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 9,686 108,454 SH   SOLE 2 12,146 0 96,308
10X GENOMICS INC CL A COM 88025U109 82 919 SH   SOLE 7 919 0 0
10X GENOMICS INC CL A COM 88025U109 2,556 28,617 SH   SOLE 18 28,617 0 0
10X GENOMICS INC CL A COM 88025U109 7,164 80,213 SH   SOLE 19 80,213 0 0
10X GENOMICS INC CL A COM 88025U109 63,139 706,964 SH   SOLE 21 706,964 0 0
10X GENOMICS INC CL A COM 88025U109 64,943 727,167 SH   SOLE 22 673,387 0 53,780
10X GENOMICS INC CL A COM 88025U109 449 5,022 SH   SOLE 26 0 0 5,022
10X GENOMICS INC CL A COM 88025U109 95 1,061 SH   SOLE 31 1,061 0 0
10X GENOMICS INC CL A COM 88025U109 4,048 45,321 SH   SOLE 34 45,321 0 0
111 INC ADS 68247Q102 94 14,835 SH   SOLE 21 14,835 0 0
111 INC ADS 68247Q102 872 137,285 SH   SOLE 22 137,285 0 0
111 INC ADS 68247Q102 266 41,844 SH   SOLE 30 41,844 0 0
1347 PPTY INS HLDGS INC COM 68244P107 29 6,425 SH   SOLE 21 6,425 0 0
1895 BANCORP OF WIS INC COM 28252W105 5 538 SH   SOLE 18 538 0 0
1895 BANCORP OF WIS INC COM 28252W105 15 1,607 SH   SOLE 21 1,607 0 0
1LIFE HEALTHCARE INC COM 68269G107 684 18,838 SH   SOLE 2 12,156 0 6,682
1LIFE HEALTHCARE INC COM 68269G107 14 384 SH   SOLE 7 384 0 0
1LIFE HEALTHCARE INC COM 68269G107 3,077 84,717 SH   SOLE 18 84,717 0 0
1LIFE HEALTHCARE INC COM 68269G107 2,265 62,350 SH   SOLE 19 62,350 0 0
1LIFE HEALTHCARE INC COM 68269G107 25,881 712,583 SH   SOLE 21 712,583 0 0
1LIFE HEALTHCARE INC COM 68269G107 22,454 618,231 SH   SOLE 22 595,485 0 22,746
1LIFE HEALTHCARE INC COM 68269G107 21 582 SH   SOLE 23 582 0 0
1LIFE HEALTHCARE INC COM 68269G107 149 4,111 SH   SOLE 26 0 0 4,111
1LIFE HEALTHCARE INC COM 68269G107 460 12,653 SH   SOLE 30 12,653 0 0
1LIFE HEALTHCARE INC COM 68269G107 1,194 32,888 SH   SOLE 34 32,888 0 0
1LIFE HEALTHCARE INC COM 68269G107 95 2,614 SH   SOLE 40 2,614 0 0
1ST CONSTITUTION BANCORP COM 31986N102 100 8,077 SH   SOLE 2 350 0 7,727
1ST CONSTITUTION BANCORP COM 31986N102 490 39,504 SH   SOLE 18 39,504 0 0
1ST CONSTITUTION BANCORP COM 31986N102 216 17,411 SH   SOLE 19 17,411 0 0
1ST CONSTITUTION BANCORP COM 31986N102 3,651 294,402 SH   SOLE 21 294,402 0 0
1ST CONSTITUTION BANCORP COM 31986N102 1,016 81,908 SH   SOLE 22 78,848 0 3,060
1ST SOURCE CORP COM 336901103 768 21,595 SH   SOLE 2 7,813 0 13,782
1ST SOURCE CORP COM 336901103 10 281 SH   SOLE 7 281 0 0
1ST SOURCE CORP COM 336901103 2,531 71,138 SH   SOLE 18 71,138 0 0
1ST SOURCE CORP COM 336901103 1,073 30,150 SH   SOLE 19 30,150 0 0
1ST SOURCE CORP COM 336901103 18,657 524,370 SH   SOLE 21 524,370 0 0
1ST SOURCE CORP COM 336901103 22,356 628,337 SH   SOLE 22 612,968 0 15,369
1ST SOURCE CORP COM 336901103 61 1,704 SH   SOLE 23 1,704 0 0
1ST SOURCE CORP COM 336901103 507 14,247 SH   SOLE 26 0 0 14,247
1ST SOURCE CORP COM 336901103 89 2,512 SH   SOLE 28 2,512 0 0
1ST SOURCE CORP COM 336901103 360 10,109 SH   SOLE 30 10,109 0 0
1ST SOURCE CORP COM 336901103 54 1,516 SH   SOLE 40 1,516 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 198 8,317 SH   SOLE 4 8,317 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 13,048 546,841 SH   SOLE 21 546,841 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 8,223 344,626 SH   SOLE 22 344,626 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 76 3,179 SH   SOLE 25 3,179 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 3,852 161,449 SH   SOLE 30 161,449 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 44 1,855 SH   SOLE 34 1,855 0 0
22ND CENTY GROUP INC COM 90137F103 4 5,842 SH   SOLE 18 5,842 0 0
22ND CENTY GROUP INC COM 90137F103 61 80,435 SH   SOLE 21 80,435 0 0
22ND CENTY GROUP INC COM 90137F103 1,655 2,164,524 SH   SOLE 22 2,164,524 0 0
2U INC COM 90214J101 4,884 128,666 SH   SOLE 2 22,194 0 106,472
2U INC COM 90214J101 15 389 SH   SOLE 4 389 0 0
2U INC COM 90214J101 42 1,103 SH   SOLE 7 1,103 0 0
2U INC COM 90214J101 1,395 36,760 SH   SOLE 18 30,370 0 6,390
2U INC COM 90214J101 595 15,663 SH   SOLE 19 15,663 0 0
2U INC COM 90214J101 35,315 930,331 SH   SOLE 21 930,331 0 0
2U INC COM 90214J101 65,763 1,732,418 SH   SOLE 22 1,647,381 0 85,037
2U INC COM 90214J101 836 22,011 SH   SOLE 26 11,851 0 10,160
2U INC COM 90214J101 426 11,234 SH   SOLE 28 11,234 0 0
2U INC COM 90214J101 987 25,989 SH   SOLE 30 25,989 0 0
2U INC COM 90214J101 45 1,195 SH   SOLE 31 1,195 0 0
2U INC COM 90214J101 31 805 SH   SOLE 34 805 0 0
2U INC COM 90214J101 285 7,497 SH   SOLE 40 7,497 0 0
3-D SYS CORP DEL COM NEW 88554D205 958 137,066 SH   SOLE 2 38,232 0 98,834
3-D SYS CORP DEL COM NEW 88554D205 4 575 SH   SOLE 4 575 0 0
3-D SYS CORP DEL COM NEW 88554D205 12 1,658 SH   SOLE 7 1,658 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 3,993 571,251 SH   SOLE 18 571,251 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,549 221,643 SH   SOLE 19 221,643 0 0
3-D SYS CORP DEL COM NEW 88554D205 87,963 12,584,118 SH   SOLE 21 12,584,118 0 0
3-D SYS CORP DEL COM NEW 88554D205 25,073 3,586,948 SH   SOLE 22 3,481,856 0 105,092
3-D SYS CORP DEL COM NEW 88554D205 378 54,015 SH   SOLE 26 46,641 0 7,374
3-D SYS CORP DEL COM NEW 88554D205 107 15,374 SH   SOLE 28 15,374 0 0
3-D SYS CORP DEL COM NEW 88554D205 4,413 631,334 SH   SOLE 30 631,334 0 0
3-D SYS CORP DEL COM NEW 88554D205 77 11,083 SH   SOLE 40 11,083 0 0
360 FINANCE INC ADS 88557W101 97 9,089 SH   SOLE 4 9,089 0 0
360 FINANCE INC ADS 88557W101 99 9,250 SH   SOLE 19 9,250 0 0
360 FINANCE INC ADS 88557W101 5,541 517,371 SH   SOLE 21 517,371 0 0
360 FINANCE INC ADS 88557W101 4,068 379,868 SH   SOLE 22 376,378 0 3,490
360 FINANCE INC ADS 88557W101 1,612 150,506 SH   SOLE 30 150,506 0 0
3M CO COM 88579Y101 238,314 1,527,753 SH   SOLE 2 283,589 0 1,244,164
3M CO COM 88579Y101 42,220 270,660 SH   SOLE 4 254,995 0 15,665
3M CO COM 88579Y101 98,881 633,891 SH   SOLE 7 565,774 0 68,117
3M CO COM 88579Y101 2,409 15,446 SH   SOLE 13 15,446 0 0
3M CO COM 88579Y101 11,016 70,617 SH   SOLE 15 70,617 0 0
3M CO COM 88579Y101 16 101 SH   SOLE 17 0 0 101
3M CO COM 88579Y101 177,847 1,140,116 SH   SOLE 18 1,040,956 0 99,160
3M CO COM 88579Y101 18,347 117,615 SH   SOLE 19 117,615 0 0
3M CO COM 88579Y101 3,687 23,636 SH   SOLE 20 23,636 0 0
3M CO COM 88579Y101 1,907,241 12,226,687 SH   SOLE 21 12,226,687 0 0
3M CO COM 88579Y101 2,166,556 13,889,069 SH   SOLE 22 12,507,897 0 1,381,172
3M CO COM 88579Y101 70,569 452,392 SH   SOLE 23 452,392 0 0
3M CO COM 88579Y101 98,659 632,469 SH   SOLE 25 632,469 0 0
3M CO COM 88579Y101 521,381 3,342,399 SH   SOLE 26 376,307 0 2,966,092
3M CO COM 88579Y101 18,732 120,085 SH   SOLE 28 85,004 0 35,081
3M CO COM 88579Y101 10,877 69,727 SH   SOLE 29 26,283 0 43,444
3M CO COM 88579Y101 346,891 2,223,804 SH   SOLE 30 2,184,360 0 39,444
3M CO COM 88579Y101 35,696 228,837 SH   SOLE 31 95,117 0 133,720
3M CO COM 88579Y101 14,105 90,423 SH   SOLE 32 90,423 0 0
3M CO COM 88579Y101 7,272 46,617 SH   SOLE 34 46,617 0 0
3M CO COM 88579Y101 59,836 383,586 SH   SOLE 36 383,586 0 0
3M CO COM 88579Y101 2,055 13,174 SH   SOLE 40 13,174 0 0
51JOB INC SPONSORED ADS 316827104 4,404 61,341 SH   SOLE 2 884 0 60,457
51JOB INC SPONSORED ADS 316827104 693 9,652 SH   SOLE 4 9,652 0 0
51JOB INC SPONSORED ADS 316827104 600 8,361 SH   SOLE 7 3,455 0 4,906
51JOB INC SPONSORED ADS 316827104 872 12,147 SH   SOLE 15 12,147 0 0
51JOB INC SPONSORED ADS 316827104 568 7,911 SH   SOLE 18 7,911 0 0
51JOB INC SPONSORED ADS 316827104 31,402 437,415 SH   SOLE 21 437,415 0 0
51JOB INC SPONSORED ADS 316827104 22,127 308,214 SH   SOLE 22 283,149 0 25,065
51JOB INC SPONSORED ADS 316827104 1,048 14,592 SH   SOLE 23 14,592 0 0
51JOB INC SPONSORED ADS 316827104 1,346 18,750 SH   SOLE 25 18,750 0 0
51JOB INC SPONSORED ADS 316827104 11,069 154,189 SH   SOLE 26 47,503 0 106,686
51JOB INC SPONSORED ADS 316827104 389 5,421 SH   SOLE 28 5,421 0 0
51JOB INC SPONSORED ADS 316827104 142 1,983 SH   SOLE 29 1,983 0 0
51JOB INC SPONSORED ADS 316827104 10,966 152,755 SH   SOLE 30 152,755 0 0
51JOB INC SPONSORED ADS 316827104 370 5,154 SH   SOLE 31 401 0 4,753
51JOB INC SPONSORED ADS 316827104 133 1,857 SH   SOLE 34 1,857 0 0
51JOB INC SPONSORED ADS 316827104 14 196 SH   SOLE 40 196 0 0
58 COM INC SPON ADR REP A 31680Q104 16,076 298,041 SH   SOLE 2 39,854 0 258,187
58 COM INC SPON ADR REP A 31680Q104 19 346 SH   SOLE 3 346 0 0
58 COM INC SPON ADR REP A 31680Q104 2,241 41,553 SH   SOLE 4 41,553 0 0
58 COM INC SPON ADR REP A 31680Q104 617 11,437 SH   SOLE 7 11,437 0 0
58 COM INC SPON ADR REP A 31680Q104 1,021 18,931 SH   SOLE 13 18,931 0 0
58 COM INC SPON ADR REP A 31680Q104 2,167 40,165 SH   SOLE 15 40,165 0 0
58 COM INC SPON ADR REP A 31680Q104 2,495 46,260 SH   SOLE 18 46,260 0 0
58 COM INC SPON ADR REP A 31680Q104 568 10,521 SH   SOLE 19 10,521 0 0
58 COM INC SPON ADR REP A 31680Q104 79,982 1,482,801 SH   SOLE 21 1,482,801 0 0
58 COM INC SPON ADR REP A 31680Q104 75,013 1,390,677 SH   SOLE 22 1,175,285 0 215,392
58 COM INC SPON ADR REP A 31680Q104 2,990 55,437 SH   SOLE 23 55,437 0 0
58 COM INC SPON ADR REP A 31680Q104 3,470 64,332 SH   SOLE 25 64,332 0 0
58 COM INC SPON ADR REP A 31680Q104 23,304 432,042 SH   SOLE 26 76,824 0 355,218
58 COM INC SPON ADR REP A 31680Q104 625 11,579 SH   SOLE 28 11,579 0 0
58 COM INC SPON ADR REP A 31680Q104 542 10,049 SH   SOLE 29 10,049 0 0
58 COM INC SPON ADR REP A 31680Q104 30,838 571,704 SH   SOLE 30 542,320 0 29,384
58 COM INC SPON ADR REP A 31680Q104 1,225 22,703 SH   SOLE 31 4,314 0 18,389
58 COM INC SPON ADR REP A 31680Q104 494 9,153 SH   SOLE 34 9,153 0 0
58 COM INC SPON ADR REP A 31680Q104 41 769 SH   SOLE 40 769 0 0
89BIO INC COM 282559103 26 1,285 SH   SOLE 2 235 0 1,050
89BIO INC COM 282559103 228 11,451 SH   SOLE 18 11,451 0 0
89BIO INC COM 282559103 113 5,660 SH   SOLE 19 5,660 0 0
89BIO INC COM 282559103 1,973 98,984 SH   SOLE 21 98,984 0 0
89BIO INC COM 282559103 1,925 96,597 SH   SOLE 22 95,783 0 814
8X8 INC NEW COM 282914100 1,192 74,476 SH   SOLE 2 41,598 0 32,878
8X8 INC NEW COM 282914100 7 422 SH   SOLE 4 422 0 0
8X8 INC NEW COM 282914100 27 1,688 SH   SOLE 7 1,688 0 0
8X8 INC NEW COM 282914100 8,986 561,645 SH   SOLE 18 513,229 0 48,416
8X8 INC NEW COM 282914100 9,526 595,382 SH   SOLE 19 595,382 0 0
8X8 INC NEW COM 282914100 180,884 11,305,273 SH   SOLE 21 11,305,273 0 0
8X8 INC NEW COM 282914100 56,536 3,533,525 SH   SOLE 22 3,446,657 0 86,868
8X8 INC NEW COM 282914100 664 41,531 SH   SOLE 23 41,531 0 0
8X8 INC NEW COM 282914100 2,854 178,369 SH   SOLE 26 34,365 0 144,004
8X8 INC NEW COM 282914100 294 18,352 SH   SOLE 28 18,352 0 0
8X8 INC NEW COM 282914100 2,560 160,015 SH   SOLE 30 160,015 0 0
8X8 INC NEW COM 282914100 161 10,072 SH   SOLE 34 10,072 0 0
8X8 INC NEW COM 282914100 169 10,544 SH   SOLE 40 10,544 0 0
8X8 INC NEW NOTE 0.500% 2/0 282914AB6 2,013 2,250,000 PRN   SOLE 21 2,250,000 0 0
9 METERS BIOPHARMA INC COM 654405109 10 17,731 SH   SOLE 21 17,731 0 0
9 METERS BIOPHARMA INC COM 654405109 146 254,242 SH   SOLE 22 254,242 0 0
9F INC SPONSORED ADS 65442R109 21 5,836 SH   SOLE 25 5,836 0 0
A H BELO CORP COM CL A 001282102 9 5,288 SH   SOLE 18 5,288 0 0
A H BELO CORP COM CL A 001282102 141 81,405 SH   SOLE 21 81,405 0 0
A H BELO CORP COM CL A 001282102 828 478,360 SH   SOLE 22 478,360 0 0
A MARK PRECIOUS METALS INC COM 00181T107 81 4,228 SH   SOLE 2 261 0 3,967
A MARK PRECIOUS METALS INC COM 00181T107 353 18,550 SH   SOLE 18 18,550 0 0
A MARK PRECIOUS METALS INC COM 00181T107 163 8,538 SH   SOLE 19 8,538 0 0
A MARK PRECIOUS METALS INC COM 00181T107 2,870 150,650 SH   SOLE 21 150,650 0 0
A MARK PRECIOUS METALS INC COM 00181T107 686 36,022 SH   SOLE 22 34,616 0 1,406
A10 NETWORKS INC COM 002121101 294 43,154 SH   SOLE 2 23,533 0 19,621
A10 NETWORKS INC COM 002121101 7 1,036 SH   SOLE 7 1,036 0 0
A10 NETWORKS INC COM 002121101 2,006 294,504 SH   SOLE 18 265,250 0 29,254
A10 NETWORKS INC COM 002121101 2,265 332,637 SH   SOLE 19 332,637 0 0
A10 NETWORKS INC COM 002121101 14,879 2,184,803 SH   SOLE 21 2,184,803 0 0
A10 NETWORKS INC COM 002121101 15,547 2,283,018 SH   SOLE 22 2,224,523 0 58,495
A10 NETWORKS INC COM 002121101 291 42,659 SH   SOLE 23 42,659 0 0
A10 NETWORKS INC COM 002121101 220 32,300 SH   SOLE 25 32,300 0 0
A10 NETWORKS INC COM 002121101 1,906 279,912 SH   SOLE 26 17,145 0 262,767
A10 NETWORKS INC COM 002121101 31 4,609 SH   SOLE 28 4,609 0 0
A10 NETWORKS INC COM 002121101 57 8,311 SH   SOLE 30 8,311 0 0
A10 NETWORKS INC COM 002121101 16 2,343 SH   SOLE 36 2,343 0 0
AAON INC COM PAR $0.004 000360206 1,459 26,866 SH   SOLE 2 13,841 0 13,025
AAON INC COM PAR $0.004 000360206 11 209 SH   SOLE 4 209 0 0
AAON INC COM PAR $0.004 000360206 34 633 SH   SOLE 7 633 0 0
AAON INC COM PAR $0.004 000360206 1 27 SH   SOLE 17 0 0 27
AAON INC COM PAR $0.004 000360206 11,339 208,868 SH   SOLE 18 205,243 0 3,625
AAON INC COM PAR $0.004 000360206 5,866 108,041 SH   SOLE 19 108,041 0 0
AAON INC COM PAR $0.004 000360206 235,357 4,335,190 SH   SOLE 21 4,335,190 0 0
AAON INC COM PAR $0.004 000360206 69,631 1,282,579 SH   SOLE 22 1,242,429 0 40,150
AAON INC COM PAR $0.004 000360206 90 1,665 SH   SOLE 23 1,665 0 0
AAON INC COM PAR $0.004 000360206 1,257 23,146 SH   SOLE 26 15,487 0 7,659
AAON INC COM PAR $0.004 000360206 344 6,344 SH   SOLE 28 6,344 0 0
AAON INC COM PAR $0.004 000360206 3,309 60,957 SH   SOLE 30 60,957 0 0
AAON INC COM PAR $0.004 000360206 71 1,312 SH   SOLE 34 1,312 0 0
AAON INC COM PAR $0.004 000360206 256 4,716 SH   SOLE 40 4,716 0 0
AAR CORP COM 000361105 957 46,311 SH   SOLE 2 11,790 0 34,521
AAR CORP COM 000361105 1 66 SH   SOLE 4 66 0 0
AAR CORP COM 000361105 11 534 SH   SOLE 7 534 0 0
AAR CORP COM 000361105 3,461 167,453 SH   SOLE 18 167,453 0 0
AAR CORP COM 000361105 1,822 88,137 SH   SOLE 19 88,137 0 0
AAR CORP COM 000361105 83,767 4,052,591 SH   SOLE 21 4,052,591 0 0
AAR CORP COM 000361105 20,946 1,013,344 SH   SOLE 22 977,871 0 35,473
AAR CORP COM 000361105 85 4,120 SH   SOLE 23 4,120 0 0
AAR CORP COM 000361105 1,355 65,530 SH   SOLE 26 5,768 0 59,762
AAR CORP COM 000361105 791 38,250 SH   SOLE 28 38,250 0 0
AAR CORP COM 000361105 1,062 51,395 SH   SOLE 30 51,395 0 0
AAR CORP COM 000361105 15 712 SH   SOLE 34 712 0 0
AAR CORP COM 000361105 74 3,586 SH   SOLE 40 3,586 0 0
AARONS INC COM PAR $0.50 002535300 4,778 105,238 SH   SOLE 2 52,589 0 52,649
AARONS INC COM PAR $0.50 002535300 14 307 SH   SOLE 4 307 0 0
AARONS INC COM PAR $0.50 002535300 74 1,627 SH   SOLE 7 1,627 0 0
AARONS INC COM PAR $0.50 002535300 19,482 429,115 SH   SOLE 18 423,132 0 5,983
AARONS INC COM PAR $0.50 002535300 9,689 213,423 SH   SOLE 19 213,423 0 0
AARONS INC COM PAR $0.50 002535300 204,944 4,514,181 SH   SOLE 21 4,514,181 0 0
AARONS INC COM PAR $0.50 002535300 111,699 2,460,324 SH   SOLE 22 2,390,347 0 69,977
AARONS INC COM PAR $0.50 002535300 377 8,310 SH   SOLE 23 8,310 0 0
AARONS INC COM PAR $0.50 002535300 2,050 45,160 SH   SOLE 26 15,134 0 30,026
AARONS INC COM PAR $0.50 002535300 543 11,950 SH   SOLE 28 11,950 0 0
AARONS INC COM PAR $0.50 002535300 1,026 22,597 SH   SOLE 30 22,597 0 0
AARONS INC COM PAR $0.50 002535300 57 1,246 SH   SOLE 36 1,246 0 0
AARONS INC COM PAR $0.50 002535300 326 7,185 SH   SOLE 40 7,185 0 0
ABB LTD SPONSORED ADR 000375204 199 8,824 SH   SOLE 18 8,824 0 0
ABBOTT LABS COM 002824100 489,389 5,352,604 SH   SOLE 2 1,563,691 0 3,788,913
ABBOTT LABS COM 002824100 83,127 909,184 SH   SOLE 4 860,959 0 48,225
ABBOTT LABS COM 002824100 153,021 1,673,644 SH   SOLE 7 1,537,289 0 136,355
ABBOTT LABS COM 002824100 6,210 67,925 SH   SOLE 13 67,925 0 0
ABBOTT LABS COM 002824100 17,252 188,692 SH   SOLE 15 188,692 0 0
ABBOTT LABS COM 002824100 8 91 SH   SOLE 17 0 0 91
ABBOTT LABS COM 002824100 371,321 4,061,261 SH   SOLE 18 3,697,004 0 364,257
ABBOTT LABS COM 002824100 632,467 6,917,502 SH   SOLE 19 6,917,502 0 0
ABBOTT LABS COM 002824100 10,273 112,356 SH   SOLE 20 112,356 0 0
ABBOTT LABS COM 002824100 4,112,893 44,984,063 SH   SOLE 21 44,984,063 0 0
ABBOTT LABS COM 002824100 3,896,097 42,612,898 SH   SOLE 22 38,111,125 0 4,501,773
ABBOTT LABS COM 002824100 130,986 1,432,635 SH   SOLE 23 1,432,635 0 0
ABBOTT LABS COM 002824100 225,978 2,471,591 SH   SOLE 25 2,471,591 0 0
ABBOTT LABS COM 002824100 836,900 9,153,448 SH   SOLE 26 1,125,622 0 8,027,826
ABBOTT LABS COM 002824100 33,596 367,449 SH   SOLE 28 260,851 0 106,598
ABBOTT LABS COM 002824100 46,860 512,524 SH   SOLE 29 101,666 0 410,858
ABBOTT LABS COM 002824100 656,110 7,176,087 SH   SOLE 30 7,171,182 0 4,905
ABBOTT LABS COM 002824100 54,125 591,980 SH   SOLE 31 349,283 0 242,697
ABBOTT LABS COM 002824100 8,768 95,894 SH   SOLE 32 95,894 0 0
ABBOTT LABS COM 002824100 447,385 4,893,197 SH   SOLE 34 4,893,197 0 0
ABBOTT LABS COM 002824100 103,392 1,130,834 SH   SOLE 36 1,130,834 0 0
ABBOTT LABS COM 002824100 3,618 39,574 SH   SOLE 40 39,574 0 0
ABBVIE INC COM 00287Y109 464,330 4,729,371 SH   SOLE 2 900,386 0 3,828,985
ABBVIE INC COM 00287Y109 87,843 894,712 SH   SOLE 4 846,379 0 48,333
ABBVIE INC COM 00287Y109 173,916 1,771,404 SH   SOLE 7 1,602,947 0 168,457
ABBVIE INC COM 00287Y109 12,327 125,557 SH   SOLE 13 125,557 0 0
ABBVIE INC COM 00287Y109 21,164 215,563 SH   SOLE 15 215,563 0 0
ABBVIE INC COM 00287Y109 0 1 SH   SOLE 17 0 0 1
ABBVIE INC COM 00287Y109 575,595 5,862,654 SH   SOLE 18 5,435,820 0 426,834
ABBVIE INC COM 00287Y109 344,271 3,506,533 SH   SOLE 19 3,506,533 0 0
ABBVIE INC COM 00287Y109 3,650,366 37,180,338 SH   SOLE 21 37,180,338 0 0
ABBVIE INC COM 00287Y109 4,314,699 43,946,825 SH   SOLE 22 39,147,875 0 4,798,950
ABBVIE INC COM 00287Y109 142,254 1,448,906 SH   SOLE 23 1,448,906 0 0
ABBVIE INC COM 00287Y109 202,295 2,060,453 SH   SOLE 25 2,060,453 0 0
ABBVIE INC COM 00287Y109 940,361 9,577,925 SH   SOLE 26 1,237,182 0 8,340,743
ABBVIE INC COM 00287Y109 35,906 365,721 SH   SOLE 28 259,825 0 105,896
ABBVIE INC COM 00287Y109 49,356 502,713 SH   SOLE 29 118,937 0 383,776
ABBVIE INC COM 00287Y109 748,414 7,622,874 SH   SOLE 30 7,548,423 0 74,451
ABBVIE INC COM 00287Y109 80,046 815,298 SH   SOLE 31 347,491 0 467,807
ABBVIE INC COM 00287Y109 9,380 95,542 SH   SOLE 32 95,542 0 0
ABBVIE INC COM 00287Y109 131,101 1,335,310 SH   SOLE 34 1,335,310 0 0
ABBVIE INC COM 00287Y109 121,187 1,234,331 SH   SOLE 36 1,234,331 0 0
ABBVIE INC COM 00287Y109 2,387 24,312 SH   SOLE 37 24,312 0 0
ABBVIE INC COM 00287Y109 3,935 40,081 SH   SOLE 40 40,081 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 139 47,592 SH   SOLE 2 3,868 0 43,724
ABEONA THERAPEUTICS INC COM 00289Y107 2 745 SH   SOLE 7 745 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 723 247,878 SH   SOLE 18 247,878 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 352 120,691 SH   SOLE 19 120,691 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 5,677 1,947,673 SH   SOLE 21 1,947,673 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 4,477 1,535,892 SH   SOLE 22 1,511,002 0 24,890
ABERCROMBIE & FITCH CO CL A 002896207 854 80,269 SH   SOLE 2 24,082 0 56,187
ABERCROMBIE & FITCH CO CL A 002896207 4 349 SH   SOLE 4 349 0 0
ABERCROMBIE & FITCH CO CL A 002896207 28 2,676 SH   SOLE 7 2,676 0 0
ABERCROMBIE & FITCH CO CL A 002896207 3,337 313,645 SH   SOLE 18 313,645 0 0
ABERCROMBIE & FITCH CO CL A 002896207 2,918 274,250 SH   SOLE 19 274,250 0 0
ABERCROMBIE & FITCH CO CL A 002896207 73,121 6,872,300 SH   SOLE 21 6,872,300 0 0
ABERCROMBIE & FITCH CO CL A 002896207 23,249 2,185,084 SH   SOLE 22 2,091,841 0 93,243
ABERCROMBIE & FITCH CO CL A 002896207 192 18,086 SH   SOLE 23 18,086 0 0
ABERCROMBIE & FITCH CO CL A 002896207 758 71,199 SH   SOLE 26 8,806 0 62,393
ABERCROMBIE & FITCH CO CL A 002896207 87 8,162 SH   SOLE 28 8,162 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,012 95,151 SH   SOLE 30 95,151 0 0
ABERCROMBIE & FITCH CO CL A 002896207 38 3,525 SH   SOLE 31 0 0 3,525
ABERCROMBIE & FITCH CO CL A 002896207 25 2,355 SH   SOLE 34 2,355 0 0
ABERCROMBIE & FITCH CO CL A 002896207 72 6,737 SH   SOLE 36 6,737 0 0
ABERCROMBIE & FITCH CO CL A 002896207 83 7,770 SH   SOLE 40 7,770 0 0
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 7,198 1,889,307 SH   SOLE 22 0 0 1,889,307
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 965 108,100 SH   SOLE 2 108,100 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1,600 207,852 SH   SOLE 2 207,852 0 0
ABIOMED INC COM 003654100 30,657 126,913 SH   SOLE 2 30,653 0 96,260
ABIOMED INC COM 003654100 4,873 20,171 SH   SOLE 4 18,846 0 1,325
ABIOMED INC COM 003654100 9,544 39,511 SH   SOLE 7 38,026 0 1,485
ABIOMED INC COM 003654100 29 118 SH   SOLE 13 118 0 0
ABIOMED INC COM 003654100 1,048 4,338 SH   SOLE 15 4,338 0 0
ABIOMED INC COM 003654100 26,807 110,976 SH   SOLE 18 104,020 0 6,956
ABIOMED INC COM 003654100 74,580 308,742 SH   SOLE 19 308,742 0 0
ABIOMED INC COM 003654100 1,111 4,600 SH   SOLE 20 4,600 0 0
ABIOMED INC COM 003654100 355,515 1,471,748 SH   SOLE 21 1,471,748 0 0
ABIOMED INC COM 003654100 259,989 1,076,292 SH   SOLE 22 978,590 0 97,702
ABIOMED INC COM 003654100 8,245 34,133 SH   SOLE 23 34,133 0 0
ABIOMED INC COM 003654100 11,103 45,962 SH   SOLE 25 45,962 0 0
ABIOMED INC COM 003654100 56,275 232,966 SH   SOLE 26 43,781 0 189,185
ABIOMED INC COM 003654100 2,322 9,611 SH   SOLE 28 7,054 0 2,557
ABIOMED INC COM 003654100 2,574 10,656 SH   SOLE 29 923 0 9,733
ABIOMED INC COM 003654100 65,142 269,673 SH   SOLE 30 261,610 0 8,063
ABIOMED INC COM 003654100 3,260 13,494 SH   SOLE 31 5,865 0 7,629
ABIOMED INC COM 003654100 27,358 113,254 SH   SOLE 34 113,254 0 0
ABIOMED INC COM 003654100 5,725 23,700 SH   SOLE 36 23,700 0 0
ABIOMED INC COM 003654100 272 1,125 SH   SOLE 40 1,125 0 0
ABM INDS INC COM 000957100 2,880 79,330 SH   SOLE 2 21,742 0 57,588
ABM INDS INC COM 000957100 12 343 SH   SOLE 4 343 0 0
ABM INDS INC COM 000957100 2,132 58,729 SH   SOLE 7 58,729 0 0
ABM INDS INC COM 000957100 11,938 328,878 SH   SOLE 18 328,878 0 0
ABM INDS INC COM 000957100 5,125 141,198 SH   SOLE 19 141,198 0 0
ABM INDS INC COM 000957100 264,588 7,288,936 SH   SOLE 21 7,288,936 0 0
ABM INDS INC COM 000957100 75,380 2,076,583 SH   SOLE 22 2,003,025 0 73,558
ABM INDS INC COM 000957100 669 18,439 SH   SOLE 26 12,770 0 5,669
ABM INDS INC COM 000957100 357 9,843 SH   SOLE 28 9,843 0 0
ABM INDS INC COM 000957100 3,653 100,643 SH   SOLE 30 100,643 0 0
ABM INDS INC COM 000957100 34 927 SH   SOLE 31 0 0 927
ABM INDS INC COM 000957100 95 2,624 SH   SOLE 36 2,624 0 0
ABM INDS INC COM 000957100 224 6,159 SH   SOLE 40 6,159 0 0
ABRAXAS PETE CORP COM 003830106 1 5,296 SH   SOLE 18 5,296 0 0
ABRAXAS PETE CORP COM 003830106 59 253,035 SH   SOLE 21 253,035 0 0
ABRAXAS PETE CORP COM 003830106 727 3,115,817 SH   SOLE 22 3,115,817 0 0
AC IMMUNE SA SHS H00263105 4,923 731,516 SH   SOLE 21 731,516 0 0
AC IMMUNE SA SHS H00263105 37 5,497 SH   SOLE 22 5,497 0 0
AC IMMUNE SA SHS H00263105 124 18,441 SH   SOLE 30 18,441 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,729 25,738 SH   SOLE 2 13,407 0 12,331
ACACIA COMMUNICATIONS INC COM 00401C108 22 333 SH   SOLE 4 333 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 44 651 SH   SOLE 7 651 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 10,626 158,142 SH   SOLE 18 155,998 0 2,144
ACACIA COMMUNICATIONS INC COM 00401C108 7,894 117,486 SH   SOLE 19 117,486 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 97,033 1,444,152 SH   SOLE 21 1,444,152 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 78,502 1,168,354 SH   SOLE 22 1,130,660 0 37,694
ACACIA COMMUNICATIONS INC COM 00401C108 200 2,973 SH   SOLE 23 2,973 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,421 21,143 SH   SOLE 26 9,467 0 11,676
ACACIA COMMUNICATIONS INC COM 00401C108 377 5,605 SH   SOLE 28 5,605 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 834 12,410 SH   SOLE 30 12,410 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 227 3,373 SH   SOLE 40 3,373 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 116 28,401 SH   SOLE 2 721 0 27,680
ACACIA RESH CORP ACACIA TCH COM 003881307 5 1,136 SH   SOLE 7 1,136 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 564 137,966 SH   SOLE 18 137,966 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 84 20,568 SH   SOLE 19 20,568 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 5,158 1,261,210 SH   SOLE 21 1,261,210 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 4,563 1,115,688 SH   SOLE 22 1,092,123 0 23,565
ACADIA HEALTHCARE COMPANY IN COM 00404A109 5,895 234,676 SH   SOLE 2 66,176 0 168,500
ACADIA HEALTHCARE COMPANY IN COM 00404A109 11 425 SH   SOLE 4 425 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 58 2,326 SH   SOLE 7 2,326 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 6,010 239,233 SH   SOLE 18 239,233 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 562 22,391 SH   SOLE 19 22,391 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 104,796 4,171,806 SH   SOLE 21 4,171,806 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 73,848 2,939,797 SH   SOLE 22 2,807,327 0 132,470
ACADIA HEALTHCARE COMPANY IN COM 00404A109 923 36,737 SH   SOLE 26 17,610 0 19,127
ACADIA HEALTHCARE COMPANY IN COM 00404A109 387 15,419 SH   SOLE 28 15,419 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,846 73,487 SH   SOLE 30 73,487 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 84 3,340 SH   SOLE 31 1,686 0 1,654
ACADIA HEALTHCARE COMPANY IN COM 00404A109 17 683 SH   SOLE 34 683 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 89 3,528 SH   SOLE 36 3,528 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 213 8,473 SH   SOLE 40 8,473 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 11,483 236,910 SH   SOLE 2 42,934 0 193,976
ACADIA PHARMACEUTICALS INC COM 004225108 37 762 SH   SOLE 4 762 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 89 1,834 SH   SOLE 7 1,834 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 4,362 90,001 SH   SOLE 18 82,920 0 7,081
ACADIA PHARMACEUTICALS INC COM 004225108 20,077 414,221 SH   SOLE 19 414,221 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 157,593 3,251,358 SH   SOLE 21 3,251,358 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 155,981 3,218,100 SH   SOLE 22 3,054,976 0 163,124
ACADIA PHARMACEUTICALS INC COM 004225108 450 9,286 SH   SOLE 23 9,286 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 6,273 129,417 SH   SOLE 26 34,569 0 94,848
ACADIA PHARMACEUTICALS INC COM 004225108 889 18,351 SH   SOLE 28 18,351 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 17,952 370,367 SH   SOLE 30 370,367 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 103 2,130 SH   SOLE 31 2,130 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 137 2,823 SH   SOLE 34 2,823 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 596 12,286 SH   SOLE 40 12,286 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,470 113,282 SH   SOLE 2 39,225 0 74,057
ACADIA RLTY TR COM SH BEN INT 004239109 680 52,402 SH   SOLE 4 52,402 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,283 98,865 SH   SOLE 7 98,865 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 5,475 421,835 SH   SOLE 18 421,835 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 7,265 559,734 SH   SOLE 19 559,734 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 128,141 9,872,178 SH   SOLE 21 9,872,178 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 50,742 3,909,230 SH   SOLE 22 3,824,814 0 84,416
ACADIA RLTY TR COM SH BEN INT 004239109 572 44,040 SH   SOLE 23 44,040 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 2,775 213,825 SH   SOLE 25 213,825 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 2,962 228,219 SH   SOLE 26 24,949 0 203,270
ACADIA RLTY TR COM SH BEN INT 004239109 217 16,703 SH   SOLE 28 16,703 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 711 54,761 SH   SOLE 29 54,761 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 6,350 489,185 SH   SOLE 30 489,185 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 169 13,033 SH   SOLE 34 13,033 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 95 7,333 SH   SOLE 40 7,333 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 263 27,263 SH   SOLE 2 14,081 0 13,182
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 8 838 SH   SOLE 7 838 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1,521 157,939 SH   SOLE 18 157,939 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 745 77,401 SH   SOLE 19 77,401 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 13,071 1,357,366 SH   SOLE 21 1,357,366 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 11,120 1,154,741 SH   SOLE 22 1,103,413 0 51,328
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 8 839 SH   SOLE 23 839 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 59 6,147 SH   SOLE 30 6,147 0 0
ACCEL ENTERTAINMENT INC *W EXP 11/20/202 00436Q114 1 276 SH   SOLE 22 276 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 301 19,823 SH   SOLE 2 9,982 0 9,841
ACCELERATE DIAGNOSTICS INC COM 00430H102 8 544 SH   SOLE 7 544 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1,888 124,532 SH   SOLE 18 124,532 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1,425 93,970 SH   SOLE 19 93,970 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 14,836 978,609 SH   SOLE 21 978,609 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 12,919 852,163 SH   SOLE 22 826,018 0 26,145
ACCELERATE DIAGNOSTICS INC COM 00430H102 60 3,962 SH   SOLE 23 3,962 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 327 21,539 SH   SOLE 26 0 0 21,539
ACCELERATE DIAGNOSTICS INC COM 00430H102 66 4,337 SH   SOLE 28 4,337 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1,852 122,167 SH   SOLE 30 122,167 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 28 1,845 SH   SOLE 34 1,845 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 42 2,759 SH   SOLE 40 2,759 0 0
ACCELERON PHARMA INC COM 00434H108 16,239 170,455 SH   SOLE 2 89,311 0 81,144
ACCELERON PHARMA INC COM 00434H108 30 316 SH   SOLE 4 316 0 0
ACCELERON PHARMA INC COM 00434H108 73 771 SH   SOLE 7 771 0 0
ACCELERON PHARMA INC COM 00434H108 7,881 82,723 SH   SOLE 18 79,236 0 3,487
ACCELERON PHARMA INC COM 00434H108 107,455 1,127,903 SH   SOLE 19 1,127,903 0 0
ACCELERON PHARMA INC COM 00434H108 114,270 1,199,438 SH   SOLE 21 1,199,438 0 0
ACCELERON PHARMA INC COM 00434H108 125,385 1,316,106 SH   SOLE 22 1,250,433 0 65,673
ACCELERON PHARMA INC COM 00434H108 436 4,573 SH   SOLE 23 4,573 0 0
ACCELERON PHARMA INC COM 00434H108 4,774 50,105 SH   SOLE 26 16,336 0 33,769
ACCELERON PHARMA INC COM 00434H108 672 7,053 SH   SOLE 28 7,053 0 0
ACCELERON PHARMA INC COM 00434H108 2,844 29,848 SH   SOLE 30 29,848 0 0
ACCELERON PHARMA INC COM 00434H108 85 896 SH   SOLE 31 896 0 0
ACCELERON PHARMA INC COM 00434H108 42,059 441,474 SH   SOLE 34 441,474 0 0
ACCELERON PHARMA INC COM 00434H108 453 4,751 SH   SOLE 40 4,751 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 365,814 1,703,679 SH   SOLE 2 295,556 0 1,408,123
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 65,356 304,377 SH   SOLE 4 287,036 0 17,341
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 130,420 607,398 SH   SOLE 7 584,490 0 22,908
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,136 9,947 SH   SOLE 13 9,947 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14,992 69,821 SH   SOLE 15 69,821 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 0 1 SH   SOLE 17 0 0 1
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 278,960 1,299,182 SH   SOLE 18 1,195,284 0 103,898
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 32,506 151,390 SH   SOLE 19 151,390 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,553,483 16,549,381 SH   SOLE 21 16,549,381 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,357,879 15,638,407 SH   SOLE 22 14,156,233 0 1,482,174
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 102,448 477,126 SH   SOLE 23 477,126 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 161,536 752,312 SH   SOLE 25 752,312 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 899,743 4,190,309 SH   SOLE 26 432,486 0 3,757,823
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 28,351 132,035 SH   SOLE 28 93,874 0 38,161
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,133 33,222 SH   SOLE 29 11,859 0 21,363
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 711,884 3,315,404 SH   SOLE 30 3,303,298 0 12,106
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 34,216 159,351 SH   SOLE 31 82,925 0 76,426
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 20,998 97,792 SH   SOLE 34 97,792 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 97,892 455,906 SH   SOLE 36 455,906 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,046 14,188 SH   SOLE 40 14,188 0 0
ACCO BRANDS CORP COM 00081T108 795 112,031 SH   SOLE 2 30,211 0 81,820
ACCO BRANDS CORP COM 00081T108 7 936 SH   SOLE 4 936 0 0
ACCO BRANDS CORP COM 00081T108 8 1,082 SH   SOLE 7 1,082 0 0
ACCO BRANDS CORP COM 00081T108 2,689 378,725 SH   SOLE 18 378,725 0 0
ACCO BRANDS CORP COM 00081T108 1,306 183,947 SH   SOLE 19 183,947 0 0
ACCO BRANDS CORP COM 00081T108 21,568 3,037,778 SH   SOLE 21 3,037,778 0 0
ACCO BRANDS CORP COM 00081T108 20,114 2,832,919 SH   SOLE 22 2,719,940 0 112,979
ACCO BRANDS CORP COM 00081T108 141 19,819 SH   SOLE 26 13,259 0 6,560
ACCO BRANDS CORP COM 00081T108 79 11,057 SH   SOLE 28 11,057 0 0
ACCO BRANDS CORP COM 00081T108 297 41,774 SH   SOLE 30 41,774 0 0
ACCO BRANDS CORP COM 00081T108 92 12,948 SH   SOLE 40 12,948 0 0
ACCURAY INC COM 004397105 67 32,892 SH   SOLE 2 5,122 0 27,770
ACCURAY INC COM 004397105 4 1,754 SH   SOLE 7 1,754 0 0
ACCURAY INC COM 004397105 805 396,429 SH   SOLE 18 396,429 0 0
ACCURAY INC COM 004397105 495 243,939 SH   SOLE 19 243,939 0 0
ACCURAY INC COM 004397105 6,199 3,053,564 SH   SOLE 21 3,053,564 0 0
ACCURAY INC COM 004397105 5,665 2,790,629 SH   SOLE 22 2,747,464 0 43,165
ACCURAY INC COM 004397105 182 89,629 SH   SOLE 26 0 0 89,629
ACELRX PHARMACEUTICALS INC COM 00444T100 79 65,098 SH   SOLE 2 3,301 0 61,797
ACELRX PHARMACEUTICALS INC COM 00444T100 362 299,013 SH   SOLE 18 299,013 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 178 147,500 SH   SOLE 19 147,500 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 3,197 2,642,421 SH   SOLE 21 2,642,421 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 2,850 2,355,703 SH   SOLE 22 2,306,665 0 49,038
ACER THERAPEUTICS INC COM 00444P108 1 185 SH   SOLE 18 185 0 0
ACER THERAPEUTICS INC COM 00444P108 35 10,241 SH   SOLE 21 10,241 0 0
ACER THERAPEUTICS INC COM 00444P108 488 142,162 SH   SOLE 22 142,162 0 0
ACER THERAPEUTICS INC COM 00444P108 11 3,227 SH   SOLE 23 3,227 0 0
ACER THERAPEUTICS INC COM 00444P108 38 10,981 SH   SOLE 26 0 0 10,981
ACHIEVE LIFE SCIENCE INC COM NEW 004468203 1 1,892 SH   SOLE 21 1,892 0 0
ACHIEVE LIFE SCIENCE INC COM NEW 004468203 3 6,558 SH   SOLE 22 6,558 0 0
ACI WORLDWIDE INC COM 004498101 3,374 124,993 SH   SOLE 2 88,930 0 36,063
ACI WORLDWIDE INC COM 004498101 11 423 SH   SOLE 4 423 0 0
ACI WORLDWIDE INC COM 004498101 50 1,861 SH   SOLE 7 1,861 0 0
ACI WORLDWIDE INC COM 004498101 19,816 734,192 SH   SOLE 18 725,825 0 8,367
ACI WORLDWIDE INC COM 004498101 7,704 285,449 SH   SOLE 19 285,449 0 0
ACI WORLDWIDE INC COM 004498101 222,191 8,232,350 SH   SOLE 21 8,232,350 0 0
ACI WORLDWIDE INC COM 004498101 111,149 4,118,162 SH   SOLE 22 4,000,333 0 117,829
ACI WORLDWIDE INC COM 004498101 138 5,103 SH   SOLE 23 5,103 0 0
ACI WORLDWIDE INC COM 004498101 1,767 65,471 SH   SOLE 26 23,397 0 42,074
ACI WORLDWIDE INC COM 004498101 499 18,498 SH   SOLE 28 18,498 0 0
ACI WORLDWIDE INC COM 004498101 3,584 132,784 SH   SOLE 30 132,784 0 0
ACI WORLDWIDE INC COM 004498101 74 2,733 SH   SOLE 34 2,733 0 0
ACI WORLDWIDE INC COM 004498101 0 1 SH   SOLE 36 1 0 0
ACI WORLDWIDE INC COM 004498101 338 12,513 SH   SOLE 40 12,513 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 17 10,786 SH   SOLE 18 10,786 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 263 162,445 SH   SOLE 21 162,445 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 1,417 874,585 SH   SOLE 22 874,585 0 0
ACM RESEARCH INC COM CL A 00108J109 200 3,202 SH   SOLE 2 3,202 0 0
ACM RESEARCH INC COM CL A 00108J109 17,379 278,696 SH   SOLE 19 278,696 0 0
ACM RESEARCH INC COM CL A 00108J109 838 13,445 SH   SOLE 21 13,445 0 0
ACM RESEARCH INC COM CL A 00108J109 11,242 180,271 SH   SOLE 22 174,320 0 5,951
ACM RESEARCH INC COM CL A 00108J109 101 1,626 SH   SOLE 30 1,626 0 0
ACM RESEARCH INC COM CL A 00108J109 4,474 71,751 SH   SOLE 34 71,751 0 0
ACM RESEARCH INC COM CL A 00108J109 76 1,216 SH   SOLE 40 1,216 0 0
ACME UTD CORP COM 004816104 12 538 SH   SOLE 18 538 0 0
ACME UTD CORP COM 004816104 169 7,367 SH   SOLE 21 7,367 0 0
ACME UTD CORP COM 004816104 181 7,867 SH   SOLE 22 7,867 0 0
ACNB CORP COM 000868109 222 8,496 SH   SOLE 2 986 0 7,510
ACNB CORP COM 000868109 5 205 SH   SOLE 7 205 0 0
ACNB CORP COM 000868109 900 34,382 SH   SOLE 18 34,382 0 0
ACNB CORP COM 000868109 803 30,679 SH   SOLE 19 30,679 0 0
ACNB CORP COM 000868109 7,184 274,415 SH   SOLE 21 274,415 0 0
ACNB CORP COM 000868109 3,410 130,250 SH   SOLE 22 125,634 0 4,616
ACNB CORP COM 000868109 34 1,292 SH   SOLE 26 0 0 1,292
ACORDA THERAPEUTICS INC COM 00484M106 11 15,325 SH   SOLE 18 15,325 0 0
ACORDA THERAPEUTICS INC COM 00484M106 140 191,023 SH   SOLE 21 191,023 0 0
ACORDA THERAPEUTICS INC COM 00484M106 675 919,373 SH   SOLE 22 919,373 0 0
ACORDA THERAPEUTICS INC COM 00484M106 14 19,584 SH   SOLE 26 0 0 19,584
ACTINIUM PHARMACEUTICALS INC COM 00507W107 10 28,770 SH   SOLE 21 28,770 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 3,161 8,992,462 SH   SOLE 22 8,992,462 0 0
ACTIVISION BLIZZARD INC COM 00507V109 146,516 1,930,379 SH   SOLE 2 281,212 0 1,649,167
ACTIVISION BLIZZARD INC COM 00507V109 27,075 356,716 SH   SOLE 4 335,355 0 21,361
ACTIVISION BLIZZARD INC COM 00507V109 57,909 762,962 SH   SOLE 7 713,715 0 49,247
ACTIVISION BLIZZARD INC COM 00507V109 2,381 31,371 SH   SOLE 13 31,371 0 0
ACTIVISION BLIZZARD INC COM 00507V109 5,818 76,658 SH   SOLE 15 76,658 0 0
ACTIVISION BLIZZARD INC COM 00507V109 8 103 SH   SOLE 17 0 0 103
ACTIVISION BLIZZARD INC COM 00507V109 132,020 1,739,392 SH   SOLE 18 1,601,789 0 137,603
ACTIVISION BLIZZARD INC COM 00507V109 89,488 1,179,026 SH   SOLE 19 1,179,026 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,400,217 18,448,179 SH   SOLE 21 18,448,179 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,397,595 18,413,636 SH   SOLE 22 16,654,031 0 1,759,605
ACTIVISION BLIZZARD INC COM 00507V109 44,038 580,214 SH   SOLE 23 580,214 0 0
ACTIVISION BLIZZARD INC COM 00507V109 64,044 843,792 SH   SOLE 25 843,792 0 0
ACTIVISION BLIZZARD INC COM 00507V109 358,246 4,719,973 SH   SOLE 26 503,340 0 4,216,633
ACTIVISION BLIZZARD INC COM 00507V109 12,055 158,821 SH   SOLE 28 112,464 0 46,357
ACTIVISION BLIZZARD INC COM 00507V109 7,926 104,424 SH   SOLE 29 14,242 0 90,182
ACTIVISION BLIZZARD INC COM 00507V109 246,030 3,241,505 SH   SOLE 30 3,241,505 0 0
ACTIVISION BLIZZARD INC COM 00507V109 10,360 136,489 SH   SOLE 31 100,231 0 36,258
ACTIVISION BLIZZARD INC COM 00507V109 12,529 165,066 SH   SOLE 32 165,066 0 0
ACTIVISION BLIZZARD INC COM 00507V109 57,156 753,042 SH   SOLE 34 753,042 0 0
ACTIVISION BLIZZARD INC COM 00507V109 35,961 473,795 SH   SOLE 36 473,795 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,339 17,645 SH   SOLE 40 17,645 0 0
ACUITY BRANDS INC COM 00508Y102 11,737 122,590 SH   SOLE 2 38,889 0 83,701
ACUITY BRANDS INC COM 00508Y102 19 202 SH   SOLE 4 202 0 0
ACUITY BRANDS INC COM 00508Y102 814 8,505 SH   SOLE 7 912 0 7,593
ACUITY BRANDS INC COM 00508Y102 29 308 SH   SOLE 15 308 0 0
ACUITY BRANDS INC COM 00508Y102 10,300 107,581 SH   SOLE 18 107,581 0 0
ACUITY BRANDS INC COM 00508Y102 1,003 10,476 SH   SOLE 19 10,476 0 0
ACUITY BRANDS INC COM 00508Y102 170,451 1,780,350 SH   SOLE 21 1,780,350 0 0
ACUITY BRANDS INC COM 00508Y102 128,972 1,347,110 SH   SOLE 22 1,285,127 0 61,983
ACUITY BRANDS INC COM 00508Y102 111 1,161 SH   SOLE 23 1,161 0 0
ACUITY BRANDS INC COM 00508Y102 3,978 41,552 SH   SOLE 25 41,552 0 0
ACUITY BRANDS INC COM 00508Y102 7,399 77,284 SH   SOLE 26 8,306 0 68,978
ACUITY BRANDS INC COM 00508Y102 559 5,836 SH   SOLE 28 5,836 0 0
ACUITY BRANDS INC COM 00508Y102 1,257 13,128 SH   SOLE 30 13,128 0 0
ACUITY BRANDS INC COM 00508Y102 199 2,074 SH   SOLE 31 802 0 1,272
ACUITY BRANDS INC COM 00508Y102 64 671 SH   SOLE 34 671 0 0
ACUITY BRANDS INC COM 00508Y102 1,795 18,747 SH   SOLE 36 18,747 0 0
ACUITY BRANDS INC COM 00508Y102 403 4,214 SH   SOLE 40 4,214 0 0
ACUSHNET HOLDINGS CORP COM 005098108 1,347 38,727 SH   SOLE 2 12,148 0 26,579
ACUSHNET HOLDINGS CORP COM 005098108 13 372 SH   SOLE 4 372 0 0
ACUSHNET HOLDINGS CORP COM 005098108 23 672 SH   SOLE 7 672 0 0
ACUSHNET HOLDINGS CORP COM 005098108 4,693 134,881 SH   SOLE 18 134,881 0 0
ACUSHNET HOLDINGS CORP COM 005098108 2,277 65,456 SH   SOLE 19 65,456 0 0
ACUSHNET HOLDINGS CORP COM 005098108 38,227 1,098,804 SH   SOLE 21 1,098,804 0 0
ACUSHNET HOLDINGS CORP COM 005098108 35,276 1,013,978 SH   SOLE 22 977,148 0 36,830
ACUSHNET HOLDINGS CORP COM 005098108 586 16,852 SH   SOLE 26 0 0 16,852
ACUSHNET HOLDINGS CORP COM 005098108 209 6,018 SH   SOLE 28 6,018 0 0
ACUSHNET HOLDINGS CORP COM 005098108 1,096 31,501 SH   SOLE 30 31,501 0 0
ACUSHNET HOLDINGS CORP COM 005098108 151 4,346 SH   SOLE 40 4,346 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 16 6,374 SH   SOLE 18 6,374 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 226 88,304 SH   SOLE 21 88,304 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 1,289 503,392 SH   SOLE 22 503,392 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 4 7,945 SH   SOLE 21 7,945 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 712 1,325,349 SH   SOLE 22 1,325,349 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 49 1,822 SH   SOLE 2 166 0 1,656
ADAMS RES & ENERGY INC COM NEW 006351308 225 8,400 SH   SOLE 18 8,400 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 95 3,562 SH   SOLE 19 3,562 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 1,688 63,071 SH   SOLE 21 63,071 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 2,152 80,386 SH   SOLE 22 79,749 0 637
ADAPTHEALTH CORP COM CL A 00653Q102 47 2,914 SH   SOLE 2 422 0 2,492
ADAPTHEALTH CORP COM CL A 00653Q102 468 29,053 SH   SOLE 18 29,053 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 228 14,143 SH   SOLE 19 14,143 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 3,708 230,335 SH   SOLE 21 230,335 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 1,493 92,715 SH   SOLE 22 88,624 0 4,091
ADAPTHEALTH CORP COM CL A 00653Q102 9 556 SH   SOLE 23 556 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 7,280 150,482 SH   SOLE 2 26,601 0 123,881
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 19 389 SH   SOLE 4 389 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 57 1,173 SH   SOLE 7 1,173 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 17,561 362,971 SH   SOLE 18 39,249 0 323,722
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 75,126 1,552,836 SH   SOLE 19 1,552,836 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 109,335 2,259,918 SH   SOLE 21 2,259,918 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 56,386 1,165,474 SH   SOLE 22 1,057,817 0 107,657
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 82 1,691 SH   SOLE 23 1,691 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,883 38,918 SH   SOLE 26 20,726 0 18,192
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 535 11,049 SH   SOLE 28 11,049 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 2,843 58,763 SH   SOLE 30 58,763 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 67 1,392 SH   SOLE 31 1,392 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 72 1,495 SH   SOLE 34 1,495 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 390 8,057 SH   SOLE 40 8,057 0 0
ADC THERAPEUTICS SA SHS H0036K147 7,449 159,142 SH   SOLE 19 159,142 0 0
ADC THERAPEUTICS SA SHS H0036K147 251 5,358 SH   SOLE 20 5,358 0 0
ADDUS HOMECARE CORP COM 006739106 846 9,138 SH   SOLE 2 4,760 0 4,378
ADDUS HOMECARE CORP COM 006739106 5 58 SH   SOLE 4 58 0 0
ADDUS HOMECARE CORP COM 006739106 21 230 SH   SOLE 7 230 0 0
ADDUS HOMECARE CORP COM 006739106 6,339 68,488 SH   SOLE 18 68,488 0 0
ADDUS HOMECARE CORP COM 006739106 6,790 73,361 SH   SOLE 19 73,361 0 0
ADDUS HOMECARE CORP COM 006739106 435 4,700 SH   SOLE 20 4,700 0 0
ADDUS HOMECARE CORP COM 006739106 140,078 1,513,374 SH   SOLE 21 1,513,374 0 0
ADDUS HOMECARE CORP COM 006739106 39,900 431,075 SH   SOLE 22 417,737 0 13,338
ADDUS HOMECARE CORP COM 006739106 111 1,198 SH   SOLE 26 0 0 1,198
ADDUS HOMECARE CORP COM 006739106 165 1,787 SH   SOLE 28 1,787 0 0
ADDUS HOMECARE CORP COM 006739106 2,695 29,117 SH   SOLE 30 29,117 0 0
ADDUS HOMECARE CORP COM 006739106 27 295 SH   SOLE 34 295 0 0
ADDUS HOMECARE CORP COM 006739106 178 1,922 SH   SOLE 40 1,922 0 0
ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 22 6,387 SH   SOLE 21 6,387 0 0
ADECOAGRO S A COM L00849106 16 3,622 SH   SOLE 4 3,622 0 0
ADECOAGRO S A COM L00849106 772 177,894 SH   SOLE 7 177,894 0 0
ADECOAGRO S A COM L00849106 4,507 1,038,591 SH   SOLE 21 1,038,591 0 0
ADECOAGRO S A COM L00849106 2,697 621,467 SH   SOLE 22 621,467 0 0
ADECOAGRO S A COM L00849106 1,174 270,609 SH   SOLE 30 270,609 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106 286 205,684 SH   SOLE 22 205,684 0 0
ADIENT PLC ORD SHS G0084W101 2,331 141,950 SH   SOLE 2 65,956 0 75,994
ADIENT PLC ORD SHS G0084W101 7 453 SH   SOLE 4 453 0 0
ADIENT PLC ORD SHS G0084W101 68 4,135 SH   SOLE 7 4,135 0 0
ADIENT PLC ORD SHS G0084W101 8,902 542,152 SH   SOLE 18 542,152 0 0
ADIENT PLC ORD SHS G0084W101 3,118 189,885 SH   SOLE 19 189,885 0 0
ADIENT PLC ORD SHS G0084W101 93,627 5,702,032 SH   SOLE 21 5,702,032 0 0
ADIENT PLC ORD SHS G0084W101 52,796 3,215,317 SH   SOLE 22 3,096,438 0 118,879
ADIENT PLC ORD SHS G0084W101 46 2,824 SH   SOLE 23 2,824 0 0
ADIENT PLC ORD SHS G0084W101 2,045 124,557 SH   SOLE 26 18,365 0 106,192
ADIENT PLC ORD SHS G0084W101 184 11,225 SH   SOLE 28 11,225 0 0
ADIENT PLC ORD SHS G0084W101 999 60,854 SH   SOLE 30 60,854 0 0
ADIENT PLC ORD SHS G0084W101 177 10,797 SH   SOLE 31 0 0 10,797
ADIENT PLC ORD SHS G0084W101 1,027 62,534 SH   SOLE 36 62,534 0 0
ADIENT PLC ORD SHS G0084W101 126 7,689 SH   SOLE 40 7,689 0 0
ADMA BIOLOGICS INC COM 000899104 78 26,694 SH   SOLE 2 3,377 0 23,317
ADMA BIOLOGICS INC COM 000899104 6 1,878 SH   SOLE 7 1,878 0 0
ADMA BIOLOGICS INC COM 000899104 717 244,741 SH   SOLE 18 244,741 0 0
ADMA BIOLOGICS INC COM 000899104 497 169,511 SH   SOLE 19 169,511 0 0
ADMA BIOLOGICS INC COM 000899104 8,877 3,029,599 SH   SOLE 21 3,029,599 0 0
ADMA BIOLOGICS INC COM 000899104 6,391 2,181,061 SH   SOLE 22 2,145,480 0 35,581
ADMA BIOLOGICS INC COM 000899104 47 16,039 SH   SOLE 23 16,039 0 0
ADMA BIOLOGICS INC COM 000899104 85 29,032 SH   SOLE 26 0 0 29,032
ADMA BIOLOGICS INC COM 000899104 69 23,382 SH   SOLE 30 23,382 0 0
ADOBE INC COM 00724F101 613,308 1,408,900 SH   SOLE 2 297,127 0 1,111,773
ADOBE INC COM 00724F101 108,802 249,941 SH   SOLE 4 236,751 0 13,190
ADOBE INC COM 00724F101 209,957 482,316 SH   SOLE 7 464,944 0 17,372
ADOBE INC COM 00724F101 11,923 27,390 SH   SOLE 13 27,390 0 0
ADOBE INC COM 00724F101 21,249 48,814 SH   SOLE 15 48,814 0 0
ADOBE INC COM 00724F101 128 295 SH   SOLE 17 0 0 295
ADOBE INC COM 00724F101 848,138 1,948,355 SH   SOLE 18 1,611,415 0 336,940
ADOBE INC COM 00724F101 471,934 1,084,132 SH   SOLE 19 1,084,132 0 0
ADOBE INC COM 00724F101 5,781,056 13,280,319 SH   SOLE 21 13,280,319 0 0
ADOBE INC COM 00724F101 5,347,950 12,285,383 SH   SOLE 22 10,951,077 0 1,334,306
ADOBE INC COM 00724F101 184,912 424,782 SH   SOLE 23 424,782 0 0
ADOBE INC COM 00724F101 247,383 568,291 SH   SOLE 25 568,291 0 0
ADOBE INC COM 00724F101 1,149,205 2,639,970 SH   SOLE 26 340,432 0 2,299,538
ADOBE INC COM 00724F101 45,227 103,897 SH   SOLE 28 74,950 0 28,947
ADOBE INC COM 00724F101 60,256 138,420 SH   SOLE 29 49,606 0 88,814
ADOBE INC COM 00724F101 1,063,662 2,443,459 SH   SOLE 30 2,437,242 0 6,217
ADOBE INC COM 00724F101 84,371 193,818 SH   SOLE 31 118,425 0 75,393
ADOBE INC COM 00724F101 45,122 103,655 SH   SOLE 32 103,655 0 0
ADOBE INC COM 00724F101 136,057 312,552 SH   SOLE 34 312,552 0 0
ADOBE INC COM 00724F101 136,689 314,004 SH   SOLE 36 314,004 0 0
ADOBE INC COM 00724F101 4,714 10,829 SH   SOLE 40 10,829 0 0
ADT INC DEL COM 00090Q103 2,274 284,908 SH   SOLE 2 50,054 0 234,854
ADT INC DEL COM 00090Q103 5 577 SH   SOLE 4 577 0 0
ADT INC DEL COM 00090Q103 14 1,801 SH   SOLE 7 1,801 0 0
ADT INC DEL COM 00090Q103 350 43,910 SH   SOLE 18 43,910 0 0
ADT INC DEL COM 00090Q103 226 28,345 SH   SOLE 19 28,345 0 0
ADT INC DEL COM 00090Q103 9,509 1,191,601 SH   SOLE 21 1,191,601 0 0
ADT INC DEL COM 00090Q103 24,508 3,071,192 SH   SOLE 22 2,872,478 0 198,714
ADT INC DEL COM 00090Q103 857 107,345 SH   SOLE 26 85,662 0 21,683
ADT INC DEL COM 00090Q103 188 23,577 SH   SOLE 28 23,577 0 0
ADT INC DEL COM 00090Q103 750 94,018 SH   SOLE 29 0 0 94,018
ADT INC DEL COM 00090Q103 2,388 299,193 SH   SOLE 30 299,193 0 0
ADT INC DEL COM 00090Q103 18 2,284 SH   SOLE 31 2,284 0 0
ADT INC DEL COM 00090Q103 101 12,678 SH   SOLE 40 12,678 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2,620 84,114 SH   SOLE 2 39,987 0 44,127
ADTALEM GLOBAL ED INC COM 00737L103 8 245 SH   SOLE 4 245 0 0
ADTALEM GLOBAL ED INC COM 00737L103 29 916 SH   SOLE 7 916 0 0
ADTALEM GLOBAL ED INC COM 00737L103 10,043 322,414 SH   SOLE 18 322,414 0 0
ADTALEM GLOBAL ED INC COM 00737L103 3,087 99,106 SH   SOLE 19 99,106 0 0
ADTALEM GLOBAL ED INC COM 00737L103 105,496 3,386,694 SH   SOLE 21 3,386,694 0 0
ADTALEM GLOBAL ED INC COM 00737L103 57,671 1,851,393 SH   SOLE 22 1,793,848 0 57,545
ADTALEM GLOBAL ED INC COM 00737L103 583 18,716 SH   SOLE 26 13,847 0 4,869
ADTALEM GLOBAL ED INC COM 00737L103 247 7,933 SH   SOLE 28 7,933 0 0
ADTALEM GLOBAL ED INC COM 00737L103 618 19,837 SH   SOLE 30 19,837 0 0
ADTALEM GLOBAL ED INC COM 00737L103 3 85 SH   SOLE 31 0 0 85
ADTALEM GLOBAL ED INC COM 00737L103 29 918 SH   SOLE 36 918 0 0
ADTALEM GLOBAL ED INC COM 00737L103 172 5,522 SH   SOLE 40 5,522 0 0
ADTRAN INC COM 00738A106 633 57,920 SH   SOLE 2 15,969 0 41,951
ADTRAN INC COM 00738A106 5 449 SH   SOLE 4 449 0 0
ADTRAN INC COM 00738A106 8 745 SH   SOLE 7 745 0 0
ADTRAN INC COM 00738A106 2,615 239,212 SH   SOLE 18 239,212 0 0
ADTRAN INC COM 00738A106 993 90,865 SH   SOLE 19 90,865 0 0
ADTRAN INC COM 00738A106 59,089 5,406,095 SH   SOLE 21 5,406,095 0 0
ADTRAN INC COM 00738A106 17,168 1,570,767 SH   SOLE 22 1,510,549 0 60,218
ADTRAN INC COM 00738A106 149 13,636 SH   SOLE 26 6,457 0 7,179
ADTRAN INC COM 00738A106 79 7,199 SH   SOLE 28 7,199 0 0
ADTRAN INC COM 00738A106 1,911 174,873 SH   SOLE 30 174,873 0 0
ADTRAN INC COM 00738A106 26 2,393 SH   SOLE 34 2,393 0 0
ADTRAN INC COM 00738A106 63 5,790 SH   SOLE 40 5,790 0 0
ADURO BIOTECH INC COM 00739L101 80 34,576 SH   SOLE 2 9,261 0 25,315
ADURO BIOTECH INC COM 00739L101 3 1,413 SH   SOLE 7 1,413 0 0
ADURO BIOTECH INC COM 00739L101 701 303,284 SH   SOLE 18 303,284 0 0
ADURO BIOTECH INC COM 00739L101 505 218,402 SH   SOLE 19 218,402 0 0
ADURO BIOTECH INC COM 00739L101 5,130 2,220,832 SH   SOLE 21 2,220,832 0 0
ADURO BIOTECH INC COM 00739L101 3,951 1,710,477 SH   SOLE 22 1,678,743 0 31,734
ADVANCE AUTO PARTS INC COM 00751Y106 23,047 161,791 SH   SOLE 2 21,909 0 139,882
ADVANCE AUTO PARTS INC COM 00751Y106 4,461 31,317 SH   SOLE 4 29,369 0 1,948
ADVANCE AUTO PARTS INC COM 00751Y106 11,467 80,498 SH   SOLE 7 59,615 0 20,883
ADVANCE AUTO PARTS INC COM 00751Y106 315 2,214 SH   SOLE 13 2,214 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,232 8,651 SH   SOLE 15 8,651 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 18,986 133,283 SH   SOLE 18 122,586 0 10,697
ADVANCE AUTO PARTS INC COM 00751Y106 2,744 19,265 SH   SOLE 19 19,265 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 226,251 1,588,281 SH   SOLE 21 1,588,281 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 235,601 1,653,922 SH   SOLE 22 1,500,843 0 153,079
ADVANCE AUTO PARTS INC COM 00751Y106 7,319 51,382 SH   SOLE 23 51,382 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 10,185 71,500 SH   SOLE 25 71,500 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 57,846 406,081 SH   SOLE 26 68,799 0 337,282
ADVANCE AUTO PARTS INC COM 00751Y106 2,097 14,724 SH   SOLE 28 10,820 0 3,904
ADVANCE AUTO PARTS INC COM 00751Y106 2,284 16,035 SH   SOLE 29 1,435 0 14,600
ADVANCE AUTO PARTS INC COM 00751Y106 37,977 266,602 SH   SOLE 30 264,065 0 2,537
ADVANCE AUTO PARTS INC COM 00751Y106 2,763 19,394 SH   SOLE 31 9,131 0 10,263
ADVANCE AUTO PARTS INC COM 00751Y106 514 3,610 SH   SOLE 34 3,610 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 6,551 45,989 SH   SOLE 36 45,989 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 202 1,417 SH   SOLE 40 1,417 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 1,505 49,869 SH   SOLE 2 24,563 0 25,306
ADVANCED DISP SVCS INC DEL COM 00790X101 12 398 SH   SOLE 4 398 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 38 1,260 SH   SOLE 7 1,260 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 8,821 292,393 SH   SOLE 18 292,393 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 6,813 225,819 SH   SOLE 19 225,819 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 77,145 2,557,011 SH   SOLE 21 2,557,011 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 68,145 2,258,694 SH   SOLE 22 2,178,077 0 80,617
ADVANCED DISP SVCS INC DEL COM 00790X101 270 8,961 SH   SOLE 23 8,961 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 1,454 48,185 SH   SOLE 26 13,893 0 34,292
ADVANCED DISP SVCS INC DEL COM 00790X101 384 12,726 SH   SOLE 28 12,726 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 918 30,424 SH   SOLE 30 30,424 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 83 2,737 SH   SOLE 36 2,737 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 231 7,663 SH   SOLE 40 7,663 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,787 36,165 SH   SOLE 2 20,399 0 15,766
ADVANCED DRAIN SYS INC DEL COM 00790R104 30 600 SH   SOLE 4 600 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,817 36,772 SH   SOLE 7 36,772 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 90 1,814 SH   SOLE 13 1,814 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 11,299 228,722 SH   SOLE 18 205,702 0 23,020
ADVANCED DRAIN SYS INC DEL COM 00790R104 10,010 202,637 SH   SOLE 19 202,637 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 79,369 1,606,668 SH   SOLE 21 1,606,668 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 81,928 1,658,462 SH   SOLE 22 1,598,576 0 59,886
ADVANCED DRAIN SYS INC DEL COM 00790R104 513 10,379 SH   SOLE 23 10,379 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 3,289 66,589 SH   SOLE 26 15,251 0 51,338
ADVANCED DRAIN SYS INC DEL COM 00790R104 449 9,091 SH   SOLE 28 9,091 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 16,786 339,800 SH   SOLE 30 339,800 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 257 5,211 SH   SOLE 34 5,211 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 46 923 SH   SOLE 36 923 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 263 5,333 SH   SOLE 40 5,333 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 4,780 985,663 SH   SOLE 2 972,001 0 13,662
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 314 64,648 SH   SOLE 18 64,648 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 153 31,604 SH   SOLE 19 31,604 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 2,757 568,388 SH   SOLE 21 568,388 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 2,475 510,358 SH   SOLE 22 503,526 0 6,832
ADVANCED ENERGY INDS COM 007973100 1,698 25,048 SH   SOLE 2 13,038 0 12,010
ADVANCED ENERGY INDS COM 007973100 12 174 SH   SOLE 4 174 0 0
ADVANCED ENERGY INDS COM 007973100 34 504 SH   SOLE 7 504 0 0
ADVANCED ENERGY INDS COM 007973100 13,934 205,549 SH   SOLE 18 191,290 0 14,259
ADVANCED ENERGY INDS COM 007973100 7,327 108,082 SH   SOLE 19 108,082 0 0
ADVANCED ENERGY INDS COM 007973100 276,809 4,083,325 SH   SOLE 21 4,083,325 0 0
ADVANCED ENERGY INDS COM 007973100 80,753 1,191,217 SH   SOLE 22 1,154,207 0 37,010
ADVANCED ENERGY INDS COM 007973100 88 1,293 SH   SOLE 23 1,293 0 0
ADVANCED ENERGY INDS COM 007973100 1,269 18,718 SH   SOLE 26 14,033 0 4,685
ADVANCED ENERGY INDS COM 007973100 398 5,867 SH   SOLE 28 5,867 0 0
ADVANCED ENERGY INDS COM 007973100 3,928 57,944 SH   SOLE 30 57,944 0 0
ADVANCED ENERGY INDS COM 007973100 297 4,383 SH   SOLE 40 4,383 0 0
ADVANCED MICRO DEVICES INC COM 007903107 159,284 3,027,634 SH   SOLE 2 521,808 0 2,505,826
ADVANCED MICRO DEVICES INC COM 007903107 28,545 542,573 SH   SOLE 4 510,490 0 32,083
ADVANCED MICRO DEVICES INC COM 007903107 58,579 1,113,467 SH   SOLE 7 1,066,451 0 47,016
ADVANCED MICRO DEVICES INC COM 007903107 318 6,042 SH   SOLE 13 6,042 0 0
ADVANCED MICRO DEVICES INC COM 007903107 6,124 116,406 SH   SOLE 15 116,406 0 0
ADVANCED MICRO DEVICES INC COM 007903107 21 404 SH   SOLE 17 0 0 404
ADVANCED MICRO DEVICES INC COM 007903107 123,881 2,354,701 SH   SOLE 18 2,164,340 0 190,361
ADVANCED MICRO DEVICES INC COM 007903107 104,668 1,989,500 SH   SOLE 19 1,989,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,483,056 28,189,627 SH   SOLE 21 28,189,627 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,476,595 28,066,806 SH   SOLE 22 25,357,161 0 2,709,645
ADVANCED MICRO DEVICES INC COM 007903107 47,782 908,237 SH   SOLE 23 908,237 0 0
ADVANCED MICRO DEVICES INC COM 007903107 68,237 1,297,044 SH   SOLE 25 1,297,044 0 0
ADVANCED MICRO DEVICES INC COM 007903107 261,503 4,970,597 SH   SOLE 26 756,014 0 4,214,583
ADVANCED MICRO DEVICES INC COM 007903107 12,658 240,609 SH   SOLE 28 170,284 0 70,325
ADVANCED MICRO DEVICES INC COM 007903107 2,691 51,146 SH   SOLE 29 28,764 0 22,382
ADVANCED MICRO DEVICES INC COM 007903107 315,735 6,001,422 SH   SOLE 30 6,001,422 0 0
ADVANCED MICRO DEVICES INC COM 007903107 19,133 363,667 SH   SOLE 31 185,116 0 178,551
ADVANCED MICRO DEVICES INC COM 007903107 13,200 250,899 SH   SOLE 32 250,899 0 0
ADVANCED MICRO DEVICES INC COM 007903107 64,026 1,216,996 SH   SOLE 34 1,216,996 0 0
ADVANCED MICRO DEVICES INC COM 007903107 36,150 687,128 SH   SOLE 36 687,128 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,289 24,507 SH   SOLE 40 24,507 0 0
ADVANCED MICRO DEVICES INC NOTE 2.125% 9/0 007903BD8 6,034 925,000 PRN   SOLE 21 925,000 0 0
ADVANSIX INC COM 00773T101 386 32,876 SH   SOLE 2 9,164 0 23,712
ADVANSIX INC COM 00773T101 2 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101 7 629 SH   SOLE 7 629 0 0
ADVANSIX INC COM 00773T101 0 3 SH   SOLE 13 3 0 0
ADVANSIX INC COM 00773T101 1,585 135,007 SH   SOLE 18 135,007 0 0
ADVANSIX INC COM 00773T101 620 52,806 SH   SOLE 19 52,806 0 0
ADVANSIX INC COM 00773T101 35,680 3,039,185 SH   SOLE 21 3,039,185 0 0
ADVANSIX INC COM 00773T101 10,229 871,329 SH   SOLE 22 838,635 0 32,694
ADVANSIX INC COM 00773T101 66 5,628 SH   SOLE 26 2,945 0 2,683
ADVANSIX INC COM 00773T101 50 4,217 SH   SOLE 28 4,217 0 0
ADVANSIX INC COM 00773T101 523 44,560 SH   SOLE 30 44,560 0 0
ADVANSIX INC COM 00773T101 44 3,745 SH   SOLE 40 3,745 0 0
ADVAXIS INC COM NEW 007624307 1 1,169 SH   SOLE 21 1,169 0 0
ADVAXIS INC COM NEW 007624307 466 868,838 SH   SOLE 22 868,838 0 0
ADVENT CONVERTIBLE & INCOME COM 00764C109 230 17,600 SH   SOLE 2 17,600 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1,005 48,122 SH   SOLE 2 20,233 0 27,889
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 12 560 SH   SOLE 4 560 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 29 1,392 SH   SOLE 7 1,392 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 6,231 298,421 SH   SOLE 18 291,666 0 6,755
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 3,470 166,179 SH   SOLE 19 166,179 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 67,290 3,222,702 SH   SOLE 21 3,222,702 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 42,782 2,048,962 SH   SOLE 22 1,983,099 0 65,863
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 21 1,001 SH   SOLE 23 1,001 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 797 38,153 SH   SOLE 26 31,011 0 7,142
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 178 8,504 SH   SOLE 28 8,504 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1,427 68,350 SH   SOLE 30 68,350 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 20 941 SH   SOLE 34 941 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 154 7,397 SH   SOLE 40 7,397 0 0
AECOM COM 00766T100 14,856 395,328 SH   SOLE 2 127,839 0 267,489
AECOM COM 00766T100 28 749 SH   SOLE 4 749 0 0
AECOM COM 00766T100 558 14,836 SH   SOLE 7 14,836 0 0
AECOM COM 00766T100 16,113 428,765 SH   SOLE 18 428,765 0 0
AECOM COM 00766T100 1,454 38,692 SH   SOLE 19 38,692 0 0
AECOM COM 00766T100 261,988 6,971,469 SH   SOLE 21 6,971,469 0 0
AECOM COM 00766T100 197,438 5,253,800 SH   SOLE 22 5,005,469 0 248,331
AECOM COM 00766T100 2,412 64,173 SH   SOLE 26 47,165 0 17,008
AECOM COM 00766T100 2,007 53,394 SH   SOLE 30 53,394 0 0
AECOM COM 00766T100 114 3,021 SH   SOLE 31 3,021 0 0
AECOM COM 00766T100 1,379 36,696 SH   SOLE 36 36,696 0 0
AECOM COM 00766T100 642 17,087 SH   SOLE 40 17,087 0 0
AEGION CORP COM 00770F104 589 37,131 SH   SOLE 2 9,899 0 27,232
AEGION CORP COM 00770F104 5 303 SH   SOLE 4 303 0 0
AEGION CORP COM 00770F104 324 20,412 SH   SOLE 7 20,412 0 0
AEGION CORP COM 00770F104 2,421 152,564 SH   SOLE 18 152,564 0 0
AEGION CORP COM 00770F104 917 57,810 SH   SOLE 19 57,810 0 0
AEGION CORP COM 00770F104 54,847 3,455,999 SH   SOLE 21 3,455,999 0 0
AEGION CORP COM 00770F104 15,776 994,082 SH   SOLE 22 957,314 0 36,768
AEGION CORP COM 00770F104 244 15,355 SH   SOLE 26 4,202 0 11,153
AEGION CORP COM 00770F104 83 5,221 SH   SOLE 28 5,221 0 0
AEGION CORP COM 00770F104 3,563 224,487 SH   SOLE 30 224,487 0 0
AEGION CORP COM 00770F104 58 3,649 SH   SOLE 40 3,649 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 208 22,521 SH   SOLE 2 2,283 0 20,238
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 5 576 SH   SOLE 7 576 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 1,657 179,142 SH   SOLE 18 179,142 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 754 81,483 SH   SOLE 19 81,483 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 17,058 1,844,075 SH   SOLE 21 1,844,075 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 9,967 1,077,566 SH   SOLE 22 1,058,154 0 19,412
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 106 11,461 SH   SOLE 30 11,461 0 0
AEGON N V NY REGISTRY SHS 007924103 0 62 SH   SOLE 18 62 0 0
AEHR TEST SYSTEMS COM 00760J108 10 5,143 SH   SOLE 18 5,143 0 0
AEHR TEST SYSTEMS COM 00760J108 140 71,461 SH   SOLE 21 71,461 0 0
AEMETIS INC COM NEW 00770K202 6 8,027 SH   SOLE 21 8,027 0 0
AEMETIS INC COM NEW 00770K202 7 8,120 SH   SOLE 22 8,120 0 0
AERCAP HOLDINGS NV SHS N00985106 2,100 68,173 SH   SOLE 2 35,708 0 32,465
AERCAP HOLDINGS NV SHS N00985106 1,857 60,285 SH   SOLE 4 56,985 0 3,300
AERCAP HOLDINGS NV SHS N00985106 6,055 196,576 SH   SOLE 7 99,924 0 96,652
AERCAP HOLDINGS NV SHS N00985106 24 766 SH   SOLE 13 766 0 0
AERCAP HOLDINGS NV SHS N00985106 415 13,479 SH   SOLE 15 13,479 0 0
AERCAP HOLDINGS NV SHS N00985106 9,582 311,120 SH   SOLE 18 311,120 0 0
AERCAP HOLDINGS NV SHS N00985106 1,578 51,223 SH   SOLE 19 51,223 0 0
AERCAP HOLDINGS NV SHS N00985106 50,056 1,625,210 SH   SOLE 21 1,625,210 0 0
AERCAP HOLDINGS NV SHS N00985106 66,450 2,157,457 SH   SOLE 22 2,058,201 0 99,256
AERCAP HOLDINGS NV SHS N00985106 2,965 96,250 SH   SOLE 23 96,250 0 0
AERCAP HOLDINGS NV SHS N00985106 4,549 147,685 SH   SOLE 25 147,685 0 0
AERCAP HOLDINGS NV SHS N00985106 25,817 838,224 SH   SOLE 26 134,171 0 704,053
AERCAP HOLDINGS NV SHS N00985106 629 20,407 SH   SOLE 28 20,407 0 0
AERCAP HOLDINGS NV SHS N00985106 148 4,804 SH   SOLE 29 4,804 0 0
AERCAP HOLDINGS NV SHS N00985106 29,085 944,307 SH   SOLE 30 853,351 0 90,956
AERCAP HOLDINGS NV SHS N00985106 2,919 94,784 SH   SOLE 31 8,697 0 86,087
AERCAP HOLDINGS NV SHS N00985106 271 8,804 SH   SOLE 34 8,804 0 0
AERCAP HOLDINGS NV SHS N00985106 3,162 102,649 SH   SOLE 36 102,649 0 0
AERCAP HOLDINGS NV SHS N00985106 86 2,797 SH   SOLE 40 2,797 0 0
AERCAP HOLDINGS NV OPTIONS N00985956 6,006 195,000 SH Put SOLE 19 195,000 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 409 27,691 SH   SOLE 2 15,756 0 11,935
AERIE PHARMACEUTICALS INC COM 00771V108 4 249 SH   SOLE 4 249 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 10 671 SH   SOLE 7 671 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 2,288 155,043 SH   SOLE 18 147,666 0 7,377
AERIE PHARMACEUTICALS INC COM 00771V108 3,636 246,371 SH   SOLE 19 246,371 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 26,115 1,769,309 SH   SOLE 21 1,769,309 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 21,833 1,479,192 SH   SOLE 22 1,436,118 0 43,074
AERIE PHARMACEUTICALS INC COM 00771V108 305 20,676 SH   SOLE 23 20,676 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,182 80,061 SH   SOLE 26 11,736 0 68,325
AERIE PHARMACEUTICALS INC COM 00771V108 82 5,543 SH   SOLE 28 5,543 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 707 47,907 SH   SOLE 30 47,907 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 57 3,871 SH   SOLE 40 3,871 0 0
AEROCENTURY CORP COM 007737109 1 249 SH   SOLE 21 249 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 2,254 56,861 SH   SOLE 2 33,567 0 23,294
AEROJET ROCKETDYNE HLDGS INC COM 007800105 37 930 SH   SOLE 4 930 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 66 1,677 SH   SOLE 7 1,677 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 15,019 378,893 SH   SOLE 18 367,197 0 11,696
AEROJET ROCKETDYNE HLDGS INC COM 007800105 9,676 244,093 SH   SOLE 19 244,093 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 344,845 8,699,411 SH   SOLE 21 8,699,411 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 93,563 2,360,306 SH   SOLE 22 2,288,115 0 72,191
AEROJET ROCKETDYNE HLDGS INC COM 007800105 695 17,534 SH   SOLE 23 17,534 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 705 17,797 SH   SOLE 26 17,797 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 9 238 SH   SOLE 28 238 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 61 1,533 SH   SOLE 29 1,533 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 4,295 108,355 SH   SOLE 30 108,355 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 18 458 SH   SOLE 36 458 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 272 6,858 SH   SOLE 40 6,858 0 0
AEROJET ROCKETDYNE HLDGS INC NOTE 2.250%12/1 007800AB1 1,440 900,000 PRN   SOLE 21 900,000 0 0
AEROVIRONMENT INC COM 008073108 1,125 14,122 SH   SOLE 2 7,369 0 6,753
AEROVIRONMENT INC COM 008073108 11 134 SH   SOLE 4 134 0 0
AEROVIRONMENT INC COM 008073108 23 291 SH   SOLE 7 291 0 0
AEROVIRONMENT INC COM 008073108 8,627 108,335 SH   SOLE 18 108,335 0 0
AEROVIRONMENT INC COM 008073108 3,568 44,812 SH   SOLE 19 44,812 0 0
AEROVIRONMENT INC COM 008073108 207,586 2,606,879 SH   SOLE 21 2,606,879 0 0
AEROVIRONMENT INC COM 008073108 53,317 669,557 SH   SOLE 22 647,952 0 21,605
AEROVIRONMENT INC COM 008073108 25 313 SH   SOLE 23 313 0 0
AEROVIRONMENT INC COM 008073108 615 7,728 SH   SOLE 26 4,153 0 3,575
AEROVIRONMENT INC COM 008073108 1,026 12,887 SH   SOLE 28 12,887 0 0
AEROVIRONMENT INC COM 008073108 2,639 33,135 SH   SOLE 30 33,135 0 0
AEROVIRONMENT INC COM 008073108 164 2,059 SH   SOLE 40 2,059 0 0
AERPIO PHARMACEUTICALS INC COM 00810B105 143 114,266 SH   SOLE 21 114,266 0 0
AES CORP COM 00130H105 22,644 1,562,761 SH   SOLE 2 168,584 0 1,394,177
AES CORP COM 00130H105 4,020 277,419 SH   SOLE 4 259,968 0 17,451
AES CORP COM 00130H105 11,267 777,598 SH   SOLE 7 754,289 0 23,309
AES CORP COM 00130H105 22 1,496 SH   SOLE 13 1,496 0 0
AES CORP COM 00130H105 1,125 77,658 SH   SOLE 15 77,658 0 0
AES CORP COM 00130H105 1 96 SH   SOLE 17 0 0 96
AES CORP COM 00130H105 70,979 4,898,487 SH   SOLE 18 4,365,180 0 533,307
AES CORP COM 00130H105 15,441 1,065,632 SH   SOLE 19 1,065,632 0 0
AES CORP COM 00130H105 244,561 16,877,922 SH   SOLE 21 16,877,922 0 0
AES CORP COM 00130H105 230,859 15,932,279 SH   SOLE 22 14,424,302 0 1,507,977
AES CORP COM 00130H105 6,960 480,355 SH   SOLE 23 480,355 0 0
AES CORP COM 00130H105 11,678 805,902 SH   SOLE 25 690,622 0 115,280
AES CORP COM 00130H105 31,910 2,202,236 SH   SOLE 26 588,117 0 1,614,119
AES CORP COM 00130H105 2,115 145,929 SH   SOLE 28 103,714 0 42,215
AES CORP COM 00130H105 2,143 147,908 SH   SOLE 29 12,419 0 135,489
AES CORP COM 00130H105 34,428 2,376,009 SH   SOLE 30 2,376,009 0 0
AES CORP COM 00130H105 1,895 130,803 SH   SOLE 31 83,574 0 47,229
AES CORP COM 00130H105 11,176 771,276 SH   SOLE 34 771,276 0 0
AES CORP COM 00130H105 8,885 613,204 SH   SOLE 36 613,204 0 0
AES CORP COM 00130H105 208 14,340 SH   SOLE 40 14,340 0 0
AETHLON MED INC COM 00808Y307 1 415 SH   SOLE 21 415 0 0
AETHLON MED INC COM 00808Y307 7 3,342 SH   SOLE 22 3,342 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 9,839 131,960 SH   SOLE 2 36,887 0 95,073
AFFILIATED MANAGERS GROUP IN COM 008252108 27 361 SH   SOLE 4 361 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 90 1,209 SH   SOLE 7 1,209 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 467 6,264 SH   SOLE 13 6,264 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 10,044 134,715 SH   SOLE 18 130,162 0 4,553
AFFILIATED MANAGERS GROUP IN COM 008252108 5,474 73,420 SH   SOLE 19 73,420 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 158,722 2,128,780 SH   SOLE 21 2,128,780 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 121,415 1,628,423 SH   SOLE 22 1,537,528 0 90,895
AFFILIATED MANAGERS GROUP IN COM 008252108 2,070 27,768 SH   SOLE 26 14,425 0 13,343
AFFILIATED MANAGERS GROUP IN COM 008252108 614 8,238 SH   SOLE 28 8,238 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 2,561 34,345 SH   SOLE 30 34,345 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 105 1,408 SH   SOLE 31 954 0 454
AFFILIATED MANAGERS GROUP IN COM 008252108 212 2,837 SH   SOLE 36 2,837 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 359 4,812 SH   SOLE 40 4,812 0 0
AFFIMED N V COM N01045108 126 27,302 SH   SOLE 2 4,007 0 23,295
AFFIMED N V COM N01045108 7 1,616 SH   SOLE 7 1,616 0 0
AFFIMED N V COM N01045108 1,419 307,469 SH   SOLE 18 307,469 0 0
AFFIMED N V COM N01045108 995 215,583 SH   SOLE 19 215,583 0 0
AFFIMED N V COM N01045108 15,048 3,260,744 SH   SOLE 21 3,260,744 0 0
AFFIMED N V COM N01045108 4,239 918,633 SH   SOLE 22 875,364 0 43,269
AFFIMED N V COM N01045108 17 3,632 SH   SOLE 23 3,632 0 0
AFFIMED N V COM N01045108 84 18,184 SH   SOLE 30 18,184 0 0
AFLAC INC COM 001055102 74,203 2,059,467 SH   SOLE 2 481,235 0 1,578,232
AFLAC INC COM 001055102 12,389 343,852 SH   SOLE 4 325,025 0 18,827
AFLAC INC COM 001055102 39,469 1,095,449 SH   SOLE 7 719,309 0 376,140
AFLAC INC COM 001055102 741 20,576 SH   SOLE 13 20,576 0 0
AFLAC INC COM 001055102 3,076 85,372 SH   SOLE 15 85,372 0 0
AFLAC INC COM 001055102 59,869 1,661,656 SH   SOLE 18 1,513,994 0 147,662
AFLAC INC COM 001055102 4,606 127,826 SH   SOLE 19 127,826 0 0
AFLAC INC COM 001055102 569,130 15,796,008 SH   SOLE 21 15,796,008 0 0
AFLAC INC COM 001055102 636,142 17,655,908 SH   SOLE 22 15,737,264 0 1,918,644
AFLAC INC COM 001055102 20,112 558,191 SH   SOLE 23 558,191 0 0
AFLAC INC COM 001055102 27,839 772,648 SH   SOLE 25 772,648 0 0
AFLAC INC COM 001055102 123,453 3,426,392 SH   SOLE 26 548,956 0 2,877,436
AFLAC INC COM 001055102 5,261 146,026 SH   SOLE 28 102,094 0 43,932
AFLAC INC COM 001055102 8,282 229,875 SH   SOLE 29 43,665 0 186,210
AFLAC INC COM 001055102 102,602 2,847,680 SH   SOLE 30 2,847,680 0 0
AFLAC INC COM 001055102 8,411 233,441 SH   SOLE 31 141,890 0 91,551
AFLAC INC COM 001055102 2,588 71,821 SH   SOLE 34 71,821 0 0
AFLAC INC COM 001055102 18,748 520,347 SH   SOLE 36 520,347 0 0
AFLAC INC COM 001055102 576 15,983 SH   SOLE 40 15,983 0 0
AFYA LTD CL A COM G01125106 4,658 198,738 SH   SOLE 18 0 0 198,738
AFYA LTD CL A COM G01125106 13,277 566,423 SH   SOLE 19 566,423 0 0
AFYA LTD CL A COM G01125106 6,030 257,242 SH   SOLE 25 257,242 0 0
AFYA LTD CL A COM G01125106 14,046 599,223 SH   SOLE 34 599,223 0 0
AG MTG INVT TR INC COM 001228105 28 8,789 SH   SOLE 18 8,789 0 0
AG MTG INVT TR INC COM 001228105 249 77,940 SH   SOLE 19 77,940 0 0
AG MTG INVT TR INC COM 001228105 331 103,721 SH   SOLE 21 103,721 0 0
AG MTG INVT TR INC COM 001228105 741 232,413 SH   SOLE 22 232,413 0 0
AG MTG INVT TR INC COM 001228105 38 11,759 SH   SOLE 23 11,759 0 0
AGCO CORP COM 001084102 10,445 188,325 SH   SOLE 2 69,407 0 118,918
AGCO CORP COM 001084102 27 489 SH   SOLE 4 489 0 0
AGCO CORP COM 001084102 6,098 109,961 SH   SOLE 7 109,961 0 0
AGCO CORP COM 001084102 427 7,703 SH   SOLE 13 7,703 0 0
AGCO CORP COM 001084102 11,532 207,927 SH   SOLE 18 182,201 0 25,726
AGCO CORP COM 001084102 4,109 74,091 SH   SOLE 19 74,091 0 0
AGCO CORP COM 001084102 155,664 2,806,786 SH   SOLE 21 2,806,786 0 0
AGCO CORP COM 001084102 124,030 2,236,390 SH   SOLE 22 2,091,135 0 145,255
AGCO CORP COM 001084102 1,697 30,606 SH   SOLE 26 14,712 0 15,894
AGCO CORP COM 001084102 516 9,301 SH   SOLE 28 9,301 0 0
AGCO CORP COM 001084102 2,002 36,090 SH   SOLE 30 36,090 0 0
AGCO CORP COM 001084102 300 5,418 SH   SOLE 31 1,234 0 4,184
AGCO CORP COM 001084102 431 7,764 SH   SOLE 36 7,764 0 0
AGCO CORP COM 001084102 355 6,401 SH   SOLE 40 6,401 0 0
AGENUS INC COM NEW 00847G705 388 98,782 SH   SOLE 2 54,904 0 43,878
AGENUS INC COM NEW 00847G705 10 2,612 SH   SOLE 7 2,612 0 0
AGENUS INC COM NEW 00847G705 2,712 690,143 SH   SOLE 18 591,737 0 98,406
AGENUS INC COM NEW 00847G705 4,018 1,022,283 SH   SOLE 19 1,022,283 0 0
AGENUS INC COM NEW 00847G705 19,147 4,872,029 SH   SOLE 21 4,872,029 0 0
AGENUS INC COM NEW 00847G705 20,639 5,251,604 SH   SOLE 22 5,132,281 0 119,323
AGENUS INC COM NEW 00847G705 417 106,109 SH   SOLE 23 106,109 0 0
AGENUS INC COM NEW 00847G705 1,214 308,880 SH   SOLE 26 0 0 308,880
AGENUS INC COM NEW 00847G705 90 22,865 SH   SOLE 28 22,865 0 0
AGENUS INC COM NEW 00847G705 216 54,983 SH   SOLE 30 54,983 0 0
AGENUS INC COM NEW 00847G705 37 9,539 SH   SOLE 40 9,539 0 0
AGEX THERAPEUTICS INC COM 00848H108 1 1,090 SH   SOLE 18 1,090 0 0
AGEX THERAPEUTICS INC COM 00848H108 5 5,601 SH   SOLE 21 5,601 0 0
AGEX THERAPEUTICS INC COM 00848H108 138 145,276 SH   SOLE 22 145,276 0 0
AGILE THERAPEUTICS INC COM 00847L100 65 23,289 SH   SOLE 2 3,643 0 19,646
AGILE THERAPEUTICS INC COM 00847L100 5 1,845 SH   SOLE 7 1,845 0 0
AGILE THERAPEUTICS INC COM 00847L100 773 278,027 SH   SOLE 18 278,027 0 0
AGILE THERAPEUTICS INC COM 00847L100 367 131,934 SH   SOLE 19 131,934 0 0
AGILE THERAPEUTICS INC COM 00847L100 6,198 2,229,324 SH   SOLE 21 2,229,324 0 0
AGILE THERAPEUTICS INC COM 00847L100 6,874 2,472,754 SH   SOLE 22 2,438,227 0 34,527
AGILENT TECHNOLOGIES INC COM 00846U101 78,782 891,502 SH   SOLE 2 226,992 0 664,510
AGILENT TECHNOLOGIES INC COM 00846U101 16,319 184,664 SH   SOLE 4 176,222 0 8,442
AGILENT TECHNOLOGIES INC COM 00846U101 40,872 462,511 SH   SOLE 7 283,385 0 179,126
AGILENT TECHNOLOGIES INC COM 00846U101 328 3,711 SH   SOLE 13 3,711 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 2,774 31,388 SH   SOLE 15 31,388 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 80,209 907,648 SH   SOLE 18 853,416 0 54,232
AGILENT TECHNOLOGIES INC COM 00846U101 144,026 1,629,806 SH   SOLE 19 1,629,806 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 673,791 7,624,660 SH   SOLE 21 7,624,660 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 677,034 7,661,351 SH   SOLE 22 6,815,185 0 846,166
AGILENT TECHNOLOGIES INC COM 00846U101 23,185 262,367 SH   SOLE 23 262,367 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 36,175 409,355 SH   SOLE 25 409,355 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 166,087 1,879,445 SH   SOLE 26 248,540 0 1,630,905
AGILENT TECHNOLOGIES INC COM 00846U101 5,751 65,076 SH   SOLE 28 46,065 0 19,011
AGILENT TECHNOLOGIES INC COM 00846U101 4,638 52,479 SH   SOLE 29 29,746 0 22,733
AGILENT TECHNOLOGIES INC COM 00846U101 134,568 1,522,780 SH   SOLE 30 1,485,988 0 36,792
AGILENT TECHNOLOGIES INC COM 00846U101 10,506 118,891 SH   SOLE 31 74,736 0 44,155
AGILENT TECHNOLOGIES INC COM 00846U101 59,097 668,741 SH   SOLE 34 668,741 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 16,285 184,282 SH   SOLE 36 184,282 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 659 7,454 SH   SOLE 40 7,454 0 0
AGILYSYS INC COM 00847J105 217 12,106 SH   SOLE 2 6,470 0 5,636
AGILYSYS INC COM 00847J105 8 457 SH   SOLE 7 457 0 0
AGILYSYS INC COM 00847J105 1,819 101,404 SH   SOLE 18 101,404 0 0
AGILYSYS INC COM 00847J105 647 36,040 SH   SOLE 19 36,040 0 0
AGILYSYS INC COM 00847J105 39,230 2,186,756 SH   SOLE 21 2,186,756 0 0
AGILYSYS INC COM 00847J105 11,100 618,717 SH   SOLE 22 598,503 0 20,214
AGILYSYS INC COM 00847J105 81 4,491 SH   SOLE 26 0 0 4,491
AGILYSYS INC COM 00847J105 59 3,278 SH   SOLE 28 3,278 0 0
AGILYSYS INC COM 00847J105 605 33,732 SH   SOLE 30 33,732 0 0
AGILYSYS INC COM 00847J105 43 2,407 SH   SOLE 40 2,407 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 10,571 197,670 SH   SOLE 2 80,326 0 117,344
AGIOS PHARMACEUTICALS INC COM 00847X104 17 327 SH   SOLE 4 327 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 58 1,078 SH   SOLE 7 1,078 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 3,179 59,443 SH   SOLE 18 59,443 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 53,233 995,390 SH   SOLE 19 995,390 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 1,866 34,900 SH   SOLE 20 34,900 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 74,226 1,387,918 SH   SOLE 21 1,387,918 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 90,654 1,695,105 SH   SOLE 22 1,605,118 0 89,987
AGIOS PHARMACEUTICALS INC COM 00847X104 2,203 41,190 SH   SOLE 26 23,420 0 17,770
AGIOS PHARMACEUTICALS INC COM 00847X104 534 9,984 SH   SOLE 28 9,984 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 12,817 239,654 SH   SOLE 30 239,654 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 66 1,238 SH   SOLE 31 1,238 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 17,974 336,096 SH   SOLE 34 336,096 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 366 6,838 SH   SOLE 40 6,838 0 0
AGNC INVT CORP COM 00123Q104 17,665 1,369,376 SH   SOLE 2 74,977 0 1,294,399
AGNC INVT CORP COM 00123Q104 3,352 259,828 SH   SOLE 4 243,976 0 15,852
AGNC INVT CORP COM 00123Q104 1,002 77,711 SH   SOLE 7 44,493 0 33,218
AGNC INVT CORP COM 00123Q104 18 1,361 SH   SOLE 13 1,361 0 0
AGNC INVT CORP COM 00123Q104 658 51,003 SH   SOLE 15 51,003 0 0
AGNC INVT CORP COM 00123Q104 7,277 564,075 SH   SOLE 18 521,361 0 42,714
AGNC INVT CORP COM 00123Q104 1,973 152,915 SH   SOLE 19 152,915 0 0
AGNC INVT CORP COM 00123Q104 233,347 18,088,914 SH   SOLE 21 18,088,914 0 0
AGNC INVT CORP COM 00123Q104 205,057 15,895,858 SH   SOLE 22 15,039,513 0 856,345
AGNC INVT CORP COM 00123Q104 5,321 412,502 SH   SOLE 23 412,502 0 0
AGNC INVT CORP COM 00123Q104 7,830 606,961 SH   SOLE 25 606,961 0 0
AGNC INVT CORP COM 00123Q104 25,999 2,015,461 SH   SOLE 26 543,348 0 1,472,113
AGNC INVT CORP COM 00123Q104 1,525 118,230 SH   SOLE 28 84,702 0 33,528
AGNC INVT CORP COM 00123Q104 1,641 127,209 SH   SOLE 29 10,712 0 116,497
AGNC INVT CORP COM 00123Q104 14,003 1,085,467 SH   SOLE 30 1,044,431 0 41,036
AGNC INVT CORP COM 00123Q104 2,148 166,502 SH   SOLE 31 65,481 0 101,021
AGNC INVT CORP COM 00123Q104 352 27,263 SH   SOLE 34 27,263 0 0
AGNC INVT CORP COM 00123Q104 5,228 405,241 SH   SOLE 36 405,241 0 0
AGNC INVT CORP COM 00123Q104 161 12,452 SH   SOLE 40 12,452 0 0
AGNICO EAGLE MINES LTD COM 008474108 1,261 19,692 SH   SOLE 2 19,692 0 0
AGNICO EAGLE MINES LTD COM 008474108 4,943 77,156 SH   SOLE 21 77,156 0 0
AGNICO EAGLE MINES LTD COM 008474108 4,486 70,030 SH   SOLE 22 70,030 0 0
AGORA INC ADS 00851L103 327 7,410 SH   SOLE 2 7,410 0 0
AGORA INC ADS 00851L103 34,084 771,658 SH   SOLE 19 771,658 0 0
AGORA INC ADS 00851L103 28,669 649,061 SH   SOLE 34 649,061 0 0
AGREE REALTY CORP COM 008492100 4,049 61,613 SH   SOLE 2 15,558 0 46,055
AGREE REALTY CORP COM 008492100 2,156 32,816 SH   SOLE 4 32,816 0 0
AGREE REALTY CORP COM 008492100 3,993 60,762 SH   SOLE 7 60,762 0 0
AGREE REALTY CORP COM 008492100 16,995 258,631 SH   SOLE 18 258,631 0 0
AGREE REALTY CORP COM 008492100 11,332 172,448 SH   SOLE 19 172,448 0 0
AGREE REALTY CORP COM 008492100 392,517 5,973,481 SH   SOLE 21 5,973,481 0 0
AGREE REALTY CORP COM 008492100 138,526 2,108,148 SH   SOLE 22 2,058,371 0 49,777
AGREE REALTY CORP COM 008492100 254 3,871 SH   SOLE 23 3,871 0 0
AGREE REALTY CORP COM 008492100 8,549 130,097 SH   SOLE 25 130,097 0 0
AGREE REALTY CORP COM 008492100 5,322 80,996 SH   SOLE 26 17,580 0 63,416
AGREE REALTY CORP COM 008492100 487 7,405 SH   SOLE 28 7,405 0 0
AGREE REALTY CORP COM 008492100 2,188 33,304 SH   SOLE 29 33,304 0 0
AGREE REALTY CORP COM 008492100 19,626 298,683 SH   SOLE 30 298,683 0 0
AGREE REALTY CORP COM 008492100 214 3,256 SH   SOLE 34 3,256 0 0
AGREE REALTY CORP COM 008492100 302 4,590 SH   SOLE 40 4,590 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 62 20,526 SH   SOLE 2 1,569 0 18,957
AGROFRESH SOLUTIONS INC COM 00856G109 349 115,089 SH   SOLE 18 115,089 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 165 54,319 SH   SOLE 19 54,319 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 2,723 898,821 SH   SOLE 21 898,821 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 1,069 352,643 SH   SOLE 22 343,825 0 8,818
AIKIDO PHARMA INC COM 008875106 0 56 SH   SOLE 21 56 0 0
AIM IMMUNOTECH INC COM 00901B105 16 6,299 SH   SOLE 18 6,299 0 0
AIM IMMUNOTECH INC COM 00901B105 171 68,910 SH   SOLE 21 68,910 0 0
AIM IMMUNOTECH INC COM 00901B105 993 400,393 SH   SOLE 22 400,393 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 480 28,696 SH   SOLE 2 13,808 0 14,888
AIMMUNE THERAPEUTICS INC COM 00900T107 6 355 SH   SOLE 4 355 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 12 716 SH   SOLE 7 716 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 3,191 190,964 SH   SOLE 18 185,120 0 5,844
AIMMUNE THERAPEUTICS INC COM 00900T107 1,620 96,945 SH   SOLE 19 96,945 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 36,222 2,167,678 SH   SOLE 21 2,167,678 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 22,746 1,361,230 SH   SOLE 22 1,317,592 0 43,638
AIMMUNE THERAPEUTICS INC COM 00900T107 614 36,733 SH   SOLE 26 16,608 0 20,125
AIMMUNE THERAPEUTICS INC COM 00900T107 100 5,972 SH   SOLE 28 5,972 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 478 28,599 SH   SOLE 30 28,599 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 75 4,481 SH   SOLE 34 4,481 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 63 3,751 SH   SOLE 40 3,751 0 0
AIR INDS GROUP COM NEW 00912N205 10 8,167 SH   SOLE 18 8,167 0 0
AIR INDS GROUP COM NEW 00912N205 119 99,839 SH   SOLE 21 99,839 0 0
AIR LEASE CORP CL A 00912X302 7,090 242,065 SH   SOLE 2 37,710 0 204,355
AIR LEASE CORP CL A 00912X302 13 429 SH   SOLE 4 429 0 0
AIR LEASE CORP CL A 00912X302 79 2,689 SH   SOLE 7 2,689 0 0
AIR LEASE CORP CL A 00912X302 1,250 42,685 SH   SOLE 18 42,685 0 0
AIR LEASE CORP CL A 00912X302 799 27,276 SH   SOLE 19 27,276 0 0
AIR LEASE CORP CL A 00912X302 36,878 1,259,050 SH   SOLE 21 1,259,050 0 0
AIR LEASE CORP CL A 00912X302 84,895 2,898,422 SH   SOLE 22 2,733,598 0 164,824
AIR LEASE CORP CL A 00912X302 78 2,667 SH   SOLE 25 2,667 0 0
AIR LEASE CORP CL A 00912X302 1,709 58,361 SH   SOLE 26 21,022 0 37,339
AIR LEASE CORP CL A 00912X302 450 15,368 SH   SOLE 28 15,368 0 0
AIR LEASE CORP CL A 00912X302 3,036 103,652 SH   SOLE 30 103,652 0 0
AIR LEASE CORP CL A 00912X302 299 10,220 SH   SOLE 31 2,020 0 8,200
AIR LEASE CORP CL A 00912X302 277 9,470 SH   SOLE 34 9,470 0 0
AIR LEASE CORP CL A 00912X302 76 2,591 SH   SOLE 36 2,591 0 0
AIR LEASE CORP CL A 00912X302 342 11,675 SH   SOLE 40 11,675 0 0
AIR PRODS & CHEMS INC COM 009158106 126,711 524,770 SH   SOLE 2 49,263 0 475,507
AIR PRODS & CHEMS INC COM 009158106 26,752 110,793 SH   SOLE 4 104,783 0 6,010
AIR PRODS & CHEMS INC COM 009158106 61,513 254,756 SH   SOLE 7 209,572 0 45,184
AIR PRODS & CHEMS INC COM 009158106 3,092 12,805 SH   SOLE 13 12,805 0 0
AIR PRODS & CHEMS INC COM 009158106 6,497 26,908 SH   SOLE 15 26,908 0 0
AIR PRODS & CHEMS INC COM 009158106 142,115 588,566 SH   SOLE 18 547,879 0 40,687
AIR PRODS & CHEMS INC COM 009158106 228,689 947,108 SH   SOLE 19 947,108 0 0
AIR PRODS & CHEMS INC COM 009158106 12,173 50,413 SH   SOLE 20 50,413 0 0
AIR PRODS & CHEMS INC COM 009158106 1,218,015 5,044,374 SH   SOLE 21 5,044,374 0 0
AIR PRODS & CHEMS INC COM 009158106 1,302,977 5,396,243 SH   SOLE 22 4,885,104 0 511,139
AIR PRODS & CHEMS INC COM 009158106 39,309 162,798 SH   SOLE 23 162,798 0 0
AIR PRODS & CHEMS INC COM 009158106 56,653 234,628 SH   SOLE 25 234,628 0 0
AIR PRODS & CHEMS INC COM 009158106 213,585 884,558 SH   SOLE 26 142,466 0 742,092
AIR PRODS & CHEMS INC COM 009158106 10,898 45,135 SH   SOLE 28 31,897 0 13,238
AIR PRODS & CHEMS INC COM 009158106 4,958 20,535 SH   SOLE 29 4,110 0 16,425
AIR PRODS & CHEMS INC COM 009158106 196,707 814,655 SH   SOLE 30 814,655 0 0
AIR PRODS & CHEMS INC COM 009158106 20,480 84,816 SH   SOLE 31 28,799 0 56,017
AIR PRODS & CHEMS INC COM 009158106 99,351 411,459 SH   SOLE 34 411,459 0 0
AIR PRODS & CHEMS INC COM 009158106 38,172 158,088 SH   SOLE 36 158,088 0 0
AIR PRODS & CHEMS INC COM 009158106 1,167 4,835 SH   SOLE 40 4,835 0 0
AIR T FUNDING *W EXP 09/08/202 00919P112 1 8,317 SH   SOLE 17 0 0 8,317
AIR T INC COM 009207101 35 3,000 SH   SOLE 17 0 0 3,000
AIR T INC COM 009207101 4 345 SH   SOLE 18 345 0 0
AIR T INC COM 009207101 4 379 SH   SOLE 21 379 0 0
AIR T INC COM 009207101 128 10,863 SH   SOLE 22 10,863 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 573 25,717 SH   SOLE 2 7,232 0 18,485
AIR TRANSPORT SERVICES GRP I COM 00922R105 23 1,022 SH   SOLE 7 1,022 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 4 180 SH   SOLE 17 0 0 180
AIR TRANSPORT SERVICES GRP I COM 00922R105 5,185 232,837 SH   SOLE 18 232,837 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 2,485 111,591 SH   SOLE 19 111,591 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 42,038 1,887,649 SH   SOLE 21 1,887,649 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 38,265 1,718,212 SH   SOLE 22 1,677,988 0 40,224
AIR TRANSPORT SERVICES GRP I COM 00922R105 52 2,318 SH   SOLE 28 2,318 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 182 8,157 SH   SOLE 30 8,157 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 41 1,850 SH   SOLE 40 1,850 0 0
AIR TRANSPORT SERVICES GRP I NOTE 1.125%10/1 00922RAB1 871 925,000 PRN   SOLE 21 925,000 0 0
AIRGAIN INC COM 00938A104 27 2,529 SH   SOLE 18 2,529 0 0
AIRGAIN INC COM 00938A104 634 59,071 SH   SOLE 21 59,071 0 0
AIRGAIN INC COM 00938A104 1,393 129,744 SH   SOLE 22 129,744 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 41,933 391,566 SH   SOLE 2 47,844 0 343,722
AKAMAI TECHNOLOGIES INC COM 00971T101 8,732 81,536 SH   SOLE 4 77,034 0 4,502
AKAMAI TECHNOLOGIES INC COM 00971T101 29,377 274,325 SH   SOLE 7 171,582 0 102,743
AKAMAI TECHNOLOGIES INC COM 00971T101 470 4,388 SH   SOLE 13 4,388 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,703 15,903 SH   SOLE 15 15,903 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 36,529 341,101 SH   SOLE 18 316,162 0 24,939
AKAMAI TECHNOLOGIES INC COM 00971T101 5,431 50,711 SH   SOLE 19 50,711 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 664,345 6,203,616 SH   SOLE 21 6,203,616 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 444,375 4,149,547 SH   SOLE 22 3,796,854 0 352,693
AKAMAI TECHNOLOGIES INC COM 00971T101 12,983 121,233 SH   SOLE 23 121,233 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 21,137 197,378 SH   SOLE 25 197,378 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 115,145 1,075,216 SH   SOLE 26 148,191 0 927,025
AKAMAI TECHNOLOGIES INC COM 00971T101 3,569 33,323 SH   SOLE 28 23,242 0 10,081
AKAMAI TECHNOLOGIES INC COM 00971T101 3,948 36,869 SH   SOLE 29 2,575 0 34,294
AKAMAI TECHNOLOGIES INC COM 00971T101 102,544 957,549 SH   SOLE 30 937,045 0 20,504
AKAMAI TECHNOLOGIES INC COM 00971T101 4,356 40,672 SH   SOLE 31 21,103 0 19,569
AKAMAI TECHNOLOGIES INC COM 00971T101 927 8,655 SH   SOLE 34 8,655 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 11,997 112,030 SH   SOLE 36 112,030 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 356 3,323 SH   SOLE 40 3,323 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 5,787 4,647,000 PRN   SOLE 21 4,647,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 1,245 1,000,000 PRN   SOLE 22 1,000,000 0 0
AKCEA THERAPEUTICS INC COM 00972L107 218 15,927 SH   SOLE 2 5,922 0 10,005
AKCEA THERAPEUTICS INC COM 00972L107 4 284 SH   SOLE 7 284 0 0
AKCEA THERAPEUTICS INC COM 00972L107 946 69,078 SH   SOLE 18 66,804 0 2,274
AKCEA THERAPEUTICS INC COM 00972L107 618 45,119 SH   SOLE 19 45,119 0 0
AKCEA THERAPEUTICS INC COM 00972L107 22,029 1,607,991 SH   SOLE 21 1,607,991 0 0
AKCEA THERAPEUTICS INC COM 00972L107 7,099 518,210 SH   SOLE 22 505,341 0 12,869
AKCEA THERAPEUTICS INC COM 00972L107 48 3,502 SH   SOLE 26 0 0 3,502
AKCEA THERAPEUTICS INC COM 00972L107 53 3,864 SH   SOLE 28 3,864 0 0
AKCEA THERAPEUTICS INC COM 00972L107 499 36,422 SH   SOLE 30 36,422 0 0
AKCEA THERAPEUTICS INC COM 00972L107 25 1,839 SH   SOLE 40 1,839 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 1,133 83,409 SH   SOLE 2 41,958 0 41,451
AKEBIA THERAPEUTICS INC COM 00972D105 15 1,139 SH   SOLE 4 1,139 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 32 2,371 SH   SOLE 7 2,371 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 7,426 546,859 SH   SOLE 18 521,441 0 25,418
AKEBIA THERAPEUTICS INC COM 00972D105 6,456 475,382 SH   SOLE 19 475,382 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 76,329 5,620,684 SH   SOLE 21 5,620,684 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 58,623 4,316,881 SH   SOLE 22 4,190,082 0 126,799
AKEBIA THERAPEUTICS INC COM 00972D105 447 32,896 SH   SOLE 23 32,896 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 2,558 188,336 SH   SOLE 26 50,865 0 137,471
AKEBIA THERAPEUTICS INC COM 00972D105 162 11,897 SH   SOLE 28 11,897 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 961 70,767 SH   SOLE 30 70,767 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 22 1,638 SH   SOLE 34 1,638 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 158 11,604 SH   SOLE 40 11,604 0 0
AKERNA CORP COM 00973W102 28 3,194 SH   SOLE 2 537 0 2,657
AKERNA CORP COM 00973W102 342 38,837 SH   SOLE 18 38,837 0 0
AKERNA CORP COM 00973W102 153 17,345 SH   SOLE 19 17,345 0 0
AKERNA CORP COM 00973W102 2,499 283,970 SH   SOLE 21 283,970 0 0
AKERNA CORP COM 00973W102 666 75,689 SH   SOLE 22 72,842 0 2,847
AKERO THERAPEUTICS INC COM 00973Y108 186 7,467 SH   SOLE 2 3,916 0 3,551
AKERO THERAPEUTICS INC COM 00973Y108 6 229 SH   SOLE 7 229 0 0
AKERO THERAPEUTICS INC COM 00973Y108 1,176 47,189 SH   SOLE 18 47,189 0 0
AKERO THERAPEUTICS INC COM 00973Y108 1,024 41,109 SH   SOLE 19 41,109 0 0
AKERO THERAPEUTICS INC COM 00973Y108 16,671 668,975 SH   SOLE 21 668,975 0 0
AKERO THERAPEUTICS INC COM 00973Y108 6,343 254,539 SH   SOLE 22 236,511 0 18,028
AKERO THERAPEUTICS INC COM 00973Y108 5 211 SH   SOLE 23 211 0 0
AKERO THERAPEUTICS INC COM 00973Y108 32 1,293 SH   SOLE 26 0 0 1,293
AKERO THERAPEUTICS INC COM 00973Y108 224 8,970 SH   SOLE 30 8,970 0 0
AKERS BIOSCIENCES INC COM 00973E409 0 3 SH   SOLE 21 3 0 0
AKERS BIOSCIENCES INC COM 00973E409 24 6,849 SH   SOLE 22 6,849 0 0
AKOUOS INC COM 00973J101 0 10 SH   SOLE 18 10 0 0
AKOUOS INC COM 00973J101 9,601 426,721 SH   SOLE 19 426,721 0 0
AKOUOS INC COM 00973J101 299 13,279 SH   SOLE 20 13,279 0 0
AKOUOS INC COM 00973J101 2 71 SH   SOLE 22 71 0 0
AKOUOS INC COM 00973J101 36 1,587 SH   SOLE 26 260 0 1,327
AKOUOS INC COM 00973J101 0 17 SH   SOLE 31 0 0 17
AKOUSTIS TECHNOLOGIES INC COM 00973N102 96 11,541 SH   SOLE 2 1,846 0 9,695
AKOUSTIS TECHNOLOGIES INC COM 00973N102 5 635 SH   SOLE 7 635 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 1,113 134,215 SH   SOLE 18 134,215 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 483 58,266 SH   SOLE 19 58,266 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 8,985 1,083,799 SH   SOLE 21 1,083,799 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 6,444 777,327 SH   SOLE 22 760,149 0 17,178
ALAMO GROUP INC COM 011311107 791 7,707 SH   SOLE 2 3,284 0 4,423
ALAMO GROUP INC COM 011311107 5 48 SH   SOLE 4 48 0 0
ALAMO GROUP INC COM 011311107 4,873 47,480 SH   SOLE 7 47,480 0 0
ALAMO GROUP INC COM 011311107 5,091 49,604 SH   SOLE 18 49,604 0 0
ALAMO GROUP INC COM 011311107 1,968 19,173 SH   SOLE 19 19,173 0 0
ALAMO GROUP INC COM 011311107 106,962 1,042,107 SH   SOLE 21 1,042,107 0 0
ALAMO GROUP INC COM 011311107 31,467 306,573 SH   SOLE 22 297,368 0 9,205
ALAMO GROUP INC COM 011311107 677 6,591 SH   SOLE 26 5,526 0 1,065
ALAMO GROUP INC COM 011311107 145 1,408 SH   SOLE 28 1,408 0 0
ALAMO GROUP INC COM 011311107 1,532 14,924 SH   SOLE 30 14,924 0 0
ALAMO GROUP INC COM 011311107 102 989 SH   SOLE 40 989 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 1,174 125,206 SH   SOLE 21 125,206 0 0
ALARM COM HLDGS INC COM 011642105 1,939 29,914 SH   SOLE 2 15,552 0 14,362
ALARM COM HLDGS INC COM 011642105 15 229 SH   SOLE 4 229 0 0
ALARM COM HLDGS INC COM 011642105 50 765 SH   SOLE 7 765 0 0
ALARM COM HLDGS INC COM 011642105 15,173 234,113 SH   SOLE 18 224,168 0 9,945
ALARM COM HLDGS INC COM 011642105 10,814 166,863 SH   SOLE 19 166,863 0 0
ALARM COM HLDGS INC COM 011642105 310,185 4,786,071 SH   SOLE 21 4,786,071 0 0
ALARM COM HLDGS INC COM 011642105 91,965 1,418,991 SH   SOLE 22 1,373,923 0 45,068
ALARM COM HLDGS INC COM 011642105 547 8,441 SH   SOLE 23 8,441 0 0
ALARM COM HLDGS INC COM 011642105 3,065 47,292 SH   SOLE 26 6,633 0 40,659
ALARM COM HLDGS INC COM 011642105 352 5,428 SH   SOLE 28 5,428 0 0
ALARM COM HLDGS INC COM 011642105 11,275 173,965 SH   SOLE 30 173,965 0 0
ALARM COM HLDGS INC COM 011642105 103 1,587 SH   SOLE 34 1,587 0 0
ALARM COM HLDGS INC COM 011642105 247 3,808 SH   SOLE 40 3,808 0 0
ALASKA AIR GROUP INC COM 011659109 10,588 291,995 SH   SOLE 2 62,046 0 229,949
ALASKA AIR GROUP INC COM 011659109 13 354 SH   SOLE 4 354 0 0
ALASKA AIR GROUP INC COM 011659109 4,025 110,999 SH   SOLE 7 106,845 0 4,154
ALASKA AIR GROUP INC COM 011659109 65 1,800 SH   SOLE 15 1,800 0 0
ALASKA AIR GROUP INC COM 011659109 8,161 225,059 SH   SOLE 18 211,980 0 13,079
ALASKA AIR GROUP INC COM 011659109 4,580 126,322 SH   SOLE 19 126,322 0 0
ALASKA AIR GROUP INC COM 011659109 106,835 2,946,367 SH   SOLE 21 2,946,367 0 0
ALASKA AIR GROUP INC COM 011659109 115,069 3,173,449 SH   SOLE 22 2,940,591 0 232,858
ALASKA AIR GROUP INC COM 011659109 10 267 SH   SOLE 23 267 0 0
ALASKA AIR GROUP INC COM 011659109 898 24,767 SH   SOLE 25 24,767 0 0
ALASKA AIR GROUP INC COM 011659109 5,028 138,664 SH   SOLE 26 0 0 138,664
ALASKA AIR GROUP INC COM 011659109 547 15,096 SH   SOLE 29 0 0 15,096
ALASKA AIR GROUP INC COM 011659109 9,369 258,388 SH   SOLE 30 258,388 0 0
ALASKA AIR GROUP INC COM 011659109 89 2,455 SH   SOLE 31 2,455 0 0
ALASKA AIR GROUP INC COM 011659109 132 3,634 SH   SOLE 34 3,634 0 0
ALASKA AIR GROUP INC COM 011659109 687 18,934 SH   SOLE 36 18,934 0 0
ALASKA AIR GROUP INC COM 011659109 119 3,271 SH   SOLE 40 3,271 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 104 37,190 SH   SOLE 2 2,933 0 34,257
ALASKA COMMUNICATIONS SYS GR COM 01167P101 544 194,915 SH   SOLE 18 194,915 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 231 82,805 SH   SOLE 19 82,805 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 4,180 1,498,233 SH   SOLE 21 1,498,233 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 5,527 1,981,071 SH   SOLE 22 1,966,724 0 14,347
ALBANY INTL CORP CL A 012348108 1,441 24,550 SH   SOLE 2 11,025 0 13,525
ALBANY INTL CORP CL A 012348108 9 151 SH   SOLE 4 151 0 0
ALBANY INTL CORP CL A 012348108 32 537 SH   SOLE 7 537 0 0
ALBANY INTL CORP CL A 012348108 9,102 155,026 SH   SOLE 18 155,026 0 0
ALBANY INTL CORP CL A 012348108 3,904 66,501 SH   SOLE 19 66,501 0 0
ALBANY INTL CORP CL A 012348108 191,384 3,259,818 SH   SOLE 21 3,259,818 0 0
ALBANY INTL CORP CL A 012348108 56,814 967,711 SH   SOLE 22 935,806 0 31,905
ALBANY INTL CORP CL A 012348108 809 13,784 SH   SOLE 26 5,161 0 8,623
ALBANY INTL CORP CL A 012348108 274 4,661 SH   SOLE 28 4,661 0 0
ALBANY INTL CORP CL A 012348108 2,745 46,761 SH   SOLE 30 46,761 0 0
ALBANY INTL CORP CL A 012348108 193 3,279 SH   SOLE 40 3,279 0 0
ALBEMARLE CORP COM 012653101 21,224 274,886 SH   SOLE 2 29,943 0 244,943
ALBEMARLE CORP COM 012653101 3,477 45,029 SH   SOLE 4 41,960 0 3,069
ALBEMARLE CORP COM 012653101 18,299 236,998 SH   SOLE 7 118,581 0 118,417
ALBEMARLE CORP COM 012653101 38 488 SH   SOLE 13 488 0 0
ALBEMARLE CORP COM 012653101 1,020 13,206 SH   SOLE 15 13,206 0 0
ALBEMARLE CORP COM 012653101 16,323 211,406 SH   SOLE 18 195,297 0 16,109
ALBEMARLE CORP COM 012653101 11,256 145,786 SH   SOLE 19 145,786 0 0
ALBEMARLE CORP COM 012653101 200,901 2,602,009 SH   SOLE 21 2,602,009 0 0
ALBEMARLE CORP COM 012653101 211,444 2,738,553 SH   SOLE 22 2,497,222 0 241,331
ALBEMARLE CORP COM 012653101 5,990 77,583 SH   SOLE 23 77,583 0 0
ALBEMARLE CORP COM 012653101 12,133 157,147 SH   SOLE 25 157,147 0 0
ALBEMARLE CORP COM 012653101 40,529 524,919 SH   SOLE 26 116,880 0 408,039
ALBEMARLE CORP COM 012653101 1,761 22,810 SH   SOLE 28 16,173 0 6,637
ALBEMARLE CORP COM 012653101 8,274 107,157 SH   SOLE 29 84,960 0 22,197
ALBEMARLE CORP COM 012653101 30,337 392,910 SH   SOLE 30 390,629 0 2,281
ALBEMARLE CORP COM 012653101 2,953 38,252 SH   SOLE 31 14,151 0 24,101
ALBEMARLE CORP COM 012653101 3,958 51,261 SH   SOLE 34 51,261 0 0
ALBEMARLE CORP COM 012653101 5,516 71,441 SH   SOLE 36 71,441 0 0
ALBEMARLE CORP COM 012653101 171 2,218 SH   SOLE 40 2,218 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 12 756 SH   SOLE 18 756 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 84 5,333 SH   SOLE 22 5,333 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 1,900 120,476 SH   SOLE 26 19,747 0 100,729
ALBERTSONS COS INC COMMON STOCK 013091103 21 1,326 SH   SOLE 31 0 0 1,326
ALBIREO PHARMA INC COM 01345P106 175 6,623 SH   SOLE 2 724 0 5,899
ALBIREO PHARMA INC COM 01345P106 5 196 SH   SOLE 7 196 0 0
ALBIREO PHARMA INC COM 01345P106 1,514 57,160 SH   SOLE 18 57,160 0 0
ALBIREO PHARMA INC COM 01345P106 809 30,554 SH   SOLE 19 30,554 0 0
ALBIREO PHARMA INC COM 01345P106 11,600 437,908 SH   SOLE 21 437,908 0 0
ALBIREO PHARMA INC COM 01345P106 9,974 376,523 SH   SOLE 22 370,672 0 5,851
ALBIREO PHARMA INC COM 01345P106 12 465 SH   SOLE 23 465 0 0
ALCOA CORP COM 013872106 2,587 230,148 SH   SOLE 2 69,342 0 160,806
ALCOA CORP COM 013872106 11 1,015 SH   SOLE 4 1,015 0 0
ALCOA CORP COM 013872106 1,586 141,145 SH   SOLE 7 141,145 0 0
ALCOA CORP COM 013872106 692 61,550 SH   SOLE 13 61,550 0 0
ALCOA CORP COM 013872106 10,071 895,996 SH   SOLE 18 787,327 0 108,669
ALCOA CORP COM 013872106 9,622 856,075 SH   SOLE 19 856,075 0 0
ALCOA CORP COM 013872106 68,386 6,084,201 SH   SOLE 21 6,084,201 0 0
ALCOA CORP COM 013872106 72,265 6,429,302 SH   SOLE 22 5,917,282 0 512,020
ALCOA CORP COM 013872106 93 8,284 SH   SOLE 23 8,284 0 0
ALCOA CORP COM 013872106 830 73,823 SH   SOLE 26 43,070 0 30,753
ALCOA CORP COM 013872106 288 25,632 SH   SOLE 28 25,632 0 0
ALCOA CORP COM 013872106 2,349 208,985 SH   SOLE 29 0 0 208,985
ALCOA CORP COM 013872106 1,109 98,636 SH   SOLE 30 98,636 0 0
ALCOA CORP COM 013872106 434 38,619 SH   SOLE 31 0 0 38,619
ALCOA CORP COM 013872106 1,373 122,147 SH   SOLE 36 122,147 0 0
ALCOA CORP COM 013872106 197 17,486 SH   SOLE 40 17,486 0 0
ALCON AG ORD SHS H01301128 170 2,958 SH   SOLE 4 2,958 0 0
ALCON AG ORD SHS H01301128 119,995 2,093,431 SH   SOLE 18 2,081,517 0 11,914
ALCON AG ORD SHS H01301128 191,707 3,344,504 SH   SOLE 19 3,344,504 0 0
ALCON AG ORD SHS H01301128 1,657 28,900 SH   SOLE 20 28,900 0 0
ALCON AG ORD SHS H01301128 1,096 19,121 SH   SOLE 22 19,121 0 0
ALCON AG ORD SHS H01301128 5,954 103,876 SH   SOLE 34 103,876 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 29 6,876 SH   SOLE 18 6,876 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 296 71,078 SH   SOLE 21 71,078 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 1,691 405,619 SH   SOLE 22 405,619 0 0
ALECTOR INC COM 014442107 769 31,472 SH   SOLE 2 16,423 0 15,049
ALECTOR INC COM 014442107 10 416 SH   SOLE 4 416 0 0
ALECTOR INC COM 014442107 21 846 SH   SOLE 7 846 0 0
ALECTOR INC COM 014442107 5,612 229,630 SH   SOLE 18 215,666 0 13,964
ALECTOR INC COM 014442107 24,215 990,788 SH   SOLE 19 990,788 0 0
ALECTOR INC COM 014442107 338 13,842 SH   SOLE 20 13,842 0 0
ALECTOR INC COM 014442107 55,927 2,288,335 SH   SOLE 21 2,288,335 0 0
ALECTOR INC COM 014442107 32,050 1,311,392 SH   SOLE 22 1,265,803 0 45,589
ALECTOR INC COM 014442107 195 7,973 SH   SOLE 23 7,973 0 0
ALECTOR INC COM 014442107 1,114 45,581 SH   SOLE 26 19,994 0 25,587
ALECTOR INC COM 014442107 5,220 213,582 SH   SOLE 30 213,582 0 0
ALECTOR INC COM 014442107 23 939 SH   SOLE 34 939 0 0
ALECTOR INC COM 014442107 110 4,499 SH   SOLE 40 4,499 0 0
ALERUS FINL CORP COM 01446U103 250 12,657 SH   SOLE 2 1,443 0 11,214
ALERUS FINL CORP COM 01446U103 5 266 SH   SOLE 7 266 0 0
ALERUS FINL CORP COM 01446U103 1,213 61,380 SH   SOLE 18 61,380 0 0
ALERUS FINL CORP COM 01446U103 617 31,206 SH   SOLE 19 31,206 0 0
ALERUS FINL CORP COM 01446U103 9,343 472,815 SH   SOLE 21 472,815 0 0
ALERUS FINL CORP COM 01446U103 3,088 156,285 SH   SOLE 22 148,499 0 7,786
ALERUS FINL CORP COM 01446U103 89 4,492 SH   SOLE 26 0 0 4,492
ALEXANDER & BALDWIN INC NEW COM 014491104 1,068 87,640 SH   SOLE 2 24,458 0 63,182
ALEXANDER & BALDWIN INC NEW COM 014491104 5 437 SH   SOLE 4 437 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 22 1,836 SH   SOLE 7 1,836 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 4,422 362,766 SH   SOLE 18 362,766 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 2,600 213,279 SH   SOLE 19 213,279 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 92,882 7,619,531 SH   SOLE 21 7,619,531 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 27,635 2,267,055 SH   SOLE 22 2,193,472 0 73,583
ALEXANDER & BALDWIN INC NEW COM 014491104 35 2,876 SH   SOLE 23 2,876 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 423 34,680 SH   SOLE 26 9,894 0 24,786
ALEXANDER & BALDWIN INC NEW COM 014491104 115 9,430 SH   SOLE 28 9,430 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,366 112,035 SH   SOLE 30 112,035 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 14 1,136 SH   SOLE 34 1,136 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 86 7,014 SH   SOLE 40 7,014 0 0
ALEXANDERS INC COM 014752109 381 1,583 SH   SOLE 2 713 0 870
ALEXANDERS INC COM 014752109 299 1,241 SH   SOLE 4 1,241 0 0
ALEXANDERS INC COM 014752109 571 2,372 SH   SOLE 7 2,372 0 0
ALEXANDERS INC COM 014752109 2,081 8,640 SH   SOLE 18 8,640 0 0
ALEXANDERS INC COM 014752109 1,633 6,778 SH   SOLE 19 6,778 0 0
ALEXANDERS INC COM 014752109 18,741 77,797 SH   SOLE 21 77,797 0 0
ALEXANDERS INC COM 014752109 18,564 77,059 SH   SOLE 22 74,962 0 2,097
ALEXANDERS INC COM 014752109 741 3,075 SH   SOLE 23 3,075 0 0
ALEXANDERS INC COM 014752109 1,373 5,701 SH   SOLE 25 5,701 0 0
ALEXANDERS INC COM 014752109 526 2,185 SH   SOLE 26 186 0 1,999
ALEXANDERS INC COM 014752109 80 333 SH   SOLE 28 333 0 0
ALEXANDERS INC COM 014752109 318 1,322 SH   SOLE 29 1,322 0 0
ALEXANDERS INC COM 014752109 2,407 9,992 SH   SOLE 30 9,992 0 0
ALEXANDERS INC COM 014752109 57 236 SH   SOLE 40 236 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 54,288 334,595 SH   SOLE 2 67,376 0 267,219
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 32,975 203,235 SH   SOLE 4 199,824 0 3,411
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 44,294 272,998 SH   SOLE 7 264,825 0 8,173
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,145 7,060 SH   SOLE 13 7,060 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2,373 14,628 SH   SOLE 15 14,628 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 63,252 389,845 SH   SOLE 18 366,626 0 23,219
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 75,585 465,855 SH   SOLE 19 465,855 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 660,958 4,073,699 SH   SOLE 21 4,073,699 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 686,475 4,230,971 SH   SOLE 22 3,818,797 0 412,174
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 18,620 114,760 SH   SOLE 23 114,760 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 72,444 446,496 SH   SOLE 25 446,496 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 96,679 595,862 SH   SOLE 26 98,037 0 497,825
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 6,370 39,263 SH   SOLE 28 31,782 0 7,481
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 19,323 119,097 SH   SOLE 29 83,578 0 35,519
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 156,248 963,007 SH   SOLE 30 945,443 0 17,564
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,907 30,244 SH   SOLE 31 24,833 0 5,411
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 27,019 166,529 SH   SOLE 34 166,529 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 12,040 74,207 SH   SOLE 36 74,207 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 420 2,587 SH   SOLE 40 2,587 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 65,976 587,809 SH   SOLE 2 132,054 0 455,755
ALEXION PHARMACEUTICALS INC COM 015351109 12,153 108,277 SH   SOLE 4 102,448 0 5,829
ALEXION PHARMACEUTICALS INC COM 015351109 33,852 301,600 SH   SOLE 7 214,858 0 86,742
ALEXION PHARMACEUTICALS INC COM 015351109 662 5,894 SH   SOLE 13 5,894 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2,760 24,587 SH   SOLE 15 24,587 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 70,099 624,548 SH   SOLE 18 589,639 0 34,909
ALEXION PHARMACEUTICALS INC COM 015351109 94,176 839,063 SH   SOLE 19 839,063 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 550 4,900 SH   SOLE 20 4,900 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 847,002 7,546,345 SH   SOLE 21 7,546,345 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 593,062 5,283,870 SH   SOLE 22 4,777,160 0 506,710
ALEXION PHARMACEUTICALS INC COM 015351109 19,214 171,187 SH   SOLE 23 171,187 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 27,124 241,659 SH   SOLE 25 241,659 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 100,259 893,254 SH   SOLE 26 163,936 0 729,318
ALEXION PHARMACEUTICALS INC COM 015351109 5,125 45,658 SH   SOLE 28 32,369 0 13,289
ALEXION PHARMACEUTICALS INC COM 015351109 1,331 11,860 SH   SOLE 29 11,860 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 125,677 1,119,714 SH   SOLE 30 1,096,199 0 23,515
ALEXION PHARMACEUTICALS INC COM 015351109 7,516 66,961 SH   SOLE 31 39,257 0 27,704
ALEXION PHARMACEUTICALS INC COM 015351109 5,340 47,574 SH   SOLE 32 47,574 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 51,249 456,599 SH   SOLE 34 456,599 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 15,853 141,244 SH   SOLE 36 141,244 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 598 5,327 SH   SOLE 40 5,327 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 971 4,500 SH Call SOLE 4 4,500 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 11,627 53,900 SH Call SOLE 18 53,900 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 72,259 335,000 SH Call SOLE 19 335,000 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 5,630 26,100 SH Call SOLE 22 26,100 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 34,965 162,100 SH Call SOLE 34 162,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 759,003 3,518,792 SH   SOLE 2 217,977 0 3,300,815
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 182,773 847,348 SH   SOLE 4 847,348 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 49,187 228,036 SH   SOLE 7 228,036 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 51,948 240,835 SH   SOLE 13 240,835 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 258,688 1,199,296 SH   SOLE 15 1,178,436 0 20,860
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 60 280 SH   SOLE 17 0 0 280
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 492,159 2,281,682 SH   SOLE 18 1,881,328 0 400,354
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 458,318 2,124,795 SH   SOLE 19 2,124,795 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,691,905 31,024,131 SH   SOLE 21 31,024,131 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,663,692 26,257,267 SH   SOLE 22 22,825,297 0 3,431,970
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 260,283 1,206,688 SH   SOLE 23 1,206,688 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 276,836 1,283,430 SH   SOLE 25 1,273,462 0 9,968
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,475,415 6,840,124 SH   SOLE 26 75,546 0 6,764,578
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 64,275 297,985 SH   SOLE 28 297,985 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 56,416 261,550 SH   SOLE 29 261,550 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,265,258 10,501,890 SH   SOLE 30 10,464,567 0 37,323
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 259,527 1,203,184 SH   SOLE 31 172,665 0 1,030,519
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,263 33,674 SH   SOLE 32 33,674 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 343,638 1,593,129 SH   SOLE 34 1,593,129 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,586 16,627 SH   SOLE 36 16,627 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,963 13,737 SH   SOLE 40 13,737 0 0
ALICO INC COM 016230104 137 4,404 SH   SOLE 2 325 0 4,079
ALICO INC COM 016230104 0 1 SH   SOLE 7 1 0 0
ALICO INC COM 016230104 645 20,708 SH   SOLE 18 20,708 0 0
ALICO INC COM 016230104 292 9,385 SH   SOLE 19 9,385 0 0
ALICO INC COM 016230104 4,723 151,561 SH   SOLE 21 151,561 0 0
ALICO INC COM 016230104 4,846 155,531 SH   SOLE 22 153,757 0 1,774
ALIGN TECHNOLOGY INC COM 016255101 49,896 181,810 SH   SOLE 2 17,834 0 163,976
ALIGN TECHNOLOGY INC COM 016255101 9,646 35,147 SH   SOLE 4 33,047 0 2,100
ALIGN TECHNOLOGY INC COM 016255101 19,043 69,390 SH   SOLE 7 67,228 0 2,162
ALIGN TECHNOLOGY INC COM 016255101 201 731 SH   SOLE 13 731 0 0
ALIGN TECHNOLOGY INC COM 016255101 2,056 7,492 SH   SOLE 15 7,492 0 0
ALIGN TECHNOLOGY INC COM 016255101 43,727 159,332 SH   SOLE 18 148,089 0 11,243
ALIGN TECHNOLOGY INC COM 016255101 6,175 22,501 SH   SOLE 19 22,501 0 0
ALIGN TECHNOLOGY INC COM 016255101 612,975 2,233,547 SH   SOLE 21 2,233,547 0 0
ALIGN TECHNOLOGY INC COM 016255101 494,378 1,801,406 SH   SOLE 22 1,639,992 0 161,414
ALIGN TECHNOLOGY INC COM 016255101 15,389 56,073 SH   SOLE 23 56,073 0 0
ALIGN TECHNOLOGY INC COM 016255101 25,318 92,252 SH   SOLE 25 92,252 0 0
ALIGN TECHNOLOGY INC COM 016255101 109,504 399,008 SH   SOLE 26 61,395 0 337,613
ALIGN TECHNOLOGY INC COM 016255101 4,143 15,098 SH   SOLE 28 10,733 0 4,365
ALIGN TECHNOLOGY INC COM 016255101 4,819 17,561 SH   SOLE 29 1,444 0 16,117
ALIGN TECHNOLOGY INC COM 016255101 100,855 367,495 SH   SOLE 30 337,673 0 29,822
ALIGN TECHNOLOGY INC COM 016255101 6,132 22,344 SH   SOLE 31 9,707 0 12,637
ALIGN TECHNOLOGY INC COM 016255101 4,659 16,975 SH   SOLE 32 16,975 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,016 3,701 SH   SOLE 34 3,701 0 0
ALIGN TECHNOLOGY INC COM 016255101 12,376 45,095 SH   SOLE 36 45,095 0 0
ALIGN TECHNOLOGY INC COM 016255101 437 1,592 SH   SOLE 40 1,592 0 0
ALIMERA SCIENCES INC COM NEW 016259202 0 58 SH   SOLE 18 58 0 0
ALIMERA SCIENCES INC COM NEW 016259202 60 9,477 SH   SOLE 21 9,477 0 0
ALIMERA SCIENCES INC COM NEW 016259202 4 686 SH   SOLE 22 686 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 8 4,744 SH   SOLE 22 4,744 0 0
ALJ REGIONAL HLDGS INC COM 001627108 4 8,093 SH   SOLE 21 8,093 0 0
ALKALINE WTR CO INC COM NEW 01643A207 218 152,793 SH   SOLE 21 152,793 0 0
ALKALINE WTR CO INC COM NEW 01643A207 121 84,948 SH   SOLE 22 84,948 0 0
ALKERMES PLC SHS G01767105 7,787 401,286 SH   SOLE 2 88,283 0 313,003
ALKERMES PLC SHS G01767105 15 757 SH   SOLE 4 757 0 0
ALKERMES PLC SHS G01767105 51 2,632 SH   SOLE 7 2,632 0 0
ALKERMES PLC SHS G01767105 181 9,329 SH   SOLE 13 9,329 0 0
ALKERMES PLC SHS G01767105 1,285 66,228 SH   SOLE 18 64,747 0 1,481
ALKERMES PLC SHS G01767105 2,637 135,903 SH   SOLE 19 135,903 0 0
ALKERMES PLC SHS G01767105 66,382 3,420,881 SH   SOLE 21 3,420,881 0 0
ALKERMES PLC SHS G01767105 91,138 4,696,605 SH   SOLE 22 4,426,732 0 269,873
ALKERMES PLC SHS G01767105 1,375 70,875 SH   SOLE 26 38,693 0 32,182
ALKERMES PLC SHS G01767105 493 25,393 SH   SOLE 28 25,393 0 0
ALKERMES PLC SHS G01767105 13,683 705,145 SH   SOLE 30 705,145 0 0
ALKERMES PLC SHS G01767105 57 2,951 SH   SOLE 31 2,951 0 0
ALKERMES PLC SHS G01767105 73 3,741 SH   SOLE 34 3,741 0 0
ALKERMES PLC SHS G01767105 125 6,424 SH   SOLE 36 6,424 0 0
ALKERMES PLC SHS G01767105 345 17,794 SH   SOLE 40 17,794 0 0
ALLAKOS INC COM 01671P100 5,034 70,059 SH   SOLE 2 62,318 0 7,741
ALLAKOS INC COM 01671P100 11 147 SH   SOLE 4 147 0 0
ALLAKOS INC COM 01671P100 31 437 SH   SOLE 7 437 0 0
ALLAKOS INC COM 01671P100 10,155 141,322 SH   SOLE 18 139,933 0 1,389
ALLAKOS INC COM 01671P100 59,899 833,547 SH   SOLE 19 833,547 0 0
ALLAKOS INC COM 01671P100 706 9,831 SH   SOLE 20 9,831 0 0
ALLAKOS INC COM 01671P100 92,200 1,283,056 SH   SOLE 21 1,283,056 0 0
ALLAKOS INC COM 01671P100 52,363 728,682 SH   SOLE 22 705,345 0 23,337
ALLAKOS INC COM 01671P100 33 462 SH   SOLE 23 462 0 0
ALLAKOS INC COM 01671P100 1,079 15,022 SH   SOLE 26 7,619 0 7,403
ALLAKOS INC COM 01671P100 246 3,418 SH   SOLE 28 3,418 0 0
ALLAKOS INC COM 01671P100 1,510 21,013 SH   SOLE 30 21,013 0 0
ALLAKOS INC COM 01671P100 19,746 274,787 SH   SOLE 34 274,787 0 0
ALLAKOS INC COM 01671P100 206 2,863 SH   SOLE 40 2,863 0 0
ALLEGHANY CORP DEL COM 017175100 20,550 42,013 SH   SOLE 2 11,345 0 30,668
ALLEGHANY CORP DEL COM 017175100 3,742 7,651 SH   SOLE 4 7,252 0 399
ALLEGHANY CORP DEL COM 017175100 5,979 12,224 SH   SOLE 7 3,654 0 8,570
ALLEGHANY CORP DEL COM 017175100 236 482 SH   SOLE 13 482 0 0
ALLEGHANY CORP DEL COM 017175100 567 1,160 SH   SOLE 15 1,160 0 0
ALLEGHANY CORP DEL COM 017175100 25,379 51,884 SH   SOLE 18 50,587 0 1,297
ALLEGHANY CORP DEL COM 017175100 2,025 4,140 SH   SOLE 19 4,140 0 0
ALLEGHANY CORP DEL COM 017175100 390,281 797,892 SH   SOLE 21 797,892 0 0
ALLEGHANY CORP DEL COM 017175100 260,767 533,114 SH   SOLE 22 509,745 0 23,369
ALLEGHANY CORP DEL COM 017175100 5,283 10,801 SH   SOLE 23 10,801 0 0
ALLEGHANY CORP DEL COM 017175100 8,167 16,697 SH   SOLE 25 16,697 0 0
ALLEGHANY CORP DEL COM 017175100 26,630 54,443 SH   SOLE 26 16,528 0 37,915
ALLEGHANY CORP DEL COM 017175100 1,554 3,176 SH   SOLE 28 2,248 0 928
ALLEGHANY CORP DEL COM 017175100 1,660 3,393 SH   SOLE 29 297 0 3,096
ALLEGHANY CORP DEL COM 017175100 21,814 44,597 SH   SOLE 30 44,597 0 0
ALLEGHANY CORP DEL COM 017175100 1,235 2,525 SH   SOLE 31 1,666 0 859
ALLEGHANY CORP DEL COM 017175100 404 825 SH   SOLE 34 825 0 0
ALLEGHANY CORP DEL COM 017175100 7,967 16,287 SH   SOLE 36 16,287 0 0
ALLEGHANY CORP DEL COM 017175100 148 302 SH   SOLE 40 302 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 5,876 576,625 SH   SOLE 2 467,508 0 109,117
ALLEGHENY TECHNOLOGIES INC COM 01741R102 4 438 SH   SOLE 4 438 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 33 3,211 SH   SOLE 7 3,211 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 8,104 795,335 SH   SOLE 18 795,335 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 2,485 243,859 SH   SOLE 19 243,859 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 85,416 8,382,304 SH   SOLE 21 8,382,304 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 47,746 4,685,584 SH   SOLE 22 4,554,579 0 131,005
ALLEGHENY TECHNOLOGIES INC COM 01741R102 437 42,864 SH   SOLE 26 21,602 0 21,262
ALLEGHENY TECHNOLOGIES INC COM 01741R102 163 16,017 SH   SOLE 28 16,017 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 443 43,470 SH   SOLE 30 43,470 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 93 9,106 SH   SOLE 31 0 0 9,106
ALLEGHENY TECHNOLOGIES INC COM 01741R102 12 1,215 SH   SOLE 36 1,215 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 122 11,945 SH   SOLE 40 11,945 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 4.750% 7/0 01741RAG7 1,246 1,176,000 PRN   SOLE 21 1,176,000 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 553 21,771 SH   SOLE 2 5,867 0 15,904
ALLEGIANCE BANCSHARES INC COM 01748H107 6 230 SH   SOLE 7 230 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 2,363 93,055 SH   SOLE 18 93,055 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 913 35,952 SH   SOLE 19 35,952 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 53,368 2,101,949 SH   SOLE 21 2,101,949 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 15,223 599,570 SH   SOLE 22 579,034 0 20,536
ALLEGIANCE BANCSHARES INC COM 01748H107 21 815 SH   SOLE 26 0 0 815
ALLEGIANCE BANCSHARES INC COM 01748H107 622 24,517 SH   SOLE 30 24,517 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 31 1,213 SH   SOLE 40 1,213 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,399 12,810 SH   SOLE 2 2,305 0 10,505
ALLEGIANT TRAVEL CO COM 01748X102 23 212 SH   SOLE 7 212 0 0
ALLEGIANT TRAVEL CO COM 01748X102 7,234 66,236 SH   SOLE 18 65,522 0 714
ALLEGIANT TRAVEL CO COM 01748X102 3,997 36,602 SH   SOLE 19 36,602 0 0
ALLEGIANT TRAVEL CO COM 01748X102 151,370 1,386,042 SH   SOLE 21 1,386,042 0 0
ALLEGIANT TRAVEL CO COM 01748X102 45,278 414,595 SH   SOLE 22 405,495 0 9,100
ALLEGIANT TRAVEL CO COM 01748X102 185 1,691 SH   SOLE 23 1,691 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,222 11,194 SH   SOLE 26 0 0 11,194
ALLEGIANT TRAVEL CO COM 01748X102 69 633 SH   SOLE 28 633 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,723 15,774 SH   SOLE 30 15,774 0 0
ALLEGIANT TRAVEL CO COM 01748X102 252 2,309 SH   SOLE 34 2,309 0 0
ALLEGIANT TRAVEL CO COM 01748X102 52 473 SH   SOLE 40 473 0 0
ALLEGIANT TRAVEL CO OPTIONS 01748X102 8,190 75,000 SH Put SOLE 19 75,000 0 0
ALLEGION PLC ORD SHS G0176J109 52,572 514,298 SH   SOLE 2 302,476 0 211,822
ALLEGION PLC ORD SHS G0176J109 8,108 79,318 SH   SOLE 4 76,812 0 2,506
ALLEGION PLC ORD SHS G0176J109 9,839 96,258 SH   SOLE 7 93,209 0 3,049
ALLEGION PLC ORD SHS G0176J109 4,817 47,122 SH   SOLE 13 47,122 0 0
ALLEGION PLC ORD SHS G0176J109 886 8,672 SH   SOLE 15 8,672 0 0
ALLEGION PLC ORD SHS G0176J109 32,327 316,252 SH   SOLE 18 229,385 0 86,867
ALLEGION PLC ORD SHS G0176J109 42,105 411,908 SH   SOLE 19 411,908 0 0
ALLEGION PLC ORD SHS G0176J109 294,345 2,879,527 SH   SOLE 21 2,879,527 0 0
ALLEGION PLC ORD SHS G0176J109 345,522 3,380,182 SH   SOLE 22 2,679,737 0 700,445
ALLEGION PLC ORD SHS G0176J109 16,692 163,292 SH   SOLE 23 163,292 0 0
ALLEGION PLC ORD SHS G0176J109 13,166 128,804 SH   SOLE 25 128,804 0 0
ALLEGION PLC ORD SHS G0176J109 59,087 578,040 SH   SOLE 26 115,499 0 462,541
ALLEGION PLC ORD SHS G0176J109 1,962 19,193 SH   SOLE 28 13,715 0 5,478
ALLEGION PLC ORD SHS G0176J109 27,462 268,651 SH   SOLE 29 70,722 0 197,929
ALLEGION PLC ORD SHS G0176J109 51,801 506,759 SH   SOLE 30 480,221 0 26,538
ALLEGION PLC ORD SHS G0176J109 13,058 127,748 SH   SOLE 31 91,021 0 36,727
ALLEGION PLC ORD SHS G0176J109 5,077 49,665 SH   SOLE 34 49,665 0 0
ALLEGION PLC ORD SHS G0176J109 8,885 86,925 SH   SOLE 36 86,925 0 0
ALLEGION PLC ORD SHS G0176J109 195 1,906 SH   SOLE 40 1,906 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 7 4,260 SH   SOLE 18 4,260 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 168 106,307 SH   SOLE 21 106,307 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 36 22,975 SH   SOLE 22 22,975 0 0
ALLETE INC COM NEW 018522300 6,565 120,211 SH   SOLE 2 75,642 0 44,569
ALLETE INC COM NEW 018522300 217 3,971 SH   SOLE 4 3,971 0 0
ALLETE INC COM NEW 018522300 68 1,248 SH   SOLE 7 1,248 0 0
ALLETE INC COM NEW 018522300 13 235 SH   SOLE 17 0 0 235
ALLETE INC COM NEW 018522300 17,765 325,309 SH   SOLE 18 325,309 0 0
ALLETE INC COM NEW 018522300 7,762 142,134 SH   SOLE 19 142,134 0 0
ALLETE INC COM NEW 018522300 196,793 3,603,601 SH   SOLE 21 3,603,601 0 0
ALLETE INC COM NEW 018522300 104,636 1,916,060 SH   SOLE 22 1,863,761 0 52,299
ALLETE INC COM NEW 018522300 192 3,510 SH   SOLE 23 3,510 0 0
ALLETE INC COM NEW 018522300 1,121 20,525 SH   SOLE 26 11,483 0 9,042
ALLETE INC COM NEW 018522300 457 8,370 SH   SOLE 28 8,370 0 0
ALLETE INC COM NEW 018522300 2,005 36,713 SH   SOLE 30 36,713 0 0
ALLETE INC COM NEW 018522300 5 84 SH   SOLE 31 0 0 84
ALLETE INC COM NEW 018522300 166 3,038 SH   SOLE 36 3,038 0 0
ALLETE INC COM NEW 018522300 265 4,856 SH   SOLE 40 4,856 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,196 115,153 SH   SOLE 2 35,005 0 80,148
ALLIANCE DATA SYSTEMS CORP COM 018581108 18 407 SH   SOLE 4 407 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 338 7,498 SH   SOLE 7 1,358 0 6,140
ALLIANCE DATA SYSTEMS CORP COM 018581108 9 192 SH   SOLE 15 192 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,283 117,095 SH   SOLE 18 116,401 0 694
ALLIANCE DATA SYSTEMS CORP COM 018581108 529 11,725 SH   SOLE 19 11,725 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 87,220 1,933,077 SH   SOLE 21 1,933,077 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 66,244 1,468,173 SH   SOLE 22 1,382,277 0 85,896
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,151 47,680 SH   SOLE 25 47,680 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 6,159 136,492 SH   SOLE 26 12,867 0 123,625
ALLIANCE DATA SYSTEMS CORP COM 018581108 276 6,107 SH   SOLE 28 6,107 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 488 10,821 SH   SOLE 29 0 0 10,821
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,500 55,400 SH   SOLE 30 55,400 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 257 5,707 SH   SOLE 31 825 0 4,882
ALLIANCE DATA SYSTEMS CORP COM 018581108 948 21,011 SH   SOLE 36 21,011 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 217 4,810 SH   SOLE 40 4,810 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 854 84,600 SH   SOLE 2 84,600 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 6,625 496,262 SH   SOLE 22 0 0 496,262
ALLIANT ENERGY CORP COM 018802108 32,812 685,875 SH   SOLE 2 155,846 0 530,029
ALLIANT ENERGY CORP COM 018802108 6,605 138,069 SH   SOLE 4 131,348 0 6,721
ALLIANT ENERGY CORP COM 018802108 20,058 419,280 SH   SOLE 7 266,420 0 152,860
ALLIANT ENERGY CORP COM 018802108 1,116 23,334 SH   SOLE 13 23,334 0 0
ALLIANT ENERGY CORP COM 018802108 1,381 28,872 SH   SOLE 15 28,872 0 0
ALLIANT ENERGY CORP COM 018802108 29,574 618,195 SH   SOLE 18 556,816 0 61,379
ALLIANT ENERGY CORP COM 018802108 12,425 259,728 SH   SOLE 19 259,728 0 0
ALLIANT ENERGY CORP COM 018802108 450,402 9,414,756 SH   SOLE 21 9,414,756 0 0
ALLIANT ENERGY CORP COM 018802108 306,253 6,401,619 SH   SOLE 22 5,760,805 0 640,814
ALLIANT ENERGY CORP COM 018802108 8,581 179,372 SH   SOLE 23 179,372 0 0
ALLIANT ENERGY CORP COM 018802108 13,333 278,697 SH   SOLE 25 278,697 0 0
ALLIANT ENERGY CORP COM 018802108 41,290 863,085 SH   SOLE 26 244,596 0 618,489
ALLIANT ENERGY CORP COM 018802108 2,229 46,599 SH   SOLE 28 30,633 0 15,966
ALLIANT ENERGY CORP COM 018802108 218 4,557 SH   SOLE 29 4,557 0 0
ALLIANT ENERGY CORP COM 018802108 49,246 1,029,395 SH   SOLE 30 1,029,395 0 0
ALLIANT ENERGY CORP COM 018802108 3,855 80,575 SH   SOLE 31 30,525 0 50,050
ALLIANT ENERGY CORP COM 018802108 2,177 45,499 SH   SOLE 32 45,499 0 0
ALLIANT ENERGY CORP COM 018802108 664 13,882 SH   SOLE 34 13,882 0 0
ALLIANT ENERGY CORP COM 018802108 8,803 184,005 SH   SOLE 36 184,005 0 0
ALLIANT ENERGY CORP COM 018802108 297 6,205 SH   SOLE 40 6,205 0 0
ALLIED ESPORTS ENTMT INC COM 019170109 3 1,386 SH   SOLE 18 1,386 0 0
ALLIED ESPORTS ENTMT INC COM 019170109 49 23,241 SH   SOLE 21 23,241 0 0
ALLIED HEALTHCARE PRODS INC COM NEW 019222207 6 477 SH   SOLE 18 477 0 0
ALLIED HEALTHCARE PRODS INC COM NEW 019222207 82 6,927 SH   SOLE 21 6,927 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 95 2,690 SH   SOLE 2 386 0 2,304
ALLIED MOTION TECHNOLOGIES I COM 019330109 5 144 SH   SOLE 7 144 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 1,093 30,950 SH   SOLE 18 30,950 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 469 13,288 SH   SOLE 19 13,288 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 8,645 244,887 SH   SOLE 21 244,887 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 7,820 221,521 SH   SOLE 22 218,037 0 3,484
ALLIED MOTION TECHNOLOGIES I COM 019330109 24 677 SH   SOLE 23 677 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 10,185 276,912 SH   SOLE 2 85,757 0 191,155
ALLISON TRANSMISSION HLDGS I COM 01973R101 13 349 SH   SOLE 4 349 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 93 2,529 SH   SOLE 7 2,529 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,272 61,782 SH   SOLE 18 61,782 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,025 27,878 SH   SOLE 19 27,878 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 54,214 1,474,000 SH   SOLE 21 1,474,000 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 132,940 3,614,461 SH   SOLE 22 3,437,734 0 176,727
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,014 54,747 SH   SOLE 26 27,245 0 27,502
ALLISON TRANSMISSION HLDGS I COM 01973R101 620 16,846 SH   SOLE 28 16,846 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,443 39,233 SH   SOLE 30 39,233 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 79 2,158 SH   SOLE 31 2,158 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 180 4,902 SH   SOLE 34 4,902 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 125 3,385 SH   SOLE 36 3,385 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 426 11,580 SH   SOLE 40 11,580 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 1,449 33,845 SH   SOLE 2 18,221 0 15,624
ALLOGENE THERAPEUTICS INC COM 019770106 19 449 SH   SOLE 4 449 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 37 861 SH   SOLE 7 861 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 9,162 213,971 SH   SOLE 18 205,244 0 8,727
ALLOGENE THERAPEUTICS INC COM 019770106 32,326 754,922 SH   SOLE 19 754,922 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 126,284 2,949,183 SH   SOLE 21 2,949,183 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 74,191 1,732,627 SH   SOLE 22 1,681,383 0 51,244
ALLOGENE THERAPEUTICS INC COM 019770106 161 3,764 SH   SOLE 23 3,764 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 1,363 31,837 SH   SOLE 26 15,371 0 16,466
ALLOGENE THERAPEUTICS INC COM 019770106 489 11,427 SH   SOLE 28 11,427 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 2,208 51,571 SH   SOLE 30 51,571 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 78 1,821 SH   SOLE 34 1,821 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 250 5,841 SH   SOLE 40 5,841 0 0
ALLOT LTD SHS M0854Q105 168 16,012 SH   SOLE 22 16,012 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,432 211,458 SH   SOLE 2 75,665 0 135,793
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4 612 SH   SOLE 4 612 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 19 2,869 SH   SOLE 7 2,869 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 5,387 795,780 SH   SOLE 18 795,780 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 5,442 803,894 SH   SOLE 19 803,894 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 120,562 17,808,313 SH   SOLE 21 17,808,313 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 41,112 6,072,723 SH   SOLE 22 5,900,929 0 171,794
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 610 90,120 SH   SOLE 23 90,120 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2,588 382,303 SH   SOLE 26 51,573 0 330,730
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 149 22,042 SH   SOLE 28 22,042 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 5,418 800,323 SH   SOLE 30 800,323 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 28 4,207 SH   SOLE 34 4,207 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 42 6,173 SH   SOLE 36 6,173 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 128 18,884 SH   SOLE 40 18,884 0 0
ALLSTATE CORP COM 020002101 78,068 804,903 SH   SOLE 2 112,943 0 691,960
ALLSTATE CORP COM 020002101 16,063 165,612 SH   SOLE 4 156,919 0 8,693
ALLSTATE CORP COM 020002101 50,520 520,881 SH   SOLE 7 332,458 0 188,423
ALLSTATE CORP COM 020002101 697 7,186 SH   SOLE 13 7,186 0 0
ALLSTATE CORP COM 020002101 3,841 39,603 SH   SOLE 15 39,603 0 0
ALLSTATE CORP COM 020002101 120,940 1,246,929 SH   SOLE 18 1,149,468 0 97,461
ALLSTATE CORP COM 020002101 136,809 1,410,546 SH   SOLE 19 1,410,546 0 0
ALLSTATE CORP COM 020002101 807,889 8,329,609 SH   SOLE 21 8,329,609 0 0
ALLSTATE CORP COM 020002101 812,727 8,379,491 SH   SOLE 22 7,633,566 0 745,925
ALLSTATE CORP COM 020002101 22,928 236,394 SH   SOLE 23 236,394 0 0
ALLSTATE CORP COM 020002101 41,310 425,919 SH   SOLE 25 425,919 0 0
ALLSTATE CORP COM 020002101 268,225 2,765,488 SH   SOLE 26 253,451 0 2,512,037
ALLSTATE CORP COM 020002101 6,428 66,270 SH   SOLE 28 46,367 0 19,903
ALLSTATE CORP COM 020002101 937 9,662 SH   SOLE 29 5,704 0 3,958
ALLSTATE CORP COM 020002101 169,088 1,743,350 SH   SOLE 30 1,715,572 0 27,778
ALLSTATE CORP COM 020002101 7,648 78,850 SH   SOLE 31 41,280 0 37,570
ALLSTATE CORP COM 020002101 3,224 33,240 SH   SOLE 34 33,240 0 0
ALLSTATE CORP COM 020002101 30,273 312,126 SH   SOLE 36 312,126 0 0
ALLSTATE CORP COM 020002101 710 7,316 SH   SOLE 40 7,316 0 0
ALLY FINL INC COM 02005N100 25,089 1,265,188 SH   SOLE 2 401,714 0 863,474
ALLY FINL INC COM 02005N100 4,206 212,094 SH   SOLE 4 200,747 0 11,347
ALLY FINL INC COM 02005N100 3,379 170,413 SH   SOLE 7 48,133 0 122,280
ALLY FINL INC COM 02005N100 1,903 95,959 SH   SOLE 13 95,959 0 0
ALLY FINL INC COM 02005N100 829 41,791 SH   SOLE 15 41,791 0 0
ALLY FINL INC COM 02005N100 0 17 SH   SOLE 17 0 0 17
ALLY FINL INC COM 02005N100 83,250 4,198,186 SH   SOLE 18 3,777,902 0 420,284
ALLY FINL INC COM 02005N100 42,052 2,120,625 SH   SOLE 19 2,120,625 0 0
ALLY FINL INC COM 02005N100 113,836 5,740,582 SH   SOLE 21 5,740,582 0 0
ALLY FINL INC COM 02005N100 250,967 12,655,926 SH   SOLE 22 11,166,184 0 1,489,742
ALLY FINL INC COM 02005N100 8,613 434,330 SH   SOLE 23 434,330 0 0
ALLY FINL INC COM 02005N100 12,780 644,475 SH   SOLE 25 575,759 0 68,716
ALLY FINL INC COM 02005N100 37,860 1,909,216 SH   SOLE 26 476,730 0 1,432,486
ALLY FINL INC COM 02005N100 1,660 83,708 SH   SOLE 28 61,600 0 22,108
ALLY FINL INC COM 02005N100 7,940 400,381 SH   SOLE 29 59,709 0 340,672
ALLY FINL INC COM 02005N100 27,475 1,385,529 SH   SOLE 30 1,197,624 0 187,905
ALLY FINL INC COM 02005N100 3,316 167,207 SH   SOLE 31 123,223 0 43,984
ALLY FINL INC COM 02005N100 24,361 1,228,481 SH   SOLE 34 1,228,481 0 0
ALLY FINL INC COM 02005N100 9,003 454,033 SH   SOLE 36 454,033 0 0
ALLY FINL INC COM 02005N100 179 9,036 SH   SOLE 40 9,036 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 49,754 335,927 SH   SOLE 2 96,012 0 239,915
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7,994 53,972 SH   SOLE 4 50,956 0 3,016
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,169 7,893 SH   SOLE 7 7,893 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 67 454 SH   SOLE 13 454 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,360 9,179 SH   SOLE 15 9,179 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 31,284 211,224 SH   SOLE 18 201,754 0 9,470
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 135,578 915,388 SH   SOLE 19 915,388 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 475,748 3,212,124 SH   SOLE 21 3,212,124 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 440,584 2,974,711 SH   SOLE 22 2,803,360 0 171,351
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 12,966 87,540 SH   SOLE 23 87,540 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 19,594 132,292 SH   SOLE 25 132,292 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 51,385 346,939 SH   SOLE 26 88,095 0 258,844
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,619 24,437 SH   SOLE 28 17,547 0 6,890
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4,441 29,987 SH   SOLE 29 5,788 0 24,199
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 31,937 215,630 SH   SOLE 30 209,975 0 5,655
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4,830 32,611 SH   SOLE 31 19,689 0 12,922
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 69,059 466,265 SH   SOLE 34 466,265 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 9,540 64,413 SH   SOLE 36 64,413 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 365 2,465 SH   SOLE 40 2,465 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 202 18,595 SH   SOLE 2 1,273 0 17,322
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 4 336 SH   SOLE 7 336 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 913 83,959 SH   SOLE 18 83,959 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 412 37,894 SH   SOLE 19 37,894 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 6,824 627,172 SH   SOLE 21 627,172 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 6,021 553,375 SH   SOLE 22 542,006 0 11,369
ALPHA PRO TECH LTD COM 020772109 80 4,501 SH   SOLE 2 670 0 3,831
ALPHA PRO TECH LTD COM 020772109 5 279 SH   SOLE 7 279 0 0
ALPHA PRO TECH LTD COM 020772109 911 51,453 SH   SOLE 18 51,453 0 0
ALPHA PRO TECH LTD COM 020772109 744 42,027 SH   SOLE 19 42,027 0 0
ALPHA PRO TECH LTD COM 020772109 7,415 418,917 SH   SOLE 21 418,917 0 0
ALPHA PRO TECH LTD COM 020772109 3,318 187,462 SH   SOLE 22 179,853 0 7,609
ALPHA PRO TECH LTD COM 020772109 51 2,864 SH   SOLE 23 2,864 0 0
ALPHABET INC CAP STK CL C 02079K107 1,140,092 806,511 SH   SOLE 2 150,730 0 655,781
ALPHABET INC CAP STK CL C 02079K107 222,170 157,165 SH   SOLE 4 148,748 0 8,417
ALPHABET INC CAP STK CL C 02079K107 396,564 280,533 SH   SOLE 7 271,404 0 9,129
ALPHABET INC CAP STK CL C 02079K107 14,887 10,531 SH   SOLE 13 10,531 0 0
ALPHABET INC CAP STK CL C 02079K107 43,327 30,650 SH   SOLE 15 30,650 0 0
ALPHABET INC CAP STK CL C 02079K107 45 32 SH   SOLE 17 0 0 32
ALPHABET INC CAP STK CL C 02079K107 1,550,378 1,096,751 SH   SOLE 18 1,027,119 0 69,632
ALPHABET INC CAP STK CL C 02079K107 631,273 446,568 SH   SOLE 19 446,568 0 0
ALPHABET INC CAP STK CL C 02079K107 8,705,949 6,158,664 SH   SOLE 21 6,158,664 0 0
ALPHABET INC CAP STK CL C 02079K107 10,196,701 7,213,235 SH   SOLE 22 6,452,909 0 760,326
ALPHABET INC CAP STK CL C 02079K107 355,694 251,621 SH   SOLE 23 251,621 0 0
ALPHABET INC CAP STK CL C 02079K107 590,678 417,851 SH   SOLE 25 415,177 0 2,674
ALPHABET INC CAP STK CL C 02079K107 1,955,093 1,383,050 SH   SOLE 26 192,463 0 1,190,587
ALPHABET INC CAP STK CL C 02079K107 89,838 63,552 SH   SOLE 28 45,146 0 18,406
ALPHABET INC CAP STK CL C 02079K107 92,801 65,648 SH   SOLE 29 20,846 0 44,802
ALPHABET INC CAP STK CL C 02079K107 1,770,797 1,252,677 SH   SOLE 30 1,241,672 0 11,005
ALPHABET INC CAP STK CL C 02079K107 296,335 209,630 SH   SOLE 31 61,072 0 148,558
ALPHABET INC CAP STK CL C 02079K107 102,521 72,524 SH   SOLE 32 72,524 0 0
ALPHABET INC CAP STK CL C 02079K107 306,427 216,769 SH   SOLE 34 216,769 0 0
ALPHABET INC CAP STK CL C 02079K107 275,193 194,674 SH   SOLE 36 194,674 0 0
ALPHABET INC CAP STK CL C 02079K107 9,778 6,917 SH   SOLE 40 6,917 0 0
ALPHABET INC CAP STK CL A 02079K305 1,176,939 829,970 SH   SOLE 2 150,345 0 679,625
ALPHABET INC CAP STK CL A 02079K305 211,580 149,205 SH   SOLE 4 140,986 0 8,219
ALPHABET INC CAP STK CL A 02079K305 406,640 286,760 SH   SOLE 7 276,687 0 10,073
ALPHABET INC CAP STK CL A 02079K305 19,904 14,036 SH   SOLE 13 14,036 0 0
ALPHABET INC CAP STK CL A 02079K305 42,807 30,187 SH   SOLE 15 30,187 0 0
ALPHABET INC CAP STK CL A 02079K305 51 36 SH   SOLE 17 0 0 36
ALPHABET INC CAP STK CL A 02079K305 1,833,564 1,293,018 SH   SOLE 18 1,143,391 0 149,627
ALPHABET INC CAP STK CL A 02079K305 578,278 407,798 SH   SOLE 19 407,798 0 0
ALPHABET INC CAP STK CL A 02079K305 3,688 2,601 SH   SOLE 20 2,601 0 0
ALPHABET INC CAP STK CL A 02079K305 8,842,672 6,235,797 SH   SOLE 21 6,235,797 0 0
ALPHABET INC CAP STK CL A 02079K305 10,458,122 7,375,002 SH   SOLE 22 6,604,295 0 770,707
ALPHABET INC CAP STK CL A 02079K305 348,801 245,972 SH   SOLE 23 245,972 0 0
ALPHABET INC CAP STK CL A 02079K305 489,575 345,245 SH   SOLE 25 342,601 0 2,644
ALPHABET INC CAP STK CL A 02079K305 1,987,557 1,401,613 SH   SOLE 26 189,784 0 1,211,829
ALPHABET INC CAP STK CL A 02079K305 88,232 62,221 SH   SOLE 28 44,237 0 17,984
ALPHABET INC CAP STK CL A 02079K305 105,351 74,293 SH   SOLE 29 20,469 0 53,824
ALPHABET INC CAP STK CL A 02079K305 1,769,521 1,247,855 SH   SOLE 30 1,237,474 0 10,381
ALPHABET INC CAP STK CL A 02079K305 202,003 142,451 SH   SOLE 31 60,026 0 82,425
ALPHABET INC CAP STK CL A 02079K305 105,360 74,299 SH   SOLE 32 74,299 0 0
ALPHABET INC CAP STK CL A 02079K305 205,295 144,773 SH   SOLE 34 144,773 0 0
ALPHABET INC CAP STK CL A 02079K305 277,935 195,998 SH   SOLE 36 195,998 0 0
ALPHABET INC CAP STK CL A 02079K305 9,538 6,726 SH   SOLE 40 6,726 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 91 19,374 SH   SOLE 2 2,421 0 16,953
ALPHATEC HLDGS INC COM NEW 02081G201 5 1,012 SH   SOLE 7 1,012 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 879 187,099 SH   SOLE 18 187,099 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 409 87,039 SH   SOLE 19 87,039 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 7,033 1,496,319 SH   SOLE 21 1,496,319 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 5,536 1,177,892 SH   SOLE 22 1,154,821 0 23,071
ALPINE IMMUNE SCIENCES INC COM 02083G100 12 1,229 SH   SOLE 18 1,229 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 151 15,515 SH   SOLE 21 15,515 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 128 13,160 SH   SOLE 22 13,160 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 92 5,647 SH   SOLE 2 368 0 5,279
ALPINE INCOME PPTY TR INC COM 02083X103 455 27,994 SH   SOLE 18 27,994 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 202 12,401 SH   SOLE 19 12,401 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 3,533 217,284 SH   SOLE 21 217,284 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 1,289 79,288 SH   SOLE 22 77,214 0 2,074
ALPS ETF TR MED BREAKTHGH 00162Q593 16 371 SH   SOLE 18 371 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 2 44 SH   SOLE 17 0 0 44
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 103 13,199 SH   SOLE 2 924 0 12,275
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 554 71,313 SH   SOLE 18 71,313 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 253 32,618 SH   SOLE 19 32,618 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 4,268 549,271 SH   SOLE 21 549,271 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 3,752 482,866 SH   SOLE 22 477,572 0 5,294
ALTAIR ENGR INC COM CL A 021369103 1,135 28,565 SH   SOLE 2 15,318 0 13,247
ALTAIR ENGR INC COM CL A 021369103 136 3,421 SH   SOLE 4 3,421 0 0
ALTAIR ENGR INC COM CL A 021369103 27 678 SH   SOLE 7 678 0 0
ALTAIR ENGR INC COM CL A 021369103 8,725 219,491 SH   SOLE 18 205,679 0 13,812
ALTAIR ENGR INC COM CL A 021369103 15,426 388,074 SH   SOLE 19 388,074 0 0
ALTAIR ENGR INC COM CL A 021369103 60,315 1,517,358 SH   SOLE 21 1,517,358 0 0
ALTAIR ENGR INC COM CL A 021369103 50,551 1,271,728 SH   SOLE 22 1,232,132 0 39,596
ALTAIR ENGR INC COM CL A 021369103 183 4,614 SH   SOLE 23 4,614 0 0
ALTAIR ENGR INC COM CL A 021369103 1,096 27,562 SH   SOLE 26 10,845 0 16,717
ALTAIR ENGR INC COM CL A 021369103 217 5,448 SH   SOLE 28 5,448 0 0
ALTAIR ENGR INC COM CL A 021369103 6,638 166,985 SH   SOLE 30 166,985 0 0
ALTAIR ENGR INC COM CL A 021369103 4,313 108,509 SH   SOLE 34 108,509 0 0
ALTAIR ENGR INC COM CL A 021369103 147 3,689 SH   SOLE 40 3,689 0 0
ALTERYX INC COM CL A 02156B103 18,586 113,138 SH   SOLE 2 20,984 0 92,154
ALTERYX INC COM CL A 02156B103 55 332 SH   SOLE 4 332 0 0
ALTERYX INC COM CL A 02156B103 148 900 SH   SOLE 7 900 0 0
ALTERYX INC COM CL A 02156B103 5,154 31,375 SH   SOLE 18 30,725 0 650
ALTERYX INC COM CL A 02156B103 50,242 305,832 SH   SOLE 19 305,832 0 0
ALTERYX INC COM CL A 02156B103 162,274 987,787 SH   SOLE 21 987,787 0 0
ALTERYX INC COM CL A 02156B103 230,396 1,402,457 SH   SOLE 22 1,326,457 0 76,000
ALTERYX INC COM CL A 02156B103 30,207 183,877 SH   SOLE 25 183,877 0 0
ALTERYX INC COM CL A 02156B103 11,552 70,322 SH   SOLE 26 16,280 0 54,042
ALTERYX INC COM CL A 02156B103 1,351 8,224 SH   SOLE 28 8,224 0 0
ALTERYX INC COM CL A 02156B103 35,586 216,617 SH   SOLE 30 216,617 0 0
ALTERYX INC COM CL A 02156B103 169 1,027 SH   SOLE 31 1,027 0 0
ALTERYX INC COM CL A 02156B103 39,238 238,851 SH   SOLE 34 238,851 0 0
ALTERYX INC COM CL A 02156B103 903 5,496 SH   SOLE 40 5,496 0 0
ALTICE USA INC CL A 02156K103 16,859 747,975 SH   SOLE 2 41,918 0 706,057
ALTICE USA INC CL A 02156K103 3,413 151,414 SH   SOLE 4 142,224 0 9,190
ALTICE USA INC CL A 02156K103 577 25,607 SH   SOLE 7 25,607 0 0
ALTICE USA INC CL A 02156K103 199 8,827 SH   SOLE 13 8,827 0 0
ALTICE USA INC CL A 02156K103 587 26,022 SH   SOLE 15 26,022 0 0
ALTICE USA INC CL A 02156K103 5,704 253,075 SH   SOLE 18 218,849 0 34,226
ALTICE USA INC CL A 02156K103 2,075 92,075 SH   SOLE 19 92,075 0 0
ALTICE USA INC CL A 02156K103 107,884 4,786,357 SH   SOLE 21 4,786,357 0 0
ALTICE USA INC CL A 02156K103 182,305 8,088,051 SH   SOLE 22 7,540,779 0 547,272
ALTICE USA INC CL A 02156K103 5,501 244,071 SH   SOLE 23 244,071 0 0
ALTICE USA INC CL A 02156K103 6,397 283,815 SH   SOLE 25 283,815 0 0
ALTICE USA INC CL A 02156K103 25,592 1,135,402 SH   SOLE 26 344,954 0 790,448
ALTICE USA INC CL A 02156K103 1,544 68,520 SH   SOLE 28 49,100 0 19,420
ALTICE USA INC CL A 02156K103 1,694 75,159 SH   SOLE 29 6,131 0 69,028
ALTICE USA INC CL A 02156K103 11,695 518,865 SH   SOLE 30 506,828 0 12,037
ALTICE USA INC CL A 02156K103 1,493 66,253 SH   SOLE 31 44,307 0 21,946
ALTICE USA INC CL A 02156K103 293 13,013 SH   SOLE 34 13,013 0 0
ALTICE USA INC CL A 02156K103 4,783 212,193 SH   SOLE 36 212,193 0 0
ALTICE USA INC CL A 02156K103 75 3,338 SH   SOLE 40 3,338 0 0
ALTIMMUNE INC COM NEW 02155H200 33 3,112 SH   SOLE 18 3,112 0 0
ALTIMMUNE INC COM NEW 02155H200 820 76,576 SH   SOLE 19 76,576 0 0
ALTIMMUNE INC COM NEW 02155H200 408 38,117 SH   SOLE 21 38,117 0 0
ALTIMMUNE INC COM NEW 02155H200 4,505 420,661 SH   SOLE 22 420,661 0 0
ALTIMMUNE INC COM NEW 02155H200 102 9,569 SH   SOLE 23 9,569 0 0
ALTIMMUNE INC COM NEW 02155H200 356 33,245 SH   SOLE 26 0 0 33,245
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 77 5,205 SH   SOLE 2 191 0 5,014
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 2 131 SH   SOLE 7 131 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 309 20,991 SH   SOLE 18 20,991 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 152 10,283 SH   SOLE 19 10,283 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 2,318 157,284 SH   SOLE 21 157,284 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 3,470 235,422 SH   SOLE 22 231,943 0 3,479
ALTRA INDL MOTION CORP COM 02208R106 3,499 109,812 SH   SOLE 2 54,713 0 55,099
ALTRA INDL MOTION CORP COM 02208R106 17 544 SH   SOLE 4 544 0 0
ALTRA INDL MOTION CORP COM 02208R106 35 1,114 SH   SOLE 7 1,114 0 0
ALTRA INDL MOTION CORP COM 02208R106 8,099 254,213 SH   SOLE 18 254,213 0 0
ALTRA INDL MOTION CORP COM 02208R106 5,189 162,878 SH   SOLE 19 162,878 0 0
ALTRA INDL MOTION CORP COM 02208R106 65,149 2,044,859 SH   SOLE 21 2,044,859 0 0
ALTRA INDL MOTION CORP COM 02208R106 62,679 1,967,323 SH   SOLE 22 1,903,987 0 63,336
ALTRA INDL MOTION CORP COM 02208R106 100 3,144 SH   SOLE 23 3,144 0 0
ALTRA INDL MOTION CORP COM 02208R106 875 27,467 SH   SOLE 26 11,823 0 15,644
ALTRA INDL MOTION CORP COM 02208R106 389 12,222 SH   SOLE 28 12,222 0 0
ALTRA INDL MOTION CORP COM 02208R106 8,539 268,028 SH   SOLE 30 268,028 0 0
ALTRA INDL MOTION CORP COM 02208R106 23 729 SH   SOLE 34 729 0 0
ALTRA INDL MOTION CORP COM 02208R106 197 6,180 SH   SOLE 40 6,180 0 0
ALTRIA GROUP INC COM 02209S103 171,111 4,359,514 SH   SOLE 2 1,400,047 0 2,959,467
ALTRIA GROUP INC COM 02209S103 11,774 299,965 SH   SOLE 4 299,965 0 0
ALTRIA GROUP INC COM 02209S103 68,190 1,737,320 SH   SOLE 7 1,733,768 0 3,552
ALTRIA GROUP INC COM 02209S103 473 12,048 SH   SOLE 13 12,048 0 0
ALTRIA GROUP INC COM 02209S103 8,829 224,948 SH   SOLE 15 224,948 0 0
ALTRIA GROUP INC COM 02209S103 3 78 SH   SOLE 17 0 0 78
ALTRIA GROUP INC COM 02209S103 509,553 12,982,249 SH   SOLE 18 12,087,076 0 895,173
ALTRIA GROUP INC COM 02209S103 454,549 11,580,871 SH   SOLE 19 11,580,871 0 0
ALTRIA GROUP INC COM 02209S103 606 15,436 SH   SOLE 20 15,436 0 0
ALTRIA GROUP INC COM 02209S103 1,798,448 45,820,339 SH   SOLE 21 45,820,339 0 0
ALTRIA GROUP INC COM 02209S103 1,805,742 46,006,163 SH   SOLE 22 41,789,689 0 4,216,474
ALTRIA GROUP INC COM 02209S103 61,881 1,576,574 SH   SOLE 23 1,576,574 0 0
ALTRIA GROUP INC COM 02209S103 88,606 2,257,475 SH   SOLE 25 2,182,974 0 74,501
ALTRIA GROUP INC COM 02209S103 212,170 5,405,603 SH   SOLE 26 1,116,076 0 4,289,527
ALTRIA GROUP INC COM 02209S103 129 3,288 SH   SOLE 28 3,288 0 0
ALTRIA GROUP INC COM 02209S103 4,653 118,550 SH   SOLE 29 118,550 0 0
ALTRIA GROUP INC COM 02209S103 274,577 6,995,582 SH   SOLE 30 6,995,582 0 0
ALTRIA GROUP INC COM 02209S103 65,700 1,673,896 SH   SOLE 31 145,431 0 1,528,465
ALTRIA GROUP INC COM 02209S103 6,052 154,191 SH   SOLE 32 154,191 0 0
ALTRIA GROUP INC COM 02209S103 54,950 1,400,006 SH   SOLE 34 1,400,006 0 0
ALTRIA GROUP INC COM 02209S103 58,018 1,478,176 SH   SOLE 36 1,478,176 0 0
ALTRIA GROUP INC COM 02209S103 1,125 28,671 SH   SOLE 37 28,671 0 0
ALTRIA GROUP INC COM 02209S103 1,617 41,197 SH   SOLE 40 41,197 0 0
ALTUS MIDSTREAM CO CL A 02215L100 2 2,605 SH   SOLE 18 2,605 0 0
ALTUS MIDSTREAM CO CL A 02215L100 47 73,886 SH   SOLE 21 73,886 0 0
ALTUS MIDSTREAM CO CL A 02215L100 590 930,430 SH   SOLE 22 930,430 0 0
ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 528 112,356 SH   SOLE 7 112,356 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 272 35,556 SH   SOLE 2 9,173 0 26,383
AMAG PHARMACEUTICALS INC COM 00163U106 1 141 SH   SOLE 4 141 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 5 650 SH   SOLE 7 650 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 1,202 157,187 SH   SOLE 18 157,187 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 657 85,841 SH   SOLE 19 85,841 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 30,968 4,048,102 SH   SOLE 21 4,048,102 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 8,615 1,126,203 SH   SOLE 22 1,093,209 0 32,994
AMAG PHARMACEUTICALS INC COM 00163U106 41 5,409 SH   SOLE 23 5,409 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 313 40,950 SH   SOLE 26 0 0 40,950
AMAG PHARMACEUTICALS INC COM 00163U106 39 5,042 SH   SOLE 28 5,042 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 421 55,076 SH   SOLE 30 55,076 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 34 4,381 SH   SOLE 40 4,381 0 0
AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 51,127 65,410,000 PRN   SOLE 2 65,410,000 0 0
AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 508 650,000 PRN   SOLE 21 650,000 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 231 18,251 SH   SOLE 2 7,800 0 10,451
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 5 428 SH   SOLE 7 428 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 676 53,514 SH   SOLE 18 53,514 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 436 34,478 SH   SOLE 19 34,478 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 6,689 529,203 SH   SOLE 21 529,203 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 5,880 465,182 SH   SOLE 22 458,413 0 6,769
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 41 3,273 SH   SOLE 26 0 0 3,273
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 28 2,229 SH   SOLE 30 2,229 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 118 17,101 SH   SOLE 18 0 0 17,101
AMARIN CORP PLC SPONS ADR NEW 023111206 25,228 3,645,678 SH   SOLE 21 3,645,678 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 632 91,324 SH   SOLE 30 91,324 0 0
AMAZON COM INC COM 023135106 3,125,917 1,133,063 SH   SOLE 2 194,627 0 938,436
AMAZON COM INC COM 023135106 560,796 203,274 SH   SOLE 4 191,668 0 11,606
AMAZON COM INC COM 023135106 1,103,630 400,037 SH   SOLE 7 383,720 0 16,317
AMAZON COM INC COM 023135106 50,277 18,224 SH   SOLE 13 18,224 0 0
AMAZON COM INC COM 023135106 117,658 42,648 SH   SOLE 15 42,648 0 0
AMAZON COM INC COM 023135106 364 132 SH   SOLE 17 0 0 132
AMAZON COM INC COM 023135106 4,174,732 1,513,231 SH   SOLE 18 1,282,588 0 230,643
AMAZON COM INC COM 023135106 2,077,157 752,915 SH   SOLE 19 752,915 0 0
AMAZON COM INC COM 023135106 2,817 1,021 SH   SOLE 20 1,021 0 0
AMAZON COM INC COM 023135106 22,499,623 8,155,524 SH   SOLE 21 8,155,524 0 0
AMAZON COM INC COM 023135106 28,423,731 10,302,858 SH   SOLE 22 9,234,311 0 1,068,547
AMAZON COM INC COM 023135106 938,272 340,099 SH   SOLE 23 340,099 0 0
AMAZON COM INC COM 023135106 1,441,315 522,439 SH   SOLE 25 520,145 0 2,294
AMAZON COM INC COM 023135106 4,985,618 1,807,156 SH   SOLE 26 260,219 0 1,546,937
AMAZON COM INC COM 023135106 241,777 87,638 SH   SOLE 28 62,214 0 25,424
AMAZON COM INC COM 023135106 268,626 97,370 SH   SOLE 29 24,615 0 72,755
AMAZON COM INC COM 023135106 4,759,293 1,725,119 SH   SOLE 30 1,716,704 0 8,415
AMAZON COM INC COM 023135106 548,544 198,833 SH   SOLE 31 78,542 0 120,291
AMAZON COM INC COM 023135106 294,551 106,767 SH   SOLE 32 106,767 0 0
AMAZON COM INC COM 023135106 640,270 232,081 SH   SOLE 34 232,081 0 0
AMAZON COM INC COM 023135106 739,976 268,222 SH   SOLE 36 268,222 0 0
AMAZON COM INC COM 023135106 26,225 9,506 SH   SOLE 40 9,506 0 0
AMAZON COM INC OPTIONS 023135106 2,759 1,000 SH Call SOLE 2 1,000 0 0
AMAZON COM INC OPTIONS 023135106 1,104 400 SH Call SOLE 4 400 0 0
AMAZON COM INC OPTIONS 023135106 11,863 4,300 SH Call SOLE 18 4,300 0 0
AMAZON COM INC OPTIONS 023135106 360,302 130,600 SH Call SOLE 19 130,600 0 0
AMAZON COM INC OPTIONS 023135106 10,209 3,700 SH Call SOLE 22 3,700 0 0
AMAZON COM INC OPTIONS 023135106 106,490 38,600 SH Call SOLE 34 38,600 0 0
AMBAC FINL GROUP INC COM NEW 023139884 782 54,626 SH   SOLE 2 15,210 0 39,416
AMBAC FINL GROUP INC COM NEW 023139884 14 952 SH   SOLE 7 952 0 0
AMBAC FINL GROUP INC COM NEW 023139884 3,273 228,534 SH   SOLE 18 228,534 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,403 97,955 SH   SOLE 19 97,955 0 0
AMBAC FINL GROUP INC COM NEW 023139884 63,216 4,414,539 SH   SOLE 21 4,414,539 0 0
AMBAC FINL GROUP INC COM NEW 023139884 21,215 1,481,468 SH   SOLE 22 1,428,869 0 52,599
AMBAC FINL GROUP INC COM NEW 023139884 47 3,277 SH   SOLE 26 0 0 3,277
AMBAC FINL GROUP INC COM NEW 023139884 213 14,860 SH   SOLE 28 14,860 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,159 80,967 SH   SOLE 30 80,967 0 0
AMBAC FINL GROUP INC COM NEW 023139884 75 5,252 SH   SOLE 40 5,252 0 0
AMBARELLA INC SHS G037AX101 1,714 37,421 SH   SOLE 2 14,578 0 22,843
AMBARELLA INC SHS G037AX101 6 136 SH   SOLE 4 136 0 0
AMBARELLA INC SHS G037AX101 27 595 SH   SOLE 7 595 0 0
AMBARELLA INC SHS G037AX101 6,535 142,684 SH   SOLE 18 130,514 0 12,170
AMBARELLA INC SHS G037AX101 8,445 184,393 SH   SOLE 19 184,393 0 0
AMBARELLA INC SHS G037AX101 49,962 1,090,864 SH   SOLE 21 1,090,864 0 0
AMBARELLA INC SHS G037AX101 52,479 1,145,836 SH   SOLE 22 1,113,303 0 32,533
AMBARELLA INC SHS G037AX101 801 17,490 SH   SOLE 23 17,490 0 0
AMBARELLA INC SHS G037AX101 3,215 70,203 SH   SOLE 26 9,189 0 61,014
AMBARELLA INC SHS G037AX101 246 5,368 SH   SOLE 28 5,368 0 0
AMBARELLA INC SHS G037AX101 6,836 149,247 SH   SOLE 30 149,247 0 0
AMBARELLA INC SHS G037AX101 123 2,678 SH   SOLE 34 2,678 0 0
AMBARELLA INC SHS G037AX101 148 3,221 SH   SOLE 40 3,221 0 0
AMBEV SA SPONSORED ADR 02319V103 1,061 401,910 SH   SOLE 19 401,910 0 0
AMBEV SA SPONSORED ADR 02319V103 38,089 14,427,704 SH   SOLE 21 14,427,704 0 0
AMBEV SA SPONSORED ADR 02319V103 6,827 2,585,966 SH   SOLE 25 2,585,966 0 0
AMBEV SA SPONSORED ADR 02319V103 1,991 754,277 SH   SOLE 30 754,277 0 0
AMBEV SA SPONSORED ADR 02319V103 9,008 3,412,202 SH   SOLE 34 3,412,202 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 294 68,562 SH   SOLE 2 17,648 0 50,914
AMC ENTMT HLDGS INC CL A COM 00165C104 1 145 SH   SOLE 4 145 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 17 3,927 SH   SOLE 7 3,927 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 891 207,800 SH   SOLE 18 207,800 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 427 99,540 SH   SOLE 19 99,540 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 7,377 1,719,648 SH   SOLE 21 1,719,648 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 7,039 1,640,759 SH   SOLE 22 1,574,333 0 66,426
AMC ENTMT HLDGS INC CL A COM 00165C104 62 14,456 SH   SOLE 26 12,620 0 1,836
AMC ENTMT HLDGS INC CL A COM 00165C104 28 6,497 SH   SOLE 28 6,497 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 100 23,197 SH   SOLE 30 23,197 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 56 13,012 SH   SOLE 31 0 0 13,012
AMC ENTMT HLDGS INC CL A COM 00165C104 29 6,851 SH   SOLE 40 6,851 0 0
AMC NETWORKS INC CL A 00164V103 1,310 56,012 SH   SOLE 2 30,746 0 25,266
AMC NETWORKS INC CL A 00164V103 5 205 SH   SOLE 4 205 0 0
AMC NETWORKS INC CL A 00164V103 28 1,194 SH   SOLE 7 1,194 0 0
AMC NETWORKS INC CL A 00164V103 641 27,413 SH   SOLE 13 27,413 0 0
AMC NETWORKS INC CL A 00164V103 6,192 264,730 SH   SOLE 18 259,288 0 5,442
AMC NETWORKS INC CL A 00164V103 5,692 243,367 SH   SOLE 19 243,367 0 0
AMC NETWORKS INC CL A 00164V103 63,926 2,733,027 SH   SOLE 21 2,733,027 0 0
AMC NETWORKS INC CL A 00164V103 43,541 1,861,531 SH   SOLE 22 1,725,142 0 136,389
AMC NETWORKS INC CL A 00164V103 377 16,131 SH   SOLE 23 16,131 0 0
AMC NETWORKS INC CL A 00164V103 310 13,266 SH   SOLE 26 7,652 0 5,614
AMC NETWORKS INC CL A 00164V103 131 5,609 SH   SOLE 28 5,609 0 0
AMC NETWORKS INC CL A 00164V103 884 37,788 SH   SOLE 29 0 0 37,788
AMC NETWORKS INC CL A 00164V103 524 22,390 SH   SOLE 30 22,390 0 0
AMC NETWORKS INC CL A 00164V103 41 1,761 SH   SOLE 31 0 0 1,761
AMC NETWORKS INC CL A 00164V103 44 1,895 SH   SOLE 34 1,895 0 0
AMC NETWORKS INC CL A 00164V103 247 10,575 SH   SOLE 36 10,575 0 0
AMC NETWORKS INC CL A 00164V103 100 4,287 SH   SOLE 40 4,287 0 0
AMCON DISTRG CO COM NEW 02341Q205 2 37 SH   SOLE 18 37 0 0
AMCON DISTRG CO COM NEW 02341Q205 3 53 SH   SOLE 21 53 0 0
AMCOR PLC ORD G0250X107 39,648 3,883,248 SH   SOLE 2 480,145 0 3,403,103
AMCOR PLC ORD G0250X107 8,239 806,919 SH   SOLE 4 764,842 0 42,077
AMCOR PLC ORD G0250X107 29,806 2,919,262 SH   SOLE 7 2,043,155 0 876,107
AMCOR PLC ORD G0250X107 52 5,079 SH   SOLE 13 5,079 0 0
AMCOR PLC ORD G0250X107 1,906 186,671 SH   SOLE 15 186,671 0 0
AMCOR PLC ORD G0250X107 77,184 7,559,620 SH   SOLE 18 7,300,374 0 259,246
AMCOR PLC ORD G0250X107 4,641 454,589 SH   SOLE 19 454,589 0 0
AMCOR PLC ORD G0250X107 475,136 46,536,318 SH   SOLE 21 46,536,318 0 0
AMCOR PLC ORD G0250X107 387,192 37,922,791 SH   SOLE 22 34,446,251 0 3,476,540
AMCOR PLC ORD G0250X107 12,195 1,194,399 SH   SOLE 23 1,194,399 0 0
AMCOR PLC ORD G0250X107 3,002 293,998 SH   SOLE 25 293,998 0 0
AMCOR PLC ORD G0250X107 57,432 5,625,106 SH   SOLE 26 1,266,533 0 4,358,573
AMCOR PLC ORD G0250X107 3,292 322,390 SH   SOLE 28 225,877 0 96,513
AMCOR PLC ORD G0250X107 3,698 362,220 SH   SOLE 29 23,409 0 338,811
AMCOR PLC ORD G0250X107 55,723 5,457,722 SH   SOLE 30 5,457,722 0 0
AMCOR PLC ORD G0250X107 5,952 582,973 SH   SOLE 31 209,265 0 373,708
AMCOR PLC ORD G0250X107 915 89,607 SH   SOLE 34 89,607 0 0
AMCOR PLC ORD G0250X107 5,907 578,518 SH   SOLE 36 578,518 0 0
AMCOR PLC ORD G0250X107 357 34,962 SH   SOLE 40 34,962 0 0
AMDOCS LTD SHS G02602103 17,949 294,833 SH   SOLE 2 44,498 0 250,335
AMDOCS LTD SHS G02602103 995 16,342 SH   SOLE 7 2,875 0 13,467
AMDOCS LTD SHS G02602103 780 12,812 SH   SOLE 13 12,812 0 0
AMDOCS LTD SHS G02602103 58 954 SH   SOLE 15 954 0 0
AMDOCS LTD SHS G02602103 3,768 61,885 SH   SOLE 18 60,869 0 1,016
AMDOCS LTD SHS G02602103 8,318 136,622 SH   SOLE 19 136,622 0 0
AMDOCS LTD SHS G02602103 76,667 1,259,318 SH   SOLE 21 1,259,318 0 0
AMDOCS LTD SHS G02602103 84,319 1,385,000 SH   SOLE 22 1,234,383 0 150,617
AMDOCS LTD SHS G02602103 9,083 149,195 SH   SOLE 25 149,195 0 0
AMDOCS LTD SHS G02602103 32,908 540,534 SH   SOLE 26 0 0 540,534
AMDOCS LTD SHS G02602103 254 4,176 SH   SOLE 30 4,176 0 0
AMDOCS LTD SHS G02602103 1,365 22,420 SH   SOLE 31 2,621 0 19,799
AMDOCS LTD SHS G02602103 585 9,609 SH   SOLE 34 9,609 0 0
AMDOCS LTD SHS G02602103 3,401 55,861 SH   SOLE 36 55,861 0 0
AMEDISYS INC COM 023436108 25,943 130,670 SH   SOLE 2 73,736 0 56,934
AMEDISYS INC COM 023436108 41 208 SH   SOLE 4 208 0 0
AMEDISYS INC COM 023436108 106 532 SH   SOLE 7 532 0 0
AMEDISYS INC COM 023436108 3 14 SH   SOLE 17 0 0 14
AMEDISYS INC COM 023436108 24,160 121,686 SH   SOLE 18 119,803 0 1,883
AMEDISYS INC COM 023436108 122,811 618,569 SH   SOLE 19 618,569 0 0
AMEDISYS INC COM 023436108 1,231 6,200 SH   SOLE 20 6,200 0 0
AMEDISYS INC COM 023436108 336,758 1,696,170 SH   SOLE 21 1,696,170 0 0
AMEDISYS INC COM 023436108 215,202 1,083,921 SH   SOLE 22 1,037,031 0 46,890
AMEDISYS INC COM 023436108 181 911 SH   SOLE 23 911 0 0
AMEDISYS INC COM 023436108 5,321 26,803 SH   SOLE 26 9,337 0 17,466
AMEDISYS INC COM 023436108 1,001 5,041 SH   SOLE 28 5,041 0 0
AMEDISYS INC COM 023436108 3,526 17,761 SH   SOLE 30 17,761 0 0
AMEDISYS INC COM 023436108 122 617 SH   SOLE 31 617 0 0
AMEDISYS INC COM 023436108 56,789 286,032 SH   SOLE 34 286,032 0 0
AMEDISYS INC COM 023436108 653 3,291 SH   SOLE 40 3,291 0 0
AMER STATES WTR CO COM 029899101 2,001 25,443 SH   SOLE 2 13,756 0 11,687
AMER STATES WTR CO COM 029899101 228 2,896 SH   SOLE 4 2,896 0 0
AMER STATES WTR CO COM 029899101 6,302 80,142 SH   SOLE 7 80,142 0 0
AMER STATES WTR CO COM 029899101 15,347 195,178 SH   SOLE 18 184,601 0 10,577
AMER STATES WTR CO COM 029899101 11,557 146,979 SH   SOLE 19 146,979 0 0
AMER STATES WTR CO COM 029899101 313,331 3,984,876 SH   SOLE 21 3,984,876 0 0
AMER STATES WTR CO COM 029899101 93,864 1,193,748 SH   SOLE 22 1,157,931 0 35,817
AMER STATES WTR CO COM 029899101 603 7,663 SH   SOLE 23 7,663 0 0
AMER STATES WTR CO COM 029899101 3,555 45,207 SH   SOLE 26 11,548 0 33,659
AMER STATES WTR CO COM 029899101 471 5,993 SH   SOLE 28 5,993 0 0
AMER STATES WTR CO COM 029899101 21,814 277,423 SH   SOLE 30 277,423 0 0
AMER STATES WTR CO COM 029899101 217 2,754 SH   SOLE 34 2,754 0 0
AMER STATES WTR CO COM 029899101 134 1,707 SH   SOLE 36 1,707 0 0
AMER STATES WTR CO COM 029899101 329 4,181 SH   SOLE 40 4,181 0 0
AMERANT BANCORP INC CL A 023576101 367 24,401 SH   SOLE 2 7,524 0 16,877
AMERANT BANCORP INC CL A 023576101 5 334 SH   SOLE 7 334 0 0
AMERANT BANCORP INC CL A 023576101 1,443 95,966 SH   SOLE 18 95,966 0 0
AMERANT BANCORP INC CL A 023576101 639 42,474 SH   SOLE 19 42,474 0 0
AMERANT BANCORP INC CL A 023576101 11,413 758,848 SH   SOLE 21 758,848 0 0
AMERANT BANCORP INC CL A 023576101 9,868 656,144 SH   SOLE 22 644,409 0 11,735
AMERANT BANCORP INC CL A 023576101 51 3,358 SH   SOLE 30 3,358 0 0
AMERCO COM 023586100 8,349 27,628 SH   SOLE 2 6,623 0 21,005
AMERCO COM 023586100 1,606 5,316 SH   SOLE 4 5,056 0 260
AMERCO COM 023586100 2,198 7,273 SH   SOLE 7 4,356 0 2,917
AMERCO COM 023586100 910 3,012 SH   SOLE 13 3,012 0 0
AMERCO COM 023586100 327 1,081 SH   SOLE 15 1,081 0 0
AMERCO COM 023586100 3,451 11,421 SH   SOLE 18 7,585 0 3,836
AMERCO COM 023586100 6,831 22,606 SH   SOLE 19 22,606 0 0
AMERCO COM 023586100 92,227 305,194 SH   SOLE 21 305,194 0 0
AMERCO COM 023586100 85,390 282,569 SH   SOLE 22 256,802 0 25,767
AMERCO COM 023586100 2,873 9,508 SH   SOLE 23 9,508 0 0
AMERCO COM 023586100 1,123 3,715 SH   SOLE 25 3,715 0 0
AMERCO COM 023586100 10,581 35,016 SH   SOLE 26 17,037 0 17,979
AMERCO COM 023586100 665 2,202 SH   SOLE 28 1,529 0 673
AMERCO COM 023586100 3,820 12,640 SH   SOLE 29 774 0 11,866
AMERCO COM 023586100 8,573 28,369 SH   SOLE 30 22,366 0 6,003
AMERCO COM 023586100 1,172 3,880 SH   SOLE 31 2,630 0 1,250
AMERCO COM 023586100 273 904 SH   SOLE 34 904 0 0
AMERCO COM 023586100 1,844 6,103 SH   SOLE 36 6,103 0 0
AMERCO COM 023586100 39 130 SH   SOLE 40 130 0 0
AMEREN CORP COM 023608102 49,164 698,749 SH   SOLE 2 175,127 0 523,622
AMEREN CORP COM 023608102 10,618 150,906 SH   SOLE 4 144,636 0 6,270
AMEREN CORP COM 023608102 28,519 405,336 SH   SOLE 7 240,082 0 165,254
AMEREN CORP COM 023608102 2,936 41,723 SH   SOLE 13 41,723 0 0
AMEREN CORP COM 023608102 2,127 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 40,652 577,766 SH   SOLE 18 479,512 0 98,254
AMEREN CORP COM 023608102 29,803 423,576 SH   SOLE 19 423,576 0 0
AMEREN CORP COM 023608102 416,891 5,925,108 SH   SOLE 21 5,925,108 0 0
AMEREN CORP COM 023608102 444,975 6,324,262 SH   SOLE 22 5,639,783 0 684,479
AMEREN CORP COM 023608102 13,389 190,292 SH   SOLE 23 190,292 0 0
AMEREN CORP COM 023608102 18,872 268,227 SH   SOLE 25 268,227 0 0
AMEREN CORP COM 023608102 63,658 904,747 SH   SOLE 26 205,296 0 699,451
AMEREN CORP COM 023608102 3,500 49,744 SH   SOLE 28 34,103 0 15,641
AMEREN CORP COM 023608102 419 5,948 SH   SOLE 29 5,948 0 0
AMEREN CORP COM 023608102 81,934 1,164,501 SH   SOLE 30 1,164,501 0 0
AMEREN CORP COM 023608102 5,385 76,541 SH   SOLE 31 34,056 0 42,485
AMEREN CORP COM 023608102 6,862 97,532 SH   SOLE 34 97,532 0 0
AMEREN CORP COM 023608102 15,886 225,787 SH   SOLE 36 225,787 0 0
AMEREN CORP COM 023608102 424 6,020 SH   SOLE 40 6,020 0 0
AMERESCO INC CL A 02361E108 412 14,833 SH   SOLE 2 7,085 0 7,748
AMERESCO INC CL A 02361E108 1,125 40,494 SH   SOLE 7 40,494 0 0
AMERESCO INC CL A 02361E108 2,687 96,729 SH   SOLE 18 96,729 0 0
AMERESCO INC CL A 02361E108 1,294 46,589 SH   SOLE 19 46,589 0 0
AMERESCO INC CL A 02361E108 21,438 771,696 SH   SOLE 21 771,696 0 0
AMERESCO INC CL A 02361E108 17,965 646,675 SH   SOLE 22 617,282 0 29,393
AMERESCO INC CL A 02361E108 15 556 SH   SOLE 23 556 0 0
AMERESCO INC CL A 02361E108 89 3,199 SH   SOLE 28 3,199 0 0
AMERESCO INC CL A 02361E108 84 3,029 SH   SOLE 30 3,029 0 0
AMERESCO INC CL A 02361E108 62 2,237 SH   SOLE 40 2,237 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 7,155 563,841 SH   SOLE 2 71,398 0 492,443
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,117 88,020 SH   SOLE 13 88,020 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 14,386 1,133,632 SH   SOLE 18 73,756 0 1,059,876
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5,238 412,774 SH   SOLE 19 412,774 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 10,334 814,364 SH   SOLE 22 814,364 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 10,933 861,524 SH   SOLE 25 861,524 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 217 17,112 SH   SOLE 30 17,112 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 142 11,171 SH   SOLE 31 0 0 11,171
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 45,668 3,598,776 SH   SOLE 34 3,598,776 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 12,492 955,796 SH   SOLE 2 119,828 0 835,968
AMERICAN AIRLS GROUP INC COM 02376R102 6 431 SH   SOLE 4 431 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4,807 367,824 SH   SOLE 7 355,481 0 12,343
AMERICAN AIRLS GROUP INC COM 02376R102 101 7,723 SH   SOLE 15 7,723 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3 225 SH   SOLE 17 0 0 225
AMERICAN AIRLS GROUP INC COM 02376R102 9,287 710,525 SH   SOLE 18 682,526 0 27,999
AMERICAN AIRLS GROUP INC COM 02376R102 2,041 156,171 SH   SOLE 19 156,171 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 137,348 10,508,610 SH   SOLE 21 10,508,610 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 141,993 10,864,011 SH   SOLE 22 10,043,600 0 820,411
AMERICAN AIRLS GROUP INC COM 02376R102 14 1,082 SH   SOLE 23 1,082 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,089 83,285 SH   SOLE 25 83,285 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 5,276 403,654 SH   SOLE 26 24,989 0 378,665
AMERICAN AIRLS GROUP INC COM 02376R102 190 14,527 SH   SOLE 28 14,527 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 13,748 1,051,864 SH   SOLE 30 1,051,864 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,579 120,835 SH   SOLE 31 8,207 0 112,628
AMERICAN AIRLS GROUP INC COM 02376R102 1,150 87,990 SH   SOLE 36 87,990 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 148 11,323 SH   SOLE 40 11,323 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 120 9,200 SH Put SOLE 4 9,200 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 1,412 108,000 SH Put SOLE 18 108,000 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 16,268 1,244,600 SH Put SOLE 19 1,244,600 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 677 51,800 SH Put SOLE 22 51,800 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 3,939 301,400 SH Put SOLE 34 301,400 0 0
AMERICAN AIRLS GROUP INC NOTE 6.500% 7/0 02376RAF9 3,448 3,667,000 PRN   SOLE 19 3,667,000 0 0
AMERICAN AIRLS GROUP INC NOTE 6.500% 7/0 02376RAF9 3,761 4,000,000 PRN   SOLE 21 4,000,000 0 0
AMERICAN ASSETS TR INC COM 024013104 1,660 59,613 SH   SOLE 2 16,612 0 43,001
AMERICAN ASSETS TR INC COM 024013104 850 30,523 SH   SOLE 4 30,523 0 0
AMERICAN ASSETS TR INC COM 024013104 1,559 56,016 SH   SOLE 7 56,016 0 0
AMERICAN ASSETS TR INC COM 024013104 6,903 247,958 SH   SOLE 18 247,958 0 0
AMERICAN ASSETS TR INC COM 024013104 4,298 154,385 SH   SOLE 19 154,385 0 0
AMERICAN ASSETS TR INC COM 024013104 150,694 5,412,863 SH   SOLE 21 5,412,863 0 0
AMERICAN ASSETS TR INC COM 024013104 55,315 1,986,887 SH   SOLE 22 1,938,528 0 48,359
AMERICAN ASSETS TR INC COM 024013104 63 2,249 SH   SOLE 23 2,249 0 0
AMERICAN ASSETS TR INC COM 024013104 3,385 121,593 SH   SOLE 25 121,593 0 0
AMERICAN ASSETS TR INC COM 024013104 1,718 61,725 SH   SOLE 26 5,943 0 55,782
AMERICAN ASSETS TR INC COM 024013104 184 6,623 SH   SOLE 28 6,623 0 0
AMERICAN ASSETS TR INC COM 024013104 864 31,035 SH   SOLE 29 31,035 0 0
AMERICAN ASSETS TR INC COM 024013104 8,020 288,085 SH   SOLE 30 288,085 0 0
AMERICAN ASSETS TR INC COM 024013104 114 4,088 SH   SOLE 34 4,088 0 0
AMERICAN ASSETS TR INC COM 024013104 159 5,728 SH   SOLE 40 5,728 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,006 132,409 SH   SOLE 2 36,653 0 95,756
AMERICAN AXLE & MFG HLDGS IN COM 024061103 3 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 54 7,044 SH   SOLE 7 7,044 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 4,215 554,599 SH   SOLE 18 554,599 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,646 216,575 SH   SOLE 19 216,575 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 92,695 12,196,707 SH   SOLE 21 12,196,707 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 27,815 3,659,885 SH   SOLE 22 3,517,994 0 141,891
AMERICAN AXLE & MFG HLDGS IN COM 024061103 43 5,665 SH   SOLE 23 5,665 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 496 65,301 SH   SOLE 26 20,155 0 45,146
AMERICAN AXLE & MFG HLDGS IN COM 024061103 105 13,857 SH   SOLE 28 13,857 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,280 168,448 SH   SOLE 30 168,448 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 112 14,751 SH   SOLE 31 0 0 14,751
AMERICAN AXLE & MFG HLDGS IN COM 024061103 173 22,737 SH   SOLE 36 22,737 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 106 13,894 SH   SOLE 40 13,894 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 12,657 362,032 SH   SOLE 2 107,018 0 255,014
AMERICAN CAMPUS CMNTYS INC COM 024835100 4,160 118,992 SH   SOLE 4 118,992 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 6,309 180,459 SH   SOLE 7 180,459 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 15,338 438,739 SH   SOLE 18 435,719 0 3,020
AMERICAN CAMPUS CMNTYS INC COM 024835100 8,453 241,803 SH   SOLE 19 241,803 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 271,240 7,758,581 SH   SOLE 21 7,758,581 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 202,777 5,800,256 SH   SOLE 22 5,539,439 0 260,817
AMERICAN CAMPUS CMNTYS INC COM 024835100 407 11,637 SH   SOLE 23 11,637 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 11,672 333,856 SH   SOLE 25 333,856 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 5,790 165,625 SH   SOLE 26 50,220 0 115,405
AMERICAN CAMPUS CMNTYS INC COM 024835100 968 27,676 SH   SOLE 28 27,676 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,100 88,663 SH   SOLE 29 88,663 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 21,618 618,374 SH   SOLE 30 618,374 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 216 6,192 SH   SOLE 31 2,692 0 3,500
AMERICAN CAMPUS CMNTYS INC COM 024835100 631 18,054 SH   SOLE 34 18,054 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 124 3,543 SH   SOLE 36 3,543 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 512 14,653 SH   SOLE 40 14,653 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2,745 251,818 SH   SOLE 2 122,903 0 128,915
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 8 722 SH   SOLE 4 722 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 43 3,933 SH   SOLE 7 3,933 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1 68 SH   SOLE 17 0 0 68
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 10,541 967,021 SH   SOLE 18 967,021 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4,713 432,356 SH   SOLE 19 432,356 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 109,886 10,081,307 SH   SOLE 21 10,081,307 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 62,960 5,776,120 SH   SOLE 22 5,589,662 0 186,458
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 216 19,788 SH   SOLE 23 19,788 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2,108 193,368 SH   SOLE 26 43,710 0 149,658
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 234 21,507 SH   SOLE 28 21,507 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 626 57,410 SH   SOLE 30 57,410 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 179 16,448 SH   SOLE 31 0 0 16,448
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 305 27,976 SH   SOLE 34 27,976 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 116 10,649 SH   SOLE 36 10,649 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 194 17,815 SH   SOLE 40 17,815 0 0
AMERICAN ELEC PWR CO INC COM 025537101 95,054 1,193,540 SH   SOLE 2 140,244 0 1,053,296
AMERICAN ELEC PWR CO INC COM 025537101 21,819 273,970 SH   SOLE 4 260,153 0 13,817
AMERICAN ELEC PWR CO INC COM 025537101 43,551 546,847 SH   SOLE 7 505,668 0 41,179
AMERICAN ELEC PWR CO INC COM 025537101 1,384 17,382 SH   SOLE 13 17,382 0 0
AMERICAN ELEC PWR CO INC COM 025537101 4,867 61,114 SH   SOLE 15 61,114 0 0
AMERICAN ELEC PWR CO INC COM 025537101 73,896 927,874 SH   SOLE 18 851,840 0 76,034
AMERICAN ELEC PWR CO INC COM 025537101 25,943 325,749 SH   SOLE 19 325,749 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,141,565 14,334,064 SH   SOLE 21 14,334,064 0 0
AMERICAN ELEC PWR CO INC COM 025537101 968,924 12,166,294 SH   SOLE 22 11,025,220 0 1,141,074
AMERICAN ELEC PWR CO INC COM 025537101 29,803 374,219 SH   SOLE 23 374,219 0 0
AMERICAN ELEC PWR CO INC COM 025537101 39,305 493,529 SH   SOLE 25 493,529 0 0
AMERICAN ELEC PWR CO INC COM 025537101 128,038 1,607,710 SH   SOLE 26 342,284 0 1,265,426
AMERICAN ELEC PWR CO INC COM 025537101 8,056 101,149 SH   SOLE 28 71,088 0 30,061
AMERICAN ELEC PWR CO INC COM 025537101 724 9,085 SH   SOLE 29 9,085 0 0
AMERICAN ELEC PWR CO INC COM 025537101 168,070 2,110,376 SH   SOLE 30 2,110,376 0 0
AMERICAN ELEC PWR CO INC COM 025537101 24,530 308,009 SH   SOLE 31 64,517 0 243,492
AMERICAN ELEC PWR CO INC COM 025537101 2,296 28,832 SH   SOLE 32 28,832 0 0
AMERICAN ELEC PWR CO INC COM 025537101 10,657 133,815 SH   SOLE 34 133,815 0 0
AMERICAN ELEC PWR CO INC COM 025537101 35,397 444,466 SH   SOLE 36 444,466 0 0
AMERICAN ELEC PWR CO INC COM 025537101 863 10,838 SH   SOLE 40 10,838 0 0
AMERICAN ELEC PWR CO INC UNIT 03/15/2022 025537127 58,723 1,213,035 SH   SOLE 21 1,213,035 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,647 107,131 SH   SOLE 2 28,197 0 78,934
AMERICAN EQTY INVT LIFE HLD COM 025676206 10 418 SH   SOLE 4 418 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 56 2,264 SH   SOLE 7 2,264 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 10,564 427,534 SH   SOLE 18 427,534 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 3,895 157,643 SH   SOLE 19 157,643 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 238,233 9,641,157 SH   SOLE 21 9,641,157 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 64,897 2,626,336 SH   SOLE 22 2,535,284 0 91,052
AMERICAN EQTY INVT LIFE HLD COM 025676206 425 17,201 SH   SOLE 26 11,122 0 6,079
AMERICAN EQTY INVT LIFE HLD COM 025676206 259 10,473 SH   SOLE 28 10,473 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 3,784 153,146 SH   SOLE 30 153,146 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 56 2,264 SH   SOLE 36 2,264 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 196 7,930 SH   SOLE 40 7,930 0 0
AMERICAN EXPRESS CO COM 025816109 184,321 1,936,146 SH   SOLE 2 477,898 0 1,458,248
AMERICAN EXPRESS CO COM 025816109 32,981 346,440 SH   SOLE 4 327,601 0 18,839
AMERICAN EXPRESS CO COM 025816109 56,458 593,045 SH   SOLE 7 569,148 0 23,897
AMERICAN EXPRESS CO COM 025816109 3,494 36,700 SH   SOLE 13 36,700 0 0
AMERICAN EXPRESS CO COM 025816109 7,986 83,890 SH   SOLE 15 83,890 0 0
AMERICAN EXPRESS CO COM 025816109 0 1 SH   SOLE 17 0 0 1
AMERICAN EXPRESS CO COM 025816109 245,974 2,583,756 SH   SOLE 18 2,403,010 0 180,746
AMERICAN EXPRESS CO COM 025816109 155,441 1,632,782 SH   SOLE 19 1,632,782 0 0
AMERICAN EXPRESS CO COM 025816109 1,202,517 12,631,476 SH   SOLE 21 12,631,476 0 0
AMERICAN EXPRESS CO COM 025816109 1,547,743 16,257,808 SH   SOLE 22 14,398,691 0 1,859,117
AMERICAN EXPRESS CO COM 025816109 55,235 580,200 SH   SOLE 23 580,200 0 0
AMERICAN EXPRESS CO COM 025816109 74,752 785,209 SH   SOLE 25 785,209 0 0
AMERICAN EXPRESS CO COM 025816109 341,928 3,591,682 SH   SOLE 26 461,534 0 3,130,148
AMERICAN EXPRESS CO COM 025816109 13,601 142,866 SH   SOLE 28 101,848 0 41,018
AMERICAN EXPRESS CO COM 025816109 14,589 153,247 SH   SOLE 29 45,817 0 107,430
AMERICAN EXPRESS CO COM 025816109 291,235 3,059,186 SH   SOLE 30 3,020,694 0 38,492
AMERICAN EXPRESS CO COM 025816109 19,280 202,519 SH   SOLE 31 139,010 0 63,509
AMERICAN EXPRESS CO COM 025816109 5,639 59,235 SH   SOLE 32 59,235 0 0
AMERICAN EXPRESS CO COM 025816109 36,494 383,341 SH   SOLE 34 383,341 0 0
AMERICAN EXPRESS CO COM 025816109 44,041 462,619 SH   SOLE 36 462,619 0 0
AMERICAN EXPRESS CO COM 025816109 1,484 15,590 SH   SOLE 40 15,590 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 1,051 132,398 SH   SOLE 2 35,593 0 96,805
AMERICAN FIN TR INC COM CLASS A 02607T109 509 64,172 SH   SOLE 4 64,172 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 966 121,744 SH   SOLE 7 121,744 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 3,522 443,865 SH   SOLE 18 443,865 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 2,873 362,037 SH   SOLE 19 362,037 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 31,393 3,956,221 SH   SOLE 21 3,956,221 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 31,479 3,967,170 SH   SOLE 22 3,851,028 0 116,142
AMERICAN FIN TR INC COM CLASS A 02607T109 27 3,425 SH   SOLE 23 3,425 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 2,108 265,720 SH   SOLE 25 265,720 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 1,069 134,777 SH   SOLE 26 58,287 0 76,490
AMERICAN FIN TR INC COM CLASS A 02607T109 110 13,861 SH   SOLE 28 13,861 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 609 76,778 SH   SOLE 29 76,778 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 1,540 194,095 SH   SOLE 30 194,095 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 73 9,203 SH   SOLE 40 9,203 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 14,007 220,726 SH   SOLE 2 58,448 0 162,278
AMERICAN FINL GROUP INC OHIO COM 025932104 2,324 36,618 SH   SOLE 4 34,653 0 1,965
AMERICAN FINL GROUP INC OHIO COM 025932104 624 9,829 SH   SOLE 7 9,829 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 17 265 SH   SOLE 13 265 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 448 7,060 SH   SOLE 15 7,060 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 16,355 257,727 SH   SOLE 18 251,618 0 6,109
AMERICAN FINL GROUP INC OHIO COM 025932104 1,747 27,528 SH   SOLE 19 27,528 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 216,926 3,418,305 SH   SOLE 21 3,418,305 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 165,219 2,603,517 SH   SOLE 22 2,473,458 0 130,059
AMERICAN FINL GROUP INC OHIO COM 025932104 3,991 62,896 SH   SOLE 23 62,896 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 13,135 206,973 SH   SOLE 26 107,407 0 99,566
AMERICAN FINL GROUP INC OHIO COM 025932104 1,068 16,829 SH   SOLE 28 12,069 0 4,760
AMERICAN FINL GROUP INC OHIO COM 025932104 1,293 20,379 SH   SOLE 29 3,914 0 16,465
AMERICAN FINL GROUP INC OHIO COM 025932104 7,879 124,156 SH   SOLE 30 124,156 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 2,248 35,430 SH   SOLE 31 12,726 0 22,704
AMERICAN FINL GROUP INC OHIO COM 025932104 2,953 46,540 SH   SOLE 34 46,540 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,590 25,051 SH   SOLE 36 25,051 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 95 1,502 SH   SOLE 40 1,502 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 15,224 565,932 SH   SOLE 2 94,472 0 471,460
AMERICAN HOMES 4 RENT CL A 02665T306 12,743 473,708 SH   SOLE 4 473,708 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 8,028 298,438 SH   SOLE 7 298,438 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 18,264 678,942 SH   SOLE 18 678,942 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 16,645 618,783 SH   SOLE 19 618,783 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 141,195 5,248,880 SH   SOLE 21 5,248,880 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 264,136 9,819,191 SH   SOLE 22 8,992,167 0 827,024
AMERICAN HOMES 4 RENT CL A 02665T306 1,866 69,385 SH   SOLE 23 69,385 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 17,083 635,063 SH   SOLE 25 635,063 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 7,632 283,719 SH   SOLE 26 63,951 0 219,768
AMERICAN HOMES 4 RENT CL A 02665T306 2,401 89,267 SH   SOLE 28 89,267 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 4,519 167,979 SH   SOLE 29 167,979 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 12,308 457,560 SH   SOLE 30 457,560 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 135 5,013 SH   SOLE 31 5,013 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 3,185 118,383 SH   SOLE 34 118,383 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 104 3,883 SH   SOLE 36 3,883 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 778 28,922 SH   SOLE 40 28,922 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 69,184 2,218,843 SH   SOLE 2 336,842 0 1,882,001
AMERICAN INTL GROUP INC COM NEW 026874784 12,241 392,592 SH   SOLE 4 368,757 0 23,835
AMERICAN INTL GROUP INC COM NEW 026874784 26,340 844,772 SH   SOLE 7 737,628 0 107,144
AMERICAN INTL GROUP INC COM NEW 026874784 506 16,217 SH   SOLE 13 16,217 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 3,317 106,388 SH   SOLE 15 106,388 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 289,100 9,271,954 SH   SOLE 18 9,102,925 0 169,029
AMERICAN INTL GROUP INC COM NEW 026874784 439,419 14,092,961 SH   SOLE 19 14,092,961 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 514,563 16,502,998 SH   SOLE 21 16,502,998 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 683,525 21,921,901 SH   SOLE 22 19,803,836 0 2,118,065
AMERICAN INTL GROUP INC COM NEW 026874784 21,472 688,638 SH   SOLE 23 688,638 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 36,211 1,161,368 SH   SOLE 25 1,161,368 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 126,114 4,044,723 SH   SOLE 26 624,672 0 3,420,051
AMERICAN INTL GROUP INC COM NEW 026874784 5,613 180,021 SH   SOLE 28 126,490 0 53,531
AMERICAN INTL GROUP INC COM NEW 026874784 475 15,229 SH   SOLE 29 15,229 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 111,011 3,560,325 SH   SOLE 30 3,560,325 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 5,973 191,560 SH   SOLE 31 110,002 0 81,558
AMERICAN INTL GROUP INC COM NEW 026874784 14,916 478,392 SH   SOLE 34 478,392 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 22,712 728,427 SH   SOLE 36 728,427 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 621 19,912 SH   SOLE 40 19,912 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 256 10,222 SH   SOLE 2 732 0 9,490
AMERICAN NATL BANKSHARES INC COM 027745108 5 184 SH   SOLE 7 184 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 1,131 45,163 SH   SOLE 18 45,163 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 522 20,836 SH   SOLE 19 20,836 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 9,304 371,563 SH   SOLE 21 371,563 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 8,047 321,374 SH   SOLE 22 315,961 0 5,413
AMERICAN NATL BANKSHARES INC COM 027745108 24 945 SH   SOLE 23 945 0 0
AMERICAN NATL INS CO COM 028591105 1,457 20,222 SH   SOLE 2 6,440 0 13,782
AMERICAN NATL INS CO COM 028591105 14 188 SH   SOLE 4 188 0 0
AMERICAN NATL INS CO COM 028591105 9 118 SH   SOLE 7 118 0 0
AMERICAN NATL INS CO COM 028591105 366 5,074 SH   SOLE 18 3,159 0 1,915
AMERICAN NATL INS CO COM 028591105 728 10,107 SH   SOLE 19 10,107 0 0
AMERICAN NATL INS CO COM 028591105 6,437 89,315 SH   SOLE 21 89,315 0 0
AMERICAN NATL INS CO COM 028591105 18,243 253,129 SH   SOLE 22 240,430 0 12,699
AMERICAN NATL INS CO COM 028591105 150 2,079 SH   SOLE 23 2,079 0 0
AMERICAN NATL INS CO COM 028591105 864 11,994 SH   SOLE 26 4,121 0 7,873
AMERICAN NATL INS CO COM 028591105 80 1,114 SH   SOLE 28 1,114 0 0
AMERICAN NATL INS CO COM 028591105 300 4,158 SH   SOLE 30 4,158 0 0
AMERICAN NATL INS CO COM 028591105 10 140 SH   SOLE 31 140 0 0
AMERICAN NATL INS CO COM 028591105 4 62 SH   SOLE 34 62 0 0
AMERICAN NATL INS CO COM 028591105 85 1,179 SH   SOLE 40 1,179 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 513 17,330 SH   SOLE 2 5,251 0 12,079
AMERICAN PUBLIC EDUCATION IN COM 02913V103 4 130 SH   SOLE 4 130 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 5 181 SH   SOLE 7 181 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 2,178 73,575 SH   SOLE 18 73,575 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 796 26,892 SH   SOLE 19 26,892 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 50,090 1,692,234 SH   SOLE 21 1,692,234 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 13,576 458,642 SH   SOLE 22 442,590 0 16,052
AMERICAN PUBLIC EDUCATION IN COM 02913V103 66 2,219 SH   SOLE 26 0 0 2,219
AMERICAN PUBLIC EDUCATION IN COM 02913V103 70 2,367 SH   SOLE 28 2,367 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 717 24,233 SH   SOLE 30 24,233 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 55 1,849 SH   SOLE 40 1,849 0 0
AMERICAN RENAL ASSOCS HLDGS COM 029227105 69 10,636 SH   SOLE 2 683 0 9,953
AMERICAN RENAL ASSOCS HLDGS COM 029227105 2 382 SH   SOLE 7 382 0 0
AMERICAN RENAL ASSOCS HLDGS COM 029227105 402 61,598 SH   SOLE 18 61,598 0 0
AMERICAN RENAL ASSOCS HLDGS COM 029227105 158 24,258 SH   SOLE 19 24,258 0 0
AMERICAN RENAL ASSOCS HLDGS COM 029227105 3,004 460,664 SH   SOLE 21 460,664 0 0
AMERICAN RENAL ASSOCS HLDGS COM 029227105 2,840 435,533 SH   SOLE 22 428,666 0 6,867
AMERICAN RIVER BANKSHARES COM 029326105 13 1,176 SH   SOLE 18 1,176 0 0
AMERICAN RIVER BANKSHARES COM 029326105 234 21,958 SH   SOLE 21 21,958 0 0
AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 923 925,000 PRN   SOLE 21 925,000 0 0
AMERICAN RLTY INVS INC COM 029174109 22 2,498 SH   SOLE 2 0 0 2,498
AMERICAN RLTY INVS INC COM 029174109 82 9,072 SH   SOLE 18 9,072 0 0
AMERICAN RLTY INVS INC COM 029174109 39 4,317 SH   SOLE 19 4,317 0 0
AMERICAN RLTY INVS INC COM 029174109 538 59,838 SH   SOLE 21 59,838 0 0
AMERICAN RLTY INVS INC COM 029174109 490 54,523 SH   SOLE 22 54,013 0 510
AMERICAN SHARED HOSPITAL SVC COM 029595105 2 709 SH   SOLE 21 709 0 0
AMERICAN SOFTWARE INC CL A 029683109 303 19,196 SH   SOLE 2 9,804 0 9,392
AMERICAN SOFTWARE INC CL A 029683109 7 444 SH   SOLE 7 444 0 0
AMERICAN SOFTWARE INC CL A 029683109 2,027 128,626 SH   SOLE 18 128,626 0 0
AMERICAN SOFTWARE INC CL A 029683109 962 61,040 SH   SOLE 19 61,040 0 0
AMERICAN SOFTWARE INC CL A 029683109 16,653 1,056,640 SH   SOLE 21 1,056,640 0 0
AMERICAN SOFTWARE INC CL A 029683109 14,851 942,306 SH   SOLE 22 910,526 0 31,780
AMERICAN SOFTWARE INC CL A 029683109 7 445 SH   SOLE 23 445 0 0
AMERICAN SOFTWARE INC CL A 029683109 67 4,239 SH   SOLE 28 4,239 0 0
AMERICAN SOFTWARE INC CL A 029683109 221 14,004 SH   SOLE 30 14,004 0 0
AMERICAN SOFTWARE INC CL A 029683109 49 3,113 SH   SOLE 40 3,113 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 149 18,276 SH   SOLE 2 1,471 0 16,805
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 786 96,636 SH   SOLE 18 96,636 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 348 42,813 SH   SOLE 19 42,813 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 5,977 735,159 SH   SOLE 21 735,159 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 4,852 596,827 SH   SOLE 22 587,018 0 9,809
AMERICAN TOWER CORP NEW COM 03027X100 301,752 1,167,140 SH   SOLE 2 217,408 0 949,732
AMERICAN TOWER CORP NEW COM 03027X100 64,627 249,970 SH   SOLE 4 237,778 0 12,192
AMERICAN TOWER CORP NEW COM 03027X100 235,043 909,118 SH   SOLE 7 892,560 0 16,558
AMERICAN TOWER CORP NEW COM 03027X100 4,885 18,893 SH   SOLE 13 18,893 0 0
AMERICAN TOWER CORP NEW COM 03027X100 10,550 40,806 SH   SOLE 15 40,806 0 0
AMERICAN TOWER CORP NEW COM 03027X100 243,723 942,689 SH   SOLE 18 857,948 0 84,741
AMERICAN TOWER CORP NEW COM 03027X100 79,857 308,876 SH   SOLE 19 308,876 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,281,714 12,693,253 SH   SOLE 21 12,693,253 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,825,745 10,929,624 SH   SOLE 22 9,850,919 0 1,078,705
AMERICAN TOWER CORP NEW COM 03027X100 88,141 340,920 SH   SOLE 23 340,920 0 0
AMERICAN TOWER CORP NEW COM 03027X100 126,928 490,941 SH   SOLE 25 490,941 0 0
AMERICAN TOWER CORP NEW COM 03027X100 468,033 1,810,294 SH   SOLE 26 281,781 0 1,528,513
AMERICAN TOWER CORP NEW COM 03027X100 23,753 91,875 SH   SOLE 28 65,155 0 26,720
AMERICAN TOWER CORP NEW COM 03027X100 19,002 73,497 SH   SOLE 29 13,930 0 59,567
AMERICAN TOWER CORP NEW COM 03027X100 587,132 2,270,951 SH   SOLE 30 2,265,281 0 5,670
AMERICAN TOWER CORP NEW COM 03027X100 23,505 90,915 SH   SOLE 31 66,983 0 23,932
AMERICAN TOWER CORP NEW COM 03027X100 27,034 104,565 SH   SOLE 34 104,565 0 0
AMERICAN TOWER CORP NEW COM 03027X100 85,653 331,295 SH   SOLE 36 331,295 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,541 9,830 SH   SOLE 40 9,830 0 0
AMERICAN VANGUARD CORP COM 030371108 432 31,395 SH   SOLE 2 9,257 0 22,138
AMERICAN VANGUARD CORP COM 030371108 9 661 SH   SOLE 7 661 0 0
AMERICAN VANGUARD CORP COM 030371108 1,961 142,481 SH   SOLE 18 142,481 0 0
AMERICAN VANGUARD CORP COM 030371108 748 54,334 SH   SOLE 19 54,334 0 0
AMERICAN VANGUARD CORP COM 030371108 40,844 2,968,285 SH   SOLE 21 2,968,285 0 0
AMERICAN VANGUARD CORP COM 030371108 12,049 875,675 SH   SOLE 22 850,038 0 25,637
AMERICAN VANGUARD CORP COM 030371108 21 1,541 SH   SOLE 26 0 0 1,541
AMERICAN VANGUARD CORP COM 030371108 52 3,745 SH   SOLE 28 3,745 0 0
AMERICAN VANGUARD CORP COM 030371108 511 37,143 SH   SOLE 30 37,143 0 0
AMERICAN VANGUARD CORP COM 030371108 38 2,733 SH   SOLE 40 2,733 0 0
AMERICAN VRTUAL CLOUD TECH I COM 030382105 4 1,060 SH   SOLE 18 1,060 0 0
AMERICAN VRTUAL CLOUD TECH I COM 030382105 46 14,005 SH   SOLE 21 14,005 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,573 20,793 SH   SOLE 2 6,092 0 14,701
AMERICAN WOODMARK CORPORATIO COM 030506109 8 108 SH   SOLE 4 108 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 23 305 SH   SOLE 7 305 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 6,452 85,294 SH   SOLE 18 83,142 0 2,152
AMERICAN WOODMARK CORPORATIO COM 030506109 3,934 52,003 SH   SOLE 19 52,003 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 131,546 1,738,878 SH   SOLE 21 1,738,878 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 38,539 509,442 SH   SOLE 22 493,097 0 16,345
AMERICAN WOODMARK CORPORATIO COM 030506109 115 1,517 SH   SOLE 23 1,517 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 830 10,973 SH   SOLE 26 5,971 0 5,002
AMERICAN WOODMARK CORPORATIO COM 030506109 152 2,005 SH   SOLE 28 2,005 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,797 23,748 SH   SOLE 30 23,748 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 59 774 SH   SOLE 34 774 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 123 1,631 SH   SOLE 40 1,631 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 59,908 465,629 SH   SOLE 2 69,944 0 395,685
AMERICAN WTR WKS CO INC NEW COM 030420103 14,216 110,492 SH   SOLE 4 105,254 0 5,238
AMERICAN WTR WKS CO INC NEW COM 030420103 63,768 495,631 SH   SOLE 7 481,292 0 14,339
AMERICAN WTR WKS CO INC NEW COM 030420103 5,890 45,780 SH   SOLE 13 45,780 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 2,583 20,074 SH   SOLE 15 20,074 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 53,729 417,608 SH   SOLE 18 369,627 0 47,981
AMERICAN WTR WKS CO INC NEW COM 030420103 65,157 506,426 SH   SOLE 19 506,426 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 634,730 4,933,389 SH   SOLE 21 4,933,389 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 612,510 4,760,686 SH   SOLE 22 4,316,804 0 443,882
AMERICAN WTR WKS CO INC NEW COM 030420103 17,508 136,083 SH   SOLE 23 136,083 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 27,982 217,491 SH   SOLE 25 217,491 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 169,127 1,314,529 SH   SOLE 26 157,367 0 1,157,162
AMERICAN WTR WKS CO INC NEW COM 030420103 4,710 36,607 SH   SOLE 28 25,470 0 11,137
AMERICAN WTR WKS CO INC NEW COM 030420103 16,024 124,546 SH   SOLE 29 3,975 0 120,571
AMERICAN WTR WKS CO INC NEW COM 030420103 214,441 1,666,726 SH   SOLE 30 1,662,506 0 4,220
AMERICAN WTR WKS CO INC NEW COM 030420103 9,595 74,578 SH   SOLE 31 22,803 0 51,775
AMERICAN WTR WKS CO INC NEW COM 030420103 11,820 91,873 SH   SOLE 34 91,873 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 19,731 153,357 SH   SOLE 36 153,357 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 557 4,331 SH   SOLE 40 4,331 0 0
AMERICAS CAR MART INC COM 03062T105 463 5,274 SH   SOLE 2 2,748 0 2,526
AMERICAS CAR MART INC COM 03062T105 11 129 SH   SOLE 7 129 0 0
AMERICAS CAR MART INC COM 03062T105 2,952 33,598 SH   SOLE 18 32,150 0 1,448
AMERICAS CAR MART INC COM 03062T105 3,092 35,186 SH   SOLE 19 35,186 0 0
AMERICAS CAR MART INC COM 03062T105 60,104 684,015 SH   SOLE 21 684,015 0 0
AMERICAS CAR MART INC COM 03062T105 18,964 215,818 SH   SOLE 22 209,347 0 6,471
AMERICAS CAR MART INC COM 03062T105 250 2,849 SH   SOLE 23 2,849 0 0
AMERICAS CAR MART INC COM 03062T105 872 9,923 SH   SOLE 26 0 0 9,923
AMERICAS CAR MART INC COM 03062T105 89 1,018 SH   SOLE 28 1,018 0 0
AMERICAS CAR MART INC COM 03062T105 869 9,890 SH   SOLE 30 9,890 0 0
AMERICAS CAR MART INC COM 03062T105 52 590 SH   SOLE 40 590 0 0
AMERICOLD RLTY TR COM 03064D108 29,875 823,006 SH   SOLE 2 70,750 0 752,256
AMERICOLD RLTY TR COM 03064D108 4,378 120,618 SH   SOLE 4 120,618 0 0
AMERICOLD RLTY TR COM 03064D108 8,336 229,630 SH   SOLE 7 229,630 0 0
AMERICOLD RLTY TR COM 03064D108 3,223 88,799 SH   SOLE 18 88,799 0 0
AMERICOLD RLTY TR COM 03064D108 10,528 290,019 SH   SOLE 19 290,019 0 0
AMERICOLD RLTY TR COM 03064D108 135,710 3,738,579 SH   SOLE 21 3,738,579 0 0
AMERICOLD RLTY TR COM 03064D108 260,895 7,187,179 SH   SOLE 22 6,893,041 0 294,138
AMERICOLD RLTY TR COM 03064D108 228 6,280 SH   SOLE 23 6,280 0 0
AMERICOLD RLTY TR COM 03064D108 17,834 491,287 SH   SOLE 25 491,287 0 0
AMERICOLD RLTY TR COM 03064D108 8,668 238,796 SH   SOLE 26 54,766 0 184,030
AMERICOLD RLTY TR COM 03064D108 1,033 28,459 SH   SOLE 28 28,459 0 0
AMERICOLD RLTY TR COM 03064D108 4,433 122,132 SH   SOLE 29 122,132 0 0
AMERICOLD RLTY TR COM 03064D108 32,184 886,606 SH   SOLE 30 886,606 0 0
AMERICOLD RLTY TR COM 03064D108 142 3,903 SH   SOLE 31 3,903 0 0
AMERICOLD RLTY TR COM 03064D108 133 3,658 SH   SOLE 34 3,658 0 0
AMERICOLD RLTY TR COM 03064D108 776 21,374 SH   SOLE 40 21,374 0 0
AMERIPRISE FINL INC COM 03076C106 45,030 300,123 SH   SOLE 2 29,982 0 270,141
AMERIPRISE FINL INC COM 03076C106 8,915 59,420 SH   SOLE 4 56,040 0 3,380
AMERIPRISE FINL INC COM 03076C106 17,417 116,081 SH   SOLE 7 112,112 0 3,969
AMERIPRISE FINL INC COM 03076C106 1,099 7,327 SH   SOLE 13 7,327 0 0
AMERIPRISE FINL INC COM 03076C106 2,312 15,412 SH   SOLE 15 15,412 0 0
AMERIPRISE FINL INC COM 03076C106 46,505 309,954 SH   SOLE 18 278,750 0 31,204
AMERIPRISE FINL INC COM 03076C106 10,791 71,920 SH   SOLE 19 71,920 0 0
AMERIPRISE FINL INC COM 03076C106 523,489 3,488,997 SH   SOLE 21 3,488,997 0 0
AMERIPRISE FINL INC COM 03076C106 451,256 3,007,570 SH   SOLE 22 2,702,344 0 305,226
AMERIPRISE FINL INC COM 03076C106 13,428 89,499 SH   SOLE 23 89,499 0 0
AMERIPRISE FINL INC COM 03076C106 19,755 131,664 SH   SOLE 25 131,664 0 0
AMERIPRISE FINL INC COM 03076C106 99,782 665,038 SH   SOLE 26 85,404 0 579,634
AMERIPRISE FINL INC COM 03076C106 3,831 25,531 SH   SOLE 28 17,921 0 7,610
AMERIPRISE FINL INC COM 03076C106 330 2,202 SH   SOLE 29 2,202 0 0
AMERIPRISE FINL INC COM 03076C106 76,367 508,977 SH   SOLE 30 503,296 0 5,681
AMERIPRISE FINL INC COM 03076C106 3,645 24,291 SH   SOLE 31 16,436 0 7,855
AMERIPRISE FINL INC COM 03076C106 18,014 120,061 SH   SOLE 34 120,061 0 0
AMERIPRISE FINL INC COM 03076C106 15,427 102,818 SH   SOLE 36 102,818 0 0
AMERIPRISE FINL INC COM 03076C106 452 3,010 SH   SOLE 40 3,010 0 0
AMERIS BANCORP COM 03076K108 1,862 78,935 SH   SOLE 2 23,344 0 55,591
AMERIS BANCORP COM 03076K108 5 227 SH   SOLE 4 227 0 0
AMERIS BANCORP COM 03076K108 25 1,071 SH   SOLE 7 1,071 0 0
AMERIS BANCORP COM 03076K108 7,619 322,978 SH   SOLE 18 322,978 0 0
AMERIS BANCORP COM 03076K108 3,273 138,753 SH   SOLE 19 138,753 0 0
AMERIS BANCORP COM 03076K108 165,907 7,032,928 SH   SOLE 21 7,032,928 0 0
AMERIS BANCORP COM 03076K108 49,521 2,099,248 SH   SOLE 22 2,035,281 0 63,967
AMERIS BANCORP COM 03076K108 117 4,959 SH   SOLE 23 4,959 0 0
AMERIS BANCORP COM 03076K108 1,097 46,518 SH   SOLE 26 11,670 0 34,848
AMERIS BANCORP COM 03076K108 228 9,672 SH   SOLE 28 9,672 0 0
AMERIS BANCORP COM 03076K108 2,266 96,062 SH   SOLE 30 96,062 0 0
AMERIS BANCORP COM 03076K108 49 2,096 SH   SOLE 34 2,096 0 0
AMERIS BANCORP COM 03076K108 149 6,337 SH   SOLE 40 6,337 0 0
AMERISAFE INC COM 03071H100 1,322 21,608 SH   SOLE 2 6,117 0 15,491
AMERISAFE INC COM 03071H100 9 146 SH   SOLE 4 146 0 0
AMERISAFE INC COM 03071H100 21 344 SH   SOLE 7 344 0 0
AMERISAFE INC COM 03071H100 5,632 92,090 SH   SOLE 18 92,090 0 0
AMERISAFE INC COM 03071H100 1,976 32,310 SH   SOLE 19 32,310 0 0
AMERISAFE INC COM 03071H100 124,658 2,038,229 SH   SOLE 21 2,038,229 0 0
AMERISAFE INC COM 03071H100 33,772 552,184 SH   SOLE 22 533,100 0 19,084
AMERISAFE INC COM 03071H100 311 5,084 SH   SOLE 26 3,279 0 1,805
AMERISAFE INC COM 03071H100 140 2,284 SH   SOLE 28 2,284 0 0
AMERISAFE INC COM 03071H100 1,538 25,147 SH   SOLE 30 25,147 0 0
AMERISAFE INC COM 03071H100 121 1,976 SH   SOLE 40 1,976 0 0
AMERISERV FINL INC COM 03074A102 10 3,399 SH   SOLE 18 3,399 0 0
AMERISERV FINL INC COM 03074A102 203 66,027 SH   SOLE 21 66,027 0 0
AMERISERV FINL INC COM 03074A102 395 128,263 SH   SOLE 22 128,263 0 0
AMERISOURCEBERGEN CORP COM 03073E105 42,058 417,371 SH   SOLE 2 97,454 0 319,917
AMERISOURCEBERGEN CORP COM 03073E105 6,951 68,978 SH   SOLE 4 64,641 0 4,337
AMERISOURCEBERGEN CORP COM 03073E105 14,669 145,571 SH   SOLE 7 132,988 0 12,583
AMERISOURCEBERGEN CORP COM 03073E105 37 371 SH   SOLE 13 371 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,823 18,086 SH   SOLE 15 18,086 0 0
AMERISOURCEBERGEN CORP COM 03073E105 33,391 331,358 SH   SOLE 18 307,405 0 23,953
AMERISOURCEBERGEN CORP COM 03073E105 38,959 386,613 SH   SOLE 19 386,613 0 0
AMERISOURCEBERGEN CORP COM 03073E105 474 4,700 SH   SOLE 20 4,700 0 0
AMERISOURCEBERGEN CORP COM 03073E105 392,413 3,894,146 SH   SOLE 21 3,894,146 0 0
AMERISOURCEBERGEN CORP COM 03073E105 378,362 3,754,712 SH   SOLE 22 3,357,954 0 396,758
AMERISOURCEBERGEN CORP COM 03073E105 11,385 112,984 SH   SOLE 23 112,984 0 0
AMERISOURCEBERGEN CORP COM 03073E105 17,857 177,202 SH   SOLE 25 177,202 0 0
AMERISOURCEBERGEN CORP COM 03073E105 82,967 823,331 SH   SOLE 26 140,158 0 683,173
AMERISOURCEBERGEN CORP COM 03073E105 3,411 33,848 SH   SOLE 28 24,127 0 9,721
AMERISOURCEBERGEN CORP COM 03073E105 293 2,904 SH   SOLE 29 2,904 0 0
AMERISOURCEBERGEN CORP COM 03073E105 77,482 768,899 SH   SOLE 30 756,191 0 12,708
AMERISOURCEBERGEN CORP COM 03073E105 4,566 45,311 SH   SOLE 31 18,949 0 26,362
AMERISOURCEBERGEN CORP COM 03073E105 23,415 232,364 SH   SOLE 34 232,364 0 0
AMERISOURCEBERGEN CORP COM 03073E105 14,425 143,145 SH   SOLE 36 143,145 0 0
AMERISOURCEBERGEN CORP COM 03073E105 325 3,229 SH   SOLE 40 3,229 0 0
AMES NATL CORP COM 031001100 164 8,295 SH   SOLE 2 548 0 7,747
AMES NATL CORP COM 031001100 6 312 SH   SOLE 7 312 0 0
AMES NATL CORP COM 031001100 778 39,408 SH   SOLE 18 39,408 0 0
AMES NATL CORP COM 031001100 337 17,054 SH   SOLE 19 17,054 0 0
AMES NATL CORP COM 031001100 5,938 300,827 SH   SOLE 21 300,827 0 0
AMES NATL CORP COM 031001100 4,513 228,611 SH   SOLE 22 223,555 0 5,056
AMETEK INC COM 031100100 50,924 569,814 SH   SOLE 2 75,689 0 494,125
AMETEK INC COM 031100100 9,427 105,478 SH   SOLE 4 99,368 0 6,110
AMETEK INC COM 031100100 18,372 205,571 SH   SOLE 7 193,846 0 11,725
AMETEK INC COM 031100100 3,544 39,657 SH   SOLE 13 39,657 0 0
AMETEK INC COM 031100100 2,613 29,233 SH   SOLE 15 29,233 0 0
AMETEK INC COM 031100100 41,062 459,456 SH   SOLE 18 422,145 0 37,311
AMETEK INC COM 031100100 27,416 306,770 SH   SOLE 19 306,770 0 0
AMETEK INC COM 031100100 442,580 4,952,222 SH   SOLE 21 4,952,222 0 0
AMETEK INC COM 031100100 518,880 5,805,974 SH   SOLE 22 5,164,466 0 641,508
AMETEK INC COM 031100100 15,133 169,333 SH   SOLE 23 169,333 0 0
AMETEK INC COM 031100100 22,434 251,021 SH   SOLE 25 251,021 0 0
AMETEK INC COM 031100100 100,251 1,121,754 SH   SOLE 26 172,288 0 949,466
AMETEK INC COM 031100100 3,991 44,661 SH   SOLE 28 30,540 0 14,121
AMETEK INC COM 031100100 8,302 92,895 SH   SOLE 29 4,273 0 88,622
AMETEK INC COM 031100100 125,450 1,403,713 SH   SOLE 30 1,403,713 0 0
AMETEK INC COM 031100100 4,480 50,127 SH   SOLE 31 31,297 0 18,830
AMETEK INC COM 031100100 1,041 11,649 SH   SOLE 34 11,649 0 0
AMETEK INC COM 031100100 14,003 156,683 SH   SOLE 36 156,683 0 0
AMETEK INC COM 031100100 424 4,746 SH   SOLE 40 4,746 0 0
AMGEN INC COM 031162100 402,104 1,704,842 SH   SOLE 2 431,149 0 1,273,693
AMGEN INC COM 031162100 68,036 288,458 SH   SOLE 4 272,141 0 16,317
AMGEN INC COM 031162100 142,956 606,105 SH   SOLE 7 587,630 0 18,475
AMGEN INC COM 031162100 7,973 33,806 SH   SOLE 13 33,806 0 0
AMGEN INC COM 031162100 17,538 74,359 SH   SOLE 15 74,359 0 0
AMGEN INC COM 031162100 98 415 SH   SOLE 17 0 0 415
AMGEN INC COM 031162100 401,595 1,702,683 SH   SOLE 18 1,575,912 0 126,771
AMGEN INC COM 031162100 349,375 1,481,280 SH   SOLE 19 1,481,280 0 0
AMGEN INC COM 031162100 4,349,671 18,441,749 SH   SOLE 21 18,441,749 0 0
AMGEN INC COM 031162100 3,459,490 14,667,557 SH   SOLE 22 13,151,669 0 1,515,888
AMGEN INC COM 031162100 109,264 463,257 SH   SOLE 23 463,257 0 0
AMGEN INC COM 031162100 157,607 668,223 SH   SOLE 25 668,223 0 0
AMGEN INC COM 031162100 789,095 3,345,608 SH   SOLE 26 385,819 0 2,959,789
AMGEN INC COM 031162100 28,981 122,873 SH   SOLE 28 87,083 0 35,790
AMGEN INC COM 031162100 31,224 132,383 SH   SOLE 29 30,631 0 101,752
AMGEN INC COM 031162100 778,507 3,300,716 SH   SOLE 30 3,293,839 0 6,877
AMGEN INC COM 031162100 48,502 205,640 SH   SOLE 31 104,559 0 101,081
AMGEN INC COM 031162100 37,358 158,392 SH   SOLE 32 158,392 0 0
AMGEN INC COM 031162100 214,030 907,447 SH   SOLE 34 907,447 0 0
AMGEN INC COM 031162100 96,796 410,394 SH   SOLE 36 410,394 0 0
AMGEN INC COM 031162100 3,160 13,397 SH   SOLE 40 13,397 0 0
AMICUS THERAPEUTICS INC COM 03152W109 2,561 169,853 SH   SOLE 2 89,458 0 80,395
AMICUS THERAPEUTICS INC COM 03152W109 17 1,137 SH   SOLE 4 1,137 0 0
AMICUS THERAPEUTICS INC COM 03152W109 67 4,443 SH   SOLE 7 4,443 0 0
AMICUS THERAPEUTICS INC COM 03152W109 15,955 1,057,993 SH   SOLE 18 1,022,225 0 35,768
AMICUS THERAPEUTICS INC COM 03152W109 20,440 1,355,412 SH   SOLE 19 1,355,412 0 0
AMICUS THERAPEUTICS INC COM 03152W109 434 28,800 SH   SOLE 20 28,800 0 0
AMICUS THERAPEUTICS INC COM 03152W109 169,945 11,269,563 SH   SOLE 21 11,269,563 0 0
AMICUS THERAPEUTICS INC COM 03152W109 118,912 7,885,402 SH   SOLE 22 7,621,615 0 263,787
AMICUS THERAPEUTICS INC COM 03152W109 427 28,324 SH   SOLE 23 28,324 0 0
AMICUS THERAPEUTICS INC COM 03152W109 3,320 220,142 SH   SOLE 26 88,378 0 131,764
AMICUS THERAPEUTICS INC COM 03152W109 740 49,052 SH   SOLE 28 49,052 0 0
AMICUS THERAPEUTICS INC COM 03152W109 2,282 151,296 SH   SOLE 30 151,296 0 0
AMICUS THERAPEUTICS INC COM 03152W109 120 7,984 SH   SOLE 34 7,984 0 0
AMICUS THERAPEUTICS INC COM 03152W109 398 26,417 SH   SOLE 40 26,417 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,407 114,319 SH   SOLE 2 34,515 0 79,804
AMKOR TECHNOLOGY INC COM 031652100 9 762 SH   SOLE 4 762 0 0
AMKOR TECHNOLOGY INC COM 031652100 20 1,607 SH   SOLE 7 1,607 0 0
AMKOR TECHNOLOGY INC COM 031652100 4,937 401,034 SH   SOLE 18 401,034 0 0
AMKOR TECHNOLOGY INC COM 031652100 8,316 675,539 SH   SOLE 19 675,539 0 0
AMKOR TECHNOLOGY INC COM 031652100 41,125 3,340,788 SH   SOLE 21 3,340,788 0 0
AMKOR TECHNOLOGY INC COM 031652100 49,136 3,991,569 SH   SOLE 22 3,884,923 0 106,646
AMKOR TECHNOLOGY INC COM 031652100 748 60,792 SH   SOLE 23 60,792 0 0
AMKOR TECHNOLOGY INC COM 031652100 3,700 300,548 SH   SOLE 26 27,341 0 273,207
AMKOR TECHNOLOGY INC COM 031652100 187 15,182 SH   SOLE 28 15,182 0 0
AMKOR TECHNOLOGY INC COM 031652100 445 36,190 SH   SOLE 30 36,190 0 0
AMKOR TECHNOLOGY INC COM 031652100 42 3,414 SH   SOLE 34 3,414 0 0
AMKOR TECHNOLOGY INC COM 031652100 107 8,685 SH   SOLE 36 8,685 0 0
AMKOR TECHNOLOGY INC COM 031652100 144 11,661 SH   SOLE 40 11,661 0 0
AMN HEALTHCARE SVCS INC COM 001744101 1,467 32,427 SH   SOLE 2 17,546 0 14,881
AMN HEALTHCARE SVCS INC COM 001744101 9 195 SH   SOLE 4 195 0 0
AMN HEALTHCARE SVCS INC COM 001744101 37 814 SH   SOLE 7 814 0 0
AMN HEALTHCARE SVCS INC COM 001744101 11,206 247,711 SH   SOLE 18 236,305 0 11,406
AMN HEALTHCARE SVCS INC COM 001744101 9,260 204,683 SH   SOLE 19 204,683 0 0
AMN HEALTHCARE SVCS INC COM 001744101 233,439 5,160,010 SH   SOLE 21 5,160,010 0 0
AMN HEALTHCARE SVCS INC COM 001744101 71,579 1,582,203 SH   SOLE 22 1,522,716 0 59,487
AMN HEALTHCARE SVCS INC COM 001744101 722 15,968 SH   SOLE 23 15,968 0 0
AMN HEALTHCARE SVCS INC COM 001744101 2,749 60,766 SH   SOLE 26 13,273 0 47,493
AMN HEALTHCARE SVCS INC COM 001744101 338 7,476 SH   SOLE 28 7,476 0 0
AMN HEALTHCARE SVCS INC COM 001744101 784 17,326 SH   SOLE 29 0 0 17,326
AMN HEALTHCARE SVCS INC COM 001744101 4,341 95,946 SH   SOLE 30 95,946 0 0
AMN HEALTHCARE SVCS INC COM 001744101 84 1,861 SH   SOLE 34 1,861 0 0
AMN HEALTHCARE SVCS INC COM 001744101 69 1,523 SH   SOLE 36 1,523 0 0
AMN HEALTHCARE SVCS INC COM 001744101 242 5,354 SH   SOLE 40 5,354 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 337 70,705 SH   SOLE 2 38,421 0 32,284
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 2,224 467,160 SH   SOLE 18 405,809 0 61,351
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2,926 614,715 SH   SOLE 19 614,715 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 17,088 3,589,944 SH   SOLE 21 3,589,944 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 17,394 3,654,278 SH   SOLE 22 3,559,213 0 95,065
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 263 55,293 SH   SOLE 23 55,293 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 941 197,618 SH   SOLE 26 24,771 0 172,847
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 55 11,481 SH   SOLE 28 11,481 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 60 12,602 SH   SOLE 30 12,602 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 51 10,763 SH   SOLE 40 10,763 0 0
AMPCO-PITTSBURGH CORP COM 032037103 8 2,463 SH   SOLE 18 2,463 0 0
AMPCO-PITTSBURGH CORP COM 032037103 93 30,156 SH   SOLE 21 30,156 0 0
AMPCO-PITTSBURGH CORP COM 032037103 590 192,067 SH   SOLE 22 192,067 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 741 32,971 SH   SOLE 2 19,422 0 13,549
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 17 737 SH   SOLE 7 737 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4,615 205,461 SH   SOLE 18 173,181 0 32,280
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 8,152 362,969 SH   SOLE 19 362,969 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 97,558 4,343,614 SH   SOLE 21 4,343,614 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 32,614 1,452,112 SH   SOLE 22 1,419,541 0 32,571
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 731 32,525 SH   SOLE 23 32,525 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2,307 102,697 SH   SOLE 26 0 0 102,697
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 110 4,914 SH   SOLE 28 4,914 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,559 69,415 SH   SOLE 30 69,415 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 25 1,107 SH   SOLE 34 1,107 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 76 3,406 SH   SOLE 40 3,406 0 0
AMPHENOL CORP NEW CL A 032095101 65,542 684,079 SH   SOLE 2 67,940 0 616,139
AMPHENOL CORP NEW CL A 032095101 12,849 134,111 SH   SOLE 4 126,177 0 7,934
AMPHENOL CORP NEW CL A 032095101 28,909 301,734 SH   SOLE 7 284,706 0 17,028
AMPHENOL CORP NEW CL A 032095101 316 3,293 SH   SOLE 13 3,293 0 0
AMPHENOL CORP NEW CL A 032095101 3,163 33,014 SH   SOLE 15 33,014 0 0
AMPHENOL CORP NEW CL A 032095101 30 310 SH   SOLE 17 0 0 310
AMPHENOL CORP NEW CL A 032095101 58,660 612,258 SH   SOLE 18 564,630 0 47,628
AMPHENOL CORP NEW CL A 032095101 9,655 100,772 SH   SOLE 19 100,772 0 0
AMPHENOL CORP NEW CL A 032095101 925,926 9,664,185 SH   SOLE 21 9,664,185 0 0
AMPHENOL CORP NEW CL A 032095101 705,618 7,364,767 SH   SOLE 22 6,701,787 0 662,980
AMPHENOL CORP NEW CL A 032095101 20,872 217,847 SH   SOLE 23 217,847 0 0
AMPHENOL CORP NEW CL A 032095101 30,819 321,670 SH   SOLE 25 321,670 0 0
AMPHENOL CORP NEW CL A 032095101 155,187 1,619,740 SH   SOLE 26 220,561 0 1,399,179
AMPHENOL CORP NEW CL A 032095101 5,673 59,208 SH   SOLE 28 41,820 0 17,388
AMPHENOL CORP NEW CL A 032095101 501 5,233 SH   SOLE 29 5,233 0 0
AMPHENOL CORP NEW CL A 032095101 121,976 1,273,101 SH   SOLE 30 1,245,415 0 27,686
AMPHENOL CORP NEW CL A 032095101 88,295 921,560 SH   SOLE 31 38,113 0 883,447
AMPHENOL CORP NEW CL A 032095101 1,463 15,272 SH   SOLE 34 15,272 0 0
AMPHENOL CORP NEW CL A 032095101 23,428 244,529 SH   SOLE 36 244,529 0 0
AMPHENOL CORP NEW CL A 032095101 682 7,116 SH   SOLE 40 7,116 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 133 209,226 SH   SOLE 21 209,226 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 925 1,451,803 SH   SOLE 22 1,451,803 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 9 6,931 SH   SOLE 18 6,931 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 158 128,591 SH   SOLE 21 128,591 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 423 343,925 SH   SOLE 22 343,925 0 0
AMREP CORP NEW COM 032159105 4 802 SH   SOLE 18 802 0 0
AMREP CORP NEW COM 032159105 22 4,988 SH   SOLE 21 4,988 0 0
AMREP CORP NEW COM 032159105 26 5,700 SH   SOLE 22 5,700 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 14 2,781 SH   SOLE 18 2,781 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 187 38,462 SH   SOLE 21 38,462 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 595 122,241 SH   SOLE 22 122,241 0 0
AMYRIS INC COM NEW 03236M200 337 79,014 SH   SOLE 2 23,966 0 55,048
AMYRIS INC COM NEW 03236M200 6 1,521 SH   SOLE 7 1,521 0 0
AMYRIS INC COM NEW 03236M200 1,273 298,042 SH   SOLE 18 298,042 0 0
AMYRIS INC COM NEW 03236M200 584 136,829 SH   SOLE 19 136,829 0 0
AMYRIS INC COM NEW 03236M200 16,992 3,979,417 SH   SOLE 21 3,979,417 0 0
AMYRIS INC COM NEW 03236M200 9,526 2,230,901 SH   SOLE 22 2,132,599 0 98,302
AMYRIS INC COM NEW 03236M200 221 51,701 SH   SOLE 30 51,701 0 0
ANALOG DEVICES INC COM 032654105 125,591 1,024,064 SH   SOLE 2 128,495 0 895,569
ANALOG DEVICES INC COM 032654105 20,343 165,875 SH   SOLE 4 155,603 0 10,272
ANALOG DEVICES INC COM 032654105 43,898 357,939 SH   SOLE 7 339,490 0 18,449
ANALOG DEVICES INC COM 032654105 806 6,570 SH   SOLE 13 6,570 0 0
ANALOG DEVICES INC COM 032654105 4,587 37,403 SH   SOLE 15 37,403 0 0
ANALOG DEVICES INC COM 032654105 252,987 2,062,839 SH   SOLE 18 1,542,620 0 520,219
ANALOG DEVICES INC COM 032654105 159,867 1,303,550 SH   SOLE 19 1,303,550 0 0
ANALOG DEVICES INC COM 032654105 1,011,615 8,248,657 SH   SOLE 21 8,248,657 0 0
ANALOG DEVICES INC COM 032654105 1,094,012 8,920,514 SH   SOLE 22 8,062,674 0 857,840
ANALOG DEVICES INC COM 032654105 33,837 275,907 SH   SOLE 23 275,907 0 0
ANALOG DEVICES INC COM 032654105 57,492 468,783 SH   SOLE 25 468,783 0 0
ANALOG DEVICES INC COM 032654105 284,418 2,319,130 SH   SOLE 26 249,822 0 2,069,308
ANALOG DEVICES INC COM 032654105 9,249 75,413 SH   SOLE 28 53,250 0 22,163
ANALOG DEVICES INC COM 032654105 3,836 31,279 SH   SOLE 29 6,658 0 24,621
ANALOG DEVICES INC COM 032654105 207,047 1,688,252 SH   SOLE 30 1,688,252 0 0
ANALOG DEVICES INC COM 032654105 11,409 93,032 SH   SOLE 31 49,472 0 43,560
ANALOG DEVICES INC COM 032654105 9,704 79,123 SH   SOLE 32 79,123 0 0
ANALOG DEVICES INC COM 032654105 51,046 416,229 SH   SOLE 34 416,229 0 0
ANALOG DEVICES INC COM 032654105 28,280 230,596 SH   SOLE 36 230,596 0 0
ANALOG DEVICES INC COM 032654105 1,032 8,418 SH   SOLE 40 8,418 0 0
ANAPLAN INC COM 03272L108 12,406 273,808 SH   SOLE 2 46,112 0 227,696
ANAPLAN INC COM 03272L108 34 753 SH   SOLE 4 753 0 0
ANAPLAN INC COM 03272L108 99 2,194 SH   SOLE 7 2,194 0 0
ANAPLAN INC COM 03272L108 3,270 72,171 SH   SOLE 18 72,171 0 0
ANAPLAN INC COM 03272L108 23,194 511,905 SH   SOLE 19 511,905 0 0
ANAPLAN INC COM 03272L108 99,921 2,205,279 SH   SOLE 21 2,205,279 0 0
ANAPLAN INC COM 03272L108 133,003 2,935,406 SH   SOLE 22 2,755,985 0 179,421
ANAPLAN INC COM 03272L108 2,406 53,093 SH   SOLE 26 36,021 0 17,072
ANAPLAN INC COM 03272L108 655 14,461 SH   SOLE 28 14,461 0 0
ANAPLAN INC COM 03272L108 1,621 35,781 SH   SOLE 30 35,781 0 0
ANAPLAN INC COM 03272L108 115 2,538 SH   SOLE 31 2,538 0 0
ANAPLAN INC COM 03272L108 22,459 495,670 SH   SOLE 34 495,670 0 0
ANAPLAN INC COM 03272L108 478 10,547 SH   SOLE 40 10,547 0 0
ANAPTYSBIO INC COM 032724106 573 25,661 SH   SOLE 2 7,779 0 17,882
ANAPTYSBIO INC COM 032724106 3 112 SH   SOLE 4 112 0 0
ANAPTYSBIO INC COM 032724106 8 364 SH   SOLE 7 364 0 0
ANAPTYSBIO INC COM 032724106 1,907 85,344 SH   SOLE 18 85,344 0 0
ANAPTYSBIO INC COM 032724106 1,226 54,898 SH   SOLE 19 54,898 0 0
ANAPTYSBIO INC COM 032724106 22,155 991,697 SH   SOLE 21 991,697 0 0
ANAPTYSBIO INC COM 032724106 17,754 794,718 SH   SOLE 22 774,269 0 20,449
ANAPTYSBIO INC COM 032724106 44 1,977 SH   SOLE 23 1,977 0 0
ANAPTYSBIO INC COM 032724106 334 14,973 SH   SOLE 26 5,634 0 9,339
ANAPTYSBIO INC COM 032724106 55 2,457 SH   SOLE 28 2,457 0 0
ANAPTYSBIO INC COM 032724106 2,522 112,877 SH   SOLE 30 112,877 0 0
ANAPTYSBIO INC COM 032724106 8 375 SH   SOLE 34 375 0 0
ANAPTYSBIO INC COM 032724106 58 2,611 SH   SOLE 40 2,611 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 94 19,081 SH   SOLE 2 2,783 0 16,298
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 5 1,100 SH   SOLE 7 1,100 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1,062 215,790 SH   SOLE 18 215,790 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 475 96,575 SH   SOLE 19 96,575 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 8,544 1,736,520 SH   SOLE 21 1,736,520 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 7,334 1,490,634 SH   SOLE 22 1,458,631 0 32,003
ANDERSONS INC COM 034164103 522 37,919 SH   SOLE 2 10,109 0 27,810
ANDERSONS INC COM 034164103 3 219 SH   SOLE 4 219 0 0
ANDERSONS INC COM 034164103 832 60,498 SH   SOLE 7 60,498 0 0
ANDERSONS INC COM 034164103 2,201 159,956 SH   SOLE 18 159,956 0 0
ANDERSONS INC COM 034164103 818 59,472 SH   SOLE 19 59,472 0 0
ANDERSONS INC COM 034164103 48,471 3,522,573 SH   SOLE 21 3,522,573 0 0
ANDERSONS INC COM 034164103 14,012 1,018,311 SH   SOLE 22 964,535 0 53,776
ANDERSONS INC COM 034164103 178 12,959 SH   SOLE 26 2,602 0 10,357
ANDERSONS INC COM 034164103 43 3,133 SH   SOLE 28 3,133 0 0
ANDERSONS INC COM 034164103 662 48,146 SH   SOLE 30 48,146 0 0
ANDERSONS INC COM 034164103 43 3,152 SH   SOLE 40 3,152 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 255 21,027 SH   SOLE 2 21,027 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 3 207 SH   SOLE 4 207 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 4,342 357,404 SH   SOLE 21 357,404 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 14,051 1,156,420 SH   SOLE 22 1,121,244 0 35,176
ANGI HOMESERVICES INC COM CL A 00183L102 455 37,415 SH   SOLE 26 31,618 0 5,797
ANGI HOMESERVICES INC COM CL A 00183L102 125 10,273 SH   SOLE 28 10,273 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 385 31,689 SH   SOLE 30 31,689 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 88 7,258 SH   SOLE 40 7,258 0 0
ANGIODYNAMICS INC COM 03475V101 472 46,427 SH   SOLE 2 14,717 0 31,710
ANGIODYNAMICS INC COM 03475V101 4 356 SH   SOLE 4 356 0 0
ANGIODYNAMICS INC COM 03475V101 9 847 SH   SOLE 7 847 0 0
ANGIODYNAMICS INC COM 03475V101 1,914 188,224 SH   SOLE 18 188,224 0 0
ANGIODYNAMICS INC COM 03475V101 800 78,657 SH   SOLE 19 78,657 0 0
ANGIODYNAMICS INC COM 03475V101 45,809 4,504,322 SH   SOLE 21 4,504,322 0 0
ANGIODYNAMICS INC COM 03475V101 12,694 1,248,218 SH   SOLE 22 1,218,960 0 29,258
ANGIODYNAMICS INC COM 03475V101 71 7,027 SH   SOLE 23 7,027 0 0
ANGIODYNAMICS INC COM 03475V101 165 16,267 SH   SOLE 26 0 0 16,267
ANGIODYNAMICS INC COM 03475V101 39 3,819 SH   SOLE 28 3,819 0 0
ANGIODYNAMICS INC COM 03475V101 616 60,560 SH   SOLE 30 60,560 0 0
ANGIODYNAMICS INC COM 03475V101 90 8,805 SH   SOLE 34 8,805 0 0
ANGIODYNAMICS INC COM 03475V101 27 2,698 SH   SOLE 40 2,698 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 5,063 171,669 SH   SOLE 2 20,990 0 150,679
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 341 11,559 SH   SOLE 4 11,559 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 47,722 1,618,246 SH   SOLE 7 1,618,246 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 1,008 34,173 SH   SOLE 13 34,173 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 432 14,654 SH   SOLE 18 14,654 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 481 16,316 SH   SOLE 19 16,316 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 259 8,791 SH   SOLE 21 8,791 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 12,214 414,161 SH   SOLE 22 305,914 0 108,247
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 16,144 547,450 SH   SOLE 23 547,450 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 75,280 2,552,730 SH   SOLE 25 2,552,730 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 23,889 810,057 SH   SOLE 26 0 0 810,057
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 96,265 3,264,331 SH   SOLE 30 3,264,331 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 1,180 40,000 SH   SOLE 31 0 0 40,000
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 248,804 8,436,886 SH   SOLE 34 8,436,886 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 109 2,215 SH   SOLE 18 792 0 1,423
ANI PHARMACEUTICALS INC COM 00182C103 249 7,697 SH   SOLE 2 2,924 0 4,773
ANI PHARMACEUTICALS INC COM 00182C103 5 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103 1,536 47,486 SH   SOLE 18 47,486 0 0
ANI PHARMACEUTICALS INC COM 00182C103 562 17,377 SH   SOLE 19 17,377 0 0
ANI PHARMACEUTICALS INC COM 00182C103 37,548 1,161,046 SH   SOLE 21 1,161,046 0 0
ANI PHARMACEUTICALS INC COM 00182C103 8,845 273,491 SH   SOLE 22 265,955 0 7,536
ANI PHARMACEUTICALS INC COM 00182C103 40 1,231 SH   SOLE 28 1,231 0 0
ANI PHARMACEUTICALS INC COM 00182C103 583 18,030 SH   SOLE 30 18,030 0 0
ANI PHARMACEUTICALS INC COM 00182C103 26 817 SH   SOLE 40 817 0 0
ANIKA THERAPEUTICS INC COM 035255108 633 16,776 SH   SOLE 2 4,667 0 12,109
ANIKA THERAPEUTICS INC COM 035255108 8 214 SH   SOLE 7 214 0 0
ANIKA THERAPEUTICS INC COM 035255108 2,701 71,590 SH   SOLE 18 71,590 0 0
ANIKA THERAPEUTICS INC COM 035255108 975 25,850 SH   SOLE 19 25,850 0 0
ANIKA THERAPEUTICS INC COM 035255108 58,319 1,545,705 SH   SOLE 21 1,545,705 0 0
ANIKA THERAPEUTICS INC COM 035255108 16,513 437,653 SH   SOLE 22 424,636 0 13,017
ANIKA THERAPEUTICS INC COM 035255108 166 4,388 SH   SOLE 26 0 0 4,388
ANIKA THERAPEUTICS INC COM 035255108 82 2,163 SH   SOLE 28 2,163 0 0
ANIKA THERAPEUTICS INC COM 035255108 775 20,538 SH   SOLE 30 20,538 0 0
ANIKA THERAPEUTICS INC COM 035255108 36 960 SH   SOLE 34 960 0 0
ANIKA THERAPEUTICS INC COM 035255108 64 1,695 SH   SOLE 40 1,695 0 0
ANIXA BIOSCIENCES INC COM 03528H109 13 4,145 SH   SOLE 18 4,145 0 0
ANIXA BIOSCIENCES INC COM 03528H109 175 57,064 SH   SOLE 21 57,064 0 0
ANIXA BIOSCIENCES INC COM 03528H109 83 26,970 SH   SOLE 22 26,970 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 22,277 3,395,949 SH   SOLE 2 274,384 0 3,121,565
ANNALY CAPITAL MANAGEMENT IN COM 035710409 4,621 704,489 SH   SOLE 4 664,629 0 39,860
ANNALY CAPITAL MANAGEMENT IN COM 035710409 2,085 317,794 SH   SOLE 7 117,136 0 200,658
ANNALY CAPITAL MANAGEMENT IN COM 035710409 33 5,014 SH   SOLE 13 5,014 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 954 145,455 SH   SOLE 15 145,455 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 9,360 1,426,889 SH   SOLE 18 1,312,113 0 114,776
ANNALY CAPITAL MANAGEMENT IN COM 035710409 2,044 311,544 SH   SOLE 19 311,544 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 299,705 45,686,723 SH   SOLE 21 45,686,723 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 248,643 37,902,950 SH   SOLE 22 35,641,679 0 2,261,271
ANNALY CAPITAL MANAGEMENT IN COM 035710409 6,936 1,057,266 SH   SOLE 23 1,057,266 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 10,452 1,593,326 SH   SOLE 25 1,593,326 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 33,909 5,169,055 SH   SOLE 26 1,308,464 0 3,860,591
ANNALY CAPITAL MANAGEMENT IN COM 035710409 2,103 320,601 SH   SOLE 28 223,413 0 97,188
ANNALY CAPITAL MANAGEMENT IN COM 035710409 2,333 355,590 SH   SOLE 29 53,237 0 302,353
ANNALY CAPITAL MANAGEMENT IN COM 035710409 18,656 2,843,953 SH   SOLE 30 2,749,714 0 94,239
ANNALY CAPITAL MANAGEMENT IN COM 035710409 3,686 561,959 SH   SOLE 31 212,723 0 349,236
ANNALY CAPITAL MANAGEMENT IN COM 035710409 520 79,273 SH   SOLE 34 79,273 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 7,377 1,124,489 SH   SOLE 36 1,124,489 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 207 31,619 SH   SOLE 40 31,619 0 0
ANSYS INC COM 03662Q105 70,848 242,853 SH   SOLE 2 61,036 0 181,817
ANSYS INC COM 03662Q105 13,079 44,831 SH   SOLE 4 42,447 0 2,384
ANSYS INC COM 03662Q105 39,426 135,146 SH   SOLE 7 84,351 0 50,795
ANSYS INC COM 03662Q105 263 903 SH   SOLE 13 903 0 0
ANSYS INC COM 03662Q105 2,595 8,894 SH   SOLE 15 8,894 0 0
ANSYS INC COM 03662Q105 63,992 219,355 SH   SOLE 18 205,765 0 13,590
ANSYS INC COM 03662Q105 8,390 28,759 SH   SOLE 19 28,759 0 0
ANSYS INC COM 03662Q105 817,239 2,801,353 SH   SOLE 21 2,801,353 0 0
ANSYS INC COM 03662Q105 615,788 2,110,815 SH   SOLE 22 1,896,824 0 213,991
ANSYS INC COM 03662Q105 20,205 69,258 SH   SOLE 23 69,258 0 0
ANSYS INC COM 03662Q105 161,066 552,107 SH   SOLE 25 552,107 0 0
ANSYS INC COM 03662Q105 130,948 448,868 SH   SOLE 26 71,553 0 377,315
ANSYS INC COM 03662Q105 5,140 17,620 SH   SOLE 28 12,324 0 5,296
ANSYS INC COM 03662Q105 7,201 24,684 SH   SOLE 29 6,472 0 18,212
ANSYS INC COM 03662Q105 171,263 587,059 SH   SOLE 30 586,062 0 997
ANSYS INC COM 03662Q105 7,914 27,127 SH   SOLE 31 15,554 0 11,573
ANSYS INC COM 03662Q105 5,392 18,484 SH   SOLE 32 18,484 0 0
ANSYS INC COM 03662Q105 44,171 151,409 SH   SOLE 34 151,409 0 0
ANSYS INC COM 03662Q105 14,645 50,201 SH   SOLE 36 50,201 0 0
ANSYS INC COM 03662Q105 525 1,799 SH   SOLE 40 1,799 0 0
ANTARES PHARMA INC COM 036642106 277 100,908 SH   SOLE 2 49,365 0 51,543
ANTARES PHARMA INC COM 036642106 9 3,260 SH   SOLE 7 3,260 0 0
ANTARES PHARMA INC COM 036642106 1,935 703,780 SH   SOLE 18 703,780 0 0
ANTARES PHARMA INC COM 036642106 844 306,786 SH   SOLE 19 306,786 0 0
ANTARES PHARMA INC COM 036642106 15,608 5,675,458 SH   SOLE 21 5,675,458 0 0
ANTARES PHARMA INC COM 036642106 13,209 4,803,427 SH   SOLE 22 4,654,063 0 149,364
ANTARES PHARMA INC COM 036642106 24 8,664 SH   SOLE 26 0 0 8,664
ANTARES PHARMA INC COM 036642106 190 68,920 SH   SOLE 28 68,920 0 0
ANTARES PHARMA INC COM 036642106 154 56,108 SH   SOLE 30 56,108 0 0
ANTARES PHARMA INC COM 036642106 55 20,075 SH   SOLE 40 20,075 0 0
ANTERIX INC COM 03676C100 363 8,012 SH   SOLE 2 3,756 0 4,256
ANTERIX INC COM 03676C100 10 212 SH   SOLE 7 212 0 0
ANTERIX INC COM 03676C100 2,419 53,354 SH   SOLE 18 53,354 0 0
ANTERIX INC COM 03676C100 1,169 25,773 SH   SOLE 19 25,773 0 0
ANTERIX INC COM 03676C100 20,078 442,825 SH   SOLE 21 442,825 0 0
ANTERIX INC COM 03676C100 17,322 382,056 SH   SOLE 22 369,990 0 12,066
ANTERIX INC COM 03676C100 103 2,276 SH   SOLE 26 0 0 2,276
ANTERIX INC COM 03676C100 124 2,725 SH   SOLE 28 2,725 0 0
ANTERIX INC COM 03676C100 232 5,118 SH   SOLE 30 5,118 0 0
ANTERIX INC COM 03676C100 51 1,114 SH   SOLE 40 1,114 0 0
ANTERO MIDSTREAM CORP COM 03676B102 4,227 828,735 SH   SOLE 2 223,051 0 605,684
ANTERO MIDSTREAM CORP COM 03676B102 7 1,327 SH   SOLE 4 1,327 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,828 358,342 SH   SOLE 7 358,342 0 0
ANTERO MIDSTREAM CORP COM 03676B102 3,870 758,869 SH   SOLE 18 758,869 0 0
ANTERO MIDSTREAM CORP COM 03676B102 365 71,598 SH   SOLE 19 71,598 0 0
ANTERO MIDSTREAM CORP COM 03676B102 65,417 12,826,924 SH   SOLE 21 12,826,924 0 0
ANTERO MIDSTREAM CORP COM 03676B102 47,559 9,325,229 SH   SOLE 22 8,896,422 0 428,807
ANTERO MIDSTREAM CORP COM 03676B102 504 98,800 SH   SOLE 26 52,959 0 45,841
ANTERO MIDSTREAM CORP COM 03676B102 121 23,638 SH   SOLE 28 23,638 0 0
ANTERO MIDSTREAM CORP COM 03676B102 539 105,764 SH   SOLE 30 105,764 0 0
ANTERO MIDSTREAM CORP COM 03676B102 24 4,783 SH   SOLE 31 4,783 0 0
ANTERO MIDSTREAM CORP COM 03676B102 111 21,818 SH   SOLE 40 21,818 0 0
ANTERO RESOURCES CORP COM 03674X106 765 301,135 SH   SOLE 2 84,499 0 216,636
ANTERO RESOURCES CORP COM 03674X106 3 1,212 SH   SOLE 4 1,212 0 0
ANTERO RESOURCES CORP COM 03674X106 109 43,058 SH   SOLE 7 43,058 0 0
ANTERO RESOURCES CORP COM 03674X106 2,412 949,759 SH   SOLE 18 949,759 0 0
ANTERO RESOURCES CORP COM 03674X106 1,758 692,104 SH   SOLE 19 692,104 0 0
ANTERO RESOURCES CORP COM 03674X106 19,890 7,830,881 SH   SOLE 21 7,830,881 0 0
ANTERO RESOURCES CORP COM 03674X106 18,238 7,180,121 SH   SOLE 22 6,782,669 0 397,452
ANTERO RESOURCES CORP COM 03674X106 85 33,338 SH   SOLE 23 33,338 0 0
ANTERO RESOURCES CORP COM 03674X106 313 123,081 SH   SOLE 26 86,727 0 36,354
ANTERO RESOURCES CORP COM 03674X106 70 27,414 SH   SOLE 28 27,414 0 0
ANTERO RESOURCES CORP COM 03674X106 260 102,463 SH   SOLE 30 102,463 0 0
ANTERO RESOURCES CORP COM 03674X106 395 155,460 SH   SOLE 31 0 0 155,460
ANTERO RESOURCES CORP COM 03674X106 1,059 416,987 SH   SOLE 36 416,987 0 0
ANTERO RESOURCES CORP COM 03674X106 53 21,033 SH   SOLE 40 21,033 0 0
ANTHEM INC COM 036752103 206,093 783,683 SH   SOLE 2 238,360 0 545,323
ANTHEM INC COM 036752103 34,831 132,449 SH   SOLE 4 125,527 0 6,922
ANTHEM INC COM 036752103 89,657 340,927 SH   SOLE 7 237,233 0 103,694
ANTHEM INC COM 036752103 4,652 17,689 SH   SOLE 13 17,689 0 0
ANTHEM INC COM 036752103 7,580 28,823 SH   SOLE 15 28,823 0 0
ANTHEM INC COM 036752103 546,832 2,079,366 SH   SOLE 18 1,827,138 0 252,228
ANTHEM INC COM 036752103 861,069 3,274,275 SH   SOLE 19 3,274,275 0 0
ANTHEM INC COM 036752103 1,149 4,370 SH   SOLE 20 4,370 0 0
ANTHEM INC COM 036752103 1,477,373 5,617,815 SH   SOLE 21 5,617,815 0 0
ANTHEM INC COM 036752103 1,682,185 6,396,626 SH   SOLE 22 5,759,623 0 637,003
ANTHEM INC COM 036752103 51,643 196,378 SH   SOLE 23 196,378 0 0
ANTHEM INC COM 036752103 88,332 335,890 SH   SOLE 25 326,301 0 9,589
ANTHEM INC COM 036752103 304,896 1,159,387 SH   SOLE 26 166,556 0 992,831
ANTHEM INC COM 036752103 13,723 52,184 SH   SOLE 28 37,012 0 15,172
ANTHEM INC COM 036752103 12,342 46,931 SH   SOLE 29 4,966 0 41,965
ANTHEM INC COM 036752103 291,647 1,109,010 SH   SOLE 30 1,106,858 0 2,152
ANTHEM INC COM 036752103 23,579 89,662 SH   SOLE 31 32,926 0 56,736
ANTHEM INC COM 036752103 229,206 871,571 SH   SOLE 34 871,571 0 0
ANTHEM INC COM 036752103 54,062 205,575 SH   SOLE 36 205,575 0 0
ANTHEM INC COM 036752103 1,511 5,746 SH   SOLE 40 5,746 0 0
ANTHEM INC OPTIONS 036752103 788 3,000 SH Put SOLE 4 3,000 0 0
ANTHEM INC OPTIONS 036752103 9,336 35,500 SH Put SOLE 18 35,500 0 0
ANTHEM INC OPTIONS 036752103 58,040 220,700 SH Put SOLE 19 220,700 0 0
ANTHEM INC OPTIONS 036752103 4,471 17,000 SH Put SOLE 22 17,000 0 0
ANTHEM INC OPTIONS 036752103 27,902 106,100 SH Put SOLE 34 106,100 0 0
ANWORTH MTG ASSET CORP COM 037347101 174 102,409 SH   SOLE 2 4,060 0 98,349
ANWORTH MTG ASSET CORP COM 037347101 2 1,317 SH   SOLE 7 1,317 0 0
ANWORTH MTG ASSET CORP COM 037347101 766 450,713 SH   SOLE 18 450,713 0 0
ANWORTH MTG ASSET CORP COM 037347101 320 188,031 SH   SOLE 19 188,031 0 0
ANWORTH MTG ASSET CORP COM 037347101 9,037 5,316,000 SH   SOLE 21 5,316,000 0 0
ANWORTH MTG ASSET CORP COM 037347101 5,747 3,380,848 SH   SOLE 22 3,322,311 0 58,537
ANWORTH MTG ASSET CORP COM 037347101 723 425,549 SH   SOLE 26 0 0 425,549
AON PLC SHS CL A G0403H108 106,776 554,392 SH   SOLE 2 57,196 0 497,196
AON PLC SHS CL A G0403H108 23,139 120,140 SH   SOLE 4 113,703 0 6,437
AON PLC SHS CL A G0403H108 70,469 365,884 SH   SOLE 7 234,852 0 131,032
AON PLC SHS CL A G0403H108 297 1,543 SH   SOLE 13 1,543 0 0
AON PLC SHS CL A G0403H108 4,382 22,751 SH   SOLE 15 22,751 0 0
AON PLC SHS CL A G0403H108 112,839 585,871 SH   SOLE 18 550,460 0 35,411
AON PLC SHS CL A G0403H108 7,457 38,717 SH   SOLE 19 38,717 0 0
AON PLC SHS CL A G0403H108 1,326,249 6,886,028 SH   SOLE 21 6,886,028 0 0
AON PLC SHS CL A G0403H108 1,111,038 5,768,627 SH   SOLE 22 5,243,204 0 525,423
AON PLC SHS CL A G0403H108 33,168 172,211 SH   SOLE 23 172,211 0 0
AON PLC SHS CL A G0403H108 52,600 273,107 SH   SOLE 25 273,107 0 0
AON PLC SHS CL A G0403H108 208,586 1,082,999 SH   SOLE 26 172,112 0 910,887
AON PLC SHS CL A G0403H108 9,266 48,110 SH   SOLE 28 33,824 0 14,286
AON PLC SHS CL A G0403H108 809 4,202 SH   SOLE 29 4,202 0 0
AON PLC SHS CL A G0403H108 211,017 1,095,621 SH   SOLE 30 1,095,621 0 0
AON PLC SHS CL A G0403H108 112,663 584,957 SH   SOLE 31 30,173 0 554,784
AON PLC SHS CL A G0403H108 6,806 35,337 SH   SOLE 34 35,337 0 0
AON PLC SHS CL A G0403H108 33,178 172,266 SH   SOLE 36 172,266 0 0
AON PLC SHS CL A G0403H108 1,018 5,283 SH   SOLE 40 5,283 0 0
APACHE CORP COM 037411105 12,373 916,495 SH   SOLE 2 192,216 0 724,279
APACHE CORP COM 037411105 32 2,404 SH   SOLE 4 2,404 0 0
APACHE CORP COM 037411105 4,530 335,533 SH   SOLE 7 295,120 0 40,413
APACHE CORP COM 037411105 74 5,456 SH   SOLE 15 5,456 0 0
APACHE CORP COM 037411105 8,830 654,054 SH   SOLE 18 626,232 0 27,822
APACHE CORP COM 037411105 1,733 128,404 SH   SOLE 19 128,404 0 0
APACHE CORP COM 037411105 121,270 8,982,984 SH   SOLE 21 8,982,984 0 0
APACHE CORP COM 037411105 134,582 9,969,041 SH   SOLE 22 9,097,339 0 871,702
APACHE CORP COM 037411105 11 814 SH   SOLE 23 814 0 0
APACHE CORP COM 037411105 5,028 372,465 SH   SOLE 25 372,465 0 0
APACHE CORP COM 037411105 13,391 991,919 SH   SOLE 26 87,940 0 903,979
APACHE CORP COM 037411105 727 53,857 SH   SOLE 28 53,857 0 0
APACHE CORP COM 037411105 15,284 1,132,168 SH   SOLE 30 1,132,168 0 0
APACHE CORP COM 037411105 737 54,571 SH   SOLE 31 7,656 0 46,915
APACHE CORP COM 037411105 174 12,889 SH   SOLE 34 12,889 0 0
APACHE CORP COM 037411105 2,952 218,650 SH   SOLE 36 218,650 0 0
APACHE CORP COM 037411105 542 40,122 SH   SOLE 40 40,122 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 14,106 374,758 SH   SOLE 2 91,456 0 283,302
APARTMENT INVT & MGMT CO CL A 03748R754 3,410 90,595 SH   SOLE 4 90,595 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 10,561 280,570 SH   SOLE 7 275,364 0 5,206
APARTMENT INVT & MGMT CO CL A 03748R754 64 1,695 SH   SOLE 15 1,695 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 9,727 258,427 SH   SOLE 18 247,594 0 10,833
APARTMENT INVT & MGMT CO CL A 03748R754 8,709 231,382 SH   SOLE 19 231,382 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 164,106 4,359,878 SH   SOLE 21 4,359,878 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 189,065 5,022,972 SH   SOLE 22 4,689,821 0 333,151
APARTMENT INVT & MGMT CO CL A 03748R754 190 5,042 SH   SOLE 23 5,042 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 13,713 364,329 SH   SOLE 25 364,329 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 11,594 308,035 SH   SOLE 26 48,978 0 259,057
APARTMENT INVT & MGMT CO CL A 03748R754 656 17,425 SH   SOLE 28 17,425 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 3,516 93,399 SH   SOLE 29 93,399 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 36,022 957,020 SH   SOLE 30 957,020 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 217 5,755 SH   SOLE 31 2,854 0 2,901
APARTMENT INVT & MGMT CO CL A 03748R754 258 6,844 SH   SOLE 34 6,844 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 93 2,461 SH   SOLE 36 2,461 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 601 15,956 SH   SOLE 40 15,956 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 2,496 76,426 SH   SOLE 2 57,017 0 19,409
APELLIS PHARMACEUTICALS INC COM 03753U106 81 2,487 SH   SOLE 4 2,487 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 35 1,082 SH   SOLE 7 1,082 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 10,427 319,252 SH   SOLE 18 309,305 0 9,947
APELLIS PHARMACEUTICALS INC COM 03753U106 31,247 956,735 SH   SOLE 19 956,735 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 490 15,000 SH   SOLE 20 15,000 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 88,249 2,702,059 SH   SOLE 21 2,702,059 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 55,916 1,712,057 SH   SOLE 22 1,656,704 0 55,353
APELLIS PHARMACEUTICALS INC COM 03753U106 309 9,473 SH   SOLE 23 9,473 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 2,078 63,615 SH   SOLE 26 23,495 0 40,120
APELLIS PHARMACEUTICALS INC COM 03753U106 275 8,423 SH   SOLE 28 8,423 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,330 40,714 SH   SOLE 30 40,714 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 8,599 263,293 SH   SOLE 34 263,293 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 202 6,192 SH   SOLE 40 6,192 0 0
APEX GLOBAL BRANDS INC COM NEW 03755M201 3 2,238 SH   SOLE 21 2,238 0 0
APEX GLOBAL BRANDS INC COM NEW 03755M201 90 80,647 SH   SOLE 22 80,647 0 0
API GROUP CORP COM STK 00187Y100 1,594 131,191 SH   SOLE 2 10,525 0 120,666
API GROUP CORP COM STK 00187Y100 31 2,569 SH   SOLE 7 2,569 0 0
API GROUP CORP COM STK 00187Y100 6,607 543,779 SH   SOLE 18 543,779 0 0
API GROUP CORP COM STK 00187Y100 3,273 269,400 SH   SOLE 19 269,400 0 0
API GROUP CORP COM STK 00187Y100 51,817 4,264,758 SH   SOLE 21 4,264,758 0 0
API GROUP CORP COM STK 00187Y100 42,372 3,487,443 SH   SOLE 22 3,416,011 0 71,432
APOGEE ENTERPRISES INC COM 037598109 662 28,729 SH   SOLE 2 8,406 0 20,323
APOGEE ENTERPRISES INC COM 037598109 2 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109 10 442 SH   SOLE 7 442 0 0
APOGEE ENTERPRISES INC COM 037598109 3,060 132,792 SH   SOLE 18 132,792 0 0
APOGEE ENTERPRISES INC COM 037598109 1,151 49,940 SH   SOLE 19 49,940 0 0
APOGEE ENTERPRISES INC COM 037598109 65,980 2,863,726 SH   SOLE 21 2,863,726 0 0
APOGEE ENTERPRISES INC COM 037598109 19,170 832,030 SH   SOLE 22 801,811 0 30,219
APOGEE ENTERPRISES INC COM 037598109 344 14,910 SH   SOLE 26 9,174 0 5,736
APOGEE ENTERPRISES INC COM 037598109 75 3,266 SH   SOLE 28 3,266 0 0
APOGEE ENTERPRISES INC COM 037598109 932 40,451 SH   SOLE 30 40,451 0 0
APOGEE ENTERPRISES INC COM 037598109 63 2,749 SH   SOLE 34 2,749 0 0
APOGEE ENTERPRISES INC COM 037598109 75 3,266 SH   SOLE 40 3,266 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 1,801 183,547 SH   SOLE 2 49,527 0 134,020
APOLLO COML REAL EST FIN INC COM 03762U105 4 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 28 2,811 SH   SOLE 7 2,811 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 7,397 753,993 SH   SOLE 18 753,993 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 3,486 355,350 SH   SOLE 19 355,350 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 187,547 19,117,932 SH   SOLE 21 19,117,932 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 46,678 4,758,172 SH   SOLE 22 4,582,880 0 175,292
APOLLO COML REAL EST FIN INC COM 03762U105 68 6,968 SH   SOLE 23 6,968 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 406 41,410 SH   SOLE 26 30,045 0 11,365
APOLLO COML REAL EST FIN INC COM 03762U105 241 24,561 SH   SOLE 28 24,561 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 2,292 233,679 SH   SOLE 30 233,679 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 159 16,198 SH   SOLE 40 16,198 0 0
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 1,260 1,450,000 PRN   SOLE 21 1,450,000 0 0
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 217 250,000 PRN   SOLE 22 250,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 5 2,909 SH   SOLE 18 2,909 0 0
APOLLO ENDOSURGERY INC COM 03767D108 39 23,986 SH   SOLE 21 23,986 0 0
APOLLO ENDOSURGERY INC COM 03767D108 4 2,186 SH   SOLE 22 2,186 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 19,073 382,081 SH   SOLE 2 23,705 0 358,376
APOLLO GLOBAL MGMT INC COM CL A 03768E105 3,905 78,234 SH   SOLE 4 73,482 0 4,752
APOLLO GLOBAL MGMT INC COM CL A 03768E105 640 12,824 SH   SOLE 7 12,824 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 770 15,419 SH   SOLE 15 15,419 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 9,068 181,659 SH   SOLE 18 167,549 0 14,110
APOLLO GLOBAL MGMT INC COM CL A 03768E105 5,304 106,251 SH   SOLE 19 106,251 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 107,887 2,161,205 SH   SOLE 21 2,161,205 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 252,219 5,052,463 SH   SOLE 22 4,796,782 0 255,681
APOLLO GLOBAL MGMT INC COM CL A 03768E105 6,302 126,239 SH   SOLE 23 126,239 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 437 8,745 SH   SOLE 25 8,745 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 19,481 390,244 SH   SOLE 26 208,352 0 181,892
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,811 36,269 SH   SOLE 28 25,251 0 11,018
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,954 39,140 SH   SOLE 29 3,307 0 35,833
APOLLO GLOBAL MGMT INC COM CL A 03768E105 46,116 923,807 SH   SOLE 30 754,467 0 169,340
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,462 29,292 SH   SOLE 31 22,537 0 6,755
APOLLO GLOBAL MGMT INC COM CL A 03768E105 465 9,309 SH   SOLE 34 9,309 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,771 35,470 SH   SOLE 36 35,470 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 197 3,946 SH   SOLE 40 3,946 0 0
APOLLO INVT CORP COM NEW 03761U502 3,838 401,088 SH   SOLE 30 401,088 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 180 10,930 SH   SOLE 2 7,859 0 3,071
APOLLO MED HLDGS INC COM NEW 03763A207 2 111 SH   SOLE 7 111 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 651 39,447 SH   SOLE 18 39,447 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 325 19,675 SH   SOLE 19 19,675 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 6,191 375,187 SH   SOLE 21 375,187 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 8,786 532,456 SH   SOLE 22 514,121 0 18,335
APOLLO MED HLDGS INC COM NEW 03763A207 71 4,312 SH   SOLE 28 4,312 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 224 13,605 SH   SOLE 30 13,605 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 37 2,250 SH   SOLE 40 2,250 0 0
APPFOLIO INC COM CL A 03783C100 1,677 10,305 SH   SOLE 2 5,238 0 5,067
APPFOLIO INC COM CL A 03783C100 13 77 SH   SOLE 4 77 0 0
APPFOLIO INC COM CL A 03783C100 42 258 SH   SOLE 7 258 0 0
APPFOLIO INC COM CL A 03783C100 11,064 67,999 SH   SOLE 18 63,980 0 4,019
APPFOLIO INC COM CL A 03783C100 7,519 46,208 SH   SOLE 19 46,208 0 0
APPFOLIO INC COM CL A 03783C100 92,124 566,185 SH   SOLE 21 566,185 0 0
APPFOLIO INC COM CL A 03783C100 74,432 457,449 SH   SOLE 22 442,388 0 15,061
APPFOLIO INC COM CL A 03783C100 159 975 SH   SOLE 23 975 0 0
APPFOLIO INC COM CL A 03783C100 1,745 10,722 SH   SOLE 26 6,898 0 3,824
APPFOLIO INC COM CL A 03783C100 384 2,358 SH   SOLE 28 2,358 0 0
APPFOLIO INC COM CL A 03783C100 839 5,158 SH   SOLE 30 5,158 0 0
APPFOLIO INC COM CL A 03783C100 220 1,350 SH   SOLE 34 1,350 0 0
APPFOLIO INC COM CL A 03783C100 244 1,502 SH   SOLE 40 1,502 0 0
APPIAN CORP CL A 03782L101 1,006 19,635 SH   SOLE 2 9,244 0 10,391
APPIAN CORP CL A 03782L101 7 128 SH   SOLE 4 128 0 0
APPIAN CORP CL A 03782L101 29 574 SH   SOLE 7 574 0 0
APPIAN CORP CL A 03782L101 6,958 135,768 SH   SOLE 18 131,139 0 4,629
APPIAN CORP CL A 03782L101 4,006 78,171 SH   SOLE 19 78,171 0 0
APPIAN CORP CL A 03782L101 60,619 1,182,806 SH   SOLE 21 1,182,806 0 0
APPIAN CORP CL A 03782L101 50,851 992,224 SH   SOLE 22 963,685 0 28,539
APPIAN CORP CL A 03782L101 58 1,125 SH   SOLE 23 1,125 0 0
APPIAN CORP CL A 03782L101 920 17,948 SH   SOLE 26 11,336 0 6,612
APPIAN CORP CL A 03782L101 289 5,638 SH   SOLE 28 5,638 0 0
APPIAN CORP CL A 03782L101 490 9,552 SH   SOLE 30 9,552 0 0
APPIAN CORP CL A 03782L101 128 2,505 SH   SOLE 40 2,505 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,622 478,471 SH   SOLE 2 75,135 0 403,336
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3,358 347,573 SH   SOLE 4 347,573 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,314 239,578 SH   SOLE 7 239,578 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,725 489,141 SH   SOLE 18 489,141 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,771 493,917 SH   SOLE 19 493,917 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 37,845 3,917,749 SH   SOLE 21 3,917,749 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 77,758 8,049,440 SH   SOLE 22 7,414,272 0 635,168
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 498 51,524 SH   SOLE 23 51,524 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5,044 522,137 SH   SOLE 25 522,137 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,197 227,460 SH   SOLE 26 41,565 0 185,895
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 317 32,866 SH   SOLE 28 32,866 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,328 137,459 SH   SOLE 29 137,459 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 9,231 955,553 SH   SOLE 30 955,553 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 40 4,187 SH   SOLE 31 4,187 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 821 84,985 SH   SOLE 34 84,985 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 83 8,635 SH   SOLE 36 8,635 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 241 24,908 SH   SOLE 40 24,908 0 0
APPLE INC COM 037833100 4,035,132 11,061,216 SH   SOLE 2 1,947,776 0 9,113,440
APPLE INC COM 037833100 762,816 2,091,052 SH   SOLE 4 1,970,820 0 120,232
APPLE INC COM 037833100 1,443,096 3,955,856 SH   SOLE 7 3,751,623 0 204,233
APPLE INC COM 037833100 50,344 138,004 SH   SOLE 13 138,004 0 0
APPLE INC COM 037833100 157,944 432,960 SH   SOLE 15 432,960 0 0
APPLE INC COM 037833100 1,300 3,564 SH   SOLE 17 0 0 3,564
APPLE INC COM 037833100 3,859,702 10,580,323 SH   SOLE 18 9,448,472 0 1,131,851
APPLE INC COM 037833100 1,643,760 4,505,921 SH   SOLE 19 4,505,921 0 0
APPLE INC COM 037833100 5,984 16,404 SH   SOLE 20 16,404 0 0
APPLE INC COM 037833100 31,889,313 87,415,880 SH   SOLE 21 87,415,880 0 0
APPLE INC COM 037833100 36,485,378 100,014,743 SH   SOLE 22 89,515,519 0 10,499,224
APPLE INC COM 037833100 1,275,091 3,495,315 SH   SOLE 23 3,495,315 0 0
APPLE INC COM 037833100 1,742,545 4,776,714 SH   SOLE 25 4,748,609 0 28,105
APPLE INC COM 037833100 7,078,122 19,402,748 SH   SOLE 26 2,695,791 0 16,706,957
APPLE INC COM 037833100 330,658 906,409 SH   SOLE 28 643,123 0 263,286
APPLE INC COM 037833100 305,644 837,839 SH   SOLE 29 245,926 0 591,913
APPLE INC COM 037833100 6,551,636 17,959,528 SH   SOLE 30 17,840,078 0 119,450
APPLE INC COM 037833100 715,486 1,961,311 SH   SOLE 31 794,554 0 1,166,757
APPLE INC COM 037833100 356,634 977,614 SH   SOLE 32 977,614 0 0
APPLE INC COM 037833100 747,766 2,049,798 SH   SOLE 34 2,049,798 0 0
APPLE INC COM 037833100 1,012,142 2,774,512 SH   SOLE 36 2,774,512 0 0
APPLE INC COM 037833100 35,860 98,301 SH   SOLE 40 98,301 0 0
APPLE INC OPTIONS 037833100 73 200 SH Call SOLE 2 200 0 0
APPLE INC OPTIONS 037833100 438 1,200 SH Call SOLE 4 1,200 0 0
APPLE INC OPTIONS 037833100 5,727 15,700 SH Call SOLE 18 15,700 0 0
APPLE INC OPTIONS 037833100 44,797 122,800 SH Call SOLE 19 122,800 0 0
APPLE INC OPTIONS 037833100 2,845 7,800 SH Call SOLE 22 7,800 0 0
APPLE INC OPTIONS 037833100 18,203 49,900 SH Call SOLE 34 49,900 0 0
APPLIED DNA SCIENCES INC COM 03815U300 6 726 SH   SOLE 18 726 0 0
APPLIED DNA SCIENCES INC COM 03815U300 60 7,483 SH   SOLE 21 7,483 0 0
APPLIED DNA SCIENCES INC COM 03815U300 611 75,760 SH   SOLE 22 75,760 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 106 19,145 SH   SOLE 2 1,265 0 17,880
APPLIED GENETIC TECHNOLOGIES COM 03820J100 4 786 SH   SOLE 7 786 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 544 98,173 SH   SOLE 18 98,173 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 244 44,004 SH   SOLE 19 44,004 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 4,218 761,398 SH   SOLE 21 761,398 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 3,732 673,613 SH   SOLE 22 666,268 0 7,345
APPLIED INDL TECHNOLOGIES IN COM 03820C105 2,623 42,034 SH   SOLE 2 16,863 0 25,171
APPLIED INDL TECHNOLOGIES IN COM 03820C105 25 395 SH   SOLE 4 395 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 56 892 SH   SOLE 7 892 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 13,118 210,262 SH   SOLE 18 194,626 0 15,636
APPLIED INDL TECHNOLOGIES IN COM 03820C105 16,268 260,744 SH   SOLE 19 260,744 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 261,184 4,186,319 SH   SOLE 21 4,186,319 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 87,645 1,404,794 SH   SOLE 22 1,364,438 0 40,356
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,411 22,622 SH   SOLE 23 22,622 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 6,358 101,912 SH   SOLE 26 10,578 0 91,334
APPLIED INDL TECHNOLOGIES IN COM 03820C105 335 5,370 SH   SOLE 28 5,370 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,683 59,024 SH   SOLE 30 59,024 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 18 290 SH   SOLE 34 290 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 68 1,091 SH   SOLE 36 1,091 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 279 4,466 SH   SOLE 40 4,466 0 0
APPLIED MATLS INC COM 038222105 147,541 2,440,705 SH   SOLE 2 473,142 0 1,967,563
APPLIED MATLS INC COM 038222105 28,547 472,243 SH   SOLE 4 446,933 0 25,310
APPLIED MATLS INC COM 038222105 73,227 1,211,372 SH   SOLE 7 886,951 0 324,421
APPLIED MATLS INC COM 038222105 5,077 83,979 SH   SOLE 13 83,979 0 0
APPLIED MATLS INC COM 038222105 5,745 95,030 SH   SOLE 15 95,030 0 0
APPLIED MATLS INC COM 038222105 178,058 2,945,545 SH   SOLE 18 2,637,382 0 308,163
APPLIED MATLS INC COM 038222105 222,542 3,681,422 SH   SOLE 19 3,681,422 0 0
APPLIED MATLS INC COM 038222105 1,407,916 23,290,591 SH   SOLE 21 23,290,591 0 0
APPLIED MATLS INC COM 038222105 1,394,928 23,075,734 SH   SOLE 22 20,672,965 0 2,402,769
APPLIED MATLS INC COM 038222105 42,976 710,939 SH   SOLE 23 710,939 0 0
APPLIED MATLS INC COM 038222105 71,423 1,181,524 SH   SOLE 25 1,181,524 0 0
APPLIED MATLS INC COM 038222105 358,186 5,925,326 SH   SOLE 26 663,566 0 5,261,760
APPLIED MATLS INC COM 038222105 11,458 189,538 SH   SOLE 28 134,198 0 55,340
APPLIED MATLS INC COM 038222105 25,700 425,147 SH   SOLE 29 28,218 0 396,929
APPLIED MATLS INC COM 038222105 268,033 4,433,963 SH   SOLE 30 4,395,316 0 38,647
APPLIED MATLS INC COM 038222105 17,082 282,578 SH   SOLE 31 164,851 0 117,727
APPLIED MATLS INC COM 038222105 11,908 196,993 SH   SOLE 32 196,993 0 0
APPLIED MATLS INC COM 038222105 49,895 825,390 SH   SOLE 34 825,390 0 0
APPLIED MATLS INC COM 038222105 37,925 627,383 SH   SOLE 36 627,383 0 0
APPLIED MATLS INC COM 038222105 1,225 20,268 SH   SOLE 40 20,268 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 15 612 SH   SOLE 18 612 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 4,163 165,609 SH   SOLE 19 165,609 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 129 5,133 SH   SOLE 20 5,133 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 104 4,125 SH   SOLE 22 4,125 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 2,453 97,589 SH   SOLE 26 16,001 0 81,588
APPLIED MOLECULAR TRANS INC COM 03824M109 27 1,079 SH   SOLE 31 0 0 1,079
APPLIED OPTOELECTRONICS INC COM 03823U102 197 18,097 SH   SOLE 2 1,155 0 16,942
APPLIED OPTOELECTRONICS INC COM 03823U102 4 382 SH   SOLE 7 382 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 1,135 104,432 SH   SOLE 18 104,432 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 391 35,945 SH   SOLE 19 35,945 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 23,878 2,196,659 SH   SOLE 21 2,196,659 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 6,778 623,554 SH   SOLE 22 613,522 0 10,032
APPLIED OPTOELECTRONICS INC COM 03823U102 237 21,772 SH   SOLE 30 21,772 0 0
APPLIED THERAPEUTICS INC COM 03828A101 296 8,187 SH   SOLE 2 4,085 0 4,102
APPLIED THERAPEUTICS INC COM 03828A101 9 236 SH   SOLE 7 236 0 0
APPLIED THERAPEUTICS INC COM 03828A101 1,914 52,954 SH   SOLE 18 52,954 0 0
APPLIED THERAPEUTICS INC COM 03828A101 1,018 28,151 SH   SOLE 19 28,151 0 0
APPLIED THERAPEUTICS INC COM 03828A101 15,327 423,989 SH   SOLE 21 423,989 0 0
APPLIED THERAPEUTICS INC COM 03828A101 11,238 310,867 SH   SOLE 22 299,143 0 11,724
APPLIED THERAPEUTICS INC COM 03828A101 32 886 SH   SOLE 26 0 0 886
APPLIED THERAPEUTICS INC COM 03828A101 160 4,439 SH   SOLE 30 4,439 0 0
APPLIED THERAPEUTICS INC COM 03828A101 50 1,373 SH   SOLE 40 1,373 0 0
APREA THERAPEUTICS INC COM 03836J102 193 4,968 SH   SOLE 2 2,757 0 2,211
APREA THERAPEUTICS INC COM 03836J102 6 161 SH   SOLE 7 161 0 0
APREA THERAPEUTICS INC COM 03836J102 1,156 29,818 SH   SOLE 18 29,818 0 0
APREA THERAPEUTICS INC COM 03836J102 543 14,004 SH   SOLE 19 14,004 0 0
APREA THERAPEUTICS INC COM 03836J102 9,739 251,138 SH   SOLE 21 251,138 0 0
APREA THERAPEUTICS INC COM 03836J102 6,958 179,411 SH   SOLE 22 175,351 0 4,060
APTARGROUP INC COM 038336103 20,023 178,812 SH   SOLE 2 54,241 0 124,571
APTARGROUP INC COM 038336103 33 295 SH   SOLE 4 295 0 0
APTARGROUP INC COM 038336103 1,099 9,812 SH   SOLE 7 9,812 0 0
APTARGROUP INC COM 038336103 19,921 177,896 SH   SOLE 18 174,786 0 3,110
APTARGROUP INC COM 038336103 2,281 20,374 SH   SOLE 19 20,374 0 0
APTARGROUP INC COM 038336103 334,324 2,985,573 SH   SOLE 21 2,985,573 0 0
APTARGROUP INC COM 038336103 236,758 2,114,286 SH   SOLE 22 2,013,891 0 100,395
APTARGROUP INC COM 038336103 371 3,315 SH   SOLE 25 3,315 0 0
APTARGROUP INC COM 038336103 3,996 35,684 SH   SOLE 26 17,777 0 17,907
APTARGROUP INC COM 038336103 816 7,287 SH   SOLE 28 7,287 0 0
APTARGROUP INC COM 038336103 2,431 21,713 SH   SOLE 30 21,713 0 0
APTARGROUP INC COM 038336103 171 1,524 SH   SOLE 31 1,285 0 239
APTARGROUP INC COM 038336103 453 4,048 SH   SOLE 34 4,048 0 0
APTARGROUP INC COM 038336103 133 1,187 SH   SOLE 36 1,187 0 0
APTARGROUP INC COM 038336103 778 6,952 SH   SOLE 40 6,952 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 9 1,033 SH   SOLE 21 1,033 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 173 20,772 SH   SOLE 22 20,772 0 0
APTINYX INC COM 03836N103 111 26,625 SH   SOLE 2 8,795 0 17,830
APTINYX INC COM 03836N103 545 130,678 SH   SOLE 18 102,537 0 28,141
APTINYX INC COM 03836N103 292 70,010 SH   SOLE 19 70,010 0 0
APTINYX INC COM 03836N103 3,259 781,555 SH   SOLE 21 781,555 0 0
APTINYX INC COM 03836N103 3,838 920,458 SH   SOLE 22 912,945 0 7,513
APTINYX INC COM 03836N103 37 8,823 SH   SOLE 23 8,823 0 0
APTINYX INC COM 03836N103 71 17,145 SH   SOLE 26 0 0 17,145
APTIV PLC SHS G6095L109 56,354 723,229 SH   SOLE 2 141,836 0 581,393
APTIV PLC SHS G6095L109 10,874 139,558 SH   SOLE 4 131,807 0 7,751
APTIV PLC SHS G6095L109 18,553 238,105 SH   SOLE 7 229,128 0 8,977
APTIV PLC SHS G6095L109 168 2,161 SH   SOLE 13 2,161 0 0
APTIV PLC SHS G6095L109 2,241 28,759 SH   SOLE 15 28,759 0 0
APTIV PLC SHS G6095L109 58,253 747,599 SH   SOLE 18 700,654 0 46,945
APTIV PLC SHS G6095L109 96,204 1,234,657 SH   SOLE 19 1,234,657 0 0
APTIV PLC SHS G6095L109 458,977 5,890,368 SH   SOLE 21 5,890,368 0 0
APTIV PLC SHS G6095L109 505,308 6,484,955 SH   SOLE 22 5,860,023 0 624,932
APTIV PLC SHS G6095L109 15,481 198,674 SH   SOLE 23 198,674 0 0
APTIV PLC SHS G6095L109 23,890 306,602 SH   SOLE 25 306,602 0 0
APTIV PLC SHS G6095L109 99,775 1,280,485 SH   SOLE 26 201,561 0 1,078,924
APTIV PLC SHS G6095L109 4,007 51,427 SH   SOLE 28 37,037 0 14,390
APTIV PLC SHS G6095L109 361 4,639 SH   SOLE 29 4,639 0 0
APTIV PLC SHS G6095L109 92,364 1,185,366 SH   SOLE 30 1,185,366 0 0
APTIV PLC SHS G6095L109 5,956 76,438 SH   SOLE 31 34,095 0 42,343
APTIV PLC SHS G6095L109 54,566 700,283 SH   SOLE 34 700,283 0 0
APTIV PLC SHS G6095L109 13,295 170,618 SH   SOLE 36 170,618 0 0
APTIV PLC SHS G6095L109 421 5,405 SH   SOLE 40 5,405 0 0
APYX MED CORP COM 03837C106 166 29,925 SH   SOLE 2 1,371 0 28,554
APYX MED CORP COM 03837C106 5 941 SH   SOLE 7 941 0 0
APYX MED CORP COM 03837C106 821 147,864 SH   SOLE 18 147,864 0 0
APYX MED CORP COM 03837C106 347 62,562 SH   SOLE 19 62,562 0 0
APYX MED CORP COM 03837C106 6,429 1,158,396 SH   SOLE 21 1,158,396 0 0
APYX MED CORP COM 03837C106 4,708 848,262 SH   SOLE 22 827,550 0 20,712
AQUA METALS INC COM 03837J101 28 19,653 SH   SOLE 21 19,653 0 0
AQUA METALS INC COM 03837J101 947 676,182 SH   SOLE 22 676,182 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 13 4,015 SH   SOLE 18 4,015 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 149 46,254 SH   SOLE 21 46,254 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 83 25,877 SH   SOLE 22 25,877 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 43 8,934 SH   SOLE 2 1,030 0 7,904
AQUESTIVE THERAPEUTICS INC COM 03843E104 393 80,774 SH   SOLE 18 80,774 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 185 37,995 SH   SOLE 19 37,995 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 3,065 630,757 SH   SOLE 21 630,757 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 3,243 667,346 SH   SOLE 22 661,446 0 5,900
ARAMARK COM 03852U106 11,820 523,687 SH   SOLE 2 30,296 0 493,391
ARAMARK COM 03852U106 2,376 105,251 SH   SOLE 4 98,687 0 6,564
ARAMARK COM 03852U106 410 18,169 SH   SOLE 7 18,169 0 0
ARAMARK COM 03852U106 17 767 SH   SOLE 13 767 0 0
ARAMARK COM 03852U106 573 25,367 SH   SOLE 15 25,367 0 0
ARAMARK COM 03852U106 3,389 150,171 SH   SOLE 18 132,716 0 17,455
ARAMARK COM 03852U106 1,339 59,348 SH   SOLE 19 59,348 0 0
ARAMARK COM 03852U106 60,619 2,685,822 SH   SOLE 21 2,685,822 0 0
ARAMARK COM 03852U106 155,534 6,891,175 SH   SOLE 22 6,518,271 0 372,904
ARAMARK COM 03852U106 3,763 166,745 SH   SOLE 23 166,745 0 0
ARAMARK COM 03852U106 5,583 247,359 SH   SOLE 25 247,359 0 0
ARAMARK COM 03852U106 24,151 1,070,039 SH   SOLE 26 268,465 0 801,574
ARAMARK COM 03852U106 1,004 44,469 SH   SOLE 28 31,387 0 13,082
ARAMARK COM 03852U106 1,223 54,183 SH   SOLE 29 4,702 0 49,481
ARAMARK COM 03852U106 8,024 355,511 SH   SOLE 30 355,511 0 0
ARAMARK COM 03852U106 1,556 68,924 SH   SOLE 31 26,261 0 42,663
ARAMARK COM 03852U106 451 19,975 SH   SOLE 34 19,975 0 0
ARAMARK COM 03852U106 3,953 175,125 SH   SOLE 36 175,125 0 0
ARAMARK COM 03852U106 111 4,918 SH   SOLE 40 4,918 0 0
ARAVIVE INC COM 03890D108 51 4,393 SH   SOLE 2 655 0 3,738
ARAVIVE INC COM 03890D108 590 50,646 SH   SOLE 18 50,646 0 0
ARAVIVE INC COM 03890D108 265 22,758 SH   SOLE 19 22,758 0 0
ARAVIVE INC COM 03890D108 4,582 393,646 SH   SOLE 21 393,646 0 0
ARAVIVE INC COM 03890D108 3,689 316,960 SH   SOLE 22 313,235 0 3,725
ARBOR RLTY TR INC COM 038923108 1,191 128,904 SH   SOLE 2 37,916 0 90,988
ARBOR RLTY TR INC COM 038923108 18 1,904 SH   SOLE 7 1,904 0 0
ARBOR RLTY TR INC COM 038923108 3,715 402,062 SH   SOLE 18 402,062 0 0
ARBOR RLTY TR INC COM 038923108 1,831 198,184 SH   SOLE 19 198,184 0 0
ARBOR RLTY TR INC COM 038923108 49,538 5,361,235 SH   SOLE 21 5,361,235 0 0
ARBOR RLTY TR INC COM 038923108 27,019 2,924,130 SH   SOLE 22 2,830,272 0 93,858
ARBOR RLTY TR INC COM 038923108 426 46,065 SH   SOLE 26 39,849 0 6,216
ARBOR RLTY TR INC COM 038923108 134 14,540 SH   SOLE 28 14,540 0 0
ARBOR RLTY TR INC COM 038923108 360 38,909 SH   SOLE 30 38,909 0 0
ARBOR RLTY TR INC COM 038923108 58 6,310 SH   SOLE 40 6,310 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 22 12,000 SH   SOLE 18 12,000 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 239 131,539 SH   SOLE 21 131,539 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 129 70,737 SH   SOLE 22 70,737 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 15 14,589 SH   SOLE 2 14,589 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 47 47,300 SH   SOLE 19 47,300 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 29 29,112 SH   SOLE 21 29,112 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 1,360 1,360,015 SH   SOLE 22 1,360,015 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 47 47,433 SH   SOLE 23 47,433 0 0
ARCA BIOPHARMA INC COM 00211Y506 0 48 SH   SOLE 21 48 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 7 1,772 SH   SOLE 18 1,772 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 78 20,691 SH   SOLE 21 20,691 0 0
ARCBEST CORP COM 03937C105 805 30,356 SH   SOLE 2 8,146 0 22,210
ARCBEST CORP COM 03937C105 6 225 SH   SOLE 4 225 0 0
ARCBEST CORP COM 03937C105 11 422 SH   SOLE 7 422 0 0
ARCBEST CORP COM 03937C105 3,347 126,263 SH   SOLE 18 126,263 0 0
ARCBEST CORP COM 03937C105 1,287 48,535 SH   SOLE 19 48,535 0 0
ARCBEST CORP COM 03937C105 74,083 2,794,544 SH   SOLE 21 2,794,544 0 0
ARCBEST CORP COM 03937C105 21,433 808,484 SH   SOLE 22 776,979 0 31,505
ARCBEST CORP COM 03937C105 971 36,635 SH   SOLE 26 11,178 0 25,457
ARCBEST CORP COM 03937C105 96 3,627 SH   SOLE 28 3,627 0 0
ARCBEST CORP COM 03937C105 1,015 38,289 SH   SOLE 30 38,289 0 0
ARCBEST CORP COM 03937C105 75 2,845 SH   SOLE 40 2,845 0 0
ARCH CAP GROUP LTD ORD G0450A105 26,633 929,607 SH   SOLE 2 99,182 0 830,425
ARCH CAP GROUP LTD ORD G0450A105 5,926 206,853 SH   SOLE 4 194,484 0 12,369
ARCH CAP GROUP LTD ORD G0450A105 10,006 349,256 SH   SOLE 7 108,451 0 240,805
ARCH CAP GROUP LTD ORD G0450A105 312 10,875 SH   SOLE 13 10,875 0 0
ARCH CAP GROUP LTD ORD G0450A105 1,227 42,836 SH   SOLE 15 42,836 0 0
ARCH CAP GROUP LTD ORD G0450A105 11,383 397,325 SH   SOLE 18 358,180 0 39,145
ARCH CAP GROUP LTD ORD G0450A105 2,605 90,930 SH   SOLE 19 90,930 0 0
ARCH CAP GROUP LTD ORD G0450A105 227,473 7,939,709 SH   SOLE 21 7,939,709 0 0
ARCH CAP GROUP LTD ORD G0450A105 317,100 11,068,073 SH   SOLE 22 10,439,949 0 628,124
ARCH CAP GROUP LTD ORD G0450A105 8,472 295,716 SH   SOLE 23 295,716 0 0
ARCH CAP GROUP LTD ORD G0450A105 13,260 462,823 SH   SOLE 25 462,823 0 0
ARCH CAP GROUP LTD ORD G0450A105 53,096 1,853,274 SH   SOLE 26 458,127 0 1,395,147
ARCH CAP GROUP LTD ORD G0450A105 2,541 88,703 SH   SOLE 28 63,318 0 25,385
ARCH CAP GROUP LTD ORD G0450A105 2,626 91,660 SH   SOLE 29 5,848 0 85,812
ARCH CAP GROUP LTD ORD G0450A105 28,301 987,808 SH   SOLE 30 962,557 0 25,251
ARCH CAP GROUP LTD ORD G0450A105 2,238 78,129 SH   SOLE 31 50,994 0 27,135
ARCH CAP GROUP LTD ORD G0450A105 623 21,738 SH   SOLE 34 21,738 0 0
ARCH CAP GROUP LTD ORD G0450A105 11,469 400,308 SH   SOLE 36 400,308 0 0
ARCH CAP GROUP LTD ORD G0450A105 238 8,291 SH   SOLE 40 8,291 0 0
ARCH RESOURCES INC CL A 03940R107 226 7,972 SH   SOLE 2 4,752 0 3,220
ARCH RESOURCES INC CL A 03940R107 3 93 SH   SOLE 4 93 0 0
ARCH RESOURCES INC CL A 03940R107 8 279 SH   SOLE 7 279 0 0
ARCH RESOURCES INC CL A 03940R107 1,746 61,450 SH   SOLE 18 61,450 0 0
ARCH RESOURCES INC CL A 03940R107 826 29,057 SH   SOLE 19 29,057 0 0
ARCH RESOURCES INC CL A 03940R107 14,338 504,673 SH   SOLE 21 504,673 0 0
ARCH RESOURCES INC CL A 03940R107 13,534 476,374 SH   SOLE 22 457,421 0 18,953
ARCH RESOURCES INC CL A 03940R107 227 7,975 SH   SOLE 26 6,722 0 1,253
ARCH RESOURCES INC CL A 03940R107 64 2,253 SH   SOLE 28 2,253 0 0
ARCH RESOURCES INC CL A 03940R107 179 6,292 SH   SOLE 30 6,292 0 0
ARCH RESOURCES INC CL A 03940R107 45 1,592 SH   SOLE 40 1,592 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 61,148 1,532,532 SH   SOLE 2 334,521 0 1,198,011
ARCHER DANIELS MIDLAND CO COM 039483102 11,223 281,270 SH   SOLE 4 266,713 0 14,557
ARCHER DANIELS MIDLAND CO COM 039483102 52,636 1,319,196 SH   SOLE 7 801,975 0 517,221
ARCHER DANIELS MIDLAND CO COM 039483102 487 12,215 SH   SOLE 13 12,215 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,719 68,137 SH   SOLE 15 68,137 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 0 12 SH   SOLE 17 0 0 12
ARCHER DANIELS MIDLAND CO COM 039483102 43,533 1,091,056 SH   SOLE 18 1,006,109 0 84,947
ARCHER DANIELS MIDLAND CO COM 039483102 7,003 175,506 SH   SOLE 19 175,506 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 510,140 12,785,466 SH   SOLE 21 12,785,466 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 538,635 13,499,636 SH   SOLE 22 12,144,199 0 1,355,437
ARCHER DANIELS MIDLAND CO COM 039483102 16,221 406,540 SH   SOLE 23 406,540 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 26,405 661,784 SH   SOLE 25 661,784 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 113,425 2,842,723 SH   SOLE 26 418,220 0 2,424,503
ARCHER DANIELS MIDLAND CO COM 039483102 4,498 112,722 SH   SOLE 28 78,223 0 34,499
ARCHER DANIELS MIDLAND CO COM 039483102 445 11,153 SH   SOLE 29 11,153 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 84,745 2,123,946 SH   SOLE 30 2,117,555 0 6,391
ARCHER DANIELS MIDLAND CO COM 039483102 6,775 169,805 SH   SOLE 31 74,669 0 95,136
ARCHER DANIELS MIDLAND CO COM 039483102 1,169 29,307 SH   SOLE 34 29,307 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 18,903 473,770 SH   SOLE 36 473,770 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 532 13,334 SH   SOLE 40 13,334 0 0
ARCHROCK INC COM 03957W106 1,129 173,945 SH   SOLE 2 58,269 0 115,676
ARCHROCK INC COM 03957W106 2 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106 15 2,263 SH   SOLE 7 2,263 0 0
ARCHROCK INC COM 03957W106 4,213 649,148 SH   SOLE 18 649,148 0 0
ARCHROCK INC COM 03957W106 4,364 672,491 SH   SOLE 19 672,491 0 0
ARCHROCK INC COM 03957W106 95,000 14,637,879 SH   SOLE 21 14,637,879 0 0
ARCHROCK INC COM 03957W106 30,727 4,734,518 SH   SOLE 22 4,574,385 0 160,133
ARCHROCK INC COM 03957W106 493 75,965 SH   SOLE 23 75,965 0 0
ARCHROCK INC COM 03957W106 2,730 420,711 SH   SOLE 26 51,139 0 369,572
ARCHROCK INC COM 03957W106 103 15,860 SH   SOLE 28 15,860 0 0
ARCHROCK INC COM 03957W106 1,202 185,210 SH   SOLE 30 185,210 0 0
ARCHROCK INC COM 03957W106 19 3,000 SH   SOLE 31 0 0 3,000
ARCHROCK INC COM 03957W106 357 55,061 SH   SOLE 34 55,061 0 0
ARCHROCK INC COM 03957W106 109 16,865 SH   SOLE 40 16,865 0 0
ARCIMOTO INC COM 039587100 19 3,632 SH   SOLE 18 3,632 0 0
ARCIMOTO INC COM 039587100 290 54,461 SH   SOLE 21 54,461 0 0
ARCIMOTO INC COM 039587100 14 2,695 SH   SOLE 22 2,695 0 0
ARCO PLATFORM LTD COM CL A G04553106 348 8,012 SH   SOLE 2 8,012 0 0
ARCO PLATFORM LTD COM CL A G04553106 1,971 45,337 SH   SOLE 18 0 0 45,337
ARCO PLATFORM LTD COM CL A G04553106 48,077 1,105,719 SH   SOLE 19 1,105,719 0 0
ARCO PLATFORM LTD COM CL A G04553106 1,815 41,754 SH   SOLE 25 41,754 0 0
ARCO PLATFORM LTD COM CL A G04553106 36,336 835,702 SH   SOLE 34 835,702 0 0
ARCONIC CORPORATION COM 03966V107 4,395 315,536 SH   SOLE 2 228,301 0 87,235
ARCONIC CORPORATION COM 03966V107 6 401 SH   SOLE 4 401 0 0
ARCONIC CORPORATION COM 03966V107 118 8,457 SH   SOLE 7 3,851 0 4,606
ARCONIC CORPORATION COM 03966V107 96 6,866 SH   SOLE 15 6,866 0 0
ARCONIC CORPORATION COM 03966V107 6,705 481,360 SH   SOLE 18 481,250 0 110
ARCONIC CORPORATION COM 03966V107 15,523 1,114,336 SH   SOLE 19 1,114,336 0 0
ARCONIC CORPORATION COM 03966V107 147,039 10,555,550 SH   SOLE 21 10,555,550 0 0
ARCONIC CORPORATION COM 03966V107 42,511 3,051,730 SH   SOLE 22 2,947,584 0 104,146
ARCONIC CORPORATION COM 03966V107 10 689 SH   SOLE 23 689 0 0
ARCONIC CORPORATION COM 03966V107 1,388 99,652 SH   SOLE 25 99,652 0 0
ARCONIC CORPORATION COM 03966V107 2,178 156,346 SH   SOLE 26 24,996 0 131,350
ARCONIC CORPORATION COM 03966V107 199 14,277 SH   SOLE 28 14,277 0 0
ARCONIC CORPORATION COM 03966V107 79 5,689 SH   SOLE 29 5,689 0 0
ARCONIC CORPORATION COM 03966V107 1,982 142,274 SH   SOLE 30 142,274 0 0
ARCONIC CORPORATION COM 03966V107 65 4,667 SH   SOLE 31 0 0 4,667
ARCONIC CORPORATION COM 03966V107 4,711 338,161 SH   SOLE 34 338,161 0 0
ARCONIC CORPORATION COM 03966V107 692 49,646 SH   SOLE 36 49,646 0 0
ARCONIC CORPORATION COM 03966V107 150 10,770 SH   SOLE 40 10,770 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 87 20,877 SH   SOLE 4 20,877 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 4,949 1,181,186 SH   SOLE 21 1,181,186 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3,149 751,559 SH   SOLE 22 736,568 0 14,991
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1,389 331,456 SH   SOLE 30 331,456 0 0
ARCOSA INC COM 039653100 2,446 57,958 SH   SOLE 2 15,715 0 42,243
ARCOSA INC COM 039653100 9 224 SH   SOLE 4 224 0 0
ARCOSA INC COM 039653100 36 857 SH   SOLE 7 857 0 0
ARCOSA INC COM 039653100 10,115 239,694 SH   SOLE 18 239,694 0 0
ARCOSA INC COM 039653100 3,963 93,914 SH   SOLE 19 93,914 0 0
ARCOSA INC COM 039653100 223,326 5,292,074 SH   SOLE 21 5,292,074 0 0
ARCOSA INC COM 039653100 63,122 1,495,785 SH   SOLE 22 1,444,898 0 50,887
ARCOSA INC COM 039653100 568 13,462 SH   SOLE 26 8,235 0 5,227
ARCOSA INC COM 039653100 325 7,701 SH   SOLE 28 7,701 0 0
ARCOSA INC COM 039653100 3,072 72,794 SH   SOLE 30 72,794 0 0
ARCOSA INC COM 039653100 57 1,344 SH   SOLE 31 0 0 1,344
ARCOSA INC COM 039653100 109 2,579 SH   SOLE 36 2,579 0 0
ARCOSA INC COM 039653100 164 3,883 SH   SOLE 40 3,883 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 399 8,545 SH   SOLE 2 4,504 0 4,041
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 11 231 SH   SOLE 7 231 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 2,644 56,562 SH   SOLE 18 54,015 0 2,547
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 1,573 33,644 SH   SOLE 19 33,644 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 21,085 451,121 SH   SOLE 21 451,121 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 18,949 405,410 SH   SOLE 22 392,057 0 13,353
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 9 183 SH   SOLE 23 183 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 50 1,078 SH   SOLE 26 0 0 1,078
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 234 5,004 SH   SOLE 30 5,004 0 0
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 74 1,584 SH   SOLE 40 1,584 0 0
ARCUS BIOSCIENCES INC COM 03969F109 603 24,376 SH   SOLE 2 13,571 0 10,805
ARCUS BIOSCIENCES INC COM 03969F109 15 602 SH   SOLE 7 602 0 0
ARCUS BIOSCIENCES INC COM 03969F109 3,427 138,504 SH   SOLE 18 129,746 0 8,758
ARCUS BIOSCIENCES INC COM 03969F109 3,748 151,497 SH   SOLE 19 151,497 0 0
ARCUS BIOSCIENCES INC COM 03969F109 26,327 1,064,157 SH   SOLE 21 1,064,157 0 0
ARCUS BIOSCIENCES INC COM 03969F109 29,723 1,201,412 SH   SOLE 22 1,170,215 0 31,197
ARCUS BIOSCIENCES INC COM 03969F109 251 10,137 SH   SOLE 23 10,137 0 0
ARCUS BIOSCIENCES INC COM 03969F109 780 31,509 SH   SOLE 26 0 0 31,509
ARCUS BIOSCIENCES INC COM 03969F109 110 4,442 SH   SOLE 28 4,442 0 0
ARCUS BIOSCIENCES INC COM 03969F109 238 9,631 SH   SOLE 30 9,631 0 0
ARCUS BIOSCIENCES INC COM 03969F109 12 500 SH   SOLE 34 500 0 0
ARCUS BIOSCIENCES INC COM 03969F109 58 2,325 SH   SOLE 40 2,325 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 184 6,086 SH   SOLE 2 3,021 0 3,065
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 6 200 SH   SOLE 7 200 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 1,669 55,200 SH   SOLE 18 55,200 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 28,797 952,282 SH   SOLE 19 952,282 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 396 13,098 SH   SOLE 20 13,098 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 9,411 311,216 SH   SOLE 21 311,216 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 6,868 227,127 SH   SOLE 22 221,974 0 5,153
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 41 1,365 SH   SOLE 30 1,365 0 0
ARDAGH GROUP S A CL A L0223L101 899 69,651 SH   SOLE 2 2,510 0 67,141
ARDAGH GROUP S A CL A L0223L101 2 189 SH   SOLE 7 189 0 0
ARDAGH GROUP S A CL A L0223L101 109 8,447 SH   SOLE 18 8,447 0 0
ARDAGH GROUP S A CL A L0223L101 57 4,390 SH   SOLE 19 4,390 0 0
ARDAGH GROUP S A CL A L0223L101 2,498 193,497 SH   SOLE 21 193,497 0 0
ARDAGH GROUP S A CL A L0223L101 2,016 156,139 SH   SOLE 22 148,073 0 8,066
ARDAGH GROUP S A CL A L0223L101 6 473 SH   SOLE 31 473 0 0
ARDELYX INC COM 039697107 285 41,212 SH   SOLE 2 18,681 0 22,531
ARDELYX INC COM 039697107 5 712 SH   SOLE 7 712 0 0
ARDELYX INC COM 039697107 2,124 306,950 SH   SOLE 18 306,950 0 0
ARDELYX INC COM 039697107 1,246 180,124 SH   SOLE 19 180,124 0 0
ARDELYX INC COM 039697107 23,655 3,418,303 SH   SOLE 21 3,418,303 0 0
ARDELYX INC COM 039697107 13,392 1,935,295 SH   SOLE 22 1,904,863 0 30,432
ARDELYX INC COM 039697107 51 7,360 SH   SOLE 23 7,360 0 0
ARDELYX INC COM 039697107 212 30,644 SH   SOLE 26 0 0 30,644
ARDELYX INC COM 039697107 299 43,273 SH   SOLE 30 43,273 0 0
ARDELYX INC COM 039697107 41 5,929 SH   SOLE 40 5,929 0 0
ARDMORE SHIPPING CORP COM Y0207T100 125 28,725 SH   SOLE 2 3,940 0 24,785
ARDMORE SHIPPING CORP COM Y0207T100 2 494 SH   SOLE 7 494 0 0
ARDMORE SHIPPING CORP COM Y0207T100 622 143,316 SH   SOLE 18 143,316 0 0
ARDMORE SHIPPING CORP COM Y0207T100 479 110,331 SH   SOLE 19 110,331 0 0
ARDMORE SHIPPING CORP COM Y0207T100 4,758 1,096,407 SH   SOLE 21 1,096,407 0 0
ARDMORE SHIPPING CORP COM Y0207T100 2,281 525,601 SH   SOLE 22 510,217 0 15,384
ARDMORE SHIPPING CORP COM Y0207T100 78 17,950 SH   SOLE 23 17,950 0 0
ARDMORE SHIPPING CORP COM Y0207T100 104 24,041 SH   SOLE 26 0 0 24,041
ARENA PHARMACEUTICALS INC COM NEW 040047607 8,036 127,651 SH   SOLE 2 82,365 0 45,286
ARENA PHARMACEUTICALS INC COM NEW 040047607 19 302 SH   SOLE 4 302 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 59 943 SH   SOLE 7 943 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 16,949 269,241 SH   SOLE 18 265,073 0 4,168
ARENA PHARMACEUTICALS INC COM NEW 040047607 60,792 965,717 SH   SOLE 19 965,717 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 149,850 2,380,454 SH   SOLE 21 2,380,454 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 105,956 1,683,185 SH   SOLE 22 1,629,863 0 53,322
ARENA PHARMACEUTICALS INC COM NEW 040047607 163 2,591 SH   SOLE 23 2,591 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 2,145 34,075 SH   SOLE 26 13,713 0 20,362
ARENA PHARMACEUTICALS INC COM NEW 040047607 522 8,286 SH   SOLE 28 8,286 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 2,161 34,330 SH   SOLE 30 34,330 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 22,086 350,845 SH   SOLE 34 350,845 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 318 5,054 SH   SOLE 40 5,054 0 0
ARES CAPITAL CORP COM 04010L103 17,228 1,192,250 SH   SOLE 30 1,192,250 0 0
ARES CAPITAL CORP NOTE 3.750% 2/0 04010LAT0 1,368 1,390,000 PRN   SOLE 21 1,390,000 0 0
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 1,673 1,718,000 PRN   SOLE 21 1,718,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 351 38,498 SH   SOLE 2 10,145 0 28,353
ARES COML REAL ESTATE CORP COM 04013V108 5 551 SH   SOLE 7 551 0 0
ARES COML REAL ESTATE CORP COM 04013V108 1,162 127,367 SH   SOLE 18 127,367 0 0
ARES COML REAL ESTATE CORP COM 04013V108 714 78,250 SH   SOLE 19 78,250 0 0
ARES COML REAL ESTATE CORP COM 04013V108 15,791 1,731,454 SH   SOLE 21 1,731,454 0 0
ARES COML REAL ESTATE CORP COM 04013V108 9,312 1,021,039 SH   SOLE 22 1,005,112 0 15,927
ARES COML REAL ESTATE CORP COM 04013V108 711 77,982 SH   SOLE 26 0 0 77,982
ARES COML REAL ESTATE CORP COM 04013V108 33 3,632 SH   SOLE 30 3,632 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102 939 78,726 SH   SOLE 2 78,726 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 8,113 204,352 SH   SOLE 2 35,553 0 168,799
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 29 722 SH   SOLE 4 722 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 69 1,747 SH   SOLE 7 1,747 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2,466 62,122 SH   SOLE 18 53,274 0 8,848
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4,389 110,548 SH   SOLE 19 110,548 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 53,738 1,353,593 SH   SOLE 21 1,353,593 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 98,224 2,474,166 SH   SOLE 22 2,338,216 0 135,950
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 565 14,235 SH   SOLE 23 14,235 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4,612 116,166 SH   SOLE 26 16,305 0 99,861
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 577 14,533 SH   SOLE 28 14,533 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,252 31,528 SH   SOLE 30 31,528 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 76 1,914 SH   SOLE 31 1,914 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 385 9,690 SH   SOLE 34 9,690 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 370 9,319 SH   SOLE 40 9,319 0 0
ARGAN INC COM 04010E109 860 18,152 SH   SOLE 2 4,714 0 13,438
ARGAN INC COM 04010E109 14 295 SH   SOLE 7 295 0 0
ARGAN INC COM 04010E109 2,940 62,051 SH   SOLE 18 62,051 0 0
ARGAN INC COM 04010E109 1,336 28,202 SH   SOLE 19 28,202 0 0
ARGAN INC COM 04010E109 25,497 538,142 SH   SOLE 21 538,142 0 0
ARGAN INC COM 04010E109 20,240 427,185 SH   SOLE 22 413,713 0 13,472
ARGAN INC COM 04010E109 253 5,343 SH   SOLE 26 0 0 5,343
ARGAN INC COM 04010E109 91 1,912 SH   SOLE 28 1,912 0 0
ARGAN INC COM 04010E109 265 5,598 SH   SOLE 30 5,598 0 0
ARGAN INC COM 04010E109 64 1,354 SH   SOLE 40 1,354 0 0
ARGENX SE SPONSORED ADR 04016X101 27,253 121,001 SH   SOLE 19 121,001 0 0
ARGENX SE SPONSORED ADR 04016X101 52,840 234,606 SH   SOLE 21 234,606 0 0
ARGENX SE SPONSORED ADR 04016X101 1,323 5,873 SH   SOLE 30 5,873 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,466 42,084 SH   SOLE 2 13,091 0 28,993
ARGO GROUP INTL HLDGS LTD COM G0464B107 4 104 SH   SOLE 4 104 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 19 554 SH   SOLE 7 554 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 4,581 131,517 SH   SOLE 18 131,517 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 3,893 111,765 SH   SOLE 19 111,765 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 37,687 1,082,020 SH   SOLE 21 1,082,020 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 38,098 1,093,825 SH   SOLE 22 1,058,850 0 34,975
ARGO GROUP INTL HLDGS LTD COM G0464B107 223 6,402 SH   SOLE 23 6,402 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,391 39,945 SH   SOLE 26 6,724 0 33,221
ARGO GROUP INTL HLDGS LTD COM G0464B107 213 6,120 SH   SOLE 28 6,120 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 459 13,171 SH   SOLE 30 13,171 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 50 1,434 SH   SOLE 36 1,434 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 103 2,967 SH   SOLE 40 2,967 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 10 1,447 SH   SOLE 18 1,447 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 121 18,181 SH   SOLE 21 18,181 0 0
ARISTA NETWORKS INC COM 040413106 36,478 173,681 SH   SOLE 2 47,332 0 126,349
ARISTA NETWORKS INC COM 040413106 6,025 28,685 SH   SOLE 4 27,112 0 1,573
ARISTA NETWORKS INC COM 040413106 10,380 49,421 SH   SOLE 7 47,850 0 1,571
ARISTA NETWORKS INC COM 040413106 24 115 SH   SOLE 13 115 0 0
ARISTA NETWORKS INC COM 040413106 1,223 5,821 SH   SOLE 15 5,821 0 0
ARISTA NETWORKS INC COM 040413106 24,790 118,029 SH   SOLE 18 108,614 0 9,415
ARISTA NETWORKS INC COM 040413106 3,935 18,734 SH   SOLE 19 18,734 0 0
ARISTA NETWORKS INC COM 040413106 358,507 1,706,931 SH   SOLE 21 1,706,931 0 0
ARISTA NETWORKS INC COM 040413106 288,385 1,373,065 SH   SOLE 22 1,224,147 0 148,918
ARISTA NETWORKS INC COM 040413106 12,134 57,772 SH   SOLE 23 57,772 0 0
ARISTA NETWORKS INC COM 040413106 17,439 83,032 SH   SOLE 25 83,032 0 0
ARISTA NETWORKS INC COM 040413106 61,880 294,624 SH   SOLE 26 55,167 0 239,457
ARISTA NETWORKS INC COM 040413106 2,492 11,866 SH   SOLE 28 8,541 0 3,325
ARISTA NETWORKS INC COM 040413106 4,034 19,206 SH   SOLE 29 7,088 0 12,118
ARISTA NETWORKS INC COM 040413106 50,591 240,873 SH   SOLE 30 239,544 0 1,329
ARISTA NETWORKS INC COM 040413106 6,682 31,815 SH   SOLE 31 21,196 0 10,619
ARISTA NETWORKS INC COM 040413106 3,458 16,462 SH   SOLE 34 16,462 0 0
ARISTA NETWORKS INC COM 040413106 7,055 33,592 SH   SOLE 36 33,592 0 0
ARISTA NETWORKS INC COM 040413106 279 1,330 SH   SOLE 40 1,330 0 0
ARK ETF TR INNOVATION ETF 00214Q104 19 267 SH   SOLE 18 267 0 0
ARK RESTAURANTS CORP COM 040712101 6 455 SH   SOLE 18 455 0 0
ARK RESTAURANTS CORP COM 040712101 59 4,785 SH   SOLE 21 4,785 0 0
ARK RESTAURANTS CORP COM 040712101 46 3,696 SH   SOLE 22 3,696 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 114 38,442 SH   SOLE 2 1,767 0 36,675
ARLINGTON ASSET INVST CORP CL A NEW 041356205 1 360 SH   SOLE 7 360 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 544 183,152 SH   SOLE 18 183,152 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 207 69,749 SH   SOLE 19 69,749 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 4,149 1,396,927 SH   SOLE 21 1,396,927 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 5,011 1,687,322 SH   SOLE 22 1,664,667 0 22,655
ARLO TECHNOLOGIES INC COM 04206A101 194 75,301 SH   SOLE 2 4,445 0 70,856
ARLO TECHNOLOGIES INC COM 04206A101 3 1,338 SH   SOLE 7 1,338 0 0
ARLO TECHNOLOGIES INC COM 04206A101 1,045 405,120 SH   SOLE 18 405,120 0 0
ARLO TECHNOLOGIES INC COM 04206A101 552 214,008 SH   SOLE 19 214,008 0 0
ARLO TECHNOLOGIES INC COM 04206A101 21,981 8,519,940 SH   SOLE 21 8,519,940 0 0
ARLO TECHNOLOGIES INC COM 04206A101 6,297 2,440,869 SH   SOLE 22 2,403,772 0 37,097
ARLO TECHNOLOGIES INC COM 04206A101 209 80,965 SH   SOLE 30 80,965 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 812 81,592 SH   SOLE 2 30,633 0 50,959
ARMADA HOFFLER PPTYS INC COM 04208T108 332 33,348 SH   SOLE 4 33,348 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 624 62,732 SH   SOLE 7 62,732 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 2,862 287,631 SH   SOLE 18 287,631 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 3,582 359,978 SH   SOLE 19 359,978 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 62,759 6,307,388 SH   SOLE 21 6,307,388 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 27,424 2,756,192 SH   SOLE 22 2,704,693 0 51,499
ARMADA HOFFLER PPTYS INC COM 04208T108 434 43,651 SH   SOLE 23 43,651 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,479 148,628 SH   SOLE 25 148,628 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 2,385 239,698 SH   SOLE 26 0 0 239,698
ARMADA HOFFLER PPTYS INC COM 04208T108 72 7,190 SH   SOLE 28 7,190 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 390 39,147 SH   SOLE 29 39,147 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,755 176,362 SH   SOLE 30 176,362 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 435 43,704 SH   SOLE 34 43,704 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 77 7,720 SH   SOLE 40 7,720 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102 13 3,354 SH   SOLE 18 3,354 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102 151 38,542 SH   SOLE 21 38,542 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 730 77,692 SH   SOLE 2 19,982 0 57,710
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2 217 SH   SOLE 4 217 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 9 910 SH   SOLE 7 910 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 3,001 319,606 SH   SOLE 18 319,606 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,512 160,991 SH   SOLE 19 160,991 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 77,484 8,251,783 SH   SOLE 21 8,251,783 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 19,393 2,065,270 SH   SOLE 22 2,011,850 0 53,420
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 48 5,137 SH   SOLE 23 5,137 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 160 16,998 SH   SOLE 26 9,830 0 7,168
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 75 8,002 SH   SOLE 28 8,002 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 998 106,263 SH   SOLE 30 106,263 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 49 5,202 SH   SOLE 40 5,202 0 0
ARMSTRONG FLOORING INC COM 04238R106 17 5,691 SH   SOLE 18 5,691 0 0
ARMSTRONG FLOORING INC COM 04238R106 218 72,862 SH   SOLE 21 72,862 0 0
ARMSTRONG FLOORING INC COM 04238R106 1,389 464,573 SH   SOLE 22 464,573 0 0
ARMSTRONG FLOORING INC COM 04238R106 26 8,595 SH   SOLE 23 8,595 0 0
ARMSTRONG FLOORING INC COM 04238R106 105 34,972 SH   SOLE 26 0 0 34,972
ARMSTRONG WORLD INDS INC COM 04247X102 9,038 115,930 SH   SOLE 2 27,654 0 88,276
ARMSTRONG WORLD INDS INC COM 04247X102 26 332 SH   SOLE 4 332 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 65 835 SH   SOLE 7 835 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 1,722 22,093 SH   SOLE 18 22,093 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 940 12,058 SH   SOLE 19 12,058 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 44,552 571,469 SH   SOLE 21 571,469 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 107,752 1,382,140 SH   SOLE 22 1,312,851 0 69,289
ARMSTRONG WORLD INDS INC COM 04247X102 3,015 38,672 SH   SOLE 26 17,612 0 21,060
ARMSTRONG WORLD INDS INC COM 04247X102 596 7,647 SH   SOLE 28 7,647 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 1,244 15,953 SH   SOLE 30 15,953 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 76 969 SH   SOLE 31 969 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 425 5,450 SH   SOLE 34 5,450 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 388 4,979 SH   SOLE 40 4,979 0 0
ARROW ELECTRS INC COM 042735100 15,708 228,685 SH   SOLE 2 49,858 0 178,827
ARROW ELECTRS INC COM 042735100 2,392 34,824 SH   SOLE 4 32,694 0 2,130
ARROW ELECTRS INC COM 042735100 4,656 67,786 SH   SOLE 7 12,651 0 55,135
ARROW ELECTRS INC COM 042735100 18 262 SH   SOLE 13 262 0 0
ARROW ELECTRS INC COM 042735100 652 9,485 SH   SOLE 15 9,485 0 0
ARROW ELECTRS INC COM 042735100 16,044 233,572 SH   SOLE 18 226,978 0 6,594
ARROW ELECTRS INC COM 042735100 1,394 20,293 SH   SOLE 19 20,293 0 0
ARROW ELECTRS INC COM 042735100 260,341 3,790,089 SH   SOLE 21 3,790,089 0 0
ARROW ELECTRS INC COM 042735100 197,532 2,875,706 SH   SOLE 22 2,737,084 0 138,622
ARROW ELECTRS INC COM 042735100 4,208 61,264 SH   SOLE 23 61,264 0 0
ARROW ELECTRS INC COM 042735100 7,289 106,121 SH   SOLE 25 106,121 0 0
ARROW ELECTRS INC COM 042735100 29,316 426,782 SH   SOLE 26 102,367 0 324,415
ARROW ELECTRS INC COM 042735100 998 14,524 SH   SOLE 28 9,621 0 4,903
ARROW ELECTRS INC COM 042735100 1,282 18,669 SH   SOLE 29 1,717 0 16,952
ARROW ELECTRS INC COM 042735100 15,825 230,388 SH   SOLE 30 207,030 0 23,358
ARROW ELECTRS INC COM 042735100 1,613 23,484 SH   SOLE 31 8,524 0 14,960
ARROW ELECTRS INC COM 042735100 257 3,740 SH   SOLE 34 3,740 0 0
ARROW ELECTRS INC COM 042735100 5,366 78,113 SH   SOLE 36 78,113 0 0
ARROW ELECTRS INC COM 042735100 122 1,776 SH   SOLE 40 1,776 0 0
ARROW FINL CORP COM 042744102 507 17,037 SH   SOLE 2 6,272 0 10,765
ARROW FINL CORP COM 042744102 8 272 SH   SOLE 7 272 0 0
ARROW FINL CORP COM 042744102 1,595 53,638 SH   SOLE 18 53,638 0 0
ARROW FINL CORP COM 042744102 761 25,581 SH   SOLE 19 25,581 0 0
ARROW FINL CORP COM 042744102 13,152 442,365 SH   SOLE 21 442,365 0 0
ARROW FINL CORP COM 042744102 17,096 575,054 SH   SOLE 22 562,039 0 13,015
ARROW FINL CORP COM 042744102 50 1,690 SH   SOLE 28 1,690 0 0
ARROW FINL CORP COM 042744102 84 2,826 SH   SOLE 30 2,826 0 0
ARROW FINL CORP COM 042744102 40 1,334 SH   SOLE 40 1,334 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 4,757 110,132 SH   SOLE 2 78,147 0 31,985
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 28 648 SH   SOLE 4 648 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 73 1,693 SH   SOLE 7 1,693 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 28,406 657,690 SH   SOLE 18 638,328 0 19,362
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 18,810 435,520 SH   SOLE 19 435,520 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 340,096 7,874,412 SH   SOLE 21 7,874,412 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 158,936 3,679,932 SH   SOLE 22 3,582,902 0 97,030
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 742 17,191 SH   SOLE 23 17,191 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3,999 92,591 SH   SOLE 26 27,198 0 65,393
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 534 12,358 SH   SOLE 28 12,358 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2,638 61,075 SH   SOLE 30 61,075 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 103 2,381 SH   SOLE 34 2,381 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 402 9,305 SH   SOLE 40 9,305 0 0
ARTESIAN RESOURCES CORP CL A 043113208 224 6,165 SH   SOLE 2 492 0 5,673
ARTESIAN RESOURCES CORP CL A 043113208 5 128 SH   SOLE 7 128 0 0
ARTESIAN RESOURCES CORP CL A 043113208 1,162 32,016 SH   SOLE 18 32,016 0 0
ARTESIAN RESOURCES CORP CL A 043113208 547 15,081 SH   SOLE 19 15,081 0 0
ARTESIAN RESOURCES CORP CL A 043113208 9,894 272,630 SH   SOLE 21 272,630 0 0
ARTESIAN RESOURCES CORP CL A 043113208 5,752 158,498 SH   SOLE 22 154,549 0 3,949
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,766 54,340 SH   SOLE 2 19,620 0 34,720
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 18 550 SH   SOLE 4 550 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 33 1,003 SH   SOLE 7 1,003 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 7,445 229,077 SH   SOLE 18 217,269 0 11,808
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 4,782 147,131 SH   SOLE 19 147,131 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 56,801 1,747,716 SH   SOLE 21 1,747,716 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 58,368 1,795,939 SH   SOLE 22 1,739,540 0 56,399
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 222 6,832 SH   SOLE 23 6,832 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,999 61,493 SH   SOLE 26 11,284 0 50,209
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 327 10,064 SH   SOLE 28 10,064 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 616 18,947 SH   SOLE 30 18,947 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 87 2,662 SH   SOLE 34 2,662 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 194 5,971 SH   SOLE 40 5,971 0 0
ARTS WAY MFG INC COM 043168103 1 304 SH   SOLE 21 304 0 0
ARVINAS INC COM 04335A105 559 16,678 SH   SOLE 2 6,889 0 9,789
ARVINAS INC COM 04335A105 18 548 SH   SOLE 7 548 0 0
ARVINAS INC COM 04335A105 3,969 118,336 SH   SOLE 18 116,182 0 2,154
ARVINAS INC COM 04335A105 2,343 69,855 SH   SOLE 19 69,855 0 0
ARVINAS INC COM 04335A105 45,447 1,355,018 SH   SOLE 21 1,355,018 0 0
ARVINAS INC COM 04335A105 20,989 625,804 SH   SOLE 22 599,075 0 26,729
ARVINAS INC COM 04335A105 36 1,059 SH   SOLE 23 1,059 0 0
ARVINAS INC COM 04335A105 46 1,365 SH   SOLE 26 0 0 1,365
ARVINAS INC COM 04335A105 94 2,799 SH   SOLE 28 2,799 0 0
ARVINAS INC COM 04335A105 611 18,205 SH   SOLE 30 18,205 0 0
ARVINAS INC COM 04335A105 89 2,642 SH   SOLE 40 2,642 0 0
ARYA SCIENCES ACQUISTION CO UNIT 06/09/2027 G31655114 205 17,668 SH   SOLE 18 17,668 0 0
ARYA SCIENCES ACQUISTION CO UNIT 06/09/2027 G31655114 5,312 458,158 SH   SOLE 19 458,158 0 0
ARYA SCIENCES ACQUISTION CO UNIT 06/09/2027 G31655114 75 6,429 SH   SOLE 20 6,429 0 0
ARYA SCIENCES ACQUISTION CO UNIT 06/09/2027 G31655114 2,649 228,493 SH   SOLE 34 228,493 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,544 19,965 SH   SOLE 2 7,571 0 12,394
ASBURY AUTOMOTIVE GROUP INC COM 043436104 4 56 SH   SOLE 4 56 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 49 635 SH   SOLE 7 635 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 8,069 104,340 SH   SOLE 18 98,084 0 6,256
ASBURY AUTOMOTIVE GROUP INC COM 043436104 7,172 92,748 SH   SOLE 19 92,748 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 161,575 2,089,425 SH   SOLE 21 2,089,425 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 52,485 678,709 SH   SOLE 22 655,946 0 22,763
ASBURY AUTOMOTIVE GROUP INC COM 043436104 577 7,462 SH   SOLE 23 7,462 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,937 37,985 SH   SOLE 26 2,939 0 35,046
ASBURY AUTOMOTIVE GROUP INC COM 043436104 200 2,580 SH   SOLE 28 2,580 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,269 29,341 SH   SOLE 30 29,341 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 309 4,000 SH   SOLE 31 0 0 4,000
ASBURY AUTOMOTIVE GROUP INC COM 043436104 324 4,192 SH   SOLE 34 4,192 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 141 1,821 SH   SOLE 36 1,821 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 163 2,104 SH   SOLE 40 2,104 0 0
ASCENA RETAIL GROUP INC COM NEW 04351G200 0 183 SH   SOLE 18 183 0 0
ASCENA RETAIL GROUP INC COM NEW 04351G200 43 29,234 SH   SOLE 21 29,234 0 0
ASCENA RETAIL GROUP INC COM NEW 04351G200 282 193,330 SH   SOLE 22 165,719 0 27,611
ASCENA RETAIL GROUP INC COM NEW 04351G200 1 465 SH   SOLE 31 0 0 465
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 69,550 470,252 SH   SOLE 21 470,252 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 1,744 11,795 SH   SOLE 30 11,795 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 247 1,670 SH   SOLE 34 1,670 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 4,359 960,123 SH   SOLE 2 0 0 960,123
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 7,950 1,751,074 SH   SOLE 31 0 0 1,751,074
ASGN INC COM 00191U102 4,192 62,870 SH   SOLE 2 42,053 0 20,817
ASGN INC COM 00191U102 18 266 SH   SOLE 4 266 0 0
ASGN INC COM 00191U102 79 1,178 SH   SOLE 7 1,178 0 0
ASGN INC COM 00191U102 22,466 336,919 SH   SOLE 18 326,214 0 10,705
ASGN INC COM 00191U102 14,574 218,561 SH   SOLE 19 218,561 0 0
ASGN INC COM 00191U102 230,336 3,454,353 SH   SOLE 21 3,454,353 0 0
ASGN INC COM 00191U102 132,536 1,987,641 SH   SOLE 22 1,934,171 0 53,470
ASGN INC COM 00191U102 1,012 15,179 SH   SOLE 23 15,179 0 0
ASGN INC COM 00191U102 4,351 65,247 SH   SOLE 26 10,010 0 55,237
ASGN INC COM 00191U102 598 8,962 SH   SOLE 28 8,962 0 0
ASGN INC COM 00191U102 1,254 18,810 SH   SOLE 30 18,810 0 0
ASGN INC COM 00191U102 362 5,433 SH   SOLE 40 5,433 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 512 708,564 SH   SOLE 2 708,564 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 2 2,632 SH   SOLE 18 2,632 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 46 63,639 SH   SOLE 21 63,639 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1,230 1,702,613 SH   SOLE 22 1,625,159 0 77,454
ASHFORD HOSPITALITY TR INC COM SHS 044103109 2 3,273 SH   SOLE 23 3,273 0 0
ASHFORD INC COM 044104107 3 329 SH   SOLE 21 329 0 0
ASHFORD INC COM 044104107 285 28,081 SH   SOLE 22 28,081 0 0
ASHFORD INC COM 044104107 0 38 SH   SOLE 30 38 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 10,917 157,987 SH   SOLE 2 51,817 0 106,170
ASHLAND GLOBAL HLDGS INC COM 044186104 20 291 SH   SOLE 4 291 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 87 1,262 SH   SOLE 7 1,262 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 11,122 160,960 SH   SOLE 18 160,960 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 956 13,830 SH   SOLE 19 13,830 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 185,226 2,680,555 SH   SOLE 21 2,680,555 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 138,109 1,998,680 SH   SOLE 22 1,909,011 0 89,669
ASHLAND GLOBAL HLDGS INC COM 044186104 1,435 20,774 SH   SOLE 26 13,729 0 7,045
ASHLAND GLOBAL HLDGS INC COM 044186104 452 6,535 SH   SOLE 28 6,535 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,382 19,996 SH   SOLE 30 19,996 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 175 2,526 SH   SOLE 31 1,126 0 1,400
ASHLAND GLOBAL HLDGS INC COM 044186104 156 2,253 SH   SOLE 36 2,253 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 424 6,139 SH   SOLE 40 6,139 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 17,588 47,789 SH   SOLE 2 0 0 47,789
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,976 5,369 SH   SOLE 7 5,369 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 82 224 SH   SOLE 15 224 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 279,193 758,615 SH   SOLE 18 499,288 0 259,327
ASML HOLDING N V N Y REGISTRY SHS N07059210 196,083 532,790 SH   SOLE 19 532,790 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 110,583 300,472 SH   SOLE 21 300,472 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 45,311 123,117 SH   SOLE 22 123,117 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 14,849 40,346 SH   SOLE 30 40,346 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 6,079 16,517 SH   SOLE 32 16,517 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 14,320 38,911 SH   SOLE 34 38,911 0 0
ASPEN AEROGELS INC COM 04523Y105 94 14,346 SH   SOLE 2 1,053 0 13,293
ASPEN AEROGELS INC COM 04523Y105 537 81,620 SH   SOLE 18 81,620 0 0
ASPEN AEROGELS INC COM 04523Y105 248 37,763 SH   SOLE 19 37,763 0 0
ASPEN AEROGELS INC COM 04523Y105 4,256 646,750 SH   SOLE 21 646,750 0 0
ASPEN AEROGELS INC COM 04523Y105 4,024 611,584 SH   SOLE 22 605,441 0 6,143
ASPEN GROUP INC COM NEW 04530L203 63 6,921 SH   SOLE 2 1,014 0 5,907
ASPEN GROUP INC COM NEW 04530L203 5 589 SH   SOLE 7 589 0 0
ASPEN GROUP INC COM NEW 04530L203 685 75,652 SH   SOLE 18 75,652 0 0
ASPEN GROUP INC COM NEW 04530L203 304 33,573 SH   SOLE 19 33,573 0 0
ASPEN GROUP INC COM NEW 04530L203 5,312 586,920 SH   SOLE 21 586,920 0 0
ASPEN GROUP INC COM NEW 04530L203 3,478 384,281 SH   SOLE 22 374,387 0 9,894
ASPEN TECHNOLOGY INC COM 045327103 15,443 149,052 SH   SOLE 2 30,673 0 118,379
ASPEN TECHNOLOGY INC COM 045327103 108 1,042 SH   SOLE 4 1,042 0 0
ASPEN TECHNOLOGY INC COM 045327103 145 1,396 SH   SOLE 7 1,396 0 0
ASPEN TECHNOLOGY INC COM 045327103 4,070 39,286 SH   SOLE 18 39,157 0 129
ASPEN TECHNOLOGY INC COM 045327103 1,792 17,292 SH   SOLE 19 17,292 0 0
ASPEN TECHNOLOGY INC COM 045327103 129,482 1,249,702 SH   SOLE 21 1,249,702 0 0
ASPEN TECHNOLOGY INC COM 045327103 196,441 1,895,967 SH   SOLE 22 1,796,606 0 99,361
ASPEN TECHNOLOGY INC COM 045327103 92 890 SH   SOLE 23 890 0 0
ASPEN TECHNOLOGY INC COM 045327103 4,668 45,057 SH   SOLE 25 45,057 0 0
ASPEN TECHNOLOGY INC COM 045327103 4,583 44,235 SH   SOLE 26 19,841 0 24,394
ASPEN TECHNOLOGY INC COM 045327103 1,104 10,656 SH   SOLE 28 10,656 0 0
ASPEN TECHNOLOGY INC COM 045327103 60 580 SH   SOLE 29 580 0 0
ASPEN TECHNOLOGY INC COM 045327103 29,202 281,847 SH   SOLE 30 281,847 0 0
ASPEN TECHNOLOGY INC COM 045327103 140 1,348 SH   SOLE 31 1,348 0 0
ASPEN TECHNOLOGY INC COM 045327103 680 6,567 SH   SOLE 34 6,567 0 0
ASPEN TECHNOLOGY INC COM 045327103 770 7,436 SH   SOLE 40 7,436 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 73 18,953 SH   SOLE 2 2,597 0 16,356
ASPIRA WOMENS HEALTH INC COM 04537Y109 4 1,106 SH   SOLE 7 1,106 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 775 201,784 SH   SOLE 18 201,784 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 356 92,660 SH   SOLE 19 92,660 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 6,144 1,600,086 SH   SOLE 21 1,600,086 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 2,011 523,733 SH   SOLE 22 503,534 0 20,199
ASSEMBLY BIOSCIENCES INC COM 045396108 612 26,233 SH   SOLE 2 10,001 0 16,232
ASSEMBLY BIOSCIENCES INC COM 045396108 14 580 SH   SOLE 7 580 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 2,996 128,485 SH   SOLE 18 128,485 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 1,676 71,888 SH   SOLE 19 71,888 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 32,067 1,375,072 SH   SOLE 21 1,375,072 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 21,086 904,194 SH   SOLE 22 880,591 0 23,603
ASSEMBLY BIOSCIENCES INC COM 045396108 58 2,470 SH   SOLE 23 2,470 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 286 12,255 SH   SOLE 26 0 0 12,255
ASSEMBLY BIOSCIENCES INC COM 045396108 73 3,138 SH   SOLE 28 3,138 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 438 18,793 SH   SOLE 30 18,793 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 41 1,761 SH   SOLE 40 1,761 0 0
ASSERTIO HOLDINGS INC COM 04546C106 2 2,149 SH   SOLE 18 2,149 0 0
ASSERTIO HOLDINGS INC COM 04546C106 41 48,200 SH   SOLE 21 48,200 0 0
ASSERTIO HOLDINGS INC COM 04546C106 1,252 1,460,811 SH   SOLE 22 1,460,811 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 426 15,592 SH   SOLE 2 6,671 0 8,921
ASSETMARK FINL HLDGS INC COM 04546L106 6 226 SH   SOLE 7 226 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 1,767 64,757 SH   SOLE 18 64,757 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 853 31,259 SH   SOLE 19 31,259 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 14,168 519,170 SH   SOLE 21 519,170 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 13,151 481,908 SH   SOLE 22 457,362 0 24,546
ASSETMARK FINL HLDGS INC COM 04546L106 38 1,376 SH   SOLE 23 1,376 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 26 949 SH   SOLE 26 0 0 949
ASSETMARK FINL HLDGS INC COM 04546L106 72 2,655 SH   SOLE 28 2,655 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 57 2,091 SH   SOLE 30 2,091 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 1,152 42,224 SH   SOLE 34 42,224 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 75 2,758 SH   SOLE 40 2,758 0 0
ASSOCIATED BANC CORP COM 045487105 5,915 432,412 SH   SOLE 2 145,103 0 287,309
ASSOCIATED BANC CORP COM 045487105 10 745 SH   SOLE 4 745 0 0
ASSOCIATED BANC CORP COM 045487105 55 4,003 SH   SOLE 7 4,003 0 0
ASSOCIATED BANC CORP COM 045487105 5,723 418,376 SH   SOLE 18 418,376 0 0
ASSOCIATED BANC CORP COM 045487105 576 42,121 SH   SOLE 19 42,121 0 0
ASSOCIATED BANC CORP COM 045487105 97,935 7,159,027 SH   SOLE 21 7,159,027 0 0
ASSOCIATED BANC CORP COM 045487105 75,175 5,495,271 SH   SOLE 22 5,252,115 0 243,156
ASSOCIATED BANC CORP COM 045487105 1,040 76,006 SH   SOLE 26 30,479 0 45,527
ASSOCIATED BANC CORP COM 045487105 366 26,786 SH   SOLE 28 26,786 0 0
ASSOCIATED BANC CORP COM 045487105 888 64,926 SH   SOLE 30 64,926 0 0
ASSOCIATED BANC CORP COM 045487105 42 3,055 SH   SOLE 31 3,055 0 0
ASSOCIATED BANC CORP COM 045487105 137 10,034 SH   SOLE 34 10,034 0 0
ASSOCIATED BANC CORP COM 045487105 74 5,379 SH   SOLE 36 5,379 0 0
ASSOCIATED BANC CORP COM 045487105 261 19,104 SH   SOLE 40 19,104 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 84 2,286 SH   SOLE 2 1,000 0 1,286
ASSOCIATED CAP GROUP INC CL A 045528106 3 70 SH   SOLE 7 70 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 247 6,745 SH   SOLE 18 6,745 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 133 3,616 SH   SOLE 19 3,616 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 2,144 58,433 SH   SOLE 21 58,433 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 3,122 85,090 SH   SOLE 22 82,589 0 2,501
ASSOCIATED CAP GROUP INC CL A 045528106 15 415 SH   SOLE 28 415 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 35 961 SH   SOLE 30 961 0 0
ASSURANT INC COM 04621X108 16,024 155,139 SH   SOLE 2 24,049 0 131,090
ASSURANT INC COM 04621X108 2,960 28,656 SH   SOLE 4 26,629 0 2,027
ASSURANT INC COM 04621X108 8,911 86,273 SH   SOLE 7 53,755 0 32,518
ASSURANT INC COM 04621X108 23 226 SH   SOLE 13 226 0 0
ASSURANT INC COM 04621X108 774 7,496 SH   SOLE 15 7,496 0 0
ASSURANT INC COM 04621X108 17,364 168,109 SH   SOLE 18 158,995 0 9,114
ASSURANT INC COM 04621X108 7,375 71,405 SH   SOLE 19 71,405 0 0
ASSURANT INC COM 04621X108 137,436 1,330,581 SH   SOLE 21 1,330,581 0 0
ASSURANT INC COM 04621X108 166,438 1,611,368 SH   SOLE 22 1,477,416 0 133,952
ASSURANT INC COM 04621X108 4,614 44,672 SH   SOLE 23 44,672 0 0
ASSURANT INC COM 04621X108 8,554 82,817 SH   SOLE 25 82,817 0 0
ASSURANT INC COM 04621X108 29,950 289,962 SH   SOLE 26 68,562 0 221,400
ASSURANT INC COM 04621X108 1,415 13,698 SH   SOLE 28 9,473 0 4,225
ASSURANT INC COM 04621X108 1,452 14,059 SH   SOLE 29 1,225 0 12,834
ASSURANT INC COM 04621X108 25,624 248,083 SH   SOLE 30 229,503 0 18,580
ASSURANT INC COM 04621X108 1,195 11,567 SH   SOLE 31 6,971 0 4,596
ASSURANT INC COM 04621X108 2,671 25,858 SH   SOLE 34 25,858 0 0
ASSURANT INC COM 04621X108 4,078 39,484 SH   SOLE 36 39,484 0 0
ASSURANT INC COM 04621X108 123 1,189 SH   SOLE 40 1,189 0 0
ASSURANT INC 6.50% CONV PFD D 04621X207 21,622 207,822 SH   SOLE 21 207,822 0 0
ASSURED GUARANTY LTD COM G0585R106 5,707 233,813 SH   SOLE 2 69,915 0 163,898
ASSURED GUARANTY LTD COM G0585R106 18 754 SH   SOLE 4 754 0 0
ASSURED GUARANTY LTD COM G0585R106 63 2,579 SH   SOLE 7 2,579 0 0
ASSURED GUARANTY LTD COM G0585R106 828 33,936 SH   SOLE 18 33,936 0 0
ASSURED GUARANTY LTD COM G0585R106 533 21,830 SH   SOLE 19 21,830 0 0
ASSURED GUARANTY LTD COM G0585R106 25,682 1,052,124 SH   SOLE 21 1,052,124 0 0
ASSURED GUARANTY LTD COM G0585R106 65,294 2,674,882 SH   SOLE 22 2,527,411 0 147,471
ASSURED GUARANTY LTD COM G0585R106 1,214 49,717 SH   SOLE 26 24,604 0 25,113
ASSURED GUARANTY LTD COM G0585R106 394 16,159 SH   SOLE 28 16,159 0 0
ASSURED GUARANTY LTD COM G0585R106 839 34,383 SH   SOLE 30 34,383 0 0
ASSURED GUARANTY LTD COM G0585R106 45 1,838 SH   SOLE 31 1,838 0 0
ASSURED GUARANTY LTD COM G0585R106 122 4,987 SH   SOLE 34 4,987 0 0
ASSURED GUARANTY LTD COM G0585R106 94 3,865 SH   SOLE 36 3,865 0 0
ASSURED GUARANTY LTD COM G0585R106 255 10,454 SH   SOLE 40 10,454 0 0
ASTA FDG INC COM 046220109 6 448 SH   SOLE 18 448 0 0
ASTA FDG INC COM 046220109 158 12,256 SH   SOLE 21 12,256 0 0
ASTA FDG INC COM 046220109 1,915 148,141 SH   SOLE 22 148,141 0 0
ASTEC INDS INC COM 046224101 1,234 26,652 SH   SOLE 2 6,897 0 19,755
ASTEC INDS INC COM 046224101 8 169 SH   SOLE 4 169 0 0
ASTEC INDS INC COM 046224101 17 361 SH   SOLE 7 361 0 0
ASTEC INDS INC COM 046224101 5,223 112,793 SH   SOLE 18 112,793 0 0
ASTEC INDS INC COM 046224101 2,032 43,876 SH   SOLE 19 43,876 0 0
ASTEC INDS INC COM 046224101 114,548 2,473,503 SH   SOLE 21 2,473,503 0 0
ASTEC INDS INC COM 046224101 32,054 692,164 SH   SOLE 22 668,773 0 23,391
ASTEC INDS INC COM 046224101 440 9,511 SH   SOLE 26 3,299 0 6,212
ASTEC INDS INC COM 046224101 131 2,825 SH   SOLE 28 2,825 0 0
ASTEC INDS INC COM 046224101 1,555 33,568 SH   SOLE 30 33,568 0 0
ASTEC INDS INC COM 046224101 95 2,059 SH   SOLE 40 2,059 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 6,789 128,362 SH   SOLE 2 4,875 0 123,487
ASTRAZENECA PLC SPONSORED ADR 046353108 271,509 5,133,456 SH   SOLE 18 4,340,341 0 793,115
ASTRAZENECA PLC SPONSORED ADR 046353108 89,852 1,698,838 SH   SOLE 19 1,698,838 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 16,832 318,253 SH   SOLE 22 318,253 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 5,321 100,601 SH   SOLE 34 100,601 0 0
ASTRONICS CORP COM 046433108 439 41,596 SH   SOLE 2 12,044 0 29,552
ASTRONICS CORP COM 046433108 2 212 SH   SOLE 4 212 0 0
ASTRONICS CORP COM 046433108 4 402 SH   SOLE 7 402 0 0
ASTRONICS CORP COM 046433108 1,155 109,380 SH   SOLE 18 99,029 0 10,351
ASTRONICS CORP COM 046433108 1,587 150,252 SH   SOLE 19 150,252 0 0
ASTRONICS CORP COM 046433108 8,456 800,772 SH   SOLE 21 800,772 0 0
ASTRONICS CORP COM 046433108 8,828 836,010 SH   SOLE 22 810,610 0 25,400
ASTRONICS CORP COM 046433108 143 13,539 SH   SOLE 23 13,539 0 0
ASTRONICS CORP COM 046433108 732 69,316 SH   SOLE 26 16,264 0 53,052
ASTRONICS CORP COM 046433108 754 71,446 SH   SOLE 28 71,446 0 0
ASTRONICS CORP COM 046433108 80 7,582 SH   SOLE 30 7,582 0 0
ASTRONICS CORP COM 046433108 21 2,027 SH   SOLE 40 2,027 0 0
ASTRONOVA INC COM 04638F108 16 2,056 SH   SOLE 18 2,056 0 0
ASTRONOVA INC COM 04638F108 200 25,173 SH   SOLE 21 25,173 0 0
ASTRONOVA INC COM 04638F108 542 68,037 SH   SOLE 22 68,037 0 0
ASTROTECH CORP COM NEW 046484200 4 1,452 SH   SOLE 21 1,452 0 0
ASTROTECH CORP COM NEW 046484200 542 190,210 SH   SOLE 22 190,210 0 0
ASURE SOFTWARE INC COM 04649U102 55 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 276 42,884 SH   SOLE 18 42,884 0 0
ASURE SOFTWARE INC COM 04649U102 121 18,892 SH   SOLE 19 18,892 0 0
ASURE SOFTWARE INC COM 04649U102 2,080 323,477 SH   SOLE 21 323,477 0 0
ASURE SOFTWARE INC COM 04649U102 2,151 334,555 SH   SOLE 22 329,638 0 4,917
AT HOME GROUP INC COM 04650Y100 312 48,125 SH   SOLE 2 4,584 0 43,541
AT HOME GROUP INC COM 04650Y100 5 755 SH   SOLE 7 755 0 0
AT HOME GROUP INC COM 04650Y100 1,318 203,086 SH   SOLE 18 203,086 0 0
AT HOME GROUP INC COM 04650Y100 1,007 155,085 SH   SOLE 19 155,085 0 0
AT HOME GROUP INC COM 04650Y100 10,554 1,626,241 SH   SOLE 21 1,626,241 0 0
AT HOME GROUP INC COM 04650Y100 9,683 1,491,970 SH   SOLE 22 1,460,042 0 31,928
AT HOME GROUP INC COM 04650Y100 64 9,839 SH   SOLE 23 9,839 0 0
AT HOME GROUP INC COM 04650Y100 130 20,000 SH   SOLE 26 0 0 20,000
AT&T INC COM 00206R102 589,930 19,514,710 SH   SOLE 2 3,878,517 0 15,636,193
AT&T INC COM 00206R102 101,085 3,343,861 SH   SOLE 4 3,147,115 0 196,746
AT&T INC COM 00206R102 257,251 8,509,798 SH   SOLE 7 7,390,921 0 1,118,877
AT&T INC COM 00206R102 6,526 215,863 SH   SOLE 13 215,863 0 0
AT&T INC COM 00206R102 26,533 877,702 SH   SOLE 15 877,702 0 0
AT&T INC COM 00206R102 6 186 SH   SOLE 17 0 0 186
AT&T INC COM 00206R102 408,723 13,520,447 SH   SOLE 18 12,064,810 0 1,455,637
AT&T INC COM 00206R102 76,732 2,538,289 SH   SOLE 19 2,538,289 0 0
AT&T INC COM 00206R102 5,280,879 174,689,996 SH   SOLE 21 174,689,996 0 0
AT&T INC COM 00206R102 5,257,306 173,910,207 SH   SOLE 22 155,952,241 0 17,957,966
AT&T INC COM 00206R102 168,488 5,573,535 SH   SOLE 23 5,573,535 0 0
AT&T INC COM 00206R102 240,507 7,955,890 SH   SOLE 25 7,955,890 0 0
AT&T INC COM 00206R102 1,049,615 34,720,970 SH   SOLE 26 4,525,768 0 30,195,202
AT&T INC COM 00206R102 45,033 1,489,665 SH   SOLE 28 1,057,399 0 432,266
AT&T INC COM 00206R102 45,168 1,494,153 SH   SOLE 29 249,296 0 1,244,857
AT&T INC COM 00206R102 972,715 32,177,129 SH   SOLE 30 32,046,792 0 130,337
AT&T INC COM 00206R102 85,357 2,823,583 SH   SOLE 31 1,102,995 0 1,720,588
AT&T INC COM 00206R102 4,751 157,158 SH   SOLE 32 157,158 0 0
AT&T INC COM 00206R102 18,194 601,847 SH   SOLE 34 601,847 0 0
AT&T INC COM 00206R102 10,786 356,811 SH   SOLE 35 356,811 0 0
AT&T INC COM 00206R102 174,326 5,766,658 SH   SOLE 36 5,766,658 0 0
AT&T INC COM 00206R102 4,896 161,962 SH   SOLE 40 161,962 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 713 48,950 SH   SOLE 2 24,024 0 24,926
ATARA BIOTHERAPEUTICS INC COM 046513107 3 203 SH   SOLE 4 203 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 13 891 SH   SOLE 7 891 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 3,435 235,760 SH   SOLE 18 230,034 0 5,726
ATARA BIOTHERAPEUTICS INC COM 046513107 3,708 254,521 SH   SOLE 19 254,521 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 37,430 2,568,978 SH   SOLE 21 2,568,978 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 27,876 1,913,275 SH   SOLE 22 1,843,230 0 70,045
ATARA BIOTHERAPEUTICS INC COM 046513107 216 14,804 SH   SOLE 23 14,804 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 676 46,426 SH   SOLE 26 7,440 0 38,986
ATARA BIOTHERAPEUTICS INC COM 046513107 58 3,979 SH   SOLE 28 3,979 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 579 39,707 SH   SOLE 30 39,707 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 9 649 SH   SOLE 34 649 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 45 3,108 SH   SOLE 40 3,108 0 0
ATENTO S A SHS L0427L105 37 31,106 SH   SOLE 22 31,106 0 0
ATHENE HLDG LTD CL A G0684D107 9,709 311,281 SH   SOLE 2 42,867 0 268,414
ATHENE HLDG LTD CL A G0684D107 2,236 71,700 SH   SOLE 4 67,453 0 4,247
ATHENE HLDG LTD CL A G0684D107 3,406 109,191 SH   SOLE 7 22,891 0 86,300
ATHENE HLDG LTD CL A G0684D107 17 542 SH   SOLE 13 542 0 0
ATHENE HLDG LTD CL A G0684D107 464 14,863 SH   SOLE 15 14,863 0 0
ATHENE HLDG LTD CL A G0684D107 4,609 147,773 SH   SOLE 18 136,745 0 11,028
ATHENE HLDG LTD CL A G0684D107 936 30,019 SH   SOLE 19 30,019 0 0
ATHENE HLDG LTD CL A G0684D107 51,484 1,650,671 SH   SOLE 21 1,650,671 0 0
ATHENE HLDG LTD CL A G0684D107 105,388 3,378,915 SH   SOLE 22 3,168,163 0 210,752
ATHENE HLDG LTD CL A G0684D107 3,329 106,739 SH   SOLE 23 106,739 0 0
ATHENE HLDG LTD CL A G0684D107 905 29,001 SH   SOLE 25 29,001 0 0
ATHENE HLDG LTD CL A G0684D107 12,229 392,091 SH   SOLE 26 201,039 0 191,052
ATHENE HLDG LTD CL A G0684D107 960 30,778 SH   SOLE 28 22,531 0 8,247
ATHENE HLDG LTD CL A G0684D107 1,033 33,128 SH   SOLE 29 2,996 0 30,132
ATHENE HLDG LTD CL A G0684D107 13,799 442,413 SH   SOLE 30 442,413 0 0
ATHENE HLDG LTD CL A G0684D107 760 24,363 SH   SOLE 31 15,235 0 9,128
ATHENE HLDG LTD CL A G0684D107 275 8,801 SH   SOLE 34 8,801 0 0
ATHENE HLDG LTD CL A G0684D107 2,089 66,989 SH   SOLE 36 66,989 0 0
ATHENE HLDG LTD CL A G0684D107 128 4,093 SH   SOLE 40 4,093 0 0
ATHENEX INC COM 04685N103 551 40,057 SH   SOLE 2 16,655 0 23,402
ATHENEX INC COM 04685N103 18 1,336 SH   SOLE 7 1,336 0 0
ATHENEX INC COM 04685N103 4,242 308,275 SH   SOLE 18 296,540 0 11,735
ATHENEX INC COM 04685N103 3,160 229,618 SH   SOLE 19 229,618 0 0
ATHENEX INC COM 04685N103 43,196 3,139,276 SH   SOLE 21 3,139,276 0 0
ATHENEX INC COM 04685N103 24,627 1,789,722 SH   SOLE 22 1,737,120 0 52,602
ATHENEX INC COM 04685N103 28 2,041 SH   SOLE 23 2,041 0 0
ATHENEX INC COM 04685N103 274 19,888 SH   SOLE 26 0 0 19,888
ATHENEX INC COM 04685N103 229 16,648 SH   SOLE 28 16,648 0 0
ATHENEX INC COM 04685N103 563 40,917 SH   SOLE 30 40,917 0 0
ATHENEX INC COM 04685N103 79 5,751 SH   SOLE 40 5,751 0 0
ATHERSYS INC NEW COM 04744L106 333 120,596 SH   SOLE 2 66,854 0 53,742
ATHERSYS INC NEW COM 04744L106 8 3,025 SH   SOLE 7 3,025 0 0
ATHERSYS INC NEW COM 04744L106 2,185 791,749 SH   SOLE 18 731,492 0 60,257
ATHERSYS INC NEW COM 04744L106 1,662 602,234 SH   SOLE 19 602,234 0 0
ATHERSYS INC NEW COM 04744L106 17,776 6,440,552 SH   SOLE 21 6,440,552 0 0
ATHERSYS INC NEW COM 04744L106 13,433 4,867,087 SH   SOLE 22 4,789,094 0 77,993
ATHERSYS INC NEW COM 04744L106 74 26,843 SH   SOLE 23 26,843 0 0
ATHERSYS INC NEW COM 04744L106 277 100,455 SH   SOLE 26 0 0 100,455
ATHERSYS INC NEW COM 04744L106 147 53,412 SH   SOLE 30 53,412 0 0
ATHERSYS INC NEW COM 04744L106 53 19,379 SH   SOLE 40 19,379 0 0
ATKORE INTL GROUP INC COM 047649108 935 34,200 SH   SOLE 2 19,217 0 14,983
ATKORE INTL GROUP INC COM 047649108 8 299 SH   SOLE 4 299 0 0
ATKORE INTL GROUP INC COM 047649108 21 780 SH   SOLE 7 780 0 0
ATKORE INTL GROUP INC COM 047649108 5,657 206,836 SH   SOLE 18 189,427 0 17,409
ATKORE INTL GROUP INC COM 047649108 7,114 260,094 SH   SOLE 19 260,094 0 0
ATKORE INTL GROUP INC COM 047649108 42,426 1,551,241 SH   SOLE 21 1,551,241 0 0
ATKORE INTL GROUP INC COM 047649108 44,203 1,616,188 SH   SOLE 22 1,568,714 0 47,474
ATKORE INTL GROUP INC COM 047649108 641 23,439 SH   SOLE 23 23,439 0 0
ATKORE INTL GROUP INC COM 047649108 3,394 124,103 SH   SOLE 26 18,074 0 106,029
ATKORE INTL GROUP INC COM 047649108 168 6,147 SH   SOLE 28 6,147 0 0
ATKORE INTL GROUP INC COM 047649108 461 16,839 SH   SOLE 30 16,839 0 0
ATKORE INTL GROUP INC COM 047649108 148 5,425 SH   SOLE 34 5,425 0 0
ATKORE INTL GROUP INC COM 047649108 142 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 1 749 SH   SOLE 21 749 0 0
ATLANTIC AMERN CORP COM 048209100 24 14,212 SH   SOLE 22 14,212 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 309 25,376 SH   SOLE 2 8,013 0 17,363
ATLANTIC CAP BANCSHARES INC COM 048269203 6 512 SH   SOLE 7 512 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 1,073 88,201 SH   SOLE 18 88,201 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 504 41,420 SH   SOLE 19 41,420 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 9,293 764,229 SH   SOLE 21 764,229 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 8,846 727,506 SH   SOLE 22 709,245 0 18,261
ATLANTIC CAP BANCSHARES INC COM 048269203 57 4,661 SH   SOLE 28 4,661 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 34 2,801 SH   SOLE 30 2,801 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 33 2,732 SH   SOLE 40 2,732 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 132 65,998 SH   SOLE 2 4,080 0 61,918
ATLANTIC POWER CORP COM NEW 04878Q863 6 3,130 SH   SOLE 7 3,130 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 692 346,167 SH   SOLE 18 346,167 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 390 194,784 SH   SOLE 19 194,784 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 5,619 2,809,307 SH   SOLE 21 2,809,307 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 2,134 1,067,063 SH   SOLE 22 1,016,344 0 50,719
ATLANTIC POWER CORP COM NEW 04878Q863 1 700 SH   SOLE 23 700 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 169 84,482 SH   SOLE 26 0 0 84,482
ATLANTIC UN BANKSHARES CORP COM 04911A107 2,168 93,615 SH   SOLE 2 28,150 0 65,465
ATLANTIC UN BANKSHARES CORP COM 04911A107 23 989 SH   SOLE 4 989 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 33 1,436 SH   SOLE 7 1,436 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 7,213 311,435 SH   SOLE 18 311,435 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 3,820 164,953 SH   SOLE 19 164,953 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 58,763 2,537,241 SH   SOLE 21 2,537,241 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 57,088 2,464,953 SH   SOLE 22 2,387,135 0 77,818
ATLANTIC UN BANKSHARES CORP COM 04911A107 41 1,756 SH   SOLE 23 1,756 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 706 30,496 SH   SOLE 26 14,831 0 15,665
ATLANTIC UN BANKSHARES CORP COM 04911A107 303 13,068 SH   SOLE 28 13,068 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 608 26,272 SH   SOLE 30 26,272 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 161 6,934 SH   SOLE 40 6,934 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 28,503 979,493 SH   SOLE 21 979,493 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 124 4,276 SH   SOLE 22 0 0 4,276
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 36,388 1,250,431 SH   SOLE 30 1,250,431 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 1,109 38,126 SH   SOLE 34 38,126 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 20 1,939 SH   SOLE 2 345 0 1,594
ATLANTICUS HLDGS CORP COM 04914Y102 1 96 SH   SOLE 17 0 0 96
ATLANTICUS HLDGS CORP COM 04914Y102 190 18,397 SH   SOLE 18 18,397 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 85 8,249 SH   SOLE 19 8,249 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 1,547 149,651 SH   SOLE 21 149,651 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 5,652 546,601 SH   SOLE 22 545,293 0 1,308
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,035 24,055 SH   SOLE 2 3,183 0 20,872
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2 53 SH   SOLE 4 53 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 20 459 SH   SOLE 7 459 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 5,448 126,598 SH   SOLE 18 126,598 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2,135 49,619 SH   SOLE 19 49,619 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 121,342 2,819,938 SH   SOLE 21 2,819,938 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 33,507 778,683 SH   SOLE 22 757,553 0 21,130
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 41 956 SH   SOLE 28 956 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,328 30,873 SH   SOLE 30 30,873 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 33 756 SH   SOLE 40 756 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 673 700,000 PRN   SOLE 21 700,000 0 0
ATLAS CORP SHS Y0436Q109 64 8,390 SH   SOLE 4 8,390 0 0
ATLAS CORP SHS Y0436Q109 75 9,913 SH   SOLE 7 9,913 0 0
ATLAS CORP SHS Y0436Q109 11,202 1,473,963 SH   SOLE 21 1,473,963 0 0
ATLAS CORP SHS Y0436Q109 4,601 605,396 SH   SOLE 22 595,411 0 9,985
ATLAS CORP SHS Y0436Q109 34 4,480 SH   SOLE 25 4,480 0 0
ATLAS CORP SHS Y0436Q109 4,203 552,998 SH   SOLE 30 552,998 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 5 7,379 SH   SOLE 21 7,379 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 15 22,126 SH   SOLE 22 22,126 0 0
ATLASSIAN CORP PLC CL A G06242104 46,877 260,037 SH   SOLE 2 36,253 0 223,784
ATLASSIAN CORP PLC CL A G06242104 571 3,166 SH   SOLE 7 3,166 0 0
ATLASSIAN CORP PLC CL A G06242104 894 4,962 SH   SOLE 13 4,962 0 0
ATLASSIAN CORP PLC CL A G06242104 137 758 SH   SOLE 15 758 0 0
ATLASSIAN CORP PLC CL A G06242104 11,442 63,473 SH   SOLE 18 55,404 0 8,069
ATLASSIAN CORP PLC CL A G06242104 79,465 440,813 SH   SOLE 19 440,813 0 0
ATLASSIAN CORP PLC CL A G06242104 125,088 693,895 SH   SOLE 21 693,895 0 0
ATLASSIAN CORP PLC CL A G06242104 184,737 1,024,781 SH   SOLE 22 842,633 0 182,148
ATLASSIAN CORP PLC CL A G06242104 1,442 7,997 SH   SOLE 23 7,997 0 0
ATLASSIAN CORP PLC CL A G06242104 21,932 121,661 SH   SOLE 25 121,661 0 0
ATLASSIAN CORP PLC CL A G06242104 34,422 190,947 SH   SOLE 26 684 0 190,263
ATLASSIAN CORP PLC CL A G06242104 27 151 SH   SOLE 28 151 0 0
ATLASSIAN CORP PLC CL A G06242104 3,686 20,446 SH   SOLE 29 0 0 20,446
ATLASSIAN CORP PLC CL A G06242104 611 3,392 SH   SOLE 30 3,392 0 0
ATLASSIAN CORP PLC CL A G06242104 2,978 16,517 SH   SOLE 31 14,091 0 2,426
ATLASSIAN CORP PLC CL A G06242104 49,009 271,864 SH   SOLE 34 271,864 0 0
ATLASSIAN CORP PLC CL A G06242104 9,555 53,002 SH   SOLE 36 53,002 0 0
ATMOS ENERGY CORP COM 049560105 29,778 299,035 SH   SOLE 2 39,129 0 259,906
ATMOS ENERGY CORP COM 049560105 7,255 72,861 SH   SOLE 4 69,507 0 3,354
ATMOS ENERGY CORP COM 049560105 43,049 432,303 SH   SOLE 7 292,830 0 139,473
ATMOS ENERGY CORP COM 049560105 414 4,159 SH   SOLE 13 4,159 0 0
ATMOS ENERGY CORP COM 049560105 1,536 15,425 SH   SOLE 15 15,425 0 0
ATMOS ENERGY CORP COM 049560105 24,730 248,341 SH   SOLE 18 225,254 0 23,087
ATMOS ENERGY CORP COM 049560105 9,092 91,301 SH   SOLE 19 91,301 0 0
ATMOS ENERGY CORP COM 049560105 664,907 6,677,117 SH   SOLE 21 6,677,117 0 0
ATMOS ENERGY CORP COM 049560105 293,761 2,950,005 SH   SOLE 22 2,682,475 0 267,530
ATMOS ENERGY CORP COM 049560105 9,096 91,344 SH   SOLE 23 91,344 0 0
ATMOS ENERGY CORP COM 049560105 17,150 172,219 SH   SOLE 25 172,219 0 0
ATMOS ENERGY CORP COM 049560105 73,900 742,116 SH   SOLE 26 103,913 0 638,203
ATMOS ENERGY CORP COM 049560105 2,324 23,335 SH   SOLE 28 15,801 0 7,534
ATMOS ENERGY CORP COM 049560105 7,850 78,831 SH   SOLE 29 2,255 0 76,576
ATMOS ENERGY CORP COM 049560105 72,889 731,960 SH   SOLE 30 718,445 0 13,515
ATMOS ENERGY CORP COM 049560105 5,748 57,722 SH   SOLE 31 18,014 0 39,708
ATMOS ENERGY CORP COM 049560105 4,162 41,800 SH   SOLE 34 41,800 0 0
ATMOS ENERGY CORP COM 049560105 8,743 87,798 SH   SOLE 36 87,798 0 0
ATMOS ENERGY CORP COM 049560105 303 3,047 SH   SOLE 40 3,047 0 0
ATN INTL INC COM 00215F107 790 13,043 SH   SOLE 2 4,126 0 8,917
ATN INTL INC COM 00215F107 3 49 SH   SOLE 4 49 0 0
ATN INTL INC COM 00215F107 11 179 SH   SOLE 7 179 0 0
ATN INTL INC COM 00215F107 3,329 54,957 SH   SOLE 18 54,957 0 0
ATN INTL INC COM 00215F107 1,841 30,398 SH   SOLE 19 30,398 0 0
ATN INTL INC COM 00215F107 74,337 1,227,294 SH   SOLE 21 1,227,294 0 0
ATN INTL INC COM 00215F107 23,078 381,011 SH   SOLE 22 369,084 0 11,927
ATN INTL INC COM 00215F107 67 1,098 SH   SOLE 23 1,098 0 0
ATN INTL INC COM 00215F107 544 8,980 SH   SOLE 26 0 0 8,980
ATN INTL INC COM 00215F107 96 1,582 SH   SOLE 28 1,582 0 0
ATN INTL INC COM 00215F107 1,063 17,547 SH   SOLE 30 17,547 0 0
ATN INTL INC COM 00215F107 67 1,098 SH   SOLE 40 1,098 0 0
ATOMERA INC COM 04965B100 48 5,287 SH   SOLE 2 785 0 4,502
ATOMERA INC COM 04965B100 543 60,302 SH   SOLE 18 60,302 0 0
ATOMERA INC COM 04965B100 246 27,366 SH   SOLE 19 27,366 0 0
ATOMERA INC COM 04965B100 4,356 484,052 SH   SOLE 21 484,052 0 0
ATOMERA INC COM 04965B100 3,870 429,973 SH   SOLE 22 425,547 0 4,426
ATOSSA THERAPEUTICS INC COM 04962H506 0 54 SH   SOLE 21 54 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 2 615 SH   SOLE 22 615 0 0
ATRECA INC CL A COM 04965G109 1,353 63,598 SH   SOLE 2 56,183 0 7,415
ATRECA INC CL A COM 04965G109 9 445 SH   SOLE 7 445 0 0
ATRECA INC CL A COM 04965G109 2,501 117,521 SH   SOLE 18 117,521 0 0
ATRECA INC CL A COM 04965G109 8,574 402,920 SH   SOLE 19 402,920 0 0
ATRECA INC CL A COM 04965G109 89 4,184 SH   SOLE 20 4,184 0 0
ATRECA INC CL A COM 04965G109 20,008 940,220 SH   SOLE 21 940,220 0 0
ATRECA INC CL A COM 04965G109 7,277 341,984 SH   SOLE 22 331,570 0 10,414
ATRECA INC CL A COM 04965G109 7 342 SH   SOLE 23 342 0 0
ATRECA INC CL A COM 04965G109 171 8,015 SH   SOLE 30 8,015 0 0
ATRECA INC CL A COM 04965G109 5,587 262,550 SH   SOLE 34 262,550 0 0
ATRICURE INC COM 04963C209 1,267 28,184 SH   SOLE 2 15,750 0 12,434
ATRICURE INC COM 04963C209 13 285 SH   SOLE 4 285 0 0
ATRICURE INC COM 04963C209 28 634 SH   SOLE 7 634 0 0
ATRICURE INC COM 04963C209 7,392 164,457 SH   SOLE 18 156,483 0 7,974
ATRICURE INC COM 04963C209 5,534 123,116 SH   SOLE 19 123,116 0 0
ATRICURE INC COM 04963C209 69,463 1,545,341 SH   SOLE 21 1,545,341 0 0
ATRICURE INC COM 04963C209 59,100 1,314,799 SH   SOLE 22 1,272,250 0 42,549
ATRICURE INC COM 04963C209 281 6,259 SH   SOLE 23 6,259 0 0
ATRICURE INC COM 04963C209 1,748 38,891 SH   SOLE 26 14,497 0 24,394
ATRICURE INC COM 04963C209 278 6,188 SH   SOLE 28 6,188 0 0
ATRICURE INC COM 04963C209 7,594 168,946 SH   SOLE 30 168,946 0 0
ATRICURE INC COM 04963C209 68 1,523 SH   SOLE 34 1,523 0 0
ATRICURE INC COM 04963C209 200 4,458 SH   SOLE 40 4,458 0 0
ATRION CORP COM 049904105 650 1,021 SH   SOLE 2 560 0 461
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,763 5,908 SH   SOLE 18 5,683 0 225
ATRION CORP COM 049904105 3,866 6,069 SH   SOLE 19 6,069 0 0
ATRION CORP COM 049904105 32,270 50,658 SH   SOLE 21 50,658 0 0
ATRION CORP COM 049904105 28,622 44,932 SH   SOLE 22 43,551 0 1,381
ATRION CORP COM 049904105 1,535 2,409 SH   SOLE 23 2,409 0 0
ATRION CORP COM 049904105 1,306 2,050 SH   SOLE 26 549 0 1,501
ATRION CORP COM 049904105 139 218 SH   SOLE 28 218 0 0
ATRION CORP COM 049904105 345 541 SH   SOLE 30 541 0 0
ATRION CORP COM 049904105 78 123 SH   SOLE 34 123 0 0
ATRION CORP COM 049904105 75 117 SH   SOLE 40 117 0 0
ATYR PHARMA INC COM NEW 002120202 9 2,065 SH   SOLE 18 2,065 0 0
ATYR PHARMA INC COM NEW 002120202 100 22,515 SH   SOLE 21 22,515 0 0
ATYR PHARMA INC COM NEW 002120202 39 8,883 SH   SOLE 22 8,883 0 0
AUBURN NATL BANCORP COM 050473107 101 1,767 SH   SOLE 2 136 0 1,631
AUBURN NATL BANCORP COM 050473107 547 9,584 SH   SOLE 18 9,584 0 0
AUBURN NATL BANCORP COM 050473107 234 4,105 SH   SOLE 19 4,105 0 0
AUBURN NATL BANCORP COM 050473107 3,875 67,871 SH   SOLE 21 67,871 0 0
AUBURN NATL BANCORP COM 050473107 741 12,977 SH   SOLE 22 12,280 0 697
AUDIOCODES LTD ORD M15342104 14 426 SH   SOLE 22 426 0 0
AUDIOEYE INC COM NEW 050734201 12 1,239 SH   SOLE 18 1,239 0 0
AUDIOEYE INC COM NEW 050734201 170 17,044 SH   SOLE 21 17,044 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 18,630 1,146,446 SH   SOLE 21 1,146,446 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 477 29,380 SH   SOLE 30 29,380 0 0
AURORA CANNABIS INC NOTE 5.500% 2/2 05156XAG3 342 750,000 PRN   SOLE 21 750,000 0 0
AUTODESK INC COM 052769106 138,488 578,986 SH   SOLE 2 68,319 0 510,667
AUTODESK INC COM 052769106 26,605 111,228 SH   SOLE 4 105,219 0 6,009
AUTODESK INC COM 052769106 49,665 207,638 SH   SOLE 7 199,173 0 8,465
AUTODESK INC COM 052769106 376 1,572 SH   SOLE 13 1,572 0 0
AUTODESK INC COM 052769106 5,320 22,242 SH   SOLE 15 22,242 0 0
AUTODESK INC COM 052769106 248,156 1,037,486 SH   SOLE 18 863,090 0 174,396
AUTODESK INC COM 052769106 291,453 1,218,499 SH   SOLE 19 1,218,499 0 0
AUTODESK INC COM 052769106 1,315,592 5,500,198 SH   SOLE 21 5,500,198 0 0
AUTODESK INC COM 052769106 1,277,664 5,341,626 SH   SOLE 22 4,851,513 0 490,113
AUTODESK INC COM 052769106 39,402 164,732 SH   SOLE 23 164,732 0 0
AUTODESK INC COM 052769106 58,415 244,222 SH   SOLE 25 244,222 0 0
AUTODESK INC COM 052769106 285,295 1,192,754 SH   SOLE 26 147,945 0 1,044,809
AUTODESK INC COM 052769106 10,873 45,456 SH   SOLE 28 32,113 0 13,343
AUTODESK INC COM 052769106 972 4,064 SH   SOLE 29 4,064 0 0
AUTODESK INC COM 052769106 282,070 1,179,271 SH   SOLE 30 1,152,793 0 26,478
AUTODESK INC COM 052769106 12,699 53,092 SH   SOLE 31 28,705 0 24,387
AUTODESK INC COM 052769106 11,282 47,167 SH   SOLE 32 47,167 0 0
AUTODESK INC COM 052769106 134,585 562,671 SH   SOLE 34 562,671 0 0
AUTODESK INC COM 052769106 31,558 131,937 SH   SOLE 36 131,937 0 0
AUTODESK INC COM 052769106 1,165 4,872 SH   SOLE 40 4,872 0 0
AUTODESK INC OPTIONS 052769106 287 1,200 SH Call SOLE 4 1,200 0 0
AUTODESK INC OPTIONS 052769106 3,588 15,000 SH Call SOLE 18 15,000 0 0
AUTODESK INC OPTIONS 052769106 22,269 93,100 SH Call SOLE 19 93,100 0 0
AUTODESK INC OPTIONS 052769106 1,722 7,200 SH Call SOLE 22 7,200 0 0
AUTODESK INC OPTIONS 052769106 10,596 44,300 SH Call SOLE 34 44,300 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 13,347 176,787 SH   SOLE 2 16,371 0 160,416
AUTOHOME INC SP ADR RP CL A 05278C107 1,904 25,216 SH   SOLE 4 25,216 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 529 7,000 SH   SOLE 7 7,000 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 892 11,808 SH   SOLE 13 11,808 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,886 24,974 SH   SOLE 15 24,974 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 2,215 29,343 SH   SOLE 18 29,343 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 121 1,602 SH   SOLE 19 1,602 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 74,087 981,284 SH   SOLE 21 981,284 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 64,795 858,207 SH   SOLE 22 741,499 0 116,708
AUTOHOME INC SP ADR RP CL A 05278C107 2,549 33,765 SH   SOLE 23 33,765 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 2,816 37,299 SH   SOLE 25 37,299 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 22,273 295,004 SH   SOLE 26 46,313 0 248,691
AUTOHOME INC SP ADR RP CL A 05278C107 759 10,051 SH   SOLE 28 10,051 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 475 6,290 SH   SOLE 29 6,290 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 24,653 326,524 SH   SOLE 30 326,524 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 7,705 102,057 SH   SOLE 31 3,084 0 98,973
AUTOHOME INC SP ADR RP CL A 05278C107 365 4,830 SH   SOLE 34 4,830 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 36 479 SH   SOLE 40 479 0 0
AUTOLIV INC COM 052800109 2,111 32,723 SH   SOLE 2 3,872 0 28,851
AUTOLIV INC COM 052800109 2,696 41,798 SH   SOLE 4 39,655 0 2,143
AUTOLIV INC COM 052800109 2,364 36,642 SH   SOLE 7 10,476 0 26,166
AUTOLIV INC COM 052800109 26 397 SH   SOLE 13 397 0 0
AUTOLIV INC COM 052800109 561 8,699 SH   SOLE 15 8,699 0 0
AUTOLIV INC COM 052800109 1,411 21,867 SH   SOLE 18 15,188 0 6,679
AUTOLIV INC COM 052800109 30 465 SH   SOLE 19 465 0 0
AUTOLIV INC COM 052800109 13,512 209,456 SH   SOLE 21 209,456 0 0
AUTOLIV INC COM 052800109 96,577 1,497,087 SH   SOLE 22 1,445,533 0 51,554
AUTOLIV INC COM 052800109 3,919 60,744 SH   SOLE 23 60,744 0 0
AUTOLIV INC COM 052800109 5,578 86,461 SH   SOLE 25 86,461 0 0
AUTOLIV INC COM 052800109 21,860 338,867 SH   SOLE 26 96,881 0 241,986
AUTOLIV INC COM 052800109 1,138 17,647 SH   SOLE 28 13,852 0 3,795
AUTOLIV INC COM 052800109 1,260 19,532 SH   SOLE 29 1,556 0 17,976
AUTOLIV INC COM 052800109 11,796 182,861 SH   SOLE 30 155,923 0 26,938
AUTOLIV INC COM 052800109 1,586 24,586 SH   SOLE 31 11,791 0 12,795
AUTOLIV INC COM 052800109 363 5,621 SH   SOLE 34 5,621 0 0
AUTOLIV INC COM 052800109 3,923 60,812 SH   SOLE 36 60,812 0 0
AUTOLIV INC COM 052800109 113 1,748 SH   SOLE 40 1,748 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 5,472 341,378 SH   SOLE 21 341,378 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 139 8,668 SH   SOLE 30 8,668 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 169,750 1,140,105 SH   SOLE 2 211,873 0 928,232
AUTOMATIC DATA PROCESSING IN COM 053015103 32,337 217,186 SH   SOLE 4 205,181 0 12,005
AUTOMATIC DATA PROCESSING IN COM 053015103 74,867 502,831 SH   SOLE 7 439,479 0 63,352
AUTOMATIC DATA PROCESSING IN COM 053015103 8,404 56,443 SH   SOLE 13 56,443 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 6,558 44,045 SH   SOLE 15 44,045 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 142,240 955,338 SH   SOLE 18 825,687 0 129,651
AUTOMATIC DATA PROCESSING IN COM 053015103 68,761 461,821 SH   SOLE 19 461,821 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,638,324 11,003,589 SH   SOLE 21 11,003,589 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,656,917 11,128,466 SH   SOLE 22 9,895,434 0 1,233,032
AUTOMATIC DATA PROCESSING IN COM 053015103 52,645 353,581 SH   SOLE 23 353,581 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 73,014 490,391 SH   SOLE 25 490,391 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 407,835 2,739,173 SH   SOLE 26 322,771 0 2,416,402
AUTOMATIC DATA PROCESSING IN COM 053015103 13,428 90,188 SH   SOLE 28 63,892 0 26,296
AUTOMATIC DATA PROCESSING IN COM 053015103 28,908 194,156 SH   SOLE 29 17,263 0 176,893
AUTOMATIC DATA PROCESSING IN COM 053015103 315,605 2,119,717 SH   SOLE 30 2,119,717 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 20,223 135,824 SH   SOLE 31 73,373 0 62,451
AUTOMATIC DATA PROCESSING IN COM 053015103 13,790 92,621 SH   SOLE 32 92,621 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 11,980 80,464 SH   SOLE 34 80,464 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 49,258 330,837 SH   SOLE 36 330,837 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,423 9,559 SH   SOLE 40 9,559 0 0
AUTONATION INC COM 05329W102 7,484 199,136 SH   SOLE 2 84,464 0 114,672
AUTONATION INC COM 05329W102 164 4,370 SH   SOLE 4 4,370 0 0
AUTONATION INC COM 05329W102 177 4,720 SH   SOLE 7 4,720 0 0
AUTONATION INC COM 05329W102 6,890 183,339 SH   SOLE 18 182,708 0 631
AUTONATION INC COM 05329W102 649 17,272 SH   SOLE 19 17,272 0 0
AUTONATION INC COM 05329W102 96,998 2,581,102 SH   SOLE 21 2,581,102 0 0
AUTONATION INC COM 05329W102 78,899 2,099,497 SH   SOLE 22 2,008,065 0 91,432
AUTONATION INC COM 05329W102 762 20,281 SH   SOLE 23 20,281 0 0
AUTONATION INC COM 05329W102 1,317 35,050 SH   SOLE 26 12,381 0 22,669
AUTONATION INC COM 05329W102 323 8,592 SH   SOLE 28 8,592 0 0
AUTONATION INC COM 05329W102 336 8,952 SH   SOLE 29 8,952 0 0
AUTONATION INC COM 05329W102 786 20,920 SH   SOLE 30 20,920 0 0
AUTONATION INC COM 05329W102 835 22,224 SH   SOLE 31 14,672 0 7,552
AUTONATION INC COM 05329W102 214 5,683 SH   SOLE 34 5,683 0 0
AUTONATION INC COM 05329W102 851 22,647 SH   SOLE 36 22,647 0 0
AUTONATION INC COM 05329W102 230 6,130 SH   SOLE 40 6,130 0 0
AUTOWEB INC COM 05335B100 7 5,610 SH   SOLE 21 5,610 0 0
AUTOWEB INC COM 05335B100 278 215,451 SH   SOLE 22 215,451 0 0
AUTOWEB INC COM 05335B100 25 19,754 SH   SOLE 23 19,754 0 0
AUTOZONE INC COM 053332102 64,891 57,521 SH   SOLE 2 7,232 0 50,289
AUTOZONE INC COM 053332102 12,132 10,754 SH   SOLE 4 10,107 0 647
AUTOZONE INC COM 053332102 33,115 29,354 SH   SOLE 7 22,229 0 7,125
AUTOZONE INC COM 053332102 583 517 SH   SOLE 13 517 0 0
AUTOZONE INC COM 053332102 2,735 2,424 SH   SOLE 15 2,424 0 0
AUTOZONE INC COM 053332102 55,197 48,928 SH   SOLE 18 45,139 0 3,789
AUTOZONE INC COM 053332102 8,619 7,640 SH   SOLE 19 7,640 0 0
AUTOZONE INC COM 053332102 821,131 727,876 SH   SOLE 21 727,876 0 0
AUTOZONE INC COM 053332102 691,152 612,658 SH   SOLE 22 559,823 0 52,835
AUTOZONE INC COM 053332102 20,117 17,832 SH   SOLE 23 17,832 0 0
AUTOZONE INC COM 053332102 28,061 24,874 SH   SOLE 25 24,874 0 0
AUTOZONE INC COM 053332102 117,264 103,946 SH   SOLE 26 18,016 0 85,930
AUTOZONE INC COM 053332102 5,383 4,772 SH   SOLE 28 3,383 0 1,389
AUTOZONE INC COM 053332102 472 418 SH   SOLE 29 418 0 0
AUTOZONE INC COM 053332102 109,852 97,376 SH   SOLE 30 95,358 0 2,018
AUTOZONE INC COM 053332102 7,522 6,668 SH   SOLE 31 3,038 0 3,630
AUTOZONE INC COM 053332102 1,668 1,479 SH   SOLE 34 1,479 0 0
AUTOZONE INC COM 053332102 21,143 18,742 SH   SOLE 36 18,742 0 0
AUTOZONE INC COM 053332102 634 562 SH   SOLE 40 562 0 0
AVALARA INC COM 05338G106 35,024 263,163 SH   SOLE 2 103,386 0 159,777
AVALARA INC COM 05338G106 4,506 33,860 SH   SOLE 4 31,827 0 2,033
AVALARA INC COM 05338G106 693 5,209 SH   SOLE 7 5,209 0 0
AVALARA INC COM 05338G106 638 4,793 SH   SOLE 15 4,793 0 0
AVALARA INC COM 05338G106 7,958 59,792 SH   SOLE 18 53,825 0 5,967
AVALARA INC COM 05338G106 69,696 523,679 SH   SOLE 19 523,679 0 0
AVALARA INC COM 05338G106 205,819 1,546,467 SH   SOLE 21 1,546,467 0 0
AVALARA INC COM 05338G106 269,598 2,025,682 SH   SOLE 22 1,911,975 0 113,707
AVALARA INC COM 05338G106 7,192 54,036 SH   SOLE 23 54,036 0 0
AVALARA INC COM 05338G106 420 3,154 SH   SOLE 25 3,154 0 0
AVALARA INC COM 05338G106 26,485 198,998 SH   SOLE 26 71,995 0 127,003
AVALARA INC COM 05338G106 2,028 15,239 SH   SOLE 28 10,795 0 4,444
AVALARA INC COM 05338G106 2,234 16,789 SH   SOLE 29 1,414 0 15,375
AVALARA INC COM 05338G106 15,180 114,060 SH   SOLE 30 113,240 0 820
AVALARA INC COM 05338G106 1,677 12,602 SH   SOLE 31 9,713 0 2,889
AVALARA INC COM 05338G106 43,885 329,736 SH   SOLE 34 329,736 0 0
AVALARA INC COM 05338G106 2,000 15,026 SH   SOLE 36 15,026 0 0
AVALARA INC COM 05338G106 225 1,688 SH   SOLE 40 1,688 0 0
AVALON GLOBOCARE CORP COM 05344R104 16 8,409 SH   SOLE 2 741 0 7,668
AVALON GLOBOCARE CORP COM 05344R104 137 72,067 SH   SOLE 18 72,067 0 0
AVALON GLOBOCARE CORP COM 05344R104 68 35,985 SH   SOLE 19 35,985 0 0
AVALON GLOBOCARE CORP COM 05344R104 1,317 693,135 SH   SOLE 21 693,135 0 0
AVALON GLOBOCARE CORP COM 05344R104 258 135,891 SH   SOLE 22 130,027 0 5,864
AVALONBAY CMNTYS INC COM 053484101 58,583 378,837 SH   SOLE 2 68,402 0 310,435
AVALONBAY CMNTYS INC COM 053484101 23,417 151,430 SH   SOLE 4 147,436 0 3,994
AVALONBAY CMNTYS INC COM 053484101 49,411 319,521 SH   SOLE 7 309,228 0 10,293
AVALONBAY CMNTYS INC COM 053484101 1,001 6,471 SH   SOLE 13 6,471 0 0
AVALONBAY CMNTYS INC COM 053484101 2,541 16,434 SH   SOLE 15 16,434 0 0
AVALONBAY CMNTYS INC COM 053484101 45,677 295,379 SH   SOLE 18 262,679 0 32,700
AVALONBAY CMNTYS INC COM 053484101 61,311 396,475 SH   SOLE 19 396,475 0 0
AVALONBAY CMNTYS INC COM 053484101 868,234 5,614,549 SH   SOLE 21 5,614,549 0 0
AVALONBAY CMNTYS INC COM 053484101 720,954 4,662,147 SH   SOLE 22 4,304,493 0 357,654
AVALONBAY CMNTYS INC COM 053484101 18,094 117,008 SH   SOLE 23 117,008 0 0
AVALONBAY CMNTYS INC COM 053484101 78,761 509,321 SH   SOLE 25 509,321 0 0
AVALONBAY CMNTYS INC COM 053484101 125,890 814,087 SH   SOLE 26 106,135 0 707,952
AVALONBAY CMNTYS INC COM 053484101 4,355 28,164 SH   SOLE 28 19,631 0 8,533
AVALONBAY CMNTYS INC COM 053484101 16,928 109,465 SH   SOLE 29 90,328 0 19,137
AVALONBAY CMNTYS INC COM 053484101 166,209 1,074,812 SH   SOLE 30 1,074,812 0 0
AVALONBAY CMNTYS INC COM 053484101 6,118 39,565 SH   SOLE 31 23,158 0 16,407
AVALONBAY CMNTYS INC COM 053484101 16,171 104,575 SH   SOLE 34 104,575 0 0
AVALONBAY CMNTYS INC COM 053484101 15,318 99,058 SH   SOLE 36 99,058 0 0
AVALONBAY CMNTYS INC COM 053484101 503 3,252 SH   SOLE 40 3,252 0 0
AVANGRID INC COM 05351W103 20,354 484,839 SH   SOLE 2 354,536 0 130,303
AVANGRID INC COM 05351W103 2,090 49,775 SH   SOLE 4 49,775 0 0
AVANGRID INC COM 05351W103 956 22,775 SH   SOLE 7 22,775 0 0
AVANGRID INC COM 05351W103 2 46 SH   SOLE 15 46 0 0
AVANGRID INC COM 05351W103 2,036 48,497 SH   SOLE 18 28,259 0 20,238
AVANGRID INC COM 05351W103 3,715 88,503 SH   SOLE 19 88,503 0 0
AVANGRID INC COM 05351W103 29,501 702,742 SH   SOLE 21 702,742 0 0
AVANGRID INC COM 05351W103 85,106 2,027,287 SH   SOLE 22 1,585,737 0 441,550
AVANGRID INC COM 05351W103 5,659 134,802 SH   SOLE 23 134,802 0 0
AVANGRID INC COM 05351W103 4,082 97,238 SH   SOLE 25 97,238 0 0
AVANGRID INC COM 05351W103 5,830 138,878 SH   SOLE 26 11,676 0 127,202
AVANGRID INC COM 05351W103 108 2,568 SH   SOLE 28 2,568 0 0
AVANGRID INC COM 05351W103 8,459 201,504 SH   SOLE 29 83,260 0 118,244
AVANGRID INC COM 05351W103 2,584 61,552 SH   SOLE 30 61,552 0 0
AVANGRID INC COM 05351W103 8,361 199,166 SH   SOLE 31 150,934 0 48,232
AVANGRID INC COM 05351W103 1,521 36,220 SH   SOLE 34 36,220 0 0
AVANGRID INC COM 05351W103 1,152 27,435 SH   SOLE 36 27,435 0 0
AVANOS MED INC COM 05350V106 2,256 76,750 SH   SOLE 2 35,744 0 41,006
AVANOS MED INC COM 05350V106 6 217 SH   SOLE 4 217 0 0
AVANOS MED INC COM 05350V106 25 861 SH   SOLE 7 861 0 0
AVANOS MED INC COM 05350V106 8,727 296,934 SH   SOLE 18 296,934 0 0
AVANOS MED INC COM 05350V106 2,693 91,623 SH   SOLE 19 91,623 0 0
AVANOS MED INC COM 05350V106 92,339 3,141,866 SH   SOLE 21 3,141,866 0 0
AVANOS MED INC COM 05350V106 49,661 1,689,735 SH   SOLE 22 1,642,515 0 47,220
AVANOS MED INC COM 05350V106 532 18,097 SH   SOLE 26 13,599 0 4,498
AVANOS MED INC COM 05350V106 259 8,810 SH   SOLE 28 8,810 0 0
AVANOS MED INC COM 05350V106 501 17,030 SH   SOLE 30 17,030 0 0
AVANOS MED INC COM 05350V106 5 167 SH   SOLE 31 0 0 167
AVANOS MED INC COM 05350V106 146 4,955 SH   SOLE 40 4,955 0 0
AVANTOR INC COM 05352A100 22,389 1,317,020 SH   SOLE 2 451,026 0 865,994
AVANTOR INC COM 05352A100 3,329 195,808 SH   SOLE 4 183,982 0 11,826
AVANTOR INC COM 05352A100 504 29,658 SH   SOLE 7 29,658 0 0
AVANTOR INC COM 05352A100 474 27,886 SH   SOLE 15 27,886 0 0
AVANTOR INC COM 05352A100 11,227 660,402 SH   SOLE 18 625,343 0 35,059
AVANTOR INC COM 05352A100 58,679 3,451,694 SH   SOLE 19 3,451,694 0 0
AVANTOR INC COM 05352A100 514 30,240 SH   SOLE 20 30,240 0 0
AVANTOR INC COM 05352A100 112,654 6,626,680 SH   SOLE 21 6,626,680 0 0
AVANTOR INC COM 05352A100 156,877 9,228,055 SH   SOLE 22 8,605,632 0 622,423
AVANTOR INC COM 05352A100 5,329 313,499 SH   SOLE 23 313,499 0 0
AVANTOR INC COM 05352A100 524 30,800 SH   SOLE 25 30,800 0 0
AVANTOR INC COM 05352A100 14,488 852,230 SH   SOLE 26 429,012 0 423,218
AVANTOR INC COM 05352A100 1,502 88,354 SH   SOLE 28 62,839 0 25,515
AVANTOR INC COM 05352A100 1,671 98,315 SH   SOLE 29 8,239 0 90,076
AVANTOR INC COM 05352A100 13,129 772,314 SH   SOLE 30 727,381 0 44,933
AVANTOR INC COM 05352A100 1,230 72,357 SH   SOLE 31 55,836 0 16,521
AVANTOR INC COM 05352A100 36,006 2,117,997 SH   SOLE 34 2,117,997 0 0
AVANTOR INC COM 05352A100 1,486 87,419 SH   SOLE 36 87,419 0 0
AVANTOR INC COM 05352A100 167 9,820 SH   SOLE 40 9,820 0 0
AVAYA HLDGS CORP COM 05351X101 760 61,485 SH   SOLE 2 32,154 0 29,331
AVAYA HLDGS CORP COM 05351X101 7 533 SH   SOLE 4 533 0 0
AVAYA HLDGS CORP COM 05351X101 43 3,467 SH   SOLE 7 3,467 0 0
AVAYA HLDGS CORP COM 05351X101 4,624 374,098 SH   SOLE 18 374,098 0 0
AVAYA HLDGS CORP COM 05351X101 2,611 211,259 SH   SOLE 19 211,259 0 0
AVAYA HLDGS CORP COM 05351X101 41,433 3,352,147 SH   SOLE 21 3,352,147 0 0
AVAYA HLDGS CORP COM 05351X101 32,348 2,617,137 SH   SOLE 22 2,514,609 0 102,528
AVAYA HLDGS CORP COM 05351X101 39 3,169 SH   SOLE 23 3,169 0 0
AVAYA HLDGS CORP COM 05351X101 433 35,013 SH   SOLE 26 18,350 0 16,663
AVAYA HLDGS CORP COM 05351X101 178 14,399 SH   SOLE 28 14,399 0 0
AVAYA HLDGS CORP COM 05351X101 443 35,880 SH   SOLE 30 35,880 0 0
AVAYA HLDGS CORP COM 05351X101 88 7,087 SH   SOLE 31 0 0 7,087
AVAYA HLDGS CORP COM 05351X101 115 9,316 SH   SOLE 36 9,316 0 0
AVAYA HLDGS CORP COM 05351X101 153 12,387 SH   SOLE 40 12,387 0 0
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 773 946,000 PRN   SOLE 21 946,000 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 31 2,838 SH   SOLE 2 421 0 2,417
AVENUE THERAPEUTICS INC COM NEW 05360L205 281 26,133 SH   SOLE 18 26,133 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 127 11,801 SH   SOLE 19 11,801 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 2,212 205,357 SH   SOLE 21 205,357 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 787 73,036 SH   SOLE 22 71,076 0 1,960
AVEO PHARMACEUTICALS INC COM NEW 053588307 37 7,096 SH   SOLE 2 864 0 6,232
AVEO PHARMACEUTICALS INC COM NEW 053588307 281 54,528 SH   SOLE 18 54,528 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 245 47,476 SH   SOLE 19 47,476 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 2,186 424,552 SH   SOLE 21 424,552 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 1,742 338,324 SH   SOLE 22 334,292 0 4,032
AVERY DENNISON CORP COM 053611109 24,839 217,711 SH   SOLE 2 30,535 0 187,176
AVERY DENNISON CORP COM 053611109 4,228 37,061 SH   SOLE 4 34,738 0 2,323
AVERY DENNISON CORP COM 053611109 8,502 74,522 SH   SOLE 7 71,748 0 2,774
AVERY DENNISON CORP COM 053611109 17 147 SH   SOLE 13 147 0 0
AVERY DENNISON CORP COM 053611109 989 8,671 SH   SOLE 15 8,671 0 0
AVERY DENNISON CORP COM 053611109 26,525 232,493 SH   SOLE 18 219,744 0 12,749
AVERY DENNISON CORP COM 053611109 3,189 27,953 SH   SOLE 19 27,953 0 0
AVERY DENNISON CORP COM 053611109 259,401 2,273,650 SH   SOLE 21 2,273,650 0 0
AVERY DENNISON CORP COM 053611109 252,950 2,217,106 SH   SOLE 22 2,031,542 0 185,564
AVERY DENNISON CORP COM 053611109 7,363 64,534 SH   SOLE 23 64,534 0 0
AVERY DENNISON CORP COM 053611109 11,032 96,699 SH   SOLE 25 96,699 0 0
AVERY DENNISON CORP COM 053611109 53,300 467,172 SH   SOLE 26 83,707 0 383,465
AVERY DENNISON CORP COM 053611109 1,822 15,973 SH   SOLE 28 11,032 0 4,941
AVERY DENNISON CORP COM 053611109 2,248 19,705 SH   SOLE 29 1,659 0 18,046
AVERY DENNISON CORP COM 053611109 36,063 316,095 SH   SOLE 30 309,545 0 6,550
AVERY DENNISON CORP COM 053611109 3,286 28,798 SH   SOLE 31 9,771 0 19,027
AVERY DENNISON CORP COM 053611109 553 4,850 SH   SOLE 34 4,850 0 0
AVERY DENNISON CORP COM 053611109 5,848 51,261 SH   SOLE 36 51,261 0 0
AVERY DENNISON CORP COM 053611109 203 1,775 SH   SOLE 40 1,775 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 20 1,085 SH   SOLE 18 1,085 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 345 18,890 SH   SOLE 21 18,890 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 2,155 118,078 SH   SOLE 22 118,078 0 0
AVID BIOSERVICES INC COM 05368M106 151 23,018 SH   SOLE 2 3,072 0 19,946
AVID BIOSERVICES INC COM 05368M106 5 765 SH   SOLE 7 765 0 0
AVID BIOSERVICES INC COM 05368M106 1,552 236,414 SH   SOLE 18 236,414 0 0
AVID BIOSERVICES INC COM 05368M106 707 107,634 SH   SOLE 19 107,634 0 0
AVID BIOSERVICES INC COM 05368M106 12,458 1,897,703 SH   SOLE 21 1,897,703 0 0
AVID BIOSERVICES INC COM 05368M106 11,032 1,680,454 SH   SOLE 22 1,650,119 0 30,335
AVID TECHNOLOGY INC COM 05367P100 84 11,592 SH   SOLE 2 1,710 0 9,882
AVID TECHNOLOGY INC COM 05367P100 5 713 SH   SOLE 7 713 0 0
AVID TECHNOLOGY INC COM 05367P100 953 131,041 SH   SOLE 18 131,041 0 0
AVID TECHNOLOGY INC COM 05367P100 455 62,633 SH   SOLE 19 62,633 0 0
AVID TECHNOLOGY INC COM 05367P100 7,574 1,041,783 SH   SOLE 21 1,041,783 0 0
AVID TECHNOLOGY INC COM 05367P100 6,616 910,100 SH   SOLE 22 894,755 0 15,345
AVIDITY BIOSCIENCES INC COM 05370A108 16,430 581,400 SH   SOLE 19 581,400 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 526 18,600 SH   SOLE 20 18,600 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,337 58,422 SH   SOLE 2 41,701 0 16,721
AVIS BUDGET GROUP COM 053774105 7 295 SH   SOLE 4 295 0 0
AVIS BUDGET GROUP COM 053774105 59 2,596 SH   SOLE 7 2,596 0 0
AVIS BUDGET GROUP COM 053774105 7,875 344,040 SH   SOLE 18 339,156 0 4,884
AVIS BUDGET GROUP COM 053774105 3,207 140,107 SH   SOLE 19 140,107 0 0
AVIS BUDGET GROUP COM 053774105 89,229 3,898,178 SH   SOLE 21 3,898,178 0 0
AVIS BUDGET GROUP COM 053774105 45,568 1,990,729 SH   SOLE 22 1,904,547 0 86,182
AVIS BUDGET GROUP COM 053774105 122 5,313 SH   SOLE 23 5,313 0 0
AVIS BUDGET GROUP COM 053774105 781 34,131 SH   SOLE 26 23,253 0 10,878
AVIS BUDGET GROUP COM 053774105 181 7,923 SH   SOLE 28 7,923 0 0
AVIS BUDGET GROUP COM 053774105 523 22,827 SH   SOLE 30 22,827 0 0
AVIS BUDGET GROUP COM 053774105 204 8,914 SH   SOLE 31 0 0 8,914
AVIS BUDGET GROUP COM 053774105 1,118 48,862 SH   SOLE 36 48,862 0 0
AVIS BUDGET GROUP COM 053774105 160 6,999 SH   SOLE 40 6,999 0 0
AVIS BUDGET GROUP OPTIONS 053774105 220 9,600 SH Put SOLE 2 9,600 0 0
AVIS BUDGET GROUP OPTIONS 053774105 28,596 1,249,300 SH Put SOLE 19 1,249,300 0 0
AVIS BUDGET GROUP OPTIONS 053774105 355 15,500 SH Put SOLE 22 15,500 0 0
AVIS BUDGET GROUP OPTIONS 053774105 5,164 225,600 SH Put SOLE 34 225,600 0 0
AVISTA CORP COM 05379B107 2,994 82,286 SH   SOLE 2 24,497 0 57,789
AVISTA CORP COM 05379B107 172 4,736 SH   SOLE 4 4,736 0 0
AVISTA CORP COM 05379B107 229 6,283 SH   SOLE 7 6,283 0 0
AVISTA CORP COM 05379B107 13,144 361,201 SH   SOLE 18 361,201 0 0
AVISTA CORP COM 05379B107 6,199 170,337 SH   SOLE 19 170,337 0 0
AVISTA CORP COM 05379B107 322,208 8,854,303 SH   SOLE 21 8,854,303 0 0
AVISTA CORP COM 05379B107 81,758 2,246,729 SH   SOLE 22 2,179,429 0 67,300
AVISTA CORP COM 05379B107 373 10,249 SH   SOLE 23 10,249 0 0
AVISTA CORP COM 05379B107 3,166 86,994 SH   SOLE 26 15,506 0 71,488
AVISTA CORP COM 05379B107 364 10,011 SH   SOLE 28 10,011 0 0
AVISTA CORP COM 05379B107 4,604 126,529 SH   SOLE 30 126,529 0 0
AVISTA CORP COM 05379B107 25 687 SH   SOLE 31 0 0 687
AVISTA CORP COM 05379B107 819 22,506 SH   SOLE 32 22,506 0 0
AVISTA CORP COM 05379B107 302 8,300 SH   SOLE 34 8,300 0 0
AVISTA CORP COM 05379B107 159 4,378 SH   SOLE 36 4,378 0 0
AVISTA CORP COM 05379B107 241 6,621 SH   SOLE 40 6,621 0 0
AVNET INC COM 053807103 14,600 523,591 SH   SOLE 2 299,608 0 223,983
AVNET INC COM 053807103 565 20,250 SH   SOLE 4 20,250 0 0
AVNET INC COM 053807103 293 10,506 SH   SOLE 7 10,506 0 0
AVNET INC COM 053807103 1,013 36,325 SH   SOLE 13 36,325 0 0
AVNET INC COM 053807103 11,397 408,731 SH   SOLE 18 341,715 0 67,016
AVNET INC COM 053807103 10,816 387,866 SH   SOLE 19 387,866 0 0
AVNET INC COM 053807103 126,022 4,519,346 SH   SOLE 21 4,519,346 0 0
AVNET INC COM 053807103 124,492 4,464,479 SH   SOLE 22 4,037,034 0 427,445
AVNET INC COM 053807103 1,831 65,662 SH   SOLE 23 65,662 0 0
AVNET INC COM 053807103 1,379 49,452 SH   SOLE 25 49,452 0 0
AVNET INC COM 053807103 2,555 91,637 SH   SOLE 26 34,003 0 57,634
AVNET INC COM 053807103 513 18,407 SH   SOLE 28 18,407 0 0
AVNET INC COM 053807103 1,731 62,071 SH   SOLE 29 25,746 0 36,325
AVNET INC COM 053807103 1,561 55,976 SH   SOLE 30 55,976 0 0
AVNET INC COM 053807103 2,546 91,294 SH   SOLE 31 69,798 0 21,496
AVNET INC COM 053807103 2,200 78,912 SH   SOLE 34 78,912 0 0
AVNET INC COM 053807103 1,784 63,977 SH   SOLE 36 63,977 0 0
AVNET INC COM 053807103 299 10,713 SH   SOLE 40 10,713 0 0
AVROBIO INC COM 05455M100 326 18,681 SH   SOLE 2 8,964 0 9,717
AVROBIO INC COM 05455M100 11 613 SH   SOLE 7 613 0 0
AVROBIO INC COM 05455M100 2,284 130,874 SH   SOLE 18 130,874 0 0
AVROBIO INC COM 05455M100 1,204 68,985 SH   SOLE 19 68,985 0 0
AVROBIO INC COM 05455M100 24,447 1,400,968 SH   SOLE 21 1,400,968 0 0
AVROBIO INC COM 05455M100 15,039 861,845 SH   SOLE 22 833,371 0 28,474
AVROBIO INC COM 05455M100 6 318 SH   SOLE 23 318 0 0
AVROBIO INC COM 05455M100 68 3,876 SH   SOLE 28 3,876 0 0
AVROBIO INC COM 05455M100 298 17,096 SH   SOLE 30 17,096 0 0
AVROBIO INC COM 05455M100 67 3,854 SH   SOLE 40 3,854 0 0
AWARE INC MASS COM 05453N100 9 2,795 SH   SOLE 18 2,795 0 0
AWARE INC MASS COM 05453N100 161 49,928 SH   SOLE 21 49,928 0 0
AWARE INC MASS COM 05453N100 1,369 425,806 SH   SOLE 22 425,806 0 0
AXALTA COATING SYS LTD COM G0750C108 15,894 704,852 SH   SOLE 2 229,286 0 475,566
AXALTA COATING SYS LTD COM G0750C108 2,215 98,205 SH   SOLE 4 92,125 0 6,080
AXALTA COATING SYS LTD COM G0750C108 382 16,941 SH   SOLE 7 16,941 0 0
AXALTA COATING SYS LTD COM G0750C108 24 1,052 SH   SOLE 13 1,052 0 0
AXALTA COATING SYS LTD COM G0750C108 319 14,150 SH   SOLE 15 14,150 0 0
AXALTA COATING SYS LTD COM G0750C108 39,948 1,771,513 SH   SOLE 18 1,570,333 0 201,180
AXALTA COATING SYS LTD COM G0750C108 26,525 1,176,288 SH   SOLE 19 1,176,288 0 0
AXALTA COATING SYS LTD COM G0750C108 64,257 2,849,524 SH   SOLE 21 2,849,524 0 0
AXALTA COATING SYS LTD COM G0750C108 141,041 6,254,578 SH   SOLE 22 5,914,586 0 339,992
AXALTA COATING SYS LTD COM G0750C108 4,283 189,937 SH   SOLE 23 189,937 0 0
AXALTA COATING SYS LTD COM G0750C108 4,336 192,298 SH   SOLE 25 143,155 0 49,143
AXALTA COATING SYS LTD COM G0750C108 22,338 990,597 SH   SOLE 26 289,628 0 700,969
AXALTA COATING SYS LTD COM G0750C108 1,038 46,042 SH   SOLE 28 34,647 0 11,395
AXALTA COATING SYS LTD COM G0750C108 1,096 48,621 SH   SOLE 29 3,767 0 44,854
AXALTA COATING SYS LTD COM G0750C108 12,773 566,435 SH   SOLE 30 541,606 0 24,829
AXALTA COATING SYS LTD COM G0750C108 1,540 68,273 SH   SOLE 31 23,489 0 44,784
AXALTA COATING SYS LTD COM G0750C108 16,094 713,708 SH   SOLE 34 713,708 0 0
AXALTA COATING SYS LTD COM G0750C108 1,716 76,096 SH   SOLE 36 76,096 0 0
AXALTA COATING SYS LTD COM G0750C108 99 4,392 SH   SOLE 40 4,392 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 613 22,016 SH   SOLE 2 10,598 0 11,418
AXCELIS TECHNOLOGIES INC COM NEW 054540208 16 588 SH   SOLE 4 588 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 14 510 SH   SOLE 7 510 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 4,668 167,627 SH   SOLE 18 162,534 0 5,093
AXCELIS TECHNOLOGIES INC COM NEW 054540208 2,448 87,897 SH   SOLE 19 87,897 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 98,907 3,551,430 SH   SOLE 21 3,551,430 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 29,224 1,049,339 SH   SOLE 22 1,019,542 0 29,797
AXCELIS TECHNOLOGIES INC COM NEW 054540208 47 1,685 SH   SOLE 23 1,685 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 343 12,319 SH   SOLE 26 0 0 12,319
AXCELIS TECHNOLOGIES INC COM NEW 054540208 121 4,346 SH   SOLE 28 4,346 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,428 51,276 SH   SOLE 30 51,276 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 137 4,931 SH   SOLE 40 4,931 0 0
AXCELLA HEALTH INC COM 05454B105 23 4,115 SH   SOLE 2 805 0 3,310
AXCELLA HEALTH INC COM 05454B105 233 42,206 SH   SOLE 18 42,206 0 0
AXCELLA HEALTH INC COM 05454B105 81 14,699 SH   SOLE 19 14,699 0 0
AXCELLA HEALTH INC COM 05454B105 1,560 282,187 SH   SOLE 21 282,187 0 0
AXCELLA HEALTH INC COM 05454B105 2,314 418,359 SH   SOLE 22 415,151 0 3,208
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 7,952 196,052 SH   SOLE 2 40,148 0 155,904
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 16 388 SH   SOLE 4 388 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 101 2,497 SH   SOLE 7 2,497 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,399 34,484 SH   SOLE 18 34,484 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 853 21,025 SH   SOLE 19 21,025 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 47,397 1,168,558 SH   SOLE 21 1,168,558 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 95,498 2,354,481 SH   SOLE 22 2,223,745 0 130,736
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 72 1,769 SH   SOLE 23 1,769 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,620 39,932 SH   SOLE 26 20,741 0 19,191
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 567 13,988 SH   SOLE 28 13,988 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 111 2,735 SH   SOLE 29 2,735 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,166 28,736 SH   SOLE 30 28,736 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 887 21,858 SH   SOLE 31 1,565 0 20,293
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 81 1,985 SH   SOLE 34 1,985 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 110 2,700 SH   SOLE 36 2,700 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 364 8,968 SH   SOLE 40 8,968 0 0
AXOGEN INC COM 05463X106 210 22,699 SH   SOLE 2 11,429 0 11,270
AXOGEN INC COM 05463X106 2 270 SH   SOLE 4 270 0 0
AXOGEN INC COM 05463X106 7 721 SH   SOLE 7 721 0 0
AXOGEN INC COM 05463X106 1,399 151,456 SH   SOLE 18 151,456 0 0
AXOGEN INC COM 05463X106 865 93,583 SH   SOLE 19 93,583 0 0
AXOGEN INC COM 05463X106 12,881 1,394,070 SH   SOLE 21 1,394,070 0 0
AXOGEN INC COM 05463X106 9,620 1,041,131 SH   SOLE 22 1,009,132 0 31,999
AXOGEN INC COM 05463X106 9 931 SH   SOLE 23 931 0 0
AXOGEN INC COM 05463X106 32 3,449 SH   SOLE 26 0 0 3,449
AXOGEN INC COM 05463X106 41 4,385 SH   SOLE 28 4,385 0 0
AXOGEN INC COM 05463X106 1,507 163,094 SH   SOLE 30 163,094 0 0
AXOGEN INC COM 05463X106 30 3,214 SH   SOLE 40 3,214 0 0
AXON ENTERPRISE INC COM 05464C101 17,662 179,988 SH   SOLE 2 70,047 0 109,941
AXON ENTERPRISE INC COM 05464C101 62 630 SH   SOLE 4 630 0 0
AXON ENTERPRISE INC COM 05464C101 189 1,930 SH   SOLE 7 1,930 0 0
AXON ENTERPRISE INC COM 05464C101 18,197 185,433 SH   SOLE 18 183,870 0 1,563
AXON ENTERPRISE INC COM 05464C101 3,337 34,004 SH   SOLE 19 34,004 0 0
AXON ENTERPRISE INC COM 05464C101 383,399 3,907,052 SH   SOLE 21 3,907,052 0 0
AXON ENTERPRISE INC COM 05464C101 208,402 2,123,729 SH   SOLE 22 2,012,812 0 110,917
AXON ENTERPRISE INC COM 05464C101 733 7,468 SH   SOLE 23 7,468 0 0
AXON ENTERPRISE INC COM 05464C101 32 325 SH   SOLE 25 325 0 0
AXON ENTERPRISE INC COM 05464C101 5,131 52,287 SH   SOLE 26 19,655 0 32,632
AXON ENTERPRISE INC COM 05464C101 1,686 17,181 SH   SOLE 28 17,181 0 0
AXON ENTERPRISE INC COM 05464C101 412 4,194 SH   SOLE 29 4,194 0 0
AXON ENTERPRISE INC COM 05464C101 2,271 23,141 SH   SOLE 30 23,141 0 0
AXON ENTERPRISE INC COM 05464C101 818 8,333 SH   SOLE 31 5,231 0 3,102
AXON ENTERPRISE INC COM 05464C101 304 3,096 SH   SOLE 34 3,096 0 0
AXON ENTERPRISE INC COM 05464C101 37 382 SH   SOLE 36 382 0 0
AXON ENTERPRISE INC COM 05464C101 637 6,487 SH   SOLE 40 6,487 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 603 17,165 SH   SOLE 2 7,292 0 9,873
AXONICS MODULATION TECHNOLOG COM 05465P101 19 550 SH   SOLE 7 550 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 4,259 121,298 SH   SOLE 18 121,298 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 2,180 62,092 SH   SOLE 19 62,092 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 52,343 1,490,827 SH   SOLE 21 1,490,827 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 25,171 716,907 SH   SOLE 22 693,709 0 23,198
AXONICS MODULATION TECHNOLOG COM 05465P101 8 228 SH   SOLE 23 228 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 73 2,086 SH   SOLE 26 0 0 2,086
AXONICS MODULATION TECHNOLOG COM 05465P101 86 2,444 SH   SOLE 28 2,444 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 608 17,315 SH   SOLE 30 17,315 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 88 2,507 SH   SOLE 40 2,507 0 0
AXOS FINANCIAL INC COM 05465C100 1,387 62,835 SH   SOLE 2 17,862 0 44,973
AXOS FINANCIAL INC COM 05465C100 3 144 SH   SOLE 4 144 0 0
AXOS FINANCIAL INC COM 05465C100 22 999 SH   SOLE 7 999 0 0
AXOS FINANCIAL INC COM 05465C100 6,085 275,580 SH   SOLE 18 275,580 0 0
AXOS FINANCIAL INC COM 05465C100 2,419 109,544 SH   SOLE 19 109,544 0 0
AXOS FINANCIAL INC COM 05465C100 125,433 5,680,836 SH   SOLE 21 5,680,836 0 0
AXOS FINANCIAL INC COM 05465C100 40,316 1,825,917 SH   SOLE 22 1,769,283 0 56,634
AXOS FINANCIAL INC COM 05465C100 506 22,930 SH   SOLE 26 18,402 0 4,528
AXOS FINANCIAL INC COM 05465C100 170 7,682 SH   SOLE 28 7,682 0 0
AXOS FINANCIAL INC COM 05465C100 1,559 70,599 SH   SOLE 30 70,599 0 0
AXOS FINANCIAL INC COM 05465C100 5,712 258,710 SH   SOLE 34 258,710 0 0
AXOS FINANCIAL INC COM 05465C100 123 5,556 SH   SOLE 40 5,556 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1,497 18,198 SH   SOLE 2 9,351 0 8,847
AXSOME THERAPEUTICS INC COM 05464T104 12 146 SH   SOLE 4 146 0 0
AXSOME THERAPEUTICS INC COM 05464T104 37 449 SH   SOLE 7 449 0 0
AXSOME THERAPEUTICS INC COM 05464T104 9,318 113,244 SH   SOLE 18 111,324 0 1,920
AXSOME THERAPEUTICS INC COM 05464T104 6,144 74,674 SH   SOLE 19 74,674 0 0
AXSOME THERAPEUTICS INC COM 05464T104 107,956 1,312,061 SH   SOLE 21 1,312,061 0 0
AXSOME THERAPEUTICS INC COM 05464T104 68,049 827,047 SH   SOLE 22 798,684 0 28,363
AXSOME THERAPEUTICS INC COM 05464T104 228 2,765 SH   SOLE 23 2,765 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1,537 18,676 SH   SOLE 26 8,365 0 10,311
AXSOME THERAPEUTICS INC COM 05464T104 366 4,454 SH   SOLE 28 4,454 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1,569 19,070 SH   SOLE 30 19,070 0 0
AXSOME THERAPEUTICS INC COM 05464T104 221 2,683 SH   SOLE 40 2,683 0 0
AXT INC COM 00246W103 167 34,982 SH   SOLE 2 2,299 0 32,683
AXT INC COM 00246W103 3 669 SH   SOLE 7 669 0 0
AXT INC COM 00246W103 760 159,750 SH   SOLE 18 159,750 0 0
AXT INC COM 00246W103 348 73,096 SH   SOLE 19 73,096 0 0
AXT INC COM 00246W103 5,889 1,237,202 SH   SOLE 21 1,237,202 0 0
AXT INC COM 00246W103 5,785 1,215,380 SH   SOLE 22 1,195,982 0 19,398
AYRO INC COM 054748108 1 452 SH   SOLE 22 452 0 0
AYTU BIOSCIENCE INC COM PAR 054754700 23 16,062 SH   SOLE 2 0 0 16,062
AYTU BIOSCIENCE INC COM PAR 054754700 176 123,685 SH   SOLE 18 123,685 0 0
AYTU BIOSCIENCE INC COM PAR 054754700 61 42,799 SH   SOLE 19 42,799 0 0
AYTU BIOSCIENCE INC COM PAR 054754700 1,038 730,939 SH   SOLE 21 730,939 0 0
AYTU BIOSCIENCE INC COM PAR 054754700 275 193,559 SH   SOLE 22 186,634 0 6,925
AZEK CO INC CL A 05478C105 956 29,998 SH   SOLE 2 29,998 0 0
AZEK CO INC CL A 05478C105 8 252 SH   SOLE 18 252 0 0
AZEK CO INC CL A 05478C105 42,965 1,348,557 SH   SOLE 19 1,348,557 0 0
AZEK CO INC CL A 05478C105 261 8,190 SH   SOLE 22 8,190 0 0
AZEK CO INC CL A 05478C105 196 6,145 SH   SOLE 25 6,145 0 0
AZEK CO INC CL A 05478C105 626 19,634 SH   SOLE 26 0 0 19,634
AZEK CO INC CL A 05478C105 1 38 SH   SOLE 30 38 0 0
AZEK CO INC CL A 05478C105 8,942 280,660 SH   SOLE 34 280,660 0 0
AZUL S A SPONSR ADR PFD 05501U106 1,477 132,123 SH   SOLE 18 132,123 0 0
AZUL S A SPONSR ADR PFD 05501U106 2,501 223,729 SH   SOLE 25 223,729 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 191 11,969 SH   SOLE 22 11,969 0 0
AZURRX BIOPHARMA INC COM 05502L105 14 15,332 SH   SOLE 21 15,332 0 0
AZZ INC COM 002474104 1,019 29,685 SH   SOLE 2 8,481 0 21,204
AZZ INC COM 002474104 5 154 SH   SOLE 4 154 0 0
AZZ INC COM 002474104 18 519 SH   SOLE 7 519 0 0
AZZ INC COM 002474104 4,463 130,048 SH   SOLE 18 130,048 0 0
AZZ INC COM 002474104 2,536 73,882 SH   SOLE 19 73,882 0 0
AZZ INC COM 002474104 97,220 2,832,741 SH   SOLE 21 2,832,741 0 0
AZZ INC COM 002474104 30,822 898,073 SH   SOLE 22 870,915 0 27,158
AZZ INC COM 002474104 74 2,159 SH   SOLE 23 2,159 0 0
AZZ INC COM 002474104 1,430 41,656 SH   SOLE 26 2,930 0 38,726
AZZ INC COM 002474104 128 3,724 SH   SOLE 28 3,724 0 0
AZZ INC COM 002474104 1,430 41,670 SH   SOLE 30 41,670 0 0
AZZ INC COM 002474104 292 8,497 SH   SOLE 34 8,497 0 0
AZZ INC COM 002474104 100 2,908 SH   SOLE 40 2,908 0 0
B & G FOODS INC NEW COM 05508R106 1,112 45,631 SH   SOLE 2 20,775 0 24,856
B & G FOODS INC NEW COM 05508R106 8 325 SH   SOLE 4 325 0 0
B & G FOODS INC NEW COM 05508R106 63 2,589 SH   SOLE 7 2,589 0 0
B & G FOODS INC NEW COM 05508R106 7,793 319,644 SH   SOLE 18 319,644 0 0
B & G FOODS INC NEW COM 05508R106 2,981 122,275 SH   SOLE 19 122,275 0 0
B & G FOODS INC NEW COM 05508R106 171,504 7,034,636 SH   SOLE 21 7,034,636 0 0
B & G FOODS INC NEW COM 05508R106 48,772 2,000,510 SH   SOLE 22 1,928,247 0 72,263
B & G FOODS INC NEW COM 05508R106 788 32,342 SH   SOLE 23 32,342 0 0
B & G FOODS INC NEW COM 05508R106 622 25,514 SH   SOLE 26 19,294 0 6,220
B & G FOODS INC NEW COM 05508R106 293 12,003 SH   SOLE 28 12,003 0 0
B & G FOODS INC NEW COM 05508R106 2,382 97,711 SH   SOLE 30 97,711 0 0
B & G FOODS INC NEW COM 05508R106 132 5,416 SH   SOLE 31 0 0 5,416
B & G FOODS INC NEW COM 05508R106 95 3,878 SH   SOLE 36 3,878 0 0
B & G FOODS INC NEW COM 05508R106 154 6,321 SH   SOLE 40 6,321 0 0
B. RILEY FINANCIAL INC COM 05580M108 464 21,331 SH   SOLE 2 5,421 0 15,910
B. RILEY FINANCIAL INC COM 05580M108 8 366 SH   SOLE 7 366 0 0
B. RILEY FINANCIAL INC COM 05580M108 1,748 80,348 SH   SOLE 18 80,348 0 0
B. RILEY FINANCIAL INC COM 05580M108 848 38,974 SH   SOLE 19 38,974 0 0
B. RILEY FINANCIAL INC COM 05580M108 14,127 649,208 SH   SOLE 21 649,208 0 0
B. RILEY FINANCIAL INC COM 05580M108 11,389 523,410 SH   SOLE 22 512,893 0 10,517
B. RILEY FINANCIAL INC COM 05580M108 96 4,430 SH   SOLE 26 0 0 4,430
B. RILEY FINANCIAL INC COM 05580M108 66 3,049 SH   SOLE 28 3,049 0 0
B. RILEY FINANCIAL INC COM 05580M108 50 2,279 SH   SOLE 30 2,279 0 0
B. RILEY FINANCIAL INC COM 05580M108 49 2,248 SH   SOLE 40 2,248 0 0
B2GOLD CORP COM 11777Q209 1,885 331,351 SH   SOLE 21 331,351 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 13 5,507 SH   SOLE 18 5,507 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 163 71,303 SH   SOLE 21 71,303 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 1,237 542,412 SH   SOLE 22 542,412 0 0
BADGER METER INC COM 056525108 1,178 18,723 SH   SOLE 2 9,348 0 9,375
BADGER METER INC COM 056525108 11 172 SH   SOLE 4 172 0 0
BADGER METER INC COM 056525108 1,308 20,788 SH   SOLE 7 20,788 0 0
BADGER METER INC COM 056525108 9,160 145,577 SH   SOLE 18 145,577 0 0
BADGER METER INC COM 056525108 4,092 65,040 SH   SOLE 19 65,040 0 0
BADGER METER INC COM 056525108 201,571 3,203,605 SH   SOLE 21 3,203,605 0 0
BADGER METER INC COM 056525108 55,915 888,670 SH   SOLE 22 857,331 0 31,339
BADGER METER INC COM 056525108 1,079 17,141 SH   SOLE 26 6,872 0 10,269
BADGER METER INC COM 056525108 265 4,207 SH   SOLE 28 4,207 0 0
BADGER METER INC COM 056525108 14,180 225,368 SH   SOLE 30 225,368 0 0
BADGER METER INC COM 056525108 68 1,079 SH   SOLE 34 1,079 0 0
BADGER METER INC COM 056525108 151 2,401 SH   SOLE 40 2,401 0 0
BAIDU INC SPON ADR REP A 056752108 76,561 638,597 SH   SOLE 2 47,720 0 590,877
BAIDU INC SPON ADR REP A 056752108 13,296 110,899 SH   SOLE 4 110,899 0 0
BAIDU INC SPON ADR REP A 056752108 6,197 51,693 SH   SOLE 7 51,693 0 0
BAIDU INC SPON ADR REP A 056752108 3,115 25,981 SH   SOLE 13 25,981 0 0
BAIDU INC SPON ADR REP A 056752108 13,431 112,030 SH   SOLE 15 112,030 0 0
BAIDU INC SPON ADR REP A 056752108 15,305 127,656 SH   SOLE 18 127,656 0 0
BAIDU INC SPON ADR REP A 056752108 12,221 101,938 SH   SOLE 19 101,938 0 0
BAIDU INC SPON ADR REP A 056752108 543,080 4,529,823 SH   SOLE 21 4,529,823 0 0
BAIDU INC SPON ADR REP A 056752108 462,990 3,861,791 SH   SOLE 22 3,389,309 0 472,482
BAIDU INC SPON ADR REP A 056752108 19,793 165,090 SH   SOLE 23 165,090 0 0
BAIDU INC SPON ADR REP A 056752108 26,628 222,100 SH   SOLE 25 222,100 0 0
BAIDU INC SPON ADR REP A 056752108 122,386 1,020,817 SH   SOLE 26 33,491 0 987,326
BAIDU INC SPON ADR REP A 056752108 5,036 42,006 SH   SOLE 28 42,006 0 0
BAIDU INC SPON ADR REP A 056752108 3,243 27,046 SH   SOLE 29 27,046 0 0
BAIDU INC SPON ADR REP A 056752108 204,957 1,709,544 SH   SOLE 30 1,709,544 0 0
BAIDU INC SPON ADR REP A 056752108 1,777 14,818 SH   SOLE 31 9,678 0 5,140
BAIDU INC SPON ADR REP A 056752108 9,310 77,651 SH   SOLE 32 77,651 0 0
BAIDU INC SPON ADR REP A 056752108 37,598 313,606 SH   SOLE 34 313,606 0 0
BAIDU INC SPON ADR REP A 056752108 647 5,397 SH   SOLE 36 5,397 0 0
BAIDU INC SPON ADR REP A 056752108 246 2,049 SH   SOLE 40 2,049 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 2,840 256,362 SH   SOLE 30 256,362 0 0
BAKER HUGHES COMPANY CL A 05722G100 24,342 1,581,706 SH   SOLE 2 193,464 0 1,388,242
BAKER HUGHES COMPANY CL A 05722G100 4,353 282,863 SH   SOLE 4 265,086 0 17,777
BAKER HUGHES COMPANY CL A 05722G100 9,575 622,152 SH   SOLE 7 551,097 0 71,055
BAKER HUGHES COMPANY CL A 05722G100 407 26,439 SH   SOLE 13 26,439 0 0
BAKER HUGHES COMPANY CL A 05722G100 1,218 79,148 SH   SOLE 15 79,148 0 0
BAKER HUGHES COMPANY CL A 05722G100 21,060 1,368,419 SH   SOLE 18 1,211,745 0 156,674
BAKER HUGHES COMPANY CL A 05722G100 9,890 642,640 SH   SOLE 19 642,640 0 0
BAKER HUGHES COMPANY CL A 05722G100 298,858 19,418,999 SH   SOLE 21 19,418,999 0 0
BAKER HUGHES COMPANY CL A 05722G100 237,603 15,438,766 SH   SOLE 22 14,383,052 0 1,055,714
BAKER HUGHES COMPANY CL A 05722G100 7,601 493,916 SH   SOLE 23 493,916 0 0
BAKER HUGHES COMPANY CL A 05722G100 13,214 858,627 SH   SOLE 25 858,627 0 0
BAKER HUGHES COMPANY CL A 05722G100 57,986 3,767,783 SH   SOLE 26 603,571 0 3,164,212
BAKER HUGHES COMPANY CL A 05722G100 2,167 140,787 SH   SOLE 28 101,523 0 39,264
BAKER HUGHES COMPANY CL A 05722G100 4,318 280,544 SH   SOLE 29 17,788 0 262,756
BAKER HUGHES COMPANY CL A 05722G100 47,210 3,067,578 SH   SOLE 30 3,006,186 0 61,392
BAKER HUGHES COMPANY CL A 05722G100 3,253 211,382 SH   SOLE 31 92,233 0 119,149
BAKER HUGHES COMPANY CL A 05722G100 31,237 2,029,688 SH   SOLE 34 2,029,688 0 0
BAKER HUGHES COMPANY CL A 05722G100 9,345 607,243 SH   SOLE 36 607,243 0 0
BAKER HUGHES COMPANY CL A 05722G100 265 17,200 SH   SOLE 40 17,200 0 0
BALCHEM CORP COM 057665200 2,314 24,392 SH   SOLE 2 13,235 0 11,157
BALCHEM CORP COM 057665200 13 135 SH   SOLE 4 135 0 0
BALCHEM CORP COM 057665200 53 563 SH   SOLE 7 563 0 0
BALCHEM CORP COM 057665200 16,030 168,983 SH   SOLE 18 161,040 0 7,943
BALCHEM CORP COM 057665200 13,841 145,908 SH   SOLE 19 145,908 0 0
BALCHEM CORP COM 057665200 325,987 3,436,504 SH   SOLE 21 3,436,504 0 0
BALCHEM CORP COM 057665200 101,667 1,071,757 SH   SOLE 22 1,039,975 0 31,782
BALCHEM CORP COM 057665200 800 8,435 SH   SOLE 23 8,435 0 0
BALCHEM CORP COM 057665200 4,006 42,230 SH   SOLE 26 6,403 0 35,827
BALCHEM CORP COM 057665200 445 4,693 SH   SOLE 28 4,693 0 0
BALCHEM CORP COM 057665200 4,622 48,721 SH   SOLE 30 48,721 0 0
BALCHEM CORP COM 057665200 224 2,357 SH   SOLE 34 2,357 0 0
BALCHEM CORP COM 057665200 314 3,314 SH   SOLE 40 3,314 0 0
BALL CORP COM 058498106 58,926 847,981 SH   SOLE 2 82,373 0 765,608
BALL CORP COM 058498106 10,358 149,060 SH   SOLE 4 140,156 0 8,904
BALL CORP COM 058498106 20,927 301,153 SH   SOLE 7 280,767 0 20,386
BALL CORP COM 058498106 73 1,047 SH   SOLE 13 1,047 0 0
BALL CORP COM 058498106 2,250 32,385 SH   SOLE 15 32,385 0 0
BALL CORP COM 058498106 117,064 1,684,617 SH   SOLE 18 1,370,747 0 313,870
BALL CORP COM 058498106 48,104 692,245 SH   SOLE 19 692,245 0 0
BALL CORP COM 058498106 616,061 8,865,460 SH   SOLE 21 8,865,460 0 0
BALL CORP COM 058498106 552,575 7,951,857 SH   SOLE 22 7,256,483 0 695,374
BALL CORP COM 058498106 16,663 239,794 SH   SOLE 23 239,794 0 0
BALL CORP COM 058498106 25,869 372,265 SH   SOLE 25 372,265 0 0
BALL CORP COM 058498106 125,852 1,811,079 SH   SOLE 26 249,620 0 1,561,459
BALL CORP COM 058498106 4,759 68,490 SH   SOLE 28 48,549 0 19,941
BALL CORP COM 058498106 5,164 74,306 SH   SOLE 29 5,153 0 69,153
BALL CORP COM 058498106 94,796 1,364,172 SH   SOLE 30 1,347,073 0 17,099
BALL CORP COM 058498106 7,682 110,545 SH   SOLE 31 41,973 0 68,572
BALL CORP COM 058498106 6,591 94,851 SH   SOLE 34 94,851 0 0
BALL CORP COM 058498106 14,761 212,424 SH   SOLE 36 212,424 0 0
BALL CORP COM 058498106 490 7,056 SH   SOLE 40 7,056 0 0
BALLANTYNE STRONG INC COM 058516105 13 8,001 SH   SOLE 21 8,001 0 0
BALLANTYNE STRONG INC COM 058516105 9 5,403 SH   SOLE 22 5,403 0 0
BANC OF CALIFORNIA INC COM 05990K106 623 57,498 SH   SOLE 2 16,900 0 40,598
BANC OF CALIFORNIA INC COM 05990K106 10 954 SH   SOLE 7 954 0 0
BANC OF CALIFORNIA INC COM 05990K106 2,359 217,807 SH   SOLE 18 217,807 0 0
BANC OF CALIFORNIA INC COM 05990K106 953 87,964 SH   SOLE 19 87,964 0 0
BANC OF CALIFORNIA INC COM 05990K106 52,642 4,860,786 SH   SOLE 21 4,860,786 0 0
BANC OF CALIFORNIA INC COM 05990K106 15,075 1,391,951 SH   SOLE 22 1,349,307 0 42,644
BANC OF CALIFORNIA INC COM 05990K106 146 13,525 SH   SOLE 26 0 0 13,525
BANC OF CALIFORNIA INC COM 05990K106 52 4,773 SH   SOLE 28 4,773 0 0
BANC OF CALIFORNIA INC COM 05990K106 909 83,903 SH   SOLE 30 83,903 0 0
BANC OF CALIFORNIA INC COM 05990K106 33 3,040 SH   SOLE 40 3,040 0 0
BANCFIRST CORP COM 05945F103 1,093 26,950 SH   SOLE 2 10,420 0 16,530
BANCFIRST CORP COM 05945F103 22 553 SH   SOLE 4 553 0 0
BANCFIRST CORP COM 05945F103 14 334 SH   SOLE 7 334 0 0
BANCFIRST CORP COM 05945F103 3,431 84,561 SH   SOLE 18 78,064 0 6,497
BANCFIRST CORP COM 05945F103 5,989 147,618 SH   SOLE 19 147,618 0 0
BANCFIRST CORP COM 05945F103 24,565 605,495 SH   SOLE 21 605,495 0 0
BANCFIRST CORP COM 05945F103 31,192 768,846 SH   SOLE 22 745,982 0 22,864
BANCFIRST CORP COM 05945F103 565 13,920 SH   SOLE 23 13,920 0 0
BANCFIRST CORP COM 05945F103 2,487 61,291 SH   SOLE 26 7,150 0 54,141
BANCFIRST CORP COM 05945F103 98 2,425 SH   SOLE 28 2,425 0 0
BANCFIRST CORP COM 05945F103 298 7,352 SH   SOLE 30 7,352 0 0
BANCFIRST CORP COM 05945F103 102 2,508 SH   SOLE 34 2,508 0 0
BANCFIRST CORP COM 05945F103 99 2,445 SH   SOLE 40 2,445 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 44 11,633 SH   SOLE 4 11,633 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 2,653 707,364 SH   SOLE 21 707,364 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 1,554 414,279 SH   SOLE 22 414,279 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 654 174,280 SH   SOLE 30 174,280 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 1,009 264,937 SH   SOLE 13 264,937 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 11,448 3,004,848 SH   SOLE 18 404,543 0 2,600,305
BANCO BRADESCO S A SP ADR PFD NEW 059460303 3,678 965,272 SH   SOLE 19 965,272 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 53,246 13,975,400 SH   SOLE 21 13,975,400 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 9,753 2,559,784 SH   SOLE 22 2,559,784 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 7,846 2,059,237 SH   SOLE 25 2,059,237 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 2,579 676,828 SH   SOLE 30 676,828 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 5,993 1,573,032 SH   SOLE 31 0 0 1,573,032
BANCO BRADESCO S A SP ADR PFD NEW 059460303 30,861 8,099,918 SH   SOLE 34 8,099,918 0 0
BANCO DE CHILE SPONSORED ADS 059520106 1,262 71,496 SH   SOLE 2 0 0 71,496
BANCO DE CHILE SPONSORED ADS 059520106 171 9,689 SH   SOLE 21 9,689 0 0
BANCO DE CHILE SPONSORED ADS 059520106 1,169 66,231 SH   SOLE 25 66,231 0 0
BANCO DE CHILE SPONSORED ADS 059520106 280 15,856 SH   SOLE 34 15,856 0 0
BANCO MACRO SA SPON ADR B 05961W105 135 7,258 SH   SOLE 4 7,258 0 0
BANCO MACRO SA SPON ADR B 05961W105 67 3,612 SH   SOLE 7 0 0 3,612
BANCO MACRO SA SPON ADR B 05961W105 7,554 407,224 SH   SOLE 21 407,224 0 0
BANCO MACRO SA SPON ADR B 05961W105 4,886 263,383 SH   SOLE 22 263,383 0 0
BANCO MACRO SA SPON ADR B 05961W105 2,068 111,485 SH   SOLE 30 111,485 0 0
BANCO MACRO SA SPON ADR B 05961W105 5,001 269,580 SH   SOLE 34 269,580 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 4,041 774,186 SH   SOLE 22 774,186 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 294 56,306 SH   SOLE 30 56,306 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3,775 230,211 SH   SOLE 18 0 0 230,211
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,434 87,463 SH   SOLE 19 87,463 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 8,003 487,988 SH   SOLE 21 487,988 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 4,403 268,492 SH   SOLE 25 268,492 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,273 77,622 SH   SOLE 26 77,622 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3,628 221,197 SH   SOLE 30 221,197 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 12,903 786,746 SH   SOLE 34 786,746 0 0
BANCO SANTANDER S.A. ADR 05964H105 12 5,090 SH   SOLE 31 0 0 5,090
BANCOLOMBIA S A SPON ADR PREF 05968L102 7,222 274,493 SH   SOLE 2 32,508 0 241,985
BANCOLOMBIA S A SPON ADR PREF 05968L102 154 5,842 SH   SOLE 4 5,842 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 949 36,062 SH   SOLE 18 36,062 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 9,336 354,832 SH   SOLE 21 354,832 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 5,542 210,649 SH   SOLE 22 210,649 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 72 2,725 SH   SOLE 26 0 0 2,725
BANCOLOMBIA S A SPON ADR PREF 05968L102 2,323 88,292 SH   SOLE 30 88,292 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 236 8,959 SH   SOLE 31 5,573 0 3,386
BANCOLOMBIA S A SPON ADR PREF 05968L102 51 1,931 SH   SOLE 34 1,931 0 0
BANCORP 34 INC COM 05970V106 7 636 SH   SOLE 18 636 0 0
BANCORP 34 INC COM 05970V106 27 2,367 SH   SOLE 21 2,367 0 0
BANCORP INC DEL COM 05969A105 661 67,415 SH   SOLE 2 22,146 0 45,269
BANCORP INC DEL COM 05969A105 8 811 SH   SOLE 7 811 0 0
BANCORP INC DEL COM 05969A105 2,169 221,324 SH   SOLE 18 221,324 0 0
BANCORP INC DEL COM 05969A105 2,830 288,788 SH   SOLE 19 288,788 0 0
BANCORP INC DEL COM 05969A105 17,461 1,781,768 SH   SOLE 21 1,781,768 0 0
BANCORP INC DEL COM 05969A105 18,083 1,845,158 SH   SOLE 22 1,804,916 0 40,242
BANCORP INC DEL COM 05969A105 268 27,315 SH   SOLE 23 27,315 0 0
BANCORP INC DEL COM 05969A105 1,096 111,879 SH   SOLE 26 0 0 111,879
BANCORP INC DEL COM 05969A105 50 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105 78 7,985 SH   SOLE 30 7,985 0 0
BANCORP INC DEL COM 05969A105 76 7,784 SH   SOLE 40 7,784 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 3,682 161,897 SH   SOLE 2 78,816 0 83,081
BANCORPSOUTH BK TUPELO MISS COM 05971J102 34 1,499 SH   SOLE 4 1,499 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 41 1,798 SH   SOLE 7 1,798 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 14,190 623,992 SH   SOLE 18 623,992 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 5,338 234,739 SH   SOLE 19 234,739 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 149,779 6,586,593 SH   SOLE 21 6,586,593 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 84,688 3,724,198 SH   SOLE 22 3,624,664 0 99,534
BANCORPSOUTH BK TUPELO MISS COM 05971J102 153 6,739 SH   SOLE 23 6,739 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 1,684 74,034 SH   SOLE 26 46,765 0 27,269
BANCORPSOUTH BK TUPELO MISS COM 05971J102 371 16,325 SH   SOLE 28 16,325 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 992 43,609 SH   SOLE 30 43,609 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 104 4,572 SH   SOLE 36 4,572 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 262 11,536 SH   SOLE 40 11,536 0 0
BANDWIDTH INC COM CL A 05988J103 1,519 11,964 SH   SOLE 2 5,814 0 6,150
BANDWIDTH INC COM CL A 05988J103 10 82 SH   SOLE 4 82 0 0
BANDWIDTH INC COM CL A 05988J103 44 344 SH   SOLE 7 344 0 0
BANDWIDTH INC COM CL A 05988J103 9,974 78,538 SH   SOLE 18 76,743 0 1,795
BANDWIDTH INC COM CL A 05988J103 57,329 451,410 SH   SOLE 19 451,410 0 0
BANDWIDTH INC COM CL A 05988J103 79,459 625,659 SH   SOLE 21 625,659 0 0
BANDWIDTH INC COM CL A 05988J103 67,098 528,334 SH   SOLE 22 509,834 0 18,500
BANDWIDTH INC COM CL A 05988J103 70 550 SH   SOLE 23 550 0 0
BANDWIDTH INC COM CL A 05988J103 1,475 11,617 SH   SOLE 26 8,460 0 3,157
BANDWIDTH INC COM CL A 05988J103 378 2,975 SH   SOLE 28 2,975 0 0
BANDWIDTH INC COM CL A 05988J103 851 6,701 SH   SOLE 30 6,701 0 0
BANDWIDTH INC COM CL A 05988J103 32,114 252,870 SH   SOLE 34 252,870 0 0
BANDWIDTH INC COM CL A 05988J103 210 1,656 SH   SOLE 40 1,656 0 0
BANK COMM HLDGS COM 06424J103 115 15,151 SH   SOLE 2 1,542 0 13,609
BANK COMM HLDGS COM 06424J103 5 650 SH   SOLE 7 650 0 0
BANK COMM HLDGS COM 06424J103 514 67,820 SH   SOLE 18 67,820 0 0
BANK COMM HLDGS COM 06424J103 638 84,228 SH   SOLE 19 84,228 0 0
BANK COMM HLDGS COM 06424J103 4,215 556,003 SH   SOLE 21 556,003 0 0
BANK COMM HLDGS COM 06424J103 2,055 271,145 SH   SOLE 22 262,842 0 8,303
BANK COMM HLDGS COM 06424J103 146 19,243 SH   SOLE 26 0 0 19,243
BANK FIRST CORP COM 06211J100 278 4,340 SH   SOLE 2 2,369 0 1,971
BANK FIRST CORP COM 06211J100 5 83 SH   SOLE 7 83 0 0
BANK FIRST CORP COM 06211J100 1,624 25,337 SH   SOLE 18 25,337 0 0
BANK FIRST CORP COM 06211J100 785 12,247 SH   SOLE 19 12,247 0 0
BANK FIRST CORP COM 06211J100 13,703 213,782 SH   SOLE 21 213,782 0 0
BANK FIRST CORP COM 06211J100 10,649 166,130 SH   SOLE 22 163,214 0 2,916
BANK FIRST CORP COM 06211J100 58 911 SH   SOLE 30 911 0 0
BANK HAWAII CORP COM 062540109 6,650 108,296 SH   SOLE 2 33,397 0 74,899
BANK HAWAII CORP COM 062540109 12 189 SH   SOLE 4 189 0 0
BANK HAWAII CORP COM 062540109 216 3,510 SH   SOLE 7 3,510 0 0
BANK HAWAII CORP COM 062540109 7,974 129,854 SH   SOLE 18 129,854 0 0
BANK HAWAII CORP COM 062540109 717 11,669 SH   SOLE 19 11,669 0 0
BANK HAWAII CORP COM 062540109 155,391 2,530,382 SH   SOLE 21 2,530,382 0 0
BANK HAWAII CORP COM 062540109 84,689 1,379,067 SH   SOLE 22 1,312,389 0 66,678
BANK HAWAII CORP COM 062540109 1,176 19,146 SH   SOLE 26 8,799 0 10,347
BANK HAWAII CORP COM 062540109 409 6,660 SH   SOLE 28 6,660 0 0
BANK HAWAII CORP COM 062540109 1,106 18,013 SH   SOLE 30 18,013 0 0
BANK HAWAII CORP COM 062540109 48 779 SH   SOLE 31 779 0 0
BANK HAWAII CORP COM 062540109 786 12,794 SH   SOLE 32 12,794 0 0
BANK HAWAII CORP COM 062540109 188 3,062 SH   SOLE 34 3,062 0 0
BANK HAWAII CORP COM 062540109 53 871 SH   SOLE 36 871 0 0
BANK HAWAII CORP COM 062540109 278 4,530 SH   SOLE 40 4,530 0 0
BANK MONTREAL QUE COM 063671101 119 2,235 SH   SOLE 18 2,235 0 0
BANK NEW YORK MELLON CORP COM 064058100 87,998 2,276,787 SH   SOLE 2 512,650 0 1,764,137
BANK NEW YORK MELLON CORP COM 064058100 15,644 404,752 SH   SOLE 4 382,776 0 21,976
BANK NEW YORK MELLON CORP COM 064058100 28,688 742,249 SH   SOLE 7 713,002 0 29,247
BANK NEW YORK MELLON CORP COM 064058100 1,980 51,232 SH   SOLE 13 51,232 0 0
BANK NEW YORK MELLON CORP COM 064058100 3,954 102,297 SH   SOLE 15 102,297 0 0
BANK NEW YORK MELLON CORP COM 064058100 73,940 1,913,060 SH   SOLE 18 1,731,647 0 181,413
BANK NEW YORK MELLON CORP COM 064058100 12,902 333,818 SH   SOLE 19 333,818 0 0
BANK NEW YORK MELLON CORP COM 064058100 601,886 15,572,739 SH   SOLE 21 15,572,739 0 0
BANK NEW YORK MELLON CORP COM 064058100 753,613 19,498,383 SH   SOLE 22 17,472,966 0 2,025,417
BANK NEW YORK MELLON CORP COM 064058100 25,143 650,543 SH   SOLE 23 650,543 0 0
BANK NEW YORK MELLON CORP COM 064058100 34,667 896,942 SH   SOLE 25 896,942 0 0
BANK NEW YORK MELLON CORP COM 064058100 180,866 4,679,580 SH   SOLE 26 508,410 0 4,171,170
BANK NEW YORK MELLON CORP COM 064058100 6,441 166,652 SH   SOLE 28 118,352 0 48,300
BANK NEW YORK MELLON CORP COM 064058100 6,479 167,628 SH   SOLE 29 54,763 0 112,865
BANK NEW YORK MELLON CORP COM 064058100 141,558 3,662,554 SH   SOLE 30 3,543,666 0 118,888
BANK NEW YORK MELLON CORP COM 064058100 8,293 214,560 SH   SOLE 31 148,404 0 66,156
BANK NEW YORK MELLON CORP COM 064058100 3,136 81,134 SH   SOLE 34 81,134 0 0
BANK NEW YORK MELLON CORP COM 064058100 29,362 759,699 SH   SOLE 36 759,699 0 0
BANK NEW YORK MELLON CORP COM 064058100 707 18,300 SH   SOLE 40 18,300 0 0
BANK NOVA SCOTIA B C COM 064149107 428 10,371 SH   SOLE 18 10,371 0 0
BANK OF MARIN BANCORP COM 063425102 499 14,970 SH   SOLE 2 5,166 0 9,804
BANK OF MARIN BANCORP COM 063425102 8 250 SH   SOLE 7 250 0 0
BANK OF MARIN BANCORP COM 063425102 1,872 56,166 SH   SOLE 18 56,166 0 0
BANK OF MARIN BANCORP COM 063425102 876 26,274 SH   SOLE 19 26,274 0 0
BANK OF MARIN BANCORP COM 063425102 14,751 442,589 SH   SOLE 21 442,589 0 0
BANK OF MARIN BANCORP COM 063425102 16,267 488,049 SH   SOLE 22 473,573 0 14,476
BANK OF MARIN BANCORP COM 063425102 60 1,796 SH   SOLE 28 1,796 0 0
BANK OF MARIN BANCORP COM 063425102 56 1,667 SH   SOLE 30 1,667 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1,152 47,238 SH   SOLE 2 2,905 0 44,333
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 24 999 SH   SOLE 7 999 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 5,096 208,952 SH   SOLE 18 208,952 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 2,445 100,238 SH   SOLE 19 100,238 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 38,072 1,560,982 SH   SOLE 21 1,560,982 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 15,228 624,362 SH   SOLE 22 593,467 0 30,895
BANK OF THE ST JAMES FINL GP COM 470299108 8 829 SH   SOLE 18 829 0 0
BANK OF THE ST JAMES FINL GP COM 470299108 7 775 SH   SOLE 21 775 0 0
BANK OZK COM 06417N103 7,433 316,712 SH   SOLE 2 95,891 0 220,821
BANK OZK COM 06417N103 11 464 SH   SOLE 4 464 0 0
BANK OZK COM 06417N103 4,567 194,600 SH   SOLE 7 194,600 0 0
BANK OZK COM 06417N103 7,881 335,807 SH   SOLE 18 332,986 0 2,821
BANK OZK COM 06417N103 1,472 62,739 SH   SOLE 19 62,739 0 0
BANK OZK COM 06417N103 131,422 5,599,587 SH   SOLE 21 5,599,587 0 0
BANK OZK COM 06417N103 95,550 4,071,167 SH   SOLE 22 3,875,858 0 195,309
BANK OZK COM 06417N103 1,193 50,817 SH   SOLE 26 33,957 0 16,860
BANK OZK COM 06417N103 468 19,942 SH   SOLE 28 19,942 0 0
BANK OZK COM 06417N103 1,270 54,128 SH   SOLE 30 54,128 0 0
BANK OZK COM 06417N103 55 2,345 SH   SOLE 31 2,345 0 0
BANK OZK COM 06417N103 104 4,450 SH   SOLE 36 4,450 0 0
BANK OZK COM 06417N103 349 14,884 SH   SOLE 40 14,884 0 0
BANK PRINCETON NEW JERSEY COM 064520109 84 4,200 SH   SOLE 2 221 0 3,979
BANK PRINCETON NEW JERSEY COM 064520109 4 191 SH   SOLE 7 191 0 0
BANK PRINCETON NEW JERSEY COM 064520109 431 21,471 SH   SOLE 18 21,471 0 0
BANK PRINCETON NEW JERSEY COM 064520109 225 11,193 SH   SOLE 19 11,193 0 0
BANK PRINCETON NEW JERSEY COM 064520109 3,692 183,872 SH   SOLE 21 183,872 0 0
BANK PRINCETON NEW JERSEY COM 064520109 1,153 57,435 SH   SOLE 22 55,374 0 2,061
BANK SOUTH CAROLINA CORP COM 065066102 13 746 SH   SOLE 18 746 0 0
BANK SOUTH CAROLINA CORP COM 065066102 16 960 SH   SOLE 21 960 0 0
BANK7 CORP COM 06652N107 21 1,918 SH   SOLE 2 201 0 1,717
BANK7 CORP COM 06652N107 144 13,274 SH   SOLE 18 13,274 0 0
BANK7 CORP COM 06652N107 89 8,181 SH   SOLE 19 8,181 0 0
BANK7 CORP COM 06652N107 1,468 135,196 SH   SOLE 21 135,196 0 0
BANK7 CORP COM 06652N107 339 31,252 SH   SOLE 22 30,335 0 917
BANKFINANCIAL CORP COM 06643P104 136 16,158 SH   SOLE 2 4,920 0 11,238
BANKFINANCIAL CORP COM 06643P104 2 188 SH   SOLE 7 188 0 0
BANKFINANCIAL CORP COM 06643P104 525 62,452 SH   SOLE 18 56,830 0 5,622
BANKFINANCIAL CORP COM 06643P104 491 58,463 SH   SOLE 19 58,463 0 0
BANKFINANCIAL CORP COM 06643P104 3,736 444,743 SH   SOLE 21 444,743 0 0
BANKFINANCIAL CORP COM 06643P104 6,153 732,475 SH   SOLE 22 723,689 0 8,786
BANKFINANCIAL CORP COM 06643P104 13 1,604 SH   SOLE 23 1,604 0 0
BANKFINANCIAL CORP COM 06643P104 174 20,667 SH   SOLE 26 0 0 20,667
BANKUNITED INC COM 06652K103 3,264 161,209 SH   SOLE 2 80,574 0 80,635
BANKUNITED INC COM 06652K103 9 430 SH   SOLE 4 430 0 0
BANKUNITED INC COM 06652K103 53 2,627 SH   SOLE 7 2,627 0 0
BANKUNITED INC COM 06652K103 7,388 364,842 SH   SOLE 18 364,842 0 0
BANKUNITED INC COM 06652K103 3,806 187,963 SH   SOLE 19 187,963 0 0
BANKUNITED INC COM 06652K103 61,512 3,037,613 SH   SOLE 21 3,037,613 0 0
BANKUNITED INC COM 06652K103 64,576 3,188,944 SH   SOLE 22 3,089,391 0 99,553
BANKUNITED INC COM 06652K103 43 2,119 SH   SOLE 23 2,119 0 0
BANKUNITED INC COM 06652K103 1,103 54,452 SH   SOLE 26 29,820 0 24,632
BANKUNITED INC COM 06652K103 277 13,692 SH   SOLE 28 13,692 0 0
BANKUNITED INC COM 06652K103 665 32,860 SH   SOLE 30 32,860 0 0
BANKUNITED INC COM 06652K103 25 1,229 SH   SOLE 34 1,229 0 0
BANKUNITED INC COM 06652K103 57 2,807 SH   SOLE 36 2,807 0 0
BANKUNITED INC COM 06652K103 189 9,318 SH   SOLE 40 9,318 0 0
BANKWELL FINL GROUP INC COM 06654A103 104 6,526 SH   SOLE 2 317 0 6,209
BANKWELL FINL GROUP INC COM 06654A103 433 27,264 SH   SOLE 18 27,264 0 0
BANKWELL FINL GROUP INC COM 06654A103 382 24,036 SH   SOLE 19 24,036 0 0
BANKWELL FINL GROUP INC COM 06654A103 3,973 249,899 SH   SOLE 21 249,899 0 0
BANKWELL FINL GROUP INC COM 06654A103 1,473 92,646 SH   SOLE 22 89,407 0 3,239
BANKWELL FINL GROUP INC COM 06654A103 9 596 SH   SOLE 26 0 0 596
BANNER CORP COM NEW 06652V208 1,188 31,263 SH   SOLE 2 6,649 0 24,614
BANNER CORP COM NEW 06652V208 6 150 SH   SOLE 4 150 0 0
BANNER CORP COM NEW 06652V208 17 436 SH   SOLE 7 436 0 0
BANNER CORP COM NEW 06652V208 5,449 143,383 SH   SOLE 18 143,383 0 0
BANNER CORP COM NEW 06652V208 4,750 125,008 SH   SOLE 19 125,008 0 0
BANNER CORP COM NEW 06652V208 136,177 3,583,602 SH   SOLE 21 3,583,602 0 0
BANNER CORP COM NEW 06652V208 42,042 1,106,361 SH   SOLE 22 1,072,188 0 34,173
BANNER CORP COM NEW 06652V208 720 18,954 SH   SOLE 23 18,954 0 0
BANNER CORP COM NEW 06652V208 3,263 85,879 SH   SOLE 26 8,814 0 77,065
BANNER CORP COM NEW 06652V208 162 4,253 SH   SOLE 28 4,253 0 0
BANNER CORP COM NEW 06652V208 1,565 41,194 SH   SOLE 30 41,194 0 0
BANNER CORP COM NEW 06652V208 138 3,625 SH   SOLE 40 3,625 0 0
BAOZUN INC SPONSORED ADR 06684L103 2,339 60,836 SH   SOLE 2 1,127 0 59,709
BAOZUN INC SPONSORED ADR 06684L103 499 12,987 SH   SOLE 4 12,987 0 0
BAOZUN INC SPONSORED ADR 06684L103 207 5,387 SH   SOLE 7 5,387 0 0
BAOZUN INC SPONSORED ADR 06684L103 739 19,208 SH   SOLE 15 19,208 0 0
BAOZUN INC SPONSORED ADR 06684L103 291 7,574 SH   SOLE 18 7,574 0 0
BAOZUN INC SPONSORED ADR 06684L103 27,413 712,939 SH   SOLE 21 712,939 0 0
BAOZUN INC SPONSORED ADR 06684L103 22,621 588,322 SH   SOLE 22 497,413 0 90,909
BAOZUN INC SPONSORED ADR 06684L103 1,074 27,930 SH   SOLE 23 27,930 0 0
BAOZUN INC SPONSORED ADR 06684L103 84 2,187 SH   SOLE 25 2,187 0 0
BAOZUN INC SPONSORED ADR 06684L103 9,779 254,322 SH   SOLE 26 109,740 0 144,582
BAOZUN INC SPONSORED ADR 06684L103 189 4,914 SH   SOLE 28 4,914 0 0
BAOZUN INC SPONSORED ADR 06684L103 152 3,951 SH   SOLE 29 3,951 0 0
BAOZUN INC SPONSORED ADR 06684L103 9,087 236,323 SH   SOLE 30 226,909 0 9,414
BAOZUN INC SPONSORED ADR 06684L103 4,449 115,709 SH   SOLE 31 551 0 115,158
BAOZUN INC SPONSORED ADR 06684L103 125 3,257 SH   SOLE 34 3,257 0 0
BAOZUN INC SPONSORED ADR 06684L103 12 311 SH   SOLE 40 311 0 0
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 3,231 3,351,000 PRN   SOLE 19 3,351,000 0 0
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 771 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,491 1,546,000 PRN   SOLE 34 1,546,000 0 0
BAR HBR BANKSHARES COM 066849100 437 19,513 SH   SOLE 2 6,253 0 13,260
BAR HBR BANKSHARES COM 066849100 9 381 SH   SOLE 7 381 0 0
BAR HBR BANKSHARES COM 066849100 1,449 64,737 SH   SOLE 18 64,737 0 0
BAR HBR BANKSHARES COM 066849100 667 29,798 SH   SOLE 19 29,798 0 0
BAR HBR BANKSHARES COM 066849100 11,643 519,995 SH   SOLE 21 519,995 0 0
BAR HBR BANKSHARES COM 066849100 10,999 491,240 SH   SOLE 22 483,948 0 7,292
BAR HBR BANKSHARES COM 066849100 171 7,621 SH   SOLE 26 0 0 7,621
BAR HBR BANKSHARES COM 066849100 68 3,049 SH   SOLE 28 3,049 0 0
BAR HBR BANKSHARES COM 066849100 44 1,987 SH   SOLE 30 1,987 0 0
BAR HBR BANKSHARES COM 066849100 20 892 SH   SOLE 34 892 0 0
BARCLAYS BK PLC OPTIONS 06746P621 16,975 500,000 SH Call SOLE 2 500,000 0 0
BARCLAYS BK PLC OPTIONS 06746P621 27,160 800,000 SH Put SOLE 2 800,000 0 0
BARCLAYS BK PLC OPTIONS 06746P621 340 10,000 SH Call SOLE 34 10,000 0 0
BARCLAYS BK PLC OPTIONS 06746P621 594 17,500 SH Put SOLE 34 17,500 0 0
BARINGS BDC INC COM 06759L103 2,311 291,097 SH   SOLE 30 291,097 0 0
BARNES & NOBLE ED INC COM 06777U101 78 48,977 SH   SOLE 18 48,977 0 0
BARNES & NOBLE ED INC COM 06777U101 4,776 2,985,114 SH   SOLE 21 2,985,114 0 0
BARNES & NOBLE ED INC COM 06777U101 1,344 839,729 SH   SOLE 22 839,729 0 0
BARNES & NOBLE ED INC COM 06777U101 52 32,421 SH   SOLE 30 32,421 0 0
BARNES GROUP INC COM 067806109 2,251 56,893 SH   SOLE 2 15,672 0 41,221
BARNES GROUP INC COM 067806109 20 507 SH   SOLE 4 507 0 0
BARNES GROUP INC COM 067806109 32 802 SH   SOLE 7 802 0 0
BARNES GROUP INC COM 067806109 9,251 233,837 SH   SOLE 18 233,837 0 0
BARNES GROUP INC COM 067806109 3,608 91,202 SH   SOLE 19 91,202 0 0
BARNES GROUP INC COM 067806109 201,442 5,092,075 SH   SOLE 21 5,092,075 0 0
BARNES GROUP INC COM 067806109 59,273 1,498,314 SH   SOLE 22 1,447,722 0 50,592
BARNES GROUP INC COM 067806109 808 20,423 SH   SOLE 26 12,518 0 7,905
BARNES GROUP INC COM 067806109 325 8,221 SH   SOLE 28 8,221 0 0
BARNES GROUP INC COM 067806109 2,848 71,990 SH   SOLE 30 71,990 0 0
BARNES GROUP INC COM 067806109 16 409 SH   SOLE 34 409 0 0
BARNES GROUP INC COM 067806109 215 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 73 81,319 SH   SOLE 22 81,319 0 0
BARRETT BUSINESS SVCS INC COM 068463108 422 7,945 SH   SOLE 2 2,434 0 5,511
BARRETT BUSINESS SVCS INC COM 068463108 6 106 SH   SOLE 7 106 0 0
BARRETT BUSINESS SVCS INC COM 068463108 1,740 32,747 SH   SOLE 18 32,747 0 0
BARRETT BUSINESS SVCS INC COM 068463108 742 13,973 SH   SOLE 19 13,973 0 0
BARRETT BUSINESS SVCS INC COM 068463108 14,056 264,561 SH   SOLE 21 264,561 0 0
BARRETT BUSINESS SVCS INC COM 068463108 12,594 237,034 SH   SOLE 22 229,070 0 7,964
BARRETT BUSINESS SVCS INC COM 068463108 6 110 SH   SOLE 23 110 0 0
BARRETT BUSINESS SVCS INC COM 068463108 176 3,309 SH   SOLE 26 0 0 3,309
BARRETT BUSINESS SVCS INC COM 068463108 80 1,515 SH   SOLE 28 1,515 0 0
BARRETT BUSINESS SVCS INC COM 068463108 139 2,614 SH   SOLE 30 2,614 0 0
BARRETT BUSINESS SVCS INC COM 068463108 49 928 SH   SOLE 34 928 0 0
BARRETT BUSINESS SVCS INC COM 068463108 63 1,186 SH   SOLE 40 1,186 0 0
BARRICK GOLD CORPORATION COM 067901108 33,220 1,233,095 SH   SOLE 19 1,233,095 0 0
BARRICK GOLD CORPORATION COM 067901108 15,306 568,146 SH   SOLE 21 568,146 0 0
BARRICK GOLD CORPORATION COM 067901108 7,652 284,049 SH   SOLE 22 284,049 0 0
BARRICK GOLD CORPORATION COM 067901108 39,871 1,480,001 SH   SOLE 23 1,480,001 0 0
BARRICK GOLD CORPORATION COM 067901108 252,431 9,370,108 SH   SOLE 25 9,370,108 0 0
BARRICK GOLD CORPORATION COM 067901108 55,657 2,065,977 SH   SOLE 26 0 0 2,065,977
BARRICK GOLD CORPORATION COM 067901108 22,089 819,918 SH   SOLE 29 819,918 0 0
BARRICK GOLD CORPORATION COM 067901108 815,325 30,264,462 SH   SOLE 34 30,264,462 0 0
BASSETT FURNITURE INDS INC COM 070203104 38 5,220 SH   SOLE 2 5,220 0 0
BASSETT FURNITURE INDS INC COM 070203104 37 5,048 SH   SOLE 18 5,048 0 0
BASSETT FURNITURE INDS INC COM 070203104 109 14,810 SH   SOLE 19 14,810 0 0
BASSETT FURNITURE INDS INC COM 070203104 356 48,428 SH   SOLE 21 48,428 0 0
BASSETT FURNITURE INDS INC COM 070203104 2,168 295,029 SH   SOLE 22 295,029 0 0
BASSETT FURNITURE INDS INC COM 070203104 30 4,113 SH   SOLE 26 0 0 4,113
BATTALION OIL CORP COM 07134L107 7 750 SH   SOLE 18 750 0 0
BATTALION OIL CORP COM 07134L107 90 9,432 SH   SOLE 21 9,432 0 0
BATTALION OIL CORP COM 07134L107 32 3,396 SH   SOLE 22 710 0 2,686
BAUDAX BIO INC COM 07160F107 16 3,863 SH   SOLE 18 3,863 0 0
BAUDAX BIO INC COM 07160F107 170 41,047 SH   SOLE 21 41,047 0 0
BAUDAX BIO INC COM 07160F107 525 126,456 SH   SOLE 22 126,456 0 0
BAUSCH HEALTH COS INC COM 071734107 1,390 75,981 SH   SOLE 2 75,981 0 0
BAUSCH HEALTH COS INC COM 071734107 32,967 1,802,461 SH   SOLE 19 1,802,461 0 0
BAUSCH HEALTH COS INC COM 071734107 56 3,048 SH   SOLE 21 3,048 0 0
BAUSCH HEALTH COS INC COM 071734107 186 10,175 SH   SOLE 22 10,175 0 0
BAUSCH HEALTH COS INC COM 071734107 69 3,763 SH   SOLE 30 3,763 0 0
BAUSCH HEALTH COS INC COM 071734107 4,945 270,375 SH   SOLE 34 270,375 0 0
BAXTER INTL INC COM 071813109 133,768 1,553,636 SH   SOLE 2 465,143 0 1,088,493
BAXTER INTL INC COM 071813109 22,596 262,435 SH   SOLE 4 248,431 0 14,004
BAXTER INTL INC COM 071813109 67,925 788,907 SH   SOLE 7 502,378 0 286,529
BAXTER INTL INC COM 071813109 627 7,284 SH   SOLE 13 7,284 0 0
BAXTER INTL INC COM 071813109 4,775 55,455 SH   SOLE 15 55,455 0 0
BAXTER INTL INC COM 071813109 4 52 SH   SOLE 17 0 0 52
BAXTER INTL INC COM 071813109 100,247 1,164,310 SH   SOLE 18 1,086,014 0 78,296
BAXTER INTL INC COM 071813109 288,131 3,346,467 SH   SOLE 19 3,346,467 0 0
BAXTER INTL INC COM 071813109 1,343 15,600 SH   SOLE 20 15,600 0 0
BAXTER INTL INC COM 071813109 1,394,832 16,200,138 SH   SOLE 21 16,200,138 0 0
BAXTER INTL INC COM 071813109 1,091,266 12,674,407 SH   SOLE 22 11,515,906 0 1,158,501
BAXTER INTL INC COM 071813109 32,553 378,082 SH   SOLE 23 378,082 0 0
BAXTER INTL INC COM 071813109 51,731 600,820 SH   SOLE 25 600,820 0 0
BAXTER INTL INC COM 071813109 221,283 2,570,069 SH   SOLE 26 357,273 0 2,212,796
BAXTER INTL INC COM 071813109 9,210 106,965 SH   SOLE 28 75,875 0 31,090
BAXTER INTL INC COM 071813109 1,778 20,655 SH   SOLE 29 9,748 0 10,907
BAXTER INTL INC COM 071813109 194,611 2,260,296 SH   SOLE 30 2,260,296 0 0
BAXTER INTL INC COM 071813109 10,666 123,879 SH   SOLE 31 68,665 0 55,214
BAXTER INTL INC COM 071813109 180,643 2,098,063 SH   SOLE 34 2,098,063 0 0
BAXTER INTL INC COM 071813109 28,461 330,563 SH   SOLE 36 330,563 0 0
BAXTER INTL INC COM 071813109 955 11,093 SH   SOLE 40 11,093 0 0
BAYCOM CORP COM 07272M107 97 7,536 SH   SOLE 2 780 0 6,756
BAYCOM CORP COM 07272M107 3 265 SH   SOLE 7 265 0 0
BAYCOM CORP COM 07272M107 545 42,249 SH   SOLE 18 42,249 0 0
BAYCOM CORP COM 07272M107 270 20,946 SH   SOLE 19 20,946 0 0
BAYCOM CORP COM 07272M107 4,755 368,322 SH   SOLE 21 368,322 0 0
BAYCOM CORP COM 07272M107 1,634 126,530 SH   SOLE 22 121,098 0 5,432
BBQ HLDGS INC COM 05551A109 24 7,329 SH   SOLE 21 7,329 0 0
BBQ HLDGS INC COM 05551A109 824 250,045 SH   SOLE 22 250,045 0 0
BBX CAP CORP NEW CL A 05491N104 165 65,109 SH   SOLE 2 2,447 0 62,662
BBX CAP CORP NEW CL A 05491N104 0 154 SH   SOLE 7 154 0 0
BBX CAP CORP NEW CL A 05491N104 578 227,700 SH   SOLE 18 227,700 0 0
BBX CAP CORP NEW CL A 05491N104 407 160,382 SH   SOLE 19 160,382 0 0
BBX CAP CORP NEW CL A 05491N104 5,031 1,980,905 SH   SOLE 21 1,980,905 0 0
BBX CAP CORP NEW CL A 05491N104 3,906 1,537,827 SH   SOLE 22 1,506,917 0 30,910
BCB BANCORP INC COM 055298103 129 13,886 SH   SOLE 2 686 0 13,200
BCB BANCORP INC COM 055298103 5 549 SH   SOLE 7 549 0 0
BCB BANCORP INC COM 055298103 590 63,582 SH   SOLE 18 63,582 0 0
BCB BANCORP INC COM 055298103 265 28,574 SH   SOLE 19 28,574 0 0
BCB BANCORP INC COM 055298103 4,356 469,353 SH   SOLE 21 469,353 0 0
BCB BANCORP INC COM 055298103 2,279 245,549 SH   SOLE 22 238,466 0 7,083
BCE INC COM NEW 05534B760 4,630 110,840 SH   SOLE 2 110,840 0 0
BCE INC COM NEW 05534B760 1,300 31,120 SH   SOLE 18 31,120 0 0
BCE INC COM NEW 05534B760 3,226 77,242 SH   SOLE 19 77,242 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,712 64,915 SH   SOLE 2 18,627 0 46,288
BEACON ROOFING SUPPLY INC COM 073685109 10 373 SH   SOLE 4 373 0 0
BEACON ROOFING SUPPLY INC COM 073685109 48 1,802 SH   SOLE 7 1,802 0 0
BEACON ROOFING SUPPLY INC COM 073685109 5,684 215,544 SH   SOLE 18 213,477 0 2,067
BEACON ROOFING SUPPLY INC COM 073685109 2,800 106,173 SH   SOLE 19 106,173 0 0
BEACON ROOFING SUPPLY INC COM 073685109 52,925 2,007,015 SH   SOLE 21 2,007,015 0 0
BEACON ROOFING SUPPLY INC COM 073685109 49,762 1,887,083 SH   SOLE 22 1,820,815 0 66,268
BEACON ROOFING SUPPLY INC COM 073685109 683 25,912 SH   SOLE 26 13,799 0 12,113
BEACON ROOFING SUPPLY INC COM 073685109 346 13,139 SH   SOLE 28 13,139 0 0
BEACON ROOFING SUPPLY INC COM 073685109 569 21,595 SH   SOLE 30 21,595 0 0
BEACON ROOFING SUPPLY INC COM 073685109 32 1,215 SH   SOLE 31 0 0 1,215
BEACON ROOFING SUPPLY INC COM 073685109 49 1,876 SH   SOLE 34 1,876 0 0
BEACON ROOFING SUPPLY INC COM 073685109 47 1,789 SH   SOLE 36 1,789 0 0
BEACON ROOFING SUPPLY INC COM 073685109 119 4,506 SH   SOLE 40 4,506 0 0
BEAM THERAPEUTICS INC COM 07373V105 597 21,333 SH   SOLE 2 17,362 0 3,971
BEAM THERAPEUTICS INC COM 07373V105 7 248 SH   SOLE 7 248 0 0
BEAM THERAPEUTICS INC COM 07373V105 1,582 56,510 SH   SOLE 18 50,800 0 5,710
BEAM THERAPEUTICS INC COM 07373V105 8,124 290,140 SH   SOLE 19 290,140 0 0
BEAM THERAPEUTICS INC COM 07373V105 11,497 410,617 SH   SOLE 21 410,617 0 0
BEAM THERAPEUTICS INC COM 07373V105 11,968 427,437 SH   SOLE 22 409,892 0 17,545
BEAM THERAPEUTICS INC COM 07373V105 143 5,123 SH   SOLE 23 5,123 0 0
BEAM THERAPEUTICS INC COM 07373V105 51 1,833 SH   SOLE 30 1,833 0 0
BEAM THERAPEUTICS INC COM 07373V105 3,118 111,353 SH   SOLE 34 111,353 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 6 2,325 SH   SOLE 18 2,325 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 73 30,211 SH   SOLE 21 30,211 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 181 74,470 SH   SOLE 22 74,470 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 352 34,928 SH   SOLE 2 9,914 0 25,014
BEAZER HOMES USA INC COM NEW 07556Q881 5 517 SH   SOLE 7 517 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1,208 119,935 SH   SOLE 18 119,935 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 2,212 219,631 SH   SOLE 19 219,631 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 12,995 1,290,486 SH   SOLE 21 1,290,486 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 9,773 970,504 SH   SOLE 22 949,135 0 21,369
BEAZER HOMES USA INC COM NEW 07556Q881 316 31,427 SH   SOLE 34 31,427 0 0
BECTON DICKINSON & CO COM 075887109 178,939 747,853 SH   SOLE 2 155,744 0 592,109
BECTON DICKINSON & CO COM 075887109 31,508 131,685 SH   SOLE 4 124,279 0 7,406
BECTON DICKINSON & CO COM 075887109 69,850 291,929 SH   SOLE 7 257,290 0 34,639
BECTON DICKINSON & CO COM 075887109 413 1,725 SH   SOLE 13 1,725 0 0
BECTON DICKINSON & CO COM 075887109 7,950 33,228 SH   SOLE 15 33,228 0 0
BECTON DICKINSON & CO COM 075887109 3 13 SH   SOLE 17 0 0 13
BECTON DICKINSON & CO COM 075887109 153,616 642,019 SH   SOLE 18 598,669 0 43,350
BECTON DICKINSON & CO COM 075887109 258,079 1,078,611 SH   SOLE 19 1,078,611 0 0
BECTON DICKINSON & CO COM 075887109 1,125 4,700 SH   SOLE 20 4,700 0 0
BECTON DICKINSON & CO COM 075887109 1,641,238 6,859,356 SH   SOLE 21 6,859,356 0 0
BECTON DICKINSON & CO COM 075887109 1,619,149 6,767,036 SH   SOLE 22 6,140,841 0 626,195
BECTON DICKINSON & CO COM 075887109 48,685 203,475 SH   SOLE 23 203,475 0 0
BECTON DICKINSON & CO COM 075887109 72,114 301,391 SH   SOLE 25 301,391 0 0
BECTON DICKINSON & CO COM 075887109 322,780 1,349,022 SH   SOLE 26 170,949 0 1,178,073
BECTON DICKINSON & CO COM 075887109 13,399 55,999 SH   SOLE 28 39,556 0 16,443
BECTON DICKINSON & CO COM 075887109 1,195 4,996 SH   SOLE 29 4,996 0 0
BECTON DICKINSON & CO COM 075887109 313,091 1,308,526 SH   SOLE 30 1,303,473 0 5,053
BECTON DICKINSON & CO COM 075887109 17,582 73,480 SH   SOLE 31 35,362 0 38,118
BECTON DICKINSON & CO COM 075887109 173,915 726,858 SH   SOLE 34 726,858 0 0
BECTON DICKINSON & CO COM 075887109 41,212 172,242 SH   SOLE 36 172,242 0 0
BECTON DICKINSON & CO COM 075887109 1,484 6,204 SH   SOLE 40 6,204 0 0
BED BATH & BEYOND INC COM 075896100 1,644 155,085 SH   SOLE 2 45,548 0 109,537
BED BATH & BEYOND INC COM 075896100 8 797 SH   SOLE 4 797 0 0
BED BATH & BEYOND INC COM 075896100 81 7,661 SH   SOLE 7 7,661 0 0
BED BATH & BEYOND INC COM 075896100 6,723 634,205 SH   SOLE 18 634,205 0 0
BED BATH & BEYOND INC COM 075896100 5,223 492,737 SH   SOLE 19 492,737 0 0
BED BATH & BEYOND INC COM 075896100 145,568 13,732,864 SH   SOLE 21 13,732,864 0 0
BED BATH & BEYOND INC COM 075896100 46,928 4,427,187 SH   SOLE 22 4,152,474 0 274,713
BED BATH & BEYOND INC COM 075896100 369 34,800 SH   SOLE 23 34,800 0 0
BED BATH & BEYOND INC COM 075896100 1,627 153,447 SH   SOLE 26 22,585 0 130,862
BED BATH & BEYOND INC COM 075896100 187 17,618 SH   SOLE 28 17,618 0 0
BED BATH & BEYOND INC COM 075896100 2,115 199,522 SH   SOLE 30 199,522 0 0
BED BATH & BEYOND INC COM 075896100 219 20,648 SH   SOLE 31 0 0 20,648
BED BATH & BEYOND INC COM 075896100 1,103 104,091 SH   SOLE 36 104,091 0 0
BED BATH & BEYOND INC COM 075896100 150 14,126 SH   SOLE 40 14,126 0 0
BEIGENE LTD SPONSORED ADR 07725L102 2,428 12,889 SH   SOLE 2 3,127 0 9,762
BEIGENE LTD SPONSORED ADR 07725L102 3,277 17,395 SH   SOLE 4 16,316 0 1,079
BEIGENE LTD SPONSORED ADR 07725L102 5,229 27,753 SH   SOLE 7 25,957 0 1,796
BEIGENE LTD SPONSORED ADR 07725L102 12 66 SH   SOLE 13 66 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,795 9,530 SH   SOLE 15 9,530 0 0
BEIGENE LTD SPONSORED ADR 07725L102 7,184 38,131 SH   SOLE 18 37,946 0 185
BEIGENE LTD SPONSORED ADR 07725L102 3,304 17,538 SH   SOLE 19 17,538 0 0
BEIGENE LTD SPONSORED ADR 07725L102 206,877 1,098,075 SH   SOLE 21 1,098,075 0 0
BEIGENE LTD SPONSORED ADR 07725L102 115,627 613,731 SH   SOLE 22 593,888 0 19,843
BEIGENE LTD SPONSORED ADR 07725L102 5,544 29,428 SH   SOLE 23 29,428 0 0
BEIGENE LTD SPONSORED ADR 07725L102 573 3,042 SH   SOLE 25 3,042 0 0
BEIGENE LTD SPONSORED ADR 07725L102 20,427 108,426 SH   SOLE 26 24,321 0 84,105
BEIGENE LTD SPONSORED ADR 07725L102 1,630 8,654 SH   SOLE 28 6,100 0 2,554
BEIGENE LTD SPONSORED ADR 07725L102 3,204 17,007 SH   SOLE 29 2,010 0 14,997
BEIGENE LTD SPONSORED ADR 07725L102 28,379 150,631 SH   SOLE 30 150,631 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,826 9,691 SH   SOLE 31 7,076 0 2,615
BEIGENE LTD SPONSORED ADR 07725L102 1,712 9,087 SH   SOLE 34 9,087 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,980 10,507 SH   SOLE 36 10,507 0 0
BEIGENE LTD SPONSORED ADR 07725L102 128 677 SH   SOLE 40 677 0 0
BEL FUSE INC CL A 077347201 2 246 SH   SOLE 21 246 0 0
BEL FUSE INC CL B 077347300 103 9,630 SH   SOLE 2 335 0 9,295
BEL FUSE INC CL B 077347300 3 299 SH   SOLE 7 299 0 0
BEL FUSE INC CL B 077347300 526 49,046 SH   SOLE 18 49,046 0 0
BEL FUSE INC CL B 077347300 198 18,408 SH   SOLE 19 18,408 0 0
BEL FUSE INC CL B 077347300 12,287 1,145,087 SH   SOLE 21 1,145,087 0 0
BEL FUSE INC CL B 077347300 3,792 353,418 SH   SOLE 22 348,228 0 5,190
BEL FUSE INC CL B 077347300 109 10,157 SH   SOLE 30 10,157 0 0
BELDEN INC COM 077454106 2,265 69,579 SH   SOLE 2 31,796 0 37,783
BELDEN INC COM 077454106 6 198 SH   SOLE 4 198 0 0
BELDEN INC COM 077454106 22 678 SH   SOLE 7 678 0 0
BELDEN INC COM 077454106 8,534 262,183 SH   SOLE 18 262,183 0 0
BELDEN INC COM 077454106 2,979 91,517 SH   SOLE 19 91,517 0 0
BELDEN INC COM 077454106 88,173 2,708,845 SH   SOLE 21 2,708,845 0 0
BELDEN INC COM 077454106 47,598 1,462,292 SH   SOLE 22 1,417,723 0 44,569
BELDEN INC COM 077454106 29 893 SH   SOLE 23 893 0 0
BELDEN INC COM 077454106 866 26,599 SH   SOLE 26 12,579 0 14,020
BELDEN INC COM 077454106 217 6,659 SH   SOLE 28 6,659 0 0
BELDEN INC COM 077454106 526 16,157 SH   SOLE 30 16,157 0 0
BELDEN INC COM 077454106 107 3,292 SH   SOLE 34 3,292 0 0
BELDEN INC COM 077454106 32 969 SH   SOLE 36 969 0 0
BELDEN INC COM 077454106 171 5,265 SH   SOLE 40 5,265 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 20 1,555 SH   SOLE 2 353 0 1,202
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 201 16,000 SH   SOLE 18 16,000 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 91 7,271 SH   SOLE 19 7,271 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 1,427 113,667 SH   SOLE 21 113,667 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 1,833 146,017 SH   SOLE 22 144,898 0 1,119
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 12 941 SH   SOLE 23 941 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 10 1,280 SH   SOLE 18 1,280 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 139 18,666 SH   SOLE 21 18,666 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 623 83,798 SH   SOLE 22 83,798 0 0
BELLRING BRANDS INC COM CL A 079823100 932 46,735 SH   SOLE 2 13,939 0 32,796
BELLRING BRANDS INC COM CL A 079823100 14 710 SH   SOLE 7 710 0 0
BELLRING BRANDS INC COM CL A 079823100 3,096 155,278 SH   SOLE 18 155,278 0 0
BELLRING BRANDS INC COM CL A 079823100 2,500 125,393 SH   SOLE 19 125,393 0 0
BELLRING BRANDS INC COM CL A 079823100 25,309 1,269,258 SH   SOLE 21 1,269,258 0 0
BELLRING BRANDS INC COM CL A 079823100 24,760 1,241,706 SH   SOLE 22 1,198,720 0 42,986
BELLRING BRANDS INC COM CL A 079823100 14 707 SH   SOLE 23 707 0 0
BELLRING BRANDS INC COM CL A 079823100 41 2,046 SH   SOLE 26 0 0 2,046
BELLRING BRANDS INC COM CL A 079823100 452 22,660 SH   SOLE 30 22,660 0 0
BELLRING BRANDS INC COM CL A 079823100 1,188 59,587 SH   SOLE 34 59,587 0 0
BENCHMARK ELECTRS INC COM 08160H101 951 44,022 SH   SOLE 2 12,407 0 31,615
BENCHMARK ELECTRS INC COM 08160H101 2 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101 29 1,342 SH   SOLE 7 1,342 0 0
BENCHMARK ELECTRS INC COM 08160H101 3,934 182,150 SH   SOLE 18 182,150 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,533 70,951 SH   SOLE 19 70,951 0 0
BENCHMARK ELECTRS INC COM 08160H101 85,666 3,966,028 SH   SOLE 21 3,966,028 0 0
BENCHMARK ELECTRS INC COM 08160H101 24,918 1,153,629 SH   SOLE 22 1,102,860 0 50,769
BENCHMARK ELECTRS INC COM 08160H101 650 30,090 SH   SOLE 26 18,298 0 11,792
BENCHMARK ELECTRS INC COM 08160H101 119 5,515 SH   SOLE 28 5,515 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,277 59,100 SH   SOLE 30 59,100 0 0
BENCHMARK ELECTRS INC COM 08160H101 15 683 SH   SOLE 31 0 0 683
BENCHMARK ELECTRS INC COM 08160H101 39 1,799 SH   SOLE 36 1,799 0 0
BENCHMARK ELECTRS INC COM 08160H101 72 3,355 SH   SOLE 40 3,355 0 0
BENEFITFOCUS INC COM 08180D106 288 26,743 SH   SOLE 2 17,707 0 9,036
BENEFITFOCUS INC COM 08180D106 3 307 SH   SOLE 4 307 0 0
BENEFITFOCUS INC COM 08180D106 5 439 SH   SOLE 7 439 0 0
BENEFITFOCUS INC COM 08180D106 1,798 167,121 SH   SOLE 18 120,123 0 46,998
BENEFITFOCUS INC COM 08180D106 5,948 552,784 SH   SOLE 19 552,784 0 0
BENEFITFOCUS INC COM 08180D106 10,208 948,659 SH   SOLE 21 948,659 0 0
BENEFITFOCUS INC COM 08180D106 15,687 1,457,924 SH   SOLE 22 1,429,583 0 28,341
BENEFITFOCUS INC COM 08180D106 649 60,286 SH   SOLE 23 60,286 0 0
BENEFITFOCUS INC COM 08180D106 1,934 179,770 SH   SOLE 26 0 0 179,770
BENEFITFOCUS INC COM 08180D106 37 3,462 SH   SOLE 28 3,462 0 0
BENEFITFOCUS INC COM 08180D106 106 9,890 SH   SOLE 30 9,890 0 0
BENEFITFOCUS INC COM 08180D106 46 4,251 SH   SOLE 40 4,251 0 0
BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 80 3,889 SH   SOLE 2 621 0 3,268
BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 6 278 SH   SOLE 7 278 0 0
BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 868 42,412 SH   SOLE 18 42,412 0 0
BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 391 19,112 SH   SOLE 19 19,112 0 0
BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 7,205 352,170 SH   SOLE 21 352,170 0 0
BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 6,398 312,712 SH   SOLE 22 307,122 0 5,590
BERKLEY W R CORP COM 084423102 20,702 361,362 SH   SOLE 2 46,395 0 314,967
BERKLEY W R CORP COM 084423102 4,326 75,514 SH   SOLE 4 71,662 0 3,852
BERKLEY W R CORP COM 084423102 15,980 278,926 SH   SOLE 7 199,034 0 79,892
BERKLEY W R CORP COM 084423102 36 635 SH   SOLE 13 635 0 0
BERKLEY W R CORP COM 084423102 1,083 18,901 SH   SOLE 15 18,901 0 0
BERKLEY W R CORP COM 084423102 21,688 378,558 SH   SOLE 18 354,277 0 24,281
BERKLEY W R CORP COM 084423102 5,617 98,048 SH   SOLE 19 98,048 0 0
BERKLEY W R CORP COM 084423102 409,316 7,144,639 SH   SOLE 21 7,144,639 0 0
BERKLEY W R CORP COM 084423102 251,006 4,381,320 SH   SOLE 22 4,054,722 0 326,598
BERKLEY W R CORP COM 084423102 6,108 106,617 SH   SOLE 23 106,617 0 0
BERKLEY W R CORP COM 084423102 9,406 164,185 SH   SOLE 25 164,185 0 0
BERKLEY W R CORP COM 084423102 54,044 943,336 SH   SOLE 26 172,897 0 770,439
BERKLEY W R CORP COM 084423102 1,668 29,117 SH   SOLE 28 19,394 0 9,723
BERKLEY W R CORP COM 084423102 1,945 33,953 SH   SOLE 29 2,846 0 31,107
BERKLEY W R CORP COM 084423102 48,921 853,916 SH   SOLE 30 853,916 0 0
BERKLEY W R CORP COM 084423102 3,114 54,357 SH   SOLE 31 20,912 0 33,445
BERKLEY W R CORP COM 084423102 395 6,903 SH   SOLE 34 6,903 0 0
BERKLEY W R CORP COM 084423102 10,983 191,705 SH   SOLE 36 191,705 0 0
BERKLEY W R CORP COM 084423102 168 2,926 SH   SOLE 40 2,926 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 267 1 SH   SOLE 2 0 0 1
BERKSHIRE HATHAWAY INC DEL CL A 084670108 15,503 58 SH   SOLE 22 38 0 20
BERKSHIRE HATHAWAY INC DEL CL A 084670108 110,128 412 SH   SOLE 25 412 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 158,242 592 SH   SOLE 26 0 0 592
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,406 9 SH   SOLE 31 0 0 9
BERKSHIRE HATHAWAY INC DEL CL A 084670108 56,133 210 SH   SOLE 36 210 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 803,852 4,503,122 SH   SOLE 2 485,718 0 4,017,404
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 111,498 624,606 SH   SOLE 4 586,589 0 38,017
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 303,520 1,700,297 SH   SOLE 7 1,637,622 0 62,675
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12,763 71,498 SH   SOLE 13 71,498 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 32,508 182,106 SH   SOLE 15 182,106 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 154 861 SH   SOLE 17 0 0 861
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 981,204 5,496,636 SH   SOLE 18 5,014,217 0 482,419
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 476,562 2,669,665 SH   SOLE 19 2,669,665 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,008,932 33,661,600 SH   SOLE 21 33,661,600 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,216,471 46,028,073 SH   SOLE 22 41,570,627 0 4,457,446
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 184,722 1,034,797 SH   SOLE 23 1,034,797 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 269,140 1,507,701 SH   SOLE 25 1,489,629 0 18,072
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,067,411 5,979,560 SH   SOLE 26 821,845 0 5,157,715
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 51,174 286,672 SH   SOLE 28 202,898 0 83,774
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 53,573 300,114 SH   SOLE 29 26,002 0 274,112
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,154,411 6,466,929 SH   SOLE 30 6,413,747 0 53,182
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 49,037 274,703 SH   SOLE 31 191,948 0 82,755
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 55,169 309,054 SH   SOLE 34 309,054 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 181,851 1,018,716 SH   SOLE 36 1,018,716 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,558 31,138 SH   SOLE 40 31,138 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 687 62,375 SH   SOLE 2 21,504 0 40,871
BERKSHIRE HILLS BANCORP INC COM 084680107 3 286 SH   SOLE 4 286 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 9 829 SH   SOLE 7 829 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 2,535 230,045 SH   SOLE 18 230,045 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 2,393 217,143 SH   SOLE 19 217,143 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 52,568 4,770,234 SH   SOLE 21 4,770,234 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 17,323 1,571,961 SH   SOLE 22 1,528,337 0 43,624
BERKSHIRE HILLS BANCORP INC COM 084680107 118 10,674 SH   SOLE 23 10,674 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 452 41,017 SH   SOLE 26 7,197 0 33,820
BERKSHIRE HILLS BANCORP INC COM 084680107 62 5,645 SH   SOLE 28 5,645 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 876 79,485 SH   SOLE 30 79,485 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 46 4,147 SH   SOLE 34 4,147 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 49 4,414 SH   SOLE 40 4,414 0 0
BERRY CORP COM 08579X101 319 66,035 SH   SOLE 2 4,260 0 61,775
BERRY CORP COM 08579X101 4 896 SH   SOLE 7 896 0 0
BERRY CORP COM 08579X101 1,372 284,007 SH   SOLE 18 284,007 0 0
BERRY CORP COM 08579X101 648 134,214 SH   SOLE 19 134,214 0 0
BERRY CORP COM 08579X101 10,981 2,273,510 SH   SOLE 21 2,273,510 0 0
BERRY CORP COM 08579X101 7,159 1,482,211 SH   SOLE 22 1,451,048 0 31,163
BERRY GLOBAL GROUP INC COM 08579W103 13,556 305,871 SH   SOLE 2 53,745 0 252,126
BERRY GLOBAL GROUP INC COM 08579W103 58 1,299 SH   SOLE 4 1,299 0 0
BERRY GLOBAL GROUP INC COM 08579W103 156 3,511 SH   SOLE 7 3,511 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,608 58,836 SH   SOLE 18 58,836 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,492 33,662 SH   SOLE 19 33,662 0 0
BERRY GLOBAL GROUP INC COM 08579W103 71,143 1,605,219 SH   SOLE 21 1,605,219 0 0
BERRY GLOBAL GROUP INC COM 08579W103 164,568 3,713,171 SH   SOLE 22 3,510,043 0 203,128
BERRY GLOBAL GROUP INC COM 08579W103 2,700 60,920 SH   SOLE 26 31,026 0 29,894
BERRY GLOBAL GROUP INC COM 08579W103 939 21,180 SH   SOLE 28 21,180 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,011 45,369 SH   SOLE 30 45,369 0 0
BERRY GLOBAL GROUP INC COM 08579W103 245 5,517 SH   SOLE 31 2,550 0 2,967
BERRY GLOBAL GROUP INC COM 08579W103 162 3,647 SH   SOLE 34 3,647 0 0
BERRY GLOBAL GROUP INC COM 08579W103 140 3,155 SH   SOLE 36 3,155 0 0
BERRY GLOBAL GROUP INC COM 08579W103 633 14,287 SH   SOLE 40 14,287 0 0
BEST BUY INC COM 086516101 60,375 691,815 SH   SOLE 2 193,183 0 498,632
BEST BUY INC COM 086516101 10,859 124,430 SH   SOLE 4 117,632 0 6,798
BEST BUY INC COM 086516101 32,100 367,823 SH   SOLE 7 224,651 0 143,172
BEST BUY INC COM 086516101 1,857 21,284 SH   SOLE 13 21,284 0 0
BEST BUY INC COM 086516101 2,519 28,862 SH   SOLE 15 28,862 0 0
BEST BUY INC COM 086516101 5 56 SH   SOLE 17 0 0 56
BEST BUY INC COM 086516101 43,570 499,254 SH   SOLE 18 440,405 0 58,849
BEST BUY INC COM 086516101 15,273 175,005 SH   SOLE 19 175,005 0 0
BEST BUY INC COM 086516101 625,229 7,164,302 SH   SOLE 21 7,164,302 0 0
BEST BUY INC COM 086516101 515,368 5,905,446 SH   SOLE 22 5,253,890 0 651,556
BEST BUY INC COM 086516101 16,507 189,148 SH   SOLE 23 189,148 0 0
BEST BUY INC COM 086516101 26,955 308,870 SH   SOLE 25 308,870 0 0
BEST BUY INC COM 086516101 140,570 1,610,750 SH   SOLE 26 189,059 0 1,421,691
BEST BUY INC COM 086516101 4,115 47,154 SH   SOLE 28 33,243 0 13,911
BEST BUY INC COM 086516101 9,623 110,269 SH   SOLE 29 22,574 0 87,695
BEST BUY INC COM 086516101 115,791 1,326,809 SH   SOLE 30 1,208,525 0 118,284
BEST BUY INC COM 086516101 7,554 86,555 SH   SOLE 31 41,738 0 44,817
BEST BUY INC COM 086516101 3,628 41,570 SH   SOLE 34 41,570 0 0
BEST BUY INC COM 086516101 15,971 183,008 SH   SOLE 36 183,008 0 0
BEST BUY INC COM 086516101 481 5,511 SH   SOLE 40 5,511 0 0
BEST INC SPONSORED ADS 08653C106 564 131,867 SH   SOLE 2 5,637 0 126,230
BEST INC SPONSORED ADS 08653C106 274 64,132 SH   SOLE 4 64,132 0 0
BEST INC SPONSORED ADS 08653C106 106 24,696 SH   SOLE 7 24,696 0 0
BEST INC SPONSORED ADS 08653C106 356 83,160 SH   SOLE 15 83,160 0 0
BEST INC SPONSORED ADS 08653C106 347 81,071 SH   SOLE 18 81,071 0 0
BEST INC SPONSORED ADS 08653C106 13,645 3,188,028 SH   SOLE 21 3,188,028 0 0
BEST INC SPONSORED ADS 08653C106 9,506 2,221,103 SH   SOLE 22 2,040,475 0 180,628
BEST INC SPONSORED ADS 08653C106 463 108,264 SH   SOLE 23 108,264 0 0
BEST INC SPONSORED ADS 08653C106 54 12,724 SH   SOLE 25 12,724 0 0
BEST INC SPONSORED ADS 08653C106 3,736 872,919 SH   SOLE 26 576,566 0 296,353
BEST INC SPONSORED ADS 08653C106 161 37,574 SH   SOLE 28 37,574 0 0
BEST INC SPONSORED ADS 08653C106 4,496 1,050,444 SH   SOLE 30 1,025,818 0 24,626
BEST INC SPONSORED ADS 08653C106 127 29,712 SH   SOLE 31 2,912 0 26,800
BEST INC SPONSORED ADS 08653C106 65 15,154 SH   SOLE 34 15,154 0 0
BEST INC SPONSORED ADS 08653C106 7 1,574 SH   SOLE 40 1,574 0 0
BEYOND AIR INC COM 08862L103 34 4,688 SH   SOLE 2 679 0 4,009
BEYOND AIR INC COM 08862L103 396 54,676 SH   SOLE 18 54,676 0 0
BEYOND AIR INC COM 08862L103 175 24,071 SH   SOLE 19 24,071 0 0
BEYOND AIR INC COM 08862L103 3,053 421,154 SH   SOLE 21 421,154 0 0
BEYOND AIR INC COM 08862L103 974 134,323 SH   SOLE 22 130,489 0 3,834
BEYOND MEAT INC COM 08862E109 14,071 105,025 SH   SOLE 2 11,019 0 94,006
BEYOND MEAT INC COM 08862E109 23 173 SH   SOLE 4 173 0 0
BEYOND MEAT INC COM 08862E109 118 880 SH   SOLE 7 880 0 0
BEYOND MEAT INC COM 08862E109 3,731 27,849 SH   SOLE 18 27,849 0 0
BEYOND MEAT INC COM 08862E109 1,748 13,046 SH   SOLE 19 13,046 0 0
BEYOND MEAT INC COM 08862E109 85,464 637,883 SH   SOLE 21 637,883 0 0
BEYOND MEAT INC COM 08862E109 93,369 696,887 SH   SOLE 22 634,184 0 62,703
BEYOND MEAT INC COM 08862E109 1,505 11,234 SH   SOLE 26 6,804 0 4,430
BEYOND MEAT INC COM 08862E109 327 2,439 SH   SOLE 28 2,439 0 0
BEYOND MEAT INC COM 08862E109 1,118 8,346 SH   SOLE 30 8,346 0 0
BEYOND MEAT INC COM 08862E109 135 1,006 SH   SOLE 31 1,006 0 0
BEYOND MEAT INC COM 08862E109 270 2,016 SH   SOLE 40 2,016 0 0
BEYONDSPRING INC SHS G10830100 98 6,505 SH   SOLE 2 1,834 0 4,671
BEYONDSPRING INC SHS G10830100 5 314 SH   SOLE 7 314 0 0
BEYONDSPRING INC SHS G10830100 873 57,890 SH   SOLE 18 57,890 0 0
BEYONDSPRING INC SHS G10830100 679 45,046 SH   SOLE 19 45,046 0 0
BEYONDSPRING INC SHS G10830100 6,770 448,963 SH   SOLE 21 448,963 0 0
BEYONDSPRING INC SHS G10830100 2,514 166,707 SH   SOLE 22 159,045 0 7,662
BEYONDSPRING INC SHS G10830100 7 443 SH   SOLE 23 443 0 0
BEYONDSPRING INC SHS G10830100 13 877 SH   SOLE 26 0 0 877
BG STAFFING INC COM 05544A109 98 8,617 SH   SOLE 2 477 0 8,140
BG STAFFING INC COM 05544A109 427 37,752 SH   SOLE 18 37,752 0 0
BG STAFFING INC COM 05544A109 213 18,779 SH   SOLE 19 18,779 0 0
BG STAFFING INC COM 05544A109 4,185 369,707 SH   SOLE 21 369,707 0 0
BG STAFFING INC COM 05544A109 2,956 261,095 SH   SOLE 22 255,863 0 5,232
BGC PARTNERS INC CL A 05541T101 1,193 435,283 SH   SOLE 2 310,050 0 125,233
BGC PARTNERS INC CL A 05541T101 4 1,287 SH   SOLE 4 1,287 0 0
BGC PARTNERS INC CL A 05541T101 16 5,825 SH   SOLE 7 5,825 0 0
BGC PARTNERS INC CL A 05541T101 1,424 519,528 SH   SOLE 18 519,528 0 0
BGC PARTNERS INC CL A 05541T101 696 254,113 SH   SOLE 19 254,113 0 0
BGC PARTNERS INC CL A 05541T101 11,063 4,037,595 SH   SOLE 21 4,037,595 0 0
BGC PARTNERS INC CL A 05541T101 24,966 9,111,803 SH   SOLE 22 8,900,448 0 211,355
BGC PARTNERS INC CL A 05541T101 333 121,693 SH   SOLE 26 92,801 0 28,892
BGC PARTNERS INC CL A 05541T101 82 29,870 SH   SOLE 28 29,870 0 0
BGC PARTNERS INC CL A 05541T101 231 84,430 SH   SOLE 30 84,430 0 0
BGC PARTNERS INC CL A 05541T101 65 23,541 SH   SOLE 40 23,541 0 0
BHP GROUP LTD SPONSORED ADS 088606108 3,664 73,671 SH   SOLE 7 73,671 0 0
BHP GROUP LTD SPONSORED ADS 088606108 1 22 SH   SOLE 17 0 0 22
BHP GROUP LTD SPONSORED ADS 088606108 155 3,123 SH   SOLE 18 3,123 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 3,635 88,336 SH   SOLE 7 88,336 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 133 3,240 SH   SOLE 18 3,240 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 25 12,669 SH   SOLE 21 12,669 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 820 422,870 SH   SOLE 22 422,870 0 0
BIG LOTS INC COM 089302103 2,044 48,672 SH   SOLE 2 16,298 0 32,374
BIG LOTS INC COM 089302103 11 259 SH   SOLE 4 259 0 0
BIG LOTS INC COM 089302103 72 1,704 SH   SOLE 7 1,704 0 0
BIG LOTS INC COM 089302103 8,579 204,254 SH   SOLE 18 195,274 0 8,980
BIG LOTS INC COM 089302103 8,046 191,578 SH   SOLE 19 191,578 0 0
BIG LOTS INC COM 089302103 180,568 4,299,236 SH   SOLE 21 4,299,236 0 0
BIG LOTS INC COM 089302103 58,176 1,385,136 SH   SOLE 22 1,331,835 0 53,301
BIG LOTS INC COM 089302103 670 15,941 SH   SOLE 23 15,941 0 0
BIG LOTS INC COM 089302103 2,600 61,901 SH   SOLE 26 5,708 0 56,193
BIG LOTS INC COM 089302103 205 4,887 SH   SOLE 28 4,887 0 0
BIG LOTS INC COM 089302103 2,493 59,351 SH   SOLE 30 59,351 0 0
BIG LOTS INC COM 089302103 182 4,322 SH   SOLE 31 0 0 4,322
BIG LOTS INC COM 089302103 108 2,567 SH   SOLE 34 2,567 0 0
BIG LOTS INC COM 089302103 124 2,964 SH   SOLE 36 2,964 0 0
BIG LOTS INC COM 089302103 160 3,806 SH   SOLE 40 3,806 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 51 741 SH   SOLE 2 43 0 698
BIGLARI HLDGS INC COM STK CL B 08986R309 1 12 SH   SOLE 7 12 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 245 3,546 SH   SOLE 18 3,546 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 125 1,817 SH   SOLE 19 1,817 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 2,612 37,863 SH   SOLE 21 37,863 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 2,197 31,852 SH   SOLE 22 31,425 0 427
BIGLARI HLDGS INC COM STK CL A 08986R408 19 58 SH   SOLE 2 0 0 58
BIGLARI HLDGS INC COM STK CL A 08986R408 52 154 SH   SOLE 18 154 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 3 8 SH   SOLE 19 8 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 277 826 SH   SOLE 21 826 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 893 2,666 SH   SOLE 22 2,638 0 28
BILIBILI INC SPONS ADS REP Z 090040106 5,564 120,123 SH   SOLE 2 4,371 0 115,752
BILIBILI INC SPONS ADS REP Z 090040106 1,512 32,646 SH   SOLE 4 32,646 0 0
BILIBILI INC SPONS ADS REP Z 090040106 540 11,657 SH   SOLE 7 11,657 0 0
BILIBILI INC SPONS ADS REP Z 090040106 1,644 35,498 SH   SOLE 15 35,498 0 0
BILIBILI INC SPONS ADS REP Z 090040106 1,442 31,130 SH   SOLE 18 31,130 0 0
BILIBILI INC SPONS ADS REP Z 090040106 153 3,293 SH   SOLE 19 3,293 0 0
BILIBILI INC SPONS ADS REP Z 090040106 71,408 1,541,614 SH   SOLE 21 1,541,614 0 0
BILIBILI INC SPONS ADS REP Z 090040106 54,518 1,176,980 SH   SOLE 22 1,082,355 0 94,625
BILIBILI INC SPONS ADS REP Z 090040106 2,701 58,312 SH   SOLE 23 58,312 0 0
BILIBILI INC SPONS ADS REP Z 090040106 9,011 194,534 SH   SOLE 25 194,534 0 0
BILIBILI INC SPONS ADS REP Z 090040106 21,216 458,031 SH   SOLE 26 75,666 0 382,365
BILIBILI INC SPONS ADS REP Z 090040106 970 20,933 SH   SOLE 28 20,933 0 0
BILIBILI INC SPONS ADS REP Z 090040106 451 9,728 SH   SOLE 29 9,728 0 0
BILIBILI INC SPONS ADS REP Z 090040106 23,911 516,217 SH   SOLE 30 509,021 0 7,196
BILIBILI INC SPONS ADS REP Z 090040106 712 15,367 SH   SOLE 31 873 0 14,494
BILIBILI INC SPONS ADS REP Z 090040106 72,468 1,564,505 SH   SOLE 34 1,564,505 0 0
BILIBILI INC SPONS ADS REP Z 090040106 33 704 SH   SOLE 40 704 0 0
BILIBILI INC NOTE 1.375% 4/0 090040AB2 3,915 2,045,000 PRN   SOLE 21 2,045,000 0 0
BILL COM HLDGS INC COM 090043100 2,990 33,140 SH   SOLE 2 7,232 0 25,908
BILL COM HLDGS INC COM 090043100 14 160 SH   SOLE 4 160 0 0
BILL COM HLDGS INC COM 090043100 26 291 SH   SOLE 7 291 0 0
BILL COM HLDGS INC COM 090043100 777 8,610 SH   SOLE 18 8,610 0 0
BILL COM HLDGS INC COM 090043100 843 9,350 SH   SOLE 19 9,350 0 0
BILL COM HLDGS INC COM 090043100 22,987 254,814 SH   SOLE 21 254,814 0 0
BILL COM HLDGS INC COM 090043100 47,224 523,493 SH   SOLE 22 500,787 0 22,706
BILL COM HLDGS INC COM 090043100 179 1,979 SH   SOLE 26 0 0 1,979
BILL COM HLDGS INC COM 090043100 482 5,345 SH   SOLE 30 5,345 0 0
BILL COM HLDGS INC COM 090043100 28 314 SH   SOLE 31 314 0 0
BILL COM HLDGS INC COM 090043100 1,287 14,266 SH   SOLE 34 14,266 0 0
BILL COM HLDGS INC COM 090043100 139 1,538 SH   SOLE 40 1,538 0 0
BIO PATH HOLDINGS INC COM 09057N300 1 260 SH   SOLE 21 260 0 0
BIO PATH HOLDINGS INC COM 09057N300 301 59,669 SH   SOLE 22 59,669 0 0
BIO RAD LABS INC CL A 090572207 26,159 57,939 SH   SOLE 2 11,664 0 46,275
BIO RAD LABS INC CL A 090572207 5,209 11,538 SH   SOLE 4 10,934 0 604
BIO RAD LABS INC CL A 090572207 14,363 31,812 SH   SOLE 7 19,737 0 12,075
BIO RAD LABS INC CL A 090572207 33 72 SH   SOLE 13 72 0 0
BIO RAD LABS INC CL A 090572207 952 2,109 SH   SOLE 15 2,109 0 0
BIO RAD LABS INC CL A 090572207 18,979 42,037 SH   SOLE 18 38,648 0 3,389
BIO RAD LABS INC CL A 090572207 2,964 6,565 SH   SOLE 19 6,565 0 0
BIO RAD LABS INC CL A 090572207 297,516 658,964 SH   SOLE 21 658,964 0 0
BIO RAD LABS INC CL A 090572207 237,710 526,501 SH   SOLE 22 477,072 0 49,429
BIO RAD LABS INC CL A 090572207 7,479 16,566 SH   SOLE 23 16,566 0 0
BIO RAD LABS INC CL A 090572207 1,427 3,161 SH   SOLE 25 3,161 0 0
BIO RAD LABS INC CL A 090572207 33,885 75,051 SH   SOLE 26 21,035 0 54,016
BIO RAD LABS INC CL A 090572207 1,922 4,256 SH   SOLE 28 2,968 0 1,288
BIO RAD LABS INC CL A 090572207 2,439 5,402 SH   SOLE 29 536 0 4,866
BIO RAD LABS INC CL A 090572207 57,469 127,287 SH   SOLE 30 120,647 0 6,640
BIO RAD LABS INC CL A 090572207 2,456 5,440 SH   SOLE 31 3,104 0 2,336
BIO RAD LABS INC CL A 090572207 1,011 2,240 SH   SOLE 34 2,240 0 0
BIO RAD LABS INC CL A 090572207 2,191 4,852 SH   SOLE 36 4,852 0 0
BIO RAD LABS INC CL A 090572207 239 529 SH   SOLE 40 529 0 0
BIO-TECHNE CORP COM 09073M104 25,938 98,223 SH   SOLE 2 31,162 0 67,061
BIO-TECHNE CORP COM 09073M104 59 225 SH   SOLE 4 225 0 0
BIO-TECHNE CORP COM 09073M104 170 645 SH   SOLE 7 645 0 0
BIO-TECHNE CORP COM 09073M104 29,496 111,697 SH   SOLE 18 111,697 0 0
BIO-TECHNE CORP COM 09073M104 221,245 837,828 SH   SOLE 19 837,828 0 0
BIO-TECHNE CORP COM 09073M104 605,356 2,292,407 SH   SOLE 21 2,292,407 0 0
BIO-TECHNE CORP COM 09073M104 335,991 1,272,355 SH   SOLE 22 1,216,323 0 56,032
BIO-TECHNE CORP COM 09073M104 5,823 22,052 SH   SOLE 26 11,495 0 10,557
BIO-TECHNE CORP COM 09073M104 1,572 5,954 SH   SOLE 28 5,954 0 0
BIO-TECHNE CORP COM 09073M104 19,032 72,070 SH   SOLE 30 72,070 0 0
BIO-TECHNE CORP COM 09073M104 196 744 SH   SOLE 31 744 0 0
BIO-TECHNE CORP COM 09073M104 365 1,384 SH   SOLE 34 1,384 0 0
BIO-TECHNE CORP COM 09073M104 1,087 4,115 SH   SOLE 40 4,115 0 0
BIOANALYTICAL SYS INC COM 09058M103 9 1,797 SH   SOLE 18 1,797 0 0
BIOANALYTICAL SYS INC COM 09058M103 130 25,857 SH   SOLE 21 25,857 0 0
BIOCEPT INC COM 09072V402 1 1,893 SH   SOLE 21 1,893 0 0
BIOCEPT INC COM 09072V402 1,775 2,494,053 SH   SOLE 22 2,494,053 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 649 136,238 SH   SOLE 2 69,294 0 66,944
BIOCRYST PHARMACEUTICALS INC COM 09058V103 11 2,241 SH   SOLE 7 2,241 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 3,481 730,628 SH   SOLE 18 658,136 0 72,492
BIOCRYST PHARMACEUTICALS INC COM 09058V103 4,458 935,527 SH   SOLE 19 935,527 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 33,887 7,111,594 SH   SOLE 21 7,111,594 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 24,715 5,186,852 SH   SOLE 22 5,009,847 0 177,005
BIOCRYST PHARMACEUTICALS INC COM 09058V103 402 84,331 SH   SOLE 23 84,331 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 1,502 315,307 SH   SOLE 26 0 0 315,307
BIOCRYST PHARMACEUTICALS INC COM 09058V103 48 10,092 SH   SOLE 28 10,092 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 451 94,617 SH   SOLE 30 94,617 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 172 36,129 SH   SOLE 34 36,129 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 111 23,358 SH   SOLE 40 23,358 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 261 59,940 SH   SOLE 2 25,438 0 34,502
BIODELIVERY SCIENCES INTL IN COM 09060J106 7 1,584 SH   SOLE 7 1,584 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 1,713 392,846 SH   SOLE 18 374,144 0 18,702
BIODELIVERY SCIENCES INTL IN COM 09060J106 2,045 469,063 SH   SOLE 19 469,063 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 17,838 4,091,222 SH   SOLE 21 4,091,222 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 11,736 2,691,772 SH   SOLE 22 2,581,761 0 110,011
BIODELIVERY SCIENCES INTL IN COM 09060J106 57 13,101 SH   SOLE 23 13,101 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 48 11,100 SH   SOLE 26 0 0 11,100
BIODELIVERY SCIENCES INTL IN COM 09060J106 69 15,895 SH   SOLE 28 15,895 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 293 67,127 SH   SOLE 30 67,127 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 106 24,208 SH   SOLE 34 24,208 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 49 11,161 SH   SOLE 40 11,161 0 0
BIOGEN INC COM 09062X103 121,310 453,409 SH   SOLE 2 77,966 0 375,443
BIOGEN INC COM 09062X103 24,793 92,668 SH   SOLE 4 87,894 0 4,774
BIOGEN INC COM 09062X103 72,615 271,409 SH   SOLE 7 163,852 0 107,557
BIOGEN INC COM 09062X103 2,251 8,415 SH   SOLE 13 8,415 0 0
BIOGEN INC COM 09062X103 5,837 21,817 SH   SOLE 15 21,817 0 0
BIOGEN INC COM 09062X103 1 2 SH   SOLE 17 0 0 2
BIOGEN INC COM 09062X103 250,717 937,086 SH   SOLE 18 839,013 0 98,073
BIOGEN INC COM 09062X103 126,367 472,312 SH   SOLE 19 472,312 0 0
BIOGEN INC COM 09062X103 1,366,063 5,105,823 SH   SOLE 21 5,105,823 0 0
BIOGEN INC COM 09062X103 1,106,742 4,136,580 SH   SOLE 22 3,712,247 0 424,333
BIOGEN INC COM 09062X103 37,038 138,433 SH   SOLE 23 138,433 0 0
BIOGEN INC COM 09062X103 59,017 220,583 SH   SOLE 25 213,328 0 7,255
BIOGEN INC COM 09062X103 292,322 1,092,588 SH   SOLE 26 116,931 0 975,657
BIOGEN INC COM 09062X103 9,650 36,067 SH   SOLE 28 25,588 0 10,479
BIOGEN INC COM 09062X103 5,443 20,342 SH   SOLE 29 9,118 0 11,224
BIOGEN INC COM 09062X103 306,087 1,144,038 SH   SOLE 30 1,100,702 0 43,336
BIOGEN INC COM 09062X103 18,806 70,290 SH   SOLE 31 30,642 0 39,648
BIOGEN INC COM 09062X103 9,380 35,060 SH   SOLE 32 35,060 0 0
BIOGEN INC COM 09062X103 58,041 216,935 SH   SOLE 34 216,935 0 0
BIOGEN INC COM 09062X103 32,570 121,735 SH   SOLE 36 121,735 0 0
BIOGEN INC COM 09062X103 1,034 3,864 SH   SOLE 40 3,864 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2,347 32,099 SH   SOLE 2 17,078 0 15,021
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 26 349 SH   SOLE 4 349 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 62 845 SH   SOLE 7 845 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 14,230 194,644 SH   SOLE 18 189,084 0 5,560
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 21,943 300,141 SH   SOLE 19 300,141 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 110,652 1,513,500 SH   SOLE 21 1,513,500 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 102,734 1,405,201 SH   SOLE 22 1,357,361 0 47,840
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 376 5,138 SH   SOLE 23 5,138 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3,586 49,045 SH   SOLE 26 22,874 0 26,171
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 507 6,930 SH   SOLE 28 6,930 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,273 17,409 SH   SOLE 30 17,409 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 100 1,374 SH   SOLE 34 1,374 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 340 4,651 SH   SOLE 40 4,651 0 0
BIOLASE INC COM NEW 090911207 3 6,986 SH   SOLE 21 6,986 0 0
BIOLASE INC COM NEW 090911207 122 263,074 SH   SOLE 22 263,074 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 43 2,644 SH   SOLE 2 282 0 2,362
BIOLIFE SOLUTIONS INC COM NEW 09062W204 442 27,045 SH   SOLE 18 27,045 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 218 13,329 SH   SOLE 19 13,329 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 4,158 254,341 SH   SOLE 21 254,341 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 5,067 309,879 SH   SOLE 22 307,732 0 2,147
BIOLIFE SOLUTIONS INC COM NEW 09062W204 7 440 SH   SOLE 23 440 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 63,495 514,799 SH   SOLE 2 134,275 0 380,524
BIOMARIN PHARMACEUTICAL INC COM 09061G101 11,022 89,362 SH   SOLE 4 84,292 0 5,070
BIOMARIN PHARMACEUTICAL INC COM 09061G101 4,001 32,436 SH   SOLE 7 32,436 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 478 3,876 SH   SOLE 13 3,876 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,981 16,058 SH   SOLE 15 16,058 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 43,864 355,631 SH   SOLE 18 340,218 0 15,413
BIOMARIN PHARMACEUTICAL INC COM 09061G101 199,377 1,616,481 SH   SOLE 19 1,616,481 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 681,166 5,522,672 SH   SOLE 21 5,522,672 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 589,752 4,781,516 SH   SOLE 22 4,507,077 0 274,439
BIOMARIN PHARMACEUTICAL INC COM 09061G101 16,971 137,595 SH   SOLE 23 137,595 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 25,167 204,049 SH   SOLE 25 204,049 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 81,177 658,155 SH   SOLE 26 145,111 0 513,044
BIOMARIN PHARMACEUTICAL INC COM 09061G101 4,820 39,080 SH   SOLE 28 28,271 0 10,809
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5,944 48,196 SH   SOLE 29 9,577 0 38,619
BIOMARIN PHARMACEUTICAL INC COM 09061G101 54,235 439,720 SH   SOLE 30 430,389 0 9,331
BIOMARIN PHARMACEUTICAL INC COM 09061G101 81,262 658,842 SH   SOLE 31 32,230 0 626,612
BIOMARIN PHARMACEUTICAL INC COM 09061G101 4,765 38,632 SH   SOLE 32 38,632 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 84,715 686,840 SH   SOLE 34 686,840 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 14,301 115,947 SH   SOLE 36 115,947 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 484 3,924 SH   SOLE 40 3,924 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 2,221 1,690,000 PRN   SOLE 21 1,690,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1,803 1,475,000 PRN   SOLE 21 1,475,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1,833 1,500,000 PRN   SOLE 22 1,500,000 0 0
BIOMERICA INC COM NEW 09061H307 13 1,793 SH   SOLE 18 1,793 0 0
BIOMERICA INC COM NEW 09061H307 205 28,265 SH   SOLE 21 28,265 0 0
BIOMERICA INC COM NEW 09061H307 1,288 177,645 SH   SOLE 22 177,645 0 0
BIOMX INC COM 09090D103 11 2,074 SH   SOLE 22 2,074 0 0
BIONTECH SE SPONSORED ADS 09075V102 541 8,104 SH   SOLE 21 8,104 0 0
BIONTECH SE SPONSORED ADS 09075V102 19 286 SH   SOLE 22 286 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 56 7,722 SH   SOLE 2 1,143 0 6,579
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 5 706 SH   SOLE 7 706 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 675 93,757 SH   SOLE 18 93,757 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 307 42,576 SH   SOLE 19 42,576 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 4,999 694,284 SH   SOLE 21 694,284 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 4,349 604,063 SH   SOLE 22 591,760 0 12,303
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 246 4,019 SH   SOLE 2 1,856 0 2,163
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 9 144 SH   SOLE 7 144 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1,570 25,626 SH   SOLE 18 25,626 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 679 11,087 SH   SOLE 19 11,087 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 14,101 230,103 SH   SOLE 21 230,103 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 10,737 175,215 SH   SOLE 22 172,268 0 2,947
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 91 1,492 SH   SOLE 26 0 0 1,492
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 64 1,051 SH   SOLE 28 1,051 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 48 787 SH   SOLE 30 787 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 17 278 SH   SOLE 34 278 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 70 1,144 SH   SOLE 40 1,144 0 0
BIOTELEMETRY INC COM 090672106 1,112 24,607 SH   SOLE 2 13,891 0 10,716
BIOTELEMETRY INC COM 090672106 9 195 SH   SOLE 4 195 0 0
BIOTELEMETRY INC COM 090672106 26 569 SH   SOLE 7 569 0 0
BIOTELEMETRY INC COM 090672106 8,021 177,492 SH   SOLE 18 168,895 0 8,597
BIOTELEMETRY INC COM 090672106 4,553 100,754 SH   SOLE 19 100,754 0 0
BIOTELEMETRY INC COM 090672106 172,552 3,818,358 SH   SOLE 21 3,818,358 0 0
BIOTELEMETRY INC COM 090672106 50,972 1,127,940 SH   SOLE 22 1,095,448 0 32,492
BIOTELEMETRY INC COM 090672106 114 2,528 SH   SOLE 23 2,528 0 0
BIOTELEMETRY INC COM 090672106 881 19,503 SH   SOLE 26 5,706 0 13,797
BIOTELEMETRY INC COM 090672106 205 4,534 SH   SOLE 28 4,534 0 0
BIOTELEMETRY INC COM 090672106 2,379 52,646 SH   SOLE 30 52,646 0 0
BIOTELEMETRY INC COM 090672106 118 2,605 SH   SOLE 34 2,605 0 0
BIOTELEMETRY INC COM 090672106 174 3,857 SH   SOLE 40 3,857 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 341 6,427 SH   SOLE 2 3,147 0 3,280
BIOXCEL THERAPEUTICS INC COM 09075P105 10 188 SH   SOLE 7 188 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 2,362 44,560 SH   SOLE 18 44,560 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 1,176 22,179 SH   SOLE 19 22,179 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 19,318 364,425 SH   SOLE 21 364,425 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 14,876 280,620 SH   SOLE 22 276,000 0 4,620
BIOXCEL THERAPEUTICS INC COM 09075P105 76 1,440 SH   SOLE 30 1,440 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 56 1,048 SH   SOLE 40 1,048 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 56 3,553 SH   SOLE 4 3,553 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 4,796 302,580 SH   SOLE 21 302,580 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 3,084 194,572 SH   SOLE 22 194,572 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 23 1,466 SH   SOLE 25 1,466 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 1,355 85,462 SH   SOLE 30 85,462 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 19 1,173 SH   SOLE 34 1,173 0 0
BJS RESTAURANTS INC COM 09180C106 460 21,967 SH   SOLE 2 7,815 0 14,152
BJS RESTAURANTS INC COM 09180C106 2 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106 7 321 SH   SOLE 7 321 0 0
BJS RESTAURANTS INC COM 09180C106 2,350 112,232 SH   SOLE 18 102,324 0 9,908
BJS RESTAURANTS INC COM 09180C106 1,179 56,314 SH   SOLE 19 56,314 0 0
BJS RESTAURANTS INC COM 09180C106 48,502 2,316,222 SH   SOLE 21 2,316,222 0 0
BJS RESTAURANTS INC COM 09180C106 14,201 678,153 SH   SOLE 22 657,167 0 20,986
BJS RESTAURANTS INC COM 09180C106 98 4,701 SH   SOLE 23 4,701 0 0
BJS RESTAURANTS INC COM 09180C106 505 24,116 SH   SOLE 26 3,668 0 20,448
BJS RESTAURANTS INC COM 09180C106 58 2,792 SH   SOLE 28 2,792 0 0
BJS RESTAURANTS INC COM 09180C106 684 32,658 SH   SOLE 30 32,658 0 0
BJS RESTAURANTS INC COM 09180C106 43 2,049 SH   SOLE 40 2,049 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 5,303 142,287 SH   SOLE 2 98,762 0 43,525
BJS WHSL CLUB HLDGS INC COM 05550J101 29 780 SH   SOLE 4 780 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 166 4,456 SH   SOLE 7 4,456 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 31,400 842,514 SH   SOLE 18 832,036 0 10,478
BJS WHSL CLUB HLDGS INC COM 05550J101 12,548 336,685 SH   SOLE 19 336,685 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 322,719 8,658,941 SH   SOLE 21 8,658,941 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 170,928 4,586,211 SH   SOLE 22 4,450,038 0 136,173
BJS WHSL CLUB HLDGS INC COM 05550J101 282 7,577 SH   SOLE 23 7,577 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 3,231 86,694 SH   SOLE 26 44,142 0 42,552
BJS WHSL CLUB HLDGS INC COM 05550J101 719 19,288 SH   SOLE 28 19,288 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 1,725 46,276 SH   SOLE 30 46,276 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 271 7,268 SH   SOLE 31 0 0 7,268
BJS WHSL CLUB HLDGS INC COM 05550J101 233 6,250 SH   SOLE 36 6,250 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 532 14,264 SH   SOLE 40 14,264 0 0
BJS WHSL CLUB HLDGS INC OPTIONS 05550J101 123 3,300 SH Put SOLE 2 3,300 0 0
BJS WHSL CLUB HLDGS INC OPTIONS 05550J101 123 3,300 SH Put SOLE 4 3,300 0 0
BJS WHSL CLUB HLDGS INC OPTIONS 05550J101 1,439 38,600 SH Put SOLE 18 38,600 0 0
BJS WHSL CLUB HLDGS INC OPTIONS 05550J101 18,150 487,000 SH Put SOLE 19 487,000 0 0
BJS WHSL CLUB HLDGS INC OPTIONS 05550J101 887 23,800 SH Put SOLE 22 23,800 0 0
BJS WHSL CLUB HLDGS INC OPTIONS 05550J101 6,977 187,200 SH Put SOLE 34 187,200 0 0
BK OF AMERICA CORP COM 060505104 511,413 21,533,199 SH   SOLE 2 4,537,682 0 16,995,517
BK OF AMERICA CORP COM 060505104 90,920 3,828,217 SH   SOLE 4 3,612,743 0 215,474
BK OF AMERICA CORP COM 060505104 166,110 6,994,123 SH   SOLE 7 6,719,700 0 274,423
BK OF AMERICA CORP COM 060505104 6,937 292,070 SH   SOLE 13 292,070 0 0
BK OF AMERICA CORP COM 060505104 22,950 966,307 SH   SOLE 15 966,307 0 0
BK OF AMERICA CORP COM 060505104 90 3,810 SH   SOLE 17 0 0 3,810
BK OF AMERICA CORP COM 060505104 564,877 23,784,275 SH   SOLE 18 21,001,138 0 2,783,137
BK OF AMERICA CORP COM 060505104 902,641 38,005,933 SH   SOLE 19 38,005,933 0 0
BK OF AMERICA CORP COM 060505104 1,144 48,170 SH   SOLE 20 48,170 0 0
BK OF AMERICA CORP COM 060505104 3,423,511 144,147,823 SH   SOLE 21 144,147,823 0 0
BK OF AMERICA CORP COM 060505104 4,549,893 191,574,449 SH   SOLE 22 171,301,009 0 20,273,440
BK OF AMERICA CORP COM 060505104 149,576 6,297,929 SH   SOLE 23 6,297,929 0 0
BK OF AMERICA CORP COM 060505104 211,632 8,910,818 SH   SOLE 25 8,812,104 0 98,714
BK OF AMERICA CORP COM 060505104 813,447 34,250,412 SH   SOLE 26 3,996,649 0 30,253,763
BK OF AMERICA CORP COM 060505104 38,768 1,632,352 SH   SOLE 28 1,159,622 0 472,730
BK OF AMERICA CORP COM 060505104 34,506 1,452,866 SH   SOLE 29 548,147 0 904,719
BK OF AMERICA CORP COM 060505104 675,558 28,444,532 SH   SOLE 30 28,444,532 0 0
BK OF AMERICA CORP COM 060505104 149,885 6,310,932 SH   SOLE 31 1,553,159 0 4,757,773
BK OF AMERICA CORP COM 060505104 127,877 5,384,300 SH   SOLE 34 5,384,300 0 0
BK OF AMERICA CORP COM 060505104 137,637 5,795,259 SH   SOLE 36 5,795,259 0 0
BK OF AMERICA CORP COM 060505104 4,176 175,839 SH   SOLE 40 175,839 0 0
BK OF AMERICA CORP OPTIONS 060505104 339 14,300 SH Call SOLE 2 14,300 0 0
BK OF AMERICA CORP OPTIONS 060505104 242 10,200 SH Call SOLE 4 10,200 0 0
BK OF AMERICA CORP OPTIONS 060505104 3,061 128,900 SH Call SOLE 18 128,900 0 0
BK OF AMERICA CORP OPTIONS 060505104 44,042 1,854,400 SH Call SOLE 19 1,854,400 0 0
BK OF AMERICA CORP OPTIONS 060505104 2,037 85,800 SH Call SOLE 22 85,800 0 0
BK OF AMERICA CORP OPTIONS 060505104 16,428 691,700 SH Call SOLE 34 691,700 0 0
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 217,761 162,242 SH   SOLE 21 162,242 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 6 1,691 SH   SOLE 18 1,691 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 111 32,725 SH   SOLE 21 32,725 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 283 6,707 SH   SOLE 2 2,899 0 3,808
BLACK DIAMOND THERAPEUTICS I COM 09203E105 10 240 SH   SOLE 7 240 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 1,976 46,866 SH   SOLE 18 46,866 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 978 23,187 SH   SOLE 19 23,187 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 16,637 394,623 SH   SOLE 21 394,623 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 11,782 279,464 SH   SOLE 22 273,272 0 6,192
BLACK DIAMOND THERAPEUTICS I COM 09203E105 54 1,281 SH   SOLE 30 1,281 0 0
BLACK HILLS CORP COM 092113109 6,424 113,373 SH   SOLE 2 58,422 0 54,951
BLACK HILLS CORP COM 092113109 316 5,576 SH   SOLE 4 5,576 0 0
BLACK HILLS CORP COM 092113109 2,212 39,043 SH   SOLE 7 39,043 0 0
BLACK HILLS CORP COM 092113109 23,812 420,259 SH   SOLE 18 419,814 0 445
BLACK HILLS CORP COM 092113109 10,165 179,399 SH   SOLE 19 179,399 0 0
BLACK HILLS CORP COM 092113109 306,890 5,416,342 SH   SOLE 21 5,416,342 0 0
BLACK HILLS CORP COM 092113109 130,239 2,298,614 SH   SOLE 22 2,237,335 0 61,279
BLACK HILLS CORP COM 092113109 665 11,743 SH   SOLE 23 11,743 0 0
BLACK HILLS CORP COM 092113109 1,672 29,515 SH   SOLE 26 17,937 0 11,578
BLACK HILLS CORP COM 092113109 532 9,381 SH   SOLE 28 9,381 0 0
BLACK HILLS CORP COM 092113109 69 1,222 SH   SOLE 29 1,222 0 0
BLACK HILLS CORP COM 092113109 2,390 42,180 SH   SOLE 30 42,180 0 0
BLACK HILLS CORP COM 092113109 285 5,031 SH   SOLE 31 3,333 0 1,698
BLACK HILLS CORP COM 092113109 1,185 20,915 SH   SOLE 32 20,915 0 0
BLACK HILLS CORP COM 092113109 235 4,150 SH   SOLE 36 4,150 0 0
BLACK HILLS CORP COM 092113109 360 6,358 SH   SOLE 40 6,358 0 0
BLACK KNIGHT INC COM 09215C105 24,361 335,739 SH   SOLE 2 28,023 0 307,716
BLACK KNIGHT INC COM 09215C105 5,054 69,650 SH   SOLE 4 65,586 0 4,064
BLACK KNIGHT INC COM 09215C105 10,080 138,921 SH   SOLE 7 83,237 0 55,684
BLACK KNIGHT INC COM 09215C105 32 435 SH   SOLE 13 435 0 0
BLACK KNIGHT INC COM 09215C105 903 12,443 SH   SOLE 15 12,443 0 0
BLACK KNIGHT INC COM 09215C105 1 20 SH   SOLE 17 0 0 20
BLACK KNIGHT INC COM 09215C105 8,583 118,295 SH   SOLE 18 105,955 0 12,340
BLACK KNIGHT INC COM 09215C105 3,609 49,732 SH   SOLE 19 49,732 0 0
BLACK KNIGHT INC COM 09215C105 480,025 6,615,555 SH   SOLE 21 6,615,555 0 0
BLACK KNIGHT INC COM 09215C105 354,432 4,884,675 SH   SOLE 22 4,659,511 0 225,164
BLACK KNIGHT INC COM 09215C105 7,791 107,368 SH   SOLE 23 107,368 0 0
BLACK KNIGHT INC COM 09215C105 63,445 874,378 SH   SOLE 25 874,378 0 0
BLACK KNIGHT INC COM 09215C105 32,992 454,690 SH   SOLE 26 166,261 0 288,429
BLACK KNIGHT INC COM 09215C105 2,145 29,565 SH   SOLE 28 19,648 0 9,917
BLACK KNIGHT INC COM 09215C105 2,518 34,698 SH   SOLE 29 3,319 0 31,379
BLACK KNIGHT INC COM 09215C105 54,604 752,537 SH   SOLE 30 707,521 0 45,016
BLACK KNIGHT INC COM 09215C105 2,747 37,853 SH   SOLE 31 19,898 0 17,955
BLACK KNIGHT INC COM 09215C105 2,006 27,650 SH   SOLE 34 27,650 0 0
BLACK KNIGHT INC COM 09215C105 7,716 106,343 SH   SOLE 36 106,343 0 0
BLACK KNIGHT INC COM 09215C105 258 3,559 SH   SOLE 40 3,559 0 0
BLACKBAUD INC COM 09227Q100 3,119 54,641 SH   SOLE 2 39,035 0 15,606
BLACKBAUD INC COM 09227Q100 24 418 SH   SOLE 4 418 0 0
BLACKBAUD INC COM 09227Q100 50 882 SH   SOLE 7 882 0 0
BLACKBAUD INC COM 09227Q100 18,493 323,979 SH   SOLE 18 315,754 0 8,225
BLACKBAUD INC COM 09227Q100 9,925 173,884 SH   SOLE 19 173,884 0 0
BLACKBAUD INC COM 09227Q100 201,577 3,531,479 SH   SOLE 21 3,531,479 0 0
BLACKBAUD INC COM 09227Q100 103,450 1,812,374 SH   SOLE 22 1,765,236 0 47,138
BLACKBAUD INC COM 09227Q100 463 8,111 SH   SOLE 23 8,111 0 0
BLACKBAUD INC COM 09227Q100 2,558 44,820 SH   SOLE 26 8,370 0 36,450
BLACKBAUD INC COM 09227Q100 406 7,117 SH   SOLE 28 7,117 0 0
BLACKBAUD INC COM 09227Q100 1,666 29,184 SH   SOLE 30 29,184 0 0
BLACKBAUD INC COM 09227Q100 120 2,106 SH   SOLE 34 2,106 0 0
BLACKBAUD INC COM 09227Q100 290 5,084 SH   SOLE 40 5,084 0 0
BLACKBERRY LTD COM 09228F103 0 23 SH   SOLE 17 0 0 23
BLACKBERRY LTD COM 09228F103 8,584 1,755,363 SH   SOLE 21 1,755,363 0 0
BLACKLINE INC COM 09239B109 2,610 31,480 SH   SOLE 2 15,509 0 15,971
BLACKLINE INC COM 09239B109 18 220 SH   SOLE 4 220 0 0
BLACKLINE INC COM 09239B109 69 833 SH   SOLE 7 833 0 0
BLACKLINE INC COM 09239B109 17,055 205,701 SH   SOLE 18 200,773 0 4,928
BLACKLINE INC COM 09239B109 8,910 107,461 SH   SOLE 19 107,461 0 0
BLACKLINE INC COM 09239B109 146,963 1,772,566 SH   SOLE 21 1,772,566 0 0
BLACKLINE INC COM 09239B109 114,227 1,377,723 SH   SOLE 22 1,330,194 0 47,529
BLACKLINE INC COM 09239B109 31 372 SH   SOLE 23 372 0 0
BLACKLINE INC COM 09239B109 1,152 13,897 SH   SOLE 26 9,225 0 4,672
BLACKLINE INC COM 09239B109 463 5,588 SH   SOLE 28 5,588 0 0
BLACKLINE INC COM 09239B109 1,428 17,221 SH   SOLE 30 17,221 0 0
BLACKLINE INC COM 09239B109 406 4,898 SH   SOLE 40 4,898 0 0
BLACKROCK 2022 GLOBAL INCOME COM 09258P104 150 17,919 SH   SOLE   17,919 0 0
BLACKROCK 2022 GLOBAL INCOME COM 09258P104 753 90,165 SH   SOLE 22 0 0 90,165
BLACKROCK CAP INVT CORP COM 092533108 953 357,064 SH   SOLE 30 357,064 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101 10,488 682,360 SH   SOLE 22 0 0 682,360
BLACKROCK CR ALLOCATION INCO COM 092508100 61,413 4,652,503 SH   SOLE 22 0 0 4,652,503
BLACKROCK ENHANCED GOVT FD I COM 09255K108 471 36,147 SH   SOLE 22 0 0 36,147
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 209 10,000 SH   SOLE   10,000 0 0
BLACKROCK INC COM 09247X101 198,756 365,300 SH   SOLE 2 44,075 0 321,225
BLACKROCK INC COM 09247X101 37,387 68,715 SH   SOLE 4 64,543 0 4,172
BLACKROCK INC COM 09247X101 79,975 146,988 SH   SOLE 7 141,977 0 5,011
BLACKROCK INC COM 09247X101 620 1,139 SH   SOLE 13 1,139 0 0
BLACKROCK INC COM 09247X101 8,696 15,982 SH   SOLE 15 15,982 0 0
BLACKROCK INC COM 09247X101 13 23 SH   SOLE 17 0 0 23
BLACKROCK INC COM 09247X101 180,102 331,015 SH   SOLE 18 307,774 0 23,241
BLACKROCK INC COM 09247X101 9,027 16,591 SH   SOLE 19 16,591 0 0
BLACKROCK INC COM 09247X101 2,144,446 3,941,345 SH   SOLE 21 3,941,345 0 0
BLACKROCK INC COM 09247X101 1,778,250 3,268,301 SH   SOLE 22 2,934,896 0 333,405
BLACKROCK INC COM 09247X101 60,275 110,781 SH   SOLE 23 110,781 0 0
BLACKROCK INC COM 09247X101 89,188 163,921 SH   SOLE 25 163,921 0 0
BLACKROCK INC COM 09247X101 406,460 747,045 SH   SOLE 26 76,703 0 670,342
BLACKROCK INC COM 09247X101 17,078 31,388 SH   SOLE 28 22,216 0 9,172
BLACKROCK INC COM 09247X101 1,412 2,595 SH   SOLE 29 2,595 0 0
BLACKROCK INC COM 09247X101 400,311 735,745 SH   SOLE 30 735,745 0 0
BLACKROCK INC COM 09247X101 15,117 27,784 SH   SOLE 31 19,785 0 7,999
BLACKROCK INC COM 09247X101 4,515 8,298 SH   SOLE 34 8,298 0 0
BLACKROCK INC COM 09247X101 1,893 3,479 SH   SOLE 40 3,479 0 0
BLACKROCK INCOME TR INC COM 09247F100 4,024 652,118 SH   SOLE 22 0 0 652,118
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 90 3,768 SH   SOLE 18 3,768 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 30,035 1,264,117 SH   SOLE 22 0 0 1,264,117
BLACKROCK MUNI INTER DR FD I COM 09253X102 13,285 962,690 SH   SOLE 22 0 0 962,690
BLACKROCK MUNIYIELD QUALITY COM 09254G108 44 3,483 SH   SOLE 22 0 0 3,483
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 225 16,615 SH   SOLE 22 0 0 16,615
BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 113 5,000 SH   SOLE   5,000 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 2,847 311,497 SH   SOLE 30 311,497 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 27,607 487,232 SH   SOLE 2 261,847 0 225,385
BLACKSTONE GROUP INC COM CL A 09260D107 16,718 295,052 SH   SOLE 4 277,054 0 17,998
BLACKSTONE GROUP INC COM CL A 09260D107 3,051 53,856 SH   SOLE 7 53,856 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 250 4,406 SH   SOLE 13 4,406 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 3,301 58,259 SH   SOLE 15 58,259 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 27,803 490,696 SH   SOLE 18 436,069 0 54,627
BLACKSTONE GROUP INC COM CL A 09260D107 2,022 35,685 SH   SOLE 19 35,685 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 99,286 1,752,312 SH   SOLE 21 1,752,312 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 709,953 12,530,055 SH   SOLE 22 12,149,650 0 380,405
BLACKSTONE GROUP INC COM CL A 09260D107 27,496 485,288 SH   SOLE 23 485,288 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 4,024 71,023 SH   SOLE 25 71,023 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 70,817 1,249,852 SH   SOLE 26 466,975 0 782,877
BLACKSTONE GROUP INC COM CL A 09260D107 7,924 139,857 SH   SOLE 28 98,538 0 41,319
BLACKSTONE GROUP INC COM CL A 09260D107 693 12,230 SH   SOLE 29 12,230 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 97,259 1,716,529 SH   SOLE 30 1,716,529 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 54,491 961,711 SH   SOLE 31 74,127 0 887,584
BLACKSTONE GROUP INC COM CL A 09260D107 7,605 134,226 SH   SOLE 34 134,226 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 8,069 142,406 SH   SOLE 36 142,406 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 892 15,739 SH   SOLE 40 15,739 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 3,879 161,001 SH   SOLE 2 46,045 0 114,956
BLACKSTONE MTG TR INC COM CL A 09257W100 13 553 SH   SOLE 4 553 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 70 2,886 SH   SOLE 7 2,886 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 12,879 534,623 SH   SOLE 18 534,623 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 7,815 324,411 SH   SOLE 19 324,411 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 171,115 7,103,163 SH   SOLE 21 7,103,163 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 101,939 4,231,600 SH   SOLE 22 4,101,988 0 129,612
BLACKSTONE MTG TR INC COM CL A 09257W100 326 13,520 SH   SOLE 23 13,520 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,028 42,654 SH   SOLE 26 29,490 0 13,164
BLACKSTONE MTG TR INC COM CL A 09257W100 441 18,303 SH   SOLE 28 18,303 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,003 41,630 SH   SOLE 30 41,630 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 57 2,366 SH   SOLE 34 2,366 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 70 2,902 SH   SOLE 36 2,902 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 327 13,581 SH   SOLE 40 13,581 0 0
BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 1,664 1,775,000 PRN   SOLE 21 1,775,000 0 0
BLINK CHARGING CO COM 09354A100 30 5,205 SH   SOLE 18 5,205 0 0
BLINK CHARGING CO COM 09354A100 414 72,829 SH   SOLE 21 72,829 0 0
BLINK CHARGING CO COM 09354A100 1,837 323,454 SH   SOLE 22 323,454 0 0
BLOCK H & R INC COM 093671105 10,714 750,256 SH   SOLE 2 351,371 0 398,885
BLOCK H & R INC COM 093671105 604 42,305 SH   SOLE 4 42,305 0 0
BLOCK H & R INC COM 093671105 2,893 202,619 SH   SOLE 7 194,381 0 8,238
BLOCK H & R INC COM 093671105 1,297 90,807 SH   SOLE 13 90,807 0 0
BLOCK H & R INC COM 093671105 43 2,979 SH   SOLE 15 2,979 0 0
BLOCK H & R INC COM 093671105 9,235 646,736 SH   SOLE 18 508,156 0 138,580
BLOCK H & R INC COM 093671105 10,262 718,610 SH   SOLE 19 718,610 0 0
BLOCK H & R INC COM 093671105 111,566 7,812,729 SH   SOLE 21 7,812,729 0 0
BLOCK H & R INC COM 093671105 101,940 7,138,653 SH   SOLE 22 6,085,943 0 1,052,710
BLOCK H & R INC COM 093671105 1,469 102,841 SH   SOLE 23 102,841 0 0
BLOCK H & R INC COM 093671105 6,803 476,375 SH   SOLE 26 53,570 0 422,805
BLOCK H & R INC COM 093671105 435 30,495 SH   SOLE 28 30,495 0 0
BLOCK H & R INC COM 093671105 2,676 187,366 SH   SOLE 29 35,304 0 152,062
BLOCK H & R INC COM 093671105 12,283 860,185 SH   SOLE 30 860,185 0 0
BLOCK H & R INC COM 093671105 1,459 102,175 SH   SOLE 31 67,391 0 34,784
BLOCK H & R INC COM 093671105 832 58,276 SH   SOLE 32 58,276 0 0
BLOCK H & R INC COM 093671105 241 16,860 SH   SOLE 34 16,860 0 0
BLOCK H & R INC COM 093671105 888 62,174 SH   SOLE 36 62,174 0 0
BLOCK H & R INC COM 093671105 315 22,077 SH   SOLE 40 22,077 0 0
BLOOM ENERGY CORP COM CL A 093712107 642 59,002 SH   SOLE 2 22,321 0 36,681
BLOOM ENERGY CORP COM CL A 093712107 18 1,618 SH   SOLE 7 1,618 0 0
BLOOM ENERGY CORP COM CL A 093712107 3,682 338,442 SH   SOLE 18 338,442 0 0
BLOOM ENERGY CORP COM CL A 093712107 1,797 165,141 SH   SOLE 19 165,141 0 0
BLOOM ENERGY CORP COM CL A 093712107 28,733 2,640,870 SH   SOLE 21 2,640,870 0 0
BLOOM ENERGY CORP COM CL A 093712107 16,504 1,516,895 SH   SOLE 22 1,444,992 0 71,903
BLOOM ENERGY CORP COM CL A 093712107 58 5,313 SH   SOLE 26 0 0 5,313
BLOOM ENERGY CORP COM CL A 093712107 109 9,999 SH   SOLE 28 9,999 0 0
BLOOM ENERGY CORP COM CL A 093712107 203 18,666 SH   SOLE 30 18,666 0 0
BLOOM ENERGY CORP COM CL A 093712107 69 6,299 SH   SOLE 40 6,299 0 0
BLOOMIN BRANDS INC COM 094235108 579 54,330 SH   SOLE 2 26,714 0 27,616
BLOOMIN BRANDS INC COM 094235108 3 244 SH   SOLE 4 244 0 0
BLOOMIN BRANDS INC COM 094235108 24 2,275 SH   SOLE 7 2,275 0 0
BLOOMIN BRANDS INC COM 094235108 4,664 437,530 SH   SOLE 18 437,530 0 0
BLOOMIN BRANDS INC COM 094235108 2,557 239,826 SH   SOLE 19 239,826 0 0
BLOOMIN BRANDS INC COM 094235108 99,338 9,318,779 SH   SOLE 21 9,318,779 0 0
BLOOMIN BRANDS INC COM 094235108 29,440 2,761,753 SH   SOLE 22 2,666,222 0 95,531
BLOOMIN BRANDS INC COM 094235108 80 7,547 SH   SOLE 23 7,547 0 0
BLOOMIN BRANDS INC COM 094235108 820 76,931 SH   SOLE 26 33,505 0 43,426
BLOOMIN BRANDS INC COM 094235108 112 10,531 SH   SOLE 28 10,531 0 0
BLOOMIN BRANDS INC COM 094235108 1,385 129,918 SH   SOLE 30 129,918 0 0
BLOOMIN BRANDS INC COM 094235108 93 8,764 SH   SOLE 34 8,764 0 0
BLOOMIN BRANDS INC COM 094235108 51 4,753 SH   SOLE 36 4,753 0 0
BLOOMIN BRANDS INC COM 094235108 103 9,669 SH   SOLE 40 9,669 0 0
BLUCORA INC COM 095229100 649 56,817 SH   SOLE 2 15,748 0 41,069
BLUCORA INC COM 095229100 3 249 SH   SOLE 4 249 0 0
BLUCORA INC COM 095229100 10 846 SH   SOLE 7 846 0 0
BLUCORA INC COM 095229100 2,693 235,782 SH   SOLE 18 235,782 0 0
BLUCORA INC COM 095229100 1,062 93,015 SH   SOLE 19 93,015 0 0
BLUCORA INC COM 095229100 59,286 5,191,439 SH   SOLE 21 5,191,439 0 0
BLUCORA INC COM 095229100 17,551 1,536,907 SH   SOLE 22 1,486,960 0 49,947
BLUCORA INC COM 095229100 164 14,375 SH   SOLE 26 8,564 0 5,811
BLUCORA INC COM 095229100 67 5,860 SH   SOLE 28 5,860 0 0
BLUCORA INC COM 095229100 1,393 121,998 SH   SOLE 30 121,998 0 0
BLUCORA INC COM 095229100 8 676 SH   SOLE 34 676 0 0
BLUCORA INC COM 095229100 54 4,736 SH   SOLE 40 4,736 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 32 2,902 SH   SOLE 18 2,902 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 499 44,989 SH   SOLE 19 44,989 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 297 26,762 SH   SOLE 21 26,762 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 2,219 200,105 SH   SOLE 22 200,105 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 65 5,896 SH   SOLE 23 5,896 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 174 15,684 SH   SOLE 26 0 0 15,684
BLUE BIRD CORP COM 095306106 288 19,236 SH   SOLE 2 8,259 0 10,977
BLUE BIRD CORP COM 095306106 5 301 SH   SOLE 7 301 0 0
BLUE BIRD CORP COM 095306106 1,403 93,600 SH   SOLE 18 68,346 0 25,254
BLUE BIRD CORP COM 095306106 2,759 184,084 SH   SOLE 19 184,084 0 0
BLUE BIRD CORP COM 095306106 8,437 562,866 SH   SOLE 21 562,866 0 0
BLUE BIRD CORP COM 095306106 8,514 567,951 SH   SOLE 22 559,675 0 8,276
BLUE BIRD CORP COM 095306106 136 9,058 SH   SOLE 23 9,058 0 0
BLUE BIRD CORP COM 095306106 742 49,522 SH   SOLE 26 0 0 49,522
BLUE BIRD CORP COM 095306106 32 2,164 SH   SOLE 30 2,164 0 0
BLUE BIRD CORP COM 095306106 138 9,235 SH   SOLE 34 9,235 0 0
BLUE BIRD CORP COM 095306106 47 3,167 SH   SOLE 40 3,167 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 13 855 SH   SOLE 18 855 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 175 11,522 SH   SOLE 21 11,522 0 0
BLUEBIRD BIO INC COM 09609G100 8,574 140,461 SH   SOLE 2 23,041 0 117,420
BLUEBIRD BIO INC COM 09609G100 27 450 SH   SOLE 4 450 0 0
BLUEBIRD BIO INC COM 09609G100 66 1,079 SH   SOLE 7 1,079 0 0
BLUEBIRD BIO INC COM 09609G100 317 5,201 SH   SOLE 13 5,201 0 0
BLUEBIRD BIO INC COM 09609G100 1,847 30,264 SH   SOLE 18 29,318 0 946
BLUEBIRD BIO INC COM 09609G100 5,805 95,098 SH   SOLE 19 95,098 0 0
BLUEBIRD BIO INC COM 09609G100 95,004 1,556,421 SH   SOLE 21 1,556,421 0 0
BLUEBIRD BIO INC COM 09609G100 117,164 1,919,461 SH   SOLE 22 1,749,134 0 170,327
BLUEBIRD BIO INC COM 09609G100 2,146 35,155 SH   SOLE 26 21,129 0 14,026
BLUEBIRD BIO INC COM 09609G100 540 8,844 SH   SOLE 28 8,844 0 0
BLUEBIRD BIO INC COM 09609G100 11,444 187,485 SH   SOLE 30 187,485 0 0
BLUEBIRD BIO INC COM 09609G100 77 1,260 SH   SOLE 31 1,260 0 0
BLUEBIRD BIO INC COM 09609G100 305 5,004 SH   SOLE 34 5,004 0 0
BLUEBIRD BIO INC COM 09609G100 420 6,878 SH   SOLE 40 6,878 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 13 2,344 SH   SOLE 2 271 0 2,073
BLUEGREEN VACATIONS CORP COM 09629F108 128 23,614 SH   SOLE 18 23,614 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 83 15,269 SH   SOLE 19 15,269 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 1,271 234,507 SH   SOLE 21 234,507 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 415 76,480 SH   SOLE 22 74,306 0 2,174
BLUELINX HLDGS INC COM NEW 09624H208 22 2,544 SH   SOLE 18 2,544 0 0
BLUELINX HLDGS INC COM NEW 09624H208 275 32,071 SH   SOLE 21 32,071 0 0
BLUELINX HLDGS INC COM NEW 09624H208 1,379 160,900 SH   SOLE 22 160,900 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 3,816 48,924 SH   SOLE 2 31,547 0 17,377
BLUEPRINT MEDICINES CORP COM 09627Y109 17 221 SH   SOLE 4 221 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 70 893 SH   SOLE 7 893 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 18,980 243,334 SH   SOLE 18 231,555 0 11,779
BLUEPRINT MEDICINES CORP COM 09627Y109 35,198 451,257 SH   SOLE 19 451,257 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 616 7,900 SH   SOLE 20 7,900 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 182,499 2,339,732 SH   SOLE 21 2,339,732 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 130,241 1,669,762 SH   SOLE 22 1,620,596 0 49,166
BLUEPRINT MEDICINES CORP COM 09627Y109 687 8,810 SH   SOLE 23 8,810 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 3,640 46,672 SH   SOLE 26 11,842 0 34,830
BLUEPRINT MEDICINES CORP COM 09627Y109 546 6,999 SH   SOLE 28 6,999 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 2,388 30,612 SH   SOLE 30 30,612 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 5,990 76,798 SH   SOLE 34 76,798 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 380 4,875 SH   SOLE 40 4,875 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 150 18,556 SH   SOLE 2 1,411 0 17,145
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 6 689 SH   SOLE 7 689 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 846 104,736 SH   SOLE 18 104,736 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 352 43,526 SH   SOLE 19 43,526 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 7,006 867,044 SH   SOLE 21 867,044 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 6,928 857,482 SH   SOLE 22 844,393 0 13,089
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 6 799 SH   SOLE 23 799 0 0
BMC STK HLDGS INC COM 05591B109 2,064 82,112 SH   SOLE 2 23,039 0 59,073
BMC STK HLDGS INC COM 05591B109 10 392 SH   SOLE 4 392 0 0
BMC STK HLDGS INC COM 05591B109 28 1,132 SH   SOLE 7 1,132 0 0
BMC STK HLDGS INC COM 05591B109 6,753 268,596 SH   SOLE 18 264,692 0 3,904
BMC STK HLDGS INC COM 05591B109 6,391 254,218 SH   SOLE 19 254,218 0 0
BMC STK HLDGS INC COM 05591B109 52,278 2,079,459 SH   SOLE 21 2,079,459 0 0
BMC STK HLDGS INC COM 05591B109 54,810 2,180,172 SH   SOLE 22 2,112,497 0 67,675
BMC STK HLDGS INC COM 05591B109 482 19,192 SH   SOLE 23 19,192 0 0
BMC STK HLDGS INC COM 05591B109 2,585 102,838 SH   SOLE 26 23,461 0 79,377
BMC STK HLDGS INC COM 05591B109 320 12,732 SH   SOLE 28 12,732 0 0
BMC STK HLDGS INC COM 05591B109 534 21,257 SH   SOLE 30 21,257 0 0
BMC STK HLDGS INC COM 05591B109 194 7,726 SH   SOLE 40 7,726 0 0
BOEING CO COM 097023105 252,553 1,377,811 SH   SOLE 2 249,225 0 1,128,586
BOEING CO COM 097023105 39,399 214,944 SH   SOLE 4 200,282 0 14,662
BOEING CO COM 097023105 86,422 471,479 SH   SOLE 7 454,731 0 16,748
BOEING CO COM 097023105 1,687 9,202 SH   SOLE 13 9,202 0 0
BOEING CO COM 097023105 9,571 52,215 SH   SOLE 15 52,215 0 0
BOEING CO COM 097023105 7 40 SH   SOLE 17 0 0 40
BOEING CO COM 097023105 175,301 956,361 SH   SOLE 18 906,364 0 49,997
BOEING CO COM 097023105 25,039 136,599 SH   SOLE 19 136,599 0 0
BOEING CO COM 097023105 2,227,085 12,149,943 SH   SOLE 21 12,149,943 0 0
BOEING CO COM 097023105 2,302,822 12,563,134 SH   SOLE 22 11,329,254 0 1,233,880
BOEING CO COM 097023105 77,384 422,169 SH   SOLE 23 422,169 0 0
BOEING CO COM 097023105 103,728 565,894 SH   SOLE 25 565,894 0 0
BOEING CO COM 097023105 222,939 1,216,253 SH   SOLE 26 330,620 0 885,633
BOEING CO COM 097023105 6,095 33,251 SH   SOLE 28 682 0 32,569
BOEING CO COM 097023105 6,258 34,140 SH   SOLE 29 28,383 0 5,757
BOEING CO COM 097023105 336,929 1,838,130 SH   SOLE 30 1,838,130 0 0
BOEING CO COM 097023105 30,949 168,842 SH   SOLE 31 90,208 0 78,634
BOEING CO COM 097023105 16,186 88,305 SH   SOLE 32 88,305 0 0
BOEING CO COM 097023105 6,684 36,466 SH   SOLE 34 36,466 0 0
BOEING CO COM 097023105 65,306 356,277 SH   SOLE 36 356,277 0 0
BOEING CO COM 097023105 2,201 12,007 SH   SOLE 40 12,007 0 0
BOGOTA FINL CORP COM 097235105 45 5,141 SH   SOLE 2 506 0 4,635
BOGOTA FINL CORP COM 097235105 249 28,498 SH   SOLE 18 28,498 0 0
BOGOTA FINL CORP COM 097235105 94 10,779 SH   SOLE 19 10,779 0 0
BOGOTA FINL CORP COM 097235105 1,749 200,094 SH   SOLE 21 200,094 0 0
BOGOTA FINL CORP COM 097235105 408 46,735 SH   SOLE 22 44,791 0 1,944
BOINGO WIRELESS INC COM 09739C102 358 26,883 SH   SOLE 2 13,125 0 13,758
BOINGO WIRELESS INC COM 09739C102 3 256 SH   SOLE 4 256 0 0
BOINGO WIRELESS INC COM 09739C102 10 716 SH   SOLE 7 716 0 0
BOINGO WIRELESS INC COM 09739C102 2,494 187,202 SH   SOLE 18 187,202 0 0
BOINGO WIRELESS INC COM 09739C102 1,587 119,131 SH   SOLE 19 119,131 0 0
BOINGO WIRELESS INC COM 09739C102 20,643 1,549,803 SH   SOLE 21 1,549,803 0 0
BOINGO WIRELESS INC COM 09739C102 17,738 1,331,666 SH   SOLE 22 1,290,290 0 41,376
BOINGO WIRELESS INC COM 09739C102 52 3,908 SH   SOLE 23 3,908 0 0
BOINGO WIRELESS INC COM 09739C102 331 24,881 SH   SOLE 26 19,631 0 5,250
BOINGO WIRELESS INC COM 09739C102 78 5,850 SH   SOLE 28 5,850 0 0
BOINGO WIRELESS INC COM 09739C102 247 18,577 SH   SOLE 30 18,577 0 0
BOINGO WIRELESS INC COM 09739C102 47 3,566 SH   SOLE 40 3,566 0 0
BOISE CASCADE CO DEL COM 09739D100 1,998 53,137 SH   SOLE 2 21,658 0 31,479
BOISE CASCADE CO DEL COM 09739D100 9 252 SH   SOLE 4 252 0 0
BOISE CASCADE CO DEL COM 09739D100 41 1,078 SH   SOLE 7 1,078 0 0
BOISE CASCADE CO DEL COM 09739D100 8,314 221,053 SH   SOLE 18 195,293 0 25,760
BOISE CASCADE CO DEL COM 09739D100 15,286 406,439 SH   SOLE 19 406,439 0 0
BOISE CASCADE CO DEL COM 09739D100 161,507 4,294,245 SH   SOLE 21 4,294,245 0 0
BOISE CASCADE CO DEL COM 09739D100 62,827 1,670,491 SH   SOLE 22 1,626,824 0 43,667
BOISE CASCADE CO DEL COM 09739D100 1,674 44,517 SH   SOLE 23 44,517 0 0
BOISE CASCADE CO DEL COM 09739D100 5,601 148,912 SH   SOLE 26 7,964 0 140,948
BOISE CASCADE CO DEL COM 09739D100 213 5,651 SH   SOLE 28 5,651 0 0
BOISE CASCADE CO DEL COM 09739D100 2,181 57,994 SH   SOLE 30 57,994 0 0
BOISE CASCADE CO DEL COM 09739D100 29 777 SH   SOLE 34 777 0 0
BOISE CASCADE CO DEL COM 09739D100 39 1,029 SH   SOLE 36 1,029 0 0
BOISE CASCADE CO DEL COM 09739D100 153 4,059 SH   SOLE 40 4,059 0 0
BOK FINL CORP COM NEW 05561Q201 3,825 67,771 SH   SOLE 2 11,795 0 55,976
BOK FINL CORP COM NEW 05561Q201 7 121 SH   SOLE 4 121 0 0
BOK FINL CORP COM NEW 05561Q201 43 755 SH   SOLE 7 755 0 0
BOK FINL CORP COM NEW 05561Q201 748 13,261 SH   SOLE 18 13,261 0 0
BOK FINL CORP COM NEW 05561Q201 536 9,490 SH   SOLE 19 9,490 0 0
BOK FINL CORP COM NEW 05561Q201 22,822 404,360 SH   SOLE 21 404,360 0 0
BOK FINL CORP COM NEW 05561Q201 52,214 925,131 SH   SOLE 22 873,483 0 51,648
BOK FINL CORP COM NEW 05561Q201 1,189 21,063 SH   SOLE 26 5,322 0 15,741
BOK FINL CORP COM NEW 05561Q201 292 5,175 SH   SOLE 28 5,175 0 0
BOK FINL CORP COM NEW 05561Q201 664 11,771 SH   SOLE 30 11,771 0 0
BOK FINL CORP COM NEW 05561Q201 37 660 SH   SOLE 31 660 0 0
BOK FINL CORP COM NEW 05561Q201 328 5,808 SH   SOLE 34 5,808 0 0
BOK FINL CORP COM NEW 05561Q201 54 952 SH   SOLE 36 952 0 0
BOK FINL CORP COM NEW 05561Q201 212 3,749 SH   SOLE 40 3,749 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 338 22,800 SH   SOLE 2 5,683 0 17,117
BONANZA CREEK ENERGY INC COM NEW 097793400 6 406 SH   SOLE 7 406 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 1,441 97,229 SH   SOLE 18 97,229 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 538 36,313 SH   SOLE 19 36,313 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 31,063 2,096,003 SH   SOLE 21 2,096,003 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 8,644 583,273 SH   SOLE 22 564,593 0 18,680
BONANZA CREEK ENERGY INC COM NEW 097793400 49 3,275 SH   SOLE 26 0 0 3,275
BONANZA CREEK ENERGY INC COM NEW 097793400 70 4,736 SH   SOLE 28 4,736 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 476 32,144 SH   SOLE 30 32,144 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 19 1,283 SH   SOLE 34 1,283 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 27 1,820 SH   SOLE 40 1,820 0 0
BOOKING HOLDINGS INC COM 09857L108 154,989 97,334 SH   SOLE 2 9,004 0 88,330
BOOKING HOLDINGS INC COM 09857L108 30,828 19,360 SH   SOLE 4 18,234 0 1,126
BOOKING HOLDINGS INC COM 09857L108 63,854 40,101 SH   SOLE 7 38,631 0 1,470
BOOKING HOLDINGS INC COM 09857L108 452 284 SH   SOLE 13 284 0 0
BOOKING HOLDINGS INC COM 09857L108 6,650 4,176 SH   SOLE 15 4,176 0 0
BOOKING HOLDINGS INC COM 09857L108 2 1 SH   SOLE 17 0 0 1
BOOKING HOLDINGS INC COM 09857L108 178,358 112,010 SH   SOLE 18 103,587 0 8,423
BOOKING HOLDINGS INC COM 09857L108 15,726 9,876 SH   SOLE 19 9,876 0 0
BOOKING HOLDINGS INC COM 09857L108 1,640,632 1,030,328 SH   SOLE 21 1,030,328 0 0
BOOKING HOLDINGS INC COM 09857L108 1,566,122 983,535 SH   SOLE 22 891,154 0 92,381
BOOKING HOLDINGS INC COM 09857L108 47,872 30,064 SH   SOLE 23 30,064 0 0
BOOKING HOLDINGS INC COM 09857L108 74,074 46,519 SH   SOLE 25 45,950 0 569
BOOKING HOLDINGS INC COM 09857L108 325,567 204,458 SH   SOLE 26 26,215 0 178,243
BOOKING HOLDINGS INC COM 09857L108 13,304 8,355 SH   SOLE 28 5,923 0 2,432
BOOKING HOLDINGS INC COM 09857L108 1,279 803 SH   SOLE 29 803 0 0
BOOKING HOLDINGS INC COM 09857L108 290,070 182,166 SH   SOLE 30 182,166 0 0
BOOKING HOLDINGS INC COM 09857L108 80,802 50,744 SH   SOLE 31 5,355 0 45,389
BOOKING HOLDINGS INC COM 09857L108 14,040 8,817 SH   SOLE 32 8,817 0 0
BOOKING HOLDINGS INC COM 09857L108 11,341 7,122 SH   SOLE 34 7,122 0 0
BOOKING HOLDINGS INC COM 09857L108 42,001 26,377 SH   SOLE 36 26,377 0 0
BOOKING HOLDINGS INC COM 09857L108 1,425 895 SH   SOLE 40 895 0 0
BOOT BARN HLDGS INC COM 099406100 454 21,078 SH   SOLE 2 10,205 0 10,873
BOOT BARN HLDGS INC COM 099406100 3 134 SH   SOLE 4 134 0 0
BOOT BARN HLDGS INC COM 099406100 10 485 SH   SOLE 7 485 0 0
BOOT BARN HLDGS INC COM 099406100 3,262 151,285 SH   SOLE 18 151,285 0 0
BOOT BARN HLDGS INC COM 099406100 1,533 71,119 SH   SOLE 19 71,119 0 0
BOOT BARN HLDGS INC COM 099406100 67,794 3,144,448 SH   SOLE 21 3,144,448 0 0
BOOT BARN HLDGS INC COM 099406100 19,059 883,987 SH   SOLE 22 856,725 0 27,262
BOOT BARN HLDGS INC COM 099406100 34 1,569 SH   SOLE 23 1,569 0 0
BOOT BARN HLDGS INC COM 099406100 63 2,913 SH   SOLE 26 0 0 2,913
BOOT BARN HLDGS INC COM 099406100 85 3,943 SH   SOLE 28 3,943 0 0
BOOT BARN HLDGS INC COM 099406100 904 41,943 SH   SOLE 30 41,943 0 0
BOOT BARN HLDGS INC COM 099406100 60 2,802 SH   SOLE 40 2,802 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 27,090 348,248 SH   SOLE 2 62,588 0 285,660
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5,491 70,592 SH   SOLE 4 66,776 0 3,816
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8,632 110,960 SH   SOLE 7 39,600 0 71,360
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 43 549 SH   SOLE 13 549 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 765 9,828 SH   SOLE 15 9,828 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 9,238 118,757 SH   SOLE 18 107,591 0 11,166
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 158,642 2,039,365 SH   SOLE 19 2,039,365 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 287,222 3,692,268 SH   SOLE 21 3,692,268 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 336,404 4,324,514 SH   SOLE 22 4,103,730 0 220,784
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 9,399 120,822 SH   SOLE 23 120,822 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 11,018 141,634 SH   SOLE 25 141,634 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 53,675 689,994 SH   SOLE 26 194,122 0 495,872
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,457 31,591 SH   SOLE 28 22,137 0 9,454
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,637 33,904 SH   SOLE 29 3,726 0 30,178
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 38,880 499,813 SH   SOLE 30 455,407 0 44,406
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,115 40,038 SH   SOLE 31 20,516 0 19,522
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 10,346 133,004 SH   SOLE 34 133,004 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,984 64,065 SH   SOLE 36 64,065 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 260 3,337 SH   SOLE 40 3,337 0 0
BORGWARNER INC COM 099724106 18,496 523,971 SH   SOLE 2 78,075 0 445,896
BORGWARNER INC COM 099724106 3,637 103,031 SH   SOLE 4 97,877 0 5,154
BORGWARNER INC COM 099724106 11,128 315,244 SH   SOLE 7 195,877 0 119,367
BORGWARNER INC COM 099724106 158 4,485 SH   SOLE 13 4,485 0 0
BORGWARNER INC COM 099724106 929 26,331 SH   SOLE 15 26,331 0 0
BORGWARNER INC COM 099724106 14,541 411,939 SH   SOLE 18 380,789 0 31,150
BORGWARNER INC COM 099724106 2,867 81,228 SH   SOLE 19 81,228 0 0
BORGWARNER INC COM 099724106 184,244 5,219,374 SH   SOLE 21 5,219,374 0 0
BORGWARNER INC COM 099724106 193,481 5,481,059 SH   SOLE 22 5,014,162 0 466,897
BORGWARNER INC COM 099724106 5,389 152,666 SH   SOLE 23 152,666 0 0
BORGWARNER INC COM 099724106 10,996 311,489 SH   SOLE 25 311,489 0 0
BORGWARNER INC COM 099724106 46,983 1,330,963 SH   SOLE 26 251,451 0 1,079,512
BORGWARNER INC COM 099724106 1,539 43,588 SH   SOLE 28 32,707 0 10,881
BORGWARNER INC COM 099724106 1,701 48,181 SH   SOLE 29 3,926 0 44,255
BORGWARNER INC COM 099724106 39,445 1,117,415 SH   SOLE 30 1,102,429 0 14,986
BORGWARNER INC COM 099724106 1,927 54,581 SH   SOLE 31 21,343 0 33,238
BORGWARNER INC COM 099724106 1,837 52,026 SH   SOLE 34 52,026 0 0
BORGWARNER INC COM 099724106 4,961 140,527 SH   SOLE 36 140,527 0 0
BORGWARNER INC COM 099724106 150 4,240 SH   SOLE 40 4,240 0 0
BOSTON BEER INC CL A 100557107 12,348 23,009 SH   SOLE 2 7,367 0 15,642
BOSTON BEER INC CL A 100557107 23 42 SH   SOLE 4 42 0 0
BOSTON BEER INC CL A 100557107 78 145 SH   SOLE 7 145 0 0
BOSTON BEER INC CL A 100557107 15,492 28,868 SH   SOLE 18 27,782 0 1,086
BOSTON BEER INC CL A 100557107 2,926 5,452 SH   SOLE 19 5,452 0 0
BOSTON BEER INC CL A 100557107 251,138 467,973 SH   SOLE 21 467,973 0 0
BOSTON BEER INC CL A 100557107 168,247 313,513 SH   SOLE 22 300,825 0 12,688
BOSTON BEER INC CL A 100557107 200 373 SH   SOLE 23 373 0 0
BOSTON BEER INC CL A 100557107 3,988 7,431 SH   SOLE 26 2,421 0 5,010
BOSTON BEER INC CL A 100557107 784 1,461 SH   SOLE 28 1,461 0 0
BOSTON BEER INC CL A 100557107 1,598 2,978 SH   SOLE 30 2,978 0 0
BOSTON BEER INC CL A 100557107 91 169 SH   SOLE 31 169 0 0
BOSTON BEER INC CL A 100557107 320 597 SH   SOLE 34 597 0 0
BOSTON BEER INC CL A 100557107 517 964 SH   SOLE 40 964 0 0
BOSTON OMAHA CORP COM 101044105 230 14,360 SH   SOLE 2 4,858 0 9,502
BOSTON OMAHA CORP COM 101044105 6 346 SH   SOLE 7 346 0 0
BOSTON OMAHA CORP COM 101044105 722 45,144 SH   SOLE 18 45,144 0 0
BOSTON OMAHA CORP COM 101044105 330 20,623 SH   SOLE 19 20,623 0 0
BOSTON OMAHA CORP COM 101044105 6,952 434,494 SH   SOLE 21 434,494 0 0
BOSTON OMAHA CORP COM 101044105 5,001 312,532 SH   SOLE 22 289,056 0 23,476
BOSTON OMAHA CORP COM 101044105 30 1,871 SH   SOLE 30 1,871 0 0
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 36,429 403,062 SH   SOLE 2 55,572 0 347,490
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 24,862 275,084 SH   SOLE 4 271,011 0 4,073
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 29,303 324,215 SH   SOLE 7 318,059 0 6,156
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 3,699 40,930 SH   SOLE 13 40,930 0 0
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 1,568 17,353 SH   SOLE 15 17,353 0 0
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 51,749 572,566 SH   SOLE 18 503,304 0 69,262
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 69,289 766,638 SH   SOLE 19 766,638 0 0
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 442,726 4,898,496 SH   SOLE 21 4,898,496 0 0
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 495,642 5,483,974 SH   SOLE 22 4,861,986 0 621,988
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 12,142 134,344 SH   SOLE 23 134,344 0 0
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 52,116 576,630 SH   SOLE 25 576,630 0 0
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 75,639 836,903 SH   SOLE 26 146,992 0 689,911
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 4,353 48,167 SH   SOLE 28 39,475 0 8,692
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 19,411 214,771 SH   SOLE 29 96,246 0 118,525
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 104,786 1,159,390 SH   SOLE 30 1,159,390 0 0
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 3,432 37,972 SH   SOLE 31 19,602 0 18,370
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 15,433 170,754 SH   SOLE 34 170,754 0 0
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 11,529 127,558 SH   SOLE 36 127,558 0 0
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 343 3,796 SH   SOLE 40 3,796 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 659 95,807 SH   SOLE 2 26,036 0 69,771
BOSTON PRIVATE FINL HLDGS IN COM 101119105 5 663 SH   SOLE 4 663 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 11 1,527 SH   SOLE 7 1,527 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 2,436 354,019 SH   SOLE 18 354,019 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,142 166,026 SH   SOLE 19 166,026 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 60,010 8,722,406 SH   SOLE 21 8,722,406 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 16,432 2,388,353 SH   SOLE 22 2,308,760 0 79,593
BOSTON PRIVATE FINL HLDGS IN COM 101119105 196 28,478 SH   SOLE 26 23,685 0 4,793
BOSTON PRIVATE FINL HLDGS IN COM 101119105 82 11,986 SH   SOLE 28 11,986 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 766 111,403 SH   SOLE 30 111,403 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 66 9,564 SH   SOLE 40 9,564 0 0
BOSTON SCIENTIFIC CORP COM 101137107 188,543 5,370,052 SH   SOLE 2 1,857,282 0 3,512,770
BOSTON SCIENTIFIC CORP COM 101137107 24,250 690,676 SH   SOLE 4 653,004 0 37,672
BOSTON SCIENTIFIC CORP COM 101137107 44,416 1,265,041 SH   SOLE 7 1,209,509 0 55,532
BOSTON SCIENTIFIC CORP COM 101137107 457 13,013 SH   SOLE 13 13,013 0 0
BOSTON SCIENTIFIC CORP COM 101137107 4,788 136,377 SH   SOLE 15 136,377 0 0
BOSTON SCIENTIFIC CORP COM 101137107 302,048 8,602,911 SH   SOLE 18 6,711,533 0 1,891,378
BOSTON SCIENTIFIC CORP COM 101137107 474,605 13,517,656 SH   SOLE 19 13,517,656 0 0
BOSTON SCIENTIFIC CORP COM 101137107 2,061 58,690 SH   SOLE 20 58,690 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,167,127 33,242,000 SH   SOLE 21 33,242,000 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,219,797 34,742,150 SH   SOLE 22 31,204,656 0 3,537,494
BOSTON SCIENTIFIC CORP COM 101137107 39,311 1,119,648 SH   SOLE 23 1,119,648 0 0
BOSTON SCIENTIFIC CORP COM 101137107 127,818 3,640,498 SH   SOLE 25 3,640,498 0 0
BOSTON SCIENTIFIC CORP COM 101137107 210,343 5,990,984 SH   SOLE 26 945,726 0 5,045,258
BOSTON SCIENTIFIC CORP COM 101137107 10,132 288,583 SH   SOLE 28 205,494 0 83,089
BOSTON SCIENTIFIC CORP COM 101137107 2,657 75,688 SH   SOLE 29 75,688 0 0
BOSTON SCIENTIFIC CORP COM 101137107 202,938 5,780,049 SH   SOLE 30 5,780,049 0 0
BOSTON SCIENTIFIC CORP COM 101137107 15,454 440,172 SH   SOLE 31 258,630 0 181,542
BOSTON SCIENTIFIC CORP COM 101137107 289,825 8,254,766 SH   SOLE 34 8,254,766 0 0
BOSTON SCIENTIFIC CORP COM 101137107 31,243 889,871 SH   SOLE 36 889,871 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,072 30,544 SH   SOLE 40 30,544 0 0
BOSTON SCIENTIFIC CORP OPTIONS 101137107 197 5,600 SH Call SOLE 4 5,600 0 0
BOSTON SCIENTIFIC CORP OPTIONS 101137107 2,366 67,400 SH Call SOLE 18 67,400 0 0
BOSTON SCIENTIFIC CORP OPTIONS 101137107 14,746 420,000 SH Call SOLE 19 420,000 0 0
BOSTON SCIENTIFIC CORP OPTIONS 101137107 1,138 32,400 SH Call SOLE 22 32,400 0 0
BOSTON SCIENTIFIC CORP OPTIONS 101137107 6,997 199,300 SH Call SOLE 34 199,300 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 170 1,625 SH   SOLE 4 1,625 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 2,031 19,397 SH   SOLE 18 19,397 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 12,621 120,560 SH   SOLE 19 120,560 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 76,056 726,485 SH   SOLE 21 726,485 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 6,116 58,418 SH   SOLE 34 58,418 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1,576 31,037 SH   SOLE 2 17,372 0 13,665
BOTTOMLINE TECH DEL INC COM 101388106 14 267 SH   SOLE 4 267 0 0
BOTTOMLINE TECH DEL INC COM 101388106 37 730 SH   SOLE 7 730 0 0
BOTTOMLINE TECH DEL INC COM 101388106 11,642 229,317 SH   SOLE 18 212,991 0 16,326
BOTTOMLINE TECH DEL INC COM 101388106 10,944 215,570 SH   SOLE 19 215,570 0 0
BOTTOMLINE TECH DEL INC COM 101388106 224,378 4,419,492 SH   SOLE 21 4,419,492 0 0
BOTTOMLINE TECH DEL INC COM 101388106 70,287 1,384,415 SH   SOLE 22 1,344,584 0 39,831
BOTTOMLINE TECH DEL INC COM 101388106 862 16,978 SH   SOLE 23 16,978 0 0
BOTTOMLINE TECH DEL INC COM 101388106 3,531 69,553 SH   SOLE 26 5,886 0 63,667
BOTTOMLINE TECH DEL INC COM 101388106 339 6,681 SH   SOLE 28 6,681 0 0
BOTTOMLINE TECH DEL INC COM 101388106 3,056 60,184 SH   SOLE 30 60,184 0 0
BOTTOMLINE TECH DEL INC COM 101388106 4 75 SH   SOLE 34 75 0 0
BOTTOMLINE TECH DEL INC COM 101388106 234 4,611 SH   SOLE 40 4,611 0 0
BOWL AMER INC CL A 102565108 6 686 SH   SOLE 21 686 0 0
BOX INC CL A 10316T104 2,208 106,335 SH   SOLE 2 59,430 0 46,905
BOX INC CL A 10316T104 15 737 SH   SOLE 4 737 0 0
BOX INC CL A 10316T104 52 2,489 SH   SOLE 7 2,489 0 0
BOX INC CL A 10316T104 13,379 644,470 SH   SOLE 18 593,871 0 50,599
BOX INC CL A 10316T104 13,922 670,620 SH   SOLE 19 670,620 0 0
BOX INC CL A 10316T104 110,516 5,323,491 SH   SOLE 21 5,323,491 0 0
BOX INC CL A 10316T104 100,993 4,864,773 SH   SOLE 22 4,722,294 0 142,479
BOX INC CL A 10316T104 1,003 48,302 SH   SOLE 23 48,302 0 0
BOX INC CL A 10316T104 4,921 237,065 SH   SOLE 26 57,575 0 179,490
BOX INC CL A 10316T104 423 20,373 SH   SOLE 28 20,373 0 0
BOX INC CL A 10316T104 7,054 339,799 SH   SOLE 30 339,799 0 0
BOX INC CL A 10316T104 152 7,317 SH   SOLE 34 7,317 0 0
BOX INC CL A 10316T104 283 13,638 SH   SOLE 40 13,638 0 0
BOYD GAMING CORP COM 103304101 2,769 132,468 SH   SOLE 2 71,642 0 60,826
BOYD GAMING CORP COM 103304101 9 446 SH   SOLE 4 446 0 0
BOYD GAMING CORP COM 103304101 32 1,522 SH   SOLE 7 1,522 0 0
BOYD GAMING CORP COM 103304101 382 18,287 SH   SOLE 13 18,287 0 0
BOYD GAMING CORP COM 103304101 11,415 546,165 SH   SOLE 18 519,797 0 26,368
BOYD GAMING CORP COM 103304101 7,625 364,846 SH   SOLE 19 364,846 0 0
BOYD GAMING CORP COM 103304101 111,778 5,348,211 SH   SOLE 21 5,348,211 0 0
BOYD GAMING CORP COM 103304101 66,250 3,169,849 SH   SOLE 22 3,051,153 0 118,696
BOYD GAMING CORP COM 103304101 124 5,919 SH   SOLE 23 5,919 0 0
BOYD GAMING CORP COM 103304101 1,522 72,841 SH   SOLE 26 16,405 0 56,436
BOYD GAMING CORP COM 103304101 222 10,617 SH   SOLE 28 10,617 0 0
BOYD GAMING CORP COM 103304101 1,005 48,068 SH   SOLE 29 0 0 48,068
BOYD GAMING CORP COM 103304101 769 36,806 SH   SOLE 30 36,806 0 0
BOYD GAMING CORP COM 103304101 77 3,685 SH   SOLE 34 3,685 0 0
BOYD GAMING CORP COM 103304101 188 8,996 SH   SOLE 36 8,996 0 0
BOYD GAMING CORP COM 103304101 182 8,729 SH   SOLE 40 8,729 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 139 12,120 SH   SOLE 18 12,120 0 0
BP PLC SPONSORED ADR 055622104 3,052 130,871 SH   SOLE 2 130,871 0 0
BP PLC SPONSORED ADR 055622104 151,699 6,505,086 SH   SOLE 18 6,246,424 0 258,662
BP PLC SPONSORED ADR 055622104 60,729 2,604,168 SH   SOLE 19 2,604,168 0 0
BP PLC SPONSORED ADR 055622104 1,014 43,493 SH   SOLE 23 43,493 0 0
BP PLC SPONSORED ADR 055622104 1,409 60,431 SH   SOLE 25 0 0 60,431
BP PLC SPONSORED ADR 055622104 63 2,696 SH   SOLE 30 2,696 0 0
BP PLC SPONSORED ADR 055622104 15,135 649,006 SH   SOLE 34 649,006 0 0
BP PLC SPONSORED ADR 055622104 872 37,389 SH   SOLE 36 37,389 0 0
BRADY CORP CL A 104674106 1,743 37,229 SH   SOLE 2 16,123 0 21,106
BRADY CORP CL A 104674106 11 236 SH   SOLE 4 236 0 0
BRADY CORP CL A 104674106 1,388 29,642 SH   SOLE 7 29,642 0 0
BRADY CORP CL A 104674106 11,382 243,096 SH   SOLE 18 243,096 0 0
BRADY CORP CL A 104674106 4,355 93,020 SH   SOLE 19 93,020 0 0
BRADY CORP CL A 104674106 247,185 5,279,471 SH   SOLE 21 5,279,471 0 0
BRADY CORP CL A 104674106 69,858 1,492,050 SH   SOLE 22 1,437,326 0 54,724
BRADY CORP CL A 104674106 1,218 26,011 SH   SOLE 26 13,432 0 12,579
BRADY CORP CL A 104674106 340 7,264 SH   SOLE 28 7,264 0 0
BRADY CORP CL A 104674106 3,436 73,386 SH   SOLE 30 73,386 0 0
BRADY CORP CL A 104674106 248 5,305 SH   SOLE 40 5,305 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 24 8,371 SH   SOLE 18 8,371 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 136 47,560 SH   SOLE 19 47,560 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 299 104,660 SH   SOLE 21 104,660 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1,887 659,704 SH   SOLE 22 659,704 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 2 807 SH   SOLE 23 807 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 5 1,742 SH   SOLE 26 0 0 1,742
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 4,002 396,670 SH   SOLE 21 396,670 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 108 9,664 SH   SOLE 2 1,464 0 8,200
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 1,234 110,121 SH   SOLE 18 110,121 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 556 49,603 SH   SOLE 19 49,603 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 9,926 885,462 SH   SOLE 21 885,462 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 9,005 803,278 SH   SOLE 22 792,927 0 10,351
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,531 416,047 SH   SOLE 2 68,398 0 347,649
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,108 101,777 SH   SOLE 4 101,777 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,105 193,313 SH   SOLE 7 193,313 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,910 267,187 SH   SOLE 18 267,187 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3,706 340,358 SH   SOLE 19 340,358 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 174,344 16,009,567 SH   SOLE 21 16,009,567 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 72,787 6,683,819 SH   SOLE 22 6,396,891 0 286,928
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 60 5,529 SH   SOLE 23 5,529 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,451 408,697 SH   SOLE 25 408,697 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,783 163,721 SH   SOLE 26 43,043 0 120,678
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 323 29,670 SH   SOLE 28 29,670 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,203 110,504 SH   SOLE 29 110,504 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 10,537 967,554 SH   SOLE 30 967,554 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 39 3,565 SH   SOLE 31 3,565 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 116 10,662 SH   SOLE 36 10,662 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 214 19,681 SH   SOLE 40 19,681 0 0
BRF SA SPONSORED ADR 10552T107 5,067 1,276,293 SH   SOLE 7 1,276,293 0 0
BRF SA SPONSORED ADR 10552T107 476 119,963 SH   SOLE 19 119,963 0 0
BRF SA SPONSORED ADR 10552T107 9,404 2,368,782 SH   SOLE 21 2,368,782 0 0
BRF SA SPONSORED ADR 10552T107 498 125,561 SH   SOLE 30 125,561 0 0
BRF SA SPONSORED ADR 10552T107 195 49,200 SH   SOLE 31 0 0 49,200
BRF SA SPONSORED ADR 10552T107 809 203,743 SH   SOLE 34 203,743 0 0
BRICKELL BIOTECH INC COM 10802T105 1 983 SH   SOLE 21 983 0 0
BRICKELL BIOTECH INC COM 10802T105 43 43,448 SH   SOLE 22 43,448 0 0
BRIDGE BANCORP INC COM 108035106 518 22,665 SH   SOLE 2 7,862 0 14,803
BRIDGE BANCORP INC COM 108035106 6 276 SH   SOLE 7 276 0 0
BRIDGE BANCORP INC COM 108035106 1,649 72,218 SH   SOLE 18 72,218 0 0
BRIDGE BANCORP INC COM 108035106 977 42,771 SH   SOLE 19 42,771 0 0
BRIDGE BANCORP INC COM 108035106 13,273 581,123 SH   SOLE 21 581,123 0 0
BRIDGE BANCORP INC COM 108035106 14,177 620,718 SH   SOLE 22 605,297 0 15,421
BRIDGE BANCORP INC COM 108035106 42 1,859 SH   SOLE 23 1,859 0 0
BRIDGE BANCORP INC COM 108035106 169 7,420 SH   SOLE 26 0 0 7,420
BRIDGE BANCORP INC COM 108035106 48 2,122 SH   SOLE 28 2,122 0 0
BRIDGE BANCORP INC COM 108035106 183 8,012 SH   SOLE 30 8,012 0 0
BRIDGE BANCORP INC COM 108035106 24 1,031 SH   SOLE 34 1,031 0 0
BRIDGE BANCORP INC COM 108035106 44 1,921 SH   SOLE 40 1,921 0 0
BRIDGEBIO PHARMA INC COM 10806X102 998 30,599 SH   SOLE 2 6,987 0 23,612
BRIDGEBIO PHARMA INC COM 10806X102 40 1,230 SH   SOLE 7 1,230 0 0
BRIDGEBIO PHARMA INC COM 10806X102 10,033 307,655 SH   SOLE 18 290,920 0 16,735
BRIDGEBIO PHARMA INC COM 10806X102 8,761 268,655 SH   SOLE 19 268,655 0 0
BRIDGEBIO PHARMA INC COM 10806X102 116,953 3,586,412 SH   SOLE 21 3,586,412 0 0
BRIDGEBIO PHARMA INC COM 10806X102 41,930 1,285,806 SH   SOLE 22 1,248,689 0 37,117
BRIDGEBIO PHARMA INC COM 10806X102 419 12,841 SH   SOLE 23 12,841 0 0
BRIDGEBIO PHARMA INC COM 10806X102 1,112 34,115 SH   SOLE 26 0 0 34,115
BRIDGEBIO PHARMA INC COM 10806X102 1,017 31,173 SH   SOLE 30 31,173 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 168 16,369 SH   SOLE 2 1,595 0 14,774
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 5 496 SH   SOLE 7 496 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 952 92,858 SH   SOLE 18 92,858 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 432 42,130 SH   SOLE 19 42,130 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 7,415 723,432 SH   SOLE 21 723,432 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 7,780 759,012 SH   SOLE 22 747,252 0 11,760
BRIDGFORD FOODS CORP COM 108763103 16 977 SH   SOLE 2 71 0 906
BRIDGFORD FOODS CORP COM 108763103 115 6,926 SH   SOLE 18 6,926 0 0
BRIDGFORD FOODS CORP COM 108763103 48 2,878 SH   SOLE 19 2,878 0 0
BRIDGFORD FOODS CORP COM 108763103 868 52,396 SH   SOLE 21 52,396 0 0
BRIDGFORD FOODS CORP COM 108763103 228 13,739 SH   SOLE 22 13,303 0 436
BRIGGS & STRATTON CORP COM 109043109 17 12,636 SH   SOLE 18 12,636 0 0
BRIGGS & STRATTON CORP COM 109043109 154 117,227 SH   SOLE 19 117,227 0 0
BRIGGS & STRATTON CORP COM 109043109 208 158,941 SH   SOLE 21 158,941 0 0
BRIGGS & STRATTON CORP COM 109043109 1,094 834,877 SH   SOLE 22 793,727 0 41,150
BRIGHAM MINERALS INC CL A COM 10918L103 491 39,746 SH   SOLE 2 13,843 0 25,903
BRIGHAM MINERALS INC CL A COM 10918L103 7 593 SH   SOLE 7 593 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 1,511 122,363 SH   SOLE 18 122,363 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 2,416 195,649 SH   SOLE 19 195,649 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 11,819 956,965 SH   SOLE 21 956,965 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 12,329 998,333 SH   SOLE 22 954,571 0 43,762
BRIGHAM MINERALS INC CL A COM 10918L103 185 15,013 SH   SOLE 23 15,013 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 766 62,059 SH   SOLE 26 0 0 62,059
BRIGHAM MINERALS INC CL A COM 10918L103 77 6,241 SH   SOLE 28 6,241 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 62 4,988 SH   SOLE 30 4,988 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 10 778 SH   SOLE 34 778 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 34 2,776 SH   SOLE 40 2,776 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 16,447 140,336 SH   SOLE 2 31,595 0 108,741
BRIGHT HORIZONS FAM SOL IN D COM 109194100 68 580 SH   SOLE 4 580 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 118 1,007 SH   SOLE 7 1,007 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 158 1,344 SH   SOLE 13 1,344 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 4,425 37,758 SH   SOLE 18 36,083 0 1,675
BRIGHT HORIZONS FAM SOL IN D COM 109194100 45,936 391,943 SH   SOLE 19 391,943 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 90,521 772,367 SH   SOLE 21 772,367 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 195,137 1,664,991 SH   SOLE 22 1,554,721 0 110,270
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,388 28,907 SH   SOLE 26 18,681 0 10,226
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,065 9,089 SH   SOLE 28 9,089 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,392 20,413 SH   SOLE 30 20,413 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 131 1,120 SH   SOLE 31 1,120 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 414 3,531 SH   SOLE 34 3,531 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 81 692 SH   SOLE 36 692 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 734 6,264 SH   SOLE 40 6,264 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 75 9,591 SH   SOLE 21 9,591 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 955 121,545 SH   SOLE 22 121,545 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 437 55,563 SH   SOLE 30 55,563 0 0
BRIGHTCOVE INC COM 10921T101 118 14,915 SH   SOLE 2 2,182 0 12,733
BRIGHTCOVE INC COM 10921T101 6 823 SH   SOLE 7 823 0 0
BRIGHTCOVE INC COM 10921T101 1,311 166,382 SH   SOLE 18 166,382 0 0
BRIGHTCOVE INC COM 10921T101 719 91,303 SH   SOLE 19 91,303 0 0
BRIGHTCOVE INC COM 10921T101 10,343 1,312,542 SH   SOLE 21 1,312,542 0 0
BRIGHTCOVE INC COM 10921T101 8,288 1,051,815 SH   SOLE 22 1,032,873 0 18,942
BRIGHTCOVE INC COM 10921T101 9 1,121 SH   SOLE 23 1,121 0 0
BRIGHTHOUSE FINL INC COM 10922N103 7,119 255,881 SH   SOLE 2 76,778 0 179,103
BRIGHTHOUSE FINL INC COM 10922N103 22 808 SH   SOLE 4 808 0 0
BRIGHTHOUSE FINL INC COM 10922N103 112 4,012 SH   SOLE 7 4,012 0 0
BRIGHTHOUSE FINL INC COM 10922N103 7,791 280,064 SH   SOLE 18 280,064 0 0
BRIGHTHOUSE FINL INC COM 10922N103 3,447 123,921 SH   SOLE 19 123,921 0 0
BRIGHTHOUSE FINL INC COM 10922N103 116,938 4,203,376 SH   SOLE 21 4,203,376 0 0
BRIGHTHOUSE FINL INC COM 10922N103 88,372 3,176,576 SH   SOLE 22 3,025,033 0 151,543
BRIGHTHOUSE FINL INC COM 10922N103 696 25,035 SH   SOLE 25 25,035 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,115 40,065 SH   SOLE 26 25,626 0 14,439
BRIGHTHOUSE FINL INC COM 10922N103 491 17,641 SH   SOLE 28 17,641 0 0
BRIGHTHOUSE FINL INC COM 10922N103 2,245 80,690 SH   SOLE 30 80,690 0 0
BRIGHTHOUSE FINL INC COM 10922N103 299 10,752 SH   SOLE 31 1,918 0 8,834
BRIGHTHOUSE FINL INC COM 10922N103 1,211 43,546 SH   SOLE 34 43,546 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,289 46,336 SH   SOLE 36 46,336 0 0
BRIGHTHOUSE FINL INC COM 10922N103 335 12,028 SH   SOLE 40 12,028 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 506 40,570 SH   SOLE 2 21,198 0 19,372
BRIGHTSPHERE INVT GROUP INC COM 10948W103 16 1,279 SH   SOLE 7 1,279 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 3,585 287,756 SH   SOLE 18 287,756 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 3,351 268,915 SH   SOLE 19 268,915 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 57,877 4,645,015 SH   SOLE 21 4,645,015 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 26,606 2,135,320 SH   SOLE 22 2,065,223 0 70,097
BRIGHTSPHERE INVT GROUP INC COM 10948W103 240 19,285 SH   SOLE 23 19,285 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 1,230 98,704 SH   SOLE 26 40,505 0 58,199
BRIGHTSPHERE INVT GROUP INC COM 10948W103 142 11,385 SH   SOLE 28 11,385 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 762 61,161 SH   SOLE 30 61,161 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 84 6,709 SH   SOLE 40 6,709 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 481 42,964 SH   SOLE 2 15,485 0 27,479
BRIGHTVIEW HLDGS INC COM 10948C107 5 482 SH   SOLE 7 482 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 1,345 120,061 SH   SOLE 18 120,061 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 683 60,980 SH   SOLE 19 60,980 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 10,764 961,064 SH   SOLE 21 961,064 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 10,156 906,752 SH   SOLE 22 867,119 0 39,633
BRIGHTVIEW HLDGS INC COM 10948C107 39 3,465 SH   SOLE 23 3,465 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 43 3,867 SH   SOLE 26 0 0 3,867
BRIGHTVIEW HLDGS INC COM 10948C107 55 4,955 SH   SOLE 28 4,955 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 128 11,410 SH   SOLE 30 11,410 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 31 2,759 SH   SOLE 40 2,759 0 0
BRINKER INTL INC COM 109641100 868 36,175 SH   SOLE 2 14,353 0 21,822
BRINKER INTL INC COM 109641100 6 233 SH   SOLE 4 233 0 0
BRINKER INTL INC COM 109641100 28 1,146 SH   SOLE 7 1,146 0 0
BRINKER INTL INC COM 109641100 5,542 230,914 SH   SOLE 18 222,160 0 8,754
BRINKER INTL INC COM 109641100 2,926 121,931 SH   SOLE 19 121,931 0 0
BRINKER INTL INC COM 109641100 116,654 4,860,564 SH   SOLE 21 4,860,564 0 0
BRINKER INTL INC COM 109641100 33,456 1,393,989 SH   SOLE 22 1,347,452 0 46,537
BRINKER INTL INC COM 109641100 112 4,659 SH   SOLE 23 4,659 0 0
BRINKER INTL INC COM 109641100 933 38,857 SH   SOLE 26 5,618 0 33,239
BRINKER INTL INC COM 109641100 114 4,757 SH   SOLE 28 4,757 0 0
BRINKER INTL INC COM 109641100 1,615 67,296 SH   SOLE 30 67,296 0 0
BRINKER INTL INC COM 109641100 38 1,600 SH   SOLE 31 0 0 1,600
BRINKER INTL INC COM 109641100 70 2,936 SH   SOLE 34 2,936 0 0
BRINKER INTL INC COM 109641100 37 1,553 SH   SOLE 36 1,553 0 0
BRINKER INTL INC COM 109641100 118 4,909 SH   SOLE 40 4,909 0 0
BRINKS CO COM 109696104 2,451 53,860 SH   SOLE 2 37,970 0 15,890
BRINKS CO COM 109696104 18 391 SH   SOLE 4 391 0 0
BRINKS CO COM 109696104 40 886 SH   SOLE 7 886 0 0
BRINKS CO COM 109696104 14,667 322,276 SH   SOLE 18 319,713 0 2,563
BRINKS CO COM 109696104 4,663 102,466 SH   SOLE 19 102,466 0 0
BRINKS CO COM 109696104 153,374 3,370,118 SH   SOLE 21 3,370,118 0 0
BRINKS CO COM 109696104 84,456 1,855,765 SH   SOLE 22 1,805,322 0 50,443
BRINKS CO COM 109696104 27 604 SH   SOLE 23 604 0 0
BRINKS CO COM 109696104 1,045 22,961 SH   SOLE 26 11,392 0 11,569
BRINKS CO COM 109696104 367 8,073 SH   SOLE 28 8,073 0 0
BRINKS CO COM 109696104 5,195 114,146 SH   SOLE 30 114,146 0 0
BRINKS CO COM 109696104 17 383 SH   SOLE 34 383 0 0
BRINKS CO COM 109696104 10 230 SH   SOLE 36 230 0 0
BRINKS CO COM 109696104 231 5,075 SH   SOLE 40 5,075 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 375,702 6,389,491 SH   SOLE 2 1,454,644 0 4,934,847
BRISTOL-MYERS SQUIBB CO COM 110122108 63,556 1,080,877 SH   SOLE 4 1,018,956 0 61,921
BRISTOL-MYERS SQUIBB CO COM 110122108 124,206 2,112,340 SH   SOLE 7 2,016,450 0 95,890
BRISTOL-MYERS SQUIBB CO COM 110122108 5,492 93,408 SH   SOLE 13 93,408 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 15,186 258,258 SH   SOLE 15 258,258 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 413,690 7,035,542 SH   SOLE 18 6,592,300 0 443,242
BRISTOL-MYERS SQUIBB CO COM 110122108 334,603 5,690,532 SH   SOLE 19 5,690,532 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,046,253 51,807,029 SH   SOLE 21 51,807,029 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,278,827 55,762,367 SH   SOLE 22 50,025,425 0 5,736,942
BRISTOL-MYERS SQUIBB CO COM 110122108 104,771 1,781,822 SH   SOLE 23 1,781,822 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 149,666 2,545,340 SH   SOLE 25 2,545,340 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 748,279 12,725,834 SH   SOLE 26 1,491,185 0 11,234,649
BRISTOL-MYERS SQUIBB CO COM 110122108 27,489 467,492 SH   SOLE 28 332,260 0 135,232
BRISTOL-MYERS SQUIBB CO COM 110122108 27,806 472,898 SH   SOLE 29 109,475 0 363,423
BRISTOL-MYERS SQUIBB CO COM 110122108 577,758 9,825,823 SH   SOLE 30 9,726,575 0 99,248
BRISTOL-MYERS SQUIBB CO COM 110122108 54,238 922,414 SH   SOLE 31 413,828 0 508,586
BRISTOL-MYERS SQUIBB CO COM 110122108 182,083 3,096,651 SH   SOLE 34 3,096,651 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 89,615 1,524,057 SH   SOLE 36 1,524,057 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,954 50,243 SH   SOLE 40 50,243 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1,168 326,251 SH   SOLE 2 316,718 0 9,533
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 105 29,459 SH   SOLE 4 29,459 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 16 4,604 SH   SOLE 7 4,604 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 77 21,599 SH   SOLE 13 21,599 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 187 52,324 SH   SOLE 18 20,505 0 31,819
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1,969 549,918 SH   SOLE 19 549,918 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 25 6,993 SH   SOLE 21 6,993 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1,544 431,421 SH   SOLE 22 349,930 0 81,491
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 153 42,759 SH   SOLE 23 42,759 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 8 2,287 SH   SOLE 25 2,287 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 53 14,853 SH   SOLE 26 11,191 0 3,662
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 415 115,904 SH   SOLE 29 24,337 0 91,567
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 52 14,650 SH   SOLE 30 14,650 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 15 4,100 SH   SOLE 31 0 0 4,100
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1,624 453,634 SH   SOLE 34 453,634 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 51 14,119 SH   SOLE 36 14,119 0 0
BRISTOW GROUP INC COM 11040G103 257 18,485 SH   SOLE 2 12,399 0 6,086
BRISTOW GROUP INC COM 11040G103 2 155 SH   SOLE 7 155 0 0
BRISTOW GROUP INC COM 11040G103 444 31,893 SH   SOLE 18 31,893 0 0
BRISTOW GROUP INC COM 11040G103 3,721 267,092 SH   SOLE 19 267,092 0 0
BRISTOW GROUP INC COM 11040G103 10,286 738,432 SH   SOLE 21 738,432 0 0
BRISTOW GROUP INC COM 11040G103 2,821 202,496 SH   SOLE 22 198,691 0 3,805
BRISTOW GROUP INC COM 11040G103 117 8,367 SH   SOLE 30 8,367 0 0
BRISTOW GROUP INC COM 11040G103 346 24,815 SH   SOLE 34 24,815 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 81,977 2,111,718 SH   SOLE 18 2,107,436 0 4,282
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 17,106 440,651 SH   SOLE 19 440,651 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 5 SH   SOLE 22 5 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 685 17,650 SH   SOLE 23 17,650 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4,012 103,350 SH   SOLE 34 103,350 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 10,427 813,308 SH   SOLE 2 241,018 0 572,290
BRIXMOR PPTY GROUP INC COM 11120U105 2,350 183,338 SH   SOLE 4 183,338 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 4,388 342,255 SH   SOLE 7 342,255 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 10,260 800,307 SH   SOLE 18 800,307 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 5,518 430,401 SH   SOLE 19 430,401 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 200,618 15,648,842 SH   SOLE 21 15,648,842 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 163,828 12,779,068 SH   SOLE 22 12,317,076 0 461,992
BRIXMOR PPTY GROUP INC COM 11120U105 120 9,341 SH   SOLE 23 9,341 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 9,360 730,139 SH   SOLE 25 730,139 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 3,972 309,844 SH   SOLE 26 78,447 0 231,397
BRIXMOR PPTY GROUP INC COM 11120U105 651 50,810 SH   SOLE 28 50,810 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 2,447 190,896 SH   SOLE 29 190,896 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 17,087 1,332,857 SH   SOLE 30 1,332,857 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 245 19,142 SH   SOLE 31 6,042 0 13,100
BRIXMOR PPTY GROUP INC COM 11120U105 63 4,943 SH   SOLE 34 4,943 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 122 9,521 SH   SOLE 36 9,521 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 409 31,896 SH   SOLE 40 31,896 0 0
BROADCOM INC COM 11135F101 337,056 1,067,950 SH   SOLE 2 222,046 0 845,904
BROADCOM INC COM 11135F101 59,249 187,728 SH   SOLE 4 176,843 0 10,885
BROADCOM INC COM 11135F101 122,647 388,604 SH   SOLE 7 371,236 0 17,368
BROADCOM INC COM 11135F101 707 2,239 SH   SOLE 13 2,239 0 0
BROADCOM INC COM 11135F101 15,832 50,163 SH   SOLE 15 50,163 0 0
BROADCOM INC COM 11135F101 31 97 SH   SOLE 17 0 0 97
BROADCOM INC COM 11135F101 252,132 798,873 SH   SOLE 18 735,813 0 63,060
BROADCOM INC COM 11135F101 28,502 90,307 SH   SOLE 19 90,307 0 0
BROADCOM INC COM 11135F101 2,970,900 9,413,199 SH   SOLE 21 9,413,199 0 0
BROADCOM INC COM 11135F101 3,008,225 9,531,464 SH   SOLE 22 8,581,997 0 949,467
BROADCOM INC COM 11135F101 98,296 311,448 SH   SOLE 23 311,448 0 0
BROADCOM INC COM 11135F101 144,820 458,856 SH   SOLE 25 458,856 0 0
BROADCOM INC COM 11135F101 479,145 1,518,156 SH   SOLE 26 253,139 0 1,265,017
BROADCOM INC COM 11135F101 26,129 82,789 SH   SOLE 28 58,792 0 23,997
BROADCOM INC COM 11135F101 10,375 32,874 SH   SOLE 29 13,635 0 19,239
BROADCOM INC COM 11135F101 539,294 1,708,737 SH   SOLE 30 1,708,737 0 0
BROADCOM INC COM 11135F101 41,015 129,954 SH   SOLE 31 68,007 0 61,947
BROADCOM INC COM 11135F101 27,043 85,686 SH   SOLE 32 85,686 0 0
BROADCOM INC COM 11135F101 11,081 35,110 SH   SOLE 34 35,110 0 0
BROADCOM INC COM 11135F101 78,308 248,116 SH   SOLE 36 248,116 0 0
BROADCOM INC COM 11135F101 2,853 9,040 SH   SOLE 40 9,040 0 0
BROADMARK RLTY CAP INC COM 11135B100 1,411 148,948 SH   SOLE 2 41,304 0 107,644
BROADMARK RLTY CAP INC COM 11135B100 13 1,337 SH   SOLE 4 1,337 0 0
BROADMARK RLTY CAP INC COM 11135B100 23 2,407 SH   SOLE 7 2,407 0 0
BROADMARK RLTY CAP INC COM 11135B100 4,696 495,869 SH   SOLE 18 495,869 0 0
BROADMARK RLTY CAP INC COM 11135B100 2,324 245,393 SH   SOLE 19 245,393 0 0
BROADMARK RLTY CAP INC COM 11135B100 63,290 6,683,177 SH   SOLE 21 6,683,177 0 0
BROADMARK RLTY CAP INC COM 11135B100 34,917 3,687,157 SH   SOLE 22 3,556,045 0 131,112
BROADMARK RLTY CAP INC COM 11135B100 97 10,294 SH   SOLE 26 0 0 10,294
BROADMARK RLTY CAP INC COM 11135B100 441 46,534 SH   SOLE 30 46,534 0 0
BROADMARK RLTY CAP INC COM 11135B100 126 13,332 SH   SOLE 40 13,332 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 39,264 311,151 SH   SOLE 2 62,952 0 248,199
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6,969 55,227 SH   SOLE 4 52,116 0 3,111
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 15,970 126,552 SH   SOLE 7 113,944 0 12,608
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 262 2,080 SH   SOLE 13 2,080 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,427 11,310 SH   SOLE 15 11,310 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 31,420 248,993 SH   SOLE 18 231,027 0 17,966
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6,594 52,257 SH   SOLE 19 52,257 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 562,046 4,453,970 SH   SOLE 21 4,453,970 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 380,225 3,013,119 SH   SOLE 22 2,757,748 0 255,371
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11,164 88,469 SH   SOLE 23 88,469 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 14,488 114,812 SH   SOLE 25 114,812 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 93,565 741,462 SH   SOLE 26 122,108 0 619,354
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,941 23,304 SH   SOLE 28 16,356 0 6,948
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,359 26,619 SH   SOLE 29 2,242 0 24,377
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 70,042 555,055 SH   SOLE 30 547,793 0 7,262
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,716 29,445 SH   SOLE 31 16,043 0 13,402
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,962 39,319 SH   SOLE 34 39,319 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12,815 101,552 SH   SOLE 36 101,552 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 293 2,318 SH   SOLE 40 2,318 0 0
BROADWAY FINL CORP DEL COM 111444105 8 3,795 SH   SOLE 18 3,795 0 0
BROADWAY FINL CORP DEL COM 111444105 116 54,756 SH   SOLE 21 54,756 0 0
BROADWIND INC COM NEW 11161T207 54 14,268 SH   SOLE 21 14,268 0 0
BROADWIND INC COM NEW 11161T207 1,518 404,744 SH   SOLE 22 404,744 0 0
BROOKDALE SR LIVING INC COM 112463104 5,913 2,004,333 SH   SOLE 2 1,843,387 0 160,946
BROOKDALE SR LIVING INC COM 112463104 2 832 SH   SOLE 4 832 0 0
BROOKDALE SR LIVING INC COM 112463104 19 6,464 SH   SOLE 7 6,464 0 0
BROOKDALE SR LIVING INC COM 112463104 2,147 727,807 SH   SOLE 18 727,807 0 0
BROOKDALE SR LIVING INC COM 112463104 12,172 4,126,267 SH   SOLE 19 4,126,267 0 0
BROOKDALE SR LIVING INC COM 112463104 18,292 6,200,553 SH   SOLE 21 6,200,553 0 0
BROOKDALE SR LIVING INC COM 112463104 17,456 5,917,166 SH   SOLE 22 5,718,529 0 198,637
BROOKDALE SR LIVING INC COM 112463104 71 24,185 SH   SOLE 23 24,185 0 0
BROOKDALE SR LIVING INC COM 112463104 369 124,950 SH   SOLE 26 47,777 0 77,173
BROOKDALE SR LIVING INC COM 112463104 61 20,825 SH   SOLE 28 20,825 0 0
BROOKDALE SR LIVING INC COM 112463104 452 153,294 SH   SOLE 30 153,294 0 0
BROOKDALE SR LIVING INC COM 112463104 58 19,600 SH   SOLE 31 0 0 19,600
BROOKDALE SR LIVING INC COM 112463104 6,048 2,050,207 SH   SOLE 34 2,050,207 0 0
BROOKDALE SR LIVING INC COM 112463104 29 9,898 SH   SOLE 36 9,898 0 0
BROOKDALE SR LIVING INC COM 112463104 60 20,343 SH   SOLE 40 20,343 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,327 40,324 SH   SOLE 26 0 0 40,324
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 948 20,811 SH   SOLE 2 1,786 0 19,025
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1,298 28,496 SH   SOLE 7 28,496 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 5,763 126,546 SH   SOLE 18 126,546 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 2,842 62,400 SH   SOLE 19 62,400 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 45,160 991,663 SH   SOLE 21 991,663 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 17,189 377,457 SH   SOLE 22 360,654 0 16,803
BROOKFIELD PPTY REIT INC CL A 11282X103 1,146 115,065 SH   SOLE 2 1,594 0 113,471
BROOKFIELD PPTY REIT INC CL A 11282X103 371 37,234 SH   SOLE 4 37,234 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 674 67,691 SH   SOLE 7 67,691 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 246 24,666 SH   SOLE 18 24,666 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 808 81,120 SH   SOLE 19 81,120 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 9,540 957,869 SH   SOLE 21 957,869 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 7,934 796,583 SH   SOLE 22 738,013 0 58,570
BROOKFIELD PPTY REIT INC CL A 11282X103 18 1,780 SH   SOLE 23 1,780 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 1,364 136,935 SH   SOLE 25 136,935 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 348 34,952 SH   SOLE 26 0 0 34,952
BROOKFIELD PPTY REIT INC CL A 11282X103 501 50,331 SH   SOLE 29 50,331 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 2,403 241,276 SH   SOLE 30 241,276 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 19 1,877 SH   SOLE 31 1,509 0 368
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 177 3,690 SH   SOLE 19 3,690 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 684 67,863 SH   SOLE 2 2,704 0 65,159
BROOKLINE BANCORP INC DEL COM 11373M107 6 625 SH   SOLE 4 625 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 11 1,119 SH   SOLE 7 1,119 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 3,388 336,110 SH   SOLE 18 336,110 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,475 146,334 SH   SOLE 19 146,334 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 82,094 8,144,239 SH   SOLE 21 8,144,239 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 24,972 2,477,360 SH   SOLE 22 2,407,421 0 69,939
BROOKLINE BANCORP INC DEL COM 11373M107 373 37,011 SH   SOLE 26 30,364 0 6,647
BROOKLINE BANCORP INC DEL COM 11373M107 99 9,834 SH   SOLE 28 9,834 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 984 97,618 SH   SOLE 30 97,618 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 84 8,336 SH   SOLE 40 8,336 0 0
BROOKS AUTOMATION INC NEW COM 114340102 2,170 49,058 SH   SOLE 2 26,050 0 23,008
BROOKS AUTOMATION INC NEW COM 114340102 13 304 SH   SOLE 4 304 0 0
BROOKS AUTOMATION INC NEW COM 114340102 56 1,258 SH   SOLE 7 1,258 0 0
BROOKS AUTOMATION INC NEW COM 114340102 16,686 377,163 SH   SOLE 18 365,432 0 11,731
BROOKS AUTOMATION INC NEW COM 114340102 10,192 230,390 SH   SOLE 19 230,390 0 0
BROOKS AUTOMATION INC NEW COM 114340102 346,673 7,836,181 SH   SOLE 21 7,836,181 0 0
BROOKS AUTOMATION INC NEW COM 114340102 101,889 2,303,096 SH   SOLE 22 2,233,961 0 69,135
BROOKS AUTOMATION INC NEW COM 114340102 472 10,677 SH   SOLE 23 10,677 0 0
BROOKS AUTOMATION INC NEW COM 114340102 2,235 50,525 SH   SOLE 26 13,771 0 36,754
BROOKS AUTOMATION INC NEW COM 114340102 489 11,060 SH   SOLE 28 11,060 0 0
BROOKS AUTOMATION INC NEW COM 114340102 4,903 110,836 SH   SOLE 30 110,836 0 0
BROOKS AUTOMATION INC NEW COM 114340102 17 386 SH   SOLE 34 386 0 0
BROOKS AUTOMATION INC NEW COM 114340102 334 7,559 SH   SOLE 40 7,559 0 0
BROWN & BROWN INC COM 115236101 28,329 695,028 SH   SOLE 2 170,957 0 524,071
BROWN & BROWN INC COM 115236101 4,890 119,978 SH   SOLE 4 113,245 0 6,733
BROWN & BROWN INC COM 115236101 9,386 230,283 SH   SOLE 7 107,984 0 122,299
BROWN & BROWN INC COM 115236101 19 464 SH   SOLE 13 464 0 0
BROWN & BROWN INC COM 115236101 953 23,379 SH   SOLE 15 23,379 0 0
BROWN & BROWN INC COM 115236101 34,657 850,273 SH   SOLE 18 815,645 0 34,628
BROWN & BROWN INC COM 115236101 5,156 126,506 SH   SOLE 19 126,506 0 0
BROWN & BROWN INC COM 115236101 616,553 15,126,411 SH   SOLE 21 15,126,411 0 0
BROWN & BROWN INC COM 115236101 358,252 8,789,301 SH   SOLE 22 8,378,389 0 410,912
BROWN & BROWN INC COM 115236101 7,206 176,786 SH   SOLE 23 176,786 0 0
BROWN & BROWN INC COM 115236101 12,226 299,953 SH   SOLE 25 299,953 0 0
BROWN & BROWN INC COM 115236101 36,837 903,753 SH   SOLE 26 260,830 0 642,923
BROWN & BROWN INC COM 115236101 2,167 53,155 SH   SOLE 28 37,412 0 15,743
BROWN & BROWN INC COM 115236101 2,561 62,827 SH   SOLE 29 4,625 0 58,202
BROWN & BROWN INC COM 115236101 36,797 902,764 SH   SOLE 30 824,945 0 77,819
BROWN & BROWN INC COM 115236101 1,605 39,383 SH   SOLE 31 30,248 0 9,135
BROWN & BROWN INC COM 115236101 545 13,379 SH   SOLE 34 13,379 0 0
BROWN & BROWN INC COM 115236101 7,040 172,711 SH   SOLE 36 172,711 0 0
BROWN & BROWN INC COM 115236101 224 5,494 SH   SOLE 40 5,494 0 0
BROWN FORMAN CORP CL A 115637100 5,395 93,715 SH   SOLE 2 1,309 0 92,406
BROWN FORMAN CORP CL A 115637100 46 802 SH   SOLE 7 802 0 0
BROWN FORMAN CORP CL A 115637100 1,250 21,708 SH   SOLE 18 21,708 0 0
BROWN FORMAN CORP CL A 115637100 516 8,958 SH   SOLE 19 8,958 0 0
BROWN FORMAN CORP CL A 115637100 35,204 611,493 SH   SOLE 21 611,493 0 0
BROWN FORMAN CORP CL A 115637100 21,644 375,964 SH   SOLE 22 330,180 0 45,784
BROWN FORMAN CORP CL A 115637100 53 923 SH   SOLE 31 923 0 0
BROWN FORMAN CORP CL B 115637209 29,966 470,716 SH   SOLE 2 127,943 0 342,773
BROWN FORMAN CORP CL B 115637209 9,955 156,384 SH   SOLE 4 148,115 0 8,269
BROWN FORMAN CORP CL B 115637209 21,167 332,506 SH   SOLE 7 192,013 0 140,493
BROWN FORMAN CORP CL B 115637209 208 3,262 SH   SOLE 13 3,262 0 0
BROWN FORMAN CORP CL B 115637209 1,952 30,669 SH   SOLE 15 30,669 0 0
BROWN FORMAN CORP CL B 115637209 52,758 828,743 SH   SOLE 18 779,999 0 48,744
BROWN FORMAN CORP CL B 115637209 5,434 85,367 SH   SOLE 19 85,367 0 0
BROWN FORMAN CORP CL B 115637209 337,453 5,300,860 SH   SOLE 21 5,300,860 0 0
BROWN FORMAN CORP CL B 115637209 295,126 4,635,975 SH   SOLE 22 4,235,262 0 400,713
BROWN FORMAN CORP CL B 115637209 15,766 247,663 SH   SOLE 23 247,663 0 0
BROWN FORMAN CORP CL B 115637209 14,376 225,820 SH   SOLE 25 225,820 0 0
BROWN FORMAN CORP CL B 115637209 91,626 1,439,299 SH   SOLE 26 196,844 0 1,242,455
BROWN FORMAN CORP CL B 115637209 4,022 63,177 SH   SOLE 28 44,281 0 18,896
BROWN FORMAN CORP CL B 115637209 311 4,888 SH   SOLE 29 4,888 0 0
BROWN FORMAN CORP CL B 115637209 54,263 852,391 SH   SOLE 30 842,828 0 9,563
BROWN FORMAN CORP CL B 115637209 3,511 55,149 SH   SOLE 31 5,888 0 49,261
BROWN FORMAN CORP CL B 115637209 1,564 24,568 SH   SOLE 34 24,568 0 0
BROWN FORMAN CORP CL B 115637209 9,046 142,095 SH   SOLE 36 142,095 0 0
BROWN FORMAN CORP CL B 115637209 448 7,040 SH   SOLE 40 7,040 0 0
BRP GROUP INC COM CL A 05589G102 124 7,189 SH   SOLE 2 1,025 0 6,164
BRP GROUP INC COM CL A 05589G102 8 437 SH   SOLE 7 437 0 0
BRP GROUP INC COM CL A 05589G102 1,347 77,973 SH   SOLE 18 77,973 0 0
BRP GROUP INC COM CL A 05589G102 1,867 108,103 SH   SOLE 19 108,103 0 0
BRP GROUP INC COM CL A 05589G102 11,042 639,352 SH   SOLE 21 639,352 0 0
BRP GROUP INC COM CL A 05589G102 9,653 558,943 SH   SOLE 22 547,244 0 11,699
BRP GROUP INC COM CL A 05589G102 111 6,400 SH   SOLE 23 6,400 0 0
BRP GROUP INC COM CL A 05589G102 268 15,533 SH   SOLE 26 0 0 15,533
BRT APARTMENTS CORP COM 055645303 138 12,723 SH   SOLE 2 750 0 11,973
BRT APARTMENTS CORP COM 055645303 555 51,264 SH   SOLE 18 51,264 0 0
BRT APARTMENTS CORP COM 055645303 204 18,829 SH   SOLE 19 18,829 0 0
BRT APARTMENTS CORP COM 055645303 4,482 414,224 SH   SOLE 21 414,224 0 0
BRT APARTMENTS CORP COM 055645303 5,727 529,320 SH   SOLE 22 525,083 0 4,237
BRT APARTMENTS CORP COM 055645303 3 310 SH   SOLE 23 310 0 0
BRUKER CORP COM 116794108 9,696 238,342 SH   SOLE 2 48,679 0 189,663
BRUKER CORP COM 116794108 45 1,115 SH   SOLE 4 1,115 0 0
BRUKER CORP COM 116794108 95 2,346 SH   SOLE 7 2,346 0 0
BRUKER CORP COM 116794108 2,042 50,207 SH   SOLE 18 50,207 0 0
BRUKER CORP COM 116794108 1,089 26,781 SH   SOLE 19 26,781 0 0
BRUKER CORP COM 116794108 83,077 2,042,215 SH   SOLE 21 2,042,215 0 0
BRUKER CORP COM 116794108 117,083 2,878,138 SH   SOLE 22 2,720,282 0 157,856
BRUKER CORP COM 116794108 1,954 48,030 SH   SOLE 26 28,628 0 19,402
BRUKER CORP COM 116794108 714 17,559 SH   SOLE 28 17,559 0 0
BRUKER CORP COM 116794108 1,507 37,053 SH   SOLE 30 37,053 0 0
BRUKER CORP COM 116794108 83 2,050 SH   SOLE 31 2,050 0 0
BRUKER CORP COM 116794108 72 1,770 SH   SOLE 34 1,770 0 0
BRUKER CORP COM 116794108 453 11,127 SH   SOLE 40 11,127 0 0
BRUNSWICK CORP COM 117043109 13,453 210,177 SH   SOLE 2 64,741 0 145,436
BRUNSWICK CORP COM 117043109 36 558 SH   SOLE 4 558 0 0
BRUNSWICK CORP COM 117043109 117 1,832 SH   SOLE 7 1,832 0 0
BRUNSWICK CORP COM 117043109 13,654 213,312 SH   SOLE 18 213,312 0 0
BRUNSWICK CORP COM 117043109 1,281 20,020 SH   SOLE 19 20,020 0 0
BRUNSWICK CORP COM 117043109 228,478 3,569,416 SH   SOLE 21 3,569,416 0 0
BRUNSWICK CORP COM 117043109 167,882 2,622,754 SH   SOLE 22 2,496,625 0 126,129
BRUNSWICK CORP COM 117043109 3,394 53,030 SH   SOLE 26 22,108 0 30,922
BRUNSWICK CORP COM 117043109 865 13,512 SH   SOLE 28 13,512 0 0
BRUNSWICK CORP COM 117043109 1,884 29,428 SH   SOLE 30 29,428 0 0
BRUNSWICK CORP COM 117043109 153 2,395 SH   SOLE 31 1,623 0 772
BRUNSWICK CORP COM 117043109 143 2,241 SH   SOLE 36 2,241 0 0
BRUNSWICK CORP COM 117043109 541 8,447 SH   SOLE 40 8,447 0 0
BRYN MAWR BK CORP COM 117665109 701 25,326 SH   SOLE 2 8,266 0 17,060
BRYN MAWR BK CORP COM 117665109 11 382 SH   SOLE 7 382 0 0
BRYN MAWR BK CORP COM 117665109 2,341 84,647 SH   SOLE 18 84,647 0 0
BRYN MAWR BK CORP COM 117665109 1,100 39,770 SH   SOLE 19 39,770 0 0
BRYN MAWR BK CORP COM 117665109 18,681 675,367 SH   SOLE 21 675,367 0 0
BRYN MAWR BK CORP COM 117665109 19,025 687,799 SH   SOLE 22 672,015 0 15,784
BRYN MAWR BK CORP COM 117665109 467 16,892 SH   SOLE 26 14,344 0 2,548
BRYN MAWR BK CORP COM 117665109 80 2,900 SH   SOLE 28 2,900 0 0
BRYN MAWR BK CORP COM 117665109 285 10,298 SH   SOLE 30 10,298 0 0
BRYN MAWR BK CORP COM 117665109 44 1,602 SH   SOLE 40 1,602 0 0
BSQUARE CORP COM NEW 11776U300 12 7,507 SH   SOLE 21 7,507 0 0
BSQUARE CORP COM NEW 11776U300 451 283,699 SH   SOLE 22 283,699 0 0
BUCKLE INC COM 118440106 586 37,382 SH   SOLE 2 10,841 0 26,541
BUCKLE INC COM 118440106 2 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106 7 459 SH   SOLE 7 459 0 0
BUCKLE INC COM 118440106 2,345 149,532 SH   SOLE 18 149,532 0 0
BUCKLE INC COM 118440106 1,216 77,539 SH   SOLE 19 77,539 0 0
BUCKLE INC COM 118440106 49,113 3,132,229 SH   SOLE 21 3,132,229 0 0
BUCKLE INC COM 118440106 14,579 929,812 SH   SOLE 22 896,201 0 33,611
BUCKLE INC COM 118440106 57 3,635 SH   SOLE 23 3,635 0 0
BUCKLE INC COM 118440106 256 16,313 SH   SOLE 26 3,930 0 12,383
BUCKLE INC COM 118440106 67 4,260 SH   SOLE 28 4,260 0 0
BUCKLE INC COM 118440106 725 46,269 SH   SOLE 30 46,269 0 0
BUCKLE INC COM 118440106 32 2,049 SH   SOLE 34 2,049 0 0
BUCKLE INC COM 118440106 50 3,185 SH   SOLE 40 3,185 0 0
BUILD A BEAR WORKSHOP COM 120076104 7 2,989 SH   SOLE 18 2,989 0 0
BUILD A BEAR WORKSHOP COM 120076104 140 64,136 SH   SOLE 21 64,136 0 0
BUILD A BEAR WORKSHOP COM 120076104 581 266,669 SH   SOLE 22 266,669 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,848 89,297 SH   SOLE 2 45,123 0 44,174
BUILDERS FIRSTSOURCE INC COM 12008R107 13 644 SH   SOLE 4 644 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 61 2,970 SH   SOLE 7 2,970 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 10,332 499,120 SH   SOLE 18 468,229 0 30,891
BUILDERS FIRSTSOURCE INC COM 12008R107 10,427 503,726 SH   SOLE 19 503,726 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 86,669 4,186,893 SH   SOLE 21 4,186,893 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 80,908 3,908,592 SH   SOLE 22 3,784,613 0 123,979
BUILDERS FIRSTSOURCE INC COM 12008R107 679 32,783 SH   SOLE 23 32,783 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 3,706 179,040 SH   SOLE 26 32,467 0 146,573
BUILDERS FIRSTSOURCE INC COM 12008R107 323 15,625 SH   SOLE 28 15,625 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 827 39,932 SH   SOLE 30 39,932 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 137 6,639 SH   SOLE 31 0 0 6,639
BUILDERS FIRSTSOURCE INC COM 12008R107 115 5,566 SH   SOLE 36 5,566 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 245 11,821 SH   SOLE 40 11,821 0 0
BUNGE LIMITED COM G16962105 16,836 409,338 SH   SOLE 2 80,589 0 328,749
BUNGE LIMITED COM G16962105 3,188 77,522 SH   SOLE 4 73,804 0 3,718
BUNGE LIMITED COM G16962105 13,392 325,612 SH   SOLE 7 281,401 0 44,211
BUNGE LIMITED COM G16962105 19 458 SH   SOLE 13 458 0 0
BUNGE LIMITED COM G16962105 554 13,469 SH   SOLE 15 13,469 0 0
BUNGE LIMITED COM G16962105 3,688 89,670 SH   SOLE 18 78,477 0 11,193
BUNGE LIMITED COM G16962105 1,473 35,804 SH   SOLE 19 35,804 0 0
BUNGE LIMITED COM G16962105 93,036 2,261,996 SH   SOLE 21 2,261,996 0 0
BUNGE LIMITED COM G16962105 170,855 4,154,028 SH   SOLE 22 3,893,147 0 260,881
BUNGE LIMITED COM G16962105 4,243 103,161 SH   SOLE 23 103,161 0 0
BUNGE LIMITED COM G16962105 8,318 202,231 SH   SOLE 25 202,231 0 0
BUNGE LIMITED COM G16962105 24,507 595,850 SH   SOLE 26 190,362 0 405,488
BUNGE LIMITED COM G16962105 1,263 30,703 SH   SOLE 28 22,154 0 8,549
BUNGE LIMITED COM G16962105 1,324 32,191 SH   SOLE 29 2,742 0 29,449
BUNGE LIMITED COM G16962105 16,052 390,267 SH   SOLE 30 362,939 0 27,328
BUNGE LIMITED COM G16962105 2,601 63,241 SH   SOLE 31 15,172 0 48,069
BUNGE LIMITED COM G16962105 345 8,399 SH   SOLE 34 8,399 0 0
BUNGE LIMITED COM G16962105 6,877 167,199 SH   SOLE 36 167,199 0 0
BUNGE LIMITED COM G16962105 116 2,825 SH   SOLE 40 2,825 0 0
BURLINGTON STORES INC COM 122017106 29,140 147,969 SH   SOLE 2 12,743 0 135,226
BURLINGTON STORES INC COM 122017106 5,919 30,057 SH   SOLE 4 28,274 0 1,783
BURLINGTON STORES INC COM 122017106 3,250 16,503 SH   SOLE 7 7,350 0 9,153
BURLINGTON STORES INC COM 122017106 181 921 SH   SOLE 13 921 0 0
BURLINGTON STORES INC COM 122017106 1,086 5,515 SH   SOLE 15 5,515 0 0
BURLINGTON STORES INC COM 122017106 10,520 53,421 SH   SOLE 18 47,597 0 5,824
BURLINGTON STORES INC COM 122017106 3,646 18,516 SH   SOLE 19 18,516 0 0
BURLINGTON STORES INC COM 122017106 225,801 1,146,606 SH   SOLE 21 1,146,606 0 0
BURLINGTON STORES INC COM 122017106 345,582 1,754,846 SH   SOLE 22 1,655,727 0 99,119
BURLINGTON STORES INC COM 122017106 10,132 51,450 SH   SOLE 23 51,450 0 0
BURLINGTON STORES INC COM 122017106 14,301 72,618 SH   SOLE 25 72,618 0 0
BURLINGTON STORES INC COM 122017106 59,600 302,646 SH   SOLE 26 58,335 0 244,311
BURLINGTON STORES INC COM 122017106 2,572 13,060 SH   SOLE 28 9,292 0 3,768
BURLINGTON STORES INC COM 122017106 3,121 15,847 SH   SOLE 29 1,681 0 14,166
BURLINGTON STORES INC COM 122017106 26,187 132,976 SH   SOLE 30 97,076 0 35,900
BURLINGTON STORES INC COM 122017106 3,607 18,316 SH   SOLE 31 8,526 0 9,790
BURLINGTON STORES INC COM 122017106 633 3,214 SH   SOLE 34 3,214 0 0
BURLINGTON STORES INC COM 122017106 10,075 51,159 SH   SOLE 36 51,159 0 0
BURLINGTON STORES INC COM 122017106 277 1,406 SH   SOLE 40 1,406 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 183 11,923 SH   SOLE 2 814 0 11,109
BUSINESS FIRST BANCSHARES IN COM 12326C105 4 241 SH   SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 853 55,554 SH   SOLE 18 55,554 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 370 24,129 SH   SOLE 19 24,129 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 6,350 413,677 SH   SOLE 21 413,677 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 3,001 195,478 SH   SOLE 22 189,642 0 5,836
BWX TECHNOLOGIES INC COM 05605H100 11,777 207,923 SH   SOLE 2 38,237 0 169,686
BWX TECHNOLOGIES INC COM 05605H100 25 441 SH   SOLE 4 441 0 0
BWX TECHNOLOGIES INC COM 05605H100 94 1,667 SH   SOLE 7 1,667 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,720 48,031 SH   SOLE 18 48,031 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,393 24,586 SH   SOLE 19 24,586 0 0
BWX TECHNOLOGIES INC COM 05605H100 145,086 2,561,551 SH   SOLE 21 2,561,551 0 0
BWX TECHNOLOGIES INC COM 05605H100 148,728 2,625,842 SH   SOLE 22 2,481,801 0 144,041
BWX TECHNOLOGIES INC COM 05605H100 1,956 34,528 SH   SOLE 26 30,356 0 4,172
BWX TECHNOLOGIES INC COM 05605H100 1,844 32,558 SH   SOLE 30 32,558 0 0
BWX TECHNOLOGIES INC COM 05605H100 107 1,892 SH   SOLE 31 1,892 0 0
BWX TECHNOLOGIES INC COM 05605H100 574 10,132 SH   SOLE 40 10,132 0 0
BYLINE BANCORP INC COM 124411109 408 31,111 SH   SOLE 2 10,166 0 20,945
BYLINE BANCORP INC COM 124411109 4 328 SH   SOLE 7 328 0 0
BYLINE BANCORP INC COM 124411109 1,306 99,659 SH   SOLE 18 99,659 0 0
BYLINE BANCORP INC COM 124411109 596 45,494 SH   SOLE 19 45,494 0 0
BYLINE BANCORP INC COM 124411109 10,803 824,678 SH   SOLE 21 824,678 0 0
BYLINE BANCORP INC COM 124411109 8,666 661,555 SH   SOLE 22 649,686 0 11,869
BYLINE BANCORP INC COM 124411109 28 2,159 SH   SOLE 30 2,159 0 0
C & F FINL CORP COM 12466Q104 113 3,394 SH   SOLE 2 237 0 3,157
C & F FINL CORP COM 12466Q104 3 103 SH   SOLE 7 103 0 0
C & F FINL CORP COM 12466Q104 432 12,980 SH   SOLE 18 12,980 0 0
C & F FINL CORP COM 12466Q104 215 6,473 SH   SOLE 19 6,473 0 0
C & F FINL CORP COM 12466Q104 3,394 102,065 SH   SOLE 21 102,065 0 0
C & F FINL CORP COM 12466Q104 1,428 42,944 SH   SOLE 22 41,376 0 1,568
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 27,337 345,776 SH   SOLE 2 54,203 0 291,573
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 5,940 75,133 SH   SOLE 4 71,474 0 3,659
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 22,892 289,552 SH   SOLE 7 210,314 0 79,238
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 28 360 SH   SOLE 13 360 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,280 16,196 SH   SOLE 15 16,196 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 31,066 392,937 SH   SOLE 18 371,833 0 21,104
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 19,623 248,199 SH   SOLE 19 248,199 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 635,960 8,044,019 SH   SOLE 21 8,044,019 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 310,359 3,925,613 SH   SOLE 22 3,611,399 0 314,214
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8,726 110,374 SH   SOLE 23 110,374 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 13,396 169,439 SH   SOLE 25 169,439 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 73,216 926,078 SH   SOLE 26 162,012 0 764,066
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,352 29,745 SH   SOLE 28 21,129 0 8,616
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,455 31,057 SH   SOLE 29 2,753 0 28,304
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 80,856 1,022,723 SH   SOLE 30 958,077 0 64,646
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,886 36,500 SH   SOLE 31 16,328 0 20,172
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 6,995 88,477 SH   SOLE 34 88,477 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 11,131 140,791 SH   SOLE 36 140,791 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 209 2,641 SH   SOLE 40 2,641 0 0
CABALETTA BIO INC COM 12674W109 110 9,843 SH   SOLE 2 661 0 9,182
CABALETTA BIO INC COM 12674W109 576 51,728 SH   SOLE 18 51,728 0 0
CABALETTA BIO INC COM 12674W109 266 23,862 SH   SOLE 19 23,862 0 0
CABALETTA BIO INC COM 12674W109 4,580 411,100 SH   SOLE 21 411,100 0 0
CABALETTA BIO INC COM 12674W109 1,405 126,150 SH   SOLE 22 122,263 0 3,887
CABLE ONE INC COM 12685J105 25,128 14,158 SH   SOLE 2 3,378 0 10,780
CABLE ONE INC COM 12685J105 3,944 2,222 SH   SOLE 4 2,096 0 126
CABLE ONE INC COM 12685J105 722 407 SH   SOLE 7 407 0 0
CABLE ONE INC COM 12685J105 525 296 SH   SOLE 15 296 0 0
CABLE ONE INC COM 12685J105 28,973 16,324 SH   SOLE 18 15,818 0 506
CABLE ONE INC COM 12685J105 163,393 92,060 SH   SOLE 19 92,060 0 0
CABLE ONE INC COM 12685J105 488,581 275,280 SH   SOLE 21 275,280 0 0
CABLE ONE INC COM 12685J105 317,457 178,864 SH   SOLE 22 170,765 0 8,099
CABLE ONE INC COM 12685J105 5,985 3,372 SH   SOLE 23 3,372 0 0
CABLE ONE INC COM 12685J105 783 441 SH   SOLE 25 441 0 0
CABLE ONE INC COM 12685J105 22,124 12,465 SH   SOLE 26 4,631 0 7,834
CABLE ONE INC COM 12685J105 1,631 919 SH   SOLE 28 632 0 287
CABLE ONE INC COM 12685J105 1,841 1,037 SH   SOLE 29 81 0 956
CABLE ONE INC COM 12685J105 20,178 11,369 SH   SOLE 30 11,369 0 0
CABLE ONE INC COM 12685J105 1,395 786 SH   SOLE 31 607 0 179
CABLE ONE INC COM 12685J105 696 392 SH   SOLE 34 392 0 0
CABLE ONE INC COM 12685J105 1,700 958 SH   SOLE 36 958 0 0
CABLE ONE INC COM 12685J105 185 104 SH   SOLE 40 104 0 0
CABOT CORP COM 127055101 6,610 178,405 SH   SOLE 2 62,192 0 116,213
CABOT CORP COM 127055101 12 318 SH   SOLE 4 318 0 0
CABOT CORP COM 127055101 56 1,522 SH   SOLE 7 1,522 0 0
CABOT CORP COM 127055101 5,639 152,189 SH   SOLE 18 152,189 0 0
CABOT CORP COM 127055101 540 14,572 SH   SOLE 19 14,572 0 0
CABOT CORP COM 127055101 2,736 73,848 SH   SOLE 20 73,848 0 0
CABOT CORP COM 127055101 96,255 2,597,978 SH   SOLE 21 2,597,978 0 0
CABOT CORP COM 127055101 72,808 1,965,117 SH   SOLE 22 1,873,776 0 91,341
CABOT CORP COM 127055101 738 19,915 SH   SOLE 26 13,338 0 6,577
CABOT CORP COM 127055101 338 9,129 SH   SOLE 28 9,129 0 0
CABOT CORP COM 127055101 727 19,623 SH   SOLE 30 19,623 0 0
CABOT CORP COM 127055101 51 1,374 SH   SOLE 31 1,080 0 294
CABOT CORP COM 127055101 97 2,623 SH   SOLE 36 2,623 0 0
CABOT CORP COM 127055101 192 5,187 SH   SOLE 40 5,187 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 4,372 31,334 SH   SOLE 2 22,130 0 9,204
CABOT MICROELECTRONICS CORP COM 12709P103 33 239 SH   SOLE 4 239 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 67 481 SH   SOLE 7 481 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 25,801 184,897 SH   SOLE 18 183,405 0 1,492
CABOT MICROELECTRONICS CORP COM 12709P103 9,692 69,459 SH   SOLE 19 69,459 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 288,277 2,065,906 SH   SOLE 21 2,065,906 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 143,479 1,028,227 SH   SOLE 22 999,983 0 28,244
CABOT MICROELECTRONICS CORP COM 12709P103 212 1,520 SH   SOLE 23 1,520 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 2,900 20,782 SH   SOLE 26 8,398 0 12,384
CABOT MICROELECTRONICS CORP COM 12709P103 652 4,673 SH   SOLE 28 4,673 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 1,412 10,122 SH   SOLE 30 10,122 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 22 157 SH   SOLE 34 157 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 415 2,975 SH   SOLE 40 2,975 0 0
CABOT OIL & GAS CORP COM 127097103 17,074 993,830 SH   SOLE 2 136,356 0 857,474
CABOT OIL & GAS CORP COM 127097103 3,243 188,746 SH   SOLE 4 176,578 0 12,168
CABOT OIL & GAS CORP COM 127097103 9,780 569,253 SH   SOLE 7 397,035 0 172,218
CABOT OIL & GAS CORP COM 127097103 141 8,225 SH   SOLE 13 8,225 0 0
CABOT OIL & GAS CORP COM 127097103 689 40,115 SH   SOLE 15 40,115 0 0
CABOT OIL & GAS CORP COM 127097103 13,446 782,662 SH   SOLE 18 722,005 0 60,657
CABOT OIL & GAS CORP COM 127097103 2,073 120,647 SH   SOLE 19 120,647 0 0
CABOT OIL & GAS CORP COM 127097103 190,775 11,104,460 SH   SOLE 21 11,104,460 0 0
CABOT OIL & GAS CORP COM 127097103 164,287 9,562,699 SH   SOLE 22 8,648,690 0 914,009
CABOT OIL & GAS CORP COM 127097103 5,685 330,920 SH   SOLE 23 330,920 0 0
CABOT OIL & GAS CORP COM 127097103 7,953 462,934 SH   SOLE 25 462,934 0 0
CABOT OIL & GAS CORP COM 127097103 38,667 2,250,707 SH   SOLE 26 409,741 0 1,840,966
CABOT OIL & GAS CORP COM 127097103 1,511 87,970 SH   SOLE 28 63,726 0 24,244
CABOT OIL & GAS CORP COM 127097103 152 8,846 SH   SOLE 29 8,846 0 0
CABOT OIL & GAS CORP COM 127097103 34,575 2,012,522 SH   SOLE 30 1,890,801 0 121,721
CABOT OIL & GAS CORP COM 127097103 1,981 115,335 SH   SOLE 31 51,310 0 64,025
CABOT OIL & GAS CORP COM 127097103 401 23,360 SH   SOLE 34 23,360 0 0
CABOT OIL & GAS CORP COM 127097103 5,814 338,410 SH   SOLE 36 338,410 0 0
CABOT OIL & GAS CORP COM 127097103 159 9,281 SH   SOLE 40 9,281 0 0
CACI INTL INC CL A 127190304 16,530 76,217 SH   SOLE 2 28,922 0 47,295
CACI INTL INC CL A 127190304 54 251 SH   SOLE 4 251 0 0
CACI INTL INC CL A 127190304 152 700 SH   SOLE 7 700 0 0
CACI INTL INC CL A 127190304 14,800 68,242 SH   SOLE 18 68,103 0 139
CACI INTL INC CL A 127190304 1,409 6,498 SH   SOLE 19 6,498 0 0
CACI INTL INC CL A 127190304 263,985 1,217,196 SH   SOLE 21 1,217,196 0 0
CACI INTL INC CL A 127190304 184,964 852,841 SH   SOLE 22 815,564 0 37,277
CACI INTL INC CL A 127190304 112 517 SH   SOLE 23 517 0 0
CACI INTL INC CL A 127190304 2,697 12,436 SH   SOLE 26 6,985 0 5,451
CACI INTL INC CL A 127190304 856 3,949 SH   SOLE 28 3,949 0 0
CACI INTL INC CL A 127190304 105 482 SH   SOLE 29 482 0 0
CACI INTL INC CL A 127190304 1,862 8,586 SH   SOLE 30 8,586 0 0
CACI INTL INC CL A 127190304 379 1,749 SH   SOLE 31 1,429 0 320
CACI INTL INC CL A 127190304 103 474 SH   SOLE 34 474 0 0
CACI INTL INC CL A 127190304 104 480 SH   SOLE 36 480 0 0
CACI INTL INC CL A 127190304 605 2,790 SH   SOLE 40 2,790 0 0
CACTUS INC CL A 127203107 929 45,054 SH   SOLE 2 14,921 0 30,133
CACTUS INC CL A 127203107 9 419 SH   SOLE 4 419 0 0
CACTUS INC CL A 127203107 17 826 SH   SOLE 7 826 0 0
CACTUS INC CL A 127203107 3,954 191,661 SH   SOLE 18 191,661 0 0
CACTUS INC CL A 127203107 2,552 123,708 SH   SOLE 19 123,708 0 0
CACTUS INC CL A 127203107 35,832 1,736,894 SH   SOLE 21 1,736,894 0 0
CACTUS INC CL A 127203107 29,205 1,415,675 SH   SOLE 22 1,366,806 0 48,869
CACTUS INC CL A 127203107 22 1,052 SH   SOLE 23 1,052 0 0
CACTUS INC CL A 127203107 396 19,194 SH   SOLE 26 13,656 0 5,538
CACTUS INC CL A 127203107 114 5,507 SH   SOLE 28 5,507 0 0
CACTUS INC CL A 127203107 365 17,669 SH   SOLE 30 17,669 0 0
CACTUS INC CL A 127203107 118 5,703 SH   SOLE 40 5,703 0 0
CADENCE BANCORPORATION CL A 12739A100 964 108,767 SH   SOLE 2 4,400 0 104,367
CADENCE BANCORPORATION CL A 12739A100 3 315 SH   SOLE 4 315 0 0
CADENCE BANCORPORATION CL A 12739A100 20 2,313 SH   SOLE 7 2,313 0 0
CADENCE BANCORPORATION CL A 12739A100 4,943 557,930 SH   SOLE 18 557,930 0 0
CADENCE BANCORPORATION CL A 12739A100 2,450 276,480 SH   SOLE 19 276,480 0 0
CADENCE BANCORPORATION CL A 12739A100 117,943 13,311,851 SH   SOLE 21 13,311,851 0 0
CADENCE BANCORPORATION CL A 12739A100 32,183 3,632,379 SH   SOLE 22 3,507,486 0 124,893
CADENCE BANCORPORATION CL A 12739A100 692 78,093 SH   SOLE 26 32,893 0 45,200
CADENCE BANCORPORATION CL A 12739A100 149 16,819 SH   SOLE 28 16,819 0 0
CADENCE BANCORPORATION CL A 12739A100 1,326 149,713 SH   SOLE 30 149,713 0 0
CADENCE BANCORPORATION CL A 12739A100 117 13,241 SH   SOLE 40 13,241 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 90,617 944,319 SH   SOLE 2 235,096 0 709,223
CADENCE DESIGN SYSTEM INC COM 127387108 15,057 156,911 SH   SOLE 4 149,473 0 7,438
CADENCE DESIGN SYSTEM INC COM 127387108 42,753 445,529 SH   SOLE 7 276,577 0 168,952
CADENCE DESIGN SYSTEM INC COM 127387108 455 4,737 SH   SOLE 13 4,737 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 2,808 29,258 SH   SOLE 15 29,258 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 166 1,728 SH   SOLE 17 0 0 1,728
CADENCE DESIGN SYSTEM INC COM 127387108 95,533 995,554 SH   SOLE 18 946,523 0 49,031
CADENCE DESIGN SYSTEM INC COM 127387108 313,560 3,267,612 SH   SOLE 19 3,267,612 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 930,726 9,699,105 SH   SOLE 21 9,699,105 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 682,005 7,107,177 SH   SOLE 22 6,409,217 0 697,960
CADENCE DESIGN SYSTEM INC COM 127387108 23,122 240,959 SH   SOLE 23 240,959 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 319,477 3,329,274 SH   SOLE 25 3,329,274 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 179,268 1,868,154 SH   SOLE 26 233,276 0 1,634,878
CADENCE DESIGN SYSTEM INC COM 127387108 5,479 57,092 SH   SOLE 28 40,499 0 16,593
CADENCE DESIGN SYSTEM INC COM 127387108 33,955 353,847 SH   SOLE 29 289,861 0 63,986
CADENCE DESIGN SYSTEM INC COM 127387108 135,812 1,415,298 SH   SOLE 30 1,389,105 0 26,193
CADENCE DESIGN SYSTEM INC COM 127387108 9,259 96,485 SH   SOLE 31 60,281 0 36,204
CADENCE DESIGN SYSTEM INC COM 127387108 5,790 60,334 SH   SOLE 32 60,334 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 61,883 644,886 SH   SOLE 34 644,886 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 16,279 169,648 SH   SOLE 36 169,648 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 599 6,240 SH   SOLE 40 6,240 0 0
CADIZ INC COM NEW 127537207 210 20,717 SH   SOLE 2 9,788 0 10,929
CADIZ INC COM NEW 127537207 3 294 SH   SOLE 7 294 0 0
CADIZ INC COM NEW 127537207 792 77,969 SH   SOLE 18 77,969 0 0
CADIZ INC COM NEW 127537207 380 37,414 SH   SOLE 19 37,414 0 0
CADIZ INC COM NEW 127537207 6,973 686,335 SH   SOLE 21 686,335 0 0
CADIZ INC COM NEW 127537207 7,840 771,659 SH   SOLE 22 761,582 0 10,077
CADIZ INC COM NEW 127537207 50 4,967 SH   SOLE 30 4,967 0 0
CAESARS ENTMT CORP COM 127686103 18,903 1,558,334 SH   SOLE 2 557,683 0 1,000,651
CAESARS ENTMT CORP COM 127686103 41 3,349 SH   SOLE 4 3,349 0 0
CAESARS ENTMT CORP COM 127686103 159 13,125 SH   SOLE 7 13,125 0 0
CAESARS ENTMT CORP COM 127686103 18,313 1,509,721 SH   SOLE 18 1,509,721 0 0
CAESARS ENTMT CORP COM 127686103 46,244 3,812,388 SH   SOLE 19 3,812,388 0 0
CAESARS ENTMT CORP COM 127686103 306,061 25,231,744 SH   SOLE 21 25,231,744 0 0
CAESARS ENTMT CORP COM 127686103 227,667 18,768,961 SH   SOLE 22 17,915,415 0 853,546
CAESARS ENTMT CORP COM 127686103 3,117 256,951 SH   SOLE 26 153,263 0 103,688
CAESARS ENTMT CORP COM 127686103 1,102 90,853 SH   SOLE 28 90,853 0 0
CAESARS ENTMT CORP COM 127686103 2,376 195,891 SH   SOLE 30 195,891 0 0
CAESARS ENTMT CORP COM 127686103 479 39,518 SH   SOLE 31 11,490 0 28,028
CAESARS ENTMT CORP COM 127686103 7,603 626,765 SH   SOLE 34 626,765 0 0
CAESARS ENTMT CORP COM 127686103 187 15,400 SH   SOLE 36 15,400 0 0
CAESARS ENTMT CORP COM 127686103 678 55,868 SH   SOLE 40 55,868 0 0
CAESARS ENTMT CORP OPTIONS 127686103 79 6,500 SH Call SOLE 2 6,500 0 0
CAESARS ENTMT CORP OPTIONS 127686103 10,178 839,100 SH Call SOLE 19 839,100 0 0
CAESARS ENTMT CORP OPTIONS 127686103 127 10,500 SH Call SOLE 22 10,500 0 0
CAESARS ENTMT CORP OPTIONS 127686103 1,746 143,900 SH Call SOLE 34 143,900 0 0
CAESARSTONE LTD ORD SHS M20598104 302 25,503 SH   SOLE 2 2,795 0 22,708
CAESARSTONE LTD ORD SHS M20598104 2 166 SH   SOLE 4 166 0 0
CAESARSTONE LTD ORD SHS M20598104 105 8,839 SH   SOLE 7 8,839 0 0
CAESARSTONE LTD ORD SHS M20598104 1,152 97,192 SH   SOLE 18 97,192 0 0
CAESARSTONE LTD ORD SHS M20598104 737 62,171 SH   SOLE 19 62,171 0 0
CAESARSTONE LTD ORD SHS M20598104 12,376 1,044,413 SH   SOLE 21 1,044,413 0 0
CAESARSTONE LTD ORD SHS M20598104 5,558 468,997 SH   SOLE 22 454,567 0 14,430
CAESARSTONE LTD ORD SHS M20598104 15 1,299 SH   SOLE 23 1,299 0 0
CAESARSTONE LTD ORD SHS M20598104 152 12,840 SH   SOLE 26 0 0 12,840
CAESARSTONE LTD ORD SHS M20598104 32 2,725 SH   SOLE 40 2,725 0 0
CAI INTERNATIONAL INC COM 12477X106 301 18,044 SH   SOLE 2 5,233 0 12,811
CAI INTERNATIONAL INC COM 12477X106 4 221 SH   SOLE 7 221 0 0
CAI INTERNATIONAL INC COM 12477X106 1,035 62,135 SH   SOLE 18 62,135 0 0
CAI INTERNATIONAL INC COM 12477X106 518 31,084 SH   SOLE 19 31,084 0 0
CAI INTERNATIONAL INC COM 12477X106 9,384 563,236 SH   SOLE 21 563,236 0 0
CAI INTERNATIONAL INC COM 12477X106 8,450 507,195 SH   SOLE 22 488,419 0 18,776
CAI INTERNATIONAL INC COM 12477X106 61 3,645 SH   SOLE 28 3,645 0 0
CAI INTERNATIONAL INC COM 12477X106 140 8,427 SH   SOLE 30 8,427 0 0
CAI INTERNATIONAL INC COM 12477X106 43 2,578 SH   SOLE 40 2,578 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,363 30,634 SH   SOLE 2 10,085 0 20,549
CAL MAINE FOODS INC COM NEW 128030202 6 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202 23 516 SH   SOLE 7 516 0 0
CAL MAINE FOODS INC COM NEW 128030202 0 8 SH   SOLE 17 0 0 8
CAL MAINE FOODS INC COM NEW 128030202 6,903 155,199 SH   SOLE 18 155,199 0 0
CAL MAINE FOODS INC COM NEW 128030202 2,681 60,281 SH   SOLE 19 60,281 0 0
CAL MAINE FOODS INC COM NEW 128030202 152,472 3,427,887 SH   SOLE 21 3,427,887 0 0
CAL MAINE FOODS INC COM NEW 128030202 42,553 956,680 SH   SOLE 22 922,593 0 34,087
CAL MAINE FOODS INC COM NEW 128030202 710 15,967 SH   SOLE 26 7,834 0 8,133
CAL MAINE FOODS INC COM NEW 128030202 197 4,430 SH   SOLE 28 4,430 0 0
CAL MAINE FOODS INC COM NEW 128030202 2,284 51,357 SH   SOLE 30 51,357 0 0
CAL MAINE FOODS INC COM NEW 128030202 154 3,470 SH   SOLE 40 3,470 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 11 6,281 SH   SOLE 21 6,281 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 42 23,628 SH   SOLE 22 23,628 0 0
CALAMP CORP COM 128126109 166 20,708 SH   SOLE 2 1,889 0 18,819
CALAMP CORP COM 128126109 6 798 SH   SOLE 7 798 0 0
CALAMP CORP COM 128126109 1,424 177,807 SH   SOLE 18 177,807 0 0
CALAMP CORP COM 128126109 511 63,851 SH   SOLE 19 63,851 0 0
CALAMP CORP COM 128126109 30,783 3,843,076 SH   SOLE 21 3,843,076 0 0
CALAMP CORP COM 128126109 8,766 1,094,399 SH   SOLE 22 1,077,430 0 16,969
CALAMP CORP COM 128126109 313 39,065 SH   SOLE 30 39,065 0 0
CALAVO GROWERS INC COM 128246105 926 14,722 SH   SOLE 2 9,450 0 5,272
CALAVO GROWERS INC COM 128246105 4 71 SH   SOLE 4 71 0 0
CALAVO GROWERS INC COM 128246105 883 14,035 SH   SOLE 7 14,035 0 0
CALAVO GROWERS INC COM 128246105 6,122 97,306 SH   SOLE 18 84,018 0 13,288
CALAVO GROWERS INC COM 128246105 11,120 176,767 SH   SOLE 19 176,767 0 0
CALAVO GROWERS INC COM 128246105 111,593 1,773,856 SH   SOLE 21 1,773,856 0 0
CALAVO GROWERS INC COM 128246105 42,025 668,012 SH   SOLE 22 652,360 0 15,652
CALAVO GROWERS INC COM 128246105 1,188 18,881 SH   SOLE 23 18,881 0 0
CALAVO GROWERS INC COM 128246105 4,319 68,650 SH   SOLE 26 3,775 0 64,875
CALAVO GROWERS INC COM 128246105 135 2,141 SH   SOLE 28 2,141 0 0
CALAVO GROWERS INC COM 128246105 1,668 26,521 SH   SOLE 30 26,521 0 0
CALAVO GROWERS INC COM 128246105 1,398 22,221 SH   SOLE 34 22,221 0 0
CALAVO GROWERS INC COM 128246105 98 1,559 SH   SOLE 40 1,559 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 121 6,966 SH   SOLE 2 615 0 6,351
CALEDONIA MNG CORP PLC SHS NEW G1757E113 0 3 SH   SOLE 7 3 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 746 43,072 SH   SOLE 18 43,072 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 331 19,099 SH   SOLE 19 19,099 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 5,919 341,726 SH   SOLE 21 341,726 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 2,126 122,752 SH   SOLE 22 119,530 0 3,222
CALERES INC COM 129500104 361 43,253 SH   SOLE 2 6,361 0 36,892
CALERES INC COM 129500104 6 695 SH   SOLE 7 695 0 0
CALERES INC COM 129500104 1,683 201,825 SH   SOLE 18 201,825 0 0
CALERES INC COM 129500104 1,022 122,511 SH   SOLE 19 122,511 0 0
CALERES INC COM 129500104 37,652 4,514,585 SH   SOLE 21 4,514,585 0 0
CALERES INC COM 129500104 10,606 1,271,676 SH   SOLE 22 1,234,021 0 37,655
CALERES INC COM 129500104 60 7,148 SH   SOLE 23 7,148 0 0
CALERES INC COM 129500104 406 48,654 SH   SOLE 30 48,654 0 0
CALIFORNIA BANCORP COM 13005U101 77 5,190 SH   SOLE 2 430 0 4,760
CALIFORNIA BANCORP COM 13005U101 431 28,938 SH   SOLE 18 28,938 0 0
CALIFORNIA BANCORP COM 13005U101 183 12,308 SH   SOLE 19 12,308 0 0
CALIFORNIA BANCORP COM 13005U101 3,154 211,675 SH   SOLE 21 211,675 0 0
CALIFORNIA BANCORP COM 13005U101 1,097 73,627 SH   SOLE 22 71,551 0 2,076
CALIFORNIA RES CORP COM NEW 13057Q206 64 52,868 SH   SOLE 2 1,997 0 50,871
CALIFORNIA RES CORP COM NEW 13057Q206 1 986 SH   SOLE 7 986 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 231 189,271 SH   SOLE 18 189,271 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 110 90,465 SH   SOLE 19 90,465 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1,978 1,621,591 SH   SOLE 21 1,621,591 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1,512 1,239,543 SH   SOLE 22 1,215,864 0 23,679
CALIFORNIA WTR SVC GROUP COM 130788102 1,588 33,297 SH   SOLE 2 16,218 0 17,079
CALIFORNIA WTR SVC GROUP COM 130788102 176 3,694 SH   SOLE 4 3,694 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 5,352 112,198 SH   SOLE 7 112,198 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1 26 SH   SOLE 17 0 0 26
CALIFORNIA WTR SVC GROUP COM 130788102 11,829 247,979 SH   SOLE 18 242,510 0 5,469
CALIFORNIA WTR SVC GROUP COM 130788102 6,654 139,488 SH   SOLE 19 139,488 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 252,331 5,289,950 SH   SOLE 21 5,289,950 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 73,054 1,531,529 SH   SOLE 22 1,479,735 0 51,794
CALIFORNIA WTR SVC GROUP COM 130788102 170 3,562 SH   SOLE 23 3,562 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,826 38,273 SH   SOLE 26 14,906 0 23,367
CALIFORNIA WTR SVC GROUP COM 130788102 344 7,209 SH   SOLE 28 7,209 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 17,410 364,997 SH   SOLE 30 364,997 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 27 572 SH   SOLE 34 572 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 108 2,271 SH   SOLE 36 2,271 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 261 5,477 SH   SOLE 40 5,477 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 222 41,968 SH   SOLE 2 20,844 0 21,124
CALITHERA BIOSCIENCES INC COM 13089P101 5 1,036 SH   SOLE 7 1,036 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 1,578 298,804 SH   SOLE 18 278,002 0 20,802
CALITHERA BIOSCIENCES INC COM 13089P101 1,924 364,318 SH   SOLE 19 364,318 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 11,786 2,232,153 SH   SOLE 21 2,232,153 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 10,971 2,077,807 SH   SOLE 22 2,002,055 0 75,752
CALITHERA BIOSCIENCES INC COM 13089P101 152 28,838 SH   SOLE 23 28,838 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 520 98,468 SH   SOLE 26 0 0 98,468
CALITHERA BIOSCIENCES INC COM 13089P101 40 7,523 SH   SOLE 30 7,523 0 0
CALIX INC COM 13100M509 506 33,958 SH   SOLE 2 18,401 0 15,557
CALIX INC COM 13100M509 14 926 SH   SOLE 7 926 0 0
CALIX INC COM 13100M509 3,260 218,776 SH   SOLE 18 207,988 0 10,788
CALIX INC COM 13100M509 4,888 328,032 SH   SOLE 19 328,032 0 0
CALIX INC COM 13100M509 27,154 1,822,387 SH   SOLE 21 1,822,387 0 0
CALIX INC COM 13100M509 25,820 1,732,889 SH   SOLE 22 1,682,074 0 50,815
CALIX INC COM 13100M509 421 28,274 SH   SOLE 23 28,274 0 0
CALIX INC COM 13100M509 1,154 77,466 SH   SOLE 26 0 0 77,466
CALIX INC COM 13100M509 201 13,521 SH   SOLE 30 13,521 0 0
CALLAWAY GOLF CO COM 131193104 1,970 112,506 SH   SOLE 2 30,048 0 82,458
CALLAWAY GOLF CO COM 131193104 8 466 SH   SOLE 4 466 0 0
CALLAWAY GOLF CO COM 131193104 28 1,619 SH   SOLE 7 1,619 0 0
CALLAWAY GOLF CO COM 131193104 8,066 460,658 SH   SOLE 18 460,658 0 0
CALLAWAY GOLF CO COM 131193104 3,166 180,837 SH   SOLE 19 180,837 0 0
CALLAWAY GOLF CO COM 131193104 173,070 9,884,059 SH   SOLE 21 9,884,059 0 0
CALLAWAY GOLF CO COM 131193104 51,668 2,950,753 SH   SOLE 22 2,856,200 0 94,553
CALLAWAY GOLF CO COM 131193104 1,829 104,462 SH   SOLE 26 19,657 0 84,805
CALLAWAY GOLF CO COM 131193104 223 12,739 SH   SOLE 28 12,739 0 0
CALLAWAY GOLF CO COM 131193104 3,236 184,824 SH   SOLE 30 184,824 0 0
CALLAWAY GOLF CO COM 131193104 22 1,259 SH   SOLE 34 1,259 0 0
CALLAWAY GOLF CO COM 131193104 147 8,378 SH   SOLE 40 8,378 0 0
CALLON PETE CO DEL COM 13123X102 480 417,244 SH   SOLE 18 417,244 0 0
CALLON PETE CO DEL COM 13123X102 34,995 30,430,444 SH   SOLE 21 30,430,444 0 0
CALLON PETE CO DEL COM 13123X102 8,319 7,233,698 SH   SOLE 22 7,208,028 0 25,670
CALLON PETE CO DEL COM 13123X102 530 460,923 SH   SOLE 30 460,923 0 0
CALYXT INC COM 13173L107 19 3,806 SH   SOLE 2 526 0 3,280
CALYXT INC COM 13173L107 210 42,592 SH   SOLE 18 42,592 0 0
CALYXT INC COM 13173L107 92 18,592 SH   SOLE 19 18,592 0 0
CALYXT INC COM 13173L107 2,103 426,635 SH   SOLE 21 426,635 0 0
CALYXT INC COM 13173L107 1,314 266,448 SH   SOLE 22 262,724 0 3,724
CAMBER ENERGY INC COM 13200M508 0 1 SH   SOLE 21 1 0 0
CAMBIUM NETWORKS CORP SHS G17766109 24 3,254 SH   SOLE 2 0 0 3,254
CAMBIUM NETWORKS CORP SHS G17766109 162 22,004 SH   SOLE 18 22,004 0 0
CAMBIUM NETWORKS CORP SHS G17766109 71 9,596 SH   SOLE 19 9,596 0 0
CAMBIUM NETWORKS CORP SHS G17766109 1,578 214,434 SH   SOLE 21 214,434 0 0
CAMBIUM NETWORKS CORP SHS G17766109 272 37,005 SH   SOLE 22 34,984 0 2,021
CAMBRIDGE BANCORP COM 132152109 291 4,908 SH   SOLE 2 388 0 4,520
CAMBRIDGE BANCORP COM 132152109 4 72 SH   SOLE 7 72 0 0
CAMBRIDGE BANCORP COM 132152109 1,570 26,508 SH   SOLE 18 26,508 0 0
CAMBRIDGE BANCORP COM 132152109 684 11,554 SH   SOLE 19 11,554 0 0
CAMBRIDGE BANCORP COM 132152109 12,607 212,804 SH   SOLE 21 212,804 0 0
CAMBRIDGE BANCORP COM 132152109 7,758 130,961 SH   SOLE 22 127,567 0 3,394
CAMDEN NATL CORP COM 133034108 685 19,828 SH   SOLE 2 6,706 0 13,122
CAMDEN NATL CORP COM 133034108 11 327 SH   SOLE 7 327 0 0
CAMDEN NATL CORP COM 133034108 2,296 66,476 SH   SOLE 18 66,476 0 0
CAMDEN NATL CORP COM 133034108 1,028 29,752 SH   SOLE 19 29,752 0 0
CAMDEN NATL CORP COM 133034108 17,978 520,490 SH   SOLE 21 520,490 0 0
CAMDEN NATL CORP COM 133034108 19,308 558,998 SH   SOLE 22 540,559 0 18,439
CAMDEN NATL CORP COM 133034108 22 631 SH   SOLE 23 631 0 0
CAMDEN NATL CORP COM 133034108 104 3,004 SH   SOLE 26 0 0 3,004
CAMDEN NATL CORP COM 133034108 79 2,282 SH   SOLE 28 2,282 0 0
CAMDEN NATL CORP COM 133034108 321 9,283 SH   SOLE 30 9,283 0 0
CAMDEN NATL CORP COM 133034108 38 1,090 SH   SOLE 40 1,090 0 0
CAMDEN PPTY TR SH BEN INT 133131102 29,027 318,207 SH   SOLE 2 113,866 0 204,341
CAMDEN PPTY TR SH BEN INT 133131102 9,794 107,368 SH   SOLE 4 104,920 0 2,448
CAMDEN PPTY TR SH BEN INT 133131102 17,605 192,993 SH   SOLE 7 142,756 0 50,237
CAMDEN PPTY TR SH BEN INT 133131102 35 389 SH   SOLE 13 389 0 0
CAMDEN PPTY TR SH BEN INT 133131102 872 9,562 SH   SOLE 15 9,562 0 0
CAMDEN PPTY TR SH BEN INT 133131102 27,610 302,673 SH   SOLE 18 285,286 0 17,387
CAMDEN PPTY TR SH BEN INT 133131102 14,963 164,031 SH   SOLE 19 164,031 0 0
CAMDEN PPTY TR SH BEN INT 133131102 604,425 6,626,015 SH   SOLE 21 6,626,015 0 0
CAMDEN PPTY TR SH BEN INT 133131102 383,886 4,208,351 SH   SOLE 22 4,012,508 0 195,843
CAMDEN PPTY TR SH BEN INT 133131102 8,424 92,345 SH   SOLE 23 92,345 0 0
CAMDEN PPTY TR SH BEN INT 133131102 22,780 249,731 SH   SOLE 25 249,731 0 0
CAMDEN PPTY TR SH BEN INT 133131102 27,256 298,798 SH   SOLE 26 125,387 0 173,411
CAMDEN PPTY TR SH BEN INT 133131102 1,610 17,645 SH   SOLE 28 11,900 0 5,745
CAMDEN PPTY TR SH BEN INT 133131102 7,868 86,253 SH   SOLE 29 61,273 0 24,980
CAMDEN PPTY TR SH BEN INT 133131102 54,321 595,498 SH   SOLE 30 579,100 0 16,398
CAMDEN PPTY TR SH BEN INT 133131102 2,434 26,679 SH   SOLE 31 16,785 0 9,894
CAMDEN PPTY TR SH BEN INT 133131102 853 9,356 SH   SOLE 34 9,356 0 0
CAMDEN PPTY TR SH BEN INT 133131102 2,686 29,444 SH   SOLE 36 29,444 0 0
CAMDEN PPTY TR SH BEN INT 133131102 249 2,725 SH   SOLE 40 2,725 0 0
CAMECO CORP COM 13321L108 1,296 126,479 SH   SOLE 21 126,479 0 0
CAMECO CORP COM 13321L108 2,290 223,369 SH   SOLE 22 0 0 223,369
CAMPBELL SOUP CO COM 134429109 22,483 453,019 SH   SOLE 2 53,594 0 399,425
CAMPBELL SOUP CO COM 134429109 4,318 86,996 SH   SOLE 4 82,237 0 4,759
CAMPBELL SOUP CO COM 134429109 9,136 184,086 SH   SOLE 7 177,757 0 6,329
CAMPBELL SOUP CO COM 134429109 14 283 SH   SOLE 13 283 0 0
CAMPBELL SOUP CO COM 134429109 1,045 21,049 SH   SOLE 15 21,049 0 0
CAMPBELL SOUP CO COM 134429109 17,588 354,389 SH   SOLE 18 324,328 0 30,061
CAMPBELL SOUP CO COM 134429109 5,257 105,921 SH   SOLE 19 105,921 0 0
CAMPBELL SOUP CO COM 134429109 309,964 6,245,499 SH   SOLE 21 6,245,499 0 0
CAMPBELL SOUP CO COM 134429109 242,828 4,892,772 SH   SOLE 22 4,477,116 0 415,656
CAMPBELL SOUP CO COM 134429109 8,428 169,815 SH   SOLE 23 169,815 0 0
CAMPBELL SOUP CO COM 134429109 10,702 215,630 SH   SOLE 25 215,630 0 0
CAMPBELL SOUP CO COM 134429109 59,113 1,191,064 SH   SOLE 26 200,885 0 990,179
CAMPBELL SOUP CO COM 134429109 1,851 37,295 SH   SOLE 28 25,878 0 11,417
CAMPBELL SOUP CO COM 134429109 2,029 40,875 SH   SOLE 29 2,529 0 38,346
CAMPBELL SOUP CO COM 134429109 54,549 1,099,107 SH   SOLE 30 1,073,645 0 25,462
CAMPBELL SOUP CO COM 134429109 2,543 51,232 SH   SOLE 31 26,057 0 25,175
CAMPBELL SOUP CO COM 134429109 431 8,688 SH   SOLE 34 8,688 0 0
CAMPBELL SOUP CO COM 134429109 7,266 146,408 SH   SOLE 36 146,408 0 0
CAMPBELL SOUP CO COM 134429109 181 3,651 SH   SOLE 40 3,651 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 583 21,467 SH   SOLE 2 11,071 0 10,396
CAMPING WORLD HLDGS INC CL A 13462K109 15 539 SH   SOLE 7 539 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 3,785 139,341 SH   SOLE 18 131,898 0 7,443
CAMPING WORLD HLDGS INC CL A 13462K109 2,626 96,676 SH   SOLE 19 96,676 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 28,734 1,057,963 SH   SOLE 21 1,057,963 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 26,796 986,608 SH   SOLE 22 957,717 0 28,891
CAMPING WORLD HLDGS INC CL A 13462K109 53 1,959 SH   SOLE 23 1,959 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 402 14,799 SH   SOLE 26 0 0 14,799
CAMPING WORLD HLDGS INC CL A 13462K109 117 4,295 SH   SOLE 28 4,295 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 309 11,367 SH   SOLE 30 11,367 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 86 3,182 SH   SOLE 40 3,182 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 35 1,531 SH   SOLE 22 1,531 0 0
CANADIAN NAT RES LTD COM 136385101 6,577 377,338 SH   SOLE 21 377,338 0 0
CANADIAN NATL RY CO COM 136375102 15,056 169,993 SH   SOLE 18 169,993 0 0
CANADIAN PAC RY LTD COM 13645T100 151 591 SH   SOLE 18 0 0 591
CANADIAN PAC RY LTD COM 13645T100 1,364 5,340 SH   SOLE 26 0 0 5,340
CANADIAN SOLAR INC COM 136635109 21 1,100 SH   SOLE 7 1,100 0 0
CANADIAN SOLAR INC COM 136635109 1,042 54,070 SH   SOLE 19 54,070 0 0
CANADIAN SOLAR INC COM 136635109 14,758 765,857 SH   SOLE 21 765,857 0 0
CANADIAN SOLAR INC COM 136635109 39 2,011 SH   SOLE 22 2,011 0 0
CANADIAN SOLAR INC COM 136635109 18,986 985,245 SH   SOLE 30 985,245 0 0
CANADIAN SOLAR INC COM 136635109 22,195 1,151,790 SH   SOLE 34 1,151,790 0 0
CANADIAN SOLAR INC COM 136635109 121 6,295 SH   SOLE 36 6,295 0 0
CANCER GENETICS INC COM NEW 13739U203 1 257 SH   SOLE 21 257 0 0
CANCER GENETICS INC COM NEW 13739U203 110 36,408 SH   SOLE 22 36,408 0 0
CANNAE HLDGS INC COM 13765N107 4,072 99,081 SH   SOLE 2 27,161 0 71,920
CANNAE HLDGS INC COM 13765N107 25 605 SH   SOLE 4 605 0 0
CANNAE HLDGS INC COM 13765N107 60 1,471 SH   SOLE 7 1,471 0 0
CANNAE HLDGS INC COM 13765N107 13,554 329,783 SH   SOLE 18 329,783 0 0
CANNAE HLDGS INC COM 13765N107 7,873 191,547 SH   SOLE 19 191,547 0 0
CANNAE HLDGS INC COM 13765N107 111,338 2,708,944 SH   SOLE 21 2,708,944 0 0
CANNAE HLDGS INC COM 13765N107 97,971 2,383,721 SH   SOLE 22 2,307,900 0 75,821
CANNAE HLDGS INC COM 13765N107 163 3,968 SH   SOLE 23 3,968 0 0
CANNAE HLDGS INC COM 13765N107 2,615 63,618 SH   SOLE 26 13,850 0 49,768
CANNAE HLDGS INC COM 13765N107 361 8,787 SH   SOLE 28 8,787 0 0
CANNAE HLDGS INC COM 13765N107 19,274 468,950 SH   SOLE 30 468,950 0 0
CANNAE HLDGS INC COM 13765N107 245 5,953 SH   SOLE 40 5,953 0 0
CANOPY GROWTH CORP COM 138035100 12 762 SH   SOLE 18 762 0 0
CANTEL MED CORP COM 138098108 1,770 40,023 SH   SOLE 2 28,018 0 12,005
CANTEL MED CORP COM 138098108 7 160 SH   SOLE 4 160 0 0
CANTEL MED CORP COM 138098108 29 662 SH   SOLE 7 662 0 0
CANTEL MED CORP COM 138098108 10,561 238,773 SH   SOLE 18 238,773 0 0
CANTEL MED CORP COM 138098108 5,212 117,844 SH   SOLE 19 117,844 0 0
CANTEL MED CORP COM 138098108 121,861 2,755,157 SH   SOLE 21 2,755,157 0 0
CANTEL MED CORP COM 138098108 62,394 1,410,661 SH   SOLE 22 1,350,403 0 60,258
CANTEL MED CORP COM 138098108 607 13,726 SH   SOLE 26 9,572 0 4,154
CANTEL MED CORP COM 138098108 303 6,848 SH   SOLE 28 6,848 0 0
CANTEL MED CORP COM 138098108 415 9,380 SH   SOLE 29 0 0 9,380
CANTEL MED CORP COM 138098108 571 12,921 SH   SOLE 30 12,921 0 0
CANTEL MED CORP COM 138098108 180 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 59 5,504 SH   SOLE 2 297 0 5,207
CAPITAL BANCORP INC MD COM 139737100 317 29,655 SH   SOLE 18 29,655 0 0
CAPITAL BANCORP INC MD COM 139737100 161 15,067 SH   SOLE 19 15,067 0 0
CAPITAL BANCORP INC MD COM 139737100 2,986 279,047 SH   SOLE 21 279,047 0 0
CAPITAL BANCORP INC MD COM 139737100 866 80,889 SH   SOLE 22 78,465 0 2,424
CAPITAL CITY BK GROUP INC COM 139674105 392 18,734 SH   SOLE 2 7,869 0 10,865
CAPITAL CITY BK GROUP INC COM 139674105 5 252 SH   SOLE 7 252 0 0
CAPITAL CITY BK GROUP INC COM 139674105 1,253 59,809 SH   SOLE 18 59,809 0 0
CAPITAL CITY BK GROUP INC COM 139674105 1,898 90,580 SH   SOLE 19 90,580 0 0
CAPITAL CITY BK GROUP INC COM 139674105 9,853 470,332 SH   SOLE 21 470,332 0 0
CAPITAL CITY BK GROUP INC COM 139674105 13,903 663,636 SH   SOLE 22 657,404 0 6,232
CAPITAL CITY BK GROUP INC COM 139674105 179 8,541 SH   SOLE 23 8,541 0 0
CAPITAL CITY BK GROUP INC COM 139674105 581 27,710 SH   SOLE 26 0 0 27,710
CAPITAL CITY BK GROUP INC COM 139674105 59 2,797 SH   SOLE 28 2,797 0 0
CAPITAL CITY BK GROUP INC COM 139674105 38 1,820 SH   SOLE 30 1,820 0 0
CAPITAL CITY BK GROUP INC COM 139674105 46 2,209 SH   SOLE 40 2,209 0 0
CAPITAL ONE FINL CORP COM 14040H105 78,649 1,256,578 SH   SOLE 2 254,210 0 1,002,368
CAPITAL ONE FINL CORP COM 14040H105 16,002 255,660 SH   SOLE 4 242,825 0 12,835
CAPITAL ONE FINL CORP COM 14040H105 27,745 443,276 SH   SOLE 7 393,986 0 49,290
CAPITAL ONE FINL CORP COM 14040H105 343 5,473 SH   SOLE 13 5,473 0 0
CAPITAL ONE FINL CORP COM 14040H105 3,585 57,277 SH   SOLE 15 57,277 0 0
CAPITAL ONE FINL CORP COM 14040H105 9 150 SH   SOLE 17 0 0 150
CAPITAL ONE FINL CORP COM 14040H105 108,236 1,729,284 SH   SOLE 18 1,656,698 0 72,586
CAPITAL ONE FINL CORP COM 14040H105 153,475 2,452,075 SH   SOLE 19 2,452,075 0 0
CAPITAL ONE FINL CORP COM 14040H105 542,799 8,672,288 SH   SOLE 21 8,672,288 0 0
CAPITAL ONE FINL CORP COM 14040H105 710,780 11,356,130 SH   SOLE 22 10,189,243 0 1,166,887
CAPITAL ONE FINL CORP COM 14040H105 23,866 381,305 SH   SOLE 23 381,305 0 0
CAPITAL ONE FINL CORP COM 14040H105 30,143 481,594 SH   SOLE 25 481,594 0 0
CAPITAL ONE FINL CORP COM 14040H105 125,157 1,999,626 SH   SOLE 26 337,995 0 1,661,631
CAPITAL ONE FINL CORP COM 14040H105 5,832 93,170 SH   SOLE 28 65,864 0 27,306
CAPITAL ONE FINL CORP COM 14040H105 2,116 33,811 SH   SOLE 29 33,811 0 0
CAPITAL ONE FINL CORP COM 14040H105 114,029 1,821,834 SH   SOLE 30 1,821,834 0 0
CAPITAL ONE FINL CORP COM 14040H105 9,108 145,524 SH   SOLE 31 92,379 0 53,145
CAPITAL ONE FINL CORP COM 14040H105 69,631 1,112,487 SH   SOLE 34 1,112,487 0 0
CAPITAL ONE FINL CORP COM 14040H105 23,587 376,851 SH   SOLE 36 376,851 0 0
CAPITAL ONE FINL CORP COM 14040H105 681 10,877 SH   SOLE 40 10,877 0 0
CAPITAL ONE FINL CORP OPTIONS 14040H105 325 5,200 SH Call SOLE 4 5,200 0 0
CAPITAL ONE FINL CORP OPTIONS 14040H105 3,918 62,600 SH Call SOLE 18 62,600 0 0
CAPITAL ONE FINL CORP OPTIONS 14040H105 24,322 388,600 SH Call SOLE 19 388,600 0 0
CAPITAL ONE FINL CORP OPTIONS 14040H105 1,896 30,300 SH Call SOLE 22 30,300 0 0
CAPITAL ONE FINL CORP OPTIONS 14040H105 11,786 188,300 SH Call SOLE 34 188,300 0 0
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 128 15,830 SH   SOLE 22 15,830 0 0
CAPITAL SOUTHWEST CORP COM 140501107 1,358 100,733 SH   SOLE 30 100,733 0 0
CAPITAL SR LIVING CORP COM 140475104 15 21,589 SH   SOLE 21 21,589 0 0
CAPITAL SR LIVING CORP COM 140475104 419 590,247 SH   SOLE 22 590,247 0 0
CAPITALA FIN CORP 5.75% NT CV 22 14054R403 2,186 113,545 SH   SOLE 21 113,545 0 0
CAPITOL FED FINL INC COM 14057J101 1,825 165,744 SH   SOLE 2 58,244 0 107,500
CAPITOL FED FINL INC COM 14057J101 10 900 SH   SOLE 4 900 0 0
CAPITOL FED FINL INC COM 14057J101 94 8,560 SH   SOLE 7 8,560 0 0
CAPITOL FED FINL INC COM 14057J101 5,661 514,200 SH   SOLE 18 514,200 0 0
CAPITOL FED FINL INC COM 14057J101 3,649 331,384 SH   SOLE 19 331,384 0 0
CAPITOL FED FINL INC COM 14057J101 50,296 4,568,183 SH   SOLE 21 4,568,183 0 0
CAPITOL FED FINL INC COM 14057J101 49,028 4,453,031 SH   SOLE 22 4,320,929 0 132,102
CAPITOL FED FINL INC COM 14057J101 145 13,138 SH   SOLE 23 13,138 0 0
CAPITOL FED FINL INC COM 14057J101 1,439 130,702 SH   SOLE 26 77,625 0 53,077
CAPITOL FED FINL INC COM 14057J101 206 18,668 SH   SOLE 28 18,668 0 0
CAPITOL FED FINL INC COM 14057J101 452 41,028 SH   SOLE 30 41,028 0 0
CAPITOL FED FINL INC COM 14057J101 50 4,585 SH   SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101 181 16,458 SH   SOLE 40 16,458 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 5,047 322,917 SH   SOLE 2 54,223 0 268,694
CAPRI HOLDINGS LIMITED SHS G1890L107 11 706 SH   SOLE 4 706 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 256 16,360 SH   SOLE 7 9,347 0 7,013
CAPRI HOLDINGS LIMITED SHS G1890L107 89 5,667 SH   SOLE 13 5,667 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 12 770 SH   SOLE 15 770 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 3,260 208,583 SH   SOLE 18 208,304 0 279
CAPRI HOLDINGS LIMITED SHS G1890L107 731 46,797 SH   SOLE 19 46,797 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 203,961 13,049,310 SH   SOLE 21 13,049,310 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 67,203 4,299,622 SH   SOLE 22 4,050,408 0 249,214
CAPRI HOLDINGS LIMITED SHS G1890L107 304 19,424 SH   SOLE 23 19,424 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 2,339 149,655 SH   SOLE 25 149,655 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 3,946 252,446 SH   SOLE 26 31,826 0 220,620
CAPRI HOLDINGS LIMITED SHS G1890L107 417 26,668 SH   SOLE 28 26,668 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 256 16,348 SH   SOLE 29 16,348 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 3,539 226,413 SH   SOLE 30 226,413 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 1,445 92,479 SH   SOLE 31 29,255 0 63,224
CAPRI HOLDINGS LIMITED SHS G1890L107 41 2,600 SH   SOLE 34 2,600 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 799 51,133 SH   SOLE 36 51,133 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 236 15,085 SH   SOLE 40 15,085 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 12 2,663 SH   SOLE 18 2,663 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 135 29,286 SH   SOLE 21 29,286 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 10 2,177 SH   SOLE 22 2,177 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 183 15,286 SH   SOLE 2 2,255 0 13,031
CAPSTAR FINL HLDGS INC COM 14070T102 5 454 SH   SOLE 7 454 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 822 68,521 SH   SOLE 18 68,521 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 972 80,986 SH   SOLE 19 80,986 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 6,600 550,031 SH   SOLE 21 550,031 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 5,747 478,901 SH   SOLE 22 472,059 0 6,842
CAPSTAR FINL HLDGS INC COM 14070T102 45 3,724 SH   SOLE 23 3,724 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 87 7,272 SH   SOLE 26 0 0 7,272
CAPSTEAD MTG CORP COM NO PAR 14067E506 647 117,813 SH   SOLE 2 32,216 0 85,597
CAPSTEAD MTG CORP COM NO PAR 14067E506 3 499 SH   SOLE 4 499 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 7 1,362 SH   SOLE 7 1,362 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 2,580 469,880 SH   SOLE 18 469,880 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 1,026 186,955 SH   SOLE 19 186,955 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 67,827 12,354,700 SH   SOLE 21 12,354,700 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 17,482 3,184,280 SH   SOLE 22 3,084,248 0 100,032
CAPSTEAD MTG CORP COM NO PAR 14067E506 34 6,132 SH   SOLE 23 6,132 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 1,337 243,614 SH   SOLE 26 12,091 0 231,523
CAPSTEAD MTG CORP COM NO PAR 14067E506 79 14,355 SH   SOLE 28 14,355 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 1,162 211,685 SH   SOLE 30 211,685 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 61 11,073 SH   SOLE 40 11,073 0 0
CAPSTONE TURBINE CORP COM 14067D508 4 1,371 SH   SOLE 21 1,371 0 0
CAPSTONE TURBINE CORP COM 14067D508 442 146,374 SH   SOLE 22 146,374 0 0
CARA THERAPEUTICS INC COM 140755109 513 29,993 SH   SOLE 2 16,599 0 13,394
CARA THERAPEUTICS INC COM 140755109 4 227 SH   SOLE 4 227 0 0
CARA THERAPEUTICS INC COM 140755109 10 602 SH   SOLE 7 602 0 0
CARA THERAPEUTICS INC COM 140755109 3,145 183,917 SH   SOLE 18 175,616 0 8,301
CARA THERAPEUTICS INC COM 140755109 2,027 118,513 SH   SOLE 19 118,513 0 0
CARA THERAPEUTICS INC COM 140755109 33,944 1,985,049 SH   SOLE 21 1,985,049 0 0
CARA THERAPEUTICS INC COM 140755109 23,640 1,382,475 SH   SOLE 22 1,341,226 0 41,249
CARA THERAPEUTICS INC COM 140755109 137 8,026 SH   SOLE 23 8,026 0 0
CARA THERAPEUTICS INC COM 140755109 393 22,961 SH   SOLE 26 0 0 22,961
CARA THERAPEUTICS INC COM 140755109 69 4,018 SH   SOLE 28 4,018 0 0
CARA THERAPEUTICS INC COM 140755109 551 32,250 SH   SOLE 30 32,250 0 0
CARA THERAPEUTICS INC COM 140755109 57 3,314 SH   SOLE 40 3,314 0 0
CARDIFF ONCOLOGY INC COM 14147L108 1 188 SH   SOLE 21 188 0 0
CARDIFF ONCOLOGY INC COM 14147L108 27 5,360 SH   SOLE 22 5,360 0 0
CARDINAL HEALTH INC COM 14149Y108 41,813 801,169 SH   SOLE 2 175,873 0 625,296
CARDINAL HEALTH INC COM 14149Y108 7,193 137,822 SH   SOLE 4 129,624 0 8,198
CARDINAL HEALTH INC COM 14149Y108 28,397 544,111 SH   SOLE 7 316,093 0 228,018
CARDINAL HEALTH INC COM 14149Y108 649 12,427 SH   SOLE 13 12,427 0 0
CARDINAL HEALTH INC COM 14149Y108 1,819 34,857 SH   SOLE 15 34,857 0 0
CARDINAL HEALTH INC COM 14149Y108 38,004 728,185 SH   SOLE 18 663,381 0 64,804
CARDINAL HEALTH INC COM 14149Y108 38,747 742,425 SH   SOLE 19 742,425 0 0
CARDINAL HEALTH INC COM 14149Y108 423 8,100 SH   SOLE 20 8,100 0 0
CARDINAL HEALTH INC COM 14149Y108 485,882 9,309,875 SH   SOLE 21 9,309,875 0 0
CARDINAL HEALTH INC COM 14149Y108 403,785 7,736,827 SH   SOLE 22 6,996,971 0 739,856
CARDINAL HEALTH INC COM 14149Y108 11,274 216,020 SH   SOLE 23 216,020 0 0
CARDINAL HEALTH INC COM 14149Y108 19,077 365,521 SH   SOLE 25 365,521 0 0
CARDINAL HEALTH INC COM 14149Y108 108,071 2,070,721 SH   SOLE 26 242,639 0 1,828,082
CARDINAL HEALTH INC COM 14149Y108 3,317 63,560 SH   SOLE 28 45,693 0 17,867
CARDINAL HEALTH INC COM 14149Y108 2,493 47,769 SH   SOLE 29 4,972 0 42,797
CARDINAL HEALTH INC COM 14149Y108 84,896 1,626,678 SH   SOLE 30 1,590,521 0 36,157
CARDINAL HEALTH INC COM 14149Y108 4,683 89,732 SH   SOLE 31 35,721 0 54,011
CARDINAL HEALTH INC COM 14149Y108 22,930 439,356 SH   SOLE 34 439,356 0 0
CARDINAL HEALTH INC COM 14149Y108 16,156 309,557 SH   SOLE 36 309,557 0 0
CARDINAL HEALTH INC COM 14149Y108 335 6,420 SH   SOLE 40 6,420 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 762 24,141 SH   SOLE 2 13,145 0 10,996
CARDIOVASCULAR SYS INC DEL COM 141619106 7 233 SH   SOLE 4 233 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 19 591 SH   SOLE 7 591 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 5,852 185,468 SH   SOLE 18 173,310 0 12,158
CARDIOVASCULAR SYS INC DEL COM 141619106 10,149 321,667 SH   SOLE 19 321,667 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 125,351 3,973,087 SH   SOLE 21 3,973,087 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 36,280 1,149,931 SH   SOLE 22 1,113,255 0 36,676
CARDIOVASCULAR SYS INC DEL COM 141619106 215 6,814 SH   SOLE 23 6,814 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1,798 56,988 SH   SOLE 26 16,096 0 40,892
CARDIOVASCULAR SYS INC DEL COM 141619106 202 6,395 SH   SOLE 28 6,395 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1,721 54,549 SH   SOLE 30 54,549 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 102 3,221 SH   SOLE 34 3,221 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 105 3,314 SH   SOLE 40 3,314 0 0
CARDLYTICS INC COM 14161W105 1,148 16,399 SH   SOLE 2 8,133 0 8,266
CARDLYTICS INC COM 14161W105 9 123 SH   SOLE 4 123 0 0
CARDLYTICS INC COM 14161W105 32 463 SH   SOLE 7 463 0 0
CARDLYTICS INC COM 14161W105 7,486 106,979 SH   SOLE 18 103,705 0 3,274
CARDLYTICS INC COM 14161W105 5,312 75,903 SH   SOLE 19 75,903 0 0
CARDLYTICS INC COM 14161W105 57,793 825,844 SH   SOLE 21 825,844 0 0
CARDLYTICS INC COM 14161W105 48,776 697,004 SH   SOLE 22 674,666 0 22,338
CARDLYTICS INC COM 14161W105 164 2,345 SH   SOLE 23 2,345 0 0
CARDLYTICS INC COM 14161W105 537 7,671 SH   SOLE 26 0 0 7,671
CARDLYTICS INC COM 14161W105 253 3,615 SH   SOLE 28 3,615 0 0
CARDLYTICS INC COM 14161W105 532 7,603 SH   SOLE 30 7,603 0 0
CARDLYTICS INC COM 14161W105 161 2,303 SH   SOLE 40 2,303 0 0
CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 666 675,000 PRN   SOLE 21 675,000 0 0
CARDTRONICS PLC SHS CL A G1991C105 690 28,781 SH   SOLE 2 12,365 0 16,416
CARDTRONICS PLC SHS CL A G1991C105 1 30 SH   SOLE 4 30 0 0
CARDTRONICS PLC SHS CL A G1991C105 17 711 SH   SOLE 7 711 0 0
CARDTRONICS PLC SHS CL A G1991C105 4,345 181,203 SH   SOLE 18 181,203 0 0
CARDTRONICS PLC SHS CL A G1991C105 1,754 73,133 SH   SOLE 19 73,133 0 0
CARDTRONICS PLC SHS CL A G1991C105 93,007 3,878,528 SH   SOLE 21 3,878,528 0 0
CARDTRONICS PLC SHS CL A G1991C105 27,286 1,137,860 SH   SOLE 22 1,098,197 0 39,663
CARDTRONICS PLC SHS CL A G1991C105 12 480 SH   SOLE 23 480 0 0
CARDTRONICS PLC SHS CL A G1991C105 303 12,644 SH   SOLE 26 8,573 0 4,071
CARDTRONICS PLC SHS CL A G1991C105 132 5,486 SH   SOLE 28 5,486 0 0
CARDTRONICS PLC SHS CL A G1991C105 1,339 55,859 SH   SOLE 30 55,859 0 0
CARDTRONICS PLC SHS CL A G1991C105 115 4,794 SH   SOLE 40 4,794 0 0
CAREDX INC COM 14167L103 954 26,932 SH   SOLE 2 13,287 0 13,645
CAREDX INC COM 14167L103 7 190 SH   SOLE 4 190 0 0
CAREDX INC COM 14167L103 24 690 SH   SOLE 7 690 0 0
CAREDX INC COM 14167L103 6,302 177,859 SH   SOLE 18 171,828 0 6,031
CAREDX INC COM 14167L103 11,979 338,091 SH   SOLE 19 338,091 0 0
CAREDX INC COM 14167L103 48,243 1,361,629 SH   SOLE 21 1,361,629 0 0
CAREDX INC COM 14167L103 42,339 1,195,004 SH   SOLE 22 1,155,988 0 39,016
CAREDX INC COM 14167L103 26 736 SH   SOLE 23 736 0 0
CAREDX INC COM 14167L103 809 22,825 SH   SOLE 26 17,636 0 5,189
CAREDX INC COM 14167L103 217 6,111 SH   SOLE 28 6,111 0 0
CAREDX INC COM 14167L103 5,059 142,786 SH   SOLE 30 142,786 0 0
CAREDX INC COM 14167L103 20 567 SH   SOLE 34 567 0 0
CAREDX INC COM 14167L103 171 4,815 SH   SOLE 40 4,815 0 0
CARETRUST REIT INC COM 14174T107 1,787 104,147 SH   SOLE 2 30,888 0 73,259
CARETRUST REIT INC COM 14174T107 5,286 308,056 SH   SOLE 4 308,056 0 0
CARETRUST REIT INC COM 14174T107 1,846 107,558 SH   SOLE 7 107,558 0 0
CARETRUST REIT INC COM 14174T107 17,196 1,002,125 SH   SOLE 18 1,002,125 0 0
CARETRUST REIT INC COM 14174T107 7,612 443,587 SH   SOLE 19 443,587 0 0
CARETRUST REIT INC COM 14174T107 184,405 10,746,229 SH   SOLE 21 10,746,229 0 0
CARETRUST REIT INC COM 14174T107 73,111 4,260,570 SH   SOLE 22 3,744,376 0 516,194
CARETRUST REIT INC COM 14174T107 1,141 66,519 SH   SOLE 23 66,519 0 0
CARETRUST REIT INC COM 14174T107 4,002 233,213 SH   SOLE 25 233,213 0 0
CARETRUST REIT INC COM 14174T107 1,899 110,648 SH   SOLE 26 20,645 0 90,003
CARETRUST REIT INC COM 14174T107 920 53,626 SH   SOLE 28 53,626 0 0
CARETRUST REIT INC COM 14174T107 1,036 60,382 SH   SOLE 29 60,382 0 0
CARETRUST REIT INC COM 14174T107 10,204 594,653 SH   SOLE 30 594,653 0 0
CARETRUST REIT INC COM 14174T107 2,960 172,509 SH   SOLE 34 172,509 0 0
CARETRUST REIT INC COM 14174T107 172 10,021 SH   SOLE 40 10,021 0 0
CARGURUS INC COM CL A 141788109 1,459 57,562 SH   SOLE 2 30,294 0 27,268
CARGURUS INC COM CL A 141788109 9 365 SH   SOLE 4 365 0 0
CARGURUS INC COM CL A 141788109 40 1,573 SH   SOLE 7 1,573 0 0
CARGURUS INC COM CL A 141788109 9,402 370,904 SH   SOLE 18 346,309 0 24,595
CARGURUS INC COM CL A 141788109 6,753 266,371 SH   SOLE 19 266,371 0 0
CARGURUS INC COM CL A 141788109 72,913 2,876,257 SH   SOLE 21 2,876,257 0 0
CARGURUS INC COM CL A 141788109 60,662 2,392,986 SH   SOLE 22 2,314,392 0 78,594
CARGURUS INC COM CL A 141788109 325 12,810 SH   SOLE 23 12,810 0 0
CARGURUS INC COM CL A 141788109 1,679 66,218 SH   SOLE 26 18,483 0 47,735
CARGURUS INC COM CL A 141788109 266 10,492 SH   SOLE 28 10,492 0 0
CARGURUS INC COM CL A 141788109 2,459 97,015 SH   SOLE 30 97,015 0 0
CARGURUS INC COM CL A 141788109 78 3,064 SH   SOLE 34 3,064 0 0
CARGURUS INC COM CL A 141788109 195 7,706 SH   SOLE 40 7,706 0 0
CARLISLE COS INC COM 142339100 24,963 208,598 SH   SOLE 2 106,874 0 101,724
CARLISLE COS INC COM 142339100 1,332 11,130 SH   SOLE 4 11,130 0 0
CARLISLE COS INC COM 142339100 1,358 11,352 SH   SOLE 7 11,352 0 0
CARLISLE COS INC COM 142339100 300 2,511 SH   SOLE 13 2,511 0 0
CARLISLE COS INC COM 142339100 19,350 161,697 SH   SOLE 18 156,532 0 5,165
CARLISLE COS INC COM 142339100 5,059 42,275 SH   SOLE 19 42,275 0 0
CARLISLE COS INC COM 142339100 299,188 2,500,109 SH   SOLE 21 2,500,109 0 0
CARLISLE COS INC COM 142339100 243,631 2,035,860 SH   SOLE 22 1,880,308 0 155,552
CARLISLE COS INC COM 142339100 1,734 14,493 SH   SOLE 23 14,493 0 0
CARLISLE COS INC COM 142339100 5,096 42,580 SH   SOLE 26 19,305 0 23,275
CARLISLE COS INC COM 142339100 1,098 9,177 SH   SOLE 28 9,177 0 0
CARLISLE COS INC COM 142339100 1,740 14,538 SH   SOLE 29 8,768 0 5,770
CARLISLE COS INC COM 142339100 3,022 25,253 SH   SOLE 30 25,253 0 0
CARLISLE COS INC COM 142339100 1,391 11,626 SH   SOLE 31 6,020 0 5,606
CARLISLE COS INC COM 142339100 815 6,810 SH   SOLE 34 6,810 0 0
CARLISLE COS INC COM 142339100 550 4,599 SH   SOLE 36 4,599 0 0
CARLISLE COS INC COM 142339100 740 6,185 SH   SOLE 40 6,185 0 0
CARLYLE GROUP INC COM 14316J108 7,763 278,238 SH   SOLE 2 16,781 0 261,457
CARLYLE GROUP INC COM 14316J108 1,385 49,643 SH   SOLE 4 45,822 0 3,821
CARLYLE GROUP INC COM 14316J108 265 9,499 SH   SOLE 7 9,499 0 0
CARLYLE GROUP INC COM 14316J108 251 9,009 SH   SOLE 15 9,009 0 0
CARLYLE GROUP INC COM 14316J108 3,727 133,592 SH   SOLE 18 122,323 0 11,269
CARLYLE GROUP INC COM 14316J108 802 28,732 SH   SOLE 19 28,732 0 0
CARLYLE GROUP INC COM 14316J108 35,672 1,278,583 SH   SOLE 21 1,278,583 0 0
CARLYLE GROUP INC COM 14316J108 93,403 3,347,787 SH   SOLE 22 3,159,945 0 187,842
CARLYLE GROUP INC COM 14316J108 2,824 101,230 SH   SOLE 23 101,230 0 0
CARLYLE GROUP INC COM 14316J108 377 13,526 SH   SOLE 25 13,526 0 0
CARLYLE GROUP INC COM 14316J108 15,654 561,065 SH   SOLE 26 273,416 0 287,649
CARLYLE GROUP INC COM 14316J108 832 29,819 SH   SOLE 28 20,304 0 9,515
CARLYLE GROUP INC COM 14316J108 823 29,516 SH   SOLE 29 2,245 0 27,271
CARLYLE GROUP INC COM 14316J108 31,001 1,111,132 SH   SOLE 30 815,169 0 295,963
CARLYLE GROUP INC COM 14316J108 661 23,677 SH   SOLE 31 18,098 0 5,579
CARMAX INC COM 143130102 39,041 435,964 SH   SOLE 2 83,641 0 352,323
CARMAX INC COM 143130102 7,090 79,174 SH   SOLE 4 74,476 0 4,698
CARMAX INC COM 143130102 13,522 150,995 SH   SOLE 7 145,347 0 5,648
CARMAX INC COM 143130102 43 485 SH   SOLE 13 485 0 0
CARMAX INC COM 143130102 1,821 20,334 SH   SOLE 15 20,334 0 0
CARMAX INC COM 143130102 28,636 319,772 SH   SOLE 18 294,027 0 25,745
CARMAX INC COM 143130102 4,156 46,414 SH   SOLE 19 46,414 0 0
CARMAX INC COM 143130102 324,662 3,625,485 SH   SOLE 21 3,625,485 0 0
CARMAX INC COM 143130102 352,903 3,940,847 SH   SOLE 22 3,542,592 0 398,255
CARMAX INC COM 143130102 11,935 133,279 SH   SOLE 23 133,279 0 0
CARMAX INC COM 143130102 15,240 170,179 SH   SOLE 25 170,179 0 0
CARMAX INC COM 143130102 62,124 693,731 SH   SOLE 26 142,159 0 551,572
CARMAX INC COM 143130102 2,951 32,954 SH   SOLE 28 23,125 0 9,829
CARMAX INC COM 143130102 3,607 40,275 SH   SOLE 29 4,972 0 35,303
CARMAX INC COM 143130102 52,429 585,469 SH   SOLE 30 583,960 0 1,509
CARMAX INC COM 143130102 5,166 57,684 SH   SOLE 31 24,359 0 33,325
CARMAX INC COM 143130102 893 9,976 SH   SOLE 34 9,976 0 0
CARMAX INC COM 143130102 10,394 116,074 SH   SOLE 36 116,074 0 0
CARMAX INC COM 143130102 330 3,683 SH   SOLE 40 3,683 0 0
CARNIVAL CORP OPTIONS 143658300 21 1,300 SH Put SOLE 2 1,300 0 0
CARNIVAL CORP OPTIONS 143658300 1,670 101,700 SH Put SOLE 19 101,700 0 0
CARNIVAL CORP OPTIONS 143658300 36 2,200 SH Put SOLE 22 2,200 0 0
CARNIVAL CORP OPTIONS 143658300 488 29,700 SH Put SOLE 34 29,700 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 17,954 1,093,445 SH   SOLE 2 111,501 0 981,944
CARNIVAL CORP UNIT 99/99/9999 143658300 3,206 195,261 SH   SOLE 4 179,988 0 15,273
CARNIVAL CORP UNIT 99/99/9999 143658300 7,064 430,234 SH   SOLE 7 402,742 0 27,492
CARNIVAL CORP UNIT 99/99/9999 143658300 274 16,694 SH   SOLE 13 16,694 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 925 56,364 SH   SOLE 15 56,364 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 2 100 SH   SOLE 17 0 0 100
CARNIVAL CORP UNIT 99/99/9999 143658300 15,850 965,281 SH   SOLE 18 880,984 0 84,297
CARNIVAL CORP UNIT 99/99/9999 143658300 2,181 132,848 SH   SOLE 19 132,848 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 189,316 11,529,625 SH   SOLE 21 11,529,625 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 186,538 11,360,438 SH   SOLE 22 10,264,656 0 1,095,782
CARNIVAL CORP UNIT 99/99/9999 143658300 5,671 345,362 SH   SOLE 23 345,362 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 7,454 453,962 SH   SOLE 25 453,962 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 35,837 2,182,501 SH   SOLE 26 559,938 0 1,622,563
CARNIVAL CORP UNIT 99/99/9999 143658300 1,540 93,778 SH   SOLE 28 62,912 0 30,866
CARNIVAL CORP UNIT 99/99/9999 143658300 1,760 107,167 SH   SOLE 29 8,625 0 98,542
CARNIVAL CORP UNIT 99/99/9999 143658300 36,356 2,214,145 SH   SOLE 30 1,902,380 0 311,765
CARNIVAL CORP UNIT 99/99/9999 143658300 3,084 187,833 SH   SOLE 31 69,699 0 118,134
CARNIVAL CORP UNIT 99/99/9999 143658300 386 23,496 SH   SOLE 34 23,496 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 5,843 355,830 SH   SOLE 36 355,830 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 168 10,210 SH   SOLE 40 10,210 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,766 72,753 SH   SOLE 2 36,757 0 35,996
CARPENTER TECHNOLOGY CORP COM 144285103 5 190 SH   SOLE 4 190 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 30 1,238 SH   SOLE 7 1,238 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 7,306 300,892 SH   SOLE 18 300,892 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2,992 123,239 SH   SOLE 19 123,239 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 77,681 3,199,401 SH   SOLE 21 3,199,401 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 43,444 1,789,288 SH   SOLE 22 1,737,273 0 52,015
CARPENTER TECHNOLOGY CORP COM 144285103 152 6,280 SH   SOLE 23 6,280 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,000 41,189 SH   SOLE 26 13,644 0 27,545
CARPENTER TECHNOLOGY CORP COM 144285103 142 5,868 SH   SOLE 28 5,868 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 401 16,533 SH   SOLE 30 16,533 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 30 1,239 SH   SOLE 31 0 0 1,239
CARPENTER TECHNOLOGY CORP COM 144285103 92 3,795 SH   SOLE 34 3,795 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 15 600 SH   SOLE 36 600 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 102 4,213 SH   SOLE 40 4,213 0 0
CARRIAGE SVCS INC COM 143905107 345 19,063 SH   SOLE 2 5,629 0 13,434
CARRIAGE SVCS INC COM 143905107 4 200 SH   SOLE 7 200 0 0
CARRIAGE SVCS INC COM 143905107 1,263 69,692 SH   SOLE 18 69,692 0 0
CARRIAGE SVCS INC COM 143905107 698 38,539 SH   SOLE 19 38,539 0 0
CARRIAGE SVCS INC COM 143905107 10,830 597,692 SH   SOLE 21 597,692 0 0
CARRIAGE SVCS INC COM 143905107 9,764 538,863 SH   SOLE 22 520,790 0 18,073
CARRIAGE SVCS INC COM 143905107 285 15,702 SH   SOLE 26 0 0 15,702
CARRIAGE SVCS INC COM 143905107 43 2,376 SH   SOLE 28 2,376 0 0
CARRIAGE SVCS INC COM 143905107 148 8,146 SH   SOLE 30 8,146 0 0
CARRIAGE SVCS INC COM 143905107 34 1,881 SH   SOLE 34 1,881 0 0
CARRIAGE SVCS INC COM 143905107 31 1,695 SH   SOLE 40 1,695 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 46,447 2,090,315 SH   SOLE 2 240,009 0 1,850,306
CARRIER GLOBAL CORPORATION COM 14448C104 9,199 413,996 SH   SOLE 4 391,488 0 22,508
CARRIER GLOBAL CORPORATION COM 14448C104 33,876 1,524,572 SH   SOLE 7 804,266 0 720,306
CARRIER GLOBAL CORPORATION COM 14448C104 57 2,587 SH   SOLE 13 2,587 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 2,208 99,361 SH   SOLE 15 99,361 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 0 12 SH   SOLE 17 0 0 12
CARRIER GLOBAL CORPORATION COM 14448C104 66,064 2,973,175 SH   SOLE 18 2,845,511 0 127,664
CARRIER GLOBAL CORPORATION COM 14448C104 43,151 1,941,980 SH   SOLE 19 1,941,980 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 712,036 32,044,820 SH   SOLE 21 32,044,820 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 449,033 20,208,491 SH   SOLE 22 18,335,187 0 1,873,304
CARRIER GLOBAL CORPORATION COM 14448C104 13,285 597,880 SH   SOLE 23 597,880 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 106,605 4,797,724 SH   SOLE 25 4,797,724 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 99,400 4,473,427 SH   SOLE 26 897,505 0 3,575,922
CARRIER GLOBAL CORPORATION COM 14448C104 3,703 166,665 SH   SOLE 28 116,696 0 49,969
CARRIER GLOBAL CORPORATION COM 14448C104 4,146 186,607 SH   SOLE 29 14,823 0 171,784
CARRIER GLOBAL CORPORATION COM 14448C104 86,234 3,880,916 SH   SOLE 30 3,824,716 0 56,200
CARRIER GLOBAL CORPORATION COM 14448C104 3,977 178,969 SH   SOLE 31 102,196 0 76,773
CARRIER GLOBAL CORPORATION COM 14448C104 18,268 822,138 SH   SOLE 34 822,138 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 11,879 534,609 SH   SOLE 36 534,609 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 1,219 54,854 SH   SOLE 37 54,854 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 414 18,648 SH   SOLE 40 18,648 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 165 34,019 SH   SOLE 2 2,267 0 31,752
CARROLS RESTAURANT GROUP INC COM 14574X104 4 764 SH   SOLE 7 764 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 770 159,100 SH   SOLE 18 159,100 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 315 65,059 SH   SOLE 19 65,059 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 5,835 1,205,509 SH   SOLE 21 1,205,509 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 5,438 1,123,576 SH   SOLE 22 1,105,625 0 17,951
CARS COM INC COM 14575E105 485 84,212 SH   SOLE 2 25,630 0 58,582
CARS COM INC COM 14575E105 2 332 SH   SOLE 4 332 0 0
CARS COM INC COM 14575E105 6 1,102 SH   SOLE 7 1,102 0 0
CARS COM INC COM 14575E105 1,508 261,871 SH   SOLE 18 261,871 0 0
CARS COM INC COM 14575E105 1,114 193,460 SH   SOLE 19 193,460 0 0
CARS COM INC COM 14575E105 12,185 2,115,537 SH   SOLE 21 2,115,537 0 0
CARS COM INC COM 14575E105 12,139 2,107,422 SH   SOLE 22 2,028,237 0 79,185
CARS COM INC COM 14575E105 87 15,151 SH   SOLE 23 15,151 0 0
CARS COM INC COM 14575E105 381 66,129 SH   SOLE 26 10,417 0 55,712
CARS COM INC COM 14575E105 49 8,465 SH   SOLE 28 8,465 0 0
CARS COM INC COM 14575E105 415 71,964 SH   SOLE 30 71,964 0 0
CARS COM INC COM 14575E105 12 2,166 SH   SOLE 31 0 0 2,166
CARS COM INC COM 14575E105 25 4,369 SH   SOLE 36 4,369 0 0
CARS COM INC COM 14575E105 36 6,304 SH   SOLE 40 6,304 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 217 26,842 SH   SOLE 2 9,445 0 17,397
CARTER BK & TR MARTINSVILLE COM 146102108 3 326 SH   SOLE 7 326 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 807 100,000 SH   SOLE 18 100,000 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 662 82,022 SH   SOLE 19 82,022 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 6,356 787,573 SH   SOLE 21 787,573 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 4,982 617,332 SH   SOLE 22 606,297 0 11,035
CARTERS INC COM 146229109 9,648 119,550 SH   SOLE 2 39,763 0 79,787
CARTERS INC COM 146229109 19 237 SH   SOLE 4 237 0 0
CARTERS INC COM 146229109 77 952 SH   SOLE 7 952 0 0
CARTERS INC COM 146229109 9,520 117,966 SH   SOLE 18 117,966 0 0
CARTERS INC COM 146229109 897 11,113 SH   SOLE 19 11,113 0 0
CARTERS INC COM 146229109 157,216 1,948,159 SH   SOLE 21 1,948,159 0 0
CARTERS INC COM 146229109 115,768 1,434,545 SH   SOLE 22 1,367,603 0 66,942
CARTERS INC COM 146229109 1,353 16,769 SH   SOLE 26 10,546 0 6,223
CARTERS INC COM 146229109 535 6,631 SH   SOLE 28 6,631 0 0
CARTERS INC COM 146229109 1,236 15,314 SH   SOLE 30 15,314 0 0
CARTERS INC COM 146229109 123 1,526 SH   SOLE 31 859 0 667
CARTERS INC COM 146229109 74 918 SH   SOLE 36 918 0 0
CARTERS INC COM 146229109 395 4,899 SH   SOLE 40 4,899 0 0
CARVANA CO CL A 146869102 13,833 115,083 SH   SOLE 2 19,181 0 95,902
CARVANA CO CL A 146869102 47 393 SH   SOLE 4 393 0 0
CARVANA CO CL A 146869102 112 934 SH   SOLE 7 934 0 0
CARVANA CO CL A 146869102 3,841 31,952 SH   SOLE 18 31,952 0 0
CARVANA CO CL A 146869102 1,276 10,617 SH   SOLE 19 10,617 0 0
CARVANA CO CL A 146869102 95,616 795,474 SH   SOLE 21 795,474 0 0
CARVANA CO CL A 146869102 170,303 1,416,833 SH   SOLE 22 1,332,316 0 84,517
CARVANA CO CL A 146869102 3,908 32,511 SH   SOLE 26 19,418 0 13,093
CARVANA CO CL A 146869102 1,111 9,244 SH   SOLE 28 9,244 0 0
CARVANA CO CL A 146869102 7,454 62,013 SH   SOLE 30 62,013 0 0
CARVANA CO CL A 146869102 128 1,066 SH   SOLE 31 1,066 0 0
CARVANA CO CL A 146869102 69 574 SH   SOLE 34 574 0 0
CARVANA CO CL A 146869102 841 6,997 SH   SOLE 40 6,997 0 0
CASA SYS INC COM 14713L102 76 18,388 SH   SOLE 2 8,259 0 10,129
CASA SYS INC COM 14713L102 1 348 SH   SOLE 7 348 0 0
CASA SYS INC COM 14713L102 482 115,981 SH   SOLE 18 115,981 0 0
CASA SYS INC COM 14713L102 268 64,439 SH   SOLE 19 64,439 0 0
CASA SYS INC COM 14713L102 4,428 1,064,339 SH   SOLE 21 1,064,339 0 0
CASA SYS INC COM 14713L102 3,702 889,978 SH   SOLE 22 861,253 0 28,725
CASA SYS INC COM 14713L102 6 1,486 SH   SOLE 23 1,486 0 0
CASA SYS INC COM 14713L102 17 4,065 SH   SOLE 30 4,065 0 0
CASA SYS INC COM 14713L102 16 3,914 SH   SOLE 40 3,914 0 0
CASELLA WASTE SYS INC CL A 147448104 1,669 32,024 SH   SOLE 2 15,106 0 16,918
CASELLA WASTE SYS INC CL A 147448104 13 241 SH   SOLE 4 241 0 0
CASELLA WASTE SYS INC CL A 147448104 39 743 SH   SOLE 7 743 0 0
CASELLA WASTE SYS INC CL A 147448104 9,433 180,995 SH   SOLE 18 180,995 0 0
CASELLA WASTE SYS INC CL A 147448104 4,584 87,958 SH   SOLE 19 87,958 0 0
CASELLA WASTE SYS INC CL A 147448104 77,179 1,480,787 SH   SOLE 21 1,480,787 0 0
CASELLA WASTE SYS INC CL A 147448104 69,797 1,339,160 SH   SOLE 22 1,292,561 0 46,599
CASELLA WASTE SYS INC CL A 147448104 1,608 30,852 SH   SOLE 26 13,699 0 17,153
CASELLA WASTE SYS INC CL A 147448104 348 6,670 SH   SOLE 28 6,670 0 0
CASELLA WASTE SYS INC CL A 147448104 944 18,111 SH   SOLE 30 18,111 0 0
CASELLA WASTE SYS INC CL A 147448104 50 951 SH   SOLE 34 951 0 0
CASELLA WASTE SYS INC CL A 147448104 248 4,760 SH   SOLE 40 4,760 0 0
CASEYS GEN STORES INC COM 147528103 15,108 101,046 SH   SOLE 2 35,358 0 65,688
CASEYS GEN STORES INC COM 147528103 23 156 SH   SOLE 4 156 0 0
CASEYS GEN STORES INC COM 147528103 703 4,700 SH   SOLE 7 4,700 0 0
CASEYS GEN STORES INC COM 147528103 14,839 99,246 SH   SOLE 18 99,246 0 0
CASEYS GEN STORES INC COM 147528103 1,404 9,393 SH   SOLE 19 9,393 0 0
CASEYS GEN STORES INC COM 147528103 253,906 1,698,142 SH   SOLE 21 1,698,142 0 0
CASEYS GEN STORES INC COM 147528103 184,126 1,231,449 SH   SOLE 22 1,175,197 0 56,252
CASEYS GEN STORES INC COM 147528103 2,856 19,101 SH   SOLE 26 11,947 0 7,154
CASEYS GEN STORES INC COM 147528103 874 5,844 SH   SOLE 28 5,844 0 0
CASEYS GEN STORES INC COM 147528103 1,864 12,468 SH   SOLE 30 12,468 0 0
CASEYS GEN STORES INC COM 147528103 300 2,009 SH   SOLE 31 709 0 1,300
CASEYS GEN STORES INC COM 147528103 140 937 SH   SOLE 36 937 0 0
CASEYS GEN STORES INC COM 147528103 575 3,847 SH   SOLE 40 3,847 0 0
CASI PHARMACEUTICALS INC COM 14757U109 57 22,686 SH   SOLE 2 3,407 0 19,279
CASI PHARMACEUTICALS INC COM 14757U109 3 1,069 SH   SOLE 7 1,069 0 0
CASI PHARMACEUTICALS INC COM 14757U109 636 254,448 SH   SOLE 18 254,448 0 0
CASI PHARMACEUTICALS INC COM 14757U109 235 93,950 SH   SOLE 19 93,950 0 0
CASI PHARMACEUTICALS INC COM 14757U109 4,473 1,789,291 SH   SOLE 21 1,789,291 0 0
CASI PHARMACEUTICALS INC COM 14757U109 3,285 1,313,858 SH   SOLE 22 1,286,735 0 27,123
CASPER SLEEP INC COM 147626105 1,030 114,824 SH   SOLE 2 107,821 0 7,003
CASPER SLEEP INC COM 147626105 393 43,866 SH   SOLE 18 43,866 0 0
CASPER SLEEP INC COM 147626105 3,335 371,829 SH   SOLE 19 371,829 0 0
CASPER SLEEP INC COM 147626105 2,823 314,690 SH   SOLE 21 314,690 0 0
CASPER SLEEP INC COM 147626105 1,010 112,559 SH   SOLE 22 109,705 0 2,854
CASPER SLEEP INC COM 147626105 7,134 795,327 SH   SOLE 34 795,327 0 0
CASS INFORMATION SYS INC COM 14808P109 337 8,623 SH   SOLE 2 4,049 0 4,574
CASS INFORMATION SYS INC COM 14808P109 9 242 SH   SOLE 7 242 0 0
CASS INFORMATION SYS INC COM 14808P109 2,294 58,782 SH   SOLE 18 58,782 0 0
CASS INFORMATION SYS INC COM 14808P109 1,046 26,792 SH   SOLE 19 26,792 0 0
CASS INFORMATION SYS INC COM 14808P109 19,757 506,206 SH   SOLE 21 506,206 0 0
CASS INFORMATION SYS INC COM 14808P109 15,637 400,634 SH   SOLE 22 388,079 0 12,555
CASS INFORMATION SYS INC COM 14808P109 523 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 176 4,499 SH   SOLE 30 4,499 0 0
CASS INFORMATION SYS INC COM 14808P109 50 1,281 SH   SOLE 40 1,281 0 0
CASSAVA SCIENCES INC COM 14817C107 41 13,375 SH   SOLE 2 1,719 0 11,656
CASSAVA SCIENCES INC COM 14817C107 298 96,786 SH   SOLE 18 96,786 0 0
CASSAVA SCIENCES INC COM 14817C107 130 42,260 SH   SOLE 19 42,260 0 0
CASSAVA SCIENCES INC COM 14817C107 2,436 790,991 SH   SOLE 21 790,991 0 0
CASSAVA SCIENCES INC COM 14817C107 1,614 524,163 SH   SOLE 22 517,063 0 7,100
CASTLE BIOSCIENCES INC COM 14843C105 276 7,325 SH   SOLE 2 4,173 0 3,152
CASTLE BIOSCIENCES INC COM 14843C105 8 202 SH   SOLE 7 202 0 0
CASTLE BIOSCIENCES INC COM 14843C105 1,682 44,636 SH   SOLE 18 40,466 0 4,170
CASTLE BIOSCIENCES INC COM 14843C105 1,377 36,537 SH   SOLE 19 36,537 0 0
CASTLE BIOSCIENCES INC COM 14843C105 19,812 525,651 SH   SOLE 21 525,651 0 0
CASTLE BIOSCIENCES INC COM 14843C105 7,637 202,619 SH   SOLE 22 197,611 0 5,008
CASTLE BIOSCIENCES INC COM 14843C105 23 619 SH   SOLE 26 0 0 619
CASTLE BIOSCIENCES INC COM 14843C105 165 4,388 SH   SOLE 30 4,388 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 34 41,341 SH   SOLE 2 41,341 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 39 47,380 SH   SOLE 18 7,913 0 39,467
CASTLIGHT HEALTH INC CL B 14862Q100 472 568,873 SH   SOLE 19 568,873 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 90 108,435 SH   SOLE 21 108,435 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 1,701 2,048,920 SH   SOLE 22 2,048,920 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 82 98,554 SH   SOLE 23 98,554 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 137 165,584 SH   SOLE 26 0 0 165,584
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 58 9,040 SH   SOLE 2 952 0 8,088
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 486 75,532 SH   SOLE 18 75,532 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 277 43,017 SH   SOLE 19 43,017 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 3,761 584,915 SH   SOLE 21 584,915 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 2,544 395,614 SH   SOLE 22 390,038 0 5,576
CATALENT INC COM 148806102 32,039 437,092 SH   SOLE 2 90,402 0 346,690
CATALENT INC COM 148806102 5,354 73,049 SH   SOLE 4 68,767 0 4,282
CATALENT INC COM 148806102 842 11,483 SH   SOLE 7 11,483 0 0
CATALENT INC COM 148806102 0 1 SH   SOLE 13 1 0 0
CATALENT INC COM 148806102 838 11,429 SH   SOLE 15 11,429 0 0
CATALENT INC COM 148806102 34,223 466,884 SH   SOLE 18 454,070 0 12,814
CATALENT INC COM 148806102 145,940 1,990,994 SH   SOLE 19 1,990,994 0 0
CATALENT INC COM 148806102 575,149 7,846,503 SH   SOLE 21 7,846,503 0 0
CATALENT INC COM 148806102 395,207 5,391,642 SH   SOLE 22 5,152,917 0 238,725
CATALENT INC COM 148806102 8,323 113,542 SH   SOLE 23 113,542 0 0
CATALENT INC COM 148806102 2,289 31,229 SH   SOLE 25 31,229 0 0
CATALENT INC COM 148806102 30,413 414,909 SH   SOLE 26 132,467 0 282,442
CATALENT INC COM 148806102 2,354 32,117 SH   SOLE 28 22,857 0 9,260
CATALENT INC COM 148806102 2,641 36,036 SH   SOLE 29 2,966 0 33,070
CATALENT INC COM 148806102 20,314 277,134 SH   SOLE 30 269,727 0 7,407
CATALENT INC COM 148806102 1,951 26,615 SH   SOLE 31 20,336 0 6,279
CATALENT INC COM 148806102 615 8,389 SH   SOLE 34 8,389 0 0
CATALENT INC COM 148806102 2,420 33,010 SH   SOLE 36 33,010 0 0
CATALENT INC COM 148806102 261 3,556 SH   SOLE 40 3,556 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 80 13,649 SH   SOLE 2 944 0 12,705
CATALYST BIOSCIENCES INC COM NEW 14888D208 433 73,688 SH   SOLE 18 73,688 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 193 32,919 SH   SOLE 19 32,919 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 3,184 542,388 SH   SOLE 21 542,388 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 2,485 423,325 SH   SOLE 22 417,829 0 5,496
CATALYST PHARMACEUTICALS INC COM 14888U101 299 64,798 SH   SOLE 2 33,346 0 31,452
CATALYST PHARMACEUTICALS INC COM 14888U101 10 2,062 SH   SOLE 7 2,062 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,844 399,226 SH   SOLE 18 399,226 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 845 182,956 SH   SOLE 19 182,956 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 16,770 3,629,779 SH   SOLE 21 3,629,779 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 13,257 2,869,400 SH   SOLE 22 2,774,400 0 95,000
CATALYST PHARMACEUTICALS INC COM 14888U101 66 14,342 SH   SOLE 28 14,342 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 2,127 460,342 SH   SOLE 30 460,342 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 62 13,448 SH   SOLE 40 13,448 0 0
CATASYS INC COM PAR 149049504 134 5,414 SH   SOLE 2 2,291 0 3,123
CATASYS INC COM PAR 149049504 6 244 SH   SOLE 7 244 0 0
CATASYS INC COM PAR 149049504 843 34,069 SH   SOLE 18 34,069 0 0
CATASYS INC COM PAR 149049504 502 20,305 SH   SOLE 19 20,305 0 0
CATASYS INC COM PAR 149049504 6,689 270,384 SH   SOLE 21 270,384 0 0
CATASYS INC COM PAR 149049504 4,404 177,999 SH   SOLE 22 172,897 0 5,102
CATASYS INC COM PAR 149049504 19 748 SH   SOLE 23 748 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 555 62,766 SH   SOLE 2 16,975 0 45,791
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,766 199,524 SH   SOLE 18 199,524 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 821 92,734 SH   SOLE 19 92,734 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 17,372 1,962,941 SH   SOLE 21 1,962,941 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 12,255 1,384,774 SH   SOLE 22 1,335,409 0 49,365
CATCHMARK TIMBER TR INC CL A 14912Y202 238 26,899 SH   SOLE 26 0 0 26,899
CATCHMARK TIMBER TR INC CL A 14912Y202 59 6,651 SH   SOLE 28 6,651 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 942 106,441 SH   SOLE 30 106,441 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 31 3,508 SH   SOLE 40 3,508 0 0
CATERPILLAR INC DEL COM 149123101 168,164 1,329,362 SH   SOLE 2 133,162 0 1,196,200
CATERPILLAR INC DEL COM 149123101 31,553 249,434 SH   SOLE 4 234,346 0 15,088
CATERPILLAR INC DEL COM 149123101 71,016 561,390 SH   SOLE 7 484,420 0 76,970
CATERPILLAR INC DEL COM 149123101 673 5,320 SH   SOLE 13 5,320 0 0
CATERPILLAR INC DEL COM 149123101 8,618 68,127 SH   SOLE 15 68,127 0 0
CATERPILLAR INC DEL COM 149123101 39 308 SH   SOLE 17 0 0 308
CATERPILLAR INC DEL COM 149123101 333,504 2,636,392 SH   SOLE 18 2,548,133 0 88,259
CATERPILLAR INC DEL COM 149123101 10,094 79,794 SH   SOLE 19 79,794 0 0
CATERPILLAR INC DEL COM 149123101 1,412,176 11,163,449 SH   SOLE 21 11,163,449 0 0
CATERPILLAR INC DEL COM 149123101 1,628,475 12,873,319 SH   SOLE 22 11,617,300 0 1,256,019
CATERPILLAR INC DEL COM 149123101 50,776 401,389 SH   SOLE 23 401,389 0 0
CATERPILLAR INC DEL COM 149123101 75,732 598,674 SH   SOLE 25 598,674 0 0
CATERPILLAR INC DEL COM 149123101 355,111 2,807,204 SH   SOLE 26 354,332 0 2,452,872
CATERPILLAR INC DEL COM 149123101 14,388 113,743 SH   SOLE 28 80,131 0 33,612
CATERPILLAR INC DEL COM 149123101 1,209 9,554 SH   SOLE 29 9,554 0 0
CATERPILLAR INC DEL COM 149123101 303,359 2,398,093 SH   SOLE 30 2,395,203 0 2,890
CATERPILLAR INC DEL COM 149123101 15,027 118,790 SH   SOLE 31 71,642 0 47,148
CATERPILLAR INC DEL COM 149123101 9,948 78,644 SH   SOLE 32 78,644 0 0
CATERPILLAR INC DEL COM 149123101 3,730 29,486 SH   SOLE 34 29,486 0 0
CATERPILLAR INC DEL COM 149123101 47,149 372,716 SH   SOLE 36 372,716 0 0
CATERPILLAR INC DEL COM 149123101 1,589 12,561 SH   SOLE 40 12,561 0 0
CATHAY GEN BANCORP COM 149150104 3,293 125,202 SH   SOLE 2 58,644 0 66,558
CATHAY GEN BANCORP COM 149150104 11 428 SH   SOLE 4 428 0 0
CATHAY GEN BANCORP COM 149150104 44 1,691 SH   SOLE 7 1,691 0 0
CATHAY GEN BANCORP COM 149150104 13,006 494,524 SH   SOLE 18 494,524 0 0
CATHAY GEN BANCORP COM 149150104 7,878 299,528 SH   SOLE 19 299,528 0 0
CATHAY GEN BANCORP COM 149150104 136,139 5,176,391 SH   SOLE 21 5,176,391 0 0
CATHAY GEN BANCORP COM 149150104 81,869 3,112,900 SH   SOLE 22 3,035,296 0 77,604
CATHAY GEN BANCORP COM 149150104 376 14,294 SH   SOLE 23 14,294 0 0
CATHAY GEN BANCORP COM 149150104 2,269 86,278 SH   SOLE 26 18,482 0 67,796
CATHAY GEN BANCORP COM 149150104 342 12,989 SH   SOLE 28 12,989 0 0
CATHAY GEN BANCORP COM 149150104 818 31,090 SH   SOLE 30 31,090 0 0
CATHAY GEN BANCORP COM 149150104 111 4,221 SH   SOLE 36 4,221 0 0
CATHAY GEN BANCORP COM 149150104 195 7,403 SH   SOLE 40 7,403 0 0
CATO CORP NEW CL A 149205106 229 27,949 SH   SOLE 2 7,548 0 20,401
CATO CORP NEW CL A 149205106 1 160 SH   SOLE 4 160 0 0
CATO CORP NEW CL A 149205106 4 439 SH   SOLE 7 439 0 0
CATO CORP NEW CL A 149205106 929 113,586 SH   SOLE 18 113,586 0 0
CATO CORP NEW CL A 149205106 341 41,739 SH   SOLE 19 41,739 0 0
CATO CORP NEW CL A 149205106 20,319 2,484,022 SH   SOLE 21 2,484,022 0 0
CATO CORP NEW CL A 149205106 5,715 698,643 SH   SOLE 22 669,153 0 29,490
CATO CORP NEW CL A 149205106 163 19,950 SH   SOLE 26 5,946 0 14,004
CATO CORP NEW CL A 149205106 30 3,725 SH   SOLE 28 3,725 0 0
CATO CORP NEW CL A 149205106 309 37,776 SH   SOLE 30 37,776 0 0
CATO CORP NEW CL A 149205106 24 2,946 SH   SOLE 40 2,946 0 0
CAVCO INDS INC DEL COM 149568107 1,050 5,443 SH   SOLE 2 2,695 0 2,748
CAVCO INDS INC DEL COM 149568107 8 40 SH   SOLE 4 40 0 0
CAVCO INDS INC DEL COM 149568107 28 144 SH   SOLE 7 144 0 0
CAVCO INDS INC DEL COM 149568107 8,394 43,524 SH   SOLE 18 43,524 0 0
CAVCO INDS INC DEL COM 149568107 3,546 18,385 SH   SOLE 19 18,385 0 0
CAVCO INDS INC DEL COM 149568107 194,815 1,010,191 SH   SOLE 21 1,010,191 0 0
CAVCO INDS INC DEL COM 149568107 51,912 269,183 SH   SOLE 22 255,451 0 13,732
CAVCO INDS INC DEL COM 149568107 16 82 SH   SOLE 23 82 0 0
CAVCO INDS INC DEL COM 149568107 633 3,280 SH   SOLE 26 2,215 0 1,065
CAVCO INDS INC DEL COM 149568107 222 1,150 SH   SOLE 28 1,150 0 0
CAVCO INDS INC DEL COM 149568107 2,513 13,030 SH   SOLE 30 13,030 0 0
CAVCO INDS INC DEL COM 149568107 187 971 SH   SOLE 40 971 0 0
CB FINL SVCS INC COM 12479G101 93 4,240 SH   SOLE 2 286 0 3,954
CB FINL SVCS INC COM 12479G101 420 19,253 SH   SOLE 18 19,253 0 0
CB FINL SVCS INC COM 12479G101 157 7,203 SH   SOLE 19 7,203 0 0
CB FINL SVCS INC COM 12479G101 3,113 142,653 SH   SOLE 21 142,653 0 0
CB FINL SVCS INC COM 12479G101 510 23,376 SH   SOLE 22 22,003 0 1,373
CBDMD INC COM 12482W101 1 329 SH   SOLE 18 329 0 0
CBDMD INC COM 12482W101 184 96,123 SH   SOLE 21 96,123 0 0
CBDMD INC COM 12482W101 890 466,046 SH   SOLE 22 466,046 0 0
CBIZ INC COM 124805102 1,283 53,537 SH   SOLE 2 16,886 0 36,651
CBIZ INC COM 124805102 4 177 SH   SOLE 4 177 0 0
CBIZ INC COM 124805102 21 869 SH   SOLE 7 869 0 0
CBIZ INC COM 124805102 4,735 197,551 SH   SOLE 18 197,551 0 0
CBIZ INC COM 124805102 2,355 98,265 SH   SOLE 19 98,265 0 0
CBIZ INC COM 124805102 40,917 1,707,019 SH   SOLE 21 1,707,019 0 0
CBIZ INC COM 124805102 37,989 1,584,838 SH   SOLE 22 1,538,011 0 46,827
CBIZ INC COM 124805102 641 26,723 SH   SOLE 26 24,525 0 2,198
CBIZ INC COM 124805102 166 6,916 SH   SOLE 28 6,916 0 0
CBIZ INC COM 124805102 423 17,642 SH   SOLE 30 17,642 0 0
CBIZ INC COM 124805102 95 3,982 SH   SOLE 40 3,982 0 0
CBL & ASSOC PPTYS INC COM 124830100 2 5,647 SH   SOLE 18 5,647 0 0
CBL & ASSOC PPTYS INC COM 124830100 21 78,404 SH   SOLE 21 78,404 0 0
CBL & ASSOC PPTYS INC COM 124830100 920 3,373,901 SH   SOLE 22 3,062,459 0 311,442
CBL & ASSOC PPTYS INC COM 124830100 1 4,681 SH   SOLE 23 4,681 0 0
CBL & ASSOC PPTYS INC COM 124830100 5 18,200 SH   SOLE 31 0 0 18,200
CBM BANCORP INC COM 1248XT104 9 750 SH   SOLE 18 750 0 0
CBM BANCORP INC COM 1248XT104 177 14,412 SH   SOLE 21 14,412 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 28,222 302,554 SH   SOLE 2 68,352 0 234,202
CBOE GLOBAL MARKETS INC COM 12503M108 4,781 51,249 SH   SOLE 4 48,124 0 3,125
CBOE GLOBAL MARKETS INC COM 12503M108 10,416 111,660 SH   SOLE 7 108,362 0 3,298
CBOE GLOBAL MARKETS INC COM 12503M108 264 2,835 SH   SOLE 13 2,835 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 1,272 13,639 SH   SOLE 15 13,639 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 27,380 293,527 SH   SOLE 18 270,475 0 23,052
CBOE GLOBAL MARKETS INC COM 12503M108 4,362 46,760 SH   SOLE 19 46,760 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 351,255 3,765,596 SH   SOLE 21 3,765,596 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 273,953 2,936,888 SH   SOLE 22 2,683,807 0 253,081
CBOE GLOBAL MARKETS INC COM 12503M108 7,864 84,305 SH   SOLE 23 84,305 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 10,948 117,366 SH   SOLE 25 117,366 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 51,008 546,823 SH   SOLE 26 110,706 0 436,117
CBOE GLOBAL MARKETS INC COM 12503M108 2,233 23,934 SH   SOLE 28 17,319 0 6,615
CBOE GLOBAL MARKETS INC COM 12503M108 2,725 29,216 SH   SOLE 29 5,314 0 23,902
CBOE GLOBAL MARKETS INC COM 12503M108 47,491 509,126 SH   SOLE 30 505,572 0 3,554
CBOE GLOBAL MARKETS INC COM 12503M108 1,845 19,781 SH   SOLE 31 15,727 0 4,054
CBOE GLOBAL MARKETS INC COM 12503M108 590 6,321 SH   SOLE 34 6,321 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 9,188 98,503 SH   SOLE 36 98,503 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 262 2,813 SH   SOLE 40 2,813 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 2 300 SH   SOLE 17 0 0 300
CBRE GROUP INC CL A 12504L109 37,697 833,634 SH   SOLE 2 108,910 0 724,724
CBRE GROUP INC CL A 12504L109 6,957 153,854 SH   SOLE 4 144,182 0 9,672
CBRE GROUP INC CL A 12504L109 17,785 393,293 SH   SOLE 7 311,539 0 81,754
CBRE GROUP INC CL A 12504L109 35 777 SH   SOLE 13 777 0 0
CBRE GROUP INC CL A 12504L109 1,398 30,913 SH   SOLE 15 30,913 0 0
CBRE GROUP INC CL A 12504L109 53,091 1,174,056 SH   SOLE 18 1,053,736 0 120,320
CBRE GROUP INC CL A 12504L109 9,020 199,473 SH   SOLE 19 199,473 0 0
CBRE GROUP INC CL A 12504L109 508,526 11,245,591 SH   SOLE 21 11,245,591 0 0
CBRE GROUP INC CL A 12504L109 362,130 8,008,189 SH   SOLE 22 7,266,368 0 741,821
CBRE GROUP INC CL A 12504L109 11,375 251,554 SH   SOLE 23 251,554 0 0
CBRE GROUP INC CL A 12504L109 21,391 473,050 SH   SOLE 25 455,419 0 17,631
CBRE GROUP INC CL A 12504L109 98,356 2,175,065 SH   SOLE 26 302,683 0 1,872,382
CBRE GROUP INC CL A 12504L109 3,117 68,925 SH   SOLE 28 49,680 0 19,245
CBRE GROUP INC CL A 12504L109 3,493 77,240 SH   SOLE 29 6,411 0 70,829
CBRE GROUP INC CL A 12504L109 83,541 1,847,427 SH   SOLE 30 1,825,028 0 22,399
CBRE GROUP INC CL A 12504L109 2,756 60,946 SH   SOLE 31 41,240 0 19,706
CBRE GROUP INC CL A 12504L109 6,522 144,219 SH   SOLE 34 144,219 0 0
CBRE GROUP INC CL A 12504L109 11,061 244,605 SH   SOLE 36 244,605 0 0
CBRE GROUP INC CL A 12504L109 291 6,434 SH   SOLE 40 6,434 0 0
CBTX INC COM 12481V104 460 21,886 SH   SOLE 2 7,578 0 14,308
CBTX INC COM 12481V104 8 381 SH   SOLE 7 381 0 0
CBTX INC COM 12481V104 1,645 78,315 SH   SOLE 18 78,315 0 0
CBTX INC COM 12481V104 751 35,783 SH   SOLE 19 35,783 0 0
CBTX INC COM 12481V104 13,479 641,848 SH   SOLE 21 641,848 0 0
CBTX INC COM 12481V104 11,808 562,264 SH   SOLE 22 546,518 0 15,746
CBTX INC COM 12481V104 35 1,644 SH   SOLE 23 1,644 0 0
CBTX INC COM 12481V104 108 5,131 SH   SOLE 26 0 0 5,131
CBTX INC COM 12481V104 67 3,188 SH   SOLE 28 3,188 0 0
CBTX INC COM 12481V104 55 2,625 SH   SOLE 30 2,625 0 0
CBTX INC COM 12481V104 67 3,212 SH   SOLE 40 3,212 0 0
CDK GLOBAL INC COM 12508E101 15,263 368,496 SH   SOLE 2 96,923 0 271,573
CDK GLOBAL INC COM 12508E101 2,372 57,267 SH   SOLE 4 53,968 0 3,299
CDK GLOBAL INC COM 12508E101 1,000 24,136 SH   SOLE 7 24,136 0 0
CDK GLOBAL INC COM 12508E101 26 638 SH   SOLE 13 638 0 0
CDK GLOBAL INC COM 12508E101 502 12,123 SH   SOLE 15 12,123 0 0
CDK GLOBAL INC COM 12508E101 104,090 2,513,037 SH   SOLE 18 2,278,105 0 234,932
CDK GLOBAL INC COM 12508E101 111,909 2,701,805 SH   SOLE 19 2,701,805 0 0
CDK GLOBAL INC COM 12508E101 278,703 6,728,711 SH   SOLE 21 6,728,711 0 0
CDK GLOBAL INC COM 12508E101 194,217 4,688,970 SH   SOLE 22 4,499,494 0 189,476
CDK GLOBAL INC COM 12508E101 4,795 115,768 SH   SOLE 23 115,768 0 0
CDK GLOBAL INC COM 12508E101 9,669 233,426 SH   SOLE 25 187,856 0 45,570
CDK GLOBAL INC COM 12508E101 20,226 488,323 SH   SOLE 26 153,631 0 334,692
CDK GLOBAL INC COM 12508E101 922 22,262 SH   SOLE 28 14,756 0 7,506
CDK GLOBAL INC COM 12508E101 1,165 28,126 SH   SOLE 29 2,787 0 25,339
CDK GLOBAL INC COM 12508E101 28,800 695,314 SH   SOLE 30 657,557 0 37,757
CDK GLOBAL INC COM 12508E101 1,184 28,595 SH   SOLE 31 14,798 0 13,797
CDK GLOBAL INC COM 12508E101 19,336 466,818 SH   SOLE 34 466,818 0 0
CDK GLOBAL INC COM 12508E101 5,966 144,043 SH   SOLE 36 144,043 0 0
CDK GLOBAL INC COM 12508E101 105 2,536 SH   SOLE 40 2,536 0 0
CDW CORP COM 12514G108 41,718 359,083 SH   SOLE 2 51,216 0 307,867
CDW CORP COM 12514G108 8,075 69,506 SH   SOLE 4 65,502 0 4,004
CDW CORP COM 12514G108 26,198 225,497 SH   SOLE 7 139,579 0 85,918
CDW CORP COM 12514G108 263 2,262 SH   SOLE 13 2,262 0 0
CDW CORP COM 12514G108 1,602 13,789 SH   SOLE 15 13,789 0 0
CDW CORP COM 12514G108 37,443 322,281 SH   SOLE 18 299,329 0 22,952
CDW CORP COM 12514G108 13,286 114,355 SH   SOLE 19 114,355 0 0
CDW CORP COM 12514G108 458,094 3,942,971 SH   SOLE 21 3,942,971 0 0
CDW CORP COM 12514G108 412,331 3,549,068 SH   SOLE 22 3,190,221 0 358,847
CDW CORP COM 12514G108 12,365 106,426 SH   SOLE 23 106,426 0 0
CDW CORP COM 12514G108 19,674 169,343 SH   SOLE 25 169,343 0 0
CDW CORP COM 12514G108 69,553 598,664 SH   SOLE 26 121,067 0 477,597
CDW CORP COM 12514G108 3,372 29,024 SH   SOLE 28 19,818 0 9,206
CDW CORP COM 12514G108 3,858 33,204 SH   SOLE 29 2,454 0 30,750
CDW CORP COM 12514G108 71,153 612,441 SH   SOLE 30 612,441 0 0
CDW CORP COM 12514G108 4,267 36,725 SH   SOLE 31 18,606 0 18,119
CDW CORP COM 12514G108 3,560 30,638 SH   SOLE 32 30,638 0 0
CDW CORP COM 12514G108 901 7,751 SH   SOLE 34 7,751 0 0
CDW CORP COM 12514G108 10,972 94,440 SH   SOLE 36 94,440 0 0
CDW CORP COM 12514G108 375 3,227 SH   SOLE 40 3,227 0 0
CECO ENVIRONMENTAL CORP COM 125141101 210 31,915 SH   SOLE 2 1,390 0 30,525
CECO ENVIRONMENTAL CORP COM 125141101 4 601 SH   SOLE 7 601 0 0
CECO ENVIRONMENTAL CORP COM 125141101 904 137,165 SH   SOLE 18 137,165 0 0
CECO ENVIRONMENTAL CORP COM 125141101 554 84,026 SH   SOLE 19 84,026 0 0
CECO ENVIRONMENTAL CORP COM 125141101 7,074 1,073,417 SH   SOLE 21 1,073,417 0 0
CECO ENVIRONMENTAL CORP COM 125141101 5,845 886,950 SH   SOLE 22 869,338 0 17,612
CEDAR FAIR L P DEPOSITRY UNIT 150185106 0 1 SH   SOLE 18 1 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 98 99,454 SH   SOLE 18 99,454 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 6,652 6,718,904 SH   SOLE 21 6,718,904 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 1,725 1,742,649 SH   SOLE 22 1,742,649 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 2 2,279 SH   SOLE 23 2,279 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 100 100,584 SH   SOLE 30 100,584 0 0
CEL SCI CORP COM PAR NEW 150837607 335 22,461 SH   SOLE 2 10,704 0 11,757
CEL SCI CORP COM PAR NEW 150837607 9 592 SH   SOLE 7 592 0 0
CEL SCI CORP COM PAR NEW 150837607 1,990 133,346 SH   SOLE 18 133,346 0 0
CEL SCI CORP COM PAR NEW 150837607 939 62,958 SH   SOLE 19 62,958 0 0
CEL SCI CORP COM PAR NEW 150837607 17,329 1,161,490 SH   SOLE 21 1,161,490 0 0
CEL SCI CORP COM PAR NEW 150837607 14,565 976,198 SH   SOLE 22 959,203 0 16,995
CEL SCI CORP COM PAR NEW 150837607 178 11,938 SH   SOLE 30 11,938 0 0
CEL SCI CORP COM PAR NEW 150837607 55 3,667 SH   SOLE 40 3,667 0 0
CELANESE CORP DEL COM 150870103 21,884 253,460 SH   SOLE 2 30,997 0 222,463
CELANESE CORP DEL COM 150870103 4,667 54,053 SH   SOLE 4 50,430 0 3,623
CELANESE CORP DEL COM 150870103 11,960 138,527 SH   SOLE 7 105,888 0 32,639
CELANESE CORP DEL COM 150870103 41 478 SH   SOLE 13 478 0 0
CELANESE CORP DEL COM 150870103 1,364 15,802 SH   SOLE 15 15,802 0 0
CELANESE CORP DEL COM 150870103 19,649 227,575 SH   SOLE 18 209,530 0 18,045
CELANESE CORP DEL COM 150870103 2,915 33,767 SH   SOLE 19 33,767 0 0
CELANESE CORP DEL COM 150870103 257,808 2,985,962 SH   SOLE 21 2,985,962 0 0
CELANESE CORP DEL COM 150870103 248,650 2,879,890 SH   SOLE 22 2,603,206 0 276,684
CELANESE CORP DEL COM 150870103 7,663 88,750 SH   SOLE 23 88,750 0 0
CELANESE CORP DEL COM 150870103 10,776 124,806 SH   SOLE 25 124,806 0 0
CELANESE CORP DEL COM 150870103 61,622 713,711 SH   SOLE 26 112,506 0 601,205
CELANESE CORP DEL COM 150870103 1,935 22,414 SH   SOLE 28 15,778 0 6,636
CELANESE CORP DEL COM 150870103 2,399 27,791 SH   SOLE 29 2,116 0 25,675
CELANESE CORP DEL COM 150870103 39,166 453,630 SH   SOLE 30 453,630 0 0
CELANESE CORP DEL COM 150870103 3,722 43,104 SH   SOLE 31 14,118 0 28,986
CELANESE CORP DEL COM 150870103 615 7,119 SH   SOLE 34 7,119 0 0
CELANESE CORP DEL COM 150870103 6,634 76,837 SH   SOLE 36 76,837 0 0
CELANESE CORP DEL COM 150870103 239 2,766 SH   SOLE 40 2,766 0 0
CELCUITY INC COM 15102K100 12 1,745 SH   SOLE 18 1,745 0 0
CELCUITY INC COM 15102K100 260 37,551 SH   SOLE 21 37,551 0 0
CELCUITY INC COM 15102K100 104 15,061 SH   SOLE 22 15,061 0 0
CELESTICA INC SUB VTG SHS 15101Q108 175 25,559 SH   SOLE 21 25,559 0 0
CELESTICA INC SUB VTG SHS 15101Q108 106 15,504 SH   SOLE 22 15,504 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 57 4,362 SH   SOLE 18 4,362 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 0 23 SH   SOLE 19 23 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 717 55,175 SH   SOLE 21 55,175 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 4,588 352,892 SH   SOLE 22 352,892 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 0 59 SH   SOLE 21 59 0 0
CELLECTIS S A SPON ADS 15117K103 3,202 179,887 SH   SOLE 21 179,887 0 0
CELLECTIS S A SPON ADS 15117K103 78 4,396 SH   SOLE 30 4,396 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 102 6,827 SH   SOLE 2 768 0 6,059
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 5 345 SH   SOLE 7 345 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 809 54,035 SH   SOLE 18 54,035 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 455 30,427 SH   SOLE 19 30,427 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 6,494 433,820 SH   SOLE 21 433,820 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 4,979 332,611 SH   SOLE 22 326,124 0 6,487
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 8 525 SH   SOLE 23 525 0 0
CELSION CORP COM PAR NEW 15117N503 21 5,548 SH   SOLE 18 5,548 0 0
CELSION CORP COM PAR NEW 15117N503 237 63,774 SH   SOLE 21 63,774 0 0
CELSION CORP COM PAR NEW 15117N503 2,401 645,413 SH   SOLE 22 645,413 0 0
CELSIUS HLDGS INC COM NEW 15118V207 162 13,805 SH   SOLE 2 1,843 0 11,962
CELSIUS HLDGS INC COM NEW 15118V207 8 653 SH   SOLE 7 653 0 0
CELSIUS HLDGS INC COM NEW 15118V207 1,705 144,841 SH   SOLE 18 144,841 0 0
CELSIUS HLDGS INC COM NEW 15118V207 780 66,309 SH   SOLE 19 66,309 0 0
CELSIUS HLDGS INC COM NEW 15118V207 14,054 1,194,071 SH   SOLE 21 1,194,071 0 0
CELSIUS HLDGS INC COM NEW 15118V207 10,703 909,375 SH   SOLE 22 893,090 0 16,285
CEMEX SAB DE CV SPON ADR NEW 151290889 594 206,275 SH   SOLE 2 0 0 206,275
CEMEX SAB DE CV SPON ADR NEW 151290889 3,239 1,124,791 SH   SOLE 22 0 0 1,124,791
CEMEX SAB DE CV SPON ADR NEW 151290889 84 29,091 SH   SOLE 25 29,091 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 1,505 522,654 SH   SOLE 30 522,654 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 7,797 2,707,326 SH   SOLE 34 2,707,326 0 0
CEMTREX INC COM NEW 15130G600 1 788 SH   SOLE 21 788 0 0
CENOVUS ENERGY INC COM 15135U109 1,522 325,891 SH   SOLE 21 325,891 0 0
CENTENE CORP DEL COM 15135B101 108,215 1,702,835 SH   SOLE 2 459,942 0 1,242,893
CENTENE CORP DEL COM 15135B101 17,402 273,833 SH   SOLE 4 257,657 0 16,176
CENTENE CORP DEL COM 15135B101 34,497 542,830 SH   SOLE 7 494,189 0 48,641
CENTENE CORP DEL COM 15135B101 502 7,897 SH   SOLE 13 7,897 0 0
CENTENE CORP DEL COM 15135B101 3,974 62,537 SH   SOLE 15 62,537 0 0
CENTENE CORP DEL COM 15135B101 77,104 1,213,279 SH   SOLE 18 1,120,933 0 92,346
CENTENE CORP DEL COM 15135B101 132,314 2,082,039 SH   SOLE 19 2,082,039 0 0
CENTENE CORP DEL COM 15135B101 781,290 12,294,096 SH   SOLE 21 12,294,096 0 0
CENTENE CORP DEL COM 15135B101 878,568 13,824,825 SH   SOLE 22 12,504,675 0 1,320,150
CENTENE CORP DEL COM 15135B101 27,823 437,816 SH   SOLE 23 437,816 0 0
CENTENE CORP DEL COM 15135B101 40,191 632,438 SH   SOLE 25 632,438 0 0
CENTENE CORP DEL COM 15135B101 166,029 2,612,568 SH   SOLE 26 389,800 0 2,222,768
CENTENE CORP DEL COM 15135B101 7,775 122,340 SH   SOLE 28 85,860 0 36,480
CENTENE CORP DEL COM 15135B101 698 10,977 SH   SOLE 29 10,977 0 0
CENTENE CORP DEL COM 15135B101 184,901 2,909,540 SH   SOLE 30 2,909,540 0 0
CENTENE CORP DEL COM 15135B101 11,857 186,584 SH   SOLE 31 76,300 0 110,284
CENTENE CORP DEL COM 15135B101 74,613 1,174,085 SH   SOLE 34 1,174,085 0 0
CENTENE CORP DEL COM 15135B101 25,071 394,513 SH   SOLE 36 394,513 0 0
CENTENE CORP DEL COM 15135B101 849 13,364 SH   SOLE 40 13,364 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 5 5,827 SH   SOLE 18 5,827 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 134 150,637 SH   SOLE 21 150,637 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 3,482 3,912,204 SH   SOLE 22 3,886,673 0 25,531
CENTERPOINT ENERGY INC COM 15189T107 22,484 1,204,300 SH   SOLE 2 148,590 0 1,055,710
CENTERPOINT ENERGY INC COM 15189T107 4,999 267,763 SH   SOLE 4 254,781 0 12,982
CENTERPOINT ENERGY INC COM 15189T107 22,877 1,225,348 SH   SOLE 7 1,174,761 0 50,587
CENTERPOINT ENERGY INC COM 15189T107 44 2,348 SH   SOLE 13 2,348 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,171 62,698 SH   SOLE 15 62,698 0 0
CENTERPOINT ENERGY INC COM 15189T107 22,931 1,228,239 SH   SOLE 18 1,148,722 0 79,517
CENTERPOINT ENERGY INC COM 15189T107 2,678 143,425 SH   SOLE 19 143,425 0 0
CENTERPOINT ENERGY INC COM 15189T107 367,059 19,660,347 SH   SOLE 21 19,660,347 0 0
CENTERPOINT ENERGY INC COM 15189T107 244,222 13,080,970 SH   SOLE 22 11,928,016 0 1,152,954
CENTERPOINT ENERGY INC COM 15189T107 6,997 374,787 SH   SOLE 23 374,787 0 0
CENTERPOINT ENERGY INC COM 15189T107 10,265 549,819 SH   SOLE 25 549,819 0 0
CENTERPOINT ENERGY INC COM 15189T107 51,030 2,733,281 SH   SOLE 26 482,753 0 2,250,528
CENTERPOINT ENERGY INC COM 15189T107 2,014 107,893 SH   SOLE 28 78,461 0 29,432
CENTERPOINT ENERGY INC COM 15189T107 2,168 116,125 SH   SOLE 29 9,685 0 106,440
CENTERPOINT ENERGY INC COM 15189T107 41,923 2,245,498 SH   SOLE 30 2,245,498 0 0
CENTERPOINT ENERGY INC COM 15189T107 3,887 208,206 SH   SOLE 31 61,828 0 146,378
CENTERPOINT ENERGY INC COM 15189T107 2,567 137,514 SH   SOLE 32 137,514 0 0
CENTERPOINT ENERGY INC COM 15189T107 480 25,724 SH   SOLE 34 25,724 0 0
CENTERPOINT ENERGY INC COM 15189T107 11,975 641,421 SH   SOLE 35 641,421 0 0
CENTERPOINT ENERGY INC COM 15189T107 7,431 398,004 SH   SOLE 36 398,004 0 0
CENTERPOINT ENERGY INC COM 15189T107 210 11,227 SH   SOLE 40 11,227 0 0
CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 288 8,092 SH   SOLE 7 8,092 0 0
CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 50,245 1,412,964 SH   SOLE 21 1,412,964 0 0
CENTOGENE N V COM N1976T109 36 1,592 SH   SOLE 2 227 0 1,365
CENTOGENE N V COM N1976T109 397 17,345 SH   SOLE 18 17,345 0 0
CENTOGENE N V COM N1976T109 170 7,416 SH   SOLE 19 7,416 0 0
CENTOGENE N V COM N1976T109 2,948 128,845 SH   SOLE 21 128,845 0 0
CENTOGENE N V COM N1976T109 549 23,989 SH   SOLE 22 22,772 0 1,217
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 72 12,230 SH   SOLE 30 12,230 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 635 111,981 SH   SOLE 7 111,981 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 91 16,090 SH   SOLE 30 16,090 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 508 89,577 SH   SOLE 31 0 0 89,577
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 187 52,841 SH   SOLE 2 4,492 0 48,349
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 7 2,015 SH   SOLE 7 2,015 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 1,247 352,273 SH   SOLE 18 352,273 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 597 168,563 SH   SOLE 19 168,563 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 9,759 2,756,908 SH   SOLE 21 2,756,908 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 9,246 2,611,825 SH   SOLE 22 2,566,689 0 45,136
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 8 2,147 SH   SOLE 23 2,147 0 0
CENTRAL FED CORP COM NEW PAR 15346Q400 8 736 SH   SOLE 18 736 0 0
CENTRAL FED CORP COM NEW PAR 15346Q400 119 11,370 SH   SOLE 21 11,370 0 0
CENTRAL GARDEN & PET CO COM 153527106 322 8,959 SH   SOLE 2 2,669 0 6,290
CENTRAL GARDEN & PET CO COM 153527106 8 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,688 46,906 SH   SOLE 18 46,906 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,037 28,813 SH   SOLE 19 28,813 0 0
CENTRAL GARDEN & PET CO COM 153527106 38,552 1,071,189 SH   SOLE 21 1,071,189 0 0
CENTRAL GARDEN & PET CO COM 153527106 14,552 404,339 SH   SOLE 22 398,861 0 5,478
CENTRAL GARDEN & PET CO COM 153527106 68 1,896 SH   SOLE 23 1,896 0 0
CENTRAL GARDEN & PET CO COM 153527106 518 14,379 SH   SOLE 26 0 0 14,379
CENTRAL GARDEN & PET CO COM 153527106 50 1,379 SH   SOLE 28 1,379 0 0
CENTRAL GARDEN & PET CO COM 153527106 486 13,505 SH   SOLE 30 13,505 0 0
CENTRAL GARDEN & PET CO COM 153527106 8 234 SH   SOLE 34 234 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,442 42,681 SH   SOLE 2 15,510 0 27,171
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 4 132 SH   SOLE 4 132 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 23 682 SH   SOLE 7 682 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 6,602 195,375 SH   SOLE 18 195,375 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3,831 113,372 SH   SOLE 19 113,372 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 145,794 4,314,701 SH   SOLE 21 4,314,701 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 40,694 1,204,325 SH   SOLE 22 1,160,180 0 44,145
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 261 7,721 SH   SOLE 23 7,721 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 832 24,624 SH   SOLE 26 11,545 0 13,079
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 210 6,223 SH   SOLE 28 6,223 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,107 62,345 SH   SOLE 30 62,345 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 81 2,409 SH   SOLE 34 2,409 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 165 4,890 SH   SOLE 40 4,890 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 501 31,238 SH   SOLE 2 13,609 0 17,629
CENTRAL PAC FINL CORP COM NEW 154760409 3 209 SH   SOLE 4 209 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 6 399 SH   SOLE 7 399 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,815 113,195 SH   SOLE 18 113,195 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,771 110,460 SH   SOLE 19 110,460 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 42,281 2,637,602 SH   SOLE 21 2,637,602 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 18,472 1,152,355 SH   SOLE 22 1,124,625 0 27,730
CENTRAL PAC FINL CORP COM NEW 154760409 11 687 SH   SOLE 26 0 0 687
CENTRAL PAC FINL CORP COM NEW 154760409 67 4,195 SH   SOLE 28 4,195 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 563 35,134 SH   SOLE 30 35,134 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 73 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 8 3,261 SH   SOLE 4 3,261 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 2,486 978,882 SH   SOLE 21 978,882 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 1,465 576,665 SH   SOLE 22 576,665 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 649 255,582 SH   SOLE 30 255,582 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 158 10,256 SH   SOLE 2 932 0 9,324
CENTRAL VALLEY CMNTY BANCORP COM 155685100 4 285 SH   SOLE 7 285 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 793 51,519 SH   SOLE 18 51,519 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 347 22,555 SH   SOLE 19 22,555 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 5,876 381,786 SH   SOLE 21 381,786 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 2,161 140,425 SH   SOLE 22 135,224 0 5,201
CENTRUS ENERGY CORP CL A 15643U104 16 1,578 SH   SOLE 18 1,578 0 0
CENTRUS ENERGY CORP CL A 15643U104 251 24,996 SH   SOLE 21 24,996 0 0
CENTURY ALUM CO COM 156431108 432 60,548 SH   SOLE 2 16,715 0 43,833
CENTURY ALUM CO COM 156431108 3 385 SH   SOLE 4 385 0 0
CENTURY ALUM CO COM 156431108 262 36,743 SH   SOLE 7 36,743 0 0
CENTURY ALUM CO COM 156431108 1,758 246,626 SH   SOLE 18 246,626 0 0
CENTURY ALUM CO COM 156431108 684 95,865 SH   SOLE 19 95,865 0 0
CENTURY ALUM CO COM 156431108 39,056 5,477,646 SH   SOLE 21 5,477,646 0 0
CENTURY ALUM CO COM 156431108 11,047 1,549,431 SH   SOLE 22 1,488,465 0 60,966
CENTURY ALUM CO COM 156431108 64 9,024 SH   SOLE 26 0 0 9,024
CENTURY ALUM CO COM 156431108 56 7,837 SH   SOLE 28 7,837 0 0
CENTURY ALUM CO COM 156431108 608 85,284 SH   SOLE 30 85,284 0 0
CENTURY ALUM CO COM 156431108 39 5,529 SH   SOLE 40 5,529 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 259 3,329 SH   SOLE 2 1,283 0 2,046
CENTURY BANCORP INC MASS CL A NON VTG 156432106 6 81 SH   SOLE 7 81 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 940 12,092 SH   SOLE 18 12,092 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 445 5,729 SH   SOLE 19 5,729 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 7,914 101,823 SH   SOLE 21 101,823 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 7,276 93,622 SH   SOLE 22 92,124 0 1,498
CENTURY BANCORP INC MASS CL A NON VTG 156432106 32 412 SH   SOLE 23 412 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 67 856 SH   SOLE 28 856 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 40 516 SH   SOLE 30 516 0 0
CENTURY CASINOS INC COM 156492100 81 19,595 SH   SOLE 2 1,025 0 18,570
CENTURY CASINOS INC COM 156492100 3 699 SH   SOLE 7 699 0 0
CENTURY CASINOS INC COM 156492100 496 119,537 SH   SOLE 18 119,537 0 0
CENTURY CASINOS INC COM 156492100 211 50,854 SH   SOLE 19 50,854 0 0
CENTURY CASINOS INC COM 156492100 3,736 900,262 SH   SOLE 21 900,262 0 0
CENTURY CASINOS INC COM 156492100 4,181 1,007,560 SH   SOLE 22 994,649 0 12,911
CENTURY CASINOS INC COM 156492100 8 1,995 SH   SOLE 23 1,995 0 0
CENTURY CASINOS INC COM 156492100 104 24,952 SH   SOLE 26 0 0 24,952
CENTURY CMNTYS INC COM 156504300 1,412 46,040 SH   SOLE 2 21,443 0 24,597
CENTURY CMNTYS INC COM 156504300 18 588 SH   SOLE 7 588 0 0
CENTURY CMNTYS INC COM 156504300 4,539 148,053 SH   SOLE 18 148,053 0 0
CENTURY CMNTYS INC COM 156504300 9,891 322,593 SH   SOLE 19 322,593 0 0
CENTURY CMNTYS INC COM 156504300 107,375 3,502,127 SH   SOLE 21 3,502,127 0 0
CENTURY CMNTYS INC COM 156504300 29,026 946,695 SH   SOLE 22 920,649 0 26,046
CENTURY CMNTYS INC COM 156504300 245 8,004 SH   SOLE 23 8,004 0 0
CENTURY CMNTYS INC COM 156504300 959 31,291 SH   SOLE 26 0 0 31,291
CENTURY CMNTYS INC COM 156504300 73 2,379 SH   SOLE 28 2,379 0 0
CENTURY CMNTYS INC COM 156504300 1,314 42,864 SH   SOLE 30 42,864 0 0
CENTURY CMNTYS INC COM 156504300 1,283 41,858 SH   SOLE 34 41,858 0 0
CENTURY CMNTYS INC COM 156504300 77 2,523 SH   SOLE 40 2,523 0 0
CENTURYLINK INC COM 156700106 25,861 2,578,346 SH   SOLE 2 258,850 0 2,319,496
CENTURYLINK INC COM 156700106 4,471 445,805 SH   SOLE 4 420,186 0 25,619
CENTURYLINK INC COM 156700106 10,942 1,090,956 SH   SOLE 7 941,059 0 149,897
CENTURYLINK INC COM 156700106 190 18,986 SH   SOLE 13 18,986 0 0
CENTURYLINK INC COM 156700106 1,162 115,838 SH   SOLE 15 115,838 0 0
CENTURYLINK INC COM 156700106 24,726 2,465,211 SH   SOLE 18 2,246,255 0 218,956
CENTURYLINK INC COM 156700106 7,599 757,650 SH   SOLE 19 757,650 0 0
CENTURYLINK INC COM 156700106 434,437 43,313,715 SH   SOLE 21 43,313,715 0 0
CENTURYLINK INC COM 156700106 260,648 25,986,815 SH   SOLE 22 23,400,530 0 2,586,285
CENTURYLINK INC COM 156700106 6,770 674,934 SH   SOLE 23 674,934 0 0
CENTURYLINK INC COM 156700106 11,745 1,171,017 SH   SOLE 25 1,171,017 0 0
CENTURYLINK INC COM 156700106 48,756 4,861,021 SH   SOLE 26 913,783 0 3,947,238
CENTURYLINK INC COM 156700106 1,931 192,551 SH   SOLE 28 133,914 0 58,637
CENTURYLINK INC COM 156700106 2,991 298,215 SH   SOLE 29 20,746 0 277,469
CENTURYLINK INC COM 156700106 46,795 4,665,470 SH   SOLE 30 4,465,064 0 200,406
CENTURYLINK INC COM 156700106 4,202 418,952 SH   SOLE 31 120,106 0 298,846
CENTURYLINK INC COM 156700106 3,003 299,354 SH   SOLE 32 299,354 0 0
CENTURYLINK INC COM 156700106 533 53,177 SH   SOLE 34 53,177 0 0
CENTURYLINK INC COM 156700106 10,367 1,033,587 SH   SOLE 36 1,033,587 0 0
CENTURYLINK INC COM 156700106 245 24,428 SH   SOLE 40 24,428 0 0
CERECOR INC COM 15671L109 27 10,286 SH   SOLE 2 902 0 9,384
CERECOR INC COM 15671L109 367 141,316 SH   SOLE 18 141,316 0 0
CERECOR INC COM 15671L109 169 64,928 SH   SOLE 19 64,928 0 0
CERECOR INC COM 15671L109 2,505 963,349 SH   SOLE 21 963,349 0 0
CERECOR INC COM 15671L109 1,404 539,859 SH   SOLE 22 530,530 0 9,329
CERECOR INC COM 15671L109 31 12,064 SH   SOLE 23 12,064 0 0
CERENCE INC COM 156727109 1,809 44,283 SH   SOLE 2 12,634 0 31,649
CERENCE INC COM 156727109 6 137 SH   SOLE 4 137 0 0
CERENCE INC COM 156727109 27 650 SH   SOLE 7 650 0 0
CERENCE INC COM 156727109 5,857 143,408 SH   SOLE 18 143,408 0 0
CERENCE INC COM 156727109 2,872 70,324 SH   SOLE 19 70,324 0 0
CERENCE INC COM 156727109 49,281 1,206,680 SH   SOLE 21 1,206,680 0 0
CERENCE INC COM 156727109 44,633 1,092,881 SH   SOLE 22 1,056,389 0 36,492
CERENCE INC COM 156727109 511 12,502 SH   SOLE 26 7,316 0 5,186
CERENCE INC COM 156727109 194 4,752 SH   SOLE 28 4,752 0 0
CERENCE INC COM 156727109 6,153 150,673 SH   SOLE 30 150,673 0 0
CERENCE INC COM 156727109 15 377 SH   SOLE 36 377 0 0
CERENCE INC COM 156727109 140 3,438 SH   SOLE 40 3,438 0 0
CERIDIAN HCM HLDG INC COM 15677J108 21,750 274,374 SH   SOLE 2 83,772 0 190,602
CERIDIAN HCM HLDG INC COM 15677J108 54 685 SH   SOLE 4 685 0 0
CERIDIAN HCM HLDG INC COM 15677J108 144 1,813 SH   SOLE 7 1,813 0 0
CERIDIAN HCM HLDG INC COM 15677J108 22,856 288,332 SH   SOLE 18 288,332 0 0
CERIDIAN HCM HLDG INC COM 15677J108 2,123 26,788 SH   SOLE 19 26,788 0 0
CERIDIAN HCM HLDG INC COM 15677J108 421,537 5,317,738 SH   SOLE 21 5,317,738 0 0
CERIDIAN HCM HLDG INC COM 15677J108 272,351 3,435,739 SH   SOLE 22 3,276,610 0 159,129
CERIDIAN HCM HLDG INC COM 15677J108 3,918 49,425 SH   SOLE 26 29,325 0 20,100
CERIDIAN HCM HLDG INC COM 15677J108 1,265 15,960 SH   SOLE 28 15,960 0 0
CERIDIAN HCM HLDG INC COM 15677J108 3,152 39,766 SH   SOLE 30 39,766 0 0
CERIDIAN HCM HLDG INC COM 15677J108 164 2,070 SH   SOLE 31 2,070 0 0
CERIDIAN HCM HLDG INC COM 15677J108 61 768 SH   SOLE 34 768 0 0
CERIDIAN HCM HLDG INC COM 15677J108 976 12,307 SH   SOLE 40 12,307 0 0
CERNER CORP COM 156782104 62,042 905,055 SH   SOLE 2 232,225 0 672,830
CERNER CORP COM 156782104 11,815 172,351 SH   SOLE 4 163,428 0 8,923
CERNER CORP COM 156782104 33,122 483,174 SH   SOLE 7 305,111 0 178,063
CERNER CORP COM 156782104 413 6,025 SH   SOLE 13 6,025 0 0
CERNER CORP COM 156782104 2,137 31,180 SH   SOLE 15 31,180 0 0
CERNER CORP COM 156782104 15 218 SH   SOLE 17 0 0 218
CERNER CORP COM 156782104 45,489 663,595 SH   SOLE 18 614,701 0 48,894
CERNER CORP COM 156782104 8,382 122,276 SH   SOLE 19 122,276 0 0
CERNER CORP COM 156782104 596,920 8,707,805 SH   SOLE 21 8,707,805 0 0
CERNER CORP COM 156782104 514,691 7,508,252 SH   SOLE 22 6,788,362 0 719,890
CERNER CORP COM 156782104 18,485 269,656 SH   SOLE 23 269,656 0 0
CERNER CORP COM 156782104 28,228 411,789 SH   SOLE 25 411,789 0 0
CERNER CORP COM 156782104 133,051 1,940,932 SH   SOLE 26 250,462 0 1,690,470
CERNER CORP COM 156782104 4,340 63,311 SH   SOLE 28 44,548 0 18,763
CERNER CORP COM 156782104 1,242 18,116 SH   SOLE 29 18,116 0 0
CERNER CORP COM 156782104 145,717 2,125,705 SH   SOLE 30 2,056,899 0 68,806
CERNER CORP COM 156782104 7,491 109,283 SH   SOLE 31 66,762 0 42,521
CERNER CORP COM 156782104 4,484 65,411 SH   SOLE 32 65,411 0 0
CERNER CORP COM 156782104 5,235 76,363 SH   SOLE 34 76,363 0 0
CERNER CORP COM 156782104 14,560 212,407 SH   SOLE 36 212,407 0 0
CERNER CORP COM 156782104 505 7,367 SH   SOLE 40 7,367 0 0
CERUS CORP COM 157085101 751 113,783 SH   SOLE 2 62,215 0 51,568
CERUS CORP COM 157085101 16 2,403 SH   SOLE 7 2,403 0 0
CERUS CORP COM 157085101 4,428 670,947 SH   SOLE 18 650,060 0 20,887
CERUS CORP COM 157085101 3,820 578,767 SH   SOLE 19 578,767 0 0
CERUS CORP COM 157085101 45,574 6,905,150 SH   SOLE 21 6,905,150 0 0
CERUS CORP COM 157085101 34,261 5,191,080 SH   SOLE 22 5,037,589 0 153,491
CERUS CORP COM 157085101 186 28,111 SH   SOLE 23 28,111 0 0
CERUS CORP COM 157085101 557 84,389 SH   SOLE 26 0 0 84,389
CERUS CORP COM 157085101 127 19,280 SH   SOLE 28 19,280 0 0
CERUS CORP COM 157085101 674 102,072 SH   SOLE 30 102,072 0 0
CERUS CORP COM 157085101 138 20,864 SH   SOLE 40 20,864 0 0
CEVA INC COM 157210105 531 14,198 SH   SOLE 2 7,278 0 6,920
CEVA INC COM 157210105 5 137 SH   SOLE 4 137 0 0
CEVA INC COM 157210105 17 461 SH   SOLE 7 461 0 0
CEVA INC COM 157210105 4,296 114,812 SH   SOLE 18 114,812 0 0
CEVA INC COM 157210105 1,553 41,512 SH   SOLE 19 41,512 0 0
CEVA INC COM 157210105 92,299 2,466,567 SH   SOLE 21 2,466,567 0 0
CEVA INC COM 157210105 25,894 691,984 SH   SOLE 22 671,715 0 20,269
CEVA INC COM 157210105 24 647 SH   SOLE 23 647 0 0
CEVA INC COM 157210105 114 3,043 SH   SOLE 26 0 0 3,043
CEVA INC COM 157210105 110 2,929 SH   SOLE 28 2,929 0 0
CEVA INC COM 157210105 1,273 34,014 SH   SOLE 30 34,014 0 0
CEVA INC COM 157210105 77 2,059 SH   SOLE 40 2,059 0 0
CF INDS HLDGS INC COM 125269100 17,386 617,845 SH   SOLE 2 146,391 0 471,454
CF INDS HLDGS INC COM 125269100 2,727 96,911 SH   SOLE 4 91,021 0 5,890
CF INDS HLDGS INC COM 125269100 7,157 254,328 SH   SOLE 7 248,817 0 5,511
CF INDS HLDGS INC COM 125269100 11 402 SH   SOLE 13 402 0 0
CF INDS HLDGS INC COM 125269100 790 28,082 SH   SOLE 15 28,082 0 0
CF INDS HLDGS INC COM 125269100 14,671 521,347 SH   SOLE 18 488,002 0 33,345
CF INDS HLDGS INC COM 125269100 32,941 1,170,595 SH   SOLE 19 1,170,595 0 0
CF INDS HLDGS INC COM 125269100 234,223 8,323,493 SH   SOLE 21 8,323,493 0 0
CF INDS HLDGS INC COM 125269100 159,012 5,650,763 SH   SOLE 22 5,157,128 0 493,635
CF INDS HLDGS INC COM 125269100 4,574 162,561 SH   SOLE 23 162,561 0 0
CF INDS HLDGS INC COM 125269100 7,916 281,299 SH   SOLE 25 281,299 0 0
CF INDS HLDGS INC COM 125269100 21,642 769,071 SH   SOLE 26 253,251 0 515,820
CF INDS HLDGS INC COM 125269100 1,319 46,884 SH   SOLE 28 33,967 0 12,917
CF INDS HLDGS INC COM 125269100 23,662 840,880 SH   SOLE 29 840,880 0 0
CF INDS HLDGS INC COM 125269100 22,521 800,336 SH   SOLE 30 800,336 0 0
CF INDS HLDGS INC COM 125269100 2,106 74,841 SH   SOLE 31 23,659 0 51,182
CF INDS HLDGS INC COM 125269100 1,934 68,739 SH   SOLE 32 68,739 0 0
CF INDS HLDGS INC COM 125269100 4,600 163,451 SH   SOLE 34 163,451 0 0
CF INDS HLDGS INC COM 125269100 5,710 202,900 SH   SOLE 36 202,900 0 0
CF INDS HLDGS INC COM 125269100 132 4,681 SH   SOLE 40 4,681 0 0
CGI INC CL A SUB VTG 12532H104 5 83 SH   SOLE 18 83 0 0
CGI INC CL A SUB VTG 12532H104 3,641 57,790 SH   SOLE 21 57,790 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 29 3,017 SH   SOLE 2 503 0 2,514
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 270 28,207 SH   SOLE 18 28,207 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 116 12,129 SH   SOLE 19 12,129 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2,077 217,234 SH   SOLE 21 217,234 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1,640 171,498 SH   SOLE 22 169,375 0 2,123
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 34 3,543 SH   SOLE 23 3,543 0 0
CHAMPIONX CORPORATION COM 15872M104 3,016 308,976 SH   SOLE 2 152,614 0 156,362
CHAMPIONX CORPORATION COM 15872M104 16 1,613 SH   SOLE 4 1,613 0 0
CHAMPIONX CORPORATION COM 15872M104 33 3,338 SH   SOLE 7 3,338 0 0
CHAMPIONX CORPORATION COM 15872M104 433 44,405 SH   SOLE 13 44,405 0 0
CHAMPIONX CORPORATION COM 15872M104 12,205 1,250,498 SH   SOLE 18 1,178,793 0 71,705
CHAMPIONX CORPORATION COM 15872M104 8,907 912,579 SH   SOLE 19 912,579 0 0
CHAMPIONX CORPORATION COM 15872M104 124,634 12,769,847 SH   SOLE 21 12,769,847 0 0
CHAMPIONX CORPORATION COM 15872M104 73,298 7,510,039 SH   SOLE 22 7,029,166 0 480,873
CHAMPIONX CORPORATION COM 15872M104 250 25,646 SH   SOLE 23 25,646 0 0
CHAMPIONX CORPORATION COM 15872M104 629 64,418 SH   SOLE 26 44,639 0 19,779
CHAMPIONX CORPORATION COM 15872M104 206 21,141 SH   SOLE 28 21,141 0 0
CHAMPIONX CORPORATION COM 15872M104 813 83,340 SH   SOLE 30 83,340 0 0
CHAMPIONX CORPORATION COM 15872M104 20 2,077 SH   SOLE 31 0 0 2,077
CHAMPIONX CORPORATION COM 15872M104 33 3,349 SH   SOLE 34 3,349 0 0
CHAMPIONX CORPORATION COM 15872M104 267 27,365 SH   SOLE 36 27,365 0 0
CHAMPIONX CORPORATION COM 15872M104 197 20,136 SH   SOLE 40 20,136 0 0
CHANGE HEALTHCARE INC COM 15912K100 5,659 505,242 SH   SOLE 2 91,302 0 413,940
CHANGE HEALTHCARE INC COM 15912K100 14 1,243 SH   SOLE 4 1,243 0 0
CHANGE HEALTHCARE INC COM 15912K100 44 3,943 SH   SOLE 7 3,943 0 0
CHANGE HEALTHCARE INC COM 15912K100 1,656 147,828 SH   SOLE 18 147,828 0 0
CHANGE HEALTHCARE INC COM 15912K100 1,503 134,235 SH   SOLE 19 134,235 0 0
CHANGE HEALTHCARE INC COM 15912K100 38,503 3,437,741 SH   SOLE 21 3,437,741 0 0
CHANGE HEALTHCARE INC COM 15912K100 70,107 6,259,534 SH   SOLE 22 5,938,638 0 320,896
CHANGE HEALTHCARE INC COM 15912K100 210 18,740 SH   SOLE 25 18,740 0 0
CHANGE HEALTHCARE INC COM 15912K100 1,260 112,487 SH   SOLE 26 80,101 0 32,386
CHANGE HEALTHCARE INC COM 15912K100 343 30,581 SH   SOLE 28 30,581 0 0
CHANGE HEALTHCARE INC COM 15912K100 874 78,031 SH   SOLE 30 78,031 0 0
CHANGE HEALTHCARE INC COM 15912K100 53 4,728 SH   SOLE 31 4,728 0 0
CHANGE HEALTHCARE INC COM 15912K100 424 37,840 SH   SOLE 34 37,840 0 0
CHANGE HEALTHCARE INC COM 15912K100 275 24,523 SH   SOLE 40 24,523 0 0
CHANGE HEALTHCARE INC UNIT 99/99/9999 15912K209 13,772 313,489 SH   SOLE 21 313,489 0 0
CHANNELADVISOR CORP COM 159179100 284 17,914 SH   SOLE 2 9,176 0 8,738
CHANNELADVISOR CORP COM 159179100 8 502 SH   SOLE 7 502 0 0
CHANNELADVISOR CORP COM 159179100 1,816 114,652 SH   SOLE 18 114,652 0 0
CHANNELADVISOR CORP COM 159179100 902 56,973 SH   SOLE 19 56,973 0 0
CHANNELADVISOR CORP COM 159179100 16,594 1,047,592 SH   SOLE 21 1,047,592 0 0
CHANNELADVISOR CORP COM 159179100 13,282 838,531 SH   SOLE 22 816,784 0 21,747
CHANNELADVISOR CORP COM 159179100 48 3,058 SH   SOLE 28 3,058 0 0
CHANNELADVISOR CORP COM 159179100 88 5,568 SH   SOLE 30 5,568 0 0
CHANNELADVISOR CORP COM 159179100 35 2,197 SH   SOLE 40 2,197 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 1 1,013 SH   SOLE 18 1,013 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 61 94,214 SH   SOLE 21 94,214 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 48 73,748 SH   SOLE 22 73,748 0 0
CHARAH SOLUTIONS INC COM 15957P105 7 2,332 SH   SOLE 18 2,332 0 0
CHARAH SOLUTIONS INC COM 15957P105 106 33,185 SH   SOLE 21 33,185 0 0
CHARLES & COLVARD LTD COM 159765106 16 21,448 SH   SOLE 21 21,448 0 0
CHARLES RIV LABS INTL INC COM 159864107 22,223 127,464 SH   SOLE 2 39,645 0 87,819
CHARLES RIV LABS INTL INC COM 159864107 51 294 SH   SOLE 4 294 0 0
CHARLES RIV LABS INTL INC COM 159864107 167 956 SH   SOLE 7 956 0 0
CHARLES RIV LABS INTL INC COM 159864107 1 8 SH   SOLE 17 0 0 8
CHARLES RIV LABS INTL INC COM 159864107 24,630 141,268 SH   SOLE 18 141,268 0 0
CHARLES RIV LABS INTL INC COM 159864107 151,240 867,451 SH   SOLE 19 867,451 0 0
CHARLES RIV LABS INTL INC COM 159864107 435,047 2,495,252 SH   SOLE 21 2,495,252 0 0
CHARLES RIV LABS INTL INC COM 159864107 287,510 1,649,038 SH   SOLE 22 1,576,665 0 72,373
CHARLES RIV LABS INTL INC COM 159864107 4,694 26,921 SH   SOLE 26 14,708 0 12,213
CHARLES RIV LABS INTL INC COM 159864107 1,330 7,630 SH   SOLE 28 7,630 0 0
CHARLES RIV LABS INTL INC COM 159864107 3,044 17,460 SH   SOLE 30 17,460 0 0
CHARLES RIV LABS INTL INC COM 159864107 165 949 SH   SOLE 31 949 0 0
CHARLES RIV LABS INTL INC COM 159864107 100 571 SH   SOLE 34 571 0 0
CHARLES RIV LABS INTL INC COM 159864107 131 751 SH   SOLE 36 751 0 0
CHARLES RIV LABS INTL INC COM 159864107 936 5,370 SH   SOLE 40 5,370 0 0
CHART INDS INC COM PAR $0.01 16115Q308 2,070 42,690 SH   SOLE 2 12,104 0 30,586
CHART INDS INC COM PAR $0.01 16115Q308 8 175 SH   SOLE 4 175 0 0
CHART INDS INC COM PAR $0.01 16115Q308 30 620 SH   SOLE 7 620 0 0
CHART INDS INC COM PAR $0.01 16115Q308 8,667 178,731 SH   SOLE 18 178,731 0 0
CHART INDS INC COM PAR $0.01 16115Q308 3,742 77,167 SH   SOLE 19 77,167 0 0
CHART INDS INC COM PAR $0.01 16115Q308 181,996 3,753,269 SH   SOLE 21 3,753,269 0 0
CHART INDS INC COM PAR $0.01 16115Q308 53,456 1,102,421 SH   SOLE 22 1,067,980 0 34,441
CHART INDS INC COM PAR $0.01 16115Q308 39 802 SH   SOLE 23 802 0 0
CHART INDS INC COM PAR $0.01 16115Q308 582 11,996 SH   SOLE 26 8,183 0 3,813
CHART INDS INC COM PAR $0.01 16115Q308 274 5,658 SH   SOLE 28 5,658 0 0
CHART INDS INC COM PAR $0.01 16115Q308 2,539 52,353 SH   SOLE 30 52,353 0 0
CHART INDS INC COM PAR $0.01 16115Q308 204 4,208 SH   SOLE 40 4,208 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 186,320 365,305 SH   SOLE 2 44,464 0 320,841
CHARTER COMMUNICATIONS INC N CL A 16119P108 37,080 72,700 SH   SOLE 4 68,668 0 4,032
CHARTER COMMUNICATIONS INC N CL A 16119P108 76,792 150,560 SH   SOLE 7 144,350 0 6,210
CHARTER COMMUNICATIONS INC N CL A 16119P108 521 1,022 SH   SOLE 13 1,022 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 7,786 15,266 SH   SOLE 15 15,266 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 12 23 SH   SOLE 17 0 0 23
CHARTER COMMUNICATIONS INC N CL A 16119P108 201,429 394,928 SH   SOLE 18 371,790 0 23,138
CHARTER COMMUNICATIONS INC N CL A 16119P108 253,904 497,812 SH   SOLE 19 497,812 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,661,570 3,257,724 SH   SOLE 21 3,257,724 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,853,697 3,634,414 SH   SOLE 22 3,299,378 0 335,036
CHARTER COMMUNICATIONS INC N CL A 16119P108 56,074 109,940 SH   SOLE 23 109,940 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 278,382 545,805 SH   SOLE 25 545,805 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 311,655 611,041 SH   SOLE 26 92,576 0 518,465
CHARTER COMMUNICATIONS INC N CL A 16119P108 15,588 30,563 SH   SOLE 28 21,618 0 8,945
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,067 4,052 SH   SOLE 29 2,696 0 1,356
CHARTER COMMUNICATIONS INC N CL A 16119P108 328,264 643,604 SH   SOLE 30 643,604 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 14,084 27,614 SH   SOLE 31 19,225 0 8,389
CHARTER COMMUNICATIONS INC N CL A 16119P108 22,625 44,360 SH   SOLE 32 44,360 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 126,254 247,538 SH   SOLE 34 247,538 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 49,904 97,843 SH   SOLE 36 97,843 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,662 3,259 SH   SOLE 40 3,259 0 0
CHASE CORP COM 16150R104 500 4,875 SH   SOLE 2 2,508 0 2,367
CHASE CORP COM 16150R104 15 146 SH   SOLE 7 146 0 0
CHASE CORP COM 16150R104 3,002 29,284 SH   SOLE 18 29,284 0 0
CHASE CORP COM 16150R104 1,567 15,288 SH   SOLE 19 15,288 0 0
CHASE CORP COM 16150R104 24,719 241,164 SH   SOLE 21 241,164 0 0
CHASE CORP COM 16150R104 22,417 218,702 SH   SOLE 22 211,560 0 7,142
CHASE CORP COM 16150R104 107 1,047 SH   SOLE 26 0 0 1,047
CHASE CORP COM 16150R104 114 1,111 SH   SOLE 28 1,111 0 0
CHASE CORP COM 16150R104 286 2,790 SH   SOLE 30 2,790 0 0
CHASE CORP COM 16150R104 71 689 SH   SOLE 40 689 0 0
CHATHAM LODGING TR COM 16208T102 403 65,770 SH   SOLE 2 22,804 0 42,966
CHATHAM LODGING TR COM 16208T102 5 836 SH   SOLE 7 836 0 0
CHATHAM LODGING TR COM 16208T102 1,517 247,937 SH   SOLE 18 247,937 0 0
CHATHAM LODGING TR COM 16208T102 871 142,385 SH   SOLE 19 142,385 0 0
CHATHAM LODGING TR COM 16208T102 32,369 5,289,120 SH   SOLE 21 5,289,120 0 0
CHATHAM LODGING TR COM 16208T102 10,499 1,715,487 SH   SOLE 22 1,667,134 0 48,353
CHATHAM LODGING TR COM 16208T102 47 7,665 SH   SOLE 23 7,665 0 0
CHATHAM LODGING TR COM 16208T102 231 37,781 SH   SOLE 26 25,190 0 12,591
CHATHAM LODGING TR COM 16208T102 38 6,277 SH   SOLE 28 6,277 0 0
CHATHAM LODGING TR COM 16208T102 447 73,047 SH   SOLE 30 73,047 0 0
CHATHAM LODGING TR COM 16208T102 26 4,268 SH   SOLE 40 4,268 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,137 19,895 SH   SOLE 2 9,493 0 10,402
CHECK POINT SOFTWARE TECH LT ORD M22465104 6,171 57,442 SH   SOLE 4 54,085 0 3,357
CHECK POINT SOFTWARE TECH LT ORD M22465104 11,686 108,774 SH   SOLE 7 90,555 0 18,219
CHECK POINT SOFTWARE TECH LT ORD M22465104 19 173 SH   SOLE 13 173 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,043 9,713 SH   SOLE 15 9,713 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 12,408 115,497 SH   SOLE 18 113,865 0 1,632
CHECK POINT SOFTWARE TECH LT ORD M22465104 6,223 57,928 SH   SOLE 19 57,928 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,189 38,990 SH   SOLE 20 38,990 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 166,553 1,550,341 SH   SOLE 21 1,550,341 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 188,134 1,751,225 SH   SOLE 22 1,685,297 0 65,928
CHECK POINT SOFTWARE TECH LT ORD M22465104 9,182 85,466 SH   SOLE 23 85,466 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 12,970 120,733 SH   SOLE 25 120,733 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 53,915 501,858 SH   SOLE 26 58,419 0 443,439
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,832 17,053 SH   SOLE 28 17,053 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 54 499 SH   SOLE 29 499 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 53,744 500,273 SH   SOLE 30 434,402 0 65,871
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,742 16,213 SH   SOLE 31 11,769 0 4,444
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,355 31,229 SH   SOLE 32 31,229 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 502 4,675 SH   SOLE 34 4,675 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 7,237 67,361 SH   SOLE 36 67,361 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 282 2,629 SH   SOLE 40 2,629 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 28 14,287 SH   SOLE 2 1,139 0 13,148
CHECKPOINT THERAPEUTICS INC COM 162828107 356 179,801 SH   SOLE 18 179,801 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 124 62,844 SH   SOLE 19 62,844 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 2,626 1,326,209 SH   SOLE 21 1,326,209 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 1,480 747,634 SH   SOLE 22 734,367 0 13,267
CHEESECAKE FACTORY INC COM 163072101 1,352 58,980 SH   SOLE 2 22,255 0 36,725
CHEESECAKE FACTORY INC COM 163072101 5 215 SH   SOLE 4 215 0 0
CHEESECAKE FACTORY INC COM 163072101 17 750 SH   SOLE 7 750 0 0
CHEESECAKE FACTORY INC COM 163072101 5,253 229,180 SH   SOLE 18 213,186 0 15,994
CHEESECAKE FACTORY INC COM 163072101 7,709 336,333 SH   SOLE 19 336,333 0 0
CHEESECAKE FACTORY INC COM 163072101 105,523 4,603,960 SH   SOLE 21 4,603,960 0 0
CHEESECAKE FACTORY INC COM 163072101 38,165 1,665,159 SH   SOLE 22 1,616,553 0 48,606
CHEESECAKE FACTORY INC COM 163072101 791 34,515 SH   SOLE 23 34,515 0 0
CHEESECAKE FACTORY INC COM 163072101 3,436 149,917 SH   SOLE 26 14,159 0 135,758
CHEESECAKE FACTORY INC COM 163072101 117 5,100 SH   SOLE 28 5,100 0 0
CHEESECAKE FACTORY INC COM 163072101 1,458 63,611 SH   SOLE 30 63,611 0 0
CHEESECAKE FACTORY INC COM 163072101 367 15,997 SH   SOLE 34 15,997 0 0
CHEESECAKE FACTORY INC COM 163072101 59 2,584 SH   SOLE 36 2,584 0 0
CHEESECAKE FACTORY INC COM 163072101 112 4,894 SH   SOLE 40 4,894 0 0
CHEFS WHSE INC COM 163086101 382 28,126 SH   SOLE 2 9,512 0 18,614
CHEFS WHSE INC COM 163086101 3 200 SH   SOLE 4 200 0 0
CHEFS WHSE INC COM 163086101 6 471 SH   SOLE 7 471 0 0
CHEFS WHSE INC COM 163086101 1,816 133,719 SH   SOLE 18 133,719 0 0
CHEFS WHSE INC COM 163086101 843 62,059 SH   SOLE 19 62,059 0 0
CHEFS WHSE INC COM 163086101 43,662 3,215,167 SH   SOLE 21 3,215,167 0 0
CHEFS WHSE INC COM 163086101 11,849 872,547 SH   SOLE 22 849,723 0 22,824
CHEFS WHSE INC COM 163086101 28 2,054 SH   SOLE 23 2,054 0 0
CHEFS WHSE INC COM 163086101 32 2,385 SH   SOLE 26 0 0 2,385
CHEFS WHSE INC COM 163086101 42 3,080 SH   SOLE 28 3,080 0 0
CHEFS WHSE INC COM 163086101 606 44,611 SH   SOLE 30 44,611 0 0
CHEFS WHSE INC COM 163086101 30 2,207 SH   SOLE 40 2,207 0 0
CHEGG INC COM 163092109 17,972 267,204 SH   SOLE 2 54,685 0 212,519
CHEGG INC COM 163092109 47 696 SH   SOLE 4 696 0 0
CHEGG INC COM 163092109 138 2,047 SH   SOLE 7 2,047 0 0
CHEGG INC COM 163092109 5,761 85,658 SH   SOLE 18 75,944 0 9,714
CHEGG INC COM 163092109 80,928 1,203,204 SH   SOLE 19 1,203,204 0 0
CHEGG INC COM 163092109 117,782 1,751,142 SH   SOLE 21 1,751,142 0 0
CHEGG INC COM 163092109 230,893 3,432,844 SH   SOLE 22 3,254,066 0 178,778
CHEGG INC COM 163092109 1,751 26,027 SH   SOLE 23 26,027 0 0
CHEGG INC COM 163092109 16,048 238,602 SH   SOLE 25 238,602 0 0
CHEGG INC COM 163092109 14,310 212,758 SH   SOLE 26 29,424 0 183,334
CHEGG INC COM 163092109 1,177 17,497 SH   SOLE 28 17,497 0 0
CHEGG INC COM 163092109 3,439 51,125 SH   SOLE 30 51,125 0 0
CHEGG INC COM 163092109 159 2,366 SH   SOLE 31 2,366 0 0
CHEGG INC COM 163092109 56,593 841,406 SH   SOLE 34 841,406 0 0
CHEGG INC COM 163092109 847 12,599 SH   SOLE 40 12,599 0 0
CHEGG INC NOTE 0.250% 5/1 163092AB5 2,830 1,125,000 PRN   SOLE 21 1,125,000 0 0
CHEGG INC NOTE 0.125% 3/1 163092AD1 4,419 3,125,000 PRN   SOLE 21 3,125,000 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 23 7,172 SH   SOLE 2 1,250 0 5,922
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 248 76,412 SH   SOLE 18 76,412 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 123 37,704 SH   SOLE 19 37,704 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 1,951 600,454 SH   SOLE 21 600,454 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 1,371 421,780 SH   SOLE 22 416,146 0 5,634
CHEMED CORP NEW COM 16359R103 18,980 42,078 SH   SOLE 2 14,517 0 27,561
CHEMED CORP NEW COM 16359R103 51 113 SH   SOLE 4 113 0 0
CHEMED CORP NEW COM 16359R103 118 262 SH   SOLE 7 262 0 0
CHEMED CORP NEW COM 16359R103 21,426 47,500 SH   SOLE 18 47,500 0 0
CHEMED CORP NEW COM 16359R103 12,745 28,256 SH   SOLE 19 28,256 0 0
CHEMED CORP NEW COM 16359R103 767 1,700 SH   SOLE 20 1,700 0 0
CHEMED CORP NEW COM 16359R103 381,651 846,102 SH   SOLE 21 846,102 0 0
CHEMED CORP NEW COM 16359R103 238,481 528,701 SH   SOLE 22 505,973 0 22,728
CHEMED CORP NEW COM 16359R103 5,241 11,618 SH   SOLE 26 5,195 0 6,423
CHEMED CORP NEW COM 16359R103 862 1,910 SH   SOLE 28 1,910 0 0
CHEMED CORP NEW COM 16359R103 3,674 8,145 SH   SOLE 30 8,145 0 0
CHEMED CORP NEW COM 16359R103 137 304 SH   SOLE 31 304 0 0
CHEMED CORP NEW COM 16359R103 239 529 SH   SOLE 34 529 0 0
CHEMED CORP NEW COM 16359R103 774 1,716 SH   SOLE 40 1,716 0 0
CHEMOCENTRYX INC COM 16383L106 2,377 41,315 SH   SOLE 2 27,142 0 14,173
CHEMOCENTRYX INC COM 16383L106 14 235 SH   SOLE 4 235 0 0
CHEMOCENTRYX INC COM 16383L106 45 783 SH   SOLE 7 783 0 0
CHEMOCENTRYX INC COM 16383L106 11,134 193,507 SH   SOLE 18 189,268 0 4,239
CHEMOCENTRYX INC COM 16383L106 20,803 361,544 SH   SOLE 19 361,544 0 0
CHEMOCENTRYX INC COM 16383L106 483 8,400 SH   SOLE 20 8,400 0 0
CHEMOCENTRYX INC COM 16383L106 118,745 2,063,701 SH   SOLE 21 2,063,701 0 0
CHEMOCENTRYX INC COM 16383L106 76,910 1,336,634 SH   SOLE 22 1,296,721 0 39,913
CHEMOCENTRYX INC COM 16383L106 105 1,825 SH   SOLE 23 1,825 0 0
CHEMOCENTRYX INC COM 16383L106 1,403 24,377 SH   SOLE 26 11,605 0 12,772
CHEMOCENTRYX INC COM 16383L106 341 5,919 SH   SOLE 28 5,919 0 0
CHEMOCENTRYX INC COM 16383L106 10,229 177,775 SH   SOLE 30 177,775 0 0
CHEMOCENTRYX INC COM 16383L106 3,892 67,641 SH   SOLE 34 67,641 0 0
CHEMOCENTRYX INC COM 16383L106 243 4,228 SH   SOLE 40 4,228 0 0
CHEMOURS CO COM 163851108 6,800 442,977 SH   SOLE 2 127,167 0 315,810
CHEMOURS CO COM 163851108 13 859 SH   SOLE 4 859 0 0
CHEMOURS CO COM 163851108 76 4,975 SH   SOLE 7 4,975 0 0
CHEMOURS CO COM 163851108 6,952 452,874 SH   SOLE 18 449,133 0 3,741
CHEMOURS CO COM 163851108 958 62,425 SH   SOLE 19 62,425 0 0
CHEMOURS CO COM 163851108 111,666 7,274,670 SH   SOLE 21 7,274,670 0 0
CHEMOURS CO COM 163851108 84,055 5,475,921 SH   SOLE 22 5,197,530 0 278,391
CHEMOURS CO COM 163851108 1,110 72,334 SH   SOLE 26 48,284 0 24,050
CHEMOURS CO COM 163851108 331 21,584 SH   SOLE 28 21,584 0 0
CHEMOURS CO COM 163851108 856 55,758 SH   SOLE 30 55,758 0 0
CHEMOURS CO COM 163851108 214 13,937 SH   SOLE 31 3,045 0 10,892
CHEMOURS CO COM 163851108 144 9,384 SH   SOLE 36 9,384 0 0
CHEMOURS CO COM 163851108 270 17,621 SH   SOLE 40 17,621 0 0
CHEMUNG FINL CORP COM 164024101 87 3,199 SH   SOLE 2 124 0 3,075
CHEMUNG FINL CORP COM 164024101 387 14,186 SH   SOLE 18 14,186 0 0
CHEMUNG FINL CORP COM 164024101 197 7,229 SH   SOLE 19 7,229 0 0
CHEMUNG FINL CORP COM 164024101 3,185 116,678 SH   SOLE 21 116,678 0 0
CHEMUNG FINL CORP COM 164024101 1,003 36,741 SH   SOLE 22 34,920 0 1,821
CHENIERE ENERGY INC COM NEW 16411R208 24,004 496,763 SH   SOLE 2 21,551 0 475,212
CHENIERE ENERGY INC COM NEW 16411R208 5,885 121,801 SH   SOLE 4 115,359 0 6,442
CHENIERE ENERGY INC COM NEW 16411R208 15,069 311,854 SH   SOLE 7 311,854 0 0
CHENIERE ENERGY INC COM NEW 16411R208 40 833 SH   SOLE 13 833 0 0
CHENIERE ENERGY INC COM NEW 16411R208 885 18,312 SH   SOLE 15 18,312 0 0
CHENIERE ENERGY INC COM NEW 16411R208 3 65 SH   SOLE 17 0 0 65
CHENIERE ENERGY INC COM NEW 16411R208 9,373 193,971 SH   SOLE 18 176,047 0 17,924
CHENIERE ENERGY INC COM NEW 16411R208 9,129 188,938 SH   SOLE 19 188,938 0 0
CHENIERE ENERGY INC COM NEW 16411R208 276,927 5,731,099 SH   SOLE 21 5,731,099 0 0
CHENIERE ENERGY INC COM NEW 16411R208 297,203 6,150,725 SH   SOLE 22 5,785,744 0 364,981
CHENIERE ENERGY INC COM NEW 16411R208 8,027 166,121 SH   SOLE 23 166,121 0 0
CHENIERE ENERGY INC COM NEW 16411R208 12,612 261,020 SH   SOLE 25 261,020 0 0
CHENIERE ENERGY INC COM NEW 16411R208 49,093 1,016,004 SH   SOLE 26 223,011 0 792,993
CHENIERE ENERGY INC COM NEW 16411R208 2,147 44,430 SH   SOLE 28 31,065 0 13,365
CHENIERE ENERGY INC COM NEW 16411R208 2,563 53,051 SH   SOLE 29 4,219 0 48,832
CHENIERE ENERGY INC COM NEW 16411R208 20,924 433,023 SH   SOLE 30 424,119 0 8,904
CHENIERE ENERGY INC COM NEW 16411R208 2,751 56,940 SH   SOLE 31 28,711 0 28,229
CHENIERE ENERGY INC COM NEW 16411R208 4,377 90,576 SH   SOLE 34 90,576 0 0
CHENIERE ENERGY INC COM NEW 16411R208 6,754 139,773 SH   SOLE 36 139,773 0 0
CHENIERE ENERGY INC COM NEW 16411R208 267 5,528 SH   SOLE 40 5,528 0 0
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 1,439 2,275,000 PRN   SOLE 21 2,275,000 0 0
CHERRY HILL MTG INVT CORP COM 164651101 135 15,012 SH   SOLE 2 783 0 14,229
CHERRY HILL MTG INVT CORP COM 164651101 3 352 SH   SOLE 7 352 0 0
CHERRY HILL MTG INVT CORP COM 164651101 528 58,568 SH   SOLE 18 58,568 0 0
CHERRY HILL MTG INVT CORP COM 164651101 278 30,849 SH   SOLE 19 30,849 0 0
CHERRY HILL MTG INVT CORP COM 164651101 7,555 837,621 SH   SOLE 21 837,621 0 0
CHERRY HILL MTG INVT CORP COM 164651101 5,597 620,523 SH   SOLE 22 613,136 0 7,387
CHESAPEAKE UTILS CORP COM 165303108 878 10,455 SH   SOLE 2 5,233 0 5,222
CHESAPEAKE UTILS CORP COM 165303108 22 265 SH   SOLE 4 265 0 0
CHESAPEAKE UTILS CORP COM 165303108 1,707 20,319 SH   SOLE 7 20,319 0 0
CHESAPEAKE UTILS CORP COM 165303108 5,277 62,820 SH   SOLE 18 62,820 0 0
CHESAPEAKE UTILS CORP COM 165303108 2,582 30,737 SH   SOLE 19 30,737 0 0
CHESAPEAKE UTILS CORP COM 165303108 45,430 540,837 SH   SOLE 21 540,837 0 0
CHESAPEAKE UTILS CORP COM 165303108 41,956 499,472 SH   SOLE 22 480,819 0 18,653
CHESAPEAKE UTILS CORP COM 165303108 847 10,079 SH   SOLE 26 5,309 0 4,770
CHESAPEAKE UTILS CORP COM 165303108 229 2,731 SH   SOLE 28 2,731 0 0
CHESAPEAKE UTILS CORP COM 165303108 214 2,547 SH   SOLE 30 2,547 0 0
CHESAPEAKE UTILS CORP COM 165303108 19 226 SH   SOLE 34 226 0 0
CHESAPEAKE UTILS CORP COM 165303108 135 1,602 SH   SOLE 40 1,602 0 0
CHEVRON CORP NEW COM 166764100 437,380 4,901,713 SH   SOLE 2 815,150 0 4,086,563
CHEVRON CORP NEW COM 166764100 76,035 852,125 SH   SOLE 4 800,226 0 51,899
CHEVRON CORP NEW COM 166764100 175,081 1,962,129 SH   SOLE 7 1,815,431 0 146,698
CHEVRON CORP NEW COM 166764100 4,406 49,375 SH   SOLE 13 49,375 0 0
CHEVRON CORP NEW COM 166764100 20,550 230,305 SH   SOLE 15 230,305 0 0
CHEVRON CORP NEW COM 166764100 1 8 SH   SOLE 17 0 0 8
CHEVRON CORP NEW COM 166764100 378,308 4,239,694 SH   SOLE 18 3,811,807 0 427,887
CHEVRON CORP NEW COM 166764100 143,978 1,613,565 SH   SOLE 19 1,613,565 0 0
CHEVRON CORP NEW COM 166764100 3,969,748 44,488,938 SH   SOLE 21 44,488,938 0 0
CHEVRON CORP NEW COM 166764100 3,992,504 44,743,966 SH   SOLE 22 40,262,424 0 4,481,542
CHEVRON CORP NEW COM 166764100 124,811 1,398,751 SH   SOLE 23 1,398,751 0 0
CHEVRON CORP NEW COM 166764100 191,849 2,150,056 SH   SOLE 25 2,128,913 0 21,143
CHEVRON CORP NEW COM 166764100 903,027 10,120,214 SH   SOLE 26 1,129,586 0 8,990,628
CHEVRON CORP NEW COM 166764100 34,682 388,683 SH   SOLE 28 275,727 0 112,956
CHEVRON CORP NEW COM 166764100 46,103 516,679 SH   SOLE 29 366,298 0 150,381
CHEVRON CORP NEW COM 166764100 618,257 6,928,801 SH   SOLE 30 6,928,801 0 0
CHEVRON CORP NEW COM 166764100 52,971 593,646 SH   SOLE 31 245,124 0 348,522
CHEVRON CORP NEW COM 166764100 18,173 203,665 SH   SOLE 32 203,665 0 0
CHEVRON CORP NEW COM 166764100 207,858 2,329,459 SH   SOLE 34 2,329,459 0 0
CHEVRON CORP NEW COM 166764100 130,087 1,457,882 SH   SOLE 36 1,457,882 0 0
CHEVRON CORP NEW COM 166764100 3,788 42,455 SH   SOLE 40 42,455 0 0
CHEWY INC CL A 16679L109 5,278 118,101 SH   SOLE 21 118,101 0 0
CHEWY INC CL A 16679L109 41,740 933,992 SH   SOLE 22 933,992 0 0
CHEWY INC OPTIONS 16679L109 58 1,300 SH Put SOLE 2 1,300 0 0
CHEWY INC OPTIONS 16679L109 58 1,300 SH Put SOLE 4 1,300 0 0
CHEWY INC OPTIONS 16679L109 688 15,400 SH Put SOLE 18 15,400 0 0
CHEWY INC OPTIONS 16679L109 8,706 194,800 SH Put SOLE 19 194,800 0 0
CHEWY INC OPTIONS 16679L109 429 9,600 SH Put SOLE 22 9,600 0 0
CHEWY INC OPTIONS 16679L109 3,347 74,900 SH Put SOLE 34 74,900 0 0
CHIASMA INC COM 16706W102 74 13,761 SH   SOLE 2 1,966 0 11,795
CHIASMA INC COM 16706W102 5 857 SH   SOLE 7 857 0 0
CHIASMA INC COM 16706W102 841 156,271 SH   SOLE 18 156,271 0 0
CHIASMA INC COM 16706W102 366 67,945 SH   SOLE 19 67,945 0 0
CHIASMA INC COM 16706W102 8,857 1,646,232 SH   SOLE 21 1,646,232 0 0
CHIASMA INC COM 16706W102 5,949 1,105,827 SH   SOLE 22 1,083,260 0 22,567
CHIASMA INC COM 16706W102 54 10,030 SH   SOLE 30 10,030 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 21 3,008 SH   SOLE 21 3,008 0 0
CHICOS FAS INC COM 168615102 188 136,377 SH   SOLE 2 16,030 0 120,347
CHICOS FAS INC COM 168615102 4 2,822 SH   SOLE 7 2,822 0 0
CHICOS FAS INC COM 168615102 906 656,169 SH   SOLE 18 656,169 0 0
CHICOS FAS INC COM 168615102 311 225,673 SH   SOLE 19 225,673 0 0
CHICOS FAS INC COM 168615102 18,763 13,596,424 SH   SOLE 21 13,596,424 0 0
CHICOS FAS INC COM 168615102 4,990 3,615,626 SH   SOLE 22 3,434,278 0 181,348
CHICOS FAS INC COM 168615102 16 11,396 SH   SOLE 26 0 0 11,396
CHICOS FAS INC COM 168615102 190 137,736 SH   SOLE 30 137,736 0 0
CHICOS FAS INC COM 168615102 41 29,945 SH   SOLE 36 29,945 0 0
CHILDRENS PL INC COM 168905107 459 12,255 SH   SOLE 2 5,419 0 6,836
CHILDRENS PL INC COM 168905107 2 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC COM 168905107 11 281 SH   SOLE 7 281 0 0
CHILDRENS PL INC COM 168905107 2,874 76,794 SH   SOLE 18 73,985 0 2,809
CHILDRENS PL INC COM 168905107 2,157 57,650 SH   SOLE 19 57,650 0 0
CHILDRENS PL INC COM 168905107 59,808 1,598,296 SH   SOLE 21 1,598,296 0 0
CHILDRENS PL INC COM 168905107 18,843 503,561 SH   SOLE 22 486,861 0 16,700
CHILDRENS PL INC COM 168905107 149 3,994 SH   SOLE 23 3,994 0 0
CHILDRENS PL INC COM 168905107 479 12,799 SH   SOLE 26 3,649 0 9,150
CHILDRENS PL INC COM 168905107 80 2,147 SH   SOLE 28 2,147 0 0
CHILDRENS PL INC COM 168905107 843 22,539 SH   SOLE 30 22,539 0 0
CHILDRENS PL INC COM 168905107 60 1,593 SH   SOLE 34 1,593 0 0
CHILDRENS PL INC COM 168905107 61 1,632 SH   SOLE 40 1,632 0 0
CHIMERA INVT CORP COM NEW 16934Q208 2,195 228,456 SH   SOLE 2 61,474 0 166,982
CHIMERA INVT CORP COM NEW 16934Q208 8 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208 55 5,722 SH   SOLE 7 5,722 0 0
CHIMERA INVT CORP COM NEW 16934Q208 7,229 752,246 SH   SOLE 18 752,246 0 0
CHIMERA INVT CORP COM NEW 16934Q208 3,546 368,994 SH   SOLE 19 368,994 0 0
CHIMERA INVT CORP COM NEW 16934Q208 104,820 10,907,393 SH   SOLE 21 10,907,393 0 0
CHIMERA INVT CORP COM NEW 16934Q208 58,189 6,055,052 SH   SOLE 22 5,853,147 0 201,905
CHIMERA INVT CORP COM NEW 16934Q208 755 78,587 SH   SOLE 26 40,127 0 38,460
CHIMERA INVT CORP COM NEW 16934Q208 271 28,151 SH   SOLE 28 28,151 0 0
CHIMERA INVT CORP COM NEW 16934Q208 756 78,688 SH   SOLE 30 78,688 0 0
CHIMERA INVT CORP COM NEW 16934Q208 90 9,399 SH   SOLE 36 9,399 0 0
CHIMERA INVT CORP COM NEW 16934Q208 203 21,082 SH   SOLE 40 21,082 0 0
CHIMERA INVT CORP NOTE 7.000% 4/0 16934QAA7 1,603 1,100,000 PRN   SOLE 21 1,100,000 0 0
CHIMERIX INC COM 16934W106 183 58,875 SH   SOLE 2 15,473 0 43,402
CHIMERIX INC COM 16934W106 4 1,158 SH   SOLE 7 1,158 0 0
CHIMERIX INC COM 16934W106 575 185,546 SH   SOLE 18 185,546 0 0
CHIMERIX INC COM 16934W106 603 194,614 SH   SOLE 19 194,614 0 0
CHIMERIX INC COM 16934W106 5,001 1,613,387 SH   SOLE 21 1,613,387 0 0
CHIMERIX INC COM 16934W106 5,510 1,777,545 SH   SOLE 22 1,753,739 0 23,806
CHIMERIX INC COM 16934W106 36 11,535 SH   SOLE 23 11,535 0 0
CHIMERIX INC COM 16934W106 95 30,547 SH   SOLE 26 0 0 30,547
CHINA AUTOMOTIVE SYS INC COM 16936R105 39 13,439 SH   SOLE 22 13,439 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 49 480 SH   SOLE 15 480 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 840 8,220 SH   SOLE 19 8,220 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 40,061 392,066 SH   SOLE 21 392,066 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 584 5,714 SH   SOLE 22 5,714 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1,588 15,541 SH   SOLE 25 15,541 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1,214 11,883 SH   SOLE 26 406 0 11,477
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1,013 9,917 SH   SOLE 30 9,917 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 386 3,775 SH   SOLE 34 3,775 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 245 24,328 SH   SOLE 31 0 0 24,328
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 23,874 709,682 SH   SOLE 2 80,534 0 629,148
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 480 14,258 SH   SOLE 4 14,258 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1,580 46,980 SH   SOLE 13 46,980 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2,162 64,277 SH   SOLE 18 64,277 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 4,337 128,938 SH   SOLE 19 128,938 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 536 15,928 SH   SOLE 21 15,928 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 48,180 1,432,235 SH   SOLE 22 986,809 0 445,426
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2,313 68,745 SH   SOLE 30 68,745 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 3,579 106,399 SH   SOLE 31 20,974 0 85,425
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 47 1,403 SH   SOLE 34 1,403 0 0
CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 133 5,180 SH   SOLE 22 5,180 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 402 9,572 SH   SOLE 2 9,572 0 0
CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 2,283 418,875 SH   SOLE 2 11,519 0 407,356
CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 117 21,452 SH   SOLE 19 21,452 0 0
CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 38 6,894 SH   SOLE 21 6,894 0 0
CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 5,096 935,085 SH   SOLE 22 935,085 0 0
CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 398 72,998 SH   SOLE 30 72,998 0 0
CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 198 36,240 SH   SOLE 31 0 0 36,240
CHINA YUCHAI INTL LTD COM G21082105 48 3,343 SH   SOLE 4 3,343 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,669 116,073 SH   SOLE 21 116,073 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,438 99,990 SH   SOLE 22 99,990 0 0
CHINA YUCHAI INTL LTD COM G21082105 519 36,062 SH   SOLE 30 36,062 0 0
CHINA YUCHAI INTL LTD COM G21082105 183 12,754 SH   SOLE 34 12,754 0 0
CHINANET ONLINE HLDGS INC COM NEW 16949H201 26 25,520 SH   SOLE 22 25,520 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 0 16 SH   SOLE 22 16 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 87,794 83,426 SH   SOLE 2 24,062 0 59,364
CHIPOTLE MEXICAN GRILL INC COM 169656105 14,949 14,205 SH   SOLE 4 13,474 0 731
CHIPOTLE MEXICAN GRILL INC COM 169656105 31,049 29,504 SH   SOLE 7 22,369 0 7,135
CHIPOTLE MEXICAN GRILL INC COM 169656105 876 832 SH   SOLE 13 832 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,754 2,617 SH   SOLE 15 2,617 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 11 10 SH   SOLE 17 0 0 10
CHIPOTLE MEXICAN GRILL INC COM 169656105 61,790 58,716 SH   SOLE 18 53,778 0 4,938
CHIPOTLE MEXICAN GRILL INC COM 169656105 17,884 16,994 SH   SOLE 19 16,994 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 732,315 695,879 SH   SOLE 21 695,879 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 701,214 666,325 SH   SOLE 22 584,225 0 82,100
CHIPOTLE MEXICAN GRILL INC COM 169656105 26,627 25,302 SH   SOLE 23 25,302 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 32,380 30,769 SH   SOLE 25 30,769 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 140,225 133,248 SH   SOLE 26 20,877 0 112,371
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,714 5,430 SH   SOLE 28 3,907 0 1,523
CHIPOTLE MEXICAN GRILL INC COM 169656105 6,343 6,027 SH   SOLE 29 4,954 0 1,073
CHIPOTLE MEXICAN GRILL INC COM 169656105 96,372 91,577 SH   SOLE 30 91,010 0 567
CHIPOTLE MEXICAN GRILL INC COM 169656105 16,116 15,314 SH   SOLE 31 9,560 0 5,754
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,372 5,105 SH   SOLE 34 5,105 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 17,793 16,908 SH   SOLE 36 16,908 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 606 576 SH   SOLE 40 576 0 0
CHOICE HOTELS INTL INC COM 169905106 7,401 93,796 SH   SOLE 2 27,521 0 66,275
CHOICE HOTELS INTL INC COM 169905106 44 558 SH   SOLE 4 558 0 0
CHOICE HOTELS INTL INC COM 169905106 46 584 SH   SOLE 7 584 0 0
CHOICE HOTELS INTL INC COM 169905106 7,312 92,678 SH   SOLE 18 87,115 0 5,563
CHOICE HOTELS INTL INC COM 169905106 4,199 53,218 SH   SOLE 19 53,218 0 0
CHOICE HOTELS INTL INC COM 169905106 117,136 1,484,609 SH   SOLE 21 1,484,609 0 0
CHOICE HOTELS INTL INC COM 169905106 87,928 1,114,429 SH   SOLE 22 1,040,048 0 74,381
CHOICE HOTELS INTL INC COM 169905106 78 992 SH   SOLE 23 992 0 0
CHOICE HOTELS INTL INC COM 169905106 1,551 19,655 SH   SOLE 26 9,342 0 10,313
CHOICE HOTELS INTL INC COM 169905106 491 6,227 SH   SOLE 28 6,227 0 0
CHOICE HOTELS INTL INC COM 169905106 973 12,330 SH   SOLE 30 12,330 0 0
CHOICE HOTELS INTL INC COM 169905106 54 680 SH   SOLE 31 680 0 0
CHOICE HOTELS INTL INC COM 169905106 397 5,035 SH   SOLE 34 5,035 0 0
CHOICE HOTELS INTL INC COM 169905106 322 4,075 SH   SOLE 40 4,075 0 0
CHOICEONE FINL SVCS INC COM 170386106 152 5,132 SH   SOLE 2 377 0 4,755
CHOICEONE FINL SVCS INC COM 170386106 5 182 SH   SOLE 7 182 0 0
CHOICEONE FINL SVCS INC COM 170386106 809 27,383 SH   SOLE 18 27,383 0 0
CHOICEONE FINL SVCS INC COM 170386106 375 12,680 SH   SOLE 19 12,680 0 0
CHOICEONE FINL SVCS INC COM 170386106 6,272 212,194 SH   SOLE 21 212,194 0 0
CHOICEONE FINL SVCS INC COM 170386106 2,076 70,215 SH   SOLE 22 66,845 0 3,370
CHROMADEX CORP COM NEW 171077407 73 15,827 SH   SOLE 2 2,386 0 13,441
CHROMADEX CORP COM NEW 171077407 6 1,203 SH   SOLE 7 1,203 0 0
CHROMADEX CORP COM NEW 171077407 790 172,064 SH   SOLE 18 172,064 0 0
CHROMADEX CORP COM NEW 171077407 359 78,320 SH   SOLE 19 78,320 0 0
CHROMADEX CORP COM NEW 171077407 6,246 1,360,877 SH   SOLE 21 1,360,877 0 0
CHROMADEX CORP COM NEW 171077407 5,467 1,191,074 SH   SOLE 22 1,167,332 0 23,742
CHROMADEX CORP COM NEW 171077407 38 8,223 SH   SOLE 23 8,223 0 0
CHUBB LIMITED COM H1467J104 138,106 1,090,711 SH   SOLE 2 114,555 0 976,156
CHUBB LIMITED COM H1467J104 28,042 221,466 SH   SOLE 4 209,128 0 12,338
CHUBB LIMITED COM H1467J104 67,373 532,092 SH   SOLE 7 443,225 0 88,867
CHUBB LIMITED COM H1467J104 1,234 9,746 SH   SOLE 13 9,746 0 0
CHUBB LIMITED COM H1467J104 7,015 55,403 SH   SOLE 15 55,403 0 0
CHUBB LIMITED COM H1467J104 137,757 1,087,959 SH   SOLE 18 1,018,551 0 69,408
CHUBB LIMITED COM H1467J104 63,621 502,454 SH   SOLE 19 502,454 0 0
CHUBB LIMITED COM H1467J104 1,338,774 10,573,161 SH   SOLE 21 10,573,161 0 0
CHUBB LIMITED COM H1467J104 1,410,595 11,140,384 SH   SOLE 22 10,103,633 0 1,036,751
CHUBB LIMITED COM H1467J104 41,644 328,886 SH   SOLE 23 328,886 0 0
CHUBB LIMITED COM H1467J104 63,771 503,642 SH   SOLE 25 503,642 0 0
CHUBB LIMITED COM H1467J104 376,841 2,976,155 SH   SOLE 26 305,042 0 2,671,113
CHUBB LIMITED COM H1467J104 11,859 93,655 SH   SOLE 28 66,030 0 27,625
CHUBB LIMITED COM H1467J104 2,272 17,943 SH   SOLE 29 8,606 0 9,337
CHUBB LIMITED COM H1467J104 310,327 2,450,851 SH   SOLE 30 2,450,851 0 0
CHUBB LIMITED COM H1467J104 12,300 97,145 SH   SOLE 31 58,923 0 38,222
CHUBB LIMITED COM H1467J104 29,912 236,233 SH   SOLE 34 236,233 0 0
CHUBB LIMITED COM H1467J104 46,593 367,975 SH   SOLE 36 367,975 0 0
CHUBB LIMITED COM H1467J104 1,273 10,057 SH   SOLE 40 10,057 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 10,055 255,388 SH   SOLE 2 0 0 255,388
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,242 31,540 SH   SOLE 21 31,540 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,318 33,487 SH   SOLE 30 33,487 0 0
CHURCH & DWIGHT INC COM 171340102 47,539 614,996 SH   SOLE 2 81,114 0 533,882
CHURCH & DWIGHT INC COM 171340102 9,019 116,673 SH   SOLE 4 110,216 0 6,457
CHURCH & DWIGHT INC COM 171340102 20,929 270,750 SH   SOLE 7 249,023 0 21,727
CHURCH & DWIGHT INC COM 171340102 2,071 26,795 SH   SOLE 13 26,795 0 0
CHURCH & DWIGHT INC COM 171340102 2,063 26,691 SH   SOLE 15 26,691 0 0
CHURCH & DWIGHT INC COM 171340102 45,035 582,599 SH   SOLE 18 543,849 0 38,750
CHURCH & DWIGHT INC COM 171340102 21,659 280,196 SH   SOLE 19 280,196 0 0
CHURCH & DWIGHT INC COM 171340102 648,635 8,391,141 SH   SOLE 21 8,391,141 0 0
CHURCH & DWIGHT INC COM 171340102 514,266 6,652,859 SH   SOLE 22 5,930,886 0 721,973
CHURCH & DWIGHT INC COM 171340102 15,476 200,212 SH   SOLE 23 200,212 0 0
CHURCH & DWIGHT INC COM 171340102 19,996 258,684 SH   SOLE 25 258,684 0 0
CHURCH & DWIGHT INC COM 171340102 116,027 1,500,994 SH   SOLE 26 231,445 0 1,269,549
CHURCH & DWIGHT INC COM 171340102 3,719 48,111 SH   SOLE 28 34,023 0 14,088
CHURCH & DWIGHT INC COM 171340102 4,462 57,721 SH   SOLE 29 5,581 0 52,140
CHURCH & DWIGHT INC COM 171340102 85,975 1,112,221 SH   SOLE 30 1,095,193 0 17,028
CHURCH & DWIGHT INC COM 171340102 5,125 66,300 SH   SOLE 31 33,457 0 32,843
CHURCH & DWIGHT INC COM 171340102 1,044 13,501 SH   SOLE 34 13,501 0 0
CHURCH & DWIGHT INC COM 171340102 15,179 196,359 SH   SOLE 36 196,359 0 0
CHURCH & DWIGHT INC COM 171340102 457 5,911 SH   SOLE 40 5,911 0 0
CHURCHILL DOWNS INC COM 171484108 5,804 43,588 SH   SOLE 2 31,453 0 12,135
CHURCHILL DOWNS INC COM 171484108 112 841 SH   SOLE 4 841 0 0
CHURCHILL DOWNS INC COM 171484108 83 627 SH   SOLE 7 627 0 0
CHURCHILL DOWNS INC COM 171484108 32,204 241,860 SH   SOLE 18 234,081 0 7,779
CHURCHILL DOWNS INC COM 171484108 155,303 1,166,376 SH   SOLE 19 1,166,376 0 0
CHURCHILL DOWNS INC COM 171484108 325,360 2,443,559 SH   SOLE 21 2,443,559 0 0
CHURCHILL DOWNS INC COM 171484108 178,339 1,339,382 SH   SOLE 22 1,303,526 0 35,856
CHURCHILL DOWNS INC COM 171484108 886 6,652 SH   SOLE 23 6,652 0 0
CHURCHILL DOWNS INC COM 171484108 6,088 45,720 SH   SOLE 26 9,952 0 35,768
CHURCHILL DOWNS INC COM 171484108 708 5,321 SH   SOLE 28 5,321 0 0
CHURCHILL DOWNS INC COM 171484108 1,786 13,411 SH   SOLE 30 13,411 0 0
CHURCHILL DOWNS INC COM 171484108 1,488 11,177 SH   SOLE 34 11,177 0 0
CHURCHILL DOWNS INC COM 171484108 472 3,547 SH   SOLE 40 3,547 0 0
CHUYS HLDGS INC COM 171604101 251 16,894 SH   SOLE 2 3,116 0 13,778
CHUYS HLDGS INC COM 171604101 5 363 SH   SOLE 7 363 0 0
CHUYS HLDGS INC COM 171604101 1,393 93,633 SH   SOLE 18 87,079 0 6,554
CHUYS HLDGS INC COM 171604101 803 53,970 SH   SOLE 19 53,970 0 0
CHUYS HLDGS INC COM 171604101 26,735 1,796,734 SH   SOLE 21 1,796,734 0 0
CHUYS HLDGS INC COM 171604101 8,226 552,797 SH   SOLE 22 544,349 0 8,448
CHUYS HLDGS INC COM 171604101 41 2,750 SH   SOLE 23 2,750 0 0
CHUYS HLDGS INC COM 171604101 283 19,030 SH   SOLE 30 19,030 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 41,131 20,064,016 SH   SOLE 21 20,064,016 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 40,770 19,887,718 SH   SOLE 30 19,887,718 0 0
CIDARA THERAPEUTICS INC COM 171757107 54 14,512 SH   SOLE 2 1,796 0 12,716
CIDARA THERAPEUTICS INC COM 171757107 504 136,451 SH   SOLE 18 136,451 0 0
CIDARA THERAPEUTICS INC COM 171757107 319 86,391 SH   SOLE 19 86,391 0 0
CIDARA THERAPEUTICS INC COM 171757107 3,950 1,070,463 SH   SOLE 21 1,070,463 0 0
CIDARA THERAPEUTICS INC COM 171757107 1,034 280,173 SH   SOLE 22 270,015 0 10,158
CIENA CORP COM NEW 171779309 24,123 445,400 SH   SOLE 2 160,308 0 285,092
CIENA CORP COM NEW 171779309 39 725 SH   SOLE 4 725 0 0
CIENA CORP COM NEW 171779309 174 3,211 SH   SOLE 7 3,211 0 0
CIENA CORP COM NEW 171779309 408 7,533 SH   SOLE 13 7,533 0 0
CIENA CORP COM NEW 171779309 23,278 429,802 SH   SOLE 18 418,334 0 11,468
CIENA CORP COM NEW 171779309 12,532 231,393 SH   SOLE 19 231,393 0 0
CIENA CORP COM NEW 171779309 403,715 7,454,118 SH   SOLE 21 7,454,118 0 0
CIENA CORP COM NEW 171779309 290,457 5,362,939 SH   SOLE 22 5,104,936 0 258,003
CIENA CORP COM NEW 171779309 472 8,713 SH   SOLE 23 8,713 0 0
CIENA CORP COM NEW 171779309 6,621 122,244 SH   SOLE 26 44,505 0 77,739
CIENA CORP COM NEW 171779309 1,311 24,210 SH   SOLE 28 24,210 0 0
CIENA CORP COM NEW 171779309 9,738 179,802 SH   SOLE 30 179,802 0 0
CIENA CORP COM NEW 171779309 198 3,650 SH   SOLE 31 3,024 0 626
CIENA CORP COM NEW 171779309 220 4,070 SH   SOLE 34 4,070 0 0
CIENA CORP COM NEW 171779309 177 3,276 SH   SOLE 36 3,276 0 0
CIENA CORP COM NEW 171779309 927 17,107 SH   SOLE 40 17,107 0 0
CIGNA CORP NEW COM 125523100 207,576 1,106,187 SH   SOLE 2 311,816 0 794,371
CIGNA CORP NEW COM 125523100 32,903 175,345 SH   SOLE 4 165,261 0 10,084
CIGNA CORP NEW COM 125523100 66,296 353,298 SH   SOLE 7 315,083 0 38,215
CIGNA CORP NEW COM 125523100 2,377 12,668 SH   SOLE 13 12,668 0 0
CIGNA CORP NEW COM 125523100 8,540 45,508 SH   SOLE 15 45,508 0 0
CIGNA CORP NEW COM 125523100 2 9 SH   SOLE 17 0 0 9
CIGNA CORP NEW COM 125523100 185,173 986,802 SH   SOLE 18 917,228 0 69,574
CIGNA CORP NEW COM 125523100 275,028 1,465,644 SH   SOLE 19 1,465,644 0 0
CIGNA CORP NEW COM 125523100 1,032 5,500 SH   SOLE 20 5,500 0 0
CIGNA CORP NEW COM 125523100 1,478,202 7,877,441 SH   SOLE 21 7,877,441 0 0
CIGNA CORP NEW COM 125523100 1,662,550 8,859,846 SH   SOLE 22 7,986,904 0 872,942
CIGNA CORP NEW COM 125523100 53,187 283,438 SH   SOLE 23 283,438 0 0
CIGNA CORP NEW COM 125523100 78,204 416,754 SH   SOLE 25 416,754 0 0
CIGNA CORP NEW COM 125523100 388,140 2,068,426 SH   SOLE 26 237,503 0 1,830,923
CIGNA CORP NEW COM 125523100 14,517 77,362 SH   SOLE 28 54,561 0 22,801
CIGNA CORP NEW COM 125523100 7,780 41,459 SH   SOLE 29 7,107 0 34,352
CIGNA CORP NEW COM 125523100 397,975 2,120,835 SH   SOLE 30 2,101,360 0 19,475
CIGNA CORP NEW COM 125523100 22,122 117,889 SH   SOLE 31 48,394 0 69,495
CIGNA CORP NEW COM 125523100 163,517 871,394 SH   SOLE 34 871,394 0 0
CIGNA CORP NEW COM 125523100 45,269 241,241 SH   SOLE 36 241,241 0 0
CIGNA CORP NEW COM 125523100 1,554 8,281 SH   SOLE 40 8,281 0 0
CIIG MERGER CORP UNIT 12/31/2026 12559C202 19,891 1,940,625 SH   SOLE 2 1,940,625 0 0
CIM COML TR CORP COM NEW 125525584 43 4,019 SH   SOLE 2 765 0 3,254
CIM COML TR CORP COM NEW 125525584 5 479 SH   SOLE 7 479 0 0
CIM COML TR CORP COM NEW 125525584 545 50,544 SH   SOLE 18 50,544 0 0
CIM COML TR CORP COM NEW 125525584 237 21,950 SH   SOLE 19 21,950 0 0
CIM COML TR CORP COM NEW 125525584 4,125 382,620 SH   SOLE 21 382,620 0 0
CIM COML TR CORP COM NEW 125525584 1,752 162,562 SH   SOLE 22 158,986 0 3,576
CIMAREX ENERGY CO COM 171798101 7,468 271,652 SH   SOLE 2 81,808 0 189,844
CIMAREX ENERGY CO COM 171798101 13 455 SH   SOLE 4 455 0 0
CIMAREX ENERGY CO COM 171798101 167 6,059 SH   SOLE 7 6,059 0 0
CIMAREX ENERGY CO COM 171798101 24 872 SH   SOLE 15 872 0 0
CIMAREX ENERGY CO COM 171798101 7,562 275,092 SH   SOLE 18 275,092 0 0
CIMAREX ENERGY CO COM 171798101 731 26,577 SH   SOLE 19 26,577 0 0
CIMAREX ENERGY CO COM 171798101 130,456 4,745,587 SH   SOLE 21 4,745,587 0 0
CIMAREX ENERGY CO COM 171798101 92,539 3,366,294 SH   SOLE 22 3,206,627 0 159,667
CIMAREX ENERGY CO COM 171798101 94 3,415 SH   SOLE 23 3,415 0 0
CIMAREX ENERGY CO COM 171798101 2,568 93,418 SH   SOLE 25 93,418 0 0
CIMAREX ENERGY CO COM 171798101 2,981 108,430 SH   SOLE 26 22,872 0 85,558
CIMAREX ENERGY CO COM 171798101 487 17,698 SH   SOLE 28 17,698 0 0
CIMAREX ENERGY CO COM 171798101 46 1,663 SH   SOLE 29 1,663 0 0
CIMAREX ENERGY CO COM 171798101 2,324 84,551 SH   SOLE 30 84,551 0 0
CIMAREX ENERGY CO COM 171798101 278 10,106 SH   SOLE 31 4,218 0 5,888
CIMAREX ENERGY CO COM 171798101 1,453 52,848 SH   SOLE 36 52,848 0 0
CIMAREX ENERGY CO COM 171798101 304 11,066 SH   SOLE 40 11,066 0 0
CIMPRESS PLC SHS EURO G2143T103 1,416 18,543 SH   SOLE 2 6,485 0 12,058
CIMPRESS PLC SHS EURO G2143T103 8 99 SH   SOLE 4 99 0 0
CIMPRESS PLC SHS EURO G2143T103 23 304 SH   SOLE 7 304 0 0
CIMPRESS PLC SHS EURO G2143T103 5,513 72,210 SH   SOLE 18 70,639 0 1,571
CIMPRESS PLC SHS EURO G2143T103 4,052 53,076 SH   SOLE 19 53,076 0 0
CIMPRESS PLC SHS EURO G2143T103 43,907 575,154 SH   SOLE 21 575,154 0 0
CIMPRESS PLC SHS EURO G2143T103 50,590 662,687 SH   SOLE 22 645,273 0 17,414
CIMPRESS PLC SHS EURO G2143T103 191 2,501 SH   SOLE 23 2,501 0 0
CIMPRESS PLC SHS EURO G2143T103 980 12,831 SH   SOLE 26 3,287 0 9,544
CIMPRESS PLC SHS EURO G2143T103 234 3,069 SH   SOLE 28 3,069 0 0
CIMPRESS PLC SHS EURO G2143T103 533 6,978 SH   SOLE 30 6,978 0 0
CIMPRESS PLC SHS EURO G2143T103 172 2,247 SH   SOLE 40 2,247 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 700 47,150 SH   SOLE 2 13,337 0 33,813
CINCINNATI BELL INC NEW COM NEW 171871502 14 960 SH   SOLE 7 960 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 3,430 231,010 SH   SOLE 18 231,010 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 1,355 91,218 SH   SOLE 19 91,218 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 81,717 5,502,809 SH   SOLE 21 5,502,809 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 21,476 1,446,202 SH   SOLE 22 1,420,421 0 25,781
CINCINNATI BELL INC NEW COM NEW 171871502 51 3,447 SH   SOLE 26 0 0 3,447
CINCINNATI BELL INC NEW COM NEW 171871502 894 60,206 SH   SOLE 30 60,206 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 69 4,626 SH   SOLE 40 4,626 0 0
CINCINNATI FINL CORP COM 172062101 27,236 425,357 SH   SOLE 2 87,503 0 337,854
CINCINNATI FINL CORP COM 172062101 4,508 70,398 SH   SOLE 4 66,302 0 4,096
CINCINNATI FINL CORP COM 172062101 19,333 301,938 SH   SOLE 7 171,491 0 130,447
CINCINNATI FINL CORP COM 172062101 4,777 74,611 SH   SOLE 13 74,611 0 0
CINCINNATI FINL CORP COM 172062101 1,170 18,271 SH   SOLE 15 18,271 0 0
CINCINNATI FINL CORP COM 172062101 36,159 564,725 SH   SOLE 18 450,105 0 114,620
CINCINNATI FINL CORP COM 172062101 27,509 429,627 SH   SOLE 19 429,627 0 0
CINCINNATI FINL CORP COM 172062101 430,511 6,723,589 SH   SOLE 21 6,723,589 0 0
CINCINNATI FINL CORP COM 172062101 280,315 4,377,871 SH   SOLE 22 3,840,748 0 537,123
CINCINNATI FINL CORP COM 172062101 7,532 117,634 SH   SOLE 23 117,634 0 0
CINCINNATI FINL CORP COM 172062101 10,770 168,198 SH   SOLE 25 168,198 0 0
CINCINNATI FINL CORP COM 172062101 56,800 887,087 SH   SOLE 26 187,589 0 699,498
CINCINNATI FINL CORP COM 172062101 2,160 33,730 SH   SOLE 28 24,246 0 9,484
CINCINNATI FINL CORP COM 172062101 14,312 223,528 SH   SOLE 29 2,211 0 221,317
CINCINNATI FINL CORP COM 172062101 50,193 783,900 SH   SOLE 30 783,900 0 0
CINCINNATI FINL CORP COM 172062101 3,071 47,956 SH   SOLE 31 21,137 0 26,819
CINCINNATI FINL CORP COM 172062101 2,922 45,642 SH   SOLE 32 45,642 0 0
CINCINNATI FINL CORP COM 172062101 538 8,410 SH   SOLE 34 8,410 0 0
CINCINNATI FINL CORP COM 172062101 11,237 175,494 SH   SOLE 36 175,494 0 0
CINCINNATI FINL CORP COM 172062101 206 3,211 SH   SOLE 40 3,211 0 0
CINEDIGM CORP COM NEW 172406209 14 7,310 SH   SOLE 21 7,310 0 0
CINEDIGM CORP COM NEW 172406209 1,550 811,380 SH   SOLE 22 811,380 0 0
CINEMARK HLDGS INC COM 17243V102 2,200 190,433 SH   SOLE 2 96,247 0 94,186
CINEMARK HLDGS INC COM 17243V102 5 442 SH   SOLE 4 442 0 0
CINEMARK HLDGS INC COM 17243V102 33 2,872 SH   SOLE 7 2,872 0 0
CINEMARK HLDGS INC COM 17243V102 7,764 672,178 SH   SOLE 18 672,178 0 0
CINEMARK HLDGS INC COM 17243V102 3,504 303,385 SH   SOLE 19 303,385 0 0
CINEMARK HLDGS INC COM 17243V102 81,736 7,076,720 SH   SOLE 21 7,076,720 0 0
CINEMARK HLDGS INC COM 17243V102 46,468 4,023,189 SH   SOLE 22 3,903,265 0 119,924
CINEMARK HLDGS INC COM 17243V102 57 4,961 SH   SOLE 23 4,961 0 0
CINEMARK HLDGS INC COM 17243V102 471 40,788 SH   SOLE 26 25,201 0 15,587
CINEMARK HLDGS INC COM 17243V102 248 21,485 SH   SOLE 28 21,485 0 0
CINEMARK HLDGS INC COM 17243V102 442 38,282 SH   SOLE 30 38,282 0 0
CINEMARK HLDGS INC COM 17243V102 58 5,045 SH   SOLE 31 0 0 5,045
CINEMARK HLDGS INC COM 17243V102 21 1,788 SH   SOLE 34 1,788 0 0
CINEMARK HLDGS INC COM 17243V102 53 4,553 SH   SOLE 36 4,553 0 0
CINEMARK HLDGS INC COM 17243V102 129 11,168 SH   SOLE 40 11,168 0 0
CINTAS CORP COM 172908105 56,623 212,581 SH   SOLE 2 24,267 0 188,314
CINTAS CORP COM 172908105 10,568 39,677 SH   SOLE 4 37,284 0 2,393
CINTAS CORP COM 172908105 33,000 123,891 SH   SOLE 7 84,324 0 39,567
CINTAS CORP COM 172908105 2,051 7,699 SH   SOLE 13 7,699 0 0
CINTAS CORP COM 172908105 2,450 9,197 SH   SOLE 15 9,197 0 0
CINTAS CORP COM 172908105 2 9 SH   SOLE 17 0 0 9
CINTAS CORP COM 172908105 52,821 198,308 SH   SOLE 18 178,870 0 19,438
CINTAS CORP COM 172908105 20,424 76,679 SH   SOLE 19 76,679 0 0
CINTAS CORP COM 172908105 590,279 2,216,094 SH   SOLE 21 2,216,094 0 0
CINTAS CORP COM 172908105 567,406 2,130,223 SH   SOLE 22 1,900,749 0 229,474
CINTAS CORP COM 172908105 17,511 65,741 SH   SOLE 23 65,741 0 0
CINTAS CORP COM 172908105 25,152 94,427 SH   SOLE 25 94,427 0 0
CINTAS CORP COM 172908105 99,933 375,180 SH   SOLE 26 65,269 0 309,911
CINTAS CORP COM 172908105 4,769 17,903 SH   SOLE 28 12,673 0 5,230
CINTAS CORP COM 172908105 5,104 19,161 SH   SOLE 29 1,484 0 17,677
CINTAS CORP COM 172908105 109,901 412,604 SH   SOLE 30 410,057 0 2,547
CINTAS CORP COM 172908105 4,977 18,686 SH   SOLE 31 11,955 0 6,731
CINTAS CORP COM 172908105 5,927 22,252 SH   SOLE 32 22,252 0 0
CINTAS CORP COM 172908105 1,401 5,260 SH   SOLE 34 5,260 0 0
CINTAS CORP COM 172908105 14,955 56,147 SH   SOLE 36 56,147 0 0
CINTAS CORP COM 172908105 486 1,826 SH   SOLE 40 1,826 0 0
CIRCOR INTL INC COM 17273K109 652 25,606 SH   SOLE 2 8,603 0 17,003
CIRCOR INTL INC COM 17273K109 10 375 SH   SOLE 7 375 0 0
CIRCOR INTL INC COM 17273K109 2,596 101,884 SH   SOLE 18 101,884 0 0
CIRCOR INTL INC COM 17273K109 1,391 54,580 SH   SOLE 19 54,580 0 0
CIRCOR INTL INC COM 17273K109 54,955 2,156,793 SH   SOLE 21 2,156,793 0 0
CIRCOR INTL INC COM 17273K109 15,544 610,030 SH   SOLE 22 597,915 0 12,115
CIRCOR INTL INC COM 17273K109 40 1,554 SH   SOLE 23 1,554 0 0
CIRCOR INTL INC COM 17273K109 593 23,288 SH   SOLE 30 23,288 0 0
CIRRUS LOGIC INC COM 172755100 13,668 221,240 SH   SOLE 2 109,033 0 112,207
CIRRUS LOGIC INC COM 172755100 390 6,314 SH   SOLE 4 6,314 0 0
CIRRUS LOGIC INC COM 172755100 186 3,018 SH   SOLE 7 3,018 0 0
CIRRUS LOGIC INC COM 172755100 1,850 29,938 SH   SOLE 13 29,938 0 0
CIRRUS LOGIC INC COM 172755100 13,114 212,264 SH   SOLE 18 168,992 0 43,272
CIRRUS LOGIC INC COM 172755100 28,948 468,560 SH   SOLE 19 468,560 0 0
CIRRUS LOGIC INC COM 172755100 183,635 2,972,409 SH   SOLE 21 2,972,409 0 0
CIRRUS LOGIC INC COM 172755100 167,254 2,707,253 SH   SOLE 22 2,391,002 0 316,251
CIRRUS LOGIC INC COM 172755100 3,094 50,075 SH   SOLE 23 50,075 0 0
CIRRUS LOGIC INC COM 172755100 127 2,054 SH   SOLE 25 2,054 0 0
CIRRUS LOGIC INC COM 172755100 9,102 147,331 SH   SOLE 26 19,118 0 128,213
CIRRUS LOGIC INC COM 172755100 563 9,117 SH   SOLE 28 9,117 0 0
CIRRUS LOGIC INC COM 172755100 6,064 98,155 SH   SOLE 29 6,302 0 91,853
CIRRUS LOGIC INC COM 172755100 8,006 129,582 SH   SOLE 30 129,582 0 0
CIRRUS LOGIC INC COM 172755100 1,593 25,790 SH   SOLE 31 23,206 0 2,584
CIRRUS LOGIC INC COM 172755100 481 7,785 SH   SOLE 34 7,785 0 0
CIRRUS LOGIC INC COM 172755100 1,024 16,582 SH   SOLE 36 16,582 0 0
CIRRUS LOGIC INC COM 172755100 367 5,943 SH   SOLE 40 5,943 0 0
CISCO SYS INC COM 17275R102 563,663 12,085,394 SH   SOLE 2 2,579,958 0 9,505,436
CISCO SYS INC COM 17275R102 98,293 2,107,490 SH   SOLE 4 1,991,341 0 116,149
CISCO SYS INC COM 17275R102 210,593 4,515,281 SH   SOLE 7 4,374,618 0 140,663
CISCO SYS INC COM 17275R102 15,692 336,454 SH   SOLE 13 336,454 0 0
CISCO SYS INC COM 17275R102 24,820 532,166 SH   SOLE 15 532,166 0 0
CISCO SYS INC COM 17275R102 47 1,000 SH   SOLE 17 0 0 1,000
CISCO SYS INC COM 17275R102 738,243 15,828,546 SH   SOLE 18 14,342,675 0 1,485,871
CISCO SYS INC COM 17275R102 399,277 8,560,832 SH   SOLE 19 8,560,832 0 0
CISCO SYS INC COM 17275R102 1,128 24,194 SH   SOLE 20 24,194 0 0
CISCO SYS INC COM 17275R102 4,764,375 102,152,116 SH   SOLE 21 102,152,116 0 0
CISCO SYS INC COM 17275R102 4,972,184 106,607,714 SH   SOLE 22 95,016,317 0 11,591,397
CISCO SYS INC COM 17275R102 163,465 3,504,824 SH   SOLE 23 3,504,824 0 0
CISCO SYS INC COM 17275R102 243,584 5,222,645 SH   SOLE 25 5,143,506 0 79,139
CISCO SYS INC COM 17275R102 1,215,300 26,057,026 SH   SOLE 26 2,965,579 0 23,091,447
CISCO SYS INC COM 17275R102 41,031 879,737 SH   SOLE 28 624,304 0 255,433
CISCO SYS INC COM 17275R102 60,388 1,294,778 SH   SOLE 29 306,529 0 988,249
CISCO SYS INC COM 17275R102 923,681 19,804,481 SH   SOLE 30 19,804,481 0 0
CISCO SYS INC COM 17275R102 86,713 1,859,206 SH   SOLE 31 860,781 0 998,425
CISCO SYS INC COM 17275R102 57,756 1,238,332 SH   SOLE 32 1,238,332 0 0
CISCO SYS INC COM 17275R102 81,399 1,745,269 SH   SOLE 34 1,745,269 0 0
CISCO SYS INC COM 17275R102 149,871 3,213,347 SH   SOLE 36 3,213,347 0 0
CISCO SYS INC COM 17275R102 1,697 36,383 SH   SOLE 37 36,383 0 0
CISCO SYS INC COM 17275R102 4,431 94,995 SH   SOLE 40 94,995 0 0
CIT GROUP INC COM NEW 125581801 3,663 176,700 SH   SOLE 2 91,491 0 85,209
CIT GROUP INC COM NEW 125581801 16 755 SH   SOLE 4 755 0 0
CIT GROUP INC COM NEW 125581801 60 2,877 SH   SOLE 7 2,877 0 0
CIT GROUP INC COM NEW 125581801 13,037 628,904 SH   SOLE 18 627,484 0 1,420
CIT GROUP INC COM NEW 125581801 9,596 462,899 SH   SOLE 19 462,899 0 0
CIT GROUP INC COM NEW 125581801 137,560 6,635,799 SH   SOLE 21 6,635,799 0 0
CIT GROUP INC COM NEW 125581801 89,304 4,307,936 SH   SOLE 22 4,078,836 0 229,100
CIT GROUP INC COM NEW 125581801 551 26,559 SH   SOLE 23 26,559 0 0
CIT GROUP INC COM NEW 125581801 1,167 56,291 SH   SOLE 26 24,891 0 31,400
CIT GROUP INC COM NEW 125581801 276 13,322 SH   SOLE 28 13,322 0 0
CIT GROUP INC COM NEW 125581801 963 46,476 SH   SOLE 30 46,476 0 0
CIT GROUP INC COM NEW 125581801 53 2,545 SH   SOLE 31 0 0 2,545
CIT GROUP INC COM NEW 125581801 69 3,327 SH   SOLE 34 3,327 0 0
CIT GROUP INC COM NEW 125581801 654 31,529 SH   SOLE 36 31,529 0 0
CIT GROUP INC COM NEW 125581801 215 10,371 SH   SOLE 40 10,371 0 0
CITI TRENDS INC COM 17306X102 238 11,759 SH   SOLE 2 1,658 0 10,101
CITI TRENDS INC COM 17306X102 2 120 SH   SOLE 7 120 0 0
CITI TRENDS INC COM 17306X102 1,027 50,797 SH   SOLE 18 50,797 0 0
CITI TRENDS INC COM 17306X102 440 21,769 SH   SOLE 19 21,769 0 0
CITI TRENDS INC COM 17306X102 7,648 378,231 SH   SOLE 21 378,231 0 0
CITI TRENDS INC COM 17306X102 8,647 427,664 SH   SOLE 22 421,567 0 6,097
CITI TRENDS INC COM 17306X102 16 767 SH   SOLE 23 767 0 0
CITI TRENDS INC COM 17306X102 494 24,443 SH   SOLE 26 0 0 24,443
CITIGROUP INC COM NEW 172967424 338,835 6,630,830 SH   SOLE 2 2,019,077 0 4,611,753
CITIGROUP INC COM NEW 172967424 57,881 1,132,699 SH   SOLE 4 1,074,920 0 57,779
CITIGROUP INC COM NEW 172967424 104,509 2,045,182 SH   SOLE 7 1,831,593 0 213,589
CITIGROUP INC COM NEW 172967424 692 13,533 SH   SOLE 13 13,533 0 0
CITIGROUP INC COM NEW 172967424 13,204 258,391 SH   SOLE 15 258,391 0 0
CITIGROUP INC COM NEW 172967424 2 31 SH   SOLE 17 0 0 31
CITIGROUP INC COM NEW 172967424 671,576 13,142,393 SH   SOLE 18 12,377,691 0 764,702
CITIGROUP INC COM NEW 172967424 766,686 15,003,633 SH   SOLE 19 15,003,633 0 0
CITIGROUP INC COM NEW 172967424 2,169,329 42,452,615 SH   SOLE 21 42,452,615 0 0
CITIGROUP INC COM NEW 172967424 2,701,262 52,862,269 SH   SOLE 22 46,827,834 0 6,034,435
CITIGROUP INC COM NEW 172967424 103,405 2,023,575 SH   SOLE 23 2,023,575 0 0
CITIGROUP INC COM NEW 172967424 128,070 2,506,270 SH   SOLE 25 2,506,270 0 0
CITIGROUP INC COM NEW 172967424 520,690 10,189,619 SH   SOLE 26 1,216,750 0 8,972,869
CITIGROUP INC COM NEW 172967424 22,495 440,211 SH   SOLE 28 313,251 0 126,960
CITIGROUP INC COM NEW 172967424 15,377 300,913 SH   SOLE 29 300,913 0 0
CITIGROUP INC COM NEW 172967424 435,973 8,531,767 SH   SOLE 30 8,531,767 0 0
CITIGROUP INC COM NEW 172967424 49,390 966,543 SH   SOLE 31 664,701 0 301,842
CITIGROUP INC COM NEW 172967424 5,768 112,874 SH   SOLE 32 112,874 0 0
CITIGROUP INC COM NEW 172967424 85,125 1,665,850 SH   SOLE 34 1,665,850 0 0
CITIGROUP INC COM NEW 172967424 85,556 1,674,291 SH   SOLE 36 1,674,291 0 0
CITIGROUP INC COM NEW 172967424 2,409 47,142 SH   SOLE 40 47,142 0 0
CITIGROUP INC OPTIONS 172967424 87 1,700 SH Call SOLE 2 1,700 0 0
CITIGROUP INC OPTIONS 172967424 6,439 126,000 SH Call SOLE 19 126,000 0 0
CITIGROUP INC OPTIONS 172967424 138 2,700 SH Call SOLE 22 2,700 0 0
CITIGROUP INC OPTIONS 172967424 2,024 39,600 SH Call SOLE 34 39,600 0 0
CITIZENS & NORTHN CORP COM 172922106 262 12,665 SH   SOLE 2 722 0 11,943
CITIZENS & NORTHN CORP COM 172922106 4 215 SH   SOLE 7 215 0 0
CITIZENS & NORTHN CORP COM 172922106 1,123 54,373 SH   SOLE 18 54,373 0 0
CITIZENS & NORTHN CORP COM 172922106 498 24,115 SH   SOLE 19 24,115 0 0
CITIZENS & NORTHN CORP COM 172922106 9,097 440,517 SH   SOLE 21 440,517 0 0
CITIZENS & NORTHN CORP COM 172922106 9,324 451,527 SH   SOLE 22 443,784 0 7,743
CITIZENS CMNTY BANCORP INC M COM 174903104 17 2,452 SH   SOLE 18 2,452 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 199 29,017 SH   SOLE 21 29,017 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 52 7,528 SH   SOLE 22 7,528 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 43,787 1,734,837 SH   SOLE 2 756,184 0 978,653
CITIZENS FINANCIAL GROUP INC COM 174610105 5,845 231,591 SH   SOLE 4 218,703 0 12,888
CITIZENS FINANCIAL GROUP INC COM 174610105 11,239 445,292 SH   SOLE 7 423,802 0 21,490
CITIZENS FINANCIAL GROUP INC COM 174610105 1,158 45,898 SH   SOLE 13 45,898 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 1,359 53,836 SH   SOLE 15 53,836 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 65,758 2,605,310 SH   SOLE 18 2,466,004 0 139,306
CITIZENS FINANCIAL GROUP INC COM 174610105 43,246 1,713,386 SH   SOLE 19 1,713,386 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 454,516 18,007,753 SH   SOLE 21 18,007,753 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 300,774 11,916,577 SH   SOLE 22 10,128,358 0 1,788,219
CITIZENS FINANCIAL GROUP INC COM 174610105 11,023 436,713 SH   SOLE 23 436,713 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 15,069 597,016 SH   SOLE 25 597,016 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 62,174 2,463,323 SH   SOLE 26 556,974 0 1,906,349
CITIZENS FINANCIAL GROUP INC COM 174610105 2,372 93,976 SH   SOLE 28 69,568 0 24,408
CITIZENS FINANCIAL GROUP INC COM 174610105 7,522 298,009 SH   SOLE 29 189,287 0 108,722
CITIZENS FINANCIAL GROUP INC COM 174610105 46,077 1,825,548 SH   SOLE 30 1,818,292 0 7,256
CITIZENS FINANCIAL GROUP INC COM 174610105 7,022 278,194 SH   SOLE 31 213,004 0 65,190
CITIZENS FINANCIAL GROUP INC COM 174610105 3,226 127,796 SH   SOLE 32 127,796 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 14,144 560,390 SH   SOLE 34 560,390 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 11,066 438,433 SH   SOLE 35 438,433 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 9,003 356,681 SH   SOLE 36 356,681 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 1,019 40,382 SH   SOLE 37 40,382 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 254 10,053 SH   SOLE 40 10,053 0 0
CITIZENS HLDG CO MISS COM 174715102 87 3,470 SH   SOLE 2 268 0 3,202
CITIZENS HLDG CO MISS COM 174715102 448 17,904 SH   SOLE 18 17,904 0 0
CITIZENS HLDG CO MISS COM 174715102 180 7,191 SH   SOLE 19 7,191 0 0
CITIZENS HLDG CO MISS COM 174715102 3,312 132,487 SH   SOLE 21 132,487 0 0
CITIZENS HLDG CO MISS COM 174715102 625 24,989 SH   SOLE 22 23,675 0 1,314
CITIZENS INC CL A 174740100 345 57,615 SH   SOLE 2 15,400 0 42,215
CITIZENS INC CL A 174740100 8 1,270 SH   SOLE 7 1,270 0 0
CITIZENS INC CL A 174740100 1,232 205,594 SH   SOLE 18 205,594 0 0
CITIZENS INC CL A 174740100 566 94,429 SH   SOLE 19 94,429 0 0
CITIZENS INC CL A 174740100 10,171 1,698,036 SH   SOLE 21 1,698,036 0 0
CITIZENS INC CL A 174740100 8,694 1,451,373 SH   SOLE 22 1,406,652 0 44,721
CITIZENS INC CL A 174740100 141 23,509 SH   SOLE 26 16,205 0 7,304
CITIZENS INC CL A 174740100 35 5,882 SH   SOLE 28 5,882 0 0
CITIZENS INC CL A 174740100 31 5,096 SH   SOLE 30 5,096 0 0
CITIZENS INC CL A 174740100 35 5,875 SH   SOLE 40 5,875 0 0
CITRIX SYS INC COM 177376100 47,193 319,067 SH   SOLE 2 51,053 0 268,014
CITRIX SYS INC COM 177376100 9,689 65,504 SH   SOLE 4 62,316 0 3,188
CITRIX SYS INC COM 177376100 31,330 211,819 SH   SOLE 7 164,269 0 47,550
CITRIX SYS INC COM 177376100 1,638 11,074 SH   SOLE 13 11,074 0 0
CITRIX SYS INC COM 177376100 1,710 11,558 SH   SOLE 15 11,558 0 0
CITRIX SYS INC COM 177376100 46,203 312,370 SH   SOLE 18 281,510 0 30,860
CITRIX SYS INC COM 177376100 16,603 112,253 SH   SOLE 19 112,253 0 0
CITRIX SYS INC COM 177376100 1,043,513 7,055,054 SH   SOLE 21 7,055,054 0 0
CITRIX SYS INC COM 177376100 522,604 3,533,259 SH   SOLE 22 3,230,057 0 303,202
CITRIX SYS INC COM 177376100 13,801 93,307 SH   SOLE 23 93,307 0 0
CITRIX SYS INC COM 177376100 21,673 146,531 SH   SOLE 25 146,531 0 0
CITRIX SYS INC COM 177376100 132,155 893,481 SH   SOLE 26 129,474 0 764,007
CITRIX SYS INC COM 177376100 3,540 23,933 SH   SOLE 28 16,884 0 7,049
CITRIX SYS INC COM 177376100 7,693 52,012 SH   SOLE 29 2,253 0 49,759
CITRIX SYS INC COM 177376100 166,143 1,123,273 SH   SOLE 30 1,064,903 0 58,370
CITRIX SYS INC COM 177376100 4,510 30,494 SH   SOLE 31 15,302 0 15,192
CITRIX SYS INC COM 177376100 3,884 26,257 SH   SOLE 32 26,257 0 0
CITRIX SYS INC COM 177376100 867 5,860 SH   SOLE 34 5,860 0 0
CITRIX SYS INC COM 177376100 23,208 156,907 SH   SOLE 36 156,907 0 0
CITRIX SYS INC COM 177376100 374 2,531 SH   SOLE 40 2,531 0 0
CITY HLDG CO COM 177835105 1,105 16,958 SH   SOLE 2 5,040 0 11,918
CITY HLDG CO COM 177835105 18 277 SH   SOLE 7 277 0 0
CITY HLDG CO COM 177835105 5,040 77,336 SH   SOLE 18 77,336 0 0
CITY HLDG CO COM 177835105 2,147 32,937 SH   SOLE 19 32,937 0 0
CITY HLDG CO COM 177835105 110,905 1,701,779 SH   SOLE 21 1,701,779 0 0
CITY HLDG CO COM 177835105 33,130 508,369 SH   SOLE 22 494,335 0 14,034
CITY HLDG CO COM 177835105 608 9,324 SH   SOLE 26 4,123 0 5,201
CITY HLDG CO COM 177835105 149 2,286 SH   SOLE 28 2,286 0 0
CITY HLDG CO COM 177835105 1,352 20,740 SH   SOLE 30 20,740 0 0
CITY HLDG CO COM 177835105 120 1,849 SH   SOLE 40 1,849 0 0
CITY OFFICE REIT INC COM 178587101 722 71,815 SH   SOLE 2 26,122 0 45,693
CITY OFFICE REIT INC COM 178587101 10 993 SH   SOLE 7 993 0 0
CITY OFFICE REIT INC COM 178587101 2,042 203,011 SH   SOLE 18 203,011 0 0
CITY OFFICE REIT INC COM 178587101 4,438 441,164 SH   SOLE 19 441,164 0 0
CITY OFFICE REIT INC COM 178587101 17,455 1,735,046 SH   SOLE 21 1,735,046 0 0
CITY OFFICE REIT INC COM 178587101 23,895 2,375,252 SH   SOLE 22 2,310,163 0 65,089
CITY OFFICE REIT INC COM 178587101 650 64,651 SH   SOLE 23 64,651 0 0
CITY OFFICE REIT INC COM 178587101 2,151 213,830 SH   SOLE 26 0 0 213,830
CITY OFFICE REIT INC COM 178587101 79 7,826 SH   SOLE 28 7,826 0 0
CITY OFFICE REIT INC COM 178587101 58 5,815 SH   SOLE 40 5,815 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 226 14,651 SH   SOLE 2 1,009 0 13,642
CIVISTA BANCSHARES INC COM NO PAR 178867107 4 252 SH   SOLE 7 252 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 1,060 68,851 SH   SOLE 18 68,851 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 668 43,353 SH   SOLE 19 43,353 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 8,143 528,782 SH   SOLE 21 528,782 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 7,801 506,569 SH   SOLE 22 499,043 0 7,526
CIVISTA BANCSHARES INC COM NO PAR 178867107 75 4,852 SH   SOLE 26 0 0 4,852
CKX LANDS INC COM 12562N104 2 229 SH   SOLE 21 229 0 0
CLARIVATE PLC ORD SHS G21810109 519 23,237 SH   SOLE 2 22,540 0 697
CLARIVATE PLC ORD SHS G21810109 24 1,061 SH   SOLE 4 1,061 0 0
CLARIVATE PLC ORD SHS G21810109 11 503 SH   SOLE 18 0 0 503
CLARIVATE PLC ORD SHS G21810109 30,675 1,373,700 SH   SOLE 19 1,373,700 0 0
CLARIVATE PLC ORD SHS G21810109 2,098 93,934 SH   SOLE 21 93,934 0 0
CLARIVATE PLC ORD SHS G21810109 184 8,245 SH   SOLE 22 8,245 0 0
CLARIVATE PLC ORD SHS G21810109 59 2,661 SH   SOLE 23 2,661 0 0
CLARIVATE PLC ORD SHS G21810109 4,219 188,933 SH   SOLE 26 664 0 188,269
CLARIVATE PLC ORD SHS G21810109 6 281 SH   SOLE 28 281 0 0
CLARIVATE PLC ORD SHS G21810109 34,205 1,531,794 SH   SOLE 34 1,531,794 0 0
CLARUS CORP NEW COM 18270P109 38 3,258 SH   SOLE 2 772 0 2,486
CLARUS CORP NEW COM 18270P109 3 237 SH   SOLE 7 237 0 0
CLARUS CORP NEW COM 18270P109 788 68,047 SH   SOLE 18 68,047 0 0
CLARUS CORP NEW COM 18270P109 411 35,529 SH   SOLE 19 35,529 0 0
CLARUS CORP NEW COM 18270P109 7,307 630,981 SH   SOLE 21 630,981 0 0
CLARUS CORP NEW COM 18270P109 5,967 515,293 SH   SOLE 22 505,345 0 9,948
CLEAN ENERGY FUELS CORP COM 184499101 350 157,856 SH   SOLE 2 46,022 0 111,834
CLEAN ENERGY FUELS CORP COM 184499101 8 3,523 SH   SOLE 7 3,523 0 0
CLEAN ENERGY FUELS CORP COM 184499101 0 120 SH   SOLE 17 0 0 120
CLEAN ENERGY FUELS CORP COM 184499101 1,219 549,241 SH   SOLE 18 549,241 0 0
CLEAN ENERGY FUELS CORP COM 184499101 564 254,265 SH   SOLE 19 254,265 0 0
CLEAN ENERGY FUELS CORP COM 184499101 9,872 4,446,894 SH   SOLE 21 4,446,894 0 0
CLEAN ENERGY FUELS CORP COM 184499101 9,198 4,143,175 SH   SOLE 22 4,011,597 0 131,578
CLEAN ENERGY FUELS CORP COM 184499101 70 31,520 SH   SOLE 28 31,520 0 0
CLEAN ENERGY FUELS CORP COM 184499101 43 19,444 SH   SOLE 30 19,444 0 0
CLEAN ENERGY FUELS CORP COM 184499101 46 20,896 SH   SOLE 40 20,896 0 0
CLEAN HARBORS INC COM 184496107 8,526 142,141 SH   SOLE 2 46,784 0 95,357
CLEAN HARBORS INC COM 184496107 25 418 SH   SOLE 4 418 0 0
CLEAN HARBORS INC COM 184496107 71 1,185 SH   SOLE 7 1,185 0 0
CLEAN HARBORS INC COM 184496107 8,309 138,536 SH   SOLE 18 138,536 0 0
CLEAN HARBORS INC COM 184496107 792 13,204 SH   SOLE 19 13,204 0 0
CLEAN HARBORS INC COM 184496107 137,848 2,298,233 SH   SOLE 21 2,298,233 0 0
CLEAN HARBORS INC COM 184496107 104,948 1,749,710 SH   SOLE 22 1,671,320 0 78,390
CLEAN HARBORS INC COM 184496107 2,523 42,070 SH   SOLE 26 13,958 0 28,112
CLEAN HARBORS INC COM 184496107 471 7,853 SH   SOLE 28 7,853 0 0
CLEAN HARBORS INC COM 184496107 1,201 20,016 SH   SOLE 30 20,016 0 0
CLEAN HARBORS INC COM 184496107 138 2,294 SH   SOLE 31 1,049 0 1,245
CLEAN HARBORS INC COM 184496107 106 1,768 SH   SOLE 34 1,768 0 0
CLEAN HARBORS INC COM 184496107 110 1,834 SH   SOLE 36 1,834 0 0
CLEAN HARBORS INC COM 184496107 328 5,467 SH   SOLE 40 5,467 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 418 402,350 SH   SOLE 2 402,350 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 0 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 13 12,388 SH   SOLE 18 12,388 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 6,457 6,209,045 SH   SOLE 19 6,209,045 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 570 547,647 SH   SOLE 21 547,647 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 6,848 6,584,209 SH   SOLE 22 6,402,517 0 181,692
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 30 29,056 SH   SOLE 26 0 0 29,056
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 51 48,627 SH   SOLE 28 48,627 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 267 256,252 SH   SOLE 30 256,252 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 895 860,981 SH   SOLE 34 860,981 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 55 52,590 SH   SOLE 40 52,590 0 0
CLEARFIELD INC COM 18482P103 69 4,940 SH   SOLE 2 751 0 4,189
CLEARFIELD INC COM 18482P103 607 43,466 SH   SOLE 18 43,466 0 0
CLEARFIELD INC COM 18482P103 272 19,482 SH   SOLE 19 19,482 0 0
CLEARFIELD INC COM 18482P103 5,011 358,987 SH   SOLE 21 358,987 0 0
CLEARFIELD INC COM 18482P103 5,320 381,060 SH   SOLE 22 374,742 0 6,318
CLEARONE INC COM 18506U104 17 8,515 SH   SOLE 21 8,515 0 0
CLEARPOINT NEURO INC COM 18507C103 11 3,233 SH   SOLE 18 3,233 0 0
CLEARPOINT NEURO INC COM 18507C103 149 41,943 SH   SOLE 21 41,943 0 0
CLEARPOINT NEURO INC COM 18507C103 17 4,696 SH   SOLE 22 4,696 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 14 7,480 SH   SOLE 18 7,480 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 221 117,816 SH   SOLE 21 117,816 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 1,186 630,891 SH   SOLE 22 630,891 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 6 2,687 SH   SOLE 21 2,687 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 346 166,257 SH   SOLE 22 166,257 0 0
CLEARWATER PAPER CORP COM 18538R103 709 19,626 SH   SOLE 2 5,232 0 14,394
CLEARWATER PAPER CORP COM 18538R103 1 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103 9 258 SH   SOLE 7 258 0 0
CLEARWATER PAPER CORP COM 18538R103 2,956 81,814 SH   SOLE 18 81,814 0 0
CLEARWATER PAPER CORP COM 18538R103 1,102 30,510 SH   SOLE 19 30,510 0 0
CLEARWATER PAPER CORP COM 18538R103 65,660 1,817,335 SH   SOLE 21 1,817,335 0 0
CLEARWATER PAPER CORP COM 18538R103 18,728 518,338 SH   SOLE 22 495,072 0 23,266
CLEARWATER PAPER CORP COM 18538R103 228 6,315 SH   SOLE 26 2,113 0 4,202
CLEARWATER PAPER CORP COM 18538R103 92 2,550 SH   SOLE 28 2,550 0 0
CLEARWATER PAPER CORP COM 18538R103 969 26,832 SH   SOLE 30 26,832 0 0
CLEARWATER PAPER CORP COM 18538R103 78 2,168 SH   SOLE 40 2,168 0 0
CLEARWAY ENERGY INC CL A 18539C105 676 32,228 SH   SOLE 2 9,574 0 22,654
CLEARWAY ENERGY INC CL A 18539C105 3 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL A 18539C105 12 551 SH   SOLE 7 551 0 0
CLEARWAY ENERGY INC CL A 18539C105 2,728 130,077 SH   SOLE 18 130,077 0 0
CLEARWAY ENERGY INC CL A 18539C105 1,359 64,792 SH   SOLE 19 64,792 0 0
CLEARWAY ENERGY INC CL A 18539C105 23,869 1,138,245 SH   SOLE 21 1,138,245 0 0
CLEARWAY ENERGY INC CL A 18539C105 24,752 1,180,369 SH   SOLE 22 1,146,760 0 33,609
CLEARWAY ENERGY INC CL A 18539C105 384 18,290 SH   SOLE 26 0 0 18,290
CLEARWAY ENERGY INC CL A 18539C105 102 4,878 SH   SOLE 28 4,878 0 0
CLEARWAY ENERGY INC CL A 18539C105 277 13,225 SH   SOLE 30 13,225 0 0
CLEARWAY ENERGY INC CL A 18539C105 41 1,969 SH   SOLE 34 1,969 0 0
CLEARWAY ENERGY INC CL A 18539C105 84 4,022 SH   SOLE 40 4,022 0 0
CLEARWAY ENERGY INC CL C 18539C204 4,209 182,509 SH   SOLE 2 120,092 0 62,417
CLEARWAY ENERGY INC CL C 18539C204 4 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL C 18539C204 33 1,447 SH   SOLE 7 1,447 0 0
CLEARWAY ENERGY INC CL C 18539C204 7,310 317,011 SH   SOLE 18 317,011 0 0
CLEARWAY ENERGY INC CL C 18539C204 3,575 155,009 SH   SOLE 19 155,009 0 0
CLEARWAY ENERGY INC CL C 18539C204 59,408 2,576,246 SH   SOLE 21 2,576,246 0 0
CLEARWAY ENERGY INC CL C 18539C204 51,747 2,244,026 SH   SOLE 22 2,174,729 0 69,297
CLEARWAY ENERGY INC CL C 18539C204 1,513 65,632 SH   SOLE 26 24,679 0 40,953
CLEARWAY ENERGY INC CL C 18539C204 299 12,947 SH   SOLE 28 12,947 0 0
CLEARWAY ENERGY INC CL C 18539C204 595 25,789 SH   SOLE 30 25,789 0 0
CLEARWAY ENERGY INC CL C 18539C204 158 6,859 SH   SOLE 34 6,859 0 0
CLEARWAY ENERGY INC CL C 18539C204 139 6,037 SH   SOLE 40 6,037 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 2 741 SH   SOLE 21 741 0 0
CLEVELAND CLIFFS INC COM 185899101 2,620 474,587 SH   SOLE 2 138,573 0 336,014
CLEVELAND CLIFFS INC COM 185899101 11 2,020 SH   SOLE 4 2,020 0 0
CLEVELAND CLIFFS INC COM 185899101 38 6,840 SH   SOLE 7 6,840 0 0
CLEVELAND CLIFFS INC COM 185899101 1 221 SH   SOLE 17 0 0 221
CLEVELAND CLIFFS INC COM 185899101 10,842 1,964,149 SH   SOLE 18 1,964,149 0 0
CLEVELAND CLIFFS INC COM 185899101 4,631 838,956 SH   SOLE 19 838,956 0 0
CLEVELAND CLIFFS INC COM 185899101 235,650 42,690,183 SH   SOLE 21 42,690,183 0 0
CLEVELAND CLIFFS INC COM 185899101 70,314 12,738,028 SH   SOLE 22 12,309,775 0 428,253
CLEVELAND CLIFFS INC COM 185899101 68 12,307 SH   SOLE 23 12,307 0 0
CLEVELAND CLIFFS INC COM 185899101 936 169,520 SH   SOLE 26 92,343 0 77,177
CLEVELAND CLIFFS INC COM 185899101 396 71,772 SH   SOLE 28 71,772 0 0
CLEVELAND CLIFFS INC COM 185899101 3,289 595,910 SH   SOLE 30 595,910 0 0
CLEVELAND CLIFFS INC COM 185899101 109 19,743 SH   SOLE 31 0 0 19,743
CLEVELAND CLIFFS INC COM 185899101 35 6,354 SH   SOLE 34 6,354 0 0
CLEVELAND CLIFFS INC COM 185899101 176 31,876 SH   SOLE 36 31,876 0 0
CLEVELAND CLIFFS INC COM 185899101 240 43,444 SH   SOLE 40 43,444 0 0
CLEVELAND CLIFFS INC DBCV 1.500% 1/1 185899AA9 901 990,000 PRN   SOLE 21 990,000 0 0
CLIPPER RLTY INC COM 18885T306 68 8,429 SH   SOLE 2 586 0 7,843
CLIPPER RLTY INC COM 18885T306 584 72,145 SH   SOLE 18 72,145 0 0
CLIPPER RLTY INC COM 18885T306 215 26,521 SH   SOLE 19 26,521 0 0
CLIPPER RLTY INC COM 18885T306 4,853 599,144 SH   SOLE 21 599,144 0 0
CLIPPER RLTY INC COM 18885T306 1,887 232,942 SH   SOLE 22 227,655 0 5,287
CLIPPER RLTY INC COM 18885T306 3 332 SH   SOLE 23 332 0 0
CLOROX CO DEL COM 189054109 71,242 324,756 SH   SOLE 2 47,778 0 276,978
CLOROX CO DEL COM 189054109 13,548 61,760 SH   SOLE 4 58,343 0 3,417
CLOROX CO DEL COM 189054109 39,947 182,100 SH   SOLE 7 132,785 0 49,315
CLOROX CO DEL COM 189054109 4,661 21,247 SH   SOLE 13 21,247 0 0
CLOROX CO DEL COM 189054109 3,024 13,785 SH   SOLE 15 13,785 0 0
CLOROX CO DEL COM 189054109 65,139 296,936 SH   SOLE 18 258,259 0 38,677
CLOROX CO DEL COM 189054109 37,397 170,473 SH   SOLE 19 170,473 0 0
CLOROX CO DEL COM 189054109 1,009,167 4,600,296 SH   SOLE 21 4,600,296 0 0
CLOROX CO DEL COM 189054109 767,675 3,499,452 SH   SOLE 22 3,140,719 0 358,733
CLOROX CO DEL COM 189054109 22,353 101,896 SH   SOLE 23 101,896 0 0
CLOROX CO DEL COM 189054109 30,715 140,013 SH   SOLE 25 140,013 0 0
CLOROX CO DEL COM 189054109 184,025 838,880 SH   SOLE 26 105,116 0 733,764
CLOROX CO DEL COM 189054109 5,582 25,447 SH   SOLE 28 17,905 0 7,542
CLOROX CO DEL COM 189054109 11,724 53,445 SH   SOLE 29 2,297 0 51,148
CLOROX CO DEL COM 189054109 180,369 822,214 SH   SOLE 30 811,981 0 10,233
CLOROX CO DEL COM 189054109 7,120 32,455 SH   SOLE 31 16,029 0 16,426
CLOROX CO DEL COM 189054109 1,462 6,663 SH   SOLE 34 6,663 0 0
CLOROX CO DEL COM 189054109 28,553 130,157 SH   SOLE 36 130,157 0 0
CLOROX CO DEL COM 189054109 606 2,764 SH   SOLE 40 2,764 0 0
CLOUDERA INC COM 18914U100 2,441 191,940 SH   SOLE 2 70,162 0 121,778
CLOUDERA INC COM 18914U100 19 1,483 SH   SOLE 4 1,483 0 0
CLOUDERA INC COM 18914U100 42 3,321 SH   SOLE 7 3,321 0 0
CLOUDERA INC COM 18914U100 0 39 SH   SOLE 17 0 0 39
CLOUDERA INC COM 18914U100 10,376 815,715 SH   SOLE 18 815,715 0 0
CLOUDERA INC COM 18914U100 6,198 487,300 SH   SOLE 19 487,300 0 0
CLOUDERA INC COM 18914U100 97,830 7,691,007 SH   SOLE 21 7,691,007 0 0
CLOUDERA INC COM 18914U100 92,498 7,271,873 SH   SOLE 22 7,069,874 0 201,999
CLOUDERA INC COM 18914U100 252 19,801 SH   SOLE 23 19,801 0 0
CLOUDERA INC COM 18914U100 1,872 147,168 SH   SOLE 26 60,261 0 86,907
CLOUDERA INC COM 18914U100 425 33,427 SH   SOLE 28 33,427 0 0
CLOUDERA INC COM 18914U100 10,755 845,521 SH   SOLE 30 845,521 0 0
CLOUDERA INC COM 18914U100 273 21,476 SH   SOLE 40 21,476 0 0
CLOUDFLARE INC CL A COM 18915M107 7,848 218,298 SH   SOLE 2 27,816 0 190,482
CLOUDFLARE INC CL A COM 18915M107 65 1,811 SH   SOLE 7 1,811 0 0
CLOUDFLARE INC CL A COM 18915M107 861 23,939 SH   SOLE 13 23,939 0 0
CLOUDFLARE INC CL A COM 18915M107 4,310 119,884 SH   SOLE 18 88,584 0 31,300
CLOUDFLARE INC CL A COM 18915M107 19,097 531,202 SH   SOLE 19 531,202 0 0
CLOUDFLARE INC CL A COM 18915M107 57,861 1,609,489 SH   SOLE 21 1,609,489 0 0
CLOUDFLARE INC CL A COM 18915M107 71,033 1,975,887 SH   SOLE 22 1,761,045 0 214,842
CLOUDFLARE INC CL A COM 18915M107 305 8,484 SH   SOLE 26 0 0 8,484
CLOUDFLARE INC CL A COM 18915M107 3,524 98,027 SH   SOLE 29 0 0 98,027
CLOUDFLARE INC CL A COM 18915M107 446 12,397 SH   SOLE 30 12,397 0 0
CLOUDFLARE INC CL A COM 18915M107 77 2,129 SH   SOLE 31 2,129 0 0
CLOUDFLARE INC CL A COM 18915M107 5,902 164,186 SH   SOLE 34 164,186 0 0
CLOUDFLARE INC CL A COM 18915M107 435 12,113 SH   SOLE 36 12,113 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 240 27,500 SH   SOLE 2 27,500 0 0
CLOVIS ONCOLOGY INC COM 189464100 351 52,060 SH   SOLE 2 28,265 0 23,795
CLOVIS ONCOLOGY INC COM 189464100 7 1,086 SH   SOLE 7 1,086 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,952 289,197 SH   SOLE 18 289,197 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,912 283,218 SH   SOLE 19 283,218 0 0
CLOVIS ONCOLOGY INC COM 189464100 15,910 2,357,013 SH   SOLE 21 2,357,013 0 0
CLOVIS ONCOLOGY INC COM 189464100 17,073 2,529,400 SH   SOLE 22 2,438,957 0 90,443
CLOVIS ONCOLOGY INC COM 189464100 97 14,428 SH   SOLE 23 14,428 0 0
CLOVIS ONCOLOGY INC COM 189464100 371 54,933 SH   SOLE 26 0 0 54,933
CLOVIS ONCOLOGY INC COM 189464100 229 33,961 SH   SOLE 30 33,961 0 0
CLOVIS ONCOLOGY INC COM 189464100 59 8,712 SH   SOLE 40 8,712 0 0
CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 409 675,000 PRN   SOLE 21 675,000 0 0
CLPS INCORPORATION COM G31642104 20 9,142 SH   SOLE 22 9,142 0 0
CME GROUP INC COM 12572Q105 174,321 1,072,483 SH   SOLE 2 253,825 0 818,658
CME GROUP INC COM 12572Q105 29,796 183,316 SH   SOLE 4 173,596 0 9,720
CME GROUP INC COM 12572Q105 57,007 350,725 SH   SOLE 7 332,957 0 17,768
CME GROUP INC COM 12572Q105 3,459 21,283 SH   SOLE 13 21,283 0 0
CME GROUP INC COM 12572Q105 7,095 43,652 SH   SOLE 15 43,652 0 0
CME GROUP INC COM 12572Q105 4 27 SH   SOLE 17 0 0 27
CME GROUP INC COM 12572Q105 296,148 1,822,000 SH   SOLE 18 1,503,981 0 318,019
CME GROUP INC COM 12572Q105 213,735 1,314,966 SH   SOLE 19 1,314,966 0 0
CME GROUP INC COM 12572Q105 1,307,630 8,044,976 SH   SOLE 21 8,044,976 0 0
CME GROUP INC COM 12572Q105 1,487,297 9,150,343 SH   SOLE 22 8,180,476 0 969,867
CME GROUP INC COM 12572Q105 50,871 312,976 SH   SOLE 23 312,976 0 0
CME GROUP INC COM 12572Q105 68,852 423,602 SH   SOLE 25 423,602 0 0
CME GROUP INC COM 12572Q105 299,348 1,841,691 SH   SOLE 26 257,116 0 1,584,575
CME GROUP INC COM 12572Q105 12,128 74,617 SH   SOLE 28 53,121 0 21,496
CME GROUP INC COM 12572Q105 16,577 101,987 SH   SOLE 29 30,972 0 71,015
CME GROUP INC COM 12572Q105 273,130 1,680,386 SH   SOLE 30 1,676,141 0 4,245
CME GROUP INC COM 12572Q105 78,149 480,800 SH   SOLE 31 92,606 0 388,194
CME GROUP INC COM 12572Q105 14,124 86,893 SH   SOLE 34 86,893 0 0
CME GROUP INC COM 12572Q105 43,550 267,936 SH   SOLE 36 267,936 0 0
CME GROUP INC COM 12572Q105 1,346 8,278 SH   SOLE 40 8,278 0 0
CMS ENERGY CORP COM 125896100 61,122 1,046,247 SH   SOLE 2 410,024 0 636,223
CMS ENERGY CORP COM 125896100 10,777 184,475 SH   SOLE 4 176,693 0 7,782
CMS ENERGY CORP COM 125896100 20,000 342,344 SH   SOLE 7 304,451 0 37,893
CMS ENERGY CORP COM 125896100 2,140 36,630 SH   SOLE 13 36,630 0 0
CMS ENERGY CORP COM 125896100 1,936 33,135 SH   SOLE 15 33,135 0 0
CMS ENERGY CORP COM 125896100 3 43 SH   SOLE 17 0 0 43
CMS ENERGY CORP COM 125896100 42,406 725,884 SH   SOLE 18 626,485 0 99,399
CMS ENERGY CORP COM 125896100 30,093 515,117 SH   SOLE 19 515,117 0 0
CMS ENERGY CORP COM 125896100 621,630 10,640,700 SH   SOLE 21 10,640,700 0 0
CMS ENERGY CORP COM 125896100 445,773 7,630,483 SH   SOLE 22 6,687,711 0 942,772
CMS ENERGY CORP COM 125896100 16,094 275,492 SH   SOLE 23 275,492 0 0
CMS ENERGY CORP COM 125896100 19,686 336,971 SH   SOLE 25 336,971 0 0
CMS ENERGY CORP COM 125896100 113,198 1,937,652 SH   SOLE 26 321,135 0 1,616,517
CMS ENERGY CORP COM 125896100 3,452 59,097 SH   SOLE 28 41,168 0 17,929
CMS ENERGY CORP COM 125896100 2,435 41,682 SH   SOLE 29 41,682 0 0
CMS ENERGY CORP COM 125896100 68,921 1,179,752 SH   SOLE 30 1,143,367 0 36,385
CMS ENERGY CORP COM 125896100 12,010 205,586 SH   SOLE 31 97,282 0 108,304
CMS ENERGY CORP COM 125896100 2,034 34,811 SH   SOLE 32 34,811 0 0
CMS ENERGY CORP COM 125896100 5,699 97,555 SH   SOLE 34 97,555 0 0
CMS ENERGY CORP COM 125896100 14,708 251,761 SH   SOLE 36 251,761 0 0
CMS ENERGY CORP COM 125896100 408 6,979 SH   SOLE 40 6,979 0 0
CNA FINL CORP COM 126117100 1,942 60,404 SH   SOLE 2 2,915 0 57,489
CNA FINL CORP COM 126117100 15 462 SH   SOLE 7 462 0 0
CNA FINL CORP COM 126117100 438 13,638 SH   SOLE 18 13,638 0 0
CNA FINL CORP COM 126117100 1,602 49,842 SH   SOLE 19 49,842 0 0
CNA FINL CORP COM 126117100 9,731 302,674 SH   SOLE 21 302,674 0 0
CNA FINL CORP COM 126117100 23,253 723,268 SH   SOLE 22 689,736 0 33,532
CNA FINL CORP COM 126117100 739 22,985 SH   SOLE 25 22,985 0 0
CNA FINL CORP COM 126117100 1,027 31,942 SH   SOLE 26 0 0 31,942
CNA FINL CORP COM 126117100 548 17,049 SH   SOLE 29 0 0 17,049
CNA FINL CORP COM 126117100 881 27,390 SH   SOLE 31 620 0 26,770
CNB FINL CORP PA COM 126128107 357 19,925 SH   SOLE 2 6,692 0 13,233
CNB FINL CORP PA COM 126128107 6 315 SH   SOLE 7 315 0 0
CNB FINL CORP PA COM 126128107 1,125 62,724 SH   SOLE 18 62,724 0 0
CNB FINL CORP PA COM 126128107 509 28,384 SH   SOLE 19 28,384 0 0
CNB FINL CORP PA COM 126128107 9,026 503,407 SH   SOLE 21 503,407 0 0
CNB FINL CORP PA COM 126128107 4,361 243,198 SH   SOLE 22 235,153 0 8,045
CNB FINL CORP PA COM 126128107 53 2,951 SH   SOLE 28 2,951 0 0
CNB FINL CORP PA COM 126128107 131 7,281 SH   SOLE 30 7,281 0 0
CNB FINL CORP PA COM 126128107 28 1,582 SH   SOLE 40 1,582 0 0
CNH INDL N V SHS N20944109 5,071 721,398 SH   SOLE 7 721,398 0 0
CNO FINL GROUP INC COM 12621E103 3,835 246,304 SH   SOLE 2 119,673 0 126,631
CNO FINL GROUP INC COM 12621E103 11 687 SH   SOLE 4 687 0 0
CNO FINL GROUP INC COM 12621E103 72 4,619 SH   SOLE 7 4,619 0 0
CNO FINL GROUP INC COM 12621E103 14,135 907,862 SH   SOLE 18 907,862 0 0
CNO FINL GROUP INC COM 12621E103 9,779 628,089 SH   SOLE 19 628,089 0 0
CNO FINL GROUP INC COM 12621E103 149,767 9,618,920 SH   SOLE 21 9,618,920 0 0
CNO FINL GROUP INC COM 12621E103 89,510 5,748,896 SH   SOLE 22 5,572,252 0 176,644
CNO FINL GROUP INC COM 12621E103 783 50,316 SH   SOLE 23 50,316 0 0
CNO FINL GROUP INC COM 12621E103 3,571 229,378 SH   SOLE 26 43,340 0 186,038
CNO FINL GROUP INC COM 12621E103 406 26,098 SH   SOLE 28 26,098 0 0
CNO FINL GROUP INC COM 12621E103 2,063 132,520 SH   SOLE 30 132,520 0 0
CNO FINL GROUP INC COM 12621E103 157 10,100 SH   SOLE 31 0 0 10,100
CNO FINL GROUP INC COM 12621E103 126 8,115 SH   SOLE 36 8,115 0 0
CNO FINL GROUP INC COM 12621E103 218 14,025 SH   SOLE 40 14,025 0 0
CNOOC LIMITED SPONSORED ADR 126132109 583 5,170 SH   SOLE 18 5,170 0 0
CNOOC LIMITED SPONSORED ADR 126132109 13,215 117,116 SH   SOLE 19 117,116 0 0
CNOOC LIMITED SPONSORED ADR 126132109 53 471 SH   SOLE 22 471 0 0
CNOOC LIMITED SPONSORED ADR 126132109 3,466 30,716 SH   SOLE 25 30,716 0 0
CNOOC LIMITED SPONSORED ADR 126132109 956 8,473 SH   SOLE 26 8,473 0 0
CNOOC LIMITED SPONSORED ADR 126132109 41 365 SH   SOLE 30 365 0 0
CNOOC LIMITED SPONSORED ADR 126132109 22,052 195,429 SH   SOLE 34 195,429 0 0
CNX RESOURCES CORPORATION COM 12653C108 2,628 303,815 SH   SOLE 2 143,671 0 160,144
CNX RESOURCES CORPORATION COM 12653C108 9 1,024 SH   SOLE 4 1,024 0 0
CNX RESOURCES CORPORATION COM 12653C108 61 7,076 SH   SOLE 7 7,076 0 0
CNX RESOURCES CORPORATION COM 12653C108 9,978 1,153,506 SH   SOLE 18 1,153,506 0 0
CNX RESOURCES CORPORATION COM 12653C108 3,753 433,882 SH   SOLE 19 433,882 0 0
CNX RESOURCES CORPORATION COM 12653C108 107,605 12,439,935 SH   SOLE 21 12,439,935 0 0
CNX RESOURCES CORPORATION COM 12653C108 62,367 7,210,030 SH   SOLE 22 6,990,833 0 219,197
CNX RESOURCES CORPORATION COM 12653C108 101 11,697 SH   SOLE 23 11,697 0 0
CNX RESOURCES CORPORATION COM 12653C108 795 91,958 SH   SOLE 26 24,278 0 67,680
CNX RESOURCES CORPORATION COM 12653C108 267 30,826 SH   SOLE 28 30,826 0 0
CNX RESOURCES CORPORATION COM 12653C108 1,346 155,564 SH   SOLE 30 155,564 0 0
CNX RESOURCES CORPORATION COM 12653C108 147 17,000 SH   SOLE 31 0 0 17,000
CNX RESOURCES CORPORATION COM 12653C108 32 3,660 SH   SOLE 34 3,660 0 0
CNX RESOURCES CORPORATION COM 12653C108 133 15,392 SH   SOLE 36 15,392 0 0
CNX RESOURCES CORPORATION COM 12653C108 143 16,574 SH   SOLE 40 16,574 0 0
CO-DIAGNOSTICS INC COM 189763105 308 15,937 SH   SOLE 2 7,742 0 8,195
CO-DIAGNOSTICS INC COM 189763105 9 482 SH   SOLE 7 482 0 0
CO-DIAGNOSTICS INC COM 189763105 2,096 108,316 SH   SOLE 18 108,316 0 0
CO-DIAGNOSTICS INC COM 189763105 972 50,258 SH   SOLE 19 50,258 0 0
CO-DIAGNOSTICS INC COM 189763105 17,397 899,074 SH   SOLE 21 899,074 0 0
CO-DIAGNOSTICS INC COM 189763105 13,896 718,164 SH   SOLE 22 687,903 0 30,261
CO-DIAGNOSTICS INC COM 189763105 185 9,559 SH   SOLE 30 9,559 0 0
COASTAL FINL CORP WA COM NEW 19046P209 101 6,978 SH   SOLE 2 656 0 6,322
COASTAL FINL CORP WA COM NEW 19046P209 580 39,977 SH   SOLE 18 39,977 0 0
COASTAL FINL CORP WA COM NEW 19046P209 212 14,632 SH   SOLE 19 14,632 0 0
COASTAL FINL CORP WA COM NEW 19046P209 4,573 314,922 SH   SOLE 21 314,922 0 0
COASTAL FINL CORP WA COM NEW 19046P209 1,301 89,571 SH   SOLE 22 86,867 0 2,704
COASTAL FINL CORP WA COM NEW 19046P209 0 22 SH   SOLE 26 0 0 22
COCA COLA CO COM 191216100 488,956 10,943,515 SH   SOLE 2 2,300,643 0 8,642,872
COCA COLA CO COM 191216100 92,049 2,060,179 SH   SOLE 4 1,948,574 0 111,605
COCA COLA CO COM 191216100 188,908 4,228,018 SH   SOLE 7 3,922,296 0 305,722
COCA COLA CO COM 191216100 6,010 134,523 SH   SOLE 13 134,523 0 0
COCA COLA CO COM 191216100 22,031 493,079 SH   SOLE 15 493,079 0 0
COCA COLA CO COM 191216100 4 85 SH   SOLE 17 0 0 85
COCA COLA CO COM 191216100 652,605 14,606,195 SH   SOLE 18 13,856,290 0 749,905
COCA COLA CO COM 191216100 142,061 3,179,514 SH   SOLE 19 3,179,514 0 0
COCA COLA CO COM 191216100 4,971,016 111,258,197 SH   SOLE 21 111,258,197 0 0
COCA COLA CO COM 191216100 4,347,244 97,297,319 SH   SOLE 22 87,258,471 0 10,038,848
COCA COLA CO COM 191216100 148,354 3,320,356 SH   SOLE 23 3,320,356 0 0
COCA COLA CO COM 191216100 205,953 4,609,521 SH   SOLE 25 4,609,521 0 0
COCA COLA CO COM 191216100 964,456 21,585,856 SH   SOLE 26 2,983,317 0 18,602,539
COCA COLA CO COM 191216100 37,782 845,616 SH   SOLE 28 599,592 0 246,024
COCA COLA CO COM 191216100 36,584 818,809 SH   SOLE 29 321,497 0 497,312
COCA COLA CO COM 191216100 737,529 16,506,926 SH   SOLE 30 16,404,236 0 102,690
COCA COLA CO COM 191216100 65,722 1,470,947 SH   SOLE 31 814,702 0 656,245
COCA COLA CO COM 191216100 14,429 322,939 SH   SOLE 32 322,939 0 0
COCA COLA CO COM 191216100 59,787 1,338,124 SH   SOLE 34 1,338,124 0 0
COCA COLA CO COM 191216100 127,972 2,864,179 SH   SOLE 36 2,864,179 0 0
COCA COLA CO COM 191216100 2,813 62,970 SH   SOLE 37 62,970 0 0
COCA COLA CO COM 191216100 4,085 91,419 SH   SOLE 40 91,419 0 0
COCA COLA CONSOLIDATED INC COM 191098102 730 3,186 SH   SOLE 2 1,603 0 1,583
COCA COLA CONSOLIDATED INC COM 191098102 6 28 SH   SOLE 4 28 0 0
COCA COLA CONSOLIDATED INC COM 191098102 19 84 SH   SOLE 7 84 0 0
COCA COLA CONSOLIDATED INC COM 191098102 5,359 23,384 SH   SOLE 18 23,384 0 0
COCA COLA CONSOLIDATED INC COM 191098102 2,102 9,170 SH   SOLE 19 9,170 0 0
COCA COLA CONSOLIDATED INC COM 191098102 113,956 497,214 SH   SOLE 21 497,214 0 0
COCA COLA CONSOLIDATED INC COM 191098102 33,044 144,179 SH   SOLE 22 139,471 0 4,708
COCA COLA CONSOLIDATED INC COM 191098102 10 44 SH   SOLE 23 44 0 0
COCA COLA CONSOLIDATED INC COM 191098102 845 3,687 SH   SOLE 26 2,195 0 1,492
COCA COLA CONSOLIDATED INC COM 191098102 162 707 SH   SOLE 28 707 0 0
COCA COLA CONSOLIDATED INC COM 191098102 1,656 7,226 SH   SOLE 30 7,226 0 0
COCA COLA CONSOLIDATED INC COM 191098102 139 605 SH   SOLE 40 605 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 14,848 393,227 SH   SOLE 2 318,248 0 74,979
COCA COLA EUROPEAN PARTNERS SHS G25839104 6,075 160,873 SH   SOLE 4 155,243 0 5,630
COCA COLA EUROPEAN PARTNERS SHS G25839104 6,782 179,606 SH   SOLE 7 165,249 0 14,357
COCA COLA EUROPEAN PARTNERS SHS G25839104 779 20,634 SH   SOLE 13 20,634 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 865 22,912 SH   SOLE 15 22,912 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 29,297 775,876 SH   SOLE 18 732,623 0 43,253
COCA COLA EUROPEAN PARTNERS SHS G25839104 9,489 251,292 SH   SOLE 19 251,292 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 93,357 2,472,371 SH   SOLE 21 2,472,371 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 143,228 3,793,121 SH   SOLE 22 3,341,929 0 451,192
COCA COLA EUROPEAN PARTNERS SHS G25839104 11,136 294,907 SH   SOLE 23 294,907 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 7,643 202,413 SH   SOLE 25 202,413 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 35,090 929,300 SH   SOLE 26 172,915 0 756,385
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,633 43,250 SH   SOLE 28 31,226 0 12,024
COCA COLA EUROPEAN PARTNERS SHS G25839104 5,621 148,860 SH   SOLE 29 65,231 0 83,629
COCA COLA EUROPEAN PARTNERS SHS G25839104 44,305 1,173,321 SH   SOLE 30 1,173,321 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 13,835 366,386 SH   SOLE 31 123,474 0 242,912
COCA COLA EUROPEAN PARTNERS SHS G25839104 2,658 70,379 SH   SOLE 34 70,379 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 5,151 136,408 SH   SOLE 36 136,408 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 188 4,980 SH   SOLE 40 4,980 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 590 13,455 SH   SOLE 2 7,255 0 6,200
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 112 2,549 SH   SOLE 4 2,549 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 322 7,335 SH   SOLE 13 7,335 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 95 2,177 SH   SOLE 18 2,177 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 145 3,316 SH   SOLE 21 3,316 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 9,589 218,671 SH   SOLE 22 218,671 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 887 20,238 SH   SOLE 30 20,238 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 57 1,300 SH   SOLE 31 1,300 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 9 1,822 SH   SOLE 18 1,822 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 263 51,085 SH   SOLE 21 51,085 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 272 52,813 SH   SOLE 22 52,813 0 0
CODEXIS INC COM 192005106 408 35,785 SH   SOLE 2 18,307 0 17,478
CODEXIS INC COM 192005106 5 458 SH   SOLE 4 458 0 0
CODEXIS INC COM 192005106 12 1,093 SH   SOLE 7 1,093 0 0
CODEXIS INC COM 192005106 2,441 214,162 SH   SOLE 18 214,162 0 0
CODEXIS INC COM 192005106 1,646 144,419 SH   SOLE 19 144,419 0 0
CODEXIS INC COM 192005106 19,316 1,694,428 SH   SOLE 21 1,694,428 0 0
CODEXIS INC COM 192005106 17,566 1,540,872 SH   SOLE 22 1,490,693 0 50,179
CODEXIS INC COM 192005106 48 4,244 SH   SOLE 23 4,244 0 0
CODEXIS INC COM 192005106 415 36,394 SH   SOLE 26 26,624 0 9,770
CODEXIS INC COM 192005106 70 6,133 SH   SOLE 28 6,133 0 0
CODEXIS INC COM 192005106 226 19,814 SH   SOLE 30 19,814 0 0
CODEXIS INC COM 192005106 17 1,496 SH   SOLE 34 1,496 0 0
CODEXIS INC COM 192005106 45 3,951 SH   SOLE 40 3,951 0 0
CODORUS VY BANCORP INC COM 192025104 127 9,181 SH   SOLE 2 632 0 8,549
CODORUS VY BANCORP INC COM 192025104 3 225 SH   SOLE 7 225 0 0
CODORUS VY BANCORP INC COM 192025104 510 36,845 SH   SOLE 18 36,845 0 0
CODORUS VY BANCORP INC COM 192025104 258 18,642 SH   SOLE 19 18,642 0 0
CODORUS VY BANCORP INC COM 192025104 4,667 337,483 SH   SOLE 21 337,483 0 0
CODORUS VY BANCORP INC COM 192025104 1,450 104,828 SH   SOLE 22 100,402 0 4,426
COEUR MNG INC COM NEW 192108504 1,445 284,452 SH   SOLE 2 78,598 0 205,854
COEUR MNG INC COM NEW 192108504 3 582 SH   SOLE 4 582 0 0
COEUR MNG INC COM NEW 192108504 4,896 963,825 SH   SOLE 7 963,825 0 0
COEUR MNG INC COM NEW 192108504 4,821 949,102 SH   SOLE 18 949,102 0 0
COEUR MNG INC COM NEW 192108504 2,374 467,234 SH   SOLE 19 467,234 0 0
COEUR MNG INC COM NEW 192108504 47,101 9,271,870 SH   SOLE 21 9,271,870 0 0
COEUR MNG INC COM NEW 192108504 36,388 7,163,009 SH   SOLE 22 6,916,899 0 246,110
COEUR MNG INC COM NEW 192108504 381 74,914 SH   SOLE 26 37,318 0 37,596
COEUR MNG INC COM NEW 192108504 249 49,073 SH   SOLE 28 49,073 0 0
COEUR MNG INC COM NEW 192108504 10,262 2,020,126 SH   SOLE 30 2,020,126 0 0
COEUR MNG INC COM NEW 192108504 113 22,244 SH   SOLE 40 22,244 0 0
COFFEE HLDG CO INC COM 192176105 21 6,989 SH   SOLE 21 6,989 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,362 30,529 SH   SOLE 2 17,042 0 13,487
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 24 311 SH   SOLE 4 311 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 224 2,890 SH   SOLE 7 2,890 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 17,206 222,412 SH   SOLE 18 212,784 0 9,628
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 10,922 141,181 SH   SOLE 19 141,181 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 354,387 4,581,013 SH   SOLE 21 4,581,013 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 104,740 1,353,926 SH   SOLE 22 1,312,314 0 41,612
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 454 5,875 SH   SOLE 23 5,875 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3,504 45,293 SH   SOLE 26 17,284 0 28,009
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 565 7,299 SH   SOLE 28 7,299 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 4,997 64,600 SH   SOLE 30 64,600 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 131 1,688 SH   SOLE 34 1,688 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 334 4,320 SH   SOLE 40 4,320 0 0
COGNEX CORP COM 192422103 25,976 434,961 SH   SOLE 2 97,092 0 337,869
COGNEX CORP COM 192422103 5,092 85,262 SH   SOLE 4 79,918 0 5,344
COGNEX CORP COM 192422103 4,366 73,106 SH   SOLE 7 19,113 0 53,993
COGNEX CORP COM 192422103 48 798 SH   SOLE 13 798 0 0
COGNEX CORP COM 192422103 761 12,748 SH   SOLE 15 12,748 0 0
COGNEX CORP COM 192422103 32,478 543,834 SH   SOLE 18 528,295 0 15,539
COGNEX CORP COM 192422103 8,593 143,886 SH   SOLE 19 143,886 0 0
COGNEX CORP COM 192422103 511,970 8,572,842 SH   SOLE 21 8,572,842 0 0
COGNEX CORP COM 192422103 343,669 5,754,666 SH   SOLE 22 5,499,871 0 254,795
COGNEX CORP COM 192422103 7,516 125,851 SH   SOLE 23 125,851 0 0
COGNEX CORP COM 192422103 1,746 29,232 SH   SOLE 25 29,232 0 0
COGNEX CORP COM 192422103 28,883 483,633 SH   SOLE 26 160,122 0 323,511
COGNEX CORP COM 192422103 2,213 37,063 SH   SOLE 28 26,781 0 10,282
COGNEX CORP COM 192422103 2,352 39,384 SH   SOLE 29 3,442 0 35,942
COGNEX CORP COM 192422103 57,035 955,038 SH   SOLE 30 941,726 0 13,312
COGNEX CORP COM 192422103 2,499 41,841 SH   SOLE 31 22,979 0 18,862
COGNEX CORP COM 192422103 13,473 225,601 SH   SOLE 34 225,601 0 0
COGNEX CORP COM 192422103 1,859 31,121 SH   SOLE 36 31,121 0 0
COGNEX CORP COM 192422103 208 3,482 SH   SOLE 40 3,482 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 93,873 1,652,110 SH   SOLE 2 471,561 0 1,180,549
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 15,040 264,689 SH   SOLE 4 249,230 0 15,459
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 44,039 775,063 SH   SOLE 7 558,616 0 216,447
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,142 20,091 SH   SOLE 13 20,091 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4,007 70,514 SH   SOLE 15 70,514 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 406,354 7,151,595 SH   SOLE 18 6,643,319 0 508,276
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 447,153 7,869,647 SH   SOLE 19 7,869,647 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 730,599 12,858,124 SH   SOLE 21 12,858,124 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 786,506 13,842,059 SH   SOLE 22 12,563,947 0 1,278,112
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 24,514 431,434 SH   SOLE 23 431,434 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 44,704 786,774 SH   SOLE 25 739,679 0 47,095
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 251,544 4,427,029 SH   SOLE 26 427,750 0 3,999,279
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6,365 112,017 SH   SOLE 28 78,991 0 33,026
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 581 10,234 SH   SOLE 29 10,234 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 164,917 2,902,452 SH   SOLE 30 2,879,345 0 23,107
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 12,217 215,019 SH   SOLE 31 70,810 0 144,209
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6,688 117,706 SH   SOLE 32 117,706 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 29,172 513,407 SH   SOLE 34 513,407 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 24,713 434,929 SH   SOLE 36 434,929 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 682 12,003 SH   SOLE 40 12,003 0 0
COHBAR INC COM 19249J109 16 10,042 SH   SOLE 2 1,995 0 8,047
COHBAR INC COM 19249J109 146 94,137 SH   SOLE 18 94,137 0 0
COHBAR INC COM 19249J109 65 41,645 SH   SOLE 19 41,645 0 0
COHBAR INC COM 19249J109 1,284 828,362 SH   SOLE 21 828,362 0 0
COHBAR INC COM 19249J109 318 204,945 SH   SOLE 22 198,043 0 6,902
COHEN & CO INC NEW COM 19249M102 7 735 SH   SOLE 21 735 0 0
COHEN & CO INC NEW COM 19249M102 212 22,499 SH   SOLE 22 22,499 0 0
COHEN & STEERS INC COM 19247A100 1,084 15,930 SH   SOLE 2 8,292 0 7,638
COHEN & STEERS INC COM 19247A100 8 124 SH   SOLE 4 124 0 0
COHEN & STEERS INC COM 19247A100 29 423 SH   SOLE 7 423 0 0
COHEN & STEERS INC COM 19247A100 6,901 101,414 SH   SOLE 18 98,168 0 3,246
COHEN & STEERS INC COM 19247A100 5,076 74,595 SH   SOLE 19 74,595 0 0
COHEN & STEERS INC COM 19247A100 55,453 814,883 SH   SOLE 21 814,883 0 0
COHEN & STEERS INC COM 19247A100 50,828 746,920 SH   SOLE 22 721,803 0 25,117
COHEN & STEERS INC COM 19247A100 321 4,712 SH   SOLE 23 4,712 0 0
COHEN & STEERS INC COM 19247A100 2,127 31,255 SH   SOLE 26 7,875 0 23,380
COHEN & STEERS INC COM 19247A100 212 3,110 SH   SOLE 28 3,110 0 0
COHEN & STEERS INC COM 19247A100 571 8,397 SH   SOLE 30 8,397 0 0
COHEN & STEERS INC COM 19247A100 152 2,227 SH   SOLE 34 2,227 0 0
COHEN & STEERS INC COM 19247A100 149 2,187 SH   SOLE 40 2,187 0 0
COHERENT INC COM 192479103 8,205 62,641 SH   SOLE 2 18,917 0 43,724
COHERENT INC COM 192479103 14 109 SH   SOLE 4 109 0 0
COHERENT INC COM 192479103 52 399 SH   SOLE 7 399 0 0
COHERENT INC COM 192479103 8,921 68,109 SH   SOLE 18 68,109 0 0
COHERENT INC COM 192479103 992 7,571 SH   SOLE 19 7,571 0 0
COHERENT INC COM 192479103 155,260 1,185,368 SH   SOLE 21 1,185,368 0 0
COHERENT INC COM 192479103 105,975 809,096 SH   SOLE 22 772,721 0 36,375
COHERENT INC COM 192479103 31 238 SH   SOLE 23 238 0 0
COHERENT INC COM 192479103 1,180 9,007 SH   SOLE 26 4,671 0 4,336
COHERENT INC COM 192479103 476 3,634 SH   SOLE 28 3,634 0 0
COHERENT INC COM 192479103 13,116 100,139 SH   SOLE 30 100,139 0 0
COHERENT INC COM 192479103 64 489 SH   SOLE 31 489 0 0
COHERENT INC COM 192479103 15 116 SH   SOLE 34 116 0 0
COHERENT INC COM 192479103 372 2,838 SH   SOLE 40 2,838 0 0
COHERUS BIOSCIENCES INC COM 19249H103 768 42,974 SH   SOLE 2 24,269 0 18,705
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 5,663 317,068 SH   SOLE 18 294,484 0 22,584
COHERUS BIOSCIENCES INC COM 19249H103 5,415 303,199 SH   SOLE 19 303,199 0 0
COHERUS BIOSCIENCES INC COM 19249H103 128,490 7,194,269 SH   SOLE 21 7,194,269 0 0
COHERUS BIOSCIENCES INC COM 19249H103 37,363 2,091,986 SH   SOLE 22 2,040,530 0 51,456
COHERUS BIOSCIENCES INC COM 19249H103 500 27,999 SH   SOLE 23 27,999 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2,089 116,958 SH   SOLE 26 20,167 0 96,791
COHERUS BIOSCIENCES INC COM 19249H103 187 10,464 SH   SOLE 28 10,464 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1,925 107,755 SH   SOLE 30 107,755 0 0
COHERUS BIOSCIENCES INC COM 19249H103 36 1,999 SH   SOLE 34 1,999 0 0
COHERUS BIOSCIENCES INC COM 19249H103 96 5,402 SH   SOLE 40 5,402 0 0
COHU INC COM 192576106 794 45,773 SH   SOLE 2 13,405 0 32,368
COHU INC COM 192576106 2 119 SH   SOLE 4 119 0 0
COHU INC COM 192576106 14 802 SH   SOLE 7 802 0 0
COHU INC COM 192576106 3,671 211,699 SH   SOLE 18 211,699 0 0
COHU INC COM 192576106 1,394 80,399 SH   SOLE 19 80,399 0 0
COHU INC COM 192576106 78,377 4,519,984 SH   SOLE 21 4,519,984 0 0
COHU INC COM 192576106 22,237 1,282,423 SH   SOLE 22 1,246,931 0 35,492
COHU INC COM 192576106 634 36,583 SH   SOLE 26 31,208 0 5,375
COHU INC COM 192576106 85 4,923 SH   SOLE 28 4,923 0 0
COHU INC COM 192576106 1,223 70,519 SH   SOLE 30 70,519 0 0
COHU INC COM 192576106 62 3,572 SH   SOLE 40 3,572 0 0
COLFAX CORP COM 194014106 6,791 243,413 SH   SOLE 2 69,310 0 174,103
COLFAX CORP COM 194014106 11 402 SH   SOLE 4 402 0 0
COLFAX CORP COM 194014106 65 2,328 SH   SOLE 7 2,328 0 0
COLFAX CORP COM 194014106 6,529 234,026 SH   SOLE 18 232,004 0 2,022
COLFAX CORP COM 194014106 693 24,831 SH   SOLE 19 24,831 0 0
COLFAX CORP COM 194014106 107,545 3,854,671 SH   SOLE 21 3,854,671 0 0
COLFAX CORP COM 194014106 81,171 2,909,366 SH   SOLE 22 2,766,601 0 142,765
COLFAX CORP COM 194014106 1,346 48,234 SH   SOLE 26 30,610 0 17,624
COLFAX CORP COM 194014106 446 15,973 SH   SOLE 28 15,973 0 0
COLFAX CORP COM 194014106 873 31,283 SH   SOLE 30 31,283 0 0
COLFAX CORP COM 194014106 102 3,638 SH   SOLE 31 1,774 0 1,864
COLFAX CORP COM 194014106 69 2,466 SH   SOLE 34 2,466 0 0
COLFAX CORP COM 194014106 86 3,084 SH   SOLE 36 3,084 0 0
COLFAX CORP COM 194014106 263 9,417 SH   SOLE 40 9,417 0 0
COLFAX CORP UNIT 01/15/2022T 194014205 42,282 346,548 SH   SOLE 21 346,548 0 0
COLGATE PALMOLIVE CO COM 194162103 154,422 2,107,865 SH   SOLE 2 259,152 0 1,848,713
COLGATE PALMOLIVE CO COM 194162103 29,062 396,691 SH   SOLE 4 374,825 0 21,866
COLGATE PALMOLIVE CO COM 194162103 67,450 920,698 SH   SOLE 7 783,124 0 137,574
COLGATE PALMOLIVE CO COM 194162103 1,422 19,410 SH   SOLE 13 19,410 0 0
COLGATE PALMOLIVE CO COM 194162103 6,376 87,039 SH   SOLE 15 87,039 0 0
COLGATE PALMOLIVE CO COM 194162103 1 8 SH   SOLE 17 0 0 8
COLGATE PALMOLIVE CO COM 194162103 122,251 1,668,733 SH   SOLE 18 1,489,678 0 179,055
COLGATE PALMOLIVE CO COM 194162103 33,674 459,648 SH   SOLE 19 459,648 0 0
COLGATE PALMOLIVE CO COM 194162103 1,314,243 17,939,441 SH   SOLE 21 17,939,441 0 0
COLGATE PALMOLIVE CO COM 194162103 1,520,676 20,757,246 SH   SOLE 22 18,769,855 0 1,987,391
COLGATE PALMOLIVE CO COM 194162103 44,652 609,507 SH   SOLE 23 609,507 0 0
COLGATE PALMOLIVE CO COM 194162103 70,139 957,399 SH   SOLE 25 957,399 0 0
COLGATE PALMOLIVE CO COM 194162103 352,213 4,807,710 SH   SOLE 26 562,718 0 4,244,992
COLGATE PALMOLIVE CO COM 194162103 12,114 165,353 SH   SOLE 28 117,065 0 48,288
COLGATE PALMOLIVE CO COM 194162103 7,506 102,452 SH   SOLE 29 14,552 0 87,900
COLGATE PALMOLIVE CO COM 194162103 306,802 4,187,845 SH   SOLE 30 4,145,934 0 41,911
COLGATE PALMOLIVE CO COM 194162103 16,561 226,063 SH   SOLE 31 106,585 0 119,478
COLGATE PALMOLIVE CO COM 194162103 17,207 234,880 SH   SOLE 34 234,880 0 0
COLGATE PALMOLIVE CO COM 194162103 47,024 641,873 SH   SOLE 36 641,873 0 0
COLGATE PALMOLIVE CO COM 194162103 1,320 18,020 SH   SOLE 40 18,020 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 126 3,690 SH   SOLE 2 505 0 3,185
COLLECTORS UNIVERSE INC COM NEW 19421R200 7 216 SH   SOLE 7 216 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 1,305 38,079 SH   SOLE 18 38,079 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 605 17,661 SH   SOLE 19 17,661 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 10,821 315,658 SH   SOLE 21 315,658 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 8,025 234,091 SH   SOLE 22 228,942 0 5,149
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 372 21,241 SH   SOLE 2 9,794 0 11,447
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 12 705 SH   SOLE 7 705 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2,541 145,180 SH   SOLE 18 145,180 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,158 66,147 SH   SOLE 19 66,147 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 27,041 1,545,227 SH   SOLE 21 1,545,227 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 17,540 1,002,264 SH   SOLE 22 973,752 0 28,512
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 142 8,137 SH   SOLE 26 0 0 8,137
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 56 3,210 SH   SOLE 28 3,210 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 383 21,902 SH   SOLE 30 21,902 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 38 2,182 SH   SOLE 40 2,182 0 0
COLONY BANKCORP INC COM 19623P101 74 6,264 SH   SOLE 2 315 0 5,949
COLONY BANKCORP INC COM 19623P101 347 29,517 SH   SOLE 18 29,517 0 0
COLONY BANKCORP INC COM 19623P101 168 14,301 SH   SOLE 19 14,301 0 0
COLONY BANKCORP INC COM 19623P101 2,869 243,768 SH   SOLE 21 243,768 0 0
COLONY BANKCORP INC COM 19623P101 919 78,038 SH   SOLE 22 75,795 0 2,243
COLONY BANKCORP INC COM 19623P101 2 133 SH   SOLE 26 0 0 133
COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 15,070 16,023,000 PRN   SOLE 2 16,023,000 0 0
COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 1,143 1,215,000 PRN   SOLE 21 1,215,000 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,454 605,978 SH   SOLE 2 175,426 0 430,552
COLONY CAP INC NEW CL A COM 19626G108 719 299,780 SH   SOLE 4 299,780 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,336 556,754 SH   SOLE 7 556,754 0 0
COLONY CAP INC NEW CL A COM 19626G108 4,619 1,924,515 SH   SOLE 18 1,924,515 0 0
COLONY CAP INC NEW CL A COM 19626G108 4,158 1,732,474 SH   SOLE 19 1,732,474 0 0
COLONY CAP INC NEW CL A COM 19626G108 45,143 18,809,489 SH   SOLE 21 18,809,489 0 0
COLONY CAP INC NEW CL A COM 19626G108 42,487 17,702,888 SH   SOLE 22 17,153,384 0 549,504
COLONY CAP INC NEW CL A COM 19626G108 140 58,468 SH   SOLE 23 58,468 0 0
COLONY CAP INC NEW CL A COM 19626G108 2,854 1,189,269 SH   SOLE 25 1,189,269 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,143 476,399 SH   SOLE 26 105,682 0 370,717
COLONY CAP INC NEW CL A COM 19626G108 151 62,766 SH   SOLE 28 62,766 0 0
COLONY CAP INC NEW CL A COM 19626G108 797 332,126 SH   SOLE 29 332,126 0 0
COLONY CAP INC NEW CL A COM 19626G108 5,235 2,181,313 SH   SOLE 30 2,181,313 0 0
COLONY CAP INC NEW CL A COM 19626G108 22 9,098 SH   SOLE 31 0 0 9,098
COLONY CAP INC NEW CL A COM 19626G108 92 38,211 SH   SOLE 36 38,211 0 0
COLONY CAP INC NEW CL A COM 19626G108 106 44,189 SH   SOLE 40 44,189 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 701 99,914 SH   SOLE 2 28,703 0 71,211
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 11 1,534 SH   SOLE 7 1,534 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 2,325 331,227 SH   SOLE 18 331,227 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 1,489 212,096 SH   SOLE 19 212,096 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 30,617 4,361,405 SH   SOLE 21 4,361,405 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 17,789 2,534,003 SH   SOLE 22 2,445,648 0 88,355
COLONY CR REAL ESTATE INC COM CL A 19625T101 46 6,493 SH   SOLE 23 6,493 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 178 25,318 SH   SOLE 26 19,544 0 5,774
COLONY CR REAL ESTATE INC COM CL A 19625T101 74 10,557 SH   SOLE 28 10,557 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 193 27,442 SH   SOLE 30 27,442 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 66 9,401 SH   SOLE 40 9,401 0 0
COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 1,318 1,025,000 PRN   SOLE 21 1,025,000 0 0
COLUMBIA BKG SYS INC COM 197236102 2,181 76,944 SH   SOLE 2 16,775 0 60,169
COLUMBIA BKG SYS INC COM 197236102 11 383 SH   SOLE 4 383 0 0
COLUMBIA BKG SYS INC COM 197236102 40 1,419 SH   SOLE 7 1,419 0 0
COLUMBIA BKG SYS INC COM 197236102 9,587 338,220 SH   SOLE 18 338,220 0 0
COLUMBIA BKG SYS INC COM 197236102 3,715 131,078 SH   SOLE 19 131,078 0 0
COLUMBIA BKG SYS INC COM 197236102 215,364 7,597,955 SH   SOLE 21 7,597,955 0 0
COLUMBIA BKG SYS INC COM 197236102 58,710 2,071,272 SH   SOLE 22 1,997,998 0 73,274
COLUMBIA BKG SYS INC COM 197236102 462 16,283 SH   SOLE 26 7,201 0 9,082
COLUMBIA BKG SYS INC COM 197236102 140 4,927 SH   SOLE 28 4,927 0 0
COLUMBIA BKG SYS INC COM 197236102 2,557 90,194 SH   SOLE 30 90,194 0 0
COLUMBIA BKG SYS INC COM 197236102 11 381 SH   SOLE 36 381 0 0
COLUMBIA BKG SYS INC COM 197236102 240 8,450 SH   SOLE 40 8,450 0 0
COLUMBIA FINL INC COM 197641103 716 51,332 SH   SOLE 2 18,041 0 33,291
COLUMBIA FINL INC COM 197641103 14 1,034 SH   SOLE 7 1,034 0 0
COLUMBIA FINL INC COM 197641103 2,692 192,889 SH   SOLE 18 192,889 0 0
COLUMBIA FINL INC COM 197641103 1,315 94,229 SH   SOLE 19 94,229 0 0
COLUMBIA FINL INC COM 197641103 23,532 1,686,275 SH   SOLE 21 1,686,275 0 0
COLUMBIA FINL INC COM 197641103 22,323 1,599,652 SH   SOLE 22 1,549,040 0 50,612
COLUMBIA FINL INC COM 197641103 82 5,902 SH   SOLE 26 0 0 5,902
COLUMBIA FINL INC COM 197641103 106 7,567 SH   SOLE 28 7,567 0 0
COLUMBIA FINL INC COM 197641103 356 25,503 SH   SOLE 30 25,503 0 0
COLUMBIA FINL INC COM 197641103 97 6,951 SH   SOLE 40 6,951 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,813 137,979 SH   SOLE 2 37,793 0 100,186
COLUMBIA PPTY TR INC COM NEW 198287203 886 67,390 SH   SOLE 4 67,390 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,708 129,953 SH   SOLE 7 129,953 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 5,949 452,754 SH   SOLE 18 452,754 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 4,684 356,499 SH   SOLE 19 356,499 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 58,739 4,470,244 SH   SOLE 21 4,470,244 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 58,280 4,435,334 SH   SOLE 22 4,315,762 0 119,572
COLUMBIA PPTY TR INC COM NEW 198287203 48 3,681 SH   SOLE 23 3,681 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 3,673 279,540 SH   SOLE 25 279,540 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,484 112,922 SH   SOLE 26 29,467 0 83,455
COLUMBIA PPTY TR INC COM NEW 198287203 273 20,783 SH   SOLE 28 20,783 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 953 72,525 SH   SOLE 29 72,525 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 6,978 531,029 SH   SOLE 30 531,029 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 36 2,740 SH   SOLE 34 2,740 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 85 6,483 SH   SOLE 36 6,483 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 169 12,890 SH   SOLE 40 12,890 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 13,487 167,380 SH   SOLE 2 104,201 0 63,179
COLUMBIA SPORTSWEAR CO COM 198516106 1,118 13,878 SH   SOLE 4 13,878 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 356 4,412 SH   SOLE 7 4,412 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 6,455 80,108 SH   SOLE 18 78,346 0 1,762
COLUMBIA SPORTSWEAR CO COM 198516106 905 11,234 SH   SOLE 19 11,234 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 106,715 1,324,336 SH   SOLE 21 1,324,336 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 90,638 1,124,818 SH   SOLE 22 1,005,093 0 119,725
COLUMBIA SPORTSWEAR CO COM 198516106 2,092 25,964 SH   SOLE 23 25,964 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 376 4,672 SH   SOLE 25 4,672 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2,413 29,943 SH   SOLE 26 10,664 0 19,279
COLUMBIA SPORTSWEAR CO COM 198516106 465 5,767 SH   SOLE 28 5,767 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,000 12,406 SH   SOLE 29 12,406 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,093 13,558 SH   SOLE 30 13,558 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2,016 25,018 SH   SOLE 31 16,107 0 8,911
COLUMBIA SPORTSWEAR CO COM 198516106 908 11,268 SH   SOLE 34 11,268 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 215 2,669 SH   SOLE 36 2,669 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 250 3,103 SH   SOLE 40 3,103 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 910 27,207 SH   SOLE 2 7,823 0 19,384
COLUMBUS MCKINNON CORP N Y COM 199333105 16 484 SH   SOLE 7 484 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 3,336 99,718 SH   SOLE 18 99,718 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 1,532 45,805 SH   SOLE 19 45,805 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 26,395 789,091 SH   SOLE 21 789,091 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 24,151 722,015 SH   SOLE 22 700,406 0 21,609
COLUMBUS MCKINNON CORP N Y COM 199333105 7 210 SH   SOLE 23 210 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 302 9,017 SH   SOLE 26 0 0 9,017
COLUMBUS MCKINNON CORP N Y COM 199333105 96 2,875 SH   SOLE 28 2,875 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 3,266 97,626 SH   SOLE 30 97,626 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 63 1,898 SH   SOLE 40 1,898 0 0
COMCAST CORP NEW CL A 20030N101 467,435 11,991,664 SH   SOLE 2 2,049,814 0 9,941,850
COMCAST CORP NEW CL A 20030N101 85,826 2,201,805 SH   SOLE 4 2,078,050 0 123,755
COMCAST CORP NEW CL A 20030N101 173,149 4,442,004 SH   SOLE 7 4,273,059 0 168,945
COMCAST CORP NEW CL A 20030N101 4,625 118,648 SH   SOLE 13 118,648 0 0
COMCAST CORP NEW CL A 20030N101 22,192 569,330 SH   SOLE 15 569,330 0 0
COMCAST CORP NEW CL A 20030N101 32 826 SH   SOLE 17 0 0 826
COMCAST CORP NEW CL A 20030N101 735,530 18,869,413 SH   SOLE 18 17,329,016 0 1,540,397
COMCAST CORP NEW CL A 20030N101 716,592 18,383,586 SH   SOLE 19 18,383,586 0 0
COMCAST CORP NEW CL A 20030N101 7,903 202,741 SH   SOLE 20 202,741 0 0
COMCAST CORP NEW CL A 20030N101 3,332,178 85,484,292 SH   SOLE 21 85,484,292 0 0
COMCAST CORP NEW CL A 20030N101 4,323,857 110,925,011 SH   SOLE 22 99,650,194 0 11,274,817
COMCAST CORP NEW CL A 20030N101 139,227 3,571,759 SH   SOLE 23 3,571,759 0 0
COMCAST CORP NEW CL A 20030N101 202,706 5,200,244 SH   SOLE 25 5,103,790 0 96,454
COMCAST CORP NEW CL A 20030N101 788,322 20,223,765 SH   SOLE 26 2,884,052 0 17,339,713
COMCAST CORP NEW CL A 20030N101 36,795 943,942 SH   SOLE 28 669,437 0 274,505
COMCAST CORP NEW CL A 20030N101 23,842 611,644 SH   SOLE 29 201,354 0 410,290
COMCAST CORP NEW CL A 20030N101 714,854 18,338,994 SH   SOLE 30 18,255,469 0 83,525
COMCAST CORP NEW CL A 20030N101 180,384 4,627,597 SH   SOLE 31 717,956 0 3,909,641
COMCAST CORP NEW CL A 20030N101 38,148 978,658 SH   SOLE 32 978,658 0 0
COMCAST CORP NEW CL A 20030N101 196,461 5,040,049 SH   SOLE 34 5,040,049 0 0
COMCAST CORP NEW CL A 20030N101 127,754 3,277,433 SH   SOLE 36 3,277,433 0 0
COMCAST CORP NEW CL A 20030N101 3,974 101,947 SH   SOLE 40 101,947 0 0
COMCAST CORP NEW OPTIONS 20030N101 382 9,800 SH Call SOLE 2 9,800 0 0
COMCAST CORP NEW OPTIONS 20030N101 28,911 741,700 SH Call SOLE 19 741,700 0 0
COMCAST CORP NEW OPTIONS 20030N101 624 16,000 SH Call SOLE 22 16,000 0 0
COMCAST CORP NEW OPTIONS 20030N101 9,063 232,500 SH Call SOLE 34 232,500 0 0
COMERICA INC COM 200340107 18,902 496,122 SH   SOLE 2 175,974 0 320,148
COMERICA INC COM 200340107 3,120 81,902 SH   SOLE 4 77,365 0 4,537
COMERICA INC COM 200340107 5,261 138,094 SH   SOLE 7 131,396 0 6,698
COMERICA INC COM 200340107 9 230 SH   SOLE 13 230 0 0
COMERICA INC COM 200340107 724 19,005 SH   SOLE 15 19,005 0 0
COMERICA INC COM 200340107 18,935 496,975 SH   SOLE 18 470,381 0 26,594
COMERICA INC COM 200340107 5,567 146,124 SH   SOLE 19 146,124 0 0
COMERICA INC COM 200340107 229,852 6,032,864 SH   SOLE 21 6,032,864 0 0
COMERICA INC COM 200340107 143,474 3,765,720 SH   SOLE 22 3,413,620 0 352,100
COMERICA INC COM 200340107 6,465 169,677 SH   SOLE 23 169,677 0 0
COMERICA INC COM 200340107 6,081 159,615 SH   SOLE 25 159,615 0 0
COMERICA INC COM 200340107 32,367 849,522 SH   SOLE 26 228,046 0 621,476
COMERICA INC COM 200340107 1,179 30,944 SH   SOLE 28 23,744 0 7,200
COMERICA INC COM 200340107 1,374 36,050 SH   SOLE 29 4,823 0 31,227
COMERICA INC COM 200340107 27,452 720,523 SH   SOLE 30 704,895 0 15,628
COMERICA INC COM 200340107 1,446 37,965 SH   SOLE 31 16,686 0 21,279
COMERICA INC COM 200340107 1,588 41,668 SH   SOLE 32 41,668 0 0
COMERICA INC COM 200340107 3,202 84,032 SH   SOLE 34 84,032 0 0
COMERICA INC COM 200340107 10,663 279,868 SH   SOLE 35 279,868 0 0
COMERICA INC COM 200340107 3,480 91,349 SH   SOLE 36 91,349 0 0
COMERICA INC COM 200340107 134 3,530 SH   SOLE 40 3,530 0 0
COMFORT SYS USA INC COM 199908104 1,802 44,215 SH   SOLE 2 18,563 0 25,652
COMFORT SYS USA INC COM 199908104 8 201 SH   SOLE 4 201 0 0
COMFORT SYS USA INC COM 199908104 22 528 SH   SOLE 7 528 0 0
COMFORT SYS USA INC COM 199908104 8,278 203,134 SH   SOLE 18 179,472 0 23,662
COMFORT SYS USA INC COM 199908104 15,209 373,221 SH   SOLE 19 373,221 0 0
COMFORT SYS USA INC COM 199908104 158,712 3,894,769 SH   SOLE 21 3,894,769 0 0
COMFORT SYS USA INC COM 199908104 59,716 1,465,427 SH   SOLE 22 1,427,945 0 37,482
COMFORT SYS USA INC COM 199908104 1,404 34,444 SH   SOLE 23 34,444 0 0
COMFORT SYS USA INC COM 199908104 5,647 138,566 SH   SOLE 26 8,041 0 130,525
COMFORT SYS USA INC COM 199908104 272 6,683 SH   SOLE 28 6,683 0 0
COMFORT SYS USA INC COM 199908104 2,300 56,453 SH   SOLE 30 56,453 0 0
COMFORT SYS USA INC COM 199908104 266 6,517 SH   SOLE 34 6,517 0 0
COMFORT SYS USA INC COM 199908104 164 4,027 SH   SOLE 40 4,027 0 0
COMMERCE BANCSHARES INC COM 200525103 16,318 274,397 SH   SOLE 2 81,296 0 193,101
COMMERCE BANCSHARES INC COM 200525103 28 463 SH   SOLE 4 463 0 0
COMMERCE BANCSHARES INC COM 200525103 1,532 25,767 SH   SOLE 7 25,767 0 0
COMMERCE BANCSHARES INC COM 200525103 54 911 SH   SOLE 15 911 0 0
COMMERCE BANCSHARES INC COM 200525103 16,300 274,087 SH   SOLE 18 271,898 0 2,189
COMMERCE BANCSHARES INC COM 200525103 1,524 25,619 SH   SOLE 19 25,619 0 0
COMMERCE BANCSHARES INC COM 200525103 277,264 4,662,251 SH   SOLE 21 4,662,251 0 0
COMMERCE BANCSHARES INC COM 200525103 199,145 3,348,659 SH   SOLE 22 3,192,888 0 155,771
COMMERCE BANCSHARES INC COM 200525103 6,212 104,460 SH   SOLE 25 104,460 0 0
COMMERCE BANCSHARES INC COM 200525103 10,940 183,963 SH   SOLE 26 33,291 0 150,672
COMMERCE BANCSHARES INC COM 200525103 947 15,919 SH   SOLE 28 15,919 0 0
COMMERCE BANCSHARES INC COM 200525103 2,506 42,136 SH   SOLE 30 42,136 0 0
COMMERCE BANCSHARES INC COM 200525103 119 2,006 SH   SOLE 31 2,006 0 0
COMMERCE BANCSHARES INC COM 200525103 16 267 SH   SOLE 34 267 0 0
COMMERCE BANCSHARES INC COM 200525103 2,237 37,613 SH   SOLE 36 37,613 0 0
COMMERCE BANCSHARES INC COM 200525103 631 10,608 SH   SOLE 40 10,608 0 0
COMMERCIAL METALS CO COM 201723103 3,946 193,436 SH   SOLE 2 89,212 0 104,224
COMMERCIAL METALS CO COM 201723103 8 412 SH   SOLE 4 412 0 0
COMMERCIAL METALS CO COM 201723103 69 3,359 SH   SOLE 7 3,359 0 0
COMMERCIAL METALS CO COM 201723103 15,115 740,916 SH   SOLE 18 740,916 0 0
COMMERCIAL METALS CO COM 201723103 5,638 276,367 SH   SOLE 19 276,367 0 0
COMMERCIAL METALS CO COM 201723103 162,370 7,959,296 SH   SOLE 21 7,959,296 0 0
COMMERCIAL METALS CO COM 201723103 88,436 4,335,079 SH   SOLE 22 4,202,464 0 132,615
COMMERCIAL METALS CO COM 201723103 127 6,207 SH   SOLE 23 6,207 0 0
COMMERCIAL METALS CO COM 201723103 1,330 65,183 SH   SOLE 26 38,130 0 27,053
COMMERCIAL METALS CO COM 201723103 383 18,774 SH   SOLE 28 18,774 0 0
COMMERCIAL METALS CO COM 201723103 821 40,265 SH   SOLE 30 40,265 0 0
COMMERCIAL METALS CO COM 201723103 52 2,560 SH   SOLE 31 0 0 2,560
COMMERCIAL METALS CO COM 201723103 125 6,118 SH   SOLE 36 6,118 0 0
COMMERCIAL METALS CO COM 201723103 254 12,436 SH   SOLE 40 12,436 0 0
COMMERCIAL VEH GROUP INC COM 202608105 24 8,392 SH   SOLE 18 8,392 0 0
COMMERCIAL VEH GROUP INC COM 202608105 326 112,952 SH   SOLE 21 112,952 0 0
COMMERCIAL VEH GROUP INC COM 202608105 1,429 494,511 SH   SOLE 22 494,511 0 0
COMMSCOPE HLDG CO INC COM 20337X109 3,653 438,590 SH   SOLE 2 68,836 0 369,754
COMMSCOPE HLDG CO INC COM 20337X109 8 961 SH   SOLE 4 961 0 0
COMMSCOPE HLDG CO INC COM 20337X109 57 6,865 SH   SOLE 7 6,865 0 0
COMMSCOPE HLDG CO INC COM 20337X109 686 82,308 SH   SOLE 18 82,308 0 0
COMMSCOPE HLDG CO INC COM 20337X109 418 50,218 SH   SOLE 19 50,218 0 0
COMMSCOPE HLDG CO INC COM 20337X109 22,685 2,723,267 SH   SOLE 21 2,723,267 0 0
COMMSCOPE HLDG CO INC COM 20337X109 46,704 5,606,754 SH   SOLE 22 5,293,788 0 312,966
COMMSCOPE HLDG CO INC COM 20337X109 1,451 174,178 SH   SOLE 25 174,178 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2,266 272,062 SH   SOLE 26 56,787 0 215,275
COMMSCOPE HLDG CO INC COM 20337X109 275 32,987 SH   SOLE 28 32,987 0 0
COMMSCOPE HLDG CO INC COM 20337X109 568 68,159 SH   SOLE 30 68,159 0 0
COMMSCOPE HLDG CO INC COM 20337X109 154 18,509 SH   SOLE 31 4,019 0 14,490
COMMSCOPE HLDG CO INC COM 20337X109 398 47,812 SH   SOLE 34 47,812 0 0
COMMSCOPE HLDG CO INC COM 20337X109 135 16,163 SH   SOLE 36 16,163 0 0
COMMSCOPE HLDG CO INC COM 20337X109 168 20,203 SH   SOLE 40 20,203 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 8 1,000 SH Put SOLE 2 1,000 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 1,341 161,000 SH Put SOLE 19 161,000 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 13 1,600 SH Put SOLE 22 1,600 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 183 21,900 SH Put SOLE 34 21,900 0 0
COMMUNICATIONS SYS INC COM 203900105 8 1,644 SH   SOLE 18 1,644 0 0
COMMUNICATIONS SYS INC COM 203900105 126 24,829 SH   SOLE 21 24,829 0 0
COMMUNICATIONS SYS INC COM 203900105 527 103,859 SH   SOLE 22 103,859 0 0
COMMUNITY BANKERS TR CORP COM 203612106 129 23,478 SH   SOLE 2 6,388 0 17,090
COMMUNITY BANKERS TR CORP COM 203612106 474 86,157 SH   SOLE 18 86,157 0 0
COMMUNITY BANKERS TR CORP COM 203612106 377 68,579 SH   SOLE 19 68,579 0 0
COMMUNITY BANKERS TR CORP COM 203612106 3,929 714,399 SH   SOLE 21 714,399 0 0
COMMUNITY BANKERS TR CORP COM 203612106 1,706 310,256 SH   SOLE 22 302,364 0 7,892
COMMUNITY BANKERS TR CORP COM 203612106 24 4,358 SH   SOLE 26 0 0 4,358
COMMUNITY BK SYS INC COM 203607106 3,399 59,611 SH   SOLE 2 17,550 0 42,061
COMMUNITY BK SYS INC COM 203607106 17 301 SH   SOLE 4 301 0 0
COMMUNITY BK SYS INC COM 203607106 1,683 29,514 SH   SOLE 7 29,514 0 0
COMMUNITY BK SYS INC COM 203607106 13,832 242,584 SH   SOLE 18 242,584 0 0
COMMUNITY BK SYS INC COM 203607106 6,483 113,695 SH   SOLE 19 113,695 0 0
COMMUNITY BK SYS INC COM 203607106 309,691 5,431,262 SH   SOLE 21 5,431,262 0 0
COMMUNITY BK SYS INC COM 203607106 88,926 1,559,566 SH   SOLE 22 1,510,781 0 48,785
COMMUNITY BK SYS INC COM 203607106 315 5,529 SH   SOLE 23 5,529 0 0
COMMUNITY BK SYS INC COM 203607106 2,092 36,691 SH   SOLE 26 13,387 0 23,304
COMMUNITY BK SYS INC COM 203607106 277 4,858 SH   SOLE 28 4,858 0 0
COMMUNITY BK SYS INC COM 203607106 3,828 67,141 SH   SOLE 30 67,141 0 0
COMMUNITY BK SYS INC COM 203607106 10 183 SH   SOLE 36 183 0 0
COMMUNITY BK SYS INC COM 203607106 289 5,076 SH   SOLE 40 5,076 0 0
COMMUNITY FINL CORP MD COM 20368X101 105 4,323 SH   SOLE 2 155 0 4,168
COMMUNITY FINL CORP MD COM 20368X101 456 18,706 SH   SOLE 18 18,706 0 0
COMMUNITY FINL CORP MD COM 20368X101 236 9,692 SH   SOLE 19 9,692 0 0
COMMUNITY FINL CORP MD COM 20368X101 3,458 141,724 SH   SOLE 21 141,724 0 0
COMMUNITY FINL CORP MD COM 20368X101 1,099 45,023 SH   SOLE 22 43,234 0 1,789
COMMUNITY FIRST BANCSHARES I COM 20369M104 6 777 SH   SOLE 18 777 0 0
COMMUNITY FIRST BANCSHARES I COM 20369M104 20 2,609 SH   SOLE 21 2,609 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 313 103,826 SH   SOLE 2 27,741 0 76,085
COMMUNITY HEALTH SYS INC NEW COM 203668108 1 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 21 7,116 SH   SOLE 7 7,116 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,453 482,837 SH   SOLE 18 482,837 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 502 166,822 SH   SOLE 19 166,822 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 36,316 12,065,173 SH   SOLE 21 12,065,173 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 10,216 3,393,984 SH   SOLE 22 3,232,966 0 161,018
COMMUNITY HEALTH SYS INC NEW COM 203668108 196 65,049 SH   SOLE 26 12,862 0 52,187
COMMUNITY HEALTH SYS INC NEW COM 203668108 21 6,914 SH   SOLE 28 6,914 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 477 158,541 SH   SOLE 30 158,541 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 58 19,300 SH   SOLE 31 0 0 19,300
COMMUNITY HEALTH SYS INC NEW COM 203668108 39 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 560 13,698 SH   SOLE 2 6,958 0 6,740
COMMUNITY HEALTHCARE TR INC COM 20369C106 542 13,258 SH   SOLE 4 13,258 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 902 22,047 SH   SOLE 7 22,047 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 4,336 106,009 SH   SOLE 18 106,009 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 6,979 170,646 SH   SOLE 19 170,646 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 95,310 2,330,327 SH   SOLE 21 2,330,327 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 35,342 864,100 SH   SOLE 22 840,197 0 23,903
COMMUNITY HEALTHCARE TR INC COM 20369C106 53 1,293 SH   SOLE 23 1,293 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,107 51,513 SH   SOLE 25 51,513 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 946 23,126 SH   SOLE 26 0 0 23,126
COMMUNITY HEALTHCARE TR INC COM 20369C106 112 2,750 SH   SOLE 28 2,750 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 577 14,116 SH   SOLE 29 14,116 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,774 67,829 SH   SOLE 30 67,829 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,711 66,278 SH   SOLE 34 66,278 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 109 2,657 SH   SOLE 40 2,657 0 0
COMMUNITY TR BANCORP INC COM 204149108 631 19,275 SH   SOLE 2 6,554 0 12,721
COMMUNITY TR BANCORP INC COM 204149108 6 185 SH   SOLE 4 185 0 0
COMMUNITY TR BANCORP INC COM 204149108 10 292 SH   SOLE 7 292 0 0
COMMUNITY TR BANCORP INC COM 204149108 2,243 68,454 SH   SOLE 18 68,454 0 0
COMMUNITY TR BANCORP INC COM 204149108 1,064 32,469 SH   SOLE 19 32,469 0 0
COMMUNITY TR BANCORP INC COM 204149108 17,949 547,905 SH   SOLE 21 547,905 0 0
COMMUNITY TR BANCORP INC COM 204149108 20,070 612,635 SH   SOLE 22 597,803 0 14,832
COMMUNITY TR BANCORP INC COM 204149108 357 10,889 SH   SOLE 26 5,628 0 5,261
COMMUNITY TR BANCORP INC COM 204149108 75 2,275 SH   SOLE 28 2,275 0 0
COMMUNITY TR BANCORP INC COM 204149108 269 8,221 SH   SOLE 30 8,221 0 0
COMMUNITY TR BANCORP INC COM 204149108 52 1,579 SH   SOLE 40 1,579 0 0
COMMUNITY WEST BANCSHARES COM 204157101 14 1,646 SH   SOLE 18 1,646 0 0
COMMUNITY WEST BANCSHARES COM 204157101 55 6,540 SH   SOLE 21 6,540 0 0
COMMUNITY WEST BANCSHARES COM 204157101 38 4,555 SH   SOLE 22 4,555 0 0
COMMVAULT SYSTEMS INC COM 204166102 1,756 45,368 SH   SOLE 2 32,244 0 13,124
COMMVAULT SYSTEMS INC COM 204166102 7 174 SH   SOLE 4 174 0 0
COMMVAULT SYSTEMS INC COM 204166102 28 736 SH   SOLE 7 736 0 0
COMMVAULT SYSTEMS INC COM 204166102 10,727 277,175 SH   SOLE 18 264,697 0 12,478
COMMVAULT SYSTEMS INC COM 204166102 6,831 176,522 SH   SOLE 19 176,522 0 0
COMMVAULT SYSTEMS INC COM 204166102 119,184 3,079,693 SH   SOLE 21 3,079,693 0 0
COMMVAULT SYSTEMS INC COM 204166102 60,357 1,559,615 SH   SOLE 22 1,517,745 0 41,870
COMMVAULT SYSTEMS INC COM 204166102 381 9,843 SH   SOLE 23 9,843 0 0
COMMVAULT SYSTEMS INC COM 204166102 1,756 45,368 SH   SOLE 26 10,061 0 35,307
COMMVAULT SYSTEMS INC COM 204166102 283 7,313 SH   SOLE 28 7,313 0 0
COMMVAULT SYSTEMS INC COM 204166102 607 15,676 SH   SOLE 30 15,676 0 0
COMMVAULT SYSTEMS INC COM 204166102 186 4,810 SH   SOLE 40 4,810 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 9,408 895,160 SH   SOLE 7 895,160 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 1 119 SH   SOLE 18 119 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 5,526 525,807 SH   SOLE 21 525,807 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 21,657 2,060,652 SH   SOLE 30 2,060,652 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 3,089 271,951 SH   SOLE 7 271,951 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 19,119 1,683,039 SH   SOLE 21 1,683,039 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1,955 172,138 SH   SOLE 22 172,138 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 24,436 2,151,100 SH   SOLE 30 2,151,100 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 13 905 SH   SOLE 4 905 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 306 21,400 SH   SOLE 18 21,400 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 962 67,191 SH   SOLE 19 67,191 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 553 38,648 SH   SOLE 22 38,648 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2,103 146,872 SH   SOLE 26 146,872 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2,181 152,296 SH   SOLE 30 152,296 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 525 36,630 SH   SOLE 34 36,630 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 5,305 580,369 SH   SOLE 2 51,097 0 529,272
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 654 71,580 SH   SOLE 4 71,580 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 8,287 906,631 SH   SOLE 7 906,631 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 6 617 SH   SOLE 13 617 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 20 2,169 SH   SOLE 15 2,169 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 570 62,359 SH   SOLE 18 62,359 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 97 10,594 SH   SOLE 19 10,594 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 41,872 4,581,228 SH   SOLE 21 4,581,228 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 23,605 2,582,584 SH   SOLE 22 2,393,331 0 189,253
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 966 105,693 SH   SOLE 23 105,693 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,240 135,639 SH   SOLE 25 135,639 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 11,506 1,258,874 SH   SOLE 26 355,890 0 902,984
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 324 35,420 SH   SOLE 28 35,420 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 244 26,688 SH   SOLE 29 26,688 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 27,620 3,021,865 SH   SOLE 30 2,932,568 0 89,297
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 740 80,925 SH   SOLE 31 3,067 0 77,858
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 196 21,459 SH   SOLE 34 21,459 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 16 1,755 SH   SOLE 40 1,755 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,764 36,180 SH   SOLE 2 25,257 0 10,923
COMPASS MINERALS INTL INC COM 20451N101 7 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,219 25,014 SH   SOLE 7 25,014 0 0
COMPASS MINERALS INTL INC COM 20451N101 10,561 216,627 SH   SOLE 18 216,627 0 0
COMPASS MINERALS INTL INC COM 20451N101 3,167 64,963 SH   SOLE 19 64,963 0 0
COMPASS MINERALS INTL INC COM 20451N101 111,614 2,289,509 SH   SOLE 21 2,289,509 0 0
COMPASS MINERALS INTL INC COM 20451N101 58,317 1,196,242 SH   SOLE 22 1,161,363 0 34,879
COMPASS MINERALS INTL INC COM 20451N101 579 11,868 SH   SOLE 26 8,655 0 3,213
COMPASS MINERALS INTL INC COM 20451N101 265 5,431 SH   SOLE 28 5,431 0 0
COMPASS MINERALS INTL INC COM 20451N101 609 12,489 SH   SOLE 30 12,489 0 0
COMPASS MINERALS INTL INC COM 20451N101 11 225 SH   SOLE 31 0 0 225
COMPASS MINERALS INTL INC COM 20451N101 73 1,494 SH   SOLE 36 1,494 0 0
COMPASS MINERALS INTL INC COM 20451N101 180 3,692 SH   SOLE 40 3,692 0 0
COMPUGEN LTD ORD M25722105 37 2,440 SH   SOLE 2 0 0 2,440
COMPUGEN LTD ORD M25722105 12 830 SH   SOLE 4 830 0 0
COMPUGEN LTD ORD M25722105 216 14,407 SH   SOLE 7 14,407 0 0
COMPUGEN LTD ORD M25722105 22,911 1,525,373 SH   SOLE 21 1,525,373 0 0
COMPUGEN LTD ORD M25722105 8,581 571,275 SH   SOLE 22 557,479 0 13,796
COMPUGEN LTD ORD M25722105 242 16,104 SH   SOLE 26 0 0 16,104
COMPUGEN LTD ORD M25722105 529 35,202 SH   SOLE 30 35,202 0 0
COMPUGEN LTD ORD M25722105 122 8,107 SH   SOLE 40 8,107 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 341 14,962 SH   SOLE 2 4,436 0 10,526
COMPUTER PROGRAMS & SYS INC COM 205306103 2 99 SH   SOLE 4 99 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 6 256 SH   SOLE 7 256 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,479 64,916 SH   SOLE 18 64,916 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 544 23,859 SH   SOLE 19 23,859 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 33,276 1,460,109 SH   SOLE 21 1,460,109 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 10,308 452,315 SH   SOLE 22 441,224 0 11,091
COMPUTER PROGRAMS & SYS INC COM 205306103 71 3,114 SH   SOLE 26 2,235 0 879
COMPUTER PROGRAMS & SYS INC COM 205306103 36 1,601 SH   SOLE 28 1,601 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 546 23,961 SH   SOLE 30 23,961 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 27 1,175 SH   SOLE 40 1,175 0 0
COMPUTER TASK GROUP INC COM 205477102 13 3,244 SH   SOLE 18 3,244 0 0
COMPUTER TASK GROUP INC COM 205477102 206 51,138 SH   SOLE 21 51,138 0 0
COMPUTER TASK GROUP INC COM 205477102 1,205 298,916 SH   SOLE 22 298,916 0 0
COMPX INTL INC CL A 20563P101 21 1,516 SH   SOLE 2 0 0 1,516
COMPX INTL INC CL A 20563P101 76 5,524 SH   SOLE 18 5,524 0 0
COMPX INTL INC CL A 20563P101 38 2,748 SH   SOLE 19 2,748 0 0
COMPX INTL INC CL A 20563P101 244 17,671 SH   SOLE 21 17,671 0 0
COMPX INTL INC CL A 20563P101 771 55,810 SH   SOLE 22 55,394 0 416
COMSCORE INC COM 20564W105 166 53,526 SH   SOLE 2 3,423 0 50,103
COMSCORE INC COM 20564W105 5 1,699 SH   SOLE 7 1,699 0 0
COMSCORE INC COM 20564W105 761 245,513 SH   SOLE 18 245,513 0 0
COMSCORE INC COM 20564W105 363 117,081 SH   SOLE 19 117,081 0 0
COMSCORE INC COM 20564W105 5,956 1,921,159 SH   SOLE 21 1,921,159 0 0
COMSCORE INC COM 20564W105 4,599 1,483,447 SH   SOLE 22 1,452,945 0 30,502
COMSTOCK HLDG COS INC CL A NEW 205684202 1 285 SH   SOLE 21 285 0 0
COMSTOCK MNG INC COM NEW 205750300 4 4,242 SH   SOLE 21 4,242 0 0
COMSTOCK MNG INC COM NEW 205750300 2 2,136 SH   SOLE 22 2,136 0 0
COMSTOCK RES INC COM 205768302 83 18,985 SH   SOLE 2 715 0 18,270
COMSTOCK RES INC COM 205768302 353 80,633 SH   SOLE 18 80,633 0 0
COMSTOCK RES INC COM 205768302 137 31,193 SH   SOLE 19 31,193 0 0
COMSTOCK RES INC COM 205768302 2,725 622,205 SH   SOLE 21 622,205 0 0
COMSTOCK RES INC COM 205768302 5,104 1,165,301 SH   SOLE 22 1,157,185 0 8,116
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 477 28,260 SH   SOLE 2 7,024 0 21,236
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 4 223 SH   SOLE 4 223 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 7 404 SH   SOLE 7 404 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 2,169 128,430 SH   SOLE 18 128,430 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 764 45,224 SH   SOLE 19 45,224 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 45,527 2,695,502 SH   SOLE 21 2,695,502 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 12,755 755,194 SH   SOLE 22 729,878 0 25,316
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 444 26,303 SH   SOLE 26 3,765 0 22,538
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 41 2,408 SH   SOLE 28 2,408 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 634 37,513 SH   SOLE 30 37,513 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 120 7,081 SH   SOLE 34 7,081 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 31 1,810 SH   SOLE 40 1,810 0 0
CONAGRA BRANDS INC COM 205887102 47,049 1,337,758 SH   SOLE 2 283,321 0 1,054,437
CONAGRA BRANDS INC COM 205887102 7,725 219,660 SH   SOLE 4 205,335 0 14,325
CONAGRA BRANDS INC COM 205887102 16,852 479,169 SH   SOLE 7 412,661 0 66,508
CONAGRA BRANDS INC COM 205887102 29 834 SH   SOLE 13 834 0 0
CONAGRA BRANDS INC COM 205887102 2,033 57,795 SH   SOLE 15 57,795 0 0
CONAGRA BRANDS INC COM 205887102 96,187 2,734,906 SH   SOLE 18 2,648,867 0 86,039
CONAGRA BRANDS INC COM 205887102 18,258 519,148 SH   SOLE 19 519,148 0 0
CONAGRA BRANDS INC COM 205887102 387,047 11,005,045 SH   SOLE 21 11,005,045 0 0
CONAGRA BRANDS INC COM 205887102 416,253 11,835,446 SH   SOLE 22 10,718,970 0 1,116,476
CONAGRA BRANDS INC COM 205887102 14,035 399,074 SH   SOLE 23 399,074 0 0
CONAGRA BRANDS INC COM 205887102 18,719 532,257 SH   SOLE 25 532,257 0 0
CONAGRA BRANDS INC COM 205887102 94,447 2,685,456 SH   SOLE 26 370,494 0 2,314,962
CONAGRA BRANDS INC COM 205887102 3,526 100,242 SH   SOLE 28 70,398 0 29,844
CONAGRA BRANDS INC COM 205887102 285 8,113 SH   SOLE 29 8,113 0 0
CONAGRA BRANDS INC COM 205887102 85,346 2,426,682 SH   SOLE 30 2,426,682 0 0
CONAGRA BRANDS INC COM 205887102 5,159 146,700 SH   SOLE 31 61,467 0 85,233
CONAGRA BRANDS INC COM 205887102 12,807 364,141 SH   SOLE 34 364,141 0 0
CONAGRA BRANDS INC COM 205887102 11,765 334,517 SH   SOLE 36 334,517 0 0
CONAGRA BRANDS INC COM 205887102 383 10,901 SH   SOLE 40 10,901 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 265 26,647 SH   SOLE 2 1,457 0 25,190
CONCERT PHARMACEUTICALS INC COM 206022105 5 457 SH   SOLE 7 457 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 1,220 122,590 SH   SOLE 18 122,590 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 562 56,451 SH   SOLE 19 56,451 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 9,236 928,286 SH   SOLE 21 928,286 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 6,852 688,653 SH   SOLE 22 676,268 0 12,385
CONCHO RES INC COM 20605P101 23,717 460,525 SH   SOLE 2 52,728 0 407,797
CONCHO RES INC COM 20605P101 4,518 87,729 SH   SOLE 4 82,413 0 5,316
CONCHO RES INC COM 20605P101 9,256 179,724 SH   SOLE 7 167,360 0 12,364
CONCHO RES INC COM 20605P101 455 8,834 SH   SOLE 13 8,834 0 0
CONCHO RES INC COM 20605P101 1,142 22,173 SH   SOLE 15 22,173 0 0
CONCHO RES INC COM 20605P101 20,153 391,316 SH   SOLE 18 357,936 0 33,380
CONCHO RES INC COM 20605P101 10,618 206,184 SH   SOLE 19 206,184 0 0
CONCHO RES INC COM 20605P101 261,211 5,072,062 SH   SOLE 21 5,072,062 0 0
CONCHO RES INC COM 20605P101 251,348 4,880,543 SH   SOLE 22 4,415,286 0 465,257
CONCHO RES INC COM 20605P101 7,356 142,832 SH   SOLE 23 142,832 0 0
CONCHO RES INC COM 20605P101 9,648 187,336 SH   SOLE 25 187,336 0 0
CONCHO RES INC COM 20605P101 51,525 1,000,490 SH   SOLE 26 189,048 0 811,442
CONCHO RES INC COM 20605P101 1,992 38,687 SH   SOLE 28 27,017 0 11,670
CONCHO RES INC COM 20605P101 212 4,114 SH   SOLE 29 4,114 0 0
CONCHO RES INC COM 20605P101 46,773 908,222 SH   SOLE 30 908,222 0 0
CONCHO RES INC COM 20605P101 3,086 59,915 SH   SOLE 31 28,198 0 31,717
CONCHO RES INC COM 20605P101 31,295 607,679 SH   SOLE 34 607,679 0 0
CONCHO RES INC COM 20605P101 7,000 135,922 SH   SOLE 36 135,922 0 0
CONCHO RES INC COM 20605P101 244 4,738 SH   SOLE 40 4,738 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 96 27,635 SH   SOLE 2 1,823 0 25,812
CONCRETE PUMPING HLDGS INC COM 206704108 425 122,050 SH   SOLE 18 122,050 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 165 47,438 SH   SOLE 19 47,438 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 3,350 962,524 SH   SOLE 21 962,524 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 1,036 297,629 SH   SOLE 22 288,925 0 8,704
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 6 1,521 SH   SOLE 18 1,521 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 91 22,093 SH   SOLE 21 22,093 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 133 32,360 SH   SOLE 22 32,360 0 0
CONDUENT INC COM 206787103 520 217,451 SH   SOLE 2 71,857 0 145,594
CONDUENT INC COM 206787103 2 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103 21 8,678 SH   SOLE 7 8,678 0 0
CONDUENT INC COM 206787103 1 501 SH   SOLE 17 0 0 501
CONDUENT INC COM 206787103 1,588 664,383 SH   SOLE 18 664,383 0 0
CONDUENT INC COM 206787103 992 414,902 SH   SOLE 19 414,902 0 0
CONDUENT INC COM 206787103 12,705 5,315,701 SH   SOLE 21 5,315,701 0 0
CONDUENT INC COM 206787103 13,271 5,552,781 SH   SOLE 22 5,298,594 0 254,187
CONDUENT INC COM 206787103 28 11,554 SH   SOLE 23 11,554 0 0
CONDUENT INC COM 206787103 562 235,067 SH   SOLE 25 235,067 0 0
CONDUENT INC COM 206787103 325 136,153 SH   SOLE 26 74,805 0 61,348
CONDUENT INC COM 206787103 55 22,846 SH   SOLE 28 22,846 0 0
CONDUENT INC COM 206787103 149 62,549 SH   SOLE 30 62,549 0 0
CONDUENT INC COM 206787103 58 24,414 SH   SOLE 31 0 0 24,414
CONDUENT INC COM 206787103 148 61,828 SH   SOLE 34 61,828 0 0
CONDUENT INC COM 206787103 66 27,612 SH   SOLE 36 27,612 0 0
CONDUENT INC COM 206787103 41 17,319 SH   SOLE 40 17,319 0 0
CONFORMIS INC COM 20717E101 3 3,297 SH   SOLE 18 3,297 0 0
CONFORMIS INC COM 20717E101 37 45,066 SH   SOLE 21 45,066 0 0
CONFORMIS INC COM 20717E101 924 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 37 13,614 SH   SOLE 21 13,614 0 0
CONMED CORP COM 207410101 1,287 17,871 SH   SOLE 2 9,199 0 8,672
CONMED CORP COM 207410101 7 93 SH   SOLE 4 93 0 0
CONMED CORP COM 207410101 35 484 SH   SOLE 7 484 0 0
CONMED CORP COM 207410101 10,095 140,228 SH   SOLE 18 138,950 0 1,278
CONMED CORP COM 207410101 3,992 55,453 SH   SOLE 19 55,453 0 0
CONMED CORP COM 207410101 229,980 3,194,610 SH   SOLE 21 3,194,610 0 0
CONMED CORP COM 207410101 62,581 869,296 SH   SOLE 22 843,139 0 26,157
CONMED CORP COM 207410101 718 9,977 SH   SOLE 26 5,747 0 4,230
CONMED CORP COM 207410101 281 3,900 SH   SOLE 28 3,900 0 0
CONMED CORP COM 207410101 4,109 57,075 SH   SOLE 30 57,075 0 0
CONMED CORP COM 207410101 197 2,735 SH   SOLE 40 2,735 0 0
CONMED CORP NOTE 2.625% 2/0 207410AF8 1,099 1,050,000 PRN   SOLE 21 1,050,000 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 725 45,000 SH   SOLE 2 12,629 0 32,371
CONNECTONE BANCORP INC NEW COM 20786W107 11 713 SH   SOLE 7 713 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 2,590 160,662 SH   SOLE 18 160,662 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 1,135 70,427 SH   SOLE 19 70,427 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 20,279 1,257,992 SH   SOLE 21 1,257,992 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 17,987 1,115,842 SH   SOLE 22 1,080,741 0 35,101
CONNECTONE BANCORP INC NEW COM 20786W107 34 2,081 SH   SOLE 26 0 0 2,081
CONNECTONE BANCORP INC NEW COM 20786W107 67 4,155 SH   SOLE 28 4,155 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 264 16,377 SH   SOLE 30 16,377 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 54 3,347 SH   SOLE 40 3,347 0 0
CONNS INC COM 208242107 170 16,807 SH   SOLE 2 814 0 15,993
CONNS INC COM 208242107 4 409 SH   SOLE 7 409 0 0
CONNS INC COM 208242107 973 96,384 SH   SOLE 18 96,384 0 0
CONNS INC COM 208242107 353 34,944 SH   SOLE 19 34,944 0 0
CONNS INC COM 208242107 21,417 2,122,587 SH   SOLE 21 2,122,587 0 0
CONNS INC COM 208242107 6,045 599,117 SH   SOLE 22 582,658 0 16,459
CONNS INC COM 208242107 221 21,861 SH   SOLE 30 21,861 0 0
CONOCOPHILLIPS COM 20825C104 117,200 2,789,155 SH   SOLE 2 430,850 0 2,358,305
CONOCOPHILLIPS COM 20825C104 20,666 491,820 SH   SOLE 4 462,166 0 29,654
CONOCOPHILLIPS COM 20825C104 43,338 1,031,369 SH   SOLE 7 982,831 0 48,538
CONOCOPHILLIPS COM 20825C104 2,409 57,327 SH   SOLE 13 57,327 0 0
CONOCOPHILLIPS COM 20825C104 5,748 136,783 SH   SOLE 15 136,783 0 0
CONOCOPHILLIPS COM 20825C104 1 20 SH   SOLE 17 0 0 20
CONOCOPHILLIPS COM 20825C104 278,931 6,638,046 SH   SOLE 18 6,112,328 0 525,718
CONOCOPHILLIPS COM 20825C104 297,129 7,071,137 SH   SOLE 19 7,071,137 0 0
CONOCOPHILLIPS COM 20825C104 983,135 23,396,845 SH   SOLE 21 23,396,845 0 0
CONOCOPHILLIPS COM 20825C104 1,116,087 26,560,861 SH   SOLE 22 23,854,804 0 2,706,057
CONOCOPHILLIPS COM 20825C104 34,666 824,979 SH   SOLE 23 824,979 0 0
CONOCOPHILLIPS COM 20825C104 55,112 1,311,560 SH   SOLE 25 1,270,578 0 40,982
CONOCOPHILLIPS COM 20825C104 277,960 6,614,946 SH   SOLE 26 705,967 0 5,908,979
CONOCOPHILLIPS COM 20825C104 9,268 220,562 SH   SOLE 28 155,236 0 65,326
CONOCOPHILLIPS COM 20825C104 15,442 367,494 SH   SOLE 29 297,676 0 69,818
CONOCOPHILLIPS COM 20825C104 180,246 4,289,519 SH   SOLE 30 4,280,185 0 9,334
CONOCOPHILLIPS COM 20825C104 13,120 312,238 SH   SOLE 31 140,972 0 171,266
CONOCOPHILLIPS COM 20825C104 134,885 3,210,009 SH   SOLE 34 3,210,009 0 0
CONOCOPHILLIPS COM 20825C104 37,604 894,918 SH   SOLE 36 894,918 0 0
CONOCOPHILLIPS COM 20825C104 1,030 24,517 SH   SOLE 40 24,517 0 0
CONSOL ENERGY INC NEW COM 20854L108 34 6,652 SH   SOLE 2 1,079 0 5,573
CONSOL ENERGY INC NEW COM 20854L108 3 600 SH   SOLE 7 600 0 0
CONSOL ENERGY INC NEW COM 20854L108 676 133,317 SH   SOLE 18 133,317 0 0
CONSOL ENERGY INC NEW COM 20854L108 250 49,380 SH   SOLE 19 49,380 0 0
CONSOL ENERGY INC NEW COM 20854L108 14,678 2,895,007 SH   SOLE 21 2,895,007 0 0
CONSOL ENERGY INC NEW COM 20854L108 4,124 813,391 SH   SOLE 22 784,599 0 28,792
CONSOL ENERGY INC NEW COM 20854L108 164 32,280 SH   SOLE 30 32,280 0 0
CONSOL ENERGY INC NEW COM 20854L108 11 2,125 SH   SOLE 31 0 0 2,125
CONSOLIDATED COMM HLDGS INC COM 209034107 565 83,407 SH   SOLE 2 23,068 0 60,339
CONSOLIDATED COMM HLDGS INC COM 209034107 2 357 SH   SOLE 4 357 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 11 1,653 SH   SOLE 7 1,653 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 2,577 380,697 SH   SOLE 18 380,697 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1,267 187,127 SH   SOLE 19 187,127 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 55,793 8,241,207 SH   SOLE 21 8,241,207 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 17,067 2,521,024 SH   SOLE 22 2,422,962 0 98,062
CONSOLIDATED COMM HLDGS INC COM 209034107 110 16,218 SH   SOLE 23 16,218 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 490 72,347 SH   SOLE 26 10,014 0 62,333
CONSOLIDATED COMM HLDGS INC COM 209034107 67 9,874 SH   SOLE 28 9,874 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 639 94,406 SH   SOLE 30 94,406 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 117 17,342 SH   SOLE 36 17,342 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 47 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED EDISON INC COM 209115104 72,685 1,010,502 SH   SOLE 2 265,048 0 745,454
CONSOLIDATED EDISON INC COM 209115104 13,601 189,092 SH   SOLE 4 179,515 0 9,577
CONSOLIDATED EDISON INC COM 209115104 67,299 935,613 SH   SOLE 7 817,734 0 117,879
CONSOLIDATED EDISON INC COM 209115104 3,460 48,107 SH   SOLE 13 48,107 0 0
CONSOLIDATED EDISON INC COM 209115104 2,895 40,250 SH   SOLE 15 40,250 0 0
CONSOLIDATED EDISON INC COM 209115104 52,335 727,581 SH   SOLE 18 651,010 0 76,571
CONSOLIDATED EDISON INC COM 209115104 23,953 333,001 SH   SOLE 19 333,001 0 0
CONSOLIDATED EDISON INC COM 209115104 1,013,254 14,086,668 SH   SOLE 21 14,086,668 0 0
CONSOLIDATED EDISON INC COM 209115104 696,752 9,686,533 SH   SOLE 22 8,704,860 0 981,673
CONSOLIDATED EDISON INC COM 209115104 20,380 283,331 SH   SOLE 23 283,331 0 0
CONSOLIDATED EDISON INC COM 209115104 29,518 410,370 SH   SOLE 25 410,370 0 0
CONSOLIDATED EDISON INC COM 209115104 200,463 2,786,919 SH   SOLE 26 346,048 0 2,440,871
CONSOLIDATED EDISON INC COM 209115104 5,010 69,651 SH   SOLE 28 49,264 0 20,387
CONSOLIDATED EDISON INC COM 209115104 2,080 28,919 SH   SOLE 29 28,919 0 0
CONSOLIDATED EDISON INC COM 209115104 143,188 1,990,663 SH   SOLE 30 1,983,242 0 7,421
CONSOLIDATED EDISON INC COM 209115104 12,286 170,804 SH   SOLE 31 72,462 0 98,342
CONSOLIDATED EDISON INC COM 209115104 4,499 62,544 SH   SOLE 34 62,544 0 0
CONSOLIDATED EDISON INC COM 209115104 6,308 87,697 SH   SOLE 35 87,697 0 0
CONSOLIDATED EDISON INC COM 209115104 30,713 426,983 SH   SOLE 36 426,983 0 0
CONSOLIDATED EDISON INC COM 209115104 525 7,303 SH   SOLE 40 7,303 0 0
CONSOLIDATED WATER CO INC ORD G23773107 170 11,784 SH   SOLE 2 873 0 10,911
CONSOLIDATED WATER CO INC ORD G23773107 5 350 SH   SOLE 7 350 0 0
CONSOLIDATED WATER CO INC ORD G23773107 762 52,775 SH   SOLE 18 52,775 0 0
CONSOLIDATED WATER CO INC ORD G23773107 416 28,814 SH   SOLE 19 28,814 0 0
CONSOLIDATED WATER CO INC ORD G23773107 6,802 471,408 SH   SOLE 21 471,408 0 0
CONSOLIDATED WATER CO INC ORD G23773107 2,279 157,910 SH   SOLE 22 149,650 0 8,260
CONSTELLATION BRANDS INC CL A 21036P108 74,378 425,141 SH   SOLE 2 106,646 0 318,495
CONSTELLATION BRANDS INC CL A 21036P108 13,929 79,615 SH   SOLE 4 74,901 0 4,714
CONSTELLATION BRANDS INC CL A 21036P108 26,529 151,638 SH   SOLE 7 142,651 0 8,987
CONSTELLATION BRANDS INC CL A 21036P108 49 282 SH   SOLE 13 282 0 0
CONSTELLATION BRANDS INC CL A 21036P108 3,558 20,337 SH   SOLE 15 20,337 0 0
CONSTELLATION BRANDS INC CL A 21036P108 17 100 SH   SOLE 17 0 0 100
CONSTELLATION BRANDS INC CL A 21036P108 316,907 1,811,415 SH   SOLE 18 1,635,854 0 175,561
CONSTELLATION BRANDS INC CL A 21036P108 293,529 1,677,789 SH   SOLE 19 1,677,789 0 0
CONSTELLATION BRANDS INC CL A 21036P108 504,702 2,884,835 SH   SOLE 21 2,884,835 0 0
CONSTELLATION BRANDS INC CL A 21036P108 702,912 4,017,788 SH   SOLE 22 3,751,801 0 265,987
CONSTELLATION BRANDS INC CL A 21036P108 21,625 123,606 SH   SOLE 23 123,606 0 0
CONSTELLATION BRANDS INC CL A 21036P108 34,511 197,260 SH   SOLE 25 197,260 0 0
CONSTELLATION BRANDS INC CL A 21036P108 120,285 687,537 SH   SOLE 26 95,315 0 592,222
CONSTELLATION BRANDS INC CL A 21036P108 5,951 34,014 SH   SOLE 28 24,026 0 9,988
CONSTELLATION BRANDS INC CL A 21036P108 132 754 SH   SOLE 29 754 0 0
CONSTELLATION BRANDS INC CL A 21036P108 101,567 580,549 SH   SOLE 30 580,549 0 0
CONSTELLATION BRANDS INC CL A 21036P108 4,932 28,193 SH   SOLE 31 3,136 0 25,057
CONSTELLATION BRANDS INC CL A 21036P108 7,356 42,046 SH   SOLE 34 42,046 0 0
CONSTELLATION BRANDS INC CL A 21036P108 17,421 99,579 SH   SOLE 36 99,579 0 0
CONSTELLATION BRANDS INC CL A 21036P108 687 3,929 SH   SOLE 40 3,929 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 508 16,907 SH   SOLE 2 8,471 0 8,436
CONSTELLATION PHARMCETICLS I COM 210373106 12 410 SH   SOLE 7 410 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 3,229 107,469 SH   SOLE 18 107,469 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 3,684 122,607 SH   SOLE 19 122,607 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 129 4,300 SH   SOLE 20 4,300 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 26,498 881,788 SH   SOLE 21 881,788 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 21,018 699,446 SH   SOLE 22 676,170 0 23,276
CONSTELLATION PHARMCETICLS I COM 210373106 70 2,341 SH   SOLE 26 0 0 2,341
CONSTELLATION PHARMCETICLS I COM 210373106 99 3,284 SH   SOLE 30 3,284 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 71 2,379 SH   SOLE 40 2,379 0 0
CONSTELLIUM SE CL A SHS F21107101 1,244 162,005 SH   SOLE 2 162,005 0 0
CONSTELLIUM SE CL A SHS F21107101 672 87,474 SH   SOLE 7 87,474 0 0
CONSTELLIUM SE CL A SHS F21107101 27,987 3,644,140 SH   SOLE 19 3,644,140 0 0
CONSTELLIUM SE CL A SHS F21107101 329 42,800 SH   SOLE 22 37,643 0 5,157
CONSTELLIUM SE CL A SHS F21107101 72 9,440 SH   SOLE 30 9,440 0 0
CONSTELLIUM SE CL A SHS F21107101 4,790 623,670 SH   SOLE 34 623,670 0 0
CONSTELLIUM SE CL A SHS F21107101 114 14,900 SH   SOLE 36 14,900 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 318 17,889 SH   SOLE 2 7,744 0 10,145
CONSTRUCTION PARTNERS INC COM CL A 21044C107 7 394 SH   SOLE 7 394 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 1,368 77,026 SH   SOLE 18 77,026 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 630 35,452 SH   SOLE 19 35,452 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 11,323 637,544 SH   SOLE 21 637,544 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 14,223 800,831 SH   SOLE 22 774,307 0 26,524
CONSTRUCTION PARTNERS INC COM CL A 21044C107 60 3,374 SH   SOLE 28 3,374 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 65 3,677 SH   SOLE 30 3,677 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 12 4,301 SH   SOLE 18 4,301 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 169 59,849 SH   SOLE 21 59,849 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 1,527 539,487 SH   SOLE 22 539,487 0 0
CONTAINER STORE GROUP INC COM 210751103 69 21,284 SH   SOLE 2 550 0 20,734
CONTAINER STORE GROUP INC COM 210751103 1 407 SH   SOLE 7 407 0 0
CONTAINER STORE GROUP INC COM 210751103 218 67,434 SH   SOLE 18 67,434 0 0
CONTAINER STORE GROUP INC COM 210751103 111 34,266 SH   SOLE 19 34,266 0 0
CONTAINER STORE GROUP INC COM 210751103 2,213 682,883 SH   SOLE 21 682,883 0 0
CONTAINER STORE GROUP INC COM 210751103 1,792 553,120 SH   SOLE 22 542,628 0 10,492
CONTANGO OIL & GAS CO COM NEW 21075N204 150 65,666 SH   SOLE 2 4,895 0 60,771
CONTANGO OIL & GAS CO COM NEW 21075N204 4 1,880 SH   SOLE 7 1,880 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 829 361,951 SH   SOLE 18 361,951 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 6,906 3,015,775 SH   SOLE 21 3,015,775 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 5,280 2,305,759 SH   SOLE 22 2,259,041 0 46,718
CONTINENTAL RES INC COM 212015101 3,339 190,473 SH   SOLE 2 38,236 0 152,237
CONTINENTAL RES INC COM 212015101 56 3,193 SH   SOLE 4 3,193 0 0
CONTINENTAL RES INC COM 212015101 34 1,947 SH   SOLE 7 1,947 0 0
CONTINENTAL RES INC COM 212015101 563 32,143 SH   SOLE 13 32,143 0 0
CONTINENTAL RES INC COM 212015101 2,468 140,813 SH   SOLE 18 55,762 0 85,051
CONTINENTAL RES INC COM 212015101 5,897 336,399 SH   SOLE 19 336,399 0 0
CONTINENTAL RES INC COM 212015101 16,484 940,307 SH   SOLE 21 940,307 0 0
CONTINENTAL RES INC COM 212015101 49,337 2,814,453 SH   SOLE 22 2,441,014 0 373,439
CONTINENTAL RES INC COM 212015101 1,316 75,093 SH   SOLE 25 75,093 0 0
CONTINENTAL RES INC COM 212015101 4,364 248,923 SH   SOLE 26 20,657 0 228,266
CONTINENTAL RES INC COM 212015101 212 12,089 SH   SOLE 28 12,089 0 0
CONTINENTAL RES INC COM 212015101 1,595 90,996 SH   SOLE 30 90,996 0 0
CONTINENTAL RES INC COM 212015101 372 21,246 SH   SOLE 31 1,458 0 19,788
CONTINENTAL RES INC COM 212015101 178 10,149 SH   SOLE 34 10,149 0 0
CONTINENTAL RES INC COM 212015101 1,010 57,600 SH   SOLE 36 57,600 0 0
CONTINENTAL RES INC COM 212015101 170 9,703 SH   SOLE 40 9,703 0 0
CONTRAFECT CORP COM NEW 212326300 32 5,016 SH   SOLE 2 710 0 4,306
CONTRAFECT CORP COM NEW 212326300 370 57,908 SH   SOLE 18 57,908 0 0
CONTRAFECT CORP COM NEW 212326300 401 62,680 SH   SOLE 19 62,680 0 0
CONTRAFECT CORP COM NEW 212326300 2,960 463,291 SH   SOLE 21 463,291 0 0
CONTRAFECT CORP COM NEW 212326300 3,469 542,947 SH   SOLE 22 538,692 0 4,255
CONTURA ENERGY INC COM 21241B100 4,242 1,395,484 SH   SOLE 2 1,395,484 0 0
CONTURA ENERGY INC COM 21241B100 16 5,348 SH   SOLE 18 5,348 0 0
CONTURA ENERGY INC COM 21241B100 189 62,285 SH   SOLE 21 62,285 0 0
CONTURA ENERGY INC COM 21241B100 1,002 329,726 SH   SOLE 22 317,817 0 11,909
COOPER COS INC COM NEW 216648402 33,619 118,528 SH   SOLE 2 13,279 0 105,249
COOPER COS INC COM NEW 216648402 6,939 24,464 SH   SOLE 4 23,204 0 1,260
COOPER COS INC COM NEW 216648402 22,524 79,410 SH   SOLE 7 48,970 0 30,440
COOPER COS INC COM NEW 216648402 444 1,567 SH   SOLE 13 1,567 0 0
COOPER COS INC COM NEW 216648402 1,341 4,729 SH   SOLE 15 4,729 0 0
COOPER COS INC COM NEW 216648402 27,641 97,451 SH   SOLE 18 89,840 0 7,611
COOPER COS INC COM NEW 216648402 137,245 483,870 SH   SOLE 19 483,870 0 0
COOPER COS INC COM NEW 216648402 416,510 1,468,446 SH   SOLE 21 1,468,446 0 0
COOPER COS INC COM NEW 216648402 343,386 1,210,639 SH   SOLE 22 1,102,205 0 108,434
COOPER COS INC COM NEW 216648402 10,399 36,661 SH   SOLE 23 36,661 0 0
COOPER COS INC COM NEW 216648402 17,343 61,144 SH   SOLE 25 61,144 0 0
COOPER COS INC COM NEW 216648402 79,555 280,480 SH   SOLE 26 43,326 0 237,154
COOPER COS INC COM NEW 216648402 2,813 9,919 SH   SOLE 28 6,949 0 2,970
COOPER COS INC COM NEW 216648402 3,203 11,293 SH   SOLE 29 785 0 10,508
COOPER COS INC COM NEW 216648402 62,800 221,408 SH   SOLE 30 215,017 0 6,391
COOPER COS INC COM NEW 216648402 3,250 11,457 SH   SOLE 31 6,400 0 5,057
COOPER COS INC COM NEW 216648402 763 2,689 SH   SOLE 34 2,689 0 0
COOPER COS INC COM NEW 216648402 7,910 27,886 SH   SOLE 36 27,886 0 0
COOPER COS INC COM NEW 216648402 352 1,242 SH   SOLE 40 1,242 0 0
COOPER STD HLDGS INC COM 21676P103 271 20,453 SH   SOLE 2 5,463 0 14,990
COOPER STD HLDGS INC COM 21676P103 14 1,084 SH   SOLE 7 1,084 0 0
COOPER STD HLDGS INC COM 21676P103 1,179 88,994 SH   SOLE 18 88,994 0 0
COOPER STD HLDGS INC COM 21676P103 1,086 81,983 SH   SOLE 19 81,983 0 0
COOPER STD HLDGS INC COM 21676P103 25,130 1,896,632 SH   SOLE 21 1,896,632 0 0
COOPER STD HLDGS INC COM 21676P103 7,945 599,648 SH   SOLE 22 579,075 0 20,573
COOPER STD HLDGS INC COM 21676P103 105 7,892 SH   SOLE 23 7,892 0 0
COOPER STD HLDGS INC COM 21676P103 185 13,974 SH   SOLE 26 0 0 13,974
COOPER STD HLDGS INC COM 21676P103 256 19,315 SH   SOLE 30 19,315 0 0
COOPER STD HLDGS INC COM 21676P103 50 3,748 SH   SOLE 31 0 0 3,748
COOPER STD HLDGS INC COM 21676P103 42 3,146 SH   SOLE 36 3,146 0 0
COOPER TIRE & RUBR CO COM 216831107 1,657 60,019 SH   SOLE 2 16,566 0 43,453
COOPER TIRE & RUBR CO COM 216831107 7 248 SH   SOLE 4 248 0 0
COOPER TIRE & RUBR CO COM 216831107 44 1,589 SH   SOLE 7 1,589 0 0
COOPER TIRE & RUBR CO COM 216831107 6,927 250,899 SH   SOLE 18 250,899 0 0
COOPER TIRE & RUBR CO COM 216831107 2,648 95,891 SH   SOLE 19 95,891 0 0
COOPER TIRE & RUBR CO COM 216831107 151,692 5,494,081 SH   SOLE 21 5,494,081 0 0
COOPER TIRE & RUBR CO COM 216831107 43,522 1,576,315 SH   SOLE 22 1,515,208 0 61,107
COOPER TIRE & RUBR CO COM 216831107 841 30,469 SH   SOLE 26 17,425 0 13,044
COOPER TIRE & RUBR CO COM 216831107 178 6,456 SH   SOLE 28 6,456 0 0
COOPER TIRE & RUBR CO COM 216831107 2,052 74,318 SH   SOLE 30 74,318 0 0
COOPER TIRE & RUBR CO COM 216831107 50 1,797 SH   SOLE 36 1,797 0 0
COOPER TIRE & RUBR CO COM 216831107 173 6,265 SH   SOLE 40 6,265 0 0
COPA HOLDINGS SA CL A P31076105 2,979 58,916 SH   SOLE 2 2,587 0 56,329
COPA HOLDINGS SA CL A P31076105 30 589 SH   SOLE 7 589 0 0
COPA HOLDINGS SA CL A P31076105 2,137 42,271 SH   SOLE 18 12,037 0 30,234
COPA HOLDINGS SA CL A P31076105 14,717 291,074 SH   SOLE 19 291,074 0 0
COPA HOLDINGS SA CL A P31076105 14,305 282,926 SH   SOLE 21 282,926 0 0
COPA HOLDINGS SA CL A P31076105 15,085 298,367 SH   SOLE 22 266,195 0 32,172
COPA HOLDINGS SA CL A P31076105 6,239 123,390 SH   SOLE 25 123,390 0 0
COPA HOLDINGS SA CL A P31076105 850 16,810 SH   SOLE 26 16,810 0 0
COPA HOLDINGS SA CL A P31076105 71 1,414 SH   SOLE 30 1,414 0 0
COPA HOLDINGS SA CL A P31076105 89 1,768 SH   SOLE 31 668 0 1,100
COPA HOLDINGS SA CL A P31076105 27,076 535,532 SH   SOLE 34 535,532 0 0
COPART INC COM 217204106 44,968 540,030 SH   SOLE 2 106,198 0 433,832
COPART INC COM 217204106 9,300 111,679 SH   SOLE 4 105,637 0 6,042
COPART INC COM 217204106 26,826 322,151 SH   SOLE 7 206,062 0 116,089
COPART INC COM 217204106 438 5,265 SH   SOLE 13 5,265 0 0
COPART INC COM 217204106 1,596 19,167 SH   SOLE 15 19,167 0 0
COPART INC COM 217204106 60,842 730,654 SH   SOLE 18 419,567 0 311,087
COPART INC COM 217204106 285,880 3,433,172 SH   SOLE 19 3,433,172 0 0
COPART INC COM 217204106 571,240 6,860,093 SH   SOLE 21 6,860,093 0 0
COPART INC COM 217204106 425,035 5,104,305 SH   SOLE 22 4,609,748 0 494,557
COPART INC COM 217204106 13,232 158,904 SH   SOLE 23 158,904 0 0
COPART INC COM 217204106 22,464 269,771 SH   SOLE 25 269,771 0 0
COPART INC COM 217204106 86,096 1,033,936 SH   SOLE 26 167,557 0 866,379
COPART INC COM 217204106 3,479 41,775 SH   SOLE 28 29,422 0 12,353
COPART INC COM 217204106 4,512 54,185 SH   SOLE 29 9,364 0 44,821
COPART INC COM 217204106 83,103 997,996 SH   SOLE 30 971,893 0 26,103
COPART INC COM 217204106 3,423 41,105 SH   SOLE 31 27,809 0 13,296
COPART INC COM 217204106 4,164 50,006 SH   SOLE 32 50,006 0 0
COPART INC COM 217204106 1,860 22,341 SH   SOLE 34 22,341 0 0
COPART INC COM 217204106 10,044 120,617 SH   SOLE 36 120,617 0 0
COPART INC COM 217204106 385 4,628 SH   SOLE 40 4,628 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 345 41,097 SH   SOLE 2 20,087 0 21,010
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 11 1,257 SH   SOLE 7 1,257 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 2,769 330,016 SH   SOLE 18 330,016 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 6,347 756,479 SH   SOLE 19 756,479 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 89 10,600 SH   SOLE 20 10,600 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 25,429 3,030,910 SH   SOLE 21 3,030,910 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 17,263 2,057,610 SH   SOLE 22 1,981,807 0 75,803
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 325 38,789 SH   SOLE 30 38,789 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 56 6,708 SH   SOLE 40 6,708 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,184 70,417 SH   SOLE 2 39,918 0 30,499
CORCEPT THERAPEUTICS INC COM 218352102 10 617 SH   SOLE 4 617 0 0
CORCEPT THERAPEUTICS INC COM 218352102 28 1,689 SH   SOLE 7 1,689 0 0
CORCEPT THERAPEUTICS INC COM 218352102 8,755 520,485 SH   SOLE 18 490,310 0 30,175
CORCEPT THERAPEUTICS INC COM 218352102 6,100 362,668 SH   SOLE 19 362,668 0 0
CORCEPT THERAPEUTICS INC COM 218352102 189,100 11,242,544 SH   SOLE 21 11,242,544 0 0
CORCEPT THERAPEUTICS INC COM 218352102 55,857 3,320,857 SH   SOLE 22 3,225,832 0 95,025
CORCEPT THERAPEUTICS INC COM 218352102 426 25,340 SH   SOLE 23 25,340 0 0
CORCEPT THERAPEUTICS INC COM 218352102 2,583 153,558 SH   SOLE 26 61,398 0 92,160
CORCEPT THERAPEUTICS INC COM 218352102 258 15,332 SH   SOLE 28 15,332 0 0
CORCEPT THERAPEUTICS INC COM 218352102 2,629 156,297 SH   SOLE 30 156,297 0 0
CORCEPT THERAPEUTICS INC COM 218352102 36 2,147 SH   SOLE 34 2,147 0 0
CORCEPT THERAPEUTICS INC COM 218352102 215 12,792 SH   SOLE 40 12,792 0 0
CORE LABORATORIES N V COM N22717107 251 12,368 SH   SOLE 2 12,368 0 0
CORE LABORATORIES N V COM N22717107 5 222 SH   SOLE 4 222 0 0
CORE LABORATORIES N V COM N22717107 918 45,162 SH   SOLE 18 45,162 0 0
CORE LABORATORIES N V COM N22717107 74,627 3,672,586 SH   SOLE 21 3,672,586 0 0
CORE LABORATORIES N V COM N22717107 17,985 885,076 SH   SOLE 22 861,173 0 23,903
CORE LABORATORIES N V COM N22717107 423 20,825 SH   SOLE 26 8,333 0 12,492
CORE LABORATORIES N V COM N22717107 124 6,108 SH   SOLE 28 6,108 0 0
CORE LABORATORIES N V COM N22717107 1,408 69,304 SH   SOLE 30 69,304 0 0
CORE LABORATORIES N V COM N22717107 35 1,714 SH   SOLE 34 1,714 0 0
CORE LABORATORIES N V COM N22717107 73 3,578 SH   SOLE 36 3,578 0 0
CORE LABORATORIES N V COM N22717107 107 5,252 SH   SOLE 40 5,252 0 0
CORE MARK HOLDING CO INC COM 218681104 658 26,372 SH   SOLE 2 14,758 0 11,614
CORE MARK HOLDING CO INC COM 218681104 5 206 SH   SOLE 4 206 0 0
CORE MARK HOLDING CO INC COM 218681104 41 1,637 SH   SOLE 7 1,637 0 0
CORE MARK HOLDING CO INC COM 218681104 5,920 237,214 SH   SOLE 18 225,960 0 11,254
CORE MARK HOLDING CO INC COM 218681104 4,364 174,876 SH   SOLE 19 174,876 0 0
CORE MARK HOLDING CO INC COM 218681104 123,396 4,944,735 SH   SOLE 21 4,944,735 0 0
CORE MARK HOLDING CO INC COM 218681104 38,035 1,524,154 SH   SOLE 22 1,463,399 0 60,755
CORE MARK HOLDING CO INC COM 218681104 277 11,095 SH   SOLE 23 11,095 0 0
CORE MARK HOLDING CO INC COM 218681104 1,016 40,727 SH   SOLE 26 4,722 0 36,005
CORE MARK HOLDING CO INC COM 218681104 208 8,331 SH   SOLE 28 8,331 0 0
CORE MARK HOLDING CO INC COM 218681104 1,748 70,063 SH   SOLE 30 70,063 0 0
CORE MARK HOLDING CO INC COM 218681104 134 5,358 SH   SOLE 36 5,358 0 0
CORE MARK HOLDING CO INC COM 218681104 126 5,030 SH   SOLE 40 5,030 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 28 6,904 SH   SOLE 21 6,904 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 130 31,625 SH   SOLE 22 31,625 0 0
CORECIVIC INC COM 21871N101 840 89,788 SH   SOLE 2 89,412 0 376
CORECIVIC INC COM 21871N101 5 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101 39 4,206 SH   SOLE 7 4,206 0 0
CORECIVIC INC COM 21871N101 6,974 745,106 SH   SOLE 18 745,106 0 0
CORECIVIC INC COM 21871N101 2,261 241,526 SH   SOLE 19 241,526 0 0
CORECIVIC INC COM 21871N101 80,878 8,640,771 SH   SOLE 21 8,640,771 0 0
CORECIVIC INC COM 21871N101 40,461 4,322,777 SH   SOLE 22 4,189,168 0 133,609
CORECIVIC INC COM 21871N101 36 3,797 SH   SOLE 23 3,797 0 0
CORECIVIC INC COM 21871N101 335 35,823 SH   SOLE 26 24,926 0 10,897
CORECIVIC INC COM 21871N101 204 21,825 SH   SOLE 28 21,825 0 0
CORECIVIC INC COM 21871N101 435 46,484 SH   SOLE 30 46,484 0 0
CORECIVIC INC COM 21871N101 69 7,352 SH   SOLE 36 7,352 0 0
CORECIVIC INC COM 21871N101 119 12,713 SH   SOLE 40 12,713 0 0
CORELOGIC INC COM 21871D103 14,647 217,893 SH   SOLE 2 71,926 0 145,967
CORELOGIC INC COM 21871D103 30 441 SH   SOLE 4 441 0 0
CORELOGIC INC COM 21871D103 117 1,746 SH   SOLE 7 1,746 0 0
CORELOGIC INC COM 21871D103 14,426 214,612 SH   SOLE 18 214,612 0 0
CORELOGIC INC COM 21871D103 1,370 20,380 SH   SOLE 19 20,380 0 0
CORELOGIC INC COM 21871D103 238,040 3,541,207 SH   SOLE 21 3,541,207 0 0
CORELOGIC INC COM 21871D103 181,118 2,694,405 SH   SOLE 22 2,574,392 0 120,013
CORELOGIC INC COM 21871D103 2,326 34,598 SH   SOLE 26 18,063 0 16,535
CORELOGIC INC COM 21871D103 814 12,103 SH   SOLE 28 12,103 0 0
CORELOGIC INC COM 21871D103 1,810 26,933 SH   SOLE 30 26,933 0 0
CORELOGIC INC COM 21871D103 183 2,715 SH   SOLE 31 1,526 0 1,189
CORELOGIC INC COM 21871D103 135 2,013 SH   SOLE 36 2,013 0 0
CORELOGIC INC COM 21871D103 590 8,773 SH   SOLE 40 8,773 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 140 15,265 SH   SOLE 2 945 0 14,320
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 126 13,739 SH   SOLE 7 13,739 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 550 60,128 SH   SOLE 18 60,128 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 424 46,377 SH   SOLE 19 46,377 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 4,609 503,698 SH   SOLE 21 503,698 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 3,725 407,153 SH   SOLE 22 399,692 0 7,461
COREPOINT LODGING INC COM 21872L104 229 54,402 SH   SOLE 2 8,941 0 45,461
COREPOINT LODGING INC COM 21872L104 4 838 SH   SOLE 7 838 0 0
COREPOINT LODGING INC COM 21872L104 795 188,916 SH   SOLE 18 188,916 0 0
COREPOINT LODGING INC COM 21872L104 713 169,426 SH   SOLE 19 169,426 0 0
COREPOINT LODGING INC COM 21872L104 6,470 1,536,909 SH   SOLE 21 1,536,909 0 0
COREPOINT LODGING INC COM 21872L104 5,791 1,375,653 SH   SOLE 22 1,340,260 0 35,393
COREPOINT LODGING INC COM 21872L104 60 14,207 SH   SOLE 23 14,207 0 0
CORESITE RLTY CORP COM 21870Q105 13,182 108,887 SH   SOLE 2 34,385 0 74,502
CORESITE RLTY CORP COM 21870Q105 3,210 26,516 SH   SOLE 4 26,516 0 0
CORESITE RLTY CORP COM 21870Q105 139 1,149 SH   SOLE 7 1,149 0 0
CORESITE RLTY CORP COM 21870Q105 21,328 176,178 SH   SOLE 18 175,498 0 680
CORESITE RLTY CORP COM 21870Q105 4,290 35,440 SH   SOLE 19 35,440 0 0
CORESITE RLTY CORP COM 21870Q105 272,097 2,247,624 SH   SOLE 21 2,247,624 0 0
CORESITE RLTY CORP COM 21870Q105 169,858 1,403,089 SH   SOLE 22 1,296,496 0 106,593
CORESITE RLTY CORP COM 21870Q105 1,952 16,126 SH   SOLE 23 16,126 0 0
CORESITE RLTY CORP COM 21870Q105 71 583 SH   SOLE 25 583 0 0
CORESITE RLTY CORP COM 21870Q105 3,134 25,889 SH   SOLE 26 11,304 0 14,585
CORESITE RLTY CORP COM 21870Q105 751 6,204 SH   SOLE 28 6,204 0 0
CORESITE RLTY CORP COM 21870Q105 454 3,749 SH   SOLE 29 3,749 0 0
CORESITE RLTY CORP COM 21870Q105 1,748 14,436 SH   SOLE 30 14,436 0 0
CORESITE RLTY CORP COM 21870Q105 1,452 11,990 SH   SOLE 31 8,986 0 3,004
CORESITE RLTY CORP COM 21870Q105 1,524 12,585 SH   SOLE 34 12,585 0 0
CORESITE RLTY CORP COM 21870Q105 60 493 SH   SOLE 36 493 0 0
CORESITE RLTY CORP COM 21870Q105 458 3,783 SH   SOLE 40 3,783 0 0
CORMEDIX INC COM 21900C308 71 11,223 SH   SOLE 2 1,684 0 9,539
CORMEDIX INC COM 21900C308 730 115,844 SH   SOLE 18 115,844 0 0
CORMEDIX INC COM 21900C308 301 47,841 SH   SOLE 19 47,841 0 0
CORMEDIX INC COM 21900C308 5,482 870,232 SH   SOLE 21 870,232 0 0
CORMEDIX INC COM 21900C308 4,623 733,750 SH   SOLE 22 722,525 0 11,225
CORNERSTONE BLDG BRANDS INC COM 21925D109 299 49,352 SH   SOLE 2 15,383 0 33,969
CORNERSTONE BLDG BRANDS INC COM 21925D109 6 964 SH   SOLE 7 964 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 1,101 181,692 SH   SOLE 18 181,692 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 524 86,514 SH   SOLE 19 86,514 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 8,663 1,429,512 SH   SOLE 21 1,429,512 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 8,066 1,330,973 SH   SOLE 22 1,303,111 0 27,862
CORNERSTONE BLDG BRANDS INC COM 21925D109 127 20,878 SH   SOLE 26 0 0 20,878
CORNERSTONE BLDG BRANDS INC COM 21925D109 87 14,433 SH   SOLE 28 14,433 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 207 34,094 SH   SOLE 30 34,094 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 61 10,052 SH   SOLE 40 10,052 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1,411 36,597 SH   SOLE 2 17,392 0 19,205
CORNERSTONE ONDEMAND INC COM 21925Y103 9 224 SH   SOLE 4 224 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 38 994 SH   SOLE 7 994 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 9,530 247,148 SH   SOLE 18 244,135 0 3,013
CORNERSTONE ONDEMAND INC COM 21925Y103 5,966 154,722 SH   SOLE 19 154,722 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 82,766 2,146,412 SH   SOLE 21 2,146,412 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 65,892 1,708,819 SH   SOLE 22 1,647,980 0 60,839
CORNERSTONE ONDEMAND INC COM 21925Y103 82 2,123 SH   SOLE 23 2,123 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1,322 34,289 SH   SOLE 26 9,149 0 25,140
CORNERSTONE ONDEMAND INC COM 21925Y103 351 9,094 SH   SOLE 28 9,094 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 705 18,286 SH   SOLE 30 18,286 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 134 3,472 SH   SOLE 34 3,472 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 199 5,152 SH   SOLE 40 5,152 0 0
CORNING INC COM 219350105 46,988 1,814,203 SH   SOLE 2 199,780 0 1,614,423
CORNING INC COM 219350105 8,829 340,878 SH   SOLE 4 318,969 0 21,909
CORNING INC COM 219350105 18,260 705,038 SH   SOLE 7 660,475 0 44,563
CORNING INC COM 219350105 515 19,903 SH   SOLE 13 19,903 0 0
CORNING INC COM 219350105 2,420 93,452 SH   SOLE 15 93,452 0 0
CORNING INC COM 219350105 1 53 SH   SOLE 17 0 0 53
CORNING INC COM 219350105 38,513 1,486,986 SH   SOLE 18 1,371,392 0 115,594
CORNING INC COM 219350105 8,367 323,058 SH   SOLE 19 323,058 0 0
CORNING INC COM 219350105 511,684 19,756,122 SH   SOLE 21 19,756,122 0 0
CORNING INC COM 219350105 469,168 18,114,581 SH   SOLE 22 16,292,095 0 1,822,486
CORNING INC COM 219350105 14,613 564,205 SH   SOLE 23 564,205 0 0
CORNING INC COM 219350105 23,499 907,310 SH   SOLE 25 907,310 0 0
CORNING INC COM 219350105 87,183 3,366,133 SH   SOLE 26 614,345 0 2,751,788
CORNING INC COM 219350105 3,984 153,840 SH   SOLE 28 108,365 0 45,475
CORNING INC COM 219350105 338 13,031 SH   SOLE 29 13,031 0 0
CORNING INC COM 219350105 83,868 3,238,132 SH   SOLE 30 3,238,132 0 0
CORNING INC COM 219350105 5,158 199,139 SH   SOLE 31 98,109 0 101,030
CORNING INC COM 219350105 1,835 70,852 SH   SOLE 34 70,852 0 0
CORNING INC COM 219350105 13,969 539,331 SH   SOLE 36 539,331 0 0
CORNING INC COM 219350105 475 18,344 SH   SOLE 40 18,344 0 0
CORPORACION AMER ARPTS S A COM L1995B107 36 16,347 SH   SOLE 21 16,347 0 0
CORPORACION AMER ARPTS S A COM L1995B107 407 186,565 SH   SOLE 22 186,565 0 0
CORPORACION AMER ARPTS S A COM L1995B107 22 10,291 SH   SOLE 30 10,291 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 7,469 294,771 SH   SOLE 2 96,322 0 198,449
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,752 69,142 SH   SOLE 4 69,142 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,251 128,299 SH   SOLE 7 128,299 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 7,700 303,878 SH   SOLE 18 303,878 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4,111 162,221 SH   SOLE 19 162,221 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 146,955 5,799,318 SH   SOLE 21 5,799,318 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 117,948 4,654,599 SH   SOLE 22 4,488,231 0 166,368
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 90 3,554 SH   SOLE 23 3,554 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6,918 273,004 SH   SOLE 25 273,004 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2,478 97,804 SH   SOLE 26 21,134 0 76,670
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 407 16,077 SH   SOLE 28 16,077 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,720 67,876 SH   SOLE 29 67,876 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 12,920 509,851 SH   SOLE 30 509,851 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 222 8,755 SH   SOLE 31 2,155 0 6,600
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 62 2,429 SH   SOLE 36 2,429 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 258 10,198 SH   SOLE 40 10,198 0 0
CORTEVA INC COM 22052L104 63,835 2,382,785 SH   SOLE 2 765,022 0 1,617,763
CORTEVA INC COM 22052L104 8,928 333,258 SH   SOLE 4 312,847 0 20,411
CORTEVA INC COM 22052L104 31,604 1,179,678 SH   SOLE 7 1,135,647 0 44,031
CORTEVA INC COM 22052L104 324 12,080 SH   SOLE 13 12,080 0 0
CORTEVA INC COM 22052L104 2,460 91,841 SH   SOLE 15 91,841 0 0
CORTEVA INC COM 22052L104 10 359 SH   SOLE 17 0 0 359
CORTEVA INC COM 22052L104 300,627 11,221,609 SH   SOLE 18 9,425,194 0 1,796,415
CORTEVA INC COM 22052L104 164,767 6,150,318 SH   SOLE 19 6,150,318 0 0
CORTEVA INC COM 22052L104 456,028 17,022,314 SH   SOLE 21 17,022,314 0 0
CORTEVA INC COM 22052L104 486,497 18,159,634 SH   SOLE 22 16,448,057 0 1,711,577
CORTEVA INC COM 22052L104 16,490 615,528 SH   SOLE 23 615,528 0 0
CORTEVA INC COM 22052L104 27,601 1,030,286 SH   SOLE 25 920,793 0 109,493
CORTEVA INC COM 22052L104 95,659 3,570,684 SH   SOLE 26 591,146 0 2,979,538
CORTEVA INC COM 22052L104 4,078 152,239 SH   SOLE 28 107,737 0 44,502
CORTEVA INC COM 22052L104 347 12,968 SH   SOLE 29 12,968 0 0
CORTEVA INC COM 22052L104 87,041 3,249,021 SH   SOLE 30 3,193,877 0 55,144
CORTEVA INC COM 22052L104 7,506 280,181 SH   SOLE 31 98,646 0 181,535
CORTEVA INC COM 22052L104 30,779 1,148,886 SH   SOLE 34 1,148,886 0 0
CORTEVA INC COM 22052L104 17,804 664,589 SH   SOLE 36 664,589 0 0
CORTEVA INC COM 22052L104 478 17,853 SH   SOLE 40 17,853 0 0
CORTEXYME INC COM 22053A107 493 10,645 SH   SOLE 2 4,994 0 5,651
CORTEXYME INC COM 22053A107 12 249 SH   SOLE 7 249 0 0
CORTEXYME INC COM 22053A107 2,907 62,786 SH   SOLE 18 62,786 0 0
CORTEXYME INC COM 22053A107 1,471 31,780 SH   SOLE 19 31,780 0 0
CORTEXYME INC COM 22053A107 22,459 485,072 SH   SOLE 21 485,072 0 0
CORTEXYME INC COM 22053A107 14,219 307,101 SH   SOLE 22 290,732 0 16,369
CORTEXYME INC COM 22053A107 68 1,471 SH   SOLE 26 0 0 1,471
CORTEXYME INC COM 22053A107 221 4,784 SH   SOLE 30 4,784 0 0
CORTEXYME INC COM 22053A107 71 1,524 SH   SOLE 40 1,524 0 0
CORTLAND BANCORP COM 220587109 10 792 SH   SOLE 18 792 0 0
CORVEL CORP COM 221006109 478 6,746 SH   SOLE 2 3,944 0 2,802
CORVEL CORP COM 221006109 4 58 SH   SOLE 4 58 0 0
CORVEL CORP COM 221006109 8 115 SH   SOLE 7 115 0 0
CORVEL CORP COM 221006109 3,348 47,233 SH   SOLE 18 45,025 0 2,208
CORVEL CORP COM 221006109 2,919 41,182 SH   SOLE 19 41,182 0 0
CORVEL CORP COM 221006109 70,509 994,626 SH   SOLE 21 994,626 0 0
CORVEL CORP COM 221006109 20,197 284,908 SH   SOLE 22 275,350 0 9,558
CORVEL CORP COM 221006109 122 1,718 SH   SOLE 23 1,718 0 0
CORVEL CORP COM 221006109 384 5,416 SH   SOLE 26 0 0 5,416
CORVEL CORP COM 221006109 110 1,554 SH   SOLE 28 1,554 0 0
CORVEL CORP COM 221006109 3,468 48,924 SH   SOLE 30 48,924 0 0
CORVEL CORP COM 221006109 85 1,201 SH   SOLE 40 1,201 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 12 4,372 SH   SOLE 18 4,372 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 255 93,871 SH   SOLE 19 93,871 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 142 52,376 SH   SOLE 21 52,376 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 262 96,328 SH   SOLE 22 96,328 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 7 2,648 SH   SOLE 23 2,648 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 166 60,887 SH   SOLE 26 0 0 60,887
COSAN LTD SHS A G25343107 361 23,957 SH   SOLE 2 22,794 0 1,163
COSAN LTD SHS A G25343107 83 5,494 SH   SOLE 4 5,494 0 0
COSAN LTD SHS A G25343107 8,126 539,590 SH   SOLE 7 539,590 0 0
COSAN LTD SHS A G25343107 272 18,087 SH   SOLE 13 18,087 0 0
COSAN LTD SHS A G25343107 278 18,448 SH   SOLE 18 18,448 0 0
COSAN LTD SHS A G25343107 17 1,156 SH   SOLE 19 1,156 0 0
COSAN LTD SHS A G25343107 3,355 222,766 SH   SOLE 22 208,872 0 13,894
COSAN LTD SHS A G25343107 92 6,109 SH   SOLE 23 6,109 0 0
COSAN LTD SHS A G25343107 103 6,868 SH   SOLE 25 6,868 0 0
COSAN LTD SHS A G25343107 909 60,331 SH   SOLE 30 60,331 0 0
COSAN LTD SHS A G25343107 186 12,381 SH   SOLE 31 12,381 0 0
COSAN LTD SHS A G25343107 166 11,046 SH   SOLE 36 11,046 0 0
COSTAMARE INC SHS Y1771G102 286 51,353 SH   SOLE 2 3,224 0 48,129
COSTAMARE INC SHS Y1771G102 6 1,144 SH   SOLE 7 1,144 0 0
COSTAMARE INC SHS Y1771G102 1,129 203,058 SH   SOLE 18 203,058 0 0
COSTAMARE INC SHS Y1771G102 547 98,299 SH   SOLE 19 98,299 0 0
COSTAMARE INC SHS Y1771G102 8,799 1,582,483 SH   SOLE 21 1,582,483 0 0
COSTAMARE INC SHS Y1771G102 3,603 648,076 SH   SOLE 22 612,508 0 35,568
COSTAR GROUP INC COM 22160N109 82,614 116,248 SH   SOLE 2 13,316 0 102,932
COSTAR GROUP INC COM 22160N109 12,515 17,610 SH   SOLE 4 16,571 0 1,039
COSTAR GROUP INC COM 22160N109 5,405 7,606 SH   SOLE 7 5,396 0 2,210
COSTAR GROUP INC COM 22160N109 636 895 SH   SOLE 13 895 0 0
COSTAR GROUP INC COM 22160N109 2,258 3,177 SH   SOLE 15 3,177 0 0
COSTAR GROUP INC COM 22160N109 261,153 367,475 SH   SOLE 18 246,974 0 120,501
COSTAR GROUP INC COM 22160N109 447,808 630,121 SH   SOLE 19 630,121 0 0
COSTAR GROUP INC COM 22160N109 520,839 732,884 SH   SOLE 21 732,884 0 0
COSTAR GROUP INC COM 22160N109 771,100 1,085,032 SH   SOLE 22 1,022,830 0 62,202
COSTAR GROUP INC COM 22160N109 21,140 29,746 SH   SOLE 23 29,746 0 0
COSTAR GROUP INC COM 22160N109 75,528 106,277 SH   SOLE 25 106,277 0 0
COSTAR GROUP INC COM 22160N109 85,242 119,946 SH   SOLE 26 26,823 0 93,123
COSTAR GROUP INC COM 22160N109 5,751 8,093 SH   SOLE 28 5,762 0 2,331
COSTAR GROUP INC COM 22160N109 7,210 10,146 SH   SOLE 29 1,901 0 8,245
COSTAR GROUP INC COM 22160N109 56,768 79,880 SH   SOLE 30 79,880 0 0
COSTAR GROUP INC COM 22160N109 5,701 8,022 SH   SOLE 31 5,186 0 2,836
COSTAR GROUP INC COM 22160N109 5,960 8,386 SH   SOLE 32 8,386 0 0
COSTAR GROUP INC COM 22160N109 18,093 25,459 SH   SOLE 34 25,459 0 0
COSTAR GROUP INC COM 22160N109 15,431 21,713 SH   SOLE 36 21,713 0 0
COSTAR GROUP INC COM 22160N109 567 798 SH   SOLE 40 798 0 0
COSTCO WHSL CORP NEW COM 22160K105 376,316 1,241,107 SH   SOLE 2 284,323 0 956,784
COSTCO WHSL CORP NEW COM 22160K105 67,780 223,541 SH   SOLE 4 211,268 0 12,273
COSTCO WHSL CORP NEW COM 22160K105 132,915 438,359 SH   SOLE 7 419,824 0 18,535
COSTCO WHSL CORP NEW COM 22160K105 14,687 48,437 SH   SOLE 13 48,437 0 0
COSTCO WHSL CORP NEW COM 22160K105 14,668 48,377 SH   SOLE 15 48,377 0 0
COSTCO WHSL CORP NEW COM 22160K105 86 283 SH   SOLE 17 0 0 283
COSTCO WHSL CORP NEW COM 22160K105 304,146 1,003,087 SH   SOLE 18 880,786 0 122,301
COSTCO WHSL CORP NEW COM 22160K105 191,273 630,826 SH   SOLE 19 630,826 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,729,659 9,002,537 SH   SOLE 21 9,002,537 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,440,322 11,346,334 SH   SOLE 22 10,042,612 0 1,303,722
COSTCO WHSL CORP NEW COM 22160K105 120,481 397,353 SH   SOLE 23 397,353 0 0
COSTCO WHSL CORP NEW COM 22160K105 153,635 506,696 SH   SOLE 25 506,696 0 0
COSTCO WHSL CORP NEW COM 22160K105 708,463 2,336,542 SH   SOLE 26 305,205 0 2,031,337
COSTCO WHSL CORP NEW COM 22160K105 27,924 92,095 SH   SOLE 28 65,319 0 26,776
COSTCO WHSL CORP NEW COM 22160K105 59,664 196,774 SH   SOLE 29 57,845 0 138,929
COSTCO WHSL CORP NEW COM 22160K105 583,142 1,923,228 SH   SOLE 30 1,902,044 0 21,184
COSTCO WHSL CORP NEW COM 22160K105 61,941 204,285 SH   SOLE 31 119,787 0 84,498
COSTCO WHSL CORP NEW COM 22160K105 28,729 94,749 SH   SOLE 32 94,749 0 0
COSTCO WHSL CORP NEW COM 22160K105 60,958 201,043 SH   SOLE 34 201,043 0 0
COSTCO WHSL CORP NEW COM 22160K105 96,304 317,614 SH   SOLE 36 317,614 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,022 9,967 SH   SOLE 40 9,967 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105 212 700 SH Call SOLE 4 700 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105 2,608 8,600 SH Call SOLE 18 8,600 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105 16,282 53,700 SH Call SOLE 19 53,700 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105 1,243 4,100 SH Call SOLE 22 4,100 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105 7,823 25,800 SH Call SOLE 34 25,800 0 0
COTY INC COM CL A 222070203 8,148 1,822,774 SH   SOLE 2 1,199,126 0 623,648
COTY INC COM CL A 222070203 6 1,446 SH   SOLE 4 1,446 0 0
COTY INC COM CL A 222070203 1,309 292,925 SH   SOLE 7 245,103 0 47,822
COTY INC COM CL A 222070203 17 3,768 SH   SOLE 15 3,768 0 0
COTY INC COM CL A 222070203 2,201 492,315 SH   SOLE 18 467,553 0 24,762
COTY INC COM CL A 222070203 13,488 3,017,370 SH   SOLE 19 3,017,370 0 0
COTY INC COM CL A 222070203 29,009 6,489,668 SH   SOLE 21 6,489,668 0 0
COTY INC COM CL A 222070203 35,369 7,912,488 SH   SOLE 22 7,099,355 0 813,133
COTY INC COM CL A 222070203 3 640 SH   SOLE 23 640 0 0
COTY INC COM CL A 222070203 1,602 358,467 SH   SOLE 25 358,467 0 0
COTY INC COM CL A 222070203 3,602 805,821 SH   SOLE 26 109,613 0 696,208
COTY INC COM CL A 222070203 188 42,000 SH   SOLE 28 42,000 0 0
COTY INC COM CL A 222070203 3,134 701,203 SH   SOLE 30 701,203 0 0
COTY INC COM CL A 222070203 161 35,932 SH   SOLE 31 6,124 0 29,808
COTY INC COM CL A 222070203 8,096 1,811,269 SH   SOLE 34 1,811,269 0 0
COTY INC COM CL A 222070203 446 99,863 SH   SOLE 36 99,863 0 0
COTY INC COM CL A 222070203 145 32,345 SH   SOLE 40 32,345 0 0
COUNTY BANCORP INC COM 221907108 84 4,028 SH   SOLE 2 293 0 3,735
COUNTY BANCORP INC COM 221907108 399 19,087 SH   SOLE 18 19,087 0 0
COUNTY BANCORP INC COM 221907108 161 7,676 SH   SOLE 19 7,676 0 0
COUNTY BANCORP INC COM 221907108 3,039 145,186 SH   SOLE 21 145,186 0 0
COUNTY BANCORP INC COM 221907108 500 23,884 SH   SOLE 22 22,531 0 1,353
COUPA SOFTWARE INC COM 22266L106 43,655 157,575 SH   SOLE 2 5,553 0 152,022
COUPA SOFTWARE INC COM 22266L106 8,310 29,994 SH   SOLE 4 28,166 0 1,828
COUPA SOFTWARE INC COM 22266L106 1,268 4,576 SH   SOLE 7 4,576 0 0
COUPA SOFTWARE INC COM 22266L106 168 605 SH   SOLE 13 605 0 0
COUPA SOFTWARE INC COM 22266L106 1,467 5,294 SH   SOLE 15 5,294 0 0
COUPA SOFTWARE INC COM 22266L106 73,312 264,627 SH   SOLE 18 184,916 0 79,711
COUPA SOFTWARE INC COM 22266L106 283,073 1,021,777 SH   SOLE 19 1,021,777 0 0
COUPA SOFTWARE INC COM 22266L106 387,258 1,397,843 SH   SOLE 21 1,397,843 0 0
COUPA SOFTWARE INC COM 22266L106 492,429 1,777,467 SH   SOLE 22 1,678,385 0 99,082
COUPA SOFTWARE INC COM 22266L106 13,435 48,494 SH   SOLE 23 48,494 0 0
COUPA SOFTWARE INC COM 22266L106 32,567 117,555 SH   SOLE 25 117,555 0 0
COUPA SOFTWARE INC COM 22266L106 53,995 194,900 SH   SOLE 26 52,378 0 142,522
COUPA SOFTWARE INC COM 22266L106 3,892 14,048 SH   SOLE 28 9,967 0 4,081
COUPA SOFTWARE INC COM 22266L106 4,245 15,324 SH   SOLE 29 1,249 0 14,075
COUPA SOFTWARE INC COM 22266L106 30,253 109,202 SH   SOLE 30 109,202 0 0
COUPA SOFTWARE INC COM 22266L106 3,128 11,290 SH   SOLE 31 8,691 0 2,599
COUPA SOFTWARE INC COM 22266L106 8,310 29,996 SH   SOLE 34 29,996 0 0
COUPA SOFTWARE INC COM 22266L106 3,743 13,512 SH   SOLE 36 13,512 0 0
COUPA SOFTWARE INC COM 22266L106 421 1,518 SH   SOLE 40 1,518 0 0
COUPA SOFTWARE INC NOTE 0.125% 6/1 22266LAC0 4,435 2,440,000 PRN   SOLE 21 2,440,000 0 0
COUSINS PPTYS INC COM NEW 222795502 11,758 394,179 SH   SOLE 2 119,032 0 275,147
COUSINS PPTYS INC COM NEW 222795502 9,918 332,468 SH   SOLE 4 332,468 0 0
COUSINS PPTYS INC COM NEW 222795502 5,800 194,428 SH   SOLE 7 194,428 0 0
COUSINS PPTYS INC COM NEW 222795502 11 385 SH   SOLE 17 0 0 385
COUSINS PPTYS INC COM NEW 222795502 24,456 819,846 SH   SOLE 18 819,846 0 0
COUSINS PPTYS INC COM NEW 222795502 33,255 1,114,816 SH   SOLE 19 1,114,816 0 0
COUSINS PPTYS INC COM NEW 222795502 246,828 8,274,483 SH   SOLE 21 8,274,483 0 0
COUSINS PPTYS INC COM NEW 222795502 195,262 6,545,839 SH   SOLE 22 6,001,207 0 544,632
COUSINS PPTYS INC COM NEW 222795502 1,533 51,378 SH   SOLE 23 51,378 0 0
COUSINS PPTYS INC COM NEW 222795502 10,800 362,046 SH   SOLE 25 362,046 0 0
COUSINS PPTYS INC COM NEW 222795502 4,631 155,233 SH   SOLE 26 34,240 0 120,993
COUSINS PPTYS INC COM NEW 222795502 1,049 35,156 SH   SOLE 28 35,156 0 0
COUSINS PPTYS INC COM NEW 222795502 2,749 92,156 SH   SOLE 29 92,156 0 0
COUSINS PPTYS INC COM NEW 222795502 19,821 664,461 SH   SOLE 30 664,461 0 0
COUSINS PPTYS INC COM NEW 222795502 86 2,896 SH   SOLE 31 2,896 0 0
COUSINS PPTYS INC COM NEW 222795502 16,589 556,108 SH   SOLE 34 556,108 0 0
COUSINS PPTYS INC COM NEW 222795502 58 1,952 SH   SOLE 36 1,952 0 0
COUSINS PPTYS INC COM NEW 222795502 499 16,723 SH   SOLE 40 16,723 0 0
COVANTA HLDG CORP COM 22282E102 1,133 118,183 SH   SOLE 2 38,789 0 79,394
COVANTA HLDG CORP COM 22282E102 5 546 SH   SOLE 4 546 0 0
COVANTA HLDG CORP COM 22282E102 33 3,477 SH   SOLE 7 3,477 0 0
COVANTA HLDG CORP COM 22282E102 4,563 475,860 SH   SOLE 18 475,860 0 0
COVANTA HLDG CORP COM 22282E102 2,206 230,029 SH   SOLE 19 230,029 0 0
COVANTA HLDG CORP COM 22282E102 36,138 3,768,258 SH   SOLE 21 3,768,258 0 0
COVANTA HLDG CORP COM 22282E102 33,910 3,535,950 SH   SOLE 22 3,412,185 0 123,765
COVANTA HLDG CORP COM 22282E102 624 65,028 SH   SOLE 26 34,907 0 30,121
COVANTA HLDG CORP COM 22282E102 165 17,191 SH   SOLE 28 17,191 0 0
COVANTA HLDG CORP COM 22282E102 439 45,770 SH   SOLE 30 45,770 0 0
COVANTA HLDG CORP COM 22282E102 50 5,200 SH   SOLE 31 0 0 5,200
COVANTA HLDG CORP COM 22282E102 23 2,380 SH   SOLE 36 2,380 0 0
COVANTA HLDG CORP COM 22282E102 124 12,934 SH   SOLE 40 12,934 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 252 17,469 SH   SOLE 2 6,614 0 10,855
COVENANT TRANSN GROUP INC CL A 22284P105 4 301 SH   SOLE 7 301 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 938 65,004 SH   SOLE 18 58,500 0 6,504
COVENANT TRANSN GROUP INC CL A 22284P105 2,689 186,318 SH   SOLE 19 186,318 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 6,292 436,029 SH   SOLE 21 436,029 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 9,122 632,128 SH   SOLE 22 625,784 0 6,344
COVENANT TRANSN GROUP INC CL A 22284P105 387 26,816 SH   SOLE 23 26,816 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 1,075 74,530 SH   SOLE 26 0 0 74,530
COVETRUS INC COM 22304C100 2,100 117,409 SH   SOLE 2 32,625 0 84,784
COVETRUS INC COM 22304C100 9 478 SH   SOLE 4 478 0 0
COVETRUS INC COM 22304C100 62 3,469 SH   SOLE 7 3,469 0 0
COVETRUS INC COM 22304C100 8,642 483,086 SH   SOLE 18 481,519 0 1,567
COVETRUS INC COM 22304C100 3,380 188,920 SH   SOLE 19 188,920 0 0
COVETRUS INC COM 22304C100 190,745 10,662,116 SH   SOLE 21 10,662,116 0 0
COVETRUS INC COM 22304C100 54,541 3,048,712 SH   SOLE 22 2,933,568 0 115,144
COVETRUS INC COM 22304C100 26 1,435 SH   SOLE 25 1,435 0 0
COVETRUS INC COM 22304C100 514 28,726 SH   SOLE 26 13,781 0 14,945
COVETRUS INC COM 22304C100 356 19,894 SH   SOLE 28 19,894 0 0
COVETRUS INC COM 22304C100 420 23,467 SH   SOLE 29 0 0 23,467
COVETRUS INC COM 22304C100 2,631 147,038 SH   SOLE 30 147,038 0 0
COVETRUS INC COM 22304C100 94 5,247 SH   SOLE 31 0 0 5,247
COVETRUS INC COM 22304C100 52 2,895 SH   SOLE 36 2,895 0 0
COVETRUS INC COM 22304C100 182 10,178 SH   SOLE 40 10,178 0 0
COVIA HLDGS CORP COM 22305A103 1 1,422 SH   SOLE 18 1,422 0 0
COVIA HLDGS CORP COM 22305A103 40 84,054 SH   SOLE 21 84,054 0 0
COVIA HLDGS CORP COM 22305A103 267 556,074 SH   SOLE 22 556,074 0 0
COWEN INC CL A NEW 223622606 443 27,349 SH   SOLE 2 8,921 0 18,428
COWEN INC CL A NEW 223622606 5 335 SH   SOLE 7 335 0 0
COWEN INC CL A NEW 223622606 1,888 116,451 SH   SOLE 18 116,451 0 0
COWEN INC CL A NEW 223622606 868 53,542 SH   SOLE 19 53,542 0 0
COWEN INC CL A NEW 223622606 15,620 963,591 SH   SOLE 21 963,591 0 0
COWEN INC CL A NEW 223622606 14,288 881,431 SH   SOLE 22 855,649 0 25,782
COWEN INC CL A NEW 223622606 101 6,200 SH   SOLE 26 0 0 6,200
COWEN INC CL A NEW 223622606 62 3,797 SH   SOLE 28 3,797 0 0
COWEN INC CL A NEW 223622606 46 2,850 SH   SOLE 30 2,850 0 0
COWEN INC CL A NEW 223622606 48 2,957 SH   SOLE 40 2,957 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 11 3,354 SH   SOLE 18 3,354 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 147 44,568 SH   SOLE 21 44,568 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 63 19,019 SH   SOLE 22 19,019 0 0
CPS TECHNOLOGIES CORP COM 12619F104 17 6,985 SH   SOLE 21 6,985 0 0
CRA INTL INC COM 12618T105 193 4,877 SH   SOLE 2 1,009 0 3,868
CRA INTL INC COM 12618T105 5 126 SH   SOLE 7 126 0 0
CRA INTL INC COM 12618T105 1,440 36,467 SH   SOLE 18 33,050 0 3,417
CRA INTL INC COM 12618T105 2,965 75,056 SH   SOLE 19 75,056 0 0
CRA INTL INC COM 12618T105 10,587 268,030 SH   SOLE 21 268,030 0 0
CRA INTL INC COM 12618T105 12,877 326,007 SH   SOLE 22 322,401 0 3,606
CRA INTL INC COM 12618T105 431 10,909 SH   SOLE 23 10,909 0 0
CRA INTL INC COM 12618T105 1,379 34,904 SH   SOLE 26 0 0 34,904
CRACKER BARREL OLD CTRY STOR COM 22410J106 3,719 33,535 SH   SOLE 2 18,446 0 15,089
CRACKER BARREL OLD CTRY STOR COM 22410J106 29 257 SH   SOLE 4 257 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 62 557 SH   SOLE 7 557 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 17,166 154,772 SH   SOLE 18 150,991 0 3,781
CRACKER BARREL OLD CTRY STOR COM 22410J106 8,381 75,567 SH   SOLE 19 75,567 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 173,982 1,568,675 SH   SOLE 21 1,568,675 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 98,479 887,919 SH   SOLE 22 862,324 0 25,595
CRACKER BARREL OLD CTRY STOR COM 22410J106 396 3,572 SH   SOLE 23 3,572 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,992 26,975 SH   SOLE 26 10,951 0 16,024
CRACKER BARREL OLD CTRY STOR COM 22410J106 413 3,726 SH   SOLE 28 3,726 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 826 7,444 SH   SOLE 30 7,444 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 41 367 SH   SOLE 31 0 0 367
CRACKER BARREL OLD CTRY STOR COM 22410J106 339 3,056 SH   SOLE 34 3,056 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 88 796 SH   SOLE 36 796 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 266 2,402 SH   SOLE 40 2,402 0 0
CRAFT BREW ALLIANCE INC COM 224122101 137 8,928 SH   SOLE 2 473 0 8,455
CRAFT BREW ALLIANCE INC COM 224122101 5 312 SH   SOLE 7 312 0 0
CRAFT BREW ALLIANCE INC COM 224122101 695 45,176 SH   SOLE 18 45,176 0 0
CRAFT BREW ALLIANCE INC COM 224122101 339 22,050 SH   SOLE 19 22,050 0 0
CRAFT BREW ALLIANCE INC COM 224122101 5,843 379,658 SH   SOLE 21 379,658 0 0
CRAFT BREW ALLIANCE INC COM 224122101 5,160 335,266 SH   SOLE 22 328,977 0 6,289
CRANE CO COM 224399105 19,073 320,769 SH   SOLE 2 216,043 0 104,726
CRANE CO COM 224399105 962 16,182 SH   SOLE 4 16,182 0 0
CRANE CO COM 224399105 351 5,903 SH   SOLE 7 5,903 0 0
CRANE CO COM 224399105 8,075 135,804 SH   SOLE 18 132,734 0 3,070
CRANE CO COM 224399105 1,281 21,537 SH   SOLE 19 21,537 0 0
CRANE CO COM 224399105 129,099 2,171,183 SH   SOLE 21 2,171,183 0 0
CRANE CO COM 224399105 106,199 1,786,060 SH   SOLE 22 1,604,808 0 181,252
CRANE CO COM 224399105 1,815 30,517 SH   SOLE 23 30,517 0 0
CRANE CO COM 224399105 1,416 23,808 SH   SOLE 26 11,502 0 12,306
CRANE CO COM 224399105 529 8,896 SH   SOLE 28 8,896 0 0
CRANE CO COM 224399105 1,674 28,153 SH   SOLE 29 28,153 0 0
CRANE CO COM 224399105 1,236 20,793 SH   SOLE 30 20,793 0 0
CRANE CO COM 224399105 2,515 42,291 SH   SOLE 31 36,001 0 6,290
CRANE CO COM 224399105 183 3,081 SH   SOLE 34 3,081 0 0
CRANE CO COM 224399105 216 3,641 SH   SOLE 36 3,641 0 0
CRANE CO COM 224399105 289 4,858 SH   SOLE 40 4,858 0 0
CRAWFORD & CO CL B 224633107 55 7,893 SH   SOLE 21 7,893 0 0
CRAWFORD & CO CL B 224633107 3,219 457,902 SH   SOLE 22 457,902 0 0
CRAWFORD & CO CL A 224633206 133 16,839 SH   SOLE 2 5,821 0 11,018
CRAWFORD & CO CL A 224633206 0 63 SH   SOLE 7 63 0 0
CRAWFORD & CO CL A 224633206 527 66,815 SH   SOLE 18 66,815 0 0
CRAWFORD & CO CL A 224633206 248 31,495 SH   SOLE 19 31,495 0 0
CRAWFORD & CO CL A 224633206 4,898 620,754 SH   SOLE 21 620,754 0 0
CRAWFORD & CO CL A 224633206 1,502 190,313 SH   SOLE 22 180,468 0 9,845
CRAWFORD & CO CL A 224633206 6 807 SH   SOLE 23 807 0 0
CRAWFORD & CO CL A 224633206 41 5,259 SH   SOLE 30 5,259 0 0
CREDICORP LTD COM G2519Y108 18,741 140,205 SH   SOLE 2 13,008 0 127,197
CREDICORP LTD COM G2519Y108 3,296 24,655 SH   SOLE 4 24,655 0 0
CREDICORP LTD COM G2519Y108 1,053 7,874 SH   SOLE 7 7,874 0 0
CREDICORP LTD COM G2519Y108 11 79 SH   SOLE 13 79 0 0
CREDICORP LTD COM G2519Y108 209 1,566 SH   SOLE 15 1,566 0 0
CREDICORP LTD COM G2519Y108 3,293 24,636 SH   SOLE 18 24,636 0 0
CREDICORP LTD COM G2519Y108 749 5,604 SH   SOLE 19 5,604 0 0
CREDICORP LTD COM G2519Y108 192,113 1,437,215 SH   SOLE 21 1,437,215 0 0
CREDICORP LTD COM G2519Y108 116,636 872,564 SH   SOLE 22 804,185 0 68,379
CREDICORP LTD COM G2519Y108 5,351 40,033 SH   SOLE 23 40,033 0 0
CREDICORP LTD COM G2519Y108 17,646 132,015 SH   SOLE 25 132,015 0 0
CREDICORP LTD COM G2519Y108 46,203 345,652 SH   SOLE 26 25,085 0 320,567
CREDICORP LTD COM G2519Y108 1,724 12,895 SH   SOLE 28 12,895 0 0
CREDICORP LTD COM G2519Y108 843 6,308 SH   SOLE 29 6,308 0 0
CREDICORP LTD COM G2519Y108 48,047 359,444 SH   SOLE 30 356,091 0 3,353
CREDICORP LTD COM G2519Y108 9,828 73,524 SH   SOLE 31 851 0 72,673
CREDICORP LTD COM G2519Y108 803 6,010 SH   SOLE 34 6,010 0 0
CREDICORP LTD COM G2519Y108 4,068 30,432 SH   SOLE 36 30,432 0 0
CREDICORP LTD COM G2519Y108 62 467 SH   SOLE 40 467 0 0
CREDIT ACCEP CORP MICH COM 225310101 9,671 23,081 SH   SOLE 2 4,000 0 19,081
CREDIT ACCEP CORP MICH COM 225310101 49 116 SH   SOLE 4 116 0 0
CREDIT ACCEP CORP MICH COM 225310101 72 172 SH   SOLE 7 172 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,852 4,419 SH   SOLE 18 4,419 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,089 2,600 SH   SOLE 19 2,600 0 0
CREDIT ACCEP CORP MICH COM 225310101 50,747 121,112 SH   SOLE 21 121,112 0 0
CREDIT ACCEP CORP MICH COM 225310101 138,400 330,302 SH   SOLE 22 315,436 0 14,866
CREDIT ACCEP CORP MICH COM 225310101 2,195 5,238 SH   SOLE 26 2,987 0 2,251
CREDIT ACCEP CORP MICH COM 225310101 743 1,773 SH   SOLE 28 1,773 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,454 3,469 SH   SOLE 30 3,469 0 0
CREDIT ACCEP CORP MICH COM 225310101 86 206 SH   SOLE 31 206 0 0
CREDIT ACCEP CORP MICH COM 225310101 47 113 SH   SOLE 34 113 0 0
CREDIT ACCEP CORP MICH COM 225310101 470 1,122 SH   SOLE 40 1,122 0 0
CREE INC COM 225447101 17,183 290,298 SH   SOLE 2 92,447 0 197,851
CREE INC COM 225447101 40 669 SH   SOLE 4 669 0 0
CREE INC COM 225447101 135 2,285 SH   SOLE 7 2,285 0 0
CREE INC COM 225447101 17,287 292,060 SH   SOLE 18 292,060 0 0
CREE INC COM 225447101 66,089 1,116,561 SH   SOLE 19 1,116,561 0 0
CREE INC COM 225447101 314,457 5,312,674 SH   SOLE 21 5,312,674 0 0
CREE INC COM 225447101 212,246 3,585,846 SH   SOLE 22 3,423,247 0 162,599
CREE INC COM 225447101 10,012 169,156 SH   SOLE 26 28,545 0 140,611
CREE INC COM 225447101 1,040 17,571 SH   SOLE 28 17,571 0 0
CREE INC COM 225447101 2,274 38,421 SH   SOLE 30 38,421 0 0
CREE INC COM 225447101 199 3,355 SH   SOLE 31 2,127 0 1,228
CREE INC COM 225447101 47,045 794,813 SH   SOLE 34 794,813 0 0
CREE INC COM 225447101 114 1,927 SH   SOLE 36 1,927 0 0
CREE INC COM 225447101 699 11,802 SH   SOLE 40 11,802 0 0
CREE INC NOTE 0.875% 9/0 225447AB7 2,320 1,975,000 PRN   SOLE 21 1,975,000 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 49 16,716 SH   SOLE 21 16,716 0 0
CRH PLC ADR 12626K203 34,310 1,000,013 SH   SOLE 18 993,778 0 6,235
CRINETICS PHARMACEUTICALS IN COM 22663K107 251 14,317 SH   SOLE 2 5,804 0 8,513
CRINETICS PHARMACEUTICALS IN COM 22663K107 9 525 SH   SOLE 7 525 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 2,035 116,173 SH   SOLE 18 113,572 0 2,601
CRINETICS PHARMACEUTICALS IN COM 22663K107 1,316 75,116 SH   SOLE 19 75,116 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 16,408 936,552 SH   SOLE 21 936,552 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 10,800 616,462 SH   SOLE 22 603,317 0 13,145
CRINETICS PHARMACEUTICALS IN COM 22663K107 45 2,545 SH   SOLE 23 2,545 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 77 4,380 SH   SOLE 26 0 0 4,380
CRINETICS PHARMACEUTICALS IN COM 22663K107 32 1,799 SH   SOLE 30 1,799 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 785 10,679 SH   SOLE 2 10,679 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 11 143 SH   SOLE 4 143 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 51,495 700,703 SH   SOLE 21 700,703 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 3,067 41,730 SH   SOLE 22 22,434 0 19,296
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,740 23,673 SH   SOLE 26 14,006 0 9,667
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 317 4,310 SH   SOLE 28 4,310 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 16,650 226,562 SH   SOLE 30 226,562 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 60 813 SH   SOLE 34 813 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 309 4,204 SH   SOLE 40 4,204 0 0
CRITEO S A SPONS ADS 226718104 2 200 SH   SOLE 17 0 0 200
CRITEO S A SPONS ADS 226718104 227 19,958 SH   SOLE 26 0 0 19,958
CROCS INC COM 227046109 1,755 47,654 SH   SOLE 2 26,296 0 21,358
CROCS INC COM 227046109 12 333 SH   SOLE 4 333 0 0
CROCS INC COM 227046109 39 1,056 SH   SOLE 7 1,056 0 0
CROCS INC COM 227046109 13,141 356,911 SH   SOLE 18 336,681 0 20,230
CROCS INC COM 227046109 11,664 316,786 SH   SOLE 19 316,786 0 0
CROCS INC COM 227046109 262,919 7,140,647 SH   SOLE 21 7,140,647 0 0
CROCS INC COM 227046109 83,951 2,280,025 SH   SOLE 22 2,215,708 0 64,317
CROCS INC COM 227046109 842 22,870 SH   SOLE 23 22,870 0 0
CROCS INC COM 227046109 4,803 130,446 SH   SOLE 26 9,123 0 121,323
CROCS INC COM 227046109 310 8,428 SH   SOLE 28 8,428 0 0
CROCS INC COM 227046109 3,707 100,666 SH   SOLE 30 100,666 0 0
CROCS INC COM 227046109 230 6,239 SH   SOLE 34 6,239 0 0
CROCS INC COM 227046109 260 7,073 SH   SOLE 40 7,073 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 185 30,084 SH   SOLE 2 2,213 0 27,871
CROSS CTRY HEALTHCARE INC COM 227483104 5 735 SH   SOLE 7 735 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,183 192,056 SH   SOLE 18 192,056 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 406 65,894 SH   SOLE 19 65,894 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 24,865 4,036,524 SH   SOLE 21 4,036,524 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 6,940 1,126,700 SH   SOLE 22 1,108,936 0 17,764
CROSS CTRY HEALTHCARE INC COM 227483104 261 42,321 SH   SOLE 30 42,321 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 566 57,866 SH   SOLE 2 15,767 0 42,099
CROSSFIRST BANKSHARES INC COM 22766M109 10 977 SH   SOLE 7 977 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 1,881 192,319 SH   SOLE 18 192,319 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 913 93,402 SH   SOLE 19 93,402 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 15,319 1,566,370 SH   SOLE 21 1,566,370 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 5,589 571,444 SH   SOLE 22 547,123 0 24,321
CROSSFIRST BANKSHARES INC COM 22766M109 65 6,697 SH   SOLE 30 6,697 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 25,697 256,231 SH   SOLE 2 17,770 0 238,461
CROWDSTRIKE HLDGS INC CL A 22788C105 5,076 50,610 SH   SOLE 4 47,772 0 2,838
CROWDSTRIKE HLDGS INC CL A 22788C105 707 7,053 SH   SOLE 7 7,053 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 31 314 SH   SOLE 13 314 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 763 7,607 SH   SOLE 15 7,607 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 12,845 128,081 SH   SOLE 18 119,747 0 8,334
CROWDSTRIKE HLDGS INC CL A 22788C105 79,760 795,291 SH   SOLE 19 795,291 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 170,191 1,696,988 SH   SOLE 21 1,696,988 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 139,589 1,391,858 SH   SOLE 22 1,225,046 0 166,812
CROWDSTRIKE HLDGS INC CL A 22788C105 7,563 75,408 SH   SOLE 23 75,408 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 538 5,365 SH   SOLE 25 5,365 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 26,035 259,593 SH   SOLE 26 96,450 0 163,143
CROWDSTRIKE HLDGS INC CL A 22788C105 2,136 21,299 SH   SOLE 28 15,077 0 6,222
CROWDSTRIKE HLDGS INC CL A 22788C105 2,388 23,812 SH   SOLE 29 1,957 0 21,855
CROWDSTRIKE HLDGS INC CL A 22788C105 17,160 171,104 SH   SOLE 30 168,506 0 2,598
CROWDSTRIKE HLDGS INC CL A 22788C105 1,780 17,750 SH   SOLE 31 13,717 0 4,033
CROWDSTRIKE HLDGS INC CL A 22788C105 52,081 519,303 SH   SOLE 34 519,303 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 2,104 20,975 SH   SOLE 36 20,975 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 236 2,356 SH   SOLE 40 2,356 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 176,021 1,051,813 SH   SOLE 2 156,955 0 894,858
CROWN CASTLE INTL CORP NEW COM 22822V101 39,884 238,326 SH   SOLE 4 226,973 0 11,353
CROWN CASTLE INTL CORP NEW COM 22822V101 146,909 877,853 SH   SOLE 7 865,383 0 12,470
CROWN CASTLE INTL CORP NEW COM 22822V101 517 3,087 SH   SOLE 13 3,087 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 6,532 39,033 SH   SOLE 15 39,033 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 4 21 SH   SOLE 17 0 0 21
CROWN CASTLE INTL CORP NEW COM 22822V101 148,564 887,745 SH   SOLE 18 823,026 0 64,719
CROWN CASTLE INTL CORP NEW COM 22822V101 53,736 321,099 SH   SOLE 19 321,099 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,906,507 11,392,333 SH   SOLE 21 11,392,333 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,719,396 10,274,251 SH   SOLE 22 9,313,391 0 960,860
CROWN CASTLE INTL CORP NEW COM 22822V101 52,915 316,193 SH   SOLE 23 316,193 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 77,829 465,068 SH   SOLE 25 465,068 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 291,562 1,742,230 SH   SOLE 26 283,646 0 1,458,584
CROWN CASTLE INTL CORP NEW COM 22822V101 14,461 86,413 SH   SOLE 28 61,237 0 25,176
CROWN CASTLE INTL CORP NEW COM 22822V101 1,283 7,664 SH   SOLE 29 7,664 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 332,898 1,989,234 SH   SOLE 30 1,987,774 0 1,460
CROWN CASTLE INTL CORP NEW COM 22822V101 13,533 80,868 SH   SOLE 31 58,500 0 22,368
CROWN CASTLE INTL CORP NEW COM 22822V101 31,956 190,953 SH   SOLE 34 190,953 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 52,932 316,298 SH   SOLE 36 316,298 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,588 9,492 SH   SOLE 40 9,492 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 214,681 144,538 SH   SOLE 21 144,538 0 0
CROWN CRAFTS INC COM 228309100 11 2,158 SH   SOLE 18 2,158 0 0
CROWN CRAFTS INC COM 228309100 164 33,312 SH   SOLE 21 33,312 0 0
CROWN HLDGS INC COM 228368106 21,366 328,044 SH   SOLE 2 26,852 0 301,192
CROWN HLDGS INC COM 228368106 3,730 57,266 SH   SOLE 4 53,722 0 3,544
CROWN HLDGS INC COM 228368106 657 10,080 SH   SOLE 7 10,080 0 0
CROWN HLDGS INC COM 228368106 39 606 SH   SOLE 13 606 0 0
CROWN HLDGS INC COM 228368106 612 9,397 SH   SOLE 15 9,397 0 0
CROWN HLDGS INC COM 228368106 5,718 87,798 SH   SOLE 18 77,025 0 10,773
CROWN HLDGS INC COM 228368106 2,129 32,681 SH   SOLE 19 32,681 0 0
CROWN HLDGS INC COM 228368106 95,670 1,468,908 SH   SOLE 21 1,468,908 0 0
CROWN HLDGS INC COM 228368106 242,322 3,720,596 SH   SOLE 22 3,513,583 0 207,013
CROWN HLDGS INC COM 228368106 6,481 99,516 SH   SOLE 23 99,516 0 0
CROWN HLDGS INC COM 228368106 517 7,943 SH   SOLE 25 7,943 0 0
CROWN HLDGS INC COM 228368106 19,860 304,921 SH   SOLE 26 130,978 0 173,943
CROWN HLDGS INC COM 228368106 1,911 29,347 SH   SOLE 28 21,172 0 8,175
CROWN HLDGS INC COM 228368106 2,035 31,243 SH   SOLE 29 2,564 0 28,679
CROWN HLDGS INC COM 228368106 14,418 221,374 SH   SOLE 30 203,168 0 18,206
CROWN HLDGS INC COM 228368106 3,172 48,705 SH   SOLE 31 16,535 0 32,170
CROWN HLDGS INC COM 228368106 1,397 21,454 SH   SOLE 34 21,454 0 0
CROWN HLDGS INC COM 228368106 2,789 42,818 SH   SOLE 36 42,818 0 0
CROWN HLDGS INC COM 228368106 177 2,713 SH   SOLE 40 2,713 0 0
CRYOLIFE INC COM 228903100 523 27,302 SH   SOLE 2 12,778 0 14,524
CRYOLIFE INC COM 228903100 7 355 SH   SOLE 4 355 0 0
CRYOLIFE INC COM 228903100 11 590 SH   SOLE 7 590 0 0
CRYOLIFE INC COM 228903100 3,489 181,980 SH   SOLE 18 181,980 0 0
CRYOLIFE INC COM 228903100 1,388 72,405 SH   SOLE 19 72,405 0 0
CRYOLIFE INC COM 228903100 81,737 4,263,778 SH   SOLE 21 4,263,778 0 0
CRYOLIFE INC COM 228903100 23,121 1,206,124 SH   SOLE 22 1,169,160 0 36,964
CRYOLIFE INC COM 228903100 614 32,023 SH   SOLE 26 17,642 0 14,381
CRYOLIFE INC COM 228903100 157 8,171 SH   SOLE 28 8,171 0 0
CRYOLIFE INC COM 228903100 3,375 176,067 SH   SOLE 30 176,067 0 0
CRYOLIFE INC COM 228903100 76 3,945 SH   SOLE 40 3,945 0 0
CRYOPORT INC COM PAR $0.001 229050307 670 22,152 SH   SOLE 2 11,586 0 10,566
CRYOPORT INC COM PAR $0.001 229050307 16 526 SH   SOLE 7 526 0 0
CRYOPORT INC COM PAR $0.001 229050307 4,314 142,628 SH   SOLE 18 142,628 0 0
CRYOPORT INC COM PAR $0.001 229050307 1,961 64,840 SH   SOLE 19 64,840 0 0
CRYOPORT INC COM PAR $0.001 229050307 42,788 1,414,495 SH   SOLE 21 1,414,495 0 0
CRYOPORT INC COM PAR $0.001 229050307 32,878 1,086,892 SH   SOLE 22 1,042,020 0 44,872
CRYOPORT INC COM PAR $0.001 229050307 134 4,431 SH   SOLE 26 0 0 4,431
CRYOPORT INC COM PAR $0.001 229050307 156 5,142 SH   SOLE 28 5,142 0 0
CRYOPORT INC COM PAR $0.001 229050307 483 15,963 SH   SOLE 30 15,963 0 0
CRYOPORT INC COM PAR $0.001 229050307 149 4,920 SH   SOLE 40 4,920 0 0
CSG SYS INTL INC COM 126349109 1,049 25,336 SH   SOLE 2 14,941 0 10,395
CSG SYS INTL INC COM 126349109 4 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109 25 614 SH   SOLE 7 614 0 0
CSG SYS INTL INC COM 126349109 7,673 185,387 SH   SOLE 18 163,631 0 21,756
CSG SYS INTL INC COM 126349109 10,675 257,914 SH   SOLE 19 257,914 0 0
CSG SYS INTL INC COM 126349109 149,645 3,615,477 SH   SOLE 21 3,615,477 0 0
CSG SYS INTL INC COM 126349109 51,743 1,250,140 SH   SOLE 22 1,217,261 0 32,879
CSG SYS INTL INC COM 126349109 965 23,324 SH   SOLE 23 23,324 0 0
CSG SYS INTL INC COM 126349109 4,064 98,199 SH   SOLE 26 4,646 0 93,553
CSG SYS INTL INC COM 126349109 178 4,306 SH   SOLE 28 4,306 0 0
CSG SYS INTL INC COM 126349109 2,117 51,147 SH   SOLE 30 51,147 0 0
CSG SYS INTL INC COM 126349109 137 3,302 SH   SOLE 34 3,302 0 0
CSG SYS INTL INC COM 126349109 154 3,711 SH   SOLE 40 3,711 0 0
CSP INC COM 126389105 8 1,018 SH   SOLE 18 1,018 0 0
CSP INC COM 126389105 75 9,090 SH   SOLE 21 9,090 0 0
CSW INDUSTRIALS INC COM 126402106 643 9,309 SH   SOLE 2 4,815 0 4,494
CSW INDUSTRIALS INC COM 126402106 16 226 SH   SOLE 4 226 0 0
CSW INDUSTRIALS INC COM 126402106 16 232 SH   SOLE 7 232 0 0
CSW INDUSTRIALS INC COM 126402106 3,833 55,463 SH   SOLE 18 55,463 0 0
CSW INDUSTRIALS INC COM 126402106 1,890 27,347 SH   SOLE 19 27,347 0 0
CSW INDUSTRIALS INC COM 126402106 34,580 500,356 SH   SOLE 21 500,356 0 0
CSW INDUSTRIALS INC COM 126402106 30,132 436,002 SH   SOLE 22 420,430 0 15,572
CSW INDUSTRIALS INC COM 126402106 171 2,473 SH   SOLE 26 0 0 2,473
CSW INDUSTRIALS INC COM 126402106 128 1,853 SH   SOLE 28 1,853 0 0
CSW INDUSTRIALS INC COM 126402106 445 6,443 SH   SOLE 30 6,443 0 0
CSW INDUSTRIALS INC COM 126402106 10 142 SH   SOLE 34 142 0 0
CSW INDUSTRIALS INC COM 126402106 109 1,574 SH   SOLE 40 1,574 0 0
CSX CORP COM 126408103 149,428 2,142,650 SH   SOLE 2 462,184 0 1,680,466
CSX CORP COM 126408103 28,966 415,337 SH   SOLE 4 394,271 0 21,066
CSX CORP COM 126408103 50,783 728,176 SH   SOLE 7 704,567 0 23,609
CSX CORP COM 126408103 1,915 27,460 SH   SOLE 13 27,460 0 0
CSX CORP COM 126408103 5,390 77,292 SH   SOLE 15 77,292 0 0
CSX CORP COM 126408103 277,485 3,978,846 SH   SOLE 18 3,821,222 0 157,624
CSX CORP COM 126408103 17,912 256,838 SH   SOLE 19 256,838 0 0
CSX CORP COM 126408103 960,211 13,768,440 SH   SOLE 21 13,768,440 0 0
CSX CORP COM 126408103 1,299,920 18,639,519 SH   SOLE 22 16,649,271 0 1,990,248
CSX CORP COM 126408103 44,859 643,231 SH   SOLE 23 643,231 0 0
CSX CORP COM 126408103 59,050 846,715 SH   SOLE 25 846,715 0 0
CSX CORP COM 126408103 278,161 3,988,542 SH   SOLE 26 516,905 0 3,471,637
CSX CORP COM 126408103 11,157 159,978 SH   SOLE 28 113,425 0 46,553
CSX CORP COM 126408103 7,785 111,636 SH   SOLE 29 45,300 0 66,336
CSX CORP COM 126408103 271,861 3,898,203 SH   SOLE 30 3,898,203 0 0
CSX CORP COM 126408103 16,777 240,570 SH   SOLE 31 154,342 0 86,228
CSX CORP COM 126408103 11,577 165,998 SH   SOLE 32 165,998 0 0
CSX CORP COM 126408103 5,275 75,644 SH   SOLE 34 75,644 0 0
CSX CORP COM 126408103 38,186 547,554 SH   SOLE 36 547,554 0 0
CSX CORP COM 126408103 1,177 16,884 SH   SOLE 40 16,884 0 0
CTI BIOPHARMA CORP COM 12648L601 15 13,249 SH   SOLE 18 13,249 0 0
CTI BIOPHARMA CORP COM 12648L601 195 168,338 SH   SOLE 21 168,338 0 0
CTI BIOPHARMA CORP COM 12648L601 870 749,879 SH   SOLE 22 749,879 0 0
CTO REALTY GROWTH INC COM 22948P103 175 4,440 SH   SOLE 2 271 0 4,169
CTO REALTY GROWTH INC COM 22948P103 5 121 SH   SOLE 7 121 0 0
CTO REALTY GROWTH INC COM 22948P103 710 17,976 SH   SOLE 18 17,976 0 0
CTO REALTY GROWTH INC COM 22948P103 359 9,092 SH   SOLE 19 9,092 0 0
CTO REALTY GROWTH INC COM 22948P103 6,482 164,097 SH   SOLE 21 164,097 0 0
CTO REALTY GROWTH INC COM 22948P103 6,883 174,262 SH   SOLE 22 171,682 0 2,580
CTS CORP COM 126501105 709 35,395 SH   SOLE 2 9,198 0 26,197
CTS CORP COM 126501105 4 185 SH   SOLE 4 185 0 0
CTS CORP COM 126501105 11 526 SH   SOLE 7 526 0 0
CTS CORP COM 126501105 3,331 166,222 SH   SOLE 18 166,222 0 0
CTS CORP COM 126501105 1,233 61,526 SH   SOLE 19 61,526 0 0
CTS CORP COM 126501105 71,721 3,578,878 SH   SOLE 21 3,578,878 0 0
CTS CORP COM 126501105 20,316 1,013,772 SH   SOLE 22 983,542 0 30,230
CTS CORP COM 126501105 294 14,667 SH   SOLE 26 0 0 14,667
CTS CORP COM 126501105 82 4,094 SH   SOLE 28 4,094 0 0
CTS CORP COM 126501105 1,155 57,638 SH   SOLE 30 57,638 0 0
CTS CORP COM 126501105 22 1,088 SH   SOLE 34 1,088 0 0
CTS CORP COM 126501105 74 3,702 SH   SOLE 40 3,702 0 0
CUBESMART COM 229663109 11,642 431,359 SH   SOLE 2 79,088 0 352,271
CUBESMART COM 229663109 3,234 119,813 SH   SOLE 4 119,813 0 0
CUBESMART COM 229663109 5,996 222,165 SH   SOLE 7 222,165 0 0
CUBESMART COM 229663109 2,030 75,215 SH   SOLE 18 75,215 0 0
CUBESMART COM 229663109 7,559 280,081 SH   SOLE 19 280,081 0 0
CUBESMART COM 229663109 106,451 3,944,108 SH   SOLE 21 3,944,108 0 0
CUBESMART COM 229663109 188,344 6,978,280 SH   SOLE 22 6,688,249 0 290,031
CUBESMART COM 229663109 166 6,136 SH   SOLE 23 6,136 0 0
CUBESMART COM 229663109 12,775 473,319 SH   SOLE 25 473,319 0 0
CUBESMART COM 229663109 5,423 200,927 SH   SOLE 26 46,645 0 154,282
CUBESMART COM 229663109 825 30,572 SH   SOLE 28 30,572 0 0
CUBESMART COM 229663109 3,241 120,066 SH   SOLE 29 120,066 0 0
CUBESMART COM 229663109 23,499 870,668 SH   SOLE 30 870,668 0 0
CUBESMART COM 229663109 121 4,477 SH   SOLE 31 3,795 0 682
CUBESMART COM 229663109 92 3,394 SH   SOLE 34 3,394 0 0
CUBESMART COM 229663109 89 3,280 SH   SOLE 36 3,280 0 0
CUBESMART COM 229663109 533 19,753 SH   SOLE 40 19,753 0 0
CUBIC CORP COM 229669106 1,597 33,248 SH   SOLE 2 11,059 0 22,189
CUBIC CORP COM 229669106 5 110 SH   SOLE 4 110 0 0
CUBIC CORP COM 229669106 27 552 SH   SOLE 7 552 0 0
CUBIC CORP COM 229669106 7,424 154,570 SH   SOLE 18 154,570 0 0
CUBIC CORP COM 229669106 3,349 69,733 SH   SOLE 19 69,733 0 0
CUBIC CORP COM 229669106 181,218 3,773,010 SH   SOLE 21 3,773,010 0 0
CUBIC CORP COM 229669106 47,142 981,505 SH   SOLE 22 950,081 0 31,424
CUBIC CORP COM 229669106 48 990 SH   SOLE 23 990 0 0
CUBIC CORP COM 229669106 1,002 20,862 SH   SOLE 26 5,875 0 14,987
CUBIC CORP COM 229669106 977 20,339 SH   SOLE 28 20,339 0 0
CUBIC CORP COM 229669106 2,245 46,752 SH   SOLE 30 46,752 0 0
CUBIC CORP COM 229669106 43 895 SH   SOLE 34 895 0 0
CUBIC CORP COM 229669106 162 3,367 SH   SOLE 40 3,367 0 0
CUE BIOPHARMA INC COM 22978P106 432 17,613 SH   SOLE 2 9,021 0 8,592
CUE BIOPHARMA INC COM 22978P106 12 479 SH   SOLE 7 479 0 0
CUE BIOPHARMA INC COM 22978P106 3,101 126,506 SH   SOLE 18 116,543 0 9,963
CUE BIOPHARMA INC COM 22978P106 2,599 106,057 SH   SOLE 19 106,057 0 0
CUE BIOPHARMA INC COM 22978P106 23,663 965,439 SH   SOLE 21 965,439 0 0
CUE BIOPHARMA INC COM 22978P106 17,214 702,310 SH   SOLE 22 680,062 0 22,248
CUE BIOPHARMA INC COM 22978P106 28 1,126 SH   SOLE 23 1,126 0 0
CUE BIOPHARMA INC COM 22978P106 65 2,654 SH   SOLE 26 0 0 2,654
CUE BIOPHARMA INC COM 22978P106 181 7,381 SH   SOLE 30 7,381 0 0
CUE BIOPHARMA INC COM 22978P106 54 2,191 SH   SOLE 40 2,191 0 0
CULLEN FROST BANKERS INC COM 229899109 12,871 172,285 SH   SOLE 2 62,514 0 109,771
CULLEN FROST BANKERS INC COM 229899109 67 894 SH   SOLE 4 894 0 0
CULLEN FROST BANKERS INC COM 229899109 4,208 56,321 SH   SOLE 7 56,321 0 0
CULLEN FROST BANKERS INC COM 229899109 1,376 18,420 SH   SOLE 13 18,420 0 0
CULLEN FROST BANKERS INC COM 229899109 15,098 202,092 SH   SOLE 18 169,589 0 32,503
CULLEN FROST BANKERS INC COM 229899109 12,762 170,820 SH   SOLE 19 170,820 0 0
CULLEN FROST BANKERS INC COM 229899109 203,822 2,728,169 SH   SOLE 21 2,728,169 0 0
CULLEN FROST BANKERS INC COM 229899109 159,182 2,130,661 SH   SOLE 22 1,946,648 0 184,013
CULLEN FROST BANKERS INC COM 229899109 32 431 SH   SOLE 23 431 0 0
CULLEN FROST BANKERS INC COM 229899109 3,059 40,944 SH   SOLE 26 23,712 0 17,232
CULLEN FROST BANKERS INC COM 229899109 719 9,627 SH   SOLE 28 9,627 0 0
CULLEN FROST BANKERS INC COM 229899109 4,721 63,190 SH   SOLE 29 0 0 63,190
CULLEN FROST BANKERS INC COM 229899109 2,708 36,243 SH   SOLE 30 36,243 0 0
CULLEN FROST BANKERS INC COM 229899109 295 3,947 SH   SOLE 31 1,147 0 2,800
CULLEN FROST BANKERS INC COM 229899109 779 10,426 SH   SOLE 36 10,426 0 0
CULLEN FROST BANKERS INC COM 229899109 484 6,484 SH   SOLE 40 6,484 0 0
CULP INC COM 230215105 119 13,808 SH   SOLE 2 13,808 0 0
CULP INC COM 230215105 34 3,961 SH   SOLE 18 3,961 0 0
CULP INC COM 230215105 452 52,450 SH   SOLE 19 52,450 0 0
CULP INC COM 230215105 320 37,153 SH   SOLE 21 37,153 0 0
CULP INC COM 230215105 2,843 330,145 SH   SOLE 22 330,145 0 0
CULP INC COM 230215105 67 7,837 SH   SOLE 23 7,837 0 0
CULP INC COM 230215105 77 8,994 SH   SOLE 26 0 0 8,994
CUMBERLAND PHARMACEUTICALS I COM 230770109 6 1,924 SH   SOLE 18 1,924 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 108 32,487 SH   SOLE 21 32,487 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 1,076 323,009 SH   SOLE 22 323,009 0 0
CUMMINS INC COM 231021106 67,448 389,289 SH   SOLE 2 58,950 0 330,339
CUMMINS INC COM 231021106 12,774 73,728 SH   SOLE 4 69,621 0 4,107
CUMMINS INC COM 231021106 40,667 234,716 SH   SOLE 7 148,738 0 85,978
CUMMINS INC COM 231021106 683 3,942 SH   SOLE 13 3,942 0 0
CUMMINS INC COM 231021106 3,199 18,466 SH   SOLE 15 18,466 0 0
CUMMINS INC COM 231021106 127,335 734,934 SH   SOLE 18 712,230 0 22,704
CUMMINS INC COM 231021106 7,599 43,859 SH   SOLE 19 43,859 0 0
CUMMINS INC COM 231021106 882,233 5,091,961 SH   SOLE 21 5,091,961 0 0
CUMMINS INC COM 231021106 624,137 3,602,317 SH   SOLE 22 3,246,866 0 355,451
CUMMINS INC COM 231021106 19,017 109,762 SH   SOLE 23 109,762 0 0
CUMMINS INC COM 231021106 33,594 193,893 SH   SOLE 25 193,893 0 0
CUMMINS INC COM 231021106 201,705 1,164,174 SH   SOLE 26 113,906 0 1,050,268
CUMMINS INC COM 231021106 5,348 30,867 SH   SOLE 28 21,367 0 9,500
CUMMINS INC COM 231021106 424 2,448 SH   SOLE 29 2,448 0 0
CUMMINS INC COM 231021106 140,241 809,427 SH   SOLE 30 784,945 0 24,482
CUMMINS INC COM 231021106 5,778 33,349 SH   SOLE 31 20,104 0 13,245
CUMMINS INC COM 231021106 1,461 8,433 SH   SOLE 34 8,433 0 0
CUMMINS INC COM 231021106 18,941 109,319 SH   SOLE 36 109,319 0 0
CUMMINS INC COM 231021106 567 3,273 SH   SOLE 40 3,273 0 0
CUMULUS MEDIA INC COM CLASS A 231082801 18 4,601 SH   SOLE 18 4,601 0 0
CUMULUS MEDIA INC COM CLASS A 231082801 334 84,458 SH   SOLE 21 84,458 0 0
CUMULUS MEDIA INC COM CLASS A 231082801 174 44,130 SH   SOLE 22 44,130 0 0
CURIS INC COM NEW 231269200 19 16,054 SH   SOLE 21 16,054 0 0
CURIS INC COM NEW 231269200 496 410,210 SH   SOLE 22 410,210 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 55 6,731 SH   SOLE 2 1,245 0 5,486
CURO GROUP HOLDINGS CORP COM 23131L107 2 274 SH   SOLE 7 274 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 687 84,096 SH   SOLE 18 84,096 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 309 37,841 SH   SOLE 19 37,841 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 5,244 641,917 SH   SOLE 21 641,917 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 3,843 470,403 SH   SOLE 22 462,510 0 7,893
CURTISS WRIGHT CORP COM 231561101 17,388 194,756 SH   SOLE 2 122,854 0 71,902
CURTISS WRIGHT CORP COM 231561101 279 3,124 SH   SOLE 4 3,124 0 0
CURTISS WRIGHT CORP COM 231561101 244 2,731 SH   SOLE 7 2,731 0 0
CURTISS WRIGHT CORP COM 231561101 11,465 128,421 SH   SOLE 18 119,031 0 9,390
CURTISS WRIGHT CORP COM 231561101 2,608 29,216 SH   SOLE 19 29,216 0 0
CURTISS WRIGHT CORP COM 231561101 217,548 2,436,696 SH   SOLE 21 2,436,696 0 0
CURTISS WRIGHT CORP COM 231561101 143,980 1,612,681 SH   SOLE 22 1,472,932 0 139,749
CURTISS WRIGHT CORP COM 231561101 1,667 18,677 SH   SOLE 23 18,677 0 0
CURTISS WRIGHT CORP COM 231561101 2,430 27,217 SH   SOLE 26 11,566 0 15,651
CURTISS WRIGHT CORP COM 231561101 1,192 13,355 SH   SOLE 28 13,355 0 0
CURTISS WRIGHT CORP COM 231561101 873 9,779 SH   SOLE 29 9,779 0 0
CURTISS WRIGHT CORP COM 231561101 2,949 33,029 SH   SOLE 30 33,029 0 0
CURTISS WRIGHT CORP COM 231561101 2,642 29,588 SH   SOLE 31 14,756 0 14,832
CURTISS WRIGHT CORP COM 231561101 440 4,932 SH   SOLE 34 4,932 0 0
CURTISS WRIGHT CORP COM 231561101 231 2,590 SH   SOLE 36 2,590 0 0
CURTISS WRIGHT CORP COM 231561101 395 4,420 SH   SOLE 40 4,420 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,385 111,137 SH   SOLE 2 35,511 0 75,626
CUSHMAN WAKEFIELD PLC SHS G2717B108 5 398 SH   SOLE 4 398 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 26 2,054 SH   SOLE 7 2,054 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 5,515 442,584 SH   SOLE 18 442,584 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 2,775 222,738 SH   SOLE 19 222,738 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 51,125 4,103,118 SH   SOLE 21 4,103,118 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 17,779 1,426,919 SH   SOLE 22 1,324,629 0 102,290
CUSHMAN WAKEFIELD PLC SHS G2717B108 449 36,023 SH   SOLE 26 29,064 0 6,959
CUSHMAN WAKEFIELD PLC SHS G2717B108 157 12,580 SH   SOLE 28 12,580 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 399 31,994 SH   SOLE 30 31,994 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 109 8,752 SH   SOLE 40 8,752 0 0
CUSTOMERS BANCORP INC COM 23204G100 376 31,272 SH   SOLE 2 9,461 0 21,811
CUSTOMERS BANCORP INC COM 23204G100 8 624 SH   SOLE 7 624 0 0
CUSTOMERS BANCORP INC COM 23204G100 1,769 147,130 SH   SOLE 18 147,130 0 0
CUSTOMERS BANCORP INC COM 23204G100 873 72,607 SH   SOLE 19 72,607 0 0
CUSTOMERS BANCORP INC COM 23204G100 38,420 3,196,346 SH   SOLE 21 3,196,346 0 0
CUSTOMERS BANCORP INC COM 23204G100 11,563 962,004 SH   SOLE 22 934,848 0 27,156
CUSTOMERS BANCORP INC COM 23204G100 42 3,513 SH   SOLE 23 3,513 0 0
CUSTOMERS BANCORP INC COM 23204G100 188 15,635 SH   SOLE 26 0 0 15,635
CUSTOMERS BANCORP INC COM 23204G100 45 3,738 SH   SOLE 28 3,738 0 0
CUSTOMERS BANCORP INC COM 23204G100 536 44,585 SH   SOLE 30 44,585 0 0
CUSTOMERS BANCORP INC COM 23204G100 10 808 SH   SOLE 34 808 0 0
CUSTOMERS BANCORP INC COM 23204G100 33 2,738 SH   SOLE 40 2,738 0 0
CUTERA INC COM 232109108 73 6,021 SH   SOLE 2 902 0 5,119
CUTERA INC COM 232109108 2 186 SH   SOLE 7 186 0 0
CUTERA INC COM 232109108 1,093 89,824 SH   SOLE 18 89,824 0 0
CUTERA INC COM 232109108 562 46,220 SH   SOLE 19 46,220 0 0
CUTERA INC COM 232109108 22,603 1,857,244 SH   SOLE 21 1,857,244 0 0
CUTERA INC COM 232109108 5,683 466,985 SH   SOLE 22 458,986 0 7,999
CUTERA INC COM 232109108 10 802 SH   SOLE 26 0 0 802
CUTERA INC COM 232109108 214 17,597 SH   SOLE 30 17,597 0 0
CVB FINL CORP COM 126600105 3,046 162,546 SH   SOLE 2 55,234 0 107,312
CVB FINL CORP COM 126600105 14 721 SH   SOLE 4 721 0 0
CVB FINL CORP COM 126600105 178 9,482 SH   SOLE 7 9,482 0 0
CVB FINL CORP COM 126600105 11,846 632,134 SH   SOLE 18 632,134 0 0
CVB FINL CORP COM 126600105 5,645 301,206 SH   SOLE 19 301,206 0 0
CVB FINL CORP COM 126600105 265,589 14,172,315 SH   SOLE 21 14,172,315 0 0
CVB FINL CORP COM 126600105 76,622 4,088,695 SH   SOLE 22 3,965,180 0 123,515
CVB FINL CORP COM 126600105 192 10,219 SH   SOLE 23 10,219 0 0
CVB FINL CORP COM 126600105 1,354 72,237 SH   SOLE 26 23,502 0 48,735
CVB FINL CORP COM 126600105 274 14,605 SH   SOLE 28 14,605 0 0
CVB FINL CORP COM 126600105 3,545 189,194 SH   SOLE 30 189,194 0 0
CVB FINL CORP COM 126600105 260 13,850 SH   SOLE 40 13,850 0 0
CVD EQUIPMENT CORP COM 126601103 20 6,460 SH   SOLE 21 6,460 0 0
CVR ENERGY INC COM 12662P108 754 37,502 SH   SOLE 2 11,511 0 25,991
CVR ENERGY INC COM 12662P108 4 194 SH   SOLE 4 194 0 0
CVR ENERGY INC COM 12662P108 12 576 SH   SOLE 7 576 0 0
CVR ENERGY INC COM 12662P108 2,536 126,086 SH   SOLE 18 126,086 0 0
CVR ENERGY INC COM 12662P108 2,135 106,186 SH   SOLE 19 106,186 0 0
CVR ENERGY INC COM 12662P108 20,606 1,024,663 SH   SOLE 21 1,024,663 0 0
CVR ENERGY INC COM 12662P108 22,447 1,116,206 SH   SOLE 22 1,080,689 0 35,517
CVR ENERGY INC COM 12662P108 145 7,200 SH   SOLE 23 7,200 0 0
CVR ENERGY INC COM 12662P108 845 42,038 SH   SOLE 26 14,829 0 27,209
CVR ENERGY INC COM 12662P108 73 3,632 SH   SOLE 28 3,632 0 0
CVR ENERGY INC COM 12662P108 290 14,400 SH   SOLE 30 14,400 0 0
CVR ENERGY INC COM 12662P108 22 1,112 SH   SOLE 34 1,112 0 0
CVR ENERGY INC COM 12662P108 61 3,055 SH   SOLE 40 3,055 0 0
CVS HEALTH CORP COM 126650100 242,710 3,735,731 SH   SOLE 2 861,908 0 2,873,823
CVS HEALTH CORP COM 126650100 38,216 588,205 SH   SOLE 4 552,245 0 35,960
CVS HEALTH CORP COM 126650100 84,438 1,299,652 SH   SOLE 7 1,152,684 0 146,968
CVS HEALTH CORP COM 126650100 5,139 79,100 SH   SOLE 13 79,100 0 0
CVS HEALTH CORP COM 126650100 10,386 159,866 SH   SOLE 15 159,866 0 0
CVS HEALTH CORP COM 126650100 7 115 SH   SOLE 17 0 0 115
CVS HEALTH CORP COM 126650100 356,651 5,489,470 SH   SOLE 18 5,028,359 0 461,111
CVS HEALTH CORP COM 126650100 365,826 5,630,684 SH   SOLE 19 5,630,684 0 0
CVS HEALTH CORP COM 126650100 1,736,423 26,726,538 SH   SOLE 21 26,726,538 0 0
CVS HEALTH CORP COM 126650100 2,117,047 32,584,993 SH   SOLE 22 29,206,457 0 3,378,536
CVS HEALTH CORP COM 126650100 64,463 992,190 SH   SOLE 23 992,190 0 0
CVS HEALTH CORP COM 126650100 96,558 1,486,196 SH   SOLE 25 1,486,196 0 0
CVS HEALTH CORP COM 126650100 521,378 8,024,900 SH   SOLE 26 830,109 0 7,194,791
CVS HEALTH CORP COM 126650100 17,561 270,300 SH   SOLE 28 191,140 0 79,160
CVS HEALTH CORP COM 126650100 23,333 359,140 SH   SOLE 29 25,061 0 334,079
CVS HEALTH CORP COM 126650100 427,709 6,583,184 SH   SOLE 30 6,473,545 0 109,639
CVS HEALTH CORP COM 126650100 34,075 524,473 SH   SOLE 31 170,241 0 354,232
CVS HEALTH CORP COM 126650100 101,065 1,555,566 SH   SOLE 34 1,555,566 0 0
CVS HEALTH CORP COM 126650100 67,330 1,036,326 SH   SOLE 36 1,036,326 0 0
CVS HEALTH CORP COM 126650100 1,932 29,741 SH   SOLE 40 29,741 0 0
CYANOTECH CORP COM PAR $0.02 232437301 2 812 SH   SOLE 21 812 0 0
CYANOTECH CORP COM PAR $0.02 232437301 25 10,762 SH   SOLE 22 10,762 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 5,258 52,967 SH   SOLE 2 46,699 0 6,268
CYBERARK SOFTWARE LTD SHS M2682V108 2,165 21,812 SH   SOLE 4 20,667 0 1,145
CYBERARK SOFTWARE LTD SHS M2682V108 2,811 28,317 SH   SOLE 7 26,666 0 1,651
CYBERARK SOFTWARE LTD SHS M2682V108 279 2,814 SH   SOLE 15 2,814 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 3,993 40,220 SH   SOLE 18 39,154 0 1,066
CYBERARK SOFTWARE LTD SHS M2682V108 1,842 18,559 SH   SOLE 19 18,559 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 44,260 445,854 SH   SOLE 21 445,854 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 58,962 593,959 SH   SOLE 22 543,389 0 50,570
CYBERARK SOFTWARE LTD SHS M2682V108 4,160 41,906 SH   SOLE 23 41,906 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 323 3,251 SH   SOLE 25 3,251 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 8,452 85,144 SH   SOLE 26 43,658 0 41,486
CYBERARK SOFTWARE LTD SHS M2682V108 599 6,030 SH   SOLE 28 6,030 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 703 7,078 SH   SOLE 29 7,078 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 12,754 128,477 SH   SOLE 30 125,594 0 2,883
CYBERARK SOFTWARE LTD SHS M2682V108 2,244 22,600 SH   SOLE 31 18,802 0 3,798
CYBERARK SOFTWARE LTD SHS M2682V108 228 2,294 SH   SOLE 34 2,294 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 705 7,102 SH   SOLE 36 7,102 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 86 868 SH   SOLE 40 868 0 0
CYBEROPTICS CORP COM 232517102 86 2,662 SH   SOLE 2 392 0 2,270
CYBEROPTICS CORP COM 232517102 5 152 SH   SOLE 7 152 0 0
CYBEROPTICS CORP COM 232517102 948 29,441 SH   SOLE 18 29,441 0 0
CYBEROPTICS CORP COM 232517102 556 17,253 SH   SOLE 19 17,253 0 0
CYBEROPTICS CORP COM 232517102 7,682 238,487 SH   SOLE 21 238,487 0 0
CYBEROPTICS CORP COM 232517102 7,174 222,724 SH   SOLE 22 218,844 0 3,880
CYBEROPTICS CORP COM 232517102 11 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 103 17,465 SH   SOLE 2 993 0 16,472
CYCLERION THERAPEUTICS INC COM 23255M105 2 287 SH   SOLE 7 287 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 517 87,556 SH   SOLE 18 87,556 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 257 43,402 SH   SOLE 19 43,402 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 4,719 798,399 SH   SOLE 21 798,399 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 3,663 619,753 SH   SOLE 22 609,863 0 9,890
CYMABAY THERAPEUTICS INC COM 23257D103 193 55,249 SH   SOLE 2 3,979 0 51,270
CYMABAY THERAPEUTICS INC COM 23257D103 4 1,266 SH   SOLE 7 1,266 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 1,033 295,897 SH   SOLE 18 295,897 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 447 128,137 SH   SOLE 19 128,137 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 10,573 3,029,647 SH   SOLE 21 3,029,647 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 7,280 2,086,079 SH   SOLE 22 2,052,164 0 33,915
CYMABAY THERAPEUTICS INC COM 23257D103 71 20,287 SH   SOLE 30 20,287 0 0
CYNERGISTEK INC COM 23258P105 10 6,665 SH   SOLE 21 6,665 0 0
CYRUSONE INC COM 23283R100 22,167 304,697 SH   SOLE 2 89,500 0 215,197
CYRUSONE INC COM 23283R100 12,437 170,958 SH   SOLE 4 170,958 0 0
CYRUSONE INC COM 23283R100 9,617 132,198 SH   SOLE 7 132,198 0 0
CYRUSONE INC COM 23283R100 36,031 495,268 SH   SOLE 18 495,268 0 0
CYRUSONE INC COM 23283R100 37,931 521,383 SH   SOLE 19 521,383 0 0
CYRUSONE INC COM 23283R100 448,953 6,171,173 SH   SOLE 21 6,171,173 0 0
CYRUSONE INC COM 23283R100 341,969 4,700,608 SH   SOLE 22 4,396,655 0 303,953
CYRUSONE INC COM 23283R100 1,794 24,663 SH   SOLE 23 24,663 0 0
CYRUSONE INC COM 23283R100 20,499 281,767 SH   SOLE 25 281,767 0 0
CYRUSONE INC COM 23283R100 9,975 137,120 SH   SOLE 26 31,385 0 105,735
CYRUSONE INC COM 23283R100 2,747 37,757 SH   SOLE 28 37,757 0 0
CYRUSONE INC COM 23283R100 5,114 70,302 SH   SOLE 29 70,302 0 0
CYRUSONE INC COM 23283R100 50,299 691,399 SH   SOLE 30 691,399 0 0
CYRUSONE INC COM 23283R100 233 3,198 SH   SOLE 31 2,203 0 995
CYRUSONE INC COM 23283R100 16,615 228,383 SH   SOLE 34 228,383 0 0
CYRUSONE INC COM 23283R100 103 1,418 SH   SOLE 36 1,418 0 0
CYRUSONE INC COM 23283R100 911 12,521 SH   SOLE 40 12,521 0 0
CYTOKINETICS INC COM NEW 23282W605 894 37,914 SH   SOLE 2 17,100 0 20,814
CYTOKINETICS INC COM NEW 23282W605 14 584 SH   SOLE 4 584 0 0
CYTOKINETICS INC COM NEW 23282W605 24 1,035 SH   SOLE 7 1,035 0 0
CYTOKINETICS INC COM NEW 23282W605 6,996 296,830 SH   SOLE 18 285,617 0 11,213
CYTOKINETICS INC COM NEW 23282W605 3,815 161,871 SH   SOLE 19 161,871 0 0
CYTOKINETICS INC COM NEW 23282W605 162,568 6,897,232 SH   SOLE 21 6,897,232 0 0
CYTOKINETICS INC COM NEW 23282W605 43,348 1,839,118 SH   SOLE 22 1,789,472 0 49,646
CYTOKINETICS INC COM NEW 23282W605 31 1,331 SH   SOLE 23 1,331 0 0
CYTOKINETICS INC COM NEW 23282W605 197 8,361 SH   SOLE 26 0 0 8,361
CYTOKINETICS INC COM NEW 23282W605 186 7,898 SH   SOLE 28 7,898 0 0
CYTOKINETICS INC COM NEW 23282W605 2,408 102,167 SH   SOLE 30 102,167 0 0
CYTOKINETICS INC COM NEW 23282W605 32 1,355 SH   SOLE 34 1,355 0 0
CYTOKINETICS INC COM NEW 23282W605 141 5,993 SH   SOLE 40 5,993 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 246 29,585 SH   SOLE 2 15,199 0 14,386
CYTOMX THERAPEUTICS INC COM 23284F105 7 857 SH   SOLE 7 857 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,724 206,948 SH   SOLE 18 187,563 0 19,385
CYTOMX THERAPEUTICS INC COM 23284F105 1,822 218,732 SH   SOLE 19 218,732 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 17,252 2,071,027 SH   SOLE 21 2,071,027 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 12,670 1,520,960 SH   SOLE 22 1,483,015 0 37,945
CYTOMX THERAPEUTICS INC COM 23284F105 140 16,816 SH   SOLE 23 16,816 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 384 46,144 SH   SOLE 26 0 0 46,144
CYTOMX THERAPEUTICS INC COM 23284F105 43 5,138 SH   SOLE 28 5,138 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 158 18,955 SH   SOLE 30 18,955 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 18 2,147 SH   SOLE 40 2,147 0 0
CYTOSORBENTS CORP COM NEW 23283X206 127 12,819 SH   SOLE 2 2,033 0 10,786
CYTOSORBENTS CORP COM NEW 23283X206 6 594 SH   SOLE 7 594 0 0
CYTOSORBENTS CORP COM NEW 23283X206 1,491 150,595 SH   SOLE 18 150,595 0 0
CYTOSORBENTS CORP COM NEW 23283X206 654 66,019 SH   SOLE 19 66,019 0 0
CYTOSORBENTS CORP COM NEW 23283X206 11,417 1,153,244 SH   SOLE 21 1,153,244 0 0
CYTOSORBENTS CORP COM NEW 23283X206 8,935 902,512 SH   SOLE 22 886,756 0 15,756
D R HORTON INC COM 23331A109 43,851 790,821 SH   SOLE 2 86,497 0 704,324
D R HORTON INC COM 23331A109 11,686 210,753 SH   SOLE 4 201,474 0 9,279
D R HORTON INC COM 23331A109 18,154 327,397 SH   SOLE 7 290,736 0 36,661
D R HORTON INC COM 23331A109 681 12,284 SH   SOLE 13 12,284 0 0
D R HORTON INC COM 23331A109 2,463 44,412 SH   SOLE 15 44,412 0 0
D R HORTON INC COM 23331A109 108,537 1,957,381 SH   SOLE 18 1,836,857 0 120,524
D R HORTON INC COM 23331A109 234,672 4,232,143 SH   SOLE 19 4,232,143 0 0
D R HORTON INC COM 23331A109 648,637 11,697,688 SH   SOLE 21 11,697,688 0 0
D R HORTON INC COM 23331A109 463,131 8,352,235 SH   SOLE 22 7,563,783 0 788,452
D R HORTON INC COM 23331A109 14,013 252,717 SH   SOLE 23 252,717 0 0
D R HORTON INC COM 23331A109 19,868 358,311 SH   SOLE 25 343,624 0 14,687
D R HORTON INC COM 23331A109 96,658 1,743,156 SH   SOLE 26 269,971 0 1,473,185
D R HORTON INC COM 23331A109 3,854 69,504 SH   SOLE 28 49,033 0 20,471
D R HORTON INC COM 23331A109 4,564 82,315 SH   SOLE 29 7,698 0 74,617
D R HORTON INC COM 23331A109 72,759 1,312,159 SH   SOLE 30 1,309,493 0 2,666
D R HORTON INC COM 23331A109 5,808 104,741 SH   SOLE 31 46,937 0 57,804
D R HORTON INC COM 23331A109 109,584 1,976,275 SH   SOLE 34 1,976,275 0 0
D R HORTON INC COM 23331A109 13,523 243,874 SH   SOLE 36 243,874 0 0
D R HORTON INC COM 23331A109 412 7,431 SH   SOLE 40 7,431 0 0
DAILY JOURNAL CORP COM 233912104 176 651 SH   SOLE 2 62 0 589
DAILY JOURNAL CORP COM 233912104 7 27 SH   SOLE 7 27 0 0
DAILY JOURNAL CORP COM 233912104 1,244 4,608 SH   SOLE 18 4,608 0 0
DAILY JOURNAL CORP COM 233912104 594 2,201 SH   SOLE 19 2,201 0 0
DAILY JOURNAL CORP COM 233912104 9,535 35,313 SH   SOLE 21 35,313 0 0
DAILY JOURNAL CORP COM 233912104 8,008 29,661 SH   SOLE 22 29,071 0 590
DAKTRONICS INC COM 234264109 155 35,560 SH   SOLE 2 1,375 0 34,185
DAKTRONICS INC COM 234264109 4 952 SH   SOLE 7 952 0 0
DAKTRONICS INC COM 234264109 931 213,910 SH   SOLE 18 213,910 0 0
DAKTRONICS INC COM 234264109 455 104,655 SH   SOLE 19 104,655 0 0
DAKTRONICS INC COM 234264109 18,373 4,223,755 SH   SOLE 21 4,223,755 0 0
DAKTRONICS INC COM 234264109 5,701 1,310,577 SH   SOLE 22 1,290,461 0 20,116
DAKTRONICS INC COM 234264109 46 10,519 SH   SOLE 23 10,519 0 0
DAKTRONICS INC COM 234264109 65 14,855 SH   SOLE 26 0 0 14,855
DAKTRONICS INC COM 234264109 255 58,663 SH   SOLE 30 58,663 0 0
DANA INCORPORATED COM 235825205 2,828 231,982 SH   SOLE 2 108,225 0 123,757
DANA INCORPORATED COM 235825205 11 909 SH   SOLE 4 909 0 0
DANA INCORPORATED COM 235825205 58 4,771 SH   SOLE 7 4,771 0 0
DANA INCORPORATED COM 235825205 11,063 907,584 SH   SOLE 18 907,584 0 0
DANA INCORPORATED COM 235825205 5,018 411,682 SH   SOLE 19 411,682 0 0
DANA INCORPORATED COM 235825205 115,581 9,481,598 SH   SOLE 21 9,481,598 0 0
DANA INCORPORATED COM 235825205 70,010 5,743,218 SH   SOLE 22 5,580,985 0 162,233
DANA INCORPORATED COM 235825205 40 3,304 SH   SOLE 23 3,304 0 0
DANA INCORPORATED COM 235825205 1,223 100,307 SH   SOLE 26 35,189 0 65,118
DANA INCORPORATED COM 235825205 230 18,860 SH   SOLE 28 18,860 0 0
DANA INCORPORATED COM 235825205 590 48,413 SH   SOLE 30 48,413 0 0
DANA INCORPORATED COM 235825205 78 6,400 SH   SOLE 31 0 0 6,400
DANA INCORPORATED COM 235825205 54 4,428 SH   SOLE 34 4,428 0 0
DANA INCORPORATED COM 235825205 106 8,694 SH   SOLE 36 8,694 0 0
DANA INCORPORATED COM 235825205 207 17,018 SH   SOLE 40 17,018 0 0
DANAHER CORPORATION COM 235851102 306,700 1,734,434 SH   SOLE 2 387,494 0 1,346,940
DANAHER CORPORATION COM 235851102 56,157 317,579 SH   SOLE 4 300,151 0 17,428
DANAHER CORPORATION COM 235851102 112,472 636,048 SH   SOLE 7 608,102 0 27,946
DANAHER CORPORATION COM 235851102 2,597 14,684 SH   SOLE 13 14,684 0 0
DANAHER CORPORATION COM 235851102 10,988 62,139 SH   SOLE 15 62,139 0 0
DANAHER CORPORATION COM 235851102 2 14 SH   SOLE 17 0 0 14
DANAHER CORPORATION COM 235851102 202,068 1,142,722 SH   SOLE 18 1,029,448 0 113,274
DANAHER CORPORATION COM 235851102 55,767 315,369 SH   SOLE 19 315,369 0 0
DANAHER CORPORATION COM 235851102 3,082,159 17,430,069 SH   SOLE 21 17,430,069 0 0
DANAHER CORPORATION COM 235851102 2,714,948 15,353,434 SH   SOLE 22 13,758,941 0 1,594,493
DANAHER CORPORATION COM 235851102 94,920 536,784 SH   SOLE 23 536,784 0 0
DANAHER CORPORATION COM 235851102 122,009 689,977 SH   SOLE 25 689,977 0 0
DANAHER CORPORATION COM 235851102 484,642 2,740,721 SH   SOLE 26 423,430 0 2,317,291
DANAHER CORPORATION COM 235851102 23,141 130,865 SH   SOLE 28 92,994 0 37,871
DANAHER CORPORATION COM 235851102 20,723 117,191 SH   SOLE 29 42,247 0 74,944
DANAHER CORPORATION COM 235851102 532,703 3,012,515 SH   SOLE 30 2,991,723 0 20,792
DANAHER CORPORATION COM 235851102 41,064 232,223 SH   SOLE 31 127,941 0 104,282
DANAHER CORPORATION COM 235851102 31,554 178,442 SH   SOLE 34 178,442 0 0
DANAHER CORPORATION COM 235851102 76,143 430,599 SH   SOLE 36 430,599 0 0
DANAHER CORPORATION COM 235851102 2,502 14,152 SH   SOLE 40 14,152 0 0
DANAHER CORPORATION 4.75 MND CV PFD 235851300 148,661 119,227 SH   SOLE 21 119,227 0 0
DANAOS CORPORATION SHS Y1968P121 12 3,293 SH   SOLE 22 3,293 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 80 1,077 SH   SOLE 4 1,077 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 7,061 95,114 SH   SOLE 21 95,114 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 4,226 56,925 SH   SOLE 22 56,925 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 64 863 SH   SOLE 25 863 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 2,037 27,443 SH   SOLE 30 27,443 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 975 13,138 SH   SOLE 31 0 0 13,138
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 8 112 SH   SOLE 34 112 0 0
DARDEN RESTAURANTS INC COM 237194105 30,757 405,930 SH   SOLE 2 164,509 0 241,421
DARDEN RESTAURANTS INC COM 237194105 6,158 81,267 SH   SOLE 4 77,253 0 4,014
DARDEN RESTAURANTS INC COM 237194105 11,885 156,851 SH   SOLE 7 119,729 0 37,122
DARDEN RESTAURANTS INC COM 237194105 1,336 17,636 SH   SOLE 13 17,636 0 0
DARDEN RESTAURANTS INC COM 237194105 1,151 15,196 SH   SOLE 15 15,196 0 0
DARDEN RESTAURANTS INC COM 237194105 24,024 317,070 SH   SOLE 18 257,366 0 59,704
DARDEN RESTAURANTS INC COM 237194105 12,258 161,783 SH   SOLE 19 161,783 0 0
DARDEN RESTAURANTS INC COM 237194105 258,243 3,408,247 SH   SOLE 21 3,408,247 0 0
DARDEN RESTAURANTS INC COM 237194105 273,201 3,605,661 SH   SOLE 22 3,112,834 0 492,827
DARDEN RESTAURANTS INC COM 237194105 11,034 145,627 SH   SOLE 23 145,627 0 0
DARDEN RESTAURANTS INC COM 237194105 57,869 763,747 SH   SOLE 25 763,747 0 0
DARDEN RESTAURANTS INC COM 237194105 56,003 739,118 SH   SOLE 26 137,928 0 601,190
DARDEN RESTAURANTS INC COM 237194105 2,008 26,502 SH   SOLE 28 19,137 0 7,365
DARDEN RESTAURANTS INC COM 237194105 8,737 115,313 SH   SOLE 29 26,979 0 88,334
DARDEN RESTAURANTS INC COM 237194105 38,373 506,443 SH   SOLE 30 501,247 0 5,196
DARDEN RESTAURANTS INC COM 237194105 6,867 90,632 SH   SOLE 31 51,181 0 39,451
DARDEN RESTAURANTS INC COM 237194105 1,015 13,390 SH   SOLE 34 13,390 0 0
DARDEN RESTAURANTS INC COM 237194105 7,175 94,695 SH   SOLE 36 94,695 0 0
DARDEN RESTAURANTS INC COM 237194105 270 3,558 SH   SOLE 40 3,558 0 0
DARE BIOSCIENCE INC COM 23666P101 1 643 SH   SOLE 21 643 0 0
DARLING INGREDIENTS INC COM 237266101 6,348 257,829 SH   SOLE 2 122,435 0 135,394
DARLING INGREDIENTS INC COM 237266101 18 734 SH   SOLE 4 734 0 0
DARLING INGREDIENTS INC COM 237266101 5,888 239,156 SH   SOLE 7 239,156 0 0
DARLING INGREDIENTS INC COM 237266101 24,855 1,009,539 SH   SOLE 18 1,009,539 0 0
DARLING INGREDIENTS INC COM 237266101 7,793 316,520 SH   SOLE 19 316,520 0 0
DARLING INGREDIENTS INC COM 237266101 262,430 10,659,226 SH   SOLE 21 10,659,226 0 0
DARLING INGREDIENTS INC COM 237266101 143,306 5,820,701 SH   SOLE 22 5,656,905 0 163,796
DARLING INGREDIENTS INC COM 237266101 1,135 46,110 SH   SOLE 26 32,935 0 13,175
DARLING INGREDIENTS INC COM 237266101 611 24,807 SH   SOLE 28 24,807 0 0
DARLING INGREDIENTS INC COM 237266101 2,053 83,380 SH   SOLE 30 83,380 0 0
DARLING INGREDIENTS INC COM 237266101 94 3,831 SH   SOLE 31 0 0 3,831
DARLING INGREDIENTS INC COM 237266101 164 6,663 SH   SOLE 36 6,663 0 0
DARLING INGREDIENTS INC COM 237266101 443 17,987 SH   SOLE 40 17,987 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 91 10,138 SH   SOLE 2 734 0 9,404
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 466 52,213 SH   SOLE 18 52,213 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 207 23,199 SH   SOLE 19 23,199 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 3,610 404,280 SH   SOLE 21 404,280 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 2,483 278,014 SH   SOLE 22 273,882 0 4,132
DASEKE INC COM 23753F107 65 16,537 SH   SOLE 2 2,863 0 13,674
DASEKE INC COM 23753F107 3 826 SH   SOLE 7 826 0 0
DASEKE INC COM 23753F107 823 209,376 SH   SOLE 18 209,376 0 0
DASEKE INC COM 23753F107 346 88,109 SH   SOLE 19 88,109 0 0
DASEKE INC COM 23753F107 6,158 1,567,037 SH   SOLE 21 1,567,037 0 0
DASEKE INC COM 23753F107 5,806 1,477,391 SH   SOLE 22 1,456,356 0 21,035
DATA I O CORP COM 237690102 23 6,901 SH   SOLE 21 6,901 0 0
DATA I O CORP COM 237690102 58 17,015 SH   SOLE 22 17,015 0 0
DATADOG INC CL A COM 23804L103 27,681 318,356 SH   SOLE 2 14,369 0 303,987
DATADOG INC CL A COM 23804L103 4,206 48,372 SH   SOLE 4 45,482 0 2,890
DATADOG INC CL A COM 23804L103 740 8,513 SH   SOLE 7 8,513 0 0
DATADOG INC CL A COM 23804L103 858 9,868 SH   SOLE 15 9,868 0 0
DATADOG INC CL A COM 23804L103 9,756 112,202 SH   SOLE 18 103,700 0 8,502
DATADOG INC CL A COM 23804L103 3,618 41,615 SH   SOLE 19 41,615 0 0
DATADOG INC CL A COM 23804L103 196,888 2,264,377 SH   SOLE 21 2,264,377 0 0
DATADOG INC CL A COM 23804L103 155,782 1,791,633 SH   SOLE 22 1,588,259 0 203,374
DATADOG INC CL A COM 23804L103 6,677 76,794 SH   SOLE 23 76,794 0 0
DATADOG INC CL A COM 23804L103 438 5,039 SH   SOLE 25 5,039 0 0
DATADOG INC CL A COM 23804L103 18,412 211,754 SH   SOLE 26 104,333 0 107,421
DATADOG INC CL A COM 23804L103 1,879 21,611 SH   SOLE 28 15,357 0 6,254
DATADOG INC CL A COM 23804L103 2,113 24,298 SH   SOLE 29 2,009 0 22,289
DATADOG INC CL A COM 23804L103 15,043 173,010 SH   SOLE 30 173,010 0 0
DATADOG INC CL A COM 23804L103 1,631 18,758 SH   SOLE 31 14,650 0 4,108
DATADOG INC CL A COM 23804L103 2,950 33,927 SH   SOLE 34 33,927 0 0
DATADOG INC CL A COM 23804L103 1,858 21,364 SH   SOLE 36 21,364 0 0
DATADOG INC CL A COM 23804L103 209 2,400 SH   SOLE 40 2,400 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 577 43,258 SH   SOLE 2 14,781 0 28,477
DAVE & BUSTERS ENTMT INC COM 238337109 3 217 SH   SOLE 4 217 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 12 916 SH   SOLE 7 916 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 3,205 240,400 SH   SOLE 18 234,491 0 5,909
DAVE & BUSTERS ENTMT INC COM 238337109 2,147 161,082 SH   SOLE 19 161,082 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 66,954 5,022,819 SH   SOLE 21 5,022,819 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 20,316 1,524,117 SH   SOLE 22 1,480,129 0 43,988
DAVE & BUSTERS ENTMT INC COM 238337109 96 7,197 SH   SOLE 23 7,197 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 342 25,672 SH   SOLE 26 9,580 0 16,092
DAVE & BUSTERS ENTMT INC COM 238337109 62 4,675 SH   SOLE 28 4,675 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 907 68,052 SH   SOLE 30 68,052 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 6 432 SH   SOLE 34 432 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 57 4,283 SH   SOLE 40 4,283 0 0
DAVITA INC COM 23918K108 18,440 233,005 SH   SOLE 2 39,449 0 193,556
DAVITA INC COM 23918K108 3,823 48,302 SH   SOLE 4 45,696 0 2,606
DAVITA INC COM 23918K108 9,385 118,593 SH   SOLE 7 82,422 0 36,171
DAVITA INC COM 23918K108 15 189 SH   SOLE 13 189 0 0
DAVITA INC COM 23918K108 792 10,002 SH   SOLE 15 10,002 0 0
DAVITA INC COM 23918K108 13,539 171,078 SH   SOLE 18 157,281 0 13,797
DAVITA INC COM 23918K108 2,154 27,214 SH   SOLE 19 27,214 0 0
DAVITA INC COM 23918K108 193,502 2,445,062 SH   SOLE 21 2,445,062 0 0
DAVITA INC COM 23918K108 174,583 2,206,006 SH   SOLE 22 1,989,995 0 216,011
DAVITA INC COM 23918K108 5,183 65,497 SH   SOLE 23 65,497 0 0
DAVITA INC COM 23918K108 8,525 107,721 SH   SOLE 25 107,721 0 0
DAVITA INC COM 23918K108 39,720 501,895 SH   SOLE 26 94,700 0 407,195
DAVITA INC COM 23918K108 1,610 20,341 SH   SOLE 28 14,519 0 5,822
DAVITA INC COM 23918K108 1,684 21,274 SH   SOLE 29 1,896 0 19,378
DAVITA INC COM 23918K108 47,486 600,028 SH   SOLE 30 494,564 0 105,464
DAVITA INC COM 23918K108 1,947 24,603 SH   SOLE 31 9,915 0 14,688
DAVITA INC COM 23918K108 396 5,006 SH   SOLE 34 5,006 0 0
DAVITA INC COM 23918K108 5,996 75,765 SH   SOLE 36 75,765 0 0
DAVITA INC COM 23918K108 152 1,922 SH   SOLE 40 1,922 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH   SOLE 17 0 0 1
DAWSON GEOPHYSICAL CO NEW COM 239360100 9 6,422 SH   SOLE 18 6,422 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 154 106,995 SH   SOLE 21 106,995 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 1,229 853,314 SH   SOLE 22 853,314 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 2 53 SH   SOLE 17 0 0 53
DBX ETF TR XTKR MSCI EMRG 233051226 2 95 SH   SOLE 17 0 0 95
DBX ETF TR XTRACK USD HIGH 233051432 4 89 SH   SOLE 17 0 0 89
DBX ETF TR XTRACK USD HIGH 233051432 42,075 900,000 SH   SOLE 19 900,000 0 0
DBX ETF TR XTRACK RUSS 1000 233051481 1 39 SH   SOLE 17 0 0 39
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,463 24,493 SH   SOLE 2 12,480 0 12,013
DECIPHERA PHARMACEUTICALS IN COM 24344T101 10 174 SH   SOLE 4 174 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 40 670 SH   SOLE 7 670 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 9,328 156,192 SH   SOLE 18 149,500 0 6,692
DECIPHERA PHARMACEUTICALS IN COM 24344T101 12,389 207,454 SH   SOLE 19 207,454 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 105,150 1,760,710 SH   SOLE 21 1,760,710 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 51,458 861,652 SH   SOLE 22 828,594 0 33,058
DECIPHERA PHARMACEUTICALS IN COM 24344T101 353 5,918 SH   SOLE 23 5,918 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 2,072 34,697 SH   SOLE 26 8,961 0 25,736
DECIPHERA PHARMACEUTICALS IN COM 24344T101 315 5,267 SH   SOLE 28 5,267 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,639 27,448 SH   SOLE 30 27,448 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 49 813 SH   SOLE 34 813 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 222 3,718 SH   SOLE 40 3,718 0 0
DECKERS OUTDOOR CORP COM 243537107 6,511 33,153 SH   SOLE 2 24,219 0 8,934
DECKERS OUTDOOR CORP COM 243537107 36 185 SH   SOLE 4 185 0 0
DECKERS OUTDOOR CORP COM 243537107 110 561 SH   SOLE 7 561 0 0
DECKERS OUTDOOR CORP COM 243537107 35,667 181,615 SH   SOLE 18 177,987 0 3,628
DECKERS OUTDOOR CORP COM 243537107 15,111 76,943 SH   SOLE 19 76,943 0 0
DECKERS OUTDOOR CORP COM 243537107 373,114 1,899,862 SH   SOLE 21 1,899,862 0 0
DECKERS OUTDOOR CORP COM 243537107 198,018 1,008,292 SH   SOLE 22 978,814 0 29,478
DECKERS OUTDOOR CORP COM 243537107 505 2,573 SH   SOLE 23 2,573 0 0
DECKERS OUTDOOR CORP COM 243537107 4,440 22,607 SH   SOLE 26 6,523 0 16,084
DECKERS OUTDOOR CORP COM 243537107 839 4,270 SH   SOLE 28 4,270 0 0
DECKERS OUTDOOR CORP COM 243537107 1,921 9,784 SH   SOLE 30 9,784 0 0
DECKERS OUTDOOR CORP COM 243537107 27 139 SH   SOLE 31 0 0 139
DECKERS OUTDOOR CORP COM 243537107 91 464 SH   SOLE 34 464 0 0
DECKERS OUTDOOR CORP COM 243537107 74 375 SH   SOLE 36 375 0 0
DECKERS OUTDOOR CORP COM 243537107 565 2,878 SH   SOLE 40 2,878 0 0
DEERE & CO COM 244199105 115,568 735,401 SH   SOLE 2 104,610 0 630,791
DEERE & CO COM 244199105 22,772 144,908 SH   SOLE 4 136,779 0 8,129
DEERE & CO COM 244199105 56,035 356,570 SH   SOLE 7 346,537 0 10,033
DEERE & CO COM 244199105 2,152 13,694 SH   SOLE 13 13,694 0 0
DEERE & CO COM 244199105 5,835 37,132 SH   SOLE 15 37,132 0 0
DEERE & CO COM 244199105 13 80 SH   SOLE 17 0 0 80
DEERE & CO COM 244199105 239,609 1,524,717 SH   SOLE 18 1,457,689 0 67,028
DEERE & CO COM 244199105 17,440 110,976 SH   SOLE 19 110,976 0 0
DEERE & CO COM 244199105 817,593 5,202,627 SH   SOLE 21 5,202,627 0 0
DEERE & CO COM 244199105 1,147,155 7,299,748 SH   SOLE 22 6,582,375 0 717,373
DEERE & CO COM 244199105 34,746 221,098 SH   SOLE 23 221,098 0 0
DEERE & CO COM 244199105 53,893 342,937 SH   SOLE 25 342,937 0 0
DEERE & CO COM 244199105 217,744 1,385,578 SH   SOLE 26 199,970 0 1,185,608
DEERE & CO COM 244199105 9,790 62,294 SH   SOLE 28 43,854 0 18,440
DEERE & CO COM 244199105 9,172 58,365 SH   SOLE 29 5,132 0 53,233
DEERE & CO COM 244199105 207,000 1,317,210 SH   SOLE 30 1,317,210 0 0
DEERE & CO COM 244199105 10,102 64,281 SH   SOLE 31 38,570 0 25,711
DEERE & CO COM 244199105 4,014 25,544 SH   SOLE 34 25,544 0 0
DEERE & CO COM 244199105 34,195 217,595 SH   SOLE 36 217,595 0 0
DEERE & CO COM 244199105 1,083 6,892 SH   SOLE 40 6,892 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 188 31,717 SH   SOLE 2 4,957 0 26,760
DEL TACO RESTAURANTS INC NEW COM 245496104 5 759 SH   SOLE 7 759 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 666 112,257 SH   SOLE 18 112,257 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 362 61,082 SH   SOLE 19 61,082 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 6,066 1,022,989 SH   SOLE 21 1,022,989 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 5,802 978,370 SH   SOLE 22 963,526 0 14,844
DEL TACO RESTAURANTS INC NEW COM 245496104 34 5,693 SH   SOLE 26 0 0 5,693
DELEK US HLDGS INC NEW COM 24665A103 1,451 83,362 SH   SOLE 2 28,724 0 54,638
DELEK US HLDGS INC NEW COM 24665A103 5 312 SH   SOLE 4 312 0 0
DELEK US HLDGS INC NEW COM 24665A103 42 2,410 SH   SOLE 7 2,410 0 0
DELEK US HLDGS INC NEW COM 24665A103 4,328 248,586 SH   SOLE 18 248,586 0 0
DELEK US HLDGS INC NEW COM 24665A103 4,472 256,883 SH   SOLE 19 256,883 0 0
DELEK US HLDGS INC NEW COM 24665A103 37,940 2,179,180 SH   SOLE 21 2,179,180 0 0
DELEK US HLDGS INC NEW COM 24665A103 38,947 2,237,034 SH   SOLE 22 2,156,487 0 80,547
DELEK US HLDGS INC NEW COM 24665A103 368 21,146 SH   SOLE 23 21,146 0 0
DELEK US HLDGS INC NEW COM 24665A103 1,792 102,947 SH   SOLE 26 18,693 0 84,254
DELEK US HLDGS INC NEW COM 24665A103 175 10,057 SH   SOLE 28 10,057 0 0
DELEK US HLDGS INC NEW COM 24665A103 440 25,265 SH   SOLE 30 25,265 0 0
DELEK US HLDGS INC NEW COM 24665A103 49 2,840 SH   SOLE 31 0 0 2,840
DELEK US HLDGS INC NEW COM 24665A103 51 2,942 SH   SOLE 34 2,942 0 0
DELEK US HLDGS INC NEW COM 24665A103 101 5,821 SH   SOLE 36 5,821 0 0
DELEK US HLDGS INC NEW COM 24665A103 128 7,343 SH   SOLE 40 7,343 0 0
DELL TECHNOLOGIES INC CL C 24703L202 21,639 393,867 SH   SOLE 2 43,431 0 350,436
DELL TECHNOLOGIES INC CL C 24703L202 5,536 100,765 SH   SOLE 4 94,136 0 6,629
DELL TECHNOLOGIES INC CL C 24703L202 1,234 22,467 SH   SOLE 7 22,467 0 0
DELL TECHNOLOGIES INC CL C 24703L202 65 1,189 SH   SOLE 13 1,189 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,335 24,304 SH   SOLE 15 24,304 0 0
DELL TECHNOLOGIES INC CL C 24703L202 7 126 SH   SOLE 17 0 0 126
DELL TECHNOLOGIES INC CL C 24703L202 24,314 442,563 SH   SOLE 18 423,169 0 19,394
DELL TECHNOLOGIES INC CL C 24703L202 18,897 343,958 SH   SOLE 19 343,958 0 0
DELL TECHNOLOGIES INC CL C 24703L202 116,812 2,126,167 SH   SOLE 21 2,126,167 0 0
DELL TECHNOLOGIES INC CL C 24703L202 229,456 4,176,485 SH   SOLE 22 3,877,361 0 299,124
DELL TECHNOLOGIES INC CL C 24703L202 10,268 186,888 SH   SOLE 23 186,888 0 0
DELL TECHNOLOGIES INC CL C 24703L202 9,993 181,893 SH   SOLE 25 181,893 0 0
DELL TECHNOLOGIES INC CL C 24703L202 53,524 974,228 SH   SOLE 26 215,698 0 758,530
DELL TECHNOLOGIES INC CL C 24703L202 2,728 49,653 SH   SOLE 28 35,234 0 14,419
DELL TECHNOLOGIES INC CL C 24703L202 183 3,336 SH   SOLE 29 3,336 0 0
DELL TECHNOLOGIES INC CL C 24703L202 26,941 490,364 SH   SOLE 30 454,951 0 35,413
DELL TECHNOLOGIES INC CL C 24703L202 2,828 51,466 SH   SOLE 31 27,008 0 24,458
DELL TECHNOLOGIES INC CL C 24703L202 5,441 99,037 SH   SOLE 34 99,037 0 0
DELL TECHNOLOGIES INC CL C 24703L202 8,442 153,662 SH   SOLE 36 153,662 0 0
DELL TECHNOLOGIES INC CL C 24703L202 242 4,409 SH   SOLE 40 4,409 0 0
DELMAR BANCORP COM NEW 247035207 33 5,018 SH   SOLE 2 634 0 4,384
DELMAR BANCORP COM NEW 247035207 219 33,376 SH   SOLE 18 33,376 0 0
DELMAR BANCORP COM NEW 247035207 82 12,553 SH   SOLE 19 12,553 0 0
DELMAR BANCORP COM NEW 247035207 1,762 268,127 SH   SOLE 21 268,127 0 0
DELMAR BANCORP COM NEW 247035207 458 69,676 SH   SOLE 22 67,408 0 2,268
DELPHI TECHNOLOGIES PL SHS G2709G107 853 60,000 SH   SOLE 2 60,000 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 5 374 SH   SOLE 4 374 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 26 1,800 SH   SOLE 7 1,800 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 2,829 199,088 SH   SOLE 18 199,088 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 43,087 3,032,149 SH   SOLE 21 3,032,149 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 30,187 2,124,341 SH   SOLE 22 2,065,894 0 58,447
DELPHI TECHNOLOGIES PL SHS G2709G107 349 24,555 SH   SOLE 26 14,546 0 10,009
DELPHI TECHNOLOGIES PL SHS G2709G107 151 10,656 SH   SOLE 28 10,656 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 828 58,251 SH   SOLE 30 58,251 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 92 6,478 SH   SOLE 31 0 0 6,478
DELPHI TECHNOLOGIES PL SHS G2709G107 117 8,211 SH   SOLE 36 8,211 0 0
DELPHI TECHNOLOGIES PL SHS G2709G107 142 9,968 SH   SOLE 40 9,968 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 39,107 1,394,198 SH   SOLE 2 156,725 0 1,237,473
DELTA AIR LINES INC DEL COM NEW 247361702 2,110 75,226 SH   SOLE 4 70,599 0 4,627
DELTA AIR LINES INC DEL COM NEW 247361702 15,492 552,285 SH   SOLE 7 470,335 0 81,950
DELTA AIR LINES INC DEL COM NEW 247361702 1,228 43,787 SH   SOLE 13 43,787 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 815 29,044 SH   SOLE 15 29,044 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 2 81 SH   SOLE 17 0 0 81
DELTA AIR LINES INC DEL COM NEW 247361702 33,174 1,182,683 SH   SOLE 18 1,056,812 0 125,871
DELTA AIR LINES INC DEL COM NEW 247361702 28,333 1,010,086 SH   SOLE 19 1,010,086 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 360,168 12,840,216 SH   SOLE 21 12,840,216 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 395,702 14,107,022 SH   SOLE 22 12,731,456 0 1,375,566
DELTA AIR LINES INC DEL COM NEW 247361702 3,484 124,191 SH   SOLE 23 124,191 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 4,825 172,028 SH   SOLE 25 172,028 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 30,943 1,103,133 SH   SOLE 26 231,253 0 871,880
DELTA AIR LINES INC DEL COM NEW 247361702 1,096 39,086 SH   SOLE 28 25,958 0 13,128
DELTA AIR LINES INC DEL COM NEW 247361702 4,971 177,215 SH   SOLE 29 6,957 0 170,258
DELTA AIR LINES INC DEL COM NEW 247361702 39,768 1,417,752 SH   SOLE 30 1,417,752 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,210 43,155 SH   SOLE 31 27,159 0 15,996
DELTA AIR LINES INC DEL COM NEW 247361702 4,006 142,830 SH   SOLE 34 142,830 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 4,334 154,502 SH   SOLE 36 154,502 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 102 3,621 SH   SOLE 40 3,621 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702 5,470 195,000 SH Put SOLE 19 195,000 0 0
DELTA APPAREL INC COM 247368103 20 1,676 SH   SOLE 18 1,676 0 0
DELTA APPAREL INC COM 247368103 283 23,377 SH   SOLE 21 23,377 0 0
DELTA APPAREL INC COM 247368103 1,955 161,308 SH   SOLE 22 161,308 0 0
DELUXE CORP COM 248019101 1,603 68,089 SH   SOLE 2 31,784 0 36,305
DELUXE CORP COM 248019101 6 270 SH   SOLE 4 270 0 0
DELUXE CORP COM 248019101 29 1,249 SH   SOLE 7 1,249 0 0
DELUXE CORP COM 248019101 6,186 262,798 SH   SOLE 18 262,798 0 0
DELUXE CORP COM 248019101 1,910 81,136 SH   SOLE 19 81,136 0 0
DELUXE CORP COM 248019101 64,683 2,747,774 SH   SOLE 21 2,747,774 0 0
DELUXE CORP COM 248019101 36,566 1,553,343 SH   SOLE 22 1,502,917 0 50,426
DELUXE CORP COM 248019101 516 21,928 SH   SOLE 26 15,352 0 6,576
DELUXE CORP COM 248019101 146 6,200 SH   SOLE 28 6,200 0 0
DELUXE CORP COM 248019101 394 16,752 SH   SOLE 30 16,752 0 0
DELUXE CORP COM 248019101 15 627 SH   SOLE 31 0 0 627
DELUXE CORP COM 248019101 84 3,548 SH   SOLE 36 3,548 0 0
DELUXE CORP COM 248019101 117 4,979 SH   SOLE 40 4,979 0 0
DENALI THERAPEUTICS INC COM 24823R105 1,147 47,437 SH   SOLE 2 26,830 0 20,607
DENALI THERAPEUTICS INC COM 24823R105 8 348 SH   SOLE 4 348 0 0
DENALI THERAPEUTICS INC COM 24823R105 28 1,154 SH   SOLE 7 1,154 0 0
DENALI THERAPEUTICS INC COM 24823R105 6,307 260,817 SH   SOLE 18 252,064 0 8,753
DENALI THERAPEUTICS INC COM 24823R105 4,424 182,953 SH   SOLE 19 182,953 0 0
DENALI THERAPEUTICS INC COM 24823R105 75,312 3,114,650 SH   SOLE 21 3,114,650 0 0
DENALI THERAPEUTICS INC COM 24823R105 52,594 2,175,088 SH   SOLE 22 2,103,611 0 71,477
DENALI THERAPEUTICS INC COM 24823R105 100 4,133 SH   SOLE 23 4,133 0 0
DENALI THERAPEUTICS INC COM 24823R105 1,465 60,597 SH   SOLE 26 21,467 0 39,130
DENALI THERAPEUTICS INC COM 24823R105 224 9,267 SH   SOLE 28 9,267 0 0
DENALI THERAPEUTICS INC COM 24823R105 9,463 391,340 SH   SOLE 30 391,340 0 0
DENALI THERAPEUTICS INC COM 24823R105 38 1,564 SH   SOLE 34 1,564 0 0
DENALI THERAPEUTICS INC COM 24823R105 199 8,234 SH   SOLE 40 8,234 0 0
DENBURY RES INC COM NEW 247916208 146 527,291 SH   SOLE 18 527,291 0 0
DENBURY RES INC COM NEW 247916208 10,743 38,910,353 SH   SOLE 21 38,910,353 0 0
DENBURY RES INC COM NEW 247916208 2,501 9,058,443 SH   SOLE 22 8,976,873 0 81,570
DENBURY RES INC COM NEW 247916208 0 48 SH   SOLE 23 48 0 0
DENBURY RES INC COM NEW 247916208 165 597,750 SH   SOLE 30 597,750 0 0
DENNYS CORP COM 24869P104 477 47,210 SH   SOLE 2 20,330 0 26,880
DENNYS CORP COM 24869P104 2 182 SH   SOLE 4 182 0 0
DENNYS CORP COM 24869P104 9 926 SH   SOLE 7 926 0 0
DENNYS CORP COM 24869P104 2,354 233,116 SH   SOLE 18 216,777 0 16,339
DENNYS CORP COM 24869P104 2,045 202,458 SH   SOLE 19 202,458 0 0
DENNYS CORP COM 24869P104 17,582 1,740,823 SH   SOLE 21 1,740,823 0 0
DENNYS CORP COM 24869P104 19,319 1,912,794 SH   SOLE 22 1,851,429 0 61,365
DENNYS CORP COM 24869P104 114 11,250 SH   SOLE 23 11,250 0 0
DENNYS CORP COM 24869P104 961 95,175 SH   SOLE 26 22,809 0 72,366
DENNYS CORP COM 24869P104 70 6,917 SH   SOLE 28 6,917 0 0
DENNYS CORP COM 24869P104 206 20,400 SH   SOLE 30 20,400 0 0
DENNYS CORP COM 24869P104 166 16,466 SH   SOLE 34 16,466 0 0
DENNYS CORP COM 24869P104 66 6,506 SH   SOLE 40 6,506 0 0
DENTSPLY SIRONA INC COM 24906P109 25,860 586,919 SH   SOLE 2 116,884 0 470,035
DENTSPLY SIRONA INC COM 24906P109 4,545 103,165 SH   SOLE 4 97,076 0 6,089
DENTSPLY SIRONA INC COM 24906P109 10,126 229,827 SH   SOLE 7 193,524 0 36,303
DENTSPLY SIRONA INC COM 24906P109 813 18,457 SH   SOLE 13 18,457 0 0
DENTSPLY SIRONA INC COM 24906P109 1,228 27,865 SH   SOLE 15 27,865 0 0
DENTSPLY SIRONA INC COM 24906P109 26,824 608,817 SH   SOLE 18 574,181 0 34,636
DENTSPLY SIRONA INC COM 24906P109 15,563 353,230 SH   SOLE 19 353,230 0 0
DENTSPLY SIRONA INC COM 24906P109 255,694 5,803,309 SH   SOLE 21 5,803,309 0 0
DENTSPLY SIRONA INC COM 24906P109 236,890 5,376,536 SH   SOLE 22 4,871,769 0 504,767
DENTSPLY SIRONA INC COM 24906P109 7,967 180,828 SH   SOLE 23 180,828 0 0
DENTSPLY SIRONA INC COM 24906P109 13,570 307,988 SH   SOLE 25 307,988 0 0
DENTSPLY SIRONA INC COM 24906P109 51,909 1,178,137 SH   SOLE 26 218,368 0 959,769
DENTSPLY SIRONA INC COM 24906P109 2,117 48,048 SH   SOLE 28 34,746 0 13,302
DENTSPLY SIRONA INC COM 24906P109 2,320 52,649 SH   SOLE 29 4,601 0 48,048
DENTSPLY SIRONA INC COM 24906P109 45,871 1,041,097 SH   SOLE 30 1,027,061 0 14,036
DENTSPLY SIRONA INC COM 24906P109 2,277 51,675 SH   SOLE 31 28,318 0 23,357
DENTSPLY SIRONA INC COM 24906P109 3,040 69,000 SH   SOLE 34 69,000 0 0
DENTSPLY SIRONA INC COM 24906P109 6,442 146,204 SH   SOLE 36 146,204 0 0
DENTSPLY SIRONA INC COM 24906P109 202 4,575 SH   SOLE 40 4,575 0 0
DERMTECH INC COM 24984K105 39 2,933 SH   SOLE 2 432 0 2,501
DERMTECH INC COM 24984K105 441 33,300 SH   SOLE 18 33,300 0 0
DERMTECH INC COM 24984K105 200 15,106 SH   SOLE 19 15,106 0 0
DERMTECH INC COM 24984K105 3,446 260,494 SH   SOLE 21 260,494 0 0
DERMTECH INC COM 24984K105 1,149 86,857 SH   SOLE 22 84,384 0 2,473
DESCARTES SYS GROUP INC COM 249906108 15,681 296,432 SH   SOLE 21 296,432 0 0
DESIGNER BRANDS INC CL A 250565108 537 79,293 SH   SOLE 2 24,608 0 54,685
DESIGNER BRANDS INC CL A 250565108 3 415 SH   SOLE 4 415 0 0
DESIGNER BRANDS INC CL A 250565108 14 2,054 SH   SOLE 7 2,054 0 0
DESIGNER BRANDS INC CL A 250565108 2,132 314,943 SH   SOLE 18 314,943 0 0
DESIGNER BRANDS INC CL A 250565108 1,387 204,941 SH   SOLE 19 204,941 0 0
DESIGNER BRANDS INC CL A 250565108 42,889 6,335,211 SH   SOLE 21 6,335,211 0 0
DESIGNER BRANDS INC CL A 250565108 13,462 1,988,447 SH   SOLE 22 1,895,480 0 92,967
DESIGNER BRANDS INC CL A 250565108 85 12,543 SH   SOLE 23 12,543 0 0
DESIGNER BRANDS INC CL A 250565108 413 60,936 SH   SOLE 26 20,073 0 40,863
DESIGNER BRANDS INC CL A 250565108 55 8,113 SH   SOLE 28 8,113 0 0
DESIGNER BRANDS INC CL A 250565108 597 88,116 SH   SOLE 30 88,116 0 0
DESIGNER BRANDS INC CL A 250565108 28 4,086 SH   SOLE 31 0 0 4,086
DESIGNER BRANDS INC CL A 250565108 14 2,001 SH   SOLE 36 2,001 0 0
DESIGNER BRANDS INC CL A 250565108 40 5,951 SH   SOLE 40 5,951 0 0
DESPEGAR COM CORP ORD SHS G27358103 12 1,651 SH   SOLE 4 1,651 0 0
DESPEGAR COM CORP ORD SHS G27358103 3,465 482,589 SH   SOLE 21 482,589 0 0
DESPEGAR COM CORP ORD SHS G27358103 2,172 302,524 SH   SOLE 22 302,524 0 0
DESPEGAR COM CORP ORD SHS G27358103 1,211 168,633 SH   SOLE 30 168,633 0 0
DESTINATION XL GROUP INC COM 25065K104 23 35,788 SH   SOLE 21 35,788 0 0
DESTINATION XL GROUP INC COM 25065K104 566 870,506 SH   SOLE 22 870,506 0 0
DEVON ENERGY CORP NEW COM 25179M103 14,425 1,272,023 SH   SOLE 2 537,169 0 734,854
DEVON ENERGY CORP NEW COM 25179M103 97 8,537 SH   SOLE 4 8,537 0 0
DEVON ENERGY CORP NEW COM 25179M103 3,786 333,819 SH   SOLE 7 313,392 0 20,427
DEVON ENERGY CORP NEW COM 25179M103 94 8,310 SH   SOLE 15 8,310 0 0
DEVON ENERGY CORP NEW COM 25179M103 7,927 698,989 SH   SOLE 18 647,498 0 51,491
DEVON ENERGY CORP NEW COM 25179M103 1,728 152,364 SH   SOLE 19 152,364 0 0
DEVON ENERGY CORP NEW COM 25179M103 100,876 8,895,575 SH   SOLE 21 8,895,575 0 0
DEVON ENERGY CORP NEW COM 25179M103 133,062 11,733,890 SH   SOLE 22 10,770,245 0 963,645
DEVON ENERGY CORP NEW COM 25179M103 281 24,761 SH   SOLE 23 24,761 0 0
DEVON ENERGY CORP NEW COM 25179M103 4,363 384,777 SH   SOLE 25 384,777 0 0
DEVON ENERGY CORP NEW COM 25179M103 14,171 1,249,640 SH   SOLE 26 100,003 0 1,149,637
DEVON ENERGY CORP NEW COM 25179M103 719 63,385 SH   SOLE 28 63,385 0 0
DEVON ENERGY CORP NEW COM 25179M103 73 6,476 SH   SOLE 29 6,476 0 0
DEVON ENERGY CORP NEW COM 25179M103 13,285 1,171,504 SH   SOLE 30 1,171,504 0 0
DEVON ENERGY CORP NEW COM 25179M103 762 67,207 SH   SOLE 31 7,391 0 59,816
DEVON ENERGY CORP NEW COM 25179M103 2,529 223,018 SH   SOLE 36 223,018 0 0
DEVON ENERGY CORP NEW COM 25179M103 463 40,851 SH   SOLE 40 40,851 0 0
DEXCOM INC COM 252131107 89,791 221,487 SH   SOLE 2 25,657 0 195,830
DEXCOM INC COM 252131107 17,167 42,346 SH   SOLE 4 39,830 0 2,516
DEXCOM INC COM 252131107 35,434 87,404 SH   SOLE 7 84,593 0 2,811
DEXCOM INC COM 252131107 116 285 SH   SOLE 13 285 0 0
DEXCOM INC COM 252131107 3,773 9,308 SH   SOLE 15 9,308 0 0
DEXCOM INC COM 252131107 79,111 195,143 SH   SOLE 18 179,792 0 15,351
DEXCOM INC COM 252131107 212,737 524,759 SH   SOLE 19 524,759 0 0
DEXCOM INC COM 252131107 1,060,012 2,614,731 SH   SOLE 21 2,614,731 0 0
DEXCOM INC COM 252131107 896,102 2,210,415 SH   SOLE 22 2,008,378 0 202,037
DEXCOM INC COM 252131107 27,531 67,911 SH   SOLE 23 67,911 0 0
DEXCOM INC COM 252131107 41,414 102,155 SH   SOLE 25 102,155 0 0
DEXCOM INC COM 252131107 169,407 417,876 SH   SOLE 26 61,011 0 356,865
DEXCOM INC COM 252131107 7,648 18,866 SH   SOLE 28 13,349 0 5,517
DEXCOM INC COM 252131107 754 1,861 SH   SOLE 29 1,861 0 0
DEXCOM INC COM 252131107 190,689 470,372 SH   SOLE 30 459,260 0 11,112
DEXCOM INC COM 252131107 10,810 26,666 SH   SOLE 31 11,952 0 14,714
DEXCOM INC COM 252131107 8,043 19,839 SH   SOLE 32 19,839 0 0
DEXCOM INC COM 252131107 5,401 13,323 SH   SOLE 34 13,323 0 0
DEXCOM INC COM 252131107 21,381 52,741 SH   SOLE 36 52,741 0 0
DEXCOM INC COM 252131107 811 2,000 SH   SOLE 40 2,000 0 0
DEXCOM INC NOTE 0.750%12/0 252131AH0 6,760 2,725,000 PRN   SOLE 21 2,725,000 0 0
DHI GROUP INC COM 23331S100 87 41,304 SH   SOLE 2 2,121 0 39,183
DHI GROUP INC COM 23331S100 393 187,292 SH   SOLE 18 187,292 0 0
DHI GROUP INC COM 23331S100 202 96,145 SH   SOLE 19 96,145 0 0
DHI GROUP INC COM 23331S100 3,380 1,609,567 SH   SOLE 21 1,609,567 0 0
DHI GROUP INC COM 23331S100 2,554 1,216,283 SH   SOLE 22 1,195,442 0 20,841
DHT HOLDINGS INC SHS NEW Y2065G121 544 106,136 SH   SOLE 2 9,702 0 96,434
DHT HOLDINGS INC SHS NEW Y2065G121 10 2,032 SH   SOLE 7 2,032 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 2,246 437,725 SH   SOLE 18 437,725 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1,555 303,030 SH   SOLE 19 303,030 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 17,030 3,319,710 SH   SOLE 21 3,319,710 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 7,186 1,400,799 SH   SOLE 22 1,343,344 0 57,455
DHT HOLDINGS INC SHS NEW Y2065G121 88 17,096 SH   SOLE 23 17,096 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 225 43,844 SH   SOLE 26 0 0 43,844
DIAGEO P L C SPON ADR NEW 25243Q205 20 150 SH   SOLE 17 0 0 150
DIAGEO P L C SPON ADR NEW 25243Q205 33,907 252,299 SH   SOLE 18 251,643 0 656
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 21 2,986 SH   SOLE 18 2,986 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 288 41,522 SH   SOLE 21 41,522 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 380 3,347 SH   SOLE 2 1,139 0 2,208
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 5 48 SH   SOLE 7 48 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 1,420 12,491 SH   SOLE 18 12,491 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 681 5,989 SH   SOLE 19 5,989 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 13,017 114,514 SH   SOLE 21 114,514 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 12,795 112,564 SH   SOLE 22 109,526 0 3,038
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 62 548 SH   SOLE 26 0 0 548
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 53 467 SH   SOLE 28 467 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 284 2,498 SH   SOLE 30 2,498 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 57 499 SH   SOLE 40 499 0 0
DIAMOND S SHIPPING INC COM Y20676105 228 28,542 SH   SOLE 2 9,183 0 19,359
DIAMOND S SHIPPING INC COM Y20676105 4 541 SH   SOLE 7 541 0 0
DIAMOND S SHIPPING INC COM Y20676105 861 107,784 SH   SOLE 18 107,784 0 0
DIAMOND S SHIPPING INC COM Y20676105 412 51,518 SH   SOLE 19 51,518 0 0
DIAMOND S SHIPPING INC COM Y20676105 7,399 926,074 SH   SOLE 21 926,074 0 0
DIAMOND S SHIPPING INC COM Y20676105 6,032 754,904 SH   SOLE 22 707,466 0 47,438
DIAMOND S SHIPPING INC COM Y20676105 40 5,045 SH   SOLE 28 5,045 0 0
DIAMOND S SHIPPING INC COM Y20676105 28 3,515 SH   SOLE 30 3,515 0 0
DIAMOND S SHIPPING INC COM Y20676105 28 3,445 SH   SOLE 40 3,445 0 0
DIAMONDBACK ENERGY INC COM 25278X109 16,366 391,348 SH   SOLE 2 46,351 0 344,997
DIAMONDBACK ENERGY INC COM 25278X109 2,881 68,881 SH   SOLE 4 64,700 0 4,181
DIAMONDBACK ENERGY INC COM 25278X109 5,886 140,745 SH   SOLE 7 136,206 0 4,539
DIAMONDBACK ENERGY INC COM 25278X109 20 473 SH   SOLE 13 473 0 0
DIAMONDBACK ENERGY INC COM 25278X109 637 15,234 SH   SOLE 15 15,234 0 0
DIAMONDBACK ENERGY INC COM 25278X109 12,678 303,147 SH   SOLE 18 279,410 0 23,737
DIAMONDBACK ENERGY INC COM 25278X109 2,304 55,094 SH   SOLE 19 55,094 0 0
DIAMONDBACK ENERGY INC COM 25278X109 164,192 3,926,170 SH   SOLE 21 3,926,170 0 0
DIAMONDBACK ENERGY INC COM 25278X109 171,557 4,102,283 SH   SOLE 22 3,748,403 0 353,880
DIAMONDBACK ENERGY INC COM 25278X109 4,979 119,054 SH   SOLE 23 119,054 0 0
DIAMONDBACK ENERGY INC COM 25278X109 6,816 162,994 SH   SOLE 25 162,994 0 0
DIAMONDBACK ENERGY INC COM 25278X109 31,419 751,283 SH   SOLE 26 169,749 0 581,534
DIAMONDBACK ENERGY INC COM 25278X109 1,402 33,522 SH   SOLE 28 24,414 0 9,108
DIAMONDBACK ENERGY INC COM 25278X109 133 3,174 SH   SOLE 29 3,174 0 0
DIAMONDBACK ENERGY INC COM 25278X109 33,824 808,792 SH   SOLE 30 798,492 0 10,300
DIAMONDBACK ENERGY INC COM 25278X109 1,667 39,869 SH   SOLE 31 17,794 0 22,075
DIAMONDBACK ENERGY INC COM 25278X109 370 8,836 SH   SOLE 34 8,836 0 0
DIAMONDBACK ENERGY INC COM 25278X109 4,549 108,769 SH   SOLE 36 108,769 0 0
DIAMONDBACK ENERGY INC COM 25278X109 121 2,903 SH   SOLE 40 2,903 0 0
DIAMONDPEAK HLDGS COR UNIT 99/99/9999 25280H209 35,831 3,250,000 SH   SOLE 2 3,250,000 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,393 251,936 SH   SOLE 2 78,057 0 173,879
DIAMONDROCK HOSPITALITY CO COM 252784301 693 125,343 SH   SOLE 4 125,343 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,250 226,084 SH   SOLE 7 226,084 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 5,488 992,316 SH   SOLE 18 980,352 0 11,964
DIAMONDROCK HOSPITALITY CO COM 252784301 6,205 1,122,005 SH   SOLE 19 1,122,005 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 129,571 23,430,633 SH   SOLE 21 23,430,633 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 47,557 8,599,868 SH   SOLE 22 8,395,669 0 204,199
DIAMONDROCK HOSPITALITY CO COM 252784301 486 87,956 SH   SOLE 23 87,956 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,663 481,628 SH   SOLE 25 481,628 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,620 473,735 SH   SOLE 26 47,892 0 425,843
DIAMONDROCK HOSPITALITY CO COM 252784301 143 25,832 SH   SOLE 28 25,832 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 741 134,045 SH   SOLE 29 134,045 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 6,246 1,129,479 SH   SOLE 30 1,129,479 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 29 5,302 SH   SOLE 34 5,302 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 18 3,200 SH   SOLE 36 3,200 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 120 21,621 SH   SOLE 40 21,621 0 0
DIANA SHIPPING INC COM Y2066G104 41 27,083 SH   SOLE 22 27,083 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 1,053 41,460 SH   SOLE 2 20,602 0 20,858
DICERNA PHARMACEUTICALS INC COM 253031108 10 388 SH   SOLE 4 388 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 31 1,202 SH   SOLE 7 1,202 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 7,092 279,228 SH   SOLE 18 279,228 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 21,257 836,901 SH   SOLE 19 836,901 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 71,746 2,824,646 SH   SOLE 21 2,824,646 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 47,041 1,851,992 SH   SOLE 22 1,782,248 0 69,744
DICERNA PHARMACEUTICALS INC COM 253031108 24 956 SH   SOLE 23 956 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 1,088 42,846 SH   SOLE 26 31,067 0 11,779
DICERNA PHARMACEUTICALS INC COM 253031108 237 9,325 SH   SOLE 28 9,325 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 961 37,850 SH   SOLE 30 37,850 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 26 1,006 SH   SOLE 34 1,006 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 165 6,480 SH   SOLE 40 6,480 0 0
DICKS SPORTING GOODS INC COM 253393102 6,270 151,965 SH   SOLE 2 75,190 0 76,775
DICKS SPORTING GOODS INC COM 253393102 11 275 SH   SOLE 4 275 0 0
DICKS SPORTING GOODS INC COM 253393102 79 1,914 SH   SOLE 7 1,914 0 0
DICKS SPORTING GOODS INC COM 253393102 7,452 180,620 SH   SOLE 18 180,620 0 0
DICKS SPORTING GOODS INC COM 253393102 658 15,956 SH   SOLE 19 15,956 0 0
DICKS SPORTING GOODS INC COM 253393102 119,905 2,906,094 SH   SOLE 21 2,906,094 0 0
DICKS SPORTING GOODS INC COM 253393102 96,337 2,334,874 SH   SOLE 22 2,214,602 0 120,272
DICKS SPORTING GOODS INC COM 253393102 1,086 26,332 SH   SOLE 26 13,093 0 13,239
DICKS SPORTING GOODS INC COM 253393102 379 9,188 SH   SOLE 28 9,188 0 0
DICKS SPORTING GOODS INC COM 253393102 975 23,629 SH   SOLE 30 23,629 0 0
DICKS SPORTING GOODS INC COM 253393102 348 8,428 SH   SOLE 31 1,228 0 7,200
DICKS SPORTING GOODS INC COM 253393102 173 4,187 SH   SOLE 36 4,187 0 0
DICKS SPORTING GOODS INC COM 253393102 301 7,286 SH   SOLE 40 7,286 0 0
DIEBOLD NXDF INC COM 253651103 420 69,358 SH   SOLE 2 22,208 0 47,150
DIEBOLD NXDF INC COM 253651103 1 163 SH   SOLE 4 163 0 0
DIEBOLD NXDF INC COM 253651103 10 1,590 SH   SOLE 7 1,590 0 0
DIEBOLD NXDF INC COM 253651103 2,201 363,181 SH   SOLE 18 363,181 0 0
DIEBOLD NXDF INC COM 253651103 825 136,089 SH   SOLE 19 136,089 0 0
DIEBOLD NXDF INC COM 253651103 48,820 8,056,170 SH   SOLE 21 8,056,170 0 0
DIEBOLD NXDF INC COM 253651103 14,337 2,365,922 SH   SOLE 22 2,279,943 0 85,979
DIEBOLD NXDF INC COM 253651103 151 24,862 SH   SOLE 26 20,256 0 4,606
DIEBOLD NXDF INC COM 253651103 54 8,899 SH   SOLE 28 8,899 0 0
DIEBOLD NXDF INC COM 253651103 727 120,017 SH   SOLE 30 120,017 0 0
DIEBOLD NXDF INC COM 253651103 29 4,756 SH   SOLE 31 0 0 4,756
DIEBOLD NXDF INC COM 253651103 40 6,621 SH   SOLE 40 6,621 0 0
DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 810 830,471 SH   SOLE 22 830,471 0 0
DIGI INTL INC COM 253798102 299 25,637 SH   SOLE 2 1,623 0 24,014
DIGI INTL INC COM 253798102 7 566 SH   SOLE 7 566 0 0
DIGI INTL INC COM 253798102 1,703 146,216 SH   SOLE 18 146,216 0 0
DIGI INTL INC COM 253798102 650 55,815 SH   SOLE 19 55,815 0 0
DIGI INTL INC COM 253798102 36,066 3,095,787 SH   SOLE 21 3,095,787 0 0
DIGI INTL INC COM 253798102 9,884 848,422 SH   SOLE 22 834,390 0 14,032
DIGI INTL INC COM 253798102 377 32,372 SH   SOLE 30 32,372 0 0
DIGIMARC CORP NEW COM 25381B101 79 4,945 SH   SOLE 2 704 0 4,241
DIGIMARC CORP NEW COM 25381B101 3 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101 839 52,447 SH   SOLE 18 52,447 0 0
DIGIMARC CORP NEW COM 25381B101 369 23,087 SH   SOLE 19 23,087 0 0
DIGIMARC CORP NEW COM 25381B101 6,380 398,978 SH   SOLE 21 398,978 0 0
DIGIMARC CORP NEW COM 25381B101 5,574 348,566 SH   SOLE 22 342,294 0 6,272
DIGIRAD CORP COM NEW 253827703 4 1,268 SH   SOLE 21 1,268 0 0
DIGIRAD CORP COM NEW 253827703 4 1,462 SH   SOLE 22 1,462 0 0
DIGITAL ALLY INC COM NEW 25382P208 3 889 SH   SOLE 21 889 0 0
DIGITAL ALLY INC COM NEW 25382P208 813 259,025 SH   SOLE 22 259,025 0 0
DIGITAL RLTY TR INC COM 253868103 90,532 637,057 SH   SOLE 2 64,762 0 572,295
DIGITAL RLTY TR INC COM 253868103 39,782 279,938 SH   SOLE 4 272,680 0 7,258
DIGITAL RLTY TR INC COM 253868103 80,369 565,544 SH   SOLE 7 557,388 0 8,156
DIGITAL RLTY TR INC COM 253868103 815 5,737 SH   SOLE 13 5,737 0 0
DIGITAL RLTY TR INC COM 253868103 4,295 30,224 SH   SOLE 15 30,224 0 0
DIGITAL RLTY TR INC COM 253868103 67,503 475,007 SH   SOLE 18 434,447 0 40,560
DIGITAL RLTY TR INC COM 253868103 50,918 358,301 SH   SOLE 19 358,301 0 0
DIGITAL RLTY TR INC COM 253868103 1,106,053 7,783,079 SH   SOLE 21 7,783,079 0 0
DIGITAL RLTY TR INC COM 253868103 1,227,126 8,635,041 SH   SOLE 22 8,025,607 0 609,434
DIGITAL RLTY TR INC COM 253868103 28,572 201,057 SH   SOLE 23 201,057 0 0
DIGITAL RLTY TR INC COM 253868103 135,145 950,991 SH   SOLE 25 950,991 0 0
DIGITAL RLTY TR INC COM 253868103 193,940 1,364,719 SH   SOLE 26 177,267 0 1,187,452
DIGITAL RLTY TR INC COM 253868103 7,694 54,144 SH   SOLE 28 38,237 0 15,907
DIGITAL RLTY TR INC COM 253868103 23,511 165,440 SH   SOLE 29 165,440 0 0
DIGITAL RLTY TR INC COM 253868103 291,258 2,049,523 SH   SOLE 30 2,049,523 0 0
DIGITAL RLTY TR INC COM 253868103 6,697 47,128 SH   SOLE 31 34,356 0 12,772
DIGITAL RLTY TR INC COM 253868103 3,602 25,345 SH   SOLE 34 25,345 0 0
DIGITAL RLTY TR INC COM 253868103 23,823 167,635 SH   SOLE 36 167,635 0 0
DIGITAL RLTY TR INC COM 253868103 840 5,914 SH   SOLE 40 5,914 0 0
DIGITAL TURBINE INC COM NEW 25400W102 649 51,618 SH   SOLE 2 25,681 0 25,937
DIGITAL TURBINE INC COM NEW 25400W102 18 1,456 SH   SOLE 7 1,456 0 0
DIGITAL TURBINE INC COM NEW 25400W102 4,467 355,365 SH   SOLE 18 355,365 0 0
DIGITAL TURBINE INC COM NEW 25400W102 1,990 158,322 SH   SOLE 19 158,322 0 0
DIGITAL TURBINE INC COM NEW 25400W102 36,255 2,884,268 SH   SOLE 21 2,884,268 0 0
DIGITAL TURBINE INC COM NEW 25400W102 26,997 2,147,769 SH   SOLE 22 2,058,136 0 89,633
DIGITAL TURBINE INC COM NEW 25400W102 91 7,226 SH   SOLE 26 0 0 7,226
DIGITAL TURBINE INC COM NEW 25400W102 161 12,796 SH   SOLE 28 12,796 0 0
DIGITAL TURBINE INC COM NEW 25400W102 387 30,802 SH   SOLE 30 30,802 0 0
DIGITAL TURBINE INC COM NEW 25400W102 120 9,527 SH   SOLE 40 9,527 0 0
DILLARDS INC CL A 254067101 303 11,767 SH   SOLE 2 4,505 0 7,262
DILLARDS INC CL A 254067101 3 116 SH   SOLE 4 116 0 0
DILLARDS INC CL A 254067101 4 161 SH   SOLE 7 161 0 0
DILLARDS INC CL A 254067101 802 31,112 SH   SOLE 18 31,112 0 0
DILLARDS INC CL A 254067101 1,304 50,576 SH   SOLE 19 50,576 0 0
DILLARDS INC CL A 254067101 6,834 264,978 SH   SOLE 21 264,978 0 0
DILLARDS INC CL A 254067101 8,713 337,840 SH   SOLE 22 322,769 0 15,071
DILLARDS INC CL A 254067101 141 5,460 SH   SOLE 23 5,460 0 0
DILLARDS INC CL A 254067101 337 13,085 SH   SOLE 26 1,635 0 11,450
DILLARDS INC CL A 254067101 46 1,786 SH   SOLE 28 1,786 0 0
DILLARDS INC CL A 254067101 134 5,200 SH   SOLE 30 5,200 0 0
DILLARDS INC CL A 254067101 21 800 SH   SOLE 31 0 0 800
DILLARDS INC CL A 254067101 78 3,019 SH   SOLE 34 3,019 0 0
DILLARDS INC CL A 254067101 25 973 SH   SOLE 36 973 0 0
DILLARDS INC CL A 254067101 30 1,162 SH   SOLE 40 1,162 0 0
DIME CMNTY BANCSHARES INC COM 253922108 471 34,330 SH   SOLE 2 9,651 0 24,679
DIME CMNTY BANCSHARES INC COM 253922108 4 281 SH   SOLE 4 281 0 0
DIME CMNTY BANCSHARES INC COM 253922108 6 465 SH   SOLE 7 465 0 0
DIME CMNTY BANCSHARES INC COM 253922108 2,034 148,148 SH   SOLE 18 148,148 0 0
DIME CMNTY BANCSHARES INC COM 253922108 758 55,177 SH   SOLE 19 55,177 0 0
DIME CMNTY BANCSHARES INC COM 253922108 43,484 3,167,109 SH   SOLE 21 3,167,109 0 0
DIME CMNTY BANCSHARES INC COM 253922108 14,402 1,048,911 SH   SOLE 22 1,020,214 0 28,697
DIME CMNTY BANCSHARES INC COM 253922108 274 19,937 SH   SOLE 26 19,937 0 0
DIME CMNTY BANCSHARES INC COM 253922108 64 4,665 SH   SOLE 28 4,665 0 0
DIME CMNTY BANCSHARES INC COM 253922108 620 45,153 SH   SOLE 30 45,153 0 0
DIME CMNTY BANCSHARES INC COM 253922108 47 3,438 SH   SOLE 40 3,438 0 0
DINE BRANDS GLOBAL INC COM 254423106 829 19,693 SH   SOLE 2 6,739 0 12,954
DINE BRANDS GLOBAL INC COM 254423106 4 104 SH   SOLE 4 104 0 0
DINE BRANDS GLOBAL INC COM 254423106 12 275 SH   SOLE 7 275 0 0
DINE BRANDS GLOBAL INC COM 254423106 3,334 79,192 SH   SOLE 18 79,192 0 0
DINE BRANDS GLOBAL INC COM 254423106 2,525 59,974 SH   SOLE 19 59,974 0 0
DINE BRANDS GLOBAL INC COM 254423106 73,095 1,736,234 SH   SOLE 21 1,736,234 0 0
DINE BRANDS GLOBAL INC COM 254423106 23,613 560,890 SH   SOLE 22 544,695 0 16,195
DINE BRANDS GLOBAL INC COM 254423106 153 3,635 SH   SOLE 23 3,635 0 0
DINE BRANDS GLOBAL INC COM 254423106 652 15,479 SH   SOLE 26 6,726 0 8,753
DINE BRANDS GLOBAL INC COM 254423106 87 2,058 SH   SOLE 28 2,058 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,030 24,477 SH   SOLE 30 24,477 0 0
DINE BRANDS GLOBAL INC COM 254423106 32 758 SH   SOLE 34 758 0 0
DINE BRANDS GLOBAL INC COM 254423106 77 1,838 SH   SOLE 40 1,838 0 0
DIODES INC COM 254543101 2,342 46,198 SH   SOLE 2 14,131 0 32,067
DIODES INC COM 254543101 11 220 SH   SOLE 4 220 0 0
DIODES INC COM 254543101 35 685 SH   SOLE 7 685 0 0
DIODES INC COM 254543101 10,558 208,245 SH   SOLE 18 208,245 0 0
DIODES INC COM 254543101 4,119 81,234 SH   SOLE 19 81,234 0 0
DIODES INC COM 254543101 226,792 4,473,215 SH   SOLE 21 4,473,215 0 0
DIODES INC COM 254543101 65,593 1,293,753 SH   SOLE 22 1,251,274 0 42,479
DIODES INC COM 254543101 538 10,618 SH   SOLE 26 7,267 0 3,351
DIODES INC COM 254543101 371 7,319 SH   SOLE 28 7,319 0 0
DIODES INC COM 254543101 11,472 226,278 SH   SOLE 30 226,278 0 0
DIODES INC COM 254543101 195 3,840 SH   SOLE 40 3,840 0 0
DISCOVER FINL SVCS COM 254709108 47,433 946,947 SH   SOLE 2 265,605 0 681,342
DISCOVER FINL SVCS COM 254709108 8,287 165,444 SH   SOLE 4 156,991 0 8,453
DISCOVER FINL SVCS COM 254709108 13,868 276,861 SH   SOLE 7 267,111 0 9,750
DISCOVER FINL SVCS COM 254709108 189 3,765 SH   SOLE 13 3,765 0 0
DISCOVER FINL SVCS COM 254709108 1,975 39,428 SH   SOLE 15 39,428 0 0
DISCOVER FINL SVCS COM 254709108 38,083 760,283 SH   SOLE 18 705,335 0 54,948
DISCOVER FINL SVCS COM 254709108 4,936 98,541 SH   SOLE 19 98,541 0 0
DISCOVER FINL SVCS COM 254709108 355,952 7,106,241 SH   SOLE 21 7,106,241 0 0
DISCOVER FINL SVCS COM 254709108 384,528 7,676,744 SH   SOLE 22 6,790,980 0 885,764
DISCOVER FINL SVCS COM 254709108 13,714 273,796 SH   SOLE 23 273,796 0 0
DISCOVER FINL SVCS COM 254709108 15,662 312,685 SH   SOLE 25 312,685 0 0
DISCOVER FINL SVCS COM 254709108 76,347 1,524,188 SH   SOLE 26 291,185 0 1,233,003
DISCOVER FINL SVCS COM 254709108 3,119 62,268 SH   SOLE 28 44,281 0 17,987
DISCOVER FINL SVCS COM 254709108 4,428 88,400 SH   SOLE 29 24,500 0 63,900
DISCOVER FINL SVCS COM 254709108 59,102 1,179,916 SH   SOLE 30 1,135,728 0 44,188
DISCOVER FINL SVCS COM 254709108 4,967 99,162 SH   SOLE 31 58,962 0 40,200
DISCOVER FINL SVCS COM 254709108 1,224 24,433 SH   SOLE 34 24,433 0 0
DISCOVER FINL SVCS COM 254709108 12,093 241,432 SH   SOLE 36 241,432 0 0
DISCOVER FINL SVCS COM 254709108 377 7,530 SH   SOLE 40 7,530 0 0
DISCOVERY INC COM SER A 25470F104 8,368 396,577 SH   SOLE 2 46,039 0 350,538
DISCOVERY INC COM SER A 25470F104 1,646 78,014 SH   SOLE 4 71,995 0 6,019
DISCOVERY INC COM SER A 25470F104 5,345 253,329 SH   SOLE 7 147,114 0 106,215
DISCOVERY INC COM SER A 25470F104 1,231 58,347 SH   SOLE 13 58,347 0 0
DISCOVERY INC COM SER A 25470F104 451 21,388 SH   SOLE 15 21,388 0 0
DISCOVERY INC COM SER A 25470F104 7,924 375,525 SH   SOLE 18 302,346 0 73,179
DISCOVERY INC COM SER A 25470F104 10,533 499,171 SH   SOLE 19 499,171 0 0
DISCOVERY INC COM SER A 25470F104 84,823 4,020,043 SH   SOLE 21 4,020,043 0 0
DISCOVERY INC COM SER A 25470F104 93,276 4,420,655 SH   SOLE 22 3,852,374 0 568,281
DISCOVERY INC COM SER A 25470F104 2,425 114,933 SH   SOLE 23 114,933 0 0
DISCOVERY INC COM SER A 25470F104 4,029 190,963 SH   SOLE 25 190,963 0 0
DISCOVERY INC COM SER A 25470F104 18,207 862,876 SH   SOLE 26 155,510 0 707,366
DISCOVERY INC COM SER A 25470F104 492 23,329 SH   SOLE 28 13,099 0 10,230
DISCOVERY INC COM SER A 25470F104 787 37,305 SH   SOLE 29 3,118 0 34,187
DISCOVERY INC COM SER A 25470F104 15,376 728,733 SH   SOLE 30 718,338 0 10,395
DISCOVERY INC COM SER A 25470F104 773 36,622 SH   SOLE 31 20,766 0 15,856
DISCOVERY INC COM SER A 25470F104 206 9,776 SH   SOLE 34 9,776 0 0
DISCOVERY INC COM SER A 25470F104 2,621 124,231 SH   SOLE 36 124,231 0 0
DISCOVERY INC COM SER A 25470F104 60 2,841 SH   SOLE 40 2,841 0 0
DISCOVERY INC OPTIONS 25470F104 32 1,500 SH Call SOLE 2 1,500 0 0
DISCOVERY INC OPTIONS 25470F104 4,220 200,000 SH Call SOLE 19 200,000 0 0
DISCOVERY INC OPTIONS 25470F104 42 2,000 SH Call SOLE 22 2,000 0 0
DISCOVERY INC OPTIONS 25470F104 422 20,000 SH Call SOLE 34 20,000 0 0
DISCOVERY INC COM SER C 25470F302 15,575 808,665 SH   SOLE 2 82,893 0 725,772
DISCOVERY INC COM SER C 25470F302 3,134 162,732 SH   SOLE 4 152,996 0 9,736
DISCOVERY INC COM SER C 25470F302 10,189 529,016 SH   SOLE 7 298,988 0 230,028
DISCOVERY INC COM SER C 25470F302 79 4,100 SH   SOLE 13 4,100 0 0
DISCOVERY INC COM SER C 25470F302 788 40,935 SH   SOLE 15 40,935 0 0
DISCOVERY INC COM SER C 25470F302 13,006 675,288 SH   SOLE 18 621,167 0 54,121
DISCOVERY INC COM SER C 25470F302 1,842 95,629 SH   SOLE 19 95,629 0 0
DISCOVERY INC COM SER C 25470F302 160,003 8,307,521 SH   SOLE 21 8,307,521 0 0
DISCOVERY INC COM SER C 25470F302 153,034 7,945,679 SH   SOLE 22 7,129,076 0 816,603
DISCOVERY INC COM SER C 25470F302 4,824 250,493 SH   SOLE 23 250,493 0 0
DISCOVERY INC COM SER C 25470F302 8,340 433,021 SH   SOLE 25 433,021 0 0
DISCOVERY INC COM SER C 25470F302 33,559 1,742,427 SH   SOLE 26 324,068 0 1,418,359
DISCOVERY INC COM SER C 25470F302 1,468 76,239 SH   SOLE 28 56,343 0 19,896
DISCOVERY INC COM SER C 25470F302 1,527 79,271 SH   SOLE 29 5,878 0 73,393
DISCOVERY INC COM SER C 25470F302 28,970 1,504,176 SH   SOLE 30 1,475,145 0 29,031
DISCOVERY INC COM SER C 25470F302 1,158 60,148 SH   SOLE 31 42,437 0 17,711
DISCOVERY INC COM SER C 25470F302 323 16,792 SH   SOLE 34 16,792 0 0
DISCOVERY INC COM SER C 25470F302 4,788 248,600 SH   SOLE 36 248,600 0 0
DISCOVERY INC COM SER C 25470F302 179 9,297 SH   SOLE 40 9,297 0 0
DISH NETWORK CORPORATION CL A 25470M109 20,340 589,396 SH   SOLE 2 57,310 0 532,086
DISH NETWORK CORPORATION CL A 25470M109 4,033 116,877 SH   SOLE 4 110,836 0 6,041
DISH NETWORK CORPORATION CL A 25470M109 7,710 223,419 SH   SOLE 7 214,406 0 9,013
DISH NETWORK CORPORATION CL A 25470M109 14 414 SH   SOLE 13 414 0 0
DISH NETWORK CORPORATION CL A 25470M109 1,121 32,489 SH   SOLE 15 32,489 0 0
DISH NETWORK CORPORATION CL A 25470M109 17,312 501,660 SH   SOLE 18 461,571 0 40,089
DISH NETWORK CORPORATION CL A 25470M109 2,674 77,476 SH   SOLE 19 77,476 0 0
DISH NETWORK CORPORATION CL A 25470M109 199,960 5,794,275 SH   SOLE 21 5,794,275 0 0
DISH NETWORK CORPORATION CL A 25470M109 208,135 6,031,163 SH   SOLE 22 5,475,313 0 555,850
DISH NETWORK CORPORATION CL A 25470M109 6,265 181,532 SH   SOLE 23 181,532 0 0
DISH NETWORK CORPORATION CL A 25470M109 9,696 280,962 SH   SOLE 25 280,962 0 0
DISH NETWORK CORPORATION CL A 25470M109 37,120 1,075,623 SH   SOLE 26 247,885 0 827,738
DISH NETWORK CORPORATION CL A 25470M109 1,655 47,952 SH   SOLE 28 33,894 0 14,058
DISH NETWORK CORPORATION CL A 25470M109 1,907 55,262 SH   SOLE 29 5,125 0 50,137
DISH NETWORK CORPORATION CL A 25470M109 32,733 948,496 SH   SOLE 30 948,496 0 0
DISH NETWORK CORPORATION CL A 25470M109 1,762 51,046 SH   SOLE 31 35,141 0 15,905
DISH NETWORK CORPORATION CL A 25470M109 425 12,329 SH   SOLE 34 12,329 0 0
DISH NETWORK CORPORATION CL A 25470M109 6,035 174,891 SH   SOLE 36 174,891 0 0
DISH NETWORK CORPORATION CL A 25470M109 158 4,571 SH   SOLE 40 4,571 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 4,010 4,365,000 PRN   SOLE 2 3,665,000 0 700,000
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 26,870 29,250,000 PRN   SOLE 19 29,250,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 10,119 11,015,000 PRN   SOLE 21 11,015,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 168 183,000 PRN   SOLE 22 183,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 563 613,000 PRN   SOLE 26 613,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 47 51,000 PRN   SOLE 30 51,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 5,023 5,468,000 PRN   SOLE 34 5,468,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 2,583 2,887,000 PRN   SOLE 2 2,394,000 0 493,000
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 18,557 20,737,000 PRN   SOLE 19 20,737,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 2,957 3,305,000 PRN   SOLE 21 3,305,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 2,353 2,630,000 PRN   SOLE 22 2,630,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 387 433,000 PRN   SOLE 26 433,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 56 63,000 PRN   SOLE 30 63,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 3,400 3,800,000 PRN   SOLE 34 3,800,000 0 0
DISNEY WALT CO COM DISNEY 254687106 512,276 4,593,991 SH   SOLE 2 649,734 0 3,944,257
DISNEY WALT CO COM DISNEY 254687106 95,620 857,504 SH   SOLE 4 807,982 0 49,522
DISNEY WALT CO COM DISNEY 254687106 183,834 1,648,590 SH   SOLE 7 1,577,318 0 71,272
DISNEY WALT CO COM DISNEY 254687106 2,146 19,248 SH   SOLE 13 19,248 0 0
DISNEY WALT CO COM DISNEY 254687106 24,571 220,348 SH   SOLE 15 220,348 0 0
DISNEY WALT CO COM DISNEY 254687106 158 1,415 SH   SOLE 17 0 0 1,415
DISNEY WALT CO COM DISNEY 254687106 379,928 3,407,119 SH   SOLE 18 3,096,151 0 310,968
DISNEY WALT CO COM DISNEY 254687106 107,270 961,980 SH   SOLE 19 961,980 0 0
DISNEY WALT CO COM DISNEY 254687106 8,313 74,552 SH   SOLE 20 74,552 0 0
DISNEY WALT CO COM DISNEY 254687106 4,055,715 36,370,865 SH   SOLE 21 36,370,865 0 0
DISNEY WALT CO COM DISNEY 254687106 4,780,238 42,868,249 SH   SOLE 22 38,716,208 0 4,152,041
DISNEY WALT CO COM DISNEY 254687106 149,366 1,339,483 SH   SOLE 23 1,339,483 0 0
DISNEY WALT CO COM DISNEY 254687106 224,027 2,009,032 SH   SOLE 25 2,009,032 0 0
DISNEY WALT CO COM DISNEY 254687106 996,081 8,932,663 SH   SOLE 26 1,090,735 0 7,841,928
DISNEY WALT CO COM DISNEY 254687106 41,536 372,483 SH   SOLE 28 264,150 0 108,333
DISNEY WALT CO COM DISNEY 254687106 16,107 144,443 SH   SOLE 29 33,491 0 110,952
DISNEY WALT CO COM DISNEY 254687106 888,836 7,970,908 SH   SOLE 30 7,970,908 0 0
DISNEY WALT CO COM DISNEY 254687106 58,799 527,298 SH   SOLE 31 235,706 0 291,592
DISNEY WALT CO COM DISNEY 254687106 17,525 157,158 SH   SOLE 32 157,158 0 0
DISNEY WALT CO COM DISNEY 254687106 64,763 580,779 SH   SOLE 34 580,779 0 0
DISNEY WALT CO COM DISNEY 254687106 133,385 1,196,171 SH   SOLE 36 1,196,171 0 0
DISNEY WALT CO COM DISNEY 254687106 4,522 40,549 SH   SOLE 40 40,549 0 0
DISNEY WALT CO OPTIONS 254687106 245 2,200 SH Call SOLE 2 2,200 0 0
DISNEY WALT CO OPTIONS 254687106 256 2,300 SH Call SOLE 4 2,300 0 0
DISNEY WALT CO OPTIONS 254687106 3,256 29,200 SH Call SOLE 18 29,200 0 0
DISNEY WALT CO OPTIONS 254687106 59,257 531,400 SH Call SOLE 19 531,400 0 0
DISNEY WALT CO OPTIONS 254687106 1,952 17,500 SH Call SOLE 22 17,500 0 0
DISNEY WALT CO OPTIONS 254687106 15,176 136,100 SH Call SOLE 34 136,100 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1,231 278,206 SH   SOLE 2 71,622 0 206,584
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 631 142,707 SH   SOLE 4 142,707 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1,270 286,993 SH   SOLE 7 286,993 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 4,865 1,099,415 SH   SOLE 18 1,099,415 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 3,938 889,926 SH   SOLE 19 889,926 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 104,892 23,704,298 SH   SOLE 21 23,704,298 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 41,665 9,415,852 SH   SOLE 22 9,138,972 0 276,880
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 69 15,673 SH   SOLE 23 15,673 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2,624 592,941 SH   SOLE 25 592,941 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 952 215,156 SH   SOLE 26 58,453 0 156,703
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 139 31,441 SH   SOLE 28 31,441 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 634 143,372 SH   SOLE 29 143,372 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 5,522 1,247,813 SH   SOLE 30 1,247,813 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 29 6,598 SH   SOLE 31 0 0 6,598
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 94 21,286 SH   SOLE 36 21,286 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 112 25,210 SH   SOLE 40 25,210 0 0
DIVIDEND & INCOME FD INC COM NEW 25538A204 479 47,072 SH   SOLE 2 47,072 0 0
DIXIE GROUP INC CL A 255519100 13 13,604 SH   SOLE 21 13,604 0 0
DIXIE GROUP INC CL A 255519100 322 349,605 SH   SOLE 22 349,605 0 0
DLH HLDGS CORP COM 23335Q100 10 1,380 SH   SOLE 18 1,380 0 0
DLH HLDGS CORP COM 23335Q100 109 14,788 SH   SOLE 21 14,788 0 0
DLH HLDGS CORP COM 23335Q100 173 23,620 SH   SOLE 22 23,620 0 0
DMC GLOBAL INC COM 23291C103 340 12,323 SH   SOLE 2 4,641 0 7,682
DMC GLOBAL INC COM 23291C103 2 72 SH   SOLE 4 72 0 0
DMC GLOBAL INC COM 23291C103 8 296 SH   SOLE 7 296 0 0
DMC GLOBAL INC COM 23291C103 2,122 76,895 SH   SOLE 18 76,895 0 0
DMC GLOBAL INC COM 23291C103 745 26,989 SH   SOLE 19 26,989 0 0
DMC GLOBAL INC COM 23291C103 45,506 1,648,778 SH   SOLE 21 1,648,778 0 0
DMC GLOBAL INC COM 23291C103 13,252 480,150 SH   SOLE 22 465,941 0 14,209
DMC GLOBAL INC COM 23291C103 288 10,421 SH   SOLE 26 9,280 0 1,141
DMC GLOBAL INC COM 23291C103 66 2,397 SH   SOLE 28 2,397 0 0
DMC GLOBAL INC COM 23291C103 576 20,865 SH   SOLE 30 20,865 0 0
DMC GLOBAL INC COM 23291C103 42 1,527 SH   SOLE 40 1,527 0 0
DOCUMENT SEC SYS INC COM NEW 25614T309 6 698 SH   SOLE 21 698 0 0
DOCUSIGN INC COM 256163106 66,369 385,393 SH   SOLE 2 17,307 0 368,086
DOCUSIGN INC COM 256163106 12,690 73,692 SH   SOLE 4 69,016 0 4,676
DOCUSIGN INC COM 256163106 4,245 24,650 SH   SOLE 7 24,650 0 0
DOCUSIGN INC COM 256163106 1,771 10,283 SH   SOLE 13 10,283 0 0
DOCUSIGN INC COM 256163106 2,510 14,576 SH   SOLE 15 14,576 0 0
DOCUSIGN INC COM 256163106 28,898 167,804 SH   SOLE 18 146,267 0 21,537
DOCUSIGN INC COM 256163106 19,522 113,364 SH   SOLE 19 113,364 0 0
DOCUSIGN INC COM 256163106 616,382 3,579,246 SH   SOLE 21 3,579,246 0 0
DOCUSIGN INC COM 256163106 672,723 3,906,408 SH   SOLE 22 3,606,855 0 299,553
DOCUSIGN INC COM 256163106 21,327 123,844 SH   SOLE 23 123,844 0 0
DOCUSIGN INC COM 256163106 33,152 192,510 SH   SOLE 25 192,510 0 0
DOCUSIGN INC COM 256163106 96,791 562,054 SH   SOLE 26 123,375 0 438,679
DOCUSIGN INC COM 256163106 6,062 35,204 SH   SOLE 28 24,847 0 10,357
DOCUSIGN INC COM 256163106 10,357 60,139 SH   SOLE 29 3,190 0 56,949
DOCUSIGN INC COM 256163106 88,756 515,394 SH   SOLE 30 513,990 0 1,404
DOCUSIGN INC COM 256163106 6,290 36,523 SH   SOLE 31 22,336 0 14,187
DOCUSIGN INC COM 256163106 6,776 39,349 SH   SOLE 32 39,349 0 0
DOCUSIGN INC COM 256163106 1,577 9,160 SH   SOLE 34 9,160 0 0
DOCUSIGN INC COM 256163106 17,768 103,174 SH   SOLE 36 103,174 0 0
DOCUSIGN INC COM 256163106 668 3,881 SH   SOLE 40 3,881 0 0
DOCUSIGN INC NOTE 0.500% 9/1 256163AB2 5,644 2,322,000 PRN   SOLE 21 2,322,000 0 0
DOCUSIGN INC NOTE 0.500% 9/1 256163AB2 608 250,000 PRN   SOLE 22 250,000 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 14,585 221,426 SH   SOLE 2 98,190 0 123,236
DOLBY LABORATORIES INC COM CL A 25659T107 535 8,116 SH   SOLE 4 8,116 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 141 2,135 SH   SOLE 7 2,135 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,966 29,849 SH   SOLE 18 26,268 0 3,581
DOLBY LABORATORIES INC COM CL A 25659T107 1,713 26,011 SH   SOLE 19 26,011 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 56,356 855,562 SH   SOLE 21 855,562 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 128,355 1,948,611 SH   SOLE 22 1,795,499 0 153,112
DOLBY LABORATORIES INC COM CL A 25659T107 1,674 25,408 SH   SOLE 23 25,408 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,875 28,471 SH   SOLE 26 16,166 0 12,305
DOLBY LABORATORIES INC COM CL A 25659T107 702 10,663 SH   SOLE 28 10,663 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 608 9,230 SH   SOLE 29 9,230 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,673 25,403 SH   SOLE 30 25,403 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 2,105 31,956 SH   SOLE 31 24,232 0 7,724
DOLBY LABORATORIES INC COM CL A 25659T107 217 3,294 SH   SOLE 34 3,294 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 37 560 SH   SOLE 36 560 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 461 6,997 SH   SOLE 40 6,997 0 0
DOLLAR GEN CORP NEW COM 256677105 116,174 609,803 SH   SOLE 2 73,081 0 536,722
DOLLAR GEN CORP NEW COM 256677105 21,894 114,925 SH   SOLE 4 107,858 0 7,067
DOLLAR GEN CORP NEW COM 256677105 57,471 301,671 SH   SOLE 7 231,848 0 69,823
DOLLAR GEN CORP NEW COM 256677105 780 4,096 SH   SOLE 13 4,096 0 0
DOLLAR GEN CORP NEW COM 256677105 4,826 25,334 SH   SOLE 15 25,334 0 0
DOLLAR GEN CORP NEW COM 256677105 5 27 SH   SOLE 17 0 0 27
DOLLAR GEN CORP NEW COM 256677105 247,233 1,297,742 SH   SOLE 18 1,199,798 0 97,944
DOLLAR GEN CORP NEW COM 256677105 135,908 713,390 SH   SOLE 19 713,390 0 0
DOLLAR GEN CORP NEW COM 256677105 1,234,429 6,479,600 SH   SOLE 21 6,479,600 0 0
DOLLAR GEN CORP NEW COM 256677105 1,239,420 6,505,802 SH   SOLE 22 5,918,798 0 587,004
DOLLAR GEN CORP NEW COM 256677105 37,372 196,168 SH   SOLE 23 196,168 0 0
DOLLAR GEN CORP NEW COM 256677105 56,599 297,093 SH   SOLE 25 287,828 0 9,265
DOLLAR GEN CORP NEW COM 256677105 203,326 1,067,274 SH   SOLE 26 186,176 0 881,098
DOLLAR GEN CORP NEW COM 256677105 9,975 52,361 SH   SOLE 28 37,091 0 15,270
DOLLAR GEN CORP NEW COM 256677105 971 5,095 SH   SOLE 29 5,095 0 0
DOLLAR GEN CORP NEW COM 256677105 203,155 1,066,374 SH   SOLE 30 1,042,800 0 23,574
DOLLAR GEN CORP NEW COM 256677105 14,038 73,684 SH   SOLE 31 33,159 0 40,525
DOLLAR GEN CORP NEW COM 256677105 20,100 105,506 SH   SOLE 34 105,506 0 0
DOLLAR GEN CORP NEW COM 256677105 39,166 205,583 SH   SOLE 36 205,583 0 0
DOLLAR GEN CORP NEW COM 256677105 1,081 5,674 SH   SOLE 40 5,674 0 0
DOLLAR TREE INC COM 256746108 51,483 555,490 SH   SOLE 2 59,980 0 495,510
DOLLAR TREE INC COM 256746108 9,548 103,021 SH   SOLE 4 96,738 0 6,283
DOLLAR TREE INC COM 256746108 23,181 250,122 SH   SOLE 7 231,969 0 18,153
DOLLAR TREE INC COM 256746108 639 6,892 SH   SOLE 13 6,892 0 0
DOLLAR TREE INC COM 256746108 2,477 26,724 SH   SOLE 15 26,724 0 0
DOLLAR TREE INC COM 256746108 2 20 SH   SOLE 17 0 0 20
DOLLAR TREE INC COM 256746108 241,786 2,608,821 SH   SOLE 18 2,032,135 0 576,686
DOLLAR TREE INC COM 256746108 76,984 830,640 SH   SOLE 19 830,640 0 0
DOLLAR TREE INC COM 256746108 607,866 6,558,766 SH   SOLE 21 6,558,766 0 0
DOLLAR TREE INC COM 256746108 534,342 5,765,454 SH   SOLE 22 5,226,624 0 538,830
DOLLAR TREE INC COM 256746108 18,804 202,896 SH   SOLE 23 202,896 0 0
DOLLAR TREE INC COM 256746108 27,953 301,607 SH   SOLE 25 267,355 0 34,252
DOLLAR TREE INC COM 256746108 90,846 980,214 SH   SOLE 26 177,447 0 802,767
DOLLAR TREE INC COM 256746108 4,439 47,898 SH   SOLE 28 33,943 0 13,955
DOLLAR TREE INC COM 256746108 491 5,293 SH   SOLE 29 5,293 0 0
DOLLAR TREE INC COM 256746108 89,791 968,833 SH   SOLE 30 968,833 0 0
DOLLAR TREE INC COM 256746108 7,695 83,033 SH   SOLE 31 30,833 0 52,200
DOLLAR TREE INC COM 256746108 4,718 50,911 SH   SOLE 32 50,911 0 0
DOLLAR TREE INC COM 256746108 36,817 397,252 SH   SOLE 34 397,252 0 0
DOLLAR TREE INC COM 256746108 18,328 197,761 SH   SOLE 36 197,761 0 0
DOLLAR TREE INC COM 256746108 447 4,821 SH   SOLE 40 4,821 0 0
DOMINION ENERGY INC COM 25746U109 169,502 2,087,972 SH   SOLE 2 268,171 0 1,819,801
DOMINION ENERGY INC COM 25746U109 36,726 452,399 SH   SOLE 4 429,413 0 22,986
DOMINION ENERGY INC COM 25746U109 71,231 877,449 SH   SOLE 7 818,654 0 58,795
DOMINION ENERGY INC COM 25746U109 1,566 19,295 SH   SOLE 13 19,295 0 0
DOMINION ENERGY INC COM 25746U109 8,322 102,512 SH   SOLE 15 102,512 0 0
DOMINION ENERGY INC COM 25746U109 7 89 SH   SOLE 17 0 0 89
DOMINION ENERGY INC COM 25746U109 124,679 1,535,833 SH   SOLE 18 1,407,608 0 128,225
DOMINION ENERGY INC COM 25746U109 37,573 462,832 SH   SOLE 19 462,832 0 0
DOMINION ENERGY INC COM 25746U109 1,775,173 21,867,124 SH   SOLE 21 21,867,124 0 0
DOMINION ENERGY INC COM 25746U109 1,658,235 20,426,649 SH   SOLE 22 18,520,170 0 1,906,479
DOMINION ENERGY INC COM 25746U109 49,553 610,409 SH   SOLE 23 610,409 0 0
DOMINION ENERGY INC COM 25746U109 75,659 931,987 SH   SOLE 25 931,987 0 0
DOMINION ENERGY INC COM 25746U109 394,472 4,859,226 SH   SOLE 26 536,681 0 4,322,545
DOMINION ENERGY INC COM 25746U109 13,996 172,407 SH   SOLE 28 121,620 0 50,787
DOMINION ENERGY INC COM 25746U109 1,276 15,713 SH   SOLE 29 15,713 0 0
DOMINION ENERGY INC COM 25746U109 300,029 3,695,846 SH   SOLE 30 3,695,846 0 0
DOMINION ENERGY INC COM 25746U109 36,442 448,907 SH   SOLE 31 109,345 0 339,562
DOMINION ENERGY INC COM 25746U109 3,093 38,099 SH   SOLE 32 38,099 0 0
DOMINION ENERGY INC COM 25746U109 13,281 163,595 SH   SOLE 34 163,595 0 0
DOMINION ENERGY INC COM 25746U109 56,354 694,180 SH   SOLE 36 694,180 0 0
DOMINION ENERGY INC COM 25746U109 1,524 18,769 SH   SOLE 40 18,769 0 0
DOMINION ENERGY INC UNIT 99/99/9999 25746U133 122,929 1,213,035 SH   SOLE 21 1,213,035 0 0
DOMINOS PIZZA INC COM 25754A201 54,135 146,532 SH   SOLE 2 50,008 0 96,524
DOMINOS PIZZA INC COM 25754A201 8,316 22,511 SH   SOLE 4 21,471 0 1,040
DOMINOS PIZZA INC COM 25754A201 13,738 37,187 SH   SOLE 7 35,468 0 1,719
DOMINOS PIZZA INC COM 25754A201 1,554 4,207 SH   SOLE 13 4,207 0 0
DOMINOS PIZZA INC COM 25754A201 1,386 3,751 SH   SOLE 15 3,751 0 0
DOMINOS PIZZA INC COM 25754A201 86,947 235,347 SH   SOLE 18 188,969 0 46,378
DOMINOS PIZZA INC COM 25754A201 45,378 122,829 SH   SOLE 19 122,829 0 0
DOMINOS PIZZA INC COM 25754A201 400,919 1,085,208 SH   SOLE 21 1,085,208 0 0
DOMINOS PIZZA INC COM 25754A201 396,347 1,072,831 SH   SOLE 22 935,905 0 136,926
DOMINOS PIZZA INC COM 25754A201 19,713 53,358 SH   SOLE 23 53,358 0 0
DOMINOS PIZZA INC COM 25754A201 17,416 47,142 SH   SOLE 25 47,142 0 0
DOMINOS PIZZA INC COM 25754A201 78,994 213,820 SH   SOLE 26 40,081 0 173,739
DOMINOS PIZZA INC COM 25754A201 3,197 8,654 SH   SOLE 28 6,267 0 2,387
DOMINOS PIZZA INC COM 25754A201 7,543 20,417 SH   SOLE 29 12,231 0 8,186
DOMINOS PIZZA INC COM 25754A201 62,473 169,102 SH   SOLE 30 147,107 0 21,995
DOMINOS PIZZA INC COM 25754A201 12,476 33,769 SH   SOLE 31 22,894 0 10,875
DOMINOS PIZZA INC COM 25754A201 7,269 19,676 SH   SOLE 34 19,676 0 0
DOMINOS PIZZA INC COM 25754A201 9,579 25,928 SH   SOLE 36 25,928 0 0
DOMINOS PIZZA INC COM 25754A201 344 932 SH   SOLE 40 932 0 0
DOMO INC COM CL B 257554105 490 15,234 SH   SOLE 2 7,221 0 8,013
DOMO INC COM CL B 257554105 12 363 SH   SOLE 7 363 0 0
DOMO INC COM CL B 257554105 3,480 108,172 SH   SOLE 18 108,172 0 0
DOMO INC COM CL B 257554105 2,219 68,974 SH   SOLE 19 68,974 0 0
DOMO INC COM CL B 257554105 28,363 881,668 SH   SOLE 21 881,668 0 0
DOMO INC COM CL B 257554105 21,602 671,490 SH   SOLE 22 646,382 0 25,108
DOMO INC COM CL B 257554105 23 720 SH   SOLE 23 720 0 0
DOMO INC COM CL B 257554105 19 605 SH   SOLE 26 0 0 605
DOMO INC COM CL B 257554105 3,031 94,205 SH   SOLE 30 94,205 0 0
DOMTAR CORP COM NEW 257559203 2,088 98,902 SH   SOLE 2 49,714 0 49,188
DOMTAR CORP COM NEW 257559203 5 237 SH   SOLE 4 237 0 0
DOMTAR CORP COM NEW 257559203 48 2,283 SH   SOLE 7 2,283 0 0
DOMTAR CORP COM NEW 257559203 992 47,000 SH   SOLE 13 47,000 0 0
DOMTAR CORP COM NEW 257559203 11,062 524,007 SH   SOLE 18 466,715 0 57,292
DOMTAR CORP COM NEW 257559203 10,783 510,801 SH   SOLE 19 510,801 0 0
DOMTAR CORP COM NEW 257559203 80,219 3,800,056 SH   SOLE 21 3,800,056 0 0
DOMTAR CORP COM NEW 257559203 60,136 2,848,688 SH   SOLE 22 2,576,506 0 272,182
DOMTAR CORP COM NEW 257559203 211 10,012 SH   SOLE 23 10,012 0 0
DOMTAR CORP COM NEW 257559203 683 32,351 SH   SOLE 26 16,427 0 15,924
DOMTAR CORP COM NEW 257559203 165 7,832 SH   SOLE 28 7,832 0 0
DOMTAR CORP COM NEW 257559203 2,934 138,993 SH   SOLE 29 0 0 138,993
DOMTAR CORP COM NEW 257559203 2,091 99,034 SH   SOLE 30 99,034 0 0
DOMTAR CORP COM NEW 257559203 141 6,700 SH   SOLE 31 0 0 6,700
DOMTAR CORP COM NEW 257559203 39 1,848 SH   SOLE 34 1,848 0 0
DOMTAR CORP COM NEW 257559203 519 24,577 SH   SOLE 36 24,577 0 0
DOMTAR CORP COM NEW 257559203 147 6,968 SH   SOLE 40 6,968 0 0
DONALDSON INC COM 257651109 16,977 364,940 SH   SOLE 2 118,500 0 246,440
DONALDSON INC COM 257651109 69 1,475 SH   SOLE 4 1,475 0 0
DONALDSON INC COM 257651109 1,621 34,853 SH   SOLE 7 34,853 0 0
DONALDSON INC COM 257651109 16,072 345,488 SH   SOLE 18 345,488 0 0
DONALDSON INC COM 257651109 1,498 32,194 SH   SOLE 19 32,194 0 0
DONALDSON INC COM 257651109 267,529 5,750,836 SH   SOLE 21 5,750,836 0 0
DONALDSON INC COM 257651109 196,480 4,223,554 SH   SOLE 22 4,032,187 0 191,367
DONALDSON INC COM 257651109 2,755 59,219 SH   SOLE 26 34,777 0 24,442
DONALDSON INC COM 257651109 697 14,992 SH   SOLE 28 14,992 0 0
DONALDSON INC COM 257651109 2,038 43,812 SH   SOLE 30 43,812 0 0
DONALDSON INC COM 257651109 116 2,484 SH   SOLE 31 2,484 0 0
DONALDSON INC COM 257651109 194 4,179 SH   SOLE 34 4,179 0 0
DONALDSON INC COM 257651109 88 1,893 SH   SOLE 36 1,893 0 0
DONALDSON INC COM 257651109 609 13,090 SH   SOLE 40 13,090 0 0
DONEGAL GROUP INC CL A 257701201 204 14,337 SH   SOLE 2 4,677 0 9,660
DONEGAL GROUP INC CL A 257701201 5 380 SH   SOLE 7 380 0 0
DONEGAL GROUP INC CL A 257701201 630 44,293 SH   SOLE 18 44,293 0 0
DONEGAL GROUP INC CL A 257701201 302 21,267 SH   SOLE 19 21,267 0 0
DONEGAL GROUP INC CL A 257701201 5,872 412,947 SH   SOLE 21 412,947 0 0
DONEGAL GROUP INC CL A 257701201 6,324 444,714 SH   SOLE 22 432,392 0 12,322
DONEGAL GROUP INC CL A 257701201 29 2,027 SH   SOLE 28 2,027 0 0
DONEGAL GROUP INC CL A 257701201 30 2,113 SH   SOLE 30 2,113 0 0
DONEGAL GROUP INC CL A 257701201 9 640 SH   SOLE 40 640 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 299 35,558 SH   SOLE 2 9,404 0 26,154
DONNELLEY FINL SOLUTIONS INC COM 25787G100 5 638 SH   SOLE 7 638 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,374 163,535 SH   SOLE 18 163,535 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,364 162,403 SH   SOLE 19 162,403 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 29,143 3,469,451 SH   SOLE 21 3,469,451 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 10,101 1,202,510 SH   SOLE 22 1,179,720 0 22,790
DONNELLEY FINL SOLUTIONS INC COM 25787G100 169 20,127 SH   SOLE 23 20,127 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 452 53,809 SH   SOLE 26 0 0 53,809
DONNELLEY FINL SOLUTIONS INC COM 25787G100 380 45,295 SH   SOLE 30 45,295 0 0
DONNELLEY R R & SONS CO COM 257867200 116 97,779 SH   SOLE 18 97,779 0 0
DONNELLEY R R & SONS CO COM 257867200 6,536 5,492,508 SH   SOLE 21 5,492,508 0 0
DONNELLEY R R & SONS CO COM 257867200 1,649 1,385,644 SH   SOLE 22 1,319,409 0 66,235
DONNELLEY R R & SONS CO COM 257867200 94 79,011 SH   SOLE 30 79,011 0 0
DONNELLEY R R & SONS CO COM 257867200 22 18,733 SH   SOLE 31 0 0 18,733
DORIAN LPG LTD SHS USD Y2106R110 288 37,225 SH   SOLE 2 12,201 0 25,024
DORIAN LPG LTD SHS USD Y2106R110 5 675 SH   SOLE 7 675 0 0
DORIAN LPG LTD SHS USD Y2106R110 1,231 158,994 SH   SOLE 18 158,994 0 0
DORIAN LPG LTD SHS USD Y2106R110 509 65,748 SH   SOLE 19 65,748 0 0
DORIAN LPG LTD SHS USD Y2106R110 26,210 3,386,285 SH   SOLE 21 3,386,285 0 0
DORIAN LPG LTD SHS USD Y2106R110 7,798 1,007,465 SH   SOLE 22 957,956 0 49,509
DORIAN LPG LTD SHS USD Y2106R110 312 40,251 SH   SOLE 30 40,251 0 0
DORMAN PRODUCTS INC COM 258278100 1,192 17,770 SH   SOLE 2 9,384 0 8,386
DORMAN PRODUCTS INC COM 258278100 9 128 SH   SOLE 4 128 0 0
DORMAN PRODUCTS INC COM 258278100 29 425 SH   SOLE 7 425 0 0
DORMAN PRODUCTS INC COM 258278100 9,082 135,416 SH   SOLE 18 135,100 0 316
DORMAN PRODUCTS INC COM 258278100 5,197 77,488 SH   SOLE 19 77,488 0 0
DORMAN PRODUCTS INC COM 258278100 208,279 3,105,394 SH   SOLE 21 3,105,394 0 0
DORMAN PRODUCTS INC COM 258278100 59,104 881,226 SH   SOLE 22 853,161 0 28,065
DORMAN PRODUCTS INC COM 258278100 150 2,236 SH   SOLE 23 2,236 0 0
DORMAN PRODUCTS INC COM 258278100 1,518 22,629 SH   SOLE 26 8,335 0 14,294
DORMAN PRODUCTS INC COM 258278100 306 4,558 SH   SOLE 28 4,558 0 0
DORMAN PRODUCTS INC COM 258278100 2,957 44,082 SH   SOLE 30 44,082 0 0
DORMAN PRODUCTS INC COM 258278100 102 1,524 SH   SOLE 34 1,524 0 0
DORMAN PRODUCTS INC COM 258278100 176 2,618 SH   SOLE 40 2,618 0 0
DOUGLAS DYNAMICS INC COM 25960R105 549 15,635 SH   SOLE 2 7,416 0 8,219
DOUGLAS DYNAMICS INC COM 25960R105 5 146 SH   SOLE 4 146 0 0
DOUGLAS DYNAMICS INC COM 25960R105 14 394 SH   SOLE 7 394 0 0
DOUGLAS DYNAMICS INC COM 25960R105 3,370 95,961 SH   SOLE 18 95,961 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1,559 44,396 SH   SOLE 19 44,396 0 0
DOUGLAS DYNAMICS INC COM 25960R105 27,872 793,615 SH   SOLE 21 793,615 0 0
DOUGLAS DYNAMICS INC COM 25960R105 23,152 659,230 SH   SOLE 22 636,807 0 22,423
DOUGLAS DYNAMICS INC COM 25960R105 8 232 SH   SOLE 23 232 0 0
DOUGLAS DYNAMICS INC COM 25960R105 338 9,622 SH   SOLE 26 0 0 9,622
DOUGLAS DYNAMICS INC COM 25960R105 115 3,264 SH   SOLE 28 3,264 0 0
DOUGLAS DYNAMICS INC COM 25960R105 279 7,938 SH   SOLE 30 7,938 0 0
DOUGLAS DYNAMICS INC COM 25960R105 14 391 SH   SOLE 34 391 0 0
DOUGLAS DYNAMICS INC COM 25960R105 97 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS EMMETT INC COM 25960P109 14,070 458,903 SH   SOLE 2 145,220 0 313,683
DOUGLAS EMMETT INC COM 25960P109 3,183 103,804 SH   SOLE 4 103,804 0 0
DOUGLAS EMMETT INC COM 25960P109 6,683 217,985 SH   SOLE 7 217,985 0 0
DOUGLAS EMMETT INC COM 25960P109 14,410 469,978 SH   SOLE 18 453,832 0 16,146
DOUGLAS EMMETT INC COM 25960P109 7,967 259,850 SH   SOLE 19 259,850 0 0
DOUGLAS EMMETT INC COM 25960P109 282,746 9,221,997 SH   SOLE 21 9,221,997 0 0
DOUGLAS EMMETT INC COM 25960P109 212,679 6,936,700 SH   SOLE 22 6,656,472 0 280,228
DOUGLAS EMMETT INC COM 25960P109 160 5,226 SH   SOLE 23 5,226 0 0
DOUGLAS EMMETT INC COM 25960P109 12,594 410,752 SH   SOLE 25 410,752 0 0
DOUGLAS EMMETT INC COM 25960P109 6,468 210,945 SH   SOLE 26 43,848 0 167,097
DOUGLAS EMMETT INC COM 25960P109 808 26,360 SH   SOLE 28 26,360 0 0
DOUGLAS EMMETT INC COM 25960P109 4,651 151,682 SH   SOLE 29 99,695 0 51,987
DOUGLAS EMMETT INC COM 25960P109 22,893 746,670 SH   SOLE 30 746,670 0 0
DOUGLAS EMMETT INC COM 25960P109 130 4,255 SH   SOLE 31 3,372 0 883
DOUGLAS EMMETT INC COM 25960P109 416 13,571 SH   SOLE 34 13,571 0 0
DOUGLAS EMMETT INC COM 25960P109 80 2,598 SH   SOLE 36 2,598 0 0
DOUGLAS EMMETT INC COM 25960P109 559 18,234 SH   SOLE 40 18,234 0 0
DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 1,735 150,305 SH   SOLE 21 150,305 0 0
DOVER CORP COM 260003108 36,655 379,612 SH   SOLE 2 45,565 0 334,047
DOVER CORP COM 260003108 6,824 70,676 SH   SOLE 4 66,790 0 3,886
DOVER CORP COM 260003108 30,003 310,723 SH   SOLE 7 143,893 0 166,830
DOVER CORP COM 260003108 41 428 SH   SOLE 13 428 0 0
DOVER CORP COM 260003108 1,308 13,548 SH   SOLE 15 13,548 0 0
DOVER CORP COM 260003108 69,545 720,222 SH   SOLE 18 697,283 0 22,939
DOVER CORP COM 260003108 110,020 1,139,391 SH   SOLE 19 1,139,391 0 0
DOVER CORP COM 260003108 308,709 3,197,070 SH   SOLE 21 3,197,070 0 0
DOVER CORP COM 260003108 335,707 3,476,669 SH   SOLE 22 3,155,108 0 321,561
DOVER CORP COM 260003108 10,627 110,052 SH   SOLE 23 110,052 0 0
DOVER CORP COM 260003108 16,768 173,655 SH   SOLE 25 173,655 0 0
DOVER CORP COM 260003108 87,623 907,447 SH   SOLE 26 117,353 0 790,094
DOVER CORP COM 260003108 2,803 29,030 SH   SOLE 28 19,624 0 9,406
DOVER CORP COM 260003108 3,273 33,900 SH   SOLE 29 2,924 0 30,976
DOVER CORP COM 260003108 51,356 531,857 SH   SOLE 30 524,489 0 7,368
DOVER CORP COM 260003108 3,023 31,308 SH   SOLE 31 17,913 0 13,395
DOVER CORP COM 260003108 740 7,664 SH   SOLE 34 7,664 0 0
DOVER CORP COM 260003108 9,235 95,644 SH   SOLE 36 95,644 0 0
DOVER CORP COM 260003108 302 3,127 SH   SOLE 40 3,127 0 0
DOVER MOTORSPORTS INC COM 260174107 7 4,435 SH   SOLE 18 4,435 0 0
DOVER MOTORSPORTS INC COM 260174107 137 88,258 SH   SOLE 21 88,258 0 0
DOVER MOTORSPORTS INC COM 260174107 413 266,228 SH   SOLE 22 266,228 0 0
DOW INC COM 260557103 74,495 1,827,652 SH   SOLE 2 215,352 0 1,612,300
DOW INC COM 260557103 13,890 340,784 SH   SOLE 4 320,373 0 20,411
DOW INC COM 260557103 27,713 679,911 SH   SOLE 7 649,895 0 30,016
DOW INC COM 260557103 481 11,791 SH   SOLE 13 11,791 0 0
DOW INC COM 260557103 3,733 91,577 SH   SOLE 15 91,577 0 0
DOW INC COM 260557103 0 9 SH   SOLE 17 0 0 9
DOW INC COM 260557103 55,706 1,366,671 SH   SOLE 18 1,247,389 0 119,282
DOW INC COM 260557103 5,501 134,958 SH   SOLE 19 134,958 0 0
DOW INC COM 260557103 554,508 13,604,227 SH   SOLE 21 13,604,227 0 0
DOW INC COM 260557103 717,059 17,592,230 SH   SOLE 22 15,891,682 0 1,700,548
DOW INC COM 260557103 21,947 538,456 SH   SOLE 23 538,456 0 0
DOW INC COM 260557103 34,282 841,079 SH   SOLE 25 841,079 0 0
DOW INC COM 260557103 162,517 3,987,173 SH   SOLE 26 520,714 0 3,466,459
DOW INC COM 260557103 6,150 150,872 SH   SOLE 28 106,596 0 44,276
DOW INC COM 260557103 559 13,709 SH   SOLE 29 13,709 0 0
DOW INC COM 260557103 112,824 2,768,007 SH   SOLE 30 2,768,007 0 0
DOW INC COM 260557103 11,205 274,891 SH   SOLE 31 95,632 0 179,259
DOW INC COM 260557103 2,414 59,225 SH   SOLE 32 59,225 0 0
DOW INC COM 260557103 1,637 40,150 SH   SOLE 34 40,150 0 0
DOW INC COM 260557103 21,335 523,429 SH   SOLE 36 523,429 0 0
DOW INC COM 260557103 650 15,940 SH   SOLE 40 15,940 0 0
DR REDDYS LABS LTD ADR 256135203 835 15,747 SH   SOLE 2 15,747 0 0
DR REDDYS LABS LTD ADR 256135203 497 9,367 SH   SOLE 4 9,367 0 0
DR REDDYS LABS LTD ADR 256135203 1,112 20,968 SH   SOLE 7 0 0 20,968
DR REDDYS LABS LTD ADR 256135203 616 11,613 SH   SOLE 13 11,613 0 0
DR REDDYS LABS LTD ADR 256135203 10,473 197,566 SH   SOLE 18 197,566 0 0
DR REDDYS LABS LTD ADR 256135203 239 4,517 SH   SOLE 21 4,517 0 0
DR REDDYS LABS LTD ADR 256135203 12,570 237,125 SH   SOLE 22 237,125 0 0
DR REDDYS LABS LTD ADR 256135203 33 626 SH   SOLE 25 626 0 0
DR REDDYS LABS LTD ADR 256135203 11,577 218,398 SH   SOLE 26 15,668 0 202,730
DR REDDYS LABS LTD ADR 256135203 6,494 122,497 SH   SOLE 28 122,497 0 0
DR REDDYS LABS LTD ADR 256135203 10,194 192,298 SH   SOLE 30 192,298 0 0
DRAFTKINGS INC COM CL A 26142R104 6,661 200,271 SH   SOLE 21 200,271 0 0
DRAFTKINGS INC COM CL A 26142R104 139,290 4,187,912 SH   SOLE 22 4,186,510 0 1,402
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 2,689 170,271 SH   SOLE 7 170,271 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 0 10 SH   SOLE 17 0 0 10
DRIL QUIP INC COM 262037104 1,266 42,503 SH   SOLE 2 12,398 0 30,105
DRIL QUIP INC COM 262037104 7 237 SH   SOLE 4 237 0 0
DRIL QUIP INC COM 262037104 15 516 SH   SOLE 7 516 0 0
DRIL QUIP INC COM 262037104 5,083 170,615 SH   SOLE 18 170,615 0 0
DRIL QUIP INC COM 262037104 2,658 89,238 SH   SOLE 19 89,238 0 0
DRIL QUIP INC COM 262037104 118,139 3,965,714 SH   SOLE 21 3,965,714 0 0
DRIL QUIP INC COM 262037104 32,840 1,102,395 SH   SOLE 22 1,064,184 0 38,211
DRIL QUIP INC COM 262037104 79 2,666 SH   SOLE 23 2,666 0 0
DRIL QUIP INC COM 262037104 632 21,205 SH   SOLE 26 5,579 0 15,626
DRIL QUIP INC COM 262037104 165 5,542 SH   SOLE 28 5,542 0 0
DRIL QUIP INC COM 262037104 1,604 53,845 SH   SOLE 30 53,845 0 0
DRIL QUIP INC COM 262037104 131 4,402 SH   SOLE 40 4,402 0 0
DRIVE SHACK INC COM 262077100 32 17,502 SH   SOLE 18 17,502 0 0
DRIVE SHACK INC COM 262077100 363 196,062 SH   SOLE 21 196,062 0 0
DRIVE SHACK INC COM 262077100 2,259 1,221,053 SH   SOLE 22 1,221,053 0 0
DROPBOX INC CL A 26210C104 12,192 560,051 SH   SOLE 2 64,620 0 495,431
DROPBOX INC CL A 26210C104 2,511 115,338 SH   SOLE 4 107,637 0 7,701
DROPBOX INC CL A 26210C104 376 17,290 SH   SOLE 7 17,290 0 0
DROPBOX INC CL A 26210C104 444 20,397 SH   SOLE 15 20,397 0 0
DROPBOX INC CL A 26210C104 4,381 201,225 SH   SOLE 18 182,461 0 18,764
DROPBOX INC CL A 26210C104 1,162 53,397 SH   SOLE 19 53,397 0 0
DROPBOX INC CL A 26210C104 101,789 4,675,676 SH   SOLE 21 4,675,676 0 0
DROPBOX INC CL A 26210C104 139,375 6,402,171 SH   SOLE 22 6,032,677 0 369,494
DROPBOX INC CL A 26210C104 4,000 183,757 SH   SOLE 23 183,757 0 0
DROPBOX INC CL A 26210C104 366 16,798 SH   SOLE 25 16,798 0 0
DROPBOX INC CL A 26210C104 29,170 1,339,910 SH   SOLE 26 298,288 0 1,041,622
DROPBOX INC CL A 26210C104 1,153 52,983 SH   SOLE 28 38,760 0 14,223
DROPBOX INC CL A 26210C104 1,234 56,696 SH   SOLE 29 3,375 0 53,321
DROPBOX INC CL A 26210C104 14,379 660,500 SH   SOLE 30 498,430 0 162,070
DROPBOX INC CL A 26210C104 1,277 58,667 SH   SOLE 31 33,577 0 25,090
DROPBOX INC CL A 26210C104 592 27,214 SH   SOLE 34 27,214 0 0
DROPBOX INC CL A 26210C104 1,423 65,361 SH   SOLE 36 65,361 0 0
DROPBOX INC CL A 26210C104 97 4,446 SH   SOLE 40 4,446 0 0
DSP GROUP INC COM 23332B106 220 13,863 SH   SOLE 2 7,290 0 6,573
DSP GROUP INC COM 23332B106 6 398 SH   SOLE 7 398 0 0
DSP GROUP INC COM 23332B106 1,770 111,465 SH   SOLE 18 111,465 0 0
DSP GROUP INC COM 23332B106 861 54,245 SH   SOLE 19 54,245 0 0
DSP GROUP INC COM 23332B106 40,101 2,525,250 SH   SOLE 21 2,525,250 0 0
DSP GROUP INC COM 23332B106 13,998 881,517 SH   SOLE 22 845,237 0 36,280
DSP GROUP INC COM 23332B106 427 26,859 SH   SOLE 30 26,859 0 0
DTE ENERGY CO COM 233331107 57,093 531,098 SH   SOLE 2 113,834 0 417,264
DTE ENERGY CO COM 233331107 9,672 89,969 SH   SOLE 4 84,677 0 5,292
DTE ENERGY CO COM 233331107 21,613 201,055 SH   SOLE 7 185,335 0 15,720
DTE ENERGY CO COM 233331107 303 2,823 SH   SOLE 13 2,823 0 0
DTE ENERGY CO COM 233331107 2,558 23,791 SH   SOLE 15 23,791 0 0
DTE ENERGY CO COM 233331107 45,244 420,874 SH   SOLE 18 383,052 0 37,822
DTE ENERGY CO COM 233331107 11,757 109,363 SH   SOLE 19 109,363 0 0
DTE ENERGY CO COM 233331107 635,268 5,909,469 SH   SOLE 21 5,909,469 0 0
DTE ENERGY CO COM 233331107 514,832 4,789,135 SH   SOLE 22 4,314,257 0 474,878
DTE ENERGY CO COM 233331107 16,642 154,806 SH   SOLE 23 154,806 0 0
DTE ENERGY CO COM 233331107 20,482 190,531 SH   SOLE 25 190,531 0 0
DTE ENERGY CO COM 233331107 102,179 950,504 SH   SOLE 26 170,662 0 779,842
DTE ENERGY CO COM 233331107 4,130 38,420 SH   SOLE 28 27,576 0 10,844
DTE ENERGY CO COM 233331107 984 9,149 SH   SOLE 29 9,149 0 0
DTE ENERGY CO COM 233331107 80,260 746,601 SH   SOLE 30 746,601 0 0
DTE ENERGY CO COM 233331107 8,806 81,912 SH   SOLE 31 25,079 0 56,833
DTE ENERGY CO COM 233331107 2,686 24,982 SH   SOLE 32 24,982 0 0
DTE ENERGY CO COM 233331107 1,136 10,572 SH   SOLE 34 10,572 0 0
DTE ENERGY CO COM 233331107 8,094 75,294 SH   SOLE 35 75,294 0 0
DTE ENERGY CO COM 233331107 19,076 177,447 SH   SOLE 36 177,447 0 0
DTE ENERGY CO COM 233331107 469 4,363 SH   SOLE 40 4,363 0 0
DTE ENERGY CO UNIT 11/01/2022S 233331842 73,337 1,732,905 SH   SOLE 21 1,732,905 0 0
DUCOMMUN INC DEL COM 264147109 406 11,655 SH   SOLE 2 3,596 0 8,059
DUCOMMUN INC DEL COM 264147109 5 151 SH   SOLE 7 151 0 0
DUCOMMUN INC DEL COM 264147109 1,561 44,770 SH   SOLE 18 44,770 0 0
DUCOMMUN INC DEL COM 264147109 719 20,623 SH   SOLE 19 20,623 0 0
DUCOMMUN INC DEL COM 264147109 12,845 368,377 SH   SOLE 21 368,377 0 0
DUCOMMUN INC DEL COM 264147109 11,128 319,127 SH   SOLE 22 306,134 0 12,993
DUCOMMUN INC DEL COM 264147109 172 4,944 SH   SOLE 30 4,944 0 0
DUCOMMUN INC DEL COM 264147109 35 1,014 SH   SOLE 40 1,014 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 145,656 1,823,207 SH   SOLE 2 255,982 0 1,567,225
DUKE ENERGY CORP NEW COM NEW 26441C204 32,161 402,563 SH   SOLE 4 382,737 0 19,826
DUKE ENERGY CORP NEW COM NEW 26441C204 67,085 839,723 SH   SOLE 7 774,718 0 65,005
DUKE ENERGY CORP NEW COM NEW 26441C204 1,490 18,646 SH   SOLE 13 18,646 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 7,174 89,794 SH   SOLE 15 89,794 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1 18 SH   SOLE 17 0 0 18
DUKE ENERGY CORP NEW COM NEW 26441C204 103,773 1,298,952 SH   SOLE 18 1,181,639 0 117,313
DUKE ENERGY CORP NEW COM NEW 26441C204 27,984 350,280 SH   SOLE 19 350,280 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,641,347 20,545,092 SH   SOLE 21 20,545,092 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,466,094 18,351,413 SH   SOLE 22 16,645,724 0 1,705,689
DUKE ENERGY CORP NEW COM NEW 26441C204 42,951 537,628 SH   SOLE 23 537,628 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 58,541 732,775 SH   SOLE 25 732,775 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 197,385 2,470,704 SH   SOLE 26 487,269 0 1,983,435
DUKE ENERGY CORP NEW COM NEW 26441C204 12,033 150,617 SH   SOLE 28 106,376 0 44,241
DUKE ENERGY CORP NEW COM NEW 26441C204 1,063 13,308 SH   SOLE 29 13,308 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 262,964 3,291,576 SH   SOLE 30 3,291,576 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 32,171 402,697 SH   SOLE 31 95,745 0 306,952
DUKE ENERGY CORP NEW COM NEW 26441C204 10,609 132,800 SH   SOLE 34 132,800 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 7,745 96,950 SH   SOLE 35 96,950 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 56,962 713,002 SH   SOLE 36 713,002 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,347 16,861 SH   SOLE 40 16,861 0 0
DUKE REALTY CORP COM NEW 264411505 57,368 1,621,014 SH   SOLE 2 114,325 0 1,506,689
DUKE REALTY CORP COM NEW 264411505 13,623 384,929 SH   SOLE 4 374,510 0 10,419
DUKE REALTY CORP COM NEW 264411505 29,192 824,860 SH   SOLE 7 781,462 0 43,398
DUKE REALTY CORP COM NEW 264411505 175 4,938 SH   SOLE 13 4,938 0 0
DUKE REALTY CORP COM NEW 264411505 1,633 46,140 SH   SOLE 15 46,140 0 0
DUKE REALTY CORP COM NEW 264411505 26,147 738,814 SH   SOLE 18 682,535 0 56,279
DUKE REALTY CORP COM NEW 264411505 19,472 550,221 SH   SOLE 19 550,221 0 0
DUKE REALTY CORP COM NEW 264411505 467,239 13,202,566 SH   SOLE 21 13,202,566 0 0
DUKE REALTY CORP COM NEW 264411505 434,183 12,268,533 SH   SOLE 22 11,405,454 0 863,079
DUKE REALTY CORP COM NEW 264411505 10,136 286,422 SH   SOLE 23 286,422 0 0
DUKE REALTY CORP COM NEW 264411505 46,603 1,316,849 SH   SOLE 25 1,316,849 0 0
DUKE REALTY CORP COM NEW 264411505 67,953 1,920,122 SH   SOLE 26 362,518 0 1,557,604
DUKE REALTY CORP COM NEW 264411505 2,817 79,610 SH   SOLE 28 57,686 0 21,924
DUKE REALTY CORP COM NEW 264411505 10,870 307,152 SH   SOLE 29 227,655 0 79,497
DUKE REALTY CORP COM NEW 264411505 107,607 3,040,611 SH   SOLE 30 3,016,122 0 24,489
DUKE REALTY CORP COM NEW 264411505 2,458 69,444 SH   SOLE 31 47,383 0 22,061
DUKE REALTY CORP COM NEW 264411505 774 21,867 SH   SOLE 34 21,867 0 0
DUKE REALTY CORP COM NEW 264411505 7,890 222,953 SH   SOLE 36 222,953 0 0
DUKE REALTY CORP COM NEW 264411505 326 9,218 SH   SOLE 40 9,218 0 0
DULUTH HLDGS INC COM CL B 26443V101 93 12,611 SH   SOLE 2 2,834 0 9,777
DULUTH HLDGS INC COM CL B 26443V101 2 288 SH   SOLE 7 288 0 0
DULUTH HLDGS INC COM CL B 26443V101 455 61,738 SH   SOLE 18 61,738 0 0
DULUTH HLDGS INC COM CL B 26443V101 135 18,320 SH   SOLE 19 18,320 0 0
DULUTH HLDGS INC COM CL B 26443V101 3,165 429,449 SH   SOLE 21 429,449 0 0
DULUTH HLDGS INC COM CL B 26443V101 2,943 399,358 SH   SOLE 22 393,396 0 5,962
DUNKIN BRANDS GROUP INC COM 265504100 19,454 298,241 SH   SOLE 2 139,251 0 158,990
DUNKIN BRANDS GROUP INC COM 265504100 126 1,931 SH   SOLE 4 1,931 0 0
DUNKIN BRANDS GROUP INC COM 265504100 101 1,550 SH   SOLE 7 1,550 0 0
DUNKIN BRANDS GROUP INC COM 265504100 15,301 234,566 SH   SOLE 18 234,566 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,367 20,961 SH   SOLE 19 20,961 0 0
DUNKIN BRANDS GROUP INC COM 265504100 263,317 4,036,746 SH   SOLE 21 4,036,746 0 0
DUNKIN BRANDS GROUP INC COM 265504100 191,336 2,933,244 SH   SOLE 22 2,813,533 0 119,711
DUNKIN BRANDS GROUP INC COM 265504100 317 4,861 SH   SOLE 23 4,861 0 0
DUNKIN BRANDS GROUP INC COM 265504100 3,557 54,526 SH   SOLE 26 29,849 0 24,677
DUNKIN BRANDS GROUP INC COM 265504100 867 13,299 SH   SOLE 28 13,299 0 0
DUNKIN BRANDS GROUP INC COM 265504100 56 862 SH   SOLE 29 862 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,834 28,114 SH   SOLE 30 28,114 0 0
DUNKIN BRANDS GROUP INC COM 265504100 116 1,780 SH   SOLE 31 1,595 0 185
DUNKIN BRANDS GROUP INC COM 265504100 131 2,011 SH   SOLE 34 2,011 0 0
DUNKIN BRANDS GROUP INC COM 265504100 94 1,434 SH   SOLE 36 1,434 0 0
DUNKIN BRANDS GROUP INC COM 265504100 597 9,155 SH   SOLE 40 9,155 0 0
DUPONT DE NEMOURS INC COM 26614N102 105,370 1,983,256 SH   SOLE 2 381,978 0 1,601,278
DUPONT DE NEMOURS INC COM 26614N102 18,815 354,137 SH   SOLE 4 333,726 0 20,411
DUPONT DE NEMOURS INC COM 26614N102 34,910 657,075 SH   SOLE 7 630,377 0 26,698
DUPONT DE NEMOURS INC COM 26614N102 860 16,183 SH   SOLE 13 16,183 0 0
DUPONT DE NEMOURS INC COM 26614N102 4,843 91,160 SH   SOLE 15 91,160 0 0
DUPONT DE NEMOURS INC COM 26614N102 0 9 SH   SOLE 17 0 0 9
DUPONT DE NEMOURS INC COM 26614N102 183,455 3,452,943 SH   SOLE 18 3,221,101 0 231,842
DUPONT DE NEMOURS INC COM 26614N102 175,632 3,305,696 SH   SOLE 19 3,305,696 0 0
DUPONT DE NEMOURS INC COM 26614N102 686,509 12,921,298 SH   SOLE 21 12,921,298 0 0
DUPONT DE NEMOURS INC COM 26614N102 948,795 17,857,990 SH   SOLE 22 16,086,657 0 1,771,333
DUPONT DE NEMOURS INC COM 26614N102 28,574 537,818 SH   SOLE 23 537,818 0 0
DUPONT DE NEMOURS INC COM 26614N102 44,004 828,231 SH   SOLE 25 828,231 0 0
DUPONT DE NEMOURS INC COM 26614N102 170,238 3,204,181 SH   SOLE 26 503,294 0 2,700,887
DUPONT DE NEMOURS INC COM 26614N102 8,023 151,009 SH   SOLE 28 106,928 0 44,081
DUPONT DE NEMOURS INC COM 26614N102 725 13,641 SH   SOLE 29 13,641 0 0
DUPONT DE NEMOURS INC COM 26614N102 134,078 2,523,583 SH   SOLE 30 2,523,583 0 0
DUPONT DE NEMOURS INC COM 26614N102 17,912 337,133 SH   SOLE 31 96,379 0 240,754
DUPONT DE NEMOURS INC COM 26614N102 3,315 62,399 SH   SOLE 34 62,399 0 0
DUPONT DE NEMOURS INC COM 26614N102 30,960 582,729 SH   SOLE 36 582,729 0 0
DUPONT DE NEMOURS INC COM 26614N102 871 16,399 SH   SOLE 40 16,399 0 0
DURECT CORP COM 266605104 281 121,259 SH   SOLE 2 60,445 0 60,814
DURECT CORP COM 266605104 8 3,506 SH   SOLE 7 3,506 0 0
DURECT CORP COM 266605104 1,891 814,982 SH   SOLE 18 814,982 0 0
DURECT CORP COM 266605104 870 374,831 SH   SOLE 19 374,831 0 0
DURECT CORP COM 266605104 15,648 6,744,928 SH   SOLE 21 6,744,928 0 0
DURECT CORP COM 266605104 12,467 5,373,736 SH   SOLE 22 5,275,960 0 97,776
DURECT CORP COM 266605104 9 3,813 SH   SOLE 23 3,813 0 0
DURECT CORP COM 266605104 477 205,615 SH   SOLE 26 0 0 205,615
DURECT CORP COM 266605104 65 27,974 SH   SOLE 30 27,974 0 0
DURECT CORP COM 266605104 48 20,816 SH   SOLE 40 20,816 0 0
DXC TECHNOLOGY CO COM 23355L106 9,940 602,428 SH   SOLE 2 125,102 0 477,326
DXC TECHNOLOGY CO COM 23355L106 29 1,774 SH   SOLE 4 1,774 0 0
DXC TECHNOLOGY CO COM 23355L106 4,631 280,660 SH   SOLE 7 213,354 0 67,306
DXC TECHNOLOGY CO COM 23355L106 76 4,601 SH   SOLE 15 4,601 0 0
DXC TECHNOLOGY CO COM 23355L106 0 11 SH   SOLE 17 0 0 11
DXC TECHNOLOGY CO COM 23355L106 7,239 438,732 SH   SOLE 18 407,222 0 31,510
DXC TECHNOLOGY CO COM 23355L106 1,963 118,985 SH   SOLE 19 118,985 0 0
DXC TECHNOLOGY CO COM 23355L106 94,207 5,709,541 SH   SOLE 21 5,709,541 0 0
DXC TECHNOLOGY CO COM 23355L106 126,282 7,653,433 SH   SOLE 22 6,996,229 0 657,204
DXC TECHNOLOGY CO COM 23355L106 9 554 SH   SOLE 23 554 0 0
DXC TECHNOLOGY CO COM 23355L106 4,387 265,874 SH   SOLE 25 265,874 0 0
DXC TECHNOLOGY CO COM 23355L106 11,779 713,895 SH   SOLE 26 61,697 0 652,198
DXC TECHNOLOGY CO COM 23355L106 671 40,646 SH   SOLE 28 40,646 0 0
DXC TECHNOLOGY CO COM 23355L106 1,799 109,037 SH   SOLE 29 0 0 109,037
DXC TECHNOLOGY CO COM 23355L106 18,211 1,103,696 SH   SOLE 30 1,103,696 0 0
DXC TECHNOLOGY CO COM 23355L106 1,016 61,589 SH   SOLE 31 4,890 0 56,699
DXC TECHNOLOGY CO COM 23355L106 3,068 185,948 SH   SOLE 36 185,948 0 0
DXC TECHNOLOGY CO COM 23355L106 445 26,972 SH   SOLE 40 26,972 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 429 21,537 SH   SOLE 2 6,927 0 14,610
DXP ENTERPRISES INC NEW COM NEW 233377407 6 302 SH   SOLE 7 302 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 1,722 86,493 SH   SOLE 18 86,493 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 933 46,879 SH   SOLE 19 46,879 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 36,044 1,810,358 SH   SOLE 21 1,810,358 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 11,304 567,772 SH   SOLE 22 546,934 0 20,838
DXP ENTERPRISES INC NEW COM NEW 233377407 59 2,946 SH   SOLE 23 2,946 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 269 13,514 SH   SOLE 26 0 0 13,514
DXP ENTERPRISES INC NEW COM NEW 233377407 39 1,953 SH   SOLE 28 1,953 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 511 25,649 SH   SOLE 30 25,649 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 26 1,293 SH   SOLE 40 1,293 0 0
DYADIC INTL INC DEL COM 26745T101 78 8,975 SH   SOLE 2 1,057 0 7,918
DYADIC INTL INC DEL COM 26745T101 5 537 SH   SOLE 7 537 0 0
DYADIC INTL INC DEL COM 26745T101 702 81,008 SH   SOLE 18 81,008 0 0
DYADIC INTL INC DEL COM 26745T101 322 37,146 SH   SOLE 19 37,146 0 0
DYADIC INTL INC DEL COM 26745T101 5,458 630,310 SH   SOLE 21 630,310 0 0
DYADIC INTL INC DEL COM 26745T101 4,246 490,302 SH   SOLE 22 480,430 0 9,872
DYCOM INDS INC COM 267475101 1,606 39,285 SH   SOLE 2 24,786 0 14,499
DYCOM INDS INC COM 267475101 8 202 SH   SOLE 4 202 0 0
DYCOM INDS INC COM 267475101 472 11,537 SH   SOLE 7 11,537 0 0
DYCOM INDS INC COM 267475101 8,205 200,666 SH   SOLE 18 197,206 0 3,460
DYCOM INDS INC COM 267475101 4,838 118,317 SH   SOLE 19 118,317 0 0
DYCOM INDS INC COM 267475101 83,529 2,042,767 SH   SOLE 21 2,042,767 0 0
DYCOM INDS INC COM 267475101 48,846 1,194,559 SH   SOLE 22 1,160,033 0 34,526
DYCOM INDS INC COM 267475101 316 7,733 SH   SOLE 23 7,733 0 0
DYCOM INDS INC COM 267475101 1,268 31,009 SH   SOLE 26 5,566 0 25,443
DYCOM INDS INC COM 267475101 171 4,189 SH   SOLE 28 4,189 0 0
DYCOM INDS INC COM 267475101 473 11,568 SH   SOLE 30 11,568 0 0
DYCOM INDS INC COM 267475101 27 670 SH   SOLE 31 0 0 670
DYCOM INDS INC COM 267475101 63 1,538 SH   SOLE 36 1,538 0 0
DYCOM INDS INC COM 267475101 149 3,635 SH   SOLE 40 3,635 0 0
DYNATRACE INC COM 268150109 13,310 327,842 SH   SOLE 2 20,120 0 307,722
DYNATRACE INC COM 268150109 2,128 52,426 SH   SOLE 4 47,641 0 4,785
DYNATRACE INC COM 268150109 420 10,338 SH   SOLE 7 10,338 0 0
DYNATRACE INC COM 268150109 332 8,172 SH   SOLE 15 8,172 0 0
DYNATRACE INC COM 268150109 4,959 122,138 SH   SOLE 18 109,744 0 12,394
DYNATRACE INC COM 268150109 1,625 40,035 SH   SOLE 19 40,035 0 0
DYNATRACE INC COM 268150109 129,657 3,193,534 SH   SOLE 21 3,193,534 0 0
DYNATRACE INC COM 268150109 177,677 4,376,292 SH   SOLE 22 4,150,238 0 226,054
DYNATRACE INC COM 268150109 4,606 113,438 SH   SOLE 23 113,438 0 0
DYNATRACE INC COM 268150109 11,738 289,125 SH   SOLE 26 163,010 0 126,115
DYNATRACE INC COM 268150109 1,222 30,103 SH   SOLE 28 22,495 0 7,608
DYNATRACE INC COM 268150109 1,333 32,831 SH   SOLE 29 2,198 0 30,633
DYNATRACE INC COM 268150109 27,402 674,929 SH   SOLE 30 650,956 0 23,973
DYNATRACE INC COM 268150109 889 21,894 SH   SOLE 31 16,965 0 4,929
DYNATRACE INC COM 268150109 276 6,789 SH   SOLE 34 6,789 0 0
DYNATRACE INC COM 268150109 1,040 25,619 SH   SOLE 36 25,619 0 0
DYNATRACE INC COM 268150109 142 3,489 SH   SOLE 40 3,489 0 0
DYNATRONICS CORP COM NEW 268157401 19 22,086 SH   SOLE 22 22,086 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 601 67,726 SH   SOLE 2 31,118 0 36,608
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 12 1,333 SH   SOLE 7 1,333 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 3,586 404,248 SH   SOLE 18 376,910 0 27,338
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 2,103 237,115 SH   SOLE 19 237,115 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 27,698 3,122,672 SH   SOLE 21 3,122,672 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 26,913 3,034,174 SH   SOLE 22 2,968,071 0 66,103
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 101 11,423 SH   SOLE 23 11,423 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 318 35,799 SH   SOLE 26 0 0 35,799
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 82 9,240 SH   SOLE 28 9,240 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 395 44,496 SH   SOLE 30 44,496 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 41 4,676 SH   SOLE 40 4,676 0 0
DYNEX CAP INC COM 26817Q886 329 23,020 SH   SOLE 2 7,306 0 15,714
DYNEX CAP INC COM 26817Q886 1,342 93,823 SH   SOLE 18 93,823 0 0
DYNEX CAP INC COM 26817Q886 604 42,252 SH   SOLE 19 42,252 0 0
DYNEX CAP INC COM 26817Q886 17,927 1,253,643 SH   SOLE 21 1,253,643 0 0
DYNEX CAP INC COM 26817Q886 239 16,690 SH   SOLE 26 11,748 0 4,942
DYNEX CAP INC COM 26817Q886 35 2,429 SH   SOLE 28 2,429 0 0
DYNEX CAP INC COM 26817Q886 61 4,249 SH   SOLE 30 4,249 0 0
DYNEX CAP INC COM 26817Q886 25 1,733 SH   SOLE 40 1,733 0 0
E L F BEAUTY INC COM 26856L103 389 20,385 SH   SOLE 2 11,896 0 8,489
E L F BEAUTY INC COM 26856L103 7 369 SH   SOLE 7 369 0 0
E L F BEAUTY INC COM 26856L103 1,985 104,094 SH   SOLE 18 104,094 0 0
E L F BEAUTY INC COM 26856L103 1,946 102,023 SH   SOLE 19 102,023 0 0
E L F BEAUTY INC COM 26856L103 16,174 848,122 SH   SOLE 21 848,122 0 0
E L F BEAUTY INC COM 26856L103 15,320 803,363 SH   SOLE 22 782,942 0 20,421
E L F BEAUTY INC COM 26856L103 60 3,144 SH   SOLE 23 3,144 0 0
E L F BEAUTY INC COM 26856L103 48 2,536 SH   SOLE 26 0 0 2,536
E L F BEAUTY INC COM 26856L103 94 4,955 SH   SOLE 28 4,955 0 0
E L F BEAUTY INC COM 26856L103 278 14,597 SH   SOLE 30 14,597 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 26,066 524,153 SH   SOLE 2 46,738 0 477,415
E TRADE FINANCIAL CORP COM NEW 269246401 5,112 102,791 SH   SOLE 4 95,828 0 6,963
E TRADE FINANCIAL CORP COM NEW 269246401 9,888 198,827 SH   SOLE 7 192,418 0 6,409
E TRADE FINANCIAL CORP COM NEW 269246401 26 529 SH   SOLE 13 529 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 1,377 27,684 SH   SOLE 15 27,684 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 0 1 SH   SOLE 17 0 0 1
E TRADE FINANCIAL CORP COM NEW 269246401 128,127 2,576,451 SH   SOLE 18 2,446,454 0 129,997
E TRADE FINANCIAL CORP COM NEW 269246401 45,085 906,599 SH   SOLE 19 906,599 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 248,280 4,992,566 SH   SOLE 21 4,992,566 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 262,176 5,271,990 SH   SOLE 22 4,750,911 0 521,079
E TRADE FINANCIAL CORP COM NEW 269246401 9,466 190,339 SH   SOLE 23 190,339 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 12,358 248,500 SH   SOLE 25 225,340 0 23,160
E TRADE FINANCIAL CORP COM NEW 269246401 54,616 1,098,251 SH   SOLE 26 211,493 0 886,758
E TRADE FINANCIAL CORP COM NEW 269246401 2,163 43,491 SH   SOLE 28 30,598 0 12,893
E TRADE FINANCIAL CORP COM NEW 269246401 2,561 51,505 SH   SOLE 29 3,229 0 48,276
E TRADE FINANCIAL CORP COM NEW 269246401 44,876 902,395 SH   SOLE 30 902,395 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 2,053 41,283 SH   SOLE 31 28,119 0 13,164
E TRADE FINANCIAL CORP COM NEW 269246401 16,606 333,931 SH   SOLE 34 333,931 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 8,026 161,382 SH   SOLE 36 161,382 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 274 5,515 SH   SOLE 40 5,515 0 0
EAGLE BANCORP INC MD COM 268948106 699 21,331 SH   SOLE 2 1,255 0 20,076
EAGLE BANCORP INC MD COM 268948106 5 146 SH   SOLE 4 146 0 0
EAGLE BANCORP INC MD COM 268948106 18 548 SH   SOLE 7 548 0 0
EAGLE BANCORP INC MD COM 268948106 4,538 138,552 SH   SOLE 18 138,552 0 0
EAGLE BANCORP INC MD COM 268948106 1,832 55,943 SH   SOLE 19 55,943 0 0
EAGLE BANCORP INC MD COM 268948106 113,431 3,463,545 SH   SOLE 21 3,463,545 0 0
EAGLE BANCORP INC MD COM 268948106 29,445 899,095 SH   SOLE 22 869,047 0 30,048
EAGLE BANCORP INC MD COM 268948106 217 6,619 SH   SOLE 26 3,728 0 2,891
EAGLE BANCORP INC MD COM 268948106 143 4,353 SH   SOLE 28 4,353 0 0
EAGLE BANCORP INC MD COM 268948106 1,273 38,881 SH   SOLE 30 38,881 0 0
EAGLE BANCORP INC MD COM 268948106 106 3,230 SH   SOLE 40 3,230 0 0
EAGLE BANCORP MONT INC COM 26942G100 80 4,586 SH   SOLE 2 391 0 4,195
EAGLE BANCORP MONT INC COM 26942G100 417 23,977 SH   SOLE 18 23,977 0 0
EAGLE BANCORP MONT INC COM 26942G100 140 8,070 SH   SOLE 19 8,070 0 0
EAGLE BANCORP MONT INC COM 26942G100 2,916 167,790 SH   SOLE 21 167,790 0 0
EAGLE BANCORP MONT INC COM 26942G100 614 35,336 SH   SOLE 22 33,782 0 1,554
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 91 41,427 SH   SOLE 2 1,848 0 39,579
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 2 1,056 SH   SOLE 7 1,056 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 377 172,257 SH   SOLE 18 172,257 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 170 77,840 SH   SOLE 19 77,840 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 3,745 1,710,020 SH   SOLE 21 1,710,020 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 3,946 1,801,729 SH   SOLE 22 1,781,404 0 20,325
EAGLE MATERIALS INC COM 26969P108 7,522 107,127 SH   SOLE 2 32,869 0 74,258
EAGLE MATERIALS INC COM 26969P108 14 203 SH   SOLE 4 203 0 0
EAGLE MATERIALS INC COM 26969P108 52 740 SH   SOLE 7 740 0 0
EAGLE MATERIALS INC COM 26969P108 7,920 112,787 SH   SOLE 18 112,787 0 0
EAGLE MATERIALS INC COM 26969P108 749 10,672 SH   SOLE 19 10,672 0 0
EAGLE MATERIALS INC COM 26969P108 143,517 2,043,823 SH   SOLE 21 2,043,823 0 0
EAGLE MATERIALS INC COM 26969P108 97,505 1,388,571 SH   SOLE 22 1,322,110 0 66,461
EAGLE MATERIALS INC COM 26969P108 1,320 18,800 SH   SOLE 26 13,035 0 5,765
EAGLE MATERIALS INC COM 26969P108 419 5,964 SH   SOLE 28 5,964 0 0
EAGLE MATERIALS INC COM 26969P108 1,051 14,968 SH   SOLE 30 14,968 0 0
EAGLE MATERIALS INC COM 26969P108 60 854 SH   SOLE 31 854 0 0
EAGLE MATERIALS INC COM 26969P108 330 4,699 SH   SOLE 40 4,699 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 346 7,201 SH   SOLE 2 3,586 0 3,615
EAGLE PHARMACEUTICALS INC COM 269796108 9 191 SH   SOLE 7 191 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 2,798 58,316 SH   SOLE 18 53,526 0 4,790
EAGLE PHARMACEUTICALS INC COM 269796108 1,274 26,563 SH   SOLE 19 26,563 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 59,849 1,247,369 SH   SOLE 21 1,247,369 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 17,021 354,760 SH   SOLE 22 346,153 0 8,607
EAGLE PHARMACEUTICALS INC COM 269796108 109 2,277 SH   SOLE 23 2,277 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 477 9,938 SH   SOLE 26 0 0 9,938
EAGLE PHARMACEUTICALS INC COM 269796108 83 1,740 SH   SOLE 28 1,740 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 939 19,570 SH   SOLE 30 19,570 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 27 561 SH   SOLE 34 561 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 40 833 SH   SOLE 40 833 0 0
EARTHSTONE ENERGY INC CL A 27032D304 67 23,623 SH   SOLE 2 660 0 22,963
EARTHSTONE ENERGY INC CL A 27032D304 250 87,980 SH   SOLE 18 87,980 0 0
EARTHSTONE ENERGY INC CL A 27032D304 103 36,306 SH   SOLE 19 36,306 0 0
EARTHSTONE ENERGY INC CL A 27032D304 1,933 680,473 SH   SOLE 21 680,473 0 0
EARTHSTONE ENERGY INC CL A 27032D304 1,538 541,724 SH   SOLE 22 533,300 0 8,424
EAST WEST BANCORP INC COM 27579R104 14,279 394,009 SH   SOLE 2 83,180 0 310,829
EAST WEST BANCORP INC COM 27579R104 2,311 63,777 SH   SOLE 4 59,954 0 3,823
EAST WEST BANCORP INC COM 27579R104 699 19,289 SH   SOLE 7 19,289 0 0
EAST WEST BANCORP INC COM 27579R104 20 539 SH   SOLE 13 539 0 0
EAST WEST BANCORP INC COM 27579R104 507 13,983 SH   SOLE 15 13,983 0 0
EAST WEST BANCORP INC COM 27579R104 19,953 550,571 SH   SOLE 18 539,207 0 11,364
EAST WEST BANCORP INC COM 27579R104 2,037 56,222 SH   SOLE 19 56,222 0 0
EAST WEST BANCORP INC COM 27579R104 258,425 7,130,942 SH   SOLE 21 7,130,942 0 0
EAST WEST BANCORP INC COM 27579R104 174,962 4,827,868 SH   SOLE 22 4,603,975 0 223,893
EAST WEST BANCORP INC COM 27579R104 4,054 111,863 SH   SOLE 23 111,863 0 0
EAST WEST BANCORP INC COM 27579R104 207 5,714 SH   SOLE 25 5,714 0 0
EAST WEST BANCORP INC COM 27579R104 11,763 324,575 SH   SOLE 26 159,198 0 165,377
EAST WEST BANCORP INC COM 27579R104 1,135 31,311 SH   SOLE 28 23,024 0 8,287
EAST WEST BANCORP INC COM 27579R104 1,245 34,368 SH   SOLE 29 2,673 0 31,695
EAST WEST BANCORP INC COM 27579R104 12,590 347,401 SH   SOLE 30 302,860 0 44,541
EAST WEST BANCORP INC COM 27579R104 992 27,362 SH   SOLE 31 15,849 0 11,513
EAST WEST BANCORP INC COM 27579R104 270 7,462 SH   SOLE 34 7,462 0 0
EAST WEST BANCORP INC COM 27579R104 1,025 28,273 SH   SOLE 36 28,273 0 0
EAST WEST BANCORP INC COM 27579R104 105 2,905 SH   SOLE 40 2,905 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,122 48,512 SH   SOLE 2 24,531 0 23,981
EASTERLY GOVT PPTYS INC COM 27616P103 1,071 46,316 SH   SOLE 4 46,316 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,991 86,123 SH   SOLE 7 86,123 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 8,720 377,153 SH   SOLE 18 377,153 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 5,419 234,379 SH   SOLE 19 234,379 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 197,579 8,545,810 SH   SOLE 21 8,545,810 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 69,191 2,992,671 SH   SOLE 22 2,914,911 0 77,760
EASTERLY GOVT PPTYS INC COM 27616P103 55 2,360 SH   SOLE 23 2,360 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 4,179 180,741 SH   SOLE 25 180,741 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,810 78,269 SH   SOLE 26 23,686 0 54,583
EASTERLY GOVT PPTYS INC COM 27616P103 246 10,640 SH   SOLE 28 10,640 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,022 44,212 SH   SOLE 29 44,212 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 9,896 428,025 SH   SOLE 30 428,025 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 13 565 SH   SOLE 34 565 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 170 7,357 SH   SOLE 40 7,357 0 0
EASTERN CO COM 276317104 91 5,069 SH   SOLE 2 203 0 4,866
EASTERN CO COM 276317104 351 19,623 SH   SOLE 18 19,623 0 0
EASTERN CO COM 276317104 172 9,625 SH   SOLE 19 9,625 0 0
EASTERN CO COM 276317104 3,062 171,369 SH   SOLE 21 171,369 0 0
EASTERN CO COM 276317104 1,110 62,133 SH   SOLE 22 59,746 0 2,387
EASTGROUP PPTY INC COM 277276101 14,047 118,426 SH   SOLE 2 30,881 0 87,545
EASTGROUP PPTY INC COM 277276101 2,785 23,479 SH   SOLE 4 23,479 0 0
EASTGROUP PPTY INC COM 277276101 5,225 44,051 SH   SOLE 7 44,051 0 0
EASTGROUP PPTY INC COM 277276101 29,900 252,084 SH   SOLE 18 244,981 0 7,103
EASTGROUP PPTY INC COM 277276101 27,872 234,986 SH   SOLE 19 234,986 0 0
EASTGROUP PPTY INC COM 277276101 343,663 2,897,422 SH   SOLE 21 2,897,422 0 0
EASTGROUP PPTY INC COM 277276101 216,301 1,823,632 SH   SOLE 22 1,786,510 0 37,122
EASTGROUP PPTY INC COM 277276101 1,655 13,953 SH   SOLE 23 13,953 0 0
EASTGROUP PPTY INC COM 277276101 11,239 94,754 SH   SOLE 25 94,754 0 0
EASTGROUP PPTY INC COM 277276101 11,033 93,020 SH   SOLE 26 10,471 0 82,549
EASTGROUP PPTY INC COM 277276101 529 4,460 SH   SOLE 28 4,460 0 0
EASTGROUP PPTY INC COM 277276101 2,686 22,644 SH   SOLE 29 22,644 0 0
EASTGROUP PPTY INC COM 277276101 20,464 172,532 SH   SOLE 30 172,532 0 0
EASTGROUP PPTY INC COM 277276101 275 2,315 SH   SOLE 34 2,315 0 0
EASTGROUP PPTY INC COM 277276101 508 4,285 SH   SOLE 40 4,285 0 0
EASTMAN CHEM CO COM 277432100 24,203 347,541 SH   SOLE 2 46,252 0 301,289
EASTMAN CHEM CO COM 277432100 4,597 66,011 SH   SOLE 4 62,254 0 3,757
EASTMAN CHEM CO COM 277432100 9,860 141,580 SH   SOLE 7 127,636 0 13,944
EASTMAN CHEM CO COM 277432100 142 2,046 SH   SOLE 13 2,046 0 0
EASTMAN CHEM CO COM 277432100 1,188 17,061 SH   SOLE 15 17,061 0 0
EASTMAN CHEM CO COM 277432100 18,455 265,011 SH   SOLE 18 244,320 0 20,691
EASTMAN CHEM CO COM 277432100 2,643 37,949 SH   SOLE 19 37,949 0 0
EASTMAN CHEM CO COM 277432100 243,086 3,490,604 SH   SOLE 21 3,490,604 0 0
EASTMAN CHEM CO COM 277432100 232,030 3,331,843 SH   SOLE 22 3,015,828 0 316,015
EASTMAN CHEM CO COM 277432100 6,994 100,425 SH   SOLE 23 100,425 0 0
EASTMAN CHEM CO COM 277432100 9,773 140,338 SH   SOLE 25 140,338 0 0
EASTMAN CHEM CO COM 277432100 53,501 768,245 SH   SOLE 26 132,247 0 635,998
EASTMAN CHEM CO COM 277432100 2,045 29,368 SH   SOLE 28 21,243 0 8,125
EASTMAN CHEM CO COM 277432100 2,240 32,171 SH   SOLE 29 2,777 0 29,394
EASTMAN CHEM CO COM 277432100 35,355 507,686 SH   SOLE 30 507,686 0 0
EASTMAN CHEM CO COM 277432100 3,500 50,253 SH   SOLE 31 18,656 0 31,597
EASTMAN CHEM CO COM 277432100 460 6,610 SH   SOLE 34 6,610 0 0
EASTMAN CHEM CO COM 277432100 7,948 114,126 SH   SOLE 36 114,126 0 0
EASTMAN CHEM CO COM 277432100 202 2,907 SH   SOLE 40 2,907 0 0
EASTMAN KODAK CO COM NEW 277461406 29 13,152 SH   SOLE 2 0 0 13,152
EASTMAN KODAK CO COM NEW 277461406 202 90,459 SH   SOLE 18 90,459 0 0
EASTMAN KODAK CO COM NEW 277461406 67 29,867 SH   SOLE 19 29,867 0 0
EASTMAN KODAK CO COM NEW 277461406 1,145 513,594 SH   SOLE 21 513,594 0 0
EASTMAN KODAK CO COM NEW 277461406 1,174 526,619 SH   SOLE 22 521,355 0 5,264
EASTSIDE DISTILLING INC COM 277802302 10 6,579 SH   SOLE 21 6,579 0 0
EATON CORP PLC SHS G29183103 87,230 997,138 SH   SOLE 2 119,278 0 877,860
EATON CORP PLC SHS G29183103 18,566 212,234 SH   SOLE 4 200,696 0 11,538
EATON CORP PLC SHS G29183103 51,028 583,315 SH   SOLE 7 400,652 0 182,663
EATON CORP PLC SHS G29183103 661 7,554 SH   SOLE 13 7,554 0 0
EATON CORP PLC SHS G29183103 4,467 51,066 SH   SOLE 15 51,066 0 0
EATON CORP PLC SHS G29183103 93,150 1,064,817 SH   SOLE 18 1,002,660 0 62,157
EATON CORP PLC SHS G29183103 41,000 468,682 SH   SOLE 19 468,682 0 0
EATON CORP PLC SHS G29183103 871,952 9,967,443 SH   SOLE 21 9,967,443 0 0
EATON CORP PLC SHS G29183103 834,829 9,543,088 SH   SOLE 22 8,597,439 0 945,649
EATON CORP PLC SHS G29183103 26,361 301,333 SH   SOLE 23 301,333 0 0
EATON CORP PLC SHS G29183103 49,165 562,012 SH   SOLE 25 562,012 0 0
EATON CORP PLC SHS G29183103 284,551 3,252,755 SH   SOLE 26 327,793 0 2,924,962
EATON CORP PLC SHS G29183103 7,549 86,298 SH   SOLE 28 60,493 0 25,805
EATON CORP PLC SHS G29183103 614 7,020 SH   SOLE 29 7,020 0 0
EATON CORP PLC SHS G29183103 143,439 1,639,683 SH   SOLE 30 1,639,683 0 0
EATON CORP PLC SHS G29183103 107,672 1,230,819 SH   SOLE 31 53,672 0 1,177,147
EATON CORP PLC SHS G29183103 2,451 28,022 SH   SOLE 32 28,022 0 0
EATON CORP PLC SHS G29183103 59,349 678,433 SH   SOLE 34 678,433 0 0
EATON CORP PLC SHS G29183103 24,967 285,404 SH   SOLE 36 285,404 0 0
EATON CORP PLC SHS G29183103 1,084 12,397 SH   SOLE 37 12,397 0 0
EATON CORP PLC SHS G29183103 806 9,208 SH   SOLE 40 9,208 0 0
EATON VANCE CORP COM NON VTG 278265103 12,299 318,621 SH   SOLE 2 118,545 0 200,076
EATON VANCE CORP COM NON VTG 278265103 35 897 SH   SOLE 4 897 0 0
EATON VANCE CORP COM NON VTG 278265103 4,595 119,042 SH   SOLE 7 95,603 0 23,439
EATON VANCE CORP COM NON VTG 278265103 0 9 SH   SOLE 17 0 0 9
EATON VANCE CORP COM NON VTG 278265103 11,834 306,592 SH   SOLE 18 306,592 0 0
EATON VANCE CORP COM NON VTG 278265103 1,093 28,307 SH   SOLE 19 28,307 0 0
EATON VANCE CORP COM NON VTG 278265103 209,135 5,418,011 SH   SOLE 21 5,418,011 0 0
EATON VANCE CORP COM NON VTG 278265103 147,828 3,829,744 SH   SOLE 22 3,661,813 0 167,931
EATON VANCE CORP COM NON VTG 278265103 102 2,641 SH   SOLE 23 2,641 0 0
EATON VANCE CORP COM NON VTG 278265103 1,993 51,626 SH   SOLE 26 33,125 0 18,501
EATON VANCE CORP COM NON VTG 278265103 698 18,088 SH   SOLE 28 18,088 0 0
EATON VANCE CORP COM NON VTG 278265103 2,815 72,935 SH   SOLE 30 72,935 0 0
EATON VANCE CORP COM NON VTG 278265103 143 3,717 SH   SOLE 31 2,123 0 1,594
EATON VANCE CORP COM NON VTG 278265103 74 1,927 SH   SOLE 34 1,927 0 0
EATON VANCE CORP COM NON VTG 278265103 98 2,551 SH   SOLE 36 2,551 0 0
EATON VANCE CORP COM NON VTG 278265103 469 12,146 SH   SOLE 40 12,146 0 0
EATON VANCE HIGH INCOME 2021 COM SH BEN INT 27829W101 63 6,610 SH   SOLE 18 6,610 0 0
EATON VANCE LTD DURATION INC COM 27828H105 7 660 SH   SOLE 18 660 0 0
EATON VANCE LTD DURATION INC COM 27828H105 730 64,737 SH   SOLE 22 0 0 64,737
EATON VANCE SHORT DURATION D COM 27828V104 1,367 120,429 SH   SOLE 22 0 0 120,429
EBAY INC. COM 278642103 91,603 1,746,487 SH   SOLE 2 270,069 0 1,476,418
EBAY INC. COM 278642103 19,876 378,956 SH   SOLE 4 357,341 0 21,615
EBAY INC. COM 278642103 36,804 701,693 SH   SOLE 7 630,100 0 71,593
EBAY INC. COM 278642103 1,809 34,495 SH   SOLE 13 34,495 0 0
EBAY INC. COM 278642103 4,082 77,823 SH   SOLE 15 77,823 0 0
EBAY INC. COM 278642103 82,603 1,574,898 SH   SOLE 18 1,460,464 0 114,434
EBAY INC. COM 278642103 29,427 561,040 SH   SOLE 19 561,040 0 0
EBAY INC. COM 278642103 708,224 13,502,841 SH   SOLE 21 13,502,841 0 0
EBAY INC. COM 278642103 871,655 16,618,773 SH   SOLE 22 14,892,430 0 1,726,343
EBAY INC. COM 278642103 31,266 596,106 SH   SOLE 23 596,106 0 0
EBAY INC. COM 278642103 40,247 767,344 SH   SOLE 25 767,344 0 0
EBAY INC. COM 278642103 264,085 5,034,993 SH   SOLE 26 586,987 0 4,448,006
EBAY INC. COM 278642103 8,632 164,569 SH   SOLE 28 115,647 0 48,922
EBAY INC. COM 278642103 3,557 67,820 SH   SOLE 29 15,524 0 52,296
EBAY INC. COM 278642103 160,836 3,066,471 SH   SOLE 30 3,022,086 0 44,385
EBAY INC. COM 278642103 11,870 226,302 SH   SOLE 31 106,601 0 119,701
EBAY INC. COM 278642103 7,887 150,372 SH   SOLE 32 150,372 0 0
EBAY INC. COM 278642103 17,532 334,262 SH   SOLE 34 334,262 0 0
EBAY INC. COM 278642103 26,980 514,393 SH   SOLE 36 514,393 0 0
EBAY INC. COM 278642103 954 18,185 SH   SOLE 40 18,185 0 0
EBIX INC COM NEW 278715206 486 21,730 SH   SOLE 2 8,118 0 13,612
EBIX INC COM NEW 278715206 5 240 SH   SOLE 4 240 0 0
EBIX INC COM NEW 278715206 9 394 SH   SOLE 7 394 0 0
EBIX INC COM NEW 278715206 2,908 130,055 SH   SOLE 18 130,055 0 0
EBIX INC COM NEW 278715206 1,138 50,880 SH   SOLE 19 50,880 0 0
EBIX INC COM NEW 278715206 57,003 2,549,334 SH   SOLE 21 2,549,334 0 0
EBIX INC COM NEW 278715206 16,877 754,773 SH   SOLE 22 729,104 0 25,669
EBIX INC COM NEW 278715206 147 6,558 SH   SOLE 26 5,236 0 1,322
EBIX INC COM NEW 278715206 63 2,829 SH   SOLE 28 2,829 0 0
EBIX INC COM NEW 278715206 1,178 52,693 SH   SOLE 30 52,693 0 0
EBIX INC COM NEW 278715206 63 2,797 SH   SOLE 40 2,797 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 722 33,373 SH   SOLE 2 10,617 0 22,756
ECHO GLOBAL LOGISTICS INC COM 27875T101 7 346 SH   SOLE 7 346 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 2,916 134,869 SH   SOLE 18 134,869 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,573 72,745 SH   SOLE 19 72,745 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 65,714 3,039,497 SH   SOLE 21 3,039,497 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 19,353 895,158 SH   SOLE 22 865,637 0 29,521
ECHO GLOBAL LOGISTICS INC COM 27875T101 46 2,119 SH   SOLE 23 2,119 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 372 17,196 SH   SOLE 26 0 0 17,196
ECHO GLOBAL LOGISTICS INC COM 27875T101 82 3,786 SH   SOLE 28 3,786 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 965 44,640 SH   SOLE 30 44,640 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 56 2,582 SH   SOLE 40 2,582 0 0
ECHOSTAR CORP CL A 278768106 3,192 114,166 SH   SOLE 2 24,532 0 89,634
ECHOSTAR CORP CL A 278768106 77 2,766 SH   SOLE 4 2,766 0 0
ECHOSTAR CORP CL A 278768106 39 1,383 SH   SOLE 7 1,383 0 0
ECHOSTAR CORP CL A 278768106 524 18,725 SH   SOLE 18 18,725 0 0
ECHOSTAR CORP CL A 278768106 357 12,757 SH   SOLE 19 12,757 0 0
ECHOSTAR CORP CL A 278768106 21,971 785,807 SH   SOLE 21 785,807 0 0
ECHOSTAR CORP CL A 278768106 36,388 1,301,444 SH   SOLE 22 1,222,646 0 78,798
ECHOSTAR CORP CL A 278768106 334 11,959 SH   SOLE 26 8,033 0 3,926
ECHOSTAR CORP CL A 278768106 252 8,995 SH   SOLE 28 8,995 0 0
ECHOSTAR CORP CL A 278768106 981 35,103 SH   SOLE 30 35,103 0 0
ECHOSTAR CORP CL A 278768106 25 893 SH   SOLE 31 893 0 0
ECHOSTAR CORP CL A 278768106 12 415 SH   SOLE 34 415 0 0
ECHOSTAR CORP CL A 278768106 159 5,679 SH   SOLE 36 5,679 0 0
ECHOSTAR CORP CL A 278768106 136 4,869 SH   SOLE 40 4,869 0 0
ECOLAB INC COM 278865100 154,042 774,273 SH   SOLE 2 220,310 0 553,963
ECOLAB INC COM 278865100 27,473 138,092 SH   SOLE 4 130,960 0 7,132
ECOLAB INC COM 278865100 58,945 296,281 SH   SOLE 7 244,123 0 52,158
ECOLAB INC COM 278865100 8,324 41,839 SH   SOLE 13 41,839 0 0
ECOLAB INC COM 278865100 5,476 27,525 SH   SOLE 15 27,525 0 0
ECOLAB INC COM 278865100 1 3 SH   SOLE 17 0 0 3
ECOLAB INC COM 278865100 105,701 531,295 SH   SOLE 18 440,469 0 90,826
ECOLAB INC COM 278865100 58,837 295,736 SH   SOLE 19 295,736 0 0
ECOLAB INC COM 278865100 1,324,290 6,656,395 SH   SOLE 21 6,656,395 0 0
ECOLAB INC COM 278865100 1,298,661 6,527,573 SH   SOLE 22 5,673,057 0 854,516
ECOLAB INC COM 278865100 47,965 241,090 SH   SOLE 23 241,090 0 0
ECOLAB INC COM 278865100 60,013 301,650 SH   SOLE 25 301,650 0 0
ECOLAB INC COM 278865100 327,139 1,644,328 SH   SOLE 26 196,762 0 1,447,566
ECOLAB INC COM 278865100 10,671 53,637 SH   SOLE 28 38,066 0 15,571
ECOLAB INC COM 278865100 43,546 218,880 SH   SOLE 29 31,855 0 187,025
ECOLAB INC COM 278865100 232,219 1,167,224 SH   SOLE 30 1,153,925 0 13,299
ECOLAB INC COM 278865100 30,016 150,870 SH   SOLE 31 68,547 0 82,323
ECOLAB INC COM 278865100 12,838 64,531 SH   SOLE 34 64,531 0 0
ECOLAB INC COM 278865100 45,559 228,997 SH   SOLE 36 228,997 0 0
ECOLAB INC COM 278865100 1,134 5,698 SH   SOLE 40 5,698 0 0
ECOPETROL S A SPONSORED ADS 279158109 2,822 253,509 SH   SOLE 2 0 0 253,509
ECOPETROL S A SPONSORED ADS 279158109 10,161 912,910 SH   SOLE 21 912,910 0 0
ECOPETROL S A SPONSORED ADS 279158109 352 31,651 SH   SOLE 26 0 0 31,651
ECOPETROL S A SPONSORED ADS 279158109 2,162 194,236 SH   SOLE 30 194,236 0 0
ECOPETROL S A SPONSORED ADS 279158109 5,722 514,086 SH   SOLE 31 0 0 514,086
ECOPETROL S A SPONSORED ADS 279158109 178 15,979 SH   SOLE 34 15,979 0 0
EDGEWELL PERS CARE CO COM 28035Q102 2,716 87,171 SH   SOLE 2 40,636 0 46,535
EDGEWELL PERS CARE CO COM 28035Q102 9 280 SH   SOLE 4 280 0 0
EDGEWELL PERS CARE CO COM 28035Q102 45 1,440 SH   SOLE 7 1,440 0 0
EDGEWELL PERS CARE CO COM 28035Q102 10,581 339,571 SH   SOLE 18 339,571 0 0
EDGEWELL PERS CARE CO COM 28035Q102 4,203 134,877 SH   SOLE 19 134,877 0 0
EDGEWELL PERS CARE CO COM 28035Q102 110,788 3,555,452 SH   SOLE 21 3,555,452 0 0
EDGEWELL PERS CARE CO COM 28035Q102 61,424 1,971,248 SH   SOLE 22 1,905,822 0 65,426
EDGEWELL PERS CARE CO COM 28035Q102 112 3,609 SH   SOLE 23 3,609 0 0
EDGEWELL PERS CARE CO COM 28035Q102 721 23,149 SH   SOLE 26 7,418 0 15,731
EDGEWELL PERS CARE CO COM 28035Q102 242 7,777 SH   SOLE 28 7,777 0 0
EDGEWELL PERS CARE CO COM 28035Q102 575 18,465 SH   SOLE 30 18,465 0 0
EDGEWELL PERS CARE CO COM 28035Q102 76 2,444 SH   SOLE 31 0 0 2,444
EDGEWELL PERS CARE CO COM 28035Q102 86 2,759 SH   SOLE 36 2,759 0 0
EDGEWELL PERS CARE CO COM 28035Q102 201 6,450 SH   SOLE 40 6,450 0 0
EDISON INTL COM 281020107 66,487 1,224,208 SH   SOLE 2 436,864 0 787,344
EDISON INTL COM 281020107 10,845 199,695 SH   SOLE 4 190,285 0 9,410
EDISON INTL COM 281020107 45,979 846,612 SH   SOLE 7 807,662 0 38,950
EDISON INTL COM 281020107 414 7,623 SH   SOLE 13 7,623 0 0
EDISON INTL COM 281020107 2,360 43,447 SH   SOLE 15 43,447 0 0
EDISON INTL COM 281020107 135,722 2,499,018 SH   SOLE 18 2,337,254 0 161,764
EDISON INTL COM 281020107 196,347 3,615,307 SH   SOLE 19 3,615,307 0 0
EDISON INTL COM 281020107 644,786 11,872,322 SH   SOLE 21 11,872,322 0 0
EDISON INTL COM 281020107 499,921 9,204,959 SH   SOLE 22 8,373,969 0 830,990
EDISON INTL COM 281020107 15,929 293,299 SH   SOLE 23 293,299 0 0
EDISON INTL COM 281020107 25,586 471,102 SH   SOLE 25 471,102 0 0
EDISON INTL COM 281020107 107,759 1,984,150 SH   SOLE 26 283,189 0 1,700,961
EDISON INTL COM 281020107 4,038 74,346 SH   SOLE 28 53,249 0 21,097
EDISON INTL COM 281020107 1,359 25,027 SH   SOLE 29 25,027 0 0
EDISON INTL COM 281020107 76,937 1,416,625 SH   SOLE 30 1,416,625 0 0
EDISON INTL COM 281020107 8,615 158,631 SH   SOLE 31 74,994 0 83,637
EDISON INTL COM 281020107 2,960 54,501 SH   SOLE 32 54,501 0 0
EDISON INTL COM 281020107 6,637 122,206 SH   SOLE 34 122,206 0 0
EDISON INTL COM 281020107 14,241 262,215 SH   SOLE 36 262,215 0 0
EDISON INTL COM 281020107 431 7,944 SH   SOLE 40 7,944 0 0
EDITAS MEDICINE INC COM 28106W103 1,178 39,810 SH   SOLE 2 22,245 0 17,565
EDITAS MEDICINE INC COM 28106W103 9 302 SH   SOLE 4 302 0 0
EDITAS MEDICINE INC COM 28106W103 29 977 SH   SOLE 7 977 0 0
EDITAS MEDICINE INC COM 28106W103 7,040 238,009 SH   SOLE 18 223,126 0 14,883
EDITAS MEDICINE INC COM 28106W103 6,926 234,156 SH   SOLE 19 234,156 0 0
EDITAS MEDICINE INC COM 28106W103 71,336 2,411,624 SH   SOLE 21 2,411,624 0 0
EDITAS MEDICINE INC COM 28106W103 56,448 1,908,327 SH   SOLE 22 1,846,914 0 61,413
EDITAS MEDICINE INC COM 28106W103 331 11,197 SH   SOLE 23 11,197 0 0
EDITAS MEDICINE INC COM 28106W103 2,109 71,303 SH   SOLE 26 28,913 0 42,390
EDITAS MEDICINE INC COM 28106W103 223 7,522 SH   SOLE 28 7,522 0 0
EDITAS MEDICINE INC COM 28106W103 1,692 57,194 SH   SOLE 30 57,194 0 0
EDITAS MEDICINE INC COM 28106W103 42 1,427 SH   SOLE 34 1,427 0 0
EDITAS MEDICINE INC COM 28106W103 173 5,832 SH   SOLE 40 5,832 0 0
EDUCATIONAL DEV CORP COM 281479105 16 1,681 SH   SOLE 18 1,681 0 0
EDUCATIONAL DEV CORP COM 281479105 215 22,279 SH   SOLE 21 22,279 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 180,508 2,611,890 SH   SOLE 2 1,228,351 0 1,383,539
EDWARDS LIFESCIENCES CORP COM 28176E108 26,329 380,972 SH   SOLE 4 363,662 0 17,310
EDWARDS LIFESCIENCES CORP COM 28176E108 49,736 719,666 SH   SOLE 7 570,855 0 148,811
EDWARDS LIFESCIENCES CORP COM 28176E108 6,028 87,223 SH   SOLE 13 87,223 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 4,262 61,671 SH   SOLE 15 61,671 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 20 288 SH   SOLE 17 0 0 288
EDWARDS LIFESCIENCES CORP COM 28176E108 120,324 1,741,056 SH   SOLE 18 1,519,283 0 221,773
EDWARDS LIFESCIENCES CORP COM 28176E108 306,958 4,441,583 SH   SOLE 19 4,441,583 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 995 14,400 SH   SOLE 20 14,400 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,229,202 17,786,173 SH   SOLE 21 17,786,173 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,166,974 16,885,754 SH   SOLE 22 14,471,304 0 2,414,450
EDWARDS LIFESCIENCES CORP COM 28176E108 51,597 746,589 SH   SOLE 23 746,589 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 177,726 2,571,635 SH   SOLE 25 2,571,635 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 246,045 3,560,200 SH   SOLE 26 542,468 0 3,017,732
EDWARDS LIFESCIENCES CORP COM 28176E108 9,094 131,586 SH   SOLE 28 94,335 0 37,251
EDWARDS LIFESCIENCES CORP COM 28176E108 44,708 646,912 SH   SOLE 29 215,283 0 431,629
EDWARDS LIFESCIENCES CORP COM 28176E108 242,416 3,507,686 SH   SOLE 30 3,312,755 0 194,931
EDWARDS LIFESCIENCES CORP COM 28176E108 36,145 523,006 SH   SOLE 31 371,211 0 151,795
EDWARDS LIFESCIENCES CORP COM 28176E108 177,339 2,566,046 SH   SOLE 34 2,566,046 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 30,770 445,227 SH   SOLE 36 445,227 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 996 14,412 SH   SOLE 40 14,412 0 0
EGAIN CORP COM NEW 28225C806 138 12,397 SH   SOLE 2 1,309 0 11,088
EGAIN CORP COM NEW 28225C806 6 502 SH   SOLE 7 502 0 0
EGAIN CORP COM NEW 28225C806 998 89,837 SH   SOLE 18 89,837 0 0
EGAIN CORP COM NEW 28225C806 439 39,505 SH   SOLE 19 39,505 0 0
EGAIN CORP COM NEW 28225C806 7,860 707,476 SH   SOLE 21 707,476 0 0
EGAIN CORP COM NEW 28225C806 5,861 527,584 SH   SOLE 22 517,176 0 10,408
EHEALTH INC COM 28238P109 1,547 15,747 SH   SOLE 2 7,639 0 8,108
EHEALTH INC COM 28238P109 10 102 SH   SOLE 4 102 0 0
EHEALTH INC COM 28238P109 44 449 SH   SOLE 7 449 0 0
EHEALTH INC COM 28238P109 13,092 133,269 SH   SOLE 18 128,739 0 4,530
EHEALTH INC COM 28238P109 17,115 174,216 SH   SOLE 19 174,216 0 0
EHEALTH INC COM 28238P109 266,624 2,714,003 SH   SOLE 21 2,714,003 0 0
EHEALTH INC COM 28238P109 78,448 798,534 SH   SOLE 22 776,137 0 22,397
EHEALTH INC COM 28238P109 239 2,432 SH   SOLE 23 2,432 0 0
EHEALTH INC COM 28238P109 2,267 23,078 SH   SOLE 26 8,193 0 14,885
EHEALTH INC COM 28238P109 321 3,268 SH   SOLE 28 3,268 0 0
EHEALTH INC COM 28238P109 5,366 54,619 SH   SOLE 30 54,619 0 0
EHEALTH INC COM 28238P109 44 447 SH   SOLE 34 447 0 0
EHEALTH INC COM 28238P109 234 2,384 SH   SOLE 40 2,384 0 0
EIDOS THERAPEUTICS INC COM 28249H104 1,254 26,315 SH   SOLE 2 22,804 0 3,511
EIDOS THERAPEUTICS INC COM 28249H104 8 160 SH   SOLE 7 160 0 0
EIDOS THERAPEUTICS INC COM 28249H104 2,688 56,384 SH   SOLE 18 56,384 0 0
EIDOS THERAPEUTICS INC COM 28249H104 14,538 304,963 SH   SOLE 19 304,963 0 0
EIDOS THERAPEUTICS INC COM 28249H104 184 3,870 SH   SOLE 20 3,870 0 0
EIDOS THERAPEUTICS INC COM 28249H104 35,321 740,939 SH   SOLE 21 740,939 0 0
EIDOS THERAPEUTICS INC COM 28249H104 10,873 228,095 SH   SOLE 22 216,678 0 11,417
EIDOS THERAPEUTICS INC COM 28249H104 7 141 SH   SOLE 23 141 0 0
EIDOS THERAPEUTICS INC COM 28249H104 55 1,155 SH   SOLE 28 1,155 0 0
EIDOS THERAPEUTICS INC COM 28249H104 661 13,863 SH   SOLE 30 13,863 0 0
EIDOS THERAPEUTICS INC COM 28249H104 4,582 96,114 SH   SOLE 34 96,114 0 0
EIDOS THERAPEUTICS INC COM 28249H104 72 1,516 SH   SOLE 40 1,516 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 87 9,048 SH   SOLE 2 1,397 0 7,651
EIGER BIOPHARMACEUTICALS INC COM 28249U105 5 527 SH   SOLE 7 527 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 985 102,562 SH   SOLE 18 102,562 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 809 84,221 SH   SOLE 19 84,221 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 10,203 1,062,815 SH   SOLE 21 1,062,815 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 6,581 685,519 SH   SOLE 22 673,173 0 12,346
EIGER BIOPHARMACEUTICALS INC COM 28249U105 9 944 SH   SOLE 23 944 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 150 15,661 SH   SOLE 26 0 0 15,661
EIGER BIOPHARMACEUTICALS INC COM 28249U105 60 6,279 SH   SOLE 30 6,279 0 0
EKSO BIONICS HLDGS INC COM 282644301 0 2 SH   SOLE 17 0 0 2
EKSO BIONICS HLDGS INC COM 282644301 113 13,413 SH   SOLE 21 13,413 0 0
EKSO BIONICS HLDGS INC COM 282644301 281 33,472 SH   SOLE 22 33,472 0 0
EL PASO ELEC CO COM NEW 283677854 5,052 75,397 SH   SOLE 2 43,842 0 31,555
EL PASO ELEC CO COM NEW 283677854 205 3,063 SH   SOLE 4 3,063 0 0
EL PASO ELEC CO COM NEW 283677854 40 603 SH   SOLE 7 603 0 0
EL PASO ELEC CO COM NEW 283677854 13,385 199,773 SH   SOLE 18 199,773 0 0
EL PASO ELEC CO COM NEW 283677854 7,586 113,227 SH   SOLE 19 113,227 0 0
EL PASO ELEC CO COM NEW 283677854 306,270 4,571,191 SH   SOLE 21 4,571,191 0 0
EL PASO ELEC CO COM NEW 283677854 88,576 1,322,026 SH   SOLE 22 1,280,941 0 41,085
EL PASO ELEC CO COM NEW 283677854 344 5,135 SH   SOLE 23 5,135 0 0
EL PASO ELEC CO COM NEW 283677854 2,048 30,567 SH   SOLE 26 10,927 0 19,640
EL PASO ELEC CO COM NEW 283677854 450 6,721 SH   SOLE 28 6,721 0 0
EL PASO ELEC CO COM NEW 283677854 4,978 74,293 SH   SOLE 30 74,293 0 0
EL PASO ELEC CO COM NEW 283677854 225 3,359 SH   SOLE 36 3,359 0 0
EL PASO ELEC CO COM NEW 283677854 302 4,504 SH   SOLE 40 4,504 0 0
EL PASO ENERGY CAP TR I PFD CV TR SECS 283678209 15,187 341,584 SH   SOLE 21 341,584 0 0
EL POLLO LOCO HLDGS INC COM 268603107 308 20,844 SH   SOLE 2 6,052 0 14,792
EL POLLO LOCO HLDGS INC COM 268603107 2 151 SH   SOLE 7 151 0 0
EL POLLO LOCO HLDGS INC COM 268603107 1,439 97,486 SH   SOLE 18 97,486 0 0
EL POLLO LOCO HLDGS INC COM 268603107 545 36,947 SH   SOLE 19 36,947 0 0
EL POLLO LOCO HLDGS INC COM 268603107 31,790 2,153,819 SH   SOLE 21 2,153,819 0 0
EL POLLO LOCO HLDGS INC COM 268603107 9,173 621,508 SH   SOLE 22 607,734 0 13,774
EL POLLO LOCO HLDGS INC COM 268603107 266 18,041 SH   SOLE 26 0 0 18,041
EL POLLO LOCO HLDGS INC COM 268603107 34 2,332 SH   SOLE 28 2,332 0 0
EL POLLO LOCO HLDGS INC COM 268603107 368 24,964 SH   SOLE 30 24,964 0 0
EL POLLO LOCO HLDGS INC COM 268603107 21 1,397 SH   SOLE 40 1,397 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 28,734 1,339,562 SH   SOLE 2 479,751 0 859,811
ELANCO ANIMAL HEALTH INC COM 28414H103 4,293 200,137 SH   SOLE 4 188,055 0 12,082
ELANCO ANIMAL HEALTH INC COM 28414H103 1,721 80,219 SH   SOLE 7 69,298 0 10,921
ELANCO ANIMAL HEALTH INC COM 28414H103 568 26,502 SH   SOLE 13 26,502 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 829 38,659 SH   SOLE 15 38,659 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 23,271 1,084,906 SH   SOLE 18 1,013,176 0 71,730
ELANCO ANIMAL HEALTH INC COM 28414H103 51,374 2,395,051 SH   SOLE 19 2,395,051 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 110,245 5,139,641 SH   SOLE 21 5,139,641 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 228,364 10,646,351 SH   SOLE 22 9,835,994 0 810,357
ELANCO ANIMAL HEALTH INC COM 28414H103 7,427 346,253 SH   SOLE 23 346,253 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 9,046 421,732 SH   SOLE 25 421,732 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 36,135 1,684,628 SH   SOLE 26 430,838 0 1,253,790
ELANCO ANIMAL HEALTH INC COM 28414H103 1,825 85,091 SH   SOLE 28 62,313 0 22,778
ELANCO ANIMAL HEALTH INC COM 28414H103 3,408 158,902 SH   SOLE 29 19,622 0 139,280
ELANCO ANIMAL HEALTH INC COM 28414H103 13,386 624,042 SH   SOLE 30 613,663 0 10,379
ELANCO ANIMAL HEALTH INC COM 28414H103 2,894 134,932 SH   SOLE 31 74,610 0 60,322
ELANCO ANIMAL HEALTH INC COM 28414H103 21,779 1,015,354 SH   SOLE 34 1,015,354 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 5,456 254,350 SH   SOLE 36 254,350 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 202 9,433 SH   SOLE 40 9,433 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 1,176 30,600 SH   SOLE 2 30,600 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 5,974 155,400 SH   SOLE 19 155,400 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 31,859 828,792 SH   SOLE 21 828,792 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 4,382 114,000 SH   SOLE 34 114,000 0 0
ELASTIC N V ORD SHS N14506104 11,145 120,862 SH   SOLE 2 23,967 0 96,895
ELASTIC N V ORD SHS N14506104 25 267 SH   SOLE 4 267 0 0
ELASTIC N V ORD SHS N14506104 85 919 SH   SOLE 7 919 0 0
ELASTIC N V ORD SHS N14506104 3,030 32,855 SH   SOLE 18 32,855 0 0
ELASTIC N V ORD SHS N14506104 52,801 572,621 SH   SOLE 19 572,621 0 0
ELASTIC N V ORD SHS N14506104 84,972 921,508 SH   SOLE 21 921,508 0 0
ELASTIC N V ORD SHS N14506104 106,961 1,159,967 SH   SOLE 22 1,079,742 0 80,225
ELASTIC N V ORD SHS N14506104 6,920 75,047 SH   SOLE 26 16,187 0 58,860
ELASTIC N V ORD SHS N14506104 402 4,365 SH   SOLE 28 4,365 0 0
ELASTIC N V ORD SHS N14506104 22,645 245,582 SH   SOLE 30 245,582 0 0
ELASTIC N V ORD SHS N14506104 98 1,064 SH   SOLE 31 1,064 0 0
ELASTIC N V ORD SHS N14506104 38,590 418,502 SH   SOLE 34 418,502 0 0
ELASTIC N V ORD SHS N14506104 520 5,637 SH   SOLE 40 5,637 0 0
ELDORADO GOLD CORP NEW COM 284902509 12,804 1,319,985 SH   SOLE 19 1,319,985 0 0
ELDORADO GOLD CORP NEW COM 284902509 25,521 2,631,058 SH   SOLE 25 2,631,058 0 0
ELDORADO GOLD CORP NEW COM 284902509 0 2 SH   SOLE 26 0 0 2
ELDORADO GOLD CORP NEW COM 284902509 65 6,739 SH   SOLE 30 6,739 0 0
ELDORADO GOLD CORP NEW COM 284902509 12,119 1,249,370 SH   SOLE 34 1,249,370 0 0
ELDORADO RESORTS INC COM 28470R102 4,632 115,639 SH   SOLE 2 86,079 0 29,560
ELDORADO RESORTS INC COM 28470R102 54 1,336 SH   SOLE 4 1,336 0 0
ELDORADO RESORTS INC COM 28470R102 60 1,508 SH   SOLE 7 1,508 0 0
ELDORADO RESORTS INC COM 28470R102 21,880 546,171 SH   SOLE 18 531,027 0 15,144
ELDORADO RESORTS INC COM 28470R102 20,872 521,013 SH   SOLE 19 521,013 0 0
ELDORADO RESORTS INC COM 28470R102 224,307 5,599,268 SH   SOLE 21 5,599,268 0 0
ELDORADO RESORTS INC COM 28470R102 122,083 3,047,512 SH   SOLE 22 2,975,133 0 72,379
ELDORADO RESORTS INC COM 28470R102 596 14,889 SH   SOLE 23 14,889 0 0
ELDORADO RESORTS INC COM 28470R102 3,170 79,132 SH   SOLE 26 19,231 0 59,901
ELDORADO RESORTS INC COM 28470R102 364 9,097 SH   SOLE 28 9,097 0 0
ELDORADO RESORTS INC COM 28470R102 1,216 30,363 SH   SOLE 30 30,363 0 0
ELDORADO RESORTS INC COM 28470R102 6,763 168,811 SH   SOLE 34 168,811 0 0
ELDORADO RESORTS INC COM 28470R102 357 8,921 SH   SOLE 40 8,921 0 0
ELECTRO-SENSORS INC COM 285233102 1 222 SH   SOLE 21 222 0 0
ELECTROCORE INC COM 28531P103 1 646 SH   SOLE 18 646 0 0
ELECTROCORE INC COM 28531P103 11 13,293 SH   SOLE 21 13,293 0 0
ELECTROMED INC COM 285409108 41 2,639 SH   SOLE 2 388 0 2,251
ELECTROMED INC COM 285409108 444 28,828 SH   SOLE 18 28,828 0 0
ELECTROMED INC COM 285409108 198 12,873 SH   SOLE 19 12,873 0 0
ELECTROMED INC COM 285409108 3,590 233,268 SH   SOLE 21 233,268 0 0
ELECTROMED INC COM 285409108 1,294 84,070 SH   SOLE 22 81,958 0 2,112
ELECTRONIC ARTS INC COM 285512109 94,984 719,304 SH   SOLE 2 103,360 0 615,944
ELECTRONIC ARTS INC COM 285512109 19,111 144,727 SH   SOLE 4 136,633 0 8,094
ELECTRONIC ARTS INC COM 285512109 52,650 398,712 SH   SOLE 7 283,347 0 115,365
ELECTRONIC ARTS INC COM 285512109 2,315 17,531 SH   SOLE 13 17,531 0 0
ELECTRONIC ARTS INC COM 285512109 4,276 32,381 SH   SOLE 15 32,381 0 0
ELECTRONIC ARTS INC COM 285512109 83,660 633,550 SH   SOLE 18 582,482 0 51,068
ELECTRONIC ARTS INC COM 285512109 14,204 107,562 SH   SOLE 19 107,562 0 0
ELECTRONIC ARTS INC COM 285512109 925,029 7,005,145 SH   SOLE 21 7,005,145 0 0
ELECTRONIC ARTS INC COM 285512109 918,188 6,953,334 SH   SOLE 22 6,290,996 0 662,338
ELECTRONIC ARTS INC COM 285512109 29,735 225,179 SH   SOLE 23 225,179 0 0
ELECTRONIC ARTS INC COM 285512109 47,351 358,584 SH   SOLE 25 358,584 0 0
ELECTRONIC ARTS INC COM 285512109 229,280 1,736,314 SH   SOLE 26 216,282 0 1,520,032
ELECTRONIC ARTS INC COM 285512109 7,839 59,367 SH   SOLE 28 42,113 0 17,254
ELECTRONIC ARTS INC COM 285512109 6,335 47,977 SH   SOLE 29 5,395 0 42,582
ELECTRONIC ARTS INC COM 285512109 202,012 1,529,811 SH   SOLE 30 1,497,840 0 31,971
ELECTRONIC ARTS INC COM 285512109 6,836 51,766 SH   SOLE 31 37,707 0 14,059
ELECTRONIC ARTS INC COM 285512109 8,207 62,153 SH   SOLE 32 62,153 0 0
ELECTRONIC ARTS INC COM 285512109 12,888 97,601 SH   SOLE 34 97,601 0 0
ELECTRONIC ARTS INC COM 285512109 24,059 182,198 SH   SOLE 36 182,198 0 0
ELECTRONIC ARTS INC COM 285512109 829 6,279 SH   SOLE 40 6,279 0 0
ELEMENT SOLUTIONS INC COM 28618M106 7,801 718,993 SH   SOLE 2 323,446 0 395,547
ELEMENT SOLUTIONS INC COM 28618M106 25 2,267 SH   SOLE 4 2,267 0 0
ELEMENT SOLUTIONS INC COM 28618M106 61 5,636 SH   SOLE 7 5,636 0 0
ELEMENT SOLUTIONS INC COM 28618M106 936 86,282 SH   SOLE 18 86,282 0 0
ELEMENT SOLUTIONS INC COM 28618M106 63,314 5,835,426 SH   SOLE 19 5,835,426 0 0
ELEMENT SOLUTIONS INC COM 28618M106 24,960 2,300,463 SH   SOLE 21 2,300,463 0 0
ELEMENT SOLUTIONS INC COM 28618M106 65,212 6,010,359 SH   SOLE 22 5,676,859 0 333,500
ELEMENT SOLUTIONS INC COM 28618M106 678 62,478 SH   SOLE 26 43,739 0 18,739
ELEMENT SOLUTIONS INC COM 28618M106 380 35,026 SH   SOLE 28 35,026 0 0
ELEMENT SOLUTIONS INC COM 28618M106 952 87,730 SH   SOLE 30 87,730 0 0
ELEMENT SOLUTIONS INC COM 28618M106 45 4,132 SH   SOLE 31 4,132 0 0
ELEMENT SOLUTIONS INC COM 28618M106 10,085 929,491 SH   SOLE 34 929,491 0 0
ELEMENT SOLUTIONS INC COM 28618M106 96 8,867 SH   SOLE 36 8,867 0 0
ELEMENT SOLUTIONS INC COM 28618M106 275 25,358 SH   SOLE 40 25,358 0 0
ELEVATE CREDIT INC COM 28621V101 10 7,005 SH   SOLE 2 7,005 0 0
ELEVATE CREDIT INC COM 28621V101 12 8,083 SH   SOLE 18 8,083 0 0
ELEVATE CREDIT INC COM 28621V101 248 167,325 SH   SOLE 21 167,325 0 0
ELEVATE CREDIT INC COM 28621V101 522 352,851 SH   SOLE 22 352,851 0 0
ELLINGTON FINANCIAL INC COM 28852N109 605 51,325 SH   SOLE 2 14,438 0 36,887
ELLINGTON FINANCIAL INC COM 28852N109 7 607 SH   SOLE 7 607 0 0
ELLINGTON FINANCIAL INC COM 28852N109 2,030 172,308 SH   SOLE 18 172,308 0 0
ELLINGTON FINANCIAL INC COM 28852N109 1,557 132,174 SH   SOLE 19 132,174 0 0
ELLINGTON FINANCIAL INC COM 28852N109 28,083 2,383,979 SH   SOLE 21 2,383,979 0 0
ELLINGTON FINANCIAL INC COM 28852N109 15,301 1,298,873 SH   SOLE 22 1,242,712 0 56,161
ELLINGTON FINANCIAL INC COM 28852N109 97 8,227 SH   SOLE 23 8,227 0 0
ELLINGTON FINANCIAL INC COM 28852N109 19 1,611 SH   SOLE 26 0 0 1,611
ELLINGTON FINANCIAL INC COM 28852N109 204 17,333 SH   SOLE 28 17,333 0 0
ELLINGTON FINANCIAL INC COM 28852N109 68 5,784 SH   SOLE 40 5,784 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 73 7,099 SH   SOLE 2 486 0 6,613
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 374 36,284 SH   SOLE 18 36,284 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 167 16,237 SH   SOLE 19 16,237 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 5,015 486,856 SH   SOLE 21 486,856 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 2,738 265,784 SH   SOLE 22 262,898 0 2,886
ELMIRA SVGS BK ELMIRA N Y COM 289660102 6 516 SH   SOLE 18 516 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 7 668 SH   SOLE 21 668 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 27 8,813 SH   SOLE 2 785 0 8,028
ELOXX PHARMACEUTICALS INC COM 29014R103 1 461 SH   SOLE 7 461 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 296 97,629 SH   SOLE 18 97,629 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 237 78,146 SH   SOLE 19 78,146 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 2,647 873,651 SH   SOLE 21 873,651 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 1,354 446,775 SH   SOLE 22 433,744 0 13,031
ELOXX PHARMACEUTICALS INC COM 29014R103 17 5,773 SH   SOLE 23 5,773 0 0
EMAGIN CORP COM NEW 29076N206 12 15,227 SH   SOLE 21 15,227 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 1,618 106,297 SH   SOLE 26 106,297 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 3,261 545,326 SH   SOLE 22 0 0 545,326
EMBRAER S.A. SPONSORED ADS 29082A107 18 3,082 SH   SOLE 30 3,082 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 215 35,900 SH   SOLE 31 0 0 35,900
EMCLAIRE FINL CORP COM 290828102 11 549 SH   SOLE 18 549 0 0
EMCLAIRE FINL CORP COM 290828102 4 214 SH   SOLE 21 214 0 0
EMCOR GROUP INC COM 29084Q100 8,026 121,342 SH   SOLE 2 76,281 0 45,061
EMCOR GROUP INC COM 29084Q100 603 9,113 SH   SOLE 4 9,113 0 0
EMCOR GROUP INC COM 29084Q100 2,430 36,743 SH   SOLE 7 36,743 0 0
EMCOR GROUP INC COM 29084Q100 1,382 20,891 SH   SOLE 13 20,891 0 0
EMCOR GROUP INC COM 29084Q100 26,801 405,210 SH   SOLE 18 368,055 0 37,155
EMCOR GROUP INC COM 29084Q100 21,190 320,382 SH   SOLE 19 320,382 0 0
EMCOR GROUP INC COM 29084Q100 239,410 3,619,747 SH   SOLE 21 3,619,747 0 0
EMCOR GROUP INC COM 29084Q100 152,258 2,302,062 SH   SOLE 22 2,148,982 0 153,080
EMCOR GROUP INC COM 29084Q100 1,408 21,281 SH   SOLE 23 21,281 0 0
EMCOR GROUP INC COM 29084Q100 778 11,758 SH   SOLE 25 11,758 0 0
EMCOR GROUP INC COM 29084Q100 4,511 68,198 SH   SOLE 26 14,305 0 53,893
EMCOR GROUP INC COM 29084Q100 567 8,573 SH   SOLE 28 8,573 0 0
EMCOR GROUP INC COM 29084Q100 292 4,422 SH   SOLE 29 4,422 0 0
EMCOR GROUP INC COM 29084Q100 2,067 31,245 SH   SOLE 30 31,245 0 0
EMCOR GROUP INC COM 29084Q100 398 6,022 SH   SOLE 31 2,937 0 3,085
EMCOR GROUP INC COM 29084Q100 913 13,805 SH   SOLE 34 13,805 0 0
EMCOR GROUP INC COM 29084Q100 1,184 17,906 SH   SOLE 36 17,906 0 0
EMCOR GROUP INC COM 29084Q100 371 5,610 SH   SOLE 40 5,610 0 0
EMCORE CORP COM NEW 290846203 22 6,828 SH   SOLE 18 6,828 0 0
EMCORE CORP COM NEW 290846203 275 86,521 SH   SOLE 21 86,521 0 0
EMCORE CORP COM NEW 290846203 628 197,367 SH   SOLE 22 197,367 0 0
EMERALD HOLDING INC COM 29103W104 83 26,867 SH   SOLE 2 930 0 25,937
EMERALD HOLDING INC COM 29103W104 2 492 SH   SOLE 7 492 0 0
EMERALD HOLDING INC COM 29103W104 305 98,883 SH   SOLE 18 98,883 0 0
EMERALD HOLDING INC COM 29103W104 313 101,463 SH   SOLE 19 101,463 0 0
EMERALD HOLDING INC COM 29103W104 2,712 880,506 SH   SOLE 21 880,506 0 0
EMERALD HOLDING INC COM 29103W104 2,744 890,856 SH   SOLE 22 877,725 0 13,131
EMERALD HOLDING INC COM 29103W104 32 10,505 SH   SOLE 23 10,505 0 0
EMERALD HOLDING INC COM 29103W104 74 24,007 SH   SOLE 26 0 0 24,007
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,518 31,836 SH   SOLE 2 17,355 0 14,481
EMERGENT BIOSOLUTIONS INC COM 29089Q105 16 200 SH   SOLE 4 200 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 58 732 SH   SOLE 7 732 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 18,877 238,713 SH   SOLE 18 225,592 0 13,121
EMERGENT BIOSOLUTIONS INC COM 29089Q105 14,219 179,810 SH   SOLE 19 179,810 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 380,074 4,806,198 SH   SOLE 21 4,806,198 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 114,982 1,453,996 SH   SOLE 22 1,409,456 0 44,540
EMERGENT BIOSOLUTIONS INC COM 29089Q105 824 10,425 SH   SOLE 23 10,425 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 4,336 54,834 SH   SOLE 26 10,961 0 43,873
EMERGENT BIOSOLUTIONS INC COM 29089Q105 583 7,369 SH   SOLE 28 7,369 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 5,890 74,480 SH   SOLE 30 74,480 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 274 3,463 SH   SOLE 34 3,463 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 363 4,584 SH   SOLE 40 4,584 0 0
EMERSON ELEC CO COM 291011104 96,423 1,554,454 SH   SOLE 2 211,173 0 1,343,281
EMERSON ELEC CO COM 291011104 18,745 302,197 SH   SOLE 4 285,572 0 16,625
EMERSON ELEC CO COM 291011104 48,185 776,800 SH   SOLE 7 618,942 0 157,858
EMERSON ELEC CO COM 291011104 636 10,246 SH   SOLE 13 10,246 0 0
EMERSON ELEC CO COM 291011104 4,555 73,425 SH   SOLE 15 73,425 0 0
EMERSON ELEC CO COM 291011104 94,270 1,519,741 SH   SOLE 18 1,428,205 0 91,536
EMERSON ELEC CO COM 291011104 125,067 2,016,240 SH   SOLE 19 2,016,240 0 0
EMERSON ELEC CO COM 291011104 6,603 106,453 SH   SOLE 20 106,453 0 0
EMERSON ELEC CO COM 291011104 851,546 13,727,966 SH   SOLE 21 13,727,966 0 0
EMERSON ELEC CO COM 291011104 893,695 14,407,472 SH   SOLE 22 13,005,203 0 1,402,269
EMERSON ELEC CO COM 291011104 27,979 451,064 SH   SOLE 23 451,064 0 0
EMERSON ELEC CO COM 291011104 42,818 690,282 SH   SOLE 25 690,282 0 0
EMERSON ELEC CO COM 291011104 222,416 3,585,626 SH   SOLE 26 414,885 0 3,170,741
EMERSON ELEC CO COM 291011104 7,789 125,575 SH   SOLE 28 88,913 0 36,662
EMERSON ELEC CO COM 291011104 637 10,276 SH   SOLE 29 10,276 0 0
EMERSON ELEC CO COM 291011104 188,815 3,043,930 SH   SOLE 30 3,043,930 0 0
EMERSON ELEC CO COM 291011104 8,144 131,296 SH   SOLE 31 79,532 0 51,764
EMERSON ELEC CO COM 291011104 2,313 37,283 SH   SOLE 32 37,283 0 0
EMERSON ELEC CO COM 291011104 59,917 965,938 SH   SOLE 34 965,938 0 0
EMERSON ELEC CO COM 291011104 26,511 427,396 SH   SOLE 36 427,396 0 0
EMERSON ELEC CO COM 291011104 891 14,356 SH   SOLE 40 14,356 0 0
EMERSON RADIO CORP COM NEW 291087203 10 14,498 SH   SOLE 21 14,498 0 0
EMPIRE ST RLTY TR INC CL A 292104106 2,236 319,385 SH   SOLE 2 62,223 0 257,162
EMPIRE ST RLTY TR INC CL A 292104106 649 92,649 SH   SOLE 4 92,649 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,171 167,311 SH   SOLE 7 167,311 0 0
EMPIRE ST RLTY TR INC CL A 292104106 393 56,139 SH   SOLE 18 56,139 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,516 216,605 SH   SOLE 19 216,605 0 0
EMPIRE ST RLTY TR INC CL A 292104106 14,585 2,083,555 SH   SOLE 21 2,083,555 0 0
EMPIRE ST RLTY TR INC CL A 292104106 37,104 5,300,544 SH   SOLE 22 5,076,422 0 224,122
EMPIRE ST RLTY TR INC CL A 292104106 33 4,689 SH   SOLE 23 4,689 0 0
EMPIRE ST RLTY TR INC CL A 292104106 2,628 375,386 SH   SOLE 25 375,386 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,119 159,793 SH   SOLE 26 31,898 0 127,895
EMPIRE ST RLTY TR INC CL A 292104106 189 27,032 SH   SOLE 28 27,032 0 0
EMPIRE ST RLTY TR INC CL A 292104106 648 92,504 SH   SOLE 29 92,504 0 0
EMPIRE ST RLTY TR INC CL A 292104106 4,553 650,383 SH   SOLE 30 650,383 0 0
EMPIRE ST RLTY TR INC CL A 292104106 22 3,120 SH   SOLE 31 3,120 0 0
EMPIRE ST RLTY TR INC CL A 292104106 113 16,091 SH   SOLE 34 16,091 0 0
EMPIRE ST RLTY TR INC CL A 292104106 108 15,371 SH   SOLE 40 15,371 0 0
EMPLOYERS HOLDINGS INC COM 292218104 710 23,561 SH   SOLE 2 3,261 0 20,300
EMPLOYERS HOLDINGS INC COM 292218104 8 272 SH   SOLE 4 272 0 0
EMPLOYERS HOLDINGS INC COM 292218104 14 478 SH   SOLE 7 478 0 0
EMPLOYERS HOLDINGS INC COM 292218104 3,782 125,424 SH   SOLE 18 125,424 0 0
EMPLOYERS HOLDINGS INC COM 292218104 2,215 73,473 SH   SOLE 19 73,473 0 0
EMPLOYERS HOLDINGS INC COM 292218104 96,034 3,185,191 SH   SOLE 21 3,185,191 0 0
EMPLOYERS HOLDINGS INC COM 292218104 25,951 860,718 SH   SOLE 22 832,605 0 28,113
EMPLOYERS HOLDINGS INC COM 292218104 439 14,573 SH   SOLE 23 14,573 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1,773 58,807 SH   SOLE 26 0 0 58,807
EMPLOYERS HOLDINGS INC COM 292218104 131 4,348 SH   SOLE 28 4,348 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1,073 35,602 SH   SOLE 30 35,602 0 0
EMPLOYERS HOLDINGS INC COM 292218104 101 3,352 SH   SOLE 40 3,352 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 80 20,211 SH   SOLE 21 20,211 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 435 110,219 SH   SOLE 22 110,219 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 249 63,012 SH   SOLE 30 63,012 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 5 1,357 SH   SOLE 34 1,357 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,190 23,701 SH   SOLE 2 8,305 0 15,396
ENANTA PHARMACEUTICALS INC COM 29251M106 5 107 SH   SOLE 4 107 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 14 269 SH   SOLE 7 269 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 5,026 100,090 SH   SOLE 18 91,383 0 8,707
ENANTA PHARMACEUTICALS INC COM 29251M106 5,853 116,564 SH   SOLE 19 116,564 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 102,586 2,043,143 SH   SOLE 21 2,043,143 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 32,811 653,485 SH   SOLE 22 638,568 0 14,917
ENANTA PHARMACEUTICALS INC COM 29251M106 591 11,775 SH   SOLE 23 11,775 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 2,294 45,694 SH   SOLE 26 3,388 0 42,306
ENANTA PHARMACEUTICALS INC COM 29251M106 99 1,981 SH   SOLE 28 1,981 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,556 30,986 SH   SOLE 30 30,986 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 44 884 SH   SOLE 34 884 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 81 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 18 601 SH   SOLE 18 601 0 0
ENBRIDGE INC COM 29250N105 16,889 555,184 SH   SOLE 21 555,184 0 0
ENCOMPASS HEALTH CORP COM 29261A100 21,689 350,217 SH   SOLE 2 162,384 0 187,833
ENCOMPASS HEALTH CORP COM 29261A100 41 670 SH   SOLE 4 670 0 0
ENCOMPASS HEALTH CORP COM 29261A100 127 2,049 SH   SOLE 7 2,049 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2 25 SH   SOLE 17 0 0 25
ENCOMPASS HEALTH CORP COM 29261A100 20,451 330,222 SH   SOLE 18 330,222 0 0
ENCOMPASS HEALTH CORP COM 29261A100 77,118 1,245,239 SH   SOLE 19 1,245,239 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1,016 16,400 SH   SOLE 20 16,400 0 0
ENCOMPASS HEALTH CORP COM 29261A100 311,247 5,025,780 SH   SOLE 21 5,025,780 0 0
ENCOMPASS HEALTH CORP COM 29261A100 204,788 3,306,761 SH   SOLE 22 3,160,623 0 146,138
ENCOMPASS HEALTH CORP COM 29261A100 3,318 53,580 SH   SOLE 26 28,129 0 25,451
ENCOMPASS HEALTH CORP COM 29261A100 954 15,403 SH   SOLE 28 15,403 0 0
ENCOMPASS HEALTH CORP COM 29261A100 3,173 51,238 SH   SOLE 30 51,238 0 0
ENCOMPASS HEALTH CORP COM 29261A100 472 7,614 SH   SOLE 31 1,914 0 5,700
ENCOMPASS HEALTH CORP COM 29261A100 28,830 465,532 SH   SOLE 34 465,532 0 0
ENCOMPASS HEALTH CORP COM 29261A100 111 1,795 SH   SOLE 36 1,795 0 0
ENCOMPASS HEALTH CORP COM 29261A100 668 10,784 SH   SOLE 40 10,784 0 0
ENCORE CAP GROUP INC COM 292554102 1,250 36,558 SH   SOLE 2 10,009 0 26,549
ENCORE CAP GROUP INC COM 292554102 6 182 SH   SOLE 4 182 0 0
ENCORE CAP GROUP INC COM 292554102 19 555 SH   SOLE 7 555 0 0
ENCORE CAP GROUP INC COM 292554102 5,077 148,538 SH   SOLE 18 148,538 0 0
ENCORE CAP GROUP INC COM 292554102 2,371 69,364 SH   SOLE 19 69,364 0 0
ENCORE CAP GROUP INC COM 292554102 107,189 3,136,002 SH   SOLE 21 3,136,002 0 0
ENCORE CAP GROUP INC COM 292554102 31,767 929,417 SH   SOLE 22 894,305 0 35,112
ENCORE CAP GROUP INC COM 292554102 287 8,411 SH   SOLE 23 8,411 0 0
ENCORE CAP GROUP INC COM 292554102 641 18,748 SH   SOLE 26 0 0 18,748
ENCORE CAP GROUP INC COM 292554102 118 3,449 SH   SOLE 28 3,449 0 0
ENCORE CAP GROUP INC COM 292554102 1,504 44,014 SH   SOLE 30 44,014 0 0
ENCORE CAP GROUP INC COM 292554102 98 2,857 SH   SOLE 40 2,857 0 0
ENCORE WIRE CORP COM 292562105 1,201 24,597 SH   SOLE 2 7,531 0 17,066
ENCORE WIRE CORP COM 292562105 5 110 SH   SOLE 4 110 0 0
ENCORE WIRE CORP COM 292562105 19 384 SH   SOLE 7 384 0 0
ENCORE WIRE CORP COM 292562105 4,868 99,705 SH   SOLE 18 99,705 0 0
ENCORE WIRE CORP COM 292562105 3,536 72,422 SH   SOLE 19 72,422 0 0
ENCORE WIRE CORP COM 292562105 108,373 2,219,847 SH   SOLE 21 2,219,847 0 0
ENCORE WIRE CORP COM 292562105 33,926 694,915 SH   SOLE 22 674,400 0 20,515
ENCORE WIRE CORP COM 292562105 175 3,588 SH   SOLE 23 3,588 0 0
ENCORE WIRE CORP COM 292562105 1,312 26,873 SH   SOLE 26 4,871 0 22,002
ENCORE WIRE CORP COM 292562105 137 2,807 SH   SOLE 28 2,807 0 0
ENCORE WIRE CORP COM 292562105 1,553 31,808 SH   SOLE 30 31,808 0 0
ENCORE WIRE CORP COM 292562105 65 1,331 SH   SOLE 34 1,331 0 0
ENCORE WIRE CORP COM 292562105 111 2,272 SH   SOLE 40 2,272 0 0
ENDAVA PLC ADS 29260V105 17,976 372,171 SH   SOLE 19 372,171 0 0
ENDAVA PLC ADS 29260V105 3,553 73,557 SH   SOLE 34 73,557 0 0
ENDO INTL PLC SHS G30401106 753 219,653 SH   SOLE 2 80,235 0 139,418
ENDO INTL PLC SHS G30401106 3 926 SH   SOLE 4 926 0 0
ENDO INTL PLC SHS G30401106 14 3,958 SH   SOLE 7 3,958 0 0
ENDO INTL PLC SHS G30401106 3,773 1,100,039 SH   SOLE 18 1,100,039 0 0
ENDO INTL PLC SHS G30401106 2,077 605,676 SH   SOLE 19 605,676 0 0
ENDO INTL PLC SHS G30401106 87,938 25,637,907 SH   SOLE 21 25,637,907 0 0
ENDO INTL PLC SHS G30401106 22,807 6,649,249 SH   SOLE 22 6,443,087 0 206,162
ENDO INTL PLC SHS G30401106 89 26,065 SH   SOLE 23 26,065 0 0
ENDO INTL PLC SHS G30401106 496 144,668 SH   SOLE 26 57,934 0 86,734
ENDO INTL PLC SHS G30401106 92 26,896 SH   SOLE 28 26,896 0 0
ENDO INTL PLC SHS G30401106 1,228 358,103 SH   SOLE 30 358,103 0 0
ENDO INTL PLC SHS G30401106 67 19,593 SH   SOLE 40 19,593 0 0
ENDOLOGIX INC COM NEW 29266S304 5 5,978 SH   SOLE 21 5,978 0 0
ENDOLOGIX INC COM NEW 29266S304 199 247,379 SH   SOLE 22 247,379 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 182 45,182 SH   SOLE 2 24,343 0 20,839
ENDURANCE INTL GROUP HLDGS I COM 29272B105 2 510 SH   SOLE 4 510 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 5 1,286 SH   SOLE 7 1,286 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 1,151 285,660 SH   SOLE 18 285,660 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 493 122,258 SH   SOLE 19 122,258 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 8,772 2,176,741 SH   SOLE 21 2,176,741 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 9,865 2,447,914 SH   SOLE 22 2,390,248 0 57,666
ENDURANCE INTL GROUP HLDGS I COM 29272B105 95 23,641 SH   SOLE 26 0 0 23,641
ENDURANCE INTL GROUP HLDGS I COM 29272B105 36 8,935 SH   SOLE 28 8,935 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 27 6,730 SH   SOLE 30 6,730 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 27 6,670 SH   SOLE 40 6,670 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 940 125,195 SH   SOLE 2 0 0 125,195
ENEL AMERICAS S A SPONSORED ADR 29274F104 2,103 280,017 SH   SOLE 7 280,017 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 26,000 3,462,043 SH   SOLE 21 3,462,043 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 319 42,514 SH   SOLE 25 42,514 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,386 184,514 SH   SOLE 26 184,514 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 7,473 995,131 SH   SOLE 30 995,131 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 212 28,262 SH   SOLE 31 0 0 28,262
ENEL AMERICAS S A SPONSORED ADR 29274F104 378 50,307 SH   SOLE 34 50,307 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 532 141,011 SH   SOLE 7 141,011 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 452 119,767 SH   SOLE 21 119,767 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 969 257,092 SH   SOLE 26 257,092 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 3,294 873,627 SH   SOLE 30 873,627 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 151 40,124 SH   SOLE 34 40,124 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 8,206 172,802 SH   SOLE 2 49,493 0 123,309
ENERGIZER HLDGS INC NEW COM 29272W109 13 280 SH   SOLE 4 280 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 47 991 SH   SOLE 7 991 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 8,480 178,561 SH   SOLE 18 178,561 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 751 15,824 SH   SOLE 19 15,824 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 147,630 3,108,646 SH   SOLE 21 3,108,646 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 100,217 2,110,278 SH   SOLE 22 2,014,515 0 95,763
ENERGIZER HLDGS INC NEW COM 29272W109 966 20,332 SH   SOLE 26 15,717 0 4,615
ENERGIZER HLDGS INC NEW COM 29272W109 436 9,171 SH   SOLE 28 9,171 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,079 22,730 SH   SOLE 30 22,730 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 86 1,801 SH   SOLE 31 1,296 0 505
ENERGIZER HLDGS INC NEW COM 29272W109 332 6,998 SH   SOLE 40 6,998 0 0
ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 88 911 SH   SOLE 7 911 0 0
ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 14,982 155,817 SH   SOLE 21 155,817 0 0
ENERGOUS CORP COM 29272C103 28 10,008 SH   SOLE 18 10,008 0 0
ENERGOUS CORP COM 29272C103 330 116,977 SH   SOLE 21 116,977 0 0
ENERGOUS CORP COM 29272C103 1,651 585,483 SH   SOLE 22 585,483 0 0
ENERGY FOCUS INC COM 29268T409 10 1,425 SH   SOLE 21 1,425 0 0
ENERGY FOCUS INC COM 29268T409 215 30,999 SH   SOLE 22 30,999 0 0
ENERGY FUELS INC COM NEW 292671708 164 108,527 SH   SOLE 2 6,337 0 102,190
ENERGY FUELS INC COM NEW 292671708 662 438,660 SH   SOLE 18 438,660 0 0
ENERGY FUELS INC COM NEW 292671708 355 235,005 SH   SOLE 19 235,005 0 0
ENERGY FUELS INC COM NEW 292671708 5,600 3,708,795 SH   SOLE 21 3,708,795 0 0
ENERGY FUELS INC COM NEW 292671708 1,722 1,140,274 SH   SOLE 22 1,080,040 0 60,234
ENERGY RECOVERY INC COM 29270J100 179 23,569 SH   SOLE 2 12,030 0 11,539
ENERGY RECOVERY INC COM 29270J100 178 23,396 SH   SOLE 7 23,396 0 0
ENERGY RECOVERY INC COM 29270J100 1,198 157,755 SH   SOLE 18 157,755 0 0
ENERGY RECOVERY INC COM 29270J100 582 76,627 SH   SOLE 19 76,627 0 0
ENERGY RECOVERY INC COM 29270J100 9,663 1,272,343 SH   SOLE 21 1,272,343 0 0
ENERGY RECOVERY INC COM 29270J100 8,337 1,097,697 SH   SOLE 22 1,059,707 0 37,990
ENERGY RECOVERY INC COM 29270J100 23 3,010 SH   SOLE 26 0 0 3,010
ENERGY RECOVERY INC COM 29270J100 47 6,211 SH   SOLE 28 6,211 0 0
ENERGY RECOVERY INC COM 29270J100 1,551 204,264 SH   SOLE 30 204,264 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1,104 154,987 SH   SOLE 18 154,987 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 731 102,697 SH   SOLE 19 102,697 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 994 56,465 SH   SOLE 2 19,402 0 37,063
ENERPAC TOOL GROUP CORP CL A COM 292765104 8 454 SH   SOLE 4 454 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 17 958 SH   SOLE 7 958 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 4,769 270,990 SH   SOLE 18 270,990 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 1,851 105,151 SH   SOLE 19 105,151 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 101,780 5,782,949 SH   SOLE 21 5,782,949 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 31,304 1,778,640 SH   SOLE 22 1,723,057 0 55,583
ENERPAC TOOL GROUP CORP CL A COM 292765104 174 9,865 SH   SOLE 26 5,700 0 4,165
ENERPAC TOOL GROUP CORP CL A COM 292765104 144 8,204 SH   SOLE 28 8,204 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 1,502 85,351 SH   SOLE 30 85,351 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 108 6,153 SH   SOLE 40 6,153 0 0
ENERPLUS CORP COM 292766102 56 19,794 SH   SOLE 22 19,794 0 0
ENERSYS COM 29275Y102 4,225 65,632 SH   SOLE 2 31,678 0 33,954
ENERSYS COM 29275Y102 15 233 SH   SOLE 4 233 0 0
ENERSYS COM 29275Y102 62 956 SH   SOLE 7 956 0 0
ENERSYS COM 29275Y102 17,121 265,941 SH   SOLE 18 265,941 0 0
ENERSYS COM 29275Y102 5,295 82,246 SH   SOLE 19 82,246 0 0
ENERSYS COM 29275Y102 178,232 2,768,445 SH   SOLE 21 2,768,445 0 0
ENERSYS COM 29275Y102 96,037 1,491,719 SH   SOLE 22 1,446,233 0 45,486
ENERSYS COM 29275Y102 799 12,411 SH   SOLE 26 7,835 0 4,576
ENERSYS COM 29275Y102 413 6,420 SH   SOLE 28 6,420 0 0
ENERSYS COM 29275Y102 966 15,007 SH   SOLE 30 15,007 0 0
ENERSYS COM 29275Y102 29 443 SH   SOLE 34 443 0 0
ENERSYS COM 29275Y102 46 716 SH   SOLE 36 716 0 0
ENERSYS COM 29275Y102 303 4,707 SH   SOLE 40 4,707 0 0
ENGLOBAL CORP COM 293306106 14 13,736 SH   SOLE 21 13,736 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 173 70,952 SH   SOLE 2 70,952 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 4 1,520 SH   SOLE 4 1,520 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 829 339,910 SH   SOLE 7 339,910 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 648 265,426 SH   SOLE 21 265,426 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 703 288,059 SH   SOLE 22 172,041 0 116,018
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 219 89,737 SH   SOLE 26 61,452 0 28,285
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 81 33,334 SH   SOLE 28 33,334 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 237 97,023 SH   SOLE 30 97,023 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 72 29,336 SH   SOLE 40 29,336 0 0
ENNIS INC COM 293389102 590 32,511 SH   SOLE 2 11,138 0 21,373
ENNIS INC COM 293389102 7 364 SH   SOLE 4 364 0 0
ENNIS INC COM 293389102 6 332 SH   SOLE 7 332 0 0
ENNIS INC COM 293389102 1,989 109,653 SH   SOLE 18 109,653 0 0
ENNIS INC COM 293389102 1,669 91,992 SH   SOLE 19 91,992 0 0
ENNIS INC COM 293389102 17,378 958,013 SH   SOLE 21 958,013 0 0
ENNIS INC COM 293389102 18,629 1,026,976 SH   SOLE 22 1,003,139 0 23,837
ENNIS INC COM 293389102 469 25,839 SH   SOLE 23 25,839 0 0
ENNIS INC COM 293389102 1,028 56,685 SH   SOLE 26 9,361 0 47,324
ENNIS INC COM 293389102 68 3,722 SH   SOLE 28 3,722 0 0
ENNIS INC COM 293389102 59 3,257 SH   SOLE 30 3,257 0 0
ENNIS INC COM 293389102 47 2,583 SH   SOLE 40 2,583 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 51 12,079 SH   SOLE 2 1,204 0 10,875
ENOCHIAN BIOSCIENCES INC COM 29350E104 260 61,672 SH   SOLE 18 61,672 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 120 28,501 SH   SOLE 19 28,501 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 2,167 514,760 SH   SOLE 21 514,760 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 643 152,642 SH   SOLE 22 148,484 0 4,158
ENOVA INTL INC COM 29357K103 519 34,871 SH   SOLE 2 10,646 0 24,225
ENOVA INTL INC COM 29357K103 8 538 SH   SOLE 7 538 0 0
ENOVA INTL INC COM 29357K103 2,333 156,904 SH   SOLE 18 156,904 0 0
ENOVA INTL INC COM 29357K103 2,068 139,050 SH   SOLE 19 139,050 0 0
ENOVA INTL INC COM 29357K103 48,437 3,257,395 SH   SOLE 21 3,257,395 0 0
ENOVA INTL INC COM 29357K103 17,238 1,159,268 SH   SOLE 22 1,118,926 0 40,342
ENOVA INTL INC COM 29357K103 179 12,062 SH   SOLE 23 12,062 0 0
ENOVA INTL INC COM 29357K103 1,066 71,685 SH   SOLE 26 23,030 0 48,655
ENOVA INTL INC COM 29357K103 60 4,044 SH   SOLE 28 4,044 0 0
ENOVA INTL INC COM 29357K103 778 52,342 SH   SOLE 30 52,342 0 0
ENOVA INTL INC COM 29357K103 47 3,191 SH   SOLE 40 3,191 0 0
ENPHASE ENERGY INC COM 29355A107 12,032 252,943 SH   SOLE 2 68,414 0 184,529
ENPHASE ENERGY INC COM 29355A107 18 382 SH   SOLE 4 382 0 0
ENPHASE ENERGY INC COM 29355A107 84 1,764 SH   SOLE 7 1,764 0 0
ENPHASE ENERGY INC COM 29355A107 11,902 250,193 SH   SOLE 18 250,193 0 0
ENPHASE ENERGY INC COM 29355A107 1,273 26,753 SH   SOLE 19 26,753 0 0
ENPHASE ENERGY INC COM 29355A107 239,042 5,025,061 SH   SOLE 21 5,025,061 0 0
ENPHASE ENERGY INC COM 29355A107 139,237 2,926,991 SH   SOLE 22 2,780,498 0 146,493
ENPHASE ENERGY INC COM 29355A107 8 171 SH   SOLE 23 171 0 0
ENPHASE ENERGY INC COM 29355A107 3,165 66,540 SH   SOLE 26 26,814 0 39,726
ENPHASE ENERGY INC COM 29355A107 749 15,738 SH   SOLE 28 15,738 0 0
ENPHASE ENERGY INC COM 29355A107 45,813 963,067 SH   SOLE 30 963,067 0 0
ENPHASE ENERGY INC COM 29355A107 98 2,065 SH   SOLE 31 2,065 0 0
ENPHASE ENERGY INC COM 29355A107 23 474 SH   SOLE 34 474 0 0
ENPHASE ENERGY INC COM 29355A107 426 8,951 SH   SOLE 40 8,951 0 0
ENPRO INDS INC COM 29355X107 1,262 25,607 SH   SOLE 2 6,645 0 18,962
ENPRO INDS INC COM 29355X107 5 109 SH   SOLE 4 109 0 0
ENPRO INDS INC COM 29355X107 17 348 SH   SOLE 7 348 0 0
ENPRO INDS INC COM 29355X107 5,099 103,444 SH   SOLE 18 103,444 0 0
ENPRO INDS INC COM 29355X107 2,479 50,303 SH   SOLE 19 50,303 0 0
ENPRO INDS INC COM 29355X107 111,119 2,254,393 SH   SOLE 21 2,254,393 0 0
ENPRO INDS INC COM 29355X107 31,298 634,969 SH   SOLE 22 612,001 0 22,968
ENPRO INDS INC COM 29355X107 238 4,828 SH   SOLE 26 3,599 0 1,229
ENPRO INDS INC COM 29355X107 125 2,542 SH   SOLE 28 2,542 0 0
ENPRO INDS INC COM 29355X107 1,553 31,516 SH   SOLE 30 31,516 0 0
ENPRO INDS INC COM 29355X107 81 1,642 SH   SOLE 40 1,642 0 0
ENSERVCO CORP COM 29358Y102 4 21,002 SH   SOLE 21 21,002 0 0
ENSERVCO CORP COM 29358Y102 1 7,433 SH   SOLE 22 7,433 0 0
ENSIGN GROUP INC COM 29358P101 1,440 34,414 SH   SOLE 2 18,110 0 16,304
ENSIGN GROUP INC COM 29358P101 11 273 SH   SOLE 4 273 0 0
ENSIGN GROUP INC COM 29358P101 35 844 SH   SOLE 7 844 0 0
ENSIGN GROUP INC COM 29358P101 11,298 269,957 SH   SOLE 18 256,368 0 13,589
ENSIGN GROUP INC COM 29358P101 7,050 168,452 SH   SOLE 19 168,452 0 0
ENSIGN GROUP INC COM 29358P101 235,141 5,618,664 SH   SOLE 21 5,618,664 0 0
ENSIGN GROUP INC COM 29358P101 67,884 1,622,085 SH   SOLE 22 1,569,070 0 53,015
ENSIGN GROUP INC COM 29358P101 219 5,241 SH   SOLE 23 5,241 0 0
ENSIGN GROUP INC COM 29358P101 1,299 31,033 SH   SOLE 26 10,329 0 20,704
ENSIGN GROUP INC COM 29358P101 324 7,751 SH   SOLE 28 7,751 0 0
ENSIGN GROUP INC COM 29358P101 4,323 103,297 SH   SOLE 30 103,297 0 0
ENSIGN GROUP INC COM 29358P101 14 346 SH   SOLE 34 346 0 0
ENSIGN GROUP INC COM 29358P101 223 5,340 SH   SOLE 40 5,340 0 0
ENSTAR GROUP LIMITED SHS G3075P101 2,167 14,186 SH   SOLE 2 3,958 0 10,228
ENSTAR GROUP LIMITED SHS G3075P101 12 77 SH   SOLE 4 77 0 0
ENSTAR GROUP LIMITED SHS G3075P101 31 204 SH   SOLE 7 204 0 0
ENSTAR GROUP LIMITED SHS G3075P101 7,286 47,693 SH   SOLE 18 47,693 0 0
ENSTAR GROUP LIMITED SHS G3075P101 4,029 26,371 SH   SOLE 19 26,371 0 0
ENSTAR GROUP LIMITED SHS G3075P101 61,526 402,734 SH   SOLE 21 402,734 0 0
ENSTAR GROUP LIMITED SHS G3075P101 64,467 421,985 SH   SOLE 22 409,905 0 12,080
ENSTAR GROUP LIMITED SHS G3075P101 46 304 SH   SOLE 23 304 0 0
ENSTAR GROUP LIMITED SHS G3075P101 664 4,349 SH   SOLE 26 3,384 0 965
ENSTAR GROUP LIMITED SHS G3075P101 305 1,998 SH   SOLE 28 1,998 0 0
ENSTAR GROUP LIMITED SHS G3075P101 676 4,425 SH   SOLE 30 4,425 0 0
ENSTAR GROUP LIMITED SHS G3075P101 59 383 SH   SOLE 36 383 0 0
ENSTAR GROUP LIMITED SHS G3075P101 179 1,174 SH   SOLE 40 1,174 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 2 547 SH   SOLE 18 547 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 32 10,960 SH   SOLE 21 10,960 0 0
ENTEGRIS INC COM 29362U104 20,115 340,648 SH   SOLE 2 108,953 0 231,695
ENTEGRIS INC COM 29362U104 52 888 SH   SOLE 4 888 0 0
ENTEGRIS INC COM 29362U104 133 2,259 SH   SOLE 7 2,259 0 0
ENTEGRIS INC COM 29362U104 4,580 77,563 SH   SOLE 18 77,563 0 0
ENTEGRIS INC COM 29362U104 198,065 3,354,192 SH   SOLE 19 3,354,192 0 0
ENTEGRIS INC COM 29362U104 151,995 2,574,010 SH   SOLE 21 2,574,010 0 0
ENTEGRIS INC COM 29362U104 217,321 3,680,291 SH   SOLE 22 3,480,017 0 200,274
ENTEGRIS INC COM 29362U104 4,664 78,985 SH   SOLE 26 41,235 0 37,750
ENTEGRIS INC COM 29362U104 1,244 21,070 SH   SOLE 28 21,070 0 0
ENTEGRIS INC COM 29362U104 2,685 45,469 SH   SOLE 30 45,469 0 0
ENTEGRIS INC COM 29362U104 156 2,647 SH   SOLE 31 2,647 0 0
ENTEGRIS INC COM 29362U104 3,467 58,715 SH   SOLE 34 58,715 0 0
ENTEGRIS INC COM 29362U104 818 13,857 SH   SOLE 40 13,857 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 183 132,296 SH   SOLE 2 22,607 0 109,689
ENTERCOM COMMUNICATIONS CORP CL A 293639100 3 2,029 SH   SOLE 7 2,029 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 728 527,201 SH   SOLE 18 527,201 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 455 329,741 SH   SOLE 19 329,741 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 5,817 4,215,037 SH   SOLE 21 4,215,037 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 5,305 3,844,424 SH   SOLE 22 3,780,441 0 63,983
ENTERGY CORP NEW COM 29364G103 47,174 502,864 SH   SOLE 2 67,634 0 435,230
ENTERGY CORP NEW COM 29364G103 9,779 104,238 SH   SOLE 4 98,813 0 5,425
ENTERGY CORP NEW COM 29364G103 19,861 211,716 SH   SOLE 7 182,037 0 29,679
ENTERGY CORP NEW COM 29364G103 689 7,349 SH   SOLE 13 7,349 0 0
ENTERGY CORP NEW COM 29364G103 2,327 24,808 SH   SOLE 15 24,808 0 0
ENTERGY CORP NEW COM 29364G103 41,861 446,232 SH   SOLE 18 415,507 0 30,725
ENTERGY CORP NEW COM 29364G103 12,883 137,328 SH   SOLE 19 137,328 0 0
ENTERGY CORP NEW COM 29364G103 589,373 6,282,620 SH   SOLE 21 6,282,620 0 0
ENTERGY CORP NEW COM 29364G103 478,313 5,098,744 SH   SOLE 22 4,637,747 0 460,997
ENTERGY CORP NEW COM 29364G103 14,239 151,789 SH   SOLE 23 151,789 0 0
ENTERGY CORP NEW COM 29364G103 20,553 219,091 SH   SOLE 25 219,091 0 0
ENTERGY CORP NEW COM 29364G103 80,116 854,024 SH   SOLE 26 145,626 0 708,398
ENTERGY CORP NEW COM 29364G103 3,787 40,373 SH   SOLE 28 28,404 0 11,969
ENTERGY CORP NEW COM 29364G103 341 3,632 SH   SOLE 29 3,632 0 0
ENTERGY CORP NEW COM 29364G103 74,878 798,190 SH   SOLE 30 798,190 0 0
ENTERGY CORP NEW COM 29364G103 8,055 85,869 SH   SOLE 31 26,719 0 59,150
ENTERGY CORP NEW COM 29364G103 2,513 26,793 SH   SOLE 32 26,793 0 0
ENTERGY CORP NEW COM 29364G103 3,262 34,775 SH   SOLE 34 34,775 0 0
ENTERGY CORP NEW COM 29364G103 14,051 149,778 SH   SOLE 36 149,778 0 0
ENTERGY CORP NEW COM 29364G103 426 4,539 SH   SOLE 40 4,539 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 212 8,919 SH   SOLE 2 1,199 0 7,720
ENTERPRISE BANCORP INC MASS COM 293668109 4 178 SH   SOLE 7 178 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 841 35,294 SH   SOLE 18 35,294 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 408 17,120 SH   SOLE 19 17,120 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 7,126 299,177 SH   SOLE 21 299,177 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 2,877 120,797 SH   SOLE 22 116,403 0 4,394
ENTERPRISE FINL SVCS CORP COM 293712105 946 30,386 SH   SOLE 2 9,711 0 20,675
ENTERPRISE FINL SVCS CORP COM 293712105 21 664 SH   SOLE 4 664 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 12 376 SH   SOLE 7 376 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 3,008 96,662 SH   SOLE 18 96,662 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 1,585 50,930 SH   SOLE 19 50,930 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 24,099 774,403 SH   SOLE 21 774,403 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 27,654 888,611 SH   SOLE 22 856,386 0 32,225
ENTERPRISE FINL SVCS CORP COM 293712105 636 20,433 SH   SOLE 26 11,354 0 9,079
ENTERPRISE FINL SVCS CORP COM 293712105 99 3,191 SH   SOLE 28 3,191 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 345 11,095 SH   SOLE 30 11,095 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 17 552 SH   SOLE 34 552 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 61 1,972 SH   SOLE 40 1,972 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 28,665 1,577,582 SH   SOLE 18 1,172,817 0 404,765
ENTERPRISE PRODS PARTNERS L COM 293792107 241,341 13,282,372 SH   SOLE 19 13,282,372 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 103 72,249 SH   SOLE 2 17,207 0 55,042
ENTRAVISION COMMUNICATIONS C CL A 29382R107 3 1,833 SH   SOLE 7 1,833 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 349 244,009 SH   SOLE 18 244,009 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 643 449,933 SH   SOLE 19 449,933 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 2,866 2,004,196 SH   SOLE 21 2,004,196 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 4,190 2,930,376 SH   SOLE 22 2,895,981 0 34,395
ENTRAVISION COMMUNICATIONS C CL A 29382R107 197 138,021 SH   SOLE 23 138,021 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 167 117,054 SH   SOLE 26 0 0 117,054
ENVELA CORP COM 29402E102 27 4,407 SH   SOLE 2 0 0 4,407
ENVELA CORP COM 29402E102 280 45,822 SH   SOLE 18 45,822 0 0
ENVELA CORP COM 29402E102 93 15,191 SH   SOLE 19 15,191 0 0
ENVELA CORP COM 29402E102 1,580 258,974 SH   SOLE 21 258,974 0 0
ENVELA CORP COM 29402E102 438 71,786 SH   SOLE 22 69,205 0 2,581
ENVESTNET INC COM 29404K106 173,247 2,355,816 SH   SOLE 0 2,355,816 0 0
ENVESTNET INC COM 29404K106 2,484 33,778 SH   SOLE 2 17,007 0 16,771
ENVESTNET INC COM 29404K106 16 224 SH   SOLE 4 224 0 0
ENVESTNET INC COM 29404K106 64 875 SH   SOLE 7 875 0 0
ENVESTNET INC COM 29404K106 15,613 212,305 SH   SOLE 18 212,305 0 0
ENVESTNET INC COM 29404K106 7,482 101,737 SH   SOLE 19 101,737 0 0
ENVESTNET INC COM 29404K106 151,920 2,065,816 SH   SOLE 21 2,065,816 0 0
ENVESTNET INC COM 29404K106 115,456 1,569,975 SH   SOLE 22 1,520,808 0 49,167
ENVESTNET INC COM 29404K106 1,881 25,574 SH   SOLE 26 12,390 0 13,184
ENVESTNET INC COM 29404K106 554 7,528 SH   SOLE 28 7,528 0 0
ENVESTNET INC COM 29404K106 1,340 18,227 SH   SOLE 30 18,227 0 0
ENVESTNET INC COM 29404K106 368 4,999 SH   SOLE 40 4,999 0 0
ENVESTNET INC NOTE 1.750% 6/0 29404KAB2 1,322 1,075,000 PRN   SOLE 21 1,075,000 0 0
ENVISION SOLAR INTL INC COM 29413Q201 9 945 SH   SOLE 18 945 0 0
ENVISION SOLAR INTL INC COM 29413Q201 145 14,555 SH   SOLE 21 14,555 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 14,457 685,480 SH   SOLE 2 394,501 0 290,979
ENVISTA HOLDINGS CORPORATION COM 29415F104 14 660 SH   SOLE 4 660 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 61 2,872 SH   SOLE 7 2,872 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 2,638 125,094 SH   SOLE 18 114,624 0 10,470
ENVISTA HOLDINGS CORPORATION COM 29415F104 40,533 1,921,908 SH   SOLE 19 1,921,908 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 56,516 2,679,750 SH   SOLE 21 2,679,750 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 91,810 4,353,267 SH   SOLE 22 4,131,407 0 221,860
ENVISTA HOLDINGS CORPORATION COM 29415F104 1,423 67,469 SH   SOLE 26 48,892 0 18,577
ENVISTA HOLDINGS CORPORATION COM 29415F104 477 22,613 SH   SOLE 28 22,613 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 1,182 56,059 SH   SOLE 30 56,059 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 66 3,107 SH   SOLE 31 3,107 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 29,243 1,386,561 SH   SOLE 34 1,386,561 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 340 16,140 SH   SOLE 40 16,140 0 0
ENZO BIOCHEM INC COM 294100102 87 38,859 SH   SOLE 2 1,486 0 37,373
ENZO BIOCHEM INC COM 294100102 2 771 SH   SOLE 7 771 0 0
ENZO BIOCHEM INC COM 294100102 379 169,400 SH   SOLE 18 169,400 0 0
ENZO BIOCHEM INC COM 294100102 183 81,731 SH   SOLE 19 81,731 0 0
ENZO BIOCHEM INC COM 294100102 3,206 1,431,082 SH   SOLE 21 1,431,082 0 0
ENZO BIOCHEM INC COM 294100102 3,901 1,741,689 SH   SOLE 22 1,720,929 0 20,760
ENZO BIOCHEM INC COM 294100102 75 33,394 SH   SOLE 23 33,394 0 0
ENZO BIOCHEM INC COM 294100102 131 58,577 SH   SOLE 26 0 0 58,577
EOG RES INC COM 26875P101 73,130 1,443,555 SH   SOLE 2 184,304 0 1,259,251
EOG RES INC COM 26875P101 13,242 261,391 SH   SOLE 4 245,070 0 16,321
EOG RES INC COM 26875P101 27,593 544,663 SH   SOLE 7 523,156 0 21,507
EOG RES INC COM 26875P101 3,533 69,735 SH   SOLE 13 69,735 0 0
EOG RES INC COM 26875P101 3,587 70,814 SH   SOLE 15 70,814 0 0
EOG RES INC COM 26875P101 57,995 1,144,797 SH   SOLE 18 982,512 0 162,285
EOG RES INC COM 26875P101 34,615 683,272 SH   SOLE 19 683,272 0 0
EOG RES INC COM 26875P101 601,138 11,866,134 SH   SOLE 21 11,866,134 0 0
EOG RES INC COM 26875P101 729,604 14,401,966 SH   SOLE 22 12,832,794 0 1,569,172
EOG RES INC COM 26875P101 21,540 425,180 SH   SOLE 23 425,180 0 0
EOG RES INC COM 26875P101 32,944 650,297 SH   SOLE 25 650,297 0 0
EOG RES INC COM 26875P101 135,686 2,678,375 SH   SOLE 26 403,759 0 2,274,616
EOG RES INC COM 26875P101 5,768 113,849 SH   SOLE 28 79,837 0 34,012
EOG RES INC COM 26875P101 516 10,188 SH   SOLE 29 10,188 0 0
EOG RES INC COM 26875P101 120,924 2,386,975 SH   SOLE 30 2,386,975 0 0
EOG RES INC COM 26875P101 64,570 1,274,574 SH   SOLE 31 75,689 0 1,198,885
EOG RES INC COM 26875P101 62,064 1,225,111 SH   SOLE 34 1,225,111 0 0
EOG RES INC COM 26875P101 21,258 419,623 SH   SOLE 36 419,623 0 0
EOG RES INC COM 26875P101 675 13,318 SH   SOLE 40 13,318 0 0
EPAM SYS INC COM 29414B104 32,483 128,894 SH   SOLE 2 17,568 0 111,326
EPAM SYS INC COM 29414B104 6,773 26,877 SH   SOLE 4 25,295 0 1,582
EPAM SYS INC COM 29414B104 8,834 35,056 SH   SOLE 7 6,948 0 28,108
EPAM SYS INC COM 29414B104 388 1,538 SH   SOLE 13 1,538 0 0
EPAM SYS INC COM 29414B104 1,068 4,238 SH   SOLE 15 4,238 0 0
EPAM SYS INC COM 29414B104 13 50 SH   SOLE 17 0 0 50
EPAM SYS INC COM 29414B104 11,580 45,952 SH   SOLE 18 41,579 0 4,373
EPAM SYS INC COM 29414B104 2,837 11,258 SH   SOLE 19 11,258 0 0
EPAM SYS INC COM 29414B104 236,942 940,209 SH   SOLE 21 940,209 0 0
EPAM SYS INC COM 29414B104 363,980 1,444,308 SH   SOLE 22 1,364,480 0 79,828
EPAM SYS INC COM 29414B104 10,272 40,762 SH   SOLE 23 40,762 0 0
EPAM SYS INC COM 29414B104 1,925 7,637 SH   SOLE 25 7,637 0 0
EPAM SYS INC COM 29414B104 33,736 133,869 SH   SOLE 26 46,897 0 86,972
EPAM SYS INC COM 29414B104 3,036 12,046 SH   SOLE 28 8,590 0 3,456
EPAM SYS INC COM 29414B104 3,204 12,714 SH   SOLE 29 1,085 0 11,629
EPAM SYS INC COM 29414B104 28,293 112,269 SH   SOLE 30 103,676 0 8,593
EPAM SYS INC COM 29414B104 3,319 13,170 SH   SOLE 31 7,286 0 5,884
EPAM SYS INC COM 29414B104 23,695 94,024 SH   SOLE 34 94,024 0 0
EPAM SYS INC COM 29414B104 2,813 11,163 SH   SOLE 36 11,163 0 0
EPAM SYS INC COM 29414B104 319 1,264 SH   SOLE 40 1,264 0 0
EPIZYME INC COM 29428V104 1,154 71,830 SH   SOLE 2 26,104 0 45,726
EPIZYME INC COM 29428V104 6 363 SH   SOLE 4 363 0 0
EPIZYME INC COM 29428V104 20 1,249 SH   SOLE 7 1,249 0 0
EPIZYME INC COM 29428V104 5,858 364,773 SH   SOLE 18 354,906 0 9,867
EPIZYME INC COM 29428V104 4,361 271,561 SH   SOLE 19 271,561 0 0
EPIZYME INC COM 29428V104 61,644 3,838,372 SH   SOLE 21 3,838,372 0 0
EPIZYME INC COM 29428V104 40,342 2,511,952 SH   SOLE 22 2,438,478 0 73,474
EPIZYME INC COM 29428V104 207 12,901 SH   SOLE 23 12,901 0 0
EPIZYME INC COM 29428V104 1,526 95,045 SH   SOLE 26 43,431 0 51,614
EPIZYME INC COM 29428V104 221 13,744 SH   SOLE 28 13,744 0 0
EPIZYME INC COM 29428V104 6,467 402,671 SH   SOLE 30 402,671 0 0
EPIZYME INC COM 29428V104 43 2,653 SH   SOLE 34 2,653 0 0
EPIZYME INC COM 29428V104 147 9,171 SH   SOLE 40 9,171 0 0
EPLUS INC COM 294268107 936 13,245 SH   SOLE 2 7,686 0 5,559
EPLUS INC COM 294268107 8 107 SH   SOLE 4 107 0 0
EPLUS INC COM 294268107 16 221 SH   SOLE 7 221 0 0
EPLUS INC COM 294268107 5,378 76,084 SH   SOLE 18 67,050 0 9,034
EPLUS INC COM 294268107 7,661 108,390 SH   SOLE 19 108,390 0 0
EPLUS INC COM 294268107 104,681 1,481,059 SH   SOLE 21 1,481,059 0 0
EPLUS INC COM 294268107 36,319 513,851 SH   SOLE 22 500,830 0 13,021
EPLUS INC COM 294268107 677 9,582 SH   SOLE 23 9,582 0 0
EPLUS INC COM 294268107 3,476 49,183 SH   SOLE 26 5,399 0 43,784
EPLUS INC COM 294268107 131 1,860 SH   SOLE 28 1,860 0 0
EPLUS INC COM 294268107 1,491 21,093 SH   SOLE 30 21,093 0 0
EPLUS INC COM 294268107 312 4,412 SH   SOLE 34 4,412 0 0
EPLUS INC COM 294268107 96 1,356 SH   SOLE 40 1,356 0 0
EPR PPTYS COM SH BEN INT 26884U109 26,197 790,746 SH   SOLE 2 640,985 0 149,761
EPR PPTYS COM SH BEN INT 26884U109 7,014 211,697 SH   SOLE 4 211,697 0 0
EPR PPTYS COM SH BEN INT 26884U109 2,987 90,166 SH   SOLE 7 90,166 0 0
EPR PPTYS COM SH BEN INT 26884U109 16,779 506,449 SH   SOLE 18 506,449 0 0
EPR PPTYS COM SH BEN INT 26884U109 22,879 690,589 SH   SOLE 19 690,589 0 0
EPR PPTYS COM SH BEN INT 26884U109 133,040 4,015,701 SH   SOLE 21 4,015,701 0 0
EPR PPTYS COM SH BEN INT 26884U109 115,594 3,489,103 SH   SOLE 22 3,145,062 0 344,041
EPR PPTYS COM SH BEN INT 26884U109 1,027 30,986 SH   SOLE 23 30,986 0 0
EPR PPTYS COM SH BEN INT 26884U109 6,415 193,617 SH   SOLE 25 193,617 0 0
EPR PPTYS COM SH BEN INT 26884U109 2,686 81,066 SH   SOLE 26 21,009 0 60,057
EPR PPTYS COM SH BEN INT 26884U109 1,711 51,640 SH   SOLE 28 51,640 0 0
EPR PPTYS COM SH BEN INT 26884U109 1,644 49,614 SH   SOLE 29 49,614 0 0
EPR PPTYS COM SH BEN INT 26884U109 11,773 355,356 SH   SOLE 30 355,356 0 0
EPR PPTYS COM SH BEN INT 26884U109 105 3,177 SH   SOLE 31 1,575 0 1,602
EPR PPTYS COM SH BEN INT 26884U109 12,113 365,618 SH   SOLE 34 365,618 0 0
EPR PPTYS COM SH BEN INT 26884U109 35 1,056 SH   SOLE 36 1,056 0 0
EPR PPTYS COM SH BEN INT 26884U109 289 8,713 SH   SOLE 40 8,713 0 0
EPR PPTYS OPTIONS 26884U109 93 2,800 SH Call SOLE 2 2,800 0 0
EPR PPTYS OPTIONS 26884U109 6,626 200,000 SH Call SOLE 19 200,000 0 0
EPR PPTYS OPTIONS 26884U109 146 4,400 SH Call SOLE 22 4,400 0 0
EPR PPTYS OPTIONS 26884U109 2,081 62,800 SH Call SOLE 34 62,800 0 0
EPR PPTYS PFD C CNV 5.75% 26884U208 7,171 393,809 SH   SOLE 21 393,809 0 0
EPSILON ENERGY LTD COM 294375209 15 5,253 SH   SOLE 18 5,253 0 0
EPSILON ENERGY LTD COM 294375209 195 66,163 SH   SOLE 21 66,163 0 0
EQT CORP COM 26884L109 7,936 666,852 SH   SOLE 2 198,744 0 468,108
EQT CORP COM 26884L109 13 1,113 SH   SOLE 4 1,113 0 0
EQT CORP COM 26884L109 159 13,346 SH   SOLE 7 13,346 0 0
EQT CORP COM 26884L109 8,227 691,331 SH   SOLE 18 691,331 0 0
EQT CORP COM 26884L109 773 64,992 SH   SOLE 19 64,992 0 0
EQT CORP COM 26884L109 140,628 11,817,512 SH   SOLE 21 11,817,512 0 0
EQT CORP COM 26884L109 103,622 8,707,769 SH   SOLE 22 8,298,188 0 409,581
EQT CORP COM 26884L109 989 83,080 SH   SOLE 23 83,080 0 0
EQT CORP COM 26884L109 1,292 108,599 SH   SOLE 26 59,298 0 49,301
EQT CORP COM 26884L109 487 40,901 SH   SOLE 28 40,901 0 0
EQT CORP COM 26884L109 2,414 202,839 SH   SOLE 30 202,839 0 0
EQT CORP COM 26884L109 477 40,125 SH   SOLE 31 5,147 0 34,978
EQT CORP COM 26884L109 77 6,508 SH   SOLE 34 6,508 0 0
EQT CORP COM 26884L109 269 22,587 SH   SOLE 36 22,587 0 0
EQT CORP COM 26884L109 308 25,882 SH   SOLE 40 25,882 0 0
EQUIFAX INC COM 294429105 48,751 283,636 SH   SOLE 2 27,169 0 256,467
EQUIFAX INC COM 294429105 9,379 54,567 SH   SOLE 4 51,100 0 3,467
EQUIFAX INC COM 294429105 18,343 106,721 SH   SOLE 7 102,779 0 3,942
EQUIFAX INC COM 294429105 56 323 SH   SOLE 13 323 0 0
EQUIFAX INC COM 294429105 2,411 14,030 SH   SOLE 15 14,030 0 0
EQUIFAX INC COM 294429105 43,604 253,686 SH   SOLE 18 235,196 0 18,490
EQUIFAX INC COM 294429105 5,860 34,091 SH   SOLE 19 34,091 0 0
EQUIFAX INC COM 294429105 506,776 2,948,429 SH   SOLE 21 2,948,429 0 0
EQUIFAX INC COM 294429105 495,557 2,883,155 SH   SOLE 22 2,612,891 0 270,264
EQUIFAX INC COM 294429105 15,309 89,067 SH   SOLE 23 89,067 0 0
EQUIFAX INC COM 294429105 21,915 127,502 SH   SOLE 25 127,502 0 0
EQUIFAX INC COM 294429105 87,243 507,582 SH   SOLE 26 91,305 0 416,277
EQUIFAX INC COM 294429105 4,289 24,956 SH   SOLE 28 17,490 0 7,466
EQUIFAX INC COM 294429105 4,804 27,951 SH   SOLE 29 2,234 0 25,717
EQUIFAX INC COM 294429105 70,948 412,778 SH   SOLE 30 412,778 0 0
EQUIFAX INC COM 294429105 4,471 26,012 SH   SOLE 31 16,886 0 9,126
EQUIFAX INC COM 294429105 1,097 6,385 SH   SOLE 34 6,385 0 0
EQUIFAX INC COM 294429105 13,075 76,073 SH   SOLE 36 76,073 0 0
EQUIFAX INC COM 294429105 445 2,590 SH   SOLE 40 2,590 0 0
EQUILLIUM INC COM 29446K106 4 1,246 SH   SOLE 18 1,246 0 0
EQUILLIUM INC COM 29446K106 52 17,614 SH   SOLE 21 17,614 0 0
EQUINIX INC COM 29444U700 157,529 224,305 SH   SOLE 2 35,496 0 188,809
EQUINIX INC COM 29444U700 33,583 47,818 SH   SOLE 4 45,444 0 2,374
EQUINIX INC COM 29444U700 57,957 82,524 SH   SOLE 7 79,871 0 2,653
EQUINIX INC COM 29444U700 661 941 SH   SOLE 13 941 0 0
EQUINIX INC COM 29444U700 5,627 8,012 SH   SOLE 15 8,012 0 0
EQUINIX INC COM 29444U700 152,153 216,649 SH   SOLE 18 203,343 0 13,306
EQUINIX INC COM 29444U700 84,872 120,848 SH   SOLE 19 120,848 0 0
EQUINIX INC COM 29444U700 1,786,030 2,543,116 SH   SOLE 21 2,543,116 0 0
EQUINIX INC COM 29444U700 1,494,482 2,127,983 SH   SOLE 22 1,921,986 0 205,997
EQUINIX INC COM 29444U700 52,479 74,725 SH   SOLE 23 74,725 0 0
EQUINIX INC COM 29444U700 68,409 97,407 SH   SOLE 25 97,407 0 0
EQUINIX INC COM 29444U700 265,176 377,582 SH   SOLE 26 54,792 0 322,790
EQUINIX INC COM 29444U700 13,397 19,076 SH   SOLE 28 13,936 0 5,140
EQUINIX INC COM 29444U700 1,139 1,622 SH   SOLE 29 1,622 0 0
EQUINIX INC COM 29444U700 285,918 407,117 SH   SOLE 30 405,502 0 1,615
EQUINIX INC COM 29444U700 98,564 140,345 SH   SOLE 31 11,195 0 129,150
EQUINIX INC COM 29444U700 26,140 37,221 SH   SOLE 34 37,221 0 0
EQUINIX INC COM 29444U700 37,875 53,930 SH   SOLE 36 53,930 0 0
EQUINIX INC COM 29444U700 1,379 1,964 SH   SOLE 40 1,964 0 0
EQUINOR ASA SPONSORED ADR 29446M102 47,712 3,295,046 SH   SOLE 18 3,279,714 0 15,332
EQUINOX GOLD CORP COM 29446Y502 30 2,652 SH   SOLE 22 2,652 0 0
EQUITABLE HLDGS INC COM 29452E101 17,763 920,818 SH   SOLE 2 79,497 0 841,321
EQUITABLE HLDGS INC COM 29452E101 3,218 166,815 SH   SOLE 4 155,390 0 11,425
EQUITABLE HLDGS INC COM 29452E101 2,971 154,038 SH   SOLE 7 35,416 0 118,622
EQUITABLE HLDGS INC COM 29452E101 906 46,973 SH   SOLE 15 46,973 0 0
EQUITABLE HLDGS INC COM 29452E101 92,419 4,791,037 SH   SOLE 18 4,525,214 0 265,823
EQUITABLE HLDGS INC COM 29452E101 162,047 8,400,572 SH   SOLE 19 8,400,572 0 0
EQUITABLE HLDGS INC COM 29452E101 113,009 5,858,448 SH   SOLE 21 5,858,448 0 0
EQUITABLE HLDGS INC COM 29452E101 219,270 11,367,021 SH   SOLE 22 10,725,507 0 641,514
EQUITABLE HLDGS INC COM 29452E101 7,014 363,594 SH   SOLE 23 363,594 0 0
EQUITABLE HLDGS INC COM 29452E101 11,571 599,855 SH   SOLE 25 599,855 0 0
EQUITABLE HLDGS INC COM 29452E101 35,214 1,825,502 SH   SOLE 26 411,232 0 1,414,270
EQUITABLE HLDGS INC COM 29452E101 1,770 91,783 SH   SOLE 28 65,425 0 26,358
EQUITABLE HLDGS INC COM 29452E101 1,893 98,130 SH   SOLE 29 9,218 0 88,912
EQUITABLE HLDGS INC COM 29452E101 19,048 987,455 SH   SOLE 30 947,842 0 39,613
EQUITABLE HLDGS INC COM 29452E101 1,407 72,947 SH   SOLE 31 47,871 0 25,076
EQUITABLE HLDGS INC COM 29452E101 17,435 903,815 SH   SOLE 34 903,815 0 0
EQUITABLE HLDGS INC COM 29452E101 6,107 316,602 SH   SOLE 36 316,602 0 0
EQUITABLE HLDGS INC COM 29452E101 190 9,840 SH   SOLE 40 9,840 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 8,978 1,080,413 SH   SOLE 2 322,346 0 758,067
EQUITRANS MIDSTREAM CORP COM 294600101 23 2,749 SH   SOLE 4 2,749 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 56 6,707 SH   SOLE 7 6,707 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 9,089 1,093,785 SH   SOLE 18 1,093,785 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 1,106 133,112 SH   SOLE 19 133,112 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 163,349 19,656,935 SH   SOLE 21 19,656,935 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 111,492 13,416,648 SH   SOLE 22 12,891,033 0 525,615
EQUITRANS MIDSTREAM CORP COM 294600101 929 111,744 SH   SOLE 26 50,958 0 60,786
EQUITRANS MIDSTREAM CORP COM 294600101 227 27,318 SH   SOLE 28 27,318 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 1,170 140,772 SH   SOLE 30 140,772 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 101 12,169 SH   SOLE 31 7,945 0 4,224
EQUITRANS MIDSTREAM CORP COM 294600101 36 4,316 SH   SOLE 34 4,316 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 24 2,937 SH   SOLE 36 2,937 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 348 41,861 SH   SOLE 40 41,861 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 293 16,819 SH   SOLE 2 5,783 0 11,036
EQUITY BANCSHARES INC COM CL A 29460X109 5 271 SH   SOLE 7 271 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,080 61,901 SH   SOLE 18 61,901 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 523 29,973 SH   SOLE 19 29,973 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 8,569 491,364 SH   SOLE 21 491,364 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 8,053 461,750 SH   SOLE 22 446,971 0 14,779
EQUITY BANCSHARES INC COM CL A 29460X109 53 3,038 SH   SOLE 28 3,038 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 128 7,321 SH   SOLE 30 7,321 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 24 1,362 SH   SOLE 40 1,362 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 8,734 271,243 SH   SOLE 2 61,791 0 209,452
EQUITY COMWLTH COM SH BEN INT 294628102 2,317 71,963 SH   SOLE 4 71,963 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 4,299 133,503 SH   SOLE 7 133,503 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,462 45,409 SH   SOLE 18 45,409 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 5,448 169,179 SH   SOLE 19 169,179 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 74,026 2,298,950 SH   SOLE 21 2,298,950 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 138,704 4,307,582 SH   SOLE 22 4,128,360 0 179,222
EQUITY COMWLTH COM SH BEN INT 294628102 2,245 69,733 SH   SOLE 23 69,733 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 9,301 288,860 SH   SOLE 25 288,860 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 3,614 112,237 SH   SOLE 26 26,313 0 85,924
EQUITY COMWLTH COM SH BEN INT 294628102 639 19,860 SH   SOLE 28 19,860 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,207 68,526 SH   SOLE 29 68,526 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 6,586 204,529 SH   SOLE 30 204,529 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 79 2,450 SH   SOLE 31 2,450 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 67 2,072 SH   SOLE 36 2,072 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 393 12,217 SH   SOLE 40 12,217 0 0
EQUITY COMWLTH CUM PFD S D 6.5% 294628201 10,172 369,897 SH   SOLE 21 369,897 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 25,968 415,626 SH   SOLE 2 39,742 0 375,884
EQUITY LIFESTYLE PPTYS INC COM 29472R108 11,672 186,818 SH   SOLE 4 181,442 0 5,376
EQUITY LIFESTYLE PPTYS INC COM 29472R108 15,314 245,108 SH   SOLE 7 245,108 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 192 3,073 SH   SOLE 13 3,073 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 899 14,385 SH   SOLE 15 14,385 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 8,182 130,947 SH   SOLE 18 117,189 0 13,758
EQUITY LIFESTYLE PPTYS INC COM 29472R108 15,884 254,225 SH   SOLE 19 254,225 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 266,238 4,261,174 SH   SOLE 21 4,261,174 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 407,167 6,516,758 SH   SOLE 22 6,246,314 0 270,444
EQUITY LIFESTYLE PPTYS INC COM 29472R108 8,104 129,710 SH   SOLE 23 129,710 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 38,064 609,221 SH   SOLE 25 609,221 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 44,090 705,665 SH   SOLE 26 155,632 0 550,033
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,023 32,375 SH   SOLE 28 22,187 0 10,188
EQUITY LIFESTYLE PPTYS INC COM 29472R108 9,288 148,651 SH   SOLE 29 112,155 0 36,496
EQUITY LIFESTYLE PPTYS INC COM 29472R108 36,299 580,963 SH   SOLE 30 575,951 0 5,012
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,775 28,417 SH   SOLE 31 22,069 0 6,348
EQUITY LIFESTYLE PPTYS INC COM 29472R108 546 8,734 SH   SOLE 34 8,734 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 11,860 189,818 SH   SOLE 36 189,818 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 249 3,988 SH   SOLE 40 3,988 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 67,161 1,141,802 SH   SOLE 2 315,979 0 825,823
EQUITY RESIDENTIAL SH BEN INT 29476L107 38,318 651,453 SH   SOLE 4 641,488 0 9,965
EQUITY RESIDENTIAL SH BEN INT 29476L107 49,977 849,662 SH   SOLE 7 822,406 0 27,256
EQUITY RESIDENTIAL SH BEN INT 29476L107 2,931 49,832 SH   SOLE 13 49,832 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 2,513 42,725 SH   SOLE 15 42,725 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 74,885 1,273,122 SH   SOLE 18 1,130,725 0 142,397
EQUITY RESIDENTIAL SH BEN INT 29476L107 59,375 1,009,438 SH   SOLE 19 1,009,438 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 926,418 15,750,045 SH   SOLE 21 15,750,045 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 779,816 13,257,668 SH   SOLE 22 11,794,019 0 1,463,649
EQUITY RESIDENTIAL SH BEN INT 29476L107 23,073 392,271 SH   SOLE 23 392,271 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 78,947 1,342,186 SH   SOLE 25 1,342,186 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 138,643 2,357,077 SH   SOLE 26 362,897 0 1,994,180
EQUITY RESIDENTIAL SH BEN INT 29476L107 7,247 123,211 SH   SOLE 28 100,362 0 22,849
EQUITY RESIDENTIAL SH BEN INT 29476L107 28,791 489,484 SH   SOLE 29 268,976 0 220,508
EQUITY RESIDENTIAL SH BEN INT 29476L107 178,667 3,037,518 SH   SOLE 30 2,997,168 0 40,350
EQUITY RESIDENTIAL SH BEN INT 29476L107 10,185 173,148 SH   SOLE 31 115,303 0 57,845
EQUITY RESIDENTIAL SH BEN INT 29476L107 7,908 134,436 SH   SOLE 34 134,436 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 19,590 333,042 SH   SOLE 36 333,042 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 508 8,643 SH   SOLE 40 8,643 0 0
ERIE INDTY CO CL A 29530P102 11,896 61,990 SH   SOLE 2 5,989 0 56,001
ERIE INDTY CO CL A 29530P102 2,292 11,942 SH   SOLE 4 11,272 0 670
ERIE INDTY CO CL A 29530P102 3,727 19,419 SH   SOLE 7 6,257 0 13,162
ERIE INDTY CO CL A 29530P102 349 1,819 SH   SOLE 15 1,819 0 0
ERIE INDTY CO CL A 29530P102 5,580 29,080 SH   SOLE 18 27,115 0 1,965
ERIE INDTY CO CL A 29530P102 1,310 6,826 SH   SOLE 19 6,826 0 0
ERIE INDTY CO CL A 29530P102 129,801 676,399 SH   SOLE 21 676,399 0 0
ERIE INDTY CO CL A 29530P102 124,146 646,933 SH   SOLE 22 609,031 0 37,902
ERIE INDTY CO CL A 29530P102 3,888 20,262 SH   SOLE 23 20,262 0 0
ERIE INDTY CO CL A 29530P102 1,079 5,625 SH   SOLE 25 5,625 0 0
ERIE INDTY CO CL A 29530P102 13,442 70,047 SH   SOLE 26 35,661 0 34,386
ERIE INDTY CO CL A 29530P102 1,083 5,641 SH   SOLE 28 4,152 0 1,489
ERIE INDTY CO CL A 29530P102 1,094 5,700 SH   SOLE 29 450 0 5,250
ERIE INDTY CO CL A 29530P102 18,973 98,871 SH   SOLE 30 94,999 0 3,872
ERIE INDTY CO CL A 29530P102 1,001 5,217 SH   SOLE 31 4,340 0 877
ERIE INDTY CO CL A 29530P102 305 1,587 SH   SOLE 34 1,587 0 0
ERIE INDTY CO CL A 29530P102 871 4,539 SH   SOLE 36 4,539 0 0
ERIE INDTY CO CL A 29530P102 114 593 SH   SOLE 40 593 0 0
EROS INTL PLC SHS NEW G3788M114 216 68,300 SH   SOLE 2 4,759 0 63,541
EROS INTL PLC SHS NEW G3788M114 6 1,949 SH   SOLE 7 1,949 0 0
EROS INTL PLC SHS NEW G3788M114 929 294,060 SH   SOLE 18 294,060 0 0
EROS INTL PLC SHS NEW G3788M114 667 211,170 SH   SOLE 19 211,170 0 0
EROS INTL PLC SHS NEW G3788M114 6,857 2,169,995 SH   SOLE 21 2,169,995 0 0
EROS INTL PLC SHS NEW G3788M114 2,648 837,927 SH   SOLE 22 798,552 0 39,375
ESCALADE INC COM 296056104 153 10,978 SH   SOLE 2 544 0 10,434
ESCALADE INC COM 296056104 560 40,099 SH   SOLE 18 40,099 0 0
ESCALADE INC COM 296056104 291 20,878 SH   SOLE 19 20,878 0 0
ESCALADE INC COM 296056104 5,000 358,188 SH   SOLE 21 358,188 0 0
ESCALADE INC COM 296056104 1,540 110,289 SH   SOLE 22 106,486 0 3,803
ESCO TECHNOLOGIES INC COM 296315104 1,752 20,729 SH   SOLE 2 11,545 0 9,184
ESCO TECHNOLOGIES INC COM 296315104 10 124 SH   SOLE 4 124 0 0
ESCO TECHNOLOGIES INC COM 296315104 40 475 SH   SOLE 7 475 0 0
ESCO TECHNOLOGIES INC COM 296315104 12,097 143,110 SH   SOLE 18 129,228 0 13,882
ESCO TECHNOLOGIES INC COM 296315104 19,711 233,181 SH   SOLE 19 233,181 0 0
ESCO TECHNOLOGIES INC COM 296315104 234,996 2,780,028 SH   SOLE 21 2,780,028 0 0
ESCO TECHNOLOGIES INC COM 296315104 85,551 1,012,079 SH   SOLE 22 986,948 0 25,131
ESCO TECHNOLOGIES INC COM 296315104 1,809 21,402 SH   SOLE 23 21,402 0 0
ESCO TECHNOLOGIES INC COM 296315104 7,064 83,567 SH   SOLE 26 4,594 0 78,973
ESCO TECHNOLOGIES INC COM 296315104 325 3,841 SH   SOLE 28 3,841 0 0
ESCO TECHNOLOGIES INC COM 296315104 3,374 39,918 SH   SOLE 30 39,918 0 0
ESCO TECHNOLOGIES INC COM 296315104 238 2,821 SH   SOLE 40 2,821 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 859 16,748 SH   SOLE 2 8,471 0 8,277
ESPERION THERAPEUTICS INC NE COM 29664W105 4 87 SH   SOLE 4 87 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 26 497 SH   SOLE 7 497 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 5,395 105,147 SH   SOLE 18 105,147 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 2,876 56,047 SH   SOLE 19 56,047 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 56,769 1,106,388 SH   SOLE 21 1,106,388 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 39,386 767,600 SH   SOLE 22 743,843 0 23,757
ESPERION THERAPEUTICS INC NE COM 29664W105 9 183 SH   SOLE 23 183 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 699 13,630 SH   SOLE 26 10,373 0 3,257
ESPERION THERAPEUTICS INC NE COM 29664W105 190 3,694 SH   SOLE 28 3,694 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 828 16,145 SH   SOLE 30 16,145 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 25 492 SH   SOLE 34 492 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 115 2,238 SH   SOLE 40 2,238 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 6 330 SH   SOLE 18 330 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 11 612 SH   SOLE 21 612 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 6 789 SH   SOLE 18 789 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 75 10,657 SH   SOLE 21 10,657 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 59 3,497 SH   SOLE 2 279 0 3,218
ESQUIRE FINL HLDGS INC COM 29667J101 428 25,333 SH   SOLE 18 25,333 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 223 13,210 SH   SOLE 19 13,210 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 3,932 232,656 SH   SOLE 21 232,656 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 1,186 70,182 SH   SOLE 22 67,858 0 2,324
ESSA BANCORP INC COM 29667D104 114 8,211 SH   SOLE 2 639 0 7,572
ESSA BANCORP INC COM 29667D104 509 36,546 SH   SOLE 18 36,546 0 0
ESSA BANCORP INC COM 29667D104 240 17,259 SH   SOLE 19 17,259 0 0
ESSA BANCORP INC COM 29667D104 4,362 313,353 SH   SOLE 21 313,353 0 0
ESSA BANCORP INC COM 29667D104 1,421 102,075 SH   SOLE 22 98,672 0 3,403
ESSA PHARMA INC COM NEW 29668H708 13 2,125 SH   SOLE 22 2,125 0 0
ESSENT GROUP LTD COM G3198U102 5,530 152,480 SH   SOLE 2 71,535 0 80,945
ESSENT GROUP LTD COM G3198U102 16 430 SH   SOLE 4 430 0 0
ESSENT GROUP LTD COM G3198U102 107 2,959 SH   SOLE 7 2,959 0 0
ESSENT GROUP LTD COM G3198U102 20,469 564,350 SH   SOLE 18 563,755 0 595
ESSENT GROUP LTD COM G3198U102 10,161 280,146 SH   SOLE 19 280,146 0 0
ESSENT GROUP LTD COM G3198U102 214,671 5,918,688 SH   SOLE 21 5,918,688 0 0
ESSENT GROUP LTD COM G3198U102 130,991 3,611,550 SH   SOLE 22 3,516,342 0 95,208
ESSENT GROUP LTD COM G3198U102 512 14,103 SH   SOLE 23 14,103 0 0
ESSENT GROUP LTD COM G3198U102 4,662 128,526 SH   SOLE 26 26,685 0 101,841
ESSENT GROUP LTD COM G3198U102 590 16,262 SH   SOLE 28 16,262 0 0
ESSENT GROUP LTD COM G3198U102 60 1,646 SH   SOLE 29 1,646 0 0
ESSENT GROUP LTD COM G3198U102 1,258 34,689 SH   SOLE 30 34,689 0 0
ESSENT GROUP LTD COM G3198U102 27 741 SH   SOLE 31 741 0 0
ESSENT GROUP LTD COM G3198U102 21 590 SH   SOLE 34 590 0 0
ESSENT GROUP LTD COM G3198U102 383 10,561 SH   SOLE 40 10,561 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,717 115,703 SH   SOLE 2 36,687 0 79,016
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 774 52,148 SH   SOLE 4 52,148 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,557 104,889 SH   SOLE 7 104,889 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 6,750 454,822 SH   SOLE 18 454,822 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 6,060 408,358 SH   SOLE 19 408,358 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 133,052 8,965,735 SH   SOLE 21 8,965,735 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 56,040 3,776,266 SH   SOLE 22 3,680,125 0 96,141
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 384 25,895 SH   SOLE 23 25,895 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3,308 222,894 SH   SOLE 25 222,894 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,379 92,907 SH   SOLE 26 31,439 0 61,468
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 179 12,065 SH   SOLE 28 12,065 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 954 64,266 SH   SOLE 29 64,266 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 7,745 521,892 SH   SOLE 30 521,892 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 138 9,327 SH   SOLE 40 9,327 0 0
ESSENTIAL UTILS INC COM 29670G102 26,137 618,779 SH   SOLE 2 131,904 0 486,875
ESSENTIAL UTILS INC COM 29670G102 4,868 115,252 SH   SOLE 4 109,380 0 5,872
ESSENTIAL UTILS INC COM 29670G102 19,355 458,222 SH   SOLE 7 458,222 0 0
ESSENTIAL UTILS INC COM 29670G102 15 363 SH   SOLE 13 363 0 0
ESSENTIAL UTILS INC COM 29670G102 906 21,454 SH   SOLE 15 21,454 0 0
ESSENTIAL UTILS INC COM 29670G102 27,706 655,917 SH   SOLE 18 637,881 0 18,036
ESSENTIAL UTILS INC COM 29670G102 2,703 63,993 SH   SOLE 19 63,993 0 0
ESSENTIAL UTILS INC COM 29670G102 450,684 10,669,605 SH   SOLE 21 10,669,605 0 0
ESSENTIAL UTILS INC COM 29670G102 318,385 7,537,524 SH   SOLE 22 7,198,899 0 338,625
ESSENTIAL UTILS INC COM 29670G102 6,868 162,583 SH   SOLE 23 162,583 0 0
ESSENTIAL UTILS INC COM 29670G102 3,037 71,893 SH   SOLE 25 71,893 0 0
ESSENTIAL UTILS INC COM 29670G102 25,530 604,408 SH   SOLE 26 189,028 0 415,380
ESSENTIAL UTILS INC COM 29670G102 1,988 47,054 SH   SOLE 28 33,719 0 13,335
ESSENTIAL UTILS INC COM 29670G102 3,917 92,735 SH   SOLE 29 4,350 0 88,385
ESSENTIAL UTILS INC COM 29670G102 70,055 1,658,505 SH   SOLE 30 1,604,069 0 54,436
ESSENTIAL UTILS INC COM 29670G102 2,826 66,908 SH   SOLE 31 26,537 0 40,371
ESSENTIAL UTILS INC COM 29670G102 513 12,143 SH   SOLE 34 12,143 0 0
ESSENTIAL UTILS INC COM 29670G102 2,478 58,667 SH   SOLE 36 58,667 0 0
ESSENTIAL UTILS INC COM 29670G102 217 5,135 SH   SOLE 40 5,135 0 0
ESSENTIAL UTILS INC UNIT 04/30/2022 29670G201 41,280 730,101 SH   SOLE 21 730,101 0 0
ESSEX PPTY TR INC COM 297178105 36,354 158,633 SH   SOLE 2 19,036 0 139,597
ESSEX PPTY TR INC COM 297178105 15,808 68,978 SH   SOLE 4 67,228 0 1,750
ESSEX PPTY TR INC COM 297178105 44,284 193,236 SH   SOLE 7 156,097 0 37,139
ESSEX PPTY TR INC COM 297178105 267 1,166 SH   SOLE 13 1,166 0 0
ESSEX PPTY TR INC COM 297178105 1,785 7,791 SH   SOLE 15 7,791 0 0
ESSEX PPTY TR INC COM 297178105 29,581 129,079 SH   SOLE 18 118,207 0 10,872
ESSEX PPTY TR INC COM 297178105 23,614 103,040 SH   SOLE 19 103,040 0 0
ESSEX PPTY TR INC COM 297178105 597,736 2,608,264 SH   SOLE 21 2,608,264 0 0
ESSEX PPTY TR INC COM 297178105 505,093 2,204,008 SH   SOLE 22 2,056,874 0 147,134
ESSEX PPTY TR INC COM 297178105 11,756 51,299 SH   SOLE 23 51,299 0 0
ESSEX PPTY TR INC COM 297178105 52,071 227,214 SH   SOLE 25 227,214 0 0
ESSEX PPTY TR INC COM 297178105 90,276 393,927 SH   SOLE 26 54,601 0 339,326
ESSEX PPTY TR INC COM 297178105 2,973 12,974 SH   SOLE 28 9,043 0 3,931
ESSEX PPTY TR INC COM 297178105 12,488 54,494 SH   SOLE 29 40,281 0 14,213
ESSEX PPTY TR INC COM 297178105 117,514 512,781 SH   SOLE 30 512,781 0 0
ESSEX PPTY TR INC COM 297178105 2,828 12,339 SH   SOLE 31 9,082 0 3,257
ESSEX PPTY TR INC COM 297178105 930 4,059 SH   SOLE 34 4,059 0 0
ESSEX PPTY TR INC COM 297178105 14,588 63,655 SH   SOLE 36 63,655 0 0
ESSEX PPTY TR INC COM 297178105 375 1,636 SH   SOLE 40 1,636 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 79 4,244 SH   SOLE 22 4,244 0 0
ETF MANAGERS TR AI POWERED EQT 26924G813 0 13 SH   SOLE 17 0 0 13
ETHAN ALLEN INTERIORS INC COM 297602104 353 29,841 SH   SOLE 2 7,793 0 22,048
ETHAN ALLEN INTERIORS INC COM 297602104 3 227 SH   SOLE 4 227 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 6 469 SH   SOLE 7 469 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 1,484 125,467 SH   SOLE 18 125,467 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 804 67,925 SH   SOLE 19 67,925 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 33,305 2,815,309 SH   SOLE 21 2,815,309 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 9,082 767,751 SH   SOLE 22 738,091 0 29,660
ETHAN ALLEN INTERIORS INC COM 297602104 249 21,074 SH   SOLE 26 3,301 0 17,773
ETHAN ALLEN INTERIORS INC COM 297602104 44 3,702 SH   SOLE 28 3,702 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 364 30,807 SH   SOLE 30 30,807 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 36 3,080 SH   SOLE 40 3,080 0 0
ETON PHARMACEUTICALS INC COM 29772L108 31 5,610 SH   SOLE 2 814 0 4,796
ETON PHARMACEUTICALS INC COM 29772L108 330 60,461 SH   SOLE 18 60,461 0 0
ETON PHARMACEUTICALS INC COM 29772L108 145 26,575 SH   SOLE 19 26,575 0 0
ETON PHARMACEUTICALS INC COM 29772L108 2,575 472,529 SH   SOLE 21 472,529 0 0
ETON PHARMACEUTICALS INC COM 29772L108 743 136,245 SH   SOLE 22 131,703 0 4,542
ETSY INC COM 29786A106 38,159 359,207 SH   SOLE 2 151,568 0 207,639
ETSY INC COM 29786A106 575 5,416 SH   SOLE 4 5,416 0 0
ETSY INC COM 29786A106 515 4,851 SH   SOLE 7 4,851 0 0
ETSY INC COM 29786A106 47 439 SH   SOLE 17 0 0 439
ETSY INC COM 29786A106 37,531 353,303 SH   SOLE 18 350,293 0 3,010
ETSY INC COM 29786A106 7,166 67,453 SH   SOLE 19 67,453 0 0
ETSY INC COM 29786A106 628,575 5,917,111 SH   SOLE 21 5,917,111 0 0
ETSY INC COM 29786A106 431,955 4,066,223 SH   SOLE 22 3,825,286 0 240,937
ETSY INC COM 29786A106 2,299 21,643 SH   SOLE 23 21,643 0 0
ETSY INC COM 29786A106 12,380 116,543 SH   SOLE 25 116,543 0 0
ETSY INC COM 29786A106 7,666 72,165 SH   SOLE 26 35,986 0 36,179
ETSY INC COM 29786A106 1,993 18,760 SH   SOLE 28 18,760 0 0
ETSY INC COM 29786A106 1,905 17,936 SH   SOLE 29 17,936 0 0
ETSY INC COM 29786A106 14,638 137,799 SH   SOLE 30 137,799 0 0
ETSY INC COM 29786A106 3,361 31,636 SH   SOLE 31 25,558 0 6,078
ETSY INC COM 29786A106 5,031 47,358 SH   SOLE 34 47,358 0 0
ETSY INC COM 29786A106 170 1,603 SH   SOLE 36 1,603 0 0
ETSY INC COM 29786A106 1,328 12,501 SH   SOLE 40 12,501 0 0
ETSY INC OPTIONS 29786A106 138 1,300 SH Put SOLE 2 1,300 0 0
ETSY INC OPTIONS 29786A106 138 1,300 SH Put SOLE 4 1,300 0 0
ETSY INC OPTIONS 29786A106 1,636 15,400 SH Put SOLE 18 15,400 0 0
ETSY INC OPTIONS 29786A106 20,694 194,800 SH Put SOLE 19 194,800 0 0
ETSY INC OPTIONS 29786A106 1,020 9,600 SH Put SOLE 22 9,600 0 0
ETSY INC OPTIONS 29786A106 7,957 74,900 SH Put SOLE 34 74,900 0 0
ETSY INC NOTE 3/0 29786AAC0 3,207 1,100,000 PRN   SOLE 21 1,100,000 0 0
ETSY INC NOTE 3/0 29786AAC0 1,458 500,000 PRN   SOLE 22 500,000 0 0
EURODRY LTD COM Y23508107 630 180,000 SH   SOLE 42 180,000 0 0
EURONAV NV ANTWERPEN SHS B38564108 75 9,156 SH   SOLE 22 9,156 0 0
EURONET WORLDWIDE INC COM 298736109 11,215 117,044 SH   SOLE 2 24,613 0 92,431
EURONET WORLDWIDE INC COM 298736109 56 589 SH   SOLE 4 589 0 0
EURONET WORLDWIDE INC COM 298736109 100 1,043 SH   SOLE 7 1,043 0 0
EURONET WORLDWIDE INC COM 298736109 1,959 20,447 SH   SOLE 18 20,447 0 0
EURONET WORLDWIDE INC COM 298736109 1,226 12,790 SH   SOLE 19 12,790 0 0
EURONET WORLDWIDE INC COM 298736109 54,980 573,784 SH   SOLE 21 573,784 0 0
EURONET WORLDWIDE INC COM 298736109 136,982 1,429,574 SH   SOLE 22 1,351,390 0 78,184
EURONET WORLDWIDE INC COM 298736109 151 1,577 SH   SOLE 23 1,577 0 0
EURONET WORLDWIDE INC COM 298736109 301 3,146 SH   SOLE 25 3,146 0 0
EURONET WORLDWIDE INC COM 298736109 5,022 52,415 SH   SOLE 26 20,701 0 31,714
EURONET WORLDWIDE INC COM 298736109 613 6,401 SH   SOLE 28 6,401 0 0
EURONET WORLDWIDE INC COM 298736109 1,758 18,342 SH   SOLE 30 18,342 0 0
EURONET WORLDWIDE INC COM 298736109 125 1,306 SH   SOLE 31 1,018 0 288
EURONET WORLDWIDE INC COM 298736109 216 2,255 SH   SOLE 34 2,255 0 0
EURONET WORLDWIDE INC COM 298736109 112 1,170 SH   SOLE 36 1,170 0 0
EURONET WORLDWIDE INC COM 298736109 545 5,692 SH   SOLE 40 5,692 0 0
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 2,204 2,280,000 PRN   SOLE 21 2,280,000 0 0
EUROSEAS LTD SHS Y23592135 284 112,500 SH   SOLE 42 112,500 0 0
EVANS BANCORP INC COM NEW 29911Q208 105 4,522 SH   SOLE 2 187 0 4,335
EVANS BANCORP INC COM NEW 29911Q208 3 130 SH   SOLE 7 130 0 0
EVANS BANCORP INC COM NEW 29911Q208 506 21,754 SH   SOLE 18 21,754 0 0
EVANS BANCORP INC COM NEW 29911Q208 217 9,322 SH   SOLE 19 9,322 0 0
EVANS BANCORP INC COM NEW 29911Q208 3,838 165,008 SH   SOLE 21 165,008 0 0
EVANS BANCORP INC COM NEW 29911Q208 1,397 60,069 SH   SOLE 22 57,604 0 2,465
EVANS BANCORP INC COM NEW 29911Q208 10 446 SH   SOLE 23 446 0 0
EVELO BIOSCIENCES INC COM 299734103 24 4,816 SH   SOLE 2 594 0 4,222
EVELO BIOSCIENCES INC COM 299734103 265 54,095 SH   SOLE 18 54,095 0 0
EVELO BIOSCIENCES INC COM 299734103 127 25,998 SH   SOLE 19 25,998 0 0
EVELO BIOSCIENCES INC COM 299734103 2,869 585,439 SH   SOLE 21 585,439 0 0
EVELO BIOSCIENCES INC COM 299734103 738 150,663 SH   SOLE 22 146,167 0 4,496
EVENTBRITE INC COM CL A 29975E109 314 36,649 SH   SOLE 2 16,547 0 20,102
EVENTBRITE INC COM CL A 29975E109 3 346 SH   SOLE 4 346 0 0
EVENTBRITE INC COM CL A 29975E109 11 1,307 SH   SOLE 7 1,307 0 0
EVENTBRITE INC COM CL A 29975E109 2,185 254,988 SH   SOLE 18 254,988 0 0
EVENTBRITE INC COM CL A 29975E109 1,164 135,771 SH   SOLE 19 135,771 0 0
EVENTBRITE INC COM CL A 29975E109 17,073 1,992,205 SH   SOLE 21 1,992,205 0 0
EVENTBRITE INC COM CL A 29975E109 12,509 1,459,682 SH   SOLE 22 1,409,677 0 50,005
EVENTBRITE INC COM CL A 29975E109 8 971 SH   SOLE 23 971 0 0
EVENTBRITE INC COM CL A 29975E109 65 7,600 SH   SOLE 26 0 0 7,600
EVENTBRITE INC COM CL A 29975E109 79 9,257 SH   SOLE 28 9,257 0 0
EVENTBRITE INC COM CL A 29975E109 125 14,554 SH   SOLE 30 14,554 0 0
EVENTBRITE INC COM CL A 29975E109 15 1,750 SH   SOLE 34 1,750 0 0
EVENTBRITE INC COM CL A 29975E109 51 5,906 SH   SOLE 40 5,906 0 0
EVER GLORY INTL GRP INC COM NEW 299766204 29 27,577 SH   SOLE 22 27,577 0 0
EVERBRIDGE INC COM 29978A104 10,065 72,745 SH   SOLE 2 12,884 0 59,861
EVERBRIDGE INC COM 29978A104 23 168 SH   SOLE 4 168 0 0
EVERBRIDGE INC COM 29978A104 79 573 SH   SOLE 7 573 0 0
EVERBRIDGE INC COM 29978A104 3,453 24,954 SH   SOLE 18 21,054 0 3,900
EVERBRIDGE INC COM 29978A104 5,075 36,678 SH   SOLE 19 36,678 0 0
EVERBRIDGE INC COM 29978A104 92,168 666,144 SH   SOLE 21 666,144 0 0
EVERBRIDGE INC COM 29978A104 136,217 984,508 SH   SOLE 22 934,698 0 49,810
EVERBRIDGE INC COM 29978A104 515 3,723 SH   SOLE 23 3,723 0 0
EVERBRIDGE INC COM 29978A104 3,992 28,855 SH   SOLE 26 6,304 0 22,551
EVERBRIDGE INC COM 29978A104 742 5,362 SH   SOLE 28 5,362 0 0
EVERBRIDGE INC COM 29978A104 12,492 90,283 SH   SOLE 30 90,283 0 0
EVERBRIDGE INC COM 29978A104 92 668 SH   SOLE 31 668 0 0
EVERBRIDGE INC COM 29978A104 103 747 SH   SOLE 34 747 0 0
EVERBRIDGE INC COM 29978A104 481 3,475 SH   SOLE 40 3,475 0 0
EVERCORE INC CLASS A 29977A105 7,006 118,911 SH   SOLE 2 43,146 0 75,765
EVERCORE INC CLASS A 29977A105 11 179 SH   SOLE 4 179 0 0
EVERCORE INC CLASS A 29977A105 173 2,941 SH   SOLE 7 2,941 0 0
EVERCORE INC CLASS A 29977A105 7,053 119,713 SH   SOLE 18 119,713 0 0
EVERCORE INC CLASS A 29977A105 4,211 71,472 SH   SOLE 19 71,472 0 0
EVERCORE INC CLASS A 29977A105 117,847 2,000,121 SH   SOLE 21 2,000,121 0 0
EVERCORE INC CLASS A 29977A105 82,691 1,403,437 SH   SOLE 22 1,319,689 0 83,748
EVERCORE INC CLASS A 29977A105 741 12,570 SH   SOLE 25 12,570 0 0
EVERCORE INC CLASS A 29977A105 893 15,159 SH   SOLE 26 8,531 0 6,628
EVERCORE INC CLASS A 29977A105 334 5,673 SH   SOLE 28 5,673 0 0
EVERCORE INC CLASS A 29977A105 843 14,302 SH   SOLE 30 14,302 0 0
EVERCORE INC CLASS A 29977A105 48 817 SH   SOLE 31 817 0 0
EVERCORE INC CLASS A 29977A105 1,313 22,277 SH   SOLE 34 22,277 0 0
EVERCORE INC CLASS A 29977A105 253 4,300 SH   SOLE 40 4,300 0 0
EVEREST RE GROUP LTD COM G3223R108 22,969 111,394 SH   SOLE 2 19,351 0 92,043
EVEREST RE GROUP LTD COM G3223R108 4,262 20,670 SH   SOLE 4 19,589 0 1,081
EVEREST RE GROUP LTD COM G3223R108 16,824 81,592 SH   SOLE 7 56,155 0 25,437
EVEREST RE GROUP LTD COM G3223R108 299 1,449 SH   SOLE 13 1,449 0 0
EVEREST RE GROUP LTD COM G3223R108 943 4,572 SH   SOLE 15 4,572 0 0
EVEREST RE GROUP LTD COM G3223R108 19,174 92,988 SH   SOLE 18 86,943 0 6,045
EVEREST RE GROUP LTD COM G3223R108 3,350 16,248 SH   SOLE 19 16,248 0 0
EVEREST RE GROUP LTD COM G3223R108 428,632 2,078,718 SH   SOLE 21 2,078,718 0 0
EVEREST RE GROUP LTD COM G3223R108 249,622 1,210,582 SH   SOLE 22 1,120,754 0 89,828
EVEREST RE GROUP LTD COM G3223R108 6,105 29,605 SH   SOLE 23 29,605 0 0
EVEREST RE GROUP LTD COM G3223R108 10,160 49,271 SH   SOLE 25 49,271 0 0
EVEREST RE GROUP LTD COM G3223R108 43,159 209,307 SH   SOLE 26 43,167 0 166,140
EVEREST RE GROUP LTD COM G3223R108 1,850 8,973 SH   SOLE 28 6,371 0 2,602
EVEREST RE GROUP LTD COM G3223R108 1,936 9,390 SH   SOLE 29 791 0 8,599
EVEREST RE GROUP LTD COM G3223R108 47,357 229,667 SH   SOLE 30 229,667 0 0
EVEREST RE GROUP LTD COM G3223R108 2,528 12,258 SH   SOLE 31 4,890 0 7,368
EVEREST RE GROUP LTD COM G3223R108 429 2,079 SH   SOLE 34 2,079 0 0
EVEREST RE GROUP LTD COM G3223R108 10,298 49,940 SH   SOLE 36 49,940 0 0
EVEREST RE GROUP LTD COM G3223R108 180 873 SH   SOLE 40 873 0 0
EVERGY INC COM 30034W106 33,599 566,684 SH   SOLE 2 72,739 0 493,945
EVERGY INC COM 30034W106 7,820 131,889 SH   SOLE 4 125,638 0 6,251
EVERGY INC COM 30034W106 15,496 261,366 SH   SOLE 7 232,111 0 29,255
EVERGY INC COM 30034W106 225 3,794 SH   SOLE 13 3,794 0 0
EVERGY INC COM 30034W106 1,625 27,405 SH   SOLE 15 27,405 0 0
EVERGY INC COM 30034W106 0 7 SH   SOLE 17 0 0 7
EVERGY INC COM 30034W106 26,685 450,083 SH   SOLE 18 414,929 0 35,154
EVERGY INC COM 30034W106 10,676 180,059 SH   SOLE 19 180,059 0 0
EVERGY INC COM 30034W106 425,062 7,169,206 SH   SOLE 21 7,169,206 0 0
EVERGY INC COM 30034W106 346,425 5,842,888 SH   SOLE 22 5,309,145 0 533,743
EVERGY INC COM 30034W106 9,900 166,976 SH   SOLE 23 166,976 0 0
EVERGY INC COM 30034W106 13,745 231,830 SH   SOLE 25 231,830 0 0
EVERGY INC COM 30034W106 45,093 760,550 SH   SOLE 26 216,405 0 544,145
EVERGY INC COM 30034W106 2,603 43,904 SH   SOLE 28 29,539 0 14,365
EVERGY INC COM 30034W106 243 4,097 SH   SOLE 29 4,097 0 0
EVERGY INC COM 30034W106 64,947 1,095,407 SH   SOLE 30 1,095,407 0 0
EVERGY INC COM 30034W106 3,776 63,680 SH   SOLE 31 28,347 0 35,333
EVERGY INC COM 30034W106 4,565 76,987 SH   SOLE 34 76,987 0 0
EVERGY INC COM 30034W106 13,859 233,744 SH   SOLE 36 233,744 0 0
EVERGY INC COM 30034W106 299 5,048 SH   SOLE 40 5,048 0 0
EVERI HLDGS INC COM 30034T103 411 79,735 SH   SOLE 2 27,646 0 52,089
EVERI HLDGS INC COM 30034T103 7 1,393 SH   SOLE 7 1,393 0 0
EVERI HLDGS INC COM 30034T103 1,855 359,520 SH   SOLE 18 349,881 0 9,639
EVERI HLDGS INC COM 30034T103 1,332 258,090 SH   SOLE 19 258,090 0 0
EVERI HLDGS INC COM 30034T103 14,172 2,746,415 SH   SOLE 21 2,746,415 0 0
EVERI HLDGS INC COM 30034T103 13,197 2,557,573 SH   SOLE 22 2,483,853 0 73,720
EVERI HLDGS INC COM 30034T103 40 7,659 SH   SOLE 23 7,659 0 0
EVERI HLDGS INC COM 30034T103 157 30,419 SH   SOLE 26 0 0 30,419
EVERI HLDGS INC COM 30034T103 130 25,157 SH   SOLE 28 25,157 0 0
EVERI HLDGS INC COM 30034T103 134 25,904 SH   SOLE 30 25,904 0 0
EVERI HLDGS INC COM 30034T103 18 3,426 SH   SOLE 34 3,426 0 0
EVERI HLDGS INC COM 30034T103 53 10,207 SH   SOLE 40 10,207 0 0
EVERQUOTE INC COM CL A 30041R108 436 7,496 SH   SOLE 2 3,039 0 4,457
EVERQUOTE INC COM CL A 30041R108 15 260 SH   SOLE 7 260 0 0
EVERQUOTE INC COM CL A 30041R108 3,498 60,137 SH   SOLE 18 56,204 0 3,933
EVERQUOTE INC COM CL A 30041R108 2,947 50,669 SH   SOLE 19 50,669 0 0
EVERQUOTE INC COM CL A 30041R108 26,384 453,641 SH   SOLE 21 453,641 0 0
EVERQUOTE INC COM CL A 30041R108 20,908 359,487 SH   SOLE 22 346,628 0 12,859
EVERQUOTE INC COM CL A 30041R108 94 1,609 SH   SOLE 23 1,609 0 0
EVERQUOTE INC COM CL A 30041R108 172 2,951 SH   SOLE 26 0 0 2,951
EVERQUOTE INC COM CL A 30041R108 114 1,956 SH   SOLE 28 1,956 0 0
EVERQUOTE INC COM CL A 30041R108 90 1,541 SH   SOLE 30 1,541 0 0
EVERQUOTE INC COM CL A 30041R108 99 1,707 SH   SOLE 40 1,707 0 0
EVERSOURCE ENERGY COM 30040W108 74,807 898,367 SH   SOLE 2 151,476 0 746,891
EVERSOURCE ENERGY COM 30040W108 15,134 181,741 SH   SOLE 4 172,691 0 9,050
EVERSOURCE ENERGY COM 30040W108 65,100 781,794 SH   SOLE 7 757,992 0 23,802
EVERSOURCE ENERGY COM 30040W108 3,976 47,746 SH   SOLE 13 47,746 0 0
EVERSOURCE ENERGY COM 30040W108 3,429 41,181 SH   SOLE 15 41,181 0 0
EVERSOURCE ENERGY COM 30040W108 2 28 SH   SOLE 17 0 0 28
EVERSOURCE ENERGY COM 30040W108 64,086 769,619 SH   SOLE 18 673,575 0 96,044
EVERSOURCE ENERGY COM 30040W108 42,739 513,254 SH   SOLE 19 513,254 0 0
EVERSOURCE ENERGY COM 30040W108 972,446 11,678,233 SH   SOLE 21 11,678,233 0 0
EVERSOURCE ENERGY COM 30040W108 721,281 8,661,957 SH   SOLE 22 7,757,629 0 904,328
EVERSOURCE ENERGY COM 30040W108 20,328 244,126 SH   SOLE 23 244,126 0 0
EVERSOURCE ENERGY COM 30040W108 36,638 439,990 SH   SOLE 25 439,990 0 0
EVERSOURCE ENERGY COM 30040W108 214,574 2,576,841 SH   SOLE 26 304,851 0 2,271,990
EVERSOURCE ENERGY COM 30040W108 5,679 68,205 SH   SOLE 28 47,695 0 20,510
EVERSOURCE ENERGY COM 30040W108 12,066 144,901 SH   SOLE 29 6,349 0 138,552
EVERSOURCE ENERGY COM 30040W108 130,872 1,571,656 SH   SOLE 30 1,561,138 0 10,518
EVERSOURCE ENERGY COM 30040W108 11,262 135,248 SH   SOLE 31 45,401 0 89,847
EVERSOURCE ENERGY COM 30040W108 1,962 23,562 SH   SOLE 32 23,562 0 0
EVERSOURCE ENERGY COM 30040W108 8,153 97,909 SH   SOLE 34 97,909 0 0
EVERSOURCE ENERGY COM 30040W108 23,635 283,841 SH   SOLE 36 283,841 0 0
EVERSOURCE ENERGY COM 30040W108 632 7,590 SH   SOLE 40 7,590 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 22 3,193 SH   SOLE 18 3,193 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 247 35,220 SH   SOLE 21 35,220 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 1,168 166,397 SH   SOLE 22 166,397 0 0
EVERTEC INC COM 30040P103 1,094 38,917 SH   SOLE 2 19,886 0 19,031
EVERTEC INC COM 30040P103 9 318 SH   SOLE 4 318 0 0
EVERTEC INC COM 30040P103 27 954 SH   SOLE 7 954 0 0
EVERTEC INC COM 30040P103 8,468 301,356 SH   SOLE 18 301,356 0 0
EVERTEC INC COM 30040P103 3,241 115,343 SH   SOLE 19 115,343 0 0
EVERTEC INC COM 30040P103 182,756 6,503,775 SH   SOLE 21 6,503,775 0 0
EVERTEC INC COM 30040P103 54,627 1,944,030 SH   SOLE 22 1,883,729 0 60,301
EVERTEC INC COM 30040P103 632 22,484 SH   SOLE 26 13,951 0 8,533
EVERTEC INC COM 30040P103 313 11,150 SH   SOLE 28 11,150 0 0
EVERTEC INC COM 30040P103 3,837 136,551 SH   SOLE 30 136,551 0 0
EVERTEC INC COM 30040P103 206 7,316 SH   SOLE 40 7,316 0 0
EVI INDUSTRIES INC COM 26929N102 40 1,833 SH   SOLE 2 360 0 1,473
EVI INDUSTRIES INC COM 26929N102 387 17,844 SH   SOLE 18 17,844 0 0
EVI INDUSTRIES INC COM 26929N102 185 8,513 SH   SOLE 19 8,513 0 0
EVI INDUSTRIES INC COM 26929N102 3,756 173,015 SH   SOLE 21 173,015 0 0
EVI INDUSTRIES INC COM 26929N102 1,752 80,692 SH   SOLE 22 79,053 0 1,639
EVO PMTS INC CL A COM 26927E104 591 25,875 SH   SOLE 2 13,127 0 12,748
EVO PMTS INC CL A COM 26927E104 3 153 SH   SOLE 4 153 0 0
EVO PMTS INC CL A COM 26927E104 14 605 SH   SOLE 7 605 0 0
EVO PMTS INC CL A COM 26927E104 3,743 163,931 SH   SOLE 18 163,931 0 0
EVO PMTS INC CL A COM 26927E104 2,203 96,494 SH   SOLE 19 96,494 0 0
EVO PMTS INC CL A COM 26927E104 31,775 1,391,798 SH   SOLE 21 1,391,798 0 0
EVO PMTS INC CL A COM 26927E104 28,082 1,230,059 SH   SOLE 22 1,190,492 0 39,567
EVO PMTS INC CL A COM 26927E104 29 1,285 SH   SOLE 23 1,285 0 0
EVO PMTS INC CL A COM 26927E104 167 7,296 SH   SOLE 25 7,296 0 0
EVO PMTS INC CL A COM 26927E104 535 23,421 SH   SOLE 26 4,157 0 19,264
EVO PMTS INC CL A COM 26927E104 114 5,011 SH   SOLE 28 5,011 0 0
EVO PMTS INC CL A COM 26927E104 1,039 45,507 SH   SOLE 30 45,507 0 0
EVO PMTS INC CL A COM 26927E104 1,600 70,104 SH   SOLE 34 70,104 0 0
EVO PMTS INC CL A COM 26927E104 13 568 SH   SOLE 36 568 0 0
EVO PMTS INC CL A COM 26927E104 111 4,881 SH   SOLE 40 4,881 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 72 25,505 SH   SOLE 2 6,826 0 18,679
EVOFEM BIOSCIENCES INC COM 30048L104 0 146 SH   SOLE 7 146 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 541 191,315 SH   SOLE 18 191,315 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 253 89,557 SH   SOLE 19 89,557 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 4,242 1,498,881 SH   SOLE 21 1,498,881 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 2,900 1,024,831 SH   SOLE 22 1,007,225 0 17,606
EVOFEM BIOSCIENCES INC COM 30048L104 10 3,600 SH   SOLE 23 3,600 0 0
EVOKE PHARMA INC COM 30049G104 20 5,523 SH   SOLE 18 5,523 0 0
EVOKE PHARMA INC COM 30049G104 432 122,062 SH   SOLE 21 122,062 0 0
EVOKE PHARMA INC COM 30049G104 254 71,843 SH   SOLE 22 71,843 0 0
EVOLENT HEALTH INC CL A 30050B101 628 88,222 SH   SOLE 2 28,351 0 59,871
EVOLENT HEALTH INC CL A 30050B101 2 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101 10 1,462 SH   SOLE 7 1,462 0 0
EVOLENT HEALTH INC CL A 30050B101 2,243 315,031 SH   SOLE 18 299,928 0 15,103
EVOLENT HEALTH INC CL A 30050B101 2,060 289,387 SH   SOLE 19 289,387 0 0
EVOLENT HEALTH INC CL A 30050B101 16,753 2,352,895 SH   SOLE 21 2,352,895 0 0
EVOLENT HEALTH INC CL A 30050B101 18,610 2,613,784 SH   SOLE 22 2,553,054 0 60,730
EVOLENT HEALTH INC CL A 30050B101 173 24,256 SH   SOLE 23 24,256 0 0
EVOLENT HEALTH INC CL A 30050B101 690 96,936 SH   SOLE 26 19,006 0 77,930
EVOLENT HEALTH INC CL A 30050B101 54 7,617 SH   SOLE 28 7,617 0 0
EVOLENT HEALTH INC CL A 30050B101 199 27,921 SH   SOLE 30 27,921 0 0
EVOLENT HEALTH INC CL A 30050B101 49 6,856 SH   SOLE 40 6,856 0 0
EVOLUS INC COM 30052C107 75 14,231 SH   SOLE 2 1,199 0 13,032
EVOLUS INC COM 30052C107 1 191 SH   SOLE 7 191 0 0
EVOLUS INC COM 30052C107 500 94,333 SH   SOLE 18 94,333 0 0
EVOLUS INC COM 30052C107 291 54,996 SH   SOLE 19 54,996 0 0
EVOLUS INC COM 30052C107 5,759 1,086,655 SH   SOLE 21 1,086,655 0 0
EVOLUS INC COM 30052C107 3,743 706,148 SH   SOLE 22 697,777 0 8,371
EVOLUS INC COM 30052C107 22 4,121 SH   SOLE 23 4,121 0 0
EVOLUS INC COM 30052C107 125 23,533 SH   SOLE 26 0 0 23,533
EVOLUS INC COM 30052C107 51 9,679 SH   SOLE 30 9,679 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 147 52,586 SH   SOLE 2 23,293 0 29,293
EVOLUTION PETROLEUM CORP COM 30049A107 2 653 SH   SOLE 7 653 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 415 148,100 SH   SOLE 18 116,891 0 31,209
EVOLUTION PETROLEUM CORP COM 30049A107 1,398 499,271 SH   SOLE 19 499,271 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 3,315 1,183,815 SH   SOLE 21 1,183,815 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 3,792 1,354,379 SH   SOLE 22 1,338,800 0 15,579
EVOLUTION PETROLEUM CORP COM 30049A107 396 141,539 SH   SOLE 23 141,539 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 772 275,867 SH   SOLE 26 0 0 275,867
EVOLVING SYS INC COM NEW 30049R209 8 7,297 SH   SOLE 21 7,297 0 0
EVOLVING SYS INC COM NEW 30049R209 360 333,539 SH   SOLE 22 333,539 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,160 62,377 SH   SOLE 2 35,234 0 27,143
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 7 362 SH   SOLE 4 362 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 950 51,064 SH   SOLE 7 51,064 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 6,975 375,001 SH   SOLE 18 344,591 0 30,410
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 7,635 410,497 SH   SOLE 19 410,497 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 50,803 2,731,342 SH   SOLE 21 2,731,342 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 49,051 2,637,143 SH   SOLE 22 2,546,688 0 90,455
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 651 35,014 SH   SOLE 23 35,014 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2,631 141,443 SH   SOLE 26 38,722 0 102,721
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 264 14,192 SH   SOLE 28 14,192 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 8,835 474,989 SH   SOLE 30 474,989 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 162 8,720 SH   SOLE 40 8,720 0 0
EXACT SCIENCES CORP COM 30063P105 28,583 328,764 SH   SOLE 2 13,864 0 314,900
EXACT SCIENCES CORP COM 30063P105 5,811 66,843 SH   SOLE 4 62,447 0 4,396
EXACT SCIENCES CORP COM 30063P105 933 10,728 SH   SOLE 7 10,728 0 0
EXACT SCIENCES CORP COM 30063P105 47 543 SH   SOLE 13 543 0 0
EXACT SCIENCES CORP COM 30063P105 1,291 14,844 SH   SOLE 15 14,844 0 0
EXACT SCIENCES CORP COM 30063P105 19,123 219,953 SH   SOLE 18 205,471 0 14,482
EXACT SCIENCES CORP COM 30063P105 3,586 41,247 SH   SOLE 19 41,247 0 0
EXACT SCIENCES CORP COM 30063P105 190,293 2,188,791 SH   SOLE 21 2,188,791 0 0
EXACT SCIENCES CORP COM 30063P105 329,784 3,793,233 SH   SOLE 22 3,571,468 0 221,765
EXACT SCIENCES CORP COM 30063P105 9,993 114,940 SH   SOLE 23 114,940 0 0
EXACT SCIENCES CORP COM 30063P105 13,827 159,041 SH   SOLE 25 159,041 0 0
EXACT SCIENCES CORP COM 30063P105 40,841 469,765 SH   SOLE 26 134,062 0 335,703
EXACT SCIENCES CORP COM 30063P105 2,787 32,056 SH   SOLE 28 23,099 0 8,957
EXACT SCIENCES CORP COM 30063P105 3,334 38,348 SH   SOLE 29 7,495 0 30,853
EXACT SCIENCES CORP COM 30063P105 31,338 360,460 SH   SOLE 30 360,460 0 0
EXACT SCIENCES CORP COM 30063P105 3,751 43,149 SH   SOLE 31 25,854 0 17,295
EXACT SCIENCES CORP COM 30063P105 787 9,054 SH   SOLE 34 9,054 0 0
EXACT SCIENCES CORP COM 30063P105 7,334 84,361 SH   SOLE 36 84,361 0 0
EXACT SCIENCES CORP COM 30063P105 255 2,935 SH   SOLE 40 2,935 0 0
EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3 1,536 1,125,000 PRN   SOLE 21 1,125,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 3,030 2,925,000 PRN   SOLE 21 2,925,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9 3,927 4,109,000 PRN   SOLE 21 4,109,000 0 0
EXAGEN INC COM 30068X103 22 1,778 SH   SOLE 2 312 0 1,466
EXAGEN INC COM 30068X103 199 16,057 SH   SOLE 18 16,057 0 0
EXAGEN INC COM 30068X103 80 6,474 SH   SOLE 19 6,474 0 0
EXAGEN INC COM 30068X103 1,964 158,242 SH   SOLE 21 158,242 0 0
EXAGEN INC COM 30068X103 633 51,013 SH   SOLE 22 49,396 0 1,617
EXANTAS CAP CORP COM NEW 30068N105 20 7,637 SH   SOLE 2 7,637 0 0
EXANTAS CAP CORP COM NEW 30068N105 22 8,310 SH   SOLE 18 8,310 0 0
EXANTAS CAP CORP COM NEW 30068N105 214 80,843 SH   SOLE 19 80,843 0 0
EXANTAS CAP CORP COM NEW 30068N105 297 112,015 SH   SOLE 21 112,015 0 0
EXANTAS CAP CORP COM NEW 30068N105 1,131 426,792 SH   SOLE 22 426,792 0 0
EXANTAS CAP CORP COM NEW 30068N105 33 12,627 SH   SOLE 23 12,627 0 0
EXELA TECHNOLOGIES INC COM 30162V102 1 2,045 SH   SOLE 18 2,045 0 0
EXELA TECHNOLOGIES INC COM 30162V102 65 117,800 SH   SOLE 21 117,800 0 0
EXELA TECHNOLOGIES INC COM 30162V102 42 76,023 SH   SOLE 22 76,023 0 0
EXELIXIS INC COM 30161Q104 19,314 813,556 SH   SOLE 2 251,936 0 561,620
EXELIXIS INC COM 30161Q104 45 1,885 SH   SOLE 4 1,885 0 0
EXELIXIS INC COM 30161Q104 123 5,166 SH   SOLE 7 5,166 0 0
EXELIXIS INC COM 30161Q104 20,341 856,834 SH   SOLE 18 856,834 0 0
EXELIXIS INC COM 30161Q104 2,175 91,623 SH   SOLE 19 91,623 0 0
EXELIXIS INC COM 30161Q104 436,022 18,366,567 SH   SOLE 21 18,366,567 0 0
EXELIXIS INC COM 30161Q104 244,808 10,312,056 SH   SOLE 22 9,863,890 0 448,166
EXELIXIS INC COM 30161Q104 4,070 171,452 SH   SOLE 26 96,530 0 74,922
EXELIXIS INC COM 30161Q104 1,138 47,954 SH   SOLE 28 47,954 0 0
EXELIXIS INC COM 30161Q104 18,650 785,602 SH   SOLE 30 785,602 0 0
EXELIXIS INC COM 30161Q104 139 5,858 SH   SOLE 31 5,858 0 0
EXELIXIS INC COM 30161Q104 247 10,395 SH   SOLE 34 10,395 0 0
EXELIXIS INC COM 30161Q104 771 32,466 SH   SOLE 40 32,466 0 0
EXELON CORP COM 30161N101 94,231 2,596,601 SH   SOLE 2 381,888 0 2,214,713
EXELON CORP COM 30161N101 17,553 483,676 SH   SOLE 4 457,101 0 26,575
EXELON CORP COM 30161N101 52,114 1,436,039 SH   SOLE 7 1,061,110 0 374,929
EXELON CORP COM 30161N101 788 21,718 SH   SOLE 13 21,718 0 0
EXELON CORP COM 30161N101 4,318 118,975 SH   SOLE 15 118,975 0 0
EXELON CORP COM 30161N101 104,002 2,865,872 SH   SOLE 18 2,683,697 0 182,175
EXELON CORP COM 30161N101 42,860 1,181,030 SH   SOLE 19 1,181,030 0 0
EXELON CORP COM 30161N101 924,513 25,475,694 SH   SOLE 21 25,475,694 0 0
EXELON CORP COM 30161N101 859,379 23,680,887 SH   SOLE 22 21,353,332 0 2,327,555
EXELON CORP COM 30161N101 27,747 764,589 SH   SOLE 23 764,589 0 0
EXELON CORP COM 30161N101 46,063 1,269,303 SH   SOLE 25 1,269,303 0 0
EXELON CORP COM 30161N101 240,345 6,622,892 SH   SOLE 26 670,546 0 5,952,346
EXELON CORP COM 30161N101 7,234 199,330 SH   SOLE 28 140,766 0 58,564
EXELON CORP COM 30161N101 651 17,952 SH   SOLE 29 17,952 0 0
EXELON CORP COM 30161N101 158,259 4,360,964 SH   SOLE 30 4,314,023 0 46,941
EXELON CORP COM 30161N101 21,979 605,660 SH   SOLE 31 127,079 0 478,581
EXELON CORP COM 30161N101 10,299 283,798 SH   SOLE 32 283,798 0 0
EXELON CORP COM 30161N101 9,378 258,419 SH   SOLE 34 258,419 0 0
EXELON CORP COM 30161N101 27,309 752,531 SH   SOLE 36 752,531 0 0
EXELON CORP COM 30161N101 774 21,326 SH   SOLE 40 21,326 0 0
EXFO INC SUB VTG SHS 302046107 151 53,537 SH   SOLE 22 53,537 0 0
EXICURE INC COM 30205M101 59 24,329 SH   SOLE 2 3,120 0 21,209
EXICURE INC COM 30205M101 5 1,925 SH   SOLE 7 1,925 0 0
EXICURE INC COM 30205M101 589 241,371 SH   SOLE 18 241,371 0 0
EXICURE INC COM 30205M101 264 108,360 SH   SOLE 19 108,360 0 0
EXICURE INC COM 30205M101 5,012 2,054,124 SH   SOLE 21 2,054,124 0 0
EXICURE INC COM 30205M101 1,710 701,017 SH   SOLE 22 683,088 0 17,929
EXLSERVICE HOLDINGS INC COM 302081104 1,371 21,621 SH   SOLE 2 11,039 0 10,582
EXLSERVICE HOLDINGS INC COM 302081104 8 134 SH   SOLE 4 134 0 0
EXLSERVICE HOLDINGS INC COM 302081104 37 580 SH   SOLE 7 580 0 0
EXLSERVICE HOLDINGS INC COM 302081104 10,655 168,063 SH   SOLE 18 168,063 0 0
EXLSERVICE HOLDINGS INC COM 302081104 4,090 64,511 SH   SOLE 19 64,511 0 0
EXLSERVICE HOLDINGS INC COM 302081104 234,770 3,702,989 SH   SOLE 21 3,702,989 0 0
EXLSERVICE HOLDINGS INC COM 302081104 67,648 1,066,999 SH   SOLE 22 1,028,328 0 38,671
EXLSERVICE HOLDINGS INC COM 302081104 1,210 19,088 SH   SOLE 26 12,607 0 6,481
EXLSERVICE HOLDINGS INC COM 302081104 298 4,696 SH   SOLE 28 4,696 0 0
EXLSERVICE HOLDINGS INC COM 302081104 3,281 51,758 SH   SOLE 30 51,758 0 0
EXLSERVICE HOLDINGS INC COM 302081104 14 227 SH   SOLE 34 227 0 0
EXLSERVICE HOLDINGS INC COM 302081104 222 3,503 SH   SOLE 40 3,503 0 0
EXONE CO COM 302104104 42 4,941 SH   SOLE 2 584 0 4,357
EXONE CO COM 302104104 407 47,566 SH   SOLE 18 47,566 0 0
EXONE CO COM 302104104 189 22,093 SH   SOLE 19 22,093 0 0
EXONE CO COM 302104104 3,127 365,748 SH   SOLE 21 365,748 0 0
EXONE CO COM 302104104 2,703 316,190 SH   SOLE 22 312,688 0 3,502
EXP WORLD HLDGS INC COM 30212W100 279 16,361 SH   SOLE 2 8,928 0 7,433
EXP WORLD HLDGS INC COM 30212W100 8 493 SH   SOLE 7 493 0 0
EXP WORLD HLDGS INC COM 30212W100 1,740 102,031 SH   SOLE 18 102,031 0 0
EXP WORLD HLDGS INC COM 30212W100 782 45,869 SH   SOLE 19 45,869 0 0
EXP WORLD HLDGS INC COM 30212W100 14,193 832,444 SH   SOLE 21 832,444 0 0
EXP WORLD HLDGS INC COM 30212W100 13,096 768,106 SH   SOLE 22 730,755 0 37,351
EXP WORLD HLDGS INC COM 30212W100 76 4,456 SH   SOLE 30 4,456 0 0
EXP WORLD HLDGS INC COM 30212W100 73 4,307 SH   SOLE 40 4,307 0 0
EXPEDIA GROUP INC COM NEW 30212P303 31,364 381,559 SH   SOLE 2 86,504 0 295,055
EXPEDIA GROUP INC COM NEW 30212P303 6,212 75,575 SH   SOLE 4 71,818 0 3,757
EXPEDIA GROUP INC COM NEW 30212P303 10,863 132,156 SH   SOLE 7 125,034 0 7,122
EXPEDIA GROUP INC COM NEW 30212P303 307 3,739 SH   SOLE 13 3,739 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,424 17,324 SH   SOLE 15 17,324 0 0
EXPEDIA GROUP INC COM NEW 30212P303 25,557 310,909 SH   SOLE 18 289,809 0 21,100
EXPEDIA GROUP INC COM NEW 30212P303 3,517 42,786 SH   SOLE 19 42,786 0 0
EXPEDIA GROUP INC COM NEW 30212P303 264,737 3,220,641 SH   SOLE 21 3,220,641 0 0
EXPEDIA GROUP INC COM NEW 30212P303 271,997 3,308,971 SH   SOLE 22 2,955,356 0 353,615
EXPEDIA GROUP INC COM NEW 30212P303 11,147 135,604 SH   SOLE 23 135,604 0 0
EXPEDIA GROUP INC COM NEW 30212P303 12,033 146,382 SH   SOLE 25 146,382 0 0
EXPEDIA GROUP INC COM NEW 30212P303 60,934 741,286 SH   SOLE 26 142,372 0 598,914
EXPEDIA GROUP INC COM NEW 30212P303 2,246 27,320 SH   SOLE 28 19,597 0 7,723
EXPEDIA GROUP INC COM NEW 30212P303 3,533 42,986 SH   SOLE 29 14,691 0 28,295
EXPEDIA GROUP INC COM NEW 30212P303 62,970 766,056 SH   SOLE 30 716,258 0 49,798
EXPEDIA GROUP INC COM NEW 30212P303 4,760 57,913 SH   SOLE 31 24,182 0 33,731
EXPEDIA GROUP INC COM NEW 30212P303 2,374 28,880 SH   SOLE 32 28,880 0 0
EXPEDIA GROUP INC COM NEW 30212P303 816 9,923 SH   SOLE 34 9,923 0 0
EXPEDIA GROUP INC COM NEW 30212P303 6,984 84,961 SH   SOLE 36 84,961 0 0
EXPEDIA GROUP INC COM NEW 30212P303 268 3,262 SH   SOLE 40 3,262 0 0
EXPEDITORS INTL WASH INC COM 302130109 33,028 434,352 SH   SOLE 2 78,945 0 355,407
EXPEDITORS INTL WASH INC COM 302130109 6,604 86,848 SH   SOLE 4 82,239 0 4,609
EXPEDITORS INTL WASH INC COM 302130109 27,502 361,676 SH   SOLE 7 167,730 0 193,946
EXPEDITORS INTL WASH INC COM 302130109 178 2,341 SH   SOLE 13 2,341 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,364 17,937 SH   SOLE 15 17,937 0 0
EXPEDITORS INTL WASH INC COM 302130109 33,986 446,950 SH   SOLE 18 421,086 0 25,864
EXPEDITORS INTL WASH INC COM 302130109 5,610 73,773 SH   SOLE 19 73,773 0 0
EXPEDITORS INTL WASH INC COM 302130109 464,231 6,105,085 SH   SOLE 21 6,105,085 0 0
EXPEDITORS INTL WASH INC COM 302130109 318,499 4,188,566 SH   SOLE 22 3,806,149 0 382,417
EXPEDITORS INTL WASH INC COM 302130109 10,446 137,377 SH   SOLE 23 137,377 0 0
EXPEDITORS INTL WASH INC COM 302130109 19,729 259,459 SH   SOLE 25 259,459 0 0
EXPEDITORS INTL WASH INC COM 302130109 92,711 1,219,245 SH   SOLE 26 174,726 0 1,044,519
EXPEDITORS INTL WASH INC COM 302130109 2,567 33,762 SH   SOLE 28 23,717 0 10,045
EXPEDITORS INTL WASH INC COM 302130109 10,337 135,946 SH   SOLE 29 2,754 0 133,192
EXPEDITORS INTL WASH INC COM 302130109 65,547 862,012 SH   SOLE 30 816,321 0 45,691
EXPEDITORS INTL WASH INC COM 302130109 2,825 37,150 SH   SOLE 31 22,070 0 15,080
EXPEDITORS INTL WASH INC COM 302130109 7,655 100,674 SH   SOLE 34 100,674 0 0
EXPEDITORS INTL WASH INC COM 302130109 10,109 132,945 SH   SOLE 36 132,945 0 0
EXPEDITORS INTL WASH INC COM 302130109 276 3,628 SH   SOLE 40 3,628 0 0
EXPONENT INC COM 30214U102 2,812 34,745 SH   SOLE 2 18,452 0 16,293
EXPONENT INC COM 30214U102 15 183 SH   SOLE 4 183 0 0
EXPONENT INC COM 30214U102 823 10,173 SH   SOLE 7 10,173 0 0
EXPONENT INC COM 30214U102 21,548 266,260 SH   SOLE 18 258,199 0 8,061
EXPONENT INC COM 30214U102 13,023 160,914 SH   SOLE 19 160,914 0 0
EXPONENT INC COM 30214U102 454,101 5,611,037 SH   SOLE 21 5,611,037 0 0
EXPONENT INC COM 30214U102 130,148 1,608,159 SH   SOLE 22 1,559,220 0 48,939
EXPONENT INC COM 30214U102 424 5,244 SH   SOLE 23 5,244 0 0
EXPONENT INC COM 30214U102 2,830 34,973 SH   SOLE 26 12,184 0 22,789
EXPONENT INC COM 30214U102 693 8,567 SH   SOLE 28 8,567 0 0
EXPONENT INC COM 30214U102 6,364 78,634 SH   SOLE 30 78,634 0 0
EXPONENT INC COM 30214U102 121 1,501 SH   SOLE 34 1,501 0 0
EXPONENT INC COM 30214U102 451 5,568 SH   SOLE 40 5,568 0 0
EXPRESS INC COM 30219E103 97 62,935 SH   SOLE 2 2,386 0 60,549
EXPRESS INC COM 30219E103 2 1,499 SH   SOLE 7 1,499 0 0
EXPRESS INC COM 30219E103 478 310,201 SH   SOLE 18 310,201 0 0
EXPRESS INC COM 30219E103 180 116,946 SH   SOLE 19 116,946 0 0
EXPRESS INC COM 30219E103 11,484 7,457,178 SH   SOLE 21 7,457,178 0 0
EXPRESS INC COM 30219E103 3,355 2,178,773 SH   SOLE 22 2,088,668 0 90,105
EXPRESS INC COM 30219E103 134 86,985 SH   SOLE 30 86,985 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 4,460 398,610 SH   SOLE 2 77,151 0 321,459
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 13 1,145 SH   SOLE 4 1,145 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 59 5,232 SH   SOLE 7 5,232 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 719 64,255 SH   SOLE 13 64,255 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,641 146,613 SH   SOLE 18 109,288 0 37,325
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 7,037 628,895 SH   SOLE 19 628,895 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 21,018 1,878,264 SH   SOLE 21 1,878,264 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 64,009 5,720,155 SH   SOLE 22 5,009,264 0 710,891
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,216 108,644 SH   SOLE 26 59,579 0 49,065
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 270 24,125 SH   SOLE 28 24,125 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,551 138,580 SH   SOLE 29 0 0 138,580
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 971 86,800 SH   SOLE 30 86,800 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 42 3,773 SH   SOLE 31 3,773 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 155 13,888 SH   SOLE 34 13,888 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 447 39,955 SH   SOLE 36 39,955 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 211 18,841 SH   SOLE 40 18,841 0 0
EXTERRAN CORP COM 30227H106 158 29,297 SH   SOLE 2 4,456 0 24,841
EXTERRAN CORP COM 30227H106 4 785 SH   SOLE 7 785 0 0
EXTERRAN CORP COM 30227H106 788 146,211 SH   SOLE 18 146,211 0 0
EXTERRAN CORP COM 30227H106 549 101,935 SH   SOLE 19 101,935 0 0
EXTERRAN CORP COM 30227H106 16,971 3,148,535 SH   SOLE 21 3,148,535 0 0
EXTERRAN CORP COM 30227H106 6,272 1,163,569 SH   SOLE 22 1,131,798 0 31,771
EXTERRAN CORP COM 30227H106 48 8,874 SH   SOLE 23 8,874 0 0
EXTERRAN CORP COM 30227H106 211 39,110 SH   SOLE 26 0 0 39,110
EXTERRAN CORP COM 30227H106 183 34,026 SH   SOLE 30 34,026 0 0
EXTRA SPACE STORAGE INC COM 30225T102 28,278 306,138 SH   SOLE 2 35,517 0 270,621
EXTRA SPACE STORAGE INC COM 30225T102 23,756 257,181 SH   SOLE 4 253,773 0 3,408
EXTRA SPACE STORAGE INC COM 30225T102 27,357 296,171 SH   SOLE 7 289,751 0 6,420
EXTRA SPACE STORAGE INC COM 30225T102 28 302 SH   SOLE 13 302 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,419 15,360 SH   SOLE 15 15,360 0 0
EXTRA SPACE STORAGE INC COM 30225T102 43,961 475,921 SH   SOLE 18 456,136 0 19,785
EXTRA SPACE STORAGE INC COM 30225T102 26,403 285,836 SH   SOLE 19 285,836 0 0
EXTRA SPACE STORAGE INC COM 30225T102 540,255 5,848,818 SH   SOLE 21 5,848,818 0 0
EXTRA SPACE STORAGE INC COM 30225T102 426,241 4,614,500 SH   SOLE 22 4,155,241 0 459,259
EXTRA SPACE STORAGE INC COM 30225T102 11,065 119,785 SH   SOLE 23 119,785 0 0
EXTRA SPACE STORAGE INC COM 30225T102 40,466 438,087 SH   SOLE 25 438,087 0 0
EXTRA SPACE STORAGE INC COM 30225T102 64,227 695,320 SH   SOLE 26 121,639 0 573,681
EXTRA SPACE STORAGE INC COM 30225T102 4,569 49,460 SH   SOLE 28 41,639 0 7,821
EXTRA SPACE STORAGE INC COM 30225T102 9,809 106,194 SH   SOLE 29 78,268 0 27,926
EXTRA SPACE STORAGE INC COM 30225T102 103,976 1,125,648 SH   SOLE 30 1,121,021 0 4,627
EXTRA SPACE STORAGE INC COM 30225T102 1,985 21,492 SH   SOLE 31 15,529 0 5,963
EXTRA SPACE STORAGE INC COM 30225T102 5,778 62,558 SH   SOLE 34 62,558 0 0
EXTRA SPACE STORAGE INC COM 30225T102 11,041 119,531 SH   SOLE 36 119,531 0 0
EXTRA SPACE STORAGE INC COM 30225T102 310 3,356 SH   SOLE 40 3,356 0 0
EXTREME NETWORKS INC COM 30226D106 337 77,642 SH   SOLE 2 40,350 0 37,292
EXTREME NETWORKS INC COM 30226D106 5 1,097 SH   SOLE 4 1,097 0 0
EXTREME NETWORKS INC COM 30226D106 11 2,420 SH   SOLE 7 2,420 0 0
EXTREME NETWORKS INC COM 30226D106 2,577 593,765 SH   SOLE 18 593,765 0 0
EXTREME NETWORKS INC COM 30226D106 1,181 272,138 SH   SOLE 19 272,138 0 0
EXTREME NETWORKS INC COM 30226D106 47,932 11,044,187 SH   SOLE 21 11,044,187 0 0
EXTREME NETWORKS INC COM 30226D106 17,313 3,989,090 SH   SOLE 22 3,888,565 0 100,525
EXTREME NETWORKS INC COM 30226D106 24 5,545 SH   SOLE 23 5,545 0 0
EXTREME NETWORKS INC COM 30226D106 196 45,222 SH   SOLE 26 0 0 45,222
EXTREME NETWORKS INC COM 30226D106 64 14,762 SH   SOLE 28 14,762 0 0
EXTREME NETWORKS INC COM 30226D106 1,858 428,088 SH   SOLE 30 428,088 0 0
EXTREME NETWORKS INC COM 30226D106 11 2,475 SH   SOLE 34 2,475 0 0
EXTREME NETWORKS INC COM 30226D106 40 9,159 SH   SOLE 40 9,159 0 0
EXXON MOBIL CORP COM 30231G102 518,761 11,600,202 SH   SOLE 2 2,356,556 0 9,243,646
EXXON MOBIL CORP COM 30231G102 87,935 1,966,337 SH   SOLE 4 1,849,520 0 116,817
EXXON MOBIL CORP COM 30231G102 213,207 4,767,596 SH   SOLE 7 4,464,430 0 303,166
EXXON MOBIL CORP COM 30231G102 3,218 71,948 SH   SOLE 13 71,948 0 0
EXXON MOBIL CORP COM 30231G102 23,199 518,762 SH   SOLE 15 518,762 0 0
EXXON MOBIL CORP COM 30231G102 6 126 SH   SOLE 17 0 0 126
EXXON MOBIL CORP COM 30231G102 352,435 7,880,915 SH   SOLE 18 7,117,210 0 763,705
EXXON MOBIL CORP COM 30231G102 52,325 1,170,052 SH   SOLE 19 1,170,052 0 0
EXXON MOBIL CORP COM 30231G102 2,777 62,101 SH   SOLE 20 62,101 0 0
EXXON MOBIL CORP COM 30231G102 4,792,623 107,169,567 SH   SOLE 21 107,169,567 0 0
EXXON MOBIL CORP COM 30231G102 4,572,941 102,257,173 SH   SOLE 22 91,660,892 0 10,596,281
EXXON MOBIL CORP COM 30231G102 145,529 3,254,234 SH   SOLE 23 3,254,234 0 0
EXXON MOBIL CORP COM 30231G102 197,719 4,421,257 SH   SOLE 25 4,421,257 0 0
EXXON MOBIL CORP COM 30231G102 677,359 15,146,659 SH   SOLE 26 2,567,209 0 12,579,450
EXXON MOBIL CORP COM 30231G102 39,401 881,067 SH   SOLE 28 626,783 0 254,284
EXXON MOBIL CORP COM 30231G102 16,149 361,117 SH   SOLE 29 107,446 0 253,671
EXXON MOBIL CORP COM 30231G102 760,438 17,004,432 SH   SOLE 30 17,004,432 0 0
EXXON MOBIL CORP COM 30231G102 64,820 1,449,461 SH   SOLE 31 575,699 0 873,762
EXXON MOBIL CORP COM 30231G102 17,964 401,689 SH   SOLE 32 401,689 0 0
EXXON MOBIL CORP COM 30231G102 61,154 1,367,491 SH   SOLE 34 1,367,491 0 0
EXXON MOBIL CORP COM 30231G102 154,682 3,458,909 SH   SOLE 36 3,458,909 0 0
EXXON MOBIL CORP COM 30231G102 4,251 95,057 SH   SOLE 40 95,057 0 0
EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 0 42 SH   SOLE 21 42 0 0
EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 126 26,193 SH   SOLE 22 26,193 0 0
EYENOVIA INC COM 30234E104 8 2,955 SH   SOLE 18 2,955 0 0
EYENOVIA INC COM 30234E104 117 41,043 SH   SOLE 21 41,043 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 2 3,001 SH   SOLE 18 3,001 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 982 1,296,716 SH   SOLE 21 1,296,716 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 744 983,266 SH   SOLE 22 983,266 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 23 30,923 SH   SOLE 30 30,923 0 0
EZCORP INC CL A NON VTG 302301106 373 59,250 SH   SOLE 2 16,650 0 42,600
EZCORP INC CL A NON VTG 302301106 2 381 SH   SOLE 4 381 0 0
EZCORP INC CL A NON VTG 302301106 7 1,150 SH   SOLE 7 1,150 0 0
EZCORP INC CL A NON VTG 302301106 1,642 260,575 SH   SOLE 18 260,575 0 0
EZCORP INC CL A NON VTG 302301106 609 96,592 SH   SOLE 19 96,592 0 0
EZCORP INC CL A NON VTG 302301106 36,863 5,851,286 SH   SOLE 21 5,851,286 0 0
EZCORP INC CL A NON VTG 302301106 10,965 1,740,463 SH   SOLE 22 1,692,956 0 47,507
EZCORP INC CL A NON VTG 302301106 208 33,050 SH   SOLE 26 11,653 0 21,397
EZCORP INC CL A NON VTG 302301106 49 7,750 SH   SOLE 28 7,750 0 0
EZCORP INC CL A NON VTG 302301106 583 92,596 SH   SOLE 30 92,596 0 0
EZCORP INC CL A NON VTG 302301106 28 4,398 SH   SOLE 40 4,398 0 0
F M C CORP COM NEW 302491303 36,285 364,231 SH   SOLE 2 89,230 0 275,001
F M C CORP COM NEW 302491303 5,872 58,943 SH   SOLE 4 55,288 0 3,655
F M C CORP COM NEW 302491303 17,730 177,974 SH   SOLE 7 174,117 0 3,857
F M C CORP COM NEW 302491303 25 246 SH   SOLE 13 246 0 0
F M C CORP COM NEW 302491303 1,379 13,842 SH   SOLE 15 13,842 0 0
F M C CORP COM NEW 302491303 0 5 SH   SOLE 17 0 0 5
F M C CORP COM NEW 302491303 27,408 275,130 SH   SOLE 18 246,725 0 28,405
F M C CORP COM NEW 302491303 33,974 341,039 SH   SOLE 19 341,039 0 0
F M C CORP COM NEW 302491303 293,102 2,942,205 SH   SOLE 21 2,942,205 0 0
F M C CORP COM NEW 302491303 321,713 3,229,397 SH   SOLE 22 2,930,246 0 299,151
F M C CORP COM NEW 302491303 9,585 96,218 SH   SOLE 23 96,218 0 0
F M C CORP COM NEW 302491303 16,105 161,661 SH   SOLE 25 161,661 0 0
F M C CORP COM NEW 302491303 67,101 673,570 SH   SOLE 26 116,632 0 556,938
F M C CORP COM NEW 302491303 2,818 28,283 SH   SOLE 28 20,249 0 8,034
F M C CORP COM NEW 302491303 23,748 238,381 SH   SOLE 29 211,111 0 27,270
F M C CORP COM NEW 302491303 46,983 471,622 SH   SOLE 30 464,503 0 7,119
F M C CORP COM NEW 302491303 4,278 42,943 SH   SOLE 31 15,623 0 27,320
F M C CORP COM NEW 302491303 6,115 61,386 SH   SOLE 34 61,386 0 0
F M C CORP COM NEW 302491303 6,980 70,069 SH   SOLE 36 70,069 0 0
F M C CORP COM NEW 302491303 275 2,762 SH   SOLE 40 2,762 0 0
F N B CORP COM 302520101 7,652 1,020,207 SH   SOLE 2 415,067 0 605,140
F N B CORP COM 302520101 106 14,107 SH   SOLE 4 14,107 0 0
F N B CORP COM 302520101 231 30,791 SH   SOLE 7 30,791 0 0
F N B CORP COM 302520101 7,657 1,020,893 SH   SOLE 18 1,015,910 0 4,983
F N B CORP COM 302520101 627 83,629 SH   SOLE 19 83,629 0 0
F N B CORP COM 302520101 149,808 19,974,390 SH   SOLE 21 19,974,390 0 0
F N B CORP COM 302520101 89,025 11,870,009 SH   SOLE 22 11,296,636 0 573,373
F N B CORP COM 302520101 165 22,020 SH   SOLE 23 22,020 0 0
F N B CORP COM 302520101 1,058 141,119 SH   SOLE 26 84,953 0 56,166
F N B CORP COM 302520101 368 49,055 SH   SOLE 28 49,055 0 0
F N B CORP COM 302520101 30 3,973 SH   SOLE 29 3,973 0 0
F N B CORP COM 302520101 956 127,532 SH   SOLE 30 127,532 0 0
F N B CORP COM 302520101 231 30,794 SH   SOLE 31 30,794 0 0
F N B CORP COM 302520101 726 96,764 SH   SOLE 32 96,764 0 0
F N B CORP COM 302520101 70 9,378 SH   SOLE 34 9,378 0 0
F N B CORP COM 302520101 136 18,104 SH   SOLE 36 18,104 0 0
F N B CORP COM 302520101 256 34,073 SH   SOLE 40 34,073 0 0
F5 NETWORKS INC COM 315616102 21,450 153,782 SH   SOLE 2 26,824 0 126,958
F5 NETWORKS INC COM 315616102 4,095 29,358 SH   SOLE 4 27,745 0 1,613
F5 NETWORKS INC COM 315616102 13,460 96,501 SH   SOLE 7 56,526 0 39,975
F5 NETWORKS INC COM 315616102 395 2,833 SH   SOLE 13 2,833 0 0
F5 NETWORKS INC COM 315616102 1,105 7,923 SH   SOLE 15 7,923 0 0
F5 NETWORKS INC COM 315616102 16,775 120,270 SH   SOLE 18 111,162 0 9,108
F5 NETWORKS INC COM 315616102 2,416 17,318 SH   SOLE 19 17,318 0 0
F5 NETWORKS INC COM 315616102 235,228 1,686,465 SH   SOLE 21 1,686,465 0 0
F5 NETWORKS INC COM 315616102 214,575 1,538,395 SH   SOLE 22 1,400,476 0 137,919
F5 NETWORKS INC COM 315616102 6,144 44,050 SH   SOLE 23 44,050 0 0
F5 NETWORKS INC COM 315616102 15,420 110,551 SH   SOLE 25 110,551 0 0
F5 NETWORKS INC COM 315616102 61,347 439,824 SH   SOLE 26 76,591 0 363,233
F5 NETWORKS INC COM 315616102 1,592 11,411 SH   SOLE 28 8,104 0 3,307
F5 NETWORKS INC COM 315616102 1,916 13,740 SH   SOLE 29 1,129 0 12,611
F5 NETWORKS INC COM 315616102 55,906 400,819 SH   SOLE 30 398,281 0 2,538
F5 NETWORKS INC COM 315616102 2,235 16,027 SH   SOLE 31 8,497 0 7,530
F5 NETWORKS INC COM 315616102 1,796 12,878 SH   SOLE 34 12,878 0 0
F5 NETWORKS INC COM 315616102 8,328 59,711 SH   SOLE 36 59,711 0 0
F5 NETWORKS INC COM 315616102 178 1,276 SH   SOLE 40 1,276 0 0
FABRINET SHS G3323L100 1,483 23,752 SH   SOLE 2 12,007 0 11,745
FABRINET SHS G3323L100 12 191 SH   SOLE 4 191 0 0
FABRINET SHS G3323L100 40 645 SH   SOLE 7 645 0 0
FABRINET SHS G3323L100 11,654 186,705 SH   SOLE 18 184,365 0 2,340
FABRINET SHS G3323L100 4,608 73,823 SH   SOLE 19 73,823 0 0
FABRINET SHS G3323L100 247,046 3,957,804 SH   SOLE 21 3,957,804 0 0
FABRINET SHS G3323L100 70,203 1,124,691 SH   SOLE 22 1,089,635 0 35,056
FABRINET SHS G3323L100 1,157 18,534 SH   SOLE 26 10,919 0 7,615
FABRINET SHS G3323L100 347 5,563 SH   SOLE 28 5,563 0 0
FABRINET SHS G3323L100 3,471 55,608 SH   SOLE 30 55,608 0 0
FABRINET SHS G3323L100 125 2,001 SH   SOLE 34 2,001 0 0
FABRINET SHS G3323L100 265 4,239 SH   SOLE 40 4,239 0 0
FACEBOOK INC CL A 30303M102 1,456,659 6,415,020 SH   SOLE 2 1,069,833 0 5,345,187
FACEBOOK INC CL A 30303M102 256,261 1,128,554 SH   SOLE 4 1,062,567 0 65,987
FACEBOOK INC CL A 30303M102 515,526 2,270,341 SH   SOLE 7 2,192,568 0 77,773
FACEBOOK INC CL A 30303M102 16,087 70,848 SH   SOLE 13 70,848 0 0
FACEBOOK INC CL A 30303M102 54,873 241,657 SH   SOLE 15 241,657 0 0
FACEBOOK INC CL A 30303M102 207 913 SH   SOLE 17 0 0 913
FACEBOOK INC CL A 30303M102 2,223,843 9,793,643 SH   SOLE 18 8,889,264 0 904,379
FACEBOOK INC CL A 30303M102 624,094 2,748,466 SH   SOLE 19 2,748,466 0 0
FACEBOOK INC CL A 30303M102 11,257,007 49,575,050 SH   SOLE 21 49,575,050 0 0
FACEBOOK INC CL A 30303M102 13,207,345 58,164,199 SH   SOLE 22 52,320,713 0 5,843,486
FACEBOOK INC CL A 30303M102 432,263 1,903,656 SH   SOLE 23 1,903,656 0 0
FACEBOOK INC CL A 30303M102 761,245 3,352,469 SH   SOLE 25 3,330,194 0 22,275
FACEBOOK INC CL A 30303M102 2,411,937 10,621,999 SH   SOLE 26 1,495,405 0 9,126,594
FACEBOOK INC CL A 30303M102 112,991 497,604 SH   SOLE 28 353,288 0 144,316
FACEBOOK INC CL A 30303M102 80,543 354,704 SH   SOLE 29 116,388 0 238,316
FACEBOOK INC CL A 30303M102 2,181,269 9,606,154 SH   SOLE 30 9,575,812 0 30,342
FACEBOOK INC CL A 30303M102 306,438 1,349,530 SH   SOLE 31 414,254 0 935,276
FACEBOOK INC CL A 30303M102 121,621 535,610 SH   SOLE 32 535,610 0 0
FACEBOOK INC CL A 30303M102 242,790 1,069,230 SH   SOLE 34 1,069,230 0 0
FACEBOOK INC CL A 30303M102 345,087 1,519,738 SH   SOLE 36 1,519,738 0 0
FACEBOOK INC CL A 30303M102 12,273 54,048 SH   SOLE 40 54,048 0 0
FACTSET RESH SYS INC COM 303075105 57,500 175,053 SH   SOLE 2 93,935 0 81,118
FACTSET RESH SYS INC COM 303075105 8,219 25,023 SH   SOLE 4 23,975 0 1,048
FACTSET RESH SYS INC COM 303075105 10,310 31,389 SH   SOLE 7 10,198 0 21,191
FACTSET RESH SYS INC COM 303075105 2,508 7,636 SH   SOLE 13 7,636 0 0
FACTSET RESH SYS INC COM 303075105 981 2,986 SH   SOLE 15 2,986 0 0
FACTSET RESH SYS INC COM 303075105 51,238 155,991 SH   SOLE 18 145,297 0 10,694
FACTSET RESH SYS INC COM 303075105 21,318 64,900 SH   SOLE 19 64,900 0 0
FACTSET RESH SYS INC COM 303075105 724,603 2,205,995 SH   SOLE 21 2,205,995 0 0
FACTSET RESH SYS INC COM 303075105 468,256 1,425,566 SH   SOLE 22 1,290,127 0 135,439
FACTSET RESH SYS INC COM 303075105 15,642 47,620 SH   SOLE 23 47,620 0 0
FACTSET RESH SYS INC COM 303075105 4,864 14,809 SH   SOLE 25 14,809 0 0
FACTSET RESH SYS INC COM 303075105 45,700 139,131 SH   SOLE 26 41,009 0 98,122
FACTSET RESH SYS INC COM 303075105 2,496 7,598 SH   SOLE 28 5,381 0 2,217
FACTSET RESH SYS INC COM 303075105 10,324 31,430 SH   SOLE 29 10,324 0 21,106
FACTSET RESH SYS INC COM 303075105 43,368 132,030 SH   SOLE 30 118,900 0 13,130
FACTSET RESH SYS INC COM 303075105 9,303 28,323 SH   SOLE 31 20,160 0 8,163
FACTSET RESH SYS INC COM 303075105 3,479 10,593 SH   SOLE 34 10,593 0 0
FACTSET RESH SYS INC COM 303075105 3,851 11,725 SH   SOLE 36 11,725 0 0
FACTSET RESH SYS INC COM 303075105 293 892 SH   SOLE 40 892 0 0
FAIR ISAAC CORP COM 303250104 32,904 78,709 SH   SOLE 2 19,781 0 58,928
FAIR ISAAC CORP COM 303250104 5,348 12,792 SH   SOLE 4 11,991 0 801
FAIR ISAAC CORP COM 303250104 804 1,923 SH   SOLE 7 1,923 0 0
FAIR ISAAC CORP COM 303250104 32 77 SH   SOLE 13 77 0 0
FAIR ISAAC CORP COM 303250104 926 2,215 SH   SOLE 15 2,215 0 0
FAIR ISAAC CORP COM 303250104 56,675 135,574 SH   SOLE 18 87,105 0 48,469
FAIR ISAAC CORP COM 303250104 338,405 809,504 SH   SOLE 19 809,504 0 0
FAIR ISAAC CORP COM 303250104 679,402 1,625,207 SH   SOLE 21 1,625,207 0 0
FAIR ISAAC CORP COM 303250104 413,338 988,752 SH   SOLE 22 946,032 0 42,720
FAIR ISAAC CORP COM 303250104 8,866 21,209 SH   SOLE 23 21,209 0 0
FAIR ISAAC CORP COM 303250104 126,307 302,142 SH   SOLE 25 302,142 0 0
FAIR ISAAC CORP COM 303250104 44,314 106,004 SH   SOLE 26 27,685 0 78,319
FAIR ISAAC CORP COM 303250104 2,354 5,632 SH   SOLE 28 3,884 0 1,748
FAIR ISAAC CORP COM 303250104 2,736 6,546 SH   SOLE 29 569 0 5,977
FAIR ISAAC CORP COM 303250104 41,929 100,298 SH   SOLE 30 81,026 0 19,272
FAIR ISAAC CORP COM 303250104 2,057 4,920 SH   SOLE 31 3,782 0 1,138
FAIR ISAAC CORP COM 303250104 42,108 100,727 SH   SOLE 34 100,727 0 0
FAIR ISAAC CORP COM 303250104 2,474 5,917 SH   SOLE 36 5,917 0 0
FAIR ISAAC CORP COM 303250104 278 665 SH   SOLE 40 665 0 0
FALCON MINERALS CORP CL A COM 30607B109 148 46,262 SH   SOLE 2 10,856 0 35,406
FALCON MINERALS CORP CL A COM 30607B109 615 192,099 SH   SOLE 18 192,099 0 0
FALCON MINERALS CORP CL A COM 30607B109 233 72,733 SH   SOLE 19 72,733 0 0
FALCON MINERALS CORP CL A COM 30607B109 4,679 1,462,342 SH   SOLE 21 1,462,342 0 0
FALCON MINERALS CORP CL A COM 30607B109 3,938 1,230,671 SH   SOLE 22 1,210,550 0 20,121
FALCON MINERALS CORP CL A COM 30607B109 17 5,373 SH   SOLE 26 0 0 5,373
FANHUA INC SPONSORED ADR 30712A103 92 4,609 SH   SOLE 4 4,609 0 0
FANHUA INC SPONSORED ADR 30712A103 8,897 444,646 SH   SOLE 21 444,646 0 0
FANHUA INC SPONSORED ADR 30712A103 5,566 278,181 SH   SOLE 22 278,181 0 0
FANHUA INC SPONSORED ADR 30712A103 57 2,830 SH   SOLE 25 2,830 0 0
FANHUA INC SPONSORED ADR 30712A103 2,545 127,208 SH   SOLE 30 127,208 0 0
FARFETCH LTD ORD SH CL A 30744W107 2,120 122,772 SH   SOLE 2 114,191 0 8,581
FARFETCH LTD ORD SH CL A 30744W107 64 3,692 SH   SOLE 7 3,692 0 0
FARFETCH LTD ORD SH CL A 30744W107 56 3,237 SH   SOLE 18 1,078 0 2,159
FARFETCH LTD ORD SH CL A 30744W107 50,334 2,914,560 SH   SOLE 19 2,914,560 0 0
FARFETCH LTD ORD SH CL A 30744W107 1,214 70,277 SH   SOLE 22 15,291 0 54,986
FARFETCH LTD ORD SH CL A 30744W107 299 17,292 SH   SOLE 23 17,292 0 0
FARFETCH LTD ORD SH CL A 30744W107 11,262 652,106 SH   SOLE 26 338 0 651,768
FARFETCH LTD ORD SH CL A 30744W107 6 343 SH   SOLE 28 343 0 0
FARFETCH LTD ORD SH CL A 30744W107 55 3,202 SH   SOLE 30 3,202 0 0
FARFETCH LTD ORD SH CL A 30744W107 598 34,613 SH   SOLE 31 23,581 0 11,032
FARFETCH LTD ORD SH CL A 30744W107 34,742 2,011,702 SH   SOLE 34 2,011,702 0 0
FARMER BROS CO COM 307675108 104 14,130 SH   SOLE 2 956 0 13,174
FARMER BROS CO COM 307675108 2 207 SH   SOLE 7 207 0 0
FARMER BROS CO COM 307675108 497 67,738 SH   SOLE 18 67,738 0 0
FARMER BROS CO COM 307675108 222 30,243 SH   SOLE 19 30,243 0 0
FARMER BROS CO COM 307675108 3,724 507,418 SH   SOLE 21 507,418 0 0
FARMER BROS CO COM 307675108 2,796 380,869 SH   SOLE 22 374,219 0 6,650
FARMERS & MERCHANTS BANCORP COM 30779N105 193 9,078 SH   SOLE 2 473 0 8,605
FARMERS & MERCHANTS BANCORP COM 30779N105 4 206 SH   SOLE 7 206 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 906 42,662 SH   SOLE 18 42,662 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 403 18,968 SH   SOLE 19 18,968 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 7,006 329,854 SH   SOLE 21 329,854 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 3,311 155,877 SH   SOLE 22 151,149 0 4,728
FARMERS NATIONAL BANC CORP COM 309627107 273 22,981 SH   SOLE 2 1,758 0 21,223
FARMERS NATIONAL BANC CORP COM 309627107 5 414 SH   SOLE 7 414 0 0
FARMERS NATIONAL BANC CORP COM 309627107 1,346 113,503 SH   SOLE 18 113,503 0 0
FARMERS NATIONAL BANC CORP COM 309627107 609 51,379 SH   SOLE 19 51,379 0 0
FARMERS NATIONAL BANC CORP COM 309627107 10,187 858,920 SH   SOLE 21 858,920 0 0
FARMERS NATIONAL BANC CORP COM 309627107 5,901 497,566 SH   SOLE 22 483,503 0 14,063
FARMLAND PARTNERS INC COM 31154R109 164 23,954 SH   SOLE 2 1,079 0 22,875
FARMLAND PARTNERS INC COM 31154R109 1 100 SH   SOLE 7 100 0 0
FARMLAND PARTNERS INC COM 31154R109 708 103,410 SH   SOLE 18 103,410 0 0
FARMLAND PARTNERS INC COM 31154R109 373 54,459 SH   SOLE 19 54,459 0 0
FARMLAND PARTNERS INC COM 31154R109 6,087 888,551 SH   SOLE 21 888,551 0 0
FARMLAND PARTNERS INC COM 31154R109 5,764 841,506 SH   SOLE 22 827,509 0 13,997
FARMLAND PARTNERS INC COM 31154R109 7 968 SH   SOLE 23 968 0 0
FARO TECHNOLOGIES INC COM 311642102 696 12,978 SH   SOLE 2 6,099 0 6,879
FARO TECHNOLOGIES INC COM 311642102 7 123 SH   SOLE 4 123 0 0
FARO TECHNOLOGIES INC COM 311642102 16 290 SH   SOLE 7 290 0 0
FARO TECHNOLOGIES INC COM 311642102 4,933 92,038 SH   SOLE 18 88,135 0 3,903
FARO TECHNOLOGIES INC COM 311642102 2,896 54,027 SH   SOLE 19 54,027 0 0
FARO TECHNOLOGIES INC COM 311642102 103,690 1,934,524 SH   SOLE 21 1,934,524 0 0
FARO TECHNOLOGIES INC COM 311642102 29,655 553,258 SH   SOLE 22 537,157 0 16,101
FARO TECHNOLOGIES INC COM 311642102 54 1,010 SH   SOLE 23 1,010 0 0
FARO TECHNOLOGIES INC COM 311642102 399 7,447 SH   SOLE 26 4,442 0 3,005
FARO TECHNOLOGIES INC COM 311642102 135 2,524 SH   SOLE 28 2,524 0 0
FARO TECHNOLOGIES INC COM 311642102 4,959 92,511 SH   SOLE 30 92,511 0 0
FARO TECHNOLOGIES INC COM 311642102 96 1,798 SH   SOLE 40 1,798 0 0
FASTENAL CO COM 311900104 60,584 1,414,188 SH   SOLE 2 198,082 0 1,216,106
FASTENAL CO COM 311900104 12,515 292,122 SH   SOLE 4 275,610 0 16,512
FASTENAL CO COM 311900104 41,645 972,096 SH   SOLE 7 644,425 0 327,671
FASTENAL CO COM 311900104 218 5,086 SH   SOLE 13 5,086 0 0
FASTENAL CO COM 311900104 2,785 64,999 SH   SOLE 15 64,999 0 0
FASTENAL CO COM 311900104 54,329 1,268,174 SH   SOLE 18 1,168,251 0 99,923
FASTENAL CO COM 311900104 7,767 181,292 SH   SOLE 19 181,292 0 0
FASTENAL CO COM 311900104 822,227 19,192,981 SH   SOLE 21 19,192,981 0 0
FASTENAL CO COM 311900104 593,704 13,858,642 SH   SOLE 22 12,552,403 0 1,306,239
FASTENAL CO COM 311900104 18,264 426,321 SH   SOLE 23 426,321 0 0
FASTENAL CO COM 311900104 31,124 726,521 SH   SOLE 25 726,521 0 0
FASTENAL CO COM 311900104 133,908 3,125,774 SH   SOLE 26 418,594 0 2,707,180
FASTENAL CO COM 311900104 5,011 116,960 SH   SOLE 28 82,256 0 34,704
FASTENAL CO COM 311900104 5,705 133,181 SH   SOLE 29 11,580 0 121,601
FASTENAL CO COM 311900104 141,535 3,303,805 SH   SOLE 30 3,113,157 0 190,648
FASTENAL CO COM 311900104 5,075 118,465 SH   SOLE 31 72,674 0 45,791
FASTENAL CO COM 311900104 5,286 123,381 SH   SOLE 32 123,381 0 0
FASTENAL CO COM 311900104 1,508 35,196 SH   SOLE 34 35,196 0 0
FASTENAL CO COM 311900104 15,688 366,192 SH   SOLE 36 366,192 0 0
FASTENAL CO COM 311900104 517 12,065 SH   SOLE 40 12,065 0 0
FASTLY INC CL A 31188V100 13,009 152,809 SH   SOLE 2 25,846 0 126,963
FASTLY INC CL A 31188V100 29 341 SH   SOLE 4 341 0 0
FASTLY INC CL A 31188V100 106 1,245 SH   SOLE 7 1,245 0 0
FASTLY INC CL A 31188V100 3,414 40,109 SH   SOLE 18 40,109 0 0
FASTLY INC CL A 31188V100 1,568 18,415 SH   SOLE 19 18,415 0 0
FASTLY INC CL A 31188V100 84,488 992,458 SH   SOLE 21 992,458 0 0
FASTLY INC CL A 31188V100 91,645 1,076,535 SH   SOLE 22 971,807 0 104,728
FASTLY INC CL A 31188V100 3,076 36,135 SH   SOLE 26 19,369 0 16,766
FASTLY INC CL A 31188V100 880 10,336 SH   SOLE 28 10,336 0 0
FASTLY INC CL A 31188V100 2,100 24,672 SH   SOLE 30 24,672 0 0
FASTLY INC CL A 31188V100 121 1,421 SH   SOLE 31 1,421 0 0
FASTLY INC CL A 31188V100 102 1,197 SH   SOLE 34 1,197 0 0
FASTLY INC CL A 31188V100 641 7,530 SH   SOLE 40 7,530 0 0
FAT BRANDS INC COM 30258N105 2 519 SH   SOLE 18 519 0 0
FAT BRANDS INC COM 30258N105 14 4,038 SH   SOLE 21 4,038 0 0
FATE THERAPEUTICS INC COM 31189P102 1,490 43,433 SH   SOLE 2 23,455 0 19,978
FATE THERAPEUTICS INC COM 31189P102 9 274 SH   SOLE 4 274 0 0
FATE THERAPEUTICS INC COM 31189P102 34 989 SH   SOLE 7 989 0 0
FATE THERAPEUTICS INC COM 31189P102 9,139 266,363 SH   SOLE 18 251,809 0 14,554
FATE THERAPEUTICS INC COM 31189P102 12,652 368,762 SH   SOLE 19 368,762 0 0
FATE THERAPEUTICS INC COM 31189P102 99,798 2,908,702 SH   SOLE 21 2,908,702 0 0
FATE THERAPEUTICS INC COM 31189P102 70,030 2,041,095 SH   SOLE 22 1,980,545 0 60,550
FATE THERAPEUTICS INC COM 31189P102 612 17,843 SH   SOLE 23 17,843 0 0
FATE THERAPEUTICS INC COM 31189P102 3,453 100,639 SH   SOLE 26 34,671 0 65,968
FATE THERAPEUTICS INC COM 31189P102 316 9,220 SH   SOLE 28 9,220 0 0
FATE THERAPEUTICS INC COM 31189P102 11,434 333,255 SH   SOLE 30 333,255 0 0
FATE THERAPEUTICS INC COM 31189P102 67 1,955 SH   SOLE 34 1,955 0 0
FATE THERAPEUTICS INC COM 31189P102 261 7,616 SH   SOLE 40 7,616 0 0
FAUQUIER BANKSHARES INC VA COM 312059108 12 831 SH   SOLE 21 831 0 0
FB FINL CORP COM 30257X104 533 21,509 SH   SOLE 2 6,507 0 15,002
FB FINL CORP COM 30257X104 6 225 SH   SOLE 7 225 0 0
FB FINL CORP COM 30257X104 1,808 72,981 SH   SOLE 18 72,981 0 0
FB FINL CORP COM 30257X104 824 33,248 SH   SOLE 19 33,248 0 0
FB FINL CORP COM 30257X104 13,856 559,402 SH   SOLE 21 559,402 0 0
FB FINL CORP COM 30257X104 14,638 590,953 SH   SOLE 22 573,387 0 17,566
FB FINL CORP COM 30257X104 35 1,398 SH   SOLE 23 1,398 0 0
FB FINL CORP COM 30257X104 220 8,869 SH   SOLE 26 0 0 8,869
FB FINL CORP COM 30257X104 80 3,213 SH   SOLE 28 3,213 0 0
FB FINL CORP COM 30257X104 252 10,181 SH   SOLE 30 10,181 0 0
FB FINL CORP COM 30257X104 66 2,679 SH   SOLE 40 2,679 0 0
FBL FINL GROUP INC CL A 30239F106 467 13,008 SH   SOLE 2 3,708 0 9,300
FBL FINL GROUP INC CL A 30239F106 4 115 SH   SOLE 4 115 0 0
FBL FINL GROUP INC CL A 30239F106 8 227 SH   SOLE 7 227 0 0
FBL FINL GROUP INC CL A 30239F106 1,425 39,707 SH   SOLE 18 39,707 0 0
FBL FINL GROUP INC CL A 30239F106 689 19,202 SH   SOLE 19 19,202 0 0
FBL FINL GROUP INC CL A 30239F106 11,622 323,823 SH   SOLE 21 323,823 0 0
FBL FINL GROUP INC CL A 30239F106 12,028 335,141 SH   SOLE 22 325,469 0 9,672
FBL FINL GROUP INC CL A 30239F106 49 1,363 SH   SOLE 23 1,363 0 0
FBL FINL GROUP INC CL A 30239F106 158 4,410 SH   SOLE 26 0 0 4,410
FBL FINL GROUP INC CL A 30239F106 42 1,180 SH   SOLE 28 1,180 0 0
FBL FINL GROUP INC CL A 30239F106 496 13,817 SH   SOLE 30 13,817 0 0
FBL FINL GROUP INC CL A 30239F106 71 1,968 SH   SOLE 34 1,968 0 0
FBL FINL GROUP INC CL A 30239F106 44 1,226 SH   SOLE 40 1,226 0 0
FEDERAL AGRIC MTG CORP CL A 313148108 292 5,209 SH   SOLE 21 5,209 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 741 11,583 SH   SOLE 2 4,514 0 7,069
FEDERAL AGRIC MTG CORP CL C 313148306 4 63 SH   SOLE 4 63 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 840 13,120 SH   SOLE 7 13,120 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,471 38,597 SH   SOLE 18 38,597 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 3,968 61,995 SH   SOLE 19 61,995 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 20,106 314,107 SH   SOLE 21 314,107 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 25,005 390,646 SH   SOLE 22 381,246 0 9,400
FEDERAL AGRIC MTG CORP CL C 313148306 412 6,435 SH   SOLE 23 6,435 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,136 33,374 SH   SOLE 26 0 0 33,374
FEDERAL AGRIC MTG CORP CL C 313148306 90 1,403 SH   SOLE 28 1,403 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 292 4,563 SH   SOLE 30 4,563 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 163 2,543 SH   SOLE 34 2,543 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 59 918 SH   SOLE 40 918 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 16,389 192,332 SH   SOLE 2 25,063 0 167,269
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 12,345 144,876 SH   SOLE 4 142,944 0 1,932
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 25,902 303,981 SH   SOLE 7 203,279 0 100,702
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 9 106 SH   SOLE 13 106 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 785 9,213 SH   SOLE 15 9,213 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 22,445 263,406 SH   SOLE 18 248,254 0 15,152
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 13,804 162,000 SH   SOLE 19 162,000 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 198,374 2,328,059 SH   SOLE 21 2,328,059 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 223,867 2,627,234 SH   SOLE 22 2,358,721 0 268,513
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5,859 68,760 SH   SOLE 23 68,760 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 22,696 266,359 SH   SOLE 25 266,359 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 32,256 378,545 SH   SOLE 26 88,166 0 290,379
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1,119 13,135 SH   SOLE 28 9,221 0 3,914
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5,546 65,088 SH   SOLE 29 49,783 0 15,305
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 47,962 562,872 SH   SOLE 30 559,377 0 3,495
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1,303 15,293 SH   SOLE 31 11,404 0 3,889
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2,371 27,821 SH   SOLE 34 27,821 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3,650 42,841 SH   SOLE 36 42,841 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 124 1,450 SH   SOLE 40 1,450 0 0
FEDERAL SIGNAL CORP COM 313855108 1,252 42,124 SH   SOLE 2 19,684 0 22,440
FEDERAL SIGNAL CORP COM 313855108 19 638 SH   SOLE 4 638 0 0
FEDERAL SIGNAL CORP COM 313855108 28 955 SH   SOLE 7 955 0 0
FEDERAL SIGNAL CORP COM 313855108 9,213 309,902 SH   SOLE 18 300,766 0 9,136
FEDERAL SIGNAL CORP COM 313855108 5,165 173,744 SH   SOLE 19 173,744 0 0
FEDERAL SIGNAL CORP COM 313855108 191,698 6,447,974 SH   SOLE 21 6,447,974 0 0
FEDERAL SIGNAL CORP COM 313855108 56,155 1,888,827 SH   SOLE 22 1,828,439 0 60,388
FEDERAL SIGNAL CORP COM 313855108 59 1,996 SH   SOLE 23 1,996 0 0
FEDERAL SIGNAL CORP COM 313855108 1,097 36,909 SH   SOLE 26 19,015 0 17,894
FEDERAL SIGNAL CORP COM 313855108 282 9,479 SH   SOLE 28 9,479 0 0
FEDERAL SIGNAL CORP COM 313855108 2,737 92,074 SH   SOLE 30 92,074 0 0
FEDERAL SIGNAL CORP COM 313855108 133 4,457 SH   SOLE 34 4,457 0 0
FEDERAL SIGNAL CORP COM 313855108 198 6,667 SH   SOLE 40 6,667 0 0
FEDERATED HERMES INC CL B 314211103 3,375 142,416 SH   SOLE 2 74,610 0 67,806
FEDERATED HERMES INC CL B 314211103 9 378 SH   SOLE 4 378 0 0
FEDERATED HERMES INC CL B 314211103 193 8,153 SH   SOLE 7 8,153 0 0
FEDERATED HERMES INC CL B 314211103 15,674 661,350 SH   SOLE 18 647,312 0 14,038
FEDERATED HERMES INC CL B 314211103 6,768 285,566 SH   SOLE 19 285,566 0 0
FEDERATED HERMES INC CL B 314211103 190,632 8,043,556 SH   SOLE 21 8,043,556 0 0
FEDERATED HERMES INC CL B 314211103 84,219 3,553,529 SH   SOLE 22 3,449,685 0 103,844
FEDERATED HERMES INC CL B 314211103 305 12,884 SH   SOLE 23 12,884 0 0
FEDERATED HERMES INC CL B 314211103 2,314 97,619 SH   SOLE 26 24,668 0 72,951
FEDERATED HERMES INC CL B 314211103 383 16,172 SH   SOLE 28 16,172 0 0
FEDERATED HERMES INC CL B 314211103 731 30,864 SH   SOLE 30 30,864 0 0
FEDERATED HERMES INC CL B 314211103 675 28,484 SH   SOLE 32 28,484 0 0
FEDERATED HERMES INC CL B 314211103 228 9,614 SH   SOLE 34 9,614 0 0
FEDERATED HERMES INC CL B 314211103 59 2,479 SH   SOLE 36 2,479 0 0
FEDERATED HERMES INC CL B 314211103 256 10,802 SH   SOLE 40 10,802 0 0
FEDEX CORP COM 31428X106 89,146 635,757 SH   SOLE 2 100,397 0 535,360
FEDEX CORP COM 31428X106 15,969 113,888 SH   SOLE 4 107,190 0 6,698
FEDEX CORP COM 31428X106 30,083 214,543 SH   SOLE 7 205,342 0 9,201
FEDEX CORP COM 31428X106 1,176 8,390 SH   SOLE 13 8,390 0 0
FEDEX CORP COM 31428X106 4,180 29,807 SH   SOLE 15 29,807 0 0
FEDEX CORP COM 31428X106 152,239 1,085,713 SH   SOLE 18 1,023,101 0 62,612
FEDEX CORP COM 31428X106 90,979 648,832 SH   SOLE 19 648,832 0 0
FEDEX CORP COM 31428X106 720,228 5,136,411 SH   SOLE 21 5,136,411 0 0
FEDEX CORP COM 31428X106 818,896 5,840,078 SH   SOLE 22 5,249,544 0 590,534
FEDEX CORP COM 31428X106 26,229 187,057 SH   SOLE 23 187,057 0 0
FEDEX CORP COM 31428X106 37,705 268,902 SH   SOLE 25 268,902 0 0
FEDEX CORP COM 31428X106 162,649 1,159,957 SH   SOLE 26 179,567 0 980,390
FEDEX CORP COM 31428X106 7,211 51,428 SH   SOLE 28 36,311 0 15,117
FEDEX CORP COM 31428X106 1,289 9,193 SH   SOLE 29 4,481 0 4,712
FEDEX CORP COM 31428X106 140,644 1,003,024 SH   SOLE 30 1,003,024 0 0
FEDEX CORP COM 31428X106 13,586 96,892 SH   SOLE 31 32,162 0 64,730
FEDEX CORP COM 31428X106 2,186 15,592 SH   SOLE 34 15,592 0 0
FEDEX CORP COM 31428X106 25,196 179,692 SH   SOLE 36 179,692 0 0
FEDEX CORP COM 31428X106 795 5,668 SH   SOLE 40 5,668 0 0
FEDNAT HLDG CO COM 31431B109 148 13,375 SH   SOLE 2 3,327 0 10,048
FEDNAT HLDG CO COM 31431B109 4 336 SH   SOLE 7 336 0 0
FEDNAT HLDG CO COM 31431B109 572 51,667 SH   SOLE 18 47,616 0 4,051
FEDNAT HLDG CO COM 31431B109 747 67,441 SH   SOLE 19 67,441 0 0
FEDNAT HLDG CO COM 31431B109 4,355 393,385 SH   SOLE 21 393,385 0 0
FEDNAT HLDG CO COM 31431B109 5,565 502,705 SH   SOLE 22 495,831 0 6,874
FEDNAT HLDG CO COM 31431B109 79 7,123 SH   SOLE 23 7,123 0 0
FEDNAT HLDG CO COM 31431B109 237 21,408 SH   SOLE 26 0 0 21,408
FENNEC PHARMACEUTICALS INC COM 31447P100 65 7,821 SH   SOLE 2 1,180 0 6,641
FENNEC PHARMACEUTICALS INC COM 31447P100 744 89,081 SH   SOLE 18 89,081 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 332 39,809 SH   SOLE 19 39,809 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 5,840 699,375 SH   SOLE 21 699,375 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 1,947 233,175 SH   SOLE 22 226,560 0 6,615
FERRARI N V COM N3167Y103 2,856 16,698 SH   SOLE 2 0 0 16,698
FERRARI N V COM N3167Y103 54,650 319,572 SH   SOLE 18 171,561 0 148,011
FERRARI N V COM N3167Y103 178,535 1,044,002 SH   SOLE 19 1,044,002 0 0
FERRARI N V COM N3167Y103 8,340 48,768 SH   SOLE 22 48,768 0 0
FERRARI N V COM N3167Y103 2,317 13,548 SH   SOLE 34 13,548 0 0
FERRO CORP COM 315405100 723 60,562 SH   SOLE 2 24,782 0 35,780
FERRO CORP COM 315405100 7 567 SH   SOLE 4 567 0 0
FERRO CORP COM 315405100 16 1,376 SH   SOLE 7 1,376 0 0
FERRO CORP COM 315405100 4,870 407,853 SH   SOLE 18 407,853 0 0
FERRO CORP COM 315405100 1,852 155,077 SH   SOLE 19 155,077 0 0
FERRO CORP COM 315405100 106,777 8,942,762 SH   SOLE 21 8,942,762 0 0
FERRO CORP COM 315405100 30,117 2,522,394 SH   SOLE 22 2,442,464 0 79,930
FERRO CORP COM 315405100 18 1,535 SH   SOLE 23 1,535 0 0
FERRO CORP COM 315405100 473 39,631 SH   SOLE 26 21,797 0 17,834
FERRO CORP COM 315405100 132 11,021 SH   SOLE 28 11,021 0 0
FERRO CORP COM 315405100 1,431 119,889 SH   SOLE 30 119,889 0 0
FERRO CORP COM 315405100 105 8,780 SH   SOLE 40 8,780 0 0
FFBW INC MD COM 30260M103 5 599 SH   SOLE 18 599 0 0
FFBW INC MD COM 30260M103 21 2,417 SH   SOLE 21 2,417 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 160 15,649 SH   SOLE 22 15,649 0 0
FIBROGEN INC COM 31572Q808 2,564 63,273 SH   SOLE 2 31,023 0 32,250
FIBROGEN INC COM 31572Q808 25 620 SH   SOLE 4 620 0 0
FIBROGEN INC COM 31572Q808 56 1,377 SH   SOLE 7 1,377 0 0
FIBROGEN INC COM 31572Q808 14,641 361,236 SH   SOLE 18 341,331 0 19,905
FIBROGEN INC COM 31572Q808 38,257 943,906 SH   SOLE 19 943,906 0 0
FIBROGEN INC COM 31572Q808 434 10,700 SH   SOLE 20 10,700 0 0
FIBROGEN INC COM 31572Q808 151,453 3,736,811 SH   SOLE 21 3,736,811 0 0
FIBROGEN INC COM 31572Q808 105,988 2,615,051 SH   SOLE 22 2,532,581 0 82,470
FIBROGEN INC COM 31572Q808 956 23,599 SH   SOLE 23 23,599 0 0
FIBROGEN INC COM 31572Q808 4,820 118,916 SH   SOLE 26 33,127 0 85,789
FIBROGEN INC COM 31572Q808 458 11,299 SH   SOLE 28 11,299 0 0
FIBROGEN INC COM 31572Q808 2,037 50,251 SH   SOLE 30 50,251 0 0
FIBROGEN INC COM 31572Q808 101 2,501 SH   SOLE 34 2,501 0 0
FIBROGEN INC COM 31572Q808 352 8,677 SH   SOLE 40 8,677 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 10 26 SH   SOLE 17 0 0 26
FIDELITY COVINGTON TR QLTY FCTOR ETF 316092790 1 20 SH   SOLE 17 0 0 20
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 3 36 SH   SOLE 17 0 0 36
FIDELITY D & D BANCORP INC COM 31609R100 160 3,317 SH   SOLE 2 224 0 3,093
FIDELITY D & D BANCORP INC COM 31609R100 5 109 SH   SOLE 7 109 0 0
FIDELITY D & D BANCORP INC COM 31609R100 794 16,517 SH   SOLE 18 16,517 0 0
FIDELITY D & D BANCORP INC COM 31609R100 356 7,399 SH   SOLE 19 7,399 0 0
FIDELITY D & D BANCORP INC COM 31609R100 5,999 124,747 SH   SOLE 21 124,747 0 0
FIDELITY D & D BANCORP INC COM 31609R100 2,112 43,908 SH   SOLE 22 41,848 0 2,060
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 30,558 996,664 SH   SOLE 2 423,686 0 572,978
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4,191 136,684 SH   SOLE 4 129,439 0 7,245
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8,490 276,899 SH   SOLE 7 109,164 0 167,735
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 34 1,103 SH   SOLE 13 1,103 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 968 31,588 SH   SOLE 15 31,588 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 67,042 2,186,635 SH   SOLE 18 2,014,521 0 172,114
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 123,703 4,034,656 SH   SOLE 19 4,034,656 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 241,322 7,870,891 SH   SOLE 21 7,870,891 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 248,732 8,112,599 SH   SOLE 22 7,668,787 0 443,812
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6,959 226,972 SH   SOLE 23 226,972 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 13,085 426,792 SH   SOLE 25 411,871 0 14,921
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 36,798 1,200,203 SH   SOLE 26 304,173 0 896,030
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,855 60,504 SH   SOLE 28 42,973 0 17,531
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,956 63,781 SH   SOLE 29 5,503 0 58,278
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 28,094 916,321 SH   SOLE 30 830,506 0 85,815
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,685 54,971 SH   SOLE 31 40,798 0 14,173
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 11,335 369,700 SH   SOLE 34 369,700 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8,326 271,572 SH   SOLE 36 271,572 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 171 5,567 SH   SOLE 40 5,567 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 202,296 1,508,660 SH   SOLE 2 134,934 0 1,373,726
FIDELITY NATL INFORMATION SV COM 31620M106 37,256 277,840 SH   SOLE 4 260,935 0 16,905
FIDELITY NATL INFORMATION SV COM 31620M106 79,727 594,575 SH   SOLE 7 565,683 0 28,892
FIDELITY NATL INFORMATION SV COM 31620M106 397 2,962 SH   SOLE 13 2,962 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 10,204 76,097 SH   SOLE 15 76,097 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 226,256 1,687,342 SH   SOLE 18 1,430,516 0 256,826
FIDELITY NATL INFORMATION SV COM 31620M106 63,982 477,160 SH   SOLE 19 477,160 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,865,568 13,912,802 SH   SOLE 21 13,912,802 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,024,904 15,101,081 SH   SOLE 22 13,699,268 0 1,401,813
FIDELITY NATL INFORMATION SV COM 31620M106 60,551 451,568 SH   SOLE 23 451,568 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 315,487 2,352,799 SH   SOLE 25 2,352,799 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 356,620 2,659,554 SH   SOLE 26 406,641 0 2,252,913
FIDELITY NATL INFORMATION SV COM 31620M106 17,188 128,180 SH   SOLE 28 90,706 0 37,474
FIDELITY NATL INFORMATION SV COM 31620M106 4,600 34,304 SH   SOLE 29 34,304 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 332,094 2,476,652 SH   SOLE 30 2,476,652 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 22,194 165,514 SH   SOLE 31 80,454 0 85,060
FIDELITY NATL INFORMATION SV COM 31620M106 33,138 247,136 SH   SOLE 34 247,136 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 59,399 442,977 SH   SOLE 36 442,977 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,889 14,089 SH   SOLE 40 14,089 0 0
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 2 850 SH   SOLE 17 0 0 850
FIDUS INVT CORP COM 316500107 1,320 145,484 SH   SOLE 30 145,484 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 112 17,576 SH   SOLE 2 893 0 16,683
FIESTA RESTAURANT GROUP INC COM 31660B101 3 474 SH   SOLE 7 474 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 592 92,843 SH   SOLE 18 92,843 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 215 33,701 SH   SOLE 19 33,701 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 14,121 2,213,314 SH   SOLE 21 2,213,314 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 4,269 669,124 SH   SOLE 22 654,183 0 14,941
FIESTA RESTAURANT GROUP INC COM 31660B101 160 25,036 SH   SOLE 30 25,036 0 0
FIFTH THIRD BANCORP COM 316773100 34,405 1,784,497 SH   SOLE 2 247,750 0 1,536,747
FIFTH THIRD BANCORP COM 316773100 7,091 367,794 SH   SOLE 4 348,347 0 19,447
FIFTH THIRD BANCORP COM 316773100 13,869 719,347 SH   SOLE 7 663,930 0 55,417
FIFTH THIRD BANCORP COM 316773100 403 20,928 SH   SOLE 13 20,928 0 0
FIFTH THIRD BANCORP COM 316773100 1,769 91,739 SH   SOLE 15 91,739 0 0
FIFTH THIRD BANCORP COM 316773100 0 19 SH   SOLE 17 0 0 19
FIFTH THIRD BANCORP COM 316773100 39,835 2,066,119 SH   SOLE 18 1,956,272 0 109,847
FIFTH THIRD BANCORP COM 316773100 4,049 210,031 SH   SOLE 19 210,031 0 0
FIFTH THIRD BANCORP COM 316773100 511,370 26,523,356 SH   SOLE 21 26,523,356 0 0
FIFTH THIRD BANCORP COM 316773100 330,858 17,160,693 SH   SOLE 22 15,468,294 0 1,692,399
FIFTH THIRD BANCORP COM 316773100 10,298 534,150 SH   SOLE 23 534,150 0 0
FIFTH THIRD BANCORP COM 316773100 14,842 769,811 SH   SOLE 25 769,811 0 0
FIFTH THIRD BANCORP COM 316773100 60,335 3,129,427 SH   SOLE 26 555,959 0 2,573,468
FIFTH THIRD BANCORP COM 316773100 2,950 153,006 SH   SOLE 28 111,127 0 41,879
FIFTH THIRD BANCORP COM 316773100 3,440 178,401 SH   SOLE 29 27,121 0 151,280
FIFTH THIRD BANCORP COM 316773100 53,546 2,777,290 SH   SOLE 30 2,777,290 0 0
FIFTH THIRD BANCORP COM 316773100 2,937 152,352 SH   SOLE 31 104,138 0 48,214
FIFTH THIRD BANCORP COM 316773100 3,593 186,343 SH   SOLE 32 186,343 0 0
FIFTH THIRD BANCORP COM 316773100 762 39,519 SH   SOLE 34 39,519 0 0
FIFTH THIRD BANCORP COM 316773100 10,169 527,445 SH   SOLE 36 527,445 0 0
FIFTH THIRD BANCORP COM 316773100 294 15,266 SH   SOLE 40 15,266 0 0
FINANCIAL INSTNS INC COM 317585404 416 22,379 SH   SOLE 2 7,583 0 14,796
FINANCIAL INSTNS INC COM 317585404 8 438 SH   SOLE 7 438 0 0
FINANCIAL INSTNS INC COM 317585404 1,477 79,365 SH   SOLE 18 79,365 0 0
FINANCIAL INSTNS INC COM 317585404 788 42,349 SH   SOLE 19 42,349 0 0
FINANCIAL INSTNS INC COM 317585404 10,887 585,029 SH   SOLE 21 585,029 0 0
FINANCIAL INSTNS INC COM 317585404 12,186 654,798 SH   SOLE 22 638,749 0 16,049
FINANCIAL INSTNS INC COM 317585404 32 1,719 SH   SOLE 23 1,719 0 0
FINANCIAL INSTNS INC COM 317585404 382 20,515 SH   SOLE 26 0 0 20,515
FINANCIAL INSTNS INC COM 317585404 59 3,151 SH   SOLE 28 3,151 0 0
FINANCIAL INSTNS INC COM 317585404 52 2,776 SH   SOLE 30 2,776 0 0
FINANCIAL INSTNS INC COM 317585404 38 2,024 SH   SOLE 34 2,024 0 0
FINANCIAL INSTNS INC COM 317585404 37 1,972 SH   SOLE 40 1,972 0 0
FINJAN HLDGS INC COM NEW 31788H303 8 5,383 SH   SOLE 18 5,383 0 0
FINJAN HLDGS INC COM NEW 31788H303 96 62,328 SH   SOLE 21 62,328 0 0
FINJAN HLDGS INC COM NEW 31788H303 66 43,050 SH   SOLE 22 43,050 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 30 16,716 SH   SOLE 4 16,716 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 159 87,984 SH   SOLE 21 87,984 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 1,120 618,971 SH   SOLE 22 618,971 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 441 243,505 SH   SOLE 30 243,505 0 0
FIREEYE INC COM 31816Q101 5,831 478,952 SH   SOLE 2 86,731 0 392,221
FIREEYE INC COM 31816Q101 11 908 SH   SOLE 4 908 0 0
FIREEYE INC COM 31816Q101 44 3,576 SH   SOLE 7 3,576 0 0
FIREEYE INC COM 31816Q101 1,207 99,126 SH   SOLE 18 99,126 0 0
FIREEYE INC COM 31816Q101 681 55,960 SH   SOLE 19 55,960 0 0
FIREEYE INC COM 31816Q101 43,657 3,585,823 SH   SOLE 21 3,585,823 0 0
FIREEYE INC COM 31816Q101 75,594 6,208,981 SH   SOLE 22 5,902,383 0 306,598
FIREEYE INC COM 31816Q101 372 30,518 SH   SOLE 25 30,518 0 0
FIREEYE INC COM 31816Q101 2,248 184,656 SH   SOLE 26 71,940 0 112,716
FIREEYE INC COM 31816Q101 431 35,423 SH   SOLE 28 35,423 0 0
FIREEYE INC COM 31816Q101 8,109 666,023 SH   SOLE 30 666,023 0 0
FIREEYE INC COM 31816Q101 47 3,859 SH   SOLE 31 3,859 0 0
FIREEYE INC COM 31816Q101 38 3,136 SH   SOLE 36 3,136 0 0
FIREEYE INC COM 31816Q101 304 24,971 SH   SOLE 40 24,971 0 0
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 990 1,050,000 PRN   SOLE 21 1,050,000 0 0
FIREEYE INC NOTE 0.875% 6/0 31816QAF8 2,122 2,346,000 PRN   SOLE 21 2,346,000 0 0
FIRST AMERN FINL CORP COM 31847R102 16,068 334,610 SH   SOLE 2 126,654 0 207,956
FIRST AMERN FINL CORP COM 31847R102 27 559 SH   SOLE 4 559 0 0
FIRST AMERN FINL CORP COM 31847R102 399 8,306 SH   SOLE 7 8,306 0 0
FIRST AMERN FINL CORP COM 31847R102 760 15,827 SH   SOLE 13 15,827 0 0
FIRST AMERN FINL CORP COM 31847R102 15,600 324,861 SH   SOLE 18 309,832 0 15,029
FIRST AMERN FINL CORP COM 31847R102 7,669 159,696 SH   SOLE 19 159,696 0 0
FIRST AMERN FINL CORP COM 31847R102 253,822 5,285,763 SH   SOLE 21 5,285,763 0 0
FIRST AMERN FINL CORP COM 31847R102 189,351 3,943,175 SH   SOLE 22 3,670,952 0 272,223
FIRST AMERN FINL CORP COM 31847R102 69 1,438 SH   SOLE 23 1,438 0 0
FIRST AMERN FINL CORP COM 31847R102 41,576 865,811 SH   SOLE 25 865,811 0 0
FIRST AMERN FINL CORP COM 31847R102 2,897 60,320 SH   SOLE 26 36,248 0 24,072
FIRST AMERN FINL CORP COM 31847R102 874 18,209 SH   SOLE 28 18,209 0 0
FIRST AMERN FINL CORP COM 31847R102 3,625 75,486 SH   SOLE 29 0 0 75,486
FIRST AMERN FINL CORP COM 31847R102 2,165 45,086 SH   SOLE 30 45,086 0 0
FIRST AMERN FINL CORP COM 31847R102 202 4,199 SH   SOLE 31 2,187 0 2,012
FIRST AMERN FINL CORP COM 31847R102 45 928 SH   SOLE 34 928 0 0
FIRST AMERN FINL CORP COM 31847R102 500 10,412 SH   SOLE 36 10,412 0 0
FIRST AMERN FINL CORP COM 31847R102 596 12,420 SH   SOLE 40 12,420 0 0
FIRST BANCORP INC ME COM 31866P102 190 8,756 SH   SOLE 2 581 0 8,175
FIRST BANCORP INC ME COM 31866P102 5 210 SH   SOLE 7 210 0 0
FIRST BANCORP INC ME COM 31866P102 967 44,551 SH   SOLE 18 44,551 0 0
FIRST BANCORP INC ME COM 31866P102 449 20,679 SH   SOLE 19 20,679 0 0
FIRST BANCORP INC ME COM 31866P102 7,590 349,783 SH   SOLE 21 349,783 0 0
FIRST BANCORP INC ME COM 31866P102 6,840 315,198 SH   SOLE 22 309,148 0 6,050
FIRST BANCORP N C COM 318910106 925 36,886 SH   SOLE 2 11,551 0 25,335
FIRST BANCORP N C COM 318910106 14 550 SH   SOLE 7 550 0 0
FIRST BANCORP N C COM 318910106 3,096 123,456 SH   SOLE 18 123,456 0 0
FIRST BANCORP N C COM 318910106 1,607 64,093 SH   SOLE 19 64,093 0 0
FIRST BANCORP N C COM 318910106 22,446 894,959 SH   SOLE 21 894,959 0 0
FIRST BANCORP N C COM 318910106 26,329 1,049,787 SH   SOLE 22 1,017,708 0 32,079
FIRST BANCORP N C COM 318910106 410 16,365 SH   SOLE 26 13,109 0 3,256
FIRST BANCORP N C COM 318910106 93 3,691 SH   SOLE 28 3,691 0 0
FIRST BANCORP N C COM 318910106 299 11,903 SH   SOLE 30 11,903 0 0
FIRST BANCORP N C COM 318910106 101 4,025 SH   SOLE 40 4,025 0 0
FIRST BANCORP P R COM NEW 318672706 1,471 263,108 SH   SOLE 2 75,455 0 187,653
FIRST BANCORP P R COM NEW 318672706 5 882 SH   SOLE 4 882 0 0
FIRST BANCORP P R COM NEW 318672706 17 3,020 SH   SOLE 7 3,020 0 0
FIRST BANCORP P R COM NEW 318672706 5,820 1,041,139 SH   SOLE 18 1,041,139 0 0
FIRST BANCORP P R COM NEW 318672706 3,125 559,042 SH   SOLE 19 559,042 0 0
FIRST BANCORP P R COM NEW 318672706 128,920 23,062,691 SH   SOLE 21 23,062,691 0 0
FIRST BANCORP P R COM NEW 318672706 36,558 6,539,809 SH   SOLE 22 6,325,069 0 214,740
FIRST BANCORP P R COM NEW 318672706 107 19,075 SH   SOLE 23 19,075 0 0
FIRST BANCORP P R COM NEW 318672706 824 147,318 SH   SOLE 26 47,455 0 99,863
FIRST BANCORP P R COM NEW 318672706 144 25,759 SH   SOLE 28 25,759 0 0
FIRST BANCORP P R COM NEW 318672706 1,713 306,379 SH   SOLE 30 306,379 0 0
FIRST BANCORP P R COM NEW 318672706 122 21,759 SH   SOLE 40 21,759 0 0
FIRST BANCSHARES INC MS COM 318916103 572 25,424 SH   SOLE 2 7,566 0 17,858
FIRST BANCSHARES INC MS COM 318916103 10 464 SH   SOLE 7 464 0 0
FIRST BANCSHARES INC MS COM 318916103 1,960 87,115 SH   SOLE 18 87,115 0 0
FIRST BANCSHARES INC MS COM 318916103 882 39,190 SH   SOLE 19 39,190 0 0
FIRST BANCSHARES INC MS COM 318916103 16,082 714,746 SH   SOLE 21 714,746 0 0
FIRST BANCSHARES INC MS COM 318916103 14,755 655,788 SH   SOLE 22 634,509 0 21,279
FIRST BANCSHARES INC MS COM 318916103 76 3,379 SH   SOLE 26 0 0 3,379
FIRST BANCSHARES INC MS COM 318916103 61 2,706 SH   SOLE 28 2,706 0 0
FIRST BANCSHARES INC MS COM 318916103 258 11,450 SH   SOLE 30 11,450 0 0
FIRST BANCSHARES INC MS COM 318916103 84 3,737 SH   SOLE 40 3,737 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 79 12,103 SH   SOLE 2 727 0 11,376
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 3 467 SH   SOLE 7 467 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 400 61,344 SH   SOLE 18 61,344 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 215 33,035 SH   SOLE 19 33,035 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 3,423 525,019 SH   SOLE 21 525,019 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1,154 176,932 SH   SOLE 22 169,427 0 7,505
FIRST BUS FINL SVCS INC WIS COM 319390100 137 8,335 SH   SOLE 2 370 0 7,965
FIRST BUS FINL SVCS INC WIS COM 319390100 4 236 SH   SOLE 7 236 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 544 33,084 SH   SOLE 18 33,084 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 267 16,205 SH   SOLE 19 16,205 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 4,410 268,112 SH   SOLE 21 268,112 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 2,180 132,527 SH   SOLE 22 128,381 0 4,146
FIRST BUSEY CORP COM NEW 319383204 1,174 62,948 SH   SOLE 2 18,642 0 44,306
FIRST BUSEY CORP COM NEW 319383204 10 540 SH   SOLE 4 540 0 0
FIRST BUSEY CORP COM NEW 319383204 18 989 SH   SOLE 7 989 0 0
FIRST BUSEY CORP COM NEW 319383204 4,061 217,733 SH   SOLE 18 217,733 0 0
FIRST BUSEY CORP COM NEW 319383204 2,136 114,535 SH   SOLE 19 114,535 0 0
FIRST BUSEY CORP COM NEW 319383204 29,784 1,597,007 SH   SOLE 21 1,597,007 0 0
FIRST BUSEY CORP COM NEW 319383204 34,626 1,856,638 SH   SOLE 22 1,806,286 0 50,352
FIRST BUSEY CORP COM NEW 319383204 583 31,249 SH   SOLE 26 19,197 0 12,052
FIRST BUSEY CORP COM NEW 319383204 189 10,108 SH   SOLE 28 10,108 0 0
FIRST BUSEY CORP COM NEW 319383204 364 19,515 SH   SOLE 30 19,515 0 0
FIRST BUSEY CORP COM NEW 319383204 77 4,125 SH   SOLE 40 4,125 0 0
FIRST CAPITAL INC COM 31942S104 178 2,562 SH   SOLE 2 193 0 2,369
FIRST CAPITAL INC COM 31942S104 5 77 SH   SOLE 7 77 0 0
FIRST CAPITAL INC COM 31942S104 970 13,964 SH   SOLE 18 13,964 0 0
FIRST CAPITAL INC COM 31942S104 443 6,379 SH   SOLE 19 6,379 0 0
FIRST CAPITAL INC COM 31942S104 6,966 100,268 SH   SOLE 21 100,268 0 0
FIRST CAPITAL INC COM 31942S104 2,816 40,542 SH   SOLE 22 38,644 0 1,898
FIRST CHOICE BANCORP COM 31948P104 180 10,993 SH   SOLE 2 702 0 10,291
FIRST CHOICE BANCORP COM 31948P104 4 217 SH   SOLE 7 217 0 0
FIRST CHOICE BANCORP COM 31948P104 785 47,936 SH   SOLE 18 47,936 0 0
FIRST CHOICE BANCORP COM 31948P104 316 19,315 SH   SOLE 19 19,315 0 0
FIRST CHOICE BANCORP COM 31948P104 6,214 379,353 SH   SOLE 21 379,353 0 0
FIRST CHOICE BANCORP COM 31948P104 2,505 152,960 SH   SOLE 22 148,449 0 4,511
FIRST CMNTY BANKSHARES INC V COM 31983A103 539 24,031 SH   SOLE 2 9,177 0 14,854
FIRST CMNTY BANKSHARES INC V COM 31983A103 8 356 SH   SOLE 7 356 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,720 76,624 SH   SOLE 18 76,624 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 2,471 110,079 SH   SOLE 19 110,079 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 14,043 625,534 SH   SOLE 21 625,534 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 16,619 740,246 SH   SOLE 22 723,939 0 16,307
FIRST CMNTY BANKSHARES INC V COM 31983A103 208 9,264 SH   SOLE 23 9,264 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 675 30,051 SH   SOLE 26 0 0 30,051
FIRST CMNTY BANKSHARES INC V COM 31983A103 49 2,180 SH   SOLE 28 2,180 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 41 1,834 SH   SOLE 30 1,834 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 31 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY CORP S C COM 319835104 84 5,523 SH   SOLE 2 407 0 5,116
FIRST CMNTY CORP S C COM 319835104 424 27,999 SH   SOLE 18 27,999 0 0
FIRST CMNTY CORP S C COM 319835104 154 10,164 SH   SOLE 19 10,164 0 0
FIRST CMNTY CORP S C COM 319835104 3,213 212,059 SH   SOLE 21 212,059 0 0
FIRST CMNTY CORP S C COM 319835104 836 55,178 SH   SOLE 22 52,932 0 2,246
FIRST COMWLTH FINL CORP PA COM 319829107 957 115,529 SH   SOLE 2 30,733 0 84,796
FIRST COMWLTH FINL CORP PA COM 319829107 7 885 SH   SOLE 4 885 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 12 1,402 SH   SOLE 7 1,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 3,545 428,109 SH   SOLE 18 428,109 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,653 199,646 SH   SOLE 19 199,646 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 83,564 10,092,257 SH   SOLE 21 10,092,257 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 26,215 3,166,047 SH   SOLE 22 3,071,680 0 94,367
FIRST COMWLTH FINL CORP PA COM 319829107 162 19,528 SH   SOLE 23 19,528 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 724 87,476 SH   SOLE 26 23,644 0 63,832
FIRST COMWLTH FINL CORP PA COM 319829107 112 13,483 SH   SOLE 28 13,483 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,033 124,797 SH   SOLE 30 124,797 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 80 9,696 SH   SOLE 40 9,696 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 6,002 14,820 SH   SOLE 2 3,580 0 11,240
FIRST CTZNS BANCSHARES INC N CL A 31946M103 33 81 SH   SOLE 4 81 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 49 122 SH   SOLE 7 122 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,049 2,589 SH   SOLE 18 2,589 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 681 1,682 SH   SOLE 19 1,682 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 32,007 79,025 SH   SOLE 21 79,025 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 87,742 216,635 SH   SOLE 22 207,182 0 9,453
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,375 3,394 SH   SOLE 26 1,933 0 1,461
FIRST CTZNS BANCSHARES INC N CL A 31946M103 162 400 SH   SOLE 28 400 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 891 2,199 SH   SOLE 30 2,199 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 55 137 SH   SOLE 31 137 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 94 233 SH   SOLE 36 233 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 179 442 SH   SOLE 40 442 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 115 11,835 SH   SOLE 2 11,835 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 42 4,310 SH   SOLE 18 4,310 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,445 149,159 SH   SOLE 19 149,159 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 528 54,455 SH   SOLE 21 54,455 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 3,021 311,720 SH   SOLE 22 311,720 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 420 43,372 SH   SOLE 23 43,372 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 741 76,442 SH   SOLE 26 0 0 76,442
FIRST FINL BANCORP OH COM 320209109 1,515 109,080 SH   SOLE 2 24,334 0 84,746
FIRST FINL BANCORP OH COM 320209109 6 432 SH   SOLE 4 432 0 0
FIRST FINL BANCORP OH COM 320209109 20 1,452 SH   SOLE 7 1,452 0 0
FIRST FINL BANCORP OH COM 320209109 6,396 460,487 SH   SOLE 18 460,487 0 0
FIRST FINL BANCORP OH COM 320209109 2,338 168,357 SH   SOLE 19 168,357 0 0
FIRST FINL BANCORP OH COM 320209109 144,140 10,377,285 SH   SOLE 21 10,377,285 0 0
FIRST FINL BANCORP OH COM 320209109 39,868 2,870,235 SH   SOLE 22 2,776,176 0 94,059
FIRST FINL BANCORP OH COM 320209109 375 27,005 SH   SOLE 26 9,720 0 17,285
FIRST FINL BANCORP OH COM 320209109 172 12,353 SH   SOLE 28 12,353 0 0
FIRST FINL BANCORP OH COM 320209109 1,721 123,871 SH   SOLE 30 123,871 0 0
FIRST FINL BANCORP OH COM 320209109 145 10,441 SH   SOLE 40 10,441 0 0
FIRST FINL BANKSHARES COM 32020R109 4,233 146,508 SH   SOLE 2 105,592 0 40,916
FIRST FINL BANKSHARES COM 32020R109 26 902 SH   SOLE 4 902 0 0
FIRST FINL BANKSHARES COM 32020R109 60 2,070 SH   SOLE 7 2,070 0 0
FIRST FINL BANKSHARES COM 32020R109 25,192 872,014 SH   SOLE 18 849,784 0 22,230
FIRST FINL BANKSHARES COM 32020R109 9,586 331,794 SH   SOLE 19 331,794 0 0
FIRST FINL BANKSHARES COM 32020R109 269,480 9,327,806 SH   SOLE 21 9,327,806 0 0
FIRST FINL BANKSHARES COM 32020R109 144,194 4,991,125 SH   SOLE 22 4,865,163 0 125,962
FIRST FINL BANKSHARES COM 32020R109 376 13,029 SH   SOLE 23 13,029 0 0
FIRST FINL BANKSHARES COM 32020R109 2,972 102,883 SH   SOLE 26 45,413 0 57,470
FIRST FINL BANKSHARES COM 32020R109 521 18,047 SH   SOLE 28 18,047 0 0
FIRST FINL BANKSHARES COM 32020R109 1,544 53,446 SH   SOLE 30 53,446 0 0
FIRST FINL BANKSHARES COM 32020R109 368 12,737 SH   SOLE 40 12,737 0 0
FIRST FINL CORP IND COM 320218100 591 16,042 SH   SOLE 2 5,037 0 11,005
FIRST FINL CORP IND COM 320218100 8 212 SH   SOLE 7 212 0 0
FIRST FINL CORP IND COM 320218100 2,155 58,505 SH   SOLE 18 58,505 0 0
FIRST FINL CORP IND COM 320218100 2,085 56,593 SH   SOLE 19 56,593 0 0
FIRST FINL CORP IND COM 320218100 16,960 460,371 SH   SOLE 21 460,371 0 0
FIRST FINL CORP IND COM 320218100 19,639 533,076 SH   SOLE 22 521,917 0 11,159
FIRST FINL CORP IND COM 320218100 30 803 SH   SOLE 23 803 0 0
FIRST FINL CORP IND COM 320218100 972 26,397 SH   SOLE 26 5,421 0 20,976
FIRST FINL CORP IND COM 320218100 52 1,409 SH   SOLE 28 1,409 0 0
FIRST FINL CORP IND COM 320218100 299 8,113 SH   SOLE 30 8,113 0 0
FIRST FINL CORP IND COM 320218100 32 877 SH   SOLE 40 877 0 0
FIRST FNDTN INC COM 32026V104 712 43,601 SH   SOLE 2 14,268 0 29,333
FIRST FNDTN INC COM 32026V104 11 702 SH   SOLE 7 702 0 0
FIRST FNDTN INC COM 32026V104 2,773 169,708 SH   SOLE 18 169,708 0 0
FIRST FNDTN INC COM 32026V104 1,510 92,388 SH   SOLE 19 92,388 0 0
FIRST FNDTN INC COM 32026V104 21,712 1,328,768 SH   SOLE 21 1,328,768 0 0
FIRST FNDTN INC COM 32026V104 22,027 1,348,040 SH   SOLE 22 1,311,952 0 36,088
FIRST FNDTN INC COM 32026V104 307 18,789 SH   SOLE 28 18,789 0 0
FIRST FNDTN INC COM 32026V104 504 30,838 SH   SOLE 30 30,838 0 0
FIRST FNDTN INC COM 32026V104 87 5,351 SH   SOLE 40 5,351 0 0
FIRST GTY BANCSHARES INC COM 32043P106 48 3,936 SH   SOLE 2 211 0 3,725
FIRST GTY BANCSHARES INC COM 32043P106 222 18,136 SH   SOLE 18 18,136 0 0
FIRST GTY BANCSHARES INC COM 32043P106 122 9,984 SH   SOLE 19 9,984 0 0
FIRST GTY BANCSHARES INC COM 32043P106 2,088 170,744 SH   SOLE 21 170,744 0 0
FIRST GTY BANCSHARES INC COM 32043P106 581 47,516 SH   SOLE 22 46,126 0 1,390
FIRST HAWAIIAN INC COM 32051X108 5,073 294,265 SH   SOLE 2 56,853 0 237,412
FIRST HAWAIIAN INC COM 32051X108 10 577 SH   SOLE 4 577 0 0
FIRST HAWAIIAN INC COM 32051X108 53 3,079 SH   SOLE 7 3,079 0 0
FIRST HAWAIIAN INC COM 32051X108 912 52,904 SH   SOLE 18 52,904 0 0
FIRST HAWAIIAN INC COM 32051X108 1,229 71,284 SH   SOLE 19 71,284 0 0
FIRST HAWAIIAN INC COM 32051X108 26,307 1,525,941 SH   SOLE 21 1,525,941 0 0
FIRST HAWAIIAN INC COM 32051X108 63,474 3,681,801 SH   SOLE 22 3,481,617 0 200,184
FIRST HAWAIIAN INC COM 32051X108 1,042 60,462 SH   SOLE 26 41,211 0 19,251
FIRST HAWAIIAN INC COM 32051X108 345 20,018 SH   SOLE 28 20,018 0 0
FIRST HAWAIIAN INC COM 32051X108 743 43,115 SH   SOLE 30 43,115 0 0
FIRST HAWAIIAN INC COM 32051X108 47 2,725 SH   SOLE 31 2,725 0 0
FIRST HAWAIIAN INC COM 32051X108 85 4,924 SH   SOLE 34 4,924 0 0
FIRST HAWAIIAN INC COM 32051X108 47 2,732 SH   SOLE 36 2,732 0 0
FIRST HAWAIIAN INC COM 32051X108 217 12,605 SH   SOLE 40 12,605 0 0
FIRST HORIZON NATL CORP COM 320517105 23,828 2,392,408 SH   SOLE 2 1,709,923 0 682,485
FIRST HORIZON NATL CORP COM 320517105 1,430 143,525 SH   SOLE 4 143,525 0 0
FIRST HORIZON NATL CORP COM 320517105 781 78,449 SH   SOLE 7 78,449 0 0
FIRST HORIZON NATL CORP COM 320517105 65 6,516 SH   SOLE 13 6,516 0 0
FIRST HORIZON NATL CORP COM 320517105 9,935 997,491 SH   SOLE 18 919,888 0 77,603
FIRST HORIZON NATL CORP COM 320517105 3,969 398,455 SH   SOLE 19 398,455 0 0
FIRST HORIZON NATL CORP COM 320517105 147,377 14,796,841 SH   SOLE 21 14,796,841 0 0
FIRST HORIZON NATL CORP COM 320517105 127,172 12,768,279 SH   SOLE 22 11,106,244 0 1,662,035
FIRST HORIZON NATL CORP COM 320517105 5,831 585,445 SH   SOLE 23 585,445 0 0
FIRST HORIZON NATL CORP COM 320517105 134 13,447 SH   SOLE 25 13,447 0 0
FIRST HORIZON NATL CORP COM 320517105 2,985 299,708 SH   SOLE 26 98,399 0 201,309
FIRST HORIZON NATL CORP COM 320517105 548 54,988 SH   SOLE 28 54,988 0 0
FIRST HORIZON NATL CORP COM 320517105 2,496 250,650 SH   SOLE 29 250,650 0 0
FIRST HORIZON NATL CORP COM 320517105 2,332 234,121 SH   SOLE 30 234,121 0 0
FIRST HORIZON NATL CORP COM 320517105 6,620 664,648 SH   SOLE 31 488,664 0 175,984
FIRST HORIZON NATL CORP COM 320517105 842 84,511 SH   SOLE 34 84,511 0 0
FIRST HORIZON NATL CORP COM 320517105 316 31,738 SH   SOLE 36 31,738 0 0
FIRST HORIZON NATL CORP COM 320517105 315 31,626 SH   SOLE 40 31,626 0 0
FIRST INDL RLTY TR INC COM 32054K103 23,297 606,051 SH   SOLE 2 122,064 0 483,987
FIRST INDL RLTY TR INC COM 32054K103 3,024 78,662 SH   SOLE 4 78,662 0 0
FIRST INDL RLTY TR INC COM 32054K103 5,561 144,679 SH   SOLE 7 144,679 0 0
FIRST INDL RLTY TR INC COM 32054K103 14,469 376,393 SH   SOLE 18 345,837 0 30,556
FIRST INDL RLTY TR INC COM 32054K103 13,774 358,327 SH   SOLE 19 358,327 0 0
FIRST INDL RLTY TR INC COM 32054K103 254,938 6,632,107 SH   SOLE 21 6,632,107 0 0
FIRST INDL RLTY TR INC COM 32054K103 221,786 5,769,677 SH   SOLE 22 5,489,784 0 279,893
FIRST INDL RLTY TR INC COM 32054K103 1,608 41,835 SH   SOLE 23 41,835 0 0
FIRST INDL RLTY TR INC COM 32054K103 11,965 311,262 SH   SOLE 25 311,262 0 0
FIRST INDL RLTY TR INC COM 32054K103 10,735 279,277 SH   SOLE 26 39,977 0 239,300
FIRST INDL RLTY TR INC COM 32054K103 542 14,108 SH   SOLE 28 14,108 0 0
FIRST INDL RLTY TR INC COM 32054K103 2,932 76,272 SH   SOLE 29 76,272 0 0
FIRST INDL RLTY TR INC COM 32054K103 21,827 567,825 SH   SOLE 30 567,825 0 0
FIRST INDL RLTY TR INC COM 32054K103 95 2,462 SH   SOLE 31 2,462 0 0
FIRST INDL RLTY TR INC COM 32054K103 166 4,316 SH   SOLE 34 4,316 0 0
FIRST INDL RLTY TR INC COM 32054K103 85 2,223 SH   SOLE 36 2,223 0 0
FIRST INDL RLTY TR INC COM 32054K103 474 12,323 SH   SOLE 40 12,323 0 0
FIRST INTERNET BK IND COM 320557101 160 9,610 SH   SOLE 2 617 0 8,993
FIRST INTERNET BK IND COM 320557101 3 179 SH   SOLE 7 179 0 0
FIRST INTERNET BK IND COM 320557101 631 37,954 SH   SOLE 18 37,954 0 0
FIRST INTERNET BK IND COM 320557101 276 16,600 SH   SOLE 19 16,600 0 0
FIRST INTERNET BK IND COM 320557101 5,362 322,609 SH   SOLE 21 322,609 0 0
FIRST INTERNET BK IND COM 320557101 3,603 216,816 SH   SOLE 22 212,332 0 4,484
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,696 54,780 SH   SOLE 2 17,903 0 36,877
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3 87 SH   SOLE 4 87 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 22 696 SH   SOLE 7 696 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 5,239 169,217 SH   SOLE 18 169,217 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2,879 92,991 SH   SOLE 19 92,991 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 41,010 1,324,606 SH   SOLE 21 1,324,606 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 37,441 1,209,350 SH   SOLE 22 1,168,815 0 40,535
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 97 3,147 SH   SOLE 23 3,147 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 475 15,358 SH   SOLE 26 8,554 0 6,804
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 237 7,657 SH   SOLE 28 7,657 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 464 14,995 SH   SOLE 30 14,995 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 114 3,686 SH   SOLE 40 3,686 0 0
FIRST LONG IS CORP COM 320734106 478 29,234 SH   SOLE 2 10,219 0 19,015
FIRST LONG IS CORP COM 320734106 7 406 SH   SOLE 7 406 0 0
FIRST LONG IS CORP COM 320734106 1,632 99,859 SH   SOLE 18 99,859 0 0
FIRST LONG IS CORP COM 320734106 759 46,480 SH   SOLE 19 46,480 0 0
FIRST LONG IS CORP COM 320734106 12,737 779,505 SH   SOLE 21 779,505 0 0
FIRST LONG IS CORP COM 320734106 13,998 856,682 SH   SOLE 22 834,787 0 21,895
FIRST LONG IS CORP COM 320734106 65 3,962 SH   SOLE 26 0 0 3,962
FIRST LONG IS CORP COM 320734106 57 3,471 SH   SOLE 28 3,471 0 0
FIRST LONG IS CORP COM 320734106 79 4,856 SH   SOLE 30 4,856 0 0
FIRST MERCHANTS CORP COM 320817109 1,775 64,398 SH   SOLE 2 19,635 0 44,763
FIRST MERCHANTS CORP COM 320817109 6 208 SH   SOLE 4 208 0 0
FIRST MERCHANTS CORP COM 320817109 27 991 SH   SOLE 7 991 0 0
FIRST MERCHANTS CORP COM 320817109 5,962 216,264 SH   SOLE 18 216,264 0 0
FIRST MERCHANTS CORP COM 320817109 2,844 103,164 SH   SOLE 19 103,164 0 0
FIRST MERCHANTS CORP COM 320817109 48,456 1,757,564 SH   SOLE 21 1,757,564 0 0
FIRST MERCHANTS CORP COM 320817109 49,485 1,794,881 SH   SOLE 22 1,739,247 0 55,634
FIRST MERCHANTS CORP COM 320817109 704 25,531 SH   SOLE 26 13,371 0 12,160
FIRST MERCHANTS CORP COM 320817109 247 8,965 SH   SOLE 28 8,965 0 0
FIRST MERCHANTS CORP COM 320817109 528 19,162 SH   SOLE 30 19,162 0 0
FIRST MERCHANTS CORP COM 320817109 155 5,613 SH   SOLE 40 5,613 0 0
FIRST MID BANCSHARES INC COM 320866106 491 18,733 SH   SOLE 2 6,757 0 11,976
FIRST MID BANCSHARES INC COM 320866106 7 264 SH   SOLE 7 264 0 0
FIRST MID BANCSHARES INC COM 320866106 1,667 63,542 SH   SOLE 18 63,542 0 0
FIRST MID BANCSHARES INC COM 320866106 767 29,224 SH   SOLE 19 29,224 0 0
FIRST MID BANCSHARES INC COM 320866106 13,021 496,403 SH   SOLE 21 496,403 0 0
FIRST MID BANCSHARES INC COM 320866106 9,152 348,909 SH   SOLE 22 342,036 0 6,873
FIRST MID BANCSHARES INC COM 320866106 63 2,393 SH   SOLE 28 2,393 0 0
FIRST MID BANCSHARES INC COM 320866106 67 2,545 SH   SOLE 30 2,545 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 1,771 132,690 SH   SOLE 2 35,145 0 97,545
FIRST MIDWEST BANCORP DEL COM 320867104 8 568 SH   SOLE 4 568 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 22 1,683 SH   SOLE 7 1,683 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 7,334 549,394 SH   SOLE 18 549,394 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 3,106 232,694 SH   SOLE 19 232,694 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 165,028 12,361,654 SH   SOLE 21 12,361,654 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 44,282 3,317,010 SH   SOLE 22 3,206,333 0 110,677
FIRST MIDWEST BANCORP DEL COM 320867104 34 2,571 SH   SOLE 23 2,571 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 387 28,985 SH   SOLE 26 8,027 0 20,958
FIRST MIDWEST BANCORP DEL COM 320867104 190 14,212 SH   SOLE 28 14,212 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 1,940 145,296 SH   SOLE 30 145,296 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 30 2,231 SH   SOLE 34 2,231 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 139 10,403 SH   SOLE 40 10,403 0 0
FIRST NATL CORP COM 32106V107 12 887 SH   SOLE 18 887 0 0
FIRST NATL CORP COM 32106V107 45 3,235 SH   SOLE 21 3,235 0 0
FIRST NORTHWEST BANCORP COM 335834107 86 6,942 SH   SOLE 2 347 0 6,595
FIRST NORTHWEST BANCORP COM 335834107 438 35,250 SH   SOLE 18 35,250 0 0
FIRST NORTHWEST BANCORP COM 335834107 227 18,286 SH   SOLE 19 18,286 0 0
FIRST NORTHWEST BANCORP COM 335834107 3,676 295,963 SH   SOLE 21 295,963 0 0
FIRST NORTHWEST BANCORP COM 335834107 1,293 104,108 SH   SOLE 22 100,511 0 3,597
FIRST REP BK SAN FRANCISCO C COM 33616C100 41,811 394,478 SH   SOLE 2 37,190 0 357,288
FIRST REP BK SAN FRANCISCO C COM 33616C100 8,295 78,265 SH   SOLE 4 73,570 0 4,695
FIRST REP BK SAN FRANCISCO C COM 33616C100 15,971 150,682 SH   SOLE 7 145,609 0 5,073
FIRST REP BK SAN FRANCISCO C COM 33616C100 309 2,915 SH   SOLE 13 2,915 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,189 20,650 SH   SOLE 15 20,650 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 213 2,010 SH   SOLE 17 0 0 2,010
FIRST REP BK SAN FRANCISCO C COM 33616C100 45,758 431,720 SH   SOLE 18 405,471 0 26,249
FIRST REP BK SAN FRANCISCO C COM 33616C100 5,229 49,337 SH   SOLE 19 49,337 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 419,570 3,958,580 SH   SOLE 21 3,958,580 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 428,558 4,043,379 SH   SOLE 22 3,667,350 0 376,029
FIRST REP BK SAN FRANCISCO C COM 33616C100 13,023 122,869 SH   SOLE 23 122,869 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 19,144 180,625 SH   SOLE 25 180,625 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 90,672 855,479 SH   SOLE 26 105,622 0 749,857
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,639 34,330 SH   SOLE 28 24,269 0 10,061
FIRST REP BK SAN FRANCISCO C COM 33616C100 4,172 39,362 SH   SOLE 29 3,202 0 36,160
FIRST REP BK SAN FRANCISCO C COM 33616C100 66,563 628,013 SH   SOLE 30 607,129 0 20,884
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,992 28,228 SH   SOLE 31 21,851 0 6,377
FIRST REP BK SAN FRANCISCO C COM 33616C100 956 9,023 SH   SOLE 34 9,023 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 11,110 104,820 SH   SOLE 36 104,820 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 437 4,125 SH   SOLE 40 4,125 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 59 1,357 SH   SOLE 2 108 0 1,249
FIRST SAVINGS FINL GROUP INC COM 33621E109 417 9,617 SH   SOLE 18 7,412 0 2,205
FIRST SAVINGS FINL GROUP INC COM 33621E109 132 3,044 SH   SOLE 19 3,044 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 2,255 52,047 SH   SOLE 21 52,047 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 367 8,467 SH   SOLE 22 7,940 0 527
FIRST SAVINGS FINL GROUP INC COM 33621E109 143 3,299 SH   SOLE 26 0 0 3,299
FIRST SEACOAST BANCORP COM 33631P102 5 832 SH   SOLE 18 832 0 0
FIRST SEACOAST BANCORP COM 33631P102 46 7,505 SH   SOLE 21 7,505 0 0
FIRST SOLAR INC COM 336433107 10,850 219,187 SH   SOLE 2 60,711 0 158,476
FIRST SOLAR INC COM 336433107 19 375 SH   SOLE 4 375 0 0
FIRST SOLAR INC COM 336433107 104 2,102 SH   SOLE 7 2,102 0 0
FIRST SOLAR INC COM 336433107 10,433 210,776 SH   SOLE 18 210,776 0 0
FIRST SOLAR INC COM 336433107 6,336 128,009 SH   SOLE 19 128,009 0 0
FIRST SOLAR INC COM 336433107 217,843 4,400,878 SH   SOLE 21 4,400,878 0 0
FIRST SOLAR INC COM 336433107 128,382 2,593,567 SH   SOLE 22 2,470,287 0 123,280
FIRST SOLAR INC COM 336433107 922 18,620 SH   SOLE 25 18,620 0 0
FIRST SOLAR INC COM 336433107 1,744 35,240 SH   SOLE 26 26,302 0 8,938
FIRST SOLAR INC COM 336433107 563 11,364 SH   SOLE 28 11,364 0 0
FIRST SOLAR INC COM 336433107 45,243 914,004 SH   SOLE 30 914,004 0 0
FIRST SOLAR INC COM 336433107 259 5,241 SH   SOLE 31 1,659 0 3,582
FIRST SOLAR INC COM 336433107 57,313 1,157,848 SH   SOLE 34 1,157,848 0 0
FIRST SOLAR INC COM 336433107 184 3,714 SH   SOLE 36 3,714 0 0
FIRST SOLAR INC COM 336433107 419 8,470 SH   SOLE 40 8,470 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 0 2 SH   SOLE 17 0 0 2
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 0 19 SH   SOLE 17 0 0 19
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 11 127 SH   SOLE 17 0 0 127
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 2 22 SH   SOLE 17 0 0 22
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 0 3 SH   SOLE 17 0 0 3
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 7 219 SH   SOLE 17 0 0 219
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 0 2 SH   SOLE 17 0 0 2
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1 18 SH   SOLE 17 0 0 18
FIRST TR NASDAQ-100 TECH IND CAP STRENGTH ETF 33733E104 3 52 SH   SOLE 17 0 0 52
FIRST TR NASDAQ-100 TECH IND NASDAQ 100 EX 33733E401 14 225 SH   SOLE 17 0 0 225
FIRST TR VALUE LINE DIVID IN SHS 33734H106 5 161 SH   SOLE 17 0 0 161
FIRST US BANCSHARES INC COM 33744V103 8 1,194 SH   SOLE 18 1,194 0 0
FIRST US BANCSHARES INC COM 33744V103 144 20,855 SH   SOLE 21 20,855 0 0
FIRST UTD CORP COM 33741H107 76 5,725 SH   SOLE 2 378 0 5,347
FIRST UTD CORP COM 33741H107 370 27,744 SH   SOLE 18 27,744 0 0
FIRST UTD CORP COM 33741H107 596 44,642 SH   SOLE 19 44,642 0 0
FIRST UTD CORP COM 33741H107 2,778 208,281 SH   SOLE 21 208,281 0 0
FIRST UTD CORP COM 33741H107 833 62,476 SH   SOLE 22 60,534 0 1,942
FIRST WESTN FINL INC COM 33751L105 60 4,195 SH   SOLE 2 357 0 3,838
FIRST WESTN FINL INC COM 33751L105 337 23,634 SH   SOLE 18 23,634 0 0
FIRST WESTN FINL INC COM 33751L105 132 9,240 SH   SOLE 19 9,240 0 0
FIRST WESTN FINL INC COM 33751L105 2,762 193,825 SH   SOLE 21 193,825 0 0
FIRST WESTN FINL INC COM 33751L105 280 19,630 SH   SOLE 22 17,988 0 1,642
FIRSTCASH INC COM 33767D105 3,214 47,636 SH   SOLE 2 34,887 0 12,749
FIRSTCASH INC COM 33767D105 11 162 SH   SOLE 4 162 0 0
FIRSTCASH INC COM 33767D105 39 585 SH   SOLE 7 585 0 0
FIRSTCASH INC COM 33767D105 18,476 273,801 SH   SOLE 18 259,646 0 14,155
FIRSTCASH INC COM 33767D105 13,526 200,441 SH   SOLE 19 200,441 0 0
FIRSTCASH INC COM 33767D105 187,340 2,776,225 SH   SOLE 21 2,776,225 0 0
FIRSTCASH INC COM 33767D105 110,179 1,632,772 SH   SOLE 22 1,591,001 0 41,771
FIRSTCASH INC COM 33767D105 958 14,198 SH   SOLE 23 14,198 0 0
FIRSTCASH INC COM 33767D105 4,326 64,107 SH   SOLE 26 9,793 0 54,314
FIRSTCASH INC COM 33767D105 491 7,272 SH   SOLE 28 7,272 0 0
FIRSTCASH INC COM 33767D105 999 14,797 SH   SOLE 30 14,797 0 0
FIRSTCASH INC COM 33767D105 147 2,182 SH   SOLE 34 2,182 0 0
FIRSTCASH INC COM 33767D105 294 4,356 SH   SOLE 40 4,356 0 0
FIRSTENERGY CORP COM 337932107 69,124 1,782,455 SH   SOLE 2 620,758 0 1,161,697
FIRSTENERGY CORP COM 337932107 11,733 302,561 SH   SOLE 4 287,466 0 15,095
FIRSTENERGY CORP COM 337932107 21,517 554,858 SH   SOLE 7 485,835 0 69,023
FIRSTENERGY CORP COM 337932107 206 5,316 SH   SOLE 13 5,316 0 0
FIRSTENERGY CORP COM 337932107 2,581 66,549 SH   SOLE 15 66,549 0 0
FIRSTENERGY CORP COM 337932107 278,075 7,170,576 SH   SOLE 18 6,786,248 0 384,328
FIRSTENERGY CORP COM 337932107 424,437 10,944,734 SH   SOLE 19 10,944,734 0 0
FIRSTENERGY CORP COM 337932107 638,659 16,468,783 SH   SOLE 21 16,468,783 0 0
FIRSTENERGY CORP COM 337932107 540,262 13,931,453 SH   SOLE 22 12,661,093 0 1,270,360
FIRSTENERGY CORP COM 337932107 17,259 445,049 SH   SOLE 23 445,049 0 0
FIRSTENERGY CORP COM 337932107 25,824 665,911 SH   SOLE 25 665,911 0 0
FIRSTENERGY CORP COM 337932107 66,594 1,717,213 SH   SOLE 26 403,153 0 1,314,060
FIRSTENERGY CORP COM 337932107 4,332 111,702 SH   SOLE 28 77,796 0 33,906
FIRSTENERGY CORP COM 337932107 593 15,297 SH   SOLE 29 15,297 0 0
FIRSTENERGY CORP COM 337932107 76,706 1,977,969 SH   SOLE 30 1,977,969 0 0
FIRSTENERGY CORP COM 337932107 8,610 222,030 SH   SOLE 31 81,884 0 140,146
FIRSTENERGY CORP COM 337932107 2,539 65,476 SH   SOLE 32 65,476 0 0
FIRSTENERGY CORP COM 337932107 19,527 503,525 SH   SOLE 34 503,525 0 0
FIRSTENERGY CORP COM 337932107 14,620 377,005 SH   SOLE 36 377,005 0 0
FIRSTENERGY CORP COM 337932107 504 12,993 SH   SOLE 40 12,993 0 0
FISERV INC COM 337738108 158,936 1,628,107 SH   SOLE 2 409,883 0 1,218,224
FISERV INC COM 337738108 28,467 291,608 SH   SOLE 4 275,993 0 15,615
FISERV INC COM 337738108 58,757 601,895 SH   SOLE 7 571,196 0 30,699
FISERV INC COM 337738108 3,027 31,005 SH   SOLE 13 31,005 0 0
FISERV INC COM 337738108 5,654 57,922 SH   SOLE 15 57,922 0 0
FISERV INC COM 337738108 1 13 SH   SOLE 17 0 0 13
FISERV INC COM 337738108 111,293 1,140,062 SH   SOLE 18 995,285 0 144,777
FISERV INC COM 337738108 24,347 249,401 SH   SOLE 19 249,401 0 0
FISERV INC COM 337738108 1,295,265 13,268,438 SH   SOLE 21 13,268,438 0 0
FISERV INC COM 337738108 1,396,070 14,301,065 SH   SOLE 22 12,731,218 0 1,569,847
FISERV INC COM 337738108 49,282 504,837 SH   SOLE 23 504,837 0 0
FISERV INC COM 337738108 69,220 709,081 SH   SOLE 25 709,081 0 0
FISERV INC COM 337738108 292,227 2,993,517 SH   SOLE 26 455,395 0 2,538,122
FISERV INC COM 337738108 11,866 121,554 SH   SOLE 28 86,130 0 35,424
FISERV INC COM 337738108 14,310 146,592 SH   SOLE 29 41,640 0 104,952
FISERV INC COM 337738108 276,507 2,832,482 SH   SOLE 30 2,774,269 0 58,213
FISERV INC COM 337738108 82,184 841,873 SH   SOLE 31 136,107 0 705,766
FISERV INC COM 337738108 14,049 143,914 SH   SOLE 32 143,914 0 0
FISERV INC COM 337738108 13,042 133,600 SH   SOLE 34 133,600 0 0
FISERV INC COM 337738108 40,112 410,897 SH   SOLE 36 410,897 0 0
FISERV INC COM 337738108 1,293 13,242 SH   SOLE 40 13,242 0 0
FITBIT INC CL A 33812L102 1,340 207,354 SH   SOLE 2 90,907 0 116,447
FITBIT INC CL A 33812L102 16 2,545 SH   SOLE 4 2,545 0 0
FITBIT INC CL A 33812L102 28 4,350 SH   SOLE 7 4,350 0 0
FITBIT INC CL A 33812L102 6,642 1,028,110 SH   SOLE 18 950,820 0 77,290
FITBIT INC CL A 33812L102 6,881 1,065,106 SH   SOLE 19 1,065,106 0 0
FITBIT INC CL A 33812L102 52,676 8,154,207 SH   SOLE 21 8,154,207 0 0
FITBIT INC CL A 33812L102 49,016 7,587,554 SH   SOLE 22 7,346,999 0 240,555
FITBIT INC CL A 33812L102 435 67,408 SH   SOLE 23 67,408 0 0
FITBIT INC CL A 33812L102 1,852 286,762 SH   SOLE 26 93,909 0 192,853
FITBIT INC CL A 33812L102 233 36,102 SH   SOLE 28 36,102 0 0
FITBIT INC CL A 33812L102 524 81,145 SH   SOLE 30 81,145 0 0
FITBIT INC CL A 33812L102 162 25,148 SH   SOLE 40 25,148 0 0
FIVE BELOW INC COM 33829M101 14,667 137,187 SH   SOLE 2 43,179 0 94,008
FIVE BELOW INC COM 33829M101 43 399 SH   SOLE 4 399 0 0
FIVE BELOW INC COM 33829M101 97 905 SH   SOLE 7 905 0 0
FIVE BELOW INC COM 33829M101 17,318 161,990 SH   SOLE 18 161,990 0 0
FIVE BELOW INC COM 33829M101 1,504 14,072 SH   SOLE 19 14,072 0 0
FIVE BELOW INC COM 33829M101 291,198 2,723,770 SH   SOLE 21 2,723,770 0 0
FIVE BELOW INC COM 33829M101 196,746 1,840,299 SH   SOLE 22 1,759,492 0 80,807
FIVE BELOW INC COM 33829M101 3,131 29,290 SH   SOLE 26 20,239 0 9,051
FIVE BELOW INC COM 33829M101 736 6,886 SH   SOLE 28 6,886 0 0
FIVE BELOW INC COM 33829M101 2,021 18,906 SH   SOLE 30 18,906 0 0
FIVE BELOW INC COM 33829M101 113 1,061 SH   SOLE 31 1,061 0 0
FIVE BELOW INC COM 33829M101 16 151 SH   SOLE 34 151 0 0
FIVE BELOW INC COM 33829M101 618 5,777 SH   SOLE 40 5,777 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 59 12,740 SH   SOLE 2 12,740 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 230 50,064 SH   SOLE 21 50,064 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 51 11,114 SH   SOLE 28 11,114 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 23 4,937 SH   SOLE 30 4,937 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 174 28,536 SH   SOLE 2 3,347 0 25,189
FIVE PRIME THERAPEUTICS INC COM 33830X104 4 582 SH   SOLE 7 582 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 711 116,615 SH   SOLE 18 116,615 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 321 52,582 SH   SOLE 19 52,582 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 5,724 938,298 SH   SOLE 21 938,298 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 6,367 1,043,762 SH   SOLE 22 1,028,371 0 15,391
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 58 14,971 SH   SOLE 2 1,165 0 13,806
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 302 77,516 SH   SOLE 18 77,516 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 131 33,546 SH   SOLE 19 33,546 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 2,202 564,573 SH   SOLE 21 564,573 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 1,657 424,954 SH   SOLE 22 419,144 0 5,810
FIVE9 INC COM 338307101 14,407 130,177 SH   SOLE 2 22,670 0 107,507
FIVE9 INC COM 338307101 44 399 SH   SOLE 4 399 0 0
FIVE9 INC COM 338307101 116 1,049 SH   SOLE 7 1,049 0 0
FIVE9 INC COM 338307101 5,695 51,462 SH   SOLE 18 42,202 0 9,260
FIVE9 INC COM 338307101 27,841 251,566 SH   SOLE 19 251,566 0 0
FIVE9 INC COM 338307101 122,831 1,109,887 SH   SOLE 21 1,109,887 0 0
FIVE9 INC COM 338307101 192,010 1,734,982 SH   SOLE 22 1,647,424 0 87,558
FIVE9 INC COM 338307101 430 3,885 SH   SOLE 23 3,885 0 0
FIVE9 INC COM 338307101 2,963 26,770 SH   SOLE 25 26,770 0 0
FIVE9 INC COM 338307101 6,047 54,640 SH   SOLE 26 17,378 0 37,262
FIVE9 INC COM 338307101 1,078 9,745 SH   SOLE 28 9,745 0 0
FIVE9 INC COM 338307101 2,289 20,685 SH   SOLE 30 20,685 0 0
FIVE9 INC COM 338307101 133 1,204 SH   SOLE 31 1,204 0 0
FIVE9 INC COM 338307101 4,296 38,817 SH   SOLE 34 38,817 0 0
FIVE9 INC COM 338307101 730 6,595 SH   SOLE 40 6,595 0 0
FIVERR INTL LTD ORD SHS M4R82T106 184 2,493 SH   SOLE 2 0 0 2,493
FIVERR INTL LTD ORD SHS M4R82T106 143 1,932 SH   SOLE 7 1,932 0 0
FIVERR INTL LTD ORD SHS M4R82T106 7,156 96,939 SH   SOLE 21 96,939 0 0
FIVERR INTL LTD ORD SHS M4R82T106 5,559 75,304 SH   SOLE 22 73,524 0 1,780
FIVERR INTL LTD ORD SHS M4R82T106 113 1,529 SH   SOLE 26 0 0 1,529
FIVERR INTL LTD ORD SHS M4R82T106 172 2,336 SH   SOLE 30 2,336 0 0
FIVERR INTL LTD ORD SHS M4R82T106 49 660 SH   SOLE 34 660 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,274 43,287 SH   SOLE 2 13,012 0 30,275
FLAGSTAR BANCORP INC COM PAR .001 337930705 2 55 SH   SOLE 4 55 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 18 613 SH   SOLE 7 613 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 5,174 175,808 SH   SOLE 18 175,808 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 2,141 72,755 SH   SOLE 19 72,755 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 111,359 3,783,863 SH   SOLE 21 3,783,863 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 33,791 1,148,187 SH   SOLE 22 1,107,677 0 40,510
FLAGSTAR BANCORP INC COM PAR .001 337930705 48 1,644 SH   SOLE 23 1,644 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 856 29,089 SH   SOLE 26 14,806 0 14,283
FLAGSTAR BANCORP INC COM PAR .001 337930705 131 4,461 SH   SOLE 28 4,461 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,736 58,981 SH   SOLE 30 58,981 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 124 4,197 SH   SOLE 40 4,197 0 0
FLANIGANS ENTERPRISES INC COM 338517105 3 198 SH   SOLE 21 198 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 48,906 194,434 SH   SOLE 2 17,411 0 177,023
FLEETCOR TECHNOLOGIES INC COM 339041105 11,034 43,869 SH   SOLE 4 41,557 0 2,312
FLEETCOR TECHNOLOGIES INC COM 339041105 19,670 78,202 SH   SOLE 7 75,582 0 2,620
FLEETCOR TECHNOLOGIES INC COM 339041105 71 284 SH   SOLE 13 284 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 2,080 8,271 SH   SOLE 15 8,271 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 67,400 267,959 SH   SOLE 18 250,556 0 17,403
FLEETCOR TECHNOLOGIES INC COM 339041105 112,717 448,127 SH   SOLE 19 448,127 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 637,557 2,534,716 SH   SOLE 21 2,534,716 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 514,676 2,046,180 SH   SOLE 22 1,864,415 0 181,765
FLEETCOR TECHNOLOGIES INC COM 339041105 15,446 61,407 SH   SOLE 23 61,407 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 111,729 444,198 SH   SOLE 25 442,983 0 1,215
FLEETCOR TECHNOLOGIES INC COM 339041105 93,643 372,294 SH   SOLE 26 62,924 0 309,370
FLEETCOR TECHNOLOGIES INC COM 339041105 4,303 17,107 SH   SOLE 28 11,937 0 5,170
FLEETCOR TECHNOLOGIES INC COM 339041105 4,976 19,784 SH   SOLE 29 1,433 0 18,351
FLEETCOR TECHNOLOGIES INC COM 339041105 88,647 352,432 SH   SOLE 30 352,432 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 5,450 21,668 SH   SOLE 31 11,675 0 9,993
FLEETCOR TECHNOLOGIES INC COM 339041105 53,490 212,657 SH   SOLE 34 212,657 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 13,454 53,487 SH   SOLE 36 53,487 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 457 1,818 SH   SOLE 40 1,818 0 0
FLEX LTD ORD Y2573F102 1,391 135,689 SH   SOLE 2 135,689 0 0
FLEX LTD ORD Y2573F102 26 2,551 SH   SOLE 4 2,551 0 0
FLEX LTD ORD Y2573F102 1,189 115,983 SH   SOLE 7 10,521 0 105,462
FLEX LTD ORD Y2573F102 58 5,661 SH   SOLE 15 5,661 0 0
FLEX LTD ORD Y2573F102 17,485 1,705,889 SH   SOLE 18 1,705,889 0 0
FLEX LTD ORD Y2573F102 17,835 1,740,012 SH   SOLE 19 1,740,012 0 0
FLEX LTD ORD Y2573F102 5,681 554,221 SH   SOLE 21 554,221 0 0
FLEX LTD ORD Y2573F102 8,605 839,488 SH   SOLE 22 526,027 0 313,461
FLEX LTD ORD Y2573F102 591 57,680 SH   SOLE 23 57,680 0 0
FLEX LTD ORD Y2573F102 6,009 586,200 SH   SOLE 25 586,200 0 0
FLEX LTD ORD Y2573F102 15,640 1,525,835 SH   SOLE 26 106,498 0 1,419,337
FLEX LTD ORD Y2573F102 839 81,892 SH   SOLE 28 81,892 0 0
FLEX LTD ORD Y2573F102 1,947 189,915 SH   SOLE 30 189,915 0 0
FLEX LTD ORD Y2573F102 711 69,362 SH   SOLE 31 0 0 69,362
FLEX LTD ORD Y2573F102 5,272 514,387 SH   SOLE 34 514,387 0 0
FLEX LTD ORD Y2573F102 4,013 391,554 SH   SOLE 36 391,554 0 0
FLEX LTD ORD Y2573F102 549 53,578 SH   SOLE 40 53,578 0 0
FLEXION THERAPEUTICS INC COM 33938J106 355 27,024 SH   SOLE 2 16,095 0 10,929
FLEXION THERAPEUTICS INC COM 33938J106 10 730 SH   SOLE 7 730 0 0
FLEXION THERAPEUTICS INC COM 33938J106 2,028 154,212 SH   SOLE 18 143,258 0 10,954
FLEXION THERAPEUTICS INC COM 33938J106 2,318 176,286 SH   SOLE 19 176,286 0 0
FLEXION THERAPEUTICS INC COM 33938J106 22,635 1,721,279 SH   SOLE 21 1,721,279 0 0
FLEXION THERAPEUTICS INC COM 33938J106 16,483 1,253,462 SH   SOLE 22 1,224,673 0 28,789
FLEXION THERAPEUTICS INC COM 33938J106 139 10,572 SH   SOLE 23 10,572 0 0
FLEXION THERAPEUTICS INC COM 33938J106 678 51,580 SH   SOLE 26 0 0 51,580
FLEXION THERAPEUTICS INC COM 33938J106 68 5,156 SH   SOLE 28 5,156 0 0
FLEXION THERAPEUTICS INC COM 33938J106 347 26,362 SH   SOLE 30 26,362 0 0
FLEXION THERAPEUTICS INC COM 33938J106 23 1,720 SH   SOLE 34 1,720 0 0
FLEXION THERAPEUTICS INC COM 33938J106 48 3,669 SH   SOLE 40 3,669 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 1 28 SH   SOLE 17 0 0 28
FLEXSHOPPER INC COM NEW 33939J303 14 7,902 SH   SOLE 21 7,902 0 0
FLEXSTEEL INDS INC COM 339382103 26 2,081 SH   SOLE 18 2,081 0 0
FLEXSTEEL INDS INC COM 339382103 265 20,983 SH   SOLE 21 20,983 0 0
FLEXSTEEL INDS INC COM 339382103 1,771 140,193 SH   SOLE 22 140,193 0 0
FLIR SYS INC COM 302445101 16,605 409,289 SH   SOLE 2 108,057 0 301,232
FLIR SYS INC COM 302445101 2,837 69,931 SH   SOLE 4 66,445 0 3,486
FLIR SYS INC COM 302445101 8,640 212,964 SH   SOLE 7 139,578 0 73,386
FLIR SYS INC COM 302445101 22 540 SH   SOLE 13 540 0 0
FLIR SYS INC COM 302445101 574 14,144 SH   SOLE 15 14,144 0 0
FLIR SYS INC COM 302445101 11,187 275,734 SH   SOLE 18 254,883 0 20,851
FLIR SYS INC COM 302445101 4,490 110,672 SH   SOLE 19 110,672 0 0
FLIR SYS INC COM 302445101 166,969 4,115,566 SH   SOLE 21 4,115,566 0 0
FLIR SYS INC COM 302445101 142,438 3,510,925 SH   SOLE 22 3,194,169 0 316,756
FLIR SYS INC COM 302445101 5,000 123,243 SH   SOLE 23 123,243 0 0
FLIR SYS INC COM 302445101 3,665 90,346 SH   SOLE 25 90,346 0 0
FLIR SYS INC COM 302445101 23,384 576,395 SH   SOLE 26 149,589 0 426,806
FLIR SYS INC COM 302445101 1,246 30,704 SH   SOLE 28 22,156 0 8,548
FLIR SYS INC COM 302445101 1,528 37,668 SH   SOLE 29 9,410 0 28,258
FLIR SYS INC COM 302445101 22,964 566,035 SH   SOLE 30 544,285 0 21,750
FLIR SYS INC COM 302445101 2,330 57,438 SH   SOLE 31 29,875 0 27,563
FLIR SYS INC COM 302445101 1,432 35,293 SH   SOLE 34 35,293 0 0
FLIR SYS INC COM 302445101 3,850 94,894 SH   SOLE 36 94,894 0 0
FLIR SYS INC COM 302445101 112 2,752 SH   SOLE 40 2,752 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 10,262 178,002 SH   SOLE 2 39,467 0 138,535
FLOOR & DECOR HLDGS INC CL A 339750101 86 1,496 SH   SOLE 4 1,496 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 114 1,971 SH   SOLE 7 1,971 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 2,732 47,395 SH   SOLE 18 47,143 0 252
FLOOR & DECOR HLDGS INC CL A 339750101 1,206 20,916 SH   SOLE 19 20,916 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 82,253 1,426,764 SH   SOLE 21 1,426,764 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 120,745 2,094,441 SH   SOLE 22 1,965,885 0 128,556
FLOOR & DECOR HLDGS INC CL A 339750101 346 6,009 SH   SOLE 23 6,009 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 98,169 1,702,843 SH   SOLE 25 1,702,843 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 2,192 38,019 SH   SOLE 26 22,111 0 15,908
FLOOR & DECOR HLDGS INC CL A 339750101 592 10,271 SH   SOLE 28 10,271 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,695 29,408 SH   SOLE 30 29,408 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 253 4,382 SH   SOLE 31 1,584 0 2,798
FLOOR & DECOR HLDGS INC CL A 339750101 41 712 SH   SOLE 34 712 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 34 595 SH   SOLE 36 595 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 500 8,673 SH   SOLE 40 8,673 0 0
FLOTEK INDS INC DEL COM 343389102 2 1,736 SH   SOLE 18 1,736 0 0
FLOTEK INDS INC DEL COM 343389102 51 42,580 SH   SOLE 21 42,580 0 0
FLOTEK INDS INC DEL COM 343389102 1,159 965,953 SH   SOLE 22 965,953 0 0
FLOWERS FOODS INC COM 343498101 13,236 591,952 SH   SOLE 2 187,947 0 404,005
FLOWERS FOODS INC COM 343498101 20 890 SH   SOLE 4 890 0 0
FLOWERS FOODS INC COM 343498101 105 4,677 SH   SOLE 7 4,677 0 0
FLOWERS FOODS INC COM 343498101 11,609 519,174 SH   SOLE 18 519,174 0 0
FLOWERS FOODS INC COM 343498101 2,593 115,971 SH   SOLE 19 115,971 0 0
FLOWERS FOODS INC COM 343498101 206,610 9,240,173 SH   SOLE 21 9,240,173 0 0
FLOWERS FOODS INC COM 343498101 147,520 6,597,505 SH   SOLE 22 6,292,430 0 305,075
FLOWERS FOODS INC COM 343498101 409 18,291 SH   SOLE 23 18,291 0 0
FLOWERS FOODS INC COM 343498101 2,690 120,292 SH   SOLE 26 67,669 0 52,623
FLOWERS FOODS INC COM 343498101 692 30,970 SH   SOLE 28 30,970 0 0
FLOWERS FOODS INC COM 343498101 1,452 64,943 SH   SOLE 30 64,943 0 0
FLOWERS FOODS INC COM 343498101 259 11,598 SH   SOLE 31 3,849 0 7,749
FLOWERS FOODS INC COM 343498101 139 6,199 SH   SOLE 34 6,199 0 0
FLOWERS FOODS INC COM 343498101 148 6,615 SH   SOLE 36 6,615 0 0
FLOWERS FOODS INC COM 343498101 460 20,555 SH   SOLE 40 20,555 0 0
FLOWSERVE CORP COM 34354P105 9,325 326,966 SH   SOLE 2 65,255 0 261,711
FLOWSERVE CORP COM 34354P105 30 1,069 SH   SOLE 4 1,069 0 0
FLOWSERVE CORP COM 34354P105 2,908 101,959 SH   SOLE 7 98,762 0 3,197
FLOWSERVE CORP COM 34354P105 88 3,078 SH   SOLE 15 3,078 0 0
FLOWSERVE CORP COM 34354P105 17,749 622,333 SH   SOLE 18 612,423 0 9,910
FLOWSERVE CORP COM 34354P105 1,246 43,698 SH   SOLE 19 43,698 0 0
FLOWSERVE CORP COM 34354P105 75,651 2,652,548 SH   SOLE 21 2,652,548 0 0
FLOWSERVE CORP COM 34354P105 95,257 3,340,005 SH   SOLE 22 3,046,936 0 293,069
FLOWSERVE CORP COM 34354P105 8 283 SH   SOLE 23 283 0 0
FLOWSERVE CORP COM 34354P105 4,030 141,316 SH   SOLE 25 141,316 0 0
FLOWSERVE CORP COM 34354P105 10,615 372,183 SH   SOLE 26 42,096 0 330,087
FLOWSERVE CORP COM 34354P105 555 19,463 SH   SOLE 28 19,463 0 0
FLOWSERVE CORP COM 34354P105 8,592 301,250 SH   SOLE 30 301,250 0 0
FLOWSERVE CORP COM 34354P105 199 6,976 SH   SOLE 31 2,574 0 4,402
FLOWSERVE CORP COM 34354P105 1,800 63,123 SH   SOLE 36 63,123 0 0
FLOWSERVE CORP COM 34354P105 394 13,832 SH   SOLE 40 13,832 0 0
FLUENT INC COM 34380C102 65 36,623 SH   SOLE 2 2,051 0 34,572
FLUENT INC COM 34380C102 293 164,455 SH   SOLE 18 164,455 0 0
FLUENT INC COM 34380C102 145 81,246 SH   SOLE 19 81,246 0 0
FLUENT INC COM 34380C102 2,561 1,439,013 SH   SOLE 21 1,439,013 0 0
FLUENT INC COM 34380C102 1,756 986,271 SH   SOLE 22 971,296 0 14,975
FLUIDIGM CORP DEL COM 34385P108 228 56,860 SH   SOLE 2 8,015 0 48,845
FLUIDIGM CORP DEL COM 34385P108 6 1,523 SH   SOLE 7 1,523 0 0
FLUIDIGM CORP DEL COM 34385P108 1,199 299,016 SH   SOLE 18 299,016 0 0
FLUIDIGM CORP DEL COM 34385P108 752 187,598 SH   SOLE 19 187,598 0 0
FLUIDIGM CORP DEL COM 34385P108 9,426 2,350,624 SH   SOLE 21 2,350,624 0 0
FLUIDIGM CORP DEL COM 34385P108 8,386 2,091,194 SH   SOLE 22 2,055,384 0 35,810
FLUIDIGM CORP DEL COM 34385P108 36 8,874 SH   SOLE 23 8,874 0 0
FLUIDIGM CORP DEL COM 34385P108 956 238,298 SH   SOLE 30 238,298 0 0
FLUOR CORP NEW COM 343412102 1,501 124,269 SH   SOLE 2 100,513 0 23,756
FLUOR CORP NEW COM 343412102 7 598 SH   SOLE 4 598 0 0
FLUOR CORP NEW COM 343412102 106 8,746 SH   SOLE 7 8,746 0 0
FLUOR CORP NEW COM 343412102 5,585 462,335 SH   SOLE 18 462,335 0 0
FLUOR CORP NEW COM 343412102 1,682 139,247 SH   SOLE 19 139,247 0 0
FLUOR CORP NEW COM 343412102 71,961 5,957,041 SH   SOLE 21 5,957,041 0 0
FLUOR CORP NEW COM 343412102 52,112 4,313,869 SH   SOLE 22 4,094,697 0 219,172
FLUOR CORP NEW COM 343412102 610 50,459 SH   SOLE 26 39,973 0 10,486
FLUOR CORP NEW COM 343412102 488 40,424 SH   SOLE 30 40,424 0 0
FLUOR CORP NEW COM 343412102 1,230 101,820 SH   SOLE 36 101,820 0 0
FLUOR CORP NEW COM 343412102 189 15,675 SH   SOLE 40 15,675 0 0
FLUSHING FINL CORP COM 343873105 418 36,245 SH   SOLE 2 11,482 0 24,763
FLUSHING FINL CORP COM 343873105 4 352 SH   SOLE 4 352 0 0
FLUSHING FINL CORP COM 343873105 7 633 SH   SOLE 7 633 0 0
FLUSHING FINL CORP COM 343873105 1,358 117,882 SH   SOLE 18 117,882 0 0
FLUSHING FINL CORP COM 343873105 899 78,039 SH   SOLE 19 78,039 0 0
FLUSHING FINL CORP COM 343873105 11,020 956,636 SH   SOLE 21 956,636 0 0
FLUSHING FINL CORP COM 343873105 11,584 1,005,549 SH   SOLE 22 977,887 0 27,662
FLUSHING FINL CORP COM 343873105 521 45,264 SH   SOLE 26 16,855 0 28,409
FLUSHING FINL CORP COM 343873105 46 3,968 SH   SOLE 28 3,968 0 0
FLUSHING FINL CORP COM 343873105 54 4,717 SH   SOLE 30 4,717 0 0
FLUSHING FINL CORP COM 343873105 13 1,137 SH   SOLE 34 1,137 0 0
FLUSHING FINL CORP COM 343873105 36 3,146 SH   SOLE 40 3,146 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 397 19,835 SH   SOLE 2 11,887 0 7,948
FLWS/1-800 FLOWERS CL A 68243Q106 9 469 SH   SOLE 7 469 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 2,408 120,302 SH   SOLE 18 102,051 0 18,251
FLWS/1-800 FLOWERS CL A 68243Q106 3,926 196,080 SH   SOLE 19 196,080 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 16,315 814,933 SH   SOLE 21 814,933 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 18,314 914,774 SH   SOLE 22 891,007 0 23,767
FLWS/1-800 FLOWERS CL A 68243Q106 355 17,728 SH   SOLE 23 17,728 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 1,497 74,754 SH   SOLE 26 0 0 74,754
FLWS/1-800 FLOWERS CL A 68243Q106 71 3,548 SH   SOLE 28 3,548 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 510 25,454 SH   SOLE 30 25,454 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 150 7,513 SH   SOLE 34 7,513 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 41 2,065 SH   SOLE 40 2,065 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 81 9,871 SH   SOLE 21 9,871 0 0
FNCB BANCORP INC COM 302578109 75 13,024 SH   SOLE 2 712 0 12,312
FNCB BANCORP INC COM 302578109 374 65,023 SH   SOLE 18 65,023 0 0
FNCB BANCORP INC COM 302578109 188 32,644 SH   SOLE 19 32,644 0 0
FNCB BANCORP INC COM 302578109 3,426 595,875 SH   SOLE 21 595,875 0 0
FNCB BANCORP INC COM 302578109 1,079 187,703 SH   SOLE 22 182,538 0 5,165
FOCUS FINL PARTNERS INC COM CL A 34417P100 618 18,708 SH   SOLE 2 8,859 0 9,849
FOCUS FINL PARTNERS INC COM CL A 34417P100 20 599 SH   SOLE 7 599 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 4,278 129,432 SH   SOLE 18 125,643 0 3,789
FOCUS FINL PARTNERS INC COM CL A 34417P100 3,145 95,158 SH   SOLE 19 95,158 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 32,710 989,707 SH   SOLE 21 989,707 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 32,954 997,089 SH   SOLE 22 965,130 0 31,959
FOCUS FINL PARTNERS INC COM CL A 34417P100 217 6,552 SH   SOLE 23 6,552 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 777 23,510 SH   SOLE 26 0 0 23,510
FOCUS FINL PARTNERS INC COM CL A 34417P100 123 3,729 SH   SOLE 28 3,729 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 782 23,669 SH   SOLE 30 23,669 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 120 3,629 SH   SOLE 40 3,629 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3,154 50,870 SH   SOLE 2 0 0 50,870
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3,958 63,830 SH   SOLE 18 1,155 0 62,675
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 4,620 74,504 SH   SOLE 19 74,504 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3,023 48,751 SH   SOLE 22 48,751 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 4,274 68,925 SH   SOLE 25 68,925 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 19 307 SH   SOLE 30 307 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 8,574 138,262 SH   SOLE 31 0 0 138,262
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 17,213 277,586 SH   SOLE 34 277,586 0 0
FONAR CORP COM NEW 344437405 102 4,793 SH   SOLE 2 349 0 4,444
FONAR CORP COM NEW 344437405 526 24,637 SH   SOLE 18 24,637 0 0
FONAR CORP COM NEW 344437405 226 10,591 SH   SOLE 19 10,591 0 0
FONAR CORP COM NEW 344437405 4,095 191,614 SH   SOLE 21 191,614 0 0
FONAR CORP COM NEW 344437405 3,495 163,547 SH   SOLE 22 161,659 0 1,888
FOOT LOCKER INC COM 344849104 8,581 294,290 SH   SOLE 2 106,903 0 187,387
FOOT LOCKER INC COM 344849104 14 480 SH   SOLE 4 480 0 0
FOOT LOCKER INC COM 344849104 93 3,176 SH   SOLE 7 3,176 0 0
FOOT LOCKER INC COM 344849104 8,229 282,206 SH   SOLE 18 282,206 0 0
FOOT LOCKER INC COM 344849104 769 26,373 SH   SOLE 19 26,373 0 0
FOOT LOCKER INC COM 344849104 137,543 4,716,828 SH   SOLE 21 4,716,828 0 0
FOOT LOCKER INC COM 344849104 105,845 3,629,795 SH   SOLE 22 3,450,094 0 179,701
FOOT LOCKER INC COM 344849104 1,193 40,927 SH   SOLE 26 23,457 0 17,470
FOOT LOCKER INC COM 344849104 522 17,900 SH   SOLE 28 17,900 0 0
FOOT LOCKER INC COM 344849104 1,090 37,393 SH   SOLE 30 37,393 0 0
FOOT LOCKER INC COM 344849104 165 5,655 SH   SOLE 31 2,045 0 3,610
FOOT LOCKER INC COM 344849104 674 23,122 SH   SOLE 36 23,122 0 0
FOOT LOCKER INC COM 344849104 328 11,258 SH   SOLE 40 11,258 0 0
FORD MTR CO DEL COM 345370860 59,296 9,752,668 SH   SOLE 2 1,395,335 0 8,357,333
FORD MTR CO DEL COM 345370860 10,950 1,800,980 SH   SOLE 4 1,696,990 0 103,990
FORD MTR CO DEL COM 345370860 24,970 4,106,969 SH   SOLE 7 3,492,960 0 614,009
FORD MTR CO DEL COM 345370860 691 113,692 SH   SOLE 13 113,692 0 0
FORD MTR CO DEL COM 345370860 2,899 476,851 SH   SOLE 15 476,851 0 0
FORD MTR CO DEL COM 345370860 11 1,806 SH   SOLE 17 0 0 1,806
FORD MTR CO DEL COM 345370860 46,711 7,682,796 SH   SOLE 18 7,076,327 0 606,469
FORD MTR CO DEL COM 345370860 6,755 1,111,011 SH   SOLE 19 1,111,011 0 0
FORD MTR CO DEL COM 345370860 592,899 97,516,247 SH   SOLE 21 97,516,247 0 0
FORD MTR CO DEL COM 345370860 584,968 96,211,895 SH   SOLE 22 86,267,283 0 9,944,612
FORD MTR CO DEL COM 345370860 17,899 2,943,881 SH   SOLE 23 2,943,881 0 0
FORD MTR CO DEL COM 345370860 24,534 4,035,142 SH   SOLE 25 4,035,142 0 0
FORD MTR CO DEL COM 345370860 107,258 17,641,096 SH   SOLE 26 2,936,889 0 14,704,207
FORD MTR CO DEL COM 345370860 4,875 801,853 SH   SOLE 28 567,641 0 234,212
FORD MTR CO DEL COM 345370860 408 67,184 SH   SOLE 29 67,184 0 0
FORD MTR CO DEL COM 345370860 104,650 17,212,241 SH   SOLE 30 17,162,874 0 49,367
FORD MTR CO DEL COM 345370860 11,217 1,844,972 SH   SOLE 31 529,828 0 1,315,144
FORD MTR CO DEL COM 345370860 1,427 234,696 SH   SOLE 34 234,696 0 0
FORD MTR CO DEL COM 345370860 26,463 4,352,517 SH   SOLE 36 4,352,517 0 0
FORD MTR CO DEL COM 345370860 508 83,622 SH   SOLE 40 83,622 0 0
FORD MTR CO DEL OPTIONS 345370860 1,034 170,000 SH Put SOLE 19 170,000 0 0
FORD MTR CO DEL OPTIONS 345370860 9 1,500 SH Put SOLE 22 1,500 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 384 18,136 SH   SOLE 2 2,623 0 15,513
FORESCOUT TECHNOLOGIES INC COM 34553D101 17 788 SH   SOLE 7 788 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 4,084 192,625 SH   SOLE 18 192,625 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 2,354 111,051 SH   SOLE 19 111,051 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 35,127 1,656,952 SH   SOLE 21 1,656,952 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 26,247 1,238,049 SH   SOLE 22 1,213,630 0 24,419
FORESCOUT TECHNOLOGIES INC COM 34553D101 12 554 SH   SOLE 23 554 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 122 5,764 SH   SOLE 25 5,764 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 630 29,712 SH   SOLE 26 14,889 0 14,823
FORESCOUT TECHNOLOGIES INC COM 34553D101 1,857 87,573 SH   SOLE 30 87,573 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 9 416 SH   SOLE 36 416 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 73 3,457 SH   SOLE 40 3,457 0 0
FORESTAR GROUP INC COM 346232101 446 29,548 SH   SOLE 2 14,107 0 15,441
FORESTAR GROUP INC COM 346232101 4 296 SH   SOLE 4 296 0 0
FORESTAR GROUP INC COM 346232101 1 84 SH   SOLE 7 84 0 0
FORESTAR GROUP INC COM 346232101 996 66,050 SH   SOLE 18 66,050 0 0
FORESTAR GROUP INC COM 346232101 3,041 201,685 SH   SOLE 19 201,685 0 0
FORESTAR GROUP INC COM 346232101 8,614 571,219 SH   SOLE 21 571,219 0 0
FORESTAR GROUP INC COM 346232101 7,454 494,283 SH   SOLE 22 484,658 0 9,625
FORESTAR GROUP INC COM 346232101 234 15,544 SH   SOLE 26 1,818 0 13,726
FORESTAR GROUP INC COM 346232101 8 535 SH   SOLE 28 535 0 0
FORESTAR GROUP INC COM 346232101 35 2,342 SH   SOLE 30 2,342 0 0
FORESTAR GROUP INC COM 346232101 469 31,102 SH   SOLE 34 31,102 0 0
FORESTAR GROUP INC COM 346232101 6 429 SH   SOLE 40 429 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 25,245 543,025 SH   SOLE 19 543,025 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 782 16,827 SH   SOLE 20 16,827 0 0
FORMFACTOR INC COM 346375108 1,702 58,044 SH   SOLE 2 33,722 0 24,322
FORMFACTOR INC COM 346375108 11 386 SH   SOLE 4 386 0 0
FORMFACTOR INC COM 346375108 38 1,307 SH   SOLE 7 1,307 0 0
FORMFACTOR INC COM 346375108 11,707 399,137 SH   SOLE 18 383,410 0 15,727
FORMFACTOR INC COM 346375108 12,695 432,823 SH   SOLE 19 432,823 0 0
FORMFACTOR INC COM 346375108 240,854 8,211,869 SH   SOLE 21 8,211,869 0 0
FORMFACTOR INC COM 346375108 79,454 2,708,964 SH   SOLE 22 2,635,505 0 73,459
FORMFACTOR INC COM 346375108 1,125 38,362 SH   SOLE 23 38,362 0 0
FORMFACTOR INC COM 346375108 4,487 152,969 SH   SOLE 26 28,955 0 124,014
FORMFACTOR INC COM 346375108 296 10,097 SH   SOLE 28 10,097 0 0
FORMFACTOR INC COM 346375108 3,384 115,391 SH   SOLE 30 115,391 0 0
FORMFACTOR INC COM 346375108 160 5,455 SH   SOLE 34 5,455 0 0
FORMFACTOR INC COM 346375108 186 6,344 SH   SOLE 40 6,344 0 0
FORRESTER RESH INC COM 346563109 228 7,104 SH   SOLE 2 3,753 0 3,351
FORRESTER RESH INC COM 346563109 2 73 SH   SOLE 4 73 0 0
FORRESTER RESH INC COM 346563109 5 146 SH   SOLE 7 146 0 0
FORRESTER RESH INC COM 346563109 1,945 60,700 SH   SOLE 18 56,024 0 4,676
FORRESTER RESH INC COM 346563109 1,813 56,595 SH   SOLE 19 56,595 0 0
FORRESTER RESH INC COM 346563109 37,853 1,181,421 SH   SOLE 21 1,181,421 0 0
FORRESTER RESH INC COM 346563109 11,331 353,652 SH   SOLE 22 343,672 0 9,980
FORRESTER RESH INC COM 346563109 216 6,739 SH   SOLE 26 2,297 0 4,442
FORRESTER RESH INC COM 346563109 42 1,302 SH   SOLE 28 1,302 0 0
FORRESTER RESH INC COM 346563109 520 16,237 SH   SOLE 30 16,237 0 0
FORRESTER RESH INC COM 346563109 28 879 SH   SOLE 40 879 0 0
FORTE BIOSCIENCES INC COM 34962G109 1 73 SH   SOLE 18 73 0 0
FORTE BIOSCIENCES INC COM 34962G109 40 2,723 SH   SOLE 19 2,723 0 0
FORTE BIOSCIENCES INC COM 34962G109 52 3,590 SH   SOLE 21 3,590 0 0
FORTE BIOSCIENCES INC COM 34962G109 628 43,055 SH   SOLE 22 43,055 0 0
FORTERRA INC COM 34960W106 133 11,934 SH   SOLE 2 5,841 0 6,093
FORTERRA INC COM 34960W106 1 89 SH   SOLE 7 89 0 0
FORTERRA INC COM 34960W106 955 85,537 SH   SOLE 18 85,537 0 0
FORTERRA INC COM 34960W106 397 35,594 SH   SOLE 19 35,594 0 0
FORTERRA INC COM 34960W106 7,232 648,035 SH   SOLE 21 648,035 0 0
FORTERRA INC COM 34960W106 7,003 627,498 SH   SOLE 22 589,666 0 37,832
FORTERRA INC COM 34960W106 51 4,550 SH   SOLE 30 4,550 0 0
FORTERRA INC COM 34960W106 54 4,822 SH   SOLE 40 4,822 0 0
FORTINET INC COM 34959E109 52,842 384,946 SH   SOLE 2 96,448 0 288,498
FORTINET INC COM 34959E109 9,412 68,567 SH   SOLE 4 64,429 0 4,138
FORTINET INC COM 34959E109 16,898 123,099 SH   SOLE 7 115,142 0 7,957
FORTINET INC COM 34959E109 66 479 SH   SOLE 13 479 0 0
FORTINET INC COM 34959E109 1,923 14,006 SH   SOLE 15 14,006 0 0
FORTINET INC COM 34959E109 1 4 SH   SOLE 17 0 0 4
FORTINET INC COM 34959E109 52,330 381,218 SH   SOLE 18 359,174 0 22,044
FORTINET INC COM 34959E109 27,463 200,065 SH   SOLE 19 200,065 0 0
FORTINET INC COM 34959E109 597,544 4,353,054 SH   SOLE 21 4,353,054 0 0
FORTINET INC COM 34959E109 457,143 3,330,246 SH   SOLE 22 3,006,795 0 323,451
FORTINET INC COM 34959E109 15,926 116,020 SH   SOLE 23 116,020 0 0
FORTINET INC COM 34959E109 31,497 229,451 SH   SOLE 25 229,451 0 0
FORTINET INC COM 34959E109 102,979 750,194 SH   SOLE 26 122,149 0 628,045
FORTINET INC COM 34959E109 4,153 30,257 SH   SOLE 28 21,384 0 8,873
FORTINET INC COM 34959E109 5,511 40,147 SH   SOLE 29 9,307 0 30,840
FORTINET INC COM 34959E109 99,572 725,375 SH   SOLE 30 663,267 0 62,108
FORTINET INC COM 34959E109 4,878 35,537 SH   SOLE 31 19,405 0 16,132
FORTINET INC COM 34959E109 15,617 113,768 SH   SOLE 34 113,768 0 0
FORTINET INC COM 34959E109 11,149 81,219 SH   SOLE 36 81,219 0 0
FORTINET INC COM 34959E109 458 3,339 SH   SOLE 40 3,339 0 0
FORTIS INC COM 349553107 106 2,780 SH   SOLE 36 2,780 0 0
FORTIVE CORP COM 34959J108 52,040 769,138 SH   SOLE 2 133,178 0 635,960
FORTIVE CORP COM 34959J108 10,965 162,063 SH   SOLE 4 154,074 0 7,989
FORTIVE CORP COM 34959J108 18,182 268,729 SH   SOLE 7 251,165 0 17,564
FORTIVE CORP COM 34959J108 267 3,940 SH   SOLE 13 3,940 0 0
FORTIVE CORP COM 34959J108 2,551 37,705 SH   SOLE 15 37,705 0 0
FORTIVE CORP COM 34959J108 258,197 3,816,092 SH   SOLE 18 3,642,581 0 173,511
FORTIVE CORP COM 34959J108 133,788 1,977,361 SH   SOLE 19 1,977,361 0 0
FORTIVE CORP COM 34959J108 426,577 6,304,709 SH   SOLE 21 6,304,709 0 0
FORTIVE CORP COM 34959J108 486,119 7,184,734 SH   SOLE 22 6,501,087 0 683,647
FORTIVE CORP COM 34959J108 15,127 223,569 SH   SOLE 23 223,569 0 0
FORTIVE CORP COM 34959J108 23,198 342,862 SH   SOLE 25 312,422 0 30,440
FORTIVE CORP COM 34959J108 88,769 1,311,989 SH   SOLE 26 231,730 0 1,080,259
FORTIVE CORP COM 34959J108 4,138 61,155 SH   SOLE 28 42,551 0 18,604
FORTIVE CORP COM 34959J108 394 5,817 SH   SOLE 29 5,817 0 0
FORTIVE CORP COM 34959J108 67,605 999,189 SH   SOLE 30 999,189 0 0
FORTIVE CORP COM 34959J108 4,102 60,634 SH   SOLE 31 38,585 0 22,049
FORTIVE CORP COM 34959J108 71,817 1,061,445 SH   SOLE 34 1,061,445 0 0
FORTIVE CORP COM 34959J108 13,834 204,466 SH   SOLE 36 204,466 0 0
FORTIVE CORP COM 34959J108 438 6,479 SH   SOLE 40 6,479 0 0
FORTIVE CORP NOTE 0.875% 2/1 34959JAK4 5,279 5,375,000 PRN   SOLE 21 5,375,000 0 0
FORTRESS BIOTECH INC COM 34960Q109 58 21,731 SH   SOLE 2 3,102 0 18,629
FORTRESS BIOTECH INC COM 34960Q109 5 1,845 SH   SOLE 7 1,845 0 0
FORTRESS BIOTECH INC COM 34960Q109 628 234,166 SH   SOLE 18 234,166 0 0
FORTRESS BIOTECH INC COM 34960Q109 385 143,499 SH   SOLE 19 143,499 0 0
FORTRESS BIOTECH INC COM 34960Q109 5,094 1,900,858 SH   SOLE 21 1,900,858 0 0
FORTRESS BIOTECH INC COM 34960Q109 4,527 1,689,117 SH   SOLE 22 1,657,844 0 31,273
FORTUNA SILVER MINES INC COM 349915108 67 13,158 SH   SOLE 22 13,158 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 24,408 381,792 SH   SOLE 2 59,681 0 322,111
FORTUNE BRANDS HOME & SEC IN COM 34964C106 4,595 71,879 SH   SOLE 4 68,029 0 3,850
FORTUNE BRANDS HOME & SEC IN COM 34964C106 8,179 127,932 SH   SOLE 7 119,013 0 8,919
FORTUNE BRANDS HOME & SEC IN COM 34964C106 38 591 SH   SOLE 13 591 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,097 17,152 SH   SOLE 15 17,152 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 19,942 311,938 SH   SOLE 18 290,452 0 21,486
FORTUNE BRANDS HOME & SEC IN COM 34964C106 14,456 226,115 SH   SOLE 19 226,115 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 238,164 3,725,391 SH   SOLE 21 3,725,391 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 233,774 3,656,718 SH   SOLE 22 3,338,660 0 318,058
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,605 103,318 SH   SOLE 23 103,318 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 13,065 204,363 SH   SOLE 25 204,363 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 55,902 874,427 SH   SOLE 26 141,167 0 733,260
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,919 30,021 SH   SOLE 28 21,738 0 8,283
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,090 32,686 SH   SOLE 29 3,068 0 29,618
FORTUNE BRANDS HOME & SEC IN COM 34964C106 40,001 625,695 SH   SOLE 30 596,991 0 28,704
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,070 32,383 SH   SOLE 31 17,922 0 14,461
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,573 87,179 SH   SOLE 34 87,179 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,803 90,772 SH   SOLE 36 90,772 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 198 3,091 SH   SOLE 40 3,091 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 5 9,735 SH   SOLE 18 9,735 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 412 779,955 SH   SOLE 19 779,955 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 49 92,013 SH   SOLE 21 92,013 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 787 1,490,796 SH   SOLE 22 1,430,082 0 60,714
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 41 76,955 SH   SOLE 23 76,955 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 153 290,075 SH   SOLE 26 0 0 290,075
FORWARD AIR CORP COM 349853101 1,287 25,841 SH   SOLE 2 12,705 0 13,136
FORWARD AIR CORP COM 349853101 7 150 SH   SOLE 4 150 0 0
FORWARD AIR CORP COM 349853101 24 479 SH   SOLE 7 479 0 0
FORWARD AIR CORP COM 349853101 7,169 143,904 SH   SOLE 18 139,194 0 4,710
FORWARD AIR CORP COM 349853101 6,563 131,734 SH   SOLE 19 131,734 0 0
FORWARD AIR CORP COM 349853101 149,451 2,999,823 SH   SOLE 21 2,999,823 0 0
FORWARD AIR CORP COM 349853101 45,294 909,145 SH   SOLE 22 879,759 0 29,386
FORWARD AIR CORP COM 349853101 365 7,326 SH   SOLE 23 7,326 0 0
FORWARD AIR CORP COM 349853101 1,362 27,346 SH   SOLE 26 4,416 0 22,930
FORWARD AIR CORP COM 349853101 184 3,684 SH   SOLE 28 3,684 0 0
FORWARD AIR CORP COM 349853101 2,122 42,592 SH   SOLE 30 42,592 0 0
FORWARD AIR CORP COM 349853101 72 1,448 SH   SOLE 34 1,448 0 0
FORWARD AIR CORP COM 349853101 164 3,283 SH   SOLE 40 3,283 0 0
FORWARD INDS INC N Y COM NEW 349862300 10 7,837 SH   SOLE 21 7,837 0 0
FORWARD INDS INC N Y COM NEW 349862300 582 448,017 SH   SOLE 22 448,017 0 0
FOSSIL GROUP INC COM 34988V106 223 47,966 SH   SOLE 2 2,939 0 45,027
FOSSIL GROUP INC COM 34988V106 3 663 SH   SOLE 7 663 0 0
FOSSIL GROUP INC COM 34988V106 1,176 252,958 SH   SOLE 18 252,958 0 0
FOSSIL GROUP INC COM 34988V106 637 136,948 SH   SOLE 19 136,948 0 0
FOSSIL GROUP INC COM 34988V106 24,691 5,309,831 SH   SOLE 21 5,309,831 0 0
FOSSIL GROUP INC COM 34988V106 7,196 1,547,617 SH   SOLE 22 1,475,645 0 71,972
FOSSIL GROUP INC COM 34988V106 35 7,627 SH   SOLE 23 7,627 0 0
FOSSIL GROUP INC COM 34988V106 251 54,041 SH   SOLE 30 54,041 0 0
FOSSIL GROUP INC COM 34988V106 30 6,400 SH   SOLE 31 0 0 6,400
FOSTER L B CO COM 350060109 142 11,125 SH   SOLE 2 712 0 10,413
FOSTER L B CO COM 350060109 3 246 SH   SOLE 7 246 0 0
FOSTER L B CO COM 350060109 500 39,118 SH   SOLE 18 39,118 0 0
FOSTER L B CO COM 350060109 245 19,181 SH   SOLE 19 19,181 0 0
FOSTER L B CO COM 350060109 4,278 334,996 SH   SOLE 21 334,996 0 0
FOSTER L B CO COM 350060109 3,591 281,199 SH   SOLE 22 274,882 0 6,317
FOUNDATION BLDG MATLS INC COM 350392106 474 30,357 SH   SOLE 2 14,452 0 15,905
FOUNDATION BLDG MATLS INC COM 350392106 6 397 SH   SOLE 7 397 0 0
FOUNDATION BLDG MATLS INC COM 350392106 2,118 135,682 SH   SOLE 18 106,263 0 29,419
FOUNDATION BLDG MATLS INC COM 350392106 3,369 215,821 SH   SOLE 19 215,821 0 0
FOUNDATION BLDG MATLS INC COM 350392106 32,030 2,051,907 SH   SOLE 21 2,051,907 0 0
FOUNDATION BLDG MATLS INC COM 350392106 13,354 855,479 SH   SOLE 22 831,130 0 24,349
FOUNDATION BLDG MATLS INC COM 350392106 463 29,630 SH   SOLE 23 29,630 0 0
FOUNDATION BLDG MATLS INC COM 350392106 1,448 92,739 SH   SOLE 26 0 0 92,739
FOUNDATION BLDG MATLS INC COM 350392106 71 4,547 SH   SOLE 28 4,547 0 0
FOUNDATION BLDG MATLS INC COM 350392106 482 30,857 SH   SOLE 30 30,857 0 0
FOUNDATION BLDG MATLS INC COM 350392106 42 2,682 SH   SOLE 34 2,682 0 0
FOUNDATION BLDG MATLS INC COM 350392106 42 2,712 SH   SOLE 40 2,712 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,385 56,777 SH   SOLE 2 34,261 0 22,516
FOUR CORNERS PPTY TR INC COM 35086T109 1,019 41,753 SH   SOLE 4 41,753 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,952 79,985 SH   SOLE 7 79,985 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 9,266 379,768 SH   SOLE 18 359,622 0 20,146
FOUR CORNERS PPTY TR INC COM 35086T109 14,184 581,301 SH   SOLE 19 581,301 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 192,005 7,869,046 SH   SOLE 21 7,869,046 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 79,884 3,273,941 SH   SOLE 22 3,200,930 0 73,011
FOUR CORNERS PPTY TR INC COM 35086T109 1,383 56,672 SH   SOLE 23 56,672 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 4,130 169,263 SH   SOLE 25 169,263 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 7,064 289,509 SH   SOLE 26 4,489 0 285,020
FOUR CORNERS PPTY TR INC COM 35086T109 220 9,007 SH   SOLE 28 9,007 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,172 48,028 SH   SOLE 29 48,028 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 9,681 396,771 SH   SOLE 30 396,771 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 16 646 SH   SOLE 31 0 0 646
FOUR CORNERS PPTY TR INC COM 35086T109 408 16,707 SH   SOLE 34 16,707 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 197 8,069 SH   SOLE 40 8,069 0 0
FOX CORP CL A COM 35137L105 25,626 955,484 SH   SOLE 2 183,880 0 771,604
FOX CORP CL A COM 35137L105 4,152 154,806 SH   SOLE 4 144,914 0 9,892
FOX CORP CL A COM 35137L105 9,049 337,380 SH   SOLE 7 311,732 0 25,648
FOX CORP CL A COM 35137L105 263 9,819 SH   SOLE 13 9,819 0 0
FOX CORP CL A COM 35137L105 1,180 43,979 SH   SOLE 15 43,979 0 0
FOX CORP CL A COM 35137L105 141,101 5,261,047 SH   SOLE 18 4,777,194 0 483,853
FOX CORP CL A COM 35137L105 179,109 6,678,179 SH   SOLE 19 6,678,179 0 0
FOX CORP CL A COM 35137L105 217,172 8,097,372 SH   SOLE 21 8,097,372 0 0
FOX CORP CL A COM 35137L105 234,997 8,762,005 SH   SOLE 22 7,941,316 0 820,689
FOX CORP CL A COM 35137L105 6,939 258,707 SH   SOLE 23 258,707 0 0
FOX CORP CL A COM 35137L105 12,998 484,656 SH   SOLE 25 428,205 0 56,451
FOX CORP CL A COM 35137L105 39,383 1,468,419 SH   SOLE 26 287,258 0 1,181,161
FOX CORP CL A COM 35137L105 1,879 70,068 SH   SOLE 28 49,033 0 21,035
FOX CORP CL A COM 35137L105 195 7,289 SH   SOLE 29 7,289 0 0
FOX CORP CL A COM 35137L105 38,674 1,442,001 SH   SOLE 30 1,442,001 0 0
FOX CORP CL A COM 35137L105 1,712 63,851 SH   SOLE 31 45,007 0 18,844
FOX CORP CL A COM 35137L105 1,986 74,050 SH   SOLE 32 74,050 0 0
FOX CORP CL A COM 35137L105 12,690 473,140 SH   SOLE 34 473,140 0 0
FOX CORP CL A COM 35137L105 7,905 294,755 SH   SOLE 36 294,755 0 0
FOX CORP CL A COM 35137L105 213 7,925 SH   SOLE 40 7,925 0 0
FOX CORP CL B COM 35137L204 11,577 431,352 SH   SOLE 2 73,193 0 358,159
FOX CORP CL B COM 35137L204 1,968 73,319 SH   SOLE 4 69,457 0 3,862
FOX CORP CL B COM 35137L204 4,588 170,953 SH   SOLE 7 165,220 0 5,733
FOX CORP CL B COM 35137L204 20 727 SH   SOLE 13 727 0 0
FOX CORP CL B COM 35137L204 574 21,402 SH   SOLE 15 21,402 0 0
FOX CORP CL B COM 35137L204 9,831 366,287 SH   SOLE 18 335,387 0 30,900
FOX CORP CL B COM 35137L204 7,144 266,177 SH   SOLE 19 266,177 0 0
FOX CORP CL B COM 35137L204 120,662 4,495,601 SH   SOLE 21 4,495,601 0 0
FOX CORP CL B COM 35137L204 104,448 3,891,494 SH   SOLE 22 3,499,087 0 392,407
FOX CORP CL B COM 35137L204 3,524 131,292 SH   SOLE 23 131,292 0 0
FOX CORP CL B COM 35137L204 4,405 164,116 SH   SOLE 25 164,116 0 0
FOX CORP CL B COM 35137L204 17,264 643,206 SH   SOLE 26 114,454 0 528,752
FOX CORP CL B COM 35137L204 719 26,773 SH   SOLE 28 18,245 0 8,528
FOX CORP CL B COM 35137L204 244 9,108 SH   SOLE 29 9,108 0 0
FOX CORP CL B COM 35137L204 19,837 739,070 SH   SOLE 30 739,070 0 0
FOX CORP CL B COM 35137L204 916 34,131 SH   SOLE 31 28,490 0 5,641
FOX CORP CL B COM 35137L204 1,511 56,286 SH   SOLE 32 56,286 0 0
FOX CORP CL B COM 35137L204 491 18,276 SH   SOLE 34 18,276 0 0
FOX CORP CL B COM 35137L204 2,492 92,856 SH   SOLE 36 92,856 0 0
FOX CORP CL B COM 35137L204 95 3,538 SH   SOLE 40 3,538 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,160 26,141 SH   SOLE 2 13,906 0 12,235
FOX FACTORY HLDG CORP COM 35138V102 13 160 SH   SOLE 4 160 0 0
FOX FACTORY HLDG CORP COM 35138V102 52 627 SH   SOLE 7 627 0 0
FOX FACTORY HLDG CORP COM 35138V102 16,733 202,551 SH   SOLE 18 195,477 0 7,074
FOX FACTORY HLDG CORP COM 35138V102 10,799 130,720 SH   SOLE 19 130,720 0 0
FOX FACTORY HLDG CORP COM 35138V102 353,053 4,273,734 SH   SOLE 21 4,273,734 0 0
FOX FACTORY HLDG CORP COM 35138V102 102,657 1,242,674 SH   SOLE 22 1,204,819 0 37,855
FOX FACTORY HLDG CORP COM 35138V102 492 5,961 SH   SOLE 23 5,961 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,120 25,659 SH   SOLE 26 6,235 0 19,424
FOX FACTORY HLDG CORP COM 35138V102 494 5,984 SH   SOLE 28 5,984 0 0
FOX FACTORY HLDG CORP COM 35138V102 5,027 60,852 SH   SOLE 30 60,852 0 0
FOX FACTORY HLDG CORP COM 35138V102 63 758 SH   SOLE 34 758 0 0
FOX FACTORY HLDG CORP COM 35138V102 347 4,204 SH   SOLE 40 4,204 0 0
FRANCESCAS HLDGS CORP COM NEW 351793203 10 2,579 SH   SOLE 21 2,579 0 0
FRANCESCAS HLDGS CORP COM NEW 351793203 309 80,139 SH   SOLE 22 72,399 0 7,740
FRANCHISE GROUP INC COM 35180X105 368 16,802 SH   SOLE 2 1,050 0 15,752
FRANCHISE GROUP INC COM 35180X105 8 374 SH   SOLE 7 374 0 0
FRANCHISE GROUP INC COM 35180X105 1,720 78,598 SH   SOLE 18 78,598 0 0
FRANCHISE GROUP INC COM 35180X105 802 36,647 SH   SOLE 19 36,647 0 0
FRANCHISE GROUP INC COM 35180X105 13,677 625,088 SH   SOLE 21 625,088 0 0
FRANCHISE GROUP INC COM 35180X105 7,509 343,180 SH   SOLE 22 333,261 0 9,919
FRANCO NEV CORP COM 351858105 8,476 60,701 SH   SOLE 21 60,701 0 0
FRANKLIN COVEY CO COM 353469109 294 13,722 SH   SOLE 2 7,717 0 6,005
FRANKLIN COVEY CO COM 353469109 5 215 SH   SOLE 7 215 0 0
FRANKLIN COVEY CO COM 353469109 1,731 80,884 SH   SOLE 18 55,358 0 25,526
FRANKLIN COVEY CO COM 353469109 3,824 178,697 SH   SOLE 19 178,697 0 0
FRANKLIN COVEY CO COM 353469109 9,597 448,454 SH   SOLE 21 448,454 0 0
FRANKLIN COVEY CO COM 353469109 9,803 458,068 SH   SOLE 22 452,357 0 5,711
FRANKLIN COVEY CO COM 353469109 460 21,473 SH   SOLE 23 21,473 0 0
FRANKLIN COVEY CO COM 353469109 1,171 54,737 SH   SOLE 26 0 0 54,737
FRANKLIN COVEY CO COM 353469109 30 1,425 SH   SOLE 30 1,425 0 0
FRANKLIN COVEY CO COM 353469109 37 1,710 SH   SOLE 40 1,710 0 0
FRANKLIN ELEC INC COM 353514102 1,613 30,718 SH   SOLE 2 13,815 0 16,903
FRANKLIN ELEC INC COM 353514102 26 496 SH   SOLE 4 496 0 0
FRANKLIN ELEC INC COM 353514102 2,328 44,322 SH   SOLE 7 44,322 0 0
FRANKLIN ELEC INC COM 353514102 11,895 226,488 SH   SOLE 18 223,462 0 3,026
FRANKLIN ELEC INC COM 353514102 6,539 124,504 SH   SOLE 19 124,504 0 0
FRANKLIN ELEC INC COM 353514102 227,494 4,331,574 SH   SOLE 21 4,331,574 0 0
FRANKLIN ELEC INC COM 353514102 68,918 1,312,216 SH   SOLE 22 1,269,143 0 43,073
FRANKLIN ELEC INC COM 353514102 172 3,283 SH   SOLE 23 3,283 0 0
FRANKLIN ELEC INC COM 353514102 1,160 22,092 SH   SOLE 26 5,324 0 16,768
FRANKLIN ELEC INC COM 353514102 319 6,082 SH   SOLE 28 6,082 0 0
FRANKLIN ELEC INC COM 353514102 15,731 299,529 SH   SOLE 30 299,529 0 0
FRANKLIN ELEC INC COM 353514102 122 2,326 SH   SOLE 34 2,326 0 0
FRANKLIN ELEC INC COM 353514102 233 4,443 SH   SOLE 40 4,443 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 399 15,485 SH   SOLE 2 4,464 0 11,021
FRANKLIN FINL NETWORK INC COM 35352P104 6 232 SH   SOLE 7 232 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 1,797 69,774 SH   SOLE 18 69,774 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 648 25,153 SH   SOLE 19 25,153 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 38,334 1,488,688 SH   SOLE 21 1,488,688 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 12,161 472,284 SH   SOLE 22 456,712 0 15,572
FRANKLIN FINL NETWORK INC COM 35352P104 67 2,619 SH   SOLE 26 0 0 2,619
FRANKLIN FINL NETWORK INC COM 35352P104 53 2,069 SH   SOLE 28 2,069 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 541 20,992 SH   SOLE 30 20,992 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 54 2,099 SH   SOLE 40 2,099 0 0
FRANKLIN FINL SVCS CORP COM 353525108 90 3,459 SH   SOLE 2 188 0 3,271
FRANKLIN FINL SVCS CORP COM 353525108 424 16,377 SH   SOLE 18 16,377 0 0
FRANKLIN FINL SVCS CORP COM 353525108 210 8,126 SH   SOLE 19 8,126 0 0
FRANKLIN FINL SVCS CORP COM 353525108 3,812 147,177 SH   SOLE 21 147,177 0 0
FRANKLIN FINL SVCS CORP COM 353525108 1,226 47,343 SH   SOLE 22 46,092 0 1,251
FRANKLIN RESOURCES INC COM 354613101 21,056 1,004,104 SH   SOLE 2 379,317 0 624,787
FRANKLIN RESOURCES INC COM 354613101 4,048 193,034 SH   SOLE 4 184,482 0 8,552
FRANKLIN RESOURCES INC COM 354613101 24,360 1,161,648 SH   SOLE 7 558,458 0 603,190
FRANKLIN RESOURCES INC COM 354613101 28 1,328 SH   SOLE 13 1,328 0 0
FRANKLIN RESOURCES INC COM 354613101 810 38,630 SH   SOLE 15 38,630 0 0
FRANKLIN RESOURCES INC COM 354613101 20,076 957,385 SH   SOLE 18 874,893 0 82,492
FRANKLIN RESOURCES INC COM 354613101 2,748 131,041 SH   SOLE 19 131,041 0 0
FRANKLIN RESOURCES INC COM 354613101 266,684 12,717,402 SH   SOLE 21 12,717,402 0 0
FRANKLIN RESOURCES INC COM 354613101 152,872 7,290,045 SH   SOLE 22 6,301,661 0 988,384
FRANKLIN RESOURCES INC COM 354613101 6,630 316,181 SH   SOLE 23 316,181 0 0
FRANKLIN RESOURCES INC COM 354613101 7,540 359,573 SH   SOLE 25 359,573 0 0
FRANKLIN RESOURCES INC COM 354613101 38,823 1,851,352 SH   SOLE 26 385,249 0 1,466,103
FRANKLIN RESOURCES INC COM 354613101 1,404 66,973 SH   SOLE 28 48,951 0 18,022
FRANKLIN RESOURCES INC COM 354613101 2,521 120,224 SH   SOLE 29 59,290 0 60,934
FRANKLIN RESOURCES INC COM 354613101 31,741 1,513,646 SH   SOLE 30 1,506,299 0 7,347
FRANKLIN RESOURCES INC COM 354613101 3,953 188,496 SH   SOLE 31 128,826 0 59,670
FRANKLIN RESOURCES INC COM 354613101 1,628 77,615 SH   SOLE 32 77,615 0 0
FRANKLIN RESOURCES INC COM 354613101 908 43,278 SH   SOLE 34 43,278 0 0
FRANKLIN RESOURCES INC COM 354613101 11,754 560,537 SH   SOLE 35 560,537 0 0
FRANKLIN RESOURCES INC COM 354613101 8,014 382,155 SH   SOLE 36 382,155 0 0
FRANKLIN RESOURCES INC COM 354613101 141 6,715 SH   SOLE 40 6,715 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 654 128,492 SH   SOLE 2 34,190 0 94,302
FRANKLIN STR PPTYS CORP COM 35471R106 318 62,530 SH   SOLE 4 62,530 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 642 126,192 SH   SOLE 7 126,192 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 2,572 505,298 SH   SOLE 18 505,298 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 1,617 317,711 SH   SOLE 19 317,711 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 61,401 12,063,118 SH   SOLE 21 12,063,118 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 21,920 4,306,437 SH   SOLE 22 4,190,048 0 116,389
FRANKLIN STR PPTYS CORP COM 35471R106 17 3,385 SH   SOLE 23 3,385 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 1,305 256,380 SH   SOLE 25 256,380 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 547 107,561 SH   SOLE 26 14,556 0 93,005
FRANKLIN STR PPTYS CORP COM 35471R106 66 12,889 SH   SOLE 28 12,889 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 336 66,103 SH   SOLE 29 66,103 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 2,939 577,392 SH   SOLE 30 577,392 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 53 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 415 186,230 SH   SOLE 2 49,899 0 136,331
FRANKS INTL N V COM N33462107 1 321 SH   SOLE 4 321 0 0
FRANKS INTL N V COM N33462107 4 1,601 SH   SOLE 7 1,601 0 0
FRANKS INTL N V COM N33462107 1,379 618,393 SH   SOLE 18 618,393 0 0
FRANKS INTL N V COM N33462107 877 393,067 SH   SOLE 19 393,067 0 0
FRANKS INTL N V COM N33462107 10,587 4,747,358 SH   SOLE 21 4,747,358 0 0
FRANKS INTL N V COM N33462107 8,195 3,675,065 SH   SOLE 22 3,553,056 0 122,009
FRANKS INTL N V COM N33462107 21 9,409 SH   SOLE 23 9,409 0 0
FRANKS INTL N V COM N33462107 104 46,615 SH   SOLE 26 0 0 46,615
FRANKS INTL N V COM N33462107 24 10,578 SH   SOLE 28 10,578 0 0
FRANKS INTL N V COM N33462107 94 42,175 SH   SOLE 30 42,175 0 0
FRANKS INTL N V COM N33462107 11 5,080 SH   SOLE 40 5,080 0 0
FREEDOM HLDG CORP NEV COM 356390104 102 5,447 SH   SOLE 2 5,447 0 0
FREEDOM HLDG CORP NEV COM 356390104 951 50,897 SH   SOLE 21 50,897 0 0
FREEDOM HLDG CORP NEV COM 356390104 153 8,197 SH   SOLE 22 8,197 0 0
FREEDOM HLDG CORP NEV COM 356390104 47 2,518 SH   SOLE 30 2,518 0 0
FREEPORT-MCMORAN INC CL B 35671D857 40,802 3,526,545 SH   SOLE 2 421,605 0 3,104,940
FREEPORT-MCMORAN INC CL B 35671D857 7,426 641,827 SH   SOLE 4 605,415 0 36,412
FREEPORT-MCMORAN INC CL B 35671D857 19,286 1,666,876 SH   SOLE 7 1,591,701 0 75,175
FREEPORT-MCMORAN INC CL B 35671D857 374 32,295 SH   SOLE 13 32,295 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,688 145,893 SH   SOLE 15 145,893 0 0
FREEPORT-MCMORAN INC CL B 35671D857 39,135 3,382,493 SH   SOLE 18 3,138,806 0 243,687
FREEPORT-MCMORAN INC CL B 35671D857 28,432 2,457,420 SH   SOLE 19 2,457,420 0 0
FREEPORT-MCMORAN INC CL B 35671D857 374,594 32,376,306 SH   SOLE 21 32,376,306 0 0
FREEPORT-MCMORAN INC CL B 35671D857 402,694 34,805,020 SH   SOLE 22 31,446,182 0 3,358,838
FREEPORT-MCMORAN INC CL B 35671D857 12,220 1,056,182 SH   SOLE 23 1,056,182 0 0
FREEPORT-MCMORAN INC CL B 35671D857 56,243 4,861,097 SH   SOLE 25 4,861,097 0 0
FREEPORT-MCMORAN INC CL B 35671D857 78,903 6,819,597 SH   SOLE 26 1,226,222 0 5,593,375
FREEPORT-MCMORAN INC CL B 35671D857 3,633 314,039 SH   SOLE 28 226,663 0 87,376
FREEPORT-MCMORAN INC CL B 35671D857 6,905 596,778 SH   SOLE 29 596,778 0 0
FREEPORT-MCMORAN INC CL B 35671D857 55,409 4,789,020 SH   SOLE 30 4,789,020 0 0
FREEPORT-MCMORAN INC CL B 35671D857 6,646 574,458 SH   SOLE 31 190,987 0 383,471
FREEPORT-MCMORAN INC CL B 35671D857 163,506 14,131,854 SH   SOLE 34 14,131,854 0 0
FREEPORT-MCMORAN INC CL B 35671D857 13,292 1,148,865 SH   SOLE 36 1,148,865 0 0
FREEPORT-MCMORAN INC CL B 35671D857 407 35,187 SH   SOLE 40 35,187 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 17 1,500 SH Call SOLE 2 1,500 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 2,893 250,000 SH Call SOLE 19 250,000 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 29 2,500 SH Call SOLE 22 2,500 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 347 30,000 SH Call SOLE 34 30,000 0 0
FREIGHTCAR AMER INC COM 357023100 10 7,929 SH   SOLE 21 7,929 0 0
FREIGHTCAR AMER INC COM 357023100 294 237,142 SH   SOLE 22 237,142 0 0
FREQUENCY ELECTRS INC COM 358010106 12 1,363 SH   SOLE 18 1,363 0 0
FREQUENCY ELECTRS INC COM 358010106 175 19,125 SH   SOLE 21 19,125 0 0
FREQUENCY ELECTRS INC COM 358010106 1,592 174,043 SH   SOLE 22 174,043 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 272 11,713 SH   SOLE 2 2,748 0 8,965
FREQUENCY THERAPEUTICS INC COM 35803L108 12 537 SH   SOLE 7 537 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 2,741 117,888 SH   SOLE 18 117,888 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 2,210 95,070 SH   SOLE 19 95,070 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 21,831 938,958 SH   SOLE 21 938,958 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 10,165 437,196 SH   SOLE 22 422,714 0 14,482
FREQUENCY THERAPEUTICS INC COM 35803L108 13 544 SH   SOLE 23 544 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 47 2,032 SH   SOLE 26 0 0 2,032
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 0 8 SH   SOLE 18 8 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 916 37,217 SH   SOLE 2 10,196 0 27,021
FRESH DEL MONTE PRODUCE INC ORD G36738105 5 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 5,197 211,074 SH   SOLE 7 211,074 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 3,712 150,766 SH   SOLE 18 150,766 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,448 58,823 SH   SOLE 19 58,823 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 82,184 3,338,081 SH   SOLE 21 3,338,081 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 23,423 951,368 SH   SOLE 22 911,820 0 39,548
FRESH DEL MONTE PRODUCE INC ORD G36738105 625 25,367 SH   SOLE 23 25,367 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 366 14,884 SH   SOLE 26 5,247 0 9,637
FRESH DEL MONTE PRODUCE INC ORD G36738105 121 4,903 SH   SOLE 28 4,903 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,307 53,098 SH   SOLE 30 53,098 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 31 1,253 SH   SOLE 36 1,253 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 90 3,663 SH   SOLE 40 3,663 0 0
FRESHPET INC COM 358039105 2,341 27,985 SH   SOLE 2 15,700 0 12,285
FRESHPET INC COM 358039105 17 204 SH   SOLE 4 204 0 0
FRESHPET INC COM 358039105 53 633 SH   SOLE 7 633 0 0
FRESHPET INC COM 358039105 14,015 167,522 SH   SOLE 18 155,360 0 12,162
FRESHPET INC COM 358039105 16,781 200,584 SH   SOLE 19 200,584 0 0
FRESHPET INC COM 358039105 104,688 1,251,352 SH   SOLE 21 1,251,352 0 0
FRESHPET INC COM 358039105 101,887 1,217,869 SH   SOLE 22 1,178,982 0 38,887
FRESHPET INC COM 358039105 1,115 13,331 SH   SOLE 23 13,331 0 0
FRESHPET INC COM 358039105 62,518 747,289 SH   SOLE 25 747,289 0 0
FRESHPET INC COM 358039105 6,184 73,916 SH   SOLE 26 14,219 0 59,697
FRESHPET INC COM 358039105 390 4,660 SH   SOLE 28 4,660 0 0
FRESHPET INC COM 358039105 1,135 13,569 SH   SOLE 30 13,569 0 0
FRESHPET INC COM 358039105 2,818 33,680 SH   SOLE 34 33,680 0 0
FRESHPET INC COM 358039105 282 3,373 SH   SOLE 40 3,373 0 0
FRIEDMAN INDS INC COM 358435105 7 1,482 SH   SOLE 18 1,482 0 0
FRIEDMAN INDS INC COM 358435105 137 27,194 SH   SOLE 21 27,194 0 0
FRIEDMAN INDS INC COM 358435105 81 15,952 SH   SOLE 22 15,952 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 537 61,720 SH   SOLE 2 15,752 0 45,968
FRONT YD RESIDENTIAL CORP COM 35904G107 4 485 SH   SOLE 4 485 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 6 705 SH   SOLE 7 705 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 1,859 213,637 SH   SOLE 18 213,637 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 827 95,008 SH   SOLE 19 95,008 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 16,381 1,882,892 SH   SOLE 21 1,882,892 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 13,995 1,608,589 SH   SOLE 22 1,553,537 0 55,052
FRONT YD RESIDENTIAL CORP COM 35904G107 14 1,575 SH   SOLE 23 1,575 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 51 5,856 SH   SOLE 26 0 0 5,856
FRONT YD RESIDENTIAL CORP COM 35904G107 72 8,232 SH   SOLE 28 8,232 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 175 20,070 SH   SOLE 30 20,070 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 57 6,530 SH   SOLE 40 6,530 0 0
FRONTDOOR INC COM 35905A109 8,543 192,704 SH   SOLE 2 34,434 0 158,270
FRONTDOOR INC COM 35905A109 18 395 SH   SOLE 4 395 0 0
FRONTDOOR INC COM 35905A109 67 1,501 SH   SOLE 7 1,501 0 0
FRONTDOOR INC COM 35905A109 1,574 35,497 SH   SOLE 18 35,497 0 0
FRONTDOOR INC COM 35905A109 2,908 65,593 SH   SOLE 19 65,593 0 0
FRONTDOOR INC COM 35905A109 43,159 973,579 SH   SOLE 21 973,579 0 0
FRONTDOOR INC COM 35905A109 106,249 2,396,764 SH   SOLE 22 2,261,312 0 135,452
FRONTDOOR INC COM 35905A109 1,530 34,524 SH   SOLE 26 24,032 0 10,492
FRONTDOOR INC COM 35905A109 634 14,306 SH   SOLE 28 14,306 0 0
FRONTDOOR INC COM 35905A109 1,407 31,743 SH   SOLE 30 31,743 0 0
FRONTDOOR INC COM 35905A109 76 1,710 SH   SOLE 31 1,710 0 0
FRONTDOOR INC COM 35905A109 399 8,995 SH   SOLE 40 8,995 0 0
FRONTLINE LTD SHS NEW G3682E192 729 104,500 SH   SOLE 2 6,450 0 98,050
FRONTLINE LTD SHS NEW G3682E192 2,381 341,161 SH   SOLE 7 341,161 0 0
FRONTLINE LTD SHS NEW G3682E192 3,162 452,993 SH   SOLE 18 452,993 0 0
FRONTLINE LTD SHS NEW G3682E192 1,579 226,186 SH   SOLE 19 226,186 0 0
FRONTLINE LTD SHS NEW G3682E192 24,597 3,523,977 SH   SOLE 21 3,523,977 0 0
FRONTLINE LTD SHS NEW G3682E192 9,565 1,370,346 SH   SOLE 22 1,310,861 0 59,485
FRP HLDGS INC COM 30292L107 327 8,057 SH   SOLE 2 2,223 0 5,834
FRP HLDGS INC COM 30292L107 6 141 SH   SOLE 7 141 0 0
FRP HLDGS INC COM 30292L107 1,124 27,701 SH   SOLE 18 27,701 0 0
FRP HLDGS INC COM 30292L107 534 13,164 SH   SOLE 19 13,164 0 0
FRP HLDGS INC COM 30292L107 9,182 226,264 SH   SOLE 21 226,264 0 0
FRP HLDGS INC COM 30292L107 9,811 241,763 SH   SOLE 22 233,964 0 7,799
FRP HLDGS INC COM 30292L107 50 1,241 SH   SOLE 28 1,241 0 0
FRP HLDGS INC COM 30292L107 38 932 SH   SOLE 30 932 0 0
FRP HLDGS INC COM 30292L107 41 1,009 SH   SOLE 40 1,009 0 0
FS BANCORP INC COM 30263Y104 114 2,958 SH   SOLE 2 171 0 2,787
FS BANCORP INC COM 30263Y104 4 102 SH   SOLE 7 102 0 0
FS BANCORP INC COM 30263Y104 640 16,581 SH   SOLE 18 16,581 0 0
FS BANCORP INC COM 30263Y104 299 7,765 SH   SOLE 19 7,765 0 0
FS BANCORP INC COM 30263Y104 4,494 116,521 SH   SOLE 21 116,521 0 0
FS BANCORP INC COM 30263Y104 1,824 47,288 SH   SOLE 22 45,590 0 1,698
FS KKR CAP CORP II COM 35952V303 40 3,106 SH   SOLE 17 0 0 3,106
FS KKR CAPITAL CORP COM 302635206 10,465 747,505 SH   SOLE 30 747,505 0 0
FTI CONSULTING INC COM 302941109 11,313 98,758 SH   SOLE 2 31,543 0 67,215
FTI CONSULTING INC COM 302941109 23 199 SH   SOLE 4 199 0 0
FTI CONSULTING INC COM 302941109 86 755 SH   SOLE 7 755 0 0
FTI CONSULTING INC COM 302941109 11,492 100,319 SH   SOLE 18 100,319 0 0
FTI CONSULTING INC COM 302941109 1,829 15,963 SH   SOLE 19 15,963 0 0
FTI CONSULTING INC COM 302941109 196,080 1,711,741 SH   SOLE 21 1,711,741 0 0
FTI CONSULTING INC COM 302941109 140,589 1,227,312 SH   SOLE 22 1,171,375 0 55,937
FTI CONSULTING INC COM 302941109 921 8,037 SH   SOLE 23 8,037 0 0
FTI CONSULTING INC COM 302941109 2,851 24,885 SH   SOLE 26 9,925 0 14,960
FTI CONSULTING INC COM 302941109 694 6,056 SH   SOLE 28 6,056 0 0
FTI CONSULTING INC COM 302941109 1,481 12,926 SH   SOLE 30 12,926 0 0
FTI CONSULTING INC COM 302941109 81 711 SH   SOLE 31 711 0 0
FTI CONSULTING INC COM 302941109 207 1,809 SH   SOLE 34 1,809 0 0
FTI CONSULTING INC COM 302941109 91 796 SH   SOLE 36 796 0 0
FTI CONSULTING INC COM 302941109 474 4,137 SH   SOLE 40 4,137 0 0
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 1,453 1,150,000 PRN   SOLE 21 1,150,000 0 0
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 632 500,000 PRN   SOLE 22 500,000 0 0
FTS INTERNATIONAL INC COM NEW 30283W203 0 66 SH   SOLE 18 66 0 0
FTS INTERNATIONAL INC COM NEW 30283W203 1 120 SH   SOLE 19 120 0 0
FTS INTERNATIONAL INC COM NEW 30283W203 8 1,146 SH   SOLE 21 1,146 0 0
FTS INTERNATIONAL INC COM NEW 30283W203 240 34,761 SH   SOLE 22 34,761 0 0
FUEL TECH INC COM 359523107 12 14,340 SH   SOLE 21 14,340 0 0
FUEL TECH INC COM 359523107 418 497,655 SH   SOLE 22 497,655 0 0
FUELCELL ENERGY INC COM 35952H601 242 107,210 SH   SOLE 2 11,608 0 95,602
FUELCELL ENERGY INC COM 35952H601 9 4,157 SH   SOLE 7 4,157 0 0
FUELCELL ENERGY INC COM 35952H601 2,001 885,594 SH   SOLE 18 885,594 0 0
FUELCELL ENERGY INC COM 35952H601 1,138 503,756 SH   SOLE 19 503,756 0 0
FUELCELL ENERGY INC COM 35952H601 16,168 7,154,048 SH   SOLE 21 7,154,048 0 0
FUELCELL ENERGY INC COM 35952H601 14,785 6,542,114 SH   SOLE 22 6,431,523 0 110,591
FUELCELL ENERGY INC COM 35952H601 34 14,952 SH   SOLE 23 14,952 0 0
FULCRUM THERAPEUTICS INC COM 359616109 85 4,653 SH   SOLE 2 647 0 4,006
FULCRUM THERAPEUTICS INC COM 359616109 5 268 SH   SOLE 7 268 0 0
FULCRUM THERAPEUTICS INC COM 359616109 995 54,379 SH   SOLE 18 54,379 0 0
FULCRUM THERAPEUTICS INC COM 359616109 436 23,845 SH   SOLE 19 23,845 0 0
FULCRUM THERAPEUTICS INC COM 359616109 7,941 434,173 SH   SOLE 21 434,173 0 0
FULCRUM THERAPEUTICS INC COM 359616109 2,799 153,034 SH   SOLE 22 145,981 0 7,053
FULGENT GENETICS INC COM 359664109 57 3,565 SH   SOLE 2 529 0 3,036
FULGENT GENETICS INC COM 359664109 5 331 SH   SOLE 7 331 0 0
FULGENT GENETICS INC COM 359664109 649 40,548 SH   SOLE 18 40,548 0 0
FULGENT GENETICS INC COM 359664109 306 19,111 SH   SOLE 19 19,111 0 0
FULGENT GENETICS INC COM 359664109 5,253 328,315 SH   SOLE 21 328,315 0 0
FULGENT GENETICS INC COM 359664109 5,069 316,794 SH   SOLE 22 311,519 0 5,275
FULL HOUSE RESORTS INC COM 359678109 9 6,605 SH   SOLE 18 6,605 0 0
FULL HOUSE RESORTS INC COM 359678109 97 73,079 SH   SOLE 21 73,079 0 0
FULLER H B CO COM 359694106 1,903 42,660 SH   SOLE 2 16,770 0 25,890
FULLER H B CO COM 359694106 13 288 SH   SOLE 4 288 0 0
FULLER H B CO COM 359694106 2,029 45,503 SH   SOLE 7 45,503 0 0
FULLER H B CO COM 359694106 11,524 258,385 SH   SOLE 18 258,385 0 0
FULLER H B CO COM 359694106 5,315 119,169 SH   SOLE 19 119,169 0 0
FULLER H B CO COM 359694106 249,361 5,591,050 SH   SOLE 21 5,591,050 0 0
FULLER H B CO COM 359694106 73,450 1,646,852 SH   SOLE 22 1,595,717 0 51,135
FULLER H B CO COM 359694106 77 1,722 SH   SOLE 23 1,722 0 0
FULLER H B CO COM 359694106 2,000 44,840 SH   SOLE 26 13,592 0 31,248
FULLER H B CO COM 359694106 405 9,085 SH   SOLE 28 9,085 0 0
FULLER H B CO COM 359694106 3,594 80,574 SH   SOLE 30 80,574 0 0
FULLER H B CO COM 359694106 43 959 SH   SOLE 34 959 0 0
FULLER H B CO COM 359694106 63 1,420 SH   SOLE 36 1,420 0 0
FULLER H B CO COM 359694106 236 5,294 SH   SOLE 40 5,294 0 0
FULTON FINL CORP PA COM 360271100 2,884 273,888 SH   SOLE 2 137,899 0 135,989
FULTON FINL CORP PA COM 360271100 8 748 SH   SOLE 4 748 0 0
FULTON FINL CORP PA COM 360271100 44 4,173 SH   SOLE 7 4,173 0 0
FULTON FINL CORP PA COM 360271100 10,772 1,022,970 SH   SOLE 18 1,022,970 0 0
FULTON FINL CORP PA COM 360271100 4,462 423,702 SH   SOLE 19 423,702 0 0
FULTON FINL CORP PA COM 360271100 116,191 11,034,306 SH   SOLE 21 11,034,306 0 0
FULTON FINL CORP PA COM 360271100 66,840 6,347,568 SH   SOLE 22 6,180,074 0 167,494
FULTON FINL CORP PA COM 360271100 296 28,156 SH   SOLE 23 28,156 0 0
FULTON FINL CORP PA COM 360271100 1,404 133,356 SH   SOLE 26 31,246 0 102,110
FULTON FINL CORP PA COM 360271100 303 28,752 SH   SOLE 28 28,752 0 0
FULTON FINL CORP PA COM 360271100 680 64,585 SH   SOLE 30 64,585 0 0
FULTON FINL CORP PA COM 360271100 103 9,800 SH   SOLE 31 0 0 9,800
FULTON FINL CORP PA COM 360271100 77 7,342 SH   SOLE 34 7,342 0 0
FULTON FINL CORP PA COM 360271100 24 2,248 SH   SOLE 36 2,248 0 0
FULTON FINL CORP PA COM 360271100 203 19,233 SH   SOLE 40 19,233 0 0
FUNKO INC COM CL A 361008105 125 21,572 SH   SOLE 2 1,513 0 20,059
FUNKO INC COM CL A 361008105 3 464 SH   SOLE 7 464 0 0
FUNKO INC COM CL A 361008105 619 106,804 SH   SOLE 18 106,804 0 0
FUNKO INC COM CL A 361008105 244 42,079 SH   SOLE 19 42,079 0 0
FUNKO INC COM CL A 361008105 4,712 812,495 SH   SOLE 21 812,495 0 0
FUNKO INC COM CL A 361008105 3,376 582,008 SH   SOLE 22 569,965 0 12,043
FUSION PHARMACEUTICALS INC COM 36118A100 7,625 436,446 SH   SOLE 19 436,446 0 0
FUSION PHARMACEUTICALS INC COM 36118A100 237 13,554 SH   SOLE 20 13,554 0 0
FUSION PHARMACEUTICALS INC COM 36118A100 2 119 SH   SOLE 22 119 0 0
FUSION PHARMACEUTICALS INC COM 36118A100 53 3,038 SH   SOLE 26 498 0 2,540
FUSION PHARMACEUTICALS INC COM 36118A100 1 34 SH   SOLE 31 0 0 34
FUTU HLDGS LTD SPON ADS CL A 36118L106 394 16,657 SH   SOLE 22 16,657 0 0
FUTUREFUEL CORP COM 36116M106 346 28,949 SH   SOLE 2 8,318 0 20,631
FUTUREFUEL CORP COM 36116M106 6 529 SH   SOLE 7 529 0 0
FUTUREFUEL CORP COM 36116M106 1,547 129,449 SH   SOLE 18 129,449 0 0
FUTUREFUEL CORP COM 36116M106 577 48,295 SH   SOLE 19 48,295 0 0
FUTUREFUEL CORP COM 36116M106 34,532 2,889,708 SH   SOLE 21 2,889,708 0 0
FUTUREFUEL CORP COM 36116M106 9,480 793,317 SH   SOLE 22 770,673 0 22,644
FUTUREFUEL CORP COM 36116M106 21 1,718 SH   SOLE 23 1,718 0 0
FUTUREFUEL CORP COM 36116M106 40 3,314 SH   SOLE 28 3,314 0 0
FUTUREFUEL CORP COM 36116M106 405 33,920 SH   SOLE 30 33,920 0 0
FUTUREFUEL CORP COM 36116M106 28 2,364 SH   SOLE 40 2,364 0 0
FVCBANKCORP INC COM 36120Q101 93 8,625 SH   SOLE 2 502 0 8,123
FVCBANKCORP INC COM 36120Q101 499 46,333 SH   SOLE 18 46,333 0 0
FVCBANKCORP INC COM 36120Q101 254 23,641 SH   SOLE 19 23,641 0 0
FVCBANKCORP INC COM 36120Q101 4,311 400,694 SH   SOLE 21 400,694 0 0
FVCBANKCORP INC COM 36120Q101 1,446 134,403 SH   SOLE 22 127,578 0 6,825
G III APPAREL GROUP LTD COM 36237H101 744 55,998 SH   SOLE 2 15,652 0 40,346
G III APPAREL GROUP LTD COM 36237H101 2 138 SH   SOLE 4 138 0 0
G III APPAREL GROUP LTD COM 36237H101 22 1,683 SH   SOLE 7 1,683 0 0
G III APPAREL GROUP LTD COM 36237H101 2,931 220,507 SH   SOLE 18 220,507 0 0
G III APPAREL GROUP LTD COM 36237H101 2,101 158,074 SH   SOLE 19 158,074 0 0
G III APPAREL GROUP LTD COM 36237H101 62,701 4,717,885 SH   SOLE 21 4,717,885 0 0
G III APPAREL GROUP LTD COM 36237H101 20,537 1,545,327 SH   SOLE 22 1,495,603 0 49,724
G III APPAREL GROUP LTD COM 36237H101 186 14,014 SH   SOLE 23 14,014 0 0
G III APPAREL GROUP LTD COM 36237H101 768 57,818 SH   SOLE 26 16,406 0 41,412
G III APPAREL GROUP LTD COM 36237H101 77 5,831 SH   SOLE 28 5,831 0 0
G III APPAREL GROUP LTD COM 36237H101 894 67,303 SH   SOLE 30 67,303 0 0
G III APPAREL GROUP LTD COM 36237H101 86 6,504 SH   SOLE 31 0 0 6,504
G III APPAREL GROUP LTD COM 36237H101 51 3,839 SH   SOLE 36 3,839 0 0
G III APPAREL GROUP LTD COM 36237H101 56 4,226 SH   SOLE 40 4,226 0 0
G1 THERAPEUTICS INC COM 3621LQ109 758 31,232 SH   SOLE 2 10,150 0 21,082
G1 THERAPEUTICS INC COM 3621LQ109 13 550 SH   SOLE 7 550 0 0
G1 THERAPEUTICS INC COM 3621LQ109 3,329 137,221 SH   SOLE 18 137,221 0 0
G1 THERAPEUTICS INC COM 3621LQ109 2,346 96,686 SH   SOLE 19 96,686 0 0
G1 THERAPEUTICS INC COM 3621LQ109 35,271 1,453,894 SH   SOLE 21 1,453,894 0 0
G1 THERAPEUTICS INC COM 3621LQ109 22,412 923,817 SH   SOLE 22 897,032 0 26,785
G1 THERAPEUTICS INC COM 3621LQ109 105 4,332 SH   SOLE 23 4,332 0 0
G1 THERAPEUTICS INC COM 3621LQ109 261 10,764 SH   SOLE 26 0 0 10,764
G1 THERAPEUTICS INC COM 3621LQ109 83 3,427 SH   SOLE 28 3,427 0 0
G1 THERAPEUTICS INC COM 3621LQ109 479 19,759 SH   SOLE 30 19,759 0 0
G1 THERAPEUTICS INC COM 3621LQ109 54 2,241 SH   SOLE 40 2,241 0 0
GABELLI DIVID & INCOME TR COM 36242H104 463 26,300 SH   SOLE 2 26,300 0 0
GAIA INC NEW CL A 36269P104 87 10,393 SH   SOLE 2 379 0 10,014
GAIA INC NEW CL A 36269P104 2 298 SH   SOLE 7 298 0 0
GAIA INC NEW CL A 36269P104 337 40,172 SH   SOLE 18 40,172 0 0
GAIA INC NEW CL A 36269P104 167 19,875 SH   SOLE 19 19,875 0 0
GAIA INC NEW CL A 36269P104 3,485 415,824 SH   SOLE 21 415,824 0 0
GAIA INC NEW CL A 36269P104 3,565 425,469 SH   SOLE 22 419,339 0 6,130
GAIN CAP HLDGS INC COM 36268W100 118 19,636 SH   SOLE 2 1,172 0 18,464
GAIN CAP HLDGS INC COM 36268W100 452 75,046 SH   SOLE 18 75,046 0 0
GAIN CAP HLDGS INC COM 36268W100 223 37,059 SH   SOLE 19 37,059 0 0
GAIN CAP HLDGS INC COM 36268W100 4,211 699,509 SH   SOLE 21 699,509 0 0
GAIN CAP HLDGS INC COM 36268W100 3,883 645,075 SH   SOLE 22 632,041 0 13,034
GALAPAGOS NV SPON ADR 36315X101 3,381 17,139 SH   SOLE 2 17,139 0 0
GALAPAGOS NV SPON ADR 36315X101 1,868 9,466 SH   SOLE 18 9,466 0 0
GALAPAGOS NV SPON ADR 36315X101 29,105 147,522 SH   SOLE 19 147,522 0 0
GALAPAGOS NV SPON ADR 36315X101 13,979 70,855 SH   SOLE 21 70,855 0 0
GALAPAGOS NV SPON ADR 36315X101 347 1,758 SH   SOLE 30 1,758 0 0
GALAPAGOS NV SPON ADR 36315X101 19,212 97,378 SH   SOLE 34 97,378 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 41 13,338 SH   SOLE 2 1,363 0 11,975
GALECTIN THERAPEUTICS INC COM NEW 363225202 538 175,862 SH   SOLE 18 175,862 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 253 82,759 SH   SOLE 19 82,759 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 4,111 1,343,561 SH   SOLE 21 1,343,561 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 2,751 898,862 SH   SOLE 22 886,768 0 12,094
GALERA THERAPEUTICS INC COM 36338D108 24 3,336 SH   SOLE 2 508 0 2,828
GALERA THERAPEUTICS INC COM 36338D108 244 34,213 SH   SOLE 18 34,213 0 0
GALERA THERAPEUTICS INC COM 36338D108 162 22,630 SH   SOLE 19 22,630 0 0
GALERA THERAPEUTICS INC COM 36338D108 1,896 265,598 SH   SOLE 21 265,598 0 0
GALERA THERAPEUTICS INC COM 36338D108 510 71,400 SH   SOLE 22 68,872 0 2,528
GALLAGHER ARTHUR J & CO COM 363576109 46,452 476,479 SH   SOLE 2 67,708 0 408,771
GALLAGHER ARTHUR J & CO COM 363576109 8,726 89,510 SH   SOLE 4 84,113 0 5,397
GALLAGHER ARTHUR J & CO COM 363576109 20,657 211,887 SH   SOLE 7 196,671 0 15,216
GALLAGHER ARTHUR J & CO COM 363576109 535 5,485 SH   SOLE 13 5,485 0 0
GALLAGHER ARTHUR J & CO COM 363576109 2,138 21,933 SH   SOLE 15 21,933 0 0
GALLAGHER ARTHUR J & CO COM 363576109 214,965 2,204,998 SH   SOLE 18 2,071,804 0 133,194
GALLAGHER ARTHUR J & CO COM 363576109 351,193 3,602,354 SH   SOLE 19 3,602,354 0 0
GALLAGHER ARTHUR J & CO COM 363576109 637,551 6,539,658 SH   SOLE 21 6,539,658 0 0
GALLAGHER ARTHUR J & CO COM 363576109 501,361 5,142,691 SH   SOLE 22 4,704,861 0 437,830
GALLAGHER ARTHUR J & CO COM 363576109 13,945 143,040 SH   SOLE 23 143,040 0 0
GALLAGHER ARTHUR J & CO COM 363576109 24,289 249,139 SH   SOLE 25 249,139 0 0
GALLAGHER ARTHUR J & CO COM 363576109 98,473 1,010,086 SH   SOLE 26 143,609 0 866,477
GALLAGHER ARTHUR J & CO COM 363576109 3,794 38,914 SH   SOLE 28 27,038 0 11,876
GALLAGHER ARTHUR J & CO COM 363576109 4,206 43,140 SH   SOLE 29 3,521 0 39,619
GALLAGHER ARTHUR J & CO COM 363576109 77,890 798,958 SH   SOLE 30 778,328 0 20,630
GALLAGHER ARTHUR J & CO COM 363576109 5,200 53,339 SH   SOLE 31 24,427 0 28,912
GALLAGHER ARTHUR J & CO COM 363576109 8,147 83,566 SH   SOLE 34 83,566 0 0
GALLAGHER ARTHUR J & CO COM 363576109 14,278 146,452 SH   SOLE 36 146,452 0 0
GALLAGHER ARTHUR J & CO COM 363576109 451 4,624 SH   SOLE 40 4,624 0 0
GALMED PHARMACEUTICALS LTD SHS M47238106 28 5,877 SH   SOLE 22 5,877 0 0
GAMCO INVS INC CL A COM 361438104 29 2,194 SH   SOLE 2 205 0 1,989
GAMCO INVS INC CL A COM 361438104 279 20,986 SH   SOLE 18 20,986 0 0
GAMCO INVS INC CL A COM 361438104 130 9,742 SH   SOLE 19 9,742 0 0
GAMCO INVS INC CL A COM 361438104 2,314 173,890 SH   SOLE 21 173,890 0 0
GAMCO INVS INC CL A COM 361438104 3,297 247,691 SH   SOLE 22 243,903 0 3,788
GAMESTOP CORP NEW CL A 36467W109 316 72,707 SH   SOLE 2 18,832 0 53,875
GAMESTOP CORP NEW CL A 36467W109 2 524 SH   SOLE 4 524 0 0
GAMESTOP CORP NEW CL A 36467W109 61 13,943 SH   SOLE 7 13,943 0 0
GAMESTOP CORP NEW CL A 36467W109 1,395 321,446 SH   SOLE 18 321,446 0 0
GAMESTOP CORP NEW CL A 36467W109 1,653 380,882 SH   SOLE 19 380,882 0 0
GAMESTOP CORP NEW CL A 36467W109 31,370 7,228,205 SH   SOLE 21 7,228,205 0 0
GAMESTOP CORP NEW CL A 36467W109 11,663 2,687,342 SH   SOLE 22 2,442,806 0 244,536
GAMESTOP CORP NEW CL A 36467W109 162 37,330 SH   SOLE 23 37,330 0 0
GAMESTOP CORP NEW CL A 36467W109 710 163,642 SH   SOLE 26 10,497 0 153,145
GAMESTOP CORP NEW CL A 36467W109 52 12,092 SH   SOLE 28 12,092 0 0
GAMESTOP CORP NEW CL A 36467W109 393 90,618 SH   SOLE 30 90,618 0 0
GAMESTOP CORP NEW CL A 36467W109 210 48,433 SH   SOLE 31 0 0 48,433
GAMESTOP CORP NEW CL A 36467W109 540 124,416 SH   SOLE 36 124,416 0 0
GAMESTOP CORP NEW CL A 36467W109 45 10,254 SH   SOLE 40 10,254 0 0
GAMIDA CELL LTD SHS M47364100 44 9,534 SH   SOLE 22 9,534 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 16,719 483,211 SH   SOLE 2 123,385 0 359,826
GAMING & LEISURE PPTYS INC COM 36467J108 4,284 123,810 SH   SOLE 4 123,810 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 8,050 232,649 SH   SOLE 7 232,649 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 2,690 77,738 SH   SOLE 18 77,738 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 47,276 1,366,349 SH   SOLE 19 1,366,349 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 124,065 3,585,708 SH   SOLE 21 3,585,708 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 239,550 6,923,406 SH   SOLE 22 6,615,128 0 308,278
GAMING & LEISURE PPTYS INC COM 36467J108 224 6,472 SH   SOLE 23 6,472 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 17,282 499,486 SH   SOLE 25 499,486 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 7,526 217,503 SH   SOLE 26 49,986 0 167,517
GAMING & LEISURE PPTYS INC COM 36467J108 1,120 32,363 SH   SOLE 28 32,363 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 31,695 916,050 SH   SOLE 30 916,050 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 191 5,511 SH   SOLE 31 3,938 0 1,573
GAMING & LEISURE PPTYS INC COM 36467J108 58 1,671 SH   SOLE 34 1,671 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 109 3,145 SH   SOLE 36 3,145 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 778 22,484 SH   SOLE 40 22,484 0 0
GAN LTD ORD SHS G3728V109 83 3,247 SH   SOLE 2 412 0 2,835
GAN LTD ORD SHS G3728V109 5 214 SH   SOLE 7 214 0 0
GAN LTD ORD SHS G3728V109 806 31,661 SH   SOLE 18 31,661 0 0
GAN LTD ORD SHS G3728V109 1,077 42,309 SH   SOLE 19 42,309 0 0
GAN LTD ORD SHS G3728V109 6,410 251,848 SH   SOLE 21 251,848 0 0
GAN LTD ORD SHS G3728V109 2,524 99,157 SH   SOLE 22 94,293 0 4,864
GANNETT CO INC COM 36472T109 160 115,991 SH   SOLE 2 7,491 0 108,500
GANNETT CO INC COM 36472T109 3 2,064 SH   SOLE 7 2,064 0 0
GANNETT CO INC COM 36472T109 796 577,033 SH   SOLE 18 577,033 0 0
GANNETT CO INC COM 36472T109 298 216,205 SH   SOLE 19 216,205 0 0
GANNETT CO INC COM 36472T109 19,075 13,822,124 SH   SOLE 21 13,822,124 0 0
GANNETT CO INC COM 36472T109 4,814 3,488,324 SH   SOLE 22 3,400,520 0 87,804
GANNETT CO INC COM 36472T109 20 14,365 SH   SOLE 23 14,365 0 0
GANNETT CO INC COM 36472T109 4 2,967 SH   SOLE 26 0 0 2,967
GANNETT CO INC COM 36472T109 161 116,369 SH   SOLE 30 116,369 0 0
GANNETT CO INC COM 36472T109 2 1,764 SH   SOLE 31 0 0 1,764
GAP INC COM 364760108 8,500 673,519 SH   SOLE 2 341,513 0 332,006
GAP INC COM 364760108 141 11,167 SH   SOLE 4 11,167 0 0
GAP INC COM 364760108 3,080 244,091 SH   SOLE 7 188,694 0 55,397
GAP INC COM 364760108 130 10,314 SH   SOLE 13 10,314 0 0
GAP INC COM 364760108 66 5,248 SH   SOLE 15 5,248 0 0
GAP INC COM 364760108 4,692 371,782 SH   SOLE 18 343,926 0 27,856
GAP INC COM 364760108 1,035 82,015 SH   SOLE 19 82,015 0 0
GAP INC COM 364760108 54,673 4,332,246 SH   SOLE 21 4,332,246 0 0
GAP INC COM 364760108 80,807 6,403,093 SH   SOLE 22 5,836,414 0 566,679
GAP INC COM 364760108 146 11,548 SH   SOLE 23 11,548 0 0
GAP INC COM 364760108 2,735 216,694 SH   SOLE 25 216,694 0 0
GAP INC COM 364760108 9,384 743,587 SH   SOLE 26 62,931 0 680,656
GAP INC COM 364760108 491 38,921 SH   SOLE 28 38,921 0 0
GAP INC COM 364760108 1,829 144,904 SH   SOLE 29 42,332 0 102,572
GAP INC COM 364760108 6,428 509,313 SH   SOLE 30 509,313 0 0
GAP INC COM 364760108 3,729 295,483 SH   SOLE 31 63,863 0 231,620
GAP INC COM 364760108 138 10,946 SH   SOLE 34 10,946 0 0
GAP INC COM 364760108 2,233 176,928 SH   SOLE 36 176,928 0 0
GAP INC COM 364760108 300 23,769 SH   SOLE 40 23,769 0 0
GARMIN LTD SHS H2906T109 35,376 362,827 SH   SOLE 2 45,076 0 317,751
GARMIN LTD SHS H2906T109 6,791 69,656 SH   SOLE 4 66,005 0 3,651
GARMIN LTD SHS H2906T109 22,392 229,663 SH   SOLE 7 155,248 0 74,415
GARMIN LTD SHS H2906T109 380 3,900 SH   SOLE 13 3,900 0 0
GARMIN LTD SHS H2906T109 1,595 16,363 SH   SOLE 15 16,363 0 0
GARMIN LTD SHS H2906T109 30,448 312,283 SH   SOLE 18 290,303 0 21,980
GARMIN LTD SHS H2906T109 6,688 68,598 SH   SOLE 19 68,598 0 0
GARMIN LTD SHS H2906T109 587,772 6,028,432 SH   SOLE 21 6,028,432 0 0
GARMIN LTD SHS H2906T109 350,941 3,599,393 SH   SOLE 22 3,276,791 0 322,602
GARMIN LTD SHS H2906T109 10,140 103,995 SH   SOLE 23 103,995 0 0
GARMIN LTD SHS H2906T109 17,286 177,297 SH   SOLE 25 177,297 0 0
GARMIN LTD SHS H2906T109 77,737 797,305 SH   SOLE 26 130,628 0 666,677
GARMIN LTD SHS H2906T109 2,897 29,715 SH   SOLE 28 20,789 0 8,926
GARMIN LTD SHS H2906T109 3,115 31,950 SH   SOLE 29 2,264 0 29,686
GARMIN LTD SHS H2906T109 112,484 1,153,684 SH   SOLE 30 1,087,641 0 66,043
GARMIN LTD SHS H2906T109 3,879 39,789 SH   SOLE 31 19,083 0 20,706
GARMIN LTD SHS H2906T109 1,906 19,547 SH   SOLE 32 19,547 0 0
GARMIN LTD SHS H2906T109 2,280 23,384 SH   SOLE 34 23,384 0 0
GARMIN LTD SHS H2906T109 10,356 106,214 SH   SOLE 36 106,214 0 0
GARMIN LTD SHS H2906T109 261 2,682 SH   SOLE 40 2,682 0 0
GARRETT MOTION INC COM 366505105 107 19,371 SH   SOLE 2 19,371 0 0
GARRETT MOTION INC COM 366505105 2 315 SH   SOLE 4 315 0 0
GARRETT MOTION INC COM 366505105 14 2,449 SH   SOLE 7 2,449 0 0
GARRETT MOTION INC COM 366505105 425 76,782 SH   SOLE 18 76,782 0 0
GARRETT MOTION INC COM 366505105 32,807 5,921,753 SH   SOLE 21 5,921,753 0 0
GARRETT MOTION INC COM 366505105 8,238 1,487,034 SH   SOLE 22 1,435,066 0 51,968
GARRETT MOTION INC COM 366505105 136 24,468 SH   SOLE 26 12,531 0 11,937
GARRETT MOTION INC COM 366505105 110 19,766 SH   SOLE 28 19,766 0 0
GARRETT MOTION INC COM 366505105 745 134,479 SH   SOLE 30 134,479 0 0
GARRETT MOTION INC COM 366505105 8 1,377 SH   SOLE 36 1,377 0 0
GARRETT MOTION INC COM 366505105 36 6,547 SH   SOLE 40 6,547 0 0
GARRISON CAP INC COM 366554103 2,443 722,708 SH   SOLE 2 722,708 0 0
GARTNER INC COM 366651107 25,007 206,107 SH   SOLE 2 23,683 0 182,424
GARTNER INC COM 366651107 4,827 39,788 SH   SOLE 4 37,319 0 2,469
GARTNER INC COM 366651107 9,697 79,923 SH   SOLE 7 74,752 0 5,171
GARTNER INC COM 366651107 26 218 SH   SOLE 13 218 0 0
GARTNER INC COM 366651107 1,087 8,959 SH   SOLE 15 8,959 0 0
GARTNER INC COM 366651107 22,702 187,109 SH   SOLE 18 173,454 0 13,655
GARTNER INC COM 366651107 3,131 25,809 SH   SOLE 19 25,809 0 0
GARTNER INC COM 366651107 288,860 2,380,777 SH   SOLE 21 2,380,777 0 0
GARTNER INC COM 366651107 258,417 2,129,873 SH   SOLE 22 1,939,502 0 190,371
GARTNER INC COM 366651107 7,980 65,774 SH   SOLE 23 65,774 0 0
GARTNER INC COM 366651107 11,576 95,408 SH   SOLE 25 95,408 0 0
GARTNER INC COM 366651107 44,372 365,713 SH   SOLE 26 81,946 0 283,767
GARTNER INC COM 366651107 2,143 17,662 SH   SOLE 28 12,182 0 5,480
GARTNER INC COM 366651107 2,519 20,764 SH   SOLE 29 1,846 0 18,918
GARTNER INC COM 366651107 41,652 343,299 SH   SOLE 30 336,944 0 6,355
GARTNER INC COM 366651107 2,628 21,660 SH   SOLE 31 11,553 0 10,107
GARTNER INC COM 366651107 535 4,412 SH   SOLE 34 4,412 0 0
GARTNER INC COM 366651107 5,701 46,985 SH   SOLE 36 46,985 0 0
GARTNER INC COM 366651107 227 1,871 SH   SOLE 40 1,871 0 0
GASLOG LTD SHS G37585109 19 6,939 SH   SOLE 2 6,939 0 0
GASLOG LTD SHS G37585109 5 1,850 SH   SOLE 18 1,850 0 0
GASLOG LTD SHS G37585109 241 85,796 SH   SOLE 19 85,796 0 0
GASLOG LTD SHS G37585109 38 13,647 SH   SOLE 21 13,647 0 0
GASLOG LTD SHS G37585109 419 149,230 SH   SOLE 22 140,493 0 8,737
GASLOG LTD SHS G37585109 30 10,646 SH   SOLE 23 10,646 0 0
GASLOG LTD SHS G37585109 5 1,626 SH   SOLE 25 1,626 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 37 8,948 SH   SOLE 22 8,948 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1,094 106,452 SH   SOLE 2 19,849 0 86,603
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 10 993 SH   SOLE 7 993 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 182 17,727 SH   SOLE 18 17,727 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 113 11,024 SH   SOLE 19 11,024 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 4,707 457,834 SH   SOLE 21 457,834 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 13,022 1,266,745 SH   SOLE 22 1,184,387 0 82,358
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 371 36,093 SH   SOLE 26 32,085 0 4,008
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 88 8,574 SH   SOLE 28 8,574 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 208 20,200 SH   SOLE 30 20,200 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 10 963 SH   SOLE 31 963 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 67 6,525 SH   SOLE 40 6,525 0 0
GATX CORP COM 361448103 3,562 58,411 SH   SOLE 2 28,959 0 29,452
GATX CORP COM 361448103 10 166 SH   SOLE 4 166 0 0
GATX CORP COM 361448103 58 950 SH   SOLE 7 950 0 0
GATX CORP COM 361448103 1,938 31,780 SH   SOLE 13 31,780 0 0
GATX CORP COM 361448103 16,555 271,490 SH   SOLE 18 237,376 0 34,114
GATX CORP COM 361448103 18,284 299,839 SH   SOLE 19 299,839 0 0
GATX CORP COM 361448103 141,129 2,314,351 SH   SOLE 21 2,314,351 0 0
GATX CORP COM 361448103 89,546 1,468,450 SH   SOLE 22 1,413,540 0 54,910
GATX CORP COM 361448103 96 1,577 SH   SOLE 23 1,577 0 0
GATX CORP COM 361448103 1,184 19,420 SH   SOLE 26 8,941 0 10,479
GATX CORP COM 361448103 350 5,734 SH   SOLE 28 5,734 0 0
GATX CORP COM 361448103 4,811 78,893 SH   SOLE 29 0 0 78,893
GATX CORP COM 361448103 1,564 25,652 SH   SOLE 30 25,652 0 0
GATX CORP COM 361448103 123 2,024 SH   SOLE 34 2,024 0 0
GATX CORP COM 361448103 1,166 19,125 SH   SOLE 36 19,125 0 0
GATX CORP COM 361448103 185 3,036 SH   SOLE 40 3,036 0 0
GCI LIBERTY INC COM CLASS A 36164V305 15,521 218,237 SH   SOLE 2 40,680 0 177,557
GCI LIBERTY INC COM CLASS A 36164V305 44 625 SH   SOLE 4 625 0 0
GCI LIBERTY INC COM CLASS A 36164V305 141 1,982 SH   SOLE 7 1,982 0 0
GCI LIBERTY INC COM CLASS A 36164V305 2,799 39,354 SH   SOLE 18 39,354 0 0
GCI LIBERTY INC COM CLASS A 36164V305 181,965 2,558,566 SH   SOLE 19 2,558,566 0 0
GCI LIBERTY INC COM CLASS A 36164V305 90,066 1,266,394 SH   SOLE 21 1,266,394 0 0
GCI LIBERTY INC COM CLASS A 36164V305 188,829 2,655,069 SH   SOLE 22 2,510,220 0 144,849
GCI LIBERTY INC COM CLASS A 36164V305 3,104 43,650 SH   SOLE 26 25,630 0 18,020
GCI LIBERTY INC COM CLASS A 36164V305 1,075 15,113 SH   SOLE 28 15,113 0 0
GCI LIBERTY INC COM CLASS A 36164V305 2,446 34,388 SH   SOLE 30 34,388 0 0
GCI LIBERTY INC COM CLASS A 36164V305 201 2,832 SH   SOLE 31 1,917 0 915
GCI LIBERTY INC COM CLASS A 36164V305 95 1,339 SH   SOLE 34 1,339 0 0
GCI LIBERTY INC COM CLASS A 36164V305 732 10,294 SH   SOLE 40 10,294 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 654 35,217 SH   SOLE 2 15,734 0 19,483
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 6 301 SH   SOLE 4 301 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 14 753 SH   SOLE 7 753 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 4,632 249,298 SH   SOLE 18 249,298 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,767 95,082 SH   SOLE 19 95,082 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 106,135 5,712,342 SH   SOLE 21 5,712,342 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 29,523 1,588,945 SH   SOLE 22 1,527,827 0 61,118
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 479 25,788 SH   SOLE 26 8,538 0 17,250
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 167 8,994 SH   SOLE 28 8,994 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,532 82,478 SH   SOLE 30 82,478 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 45 2,411 SH   SOLE 40 2,411 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 10,408 130,659 SH   SOLE 2 19,298 0 111,361
GDS HLDGS LTD SPONSORED ADS 36165L108 2,358 29,596 SH   SOLE 4 29,596 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 693 8,697 SH   SOLE 7 8,697 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 335 4,206 SH   SOLE 13 4,206 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 2,422 30,398 SH   SOLE 15 30,398 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 2,964 37,209 SH   SOLE 18 37,209 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 55,278 693,924 SH   SOLE 19 693,924 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 99,021 1,243,045 SH   SOLE 21 1,243,045 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 84,583 1,061,806 SH   SOLE 22 986,338 0 75,468
GDS HLDGS LTD SPONSORED ADS 36165L108 3,754 47,124 SH   SOLE 23 47,124 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 4,466 56,062 SH   SOLE 25 56,062 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 23,896 299,970 SH   SOLE 26 54,514 0 245,456
GDS HLDGS LTD SPONSORED ADS 36165L108 1,026 12,885 SH   SOLE 28 12,885 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 34,203 429,358 SH   SOLE 30 423,375 0 5,983
GDS HLDGS LTD SPONSORED ADS 36165L108 1,308 16,424 SH   SOLE 31 801 0 15,623
GDS HLDGS LTD SPONSORED ADS 36165L108 47,599 597,521 SH   SOLE 34 597,521 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 30 378 SH   SOLE 40 378 0 0
GDS HLDGS LTD NOTE 2.000% 6/0 36165LAB4 1,810 1,125,000 PRN   SOLE 21 1,125,000 0 0
GEE GROUP INC COM 36165A102 0 802 SH   SOLE 21 802 0 0
GENASYS INC COM 36872P103 62 12,780 SH   SOLE 2 1,820 0 10,960
GENASYS INC COM 36872P103 0 62 SH   SOLE 7 62 0 0
GENASYS INC COM 36872P103 659 135,539 SH   SOLE 18 135,539 0 0
GENASYS INC COM 36872P103 292 60,006 SH   SOLE 19 60,006 0 0
GENASYS INC COM 36872P103 5,146 1,058,875 SH   SOLE 21 1,058,875 0 0
GENASYS INC COM 36872P103 5,776 1,188,553 SH   SOLE 22 1,170,923 0 17,630
GENCO SHIPPING & TRADING LTD SHS Y2685T131 145 23,027 SH   SOLE 2 6,411 0 16,616
GENCO SHIPPING & TRADING LTD SHS Y2685T131 487 77,505 SH   SOLE 18 77,505 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 211 33,609 SH   SOLE 19 33,609 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 3,690 587,648 SH   SOLE 21 587,648 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 2,904 462,423 SH   SOLE 22 452,507 0 9,916
GENCO SHIPPING & TRADING LTD SHS Y2685T131 25 3,975 SH   SOLE 30 3,975 0 0
GENCOR INDS INC COM 368678108 108 8,570 SH   SOLE 2 2,884 0 5,686
GENCOR INDS INC COM 368678108 418 33,099 SH   SOLE 18 33,099 0 0
GENCOR INDS INC COM 368678108 210 16,584 SH   SOLE 19 16,584 0 0
GENCOR INDS INC COM 368678108 3,876 306,621 SH   SOLE 21 306,621 0 0
GENCOR INDS INC COM 368678108 1,495 118,271 SH   SOLE 22 115,022 0 3,249
GENCOR INDS INC COM 368678108 52 4,151 SH   SOLE 26 0 0 4,151
GENERAC HLDGS INC COM 368736104 20,494 168,080 SH   SOLE 2 57,847 0 110,233
GENERAC HLDGS INC COM 368736104 235 1,928 SH   SOLE 4 1,928 0 0
GENERAC HLDGS INC COM 368736104 126 1,032 SH   SOLE 7 1,032 0 0
GENERAC HLDGS INC COM 368736104 359 2,947 SH   SOLE 13 2,947 0 0
GENERAC HLDGS INC COM 368736104 24,868 203,955 SH   SOLE 18 187,801 0 16,154
GENERAC HLDGS INC COM 368736104 15,576 127,743 SH   SOLE 19 127,743 0 0
GENERAC HLDGS INC COM 368736104 369,128 3,027,380 SH   SOLE 21 3,027,380 0 0
GENERAC HLDGS INC COM 368736104 270,452 2,218,091 SH   SOLE 22 2,114,552 0 103,539
GENERAC HLDGS INC COM 368736104 1,774 14,551 SH   SOLE 23 14,551 0 0
GENERAC HLDGS INC COM 368736104 9,418 77,245 SH   SOLE 26 17,325 0 59,920
GENERAC HLDGS INC COM 368736104 1,208 9,908 SH   SOLE 28 9,908 0 0
GENERAC HLDGS INC COM 368736104 2,983 24,466 SH   SOLE 30 24,466 0 0
GENERAC HLDGS INC COM 368736104 445 3,649 SH   SOLE 31 1,191 0 2,458
GENERAC HLDGS INC COM 368736104 563 4,617 SH   SOLE 34 4,617 0 0
GENERAC HLDGS INC COM 368736104 340 2,786 SH   SOLE 36 2,786 0 0
GENERAC HLDGS INC COM 368736104 766 6,285 SH   SOLE 40 6,285 0 0
GENERAL DYNAMICS CORP COM 369550108 95,862 641,389 SH   SOLE 2 110,173 0 531,216
GENERAL DYNAMICS CORP COM 369550108 15,608 104,427 SH   SOLE 4 97,699 0 6,728
GENERAL DYNAMICS CORP COM 369550108 43,248 289,361 SH   SOLE 7 230,091 0 59,270
GENERAL DYNAMICS CORP COM 369550108 462 3,093 SH   SOLE 13 3,093 0 0
GENERAL DYNAMICS CORP COM 369550108 4,511 30,180 SH   SOLE 15 30,180 0 0
GENERAL DYNAMICS CORP COM 369550108 63,529 425,056 SH   SOLE 18 393,562 0 31,494
GENERAL DYNAMICS CORP COM 369550108 16,503 110,419 SH   SOLE 19 110,419 0 0
GENERAL DYNAMICS CORP COM 369550108 801,093 5,359,914 SH   SOLE 21 5,359,914 0 0
GENERAL DYNAMICS CORP COM 369550108 845,507 5,657,076 SH   SOLE 22 5,067,469 0 589,607
GENERAL DYNAMICS CORP COM 369550108 27,548 184,315 SH   SOLE 23 184,315 0 0
GENERAL DYNAMICS CORP COM 369550108 40,027 267,808 SH   SOLE 25 267,808 0 0
GENERAL DYNAMICS CORP COM 369550108 53,939 360,891 SH   SOLE 26 161,352 0 199,539
GENERAL DYNAMICS CORP COM 369550108 18 120 SH   SOLE 28 120 0 0
GENERAL DYNAMICS CORP COM 369550108 3,462 23,163 SH   SOLE 29 4,449 0 18,714
GENERAL DYNAMICS CORP COM 369550108 117,713 787,590 SH   SOLE 30 787,590 0 0
GENERAL DYNAMICS CORP COM 369550108 7,309 48,902 SH   SOLE 31 32,267 0 16,635
GENERAL DYNAMICS CORP COM 369550108 25,678 171,802 SH   SOLE 36 171,802 0 0
GENERAL DYNAMICS CORP COM 369550108 849 5,678 SH   SOLE 40 5,678 0 0
GENERAL ELECTRIC CO COM 369604103 151,083 22,120,435 SH   SOLE 2 3,213,772 0 18,906,663
GENERAL ELECTRIC CO COM 369604103 28,054 4,107,484 SH   SOLE 4 3,867,748 0 239,736
GENERAL ELECTRIC CO COM 369604103 52,855 7,738,671 SH   SOLE 7 7,471,333 0 267,338
GENERAL ELECTRIC CO COM 369604103 802 117,407 SH   SOLE 13 117,407 0 0
GENERAL ELECTRIC CO COM 369604103 7,244 1,060,551 SH   SOLE 15 1,060,551 0 0
GENERAL ELECTRIC CO COM 369604103 2 308 SH   SOLE 17 0 0 308
GENERAL ELECTRIC CO COM 369604103 215,531 31,556,573 SH   SOLE 18 29,055,641 0 2,500,932
GENERAL ELECTRIC CO COM 369604103 245,702 35,973,944 SH   SOLE 19 35,973,944 0 0
GENERAL ELECTRIC CO COM 369604103 631 92,425 SH   SOLE 20 92,425 0 0
GENERAL ELECTRIC CO COM 369604103 1,021,831 149,609,173 SH   SOLE 21 149,609,173 0 0
GENERAL ELECTRIC CO COM 369604103 1,450,430 212,361,669 SH   SOLE 22 191,227,159 0 21,134,510
GENERAL ELECTRIC CO COM 369604103 46,126 6,753,409 SH   SOLE 23 6,753,409 0 0
GENERAL ELECTRIC CO COM 369604103 68,038 9,961,661 SH   SOLE 25 9,961,661 0 0
GENERAL ELECTRIC CO COM 369604103 268,362 39,291,658 SH   SOLE 26 5,661,136 0 33,630,522
GENERAL ELECTRIC CO COM 369604103 12,410 1,816,932 SH   SOLE 28 1,285,390 0 531,542
GENERAL ELECTRIC CO COM 369604103 1,026 150,260 SH   SOLE 29 150,260 0 0
GENERAL ELECTRIC CO COM 369604103 199,002 29,136,434 SH   SOLE 30 29,136,434 0 0
GENERAL ELECTRIC CO COM 369604103 23,638 3,460,951 SH   SOLE 31 1,139,379 0 2,321,572
GENERAL ELECTRIC CO COM 369604103 9,068 1,327,728 SH   SOLE 34 1,327,728 0 0
GENERAL ELECTRIC CO COM 369604103 50,205 7,350,591 SH   SOLE 36 7,350,591 0 0
GENERAL ELECTRIC CO COM 369604103 1,364 199,641 SH   SOLE 40 199,641 0 0
GENERAL FIN CORP DEL COM 369822101 54 8,070 SH   SOLE 2 295 0 7,775
GENERAL FIN CORP DEL COM 369822101 275 40,986 SH   SOLE 18 40,986 0 0
GENERAL FIN CORP DEL COM 369822101 139 20,688 SH   SOLE 19 20,688 0 0
GENERAL FIN CORP DEL COM 369822101 2,609 388,761 SH   SOLE 21 388,761 0 0
GENERAL FIN CORP DEL COM 369822101 2,085 310,715 SH   SOLE 22 306,766 0 3,949
GENERAL MLS INC COM 370334104 97,363 1,579,292 SH   SOLE 2 223,589 0 1,355,703
GENERAL MLS INC COM 370334104 18,195 295,139 SH   SOLE 4 278,474 0 16,665
GENERAL MLS INC COM 370334104 37,736 612,108 SH   SOLE 7 592,670 0 19,438
GENERAL MLS INC COM 370334104 7,104 115,236 SH   SOLE 13 115,236 0 0
GENERAL MLS INC COM 370334104 4,480 72,676 SH   SOLE 15 72,676 0 0
GENERAL MLS INC COM 370334104 88,753 1,439,628 SH   SOLE 18 1,211,581 0 228,047
GENERAL MLS INC COM 370334104 54,104 877,603 SH   SOLE 19 877,603 0 0
GENERAL MLS INC COM 370334104 956,826 15,520,288 SH   SOLE 21 15,520,288 0 0
GENERAL MLS INC COM 370334104 980,793 15,909,046 SH   SOLE 22 14,100,409 0 1,808,637
GENERAL MLS INC COM 370334104 28,370 460,173 SH   SOLE 23 460,173 0 0
GENERAL MLS INC COM 370334104 40,959 664,383 SH   SOLE 25 664,383 0 0
GENERAL MLS INC COM 370334104 217,301 3,524,750 SH   SOLE 26 412,122 0 3,112,628
GENERAL MLS INC COM 370334104 7,687 124,694 SH   SOLE 28 87,868 0 36,826
GENERAL MLS INC COM 370334104 20,436 331,488 SH   SOLE 29 11,447 0 320,041
GENERAL MLS INC COM 370334104 212,781 3,451,442 SH   SOLE 30 3,425,823 0 25,619
GENERAL MLS INC COM 370334104 10,136 164,407 SH   SOLE 31 78,961 0 85,446
GENERAL MLS INC COM 370334104 2,288 37,114 SH   SOLE 32 37,114 0 0
GENERAL MLS INC COM 370334104 2,556 41,453 SH   SOLE 34 41,453 0 0
GENERAL MLS INC COM 370334104 9,336 151,434 SH   SOLE 35 151,434 0 0
GENERAL MLS INC COM 370334104 33,196 538,467 SH   SOLE 36 538,467 0 0
GENERAL MLS INC COM 370334104 861 13,966 SH   SOLE 40 13,966 0 0
GENERAL MOLY INC COM 370373102 16 79,010 SH   SOLE 21 79,010 0 0
GENERAL MOLY INC COM 370373102 303 1,510,586 SH   SOLE 22 1,510,586 0 0
GENERAL MTRS CO COM 37045V100 80,723 3,190,640 SH   SOLE 2 405,590 0 2,785,050
GENERAL MTRS CO COM 37045V100 15,482 611,922 SH   SOLE 4 577,127 0 34,795
GENERAL MTRS CO COM 37045V100 32,852 1,298,514 SH   SOLE 7 1,105,502 0 193,012
GENERAL MTRS CO COM 37045V100 436 17,225 SH   SOLE 13 17,225 0 0
GENERAL MTRS CO COM 37045V100 3,961 156,565 SH   SOLE 15 156,565 0 0
GENERAL MTRS CO COM 37045V100 318,270 12,579,848 SH   SOLE 18 10,828,364 0 1,751,484
GENERAL MTRS CO COM 37045V100 299,331 11,831,270 SH   SOLE 19 11,831,270 0 0
GENERAL MTRS CO COM 37045V100 670,429 26,499,174 SH   SOLE 21 26,499,174 0 0
GENERAL MTRS CO COM 37045V100 803,682 31,766,083 SH   SOLE 22 28,542,729 0 3,223,354
GENERAL MTRS CO COM 37045V100 25,971 1,026,528 SH   SOLE 23 1,026,528 0 0
GENERAL MTRS CO COM 37045V100 38,252 1,511,949 SH   SOLE 25 1,442,399 0 69,550
GENERAL MTRS CO COM 37045V100 143,170 5,658,886 SH   SOLE 26 912,301 0 4,746,585
GENERAL MTRS CO COM 37045V100 6,641 262,486 SH   SOLE 28 186,114 0 76,372
GENERAL MTRS CO COM 37045V100 1,118 44,203 SH   SOLE 29 44,203 0 0
GENERAL MTRS CO COM 37045V100 149,304 5,901,325 SH   SOLE 30 5,901,325 0 0
GENERAL MTRS CO COM 37045V100 13,896 549,239 SH   SOLE 31 196,143 0 353,096
GENERAL MTRS CO COM 37045V100 25,253 998,156 SH   SOLE 34 998,156 0 0
GENERAL MTRS CO COM 37045V100 31,358 1,239,434 SH   SOLE 36 1,239,434 0 0
GENERAL MTRS CO COM 37045V100 709 28,038 SH   SOLE 40 28,038 0 0
GENERATION BIO CO COM 37148K100 397 18,910 SH   SOLE 19 18,910 0 0
GENERATION BIO CO COM 37148K100 12 590 SH   SOLE 20 590 0 0
GENESCO INC COM 371532102 417 19,239 SH   SOLE 2 6,133 0 13,106
GENESCO INC COM 371532102 4 168 SH   SOLE 4 168 0 0
GENESCO INC COM 371532102 5 247 SH   SOLE 7 247 0 0
GENESCO INC COM 371532102 1,606 74,130 SH   SOLE 18 74,130 0 0
GENESCO INC COM 371532102 917 42,342 SH   SOLE 19 42,342 0 0
GENESCO INC COM 371532102 34,947 1,613,433 SH   SOLE 21 1,613,433 0 0
GENESCO INC COM 371532102 11,294 521,441 SH   SOLE 22 495,796 0 25,645
GENESCO INC COM 371532102 51 2,346 SH   SOLE 23 2,346 0 0
GENESCO INC COM 371532102 75 3,459 SH   SOLE 26 2,375 0 1,084
GENESCO INC COM 371532102 47 2,170 SH   SOLE 28 2,170 0 0
GENESCO INC COM 371532102 496 22,879 SH   SOLE 30 22,879 0 0
GENESCO INC COM 371532102 39 1,800 SH   SOLE 31 0 0 1,800
GENESCO INC COM 371532102 61 2,794 SH   SOLE 36 2,794 0 0
GENESCO INC COM 371532102 60 2,782 SH   SOLE 40 2,782 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 3 4,182 SH   SOLE 18 4,182 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 14 20,953 SH   SOLE 21 20,953 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 354 513,521 SH   SOLE 22 513,521 0 0
GENETRON HLDGS LTD ADS 37186H100 11,708 970,000 SH   SOLE 19 970,000 0 0
GENETRON HLDGS LTD ADS 37186H100 362 30,000 SH   SOLE 20 30,000 0 0
GENETRON HLDGS LTD ADS 37186H100 71 5,904 SH   SOLE 22 0 0 5,904
GENETRON HLDGS LTD ADS 37186H100 70 5,840 SH   SOLE 26 2,526 0 3,314
GENFIT S A ADS 372279109 91 16,564 SH   SOLE 2 16,564 0 0
GENFIT S A ADS 372279109 56 10,183 SH   SOLE 18 10,183 0 0
GENFIT S A ADS 372279109 731 132,623 SH   SOLE 19 132,623 0 0
GENFIT S A ADS 372279109 8 1,400 SH   SOLE 20 1,400 0 0
GENFIT S A ADS 372279109 446 80,902 SH   SOLE 34 80,902 0 0
GENIE ENERGY LTD CL B 372284208 34 4,583 SH   SOLE 2 596 0 3,987
GENIE ENERGY LTD CL B 372284208 398 54,024 SH   SOLE 18 54,024 0 0
GENIE ENERGY LTD CL B 372284208 193 26,272 SH   SOLE 19 26,272 0 0
GENIE ENERGY LTD CL B 372284208 3,380 459,244 SH   SOLE 21 459,244 0 0
GENIE ENERGY LTD CL B 372284208 3,857 524,020 SH   SOLE 22 519,755 0 4,265
GENIUS BRANDS INTL INC COM 37229T301 346 153,891 SH   SOLE 19 153,891 0 0
GENIUS BRANDS INTL INC COM 37229T301 713 316,847 SH   SOLE 22 316,847 0 0
GENIUS BRANDS INTL INC COM 37229T301 51 22,697 SH   SOLE 23 22,697 0 0
GENMAB A/S SPONSORED ADS 372303206 6,636 195,819 SH   SOLE 2 195,819 0 0
GENMAB A/S SPONSORED ADS 372303206 2,055 60,629 SH   SOLE 18 60,629 0 0
GENMAB A/S SPONSORED ADS 372303206 53,274 1,571,962 SH   SOLE 19 1,571,962 0 0
GENMAB A/S SPONSORED ADS 372303206 11,791 347,919 SH   SOLE 21 347,919 0 0
GENMAB A/S SPONSORED ADS 372303206 299 8,830 SH   SOLE 30 8,830 0 0
GENMAB A/S SPONSORED ADS 372303206 38,399 1,133,048 SH   SOLE 34 1,133,048 0 0
GENMARK DIAGNOSTICS INC COM 372309104 646 43,923 SH   SOLE 2 22,424 0 21,499
GENMARK DIAGNOSTICS INC COM 372309104 15 1,036 SH   SOLE 7 1,036 0 0
GENMARK DIAGNOSTICS INC COM 372309104 4,329 294,301 SH   SOLE 18 285,743 0 8,558
GENMARK DIAGNOSTICS INC COM 372309104 3,123 212,322 SH   SOLE 19 212,322 0 0
GENMARK DIAGNOSTICS INC COM 372309104 40,008 2,719,766 SH   SOLE 21 2,719,766 0 0
GENMARK DIAGNOSTICS INC COM 372309104 30,357 2,063,685 SH   SOLE 22 1,980,975 0 82,710
GENMARK DIAGNOSTICS INC COM 372309104 163 11,086 SH   SOLE 23 11,086 0 0
GENMARK DIAGNOSTICS INC COM 372309104 434 29,534 SH   SOLE 26 0 0 29,534
GENMARK DIAGNOSTICS INC COM 372309104 99 6,706 SH   SOLE 28 6,706 0 0
GENMARK DIAGNOSTICS INC COM 372309104 309 20,980 SH   SOLE 30 20,980 0 0
GENMARK DIAGNOSTICS INC COM 372309104 60 4,050 SH   SOLE 40 4,050 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 9 4,043 SH   SOLE 18 4,043 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 98 42,767 SH   SOLE 21 42,767 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 341 148,251 SH   SOLE 22 148,251 0 0
GENPACT LIMITED SHS G3922B107 14,055 384,859 SH   SOLE 2 25,325 0 359,534
GENPACT LIMITED SHS G3922B107 111 3,037 SH   SOLE 3 3,037 0 0
GENPACT LIMITED SHS G3922B107 136 3,728 SH   SOLE 7 3,728 0 0
GENPACT LIMITED SHS G3922B107 3,282 89,864 SH   SOLE 18 89,864 0 0
GENPACT LIMITED SHS G3922B107 1,741 47,680 SH   SOLE 19 47,680 0 0
GENPACT LIMITED SHS G3922B107 79,483 2,176,423 SH   SOLE 21 2,176,423 0 0
GENPACT LIMITED SHS G3922B107 160,909 4,406,045 SH   SOLE 22 4,207,556 0 198,489
GENPACT LIMITED SHS G3922B107 19 518 SH   SOLE 23 518 0 0
GENPACT LIMITED SHS G3922B107 6,312 172,825 SH   SOLE 31 172,825 0 0
GENPACT LIMITED SHS G3922B107 198 5,430 SH   SOLE 36 5,430 0 0
GENPREX INC COM 372446104 32 10,094 SH   SOLE 2 1,520 0 8,574
GENPREX INC COM 372446104 371 118,165 SH   SOLE 18 118,165 0 0
GENPREX INC COM 372446104 168 53,539 SH   SOLE 19 53,539 0 0
GENPREX INC COM 372446104 3,002 955,909 SH   SOLE 21 955,909 0 0
GENPREX INC COM 372446104 2,167 690,070 SH   SOLE 22 681,375 0 8,695
GENTEX CORP COM 371901109 20,052 778,114 SH   SOLE 2 351,700 0 426,414
GENTEX CORP COM 371901109 146 5,667 SH   SOLE 4 5,667 0 0
GENTEX CORP COM 371901109 170 6,583 SH   SOLE 7 6,583 0 0
GENTEX CORP COM 371901109 53 2,062 SH   SOLE 15 2,062 0 0
GENTEX CORP COM 371901109 17,064 662,147 SH   SOLE 18 661,703 0 444
GENTEX CORP COM 371901109 1,637 63,509 SH   SOLE 19 63,509 0 0
GENTEX CORP COM 371901109 298,380 11,578,575 SH   SOLE 21 11,578,575 0 0
GENTEX CORP COM 371901109 216,214 8,390,129 SH   SOLE 22 8,011,554 0 378,575
GENTEX CORP COM 371901109 174 6,764 SH   SOLE 23 6,764 0 0
GENTEX CORP COM 371901109 7,044 273,359 SH   SOLE 25 273,359 0 0
GENTEX CORP COM 371901109 17,167 666,181 SH   SOLE 26 59,559 0 606,622
GENTEX CORP COM 371901109 779 30,230 SH   SOLE 28 30,230 0 0
GENTEX CORP COM 371901109 4,197 162,850 SH   SOLE 30 162,850 0 0
GENTEX CORP COM 371901109 129 5,004 SH   SOLE 31 5,004 0 0
GENTEX CORP COM 371901109 298 11,564 SH   SOLE 34 11,564 0 0
GENTEX CORP COM 371901109 2,864 111,152 SH   SOLE 36 111,152 0 0
GENTEX CORP COM 371901109 670 25,990 SH   SOLE 40 25,990 0 0
GENTHERM INC COM 37253A103 827 21,271 SH   SOLE 2 10,849 0 10,422
GENTHERM INC COM 37253A103 8 213 SH   SOLE 4 213 0 0
GENTHERM INC COM 37253A103 22 567 SH   SOLE 7 567 0 0
GENTHERM INC COM 37253A103 6,210 159,646 SH   SOLE 18 159,646 0 0
GENTHERM INC COM 37253A103 2,442 62,782 SH   SOLE 19 62,782 0 0
GENTHERM INC COM 37253A103 137,951 3,546,300 SH   SOLE 21 3,546,300 0 0
GENTHERM INC COM 37253A103 41,777 1,073,956 SH   SOLE 22 1,035,954 0 38,002
GENTHERM INC COM 37253A103 707 18,183 SH   SOLE 26 8,224 0 9,959
GENTHERM INC COM 37253A103 191 4,920 SH   SOLE 28 4,920 0 0
GENTHERM INC COM 37253A103 2,337 60,075 SH   SOLE 30 60,075 0 0
GENTHERM INC COM 37253A103 150 3,862 SH   SOLE 40 3,862 0 0
GENUINE PARTS CO COM 372460105 31,475 361,946 SH   SOLE 2 50,626 0 311,320
GENUINE PARTS CO COM 372460105 5,830 67,048 SH   SOLE 4 63,176 0 3,872
GENUINE PARTS CO COM 372460105 25,590 294,269 SH   SOLE 7 190,938 0 103,331
GENUINE PARTS CO COM 372460105 265 3,052 SH   SOLE 13 3,052 0 0
GENUINE PARTS CO COM 372460105 1,463 16,825 SH   SOLE 15 16,825 0 0
GENUINE PARTS CO COM 372460105 71,602 823,390 SH   SOLE 18 800,419 0 22,971
GENUINE PARTS CO COM 372460105 54,894 631,258 SH   SOLE 19 631,258 0 0
GENUINE PARTS CO COM 372460105 503,410 5,788,983 SH   SOLE 21 5,788,983 0 0
GENUINE PARTS CO COM 372460105 306,847 3,528,594 SH   SOLE 22 3,209,307 0 319,287
GENUINE PARTS CO COM 372460105 9,161 105,352 SH   SOLE 23 105,352 0 0
GENUINE PARTS CO COM 372460105 19,482 224,039 SH   SOLE 25 224,039 0 0
GENUINE PARTS CO COM 372460105 80,324 923,687 SH   SOLE 26 197,916 0 725,771
GENUINE PARTS CO COM 372460105 2,502 28,769 SH   SOLE 28 20,244 0 8,525
GENUINE PARTS CO COM 372460105 2,963 34,076 SH   SOLE 29 2,843 0 31,233
GENUINE PARTS CO COM 372460105 49,518 569,429 SH   SOLE 30 561,127 0 8,302
GENUINE PARTS CO COM 372460105 3,739 42,999 SH   SOLE 31 18,550 0 24,449
GENUINE PARTS CO COM 372460105 2,789 32,077 SH   SOLE 32 32,077 0 0
GENUINE PARTS CO COM 372460105 23,477 269,977 SH   SOLE 34 269,977 0 0
GENUINE PARTS CO COM 372460105 9,594 110,326 SH   SOLE 36 110,326 0 0
GENUINE PARTS CO COM 372460105 1,697 19,511 SH   SOLE 37 19,511 0 0
GENUINE PARTS CO COM 372460105 251 2,889 SH   SOLE 40 2,889 0 0
GENWORTH FINL INC COM CL A 37247D106 1,900 822,394 SH   SOLE 2 386,903 0 435,491
GENWORTH FINL INC COM CL A 37247D106 6 2,679 SH   SOLE 4 2,679 0 0
GENWORTH FINL INC COM CL A 37247D106 43 18,485 SH   SOLE 7 18,485 0 0
GENWORTH FINL INC COM CL A 37247D106 7,231 3,130,303 SH   SOLE 18 3,130,303 0 0
GENWORTH FINL INC COM CL A 37247D106 2,819 1,220,530 SH   SOLE 19 1,220,530 0 0
GENWORTH FINL INC COM CL A 37247D106 77,154 33,399,845 SH   SOLE 21 33,399,845 0 0
GENWORTH FINL INC COM CL A 37247D106 42,331 18,325,272 SH   SOLE 22 17,749,089 0 576,183
GENWORTH FINL INC COM CL A 37247D106 93 40,454 SH   SOLE 23 40,454 0 0
GENWORTH FINL INC COM CL A 37247D106 904 391,520 SH   SOLE 26 118,157 0 273,363
GENWORTH FINL INC COM CL A 37247D106 168 72,609 SH   SOLE 28 72,609 0 0
GENWORTH FINL INC COM CL A 37247D106 1,002 433,940 SH   SOLE 30 433,940 0 0
GENWORTH FINL INC COM CL A 37247D106 121 52,589 SH   SOLE 31 0 0 52,589
GENWORTH FINL INC COM CL A 37247D106 514 222,651 SH   SOLE 36 222,651 0 0
GENWORTH FINL INC COM CL A 37247D106 125 54,067 SH   SOLE 40 54,067 0 0
GEO GROUP INC NEW COM 36162J106 1,102 93,163 SH   SOLE 2 92,717 0 446
GEO GROUP INC NEW COM 36162J106 5 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106 47 3,939 SH   SOLE 7 3,939 0 0
GEO GROUP INC NEW COM 36162J106 8,793 743,264 SH   SOLE 18 743,264 0 0
GEO GROUP INC NEW COM 36162J106 3,052 257,998 SH   SOLE 19 257,998 0 0
GEO GROUP INC NEW COM 36162J106 102,232 8,641,744 SH   SOLE 21 8,641,744 0 0
GEO GROUP INC NEW COM 36162J106 51,794 4,378,209 SH   SOLE 22 4,246,943 0 131,266
GEO GROUP INC NEW COM 36162J106 72 6,109 SH   SOLE 23 6,109 0 0
GEO GROUP INC NEW COM 36162J106 660 55,769 SH   SOLE 26 26,344 0 29,425
GEO GROUP INC NEW COM 36162J106 1,245 105,250 SH   SOLE 30 105,250 0 0
GEO GROUP INC NEW COM 36162J106 76 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106 145 12,244 SH   SOLE 40 12,244 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 141 18,709 SH   SOLE 18 18,709 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 8,079 1,074,343 SH   SOLE 21 1,074,343 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 1,919 255,132 SH   SOLE 22 255,132 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 137 18,188 SH   SOLE 30 18,188 0 0
GERDAU SA SPON ADR REP PFD 373737105 10,166 3,434,486 SH   SOLE 21 3,434,486 0 0
GERDAU SA SPON ADR REP PFD 373737105 14,532 4,909,405 SH   SOLE 31 0 0 4,909,405
GERMAN AMERN BANCORP INC COM 373865104 921 29,602 SH   SOLE 2 8,887 0 20,715
GERMAN AMERN BANCORP INC COM 373865104 14 445 SH   SOLE 7 445 0 0
GERMAN AMERN BANCORP INC COM 373865104 3,173 102,020 SH   SOLE 18 102,020 0 0
GERMAN AMERN BANCORP INC COM 373865104 1,473 47,371 SH   SOLE 19 47,371 0 0
GERMAN AMERN BANCORP INC COM 373865104 27,438 882,251 SH   SOLE 21 882,251 0 0
GERMAN AMERN BANCORP INC COM 373865104 25,003 803,970 SH   SOLE 22 782,552 0 21,418
GERMAN AMERN BANCORP INC COM 373865104 61 1,957 SH   SOLE 26 0 0 1,957
GERMAN AMERN BANCORP INC COM 373865104 172 5,544 SH   SOLE 28 5,544 0 0
GERMAN AMERN BANCORP INC COM 373865104 370 11,891 SH   SOLE 30 11,891 0 0
GERMAN AMERN BANCORP INC COM 373865104 72 2,306 SH   SOLE 40 2,306 0 0
GERON CORP COM 374163103 565 259,128 SH   SOLE 2 95,796 0 163,332
GERON CORP COM 374163103 7 3,408 SH   SOLE 7 3,408 0 0
GERON CORP COM 374163103 1,675 768,295 SH   SOLE 18 768,295 0 0
GERON CORP COM 374163103 761 349,125 SH   SOLE 19 349,125 0 0
GERON CORP COM 374163103 22,272 10,216,477 SH   SOLE 21 10,216,477 0 0
GERON CORP COM 374163103 16,623 7,625,070 SH   SOLE 22 7,470,059 0 155,011
GERON CORP COM 374163103 24 11,013 SH   SOLE 26 0 0 11,013
GERON CORP COM 374163103 50 22,715 SH   SOLE 28 22,715 0 0
GERON CORP COM 374163103 277 127,257 SH   SOLE 30 127,257 0 0
GERON CORP COM 374163103 39 17,876 SH   SOLE 40 17,876 0 0
GETTY RLTY CORP NEW COM 374297109 1,175 39,590 SH   SOLE 2 11,544 0 28,046
GETTY RLTY CORP NEW COM 374297109 604 20,366 SH   SOLE 4 20,366 0 0
GETTY RLTY CORP NEW COM 374297109 1,107 37,299 SH   SOLE 7 37,299 0 0
GETTY RLTY CORP NEW COM 374297109 5,021 169,188 SH   SOLE 18 169,188 0 0
GETTY RLTY CORP NEW COM 374297109 3,140 105,789 SH   SOLE 19 105,789 0 0
GETTY RLTY CORP NEW COM 374297109 113,472 3,823,194 SH   SOLE 21 3,823,194 0 0
GETTY RLTY CORP NEW COM 374297109 42,912 1,445,835 SH   SOLE 22 1,409,450 0 36,385
GETTY RLTY CORP NEW COM 374297109 32 1,095 SH   SOLE 23 1,095 0 0
GETTY RLTY CORP NEW COM 374297109 2,360 79,529 SH   SOLE 25 79,529 0 0
GETTY RLTY CORP NEW COM 374297109 1,204 40,554 SH   SOLE 26 15,420 0 25,134
GETTY RLTY CORP NEW COM 374297109 129 4,347 SH   SOLE 28 4,347 0 0
GETTY RLTY CORP NEW COM 374297109 667 22,484 SH   SOLE 29 22,484 0 0
GETTY RLTY CORP NEW COM 374297109 6,058 204,122 SH   SOLE 30 204,122 0 0
GETTY RLTY CORP NEW COM 374297109 13 448 SH   SOLE 34 448 0 0
GETTY RLTY CORP NEW COM 374297109 86 2,913 SH   SOLE 40 2,913 0 0
GEVO INC COM PAR 374396406 0 262 SH   SOLE 21 262 0 0
GEVO INC COM PAR 374396406 162 204,255 SH   SOLE 22 204,255 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 4,396 234,210 SH   SOLE 2 234,210 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 17,730 944,600 SH   SOLE 19 944,600 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 220 11,699 SH   SOLE 22 11,699 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 18,109 964,784 SH   SOLE 34 964,784 0 0
GIBRALTAR INDS INC COM 374689107 1,699 35,393 SH   SOLE 2 11,788 0 23,605
GIBRALTAR INDS INC COM 374689107 15 321 SH   SOLE 4 321 0 0
GIBRALTAR INDS INC COM 374689107 26 540 SH   SOLE 7 540 0 0
GIBRALTAR INDS INC COM 374689107 7,774 161,929 SH   SOLE 18 161,929 0 0
GIBRALTAR INDS INC COM 374689107 3,856 80,323 SH   SOLE 19 80,323 0 0
GIBRALTAR INDS INC COM 374689107 167,642 3,491,815 SH   SOLE 21 3,491,815 0 0
GIBRALTAR INDS INC COM 374689107 51,030 1,062,901 SH   SOLE 22 1,032,187 0 30,714
GIBRALTAR INDS INC COM 374689107 174 3,630 SH   SOLE 23 3,630 0 0
GIBRALTAR INDS INC COM 374689107 1,823 37,970 SH   SOLE 26 10,871 0 27,099
GIBRALTAR INDS INC COM 374689107 204 4,247 SH   SOLE 28 4,247 0 0
GIBRALTAR INDS INC COM 374689107 2,327 48,470 SH   SOLE 30 48,470 0 0
GIBRALTAR INDS INC COM 374689107 191 3,982 SH   SOLE 34 3,982 0 0
GIBRALTAR INDS INC COM 374689107 162 3,365 SH   SOLE 40 3,365 0 0
GILDAN ACTIVEWEAR INC COM 375916103 19,174 1,237,802 SH   SOLE 18 1,237,802 0 0
GILDAN ACTIVEWEAR INC COM 375916103 19,495 1,258,530 SH   SOLE 19 1,258,530 0 0
GILDAN ACTIVEWEAR INC COM 375916103 651 42,040 SH   SOLE 23 42,040 0 0
GILDAN ACTIVEWEAR INC COM 375916103 833 53,760 SH   SOLE 25 53,760 0 0
GILDAN ACTIVEWEAR INC COM 375916103 5,264 339,861 SH   SOLE 34 339,861 0 0
GILEAD SCIENCES INC COM 375558103 293,734 3,817,700 SH   SOLE 2 1,020,861 0 2,796,839
GILEAD SCIENCES INC COM 375558103 49,930 648,949 SH   SOLE 4 614,064 0 34,885
GILEAD SCIENCES INC COM 375558103 115,436 1,500,339 SH   SOLE 7 1,368,402 0 131,937
GILEAD SCIENCES INC COM 375558103 10,330 134,262 SH   SOLE 13 134,262 0 0
GILEAD SCIENCES INC COM 375558103 12,238 159,056 SH   SOLE 15 159,056 0 0
GILEAD SCIENCES INC COM 375558103 20 266 SH   SOLE 17 0 0 266
GILEAD SCIENCES INC COM 375558103 277,001 3,600,217 SH   SOLE 18 3,256,278 0 343,939
GILEAD SCIENCES INC COM 375558103 281,346 3,656,688 SH   SOLE 19 3,656,688 0 0
GILEAD SCIENCES INC COM 375558103 3,571,390 46,417,852 SH   SOLE 21 46,417,852 0 0
GILEAD SCIENCES INC COM 375558103 2,537,586 32,981,364 SH   SOLE 22 29,410,722 0 3,570,642
GILEAD SCIENCES INC COM 375558103 80,726 1,049,207 SH   SOLE 23 1,049,207 0 0
GILEAD SCIENCES INC COM 375558103 112,431 1,461,285 SH   SOLE 25 1,461,285 0 0
GILEAD SCIENCES INC COM 375558103 600,502 7,804,804 SH   SOLE 26 927,162 0 6,877,642
GILEAD SCIENCES INC COM 375558103 20,256 263,276 SH   SOLE 28 187,111 0 76,165
GILEAD SCIENCES INC COM 375558103 39,643 515,249 SH   SOLE 29 85,988 0 429,261
GILEAD SCIENCES INC COM 375558103 633,850 8,238,235 SH   SOLE 30 8,169,006 0 69,229
GILEAD SCIENCES INC COM 375558103 33,647 437,312 SH   SOLE 31 253,053 0 184,259
GILEAD SCIENCES INC COM 375558103 20,745 269,632 SH   SOLE 32 269,632 0 0
GILEAD SCIENCES INC COM 375558103 136,862 1,778,818 SH   SOLE 34 1,778,818 0 0
GILEAD SCIENCES INC COM 375558103 82,393 1,070,867 SH   SOLE 36 1,070,867 0 0
GILEAD SCIENCES INC COM 375558103 2,223 28,892 SH   SOLE 40 28,892 0 0
GLACIER BANCORP INC NEW COM 37637Q105 5,148 145,887 SH   SOLE 2 70,661 0 75,226
GLACIER BANCORP INC NEW COM 37637Q105 17 480 SH   SOLE 4 480 0 0
GLACIER BANCORP INC NEW COM 37637Q105 60 1,700 SH   SOLE 7 1,700 0 0
GLACIER BANCORP INC NEW COM 37637Q105 20,966 594,114 SH   SOLE 18 594,114 0 0
GLACIER BANCORP INC NEW COM 37637Q105 7,787 220,668 SH   SOLE 19 220,668 0 0
GLACIER BANCORP INC NEW COM 37637Q105 220,491 6,247,981 SH   SOLE 21 6,247,981 0 0
GLACIER BANCORP INC NEW COM 37637Q105 117,278 3,323,265 SH   SOLE 22 3,228,839 0 94,426
GLACIER BANCORP INC NEW COM 37637Q105 256 7,254 SH   SOLE 23 7,254 0 0
GLACIER BANCORP INC NEW COM 37637Q105 2,237 63,385 SH   SOLE 26 25,242 0 38,143
GLACIER BANCORP INC NEW COM 37637Q105 467 13,226 SH   SOLE 28 13,226 0 0
GLACIER BANCORP INC NEW COM 37637Q105 1,298 36,771 SH   SOLE 30 36,771 0 0
GLACIER BANCORP INC NEW COM 37637Q105 86 2,446 SH   SOLE 34 2,446 0 0
GLACIER BANCORP INC NEW COM 37637Q105 78 2,210 SH   SOLE 36 2,210 0 0
GLACIER BANCORP INC NEW COM 37637Q105 316 8,941 SH   SOLE 40 8,941 0 0
GLADSTONE CAPITAL CORP COM 376535100 1,254 171,541 SH   SOLE 30 171,541 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 743 39,614 SH   SOLE 2 11,433 0 28,181
GLADSTONE COMMERCIAL CORP COM 376536108 12 648 SH   SOLE 7 648 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 2,708 144,444 SH   SOLE 18 144,444 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 1,519 81,012 SH   SOLE 19 81,012 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 23,616 1,259,535 SH   SOLE 21 1,259,535 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 21,161 1,128,577 SH   SOLE 22 1,092,814 0 35,763
GLADSTONE COMMERCIAL CORP COM 376536108 20 1,079 SH   SOLE 23 1,079 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 1,097 58,509 SH   SOLE 26 0 0 58,509
GLADSTONE COMMERCIAL CORP COM 376536108 85 4,513 SH   SOLE 28 4,513 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 324 17,296 SH   SOLE 30 17,296 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 328 17,510 SH   SOLE 34 17,510 0 0
GLADSTONE INVT CORP COM 376546107 2,013 196,535 SH   SOLE 30 196,535 0 0
GLADSTONE LD CORP COM 376549101 236 14,884 SH   SOLE 2 1,077 0 13,807
GLADSTONE LD CORP COM 376549101 6 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,136 71,620 SH   SOLE 18 71,620 0 0
GLADSTONE LD CORP COM 376549101 535 33,750 SH   SOLE 19 33,750 0 0
GLADSTONE LD CORP COM 376549101 10,637 670,709 SH   SOLE 21 670,709 0 0
GLADSTONE LD CORP COM 376549101 7,398 466,430 SH   SOLE 22 457,368 0 9,062
GLADSTONE LD CORP COM 376549101 10 620 SH   SOLE 23 620 0 0
GLATFELTER COM 377316104 882 54,929 SH   SOLE 2 14,636 0 40,293
GLATFELTER COM 377316104 3 208 SH   SOLE 4 208 0 0
GLATFELTER COM 377316104 14 884 SH   SOLE 7 884 0 0
GLATFELTER COM 377316104 3,543 220,739 SH   SOLE 18 220,739 0 0
GLATFELTER COM 377316104 1,362 84,889 SH   SOLE 19 84,889 0 0
GLATFELTER COM 377316104 77,013 4,798,324 SH   SOLE 21 4,798,324 0 0
GLATFELTER COM 377316104 22,212 1,383,919 SH   SOLE 22 1,335,585 0 48,334
GLATFELTER COM 377316104 300 18,694 SH   SOLE 26 4,835 0 13,859
GLATFELTER COM 377316104 100 6,245 SH   SOLE 28 6,245 0 0
GLATFELTER COM 377316104 1,099 68,450 SH   SOLE 30 68,450 0 0
GLATFELTER COM 377316104 80 5,010 SH   SOLE 40 5,010 0 0
GLAUKOS CORP COM 377322102 1,067 27,778 SH   SOLE 2 14,383 0 13,395
GLAUKOS CORP COM 377322102 6 161 SH   SOLE 4 161 0 0
GLAUKOS CORP COM 377322102 27 690 SH   SOLE 7 690 0 0
GLAUKOS CORP COM 377322102 8,366 217,754 SH   SOLE 18 209,877 0 7,877
GLAUKOS CORP COM 377322102 5,919 154,055 SH   SOLE 19 154,055 0 0
GLAUKOS CORP COM 377322102 175,309 4,562,954 SH   SOLE 21 4,562,954 0 0
GLAUKOS CORP COM 377322102 50,714 1,319,977 SH   SOLE 22 1,276,760 0 43,217
GLAUKOS CORP COM 377322102 302 7,855 SH   SOLE 23 7,855 0 0
GLAUKOS CORP COM 377322102 1,274 33,156 SH   SOLE 26 6,246 0 26,910
GLAUKOS CORP COM 377322102 215 5,594 SH   SOLE 28 5,594 0 0
GLAUKOS CORP COM 377322102 2,961 77,074 SH   SOLE 30 77,074 0 0
GLAUKOS CORP COM 377322102 46 1,207 SH   SOLE 34 1,207 0 0
GLAUKOS CORP COM 377322102 175 4,546 SH   SOLE 40 4,546 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 958 23,474 SH   SOLE 2 23,474 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 44,238 1,084,529 SH   SOLE 18 1,081,494 0 3,035
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,705 41,789 SH   SOLE 26 0 0 41,789
GLEN BURNIE BANCORP COM 377407101 5 598 SH   SOLE 21 598 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 7,849 124,328 SH   SOLE 2 20,065 0 104,263
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 21 326 SH   SOLE 4 326 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 66 1,045 SH   SOLE 7 1,045 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,549 40,372 SH   SOLE 18 35,747 0 4,625
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 8,227 130,320 SH   SOLE 19 130,320 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 92,295 1,461,988 SH   SOLE 21 1,461,988 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 108,751 1,722,648 SH   SOLE 22 1,638,000 0 84,648
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 379 6,003 SH   SOLE 23 6,003 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3,624 57,409 SH   SOLE 26 19,392 0 38,017
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 617 9,767 SH   SOLE 28 9,767 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,308 36,556 SH   SOLE 30 36,556 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 72 1,142 SH   SOLE 31 1,142 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 159 2,512 SH   SOLE 34 2,512 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 355 5,619 SH   SOLE 40 5,619 0 0
GLOBAL CORD BLOOD CORPORATIO SHS G39342103 181 58,276 SH   SOLE 22 58,276 0 0
GLOBAL EAGLE ENTMT INC COM NEW 37951D300 7 1,470 SH   SOLE 21 1,470 0 0
GLOBAL EAGLE ENTMT INC COM NEW 37951D300 230 48,511 SH   SOLE 22 48,511 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 251 10,502 SH   SOLE 2 2,977 0 7,525
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 4 161 SH   SOLE 7 161 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 881 36,817 SH   SOLE 18 36,817 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 520 21,715 SH   SOLE 19 21,715 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 7,852 327,973 SH   SOLE 21 327,973 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 6,363 265,785 SH   SOLE 22 257,187 0 8,598
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 34 1,404 SH   SOLE 28 1,404 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 26 1,104 SH   SOLE 30 1,104 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 21 871 SH   SOLE 40 871 0 0
GLOBAL MED REIT INC COM NEW 37954A204 615 54,249 SH   SOLE 2 14,102 0 40,147
GLOBAL MED REIT INC COM NEW 37954A204 8 695 SH   SOLE 7 695 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,947 171,861 SH   SOLE 18 171,861 0 0
GLOBAL MED REIT INC COM NEW 37954A204 908 80,127 SH   SOLE 19 80,127 0 0
GLOBAL MED REIT INC COM NEW 37954A204 17,743 1,566,019 SH   SOLE 21 1,566,019 0 0
GLOBAL MED REIT INC COM NEW 37954A204 13,594 1,199,804 SH   SOLE 22 1,149,718 0 50,086
GLOBAL MED REIT INC COM NEW 37954A204 14 1,221 SH   SOLE 23 1,221 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,014 89,491 SH   SOLE 26 0 0 89,491
GLOBAL MED REIT INC COM NEW 37954A204 66 5,843 SH   SOLE 28 5,843 0 0
GLOBAL MED REIT INC COM NEW 37954A204 85 7,460 SH   SOLE 30 7,460 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,877 112,173 SH   SOLE 2 34,017 0 78,156
GLOBAL NET LEASE INC COM NEW 379378201 926 55,340 SH   SOLE 4 55,340 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,720 102,805 SH   SOLE 7 102,805 0 0
GLOBAL NET LEASE INC COM NEW 379378201 7,683 459,219 SH   SOLE 18 459,219 0 0
GLOBAL NET LEASE INC COM NEW 379378201 5,365 320,662 SH   SOLE 19 320,662 0 0
GLOBAL NET LEASE INC COM NEW 379378201 168,841 10,092,127 SH   SOLE 21 10,092,127 0 0
GLOBAL NET LEASE INC COM NEW 379378201 61,974 3,704,379 SH   SOLE 22 3,613,695 0 90,684
GLOBAL NET LEASE INC COM NEW 379378201 88 5,282 SH   SOLE 23 5,282 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,492 89,176 SH   SOLE 26 17,148 0 72,028
GLOBAL NET LEASE INC COM NEW 379378201 278 16,638 SH   SOLE 28 16,638 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,136 67,927 SH   SOLE 29 67,927 0 0
GLOBAL NET LEASE INC COM NEW 379378201 179 10,703 SH   SOLE 40 10,703 0 0
GLOBAL PMTS INC COM 37940X102 120,227 708,802 SH   SOLE 2 68,532 0 640,270
GLOBAL PMTS INC COM 37940X102 24,116 142,175 SH   SOLE 4 133,988 0 8,187
GLOBAL PMTS INC COM 37940X102 44,159 260,343 SH   SOLE 7 251,165 0 9,178
GLOBAL PMTS INC COM 37940X102 300 1,767 SH   SOLE 13 1,767 0 0
GLOBAL PMTS INC COM 37940X102 4,970 29,298 SH   SOLE 15 29,298 0 0
GLOBAL PMTS INC COM 37940X102 106,256 626,438 SH   SOLE 18 580,484 0 45,954
GLOBAL PMTS INC COM 37940X102 114,967 677,791 SH   SOLE 19 677,791 0 0
GLOBAL PMTS INC COM 37940X102 935,232 5,513,687 SH   SOLE 21 5,513,687 0 0
GLOBAL PMTS INC COM 37940X102 1,198,393 7,065,164 SH   SOLE 22 6,393,187 0 671,977
GLOBAL PMTS INC COM 37940X102 37,152 219,031 SH   SOLE 23 219,031 0 0
GLOBAL PMTS INC COM 37940X102 56,911 335,519 SH   SOLE 25 335,519 0 0
GLOBAL PMTS INC COM 37940X102 218,156 1,286,144 SH   SOLE 26 197,426 0 1,088,718
GLOBAL PMTS INC COM 37940X102 10,482 61,796 SH   SOLE 28 43,637 0 18,159
GLOBAL PMTS INC COM 37940X102 957 5,641 SH   SOLE 29 5,641 0 0
GLOBAL PMTS INC COM 37940X102 220,580 1,300,437 SH   SOLE 30 1,290,416 0 10,021
GLOBAL PMTS INC COM 37940X102 12,239 72,156 SH   SOLE 31 39,064 0 33,092
GLOBAL PMTS INC COM 37940X102 72,912 429,857 SH   SOLE 34 429,857 0 0
GLOBAL PMTS INC COM 37940X102 30,282 178,526 SH   SOLE 36 178,526 0 0
GLOBAL PMTS INC COM 37940X102 1,165 6,866 SH   SOLE 40 6,866 0 0
GLOBAL PMTS INC OPTIONS 37940X102 356 2,100 SH Call SOLE 4 2,100 0 0
GLOBAL PMTS INC OPTIONS 37940X102 4,257 25,100 SH Call SOLE 18 25,100 0 0
GLOBAL PMTS INC OPTIONS 37940X102 26,495 156,200 SH Call SOLE 19 156,200 0 0
GLOBAL PMTS INC OPTIONS 37940X102 2,069 12,200 SH Call SOLE 22 12,200 0 0
GLOBAL PMTS INC OPTIONS 37940X102 12,772 75,300 SH Call SOLE 34 75,300 0 0
GLOBAL SELF STORAGE INC COM 37955N106 6 1,447 SH   SOLE 18 1,447 0 0
GLOBAL SELF STORAGE INC COM 37955N106 120 31,204 SH   SOLE 21 31,204 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 27 6,366 SH   SOLE 22 6,366 0 0
GLOBAL WTR RES INC COM 379463102 51 4,858 SH   SOLE 2 818 0 4,040
GLOBAL WTR RES INC COM 379463102 483 45,823 SH   SOLE 18 45,823 0 0
GLOBAL WTR RES INC COM 379463102 237 22,465 SH   SOLE 19 22,465 0 0
GLOBAL WTR RES INC COM 379463102 4,112 390,130 SH   SOLE 21 390,130 0 0
GLOBAL WTR RES INC COM 379463102 1,485 140,876 SH   SOLE 22 136,397 0 4,479
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 10 481 SH   SOLE 18 481 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1 22 SH   SOLE 17 0 0 22
GLOBALSCAPE INC COM 37940G109 51 5,274 SH   SOLE 2 769 0 4,505
GLOBALSCAPE INC COM 37940G109 579 59,417 SH   SOLE 18 59,417 0 0
GLOBALSCAPE INC COM 37940G109 244 25,054 SH   SOLE 19 25,054 0 0
GLOBALSCAPE INC COM 37940G109 4,525 464,070 SH   SOLE 21 464,070 0 0
GLOBALSCAPE INC COM 37940G109 3,303 338,816 SH   SOLE 22 334,499 0 4,317
GLOBALSTAR INC COM 378973408 65 200,537 SH   SOLE 2 200,537 0 0
GLOBALSTAR INC COM 378973408 1 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408 1,380 4,225,958 SH   SOLE 21 4,225,958 0 0
GLOBALSTAR INC COM 378973408 3,629 11,111,316 SH   SOLE 22 10,880,680 0 230,636
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 21 63,221 SH   SOLE 30 63,221 0 0
GLOBALSTAR INC COM 378973408 13 38,874 SH   SOLE 40 38,874 0 0
GLOBANT S A COM L44385109 21,186 141,379 SH   SOLE 2 14,417 0 126,962
GLOBANT S A COM L44385109 1,839 12,272 SH   SOLE 4 12,272 0 0
GLOBANT S A COM L44385109 695 4,640 SH   SOLE 7 4,640 0 0
GLOBANT S A COM L44385109 76 505 SH   SOLE 15 505 0 0
GLOBANT S A COM L44385109 5,313 35,458 SH   SOLE 18 35,458 0 0
GLOBANT S A COM L44385109 125,813 839,596 SH   SOLE 19 839,596 0 0
GLOBANT S A COM L44385109 139,546 931,235 SH   SOLE 21 931,235 0 0
GLOBANT S A COM L44385109 124,167 828,609 SH   SOLE 22 757,376 0 71,233
GLOBANT S A COM L44385109 3,042 20,303 SH   SOLE 23 20,303 0 0
GLOBANT S A COM L44385109 17,161 114,519 SH   SOLE 26 26,003 0 88,516
GLOBANT S A COM L44385109 561 3,743 SH   SOLE 29 3,743 0 0
GLOBANT S A COM L44385109 26,105 174,205 SH   SOLE 30 174,205 0 0
GLOBANT S A COM L44385109 4,974 33,195 SH   SOLE 31 1,073 0 32,122
GLOBANT S A COM L44385109 36,298 242,230 SH   SOLE 34 242,230 0 0
GLOBANT S A COM L44385109 35 231 SH   SOLE 40 231 0 0
GLOBE LIFE INC COM 37959E102 22,452 302,466 SH   SOLE 2 71,542 0 230,924
GLOBE LIFE INC COM 37959E102 3,732 50,275 SH   SOLE 4 47,429 0 2,846
GLOBE LIFE INC COM 37959E102 11,525 155,266 SH   SOLE 7 93,732 0 61,534
GLOBE LIFE INC COM 37959E102 1,676 22,581 SH   SOLE 13 22,581 0 0
GLOBE LIFE INC COM 37959E102 1,038 13,988 SH   SOLE 15 13,988 0 0
GLOBE LIFE INC COM 37959E102 22,907 308,600 SH   SOLE 18 271,781 0 36,819
GLOBE LIFE INC COM 37959E102 13,920 187,522 SH   SOLE 19 187,522 0 0
GLOBE LIFE INC COM 37959E102 163,830 2,207,055 SH   SOLE 21 2,207,055 0 0
GLOBE LIFE INC COM 37959E102 204,195 2,750,839 SH   SOLE 22 2,503,743 0 247,096
GLOBE LIFE INC COM 37959E102 5,802 78,159 SH   SOLE 23 78,159 0 0
GLOBE LIFE INC COM 37959E102 9,396 126,577 SH   SOLE 25 126,577 0 0
GLOBE LIFE INC COM 37959E102 40,545 546,212 SH   SOLE 26 105,202 0 441,010
GLOBE LIFE INC COM 37959E102 1,472 19,834 SH   SOLE 28 13,232 0 6,602
GLOBE LIFE INC COM 37959E102 6,670 89,850 SH   SOLE 29 2,075 0 87,775
GLOBE LIFE INC COM 37959E102 32,048 431,739 SH   SOLE 30 417,114 0 14,625
GLOBE LIFE INC COM 37959E102 2,778 37,423 SH   SOLE 31 14,771 0 22,652
GLOBE LIFE INC COM 37959E102 411 5,533 SH   SOLE 34 5,533 0 0
GLOBE LIFE INC COM 37959E102 6,002 80,852 SH   SOLE 36 80,852 0 0
GLOBE LIFE INC COM 37959E102 165 2,222 SH   SOLE 40 2,222 0 0
GLOBUS MED INC CL A 379577208 10,313 216,155 SH   SOLE 2 77,925 0 138,230
GLOBUS MED INC CL A 379577208 44 931 SH   SOLE 4 931 0 0
GLOBUS MED INC CL A 379577208 79 1,652 SH   SOLE 7 1,652 0 0
GLOBUS MED INC CL A 379577208 10,955 229,621 SH   SOLE 18 208,180 0 21,441
GLOBUS MED INC CL A 379577208 8,595 180,149 SH   SOLE 19 180,149 0 0
GLOBUS MED INC CL A 379577208 192,883 4,042,827 SH   SOLE 21 4,042,827 0 0
GLOBUS MED INC CL A 379577208 128,471 2,692,757 SH   SOLE 22 2,563,635 0 129,122
GLOBUS MED INC CL A 379577208 1,020 21,385 SH   SOLE 23 21,385 0 0
GLOBUS MED INC CL A 379577208 5,104 106,973 SH   SOLE 26 20,640 0 86,333
GLOBUS MED INC CL A 379577208 611 12,810 SH   SOLE 28 12,810 0 0
GLOBUS MED INC CL A 379577208 2,458 51,528 SH   SOLE 30 51,528 0 0
GLOBUS MED INC CL A 379577208 69 1,445 SH   SOLE 31 1,445 0 0
GLOBUS MED INC CL A 379577208 310 6,508 SH   SOLE 34 6,508 0 0
GLOBUS MED INC CL A 379577208 370 7,756 SH   SOLE 40 7,756 0 0
GLU MOBILE INC COM 379890106 800 86,316 SH   SOLE 2 45,388 0 40,928
GLU MOBILE INC COM 379890106 5 561 SH   SOLE 4 561 0 0
GLU MOBILE INC COM 379890106 18 1,917 SH   SOLE 7 1,917 0 0
GLU MOBILE INC COM 379890106 6,221 671,143 SH   SOLE 18 651,791 0 19,352
GLU MOBILE INC COM 379890106 3,012 324,873 SH   SOLE 19 324,873 0 0
GLU MOBILE INC COM 379890106 130,173 14,042,380 SH   SOLE 21 14,042,380 0 0
GLU MOBILE INC COM 379890106 37,753 4,072,649 SH   SOLE 22 3,934,390 0 138,259
GLU MOBILE INC COM 379890106 36 3,845 SH   SOLE 23 3,845 0 0
GLU MOBILE INC COM 379890106 511 55,158 SH   SOLE 26 44,163 0 10,995
GLU MOBILE INC COM 379890106 160 17,257 SH   SOLE 28 17,257 0 0
GLU MOBILE INC COM 379890106 1,840 198,531 SH   SOLE 30 198,531 0 0
GLU MOBILE INC COM 379890106 111 12,021 SH   SOLE 40 12,021 0 0
GLYCOMIMETICS INC COM 38000Q102 147 39,200 SH   SOLE 2 13,353 0 25,847
GLYCOMIMETICS INC COM 38000Q102 3 726 SH   SOLE 7 726 0 0
GLYCOMIMETICS INC COM 38000Q102 485 128,961 SH   SOLE 18 128,961 0 0
GLYCOMIMETICS INC COM 38000Q102 235 62,394 SH   SOLE 19 62,394 0 0
GLYCOMIMETICS INC COM 38000Q102 6,274 1,668,745 SH   SOLE 21 1,668,745 0 0
GLYCOMIMETICS INC COM 38000Q102 3,990 1,061,219 SH   SOLE 22 1,044,396 0 16,823
GLYCOMIMETICS INC COM 38000Q102 45 12,070 SH   SOLE 30 12,070 0 0
GMS INC COM 36251C103 1,197 48,663 SH   SOLE 2 14,073 0 34,590
GMS INC COM 36251C103 6 259 SH   SOLE 4 259 0 0
GMS INC COM 36251C103 17 675 SH   SOLE 7 675 0 0
GMS INC COM 36251C103 5,107 207,690 SH   SOLE 18 207,690 0 0
GMS INC COM 36251C103 2,756 112,077 SH   SOLE 19 112,077 0 0
GMS INC COM 36251C103 111,069 4,516,823 SH   SOLE 21 4,516,823 0 0
GMS INC COM 36251C103 34,713 1,411,661 SH   SOLE 22 1,362,708 0 48,953
GMS INC COM 36251C103 127 5,162 SH   SOLE 23 5,162 0 0
GMS INC COM 36251C103 1,518 61,742 SH   SOLE 26 18,339 0 43,403
GMS INC COM 36251C103 173 7,041 SH   SOLE 28 7,041 0 0
GMS INC COM 36251C103 1,600 65,077 SH   SOLE 30 65,077 0 0
GMS INC COM 36251C103 62 2,511 SH   SOLE 34 2,511 0 0
GMS INC COM 36251C103 110 4,493 SH   SOLE 40 4,493 0 0
GODADDY INC CL A 380237107 33,727 459,932 SH   SOLE 2 28,771 0 431,161
GODADDY INC CL A 380237107 5,793 78,995 SH   SOLE 4 74,016 0 4,979
GODADDY INC CL A 380237107 1,214 16,562 SH   SOLE 7 11,420 0 5,142
GODADDY INC CL A 380237107 251 3,422 SH   SOLE 13 3,422 0 0
GODADDY INC CL A 380237107 1,120 15,273 SH   SOLE 15 15,273 0 0
GODADDY INC CL A 380237107 98,273 1,340,154 SH   SOLE 18 1,005,505 0 334,649
GODADDY INC CL A 380237107 56,164 765,912 SH   SOLE 19 765,912 0 0
GODADDY INC CL A 380237107 194,683 2,654,887 SH   SOLE 21 2,654,887 0 0
GODADDY INC CL A 380237107 338,829 4,620,604 SH   SOLE 22 4,366,358 0 254,246
GODADDY INC CL A 380237107 9,209 125,580 SH   SOLE 23 125,580 0 0
GODADDY INC CL A 380237107 13,235 180,486 SH   SOLE 25 180,486 0 0
GODADDY INC CL A 380237107 44,714 609,766 SH   SOLE 26 147,937 0 461,829
GODADDY INC CL A 380237107 2,783 37,956 SH   SOLE 28 26,674 0 11,282
GODADDY INC CL A 380237107 2,906 39,630 SH   SOLE 29 3,547 0 36,083
GODADDY INC CL A 380237107 28,066 382,729 SH   SOLE 30 371,222 0 11,507
GODADDY INC CL A 380237107 3,058 41,705 SH   SOLE 31 21,922 0 19,783
GODADDY INC CL A 380237107 5,759 78,532 SH   SOLE 34 78,532 0 0
GODADDY INC CL A 380237107 6,867 93,640 SH   SOLE 36 93,640 0 0
GODADDY INC CL A 380237107 318 4,331 SH   SOLE 40 4,331 0 0
GOGO INC COM 38046C109 79 24,876 SH   SOLE 2 3,808 0 21,068
GOGO INC COM 38046C109 2 660 SH   SOLE 7 660 0 0
GOGO INC COM 38046C109 834 263,806 SH   SOLE 18 263,806 0 0
GOGO INC COM 38046C109 337 106,526 SH   SOLE 19 106,526 0 0
GOGO INC COM 38046C109 6,374 2,017,120 SH   SOLE 21 2,017,120 0 0
GOGO INC COM 38046C109 4,352 1,377,300 SH   SOLE 22 1,347,333 0 29,967
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 440 64,940 SH   SOLE 19 64,940 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 2,983 440,025 SH   SOLE 25 440,025 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 15,239 2,247,615 SH   SOLE 34 2,247,615 0 0
GOLAR LNG LTD SHS G9456A100 606 83,706 SH   SOLE 2 8,493 0 75,213
GOLAR LNG LTD SHS G9456A100 12 1,632 SH   SOLE 7 1,632 0 0
GOLAR LNG LTD SHS G9456A100 2,550 352,185 SH   SOLE 18 352,185 0 0
GOLAR LNG LTD SHS G9456A100 2,008 277,350 SH   SOLE 19 277,350 0 0
GOLAR LNG LTD SHS G9456A100 19,573 2,703,445 SH   SOLE 21 2,703,445 0 0
GOLAR LNG LTD SHS G9456A100 8,910 1,230,714 SH   SOLE 22 1,182,325 0 48,389
GOLAR LNG LTD SHS G9456A100 116 15,957 SH   SOLE 23 15,957 0 0
GOLAR LNG LTD SHS G9456A100 255 35,236 SH   SOLE 26 0 0 35,236
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 32 12,491 SH   SOLE 22 12,491 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 6,367 677,341 SH   SOLE 2 73,911 0 603,430
GOLD FIELDS LTD SPONSORED ADR 38059T106 32,576 3,465,547 SH   SOLE 7 3,465,547 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 925 98,357 SH   SOLE 19 98,357 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 207 22,006 SH   SOLE 21 22,006 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 14,721 1,566,058 SH   SOLE 22 941,033 0 625,025
GOLD FIELDS LTD SPONSORED ADR 38059T106 4,406 468,751 SH   SOLE 23 468,751 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 22,303 2,372,695 SH   SOLE 25 2,372,695 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 8,906 947,425 SH   SOLE 26 0 0 947,425
GOLD FIELDS LTD SPONSORED ADR 38059T106 65,821 7,002,220 SH   SOLE 30 7,002,220 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 4,093 435,425 SH   SOLE 31 0 0 435,425
GOLD FIELDS LTD SPONSORED ADR 38059T106 75,117 7,991,154 SH   SOLE 34 7,991,154 0 0
GOLD RESOURCE CORP COM 38068T105 237 57,688 SH   SOLE 2 3,913 0 53,775
GOLD RESOURCE CORP COM 38068T105 4 963 SH   SOLE 7 963 0 0
GOLD RESOURCE CORP COM 38068T105 1,024 249,206 SH   SOLE 18 249,206 0 0
GOLD RESOURCE CORP COM 38068T105 535 130,091 SH   SOLE 19 130,091 0 0
GOLD RESOURCE CORP COM 38068T105 8,729 2,123,768 SH   SOLE 21 2,123,768 0 0
GOLD RESOURCE CORP COM 38068T105 7,663 1,864,461 SH   SOLE 22 1,834,159 0 30,302
GOLDEN ENTMT INC COM 381013101 132 14,835 SH   SOLE 2 5,341 0 9,494
GOLDEN ENTMT INC COM 381013101 4 463 SH   SOLE 7 463 0 0
GOLDEN ENTMT INC COM 381013101 584 65,485 SH   SOLE 18 65,485 0 0
GOLDEN ENTMT INC COM 381013101 280 31,380 SH   SOLE 19 31,380 0 0
GOLDEN ENTMT INC COM 381013101 5,104 572,168 SH   SOLE 21 572,168 0 0
GOLDEN ENTMT INC COM 381013101 5,127 574,749 SH   SOLE 22 566,231 0 8,518
GOLDEN ENTMT INC COM 381013101 13 1,511 SH   SOLE 23 1,511 0 0
GOLDEN ENTMT INC COM 381013101 15 1,687 SH   SOLE 26 0 0 1,687
GOLDEN MINERALS CO COM 381119106 31 72,834 SH   SOLE 21 72,834 0 0
GOLDFIELD CORP COM 381370105 19 5,005 SH   SOLE 18 5,005 0 0
GOLDFIELD CORP COM 381370105 293 78,996 SH   SOLE 21 78,996 0 0
GOLDFIELD CORP COM 381370105 1,301 350,739 SH   SOLE 22 350,739 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 3,887 239,521 SH   SOLE 30 239,521 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 3 129 SH   SOLE 17 0 0 129
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 36 569 SH   SOLE 17 0 0 569
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 0 4 SH   SOLE 17 0 0 4
GOLDMAN SACHS GROUP INC COM 38141G104 154,809 783,369 SH   SOLE 2 64,601 0 718,768
GOLDMAN SACHS GROUP INC COM 38141G104 29,239 147,958 SH   SOLE 4 139,057 0 8,901
GOLDMAN SACHS GROUP INC COM 38141G104 54,537 275,970 SH   SOLE 7 265,438 0 10,532
GOLDMAN SACHS GROUP INC COM 38141G104 523 2,646 SH   SOLE 13 2,646 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 7,882 39,884 SH   SOLE 15 39,884 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 138,101 698,823 SH   SOLE 18 649,304 0 49,519
GOLDMAN SACHS GROUP INC COM 38141G104 8,906 45,066 SH   SOLE 19 45,066 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,237,374 6,261,381 SH   SOLE 21 6,261,381 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,488,686 7,533,073 SH   SOLE 22 6,776,696 0 756,377
GOLDMAN SACHS GROUP INC COM 38141G104 47,191 238,795 SH   SOLE 23 238,795 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 70,261 355,538 SH   SOLE 25 355,538 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 271,579 1,374,248 SH   SOLE 26 172,259 0 1,201,989
GOLDMAN SACHS GROUP INC COM 38141G104 13,411 67,864 SH   SOLE 28 47,794 0 20,070
GOLDMAN SACHS GROUP INC COM 38141G104 1,222 6,185 SH   SOLE 29 6,185 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 253,396 1,282,238 SH   SOLE 30 1,282,238 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 13,056 66,064 SH   SOLE 31 42,919 0 23,145
GOLDMAN SACHS GROUP INC COM 38141G104 11,707 59,238 SH   SOLE 32 59,238 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,353 22,025 SH   SOLE 34 22,025 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 48,205 243,929 SH   SOLE 36 243,929 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,429 7,232 SH   SOLE 40 7,232 0 0
GOLUB CAP BDC INC COM 38173M102 4,350 373,421 SH   SOLE 30 373,421 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879 10 7,825 SH   SOLE 21 7,825 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879 39 31,856 SH   SOLE 22 31,856 0 0
GOODRICH PETE CORP COM PAR 382410843 40 5,529 SH   SOLE 2 224 0 5,305
GOODRICH PETE CORP COM PAR 382410843 238 33,010 SH   SOLE 18 33,010 0 0
GOODRICH PETE CORP COM PAR 382410843 122 16,897 SH   SOLE 19 16,897 0 0
GOODRICH PETE CORP COM PAR 382410843 2,301 319,623 SH   SOLE 21 319,623 0 0
GOODRICH PETE CORP COM PAR 382410843 618 85,839 SH   SOLE 22 82,844 0 2,995
GOODYEAR TIRE & RUBR CO COM 382550101 4,099 458,271 SH   SOLE 2 255,652 0 202,619
GOODYEAR TIRE & RUBR CO COM 382550101 10 1,090 SH   SOLE 4 1,090 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 126 14,097 SH   SOLE 7 14,097 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 415 46,438 SH   SOLE 13 46,438 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 13,670 1,528,216 SH   SOLE 18 1,494,720 0 33,496
GOODYEAR TIRE & RUBR CO COM 382550101 8,029 897,554 SH   SOLE 19 897,554 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 136,116 15,216,966 SH   SOLE 21 15,216,966 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 91,652 10,246,220 SH   SOLE 22 9,797,335 0 448,885
GOODYEAR TIRE & RUBR CO COM 382550101 110 12,321 SH   SOLE 23 12,321 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 128 14,320 SH   SOLE 25 14,320 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,061 118,590 SH   SOLE 26 58,252 0 60,338
GOODYEAR TIRE & RUBR CO COM 382550101 275 30,705 SH   SOLE 28 30,705 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 2,089 233,526 SH   SOLE 29 0 0 233,526
GOODYEAR TIRE & RUBR CO COM 382550101 794 88,791 SH   SOLE 30 88,791 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 314 35,049 SH   SOLE 31 0 0 35,049
GOODYEAR TIRE & RUBR CO COM 382550101 47 5,260 SH   SOLE 34 5,260 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,558 174,120 SH   SOLE 36 174,120 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 240 26,864 SH   SOLE 40 26,864 0 0
GOODYEAR TIRE & RUBR CO OPTIONS 382550101 3 300 SH Put SOLE 2 300 0 0
GOODYEAR TIRE & RUBR CO OPTIONS 382550101 760 85,000 SH Put SOLE 19 85,000 0 0
GOODYEAR TIRE & RUBR CO OPTIONS 382550101 4 400 SH Put SOLE 22 400 0 0
GOODYEAR TIRE & RUBR CO OPTIONS 382550101 47 5,300 SH Put SOLE 34 5,300 0 0
GOOSEHEAD INS INC COM CL A 38267D109 1,092 14,527 SH   SOLE 2 4,438 0 10,089
GOOSEHEAD INS INC COM CL A 38267D109 17 230 SH   SOLE 7 230 0 0
GOOSEHEAD INS INC COM CL A 38267D109 3,795 50,491 SH   SOLE 18 50,491 0 0
GOOSEHEAD INS INC COM CL A 38267D109 1,856 24,693 SH   SOLE 19 24,693 0 0
GOOSEHEAD INS INC COM CL A 38267D109 30,049 399,794 SH   SOLE 21 399,794 0 0
GOOSEHEAD INS INC COM CL A 38267D109 27,744 369,126 SH   SOLE 22 353,373 0 15,753
GOOSEHEAD INS INC COM CL A 38267D109 139 1,854 SH   SOLE 28 1,854 0 0
GOOSEHEAD INS INC COM CL A 38267D109 416 5,540 SH   SOLE 30 5,540 0 0
GOOSEHEAD INS INC COM CL A 38267D109 107 1,424 SH   SOLE 40 1,424 0 0
GOPRO INC CL A 38268T103 421 88,517 SH   SOLE 2 40,191 0 48,326
GOPRO INC CL A 38268T103 4 738 SH   SOLE 4 738 0 0
GOPRO INC CL A 38268T103 10 2,191 SH   SOLE 7 2,191 0 0
GOPRO INC CL A 38268T103 2,516 528,524 SH   SOLE 18 528,524 0 0
GOPRO INC CL A 38268T103 1,364 286,459 SH   SOLE 19 286,459 0 0
GOPRO INC CL A 38268T103 19,547 4,106,430 SH   SOLE 21 4,106,430 0 0
GOPRO INC CL A 38268T103 18,395 3,864,536 SH   SOLE 22 3,756,326 0 108,210
GOPRO INC CL A 38268T103 10 2,117 SH   SOLE 23 2,117 0 0
GOPRO INC CL A 38268T103 15 3,049 SH   SOLE 26 0 0 3,049
GOPRO INC CL A 38268T103 86 18,026 SH   SOLE 28 18,026 0 0
GOPRO INC CL A 38268T103 228 47,956 SH   SOLE 30 47,956 0 0
GOPRO INC CL A 38268T103 88 18,388 SH   SOLE 40 18,388 0 0
GORMAN RUPP CO COM 383082104 628 20,203 SH   SOLE 2 5,510 0 14,693
GORMAN RUPP CO COM 383082104 391 12,588 SH   SOLE 7 12,588 0 0
GORMAN RUPP CO COM 383082104 2,201 70,825 SH   SOLE 18 70,825 0 0
GORMAN RUPP CO COM 383082104 1,099 35,372 SH   SOLE 19 35,372 0 0
GORMAN RUPP CO COM 383082104 17,513 563,470 SH   SOLE 21 563,470 0 0
GORMAN RUPP CO COM 383082104 17,025 547,788 SH   SOLE 22 528,324 0 19,464
GORMAN RUPP CO COM 383082104 44 1,425 SH   SOLE 26 0 0 1,425
GORMAN RUPP CO COM 383082104 132 4,248 SH   SOLE 28 4,248 0 0
GORMAN RUPP CO COM 383082104 3,782 121,688 SH   SOLE 30 121,688 0 0
GORMAN RUPP CO COM 383082104 53 1,715 SH   SOLE 40 1,715 0 0
GOSSAMER BIO INC COM 38341P102 640 49,260 SH   SOLE 2 18,377 0 30,883
GOSSAMER BIO INC COM 38341P102 10 770 SH   SOLE 7 770 0 0
GOSSAMER BIO INC COM 38341P102 2,616 201,215 SH   SOLE 18 196,860 0 4,355
GOSSAMER BIO INC COM 38341P102 2,100 161,576 SH   SOLE 19 161,576 0 0
GOSSAMER BIO INC COM 38341P102 30,283 2,329,424 SH   SOLE 21 2,329,424 0 0
GOSSAMER BIO INC COM 38341P102 19,328 1,486,797 SH   SOLE 22 1,424,715 0 62,082
GOSSAMER BIO INC COM 38341P102 86 6,612 SH   SOLE 23 6,612 0 0
GOSSAMER BIO INC COM 38341P102 238 18,285 SH   SOLE 26 0 0 18,285
GOSSAMER BIO INC COM 38341P102 496 38,189 SH   SOLE 30 38,189 0 0
GOSSAMER BIO INC COM 38341P102 39 2,988 SH   SOLE 40 2,988 0 0
GP STRATEGIES CORP COM 36225V104 240 27,914 SH   SOLE 2 467 0 27,447
GP STRATEGIES CORP COM 36225V104 2 287 SH   SOLE 7 287 0 0
GP STRATEGIES CORP COM 36225V104 440 51,268 SH   SOLE 18 51,268 0 0
GP STRATEGIES CORP COM 36225V104 203 23,703 SH   SOLE 19 23,703 0 0
GP STRATEGIES CORP COM 36225V104 3,826 445,918 SH   SOLE 21 445,918 0 0
GP STRATEGIES CORP COM 36225V104 3,098 361,099 SH   SOLE 22 354,559 0 6,540
GRACE W R & CO DEL NEW COM 38388F108 6,802 133,862 SH   SOLE 2 25,691 0 108,171
GRACE W R & CO DEL NEW COM 38388F108 15 301 SH   SOLE 4 301 0 0
GRACE W R & CO DEL NEW COM 38388F108 45 887 SH   SOLE 7 887 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,333 26,239 SH   SOLE 18 26,239 0 0
GRACE W R & CO DEL NEW COM 38388F108 747 14,701 SH   SOLE 19 14,701 0 0
GRACE W R & CO DEL NEW COM 38388F108 37,899 745,898 SH   SOLE 21 745,898 0 0
GRACE W R & CO DEL NEW COM 38388F108 79,233 1,559,405 SH   SOLE 22 1,472,241 0 87,164
GRACE W R & CO DEL NEW COM 38388F108 1,216 23,942 SH   SOLE 26 15,164 0 8,778
GRACE W R & CO DEL NEW COM 38388F108 454 8,941 SH   SOLE 28 8,941 0 0
GRACE W R & CO DEL NEW COM 38388F108 999 19,664 SH   SOLE 30 19,664 0 0
GRACE W R & CO DEL NEW COM 38388F108 56 1,100 SH   SOLE 31 1,100 0 0
GRACE W R & CO DEL NEW COM 38388F108 325 6,397 SH   SOLE 40 6,397 0 0
GRACO INC COM 384109104 22,256 463,760 SH   SOLE 2 165,230 0 298,530
GRACO INC COM 384109104 310 6,467 SH   SOLE 4 6,467 0 0
GRACO INC COM 384109104 1,136 23,662 SH   SOLE 7 23,662 0 0
GRACO INC COM 384109104 23,014 479,561 SH   SOLE 18 478,302 0 1,259
GRACO INC COM 384109104 2,057 42,871 SH   SOLE 19 42,871 0 0
GRACO INC COM 384109104 379,972 7,917,727 SH   SOLE 21 7,917,727 0 0
GRACO INC COM 384109104 266,932 5,562,244 SH   SOLE 22 5,280,415 0 281,829
GRACO INC COM 384109104 435 9,074 SH   SOLE 23 9,074 0 0
GRACO INC COM 384109104 31 649 SH   SOLE 25 649 0 0
GRACO INC COM 384109104 4,744 98,844 SH   SOLE 26 46,082 0 52,762
GRACO INC COM 384109104 1,068 22,253 SH   SOLE 28 22,253 0 0
GRACO INC COM 384109104 140 2,927 SH   SOLE 29 2,927 0 0
GRACO INC COM 384109104 2,773 57,774 SH   SOLE 30 57,774 0 0
GRACO INC COM 384109104 596 12,425 SH   SOLE 31 10,221 0 2,204
GRACO INC COM 384109104 557 11,598 SH   SOLE 34 11,598 0 0
GRACO INC COM 384109104 144 2,993 SH   SOLE 36 2,993 0 0
GRACO INC COM 384109104 879 18,311 SH   SOLE 40 18,311 0 0
GRAFTECH INTL LTD COM 384313508 1,194 149,592 SH   SOLE 2 27,644 0 121,948
GRAFTECH INTL LTD COM 384313508 3 362 SH   SOLE 4 362 0 0
GRAFTECH INTL LTD COM 384313508 10 1,219 SH   SOLE 7 1,219 0 0
GRAFTECH INTL LTD COM 384313508 211 26,417 SH   SOLE 18 26,417 0 0
GRAFTECH INTL LTD COM 384313508 117 14,700 SH   SOLE 19 14,700 0 0
GRAFTECH INTL LTD COM 384313508 6,678 836,877 SH   SOLE 21 836,877 0 0
GRAFTECH INTL LTD COM 384313508 14,028 1,757,904 SH   SOLE 22 1,631,434 0 126,470
GRAFTECH INTL LTD COM 384313508 322 40,410 SH   SOLE 26 32,250 0 8,160
GRAFTECH INTL LTD COM 384313508 80 10,034 SH   SOLE 28 10,034 0 0
GRAFTECH INTL LTD COM 384313508 184 23,088 SH   SOLE 30 23,088 0 0
GRAFTECH INTL LTD COM 384313508 11 1,334 SH   SOLE 31 1,334 0 0
GRAFTECH INTL LTD COM 384313508 50 6,275 SH   SOLE 40 6,275 0 0
GRAHAM CORP COM 384556106 130 10,234 SH   SOLE 2 303 0 9,931
GRAHAM CORP COM 384556106 3 239 SH   SOLE 7 239 0 0
GRAHAM CORP COM 384556106 474 37,224 SH   SOLE 18 37,224 0 0
GRAHAM CORP COM 384556106 224 17,614 SH   SOLE 19 17,614 0 0
GRAHAM CORP COM 384556106 4,028 316,143 SH   SOLE 21 316,143 0 0
GRAHAM CORP COM 384556106 3,951 310,089 SH   SOLE 22 304,058 0 6,031
GRAHAM CORP COM 384556106 18 1,426 SH   SOLE 23 1,426 0 0
GRAHAM CORP COM 384556106 31 2,446 SH   SOLE 26 0 0 2,446
GRAHAM HLDGS CO COM CL B 384637104 5,425 15,831 SH   SOLE 2 7,222 0 8,609
GRAHAM HLDGS CO COM CL B 384637104 8 22 SH   SOLE 4 22 0 0
GRAHAM HLDGS CO COM CL B 384637104 40 116 SH   SOLE 7 116 0 0
GRAHAM HLDGS CO COM CL B 384637104 4,617 13,475 SH   SOLE 18 12,194 0 1,281
GRAHAM HLDGS CO COM CL B 384637104 1,431 4,176 SH   SOLE 19 4,176 0 0
GRAHAM HLDGS CO COM CL B 384637104 68,706 200,501 SH   SOLE 21 200,501 0 0
GRAHAM HLDGS CO COM CL B 384637104 56,614 165,214 SH   SOLE 22 155,388 0 9,826
GRAHAM HLDGS CO COM CL B 384637104 790 2,304 SH   SOLE 26 908 0 1,396
GRAHAM HLDGS CO COM CL B 384637104 206 601 SH   SOLE 28 601 0 0
GRAHAM HLDGS CO COM CL B 384637104 540 1,575 SH   SOLE 29 0 0 1,575
GRAHAM HLDGS CO COM CL B 384637104 674 1,967 SH   SOLE 30 1,967 0 0
GRAHAM HLDGS CO COM CL B 384637104 41 121 SH   SOLE 31 85 0 36
GRAHAM HLDGS CO COM CL B 384637104 140 408 SH   SOLE 34 408 0 0
GRAHAM HLDGS CO COM CL B 384637104 54 157 SH   SOLE 36 157 0 0
GRAHAM HLDGS CO COM CL B 384637104 172 501 SH   SOLE 40 501 0 0
GRAINGER W W INC COM 384802104 43,336 137,944 SH   SOLE 2 35,901 0 102,043
GRAINGER W W INC COM 384802104 7,914 25,192 SH   SOLE 4 23,936 0 1,256
GRAINGER W W INC COM 384802104 31,710 100,937 SH   SOLE 7 46,908 0 54,029
GRAINGER W W INC COM 384802104 500 1,593 SH   SOLE 13 1,593 0 0
GRAINGER W W INC COM 384802104 1,720 5,475 SH   SOLE 15 5,475 0 0
GRAINGER W W INC COM 384802104 31,184 99,262 SH   SOLE 18 89,109 0 10,153
GRAINGER W W INC COM 384802104 8,816 28,061 SH   SOLE 19 28,061 0 0
GRAINGER W W INC COM 384802104 452,189 1,439,359 SH   SOLE 21 1,439,359 0 0
GRAINGER W W INC COM 384802104 352,210 1,121,116 SH   SOLE 22 1,009,375 0 111,741
GRAINGER W W INC COM 384802104 13,199 42,015 SH   SOLE 23 42,015 0 0
GRAINGER W W INC COM 384802104 20,108 64,006 SH   SOLE 25 64,006 0 0
GRAINGER W W INC COM 384802104 98,373 313,129 SH   SOLE 26 44,782 0 268,347
GRAINGER W W INC COM 384802104 3,017 9,602 SH   SOLE 28 6,615 0 2,987
GRAINGER W W INC COM 384802104 4,402 14,012 SH   SOLE 29 3,015 0 10,997
GRAINGER W W INC COM 384802104 75,242 239,501 SH   SOLE 30 220,602 0 18,899
GRAINGER W W INC COM 384802104 5,026 15,999 SH   SOLE 31 9,497 0 6,502
GRAINGER W W INC COM 384802104 7,083 22,545 SH   SOLE 34 22,545 0 0
GRAINGER W W INC COM 384802104 9,508 30,266 SH   SOLE 36 30,266 0 0
GRAINGER W W INC COM 384802104 339 1,080 SH   SOLE 40 1,080 0 0
GRAND CANYON ED INC COM 38526M106 12,051 133,113 SH   SOLE 2 43,148 0 89,965
GRAND CANYON ED INC COM 38526M106 20 223 SH   SOLE 4 223 0 0
GRAND CANYON ED INC COM 38526M106 70 777 SH   SOLE 7 777 0 0
GRAND CANYON ED INC COM 38526M106 11,600 128,132 SH   SOLE 18 128,132 0 0
GRAND CANYON ED INC COM 38526M106 2,409 26,615 SH   SOLE 19 26,615 0 0
GRAND CANYON ED INC COM 38526M106 192,757 2,129,210 SH   SOLE 21 2,129,210 0 0
GRAND CANYON ED INC COM 38526M106 143,239 1,582,230 SH   SOLE 22 1,509,642 0 72,588
GRAND CANYON ED INC COM 38526M106 94 1,037 SH   SOLE 23 1,037 0 0
GRAND CANYON ED INC COM 38526M106 1,931 21,334 SH   SOLE 26 12,632 0 8,702
GRAND CANYON ED INC COM 38526M106 722 7,973 SH   SOLE 28 7,973 0 0
GRAND CANYON ED INC COM 38526M106 1,505 16,628 SH   SOLE 30 16,628 0 0
GRAND CANYON ED INC COM 38526M106 87 964 SH   SOLE 31 964 0 0
GRAND CANYON ED INC COM 38526M106 5 52 SH   SOLE 34 52 0 0
GRAND CANYON ED INC COM 38526M106 479 5,288 SH   SOLE 40 5,288 0 0
GRANITE CONSTR INC COM 387328107 1,051 54,909 SH   SOLE 2 15,206 0 39,703
GRANITE CONSTR INC COM 387328107 5 265 SH   SOLE 4 265 0 0
GRANITE CONSTR INC COM 387328107 14 739 SH   SOLE 7 739 0 0
GRANITE CONSTR INC COM 387328107 4,469 233,489 SH   SOLE 18 233,489 0 0
GRANITE CONSTR INC COM 387328107 1,885 98,503 SH   SOLE 19 98,503 0 0
GRANITE CONSTR INC COM 387328107 97,723 5,105,720 SH   SOLE 21 5,105,720 0 0
GRANITE CONSTR INC COM 387328107 28,209 1,473,849 SH   SOLE 22 1,419,406 0 54,443
GRANITE CONSTR INC COM 387328107 27 1,419 SH   SOLE 23 1,419 0 0
GRANITE CONSTR INC COM 387328107 430 22,473 SH   SOLE 26 15,040 0 7,433
GRANITE CONSTR INC COM 387328107 108 5,662 SH   SOLE 28 5,662 0 0
GRANITE CONSTR INC COM 387328107 1,376 71,893 SH   SOLE 30 71,893 0 0
GRANITE CONSTR INC COM 387328107 27 1,429 SH   SOLE 34 1,429 0 0
GRANITE CONSTR INC COM 387328107 78 4,064 SH   SOLE 40 4,064 0 0
GRANITE PT MTG TR INC COM STK 38741L107 505 70,305 SH   SOLE 2 21,860 0 48,445
GRANITE PT MTG TR INC COM STK 38741L107 1 137 SH   SOLE 4 137 0 0
GRANITE PT MTG TR INC COM STK 38741L107 8 1,163 SH   SOLE 7 1,163 0 0
GRANITE PT MTG TR INC COM STK 38741L107 2,027 282,264 SH   SOLE 18 282,264 0 0
GRANITE PT MTG TR INC COM STK 38741L107 1,536 213,992 SH   SOLE 19 213,992 0 0
GRANITE PT MTG TR INC COM STK 38741L107 51,017 7,105,444 SH   SOLE 21 7,105,444 0 0
GRANITE PT MTG TR INC COM STK 38741L107 13,990 1,948,492 SH   SOLE 22 1,882,495 0 65,997
GRANITE PT MTG TR INC COM STK 38741L107 135 18,738 SH   SOLE 23 18,738 0 0
GRANITE PT MTG TR INC COM STK 38741L107 159 22,118 SH   SOLE 26 7,740 0 14,378
GRANITE PT MTG TR INC COM STK 38741L107 43 5,981 SH   SOLE 28 5,981 0 0
GRANITE PT MTG TR INC COM STK 38741L107 631 87,839 SH   SOLE 30 87,839 0 0
GRANITE PT MTG TR INC COM STK 38741L107 52 7,227 SH   SOLE 40 7,227 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 9,894 707,199 SH   SOLE 2 158,302 0 548,897
GRAPHIC PACKAGING HLDG CO COM 388689101 18 1,319 SH   SOLE 4 1,319 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 101 7,224 SH   SOLE 7 7,224 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,638 117,059 SH   SOLE 18 117,059 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 20,897 1,493,688 SH   SOLE 19 1,493,688 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 44,865 3,206,955 SH   SOLE 21 3,206,955 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 110,348 7,887,626 SH   SOLE 22 7,438,954 0 448,672
GRAPHIC PACKAGING HLDG CO COM 388689101 1,147 82,001 SH   SOLE 25 82,001 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,655 118,289 SH   SOLE 26 82,959 0 35,330
GRAPHIC PACKAGING HLDG CO COM 388689101 639 45,702 SH   SOLE 28 45,702 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 14,144 1,011,023 SH   SOLE 29 1,011,023 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,367 97,742 SH   SOLE 30 97,742 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 409 29,228 SH   SOLE 31 5,828 0 23,400
GRAPHIC PACKAGING HLDG CO COM 388689101 5,501 393,210 SH   SOLE 34 393,210 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 86 6,125 SH   SOLE 36 6,125 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 437 31,218 SH   SOLE 40 31,218 0 0
GRAY TELEVISION INC COM 389375106 1,313 94,153 SH   SOLE 2 32,319 0 61,834
GRAY TELEVISION INC COM 389375106 7 486 SH   SOLE 4 486 0 0
GRAY TELEVISION INC COM 389375106 23 1,624 SH   SOLE 7 1,624 0 0
GRAY TELEVISION INC COM 389375106 4,974 356,529 SH   SOLE 18 356,529 0 0
GRAY TELEVISION INC COM 389375106 3,803 272,646 SH   SOLE 19 272,646 0 0
GRAY TELEVISION INC COM 389375106 39,653 2,842,505 SH   SOLE 21 2,842,505 0 0
GRAY TELEVISION INC COM 389375106 40,198 2,881,593 SH   SOLE 22 2,794,272 0 87,321
GRAY TELEVISION INC COM 389375106 295 21,143 SH   SOLE 23 21,143 0 0
GRAY TELEVISION INC COM 389375106 1,627 116,636 SH   SOLE 26 20,420 0 96,216
GRAY TELEVISION INC COM 389375106 254 18,197 SH   SOLE 28 18,197 0 0
GRAY TELEVISION INC COM 389375106 463 33,159 SH   SOLE 30 33,159 0 0
GRAY TELEVISION INC COM 389375106 136 9,730 SH   SOLE 40 9,730 0 0
GRAY TELEVISION INC OPTIONS 389375106 8 600 SH Call SOLE 2 600 0 0
GRAY TELEVISION INC OPTIONS 389375106 1,116 80,000 SH Call SOLE 19 80,000 0 0
GRAY TELEVISION INC OPTIONS 389375106 11 800 SH Call SOLE 22 800 0 0
GRAY TELEVISION INC OPTIONS 389375106 120 8,600 SH Call SOLE 34 8,600 0 0
GRAY TELEVISION INC CL A 389375205 10 756 SH   SOLE 21 756 0 0
GREAT AJAX CORP COM 38983D300 188 20,453 SH   SOLE 2 1,102 0 19,351
GREAT AJAX CORP COM 38983D300 2 257 SH   SOLE 7 257 0 0
GREAT AJAX CORP COM 38983D300 789 85,717 SH   SOLE 18 85,717 0 0
GREAT AJAX CORP COM 38983D300 904 98,307 SH   SOLE 19 98,307 0 0
GREAT AJAX CORP COM 38983D300 10,449 1,135,734 SH   SOLE 21 1,135,734 0 0
GREAT AJAX CORP COM 38983D300 5,591 607,765 SH   SOLE 22 596,274 0 11,491
GREAT AJAX CORP COM 38983D300 60 6,490 SH   SOLE 23 6,490 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 11 4,933 SH   SOLE 18 4,933 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 136 58,543 SH   SOLE 21 58,543 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 637 273,408 SH   SOLE 22 273,408 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 681 73,558 SH   SOLE 2 20,631 0 52,927
GREAT LAKES DREDGE & DOCK CO COM 390607109 6 636 SH   SOLE 4 636 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 2,111 228,010 SH   SOLE 7 228,010 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 2,414 260,659 SH   SOLE 18 260,659 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,138 122,850 SH   SOLE 19 122,850 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 20,128 2,173,687 SH   SOLE 21 2,173,687 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 17,753 1,917,117 SH   SOLE 22 1,861,332 0 55,785
GREAT LAKES DREDGE & DOCK CO COM 390607109 51 5,482 SH   SOLE 26 0 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109 74 8,029 SH   SOLE 28 8,029 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 206 22,218 SH   SOLE 30 22,218 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 60 6,512 SH   SOLE 40 6,512 0 0
GREAT SOUTHN BANCORP INC COM 390905107 555 13,753 SH   SOLE 2 4,898 0 8,855
GREAT SOUTHN BANCORP INC COM 390905107 11 277 SH   SOLE 7 277 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,980 49,047 SH   SOLE 18 49,047 0 0
GREAT SOUTHN BANCORP INC COM 390905107 902 22,346 SH   SOLE 19 22,346 0 0
GREAT SOUTHN BANCORP INC COM 390905107 15,656 387,921 SH   SOLE 21 387,921 0 0
GREAT SOUTHN BANCORP INC COM 390905107 16,463 407,915 SH   SOLE 22 397,675 0 10,240
GREAT SOUTHN BANCORP INC COM 390905107 58 1,440 SH   SOLE 28 1,440 0 0
GREAT SOUTHN BANCORP INC COM 390905107 263 6,515 SH   SOLE 30 6,515 0 0
GREAT SOUTHN BANCORP INC COM 390905107 39 972 SH   SOLE 40 972 0 0
GREAT WESTN BANCORP INC COM 391416104 659 47,921 SH   SOLE 2 1,997 0 45,924
GREAT WESTN BANCORP INC COM 391416104 5 358 SH   SOLE 4 358 0 0
GREAT WESTN BANCORP INC COM 391416104 10 718 SH   SOLE 7 718 0 0
GREAT WESTN BANCORP INC COM 391416104 3,266 237,381 SH   SOLE 18 237,381 0 0
GREAT WESTN BANCORP INC COM 391416104 1,318 95,776 SH   SOLE 19 95,776 0 0
GREAT WESTN BANCORP INC COM 391416104 80,260 5,832,820 SH   SOLE 21 5,832,820 0 0
GREAT WESTN BANCORP INC COM 391416104 22,028 1,600,895 SH   SOLE 22 1,546,269 0 54,626
GREAT WESTN BANCORP INC COM 391416104 145 10,547 SH   SOLE 26 5,776 0 4,771
GREAT WESTN BANCORP INC COM 391416104 110 7,995 SH   SOLE 28 7,995 0 0
GREAT WESTN BANCORP INC COM 391416104 892 64,857 SH   SOLE 30 64,857 0 0
GREAT WESTN BANCORP INC COM 391416104 81 5,868 SH   SOLE 40 5,868 0 0
GREEN BRICK PARTNERS INC COM 392709101 401 33,799 SH   SOLE 2 15,431 0 18,368
GREEN BRICK PARTNERS INC COM 392709101 7 585 SH   SOLE 7 585 0 0
GREEN BRICK PARTNERS INC COM 392709101 1,190 100,411 SH   SOLE 18 100,411 0 0
GREEN BRICK PARTNERS INC COM 392709101 2,085 175,980 SH   SOLE 19 175,980 0 0
GREEN BRICK PARTNERS INC COM 392709101 9,325 786,914 SH   SOLE 21 786,914 0 0
GREEN BRICK PARTNERS INC COM 392709101 10,624 896,568 SH   SOLE 22 885,258 0 11,310
GREEN BRICK PARTNERS INC COM 392709101 250 21,073 SH   SOLE 23 21,073 0 0
GREEN BRICK PARTNERS INC COM 392709101 624 52,632 SH   SOLE 26 0 0 52,632
GREEN BRICK PARTNERS INC COM 392709101 44 3,690 SH   SOLE 28 3,690 0 0
GREEN BRICK PARTNERS INC COM 392709101 58 4,908 SH   SOLE 30 4,908 0 0
GREEN DOT CORP CL A 39304D102 2,880 58,686 SH   SOLE 2 18,210 0 40,476
GREEN DOT CORP CL A 39304D102 12 250 SH   SOLE 4 250 0 0
GREEN DOT CORP CL A 39304D102 42 863 SH   SOLE 7 863 0 0
GREEN DOT CORP CL A 39304D102 12,358 251,787 SH   SOLE 18 248,192 0 3,595
GREEN DOT CORP CL A 39304D102 6,931 141,216 SH   SOLE 19 141,216 0 0
GREEN DOT CORP CL A 39304D102 265,140 5,402,204 SH   SOLE 21 5,402,204 0 0
GREEN DOT CORP CL A 39304D102 76,495 1,558,585 SH   SOLE 22 1,508,323 0 50,262
GREEN DOT CORP CL A 39304D102 311 6,342 SH   SOLE 23 6,342 0 0
GREEN DOT CORP CL A 39304D102 1,834 37,370 SH   SOLE 26 11,386 0 25,984
GREEN DOT CORP CL A 39304D102 294 5,984 SH   SOLE 28 5,984 0 0
GREEN DOT CORP CL A 39304D102 5,278 107,533 SH   SOLE 30 107,533 0 0
GREEN DOT CORP CL A 39304D102 6,929 141,181 SH   SOLE 34 141,181 0 0
GREEN DOT CORP CL A 39304D102 252 5,144 SH   SOLE 40 5,144 0 0
GREEN PLAINS INC COM 393222104 326 31,883 SH   SOLE 2 1,908 0 29,975
GREEN PLAINS INC COM 393222104 8 748 SH   SOLE 7 748 0 0
GREEN PLAINS INC COM 393222104 1,832 179,364 SH   SOLE 18 179,364 0 0
GREEN PLAINS INC COM 393222104 1,077 105,394 SH   SOLE 19 105,394 0 0
GREEN PLAINS INC COM 393222104 38,641 3,782,727 SH   SOLE 21 3,782,727 0 0
GREEN PLAINS INC COM 393222104 11,358 1,111,870 SH   SOLE 22 1,075,246 0 36,624
GREEN PLAINS INC COM 393222104 96 9,387 SH   SOLE 23 9,387 0 0
GREEN PLAINS INC COM 393222104 282 27,592 SH   SOLE 26 0 0 27,592
GREEN PLAINS INC COM 393222104 435 42,577 SH   SOLE 30 42,577 0 0
GREEN PLAINS INC COM 393222104 39 3,789 SH   SOLE 36 3,789 0 0
GREENBRIER COS INC COM 393657101 951 41,820 SH   SOLE 2 11,847 0 29,973
GREENBRIER COS INC COM 393657101 5 198 SH   SOLE 4 198 0 0
GREENBRIER COS INC COM 393657101 27 1,198 SH   SOLE 7 1,198 0 0
GREENBRIER COS INC COM 393657101 3,668 161,227 SH   SOLE 18 161,227 0 0
GREENBRIER COS INC COM 393657101 2,181 95,881 SH   SOLE 19 95,881 0 0
GREENBRIER COS INC COM 393657101 81,555 3,584,817 SH   SOLE 21 3,584,817 0 0
GREENBRIER COS INC COM 393657101 25,743 1,131,564 SH   SOLE 22 1,089,032 0 42,532
GREENBRIER COS INC COM 393657101 153 6,738 SH   SOLE 23 6,738 0 0
GREENBRIER COS INC COM 393657101 1,155 50,760 SH   SOLE 26 8,113 0 42,647
GREENBRIER COS INC COM 393657101 91 3,997 SH   SOLE 28 3,997 0 0
GREENBRIER COS INC COM 393657101 1,098 48,270 SH   SOLE 30 48,270 0 0
GREENBRIER COS INC COM 393657101 54 2,357 SH   SOLE 31 0 0 2,357
GREENBRIER COS INC COM 393657101 61 2,703 SH   SOLE 36 2,703 0 0
GREENBRIER COS INC COM 393657101 64 2,828 SH   SOLE 40 2,828 0 0
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 527 640,000 PRN   SOLE 21 640,000 0 0
GREENE COUNTY BANCORP INC COM 394357107 43 1,908 SH   SOLE 2 75 0 1,833
GREENE COUNTY BANCORP INC COM 394357107 294 13,171 SH   SOLE 18 13,171 0 0
GREENE COUNTY BANCORP INC COM 394357107 150 6,748 SH   SOLE 19 6,748 0 0
GREENE COUNTY BANCORP INC COM 394357107 2,292 102,786 SH   SOLE 21 102,786 0 0
GREENE COUNTY BANCORP INC COM 394357107 645 28,921 SH   SOLE 22 27,739 0 1,182
GREENHILL & CO INC COM 395259104 50 5,046 SH   SOLE 2 659 0 4,387
GREENHILL & CO INC COM 395259104 1 60 SH   SOLE 7 60 0 0
GREENHILL & CO INC COM 395259104 806 80,700 SH   SOLE 18 80,700 0 0
GREENHILL & CO INC COM 395259104 285 28,526 SH   SOLE 19 28,526 0 0
GREENHILL & CO INC COM 395259104 16,538 1,655,428 SH   SOLE 21 1,655,428 0 0
GREENHILL & CO INC COM 395259104 5,242 524,729 SH   SOLE 22 510,808 0 13,921
GREENHILL & CO INC COM 395259104 298 29,852 SH   SOLE 30 29,852 0 0
GREENLANE HLDGS INC CL A 395330103 15 3,823 SH   SOLE 2 421 0 3,402
GREENLANE HLDGS INC CL A 395330103 255 64,122 SH   SOLE 18 64,122 0 0
GREENLANE HLDGS INC CL A 395330103 63 15,711 SH   SOLE 19 15,711 0 0
GREENLANE HLDGS INC CL A 395330103 1,651 414,735 SH   SOLE 21 414,735 0 0
GREENLANE HLDGS INC CL A 395330103 533 133,969 SH   SOLE 22 129,929 0 4,040
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 234 35,835 SH   SOLE 2 10,363 0 25,472
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 2 242 SH   SOLE 4 242 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 4 543 SH   SOLE 7 543 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 851 130,566 SH   SOLE 18 130,566 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 602 92,363 SH   SOLE 19 92,363 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 7,263 1,113,909 SH   SOLE 21 1,113,909 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 6,495 996,156 SH   SOLE 22 968,093 0 28,063
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 55 8,402 SH   SOLE 26 6,515 0 1,887
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 32 4,862 SH   SOLE 28 4,862 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 25 3,832 SH   SOLE 30 3,832 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 24 3,673 SH   SOLE 40 3,673 0 0
GREENSKY INC CL A 39572G100 109 22,318 SH   SOLE 2 3,413 0 18,905
GREENSKY INC CL A 39572G100 7 1,330 SH   SOLE 7 1,330 0 0
GREENSKY INC CL A 39572G100 1,201 245,103 SH   SOLE 18 245,103 0 0
GREENSKY INC CL A 39572G100 580 118,409 SH   SOLE 19 118,409 0 0
GREENSKY INC CL A 39572G100 9,404 1,919,173 SH   SOLE 21 1,919,173 0 0
GREENSKY INC CL A 39572G100 7,593 1,549,691 SH   SOLE 22 1,517,639 0 32,052
GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579V100 105 7,774 SH   SOLE 21 7,774 0 0
GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579V100 1,178 87,409 SH   SOLE 22 87,409 0 0
GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579V100 210 15,594 SH   SOLE 30 15,594 0 0
GREIF INC CL A 397624107 1,476 42,887 SH   SOLE 2 20,075 0 22,812
GREIF INC CL A 397624107 6 182 SH   SOLE 4 182 0 0
GREIF INC CL A 397624107 26 760 SH   SOLE 7 760 0 0
GREIF INC CL A 397624107 5,532 160,779 SH   SOLE 18 160,779 0 0
GREIF INC CL A 397624107 1,887 54,843 SH   SOLE 19 54,843 0 0
GREIF INC CL A 397624107 59,290 1,723,037 SH   SOLE 21 1,723,037 0 0
GREIF INC CL A 397624107 37,383 1,086,405 SH   SOLE 22 1,053,153 0 33,252
GREIF INC CL A 397624107 53 1,537 SH   SOLE 23 1,537 0 0
GREIF INC CL A 397624107 476 13,838 SH   SOLE 26 4,067 0 9,771
GREIF INC CL A 397624107 123 3,574 SH   SOLE 28 3,574 0 0
GREIF INC CL A 397624107 360 10,463 SH   SOLE 30 10,463 0 0
GREIF INC CL A 397624107 13 388 SH   SOLE 31 0 0 388
GREIF INC CL A 397624107 9 267 SH   SOLE 34 267 0 0
GREIF INC CL A 397624107 39 1,136 SH   SOLE 36 1,136 0 0
GREIF INC CL A 397624107 90 2,624 SH   SOLE 40 2,624 0 0
GREIF INC CL B 397624206 265 6,326 SH   SOLE 2 1,428 0 4,898
GREIF INC CL B 397624206 4 104 SH   SOLE 7 104 0 0
GREIF INC CL B 397624206 987 23,587 SH   SOLE 18 23,587 0 0
GREIF INC CL B 397624206 476 11,373 SH   SOLE 19 11,373 0 0
GREIF INC CL B 397624206 7,625 182,282 SH   SOLE 21 182,282 0 0
GREIF INC CL B 397624206 3,386 80,954 SH   SOLE 22 78,095 0 2,859
GREIF INC CL B 397624206 24 570 SH   SOLE 30 570 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 78 11,271 SH   SOLE 2 4,672 0 6,599
GRID DYNAMICS HLDGS INC CL A 39813G109 775 112,386 SH   SOLE 18 89,342 0 23,044
GRID DYNAMICS HLDGS INC CL A 39813G109 9,590 1,389,916 SH   SOLE 19 1,389,916 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 4,945 716,599 SH   SOLE 21 716,599 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 3,979 576,629 SH   SOLE 22 570,169 0 6,460
GRID DYNAMICS HLDGS INC CL A 39813G109 31 4,424 SH   SOLE 23 4,424 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 13 1,914 SH   SOLE 26 0 0 1,914
GRID DYNAMICS HLDGS INC CL A 39813G109 1,830 265,182 SH   SOLE 34 265,182 0 0
GRIFFIN INL RLTY INC COM 398231100 78 1,439 SH   SOLE 2 138 0 1,301
GRIFFIN INL RLTY INC COM 398231100 506 9,337 SH   SOLE 18 9,337 0 0
GRIFFIN INL RLTY INC COM 398231100 226 4,174 SH   SOLE 19 4,174 0 0
GRIFFIN INL RLTY INC COM 398231100 4,065 75,039 SH   SOLE 21 75,039 0 0
GRIFFIN INL RLTY INC COM 398231100 4,420 81,603 SH   SOLE 22 80,834 0 769
GRIFFON CORP COM 398433102 794 42,848 SH   SOLE 2 10,514 0 32,334
GRIFFON CORP COM 398433102 12 637 SH   SOLE 7 637 0 0
GRIFFON CORP COM 398433102 3,467 187,213 SH   SOLE 18 187,213 0 0
GRIFFON CORP COM 398433102 1,295 69,947 SH   SOLE 19 69,947 0 0
GRIFFON CORP COM 398433102 79,981 4,318,624 SH   SOLE 21 4,318,624 0 0
GRIFFON CORP COM 398433102 23,280 1,257,009 SH   SOLE 22 1,216,902 0 40,107
GRIFFON CORP COM 398433102 381 20,585 SH   SOLE 26 13,887 0 6,698
GRIFFON CORP COM 398433102 84 4,541 SH   SOLE 28 4,541 0 0
GRIFFON CORP COM 398433102 1,210 65,353 SH   SOLE 30 65,353 0 0
GRIFFON CORP COM 398433102 83 4,490 SH   SOLE 40 4,490 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 2 109 SH   SOLE 18 109 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 23,607 1,294,258 SH   SOLE 21 1,294,258 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 601 32,971 SH   SOLE 30 32,971 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 166 24,970 SH   SOLE 2 1,742 0 23,228
GRITSTONE ONCOLOGY INC COM 39868T105 5 750 SH   SOLE 7 750 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 811 122,169 SH   SOLE 18 122,169 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 1,696 255,450 SH   SOLE 19 255,450 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 9,215 1,387,841 SH   SOLE 21 1,387,841 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 4,345 654,440 SH   SOLE 22 638,364 0 16,076
GRITSTONE ONCOLOGY INC COM 39868T105 61 9,254 SH   SOLE 30 9,254 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 6,662 163,286 SH   SOLE 2 50,911 0 112,375
GROCERY OUTLET HLDG CORP COM 39874R101 25 601 SH   SOLE 4 601 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 50 1,232 SH   SOLE 7 1,232 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 7,318 179,372 SH   SOLE 18 179,372 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 2,154 52,787 SH   SOLE 19 52,787 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 123,920 3,037,253 SH   SOLE 21 3,037,253 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 88,387 2,166,348 SH   SOLE 22 2,062,011 0 104,337
GROCERY OUTLET HLDG CORP COM 39874R101 1,306 32,007 SH   SOLE 26 20,288 0 11,719
GROCERY OUTLET HLDG CORP COM 39874R101 416 10,205 SH   SOLE 28 10,205 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 972 23,819 SH   SOLE 30 23,819 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 55 1,355 SH   SOLE 31 1,355 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 2,572 63,030 SH   SOLE 34 63,030 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 295 7,226 SH   SOLE 40 7,226 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,416 21,464 SH   SOLE 2 6,240 0 15,224
GROUP 1 AUTOMOTIVE INC COM 398905109 5 75 SH   SOLE 4 75 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 44 661 SH   SOLE 7 661 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 5,807 88,026 SH   SOLE 18 88,026 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 3,194 48,412 SH   SOLE 19 48,412 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 124,408 1,885,823 SH   SOLE 21 1,885,823 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 38,035 576,554 SH   SOLE 22 554,665 0 21,889
GROUP 1 AUTOMOTIVE INC COM 398905109 152 2,299 SH   SOLE 23 2,299 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 684 10,362 SH   SOLE 26 1,440 0 8,922
GROUP 1 AUTOMOTIVE INC COM 398905109 171 2,596 SH   SOLE 28 2,596 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,744 26,440 SH   SOLE 30 26,440 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 46 701 SH   SOLE 31 0 0 701
GROUP 1 AUTOMOTIVE INC COM 398905109 165 2,507 SH   SOLE 36 2,507 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 101 1,535 SH   SOLE 40 1,535 0 0
GROUPON INC COM NEW 399473206 524 28,912 SH   SOLE 2 8,127 0 20,785
GROUPON INC COM NEW 399473206 1 79 SH   SOLE 4 79 0 0
GROUPON INC COM NEW 399473206 7 388 SH   SOLE 7 388 0 0
GROUPON INC COM NEW 399473206 1,673 92,351 SH   SOLE 18 92,351 0 0
GROUPON INC COM NEW 399473206 787 43,448 SH   SOLE 19 43,448 0 0
GROUPON INC COM NEW 399473206 12,761 704,248 SH   SOLE 21 704,248 0 0
GROUPON INC COM NEW 399473206 12,157 670,906 SH   SOLE 22 644,662 0 26,244
GROUPON INC COM NEW 399473206 84 4,657 SH   SOLE 26 2,633 0 2,024
GROUPON INC COM NEW 399473206 52 2,890 SH   SOLE 28 2,890 0 0
GROUPON INC COM NEW 399473206 449 24,789 SH   SOLE 30 24,789 0 0
GROUPON INC COM NEW 399473206 47 2,599 SH   SOLE 40 2,599 0 0
GROWGENERATION CORP COM 39986L109 72 10,546 SH   SOLE 2 1,564 0 8,982
GROWGENERATION CORP COM 39986L109 5 765 SH   SOLE 7 765 0 0
GROWGENERATION CORP COM 39986L109 814 119,039 SH   SOLE 18 119,039 0 0
GROWGENERATION CORP COM 39986L109 382 55,905 SH   SOLE 19 55,905 0 0
GROWGENERATION CORP COM 39986L109 6,367 930,817 SH   SOLE 21 930,817 0 0
GROWGENERATION CORP COM 39986L109 5,676 829,782 SH   SOLE 22 815,465 0 14,317
GRUBHUB INC COM 400110102 16,867 239,927 SH   SOLE 2 71,770 0 168,157
GRUBHUB INC COM 400110102 40 572 SH   SOLE 4 572 0 0
GRUBHUB INC COM 400110102 110 1,571 SH   SOLE 7 1,571 0 0
GRUBHUB INC COM 400110102 17,973 255,665 SH   SOLE 18 255,583 0 82
GRUBHUB INC COM 400110102 2,795 39,754 SH   SOLE 19 39,754 0 0
GRUBHUB INC COM 400110102 295,667 4,205,787 SH   SOLE 21 4,205,787 0 0
GRUBHUB INC COM 400110102 215,363 3,063,492 SH   SOLE 22 2,912,581 0 150,911
GRUBHUB INC COM 400110102 2,996 42,612 SH   SOLE 26 23,207 0 19,405
GRUBHUB INC COM 400110102 1,052 14,964 SH   SOLE 28 14,964 0 0
GRUBHUB INC COM 400110102 6 82 SH   SOLE 29 82 0 0
GRUBHUB INC COM 400110102 2,260 32,151 SH   SOLE 30 32,151 0 0
GRUBHUB INC COM 400110102 788 11,215 SH   SOLE 31 1,760 0 9,455
GRUBHUB INC COM 400110102 174 2,473 SH   SOLE 34 2,473 0 0
GRUBHUB INC COM 400110102 687 9,771 SH   SOLE 40 9,771 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1,945 52,345 SH   SOLE 7 52,345 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 23,646 636,499 SH   SOLE 21 636,499 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 3,767 101,409 SH   SOLE 22 63,891 0 37,518
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1,073 28,890 SH   SOLE 30 28,890 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 3,174 28,268 SH   SOLE 7 28,268 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 33,616 299,366 SH   SOLE 21 299,366 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1,526 13,588 SH   SOLE 30 13,588 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 418 5,816 SH   SOLE 2 0 0 5,816
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 6,116 85,161 SH   SOLE 7 85,161 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 2,387 33,235 SH   SOLE 18 0 0 33,235
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 5,634 78,451 SH   SOLE 19 78,451 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 40,048 557,612 SH   SOLE 21 557,612 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 2,248 31,306 SH   SOLE 22 31,306 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 16,739 233,075 SH   SOLE 25 233,075 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 1,852 25,791 SH   SOLE 30 25,791 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 169 2,351 SH   SOLE 31 0 0 2,351
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 12,661 176,281 SH   SOLE 34 176,281 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 138 14,263 SH   SOLE 4 14,263 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 72 7,467 SH   SOLE 7 0 0 7,467
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 9,725 1,002,622 SH   SOLE 21 1,002,622 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 6,267 646,069 SH   SOLE 22 646,069 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 4,264 439,609 SH   SOLE 30 439,609 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 461 47,505 SH   SOLE 31 0 0 47,505
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 11,095 1,143,771 SH   SOLE 34 1,143,771 0 0
GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 25 11,194 SH   SOLE 4 11,194 0 0
GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 245 111,454 SH   SOLE 21 111,454 0 0
GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 943 428,608 SH   SOLE 22 428,608 0 0
GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 379 172,159 SH   SOLE 30 172,159 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 732 139,600 SH   SOLE 2 0 0 139,600
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 67 12,827 SH   SOLE 22 12,827 0 0
GSE SYS INC COM 36227K106 8 7,898 SH   SOLE 21 7,898 0 0
GSE SYS INC COM 36227K106 46 45,537 SH   SOLE 22 45,537 0 0
GSI TECHNOLOGY COM 36241U106 81 11,339 SH   SOLE 2 606 0 10,733
GSI TECHNOLOGY COM 36241U106 409 56,988 SH   SOLE 18 56,988 0 0
GSI TECHNOLOGY COM 36241U106 289 40,194 SH   SOLE 19 40,194 0 0
GSI TECHNOLOGY COM 36241U106 3,558 495,539 SH   SOLE 21 495,539 0 0
GSI TECHNOLOGY COM 36241U106 1,424 198,326 SH   SOLE 22 193,759 0 4,567
GSI TECHNOLOGY COM 36241U106 10 1,433 SH   SOLE 23 1,433 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 2,193 36,551 SH   SOLE 2 1,051 0 35,500
GSX TECHEDU INC SPONSORED ADS 36257Y109 368 6,132 SH   SOLE 4 6,132 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 218 3,629 SH   SOLE 7 3,629 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 1,096 18,265 SH   SOLE 15 18,265 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 1,395 23,247 SH   SOLE 18 23,247 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 44,210 736,960 SH   SOLE 21 736,960 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 33,038 550,731 SH   SOLE 22 473,113 0 77,618
GSX TECHEDU INC SPONSORED ADS 36257Y109 44 736 SH   SOLE 23 736 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 517 8,620 SH   SOLE 25 8,620 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 5,052 84,208 SH   SOLE 26 21,667 0 62,541
GSX TECHEDU INC SPONSORED ADS 36257Y109 313 5,217 SH   SOLE 28 5,217 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 176 2,937 SH   SOLE 29 2,937 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 12,960 216,032 SH   SOLE 30 199,959 0 16,073
GSX TECHEDU INC SPONSORED ADS 36257Y109 836 13,942 SH   SOLE 31 0 0 13,942
GSX TECHEDU INC SPONSORED ADS 36257Y109 128 2,135 SH   SOLE 34 2,135 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 13 221 SH   SOLE 40 221 0 0
GTT COMMUNICATIONS INC COM 362393100 158 19,353 SH   SOLE 2 9,438 0 9,915
GTT COMMUNICATIONS INC COM 362393100 15 1,794 SH   SOLE 4 1,794 0 0
GTT COMMUNICATIONS INC COM 362393100 6 741 SH   SOLE 7 741 0 0
GTT COMMUNICATIONS INC COM 362393100 1,055 129,346 SH   SOLE 18 129,346 0 0
GTT COMMUNICATIONS INC COM 362393100 514 62,931 SH   SOLE 19 62,931 0 0
GTT COMMUNICATIONS INC COM 362393100 8,537 1,046,210 SH   SOLE 21 1,046,210 0 0
GTT COMMUNICATIONS INC COM 362393100 7,158 877,228 SH   SOLE 22 847,298 0 29,930
GTT COMMUNICATIONS INC COM 362393100 127 15,512 SH   SOLE 26 7,004 0 8,508
GTT COMMUNICATIONS INC COM 362393100 37 4,509 SH   SOLE 28 4,509 0 0
GTT COMMUNICATIONS INC COM 362393100 141 17,287 SH   SOLE 30 17,287 0 0
GTT COMMUNICATIONS INC COM 362393100 10 1,197 SH   SOLE 36 1,197 0 0
GTT COMMUNICATIONS INC COM 362393100 33 4,020 SH   SOLE 40 4,020 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 168 40,456 SH   SOLE 2 2,223 0 38,233
GTY TECHNOLOGY HOLDINGS INC COM 362409104 5 1,198 SH   SOLE 7 1,198 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 773 185,560 SH   SOLE 18 185,560 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 330 79,345 SH   SOLE 19 79,345 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 5,958 1,430,564 SH   SOLE 21 1,430,564 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 2,442 586,376 SH   SOLE 22 564,004 0 22,372
GUARANTY BANCSHARES INC TEX COM 400764106 154 5,969 SH   SOLE 2 383 0 5,586
GUARANTY BANCSHARES INC TEX COM 400764106 5 188 SH   SOLE 7 188 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 849 32,832 SH   SOLE 18 32,832 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 353 13,626 SH   SOLE 19 13,626 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 6,649 257,029 SH   SOLE 21 257,029 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 5,348 206,742 SH   SOLE 22 202,882 0 3,860
GUARANTY FED BANCSHARES INC COM 40108P101 10 657 SH   SOLE 18 657 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 13 825 SH   SOLE 21 825 0 0
GUARDANT HEALTH INC COM 40131M109 12,493 153,982 SH   SOLE 2 21,562 0 132,420
GUARDANT HEALTH INC COM 40131M109 218 2,688 SH   SOLE 4 2,688 0 0
GUARDANT HEALTH INC COM 40131M109 102 1,257 SH   SOLE 7 1,257 0 0
GUARDANT HEALTH INC COM 40131M109 6,309 77,766 SH   SOLE 18 77,766 0 0
GUARDANT HEALTH INC COM 40131M109 15,545 191,607 SH   SOLE 19 191,607 0 0
GUARDANT HEALTH INC COM 40131M109 174,603 2,152,140 SH   SOLE 21 2,152,140 0 0
GUARDANT HEALTH INC COM 40131M109 135,686 1,672,452 SH   SOLE 22 1,572,518 0 99,934
GUARDANT HEALTH INC COM 40131M109 2,121 26,140 SH   SOLE 26 15,466 0 10,674
GUARDANT HEALTH INC COM 40131M109 457 5,636 SH   SOLE 28 5,636 0 0
GUARDANT HEALTH INC COM 40131M109 16,142 198,965 SH   SOLE 30 198,965 0 0
GUARDANT HEALTH INC COM 40131M109 118 1,449 SH   SOLE 31 1,449 0 0
GUARDANT HEALTH INC COM 40131M109 6,796 83,772 SH   SOLE 34 83,772 0 0
GUARDANT HEALTH INC COM 40131M109 488 6,012 SH   SOLE 40 6,012 0 0
GUESS INC COM 401617105 508 52,559 SH   SOLE 2 12,457 0 40,102
GUESS INC COM 401617105 4 422 SH   SOLE 4 422 0 0
GUESS INC COM 401617105 8 868 SH   SOLE 7 868 0 0
GUESS INC COM 401617105 2,111 218,326 SH   SOLE 18 218,326 0 0
GUESS INC COM 401617105 1,169 120,913 SH   SOLE 19 120,913 0 0
GUESS INC COM 401617105 46,454 4,803,913 SH   SOLE 21 4,803,913 0 0
GUESS INC COM 401617105 14,526 1,502,142 SH   SOLE 22 1,438,333 0 63,809
GUESS INC COM 401617105 47 4,892 SH   SOLE 23 4,892 0 0
GUESS INC COM 401617105 264 27,286 SH   SOLE 26 6,089 0 21,197
GUESS INC COM 401617105 73 7,533 SH   SOLE 28 7,533 0 0
GUESS INC COM 401617105 650 67,228 SH   SOLE 30 67,228 0 0
GUESS INC COM 401617105 18 1,876 SH   SOLE 34 1,876 0 0
GUESS INC COM 401617105 56 5,841 SH   SOLE 36 5,841 0 0
GUESS INC COM 401617105 68 7,065 SH   SOLE 40 7,065 0 0
GUESS INC NOTE 2.000% 4/1 401617AD7 483 725,000 PRN   SOLE 21 725,000 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 21,378 192,852 SH   SOLE 2 11,512 0 181,340
GUIDEWIRE SOFTWARE INC COM 40171V100 4,174 37,650 SH   SOLE 4 35,415 0 2,235
GUIDEWIRE SOFTWARE INC COM 40171V100 624 5,631 SH   SOLE 7 5,631 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 31 278 SH   SOLE 13 278 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 660 5,951 SH   SOLE 15 5,951 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 6,035 54,445 SH   SOLE 18 47,837 0 6,608
GUIDEWIRE SOFTWARE INC COM 40171V100 2,573 23,210 SH   SOLE 19 23,210 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 146,423 1,320,907 SH   SOLE 21 1,320,907 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 255,563 2,305,487 SH   SOLE 22 2,180,354 0 125,133
GUIDEWIRE SOFTWARE INC COM 40171V100 6,649 59,986 SH   SOLE 23 59,986 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 25,455 229,635 SH   SOLE 26 80,812 0 148,823
GUIDEWIRE SOFTWARE INC COM 40171V100 1,986 17,913 SH   SOLE 28 12,900 0 5,013
GUIDEWIRE SOFTWARE INC COM 40171V100 2,187 19,729 SH   SOLE 29 1,836 0 17,893
GUIDEWIRE SOFTWARE INC COM 40171V100 22,315 201,310 SH   SOLE 30 184,799 0 16,511
GUIDEWIRE SOFTWARE INC COM 40171V100 2,067 18,649 SH   SOLE 31 9,816 0 8,833
GUIDEWIRE SOFTWARE INC COM 40171V100 489 4,411 SH   SOLE 34 4,411 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,907 17,203 SH   SOLE 36 17,203 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 217 1,955 SH   SOLE 40 1,955 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 1,949 1,676,000 PRN   SOLE 21 1,676,000 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 582 500,000 PRN   SOLE 22 500,000 0 0
GULF ISLAND FABRICATION INC COM 402307102 12 3,888 SH   SOLE 18 3,888 0 0
GULF ISLAND FABRICATION INC COM 402307102 156 50,698 SH   SOLE 21 50,698 0 0
GULF ISLAND FABRICATION INC COM 402307102 778 253,450 SH   SOLE 22 253,450 0 0
GULF RES INC COM 40251W408 65 12,240 SH   SOLE 22 12,240 0 0
GULFPORT ENERGY CORP COM NEW 402635304 161 147,709 SH   SOLE 2 6,752 0 140,957
GULFPORT ENERGY CORP COM NEW 402635304 1 503 SH   SOLE 4 503 0 0
GULFPORT ENERGY CORP COM NEW 402635304 25 22,515 SH   SOLE 7 22,515 0 0
GULFPORT ENERGY CORP COM NEW 402635304 771 707,262 SH   SOLE 18 707,262 0 0
GULFPORT ENERGY CORP COM NEW 402635304 331 304,025 SH   SOLE 19 304,025 0 0
GULFPORT ENERGY CORP COM NEW 402635304 17,306 15,877,021 SH   SOLE 21 15,877,021 0 0
GULFPORT ENERGY CORP COM NEW 402635304 5,213 4,782,195 SH   SOLE 22 4,583,238 0 198,957
GULFPORT ENERGY CORP COM NEW 402635304 51 47,019 SH   SOLE 26 37,425 0 9,594
GULFPORT ENERGY CORP COM NEW 402635304 21 19,670 SH   SOLE 28 19,670 0 0
GULFPORT ENERGY CORP COM NEW 402635304 220 202,163 SH   SOLE 30 202,163 0 0
GULFPORT ENERGY CORP COM NEW 402635304 89 81,680 SH   SOLE 31 0 0 81,680
GULFPORT ENERGY CORP COM NEW 402635304 16 14,231 SH   SOLE 40 14,231 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 8 65 SH   SOLE 17 0 0 65
GW PHARMACEUTICALS PLC ADS 36197T103 21,886 178,345 SH   SOLE 19 178,345 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 37,242 303,468 SH   SOLE 21 303,468 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 944 7,692 SH   SOLE 30 7,692 0 0
GWG HLDGS INC COM 36192A109 3 419 SH   SOLE 2 0 0 419
GWG HLDGS INC COM 36192A109 76 9,917 SH   SOLE 18 9,917 0 0
GWG HLDGS INC COM 36192A109 40 5,173 SH   SOLE 19 5,173 0 0
GWG HLDGS INC COM 36192A109 270 35,193 SH   SOLE 21 35,193 0 0
GWG HLDGS INC COM 36192A109 65 8,493 SH   SOLE 22 8,046 0 447
H & E EQUIPMENT SERVICES INC COM 404030108 783 42,382 SH   SOLE 2 15,978 0 26,404
H & E EQUIPMENT SERVICES INC COM 404030108 4 234 SH   SOLE 4 234 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 10 516 SH   SOLE 7 516 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 2,629 142,276 SH   SOLE 18 134,175 0 8,101
H & E EQUIPMENT SERVICES INC COM 404030108 3,664 198,272 SH   SOLE 19 198,272 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 19,742 1,068,270 SH   SOLE 21 1,068,270 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 23,671 1,280,924 SH   SOLE 22 1,231,200 0 49,724
H & E EQUIPMENT SERVICES INC COM 404030108 466 25,193 SH   SOLE 23 25,193 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 2,165 117,156 SH   SOLE 26 17,365 0 99,791
H & E EQUIPMENT SERVICES INC COM 404030108 86 4,630 SH   SOLE 28 4,630 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 199 10,792 SH   SOLE 30 10,792 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 77 4,152 SH   SOLE 34 4,152 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 56 3,026 SH   SOLE 40 3,026 0 0
HACKETT GROUP INC COM 404609109 353 26,075 SH   SOLE 2 17,541 0 8,534
HACKETT GROUP INC COM 404609109 4 319 SH   SOLE 7 319 0 0
HACKETT GROUP INC COM 404609109 1,517 112,070 SH   SOLE 18 103,614 0 8,456
HACKETT GROUP INC COM 404609109 3,911 288,849 SH   SOLE 19 288,849 0 0
HACKETT GROUP INC COM 404609109 13,256 979,051 SH   SOLE 21 979,051 0 0
HACKETT GROUP INC COM 404609109 16,804 1,241,075 SH   SOLE 22 1,214,827 0 26,248
HACKETT GROUP INC COM 404609109 619 45,717 SH   SOLE 23 45,717 0 0
HACKETT GROUP INC COM 404609109 2,220 163,993 SH   SOLE 26 0 0 163,993
HACKETT GROUP INC COM 404609109 46 3,369 SH   SOLE 28 3,369 0 0
HACKETT GROUP INC COM 404609109 58 4,262 SH   SOLE 30 4,262 0 0
HACKETT GROUP INC COM 404609109 207 15,269 SH   SOLE 34 15,269 0 0
HAEMONETICS CORP COM 405024100 12,981 144,945 SH   SOLE 2 54,857 0 90,088
HAEMONETICS CORP COM 405024100 196 2,183 SH   SOLE 4 2,183 0 0
HAEMONETICS CORP COM 405024100 113 1,258 SH   SOLE 7 1,258 0 0
HAEMONETICS CORP COM 405024100 13,879 154,965 SH   SOLE 18 144,604 0 10,361
HAEMONETICS CORP COM 405024100 32,940 367,798 SH   SOLE 19 367,798 0 0
HAEMONETICS CORP COM 405024100 672 7,500 SH   SOLE 20 7,500 0 0
HAEMONETICS CORP COM 405024100 224,490 2,506,585 SH   SOLE 21 2,506,585 0 0
HAEMONETICS CORP COM 405024100 160,778 1,795,194 SH   SOLE 22 1,709,527 0 85,667
HAEMONETICS CORP COM 405024100 1,279 14,277 SH   SOLE 23 14,277 0 0
HAEMONETICS CORP COM 405024100 5,625 62,802 SH   SOLE 26 15,455 0 47,347
HAEMONETICS CORP COM 405024100 728 8,130 SH   SOLE 28 8,130 0 0
HAEMONETICS CORP COM 405024100 112 1,253 SH   SOLE 29 1,253 0 0
HAEMONETICS CORP COM 405024100 1,611 17,987 SH   SOLE 30 17,987 0 0
HAEMONETICS CORP COM 405024100 176 1,960 SH   SOLE 31 970 0 990
HAEMONETICS CORP COM 405024100 261 2,916 SH   SOLE 34 2,916 0 0
HAEMONETICS CORP COM 405024100 37 416 SH   SOLE 36 416 0 0
HAEMONETICS CORP COM 405024100 487 5,433 SH   SOLE 40 5,433 0 0
HAIN CELESTIAL GROUP INC COM 405217100 7,818 248,110 SH   SOLE 2 63,463 0 184,647
HAIN CELESTIAL GROUP INC COM 405217100 14 454 SH   SOLE 4 454 0 0
HAIN CELESTIAL GROUP INC COM 405217100 65 2,056 SH   SOLE 7 2,056 0 0
HAIN CELESTIAL GROUP INC COM 405217100 6,759 214,509 SH   SOLE 18 214,509 0 0
HAIN CELESTIAL GROUP INC COM 405217100 652 20,682 SH   SOLE 19 20,682 0 0
HAIN CELESTIAL GROUP INC COM 405217100 110,825 3,517,125 SH   SOLE 21 3,517,125 0 0
HAIN CELESTIAL GROUP INC COM 405217100 84,764 2,690,053 SH   SOLE 22 2,564,000 0 126,053
HAIN CELESTIAL GROUP INC COM 405217100 57 1,807 SH   SOLE 23 1,807 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,179 37,413 SH   SOLE 26 22,165 0 15,248
HAIN CELESTIAL GROUP INC COM 405217100 431 13,677 SH   SOLE 28 13,677 0 0
HAIN CELESTIAL GROUP INC COM 405217100 947 30,065 SH   SOLE 30 30,065 0 0
HAIN CELESTIAL GROUP INC COM 405217100 55 1,733 SH   SOLE 31 1,733 0 0
HAIN CELESTIAL GROUP INC COM 405217100 94 2,976 SH   SOLE 36 2,976 0 0
HAIN CELESTIAL GROUP INC COM 405217100 228 7,227 SH   SOLE 40 7,227 0 0
HALLADOR ENERGY COMPANY COM 40609P105 0 580 SH   SOLE 18 580 0 0
HALLADOR ENERGY COMPANY COM 40609P105 9 14,285 SH   SOLE 21 14,285 0 0
HALLADOR ENERGY COMPANY COM 40609P105 57 86,337 SH   SOLE 22 86,337 0 0
HALLIBURTON CO COM 406216101 27,380 2,109,414 SH   SOLE 2 218,042 0 1,891,372
HALLIBURTON CO COM 406216101 5,300 408,294 SH   SOLE 4 385,181 0 23,113
HALLIBURTON CO COM 406216101 10,093 777,609 SH   SOLE 7 750,896 0 26,713
HALLIBURTON CO COM 406216101 166 12,769 SH   SOLE 13 12,769 0 0
HALLIBURTON CO COM 406216101 1,376 105,986 SH   SOLE 15 105,986 0 0
HALLIBURTON CO COM 406216101 22,536 1,736,220 SH   SOLE 18 1,596,820 0 139,400
HALLIBURTON CO COM 406216101 3,424 263,766 SH   SOLE 19 263,766 0 0
HALLIBURTON CO COM 406216101 284,997 21,956,632 SH   SOLE 21 21,956,632 0 0
HALLIBURTON CO COM 406216101 275,993 21,262,916 SH   SOLE 22 19,213,488 0 2,049,428
HALLIBURTON CO COM 406216101 8,246 635,317 SH   SOLE 23 635,317 0 0
HALLIBURTON CO COM 406216101 16,475 1,269,243 SH   SOLE 25 1,269,243 0 0
HALLIBURTON CO COM 406216101 67,076 5,167,627 SH   SOLE 26 822,657 0 4,344,970
HALLIBURTON CO COM 406216101 2,457 189,300 SH   SOLE 28 137,131 0 52,169
HALLIBURTON CO COM 406216101 2,624 202,163 SH   SOLE 29 16,913 0 185,250
HALLIBURTON CO COM 406216101 42,474 3,272,251 SH   SOLE 30 3,225,994 0 46,257
HALLIBURTON CO COM 406216101 3,364 259,192 SH   SOLE 31 109,395 0 149,797
HALLIBURTON CO COM 406216101 660 50,835 SH   SOLE 34 50,835 0 0
HALLIBURTON CO COM 406216101 9,591 738,940 SH   SOLE 36 738,940 0 0
HALLIBURTON CO COM 406216101 268 20,632 SH   SOLE 40 20,632 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 13 3,802 SH   SOLE 18 3,802 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 202 57,751 SH   SOLE 21 57,751 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 763 218,635 SH   SOLE 22 218,635 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 4,501 167,878 SH   SOLE 2 124,114 0 43,764
HALOZYME THERAPEUTICS INC COM 40637H109 20 729 SH   SOLE 4 729 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 65 2,426 SH   SOLE 7 2,426 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 16,698 622,826 SH   SOLE 18 584,467 0 38,359
HALOZYME THERAPEUTICS INC COM 40637H109 36,972 1,379,034 SH   SOLE 19 1,379,034 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 155,657 5,805,932 SH   SOLE 21 5,805,932 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 107,991 4,028,022 SH   SOLE 22 3,902,463 0 125,559
HALOZYME THERAPEUTICS INC COM 40637H109 930 34,671 SH   SOLE 23 34,671 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 4,450 165,975 SH   SOLE 26 41,140 0 124,835
HALOZYME THERAPEUTICS INC COM 40637H109 524 19,530 SH   SOLE 28 19,530 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 16,670 621,782 SH   SOLE 30 621,782 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 9,940 370,760 SH   SOLE 34 370,760 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 368 13,741 SH   SOLE 40 13,741 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 79 6,657 SH   SOLE 2 230 0 6,427
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 3 230 SH   SOLE 7 230 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 336 28,252 SH   SOLE 18 28,252 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 146 12,279 SH   SOLE 19 12,279 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 2,815 236,580 SH   SOLE 21 236,580 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 3,140 263,832 SH   SOLE 22 259,597 0 4,235
HAMILTON LANE INC CL A 407497106 1,237 18,361 SH   SOLE 2 11,448 0 6,913
HAMILTON LANE INC CL A 407497106 6 94 SH   SOLE 4 94 0 0
HAMILTON LANE INC CL A 407497106 28 414 SH   SOLE 7 414 0 0
HAMILTON LANE INC CL A 407497106 6,420 95,299 SH   SOLE 18 88,073 0 7,226
HAMILTON LANE INC CL A 407497106 9,080 134,773 SH   SOLE 19 134,773 0 0
HAMILTON LANE INC CL A 407497106 48,093 713,871 SH   SOLE 21 713,871 0 0
HAMILTON LANE INC CL A 407497106 59,335 880,736 SH   SOLE 22 858,408 0 22,328
HAMILTON LANE INC CL A 407497106 652 9,679 SH   SOLE 23 9,679 0 0
HAMILTON LANE INC CL A 407497106 2,865 42,523 SH   SOLE 26 0 0 42,523
HAMILTON LANE INC CL A 407497106 347 5,145 SH   SOLE 28 5,145 0 0
HAMILTON LANE INC CL A 407497106 11,800 175,149 SH   SOLE 30 175,149 0 0
HAMILTON LANE INC CL A 407497106 50 749 SH   SOLE 34 749 0 0
HAMILTON LANE INC CL A 407497106 114 1,698 SH   SOLE 40 1,698 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 3,145 148,354 SH   SOLE 2 72,760 0 75,594
HANCOCK WHITNEY CORPORATION COM 410120109 9 417 SH   SOLE 4 417 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 48 2,259 SH   SOLE 7 2,259 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 11,709 552,322 SH   SOLE 18 552,322 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 6,655 313,897 SH   SOLE 19 313,897 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 122,456 5,776,223 SH   SOLE 21 5,776,223 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 72,225 3,406,832 SH   SOLE 22 3,317,191 0 89,641
HANCOCK WHITNEY CORPORATION COM 410120109 464 21,885 SH   SOLE 23 21,885 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 2,616 123,397 SH   SOLE 26 26,300 0 97,097
HANCOCK WHITNEY CORPORATION COM 410120109 332 15,681 SH   SOLE 28 15,681 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 843 39,761 SH   SOLE 30 39,761 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 201 9,497 SH   SOLE 34 9,497 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 49 2,327 SH   SOLE 36 2,327 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 190 8,943 SH   SOLE 40 8,943 0 0
HANESBRANDS INC COM 410345102 11,298 1,000,700 SH   SOLE 2 327,449 0 673,251
HANESBRANDS INC COM 410345102 318 28,139 SH   SOLE 4 28,139 0 0
HANESBRANDS INC COM 410345102 3,655 323,710 SH   SOLE 7 310,095 0 13,615
HANESBRANDS INC COM 410345102 99 8,729 SH   SOLE 15 8,729 0 0
HANESBRANDS INC COM 410345102 8,625 763,949 SH   SOLE 18 731,505 0 32,444
HANESBRANDS INC COM 410345102 1,429 126,545 SH   SOLE 19 126,545 0 0
HANESBRANDS INC COM 410345102 138,045 12,227,219 SH   SOLE 21 12,227,219 0 0
HANESBRANDS INC COM 410345102 104,382 9,245,483 SH   SOLE 22 8,328,139 0 917,344
HANESBRANDS INC COM 410345102 863 76,422 SH   SOLE 23 76,422 0 0
HANESBRANDS INC COM 410345102 4,089 362,197 SH   SOLE 25 362,197 0 0
HANESBRANDS INC COM 410345102 13,267 1,175,119 SH   SOLE 26 109,928 0 1,065,191
HANESBRANDS INC COM 410345102 615 54,487 SH   SOLE 28 54,487 0 0
HANESBRANDS INC COM 410345102 478 42,360 SH   SOLE 29 42,360 0 0
HANESBRANDS INC COM 410345102 9,688 858,073 SH   SOLE 30 858,073 0 0
HANESBRANDS INC COM 410345102 2,734 242,149 SH   SOLE 31 55,639 0 186,510
HANESBRANDS INC COM 410345102 1,064 94,227 SH   SOLE 32 94,227 0 0
HANESBRANDS INC COM 410345102 406 35,983 SH   SOLE 34 35,983 0 0
HANESBRANDS INC COM 410345102 1,158 102,536 SH   SOLE 36 102,536 0 0
HANESBRANDS INC COM 410345102 430 38,046 SH   SOLE 40 38,046 0 0
HANGER INC COM NEW 41043F208 682 41,203 SH   SOLE 2 11,711 0 29,492
HANGER INC COM NEW 41043F208 10 604 SH   SOLE 7 604 0 0
HANGER INC COM NEW 41043F208 3,148 190,123 SH   SOLE 18 190,123 0 0
HANGER INC COM NEW 41043F208 1,147 69,271 SH   SOLE 19 69,271 0 0
HANGER INC COM NEW 41043F208 69,844 4,217,657 SH   SOLE 21 4,217,657 0 0
HANGER INC COM NEW 41043F208 19,177 1,158,010 SH   SOLE 22 1,120,622 0 37,388
HANGER INC COM NEW 41043F208 52 3,126 SH   SOLE 26 0 0 3,126
HANGER INC COM NEW 41043F208 202 12,210 SH   SOLE 28 12,210 0 0
HANGER INC COM NEW 41043F208 1,228 74,133 SH   SOLE 30 74,133 0 0
HANGER INC COM NEW 41043F208 45 2,703 SH   SOLE 34 2,703 0 0
HANGER INC COM NEW 41043F208 76 4,599 SH   SOLE 40 4,599 0 0
HANMI FINL CORP COM NEW 410495204 206 21,229 SH   SOLE 2 1,156 0 20,073
HANMI FINL CORP COM NEW 410495204 3 266 SH   SOLE 4 266 0 0
HANMI FINL CORP COM NEW 410495204 7 726 SH   SOLE 7 726 0 0
HANMI FINL CORP COM NEW 410495204 1,256 129,385 SH   SOLE 18 129,385 0 0
HANMI FINL CORP COM NEW 410495204 403 41,549 SH   SOLE 19 41,549 0 0
HANMI FINL CORP COM NEW 410495204 32,295 3,325,909 SH   SOLE 21 3,325,909 0 0
HANMI FINL CORP COM NEW 410495204 9,114 938,606 SH   SOLE 22 906,519 0 32,087
HANMI FINL CORP COM NEW 410495204 28 2,888 SH   SOLE 26 0 0 2,888
HANMI FINL CORP COM NEW 410495204 44 4,563 SH   SOLE 28 4,563 0 0
HANMI FINL CORP COM NEW 410495204 327 33,668 SH   SOLE 30 33,668 0 0
HANMI FINL CORP COM NEW 410495204 33 3,407 SH   SOLE 40 3,407 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,303 80,922 SH   SOLE 2 21,961 0 58,961
HANNON ARMSTRONG SUST INFR C COM 41068X100 8 285 SH   SOLE 4 285 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 34 1,200 SH   SOLE 7 1,200 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 7,851 275,867 SH   SOLE 18 275,867 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 4,688 164,710 SH   SOLE 19 164,710 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 103,693 3,643,452 SH   SOLE 21 3,643,452 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 63,252 2,222,476 SH   SOLE 22 2,151,608 0 70,868
HANNON ARMSTRONG SUST INFR C COM 41068X100 139 4,875 SH   SOLE 23 4,875 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,954 68,674 SH   SOLE 26 18,066 0 50,608
HANNON ARMSTRONG SUST INFR C COM 41068X100 346 12,164 SH   SOLE 28 12,164 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 668 23,463 SH   SOLE 30 23,463 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 51 1,784 SH   SOLE 34 1,784 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 224 7,884 SH   SOLE 40 7,884 0 0
HANOVER INS GROUP INC COM 410867105 12,134 119,746 SH   SOLE 2 47,400 0 72,346
HANOVER INS GROUP INC COM 410867105 105 1,036 SH   SOLE 4 1,036 0 0
HANOVER INS GROUP INC COM 410867105 117 1,152 SH   SOLE 7 1,152 0 0
HANOVER INS GROUP INC COM 410867105 11,385 112,358 SH   SOLE 18 109,789 0 2,569
HANOVER INS GROUP INC COM 410867105 1,164 11,488 SH   SOLE 19 11,488 0 0
HANOVER INS GROUP INC COM 410867105 181,888 1,795,008 SH   SOLE 21 1,795,008 0 0
HANOVER INS GROUP INC COM 410867105 136,412 1,346,215 SH   SOLE 22 1,279,872 0 66,343
HANOVER INS GROUP INC COM 410867105 223 2,199 SH   SOLE 23 2,199 0 0
HANOVER INS GROUP INC COM 410867105 1,733 17,104 SH   SOLE 26 9,813 0 7,291
HANOVER INS GROUP INC COM 410867105 596 5,878 SH   SOLE 28 5,878 0 0
HANOVER INS GROUP INC COM 410867105 33 323 SH   SOLE 29 323 0 0
HANOVER INS GROUP INC COM 410867105 1,463 14,436 SH   SOLE 30 14,436 0 0
HANOVER INS GROUP INC COM 410867105 207 2,044 SH   SOLE 31 1,015 0 1,029
HANOVER INS GROUP INC COM 410867105 91 900 SH   SOLE 34 900 0 0
HANOVER INS GROUP INC COM 410867105 169 1,666 SH   SOLE 36 1,666 0 0
HANOVER INS GROUP INC COM 410867105 441 4,355 SH   SOLE 40 4,355 0 0
HAPPINESS BIOTECH GROUP LTD SHS G4289N114 21 7,513 SH   SOLE 22 7,513 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 489 57,276 SH   SOLE 2 20,233 0 37,043
HARBORONE BANCORP INC NEW COM NEW 41165Y100 5 592 SH   SOLE 7 592 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 1,776 207,981 SH   SOLE 18 207,981 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 798 93,433 SH   SOLE 19 93,433 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 16,304 1,909,083 SH   SOLE 21 1,909,083 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 15,874 1,858,757 SH   SOLE 22 1,833,072 0 25,685
HARBORONE BANCORP INC NEW COM NEW 41165Y100 61 7,098 SH   SOLE 28 7,098 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 75 8,771 SH   SOLE 30 8,771 0 0
HARLEY DAVIDSON INC COM 412822108 10,090 424,467 SH   SOLE 2 138,922 0 285,545
HARLEY DAVIDSON INC COM 412822108 58 2,425 SH   SOLE 4 2,425 0 0
HARLEY DAVIDSON INC COM 412822108 104 4,359 SH   SOLE 7 4,359 0 0
HARLEY DAVIDSON INC COM 412822108 196 8,229 SH   SOLE 13 8,229 0 0
HARLEY DAVIDSON INC COM 412822108 37 1,559 SH   SOLE 15 1,559 0 0
HARLEY DAVIDSON INC COM 412822108 10,585 445,325 SH   SOLE 18 431,319 0 14,006
HARLEY DAVIDSON INC COM 412822108 1,800 75,722 SH   SOLE 19 75,722 0 0
HARLEY DAVIDSON INC COM 412822108 162,065 6,818,061 SH   SOLE 21 6,818,061 0 0
HARLEY DAVIDSON INC COM 412822108 130,710 5,498,960 SH   SOLE 22 5,215,454 0 283,506
HARLEY DAVIDSON INC COM 412822108 3,960 166,608 SH   SOLE 25 166,608 0 0
HARLEY DAVIDSON INC COM 412822108 7,193 302,626 SH   SOLE 26 44,613 0 258,013
HARLEY DAVIDSON INC COM 412822108 583 24,510 SH   SOLE 28 24,510 0 0
HARLEY DAVIDSON INC COM 412822108 2,000 84,152 SH   SOLE 29 200 0 83,952
HARLEY DAVIDSON INC COM 412822108 1,350 56,791 SH   SOLE 30 56,791 0 0
HARLEY DAVIDSON INC COM 412822108 505 21,255 SH   SOLE 31 2,922 0 18,333
HARLEY DAVIDSON INC COM 412822108 70 2,941 SH   SOLE 34 2,941 0 0
HARLEY DAVIDSON INC COM 412822108 2,333 98,155 SH   SOLE 36 98,155 0 0
HARLEY DAVIDSON INC COM 412822108 351 14,772 SH   SOLE 40 14,772 0 0
HARMONIC INC COM 413160102 518 109,130 SH   SOLE 2 29,825 0 79,305
HARMONIC INC COM 413160102 6 1,315 SH   SOLE 7 1,315 0 0
HARMONIC INC COM 413160102 2,314 487,169 SH   SOLE 18 487,169 0 0
HARMONIC INC COM 413160102 868 182,650 SH   SOLE 19 182,650 0 0
HARMONIC INC COM 413160102 50,751 10,684,513 SH   SOLE 21 10,684,513 0 0
HARMONIC INC COM 413160102 13,833 2,912,257 SH   SOLE 22 2,824,308 0 87,949
HARMONIC INC COM 413160102 28 5,872 SH   SOLE 26 0 0 5,872
HARMONIC INC COM 413160102 62 12,962 SH   SOLE 28 12,962 0 0
HARMONIC INC COM 413160102 692 145,677 SH   SOLE 30 145,677 0 0
HARMONIC INC COM 413160102 41 8,589 SH   SOLE 40 8,589 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 8,585 2,058,668 SH   SOLE 7 2,058,668 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 17,271 4,141,819 SH   SOLE 30 4,141,819 0 0
HARPOON THERAPEUTICS INC COM 41358P106 130 7,810 SH   SOLE 2 4,311 0 3,499
HARPOON THERAPEUTICS INC COM 41358P106 5 302 SH   SOLE 7 302 0 0
HARPOON THERAPEUTICS INC COM 41358P106 1,004 60,453 SH   SOLE 18 43,745 0 16,708
HARPOON THERAPEUTICS INC COM 41358P106 2,788 167,951 SH   SOLE 19 167,951 0 0
HARPOON THERAPEUTICS INC COM 41358P106 5,749 346,312 SH   SOLE 21 346,312 0 0
HARPOON THERAPEUTICS INC COM 41358P106 6,203 373,649 SH   SOLE 22 368,246 0 5,403
HARPOON THERAPEUTICS INC COM 41358P106 206 12,423 SH   SOLE 23 12,423 0 0
HARPOON THERAPEUTICS INC COM 41358P106 535 32,215 SH   SOLE 26 0 0 32,215
HARROW HEALTH INC COM 415858109 45 8,590 SH   SOLE 2 1,226 0 7,364
HARROW HEALTH INC COM 415858109 484 92,919 SH   SOLE 18 92,919 0 0
HARROW HEALTH INC COM 415858109 210 40,292 SH   SOLE 19 40,292 0 0
HARROW HEALTH INC COM 415858109 3,939 756,069 SH   SOLE 21 756,069 0 0
HARROW HEALTH INC COM 415858109 3,062 587,745 SH   SOLE 22 580,813 0 6,932
HARSCO CORP COM 415864107 1,252 92,704 SH   SOLE 2 25,547 0 67,157
HARSCO CORP COM 415864107 6 467 SH   SOLE 4 467 0 0
HARSCO CORP COM 415864107 17 1,284 SH   SOLE 7 1,284 0 0
HARSCO CORP COM 415864107 5,178 383,236 SH   SOLE 18 383,236 0 0
HARSCO CORP COM 415864107 2,011 148,861 SH   SOLE 19 148,861 0 0
HARSCO CORP COM 415864107 113,354 8,390,409 SH   SOLE 21 8,390,409 0 0
HARSCO CORP COM 415864107 32,964 2,439,941 SH   SOLE 22 2,359,675 0 80,266
HARSCO CORP COM 415864107 560 41,432 SH   SOLE 26 27,715 0 13,717
HARSCO CORP COM 415864107 132 9,796 SH   SOLE 28 9,796 0 0
HARSCO CORP COM 415864107 1,680 124,369 SH   SOLE 30 124,369 0 0
HARSCO CORP COM 415864107 123 9,096 SH   SOLE 40 9,096 0 0
HARTE-HANKS INC COM 416196202 6 2,073 SH   SOLE 21 2,073 0 0
HARTE-HANKS INC COM 416196202 208 68,542 SH   SOLE 22 68,542 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 35,437 919,235 SH   SOLE 2 139,628 0 779,607
HARTFORD FINL SVCS GROUP INC COM 416515104 7,034 182,465 SH   SOLE 4 173,015 0 9,450
HARTFORD FINL SVCS GROUP INC COM 416515104 23,437 607,951 SH   SOLE 7 378,025 0 229,926
HARTFORD FINL SVCS GROUP INC COM 416515104 445 11,537 SH   SOLE 13 11,537 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 1,671 43,349 SH   SOLE 15 43,349 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 41,298 1,071,292 SH   SOLE 18 906,982 0 164,310
HARTFORD FINL SVCS GROUP INC COM 416515104 8,073 209,427 SH   SOLE 19 209,427 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 417,806 10,838,040 SH   SOLE 21 10,838,040 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 345,877 8,972,158 SH   SOLE 22 8,153,428 0 818,730
HARTFORD FINL SVCS GROUP INC COM 416515104 10,094 261,835 SH   SOLE 23 261,835 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 17,279 448,225 SH   SOLE 25 448,225 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 78,728 2,042,220 SH   SOLE 26 330,099 0 1,712,121
HARTFORD FINL SVCS GROUP INC COM 416515104 2,806 72,801 SH   SOLE 28 51,416 0 21,385
HARTFORD FINL SVCS GROUP INC COM 416515104 3,249 84,268 SH   SOLE 29 7,407 0 76,861
HARTFORD FINL SVCS GROUP INC COM 416515104 55,132 1,430,144 SH   SOLE 30 1,430,144 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 3,674 95,313 SH   SOLE 31 46,723 0 48,590
HARTFORD FINL SVCS GROUP INC COM 416515104 1,939 50,303 SH   SOLE 34 50,303 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 14,402 373,580 SH   SOLE 36 373,580 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 284 7,373 SH   SOLE 40 7,373 0 0
HARVARD BIOSCIENCE INC COM 416906105 90 28,941 SH   SOLE 2 2,006 0 26,935
HARVARD BIOSCIENCE INC COM 416906105 464 149,699 SH   SOLE 18 149,699 0 0
HARVARD BIOSCIENCE INC COM 416906105 212 68,254 SH   SOLE 19 68,254 0 0
HARVARD BIOSCIENCE INC COM 416906105 3,928 1,267,040 SH   SOLE 21 1,267,040 0 0
HARVARD BIOSCIENCE INC COM 416906105 3,758 1,212,165 SH   SOLE 22 1,200,807 0 11,358
HARVARD BIOSCIENCE INC COM 416906105 32 10,213 SH   SOLE 23 10,213 0 0
HARVARD BIOSCIENCE INC COM 416906105 51 16,409 SH   SOLE 26 0 0 16,409
HASBRO INC COM 418056107 25,069 334,476 SH   SOLE 2 61,796 0 272,680
HASBRO INC COM 418056107 4,482 59,794 SH   SOLE 4 55,859 0 3,935
HASBRO INC COM 418056107 9,377 125,116 SH   SOLE 7 110,893 0 14,223
HASBRO INC COM 418056107 40 534 SH   SOLE 13 534 0 0
HASBRO INC COM 418056107 1,116 14,886 SH   SOLE 15 14,886 0 0
HASBRO INC COM 418056107 3 38 SH   SOLE 17 0 0 38
HASBRO INC COM 418056107 74,303 991,372 SH   SOLE 18 969,926 0 21,446
HASBRO INC COM 418056107 70,910 946,098 SH   SOLE 19 946,098 0 0
HASBRO INC COM 418056107 229,367 3,060,270 SH   SOLE 21 3,060,270 0 0
HASBRO INC COM 418056107 236,831 3,159,853 SH   SOLE 22 2,861,396 0 298,457
HASBRO INC COM 418056107 7,285 97,203 SH   SOLE 23 97,203 0 0
HASBRO INC COM 418056107 20,183 269,285 SH   SOLE 25 269,285 0 0
HASBRO INC COM 418056107 64,617 862,133 SH   SOLE 26 252,518 0 609,615
HASBRO INC COM 418056107 2,113 28,190 SH   SOLE 28 20,437 0 7,753
HASBRO INC COM 418056107 2,387 31,842 SH   SOLE 29 4,556 0 27,286
HASBRO INC COM 418056107 41,472 553,331 SH   SOLE 30 546,373 0 6,958
HASBRO INC COM 418056107 3,043 40,600 SH   SOLE 31 18,254 0 22,346
HASBRO INC COM 418056107 33,418 445,868 SH   SOLE 34 445,868 0 0
HASBRO INC COM 418056107 5,713 76,228 SH   SOLE 36 76,228 0 0
HASBRO INC COM 418056107 2,435 32,494 SH   SOLE 37 32,494 0 0
HASBRO INC COM 418056107 250 3,339 SH   SOLE 40 3,339 0 0
HAVERTY FURNITURE INC COM 419596101 336 20,984 SH   SOLE 2 5,695 0 15,289
HAVERTY FURNITURE INC COM 419596101 7 445 SH   SOLE 7 445 0 0
HAVERTY FURNITURE INC COM 419596101 1,488 92,985 SH   SOLE 18 92,985 0 0
HAVERTY FURNITURE INC COM 419596101 755 47,205 SH   SOLE 19 47,205 0 0
HAVERTY FURNITURE INC COM 419596101 31,997 1,999,804 SH   SOLE 21 1,999,804 0 0
HAVERTY FURNITURE INC COM 419596101 10,560 659,977 SH   SOLE 22 638,004 0 21,973
HAVERTY FURNITURE INC COM 419596101 23 1,441 SH   SOLE 23 1,441 0 0
HAVERTY FURNITURE INC COM 419596101 299 18,705 SH   SOLE 26 0 0 18,705
HAVERTY FURNITURE INC COM 419596101 42 2,616 SH   SOLE 28 2,616 0 0
HAVERTY FURNITURE INC COM 419596101 367 22,965 SH   SOLE 30 22,965 0 0
HAVERTY FURNITURE INC COM 419596101 57 3,591 SH   SOLE 34 3,591 0 0
HAVERTY FURNITURE INC COM 419596101 37 2,295 SH   SOLE 40 2,295 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 10,917 302,750 SH   SOLE 2 101,877 0 200,873
HAWAIIAN ELEC INDUSTRIES COM 419870100 322 8,930 SH   SOLE 4 8,930 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 118 3,284 SH   SOLE 7 3,284 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 10,586 293,567 SH   SOLE 18 293,253 0 314
HAWAIIAN ELEC INDUSTRIES COM 419870100 998 27,670 SH   SOLE 19 27,670 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 184,579 5,118,655 SH   SOLE 21 5,118,655 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 130,719 3,625,040 SH   SOLE 22 3,461,076 0 163,964
HAWAIIAN ELEC INDUSTRIES COM 419870100 80 2,205 SH   SOLE 23 2,205 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,500 69,316 SH   SOLE 26 40,659 0 28,657
HAWAIIAN ELEC INDUSTRIES COM 419870100 660 18,311 SH   SOLE 28 18,311 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 952 26,393 SH   SOLE 29 1,550 0 24,843
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,766 76,708 SH   SOLE 30 76,708 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 249 6,917 SH   SOLE 31 4,617 0 2,300
HAWAIIAN ELEC INDUSTRIES COM 419870100 203 5,642 SH   SOLE 34 5,642 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 251 6,951 SH   SOLE 36 6,951 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 449 12,443 SH   SOLE 40 12,443 0 0
HAWAIIAN HOLDINGS INC COM 419879101 663 47,216 SH   SOLE 2 5,573 0 41,643
HAWAIIAN HOLDINGS INC COM 419879101 11 804 SH   SOLE 7 804 0 0
HAWAIIAN HOLDINGS INC COM 419879101 3,287 234,126 SH   SOLE 18 234,126 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,315 93,676 SH   SOLE 19 93,676 0 0
HAWAIIAN HOLDINGS INC COM 419879101 71,332 5,080,615 SH   SOLE 21 5,080,615 0 0
HAWAIIAN HOLDINGS INC COM 419879101 18,794 1,338,619 SH   SOLE 22 1,306,969 0 31,650
HAWAIIAN HOLDINGS INC COM 419879101 24 1,713 SH   SOLE 23 1,713 0 0
HAWAIIAN HOLDINGS INC COM 419879101 32 2,259 SH   SOLE 26 0 0 2,259
HAWAIIAN HOLDINGS INC COM 419879101 27 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101 891 63,449 SH   SOLE 30 63,449 0 0
HAWAIIAN HOLDINGS INC COM 419879101 25 1,803 SH   SOLE 40 1,803 0 0
HAWKINS INC COM 420261109 394 9,247 SH   SOLE 2 3,130 0 6,117
HAWKINS INC COM 420261109 6 138 SH   SOLE 7 138 0 0
HAWKINS INC COM 420261109 2,116 49,684 SH   SOLE 18 49,684 0 0
HAWKINS INC COM 420261109 749 17,585 SH   SOLE 19 17,585 0 0
HAWKINS INC COM 420261109 45,725 1,073,853 SH   SOLE 21 1,073,853 0 0
HAWKINS INC COM 420261109 14,010 329,018 SH   SOLE 22 319,699 0 9,319
HAWKINS INC COM 420261109 57 1,330 SH   SOLE 28 1,330 0 0
HAWKINS INC COM 420261109 594 13,943 SH   SOLE 30 13,943 0 0
HAWKINS INC COM 420261109 47 1,099 SH   SOLE 40 1,099 0 0
HAWTHORN BANCSHARES INC COM 420476103 86 4,390 SH   SOLE 2 244 0 4,146
HAWTHORN BANCSHARES INC COM 420476103 455 23,097 SH   SOLE 18 23,097 0 0
HAWTHORN BANCSHARES INC COM 420476103 219 11,106 SH   SOLE 19 11,106 0 0
HAWTHORN BANCSHARES INC COM 420476103 4,098 208,111 SH   SOLE 21 208,111 0 0
HAWTHORN BANCSHARES INC COM 420476103 1,088 55,273 SH   SOLE 22 53,497 0 1,776
HAYNES INTERNATIONAL INC COM NEW 420877201 362 15,476 SH   SOLE 2 4,383 0 11,093
HAYNES INTERNATIONAL INC COM NEW 420877201 3 134 SH   SOLE 4 134 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 7 293 SH   SOLE 7 293 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 1,477 63,229 SH   SOLE 18 63,229 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 542 23,201 SH   SOLE 19 23,201 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 32,225 1,379,478 SH   SOLE 21 1,379,478 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 9,105 389,769 SH   SOLE 22 378,131 0 11,638
HAYNES INTERNATIONAL INC COM NEW 420877201 226 9,680 SH   SOLE 26 2,788 0 6,892
HAYNES INTERNATIONAL INC COM NEW 420877201 43 1,839 SH   SOLE 28 1,839 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 456 19,519 SH   SOLE 30 19,519 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 31 1,347 SH   SOLE 40 1,347 0 0
HBT FINL INC. COM 404111106 238 17,824 SH   SOLE 2 10,146 0 7,678
HBT FINL INC. COM 404111106 631 47,372 SH   SOLE 18 47,372 0 0
HBT FINL INC. COM 404111106 2,399 179,950 SH   SOLE 19 179,950 0 0
HBT FINL INC. COM 404111106 4,873 365,590 SH   SOLE 21 365,590 0 0
HBT FINL INC. COM 404111106 6,005 450,464 SH   SOLE 22 444,092 0 6,372
HBT FINL INC. COM 404111106 331 24,858 SH   SOLE 23 24,858 0 0
HBT FINL INC. COM 404111106 1,248 93,634 SH   SOLE 26 0 0 93,634
HC2 HLDGS INC COM 404139107 53 15,903 SH   SOLE 2 2,389 0 13,514
HC2 HLDGS INC COM 404139107 614 183,843 SH   SOLE 18 183,843 0 0
HC2 HLDGS INC COM 404139107 272 81,471 SH   SOLE 19 81,471 0 0
HC2 HLDGS INC COM 404139107 4,855 1,453,664 SH   SOLE 21 1,453,664 0 0
HC2 HLDGS INC COM 404139107 4,012 1,201,347 SH   SOLE 22 1,181,301 0 20,046
HCA HEALTHCARE INC COM 40412C101 72,388 745,811 SH   SOLE 2 169,890 0 575,921
HCA HEALTHCARE INC COM 40412C101 14,792 152,397 SH   SOLE 4 145,024 0 7,373
HCA HEALTHCARE INC COM 40412C101 37,479 386,139 SH   SOLE 7 238,799 0 147,340
HCA HEALTHCARE INC COM 40412C101 1,033 10,646 SH   SOLE 13 10,646 0 0
HCA HEALTHCARE INC COM 40412C101 2,503 25,788 SH   SOLE 15 25,788 0 0
HCA HEALTHCARE INC COM 40412C101 70,036 721,579 SH   SOLE 18 671,788 0 49,791
HCA HEALTHCARE INC COM 40412C101 107,105 1,103,496 SH   SOLE 19 1,103,496 0 0
HCA HEALTHCARE INC COM 40412C101 515,868 5,314,939 SH   SOLE 21 5,314,939 0 0
HCA HEALTHCARE INC COM 40412C101 650,506 6,702,101 SH   SOLE 22 6,034,926 0 667,175
HCA HEALTHCARE INC COM 40412C101 20,385 210,029 SH   SOLE 23 210,029 0 0
HCA HEALTHCARE INC COM 40412C101 32,648 336,368 SH   SOLE 25 336,368 0 0
HCA HEALTHCARE INC COM 40412C101 117,594 1,211,560 SH   SOLE 26 191,454 0 1,020,106
HCA HEALTHCARE INC COM 40412C101 5,411 55,745 SH   SOLE 28 39,187 0 16,558
HCA HEALTHCARE INC COM 40412C101 4,796 49,415 SH   SOLE 29 13,424 0 35,991
HCA HEALTHCARE INC COM 40412C101 132,559 1,365,738 SH   SOLE 30 1,362,565 0 3,173
HCA HEALTHCARE INC COM 40412C101 6,823 70,300 SH   SOLE 31 35,111 0 35,189
HCA HEALTHCARE INC COM 40412C101 48,365 498,295 SH   SOLE 34 498,295 0 0
HCA HEALTHCARE INC COM 40412C101 19,269 198,525 SH   SOLE 36 198,525 0 0
HCA HEALTHCARE INC COM 40412C101 623 6,416 SH   SOLE 40 6,416 0 0
HCI GROUP INC COM 40416E103 353 7,644 SH   SOLE 2 2,713 0 4,931
HCI GROUP INC COM 40416E103 4 90 SH   SOLE 7 90 0 0
HCI GROUP INC COM 40416E103 1,545 33,449 SH   SOLE 18 33,449 0 0
HCI GROUP INC COM 40416E103 925 20,028 SH   SOLE 19 20,028 0 0
HCI GROUP INC COM 40416E103 33,956 735,300 SH   SOLE 21 735,300 0 0
HCI GROUP INC COM 40416E103 12,075 261,475 SH   SOLE 22 253,741 0 7,734
HCI GROUP INC COM 40416E103 151 3,274 SH   SOLE 23 3,274 0 0
HCI GROUP INC COM 40416E103 29 633 SH   SOLE 28 633 0 0
HCI GROUP INC COM 40416E103 645 13,959 SH   SOLE 30 13,959 0 0
HCI GROUP INC COM 40416E103 48 1,041 SH   SOLE 40 1,041 0 0
HD SUPPLY HLDGS INC COM 40416M105 16,248 468,913 SH   SOLE 2 103,905 0 365,008
HD SUPPLY HLDGS INC COM 40416M105 2,977 85,904 SH   SOLE 4 81,132 0 4,772
HD SUPPLY HLDGS INC COM 40416M105 3,743 108,036 SH   SOLE 7 21,971 0 86,065
HD SUPPLY HLDGS INC COM 40416M105 29 841 SH   SOLE 13 841 0 0
HD SUPPLY HLDGS INC COM 40416M105 574 16,569 SH   SOLE 15 16,569 0 0
HD SUPPLY HLDGS INC COM 40416M105 3,498 100,960 SH   SOLE 18 87,055 0 13,905
HD SUPPLY HLDGS INC COM 40416M105 1,696 48,952 SH   SOLE 19 48,952 0 0
HD SUPPLY HLDGS INC COM 40416M105 67,392 1,944,946 SH   SOLE 21 1,944,946 0 0
HD SUPPLY HLDGS INC COM 40416M105 175,374 5,061,311 SH   SOLE 22 4,796,376 0 264,935
HD SUPPLY HLDGS INC COM 40416M105 4,523 130,530 SH   SOLE 23 130,530 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,710 49,353 SH   SOLE 25 49,353 0 0
HD SUPPLY HLDGS INC COM 40416M105 19,688 568,205 SH   SOLE 26 202,601 0 365,604
HD SUPPLY HLDGS INC COM 40416M105 1,065 30,725 SH   SOLE 28 20,251 0 10,474
HD SUPPLY HLDGS INC COM 40416M105 1,359 39,214 SH   SOLE 29 3,553 0 35,661
HD SUPPLY HLDGS INC COM 40416M105 11,952 344,939 SH   SOLE 30 322,592 0 22,347
HD SUPPLY HLDGS INC COM 40416M105 1,254 36,188 SH   SOLE 31 24,480 0 11,708
HD SUPPLY HLDGS INC COM 40416M105 419 12,083 SH   SOLE 34 12,083 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,316 37,990 SH   SOLE 36 37,990 0 0
HD SUPPLY HLDGS INC COM 40416M105 133 3,843 SH   SOLE 40 3,843 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 459 10,097 SH   SOLE 4 10,097 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1,919 42,213 SH   SOLE 15 42,213 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 2,253 49,567 SH   SOLE 18 49,567 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 4,701 103,413 SH   SOLE 22 103,413 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 3,456 76,028 SH   SOLE 26 22,475 0 53,553
HDFC BANK LTD SPONSORED ADS 40415F101 138 3,035 SH   SOLE 30 3,035 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 18,853 414,717 SH   SOLE 31 0 0 414,717
HDFC BANK LTD SPONSORED ADS 40415F101 2,389 52,555 SH   SOLE 34 52,555 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 49 2,096 SH   SOLE 25 2,096 0 0
HEALTH CATALYST INC COM 42225T107 490 16,804 SH   SOLE 2 6,679 0 10,125
HEALTH CATALYST INC COM 42225T107 18 604 SH   SOLE 7 604 0 0
HEALTH CATALYST INC COM 42225T107 3,868 132,599 SH   SOLE 18 128,617 0 3,982
HEALTH CATALYST INC COM 42225T107 3,089 105,885 SH   SOLE 19 105,885 0 0
HEALTH CATALYST INC COM 42225T107 29,338 1,005,773 SH   SOLE 21 1,005,773 0 0
HEALTH CATALYST INC COM 42225T107 16,256 557,277 SH   SOLE 22 534,562 0 22,715
HEALTH CATALYST INC COM 42225T107 121 4,143 SH   SOLE 23 4,143 0 0
HEALTH CATALYST INC COM 42225T107 321 11,003 SH   SOLE 26 0 0 11,003
HEALTH CATALYST INC COM 42225T107 63 2,171 SH   SOLE 28 2,171 0 0
HEALTH CATALYST INC COM 42225T107 120 4,120 SH   SOLE 30 4,120 0 0
HEALTH CATALYST INC COM 42225T107 57 1,968 SH   SOLE 40 1,968 0 0
HEALTHCARE RLTY TR COM 421946104 6,327 216,018 SH   SOLE 2 100,613 0 115,405
HEALTHCARE RLTY TR COM 421946104 2,393 81,685 SH   SOLE 4 81,685 0 0
HEALTHCARE RLTY TR COM 421946104 4,525 154,488 SH   SOLE 7 154,488 0 0
HEALTHCARE RLTY TR COM 421946104 24,412 833,443 SH   SOLE 18 833,443 0 0
HEALTHCARE RLTY TR COM 421946104 12,240 417,896 SH   SOLE 19 417,896 0 0
HEALTHCARE RLTY TR COM 421946104 299,678 10,231,412 SH   SOLE 21 10,231,412 0 0
HEALTHCARE RLTY TR COM 421946104 174,292 5,950,574 SH   SOLE 22 5,814,327 0 136,247
HEALTHCARE RLTY TR COM 421946104 125 4,252 SH   SOLE 23 4,252 0 0
HEALTHCARE RLTY TR COM 421946104 9,577 326,969 SH   SOLE 25 326,969 0 0
HEALTHCARE RLTY TR COM 421946104 3,982 135,949 SH   SOLE 26 33,692 0 102,257
HEALTHCARE RLTY TR COM 421946104 641 21,876 SH   SOLE 28 21,876 0 0
HEALTHCARE RLTY TR COM 421946104 2,276 77,719 SH   SOLE 29 77,719 0 0
HEALTHCARE RLTY TR COM 421946104 17,573 599,975 SH   SOLE 30 599,975 0 0
HEALTHCARE RLTY TR COM 421946104 10 337 SH   SOLE 31 0 0 337
HEALTHCARE RLTY TR COM 421946104 97 3,316 SH   SOLE 34 3,316 0 0
HEALTHCARE RLTY TR COM 421946104 62 2,110 SH   SOLE 36 2,110 0 0
HEALTHCARE RLTY TR COM 421946104 406 13,862 SH   SOLE 40 13,862 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 2,029 82,953 SH   SOLE 2 59,179 0 23,774
HEALTHCARE SVCS GROUP INC COM 421906108 8 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 33 1,358 SH   SOLE 7 1,358 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 11,784 481,774 SH   SOLE 18 474,431 0 7,343
HEALTHCARE SVCS GROUP INC COM 421906108 5,166 211,209 SH   SOLE 19 211,209 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 122,591 5,011,912 SH   SOLE 21 5,011,912 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 66,150 2,704,424 SH   SOLE 22 2,628,479 0 75,945
HEALTHCARE SVCS GROUP INC COM 421906108 188 7,677 SH   SOLE 23 7,677 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 1,376 56,271 SH   SOLE 26 16,623 0 39,648
HEALTHCARE SVCS GROUP INC COM 421906108 284 11,629 SH   SOLE 28 11,629 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 638 26,094 SH   SOLE 30 26,094 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 12 471 SH   SOLE 34 471 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 186 7,599 SH   SOLE 40 7,599 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 12,995 489,991 SH   SOLE 2 76,416 0 413,575
HEALTHCARE TR AMER INC CL A NEW 42225P501 7,932 299,091 SH   SOLE 4 299,091 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 6,631 250,049 SH   SOLE 7 250,049 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 10,020 377,837 SH   SOLE 18 377,837 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 11,175 421,397 SH   SOLE 19 421,397 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 114,708 4,325,336 SH   SOLE 21 4,325,336 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 213,615 8,054,867 SH   SOLE 22 7,502,590 0 552,277
HEALTHCARE TR AMER INC CL A NEW 42225P501 983 37,070 SH   SOLE 23 37,070 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 14,095 531,475 SH   SOLE 25 531,475 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 7,047 265,727 SH   SOLE 26 68,714 0 197,013
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,764 66,526 SH   SOLE 28 66,526 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,683 138,891 SH   SOLE 29 138,891 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 25,613 965,812 SH   SOLE 30 965,812 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 159 6,006 SH   SOLE 31 4,350 0 1,656
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,722 64,945 SH   SOLE 34 64,945 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 88 3,326 SH   SOLE 36 3,326 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 588 22,188 SH   SOLE 40 22,188 0 0
HEALTHEQUITY INC COM 42226A107 4,939 84,191 SH   SOLE 2 61,444 0 22,747
HEALTHEQUITY INC COM 42226A107 144 2,451 SH   SOLE 4 2,451 0 0
HEALTHEQUITY INC COM 42226A107 94 1,605 SH   SOLE 7 1,605 0 0
HEALTHEQUITY INC COM 42226A107 27,071 461,413 SH   SOLE 18 446,028 0 15,385
HEALTHEQUITY INC COM 42226A107 13,346 227,484 SH   SOLE 19 227,484 0 0
HEALTHEQUITY INC COM 42226A107 289,649 4,936,916 SH   SOLE 21 4,936,916 0 0
HEALTHEQUITY INC COM 42226A107 153,550 2,617,188 SH   SOLE 22 2,535,809 0 81,379
HEALTHEQUITY INC COM 42226A107 1,064 18,142 SH   SOLE 23 18,142 0 0
HEALTHEQUITY INC COM 42226A107 4,496 76,639 SH   SOLE 26 19,858 0 56,781
HEALTHEQUITY INC COM 42226A107 663 11,308 SH   SOLE 28 11,308 0 0
HEALTHEQUITY INC COM 42226A107 177 3,022 SH   SOLE 29 3,022 0 0
HEALTHEQUITY INC COM 42226A107 1,496 25,497 SH   SOLE 30 25,497 0 0
HEALTHEQUITY INC COM 42226A107 362 6,166 SH   SOLE 31 4,387 0 1,779
HEALTHEQUITY INC COM 42226A107 130 2,211 SH   SOLE 34 2,211 0 0
HEALTHEQUITY INC COM 42226A107 35 596 SH   SOLE 36 596 0 0
HEALTHEQUITY INC COM 42226A107 447 7,627 SH   SOLE 40 7,627 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 37,610 1,364,657 SH   SOLE 2 236,866 0 1,127,791
HEALTHPEAK PROPERTIES INC COM 42250P103 22,628 821,046 SH   SOLE 4 806,845 0 14,201
HEALTHPEAK PROPERTIES INC COM 42250P103 33,031 1,198,528 SH   SOLE 7 1,046,604 0 151,924
HEALTHPEAK PROPERTIES INC COM 42250P103 39 1,414 SH   SOLE 13 1,414 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 1,636 59,355 SH   SOLE 15 59,355 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 42,183 1,530,594 SH   SOLE 18 1,449,964 0 80,630
HEALTHPEAK PROPERTIES INC COM 42250P103 27,411 994,610 SH   SOLE 19 994,610 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 469,187 17,024,196 SH   SOLE 21 17,024,196 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 493,861 17,919,486 SH   SOLE 22 16,403,665 0 1,515,821
HEALTHPEAK PROPERTIES INC COM 42250P103 12,224 443,535 SH   SOLE 23 443,535 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 54,519 1,978,210 SH   SOLE 25 1,978,210 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 81,853 2,970,005 SH   SOLE 26 463,875 0 2,506,130
HEALTHPEAK PROPERTIES INC COM 42250P103 2,985 108,315 SH   SOLE 28 77,692 0 30,623
HEALTHPEAK PROPERTIES INC COM 42250P103 12,098 438,982 SH   SOLE 29 334,527 0 104,455
HEALTHPEAK PROPERTIES INC COM 42250P103 123,530 4,482,230 SH   SOLE 30 4,479,879 0 2,351
HEALTHPEAK PROPERTIES INC COM 42250P103 2,514 91,211 SH   SOLE 31 62,297 0 28,914
HEALTHPEAK PROPERTIES INC COM 42250P103 3,365 122,096 SH   SOLE 34 122,096 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 9,055 328,572 SH   SOLE 36 328,572 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 336 12,196 SH   SOLE 40 12,196 0 0
HEALTHSTREAM INC COM 42222N103 654 29,548 SH   SOLE 2 8,936 0 20,612
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,862 129,329 SH   SOLE 18 129,329 0 0
HEALTHSTREAM INC COM 42222N103 1,232 55,677 SH   SOLE 19 55,677 0 0
HEALTHSTREAM INC COM 42222N103 65,338 2,952,448 SH   SOLE 21 2,952,448 0 0
HEALTHSTREAM INC COM 42222N103 18,237 824,075 SH   SOLE 22 799,560 0 24,515
HEALTHSTREAM INC COM 42222N103 11 497 SH   SOLE 23 497 0 0
HEALTHSTREAM INC COM 42222N103 270 12,192 SH   SOLE 26 0 0 12,192
HEALTHSTREAM INC COM 42222N103 81 3,645 SH   SOLE 28 3,645 0 0
HEALTHSTREAM INC COM 42222N103 871 39,351 SH   SOLE 30 39,351 0 0
HEALTHSTREAM INC COM 42222N103 95 4,294 SH   SOLE 34 4,294 0 0
HEALTHSTREAM INC COM 42222N103 72 3,264 SH   SOLE 40 3,264 0 0
HEARTLAND EXPRESS INC COM 422347104 1,244 59,733 SH   SOLE 2 23,908 0 35,825
HEARTLAND EXPRESS INC COM 422347104 6 309 SH   SOLE 4 309 0 0
HEARTLAND EXPRESS INC COM 422347104 15 713 SH   SOLE 7 713 0 0
HEARTLAND EXPRESS INC COM 422347104 4,619 221,844 SH   SOLE 18 221,844 0 0
HEARTLAND EXPRESS INC COM 422347104 5,868 281,833 SH   SOLE 19 281,833 0 0
HEARTLAND EXPRESS INC COM 422347104 106,347 5,107,918 SH   SOLE 21 5,107,918 0 0
HEARTLAND EXPRESS INC COM 422347104 35,173 1,689,393 SH   SOLE 22 1,642,993 0 46,400
HEARTLAND EXPRESS INC COM 422347104 429 20,589 SH   SOLE 23 20,589 0 0
HEARTLAND EXPRESS INC COM 422347104 2,021 97,091 SH   SOLE 26 5,162 0 91,929
HEARTLAND EXPRESS INC COM 422347104 115 5,514 SH   SOLE 28 5,514 0 0
HEARTLAND EXPRESS INC COM 422347104 1,664 79,941 SH   SOLE 30 79,941 0 0
HEARTLAND EXPRESS INC COM 422347104 278 13,357 SH   SOLE 34 13,357 0 0
HEARTLAND EXPRESS INC COM 422347104 115 5,514 SH   SOLE 40 5,514 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,389 41,533 SH   SOLE 2 12,724 0 28,809
HEARTLAND FINL USA INC COM 42234Q102 3 89 SH   SOLE 4 89 0 0
HEARTLAND FINL USA INC COM 42234Q102 22 666 SH   SOLE 7 666 0 0
HEARTLAND FINL USA INC COM 42234Q102 4,753 142,126 SH   SOLE 18 142,126 0 0
HEARTLAND FINL USA INC COM 42234Q102 3,125 93,439 SH   SOLE 19 93,439 0 0
HEARTLAND FINL USA INC COM 42234Q102 36,555 1,093,137 SH   SOLE 21 1,093,137 0 0
HEARTLAND FINL USA INC COM 42234Q102 39,881 1,192,603 SH   SOLE 22 1,152,162 0 40,441
HEARTLAND FINL USA INC COM 42234Q102 100 2,985 SH   SOLE 23 2,985 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,634 48,876 SH   SOLE 26 6,882 0 41,994
HEARTLAND FINL USA INC COM 42234Q102 214 6,401 SH   SOLE 28 6,401 0 0
HEARTLAND FINL USA INC COM 42234Q102 449 13,435 SH   SOLE 30 13,435 0 0
HEARTLAND FINL USA INC COM 42234Q102 338 10,118 SH   SOLE 34 10,118 0 0
HEARTLAND FINL USA INC COM 42234Q102 134 4,014 SH   SOLE 40 4,014 0 0
HEAT BIOLOGICS INC COM NEW 42237K300 0 407 SH   SOLE 21 407 0 0
HEAT BIOLOGICS INC COM NEW 42237K300 1,430 1,696,757 SH   SOLE 22 1,696,757 0 0
HEBRON TECHNOLOGY CO LTD COM CLASS A G4418R101 11 678 SH   SOLE 22 678 0 0
HECLA MNG CO COM 422704106 2,009 614,480 SH   SOLE 2 169,378 0 445,102
HECLA MNG CO COM 422704106 7 2,165 SH   SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106 31 9,480 SH   SOLE 7 9,480 0 0
HECLA MNG CO COM 422704106 6,664 2,037,819 SH   SOLE 18 2,037,819 0 0
HECLA MNG CO COM 422704106 3,275 1,001,629 SH   SOLE 19 1,001,629 0 0
HECLA MNG CO COM 422704106 61,828 18,907,524 SH   SOLE 21 18,907,524 0 0
HECLA MNG CO COM 422704106 51,902 15,872,129 SH   SOLE 22 15,317,645 0 554,484
HECLA MNG CO COM 422704106 391 119,651 SH   SOLE 26 80,885 0 38,766
HECLA MNG CO COM 422704106 318 97,171 SH   SOLE 28 97,171 0 0
HECLA MNG CO COM 422704106 579 176,926 SH   SOLE 30 176,926 0 0
HECLA MNG CO COM 422704106 142 43,441 SH   SOLE 40 43,441 0 0
HEICO CORP NEW COM 422806109 10,558 105,951 SH   SOLE 2 13,887 0 92,064
HEICO CORP NEW COM 422806109 3,009 30,192 SH   SOLE 4 28,884 0 1,308
HEICO CORP NEW COM 422806109 364 3,648 SH   SOLE 7 3,648 0 0
HEICO CORP NEW COM 422806109 1,266 12,702 SH   SOLE 13 12,702 0 0
HEICO CORP NEW COM 422806109 343 3,443 SH   SOLE 15 3,443 0 0
HEICO CORP NEW COM 422806109 4,439 44,550 SH   SOLE 18 35,632 0 8,918
HEICO CORP NEW COM 422806109 149,966 1,504,931 SH   SOLE 19 1,504,931 0 0
HEICO CORP NEW COM 422806109 116,350 1,167,591 SH   SOLE 21 1,167,591 0 0
HEICO CORP NEW COM 422806109 127,753 1,282,021 SH   SOLE 22 1,154,398 0 127,623
HEICO CORP NEW COM 422806109 3,102 31,124 SH   SOLE 23 31,124 0 0
HEICO CORP NEW COM 422806109 83,106 833,979 SH   SOLE 25 833,979 0 0
HEICO CORP NEW COM 422806109 14,640 146,918 SH   SOLE 26 38,935 0 107,983
HEICO CORP NEW COM 422806109 1,611 16,165 SH   SOLE 28 12,735 0 3,430
HEICO CORP NEW COM 422806109 2,970 29,806 SH   SOLE 29 756 0 29,050
HEICO CORP NEW COM 422806109 9,199 92,312 SH   SOLE 30 92,312 0 0
HEICO CORP NEW COM 422806109 996 9,999 SH   SOLE 31 7,303 0 2,696
HEICO CORP NEW COM 422806109 238 2,388 SH   SOLE 34 2,388 0 0
HEICO CORP NEW COM 422806109 2,840 28,502 SH   SOLE 36 28,502 0 0
HEICO CORP NEW COM 422806109 99 996 SH   SOLE 40 996 0 0
HEICO CORP NEW CL A 422806208 13,908 171,201 SH   SOLE 2 7,239 0 163,962
HEICO CORP NEW CL A 422806208 2,846 35,037 SH   SOLE 4 33,091 0 1,946
HEICO CORP NEW CL A 422806208 534 6,578 SH   SOLE 7 6,578 0 0
HEICO CORP NEW CL A 422806208 454 5,585 SH   SOLE 15 5,585 0 0
HEICO CORP NEW CL A 422806208 5,033 61,950 SH   SOLE 18 56,251 0 5,699
HEICO CORP NEW CL A 422806208 2,150 26,466 SH   SOLE 19 26,466 0 0
HEICO CORP NEW CL A 422806208 172,327 2,121,205 SH   SOLE 21 2,121,205 0 0
HEICO CORP NEW CL A 422806208 165,295 2,034,645 SH   SOLE 22 1,918,622 0 116,023
HEICO CORP NEW CL A 422806208 4,357 53,629 SH   SOLE 23 53,629 0 0
HEICO CORP NEW CL A 422806208 8,110 99,827 SH   SOLE 25 99,827 0 0
HEICO CORP NEW CL A 422806208 29,949 368,652 SH   SOLE 26 66,333 0 302,319
HEICO CORP NEW CL A 422806208 1,945 23,941 SH   SOLE 28 18,392 0 5,549
HEICO CORP NEW CL A 422806208 1,385 17,053 SH   SOLE 29 1,457 0 15,596
HEICO CORP NEW CL A 422806208 11,196 137,818 SH   SOLE 30 133,517 0 4,301
HEICO CORP NEW CL A 422806208 1,119 13,769 SH   SOLE 31 9,040 0 4,729
HEICO CORP NEW CL A 422806208 332 4,081 SH   SOLE 34 4,081 0 0
HEICO CORP NEW CL A 422806208 3,533 43,492 SH   SOLE 36 43,492 0 0
HEICO CORP NEW CL A 422806208 143 1,765 SH   SOLE 40 1,765 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 494 22,857 SH   SOLE 2 6,493 0 16,364
HEIDRICK & STRUGGLES INTL IN COM 422819102 4 196 SH   SOLE 4 196 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 9 427 SH   SOLE 7 427 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 2,095 96,920 SH   SOLE 18 96,920 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 778 35,997 SH   SOLE 19 35,997 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 46,665 2,158,417 SH   SOLE 21 2,158,417 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 13,070 604,515 SH   SOLE 22 587,688 0 16,827
HEIDRICK & STRUGGLES INTL IN COM 422819102 40 1,872 SH   SOLE 26 0 0 1,872
HEIDRICK & STRUGGLES INTL IN COM 422819102 53 2,430 SH   SOLE 28 2,430 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 661 30,588 SH   SOLE 30 30,588 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 36 1,670 SH   SOLE 40 1,670 0 0
HELEN OF TROY CORP LTD COM G4388N106 5,212 27,641 SH   SOLE 2 19,576 0 8,065
HELEN OF TROY CORP LTD COM G4388N106 50 263 SH   SOLE 4 263 0 0
HELEN OF TROY CORP LTD COM G4388N106 83 440 SH   SOLE 7 440 0 0
HELEN OF TROY CORP LTD COM G4388N106 31,204 165,487 SH   SOLE 18 161,021 0 4,466
HELEN OF TROY CORP LTD COM G4388N106 14,093 74,741 SH   SOLE 19 74,741 0 0
HELEN OF TROY CORP LTD COM G4388N106 321,243 1,703,664 SH   SOLE 21 1,703,664 0 0
HELEN OF TROY CORP LTD COM G4388N106 173,359 919,385 SH   SOLE 22 891,417 0 27,968
HELEN OF TROY CORP LTD COM G4388N106 470 2,493 SH   SOLE 23 2,493 0 0
HELEN OF TROY CORP LTD COM G4388N106 4,399 23,330 SH   SOLE 26 7,218 0 16,112
HELEN OF TROY CORP LTD COM G4388N106 752 3,987 SH   SOLE 28 3,987 0 0
HELEN OF TROY CORP LTD COM G4388N106 1,646 8,731 SH   SOLE 30 8,731 0 0
HELEN OF TROY CORP LTD COM G4388N106 185 983 SH   SOLE 34 983 0 0
HELEN OF TROY CORP LTD COM G4388N106 464 2,460 SH   SOLE 40 2,460 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 1,043 28,009 SH   SOLE 2 9,721 0 18,288
HELIOS TECHNOLOGIES INC COM 42328H109 8 214 SH   SOLE 4 214 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 18 472 SH   SOLE 7 472 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 4,291 115,198 SH   SOLE 18 115,198 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 2,104 56,476 SH   SOLE 19 56,476 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 34,161 917,070 SH   SOLE 21 917,070 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 32,645 876,370 SH   SOLE 22 849,173 0 27,197
HELIOS TECHNOLOGIES INC COM 42328H109 383 10,293 SH   SOLE 26 3,996 0 6,297
HELIOS TECHNOLOGIES INC COM 42328H109 178 4,777 SH   SOLE 28 4,777 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 377 10,126 SH   SOLE 30 10,126 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 87 2,334 SH   SOLE 40 2,334 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 28 65,634 SH   SOLE 21 65,634 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 16 38,590 SH   SOLE 22 38,590 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 580 167,217 SH   SOLE 2 44,503 0 122,714
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 8 2,381 SH   SOLE 7 2,381 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2,503 721,444 SH   SOLE 18 721,444 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,150 331,289 SH   SOLE 19 331,289 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 54,536 15,716,568 SH   SOLE 21 15,716,568 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 15,735 4,534,575 SH   SOLE 22 4,388,839 0 145,736
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 38 10,835 SH   SOLE 23 10,835 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 62 17,819 SH   SOLE 26 8,247 0 9,572
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 59 17,004 SH   SOLE 28 17,004 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 767 221,057 SH   SOLE 30 221,057 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 11 3,300 SH   SOLE 31 0 0 3,300
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 40 11,446 SH   SOLE 40 11,446 0 0
HELMERICH & PAYNE INC COM 423452101 5,231 268,123 SH   SOLE 2 53,362 0 214,761
HELMERICH & PAYNE INC COM 423452101 11 544 SH   SOLE 4 544 0 0
HELMERICH & PAYNE INC COM 423452101 182 9,314 SH   SOLE 7 9,314 0 0
HELMERICH & PAYNE INC COM 423452101 3,680 188,640 SH   SOLE 18 188,640 0 0
HELMERICH & PAYNE INC COM 423452101 514 26,344 SH   SOLE 19 26,344 0 0
HELMERICH & PAYNE INC COM 423452101 221,620 11,359,319 SH   SOLE 21 11,359,319 0 0
HELMERICH & PAYNE INC COM 423452101 60,624 3,107,317 SH   SOLE 22 2,930,838 0 176,479
HELMERICH & PAYNE INC COM 423452101 949 48,647 SH   SOLE 26 25,886 0 22,761
HELMERICH & PAYNE INC COM 423452101 322 16,527 SH   SOLE 28 16,527 0 0
HELMERICH & PAYNE INC COM 423452101 3,327 170,516 SH   SOLE 30 170,516 0 0
HELMERICH & PAYNE INC COM 423452101 186 9,509 SH   SOLE 31 1,986 0 7,523
HELMERICH & PAYNE INC COM 423452101 572 29,339 SH   SOLE 32 29,339 0 0
HELMERICH & PAYNE INC COM 423452101 8 397 SH   SOLE 34 397 0 0
HELMERICH & PAYNE INC COM 423452101 585 29,965 SH   SOLE 36 29,965 0 0
HELMERICH & PAYNE INC COM 423452101 231 11,852 SH   SOLE 40 11,852 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 158 16,123 SH   SOLE 2 5,001 0 11,122
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 5 462 SH   SOLE 7 462 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 631 64,218 SH   SOLE 18 64,218 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 288 29,329 SH   SOLE 19 29,329 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 5,819 591,940 SH   SOLE 21 591,940 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 2,803 285,142 SH   SOLE 22 276,993 0 8,149
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 28 2,896 SH   SOLE 30 2,896 0 0
HENNESSY ADVISORS INC COM 425885100 9 1,129 SH   SOLE 18 1,129 0 0
HENNESSY ADVISORS INC COM 425885100 125 15,792 SH   SOLE 21 15,792 0 0
HENNESSY CAP ACQUSTION CORP UNIT 99/99/9999 42589C203 31,915 3,250,000 SH   SOLE 2 3,250,000 0 0
HENRY JACK & ASSOC INC COM 426281101 34,111 185,356 SH   SOLE 2 22,956 0 162,400
HENRY JACK & ASSOC INC COM 426281101 7,554 41,048 SH   SOLE 4 39,009 0 2,039
HENRY JACK & ASSOC INC COM 426281101 26,490 143,945 SH   SOLE 7 101,746 0 42,199
HENRY JACK & ASSOC INC COM 426281101 886 4,814 SH   SOLE 13 4,814 0 0
HENRY JACK & ASSOC INC COM 426281101 1,263 6,862 SH   SOLE 15 6,862 0 0
HENRY JACK & ASSOC INC COM 426281101 32,193 174,936 SH   SOLE 18 162,227 0 12,709
HENRY JACK & ASSOC INC COM 426281101 125,236 680,521 SH   SOLE 19 680,521 0 0
HENRY JACK & ASSOC INC COM 426281101 799,243 4,343,003 SH   SOLE 21 4,343,003 0 0
HENRY JACK & ASSOC INC COM 426281101 415,833 2,259,592 SH   SOLE 22 2,073,044 0 186,548
HENRY JACK & ASSOC INC COM 426281101 10,563 57,399 SH   SOLE 23 57,399 0 0
HENRY JACK & ASSOC INC COM 426281101 3,225 17,526 SH   SOLE 25 17,526 0 0
HENRY JACK & ASSOC INC COM 426281101 78,033 424,024 SH   SOLE 26 86,755 0 337,269
HENRY JACK & ASSOC INC COM 426281101 2,852 15,499 SH   SOLE 28 10,594 0 4,905
HENRY JACK & ASSOC INC COM 426281101 3,277 17,809 SH   SOLE 29 1,531 0 16,278
HENRY JACK & ASSOC INC COM 426281101 101,129 549,522 SH   SOLE 30 537,515 0 12,007
HENRY JACK & ASSOC INC COM 426281101 3,693 20,065 SH   SOLE 31 10,891 0 9,174
HENRY JACK & ASSOC INC COM 426281101 767 4,168 SH   SOLE 34 4,168 0 0
HENRY JACK & ASSOC INC COM 426281101 12,087 65,678 SH   SOLE 36 65,678 0 0
HENRY JACK & ASSOC INC COM 426281101 301 1,635 SH   SOLE 40 1,635 0 0
HENRY SCHEIN INC COM 806407102 22,983 393,614 SH   SOLE 2 84,755 0 308,859
HENRY SCHEIN INC COM 806407102 4,460 76,388 SH   SOLE 4 72,258 0 4,130
HENRY SCHEIN INC COM 806407102 13,134 224,937 SH   SOLE 7 136,174 0 88,763
HENRY SCHEIN INC COM 806407102 249 4,271 SH   SOLE 13 4,271 0 0
HENRY SCHEIN INC COM 806407102 973 16,671 SH   SOLE 15 16,671 0 0
HENRY SCHEIN INC COM 806407102 16,078 275,363 SH   SOLE 18 252,821 0 22,542
HENRY SCHEIN INC COM 806407102 3,597 61,600 SH   SOLE 19 61,600 0 0
HENRY SCHEIN INC COM 806407102 249,319 4,269,889 SH   SOLE 21 4,269,889 0 0
HENRY SCHEIN INC COM 806407102 209,573 3,589,192 SH   SOLE 22 3,254,089 0 335,103
HENRY SCHEIN INC COM 806407102 6,520 111,666 SH   SOLE 23 111,666 0 0
HENRY SCHEIN INC COM 806407102 13,122 224,725 SH   SOLE 25 224,725 0 0
HENRY SCHEIN INC COM 806407102 58,928 1,009,221 SH   SOLE 26 174,951 0 834,270
HENRY SCHEIN INC COM 806407102 1,629 27,898 SH   SOLE 28 19,526 0 8,372
HENRY SCHEIN INC COM 806407102 2,098 35,926 SH   SOLE 29 3,210 0 32,716
HENRY SCHEIN INC COM 806407102 47,901 820,364 SH   SOLE 30 778,431 0 41,933
HENRY SCHEIN INC COM 806407102 2,338 40,033 SH   SOLE 31 20,636 0 19,397
HENRY SCHEIN INC COM 806407102 4,004 68,568 SH   SOLE 34 68,568 0 0
HENRY SCHEIN INC COM 806407102 6,780 116,123 SH   SOLE 36 116,123 0 0
HENRY SCHEIN INC COM 806407102 185 3,175 SH   SOLE 40 3,175 0 0
HEPION PHARMACEUTICALS INC COM 426897104 0 86 SH   SOLE 21 86 0 0
HEPION PHARMACEUTICALS INC COM 426897104 173 60,636 SH   SOLE 22 60,636 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 10,834 240,859 SH   SOLE 2 43,294 0 197,565
HERBALIFE NUTRITION LTD COM SHS G4412G101 46 1,013 SH   SOLE 4 1,013 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 76 1,685 SH   SOLE 7 1,685 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 45 1,004 SH   SOLE 15 1,004 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,844 40,992 SH   SOLE 18 40,992 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,153 25,644 SH   SOLE 19 25,644 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 50,381 1,120,084 SH   SOLE 21 1,120,084 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 121,711 2,705,896 SH   SOLE 22 2,550,634 0 155,262
HERBALIFE NUTRITION LTD COM SHS G4412G101 4,406 97,959 SH   SOLE 25 97,959 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 9,012 200,347 SH   SOLE 26 32,126 0 168,221
HERBALIFE NUTRITION LTD COM SHS G4412G101 736 16,362 SH   SOLE 28 16,362 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,401 31,140 SH   SOLE 30 31,140 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 150 3,328 SH   SOLE 31 2,015 0 1,313
HERBALIFE NUTRITION LTD COM SHS G4412G101 148 3,299 SH   SOLE 34 3,299 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,788 39,740 SH   SOLE 36 39,740 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 501 11,146 SH   SOLE 40 11,146 0 0
HERC HLDGS INC COM 42704L104 966 31,451 SH   SOLE 2 11,026 0 20,425
HERC HLDGS INC COM 42704L104 4 124 SH   SOLE 4 124 0 0
HERC HLDGS INC COM 42704L104 12 405 SH   SOLE 7 405 0 0
HERC HLDGS INC COM 42704L104 3,259 106,043 SH   SOLE 18 97,939 0 8,104
HERC HLDGS INC COM 42704L104 6,995 227,631 SH   SOLE 19 227,631 0 0
HERC HLDGS INC COM 42704L104 23,812 774,862 SH   SOLE 21 774,862 0 0
HERC HLDGS INC COM 42704L104 30,079 978,807 SH   SOLE 22 952,395 0 26,412
HERC HLDGS INC COM 42704L104 751 24,424 SH   SOLE 23 24,424 0 0
HERC HLDGS INC COM 42704L104 2,938 95,623 SH   SOLE 26 3,064 0 92,559
HERC HLDGS INC COM 42704L104 90 2,944 SH   SOLE 28 2,944 0 0
HERC HLDGS INC COM 42704L104 253 8,248 SH   SOLE 30 8,248 0 0
HERC HLDGS INC COM 42704L104 137 4,452 SH   SOLE 34 4,452 0 0
HERC HLDGS INC COM 42704L104 82 2,676 SH   SOLE 40 2,676 0 0
HERCULES CAPITAL INC COM 427096508 6,886 657,692 SH   SOLE 30 657,692 0 0
HERITAGE COMMERCE CORP COM 426927109 548 73,022 SH   SOLE 2 25,867 0 47,155
HERITAGE COMMERCE CORP COM 426927109 8 1,079 SH   SOLE 7 1,079 0 0
HERITAGE COMMERCE CORP COM 426927109 2,010 267,802 SH   SOLE 18 267,802 0 0
HERITAGE COMMERCE CORP COM 426927109 1,170 155,900 SH   SOLE 19 155,900 0 0
HERITAGE COMMERCE CORP COM 426927109 15,213 2,027,044 SH   SOLE 21 2,027,044 0 0
HERITAGE COMMERCE CORP COM 426927109 15,921 2,121,377 SH   SOLE 22 2,070,021 0 51,356
HERITAGE COMMERCE CORP COM 426927109 250 33,279 SH   SOLE 26 0 0 33,279
HERITAGE COMMERCE CORP COM 426927109 55 7,329 SH   SOLE 28 7,329 0 0
HERITAGE COMMERCE CORP COM 426927109 60 7,991 SH   SOLE 30 7,991 0 0
HERITAGE COMMERCE CORP COM 426927109 288 38,377 SH   SOLE 34 38,377 0 0
HERITAGE COMMERCE CORP COM 426927109 41 5,455 SH   SOLE 40 5,455 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 288 16,493 SH   SOLE 2 5,419 0 11,074
HERITAGE CRYSTAL CLEAN INC COM 42726M106 5 281 SH   SOLE 7 281 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1,097 62,855 SH   SOLE 18 62,855 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 497 28,438 SH   SOLE 19 28,438 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 9,667 553,654 SH   SOLE 21 553,654 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 6,816 390,405 SH   SOLE 22 374,704 0 15,701
HERITAGE CRYSTAL CLEAN INC COM 42726M106 62 3,577 SH   SOLE 26 0 0 3,577
HERITAGE CRYSTAL CLEAN INC COM 42726M106 55 3,142 SH   SOLE 28 3,142 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 44 2,495 SH   SOLE 30 2,495 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 31 1,749 SH   SOLE 40 1,749 0 0
HERITAGE FINL CORP WASH COM 42722X106 712 35,606 SH   SOLE 2 7,057 0 28,549
HERITAGE FINL CORP WASH COM 42722X106 13 637 SH   SOLE 7 637 0 0
HERITAGE FINL CORP WASH COM 42722X106 3,318 165,898 SH   SOLE 18 165,898 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,257 62,864 SH   SOLE 19 62,864 0 0
HERITAGE FINL CORP WASH COM 42722X106 76,618 3,830,905 SH   SOLE 21 3,830,905 0 0
HERITAGE FINL CORP WASH COM 42722X106 21,875 1,093,744 SH   SOLE 22 1,058,442 0 35,302
HERITAGE FINL CORP WASH COM 42722X106 227 11,358 SH   SOLE 26 0 0 11,358
HERITAGE FINL CORP WASH COM 42722X106 87 4,369 SH   SOLE 28 4,369 0 0
HERITAGE FINL CORP WASH COM 42722X106 856 42,812 SH   SOLE 30 42,812 0 0
HERITAGE FINL CORP WASH COM 42722X106 65 3,254 SH   SOLE 40 3,254 0 0
HERITAGE INS HLDGS INC COM 42727J102 391 29,861 SH   SOLE 2 8,772 0 21,089
HERITAGE INS HLDGS INC COM 42727J102 8 580 SH   SOLE 7 580 0 0
HERITAGE INS HLDGS INC COM 42727J102 1,428 109,109 SH   SOLE 18 109,109 0 0
HERITAGE INS HLDGS INC COM 42727J102 1,528 116,764 SH   SOLE 19 116,764 0 0
HERITAGE INS HLDGS INC COM 42727J102 12,743 973,476 SH   SOLE 21 973,476 0 0
HERITAGE INS HLDGS INC COM 42727J102 13,034 995,759 SH   SOLE 22 964,900 0 30,859
HERITAGE INS HLDGS INC COM 42727J102 171 13,098 SH   SOLE 23 13,098 0 0
HERITAGE INS HLDGS INC COM 42727J102 608 46,428 SH   SOLE 26 0 0 46,428
HERITAGE INS HLDGS INC COM 42727J102 52 3,942 SH   SOLE 28 3,942 0 0
HERITAGE INS HLDGS INC COM 42727J102 39 2,966 SH   SOLE 30 2,966 0 0
HERITAGE INS HLDGS INC COM 42727J102 34 2,573 SH   SOLE 40 2,573 0 0
HERON THERAPEUTICS INC COM 427746102 869 59,082 SH   SOLE 2 31,058 0 28,024
HERON THERAPEUTICS INC COM 427746102 6 427 SH   SOLE 4 427 0 0
HERON THERAPEUTICS INC COM 427746102 21 1,401 SH   SOLE 7 1,401 0 0
HERON THERAPEUTICS INC COM 427746102 5,425 368,784 SH   SOLE 18 353,499 0 15,285
HERON THERAPEUTICS INC COM 427746102 4,937 335,621 SH   SOLE 19 335,621 0 0
HERON THERAPEUTICS INC COM 427746102 41,106 2,794,412 SH   SOLE 21 2,794,412 0 0
HERON THERAPEUTICS INC COM 427746102 37,959 2,580,486 SH   SOLE 22 2,487,198 0 93,288
HERON THERAPEUTICS INC COM 427746102 243 16,539 SH   SOLE 23 16,539 0 0
HERON THERAPEUTICS INC COM 427746102 1,562 106,153 SH   SOLE 26 49,001 0 57,152
HERON THERAPEUTICS INC COM 427746102 201 13,693 SH   SOLE 28 13,693 0 0
HERON THERAPEUTICS INC COM 427746102 428 29,111 SH   SOLE 30 29,111 0 0
HERON THERAPEUTICS INC COM 427746102 21 1,448 SH   SOLE 34 1,448 0 0
HERON THERAPEUTICS INC COM 427746102 153 10,397 SH   SOLE 40 10,397 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 217 37,704 SH   SOLE 2 2,103 0 35,601
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 4 704 SH   SOLE 7 704 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,097 190,469 SH   SOLE 18 190,469 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,687 292,801 SH   SOLE 19 292,801 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 23,074 4,005,906 SH   SOLE 21 4,005,906 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 9,684 1,681,188 SH   SOLE 22 1,653,897 0 27,291
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 273 47,331 SH   SOLE 23 47,331 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 917 159,212 SH   SOLE 26 0 0 159,212
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 285 49,562 SH   SOLE 30 49,562 0 0
HERSHEY CO COM 427866108 50,548 389,972 SH   SOLE 2 63,010 0 326,962
HERSHEY CO COM 427866108 9,256 71,408 SH   SOLE 4 67,283 0 4,125
HERSHEY CO COM 427866108 24,756 190,987 SH   SOLE 7 175,703 0 15,284
HERSHEY CO COM 427866108 5,884 45,393 SH   SOLE 13 45,393 0 0
HERSHEY CO COM 427866108 1,873 14,449 SH   SOLE 15 14,449 0 0
HERSHEY CO COM 427866108 51,952 400,801 SH   SOLE 18 323,926 0 76,875
HERSHEY CO COM 427866108 48,416 373,522 SH   SOLE 19 373,522 0 0
HERSHEY CO COM 427866108 990,157 7,638,925 SH   SOLE 21 7,638,925 0 0
HERSHEY CO COM 427866108 595,537 4,594,487 SH   SOLE 22 4,091,391 0 503,096
HERSHEY CO COM 427866108 14,763 113,893 SH   SOLE 23 113,893 0 0
HERSHEY CO COM 427866108 20,416 157,507 SH   SOLE 25 157,507 0 0
HERSHEY CO COM 427866108 153,961 1,187,791 SH   SOLE 26 157,317 0 1,030,474
HERSHEY CO COM 427866108 3,889 30,001 SH   SOLE 28 21,078 0 8,923
HERSHEY CO COM 427866108 18,430 142,186 SH   SOLE 29 2,834 0 139,352
HERSHEY CO COM 427866108 108,669 838,368 SH   SOLE 30 833,340 0 5,028
HERSHEY CO COM 427866108 4,854 37,448 SH   SOLE 31 18,165 0 19,283
HERSHEY CO COM 427866108 9,100 70,209 SH   SOLE 34 70,209 0 0
HERSHEY CO COM 427866108 21,677 167,233 SH   SOLE 36 167,233 0 0
HERSHEY CO COM 427866108 463 3,572 SH   SOLE 40 3,572 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 125 88,320 SH   SOLE 2 5,340 0 82,980
HERTZ GLOBAL HLDGS INC COM 42806J106 9 6,173 SH   SOLE 7 6,173 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 523 371,021 SH   SOLE 18 371,021 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 660 468,403 SH   SOLE 19 468,403 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 3,628 2,573,387 SH   SOLE 21 2,573,387 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 2,410 1,709,360 SH   SOLE 22 1,565,215 0 144,145
HERTZ GLOBAL HLDGS INC COM 42806J106 60 42,267 SH   SOLE 23 42,267 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 22 15,597 SH   SOLE 31 0 0 15,597
HERTZ GLOBAL HLDGS INC COM 42806J106 526 373,325 SH   SOLE 36 373,325 0 0
HESKA CORP COM RESTRC NEW 42805E306 678 7,272 SH   SOLE 2 2,351 0 4,921
HESKA CORP COM RESTRC NEW 42805E306 13 142 SH   SOLE 7 142 0 0
HESKA CORP COM RESTRC NEW 42805E306 3,549 38,093 SH   SOLE 18 38,093 0 0
HESKA CORP COM RESTRC NEW 42805E306 1,348 14,468 SH   SOLE 19 14,468 0 0
HESKA CORP COM RESTRC NEW 42805E306 87,426 938,351 SH   SOLE 21 938,351 0 0
HESKA CORP COM RESTRC NEW 42805E306 22,910 245,893 SH   SOLE 22 238,122 0 7,771
HESKA CORP COM RESTRC NEW 42805E306 388 4,164 SH   SOLE 26 0 0 4,164
HESKA CORP COM RESTRC NEW 42805E306 99 1,064 SH   SOLE 28 1,064 0 0
HESKA CORP COM RESTRC NEW 42805E306 1,181 12,672 SH   SOLE 30 12,672 0 0
HESKA CORP COM RESTRC NEW 42805E306 73 785 SH   SOLE 40 785 0 0
HESS CORP COM 42809H107 34,713 669,997 SH   SOLE 2 82,714 0 587,283
HESS CORP COM 42809H107 6,541 126,255 SH   SOLE 4 118,940 0 7,315
HESS CORP COM 42809H107 12,664 244,422 SH   SOLE 7 225,931 0 18,491
HESS CORP COM 42809H107 459 8,850 SH   SOLE 13 8,850 0 0
HESS CORP COM 42809H107 1,762 34,015 SH   SOLE 15 34,015 0 0
HESS CORP COM 42809H107 33,646 649,416 SH   SOLE 18 607,563 0 41,853
HESS CORP COM 42809H107 47,560 917,960 SH   SOLE 19 917,960 0 0
HESS CORP COM 42809H107 351,180 6,778,229 SH   SOLE 21 6,778,229 0 0
HESS CORP COM 42809H107 328,507 6,340,617 SH   SOLE 22 5,735,525 0 605,092
HESS CORP COM 42809H107 10,439 201,495 SH   SOLE 23 201,495 0 0
HESS CORP COM 42809H107 17,575 339,220 SH   SOLE 25 339,220 0 0
HESS CORP COM 42809H107 67,828 1,309,161 SH   SOLE 26 236,231 0 1,072,930
HESS CORP COM 42809H107 3,065 59,156 SH   SOLE 28 42,841 0 16,315
HESS CORP COM 42809H107 3,251 62,754 SH   SOLE 29 5,418 0 57,336
HESS CORP COM 42809H107 57,740 1,114,454 SH   SOLE 30 1,106,876 0 7,578
HESS CORP COM 42809H107 4,190 80,873 SH   SOLE 31 34,458 0 46,415
HESS CORP COM 42809H107 75,587 1,458,932 SH   SOLE 34 1,458,932 0 0
HESS CORP COM 42809H107 10,055 194,067 SH   SOLE 36 194,067 0 0
HESS CORP COM 42809H107 297 5,739 SH   SOLE 40 5,739 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 39,411 4,050,491 SH   SOLE 2 1,207,805 0 2,842,686
HEWLETT PACKARD ENTERPRISE C COM 42824C109 7,234 743,499 SH   SOLE 4 706,620 0 36,879
HEWLETT PACKARD ENTERPRISE C COM 42824C109 21,478 2,207,405 SH   SOLE 7 1,232,413 0 974,992
HEWLETT PACKARD ENTERPRISE C COM 42824C109 244 25,119 SH   SOLE 13 25,119 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,602 164,610 SH   SOLE 15 164,610 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 23 2,325 SH   SOLE 17 0 0 2,325
HEWLETT PACKARD ENTERPRISE C COM 42824C109 25,424 2,612,924 SH   SOLE 18 2,395,809 0 217,115
HEWLETT PACKARD ENTERPRISE C COM 42824C109 5,209 535,361 SH   SOLE 19 535,361 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 358,215 36,815,542 SH   SOLE 21 36,815,542 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 321,667 33,059,297 SH   SOLE 22 29,346,465 0 3,712,832
HEWLETT PACKARD ENTERPRISE C COM 42824C109 10,224 1,050,758 SH   SOLE 23 1,050,758 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 18,411 1,892,212 SH   SOLE 25 1,892,212 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 78,661 8,084,360 SH   SOLE 26 1,240,867 0 6,843,493
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,810 288,819 SH   SOLE 28 203,634 0 85,185
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,795 287,256 SH   SOLE 29 155,133 0 132,123
HEWLETT PACKARD ENTERPRISE C COM 42824C109 67,861 6,974,453 SH   SOLE 30 6,893,836 0 80,617
HEWLETT PACKARD ENTERPRISE C COM 42824C109 5,416 556,658 SH   SOLE 31 326,805 0 229,853
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,578 162,216 SH   SOLE 34 162,216 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 10,624 1,091,863 SH   SOLE 36 1,091,863 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 271 27,892 SH   SOLE 40 27,892 0 0
HEXCEL CORP NEW COM 428291108 12,522 276,920 SH   SOLE 2 101,147 0 175,773
HEXCEL CORP NEW COM 428291108 18 393 SH   SOLE 4 393 0 0
HEXCEL CORP NEW COM 428291108 75 1,651 SH   SOLE 7 1,651 0 0
HEXCEL CORP NEW COM 428291108 161 3,558 SH   SOLE 13 3,558 0 0
HEXCEL CORP NEW COM 428291108 10,533 232,937 SH   SOLE 18 227,759 0 5,178
HEXCEL CORP NEW COM 428291108 2,288 50,604 SH   SOLE 19 50,604 0 0
HEXCEL CORP NEW COM 428291108 220,897 4,884,931 SH   SOLE 21 4,884,931 0 0
HEXCEL CORP NEW COM 428291108 128,613 2,844,169 SH   SOLE 22 2,695,165 0 149,004
HEXCEL CORP NEW COM 428291108 1,567 34,645 SH   SOLE 26 21,411 0 13,234
HEXCEL CORP NEW COM 428291108 1,386 30,654 SH   SOLE 28 30,654 0 0
HEXCEL CORP NEW COM 428291108 1,720 38,040 SH   SOLE 30 38,040 0 0
HEXCEL CORP NEW COM 428291108 326 7,212 SH   SOLE 31 1,726 0 5,486
HEXCEL CORP NEW COM 428291108 64 1,419 SH   SOLE 36 1,419 0 0
HEXCEL CORP NEW COM 428291108 388 8,583 SH   SOLE 40 8,583 0 0
HF FOODS GROUP INC COM 40417F109 252 27,801 SH   SOLE 2 1,917 0 25,884
HF FOODS GROUP INC COM 40417F109 7 774 SH   SOLE 7 774 0 0
HF FOODS GROUP INC COM 40417F109 1,351 149,304 SH   SOLE 18 149,304 0 0
HF FOODS GROUP INC COM 40417F109 621 68,671 SH   SOLE 19 68,671 0 0
HF FOODS GROUP INC COM 40417F109 10,748 1,187,605 SH   SOLE 21 1,187,605 0 0
HF FOODS GROUP INC COM 40417F109 8,684 959,581 SH   SOLE 22 943,044 0 16,537
HI-CRUSH PARTNERS LP COM 428337109 34 222,267 SH   SOLE 21 222,267 0 0
HIBBETT SPORTS INC COM 428567101 520 24,830 SH   SOLE 2 9,834 0 14,996
HIBBETT SPORTS INC COM 428567101 4 191 SH   SOLE 4 191 0 0
HIBBETT SPORTS INC COM 428567101 8 399 SH   SOLE 7 399 0 0
HIBBETT SPORTS INC COM 428567101 1,812 86,534 SH   SOLE 18 86,534 0 0
HIBBETT SPORTS INC COM 428567101 1,472 70,309 SH   SOLE 19 70,309 0 0
HIBBETT SPORTS INC COM 428567101 40,718 1,944,497 SH   SOLE 21 1,944,497 0 0
HIBBETT SPORTS INC COM 428567101 12,757 609,227 SH   SOLE 22 583,843 0 25,384
HIBBETT SPORTS INC COM 428567101 141 6,715 SH   SOLE 23 6,715 0 0
HIBBETT SPORTS INC COM 428567101 325 15,533 SH   SOLE 26 2,962 0 12,571
HIBBETT SPORTS INC COM 428567101 35 1,662 SH   SOLE 28 1,662 0 0
HIBBETT SPORTS INC COM 428567101 586 28,003 SH   SOLE 30 28,003 0 0
HIBBETT SPORTS INC COM 428567101 59 2,799 SH   SOLE 40 2,799 0 0
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 6,246 775,934 SH   SOLE 2 775,934 0 0
HIGHPOINT RES CORP COM 43114K108 1 3,016 SH   SOLE 18 3,016 0 0
HIGHPOINT RES CORP COM 43114K108 28 93,965 SH   SOLE 21 93,965 0 0
HIGHPOINT RES CORP COM 43114K108 568 1,926,749 SH   SOLE 22 1,926,749 0 0
HIGHWOODS PPTYS INC COM 431284108 10,473 280,540 SH   SOLE 2 84,715 0 195,825
HIGHWOODS PPTYS INC COM 431284108 2,392 64,088 SH   SOLE 4 64,088 0 0
HIGHWOODS PPTYS INC COM 431284108 4,419 118,387 SH   SOLE 7 118,387 0 0
HIGHWOODS PPTYS INC COM 431284108 10,464 280,299 SH   SOLE 18 280,299 0 0
HIGHWOODS PPTYS INC COM 431284108 5,619 150,528 SH   SOLE 19 150,528 0 0
HIGHWOODS PPTYS INC COM 431284108 199,644 5,348,086 SH   SOLE 21 5,348,086 0 0
HIGHWOODS PPTYS INC COM 431284108 160,182 4,290,976 SH   SOLE 22 4,125,356 0 165,620
HIGHWOODS PPTYS INC COM 431284108 123 3,291 SH   SOLE 23 3,291 0 0
HIGHWOODS PPTYS INC COM 431284108 9,494 254,314 SH   SOLE 25 254,314 0 0
HIGHWOODS PPTYS INC COM 431284108 4,130 110,638 SH   SOLE 26 20,233 0 90,405
HIGHWOODS PPTYS INC COM 431284108 614 16,445 SH   SOLE 28 16,445 0 0
HIGHWOODS PPTYS INC COM 431284108 2,489 66,678 SH   SOLE 29 66,678 0 0
HIGHWOODS PPTYS INC COM 431284108 17,272 462,683 SH   SOLE 30 462,683 0 0
HIGHWOODS PPTYS INC COM 431284108 102 2,726 SH   SOLE 31 2,032 0 694
HIGHWOODS PPTYS INC COM 431284108 153 4,093 SH   SOLE 36 4,093 0 0
HIGHWOODS PPTYS INC COM 431284108 391 10,482 SH   SOLE 40 10,482 0 0
HILL INTL INC COM 431466101 17 10,989 SH   SOLE 18 10,989 0 0
HILL INTL INC COM 431466101 371 244,020 SH   SOLE 21 244,020 0 0
HILL INTL INC COM 431466101 11 6,934 SH   SOLE 22 6,934 0 0
HILL ROM HLDGS INC COM 431475102 24,163 220,103 SH   SOLE 2 86,147 0 133,956
HILL ROM HLDGS INC COM 431475102 44 399 SH   SOLE 4 399 0 0
HILL ROM HLDGS INC COM 431475102 170 1,553 SH   SOLE 7 1,553 0 0
HILL ROM HLDGS INC COM 431475102 59 539 SH   SOLE 17 0 0 539
HILL ROM HLDGS INC COM 431475102 21,085 192,069 SH   SOLE 18 192,069 0 0
HILL ROM HLDGS INC COM 431475102 17,964 163,637 SH   SOLE 19 163,637 0 0
HILL ROM HLDGS INC COM 431475102 385,057 3,507,529 SH   SOLE 21 3,507,529 0 0
HILL ROM HLDGS INC COM 431475102 244,226 2,224,687 SH   SOLE 22 2,119,013 0 105,674
HILL ROM HLDGS INC COM 431475102 527 4,799 SH   SOLE 23 4,799 0 0
HILL ROM HLDGS INC COM 431475102 3,925 35,754 SH   SOLE 26 19,802 0 15,952
HILL ROM HLDGS INC COM 431475102 1,155 10,518 SH   SOLE 28 10,518 0 0
HILL ROM HLDGS INC COM 431475102 1,026 9,342 SH   SOLE 29 9,342 0 0
HILL ROM HLDGS INC COM 431475102 2,599 23,674 SH   SOLE 30 23,674 0 0
HILL ROM HLDGS INC COM 431475102 143 1,303 SH   SOLE 31 1,303 0 0
HILL ROM HLDGS INC COM 431475102 145 1,318 SH   SOLE 34 1,318 0 0
HILL ROM HLDGS INC COM 431475102 126 1,148 SH   SOLE 36 1,148 0 0
HILL ROM HLDGS INC COM 431475102 808 7,363 SH   SOLE 40 7,363 0 0
HILLENBRAND INC COM 431571108 2,497 92,227 SH   SOLE 2 27,227 0 65,000
HILLENBRAND INC COM 431571108 22 798 SH   SOLE 4 798 0 0
HILLENBRAND INC COM 431571108 37 1,358 SH   SOLE 7 1,358 0 0
HILLENBRAND INC COM 431571108 10,489 387,464 SH   SOLE 18 378,675 0 8,789
HILLENBRAND INC COM 431571108 6,857 253,296 SH   SOLE 19 253,296 0 0
HILLENBRAND INC COM 431571108 221,837 8,194,929 SH   SOLE 21 8,194,929 0 0
HILLENBRAND INC COM 431571108 68,121 2,516,460 SH   SOLE 22 2,440,733 0 75,727
HILLENBRAND INC COM 431571108 463 17,096 SH   SOLE 23 17,096 0 0
HILLENBRAND INC COM 431571108 2,918 107,810 SH   SOLE 26 21,866 0 85,944
HILLENBRAND INC COM 431571108 370 13,662 SH   SOLE 28 13,662 0 0
HILLENBRAND INC COM 431571108 10,652 393,514 SH   SOLE 30 393,514 0 0
HILLENBRAND INC COM 431571108 172 6,364 SH   SOLE 34 6,364 0 0
HILLENBRAND INC COM 431571108 50 1,841 SH   SOLE 36 1,841 0 0
HILLENBRAND INC COM 431571108 228 8,416 SH   SOLE 40 8,416 0 0
HILLTOP HOLDINGS INC COM 432748101 1,575 85,384 SH   SOLE 2 23,010 0 62,374
HILLTOP HOLDINGS INC COM 432748101 9 463 SH   SOLE 4 463 0 0
HILLTOP HOLDINGS INC COM 432748101 22 1,188 SH   SOLE 7 1,188 0 0
HILLTOP HOLDINGS INC COM 432748101 5,257 284,948 SH   SOLE 18 284,948 0 0
HILLTOP HOLDINGS INC COM 432748101 2,548 138,078 SH   SOLE 19 138,078 0 0
HILLTOP HOLDINGS INC COM 432748101 41,683 2,259,232 SH   SOLE 21 2,259,232 0 0
HILLTOP HOLDINGS INC COM 432748101 39,581 2,145,302 SH   SOLE 22 2,064,528 0 80,774
HILLTOP HOLDINGS INC COM 432748101 373 20,223 SH   SOLE 26 8,932 0 11,291
HILLTOP HOLDINGS INC COM 432748101 198 10,719 SH   SOLE 28 10,719 0 0
HILLTOP HOLDINGS INC COM 432748101 445 24,131 SH   SOLE 30 24,131 0 0
HILLTOP HOLDINGS INC COM 432748101 158 8,566 SH   SOLE 40 8,566 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,099 56,233 SH   SOLE 2 29,331 0 26,902
HILTON GRAND VACATIONS INC COM 43283X105 8 391 SH   SOLE 4 391 0 0
HILTON GRAND VACATIONS INC COM 43283X105 29 1,500 SH   SOLE 7 1,500 0 0
HILTON GRAND VACATIONS INC COM 43283X105 7,172 366,833 SH   SOLE 18 341,319 0 25,514
HILTON GRAND VACATIONS INC COM 43283X105 5,871 300,288 SH   SOLE 19 300,288 0 0
HILTON GRAND VACATIONS INC COM 43283X105 54,151 2,769,880 SH   SOLE 21 2,769,880 0 0
HILTON GRAND VACATIONS INC COM 43283X105 52,228 2,671,530 SH   SOLE 22 2,581,545 0 89,985
HILTON GRAND VACATIONS INC COM 43283X105 293 15,005 SH   SOLE 23 15,005 0 0
HILTON GRAND VACATIONS INC COM 43283X105 586 29,987 SH   SOLE 26 15,899 0 14,088
HILTON GRAND VACATIONS INC COM 43283X105 312 15,969 SH   SOLE 28 15,969 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,420 72,622 SH   SOLE 30 72,622 0 0
HILTON GRAND VACATIONS INC COM 43283X105 29 1,480 SH   SOLE 31 0 0 1,480
HILTON GRAND VACATIONS INC COM 43283X105 118 6,042 SH   SOLE 34 6,042 0 0
HILTON GRAND VACATIONS INC COM 43283X105 56 2,889 SH   SOLE 36 2,889 0 0
HILTON GRAND VACATIONS INC COM 43283X105 169 8,630 SH   SOLE 40 8,630 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 54,900 747,442 SH   SOLE 2 104,134 0 643,308
HILTON WORLDWIDE HLDGS INC COM 43300A203 10,435 142,075 SH   SOLE 4 134,683 0 7,392
HILTON WORLDWIDE HLDGS INC COM 43300A203 17,942 244,274 SH   SOLE 7 235,744 0 8,530
HILTON WORLDWIDE HLDGS INC COM 43300A203 203 2,759 SH   SOLE 13 2,759 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,969 26,814 SH   SOLE 15 26,814 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 108,130 1,472,159 SH   SOLE 18 1,181,510 0 290,649
HILTON WORLDWIDE HLDGS INC COM 43300A203 57,907 788,391 SH   SOLE 19 788,391 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 453,331 6,171,972 SH   SOLE 21 6,171,972 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 505,800 6,886,324 SH   SOLE 22 6,255,305 0 631,019
HILTON WORLDWIDE HLDGS INC COM 43300A203 16,844 229,331 SH   SOLE 23 229,331 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 22,566 307,230 SH   SOLE 25 307,230 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 105,381 1,434,737 SH   SOLE 26 212,942 0 1,221,795
HILTON WORLDWIDE HLDGS INC COM 43300A203 4,205 57,251 SH   SOLE 28 39,607 0 17,644
HILTON WORLDWIDE HLDGS INC COM 43300A203 357 4,862 SH   SOLE 29 4,862 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 69,803 950,347 SH   SOLE 30 950,347 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 6,084 82,836 SH   SOLE 31 36,102 0 46,734
HILTON WORLDWIDE HLDGS INC COM 43300A203 6,795 92,513 SH   SOLE 34 92,513 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 12,832 174,700 SH   SOLE 36 174,700 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 418 5,686 SH   SOLE 40 5,686 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 17 4,140 SH   SOLE 21 4,140 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 5 1,294 SH   SOLE 22 1,294 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 23 5,473 SH   SOLE 25 5,473 0 0
HINGHAM INSTN SVGS MASS COM 433323102 176 1,051 SH   SOLE 2 84 0 967
HINGHAM INSTN SVGS MASS COM 433323102 5 29 SH   SOLE 7 29 0 0
HINGHAM INSTN SVGS MASS COM 433323102 1,014 6,042 SH   SOLE 18 6,042 0 0
HINGHAM INSTN SVGS MASS COM 433323102 453 2,701 SH   SOLE 19 2,701 0 0
HINGHAM INSTN SVGS MASS COM 433323102 7,466 44,497 SH   SOLE 21 44,497 0 0
HINGHAM INSTN SVGS MASS COM 433323102 8,145 48,543 SH   SOLE 22 47,841 0 702
HIREQUEST INC COM 433535101 4 716 SH   SOLE 18 716 0 0
HIREQUEST INC COM 433535101 21 3,385 SH   SOLE 21 3,385 0 0
HISTOGEN INC COM 43358Y103 5 1,358 SH   SOLE 21 1,358 0 0
HISTOGEN INC COM 43358Y103 241 63,141 SH   SOLE 22 63,141 0 0
HMN FINL INC COM 40424G108 12 788 SH   SOLE 18 788 0 0
HMN FINL INC COM 40424G108 12 848 SH   SOLE 21 848 0 0
HMN FINL INC COM 40424G108 473 32,409 SH   SOLE 22 32,409 0 0
HMS HLDGS CORP COM 40425J101 1,927 59,503 SH   SOLE 2 31,513 0 27,990
HMS HLDGS CORP COM 40425J101 14 433 SH   SOLE 4 433 0 0
HMS HLDGS CORP COM 40425J101 48 1,476 SH   SOLE 7 1,476 0 0
HMS HLDGS CORP COM 40425J101 14,660 452,595 SH   SOLE 18 441,875 0 10,720
HMS HLDGS CORP COM 40425J101 8,996 277,750 SH   SOLE 19 277,750 0 0
HMS HLDGS CORP COM 40425J101 319,099 9,851,772 SH   SOLE 21 9,851,772 0 0
HMS HLDGS CORP COM 40425J101 90,261 2,786,678 SH   SOLE 22 2,703,267 0 83,411
HMS HLDGS CORP COM 40425J101 879 27,128 SH   SOLE 23 27,128 0 0
HMS HLDGS CORP COM 40425J101 2,207 68,146 SH   SOLE 26 20,710 0 47,436
HMS HLDGS CORP COM 40425J101 427 13,188 SH   SOLE 28 13,188 0 0
HMS HLDGS CORP COM 40425J101 14,060 434,094 SH   SOLE 30 434,094 0 0
HMS HLDGS CORP COM 40425J101 104 3,201 SH   SOLE 34 3,201 0 0
HMS HLDGS CORP COM 40425J101 307 9,471 SH   SOLE 40 9,471 0 0
HNI CORP COM 404251100 2,101 68,740 SH   SOLE 2 32,304 0 36,436
HNI CORP COM 404251100 9 293 SH   SOLE 4 293 0 0
HNI CORP COM 404251100 22 708 SH   SOLE 7 708 0 0
HNI CORP COM 404251100 8,355 273,311 SH   SOLE 18 273,311 0 0
HNI CORP COM 404251100 2,532 82,816 SH   SOLE 19 82,816 0 0
HNI CORP COM 404251100 86,070 2,815,505 SH   SOLE 21 2,815,505 0 0
HNI CORP COM 404251100 47,122 1,541,448 SH   SOLE 22 1,494,335 0 47,113
HNI CORP COM 404251100 648 21,191 SH   SOLE 26 5,072 0 16,119
HNI CORP COM 404251100 253 8,292 SH   SOLE 28 8,292 0 0
HNI CORP COM 404251100 496 16,219 SH   SOLE 30 16,219 0 0
HNI CORP COM 404251100 73 2,387 SH   SOLE 36 2,387 0 0
HNI CORP COM 404251100 143 4,668 SH   SOLE 40 4,668 0 0
HOLLYFRONTIER CORP COM 436106108 11,141 381,530 SH   SOLE 2 42,325 0 339,205
HOLLYFRONTIER CORP COM 436106108 2,280 78,084 SH   SOLE 4 73,659 0 4,425
HOLLYFRONTIER CORP COM 436106108 6,775 232,006 SH   SOLE 7 143,645 0 88,361
HOLLYFRONTIER CORP COM 436106108 21 728 SH   SOLE 13 728 0 0
HOLLYFRONTIER CORP COM 436106108 589 20,163 SH   SOLE 15 20,163 0 0
HOLLYFRONTIER CORP COM 436106108 11,232 384,648 SH   SOLE 18 362,397 0 22,251
HOLLYFRONTIER CORP COM 436106108 1,536 52,618 SH   SOLE 19 52,618 0 0
HOLLYFRONTIER CORP COM 436106108 191,173 6,547,029 SH   SOLE 21 6,547,029 0 0
HOLLYFRONTIER CORP COM 436106108 116,790 3,999,658 SH   SOLE 22 3,622,192 0 377,466
HOLLYFRONTIER CORP COM 436106108 3,367 115,307 SH   SOLE 23 115,307 0 0
HOLLYFRONTIER CORP COM 436106108 5,460 186,989 SH   SOLE 25 186,989 0 0
HOLLYFRONTIER CORP COM 436106108 25,146 861,162 SH   SOLE 26 189,593 0 671,569
HOLLYFRONTIER CORP COM 436106108 912 31,236 SH   SOLE 28 23,952 0 7,284
HOLLYFRONTIER CORP COM 436106108 1,014 34,736 SH   SOLE 29 2,981 0 31,755
HOLLYFRONTIER CORP COM 436106108 21,049 720,868 SH   SOLE 30 706,880 0 13,988
HOLLYFRONTIER CORP COM 436106108 1,381 47,305 SH   SOLE 31 20,251 0 27,054
HOLLYFRONTIER CORP COM 436106108 1,324 45,357 SH   SOLE 32 45,357 0 0
HOLLYFRONTIER CORP COM 436106108 261 8,943 SH   SOLE 34 8,943 0 0
HOLLYFRONTIER CORP COM 436106108 4,309 147,565 SH   SOLE 36 147,565 0 0
HOLLYFRONTIER CORP COM 436106108 105 3,590 SH   SOLE 40 3,590 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 2,185 164,316 SH   SOLE 22 164,316 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 44 3,345 SH   SOLE 25 3,345 0 0
HOLOGIC INC COM 436440101 38,430 674,203 SH   SOLE 2 109,973 0 564,230
HOLOGIC INC COM 436440101 6,867 120,469 SH   SOLE 4 113,265 0 7,204
HOLOGIC INC COM 436440101 14,289 250,682 SH   SOLE 7 223,162 0 27,520
HOLOGIC INC COM 436440101 1,887 33,101 SH   SOLE 13 33,101 0 0
HOLOGIC INC COM 436440101 1,602 28,113 SH   SOLE 15 28,113 0 0
HOLOGIC INC COM 436440101 32,451 569,318 SH   SOLE 18 520,420 0 48,898
HOLOGIC INC COM 436440101 16,501 289,491 SH   SOLE 19 289,491 0 0
HOLOGIC INC COM 436440101 476,669 8,362,607 SH   SOLE 21 8,362,607 0 0
HOLOGIC INC COM 436440101 365,294 6,408,669 SH   SOLE 22 5,812,869 0 595,800
HOLOGIC INC COM 436440101 11,336 198,884 SH   SOLE 23 198,884 0 0
HOLOGIC INC COM 436440101 15,622 274,076 SH   SOLE 25 274,076 0 0
HOLOGIC INC COM 436440101 77,399 1,357,877 SH   SOLE 26 221,085 0 1,136,792
HOLOGIC INC COM 436440101 3,069 53,845 SH   SOLE 28 37,705 0 16,140
HOLOGIC INC COM 436440101 4,331 75,980 SH   SOLE 29 4,255 0 71,725
HOLOGIC INC COM 436440101 70,736 1,240,988 SH   SOLE 30 1,218,416 0 22,572
HOLOGIC INC COM 436440101 3,427 60,129 SH   SOLE 31 33,608 0 26,521
HOLOGIC INC COM 436440101 759 13,323 SH   SOLE 34 13,323 0 0
HOLOGIC INC COM 436440101 10,306 180,811 SH   SOLE 36 180,811 0 0
HOLOGIC INC COM 436440101 325 5,708 SH   SOLE 40 5,708 0 0
HOME BANCORP INC COM 43689E107 202 7,551 SH   SOLE 2 539 0 7,012
HOME BANCORP INC COM 43689E107 4 142 SH   SOLE 7 142 0 0
HOME BANCORP INC COM 43689E107 839 31,381 SH   SOLE 18 31,381 0 0
HOME BANCORP INC COM 43689E107 408 15,255 SH   SOLE 19 15,255 0 0
HOME BANCORP INC COM 43689E107 7,216 269,760 SH   SOLE 21 269,760 0 0
HOME BANCORP INC COM 43689E107 2,428 90,778 SH   SOLE 22 86,905 0 3,873
HOME BANCSHARES INC COM 436893200 3,842 249,818 SH   SOLE 2 119,533 0 130,285
HOME BANCSHARES INC COM 436893200 28 1,789 SH   SOLE 4 1,789 0 0
HOME BANCSHARES INC COM 436893200 56 3,632 SH   SOLE 7 3,632 0 0
HOME BANCSHARES INC COM 436893200 15,142 984,556 SH   SOLE 18 984,556 0 0
HOME BANCSHARES INC COM 436893200 8,585 558,190 SH   SOLE 19 558,190 0 0
HOME BANCSHARES INC COM 436893200 159,619 10,378,330 SH   SOLE 21 10,378,330 0 0
HOME BANCSHARES INC COM 436893200 96,025 6,243,490 SH   SOLE 22 6,091,085 0 152,405
HOME BANCSHARES INC COM 436893200 325 21,123 SH   SOLE 23 21,123 0 0
HOME BANCSHARES INC COM 436893200 2,888 187,808 SH   SOLE 26 45,151 0 142,657
HOME BANCSHARES INC COM 436893200 379 24,615 SH   SOLE 28 24,615 0 0
HOME BANCSHARES INC COM 436893200 983 63,893 SH   SOLE 30 63,893 0 0
HOME BANCSHARES INC COM 436893200 56 3,652 SH   SOLE 36 3,652 0 0
HOME BANCSHARES INC COM 436893200 289 18,771 SH   SOLE 40 18,771 0 0
HOME DEPOT INC COM 437076102 756,213 3,018,694 SH   SOLE 2 660,372 0 2,358,322
HOME DEPOT INC COM 437076102 138,991 554,831 SH   SOLE 4 524,770 0 30,061
HOME DEPOT INC COM 437076102 250,060 998,203 SH   SOLE 7 958,906 0 39,297
HOME DEPOT INC COM 437076102 15,703 62,683 SH   SOLE 13 62,683 0 0
HOME DEPOT INC COM 437076102 33,503 133,741 SH   SOLE 15 133,741 0 0
HOME DEPOT INC COM 437076102 170 679 SH   SOLE 17 0 0 679
HOME DEPOT INC COM 437076102 629,962 2,514,718 SH   SOLE 18 2,262,403 0 252,315
HOME DEPOT INC COM 437076102 359,766 1,436,133 SH   SOLE 19 1,436,133 0 0
HOME DEPOT INC COM 437076102 5,040 20,117 SH   SOLE 20 20,117 0 0
HOME DEPOT INC COM 437076102 5,548,255 22,147,840 SH   SOLE 21 22,147,840 0 0
HOME DEPOT INC COM 437076102 6,673,122 26,638,146 SH   SOLE 22 23,702,834 0 2,935,312
HOME DEPOT INC COM 437076102 228,849 913,533 SH   SOLE 23 913,533 0 0
HOME DEPOT INC COM 437076102 310,028 1,237,586 SH   SOLE 25 1,237,586 0 0
HOME DEPOT INC COM 437076102 1,375,375 5,490,301 SH   SOLE 26 746,575 0 4,743,726
HOME DEPOT INC COM 437076102 56,681 226,262 SH   SOLE 28 160,911 0 65,351
HOME DEPOT INC COM 437076102 94,638 377,781 SH   SOLE 29 99,785 0 277,996
HOME DEPOT INC COM 437076102 1,213,113 4,842,574 SH   SOLE 30 4,833,897 0 8,677
HOME DEPOT INC COM 437076102 133,987 534,857 SH   SOLE 31 259,850 0 275,007
HOME DEPOT INC COM 437076102 14,840 59,241 SH   SOLE 32 59,241 0 0
HOME DEPOT INC COM 437076102 141,766 565,910 SH   SOLE 34 565,910 0 0
HOME DEPOT INC COM 437076102 187,486 748,417 SH   SOLE 36 748,417 0 0
HOME DEPOT INC COM 437076102 1,790 7,146 SH   SOLE 37 7,146 0 0
HOME DEPOT INC COM 437076102 6,168 24,621 SH   SOLE 40 24,621 0 0
HOME DEPOT INC OPTIONS 437076102 225 900 SH Call SOLE 2 900 0 0
HOME DEPOT INC OPTIONS 437076102 1,228 4,900 SH Call SOLE 4 4,900 0 0
HOME DEPOT INC OPTIONS 437076102 14,980 59,800 SH Call SOLE 18 59,800 0 0
HOME DEPOT INC OPTIONS 437076102 110,249 440,100 SH Call SOLE 19 440,100 0 0
HOME DEPOT INC OPTIONS 437076102 7,616 30,400 SH Call SOLE 22 30,400 0 0
HOME DEPOT INC OPTIONS 437076102 48,399 193,200 SH Call SOLE 34 193,200 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 7 273 SH   SOLE 18 273 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 6 253 SH   SOLE 21 253 0 0
HOMESTREET INC COM 43785V102 417 16,941 SH   SOLE 2 851 0 16,090
HOMESTREET INC COM 43785V102 12 474 SH   SOLE 7 474 0 0
HOMESTREET INC COM 43785V102 2,453 99,660 SH   SOLE 18 99,660 0 0
HOMESTREET INC COM 43785V102 847 34,405 SH   SOLE 19 34,405 0 0
HOMESTREET INC COM 43785V102 61,771 2,509,978 SH   SOLE 21 2,509,978 0 0
HOMESTREET INC COM 43785V102 17,056 693,046 SH   SOLE 22 673,611 0 19,435
HOMESTREET INC COM 43785V102 212 8,618 SH   SOLE 26 0 0 8,618
HOMESTREET INC COM 43785V102 69 2,824 SH   SOLE 28 2,824 0 0
HOMESTREET INC COM 43785V102 671 27,277 SH   SOLE 30 27,277 0 0
HOMESTREET INC COM 43785V102 46 1,888 SH   SOLE 40 1,888 0 0
HOMETRUST BANCSHARES INC COM 437872104 320 19,981 SH   SOLE 2 6,672 0 13,309
HOMETRUST BANCSHARES INC COM 437872104 4 242 SH   SOLE 7 242 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,119 69,928 SH   SOLE 18 69,928 0 0
HOMETRUST BANCSHARES INC COM 437872104 482 30,129 SH   SOLE 19 30,129 0 0
HOMETRUST BANCSHARES INC COM 437872104 9,627 601,711 SH   SOLE 21 601,711 0 0
HOMETRUST BANCSHARES INC COM 437872104 8,487 530,440 SH   SOLE 22 513,424 0 17,016
HOMETRUST BANCSHARES INC COM 437872104 43 2,716 SH   SOLE 26 0 0 2,716
HOMETRUST BANCSHARES INC COM 437872104 43 2,685 SH   SOLE 28 2,685 0 0
HOMETRUST BANCSHARES INC COM 437872104 34 2,103 SH   SOLE 30 2,103 0 0
HOMETRUST BANCSHARES INC COM 437872104 32 2,005 SH   SOLE 40 2,005 0 0
HOMOLOGY MEDICINES INC COM 438083107 287 18,871 SH   SOLE 2 8,362 0 10,509
HOMOLOGY MEDICINES INC COM 438083107 10 671 SH   SOLE 7 671 0 0
HOMOLOGY MEDICINES INC COM 438083107 2,177 143,347 SH   SOLE 18 143,347 0 0
HOMOLOGY MEDICINES INC COM 438083107 1,226 80,697 SH   SOLE 19 80,697 0 0
HOMOLOGY MEDICINES INC COM 438083107 24,502 1,613,017 SH   SOLE 21 1,613,017 0 0
HOMOLOGY MEDICINES INC COM 438083107 14,129 930,160 SH   SOLE 22 897,590 0 32,570
HOMOLOGY MEDICINES INC COM 438083107 69 4,531 SH   SOLE 26 0 0 4,531
HOMOLOGY MEDICINES INC COM 438083107 50 3,284 SH   SOLE 28 3,284 0 0
HOMOLOGY MEDICINES INC COM 438083107 203 13,357 SH   SOLE 30 13,357 0 0
HOMOLOGY MEDICINES INC COM 438083107 30 1,944 SH   SOLE 40 1,944 0 0
HONDA MOTOR LTD AMERN SHS 438128308 0 5 SH   SOLE 18 5 0 0
HONEYWELL INTL INC COM 438516106 298,385 2,063,660 SH   SOLE 2 558,925 0 1,504,735
HONEYWELL INTL INC COM 438516106 42,018 290,602 SH   SOLE 4 270,894 0 19,708
HONEYWELL INTL INC COM 438516106 97,744 676,010 SH   SOLE 7 648,453 0 27,557
HONEYWELL INTL INC COM 438516106 5,834 40,348 SH   SOLE 13 40,348 0 0
HONEYWELL INTL INC COM 438516106 12,588 87,061 SH   SOLE 15 87,061 0 0
HONEYWELL INTL INC COM 438516106 6 43 SH   SOLE 17 0 0 43
HONEYWELL INTL INC COM 438516106 196,219 1,357,070 SH   SOLE 18 1,178,572 0 178,498
HONEYWELL INTL INC COM 438516106 52,748 364,812 SH   SOLE 19 364,812 0 0
HONEYWELL INTL INC COM 438516106 1,946,361 13,461,241 SH   SOLE 21 13,461,241 0 0
HONEYWELL INTL INC COM 438516106 2,460,905 17,019,885 SH   SOLE 22 15,308,949 0 1,710,936
HONEYWELL INTL INC COM 438516106 93,642 647,641 SH   SOLE 23 647,641 0 0
HONEYWELL INTL INC COM 438516106 109,347 756,254 SH   SOLE 25 756,254 0 0
HONEYWELL INTL INC COM 438516106 260,954 1,804,783 SH   SOLE 26 494,155 0 1,310,628
HONEYWELL INTL INC COM 438516106 6,554 45,325 SH   SOLE 28 1,898 0 43,427
HONEYWELL INTL INC COM 438516106 43,797 302,906 SH   SOLE 29 110,041 0 192,865
HONEYWELL INTL INC COM 438516106 351,803 2,433,106 SH   SOLE 30 2,433,106 0 0
HONEYWELL INTL INC COM 438516106 37,938 262,380 SH   SOLE 31 216,531 0 45,849
HONEYWELL INTL INC COM 438516106 15,921 110,110 SH   SOLE 34 110,110 0 0
HONEYWELL INTL INC COM 438516106 74,668 516,414 SH   SOLE 36 516,414 0 0
HONEYWELL INTL INC COM 438516106 2,294 15,867 SH   SOLE 40 15,867 0 0
HOOKER FURNITURE CORP COM 439038100 273 14,051 SH   SOLE 2 3,073 0 10,978
HOOKER FURNITURE CORP COM 439038100 6 303 SH   SOLE 7 303 0 0
HOOKER FURNITURE CORP COM 439038100 1,001 51,479 SH   SOLE 18 51,479 0 0
HOOKER FURNITURE CORP COM 439038100 1,027 52,809 SH   SOLE 19 52,809 0 0
HOOKER FURNITURE CORP COM 439038100 7,716 396,732 SH   SOLE 21 396,732 0 0
HOOKER FURNITURE CORP COM 439038100 7,874 404,810 SH   SOLE 22 398,907 0 5,903
HOOKER FURNITURE CORP COM 439038100 68 3,520 SH   SOLE 23 3,520 0 0
HOOKER FURNITURE CORP COM 439038100 374 19,206 SH   SOLE 26 0 0 19,206
HOOKIPA PHARMA INC COM 43906K100 89 7,642 SH   SOLE 2 3,102 0 4,540
HOOKIPA PHARMA INC COM 43906K100 630 54,240 SH   SOLE 18 54,240 0 0
HOOKIPA PHARMA INC COM 43906K100 411 35,387 SH   SOLE 19 35,387 0 0
HOOKIPA PHARMA INC COM 43906K100 4,214 362,654 SH   SOLE 21 362,654 0 0
HOOKIPA PHARMA INC COM 43906K100 1,483 127,660 SH   SOLE 22 123,910 0 3,750
HOOKIPA PHARMA INC COM 43906K100 8 706 SH   SOLE 23 706 0 0
HOOKIPA PHARMA INC COM 43906K100 14 1,165 SH   SOLE 26 0 0 1,165
HOPE BANCORP INC COM 43940T109 753 81,643 SH   SOLE 2 4,262 0 77,381
HOPE BANCORP INC COM 43940T109 10 1,041 SH   SOLE 4 1,041 0 0
HOPE BANCORP INC COM 43940T109 8 832 SH   SOLE 7 832 0 0
HOPE BANCORP INC COM 43940T109 4,769 517,240 SH   SOLE 18 517,240 0 0
HOPE BANCORP INC COM 43940T109 1,913 207,504 SH   SOLE 19 207,504 0 0
HOPE BANCORP INC COM 43940T109 119,581 12,969,785 SH   SOLE 21 12,969,785 0 0
HOPE BANCORP INC COM 43940T109 34,017 3,689,526 SH   SOLE 22 3,563,205 0 126,321
HOPE BANCORP INC COM 43940T109 368 39,864 SH   SOLE 26 29,370 0 10,494
HOPE BANCORP INC COM 43940T109 172 18,667 SH   SOLE 28 18,667 0 0
HOPE BANCORP INC COM 43940T109 1,339 145,274 SH   SOLE 30 145,274 0 0
HOPE BANCORP INC COM 43940T109 133 14,393 SH   SOLE 40 14,393 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,608 43,789 SH   SOLE 2 9,874 0 33,915
HORACE MANN EDUCATORS CORP N COM 440327104 6 164 SH   SOLE 4 164 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 26 701 SH   SOLE 7 701 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 6,990 190,321 SH   SOLE 18 190,321 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2,572 70,014 SH   SOLE 19 70,014 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 158,398 4,312,498 SH   SOLE 21 4,312,498 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 42,911 1,168,286 SH   SOLE 22 1,129,024 0 39,262
HORACE MANN EDUCATORS CORP N COM 440327104 609 16,573 SH   SOLE 26 7,588 0 8,985
HORACE MANN EDUCATORS CORP N COM 440327104 215 5,846 SH   SOLE 28 5,846 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,838 50,032 SH   SOLE 30 50,032 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 62 1,678 SH   SOLE 36 1,678 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 171 4,645 SH   SOLE 40 4,645 0 0
HORIZON BANCORP INC COM 440407104 586 54,780 SH   SOLE 2 14,993 0 39,787
HORIZON BANCORP INC COM 440407104 8 745 SH   SOLE 7 745 0 0
HORIZON BANCORP INC COM 440407104 2,035 190,400 SH   SOLE 18 190,400 0 0
HORIZON BANCORP INC COM 440407104 851 79,621 SH   SOLE 19 79,621 0 0
HORIZON BANCORP INC COM 440407104 15,477 1,447,787 SH   SOLE 21 1,447,787 0 0
HORIZON BANCORP INC COM 440407104 12,813 1,198,622 SH   SOLE 22 1,169,651 0 28,971
HORIZON BANCORP INC COM 440407104 77 7,157 SH   SOLE 28 7,157 0 0
HORIZON BANCORP INC COM 440407104 73 6,863 SH   SOLE 30 6,863 0 0
HORIZON BANCORP INC COM 440407104 60 5,610 SH   SOLE 40 5,610 0 0
HORIZON GLOBAL CORP COM 44052W104 9 3,948 SH   SOLE 18 3,948 0 0
HORIZON GLOBAL CORP COM 44052W104 198 90,193 SH   SOLE 21 90,193 0 0
HORIZON GLOBAL CORP COM 44052W104 770 350,041 SH   SOLE 22 350,041 0 0
HORIZON PHARMA INVT LTD NOTE 2.500% 3/1 44052TAB7 2,839 1,475,000 PRN   SOLE 21 1,475,000 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 960 88,069 SH   SOLE 30 88,069 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 22,418 403,350 SH   SOLE 2 67,843 0 335,507
HORIZON THERAPEUTICS PUB LTD SHS G46188101 63 1,142 SH   SOLE 4 1,142 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 173 3,117 SH   SOLE 7 3,117 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 5,436 97,813 SH   SOLE 18 97,813 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 12,127 218,192 SH   SOLE 19 218,192 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 711 12,800 SH   SOLE 20 12,800 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 283,596 5,102,489 SH   SOLE 21 5,102,489 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 289,438 5,207,588 SH   SOLE 22 4,934,554 0 273,034
HORIZON THERAPEUTICS PUB LTD SHS G46188101 5,282 95,035 SH   SOLE 26 60,388 0 34,647
HORIZON THERAPEUTICS PUB LTD SHS G46188101 1,599 28,769 SH   SOLE 28 28,769 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 6,481 116,606 SH   SOLE 30 116,606 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 199 3,587 SH   SOLE 31 3,587 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 69 1,239 SH   SOLE 34 1,239 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 1,136 20,444 SH   SOLE 40 20,444 0 0
HORMEL FOODS CORP COM 440452100 29,107 603,005 SH   SOLE 2 89,589 0 513,416
HORMEL FOODS CORP COM 440452100 7,513 155,645 SH   SOLE 4 147,950 0 7,695
HORMEL FOODS CORP COM 440452100 29,528 611,723 SH   SOLE 7 378,602 0 233,121
HORMEL FOODS CORP COM 440452100 23 476 SH   SOLE 13 476 0 0
HORMEL FOODS CORP COM 440452100 1,682 34,840 SH   SOLE 15 34,840 0 0
HORMEL FOODS CORP COM 440452100 27,461 568,894 SH   SOLE 18 524,501 0 44,393
HORMEL FOODS CORP COM 440452100 6,066 125,671 SH   SOLE 19 125,671 0 0
HORMEL FOODS CORP COM 440452100 690,633 14,307,710 SH   SOLE 21 14,307,710 0 0
HORMEL FOODS CORP COM 440452100 389,362 8,066,333 SH   SOLE 22 7,591,297 0 475,036
HORMEL FOODS CORP COM 440452100 12,422 257,341 SH   SOLE 23 257,341 0 0
HORMEL FOODS CORP COM 440452100 17,862 370,042 SH   SOLE 25 370,042 0 0
HORMEL FOODS CORP COM 440452100 107,068 2,218,097 SH   SOLE 26 314,695 0 1,903,402
HORMEL FOODS CORP COM 440452100 2,818 58,388 SH   SOLE 28 41,470 0 16,918
HORMEL FOODS CORP COM 440452100 32 657 SH   SOLE 29 657 0 0
HORMEL FOODS CORP COM 440452100 103,357 2,141,221 SH   SOLE 30 2,130,447 0 10,774
HORMEL FOODS CORP COM 440452100 2,287 47,388 SH   SOLE 31 5,493 0 41,895
HORMEL FOODS CORP COM 440452100 2,373 49,167 SH   SOLE 34 49,167 0 0
HORMEL FOODS CORP COM 440452100 17,022 352,640 SH   SOLE 36 352,640 0 0
HORMEL FOODS CORP COM 440452100 307 6,353 SH   SOLE 40 6,353 0 0
HOST HOTELS & RESORTS INC COM 44107P104 19,524 1,809,430 SH   SOLE 2 259,971 0 1,549,459
HOST HOTELS & RESORTS INC COM 44107P104 8,707 806,956 SH   SOLE 4 787,676 0 19,280
HOST HOTELS & RESORTS INC COM 44107P104 19,584 1,815,016 SH   SOLE 7 1,535,163 0 279,853
HOST HOTELS & RESORTS INC COM 44107P104 851 78,893 SH   SOLE 13 78,893 0 0
HOST HOTELS & RESORTS INC COM 44107P104 915 84,840 SH   SOLE 15 84,840 0 0
HOST HOTELS & RESORTS INC COM 44107P104 16,869 1,563,379 SH   SOLE 18 1,345,428 0 217,951
HOST HOTELS & RESORTS INC COM 44107P104 17,646 1,635,429 SH   SOLE 19 1,635,429 0 0
HOST HOTELS & RESORTS INC COM 44107P104 320,376 29,691,946 SH   SOLE 21 29,691,946 0 0
HOST HOTELS & RESORTS INC COM 44107P104 255,085 23,640,898 SH   SOLE 22 21,688,091 0 1,952,807
HOST HOTELS & RESORTS INC COM 44107P104 5,940 550,491 SH   SOLE 23 550,491 0 0
HOST HOTELS & RESORTS INC COM 44107P104 28,488 2,640,253 SH   SOLE 25 2,640,253 0 0
HOST HOTELS & RESORTS INC COM 44107P104 53,663 4,973,398 SH   SOLE 26 673,324 0 4,300,074
HOST HOTELS & RESORTS INC COM 44107P104 1,668 154,600 SH   SOLE 28 112,038 0 42,562
HOST HOTELS & RESORTS INC COM 44107P104 6,533 605,433 SH   SOLE 29 455,882 0 149,551
HOST HOTELS & RESORTS INC COM 44107P104 87,765 8,133,952 SH   SOLE 30 8,133,952 0 0
HOST HOTELS & RESORTS INC COM 44107P104 3,533 327,477 SH   SOLE 31 87,153 0 240,324
HOST HOTELS & RESORTS INC COM 44107P104 447 41,451 SH   SOLE 34 41,451 0 0
HOST HOTELS & RESORTS INC COM 44107P104 6,205 575,112 SH   SOLE 36 575,112 0 0
HOST HOTELS & RESORTS INC COM 44107P104 215 19,900 SH   SOLE 40 19,900 0 0
HOSTESS BRANDS INC CL A 44109J106 1,481 121,206 SH   SOLE 2 51,269 0 69,937
HOSTESS BRANDS INC CL A 44109J106 5 383 SH   SOLE 4 383 0 0
HOSTESS BRANDS INC CL A 44109J106 24 1,997 SH   SOLE 7 1,997 0 0
HOSTESS BRANDS INC CL A 44109J106 5,778 472,831 SH   SOLE 18 472,831 0 0
HOSTESS BRANDS INC CL A 44109J106 4,761 389,619 SH   SOLE 19 389,619 0 0
HOSTESS BRANDS INC CL A 44109J106 51,630 4,225,081 SH   SOLE 21 4,225,081 0 0
HOSTESS BRANDS INC CL A 44109J106 50,731 4,151,469 SH   SOLE 22 4,018,788 0 132,681
HOSTESS BRANDS INC CL A 44109J106 475 38,864 SH   SOLE 23 38,864 0 0
HOSTESS BRANDS INC CL A 44109J106 2,577 210,865 SH   SOLE 26 35,529 0 175,336
HOSTESS BRANDS INC CL A 44109J106 236 19,290 SH   SOLE 28 19,290 0 0
HOSTESS BRANDS INC CL A 44109J106 465 38,050 SH   SOLE 30 38,050 0 0
HOSTESS BRANDS INC CL A 44109J106 56 4,544 SH   SOLE 34 4,544 0 0
HOSTESS BRANDS INC CL A 44109J106 164 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 46 17,657 SH   SOLE 21 17,657 0 0
HOTH THERAPEUTICS INC COM 44148G105 26 9,897 SH   SOLE 22 9,897 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 181 100,133 SH   SOLE 2 6,551 0 93,582
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 3 1,638 SH   SOLE 7 1,638 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 835 461,053 SH   SOLE 18 461,053 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 365 201,799 SH   SOLE 19 201,799 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 6,338 3,501,785 SH   SOLE 21 3,501,785 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 5,454 3,013,478 SH   SOLE 22 2,924,860 0 88,618
HOULIHAN LOKEY INC CL A 441593100 1,628 29,264 SH   SOLE 2 15,449 0 13,815
HOULIHAN LOKEY INC CL A 441593100 12 211 SH   SOLE 4 211 0 0
HOULIHAN LOKEY INC CL A 441593100 41 739 SH   SOLE 7 739 0 0
HOULIHAN LOKEY INC CL A 441593100 10,034 180,335 SH   SOLE 18 176,332 0 4,003
HOULIHAN LOKEY INC CL A 441593100 7,006 125,920 SH   SOLE 19 125,920 0 0
HOULIHAN LOKEY INC CL A 441593100 85,966 1,545,048 SH   SOLE 21 1,545,048 0 0
HOULIHAN LOKEY INC CL A 441593100 79,878 1,435,613 SH   SOLE 22 1,391,503 0 44,110
HOULIHAN LOKEY INC CL A 441593100 308 5,534 SH   SOLE 23 5,534 0 0
HOULIHAN LOKEY INC CL A 441593100 1,696 30,483 SH   SOLE 26 9,934 0 20,549
HOULIHAN LOKEY INC CL A 441593100 333 5,992 SH   SOLE 28 5,992 0 0
HOULIHAN LOKEY INC CL A 441593100 819 14,712 SH   SOLE 30 14,712 0 0
HOULIHAN LOKEY INC CL A 441593100 243 4,365 SH   SOLE 40 4,365 0 0
HOUSTON AMERN ENERGY CORP COM 44183U100 4 29,443 SH   SOLE 21 29,443 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 7 3,120 SH   SOLE 18 3,120 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 122 51,827 SH   SOLE 21 51,827 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 1,030 436,497 SH   SOLE 22 436,497 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 27 1,165 SH   SOLE 18 1,165 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 416 17,789 SH   SOLE 21 17,789 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1,880 80,369 SH   SOLE 22 80,369 0 0
HOWARD BANCORP INC COM 442496105 164 15,467 SH   SOLE 2 5,575 0 9,892
HOWARD BANCORP INC COM 442496105 3 324 SH   SOLE 7 324 0 0
HOWARD BANCORP INC COM 442496105 506 47,691 SH   SOLE 18 47,691 0 0
HOWARD BANCORP INC COM 442496105 246 23,135 SH   SOLE 19 23,135 0 0
HOWARD BANCORP INC COM 442496105 4,169 392,600 SH   SOLE 21 392,600 0 0
HOWARD BANCORP INC COM 442496105 2,257 212,566 SH   SOLE 22 205,878 0 6,688
HOWARD BANCORP INC COM 442496105 8 784 SH   SOLE 23 784 0 0
HOWARD BANCORP INC COM 442496105 11 1,007 SH   SOLE 26 0 0 1,007
HOWARD HUGHES CORP COM 44267D107 5,273 101,498 SH   SOLE 2 26,104 0 75,394
HOWARD HUGHES CORP COM 44267D107 58 1,117 SH   SOLE 4 1,117 0 0
HOWARD HUGHES CORP COM 44267D107 66 1,268 SH   SOLE 7 1,268 0 0
HOWARD HUGHES CORP COM 44267D107 16,537 318,325 SH   SOLE 18 317,975 0 350
HOWARD HUGHES CORP COM 44267D107 17,724 341,183 SH   SOLE 19 341,183 0 0
HOWARD HUGHES CORP COM 44267D107 30,613 589,269 SH   SOLE 21 589,269 0 0
HOWARD HUGHES CORP COM 44267D107 62,556 1,204,151 SH   SOLE 22 1,132,717 0 71,434
HOWARD HUGHES CORP COM 44267D107 713 13,720 SH   SOLE 23 13,720 0 0
HOWARD HUGHES CORP COM 44267D107 980 18,862 SH   SOLE 25 18,862 0 0
HOWARD HUGHES CORP COM 44267D107 1,060 20,398 SH   SOLE 26 12,743 0 7,655
HOWARD HUGHES CORP COM 44267D107 363 6,997 SH   SOLE 28 6,997 0 0
HOWARD HUGHES CORP COM 44267D107 67 1,297 SH   SOLE 29 1,297 0 0
HOWARD HUGHES CORP COM 44267D107 780 15,018 SH   SOLE 30 15,018 0 0
HOWARD HUGHES CORP COM 44267D107 179 3,453 SH   SOLE 31 837 0 2,616
HOWARD HUGHES CORP COM 44267D107 4,835 93,073 SH   SOLE 34 93,073 0 0
HOWARD HUGHES CORP COM 44267D107 102 1,954 SH   SOLE 36 1,954 0 0
HOWARD HUGHES CORP COM 44267D107 239 4,600 SH   SOLE 40 4,600 0 0
HOWMET AEROSPACE INC COM 443201108 24,356 1,536,640 SH   SOLE 2 617,313 0 919,327
HOWMET AEROSPACE INC COM 443201108 3,026 190,890 SH   SOLE 4 179,184 0 11,706
HOWMET AEROSPACE INC COM 443201108 5,628 355,107 SH   SOLE 7 325,730 0 29,377
HOWMET AEROSPACE INC COM 443201108 19 1,171 SH   SOLE 13 1,171 0 0
HOWMET AEROSPACE INC COM 443201108 763 48,147 SH   SOLE 15 48,147 0 0
HOWMET AEROSPACE INC COM 443201108 11,998 756,971 SH   SOLE 18 697,282 0 59,689
HOWMET AEROSPACE INC COM 443201108 46,472 2,931,982 SH   SOLE 19 2,931,982 0 0
HOWMET AEROSPACE INC COM 443201108 224,415 14,158,646 SH   SOLE 21 14,158,646 0 0
HOWMET AEROSPACE INC COM 443201108 165,380 10,434,046 SH   SOLE 22 9,520,332 0 913,714
HOWMET AEROSPACE INC COM 443201108 4,527 285,608 SH   SOLE 23 285,608 0 0
HOWMET AEROSPACE INC COM 443201108 9,018 568,930 SH   SOLE 25 568,930 0 0
HOWMET AEROSPACE INC COM 443201108 34,663 2,186,940 SH   SOLE 26 504,562 0 1,682,378
HOWMET AEROSPACE INC COM 443201108 1,456 91,838 SH   SOLE 28 61,786 0 30,052
HOWMET AEROSPACE INC COM 443201108 1,376 86,843 SH   SOLE 29 3,953 0 82,890
HOWMET AEROSPACE INC COM 443201108 26,166 1,650,840 SH   SOLE 30 1,602,338 0 48,502
HOWMET AEROSPACE INC COM 443201108 1,774 111,944 SH   SOLE 31 70,358 0 41,586
HOWMET AEROSPACE INC COM 443201108 30,169 1,903,399 SH   SOLE 34 1,903,399 0 0
HOWMET AEROSPACE INC COM 443201108 4,315 272,268 SH   SOLE 36 272,268 0 0
HOWMET AEROSPACE INC COM 443201108 146 9,204 SH   SOLE 40 9,204 0 0
HP INC COM 40434L105 63,286 3,630,851 SH   SOLE 2 525,895 0 3,104,956
HP INC COM 40434L105 12,800 734,384 SH   SOLE 4 695,069 0 39,315
HP INC COM 40434L105 37,847 2,171,385 SH   SOLE 7 1,378,059 0 793,326
HP INC COM 40434L105 879 50,435 SH   SOLE 13 50,435 0 0
HP INC COM 40434L105 3,096 177,648 SH   SOLE 15 177,648 0 0
HP INC COM 40434L105 57,094 3,275,600 SH   SOLE 18 2,983,194 0 292,406
HP INC COM 40434L105 14,233 816,591 SH   SOLE 19 816,591 0 0
HP INC COM 40434L105 861,432 49,422,385 SH   SOLE 21 49,422,385 0 0
HP INC COM 40434L105 625,151 35,866,408 SH   SOLE 22 32,355,542 0 3,510,866
HP INC COM 40434L105 18,650 1,069,979 SH   SOLE 23 1,069,979 0 0
HP INC COM 40434L105 33,400 1,916,215 SH   SOLE 25 1,916,215 0 0
HP INC COM 40434L105 150,946 8,660,108 SH   SOLE 26 1,136,608 0 7,523,500
HP INC COM 40434L105 5,144 295,120 SH   SOLE 28 208,600 0 86,520
HP INC COM 40434L105 4,144 237,765 SH   SOLE 29 27,226 0 210,539
HP INC COM 40434L105 127,272 7,301,891 SH   SOLE 30 6,922,381 0 379,510
HP INC COM 40434L105 6,653 381,675 SH   SOLE 31 186,777 0 194,898
HP INC COM 40434L105 3,600 206,549 SH   SOLE 32 206,549 0 0
HP INC COM 40434L105 2,620 150,315 SH   SOLE 34 150,315 0 0
HP INC COM 40434L105 6,387 366,454 SH   SOLE 35 366,454 0 0
HP INC COM 40434L105 19,091 1,095,308 SH   SOLE 36 1,095,308 0 0
HP INC COM 40434L105 571 32,785 SH   SOLE 40 32,785 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 16 670 SH   SOLE 18 670 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 5 6,376 SH   SOLE 21 6,376 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 469 650,809 SH   SOLE 22 650,809 0 0
HUAMI CORP SPONSORED ADS 44331K103 73 5,930 SH   SOLE 4 5,930 0 0
HUAMI CORP SPONSORED ADS 44331K103 2,473 200,104 SH   SOLE 21 200,104 0 0
HUAMI CORP SPONSORED ADS 44331K103 1,596 129,110 SH   SOLE 22 129,110 0 0
HUAMI CORP SPONSORED ADS 44331K103 730 59,060 SH   SOLE 30 59,060 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 5,806 165,655 SH   SOLE 2 4,298 0 161,357
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,647 46,986 SH   SOLE 4 46,986 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 572 16,320 SH   SOLE 7 16,320 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 9 249 SH   SOLE 13 249 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,952 55,682 SH   SOLE 15 55,682 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,173 90,519 SH   SOLE 18 90,519 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 30,354 866,023 SH   SOLE 19 866,023 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 74,246 2,118,281 SH   SOLE 21 2,118,281 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 53,917 1,538,295 SH   SOLE 22 1,409,561 0 128,734
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,706 77,217 SH   SOLE 23 77,217 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 33,872 966,405 SH   SOLE 25 966,405 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 18,888 538,900 SH   SOLE 26 103,091 0 435,809
HUAZHU GROUP LTD SPONSORED ADS 44332N106 612 17,471 SH   SOLE 28 17,471 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 467 13,333 SH   SOLE 29 13,333 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 28,189 804,256 SH   SOLE 30 804,256 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 870 24,815 SH   SOLE 31 1,215 0 23,600
HUAZHU GROUP LTD SPONSORED ADS 44332N106 57,898 1,651,865 SH   SOLE 34 1,651,865 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 38 1,073 SH   SOLE 40 1,073 0 0
HUB GROUP INC CL A 443320106 2,089 43,642 SH   SOLE 2 15,663 0 27,979
HUB GROUP INC CL A 443320106 7 150 SH   SOLE 4 150 0 0
HUB GROUP INC CL A 443320106 45 943 SH   SOLE 7 943 0 0
HUB GROUP INC CL A 443320106 7,837 163,752 SH   SOLE 18 162,515 0 1,237
HUB GROUP INC CL A 443320106 9,635 201,311 SH   SOLE 19 201,311 0 0
HUB GROUP INC CL A 443320106 174,431 3,644,618 SH   SOLE 21 3,644,618 0 0
HUB GROUP INC CL A 443320106 59,067 1,234,172 SH   SOLE 22 1,197,101 0 37,071
HUB GROUP INC CL A 443320106 1,008 21,055 SH   SOLE 23 21,055 0 0
HUB GROUP INC CL A 443320106 3,669 76,654 SH   SOLE 26 4,315 0 72,339
HUB GROUP INC CL A 443320106 283 5,923 SH   SOLE 28 5,923 0 0
HUB GROUP INC CL A 443320106 2,510 52,446 SH   SOLE 30 52,446 0 0
HUB GROUP INC CL A 443320106 66 1,377 SH   SOLE 31 0 0 1,377
HUB GROUP INC CL A 443320106 56 1,160 SH   SOLE 34 1,160 0 0
HUB GROUP INC CL A 443320106 97 2,032 SH   SOLE 36 2,032 0 0
HUB GROUP INC CL A 443320106 191 3,988 SH   SOLE 40 3,988 0 0
HUBBELL INC COM 443510607 30,014 239,424 SH   SOLE 2 129,459 0 109,965
HUBBELL INC COM 443510607 907 7,237 SH   SOLE 4 7,237 0 0
HUBBELL INC COM 443510607 656 5,230 SH   SOLE 7 5,230 0 0
HUBBELL INC COM 443510607 2,325 18,546 SH   SOLE 13 18,546 0 0
HUBBELL INC COM 443510607 101,130 806,718 SH   SOLE 18 711,080 0 95,638
HUBBELL INC COM 443510607 43,583 347,665 SH   SOLE 19 347,665 0 0
HUBBELL INC COM 443510607 318,286 2,538,976 SH   SOLE 21 2,538,976 0 0
HUBBELL INC COM 443510607 257,289 2,052,404 SH   SOLE 22 1,866,187 0 186,217
HUBBELL INC COM 443510607 3,087 24,623 SH   SOLE 23 24,623 0 0
HUBBELL INC COM 443510607 1,897 15,134 SH   SOLE 25 0 0 15,134
HUBBELL INC COM 443510607 5,607 44,730 SH   SOLE 26 17,285 0 27,445
HUBBELL INC COM 443510607 1,125 8,977 SH   SOLE 28 8,977 0 0
HUBBELL INC COM 443510607 2,937 23,428 SH   SOLE 29 6,748 0 16,680
HUBBELL INC COM 443510607 4,023 32,090 SH   SOLE 30 32,090 0 0
HUBBELL INC COM 443510607 1,847 14,734 SH   SOLE 31 5,310 0 9,424
HUBBELL INC COM 443510607 16,312 130,125 SH   SOLE 34 130,125 0 0
HUBBELL INC COM 443510607 2,413 19,251 SH   SOLE 36 19,251 0 0
HUBBELL INC COM 443510607 743 5,924 SH   SOLE 40 5,924 0 0
HUBSPOT INC COM 443573100 32,523 144,966 SH   SOLE 2 69,710 0 75,256
HUBSPOT INC COM 443573100 1,218 5,429 SH   SOLE 4 5,429 0 0
HUBSPOT INC COM 443573100 843 3,756 SH   SOLE 7 3,756 0 0
HUBSPOT INC COM 443573100 389 1,735 SH   SOLE 13 1,735 0 0
HUBSPOT INC COM 443573100 6,840 30,487 SH   SOLE 18 28,458 0 2,029
HUBSPOT INC COM 443573100 9,099 40,555 SH   SOLE 19 40,555 0 0
HUBSPOT INC COM 443573100 176,654 787,403 SH   SOLE 21 787,403 0 0
HUBSPOT INC COM 443573100 279,156 1,244,289 SH   SOLE 22 1,115,216 0 129,073
HUBSPOT INC COM 443573100 3,473 15,480 SH   SOLE 23 15,480 0 0
HUBSPOT INC COM 443573100 131 583 SH   SOLE 25 583 0 0
HUBSPOT INC COM 443573100 6,187 27,577 SH   SOLE 26 14,215 0 13,362
HUBSPOT INC COM 443573100 1,472 6,563 SH   SOLE 28 6,563 0 0
HUBSPOT INC COM 443573100 4,307 19,199 SH   SOLE 29 15,135 0 4,064
HUBSPOT INC COM 443573100 3,898 17,373 SH   SOLE 30 17,373 0 0
HUBSPOT INC COM 443573100 5,196 23,160 SH   SOLE 31 18,300 0 4,860
HUBSPOT INC COM 443573100 757 3,375 SH   SOLE 34 3,375 0 0
HUBSPOT INC COM 443573100 235 1,049 SH   SOLE 36 1,049 0 0
HUBSPOT INC COM 443573100 1,010 4,504 SH   SOLE 40 4,504 0 0
HUDBAY MINERALS INC COM 443628102 66 21,831 SH   SOLE 22 21,831 0 0
HUDSON CAPITAL INC SHS G4645C109 2 2,600 SH   SOLE 22 2,600 0 0
HUDSON GLOBAL INC COM NEW 443787205 17 1,946 SH   SOLE 21 1,946 0 0
HUDSON GLOBAL INC COM NEW 443787205 567 64,440 SH   SOLE 22 64,440 0 0
HUDSON LTD COM CL A G46408103 181 37,213 SH   SOLE 2 2,307 0 34,906
HUDSON LTD COM CL A G46408103 3 597 SH   SOLE 7 597 0 0
HUDSON LTD COM CL A G46408103 803 164,870 SH   SOLE 18 164,870 0 0
HUDSON LTD COM CL A G46408103 369 75,685 SH   SOLE 19 75,685 0 0
HUDSON LTD COM CL A G46408103 6,152 1,263,271 SH   SOLE 21 1,263,271 0 0
HUDSON LTD COM CL A G46408103 2,258 463,618 SH   SOLE 22 442,563 0 21,055
HUDSON PAC PPTYS INC COM 444097109 9,968 396,197 SH   SOLE 2 119,677 0 276,520
HUDSON PAC PPTYS INC COM 444097109 6,605 262,534 SH   SOLE 4 262,534 0 0
HUDSON PAC PPTYS INC COM 444097109 4,331 172,128 SH   SOLE 7 172,128 0 0
HUDSON PAC PPTYS INC COM 444097109 18,601 739,298 SH   SOLE 18 739,298 0 0
HUDSON PAC PPTYS INC COM 444097109 19,625 780,012 SH   SOLE 19 780,012 0 0
HUDSON PAC PPTYS INC COM 444097109 197,904 7,865,822 SH   SOLE 21 7,865,822 0 0
HUDSON PAC PPTYS INC COM 444097109 167,097 6,641,383 SH   SOLE 22 6,169,549 0 471,834
HUDSON PAC PPTYS INC COM 444097109 1,341 53,314 SH   SOLE 23 53,314 0 0
HUDSON PAC PPTYS INC COM 444097109 9,303 369,770 SH   SOLE 25 369,770 0 0
HUDSON PAC PPTYS INC COM 444097109 4,379 174,040 SH   SOLE 26 38,647 0 135,393
HUDSON PAC PPTYS INC COM 444097109 1,559 61,981 SH   SOLE 28 61,981 0 0
HUDSON PAC PPTYS INC COM 444097109 2,487 98,844 SH   SOLE 29 98,844 0 0
HUDSON PAC PPTYS INC COM 444097109 17,267 686,287 SH   SOLE 30 686,287 0 0
HUDSON PAC PPTYS INC COM 444097109 78 3,092 SH   SOLE 31 3,092 0 0
HUDSON PAC PPTYS INC COM 444097109 8,476 336,891 SH   SOLE 34 336,891 0 0
HUDSON PAC PPTYS INC COM 444097109 76 3,028 SH   SOLE 36 3,028 0 0
HUDSON PAC PPTYS INC COM 444097109 412 16,376 SH   SOLE 40 16,376 0 0
HUDSON TECHNOLOGIES INC COM 444144109 22 21,752 SH   SOLE 21 21,752 0 0
HUDSON TECHNOLOGIES INC COM 444144109 701 693,660 SH   SOLE 22 693,660 0 0
HUMANA INC COM 444859102 165,021 425,587 SH   SOLE 2 113,954 0 311,633
HUMANA INC COM 444859102 26,081 67,262 SH   SOLE 4 63,619 0 3,643
HUMANA INC COM 444859102 67,067 172,965 SH   SOLE 7 125,481 0 47,484
HUMANA INC COM 444859102 485 1,250 SH   SOLE 13 1,250 0 0
HUMANA INC COM 444859102 5,026 12,963 SH   SOLE 15 12,963 0 0
HUMANA INC COM 444859102 286,959 740,061 SH   SOLE 18 574,755 0 165,306
HUMANA INC COM 444859102 403,372 1,040,289 SH   SOLE 19 1,040,289 0 0
HUMANA INC COM 444859102 1,784 4,600 SH   SOLE 20 4,600 0 0
HUMANA INC COM 444859102 1,235,389 3,186,046 SH   SOLE 21 3,186,046 0 0
HUMANA INC COM 444859102 1,292,253 3,332,697 SH   SOLE 22 3,022,368 0 310,329
HUMANA INC COM 444859102 38,065 98,168 SH   SOLE 23 98,168 0 0
HUMANA INC COM 444859102 66,283 170,943 SH   SOLE 25 170,943 0 0
HUMANA INC COM 444859102 351,983 907,757 SH   SOLE 26 87,738 0 820,019
HUMANA INC COM 444859102 10,593 27,320 SH   SOLE 28 19,246 0 8,074
HUMANA INC COM 444859102 3,433 8,854 SH   SOLE 29 2,556 0 6,298
HUMANA INC COM 444859102 266,316 686,823 SH   SOLE 30 685,540 0 1,283
HUMANA INC COM 444859102 14,215 36,659 SH   SOLE 31 17,235 0 19,424
HUMANA INC COM 444859102 159,810 412,146 SH   SOLE 34 412,146 0 0
HUMANA INC COM 444859102 39,880 102,849 SH   SOLE 36 102,849 0 0
HUMANA INC COM 444859102 1,143 2,947 SH   SOLE 40 2,947 0 0
HUNT COS FIN TR INC COM 44558T100 12 4,549 SH   SOLE 18 4,549 0 0
HUNT COS FIN TR INC COM 44558T100 174 65,764 SH   SOLE 21 65,764 0 0
HUNT COS FIN TR INC COM 44558T100 453 171,086 SH   SOLE 22 171,086 0 0
HUNT J B TRANS SVCS INC COM 445658107 24,965 207,455 SH   SOLE 2 27,382 0 180,073
HUNT J B TRANS SVCS INC COM 445658107 4,723 39,247 SH   SOLE 4 36,930 0 2,317
HUNT J B TRANS SVCS INC COM 445658107 15,242 126,659 SH   SOLE 7 75,602 0 51,057
HUNT J B TRANS SVCS INC COM 445658107 114 946 SH   SOLE 13 946 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,013 8,416 SH   SOLE 15 8,416 0 0
HUNT J B TRANS SVCS INC COM 445658107 20,441 169,859 SH   SOLE 18 156,510 0 13,349
HUNT J B TRANS SVCS INC COM 445658107 3,305 27,462 SH   SOLE 19 27,462 0 0
HUNT J B TRANS SVCS INC COM 445658107 274,793 2,283,472 SH   SOLE 21 2,283,472 0 0
HUNT J B TRANS SVCS INC COM 445658107 248,311 2,063,409 SH   SOLE 22 1,875,448 0 187,961
HUNT J B TRANS SVCS INC COM 445658107 7,471 62,083 SH   SOLE 23 62,083 0 0
HUNT J B TRANS SVCS INC COM 445658107 12,379 102,865 SH   SOLE 25 102,865 0 0
HUNT J B TRANS SVCS INC COM 445658107 54,522 453,069 SH   SOLE 26 80,587 0 372,482
HUNT J B TRANS SVCS INC COM 445658107 2,243 18,642 SH   SOLE 28 13,320 0 5,322
HUNT J B TRANS SVCS INC COM 445658107 2,430 20,193 SH   SOLE 29 2,021 0 18,172
HUNT J B TRANS SVCS INC COM 445658107 38,491 319,851 SH   SOLE 30 319,851 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,324 19,313 SH   SOLE 31 12,471 0 6,842
HUNT J B TRANS SVCS INC COM 445658107 524 4,352 SH   SOLE 34 4,352 0 0
HUNT J B TRANS SVCS INC COM 445658107 6,288 52,252 SH   SOLE 36 52,252 0 0
HUNT J B TRANS SVCS INC COM 445658107 211 1,757 SH   SOLE 40 1,757 0 0
HUNTINGTON BANCSHARES INC COM 446150104 22,419 2,481,382 SH   SOLE 2 269,359 0 2,212,023
HUNTINGTON BANCSHARES INC COM 446150104 4,243 469,647 SH   SOLE 4 440,806 0 28,841
HUNTINGTON BANCSHARES INC COM 446150104 8,855 980,073 SH   SOLE 7 946,735 0 33,338
HUNTINGTON BANCSHARES INC COM 446150104 280 30,972 SH   SOLE 13 30,972 0 0
HUNTINGTON BANCSHARES INC COM 446150104 1,117 123,685 SH   SOLE 15 123,685 0 0
HUNTINGTON BANCSHARES INC COM 446150104 27,895 3,087,407 SH   SOLE 18 2,930,822 0 156,585
HUNTINGTON BANCSHARES INC COM 446150104 2,664 294,803 SH   SOLE 19 294,803 0 0
HUNTINGTON BANCSHARES INC COM 446150104 363,412 40,222,653 SH   SOLE 21 40,222,653 0 0
HUNTINGTON BANCSHARES INC COM 446150104 220,147 24,365,998 SH   SOLE 22 22,056,556 0 2,309,442
HUNTINGTON BANCSHARES INC COM 446150104 6,885 762,083 SH   SOLE 23 762,083 0 0
HUNTINGTON BANCSHARES INC COM 446150104 9,919 1,097,840 SH   SOLE 25 1,097,840 0 0
HUNTINGTON BANCSHARES INC COM 446150104 45,996 5,090,903 SH   SOLE 26 897,504 0 4,193,399
HUNTINGTON BANCSHARES INC COM 446150104 1,994 220,707 SH   SOLE 28 161,338 0 59,369
HUNTINGTON BANCSHARES INC COM 446150104 2,185 241,842 SH   SOLE 29 21,091 0 220,751
HUNTINGTON BANCSHARES INC COM 446150104 35,696 3,950,813 SH   SOLE 30 3,870,040 0 80,773
HUNTINGTON BANCSHARES INC COM 446150104 1,825 201,950 SH   SOLE 31 141,612 0 60,338
HUNTINGTON BANCSHARES INC COM 446150104 2,651 293,442 SH   SOLE 32 293,442 0 0
HUNTINGTON BANCSHARES INC COM 446150104 526 58,183 SH   SOLE 34 58,183 0 0
HUNTINGTON BANCSHARES INC COM 446150104 10,231 1,132,352 SH   SOLE 35 1,132,352 0 0
HUNTINGTON BANCSHARES INC COM 446150104 6,062 670,974 SH   SOLE 36 670,974 0 0
HUNTINGTON BANCSHARES INC COM 446150104 200 22,189 SH   SOLE 40 22,189 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 17,281 99,040 SH   SOLE 2 15,935 0 83,105
HUNTINGTON INGALLS INDS INC COM 446413106 3,149 18,048 SH   SOLE 4 16,903 0 1,145
HUNTINGTON INGALLS INDS INC COM 446413106 11,156 63,936 SH   SOLE 7 38,809 0 25,127
HUNTINGTON INGALLS INDS INC COM 446413106 19 109 SH   SOLE 13 109 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 933 5,347 SH   SOLE 15 5,347 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 14,083 80,712 SH   SOLE 18 74,261 0 6,451
HUNTINGTON INGALLS INDS INC COM 446413106 2,401 13,758 SH   SOLE 19 13,758 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 306,194 1,754,794 SH   SOLE 21 1,754,794 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 188,977 1,083,025 SH   SOLE 22 991,290 0 91,735
HUNTINGTON INGALLS INDS INC COM 446413106 5,356 30,695 SH   SOLE 23 30,695 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 7,751 44,422 SH   SOLE 25 44,422 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 31,056 177,980 SH   SOLE 26 43,888 0 134,092
HUNTINGTON INGALLS INDS INC COM 446413106 485 2,782 SH   SOLE 28 0 0 2,782
HUNTINGTON INGALLS INDS INC COM 446413106 1,683 9,643 SH   SOLE 29 827 0 8,816
HUNTINGTON INGALLS INDS INC COM 446413106 29,204 167,369 SH   SOLE 30 167,369 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,500 8,595 SH   SOLE 31 5,882 0 2,713
HUNTINGTON INGALLS INDS INC COM 446413106 529 3,030 SH   SOLE 34 3,030 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 4,287 24,571 SH   SOLE 36 24,571 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 159 911 SH   SOLE 40 911 0 0
HUNTSMAN CORP COM 447011107 8,457 470,634 SH   SOLE 2 71,285 0 399,349
HUNTSMAN CORP COM 447011107 20 1,107 SH   SOLE 4 1,107 0 0
HUNTSMAN CORP COM 447011107 351 19,555 SH   SOLE 7 19,555 0 0
HUNTSMAN CORP COM 447011107 9 500 SH   SOLE 17 0 0 500
HUNTSMAN CORP COM 447011107 2,943 163,775 SH   SOLE 18 163,775 0 0
HUNTSMAN CORP COM 447011107 918 51,069 SH   SOLE 19 51,069 0 0
HUNTSMAN CORP COM 447011107 98,934 5,505,504 SH   SOLE 21 5,505,504 0 0
HUNTSMAN CORP COM 447011107 98,382 5,474,800 SH   SOLE 22 5,146,901 0 327,899
HUNTSMAN CORP COM 447011107 1,591 88,552 SH   SOLE 26 60,934 0 27,618
HUNTSMAN CORP COM 447011107 542 30,173 SH   SOLE 28 30,173 0 0
HUNTSMAN CORP COM 447011107 1,269 70,595 SH   SOLE 30 70,595 0 0
HUNTSMAN CORP COM 447011107 209 11,637 SH   SOLE 31 3,914 0 7,723
HUNTSMAN CORP COM 447011107 1,135 63,181 SH   SOLE 32 63,181 0 0
HUNTSMAN CORP COM 447011107 814 45,290 SH   SOLE 36 45,290 0 0
HUNTSMAN CORP COM 447011107 408 22,724 SH   SOLE 40 22,724 0 0
HURCO COMPANIES INC COM 447324104 155 5,527 SH   SOLE 2 389 0 5,138
HURCO COMPANIES INC COM 447324104 5 166 SH   SOLE 7 166 0 0
HURCO COMPANIES INC COM 447324104 663 23,699 SH   SOLE 18 23,699 0 0
HURCO COMPANIES INC COM 447324104 330 11,786 SH   SOLE 19 11,786 0 0
HURCO COMPANIES INC COM 447324104 5,678 203,021 SH   SOLE 21 203,021 0 0
HURCO COMPANIES INC COM 447324104 3,601 128,750 SH   SOLE 22 125,604 0 3,146
HURON CONSULTING GROUP INC COM 447462102 1,171 26,455 SH   SOLE 2 8,018 0 18,437
HURON CONSULTING GROUP INC COM 447462102 4 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102 16 363 SH   SOLE 7 363 0 0
HURON CONSULTING GROUP INC COM 447462102 3,880 87,694 SH   SOLE 18 87,694 0 0
HURON CONSULTING GROUP INC COM 447462102 2,461 55,622 SH   SOLE 19 55,622 0 0
HURON CONSULTING GROUP INC COM 447462102 32,561 735,853 SH   SOLE 21 735,853 0 0
HURON CONSULTING GROUP INC COM 447462102 31,247 706,152 SH   SOLE 22 683,489 0 22,663
HURON CONSULTING GROUP INC COM 447462102 55 1,252 SH   SOLE 23 1,252 0 0
HURON CONSULTING GROUP INC COM 447462102 234 5,280 SH   SOLE 26 3,202 0 2,078
HURON CONSULTING GROUP INC COM 447462102 164 3,714 SH   SOLE 28 3,714 0 0
HURON CONSULTING GROUP INC COM 447462102 364 8,215 SH   SOLE 30 8,215 0 0
HURON CONSULTING GROUP INC COM 447462102 109 2,457 SH   SOLE 40 2,457 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 2,356 85,409 SH   SOLE 2 1,651 0 83,758
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 669 24,268 SH   SOLE 4 24,268 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 208 7,540 SH   SOLE 7 7,540 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 750 27,197 SH   SOLE 15 27,197 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 693 25,116 SH   SOLE 18 25,116 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 22 794 SH   SOLE 19 794 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 47,495 1,722,090 SH   SOLE 21 1,722,090 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 23,433 849,631 SH   SOLE 22 760,998 0 88,633
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1,169 42,374 SH   SOLE 23 42,374 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 8,481 307,520 SH   SOLE 26 142,590 0 164,930
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 192 6,967 SH   SOLE 28 6,967 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 133 4,835 SH   SOLE 29 4,835 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 10,849 393,353 SH   SOLE 30 361,852 0 31,501
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 369 13,365 SH   SOLE 31 865 0 12,500
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 128 4,644 SH   SOLE 34 4,644 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 13 463 SH   SOLE 40 463 0 0
HUTTIG BLDG PRODS INC COM 448451104 8 6,878 SH   SOLE 18 6,878 0 0
HUTTIG BLDG PRODS INC COM 448451104 92 81,781 SH   SOLE 21 81,781 0 0
HUYA INC ADS REP SHS A 44852D108 906 48,542 SH   SOLE 2 1,756 0 46,786
HUYA INC ADS REP SHS A 44852D108 371 19,882 SH   SOLE 4 19,882 0 0
HUYA INC ADS REP SHS A 44852D108 144 7,720 SH   SOLE 7 7,720 0 0
HUYA INC ADS REP SHS A 44852D108 498 26,666 SH   SOLE 15 26,666 0 0
HUYA INC ADS REP SHS A 44852D108 627 33,558 SH   SOLE 18 33,558 0 0
HUYA INC ADS REP SHS A 44852D108 19,477 1,043,213 SH   SOLE 21 1,043,213 0 0
HUYA INC ADS REP SHS A 44852D108 12,521 670,656 SH   SOLE 22 612,866 0 57,790
HUYA INC ADS REP SHS A 44852D108 663 35,526 SH   SOLE 23 35,526 0 0
HUYA INC ADS REP SHS A 44852D108 74 3,989 SH   SOLE 25 3,989 0 0
HUYA INC ADS REP SHS A 44852D108 4,476 239,723 SH   SOLE 26 145,166 0 94,557
HUYA INC ADS REP SHS A 44852D108 348 18,618 SH   SOLE 28 18,618 0 0
HUYA INC ADS REP SHS A 44852D108 6,360 340,651 SH   SOLE 30 327,428 0 13,223
HUYA INC ADS REP SHS A 44852D108 184 9,858 SH   SOLE 31 1,058 0 8,800
HUYA INC ADS REP SHS A 44852D108 87 4,674 SH   SOLE 34 4,674 0 0
HUYA INC ADS REP SHS A 44852D108 9 485 SH   SOLE 40 485 0 0
HV BANCORP INC COM 40441H105 18 1,371 SH   SOLE 21 1,371 0 0
HYATT HOTELS CORP COM CL A 448579102 3,016 59,975 SH   SOLE 2 4,477 0 55,498
HYATT HOTELS CORP COM CL A 448579102 76 1,518 SH   SOLE 4 1,518 0 0
HYATT HOTELS CORP COM CL A 448579102 29 570 SH   SOLE 7 570 0 0
HYATT HOTELS CORP COM CL A 448579102 688 13,682 SH   SOLE 18 13,682 0 0
HYATT HOTELS CORP COM CL A 448579102 456 9,060 SH   SOLE 19 9,060 0 0
HYATT HOTELS CORP COM CL A 448579102 17,908 356,103 SH   SOLE 21 356,103 0 0
HYATT HOTELS CORP COM CL A 448579102 49,266 979,644 SH   SOLE 22 940,247 0 39,397
HYATT HOTELS CORP COM CL A 448579102 26 514 SH   SOLE 30 514 0 0
HYATT HOTELS CORP COM CL A 448579102 43 854 SH   SOLE 31 699 0 155
HYATT HOTELS CORP COM CL A 448579102 82 1,627 SH   SOLE 36 1,627 0 0
HYRECAR INC COM 44916T107 10 3,420 SH   SOLE 18 3,420 0 0
HYRECAR INC COM 44916T107 147 50,043 SH   SOLE 21 50,043 0 0
HYRECAR INC COM 44916T107 758 258,824 SH   SOLE 22 258,824 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 456 11,805 SH   SOLE 2 2,413 0 9,392
HYSTER YALE MATLS HANDLING I CL A 449172105 4 92 SH   SOLE 4 92 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 8 197 SH   SOLE 7 197 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,490 38,550 SH   SOLE 18 38,550 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 759 19,639 SH   SOLE 19 19,639 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 12,258 317,077 SH   SOLE 21 317,077 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 11,465 296,554 SH   SOLE 22 286,028 0 10,526
HYSTER YALE MATLS HANDLING I CL A 449172105 18 454 SH   SOLE 26 0 0 454
HYSTER YALE MATLS HANDLING I CL A 449172105 49 1,279 SH   SOLE 28 1,279 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 2,016 52,144 SH   SOLE 30 52,144 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 37 963 SH   SOLE 40 963 0 0
I3 VERTICALS INC COM CL A 46571Y107 165 5,458 SH   SOLE 2 841 0 4,617
I3 VERTICALS INC COM CL A 46571Y107 8 264 SH   SOLE 7 264 0 0
I3 VERTICALS INC COM CL A 46571Y107 1,861 61,536 SH   SOLE 18 61,536 0 0
I3 VERTICALS INC COM CL A 46571Y107 853 28,201 SH   SOLE 19 28,201 0 0
I3 VERTICALS INC COM CL A 46571Y107 15,060 497,837 SH   SOLE 21 497,837 0 0
I3 VERTICALS INC COM CL A 46571Y107 12,643 417,949 SH   SOLE 22 410,618 0 7,331
IAA INC COM 449253103 12,142 314,811 SH   SOLE 2 56,752 0 258,059
IAA INC COM 449253103 181 4,696 SH   SOLE 4 4,696 0 0
IAA INC COM 449253103 156 4,032 SH   SOLE 7 4,032 0 0
IAA INC COM 449253103 2,723 70,596 SH   SOLE 18 69,574 0 1,022
IAA INC COM 449253103 1,429 37,054 SH   SOLE 19 37,054 0 0
IAA INC COM 449253103 58,891 1,526,869 SH   SOLE 21 1,526,869 0 0
IAA INC COM 449253103 142,807 3,702,540 SH   SOLE 22 3,495,864 0 206,676
IAA INC COM 449253103 482 12,502 SH   SOLE 23 12,502 0 0
IAA INC COM 449253103 52 1,342 SH   SOLE 25 1,342 0 0
IAA INC COM 449253103 3,421 88,697 SH   SOLE 26 39,051 0 49,646
IAA INC COM 449253103 847 21,969 SH   SOLE 28 21,969 0 0
IAA INC COM 449253103 175 4,548 SH   SOLE 29 4,548 0 0
IAA INC COM 449253103 5,839 151,384 SH   SOLE 30 151,384 0 0
IAA INC COM 449253103 570 14,774 SH   SOLE 31 10,272 0 4,502
IAA INC COM 449253103 246 6,386 SH   SOLE 34 6,386 0 0
IAA INC COM 449253103 110 2,857 SH   SOLE 36 2,857 0 0
IAA INC COM 449253103 558 14,479 SH   SOLE 40 14,479 0 0
IAC INTERACTIVECORP COM 44919P508 55,711 172,267 SH   SOLE 2 12,901 0 159,366
IAC INTERACTIVECORP COM 44919P508 10,885 33,657 SH   SOLE 4 31,423 0 2,234
IAC INTERACTIVECORP COM 44919P508 3,527 10,906 SH   SOLE 7 5,356 0 5,550
IAC INTERACTIVECORP COM 44919P508 378 1,169 SH   SOLE 13 1,169 0 0
IAC INTERACTIVECORP COM 44919P508 2,003 6,195 SH   SOLE 15 6,195 0 0
IAC INTERACTIVECORP COM 44919P508 6 19 SH   SOLE 17 0 0 19
IAC INTERACTIVECORP COM 44919P508 19,419 60,046 SH   SOLE 18 53,750 0 6,296
IAC INTERACTIVECORP COM 44919P508 241,888 747,952 SH   SOLE 19 747,952 0 0
IAC INTERACTIVECORP COM 44919P508 377,483 1,167,233 SH   SOLE 21 1,167,233 0 0
IAC INTERACTIVECORP COM 44919P508 625,674 1,934,675 SH   SOLE 22 1,819,821 0 114,854
IAC INTERACTIVECORP COM 44919P508 18,791 58,106 SH   SOLE 23 58,106 0 0
IAC INTERACTIVECORP COM 44919P508 24,899 76,990 SH   SOLE 25 76,990 0 0
IAC INTERACTIVECORP COM 44919P508 73,635 227,691 SH   SOLE 26 59,031 0 168,660
IAC INTERACTIVECORP COM 44919P508 5,220 16,141 SH   SOLE 28 11,326 0 4,815
IAC INTERACTIVECORP COM 44919P508 5,900 18,245 SH   SOLE 29 1,581 0 16,664
IAC INTERACTIVECORP COM 44919P508 53,937 166,782 SH   SOLE 30 158,811 0 7,971
IAC INTERACTIVECORP COM 44919P508 4,621 14,289 SH   SOLE 31 10,590 0 3,699
IAC INTERACTIVECORP COM 44919P508 1,347 4,165 SH   SOLE 34 4,165 0 0
IAC INTERACTIVECORP COM 44919P508 14,465 44,728 SH   SOLE 36 44,728 0 0
IAC INTERACTIVECORP COM 44919P508 569 1,758 SH   SOLE 40 1,758 0 0
IBERIABANK CORP COM 450828108 2,965 65,097 SH   SOLE 2 19,163 0 45,934
IBERIABANK CORP COM 450828108 31 680 SH   SOLE 4 680 0 0
IBERIABANK CORP COM 450828108 61 1,347 SH   SOLE 7 1,347 0 0
IBERIABANK CORP COM 450828108 9,761 214,346 SH   SOLE 18 214,346 0 0
IBERIABANK CORP COM 450828108 6,525 143,276 SH   SOLE 19 143,276 0 0
IBERIABANK CORP COM 450828108 78,070 1,714,315 SH   SOLE 21 1,714,315 0 0
IBERIABANK CORP COM 450828108 76,441 1,678,551 SH   SOLE 22 1,624,584 0 53,967
IBERIABANK CORP COM 450828108 297 6,532 SH   SOLE 23 6,532 0 0
IBERIABANK CORP COM 450828108 1,845 40,524 SH   SOLE 26 12,445 0 28,079
IBERIABANK CORP COM 450828108 342 7,518 SH   SOLE 28 7,518 0 0
IBERIABANK CORP COM 450828108 885 19,436 SH   SOLE 30 19,436 0 0
IBERIABANK CORP COM 450828108 48 1,064 SH   SOLE 36 1,064 0 0
IBERIABANK CORP COM 450828108 256 5,613 SH   SOLE 40 5,613 0 0
IBIO INC COM NEW 451033203 50 22,398 SH   SOLE 2 3,187 0 19,211
IBIO INC COM NEW 451033203 421 189,808 SH   SOLE 18 189,808 0 0
IBIO INC COM NEW 451033203 416 187,362 SH   SOLE 19 187,362 0 0
IBIO INC COM NEW 451033203 3,321 1,496,158 SH   SOLE 21 1,496,158 0 0
IBIO INC COM NEW 451033203 5,366 2,417,276 SH   SOLE 22 2,403,405 0 13,871
IBIO INC COM NEW 451033203 34 15,236 SH   SOLE 23 15,236 0 0
ICAD INC COM NEW 44934S206 75 7,482 SH   SOLE 2 1,084 0 6,398
ICAD INC COM NEW 44934S206 5 500 SH   SOLE 7 500 0 0
ICAD INC COM NEW 44934S206 824 82,505 SH   SOLE 18 82,505 0 0
ICAD INC COM NEW 44934S206 388 38,858 SH   SOLE 19 38,858 0 0
ICAD INC COM NEW 44934S206 6,526 653,252 SH   SOLE 21 653,252 0 0
ICAD INC COM NEW 44934S206 5,989 599,539 SH   SOLE 22 589,609 0 9,930
ICC HLDGS INC COM 44931Q104 13 1,139 SH   SOLE 21 1,139 0 0
ICF INTL INC COM 44925C103 1,117 17,232 SH   SOLE 2 6,687 0 10,545
ICF INTL INC COM 44925C103 8 127 SH   SOLE 4 127 0 0
ICF INTL INC COM 44925C103 20 306 SH   SOLE 7 306 0 0
ICF INTL INC COM 44925C103 5,196 80,145 SH   SOLE 18 74,031 0 6,114
ICF INTL INC COM 44925C103 6,102 94,123 SH   SOLE 19 94,123 0 0
ICF INTL INC COM 44925C103 41,353 637,873 SH   SOLE 21 637,873 0 0
ICF INTL INC COM 44925C103 38,914 600,254 SH   SOLE 22 582,317 0 17,937
ICF INTL INC COM 44925C103 386 5,954 SH   SOLE 23 5,954 0 0
ICF INTL INC COM 44925C103 2,184 33,693 SH   SOLE 26 5,462 0 28,231
ICF INTL INC COM 44925C103 163 2,507 SH   SOLE 28 2,507 0 0
ICF INTL INC COM 44925C103 1,369 21,113 SH   SOLE 30 21,113 0 0
ICF INTL INC COM 44925C103 112 1,725 SH   SOLE 34 1,725 0 0
ICF INTL INC COM 44925C103 133 2,058 SH   SOLE 40 2,058 0 0
ICHOR HOLDINGS SHS G4740B105 401 15,075 SH   SOLE 2 8,174 0 6,901
ICHOR HOLDINGS SHS G4740B105 10 387 SH   SOLE 7 387 0 0
ICHOR HOLDINGS SHS G4740B105 3,155 118,716 SH   SOLE 18 118,716 0 0
ICHOR HOLDINGS SHS G4740B105 1,452 54,645 SH   SOLE 19 54,645 0 0
ICHOR HOLDINGS SHS G4740B105 65,237 2,454,358 SH   SOLE 21 2,454,358 0 0
ICHOR HOLDINGS SHS G4740B105 19,014 715,350 SH   SOLE 22 693,406 0 21,944
ICHOR HOLDINGS SHS G4740B105 45 1,695 SH   SOLE 23 1,695 0 0
ICHOR HOLDINGS SHS G4740B105 159 5,974 SH   SOLE 26 0 0 5,974
ICHOR HOLDINGS SHS G4740B105 44 1,666 SH   SOLE 28 1,666 0 0
ICHOR HOLDINGS SHS G4740B105 1,025 38,559 SH   SOLE 30 38,559 0 0
ICHOR HOLDINGS SHS G4740B105 2,926 110,094 SH   SOLE 34 110,094 0 0
ICHOR HOLDINGS SHS G4740B105 57 2,134 SH   SOLE 40 2,134 0 0
ICICI BANK LIMITED ADR 45104G104 88 9,491 SH   SOLE 2 9,491 0 0
ICICI BANK LIMITED ADR 45104G104 10,688 1,150,538 SH   SOLE 18 1,150,538 0 0
ICICI BANK LIMITED ADR 45104G104 333 35,862 SH   SOLE 21 35,862 0 0
ICICI BANK LIMITED ADR 45104G104 2,424 260,908 SH   SOLE 22 260,908 0 0
ICICI BANK LIMITED ADR 45104G104 8,624 928,326 SH   SOLE 25 928,326 0 0
ICICI BANK LIMITED ADR 45104G104 4,006 431,218 SH   SOLE 26 143,358 0 287,860
ICICI BANK LIMITED ADR 45104G104 6,436 692,804 SH   SOLE 28 692,804 0 0
ICICI BANK LIMITED ADR 45104G104 13 1,352 SH   SOLE 29 1,352 0 0
ICICI BANK LIMITED ADR 45104G104 5,283 568,634 SH   SOLE 30 568,634 0 0
ICICI BANK LIMITED ADR 45104G104 1,459 157,090 SH   SOLE 34 157,090 0 0
ICL GROUP LTD SHS M53213100 873 286,170 SH   SOLE 7 286,170 0 0
ICON PLC SHS G4705A100 350 2,078 SH   SOLE 2 1,922 0 156
ICON PLC SHS G4705A100 158 937 SH   SOLE 4 937 0 0
ICON PLC SHS G4705A100 41 242 SH   SOLE 7 242 0 0
ICON PLC SHS G4705A100 31 182 SH   SOLE 18 108 0 74
ICON PLC SHS G4705A100 18 105 SH   SOLE 19 105 0 0
ICON PLC SHS G4705A100 2,094 12,431 SH   SOLE 21 12,431 0 0
ICON PLC SHS G4705A100 5,596 33,221 SH   SOLE 22 5,185 0 28,036
ICON PLC SHS G4705A100 359 2,129 SH   SOLE 23 2,129 0 0
ICON PLC SHS G4705A100 21 125 SH   SOLE 26 125 0 0
ICON PLC SHS G4705A100 3 20 SH   SOLE 28 20 0 0
ICON PLC SHS G4705A100 37 219 SH   SOLE 29 219 0 0
ICON PLC SHS G4705A100 17 102 SH   SOLE 30 102 0 0
ICON PLC SHS G4705A100 179 1,063 SH   SOLE 31 353 0 710
ICON PLC SHS G4705A100 13 80 SH   SOLE 34 80 0 0
ICON PLC SHS G4705A100 105 622 SH   SOLE 36 622 0 0
ICONIX BRAND GROUP INC COM NEW 451055305 4 4,805 SH   SOLE 21 4,805 0 0
ICONIX BRAND GROUP INC COM NEW 451055305 80 86,533 SH   SOLE 22 86,533 0 0
ICU MED INC COM 44930G107 9,721 52,743 SH   SOLE 2 16,057 0 36,686
ICU MED INC COM 44930G107 19 101 SH   SOLE 4 101 0 0
ICU MED INC COM 44930G107 60 323 SH   SOLE 7 323 0 0
ICU MED INC COM 44930G107 9,842 53,398 SH   SOLE 18 53,398 0 0
ICU MED INC COM 44930G107 911 4,943 SH   SOLE 19 4,943 0 0
ICU MED INC COM 44930G107 170,890 927,190 SH   SOLE 21 927,190 0 0
ICU MED INC COM 44930G107 118,880 645,002 SH   SOLE 22 615,475 0 29,527
ICU MED INC COM 44930G107 1,387 7,528 SH   SOLE 26 4,808 0 2,720
ICU MED INC COM 44930G107 595 3,227 SH   SOLE 28 3,227 0 0
ICU MED INC COM 44930G107 1,245 6,754 SH   SOLE 30 6,754 0 0
ICU MED INC COM 44930G107 71 383 SH   SOLE 31 383 0 0
ICU MED INC COM 44930G107 11 62 SH   SOLE 34 62 0 0
ICU MED INC COM 44930G107 396 2,147 SH   SOLE 40 2,147 0 0
IDACORP INC COM 451107106 40,442 462,881 SH   SOLE 2 349,290 0 113,591
IDACORP INC COM 451107106 3,280 37,547 SH   SOLE 4 37,547 0 0
IDACORP INC COM 451107106 1,667 19,080 SH   SOLE 7 19,080 0 0
IDACORP INC COM 451107106 439 5,028 SH   SOLE 13 5,028 0 0
IDACORP INC COM 451107106 17,421 199,393 SH   SOLE 18 179,616 0 19,777
IDACORP INC COM 451107106 23,026 263,549 SH   SOLE 19 263,549 0 0
IDACORP INC COM 451107106 300,750 3,442,260 SH   SOLE 21 3,442,260 0 0
IDACORP INC COM 451107106 234,071 2,679,082 SH   SOLE 22 2,096,607 0 582,475
IDACORP INC COM 451107106 9,540 109,195 SH   SOLE 23 109,195 0 0
IDACORP INC COM 451107106 8,933 102,246 SH   SOLE 26 17,786 0 84,460
IDACORP INC COM 451107106 761 8,708 SH   SOLE 28 8,708 0 0
IDACORP INC COM 451107106 5,264 60,250 SH   SOLE 29 60,250 0 0
IDACORP INC COM 451107106 3,095 35,426 SH   SOLE 30 35,426 0 0
IDACORP INC COM 451107106 9,408 107,679 SH   SOLE 31 81,676 0 26,003
IDACORP INC COM 451107106 1,477 16,906 SH   SOLE 32 16,906 0 0
IDACORP INC COM 451107106 639 7,316 SH   SOLE 36 7,316 0 0
IDACORP INC COM 451107106 493 5,640 SH   SOLE 40 5,640 0 0
IDEAL PWR INC COM NEW 451622203 4 636 SH   SOLE 21 636 0 0
IDEANOMICS INC COM 45166V106 10 5,048 SH   SOLE 18 5,048 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 122 8,607 SH   SOLE 2 661 0 7,946
IDEAYA BIOSCIENCES INC COM 45166A102 5 369 SH   SOLE 7 369 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 725 51,054 SH   SOLE 18 51,054 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 337 23,731 SH   SOLE 19 23,731 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 5,674 399,282 SH   SOLE 21 399,282 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 3,499 246,225 SH   SOLE 22 240,673 0 5,552
IDENTIV INC COM NEW 45170X205 20 4,017 SH   SOLE 18 4,017 0 0
IDENTIV INC COM NEW 45170X205 271 53,153 SH   SOLE 21 53,153 0 0
IDENTIV INC COM NEW 45170X205 1,229 240,997 SH   SOLE 22 240,997 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 12 6,481 SH   SOLE 18 6,481 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 149 82,977 SH   SOLE 21 82,977 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 922 515,071 SH   SOLE 22 515,071 0 0
IDEX CORP COM 45167R104 43,919 277,896 SH   SOLE 2 113,817 0 164,079
IDEX CORP COM 45167R104 7,505 47,489 SH   SOLE 4 45,465 0 2,024
IDEX CORP COM 45167R104 24,912 157,633 SH   SOLE 7 111,785 0 45,848
IDEX CORP COM 45167R104 279 1,768 SH   SOLE 13 1,768 0 0
IDEX CORP COM 45167R104 1,162 7,354 SH   SOLE 15 7,354 0 0
IDEX CORP COM 45167R104 59,734 377,967 SH   SOLE 18 364,345 0 13,622
IDEX CORP COM 45167R104 112,603 712,494 SH   SOLE 19 712,494 0 0
IDEX CORP COM 45167R104 267,693 1,693,828 SH   SOLE 21 1,693,828 0 0
IDEX CORP COM 45167R104 307,001 1,942,554 SH   SOLE 22 1,705,900 0 236,654
IDEX CORP COM 45167R104 11,978 75,793 SH   SOLE 23 75,793 0 0
IDEX CORP COM 45167R104 15,501 98,082 SH   SOLE 25 98,082 0 0
IDEX CORP COM 45167R104 69,775 441,505 SH   SOLE 26 80,966 0 360,539
IDEX CORP COM 45167R104 2,488 15,740 SH   SOLE 28 10,735 0 5,005
IDEX CORP COM 45167R104 5,536 35,028 SH   SOLE 29 18,818 0 16,210
IDEX CORP COM 45167R104 113,199 716,271 SH   SOLE 30 702,917 0 13,354
IDEX CORP COM 45167R104 6,453 40,832 SH   SOLE 31 26,431 0 14,401
IDEX CORP COM 45167R104 4,765 30,152 SH   SOLE 34 30,152 0 0
IDEX CORP COM 45167R104 7,209 45,613 SH   SOLE 36 45,613 0 0
IDEX CORP COM 45167R104 257 1,629 SH   SOLE 40 1,629 0 0
IDEXX LABS INC COM 45168D104 76,268 231,003 SH   SOLE 2 48,223 0 182,780
IDEXX LABS INC COM 45168D104 13,546 41,028 SH   SOLE 4 38,736 0 2,292
IDEXX LABS INC COM 45168D104 28,138 85,225 SH   SOLE 7 78,587 0 6,638
IDEXX LABS INC COM 45168D104 2,157 6,534 SH   SOLE 13 6,534 0 0
IDEXX LABS INC COM 45168D104 2,889 8,750 SH   SOLE 15 8,750 0 0
IDEXX LABS INC COM 45168D104 1 4 SH   SOLE 17 0 0 4
IDEXX LABS INC COM 45168D104 65,542 198,516 SH   SOLE 18 177,245 0 21,271
IDEXX LABS INC COM 45168D104 268,997 814,748 SH   SOLE 19 814,748 0 0
IDEXX LABS INC COM 45168D104 944,679 2,861,277 SH   SOLE 21 2,861,277 0 0
IDEXX LABS INC COM 45168D104 688,462 2,085,238 SH   SOLE 22 1,890,044 0 195,194
IDEXX LABS INC COM 45168D104 21,739 65,843 SH   SOLE 23 65,843 0 0
IDEXX LABS INC COM 45168D104 32,299 97,827 SH   SOLE 25 97,827 0 0
IDEXX LABS INC COM 45168D104 141,815 429,533 SH   SOLE 26 62,427 0 367,106
IDEXX LABS INC COM 45168D104 5,681 17,206 SH   SOLE 28 11,996 0 5,210
IDEXX LABS INC COM 45168D104 5,566 16,860 SH   SOLE 29 3,320 0 13,540
IDEXX LABS INC COM 45168D104 144,994 439,164 SH   SOLE 30 436,254 0 2,910
IDEXX LABS INC COM 45168D104 6,744 20,427 SH   SOLE 31 11,905 0 8,522
IDEXX LABS INC COM 45168D104 6,043 18,303 SH   SOLE 32 18,303 0 0
IDEXX LABS INC COM 45168D104 2,612 7,911 SH   SOLE 34 7,911 0 0
IDEXX LABS INC COM 45168D104 17,925 54,291 SH   SOLE 36 54,291 0 0
IDEXX LABS INC COM 45168D104 672 2,035 SH   SOLE 40 2,035 0 0
IDT CORP CL B NEW 448947507 86 13,199 SH   SOLE 2 5,739 0 7,460
IDT CORP CL B NEW 448947507 469 71,870 SH   SOLE 18 63,303 0 8,567
IDT CORP CL B NEW 448947507 474 72,565 SH   SOLE 19 72,565 0 0
IDT CORP CL B NEW 448947507 3,620 554,410 SH   SOLE 21 554,410 0 0
IDT CORP CL B NEW 448947507 3,560 545,176 SH   SOLE 22 538,015 0 7,161
IDT CORP CL B NEW 448947507 45 6,930 SH   SOLE 23 6,930 0 0
IDT CORP CL B NEW 448947507 81 12,342 SH   SOLE 26 0 0 12,342
IEC ELECTRS CORP NEW COM 44949L105 20 2,096 SH   SOLE 18 2,096 0 0
IEC ELECTRS CORP NEW COM 44949L105 313 32,547 SH   SOLE 21 32,547 0 0
IEC ELECTRS CORP NEW COM 44949L105 189 19,585 SH   SOLE 22 19,585 0 0
IES HLDGS INC COM 44951W106 225 9,708 SH   SOLE 2 3,089 0 6,619
IES HLDGS INC COM 44951W106 5 237 SH   SOLE 7 237 0 0
IES HLDGS INC COM 44951W106 750 32,355 SH   SOLE 18 32,355 0 0
IES HLDGS INC COM 44951W106 353 15,219 SH   SOLE 19 15,219 0 0
IES HLDGS INC COM 44951W106 6,965 300,596 SH   SOLE 21 300,596 0 0
IES HLDGS INC COM 44951W106 2,246 96,917 SH   SOLE 22 92,204 0 4,713
IES HLDGS INC COM 44951W106 30 1,300 SH   SOLE 26 0 0 1,300
IES HLDGS INC COM 44951W106 13 576 SH   SOLE 30 576 0 0
IF BANCORP INC COM 44951J105 11 611 SH   SOLE 18 611 0 0
IF BANCORP INC COM 44951J105 12 697 SH   SOLE 21 697 0 0
IGM BIOSCIENCES INC COM 449585108 323 4,429 SH   SOLE 2 2,230 0 2,199
IGM BIOSCIENCES INC COM 449585108 10 141 SH   SOLE 7 141 0 0
IGM BIOSCIENCES INC COM 449585108 2,062 28,246 SH   SOLE 18 28,246 0 0
IGM BIOSCIENCES INC COM 449585108 993 13,599 SH   SOLE 19 13,599 0 0
IGM BIOSCIENCES INC COM 449585108 16,783 229,907 SH   SOLE 21 229,907 0 0
IGM BIOSCIENCES INC COM 449585108 20,249 277,380 SH   SOLE 22 273,951 0 3,429
IGM BIOSCIENCES INC COM 449585108 75 1,033 SH   SOLE 30 1,033 0 0
IGM BIOSCIENCES INC COM 449585108 55 752 SH   SOLE 40 752 0 0
IHEARTMEDIA INC COM CL A 45174J509 420 50,354 SH   SOLE 2 25,979 0 24,375
IHEARTMEDIA INC COM CL A 45174J509 4 526 SH   SOLE 7 526 0 0
IHEARTMEDIA INC COM CL A 45174J509 1,409 168,779 SH   SOLE 18 168,779 0 0
IHEARTMEDIA INC COM CL A 45174J509 4,327 518,194 SH   SOLE 19 518,194 0 0
IHEARTMEDIA INC COM CL A 45174J509 17,452 2,090,065 SH   SOLE 21 2,090,065 0 0
IHEARTMEDIA INC COM CL A 45174J509 14,856 1,779,209 SH   SOLE 22 1,727,936 0 51,273
IHEARTMEDIA INC COM CL A 45174J509 398 47,616 SH   SOLE 23 47,616 0 0
IHEARTMEDIA INC COM CL A 45174J509 389 46,620 SH   SOLE 25 46,620 0 0
IHEARTMEDIA INC COM CL A 45174J509 1,349 161,498 SH   SOLE 26 0 0 161,498
IHEARTMEDIA INC COM CL A 45174J509 181 21,682 SH   SOLE 28 21,682 0 0
IHEARTMEDIA INC COM CL A 45174J509 69 8,283 SH   SOLE 30 8,283 0 0
IHEARTMEDIA INC COM CL A 45174J509 671 80,337 SH   SOLE 34 80,337 0 0
IHEARTMEDIA INC COM CL A 45174J509 72 8,675 SH   SOLE 40 8,675 0 0
IHS MARKIT LTD SHS G47567105 87,834 1,163,367 SH   SOLE 2 312,658 0 850,709
IHS MARKIT LTD SHS G47567105 14,649 194,023 SH   SOLE 4 183,724 0 10,299
IHS MARKIT LTD SHS G47567105 27,984 370,650 SH   SOLE 7 340,782 0 29,868
IHS MARKIT LTD SHS G47567105 1,427 18,904 SH   SOLE 13 18,904 0 0
IHS MARKIT LTD SHS G47567105 2,848 37,726 SH   SOLE 15 37,726 0 0
IHS MARKIT LTD SHS G47567105 63,478 840,768 SH   SOLE 18 772,608 0 68,160
IHS MARKIT LTD SHS G47567105 16,552 219,226 SH   SOLE 19 219,226 0 0
IHS MARKIT LTD SHS G47567105 763,791 10,116,436 SH   SOLE 21 10,116,436 0 0
IHS MARKIT LTD SHS G47567105 738,356 9,779,556 SH   SOLE 22 8,709,937 0 1,069,619
IHS MARKIT LTD SHS G47567105 25,924 343,369 SH   SOLE 23 343,369 0 0
IHS MARKIT LTD SHS G47567105 34,492 456,846 SH   SOLE 25 456,846 0 0
IHS MARKIT LTD SHS G47567105 159,034 2,106,411 SH   SOLE 26 282,703 0 1,823,708
IHS MARKIT LTD SHS G47567105 5,920 78,410 SH   SOLE 28 55,344 0 23,066
IHS MARKIT LTD SHS G47567105 8,659 114,694 SH   SOLE 29 37,223 0 77,471
IHS MARKIT LTD SHS G47567105 129,000 1,708,606 SH   SOLE 30 1,705,596 0 3,010
IHS MARKIT LTD SHS G47567105 17,746 235,044 SH   SOLE 31 97,849 0 137,195
IHS MARKIT LTD SHS G47567105 3,530 46,756 SH   SOLE 34 46,756 0 0
IHS MARKIT LTD SHS G47567105 18,409 243,833 SH   SOLE 36 243,833 0 0
IHS MARKIT LTD SHS G47567105 614 8,135 SH   SOLE 40 8,135 0 0
II-VI INC COM 902104108 4,923 104,249 SH   SOLE 2 67,615 0 36,634
II-VI INC COM 902104108 29 615 SH   SOLE 4 615 0 0
II-VI INC COM 902104108 71 1,510 SH   SOLE 7 1,510 0 0
II-VI INC COM 902104108 26,830 568,195 SH   SOLE 18 562,266 0 5,929
II-VI INC COM 902104108 10,220 216,433 SH   SOLE 19 216,433 0 0
II-VI INC COM 902104108 277,909 5,885,402 SH   SOLE 21 5,885,402 0 0
II-VI INC COM 902104108 150,044 3,177,556 SH   SOLE 22 3,083,762 0 93,794
II-VI INC COM 902104108 264 5,588 SH   SOLE 23 5,588 0 0
II-VI INC COM 902104108 2,611 55,285 SH   SOLE 26 21,311 0 33,974
II-VI INC COM 902104108 612 12,970 SH   SOLE 28 12,970 0 0
II-VI INC COM 902104108 1,457 30,847 SH   SOLE 30 30,847 0 0
II-VI INC COM 902104108 129 2,738 SH   SOLE 34 2,738 0 0
II-VI INC COM 902104108 424 8,974 SH   SOLE 40 8,974 0 0
II-VI INC NOTE 0.250% 9/0 902104AB4 1,569 1,324,000 PRN   SOLE 21 1,324,000 0 0
IKONICS CORP COM 45172K102 1 237 SH   SOLE 21 237 0 0
ILLINOIS TOOL WKS INC COM 452308109 143,569 821,100 SH   SOLE 2 130,563 0 690,537
ILLINOIS TOOL WKS INC COM 452308109 26,937 154,055 SH   SOLE 4 145,309 0 8,746
ILLINOIS TOOL WKS INC COM 452308109 57,319 327,817 SH   SOLE 7 266,462 0 61,355
ILLINOIS TOOL WKS INC COM 452308109 5,352 30,608 SH   SOLE 13 30,608 0 0
ILLINOIS TOOL WKS INC COM 452308109 5,451 31,178 SH   SOLE 15 31,178 0 0
ILLINOIS TOOL WKS INC COM 452308109 27 152 SH   SOLE 17 0 0 152
ILLINOIS TOOL WKS INC COM 452308109 258,729 1,479,717 SH   SOLE 18 1,399,957 0 79,760
ILLINOIS TOOL WKS INC COM 452308109 34,077 194,894 SH   SOLE 19 194,894 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,345,090 7,692,820 SH   SOLE 21 7,692,820 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,293,979 7,400,511 SH   SOLE 22 6,617,546 0 782,965
ILLINOIS TOOL WKS INC COM 452308109 42,019 240,314 SH   SOLE 23 240,314 0 0
ILLINOIS TOOL WKS INC COM 452308109 63,149 361,159 SH   SOLE 25 361,159 0 0
ILLINOIS TOOL WKS INC COM 452308109 309,605 1,770,687 SH   SOLE 26 210,272 0 1,560,415
ILLINOIS TOOL WKS INC COM 452308109 11,640 66,571 SH   SOLE 28 46,756 0 19,815
ILLINOIS TOOL WKS INC COM 452308109 17,056 97,547 SH   SOLE 29 5,817 0 91,730
ILLINOIS TOOL WKS INC COM 452308109 254,535 1,455,735 SH   SOLE 30 1,454,578 0 1,157
ILLINOIS TOOL WKS INC COM 452308109 11,552 66,066 SH   SOLE 31 41,528 0 24,538
ILLINOIS TOOL WKS INC COM 452308109 4,986 28,515 SH   SOLE 34 28,515 0 0
ILLINOIS TOOL WKS INC COM 452308109 38,527 220,342 SH   SOLE 36 220,342 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,237 7,072 SH   SOLE 40 7,072 0 0
ILLUMINA INC COM 452327109 163,050 440,258 SH   SOLE 2 125,177 0 315,081
ILLUMINA INC COM 452327109 27,543 74,369 SH   SOLE 4 70,381 0 3,988
ILLUMINA INC COM 452327109 52,625 142,094 SH   SOLE 7 137,633 0 4,461
ILLUMINA INC COM 452327109 458 1,238 SH   SOLE 13 1,238 0 0
ILLUMINA INC COM 452327109 5,453 14,725 SH   SOLE 15 14,725 0 0
ILLUMINA INC COM 452327109 118,899 321,044 SH   SOLE 18 297,381 0 23,663
ILLUMINA INC COM 452327109 134,776 363,914 SH   SOLE 19 363,914 0 0
ILLUMINA INC COM 452327109 1,713,909 4,627,808 SH   SOLE 21 4,627,808 0 0
ILLUMINA INC COM 452327109 1,322,461 3,570,840 SH   SOLE 22 3,199,751 0 371,089
ILLUMINA INC COM 452327109 46,780 126,312 SH   SOLE 23 126,312 0 0
ILLUMINA INC COM 452327109 60,576 163,564 SH   SOLE 25 163,564 0 0
ILLUMINA INC COM 452327109 220,222 594,633 SH   SOLE 26 99,359 0 495,274
ILLUMINA INC COM 452327109 11,327 30,584 SH   SOLE 28 21,709 0 8,875
ILLUMINA INC COM 452327109 4,728 12,767 SH   SOLE 29 12,767 0 0
ILLUMINA INC COM 452327109 273,021 737,198 SH   SOLE 30 737,198 0 0
ILLUMINA INC COM 452327109 19,476 52,589 SH   SOLE 31 32,232 0 20,357
ILLUMINA INC COM 452327109 11,701 31,595 SH   SOLE 32 31,595 0 0
ILLUMINA INC COM 452327109 101,692 274,583 SH   SOLE 34 274,583 0 0
ILLUMINA INC COM 452327109 33,481 90,404 SH   SOLE 36 90,404 0 0
ILLUMINA INC COM 452327109 1,196 3,229 SH   SOLE 40 3,229 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 2,938 1,975,000 PRN   SOLE 21 1,975,000 0 0
ILLUMINA INC NOTE 8/1 452327AK5 3,079 2,835,000 PRN   SOLE 21 2,835,000 0 0
ILLUMINA INC NOTE 8/1 452327AK5 3,801 3,500,000 PRN   SOLE 22 3,500,000 0 0
IMAGE SENSING SYS INC COM 45244C104 22 6,532 SH   SOLE 21 6,532 0 0
IMAGE SENSING SYS INC COM 45244C104 679 202,704 SH   SOLE 22 202,704 0 0
IMARA INC COM 45249V107 50 1,796 SH   SOLE 2 275 0 1,521
IMARA INC COM 45249V107 572 20,700 SH   SOLE 18 20,700 0 0
IMARA INC COM 45249V107 256 9,273 SH   SOLE 19 9,273 0 0
IMARA INC COM 45249V107 4,519 163,558 SH   SOLE 21 163,558 0 0
IMARA INC COM 45249V107 4,059 146,904 SH   SOLE 22 144,874 0 2,030
IMARA INC COM 45249V107 20 715 SH   SOLE 23 715 0 0
IMAX CORP COM 45245E109 674 60,166 SH   SOLE 2 16,982 0 43,184
IMAX CORP COM 45245E109 3 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109 10 901 SH   SOLE 7 901 0 0
IMAX CORP COM 45245E109 2,417 215,629 SH   SOLE 18 197,248 0 18,381
IMAX CORP COM 45245E109 1,657 147,791 SH   SOLE 19 147,791 0 0
IMAX CORP COM 45245E109 18,862 1,682,608 SH   SOLE 21 1,682,608 0 0
IMAX CORP COM 45245E109 8,067 719,632 SH   SOLE 22 667,673 0 51,959
IMAX CORP COM 45245E109 100 8,963 SH   SOLE 23 8,963 0 0
IMAX CORP COM 45245E109 690 61,508 SH   SOLE 26 3,890 0 57,618
IMAX CORP COM 45245E109 81 7,228 SH   SOLE 28 7,228 0 0
IMAX CORP COM 45245E109 235 20,980 SH   SOLE 30 20,980 0 0
IMAX CORP COM 45245E109 89 7,955 SH   SOLE 34 7,955 0 0
IMAX CORP COM 45245E109 58 5,198 SH   SOLE 40 5,198 0 0
IMEDIA BRANDS INC COM CL A 452465206 9 2,509 SH   SOLE 21 2,509 0 0
IMEDIA BRANDS INC COM CL A 452465206 326 93,073 SH   SOLE 22 93,073 0 0
IMMERSION CORP COM 452521107 70 11,194 SH   SOLE 2 1,328 0 9,866
IMMERSION CORP COM 452521107 4 720 SH   SOLE 7 720 0 0
IMMERSION CORP COM 452521107 515 82,681 SH   SOLE 18 82,681 0 0
IMMERSION CORP COM 452521107 325 52,114 SH   SOLE 19 52,114 0 0
IMMERSION CORP COM 452521107 3,692 592,645 SH   SOLE 21 592,645 0 0
IMMERSION CORP COM 452521107 4,934 791,949 SH   SOLE 22 780,127 0 11,822
IMMUCELL CORP COM PAR 452525306 5 1,094 SH   SOLE 18 1,094 0 0
IMMUCELL CORP COM PAR 452525306 82 17,281 SH   SOLE 21 17,281 0 0
IMMUNIC INC COM 4525EP101 25 2,039 SH   SOLE 2 323 0 1,716
IMMUNIC INC COM 4525EP101 194 15,985 SH   SOLE 18 15,985 0 0
IMMUNIC INC COM 4525EP101 143 11,820 SH   SOLE 19 11,820 0 0
IMMUNIC INC COM 4525EP101 1,465 120,890 SH   SOLE 21 120,890 0 0
IMMUNIC INC COM 4525EP101 707 58,305 SH   SOLE 22 57,157 0 1,148
IMMUNOGEN INC COM 45253H101 777 169,004 SH   SOLE 2 59,885 0 109,119
IMMUNOGEN INC COM 45253H101 2 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101 13 2,852 SH   SOLE 7 2,852 0 0
IMMUNOGEN INC COM 45253H101 3,296 716,574 SH   SOLE 18 716,574 0 0
IMMUNOGEN INC COM 45253H101 2,006 436,025 SH   SOLE 19 436,025 0 0
IMMUNOGEN INC COM 45253H101 35,076 7,625,181 SH   SOLE 21 7,625,181 0 0
IMMUNOGEN INC COM 45253H101 24,312 5,285,117 SH   SOLE 22 5,135,980 0 149,137
IMMUNOGEN INC COM 45253H101 32 6,948 SH   SOLE 23 6,948 0 0
IMMUNOGEN INC COM 45253H101 204 44,284 SH   SOLE 26 25,420 0 18,864
IMMUNOGEN INC COM 45253H101 90 19,513 SH   SOLE 28 19,513 0 0
IMMUNOGEN INC COM 45253H101 516 112,123 SH   SOLE 30 112,123 0 0
IMMUNOGEN INC COM 45253H101 7 1,609 SH   SOLE 34 1,609 0 0
IMMUNOGEN INC COM 45253H101 109 23,637 SH   SOLE 40 23,637 0 0
IMMUNOMEDICS INC COM 452907108 16,524 466,240 SH   SOLE 2 102,661 0 363,579
IMMUNOMEDICS INC COM 452907108 41 1,150 SH   SOLE 4 1,150 0 0
IMMUNOMEDICS INC COM 452907108 124 3,501 SH   SOLE 7 3,501 0 0
IMMUNOMEDICS INC COM 452907108 6,214 175,343 SH   SOLE 18 168,588 0 6,755
IMMUNOMEDICS INC COM 452907108 45,804 1,292,434 SH   SOLE 19 1,292,434 0 0
IMMUNOMEDICS INC COM 452907108 273 7,700 SH   SOLE 20 7,700 0 0
IMMUNOMEDICS INC COM 452907108 192,168 5,422,349 SH   SOLE 21 5,422,349 0 0
IMMUNOMEDICS INC COM 452907108 205,729 5,805,008 SH   SOLE 22 5,517,171 0 287,837
IMMUNOMEDICS INC COM 452907108 299 8,450 SH   SOLE 23 8,450 0 0
IMMUNOMEDICS INC COM 452907108 6,003 169,375 SH   SOLE 26 60,909 0 108,466
IMMUNOMEDICS INC COM 452907108 799 22,546 SH   SOLE 28 22,546 0 0
IMMUNOMEDICS INC COM 452907108 18,195 513,409 SH   SOLE 30 513,409 0 0
IMMUNOMEDICS INC COM 452907108 142 4,016 SH   SOLE 31 4,016 0 0
IMMUNOMEDICS INC COM 452907108 7,233 204,079 SH   SOLE 34 204,079 0 0
IMMUNOMEDICS INC COM 452907108 660 18,626 SH   SOLE 40 18,626 0 0
IMMUNOVANT INC COM 45258J102 313 12,836 SH   SOLE 2 6,914 0 5,922
IMMUNOVANT INC COM 45258J102 8 339 SH   SOLE 7 339 0 0
IMMUNOVANT INC COM 45258J102 2,987 122,680 SH   SOLE 18 122,680 0 0
IMMUNOVANT INC COM 45258J102 21,063 865,005 SH   SOLE 19 865,005 0 0
IMMUNOVANT INC COM 45258J102 200 8,200 SH   SOLE 20 8,200 0 0
IMMUNOVANT INC COM 45258J102 15,066 618,722 SH   SOLE 21 618,722 0 0
IMMUNOVANT INC COM 45258J102 16,262 667,861 SH   SOLE 22 658,231 0 9,630
IMMUNOVANT INC COM 45258J102 20 809 SH   SOLE 26 0 0 809
IMMUNOVANT INC COM 45258J102 80 3,302 SH   SOLE 30 3,302 0 0
IMMUNOVANT INC COM 45258J102 9 379 SH   SOLE 34 379 0 0
IMMUNOVANT INC COM 45258J102 60 2,458 SH   SOLE 40 2,458 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 5 3,235 SH   SOLE 18 3,235 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 66 39,308 SH   SOLE 21 39,308 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 89 52,815 SH   SOLE 22 52,815 0 0
IMPINJ INC COM 453204109 289 10,528 SH   SOLE 2 5,233 0 5,295
IMPINJ INC COM 453204109 8 282 SH   SOLE 7 282 0 0
IMPINJ INC COM 453204109 1,948 70,914 SH   SOLE 18 70,914 0 0
IMPINJ INC COM 453204109 886 32,268 SH   SOLE 19 32,268 0 0
IMPINJ INC COM 453204109 16,034 583,709 SH   SOLE 21 583,709 0 0
IMPINJ INC COM 453204109 13,137 478,220 SH   SOLE 22 456,012 0 22,208
IMPINJ INC COM 453204109 35 1,292 SH   SOLE 26 0 0 1,292
IMPINJ INC COM 453204109 92 3,339 SH   SOLE 28 3,339 0 0
IMPINJ INC COM 453204109 188 6,847 SH   SOLE 30 6,847 0 0
IMPINJ INC COM 453204109 56 2,055 SH   SOLE 40 2,055 0 0
IMV INC COM 44974L103 8 2,521 SH   SOLE 22 2,521 0 0
INCOME OPPORTUNITY RLTY INVS COM 452926108 1 108 SH   SOLE 21 108 0 0
INCYTE CORP COM 45337C102 50,775 488,361 SH   SOLE 2 97,345 0 391,016
INCYTE CORP COM 45337C102 8,930 85,889 SH   SOLE 4 80,778 0 5,111
INCYTE CORP COM 45337C102 18,831 181,117 SH   SOLE 7 175,720 0 5,397
INCYTE CORP COM 45337C102 46 445 SH   SOLE 13 445 0 0
INCYTE CORP COM 45337C102 1,966 18,908 SH   SOLE 15 18,908 0 0
INCYTE CORP COM 45337C102 56,575 544,148 SH   SOLE 18 515,455 0 28,693
INCYTE CORP COM 45337C102 55,056 529,535 SH   SOLE 19 529,535 0 0
INCYTE CORP COM 45337C102 830,730 7,990,091 SH   SOLE 21 7,990,091 0 0
INCYTE CORP COM 45337C102 472,260 4,542,270 SH   SOLE 22 4,135,157 0 407,113
INCYTE CORP COM 45337C102 15,316 147,313 SH   SOLE 23 147,313 0 0
INCYTE CORP COM 45337C102 19,962 191,995 SH   SOLE 25 191,995 0 0
INCYTE CORP COM 45337C102 91,340 878,520 SH   SOLE 26 149,638 0 728,882
INCYTE CORP COM 45337C102 4,140 39,821 SH   SOLE 28 28,821 0 11,000
INCYTE CORP COM 45337C102 997 9,585 SH   SOLE 29 9,585 0 0
INCYTE CORP COM 45337C102 98,224 944,732 SH   SOLE 30 926,453 0 18,279
INCYTE CORP COM 45337C102 5,549 53,370 SH   SOLE 31 32,582 0 20,788
INCYTE CORP COM 45337C102 4,816 46,321 SH   SOLE 32 46,321 0 0
INCYTE CORP COM 45337C102 25,887 248,989 SH   SOLE 34 248,989 0 0
INCYTE CORP COM 45337C102 13,199 126,948 SH   SOLE 36 126,948 0 0
INCYTE CORP COM 45337C102 391 3,761 SH   SOLE 40 3,761 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 0 41 SH   SOLE 18 41 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 4 1,050 SH   SOLE 21 1,050 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 91 23,483 SH   SOLE 22 23,483 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 177 5,800 SH   SOLE 2 1,965 0 3,835
INDEPENDENCE HLDG CO NEW COM NEW 453440307 0 8 SH   SOLE 7 8 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 694 22,689 SH   SOLE 18 22,689 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 305 9,963 SH   SOLE 19 9,963 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 5,357 175,125 SH   SOLE 21 175,125 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 2,108 68,904 SH   SOLE 22 66,379 0 2,525
INDEPENDENCE HLDG CO NEW COM NEW 453440307 39 1,272 SH   SOLE 30 1,272 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,361 118,422 SH   SOLE 2 33,283 0 85,139
INDEPENDENCE RLTY TR INC COM 45378A106 638 55,551 SH   SOLE 4 55,551 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,254 109,139 SH   SOLE 7 109,139 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 5,379 468,148 SH   SOLE 18 468,148 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 3,387 294,815 SH   SOLE 19 294,815 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 121,964 10,614,779 SH   SOLE 21 10,614,779 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 44,212 3,847,881 SH   SOLE 22 3,756,575 0 91,306
INDEPENDENCE RLTY TR INC COM 45378A106 34 2,934 SH   SOLE 23 2,934 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 2,536 220,730 SH   SOLE 25 220,730 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,590 138,370 SH   SOLE 26 47,948 0 90,422
INDEPENDENCE RLTY TR INC COM 45378A106 135 11,766 SH   SOLE 28 11,766 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 676 58,819 SH   SOLE 29 58,819 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 6,226 541,876 SH   SOLE 30 541,876 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 32 2,768 SH   SOLE 34 2,768 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 101 8,764 SH   SOLE 40 8,764 0 0
INDEPENDENT BANK CORP MASS COM 453836108 1,826 27,222 SH   SOLE 2 1,684 0 25,538
INDEPENDENT BANK CORP MASS COM 453836108 10 144 SH   SOLE 4 144 0 0
INDEPENDENT BANK CORP MASS COM 453836108 39 585 SH   SOLE 7 585 0 0
INDEPENDENT BANK CORP MASS COM 453836108 9,806 146,167 SH   SOLE 18 146,167 0 0
INDEPENDENT BANK CORP MASS COM 453836108 4,621 68,879 SH   SOLE 19 68,879 0 0
INDEPENDENT BANK CORP MASS COM 453836108 233,075 3,474,058 SH   SOLE 21 3,474,058 0 0
INDEPENDENT BANK CORP MASS COM 453836108 66,026 984,138 SH   SOLE 22 951,883 0 32,255
INDEPENDENT BANK CORP MASS COM 453836108 42 621 SH   SOLE 23 621 0 0
INDEPENDENT BANK CORP MASS COM 453836108 554 8,260 SH   SOLE 26 5,479 0 2,781
INDEPENDENT BANK CORP MASS COM 453836108 317 4,728 SH   SOLE 28 4,728 0 0
INDEPENDENT BANK CORP MASS COM 453836108 2,800 41,740 SH   SOLE 30 41,740 0 0
INDEPENDENT BANK CORP MASS COM 453836108 216 3,217 SH   SOLE 40 3,217 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 453 30,520 SH   SOLE 2 11,478 0 19,042
INDEPENDENT BK CORP MICH COM NEW 453838609 7 487 SH   SOLE 7 487 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 1,410 94,968 SH   SOLE 18 94,968 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 1,949 131,226 SH   SOLE 19 131,226 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 12,174 819,809 SH   SOLE 21 819,809 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 15,139 1,019,431 SH   SOLE 22 990,058 0 29,373
INDEPENDENT BK CORP MICH COM NEW 453838609 136 9,131 SH   SOLE 23 9,131 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 476 32,049 SH   SOLE 26 0 0 32,049
INDEPENDENT BK CORP MICH COM NEW 453838609 65 4,369 SH   SOLE 28 4,369 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 41 2,767 SH   SOLE 30 2,767 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 43 2,924 SH   SOLE 34 2,924 0 0
INDEPENDENT BK GROUP INC COM 45384B106 1,771 43,703 SH   SOLE 2 12,782 0 30,921
INDEPENDENT BK GROUP INC COM 45384B106 14 346 SH   SOLE 4 346 0 0
INDEPENDENT BK GROUP INC COM 45384B106 29 712 SH   SOLE 7 712 0 0
INDEPENDENT BK GROUP INC COM 45384B106 7,467 184,280 SH   SOLE 18 184,280 0 0
INDEPENDENT BK GROUP INC COM 45384B106 5,041 124,399 SH   SOLE 19 124,399 0 0
INDEPENDENT BK GROUP INC COM 45384B106 159,596 3,938,696 SH   SOLE 21 3,938,696 0 0
INDEPENDENT BK GROUP INC COM 45384B106 50,527 1,246,961 SH   SOLE 22 1,212,437 0 34,524
INDEPENDENT BK GROUP INC COM 45384B106 267 6,584 SH   SOLE 23 6,584 0 0
INDEPENDENT BK GROUP INC COM 45384B106 1,723 42,520 SH   SOLE 26 7,422 0 35,098
INDEPENDENT BK GROUP INC COM 45384B106 182 4,483 SH   SOLE 28 4,483 0 0
INDEPENDENT BK GROUP INC COM 45384B106 2,436 60,119 SH   SOLE 30 60,119 0 0
INDEPENDENT BK GROUP INC COM 45384B106 178 4,386 SH   SOLE 40 4,386 0 0
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 2 78 SH   SOLE 17 0 0 78
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 17 27,814 SH   SOLE 21 27,814 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,159 202,390 SH   SOLE 2 20,832 0 181,558
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 800 38,918 SH   SOLE 4 38,918 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,556 75,710 SH   SOLE 7 75,710 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 6,464 314,533 SH   SOLE 18 314,533 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,129 200,905 SH   SOLE 19 200,905 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 151,089 7,352,276 SH   SOLE 21 7,352,276 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 51,265 2,494,633 SH   SOLE 22 2,430,667 0 63,966
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 43 2,088 SH   SOLE 23 2,088 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3,228 157,079 SH   SOLE 25 157,079 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,610 78,357 SH   SOLE 26 27,417 0 50,940
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 290 14,095 SH   SOLE 28 14,095 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 803 39,083 SH   SOLE 29 39,083 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 7,548 367,284 SH   SOLE 30 367,284 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 121 5,894 SH   SOLE 40 5,894 0 0
INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 1,844 52,420 SH   SOLE 7 52,420 0 0
INFINERA CORP COM 45667G103 857 144,819 SH   SOLE 2 52,331 0 92,488
INFINERA CORP COM 45667G103 4 707 SH   SOLE 4 707 0 0
INFINERA CORP COM 45667G103 14 2,353 SH   SOLE 7 2,353 0 0
INFINERA CORP COM 45667G103 3,680 621,564 SH   SOLE 18 621,564 0 0
INFINERA CORP COM 45667G103 1,799 303,845 SH   SOLE 19 303,845 0 0
INFINERA CORP COM 45667G103 31,224 5,274,345 SH   SOLE 21 5,274,345 0 0
INFINERA CORP COM 45667G103 27,906 4,713,879 SH   SOLE 22 4,572,899 0 140,980
INFINERA CORP COM 45667G103 157 26,589 SH   SOLE 26 16,395 0 10,194
INFINERA CORP COM 45667G103 119 20,122 SH   SOLE 28 20,122 0 0
INFINERA CORP COM 45667G103 2,410 407,167 SH   SOLE 30 407,167 0 0
INFINERA CORP COM 45667G103 96 16,170 SH   SOLE 40 16,170 0 0
INFINERA CORP NOTE 2.125% 9/0 45667GAC7 1,191 1,400,000 PRN   SOLE 21 1,400,000 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 7 7,773 SH   SOLE 18 7,773 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 121 133,835 SH   SOLE 21 133,835 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 750 829,033 SH   SOLE 22 829,033 0 0
INFLARX NV COM N44821101 24 5,333 SH   SOLE 22 5,333 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 58 28,010 SH   SOLE 2 1,089 0 26,921
INFORMATION SVCS GROUP INC COM 45675Y104 275 132,925 SH   SOLE 18 132,925 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 139 67,293 SH   SOLE 19 67,293 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 2,349 1,134,709 SH   SOLE 21 1,134,709 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 1,056 510,346 SH   SOLE 22 498,543 0 11,803
INFOSYS LTD SPONSORED ADR 456788108 6,766 700,363 SH   SOLE 2 144,703 0 555,660
INFOSYS LTD SPONSORED ADR 456788108 5,796 600,000 SH   SOLE 7 0 0 600,000
INFOSYS LTD SPONSORED ADR 456788108 1,451 150,209 SH   SOLE 13 150,209 0 0
INFOSYS LTD SPONSORED ADR 456788108 17,341 1,795,184 SH   SOLE 18 1,795,184 0 0
INFOSYS LTD SPONSORED ADR 456788108 5,622 581,961 SH   SOLE 19 581,961 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,361 244,361 SH   SOLE 21 244,361 0 0
INFOSYS LTD SPONSORED ADR 456788108 34,271 3,547,705 SH   SOLE 22 2,935,066 0 612,639
INFOSYS LTD SPONSORED ADR 456788108 1,029 106,533 SH   SOLE 25 106,533 0 0
INFOSYS LTD SPONSORED ADR 456788108 11,737 1,215,042 SH   SOLE 26 259,651 0 955,391
INFOSYS LTD SPONSORED ADR 456788108 9,662 1,000,170 SH   SOLE 28 1,000,170 0 0
INFOSYS LTD SPONSORED ADR 456788108 25,107 2,599,077 SH   SOLE 30 2,599,077 0 0
INFOSYS LTD SPONSORED ADR 456788108 16,280 1,685,348 SH   SOLE 31 11,765 0 1,673,583
INFOSYS LTD SPONSORED ADR 456788108 10,675 1,105,081 SH   SOLE 34 1,105,081 0 0
INFOSYS LTD SPONSORED ADR 456788108 92 9,519 SH   SOLE 36 9,519 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 12 2,912 SH   SOLE 18 2,912 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 170 42,451 SH   SOLE 21 42,451 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 10 2,507 SH   SOLE 22 2,507 0 0
INFUSYSTEM HLDGS INC COM 45685K102 63 5,447 SH   SOLE 2 783 0 4,664
INFUSYSTEM HLDGS INC COM 45685K102 5 452 SH   SOLE 7 452 0 0
INFUSYSTEM HLDGS INC COM 45685K102 670 58,087 SH   SOLE 18 58,087 0 0
INFUSYSTEM HLDGS INC COM 45685K102 313 27,141 SH   SOLE 19 27,141 0 0
INFUSYSTEM HLDGS INC COM 45685K102 5,445 471,829 SH   SOLE 21 471,829 0 0
INFUSYSTEM HLDGS INC COM 45685K102 1,562 135,344 SH   SOLE 22 127,670 0 7,674
ING GROEP N.V. SPONSORED ADR 456837103 33 4,771 SH   SOLE 18 4,771 0 0
INGERSOLL RAND INC COM 45687V106 23,166 823,835 SH   SOLE 2 80,994 0 742,841
INGERSOLL RAND INC COM 45687V106 4,234 150,569 SH   SOLE 4 140,504 0 10,065
INGERSOLL RAND INC COM 45687V106 8,616 306,401 SH   SOLE 7 286,577 0 19,824
INGERSOLL RAND INC COM 45687V106 206 7,331 SH   SOLE 13 7,331 0 0
INGERSOLL RAND INC COM 45687V106 879 31,261 SH   SOLE 15 31,261 0 0
INGERSOLL RAND INC COM 45687V106 48,874 1,738,039 SH   SOLE 18 1,684,678 0 53,361
INGERSOLL RAND INC COM 45687V106 2,819 100,236 SH   SOLE 19 100,236 0 0
INGERSOLL RAND INC COM 45687V106 208,122 7,401,212 SH   SOLE 21 7,401,212 0 0
INGERSOLL RAND INC COM 45687V106 229,433 8,159,084 SH   SOLE 22 7,385,945 0 773,139
INGERSOLL RAND INC COM 45687V106 7,350 261,372 SH   SOLE 23 261,372 0 0
INGERSOLL RAND INC COM 45687V106 535 19,021 SH   SOLE 25 19,021 0 0
INGERSOLL RAND INC COM 45687V106 34,843 1,239,068 SH   SOLE 26 328,708 0 910,360
INGERSOLL RAND INC COM 45687V106 2,156 76,677 SH   SOLE 28 55,247 0 21,430
INGERSOLL RAND INC COM 45687V106 2,292 81,525 SH   SOLE 29 6,572 0 74,953
INGERSOLL RAND INC COM 45687V106 35,004 1,244,820 SH   SOLE 30 1,207,424 0 37,396
INGERSOLL RAND INC COM 45687V106 2,051 72,924 SH   SOLE 31 48,408 0 24,516
INGERSOLL RAND INC COM 45687V106 525 18,660 SH   SOLE 34 18,660 0 0
INGERSOLL RAND INC COM 45687V106 2,015 71,670 SH   SOLE 36 71,670 0 0
INGERSOLL RAND INC COM 45687V106 227 8,076 SH   SOLE 40 8,076 0 0
INGEVITY CORP COM 45688C107 2,425 46,131 SH   SOLE 2 33,021 0 13,110
INGEVITY CORP COM 45688C107 10 197 SH   SOLE 4 197 0 0
INGEVITY CORP COM 45688C107 38 727 SH   SOLE 7 727 0 0
INGEVITY CORP COM 45688C107 0 8 SH   SOLE 17 0 0 8
INGEVITY CORP COM 45688C107 14,281 271,658 SH   SOLE 18 262,429 0 9,229
INGEVITY CORP COM 45688C107 8,482 161,346 SH   SOLE 19 161,346 0 0
INGEVITY CORP COM 45688C107 146,215 2,781,345 SH   SOLE 21 2,781,345 0 0
INGEVITY CORP COM 45688C107 80,531 1,531,890 SH   SOLE 22 1,491,145 0 40,745
INGEVITY CORP COM 45688C107 515 9,797 SH   SOLE 23 9,797 0 0
INGEVITY CORP COM 45688C107 2,281 43,386 SH   SOLE 26 7,909 0 35,477
INGEVITY CORP COM 45688C107 385 7,321 SH   SOLE 28 7,321 0 0
INGEVITY CORP COM 45688C107 769 14,629 SH   SOLE 30 14,629 0 0
INGEVITY CORP COM 45688C107 35 660 SH   SOLE 31 0 0 660
INGEVITY CORP COM 45688C107 147 2,799 SH   SOLE 34 2,799 0 0
INGEVITY CORP COM 45688C107 240 4,566 SH   SOLE 40 4,566 0 0
INGLES MKTS INC CL A 457030104 728 16,896 SH   SOLE 2 4,400 0 12,496
INGLES MKTS INC CL A 457030104 10 225 SH   SOLE 7 225 0 0
INGLES MKTS INC CL A 457030104 2,407 55,894 SH   SOLE 18 55,894 0 0
INGLES MKTS INC CL A 457030104 2,336 54,233 SH   SOLE 19 54,233 0 0
INGLES MKTS INC CL A 457030104 19,852 460,933 SH   SOLE 21 460,933 0 0
INGLES MKTS INC CL A 457030104 19,765 458,900 SH   SOLE 22 443,327 0 15,573
INGLES MKTS INC CL A 457030104 631 14,655 SH   SOLE 23 14,655 0 0
INGLES MKTS INC CL A 457030104 849 19,706 SH   SOLE 26 0 0 19,706
INGLES MKTS INC CL A 457030104 74 1,727 SH   SOLE 28 1,727 0 0
INGLES MKTS INC CL A 457030104 239 5,545 SH   SOLE 30 5,545 0 0
INGLES MKTS INC CL A 457030104 61 1,424 SH   SOLE 40 1,424 0 0
INGREDION INC COM 457187102 17,432 210,021 SH   SOLE 2 48,795 0 161,226
INGREDION INC COM 457187102 3,200 38,554 SH   SOLE 4 36,662 0 1,892
INGREDION INC COM 457187102 5,568 67,090 SH   SOLE 7 29,991 0 37,099
INGREDION INC COM 457187102 9 110 SH   SOLE 13 110 0 0
INGREDION INC COM 457187102 622 7,491 SH   SOLE 15 7,491 0 0
INGREDION INC COM 457187102 16,293 196,297 SH   SOLE 18 191,033 0 5,264
INGREDION INC COM 457187102 2,794 33,663 SH   SOLE 19 33,663 0 0
INGREDION INC COM 457187102 275,455 3,318,734 SH   SOLE 21 3,318,734 0 0
INGREDION INC COM 457187102 190,799 2,298,778 SH   SOLE 22 2,189,615 0 109,163
INGREDION INC COM 457187102 4,047 48,761 SH   SOLE 23 48,761 0 0
INGREDION INC COM 457187102 7,531 90,731 SH   SOLE 25 90,731 0 0
INGREDION INC COM 457187102 28,167 339,359 SH   SOLE 26 87,190 0 252,169
INGREDION INC COM 457187102 1,189 14,327 SH   SOLE 28 10,574 0 3,753
INGREDION INC COM 457187102 1,319 15,890 SH   SOLE 29 1,368 0 14,522
INGREDION INC COM 457187102 15,440 186,019 SH   SOLE 30 157,475 0 28,544
INGREDION INC COM 457187102 1,777 21,408 SH   SOLE 31 10,817 0 10,591
INGREDION INC COM 457187102 271 3,264 SH   SOLE 34 3,264 0 0
INGREDION INC COM 457187102 3,363 40,520 SH   SOLE 36 40,520 0 0
INGREDION INC COM 457187102 120 1,441 SH   SOLE 40 1,441 0 0
INMODE LTD SHS M5425M103 1,820 64,252 SH   SOLE 21 64,252 0 0
INMODE LTD SHS M5425M103 3,015 106,454 SH   SOLE 22 103,757 0 2,697
INMODE LTD SHS M5425M103 47 1,642 SH   SOLE 40 1,642 0 0
INMUNE BIO INC COM 45782T105 5 994 SH   SOLE 18 994 0 0
INMUNE BIO INC COM 45782T105 70 13,418 SH   SOLE 21 13,418 0 0
INMUNE BIO INC COM 45782T105 23 4,390 SH   SOLE 22 4,390 0 0
INNERWORKINGS INC COM 45773Y105 20 15,134 SH   SOLE 18 15,134 0 0
INNERWORKINGS INC COM 45773Y105 216 163,360 SH   SOLE 21 163,360 0 0
INNERWORKINGS INC COM 45773Y105 1,058 801,549 SH   SOLE 22 801,549 0 0
INNODATA INC COM NEW 457642205 29 21,410 SH   SOLE 21 21,410 0 0
INNODATA INC COM NEW 457642205 730 545,920 SH   SOLE 22 545,920 0 0
INNOSPEC INC COM 45768S105 1,481 19,170 SH   SOLE 2 8,982 0 10,188
INNOSPEC INC COM 45768S105 10 132 SH   SOLE 4 132 0 0
INNOSPEC INC COM 45768S105 32 408 SH   SOLE 7 408 0 0
INNOSPEC INC COM 45768S105 9,711 125,703 SH   SOLE 18 123,104 0 2,599
INNOSPEC INC COM 45768S105 5,556 71,922 SH   SOLE 19 71,922 0 0
INNOSPEC INC COM 45768S105 203,207 2,630,510 SH   SOLE 21 2,630,510 0 0
INNOSPEC INC COM 45768S105 63,415 820,904 SH   SOLE 22 792,233 0 28,671
INNOSPEC INC COM 45768S105 331 4,287 SH   SOLE 23 4,287 0 0
INNOSPEC INC COM 45768S105 2,314 29,951 SH   SOLE 26 7,794 0 22,157
INNOSPEC INC COM 45768S105 294 3,803 SH   SOLE 28 3,803 0 0
INNOSPEC INC COM 45768S105 2,965 38,377 SH   SOLE 30 38,377 0 0
INNOSPEC INC COM 45768S105 218 2,824 SH   SOLE 40 2,824 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,309 14,867 SH   SOLE 2 5,328 0 9,539
INNOVATIVE INDL PPTYS INC COM 45781V101 879 9,991 SH   SOLE 4 9,991 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,720 19,536 SH   SOLE 7 19,536 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 7,481 84,992 SH   SOLE 18 84,992 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 4,534 51,508 SH   SOLE 19 51,508 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 170,256 1,934,293 SH   SOLE 21 1,934,293 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 61,720 701,208 SH   SOLE 22 683,468 0 17,740
INNOVATIVE INDL PPTYS INC COM 45781V101 51 576 SH   SOLE 23 576 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 3,521 40,003 SH   SOLE 25 40,003 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,557 17,691 SH   SOLE 26 6,162 0 11,529
INNOVATIVE INDL PPTYS INC COM 45781V101 224 2,542 SH   SOLE 28 2,542 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 994 11,288 SH   SOLE 29 11,288 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 8,551 97,154 SH   SOLE 30 97,154 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 153 1,737 SH   SOLE 40 1,737 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 17 3,345 SH   SOLE 18 3,345 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 253 50,611 SH   SOLE 21 50,611 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2,061 412,201 SH   SOLE 22 412,201 0 0
INNOVIVA INC COM 45781M101 669 47,838 SH   SOLE 2 24,492 0 23,346
INNOVIVA INC COM 45781M101 7 504 SH   SOLE 4 504 0 0
INNOVIVA INC COM 45781M101 14 1,017 SH   SOLE 7 1,017 0 0
INNOVIVA INC COM 45781M101 4,943 353,568 SH   SOLE 18 321,130 0 32,438
INNOVIVA INC COM 45781M101 4,881 349,145 SH   SOLE 19 349,145 0 0
INNOVIVA INC COM 45781M101 117,001 8,369,144 SH   SOLE 21 8,369,144 0 0
INNOVIVA INC COM 45781M101 31,923 2,283,453 SH   SOLE 22 2,214,536 0 68,917
INNOVIVA INC COM 45781M101 362 25,910 SH   SOLE 23 25,910 0 0
INNOVIVA INC COM 45781M101 1,171 83,784 SH   SOLE 26 10,561 0 73,223
INNOVIVA INC COM 45781M101 137 9,802 SH   SOLE 28 9,802 0 0
INNOVIVA INC COM 45781M101 1,732 123,885 SH   SOLE 30 123,885 0 0
INNOVIVA INC COM 45781M101 120 8,587 SH   SOLE 40 8,587 0 0
INOGEN INC COM 45780L104 558 15,718 SH   SOLE 2 7,421 0 8,297
INOGEN INC COM 45780L104 3 76 SH   SOLE 4 76 0 0
INOGEN INC COM 45780L104 11 297 SH   SOLE 7 297 0 0
INOGEN INC COM 45780L104 3,483 98,060 SH   SOLE 18 92,197 0 5,863
INOGEN INC COM 45780L104 3,039 85,552 SH   SOLE 19 85,552 0 0
INOGEN INC COM 45780L104 73,666 2,073,937 SH   SOLE 21 2,073,937 0 0
INOGEN INC COM 45780L104 22,554 634,957 SH   SOLE 22 616,998 0 17,959
INOGEN INC COM 45780L104 478 13,461 SH   SOLE 23 13,461 0 0
INOGEN INC COM 45780L104 1,062 29,887 SH   SOLE 26 5,524 0 24,363
INOGEN INC COM 45780L104 87 2,448 SH   SOLE 28 2,448 0 0
INOGEN INC COM 45780L104 1,013 28,528 SH   SOLE 30 28,528 0 0
INOGEN INC COM 45780L104 45 1,262 SH   SOLE 34 1,262 0 0
INOGEN INC COM 45780L104 87 2,457 SH   SOLE 40 2,457 0 0
INOVALON HLDGS INC COM CL A 45781D101 1,067 55,376 SH   SOLE 2 31,896 0 23,480
INOVALON HLDGS INC COM CL A 45781D101 8 437 SH   SOLE 4 437 0 0
INOVALON HLDGS INC COM CL A 45781D101 26 1,341 SH   SOLE 7 1,341 0 0
INOVALON HLDGS INC COM CL A 45781D101 6,229 323,437 SH   SOLE 18 297,704 0 25,733
INOVALON HLDGS INC COM CL A 45781D101 8,191 425,303 SH   SOLE 19 425,303 0 0
INOVALON HLDGS INC COM CL A 45781D101 50,512 2,622,637 SH   SOLE 21 2,622,637 0 0
INOVALON HLDGS INC COM CL A 45781D101 49,561 2,573,239 SH   SOLE 22 2,504,207 0 69,032
INOVALON HLDGS INC COM CL A 45781D101 797 41,398 SH   SOLE 23 41,398 0 0
INOVALON HLDGS INC COM CL A 45781D101 2,968 154,092 SH   SOLE 26 27,273 0 126,819
INOVALON HLDGS INC COM CL A 45781D101 202 10,504 SH   SOLE 28 10,504 0 0
INOVALON HLDGS INC COM CL A 45781D101 442 22,950 SH   SOLE 30 22,950 0 0
INOVALON HLDGS INC COM CL A 45781D101 41 2,127 SH   SOLE 34 2,127 0 0
INOVALON HLDGS INC COM CL A 45781D101 150 7,800 SH   SOLE 40 7,800 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 11,692 433,852 SH   SOLE 2 366,210 0 67,642
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 153 5,673 SH   SOLE 4 5,673 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 344 12,757 SH   SOLE 7 12,757 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 16,108 597,689 SH   SOLE 18 574,940 0 22,749
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 14,938 554,279 SH   SOLE 19 554,279 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 173,445 6,435,807 SH   SOLE 21 6,435,807 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 126,425 4,691,079 SH   SOLE 22 4,551,591 0 139,488
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 751 27,872 SH   SOLE 23 27,872 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 3,917 145,338 SH   SOLE 26 39,902 0 105,436
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 574 21,291 SH   SOLE 28 21,291 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1,447 53,677 SH   SOLE 29 53,677 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 18,961 703,562 SH   SOLE 30 703,562 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 2,055 76,254 SH   SOLE 31 76,254 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 252 9,361 SH   SOLE 34 9,361 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 409 15,183 SH   SOLE 40 15,183 0 0
INPHI CORP COM 45772F107 12,575 107,019 SH   SOLE 2 25,259 0 81,760
INPHI CORP COM 45772F107 85 725 SH   SOLE 4 725 0 0
INPHI CORP COM 45772F107 94 802 SH   SOLE 7 802 0 0
INPHI CORP COM 45772F107 3,987 33,935 SH   SOLE 18 29,153 0 4,782
INPHI CORP COM 45772F107 97,103 826,409 SH   SOLE 19 826,409 0 0
INPHI CORP COM 45772F107 86,922 739,758 SH   SOLE 21 739,758 0 0
INPHI CORP COM 45772F107 158,708 1,350,703 SH   SOLE 22 1,282,308 0 68,395
INPHI CORP COM 45772F107 276 2,350 SH   SOLE 23 2,350 0 0
INPHI CORP COM 45772F107 12,680 107,919 SH   SOLE 26 14,635 0 93,284
INPHI CORP COM 45772F107 804 6,846 SH   SOLE 28 6,846 0 0
INPHI CORP COM 45772F107 22,407 190,694 SH   SOLE 30 190,694 0 0
INPHI CORP COM 45772F107 110 934 SH   SOLE 31 934 0 0
INPHI CORP COM 45772F107 65,645 558,685 SH   SOLE 34 558,685 0 0
INPHI CORP COM 45772F107 554 4,719 SH   SOLE 40 4,719 0 0
INPIXON COM 45790J800 0 1 SH   SOLE 21 1 0 0
INSEEGO CORP COM 45782B104 346 29,836 SH   SOLE 2 19,401 0 10,435
INSEEGO CORP COM 45782B104 12 1,002 SH   SOLE 7 1,002 0 0
INSEEGO CORP COM 45782B104 2,279 196,503 SH   SOLE 18 196,503 0 0
INSEEGO CORP COM 45782B104 1,253 108,056 SH   SOLE 19 108,056 0 0
INSEEGO CORP COM 45782B104 19,509 1,681,814 SH   SOLE 21 1,681,814 0 0
INSEEGO CORP COM 45782B104 20,886 1,800,508 SH   SOLE 22 1,736,023 0 64,485
INSEEGO CORP COM 45782B104 262 22,544 SH   SOLE 30 22,544 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,834 37,276 SH   SOLE 2 12,522 0 24,754
INSIGHT ENTERPRISES INC COM 45765U103 10 195 SH   SOLE 4 195 0 0
INSIGHT ENTERPRISES INC COM 45765U103 56 1,137 SH   SOLE 7 1,137 0 0
INSIGHT ENTERPRISES INC COM 45765U103 8,483 172,419 SH   SOLE 18 172,419 0 0
INSIGHT ENTERPRISES INC COM 45765U103 3,735 75,913 SH   SOLE 19 75,913 0 0
INSIGHT ENTERPRISES INC COM 45765U103 187,256 3,806,026 SH   SOLE 21 3,806,026 0 0
INSIGHT ENTERPRISES INC COM 45765U103 55,263 1,123,237 SH   SOLE 22 1,082,975 0 40,262
INSIGHT ENTERPRISES INC COM 45765U103 73 1,483 SH   SOLE 23 1,483 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,126 22,885 SH   SOLE 26 14,377 0 8,508
INSIGHT ENTERPRISES INC COM 45765U103 308 6,266 SH   SOLE 28 6,266 0 0
INSIGHT ENTERPRISES INC COM 45765U103 2,674 54,352 SH   SOLE 30 54,352 0 0
INSIGHT ENTERPRISES INC COM 45765U103 61 1,239 SH   SOLE 31 0 0 1,239
INSIGHT ENTERPRISES INC COM 45765U103 152 3,086 SH   SOLE 34 3,086 0 0
INSIGHT ENTERPRISES INC COM 45765U103 102 2,066 SH   SOLE 36 2,066 0 0
INSIGHT ENTERPRISES INC COM 45765U103 160 3,251 SH   SOLE 40 3,251 0 0
INSIGHT SELECT INCOME FD COM 45781W109 82 4,149 SH   SOLE 22 0 0 4,149
INSIGNIA SYS INC COM 45765Y105 6 7,898 SH   SOLE 21 7,898 0 0
INSIGNIA SYS INC COM 45765Y105 329 460,797 SH   SOLE 22 460,797 0 0
INSMED INC COM PAR $.01 457669307 1,845 67,009 SH   SOLE 2 34,782 0 32,227
INSMED INC COM PAR $.01 457669307 14 506 SH   SOLE 4 506 0 0
INSMED INC COM PAR $.01 457669307 45 1,646 SH   SOLE 7 1,646 0 0
INSMED INC COM PAR $.01 457669307 3 126 SH   SOLE 17 0 0 126
INSMED INC COM PAR $.01 457669307 11,528 418,595 SH   SOLE 18 405,950 0 12,645
INSMED INC COM PAR $.01 457669307 19,520 708,799 SH   SOLE 19 708,799 0 0
INSMED INC COM PAR $.01 457669307 118,318 4,296,229 SH   SOLE 21 4,296,229 0 0
INSMED INC COM PAR $.01 457669307 84,271 3,059,949 SH   SOLE 22 2,959,783 0 100,166
INSMED INC COM PAR $.01 457669307 310 11,258 SH   SOLE 23 11,258 0 0
INSMED INC COM PAR $.01 457669307 2,430 88,222 SH   SOLE 26 39,238 0 48,984
INSMED INC COM PAR $.01 457669307 351 12,742 SH   SOLE 28 12,742 0 0
INSMED INC COM PAR $.01 457669307 1,592 57,818 SH   SOLE 30 57,818 0 0
INSMED INC COM PAR $.01 457669307 57 2,069 SH   SOLE 34 2,069 0 0
INSMED INC COM PAR $.01 457669307 259 9,415 SH   SOLE 40 9,415 0 0
INSMED INC NOTE 1.750% 1/1 457669AA7 1,570 1,615,000 PRN   SOLE 21 1,615,000 0 0
INSPERITY INC COM 45778Q107 3,371 52,085 SH   SOLE 2 30,707 0 21,378
INSPERITY INC COM 45778Q107 12 178 SH   SOLE 4 178 0 0
INSPERITY INC COM 45778Q107 42 645 SH   SOLE 7 645 0 0
INSPERITY INC COM 45778Q107 15,407 238,026 SH   SOLE 18 229,203 0 8,823
INSPERITY INC COM 45778Q107 12,954 200,129 SH   SOLE 19 200,129 0 0
INSPERITY INC COM 45778Q107 158,252 2,444,802 SH   SOLE 21 2,444,802 0 0
INSPERITY INC COM 45778Q107 94,610 1,461,608 SH   SOLE 22 1,390,787 0 70,821
INSPERITY INC COM 45778Q107 974 15,054 SH   SOLE 23 15,054 0 0
INSPERITY INC COM 45778Q107 4,264 65,875 SH   SOLE 26 11,754 0 54,121
INSPERITY INC COM 45778Q107 438 6,760 SH   SOLE 28 6,760 0 0
INSPERITY INC COM 45778Q107 862 13,321 SH   SOLE 30 13,321 0 0
INSPERITY INC COM 45778Q107 46 706 SH   SOLE 34 706 0 0
INSPERITY INC COM 45778Q107 251 3,882 SH   SOLE 40 3,882 0 0
INSPIRE MED SYS INC COM 457730109 1,416 16,269 SH   SOLE 2 7,893 0 8,376
INSPIRE MED SYS INC COM 457730109 11 132 SH   SOLE 4 132 0 0
INSPIRE MED SYS INC COM 457730109 41 468 SH   SOLE 7 468 0 0
INSPIRE MED SYS INC COM 457730109 9,588 110,184 SH   SOLE 18 104,533 0 5,651
INSPIRE MED SYS INC COM 457730109 7,486 86,025 SH   SOLE 19 86,025 0 0
INSPIRE MED SYS INC COM 457730109 75,788 870,930 SH   SOLE 21 870,930 0 0
INSPIRE MED SYS INC COM 457730109 55,760 640,769 SH   SOLE 22 616,829 0 23,940
INSPIRE MED SYS INC COM 457730109 333 3,829 SH   SOLE 23 3,829 0 0
INSPIRE MED SYS INC COM 457730109 2,509 28,836 SH   SOLE 26 8,739 0 20,097
INSPIRE MED SYS INC COM 457730109 136 1,560 SH   SOLE 28 1,560 0 0
INSPIRE MED SYS INC COM 457730109 681 7,823 SH   SOLE 30 7,823 0 0
INSPIRE MED SYS INC COM 457730109 197 2,262 SH   SOLE 40 2,262 0 0
INSPIRED ENTMT INC COM 45782N108 11 3,752 SH   SOLE 18 3,752 0 0
INSPIRED ENTMT INC COM 45782N108 289 99,746 SH   SOLE 21 99,746 0 0
INSPIRED ENTMT INC COM 45782N108 111 38,437 SH   SOLE 22 38,437 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,036 15,059 SH   SOLE 2 7,747 0 7,312
INSTALLED BLDG PRODS INC COM 45780R101 9 130 SH   SOLE 4 130 0 0
INSTALLED BLDG PRODS INC COM 45780R101 27 399 SH   SOLE 7 399 0 0
INSTALLED BLDG PRODS INC COM 45780R101 7,812 113,586 SH   SOLE 18 113,586 0 0
INSTALLED BLDG PRODS INC COM 45780R101 3,124 45,418 SH   SOLE 19 45,418 0 0
INSTALLED BLDG PRODS INC COM 45780R101 175,696 2,554,470 SH   SOLE 21 2,554,470 0 0
INSTALLED BLDG PRODS INC COM 45780R101 46,666 678,482 SH   SOLE 22 656,832 0 21,650
INSTALLED BLDG PRODS INC COM 45780R101 17 253 SH   SOLE 23 253 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,139 16,556 SH   SOLE 26 11,899 0 4,657
INSTALLED BLDG PRODS INC COM 45780R101 212 3,086 SH   SOLE 28 3,086 0 0
INSTALLED BLDG PRODS INC COM 45780R101 2,363 34,353 SH   SOLE 30 34,353 0 0
INSTALLED BLDG PRODS INC COM 45780R101 179 2,598 SH   SOLE 40 2,598 0 0
INSTEEL INDUSTRIES INC COM 45774W108 423 22,192 SH   SOLE 2 6,286 0 15,906
INSTEEL INDUSTRIES INC COM 45774W108 8 431 SH   SOLE 7 431 0 0
INSTEEL INDUSTRIES INC COM 45774W108 1,775 93,102 SH   SOLE 18 93,102 0 0
INSTEEL INDUSTRIES INC COM 45774W108 665 34,861 SH   SOLE 19 34,861 0 0
INSTEEL INDUSTRIES INC COM 45774W108 39,508 2,071,758 SH   SOLE 21 2,071,758 0 0
INSTEEL INDUSTRIES INC COM 45774W108 10,707 561,456 SH   SOLE 22 541,232 0 20,224
INSTEEL INDUSTRIES INC COM 45774W108 49 2,559 SH   SOLE 28 2,559 0 0
INSTEEL INDUSTRIES INC COM 45774W108 611 32,037 SH   SOLE 30 32,037 0 0
INSTEEL INDUSTRIES INC COM 45774W108 29 1,504 SH   SOLE 40 1,504 0 0
INSULET CORP COM 45784P101 27,672 142,448 SH   SOLE 2 8,947 0 133,501
INSULET CORP COM 45784P101 5,627 28,964 SH   SOLE 4 27,324 0 1,640
INSULET CORP COM 45784P101 819 4,216 SH   SOLE 7 4,216 0 0
INSULET CORP COM 45784P101 50 259 SH   SOLE 13 259 0 0
INSULET CORP COM 45784P101 839 4,320 SH   SOLE 15 4,320 0 0
INSULET CORP COM 45784P101 11,244 57,881 SH   SOLE 18 52,897 0 4,984
INSULET CORP COM 45784P101 34,621 178,218 SH   SOLE 19 178,218 0 0
INSULET CORP COM 45784P101 295,026 1,518,715 SH   SOLE 21 1,518,715 0 0
INSULET CORP COM 45784P101 331,583 1,706,904 SH   SOLE 22 1,613,841 0 93,063
INSULET CORP COM 45784P101 9,695 49,908 SH   SOLE 23 49,908 0 0
INSULET CORP COM 45784P101 605 3,116 SH   SOLE 25 3,116 0 0
INSULET CORP COM 45784P101 24,393 125,567 SH   SOLE 26 49,471 0 76,096
INSULET CORP COM 45784P101 2,631 13,543 SH   SOLE 28 9,658 0 3,885
INSULET CORP COM 45784P101 2,851 14,678 SH   SOLE 29 1,277 0 13,401
INSULET CORP COM 45784P101 22,333 114,967 SH   SOLE 30 108,185 0 6,782
INSULET CORP COM 45784P101 2,773 14,276 SH   SOLE 31 8,217 0 6,059
INSULET CORP COM 45784P101 2,659 13,687 SH   SOLE 34 13,687 0 0
INSULET CORP COM 45784P101 2,279 11,731 SH   SOLE 36 11,731 0 0
INSULET CORP COM 45784P101 279 1,434 SH   SOLE 40 1,434 0 0
INSULET CORP NOTE 1.375%11/1 45784PAH4 3,605 1,703,000 PRN   SOLE 21 1,703,000 0 0
INTEGER HLDGS CORP COM 45826H109 2,103 28,794 SH   SOLE 2 11,868 0 16,926
INTEGER HLDGS CORP COM 45826H109 8 109 SH   SOLE 4 109 0 0
INTEGER HLDGS CORP COM 45826H109 39 531 SH   SOLE 7 531 0 0
INTEGER HLDGS CORP COM 45826H109 12,402 169,775 SH   SOLE 18 162,978 0 6,797
INTEGER HLDGS CORP COM 45826H109 8,841 121,026 SH   SOLE 19 121,026 0 0
INTEGER HLDGS CORP COM 45826H109 277,868 3,803,805 SH   SOLE 21 3,803,805 0 0
INTEGER HLDGS CORP COM 45826H109 79,669 1,090,607 SH   SOLE 22 1,058,879 0 31,728
INTEGER HLDGS CORP COM 45826H109 642 8,787 SH   SOLE 23 8,787 0 0
INTEGER HLDGS CORP COM 45826H109 2,927 40,065 SH   SOLE 26 5,705 0 34,360
INTEGER HLDGS CORP COM 45826H109 444 6,081 SH   SOLE 28 6,081 0 0
INTEGER HLDGS CORP COM 45826H109 3,584 49,061 SH   SOLE 30 49,061 0 0
INTEGER HLDGS CORP COM 45826H109 280 3,828 SH   SOLE 40 3,828 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 9,415 200,370 SH   SOLE 2 57,840 0 142,530
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 28 594 SH   SOLE 4 594 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 59 1,248 SH   SOLE 7 1,248 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 8,952 190,519 SH   SOLE 18 190,519 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 867 18,449 SH   SOLE 19 18,449 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 172,921 3,679,957 SH   SOLE 21 3,679,957 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 109,495 2,330,187 SH   SOLE 22 2,225,335 0 104,852
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,656 35,247 SH   SOLE 26 15,715 0 19,532
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 571 12,152 SH   SOLE 28 12,152 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2,275 48,410 SH   SOLE 30 48,410 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 68 1,443 SH   SOLE 31 1,443 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 148 3,142 SH   SOLE 34 3,142 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 380 8,087 SH   SOLE 40 8,087 0 0
INTEL CORP COM 458140100 660,703 11,043,004 SH   SOLE 2 1,650,483 0 9,392,521
INTEL CORP COM 458140100 126,858 2,120,313 SH   SOLE 4 2,002,999 0 117,314
INTEL CORP COM 458140100 312,824 5,228,543 SH   SOLE 7 4,111,107 0 1,117,436
INTEL CORP COM 458140100 14,016 234,263 SH   SOLE 13 234,263 0 0
INTEL CORP COM 458140100 32,156 537,463 SH   SOLE 15 537,463 0 0
INTEL CORP COM 458140100 130 2,179 SH   SOLE 17 0 0 2,179
INTEL CORP COM 458140100 487,985 8,156,195 SH   SOLE 18 7,175,856 0 980,339
INTEL CORP COM 458140100 125,779 2,102,268 SH   SOLE 19 2,102,268 0 0
INTEL CORP COM 458140100 11,595 193,794 SH   SOLE 20 193,794 0 0
INTEL CORP COM 458140100 6,583,164 110,031,160 SH   SOLE 21 110,031,160 0 0
INTEL CORP COM 458140100 6,240,963 104,311,597 SH   SOLE 22 93,628,814 0 10,682,783
INTEL CORP COM 458140100 194,093 3,244,083 SH   SOLE 23 3,244,083 0 0
INTEL CORP COM 458140100 311,930 5,213,609 SH   SOLE 25 5,213,609 0 0
INTEL CORP COM 458140100 1,612,028 26,943,475 SH   SOLE 26 2,696,304 0 24,247,171
INTEL CORP COM 458140100 52,941 884,865 SH   SOLE 28 627,560 0 257,305
INTEL CORP COM 458140100 55,551 928,482 SH   SOLE 29 108,422 0 820,060
INTEL CORP COM 458140100 1,472,415 24,609,983 SH   SOLE 30 24,395,287 0 214,696
INTEL CORP COM 458140100 95,539 1,596,842 SH   SOLE 31 649,725 0 947,117
INTEL CORP COM 458140100 74,201 1,240,203 SH   SOLE 32 1,240,203 0 0
INTEL CORP COM 458140100 29,315 489,966 SH   SOLE 34 489,966 0 0
INTEL CORP COM 458140100 180,603 3,018,603 SH   SOLE 36 3,018,603 0 0
INTEL CORP COM 458140100 5,749 96,088 SH   SOLE 40 96,088 0 0
INTEL CORP OPTIONS 458140100 48 800 SH Call SOLE 2 800 0 0
INTEL CORP OPTIONS 458140100 10,105 168,900 SH Call SOLE 19 168,900 0 0
INTEL CORP OPTIONS 458140100 78 1,300 SH Call SOLE 22 1,300 0 0
INTEL CORP OPTIONS 458140100 1,053 17,600 SH Call SOLE 34 17,600 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,200 57,065 SH   SOLE 2 43,040 0 14,025
INTELLIA THERAPEUTICS INC COM 45826J105 15 720 SH   SOLE 7 720 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 4,775 227,149 SH   SOLE 18 204,911 0 22,238
INTELLIA THERAPEUTICS INC COM 45826J105 14,681 698,421 SH   SOLE 19 698,421 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 97 4,597 SH   SOLE 20 4,597 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 44,161 2,100,903 SH   SOLE 21 2,100,903 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 33,880 1,611,798 SH   SOLE 22 1,563,640 0 48,158
INTELLIA THERAPEUTICS INC COM 45826J105 571 27,176 SH   SOLE 23 27,176 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,869 88,926 SH   SOLE 26 0 0 88,926
INTELLIA THERAPEUTICS INC COM 45826J105 76 3,618 SH   SOLE 28 3,618 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 641 30,517 SH   SOLE 30 30,517 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 4,155 197,690 SH   SOLE 34 197,690 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 47 2,246 SH   SOLE 40 2,246 0 0
INTELLICHECK INC COM NEW 45817G201 44 5,852 SH   SOLE 2 857 0 4,995
INTELLICHECK INC COM NEW 45817G201 507 67,202 SH   SOLE 18 67,202 0 0
INTELLICHECK INC COM NEW 45817G201 226 29,936 SH   SOLE 19 29,936 0 0
INTELLICHECK INC COM NEW 45817G201 3,999 529,678 SH   SOLE 21 529,678 0 0
INTELLICHECK INC COM NEW 45817G201 1,245 164,909 SH   SOLE 22 159,997 0 4,912
INTELLIGENT SYS CORP NEW COM 45816D100 91 2,677 SH   SOLE 2 416 0 2,261
INTELLIGENT SYS CORP NEW COM 45816D100 4 113 SH   SOLE 7 113 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 1,048 30,758 SH   SOLE 18 30,758 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 450 13,194 SH   SOLE 19 13,194 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 8,246 241,964 SH   SOLE 21 241,964 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 5,651 165,826 SH   SOLE 22 162,259 0 3,567
INTER PARFUMS INC COM 458334109 555 11,524 SH   SOLE 2 5,828 0 5,696
INTER PARFUMS INC COM 458334109 6 118 SH   SOLE 4 118 0 0
INTER PARFUMS INC COM 458334109 14 301 SH   SOLE 7 301 0 0
INTER PARFUMS INC COM 458334109 4,295 89,191 SH   SOLE 18 89,191 0 0
INTER PARFUMS INC COM 458334109 1,899 39,432 SH   SOLE 19 39,432 0 0
INTER PARFUMS INC COM 458334109 90,535 1,880,276 SH   SOLE 21 1,880,276 0 0
INTER PARFUMS INC COM 458334109 26,830 557,220 SH   SOLE 22 541,133 0 16,087
INTER PARFUMS INC COM 458334109 744 15,458 SH   SOLE 26 6,364 0 9,094
INTER PARFUMS INC COM 458334109 113 2,339 SH   SOLE 28 2,339 0 0
INTER PARFUMS INC COM 458334109 1,252 26,011 SH   SOLE 30 26,011 0 0
INTER PARFUMS INC COM 458334109 99 2,061 SH   SOLE 40 2,061 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 7,847 187,863 SH   SOLE 2 56,876 0 130,987
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 41 979 SH   SOLE 4 979 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 67 1,607 SH   SOLE 7 1,607 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 8,467 202,704 SH   SOLE 18 202,704 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 576 13,787 SH   SOLE 19 13,787 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 144,069 3,449,100 SH   SOLE 21 3,449,100 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 98,870 2,367,018 SH   SOLE 22 2,261,459 0 105,559
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,515 36,264 SH   SOLE 26 19,700 0 16,564
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 510 12,201 SH   SOLE 28 12,201 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 47 1,130 SH   SOLE 29 1,130 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,047 25,060 SH   SOLE 30 25,060 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 62 1,481 SH   SOLE 31 1,481 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 165 3,944 SH   SOLE 34 3,944 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 344 8,233 SH   SOLE 40 8,233 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 872 18,199 SH   SOLE 2 9,890 0 8,309
INTERCEPT PHARMACEUTICALS IN COM 45845P108 4 74 SH   SOLE 4 74 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 21 444 SH   SOLE 7 444 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 5,340 111,452 SH   SOLE 18 104,047 0 7,405
INTERCEPT PHARMACEUTICALS IN COM 45845P108 4,484 93,593 SH   SOLE 19 93,593 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 61,546 1,284,607 SH   SOLE 21 1,284,607 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 38,816 810,194 SH   SOLE 22 784,031 0 26,163
INTERCEPT PHARMACEUTICALS IN COM 45845P108 287 5,984 SH   SOLE 23 5,984 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,721 35,931 SH   SOLE 26 12,046 0 23,885
INTERCEPT PHARMACEUTICALS IN COM 45845P108 180 3,757 SH   SOLE 28 3,757 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 847 17,689 SH   SOLE 30 17,689 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 31 649 SH   SOLE 34 649 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 118 2,473 SH   SOLE 40 2,473 0 0
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 1,031 1,370,000 PRN   SOLE 21 1,370,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 147,003 1,604,831 SH   SOLE 2 414,632 0 1,190,199
INTERCONTINENTAL EXCHANGE IN COM 45866F104 26,710 291,599 SH   SOLE 4 276,316 0 15,283
INTERCONTINENTAL EXCHANGE IN COM 45866F104 48,901 533,856 SH   SOLE 7 502,914 0 30,942
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,523 38,456 SH   SOLE 13 38,456 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 5,076 55,418 SH   SOLE 15 55,418 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1 16 SH   SOLE 17 0 0 16
INTERCONTINENTAL EXCHANGE IN COM 45866F104 120,902 1,319,892 SH   SOLE 18 1,202,654 0 117,238
INTERCONTINENTAL EXCHANGE IN COM 45866F104 29,279 319,637 SH   SOLE 19 319,637 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,163,802 12,705,260 SH   SOLE 21 12,705,260 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,273,354 13,901,248 SH   SOLE 22 12,330,209 0 1,571,039
INTERCONTINENTAL EXCHANGE IN COM 45866F104 46,209 504,467 SH   SOLE 23 504,467 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 55,724 608,338 SH   SOLE 25 608,338 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 323,362 3,530,148 SH   SOLE 26 402,360 0 3,127,788
INTERCONTINENTAL EXCHANGE IN COM 45866F104 10,580 115,497 SH   SOLE 28 82,162 0 33,335
INTERCONTINENTAL EXCHANGE IN COM 45866F104 15,472 168,906 SH   SOLE 29 74,955 0 93,951
INTERCONTINENTAL EXCHANGE IN COM 45866F104 196,420 2,144,318 SH   SOLE 30 2,082,975 0 61,343
INTERCONTINENTAL EXCHANGE IN COM 45866F104 20,117 219,623 SH   SOLE 31 160,393 0 59,230
INTERCONTINENTAL EXCHANGE IN COM 45866F104 8,035 87,718 SH   SOLE 34 87,718 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 38,295 418,071 SH   SOLE 36 418,071 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,120 12,230 SH   SOLE 40 12,230 0 0
INTERDIGITAL INC COM 45867G101 2,499 44,121 SH   SOLE 2 23,157 0 20,964
INTERDIGITAL INC COM 45867G101 8 149 SH   SOLE 4 149 0 0
INTERDIGITAL INC COM 45867G101 29 511 SH   SOLE 7 511 0 0
INTERDIGITAL INC COM 45867G101 11,222 198,159 SH   SOLE 18 194,054 0 4,105
INTERDIGITAL INC COM 45867G101 3,833 67,682 SH   SOLE 19 67,682 0 0
INTERDIGITAL INC COM 45867G101 120,239 2,123,237 SH   SOLE 21 2,123,237 0 0
INTERDIGITAL INC COM 45867G101 61,960 1,094,125 SH   SOLE 22 1,059,516 0 34,609
INTERDIGITAL INC COM 45867G101 19 338 SH   SOLE 23 338 0 0
INTERDIGITAL INC COM 45867G101 841 14,846 SH   SOLE 26 10,305 0 4,541
INTERDIGITAL INC COM 45867G101 249 4,397 SH   SOLE 28 4,397 0 0
INTERDIGITAL INC COM 45867G101 0 3 SH   SOLE 29 0 0 3
INTERDIGITAL INC COM 45867G101 5,454 96,305 SH   SOLE 30 96,305 0 0
INTERDIGITAL INC COM 45867G101 22 395 SH   SOLE 34 395 0 0
INTERDIGITAL INC COM 45867G101 189 3,330 SH   SOLE 40 3,330 0 0
INTERFACE INC COM 458665304 537 65,996 SH   SOLE 2 19,552 0 46,444
INTERFACE INC COM 458665304 3 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304 8 977 SH   SOLE 7 977 0 0
INTERFACE INC COM 458665304 2,396 294,336 SH   SOLE 18 294,336 0 0
INTERFACE INC COM 458665304 924 113,520 SH   SOLE 19 113,520 0 0
INTERFACE INC COM 458665304 51,090 6,276,460 SH   SOLE 21 6,276,460 0 0
INTERFACE INC COM 458665304 15,192 1,866,360 SH   SOLE 22 1,803,303 0 63,057
INTERFACE INC COM 458665304 136 16,756 SH   SOLE 26 13,389 0 3,367
INTERFACE INC COM 458665304 65 7,927 SH   SOLE 28 7,927 0 0
INTERFACE INC COM 458665304 626 76,870 SH   SOLE 30 76,870 0 0
INTERFACE INC COM 458665304 60 7,342 SH   SOLE 40 7,342 0 0
INTERGROUP CORP COM 458685104 3 111 SH   SOLE 18 111 0 0
INTERGROUP CORP COM 458685104 3 126 SH   SOLE 21 126 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 2,893 90,361 SH   SOLE 2 43,598 0 46,763
INTERNATIONAL BANCSHARES COR COM 459044103 13 396 SH   SOLE 4 396 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 30 945 SH   SOLE 7 945 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 11,060 345,416 SH   SOLE 18 345,416 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 4,050 126,474 SH   SOLE 19 126,474 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 117,727 3,676,679 SH   SOLE 21 3,676,679 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 64,492 2,014,123 SH   SOLE 22 1,959,203 0 54,920
INTERNATIONAL BANCSHARES COR COM 459044103 60 1,875 SH   SOLE 23 1,875 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 814 25,430 SH   SOLE 26 11,888 0 13,542
INTERNATIONAL BANCSHARES COR COM 459044103 317 9,888 SH   SOLE 28 9,888 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 780 24,360 SH   SOLE 30 24,360 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 195 6,093 SH   SOLE 40 6,093 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 266,543 2,207,030 SH   SOLE 2 232,975 0 1,974,055
INTERNATIONAL BUSINESS MACHS COM 459200101 51,202 423,962 SH   SOLE 4 399,302 0 24,660
INTERNATIONAL BUSINESS MACHS COM 459200101 104,321 863,802 SH   SOLE 7 832,125 0 31,677
INTERNATIONAL BUSINESS MACHS COM 459200101 492 4,074 SH   SOLE 13 4,074 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 13,010 107,722 SH   SOLE 15 107,722 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2 20 SH   SOLE 17 0 0 20
INTERNATIONAL BUSINESS MACHS COM 459200101 195,968 1,622,652 SH   SOLE 18 1,486,386 0 136,266
INTERNATIONAL BUSINESS MACHS COM 459200101 18,576 153,812 SH   SOLE 19 153,812 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,588,591 21,434,059 SH   SOLE 21 21,434,059 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,586,301 21,415,096 SH   SOLE 22 19,328,525 0 2,086,571
INTERNATIONAL BUSINESS MACHS COM 459200101 79,089 654,869 SH   SOLE 23 654,869 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 125,297 1,037,481 SH   SOLE 25 1,037,481 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 645,570 5,345,454 SH   SOLE 26 566,592 0 4,778,862
INTERNATIONAL BUSINESS MACHS COM 459200101 22,278 184,467 SH   SOLE 28 130,657 0 53,810
INTERNATIONAL BUSINESS MACHS COM 459200101 1,982 16,413 SH   SOLE 29 16,413 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 511,330 4,233,915 SH   SOLE 30 4,142,415 0 91,500
INTERNATIONAL BUSINESS MACHS COM 459200101 34,004 281,559 SH   SOLE 31 116,659 0 164,900
INTERNATIONAL BUSINESS MACHS COM 459200101 18,111 149,965 SH   SOLE 32 149,965 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 7,506 62,150 SH   SOLE 34 62,150 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 11,071 91,666 SH   SOLE 35 91,666 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 83,017 687,395 SH   SOLE 36 687,395 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,431 20,130 SH   SOLE 40 20,130 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 34,538 282,037 SH   SOLE 2 47,731 0 234,306
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7,321 59,783 SH   SOLE 4 57,440 0 2,343
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 11,915 97,296 SH   SOLE 7 89,365 0 7,931
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 47 384 SH   SOLE 13 384 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,401 11,443 SH   SOLE 15 11,443 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 53,286 435,133 SH   SOLE 18 420,168 0 14,965
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 145,579 1,188,786 SH   SOLE 19 1,188,786 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 305,530 2,494,934 SH   SOLE 21 2,494,934 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 323,167 2,638,957 SH   SOLE 22 2,405,989 0 232,968
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8,549 69,811 SH   SOLE 23 69,811 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 16,599 135,546 SH   SOLE 25 135,546 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 72,464 591,736 SH   SOLE 26 84,661 0 507,075
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,153 17,583 SH   SOLE 28 12,459 0 5,124
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,565 20,942 SH   SOLE 29 2,648 0 18,294
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 52,662 430,034 SH   SOLE 30 422,715 0 7,319
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4,585 37,440 SH   SOLE 31 13,690 0 23,750
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 69,011 563,543 SH   SOLE 34 563,543 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9,051 73,911 SH   SOLE 36 73,911 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 217 1,774 SH   SOLE 40 1,774 0 0
INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 55,073 1,243,192 SH   SOLE 21 1,243,192 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 4,427 497,414 SH   SOLE 2 405,454 0 91,960
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 369 41,514 SH   SOLE 4 41,514 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 149 16,776 SH   SOLE 7 16,776 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 74 8,274 SH   SOLE 13 8,274 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 3,871 434,946 SH   SOLE 18 424,636 0 10,310
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 5,359 602,091 SH   SOLE 19 602,091 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 27,022 3,036,233 SH   SOLE 21 3,036,233 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 20,635 2,318,547 SH   SOLE 22 1,854,199 0 464,348
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,032 115,951 SH   SOLE 23 115,951 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 418 46,972 SH   SOLE 26 5,067 0 41,905
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 8 935 SH   SOLE 28 935 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 497 55,855 SH   SOLE 29 0 0 55,855
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 118 13,313 SH   SOLE 30 13,313 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,191 133,846 SH   SOLE 31 101,463 0 32,383
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 23 2,584 SH   SOLE 34 2,584 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 88 9,930 SH   SOLE 36 9,930 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 588 47,207 SH   SOLE 2 42,476 0 4,731
INTERNATIONAL MNY EXPRESS IN COM 46005L101 944 75,796 SH   SOLE 18 57,660 0 18,136
INTERNATIONAL MNY EXPRESS IN COM 46005L101 2,398 192,476 SH   SOLE 19 192,476 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 7,104 570,145 SH   SOLE 21 570,145 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 10,967 880,147 SH   SOLE 22 872,729 0 7,418
INTERNATIONAL MNY EXPRESS IN COM 46005L101 243 19,526 SH   SOLE 23 19,526 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 923 74,104 SH   SOLE 26 0 0 74,104
INTERNATIONAL MNY EXPRESS IN COM 46005L101 48 3,867 SH   SOLE 30 3,867 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 61 4,905 SH   SOLE 40 4,905 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 473 28,970 SH   SOLE 2 8,005 0 20,965
INTERNATIONAL SEAWAYS INC COM Y41053102 7 399 SH   SOLE 7 399 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 1,614 98,768 SH   SOLE 18 98,768 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 742 45,435 SH   SOLE 19 45,435 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 14,202 869,133 SH   SOLE 21 869,133 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 12,568 769,160 SH   SOLE 22 740,955 0 28,205
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 152 9,331 SH   SOLE 30 9,331 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 545 117,125 SH   SOLE 22 117,125 0 0
INTERPUBLIC GROUP COS INC COM 460690100 18,277 1,065,065 SH   SOLE 2 189,603 0 875,462
INTERPUBLIC GROUP COS INC COM 460690100 2,979 173,577 SH   SOLE 4 163,617 0 9,960
INTERPUBLIC GROUP COS INC COM 460690100 6,394 372,592 SH   SOLE 7 359,345 0 13,247
INTERPUBLIC GROUP COS INC COM 460690100 3,214 187,313 SH   SOLE 13 187,313 0 0
INTERPUBLIC GROUP COS INC COM 460690100 781 45,531 SH   SOLE 15 45,531 0 0
INTERPUBLIC GROUP COS INC COM 460690100 39,518 2,302,903 SH   SOLE 18 2,095,127 0 207,776
INTERPUBLIC GROUP COS INC COM 460690100 44,693 2,604,498 SH   SOLE 19 2,604,498 0 0
INTERPUBLIC GROUP COS INC COM 460690100 277,027 16,143,776 SH   SOLE 21 16,143,776 0 0
INTERPUBLIC GROUP COS INC COM 460690100 215,137 12,537,109 SH   SOLE 22 10,713,868 0 1,823,241
INTERPUBLIC GROUP COS INC COM 460690100 5,664 330,079 SH   SOLE 23 330,079 0 0
INTERPUBLIC GROUP COS INC COM 460690100 6,932 403,940 SH   SOLE 25 403,940 0 0
INTERPUBLIC GROUP COS INC COM 460690100 35,266 2,055,114 SH   SOLE 26 420,575 0 1,634,539
INTERPUBLIC GROUP COS INC COM 460690100 1,425 83,067 SH   SOLE 28 60,572 0 22,495
INTERPUBLIC GROUP COS INC COM 460690100 13,360 778,577 SH   SOLE 29 11,995 0 766,582
INTERPUBLIC GROUP COS INC COM 460690100 28,291 1,648,671 SH   SOLE 30 1,549,553 0 99,118
INTERPUBLIC GROUP COS INC COM 460690100 1,242 72,387 SH   SOLE 31 50,599 0 21,788
INTERPUBLIC GROUP COS INC COM 460690100 2,028 118,173 SH   SOLE 32 118,173 0 0
INTERPUBLIC GROUP COS INC COM 460690100 4,160 242,433 SH   SOLE 34 242,433 0 0
INTERPUBLIC GROUP COS INC COM 460690100 12,003 699,468 SH   SOLE 35 699,468 0 0
INTERPUBLIC GROUP COS INC COM 460690100 6,337 369,274 SH   SOLE 36 369,274 0 0
INTERPUBLIC GROUP COS INC COM 460690100 151 8,824 SH   SOLE 40 8,824 0 0
INTERSECT ENT INC COM 46071F103 340 25,119 SH   SOLE 2 15,005 0 10,114
INTERSECT ENT INC COM 46071F103 3 245 SH   SOLE 4 245 0 0
INTERSECT ENT INC COM 46071F103 9 637 SH   SOLE 7 637 0 0
INTERSECT ENT INC COM 46071F103 2,075 153,264 SH   SOLE 18 133,479 0 19,785
INTERSECT ENT INC COM 46071F103 2,741 202,445 SH   SOLE 19 202,445 0 0
INTERSECT ENT INC COM 46071F103 15,077 1,113,492 SH   SOLE 21 1,113,492 0 0
INTERSECT ENT INC COM 46071F103 15,070 1,112,989 SH   SOLE 22 1,082,238 0 30,751
INTERSECT ENT INC COM 46071F103 299 22,074 SH   SOLE 23 22,074 0 0
INTERSECT ENT INC COM 46071F103 922 68,088 SH   SOLE 26 15,063 0 53,025
INTERSECT ENT INC COM 46071F103 61 4,508 SH   SOLE 28 4,508 0 0
INTERSECT ENT INC COM 46071F103 164 12,098 SH   SOLE 30 12,098 0 0
INTERSECT ENT INC COM 46071F103 42 3,111 SH   SOLE 40 3,111 0 0
INTEST CORP COM 461147100 9 2,614 SH   SOLE 18 2,614 0 0
INTEST CORP COM 461147100 113 33,523 SH   SOLE 21 33,523 0 0
INTEST CORP COM 461147100 1,758 521,691 SH   SOLE 22 521,691 0 0
INTEVAC INC COM 461148108 78 14,349 SH   SOLE 2 1,166 0 13,183
INTEVAC INC COM 461148108 490 89,733 SH   SOLE 18 89,733 0 0
INTEVAC INC COM 461148108 222 40,747 SH   SOLE 19 40,747 0 0
INTEVAC INC COM 461148108 3,774 691,255 SH   SOLE 21 691,255 0 0
INTEVAC INC COM 461148108 3,968 726,754 SH   SOLE 22 720,023 0 6,731
INTL FCSTONE INC COM 46116V105 1,057 19,213 SH   SOLE 2 5,270 0 13,943
INTL FCSTONE INC COM 46116V105 15 278 SH   SOLE 7 278 0 0
INTL FCSTONE INC COM 46116V105 4,646 84,478 SH   SOLE 18 84,478 0 0
INTL FCSTONE INC COM 46116V105 1,692 30,758 SH   SOLE 19 30,758 0 0
INTL FCSTONE INC COM 46116V105 100,546 1,828,117 SH   SOLE 21 1,828,117 0 0
INTL FCSTONE INC COM 46116V105 28,755 522,823 SH   SOLE 22 507,774 0 15,049
INTL FCSTONE INC COM 46116V105 216 3,933 SH   SOLE 26 0 0 3,933
INTL FCSTONE INC COM 46116V105 128 2,325 SH   SOLE 28 2,325 0 0
INTL FCSTONE INC COM 46116V105 1,673 30,418 SH   SOLE 30 30,418 0 0
INTL FCSTONE INC COM 46116V105 78 1,418 SH   SOLE 40 1,418 0 0
INTL GNRL INSURANCE HLDNGS L SHS G4809J106 118 17,082 SH   SOLE 22 17,082 0 0
INTL PAPER CO COM 460146103 35,764 1,015,725 SH   SOLE 2 128,630 0 887,095
INTL PAPER CO COM 460146103 6,262 177,838 SH   SOLE 4 167,458 0 10,380
INTL PAPER CO COM 460146103 13,925 395,476 SH   SOLE 7 372,422 0 23,054
INTL PAPER CO COM 460146103 306 8,693 SH   SOLE 13 8,693 0 0
INTL PAPER CO COM 460146103 1,668 47,374 SH   SOLE 15 47,374 0 0
INTL PAPER CO COM 460146103 74,555 2,117,426 SH   SOLE 18 2,043,859 0 73,567
INTL PAPER CO COM 460146103 55,758 1,583,596 SH   SOLE 19 1,583,596 0 0
INTL PAPER CO COM 460146103 546,496 15,521,052 SH   SOLE 21 15,521,052 0 0
INTL PAPER CO COM 460146103 346,433 9,839,063 SH   SOLE 22 8,901,727 0 937,336
INTL PAPER CO COM 460146103 9,657 274,279 SH   SOLE 23 274,279 0 0
INTL PAPER CO COM 460146103 19,494 553,636 SH   SOLE 25 553,636 0 0
INTL PAPER CO COM 460146103 72,399 2,056,203 SH   SOLE 26 500,000 0 1,556,203
INTL PAPER CO COM 460146103 2,518 71,508 SH   SOLE 28 48,877 0 22,631
INTL PAPER CO COM 460146103 6,591 187,204 SH   SOLE 29 187,204 0 0
INTL PAPER CO COM 460146103 53,030 1,506,105 SH   SOLE 30 1,489,985 0 16,120
INTL PAPER CO COM 460146103 5,776 164,036 SH   SOLE 31 52,825 0 111,211
INTL PAPER CO COM 460146103 4,250 120,698 SH   SOLE 32 120,698 0 0
INTL PAPER CO COM 460146103 22,075 626,939 SH   SOLE 34 626,939 0 0
INTL PAPER CO COM 460146103 12,917 366,859 SH   SOLE 35 366,859 0 0
INTL PAPER CO COM 460146103 10,975 311,688 SH   SOLE 36 311,688 0 0
INTL PAPER CO COM 460146103 1,473 41,824 SH   SOLE 37 41,824 0 0
INTL PAPER CO COM 460146103 285 8,099 SH   SOLE 40 8,099 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 1,441 56,138 SH   SOLE 2 19,869 0 36,269
INTRA CELLULAR THERAPIES INC COM 46116X101 17 648 SH   SOLE 4 648 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 26 1,022 SH   SOLE 7 1,022 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 5,769 224,722 SH   SOLE 18 217,979 0 6,743
INTRA CELLULAR THERAPIES INC COM 46116X101 3,810 148,417 SH   SOLE 19 148,417 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 64,353 2,506,933 SH   SOLE 21 2,506,933 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 43,745 1,704,140 SH   SOLE 22 1,643,572 0 60,568
INTRA CELLULAR THERAPIES INC COM 46116X101 163 6,340 SH   SOLE 23 6,340 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 1,803 70,225 SH   SOLE 26 31,708 0 38,517
INTRA CELLULAR THERAPIES INC COM 46116X101 293 11,426 SH   SOLE 28 11,426 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 6,978 271,853 SH   SOLE 30 271,853 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 130 5,078 SH   SOLE 40 5,078 0 0
INTREPID POTASH INC COM 46121Y102 88 88,666 SH   SOLE 2 3,591 0 85,075
INTREPID POTASH INC COM 46121Y102 674 680,451 SH   SOLE 7 680,451 0 0
INTREPID POTASH INC COM 46121Y102 0 20 SH   SOLE 17 0 0 20
INTREPID POTASH INC COM 46121Y102 370 373,458 SH   SOLE 18 373,458 0 0
INTREPID POTASH INC COM 46121Y102 176 177,366 SH   SOLE 19 177,366 0 0
INTREPID POTASH INC COM 46121Y102 3,563 3,599,462 SH   SOLE 21 3,599,462 0 0
INTREPID POTASH INC COM 46121Y102 2,881 2,909,950 SH   SOLE 22 2,862,041 0 47,909
INTRICON CORP COM 46121H109 86 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 427 31,605 SH   SOLE 18 31,605 0 0
INTRICON CORP COM 46121H109 237 17,537 SH   SOLE 19 17,537 0 0
INTRICON CORP COM 46121H109 3,986 294,792 SH   SOLE 21 294,792 0 0
INTRICON CORP COM 46121H109 3,760 278,092 SH   SOLE 22 273,973 0 4,119
INTUIT COM 461202103 253,457 855,726 SH   SOLE 2 237,093 0 618,633
INTUIT COM 461202103 45,000 151,929 SH   SOLE 4 144,888 0 7,041
INTUIT COM 461202103 121,743 411,030 SH   SOLE 7 267,269 0 143,761
INTUIT COM 461202103 5,421 18,303 SH   SOLE 13 18,303 0 0
INTUIT COM 461202103 7,773 26,244 SH   SOLE 15 26,244 0 0
INTUIT COM 461202103 12 40 SH   SOLE 17 0 0 40
INTUIT COM 461202103 492,162 1,661,644 SH   SOLE 18 1,263,100 0 398,544
INTUIT COM 461202103 337,526 1,139,559 SH   SOLE 19 1,139,559 0 0
INTUIT COM 461202103 2,114,594 7,139,317 SH   SOLE 21 7,139,317 0 0
INTUIT COM 461202103 2,026,206 6,840,899 SH   SOLE 22 6,047,275 0 793,624
INTUIT COM 461202103 76,011 256,628 SH   SOLE 23 256,628 0 0
INTUIT COM 461202103 228,304 770,804 SH   SOLE 25 770,804 0 0
INTUIT COM 461202103 460,107 1,553,419 SH   SOLE 26 206,543 0 1,346,876
INTUIT COM 461202103 16,052 54,195 SH   SOLE 28 38,681 0 15,514
INTUIT COM 461202103 37,993 128,273 SH   SOLE 29 48,919 0 79,354
INTUIT COM 461202103 394,761 1,332,797 SH   SOLE 30 1,303,572 0 29,225
INTUIT COM 461202103 41,572 140,357 SH   SOLE 31 92,893 0 47,464
INTUIT COM 461202103 16,554 55,889 SH   SOLE 32 55,889 0 0
INTUIT COM 461202103 112,255 378,997 SH   SOLE 34 378,997 0 0
INTUIT COM 461202103 48,362 163,280 SH   SOLE 36 163,280 0 0
INTUIT COM 461202103 1,778 6,004 SH   SOLE 40 6,004 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 210,980 370,251 SH   SOLE 2 102,381 0 267,870
INTUITIVE SURGICAL INC COM NEW 46120E602 32,496 57,028 SH   SOLE 4 53,861 0 3,167
INTUITIVE SURGICAL INC COM NEW 46120E602 63,324 111,128 SH   SOLE 7 107,520 0 3,608
INTUITIVE SURGICAL INC COM NEW 46120E602 421 739 SH   SOLE 13 739 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 6,710 11,776 SH   SOLE 15 11,776 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 307,130 538,985 SH   SOLE 18 427,491 0 111,494
INTUITIVE SURGICAL INC COM NEW 46120E602 361,927 635,149 SH   SOLE 19 635,149 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,709,297 2,999,661 SH   SOLE 21 2,999,661 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,637,350 2,873,401 SH   SOLE 22 2,576,964 0 296,437
INTUITIVE SURGICAL INC COM NEW 46120E602 54,402 95,471 SH   SOLE 23 95,471 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 76,524 134,293 SH   SOLE 25 134,293 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 268,253 470,759 SH   SOLE 26 77,611 0 393,148
INTUITIVE SURGICAL INC COM NEW 46120E602 13,606 23,877 SH   SOLE 28 17,008 0 6,869
INTUITIVE SURGICAL INC COM NEW 46120E602 4,866 8,540 SH   SOLE 29 8,540 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 360,089 631,923 SH   SOLE 30 631,923 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 24,452 42,911 SH   SOLE 31 27,025 0 15,886
INTUITIVE SURGICAL INC COM NEW 46120E602 14,182 24,888 SH   SOLE 32 24,888 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 135,266 237,380 SH   SOLE 34 237,380 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 39,045 68,520 SH   SOLE 36 68,520 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,458 2,559 SH   SOLE 40 2,559 0 0
INUVO INC COM NEW 46122W204 8 15,323 SH   SOLE 21 15,323 0 0
INUVO INC COM NEW 46122W204 493 922,742 SH   SOLE 22 922,742 0 0
INVACARE CORP COM 461203101 205 32,232 SH   SOLE 2 1,981 0 30,251
INVACARE CORP COM 461203101 4 683 SH   SOLE 7 683 0 0
INVACARE CORP COM 461203101 1,130 177,332 SH   SOLE 18 177,332 0 0
INVACARE CORP COM 461203101 399 62,567 SH   SOLE 19 62,567 0 0
INVACARE CORP COM 461203101 24,039 3,773,843 SH   SOLE 21 3,773,843 0 0
INVACARE CORP COM 461203101 6,252 981,415 SH   SOLE 22 957,183 0 24,232
INVACARE CORP COM 461203101 241 37,849 SH   SOLE 30 37,849 0 0
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 0 3 SH   SOLE 17 0 0 3
INVESCO ACTIVELY MANAGED ETF EMGRING MKTS50 46090C305 1 28 SH   SOLE 17 0 0 28
INVESCO BD FD COM 46132L107 579 28,914 SH   SOLE 22 0 0 28,914
INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 801 89,979 SH   SOLE 2 89,979 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 14 SH   SOLE 17 0 0 14
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 0 17 SH   SOLE 17 0 0 17
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2 37 SH   SOLE 17 0 0 37
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 6 250 SH   SOLE 17 0 0 250
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 2 60 SH   SOLE 17 0 0 60
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 48 2,791 SH   SOLE 7 2,791 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 0 12 SH   SOLE 17 0 0 12
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 199 5,759 SH   SOLE 7 5,759 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 8 298 SH   SOLE 17 0 0 298
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 46,884 1,750,720 SH   SOLE 26 0 0 1,750,720
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 53 2,500 SH   SOLE 18 2,500 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 55 2,500 SH   SOLE 18 2,500 0 0
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 3 60 SH   SOLE 17 0 0 60
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 1 11 SH   SOLE 17 0 0 11
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1 6 SH   SOLE 17 0 0 6
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 16,194 457,317 SH   SOLE 2 0 0 457,317
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 4 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 128 1,262 SH   SOLE 17 0 0 1,262
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 17,280 169,816 SH   SOLE 22 169,816 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 21 1,422 SH   SOLE 17 0 0 1,422
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 1 12 SH   SOLE 17 0 0 12
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 116 1,072 SH   SOLE 7 1,072 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 13 119 SH   SOLE 17 0 0 119
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 1 15 SH   SOLE 17 0 0 15
INVESCO EXCHANGE-TRADED FD T OPTIONS 46138G508 107 5,000 SH Put SOLE 2 5,000 0 0
INVESCO EXCHANGE-TRADED FD T OPTIONS 46138G508 23,506 1,101,000 SH Put SOLE 19 1,101,000 0 0
INVESCO EXCHANGE-TRADED FD T OPTIONS 46138G508 160 7,500 SH Put SOLE 22 7,500 0 0
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 1,104 51,713 SH   SOLE 7 51,713 0 0
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 1 24 SH   SOLE 17 0 0 24
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 214 10,000 SH   SOLE 18 10,000 0 0
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 24,391 1,142,458 SH   SOLE 19 1,142,458 0 0
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 12,573 588,895 SH   SOLE 30 588,895 0 0
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 3,971 186,000 SH   SOLE 37 186,000 0 0
INVESCO EXCHANGE-TRADED FD T S&P MDCP 400 REV 46138G672 1 24 SH   SOLE 17 0 0 24
INVESCO EXCHANGE-TRADED FD T TAXABLE MUN BD 46138G805 3 78 SH   SOLE 17 0 0 78
INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 2,823 165,296 SH   SOLE 26 0 0 165,296
INVESCO LTD SHS G491BT108 14,479 1,345,611 SH   SOLE 2 482,966 0 862,645
INVESCO LTD SHS G491BT108 2,061 191,581 SH   SOLE 4 180,743 0 10,838
INVESCO LTD SHS G491BT108 3,930 365,269 SH   SOLE 7 350,665 0 14,604
INVESCO LTD SHS G491BT108 20 1,840 SH   SOLE 13 1,840 0 0
INVESCO LTD SHS G491BT108 550 51,099 SH   SOLE 15 51,099 0 0
INVESCO LTD SHS G491BT108 15,294 1,421,358 SH   SOLE 18 1,289,256 0 132,102
INVESCO LTD SHS G491BT108 4,333 402,680 SH   SOLE 19 402,680 0 0
INVESCO LTD SHS G491BT108 167,253 15,543,942 SH   SOLE 21 15,543,942 0 0
INVESCO LTD SHS G491BT108 111,249 10,339,116 SH   SOLE 22 9,348,873 0 990,243
INVESCO LTD SHS G491BT108 3,302 306,894 SH   SOLE 23 306,894 0 0
INVESCO LTD SHS G491BT108 8,181 760,290 SH   SOLE 25 760,290 0 0
INVESCO LTD SHS G491BT108 26,477 2,460,655 SH   SOLE 26 677,475 0 1,783,180
INVESCO LTD SHS G491BT108 901 83,752 SH   SOLE 28 57,786 0 25,966
INVESCO LTD SHS G491BT108 1,002 93,107 SH   SOLE 29 7,924 0 85,183
INVESCO LTD SHS G491BT108 22,810 2,119,894 SH   SOLE 30 2,111,492 0 8,402
INVESCO LTD SHS G491BT108 1,177 109,391 SH   SOLE 31 67,152 0 42,239
INVESCO LTD SHS G491BT108 1,028 95,539 SH   SOLE 32 95,539 0 0
INVESCO LTD SHS G491BT108 1,735 161,238 SH   SOLE 34 161,238 0 0
INVESCO LTD SHS G491BT108 6,407 595,403 SH   SOLE 36 595,403 0 0
INVESCO LTD SHS G491BT108 88 8,169 SH   SOLE 40 8,169 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 750 200,542 SH   SOLE 2 68,342 0 132,200
INVESCO MORTGAGE CAPITAL INC COM 46131B100 4 944 SH   SOLE 4 944 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 12 3,158 SH   SOLE 7 3,158 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2,853 762,813 SH   SOLE 18 762,813 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2,544 680,232 SH   SOLE 19 680,232 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 81,414 21,768,333 SH   SOLE 21 21,768,333 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 20,693 5,532,808 SH   SOLE 22 5,354,103 0 178,705
INVESCO MORTGAGE CAPITAL INC COM 46131B100 235 62,853 SH   SOLE 23 62,853 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 207 55,422 SH   SOLE 26 42,170 0 13,252
INVESCO MORTGAGE CAPITAL INC COM 46131B100 64 17,188 SH   SOLE 28 17,188 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 888 237,473 SH   SOLE 30 237,473 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 28 7,464 SH   SOLE 31 0 0 7,464
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2 436 SH   SOLE 34 436 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 21 5,640 SH   SOLE 36 5,640 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 69 18,457 SH   SOLE 40 18,457 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 7 615 SH   SOLE 18 615 0 0
INVESCO QQQ TR OPTIONS 46090E103 3,218 13,000 SH Call SOLE 2 13,000 0 0
INVESCO QQQ TR OPTIONS 46090E103 99 400 SH Put SOLE 2 400 0 0
INVESCO QQQ TR OPTIONS 46090E103 3,342 13,500 SH Call SOLE 4 13,500 0 0
INVESCO QQQ TR OPTIONS 46090E103 39,468 159,400 SH Call SOLE 18 159,400 0 0
INVESCO QQQ TR OPTIONS 46090E103 517,188 2,088,800 SH Call SOLE 19 2,088,800 0 0
INVESCO QQQ TR OPTIONS 46090E103 33,550 135,500 SH Put SOLE 19 135,500 0 0
INVESCO QQQ TR OPTIONS 46090E103 13,965 56,400 SH Call SOLE 22 56,400 0 0
INVESCO QQQ TR OPTIONS 46090E103 149 600 SH Put SOLE 22 600 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 4,448 17,966 SH   SOLE 2 17,966 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 621 2,507 SH   SOLE 4 2,507 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 621 2,507 SH   SOLE 17 0 0 2,507
INVESCO QQQ TR UNIT SER 1 46090E103 7,209 29,115 SH   SOLE 18 29,115 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 313,981 1,268,097 SH   SOLE 19 1,268,097 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 8,854 35,761 SH   SOLE 22 35,761 0 0
INVESTAR HLDG CORP COM 46134L105 152 10,465 SH   SOLE 2 2,521 0 7,944
INVESTAR HLDG CORP COM 46134L105 3 223 SH   SOLE 7 223 0 0
INVESTAR HLDG CORP COM 46134L105 676 46,622 SH   SOLE 18 46,622 0 0
INVESTAR HLDG CORP COM 46134L105 524 36,122 SH   SOLE 19 36,122 0 0
INVESTAR HLDG CORP COM 46134L105 4,937 340,496 SH   SOLE 21 340,496 0 0
INVESTAR HLDG CORP COM 46134L105 2,077 143,270 SH   SOLE 22 138,590 0 4,680
INVESTAR HLDG CORP COM 46134L105 36 2,453 SH   SOLE 23 2,453 0 0
INVESTAR HLDG CORP COM 46134L105 99 6,828 SH   SOLE 26 0 0 6,828
INVESTORS BANCORP INC NEW COM 46146L101 2,112 248,429 SH   SOLE 2 87,639 0 160,790
INVESTORS BANCORP INC NEW COM 46146L101 11 1,345 SH   SOLE 4 1,345 0 0
INVESTORS BANCORP INC NEW COM 46146L101 51 6,047 SH   SOLE 7 6,047 0 0
INVESTORS BANCORP INC NEW COM 46146L101 7,860 924,684 SH   SOLE 18 924,684 0 0
INVESTORS BANCORP INC NEW COM 46146L101 6,828 803,249 SH   SOLE 19 803,249 0 0
INVESTORS BANCORP INC NEW COM 46146L101 67,243 7,910,996 SH   SOLE 21 7,910,996 0 0
INVESTORS BANCORP INC NEW COM 46146L101 62,520 7,355,241 SH   SOLE 22 7,116,138 0 239,103
INVESTORS BANCORP INC NEW COM 46146L101 529 62,188 SH   SOLE 23 62,188 0 0
INVESTORS BANCORP INC NEW COM 46146L101 3,408 400,942 SH   SOLE 26 54,802 0 346,140
INVESTORS BANCORP INC NEW COM 46146L101 357 41,962 SH   SOLE 28 41,962 0 0
INVESTORS BANCORP INC NEW COM 46146L101 631 74,241 SH   SOLE 30 74,241 0 0
INVESTORS BANCORP INC NEW COM 46146L101 114 13,440 SH   SOLE 34 13,440 0 0
INVESTORS BANCORP INC NEW COM 46146L101 65 7,655 SH   SOLE 36 7,655 0 0
INVESTORS BANCORP INC NEW COM 46146L101 192 22,538 SH   SOLE 40 22,538 0 0
INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 1,036 14,703 SH   SOLE 2 3,831 0 10,872
INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 492 6,981 SH   SOLE 4 6,981 0 0
INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 991 14,064 SH   SOLE 7 14,064 0 0
INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 4,231 60,016 SH   SOLE 18 60,016 0 0
INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 2,680 38,021 SH   SOLE 19 38,021 0 0
INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 95,734 1,358,118 SH   SOLE 21 1,358,118 0 0
INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 34,711 492,423 SH   SOLE 22 478,814 0 13,609
INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 26 372 SH   SOLE 23 372 0 0
INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 2,087 29,614 SH   SOLE 25 29,614 0 0
INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 1,058 15,009 SH   SOLE 26 4,227 0 10,782
INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 127 1,806 SH   SOLE 28 1,806 0 0
INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 511 7,246 SH   SOLE 29 7,246 0 0
INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 4,988 70,761 SH   SOLE 30 70,761 0 0
INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 100 1,420 SH   SOLE 40 1,420 0 0
INVESTORS TITLE CO COM 461804106 134 1,102 SH   SOLE 2 67 0 1,035
INVESTORS TITLE CO COM 461804106 4 34 SH   SOLE 7 34 0 0
INVESTORS TITLE CO COM 461804106 662 5,460 SH   SOLE 18 5,460 0 0
INVESTORS TITLE CO COM 461804106 326 2,685 SH   SOLE 19 2,685 0 0
INVESTORS TITLE CO COM 461804106 5,400 44,510 SH   SOLE 21 44,510 0 0
INVESTORS TITLE CO COM 461804106 6,210 51,188 SH   SOLE 22 50,436 0 752
INVITAE CORP COM 46185L103 2,410 79,568 SH   SOLE 2 42,747 0 36,821
INVITAE CORP COM 46185L103 18 579 SH   SOLE 4 579 0 0
INVITAE CORP COM 46185L103 58 1,900 SH   SOLE 7 1,900 0 0
INVITAE CORP COM 46185L103 14,665 484,169 SH   SOLE 18 466,334 0 17,835
INVITAE CORP COM 46185L103 11,523 380,435 SH   SOLE 19 380,435 0 0
INVITAE CORP COM 46185L103 117,442 3,877,248 SH   SOLE 21 3,877,248 0 0
INVITAE CORP COM 46185L103 108,573 3,584,441 SH   SOLE 22 3,468,260 0 116,181
INVITAE CORP COM 46185L103 468 15,462 SH   SOLE 23 15,462 0 0
INVITAE CORP COM 46185L103 3,174 104,784 SH   SOLE 26 26,965 0 77,819
INVITAE CORP COM 46185L103 738 24,377 SH   SOLE 28 24,377 0 0
INVITAE CORP COM 46185L103 2,045 67,517 SH   SOLE 30 67,517 0 0
INVITAE CORP COM 46185L103 158 5,230 SH   SOLE 34 5,230 0 0
INVITAE CORP COM 46185L103 367 12,108 SH   SOLE 40 12,108 0 0
INVITATION HOMES INC COM 46187W107 32,682 1,187,149 SH   SOLE 2 59,373 0 1,127,776
INVITATION HOMES INC COM 46187W107 15,646 568,316 SH   SOLE 4 553,645 0 14,671
INVITATION HOMES INC COM 46187W107 20,554 746,588 SH   SOLE 7 746,588 0 0
INVITATION HOMES INC COM 46187W107 49 1,768 SH   SOLE 13 1,768 0 0
INVITATION HOMES INC COM 46187W107 1,136 41,248 SH   SOLE 15 41,248 0 0
INVITATION HOMES INC COM 46187W107 9,057 328,971 SH   SOLE 18 285,691 0 43,280
INVITATION HOMES INC COM 46187W107 23,636 858,544 SH   SOLE 19 858,544 0 0
INVITATION HOMES INC COM 46187W107 334,100 12,135,845 SH   SOLE 21 12,135,845 0 0
INVITATION HOMES INC COM 46187W107 515,113 18,710,967 SH   SOLE 22 17,874,063 0 836,904
INVITATION HOMES INC COM 46187W107 11,305 410,649 SH   SOLE 23 410,649 0 0
INVITATION HOMES INC COM 46187W107 52,019 1,889,524 SH   SOLE 25 1,889,524 0 0
INVITATION HOMES INC COM 46187W107 57,834 2,100,767 SH   SOLE 26 435,536 0 1,665,231
INVITATION HOMES INC COM 46187W107 2,913 105,817 SH   SOLE 28 74,041 0 31,776
INVITATION HOMES INC COM 46187W107 12,553 455,962 SH   SOLE 29 341,393 0 114,569
INVITATION HOMES INC COM 46187W107 42,434 1,541,376 SH   SOLE 30 1,541,376 0 0
INVITATION HOMES INC COM 46187W107 2,642 95,961 SH   SOLE 31 71,009 0 24,952
INVITATION HOMES INC COM 46187W107 867 31,489 SH   SOLE 34 31,489 0 0
INVITATION HOMES INC COM 46187W107 8,767 318,457 SH   SOLE 36 318,457 0 0
INVITATION HOMES INC COM 46187W107 364 13,224 SH   SOLE 40 13,224 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 9 3,883 SH   SOLE 18 3,883 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 116 49,677 SH   SOLE 21 49,677 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 347 148,196 SH   SOLE 22 148,196 0 0
IONIS PHARMACEUTICALS INC COM 462222100 18,621 315,832 SH   SOLE 2 24,654 0 291,178
IONIS PHARMACEUTICALS INC COM 462222100 3,928 66,613 SH   SOLE 4 62,994 0 3,619
IONIS PHARMACEUTICALS INC COM 462222100 553 9,385 SH   SOLE 7 9,385 0 0
IONIS PHARMACEUTICALS INC COM 462222100 633 10,733 SH   SOLE 15 10,733 0 0
IONIS PHARMACEUTICALS INC COM 462222100 11,198 189,931 SH   SOLE 18 178,699 0 11,232
IONIS PHARMACEUTICALS INC COM 462222100 2,663 45,170 SH   SOLE 19 45,170 0 0
IONIS PHARMACEUTICALS INC COM 462222100 197,571 3,350,939 SH   SOLE 21 3,350,939 0 0
IONIS PHARMACEUTICALS INC COM 462222100 215,110 3,648,401 SH   SOLE 22 3,450,097 0 198,304
IONIS PHARMACEUTICALS INC COM 462222100 6,125 103,877 SH   SOLE 23 103,877 0 0
IONIS PHARMACEUTICALS INC COM 462222100 616 10,442 SH   SOLE 25 10,442 0 0
IONIS PHARMACEUTICALS INC COM 462222100 16,130 273,576 SH   SOLE 26 139,981 0 133,595
IONIS PHARMACEUTICALS INC COM 462222100 1,722 29,202 SH   SOLE 28 21,637 0 7,565
IONIS PHARMACEUTICALS INC COM 462222100 2,092 35,476 SH   SOLE 29 7,083 0 28,393
IONIS PHARMACEUTICALS INC COM 462222100 28,660 486,100 SH   SOLE 30 468,044 0 18,056
IONIS PHARMACEUTICALS INC COM 462222100 2,253 38,204 SH   SOLE 31 22,919 0 15,285
IONIS PHARMACEUTICALS INC COM 462222100 591 10,016 SH   SOLE 34 10,016 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,401 23,763 SH   SOLE 36 23,763 0 0
IONIS PHARMACEUTICALS INC COM 462222100 181 3,068 SH   SOLE 40 3,068 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 8,831 321,727 SH   SOLE 2 81,823 0 239,904
IOVANCE BIOTHERAPEUTICS INC COM 462260100 58 2,102 SH   SOLE 4 2,102 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 66 2,396 SH   SOLE 7 2,396 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 4,214 153,501 SH   SOLE 18 141,510 0 11,991
IOVANCE BIOTHERAPEUTICS INC COM 462260100 35,549 1,295,061 SH   SOLE 19 1,295,061 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 442 16,100 SH   SOLE 20 16,100 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 97,332 3,545,783 SH   SOLE 21 3,545,783 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 105,204 3,832,578 SH   SOLE 22 3,645,468 0 187,110
IOVANCE BIOTHERAPEUTICS INC COM 462260100 397 14,479 SH   SOLE 23 14,479 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 3,232 117,735 SH   SOLE 26 48,306 0 69,429
IOVANCE BIOTHERAPEUTICS INC COM 462260100 491 17,898 SH   SOLE 28 17,898 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 2,000 72,872 SH   SOLE 30 72,872 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 72 2,637 SH   SOLE 31 2,637 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 7,811 284,542 SH   SOLE 34 284,542 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 293 10,669 SH   SOLE 40 10,669 0 0
IPG PHOTONICS CORP COM 44980X109 12,821 79,935 SH   SOLE 2 7,236 0 72,699
IPG PHOTONICS CORP COM 44980X109 2,484 15,487 SH   SOLE 4 14,506 0 981
IPG PHOTONICS CORP COM 44980X109 4,846 30,211 SH   SOLE 7 29,276 0 935
IPG PHOTONICS CORP COM 44980X109 33 208 SH   SOLE 13 208 0 0
IPG PHOTONICS CORP COM 44980X109 560 3,490 SH   SOLE 15 3,490 0 0
IPG PHOTONICS CORP COM 44980X109 11,045 68,865 SH   SOLE 18 63,328 0 5,537
IPG PHOTONICS CORP COM 44980X109 1,657 10,332 SH   SOLE 19 10,332 0 0
IPG PHOTONICS CORP COM 44980X109 130,396 812,995 SH   SOLE 21 812,995 0 0
IPG PHOTONICS CORP COM 44980X109 135,496 844,789 SH   SOLE 22 764,491 0 80,298
IPG PHOTONICS CORP COM 44980X109 4,289 26,740 SH   SOLE 23 26,740 0 0
IPG PHOTONICS CORP COM 44980X109 5,737 35,768 SH   SOLE 25 35,768 0 0
IPG PHOTONICS CORP COM 44980X109 23,339 145,512 SH   SOLE 26 39,796 0 105,716
IPG PHOTONICS CORP COM 44980X109 1,312 8,179 SH   SOLE 28 6,016 0 2,163
IPG PHOTONICS CORP COM 44980X109 1,399 8,724 SH   SOLE 29 776 0 7,948
IPG PHOTONICS CORP COM 44980X109 45,417 283,166 SH   SOLE 30 281,888 0 1,278
IPG PHOTONICS CORP COM 44980X109 1,349 8,412 SH   SOLE 31 4,374 0 4,038
IPG PHOTONICS CORP COM 44980X109 314 1,956 SH   SOLE 34 1,956 0 0
IPG PHOTONICS CORP COM 44980X109 3,862 24,078 SH   SOLE 36 24,078 0 0
IPG PHOTONICS CORP COM 44980X109 121 757 SH   SOLE 40 757 0 0
IQIYI INC SPONSORED ADS 46267X108 5,610 241,896 SH   SOLE 2 7,091 0 234,805
IQIYI INC SPONSORED ADS 46267X108 1,570 67,684 SH   SOLE 4 67,684 0 0
IQIYI INC SPONSORED ADS 46267X108 573 24,703 SH   SOLE 7 24,703 0 0
IQIYI INC SPONSORED ADS 46267X108 1,803 77,757 SH   SOLE 15 77,757 0 0
IQIYI INC SPONSORED ADS 46267X108 1,566 67,548 SH   SOLE 18 67,548 0 0
IQIYI INC SPONSORED ADS 46267X108 10,267 442,739 SH   SOLE 19 442,739 0 0
IQIYI INC SPONSORED ADS 46267X108 82,554 3,559,877 SH   SOLE 21 3,559,877 0 0
IQIYI INC SPONSORED ADS 46267X108 58,710 2,531,675 SH   SOLE 22 2,320,685 0 210,990
IQIYI INC SPONSORED ADS 46267X108 3,072 132,454 SH   SOLE 23 132,454 0 0
IQIYI INC SPONSORED ADS 46267X108 19,730 850,795 SH   SOLE 25 850,795 0 0
IQIYI INC SPONSORED ADS 46267X108 19,610 845,627 SH   SOLE 26 193,296 0 652,331
IQIYI INC SPONSORED ADS 46267X108 968 41,746 SH   SOLE 28 41,746 0 0
IQIYI INC SPONSORED ADS 46267X108 314 13,547 SH   SOLE 29 13,547 0 0
IQIYI INC SPONSORED ADS 46267X108 26,610 1,147,479 SH   SOLE 30 1,147,479 0 0
IQIYI INC SPONSORED ADS 46267X108 872 37,597 SH   SOLE 31 3,097 0 34,500
IQIYI INC SPONSORED ADS 46267X108 19,471 839,611 SH   SOLE 34 839,611 0 0
IQIYI INC SPONSORED ADS 46267X108 37 1,605 SH   SOLE 40 1,605 0 0
IQIYI INC NOTE 3.750%12/0 46267XAB4 3,043 2,775,000 PRN   SOLE 21 2,775,000 0 0
IQVIA HLDGS INC COM 46266C105 73,035 514,767 SH   SOLE 2 108,477 0 406,290
IQVIA HLDGS INC COM 46266C105 12,312 86,778 SH   SOLE 4 81,489 0 5,289
IQVIA HLDGS INC COM 46266C105 22,994 162,066 SH   SOLE 7 151,669 0 10,397
IQVIA HLDGS INC COM 46266C105 91 642 SH   SOLE 13 642 0 0
IQVIA HLDGS INC COM 46266C105 2,936 20,693 SH   SOLE 15 20,693 0 0
IQVIA HLDGS INC COM 46266C105 57,763 407,127 SH   SOLE 18 378,581 0 28,546
IQVIA HLDGS INC COM 46266C105 100,881 711,031 SH   SOLE 19 711,031 0 0
IQVIA HLDGS INC COM 46266C105 637,598 4,493,927 SH   SOLE 21 4,493,927 0 0
IQVIA HLDGS INC COM 46266C105 617,503 4,352,292 SH   SOLE 22 3,920,318 0 431,974
IQVIA HLDGS INC COM 46266C105 20,220 142,515 SH   SOLE 23 142,515 0 0
IQVIA HLDGS INC COM 46266C105 30,409 214,332 SH   SOLE 25 214,332 0 0
IQVIA HLDGS INC COM 46266C105 124,971 880,822 SH   SOLE 26 135,399 0 745,423
IQVIA HLDGS INC COM 46266C105 5,316 37,470 SH   SOLE 28 25,846 0 11,624
IQVIA HLDGS INC COM 46266C105 541 3,812 SH   SOLE 29 3,812 0 0
IQVIA HLDGS INC COM 46266C105 110,511 778,907 SH   SOLE 30 778,907 0 0
IQVIA HLDGS INC COM 46266C105 75,440 531,714 SH   SOLE 31 23,284 0 508,430
IQVIA HLDGS INC COM 46266C105 48,186 339,624 SH   SOLE 34 339,624 0 0
IQVIA HLDGS INC COM 46266C105 17,243 121,534 SH   SOLE 36 121,534 0 0
IQVIA HLDGS INC COM 46266C105 556 3,919 SH   SOLE 40 3,919 0 0
IRADIMED CORP COM 46266A109 54 2,335 SH   SOLE 2 388 0 1,947
IRADIMED CORP COM 46266A109 692 29,813 SH   SOLE 18 25,005 0 4,808
IRADIMED CORP COM 46266A109 704 30,313 SH   SOLE 19 30,313 0 0
IRADIMED CORP COM 46266A109 4,391 189,173 SH   SOLE 21 189,173 0 0
IRADIMED CORP COM 46266A109 3,745 161,367 SH   SOLE 22 159,451 0 1,916
IRADIMED CORP COM 46266A109 55 2,375 SH   SOLE 23 2,375 0 0
IRADIMED CORP COM 46266A109 208 8,946 SH   SOLE 26 0 0 8,946
IRHYTHM TECHNOLOGIES INC COM 450056106 2,079 17,941 SH   SOLE 2 9,339 0 8,602
IRHYTHM TECHNOLOGIES INC COM 450056106 17 150 SH   SOLE 4 150 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 56 484 SH   SOLE 7 484 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 13,147 113,444 SH   SOLE 18 108,641 0 4,803
IRHYTHM TECHNOLOGIES INC COM 450056106 9,449 81,532 SH   SOLE 19 81,532 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 120,941 1,043,583 SH   SOLE 21 1,043,583 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 95,635 825,225 SH   SOLE 22 798,882 0 26,343
IRHYTHM TECHNOLOGIES INC COM 450056106 346 2,984 SH   SOLE 23 2,984 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 2,370 20,450 SH   SOLE 26 5,349 0 15,101
IRHYTHM TECHNOLOGIES INC COM 450056106 469 4,045 SH   SOLE 28 4,045 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 1,124 9,702 SH   SOLE 30 9,702 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 11 91 SH   SOLE 34 91 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 313 2,705 SH   SOLE 40 2,705 0 0
IRIDEX CORP COM 462684101 15 7,000 SH   SOLE 21 7,000 0 0
IRIDEX CORP COM 462684101 4 1,673 SH   SOLE 22 1,673 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 2,475 97,304 SH   SOLE 2 38,713 0 58,591
IRIDIUM COMMUNICATIONS INC COM 46269C102 189 7,448 SH   SOLE 4 7,448 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 54 2,128 SH   SOLE 7 2,128 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 0 16 SH   SOLE 17 0 0 16
IRIDIUM COMMUNICATIONS INC COM 46269C102 14,344 563,844 SH   SOLE 18 563,844 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 5,742 225,724 SH   SOLE 19 225,724 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 287,979 11,319,932 SH   SOLE 21 11,319,932 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 83,146 3,268,317 SH   SOLE 22 3,143,421 0 124,896
IRIDIUM COMMUNICATIONS INC COM 46269C102 1,225 48,156 SH   SOLE 26 38,275 0 9,881
IRIDIUM COMMUNICATIONS INC COM 46269C102 496 19,510 SH   SOLE 28 19,510 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 4,969 195,305 SH   SOLE 30 195,305 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 136 5,346 SH   SOLE 36 5,346 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 341 13,398 SH   SOLE 40 13,398 0 0
IROBOT CORP COM 462726100 1,569 18,701 SH   SOLE 2 9,895 0 8,806
IROBOT CORP COM 462726100 13 160 SH   SOLE 4 160 0 0
IROBOT CORP COM 462726100 41 494 SH   SOLE 7 494 0 0
IROBOT CORP COM 462726100 12,092 144,120 SH   SOLE 18 139,960 0 4,160
IROBOT CORP COM 462726100 7,299 86,992 SH   SOLE 19 86,992 0 0
IROBOT CORP COM 462726100 253,337 3,019,506 SH   SOLE 21 3,019,506 0 0
IROBOT CORP COM 462726100 73,344 874,181 SH   SOLE 22 846,692 0 27,489
IROBOT CORP COM 462726100 276 3,292 SH   SOLE 23 3,292 0 0
IROBOT CORP COM 462726100 1,925 22,949 SH   SOLE 26 8,584 0 14,365
IROBOT CORP COM 462726100 309 3,679 SH   SOLE 28 3,679 0 0
IROBOT CORP COM 462726100 12,578 149,921 SH   SOLE 30 149,921 0 0
IROBOT CORP COM 462726100 52 616 SH   SOLE 34 616 0 0
IROBOT CORP COM 462726100 238 2,837 SH   SOLE 40 2,837 0 0
IRON MTN INC NEW COM 46284V101 18,938 725,589 SH   SOLE 2 97,243 0 628,346
IRON MTN INC NEW COM 46284V101 3,632 139,168 SH   SOLE 4 130,822 0 8,346
IRON MTN INC NEW COM 46284V101 6,312 241,838 SH   SOLE 7 232,225 0 9,613
IRON MTN INC NEW COM 46284V101 35 1,323 SH   SOLE 13 1,323 0 0
IRON MTN INC NEW COM 46284V101 868 33,254 SH   SOLE 15 33,254 0 0
IRON MTN INC NEW COM 46284V101 15,486 593,316 SH   SOLE 18 548,940 0 44,376
IRON MTN INC NEW COM 46284V101 2,595 99,427 SH   SOLE 19 99,427 0 0
IRON MTN INC NEW COM 46284V101 235,947 9,040,107 SH   SOLE 21 9,040,107 0 0
IRON MTN INC NEW COM 46284V101 197,869 7,581,205 SH   SOLE 22 6,932,268 0 648,937
IRON MTN INC NEW COM 46284V101 5,988 229,410 SH   SOLE 23 229,410 0 0
IRON MTN INC NEW COM 46284V101 10,549 404,175 SH   SOLE 25 404,175 0 0
IRON MTN INC NEW COM 46284V101 32,317 1,238,202 SH   SOLE 26 308,406 0 929,796
IRON MTN INC NEW COM 46284V101 1,632 62,533 SH   SOLE 28 44,858 0 17,675
IRON MTN INC NEW COM 46284V101 1,903 72,927 SH   SOLE 29 10,772 0 62,155
IRON MTN INC NEW COM 46284V101 36,003 1,379,419 SH   SOLE 30 1,298,248 0 81,171
IRON MTN INC NEW COM 46284V101 3,609 138,293 SH   SOLE 31 35,443 0 102,850
IRON MTN INC NEW COM 46284V101 626 24,002 SH   SOLE 34 24,002 0 0
IRON MTN INC NEW COM 46284V101 5,387 206,383 SH   SOLE 36 206,383 0 0
IRON MTN INC NEW COM 46284V101 144 5,507 SH   SOLE 40 5,507 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,138 110,255 SH   SOLE 2 59,912 0 50,343
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 10 930 SH   SOLE 4 930 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 30 2,874 SH   SOLE 7 2,874 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 7,161 693,891 SH   SOLE 18 639,458 0 54,433
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 7,343 711,516 SH   SOLE 19 711,516 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 76,080 7,372,085 SH   SOLE 21 7,372,085 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 53,026 5,138,184 SH   SOLE 22 4,991,618 0 146,566
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 613 59,410 SH   SOLE 23 59,410 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2,465 238,854 SH   SOLE 26 76,891 0 161,963
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 286 27,711 SH   SOLE 28 27,711 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 950 92,080 SH   SOLE 30 92,080 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 62 5,983 SH   SOLE 34 5,983 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 149 14,407 SH   SOLE 40 14,407 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 36 11,750 SH   SOLE 21 11,750 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 416 137,369 SH   SOLE 22 137,369 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 22 7,406 SH   SOLE 30 7,406 0 0
IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 21 3,275 SH   SOLE 21 3,275 0 0
ISHARES GOLD TRUST ISHARES 464285105 6,253 368,026 SH   SOLE 18 368,026 0 0
ISHARES GOLD TRUST ISHARES 464285105 122 7,205 SH   SOLE 19 7,205 0 0
ISHARES GOLD TRUST ISHARES 464285105 3,602 212,017 SH   SOLE 21 212,017 0 0
ISHARES GOLD TRUST ISHARES 464285105 27,542 1,621,088 SH   SOLE 23 1,621,088 0 0
ISHARES INC MSCI AUST ETF 464286103 90,825 4,713,264 SH   SOLE 7 0 0 4,713,264
ISHARES INC MSCI AUST ETF 464286103 39,202 2,034,379 SH   SOLE 18 2,034,379 0 0
ISHARES INC MSCI AUST ETF 464286103 2,372 123,088 SH   SOLE 21 123,088 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 5,992 247,592 SH   SOLE 23 247,592 0 0
ISHARES INC JP MRGN EM HI BD 464286285 721 16,775 SH   SOLE 18 453 0 16,322
ISHARES INC EM MKTS DIV ETF 464286319 455 14,515 SH   SOLE 7 14,515 0 0
ISHARES INC EM MKTS DIV ETF 464286319 818 26,112 SH   SOLE 18 26,112 0 0
ISHARES INC EM MKTS DIV ETF 464286319 906 28,913 SH   SOLE 19 28,913 0 0
ISHARES INC EM MKTS DIV ETF 464286319 13,430 428,799 SH   SOLE 21 428,799 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 2,640 91,792 SH   SOLE 18 91,792 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 102 3,539 SH   SOLE 23 3,539 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 4,193 145,810 SH   SOLE 26 145,810 0 0
ISHARES INC OPTIONS 464286400 115 4,000 SH Call SOLE 2 4,000 0 0
ISHARES INC OPTIONS 464286400 14,383 500,100 SH Call SOLE 19 500,100 0 0
ISHARES INC MSCI CDA ETF 464286509 5,794 223,889 SH   SOLE 2 223,889 0 0
ISHARES INC MSCI CDA ETF 464286509 11,628 449,289 SH   SOLE 21 449,289 0 0
ISHARES INC MSCI CDA ETF 464286509 3,365 130,033 SH   SOLE 22 130,033 0 0
ISHARES INC JP MORGAN EM ETF 464286517 2,998 73,506 SH   SOLE 2 0 0 73,506
ISHARES INC JP MORGAN EM ETF 464286517 3,201 78,485 SH   SOLE 18 78,485 0 0
ISHARES INC JP MORGAN EM ETF 464286517 4,269 104,690 SH   SOLE 19 104,690 0 0
ISHARES INC JP MORGAN EM ETF 464286517 1,105 27,105 SH   SOLE 21 27,105 0 0
ISHARES INC JP MORGAN EM ETF 464286517 792 19,416 SH   SOLE 23 19,416 0 0
ISHARES INC MIN VOL GBL ETF 464286525 12 134 SH   SOLE 2 134 0 0
ISHARES INC MIN VOL GBL ETF 464286525 230,813 2,635,453 SH   SOLE 7 2,635,453 0 0
ISHARES INC MIN VOL GBL ETF 464286525 1 10 SH   SOLE 17 0 0 10
ISHARES INC MIN VOL GBL ETF 464286525 12,574 143,567 SH   SOLE 18 20,378 0 123,189
ISHARES INC MIN VOL GBL ETF 464286525 62,295 711,296 SH   SOLE 40 711,296 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 56,231 1,081,373 SH   SOLE 7 1,081,373 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 14 261 SH   SOLE 17 0 0 261
ISHARES INC MIN VOL EMRG MKT 464286533 100,961 1,941,561 SH   SOLE 18 1,941,561 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 1,978 38,044 SH   SOLE 19 38,044 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 3,101 59,639 SH   SOLE 21 59,639 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 137,044 2,635,462 SH   SOLE 22 2,635,462 0 0
ISHARES INC MSCI EURZONE ETF 464286608 442 12,120 SH   SOLE 18 12,120 0 0
ISHARES INC MSCI EURZONE ETF 464286608 565,079 15,490,104 SH   SOLE 21 15,490,104 0 0
ISHARES INC MSCI THAILND ETF 464286624 5,497 77,812 SH   SOLE 22 0 0 77,812
ISHARES INC MSCI CHILE ETF 464286640 9 374 SH   SOLE 18 374 0 0
ISHARES INC MSCI CHILE ETF 464286640 1,469 58,287 SH   SOLE 22 58,287 0 0
ISHARES INC MSCI PAC JP ETF 464286665 2 41 SH   SOLE 17 0 0 41
ISHARES INC MSCI PAC JP ETF 464286665 78,070 1,963,541 SH   SOLE 23 1,963,541 0 0
ISHARES INC MSCI PAC JP ETF 464286665 4,145 104,250 SH   SOLE 26 0 0 104,250
ISHARES INC MSCI EQUAL WEITE 464286681 1 11 SH   SOLE 17 0 0 11
ISHARES INC MSCI FRANCE ETF 464286707 51,453 1,876,469 SH   SOLE 7 0 0 1,876,469
ISHARES INC MSCI FRANCE ETF 464286707 33,391 1,217,754 SH   SOLE 18 1,217,754 0 0
ISHARES INC MSCI TURKEY ETF 464286715 754 32,475 SH   SOLE 18 32,475 0 0
ISHARES INC MSCI TURKEY ETF 464286715 1,219 52,512 SH   SOLE 22 0 0 52,512
ISHARES INC MSCI SWITZERLAND 464286749 34,960 897,338 SH   SOLE 7 0 0 897,338
ISHARES INC MSCI SWITZERLAND 464286749 4 93 SH   SOLE 17 0 0 93
ISHARES INC MSCI SWITZERLAND 464286749 1 19 SH   SOLE 18 19 0 0
ISHARES INC MSCI SWITZERLAND 464286749 10,447 268,152 SH   SOLE 21 268,152 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 10 329 SH   SOLE 18 329 0 0
ISHARES INC MSCI SPAIN ETF 464286764 27,165 1,209,499 SH   SOLE 7 0 0 1,209,499
ISHARES INC MSCI SPAIN ETF 464286764 118 5,257 SH   SOLE 18 5,257 0 0
ISHARES INC MSCI SPAIN ETF 464286764 6,127 272,796 SH   SOLE 21 272,796 0 0
ISHARES INC MSCI SPAIN ETF 464286764 14,442 643,000 SH   SOLE 23 643,000 0 0
ISHARES INC MSCI STH KOR ETF 464286772 55,930 978,993 SH   SOLE 4 978,993 0 0
ISHARES INC MSCI STH KOR ETF 464286772 57,476 1,006,051 SH   SOLE 21 1,006,051 0 0
ISHARES INC MSCI STH KOR ETF 464286772 27,606 483,210 SH   SOLE 22 483,210 0 0
ISHARES INC MSCI STH KOR ETF 464286772 9,751 170,676 SH   SOLE 26 153,813 0 16,863
ISHARES INC MSCI STH AFR ETF 464286780 13,225 375,282 SH   SOLE 7 0 0 375,282
ISHARES INC MSCI STH AFR ETF 464286780 425 12,074 SH   SOLE 18 12,074 0 0
ISHARES INC MSCI STH AFR ETF 464286780 91 2,590 SH   SOLE 23 2,590 0 0
ISHARES INC MSCI GERMANY ETF 464286806 3,630 133,909 SH   SOLE 7 0 0 133,909
ISHARES INC MSCI GERMANY ETF 464286806 4 149 SH   SOLE 18 149 0 0
ISHARES INC MSCI GERMANY ETF 464286806 74,784 2,758,525 SH   SOLE 21 2,758,525 0 0
ISHARES INC MSCI NETHERL ETF 464286814 14,739 450,605 SH   SOLE 7 0 0 450,605
ISHARES INC MSCI NETHERL ETF 464286814 860 26,305 SH   SOLE 18 26,305 0 0
ISHARES INC MSCI MEXICO ETF 464286822 209 6,559 SH   SOLE 2 6,559 0 0
ISHARES INC MSCI MEXICO ETF 464286822 46,805 1,468,150 SH   SOLE 7 0 0 1,468,150
ISHARES INC MSCI MEXICO ETF 464286822 21,102 661,917 SH   SOLE 18 661,917 0 0
ISHARES INC MSCI MEXICO ETF 464286822 707 22,166 SH   SOLE 21 22,166 0 0
ISHARES INC MSCI MEXICO ETF 464286822 103 3,230 SH   SOLE 23 3,230 0 0
ISHARES INC MSCI HONG KG ETF 464286871 33,679 1,575,993 SH   SOLE 7 0 0 1,575,993
ISHARES INC MSCI HONG KG ETF 464286871 1,394 65,255 SH   SOLE 18 65,255 0 0
ISHARES INC CORE MSCI EMKT 46434G103 72,205 1,516,917 SH   SOLE 2 1,411,787 0 105,130
ISHARES INC CORE MSCI EMKT 46434G103 55 1,154 SH   SOLE 3 1,154 0 0
ISHARES INC CORE MSCI EMKT 46434G103 624,912 13,128,395 SH   SOLE 7 13,128,395 0 0
ISHARES INC CORE MSCI EMKT 46434G103 56,033 1,177,167 SH   SOLE 17 0 0 1,177,167
ISHARES INC CORE MSCI EMKT 46434G103 158,641 3,332,804 SH   SOLE 18 3,287,641 0 45,163
ISHARES INC CORE MSCI EMKT 46434G103 8,302 174,418 SH   SOLE 19 174,418 0 0
ISHARES INC CORE MSCI EMKT 46434G103 289,773 6,087,658 SH   SOLE 21 5,525,666 0 561,992
ISHARES INC CORE MSCI EMKT 46434G103 299,083 6,283,247 SH   SOLE 22 4,294,364 0 1,988,883
ISHARES INC CORE MSCI EMKT 46434G103 319,310 6,708,198 SH   SOLE 23 6,708,198 0 0
ISHARES INC CORE MSCI EMKT 46434G103 6,442 135,328 SH   SOLE 26 135,328 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 278,458 6,923,364 SH   SOLE 2 65,364 0 6,858,000
ISHARES INC MSCI TAIWAN ETF 46434G772 8,409 209,075 SH   SOLE 15 209,075 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 3,742 93,045 SH   SOLE 18 93,045 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 120,067 2,985,267 SH   SOLE 22 2,163,919 0 821,348
ISHARES INC MSCI TAIWAN ETF 46434G772 10,198 253,545 SH   SOLE 26 253,545 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 2 98 SH   SOLE 17 0 0 98
ISHARES INC MSCI SINGPOR ETF 46434G780 390 20,768 SH   SOLE 21 20,768 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 39,300 1,174,182 SH   SOLE 2 0 0 1,174,182
ISHARES INC MSCI RUSSIA ETF 46434G798 776 23,173 SH   SOLE 7 0 0 23,173
ISHARES INC MSCI RUSSIA ETF 46434G798 0 12 SH   SOLE 18 12 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 9,800 292,805 SH   SOLE 22 73,763 0 219,042
ISHARES INC MSCI MLY ETF NEW 46434G814 0 5 SH   SOLE 18 5 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 2,067 81,994 SH   SOLE 22 81,994 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 1,283 50,891 SH   SOLE 26 50,891 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 995 18,119 SH   SOLE 2 18,119 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 180,095 3,279,233 SH   SOLE 4 3,279,233 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 134,425 2,447,657 SH   SOLE 7 0 0 2,447,657
ISHARES INC MSCI JPN ETF NEW 46434G822 5 85 SH   SOLE 17 0 0 85
ISHARES INC MSCI JPN ETF NEW 46434G822 16,472 299,924 SH   SOLE 18 299,924 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 253,047 4,607,552 SH   SOLE 21 4,607,552 0 0
ISHARES INC MSCI ITALY ETF 46434G830 6,177 256,523 SH   SOLE 7 0 0 256,523
ISHARES INC MSCI ITALY ETF 46434G830 33 1,388 SH   SOLE 18 1,388 0 0
ISHARES INC MSCI ITALY ETF 46434G830 1,537 63,815 SH   SOLE 21 63,815 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 55,461 1,728,824 SH   SOLE 2 1,431,360 0 297,464
ISHARES INC ESG MSCI EM ETF 46434G863 6,972 217,332 SH   SOLE 7 217,332 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 9 269 SH   SOLE 17 0 0 269
ISHARES INC ESG MSCI EM ETF 46434G863 37,612 1,172,454 SH   SOLE 18 1,172,454 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 10,529 328,219 SH   SOLE 19 328,219 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 636 19,836 SH   SOLE 21 19,836 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 918 28,625 SH   SOLE 22 28,625 0 0
ISHARES INC MLT FCTR EMG MKT 46434G889 18 459 SH   SOLE 18 459 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 5 504 SH   SOLE 2 504 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 208,042 20,061,929 SH   SOLE 7 20,061,929 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 6,877 663,160 SH   SOLE 23 663,160 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 2,616 252,262 SH   SOLE 26 0 0 252,262
ISHARES SILVER TR ISHARES 46428Q109 375 22,022 SH   SOLE 18 22,022 0 0
ISHARES SILVER TR ISHARES 46428Q109 84,710 4,980,000 SH   SOLE 25 4,980,000 0 0
ISHARES SILVER TR ISHARES 46428Q109 7,624 448,200 SH   SOLE 26 448,200 0 0
ISHARES TR S&P 100 ETF 464287101 20 138 SH   SOLE 17 0 0 138
ISHARES TR MRNGSTR LG-CP GR 464287119 23 96 SH   SOLE 17 0 0 96
ISHARES TR MRNGSTR LG-CP ET 464287127 59 338 SH   SOLE 17 0 0 338
ISHARES TR CORE S&P TTL STK 464287150 235,726 3,394,667 SH   SOLE 2 3,394,667 0 0
ISHARES TR CORE S&P TTL STK 464287150 564,360 8,127,302 SH   SOLE 7 8,127,302 0 0
ISHARES TR CORE S&P TTL STK 464287150 773 11,127 SH   SOLE 17 0 0 11,127
ISHARES TR CORE S&P TTL STK 464287150 13,733 197,772 SH   SOLE 18 197,772 0 0
ISHARES TR CORE S&P TTL STK 464287150 271,198 3,905,499 SH   SOLE 19 3,905,499 0 0
ISHARES TR CORE S&P TTL STK 464287150 98,891 1,424,116 SH   SOLE 21 0 0 1,424,116
ISHARES TR CORE S&P TTL STK 464287150 500,952 7,214,167 SH   SOLE 22 0 0 7,214,167
ISHARES TR CORE S&P TTL STK 464287150 83,089 1,196,561 SH   SOLE 26 1,196,561 0 0
ISHARES TR SELECT DIVID ETF 464287168 2,097 25,980 SH   SOLE 7 25,980 0 0
ISHARES TR SELECT DIVID ETF 464287168 6 71 SH   SOLE 17 0 0 71
ISHARES TR SELECT DIVID ETF 464287168 46,748 579,133 SH   SOLE 18 579,133 0 0
ISHARES TR SELECT DIVID ETF 464287168 11,504 142,520 SH   SOLE 22 142,520 0 0
ISHARES TR TIPS BD ETF 464287176 34,788 282,830 SH   SOLE 2 86,224 0 196,606
ISHARES TR TIPS BD ETF 464287176 19,805 161,016 SH   SOLE 17 0 0 161,016
ISHARES TR TIPS BD ETF 464287176 44,045 358,091 SH   SOLE 18 358,091 0 0
ISHARES TR TIPS BD ETF 464287176 5,628 45,755 SH   SOLE 19 45,755 0 0
ISHARES TR TIPS BD ETF 464287176 2,008,963 16,333,036 SH   SOLE 21 16,141,930 0 191,106
ISHARES TR TIPS BD ETF 464287176 49,047 398,754 SH   SOLE 22 0 0 398,754
ISHARES TR TIPS BD ETF 464287176 8,789 71,459 SH   SOLE 23 71,459 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 65,612 1,652,693 SH   SOLE 4 1,652,693 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 31,329 789,141 SH   SOLE 7 789,141 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 5,512 138,839 SH   SOLE 18 138,839 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 28,692 722,713 SH   SOLE 19 722,713 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,576,600 8,319,934 SH   SOLE 2 7,048,621 0 1,271,313
ISHARES TR CORE S&P500 ETF 464287200 19,928 64,347 SH   SOLE 3 64,347 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,603,008 8,405,204 SH   SOLE 4 8,405,204 0 0
ISHARES TR CORE S&P500 ETF 464287200 6,929,880 22,376,828 SH   SOLE 7 22,376,828 0 0
ISHARES TR CORE S&P500 ETF 464287200 336,116 1,085,329 SH   SOLE 16 1,085,329 0 0
ISHARES TR CORE S&P500 ETF 464287200 312,442 1,008,886 SH   SOLE 17 0 0 1,008,886
ISHARES TR CORE S&P500 ETF 464287200 343,648 1,109,651 SH   SOLE 18 1,108,016 0 1,635
ISHARES TR CORE S&P500 ETF 464287200 211,664 683,472 SH   SOLE 19 683,472 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,199,303 3,872,592 SH   SOLE 21 3,872,592 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,149,882 3,713,010 SH   SOLE 22 1,915,906 0 1,797,104
ISHARES TR CORE S&P500 ETF 464287200 1,002,303 3,236,473 SH   SOLE 23 3,236,473 0 0
ISHARES TR CORE S&P500 ETF 464287200 22,208 71,711 SH   SOLE 26 44,258 0 27,453
ISHARES TR CORE S&P500 ETF 464287200 196,955 635,976 SH   SOLE 28 635,976 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,464,246 12,386,822 SH   SOLE 2 12,342,672 0 44,150
ISHARES TR CORE US AGGBD ET 464287226 242,366 2,050,297 SH   SOLE 17 0 0 2,050,297
ISHARES TR CORE US AGGBD ET 464287226 571,896 4,837,969 SH   SOLE 18 4,837,969 0 0
ISHARES TR CORE US AGGBD ET 464287226 295,559 2,500,284 SH   SOLE 19 2,500,284 0 0
ISHARES TR CORE US AGGBD ET 464287226 186,340 1,576,344 SH   SOLE 21 901,606 0 674,738
ISHARES TR CORE US AGGBD ET 464287226 386,909 3,273,061 SH   SOLE 22 458,851 0 2,814,210
ISHARES TR MSCI EMG MKT ETF 464287234 485 12,124 SH   SOLE 2 12,124 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 454,306 11,360,494 SH   SOLE 4 11,360,494 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,684,502 42,123,085 SH   SOLE 7 42,123,085 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,171 104,294 SH   SOLE 17 0 0 104,294
ISHARES TR MSCI EMG MKT ETF 464287234 3,469 86,748 SH   SOLE 18 86,748 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 45,905 1,147,916 SH   SOLE 19 1,147,916 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 163,349 4,084,736 SH   SOLE 21 4,084,736 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 51,669 1,292,047 SH   SOLE 23 1,292,047 0 0
ISHARES TR OPTIONS 464287234 33,192 830,000 SH Call SOLE 2 830,000 0 0
ISHARES TR OPTIONS 464287234 19,995 500,000 SH Call SOLE 19 500,000 0 0
ISHARES TR IBOXX INV CP ETF 464287242 255,377 1,898,717 SH   SOLE 2 1,751,531 0 147,186
ISHARES TR IBOXX INV CP ETF 464287242 394 2,928 SH   SOLE 4 2,928 0 0
ISHARES TR IBOXX INV CP ETF 464287242 137,110 1,019,408 SH   SOLE 7 804,633 0 214,775
ISHARES TR IBOXX INV CP ETF 464287242 7,990 59,407 SH   SOLE 17 0 0 59,407
ISHARES TR IBOXX INV CP ETF 464287242 157,268 1,169,276 SH   SOLE 18 1,039,258 0 130,018
ISHARES TR IBOXX INV CP ETF 464287242 579,175 4,306,133 SH   SOLE 19 4,306,133 0 0
ISHARES TR IBOXX INV CP ETF 464287242 256,276 1,905,399 SH   SOLE 21 1,905,399 0 0
ISHARES TR IBOXX INV CP ETF 464287242 10,520 78,212 SH   SOLE 22 78,212 0 0
ISHARES TR IBOXX INV CP ETF 464287242 451,763 3,358,833 SH   SOLE 23 3,358,833 0 0
ISHARES TR IBOXX INV CP ETF 464287242 2,690 20,000 SH   SOLE 37 20,000 0 0
ISHARES TR OPTIONS 464287242 350 2,600 SH Put SOLE 2 2,600 0 0
ISHARES TR OPTIONS 464287242 16,140 120,000 SH Put SOLE 4 120,000 0 0
ISHARES TR OPTIONS 464287242 26,550 197,400 SH Put SOLE 19 197,400 0 0
ISHARES TR GBL COMM SVC ETF 464287275 4,589 74,475 SH   SOLE 7 74,475 0 0
ISHARES TR GLOBAL TECH ETF 464287291 96,625 410,229 SH   SOLE 2 364,917 0 45,312
ISHARES TR GLOBAL TECH ETF 464287291 11,215 47,616 SH   SOLE 7 47,616 0 0
ISHARES TR GLOBAL TECH ETF 464287291 1 3 SH   SOLE 17 0 0 3
ISHARES TR GLOBAL TECH ETF 464287291 25,625 108,793 SH   SOLE 18 108,793 0 0
ISHARES TR GLOBAL TECH ETF 464287291 6,649 28,227 SH   SOLE 19 28,227 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 226,266 1,090,493 SH   SOLE 2 1,090,493 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 546 2,630 SH   SOLE 17 0 0 2,630
ISHARES TR S&P 500 GRWT ETF 464287309 31,722 152,884 SH   SOLE 18 152,884 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 487,784 7,091,951 SH   SOLE 4 7,091,951 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 278,816 4,053,743 SH   SOLE 7 4,053,743 0 0
ISHARES TR NORTH AMERN NAT 464287374 23,843 1,099,776 SH   SOLE 2 0 0 1,099,776
ISHARES TR JPX NIKKEI 400 464287382 2,803 47,172 SH   SOLE 21 47,172 0 0
ISHARES TR S&P 500 VAL ETF 464287408 24,339 224,925 SH   SOLE 2 224,925 0 0
ISHARES TR S&P 500 VAL ETF 464287408 429 3,960 SH   SOLE 4 3,960 0 0
ISHARES TR S&P 500 VAL ETF 464287408 29,786 275,262 SH   SOLE 17 0 0 275,262
ISHARES TR S&P 500 VAL ETF 464287408 7,081 65,435 SH   SOLE 18 65,435 0 0
ISHARES TR S&P 500 VAL ETF 464287408 70,479 651,315 SH   SOLE 19 651,315 0 0
ISHARES TR 20 YR TR BD ETF 464287432 125,913 768,088 SH   SOLE 2 351,447 0 416,641
ISHARES TR 20 YR TR BD ETF 464287432 29,392 179,293 SH   SOLE 7 0 0 179,293
ISHARES TR 20 YR TR BD ETF 464287432 31 189 SH   SOLE 17 0 0 189
ISHARES TR 20 YR TR BD ETF 464287432 32,476 198,110 SH   SOLE 18 173,487 0 24,623
ISHARES TR 20 YR TR BD ETF 464287432 190,606 1,162,726 SH   SOLE 19 1,162,726 0 0
ISHARES TR 20 YR TR BD ETF 464287432 42,107 256,862 SH   SOLE 21 212,472 0 44,390
ISHARES TR 20 YR TR BD ETF 464287432 61,000 372,107 SH   SOLE 22 70,010 0 302,097
ISHARES TR 20 YR TR BD ETF 464287432 69,152 421,840 SH   SOLE 23 421,840 0 0
ISHARES TR OPTIONS 464287432 81,965 500,000 SH Call SOLE 19 500,000 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 11,061 90,759 SH   SOLE 2 65,430 0 25,329
ISHARES TR BARCLAYS 7 10 YR 464287440 108,643 891,464 SH   SOLE 7 0 0 891,464
ISHARES TR BARCLAYS 7 10 YR 464287440 40 329 SH   SOLE 17 0 0 329
ISHARES TR BARCLAYS 7 10 YR 464287440 14,651 120,219 SH   SOLE 18 116,767 0 3,452
ISHARES TR BARCLAYS 7 10 YR 464287440 512 4,200 SH   SOLE 22 0 0 4,200
ISHARES TR BARCLAYS 7 10 YR 464287440 254,141 2,085,348 SH   SOLE 23 2,085,348 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 92,501 1,068,020 SH   SOLE 2 19,565 0 1,048,455
ISHARES TR 1 3 YR TREAS BD 464287457 30 343 SH   SOLE 17 0 0 343
ISHARES TR 1 3 YR TREAS BD 464287457 19,973 230,611 SH   SOLE 18 120,046 0 110,565
ISHARES TR 1 3 YR TREAS BD 464287457 446,824 5,159,031 SH   SOLE 19 5,159,031 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 24,322 280,823 SH   SOLE 21 11,921 0 268,902
ISHARES TR 1 3 YR TREAS BD 464287457 104,462 1,206,123 SH   SOLE 22 133,497 0 1,072,626
ISHARES TR 1 3 YR TREAS BD 464287457 66,542 768,293 SH   SOLE 23 768,293 0 0
ISHARES TR MSCI EAFE ETF 464287465 32,993 542,022 SH   SOLE 2 242,727 0 299,295
ISHARES TR MSCI EAFE ETF 464287465 240,407 3,949,518 SH   SOLE 4 3,949,518 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,023,096 16,807,881 SH   SOLE 7 16,807,881 0 0
ISHARES TR MSCI EAFE ETF 464287465 8,811 144,746 SH   SOLE 17 0 0 144,746
ISHARES TR MSCI EAFE ETF 464287465 7,176 117,896 SH   SOLE 18 111,543 0 6,353
ISHARES TR MSCI EAFE ETF 464287465 2,422,843 39,803,563 SH   SOLE 21 39,803,563 0 0
ISHARES TR MSCI EAFE ETF 464287465 744 12,228 SH   SOLE 23 12,228 0 0
ISHARES TR OPTIONS 464287465 183 3,000 SH Call SOLE 2 3,000 0 0
ISHARES TR OPTIONS 464287465 31,561 518,500 SH Call SOLE 19 518,500 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 14 179 SH   SOLE 17 0 0 179
ISHARES TR RUS MDCP VAL ETF 464287473 2,547 33,287 SH   SOLE 18 33,287 0 0
ISHARES TR RUS MD CP GR ETF 464287481 51 324 SH   SOLE 17 0 0 324
ISHARES TR RUS MD CP GR ETF 464287481 7,886 49,873 SH   SOLE 18 49,873 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,257 23,444 SH   SOLE 17 0 0 23,444
ISHARES TR RUS MID CAP ETF 464287499 8,945 166,886 SH   SOLE 18 166,886 0 0
ISHARES TR RUS MID CAP ETF 464287499 9,454 176,383 SH   SOLE 19 176,383 0 0
ISHARES TR CORE S&P MCP ETF 464287507 56,504 317,759 SH   SOLE 2 111,006 0 206,753
ISHARES TR CORE S&P MCP ETF 464287507 81,580 458,781 SH   SOLE 4 458,781 0 0
ISHARES TR CORE S&P MCP ETF 464287507 158,166 889,475 SH   SOLE 7 889,475 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,782 10,022 SH   SOLE 17 0 0 10,022
ISHARES TR CORE S&P MCP ETF 464287507 234,325 1,317,763 SH   SOLE 18 1,315,158 0 2,605
ISHARES TR CORE S&P MCP ETF 464287507 28,142 158,263 SH   SOLE 19 158,263 0 0
ISHARES TR CORE S&P MCP ETF 464287507 74,831 420,827 SH   SOLE 21 420,827 0 0
ISHARES TR CORE S&P MCP ETF 464287507 354,011 1,990,840 SH   SOLE 22 372,092 0 1,618,748
ISHARES TR PHLX SEMICND ETF 464287523 54 200 SH   SOLE 18 200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 81 594 SH   SOLE 2 594 0 0
ISHARES TR NASDAQ BIOTECH 464287556 71 523 SH   SOLE 4 523 0 0
ISHARES TR NASDAQ BIOTECH 464287556 1,165 8,523 SH   SOLE 18 8,523 0 0
ISHARES TR NASDAQ BIOTECH 464287556 11,602 84,878 SH   SOLE 19 84,878 0 0
ISHARES TR COHEN STEER REIT 464287564 8,080 80,098 SH   SOLE 18 80,098 0 0
ISHARES TR COHEN STEER REIT 464287564 97,633 967,818 SH   SOLE 22 0 0 967,818
ISHARES TR GLOBAL 100 ETF 464287572 1,215,040 23,020,842 SH   SOLE 4 23,020,842 0 0
ISHARES TR GLOBAL 100 ETF 464287572 1 22 SH   SOLE 17 0 0 22
ISHARES TR RUS 1000 VAL ETF 464287598 13,754 122,127 SH   SOLE 17 0 0 122,127
ISHARES TR RUS 1000 VAL ETF 464287598 97,412 864,964 SH   SOLE 18 864,667 0 297
ISHARES TR RUS 1000 VAL ETF 464287598 144,478 1,282,880 SH   SOLE 22 264,223 0 1,018,657
ISHARES TR S&P MC 400GR ETF 464287606 958 4,276 SH   SOLE 2 4,276 0 0
ISHARES TR S&P MC 400GR ETF 464287606 6 27 SH   SOLE 17 0 0 27
ISHARES TR S&P MC 400GR ETF 464287606 1,069 4,773 SH   SOLE 18 4,773 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 16,704 87,021 SH   SOLE 17 0 0 87,021
ISHARES TR RUS 1000 GRW ETF 464287614 187,386 976,223 SH   SOLE 18 976,223 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 85,663 446,280 SH   SOLE 22 446,280 0 0
ISHARES TR RUS 1000 ETF 464287622 284,942 1,659,730 SH   SOLE 2 128,497 0 1,531,233
ISHARES TR RUS 1000 ETF 464287622 119 692 SH   SOLE 17 0 0 692
ISHARES TR RUS 1000 ETF 464287622 13,352 77,772 SH   SOLE 18 77,772 0 0
ISHARES TR RUS 1000 ETF 464287622 513,898 2,993,350 SH   SOLE 19 2,993,350 0 0
ISHARES TR RUS 1000 ETF 464287622 117,257 682,995 SH   SOLE 21 390,742 0 292,253
ISHARES TR RUS 1000 ETF 464287622 81,251 473,270 SH   SOLE 22 473,270 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 6,295 64,587 SH   SOLE 2 0 0 64,587
ISHARES TR RUS 2000 VAL ETF 464287630 55 569 SH   SOLE 17 0 0 569
ISHARES TR RUS 2000 VAL ETF 464287630 16,240 166,633 SH   SOLE 18 166,633 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 11,877 121,869 SH   SOLE 22 121,869 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 2,828 13,670 SH   SOLE 2 0 0 13,670
ISHARES TR RUS 2000 GRW ETF 464287648 89 430 SH   SOLE 17 0 0 430
ISHARES TR RUS 2000 GRW ETF 464287648 11,985 57,934 SH   SOLE 18 57,934 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 15,091 72,948 SH   SOLE 22 72,948 0 0
ISHARES TR OPTIONS 464287655 3,651 25,500 SH Call SOLE 2 25,500 0 0
ISHARES TR OPTIONS 464287655 143 1,000 SH Put SOLE 2 1,000 0 0
ISHARES TR OPTIONS 464287655 2,291 16,000 SH Call SOLE 4 16,000 0 0
ISHARES TR OPTIONS 464287655 28,422 198,500 SH Call SOLE 18 198,500 0 0
ISHARES TR OPTIONS 464287655 501,345 3,501,500 SH Call SOLE 19 3,501,500 0 0
ISHARES TR OPTIONS 464287655 31,858 222,500 SH Put SOLE 19 222,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 123,854 865,021 SH   SOLE 2 254,884 0 610,137
ISHARES TR RUSSELL 2000 ETF 464287655 652 4,551 SH   SOLE 4 4,551 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 601,447 4,200,633 SH   SOLE 7 4,200,633 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,315 9,184 SH   SOLE 17 0 0 9,184
ISHARES TR RUSSELL 2000 ETF 464287655 134,477 939,220 SH   SOLE 18 939,220 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 113,140 790,195 SH   SOLE 19 790,195 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 54,594 381,293 SH   SOLE 21 233,954 0 147,339
ISHARES TR RUSSELL 2000 ETF 464287655 991,972 6,928,146 SH   SOLE 22 6,928,146 0 0
ISHARES TR CORE S&P US VLU 464287663 16,796 321,576 SH   SOLE 2 321,576 0 0
ISHARES TR CORE S&P US VLU 464287663 5,867 112,336 SH   SOLE 17 0 0 112,336
ISHARES TR CORE S&P US VLU 464287663 10,522 201,446 SH   SOLE 18 36,446 0 165,000
ISHARES TR CORE S&P US GWT 464287671 4,829 67,180 SH   SOLE 17 0 0 67,180
ISHARES TR CORE S&P US GWT 464287671 43,474 604,807 SH   SOLE 18 62,207 0 542,600
ISHARES TR RUSSELL 3000 ETF 464287689 153 849 SH   SOLE 17 0 0 849
ISHARES TR RUSSELL 3000 ETF 464287689 79,848 443,452 SH   SOLE 18 443,452 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 3,501 19,441 SH   SOLE 19 19,441 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 228,336 1,268,111 SH   SOLE 22 1,147,410 0 120,701
ISHARES TR S&P MC 400VL ETF 464287705 28 210 SH   SOLE 17 0 0 210
ISHARES TR S&P MC 400VL ETF 464287705 197 1,484 SH   SOLE 18 1,484 0 0
ISHARES TR U.S. TECH ETF 464287721 9,449 35,024 SH   SOLE 7 0 0 35,024
ISHARES TR U.S. TECH ETF 464287721 1,374 5,091 SH   SOLE 18 5,091 0 0
ISHARES TR U.S. REAL ES ETF 464287739 1,519 19,279 SH   SOLE 2 19,279 0 0
ISHARES TR U.S. REAL ES ETF 464287739 42 529 SH   SOLE 17 0 0 529
ISHARES TR U.S. REAL ES ETF 464287739 254 3,225 SH   SOLE 18 3,225 0 0
ISHARES TR U.S. REAL ES ETF 464287739 3,435 43,590 SH   SOLE 22 43,590 0 0
ISHARES TR US HLTHCARE ETF 464287762 27,843 129,119 SH   SOLE 7 0 0 129,119
ISHARES TR US HLTHCARE ETF 464287762 105 488 SH   SOLE 18 488 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 17,439 146,056 SH   SOLE 2 84,466 0 61,590
ISHARES TR U.S. FIN SVC ETF 464287770 4,072 34,102 SH   SOLE 18 34,102 0 0
ISHARES TR U.S. FINLS ETF 464287788 759 6,889 SH   SOLE 18 6,889 0 0
ISHARES TR CORE S&P SCP ETF 464287804 217,173 3,180,161 SH   SOLE 2 1,750,462 0 1,429,699
ISHARES TR CORE S&P SCP ETF 464287804 127,734 1,870,458 SH   SOLE 4 1,870,458 0 0
ISHARES TR CORE S&P SCP ETF 464287804 47,604 697,080 SH   SOLE 7 697,080 0 0
ISHARES TR CORE S&P SCP ETF 464287804 69,847 1,022,807 SH   SOLE 17 0 0 1,022,807
ISHARES TR CORE S&P SCP ETF 464287804 174,495 2,555,210 SH   SOLE 18 2,548,420 0 6,790
ISHARES TR CORE S&P SCP ETF 464287804 88,525 1,296,316 SH   SOLE 19 1,296,316 0 0
ISHARES TR CORE S&P SCP ETF 464287804 30,891 452,351 SH   SOLE 21 452,351 0 0
ISHARES TR CORE S&P SCP ETF 464287804 16,490 241,463 SH   SOLE 22 222,813 0 18,650
ISHARES TR CORE S&P SCP ETF 464287804 12,712 186,143 SH   SOLE 23 186,143 0 0
ISHARES TR CORE S&P SCP ETF 464287804 7,523 110,160 SH   SOLE 26 0 0 110,160
ISHARES TR U.S. BAS MTL ETF 464287838 12 130 SH   SOLE 18 130 0 0
ISHARES TR DOW JONES US ETF 464287846 4 27 SH   SOLE 17 0 0 27
ISHARES TR EUROPE ETF 464287861 358,563 8,875,330 SH   SOLE 4 8,875,330 0 0
ISHARES TR EUROPE ETF 464287861 15 375 SH   SOLE 18 375 0 0
ISHARES TR SP SMCP600VL ETF 464287879 7 62 SH   SOLE 17 0 0 62
ISHARES TR SP SMCP600VL ETF 464287879 30 246 SH   SOLE 18 246 0 0
ISHARES TR S&P SML 600 GWT 464287887 9 52 SH   SOLE 17 0 0 52
ISHARES TR S&P SML 600 GWT 464287887 207 1,219 SH   SOLE 18 1,219 0 0
ISHARES TR INTL TREA BD ETF 464288117 33,595 660,020 SH   SOLE 7 0 0 660,020
ISHARES TR INTL TREA BD ETF 464288117 10 203 SH   SOLE 17 0 0 203
ISHARES TR INTL TREA BD ETF 464288117 7,457 146,495 SH   SOLE 18 146,495 0 0
ISHARES TR INTL TREA BD ETF 464288117 17,085 335,667 SH   SOLE 22 0 0 335,667
ISHARES TR SHRT NAT MUN ETF 464288158 5,313 49,260 SH   SOLE 17 0 0 49,260
ISHARES TR SHRT NAT MUN ETF 464288158 6,626 61,427 SH   SOLE 18 61,427 0 0
ISHARES TR AGENCY BOND ETF 464288166 9,228 76,200 SH   SOLE 21 76,200 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 1,536 22,213 SH   SOLE 3 22,213 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 40,041 578,871 SH   SOLE 22 578,871 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 10 834 SH   SOLE 17 0 0 834
ISHARES TR GL CLEAN ENE ETF 464288224 105 8,389 SH   SOLE 18 8,389 0 0
ISHARES TR MSCI ACWI EX US 464288240 0 8 SH   SOLE 17 0 0 8
ISHARES TR MSCI ACWI EX US 464288240 2,335 53,998 SH   SOLE 18 53,998 0 0
ISHARES TR MSCI ACWI EX US 464288240 70,982 1,641,586 SH   SOLE 21 1,641,586 0 0
ISHARES TR MSCI ACWI ETF 464288257 23,535 319,246 SH   SOLE 2 319,246 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,977 26,812 SH   SOLE 3 26,812 0 0
ISHARES TR MSCI ACWI ETF 464288257 322 4,365 SH   SOLE 17 0 0 4,365
ISHARES TR MSCI ACWI ETF 464288257 2,576 34,940 SH   SOLE 18 34,940 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265 3,566 51,670 SH   SOLE 23 51,670 0 0
ISHARES TR EAFE SML CP ETF 464288273 24,304 453,255 SH   SOLE 17 0 0 453,255
ISHARES TR EAFE SML CP ETF 464288273 8,346 155,647 SH   SOLE 18 155,647 0 0
ISHARES TR EAFE SML CP ETF 464288273 4,716 87,943 SH   SOLE 19 87,943 0 0
ISHARES TR EAFE SML CP ETF 464288273 92,312 1,721,604 SH   SOLE 21 1,721,604 0 0
ISHARES TR EAFE SML CP ETF 464288273 8,372 156,130 SH   SOLE 23 156,130 0 0
ISHARES TR EAFE SML CP ETF 464288273 62,577 1,167,050 SH   SOLE 26 0 0 1,167,050
ISHARES TR JPMORGAN USD EMG 464288281 19,087 174,761 SH   SOLE 2 33,439 0 141,322
ISHARES TR JPMORGAN USD EMG 464288281 82,751 757,655 SH   SOLE 7 664,254 0 93,401
ISHARES TR JPMORGAN USD EMG 464288281 2,714 24,850 SH   SOLE 17 0 0 24,850
ISHARES TR JPMORGAN USD EMG 464288281 34,110 312,302 SH   SOLE 18 252,387 0 59,915
ISHARES TR JPMORGAN USD EMG 464288281 44,681 409,096 SH   SOLE 19 409,096 0 0
ISHARES TR JPMORGAN USD EMG 464288281 66,292 606,959 SH   SOLE 21 606,959 0 0
ISHARES TR JPMORGAN USD EMG 464288281 164,509 1,506,221 SH   SOLE 22 1,155,243 0 350,978
ISHARES TR JPMORGAN USD EMG 464288281 26,057 238,569 SH   SOLE 23 238,569 0 0
ISHARES TR JPMORGAN USD EMG 464288281 85,351 781,463 SH   SOLE 26 0 0 781,463
ISHARES TR CALIF MUN BD ETF 464288356 460 7,408 SH   SOLE 18 7,408 0 0
ISHARES TR GLB INFRASTR ETF 464288372 17,302 451,875 SH   SOLE 2 451,875 0 0
ISHARES TR GLB INFRASTR ETF 464288372 6,798 177,550 SH   SOLE 22 0 0 177,550
ISHARES TR GLB INFRASTR ETF 464288372 214 5,590 SH   SOLE 23 5,590 0 0
ISHARES TR NATIONAL MUN ETF 464288414 19,244 166,758 SH   SOLE 2 166,758 0 0
ISHARES TR NATIONAL MUN ETF 464288414 12,412 107,560 SH   SOLE 17 0 0 107,560
ISHARES TR NATIONAL MUN ETF 464288414 10,484 90,847 SH   SOLE 18 90,847 0 0
ISHARES TR ASIA 50 ETF 464288430 371,952 5,731,157 SH   SOLE 4 5,731,157 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1,393 55,465 SH   SOLE 7 55,465 0 0
ISHARES TR INTL SEL DIV ETF 464288448 0 16 SH   SOLE 17 0 0 16
ISHARES TR INTL SEL DIV ETF 464288448 44,727 1,780,542 SH   SOLE 18 1,780,542 0 0
ISHARES TR INTL SEL DIV ETF 464288448 43,072 1,714,667 SH   SOLE 21 1,714,667 0 0
ISHARES TR INTL DEV RE ETF 464288489 12 514 SH   SOLE 17 0 0 514
ISHARES TR INTL DEV RE ETF 464288489 14,047 606,251 SH   SOLE 21 606,251 0 0
ISHARES TR INTL DEV RE ETF 464288489 1,120 48,348 SH   SOLE 22 48,348 0 0
ISHARES TR IBOXX HI YD ETF 464288513 127,960 1,567,753 SH   SOLE 2 886,127 0 681,626
ISHARES TR IBOXX HI YD ETF 464288513 2,774 33,984 SH   SOLE 4 33,984 0 0
ISHARES TR IBOXX HI YD ETF 464288513 3,779 46,300 SH   SOLE 7 46,300 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,780 34,062 SH   SOLE 17 0 0 34,062
ISHARES TR IBOXX HI YD ETF 464288513 130,706 1,601,392 SH   SOLE 18 1,504,024 0 97,368
ISHARES TR IBOXX HI YD ETF 464288513 1,444,583 17,698,885 SH   SOLE 19 17,698,885 0 0
ISHARES TR IBOXX HI YD ETF 464288513 163,142 1,998,794 SH   SOLE 21 1,998,794 0 0
ISHARES TR IBOXX HI YD ETF 464288513 15,779 193,317 SH   SOLE 22 46,182 0 147,135
ISHARES TR IBOXX HI YD ETF 464288513 91,795 1,124,662 SH   SOLE 23 1,124,662 0 0
ISHARES TR IBOXX HI YD ETF 464288513 55,505 680,046 SH   SOLE 26 680,046 0 0
ISHARES TR IBOXX HI YD ETF 464288513 6,611 81,000 SH   SOLE 37 81,000 0 0
ISHARES TR OPTIONS 464288513 1,812 22,200 SH Call SOLE 2 22,200 0 0
ISHARES TR OPTIONS 464288513 122,919 1,506,000 SH Put SOLE 2 1,506,000 0 0
ISHARES TR OPTIONS 464288513 1,706 20,900 SH Call SOLE 4 20,900 0 0
ISHARES TR OPTIONS 464288513 65,165 798,400 SH Call SOLE 18 798,400 0 0
ISHARES TR OPTIONS 464288513 89,782 1,100,000 SH Put SOLE 18 1,100,000 0 0
ISHARES TR OPTIONS 464288513 279,157 3,420,200 SH Call SOLE 19 3,420,200 0 0
ISHARES TR OPTIONS 464288513 40,810 500,000 SH Put SOLE 19 500,000 0 0
ISHARES TR CRE U S REIT ETF 464288521 35,896 825,584 SH   SOLE 2 0 0 825,584
ISHARES TR CRE U S REIT ETF 464288521 2 54 SH   SOLE 17 0 0 54
ISHARES TR CRE U S REIT ETF 464288521 26,205 602,701 SH   SOLE 21 0 0 602,701
ISHARES TR CRE U S REIT ETF 464288521 32,961 758,062 SH   SOLE 22 435,695 0 322,367
ISHARES TR CRE U S REIT ETF 464288521 104,748 2,409,098 SH   SOLE 23 2,409,098 0 0
ISHARES TR MSCI KLD400 SOC 464288570 2 21 SH   SOLE 17 0 0 21
ISHARES TR MSCI KLD400 SOC 464288570 508 4,305 SH   SOLE 18 4,305 0 0
ISHARES TR MBS ETF 464288588 23,272 210,230 SH   SOLE 2 73,962 0 136,268
ISHARES TR MBS ETF 464288588 10,207 92,206 SH   SOLE 3 92,206 0 0
ISHARES TR MBS ETF 464288588 29 264 SH   SOLE 17 0 0 264
ISHARES TR MBS ETF 464288588 99,292 896,943 SH   SOLE 18 890,351 0 6,592
ISHARES TR MBS ETF 464288588 139,512 1,260,271 SH   SOLE 19 1,260,271 0 0
ISHARES TR MBS ETF 464288588 57,722 521,430 SH   SOLE 21 521,430 0 0
ISHARES TR INTRM GOV CR ETF 464288612 25 213 SH   SOLE 17 0 0 213
ISHARES TR INTRM GOV CR ETF 464288612 577 4,899 SH   SOLE 18 4,899 0 0
ISHARES TR USD INV GRDE ETF 464288620 18,604 307,912 SH   SOLE 2 307,912 0 0
ISHARES TR USD INV GRDE ETF 464288620 16,515 273,330 SH   SOLE 7 273,330 0 0
ISHARES TR USD INV GRDE ETF 464288620 9 156 SH   SOLE 17 0 0 156
ISHARES TR USD INV GRDE ETF 464288620 81,906 1,355,607 SH   SOLE 18 1,355,607 0 0
ISHARES TR USD INV GRDE ETF 464288620 35,366 585,335 SH   SOLE 23 585,335 0 0
ISHARES TR INTRM TR CRP ETF 464288638 151,656 2,511,687 SH   SOLE 2 2,435,849 0 75,838
ISHARES TR INTRM TR CRP ETF 464288638 46 762 SH   SOLE 17 0 0 762
ISHARES TR INTRM TR CRP ETF 464288638 22,069 365,496 SH   SOLE 18 365,496 0 0
ISHARES TR INTRM TR CRP ETF 464288638 1,814 30,045 SH   SOLE 22 30,045 0 0
ISHARES TR INTRM TR CRP ETF 464288638 18,558 307,346 SH   SOLE 23 307,346 0 0
ISHARES TR SH TR CRPORT ETF 464288646 220,370 4,027,961 SH   SOLE 2 3,609,718 0 418,243
ISHARES TR SH TR CRPORT ETF 464288646 4 69 SH   SOLE 17 0 0 69
ISHARES TR SH TR CRPORT ETF 464288646 62,152 1,136,030 SH   SOLE 18 1,106,942 0 29,088
ISHARES TR SH TR CRPORT ETF 464288646 98,893 1,807,577 SH   SOLE 19 1,807,577 0 0
ISHARES TR SH TR CRPORT ETF 464288646 38,499 703,697 SH   SOLE 21 579,683 0 124,014
ISHARES TR SH TR CRPORT ETF 464288646 10,834 198,024 SH   SOLE 23 198,024 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 5,789 34,593 SH   SOLE 2 34,593 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 17,144 102,443 SH   SOLE 21 102,443 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 222 1,329 SH   SOLE 22 1,329 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 12,460 93,218 SH   SOLE 2 9 0 93,209
ISHARES TR 3 7 YR TREAS BD 464288661 17 128 SH   SOLE 17 0 0 128
ISHARES TR 3 7 YR TREAS BD 464288661 22,600 169,072 SH   SOLE 18 79,324 0 89,749
ISHARES TR 3 7 YR TREAS BD 464288661 20,954 156,762 SH   SOLE 23 156,762 0 0
ISHARES TR SHORT TREAS BD 464288679 8 73 SH   SOLE 17 0 0 73
ISHARES TR SHORT TREAS BD 464288679 18,151 163,907 SH   SOLE 18 85,312 0 78,595
ISHARES TR SHORT TREAS BD 464288679 290,435 2,622,672 SH   SOLE 19 2,622,672 0 0
ISHARES TR SHORT TREAS BD 464288679 36,497 329,574 SH   SOLE 21 0 0 329,574
ISHARES TR SHORT TREAS BD 464288679 148,855 1,344,181 SH   SOLE 22 446,598 0 897,583
ISHARES TR PFD AND INCM SEC 464288687 990 28,585 SH   SOLE 3 28,585 0 0
ISHARES TR PFD AND INCM SEC 464288687 1,135 32,758 SH   SOLE 7 32,758 0 0
ISHARES TR PFD AND INCM SEC 464288687 112,095 3,235,990 SH   SOLE 18 3,235,990 0 0
ISHARES TR PFD AND INCM SEC 464288687 13,536 390,756 SH   SOLE 21 390,756 0 0
ISHARES TR MRNING SM CP ETF 464288703 2 15 SH   SOLE 17 0 0 15
ISHARES TR GLOB UTILITS ETF 464288711 268 5,025 SH   SOLE 23 5,025 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 27,739 332,525 SH   SOLE 7 332,525 0 0
ISHARES TR GLB CNSM STP ETF 464288737 78,545 1,518,357 SH   SOLE 4 1,518,357 0 0
ISHARES TR GLB CNSM STP ETF 464288737 4,199 81,164 SH   SOLE 7 81,164 0 0
ISHARES TR GLB CNS DISC ETF 464288745 32,956 277,289 SH   SOLE 7 277,289 0 0
ISHARES TR MSCI USA ESG SLC 464288802 3 19 SH   SOLE 17 0 0 19
ISHARES TR MSCI USA ESG SLC 464288802 118 881 SH   SOLE 18 881 0 0
ISHARES TR MSCI USA ESG SLC 464288802 4,786 35,778 SH   SOLE 22 0 0 35,778
ISHARES TR U.S. MED DVC ETF 464288810 50,020 188,919 SH   SOLE 2 188,919 0 0
ISHARES TR U.S. MED DVC ETF 464288810 18,154 68,566 SH   SOLE 18 68,566 0 0
ISHARES TR U.S. MED DVC ETF 464288810 58,164 219,678 SH   SOLE 19 219,678 0 0
ISHARES TR US HLTHCR PR ETF 464288828 19 100 SH   SOLE 18 100 0 0
ISHARES TR EAFE VALUE ETF 464288877 19,748 494,077 SH   SOLE 17 0 0 494,077
ISHARES TR EAFE GRWTH ETF 464288885 126,110 1,517,387 SH   SOLE 2 1,275,269 0 242,118
ISHARES TR EAFE GRWTH ETF 464288885 8 99 SH   SOLE 17 0 0 99
ISHARES TR EAFE GRWTH ETF 464288885 36,494 439,106 SH   SOLE 18 439,106 0 0
ISHARES TR EAFE GRWTH ETF 464288885 145,965 1,756,284 SH   SOLE 19 1,756,284 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 6 78 SH   SOLE 17 0 0 78
ISHARES TR CORE LT USDB ETF 464289479 1,304 17,394 SH   SOLE 18 17,394 0 0
ISHARES TR LNG TR CRPRT BD 464289511 80,380 1,147,629 SH   SOLE 2 698,658 0 448,971
ISHARES TR LNG TR CRPRT BD 464289511 75,138 1,072,794 SH   SOLE 21 1,072,794 0 0
ISHARES TR LNG TR CRPRT BD 464289511 595 8,494 SH   SOLE 22 8,494 0 0
ISHARES TR LNG TR CRPRT BD 464289511 15,649 223,428 SH   SOLE 23 223,428 0 0
ISHARES TR INDIA 50 ETF 464289529 42,200 1,365,244 SH   SOLE 7 1,365,244 0 0
ISHARES TR INDIA 50 ETF 464289529 15,416 498,746 SH   SOLE 22 498,746 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 1 21 SH   SOLE 17 0 0 21
ISHARES TR GRWT ALLOCAT ETF 464289867 8 165 SH   SOLE 17 0 0 165
ISHARES TR GRWT ALLOCAT ETF 464289867 59,649 1,285,825 SH   SOLE 22 0 0 1,285,825
ISHARES TR MODERT ALLOC ETF 464289875 0 3 SH   SOLE 17 0 0 3
ISHARES TR MODERT ALLOC ETF 464289875 75,799 1,901,164 SH   SOLE 22 0 0 1,901,164
ISHARES TR CONSER ALLOC ETF 464289883 15,346 421,477 SH   SOLE 22 0 0 421,477
ISHARES TR US TREAS BD ETF 46429B267 118,215 4,223,461 SH   SOLE 2 2,938,135 0 1,285,326
ISHARES TR US TREAS BD ETF 46429B267 15,583 556,740 SH   SOLE 7 556,740 0 0
ISHARES TR US TREAS BD ETF 46429B267 117 4,192 SH   SOLE 17 0 0 4,192
ISHARES TR US TREAS BD ETF 46429B267 55,300 1,975,720 SH   SOLE 18 1,975,720 0 0
ISHARES TR US TREAS BD ETF 46429B267 126,921 4,534,527 SH   SOLE 19 4,534,527 0 0
ISHARES TR A RATE CP BD ETF 46429B291 2 43 SH   SOLE 18 43 0 0
ISHARES TR CMBS ETF 46429B366 594 10,816 SH   SOLE 3 10,816 0 0
ISHARES TR CMBS ETF 46429B366 2,009 36,572 SH   SOLE 18 36,572 0 0
ISHARES TR MSCI PHILIPS ETF 46429B408 1,856 68,990 SH   SOLE 22 0 0 68,990
ISHARES TR MSCI INDIA ETF 46429B598 244,802 8,435,640 SH   SOLE 2 51,644 0 8,383,996
ISHARES TR MSCI INDIA ETF 46429B598 49,041 1,689,906 SH   SOLE 4 1,689,906 0 0
ISHARES TR MSCI INDIA ETF 46429B598 28,288 974,777 SH   SOLE 7 0 0 974,777
ISHARES TR MSCI INDIA ETF 46429B598 720 24,805 SH   SOLE 13 24,805 0 0
ISHARES TR MSCI INDIA ETF 46429B598 5,033 173,435 SH   SOLE 15 173,435 0 0
ISHARES TR MSCI INDIA ETF 46429B598 83,954 2,892,986 SH   SOLE 18 2,892,986 0 0
ISHARES TR MSCI INDIA ETF 46429B598 4,812 165,833 SH   SOLE 19 165,833 0 0
ISHARES TR MSCI INDIA ETF 46429B598 171,921 5,924,237 SH   SOLE 21 5,924,237 0 0
ISHARES TR MSCI INDIA ETF 46429B598 136,185 4,692,781 SH   SOLE 22 3,729,969 0 962,812
ISHARES TR MSCI INDIA ETF 46429B598 6,635 228,649 SH   SOLE 26 228,649 0 0
ISHARES TR MSCI POLAND ETF 46429B606 4 266 SH   SOLE 18 266 0 0
ISHARES TR MSCI POLAND ETF 46429B606 1,626 97,892 SH   SOLE 22 0 0 97,892
ISHARES TR MSCI INDIA SM CP 46429B614 634 21,703 SH   SOLE 26 0 0 21,703
ISHARES TR FLTG RATE NT ETF 46429B655 32,488 642,190 SH   SOLE 2 642,190 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 29,052 574,254 SH   SOLE 7 0 0 574,254
ISHARES TR FLTG RATE NT ETF 46429B655 0 9 SH   SOLE 17 0 0 9
ISHARES TR FLTG RATE NT ETF 46429B655 24,418 482,667 SH   SOLE 18 394,555 0 88,112
ISHARES TR FLTG RATE NT ETF 46429B655 15,586 308,079 SH   SOLE 19 308,079 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 18,609 367,830 SH   SOLE 21 367,830 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 24 293 SH   SOLE 17 0 0 293
ISHARES TR CORE HIGH DV ETF 46429B663 19,464 239,856 SH   SOLE 18 239,856 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 14,597 179,881 SH   SOLE 21 179,881 0 0
ISHARES TR MSCI CHINA ETF 46429B671 3 39 SH   SOLE 2 39 0 0
ISHARES TR MSCI CHINA ETF 46429B671 2 33 SH   SOLE 18 33 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 18,182 275,235 SH   SOLE 2 275,235 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 200,057 3,028,410 SH   SOLE 7 3,028,410 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 5 81 SH   SOLE 17 0 0 81
ISHARES TR MIN VOL EAFE ETF 46429B689 209,248 3,167,548 SH   SOLE 18 3,167,548 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 6,764 102,388 SH   SOLE 19 102,388 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 6,195 93,778 SH   SOLE 21 93,778 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 25,509 386,152 SH   SOLE 22 32,783 0 353,369
ISHARES TR MSCI MIN VOL ETF 46429B697 136,046 2,243,878 SH   SOLE 2 2,000,234 0 243,644
ISHARES TR MSCI MIN VOL ETF 46429B697 281 4,640 SH   SOLE 7 4,640 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 120 1,982 SH   SOLE 17 0 0 1,982
ISHARES TR MSCI MIN VOL ETF 46429B697 549,391 9,061,365 SH   SOLE 18 9,061,365 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 62,188 1,025,690 SH   SOLE 19 1,025,690 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 69,720 1,149,919 SH   SOLE 22 1,149,919 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 9,904 163,350 SH   SOLE 26 163,350 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,126 10,994 SH   SOLE 17 0 0 10,994
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,202 11,742 SH   SOLE 18 11,742 0 0
ISHARES TR USA QUALITY FCTR 46432F339 335,072 3,493,249 SH   SOLE 2 3,493,249 0 0
ISHARES TR USA QUALITY FCTR 46432F339 1,177 12,275 SH   SOLE 7 12,275 0 0
ISHARES TR USA QUALITY FCTR 46432F339 74 774 SH   SOLE 17 0 0 774
ISHARES TR USA QUALITY FCTR 46432F339 135,244 1,409,965 SH   SOLE 18 1,207,612 0 202,353
ISHARES TR USA QUALITY FCTR 46432F339 15,013 156,518 SH   SOLE 19 156,518 0 0
ISHARES TR USA QUALITY FCTR 46432F339 18,650 194,431 SH   SOLE 22 194,431 0 0
ISHARES TR USA SIZE FACTOR 46432F370 48,615 555,032 SH   SOLE 2 555,032 0 0
ISHARES TR USA SIZE FACTOR 46432F370 54,404 621,122 SH   SOLE 18 621,122 0 0
ISHARES TR USA SIZE FACTOR 46432F370 9,627 109,915 SH   SOLE 19 109,915 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 195,604 2,706,197 SH   SOLE 2 2,432,814 0 273,383
ISHARES TR EDGE MSCI USA VL 46432F388 2,407 33,305 SH   SOLE 7 33,305 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 5 71 SH   SOLE 17 0 0 71
ISHARES TR EDGE MSCI USA VL 46432F388 112,058 1,550,326 SH   SOLE 18 1,550,326 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 98,187 1,358,424 SH   SOLE 19 1,358,424 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 18,219 252,068 SH   SOLE 22 252,068 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 6,090 46,492 SH   SOLE 2 46,492 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 1,206 9,206 SH   SOLE 7 9,206 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 105 805 SH   SOLE 17 0 0 805
ISHARES TR USA MOMENTUM FCT 46432F396 112,709 860,375 SH   SOLE 18 827,095 0 33,280
ISHARES TR USA MOMENTUM FCT 46432F396 2,574 19,647 SH   SOLE 19 19,647 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 19,451 148,484 SH   SOLE 22 148,484 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 26,615 488,168 SH   SOLE 2 267,477 0 220,691
ISHARES TR CORE MSCI TOTAL 46432F834 109 1,992 SH   SOLE 17 0 0 1,992
ISHARES TR CORE MSCI TOTAL 46432F834 496 9,094 SH   SOLE 18 9,094 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 10,586,234 194,171,564 SH   SOLE 21 194,114,131 0 57,433
ISHARES TR CORE MSCI TOTAL 46432F834 387,021 7,098,689 SH   SOLE 22 0 0 7,098,689
ISHARES TR CORE MSCI EAFE 46432F842 1,564,211 27,365,487 SH   SOLE 2 25,009,361 0 2,356,126
ISHARES TR CORE MSCI EAFE 46432F842 8,501 148,718 SH   SOLE 3 148,718 0 0
ISHARES TR CORE MSCI EAFE 46432F842 53,609 937,874 SH   SOLE 4 937,874 0 0
ISHARES TR CORE MSCI EAFE 46432F842 38,150 667,426 SH   SOLE 7 667,426 0 0
ISHARES TR CORE MSCI EAFE 46432F842 97,996 1,714,417 SH   SOLE 17 0 0 1,714,417
ISHARES TR CORE MSCI EAFE 46432F842 193,536 3,385,870 SH   SOLE 18 3,030,270 0 355,600
ISHARES TR CORE MSCI EAFE 46432F842 245,484 4,294,676 SH   SOLE 19 4,294,676 0 0
ISHARES TR CORE MSCI EAFE 46432F842 52,830 924,245 SH   SOLE 21 0 0 924,245
ISHARES TR CORE MSCI EAFE 46432F842 44,000 769,764 SH   SOLE 22 762,355 0 7,409
ISHARES TR CORE MSCI EAFE 46432F842 11,166 195,338 SH   SOLE 23 195,338 0 0
ISHARES TR CORE MSCI EAFE 46432F842 5,779 101,100 SH   SOLE 26 0 0 101,100
ISHARES TR CORE 1 5 YR USD 46432F859 58,141 1,129,600 SH   SOLE 2 1,129,600 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 9 181 SH   SOLE 17 0 0 181
ISHARES TR CORE 1 5 YR USD 46432F859 1,911 37,138 SH   SOLE 18 37,138 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 520 23,416 SH   SOLE 18 23,416 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 3,246 129,000 SH   SOLE 21 129,000 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 6,232 119,571 SH   SOLE 2 119,571 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 589 11,310 SH   SOLE 18 11,310 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 12 520 SH   SOLE 18 520 0 0
ISHARES TR MULTIFACTOR USA 46434V282 232 7,478 SH   SOLE 7 7,478 0 0
ISHARES TR MULTIFACTOR USA 46434V282 545 17,551 SH   SOLE 18 17,551 0 0
ISHARES TR MULTIFACTOR USA 46434V282 48 1,559 SH   SOLE 19 1,559 0 0
ISHARES TR MULTIFACTOR USA 46434V290 128 3,576 SH   SOLE 18 3,576 0 0
ISHARES TR MULTIFACTOR USA 46434V290 8,326 233,150 SH   SOLE 22 233,150 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 49,055 1,143,747 SH   SOLE 2 1,059,214 0 84,533
ISHARES TR 0-5YR HI YL CP 46434V407 5,726 133,506 SH   SOLE 7 133,506 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 3 75 SH   SOLE 17 0 0 75
ISHARES TR 0-5YR HI YL CP 46434V407 117,762 2,745,664 SH   SOLE 18 2,745,664 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 73,774 1,720,066 SH   SOLE 19 1,720,066 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 143,406 5,448,556 SH   SOLE 2 149,715 0 5,298,841
ISHARES TR MSCI SAUDI ARBIA 46434V423 11,520 437,674 SH   SOLE 4 437,674 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 3,190 121,200 SH   SOLE 7 25,953 0 95,247
ISHARES TR MSCI SAUDI ARBIA 46434V423 1,934 73,495 SH   SOLE 15 73,495 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 18,605 706,881 SH   SOLE 22 706,881 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 2,814 106,931 SH   SOLE 23 106,931 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 3,377 128,311 SH   SOLE 31 128,311 0 0
ISHARES TR INTL MOMENTUM FT 46434V449 4,259 135,763 SH   SOLE 2 135,763 0 0
ISHARES TR INTL MOMENTUM FT 46434V449 1,396 44,509 SH   SOLE 19 44,509 0 0
ISHARES TR INTL QLTY FACTOR 46434V456 18,795 639,077 SH   SOLE 2 639,077 0 0
ISHARES TR INTL QLTY FACTOR 46434V456 1 19 SH   SOLE 17 0 0 19
ISHARES TR INTL QLTY FACTOR 46434V456 6,750 229,521 SH   SOLE 19 229,521 0 0
ISHARES TR MSCI LW CRB TG 46434V464 178 1,470 SH   SOLE 18 1,470 0 0
ISHARES TR MSCI CHINA A 46434V514 39,879 1,262,000 SH   SOLE 2 290,000 0 972,000
ISHARES TR MSCI CHINA A 46434V514 1,272 40,264 SH   SOLE 7 40,264 0 0
ISHARES TR MSCI CHINA A 46434V514 3,880 122,787 SH   SOLE 26 122,787 0 0
ISHARES TR MSCI CHINA A 46434V514 6,867 217,296 SH   SOLE 31 217,296 0 0
ISHARES TR IBONDS SEP2020 46434V571 69 2,717 SH   SOLE 18 2,717 0 0
ISHARES TR CORE TOTAL USD 46434V613 58,334 1,073,700 SH   SOLE 2 1,073,700 0 0
ISHARES TR CORE TOTAL USD 46434V613 2 34 SH   SOLE 17 0 0 34
ISHARES TR CORE TOTAL USD 46434V613 1,274 23,457 SH   SOLE 18 23,457 0 0
ISHARES TR CORE TOTAL USD 46434V613 1,573,698 28,965,541 SH   SOLE 21 28,965,541 0 0
ISHARES TR CORE DIV GRWTH 46434V621 36 965 SH   SOLE 17 0 0 965
ISHARES TR CORE DIV GRWTH 46434V621 27,701 736,721 SH   SOLE 18 736,721 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 427 15,176 SH   SOLE 3 15,176 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 52 1,844 SH   SOLE 18 1,844 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 14,108 501,358 SH   SOLE 19 501,358 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 2,332 82,864 SH   SOLE 22 66,540 0 16,324
ISHARES TR GLOBAL REIT ETF 46434V647 6,729 322,291 SH   SOLE 2 322,291 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 80 3,848 SH   SOLE 18 3,848 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 4,302 206,012 SH   SOLE 19 206,012 0 0
ISHARES TR CUR HED MSCI GER 46434V704 0 9 SH   SOLE 17 0 0 9
ISHARES TR CORE MSCI EURO 46434V738 294 6,879 SH   SOLE 2 6,879 0 0
ISHARES TR CORE MSCI EURO 46434V738 2,384 55,763 SH   SOLE 7 55,763 0 0
ISHARES TR CORE MSCI EURO 46434V738 87 2,046 SH   SOLE 17 0 0 2,046
ISHARES TR CORE MSCI EURO 46434V738 15,309 358,013 SH   SOLE 23 358,013 0 0
ISHARES TR MSCI UAE ETF 46434V761 186 18,515 SH   SOLE 23 18,515 0 0
ISHARES TR MSCI QATAR ETF 46434V779 458 28,673 SH   SOLE 4 28,673 0 0
ISHARES TR MSCI QATAR ETF 46434V779 302 18,912 SH   SOLE 23 18,912 0 0
ISHARES TR HDG MSCI EAFE 46434V803 8 290 SH   SOLE 17 0 0 290
ISHARES TR HDG MSCI EAFE 46434V803 443 16,041 SH   SOLE 18 16,041 0 0
ISHARES TR HDG MSCI EAFE 46434V803 6,756 244,843 SH   SOLE 22 0 0 244,843
ISHARES TR TRS FLT RT BD 46434V860 164 3,263 SH   SOLE 18 3,263 0 0
ISHARES TR ULTR SH TRM BD 46434V878 13,211 261,300 SH   SOLE 2 261,300 0 0
ISHARES TR ULTR SH TRM BD 46434V878 1 12 SH   SOLE 17 0 0 12
ISHARES TR HDG MSCI JAPAN 46434V886 13,885 451,979 SH   SOLE 19 451,979 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 2,240 72,926 SH   SOLE 22 58,560 0 14,366
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 3 131 SH   SOLE 18 131 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 3 130 SH   SOLE 18 130 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 3 130 SH   SOLE 18 130 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 1 45 SH   SOLE 18 45 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 3 129 SH   SOLE 18 129 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 3 134 SH   SOLE 18 134 0 0
ISHARES TR CONV BD ETF 46435G102 32 458 SH   SOLE 18 458 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 2,939 106,411 SH   SOLE 2 106,411 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 8 300 SH   SOLE 18 300 0 0
ISHARES TR EDGE INVT GRDE 46435G219 8,609 158,248 SH   SOLE 19 158,248 0 0
ISHARES TR EDGE INVT GRDE 46435G219 951 17,478 SH   SOLE 23 17,478 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 2,001 76,930 SH   SOLE 2 76,930 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 2 87 SH   SOLE 18 87 0 0
ISHARES TR EDEG HIG YLELD 46435G250 3,619 76,932 SH   SOLE 19 76,932 0 0
ISHARES TR IBONDS DEC2023 46435G318 26 974 SH   SOLE 18 974 0 0
ISHARES TR CORE MSCI INTL 46435G326 60,212 1,178,087 SH   SOLE 2 1,178,087 0 0
ISHARES TR CORE MSCI INTL 46435G326 809 15,831 SH   SOLE 18 15,831 0 0
ISHARES TR CORE MSCI INTL 46435G326 825,049 16,142,610 SH   SOLE 21 16,142,610 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 114,448 4,442,858 SH   SOLE 7 0 0 4,442,858
ISHARES TR MSCI UK ETF NEW 46435G334 927 35,976 SH   SOLE 18 35,976 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 12,136 471,137 SH   SOLE 21 471,137 0 0
ISHARES TR MORTGE REL ETF 46435G342 29,633 1,191,988 SH   SOLE 21 1,191,988 0 0
ISHARES TR INTL VALUE FACTR 46435G409 13,532 692,891 SH   SOLE 2 692,891 0 0
ISHARES TR INTL VALUE FACTR 46435G409 4,714 241,380 SH   SOLE 19 241,380 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 233,662 3,338,509 SH   SOLE 2 2,533,048 0 805,461
ISHARES TR ESG MSCI USA ETF 46435G425 25 354 SH   SOLE 17 0 0 354
ISHARES TR ESG MSCI USA ETF 46435G425 100,076 1,429,858 SH   SOLE 18 1,429,858 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 205,042 2,929,584 SH   SOLE 19 2,929,584 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 3,108 44,406 SH   SOLE 21 44,406 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 4,341 62,026 SH   SOLE 22 62,026 0 0
ISHARES TR INTL SIZE FACTOR 46435G508 2,532 105,000 SH   SOLE   105,000 0 0
ISHARES TR INTL SIZE FACTOR 46435G508 12,741 528,348 SH   SOLE 2 528,348 0 0
ISHARES TR ESG MSCI EAFE 46435G516 49,307 813,911 SH   SOLE 2 813,911 0 0
ISHARES TR ESG MSCI EAFE 46435G516 4 60 SH   SOLE 17 0 0 60
ISHARES TR ESG MSCI EAFE 46435G516 423 6,981 SH   SOLE 18 6,981 0 0
ISHARES TR ESG MSCI EAFE 46435G516 1,491 24,614 SH   SOLE 21 24,614 0 0
ISHARES TR ESG MSCI EAFE 46435G516 3,273 54,030 SH   SOLE 22 54,030 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH   SOLE 17 0 0 10
ISHARES TR ADAPTIVE ETF 46435G656 997 38,093 SH   SOLE   38,093 0 0
ISHARES TR CORE INTL AGGR 46435G672 36,166 649,528 SH   SOLE 2 649,528 0 0
ISHARES TR CORE INTL AGGR 46435G672 1,052 18,892 SH   SOLE 3 18,892 0 0
ISHARES TR CORE INTL AGGR 46435G672 147,748 2,653,524 SH   SOLE 7 0 0 2,653,524
ISHARES TR CORE INTL AGGR 46435G672 276,897 4,973,015 SH   SOLE 21 4,973,015 0 0
ISHARES TR IBONDS DEC2022 46435G755 381 14,414 SH   SOLE 18 14,414 0 0
ISHARES TR IBONDS DEC2021 46435G789 384 14,820 SH   SOLE 18 14,820 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 1 46 SH   SOLE 18 46 0 0
ISHARES TR EDGE MSCI MULT 46435U143 1,132 45,000 SH   SOLE   45,000 0 0
ISHARES TR IBONDS 23 TRM HG 46435U150 2,561 111,000 SH   SOLE   111,000 0 0
ISHARES TR IBONDS 25 TRM HG 46435U168 3,284 140,000 SH   SOLE   140,000 0 0
ISHARES TR IBONDS 22 TRM HG 46435U176 2,386 103,000 SH   SOLE   103,000 0 0
ISHARES TR IBONDS 24 TRM HG 46435U184 4,504 196,000 SH   SOLE   196,000 0 0
ISHARES TR IBONDS DEC 26 46435U259 2 60 SH   SOLE 18 60 0 0
ISHARES TR FOCUSD VAL FAC 46435U333 17,866 537,000 SH   SOLE   537,000 0 0
ISHARES TR SELF DRIVNG EV 46435U366 17,235 615,000 SH   SOLE   615,000 0 0
ISHARES TR MSCI JP VALUE 46435U374 2,421 110,000 SH   SOLE   110,000 0 0
ISHARES TR MSCI JP EQUL 46435U382 5,540 170,000 SH   SOLE   170,000 0 0
ISHARES TR IBONDS DEC 25 46435U432 2 57 SH   SOLE 18 57 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 1 43 SH   SOLE 18 43 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 15,346 271,370 SH   SOLE 2 271,370 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 3 51 SH   SOLE 18 51 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 4,582 81,032 SH   SOLE 21 81,032 0 0
ISHARES TR ESG MSCI USA SML 46435U663 0 5 SH   SOLE 17 0 0 5
ISHARES TR ESG MSCI USA SML 46435U663 4 158 SH   SOLE 18 158 0 0
ISHARES TR ESG MSCI USA SML 46435U663 343 13,688 SH   SOLE 21 13,688 0 0
ISHARES TR ESG MSCI USA SML 46435U663 474 18,924 SH   SOLE 22 18,924 0 0
ISHARES TR IBONDS DEC 46435U697 4 135 SH   SOLE 18 135 0 0
ISHARES TR BROAD USD HIGH 46435U853 2 44 SH   SOLE 17 0 0 44
ISHARES TR BROAD USD HIGH 46435U853 126,841 3,318,695 SH   SOLE 19 3,318,695 0 0
ISHARES TR BROAD USD HIGH 46435U853 1,036 27,108 SH   SOLE 22 27,108 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9 1 45 SH   SOLE 18 45 0 0
ISHARES TR IBONDS DEC 29 46436E205 8,024 300,000 SH   SOLE   300,000 0 0
ISHARES TR IBONDS DEC 29 46436E205 1 45 SH   SOLE 18 45 0 0
ISHARES TR FACTORS US GRO 46436E403 3,869 150,000 SH   SOLE   150,000 0 0
ISHARES TR ESG MSCI EM LDRS 46436E601 9,399 200,000 SH   SOLE   200,000 0 0
ISHARES TR ESG ADV TTL USD 46436E619 20,058 400,000 SH   SOLE   400,000 0 0
ISHARES TR ESG AWARE AGGRSV 46436E668 2,576 100,000 SH   SOLE   100,000 0 0
ISHARES TR ESG AWARE GROWTH 46436E676 2,562 100,000 SH   SOLE   100,000 0 0
ISHARES TR ESG AWARE MODRTE 46436E684 2,553 100,000 SH   SOLE   100,000 0 0
ISHARES TR ESG AWARE CONSER 46436E692 2,540 100,000 SH   SOLE   100,000 0 0
ISHARES TR IBONDS 21 TRM TS 46436E700 1,269 50,000 SH   SOLE   50,000 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718 5,001 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS DEC 2030 46436E726 7,592 300,000 SH   SOLE   300,000 0 0
ISHARES TR ESG EAFE ETF 46436E759 5,121 100,000 SH   SOLE   100,000 0 0
ISHARES TR ESG MSCI USA ETF 46436E767 3,827 150,000 SH   SOLE   150,000 0 0
ISHARES TR FACTORS US SMALL 46436E775 4,507 150,000 SH   SOLE   150,000 0 0
ISHARES TR FACTORS US MID 46436E783 4,332 150,000 SH   SOLE   150,000 0 0
ISHARES TR FACTORS US BLEND 46436E791 4,311 150,000 SH   SOLE   150,000 0 0
ISHARES TR IBONDS 22 TRM TS 46436E809 1,279 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS 29 TRM TS 46436E825 1,332 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS 28 TRM TS 46436E833 1,330 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS 27 TRM TS 46436E841 1,320 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS 26 TRM TS 46436E858 1,314 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866 1,309 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS 24 TRM TS 46436E874 1,300 50,000 SH   SOLE   50,000 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 106,856 2,136,683 SH   SOLE 2 1,924,221 0 212,462
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 6 125 SH   SOLE 17 0 0 125
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 22,888 457,678 SH   SOLE 18 457,678 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 163,364 3,266,617 SH   SOLE 19 3,266,617 0 0
ISHARES U S ETF TR INFLATION HEDG 46431W580 5,461 205,000 SH   SOLE   205,000 0 0
ISHARES U S ETF TR INOVATIV HLTCR 46431W622 299 10,000 SH   SOLE   10,000 0 0
ISHARES U S ETF TR MEDIA ENTRNMNT 46431W630 492 20,000 SH   SOLE   20,000 0 0
ISHARES U S ETF TR EVOLVED FINLS 46431W655 2,624 130,000 SH   SOLE   130,000 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 452 5,024 SH   SOLE 18 368 0 4,656
ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 7,921 157,952 SH   SOLE 18 157,952 0 0
ISHARES U S ETF TR COMMOD SEL STG 46431W853 1 53 SH   SOLE 18 53 0 0
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 1,169 1,060,000 PRN   SOLE 21 1,060,000 0 0
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 551 500,000 PRN   SOLE 22 500,000 0 0
ISORAY INC COM 46489V104 28 49,779 SH   SOLE 21 49,779 0 0
ISORAY INC COM 46489V104 613 1,104,077 SH   SOLE 22 1,104,077 0 0
ISSUER DIRECT CORP COM NEW 46520M204 6 585 SH   SOLE 18 585 0 0
ISSUER DIRECT CORP COM NEW 46520M204 67 6,630 SH   SOLE 21 6,630 0 0
ISTAR INC COM 45031U101 1,125 91,339 SH   SOLE 2 25,137 0 66,202
ISTAR INC COM 45031U101 7 566 SH   SOLE 4 566 0 0
ISTAR INC COM 45031U101 18 1,448 SH   SOLE 7 1,448 0 0
ISTAR INC COM 45031U101 4,511 366,185 SH   SOLE 18 366,185 0 0
ISTAR INC COM 45031U101 1,755 142,469 SH   SOLE 19 142,469 0 0
ISTAR INC COM 45031U101 118,311 9,603,190 SH   SOLE 21 9,603,190 0 0
ISTAR INC COM 45031U101 28,025 2,274,795 SH   SOLE 22 2,197,656 0 77,139
ISTAR INC COM 45031U101 339 27,484 SH   SOLE 26 0 0 27,484
ISTAR INC COM 45031U101 105 8,492 SH   SOLE 28 8,492 0 0
ISTAR INC COM 45031U101 1,372 111,345 SH   SOLE 30 111,345 0 0
ISTAR INC COM 45031U101 111 9,043 SH   SOLE 40 9,043 0 0
ISTAR INC NOTE 3.125% 9/1 45031UCB5 1,001 940,000 PRN   SOLE 21 940,000 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 10,172 2,168,963 SH   SOLE 18 158,996 0 2,009,967
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 3,598 767,194 SH   SOLE 19 767,194 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 71,350 15,213,272 SH   SOLE 21 15,213,272 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 943 201,076 SH   SOLE 22 201,076 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 7,346 1,566,402 SH   SOLE 25 1,566,402 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 3,457 737,183 SH   SOLE 30 737,183 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 6,959 1,483,707 SH   SOLE 31 0 0 1,483,707
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 31,428 6,701,012 SH   SOLE 34 6,701,012 0 0
ITERIS INC COM 46564T107 77 16,255 SH   SOLE 2 2,709 0 13,546
ITERIS INC COM 46564T107 5 1,116 SH   SOLE 7 1,116 0 0
ITERIS INC COM 46564T107 863 181,586 SH   SOLE 18 181,586 0 0
ITERIS INC COM 46564T107 348 73,275 SH   SOLE 19 73,275 0 0
ITERIS INC COM 46564T107 6,313 1,327,565 SH   SOLE 21 1,327,565 0 0
ITERIS INC COM 46564T107 5,959 1,253,206 SH   SOLE 22 1,232,858 0 20,348
ITRON INC COM 465741106 1,665 25,137 SH   SOLE 2 12,428 0 12,709
ITRON INC COM 465741106 11 164 SH   SOLE 4 164 0 0
ITRON INC COM 465741106 48 728 SH   SOLE 7 728 0 0
ITRON INC COM 465741106 13,116 197,984 SH   SOLE 18 197,984 0 0
ITRON INC COM 465741106 6,054 91,377 SH   SOLE 19 91,377 0 0
ITRON INC COM 465741106 262,977 3,969,460 SH   SOLE 21 3,969,460 0 0
ITRON INC COM 465741106 76,742 1,158,372 SH   SOLE 22 1,119,872 0 38,500
ITRON INC COM 465741106 59 896 SH   SOLE 23 896 0 0
ITRON INC COM 465741106 773 11,661 SH   SOLE 26 8,956 0 2,705
ITRON INC COM 465741106 357 5,391 SH   SOLE 28 5,391 0 0
ITRON INC COM 465741106 4,251 64,173 SH   SOLE 30 64,173 0 0
ITRON INC COM 465741106 213 3,217 SH   SOLE 40 3,217 0 0
ITT INC COM 45073V108 15,533 264,429 SH   SOLE 2 88,755 0 175,674
ITT INC COM 45073V108 82 1,394 SH   SOLE 4 1,394 0 0
ITT INC COM 45073V108 104 1,774 SH   SOLE 7 1,774 0 0
ITT INC COM 45073V108 13,826 235,384 SH   SOLE 18 235,384 0 0
ITT INC COM 45073V108 1,423 24,222 SH   SOLE 19 24,222 0 0
ITT INC COM 45073V108 228,080 3,882,871 SH   SOLE 21 3,882,871 0 0
ITT INC COM 45073V108 175,634 2,990,017 SH   SOLE 22 2,854,047 0 135,970
ITT INC COM 45073V108 104 1,778 SH   SOLE 25 1,778 0 0
ITT INC COM 45073V108 2,527 43,026 SH   SOLE 26 22,092 0 20,934
ITT INC COM 45073V108 836 14,238 SH   SOLE 28 14,238 0 0
ITT INC COM 45073V108 1,777 30,251 SH   SOLE 30 30,251 0 0
ITT INC COM 45073V108 329 5,596 SH   SOLE 31 1,746 0 3,850
ITT INC COM 45073V108 181 3,083 SH   SOLE 34 3,083 0 0
ITT INC COM 45073V108 65 1,105 SH   SOLE 36 1,105 0 0
ITT INC COM 45073V108 524 8,924 SH   SOLE 40 8,924 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 79 4,903 SH   SOLE 2 0 0 4,903
ITURAN LOCATION AND CONTROL SHS M6158M104 21 1,305 SH   SOLE 7 1,305 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 4,660 290,862 SH   SOLE 21 290,862 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 2,339 146,029 SH   SOLE 22 142,209 0 3,820
ITURAN LOCATION AND CONTROL SHS M6158M104 51 3,166 SH   SOLE 26 0 0 3,166
ITURAN LOCATION AND CONTROL SHS M6158M104 69 4,281 SH   SOLE 30 4,281 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 23 1,457 SH   SOLE 40 1,457 0 0
IVERIC BIO INC COM 46583P102 181 35,492 SH   SOLE 2 2,474 0 33,018
IVERIC BIO INC COM 46583P102 941 184,601 SH   SOLE 18 184,601 0 0
IVERIC BIO INC COM 46583P102 432 84,794 SH   SOLE 19 84,794 0 0
IVERIC BIO INC COM 46583P102 7,613 1,492,671 SH   SOLE 21 1,492,671 0 0
IVERIC BIO INC COM 46583P102 5,396 1,057,986 SH   SOLE 22 1,040,718 0 17,268
IZEA WORLDWIDE INC COM 46604H105 8 6,785 SH   SOLE 21 6,785 0 0
J & J SNACK FOODS CORP COM 466032109 2,200 17,308 SH   SOLE 2 6,800 0 10,508
J & J SNACK FOODS CORP COM 466032109 19 148 SH   SOLE 4 148 0 0
J & J SNACK FOODS CORP COM 466032109 33 261 SH   SOLE 7 261 0 0
J & J SNACK FOODS CORP COM 466032109 10,358 81,475 SH   SOLE 18 74,050 0 7,425
J & J SNACK FOODS CORP COM 466032109 11,120 87,469 SH   SOLE 19 87,469 0 0
J & J SNACK FOODS CORP COM 466032109 205,277 1,614,702 SH   SOLE 21 1,614,702 0 0
J & J SNACK FOODS CORP COM 466032109 69,116 543,666 SH   SOLE 22 529,155 0 14,511
J & J SNACK FOODS CORP COM 466032109 1,073 8,439 SH   SOLE 23 8,439 0 0
J & J SNACK FOODS CORP COM 466032109 3,779 29,728 SH   SOLE 26 2,800 0 26,928
J & J SNACK FOODS CORP COM 466032109 343 2,701 SH   SOLE 28 2,701 0 0
J & J SNACK FOODS CORP COM 466032109 2,931 23,058 SH   SOLE 30 23,058 0 0
J & J SNACK FOODS CORP COM 466032109 283 2,228 SH   SOLE 34 2,228 0 0
J & J SNACK FOODS CORP COM 466032109 213 1,678 SH   SOLE 40 1,678 0 0
J ALEXANDERS HLDGS INC COM 46609J106 17 3,402 SH   SOLE 18 3,402 0 0
J ALEXANDERS HLDGS INC COM 46609J106 274 55,608 SH   SOLE 19 55,608 0 0
J ALEXANDERS HLDGS INC COM 46609J106 255 51,756 SH   SOLE 21 51,756 0 0
J ALEXANDERS HLDGS INC COM 46609J106 1,901 386,350 SH   SOLE 22 386,350 0 0
J ALEXANDERS HLDGS INC COM 46609J106 54 10,956 SH   SOLE 23 10,956 0 0
J ALEXANDERS HLDGS INC COM 46609J106 220 44,698 SH   SOLE 26 0 0 44,698
J JILL INC COM 46620W102 0 568 SH   SOLE 18 568 0 0
J JILL INC COM 46620W102 9 13,488 SH   SOLE 21 13,488 0 0
J JILL INC COM 46620W102 297 429,834 SH   SOLE 22 429,834 0 0
J P MORGAN EXCHANGE-TRADED F BETABULDR DEVE 46641Q688 4 176 SH   SOLE 17 0 0 176
J P MORGAN EXCHANGE-TRADED F BETABULDRS CDA 46641Q696 7 321 SH   SOLE 17 0 0 321
J P MORGAN EXCHANGE-TRADED F BETBULD JAPAN 46641Q712 7 301 SH   SOLE 17 0 0 301
J P MORGAN EXCHANGE-TRADED F BETBULD EUROPE 46641Q720 10 466 SH   SOLE 17 0 0 466
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 251 4,953 SH   SOLE 18 4,953 0 0
J P MORGAN EXCHANGE-TRADED F DIVERSFED RTRN 46641Q886 4 73 SH   SOLE 17 0 0 73
J2 GLOBAL INC COM 48123V102 3,182 50,333 SH   SOLE 2 35,662 0 14,671
J2 GLOBAL INC COM 48123V102 41 648 SH   SOLE 4 648 0 0
J2 GLOBAL INC COM 48123V102 51 809 SH   SOLE 7 809 0 0
J2 GLOBAL INC COM 48123V102 18,605 294,342 SH   SOLE 18 290,767 0 3,575
J2 GLOBAL INC COM 48123V102 8,540 135,113 SH   SOLE 19 135,113 0 0
J2 GLOBAL INC COM 48123V102 210,635 3,332,306 SH   SOLE 21 3,332,306 0 0
J2 GLOBAL INC COM 48123V102 106,859 1,690,532 SH   SOLE 22 1,644,748 0 45,784
J2 GLOBAL INC COM 48123V102 281 4,451 SH   SOLE 23 4,451 0 0
J2 GLOBAL INC COM 48123V102 2,692 42,589 SH   SOLE 26 10,765 0 31,824
J2 GLOBAL INC COM 48123V102 469 7,427 SH   SOLE 28 7,427 0 0
J2 GLOBAL INC COM 48123V102 3,413 53,987 SH   SOLE 30 53,987 0 0
J2 GLOBAL INC COM 48123V102 439 6,939 SH   SOLE 34 6,939 0 0
J2 GLOBAL INC COM 48123V102 311 4,923 SH   SOLE 40 4,923 0 0
J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 1,061 975,000 PRN   SOLE 21 975,000 0 0
JABIL INC COM 466313103 12,387 386,129 SH   SOLE 2 120,799 0 265,330
JABIL INC COM 466313103 31 981 SH   SOLE 4 981 0 0
JABIL INC COM 466313103 149 4,646 SH   SOLE 7 4,646 0 0
JABIL INC COM 466313103 34 1,067 SH   SOLE 15 1,067 0 0
JABIL INC COM 466313103 12,115 377,646 SH   SOLE 18 377,646 0 0
JABIL INC COM 466313103 1,201 37,427 SH   SOLE 19 37,427 0 0
JABIL INC COM 466313103 210,065 6,548,156 SH   SOLE 21 6,548,156 0 0
JABIL INC COM 466313103 153,260 4,777,425 SH   SOLE 22 4,540,545 0 236,880
JABIL INC COM 466313103 5,118 159,538 SH   SOLE 25 159,538 0 0
JABIL INC COM 466313103 19,908 620,565 SH   SOLE 26 32,335 0 588,230
JABIL INC COM 466313103 659 20,556 SH   SOLE 28 20,556 0 0
JABIL INC COM 466313103 1,492 46,508 SH   SOLE 30 46,508 0 0
JABIL INC COM 466313103 454 14,157 SH   SOLE 31 2,957 0 11,200
JABIL INC COM 466313103 2,964 92,398 SH   SOLE 36 92,398 0 0
JABIL INC COM 466313103 488 15,226 SH   SOLE 40 15,226 0 0
JACK IN THE BOX INC COM 466367109 2,640 35,635 SH   SOLE 2 17,473 0 18,162
JACK IN THE BOX INC COM 466367109 5 70 SH   SOLE 4 70 0 0
JACK IN THE BOX INC COM 466367109 26 356 SH   SOLE 7 356 0 0
JACK IN THE BOX INC COM 466367109 10,497 141,676 SH   SOLE 18 141,676 0 0
JACK IN THE BOX INC COM 466367109 4,162 56,170 SH   SOLE 19 56,170 0 0
JACK IN THE BOX INC COM 466367109 110,227 1,487,740 SH   SOLE 21 1,487,740 0 0
JACK IN THE BOX INC COM 466367109 61,461 829,547 SH   SOLE 22 803,005 0 26,542
JACK IN THE BOX INC COM 466367109 171 2,303 SH   SOLE 23 2,303 0 0
JACK IN THE BOX INC COM 466367109 1,190 16,055 SH   SOLE 26 5,398 0 10,657
JACK IN THE BOX INC COM 466367109 232 3,128 SH   SOLE 28 3,128 0 0
JACK IN THE BOX INC COM 466367109 572 7,725 SH   SOLE 30 7,725 0 0
JACK IN THE BOX INC COM 466367109 38 519 SH   SOLE 34 519 0 0
JACK IN THE BOX INC COM 466367109 157 2,121 SH   SOLE 40 2,121 0 0
JACOBS ENGR GROUP INC COM 469814107 25,974 306,297 SH   SOLE 2 40,556 0 265,741
JACOBS ENGR GROUP INC COM 469814107 4,881 57,559 SH   SOLE 4 53,519 0 4,040
JACOBS ENGR GROUP INC COM 469814107 17,583 207,348 SH   SOLE 7 127,053 0 80,295
JACOBS ENGR GROUP INC COM 469814107 127 1,495 SH   SOLE 13 1,495 0 0
JACOBS ENGR GROUP INC COM 469814107 1,410 16,623 SH   SOLE 15 16,623 0 0
JACOBS ENGR GROUP INC COM 469814107 21,971 259,090 SH   SOLE 18 237,433 0 21,657
JACOBS ENGR GROUP INC COM 469814107 3,707 43,718 SH   SOLE 19 43,718 0 0
JACOBS ENGR GROUP INC COM 469814107 241,290 2,845,399 SH   SOLE 21 2,845,399 0 0
JACOBS ENGR GROUP INC COM 469814107 282,546 3,331,906 SH   SOLE 22 3,032,741 0 299,165
JACOBS ENGR GROUP INC COM 469814107 8,468 99,856 SH   SOLE 23 99,856 0 0
JACOBS ENGR GROUP INC COM 469814107 12,926 152,427 SH   SOLE 25 152,427 0 0
JACOBS ENGR GROUP INC COM 469814107 29,394 346,630 SH   SOLE 26 120,452 0 226,178
JACOBS ENGR GROUP INC COM 469814107 734 8,656 SH   SOLE 28 0 0 8,656
JACOBS ENGR GROUP INC COM 469814107 2,674 31,530 SH   SOLE 29 3,523 0 28,007
JACOBS ENGR GROUP INC COM 469814107 38,254 451,114 SH   SOLE 30 451,114 0 0
JACOBS ENGR GROUP INC COM 469814107 2,240 26,420 SH   SOLE 31 18,316 0 8,104
JACOBS ENGR GROUP INC COM 469814107 557 6,572 SH   SOLE 34 6,572 0 0
JACOBS ENGR GROUP INC COM 469814107 7,838 92,429 SH   SOLE 36 92,429 0 0
JACOBS ENGR GROUP INC COM 469814107 243 2,860 SH   SOLE 40 2,860 0 0
JAGUAR HEALTH INC COM 47010C409 0 109 SH   SOLE 21 109 0 0
JAKKS PAC INC COM 47012E106 11 13,760 SH   SOLE 21 13,760 0 0
JAKKS PAC INC COM 47012E106 287 349,882 SH   SOLE 22 349,882 0 0
JAMES RIV GROUP LTD COM G5005R107 954 21,211 SH   SOLE 2 9,697 0 11,514
JAMES RIV GROUP LTD COM G5005R107 6 140 SH   SOLE 4 140 0 0
JAMES RIV GROUP LTD COM G5005R107 21 460 SH   SOLE 7 460 0 0
JAMES RIV GROUP LTD COM G5005R107 6,646 147,683 SH   SOLE 18 147,683 0 0
JAMES RIV GROUP LTD COM G5005R107 2,564 56,978 SH   SOLE 19 56,978 0 0
JAMES RIV GROUP LTD COM G5005R107 147,822 3,284,943 SH   SOLE 21 3,284,943 0 0
JAMES RIV GROUP LTD COM G5005R107 40,394 897,636 SH   SOLE 22 872,580 0 25,056
JAMES RIV GROUP LTD COM G5005R107 397 8,816 SH   SOLE 26 6,986 0 1,830
JAMES RIV GROUP LTD COM G5005R107 156 3,471 SH   SOLE 28 3,471 0 0
JAMES RIV GROUP LTD COM G5005R107 1,980 44,005 SH   SOLE 30 44,005 0 0
JAMES RIV GROUP LTD COM G5005R107 110 2,445 SH   SOLE 40 2,445 0 0
JANONE INC COM 47089W104 1 173 SH   SOLE 21 173 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2,644 124,942 SH   SOLE 2 124,942 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 56 2,635 SH   SOLE 4 2,635 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 519 24,518 SH   SOLE 7 24,518 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 8,905 420,824 SH   SOLE 18 420,824 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 86 4,083 SH   SOLE 19 4,083 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 178,904 8,454,842 SH   SOLE 21 8,454,842 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 79,303 3,747,788 SH   SOLE 22 3,666,617 0 81,171
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 75 3,564 SH   SOLE 25 3,564 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,769 83,589 SH   SOLE 26 50,613 0 32,976
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 400 18,884 SH   SOLE 28 18,884 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,323 62,542 SH   SOLE 30 62,542 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 79 3,728 SH   SOLE 31 0 0 3,728
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 952 44,986 SH   SOLE 32 44,986 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 102 4,821 SH   SOLE 34 4,821 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 233 10,997 SH   SOLE 36 10,997 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 357 16,893 SH   SOLE 40 16,893 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 2,649 2,897,000 PRN   SOLE 21 2,897,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 15,697 142,256 SH   SOLE 2 18,322 0 123,934
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,155 28,589 SH   SOLE 4 27,051 0 1,538
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,620 41,875 SH   SOLE 7 7,747 0 34,128
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 28 250 SH   SOLE 13 250 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 624 5,654 SH   SOLE 15 5,654 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,674 33,294 SH   SOLE 18 28,823 0 4,471
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,902 17,241 SH   SOLE 19 17,241 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 159,948 1,449,588 SH   SOLE 21 1,449,588 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 175,319 1,588,896 SH   SOLE 22 1,502,128 0 86,768
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,578 41,491 SH   SOLE 23 41,491 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 7,386 66,943 SH   SOLE 25 66,943 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 28,906 261,972 SH   SOLE 26 73,165 0 188,807
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,333 12,083 SH   SOLE 28 8,838 0 3,245
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,440 13,054 SH   SOLE 29 1,263 0 11,791
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 21,788 197,459 SH   SOLE 30 184,573 0 12,886
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,406 12,745 SH   SOLE 31 6,387 0 6,358
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,479 13,400 SH   SOLE 34 13,400 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,105 37,207 SH   SOLE 36 37,207 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 133 1,206 SH   SOLE 40 1,206 0 0
JBG SMITH PPTYS COM 46590V100 9,546 322,819 SH   SOLE 2 92,782 0 230,037
JBG SMITH PPTYS COM 46590V100 2,232 75,481 SH   SOLE 4 75,481 0 0
JBG SMITH PPTYS COM 46590V100 4,141 140,033 SH   SOLE 7 140,033 0 0
JBG SMITH PPTYS COM 46590V100 9,416 318,442 SH   SOLE 18 318,442 0 0
JBG SMITH PPTYS COM 46590V100 5,210 176,192 SH   SOLE 19 176,192 0 0
JBG SMITH PPTYS COM 46590V100 181,973 6,153,978 SH   SOLE 21 6,153,978 0 0
JBG SMITH PPTYS COM 46590V100 148,711 5,029,134 SH   SOLE 22 4,838,526 0 190,608
JBG SMITH PPTYS COM 46590V100 111 3,737 SH   SOLE 23 3,737 0 0
JBG SMITH PPTYS COM 46590V100 8,799 297,559 SH   SOLE 25 297,559 0 0
JBG SMITH PPTYS COM 46590V100 4,053 137,055 SH   SOLE 26 40,608 0 96,447
JBG SMITH PPTYS COM 46590V100 616 20,821 SH   SOLE 28 20,821 0 0
JBG SMITH PPTYS COM 46590V100 2,209 74,698 SH   SOLE 29 74,698 0 0
JBG SMITH PPTYS COM 46590V100 16,314 551,692 SH   SOLE 30 551,692 0 0
JBG SMITH PPTYS COM 46590V100 91 3,089 SH   SOLE 31 2,439 0 650
JBG SMITH PPTYS COM 46590V100 83 2,821 SH   SOLE 36 2,821 0 0
JBG SMITH PPTYS COM 46590V100 420 14,200 SH   SOLE 40 14,200 0 0
JD.COM INC SPON ADR CL A 47215P106 132,844 2,207,442 SH   SOLE 2 194,995 0 2,012,447
JD.COM INC SPON ADR CL A 47215P106 53 888 SH   SOLE 3 888 0 0
JD.COM INC SPON ADR CL A 47215P106 21,804 362,320 SH   SOLE 4 362,320 0 0
JD.COM INC SPON ADR CL A 47215P106 10,824 179,855 SH   SOLE 7 179,855 0 0
JD.COM INC SPON ADR CL A 47215P106 8,411 139,763 SH   SOLE 13 139,763 0 0
JD.COM INC SPON ADR CL A 47215P106 20,790 345,456 SH   SOLE 15 345,456 0 0
JD.COM INC SPON ADR CL A 47215P106 0 8 SH   SOLE 17 0 0 8
JD.COM INC SPON ADR CL A 47215P106 25,360 421,410 SH   SOLE 18 421,410 0 0
JD.COM INC SPON ADR CL A 47215P106 17,572 291,988 SH   SOLE 19 291,988 0 0
JD.COM INC SPON ADR CL A 47215P106 855,907 14,222,447 SH   SOLE 21 14,222,447 0 0
JD.COM INC SPON ADR CL A 47215P106 787,214 13,080,997 SH   SOLE 22 11,250,424 0 1,830,573
JD.COM INC SPON ADR CL A 47215P106 34,781 577,957 SH   SOLE 23 577,957 0 0
JD.COM INC SPON ADR CL A 47215P106 43,639 725,147 SH   SOLE 25 725,147 0 0
JD.COM INC SPON ADR CL A 47215P106 182,197 3,027,542 SH   SOLE 26 107,011 0 2,920,531
JD.COM INC SPON ADR CL A 47215P106 8,090 134,433 SH   SOLE 28 134,433 0 0
JD.COM INC SPON ADR CL A 47215P106 9,463 157,249 SH   SOLE 29 157,249 0 0
JD.COM INC SPON ADR CL A 47215P106 328,269 5,454,786 SH   SOLE 30 5,445,373 0 9,413
JD.COM INC SPON ADR CL A 47215P106 24,338 404,423 SH   SOLE 31 180,294 0 224,129
JD.COM INC SPON ADR CL A 47215P106 15,529 258,036 SH   SOLE 32 258,036 0 0
JD.COM INC SPON ADR CL A 47215P106 96,788 1,608,312 SH   SOLE 34 1,608,312 0 0
JD.COM INC SPON ADR CL A 47215P106 896 14,896 SH   SOLE 36 14,896 0 0
JD.COM INC SPON ADR CL A 47215P106 373 6,195 SH   SOLE 40 6,195 0 0
JEFFERIES FINL GROUP INC COM 47233W109 9,863 634,265 SH   SOLE 2 191,169 0 443,096
JEFFERIES FINL GROUP INC COM 47233W109 14 869 SH   SOLE 4 869 0 0
JEFFERIES FINL GROUP INC COM 47233W109 111 7,161 SH   SOLE 7 7,161 0 0
JEFFERIES FINL GROUP INC COM 47233W109 24 1,559 SH   SOLE 15 1,559 0 0
JEFFERIES FINL GROUP INC COM 47233W109 10,031 645,097 SH   SOLE 18 645,097 0 0
JEFFERIES FINL GROUP INC COM 47233W109 4,049 260,372 SH   SOLE 19 260,372 0 0
JEFFERIES FINL GROUP INC COM 47233W109 155,136 9,976,607 SH   SOLE 21 9,976,607 0 0
JEFFERIES FINL GROUP INC COM 47233W109 116,693 7,504,374 SH   SOLE 22 7,138,983 0 365,391
JEFFERIES FINL GROUP INC COM 47233W109 5,190 333,760 SH   SOLE 25 333,760 0 0
JEFFERIES FINL GROUP INC COM 47233W109 8,299 533,674 SH   SOLE 26 65,213 0 468,461
JEFFERIES FINL GROUP INC COM 47233W109 642 41,304 SH   SOLE 28 41,304 0 0
JEFFERIES FINL GROUP INC COM 47233W109 1,251 80,452 SH   SOLE 30 80,452 0 0
JEFFERIES FINL GROUP INC COM 47233W109 119 7,632 SH   SOLE 31 4,420 0 3,212
JEFFERIES FINL GROUP INC COM 47233W109 1,431 92,023 SH   SOLE 34 92,023 0 0
JEFFERIES FINL GROUP INC COM 47233W109 2,310 148,576 SH   SOLE 36 148,576 0 0
JEFFERIES FINL GROUP INC COM 47233W109 378 24,292 SH   SOLE 40 24,292 0 0
JELD-WEN HLDG INC COM 47580P103 1,324 82,163 SH   SOLE 2 22,813 0 59,350
JELD-WEN HLDG INC COM 47580P103 7 422 SH   SOLE 4 422 0 0
JELD-WEN HLDG INC COM 47580P103 21 1,301 SH   SOLE 7 1,301 0 0
JELD-WEN HLDG INC COM 47580P103 4,410 273,714 SH   SOLE 18 273,714 0 0
JELD-WEN HLDG INC COM 47580P103 2,141 132,918 SH   SOLE 19 132,918 0 0
JELD-WEN HLDG INC COM 47580P103 38,229 2,372,999 SH   SOLE 21 2,372,999 0 0
JELD-WEN HLDG INC COM 47580P103 33,951 2,107,463 SH   SOLE 22 2,032,266 0 75,197
JELD-WEN HLDG INC COM 47580P103 317 19,677 SH   SOLE 26 13,166 0 6,511
JELD-WEN HLDG INC COM 47580P103 137 8,525 SH   SOLE 28 8,525 0 0
JELD-WEN HLDG INC COM 47580P103 371 23,055 SH   SOLE 30 23,055 0 0
JELD-WEN HLDG INC COM 47580P103 95 5,908 SH   SOLE 40 5,908 0 0
JERASH HLDGS US INC COM 47632P101 4 733 SH   SOLE 18 733 0 0
JERASH HLDGS US INC COM 47632P101 23 4,810 SH   SOLE 21 4,810 0 0
JERNIGAN CAP INC COM 476405105 425 31,091 SH   SOLE 2 9,021 0 22,070
JERNIGAN CAP INC COM 476405105 5 330 SH   SOLE 7 330 0 0
JERNIGAN CAP INC COM 476405105 1,367 99,940 SH   SOLE 18 99,940 0 0
JERNIGAN CAP INC COM 476405105 576 42,125 SH   SOLE 19 42,125 0 0
JERNIGAN CAP INC COM 476405105 18,786 1,373,252 SH   SOLE 21 1,373,252 0 0
JERNIGAN CAP INC COM 476405105 10,830 791,661 SH   SOLE 22 779,819 0 11,842
JERNIGAN CAP INC COM 476405105 69 5,058 SH   SOLE 28 5,058 0 0
JERNIGAN CAP INC COM 476405105 44 3,214 SH   SOLE 30 3,214 0 0
JERNIGAN CAP INC COM 476405105 44 3,252 SH   SOLE 40 3,252 0 0
JETBLUE AWYS CORP COM 477143101 7,961 730,378 SH   SOLE 2 232,591 0 497,787
JETBLUE AWYS CORP COM 477143101 61 5,565 SH   SOLE 7 5,565 0 0
JETBLUE AWYS CORP COM 477143101 7,960 730,255 SH   SOLE 18 730,255 0 0
JETBLUE AWYS CORP COM 477143101 752 68,952 SH   SOLE 19 68,952 0 0
JETBLUE AWYS CORP COM 477143101 133,477 12,245,635 SH   SOLE 21 12,245,635 0 0
JETBLUE AWYS CORP COM 477143101 100,555 9,225,188 SH   SOLE 22 8,890,189 0 334,999
JETBLUE AWYS CORP COM 477143101 245 22,470 SH   SOLE 30 22,470 0 0
JETBLUE AWYS CORP COM 477143101 114 10,467 SH   SOLE 31 5,267 0 5,200
JETBLUE AWYS CORP COM 477143101 46 4,244 SH   SOLE 36 4,244 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 4 566 SH   SOLE 21 566 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 74 4,178 SH   SOLE 4 4,178 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 15,474 873,732 SH   SOLE 21 873,732 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 3,980 224,709 SH   SOLE 22 224,709 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 38 2,167 SH   SOLE 25 2,167 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 13,716 774,459 SH   SOLE 30 774,459 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 83 4,678 SH   SOLE 36 4,678 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,879 21,841 SH   SOLE 2 11,731 0 10,110
JOHN BEAN TECHNOLOGIES CORP COM 477839104 75 872 SH   SOLE 4 872 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 60 696 SH   SOLE 7 696 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 14,186 164,913 SH   SOLE 18 157,796 0 7,117
JOHN BEAN TECHNOLOGIES CORP COM 477839104 8,154 94,787 SH   SOLE 19 94,787 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 288,251 3,350,972 SH   SOLE 21 3,350,972 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 85,584 994,931 SH   SOLE 22 964,354 0 30,577
JOHN BEAN TECHNOLOGIES CORP COM 477839104 514 5,977 SH   SOLE 23 5,977 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2,174 25,271 SH   SOLE 26 7,726 0 17,545
JOHN BEAN TECHNOLOGIES CORP COM 477839104 402 4,674 SH   SOLE 28 4,674 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 52 607 SH   SOLE 29 607 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 14,420 167,633 SH   SOLE 30 167,633 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 203 2,361 SH   SOLE 31 1,000 0 1,361
JOHN BEAN TECHNOLOGIES CORP COM 477839104 171 1,992 SH   SOLE 34 1,992 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 290 3,369 SH   SOLE 40 3,369 0 0
JOHNSON & JOHNSON COM 478160104 1,020,177 7,254,337 SH   SOLE 2 1,570,248 0 5,684,089
JOHNSON & JOHNSON COM 478160104 175,262 1,246,264 SH   SOLE 4 1,174,094 0 72,170
JOHNSON & JOHNSON COM 478160104 366,885 2,608,865 SH   SOLE 7 2,477,790 0 131,075
JOHNSON & JOHNSON COM 478160104 9,851 70,046 SH   SOLE 13 70,046 0 0
JOHNSON & JOHNSON COM 478160104 45,271 321,918 SH   SOLE 15 321,918 0 0
JOHNSON & JOHNSON COM 478160104 19 135 SH   SOLE 17 0 0 135
JOHNSON & JOHNSON COM 478160104 1,163,089 8,270,564 SH   SOLE 18 7,764,146 0 506,418
JOHNSON & JOHNSON COM 478160104 813,948 5,787,871 SH   SOLE 19 5,787,871 0 0
JOHNSON & JOHNSON COM 478160104 8,132 57,829 SH   SOLE 20 57,829 0 0
JOHNSON & JOHNSON COM 478160104 9,156,115 65,107,834 SH   SOLE 21 65,107,834 0 0
JOHNSON & JOHNSON COM 478160104 9,102,163 64,724,192 SH   SOLE 22 58,297,530 0 6,426,662
JOHNSON & JOHNSON COM 478160104 287,055 2,041,209 SH   SOLE 23 2,041,209 0 0
JOHNSON & JOHNSON COM 478160104 420,856 2,992,647 SH   SOLE 25 2,992,647 0 0
JOHNSON & JOHNSON COM 478160104 1,990,318 14,152,866 SH   SOLE 26 1,706,776 0 12,446,090
JOHNSON & JOHNSON COM 478160104 76,705 545,441 SH   SOLE 28 387,562 0 157,879
JOHNSON & JOHNSON COM 478160104 59,765 424,977 SH   SOLE 29 75,817 0 349,160
JOHNSON & JOHNSON COM 478160104 1,651,097 11,740,714 SH   SOLE 30 11,740,714 0 0
JOHNSON & JOHNSON COM 478160104 135,336 962,355 SH   SOLE 31 385,780 0 576,575
JOHNSON & JOHNSON COM 478160104 28,415 202,053 SH   SOLE 32 202,053 0 0
JOHNSON & JOHNSON COM 478160104 459,574 3,267,966 SH   SOLE 34 3,267,966 0 0
JOHNSON & JOHNSON COM 478160104 261,746 1,861,241 SH   SOLE 36 1,861,241 0 0
JOHNSON & JOHNSON COM 478160104 1,868 13,286 SH   SOLE 37 13,286 0 0
JOHNSON & JOHNSON COM 478160104 8,358 59,434 SH   SOLE 40 59,434 0 0
JOHNSON CTLS INTL PLC SHS G51502105 64,294 1,883,254 SH   SOLE 2 226,016 0 1,657,238
JOHNSON CTLS INTL PLC SHS G51502105 12,512 366,486 SH   SOLE 4 345,067 0 21,419
JOHNSON CTLS INTL PLC SHS G51502105 23,534 689,339 SH   SOLE 7 655,807 0 33,532
JOHNSON CTLS INTL PLC SHS G51502105 401 11,737 SH   SOLE 13 11,737 0 0
JOHNSON CTLS INTL PLC SHS G51502105 3,252 95,259 SH   SOLE 15 95,259 0 0
JOHNSON CTLS INTL PLC SHS G51502105 50,150 1,468,951 SH   SOLE 18 1,354,149 0 114,802
JOHNSON CTLS INTL PLC SHS G51502105 13,866 406,138 SH   SOLE 19 406,138 0 0
JOHNSON CTLS INTL PLC SHS G51502105 631,266 18,490,500 SH   SOLE 21 18,490,500 0 0
JOHNSON CTLS INTL PLC SHS G51502105 609,770 17,860,871 SH   SOLE 22 16,104,494 0 1,756,377
JOHNSON CTLS INTL PLC SHS G51502105 19,212 562,735 SH   SOLE 23 562,735 0 0
JOHNSON CTLS INTL PLC SHS G51502105 30,396 890,333 SH   SOLE 25 890,333 0 0
JOHNSON CTLS INTL PLC SHS G51502105 149,012 4,364,727 SH   SOLE 26 572,526 0 3,792,201
JOHNSON CTLS INTL PLC SHS G51502105 5,371 157,329 SH   SOLE 28 110,382 0 46,947
JOHNSON CTLS INTL PLC SHS G51502105 446 13,063 SH   SOLE 29 13,063 0 0
JOHNSON CTLS INTL PLC SHS G51502105 121,437 3,557,021 SH   SOLE 30 3,510,813 0 46,208
JOHNSON CTLS INTL PLC SHS G51502105 6,020 176,343 SH   SOLE 31 104,975 0 71,368
JOHNSON CTLS INTL PLC SHS G51502105 24,776 725,725 SH   SOLE 34 725,725 0 0
JOHNSON CTLS INTL PLC SHS G51502105 18,544 543,169 SH   SOLE 36 543,169 0 0
JOHNSON CTLS INTL PLC SHS G51502105 612 17,936 SH   SOLE 40 17,936 0 0
JOHNSON OUTDOORS INC CL A 479167108 485 5,329 SH   SOLE 2 1,911 0 3,418
JOHNSON OUTDOORS INC CL A 479167108 6 62 SH   SOLE 7 62 0 0
JOHNSON OUTDOORS INC CL A 479167108 1,972 21,666 SH   SOLE 18 21,666 0 0
JOHNSON OUTDOORS INC CL A 479167108 911 10,005 SH   SOLE 19 10,005 0 0
JOHNSON OUTDOORS INC CL A 479167108 18,621 204,577 SH   SOLE 21 204,577 0 0
JOHNSON OUTDOORS INC CL A 479167108 17,592 193,272 SH   SOLE 22 184,906 0 8,366
JOHNSON OUTDOORS INC CL A 479167108 36 401 SH   SOLE 23 401 0 0
JOHNSON OUTDOORS INC CL A 479167108 121 1,330 SH   SOLE 26 0 0 1,330
JOHNSON OUTDOORS INC CL A 479167108 87 951 SH   SOLE 28 951 0 0
JOHNSON OUTDOORS INC CL A 479167108 318 3,497 SH   SOLE 30 3,497 0 0
JOHNSON OUTDOORS INC CL A 479167108 89 974 SH   SOLE 40 974 0 0
JOINT CORP COM 47973J102 77 5,016 SH   SOLE 2 863 0 4,153
JOINT CORP COM 47973J102 5 359 SH   SOLE 7 359 0 0
JOINT CORP COM 47973J102 1,006 65,895 SH   SOLE 18 59,952 0 5,943
JOINT CORP COM 47973J102 635 41,609 SH   SOLE 19 41,609 0 0
JOINT CORP COM 47973J102 7,011 459,142 SH   SOLE 21 459,142 0 0
JOINT CORP COM 47973J102 5,253 344,026 SH   SOLE 22 336,771 0 7,255
JOINT CORP COM 47973J102 10 671 SH   SOLE 23 671 0 0
JONES LANG LASALLE INC COM 48020Q107 15,719 151,933 SH   SOLE 2 39,025 0 112,908
JONES LANG LASALLE INC COM 48020Q107 2,993 28,932 SH   SOLE 4 27,732 0 1,200
JONES LANG LASALLE INC COM 48020Q107 4,785 46,249 SH   SOLE 7 8,892 0 37,357
JONES LANG LASALLE INC COM 48020Q107 20 191 SH   SOLE 13 191 0 0
JONES LANG LASALLE INC COM 48020Q107 481 4,651 SH   SOLE 15 4,651 0 0
JONES LANG LASALLE INC COM 48020Q107 16,111 155,725 SH   SOLE 18 151,702 0 4,023
JONES LANG LASALLE INC COM 48020Q107 2,903 28,059 SH   SOLE 19 28,059 0 0
JONES LANG LASALLE INC COM 48020Q107 301,162 2,910,904 SH   SOLE 21 2,910,904 0 0
JONES LANG LASALLE INC COM 48020Q107 181,302 1,752,391 SH   SOLE 22 1,669,205 0 83,186
JONES LANG LASALLE INC COM 48020Q107 3,926 37,943 SH   SOLE 23 37,943 0 0
JONES LANG LASALLE INC COM 48020Q107 1,883 18,199 SH   SOLE 25 18,199 0 0
JONES LANG LASALLE INC COM 48020Q107 20,080 194,089 SH   SOLE 26 66,954 0 127,135
JONES LANG LASALLE INC COM 48020Q107 1,148 11,098 SH   SOLE 28 8,138 0 2,960
JONES LANG LASALLE INC COM 48020Q107 1,241 11,998 SH   SOLE 29 830 0 11,168
JONES LANG LASALLE INC COM 48020Q107 20,354 196,732 SH   SOLE 30 175,482 0 21,250
JONES LANG LASALLE INC COM 48020Q107 1,041 10,064 SH   SOLE 31 7,788 0 2,276
JONES LANG LASALLE INC COM 48020Q107 968 9,361 SH   SOLE 34 9,361 0 0
JONES LANG LASALLE INC COM 48020Q107 1,118 10,810 SH   SOLE 36 10,810 0 0
JONES LANG LASALLE INC COM 48020Q107 102 989 SH   SOLE 40 989 0 0
JOUNCE THERAPEUTICS INC COM 481116101 146 21,155 SH   SOLE 2 5,565 0 15,590
JOUNCE THERAPEUTICS INC COM 481116101 3 505 SH   SOLE 7 505 0 0
JOUNCE THERAPEUTICS INC COM 481116101 572 82,933 SH   SOLE 18 82,933 0 0
JOUNCE THERAPEUTICS INC COM 481116101 361 52,353 SH   SOLE 19 52,353 0 0
JOUNCE THERAPEUTICS INC COM 481116101 4,151 601,618 SH   SOLE 21 601,618 0 0
JOUNCE THERAPEUTICS INC COM 481116101 3,486 505,147 SH   SOLE 22 498,639 0 6,508
JOUNCE THERAPEUTICS INC COM 481116101 4 557 SH   SOLE 23 557 0 0
JOUNCE THERAPEUTICS INC COM 481116101 51 7,386 SH   SOLE 26 0 0 7,386
JOYY INC ADS REPSTG COM A 46591M109 13,791 155,743 SH   SOLE 2 11,533 0 144,210
JOYY INC ADS REPSTG COM A 46591M109 2,152 24,302 SH   SOLE 4 24,302 0 0
JOYY INC ADS REPSTG COM A 46591M109 1,131 12,767 SH   SOLE 7 6,350 0 6,417
JOYY INC ADS REPSTG COM A 46591M109 566 6,388 SH   SOLE 13 6,388 0 0
JOYY INC ADS REPSTG COM A 46591M109 2,075 23,428 SH   SOLE 15 23,428 0 0
JOYY INC ADS REPSTG COM A 46591M109 2,059 23,258 SH   SOLE 18 23,258 0 0
JOYY INC ADS REPSTG COM A 46591M109 93 1,045 SH   SOLE 19 1,045 0 0
JOYY INC ADS REPSTG COM A 46591M109 84,036 949,019 SH   SOLE 21 949,019 0 0
JOYY INC ADS REPSTG COM A 46591M109 77,722 877,720 SH   SOLE 22 777,265 0 100,455
JOYY INC ADS REPSTG COM A 46591M109 2,951 33,327 SH   SOLE 23 33,327 0 0
JOYY INC ADS REPSTG COM A 46591M109 3,101 35,021 SH   SOLE 25 35,021 0 0
JOYY INC ADS REPSTG COM A 46591M109 23,470 265,046 SH   SOLE 26 54,306 0 210,740
JOYY INC ADS REPSTG COM A 46591M109 591 6,672 SH   SOLE 28 6,672 0 0
JOYY INC ADS REPSTG COM A 46591M109 470 5,304 SH   SOLE 29 5,304 0 0
JOYY INC ADS REPSTG COM A 46591M109 30,062 339,490 SH   SOLE 30 326,545 0 12,945
JOYY INC ADS REPSTG COM A 46591M109 1,121 12,662 SH   SOLE 31 2,538 0 10,124
JOYY INC ADS REPSTG COM A 46591M109 386 4,358 SH   SOLE 34 4,358 0 0
JOYY INC ADS REPSTG COM A 46591M109 73 825 SH   SOLE 36 825 0 0
JOYY INC ADS REPSTG COM A 46591M109 42 476 SH   SOLE 40 476 0 0
JPMORGAN CHASE & CO COM 46625H100 748,498 7,957,662 SH   SOLE 2 1,326,889 0 6,630,773
JPMORGAN CHASE & CO COM 46625H100 139,633 1,484,509 SH   SOLE 4 1,400,193 0 84,316
JPMORGAN CHASE & CO COM 46625H100 254,416 2,704,824 SH   SOLE 7 2,602,487 0 102,337
JPMORGAN CHASE & CO COM 46625H100 11,373 120,913 SH   SOLE 13 120,913 0 0
JPMORGAN CHASE & CO COM 46625H100 35,285 375,133 SH   SOLE 15 375,133 0 0
JPMORGAN CHASE & CO COM 46625H100 143 1,517 SH   SOLE 17 0 0 1,517
JPMORGAN CHASE & CO COM 46625H100 928,969 9,876,346 SH   SOLE 18 8,781,011 0 1,095,335
JPMORGAN CHASE & CO COM 46625H100 665,279 7,072,921 SH   SOLE 19 7,072,921 0 0
JPMORGAN CHASE & CO COM 46625H100 10,141 107,818 SH   SOLE 20 107,818 0 0
JPMORGAN CHASE & CO COM 46625H100 5,415,062 57,570,300 SH   SOLE 21 57,570,300 0 0
JPMORGAN CHASE & CO COM 46625H100 6,943,824 73,823,346 SH   SOLE 22 66,081,407 0 7,741,939
JPMORGAN CHASE & CO COM 46625H100 224,705 2,388,955 SH   SOLE 23 2,388,955 0 0
JPMORGAN CHASE & CO COM 46625H100 322,097 3,424,377 SH   SOLE 25 3,396,169 0 28,208
JPMORGAN CHASE & CO COM 46625H100 1,250,238 13,291,917 SH   SOLE 26 1,515,817 0 11,776,100
JPMORGAN CHASE & CO COM 46625H100 60,138 639,362 SH   SOLE 28 453,841 0 185,521
JPMORGAN CHASE & CO COM 46625H100 52,668 559,943 SH   SOLE 29 92,030 0 467,913
JPMORGAN CHASE & CO COM 46625H100 1,029,008 10,939,911 SH   SOLE 30 10,939,911 0 0
JPMORGAN CHASE & CO COM 46625H100 73,511 781,536 SH   SOLE 31 443,803 0 337,733
JPMORGAN CHASE & CO COM 46625H100 21,108 224,411 SH   SOLE 32 224,411 0 0
JPMORGAN CHASE & CO COM 46625H100 169,851 1,805,775 SH   SOLE 34 1,805,775 0 0
JPMORGAN CHASE & CO COM 46625H100 213,129 2,265,884 SH   SOLE 36 2,265,884 0 0
JPMORGAN CHASE & CO COM 46625H100 6,512 69,230 SH   SOLE 40 69,230 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 17,561 186,700 SH Call SOLE 2 186,700 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 216 2,300 SH Call SOLE 4 2,300 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 2,794 29,700 SH Call SOLE 18 29,700 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 36,044 383,200 SH Call SOLE 19 383,200 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 1,768 18,800 SH Call SOLE 22 18,800 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100 13,695 145,600 SH Call SOLE 34 145,600 0 0
JUNIPER NETWORKS INC COM 48203R104 19,850 868,342 SH   SOLE 2 131,232 0 737,110
JUNIPER NETWORKS INC COM 48203R104 3,824 167,296 SH   SOLE 4 158,083 0 9,213
JUNIPER NETWORKS INC COM 48203R104 12,619 552,031 SH   SOLE 7 342,201 0 209,830
JUNIPER NETWORKS INC COM 48203R104 244 10,691 SH   SOLE 13 10,691 0 0
JUNIPER NETWORKS INC COM 48203R104 998 43,637 SH   SOLE 15 43,637 0 0
JUNIPER NETWORKS INC COM 48203R104 14,947 653,836 SH   SOLE 18 602,438 0 51,398
JUNIPER NETWORKS INC COM 48203R104 3,840 167,992 SH   SOLE 19 167,992 0 0
JUNIPER NETWORKS INC COM 48203R104 242,753 10,619,112 SH   SOLE 21 10,619,112 0 0
JUNIPER NETWORKS INC COM 48203R104 194,091 8,490,429 SH   SOLE 22 7,693,378 0 797,051
JUNIPER NETWORKS INC COM 48203R104 5,648 247,049 SH   SOLE 23 247,049 0 0
JUNIPER NETWORKS INC COM 48203R104 9,585 419,276 SH   SOLE 25 419,276 0 0
JUNIPER NETWORKS INC COM 48203R104 58,383 2,553,958 SH   SOLE 26 397,511 0 2,156,447
JUNIPER NETWORKS INC COM 48203R104 1,707 74,684 SH   SOLE 28 52,288 0 22,396
JUNIPER NETWORKS INC COM 48203R104 1,745 76,316 SH   SOLE 29 6,468 0 69,848
JUNIPER NETWORKS INC COM 48203R104 56,785 2,484,048 SH   SOLE 30 2,414,071 0 69,977
JUNIPER NETWORKS INC COM 48203R104 2,010 87,940 SH   SOLE 31 40,578 0 47,362
JUNIPER NETWORKS INC COM 48203R104 420 18,375 SH   SOLE 34 18,375 0 0
JUNIPER NETWORKS INC COM 48203R104 8,904 389,520 SH   SOLE 36 389,520 0 0
JUNIPER NETWORKS INC COM 48203R104 174 7,629 SH   SOLE 40 7,629 0 0
K12 INC COM 48273U102 1,270 46,624 SH   SOLE 2 13,348 0 33,276
K12 INC COM 48273U102 4 158 SH   SOLE 4 158 0 0
K12 INC COM 48273U102 16 602 SH   SOLE 7 602 0 0
K12 INC COM 48273U102 4,178 153,392 SH   SOLE 18 153,392 0 0
K12 INC COM 48273U102 2,087 76,626 SH   SOLE 19 76,626 0 0
K12 INC COM 48273U102 35,212 1,292,657 SH   SOLE 21 1,292,657 0 0
K12 INC COM 48273U102 32,993 1,211,208 SH   SOLE 22 1,161,054 0 50,154
K12 INC COM 48273U102 2,335 85,703 SH   SOLE 23 85,703 0 0
K12 INC COM 48273U102 703 25,813 SH   SOLE 26 15,354 0 10,459
K12 INC COM 48273U102 130 4,770 SH   SOLE 28 4,770 0 0
K12 INC COM 48273U102 371 13,606 SH   SOLE 30 13,606 0 0
K12 INC COM 48273U102 92 3,364 SH   SOLE 40 3,364 0 0
KADANT INC COM 48282T104 736 7,388 SH   SOLE 2 3,740 0 3,648
KADANT INC COM 48282T104 19 189 SH   SOLE 4 189 0 0
KADANT INC COM 48282T104 18 182 SH   SOLE 7 182 0 0
KADANT INC COM 48282T104 4,572 45,877 SH   SOLE 18 45,877 0 0
KADANT INC COM 48282T104 2,222 22,291 SH   SOLE 19 22,291 0 0
KADANT INC COM 48282T104 35,772 358,939 SH   SOLE 21 358,939 0 0
KADANT INC COM 48282T104 36,882 370,079 SH   SOLE 22 354,494 0 15,585
KADANT INC COM 48282T104 956 9,593 SH   SOLE 26 5,904 0 3,689
KADANT INC COM 48282T104 159 1,595 SH   SOLE 28 1,595 0 0
KADANT INC COM 48282T104 4,724 47,404 SH   SOLE 30 47,404 0 0
KADANT INC COM 48282T104 134 1,348 SH   SOLE 40 1,348 0 0
KADMON HLDGS INC COM 48283N106 471 91,928 SH   SOLE 2 41,540 0 50,388
KADMON HLDGS INC COM 48283N106 15 2,939 SH   SOLE 7 2,939 0 0
KADMON HLDGS INC COM 48283N106 3,379 659,965 SH   SOLE 18 659,965 0 0
KADMON HLDGS INC COM 48283N106 9,645 1,883,773 SH   SOLE 19 1,883,773 0 0
KADMON HLDGS INC COM 48283N106 514 100,300 SH   SOLE 20 100,300 0 0
KADMON HLDGS INC COM 48283N106 28,596 5,585,102 SH   SOLE 21 5,585,102 0 0
KADMON HLDGS INC COM 48283N106 22,347 4,364,743 SH   SOLE 22 4,282,568 0 82,175
KADMON HLDGS INC COM 48283N106 41 8,102 SH   SOLE 23 8,102 0 0
KADMON HLDGS INC COM 48283N106 22 4,283 SH   SOLE 26 0 0 4,283
KADMON HLDGS INC COM 48283N106 88 17,123 SH   SOLE 30 17,123 0 0
KADMON HLDGS INC COM 48283N106 62 12,188 SH   SOLE 40 12,188 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,358 18,440 SH   SOLE 2 5,504 0 12,936
KAISER ALUMINUM CORP COM PAR $0.01 483007704 6 80 SH   SOLE 4 80 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 848 11,512 SH   SOLE 7 11,512 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 5,660 76,883 SH   SOLE 18 76,883 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,872 39,012 SH   SOLE 19 39,012 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 124,372 1,689,374 SH   SOLE 21 1,689,374 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 37,052 503,290 SH   SOLE 22 485,834 0 17,456
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,364 18,523 SH   SOLE 26 6,514 0 12,009
KAISER ALUMINUM CORP COM PAR $0.01 483007704 168 2,279 SH   SOLE 28 2,279 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,827 24,823 SH   SOLE 30 24,823 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 120 1,629 SH   SOLE 34 1,629 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 127 1,728 SH   SOLE 40 1,728 0 0
KALA PHARMACEUTICALS INC COM 483119103 237 22,592 SH   SOLE 2 10,421 0 12,171
KALA PHARMACEUTICALS INC COM 483119103 5 467 SH   SOLE 7 467 0 0
KALA PHARMACEUTICALS INC COM 483119103 1,725 164,129 SH   SOLE 18 164,129 0 0
KALA PHARMACEUTICALS INC COM 483119103 793 75,495 SH   SOLE 19 75,495 0 0
KALA PHARMACEUTICALS INC COM 483119103 14,487 1,378,359 SH   SOLE 21 1,378,359 0 0
KALA PHARMACEUTICALS INC COM 483119103 12,137 1,154,764 SH   SOLE 22 1,137,371 0 17,393
KALA PHARMACEUTICALS INC COM 483119103 42 3,963 SH   SOLE 23 3,963 0 0
KALA PHARMACEUTICALS INC COM 483119103 113 10,773 SH   SOLE 30 10,773 0 0
KALA PHARMACEUTICALS INC COM 483119103 36 3,398 SH   SOLE 40 3,398 0 0
KALEIDO BIOSCIENCES INC COM 483347100 27 3,675 SH   SOLE 2 331 0 3,344
KALEIDO BIOSCIENCES INC COM 483347100 310 41,754 SH   SOLE 18 41,754 0 0
KALEIDO BIOSCIENCES INC COM 483347100 173 23,224 SH   SOLE 19 23,224 0 0
KALEIDO BIOSCIENCES INC COM 483347100 2,640 355,278 SH   SOLE 21 355,278 0 0
KALEIDO BIOSCIENCES INC COM 483347100 792 106,605 SH   SOLE 22 103,405 0 3,200
KALEIDO BIOSCIENCES INC COM 483347100 33 4,404 SH   SOLE 23 4,404 0 0
KALEYRA INC COM 483379103 37 9,054 SH   SOLE 22 9,054 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 137 11,315 SH   SOLE 2 2,297 0 9,018
KALVISTA PHARMACEUTICALS INC COM 483497103 726 59,979 SH   SOLE 18 56,901 0 3,078
KALVISTA PHARMACEUTICALS INC COM 483497103 430 35,565 SH   SOLE 19 35,565 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 5,556 459,199 SH   SOLE 21 459,199 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 4,304 355,710 SH   SOLE 22 347,617 0 8,093
KALVISTA PHARMACEUTICALS INC COM 483497103 12 955 SH   SOLE 23 955 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 14 1,128 SH   SOLE 26 0 0 1,128
KAMADA LTD SHS M6240T109 85 10,922 SH   SOLE 22 10,922 0 0
KAMAN CORP COM 483548103 1,169 28,111 SH   SOLE 2 8,142 0 19,969
KAMAN CORP COM 483548103 8 189 SH   SOLE 4 189 0 0
KAMAN CORP COM 483548103 19 461 SH   SOLE 7 461 0 0
KAMAN CORP COM 483548103 5,808 139,606 SH   SOLE 18 139,606 0 0
KAMAN CORP COM 483548103 2,247 54,003 SH   SOLE 19 54,003 0 0
KAMAN CORP COM 483548103 125,477 3,016,270 SH   SOLE 21 3,016,270 0 0
KAMAN CORP COM 483548103 36,482 876,970 SH   SOLE 22 849,862 0 27,108
KAMAN CORP COM 483548103 450 10,825 SH   SOLE 26 4,549 0 6,276
KAMAN CORP COM 483548103 127 3,041 SH   SOLE 28 3,041 0 0
KAMAN CORP COM 483548103 1,692 40,672 SH   SOLE 30 40,672 0 0
KAMAN CORP COM 483548103 109 2,619 SH   SOLE 40 2,619 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 37,256 249,555 SH   SOLE 2 44,475 0 205,080
KANSAS CITY SOUTHERN COM NEW 485170302 8,048 53,911 SH   SOLE 4 51,113 0 2,798
KANSAS CITY SOUTHERN COM NEW 485170302 19,397 129,928 SH   SOLE 7 85,811 0 44,117
KANSAS CITY SOUTHERN COM NEW 485170302 330 2,208 SH   SOLE 13 2,208 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,741 11,662 SH   SOLE 15 11,662 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 75,071 502,854 SH   SOLE 18 488,267 0 14,587
KANSAS CITY SOUTHERN COM NEW 485170302 7,155 47,925 SH   SOLE 19 47,925 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 385,946 2,585,209 SH   SOLE 21 2,585,209 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 343,215 2,298,979 SH   SOLE 22 2,084,043 0 214,936
KANSAS CITY SOUTHERN COM NEW 485170302 10,669 71,464 SH   SOLE 23 71,464 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 19,850 132,961 SH   SOLE 25 132,961 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 85,275 571,205 SH   SOLE 26 87,417 0 483,788
KANSAS CITY SOUTHERN COM NEW 485170302 2,870 19,227 SH   SOLE 28 13,354 0 5,873
KANSAS CITY SOUTHERN COM NEW 485170302 3,321 22,247 SH   SOLE 29 1,456 0 20,791
KANSAS CITY SOUTHERN COM NEW 485170302 69,040 462,453 SH   SOLE 30 457,703 0 4,750
KANSAS CITY SOUTHERN COM NEW 485170302 3,063 20,514 SH   SOLE 31 12,415 0 8,099
KANSAS CITY SOUTHERN COM NEW 485170302 2,739 18,347 SH   SOLE 34 18,347 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 9,484 63,527 SH   SOLE 36 63,527 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 329 2,205 SH   SOLE 40 2,205 0 0
KAR AUCTION SVCS INC COM 48238T109 2,855 207,503 SH   SOLE 2 96,421 0 111,082
KAR AUCTION SVCS INC COM 48238T109 9 652 SH   SOLE 4 652 0 0
KAR AUCTION SVCS INC COM 48238T109 32 2,348 SH   SOLE 7 2,348 0 0
KAR AUCTION SVCS INC COM 48238T109 11,171 811,849 SH   SOLE 18 810,637 0 1,212
KAR AUCTION SVCS INC COM 48238T109 3,449 250,686 SH   SOLE 19 250,686 0 0
KAR AUCTION SVCS INC COM 48238T109 116,493 8,466,096 SH   SOLE 21 8,466,096 0 0
KAR AUCTION SVCS INC COM 48238T109 62,353 4,531,463 SH   SOLE 22 4,394,991 0 136,472
KAR AUCTION SVCS INC COM 48238T109 841 61,115 SH   SOLE 26 27,340 0 33,775
KAR AUCTION SVCS INC COM 48238T109 242 17,611 SH   SOLE 28 17,611 0 0
KAR AUCTION SVCS INC COM 48238T109 616 44,732 SH   SOLE 30 44,732 0 0
KAR AUCTION SVCS INC COM 48238T109 37 2,677 SH   SOLE 31 0 0 2,677
KAR AUCTION SVCS INC COM 48238T109 76 5,557 SH   SOLE 34 5,557 0 0
KAR AUCTION SVCS INC COM 48238T109 55 4,033 SH   SOLE 36 4,033 0 0
KAR AUCTION SVCS INC COM 48238T109 184 13,345 SH   SOLE 40 13,345 0 0
KARUNA THERAPEUTICS INC COM 48576A100 1,001 8,977 SH   SOLE 2 4,096 0 4,881
KARUNA THERAPEUTICS INC COM 48576A100 31 275 SH   SOLE 7 275 0 0
KARUNA THERAPEUTICS INC COM 48576A100 7,027 63,048 SH   SOLE 18 61,694 0 1,354
KARUNA THERAPEUTICS INC COM 48576A100 4,313 38,699 SH   SOLE 19 38,699 0 0
KARUNA THERAPEUTICS INC COM 48576A100 84,154 755,018 SH   SOLE 21 755,018 0 0
KARUNA THERAPEUTICS INC COM 48576A100 42,242 378,990 SH   SOLE 22 365,815 0 13,175
KARUNA THERAPEUTICS INC COM 48576A100 81 726 SH   SOLE 23 726 0 0
KARUNA THERAPEUTICS INC COM 48576A100 232 2,084 SH   SOLE 26 0 0 2,084
KARUNA THERAPEUTICS INC COM 48576A100 1,174 10,534 SH   SOLE 30 10,534 0 0
KARUNA THERAPEUTICS INC COM 48576A100 16 143 SH   SOLE 34 143 0 0
KARUNA THERAPEUTICS INC COM 48576A100 135 1,211 SH   SOLE 40 1,211 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 780 41,178 SH   SOLE 2 18,203 0 22,975
KARYOPHARM THERAPEUTICS INC COM 48576U106 25 1,339 SH   SOLE 7 1,339 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 5,503 290,532 SH   SOLE 18 281,049 0 9,483
KARYOPHARM THERAPEUTICS INC COM 48576U106 11,792 622,582 SH   SOLE 19 622,582 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 352 18,600 SH   SOLE 20 18,600 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 57,968 3,060,637 SH   SOLE 21 3,060,637 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 38,656 2,040,947 SH   SOLE 22 1,981,710 0 59,237
KARYOPHARM THERAPEUTICS INC COM 48576U106 125 6,609 SH   SOLE 23 6,609 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 729 38,481 SH   SOLE 26 0 0 38,481
KARYOPHARM THERAPEUTICS INC COM 48576U106 128 6,748 SH   SOLE 28 6,748 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 4,771 251,882 SH   SOLE 30 251,882 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 39 2,059 SH   SOLE 34 2,059 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 134 7,068 SH   SOLE 40 7,068 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 3 633 SH   SOLE 18 633 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 35,862 1,289,077 SH   SOLE 21 1,289,077 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 222 7,978 SH   SOLE 22 7,978 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 686 24,662 SH   SOLE 31 0 0 24,662
KB HOME COM 48666K109 4,042 131,740 SH   SOLE 2 63,635 0 68,105
KB HOME COM 48666K109 13 417 SH   SOLE 4 417 0 0
KB HOME COM 48666K109 63 2,041 SH   SOLE 7 2,041 0 0
KB HOME COM 48666K109 16,773 546,713 SH   SOLE 18 546,713 0 0
KB HOME COM 48666K109 5,196 169,360 SH   SOLE 19 169,360 0 0
KB HOME COM 48666K109 206,800 6,740,552 SH   SOLE 21 6,740,552 0 0
KB HOME COM 48666K109 94,693 3,086,461 SH   SOLE 22 3,001,431 0 85,030
KB HOME COM 48666K109 1,336 43,551 SH   SOLE 26 25,122 0 18,429
KB HOME COM 48666K109 330 10,770 SH   SOLE 28 10,770 0 0
KB HOME COM 48666K109 831 27,080 SH   SOLE 30 27,080 0 0
KB HOME COM 48666K109 240 7,831 SH   SOLE 31 0 0 7,831
KB HOME COM 48666K109 66 2,143 SH   SOLE 36 2,143 0 0
KB HOME COM 48666K109 278 9,054 SH   SOLE 40 9,054 0 0
KBR INC COM 48242W106 5,104 226,343 SH   SOLE 2 113,454 0 112,889
KBR INC COM 48242W106 15 663 SH   SOLE 4 663 0 0
KBR INC COM 48242W106 74 3,295 SH   SOLE 7 3,295 0 0
KBR INC COM 48242W106 0 16 SH   SOLE 17 0 0 16
KBR INC COM 48242W106 20,256 898,276 SH   SOLE 18 889,668 0 8,608
KBR INC COM 48242W106 10,122 448,866 SH   SOLE 19 448,866 0 0
KBR INC COM 48242W106 215,789 9,569,368 SH   SOLE 21 9,569,368 0 0
KBR INC COM 48242W106 119,521 5,300,282 SH   SOLE 22 5,157,285 0 142,997
KBR INC COM 48242W106 530 23,489 SH   SOLE 23 23,489 0 0
KBR INC COM 48242W106 1,297 57,524 SH   SOLE 26 37,938 0 19,586
KBR INC COM 48242W106 471 20,895 SH   SOLE 28 20,895 0 0
KBR INC COM 48242W106 34 1,518 SH   SOLE 29 1,518 0 0
KBR INC COM 48242W106 1,085 48,122 SH   SOLE 30 48,122 0 0
KBR INC COM 48242W106 278 12,325 SH   SOLE 31 0 0 12,325
KBR INC COM 48242W106 98 4,363 SH   SOLE 36 4,363 0 0
KBR INC COM 48242W106 357 15,844 SH   SOLE 40 15,844 0 0
KBR INC NOTE 2.500%11/0 48242WAB2 1,348 1,200,000 PRN   SOLE 21 1,200,000 0 0
KBR INC NOTE 2.500%11/0 48242WAB2 842 750,000 PRN   SOLE 22 750,000 0 0
KEARNY FINL CORP MD COM 48716P108 687 84,038 SH   SOLE 2 30,885 0 53,153
KEARNY FINL CORP MD COM 48716P108 2 232 SH   SOLE 4 232 0 0
KEARNY FINL CORP MD COM 48716P108 11 1,338 SH   SOLE 7 1,338 0 0
KEARNY FINL CORP MD COM 48716P108 2,453 299,936 SH   SOLE 18 299,936 0 0
KEARNY FINL CORP MD COM 48716P108 1,228 150,092 SH   SOLE 19 150,092 0 0
KEARNY FINL CORP MD COM 48716P108 20,999 2,567,169 SH   SOLE 21 2,567,169 0 0
KEARNY FINL CORP MD COM 48716P108 20,341 2,486,721 SH   SOLE 22 2,406,437 0 80,284
KEARNY FINL CORP MD COM 48716P108 273 33,321 SH   SOLE 26 29,365 0 3,956
KEARNY FINL CORP MD COM 48716P108 109 13,367 SH   SOLE 28 13,367 0 0
KEARNY FINL CORP MD COM 48716P108 222 27,181 SH   SOLE 30 27,181 0 0
KEARNY FINL CORP MD COM 48716P108 95 11,603 SH   SOLE 40 11,603 0 0
KELLOGG CO COM 487836108 44,080 667,274 SH   SOLE 2 102,141 0 565,133
KELLOGG CO COM 487836108 8,753 132,499 SH   SOLE 4 125,635 0 6,864
KELLOGG CO COM 487836108 18,940 286,709 SH   SOLE 7 275,939 0 10,770
KELLOGG CO COM 487836108 257 3,890 SH   SOLE 13 3,890 0 0
KELLOGG CO COM 487836108 1,951 29,533 SH   SOLE 15 29,533 0 0
KELLOGG CO COM 487836108 41,565 629,206 SH   SOLE 18 590,388 0 38,818
KELLOGG CO COM 487836108 5,795 87,722 SH   SOLE 19 87,722 0 0
KELLOGG CO COM 487836108 645,757 9,775,303 SH   SOLE 21 9,775,303 0 0
KELLOGG CO COM 487836108 442,027 6,691,289 SH   SOLE 22 6,101,134 0 590,155
KELLOGG CO COM 487836108 13,391 202,707 SH   SOLE 23 202,707 0 0
KELLOGG CO COM 487836108 19,707 298,327 SH   SOLE 25 298,327 0 0
KELLOGG CO COM 487836108 99,947 1,512,980 SH   SOLE 26 228,081 0 1,284,899
KELLOGG CO COM 487836108 3,459 52,365 SH   SOLE 28 36,927 0 15,438
KELLOGG CO COM 487836108 347 5,255 SH   SOLE 29 5,255 0 0
KELLOGG CO COM 487836108 106,537 1,612,731 SH   SOLE 30 1,568,211 0 44,520
KELLOGG CO COM 487836108 4,769 72,198 SH   SOLE 31 35,500 0 36,698
KELLOGG CO COM 487836108 907 13,726 SH   SOLE 34 13,726 0 0
KELLOGG CO COM 487836108 16,298 246,711 SH   SOLE 36 246,711 0 0
KELLOGG CO COM 487836108 362 5,478 SH   SOLE 40 5,478 0 0
KELLY SVCS INC CL A 488152208 642 40,572 SH   SOLE 2 11,077 0 29,495
KELLY SVCS INC CL A 488152208 3 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208 9 544 SH   SOLE 7 544 0 0
KELLY SVCS INC CL A 488152208 2,804 177,271 SH   SOLE 18 177,271 0 0
KELLY SVCS INC CL A 488152208 1,024 64,750 SH   SOLE 19 64,750 0 0
KELLY SVCS INC CL A 488152208 60,383 3,818,069 SH   SOLE 21 3,818,069 0 0
KELLY SVCS INC CL A 488152208 16,987 1,074,113 SH   SOLE 22 1,031,380 0 42,733
KELLY SVCS INC CL A 488152208 170 10,734 SH   SOLE 26 0 0 10,734
KELLY SVCS INC CL A 488152208 67 4,215 SH   SOLE 28 4,215 0 0
KELLY SVCS INC CL A 488152208 810 51,213 SH   SOLE 30 51,213 0 0
KELLY SVCS INC CL A 488152208 60 3,779 SH   SOLE 40 3,779 0 0
KEMPER CORP DEL COM 488401100 12,577 173,433 SH   SOLE 2 57,394 0 116,039
KEMPER CORP DEL COM 488401100 27 379 SH   SOLE 4 379 0 0
KEMPER CORP DEL COM 488401100 103 1,420 SH   SOLE 7 1,420 0 0
KEMPER CORP DEL COM 488401100 12,152 167,567 SH   SOLE 18 167,567 0 0
KEMPER CORP DEL COM 488401100 1,140 15,717 SH   SOLE 19 15,717 0 0
KEMPER CORP DEL COM 488401100 197,590 2,724,624 SH   SOLE 21 2,724,624 0 0
KEMPER CORP DEL COM 488401100 148,868 2,052,784 SH   SOLE 22 1,960,278 0 92,506
KEMPER CORP DEL COM 488401100 1,597 22,027 SH   SOLE 26 16,632 0 5,395
KEMPER CORP DEL COM 488401100 664 9,155 SH   SOLE 28 9,155 0 0
KEMPER CORP DEL COM 488401100 1,510 20,824 SH   SOLE 30 20,824 0 0
KEMPER CORP DEL COM 488401100 97 1,331 SH   SOLE 31 1,220 0 111
KEMPER CORP DEL COM 488401100 104 1,438 SH   SOLE 36 1,438 0 0
KEMPER CORP DEL COM 488401100 439 6,055 SH   SOLE 40 6,055 0 0
KENNAMETAL INC COM 489170100 3,905 136,011 SH   SOLE 2 62,798 0 73,213
KENNAMETAL INC COM 489170100 11 387 SH   SOLE 4 387 0 0
KENNAMETAL INC COM 489170100 57 1,997 SH   SOLE 7 1,997 0 0
KENNAMETAL INC COM 489170100 14,936 520,244 SH   SOLE 18 520,244 0 0
KENNAMETAL INC COM 489170100 6,403 223,038 SH   SOLE 19 223,038 0 0
KENNAMETAL INC COM 489170100 155,572 5,418,727 SH   SOLE 21 5,418,727 0 0
KENNAMETAL INC COM 489170100 85,098 2,964,067 SH   SOLE 22 2,879,260 0 84,807
KENNAMETAL INC COM 489170100 106 3,696 SH   SOLE 23 3,696 0 0
KENNAMETAL INC COM 489170100 919 32,007 SH   SOLE 26 17,962 0 14,045
KENNAMETAL INC COM 489170100 375 13,073 SH   SOLE 28 13,073 0 0
KENNAMETAL INC COM 489170100 848 29,539 SH   SOLE 30 29,539 0 0
KENNAMETAL INC COM 489170100 144 5,000 SH   SOLE 31 0 0 5,000
KENNAMETAL INC COM 489170100 74 2,592 SH   SOLE 36 2,592 0 0
KENNAMETAL INC COM 489170100 252 8,778 SH   SOLE 40 8,778 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 2,520 165,542 SH   SOLE 2 59,808 0 105,734
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,156 75,939 SH   SOLE 4 75,939 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 2,262 148,630 SH   SOLE 7 148,630 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 0 4 SH   SOLE 17 0 0 4
KENNEDY-WILSON HOLDINGS INC COM 489398107 7,414 487,107 SH   SOLE 18 487,107 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 7,059 463,814 SH   SOLE 19 463,814 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 63,724 4,186,831 SH   SOLE 21 4,186,831 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 70,216 4,613,435 SH   SOLE 22 4,487,369 0 126,066
KENNEDY-WILSON HOLDINGS INC COM 489398107 178 11,699 SH   SOLE 23 11,699 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 4,294 282,098 SH   SOLE 25 282,098 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 2,885 189,536 SH   SOLE 26 30,784 0 158,752
KENNEDY-WILSON HOLDINGS INC COM 489398107 269 17,670 SH   SOLE 28 17,670 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,131 74,309 SH   SOLE 29 74,309 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 8,362 549,377 SH   SOLE 30 549,377 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 118 7,778 SH   SOLE 34 7,778 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 195 12,805 SH   SOLE 40 12,805 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 4 649 SH   SOLE 18 649 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 6 844 SH   SOLE 21 844 0 0
KEROS THERAPEUTICS INC COM 492327101 98 2,624 SH   SOLE 2 384 0 2,240
KEROS THERAPEUTICS INC COM 492327101 1,093 29,135 SH   SOLE 18 29,135 0 0
KEROS THERAPEUTICS INC COM 492327101 8,454 225,371 SH   SOLE 19 225,371 0 0
KEROS THERAPEUTICS INC COM 492327101 289 7,704 SH   SOLE 20 7,704 0 0
KEROS THERAPEUTICS INC COM 492327101 8,618 229,748 SH   SOLE 21 229,748 0 0
KEROS THERAPEUTICS INC COM 492327101 6,217 165,739 SH   SOLE 22 163,045 0 2,694
KEURIG DR PEPPER INC COM 49271V100 23,532 828,574 SH   SOLE 2 62,015 0 766,559
KEURIG DR PEPPER INC COM 49271V100 4,624 162,819 SH   SOLE 4 153,171 0 9,648
KEURIG DR PEPPER INC COM 49271V100 786 27,673 SH   SOLE 7 27,673 0 0
KEURIG DR PEPPER INC COM 49271V100 24 850 SH   SOLE 13 850 0 0
KEURIG DR PEPPER INC COM 49271V100 934 32,875 SH   SOLE 15 32,875 0 0
KEURIG DR PEPPER INC COM 49271V100 16,412 577,881 SH   SOLE 18 537,928 0 39,953
KEURIG DR PEPPER INC COM 49271V100 1,095 38,564 SH   SOLE 19 38,564 0 0
KEURIG DR PEPPER INC COM 49271V100 65,869 2,319,338 SH   SOLE 21 2,319,338 0 0
KEURIG DR PEPPER INC COM 49271V100 250,769 8,829,900 SH   SOLE 22 8,241,102 0 588,798
KEURIG DR PEPPER INC COM 49271V100 7,622 268,377 SH   SOLE 23 268,377 0 0
KEURIG DR PEPPER INC COM 49271V100 11,066 389,657 SH   SOLE 25 389,657 0 0
KEURIG DR PEPPER INC COM 49271V100 40,187 1,415,027 SH   SOLE 26 329,875 0 1,085,152
KEURIG DR PEPPER INC COM 49271V100 2,060 72,529 SH   SOLE 28 51,265 0 21,264
KEURIG DR PEPPER INC COM 49271V100 2,862 100,765 SH   SOLE 29 6,540 0 94,225
KEURIG DR PEPPER INC COM 49271V100 14,202 500,070 SH   SOLE 30 500,070 0 0
KEURIG DR PEPPER INC COM 49271V100 1,768 62,258 SH   SOLE 31 45,644 0 16,614
KEURIG DR PEPPER INC COM 49271V100 537 18,899 SH   SOLE 34 18,899 0 0
KEURIG DR PEPPER INC COM 49271V100 5,128 180,561 SH   SOLE 36 180,561 0 0
KEURIG DR PEPPER INC COM 49271V100 228 8,011 SH   SOLE 40 8,011 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 2 262 SH   SOLE 21 262 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 82 8,823 SH   SOLE 22 8,823 0 0
KEY TRONIC CORP COM 493144109 13 2,420 SH   SOLE 18 2,420 0 0
KEY TRONIC CORP COM 493144109 186 35,140 SH   SOLE 21 35,140 0 0
KEY TRONIC CORP COM 493144109 90 16,985 SH   SOLE 22 16,985 0 0
KEYCORP COM 493267108 28,651 2,352,323 SH   SOLE 2 243,751 0 2,108,572
KEYCORP COM 493267108 5,451 447,561 SH   SOLE 4 419,626 0 27,935
KEYCORP COM 493267108 11,554 948,603 SH   SOLE 7 911,614 0 36,989
KEYCORP COM 493267108 193 15,874 SH   SOLE 13 15,874 0 0
KEYCORP COM 493267108 1,365 112,068 SH   SOLE 15 112,068 0 0
KEYCORP COM 493267108 36,437 2,991,584 SH   SOLE 18 2,841,451 0 150,133
KEYCORP COM 493267108 8,033 659,488 SH   SOLE 19 659,488 0 0
KEYCORP COM 493267108 483,413 39,689,054 SH   SOLE 21 39,689,054 0 0
KEYCORP COM 493267108 285,274 23,421,471 SH   SOLE 22 21,220,093 0 2,201,378
KEYCORP COM 493267108 8,763 719,463 SH   SOLE 23 719,463 0 0
KEYCORP COM 493267108 16,209 1,330,799 SH   SOLE 25 1,330,799 0 0
KEYCORP COM 493267108 58,473 4,800,698 SH   SOLE 26 848,475 0 3,952,223
KEYCORP COM 493267108 2,554 209,708 SH   SOLE 28 153,871 0 55,837
KEYCORP COM 493267108 2,644 217,060 SH   SOLE 29 14,593 0 202,467
KEYCORP COM 493267108 54,838 4,502,331 SH   SOLE 30 4,488,071 0 14,260
KEYCORP COM 493267108 2,267 186,094 SH   SOLE 31 124,484 0 61,610
KEYCORP COM 493267108 3,404 279,515 SH   SOLE 32 279,515 0 0
KEYCORP COM 493267108 2,663 218,643 SH   SOLE 34 218,643 0 0
KEYCORP COM 493267108 11,989 984,355 SH   SOLE 35 984,355 0 0
KEYCORP COM 493267108 8,727 716,465 SH   SOLE 36 716,465 0 0
KEYCORP COM 493267108 266 21,829 SH   SOLE 40 21,829 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 61,355 608,803 SH   SOLE 2 128,756 0 480,047
KEYSIGHT TECHNOLOGIES INC COM 49338L103 10,096 100,178 SH   SOLE 4 95,247 0 4,931
KEYSIGHT TECHNOLOGIES INC COM 49338L103 31,984 317,366 SH   SOLE 7 208,667 0 108,699
KEYSIGHT TECHNOLOGIES INC COM 49338L103 666 6,606 SH   SOLE 13 6,606 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,868 18,533 SH   SOLE 15 18,533 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 145,699 1,445,710 SH   SOLE 18 1,131,084 0 314,626
KEYSIGHT TECHNOLOGIES INC COM 49338L103 184,557 1,831,285 SH   SOLE 19 1,831,285 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 759,750 7,538,700 SH   SOLE 21 7,538,700 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 542,634 5,384,342 SH   SOLE 22 4,979,907 0 404,435
KEYSIGHT TECHNOLOGIES INC COM 49338L103 14,767 146,524 SH   SOLE 23 146,524 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 25,191 249,958 SH   SOLE 25 249,958 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 144,020 1,429,052 SH   SOLE 26 184,787 0 1,244,265
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,793 37,638 SH   SOLE 28 26,546 0 11,092
KEYSIGHT TECHNOLOGIES INC COM 49338L103 4,590 45,548 SH   SOLE 29 5,622 0 39,926
KEYSIGHT TECHNOLOGIES INC COM 49338L103 103,910 1,031,056 SH   SOLE 30 983,035 0 48,021
KEYSIGHT TECHNOLOGIES INC COM 49338L103 4,809 47,713 SH   SOLE 31 24,641 0 23,072
KEYSIGHT TECHNOLOGIES INC COM 49338L103 13,840 137,332 SH   SOLE 34 137,332 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 19,353 192,030 SH   SOLE 36 192,030 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 430 4,268 SH   SOLE 40 4,268 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 141 27,266 SH   SOLE 2 3,662 0 23,604
KEZAR LIFE SCIENCES INC COM 49372L100 539 104,078 SH   SOLE 18 104,078 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 264 50,968 SH   SOLE 19 50,968 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 4,972 959,825 SH   SOLE 21 959,825 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 4,748 916,534 SH   SOLE 22 899,142 0 17,392
KEZAR LIFE SCIENCES INC COM 49372L100 12 2,227 SH   SOLE 26 0 0 2,227
KFORCE INC COM 493732101 608 20,782 SH   SOLE 2 14,519 0 6,263
KFORCE INC COM 493732101 10 355 SH   SOLE 7 355 0 0
KFORCE INC COM 493732101 3,145 107,507 SH   SOLE 18 86,721 0 20,786
KFORCE INC COM 493732101 8,104 277,047 SH   SOLE 19 277,047 0 0
KFORCE INC COM 493732101 20,828 712,057 SH   SOLE 21 712,057 0 0
KFORCE INC COM 493732101 26,530 906,999 SH   SOLE 22 881,382 0 25,617
KFORCE INC COM 493732101 1,148 39,234 SH   SOLE 23 39,234 0 0
KFORCE INC COM 493732101 3,328 113,764 SH   SOLE 26 0 0 113,764
KFORCE INC COM 493732101 106 3,614 SH   SOLE 28 3,614 0 0
KFORCE INC COM 493732101 171 5,835 SH   SOLE 30 5,835 0 0
KFORCE INC COM 493732101 82 2,788 SH   SOLE 40 2,788 0 0
KILROY RLTY CORP COM 49427F108 19,259 328,099 SH   SOLE 2 83,920 0 244,179
KILROY RLTY CORP COM 49427F108 4,125 70,271 SH   SOLE 4 70,271 0 0
KILROY RLTY CORP COM 49427F108 8,779 149,556 SH   SOLE 7 149,556 0 0
KILROY RLTY CORP COM 49427F108 17,001 289,619 SH   SOLE 18 288,593 0 1,026
KILROY RLTY CORP COM 49427F108 9,788 166,744 SH   SOLE 19 166,744 0 0
KILROY RLTY CORP COM 49427F108 349,407 5,952,412 SH   SOLE 21 5,952,412 0 0
KILROY RLTY CORP COM 49427F108 267,098 4,550,226 SH   SOLE 22 4,381,161 0 169,065
KILROY RLTY CORP COM 49427F108 196 3,344 SH   SOLE 23 3,344 0 0
KILROY RLTY CORP COM 49427F108 16,581 282,474 SH   SOLE 25 282,474 0 0
KILROY RLTY CORP COM 49427F108 8,349 142,227 SH   SOLE 26 33,401 0 108,826
KILROY RLTY CORP COM 49427F108 732 12,467 SH   SOLE 28 12,467 0 0
KILROY RLTY CORP COM 49427F108 4,222 71,919 SH   SOLE 29 71,919 0 0
KILROY RLTY CORP COM 49427F108 30,138 513,431 SH   SOLE 30 513,431 0 0
KILROY RLTY CORP COM 49427F108 157 2,673 SH   SOLE 31 2,240 0 433
KILROY RLTY CORP COM 49427F108 127 2,170 SH   SOLE 34 2,170 0 0
KILROY RLTY CORP COM 49427F108 74 1,259 SH   SOLE 36 1,259 0 0
KILROY RLTY CORP COM 49427F108 546 9,305 SH   SOLE 40 9,305 0 0
KIMBALL ELECTRONICS INC COM 49428J109 391 28,893 SH   SOLE 2 8,876 0 20,017
KIMBALL ELECTRONICS INC COM 49428J109 5 335 SH   SOLE 7 335 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,331 98,286 SH   SOLE 18 98,286 0 0
KIMBALL ELECTRONICS INC COM 49428J109 628 46,359 SH   SOLE 19 46,359 0 0
KIMBALL ELECTRONICS INC COM 49428J109 11,252 831,052 SH   SOLE 21 831,052 0 0
KIMBALL ELECTRONICS INC COM 49428J109 10,507 776,026 SH   SOLE 22 752,148 0 23,878
KIMBALL ELECTRONICS INC COM 49428J109 77 5,715 SH   SOLE 26 0 0 5,715
KIMBALL ELECTRONICS INC COM 49428J109 54 3,976 SH   SOLE 28 3,976 0 0
KIMBALL ELECTRONICS INC COM 49428J109 47 3,497 SH   SOLE 30 3,497 0 0
KIMBALL ELECTRONICS INC COM 49428J109 38 2,827 SH   SOLE 40 2,827 0 0
KIMBALL INTL INC CL B 494274103 464 40,104 SH   SOLE 2 13,126 0 26,978
KIMBALL INTL INC CL B 494274103 7 603 SH   SOLE 7 603 0 0
KIMBALL INTL INC CL B 494274103 1,708 147,754 SH   SOLE 18 147,754 0 0
KIMBALL INTL INC CL B 494274103 1,064 92,009 SH   SOLE 19 92,009 0 0
KIMBALL INTL INC CL B 494274103 15,836 1,369,917 SH   SOLE 21 1,369,917 0 0
KIMBALL INTL INC CL B 494274103 13,813 1,194,914 SH   SOLE 22 1,164,185 0 30,729
KIMBALL INTL INC CL B 494274103 8 664 SH   SOLE 23 664 0 0
KIMBALL INTL INC CL B 494274103 299 25,908 SH   SOLE 26 0 0 25,908
KIMBALL INTL INC CL B 494274103 54 4,655 SH   SOLE 28 4,655 0 0
KIMBALL INTL INC CL B 494274103 137 11,830 SH   SOLE 30 11,830 0 0
KIMBALL INTL INC CL B 494274103 62 5,327 SH   SOLE 34 5,327 0 0
KIMBALL INTL INC CL B 494274103 46 3,946 SH   SOLE 40 3,946 0 0
KIMBERLY CLARK CORP COM 494368103 120,434 852,027 SH   SOLE 2 110,966 0 741,061
KIMBERLY CLARK CORP COM 494368103 23,262 164,567 SH   SOLE 4 155,350 0 9,217
KIMBERLY CLARK CORP COM 494368103 58,811 416,063 SH   SOLE 7 347,801 0 68,262
KIMBERLY CLARK CORP COM 494368103 955 6,753 SH   SOLE 13 6,753 0 0
KIMBERLY CLARK CORP COM 494368103 5,861 41,463 SH   SOLE 15 41,463 0 0
KIMBERLY CLARK CORP COM 494368103 3 19 SH   SOLE 17 0 0 19
KIMBERLY CLARK CORP COM 494368103 89,362 632,205 SH   SOLE 18 579,989 0 52,216
KIMBERLY CLARK CORP COM 494368103 10,378 73,423 SH   SOLE 19 73,423 0 0
KIMBERLY CLARK CORP COM 494368103 1,229,384 8,697,443 SH   SOLE 21 8,697,443 0 0
KIMBERLY CLARK CORP COM 494368103 1,178,959 8,340,710 SH   SOLE 22 7,561,497 0 779,213
KIMBERLY CLARK CORP COM 494368103 36,320 256,949 SH   SOLE 23 256,949 0 0
KIMBERLY CLARK CORP COM 494368103 55,243 390,827 SH   SOLE 25 390,827 0 0
KIMBERLY CLARK CORP COM 494368103 281,343 1,990,399 SH   SOLE 26 223,840 0 1,766,559
KIMBERLY CLARK CORP COM 494368103 9,858 69,743 SH   SOLE 28 49,068 0 20,675
KIMBERLY CLARK CORP COM 494368103 891 6,301 SH   SOLE 29 6,301 0 0
KIMBERLY CLARK CORP COM 494368103 234,474 1,658,816 SH   SOLE 30 1,626,268 0 32,548
KIMBERLY CLARK CORP COM 494368103 14,063 99,492 SH   SOLE 31 44,552 0 54,940
KIMBERLY CLARK CORP COM 494368103 2,314 16,372 SH   SOLE 32 16,372 0 0
KIMBERLY CLARK CORP COM 494368103 2,609 18,457 SH   SOLE 34 18,457 0 0
KIMBERLY CLARK CORP COM 494368103 38,705 273,821 SH   SOLE 36 273,821 0 0
KIMBERLY CLARK CORP COM 494368103 1,110 7,856 SH   SOLE 40 7,856 0 0
KIMCO RLTY CORP COM 49446R109 13,443 1,046,936 SH   SOLE 2 212,695 0 834,241
KIMCO RLTY CORP COM 49446R109 3,234 251,894 SH   SOLE 4 251,894 0 0
KIMCO RLTY CORP COM 49446R109 11,488 894,713 SH   SOLE 7 796,606 0 98,107
KIMCO RLTY CORP COM 49446R109 73 5,718 SH   SOLE 15 5,718 0 0
KIMCO RLTY CORP COM 49446R109 9,617 749,011 SH   SOLE 18 718,639 0 30,372
KIMCO RLTY CORP COM 49446R109 8,198 638,483 SH   SOLE 19 638,483 0 0
KIMCO RLTY CORP COM 49446R109 152,829 11,902,537 SH   SOLE 21 11,902,537 0 0
KIMCO RLTY CORP COM 49446R109 191,991 14,952,558 SH   SOLE 22 14,041,634 0 910,924
KIMCO RLTY CORP COM 49446R109 185 14,405 SH   SOLE 23 14,405 0 0
KIMCO RLTY CORP COM 49446R109 18,463 1,437,944 SH   SOLE 25 1,437,944 0 0
KIMCO RLTY CORP COM 49446R109 18,963 1,476,858 SH   SOLE 26 99,330 0 1,377,528
KIMCO RLTY CORP COM 49446R109 880 68,574 SH   SOLE 28 68,574 0 0
KIMCO RLTY CORP COM 49446R109 3,382 263,393 SH   SOLE 29 263,393 0 0
KIMCO RLTY CORP COM 49446R109 34,984 2,724,628 SH   SOLE 30 2,724,628 0 0
KIMCO RLTY CORP COM 49446R109 824 64,165 SH   SOLE 31 8,324 0 55,841
KIMCO RLTY CORP COM 49446R109 56 4,350 SH   SOLE 34 4,350 0 0
KIMCO RLTY CORP COM 49446R109 2,354 183,368 SH   SOLE 36 183,368 0 0
KIMCO RLTY CORP COM 49446R109 590 45,979 SH   SOLE 40 45,979 0 0
KINDER MORGAN INC DEL COM 49456B101 72,778 4,797,522 SH   SOLE 2 455,022 0 4,342,500
KINDER MORGAN INC DEL COM 49456B101 16,000 1,054,701 SH   SOLE 4 999,605 0 55,096
KINDER MORGAN INC DEL COM 49456B101 65,379 4,309,725 SH   SOLE 7 4,188,898 0 120,827
KINDER MORGAN INC DEL COM 49456B101 585 38,592 SH   SOLE 13 38,592 0 0
KINDER MORGAN INC DEL COM 49456B101 3,734 246,129 SH   SOLE 15 246,129 0 0
KINDER MORGAN INC DEL COM 49456B101 1 98 SH   SOLE 17 0 0 98
KINDER MORGAN INC DEL COM 49456B101 115,892 7,639,553 SH   SOLE 18 7,307,154 0 332,399
KINDER MORGAN INC DEL COM 49456B101 43,129 2,843,051 SH   SOLE 19 2,843,051 0 0
KINDER MORGAN INC DEL COM 49456B101 775,460 51,118,017 SH   SOLE 21 51,118,017 0 0
KINDER MORGAN INC DEL COM 49456B101 726,263 47,874,919 SH   SOLE 22 43,266,130 0 4,608,789
KINDER MORGAN INC DEL COM 49456B101 22,625 1,491,434 SH   SOLE 23 1,491,434 0 0
KINDER MORGAN INC DEL COM 49456B101 35,585 2,345,749 SH   SOLE 25 2,345,749 0 0
KINDER MORGAN INC DEL COM 49456B101 157,431 10,377,811 SH   SOLE 26 1,385,028 0 8,992,783
KINDER MORGAN INC DEL COM 49456B101 6,383 420,761 SH   SOLE 28 297,316 0 123,445
KINDER MORGAN INC DEL COM 49456B101 1,824 120,253 SH   SOLE 29 35,683 0 84,570
KINDER MORGAN INC DEL COM 49456B101 119,994 7,909,954 SH   SOLE 30 7,909,954 0 0
KINDER MORGAN INC DEL COM 49456B101 8,863 584,246 SH   SOLE 31 261,329 0 322,917
KINDER MORGAN INC DEL COM 49456B101 93,880 6,188,562 SH   SOLE 34 6,188,562 0 0
KINDER MORGAN INC DEL COM 49456B101 24,036 1,584,464 SH   SOLE 36 1,584,464 0 0
KINDER MORGAN INC DEL COM 49456B101 697 45,937 SH   SOLE 40 45,937 0 0
KINDRED BIOSCIENCES INC COM 494577109 110 24,590 SH   SOLE 2 9,629 0 14,961
KINDRED BIOSCIENCES INC COM 494577109 3 623 SH   SOLE 7 623 0 0
KINDRED BIOSCIENCES INC COM 494577109 685 152,471 SH   SOLE 18 152,471 0 0
KINDRED BIOSCIENCES INC COM 494577109 312 69,580 SH   SOLE 19 69,580 0 0
KINDRED BIOSCIENCES INC COM 494577109 5,508 1,226,711 SH   SOLE 21 1,226,711 0 0
KINDRED BIOSCIENCES INC COM 494577109 4,518 1,006,311 SH   SOLE 22 989,738 0 16,573
KINDRED BIOSCIENCES INC COM 494577109 6 1,366 SH   SOLE 23 1,366 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 24,340 772,218 SH   SOLE 19 772,218 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 18 578 SH   SOLE 22 0 0 578
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 15 483 SH   SOLE 26 0 0 483
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 30,050 953,351 SH   SOLE 34 953,351 0 0
KINGSTONE COS INC COM 496719105 10 2,294 SH   SOLE 18 2,294 0 0
KINGSTONE COS INC COM 496719105 143 32,333 SH   SOLE 21 32,333 0 0
KINGSTONE COS INC COM 496719105 607 137,298 SH   SOLE 22 137,298 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 7 3,038 SH   SOLE 18 3,038 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 103 46,111 SH   SOLE 21 46,111 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 332 13,013 SH   SOLE 2 6,360 0 6,653
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 10 392 SH   SOLE 7 392 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1,945 76,340 SH   SOLE 18 76,340 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1,164 45,696 SH   SOLE 19 45,696 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 15,545 610,083 SH   SOLE 21 610,083 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 11,380 446,624 SH   SOLE 22 422,896 0 23,728
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 5 189 SH   SOLE 23 189 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 63 2,469 SH   SOLE 30 2,469 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 51 2,014 SH   SOLE 40 2,014 0 0
KINROSS GOLD CORP COM 496902404 2,904 402,174 SH   SOLE 21 402,174 0 0
KINROSS GOLD CORP COM 496902404 7,006 970,308 SH   SOLE 22 970,308 0 0
KINSALE CAP GROUP INC COM 49714P108 2,182 14,056 SH   SOLE 2 7,369 0 6,687
KINSALE CAP GROUP INC COM 49714P108 22 139 SH   SOLE 4 139 0 0
KINSALE CAP GROUP INC COM 49714P108 53 340 SH   SOLE 7 340 0 0
KINSALE CAP GROUP INC COM 49714P108 16,826 108,406 SH   SOLE 18 104,361 0 4,045
KINSALE CAP GROUP INC COM 49714P108 9,525 61,367 SH   SOLE 19 61,367 0 0
KINSALE CAP GROUP INC COM 49714P108 342,179 2,204,621 SH   SOLE 21 2,204,621 0 0
KINSALE CAP GROUP INC COM 49714P108 102,509 660,453 SH   SOLE 22 638,518 0 21,935
KINSALE CAP GROUP INC COM 49714P108 280 1,806 SH   SOLE 23 1,806 0 0
KINSALE CAP GROUP INC COM 49714P108 3,628 23,376 SH   SOLE 26 7,941 0 15,435
KINSALE CAP GROUP INC COM 49714P108 491 3,162 SH   SOLE 28 3,162 0 0
KINSALE CAP GROUP INC COM 49714P108 5,192 33,453 SH   SOLE 30 33,453 0 0
KINSALE CAP GROUP INC COM 49714P108 47 300 SH   SOLE 34 300 0 0
KINSALE CAP GROUP INC COM 49714P108 353 2,273 SH   SOLE 40 2,273 0 0
KIRBY CORP COM 497266106 7,973 148,853 SH   SOLE 2 36,285 0 112,568
KIRBY CORP COM 497266106 4 76 SH   SOLE 4 76 0 0
KIRBY CORP COM 497266106 77 1,444 SH   SOLE 7 1,444 0 0
KIRBY CORP COM 497266106 8,660 161,682 SH   SOLE 18 161,682 0 0
KIRBY CORP COM 497266106 821 15,332 SH   SOLE 19 15,332 0 0
KIRBY CORP COM 497266106 162,620 3,036,214 SH   SOLE 21 3,036,214 0 0
KIRBY CORP COM 497266106 104,679 1,954,423 SH   SOLE 22 1,883,933 0 70,490
KIRBY CORP COM 497266106 310 5,797 SH   SOLE 26 3,914 0 1,883
KIRBY CORP COM 497266106 106 1,987 SH   SOLE 28 1,987 0 0
KIRBY CORP COM 497266106 297 5,549 SH   SOLE 30 5,549 0 0
KIRBY CORP COM 497266106 138 2,574 SH   SOLE 31 1,195 0 1,379
KIRBY CORP COM 497266106 8 152 SH   SOLE 34 152 0 0
KIRBY CORP COM 497266106 91 1,697 SH   SOLE 36 1,697 0 0
KIRBY CORP COM 497266106 82 1,528 SH   SOLE 40 1,528 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 3,397 82,382 SH   SOLE 21 82,382 0 0
KIRKLANDS INC COM 497498105 37 13,718 SH   SOLE 21 13,718 0 0
KIRKLANDS INC COM 497498105 1,172 432,436 SH   SOLE 22 432,436 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,159 100,459 SH   SOLE 2 27,639 0 72,820
KITE RLTY GROUP TR COM NEW 49803T300 577 50,026 SH   SOLE 4 50,026 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,080 93,573 SH   SOLE 7 93,573 0 0
KITE RLTY GROUP TR COM NEW 49803T300 4,766 413,009 SH   SOLE 18 413,009 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,943 254,986 SH   SOLE 19 254,986 0 0
KITE RLTY GROUP TR COM NEW 49803T300 107,095 9,280,357 SH   SOLE 21 9,280,357 0 0
KITE RLTY GROUP TR COM NEW 49803T300 38,379 3,325,764 SH   SOLE 22 3,239,055 0 86,709
KITE RLTY GROUP TR COM NEW 49803T300 31 2,663 SH   SOLE 23 2,663 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,344 203,158 SH   SOLE 25 203,158 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,062 92,012 SH   SOLE 26 35,651 0 56,361
KITE RLTY GROUP TR COM NEW 49803T300 139 12,058 SH   SOLE 28 12,058 0 0
KITE RLTY GROUP TR COM NEW 49803T300 639 55,368 SH   SOLE 29 55,368 0 0
KITE RLTY GROUP TR COM NEW 49803T300 5,607 485,877 SH   SOLE 30 485,877 0 0
KITE RLTY GROUP TR COM NEW 49803T300 107 9,280 SH   SOLE 40 9,280 0 0
KKR & CO INC COM 48251W104 35,739 1,157,351 SH   SOLE 2 58,311 0 1,099,040
KKR & CO INC COM 48251W104 6,828 221,104 SH   SOLE 4 208,209 0 12,895
KKR & CO INC COM 48251W104 1,223 39,591 SH   SOLE 7 36,932 0 2,659
KKR & CO INC COM 48251W104 224 7,268 SH   SOLE 13 7,268 0 0
KKR & CO INC COM 48251W104 1,468 47,546 SH   SOLE 15 47,546 0 0
KKR & CO INC COM 48251W104 5 156 SH   SOLE 17 0 0 156
KKR & CO INC COM 48251W104 15,766 510,551 SH   SOLE 18 470,386 0 40,165
KKR & CO INC COM 48251W104 140,651 4,554,774 SH   SOLE 19 4,554,774 0 0
KKR & CO INC COM 48251W104 171,638 5,558,213 SH   SOLE 21 5,558,213 0 0
KKR & CO INC COM 48251W104 437,846 14,178,964 SH   SOLE 22 13,387,589 0 791,375
KKR & CO INC COM 48251W104 11,181 362,079 SH   SOLE 23 362,079 0 0
KKR & CO INC COM 48251W104 931 30,161 SH   SOLE 25 30,161 0 0
KKR & CO INC COM 48251W104 38,082 1,233,235 SH   SOLE 26 525,978 0 707,257
KKR & CO INC COM 48251W104 3,403 110,212 SH   SOLE 28 77,394 0 32,818
KKR & CO INC COM 48251W104 3,540 114,653 SH   SOLE 29 10,067 0 104,586
KKR & CO INC COM 48251W104 47,468 1,537,173 SH   SOLE 30 1,537,173 0 0
KKR & CO INC COM 48251W104 2,629 85,149 SH   SOLE 31 67,145 0 18,004
KKR & CO INC COM 48251W104 823 26,644 SH   SOLE 34 26,644 0 0
KKR & CO INC COM 48251W104 3,614 117,024 SH   SOLE 36 117,024 0 0
KKR & CO INC COM 48251W104 319 10,326 SH   SOLE 40 10,326 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 572 34,524 SH   SOLE 2 10,400 0 24,124
KKR REAL ESTATE FIN TR INC COM 48251K100 10 622 SH   SOLE 7 622 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 2,210 133,272 SH   SOLE 18 133,272 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,809 109,092 SH   SOLE 19 109,092 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 55,623 3,354,817 SH   SOLE 21 3,354,817 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 15,980 963,812 SH   SOLE 22 929,995 0 33,817
KKR REAL ESTATE FIN TR INC COM 48251K100 61 3,705 SH   SOLE 23 3,705 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 89 5,342 SH   SOLE 26 0 0 5,342
KKR REAL ESTATE FIN TR INC COM 48251K100 68 4,115 SH   SOLE 28 4,115 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 974 58,730 SH   SOLE 30 58,730 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 48 2,922 SH   SOLE 40 2,922 0 0
KLA CORP COM NEW 482480100 70,951 364,822 SH   SOLE 2 36,073 0 328,749
KLA CORP COM NEW 482480100 13,664 70,258 SH   SOLE 4 65,958 0 4,300
KLA CORP COM NEW 482480100 30,678 157,746 SH   SOLE 7 144,551 0 13,195
KLA CORP COM NEW 482480100 105 538 SH   SOLE 13 538 0 0
KLA CORP COM NEW 482480100 3,168 16,291 SH   SOLE 15 16,291 0 0
KLA CORP COM NEW 482480100 64,564 331,984 SH   SOLE 18 308,285 0 23,699
KLA CORP COM NEW 482480100 19,711 101,354 SH   SOLE 19 101,354 0 0
KLA CORP COM NEW 482480100 1,010,930 5,198,116 SH   SOLE 21 5,198,116 0 0
KLA CORP COM NEW 482480100 729,805 3,752,599 SH   SOLE 22 3,401,831 0 350,768
KLA CORP COM NEW 482480100 22,298 114,653 SH   SOLE 23 114,653 0 0
KLA CORP COM NEW 482480100 31,111 159,972 SH   SOLE 25 159,972 0 0
KLA CORP COM NEW 482480100 139,315 716,346 SH   SOLE 26 111,738 0 604,608
KLA CORP COM NEW 482480100 6,194 31,850 SH   SOLE 28 22,508 0 9,342
KLA CORP COM NEW 482480100 507 2,607 SH   SOLE 29 2,607 0 0
KLA CORP COM NEW 482480100 182,701 939,432 SH   SOLE 30 923,472 0 15,960
KLA CORP COM NEW 482480100 7,955 40,904 SH   SOLE 31 20,321 0 20,583
KLA CORP COM NEW 482480100 6,538 33,617 SH   SOLE 32 33,617 0 0
KLA CORP COM NEW 482480100 4,267 21,942 SH   SOLE 34 21,942 0 0
KLA CORP COM NEW 482480100 20,489 105,353 SH   SOLE 36 105,353 0 0
KLA CORP COM NEW 482480100 675 3,471 SH   SOLE 40 3,471 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 15 6,862 SH   SOLE 18 6,862 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 192 89,226 SH   SOLE 21 89,226 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 908 422,538 SH   SOLE 22 422,538 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 14,387 344,921 SH   SOLE 2 77,400 0 267,521
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 2,585 61,975 SH   SOLE 4 58,595 0 3,380
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 864 20,722 SH   SOLE 7 10,567 0 10,155
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 14 339 SH   SOLE 13 339 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 534 12,798 SH   SOLE 15 12,798 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 15,313 367,135 SH   SOLE 18 356,222 0 10,913
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,613 38,661 SH   SOLE 19 38,661 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 250,228 5,999,223 SH   SOLE 21 5,999,223 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 173,340 4,155,826 SH   SOLE 22 3,958,533 0 197,293
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3,941 94,480 SH   SOLE 23 94,480 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 257 6,150 SH   SOLE 25 6,150 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 14,765 353,989 SH   SOLE 26 164,599 0 189,390
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,193 28,600 SH   SOLE 28 20,652 0 7,948
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,277 30,615 SH   SOLE 29 2,959 0 27,656
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 15,343 367,839 SH   SOLE 30 356,618 0 11,221
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,073 25,726 SH   SOLE 31 14,916 0 10,810
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 232 5,570 SH   SOLE 34 5,570 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,116 26,755 SH   SOLE 36 26,755 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 112 2,676 SH   SOLE 40 2,676 0 0
KNOLL INC COM NEW 498904200 750 61,531 SH   SOLE 2 15,738 0 45,793
KNOLL INC COM NEW 498904200 3 266 SH   SOLE 4 266 0 0
KNOLL INC COM NEW 498904200 12 1,003 SH   SOLE 7 1,003 0 0
KNOLL INC COM NEW 498904200 2,516 206,422 SH   SOLE 18 206,422 0 0
KNOLL INC COM NEW 498904200 1,205 98,878 SH   SOLE 19 98,878 0 0
KNOLL INC COM NEW 498904200 19,948 1,636,408 SH   SOLE 21 1,636,408 0 0
KNOLL INC COM NEW 498904200 17,964 1,473,698 SH   SOLE 22 1,422,298 0 51,400
KNOLL INC COM NEW 498904200 375 30,758 SH   SOLE 26 9,886 0 20,872
KNOLL INC COM NEW 498904200 86 7,022 SH   SOLE 28 7,022 0 0
KNOLL INC COM NEW 498904200 222 18,200 SH   SOLE 30 18,200 0 0
KNOLL INC COM NEW 498904200 104 8,544 SH   SOLE 34 8,544 0 0
KNOLL INC COM NEW 498904200 66 5,404 SH   SOLE 40 5,404 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 152 11,049 SH   SOLE 22 11,049 0 0
KNOWLES CORP COM 49926D109 1,593 104,405 SH   SOLE 2 29,715 0 74,690
KNOWLES CORP COM 49926D109 8 492 SH   SOLE 4 492 0 0
KNOWLES CORP COM 49926D109 21 1,376 SH   SOLE 7 1,376 0 0
KNOWLES CORP COM 49926D109 6,604 432,759 SH   SOLE 18 432,759 0 0
KNOWLES CORP COM 49926D109 2,585 169,365 SH   SOLE 19 169,365 0 0
KNOWLES CORP COM 49926D109 142,212 9,319,255 SH   SOLE 21 9,319,255 0 0
KNOWLES CORP COM 49926D109 42,269 2,769,906 SH   SOLE 22 2,682,700 0 87,206
KNOWLES CORP COM 49926D109 493 32,302 SH   SOLE 26 8,531 0 23,771
KNOWLES CORP COM 49926D109 221 14,505 SH   SOLE 28 14,505 0 0
KNOWLES CORP COM 49926D109 2,055 134,684 SH   SOLE 30 134,684 0 0
KNOWLES CORP COM 49926D109 12 777 SH   SOLE 31 0 0 777
KNOWLES CORP COM 49926D109 144 9,440 SH   SOLE 40 9,440 0 0
KODIAK SCIENCES INC COM 50015M109 928 17,145 SH   SOLE 2 7,959 0 9,186
KODIAK SCIENCES INC COM 50015M109 8 149 SH   SOLE 4 149 0 0
KODIAK SCIENCES INC COM 50015M109 28 519 SH   SOLE 7 519 0 0
KODIAK SCIENCES INC COM 50015M109 7,134 131,819 SH   SOLE 18 128,234 0 3,585
KODIAK SCIENCES INC COM 50015M109 25,070 463,222 SH   SOLE 19 463,222 0 0
KODIAK SCIENCES INC COM 50015M109 146 2,700 SH   SOLE 20 2,700 0 0
KODIAK SCIENCES INC COM 50015M109 74,497 1,376,521 SH   SOLE 21 1,376,521 0 0
KODIAK SCIENCES INC COM 50015M109 43,428 802,435 SH   SOLE 22 777,946 0 24,489
KODIAK SCIENCES INC COM 50015M109 111 2,056 SH   SOLE 23 2,056 0 0
KODIAK SCIENCES INC COM 50015M109 971 17,937 SH   SOLE 26 10,263 0 7,674
KODIAK SCIENCES INC COM 50015M109 251 4,647 SH   SOLE 28 4,647 0 0
KODIAK SCIENCES INC COM 50015M109 1,043 19,266 SH   SOLE 30 19,266 0 0
KODIAK SCIENCES INC COM 50015M109 23 424 SH   SOLE 34 424 0 0
KODIAK SCIENCES INC COM 50015M109 138 2,550 SH   SOLE 40 2,550 0 0
KOHLS CORP COM 500255104 17,892 861,443 SH   SOLE 2 518,220 0 343,223
KOHLS CORP COM 500255104 1,151 55,436 SH   SOLE 4 55,436 0 0
KOHLS CORP COM 500255104 4,279 206,011 SH   SOLE 7 154,745 0 51,266
KOHLS CORP COM 500255104 42 2,002 SH   SOLE 15 2,002 0 0
KOHLS CORP COM 500255104 6,116 294,465 SH   SOLE 18 265,318 0 29,147
KOHLS CORP COM 500255104 1,804 86,856 SH   SOLE 19 86,856 0 0
KOHLS CORP COM 500255104 69,882 3,364,585 SH   SOLE 21 3,364,585 0 0
KOHLS CORP COM 500255104 106,556 5,130,307 SH   SOLE 22 4,192,222 0 938,085
KOHLS CORP COM 500255104 3,207 154,386 SH   SOLE 23 154,386 0 0
KOHLS CORP COM 500255104 3,649 175,671 SH   SOLE 25 175,671 0 0
KOHLS CORP COM 500255104 10,762 518,149 SH   SOLE 26 50,304 0 467,845
KOHLS CORP COM 500255104 584 28,112 SH   SOLE 28 28,112 0 0
KOHLS CORP COM 500255104 2,756 132,713 SH   SOLE 29 132,713 0 0
KOHLS CORP COM 500255104 8,317 400,455 SH   SOLE 30 400,455 0 0
KOHLS CORP COM 500255104 6,242 300,534 SH   SOLE 31 192,767 0 107,767
KOHLS CORP COM 500255104 801 38,574 SH   SOLE 34 38,574 0 0
KOHLS CORP COM 500255104 2,951 142,087 SH   SOLE 36 142,087 0 0
KOHLS CORP COM 500255104 343 16,504 SH   SOLE 40 16,504 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 155 3,312 SH   SOLE 2 3,312 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 329,176 7,027,671 SH   SOLE 18 6,817,585 0 210,086
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 47,357 1,011,041 SH   SOLE 19 1,011,041 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,509 32,220 SH   SOLE 23 32,220 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 2,248 47,985 SH   SOLE 25 0 0 47,985
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 100 2,126 SH   SOLE 30 2,126 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 23,296 497,362 SH   SOLE 34 497,362 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,589 33,917 SH   SOLE 36 33,917 0 0
KONTOOR BRANDS INC COM 50050N103 1,070 60,054 SH   SOLE 2 15,747 0 44,307
KONTOOR BRANDS INC COM 50050N103 4 232 SH   SOLE 4 232 0 0
KONTOOR BRANDS INC COM 50050N103 24 1,357 SH   SOLE 7 1,357 0 0
KONTOOR BRANDS INC COM 50050N103 4,471 251,050 SH   SOLE 18 251,050 0 0
KONTOOR BRANDS INC COM 50050N103 1,765 99,109 SH   SOLE 19 99,109 0 0
KONTOOR BRANDS INC COM 50050N103 93,426 5,245,699 SH   SOLE 21 5,245,699 0 0
KONTOOR BRANDS INC COM 50050N103 26,794 1,504,439 SH   SOLE 22 1,451,299 0 53,140
KONTOOR BRANDS INC COM 50050N103 328 18,420 SH   SOLE 26 11,021 0 7,399
KONTOOR BRANDS INC COM 50050N103 107 6,002 SH   SOLE 28 6,002 0 0
KONTOOR BRANDS INC COM 50050N103 1,336 75,016 SH   SOLE 30 75,016 0 0
KONTOOR BRANDS INC COM 50050N103 42 2,348 SH   SOLE 31 0 0 2,348
KONTOOR BRANDS INC COM 50050N103 12 653 SH   SOLE 34 653 0 0
KONTOOR BRANDS INC COM 50050N103 15 835 SH   SOLE 36 835 0 0
KONTOOR BRANDS INC COM 50050N103 101 5,666 SH   SOLE 40 5,666 0 0
KOPIN CORP COM 500600101 66 49,713 SH   SOLE 21 49,713 0 0
KOPIN CORP COM 500600101 1,709 1,284,674 SH   SOLE 22 1,284,674 0 0
KOPPERS HOLDINGS INC COM 50060P106 229 12,129 SH   SOLE 2 1,137 0 10,992
KOPPERS HOLDINGS INC COM 50060P106 6 311 SH   SOLE 7 311 0 0
KOPPERS HOLDINGS INC COM 50060P106 2,098 111,371 SH   SOLE 18 111,371 0 0
KOPPERS HOLDINGS INC COM 50060P106 748 39,712 SH   SOLE 19 39,712 0 0
KOPPERS HOLDINGS INC COM 50060P106 42,041 2,231,480 SH   SOLE 21 2,231,480 0 0
KOPPERS HOLDINGS INC COM 50060P106 11,627 617,151 SH   SOLE 22 606,421 0 10,730
KOPPERS HOLDINGS INC COM 50060P106 8 409 SH   SOLE 23 409 0 0
KOPPERS HOLDINGS INC COM 50060P106 416 22,072 SH   SOLE 30 22,072 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 475 59,527 SH   SOLE 21 59,527 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 901 112,852 SH   SOLE 22 112,852 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,357 170,050 SH   SOLE 30 170,050 0 0
KORN FERRY COM NEW 500643200 1,987 64,661 SH   SOLE 2 18,238 0 46,423
KORN FERRY COM NEW 500643200 8 254 SH   SOLE 4 254 0 0
KORN FERRY COM NEW 500643200 30 977 SH   SOLE 7 977 0 0
KORN FERRY COM NEW 500643200 8,335 271,220 SH   SOLE 18 271,220 0 0
KORN FERRY COM NEW 500643200 3,265 106,254 SH   SOLE 19 106,254 0 0
KORN FERRY COM NEW 500643200 186,074 6,055,141 SH   SOLE 21 6,055,141 0 0
KORN FERRY COM NEW 500643200 52,412 1,705,572 SH   SOLE 22 1,650,021 0 55,551
KORN FERRY COM NEW 500643200 10 335 SH   SOLE 23 335 0 0
KORN FERRY COM NEW 500643200 456 14,845 SH   SOLE 26 10,487 0 4,358
KORN FERRY COM NEW 500643200 268 8,716 SH   SOLE 28 8,716 0 0
KORN FERRY COM NEW 500643200 2,588 84,219 SH   SOLE 30 84,219 0 0
KORN FERRY COM NEW 500643200 165 5,373 SH   SOLE 40 5,373 0 0
KORNIT DIGITAL LTD SHS M6372Q113 45 838 SH   SOLE 2 838 0 0
KORNIT DIGITAL LTD SHS M6372Q113 8 154 SH   SOLE 4 154 0 0
KORNIT DIGITAL LTD SHS M6372Q113 298 5,587 SH   SOLE 7 5,587 0 0
KORNIT DIGITAL LTD SHS M6372Q113 23,351 437,447 SH   SOLE 21 437,447 0 0
KORNIT DIGITAL LTD SHS M6372Q113 16,628 311,500 SH   SOLE 22 304,121 0 7,379
KORNIT DIGITAL LTD SHS M6372Q113 610 11,423 SH   SOLE 26 0 0 11,423
KORNIT DIGITAL LTD SHS M6372Q113 281 5,267 SH   SOLE 28 5,267 0 0
KORNIT DIGITAL LTD SHS M6372Q113 8,711 163,197 SH   SOLE 30 163,197 0 0
KORNIT DIGITAL LTD SHS M6372Q113 28 524 SH   SOLE 34 524 0 0
KORNIT DIGITAL LTD SHS M6372Q113 188 3,523 SH   SOLE 40 3,523 0 0
KOSMOS ENERGY LTD COM 500688106 789 475,292 SH   SOLE 2 127,743 0 347,549
KOSMOS ENERGY LTD COM 500688106 2 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD COM 500688106 10 6,317 SH   SOLE 7 6,317 0 0
KOSMOS ENERGY LTD COM 500688106 2,643 1,592,208 SH   SOLE 18 1,592,208 0 0
KOSMOS ENERGY LTD COM 500688106 7,460 4,493,734 SH   SOLE 19 4,493,734 0 0
KOSMOS ENERGY LTD COM 500688106 21,372 12,874,482 SH   SOLE 21 12,874,482 0 0
KOSMOS ENERGY LTD COM 500688106 18,873 11,369,212 SH   SOLE 22 10,917,622 0 451,590
KOSMOS ENERGY LTD COM 500688106 534 321,613 SH   SOLE 25 321,613 0 0
KOSMOS ENERGY LTD COM 500688106 230 138,568 SH   SOLE 26 73,272 0 65,296
KOSMOS ENERGY LTD COM 500688106 56 33,637 SH   SOLE 28 33,637 0 0
KOSMOS ENERGY LTD COM 500688106 1,901 1,144,912 SH   SOLE 29 1,144,912 0 0
KOSMOS ENERGY LTD COM 500688106 471 283,635 SH   SOLE 30 283,635 0 0
KOSMOS ENERGY LTD COM 500688106 17,797 10,721,008 SH   SOLE 34 10,721,008 0 0
KOSMOS ENERGY LTD COM 500688106 52 31,119 SH   SOLE 40 31,119 0 0
KOSS CORP COM 500692108 12 8,843 SH   SOLE 22 8,843 0 0
KRAFT HEINZ CO COM 500754106 51,302 1,608,704 SH   SOLE 2 149,676 0 1,459,028
KRAFT HEINZ CO COM 500754106 9,724 304,915 SH   SOLE 4 286,936 0 17,979
KRAFT HEINZ CO COM 500754106 24,391 764,849 SH   SOLE 7 622,742 0 142,107
KRAFT HEINZ CO COM 500754106 652 20,443 SH   SOLE 13 20,443 0 0
KRAFT HEINZ CO COM 500754106 2,653 83,188 SH   SOLE 15 83,188 0 0
KRAFT HEINZ CO COM 500754106 1 36 SH   SOLE 17 0 0 36
KRAFT HEINZ CO COM 500754106 35,826 1,123,430 SH   SOLE 18 1,022,701 0 100,729
KRAFT HEINZ CO COM 500754106 7,948 249,240 SH   SOLE 19 249,240 0 0
KRAFT HEINZ CO COM 500754106 115 3,607 SH   SOLE 20 3,607 0 0
KRAFT HEINZ CO COM 500754106 403,125 12,641,116 SH   SOLE 21 12,641,116 0 0
KRAFT HEINZ CO COM 500754106 487,324 15,281,390 SH   SOLE 22 13,739,848 0 1,541,542
KRAFT HEINZ CO COM 500754106 15,758 494,146 SH   SOLE 23 494,146 0 0
KRAFT HEINZ CO COM 500754106 24,629 772,321 SH   SOLE 25 772,321 0 0
KRAFT HEINZ CO COM 500754106 114,019 3,575,380 SH   SOLE 26 503,431 0 3,071,949
KRAFT HEINZ CO COM 500754106 4,393 137,764 SH   SOLE 28 97,336 0 40,428
KRAFT HEINZ CO COM 500754106 424 13,308 SH   SOLE 29 13,308 0 0
KRAFT HEINZ CO COM 500754106 107,399 3,367,784 SH   SOLE 30 3,367,784 0 0
KRAFT HEINZ CO COM 500754106 11,423 358,201 SH   SOLE 31 90,420 0 267,781
KRAFT HEINZ CO COM 500754106 8,371 262,499 SH   SOLE 32 262,499 0 0
KRAFT HEINZ CO COM 500754106 1,161 36,406 SH   SOLE 34 36,406 0 0
KRAFT HEINZ CO COM 500754106 16,622 521,225 SH   SOLE 36 521,225 0 0
KRAFT HEINZ CO COM 500754106 451 14,157 SH   SOLE 40 14,157 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 151 2,431 SH   SOLE 4 2,431 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 2,322 37,487 SH   SOLE 18 37,487 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 11,234 181,372 SH   SOLE 19 181,372 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 870 14,039 SH   SOLE 22 14,039 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 51,608 1,521,000 SH   SOLE 2 0 0 1,521,000
KRATON CORPORATION COM 50077C106 662 38,308 SH   SOLE 2 11,956 0 26,352
KRATON CORPORATION COM 50077C106 5 300 SH   SOLE 4 300 0 0
KRATON CORPORATION COM 50077C106 11 620 SH   SOLE 7 620 0 0
KRATON CORPORATION COM 50077C106 2,723 157,588 SH   SOLE 18 157,588 0 0
KRATON CORPORATION COM 50077C106 1,248 72,217 SH   SOLE 19 72,217 0 0
KRATON CORPORATION COM 50077C106 59,212 3,426,613 SH   SOLE 21 3,426,613 0 0
KRATON CORPORATION COM 50077C106 17,518 1,013,796 SH   SOLE 22 978,771 0 35,025
KRATON CORPORATION COM 50077C106 33 1,900 SH   SOLE 23 1,900 0 0
KRATON CORPORATION COM 50077C106 419 24,225 SH   SOLE 26 8,535 0 15,690
KRATON CORPORATION COM 50077C106 77 4,444 SH   SOLE 28 4,444 0 0
KRATON CORPORATION COM 50077C106 810 46,852 SH   SOLE 30 46,852 0 0
KRATON CORPORATION COM 50077C106 21 1,207 SH   SOLE 34 1,207 0 0
KRATON CORPORATION COM 50077C106 59 3,403 SH   SOLE 40 3,403 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,118 71,505 SH   SOLE 2 38,568 0 32,937
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 7 417 SH   SOLE 4 417 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 30 1,951 SH   SOLE 7 1,951 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 6,640 424,839 SH   SOLE 18 424,839 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3,687 235,895 SH   SOLE 19 235,895 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 74,685 4,778,336 SH   SOLE 21 4,778,336 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 47,061 3,010,925 SH   SOLE 22 2,912,395 0 98,530
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 21 1,343 SH   SOLE 23 1,343 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 580 37,115 SH   SOLE 26 27,406 0 9,709
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 790 50,524 SH   SOLE 28 50,524 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 547 34,971 SH   SOLE 30 34,971 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 162 10,396 SH   SOLE 40 10,396 0 0
KROGER CO COM 501044101 64,013 1,891,074 SH   SOLE 2 206,325 0 1,684,749
KROGER CO COM 501044101 13,475 398,076 SH   SOLE 4 375,142 0 22,934
KROGER CO COM 501044101 44,686 1,320,122 SH   SOLE 7 770,574 0 549,548
KROGER CO COM 501044101 964 28,485 SH   SOLE 13 28,485 0 0
KROGER CO COM 501044101 3,220 95,128 SH   SOLE 15 95,128 0 0
KROGER CO COM 501044101 0 6 SH   SOLE 17 0 0 6
KROGER CO COM 501044101 52,753 1,558,421 SH   SOLE 18 1,434,450 0 123,971
KROGER CO COM 501044101 10,163 300,222 SH   SOLE 19 300,222 0 0
KROGER CO COM 501044101 794,149 23,460,837 SH   SOLE 21 23,460,837 0 0
KROGER CO COM 501044101 684,896 20,233,272 SH   SOLE 22 18,283,999 0 1,949,273
KROGER CO COM 501044101 21,309 629,521 SH   SOLE 23 629,521 0 0
KROGER CO COM 501044101 34,325 1,014,040 SH   SOLE 25 1,014,040 0 0
KROGER CO COM 501044101 179,647 5,307,144 SH   SOLE 26 564,409 0 4,742,735
KROGER CO COM 501044101 5,605 165,593 SH   SOLE 28 116,119 0 49,474
KROGER CO COM 501044101 617 18,227 SH   SOLE 29 18,227 0 0
KROGER CO COM 501044101 119,003 3,515,596 SH   SOLE 30 3,484,438 0 31,158
KROGER CO COM 501044101 9,082 268,293 SH   SOLE 31 109,693 0 158,600
KROGER CO COM 501044101 2,826 83,500 SH   SOLE 34 83,500 0 0
KROGER CO COM 501044101 28,902 853,828 SH   SOLE 36 853,828 0 0
KROGER CO COM 501044101 610 18,027 SH   SOLE 40 18,027 0 0
KRONOS WORLDWIDE INC COM 50105F105 334 32,097 SH   SOLE 2 10,091 0 22,006
KRONOS WORLDWIDE INC COM 50105F105 1 107 SH   SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105 5 456 SH   SOLE 7 456 0 0
KRONOS WORLDWIDE INC COM 50105F105 984 94,501 SH   SOLE 18 94,501 0 0
KRONOS WORLDWIDE INC COM 50105F105 883 84,846 SH   SOLE 19 84,846 0 0
KRONOS WORLDWIDE INC COM 50105F105 7,822 751,413 SH   SOLE 21 751,413 0 0
KRONOS WORLDWIDE INC COM 50105F105 8,733 838,947 SH   SOLE 22 817,206 0 21,741
KRONOS WORLDWIDE INC COM 50105F105 72 6,893 SH   SOLE 23 6,893 0 0
KRONOS WORLDWIDE INC COM 50105F105 573 55,038 SH   SOLE 26 0 0 55,038
KRONOS WORLDWIDE INC COM 50105F105 41 3,975 SH   SOLE 28 3,975 0 0
KRONOS WORLDWIDE INC COM 50105F105 30 2,918 SH   SOLE 30 2,918 0 0
KRONOS WORLDWIDE INC COM 50105F105 23 2,183 SH   SOLE 40 2,183 0 0
KRYSTAL BIOTECH INC COM 501147102 328 7,910 SH   SOLE 2 4,075 0 3,835
KRYSTAL BIOTECH INC COM 501147102 7 179 SH   SOLE 7 179 0 0
KRYSTAL BIOTECH INC COM 501147102 2,279 55,022 SH   SOLE 18 55,022 0 0
KRYSTAL BIOTECH INC COM 501147102 11,914 287,640 SH   SOLE 19 287,640 0 0
KRYSTAL BIOTECH INC COM 501147102 240 5,800 SH   SOLE 20 5,800 0 0
KRYSTAL BIOTECH INC COM 501147102 15,779 380,949 SH   SOLE 21 380,949 0 0
KRYSTAL BIOTECH INC COM 501147102 14,987 361,842 SH   SOLE 22 349,597 0 12,245
KRYSTAL BIOTECH INC COM 501147102 63 1,529 SH   SOLE 26 0 0 1,529
KRYSTAL BIOTECH INC COM 501147102 67 1,614 SH   SOLE 28 1,614 0 0
KRYSTAL BIOTECH INC COM 501147102 193 4,656 SH   SOLE 30 4,656 0 0
KRYSTAL BIOTECH INC COM 501147102 76 1,843 SH   SOLE 40 1,843 0 0
KT CORP SPONSORED ADR 48268K101 6,230 639,641 SH   SOLE 2 42,209 0 597,432
KT CORP SPONSORED ADR 48268K101 95 9,790 SH   SOLE 4 9,790 0 0
KT CORP SPONSORED ADR 48268K101 36 3,647 SH   SOLE 13 3,647 0 0
KT CORP SPONSORED ADR 48268K101 442 45,336 SH   SOLE 19 45,336 0 0
KT CORP SPONSORED ADR 48268K101 66 6,743 SH   SOLE 21 6,743 0 0
KT CORP SPONSORED ADR 48268K101 17,205 1,766,436 SH   SOLE 22 1,173,310 0 593,126
KT CORP SPONSORED ADR 48268K101 12 1,240 SH   SOLE 30 1,240 0 0
KT CORP SPONSORED ADR 48268K101 7,332 752,789 SH   SOLE 31 0 0 752,789
KT CORP SPONSORED ADR 48268K101 101 10,338 SH   SOLE 34 10,338 0 0
KULICKE & SOFFA INDS INC COM 501242101 370 17,749 SH   SOLE 2 17,749 0 0
KULICKE & SOFFA INDS INC COM 501242101 11 508 SH   SOLE 4 508 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,295 62,153 SH   SOLE 18 62,153 0 0
KULICKE & SOFFA INDS INC COM 501242101 101,833 4,888,773 SH   SOLE 21 4,888,773 0 0
KULICKE & SOFFA INDS INC COM 501242101 24,927 1,196,674 SH   SOLE 22 1,160,585 0 36,089
KULICKE & SOFFA INDS INC COM 501242101 1,029 49,382 SH   SOLE 26 14,439 0 34,943
KULICKE & SOFFA INDS INC COM 501242101 174 8,367 SH   SOLE 28 8,367 0 0
KULICKE & SOFFA INDS INC COM 501242101 2,026 97,244 SH   SOLE 30 97,244 0 0
KULICKE & SOFFA INDS INC COM 501242101 50 2,416 SH   SOLE 34 2,416 0 0
KULICKE & SOFFA INDS INC COM 501242101 123 5,892 SH   SOLE 40 5,892 0 0
KURA ONCOLOGY INC COM 50127T109 537 32,937 SH   SOLE 2 15,903 0 17,034
KURA ONCOLOGY INC COM 50127T109 16 1,012 SH   SOLE 7 1,012 0 0
KURA ONCOLOGY INC COM 50127T109 3,651 223,978 SH   SOLE 18 223,978 0 0
KURA ONCOLOGY INC COM 50127T109 1,766 108,350 SH   SOLE 19 108,350 0 0
KURA ONCOLOGY INC COM 50127T109 39,904 2,448,116 SH   SOLE 21 2,448,116 0 0
KURA ONCOLOGY INC COM 50127T109 23,926 1,467,839 SH   SOLE 22 1,425,692 0 42,147
KURA ONCOLOGY INC COM 50127T109 187 11,478 SH   SOLE 26 0 0 11,478
KURA ONCOLOGY INC COM 50127T109 98 6,019 SH   SOLE 28 6,019 0 0
KURA ONCOLOGY INC COM 50127T109 531 32,568 SH   SOLE 30 32,568 0 0
KURA ONCOLOGY INC COM 50127T109 34 2,057 SH   SOLE 34 2,057 0 0
KURA ONCOLOGY INC COM 50127T109 51 3,158 SH   SOLE 40 3,158 0 0
KURA SUSHI USA INC CL A COM 501270102 35 2,470 SH   SOLE 2 296 0 2,174
KURA SUSHI USA INC CL A COM 501270102 179 12,512 SH   SOLE 18 12,512 0 0
KURA SUSHI USA INC CL A COM 501270102 83 5,826 SH   SOLE 19 5,826 0 0
KURA SUSHI USA INC CL A COM 501270102 1,555 108,921 SH   SOLE 21 108,921 0 0
KURA SUSHI USA INC CL A COM 501270102 472 33,022 SH   SOLE 22 31,911 0 1,111
KVH INDS INC COM 482738101 111 12,469 SH   SOLE 2 659 0 11,810
KVH INDS INC COM 482738101 4 499 SH   SOLE 7 499 0 0
KVH INDS INC COM 482738101 522 58,422 SH   SOLE 18 58,422 0 0
KVH INDS INC COM 482738101 272 30,514 SH   SOLE 19 30,514 0 0
KVH INDS INC COM 482738101 4,654 521,182 SH   SOLE 21 521,182 0 0
KVH INDS INC COM 482738101 5,010 561,007 SH   SOLE 22 551,149 0 9,858
L BRANDS INC COM 501797104 8,061 538,455 SH   SOLE 2 109,886 0 428,569
L BRANDS INC COM 501797104 28 1,849 SH   SOLE 4 1,849 0 0
L BRANDS INC COM 501797104 2,972 198,522 SH   SOLE 7 191,063 0 7,459
L BRANDS INC COM 501797104 83 5,552 SH   SOLE 15 5,552 0 0
L BRANDS INC COM 501797104 5,996 400,508 SH   SOLE 18 382,690 0 17,818
L BRANDS INC COM 501797104 1,176 78,538 SH   SOLE 19 78,538 0 0
L BRANDS INC COM 501797104 73,063 4,880,613 SH   SOLE 21 4,880,613 0 0
L BRANDS INC COM 501797104 89,630 5,987,341 SH   SOLE 22 5,431,421 0 555,920
L BRANDS INC COM 501797104 8 503 SH   SOLE 23 503 0 0
L BRANDS INC COM 501797104 4,340 289,887 SH   SOLE 26 57,410 0 232,477
L BRANDS INC COM 501797104 505 33,706 SH   SOLE 28 33,706 0 0
L BRANDS INC COM 501797104 8,238 550,303 SH   SOLE 30 550,303 0 0
L BRANDS INC COM 501797104 313 20,925 SH   SOLE 31 4,427 0 16,498
L BRANDS INC COM 501797104 42 2,780 SH   SOLE 34 2,780 0 0
L BRANDS INC COM 501797104 1,644 109,800 SH   SOLE 36 109,800 0 0
L BRANDS INC COM 501797104 386 25,761 SH   SOLE 40 25,761 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 111,895 659,487 SH   SOLE 2 198,199 0 461,288
L3HARRIS TECHNOLOGIES INC COM 502431109 18,260 107,619 SH   SOLE 4 101,553 0 6,066
L3HARRIS TECHNOLOGIES INC COM 502431109 37,380 220,308 SH   SOLE 7 204,804 0 15,504
L3HARRIS TECHNOLOGIES INC COM 502431109 1,740 10,253 SH   SOLE 13 10,253 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 4,603 27,128 SH   SOLE 15 27,128 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1 8 SH   SOLE 17 0 0 8
L3HARRIS TECHNOLOGIES INC COM 502431109 104,254 614,454 SH   SOLE 18 560,831 0 53,623
L3HARRIS TECHNOLOGIES INC COM 502431109 208,406 1,228,300 SH   SOLE 19 1,228,300 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 955,188 5,629,681 SH   SOLE 21 5,629,681 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 934,906 5,510,143 SH   SOLE 22 4,992,777 0 517,366
L3HARRIS TECHNOLOGIES INC COM 502431109 36,443 214,787 SH   SOLE 23 214,787 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 43,112 254,092 SH   SOLE 25 254,092 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 145,360 856,724 SH   SOLE 26 171,853 0 684,871
L3HARRIS TECHNOLOGIES INC COM 502431109 8,326 49,071 SH   SOLE 28 35,369 0 13,702
L3HARRIS TECHNOLOGIES INC COM 502431109 14,689 86,571 SH   SOLE 29 37,331 0 49,240
L3HARRIS TECHNOLOGIES INC COM 502431109 146,412 862,922 SH   SOLE 30 826,635 0 36,287
L3HARRIS TECHNOLOGIES INC COM 502431109 19,579 115,396 SH   SOLE 31 80,280 0 35,116
L3HARRIS TECHNOLOGIES INC COM 502431109 95,616 563,540 SH   SOLE 34 563,540 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 27,055 159,455 SH   SOLE 36 159,455 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 859 5,063 SH   SOLE 40 5,063 0 0
L3HARRIS TECHNOLOGIES INC OPTIONS 502431109 170 1,000 SH Call SOLE 4 1,000 0 0
L3HARRIS TECHNOLOGIES INC OPTIONS 502431109 2,002 11,800 SH Call SOLE 18 11,800 0 0
L3HARRIS TECHNOLOGIES INC OPTIONS 502431109 12,556 74,000 SH Call SOLE 19 74,000 0 0
L3HARRIS TECHNOLOGIES INC OPTIONS 502431109 967 5,700 SH Call SOLE 22 5,700 0 0
L3HARRIS TECHNOLOGIES INC OPTIONS 502431109 5,955 35,100 SH Call SOLE 34 35,100 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 29 6,776 SH   SOLE 2 798 0 5,978
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 336 78,925 SH   SOLE 18 78,925 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 165 38,838 SH   SOLE 19 38,838 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 2,769 650,075 SH   SOLE 21 650,075 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 3,060 718,327 SH   SOLE 22 708,032 0 10,295
LA Z BOY INC COM 505336107 1,602 59,218 SH   SOLE 2 21,224 0 37,994
LA Z BOY INC COM 505336107 6 222 SH   SOLE 4 222 0 0
LA Z BOY INC COM 505336107 21 760 SH   SOLE 7 760 0 0
LA Z BOY INC COM 505336107 6,647 245,626 SH   SOLE 18 241,992 0 3,634
LA Z BOY INC COM 505336107 3,967 146,609 SH   SOLE 19 146,609 0 0
LA Z BOY INC COM 505336107 134,085 4,955,095 SH   SOLE 21 4,955,095 0 0
LA Z BOY INC COM 505336107 43,468 1,606,355 SH   SOLE 22 1,553,987 0 52,368
LA Z BOY INC COM 505336107 223 8,236 SH   SOLE 23 8,236 0 0
LA Z BOY INC COM 505336107 1,816 67,108 SH   SOLE 26 9,481 0 57,627
LA Z BOY INC COM 505336107 160 5,909 SH   SOLE 28 5,909 0 0
LA Z BOY INC COM 505336107 1,954 72,215 SH   SOLE 30 72,215 0 0
LA Z BOY INC COM 505336107 451 16,659 SH   SOLE 34 16,659 0 0
LA Z BOY INC COM 505336107 154 5,689 SH   SOLE 40 5,689 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 39,232 236,182 SH   SOLE 2 26,566 0 209,616
LABORATORY CORP AMER HLDGS COM NEW 50540R409 7,668 46,165 SH   SOLE 4 43,466 0 2,699
LABORATORY CORP AMER HLDGS COM NEW 50540R409 19,702 118,606 SH   SOLE 7 84,259 0 34,347
LABORATORY CORP AMER HLDGS COM NEW 50540R409 141 850 SH   SOLE 13 850 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,984 11,945 SH   SOLE 15 11,945 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 159,787 961,932 SH   SOLE 18 878,121 0 83,811
LABORATORY CORP AMER HLDGS COM NEW 50540R409 35,720 215,039 SH   SOLE 19 215,039 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 418,305 2,518,241 SH   SOLE 21 2,518,241 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 393,329 2,367,885 SH   SOLE 22 2,148,614 0 219,271
LABORATORY CORP AMER HLDGS COM NEW 50540R409 12,512 75,324 SH   SOLE 23 75,324 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 21,952 132,155 SH   SOLE 25 115,472 0 16,683
LABORATORY CORP AMER HLDGS COM NEW 50540R409 77,505 466,588 SH   SOLE 26 77,540 0 389,048
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,307 19,907 SH   SOLE 28 13,873 0 6,034
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,865 23,265 SH   SOLE 29 2,088 0 21,177
LABORATORY CORP AMER HLDGS COM NEW 50540R409 81,058 487,978 SH   SOLE 30 484,123 0 3,855
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,302 25,899 SH   SOLE 31 13,654 0 12,245
LABORATORY CORP AMER HLDGS COM NEW 50540R409 22,877 137,724 SH   SOLE 34 137,724 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 16,785 101,046 SH   SOLE 36 101,046 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 355 2,137 SH   SOLE 40 2,137 0 0
LADDER CAP CORP CL A 505743104 1,034 127,698 SH   SOLE 2 39,199 0 88,499
LADDER CAP CORP CL A 505743104 6 731 SH   SOLE 4 731 0 0
LADDER CAP CORP CL A 505743104 15 1,845 SH   SOLE 7 1,845 0 0
LADDER CAP CORP CL A 505743104 3,385 417,879 SH   SOLE 18 417,879 0 0
LADDER CAP CORP CL A 505743104 2,505 309,227 SH   SOLE 19 309,227 0 0
LADDER CAP CORP CL A 505743104 44,441 5,486,585 SH   SOLE 21 5,486,585 0 0
LADDER CAP CORP CL A 505743104 26,353 3,253,400 SH   SOLE 22 3,154,529 0 98,871
LADDER CAP CORP CL A 505743104 139 17,162 SH   SOLE 23 17,162 0 0
LADDER CAP CORP CL A 505743104 273 33,733 SH   SOLE 26 26,091 0 7,642
LADDER CAP CORP CL A 505743104 80 9,928 SH   SOLE 28 9,928 0 0
LADDER CAP CORP CL A 505743104 208 25,647 SH   SOLE 30 25,647 0 0
LADDER CAP CORP CL A 505743104 63 7,775 SH   SOLE 40 7,775 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 723 63,230 SH   SOLE 2 22,642 0 40,588
LAKELAND BANCORP INC COM 511637100 13 1,112 SH   SOLE 7 1,112 0 0
LAKELAND BANCORP INC COM 511637100 2,503 218,989 SH   SOLE 18 218,989 0 0
LAKELAND BANCORP INC COM 511637100 2,496 218,370 SH   SOLE 19 218,370 0 0
LAKELAND BANCORP INC COM 511637100 19,323 1,690,515 SH   SOLE 21 1,690,515 0 0
LAKELAND BANCORP INC COM 511637100 20,780 1,817,994 SH   SOLE 22 1,777,016 0 40,978
LAKELAND BANCORP INC COM 511637100 336 29,383 SH   SOLE 23 29,383 0 0
LAKELAND BANCORP INC COM 511637100 1,365 119,401 SH   SOLE 26 34,700 0 84,701
LAKELAND BANCORP INC COM 511637100 65 5,691 SH   SOLE 28 5,691 0 0
LAKELAND BANCORP INC COM 511637100 71 6,179 SH   SOLE 30 6,179 0 0
LAKELAND BANCORP INC COM 511637100 339 29,635 SH   SOLE 34 29,635 0 0
LAKELAND BANCORP INC COM 511637100 41 3,569 SH   SOLE 40 3,569 0 0
LAKELAND FINL CORP COM 511656100 1,345 28,863 SH   SOLE 2 8,726 0 20,137
LAKELAND FINL CORP COM 511656100 19 401 SH   SOLE 4 401 0 0
LAKELAND FINL CORP COM 511656100 23 498 SH   SOLE 7 498 0 0
LAKELAND FINL CORP COM 511656100 4,535 97,342 SH   SOLE 18 97,342 0 0
LAKELAND FINL CORP COM 511656100 3,116 66,891 SH   SOLE 19 66,891 0 0
LAKELAND FINL CORP COM 511656100 35,460 761,115 SH   SOLE 21 761,115 0 0
LAKELAND FINL CORP COM 511656100 41,957 900,567 SH   SOLE 22 873,394 0 27,173
LAKELAND FINL CORP COM 511656100 107 2,290 SH   SOLE 23 2,290 0 0
LAKELAND FINL CORP COM 511656100 1,910 40,996 SH   SOLE 26 9,378 0 31,618
LAKELAND FINL CORP COM 511656100 156 3,343 SH   SOLE 28 3,343 0 0
LAKELAND FINL CORP COM 511656100 554 11,882 SH   SOLE 30 11,882 0 0
LAKELAND FINL CORP COM 511656100 172 3,697 SH   SOLE 34 3,697 0 0
LAKELAND FINL CORP COM 511656100 122 2,619 SH   SOLE 40 2,619 0 0
LAKELAND INDS INC COM 511795106 142 6,352 SH   SOLE 2 426 0 5,926
LAKELAND INDS INC COM 511795106 5 224 SH   SOLE 7 224 0 0
LAKELAND INDS INC COM 511795106 691 30,801 SH   SOLE 18 30,801 0 0
LAKELAND INDS INC COM 511795106 316 14,092 SH   SOLE 19 14,092 0 0
LAKELAND INDS INC COM 511795106 5,632 251,114 SH   SOLE 21 251,114 0 0
LAKELAND INDS INC COM 511795106 5,694 253,852 SH   SOLE 22 250,821 0 3,031
LAM RESEARCH CORP COM 512807108 112,957 349,215 SH   SOLE 2 36,935 0 312,280
LAM RESEARCH CORP COM 512807108 23,586 72,918 SH   SOLE 4 68,985 0 3,933
LAM RESEARCH CORP COM 512807108 63,314 195,741 SH   SOLE 7 141,445 0 54,296
LAM RESEARCH CORP COM 512807108 3,890 12,025 SH   SOLE 13 12,025 0 0
LAM RESEARCH CORP COM 512807108 4,722 14,598 SH   SOLE 15 14,598 0 0
LAM RESEARCH CORP COM 512807108 98,242 303,723 SH   SOLE 18 277,383 0 26,340
LAM RESEARCH CORP COM 512807108 112,147 346,710 SH   SOLE 19 346,710 0 0
LAM RESEARCH CORP COM 512807108 1,316,511 4,070,090 SH   SOLE 21 4,070,090 0 0
LAM RESEARCH CORP COM 512807108 1,171,140 3,620,664 SH   SOLE 22 3,249,922 0 370,742
LAM RESEARCH CORP COM 512807108 34,764 107,474 SH   SOLE 23 107,474 0 0
LAM RESEARCH CORP COM 512807108 59,080 182,649 SH   SOLE 25 182,649 0 0
LAM RESEARCH CORP COM 512807108 263,439 814,441 SH   SOLE 26 102,507 0 711,934
LAM RESEARCH CORP COM 512807108 9,634 29,783 SH   SOLE 28 21,052 0 8,731
LAM RESEARCH CORP COM 512807108 9,547 29,516 SH   SOLE 29 2,475 0 27,041
LAM RESEARCH CORP COM 512807108 240,271 742,814 SH   SOLE 30 716,237 0 26,577
LAM RESEARCH CORP COM 512807108 54,810 169,450 SH   SOLE 31 18,981 0 150,469
LAM RESEARCH CORP COM 512807108 10,084 31,176 SH   SOLE 32 31,176 0 0
LAM RESEARCH CORP COM 512807108 69,341 214,372 SH   SOLE 34 214,372 0 0
LAM RESEARCH CORP COM 512807108 31,008 95,863 SH   SOLE 36 95,863 0 0
LAM RESEARCH CORP COM 512807108 1,084 3,351 SH   SOLE 40 3,351 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 15,388 230,490 SH   SOLE 2 72,776 0 157,714
LAMAR ADVERTISING CO NEW CL A 512816109 27 404 SH   SOLE 4 404 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 126 1,891 SH   SOLE 7 1,891 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 16,201 242,675 SH   SOLE 18 242,675 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 4,994 74,812 SH   SOLE 19 74,812 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 288,886 4,327,232 SH   SOLE 21 4,327,232 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 193,533 2,898,939 SH   SOLE 22 2,766,698 0 132,241
LAMAR ADVERTISING CO NEW CL A 512816109 504 7,542 SH   SOLE 25 7,542 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,733 40,942 SH   SOLE 26 23,363 0 17,579
LAMAR ADVERTISING CO NEW CL A 512816109 922 13,805 SH   SOLE 28 13,805 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,981 29,668 SH   SOLE 30 29,668 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 192 2,878 SH   SOLE 31 1,647 0 1,231
LAMAR ADVERTISING CO NEW CL A 512816109 876 13,125 SH   SOLE 34 13,125 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 125 1,873 SH   SOLE 36 1,873 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 597 8,947 SH   SOLE 40 8,947 0 0
LAMB WESTON HLDGS INC COM 513272104 24,496 383,170 SH   SOLE 2 48,436 0 334,734
LAMB WESTON HLDGS INC COM 513272104 4,343 67,926 SH   SOLE 4 64,060 0 3,866
LAMB WESTON HLDGS INC COM 513272104 8,444 132,083 SH   SOLE 7 127,124 0 4,959
LAMB WESTON HLDGS INC COM 513272104 414 6,472 SH   SOLE 13 6,472 0 0
LAMB WESTON HLDGS INC COM 513272104 910 14,230 SH   SOLE 15 14,230 0 0
LAMB WESTON HLDGS INC COM 513272104 19,702 308,181 SH   SOLE 18 282,110 0 26,071
LAMB WESTON HLDGS INC COM 513272104 6,085 95,180 SH   SOLE 19 95,180 0 0
LAMB WESTON HLDGS INC COM 513272104 300,197 4,695,717 SH   SOLE 21 4,695,717 0 0
LAMB WESTON HLDGS INC COM 513272104 250,123 3,912,456 SH   SOLE 22 3,585,056 0 327,400
LAMB WESTON HLDGS INC COM 513272104 6,898 107,906 SH   SOLE 23 107,906 0 0
LAMB WESTON HLDGS INC COM 513272104 10,672 166,938 SH   SOLE 25 166,938 0 0
LAMB WESTON HLDGS INC COM 513272104 50,923 796,550 SH   SOLE 26 149,478 0 647,072
LAMB WESTON HLDGS INC COM 513272104 2,003 31,328 SH   SOLE 28 22,818 0 8,510
LAMB WESTON HLDGS INC COM 513272104 2,167 33,894 SH   SOLE 29 3,080 0 30,814
LAMB WESTON HLDGS INC COM 513272104 39,056 610,926 SH   SOLE 30 592,575 0 18,351
LAMB WESTON HLDGS INC COM 513272104 2,385 37,304 SH   SOLE 31 20,229 0 17,075
LAMB WESTON HLDGS INC COM 513272104 452 7,066 SH   SOLE 34 7,066 0 0
LAMB WESTON HLDGS INC COM 513272104 5,441 85,101 SH   SOLE 36 85,101 0 0
LAMB WESTON HLDGS INC COM 513272104 194 3,038 SH   SOLE 40 3,038 0 0
LANCASTER COLONY CORP COM 513847103 3,334 21,511 SH   SOLE 2 15,420 0 6,091
LANCASTER COLONY CORP COM 513847103 14 90 SH   SOLE 4 90 0 0
LANCASTER COLONY CORP COM 513847103 1,432 9,240 SH   SOLE 7 9,240 0 0
LANCASTER COLONY CORP COM 513847103 19,589 126,388 SH   SOLE 18 121,617 0 4,771
LANCASTER COLONY CORP COM 513847103 10,967 70,758 SH   SOLE 19 70,758 0 0
LANCASTER COLONY CORP COM 513847103 210,152 1,355,906 SH   SOLE 21 1,355,906 0 0
LANCASTER COLONY CORP COM 513847103 109,979 709,585 SH   SOLE 22 689,502 0 20,083
LANCASTER COLONY CORP COM 513847103 322 2,080 SH   SOLE 23 2,080 0 0
LANCASTER COLONY CORP COM 513847103 2,245 14,487 SH   SOLE 26 5,166 0 9,321
LANCASTER COLONY CORP COM 513847103 440 2,839 SH   SOLE 28 2,839 0 0
LANCASTER COLONY CORP COM 513847103 1,038 6,697 SH   SOLE 30 6,697 0 0
LANCASTER COLONY CORP COM 513847103 124 802 SH   SOLE 34 802 0 0
LANCASTER COLONY CORP COM 513847103 332 2,144 SH   SOLE 40 2,144 0 0
LANDEC CORP COM 514766104 235 29,547 SH   SOLE 2 8,856 0 20,691
LANDEC CORP COM 514766104 1 180 SH   SOLE 7 180 0 0
LANDEC CORP COM 514766104 811 101,872 SH   SOLE 18 101,872 0 0
LANDEC CORP COM 514766104 384 48,283 SH   SOLE 19 48,283 0 0
LANDEC CORP COM 514766104 6,896 866,302 SH   SOLE 21 866,302 0 0
LANDEC CORP COM 514766104 7,418 931,880 SH   SOLE 22 854,929 0 76,951
LANDEC CORP COM 514766104 25 3,133 SH   SOLE 23 3,133 0 0
LANDEC CORP COM 514766104 29 3,584 SH   SOLE 28 3,584 0 0
LANDEC CORP COM 514766104 24 2,982 SH   SOLE 30 2,982 0 0
LANDEC CORP COM 514766104 19 2,385 SH   SOLE 40 2,385 0 0
LANDMARK BANCORP INC COM 51504L107 64 2,605 SH   SOLE 2 238 0 2,367
LANDMARK BANCORP INC COM 51504L107 365 14,755 SH   SOLE 18 14,755 0 0
LANDMARK BANCORP INC COM 51504L107 124 5,016 SH   SOLE 19 5,016 0 0
LANDMARK BANCORP INC COM 51504L107 2,634 106,605 SH   SOLE 21 106,605 0 0
LANDMARK BANCORP INC COM 51504L107 560 22,664 SH   SOLE 22 21,684 0 980
LANDS END INC NEW COM 51509F105 115 14,280 SH   SOLE 2 3,425 0 10,855
LANDS END INC NEW COM 51509F105 3 331 SH   SOLE 7 331 0 0
LANDS END INC NEW COM 51509F105 454 56,499 SH   SOLE 18 56,499 0 0
LANDS END INC NEW COM 51509F105 196 24,402 SH   SOLE 19 24,402 0 0
LANDS END INC NEW COM 51509F105 3,573 444,456 SH   SOLE 21 444,456 0 0
LANDS END INC NEW COM 51509F105 3,786 470,928 SH   SOLE 22 457,483 0 13,445
LANDS END INC NEW COM 51509F105 102 12,724 SH   SOLE 26 3,857 0 8,867
LANDS END INC NEW COM 51509F105 4 558 SH   SOLE 28 558 0 0
LANDS END INC NEW COM 51509F105 16 2,000 SH   SOLE 30 2,000 0 0
LANDS END INC NEW COM 51509F105 16 1,932 SH   SOLE 40 1,932 0 0
LANDSTAR SYS INC COM 515098101 17,477 155,614 SH   SOLE 2 81,689 0 73,925
LANDSTAR SYS INC COM 515098101 138 1,229 SH   SOLE 4 1,229 0 0
LANDSTAR SYS INC COM 515098101 91 806 SH   SOLE 7 806 0 0
LANDSTAR SYS INC COM 515098101 677 6,027 SH   SOLE 13 6,027 0 0
LANDSTAR SYS INC COM 515098101 14,072 125,292 SH   SOLE 18 116,623 0 8,669
LANDSTAR SYS INC COM 515098101 11,444 101,895 SH   SOLE 19 101,895 0 0
LANDSTAR SYS INC COM 515098101 255,546 2,275,360 SH   SOLE 21 2,275,360 0 0
LANDSTAR SYS INC COM 515098101 157,424 1,401,692 SH   SOLE 22 1,295,287 0 106,405
LANDSTAR SYS INC COM 515098101 1,664 14,812 SH   SOLE 23 14,812 0 0
LANDSTAR SYS INC COM 515098101 111 990 SH   SOLE 25 990 0 0
LANDSTAR SYS INC COM 515098101 2,904 25,856 SH   SOLE 26 10,596 0 15,260
LANDSTAR SYS INC COM 515098101 750 6,677 SH   SOLE 28 6,677 0 0
LANDSTAR SYS INC COM 515098101 7,813 69,568 SH   SOLE 29 6,903 0 62,665
LANDSTAR SYS INC COM 515098101 2,059 18,337 SH   SOLE 30 18,337 0 0
LANDSTAR SYS INC COM 515098101 631 5,620 SH   SOLE 31 3,642 0 1,978
LANDSTAR SYS INC COM 515098101 464 4,132 SH   SOLE 34 4,132 0 0
LANDSTAR SYS INC COM 515098101 155 1,376 SH   SOLE 36 1,376 0 0
LANDSTAR SYS INC COM 515098101 483 4,303 SH   SOLE 40 4,303 0 0
LANNET INC COM 516012101 291 40,090 SH   SOLE 2 10,590 0 29,500
LANNET INC COM 516012101 5 694 SH   SOLE 7 694 0 0
LANNET INC COM 516012101 1,194 164,461 SH   SOLE 18 164,461 0 0
LANNET INC COM 516012101 444 61,135 SH   SOLE 19 61,135 0 0
LANNET INC COM 516012101 27,151 3,739,849 SH   SOLE 21 3,739,849 0 0
LANNET INC COM 516012101 7,607 1,047,763 SH   SOLE 22 1,020,549 0 27,214
LANNET INC COM 516012101 56 7,728 SH   SOLE 28 7,728 0 0
LANNET INC COM 516012101 310 42,697 SH   SOLE 30 42,697 0 0
LANTHEUS HLDGS INC COM 516544103 450 31,438 SH   SOLE 2 16,881 0 14,557
LANTHEUS HLDGS INC COM 516544103 3 194 SH   SOLE 4 194 0 0
LANTHEUS HLDGS INC COM 516544103 11 796 SH   SOLE 7 796 0 0
LANTHEUS HLDGS INC COM 516544103 3,906 273,153 SH   SOLE 18 273,153 0 0
LANTHEUS HLDGS INC COM 516544103 1,433 100,195 SH   SOLE 19 100,195 0 0
LANTHEUS HLDGS INC COM 516544103 83,091 5,810,541 SH   SOLE 21 5,810,541 0 0
LANTHEUS HLDGS INC COM 516544103 22,514 1,574,412 SH   SOLE 22 1,523,684 0 50,728
LANTHEUS HLDGS INC COM 516544103 11 766 SH   SOLE 23 766 0 0
LANTHEUS HLDGS INC COM 516544103 347 24,297 SH   SOLE 26 21,775 0 2,522
LANTHEUS HLDGS INC COM 516544103 67 4,696 SH   SOLE 28 4,696 0 0
LANTHEUS HLDGS INC COM 516544103 1,365 95,467 SH   SOLE 30 95,467 0 0
LANTHEUS HLDGS INC COM 516544103 65 4,546 SH   SOLE 40 4,546 0 0
LANTRONIX INC COM NEW 516548203 15 3,987 SH   SOLE 18 3,987 0 0
LANTRONIX INC COM NEW 516548203 186 50,188 SH   SOLE 21 50,188 0 0
LANTRONIX INC COM NEW 516548203 353 95,141 SH   SOLE 22 95,141 0 0
LAREDO PETROLEUM INC COM 516806205 14 1,023 SH   SOLE 2 1,023 0 0
LAREDO PETROLEUM INC COM 516806205 143 10,323 SH   SOLE 18 10,323 0 0
LAREDO PETROLEUM INC COM 516806205 313 22,617 SH   SOLE 19 22,617 0 0
LAREDO PETROLEUM INC COM 516806205 9,572 690,608 SH   SOLE 21 690,608 0 0
LAREDO PETROLEUM INC COM 516806205 3,033 218,826 SH   SOLE 22 218,826 0 0
LAREDO PETROLEUM INC COM 516806205 43 3,073 SH   SOLE 23 3,073 0 0
LAREDO PETROLEUM INC COM 516806205 199 14,348 SH   SOLE 26 0 0 14,348
LAREDO PETROLEUM INC COM 516806205 154 11,085 SH   SOLE 30 11,085 0 0
LARIMAR THERAPEUTICS INC COM 517125100 16 1,212 SH   SOLE 21 1,212 0 0
LARIMAR THERAPEUTICS INC COM 517125100 686 53,417 SH   SOLE 22 53,417 0 0
LAS VEGAS SANDS CORP COM 517834107 42,454 932,246 SH   SOLE 2 333,242 0 599,004
LAS VEGAS SANDS CORP COM 517834107 8,986 197,320 SH   SOLE 4 187,811 0 9,509
LAS VEGAS SANDS CORP COM 517834107 15,021 329,832 SH   SOLE 7 305,983 0 23,849
LAS VEGAS SANDS CORP COM 517834107 175 3,835 SH   SOLE 13 3,835 0 0
LAS VEGAS SANDS CORP COM 517834107 1,878 41,232 SH   SOLE 15 41,232 0 0
LAS VEGAS SANDS CORP COM 517834107 30,200 663,150 SH   SOLE 18 595,368 0 67,782
LAS VEGAS SANDS CORP COM 517834107 10,347 227,209 SH   SOLE 19 227,209 0 0
LAS VEGAS SANDS CORP COM 517834107 268,714 5,900,609 SH   SOLE 21 5,900,609 0 0
LAS VEGAS SANDS CORP COM 517834107 374,805 8,230,233 SH   SOLE 22 7,422,129 0 808,104
LAS VEGAS SANDS CORP COM 517834107 15,577 342,053 SH   SOLE 23 342,053 0 0
LAS VEGAS SANDS CORP COM 517834107 16,847 369,947 SH   SOLE 25 369,947 0 0
LAS VEGAS SANDS CORP COM 517834107 80,124 1,759,415 SH   SOLE 26 235,606 0 1,523,809
LAS VEGAS SANDS CORP COM 517834107 3,235 71,029 SH   SOLE 28 50,365 0 20,664
LAS VEGAS SANDS CORP COM 517834107 2,859 62,769 SH   SOLE 29 45,162 0 17,607
LAS VEGAS SANDS CORP COM 517834107 56,293 1,236,115 SH   SOLE 30 1,236,115 0 0
LAS VEGAS SANDS CORP COM 517834107 7,269 159,627 SH   SOLE 31 73,467 0 86,160
LAS VEGAS SANDS CORP COM 517834107 3,481 76,430 SH   SOLE 34 76,430 0 0
LAS VEGAS SANDS CORP COM 517834107 10,791 236,965 SH   SOLE 36 236,965 0 0
LAS VEGAS SANDS CORP COM 517834107 358 7,860 SH   SOLE 40 7,860 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 2,446 86,165 SH   SOLE 2 43,628 0 42,537
LATTICE SEMICONDUCTOR CORP COM 518415104 26 926 SH   SOLE 4 926 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 66 2,331 SH   SOLE 7 2,331 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 15,477 545,161 SH   SOLE 18 537,822 0 7,339
LATTICE SEMICONDUCTOR CORP COM 518415104 22,789 802,704 SH   SOLE 19 802,704 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 128,907 4,540,569 SH   SOLE 21 4,540,569 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 112,981 3,979,613 SH   SOLE 22 3,850,372 0 129,241
LATTICE SEMICONDUCTOR CORP COM 518415104 67 2,357 SH   SOLE 23 2,357 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 9,508 334,899 SH   SOLE 26 46,703 0 288,196
LATTICE SEMICONDUCTOR CORP COM 518415104 602 21,198 SH   SOLE 28 21,198 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 15,728 553,996 SH   SOLE 30 553,996 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 4,966 174,922 SH   SOLE 34 174,922 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 389 13,705 SH   SOLE 40 13,705 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 3 118 SH   SOLE 17 0 0 118
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 0 10 SH   SOLE 17 0 0 10
LAUDER ESTEE COS INC CL A 518439104 100,900 534,770 SH   SOLE 2 53,827 0 480,943
LAUDER ESTEE COS INC CL A 518439104 19,171 101,607 SH   SOLE 4 95,359 0 6,248
LAUDER ESTEE COS INC CL A 518439104 39,352 208,565 SH   SOLE 7 193,550 0 15,015
LAUDER ESTEE COS INC CL A 518439104 630 3,337 SH   SOLE 13 3,337 0 0
LAUDER ESTEE COS INC CL A 518439104 4,036 21,391 SH   SOLE 15 21,391 0 0
LAUDER ESTEE COS INC CL A 518439104 83,854 444,424 SH   SOLE 18 410,055 0 34,369
LAUDER ESTEE COS INC CL A 518439104 5,915 31,349 SH   SOLE 19 31,349 0 0
LAUDER ESTEE COS INC CL A 518439104 1,073,045 5,687,114 SH   SOLE 21 5,687,114 0 0
LAUDER ESTEE COS INC CL A 518439104 1,014,891 5,378,901 SH   SOLE 22 4,883,113 0 495,788
LAUDER ESTEE COS INC CL A 518439104 30,923 163,891 SH   SOLE 23 163,891 0 0
LAUDER ESTEE COS INC CL A 518439104 49,841 264,155 SH   SOLE 25 264,155 0 0
LAUDER ESTEE COS INC CL A 518439104 225,203 1,193,573 SH   SOLE 26 148,362 0 1,045,211
LAUDER ESTEE COS INC CL A 518439104 8,576 45,452 SH   SOLE 28 32,205 0 13,247
LAUDER ESTEE COS INC CL A 518439104 786 4,164 SH   SOLE 29 4,164 0 0
LAUDER ESTEE COS INC CL A 518439104 161,718 857,100 SH   SOLE 30 857,100 0 0
LAUDER ESTEE COS INC CL A 518439104 10,534 55,832 SH   SOLE 31 28,980 0 26,852
LAUDER ESTEE COS INC CL A 518439104 2,221 11,772 SH   SOLE 34 11,772 0 0
LAUDER ESTEE COS INC CL A 518439104 25,219 133,659 SH   SOLE 36 133,659 0 0
LAUDER ESTEE COS INC CL A 518439104 969 5,136 SH   SOLE 40 5,136 0 0
LAUREATE EDUCATION INC CL A 518613203 1,304 130,895 SH   SOLE 2 37,635 0 93,260
LAUREATE EDUCATION INC CL A 518613203 4 392 SH   SOLE 4 392 0 0
LAUREATE EDUCATION INC CL A 518613203 28 2,777 SH   SOLE 7 2,777 0 0
LAUREATE EDUCATION INC CL A 518613203 4,299 431,380 SH   SOLE 18 431,380 0 0
LAUREATE EDUCATION INC CL A 518613203 3,094 310,526 SH   SOLE 19 310,526 0 0
LAUREATE EDUCATION INC CL A 518613203 34,511 3,463,244 SH   SOLE 21 3,463,244 0 0
LAUREATE EDUCATION INC CL A 518613203 33,064 3,317,988 SH   SOLE 22 3,191,839 0 126,149
LAUREATE EDUCATION INC CL A 518613203 84 8,406 SH   SOLE 23 8,406 0 0
LAUREATE EDUCATION INC CL A 518613203 565 56,695 SH   SOLE 26 23,231 0 33,464
LAUREATE EDUCATION INC CL A 518613203 164 16,496 SH   SOLE 28 16,496 0 0
LAUREATE EDUCATION INC CL A 518613203 1,252 125,615 SH   SOLE 30 125,615 0 0
LAUREATE EDUCATION INC CL A 518613203 119 11,903 SH   SOLE 40 11,903 0 0
LAWSON PRODS INC COM 520776105 79 2,460 SH   SOLE 2 282 0 2,178
LAWSON PRODS INC COM 520776105 535 16,579 SH   SOLE 18 16,579 0 0
LAWSON PRODS INC COM 520776105 256 7,937 SH   SOLE 19 7,937 0 0
LAWSON PRODS INC COM 520776105 4,951 153,457 SH   SOLE 21 153,457 0 0
LAWSON PRODS INC COM 520776105 6,703 207,791 SH   SOLE 22 205,505 0 2,286
LAZARD GLOBAL TOTAL RETURN & COM 52106W103 641 45,473 SH   SOLE 2 45,473 0 0
LAZARD LTD SHS A G54050102 5,469 191,033 SH   SOLE 2 8,707 0 182,326
LAZARD LTD SHS A G54050102 197 6,893 SH   SOLE 7 6,893 0 0
LAZARD LTD SHS A G54050102 2,434 85,015 SH   SOLE 18 85,015 0 0
LAZARD LTD SHS A G54050102 725 25,326 SH   SOLE 19 25,326 0 0
LAZARD LTD SHS A G54050102 85,049 2,970,618 SH   SOLE 21 2,970,618 0 0
LAZARD LTD SHS A G54050102 970 33,885 SH   SOLE 32 33,885 0 0
LAZYDAYS HLDGS INC COM 52110H100 10 1,108 SH   SOLE 18 1,108 0 0
LAZYDAYS HLDGS INC COM 52110H100 159 18,200 SH   SOLE 21 18,200 0 0
LCI INDS COM 50189K103 2,184 18,997 SH   SOLE 2 11,088 0 7,909
LCI INDS COM 50189K103 27 232 SH   SOLE 4 232 0 0
LCI INDS COM 50189K103 49 426 SH   SOLE 7 426 0 0
LCI INDS COM 50189K103 15,677 136,343 SH   SOLE 18 124,824 0 11,519
LCI INDS COM 50189K103 16,611 144,466 SH   SOLE 19 144,466 0 0
LCI INDS COM 50189K103 305,836 2,659,909 SH   SOLE 21 2,659,909 0 0
LCI INDS COM 50189K103 101,350 881,454 SH   SOLE 22 855,763 0 25,691
LCI INDS COM 50189K103 1,583 13,768 SH   SOLE 23 13,768 0 0
LCI INDS COM 50189K103 5,380 46,793 SH   SOLE 26 4,797 0 41,996
LCI INDS COM 50189K103 441 3,839 SH   SOLE 28 3,839 0 0
LCI INDS COM 50189K103 4,450 38,702 SH   SOLE 30 38,702 0 0
LCI INDS COM 50189K103 290 2,520 SH   SOLE 40 2,520 0 0
LCNB CORP COM 50181P100 186 11,624 SH   SOLE 2 848 0 10,776
LCNB CORP COM 50181P100 6 350 SH   SOLE 7 350 0 0
LCNB CORP COM 50181P100 790 49,472 SH   SOLE 18 49,472 0 0
LCNB CORP COM 50181P100 370 23,164 SH   SOLE 19 23,164 0 0
LCNB CORP COM 50181P100 6,773 424,353 SH   SOLE 21 424,353 0 0
LCNB CORP COM 50181P100 3,270 204,879 SH   SOLE 22 198,582 0 6,297
LEAF GROUP LTD COM 52177G102 19 5,154 SH   SOLE 2 5,154 0 0
LEAF GROUP LTD COM 52177G102 19 5,147 SH   SOLE 18 5,147 0 0
LEAF GROUP LTD COM 52177G102 46 12,624 SH   SOLE 19 12,624 0 0
LEAF GROUP LTD COM 52177G102 247 67,172 SH   SOLE 21 67,172 0 0
LEAF GROUP LTD COM 52177G102 173 47,183 SH   SOLE 22 47,183 0 0
LEAP THERAPEUTICS INC COM 52187K101 11 5,489 SH   SOLE 18 5,489 0 0
LEAP THERAPEUTICS INC COM 52187K101 124 59,105 SH   SOLE 21 59,105 0 0
LEAP THERAPEUTICS INC COM 52187K101 9 4,247 SH   SOLE 22 4,247 0 0
LEAR CORP COM NEW 521865204 17,736 162,690 SH   SOLE 2 36,842 0 125,848
LEAR CORP COM NEW 521865204 2,963 27,182 SH   SOLE 4 25,542 0 1,640
LEAR CORP COM NEW 521865204 4,990 45,773 SH   SOLE 7 8,340 0 37,433
LEAR CORP COM NEW 521865204 198 1,818 SH   SOLE 13 1,818 0 0
LEAR CORP COM NEW 521865204 751 6,888 SH   SOLE 15 6,888 0 0
LEAR CORP COM NEW 521865204 21,834 200,275 SH   SOLE 18 195,713 0 4,562
LEAR CORP COM NEW 521865204 1,700 15,589 SH   SOLE 19 15,589 0 0
LEAR CORP COM NEW 521865204 294,226 2,698,829 SH   SOLE 21 2,698,829 0 0
LEAR CORP COM NEW 521865204 209,084 1,917,846 SH   SOLE 22 1,817,199 0 100,647
LEAR CORP COM NEW 521865204 4,661 42,757 SH   SOLE 23 42,757 0 0
LEAR CORP COM NEW 521865204 8,455 77,557 SH   SOLE 25 77,557 0 0
LEAR CORP COM NEW 521865204 23,172 212,547 SH   SOLE 26 65,915 0 146,632
LEAR CORP COM NEW 521865204 1,315 12,065 SH   SOLE 28 9,021 0 3,044
LEAR CORP COM NEW 521865204 1,469 13,474 SH   SOLE 29 1,201 0 12,273
LEAR CORP COM NEW 521865204 19,132 175,489 SH   SOLE 30 173,507 0 1,982
LEAR CORP COM NEW 521865204 2,072 19,009 SH   SOLE 31 8,637 0 10,372
LEAR CORP COM NEW 521865204 340 3,117 SH   SOLE 34 3,117 0 0
LEAR CORP COM NEW 521865204 5,473 50,205 SH   SOLE 36 50,205 0 0
LEAR CORP COM NEW 521865204 149 1,368 SH   SOLE 40 1,368 0 0
LEE ENTERPRISES INC COM 523768109 2 1,755 SH   SOLE 18 1,755 0 0
LEE ENTERPRISES INC COM 523768109 42 43,232 SH   SOLE 21 43,232 0 0
LEE ENTERPRISES INC COM 523768109 432 440,473 SH   SOLE 22 440,473 0 0
LEGACY HOUSING CORP COM 52472M101 68 4,782 SH   SOLE 2 284 0 4,498
LEGACY HOUSING CORP COM 52472M101 463 32,591 SH   SOLE 18 32,591 0 0
LEGACY HOUSING CORP COM 52472M101 219 15,385 SH   SOLE 19 15,385 0 0
LEGACY HOUSING CORP COM 52472M101 2,963 208,382 SH   SOLE 21 208,382 0 0
LEGACY HOUSING CORP COM 52472M101 1,124 79,023 SH   SOLE 22 76,700 0 2,323
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 0 8 SH   SOLE 2 8 0 0
LEGG MASON INC COM 524901105 11,417 229,481 SH   SOLE 2 71,953 0 157,528
LEGG MASON INC COM 524901105 24 479 SH   SOLE 4 479 0 0
LEGG MASON INC COM 524901105 104 2,082 SH   SOLE 7 2,082 0 0
LEGG MASON INC COM 524901105 11,275 226,628 SH   SOLE 18 226,628 0 0
LEGG MASON INC COM 524901105 1,055 21,205 SH   SOLE 19 21,205 0 0
LEGG MASON INC COM 524901105 199,030 4,000,613 SH   SOLE 21 4,000,613 0 0
LEGG MASON INC COM 524901105 138,552 2,784,964 SH   SOLE 22 2,647,367 0 137,597
LEGG MASON INC COM 524901105 2,043 41,071 SH   SOLE 26 27,260 0 13,811
LEGG MASON INC COM 524901105 696 13,991 SH   SOLE 28 13,991 0 0
LEGG MASON INC COM 524901105 1,479 29,731 SH   SOLE 30 29,731 0 0
LEGG MASON INC COM 524901105 272 5,463 SH   SOLE 31 1,726 0 3,737
LEGG MASON INC COM 524901105 192 3,858 SH   SOLE 36 3,858 0 0
LEGG MASON INC COM 524901105 479 9,635 SH   SOLE 40 9,635 0 0
LEGGETT & PLATT INC COM 524660107 12,071 343,417 SH   SOLE 2 68,416 0 275,001
LEGGETT & PLATT INC COM 524660107 22 634 SH   SOLE 4 634 0 0
LEGGETT & PLATT INC COM 524660107 17,061 485,364 SH   SOLE 7 245,442 0 239,922
LEGGETT & PLATT INC COM 524660107 104 2,956 SH   SOLE 15 2,956 0 0
LEGGETT & PLATT INC COM 524660107 9,898 281,595 SH   SOLE 18 270,825 0 10,770
LEGGETT & PLATT INC COM 524660107 1,567 44,568 SH   SOLE 19 44,568 0 0
LEGGETT & PLATT INC COM 524660107 190,954 5,432,550 SH   SOLE 21 5,432,550 0 0
LEGGETT & PLATT INC COM 524660107 119,067 3,387,392 SH   SOLE 22 3,091,414 0 295,978
LEGGETT & PLATT INC COM 524660107 10 285 SH   SOLE 23 285 0 0
LEGGETT & PLATT INC COM 524660107 5,116 145,536 SH   SOLE 25 145,536 0 0
LEGGETT & PLATT INC COM 524660107 12,999 369,813 SH   SOLE 26 42,503 0 327,310
LEGGETT & PLATT INC COM 524660107 736 20,950 SH   SOLE 28 20,950 0 0
LEGGETT & PLATT INC COM 524660107 11,029 313,760 SH   SOLE 30 313,760 0 0
LEGGETT & PLATT INC COM 524660107 679 19,320 SH   SOLE 31 2,654 0 16,666
LEGGETT & PLATT INC COM 524660107 1,307 37,190 SH   SOLE 32 37,190 0 0
LEGGETT & PLATT INC COM 524660107 1,234 35,099 SH   SOLE 36 35,099 0 0
LEGGETT & PLATT INC COM 524660107 494 14,059 SH   SOLE 40 14,059 0 0
LEIDOS HOLDINGS INC COM 525327102 32,012 341,758 SH   SOLE 2 47,490 0 294,268
LEIDOS HOLDINGS INC COM 525327102 5,999 64,043 SH   SOLE 4 60,298 0 3,745
LEIDOS HOLDINGS INC COM 525327102 11,293 120,559 SH   SOLE 7 116,139 0 4,420
LEIDOS HOLDINGS INC COM 525327102 116 1,235 SH   SOLE 13 1,235 0 0
LEIDOS HOLDINGS INC COM 525327102 1,565 16,703 SH   SOLE 15 16,703 0 0
LEIDOS HOLDINGS INC COM 525327102 25,364 270,777 SH   SOLE 18 249,458 0 21,319
LEIDOS HOLDINGS INC COM 525327102 3,646 38,928 SH   SOLE 19 38,928 0 0
LEIDOS HOLDINGS INC COM 525327102 314,320 3,355,612 SH   SOLE 21 3,355,612 0 0
LEIDOS HOLDINGS INC COM 525327102 300,367 3,206,647 SH   SOLE 22 2,902,006 0 304,641
LEIDOS HOLDINGS INC COM 525327102 9,265 98,915 SH   SOLE 23 98,915 0 0
LEIDOS HOLDINGS INC COM 525327102 20,141 215,020 SH   SOLE 25 215,020 0 0
LEIDOS HOLDINGS INC COM 525327102 50,629 540,503 SH   SOLE 26 130,180 0 410,323
LEIDOS HOLDINGS INC COM 525327102 2,790 29,790 SH   SOLE 28 21,009 0 8,781
LEIDOS HOLDINGS INC COM 525327102 2,900 30,961 SH   SOLE 29 2,266 0 28,695
LEIDOS HOLDINGS INC COM 525327102 52,787 563,546 SH   SOLE 30 506,572 0 56,974
LEIDOS HOLDINGS INC COM 525327102 3,075 32,825 SH   SOLE 31 17,425 0 15,400
LEIDOS HOLDINGS INC COM 525327102 1,379 14,718 SH   SOLE 34 14,718 0 0
LEIDOS HOLDINGS INC COM 525327102 8,333 88,960 SH   SOLE 36 88,960 0 0
LEIDOS HOLDINGS INC COM 525327102 270 2,883 SH   SOLE 40 2,883 0 0
LEMAITRE VASCULAR INC COM 525558201 377 14,276 SH   SOLE 2 7,409 0 6,867
LEMAITRE VASCULAR INC COM 525558201 7 256 SH   SOLE 7 256 0 0
LEMAITRE VASCULAR INC COM 525558201 2,340 88,631 SH   SOLE 18 83,965 0 4,666
LEMAITRE VASCULAR INC COM 525558201 1,530 57,951 SH   SOLE 19 57,951 0 0
LEMAITRE VASCULAR INC COM 525558201 50,434 1,910,367 SH   SOLE 21 1,910,367 0 0
LEMAITRE VASCULAR INC COM 525558201 15,205 575,941 SH   SOLE 22 538,312 0 37,629
LEMAITRE VASCULAR INC COM 525558201 54 2,043 SH   SOLE 23 2,043 0 0
LEMAITRE VASCULAR INC COM 525558201 100 3,780 SH   SOLE 26 0 0 3,780
LEMAITRE VASCULAR INC COM 525558201 57 2,159 SH   SOLE 28 2,159 0 0
LEMAITRE VASCULAR INC COM 525558201 686 25,978 SH   SOLE 30 25,978 0 0
LEMAITRE VASCULAR INC COM 525558201 42 1,601 SH   SOLE 40 1,601 0 0
LENDINGCLUB CORP COM NEW 52603A208 3,124 686,663 SH   SOLE 2 625,973 0 60,690
LENDINGCLUB CORP COM NEW 52603A208 1 325 SH   SOLE 4 325 0 0
LENDINGCLUB CORP COM NEW 52603A208 6 1,292 SH   SOLE 7 1,292 0 0
LENDINGCLUB CORP COM NEW 52603A208 1,179 259,045 SH   SOLE 18 259,045 0 0
LENDINGCLUB CORP COM NEW 52603A208 1,076 236,407 SH   SOLE 19 236,407 0 0
LENDINGCLUB CORP COM NEW 52603A208 9,812 2,156,452 SH   SOLE 21 2,156,452 0 0
LENDINGCLUB CORP COM NEW 52603A208 10,240 2,250,596 SH   SOLE 22 2,188,429 0 62,167
LENDINGCLUB CORP COM NEW 52603A208 81 17,712 SH   SOLE 23 17,712 0 0
LENDINGCLUB CORP COM NEW 52603A208 260 57,225 SH   SOLE 26 16,960 0 40,265
LENDINGCLUB CORP COM NEW 52603A208 35 7,680 SH   SOLE 28 7,680 0 0
LENDINGCLUB CORP COM NEW 52603A208 89 19,551 SH   SOLE 30 19,551 0 0
LENDINGCLUB CORP COM NEW 52603A208 7 1,488 SH   SOLE 34 1,488 0 0
LENDINGCLUB CORP COM NEW 52603A208 34 7,424 SH   SOLE 40 7,424 0 0
LENDINGTREE INC NEW COM 52603B107 6,136 21,193 SH   SOLE 2 7,799 0 13,394
LENDINGTREE INC NEW COM 52603B107 60 207 SH   SOLE 4 207 0 0
LENDINGTREE INC NEW COM 52603B107 79 274 SH   SOLE 7 274 0 0
LENDINGTREE INC NEW COM 52603B107 584 2,017 SH   SOLE 13 2,017 0 0
LENDINGTREE INC NEW COM 52603B107 6,740 23,278 SH   SOLE 18 22,639 0 639
LENDINGTREE INC NEW COM 52603B107 5,594 19,322 SH   SOLE 19 19,322 0 0
LENDINGTREE INC NEW COM 52603B107 110,427 381,402 SH   SOLE 21 381,402 0 0
LENDINGTREE INC NEW COM 52603B107 82,757 285,831 SH   SOLE 22 262,442 0 23,389
LENDINGTREE INC NEW COM 52603B107 154 533 SH   SOLE 23 533 0 0
LENDINGTREE INC NEW COM 52603B107 1,355 4,679 SH   SOLE 26 2,327 0 2,352
LENDINGTREE INC NEW COM 52603B107 327 1,128 SH   SOLE 28 1,128 0 0
LENDINGTREE INC NEW COM 52603B107 1,207 4,169 SH   SOLE 29 0 0 4,169
LENDINGTREE INC NEW COM 52603B107 979 3,382 SH   SOLE 30 3,382 0 0
LENDINGTREE INC NEW COM 52603B107 174 600 SH   SOLE 31 142 0 458
LENDINGTREE INC NEW COM 52603B107 56 193 SH   SOLE 34 193 0 0
LENDINGTREE INC NEW COM 52603B107 124 427 SH   SOLE 36 427 0 0
LENDINGTREE INC NEW COM 52603B107 240 830 SH   SOLE 40 830 0 0
LENDINGTREE INC NEW NOTE 0.625% 6/0 52603BAA5 1,935 1,300,000 PRN   SOLE 21 1,300,000 0 0
LENNAR CORP CL A 526057104 39,963 648,538 SH   SOLE 2 62,504 0 586,034
LENNAR CORP CL A 526057104 8,963 145,451 SH   SOLE 4 137,911 0 7,540
LENNAR CORP CL A 526057104 17,692 287,112 SH   SOLE 7 241,411 0 45,701
LENNAR CORP CL A 526057104 374 6,070 SH   SOLE 13 6,070 0 0
LENNAR CORP CL A 526057104 1,994 32,365 SH   SOLE 15 32,365 0 0
LENNAR CORP CL A 526057104 50,259 815,629 SH   SOLE 18 771,919 0 43,710
LENNAR CORP CL A 526057104 83,559 1,356,041 SH   SOLE 19 1,356,041 0 0
LENNAR CORP CL A 526057104 600,831 9,750,591 SH   SOLE 21 9,750,591 0 0
LENNAR CORP CL A 526057104 406,564 6,597,920 SH   SOLE 22 5,971,163 0 626,757
LENNAR CORP CL A 526057104 12,372 200,780 SH   SOLE 23 200,780 0 0
LENNAR CORP CL A 526057104 16,817 272,919 SH   SOLE 25 272,919 0 0
LENNAR CORP CL A 526057104 81,314 1,319,606 SH   SOLE 26 229,728 0 1,089,878
LENNAR CORP CL A 526057104 3,395 55,101 SH   SOLE 28 38,899 0 16,202
LENNAR CORP CL A 526057104 4,028 65,365 SH   SOLE 29 6,178 0 59,187
LENNAR CORP CL A 526057104 71,070 1,153,355 SH   SOLE 30 1,153,355 0 0
LENNAR CORP CL A 526057104 4,996 81,073 SH   SOLE 31 35,774 0 45,299
LENNAR CORP CL A 526057104 38,058 617,631 SH   SOLE 34 617,631 0 0
LENNAR CORP CL A 526057104 11,395 184,930 SH   SOLE 36 184,930 0 0
LENNAR CORP CL A 526057104 371 6,023 SH   SOLE 40 6,023 0 0
LENNAR CORP CL B 526057302 1,110 24,082 SH   SOLE 2 460 0 23,622
LENNAR CORP CL B 526057302 11 228 SH   SOLE 7 228 0 0
LENNAR CORP CL B 526057302 240 5,211 SH   SOLE 18 5,211 0 0
LENNAR CORP CL B 526057302 168 3,650 SH   SOLE 19 3,650 0 0
LENNAR CORP CL B 526057302 15,569 337,794 SH   SOLE 21 337,794 0 0
LENNAR CORP CL B 526057302 5,176 112,302 SH   SOLE 22 96,764 0 15,538
LENNAR CORP CL B 526057302 16 344 SH   SOLE 31 344 0 0
LENNOX INTL INC COM 526107107 28,340 121,634 SH   SOLE 2 44,859 0 76,775
LENNOX INTL INC COM 526107107 4,873 20,913 SH   SOLE 4 19,934 0 979
LENNOX INTL INC COM 526107107 2,378 10,206 SH   SOLE 7 3,286 0 6,920
LENNOX INTL INC COM 526107107 14 61 SH   SOLE 13 61 0 0
LENNOX INTL INC COM 526107107 641 2,752 SH   SOLE 15 2,752 0 0
LENNOX INTL INC COM 526107107 24,028 103,128 SH   SOLE 18 99,970 0 3,158
LENNOX INTL INC COM 526107107 2,753 11,817 SH   SOLE 19 11,817 0 0
LENNOX INTL INC COM 526107107 401,137 1,721,694 SH   SOLE 21 1,721,694 0 0
LENNOX INTL INC COM 526107107 280,586 1,204,284 SH   SOLE 22 1,131,621 0 72,663
LENNOX INTL INC COM 526107107 8,948 38,403 SH   SOLE 23 38,403 0 0
LENNOX INTL INC COM 526107107 1,168 5,015 SH   SOLE 25 5,015 0 0
LENNOX INTL INC COM 526107107 26,433 113,452 SH   SOLE 26 42,499 0 70,953
LENNOX INTL INC COM 526107107 1,610 6,910 SH   SOLE 28 4,690 0 2,220
LENNOX INTL INC COM 526107107 2,822 12,114 SH   SOLE 29 4,764 0 7,350
LENNOX INTL INC COM 526107107 15,043 64,565 SH   SOLE 30 59,320 0 5,245
LENNOX INTL INC COM 526107107 3,938 16,902 SH   SOLE 31 11,081 0 5,821
LENNOX INTL INC COM 526107107 1,107 4,750 SH   SOLE 34 4,750 0 0
LENNOX INTL INC COM 526107107 1,743 7,483 SH   SOLE 36 7,483 0 0
LENNOX INTL INC COM 526107107 178 763 SH   SOLE 40 763 0 0
LEVEL ONE BANCORP INC COM 52730D208 71 4,251 SH   SOLE 2 228 0 4,023
LEVEL ONE BANCORP INC COM 52730D208 327 19,532 SH   SOLE 18 19,532 0 0
LEVEL ONE BANCORP INC COM 52730D208 168 10,022 SH   SOLE 19 10,022 0 0
LEVEL ONE BANCORP INC COM 52730D208 2,933 175,196 SH   SOLE 21 175,196 0 0
LEVEL ONE BANCORP INC COM 52730D208 872 52,117 SH   SOLE 22 50,454 0 1,663
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 256 19,092 SH   SOLE 2 19,092 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 16 1,216 SH   SOLE 4 1,216 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 187 13,974 SH   SOLE 18 3,432 0 10,542
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 297 22,171 SH   SOLE 19 22,171 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 969 72,343 SH   SOLE 21 72,343 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 10,518 784,950 SH   SOLE 22 747,607 0 37,343
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 200 14,914 SH   SOLE 26 365 0 14,549
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 230 17,139 SH   SOLE 28 17,139 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 233 17,414 SH   SOLE 30 17,414 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 62 4,626 SH   SOLE 34 4,626 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 69 5,173 SH   SOLE 40 5,173 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 27 13,459 SH   SOLE 2 1,501 0 11,958
LEXICON PHARMACEUTICALS INC COM NEW 528872302 2 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 314 157,602 SH   SOLE 18 157,602 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 153 76,689 SH   SOLE 19 76,689 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 4,924 2,468,175 SH   SOLE 21 2,468,175 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 2,841 1,424,199 SH   SOLE 22 1,403,707 0 20,492
LEXICON PHARMACEUTICALS INC COM NEW 528872302 97 48,854 SH   SOLE 23 48,854 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 54 27,096 SH   SOLE 30 27,096 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 41 3,843 SH   SOLE 25 3,843 0 0
LEXINGTON REALTY TRUST COM 529043101 8,382 794,516 SH   SOLE 2 83,120 0 711,396
LEXINGTON REALTY TRUST COM 529043101 1,606 152,251 SH   SOLE 4 152,251 0 0
LEXINGTON REALTY TRUST COM 529043101 3,118 295,556 SH   SOLE 7 295,556 0 0
LEXINGTON REALTY TRUST COM 529043101 13,426 1,272,583 SH   SOLE 18 1,272,583 0 0
LEXINGTON REALTY TRUST COM 529043101 8,365 792,873 SH   SOLE 19 792,873 0 0
LEXINGTON REALTY TRUST COM 529043101 328,489 31,136,397 SH   SOLE 21 31,136,397 0 0
LEXINGTON REALTY TRUST COM 529043101 110,921 10,513,804 SH   SOLE 22 10,249,269 0 264,535
LEXINGTON REALTY TRUST COM 529043101 92 8,725 SH   SOLE 23 8,725 0 0
LEXINGTON REALTY TRUST COM 529043101 6,454 611,795 SH   SOLE 25 611,795 0 0
LEXINGTON REALTY TRUST COM 529043101 2,586 245,163 SH   SOLE 26 63,342 0 181,821
LEXINGTON REALTY TRUST COM 529043101 344 32,622 SH   SOLE 28 32,622 0 0
LEXINGTON REALTY TRUST COM 529043101 1,516 143,661 SH   SOLE 29 143,661 0 0
LEXINGTON REALTY TRUST COM 529043101 15,245 1,444,997 SH   SOLE 30 1,444,997 0 0
LEXINGTON REALTY TRUST COM 529043101 40 3,821 SH   SOLE 36 3,821 0 0
LEXINGTON REALTY TRUST COM 529043101 235 22,232 SH   SOLE 40 22,232 0 0
LEXINGTON REALTY TRUST PFD CONV SER C 529043309 7,919 146,780 SH   SOLE 21 146,780 0 0
LF CAP ACQUISITION CORP CL A 50200K108 2,600 243,000 SH   SOLE 2 243,000 0 0
LF CAP ACQUISITION CORP UNIT 06/19/2025 50200K207 14,155 1,215,000 SH   SOLE 2 1,215,000 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 715 148,000 SH   SOLE 22 148,000 0 0
LGI HOMES INC COM 50187T106 1,284 14,582 SH   SOLE 2 7,496 0 7,086
LGI HOMES INC COM 50187T106 10 108 SH   SOLE 4 108 0 0
LGI HOMES INC COM 50187T106 36 412 SH   SOLE 7 412 0 0
LGI HOMES INC COM 50187T106 10,011 113,726 SH   SOLE 18 110,356 0 3,370
LGI HOMES INC COM 50187T106 5,023 57,056 SH   SOLE 19 57,056 0 0
LGI HOMES INC COM 50187T106 227,053 2,579,274 SH   SOLE 21 2,579,274 0 0
LGI HOMES INC COM 50187T106 60,288 684,857 SH   SOLE 22 663,787 0 21,070
LGI HOMES INC COM 50187T106 70 800 SH   SOLE 23 800 0 0
LGI HOMES INC COM 50187T106 1,235 14,032 SH   SOLE 26 7,069 0 6,963
LGI HOMES INC COM 50187T106 341 3,878 SH   SOLE 28 3,878 0 0
LGI HOMES INC COM 50187T106 2,846 32,330 SH   SOLE 30 32,330 0 0
LGI HOMES INC COM 50187T106 13 149 SH   SOLE 34 149 0 0
LGI HOMES INC COM 50187T106 194 2,206 SH   SOLE 40 2,206 0 0
LGL GROUP INC COM 50186A108 7 854 SH   SOLE 18 854 0 0
LGL GROUP INC COM 50186A108 77 9,013 SH   SOLE 21 9,013 0 0
LGL GROUP INC COM 50186A108 61 7,133 SH   SOLE 22 7,133 0 0
LHC GROUP INC COM 50187A107 13,379 76,747 SH   SOLE 2 67,071 0 9,676
LHC GROUP INC COM 50187A107 26 149 SH   SOLE 4 149 0 0
LHC GROUP INC COM 50187A107 90 515 SH   SOLE 7 515 0 0
LHC GROUP INC COM 50187A107 38,824 222,717 SH   SOLE 18 217,700 0 5,017
LHC GROUP INC COM 50187A107 131,109 752,117 SH   SOLE 19 752,117 0 0
LHC GROUP INC COM 50187A107 2,092 12,000 SH   SOLE 20 12,000 0 0
LHC GROUP INC COM 50187A107 370,857 2,127,448 SH   SOLE 21 2,127,448 0 0
LHC GROUP INC COM 50187A107 191,471 1,098,388 SH   SOLE 22 1,068,625 0 29,763
LHC GROUP INC COM 50187A107 896 5,139 SH   SOLE 23 5,139 0 0
LHC GROUP INC COM 50187A107 5,831 33,452 SH   SOLE 26 10,532 0 22,920
LHC GROUP INC COM 50187A107 842 4,831 SH   SOLE 28 4,831 0 0
LHC GROUP INC COM 50187A107 3,134 17,977 SH   SOLE 30 17,977 0 0
LHC GROUP INC COM 50187A107 45,797 262,719 SH   SOLE 34 262,719 0 0
LHC GROUP INC COM 50187A107 579 3,324 SH   SOLE 40 3,324 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 6,714 54,951 SH   SOLE 2 6,610 0 48,341
LIBERTY BROADBAND CORP COM SER A 530307107 855 6,994 SH   SOLE 4 6,304 0 690
LIBERTY BROADBAND CORP COM SER A 530307107 209 1,710 SH   SOLE 7 1,710 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 202 1,657 SH   SOLE 15 1,657 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,306 10,690 SH   SOLE 18 9,379 0 1,311
LIBERTY BROADBAND CORP COM SER A 530307107 627 5,132 SH   SOLE 19 5,132 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 32,806 268,486 SH   SOLE 21 268,486 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 83,288 681,625 SH   SOLE 22 647,540 0 34,085
LIBERTY BROADBAND CORP COM SER A 530307107 2,224 18,200 SH   SOLE 23 18,200 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 4,358 35,662 SH   SOLE 25 35,662 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 8,503 69,585 SH   SOLE 26 12,525 0 57,060
LIBERTY BROADBAND CORP COM SER A 530307107 583 4,772 SH   SOLE 28 3,669 0 1,103
LIBERTY BROADBAND CORP COM SER A 530307107 2,610 21,359 SH   SOLE 30 21,359 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 206 1,686 SH   SOLE 31 498 0 1,188
LIBERTY BROADBAND CORP COM SER A 530307107 65 533 SH   SOLE 34 533 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,530 12,523 SH   SOLE 36 12,523 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 29,300 236,367 SH   SOLE 2 11,617 0 224,750
LIBERTY BROADBAND CORP COM SER C 530307305 6,109 49,284 SH   SOLE 4 46,072 0 3,212
LIBERTY BROADBAND CORP COM SER C 530307305 946 7,628 SH   SOLE 7 7,628 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 202 1,630 SH   SOLE 13 1,630 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1,190 9,599 SH   SOLE 15 9,599 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 8,660 69,858 SH   SOLE 18 60,520 0 9,338
LIBERTY BROADBAND CORP COM SER C 530307305 5,516 44,500 SH   SOLE 19 44,500 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 198,924 1,604,740 SH   SOLE 21 1,604,740 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 468,749 3,781,456 SH   SOLE 22 3,609,865 0 171,591
LIBERTY BROADBAND CORP COM SER C 530307305 9,808 79,123 SH   SOLE 23 79,123 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 13,132 105,937 SH   SOLE 25 105,937 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 55,276 445,915 SH   SOLE 26 87,293 0 358,622
LIBERTY BROADBAND CORP COM SER C 530307305 2,946 23,763 SH   SOLE 28 16,701 0 7,062
LIBERTY BROADBAND CORP COM SER C 530307305 274 2,208 SH   SOLE 29 2,208 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 24,211 195,317 SH   SOLE 30 190,936 0 4,381
LIBERTY BROADBAND CORP COM SER C 530307305 2,298 18,542 SH   SOLE 31 13,601 0 4,941
LIBERTY BROADBAND CORP COM SER C 530307305 2,015 16,256 SH   SOLE 34 16,256 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 7,762 62,613 SH   SOLE 36 62,613 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 341 2,750 SH   SOLE 40 2,750 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,764 80,713 SH   SOLE 2 14,567 0 66,146
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,700 77,785 SH   SOLE 4 72,633 0 5,152
LIBERTY GLOBAL PLC SHS CL A G5480U104 526 24,064 SH   SOLE 7 24,064 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 291 13,316 SH   SOLE 15 13,316 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 674 30,814 SH   SOLE 18 16,752 0 14,062
LIBERTY GLOBAL PLC SHS CL A G5480U104 85 3,889 SH   SOLE 19 3,889 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 15,208 695,716 SH   SOLE 21 695,716 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 65,683 3,004,725 SH   SOLE 22 2,891,110 0 113,615
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,641 120,825 SH   SOLE 23 120,825 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 4,110 188,020 SH   SOLE 25 188,020 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 11,200 512,330 SH   SOLE 26 135,410 0 376,920
LIBERTY GLOBAL PLC SHS CL A G5480U104 517 23,651 SH   SOLE 28 13,935 0 9,716
LIBERTY GLOBAL PLC SHS CL A G5480U104 873 39,956 SH   SOLE 29 3,543 0 36,413
LIBERTY GLOBAL PLC SHS CL A G5480U104 12,143 555,502 SH   SOLE 30 516,515 0 38,987
LIBERTY GLOBAL PLC SHS CL A G5480U104 492 22,501 SH   SOLE 31 12,397 0 10,104
LIBERTY GLOBAL PLC SHS CL A G5480U104 822 37,588 SH   SOLE 32 37,588 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 224 10,230 SH   SOLE 34 10,230 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,461 158,311 SH   SOLE 36 158,311 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 89 4,085 SH   SOLE 40 4,085 0 0
LIBERTY GLOBAL PLC SHS CL B G5480U112 11 485 SH   SOLE 22 485 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 4,145 192,702 SH   SOLE 2 38,846 0 153,856
LIBERTY GLOBAL PLC SHS CL C G5480U120 4,186 194,612 SH   SOLE 4 183,176 0 11,436
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,315 61,120 SH   SOLE 7 61,120 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 292 13,568 SH   SOLE 13 13,568 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 993 46,185 SH   SOLE 15 46,185 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,766 128,604 SH   SOLE 18 95,763 0 32,841
LIBERTY GLOBAL PLC SHS CL C G5480U120 113 5,252 SH   SOLE 19 5,252 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 45,292 2,105,611 SH   SOLE 21 2,105,611 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 165,175 7,678,992 SH   SOLE 22 7,413,355 0 265,637
LIBERTY GLOBAL PLC SHS CL C G5480U120 6,578 305,832 SH   SOLE 23 305,832 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 11,088 515,499 SH   SOLE 25 515,499 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 32,053 1,490,165 SH   SOLE 26 387,669 0 1,102,496
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,940 90,168 SH   SOLE 28 65,119 0 25,049
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,962 91,217 SH   SOLE 29 6,725 0 84,492
LIBERTY GLOBAL PLC SHS CL C G5480U120 27,704 1,287,968 SH   SOLE 30 1,260,170 0 27,798
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,811 84,204 SH   SOLE 31 49,009 0 35,195
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,903 88,451 SH   SOLE 32 88,451 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 488 22,683 SH   SOLE 34 22,683 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 8,178 380,207 SH   SOLE 36 380,207 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 245 11,379 SH   SOLE 40 11,379 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 500 51,486 SH   SOLE 2 13,036 0 38,450
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 15 1,578 SH   SOLE 7 1,578 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1,680 172,848 SH   SOLE 18 172,848 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 843 86,738 SH   SOLE 19 86,738 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 14,395 1,480,917 SH   SOLE 21 1,480,917 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 13,077 1,345,380 SH   SOLE 22 1,291,422 0 53,958
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 54 5,543 SH   SOLE 26 0 0 5,543
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 46 4,695 SH   SOLE 28 4,695 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 137 14,064 SH   SOLE 30 14,064 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 73 7,476 SH   SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1,336 141,549 SH   SOLE 2 44,159 0 97,390
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 5 531 SH   SOLE 4 531 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 33 3,541 SH   SOLE 7 3,541 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 4,262 451,503 SH   SOLE 18 451,503 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2,852 302,068 SH   SOLE 19 302,068 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 36,124 3,826,646 SH   SOLE 21 3,826,646 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 34,084 3,610,562 SH   SOLE 22 3,491,597 0 118,965
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 45 4,721 SH   SOLE 23 4,721 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1,150 121,827 SH   SOLE 26 33,803 0 88,024
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 208 22,000 SH   SOLE 28 22,000 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 389 41,253 SH   SOLE 30 41,253 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 15 1,620 SH   SOLE 31 0 0 1,620
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 161 17,068 SH   SOLE 34 17,068 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 76 8,075 SH   SOLE 36 8,075 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 135 14,305 SH   SOLE 40 14,305 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 6,091 176,447 SH   SOLE 2 9,525 0 166,922
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1,537 44,522 SH   SOLE 4 42,430 0 2,092
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 554 16,055 SH   SOLE 7 16,055 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 92 2,673 SH   SOLE 13 2,673 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 234 6,786 SH   SOLE 15 6,786 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 7,174 207,832 SH   SOLE 18 200,816 0 7,016
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 28,029 811,955 SH   SOLE 19 811,955 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 60,494 1,752,444 SH   SOLE 21 1,752,444 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 78,927 2,286,418 SH   SOLE 22 2,136,031 0 150,387
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,234 64,709 SH   SOLE 23 64,709 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 3,256 94,322 SH   SOLE 25 94,322 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 8,486 245,815 SH   SOLE 26 56,335 0 189,480
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 602 17,430 SH   SOLE 28 12,554 0 4,876
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 676 19,594 SH   SOLE 29 1,560 0 18,034
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 4,708 136,390 SH   SOLE 30 136,390 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 657 19,041 SH   SOLE 31 14,428 0 4,613
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 12,961 375,460 SH   SOLE 34 375,460 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,459 71,234 SH   SOLE 36 71,234 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 59 1,711 SH   SOLE 40 1,711 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 14,968 434,474 SH   SOLE 2 46,744 0 387,730
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3,127 90,768 SH   SOLE 4 85,459 0 5,309
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 549 15,941 SH   SOLE 7 15,941 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 12 361 SH   SOLE 13 361 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 567 16,449 SH   SOLE 15 16,449 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 12,754 370,218 SH   SOLE 18 356,330 0 13,888
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 48,680 1,413,052 SH   SOLE 19 1,413,052 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 78,334 2,273,850 SH   SOLE 21 2,273,850 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 164,026 4,761,290 SH   SOLE 22 4,475,269 0 286,021
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4,333 125,772 SH   SOLE 23 125,772 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 6,579 190,978 SH   SOLE 25 190,978 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 20,322 589,901 SH   SOLE 26 159,489 0 430,412
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1,195 34,701 SH   SOLE 28 23,320 0 11,381
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1,437 41,726 SH   SOLE 29 3,790 0 37,936
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 10,145 294,495 SH   SOLE 30 289,772 0 4,723
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1,280 37,157 SH   SOLE 31 28,265 0 8,892
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 22,789 661,521 SH   SOLE 34 661,521 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4,215 122,362 SH   SOLE 36 122,362 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 141 4,097 SH   SOLE 40 4,097 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 170 8,473 SH   SOLE 2 2,894 0 5,579
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 5 238 SH   SOLE 7 238 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 852 42,420 SH   SOLE 18 42,420 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 406 20,235 SH   SOLE 19 20,235 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 7,910 393,945 SH   SOLE 21 393,945 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 5,840 290,861 SH   SOLE 22 281,843 0 9,018
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 160 7,976 SH   SOLE 26 1,045 0 6,931
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 27 1,325 SH   SOLE 28 1,325 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 11 565 SH   SOLE 30 565 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 15,004 473,178 SH   SOLE 2 26,798 0 446,380
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2,785 87,835 SH   SOLE 4 82,598 0 5,237
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 488 15,379 SH   SOLE 7 15,379 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 13 417 SH   SOLE 13 417 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 536 16,894 SH   SOLE 15 16,894 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 4,189 132,109 SH   SOLE 18 116,529 0 15,580
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 130,679 4,121,077 SH   SOLE 19 4,121,077 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 69,030 2,176,902 SH   SOLE 21 2,176,902 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 177,735 5,605,020 SH   SOLE 22 5,302,765 0 302,255
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 4,806 151,551 SH   SOLE 23 151,551 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 397 12,524 SH   SOLE 25 12,524 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 13,280 418,785 SH   SOLE 26 214,386 0 204,399
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,412 44,531 SH   SOLE 28 31,890 0 12,641
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,479 46,657 SH   SOLE 29 4,059 0 42,598
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 9,679 305,232 SH   SOLE 30 305,232 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,019 32,137 SH   SOLE 31 21,580 0 10,557
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 350 11,045 SH   SOLE 34 11,045 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,687 53,214 SH   SOLE 36 53,214 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 128 4,051 SH   SOLE 40 4,051 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 1,417 48,545 SH   SOLE 2 2,104 0 46,441
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 16 565 SH   SOLE 7 565 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 283 9,701 SH   SOLE 18 9,701 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 179 6,143 SH   SOLE 19 6,143 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 7,640 261,835 SH   SOLE 21 261,835 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 22,887 784,351 SH   SOLE 22 759,732 0 24,619
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 9 320 SH   SOLE 23 320 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 16 559 SH   SOLE 31 559 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 581 29,445 SH   SOLE 2 11,192 0 18,253
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 3 170 SH   SOLE 4 170 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 13 655 SH   SOLE 7 655 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 2,926 148,249 SH   SOLE 18 148,249 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1,394 70,608 SH   SOLE 19 70,608 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 25,215 1,277,369 SH   SOLE 21 1,277,369 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 21,424 1,085,300 SH   SOLE 22 1,051,819 0 33,481
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 165 8,342 SH   SOLE 26 3,565 0 4,777
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 96 4,848 SH   SOLE 28 4,848 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 224 11,345 SH   SOLE 30 11,345 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 74 3,760 SH   SOLE 40 3,760 0 0
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 3,148 3,000,000 PRN   SOLE 21 3,000,000 0 0
LIBERTY MEDIA CORP DEL NOTE 1.000% 1/3 531229AF9 1,870 1,725,000 PRN   SOLE 21 1,725,000 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 428 78,059 SH   SOLE 2 19,721 0 58,338
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1 251 SH   SOLE 4 251 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 6 1,042 SH   SOLE 7 1,042 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1,442 263,189 SH   SOLE 18 263,189 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 906 165,383 SH   SOLE 19 165,383 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 12,404 2,263,435 SH   SOLE 21 2,263,435 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 9,079 1,656,841 SH   SOLE 22 1,594,809 0 62,032
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 40 7,239 SH   SOLE 23 7,239 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 139 25,401 SH   SOLE 26 0 0 25,401
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 143 26,105 SH   SOLE 30 26,105 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 27 4,844 SH   SOLE 40 4,844 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 165 77,250 SH   SOLE 2 23,232 0 54,018
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1 364 SH   SOLE 4 364 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3 1,502 SH   SOLE 7 1,502 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 680 319,225 SH   SOLE 18 319,225 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 304 142,567 SH   SOLE 19 142,567 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 5,101 2,394,607 SH   SOLE 21 2,394,607 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 4,562 2,141,693 SH   SOLE 22 2,066,572 0 75,121
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 33 15,377 SH   SOLE 26 7,995 0 7,382
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 22 10,311 SH   SOLE 28 10,311 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 71 33,501 SH   SOLE 30 33,501 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 16 7,486 SH   SOLE 40 7,486 0 0
LIFE STORAGE INC COM 53223X107 12,551 132,189 SH   SOLE 2 42,464 0 89,725
LIFE STORAGE INC COM 53223X107 2,755 29,019 SH   SOLE 4 29,019 0 0
LIFE STORAGE INC COM 53223X107 5,098 53,689 SH   SOLE 7 53,689 0 0
LIFE STORAGE INC COM 53223X107 13,038 137,316 SH   SOLE 18 136,612 0 704
LIFE STORAGE INC COM 53223X107 10,032 105,660 SH   SOLE 19 105,660 0 0
LIFE STORAGE INC COM 53223X107 245,347 2,583,962 SH   SOLE 21 2,583,962 0 0
LIFE STORAGE INC COM 53223X107 192,242 2,024,661 SH   SOLE 22 1,952,153 0 72,508
LIFE STORAGE INC COM 53223X107 1,126 11,857 SH   SOLE 23 11,857 0 0
LIFE STORAGE INC COM 53223X107 10,920 115,004 SH   SOLE 25 115,004 0 0
LIFE STORAGE INC COM 53223X107 4,470 47,077 SH   SOLE 26 9,392 0 37,685
LIFE STORAGE INC COM 53223X107 711 7,489 SH   SOLE 28 7,489 0 0
LIFE STORAGE INC COM 53223X107 2,908 30,623 SH   SOLE 29 30,623 0 0
LIFE STORAGE INC COM 53223X107 19,890 209,479 SH   SOLE 30 209,479 0 0
LIFE STORAGE INC COM 53223X107 126 1,328 SH   SOLE 31 945 0 383
LIFE STORAGE INC COM 53223X107 97 1,017 SH   SOLE 34 1,017 0 0
LIFE STORAGE INC COM 53223X107 99 1,041 SH   SOLE 36 1,041 0 0
LIFE STORAGE INC COM 53223X107 445 4,687 SH   SOLE 40 4,687 0 0
LIFETIME BRANDS INC COM 53222Q103 90 13,465 SH   SOLE 2 440 0 13,025
LIFETIME BRANDS INC COM 53222Q103 303 45,046 SH   SOLE 18 45,046 0 0
LIFETIME BRANDS INC COM 53222Q103 149 22,140 SH   SOLE 19 22,140 0 0
LIFETIME BRANDS INC COM 53222Q103 3,020 449,376 SH   SOLE 21 449,376 0 0
LIFETIME BRANDS INC COM 53222Q103 2,617 389,368 SH   SOLE 22 384,426 0 4,942
LIFEVANTAGE CORP COM NEW 53222K205 103 7,598 SH   SOLE 2 920 0 6,678
LIFEVANTAGE CORP COM NEW 53222K205 6 407 SH   SOLE 7 407 0 0
LIFEVANTAGE CORP COM NEW 53222K205 816 60,327 SH   SOLE 18 60,327 0 0
LIFEVANTAGE CORP COM NEW 53222K205 339 25,078 SH   SOLE 19 25,078 0 0
LIFEVANTAGE CORP COM NEW 53222K205 5,933 438,805 SH   SOLE 21 438,805 0 0
LIFEVANTAGE CORP COM NEW 53222K205 5,051 373,627 SH   SOLE 22 365,192 0 8,435
LIFEWAY FOODS INC COM 531914109 2 946 SH   SOLE 18 946 0 0
LIFEWAY FOODS INC COM 531914109 37 16,445 SH   SOLE 21 16,445 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,044 18,274 SH   SOLE 2 13,562 0 4,712
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 9 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 26 234 SH   SOLE 7 234 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 11,103 99,270 SH   SOLE 18 95,306 0 3,964
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 8,225 73,537 SH   SOLE 19 73,537 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 135,483 1,211,296 SH   SOLE 21 1,211,296 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 68,288 610,530 SH   SOLE 22 593,979 0 16,551
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 631 5,642 SH   SOLE 23 5,642 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3,486 31,165 SH   SOLE 26 4,221 0 26,944
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 311 2,779 SH   SOLE 28 2,779 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 7,917 70,782 SH   SOLE 30 70,782 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 231 2,069 SH   SOLE 34 2,069 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 224 1,999 SH   SOLE 40 1,999 0 0
LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5 1,754 2,000,000 PRN   SOLE 21 2,000,000 0 0
LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5 439 500,000 PRN   SOLE 22 500,000 0 0
LIGHTBRIDGE CORP COM 53224K302 2 501 SH   SOLE 21 501 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 19 5,743 SH   SOLE 18 5,743 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 246 73,647 SH   SOLE 21 73,647 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 989 296,062 SH   SOLE 22 296,062 0 0
LILLY ELI & CO COM 532457108 374,337 2,280,042 SH   SOLE 2 464,018 0 1,816,024
LILLY ELI & CO COM 532457108 64,645 393,744 SH   SOLE 4 370,135 0 23,609
LILLY ELI & CO COM 532457108 128,611 783,355 SH   SOLE 7 752,921 0 30,434
LILLY ELI & CO COM 532457108 4,272 26,018 SH   SOLE 13 26,018 0 0
LILLY ELI & CO COM 532457108 13,791 83,998 SH   SOLE 15 83,998 0 0
LILLY ELI & CO COM 532457108 423,867 2,581,719 SH   SOLE 18 2,429,684 0 152,035
LILLY ELI & CO COM 532457108 286,783 1,746,759 SH   SOLE 19 1,746,759 0 0
LILLY ELI & CO COM 532457108 3,574,320 21,770,741 SH   SOLE 21 21,770,741 0 0
LILLY ELI & CO COM 532457108 3,436,062 20,928,625 SH   SOLE 22 18,964,968 0 1,963,657
LILLY ELI & CO COM 532457108 106,150 646,545 SH   SOLE 23 646,545 0 0
LILLY ELI & CO COM 532457108 156,221 951,522 SH   SOLE 25 951,522 0 0
LILLY ELI & CO COM 532457108 768,127 4,678,568 SH   SOLE 26 561,342 0 4,117,226
LILLY ELI & CO COM 532457108 29,252 178,168 SH   SOLE 28 126,357 0 51,811
LILLY ELI & CO COM 532457108 22,347 136,110 SH   SOLE 29 15,926 0 120,184
LILLY ELI & CO COM 532457108 602,836 3,671,802 SH   SOLE 30 3,657,677 0 14,125
LILLY ELI & CO COM 532457108 34,888 212,499 SH   SOLE 31 111,964 0 100,535
LILLY ELI & CO COM 532457108 186,770 1,137,592 SH   SOLE 34 1,137,592 0 0
LILLY ELI & CO COM 532457108 99,061 603,370 SH   SOLE 36 603,370 0 0
LILLY ELI & CO COM 532457108 3,173 19,324 SH   SOLE 40 19,324 0 0
LIMBACH HLDGS INC COM 53263P105 18 4,924 SH   SOLE 21 4,924 0 0
LIMELIGHT NETWORKS INC COM 53261M104 548 74,451 SH   SOLE 2 37,424 0 37,027
LIMELIGHT NETWORKS INC COM 53261M104 16 2,223 SH   SOLE 7 2,223 0 0
LIMELIGHT NETWORKS INC COM 53261M104 3,630 493,163 SH   SOLE 18 493,163 0 0
LIMELIGHT NETWORKS INC COM 53261M104 1,654 224,747 SH   SOLE 19 224,747 0 0
LIMELIGHT NETWORKS INC COM 53261M104 30,666 4,166,521 SH   SOLE 21 4,166,521 0 0
LIMELIGHT NETWORKS INC COM 53261M104 27,100 3,682,064 SH   SOLE 22 3,580,680 0 101,384
LIMELIGHT NETWORKS INC COM 53261M104 347 47,079 SH   SOLE 26 0 0 47,079
LIMELIGHT NETWORKS INC COM 53261M104 125 16,916 SH   SOLE 28 16,916 0 0
LIMELIGHT NETWORKS INC COM 53261M104 402 54,586 SH   SOLE 30 54,586 0 0
LIMELIGHT NETWORKS INC COM 53261M104 112 15,214 SH   SOLE 40 15,214 0 0
LIMESTONE BANCORP INC COM 53262L105 45 3,454 SH   SOLE 2 0 0 3,454
LIMESTONE BANCORP INC COM 53262L105 260 19,794 SH   SOLE 18 19,794 0 0
LIMESTONE BANCORP INC COM 53262L105 103 7,839 SH   SOLE 19 7,839 0 0
LIMESTONE BANCORP INC COM 53262L105 1,969 149,711 SH   SOLE 21 149,711 0 0
LIMESTONE BANCORP INC COM 53262L105 245 18,629 SH   SOLE 22 17,203 0 1,426
LIMONEIRA CO COM 532746104 186 12,850 SH   SOLE 2 974 0 11,876
LIMONEIRA CO COM 532746104 5 314 SH   SOLE 7 314 0 0
LIMONEIRA CO COM 532746104 973 67,179 SH   SOLE 18 67,179 0 0
LIMONEIRA CO COM 532746104 418 28,817 SH   SOLE 19 28,817 0 0
LIMONEIRA CO COM 532746104 7,933 547,450 SH   SOLE 21 547,450 0 0
LIMONEIRA CO COM 532746104 6,493 448,088 SH   SOLE 22 440,179 0 7,909
LINCOLN EDL SVCS CORP COM 533535100 21 5,510 SH   SOLE 18 5,510 0 0
LINCOLN EDL SVCS CORP COM 533535100 329 84,412 SH   SOLE 21 84,412 0 0
LINCOLN EDL SVCS CORP COM 533535100 2,077 532,531 SH   SOLE 22 532,531 0 0
LINCOLN ELEC HLDGS INC COM 533900106 12,815 152,124 SH   SOLE 2 50,294 0 101,830
LINCOLN ELEC HLDGS INC COM 533900106 32 378 SH   SOLE 4 378 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,077 24,656 SH   SOLE 7 24,656 0 0
LINCOLN ELEC HLDGS INC COM 533900106 13,871 164,661 SH   SOLE 18 164,661 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,225 14,540 SH   SOLE 19 14,540 0 0
LINCOLN ELEC HLDGS INC COM 533900106 245,603 2,915,521 SH   SOLE 21 2,915,521 0 0
LINCOLN ELEC HLDGS INC COM 533900106 164,490 1,952,635 SH   SOLE 22 1,862,513 0 90,122
LINCOLN ELEC HLDGS INC COM 533900106 2,713 32,205 SH   SOLE 26 17,665 0 14,540
LINCOLN ELEC HLDGS INC COM 533900106 605 7,183 SH   SOLE 28 7,183 0 0
LINCOLN ELEC HLDGS INC COM 533900106 21,228 251,996 SH   SOLE 30 251,996 0 0
LINCOLN ELEC HLDGS INC COM 533900106 94 1,113 SH   SOLE 31 1,113 0 0
LINCOLN ELEC HLDGS INC COM 533900106 88 1,043 SH   SOLE 34 1,043 0 0
LINCOLN ELEC HLDGS INC COM 533900106 76 897 SH   SOLE 36 897 0 0
LINCOLN ELEC HLDGS INC COM 533900106 533 6,333 SH   SOLE 40 6,333 0 0
LINCOLN NATL CORP IND COM 534187109 17,361 471,896 SH   SOLE 2 49,250 0 422,646
LINCOLN NATL CORP IND COM 534187109 4,018 109,202 SH   SOLE 4 103,431 0 5,771
LINCOLN NATL CORP IND COM 534187109 11,389 309,557 SH   SOLE 7 181,968 0 127,589
LINCOLN NATL CORP IND COM 534187109 13 357 SH   SOLE 13 357 0 0
LINCOLN NATL CORP IND COM 534187109 936 25,446 SH   SOLE 15 25,446 0 0
LINCOLN NATL CORP IND COM 534187109 30,023 816,077 SH   SOLE 18 784,394 0 31,683
LINCOLN NATL CORP IND COM 534187109 3,519 95,645 SH   SOLE 19 95,645 0 0
LINCOLN NATL CORP IND COM 534187109 181,618 4,936,613 SH   SOLE 21 4,936,613 0 0
LINCOLN NATL CORP IND COM 534187109 175,288 4,764,542 SH   SOLE 22 4,300,015 0 464,527
LINCOLN NATL CORP IND COM 534187109 5,435 147,727 SH   SOLE 23 147,727 0 0
LINCOLN NATL CORP IND COM 534187109 9,082 246,864 SH   SOLE 25 246,864 0 0
LINCOLN NATL CORP IND COM 534187109 41,471 1,127,228 SH   SOLE 26 219,965 0 907,263
LINCOLN NATL CORP IND COM 534187109 1,569 42,660 SH   SOLE 28 30,983 0 11,677
LINCOLN NATL CORP IND COM 534187109 1,685 45,799 SH   SOLE 29 4,125 0 41,674
LINCOLN NATL CORP IND COM 534187109 33,830 919,543 SH   SOLE 30 916,430 0 3,113
LINCOLN NATL CORP IND COM 534187109 1,540 41,855 SH   SOLE 31 25,094 0 16,761
LINCOLN NATL CORP IND COM 534187109 9,749 264,985 SH   SOLE 34 264,985 0 0
LINCOLN NATL CORP IND COM 534187109 6,124 166,464 SH   SOLE 36 166,464 0 0
LINCOLN NATL CORP IND COM 534187109 164 4,446 SH   SOLE 40 4,446 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 135 17,523 SH   SOLE 2 9,140 0 8,383
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 4 474 SH   SOLE 7 474 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 823 106,562 SH   SOLE 18 106,562 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 406 52,587 SH   SOLE 19 52,587 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 6,754 874,918 SH   SOLE 21 874,918 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 6,453 835,907 SH   SOLE 22 782,443 0 53,464
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 150 19,438 SH   SOLE 26 0 0 19,438
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 21 2,758 SH   SOLE 28 2,758 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 27 3,505 SH   SOLE 30 3,505 0 0
LINDE PLC SHS G5494J103 278,169 1,311,439 SH   SOLE 2 162,074 0 1,149,365
LINDE PLC SHS G5494J103 53,359 251,561 SH   SOLE 4 236,926 0 14,635
LINDE PLC SHS G5494J103 109,500 516,243 SH   SOLE 7 456,274 0 59,969
LINDE PLC SHS G5494J103 2,360 11,127 SH   SOLE 13 11,127 0 0
LINDE PLC SHS G5494J103 13,970 65,864 SH   SOLE 15 65,864 0 0
LINDE PLC SHS G5494J103 205,030 966,622 SH   SOLE 18 869,714 0 96,908
LINDE PLC SHS G5494J103 25,235 118,972 SH   SOLE 19 118,972 0 0
LINDE PLC SHS G5494J103 2,030,637 9,573,510 SH   SOLE 21 9,573,510 0 0
LINDE PLC SHS G5494J103 2,645,705 12,473,269 SH   SOLE 22 11,255,386 0 1,217,883
LINDE PLC SHS G5494J103 84,257 397,232 SH   SOLE 23 397,232 0 0
LINDE PLC SHS G5494J103 124,613 587,490 SH   SOLE 25 587,490 0 0
LINDE PLC SHS G5494J103 448,767 2,115,730 SH   SOLE 26 329,368 0 1,786,362
LINDE PLC SHS G5494J103 23,420 110,415 SH   SOLE 28 78,327 0 32,088
LINDE PLC SHS G5494J103 3,793 17,880 SH   SOLE 29 9,983 0 7,897
LINDE PLC SHS G5494J103 387,649 1,827,585 SH   SOLE 30 1,816,869 0 10,716
LINDE PLC SHS G5494J103 42,100 198,483 SH   SOLE 31 69,470 0 129,013
LINDE PLC SHS G5494J103 7,143 33,675 SH   SOLE 34 33,675 0 0
LINDE PLC SHS G5494J103 77,841 366,985 SH   SOLE 36 366,985 0 0
LINDE PLC SHS G5494J103 2,543 11,987 SH   SOLE 40 11,987 0 0
LINDSAY CORP COM 535555106 642 6,964 SH   SOLE 2 3,553 0 3,411
LINDSAY CORP COM 535555106 5 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106 711 7,712 SH   SOLE 7 7,712 0 0
LINDSAY CORP COM 535555106 4,962 53,813 SH   SOLE 18 53,813 0 0
LINDSAY CORP COM 535555106 1,907 20,678 SH   SOLE 19 20,678 0 0
LINDSAY CORP COM 535555106 107,689 1,167,870 SH   SOLE 21 1,167,870 0 0
LINDSAY CORP COM 535555106 30,932 335,451 SH   SOLE 22 323,638 0 11,813
LINDSAY CORP COM 535555106 267 2,895 SH   SOLE 26 2,191 0 704
LINDSAY CORP COM 535555106 152 1,649 SH   SOLE 28 1,649 0 0
LINDSAY CORP COM 535555106 7,822 84,831 SH   SOLE 30 84,831 0 0
LINDSAY CORP COM 535555106 122 1,328 SH   SOLE 40 1,328 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 3 3,736 SH   SOLE 18 3,736 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 48 55,004 SH   SOLE 21 55,004 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 1,336 1,535,837 SH   SOLE 22 1,535,837 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 831 112,099 SH   SOLE 2 29,690 0 82,409
LIONS GATE ENTMNT CORP CL A VTG 535919401 1 200 SH   SOLE 4 200 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 13 1,817 SH   SOLE 7 1,817 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 170 23,006 SH   SOLE 18 23,006 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 7,867 1,061,696 SH   SOLE 19 1,061,696 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 4,461 602,031 SH   SOLE 21 602,031 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 12,339 1,665,211 SH   SOLE 22 1,581,384 0 83,827
LIONS GATE ENTMNT CORP CL A VTG 535919401 144 19,420 SH   SOLE 26 4,909 0 14,511
LIONS GATE ENTMNT CORP CL A VTG 535919401 56 7,511 SH   SOLE 28 7,511 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 175 23,575 SH   SOLE 30 23,575 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 21 2,774 SH   SOLE 31 1,075 0 1,699
LIONS GATE ENTMNT CORP CL A VTG 535919401 571 77,075 SH   SOLE 34 77,075 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 46 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,701 249,077 SH   SOLE 2 38,061 0 211,016
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 4 548 SH   SOLE 4 548 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 22 3,247 SH   SOLE 7 3,247 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 303 44,385 SH   SOLE 18 44,385 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 184 26,990 SH   SOLE 19 26,990 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 10,201 1,493,625 SH   SOLE 21 1,493,625 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 20,738 3,036,285 SH   SOLE 22 2,870,899 0 165,386
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 396 57,930 SH   SOLE 26 36,441 0 21,489
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 96 14,084 SH   SOLE 28 14,084 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 247 36,218 SH   SOLE 30 36,218 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 54 7,898 SH   SOLE 31 2,427 0 5,471
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 76 11,133 SH   SOLE 40 11,133 0 0
LIPOCINE INC NEW COM 53630X104 82 64,801 SH   SOLE 21 64,801 0 0
LIPOCINE INC NEW COM 53630X104 829 658,299 SH   SOLE 22 658,299 0 0
LIQTECH INTL INC COM 53632A201 53 9,676 SH   SOLE 21 9,676 0 0
LIQTECH INTL INC COM 53632A201 240 43,892 SH   SOLE 22 43,892 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 70 8,267 SH   SOLE 2 1,088 0 7,179
LIQUIDIA TECHNOLOGIES INC COM 53635D202 4 487 SH   SOLE 7 487 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 719 85,431 SH   SOLE 18 85,431 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 379 45,050 SH   SOLE 19 45,050 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 5,890 699,571 SH   SOLE 21 699,571 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 3,172 376,776 SH   SOLE 22 366,901 0 9,875
LIQUIDIA TECHNOLOGIES INC COM 53635D202 17 1,967 SH   SOLE 23 1,967 0 0
LIQUIDITY SERVICES INC COM 53635B107 156 26,251 SH   SOLE 2 1,785 0 24,466
LIQUIDITY SERVICES INC COM 53635B107 3 522 SH   SOLE 7 522 0 0
LIQUIDITY SERVICES INC COM 53635B107 889 149,120 SH   SOLE 18 149,120 0 0
LIQUIDITY SERVICES INC COM 53635B107 317 53,203 SH   SOLE 19 53,203 0 0
LIQUIDITY SERVICES INC COM 53635B107 17,744 2,977,098 SH   SOLE 21 2,977,098 0 0
LIQUIDITY SERVICES INC COM 53635B107 5,126 860,054 SH   SOLE 22 845,816 0 14,238
LIQUIDITY SERVICES INC COM 53635B107 215 36,021 SH   SOLE 30 36,021 0 0
LITHIA MTRS INC CL A 536797103 3,197 21,125 SH   SOLE 2 8,039 0 13,086
LITHIA MTRS INC CL A 536797103 19 125 SH   SOLE 4 125 0 0
LITHIA MTRS INC CL A 536797103 98 646 SH   SOLE 7 646 0 0
LITHIA MTRS INC CL A 536797103 17,009 112,396 SH   SOLE 18 110,147 0 2,249
LITHIA MTRS INC CL A 536797103 8,980 59,341 SH   SOLE 19 59,341 0 0
LITHIA MTRS INC CL A 536797103 356,981 2,358,955 SH   SOLE 21 2,358,955 0 0
LITHIA MTRS INC CL A 536797103 107,519 710,495 SH   SOLE 22 686,815 0 23,680
LITHIA MTRS INC CL A 536797103 315 2,082 SH   SOLE 23 2,082 0 0
LITHIA MTRS INC CL A 536797103 2,486 16,425 SH   SOLE 26 6,835 0 9,590
LITHIA MTRS INC CL A 536797103 599 3,955 SH   SOLE 28 3,955 0 0
LITHIA MTRS INC CL A 536797103 5,073 33,526 SH   SOLE 30 33,526 0 0
LITHIA MTRS INC CL A 536797103 111 731 SH   SOLE 31 0 0 731
LITHIA MTRS INC CL A 536797103 137 903 SH   SOLE 36 903 0 0
LITHIA MTRS INC CL A 536797103 361 2,388 SH   SOLE 40 2,388 0 0
LITTELFUSE INC COM 537008104 11,108 65,097 SH   SOLE 2 20,102 0 44,995
LITTELFUSE INC COM 537008104 77 454 SH   SOLE 4 454 0 0
LITTELFUSE INC COM 537008104 86 506 SH   SOLE 7 506 0 0
LITTELFUSE INC COM 537008104 11,153 65,361 SH   SOLE 18 65,289 0 72
LITTELFUSE INC COM 537008104 1,048 6,142 SH   SOLE 19 6,142 0 0
LITTELFUSE INC COM 537008104 187,473 1,098,708 SH   SOLE 21 1,098,708 0 0
LITTELFUSE INC COM 537008104 136,951 802,620 SH   SOLE 22 765,719 0 36,901
LITTELFUSE INC COM 537008104 158 924 SH   SOLE 23 924 0 0
LITTELFUSE INC COM 537008104 1,530 8,965 SH   SOLE 26 4,843 0 4,122
LITTELFUSE INC COM 537008104 628 3,681 SH   SOLE 28 3,681 0 0
LITTELFUSE INC COM 537008104 1,481 8,680 SH   SOLE 30 8,680 0 0
LITTELFUSE INC COM 537008104 80 467 SH   SOLE 31 467 0 0
LITTELFUSE INC COM 537008104 105 614 SH   SOLE 34 614 0 0
LITTELFUSE INC COM 537008104 456 2,675 SH   SOLE 40 2,675 0 0
LIVANOVA PLC SHS G5509L101 2,984 61,989 SH   SOLE 2 38,816 0 23,173
LIVANOVA PLC SHS G5509L101 12 242 SH   SOLE 4 242 0 0
LIVANOVA PLC SHS G5509L101 41 846 SH   SOLE 7 846 0 0
LIVANOVA PLC SHS G5509L101 15,015 311,972 SH   SOLE 18 306,726 0 5,246
LIVANOVA PLC SHS G5509L101 7,326 152,212 SH   SOLE 19 152,212 0 0
LIVANOVA PLC SHS G5509L101 172,012 3,573,905 SH   SOLE 21 3,573,905 0 0
LIVANOVA PLC SHS G5509L101 86,247 1,791,963 SH   SOLE 22 1,744,599 0 47,364
LIVANOVA PLC SHS G5509L101 285 5,918 SH   SOLE 23 5,918 0 0
LIVANOVA PLC SHS G5509L101 2,042 42,424 SH   SOLE 26 13,849 0 28,575
LIVANOVA PLC SHS G5509L101 382 7,936 SH   SOLE 28 7,936 0 0
LIVANOVA PLC SHS G5509L101 9,897 205,632 SH   SOLE 30 205,632 0 0
LIVANOVA PLC SHS G5509L101 112 2,336 SH   SOLE 34 2,336 0 0
LIVANOVA PLC SHS G5509L101 256 5,311 SH   SOLE 40 5,311 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 14,780 333,409 SH   SOLE 2 38,919 0 294,490
LIVE NATION ENTERTAINMENT IN COM 538034109 2,940 66,332 SH   SOLE 4 61,193 0 5,139
LIVE NATION ENTERTAINMENT IN COM 538034109 5,507 124,229 SH   SOLE 7 119,683 0 4,546
LIVE NATION ENTERTAINMENT IN COM 538034109 28 624 SH   SOLE 13 624 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 613 13,820 SH   SOLE 15 13,820 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 13,987 315,511 SH   SOLE 18 292,539 0 22,972
LIVE NATION ENTERTAINMENT IN COM 538034109 14,824 334,408 SH   SOLE 19 334,408 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 163,721 3,693,240 SH   SOLE 21 3,693,240 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 153,416 3,460,774 SH   SOLE 22 3,141,971 0 318,803
LIVE NATION ENTERTAINMENT IN COM 538034109 5,232 118,033 SH   SOLE 23 118,033 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 5,272 118,915 SH   SOLE 25 118,915 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 26,534 598,552 SH   SOLE 26 160,591 0 437,961
LIVE NATION ENTERTAINMENT IN COM 538034109 1,458 32,880 SH   SOLE 28 23,371 0 9,509
LIVE NATION ENTERTAINMENT IN COM 538034109 1,626 36,681 SH   SOLE 29 2,730 0 33,951
LIVE NATION ENTERTAINMENT IN COM 538034109 22,270 502,371 SH   SOLE 30 502,371 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 980 22,110 SH   SOLE 31 15,391 0 6,719
LIVE NATION ENTERTAINMENT IN COM 538034109 3,547 80,009 SH   SOLE 34 80,009 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 3,789 85,465 SH   SOLE 36 85,465 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 182 4,112 SH   SOLE 40 4,112 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 1,157 1,141,000 PRN   SOLE 2 1,141,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 15,926 15,700,000 PRN   SOLE 19 15,700,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 2,054 2,025,000 PRN   SOLE 21 2,025,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 90 89,000 PRN   SOLE 22 89,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 295 291,000 PRN   SOLE 26 291,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 44 43,000 PRN   SOLE 30 43,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 2,823 2,783,000 PRN   SOLE 34 2,783,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105 488 33,619 SH   SOLE 2 10,923 0 22,696
LIVE OAK BANCSHARES INC COM 53803X105 7 494 SH   SOLE 7 494 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,610 110,982 SH   SOLE 18 110,982 0 0
LIVE OAK BANCSHARES INC COM 53803X105 768 52,943 SH   SOLE 19 52,943 0 0
LIVE OAK BANCSHARES INC COM 53803X105 12,812 882,971 SH   SOLE 21 882,971 0 0
LIVE OAK BANCSHARES INC COM 53803X105 12,314 848,681 SH   SOLE 22 820,549 0 28,132
LIVE OAK BANCSHARES INC COM 53803X105 74 5,066 SH   SOLE 28 5,066 0 0
LIVE OAK BANCSHARES INC COM 53803X105 180 12,416 SH   SOLE 30 12,416 0 0
LIVE OAK BANCSHARES INC COM 53803X105 38 2,613 SH   SOLE 40 2,613 0 0
LIVE VENTURES INC COM NEW 538142308 6 631 SH   SOLE 21 631 0 0
LIVENT CORP COM 53814L108 1,081 175,527 SH   SOLE 2 51,673 0 123,854
LIVENT CORP COM 53814L108 3 549 SH   SOLE 4 549 0 0
LIVENT CORP COM 53814L108 15 2,491 SH   SOLE 7 2,491 0 0
LIVENT CORP COM 53814L108 4,418 717,191 SH   SOLE 18 717,191 0 0
LIVENT CORP COM 53814L108 1,728 280,505 SH   SOLE 19 280,505 0 0
LIVENT CORP COM 53814L108 97,595 15,843,294 SH   SOLE 21 15,843,294 0 0
LIVENT CORP COM 53814L108 27,696 4,496,085 SH   SOLE 22 4,359,858 0 136,227
LIVENT CORP COM 53814L108 282 45,700 SH   SOLE 26 26,906 0 18,794
LIVENT CORP COM 53814L108 100 16,260 SH   SOLE 28 16,260 0 0
LIVENT CORP COM 53814L108 1,434 232,715 SH   SOLE 30 232,715 0 0
LIVENT CORP COM 53814L108 73 11,918 SH   SOLE 40 11,918 0 0
LIVEPERSON INC COM 538146101 1,698 40,974 SH   SOLE 2 21,564 0 19,410
LIVEPERSON INC COM 538146101 13 317 SH   SOLE 4 317 0 0
LIVEPERSON INC COM 538146101 43 1,029 SH   SOLE 7 1,029 0 0
LIVEPERSON INC COM 538146101 13,155 317,531 SH   SOLE 18 307,288 0 10,243
LIVEPERSON INC COM 538146101 7,316 176,591 SH   SOLE 19 176,591 0 0
LIVEPERSON INC COM 538146101 280,288 6,765,329 SH   SOLE 21 6,765,329 0 0
LIVEPERSON INC COM 538146101 79,890 1,928,312 SH   SOLE 22 1,865,902 0 62,410
LIVEPERSON INC COM 538146101 277 6,674 SH   SOLE 23 6,674 0 0
LIVEPERSON INC COM 538146101 1,831 44,191 SH   SOLE 26 14,899 0 29,292
LIVEPERSON INC COM 538146101 455 10,994 SH   SOLE 28 10,994 0 0
LIVEPERSON INC COM 538146101 3,880 93,649 SH   SOLE 30 93,649 0 0
LIVEPERSON INC COM 538146101 55 1,338 SH   SOLE 34 1,338 0 0
LIVEPERSON INC COM 538146101 267 6,450 SH   SOLE 40 6,450 0 0
LIVERAMP HLDGS INC COM 53815P108 3,371 79,373 SH   SOLE 2 51,678 0 27,695
LIVERAMP HLDGS INC COM 53815P108 10 245 SH   SOLE 4 245 0 0
LIVERAMP HLDGS INC COM 53815P108 49 1,153 SH   SOLE 7 1,153 0 0
LIVERAMP HLDGS INC COM 53815P108 17,741 417,732 SH   SOLE 18 414,153 0 3,579
LIVERAMP HLDGS INC COM 53815P108 8,758 206,209 SH   SOLE 19 206,209 0 0
LIVERAMP HLDGS INC COM 53815P108 186,427 4,389,624 SH   SOLE 21 4,389,624 0 0
LIVERAMP HLDGS INC COM 53815P108 104,226 2,454,112 SH   SOLE 22 2,389,493 0 64,619
LIVERAMP HLDGS INC COM 53815P108 570 13,418 SH   SOLE 23 13,418 0 0
LIVERAMP HLDGS INC COM 53815P108 3,209 75,561 SH   SOLE 26 20,487 0 55,074
LIVERAMP HLDGS INC COM 53815P108 417 9,815 SH   SOLE 28 9,815 0 0
LIVERAMP HLDGS INC COM 53815P108 1,015 23,890 SH   SOLE 30 23,890 0 0
LIVERAMP HLDGS INC COM 53815P108 4 97 SH   SOLE 34 97 0 0
LIVERAMP HLDGS INC COM 53815P108 303 7,131 SH   SOLE 40 7,131 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 74 20,518 SH   SOLE 2 1,068 0 19,450
LIVEXLIVE MEDIA INC COM NEW 53839L208 2 654 SH   SOLE 7 654 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 525 145,160 SH   SOLE 18 145,160 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 221 61,147 SH   SOLE 19 61,147 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 4,002 1,105,444 SH   SOLE 21 1,105,444 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 3,481 961,650 SH   SOLE 22 945,894 0 15,756
LIVONGO HEALTH INC COM 539183103 11,467 152,513 SH   SOLE 2 57,502 0 95,011
LIVONGO HEALTH INC COM 539183103 14 187 SH   SOLE 4 187 0 0
LIVONGO HEALTH INC COM 539183103 68 899 SH   SOLE 7 899 0 0
LIVONGO HEALTH INC COM 539183103 6,314 83,969 SH   SOLE 18 80,188 0 3,781
LIVONGO HEALTH INC COM 539183103 145,964 1,941,268 SH   SOLE 19 1,941,268 0 0
LIVONGO HEALTH INC COM 539183103 1,609 21,400 SH   SOLE 20 21,400 0 0
LIVONGO HEALTH INC COM 539183103 56,142 746,663 SH   SOLE 21 746,663 0 0
LIVONGO HEALTH INC COM 539183103 61,000 811,282 SH   SOLE 22 740,343 0 70,939
LIVONGO HEALTH INC COM 539183103 154 2,050 SH   SOLE 23 2,050 0 0
LIVONGO HEALTH INC COM 539183103 2,527 33,613 SH   SOLE 26 10,626 0 22,987
LIVONGO HEALTH INC COM 539183103 426 5,670 SH   SOLE 28 5,670 0 0
LIVONGO HEALTH INC COM 539183103 11,983 159,365 SH   SOLE 30 159,365 0 0
LIVONGO HEALTH INC COM 539183103 79 1,051 SH   SOLE 31 1,051 0 0
LIVONGO HEALTH INC COM 539183103 23,804 316,581 SH   SOLE 34 316,581 0 0
LIVONGO HEALTH INC COM 539183103 297 3,953 SH   SOLE 40 3,953 0 0
LIZHI INC ADS 53933L104 62 11,550 SH   SOLE 22 11,550 0 0
LKQ CORP COM 501889208 19,131 730,196 SH   SOLE 2 92,098 0 638,098
LKQ CORP COM 501889208 3,603 137,508 SH   SOLE 4 129,336 0 8,172
LKQ CORP COM 501889208 7,558 288,459 SH   SOLE 7 263,088 0 25,371
LKQ CORP COM 501889208 181 6,893 SH   SOLE 13 6,893 0 0
LKQ CORP COM 501889208 1,012 38,630 SH   SOLE 15 38,630 0 0
LKQ CORP COM 501889208 15,625 596,365 SH   SOLE 18 549,869 0 46,496
LKQ CORP COM 501889208 2,542 97,032 SH   SOLE 19 97,032 0 0
LKQ CORP COM 501889208 181,354 6,921,920 SH   SOLE 21 6,921,920 0 0
LKQ CORP COM 501889208 189,090 7,217,166 SH   SOLE 22 6,541,070 0 676,096
LKQ CORP COM 501889208 5,716 218,164 SH   SOLE 23 218,164 0 0
LKQ CORP COM 501889208 8,803 335,976 SH   SOLE 25 335,976 0 0
LKQ CORP COM 501889208 47,673 1,819,588 SH   SOLE 26 307,580 0 1,512,008
LKQ CORP COM 501889208 1,479 56,460 SH   SOLE 28 40,272 0 16,188
LKQ CORP COM 501889208 1,816 69,309 SH   SOLE 29 7,278 0 62,031
LKQ CORP COM 501889208 30,249 1,154,557 SH   SOLE 30 1,129,415 0 25,142
LKQ CORP COM 501889208 2,131 81,349 SH   SOLE 31 35,797 0 45,552
LKQ CORP COM 501889208 410 15,665 SH   SOLE 34 15,665 0 0
LKQ CORP COM 501889208 6,086 232,297 SH   SOLE 36 232,297 0 0
LKQ CORP COM 501889208 162 6,201 SH   SOLE 40 6,201 0 0
LM FDG AMER INC COM NEW 502074305 1 426 SH   SOLE 21 426 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 7 672 SH   SOLE 18 672 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 63 6,393 SH   SOLE 21 6,393 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 26 2,702 SH   SOLE 22 2,702 0 0
LOCKHEED MARTIN CORP COM 539830109 262,285 718,746 SH   SOLE 2 190,021 0 528,725
LOCKHEED MARTIN CORP COM 539830109 33,366 91,434 SH   SOLE 4 84,453 0 6,981
LOCKHEED MARTIN CORP COM 539830109 87,358 239,389 SH   SOLE 7 231,596 0 7,793
LOCKHEED MARTIN CORP COM 539830109 4,252 11,651 SH   SOLE 13 11,651 0 0
LOCKHEED MARTIN CORP COM 539830109 9,002 24,668 SH   SOLE 15 24,668 0 0
LOCKHEED MARTIN CORP COM 539830109 330,126 904,652 SH   SOLE 18 872,463 0 32,189
LOCKHEED MARTIN CORP COM 539830109 113,643 311,420 SH   SOLE 19 311,420 0 0
LOCKHEED MARTIN CORP COM 539830109 2,310,421 6,331,308 SH   SOLE 21 6,331,308 0 0
LOCKHEED MARTIN CORP COM 539830109 2,240,468 6,139,614 SH   SOLE 22 5,540,102 0 599,512
LOCKHEED MARTIN CORP COM 539830109 81,456 223,216 SH   SOLE 23 223,216 0 0
LOCKHEED MARTIN CORP COM 539830109 104,386 286,051 SH   SOLE 25 286,051 0 0
LOCKHEED MARTIN CORP COM 539830109 177,061 485,206 SH   SOLE 26 183,534 0 301,672
LOCKHEED MARTIN CORP COM 539830109 5,638 15,449 SH   SOLE 28 0 0 15,449
LOCKHEED MARTIN CORP COM 539830109 23,177 63,513 SH   SOLE 29 29,673 0 33,840
LOCKHEED MARTIN CORP COM 539830109 313,355 858,694 SH   SOLE 30 858,694 0 0
LOCKHEED MARTIN CORP COM 539830109 32,116 88,007 SH   SOLE 31 73,035 0 14,972
LOCKHEED MARTIN CORP COM 539830109 1,674 4,587 SH   SOLE 32 4,587 0 0
LOCKHEED MARTIN CORP COM 539830109 66,480 182,178 SH   SOLE 36 182,178 0 0
LOCKHEED MARTIN CORP COM 539830109 2,115 5,797 SH   SOLE 40 5,797 0 0
LOEWS CORP COM 540424108 20,256 590,722 SH   SOLE 2 72,406 0 518,316
LOEWS CORP COM 540424108 4,539 132,377 SH   SOLE 4 125,215 0 7,162
LOEWS CORP COM 540424108 14,273 416,258 SH   SOLE 7 257,149 0 159,109
LOEWS CORP COM 540424108 189 5,510 SH   SOLE 13 5,510 0 0
LOEWS CORP COM 540424108 1,114 32,483 SH   SOLE 15 32,483 0 0
LOEWS CORP COM 540424108 19,635 572,615 SH   SOLE 18 534,628 0 37,987
LOEWS CORP COM 540424108 2,361 68,857 SH   SOLE 19 68,857 0 0
LOEWS CORP COM 540424108 212,954 6,210,394 SH   SOLE 21 6,210,394 0 0
LOEWS CORP COM 540424108 208,114 6,069,220 SH   SOLE 22 5,496,096 0 573,124
LOEWS CORP COM 540424108 6,275 182,993 SH   SOLE 23 182,993 0 0
LOEWS CORP COM 540424108 10,628 309,934 SH   SOLE 25 309,934 0 0
LOEWS CORP COM 540424108 57,432 1,674,900 SH   SOLE 26 287,898 0 1,387,002
LOEWS CORP COM 540424108 1,687 49,186 SH   SOLE 28 31,908 0 17,278
LOEWS CORP COM 540424108 2,002 58,370 SH   SOLE 29 5,206 0 53,164
LOEWS CORP COM 540424108 35,414 1,032,783 SH   SOLE 30 1,032,783 0 0
LOEWS CORP COM 540424108 2,625 76,563 SH   SOLE 31 35,899 0 40,664
LOEWS CORP COM 540424108 484 14,111 SH   SOLE 34 14,111 0 0
LOEWS CORP COM 540424108 7,778 226,816 SH   SOLE 36 226,816 0 0
LOEWS CORP COM 540424108 195 5,691 SH   SOLE 40 5,691 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 47 5,614 SH   SOLE 2 748 0 4,866
LOGICBIO THERAPEUTICS INC COM 54142F102 439 51,914 SH   SOLE 18 51,914 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 199 23,469 SH   SOLE 19 23,469 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 3,331 393,760 SH   SOLE 21 393,760 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 1,892 223,610 SH   SOLE 22 219,856 0 3,754
LOGITECH INTL S A SHS H50430232 386 5,922 SH   SOLE 22 5,922 0 0
LOGMEIN INC COM 54142L109 11,563 136,408 SH   SOLE 2 48,264 0 88,144
LOGMEIN INC COM 54142L109 19 222 SH   SOLE 4 222 0 0
LOGMEIN INC COM 54142L109 68 803 SH   SOLE 7 803 0 0
LOGMEIN INC COM 54142L109 11,172 131,794 SH   SOLE 18 131,794 0 0
LOGMEIN INC COM 54142L109 1,113 13,132 SH   SOLE 19 13,132 0 0
LOGMEIN INC COM 54142L109 214,809 2,534,025 SH   SOLE 21 2,534,025 0 0
LOGMEIN INC COM 54142L109 141,283 1,666,666 SH   SOLE 22 1,590,086 0 76,580
LOGMEIN INC COM 54142L109 1,590 18,754 SH   SOLE 26 12,294 0 6,460
LOGMEIN INC COM 54142L109 646 7,626 SH   SOLE 28 7,626 0 0
LOGMEIN INC COM 54142L109 1,507 17,782 SH   SOLE 30 17,782 0 0
LOGMEIN INC COM 54142L109 79 931 SH   SOLE 31 931 0 0
LOGMEIN INC COM 54142L109 85 1,003 SH   SOLE 36 1,003 0 0
LOGMEIN INC COM 54142L109 454 5,359 SH   SOLE 40 5,359 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 41 9,723 SH   SOLE 4 9,723 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 2,444 573,787 SH   SOLE 21 573,787 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 1,520 356,711 SH   SOLE 22 356,711 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 653 153,214 SH   SOLE 30 153,214 0 0
LONESTAR RES US INC CL A VTG 54240F103 50 106,533 SH   SOLE 21 106,533 0 0
LONESTAR RES US INC CL A VTG 54240F103 117 248,327 SH   SOLE 22 248,327 0 0
LONESTAR RES US INC CL A VTG 54240F103 2 3,953 SH   SOLE 26 0 0 3,953
LONGVIEW ACQUISITION CORP UNIT 99/99/9999 543195200 507 50,242 SH   SOLE 18 50,242 0 0
LONGVIEW ACQUISITION CORP UNIT 99/99/9999 543195200 11,914 1,179,619 SH   SOLE 19 1,179,619 0 0
LONGVIEW ACQUISITION CORP UNIT 99/99/9999 543195200 160 15,871 SH   SOLE 20 15,871 0 0
LONGVIEW ACQUISITION CORP UNIT 99/99/9999 543195200 6,103 604,268 SH   SOLE 34 604,268 0 0
LOOP INDS INC COM 543518104 2,414 268,213 SH   SOLE 22 268,213 0 0
LOOP INDS INC COM 543518104 323 35,900 SH   SOLE 34 35,900 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 239 12,249 SH   SOLE 2 4,004 0 8,245
LORAL SPACE & COMMUNICATNS I COM 543881106 12 610 SH   SOLE 4 610 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 5 277 SH   SOLE 7 277 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 1,014 51,933 SH   SOLE 18 51,933 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 476 24,371 SH   SOLE 19 24,371 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 8,652 443,245 SH   SOLE 21 443,245 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 7,706 394,799 SH   SOLE 22 382,636 0 12,163
LORAL SPACE & COMMUNICATNS I COM 543881106 7 358 SH   SOLE 23 358 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 11 539 SH   SOLE 26 0 0 539
LORAL SPACE & COMMUNICATNS I COM 543881106 38 1,965 SH   SOLE 28 1,965 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 192 9,811 SH   SOLE 30 9,811 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 9 476 SH   SOLE 36 476 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 34 1,727 SH   SOLE 40 1,727 0 0
LOUISIANA PAC CORP COM 546347105 3,073 119,817 SH   SOLE 2 83,899 0 35,918
LOUISIANA PAC CORP COM 546347105 15 581 SH   SOLE 4 581 0 0
LOUISIANA PAC CORP COM 546347105 64 2,504 SH   SOLE 7 2,504 0 0
LOUISIANA PAC CORP COM 546347105 18,237 710,982 SH   SOLE 18 710,982 0 0
LOUISIANA PAC CORP COM 546347105 6,272 244,533 SH   SOLE 19 244,533 0 0
LOUISIANA PAC CORP COM 546347105 204,030 7,954,389 SH   SOLE 21 7,954,389 0 0
LOUISIANA PAC CORP COM 546347105 102,215 3,984,988 SH   SOLE 22 3,866,725 0 118,263
LOUISIANA PAC CORP COM 546347105 45 1,746 SH   SOLE 23 1,746 0 0
LOUISIANA PAC CORP COM 546347105 1,133 44,172 SH   SOLE 26 26,642 0 17,530
LOUISIANA PAC CORP COM 546347105 428 16,674 SH   SOLE 28 16,674 0 0
LOUISIANA PAC CORP COM 546347105 1,094 42,663 SH   SOLE 30 42,663 0 0
LOUISIANA PAC CORP COM 546347105 23 880 SH   SOLE 31 0 0 880
LOUISIANA PAC CORP COM 546347105 11 419 SH   SOLE 34 419 0 0
LOUISIANA PAC CORP COM 546347105 82 3,192 SH   SOLE 36 3,192 0 0
LOUISIANA PAC CORP COM 546347105 289 11,267 SH   SOLE 40 11,267 0 0
LOVESAC COMPANY COM 54738L109 87 3,314 SH   SOLE 2 489 0 2,825
LOVESAC COMPANY COM 54738L109 3 111 SH   SOLE 7 111 0 0
LOVESAC COMPANY COM 54738L109 1,020 38,882 SH   SOLE 18 38,882 0 0
LOVESAC COMPANY COM 54738L109 435 16,594 SH   SOLE 19 16,594 0 0
LOVESAC COMPANY COM 54738L109 8,123 309,672 SH   SOLE 21 309,672 0 0
LOVESAC COMPANY COM 54738L109 7,176 273,582 SH   SOLE 22 267,777 0 5,805
LOWES COS INC COM 548661107 300,320 2,222,619 SH   SOLE 2 482,601 0 1,740,018
LOWES COS INC COM 548661107 52,557 388,964 SH   SOLE 4 367,943 0 21,021
LOWES COS INC COM 548661107 103,243 764,084 SH   SOLE 7 662,322 0 101,762
LOWES COS INC COM 548661107 7,869 58,237 SH   SOLE 13 58,237 0 0
LOWES COS INC COM 548661107 10,204 75,519 SH   SOLE 15 75,519 0 0
LOWES COS INC COM 548661107 14 106 SH   SOLE 17 0 0 106
LOWES COS INC COM 548661107 701,928 5,194,851 SH   SOLE 18 4,408,291 0 786,560
LOWES COS INC COM 548661107 600,791 4,446,354 SH   SOLE 19 4,446,354 0 0
LOWES COS INC COM 548661107 2,080,335 15,396,207 SH   SOLE 21 15,396,207 0 0
LOWES COS INC COM 548661107 2,595,434 19,208,361 SH   SOLE 22 17,166,926 0 2,041,435
LOWES COS INC COM 548661107 81,601 603,912 SH   SOLE 23 603,912 0 0
LOWES COS INC COM 548661107 119,962 887,819 SH   SOLE 25 871,863 0 15,956
LOWES COS INC COM 548661107 526,211 3,894,400 SH   SOLE 26 493,235 0 3,401,165
LOWES COS INC COM 548661107 21,368 158,143 SH   SOLE 28 112,326 0 45,817
LOWES COS INC COM 548661107 35,833 265,193 SH   SOLE 29 38,344 0 226,849
LOWES COS INC COM 548661107 436,099 3,227,494 SH   SOLE 30 3,227,494 0 0
LOWES COS INC COM 548661107 40,997 303,409 SH   SOLE 31 134,479 0 168,930
LOWES COS INC COM 548661107 126,601 936,955 SH   SOLE 34 936,955 0 0
LOWES COS INC COM 548661107 74,217 549,271 SH   SOLE 36 549,271 0 0
LOWES COS INC COM 548661107 2,359 17,461 SH   SOLE 40 17,461 0 0
LPL FINL HLDGS INC COM 50212V100 14,688 187,348 SH   SOLE 2 44,673 0 142,675
LPL FINL HLDGS INC COM 50212V100 28 355 SH   SOLE 4 355 0 0
LPL FINL HLDGS INC COM 50212V100 138 1,758 SH   SOLE 7 1,758 0 0
LPL FINL HLDGS INC COM 50212V100 2,851 36,362 SH   SOLE 18 36,362 0 0
LPL FINL HLDGS INC COM 50212V100 1,562 19,926 SH   SOLE 19 19,926 0 0
LPL FINL HLDGS INC COM 50212V100 74,286 947,526 SH   SOLE 21 947,526 0 0
LPL FINL HLDGS INC COM 50212V100 183,501 2,340,572 SH   SOLE 22 2,215,474 0 125,098
LPL FINL HLDGS INC COM 50212V100 2,968 37,854 SH   SOLE 26 24,265 0 13,589
LPL FINL HLDGS INC COM 50212V100 1,026 13,090 SH   SOLE 28 13,090 0 0
LPL FINL HLDGS INC COM 50212V100 3,329 42,468 SH   SOLE 30 42,468 0 0
LPL FINL HLDGS INC COM 50212V100 212 2,709 SH   SOLE 31 1,591 0 1,118
LPL FINL HLDGS INC COM 50212V100 158 2,018 SH   SOLE 36 2,018 0 0
LPL FINL HLDGS INC COM 50212V100 651 8,307 SH   SOLE 40 8,307 0 0
LSB INDS INC COM 502160104 8 6,886 SH   SOLE 18 6,886 0 0
LSB INDS INC COM 502160104 87 74,599 SH   SOLE 21 74,599 0 0
LSB INDS INC COM 502160104 412 354,851 SH   SOLE 22 354,851 0 0
LSI INDS INC COM 50216C108 130 20,122 SH   SOLE 2 1,362 0 18,760
LSI INDS INC COM 50216C108 688 106,305 SH   SOLE 18 106,305 0 0
LSI INDS INC COM 50216C108 781 120,785 SH   SOLE 19 120,785 0 0
LSI INDS INC COM 50216C108 5,415 837,005 SH   SOLE 21 837,005 0 0
LSI INDS INC COM 50216C108 6,298 973,425 SH   SOLE 22 965,584 0 7,841
LSI INDS INC COM 50216C108 65 10,043 SH   SOLE 23 10,043 0 0
LSI INDS INC COM 50216C108 492 76,082 SH   SOLE 26 0 0 76,082
LTC PPTYS INC COM 502175102 1,479 39,275 SH   SOLE 2 13,030 0 26,245
LTC PPTYS INC COM 502175102 895 23,753 SH   SOLE 4 23,753 0 0
LTC PPTYS INC COM 502175102 1,669 44,312 SH   SOLE 7 44,312 0 0
LTC PPTYS INC COM 502175102 7,321 194,356 SH   SOLE 18 194,356 0 0
LTC PPTYS INC COM 502175102 4,594 121,945 SH   SOLE 19 121,945 0 0
LTC PPTYS INC COM 502175102 167,766 4,453,577 SH   SOLE 21 4,453,577 0 0
LTC PPTYS INC COM 502175102 58,465 1,552,039 SH   SOLE 22 1,511,080 0 40,959
LTC PPTYS INC COM 502175102 47 1,255 SH   SOLE 23 1,255 0 0
LTC PPTYS INC COM 502175102 3,629 96,325 SH   SOLE 25 96,325 0 0
LTC PPTYS INC COM 502175102 1,751 46,477 SH   SOLE 26 9,143 0 37,334
LTC PPTYS INC COM 502175102 200 5,308 SH   SOLE 28 5,308 0 0
LTC PPTYS INC COM 502175102 1,002 26,601 SH   SOLE 29 26,601 0 0
LTC PPTYS INC COM 502175102 8,697 230,883 SH   SOLE 30 230,883 0 0
LTC PPTYS INC COM 502175102 189 5,021 SH   SOLE 40 5,021 0 0
LUBYS INC COM 549282101 22 15,024 SH   SOLE 21 15,024 0 0
LUBYS INC COM 549282101 722 498,034 SH   SOLE 22 498,034 0 0
LULULEMON ATHLETICA INC COM 550021109 80,281 257,302 SH   SOLE 2 54,953 0 202,349
LULULEMON ATHLETICA INC COM 550021109 19,429 62,272 SH   SOLE 4 58,877 0 3,395
LULULEMON ATHLETICA INC COM 550021109 28,094 90,043 SH   SOLE 7 28,401 0 61,642
LULULEMON ATHLETICA INC COM 550021109 1,128 3,616 SH   SOLE 13 3,616 0 0
LULULEMON ATHLETICA INC COM 550021109 3,263 10,457 SH   SOLE 15 10,457 0 0
LULULEMON ATHLETICA INC COM 550021109 30,490 97,720 SH   SOLE 18 86,310 0 11,410
LULULEMON ATHLETICA INC COM 550021109 16,847 53,994 SH   SOLE 19 53,994 0 0
LULULEMON ATHLETICA INC COM 550021109 758,412 2,430,729 SH   SOLE 21 2,430,729 0 0
LULULEMON ATHLETICA INC COM 550021109 966,298 3,097,009 SH   SOLE 22 2,887,394 0 209,615
LULULEMON ATHLETICA INC COM 550021109 30,632 98,177 SH   SOLE 23 98,177 0 0
LULULEMON ATHLETICA INC COM 550021109 46,544 149,175 SH   SOLE 25 149,175 0 0
LULULEMON ATHLETICA INC COM 550021109 152,129 487,578 SH   SOLE 26 87,574 0 400,004
LULULEMON ATHLETICA INC COM 550021109 7,753 24,850 SH   SOLE 28 17,496 0 7,354
LULULEMON ATHLETICA INC COM 550021109 3,541 11,350 SH   SOLE 29 7,352 0 3,998
LULULEMON ATHLETICA INC COM 550021109 134,180 430,051 SH   SOLE 30 412,616 0 17,435
LULULEMON ATHLETICA INC COM 550021109 11,403 36,548 SH   SOLE 31 18,663 0 17,885
LULULEMON ATHLETICA INC COM 550021109 8,249 26,437 SH   SOLE 32 26,437 0 0
LULULEMON ATHLETICA INC COM 550021109 4,334 13,891 SH   SOLE 34 13,891 0 0
LULULEMON ATHLETICA INC COM 550021109 22,435 71,905 SH   SOLE 36 71,905 0 0
LULULEMON ATHLETICA INC COM 550021109 824 2,642 SH   SOLE 40 2,642 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 343 24,729 SH   SOLE 2 1,569 0 23,160
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 8 587 SH   SOLE 7 587 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 2,073 149,552 SH   SOLE 18 149,552 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 745 53,722 SH   SOLE 19 53,722 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 45,915 3,312,784 SH   SOLE 21 3,312,784 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 12,347 890,844 SH   SOLE 22 870,356 0 20,488
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 517 37,313 SH   SOLE 30 37,313 0 0
LUMENTUM HLDGS INC COM 55024U109 15,928 195,609 SH   SOLE 2 58,199 0 137,410
LUMENTUM HLDGS INC COM 55024U109 28 341 SH   SOLE 4 341 0 0
LUMENTUM HLDGS INC COM 55024U109 104 1,276 SH   SOLE 7 1,276 0 0
LUMENTUM HLDGS INC COM 55024U109 16,566 203,435 SH   SOLE 18 203,435 0 0
LUMENTUM HLDGS INC COM 55024U109 2,849 34,992 SH   SOLE 19 34,992 0 0
LUMENTUM HLDGS INC COM 55024U109 293,869 3,608,852 SH   SOLE 21 3,608,852 0 0
LUMENTUM HLDGS INC COM 55024U109 203,464 2,498,641 SH   SOLE 22 2,387,191 0 111,450
LUMENTUM HLDGS INC COM 55024U109 141 1,734 SH   SOLE 23 1,734 0 0
LUMENTUM HLDGS INC COM 55024U109 4,597 56,456 SH   SOLE 26 23,031 0 33,425
LUMENTUM HLDGS INC COM 55024U109 985 12,095 SH   SOLE 28 12,095 0 0
LUMENTUM HLDGS INC COM 55024U109 2,108 25,883 SH   SOLE 30 25,883 0 0
LUMENTUM HLDGS INC COM 55024U109 119 1,461 SH   SOLE 31 1,461 0 0
LUMENTUM HLDGS INC COM 55024U109 2,997 36,807 SH   SOLE 34 36,807 0 0
LUMENTUM HLDGS INC COM 55024U109 625 7,681 SH   SOLE 40 7,681 0 0
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 2,398 1,645,000 PRN   SOLE 21 1,645,000 0 0
LUMINEX CORP DEL COM 55027E102 961 29,546 SH   SOLE 2 15,858 0 13,688
LUMINEX CORP DEL COM 55027E102 10 308 SH   SOLE 4 308 0 0
LUMINEX CORP DEL COM 55027E102 27 831 SH   SOLE 7 831 0 0
LUMINEX CORP DEL COM 55027E102 7,139 219,458 SH   SOLE 18 210,976 0 8,482
LUMINEX CORP DEL COM 55027E102 6,018 184,984 SH   SOLE 19 184,984 0 0
LUMINEX CORP DEL COM 55027E102 167,757 5,157,007 SH   SOLE 21 5,157,007 0 0
LUMINEX CORP DEL COM 55027E102 45,977 1,413,371 SH   SOLE 22 1,375,955 0 37,416
LUMINEX CORP DEL COM 55027E102 631 19,390 SH   SOLE 23 19,390 0 0
LUMINEX CORP DEL COM 55027E102 1,819 55,913 SH   SOLE 26 11,720 0 44,193
LUMINEX CORP DEL COM 55027E102 185 5,684 SH   SOLE 28 5,684 0 0
LUMINEX CORP DEL COM 55027E102 6,801 209,060 SH   SOLE 30 209,060 0 0
LUMINEX CORP DEL COM 55027E102 65 1,986 SH   SOLE 34 1,986 0 0
LUMINEX CORP DEL COM 55027E102 133 4,091 SH   SOLE 40 4,091 0 0
LUMOS PHARMA INC COM 55028X109 25 1,489 SH   SOLE 18 1,489 0 0
LUMOS PHARMA INC COM 55028X109 316 19,142 SH   SOLE 21 19,142 0 0
LUMOS PHARMA INC COM 55028X109 799 48,463 SH   SOLE 22 48,463 0 0
LUNA INNOVATIONS COM 550351100 62 10,559 SH   SOLE 2 1,557 0 9,002
LUNA INNOVATIONS COM 550351100 5 870 SH   SOLE 7 870 0 0
LUNA INNOVATIONS COM 550351100 703 120,462 SH   SOLE 18 120,462 0 0
LUNA INNOVATIONS COM 550351100 312 53,389 SH   SOLE 19 53,389 0 0
LUNA INNOVATIONS COM 550351100 5,491 940,285 SH   SOLE 21 940,285 0 0
LUNA INNOVATIONS COM 550351100 4,541 777,616 SH   SOLE 22 762,492 0 15,124
LUTHER BURBANK CORP COM 550550107 231 23,105 SH   SOLE 2 8,408 0 14,697
LUTHER BURBANK CORP COM 550550107 5 503 SH   SOLE 7 503 0 0
LUTHER BURBANK CORP COM 550550107 813 81,319 SH   SOLE 18 81,319 0 0
LUTHER BURBANK CORP COM 550550107 383 38,297 SH   SOLE 19 38,297 0 0
LUTHER BURBANK CORP COM 550550107 6,649 664,891 SH   SOLE 21 664,891 0 0
LUTHER BURBANK CORP COM 550550107 5,289 528,893 SH   SOLE 22 519,215 0 9,678
LUTHER BURBANK CORP COM 550550107 61 6,071 SH   SOLE 28 6,071 0 0
LUTHER BURBANK CORP COM 550550107 39 3,877 SH   SOLE 30 3,877 0 0
LUXFER HOLDINGS PLC SHS G5698W116 497 35,089 SH   SOLE 2 8,940 0 26,149
LUXFER HOLDINGS PLC SHS G5698W116 7 472 SH   SOLE 7 472 0 0
LUXFER HOLDINGS PLC SHS G5698W116 1,723 121,769 SH   SOLE 18 121,769 0 0
LUXFER HOLDINGS PLC SHS G5698W116 802 56,691 SH   SOLE 19 56,691 0 0
LUXFER HOLDINGS PLC SHS G5698W116 13,141 928,694 SH   SOLE 21 928,694 0 0
LUXFER HOLDINGS PLC SHS G5698W116 4,867 343,977 SH   SOLE 22 328,977 0 15,000
LUXFER HOLDINGS PLC SHS G5698W116 42 2,996 SH   SOLE 26 0 0 2,996
LUXFER HOLDINGS PLC SHS G5698W116 57 4,058 SH   SOLE 28 4,058 0 0
LUXFER HOLDINGS PLC SHS G5698W116 279 19,701 SH   SOLE 30 19,701 0 0
LUXFER HOLDINGS PLC SHS G5698W116 66 4,632 SH   SOLE 40 4,632 0 0
LYDALL INC DEL COM 550819106 229 16,870 SH   SOLE 2 965 0 15,905
LYDALL INC DEL COM 550819106 5 375 SH   SOLE 7 375 0 0
LYDALL INC DEL COM 550819106 1,232 90,852 SH   SOLE 18 90,852 0 0
LYDALL INC DEL COM 550819106 442 32,621 SH   SOLE 19 32,621 0 0
LYDALL INC DEL COM 550819106 26,188 1,931,294 SH   SOLE 21 1,931,294 0 0
LYDALL INC DEL COM 550819106 7,331 540,616 SH   SOLE 22 527,417 0 13,199
LYDALL INC DEL COM 550819106 273 20,136 SH   SOLE 30 20,136 0 0
LYFT INC CL A COM 55087P104 14,469 438,336 SH   SOLE 2 10,907 0 427,429
LYFT INC CL A COM 55087P104 65 1,959 SH   SOLE 4 1,959 0 0
LYFT INC CL A COM 55087P104 132 3,984 SH   SOLE 7 3,984 0 0
LYFT INC CL A COM 55087P104 82 2,496 SH   SOLE 13 2,496 0 0
LYFT INC CL A COM 55087P104 56 1,699 SH   SOLE 15 1,699 0 0
LYFT INC CL A COM 55087P104 3,149 95,402 SH   SOLE 18 88,604 0 6,798
LYFT INC CL A COM 55087P104 2,692 81,542 SH   SOLE 19 81,542 0 0
LYFT INC CL A COM 55087P104 78,569 2,380,154 SH   SOLE 21 2,380,154 0 0
LYFT INC CL A COM 55087P104 178,798 5,416,481 SH   SOLE 22 5,141,327 0 275,154
LYFT INC CL A COM 55087P104 164 4,979 SH   SOLE 23 4,979 0 0
LYFT INC CL A COM 55087P104 6,493 196,690 SH   SOLE 25 196,690 0 0
LYFT INC CL A COM 55087P104 8,306 251,613 SH   SOLE 26 0 0 251,613
LYFT INC CL A COM 55087P104 345 10,440 SH   SOLE 29 0 0 10,440
LYFT INC CL A COM 55087P104 70 2,107 SH   SOLE 30 2,107 0 0
LYFT INC CL A COM 55087P104 258 7,822 SH   SOLE 31 4,650 0 3,172
LYFT INC CL A COM 55087P104 205 6,215 SH   SOLE 34 6,215 0 0
LYFT INC CL A COM 55087P104 2,663 80,672 SH   SOLE 36 80,672 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 40,898 622,308 SH   SOLE 2 62,463 0 559,845
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8,386 127,598 SH   SOLE 4 120,279 0 7,319
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 27,170 413,421 SH   SOLE 7 263,102 0 150,319
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 613 9,320 SH   SOLE 13 9,320 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,155 32,787 SH   SOLE 15 32,787 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 40,667 618,797 SH   SOLE 18 567,231 0 51,566
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9,928 151,066 SH   SOLE 19 151,066 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 675,536 10,279,005 SH   SOLE 21 10,279,005 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 421,723 6,416,969 SH   SOLE 22 5,745,922 0 671,047
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12,679 192,927 SH   SOLE 23 192,927 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 19,512 296,903 SH   SOLE 25 296,903 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 96,801 1,472,933 SH   SOLE 26 206,922 0 1,266,011
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,481 52,963 SH   SOLE 28 37,063 0 15,900
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 296 4,497 SH   SOLE 29 4,497 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 70,115 1,066,876 SH   SOLE 30 1,066,876 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6,701 101,956 SH   SOLE 31 34,443 0 67,513
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4,410 67,099 SH   SOLE 32 67,099 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 886 13,485 SH   SOLE 34 13,485 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 15,870 241,483 SH   SOLE 35 241,483 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14,118 214,817 SH   SOLE 36 214,817 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 366 5,576 SH   SOLE 40 5,576 0 0
LYRA THERAPEUTICS INC COM 55234L105 23 2,043 SH   SOLE 2 394 0 1,649
LYRA THERAPEUTICS INC COM 55234L105 213 18,793 SH   SOLE 18 18,793 0 0
LYRA THERAPEUTICS INC COM 55234L105 96 8,473 SH   SOLE 19 8,473 0 0
LYRA THERAPEUTICS INC COM 55234L105 1,544 136,118 SH   SOLE 21 136,118 0 0
LYRA THERAPEUTICS INC COM 55234L105 452 39,833 SH   SOLE 22 38,478 0 1,355
M & T BK CORP COM 55261F104 32,848 315,937 SH   SOLE 2 39,804 0 276,133
M & T BK CORP COM 55261F104 6,311 60,702 SH   SOLE 4 57,061 0 3,641
M & T BK CORP COM 55261F104 12,961 124,665 SH   SOLE 7 116,355 0 8,310
M & T BK CORP COM 55261F104 344 3,304 SH   SOLE 13 3,304 0 0
M & T BK CORP COM 55261F104 1,639 15,761 SH   SOLE 15 15,761 0 0
M & T BK CORP COM 55261F104 65,061 625,764 SH   SOLE 18 605,400 0 20,364
M & T BK CORP COM 55261F104 41,317 397,394 SH   SOLE 19 397,394 0 0
M & T BK CORP COM 55261F104 329,166 3,165,974 SH   SOLE 21 3,165,974 0 0
M & T BK CORP COM 55261F104 325,462 3,130,346 SH   SOLE 22 2,823,332 0 307,014
M & T BK CORP COM 55261F104 9,919 95,398 SH   SOLE 23 95,398 0 0
M & T BK CORP COM 55261F104 18,373 176,714 SH   SOLE 25 176,714 0 0
M & T BK CORP COM 55261F104 79,779 767,327 SH   SOLE 26 158,158 0 609,169
M & T BK CORP COM 55261F104 2,823 27,154 SH   SOLE 28 19,584 0 7,570
M & T BK CORP COM 55261F104 219 2,110 SH   SOLE 29 2,110 0 0
M & T BK CORP COM 55261F104 63,678 612,466 SH   SOLE 30 601,575 0 10,891
M & T BK CORP COM 55261F104 53,360 513,226 SH   SOLE 31 14,914 0 498,312
M & T BK CORP COM 55261F104 17,791 171,115 SH   SOLE 34 171,115 0 0
M & T BK CORP COM 55261F104 11,018 105,974 SH   SOLE 36 105,974 0 0
M & T BK CORP COM 55261F104 1,163 11,183 SH   SOLE 37 11,183 0 0
M & T BK CORP COM 55261F104 289 2,779 SH   SOLE 40 2,779 0 0
M D C HLDGS INC COM 552676108 2,566 71,889 SH   SOLE 2 27,761 0 44,128
M D C HLDGS INC COM 552676108 9 257 SH   SOLE 4 257 0 0
M D C HLDGS INC COM 552676108 29 819 SH   SOLE 7 819 0 0
M D C HLDGS INC COM 552676108 10,067 281,988 SH   SOLE 18 253,040 0 28,948
M D C HLDGS INC COM 552676108 16,837 471,633 SH   SOLE 19 471,633 0 0
M D C HLDGS INC COM 552676108 211,394 5,921,391 SH   SOLE 21 5,921,391 0 0
M D C HLDGS INC COM 552676108 74,931 2,098,920 SH   SOLE 22 2,048,817 0 50,103
M D C HLDGS INC COM 552676108 1,998 55,980 SH   SOLE 23 55,980 0 0
M D C HLDGS INC COM 552676108 6,354 177,980 SH   SOLE 26 9,178 0 168,802
M D C HLDGS INC COM 552676108 284 7,952 SH   SOLE 28 7,952 0 0
M D C HLDGS INC COM 552676108 2,663 74,580 SH   SOLE 30 74,580 0 0
M D C HLDGS INC COM 552676108 23 638 SH   SOLE 34 638 0 0
M D C HLDGS INC COM 552676108 196 5,500 SH   SOLE 40 5,500 0 0
M/I HOMES INC COM 55305B101 1,181 34,292 SH   SOLE 2 9,895 0 24,397
M/I HOMES INC COM 55305B101 8 228 SH   SOLE 4 228 0 0
M/I HOMES INC COM 55305B101 15 450 SH   SOLE 7 450 0 0
M/I HOMES INC COM 55305B101 4,964 144,131 SH   SOLE 18 144,131 0 0
M/I HOMES INC COM 55305B101 1,856 53,895 SH   SOLE 19 53,895 0 0
M/I HOMES INC COM 55305B101 118,343 3,436,216 SH   SOLE 21 3,436,216 0 0
M/I HOMES INC COM 55305B101 31,901 926,270 SH   SOLE 22 899,970 0 26,300
M/I HOMES INC COM 55305B101 1,154 33,495 SH   SOLE 26 16,591 0 16,904
M/I HOMES INC COM 55305B101 126 3,658 SH   SOLE 28 3,658 0 0
M/I HOMES INC COM 55305B101 1,488 43,192 SH   SOLE 30 43,192 0 0
M/I HOMES INC COM 55305B101 95 2,744 SH   SOLE 40 2,744 0 0
MACATAWA BK CORP COM 554225102 186 23,742 SH   SOLE 2 2,001 0 21,741
MACATAWA BK CORP COM 554225102 4 498 SH   SOLE 7 498 0 0
MACATAWA BK CORP COM 554225102 1,020 130,492 SH   SOLE 18 130,492 0 0
MACATAWA BK CORP COM 554225102 592 75,724 SH   SOLE 19 75,724 0 0
MACATAWA BK CORP COM 554225102 7,037 899,817 SH   SOLE 21 899,817 0 0
MACATAWA BK CORP COM 554225102 3,477 444,600 SH   SOLE 22 430,171 0 14,429
MACATAWA BK CORP COM 554225102 221 28,305 SH   SOLE 23 28,305 0 0
MACERICH CO COM 554382101 2,191 244,295 SH   SOLE 2 102,289 0 142,006
MACERICH CO COM 554382101 746 83,206 SH   SOLE 4 83,206 0 0
MACERICH CO COM 554382101 1,455 162,152 SH   SOLE 7 162,152 0 0
MACERICH CO COM 554382101 696 77,627 SH   SOLE 13 77,627 0 0
MACERICH CO COM 554382101 7,960 887,427 SH   SOLE 18 865,483 0 21,944
MACERICH CO COM 554382101 9,033 1,006,980 SH   SOLE 19 1,006,980 0 0
MACERICH CO COM 554382101 83,936 9,357,445 SH   SOLE 21 9,357,445 0 0
MACERICH CO COM 554382101 58,464 6,517,688 SH   SOLE 22 6,103,247 0 414,441
MACERICH CO COM 554382101 238 26,530 SH   SOLE 23 26,530 0 0
MACERICH CO COM 554382101 3,190 355,658 SH   SOLE 25 355,658 0 0
MACERICH CO COM 554382101 1,240 138,230 SH   SOLE 26 27,986 0 110,244
MACERICH CO COM 554382101 147 16,416 SH   SOLE 28 16,416 0 0
MACERICH CO COM 554382101 1,800 200,666 SH   SOLE 29 100,444 0 100,222
MACERICH CO COM 554382101 6,040 673,346 SH   SOLE 30 673,346 0 0
MACERICH CO COM 554382101 75 8,307 SH   SOLE 31 0 0 8,307
MACERICH CO COM 554382101 14 1,541 SH   SOLE 34 1,541 0 0
MACERICH CO COM 554382101 504 56,198 SH   SOLE 36 56,198 0 0
MACERICH CO COM 554382101 99 10,989 SH   SOLE 40 10,989 0 0
MACK CALI RLTY CORP COM 554489104 2,292 149,890 SH   SOLE 2 69,612 0 80,278
MACK CALI RLTY CORP COM 554489104 843 55,122 SH   SOLE 4 55,122 0 0
MACK CALI RLTY CORP COM 554489104 1,576 103,065 SH   SOLE 7 103,065 0 0
MACK CALI RLTY CORP COM 554489104 8,668 566,874 SH   SOLE 18 566,874 0 0
MACK CALI RLTY CORP COM 554489104 4,707 307,839 SH   SOLE 19 307,839 0 0
MACK CALI RLTY CORP COM 554489104 100,669 6,583,994 SH   SOLE 21 6,583,994 0 0
MACK CALI RLTY CORP COM 554489104 62,210 4,068,657 SH   SOLE 22 3,982,780 0 85,877
MACK CALI RLTY CORP COM 554489104 154 10,045 SH   SOLE 23 10,045 0 0
MACK CALI RLTY CORP COM 554489104 3,305 216,127 SH   SOLE 25 216,127 0 0
MACK CALI RLTY CORP COM 554489104 1,582 103,476 SH   SOLE 26 19,459 0 84,017
MACK CALI RLTY CORP COM 554489104 190 12,429 SH   SOLE 28 12,429 0 0
MACK CALI RLTY CORP COM 554489104 748 48,889 SH   SOLE 29 48,889 0 0
MACK CALI RLTY CORP COM 554489104 6,217 406,620 SH   SOLE 30 406,620 0 0
MACK CALI RLTY CORP COM 554489104 83 5,400 SH   SOLE 31 0 0 5,400
MACK CALI RLTY CORP COM 554489104 33 2,169 SH   SOLE 34 2,169 0 0
MACK CALI RLTY CORP COM 554489104 40 2,610 SH   SOLE 36 2,610 0 0
MACK CALI RLTY CORP COM 554489104 139 9,091 SH   SOLE 40 9,091 0 0
MACKINAC FINL CORP COM 554571109 86 8,276 SH   SOLE 2 392 0 7,884
MACKINAC FINL CORP COM 554571109 363 35,024 SH   SOLE 18 35,024 0 0
MACKINAC FINL CORP COM 554571109 187 18,039 SH   SOLE 19 18,039 0 0
MACKINAC FINL CORP COM 554571109 3,539 341,268 SH   SOLE 21 341,268 0 0
MACKINAC FINL CORP COM 554571109 1,004 96,813 SH   SOLE 22 94,030 0 2,783
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,038 30,210 SH   SOLE 2 15,240 0 14,970
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 8 222 SH   SOLE 4 222 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 27 775 SH   SOLE 7 775 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 6,473 188,430 SH   SOLE 18 188,430 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 3,115 90,680 SH   SOLE 19 90,680 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 52,578 1,530,651 SH   SOLE 21 1,530,651 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 48,125 1,401,024 SH   SOLE 22 1,357,702 0 43,322
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 254 7,380 SH   SOLE 26 5,156 0 2,224
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 195 5,690 SH   SOLE 28 5,690 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 533 15,509 SH   SOLE 30 15,509 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 169 4,923 SH   SOLE 40 4,923 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 5,242 170,812 SH   SOLE 2 26,058 0 144,754
MACQUARIE INFRASTRUCTURE COR COM 55608B105 147 4,791 SH   SOLE 4 4,791 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 533 17,368 SH   SOLE 7 17,368 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 872 28,426 SH   SOLE 18 28,426 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,560 83,421 SH   SOLE 19 83,421 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 58,412 1,903,282 SH   SOLE 21 1,903,282 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 65,411 2,131,340 SH   SOLE 22 2,009,249 0 122,091
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,043 33,982 SH   SOLE 26 15,166 0 18,816
MACQUARIE INFRASTRUCTURE COR COM 55608B105 403 13,134 SH   SOLE 28 13,134 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 795 25,908 SH   SOLE 30 25,908 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 151 4,920 SH   SOLE 31 1,364 0 3,556
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,204 39,224 SH   SOLE 34 39,224 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 166 5,422 SH   SOLE 36 5,422 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 246 8,020 SH   SOLE 40 8,020 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 804 930,000 PRN   SOLE 21 930,000 0 0
MACROGENICS INC COM 556099109 1,399 50,095 SH   SOLE 2 18,066 0 32,029
MACROGENICS INC COM 556099109 6 230 SH   SOLE 4 230 0 0
MACROGENICS INC COM 556099109 23 811 SH   SOLE 7 811 0 0
MACROGENICS INC COM 556099109 5,564 199,280 SH   SOLE 18 190,491 0 8,789
MACROGENICS INC COM 556099109 6,108 218,774 SH   SOLE 19 218,774 0 0
MACROGENICS INC COM 556099109 57,429 2,056,912 SH   SOLE 21 2,056,912 0 0
MACROGENICS INC COM 556099109 45,440 1,627,503 SH   SOLE 22 1,576,561 0 50,942
MACROGENICS INC COM 556099109 466 16,686 SH   SOLE 23 16,686 0 0
MACROGENICS INC COM 556099109 2,150 76,999 SH   SOLE 26 23,950 0 53,049
MACROGENICS INC COM 556099109 160 5,731 SH   SOLE 28 5,731 0 0
MACROGENICS INC COM 556099109 6,102 218,563 SH   SOLE 30 218,563 0 0
MACROGENICS INC COM 556099109 20 700 SH   SOLE 34 700 0 0
MACROGENICS INC COM 556099109 142 5,101 SH   SOLE 40 5,101 0 0
MACYS INC COM 55616P104 1,821 264,737 SH   SOLE 2 161,222 0 103,515
MACYS INC COM 55616P104 10 1,396 SH   SOLE 4 1,396 0 0
MACYS INC COM 55616P104 299 43,499 SH   SOLE 7 17,752 0 25,747
MACYS INC COM 55616P104 12 1,813 SH   SOLE 15 1,813 0 0
MACYS INC COM 55616P104 5,276 766,810 SH   SOLE 18 766,810 0 0
MACYS INC COM 55616P104 4,892 711,032 SH   SOLE 19 711,032 0 0
MACYS INC COM 55616P104 187,930 27,315,479 SH   SOLE 21 27,315,479 0 0
MACYS INC COM 55616P104 61,057 8,874,535 SH   SOLE 22 8,304,011 0 570,524
MACYS INC COM 55616P104 1,970 286,301 SH   SOLE 25 286,301 0 0
MACYS INC COM 55616P104 5,695 827,823 SH   SOLE 26 63,966 0 763,857
MACYS INC COM 55616P104 326 47,316 SH   SOLE 28 47,316 0 0
MACYS INC COM 55616P104 2,803 407,435 SH   SOLE 30 407,435 0 0
MACYS INC COM 55616P104 307 44,669 SH   SOLE 31 0 0 44,669
MACYS INC COM 55616P104 60 8,715 SH   SOLE 34 8,715 0 0
MACYS INC COM 55616P104 2,561 372,234 SH   SOLE 36 372,234 0 0
MACYS INC COM 55616P104 227 32,958 SH   SOLE 40 32,958 0 0
MACYS INC OPTIONS 55616P104 5 800 SH Put SOLE 2 800 0 0
MACYS INC OPTIONS 55616P104 1,548 225,000 SH Put SOLE 19 225,000 0 0
MACYS INC OPTIONS 55616P104 10 1,500 SH Put SOLE 22 1,500 0 0
MACYS INC OPTIONS 55616P104 87 12,700 SH Put SOLE 34 12,700 0 0
MADDEN STEVEN LTD COM 556269108 2,090 84,637 SH   SOLE 2 33,064 0 51,573
MADDEN STEVEN LTD COM 556269108 11 463 SH   SOLE 4 463 0 0
MADDEN STEVEN LTD COM 556269108 36 1,477 SH   SOLE 7 1,477 0 0
MADDEN STEVEN LTD COM 556269108 10,856 439,697 SH   SOLE 18 407,255 0 32,442
MADDEN STEVEN LTD COM 556269108 9,717 393,570 SH   SOLE 19 393,570 0 0
MADDEN STEVEN LTD COM 556269108 206,351 8,357,687 SH   SOLE 21 8,357,687 0 0
MADDEN STEVEN LTD COM 556269108 67,000 2,713,629 SH   SOLE 22 2,626,307 0 87,322
MADDEN STEVEN LTD COM 556269108 773 31,321 SH   SOLE 23 31,321 0 0
MADDEN STEVEN LTD COM 556269108 3,281 132,903 SH   SOLE 26 20,275 0 112,628
MADDEN STEVEN LTD COM 556269108 346 13,996 SH   SOLE 28 13,996 0 0
MADDEN STEVEN LTD COM 556269108 2,908 117,767 SH   SOLE 30 117,767 0 0
MADDEN STEVEN LTD COM 556269108 281 11,381 SH   SOLE 34 11,381 0 0
MADDEN STEVEN LTD COM 556269108 225 9,111 SH   SOLE 40 9,111 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 3,217 42,891 SH   SOLE 2 6,616 0 36,275
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 5 71 SH   SOLE 4 71 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 24 326 SH   SOLE 7 326 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 548 7,311 SH   SOLE 18 7,311 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 348 4,643 SH   SOLE 19 4,643 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 16,256 216,751 SH   SOLE 21 216,751 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 36,549 487,319 SH   SOLE 22 461,480 0 25,839
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 568 7,579 SH   SOLE 26 4,498 0 3,081
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 175 2,331 SH   SOLE 28 2,331 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 413 5,508 SH   SOLE 30 5,508 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 29 390 SH   SOLE 31 390 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 126 1,674 SH   SOLE 40 1,674 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 6,039 41,114 SH   SOLE 2 7,378 0 33,736
MADISON SQUARE GRDN SPRT COR CL A 55825T103 16 112 SH   SOLE 4 112 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 48 326 SH   SOLE 7 326 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,141 7,771 SH   SOLE 18 7,771 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 32,204 219,241 SH   SOLE 19 219,241 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 32,415 220,672 SH   SOLE 21 220,672 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 71,308 485,453 SH   SOLE 22 458,035 0 27,418
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,607 10,943 SH   SOLE 26 7,862 0 3,081
MADISON SQUARE GRDN SPRT COR CL A 55825T103 342 2,331 SH   SOLE 28 2,331 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 791 5,383 SH   SOLE 30 5,383 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 52 357 SH   SOLE 31 357 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 225 1,534 SH   SOLE 34 1,534 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 246 1,674 SH   SOLE 40 1,674 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 683 6,028 SH   SOLE 2 3,218 0 2,810
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,011 35,416 SH   SOLE 18 35,416 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 2,409 21,271 SH   SOLE 19 21,271 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 36,324 320,745 SH   SOLE 21 320,745 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 32,120 283,617 SH   SOLE 22 273,128 0 10,489
MADRIGAL PHARMACEUTICALS INC COM 558868105 7 61 SH   SOLE 23 61 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 691 6,102 SH   SOLE 26 4,329 0 1,773
MADRIGAL PHARMACEUTICALS INC COM 558868105 117 1,032 SH   SOLE 28 1,032 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 375 3,307 SH   SOLE 30 3,307 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 16 137 SH   SOLE 34 137 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 86 758 SH   SOLE 40 758 0 0
MAG SILVER CORP COM 55903Q104 32 2,289 SH   SOLE 22 2,289 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,662 22,772 SH   SOLE 2 7,936 0 14,836
MAGELLAN HEALTH INC COM NEW 559079207 12 166 SH   SOLE 4 166 0 0
MAGELLAN HEALTH INC COM NEW 559079207 54 744 SH   SOLE 7 744 0 0
MAGELLAN HEALTH INC COM NEW 559079207 8,491 116,347 SH   SOLE 18 114,556 0 1,791
MAGELLAN HEALTH INC COM NEW 559079207 4,578 62,730 SH   SOLE 19 62,730 0 0
MAGELLAN HEALTH INC COM NEW 559079207 185,420 2,540,695 SH   SOLE 21 2,540,695 0 0
MAGELLAN HEALTH INC COM NEW 559079207 53,968 739,497 SH   SOLE 22 713,551 0 25,946
MAGELLAN HEALTH INC COM NEW 559079207 178 2,441 SH   SOLE 23 2,441 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,198 16,418 SH   SOLE 26 5,888 0 10,530
MAGELLAN HEALTH INC COM NEW 559079207 239 3,269 SH   SOLE 28 3,269 0 0
MAGELLAN HEALTH INC COM NEW 559079207 2,514 34,448 SH   SOLE 30 34,448 0 0
MAGELLAN HEALTH INC COM NEW 559079207 62 856 SH   SOLE 36 856 0 0
MAGELLAN HEALTH INC COM NEW 559079207 150 2,061 SH   SOLE 40 2,061 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 244 5,649 SH   SOLE 18 5,649 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,220 28,267 SH   SOLE 19 28,267 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 59 7,894 SH   SOLE 2 815 0 7,079
MAGENTA THERAPEUTICS INC COM 55910K108 3 445 SH   SOLE 7 445 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 545 72,524 SH   SOLE 18 72,524 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 304 40,509 SH   SOLE 19 40,509 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 7,345 978,091 SH   SOLE 21 978,091 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 3,691 491,431 SH   SOLE 22 481,259 0 10,172
MAGENTA THERAPEUTICS INC COM 55910K108 4 567 SH   SOLE 23 567 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 75 9,957 SH   SOLE 30 9,957 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 147 12,997 SH   SOLE 22 12,997 0 0
MAGNA INTL INC COM 559222401 292 6,562 SH   SOLE 2 6,562 0 0
MAGNA INTL INC COM 559222401 316 7,095 SH   SOLE 18 7,095 0 0
MAGNA INTL INC COM 559222401 857 19,248 SH   SOLE 19 19,248 0 0
MAGNA INTL INC COM 559222401 6,748 151,546 SH   SOLE 22 151,546 0 0
MAGNA INTL INC COM 559222401 218 4,885 SH   SOLE 25 4,885 0 0
MAGNA INTL INC COM 559222401 378 8,495 SH   SOLE 34 8,495 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 84 8,137 SH   SOLE 2 8,137 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 160 15,531 SH   SOLE 21 15,531 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 497 48,255 SH   SOLE 22 23,977 0 24,278
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 46 4,474 SH   SOLE 30 4,474 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 662 109,198 SH   SOLE 2 52,283 0 56,915
MAGNOLIA OIL & GAS CORP CL A 559663109 3 462 SH   SOLE 4 462 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 15 2,497 SH   SOLE 7 2,497 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 3,044 502,368 SH   SOLE 18 502,368 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 3,118 514,528 SH   SOLE 19 514,528 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 24,626 4,063,665 SH   SOLE 21 4,063,665 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 24,675 4,071,777 SH   SOLE 22 3,949,863 0 121,914
MAGNOLIA OIL & GAS CORP CL A 559663109 268 44,229 SH   SOLE 23 44,229 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 1,246 205,636 SH   SOLE 26 52,564 0 153,072
MAGNOLIA OIL & GAS CORP CL A 559663109 158 26,015 SH   SOLE 28 26,015 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 512 84,507 SH   SOLE 30 84,507 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 38 6,231 SH   SOLE 34 6,231 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 61 10,018 SH   SOLE 40 10,018 0 0
MAGYAR BANCORP INC COM 55977T109 3 376 SH   SOLE 18 376 0 0
MAGYAR BANCORP INC COM 55977T109 6 714 SH   SOLE 21 714 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 21 17,140 SH   SOLE 21 17,140 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 1,288 1,038,792 SH   SOLE 22 1,038,792 0 0
MAIN STR CAP CORP COM 56035L104 3 110 SH   SOLE 18 0 0 110
MAIN STR CAP CORP COM 56035L104 11,312 363,391 SH   SOLE 30 363,391 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 63 4,771 SH   SOLE 2 314 0 4,457
MAINSTREET BANCSHARES INC COM 56064Y100 354 26,834 SH   SOLE 18 26,834 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 179 13,581 SH   SOLE 19 13,581 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 2,931 222,043 SH   SOLE 21 222,043 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 1,091 82,687 SH   SOLE 22 80,543 0 2,144
MAJESCO COM 56068V102 19 2,440 SH   SOLE 2 231 0 2,209
MAJESCO COM 56068V102 239 30,451 SH   SOLE 18 30,451 0 0
MAJESCO COM 56068V102 99 12,605 SH   SOLE 19 12,605 0 0
MAJESCO COM 56068V102 2,190 278,587 SH   SOLE 21 278,587 0 0
MAJESCO COM 56068V102 754 95,898 SH   SOLE 22 93,135 0 2,763
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 63 4,130 SH   SOLE 25 4,130 0 0
MALIBU BOATS INC COM CL A 56117J100 774 14,904 SH   SOLE 2 8,153 0 6,751
MALIBU BOATS INC COM CL A 56117J100 5 100 SH   SOLE 4 100 0 0
MALIBU BOATS INC COM CL A 56117J100 17 328 SH   SOLE 7 328 0 0
MALIBU BOATS INC COM CL A 56117J100 4,724 90,936 SH   SOLE 18 86,320 0 4,616
MALIBU BOATS INC COM CL A 56117J100 4,700 90,475 SH   SOLE 19 90,475 0 0
MALIBU BOATS INC COM CL A 56117J100 36,649 705,473 SH   SOLE 21 705,473 0 0
MALIBU BOATS INC COM CL A 56117J100 35,282 679,159 SH   SOLE 22 657,746 0 21,413
MALIBU BOATS INC COM CL A 56117J100 309 5,955 SH   SOLE 23 5,955 0 0
MALIBU BOATS INC COM CL A 56117J100 1,106 21,291 SH   SOLE 26 0 0 21,291
MALIBU BOATS INC COM CL A 56117J100 283 5,453 SH   SOLE 28 5,453 0 0
MALIBU BOATS INC COM CL A 56117J100 936 18,025 SH   SOLE 30 18,025 0 0
MALIBU BOATS INC COM CL A 56117J100 26 491 SH   SOLE 34 491 0 0
MALIBU BOATS INC COM CL A 56117J100 100 1,926 SH   SOLE 40 1,926 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 225 84,084 SH   SOLE 2 5,218 0 78,866
MALLINCKRODT PUB LTD CO SHS G5785G107 24 8,939 SH   SOLE 7 8,939 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 935 349,015 SH   SOLE 18 349,015 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 432 161,176 SH   SOLE 19 161,176 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 7,597 2,834,719 SH   SOLE 21 2,834,719 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 7,061 2,634,805 SH   SOLE 22 2,474,070 0 160,735
MALLINCKRODT PUB LTD CO SHS G5785G107 103 38,566 SH   SOLE 31 0 0 38,566
MALLINCKRODT PUB LTD CO SHS G5785G107 623 232,408 SH   SOLE 36 232,408 0 0
MALVERN BANCORP INC COM 561409103 26 2,034 SH   SOLE 18 2,034 0 0
MALVERN BANCORP INC COM 561409103 360 28,296 SH   SOLE 21 28,296 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 5 4,370 SH   SOLE 18 4,370 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 63 53,768 SH   SOLE 21 53,768 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 279 236,193 SH   SOLE 22 236,193 0 0
MANHATTAN ASSOCS INC COM 562750109 16,023 170,096 SH   SOLE 2 56,560 0 113,536
MANHATTAN ASSOCS INC COM 562750109 37 390 SH   SOLE 4 390 0 0
MANHATTAN ASSOCS INC COM 562750109 101 1,075 SH   SOLE 7 1,075 0 0
MANHATTAN ASSOCS INC COM 562750109 17,377 184,469 SH   SOLE 18 184,469 0 0
MANHATTAN ASSOCS INC COM 562750109 1,500 15,925 SH   SOLE 19 15,925 0 0
MANHATTAN ASSOCS INC COM 562750109 320,673 3,404,173 SH   SOLE 21 3,404,173 0 0
MANHATTAN ASSOCS INC COM 562750109 204,480 2,170,700 SH   SOLE 22 2,076,826 0 93,874
MANHATTAN ASSOCS INC COM 562750109 3,460 36,734 SH   SOLE 26 20,946 0 15,788
MANHATTAN ASSOCS INC COM 562750109 886 9,405 SH   SOLE 28 9,405 0 0
MANHATTAN ASSOCS INC COM 562750109 2,066 21,935 SH   SOLE 30 21,935 0 0
MANHATTAN ASSOCS INC COM 562750109 118 1,249 SH   SOLE 31 1,249 0 0
MANHATTAN ASSOCS INC COM 562750109 135 1,435 SH   SOLE 34 1,435 0 0
MANHATTAN ASSOCS INC COM 562750109 652 6,921 SH   SOLE 40 6,921 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 7 1,488 SH   SOLE 18 1,488 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 88 18,844 SH   SOLE 21 18,844 0 0
MANITEX INTL INC COM 563420108 17 3,450 SH   SOLE 18 3,450 0 0
MANITEX INTL INC COM 563420108 271 54,438 SH   SOLE 21 54,438 0 0
MANITEX INTL INC COM 563420108 95 19,101 SH   SOLE 22 19,101 0 0
MANITOWOC CO INC COM NEW 563571405 462 42,443 SH   SOLE 2 11,743 0 30,700
MANITOWOC CO INC COM NEW 563571405 2 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405 6 534 SH   SOLE 7 534 0 0
MANITOWOC CO INC COM NEW 563571405 1,571 144,349 SH   SOLE 18 144,349 0 0
MANITOWOC CO INC COM NEW 563571405 731 67,172 SH   SOLE 19 67,172 0 0
MANITOWOC CO INC COM NEW 563571405 12,539 1,152,490 SH   SOLE 21 1,152,490 0 0
MANITOWOC CO INC COM NEW 563571405 11,383 1,046,194 SH   SOLE 22 1,007,854 0 38,340
MANITOWOC CO INC COM NEW 563571405 42 3,822 SH   SOLE 26 2,577 0 1,245
MANITOWOC CO INC COM NEW 563571405 51 4,679 SH   SOLE 28 4,679 0 0
MANITOWOC CO INC COM NEW 563571405 150 13,818 SH   SOLE 30 13,818 0 0
MANITOWOC CO INC COM NEW 563571405 7 675 SH   SOLE 31 0 0 675
MANITOWOC CO INC COM NEW 563571405 38 3,537 SH   SOLE 40 3,537 0 0
MANNATECH INC COM NEW 563771203 4 256 SH   SOLE 21 256 0 0
MANNATECH INC COM NEW 563771203 1,071 72,340 SH   SOLE 22 72,340 0 0
MANNING & NAPIER INC CL A 56382Q102 9 3,297 SH   SOLE 18 3,297 0 0
MANNING & NAPIER INC CL A 56382Q102 150 52,294 SH   SOLE 21 52,294 0 0
MANNING & NAPIER INC CL A 56382Q102 337 117,982 SH   SOLE 22 117,982 0 0
MANNKIND CORP COM NEW 56400P706 141 80,782 SH   SOLE 2 12,398 0 68,384
MANNKIND CORP COM NEW 56400P706 6 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 1,621 926,206 SH   SOLE 18 926,206 0 0
MANNKIND CORP COM NEW 56400P706 784 447,891 SH   SOLE 19 447,891 0 0
MANNKIND CORP COM NEW 56400P706 16,340 9,337,279 SH   SOLE 21 9,337,279 0 0
MANNKIND CORP COM NEW 56400P706 10,609 6,062,069 SH   SOLE 22 5,968,162 0 93,907
MANNKIND CORP COM NEW 56400P706 89 50,911 SH   SOLE 30 50,911 0 0
MANPOWERGROUP INC COM 56418H100 11,511 167,436 SH   SOLE 2 56,774 0 110,662
MANPOWERGROUP INC COM 56418H100 19 276 SH   SOLE 4 276 0 0
MANPOWERGROUP INC COM 56418H100 949 13,800 SH   SOLE 7 2,043 0 11,757
MANPOWERGROUP INC COM 56418H100 43 625 SH   SOLE 15 625 0 0
MANPOWERGROUP INC COM 56418H100 10,805 157,168 SH   SOLE 18 157,168 0 0
MANPOWERGROUP INC COM 56418H100 1,009 14,681 SH   SOLE 19 14,681 0 0
MANPOWERGROUP INC COM 56418H100 180,603 2,626,957 SH   SOLE 21 2,626,957 0 0
MANPOWERGROUP INC COM 56418H100 136,202 1,981,127 SH   SOLE 22 1,880,408 0 100,719
MANPOWERGROUP INC COM 56418H100 4,130 60,075 SH   SOLE 25 60,075 0 0
MANPOWERGROUP INC COM 56418H100 16,058 233,572 SH   SOLE 26 15,256 0 218,316
MANPOWERGROUP INC COM 56418H100 603 8,776 SH   SOLE 28 8,776 0 0
MANPOWERGROUP INC COM 56418H100 1,511 21,973 SH   SOLE 30 21,973 0 0
MANPOWERGROUP INC COM 56418H100 436 6,344 SH   SOLE 31 1,196 0 5,148
MANPOWERGROUP INC COM 56418H100 2,432 35,379 SH   SOLE 36 35,379 0 0
MANPOWERGROUP INC COM 56418H100 429 6,238 SH   SOLE 40 6,238 0 0
MANTECH INTL CORP CL A 564563104 1,925 28,109 SH   SOLE 2 13,149 0 14,960
MANTECH INTL CORP CL A 564563104 9 136 SH   SOLE 4 136 0 0
MANTECH INTL CORP CL A 564563104 32 467 SH   SOLE 7 467 0 0
MANTECH INTL CORP CL A 564563104 9,746 142,300 SH   SOLE 18 134,553 0 7,747
MANTECH INTL CORP CL A 564563104 13,764 200,966 SH   SOLE 19 200,966 0 0
MANTECH INTL CORP CL A 564563104 200,028 2,920,546 SH   SOLE 21 2,920,546 0 0
MANTECH INTL CORP CL A 564563104 70,626 1,031,189 SH   SOLE 22 1,001,758 0 29,431
MANTECH INTL CORP CL A 564563104 1,416 20,672 SH   SOLE 23 20,672 0 0
MANTECH INTL CORP CL A 564563104 153 2,237 SH   SOLE 25 2,237 0 0
MANTECH INTL CORP CL A 564563104 6,400 93,447 SH   SOLE 26 8,027 0 85,420
MANTECH INTL CORP CL A 564563104 313 4,566 SH   SOLE 28 4,566 0 0
MANTECH INTL CORP CL A 564563104 2,866 41,851 SH   SOLE 30 41,851 0 0
MANTECH INTL CORP CL A 564563104 74 1,086 SH   SOLE 34 1,086 0 0
MANTECH INTL CORP CL A 564563104 20 286 SH   SOLE 36 286 0 0
MANTECH INTL CORP CL A 564563104 191 2,782 SH   SOLE 40 2,782 0 0
MANULIFE FINL CORP COM 56501R106 4 322 SH   SOLE 18 322 0 0
MARATHON OIL CORP COM 565849106 11,587 1,893,351 SH   SOLE 2 430,379 0 1,462,972
MARATHON OIL CORP COM 565849106 29 4,751 SH   SOLE 4 4,751 0 0
MARATHON OIL CORP COM 565849106 4,461 728,921 SH   SOLE 7 648,371 0 80,550
MARATHON OIL CORP COM 565849106 1,041 170,047 SH   SOLE 13 170,047 0 0
MARATHON OIL CORP COM 565849106 125 20,366 SH   SOLE 15 20,366 0 0
MARATHON OIL CORP COM 565849106 36,394 5,946,679 SH   SOLE 18 5,537,837 0 408,842
MARATHON OIL CORP COM 565849106 12,095 1,976,362 SH   SOLE 19 1,976,362 0 0
MARATHON OIL CORP COM 565849106 113,554 18,554,552 SH   SOLE 21 18,554,552 0 0
MARATHON OIL CORP COM 565849106 138,046 22,556,531 SH   SOLE 22 19,797,240 0 2,759,291
MARATHON OIL CORP COM 565849106 11 1,731 SH   SOLE 23 1,731 0 0
MARATHON OIL CORP COM 565849106 5,073 828,929 SH   SOLE 25 828,929 0 0
MARATHON OIL CORP COM 565849106 10,291 1,681,515 SH   SOLE 26 204,604 0 1,476,911
MARATHON OIL CORP COM 565849106 831 135,816 SH   SOLE 28 135,816 0 0
MARATHON OIL CORP COM 565849106 1,926 314,680 SH   SOLE 29 0 0 314,680
MARATHON OIL CORP COM 565849106 15,258 2,493,060 SH   SOLE 30 2,493,060 0 0
MARATHON OIL CORP COM 565849106 949 155,117 SH   SOLE 31 15,601 0 139,516
MARATHON OIL CORP COM 565849106 747 122,129 SH   SOLE 34 122,129 0 0
MARATHON OIL CORP COM 565849106 4,015 656,089 SH   SOLE 36 656,089 0 0
MARATHON OIL CORP COM 565849106 514 84,027 SH   SOLE 40 84,027 0 0
MARATHON PATENT GROUP INC COM 56585W401 0 302 SH   SOLE 21 302 0 0
MARATHON PETE CORP COM 56585A102 69,530 1,860,083 SH   SOLE 2 458,384 0 1,401,699
MARATHON PETE CORP COM 56585A102 11,643 311,468 SH   SOLE 4 293,095 0 18,373
MARATHON PETE CORP COM 56585A102 23,311 623,613 SH   SOLE 7 603,121 0 20,492
MARATHON PETE CORP COM 56585A102 259 6,940 SH   SOLE 13 6,940 0 0
MARATHON PETE CORP COM 56585A102 3,046 81,492 SH   SOLE 15 81,492 0 0
MARATHON PETE CORP COM 56585A102 221,680 5,930,441 SH   SOLE 18 5,597,236 0 333,205
MARATHON PETE CORP COM 56585A102 339,812 9,090,742 SH   SOLE 19 9,090,742 0 0
MARATHON PETE CORP COM 56585A102 938,560 25,108,607 SH   SOLE 21 25,108,607 0 0
MARATHON PETE CORP COM 56585A102 619,622 16,576,288 SH   SOLE 22 14,947,257 0 1,629,031
MARATHON PETE CORP COM 56585A102 19,553 523,084 SH   SOLE 23 523,084 0 0
MARATHON PETE CORP COM 56585A102 29,289 783,547 SH   SOLE 25 783,547 0 0
MARATHON PETE CORP COM 56585A102 100,276 2,682,606 SH   SOLE 26 492,533 0 2,190,073
MARATHON PETE CORP COM 56585A102 4,963 132,761 SH   SOLE 28 94,361 0 38,400
MARATHON PETE CORP COM 56585A102 6,832 182,763 SH   SOLE 29 182,763 0 0
MARATHON PETE CORP COM 56585A102 106,050 2,837,068 SH   SOLE 30 2,837,068 0 0
MARATHON PETE CORP COM 56585A102 7,806 208,836 SH   SOLE 31 81,048 0 127,788
MARATHON PETE CORP COM 56585A102 4,719 126,249 SH   SOLE 32 126,249 0 0
MARATHON PETE CORP COM 56585A102 70,880 1,896,194 SH   SOLE 34 1,896,194 0 0
MARATHON PETE CORP COM 56585A102 15,122 404,559 SH   SOLE 35 404,559 0 0
MARATHON PETE CORP COM 56585A102 19,356 517,827 SH   SOLE 36 517,827 0 0
MARATHON PETE CORP COM 56585A102 544 14,554 SH   SOLE 40 14,554 0 0
MARCHEX INC CL B 56624R108 18 11,139 SH   SOLE 18 11,139 0 0
MARCHEX INC CL B 56624R108 229 144,756 SH   SOLE 21 144,756 0 0
MARCHEX INC CL B 56624R108 1,244 787,371 SH   SOLE 22 787,371 0 0
MARCHEX INC CL B 56624R108 9 6,011 SH   SOLE 26 0 0 6,011
MARCUS & MILLICHAP INC COM 566324109 885 30,659 SH   SOLE 2 11,282 0 19,377
MARCUS & MILLICHAP INC COM 566324109 11 388 SH   SOLE 7 388 0 0
MARCUS & MILLICHAP INC COM 566324109 3,290 114,010 SH   SOLE 18 114,010 0 0
MARCUS & MILLICHAP INC COM 566324109 2,707 93,802 SH   SOLE 19 93,802 0 0
MARCUS & MILLICHAP INC COM 566324109 73,799 2,557,148 SH   SOLE 21 2,557,148 0 0
MARCUS & MILLICHAP INC COM 566324109 22,233 770,385 SH   SOLE 22 747,927 0 22,458
MARCUS & MILLICHAP INC COM 566324109 198 6,869 SH   SOLE 23 6,869 0 0
MARCUS & MILLICHAP INC COM 566324109 469 16,245 SH   SOLE 26 0 0 16,245
MARCUS & MILLICHAP INC COM 566324109 118 4,081 SH   SOLE 28 4,081 0 0
MARCUS & MILLICHAP INC COM 566324109 1,084 37,559 SH   SOLE 30 37,559 0 0
MARCUS & MILLICHAP INC COM 566324109 75 2,613 SH   SOLE 40 2,613 0 0
MARCUS CORP COM 566330106 395 29,780 SH   SOLE 2 7,582 0 22,198
MARCUS CORP COM 566330106 6 470 SH   SOLE 7 470 0 0
MARCUS CORP COM 566330106 1,495 112,670 SH   SOLE 18 112,670 0 0
MARCUS CORP COM 566330106 891 67,156 SH   SOLE 19 67,156 0 0
MARCUS CORP COM 566330106 33,317 2,510,693 SH   SOLE 21 2,510,693 0 0
MARCUS CORP COM 566330106 10,186 767,595 SH   SOLE 22 746,883 0 20,712
MARCUS CORP COM 566330106 62 4,637 SH   SOLE 23 4,637 0 0
MARCUS CORP COM 566330106 466 35,123 SH   SOLE 26 0 0 35,123
MARCUS CORP COM 566330106 34 2,555 SH   SOLE 28 2,555 0 0
MARCUS CORP COM 566330106 468 35,301 SH   SOLE 30 35,301 0 0
MARCUS CORP COM 566330106 21 1,618 SH   SOLE 34 1,618 0 0
MARCUS CORP COM 566330106 24 1,804 SH   SOLE 40 1,804 0 0
MARIN SOFTWARE INC COM NEW 56804T205 2 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 49 3,548 SH   SOLE 2 338 0 3,210
MARINE PRODS CORP COM 568427108 408 29,460 SH   SOLE 18 29,460 0 0
MARINE PRODS CORP COM 568427108 191 13,799 SH   SOLE 19 13,799 0 0
MARINE PRODS CORP COM 568427108 3,800 274,365 SH   SOLE 21 274,365 0 0
MARINE PRODS CORP COM 568427108 3,338 240,978 SH   SOLE 22 237,954 0 3,024
MARINEMAX INC COM 567908108 641 28,626 SH   SOLE 2 9,578 0 19,048
MARINEMAX INC COM 567908108 7 313 SH   SOLE 7 313 0 0
MARINEMAX INC COM 567908108 2,703 120,744 SH   SOLE 18 109,810 0 10,934
MARINEMAX INC COM 567908108 4,150 185,342 SH   SOLE 19 185,342 0 0
MARINEMAX INC COM 567908108 53,577 2,392,919 SH   SOLE 21 2,392,919 0 0
MARINEMAX INC COM 567908108 18,780 838,765 SH   SOLE 22 815,206 0 23,559
MARINEMAX INC COM 567908108 479 21,401 SH   SOLE 23 21,401 0 0
MARINEMAX INC COM 567908108 1,719 76,776 SH   SOLE 26 0 0 76,776
MARINEMAX INC COM 567908108 83 3,699 SH   SOLE 28 3,699 0 0
MARINEMAX INC COM 567908108 636 28,426 SH   SOLE 30 28,426 0 0
MARINEMAX INC COM 567908108 19 866 SH   SOLE 34 866 0 0
MARINEMAX INC COM 567908108 53 2,362 SH   SOLE 40 2,362 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 88 34,707 SH   SOLE 2 5,074 0 29,633
MARINUS PHARMACEUTICALS INC COM 56854Q101 2 895 SH   SOLE 7 895 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 919 361,865 SH   SOLE 18 361,865 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 395 155,473 SH   SOLE 19 155,473 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 7,421 2,921,609 SH   SOLE 21 2,921,609 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 6,071 2,390,252 SH   SOLE 22 2,355,655 0 34,597
MARINUS PHARMACEUTICALS INC COM 56854Q101 8 3,055 SH   SOLE 23 3,055 0 0
MARKEL CORP COM 570535104 30,042 32,542 SH   SOLE 2 4,403 0 28,139
MARKEL CORP COM 570535104 5,956 6,452 SH   SOLE 4 6,031 0 421
MARKEL CORP COM 570535104 4,107 4,449 SH   SOLE 7 3,390 0 1,059
MARKEL CORP COM 570535104 305 330 SH   SOLE 13 330 0 0
MARKEL CORP COM 570535104 1,303 1,411 SH   SOLE 15 1,411 0 0
MARKEL CORP COM 570535104 14,496 15,702 SH   SOLE 18 14,613 0 1,089
MARKEL CORP COM 570535104 2,918 3,161 SH   SOLE 19 3,161 0 0
MARKEL CORP COM 570535104 290,236 314,391 SH   SOLE 21 314,391 0 0
MARKEL CORP COM 570535104 368,930 399,634 SH   SOLE 22 378,003 0 21,631
MARKEL CORP COM 570535104 9,512 10,304 SH   SOLE 23 10,304 0 0
MARKEL CORP COM 570535104 13,549 14,677 SH   SOLE 25 14,677 0 0
MARKEL CORP COM 570535104 60,447 65,478 SH   SOLE 26 15,150 0 50,328
MARKEL CORP COM 570535104 2,558 2,771 SH   SOLE 28 1,941 0 830
MARKEL CORP COM 570535104 2,983 3,231 SH   SOLE 29 270 0 2,961
MARKEL CORP COM 570535104 39,616 42,913 SH   SOLE 30 42,913 0 0
MARKEL CORP COM 570535104 2,361 2,558 SH   SOLE 31 1,747 0 811
MARKEL CORP COM 570535104 685 742 SH   SOLE 34 742 0 0
MARKEL CORP COM 570535104 11,661 12,631 SH   SOLE 36 12,631 0 0
MARKEL CORP COM 570535104 320 347 SH   SOLE 40 347 0 0
MARKER THERAPEUTICS INC COM 57055L107 30 14,650 SH   SOLE 2 1,128 0 13,522
MARKER THERAPEUTICS INC COM 57055L107 215 104,007 SH   SOLE 18 104,007 0 0
MARKER THERAPEUTICS INC COM 57055L107 104 50,202 SH   SOLE 19 50,202 0 0
MARKER THERAPEUTICS INC COM 57055L107 2,119 1,023,660 SH   SOLE 21 1,023,660 0 0
MARKER THERAPEUTICS INC COM 57055L107 1,610 777,788 SH   SOLE 22 765,944 0 11,844
MARKETAXESS HLDGS INC COM 57060D108 46,639 93,107 SH   SOLE 2 13,867 0 79,240
MARKETAXESS HLDGS INC COM 57060D108 9,861 19,685 SH   SOLE 4 18,671 0 1,014
MARKETAXESS HLDGS INC COM 57060D108 28,867 57,628 SH   SOLE 7 36,004 0 21,624
MARKETAXESS HLDGS INC COM 57060D108 329 657 SH   SOLE 13 657 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,738 3,470 SH   SOLE 15 3,470 0 0
MARKETAXESS HLDGS INC COM 57060D108 49,256 98,331 SH   SOLE 18 92,516 0 5,815
MARKETAXESS HLDGS INC COM 57060D108 201,437 402,134 SH   SOLE 19 402,134 0 0
MARKETAXESS HLDGS INC COM 57060D108 692,909 1,383,272 SH   SOLE 21 1,383,272 0 0
MARKETAXESS HLDGS INC COM 57060D108 468,219 934,718 SH   SOLE 22 854,076 0 80,642
MARKETAXESS HLDGS INC COM 57060D108 14,962 29,870 SH   SOLE 23 29,870 0 0
MARKETAXESS HLDGS INC COM 57060D108 29,239 58,370 SH   SOLE 25 58,370 0 0
MARKETAXESS HLDGS INC COM 57060D108 107,032 213,670 SH   SOLE 26 29,016 0 184,654
MARKETAXESS HLDGS INC COM 57060D108 3,909 7,803 SH   SOLE 28 5,497 0 2,306
MARKETAXESS HLDGS INC COM 57060D108 4,386 8,755 SH   SOLE 29 728 0 8,027
MARKETAXESS HLDGS INC COM 57060D108 91,118 181,901 SH   SOLE 30 165,477 0 16,424
MARKETAXESS HLDGS INC COM 57060D108 3,076 6,140 SH   SOLE 31 4,767 0 1,373
MARKETAXESS HLDGS INC COM 57060D108 3,232 6,453 SH   SOLE 34 6,453 0 0
MARKETAXESS HLDGS INC COM 57060D108 11,094 22,148 SH   SOLE 36 22,148 0 0
MARKETAXESS HLDGS INC COM 57060D108 440 878 SH   SOLE 40 878 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 75 8,867 SH   SOLE 2 329 0 8,538
MARLIN BUSINESS SVCS CORP COM 571157106 2 207 SH   SOLE 7 207 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 293 34,668 SH   SOLE 18 34,668 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 145 17,193 SH   SOLE 19 17,193 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 2,842 335,923 SH   SOLE 21 335,923 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 2,696 318,733 SH   SOLE 22 314,013 0 4,720
MARRIOTT INTL INC NEW CL A 571903202 60,886 710,206 SH   SOLE 2 123,675 0 586,531
MARRIOTT INTL INC NEW CL A 571903202 11,526 134,444 SH   SOLE 4 126,550 0 7,894
MARRIOTT INTL INC NEW CL A 571903202 22,245 259,472 SH   SOLE 7 251,193 0 8,279
MARRIOTT INTL INC NEW CL A 571903202 273 3,184 SH   SOLE 13 3,184 0 0
MARRIOTT INTL INC NEW CL A 571903202 3,016 35,175 SH   SOLE 15 35,175 0 0
MARRIOTT INTL INC NEW CL A 571903202 69 802 SH   SOLE 17 0 0 802
MARRIOTT INTL INC NEW CL A 571903202 41,007 478,332 SH   SOLE 18 436,361 0 41,971
MARRIOTT INTL INC NEW CL A 571903202 3,187 37,173 SH   SOLE 19 37,173 0 0
MARRIOTT INTL INC NEW CL A 571903202 395,490 4,613,206 SH   SOLE 21 4,613,206 0 0
MARRIOTT INTL INC NEW CL A 571903202 550,018 6,415,697 SH   SOLE 22 5,775,081 0 640,616
MARRIOTT INTL INC NEW CL A 571903202 17,996 209,916 SH   SOLE 23 209,916 0 0
MARRIOTT INTL INC NEW CL A 571903202 26,135 304,847 SH   SOLE 25 304,847 0 0
MARRIOTT INTL INC NEW CL A 571903202 105,316 1,228,457 SH   SOLE 26 205,824 0 1,022,633
MARRIOTT INTL INC NEW CL A 571903202 4,904 57,198 SH   SOLE 28 39,825 0 17,373
MARRIOTT INTL INC NEW CL A 571903202 555 6,477 SH   SOLE 29 6,477 0 0
MARRIOTT INTL INC NEW CL A 571903202 95,140 1,109,769 SH   SOLE 30 1,109,769 0 0
MARRIOTT INTL INC NEW CL A 571903202 52,441 611,698 SH   SOLE 31 35,187 0 576,511
MARRIOTT INTL INC NEW CL A 571903202 5,963 69,553 SH   SOLE 32 69,553 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,272 14,835 SH   SOLE 34 14,835 0 0
MARRIOTT INTL INC NEW CL A 571903202 14,355 167,450 SH   SOLE 36 167,450 0 0
MARRIOTT INTL INC NEW CL A 571903202 533 6,217 SH   SOLE 40 6,217 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 5,083 61,829 SH   SOLE 2 29,820 0 32,009
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 16 199 SH   SOLE 4 199 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 74 898 SH   SOLE 7 898 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 20,137 244,942 SH   SOLE 18 243,759 0 1,183
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 7,649 93,047 SH   SOLE 19 93,047 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 208,839 2,540,313 SH   SOLE 21 2,540,313 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 111,466 1,355,869 SH   SOLE 22 1,315,377 0 40,492
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 189 2,304 SH   SOLE 23 2,304 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 2,175 26,461 SH   SOLE 26 12,021 0 14,440
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 448 5,445 SH   SOLE 28 5,445 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 2,303 28,019 SH   SOLE 30 28,019 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 342 4,154 SH   SOLE 40 4,154 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 24 20,852 SH   SOLE 2 1,702 0 19,150
MARRONE BIO INNOVATIONS INC COM 57165B106 258 220,141 SH   SOLE 18 220,141 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 168 143,326 SH   SOLE 19 143,326 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 2,202 1,881,966 SH   SOLE 21 1,881,966 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 763 652,014 SH   SOLE 22 628,495 0 23,519
MARSH & MCLENNAN COS INC COM 571748102 164,931 1,536,098 SH   SOLE 2 429,622 0 1,106,476
MARSH & MCLENNAN COS INC COM 571748102 31,468 293,079 SH   SOLE 4 279,131 0 13,948
MARSH & MCLENNAN COS INC COM 571748102 54,650 508,984 SH   SOLE 7 484,863 0 24,121
MARSH & MCLENNAN COS INC COM 571748102 2,687 25,023 SH   SOLE 13 25,023 0 0
MARSH & MCLENNAN COS INC COM 571748102 6,170 57,463 SH   SOLE 15 57,463 0 0
MARSH & MCLENNAN COS INC COM 571748102 0 4 SH   SOLE 17 0 0 4
MARSH & MCLENNAN COS INC COM 571748102 168,086 1,565,481 SH   SOLE 18 1,451,787 0 113,694
MARSH & MCLENNAN COS INC COM 571748102 174,859 1,628,561 SH   SOLE 19 1,628,561 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,360,732 12,673,299 SH   SOLE 21 12,673,299 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,419,643 13,221,967 SH   SOLE 22 11,780,098 0 1,441,869
MARSH & MCLENNAN COS INC COM 571748102 48,631 452,932 SH   SOLE 23 452,932 0 0
MARSH & MCLENNAN COS INC COM 571748102 62,241 579,687 SH   SOLE 25 579,687 0 0
MARSH & MCLENNAN COS INC COM 571748102 322,133 3,000,210 SH   SOLE 26 390,861 0 2,609,349
MARSH & MCLENNAN COS INC COM 571748102 11,402 106,189 SH   SOLE 28 75,355 0 30,834
MARSH & MCLENNAN COS INC COM 571748102 16,789 156,367 SH   SOLE 29 56,082 0 100,285
MARSH & MCLENNAN COS INC COM 571748102 306,504 2,854,649 SH   SOLE 30 2,820,664 0 33,985
MARSH & MCLENNAN COS INC COM 571748102 82,738 770,586 SH   SOLE 31 141,453 0 629,133
MARSH & MCLENNAN COS INC COM 571748102 80,673 751,355 SH   SOLE 34 751,355 0 0
MARSH & MCLENNAN COS INC COM 571748102 41,738 388,733 SH   SOLE 36 388,733 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,206 11,231 SH   SOLE 40 11,231 0 0
MARTEN TRANS LTD COM 573075108 968 38,476 SH   SOLE 2 16,283 0 22,193
MARTEN TRANS LTD COM 573075108 0 15 SH   SOLE 4 15 0 0
MARTEN TRANS LTD COM 573075108 17 681 SH   SOLE 7 681 0 0
MARTEN TRANS LTD COM 573075108 5,707 226,831 SH   SOLE 18 193,792 0 33,039
MARTEN TRANS LTD COM 573075108 4,798 190,700 SH   SOLE 19 190,700 0 0
MARTEN TRANS LTD COM 573075108 105,586 4,196,594 SH   SOLE 21 4,196,594 0 0
MARTEN TRANS LTD COM 573075108 34,072 1,354,226 SH   SOLE 22 1,313,010 0 41,216
MARTEN TRANS LTD COM 573075108 451 17,940 SH   SOLE 23 17,940 0 0
MARTEN TRANS LTD COM 573075108 1,783 70,856 SH   SOLE 26 0 0 70,856
MARTEN TRANS LTD COM 573075108 153 6,063 SH   SOLE 28 6,063 0 0
MARTEN TRANS LTD COM 573075108 1,532 60,877 SH   SOLE 30 60,877 0 0
MARTEN TRANS LTD COM 573075108 186 7,374 SH   SOLE 34 7,374 0 0
MARTEN TRANS LTD COM 573075108 120 4,750 SH   SOLE 40 4,750 0 0
MARTIN MARIETTA MATLS INC COM 573284106 30,798 149,093 SH   SOLE 2 14,939 0 134,154
MARTIN MARIETTA MATLS INC COM 573284106 5,718 27,683 SH   SOLE 4 25,833 0 1,850
MARTIN MARIETTA MATLS INC COM 573284106 11,299 54,698 SH   SOLE 7 52,684 0 2,014
MARTIN MARIETTA MATLS INC COM 573284106 34 167 SH   SOLE 13 167 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,581 7,652 SH   SOLE 15 7,652 0 0
MARTIN MARIETTA MATLS INC COM 573284106 25,590 123,879 SH   SOLE 18 113,878 0 10,001
MARTIN MARIETTA MATLS INC COM 573284106 4,256 20,601 SH   SOLE 19 20,601 0 0
MARTIN MARIETTA MATLS INC COM 573284106 281,433 1,362,410 SH   SOLE 21 1,362,410 0 0
MARTIN MARIETTA MATLS INC COM 573284106 305,068 1,476,824 SH   SOLE 22 1,338,743 0 138,081
MARTIN MARIETTA MATLS INC COM 573284106 9,482 45,903 SH   SOLE 23 45,903 0 0
MARTIN MARIETTA MATLS INC COM 573284106 13,494 65,324 SH   SOLE 25 65,324 0 0
MARTIN MARIETTA MATLS INC COM 573284106 50,795 245,896 SH   SOLE 26 56,757 0 189,139
MARTIN MARIETTA MATLS INC COM 573284106 2,523 12,216 SH   SOLE 28 8,619 0 3,597
MARTIN MARIETTA MATLS INC COM 573284106 3,022 14,631 SH   SOLE 29 1,452 0 13,179
MARTIN MARIETTA MATLS INC COM 573284106 43,856 212,304 SH   SOLE 30 210,634 0 1,670
MARTIN MARIETTA MATLS INC COM 573284106 4,477 21,673 SH   SOLE 31 7,931 0 13,742
MARTIN MARIETTA MATLS INC COM 573284106 669 3,237 SH   SOLE 34 3,237 0 0
MARTIN MARIETTA MATLS INC COM 573284106 7,462 36,122 SH   SOLE 36 36,122 0 0
MARTIN MARIETTA MATLS INC COM 573284106 278 1,344 SH   SOLE 40 1,344 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 61,842 1,763,904 SH   SOLE 2 200,872 0 1,563,032
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 10,876 310,217 SH   SOLE 4 291,820 0 18,397
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,298 94,074 SH   SOLE 7 51,577 0 42,497
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 507 14,462 SH   SOLE 13 14,462 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,523 71,968 SH   SOLE 15 71,968 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4 110 SH   SOLE 17 0 0 110
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 32,945 939,679 SH   SOLE 18 884,299 0 55,380
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 150,359 4,288,607 SH   SOLE 19 4,288,607 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 388,003 11,066,835 SH   SOLE 21 11,066,835 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 609,410 17,381,923 SH   SOLE 22 16,334,839 0 1,047,084
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 17,582 501,473 SH   SOLE 23 501,473 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 34,950 996,862 SH   SOLE 25 996,862 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 109,971 3,136,655 SH   SOLE 26 510,553 0 2,626,102
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4,910 140,045 SH   SOLE 28 99,830 0 40,215
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 23,735 676,993 SH   SOLE 29 535,810 0 141,183
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 83,599 2,384,445 SH   SOLE 30 2,379,913 0 4,532
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5,648 161,102 SH   SOLE 31 84,900 0 76,202
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 87,346 2,491,317 SH   SOLE 34 2,491,317 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 13,217 376,988 SH   SOLE 36 376,988 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 473 13,497 SH   SOLE 40 13,497 0 0
MASCO CORP COM 574599106 33,867 674,502 SH   SOLE 2 100,978 0 573,524
MASCO CORP COM 574599106 7,394 147,271 SH   SOLE 4 139,079 0 8,192
MASCO CORP COM 574599106 20,227 402,846 SH   SOLE 7 236,364 0 166,482
MASCO CORP COM 574599106 69 1,373 SH   SOLE 13 1,373 0 0
MASCO CORP COM 574599106 1,641 32,675 SH   SOLE 15 32,675 0 0
MASCO CORP COM 574599106 1 11 SH   SOLE 17 0 0 11
MASCO CORP COM 574599106 34,379 684,708 SH   SOLE 18 642,093 0 42,615
MASCO CORP COM 574599106 26,921 536,175 SH   SOLE 19 536,175 0 0
MASCO CORP COM 574599106 344,570 6,862,570 SH   SOLE 21 6,862,570 0 0
MASCO CORP COM 574599106 321,672 6,406,529 SH   SOLE 22 5,805,980 0 600,549
MASCO CORP COM 574599106 10,426 207,639 SH   SOLE 23 207,639 0 0
MASCO CORP COM 574599106 17,452 347,579 SH   SOLE 25 347,579 0 0
MASCO CORP COM 574599106 78,003 1,553,530 SH   SOLE 26 235,393 0 1,318,137
MASCO CORP COM 574599106 2,803 55,826 SH   SOLE 28 37,949 0 17,877
MASCO CORP COM 574599106 3,230 64,320 SH   SOLE 29 4,391 0 59,929
MASCO CORP COM 574599106 48,814 972,199 SH   SOLE 30 956,701 0 15,498
MASCO CORP COM 574599106 3,172 63,172 SH   SOLE 31 37,441 0 25,731
MASCO CORP COM 574599106 11,011 219,299 SH   SOLE 34 219,299 0 0
MASCO CORP COM 574599106 7,472 148,811 SH   SOLE 36 148,811 0 0
MASCO CORP COM 574599106 321 6,399 SH   SOLE 40 6,399 0 0
MASIMO CORP COM 574795100 52,898 232,017 SH   SOLE 2 127,922 0 104,095
MASIMO CORP COM 574795100 6,017 26,391 SH   SOLE 4 24,981 0 1,410
MASIMO CORP COM 574795100 5,394 23,661 SH   SOLE 7 7,478 0 16,183
MASIMO CORP COM 574795100 188 826 SH   SOLE 13 826 0 0
MASIMO CORP COM 574795100 898 3,939 SH   SOLE 15 3,939 0 0
MASIMO CORP COM 574795100 44,873 196,818 SH   SOLE 18 192,429 0 4,389
MASIMO CORP COM 574795100 371,648 1,630,106 SH   SOLE 19 1,630,106 0 0
MASIMO CORP COM 574795100 657,699 2,884,771 SH   SOLE 21 2,884,771 0 0
MASIMO CORP COM 574795100 372,454 1,633,643 SH   SOLE 22 1,542,416 0 91,227
MASIMO CORP COM 574795100 9,787 42,928 SH   SOLE 23 42,928 0 0
MASIMO CORP COM 574795100 14,508 63,633 SH   SOLE 25 63,633 0 0
MASIMO CORP COM 574795100 27,690 121,454 SH   SOLE 26 49,881 0 71,573
MASIMO CORP COM 574795100 2,281 10,007 SH   SOLE 28 6,991 0 3,016
MASIMO CORP COM 574795100 3,693 16,198 SH   SOLE 29 5,026 0 11,172
MASIMO CORP COM 574795100 25,874 113,488 SH   SOLE 30 113,488 0 0
MASIMO CORP COM 574795100 2,885 12,653 SH   SOLE 31 10,170 0 2,483
MASIMO CORP COM 574795100 94,775 415,697 SH   SOLE 34 415,697 0 0
MASIMO CORP COM 574795100 2,419 10,609 SH   SOLE 36 10,609 0 0
MASIMO CORP COM 574795100 267 1,171 SH   SOLE 40 1,171 0 0
MASONITE INTL CORP NEW COM 575385109 1,220 15,680 SH   SOLE 2 7,915 0 7,765
MASONITE INTL CORP NEW COM 575385109 10 133 SH   SOLE 4 133 0 0
MASONITE INTL CORP NEW COM 575385109 33 423 SH   SOLE 7 423 0 0
MASONITE INTL CORP NEW COM 575385109 7,615 97,908 SH   SOLE 18 97,908 0 0
MASONITE INTL CORP NEW COM 575385109 4,236 54,456 SH   SOLE 19 54,456 0 0
MASONITE INTL CORP NEW COM 575385109 67,446 867,141 SH   SOLE 21 867,141 0 0
MASONITE INTL CORP NEW COM 575385109 57,139 734,625 SH   SOLE 22 707,871 0 26,754
MASONITE INTL CORP NEW COM 575385109 45 575 SH   SOLE 23 575 0 0
MASONITE INTL CORP NEW COM 575385109 1,356 17,432 SH   SOLE 26 2,787 0 14,645
MASONITE INTL CORP NEW COM 575385109 249 3,199 SH   SOLE 28 3,199 0 0
MASONITE INTL CORP NEW COM 575385109 647 8,318 SH   SOLE 30 8,318 0 0
MASONITE INTL CORP NEW COM 575385109 218 2,803 SH   SOLE 40 2,803 0 0
MASTEC INC COM 576323109 4,436 98,864 SH   SOLE 2 52,067 0 46,797
MASTEC INC COM 576323109 48 1,062 SH   SOLE 4 1,062 0 0
MASTEC INC COM 576323109 3,345 74,557 SH   SOLE 7 74,557 0 0
MASTEC INC COM 576323109 1,143 25,476 SH   SOLE 13 25,476 0 0
MASTEC INC COM 576323109 18,757 418,039 SH   SOLE 18 380,574 0 37,465
MASTEC INC COM 576323109 16,602 370,013 SH   SOLE 19 370,013 0 0
MASTEC INC COM 576323109 171,356 3,818,935 SH   SOLE 21 3,818,935 0 0
MASTEC INC COM 576323109 111,105 2,476,158 SH   SOLE 22 2,277,079 0 199,079
MASTEC INC COM 576323109 638 14,224 SH   SOLE 23 14,224 0 0
MASTEC INC COM 576323109 3,507 78,167 SH   SOLE 26 16,254 0 61,913
MASTEC INC COM 576323109 471 10,488 SH   SOLE 28 10,488 0 0
MASTEC INC COM 576323109 3,705 82,569 SH   SOLE 29 0 0 82,569
MASTEC INC COM 576323109 1,486 33,124 SH   SOLE 30 33,124 0 0
MASTEC INC COM 576323109 100 2,236 SH   SOLE 31 0 0 2,236
MASTEC INC COM 576323109 66 1,480 SH   SOLE 34 1,480 0 0
MASTEC INC COM 576323109 755 16,837 SH   SOLE 36 16,837 0 0
MASTEC INC COM 576323109 267 5,940 SH   SOLE 40 5,940 0 0
MASTECH DIGITAL INC COM 57633B100 40 1,526 SH   SOLE 2 233 0 1,293
MASTECH DIGITAL INC COM 57633B100 431 16,634 SH   SOLE 18 16,634 0 0
MASTECH DIGITAL INC COM 57633B100 191 7,366 SH   SOLE 19 7,366 0 0
MASTECH DIGITAL INC COM 57633B100 3,378 130,288 SH   SOLE 21 130,288 0 0
MASTECH DIGITAL INC COM 57633B100 2,867 110,571 SH   SOLE 22 109,375 0 1,196
MASTERCARD INCORPORATED CL A 57636Q104 729,638 2,467,493 SH   SOLE 2 434,030 0 2,033,463
MASTERCARD INCORPORATED CL A 57636Q104 132,946 449,599 SH   SOLE 4 425,054 0 24,545
MASTERCARD INCORPORATED CL A 57636Q104 237,626 803,604 SH   SOLE 7 773,825 0 29,779
MASTERCARD INCORPORATED CL A 57636Q104 10,224 34,577 SH   SOLE 13 34,577 0 0
MASTERCARD INCORPORATED CL A 57636Q104 25,923 87,666 SH   SOLE 15 87,666 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3 11 SH   SOLE 17 0 0 11
MASTERCARD INCORPORATED CL A 57636Q104 1,041,981 3,523,777 SH   SOLE 18 2,865,627 0 658,150
MASTERCARD INCORPORATED CL A 57636Q104 741,156 2,506,445 SH   SOLE 19 2,506,445 0 0
MASTERCARD INCORPORATED CL A 57636Q104 6,351,594 21,479,858 SH   SOLE 21 21,479,858 0 0
MASTERCARD INCORPORATED CL A 57636Q104 6,535,486 22,101,744 SH   SOLE 22 19,872,458 0 2,229,286
MASTERCARD INCORPORATED CL A 57636Q104 211,601 715,593 SH   SOLE 23 715,593 0 0
MASTERCARD INCORPORATED CL A 57636Q104 637,965 2,157,473 SH   SOLE 25 2,157,473 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,346,639 4,554,071 SH   SOLE 26 571,808 0 3,982,263
MASTERCARD INCORPORATED CL A 57636Q104 54,977 185,922 SH   SOLE 28 132,172 0 53,750
MASTERCARD INCORPORATED CL A 57636Q104 44,519 150,553 SH   SOLE 29 46,801 0 103,752
MASTERCARD INCORPORATED CL A 57636Q104 1,047,746 3,543,275 SH   SOLE 30 3,537,819 0 5,456
MASTERCARD INCORPORATED CL A 57636Q104 260,164 879,823 SH   SOLE 31 157,090 0 722,733
MASTERCARD INCORPORATED CL A 57636Q104 15,334 51,856 SH   SOLE 32 51,856 0 0
MASTERCARD INCORPORATED CL A 57636Q104 269,753 912,251 SH   SOLE 34 912,251 0 0
MASTERCARD INCORPORATED CL A 57636Q104 166,661 563,616 SH   SOLE 36 563,616 0 0
MASTERCARD INCORPORATED CL A 57636Q104 5,982 20,230 SH   SOLE 40 20,230 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 384 1,300 SH Call SOLE 4 1,300 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 4,702 15,900 SH Call SOLE 18 15,900 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 29,245 98,900 SH Call SOLE 19 98,900 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 2,277 7,700 SH Call SOLE 22 7,700 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 14,105 47,700 SH Call SOLE 34 47,700 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 132 6,936 SH   SOLE 2 1,019 0 5,917
MASTERCRAFT BOAT HLDGS INC COM 57637H103 7 378 SH   SOLE 7 378 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,511 79,340 SH   SOLE 18 79,340 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 675 35,411 SH   SOLE 19 35,411 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 12,134 636,934 SH   SOLE 21 636,934 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 10,838 568,950 SH   SOLE 22 559,798 0 9,152
MATADOR RES CO COM 576485205 1,154 135,794 SH   SOLE 2 41,575 0 94,219
MATADOR RES CO COM 576485205 4 442 SH   SOLE 4 442 0 0
MATADOR RES CO COM 576485205 16 1,887 SH   SOLE 7 1,887 0 0
MATADOR RES CO COM 576485205 4,637 545,524 SH   SOLE 18 545,524 0 0
MATADOR RES CO COM 576485205 2,680 315,278 SH   SOLE 19 315,278 0 0
MATADOR RES CO COM 576485205 99,709 11,730,511 SH   SOLE 21 11,730,511 0 0
MATADOR RES CO COM 576485205 29,915 3,519,442 SH   SOLE 22 3,413,115 0 106,327
MATADOR RES CO COM 576485205 134 15,735 SH   SOLE 23 15,735 0 0
MATADOR RES CO COM 576485205 808 95,071 SH   SOLE 26 20,810 0 74,261
MATADOR RES CO COM 576485205 115 13,503 SH   SOLE 28 13,503 0 0
MATADOR RES CO COM 576485205 1,833 215,603 SH   SOLE 30 215,603 0 0
MATADOR RES CO COM 576485205 49 5,803 SH   SOLE 34 5,803 0 0
MATADOR RES CO COM 576485205 111 13,007 SH   SOLE 40 13,007 0 0
MATCH GROUP INC COM 57665R106 13,259 123,861 SH   SOLE 2 5,890 0 117,971
MATCH GROUP INC COM 57665R106 2,770 25,874 SH   SOLE 4 24,329 0 1,545
MATCH GROUP INC COM 57665R106 391 3,654 SH   SOLE 7 3,654 0 0
MATCH GROUP INC COM 57665R106 480 4,480 SH   SOLE 15 4,480 0 0
MATCH GROUP INC COM 57665R106 13,197 123,279 SH   SOLE 18 38,210 0 85,069
MATCH GROUP INC COM 57665R106 17,820 166,467 SH   SOLE 19 166,467 0 0
MATCH GROUP INC COM 57665R106 95,227 889,554 SH   SOLE 21 889,554 0 0
MATCH GROUP INC COM 57665R106 158,823 1,483,632 SH   SOLE 22 1,400,668 0 82,964
MATCH GROUP INC COM 57665R106 4,499 42,027 SH   SOLE 23 42,027 0 0
MATCH GROUP INC COM 57665R106 154 1,443 SH   SOLE 25 1,443 0 0
MATCH GROUP INC COM 57665R106 13,174 123,067 SH   SOLE 26 67,801 0 55,266
MATCH GROUP INC COM 57665R106 1,253 11,706 SH   SOLE 28 8,366 0 3,340
MATCH GROUP INC COM 57665R106 1,395 13,032 SH   SOLE 29 1,147 0 11,885
MATCH GROUP INC COM 57665R106 15,462 144,438 SH   SOLE 30 129,720 0 14,718
MATCH GROUP INC COM 57665R106 892 8,333 SH   SOLE 31 5,968 0 2,365
MATCH GROUP INC COM 57665R106 354 3,307 SH   SOLE 34 3,307 0 0
MATCH GROUP INC COM 57665R106 1,515 14,148 SH   SOLE 36 14,148 0 0
MATCH GROUP INC COM 57665R106 164 1,528 SH   SOLE 40 1,528 0 0
MATERION CORP COM 576690101 1,421 23,113 SH   SOLE 2 9,305 0 13,808
MATERION CORP COM 576690101 8 130 SH   SOLE 4 130 0 0
MATERION CORP COM 576690101 912 14,827 SH   SOLE 7 14,827 0 0
MATERION CORP COM 576690101 6,806 110,687 SH   SOLE 18 99,476 0 11,211
MATERION CORP COM 576690101 9,509 154,648 SH   SOLE 19 154,648 0 0
MATERION CORP COM 576690101 135,447 2,202,749 SH   SOLE 21 2,202,749 0 0
MATERION CORP COM 576690101 46,593 757,739 SH   SOLE 22 736,779 0 20,960
MATERION CORP COM 576690101 868 14,122 SH   SOLE 23 14,122 0 0
MATERION CORP COM 576690101 3,645 59,279 SH   SOLE 26 6,027 0 53,252
MATERION CORP COM 576690101 176 2,863 SH   SOLE 28 2,863 0 0
MATERION CORP COM 576690101 1,916 31,161 SH   SOLE 30 31,161 0 0
MATERION CORP COM 576690101 210 3,415 SH   SOLE 34 3,415 0 0
MATERION CORP COM 576690101 152 2,466 SH   SOLE 40 2,466 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 149 192,941 SH   SOLE 21 192,941 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 1,555 2,011,601 SH   SOLE 22 2,011,601 0 0
MATRIX SVC CO COM 576853105 340 35,021 SH   SOLE 2 11,419 0 23,602
MATRIX SVC CO COM 576853105 6 606 SH   SOLE 7 606 0 0
MATRIX SVC CO COM 576853105 1,343 138,126 SH   SOLE 18 138,126 0 0
MATRIX SVC CO COM 576853105 738 75,946 SH   SOLE 19 75,946 0 0
MATRIX SVC CO COM 576853105 30,286 3,115,807 SH   SOLE 21 3,115,807 0 0
MATRIX SVC CO COM 576853105 9,017 927,696 SH   SOLE 22 896,184 0 31,512
MATRIX SVC CO COM 576853105 67 6,877 SH   SOLE 23 6,877 0 0
MATRIX SVC CO COM 576853105 280 28,848 SH   SOLE 26 0 0 28,848
MATRIX SVC CO COM 576853105 37 3,802 SH   SOLE 28 3,802 0 0
MATRIX SVC CO COM 576853105 461 47,464 SH   SOLE 30 47,464 0 0
MATRIX SVC CO COM 576853105 8 843 SH   SOLE 34 843 0 0
MATRIX SVC CO COM 576853105 29 3,013 SH   SOLE 40 3,013 0 0
MATSON INC COM 57686G105 1,213 41,693 SH   SOLE 2 5,063 0 36,630
MATSON INC COM 57686G105 0 6 SH   SOLE 4 6 0 0
MATSON INC COM 57686G105 21 737 SH   SOLE 7 737 0 0
MATSON INC COM 57686G105 6,080 208,936 SH   SOLE 18 208,936 0 0
MATSON INC COM 57686G105 2,362 81,155 SH   SOLE 19 81,155 0 0
MATSON INC COM 57686G105 145,960 5,015,799 SH   SOLE 21 5,015,799 0 0
MATSON INC COM 57686G105 37,939 1,303,742 SH   SOLE 22 1,277,296 0 26,446
MATSON INC COM 57686G105 99 3,394 SH   SOLE 26 898 0 2,496
MATSON INC COM 57686G105 41 1,421 SH   SOLE 28 1,421 0 0
MATSON INC COM 57686G105 1,697 58,310 SH   SOLE 30 58,310 0 0
MATSON INC COM 57686G105 27 942 SH   SOLE 40 942 0 0
MATTEL INC COM 577081102 8,601 889,416 SH   SOLE 2 271,976 0 617,440
MATTEL INC COM 577081102 16 1,679 SH   SOLE 4 1,679 0 0
MATTEL INC COM 577081102 102 10,575 SH   SOLE 7 10,575 0 0
MATTEL INC COM 577081102 9,464 978,709 SH   SOLE 18 978,709 0 0
MATTEL INC COM 577081102 856 88,507 SH   SOLE 19 88,507 0 0
MATTEL INC COM 577081102 156,281 16,161,433 SH   SOLE 21 16,161,433 0 0
MATTEL INC COM 577081102 121,324 12,546,476 SH   SOLE 22 11,982,916 0 563,560
MATTEL INC COM 577081102 1,260 130,274 SH   SOLE 26 81,564 0 48,710
MATTEL INC COM 577081102 492 50,896 SH   SOLE 28 50,896 0 0
MATTEL INC COM 577081102 1,114 115,182 SH   SOLE 30 115,182 0 0
MATTEL INC COM 577081102 198 20,455 SH   SOLE 31 6,684 0 13,771
MATTEL INC COM 577081102 28 2,871 SH   SOLE 34 2,871 0 0
MATTEL INC COM 577081102 906 93,714 SH   SOLE 36 93,714 0 0
MATTEL INC COM 577081102 330 34,157 SH   SOLE 40 34,157 0 0
MATTHEWS INTL CORP CL A 577128101 702 36,742 SH   SOLE 2 9,850 0 26,892
MATTHEWS INTL CORP CL A 577128101 4 196 SH   SOLE 4 196 0 0
MATTHEWS INTL CORP CL A 577128101 12 621 SH   SOLE 7 621 0 0
MATTHEWS INTL CORP CL A 577128101 2,817 147,490 SH   SOLE 18 147,490 0 0
MATTHEWS INTL CORP CL A 577128101 1,121 58,701 SH   SOLE 19 58,701 0 0
MATTHEWS INTL CORP CL A 577128101 64,794 3,392,357 SH   SOLE 21 3,392,357 0 0
MATTHEWS INTL CORP CL A 577128101 17,879 936,069 SH   SOLE 22 901,700 0 34,369
MATTHEWS INTL CORP CL A 577128101 121 6,334 SH   SOLE 26 4,534 0 1,800
MATTHEWS INTL CORP CL A 577128101 90 4,718 SH   SOLE 28 4,718 0 0
MATTHEWS INTL CORP CL A 577128101 910 47,650 SH   SOLE 30 47,650 0 0
MATTHEWS INTL CORP CL A 577128101 70 3,645 SH   SOLE 40 3,645 0 0
MAUI LD & PINEAPPLE INC COM 577345101 58 5,219 SH   SOLE 2 322 0 4,897
MAUI LD & PINEAPPLE INC COM 577345101 265 23,918 SH   SOLE 18 23,918 0 0
MAUI LD & PINEAPPLE INC COM 577345101 141 12,742 SH   SOLE 19 12,742 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,373 213,785 SH   SOLE 21 213,785 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,783 250,752 SH   SOLE 22 248,383 0 2,369
MAXAR TECHNOLOGIES INC COM 57778K105 1,358 75,632 SH   SOLE 2 19,143 0 56,489
MAXAR TECHNOLOGIES INC COM 57778K105 17 946 SH   SOLE 7 946 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 4,456 248,108 SH   SOLE 18 248,108 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 2,426 135,063 SH   SOLE 19 135,063 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 36,541 2,034,565 SH   SOLE 21 2,034,565 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 32,569 1,813,430 SH   SOLE 22 1,737,803 0 75,627
MAXAR TECHNOLOGIES INC COM 57778K105 78 4,344 SH   SOLE 23 4,344 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 447 24,888 SH   SOLE 26 0 0 24,888
MAXAR TECHNOLOGIES INC COM 57778K105 966 53,813 SH   SOLE 28 53,813 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 404 22,473 SH   SOLE 30 22,473 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 142 7,886 SH   SOLE 40 7,886 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 52,860 872,141 SH   SOLE 2 282,109 0 590,032
MAXIM INTEGRATED PRODS INC COM 57772K101 8,704 143,601 SH   SOLE 4 136,222 0 7,379
MAXIM INTEGRATED PRODS INC COM 57772K101 23,930 394,812 SH   SOLE 7 281,372 0 113,440
MAXIM INTEGRATED PRODS INC COM 57772K101 337 5,559 SH   SOLE 13 5,559 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1,624 26,789 SH   SOLE 15 26,789 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 32,817 541,452 SH   SOLE 18 495,709 0 45,743
MAXIM INTEGRATED PRODS INC COM 57772K101 11,610 191,549 SH   SOLE 19 191,549 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 523,037 8,629,546 SH   SOLE 21 8,629,546 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 400,013 6,599,780 SH   SOLE 22 5,878,647 0 721,133
MAXIM INTEGRATED PRODS INC COM 57772K101 14,614 241,114 SH   SOLE 23 241,114 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 19,507 321,842 SH   SOLE 25 321,842 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 103,101 1,701,058 SH   SOLE 26 290,574 0 1,410,484
MAXIM INTEGRATED PRODS INC COM 57772K101 3,216 53,054 SH   SOLE 28 37,129 0 15,925
MAXIM INTEGRATED PRODS INC COM 57772K101 4,826 79,626 SH   SOLE 29 23,319 0 56,307
MAXIM INTEGRATED PRODS INC COM 57772K101 87,181 1,438,394 SH   SOLE 30 1,382,535 0 55,859
MAXIM INTEGRATED PRODS INC COM 57772K101 9,066 149,575 SH   SOLE 31 102,907 0 46,668
MAXIM INTEGRATED PRODS INC COM 57772K101 3,531 58,250 SH   SOLE 32 58,250 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 61,504 1,014,757 SH   SOLE 34 1,014,757 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 10,217 168,567 SH   SOLE 36 168,567 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 341 5,630 SH   SOLE 40 5,630 0 0
MAXIMUS INC COM 577933104 4,746 67,372 SH   SOLE 2 48,040 0 19,332
MAXIMUS INC COM 577933104 33 470 SH   SOLE 4 470 0 0
MAXIMUS INC COM 577933104 72 1,018 SH   SOLE 7 1,018 0 0
MAXIMUS INC COM 577933104 2 28 SH   SOLE 17 0 0 28
MAXIMUS INC COM 577933104 27,819 394,881 SH   SOLE 18 387,153 0 7,728
MAXIMUS INC COM 577933104 13,170 186,937 SH   SOLE 19 186,937 0 0
MAXIMUS INC COM 577933104 300,654 4,267,617 SH   SOLE 21 4,267,617 0 0
MAXIMUS INC COM 577933104 154,817 2,197,539 SH   SOLE 22 2,133,244 0 64,295
MAXIMUS INC COM 577933104 384 5,457 SH   SOLE 23 5,457 0 0
MAXIMUS INC COM 577933104 2,422 34,384 SH   SOLE 26 16,056 0 18,328
MAXIMUS INC COM 577933104 519 7,367 SH   SOLE 28 7,367 0 0
MAXIMUS INC COM 577933104 13,807 195,986 SH   SOLE 30 195,986 0 0
MAXIMUS INC COM 577933104 107 1,522 SH   SOLE 36 1,522 0 0
MAXIMUS INC COM 577933104 493 6,996 SH   SOLE 40 6,996 0 0
MAXLINEAR INC COM 57776J100 1,319 61,447 SH   SOLE 2 25,012 0 36,435
MAXLINEAR INC COM 57776J100 6 295 SH   SOLE 4 295 0 0
MAXLINEAR INC COM 57776J100 23 1,095 SH   SOLE 7 1,095 0 0
MAXLINEAR INC COM 57776J100 7,391 344,409 SH   SOLE 18 334,900 0 9,509
MAXLINEAR INC COM 57776J100 5,474 255,095 SH   SOLE 19 255,095 0 0
MAXLINEAR INC COM 57776J100 154,968 7,221,246 SH   SOLE 21 7,221,246 0 0
MAXLINEAR INC COM 57776J100 48,076 2,240,282 SH   SOLE 22 2,180,063 0 60,219
MAXLINEAR INC COM 57776J100 280 13,027 SH   SOLE 23 13,027 0 0
MAXLINEAR INC COM 57776J100 1,478 68,878 SH   SOLE 26 19,589 0 49,289
MAXLINEAR INC COM 57776J100 170 7,900 SH   SOLE 28 7,900 0 0
MAXLINEAR INC COM 57776J100 7,656 356,737 SH   SOLE 30 356,737 0 0
MAXLINEAR INC COM 57776J100 27 1,272 SH   SOLE 34 1,272 0 0
MAXLINEAR INC COM 57776J100 161 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 56 7,121 SH   SOLE 2 2,105 0 5,016
MAYVILLE ENGINEERING CO INC COM 578605107 188 23,831 SH   SOLE 18 23,831 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 83 10,558 SH   SOLE 19 10,558 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 2,050 259,476 SH   SOLE 21 259,476 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 711 89,945 SH   SOLE 22 87,326 0 2,619
MBIA INC COM 55262C100 614 84,708 SH   SOLE 2 23,464 0 61,244
MBIA INC COM 55262C100 6 867 SH   SOLE 4 867 0 0
MBIA INC COM 55262C100 9 1,286 SH   SOLE 7 1,286 0 0
MBIA INC COM 55262C100 2,026 279,501 SH   SOLE 18 279,501 0 0
MBIA INC COM 55262C100 989 136,395 SH   SOLE 19 136,395 0 0
MBIA INC COM 55262C100 15,715 2,167,555 SH   SOLE 21 2,167,555 0 0
MBIA INC COM 55262C100 15,478 2,134,870 SH   SOLE 22 2,043,307 0 91,563
MBIA INC COM 55262C100 221 30,451 SH   SOLE 26 12,817 0 17,634
MBIA INC COM 55262C100 87 12,062 SH   SOLE 28 12,062 0 0
MBIA INC COM 55262C100 83 11,489 SH   SOLE 30 11,489 0 0
MBIA INC COM 55262C100 118 16,300 SH   SOLE 31 0 0 16,300
MBIA INC COM 55262C100 38 5,290 SH   SOLE 36 5,290 0 0
MBIA INC COM 55262C100 68 9,432 SH   SOLE 40 9,432 0 0
MCCORMICK & CO INC COM NON VTG 579780206 53,907 300,467 SH   SOLE 2 32,328 0 268,139
MCCORMICK & CO INC COM NON VTG 579780206 10,738 59,849 SH   SOLE 4 56,649 0 3,200
MCCORMICK & CO INC COM NON VTG 579780206 32,141 179,148 SH   SOLE 7 127,606 0 51,542
MCCORMICK & CO INC COM NON VTG 579780206 37 208 SH   SOLE 13 208 0 0
MCCORMICK & CO INC COM NON VTG 579780206 2,531 14,107 SH   SOLE 15 14,107 0 0
MCCORMICK & CO INC COM NON VTG 579780206 9 50 SH   SOLE 17 0 0 50
MCCORMICK & CO INC COM NON VTG 579780206 47,888 266,917 SH   SOLE 18 242,846 0 24,071
MCCORMICK & CO INC COM NON VTG 579780206 7,385 41,163 SH   SOLE 19 41,163 0 0
MCCORMICK & CO INC COM NON VTG 579780206 764,873 4,263,268 SH   SOLE 21 4,263,268 0 0
MCCORMICK & CO INC COM NON VTG 579780206 577,982 3,221,568 SH   SOLE 22 2,947,886 0 273,682
MCCORMICK & CO INC COM NON VTG 579780206 16,168 90,117 SH   SOLE 23 90,117 0 0
MCCORMICK & CO INC COM NON VTG 579780206 24,336 135,642 SH   SOLE 25 135,642 0 0
MCCORMICK & CO INC COM NON VTG 579780206 130,950 729,891 SH   SOLE 26 92,620 0 637,271
MCCORMICK & CO INC COM NON VTG 579780206 4,383 24,428 SH   SOLE 28 17,260 0 7,168
MCCORMICK & CO INC COM NON VTG 579780206 5,221 29,101 SH   SOLE 29 2,583 0 26,518
MCCORMICK & CO INC COM NON VTG 579780206 130,815 729,142 SH   SOLE 30 729,142 0 0
MCCORMICK & CO INC COM NON VTG 579780206 5,767 32,145 SH   SOLE 31 15,513 0 16,632
MCCORMICK & CO INC COM NON VTG 579780206 1,172 6,533 SH   SOLE 34 6,533 0 0
MCCORMICK & CO INC COM NON VTG 579780206 18,546 103,373 SH   SOLE 36 103,373 0 0
MCCORMICK & CO INC COM NON VTG 579780206 533 2,973 SH   SOLE 40 2,973 0 0
MCDONALDS CORP COM 580135101 345,516 1,873,021 SH   SOLE 2 236,659 0 1,636,362
MCDONALDS CORP COM 580135101 65,487 355,001 SH   SOLE 4 334,566 0 20,435
MCDONALDS CORP COM 580135101 141,195 765,408 SH   SOLE 7 694,189 0 71,219
MCDONALDS CORP COM 580135101 3,893 21,102 SH   SOLE 13 21,102 0 0
MCDONALDS CORP COM 580135101 15,671 84,952 SH   SOLE 15 84,952 0 0
MCDONALDS CORP COM 580135101 49 267 SH   SOLE 17 0 0 267
MCDONALDS CORP COM 580135101 298,750 1,619,506 SH   SOLE 18 1,475,372 0 144,134
MCDONALDS CORP COM 580135101 211,756 1,147,915 SH   SOLE 19 1,147,915 0 0
MCDONALDS CORP COM 580135101 3,224,301 17,478,728 SH   SOLE 21 17,478,728 0 0
MCDONALDS CORP COM 580135101 3,396,215 18,410,664 SH   SOLE 22 16,641,090 0 1,769,574
MCDONALDS CORP COM 580135101 102,815 557,356 SH   SOLE 23 557,356 0 0
MCDONALDS CORP COM 580135101 154,605 838,106 SH   SOLE 25 838,106 0 0
MCDONALDS CORP COM 580135101 623,124 3,377,913 SH   SOLE 26 510,964 0 2,866,949
MCDONALDS CORP COM 580135101 28,565 154,849 SH   SOLE 28 109,485 0 45,364
MCDONALDS CORP COM 580135101 13,458 72,957 SH   SOLE 29 13,547 0 59,410
MCDONALDS CORP COM 580135101 591,550 3,206,757 SH   SOLE 30 3,206,757 0 0
MCDONALDS CORP COM 580135101 41,137 223,000 SH   SOLE 31 97,283 0 125,717
MCDONALDS CORP COM 580135101 20,259 109,825 SH   SOLE 32 109,825 0 0
MCDONALDS CORP COM 580135101 103,041 558,580 SH   SOLE 34 558,580 0 0
MCDONALDS CORP COM 580135101 100,919 547,073 SH   SOLE 36 547,073 0 0
MCDONALDS CORP COM 580135101 3,076 16,675 SH   SOLE 40 16,675 0 0
MCEWEN MNG INC COM 58039P107 94 93,139 SH   SOLE 2 93,139 0 0
MCEWEN MNG INC COM 58039P107 1 1,137 SH   SOLE 4 1,137 0 0
MCEWEN MNG INC COM 58039P107 1,242 1,230,141 SH   SOLE 7 1,230,141 0 0
MCEWEN MNG INC COM 58039P107 2,461 2,436,264 SH   SOLE 21 2,436,264 0 0
MCEWEN MNG INC COM 58039P107 5,981 5,921,958 SH   SOLE 22 5,826,985 0 94,973
MCEWEN MNG INC COM 58039P107 83 82,092 SH   SOLE 26 65,311 0 16,781
MCEWEN MNG INC COM 58039P107 34 33,488 SH   SOLE 28 33,488 0 0
MCEWEN MNG INC COM 58039P107 2,646 2,620,044 SH   SOLE 30 2,620,044 0 0
MCEWEN MNG INC COM 58039P107 23 22,796 SH   SOLE 40 22,796 0 0
MCGRATH RENTCORP COM 580589109 1,370 25,364 SH   SOLE 2 12,249 0 13,115
MCGRATH RENTCORP COM 580589109 7 123 SH   SOLE 4 123 0 0
MCGRATH RENTCORP COM 580589109 24 451 SH   SOLE 7 451 0 0
MCGRATH RENTCORP COM 580589109 6,195 114,708 SH   SOLE 18 96,245 0 18,463
MCGRATH RENTCORP COM 580589109 12,219 226,233 SH   SOLE 19 226,233 0 0
MCGRATH RENTCORP COM 580589109 43,353 802,678 SH   SOLE 21 802,678 0 0
MCGRATH RENTCORP COM 580589109 52,142 965,408 SH   SOLE 22 941,805 0 23,603
MCGRATH RENTCORP COM 580589109 1,284 23,775 SH   SOLE 23 23,775 0 0
MCGRATH RENTCORP COM 580589109 4,920 91,089 SH   SOLE 26 3,873 0 87,216
MCGRATH RENTCORP COM 580589109 180 3,341 SH   SOLE 28 3,341 0 0
MCGRATH RENTCORP COM 580589109 473 8,755 SH   SOLE 30 8,755 0 0
MCGRATH RENTCORP COM 580589109 81 1,491 SH   SOLE 34 1,491 0 0
MCGRATH RENTCORP COM 580589109 140 2,585 SH   SOLE 40 2,585 0 0
MCKESSON CORP COM 58155Q103 68,463 446,247 SH   SOLE 2 89,816 0 356,431
MCKESSON CORP COM 58155Q103 11,063 72,110 SH   SOLE 4 67,676 0 4,434
MCKESSON CORP COM 58155Q103 24,486 159,602 SH   SOLE 7 140,180 0 19,422
MCKESSON CORP COM 58155Q103 3,584 23,361 SH   SOLE 13 23,361 0 0
MCKESSON CORP COM 58155Q103 3,087 20,124 SH   SOLE 15 20,124 0 0
MCKESSON CORP COM 58155Q103 5 32 SH   SOLE 17 0 0 32
MCKESSON CORP COM 58155Q103 157,010 1,023,401 SH   SOLE 18 943,302 0 80,099
MCKESSON CORP COM 58155Q103 213,163 1,389,411 SH   SOLE 19 1,389,411 0 0
MCKESSON CORP COM 58155Q103 322 2,100 SH   SOLE 20 2,100 0 0
MCKESSON CORP COM 58155Q103 694,609 4,527,497 SH   SOLE 21 4,527,497 0 0
MCKESSON CORP COM 58155Q103 672,481 4,383,267 SH   SOLE 22 3,938,462 0 444,805
MCKESSON CORP COM 58155Q103 18,670 121,691 SH   SOLE 23 121,691 0 0
MCKESSON CORP COM 58155Q103 31,345 204,310 SH   SOLE 25 204,310 0 0
MCKESSON CORP COM 58155Q103 121,618 792,712 SH   SOLE 26 122,107 0 670,605
MCKESSON CORP COM 58155Q103 5,098 33,229 SH   SOLE 28 23,208 0 10,021
MCKESSON CORP COM 58155Q103 8,504 55,430 SH   SOLE 29 3,216 0 52,214
MCKESSON CORP COM 58155Q103 112,302 731,991 SH   SOLE 30 725,951 0 6,040
MCKESSON CORP COM 58155Q103 9,171 59,779 SH   SOLE 31 22,292 0 37,487
MCKESSON CORP COM 58155Q103 33,158 216,123 SH   SOLE 34 216,123 0 0
MCKESSON CORP COM 58155Q103 27,111 176,713 SH   SOLE 36 176,713 0 0
MCKESSON CORP COM 58155Q103 548 3,573 SH   SOLE 40 3,573 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 36 17,160 SH   SOLE 18 17,160 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 709 340,655 SH   SOLE 21 340,655 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 16 7,665 SH   SOLE 22 7,665 0 0
MDU RES GROUP INC COM 552690109 13,021 587,062 SH   SOLE 2 206,906 0 380,156
MDU RES GROUP INC COM 552690109 19 871 SH   SOLE 4 871 0 0
MDU RES GROUP INC COM 552690109 3,130 141,134 SH   SOLE 7 141,134 0 0
MDU RES GROUP INC COM 552690109 32 1,430 SH   SOLE 15 1,430 0 0
MDU RES GROUP INC COM 552690109 12,308 554,933 SH   SOLE 18 554,933 0 0
MDU RES GROUP INC COM 552690109 1,130 50,958 SH   SOLE 19 50,958 0 0
MDU RES GROUP INC COM 552690109 209,828 9,460,241 SH   SOLE 21 9,460,241 0 0
MDU RES GROUP INC COM 552690109 154,485 6,965,040 SH   SOLE 22 6,649,238 0 315,802
MDU RES GROUP INC COM 552690109 13 568 SH   SOLE 23 568 0 0
MDU RES GROUP INC COM 552690109 4,321 194,807 SH   SOLE 25 194,807 0 0
MDU RES GROUP INC COM 552690109 11,234 506,484 SH   SOLE 26 68,783 0 437,701
MDU RES GROUP INC COM 552690109 694 31,304 SH   SOLE 28 31,304 0 0
MDU RES GROUP INC COM 552690109 1,671 75,323 SH   SOLE 30 75,323 0 0
MDU RES GROUP INC COM 552690109 292 13,179 SH   SOLE 31 3,897 0 9,282
MDU RES GROUP INC COM 552690109 78 3,508 SH   SOLE 34 3,508 0 0
MDU RES GROUP INC COM 552690109 1,882 84,830 SH   SOLE 36 84,830 0 0
MDU RES GROUP INC COM 552690109 480 21,638 SH   SOLE 40 21,638 0 0
MECHEL PAO SPONSORED ADR NE 583840608 31 17,899 SH   SOLE 4 17,899 0 0
MECHEL PAO SPONSORED ADR NE 583840608 1,752 1,018,378 SH   SOLE 21 1,018,378 0 0
MECHEL PAO SPONSORED ADR NE 583840608 1,125 653,831 SH   SOLE 22 653,831 0 0
MECHEL PAO SPONSORED ADR NE 583840608 340 197,516 SH   SOLE 30 197,516 0 0
MEDALLIA INC COM 584021109 4,493 178,025 SH   SOLE 2 27,636 0 150,389
MEDALLIA INC COM 584021109 8 319 SH   SOLE 4 319 0 0
MEDALLIA INC COM 584021109 37 1,462 SH   SOLE 7 1,462 0 0
MEDALLIA INC COM 584021109 1,209 47,916 SH   SOLE 18 47,916 0 0
MEDALLIA INC COM 584021109 532 21,096 SH   SOLE 19 21,096 0 0
MEDALLIA INC COM 584021109 30,347 1,202,348 SH   SOLE 21 1,202,348 0 0
MEDALLIA INC COM 584021109 33,044 1,309,195 SH   SOLE 22 1,196,229 0 112,966
MEDALLIA INC COM 584021109 788 31,228 SH   SOLE 26 20,784 0 10,444
MEDALLIA INC COM 584021109 162 6,433 SH   SOLE 28 6,433 0 0
MEDALLIA INC COM 584021109 59 2,318 SH   SOLE 29 2,318 0 0
MEDALLIA INC COM 584021109 700 27,737 SH   SOLE 30 27,737 0 0
MEDALLIA INC COM 584021109 36 1,410 SH   SOLE 31 1,410 0 0
MEDALLIA INC COM 584021109 204 8,080 SH   SOLE 40 8,080 0 0
MEDALLION FINL CORP COM 583928106 15 5,830 SH   SOLE 18 5,830 0 0
MEDALLION FINL CORP COM 583928106 352 132,888 SH   SOLE 21 132,888 0 0
MEDIACO HLDG INC CL A 58450D104 5 912 SH   SOLE 19 912 0 0
MEDIACO HLDG INC CL A 58450D104 4 857 SH   SOLE 21 857 0 0
MEDIACO HLDG INC CL A 58450D104 207 39,766 SH   SOLE 22 39,766 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 27,085 1,440,697 SH   SOLE 2 305,380 0 1,135,317
MEDICAL PPTYS TRUST INC COM 58463J304 10,179 541,461 SH   SOLE 4 527,585 0 13,876
MEDICAL PPTYS TRUST INC COM 58463J304 13,815 734,856 SH   SOLE 7 634,803 0 100,053
MEDICAL PPTYS TRUST INC COM 58463J304 45 2,378 SH   SOLE 13 2,378 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 928 49,381 SH   SOLE 15 49,381 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 29,009 1,543,029 SH   SOLE 18 1,501,565 0 41,464
MEDICAL PPTYS TRUST INC COM 58463J304 14,464 769,377 SH   SOLE 19 769,377 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 531,242 28,257,575 SH   SOLE 21 28,257,575 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 394,805 21,000,288 SH   SOLE 22 20,196,702 0 803,586
MEDICAL PPTYS TRUST INC COM 58463J304 7,305 388,538 SH   SOLE 23 388,538 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 24,921 1,325,606 SH   SOLE 25 1,325,606 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 26,666 1,418,428 SH   SOLE 26 481,478 0 936,950
MEDICAL PPTYS TRUST INC COM 58463J304 2,134 113,503 SH   SOLE 28 80,835 0 32,668
MEDICAL PPTYS TRUST INC COM 58463J304 8,469 450,497 SH   SOLE 29 340,863 0 109,634
MEDICAL PPTYS TRUST INC COM 58463J304 56,795 3,021,005 SH   SOLE 30 3,008,708 0 12,297
MEDICAL PPTYS TRUST INC COM 58463J304 1,555 82,727 SH   SOLE 31 63,104 0 19,623
MEDICAL PPTYS TRUST INC COM 58463J304 527 28,023 SH   SOLE 34 28,023 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,156 114,690 SH   SOLE 36 114,690 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 228 12,135 SH   SOLE 40 12,135 0 0
MEDICINOVA INC COM NEW 58468P206 85 15,631 SH   SOLE 2 2,415 0 13,216
MEDICINOVA INC COM NEW 58468P206 4 828 SH   SOLE 7 828 0 0
MEDICINOVA INC COM NEW 58468P206 995 183,652 SH   SOLE 18 183,652 0 0
MEDICINOVA INC COM NEW 58468P206 428 78,876 SH   SOLE 19 78,876 0 0
MEDICINOVA INC COM NEW 58468P206 7,745 1,428,984 SH   SOLE 21 1,428,984 0 0
MEDICINOVA INC COM NEW 58468P206 6,264 1,155,704 SH   SOLE 22 1,136,112 0 19,592
MEDIFAST INC COM 58470H101 995 7,167 SH   SOLE 2 3,531 0 3,636
MEDIFAST INC COM 58470H101 8 61 SH   SOLE 4 61 0 0
MEDIFAST INC COM 58470H101 24 176 SH   SOLE 7 176 0 0
MEDIFAST INC COM 58470H101 8,222 59,248 SH   SOLE 18 57,304 0 1,944
MEDIFAST INC COM 58470H101 4,307 31,040 SH   SOLE 19 31,040 0 0
MEDIFAST INC COM 58470H101 172,475 1,242,881 SH   SOLE 21 1,242,881 0 0
MEDIFAST INC COM 58470H101 49,480 356,559 SH   SOLE 22 345,966 0 10,593
MEDIFAST INC COM 58470H101 93 667 SH   SOLE 23 667 0 0
MEDIFAST INC COM 58470H101 774 5,575 SH   SOLE 26 2,570 0 3,005
MEDIFAST INC COM 58470H101 216 1,557 SH   SOLE 28 1,557 0 0
MEDIFAST INC COM 58470H101 2,395 17,261 SH   SOLE 30 17,261 0 0
MEDIFAST INC COM 58470H101 164 1,179 SH   SOLE 40 1,179 0 0
MEDIWOUND LTD ORD SHS M68830104 79 26,650 SH   SOLE 22 26,650 0 0
MEDLEY MGMT INC CL A COM 58503T106 4 4,589 SH   SOLE 18 4,589 0 0
MEDLEY MGMT INC CL A COM 58503T106 4 4,829 SH   SOLE 21 4,829 0 0
MEDNAX INC COM 58502B106 2,317 135,500 SH   SOLE 2 63,219 0 72,281
MEDNAX INC COM 58502B106 7 435 SH   SOLE 4 435 0 0
MEDNAX INC COM 58502B106 60 3,483 SH   SOLE 7 3,483 0 0
MEDNAX INC COM 58502B106 8,955 523,683 SH   SOLE 18 523,683 0 0
MEDNAX INC COM 58502B106 2,725 159,340 SH   SOLE 19 159,340 0 0
MEDNAX INC COM 58502B106 99,219 5,802,271 SH   SOLE 21 5,802,271 0 0
MEDNAX INC COM 58502B106 53,003 3,099,605 SH   SOLE 22 2,997,590 0 102,015
MEDNAX INC COM 58502B106 614 35,889 SH   SOLE 26 19,800 0 16,089
MEDNAX INC COM 58502B106 207 12,098 SH   SOLE 28 12,098 0 0
MEDNAX INC COM 58502B106 557 32,552 SH   SOLE 30 32,552 0 0
MEDNAX INC COM 58502B106 115 6,715 SH   SOLE 31 0 0 6,715
MEDNAX INC COM 58502B106 30 1,754 SH   SOLE 34 1,754 0 0
MEDNAX INC COM 58502B106 44 2,556 SH   SOLE 36 2,556 0 0
MEDNAX INC COM 58502B106 173 10,103 SH   SOLE 40 10,103 0 0
MEDPACE HLDGS INC COM 58506Q109 1,736 18,663 SH   SOLE 2 9,920 0 8,743
MEDPACE HLDGS INC COM 58506Q109 16 174 SH   SOLE 4 174 0 0
MEDPACE HLDGS INC COM 58506Q109 43 464 SH   SOLE 7 464 0 0
MEDPACE HLDGS INC COM 58506Q109 13,410 144,161 SH   SOLE 18 136,415 0 7,746
MEDPACE HLDGS INC COM 58506Q109 9,828 105,658 SH   SOLE 19 105,658 0 0
MEDPACE HLDGS INC COM 58506Q109 302,945 3,256,774 SH   SOLE 21 3,256,774 0 0
MEDPACE HLDGS INC COM 58506Q109 81,492 876,065 SH   SOLE 22 849,787 0 26,278
MEDPACE HLDGS INC COM 58506Q109 601 6,460 SH   SOLE 23 6,460 0 0
MEDPACE HLDGS INC COM 58506Q109 2,837 30,501 SH   SOLE 26 6,665 0 23,836
MEDPACE HLDGS INC COM 58506Q109 445 4,782 SH   SOLE 28 4,782 0 0
MEDPACE HLDGS INC COM 58506Q109 13,447 144,562 SH   SOLE 30 144,562 0 0
MEDPACE HLDGS INC COM 58506Q109 271 2,909 SH   SOLE 40 2,909 0 0
MEDTRONIC PLC SHS G5960L103 367,827 4,011,202 SH   SOLE 2 1,044,749 0 2,966,453
MEDTRONIC PLC SHS G5960L103 58,895 642,256 SH   SOLE 4 605,444 0 36,812
MEDTRONIC PLC SHS G5960L103 128,358 1,399,755 SH   SOLE 7 1,226,165 0 173,590
MEDTRONIC PLC SHS G5960L103 3,806 41,503 SH   SOLE 13 41,503 0 0
MEDTRONIC PLC SHS G5960L103 14,994 163,510 SH   SOLE 15 163,510 0 0
MEDTRONIC PLC SHS G5960L103 23 248 SH   SOLE 17 0 0 248
MEDTRONIC PLC SHS G5960L103 554,856 6,050,778 SH   SOLE 18 5,632,424 0 418,354
MEDTRONIC PLC SHS G5960L103 781,521 8,522,580 SH   SOLE 19 8,522,580 0 0
MEDTRONIC PLC SHS G5960L103 3,348,996 36,521,223 SH   SOLE 21 36,521,223 0 0
MEDTRONIC PLC SHS G5960L103 3,046,900 33,226,826 SH   SOLE 22 29,792,447 0 3,434,379
MEDTRONIC PLC SHS G5960L103 98,963 1,079,200 SH   SOLE 23 1,079,200 0 0
MEDTRONIC PLC SHS G5960L103 149,268 1,627,788 SH   SOLE 25 1,627,788 0 0
MEDTRONIC PLC SHS G5960L103 705,317 7,691,566 SH   SOLE 26 998,980 0 6,692,586
MEDTRONIC PLC SHS G5960L103 25,580 278,948 SH   SOLE 28 197,951 0 80,997
MEDTRONIC PLC SHS G5960L103 19,794 215,859 SH   SOLE 29 91,030 0 124,829
MEDTRONIC PLC SHS G5960L103 541,368 5,903,681 SH   SOLE 30 5,821,123 0 82,558
MEDTRONIC PLC SHS G5960L103 43,207 471,182 SH   SOLE 31 244,001 0 227,181
MEDTRONIC PLC SHS G5960L103 6,667 72,708 SH   SOLE 32 72,708 0 0
MEDTRONIC PLC SHS G5960L103 207,969 2,267,926 SH   SOLE 34 2,267,926 0 0
MEDTRONIC PLC SHS G5960L103 88,520 965,324 SH   SOLE 36 965,324 0 0
MEDTRONIC PLC SHS G5960L103 2,341 25,534 SH   SOLE 37 25,534 0 0
MEDTRONIC PLC SHS G5960L103 2,778 30,289 SH   SOLE 40 30,289 0 0
MEET GROUP INC COM 58513U101 91 14,570 SH   SOLE 2 2,635 0 11,935
MEET GROUP INC COM 58513U101 9 1,394 SH   SOLE 7 1,394 0 0
MEET GROUP INC COM 58513U101 1,426 228,595 SH   SOLE 18 228,595 0 0
MEET GROUP INC COM 58513U101 778 124,757 SH   SOLE 19 124,757 0 0
MEET GROUP INC COM 58513U101 12,069 1,934,120 SH   SOLE 21 1,934,120 0 0
MEET GROUP INC COM 58513U101 11,179 1,791,498 SH   SOLE 22 1,758,421 0 33,077
MEI PHARMA INC COM NEW 55279B202 189 45,811 SH   SOLE 2 6,139 0 39,672
MEI PHARMA INC COM NEW 55279B202 9 2,113 SH   SOLE 7 2,113 0 0
MEI PHARMA INC COM NEW 55279B202 1,774 429,445 SH   SOLE 18 429,445 0 0
MEI PHARMA INC COM NEW 55279B202 933 225,806 SH   SOLE 19 225,806 0 0
MEI PHARMA INC COM NEW 55279B202 14,350 3,474,493 SH   SOLE 21 3,474,493 0 0
MEI PHARMA INC COM NEW 55279B202 10,965 2,655,010 SH   SOLE 22 2,601,126 0 53,884
MEIRAGTX HLDGS PLC COM G59665102 148 11,809 SH   SOLE 2 5,044 0 6,765
MEIRAGTX HLDGS PLC COM G59665102 3 215 SH   SOLE 7 215 0 0
MEIRAGTX HLDGS PLC COM G59665102 1,114 88,990 SH   SOLE 18 87,798 0 1,192
MEIRAGTX HLDGS PLC COM G59665102 655 52,288 SH   SOLE 19 52,288 0 0
MEIRAGTX HLDGS PLC COM G59665102 13,235 1,057,083 SH   SOLE 21 1,057,083 0 0
MEIRAGTX HLDGS PLC COM G59665102 3,020 241,222 SH   SOLE 22 230,930 0 10,292
MEIRAGTX HLDGS PLC COM G59665102 10 761 SH   SOLE 23 761 0 0
MEIRAGTX HLDGS PLC COM G59665102 141 11,234 SH   SOLE 30 11,234 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 407 26,200 SH   SOLE 2 7,267 0 18,933
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,585 102,144 SH   SOLE 4 95,601 0 6,543
MELCO RESORTS AND ENTMNT LTD ADR 585464100 2,423 156,100 SH   SOLE 7 145,158 0 10,942
MELCO RESORTS AND ENTMNT LTD ADR 585464100 5 352 SH   SOLE 13 352 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 758 48,818 SH   SOLE 15 48,818 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 3,463 223,130 SH   SOLE 18 214,173 0 8,957
MELCO RESORTS AND ENTMNT LTD ADR 585464100 14,312 922,194 SH   SOLE 19 922,194 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 53,523 3,448,621 SH   SOLE 21 3,448,621 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 55,632 3,584,563 SH   SOLE 22 3,467,649 0 116,914
MELCO RESORTS AND ENTMNT LTD ADR 585464100 2,571 165,647 SH   SOLE 23 165,647 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 20,056 1,292,295 SH   SOLE 25 1,292,295 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 14,048 905,172 SH   SOLE 26 218,341 0 686,831
MELCO RESORTS AND ENTMNT LTD ADR 585464100 808 52,034 SH   SOLE 28 37,624 0 14,410
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,324 85,281 SH   SOLE 29 0 0 85,281
MELCO RESORTS AND ENTMNT LTD ADR 585464100 12,618 812,996 SH   SOLE 30 812,996 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 127 8,202 SH   SOLE 31 0 0 8,202
MELCO RESORTS AND ENTMNT LTD ADR 585464100 23,680 1,525,803 SH   SOLE 34 1,525,803 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 512 32,984 SH   SOLE 36 32,984 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 77 4,935 SH   SOLE 40 4,935 0 0
MENLO THERAPEUTICS INC COM 586858102 146 84,515 SH   SOLE 2 5,786 0 78,729
MENLO THERAPEUTICS INC COM 586858102 5 2,773 SH   SOLE 7 2,773 0 0
MENLO THERAPEUTICS INC COM 586858102 783 452,810 SH   SOLE 18 452,810 0 0
MENLO THERAPEUTICS INC COM 586858102 359 207,670 SH   SOLE 19 207,670 0 0
MENLO THERAPEUTICS INC COM 586858102 6,276 3,627,908 SH   SOLE 21 3,627,908 0 0
MENLO THERAPEUTICS INC COM 586858102 6,640 3,837,875 SH   SOLE 22 3,775,253 0 62,622
MERCADOLIBRE INC COM 58733R102 34,334 34,830 SH   SOLE 2 5,688 0 29,142
MERCADOLIBRE INC COM 58733R102 20,699 20,998 SH   SOLE 4 19,741 0 1,257
MERCADOLIBRE INC COM 58733R102 5,689 5,771 SH   SOLE 7 5,771 0 0
MERCADOLIBRE INC COM 58733R102 478 485 SH   SOLE 13 485 0 0
MERCADOLIBRE INC COM 58733R102 3,886 3,942 SH   SOLE 15 3,942 0 0
MERCADOLIBRE INC COM 58733R102 230,867 234,200 SH   SOLE 18 152,892 0 81,308
MERCADOLIBRE INC COM 58733R102 249,917 253,525 SH   SOLE 19 253,525 0 0
MERCADOLIBRE INC COM 58733R102 85,078 86,306 SH   SOLE 21 86,306 0 0
MERCADOLIBRE INC COM 58733R102 106,667 108,207 SH   SOLE 22 83,039 0 25,168
MERCADOLIBRE INC COM 58733R102 32,683 33,155 SH   SOLE 23 33,155 0 0
MERCADOLIBRE INC COM 58733R102 50,535 51,265 SH   SOLE 25 51,265 0 0
MERCADOLIBRE INC COM 58733R102 189,372 192,106 SH   SOLE 26 30,358 0 161,748
MERCADOLIBRE INC COM 58733R102 9,111 9,243 SH   SOLE 28 6,525 0 2,718
MERCADOLIBRE INC COM 58733R102 875 888 SH   SOLE 29 888 0 0
MERCADOLIBRE INC COM 58733R102 135,650 137,608 SH   SOLE 30 137,608 0 0
MERCADOLIBRE INC COM 58733R102 31,905 32,366 SH   SOLE 31 4,964 0 27,402
MERCADOLIBRE INC COM 58733R102 10,531 10,683 SH   SOLE 32 10,683 0 0
MERCADOLIBRE INC COM 58733R102 94,455 95,818 SH   SOLE 34 95,818 0 0
MERCADOLIBRE INC COM 58733R102 26,046 26,422 SH   SOLE 36 26,422 0 0
MERCADOLIBRE INC COM 58733R102 974 988 SH   SOLE 40 988 0 0
MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4 6,921 3,025,000 PRN   SOLE 21 3,025,000 0 0
MERCANTILE BANK CORP COM 587376104 492 21,776 SH   SOLE 2 7,602 0 14,174
MERCANTILE BANK CORP COM 587376104 7 323 SH   SOLE 7 323 0 0
MERCANTILE BANK CORP COM 587376104 1,565 69,243 SH   SOLE 18 69,243 0 0
MERCANTILE BANK CORP COM 587376104 2,093 92,611 SH   SOLE 19 92,611 0 0
MERCANTILE BANK CORP COM 587376104 12,434 550,195 SH   SOLE 21 550,195 0 0
MERCANTILE BANK CORP COM 587376104 13,493 597,057 SH   SOLE 22 580,760 0 16,297
MERCANTILE BANK CORP COM 587376104 195 8,619 SH   SOLE 23 8,619 0 0
MERCANTILE BANK CORP COM 587376104 784 34,691 SH   SOLE 26 0 0 34,691
MERCANTILE BANK CORP COM 587376104 58 2,551 SH   SOLE 28 2,551 0 0
MERCANTILE BANK CORP COM 587376104 69 3,046 SH   SOLE 30 3,046 0 0
MERCANTILE BANK CORP COM 587376104 61 2,693 SH   SOLE 34 2,693 0 0
MERCER INTL INC COM 588056101 95 11,587 SH   SOLE 2 11,587 0 0
MERCER INTL INC COM 588056101 327 40,028 SH   SOLE 18 40,028 0 0
MERCER INTL INC COM 588056101 25,347 3,106,195 SH   SOLE 21 3,106,195 0 0
MERCER INTL INC COM 588056101 6,678 818,369 SH   SOLE 22 796,757 0 21,612
MERCER INTL INC COM 588056101 128 15,741 SH   SOLE 26 0 0 15,741
MERCER INTL INC COM 588056101 34 4,145 SH   SOLE 28 4,145 0 0
MERCER INTL INC COM 588056101 515 63,112 SH   SOLE 30 63,112 0 0
MERCER INTL INC COM 588056101 41 5,053 SH   SOLE 40 5,053 0 0
MERCHANTS BANCORP IND COM 58844R108 294 15,915 SH   SOLE 2 8,657 0 7,258
MERCHANTS BANCORP IND COM 58844R108 6 326 SH   SOLE 7 326 0 0
MERCHANTS BANCORP IND COM 58844R108 619 33,499 SH   SOLE 18 33,499 0 0
MERCHANTS BANCORP IND COM 58844R108 1,048 56,686 SH   SOLE 19 56,686 0 0
MERCHANTS BANCORP IND COM 58844R108 6,093 329,506 SH   SOLE 21 329,506 0 0
MERCHANTS BANCORP IND COM 58844R108 8,572 463,599 SH   SOLE 22 458,142 0 5,457
MERCHANTS BANCORP IND COM 58844R108 119 6,416 SH   SOLE 23 6,416 0 0
MERCHANTS BANCORP IND COM 58844R108 413 22,363 SH   SOLE 26 0 0 22,363
MERCHANTS BANCORP IND COM 58844R108 34 1,824 SH   SOLE 30 1,824 0 0
MERCK & CO. INC COM 58933Y105 542,644 7,017,247 SH   SOLE 2 1,598,492 0 5,418,755
MERCK & CO. INC COM 58933Y105 93,130 1,204,320 SH   SOLE 4 1,134,752 0 69,568
MERCK & CO. INC COM 58933Y105 198,160 2,562,528 SH   SOLE 7 2,472,060 0 90,468
MERCK & CO. INC COM 58933Y105 13,368 172,867 SH   SOLE 13 172,867 0 0
MERCK & CO. INC COM 58933Y105 24,049 310,988 SH   SOLE 15 310,988 0 0
MERCK & CO. INC COM 58933Y105 631,121 8,161,397 SH   SOLE 18 7,602,628 0 558,769
MERCK & CO. INC COM 58933Y105 393,991 5,094,932 SH   SOLE 19 5,094,932 0 0
MERCK & CO. INC COM 58933Y105 5,721 73,978 SH   SOLE 20 73,978 0 0
MERCK & CO. INC COM 58933Y105 5,388,737 69,684,952 SH   SOLE 21 69,684,952 0 0
MERCK & CO. INC COM 58933Y105 4,929,881 63,751,213 SH   SOLE 22 57,376,773 0 6,374,440
MERCK & CO. INC COM 58933Y105 153,234 1,981,563 SH   SOLE 23 1,981,563 0 0
MERCK & CO. INC COM 58933Y105 221,637 2,866,120 SH   SOLE 25 2,866,120 0 0
MERCK & CO. INC COM 58933Y105 1,130,820 14,623,309 SH   SOLE 26 1,675,274 0 12,948,035
MERCK & CO. INC COM 58933Y105 40,605 525,093 SH   SOLE 28 372,438 0 152,655
MERCK & CO. INC COM 58933Y105 55,372 716,042 SH   SOLE 29 76,407 0 639,635
MERCK & CO. INC COM 58933Y105 864,881 11,184,287 SH   SOLE 30 11,000,966 0 183,321
MERCK & CO. INC COM 58933Y105 174,523 2,256,862 SH   SOLE 31 385,279 0 1,871,583
MERCK & CO. INC COM 58933Y105 17,304 223,772 SH   SOLE 32 223,772 0 0
MERCK & CO. INC COM 58933Y105 251,490 3,252,170 SH   SOLE 34 3,252,170 0 0
MERCK & CO. INC COM 58933Y105 142,118 1,837,810 SH   SOLE 36 1,837,810 0 0
MERCK & CO. INC COM 58933Y105 4,396 56,843 SH   SOLE 40 56,843 0 0
MERCURY GENL CORP NEW COM 589400100 3,076 75,473 SH   SOLE 2 29,383 0 46,090
MERCURY GENL CORP NEW COM 589400100 5 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100 123 3,023 SH   SOLE 7 3,023 0 0
MERCURY GENL CORP NEW COM 589400100 2,980 73,120 SH   SOLE 18 73,120 0 0
MERCURY GENL CORP NEW COM 589400100 282 6,921 SH   SOLE 19 6,921 0 0
MERCURY GENL CORP NEW COM 589400100 52,789 1,295,445 SH   SOLE 21 1,295,445 0 0
MERCURY GENL CORP NEW COM 589400100 36,364 892,361 SH   SOLE 22 847,874 0 44,487
MERCURY GENL CORP NEW COM 589400100 659 16,172 SH   SOLE 26 9,279 0 6,893
MERCURY GENL CORP NEW COM 589400100 146 3,581 SH   SOLE 28 3,581 0 0
MERCURY GENL CORP NEW COM 589400100 418 10,267 SH   SOLE 30 10,267 0 0
MERCURY GENL CORP NEW COM 589400100 25 606 SH   SOLE 31 606 0 0
MERCURY GENL CORP NEW COM 589400100 33 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100 108 2,648 SH   SOLE 40 2,648 0 0
MERCURY SYS INC COM 589378108 12,524 159,221 SH   SOLE 2 60,209 0 99,012
MERCURY SYS INC COM 589378108 79 1,002 SH   SOLE 4 1,002 0 0
MERCURY SYS INC COM 589378108 93 1,184 SH   SOLE 7 1,184 0 0
MERCURY SYS INC COM 589378108 13,465 171,185 SH   SOLE 18 163,097 0 8,088
MERCURY SYS INC COM 589378108 129,169 1,642,112 SH   SOLE 19 1,642,112 0 0
MERCURY SYS INC COM 589378108 268,747 3,416,559 SH   SOLE 21 3,416,559 0 0
MERCURY SYS INC COM 589378108 154,847 1,968,562 SH   SOLE 22 1,866,722 0 101,840
MERCURY SYS INC COM 589378108 1,102 14,004 SH   SOLE 23 14,004 0 0
MERCURY SYS INC COM 589378108 67 857 SH   SOLE 25 857 0 0
MERCURY SYS INC COM 589378108 4,845 61,590 SH   SOLE 26 16,611 0 44,979
MERCURY SYS INC COM 589378108 1,231 15,644 SH   SOLE 28 15,644 0 0
MERCURY SYS INC COM 589378108 56 713 SH   SOLE 29 713 0 0
MERCURY SYS INC COM 589378108 1,647 20,936 SH   SOLE 30 20,936 0 0
MERCURY SYS INC COM 589378108 370 4,705 SH   SOLE 31 3,382 0 1,323
MERCURY SYS INC COM 589378108 369 4,692 SH   SOLE 34 4,692 0 0
MERCURY SYS INC COM 589378108 75 959 SH   SOLE 36 959 0 0
MERCURY SYS INC COM 589378108 476 6,046 SH   SOLE 40 6,046 0 0
MEREDITH CORP COM 589433101 520 35,716 SH   SOLE 2 13,628 0 22,088
MEREDITH CORP COM 589433101 3 230 SH   SOLE 4 230 0 0
MEREDITH CORP COM 589433101 20 1,343 SH   SOLE 7 1,343 0 0
MEREDITH CORP COM 589433101 2,934 201,636 SH   SOLE 18 201,636 0 0
MEREDITH CORP COM 589433101 1,401 96,274 SH   SOLE 19 96,274 0 0
MEREDITH CORP COM 589433101 64,163 4,409,827 SH   SOLE 21 4,409,827 0 0
MEREDITH CORP COM 589433101 18,474 1,269,698 SH   SOLE 22 1,226,838 0 42,860
MEREDITH CORP COM 589433101 33 2,279 SH   SOLE 23 2,279 0 0
MEREDITH CORP COM 589433101 225 15,483 SH   SOLE 26 9,647 0 5,836
MEREDITH CORP COM 589433101 70 4,805 SH   SOLE 28 4,805 0 0
MEREDITH CORP COM 589433101 903 62,048 SH   SOLE 30 62,048 0 0
MEREDITH CORP COM 589433101 34 2,353 SH   SOLE 31 0 0 2,353
MEREDITH CORP COM 589433101 10 693 SH   SOLE 36 693 0 0
MEREDITH CORP COM 589433101 58 3,956 SH   SOLE 40 3,956 0 0
MERIDIAN BANCORP INC MD COM 58958U103 681 58,665 SH   SOLE 2 20,631 0 38,034
MERIDIAN BANCORP INC MD COM 58958U103 12 1,013 SH   SOLE 7 1,013 0 0
MERIDIAN BANCORP INC MD COM 58958U103 2,317 199,771 SH   SOLE 18 199,771 0 0
MERIDIAN BANCORP INC MD COM 58958U103 1,688 145,491 SH   SOLE 19 145,491 0 0
MERIDIAN BANCORP INC MD COM 58958U103 20,091 1,731,942 SH   SOLE 21 1,731,942 0 0
MERIDIAN BANCORP INC MD COM 58958U103 19,795 1,706,508 SH   SOLE 22 1,663,904 0 42,604
MERIDIAN BANCORP INC MD COM 58958U103 71 6,129 SH   SOLE 23 6,129 0 0
MERIDIAN BANCORP INC MD COM 58958U103 422 36,341 SH   SOLE 26 0 0 36,341
MERIDIAN BANCORP INC MD COM 58958U103 82 7,093 SH   SOLE 28 7,093 0 0
MERIDIAN BANCORP INC MD COM 58958U103 278 23,980 SH   SOLE 30 23,980 0 0
MERIDIAN BANCORP INC MD COM 58958U103 63 5,459 SH   SOLE 34 5,459 0 0
MERIDIAN BANCORP INC MD COM 58958U103 79 6,779 SH   SOLE 40 6,779 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 701 30,112 SH   SOLE 2 13,583 0 16,529
MERIDIAN BIOSCIENCE INC COM 589584101 7 318 SH   SOLE 4 318 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 19 807 SH   SOLE 7 807 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 5,140 220,707 SH   SOLE 18 220,707 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,960 84,171 SH   SOLE 19 84,171 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 114,426 4,913,104 SH   SOLE 21 4,913,104 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 31,055 1,333,425 SH   SOLE 22 1,294,500 0 38,925
MERIDIAN BIOSCIENCE INC COM 589584101 247 10,585 SH   SOLE 26 7,909 0 2,676
MERIDIAN BIOSCIENCE INC COM 589584101 143 6,137 SH   SOLE 28 6,137 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,308 56,146 SH   SOLE 30 56,146 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 103 4,407 SH   SOLE 40 4,407 0 0
MERIDIAN BK PAOLI PA COM 58958P104 48 3,046 SH   SOLE 2 303 0 2,743
MERIDIAN BK PAOLI PA COM 58958P104 317 19,969 SH   SOLE 18 19,969 0 0
MERIDIAN BK PAOLI PA COM 58958P104 132 8,307 SH   SOLE 19 8,307 0 0
MERIDIAN BK PAOLI PA COM 58958P104 2,466 155,592 SH   SOLE 21 155,592 0 0
MERIDIAN BK PAOLI PA COM 58958P104 514 32,415 SH   SOLE 22 31,012 0 1,403
MERIT MED SYS INC COM 589889104 1,587 34,764 SH   SOLE 2 17,573 0 17,191
MERIT MED SYS INC COM 589889104 11 238 SH   SOLE 4 238 0 0
MERIT MED SYS INC COM 589889104 36 798 SH   SOLE 7 798 0 0
MERIT MED SYS INC COM 589889104 12,965 284,008 SH   SOLE 18 273,464 0 10,544
MERIT MED SYS INC COM 589889104 8,150 178,529 SH   SOLE 19 178,529 0 0
MERIT MED SYS INC COM 589889104 275,375 6,032,310 SH   SOLE 21 6,032,310 0 0
MERIT MED SYS INC COM 589889104 79,637 1,744,523 SH   SOLE 22 1,691,551 0 52,972
MERIT MED SYS INC COM 589889104 321 7,027 SH   SOLE 23 7,027 0 0
MERIT MED SYS INC COM 589889104 1,705 37,340 SH   SOLE 26 12,843 0 24,497
MERIT MED SYS INC COM 589889104 427 9,348 SH   SOLE 28 9,348 0 0
MERIT MED SYS INC COM 589889104 3,784 82,896 SH   SOLE 30 82,896 0 0
MERIT MED SYS INC COM 589889104 82 1,788 SH   SOLE 34 1,788 0 0
MERIT MED SYS INC COM 589889104 259 5,671 SH   SOLE 40 5,671 0 0
MERITAGE HOMES CORP COM 59001A102 3,219 42,289 SH   SOLE 2 12,399 0 29,890
MERITAGE HOMES CORP COM 59001A102 21 279 SH   SOLE 4 279 0 0
MERITAGE HOMES CORP COM 59001A102 75 986 SH   SOLE 7 986 0 0
MERITAGE HOMES CORP COM 59001A102 13,733 180,417 SH   SOLE 18 180,417 0 0
MERITAGE HOMES CORP COM 59001A102 5,428 71,307 SH   SOLE 19 71,307 0 0
MERITAGE HOMES CORP COM 59001A102 325,185 4,272,009 SH   SOLE 21 4,272,009 0 0
MERITAGE HOMES CORP COM 59001A102 84,413 1,108,943 SH   SOLE 22 1,071,799 0 37,144
MERITAGE HOMES CORP COM 59001A102 1,797 23,608 SH   SOLE 26 13,441 0 10,167
MERITAGE HOMES CORP COM 59001A102 514 6,759 SH   SOLE 28 6,759 0 0
MERITAGE HOMES CORP COM 59001A102 4,066 53,410 SH   SOLE 30 53,410 0 0
MERITAGE HOMES CORP COM 59001A102 160 2,101 SH   SOLE 31 0 0 2,101
MERITAGE HOMES CORP COM 59001A102 152 1,999 SH   SOLE 36 1,999 0 0
MERITAGE HOMES CORP COM 59001A102 304 3,993 SH   SOLE 40 3,993 0 0
MERITOR INC COM 59001K100 1,068 53,949 SH   SOLE 2 23,017 0 30,932
MERITOR INC COM 59001K100 9 463 SH   SOLE 4 463 0 0
MERITOR INC COM 59001K100 44 2,203 SH   SOLE 7 2,203 0 0
MERITOR INC COM 59001K100 6,934 350,186 SH   SOLE 18 350,186 0 0
MERITOR INC COM 59001K100 2,629 132,780 SH   SOLE 19 132,780 0 0
MERITOR INC COM 59001K100 152,664 7,710,315 SH   SOLE 21 7,710,315 0 0
MERITOR INC COM 59001K100 48,103 2,429,465 SH   SOLE 22 2,347,904 0 81,561
MERITOR INC COM 59001K100 598 30,198 SH   SOLE 26 11,528 0 18,670
MERITOR INC COM 59001K100 219 11,058 SH   SOLE 28 11,058 0 0
MERITOR INC COM 59001K100 2,188 110,495 SH   SOLE 30 110,495 0 0
MERITOR INC COM 59001K100 224 11,300 SH   SOLE 31 0 0 11,300
MERITOR INC COM 59001K100 82 4,155 SH   SOLE 36 4,155 0 0
MERITOR INC COM 59001K100 145 7,326 SH   SOLE 40 7,326 0 0
MERITOR INC NOTE 3.250%10/1 59001KAF7 996 1,000,000 PRN   SOLE 21 1,000,000 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 8 2,320 SH   SOLE 18 2,320 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 121 36,198 SH   SOLE 21 36,198 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 707 212,416 SH   SOLE 22 212,416 0 0
MERSANA THERAPEUTICS INC COM 59045L106 3,173 135,585 SH   SOLE 2 121,212 0 14,373
MERSANA THERAPEUTICS INC COM 59045L106 19 813 SH   SOLE 7 813 0 0
MERSANA THERAPEUTICS INC COM 59045L106 6,355 271,581 SH   SOLE 18 271,581 0 0
MERSANA THERAPEUTICS INC COM 59045L106 70,222 3,000,941 SH   SOLE 19 3,000,941 0 0
MERSANA THERAPEUTICS INC COM 59045L106 2,033 86,900 SH   SOLE 20 86,900 0 0
MERSANA THERAPEUTICS INC COM 59045L106 36,954 1,579,247 SH   SOLE 21 1,579,247 0 0
MERSANA THERAPEUTICS INC COM 59045L106 33,409 1,427,714 SH   SOLE 22 1,386,136 0 41,578
MERSANA THERAPEUTICS INC COM 59045L106 9 364 SH   SOLE 23 364 0 0
MERSANA THERAPEUTICS INC COM 59045L106 39 1,663 SH   SOLE 26 0 0 1,663
MERSANA THERAPEUTICS INC COM 59045L106 334 14,284 SH   SOLE 30 14,284 0 0
MERSANA THERAPEUTICS INC COM 59045L106 14,369 614,073 SH   SOLE 34 614,073 0 0
MERSANA THERAPEUTICS INC COM 59045L106 107 4,575 SH   SOLE 40 4,575 0 0
MERUS N V COM N5749R100 68 4,219 SH   SOLE 2 4,219 0 0
MERUS N V COM N5749R100 583 36,241 SH   SOLE 21 36,241 0 0
MERUS N V COM N5749R100 454 28,190 SH   SOLE 22 8,888 0 19,302
MERUS N V COM N5749R100 52 3,207 SH   SOLE 30 3,207 0 0
MESA AIR GROUP INC COM NEW 590479135 84 24,334 SH   SOLE 2 2,167 0 22,167
MESA AIR GROUP INC COM NEW 590479135 415 120,726 SH   SOLE 18 120,726 0 0
MESA AIR GROUP INC COM NEW 590479135 189 55,006 SH   SOLE 19 55,006 0 0
MESA AIR GROUP INC COM NEW 590479135 3,477 1,010,654 SH   SOLE 21 1,010,654 0 0
MESA AIR GROUP INC COM NEW 590479135 3,499 1,017,093 SH   SOLE 22 1,001,561 0 15,532
MESA LABS INC COM 59064R109 606 2,796 SH   SOLE 2 1,497 0 1,299
MESA LABS INC COM 59064R109 3 16 SH   SOLE 4 16 0 0
MESA LABS INC COM 59064R109 16 72 SH   SOLE 7 72 0 0
MESA LABS INC COM 59064R109 4,338 20,008 SH   SOLE 18 20,008 0 0
MESA LABS INC COM 59064R109 1,693 7,807 SH   SOLE 19 7,807 0 0
MESA LABS INC COM 59064R109 101,041 466,058 SH   SOLE 21 466,058 0 0
MESA LABS INC COM 59064R109 26,905 124,099 SH   SOLE 22 120,008 0 4,091
MESA LABS INC COM 59064R109 58 267 SH   SOLE 26 0 0 267
MESA LABS INC COM 59064R109 131 606 SH   SOLE 28 606 0 0
MESA LABS INC COM 59064R109 4,935 22,761 SH   SOLE 30 22,761 0 0
MESA LABS INC COM 59064R109 106 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 671 36,932 SH   SOLE 2 10,726 0 26,206
META FINL GROUP INC COM 59100U108 3 186 SH   SOLE 4 186 0 0
META FINL GROUP INC COM 59100U108 10 534 SH   SOLE 7 534 0 0
META FINL GROUP INC COM 59100U108 2,876 158,301 SH   SOLE 18 158,301 0 0
META FINL GROUP INC COM 59100U108 1,175 64,666 SH   SOLE 19 64,666 0 0
META FINL GROUP INC COM 59100U108 61,518 3,385,718 SH   SOLE 21 3,385,718 0 0
META FINL GROUP INC COM 59100U108 18,804 1,034,896 SH   SOLE 22 1,001,805 0 33,091
META FINL GROUP INC COM 59100U108 176 9,675 SH   SOLE 26 0 0 9,675
META FINL GROUP INC COM 59100U108 71 3,894 SH   SOLE 28 3,894 0 0
META FINL GROUP INC COM 59100U108 879 48,354 SH   SOLE 30 48,354 0 0
META FINL GROUP INC COM 59100U108 72 3,945 SH   SOLE 40 3,945 0 0
METHODE ELECTRS INC COM 591520200 1,220 39,041 SH   SOLE 2 12,208 0 26,833
METHODE ELECTRS INC COM 591520200 3 106 SH   SOLE 4 106 0 0
METHODE ELECTRS INC COM 591520200 20 629 SH   SOLE 7 629 0 0
METHODE ELECTRS INC COM 591520200 5,580 178,512 SH   SOLE 18 178,512 0 0
METHODE ELECTRS INC COM 591520200 2,206 70,574 SH   SOLE 19 70,574 0 0
METHODE ELECTRS INC COM 591520200 124,095 3,969,784 SH   SOLE 21 3,969,784 0 0
METHODE ELECTRS INC COM 591520200 35,896 1,148,299 SH   SOLE 22 1,110,737 0 37,562
METHODE ELECTRS INC COM 591520200 552 17,663 SH   SOLE 26 12,808 0 4,855
METHODE ELECTRS INC COM 591520200 165 5,282 SH   SOLE 28 5,282 0 0
METHODE ELECTRS INC COM 591520200 2,125 67,979 SH   SOLE 30 67,979 0 0
METHODE ELECTRS INC COM 591520200 121 3,886 SH   SOLE 40 3,886 0 0
METLIFE INC COM 59156R108 80,211 2,196,359 SH   SOLE 2 493,112 0 1,703,247
METLIFE INC COM 59156R108 14,193 388,633 SH   SOLE 4 367,034 0 21,599
METLIFE INC COM 59156R108 28,499 780,358 SH   SOLE 7 695,093 0 85,265
METLIFE INC COM 59156R108 723 19,804 SH   SOLE 13 19,804 0 0
METLIFE INC COM 59156R108 3,510 96,109 SH   SOLE 15 96,109 0 0
METLIFE INC COM 59156R108 0 10 SH   SOLE 17 0 0 10
METLIFE INC COM 59156R108 262,590 7,190,294 SH   SOLE 18 6,723,418 0 466,876
METLIFE INC COM 59156R108 271,758 7,441,350 SH   SOLE 19 7,441,350 0 0
METLIFE INC COM 59156R108 754,982 20,673,097 SH   SOLE 21 20,673,097 0 0
METLIFE INC COM 59156R108 713,289 19,531,469 SH   SOLE 22 17,465,089 0 2,066,380
METLIFE INC COM 59156R108 25,434 696,445 SH   SOLE 23 696,445 0 0
METLIFE INC COM 59156R108 34,756 951,685 SH   SOLE 25 951,685 0 0
METLIFE INC COM 59156R108 192,074 5,259,418 SH   SOLE 26 608,441 0 4,650,977
METLIFE INC COM 59156R108 5,893 161,358 SH   SOLE 28 112,875 0 48,483
METLIFE INC COM 59156R108 2,930 80,225 SH   SOLE 29 80,225 0 0
METLIFE INC COM 59156R108 116,025 3,177,028 SH   SOLE 30 3,177,028 0 0
METLIFE INC COM 59156R108 10,071 275,766 SH   SOLE 31 189,679 0 86,087
METLIFE INC COM 59156R108 3,540 96,942 SH   SOLE 32 96,942 0 0
METLIFE INC COM 59156R108 9,970 272,990 SH   SOLE 34 272,990 0 0
METLIFE INC COM 59156R108 23,714 649,330 SH   SOLE 36 649,330 0 0
METLIFE INC COM 59156R108 662 18,115 SH   SOLE 40 18,115 0 0
METROCITY BANKSHARES INC COM 59165J105 200 13,972 SH   SOLE 2 937 0 13,035
METROCITY BANKSHARES INC COM 59165J105 6 453 SH   SOLE 7 453 0 0
METROCITY BANKSHARES INC COM 59165J105 1,065 74,326 SH   SOLE 18 74,326 0 0
METROCITY BANKSHARES INC COM 59165J105 503 35,118 SH   SOLE 19 35,118 0 0
METROCITY BANKSHARES INC COM 59165J105 8,345 582,349 SH   SOLE 21 582,349 0 0
METROCITY BANKSHARES INC COM 59165J105 3,875 270,382 SH   SOLE 22 259,784 0 10,598
METROPOLITAN BK HLDG CORP COM 591774104 219 6,826 SH   SOLE 2 442 0 6,384
METROPOLITAN BK HLDG CORP COM 591774104 4 138 SH   SOLE 7 138 0 0
METROPOLITAN BK HLDG CORP COM 591774104 985 30,704 SH   SOLE 18 30,704 0 0
METROPOLITAN BK HLDG CORP COM 591774104 455 14,197 SH   SOLE 19 14,197 0 0
METROPOLITAN BK HLDG CORP COM 591774104 8,002 249,442 SH   SOLE 21 249,442 0 0
METROPOLITAN BK HLDG CORP COM 591774104 5,439 169,535 SH   SOLE 22 166,197 0 3,338
METTLER TOLEDO INTERNATIONAL COM 592688105 52,286 64,907 SH   SOLE 2 13,652 0 51,255
METTLER TOLEDO INTERNATIONAL COM 592688105 9,277 11,516 SH   SOLE 4 10,846 0 670
METTLER TOLEDO INTERNATIONAL COM 592688105 17,378 21,573 SH   SOLE 7 20,102 0 1,471
METTLER TOLEDO INTERNATIONAL COM 592688105 186 231 SH   SOLE 13 231 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,921 2,385 SH   SOLE 15 2,385 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 41,696 51,761 SH   SOLE 18 47,923 0 3,838
METTLER TOLEDO INTERNATIONAL COM 592688105 8,875 11,017 SH   SOLE 19 11,017 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 559,805 694,935 SH   SOLE 21 694,935 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 468,480 581,565 SH   SOLE 22 526,705 0 54,860
METTLER TOLEDO INTERNATIONAL COM 592688105 14,586 18,107 SH   SOLE 23 18,107 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 24,824 30,816 SH   SOLE 25 30,816 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 120,093 149,082 SH   SOLE 26 19,592 0 129,490
METTLER TOLEDO INTERNATIONAL COM 592688105 3,927 4,875 SH   SOLE 28 3,438 0 1,437
METTLER TOLEDO INTERNATIONAL COM 592688105 4,982 6,185 SH   SOLE 29 1,040 0 5,145
METTLER TOLEDO INTERNATIONAL COM 592688105 96,139 119,346 SH   SOLE 30 115,226 0 4,120
METTLER TOLEDO INTERNATIONAL COM 592688105 4,969 6,169 SH   SOLE 31 3,277 0 2,892
METTLER TOLEDO INTERNATIONAL COM 592688105 2,081 2,583 SH   SOLE 34 2,583 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 11,646 14,457 SH   SOLE 36 14,457 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 444 551 SH   SOLE 40 551 0 0
MFA FINL INC COM 55272X102 1,351 542,559 SH   SOLE 2 150,775 0 391,784
MFA FINL INC COM 55272X102 5 1,955 SH   SOLE 4 1,955 0 0
MFA FINL INC COM 55272X102 31 12,265 SH   SOLE 7 12,265 0 0
MFA FINL INC COM 55272X102 4,445 1,785,187 SH   SOLE 18 1,785,187 0 0
MFA FINL INC COM 55272X102 2,734 1,098,176 SH   SOLE 19 1,098,176 0 0
MFA FINL INC COM 55272X102 63,888 25,657,901 SH   SOLE 21 25,657,901 0 0
MFA FINL INC COM 55272X102 34,690 13,931,651 SH   SOLE 22 13,465,639 0 466,012
MFA FINL INC COM 55272X102 98 39,254 SH   SOLE 23 39,254 0 0
MFA FINL INC COM 55272X102 356 142,861 SH   SOLE 26 80,451 0 62,410
MFA FINL INC COM 55272X102 149 59,957 SH   SOLE 28 59,957 0 0
MFA FINL INC COM 55272X102 501 201,292 SH   SOLE 30 201,292 0 0
MFA FINL INC COM 55272X102 31 12,262 SH   SOLE 36 12,262 0 0
MFA FINL INC COM 55272X102 131 52,562 SH   SOLE 40 52,562 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 829 104,281 SH   SOLE 22 0 0 104,281
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 18 3,940 SH   SOLE 22 0 0 3,940
MFS INTER INCOME TR SH BEN INT 55273C107 3,319 896,993 SH   SOLE 22 0 0 896,993
MGE ENERGY INC COM 55277P104 2,307 35,763 SH   SOLE 2 11,571 0 24,192
MGE ENERGY INC COM 55277P104 179 2,770 SH   SOLE 4 2,770 0 0
MGE ENERGY INC COM 55277P104 38 585 SH   SOLE 7 585 0 0
MGE ENERGY INC COM 55277P104 8,866 137,441 SH   SOLE 18 137,441 0 0
MGE ENERGY INC COM 55277P104 4,689 72,690 SH   SOLE 19 72,690 0 0
MGE ENERGY INC COM 55277P104 77,106 1,195,264 SH   SOLE 21 1,195,264 0 0
MGE ENERGY INC COM 55277P104 67,995 1,054,024 SH   SOLE 22 1,020,044 0 33,980
MGE ENERGY INC COM 55277P104 934 14,471 SH   SOLE 26 12,176 0 2,295
MGE ENERGY INC COM 55277P104 383 5,943 SH   SOLE 28 5,943 0 0
MGE ENERGY INC COM 55277P104 1,658 25,697 SH   SOLE 30 25,697 0 0
MGE ENERGY INC COM 55277P104 105 1,630 SH   SOLE 36 1,630 0 0
MGE ENERGY INC COM 55277P104 245 3,797 SH   SOLE 40 3,797 0 0
MGIC INVT CORP WIS COM 552848103 8,671 1,058,683 SH   SOLE 2 413,121 0 645,562
MGIC INVT CORP WIS COM 552848103 276 33,673 SH   SOLE 4 33,673 0 0
MGIC INVT CORP WIS COM 552848103 130 15,912 SH   SOLE 7 15,912 0 0
MGIC INVT CORP WIS COM 552848103 1,500 183,181 SH   SOLE 18 145,805 0 37,376
MGIC INVT CORP WIS COM 552848103 2,764 337,473 SH   SOLE 19 337,473 0 0
MGIC INVT CORP WIS COM 552848103 34,139 4,168,390 SH   SOLE 21 4,168,390 0 0
MGIC INVT CORP WIS COM 552848103 89,318 10,905,760 SH   SOLE 22 9,966,799 0 938,961
MGIC INVT CORP WIS COM 552848103 710 86,744 SH   SOLE 23 86,744 0 0
MGIC INVT CORP WIS COM 552848103 74 8,991 SH   SOLE 25 8,991 0 0
MGIC INVT CORP WIS COM 552848103 1,359 165,948 SH   SOLE 26 103,554 0 62,394
MGIC INVT CORP WIS COM 552848103 499 60,932 SH   SOLE 28 60,932 0 0
MGIC INVT CORP WIS COM 552848103 283 34,526 SH   SOLE 29 34,526 0 0
MGIC INVT CORP WIS COM 552848103 1,102 134,585 SH   SOLE 30 134,585 0 0
MGIC INVT CORP WIS COM 552848103 825 100,790 SH   SOLE 31 71,457 0 29,333
MGIC INVT CORP WIS COM 552848103 89 10,921 SH   SOLE 34 10,921 0 0
MGIC INVT CORP WIS COM 552848103 109 13,251 SH   SOLE 36 13,251 0 0
MGIC INVT CORP WIS COM 552848103 301 36,761 SH   SOLE 40 36,761 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 964 35,421 SH   SOLE 2 35,421 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 21 786 SH   SOLE 4 786 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 3,223 118,450 SH   SOLE 21 118,450 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 4,076 149,814 SH   SOLE 22 87,696 0 62,118
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,889 69,440 SH   SOLE 26 46,687 0 22,753
MGM GROWTH PPTYS LLC CL A COM 55303A105 474 17,417 SH   SOLE 28 17,417 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,178 43,296 SH   SOLE 30 43,296 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 7 253 SH   SOLE 34 253 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 311 11,412 SH   SOLE 40 11,412 0 0
MGM RESORTS INTERNATIONAL COM 552953101 19,608 1,167,152 SH   SOLE 2 325,904 0 841,248
MGM RESORTS INTERNATIONAL COM 552953101 4,170 248,193 SH   SOLE 4 234,092 0 14,101
MGM RESORTS INTERNATIONAL COM 552953101 7,563 450,177 SH   SOLE 7 417,499 0 32,678
MGM RESORTS INTERNATIONAL COM 552953101 187 11,108 SH   SOLE 13 11,108 0 0
MGM RESORTS INTERNATIONAL COM 552953101 974 57,954 SH   SOLE 15 57,954 0 0
MGM RESORTS INTERNATIONAL COM 552953101 16,880 1,004,785 SH   SOLE 18 920,413 0 84,372
MGM RESORTS INTERNATIONAL COM 552953101 5,311 316,154 SH   SOLE 19 316,154 0 0
MGM RESORTS INTERNATIONAL COM 552953101 182,537 10,865,306 SH   SOLE 21 10,865,306 0 0
MGM RESORTS INTERNATIONAL COM 552953101 195,963 11,664,481 SH   SOLE 22 10,722,270 0 942,211
MGM RESORTS INTERNATIONAL COM 552953101 6,840 407,135 SH   SOLE 23 407,135 0 0
MGM RESORTS INTERNATIONAL COM 552953101 11,018 655,838 SH   SOLE 25 655,838 0 0
MGM RESORTS INTERNATIONAL COM 552953101 39,884 2,374,034 SH   SOLE 26 491,663 0 1,882,371
MGM RESORTS INTERNATIONAL COM 552953101 1,560 92,831 SH   SOLE 28 66,252 0 26,579
MGM RESORTS INTERNATIONAL COM 552953101 2,397 142,701 SH   SOLE 29 42,458 0 100,243
MGM RESORTS INTERNATIONAL COM 552953101 30,482 1,814,422 SH   SOLE 30 1,814,422 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2,708 161,183 SH   SOLE 31 64,883 0 96,300
MGM RESORTS INTERNATIONAL COM 552953101 1,513 90,042 SH   SOLE 34 90,042 0 0
MGM RESORTS INTERNATIONAL COM 552953101 5,899 351,111 SH   SOLE 36 351,111 0 0
MGM RESORTS INTERNATIONAL COM 552953101 202 12,033 SH   SOLE 40 12,033 0 0
MGP INGREDIENTS INC NEW COM 55303J106 361 9,839 SH   SOLE 2 4,300 0 5,539
MGP INGREDIENTS INC NEW COM 55303J106 4 98 SH   SOLE 4 98 0 0
MGP INGREDIENTS INC NEW COM 55303J106 10 283 SH   SOLE 7 283 0 0
MGP INGREDIENTS INC NEW COM 55303J106 2,428 66,151 SH   SOLE 18 66,151 0 0
MGP INGREDIENTS INC NEW COM 55303J106 912 24,847 SH   SOLE 19 24,847 0 0
MGP INGREDIENTS INC NEW COM 55303J106 52,318 1,425,375 SH   SOLE 21 1,425,375 0 0
MGP INGREDIENTS INC NEW COM 55303J106 15,008 408,894 SH   SOLE 22 396,051 0 12,843
MGP INGREDIENTS INC NEW COM 55303J106 399 10,875 SH   SOLE 26 6,980 0 3,895
MGP INGREDIENTS INC NEW COM 55303J106 71 1,939 SH   SOLE 28 1,939 0 0
MGP INGREDIENTS INC NEW COM 55303J106 752 20,488 SH   SOLE 30 20,488 0 0
MGP INGREDIENTS INC NEW COM 55303J106 35 942 SH   SOLE 34 942 0 0
MGP INGREDIENTS INC NEW COM 55303J106 57 1,553 SH   SOLE 40 1,553 0 0
MICHAELS COS INC COM 59408Q106 668 94,430 SH   SOLE 2 28,419 0 66,011
MICHAELS COS INC COM 59408Q106 3 432 SH   SOLE 4 432 0 0
MICHAELS COS INC COM 59408Q106 38 5,346 SH   SOLE 7 5,346 0 0
MICHAELS COS INC COM 59408Q106 2,698 381,548 SH   SOLE 18 381,548 0 0
MICHAELS COS INC COM 59408Q106 2,712 383,529 SH   SOLE 19 383,529 0 0
MICHAELS COS INC COM 59408Q106 59,087 8,357,451 SH   SOLE 21 8,357,451 0 0
MICHAELS COS INC COM 59408Q106 18,673 2,641,180 SH   SOLE 22 2,528,672 0 112,508
MICHAELS COS INC COM 59408Q106 164 23,176 SH   SOLE 23 23,176 0 0
MICHAELS COS INC COM 59408Q106 811 114,704 SH   SOLE 26 29,812 0 84,892
MICHAELS COS INC COM 59408Q106 101 14,306 SH   SOLE 28 14,306 0 0
MICHAELS COS INC COM 59408Q106 893 126,243 SH   SOLE 30 126,243 0 0
MICHAELS COS INC COM 59408Q106 112 15,857 SH   SOLE 31 0 0 15,857
MICHAELS COS INC COM 59408Q106 103 14,549 SH   SOLE 36 14,549 0 0
MICHAELS COS INC COM 59408Q106 77 10,880 SH   SOLE 40 10,880 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 0 65 SH   SOLE 18 65 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 72 13,200 SH   SOLE 25 13,200 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 626 114,235 SH   SOLE 26 0 0 114,235
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 54 9,814 SH   SOLE 36 9,814 0 0
MICROBOT MED INC COM NEW 59503A204 10 1,408 SH   SOLE 18 1,408 0 0
MICROBOT MED INC COM NEW 59503A204 109 15,802 SH   SOLE 21 15,802 0 0
MICROBOT MED INC COM NEW 59503A204 1,361 196,932 SH   SOLE 22 196,932 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 57,530 546,296 SH   SOLE 2 48,528 0 497,768
MICROCHIP TECHNOLOGY INC. COM 595017104 11,720 111,293 SH   SOLE 4 104,723 0 6,570
MICROCHIP TECHNOLOGY INC. COM 595017104 24,913 236,566 SH   SOLE 7 223,634 0 12,932
MICROCHIP TECHNOLOGY INC. COM 595017104 203 1,927 SH   SOLE 13 1,927 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 3,111 29,545 SH   SOLE 15 29,545 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 65,144 618,588 SH   SOLE 18 581,962 0 36,626
MICROCHIP TECHNOLOGY INC. COM 595017104 71,816 681,944 SH   SOLE 19 681,944 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 789,139 7,493,485 SH   SOLE 21 7,493,485 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 610,143 5,793,780 SH   SOLE 22 5,273,468 0 520,312
MICROCHIP TECHNOLOGY INC. COM 595017104 18,636 176,966 SH   SOLE 23 176,966 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 25,644 243,513 SH   SOLE 25 243,513 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 104,304 990,448 SH   SOLE 26 180,290 0 810,158
MICROCHIP TECHNOLOGY INC. COM 595017104 5,074 48,182 SH   SOLE 28 34,006 0 14,176
MICROCHIP TECHNOLOGY INC. COM 595017104 5,803 55,100 SH   SOLE 29 4,557 0 50,543
MICROCHIP TECHNOLOGY INC. COM 595017104 157,471 1,495,306 SH   SOLE 30 1,495,306 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 6,429 61,051 SH   SOLE 31 33,259 0 27,792
MICROCHIP TECHNOLOGY INC. COM 595017104 5,552 52,716 SH   SOLE 32 52,716 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 31,497 299,085 SH   SOLE 34 299,085 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 16,080 152,688 SH   SOLE 36 152,688 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 610 5,789 SH   SOLE 40 5,789 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1,193 535,000 PRN   SOLE 2 390,000 0 145,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 725 325,000 PRN   SOLE 19 325,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 9,224 4,135,000 PRN   SOLE 21 4,135,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 486 218,000 PRN   SOLE 26 218,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 18 8,000 PRN   SOLE 30 8,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 758 340,000 PRN   SOLE 34 340,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 10,436 7,075,000 PRN   SOLE 21 7,075,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 2.250% 2/1 595017AH7 3,664 2,515,000 PRN   SOLE 21 2,515,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 2.250% 2/1 595017AH7 277 190,000 PRN   SOLE 26 0 0 190,000
MICRON TECHNOLOGY INC COM 595112103 135,068 2,621,653 SH   SOLE 2 241,780 0 2,379,873
MICRON TECHNOLOGY INC COM 595112103 28,490 552,981 SH   SOLE 4 522,633 0 30,348
MICRON TECHNOLOGY INC COM 595112103 99,977 1,940,549 SH   SOLE 7 1,088,039 0 852,510
MICRON TECHNOLOGY INC COM 595112103 618 11,997 SH   SOLE 13 11,997 0 0
MICRON TECHNOLOGY INC COM 595112103 7,191 139,584 SH   SOLE 15 139,584 0 0
MICRON TECHNOLOGY INC COM 595112103 10 200 SH   SOLE 17 0 0 200
MICRON TECHNOLOGY INC COM 595112103 110,956 2,153,642 SH   SOLE 18 1,983,424 0 170,218
MICRON TECHNOLOGY INC COM 595112103 89,580 1,738,748 SH   SOLE 19 1,738,748 0 0
MICRON TECHNOLOGY INC COM 595112103 1,459,587 28,330,488 SH   SOLE 21 28,330,488 0 0
MICRON TECHNOLOGY INC COM 595112103 1,366,310 26,519,986 SH   SOLE 22 23,975,484 0 2,544,502
MICRON TECHNOLOGY INC COM 595112103 41,745 810,272 SH   SOLE 23 810,272 0 0
MICRON TECHNOLOGY INC COM 595112103 70,828 1,374,776 SH   SOLE 25 1,374,776 0 0
MICRON TECHNOLOGY INC COM 595112103 332,930 6,462,150 SH   SOLE 26 750,221 0 5,711,929
MICRON TECHNOLOGY INC COM 595112103 11,694 226,984 SH   SOLE 28 160,405 0 66,579
MICRON TECHNOLOGY INC COM 595112103 1,040 20,181 SH   SOLE 29 20,181 0 0
MICRON TECHNOLOGY INC COM 595112103 336,253 6,526,645 SH   SOLE 30 6,526,645 0 0
MICRON TECHNOLOGY INC COM 595112103 14,761 286,512 SH   SOLE 31 144,982 0 141,530
MICRON TECHNOLOGY INC COM 595112103 12,277 238,297 SH   SOLE 32 238,297 0 0
MICRON TECHNOLOGY INC COM 595112103 60,521 1,174,705 SH   SOLE 34 1,174,705 0 0
MICRON TECHNOLOGY INC COM 595112103 39,446 765,654 SH   SOLE 36 765,654 0 0
MICRON TECHNOLOGY INC COM 595112103 1,321 25,645 SH   SOLE 40 25,645 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 247 4,800 SH Call SOLE 2 4,800 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 23,184 450,000 SH Call SOLE 19 450,000 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 413 8,000 SH Call SOLE 22 8,000 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 5,126 99,500 SH Call SOLE 34 99,500 0 0
MICROSOFT CORP COM 594918104 4,147,610 20,380,373 SH   SOLE 2 3,749,525 0 16,630,848
MICROSOFT CORP COM 594918104 737,979 3,626,255 SH   SOLE 4 3,428,060 0 198,195
MICROSOFT CORP COM 594918104 1,480,241 7,273,556 SH   SOLE 7 6,928,071 0 345,485
MICROSOFT CORP COM 594918104 60,580 297,674 SH   SOLE 13 297,674 0 0
MICROSOFT CORP COM 594918104 149,473 734,473 SH   SOLE 15 734,473 0 0
MICROSOFT CORP COM 594918104 696 3,421 SH   SOLE 17 0 0 3,421
MICROSOFT CORP COM 594918104 5,343,003 26,254,255 SH   SOLE 18 23,065,470 0 3,188,785
MICROSOFT CORP COM 594918104 2,517,193 12,368,892 SH   SOLE 19 12,368,892 0 0
MICROSOFT CORP COM 594918104 8,907 43,766 SH   SOLE 20 43,766 0 0
MICROSOFT CORP COM 594918104 33,972,085 166,930,789 SH   SOLE 21 166,930,789 0 0
MICROSOFT CORP COM 594918104 37,633,303 184,921,151 SH   SOLE 22 165,979,012 0 18,942,139
MICROSOFT CORP COM 594918104 1,186,593 5,830,636 SH   SOLE 23 5,830,636 0 0
MICROSOFT CORP COM 594918104 1,772,538 8,709,831 SH   SOLE 25 8,659,981 0 49,850
MICROSOFT CORP COM 594918104 6,850,094 33,659,741 SH   SOLE 26 4,492,945 0 29,166,796
MICROSOFT CORP COM 594918104 305,293 1,500,139 SH   SOLE 28 1,065,281 0 434,858
MICROSOFT CORP COM 594918104 337,084 1,656,350 SH   SOLE 29 442,473 0 1,213,877
MICROSOFT CORP COM 594918104 6,747,677 33,156,491 SH   SOLE 30 32,940,473 0 216,018
MICROSOFT CORP COM 594918104 766,898 3,768,355 SH   SOLE 31 1,381,901 0 2,386,454
MICROSOFT CORP COM 594918104 341,799 1,679,520 SH   SOLE 32 1,679,520 0 0
MICROSOFT CORP COM 594918104 828,424 4,070,679 SH   SOLE 34 4,070,679 0 0
MICROSOFT CORP COM 594918104 979,484 4,812,951 SH   SOLE 36 4,812,951 0 0
MICROSOFT CORP COM 594918104 33,037 162,335 SH   SOLE 40 162,335 0 0
MICROSOFT CORP OPTIONS 594918104 122 600 SH Call SOLE 2 600 0 0
MICROSOFT CORP OPTIONS 594918104 448 2,200 SH Call SOLE 4 2,200 0 0
MICROSOFT CORP OPTIONS 594918104 5,576 27,400 SH Call SOLE 18 27,400 0 0
MICROSOFT CORP OPTIONS 594918104 54,968 270,100 SH Call SOLE 19 270,100 0 0
MICROSOFT CORP OPTIONS 594918104 2,890 14,200 SH Call SOLE 22 14,200 0 0
MICROSOFT CORP OPTIONS 594918104 19,191 94,300 SH Call SOLE 34 94,300 0 0
MICROSTRATEGY INC CL A NEW 594972408 753 6,368 SH   SOLE 2 2,797 0 3,571
MICROSTRATEGY INC CL A NEW 594972408 6 48 SH   SOLE 4 48 0 0
MICROSTRATEGY INC CL A NEW 594972408 18 149 SH   SOLE 7 149 0 0
MICROSTRATEGY INC CL A NEW 594972408 4,520 38,207 SH   SOLE 18 38,207 0 0
MICROSTRATEGY INC CL A NEW 594972408 2,538 21,459 SH   SOLE 19 21,459 0 0
MICROSTRATEGY INC CL A NEW 594972408 105,537 892,192 SH   SOLE 21 892,192 0 0
MICROSTRATEGY INC CL A NEW 594972408 29,057 245,642 SH   SOLE 22 237,455 0 8,187
MICROSTRATEGY INC CL A NEW 594972408 29 247 SH   SOLE 23 247 0 0
MICROSTRATEGY INC CL A NEW 594972408 640 5,409 SH   SOLE 26 1,131 0 4,278
MICROSTRATEGY INC CL A NEW 594972408 161 1,357 SH   SOLE 28 1,357 0 0
MICROSTRATEGY INC CL A NEW 594972408 5,194 43,909 SH   SOLE 30 43,909 0 0
MICROSTRATEGY INC CL A NEW 594972408 67 566 SH   SOLE 34 566 0 0
MICROSTRATEGY INC CL A NEW 594972408 126 1,069 SH   SOLE 40 1,069 0 0
MICROVISION INC DEL COM NEW 594960304 50 36,750 SH   SOLE 21 36,750 0 0
MICROVISION INC DEL COM NEW 594960304 3,180 2,338,071 SH   SOLE 22 2,338,071 0 0
MICT INC COM 55328R109 7 4,533 SH   SOLE 21 4,533 0 0
MICT INC COM 55328R109 5 3,724 SH   SOLE 22 3,724 0 0
MID PENN BANCORP INC COM 59540G107 113 6,129 SH   SOLE 2 367 0 5,762
MID PENN BANCORP INC COM 59540G107 5 270 SH   SOLE 7 270 0 0
MID PENN BANCORP INC COM 59540G107 481 26,105 SH   SOLE 18 26,105 0 0
MID PENN BANCORP INC COM 59540G107 242 13,118 SH   SOLE 19 13,118 0 0
MID PENN BANCORP INC COM 59540G107 3,964 215,058 SH   SOLE 21 215,058 0 0
MID PENN BANCORP INC COM 59540G107 1,504 81,593 SH   SOLE 22 78,033 0 3,560
MID SOUTHERN BANCORP INC COM 59548Q107 8 631 SH   SOLE 18 631 0 0
MID SOUTHERN BANCORP INC COM 59548Q107 30 2,439 SH   SOLE 21 2,439 0 0
MID-AMER APT CMNTYS INC COM 59522J103 31,586 275,453 SH   SOLE 2 31,144 0 244,309
MID-AMER APT CMNTYS INC COM 59522J103 23,744 207,064 SH   SOLE 4 203,930 0 3,134
MID-AMER APT CMNTYS INC COM 59522J103 28,200 245,923 SH   SOLE 7 232,430 0 13,493
MID-AMER APT CMNTYS INC COM 59522J103 137 1,196 SH   SOLE 13 1,196 0 0
MID-AMER APT CMNTYS INC COM 59522J103 1,585 13,821 SH   SOLE 15 13,821 0 0
MID-AMER APT CMNTYS INC COM 59522J103 43,028 375,235 SH   SOLE 18 357,770 0 17,465
MID-AMER APT CMNTYS INC COM 59522J103 28,951 252,474 SH   SOLE 19 252,474 0 0
MID-AMER APT CMNTYS INC COM 59522J103 466,691 4,069,862 SH   SOLE 21 4,069,862 0 0
MID-AMER APT CMNTYS INC COM 59522J103 451,855 3,940,478 SH   SOLE 22 3,569,425 0 371,053
MID-AMER APT CMNTYS INC COM 59522J103 12,014 104,768 SH   SOLE 23 104,768 0 0
MID-AMER APT CMNTYS INC COM 59522J103 46,331 404,039 SH   SOLE 25 404,039 0 0
MID-AMER APT CMNTYS INC COM 59522J103 72,108 628,833 SH   SOLE 26 96,195 0 532,638
MID-AMER APT CMNTYS INC COM 59522J103 4,658 40,624 SH   SOLE 28 33,618 0 7,006
MID-AMER APT CMNTYS INC COM 59522J103 11,083 96,651 SH   SOLE 29 72,265 0 24,386
MID-AMER APT CMNTYS INC COM 59522J103 100,618 877,455 SH   SOLE 30 873,931 0 3,524
MID-AMER APT CMNTYS INC COM 59522J103 2,604 22,705 SH   SOLE 31 16,146 0 6,559
MID-AMER APT CMNTYS INC COM 59522J103 3,974 34,660 SH   SOLE 34 34,660 0 0
MID-AMER APT CMNTYS INC COM 59522J103 10,583 92,292 SH   SOLE 36 92,292 0 0
MID-AMER APT CMNTYS INC COM 59522J103 267 2,332 SH   SOLE 40 2,332 0 0
MIDDLEBY CORP COM 596278101 11,787 149,313 SH   SOLE 2 45,055 0 104,258
MIDDLEBY CORP COM 596278101 19 236 SH   SOLE 4 236 0 0
MIDDLEBY CORP COM 596278101 94 1,186 SH   SOLE 7 1,186 0 0
MIDDLEBY CORP COM 596278101 436 5,527 SH   SOLE 13 5,527 0 0
MIDDLEBY CORP COM 596278101 12,039 152,510 SH   SOLE 18 151,698 0 812
MIDDLEBY CORP COM 596278101 5,460 69,166 SH   SOLE 19 69,166 0 0
MIDDLEBY CORP COM 596278101 195,281 2,473,788 SH   SOLE 21 2,473,788 0 0
MIDDLEBY CORP COM 596278101 150,711 1,909,182 SH   SOLE 22 1,786,198 0 122,984
MIDDLEBY CORP COM 596278101 4,890 61,943 SH   SOLE 26 14,973 0 46,970
MIDDLEBY CORP COM 596278101 750 9,498 SH   SOLE 28 9,498 0 0
MIDDLEBY CORP COM 596278101 5 62 SH   SOLE 29 62 0 0
MIDDLEBY CORP COM 596278101 1,620 20,524 SH   SOLE 30 20,524 0 0
MIDDLEBY CORP COM 596278101 124 1,565 SH   SOLE 31 1,077 0 488
MIDDLEBY CORP COM 596278101 81 1,032 SH   SOLE 34 1,032 0 0
MIDDLEBY CORP COM 596278101 200 2,531 SH   SOLE 36 2,531 0 0
MIDDLEBY CORP COM 596278101 472 5,973 SH   SOLE 40 5,973 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 100 4,814 SH   SOLE 2 341 0 4,473
MIDDLEFIELD BANC CORP COM NEW 596304204 501 24,138 SH   SOLE 18 24,138 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 202 9,757 SH   SOLE 19 9,757 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 3,719 179,218 SH   SOLE 21 179,218 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 536 25,853 SH   SOLE 22 23,904 0 1,949
MIDDLESEX WATER CO COM 596680108 746 11,110 SH   SOLE 2 5,755 0 5,355
MIDDLESEX WATER CO COM 596680108 7 105 SH   SOLE 4 105 0 0
MIDDLESEX WATER CO COM 596680108 770 11,457 SH   SOLE 7 11,457 0 0
MIDDLESEX WATER CO COM 596680108 4,518 67,251 SH   SOLE 18 67,251 0 0
MIDDLESEX WATER CO COM 596680108 2,165 32,223 SH   SOLE 19 32,223 0 0
MIDDLESEX WATER CO COM 596680108 38,265 569,592 SH   SOLE 21 569,592 0 0
MIDDLESEX WATER CO COM 596680108 35,040 521,584 SH   SOLE 22 506,013 0 15,571
MIDDLESEX WATER CO COM 596680108 704 10,476 SH   SOLE 26 6,485 0 3,991
MIDDLESEX WATER CO COM 596680108 223 3,318 SH   SOLE 28 3,318 0 0
MIDDLESEX WATER CO COM 596680108 7,109 105,825 SH   SOLE 30 105,825 0 0
MIDDLESEX WATER CO COM 596680108 93 1,390 SH   SOLE 40 1,390 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 452 30,220 SH   SOLE 2 9,490 0 20,730
MIDLAND STS BANCORP INC ILL COM 597742105 6 402 SH   SOLE 7 402 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 1,427 95,460 SH   SOLE 18 95,460 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 882 58,993 SH   SOLE 19 58,993 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 11,497 769,055 SH   SOLE 21 769,055 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 10,124 677,179 SH   SOLE 22 657,995 0 19,184
MIDLAND STS BANCORP INC ILL COM 597742105 112 7,495 SH   SOLE 26 0 0 7,495
MIDLAND STS BANCORP INC ILL COM 597742105 169 11,328 SH   SOLE 28 11,328 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 191 12,786 SH   SOLE 30 12,786 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 35 2,324 SH   SOLE 40 2,324 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 416 20,790 SH   SOLE 2 6,421 0 14,369
MIDWESTONE FINL GROUP INC NE COM 598511103 2 115 SH   SOLE 7 115 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,365 68,240 SH   SOLE 18 68,240 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 698 34,920 SH   SOLE 19 34,920 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 9,876 493,815 SH   SOLE 21 493,815 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 7,931 396,552 SH   SOLE 22 389,175 0 7,377
MIDWESTONE FINL GROUP INC NE COM 598511103 106 5,300 SH   SOLE 26 0 0 5,300
MIDWESTONE FINL GROUP INC NE COM 598511103 51 2,558 SH   SOLE 28 2,558 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 137 6,846 SH   SOLE 30 6,846 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 26 1,300 SH   SOLE 34 1,300 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 37 1,841 SH   SOLE 40 1,841 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107 18 4,717 SH   SOLE 22 4,717 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 32 16,232 SH   SOLE 2 1,981 0 14,251
MILESTONE SCIENTIFIC INC COM NEW 59935P209 303 155,210 SH   SOLE 18 155,210 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 133 68,107 SH   SOLE 19 68,107 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 2,323 1,191,191 SH   SOLE 21 1,191,191 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 753 386,087 SH   SOLE 22 374,747 0 11,340
MILLENDO THERAPEUTICS INC COM 60040X103 9 5,000 SH   SOLE 18 5,000 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 78 44,290 SH   SOLE 21 44,290 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 144 81,654 SH   SOLE 22 81,654 0 0
MILLER HERMAN INC COM 600544100 2,252 95,388 SH   SOLE 2 44,794 0 50,594
MILLER HERMAN INC COM 600544100 6 267 SH   SOLE 4 267 0 0
MILLER HERMAN INC COM 600544100 23 994 SH   SOLE 7 994 0 0
MILLER HERMAN INC COM 600544100 8,784 372,064 SH   SOLE 18 372,064 0 0
MILLER HERMAN INC COM 600544100 2,842 120,375 SH   SOLE 19 120,375 0 0
MILLER HERMAN INC COM 600544100 92,702 3,926,401 SH   SOLE 21 3,926,401 0 0
MILLER HERMAN INC COM 600544100 49,859 2,111,761 SH   SOLE 22 2,051,011 0 60,750
MILLER HERMAN INC COM 600544100 40 1,693 SH   SOLE 23 1,693 0 0
MILLER HERMAN INC COM 600544100 1,130 47,868 SH   SOLE 26 19,565 0 28,303
MILLER HERMAN INC COM 600544100 259 10,959 SH   SOLE 28 10,959 0 0
MILLER HERMAN INC COM 600544100 525 22,217 SH   SOLE 30 22,217 0 0
MILLER HERMAN INC COM 600544100 130 5,509 SH   SOLE 34 5,509 0 0
MILLER HERMAN INC COM 600544100 150 6,334 SH   SOLE 40 6,334 0 0
MILLER INDS INC TENN COM NEW 600551204 427 14,338 SH   SOLE 2 5,114 0 9,224
MILLER INDS INC TENN COM NEW 600551204 5 159 SH   SOLE 7 159 0 0
MILLER INDS INC TENN COM NEW 600551204 1,496 50,264 SH   SOLE 18 45,289 0 4,975
MILLER INDS INC TENN COM NEW 600551204 2,166 72,774 SH   SOLE 19 72,774 0 0
MILLER INDS INC TENN COM NEW 600551204 10,721 360,111 SH   SOLE 21 360,111 0 0
MILLER INDS INC TENN COM NEW 600551204 13,139 441,362 SH   SOLE 22 435,832 0 5,530
MILLER INDS INC TENN COM NEW 600551204 465 15,610 SH   SOLE 23 15,610 0 0
MILLER INDS INC TENN COM NEW 600551204 859 28,869 SH   SOLE 26 0 0 28,869
MIMECAST LTD ORD SHS G14838109 1,530 36,724 SH   SOLE 2 19,093 0 17,631
MIMECAST LTD ORD SHS G14838109 14 340 SH   SOLE 4 340 0 0
MIMECAST LTD ORD SHS G14838109 42 1,020 SH   SOLE 7 1,020 0 0
MIMECAST LTD ORD SHS G14838109 9,267 222,437 SH   SOLE 18 222,437 0 0
MIMECAST LTD ORD SHS G14838109 4,509 108,227 SH   SOLE 19 108,227 0 0
MIMECAST LTD ORD SHS G14838109 75,355 1,808,800 SH   SOLE 21 1,808,800 0 0
MIMECAST LTD ORD SHS G14838109 29,410 705,963 SH   SOLE 22 647,571 0 58,392
MIMECAST LTD ORD SHS G14838109 189 4,536 SH   SOLE 25 4,536 0 0
MIMECAST LTD ORD SHS G14838109 1,378 33,072 SH   SOLE 26 12,813 0 20,259
MIMECAST LTD ORD SHS G14838109 289 6,936 SH   SOLE 28 6,936 0 0
MIMECAST LTD ORD SHS G14838109 7,120 170,909 SH   SOLE 30 170,909 0 0
MIMECAST LTD ORD SHS G14838109 92 2,200 SH   SOLE 34 2,200 0 0
MIMECAST LTD ORD SHS G14838109 14 333 SH   SOLE 36 333 0 0
MIMECAST LTD ORD SHS G14838109 221 5,296 SH   SOLE 40 5,296 0 0
MIND C T I LTD ORD M70240102 10 4,641 SH   SOLE 18 4,641 0 0
MIND C T I LTD ORD M70240102 131 62,404 SH   SOLE 21 62,404 0 0
MINERALS TECHNOLOGIES INC COM 603158106 2,592 55,221 SH   SOLE 2 25,977 0 29,244
MINERALS TECHNOLOGIES INC COM 603158106 8 168 SH   SOLE 4 168 0 0
MINERALS TECHNOLOGIES INC COM 603158106 24 522 SH   SOLE 7 522 0 0
MINERALS TECHNOLOGIES INC COM 603158106 9,996 213,002 SH   SOLE 18 213,002 0 0
MINERALS TECHNOLOGIES INC COM 603158106 3,115 66,368 SH   SOLE 19 66,368 0 0
MINERALS TECHNOLOGIES INC COM 603158106 104,588 2,228,605 SH   SOLE 21 2,228,605 0 0
MINERALS TECHNOLOGIES INC COM 603158106 56,760 1,209,469 SH   SOLE 22 1,174,054 0 35,415
MINERALS TECHNOLOGIES INC COM 603158106 836 17,824 SH   SOLE 26 12,852 0 4,972
MINERALS TECHNOLOGIES INC COM 603158106 215 4,574 SH   SOLE 28 4,574 0 0
MINERALS TECHNOLOGIES INC COM 603158106 212 4,525 SH   SOLE 30 4,525 0 0
MINERALS TECHNOLOGIES INC COM 603158106 13 268 SH   SOLE 34 268 0 0
MINERALS TECHNOLOGIES INC COM 603158106 179 3,818 SH   SOLE 40 3,818 0 0
MINERVA NEUROSCIENCES INC COM 603380106 45 12,534 SH   SOLE 2 1,669 0 10,865
MINERVA NEUROSCIENCES INC COM 603380106 3 700 SH   SOLE 7 700 0 0
MINERVA NEUROSCIENCES INC COM 603380106 472 130,636 SH   SOLE 18 130,636 0 0
MINERVA NEUROSCIENCES INC COM 603380106 288 79,797 SH   SOLE 19 79,797 0 0
MINERVA NEUROSCIENCES INC COM 603380106 3,979 1,102,161 SH   SOLE 21 1,102,161 0 0
MINERVA NEUROSCIENCES INC COM 603380106 3,196 885,294 SH   SOLE 22 869,730 0 15,564
MIRAGEN THERAPEUTICS INC COM 60463E103 0 119 SH   SOLE 21 119 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 561 505,467 SH   SOLE 22 505,467 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 49 44,088 SH   SOLE 26 0 0 44,088
MIRATI THERAPEUTICS INC COM 60468T105 2,515 22,025 SH   SOLE 2 10,349 0 11,676
MIRATI THERAPEUTICS INC COM 60468T105 18 158 SH   SOLE 4 158 0 0
MIRATI THERAPEUTICS INC COM 60468T105 70 612 SH   SOLE 7 612 0 0
MIRATI THERAPEUTICS INC COM 60468T105 18,216 159,548 SH   SOLE 18 154,287 0 5,261
MIRATI THERAPEUTICS INC COM 60468T105 30,363 265,948 SH   SOLE 19 265,948 0 0
MIRATI THERAPEUTICS INC COM 60468T105 191,807 1,680,009 SH   SOLE 21 1,680,009 0 0
MIRATI THERAPEUTICS INC COM 60468T105 129,434 1,133,699 SH   SOLE 22 1,100,680 0 33,019
MIRATI THERAPEUTICS INC COM 60468T105 458 4,013 SH   SOLE 23 4,013 0 0
MIRATI THERAPEUTICS INC COM 60468T105 2,781 24,362 SH   SOLE 26 7,750 0 16,612
MIRATI THERAPEUTICS INC COM 60468T105 420 3,678 SH   SOLE 28 3,678 0 0
MIRATI THERAPEUTICS INC COM 60468T105 17,176 150,440 SH   SOLE 30 150,440 0 0
MIRATI THERAPEUTICS INC COM 60468T105 69 605 SH   SOLE 34 605 0 0
MIRATI THERAPEUTICS INC COM 60468T105 290 2,540 SH   SOLE 40 2,540 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 71 3,645 SH   SOLE 2 194 0 3,451
MIRUM PHARMACEUTICALS INC COM 604749101 497 25,521 SH   SOLE 18 25,521 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 186 9,543 SH   SOLE 19 9,543 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 3,665 188,348 SH   SOLE 21 188,348 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 3,862 198,481 SH   SOLE 22 196,756 0 1,725
MISONIX INC COM 604871103 116 8,581 SH   SOLE 2 757 0 7,824
MISONIX INC COM 604871103 6 406 SH   SOLE 7 406 0 0
MISONIX INC COM 604871103 821 60,472 SH   SOLE 18 60,472 0 0
MISONIX INC COM 604871103 369 27,192 SH   SOLE 19 27,192 0 0
MISONIX INC COM 604871103 6,373 469,634 SH   SOLE 21 469,634 0 0
MISONIX INC COM 604871103 5,332 392,913 SH   SOLE 22 385,478 0 7,435
MISTRAS GROUP INC COM 60649T107 58 14,772 SH   SOLE 2 729 0 14,043
MISTRAS GROUP INC COM 60649T107 2 429 SH   SOLE 7 429 0 0
MISTRAS GROUP INC COM 60649T107 272 68,746 SH   SOLE 18 68,746 0 0
MISTRAS GROUP INC COM 60649T107 124 31,516 SH   SOLE 19 31,516 0 0
MISTRAS GROUP INC COM 60649T107 2,075 525,304 SH   SOLE 21 525,304 0 0
MISTRAS GROUP INC COM 60649T107 1,679 425,173 SH   SOLE 22 416,333 0 8,840
MITCHAM INDS INC COM 606501104 13 7,863 SH   SOLE 21 7,863 0 0
MITCHAM INDS INC COM 606501104 460 287,794 SH   SOLE 22 287,794 0 0
MITEK SYS INC COM NEW 606710200 110 11,468 SH   SOLE 2 1,166 0 10,302
MITEK SYS INC COM NEW 606710200 9 895 SH   SOLE 7 895 0 0
MITEK SYS INC COM NEW 606710200 1,013 105,374 SH   SOLE 18 105,374 0 0
MITEK SYS INC COM NEW 606710200 407 42,383 SH   SOLE 19 42,383 0 0
MITEK SYS INC COM NEW 606710200 10,084 1,049,370 SH   SOLE 21 1,049,370 0 0
MITEK SYS INC COM NEW 606710200 8,144 847,417 SH   SOLE 22 834,734 0 12,683
MKS INSTRS INC COM 55306N104 15,877 140,203 SH   SOLE 2 42,652 0 97,551
MKS INSTRS INC COM 55306N104 77 677 SH   SOLE 4 677 0 0
MKS INSTRS INC COM 55306N104 128 1,133 SH   SOLE 7 1,133 0 0
MKS INSTRS INC COM 55306N104 17,576 155,212 SH   SOLE 18 155,212 0 0
MKS INSTRS INC COM 55306N104 1,563 13,802 SH   SOLE 19 13,802 0 0
MKS INSTRS INC COM 55306N104 329,696 2,911,481 SH   SOLE 21 2,911,481 0 0
MKS INSTRS INC COM 55306N104 205,411 1,813,945 SH   SOLE 22 1,732,459 0 81,486
MKS INSTRS INC COM 55306N104 182 1,608 SH   SOLE 23 1,608 0 0
MKS INSTRS INC COM 55306N104 2,294 20,262 SH   SOLE 26 12,452 0 7,810
MKS INSTRS INC COM 55306N104 999 8,824 SH   SOLE 28 8,824 0 0
MKS INSTRS INC COM 55306N104 2,120 18,717 SH   SOLE 30 18,717 0 0
MKS INSTRS INC COM 55306N104 118 1,046 SH   SOLE 31 1,046 0 0
MKS INSTRS INC COM 55306N104 3,402 30,042 SH   SOLE 34 30,042 0 0
MKS INSTRS INC COM 55306N104 101 895 SH   SOLE 36 895 0 0
MKS INSTRS INC COM 55306N104 636 5,620 SH   SOLE 40 5,620 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 73 3,170 SH   SOLE 2 202 0 2,968
MMA CAPITAL HOLDINGS INC COM 55315D105 408 17,646 SH   SOLE 18 17,646 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 200 8,648 SH   SOLE 19 8,648 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 3,316 143,408 SH   SOLE 21 143,408 0 0
MOBILE MINI INC COM 60740F105 1,420 48,151 SH   SOLE 2 17,097 0 31,054
MOBILE MINI INC COM 60740F105 6 195 SH   SOLE 4 195 0 0
MOBILE MINI INC COM 60740F105 23 781 SH   SOLE 7 781 0 0
MOBILE MINI INC COM 60740F105 5,403 183,157 SH   SOLE 18 176,381 0 6,776
MOBILE MINI INC COM 60740F105 8,263 280,102 SH   SOLE 19 280,102 0 0
MOBILE MINI INC COM 60740F105 40,473 1,371,969 SH   SOLE 21 1,371,969 0 0
MOBILE MINI INC COM 60740F105 46,958 1,591,781 SH   SOLE 22 1,547,669 0 44,112
MOBILE MINI INC COM 60740F105 725 24,584 SH   SOLE 23 24,584 0 0
MOBILE MINI INC COM 60740F105 2,681 90,891 SH   SOLE 26 6,236 0 84,655
MOBILE MINI INC COM 60740F105 251 8,494 SH   SOLE 28 8,494 0 0
MOBILE MINI INC COM 60740F105 449 15,229 SH   SOLE 30 15,229 0 0
MOBILE MINI INC COM 60740F105 144 4,887 SH   SOLE 40 4,887 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 6,727 732,026 SH   SOLE 2 151,555 0 580,471
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,356 256,414 SH   SOLE 4 256,414 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 936 101,857 SH   SOLE 7 63,642 0 38,215
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 15 1,642 SH   SOLE 13 1,642 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 33 3,606 SH   SOLE 15 3,606 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,520 274,222 SH   SOLE 18 274,222 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 21,157 2,302,153 SH   SOLE 19 2,302,153 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 74,193 8,073,225 SH   SOLE 21 8,073,225 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 49,772 5,415,907 SH   SOLE 22 4,982,993 0 432,914
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,403 261,526 SH   SOLE 23 261,526 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 40,473 4,404,021 SH   SOLE 25 4,404,021 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 11,371 1,237,367 SH   SOLE 26 562,993 0 674,374
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,215 132,172 SH   SOLE 28 132,172 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 661 71,926 SH   SOLE 29 71,926 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 33,625 3,658,888 SH   SOLE 30 3,573,724 0 85,164
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,239 134,797 SH   SOLE 31 31,369 0 103,428
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 42,327 4,605,722 SH   SOLE 34 4,605,722 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 6 701 SH   SOLE 36 701 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 43 4,635 SH   SOLE 40 4,635 0 0
MOBILEIRON INC COM NEW 60739U204 294 59,558 SH   SOLE 2 28,564 0 30,994
MOBILEIRON INC COM NEW 60739U204 11 2,187 SH   SOLE 7 2,187 0 0
MOBILEIRON INC COM NEW 60739U204 2,004 406,431 SH   SOLE 18 406,431 0 0
MOBILEIRON INC COM NEW 60739U204 928 188,296 SH   SOLE 19 188,296 0 0
MOBILEIRON INC COM NEW 60739U204 16,490 3,344,759 SH   SOLE 21 3,344,759 0 0
MOBILEIRON INC COM NEW 60739U204 13,702 2,779,366 SH   SOLE 22 2,720,197 0 59,169
MOBILEIRON INC COM NEW 60739U204 190 38,460 SH   SOLE 25 38,460 0 0
MOBILEIRON INC COM NEW 60739U204 649 131,613 SH   SOLE 26 21,101 0 110,512
MOBILEIRON INC COM NEW 60739U204 31 6,220 SH   SOLE 28 6,220 0 0
MOBILEIRON INC COM NEW 60739U204 30 6,152 SH   SOLE 30 6,152 0 0
MOBILEIRON INC COM NEW 60739U204 15 3,100 SH   SOLE 34 3,100 0 0
MOBILEIRON INC COM NEW 60739U204 14 2,884 SH   SOLE 36 2,884 0 0
MOBILEIRON INC COM NEW 60739U204 15 3,042 SH   SOLE 40 3,042 0 0
MODEL N INC COM 607525102 691 19,883 SH   SOLE 2 9,006 0 10,877
MODEL N INC COM 607525102 21 608 SH   SOLE 7 608 0 0
MODEL N INC COM 607525102 5,255 151,182 SH   SOLE 18 137,574 0 13,608
MODEL N INC COM 607525102 5,588 160,766 SH   SOLE 19 160,766 0 0
MODEL N INC COM 607525102 40,900 1,176,650 SH   SOLE 21 1,176,650 0 0
MODEL N INC COM 607525102 35,086 1,009,375 SH   SOLE 22 978,242 0 31,133
MODEL N INC COM 607525102 326 9,369 SH   SOLE 23 9,369 0 0
MODEL N INC COM 607525102 1,856 53,404 SH   SOLE 26 0 0 53,404
MODEL N INC COM 607525102 324 9,329 SH   SOLE 28 9,329 0 0
MODEL N INC COM 607525102 244 7,018 SH   SOLE 30 7,018 0 0
MODEL N INC COM 607525102 117 3,361 SH   SOLE 40 3,361 0 0
MODERNA INC COM 60770K107 52,339 815,117 SH   SOLE 2 233,943 0 581,174
MODERNA INC COM 60770K107 8,726 135,902 SH   SOLE 4 128,437 0 7,465
MODERNA INC COM 60770K107 1,636 25,483 SH   SOLE 7 25,483 0 0
MODERNA INC COM 60770K107 572 8,908 SH   SOLE 13 8,908 0 0
MODERNA INC COM 60770K107 1,580 24,608 SH   SOLE 15 24,608 0 0
MODERNA INC COM 60770K107 26,414 411,368 SH   SOLE 18 383,749 0 27,619
MODERNA INC COM 60770K107 8,173 127,288 SH   SOLE 19 127,288 0 0
MODERNA INC COM 60770K107 565,717 8,810,414 SH   SOLE 21 8,810,414 0 0
MODERNA INC COM 60770K107 496,967 7,739,710 SH   SOLE 22 7,184,078 0 555,632
MODERNA INC COM 60770K107 16,539 257,583 SH   SOLE 23 257,583 0 0
MODERNA INC COM 60770K107 1,364 21,245 SH   SOLE 25 21,245 0 0
MODERNA INC COM 60770K107 33,165 516,515 SH   SOLE 26 223,704 0 292,811
MODERNA INC COM 60770K107 3,660 57,008 SH   SOLE 28 40,642 0 16,366
MODERNA INC COM 60770K107 6,103 95,042 SH   SOLE 29 37,446 0 57,596
MODERNA INC COM 60770K107 37,388 582,280 SH   SOLE 30 582,280 0 0
MODERNA INC COM 60770K107 6,954 108,306 SH   SOLE 31 81,182 0 27,124
MODERNA INC COM 60770K107 1,484 23,117 SH   SOLE 34 23,117 0 0
MODERNA INC COM 60770K107 3,728 58,057 SH   SOLE 36 58,057 0 0
MODERNA INC COM 60770K107 398 6,198 SH   SOLE 40 6,198 0 0
MODINE MFG CO COM 607828100 262 47,518 SH   SOLE 2 2,992 0 44,526
MODINE MFG CO COM 607828100 6 1,109 SH   SOLE 7 1,109 0 0
MODINE MFG CO COM 607828100 1,155 209,320 SH   SOLE 18 209,320 0 0
MODINE MFG CO COM 607828100 598 108,329 SH   SOLE 19 108,329 0 0
MODINE MFG CO COM 607828100 9,406 1,704,043 SH   SOLE 21 1,704,043 0 0
MODINE MFG CO COM 607828100 8,846 1,602,566 SH   SOLE 22 1,564,210 0 38,356
MOELIS & CO CL A 60786M105 1,227 39,377 SH   SOLE 2 22,681 0 16,696
MOELIS & CO CL A 60786M105 6 194 SH   SOLE 4 194 0 0
MOELIS & CO CL A 60786M105 94 3,027 SH   SOLE 7 3,027 0 0
MOELIS & CO CL A 60786M105 6,988 224,275 SH   SOLE 18 213,771 0 10,504
MOELIS & CO CL A 60786M105 5,513 176,927 SH   SOLE 19 176,927 0 0
MOELIS & CO CL A 60786M105 57,569 1,847,520 SH   SOLE 21 1,847,520 0 0
MOELIS & CO CL A 60786M105 53,197 1,707,232 SH   SOLE 22 1,655,266 0 51,966
MOELIS & CO CL A 60786M105 322 10,345 SH   SOLE 23 10,345 0 0
MOELIS & CO CL A 60786M105 1,609 51,648 SH   SOLE 26 6,533 0 45,115
MOELIS & CO CL A 60786M105 236 7,583 SH   SOLE 28 7,583 0 0
MOELIS & CO CL A 60786M105 569 18,256 SH   SOLE 30 18,256 0 0
MOELIS & CO CL A 60786M105 156 4,999 SH   SOLE 40 4,999 0 0
MOHAWK GROUP HLDGS INC COM 608189106 11 1,936 SH   SOLE 18 1,936 0 0
MOHAWK GROUP HLDGS INC COM 608189106 143 26,024 SH   SOLE 21 26,024 0 0
MOHAWK INDS INC COM 608190104 16,141 158,616 SH   SOLE 2 19,952 0 138,664
MOHAWK INDS INC COM 608190104 3,169 31,144 SH   SOLE 4 29,429 0 1,715
MOHAWK INDS INC COM 608190104 8,086 79,465 SH   SOLE 7 54,657 0 24,808
MOHAWK INDS INC COM 608190104 29 283 SH   SOLE 13 283 0 0
MOHAWK INDS INC COM 608190104 756 7,426 SH   SOLE 15 7,426 0 0
MOHAWK INDS INC COM 608190104 11,838 116,331 SH   SOLE 18 107,138 0 9,193
MOHAWK INDS INC COM 608190104 2,047 20,114 SH   SOLE 19 20,114 0 0
MOHAWK INDS INC COM 608190104 171,776 1,688,053 SH   SOLE 21 1,688,053 0 0
MOHAWK INDS INC COM 608190104 159,970 1,572,033 SH   SOLE 22 1,434,381 0 137,652
MOHAWK INDS INC COM 608190104 4,790 47,070 SH   SOLE 23 47,070 0 0
MOHAWK INDS INC COM 608190104 7,217 70,925 SH   SOLE 25 70,925 0 0
MOHAWK INDS INC COM 608190104 34,166 335,747 SH   SOLE 26 83,649 0 252,098
MOHAWK INDS INC COM 608190104 1,359 13,358 SH   SOLE 28 9,719 0 3,639
MOHAWK INDS INC COM 608190104 1,451 14,260 SH   SOLE 29 1,193 0 13,067
MOHAWK INDS INC COM 608190104 32,760 321,937 SH   SOLE 30 320,169 0 1,768
MOHAWK INDS INC COM 608190104 1,803 17,722 SH   SOLE 31 6,569 0 11,153
MOHAWK INDS INC COM 608190104 399 3,921 SH   SOLE 34 3,921 0 0
MOHAWK INDS INC COM 608190104 5,048 49,610 SH   SOLE 36 49,610 0 0
MOHAWK INDS INC COM 608190104 129 1,269 SH   SOLE 40 1,269 0 0
MOLECULAR TEMPLATES INC COM 608550109 1,068 77,443 SH   SOLE 2 69,989 0 7,454
MOLECULAR TEMPLATES INC COM 608550109 7 494 SH   SOLE 7 494 0 0
MOLECULAR TEMPLATES INC COM 608550109 1,825 132,372 SH   SOLE 18 132,372 0 0
MOLECULAR TEMPLATES INC COM 608550109 9,063 657,203 SH   SOLE 19 657,203 0 0
MOLECULAR TEMPLATES INC COM 608550109 59 4,256 SH   SOLE 20 4,256 0 0
MOLECULAR TEMPLATES INC COM 608550109 11,305 819,770 SH   SOLE 21 819,770 0 0
MOLECULAR TEMPLATES INC COM 608550109 9,130 662,106 SH   SOLE 22 650,730 0 11,376
MOLECULAR TEMPLATES INC COM 608550109 40 2,934 SH   SOLE 30 2,934 0 0
MOLECULAR TEMPLATES INC COM 608550109 4,436 321,692 SH   SOLE 34 321,692 0 0
MOLECULIN BIOTECH INC COM 60855D101 33 34,231 SH   SOLE 21 34,231 0 0
MOLECULIN BIOTECH INC COM 60855D101 9 9,306 SH   SOLE 22 9,306 0 0
MOLINA HEALTHCARE INC COM 60855R100 26,260 147,543 SH   SOLE 2 31,606 0 115,937
MOLINA HEALTHCARE INC COM 60855R100 2,869 16,117 SH   SOLE 4 15,228 0 889
MOLINA HEALTHCARE INC COM 60855R100 2,741 15,400 SH   SOLE 7 5,226 0 10,174
MOLINA HEALTHCARE INC COM 60855R100 11 64 SH   SOLE 13 64 0 0
MOLINA HEALTHCARE INC COM 60855R100 410 2,303 SH   SOLE 15 2,303 0 0
MOLINA HEALTHCARE INC COM 60855R100 31,210 175,354 SH   SOLE 18 172,801 0 2,553
MOLINA HEALTHCARE INC COM 60855R100 2,639 14,825 SH   SOLE 19 14,825 0 0
MOLINA HEALTHCARE INC COM 60855R100 527,846 2,965,760 SH   SOLE 21 2,965,760 0 0
MOLINA HEALTHCARE INC COM 60855R100 349,171 1,961,853 SH   SOLE 22 1,873,216 0 88,637
MOLINA HEALTHCARE INC COM 60855R100 4,210 23,653 SH   SOLE 23 23,653 0 0
MOLINA HEALTHCARE INC COM 60855R100 974 5,472 SH   SOLE 25 5,472 0 0
MOLINA HEALTHCARE INC COM 60855R100 12,191 68,494 SH   SOLE 26 33,900 0 34,594
MOLINA HEALTHCARE INC COM 60855R100 1,823 10,244 SH   SOLE 28 8,293 0 1,951
MOLINA HEALTHCARE INC COM 60855R100 785 4,409 SH   SOLE 29 540 0 3,869
MOLINA HEALTHCARE INC COM 60855R100 10,198 57,298 SH   SOLE 30 57,298 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,312 7,373 SH   SOLE 31 5,029 0 2,344
MOLINA HEALTHCARE INC COM 60855R100 308 1,733 SH   SOLE 34 1,733 0 0
MOLINA HEALTHCARE INC COM 60855R100 2,528 14,202 SH   SOLE 36 14,202 0 0
MOLINA HEALTHCARE INC COM 60855R100 131 736 SH   SOLE 40 736 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 13,256 385,792 SH   SOLE 2 62,911 0 322,881
MOLSON COORS BEVERAGE CO CL B 60871R209 3,345 97,361 SH   SOLE 4 92,368 0 4,993
MOLSON COORS BEVERAGE CO CL B 60871R209 7,432 216,288 SH   SOLE 7 172,850 0 43,438
MOLSON COORS BEVERAGE CO CL B 60871R209 462 13,445 SH   SOLE 13 13,445 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 862 25,073 SH   SOLE 15 25,073 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 21,729 632,386 SH   SOLE 18 592,218 0 40,168
MOLSON COORS BEVERAGE CO CL B 60871R209 7,083 206,154 SH   SOLE 19 206,154 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 161,325 4,695,144 SH   SOLE 21 4,695,144 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 157,302 4,578,054 SH   SOLE 22 4,241,281 0 336,773
MOLSON COORS BEVERAGE CO CL B 60871R209 4,940 143,775 SH   SOLE 23 143,775 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 8,621 250,899 SH   SOLE 25 250,899 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 46,098 1,341,611 SH   SOLE 26 207,852 0 1,133,759
MOLSON COORS BEVERAGE CO CL B 60871R209 1,427 41,525 SH   SOLE 28 29,677 0 11,848
MOLSON COORS BEVERAGE CO CL B 60871R209 1,434 41,727 SH   SOLE 29 1,088 0 40,639
MOLSON COORS BEVERAGE CO CL B 60871R209 31,549 918,178 SH   SOLE 30 866,573 0 51,605
MOLSON COORS BEVERAGE CO CL B 60871R209 1,998 58,160 SH   SOLE 31 3,386 0 54,774
MOLSON COORS BEVERAGE CO CL B 60871R209 315 9,157 SH   SOLE 34 9,157 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 4,792 139,456 SH   SOLE 36 139,456 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 179 5,197 SH   SOLE 40 5,197 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 2,725 81,912 SH   SOLE 2 39,320 0 42,592
MOMENTA PHARMACEUTICALS INC COM 60877T100 24 730 SH   SOLE 4 730 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 65 1,961 SH   SOLE 7 1,961 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 20,397 613,072 SH   SOLE 18 591,183 0 21,889
MOMENTA PHARMACEUTICALS INC COM 60877T100 18,210 547,333 SH   SOLE 19 547,333 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 461,569 13,873,435 SH   SOLE 21 13,873,435 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 123,067 3,699,037 SH   SOLE 22 3,588,074 0 110,963
MOMENTA PHARMACEUTICALS INC COM 60877T100 459 13,798 SH   SOLE 23 13,798 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 3,114 93,591 SH   SOLE 26 28,040 0 65,551
MOMENTA PHARMACEUTICALS INC COM 60877T100 633 19,035 SH   SOLE 28 19,035 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 19,886 597,722 SH   SOLE 30 597,722 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 87 2,614 SH   SOLE 34 2,614 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 393 11,805 SH   SOLE 40 11,805 0 0
MOMO INC ADR 60879B107 9,269 530,247 SH   SOLE 2 35,712 0 494,535
MOMO INC ADR 60879B107 1,074 61,418 SH   SOLE 4 61,418 0 0
MOMO INC ADR 60879B107 296 16,958 SH   SOLE 7 16,958 0 0
MOMO INC ADR 60879B107 282 16,110 SH   SOLE 13 16,110 0 0
MOMO INC ADR 60879B107 1,072 61,340 SH   SOLE 15 61,340 0 0
MOMO INC ADR 60879B107 1,276 72,978 SH   SOLE 18 72,978 0 0
MOMO INC ADR 60879B107 976 55,846 SH   SOLE 19 55,846 0 0
MOMO INC ADR 60879B107 42,651 2,439,981 SH   SOLE 21 2,439,981 0 0
MOMO INC ADR 60879B107 34,079 1,949,626 SH   SOLE 22 1,709,702 0 239,924
MOMO INC ADR 60879B107 1,559 89,195 SH   SOLE 23 89,195 0 0
MOMO INC ADR 60879B107 1,769 101,211 SH   SOLE 25 101,211 0 0
MOMO INC ADR 60879B107 12,481 714,032 SH   SOLE 26 143,017 0 571,015
MOMO INC ADR 60879B107 330 18,858 SH   SOLE 28 18,858 0 0
MOMO INC ADR 60879B107 257 14,676 SH   SOLE 29 14,676 0 0
MOMO INC ADR 60879B107 23,556 1,347,599 SH   SOLE 30 836,531 0 511,068
MOMO INC ADR 60879B107 7,445 425,889 SH   SOLE 31 5,190 0 420,699
MOMO INC ADR 60879B107 611 34,966 SH   SOLE 34 34,966 0 0
MOMO INC ADR 60879B107 23 1,309 SH   SOLE 40 1,309 0 0
MONARCH CASINO & RESORT INC COM 609027107 316 9,268 SH   SOLE 2 4,085 0 5,183
MONARCH CASINO & RESORT INC COM 609027107 5 148 SH   SOLE 7 148 0 0
MONARCH CASINO & RESORT INC COM 609027107 2,241 65,758 SH   SOLE 18 65,758 0 0
MONARCH CASINO & RESORT INC COM 609027107 836 24,542 SH   SOLE 19 24,542 0 0
MONARCH CASINO & RESORT INC COM 609027107 45,248 1,327,690 SH   SOLE 21 1,327,690 0 0
MONARCH CASINO & RESORT INC COM 609027107 13,255 388,949 SH   SOLE 22 375,561 0 13,388
MONARCH CASINO & RESORT INC COM 609027107 238 6,989 SH   SOLE 26 0 0 6,989
MONARCH CASINO & RESORT INC COM 609027107 68 1,990 SH   SOLE 28 1,990 0 0
MONARCH CASINO & RESORT INC COM 609027107 618 18,143 SH   SOLE 30 18,143 0 0
MONARCH CASINO & RESORT INC COM 609027107 73 2,132 SH   SOLE 40 2,132 0 0
MONDELEZ INTL INC CL A 609207105 206,501 4,038,748 SH   SOLE 2 768,713 0 3,270,035
MONDELEZ INTL INC CL A 609207105 36,200 707,992 SH   SOLE 4 669,072 0 38,920
MONDELEZ INTL INC CL A 609207105 74,068 1,448,620 SH   SOLE 7 1,384,774 0 63,846
MONDELEZ INTL INC CL A 609207105 1,146 22,405 SH   SOLE 13 22,405 0 0
MONDELEZ INTL INC CL A 609207105 9,212 180,159 SH   SOLE 15 180,159 0 0
MONDELEZ INTL INC CL A 609207105 224,895 4,398,497 SH   SOLE 18 4,128,935 0 269,562
MONDELEZ INTL INC CL A 609207105 64,744 1,266,255 SH   SOLE 19 1,266,255 0 0
MONDELEZ INTL INC CL A 609207105 548 10,720 SH   SOLE 20 10,720 0 0
MONDELEZ INTL INC CL A 609207105 1,478,784 28,922,034 SH   SOLE 21 28,922,034 0 0
MONDELEZ INTL INC CL A 609207105 1,773,201 34,680,239 SH   SOLE 22 31,057,528 0 3,622,711
MONDELEZ INTL INC CL A 609207105 59,977 1,173,025 SH   SOLE 23 1,173,025 0 0
MONDELEZ INTL INC CL A 609207105 80,338 1,571,250 SH   SOLE 25 1,571,250 0 0
MONDELEZ INTL INC CL A 609207105 367,755 7,192,558 SH   SOLE 26 997,249 0 6,195,309
MONDELEZ INTL INC CL A 609207105 15,238 298,015 SH   SOLE 28 211,459 0 86,556
MONDELEZ INTL INC CL A 609207105 23,708 463,685 SH   SOLE 29 403,738 0 59,947
MONDELEZ INTL INC CL A 609207105 299,070 5,849,215 SH   SOLE 30 5,815,633 0 33,582
MONDELEZ INTL INC CL A 609207105 108,313 2,118,383 SH   SOLE 31 282,636 0 1,835,747
MONDELEZ INTL INC CL A 609207105 15,717 307,399 SH   SOLE 32 307,399 0 0
MONDELEZ INTL INC CL A 609207105 38,705 756,997 SH   SOLE 34 756,997 0 0
MONDELEZ INTL INC CL A 609207105 51,772 1,012,563 SH   SOLE 36 1,012,563 0 0
MONDELEZ INTL INC CL A 609207105 1,623 31,740 SH   SOLE 40 31,740 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 158 49,332 SH   SOLE 2 3,433 0 45,899
MONEYGRAM INTL INC COM NEW 60935Y208 5 1,699 SH   SOLE 7 1,699 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 836 260,377 SH   SOLE 18 260,377 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 390 121,651 SH   SOLE 19 121,651 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 6,553 2,041,449 SH   SOLE 21 2,041,449 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 4,324 1,346,956 SH   SOLE 22 1,315,318 0 31,638
MONGODB INC CL A 60937P106 21,726 95,990 SH   SOLE 2 7,891 0 88,099
MONGODB INC CL A 60937P106 4,449 19,657 SH   SOLE 4 18,493 0 1,164
MONGODB INC CL A 60937P106 720 3,183 SH   SOLE 7 3,183 0 0
MONGODB INC CL A 60937P106 56 247 SH   SOLE 13 247 0 0
MONGODB INC CL A 60937P106 680 3,005 SH   SOLE 15 3,005 0 0
MONGODB INC CL A 60937P106 7,981 35,261 SH   SOLE 18 31,728 0 3,533
MONGODB INC CL A 60937P106 55,040 243,175 SH   SOLE 19 243,175 0 0
MONGODB INC CL A 60937P106 163,531 722,500 SH   SOLE 21 722,500 0 0
MONGODB INC CL A 60937P106 247,323 1,092,704 SH   SOLE 22 1,027,032 0 65,672
MONGODB INC CL A 60937P106 7,433 32,842 SH   SOLE 23 32,842 0 0
MONGODB INC CL A 60937P106 36,235 160,090 SH   SOLE 25 160,090 0 0
MONGODB INC CL A 60937P106 26,819 118,491 SH   SOLE 26 42,747 0 75,744
MONGODB INC CL A 60937P106 2,309 10,202 SH   SOLE 28 7,371 0 2,831
MONGODB INC CL A 60937P106 2,412 10,657 SH   SOLE 29 631 0 10,026
MONGODB INC CL A 60937P106 19,138 84,553 SH   SOLE 30 81,851 0 2,702
MONGODB INC CL A 60937P106 2,393 10,573 SH   SOLE 31 5,282 0 5,291
MONGODB INC CL A 60937P106 40,548 179,145 SH   SOLE 34 179,145 0 0
MONGODB INC CL A 60937P106 1,815 8,019 SH   SOLE 36 8,019 0 0
MONGODB INC CL A 60937P106 207 916 SH   SOLE 40 916 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 3,642 251,376 SH   SOLE 2 30,625 0 220,751
MONMOUTH REAL ESTATE INVT CO CL A 609720107 816 56,320 SH   SOLE 4 56,320 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,536 106,017 SH   SOLE 7 106,017 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 5,437 375,246 SH   SOLE 18 375,246 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4,560 314,712 SH   SOLE 19 314,712 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 50,076 3,455,874 SH   SOLE 21 3,455,874 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 54,773 3,780,084 SH   SOLE 22 3,694,688 0 85,396
MONMOUTH REAL ESTATE INVT CO CL A 609720107 45 3,084 SH   SOLE 23 3,084 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 3,467 239,262 SH   SOLE 25 239,262 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,624 112,052 SH   SOLE 26 31,250 0 80,802
MONMOUTH REAL ESTATE INVT CO CL A 609720107 198 13,639 SH   SOLE 28 13,639 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 857 59,143 SH   SOLE 29 59,143 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 6,214 428,873 SH   SOLE 30 428,873 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 25 1,723 SH   SOLE 34 1,723 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 179 12,374 SH   SOLE 40 12,374 0 0
MONOLITHIC PWR SYS INC COM 609839105 28,851 121,736 SH   SOLE 2 45,290 0 76,446
MONOLITHIC PWR SYS INC COM 609839105 106 449 SH   SOLE 4 449 0 0
MONOLITHIC PWR SYS INC COM 609839105 206 870 SH   SOLE 7 870 0 0
MONOLITHIC PWR SYS INC COM 609839105 29,926 126,269 SH   SOLE 18 126,070 0 199
MONOLITHIC PWR SYS INC COM 609839105 240,415 1,014,408 SH   SOLE 19 1,014,408 0 0
MONOLITHIC PWR SYS INC COM 609839105 540,821 2,281,946 SH   SOLE 21 2,281,946 0 0
MONOLITHIC PWR SYS INC COM 609839105 335,078 1,413,830 SH   SOLE 22 1,347,952 0 65,878
MONOLITHIC PWR SYS INC COM 609839105 128 542 SH   SOLE 23 542 0 0
MONOLITHIC PWR SYS INC COM 609839105 16,119 68,012 SH   SOLE 26 11,224 0 56,788
MONOLITHIC PWR SYS INC COM 609839105 1,536 6,479 SH   SOLE 28 6,479 0 0
MONOLITHIC PWR SYS INC COM 609839105 61 258 SH   SOLE 29 258 0 0
MONOLITHIC PWR SYS INC COM 609839105 3,528 14,884 SH   SOLE 30 14,884 0 0
MONOLITHIC PWR SYS INC COM 609839105 317 1,336 SH   SOLE 31 1,336 0 0
MONOLITHIC PWR SYS INC COM 609839105 51,905 219,010 SH   SOLE 34 219,010 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,076 4,541 SH   SOLE 40 4,541 0 0
MONOPAR THERAPEUTICS INC COM 61023L108 2 279 SH   SOLE 18 279 0 0
MONOPAR THERAPEUTICS INC COM 61023L108 25 3,353 SH   SOLE 21 3,353 0 0
MONRO INC COM 610236101 1,659 30,205 SH   SOLE 2 10,981 0 19,224
MONRO INC COM 610236101 11 198 SH   SOLE 4 198 0 0
MONRO INC COM 610236101 28 516 SH   SOLE 7 516 0 0
MONRO INC COM 610236101 9,235 168,098 SH   SOLE 18 165,542 0 2,556
MONRO INC COM 610236101 3,931 71,546 SH   SOLE 19 71,546 0 0
MONRO INC COM 610236101 197,223 3,589,782 SH   SOLE 21 3,589,782 0 0
MONRO INC COM 610236101 55,450 1,009,274 SH   SOLE 22 977,509 0 31,765
MONRO INC COM 610236101 36 656 SH   SOLE 23 656 0 0
MONRO INC COM 610236101 1,153 20,978 SH   SOLE 26 9,157 0 11,821
MONRO INC COM 610236101 295 5,377 SH   SOLE 28 5,377 0 0
MONRO INC COM 610236101 2,781 50,616 SH   SOLE 30 50,616 0 0
MONRO INC COM 610236101 263 4,789 SH   SOLE 34 4,789 0 0
MONRO INC COM 610236101 193 3,504 SH   SOLE 40 3,504 0 0
MONROE CAP CORP COM 610335101 865 124,505 SH   SOLE 30 124,505 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 63,168 911,258 SH   SOLE 2 91,731 0 819,527
MONSTER BEVERAGE CORP NEW COM 61174X109 13,969 201,519 SH   SOLE 4 190,148 0 11,371
MONSTER BEVERAGE CORP NEW COM 61174X109 36,189 522,064 SH   SOLE 7 376,712 0 145,352
MONSTER BEVERAGE CORP NEW COM 61174X109 324 4,681 SH   SOLE 13 4,681 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 2,805 40,466 SH   SOLE 15 40,466 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 87,308 1,259,496 SH   SOLE 18 1,197,950 0 61,546
MONSTER BEVERAGE CORP NEW COM 61174X109 4,705 67,879 SH   SOLE 19 67,879 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 645,225 9,307,917 SH   SOLE 21 9,307,917 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 632,006 9,117,222 SH   SOLE 22 8,254,273 0 862,949
MONSTER BEVERAGE CORP NEW COM 61174X109 20,873 301,117 SH   SOLE 23 301,117 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 30,417 438,786 SH   SOLE 25 438,786 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 110,780 1,598,091 SH   SOLE 26 275,629 0 1,322,462
MONSTER BEVERAGE CORP NEW COM 61174X109 5,597 80,743 SH   SOLE 28 57,316 0 23,427
MONSTER BEVERAGE CORP NEW COM 61174X109 603 8,693 SH   SOLE 29 8,693 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 129,370 1,866,279 SH   SOLE 30 1,866,279 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 6,897 99,499 SH   SOLE 31 50,364 0 49,135
MONSTER BEVERAGE CORP NEW COM 61174X109 7,846 113,180 SH   SOLE 32 113,180 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,466 21,150 SH   SOLE 34 21,150 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 15,262 220,167 SH   SOLE 36 220,167 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 656 9,464 SH   SOLE 40 9,464 0 0
MONTAGE RES CORP COM 61179L100 86 21,719 SH   SOLE 2 917 0 20,802
MONTAGE RES CORP COM 61179L100 0 38 SH   SOLE 7 38 0 0
MONTAGE RES CORP COM 61179L100 380 96,102 SH   SOLE 18 96,102 0 0
MONTAGE RES CORP COM 61179L100 155 39,335 SH   SOLE 19 39,335 0 0
MONTAGE RES CORP COM 61179L100 2,764 699,734 SH   SOLE 21 699,734 0 0
MONTAGE RES CORP COM 61179L100 2,351 595,233 SH   SOLE 22 584,361 0 10,872
MOODYS CORP COM 615369105 132,989 484,073 SH   SOLE 2 129,728 0 354,345
MOODYS CORP COM 615369105 23,607 85,929 SH   SOLE 4 81,200 0 4,729
MOODYS CORP COM 615369105 39,779 144,793 SH   SOLE 7 139,585 0 5,208
MOODYS CORP COM 615369105 545 1,985 SH   SOLE 13 1,985 0 0
MOODYS CORP COM 615369105 4,546 16,547 SH   SOLE 15 16,547 0 0
MOODYS CORP COM 615369105 110,241 401,271 SH   SOLE 18 372,860 0 28,411
MOODYS CORP COM 615369105 11,610 42,260 SH   SOLE 19 42,260 0 0
MOODYS CORP COM 615369105 19,492 70,949 SH   SOLE 20 70,949 0 0
MOODYS CORP COM 615369105 961,791 3,500,858 SH   SOLE 21 3,500,858 0 0
MOODYS CORP COM 615369105 1,099,733 4,002,960 SH   SOLE 22 3,573,278 0 429,682
MOODYS CORP COM 615369105 36,640 133,367 SH   SOLE 23 133,367 0 0
MOODYS CORP COM 615369105 50,075 182,269 SH   SOLE 25 182,269 0 0
MOODYS CORP COM 615369105 230,177 837,831 SH   SOLE 26 113,660 0 724,171
MOODYS CORP COM 615369105 9,631 35,058 SH   SOLE 28 24,673 0 10,385
MOODYS CORP COM 615369105 3,820 13,904 SH   SOLE 29 13,904 0 0
MOODYS CORP COM 615369105 210,307 765,504 SH   SOLE 30 736,897 0 28,607
MOODYS CORP COM 615369105 10,953 39,868 SH   SOLE 31 29,558 0 10,310
MOODYS CORP COM 615369105 6,480 23,586 SH   SOLE 34 23,586 0 0
MOODYS CORP COM 615369105 27,041 98,429 SH   SOLE 36 98,429 0 0
MOODYS CORP COM 615369105 1,081 3,933 SH   SOLE 40 3,933 0 0
MOOG INC CL A 615394202 1,949 36,786 SH   SOLE 2 14,216 0 22,570
MOOG INC CL A 615394202 7 130 SH   SOLE 4 130 0 0
MOOG INC CL A 615394202 29 556 SH   SOLE 7 556 0 0
MOOG INC CL A 615394202 8,355 157,710 SH   SOLE 18 150,068 0 7,642
MOOG INC CL A 615394202 7,240 136,647 SH   SOLE 19 136,647 0 0
MOOG INC CL A 615394202 195,021 3,681,028 SH   SOLE 21 3,681,028 0 0
MOOG INC CL A 615394202 54,518 1,029,022 SH   SOLE 22 995,858 0 33,164
MOOG INC CL A 615394202 590 11,128 SH   SOLE 23 11,128 0 0
MOOG INC CL A 615394202 734 13,857 SH   SOLE 26 8,200 0 5,657
MOOG INC CL A 615394202 870 16,412 SH   SOLE 28 16,412 0 0
MOOG INC CL A 615394202 2,465 46,531 SH   SOLE 30 46,531 0 0
MOOG INC CL A 615394202 171 3,235 SH   SOLE 31 0 0 3,235
MOOG INC CL A 615394202 157 2,961 SH   SOLE 34 2,961 0 0
MOOG INC CL A 615394202 33 616 SH   SOLE 36 616 0 0
MOOG INC CL A 615394202 160 3,015 SH   SOLE 40 3,015 0 0
MORGAN STANLEY COM NEW 617446448 132,163 2,736,298 SH   SOLE 2 291,735 0 2,444,563
MORGAN STANLEY COM NEW 617446448 29,828 617,549 SH   SOLE 4 584,780 0 32,769
MORGAN STANLEY COM NEW 617446448 51,391 1,063,994 SH   SOLE 7 1,018,079 0 45,915
MORGAN STANLEY COM NEW 617446448 779 16,126 SH   SOLE 13 16,126 0 0
MORGAN STANLEY COM NEW 617446448 7,135 147,726 SH   SOLE 15 147,726 0 0
MORGAN STANLEY COM NEW 617446448 405,610 8,397,719 SH   SOLE 18 7,957,584 0 440,135
MORGAN STANLEY COM NEW 617446448 632,182 13,088,664 SH   SOLE 19 13,088,664 0 0
MORGAN STANLEY COM NEW 617446448 1,137,007 23,540,508 SH   SOLE 21 23,540,508 0 0
MORGAN STANLEY COM NEW 617446448 1,397,671 28,937,280 SH   SOLE 22 26,188,618 0 2,748,662
MORGAN STANLEY COM NEW 617446448 42,214 873,991 SH   SOLE 23 873,991 0 0
MORGAN STANLEY COM NEW 617446448 65,520 1,356,515 SH   SOLE 25 1,356,515 0 0
MORGAN STANLEY COM NEW 617446448 258,405 5,349,997 SH   SOLE 26 647,280 0 4,702,717
MORGAN STANLEY COM NEW 617446448 11,968 247,790 SH   SOLE 28 174,573 0 73,217
MORGAN STANLEY COM NEW 617446448 1,080 22,365 SH   SOLE 29 22,365 0 0
MORGAN STANLEY COM NEW 617446448 215,997 4,471,978 SH   SOLE 30 4,452,743 0 19,235
MORGAN STANLEY COM NEW 617446448 11,393 235,880 SH   SOLE 31 154,634 0 81,246
MORGAN STANLEY COM NEW 617446448 150,238 3,110,508 SH   SOLE 34 3,110,508 0 0
MORGAN STANLEY COM NEW 617446448 40,361 835,626 SH   SOLE 36 835,626 0 0
MORGAN STANLEY COM NEW 617446448 1,338 27,712 SH   SOLE 40 27,712 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744H105 1,605 189,014 SH   SOLE 22 0 0 189,014
MORNINGSTAR INC COM 617700109 7,211 51,150 SH   SOLE 2 13,827 0 37,323
MORNINGSTAR INC COM 617700109 16 113 SH   SOLE 4 113 0 0
MORNINGSTAR INC COM 617700109 50 358 SH   SOLE 7 358 0 0
MORNINGSTAR INC COM 617700109 1,812 12,854 SH   SOLE 18 12,854 0 0
MORNINGSTAR INC COM 617700109 753 5,343 SH   SOLE 19 5,343 0 0
MORNINGSTAR INC COM 617700109 44,684 316,974 SH   SOLE 21 316,974 0 0
MORNINGSTAR INC COM 617700109 88,756 629,611 SH   SOLE 22 598,281 0 31,330
MORNINGSTAR INC COM 617700109 1,812 12,854 SH   SOLE 26 2,893 0 9,961
MORNINGSTAR INC COM 617700109 428 3,037 SH   SOLE 28 3,037 0 0
MORNINGSTAR INC COM 617700109 1,049 7,439 SH   SOLE 30 7,439 0 0
MORNINGSTAR INC COM 617700109 59 422 SH   SOLE 31 422 0 0
MORNINGSTAR INC COM 617700109 331 2,349 SH   SOLE 34 2,349 0 0
MORNINGSTAR INC COM 617700109 324 2,298 SH   SOLE 40 2,298 0 0
MORPHIC HLDG INC COM 61775R105 168 6,210 SH   SOLE 2 1,522 0 4,688
MORPHIC HLDG INC COM 61775R105 8 286 SH   SOLE 7 286 0 0
MORPHIC HLDG INC COM 61775R105 1,667 61,628 SH   SOLE 18 57,507 0 4,121
MORPHIC HLDG INC COM 61775R105 3,786 139,965 SH   SOLE 19 139,965 0 0
MORPHIC HLDG INC COM 61775R105 12,331 455,842 SH   SOLE 21 455,842 0 0
MORPHIC HLDG INC COM 61775R105 6,630 245,111 SH   SOLE 22 238,147 0 6,964
MORPHIC HLDG INC COM 61775R105 10 363 SH   SOLE 23 363 0 0
MOSAIC CO NEW COM 61945C103 13,156 1,051,620 SH   SOLE 2 263,102 0 788,518
MOSAIC CO NEW COM 61945C103 2,070 165,492 SH   SOLE 4 155,831 0 9,661
MOSAIC CO NEW COM 61945C103 4,636 370,595 SH   SOLE 7 356,270 0 14,325
MOSAIC CO NEW COM 61945C103 541 43,213 SH   SOLE 13 43,213 0 0
MOSAIC CO NEW COM 61945C103 579 46,270 SH   SOLE 15 46,270 0 0
MOSAIC CO NEW COM 61945C103 10,991 878,612 SH   SOLE 18 701,197 0 177,415
MOSAIC CO NEW COM 61945C103 6,460 516,386 SH   SOLE 19 516,386 0 0
MOSAIC CO NEW COM 61945C103 114,754 9,172,988 SH   SOLE 21 9,172,988 0 0
MOSAIC CO NEW COM 61945C103 121,417 9,705,634 SH   SOLE 22 8,671,039 0 1,034,595
MOSAIC CO NEW COM 61945C103 3,323 265,604 SH   SOLE 23 265,604 0 0
MOSAIC CO NEW COM 61945C103 4,763 380,719 SH   SOLE 25 380,719 0 0
MOSAIC CO NEW COM 61945C103 23,925 1,912,451 SH   SOLE 26 494,168 0 1,418,283
MOSAIC CO NEW COM 61945C103 966 77,191 SH   SOLE 28 58,563 0 18,628
MOSAIC CO NEW COM 61945C103 3,009 240,538 SH   SOLE 29 7,027 0 233,511
MOSAIC CO NEW COM 61945C103 23,164 1,851,663 SH   SOLE 30 1,851,663 0 0
MOSAIC CO NEW COM 61945C103 2,481 198,347 SH   SOLE 31 57,679 0 140,668
MOSAIC CO NEW COM 61945C103 264 21,106 SH   SOLE 34 21,106 0 0
MOSAIC CO NEW COM 61945C103 4,175 333,764 SH   SOLE 36 333,764 0 0
MOSAIC CO NEW COM 61945C103 113 9,051 SH   SOLE 40 9,051 0 0
MOSYS INC COM 619718307 1 293 SH   SOLE 21 293 0 0
MOSYS INC COM 619718307 10 5,553 SH   SOLE 22 5,553 0 0
MOTORCAR PTS AMER INC COM 620071100 280 15,818 SH   SOLE 2 1,411 0 14,407
MOTORCAR PTS AMER INC COM 620071100 7 415 SH   SOLE 7 415 0 0
MOTORCAR PTS AMER INC COM 620071100 1,704 96,448 SH   SOLE 18 96,448 0 0
MOTORCAR PTS AMER INC COM 620071100 619 35,056 SH   SOLE 19 35,056 0 0
MOTORCAR PTS AMER INC COM 620071100 37,122 2,100,865 SH   SOLE 21 2,100,865 0 0
MOTORCAR PTS AMER INC COM 620071100 10,147 574,260 SH   SOLE 22 564,829 0 9,431
MOTORCAR PTS AMER INC COM 620071100 376 21,292 SH   SOLE 30 21,292 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 65,094 464,528 SH   SOLE 2 91,241 0 373,287
MOTOROLA SOLUTIONS INC COM NEW 620076307 11,259 80,347 SH   SOLE 4 75,703 0 4,644
MOTOROLA SOLUTIONS INC COM NEW 620076307 26,548 189,452 SH   SOLE 7 175,131 0 14,321
MOTOROLA SOLUTIONS INC COM NEW 620076307 557 3,974 SH   SOLE 13 3,974 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 2,421 17,278 SH   SOLE 15 17,278 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 38 268 SH   SOLE 17 0 0 268
MOTOROLA SOLUTIONS INC COM NEW 620076307 139,152 993,021 SH   SOLE 18 930,494 0 62,527
MOTOROLA SOLUTIONS INC COM NEW 620076307 171,970 1,227,216 SH   SOLE 19 1,227,216 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 910,368 6,496,595 SH   SOLE 21 6,496,595 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 653,855 4,666,060 SH   SOLE 22 4,269,837 0 396,223
MOTOROLA SOLUTIONS INC COM NEW 620076307 18,322 130,751 SH   SOLE 23 130,751 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 29,203 208,400 SH   SOLE 25 208,400 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 145,982 1,041,761 SH   SOLE 26 160,686 0 881,075
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,917 35,089 SH   SOLE 28 24,584 0 10,505
MOTOROLA SOLUTIONS INC COM NEW 620076307 448 3,197 SH   SOLE 29 3,197 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 122,974 877,571 SH   SOLE 30 839,791 0 37,780
MOTOROLA SOLUTIONS INC COM NEW 620076307 6,294 44,913 SH   SOLE 31 23,373 0 21,540
MOTOROLA SOLUTIONS INC COM NEW 620076307 14,466 103,234 SH   SOLE 34 103,234 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 22,747 162,326 SH   SOLE 36 162,326 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 549 3,917 SH   SOLE 40 3,917 0 0
MOTUS GI HLDGS INC COM 62014P108 6 4,712 SH   SOLE 18 4,712 0 0
MOTUS GI HLDGS INC COM 62014P108 69 52,235 SH   SOLE 21 52,235 0 0
MOTUS GI HLDGS INC COM 62014P108 52 39,197 SH   SOLE 22 39,197 0 0
MOVADO GROUP INC COM 624580106 180 16,621 SH   SOLE 2 703 0 15,918
MOVADO GROUP INC COM 624580106 2 220 SH   SOLE 7 220 0 0
MOVADO GROUP INC COM 624580106 947 87,339 SH   SOLE 18 87,339 0 0
MOVADO GROUP INC COM 624580106 324 29,895 SH   SOLE 19 29,895 0 0
MOVADO GROUP INC COM 624580106 19,905 1,836,241 SH   SOLE 21 1,836,241 0 0
MOVADO GROUP INC COM 624580106 5,903 544,568 SH   SOLE 22 533,250 0 11,318
MOVADO GROUP INC COM 624580106 214 19,734 SH   SOLE 30 19,734 0 0
MPLX LP COM UNIT REP LTD 55336V100 574 33,233 SH   SOLE 18 33,233 0 0
MPLX LP COM UNIT REP LTD 55336V100 1,218 70,508 SH   SOLE 19 70,508 0 0
MR COOPER GROUP INC COM 62482R107 1,085 87,236 SH   SOLE 2 24,504 0 62,732
MR COOPER GROUP INC COM 62482R107 6 455 SH   SOLE 4 455 0 0
MR COOPER GROUP INC COM 62482R107 14 1,107 SH   SOLE 7 1,107 0 0
MR COOPER GROUP INC COM 62482R107 3,720 299,017 SH   SOLE 18 299,017 0 0
MR COOPER GROUP INC COM 62482R107 1,825 146,691 SH   SOLE 19 146,691 0 0
MR COOPER GROUP INC COM 62482R107 29,573 2,377,239 SH   SOLE 21 2,377,239 0 0
MR COOPER GROUP INC COM 62482R107 28,234 2,269,607 SH   SOLE 22 2,196,819 0 72,788
MR COOPER GROUP INC COM 62482R107 469 37,713 SH   SOLE 26 29,256 0 8,457
MR COOPER GROUP INC COM 62482R107 297 23,845 SH   SOLE 28 23,845 0 0
MR COOPER GROUP INC COM 62482R107 306 24,608 SH   SOLE 30 24,608 0 0
MR COOPER GROUP INC COM 62482R107 130 10,449 SH   SOLE 40 10,449 0 0
MRC GLOBAL INC COM 55345K103 588 99,509 SH   SOLE 2 29,549 0 69,960
MRC GLOBAL INC COM 55345K103 3 496 SH   SOLE 4 496 0 0
MRC GLOBAL INC COM 55345K103 19 3,207 SH   SOLE 7 3,207 0 0
MRC GLOBAL INC COM 55345K103 1,906 322,443 SH   SOLE 18 322,443 0 0
MRC GLOBAL INC COM 55345K103 1,081 182,859 SH   SOLE 19 182,859 0 0
MRC GLOBAL INC COM 55345K103 14,868 2,515,702 SH   SOLE 21 2,515,702 0 0
MRC GLOBAL INC COM 55345K103 14,701 2,487,431 SH   SOLE 22 2,384,979 0 102,452
MRC GLOBAL INC COM 55345K103 34 5,747 SH   SOLE 23 5,747 0 0
MRC GLOBAL INC COM 55345K103 234 39,583 SH   SOLE 26 9,899 0 29,684
MRC GLOBAL INC COM 55345K103 74 12,442 SH   SOLE 28 12,442 0 0
MRC GLOBAL INC COM 55345K103 174 29,440 SH   SOLE 30 29,440 0 0
MRC GLOBAL INC COM 55345K103 73 12,400 SH   SOLE 31 0 0 12,400
MRC GLOBAL INC COM 55345K103 44 7,429 SH   SOLE 36 7,429 0 0
MRC GLOBAL INC COM 55345K103 42 7,044 SH   SOLE 40 7,044 0 0
MSA SAFETY INC COM 553498106 11,344 99,125 SH   SOLE 2 32,346 0 66,779
MSA SAFETY INC COM 553498106 207 1,806 SH   SOLE 4 1,806 0 0
MSA SAFETY INC COM 553498106 1,302 11,373 SH   SOLE 7 11,373 0 0
MSA SAFETY INC COM 553498106 11,821 103,292 SH   SOLE 18 99,839 0 3,453
MSA SAFETY INC COM 553498106 4,336 37,893 SH   SOLE 19 37,893 0 0
MSA SAFETY INC COM 553498106 188,426 1,646,508 SH   SOLE 21 1,646,508 0 0
MSA SAFETY INC COM 553498106 141,151 1,233,405 SH   SOLE 22 1,174,118 0 59,287
MSA SAFETY INC COM 553498106 820 7,165 SH   SOLE 23 7,165 0 0
MSA SAFETY INC COM 553498106 48 418 SH   SOLE 25 418 0 0
MSA SAFETY INC COM 553498106 4,112 35,933 SH   SOLE 26 11,879 0 24,054
MSA SAFETY INC COM 553498106 698 6,100 SH   SOLE 28 6,100 0 0
MSA SAFETY INC COM 553498106 82 713 SH   SOLE 29 713 0 0
MSA SAFETY INC COM 553498106 1,479 12,924 SH   SOLE 30 12,924 0 0
MSA SAFETY INC COM 553498106 187 1,634 SH   SOLE 31 710 0 924
MSA SAFETY INC COM 553498106 442 3,866 SH   SOLE 34 3,866 0 0
MSA SAFETY INC COM 553498106 37 325 SH   SOLE 36 325 0 0
MSA SAFETY INC COM 553498106 448 3,917 SH   SOLE 40 3,917 0 0
MSB FINL CORP NEW COM 55352L101 9 756 SH   SOLE 18 756 0 0
MSB FINL CORP NEW COM 55352L101 130 11,510 SH   SOLE 21 11,510 0 0
MSC INDL DIRECT INC CL A 553530106 9,032 124,053 SH   SOLE 2 44,533 0 79,520
MSC INDL DIRECT INC CL A 553530106 22 308 SH   SOLE 4 308 0 0
MSC INDL DIRECT INC CL A 553530106 288 3,954 SH   SOLE 7 3,954 0 0
MSC INDL DIRECT INC CL A 553530106 8,884 122,017 SH   SOLE 18 122,017 0 0
MSC INDL DIRECT INC CL A 553530106 808 11,102 SH   SOLE 19 11,102 0 0
MSC INDL DIRECT INC CL A 553530106 156,852 2,154,264 SH   SOLE 21 2,154,264 0 0
MSC INDL DIRECT INC CL A 553530106 109,439 1,503,071 SH   SOLE 22 1,432,894 0 70,177
MSC INDL DIRECT INC CL A 553530106 1,512 20,764 SH   SOLE 26 12,036 0 8,728
MSC INDL DIRECT INC CL A 553530106 491 6,742 SH   SOLE 28 6,742 0 0
MSC INDL DIRECT INC CL A 553530106 1,181 16,219 SH   SOLE 30 16,219 0 0
MSC INDL DIRECT INC CL A 553530106 64 876 SH   SOLE 31 876 0 0
MSC INDL DIRECT INC CL A 553530106 141 1,931 SH   SOLE 36 1,931 0 0
MSC INDL DIRECT INC CL A 553530106 342 4,698 SH   SOLE 40 4,698 0 0
MSCI INC COM 55354G100 69,144 207,129 SH   SOLE 2 30,841 0 176,288
MSCI INC COM 55354G100 12,924 38,716 SH   SOLE 4 36,367 0 2,349
MSCI INC COM 55354G100 32,175 96,385 SH   SOLE 7 72,463 0 23,922
MSCI INC COM 55354G100 436 1,305 SH   SOLE 13 1,305 0 0
MSCI INC COM 55354G100 2,622 7,856 SH   SOLE 15 7,856 0 0
MSCI INC COM 55354G100 170 508 SH   SOLE 17 0 0 508
MSCI INC COM 55354G100 71,980 215,626 SH   SOLE 18 202,611 0 13,015
MSCI INC COM 55354G100 267,530 801,419 SH   SOLE 19 801,419 0 0
MSCI INC COM 55354G100 797,855 2,390,074 SH   SOLE 21 2,390,074 0 0
MSCI INC COM 55354G100 686,787 2,057,358 SH   SOLE 22 1,872,169 0 185,189
MSCI INC COM 55354G100 21,391 64,080 SH   SOLE 23 64,080 0 0
MSCI INC COM 55354G100 28,261 84,658 SH   SOLE 25 84,658 0 0
MSCI INC COM 55354G100 119,381 357,621 SH   SOLE 26 57,510 0 300,111
MSCI INC COM 55354G100 5,831 17,466 SH   SOLE 28 12,221 0 5,245
MSCI INC COM 55354G100 528 1,582 SH   SOLE 29 1,582 0 0
MSCI INC COM 55354G100 105,321 315,501 SH   SOLE 30 315,501 0 0
MSCI INC COM 55354G100 5,027 15,060 SH   SOLE 31 11,670 0 3,390
MSCI INC COM 55354G100 1,475 4,420 SH   SOLE 34 4,420 0 0
MSCI INC COM 55354G100 16,591 49,700 SH   SOLE 36 49,700 0 0
MSCI INC COM 55354G100 634 1,900 SH   SOLE 40 1,900 0 0
MSG NETWORK INC CL A 553573106 482 48,450 SH   SOLE 2 14,582 0 33,868
MSG NETWORK INC CL A 553573106 2 213 SH   SOLE 4 213 0 0
MSG NETWORK INC CL A 553573106 4 435 SH   SOLE 7 435 0 0
MSG NETWORK INC CL A 553573106 1,675 168,294 SH   SOLE 18 156,180 0 12,114
MSG NETWORK INC CL A 553573106 1,360 136,669 SH   SOLE 19 136,669 0 0
MSG NETWORK INC CL A 553573106 13,808 1,387,722 SH   SOLE 21 1,387,722 0 0
MSG NETWORK INC CL A 553573106 14,262 1,433,361 SH   SOLE 22 1,384,929 0 48,432
MSG NETWORK INC CL A 553573106 123 12,349 SH   SOLE 23 12,349 0 0
MSG NETWORK INC CL A 553573106 884 88,827 SH   SOLE 26 24,342 0 64,485
MSG NETWORK INC CL A 553573106 80 8,052 SH   SOLE 28 8,052 0 0
MSG NETWORK INC CL A 553573106 165 16,575 SH   SOLE 30 16,575 0 0
MSG NETWORK INC CL A 553573106 68 6,870 SH   SOLE 40 6,870 0 0
MTBC INC COM 55378G102 13 1,548 SH   SOLE 18 1,548 0 0
MTBC INC COM 55378G102 197 23,723 SH   SOLE 21 23,723 0 0
MTBC INC COM 55378G102 209 25,188 SH   SOLE 22 25,188 0 0
MTS SYS CORP COM 553777103 408 23,193 SH   SOLE 2 6,349 0 16,844
MTS SYS CORP COM 553777103 2 127 SH   SOLE 4 127 0 0
MTS SYS CORP COM 553777103 5 303 SH   SOLE 7 303 0 0
MTS SYS CORP COM 553777103 1,628 92,529 SH   SOLE 18 92,529 0 0
MTS SYS CORP COM 553777103 808 45,952 SH   SOLE 19 45,952 0 0
MTS SYS CORP COM 553777103 36,625 2,082,142 SH   SOLE 21 2,082,142 0 0
MTS SYS CORP COM 553777103 10,368 589,401 SH   SOLE 22 570,582 0 18,819
MTS SYS CORP COM 553777103 25 1,413 SH   SOLE 23 1,413 0 0
MTS SYS CORP COM 553777103 176 9,978 SH   SOLE 26 2,155 0 7,823
MTS SYS CORP COM 553777103 38 2,167 SH   SOLE 28 2,167 0 0
MTS SYS CORP COM 553777103 1,776 100,994 SH   SOLE 30 100,994 0 0
MTS SYS CORP COM 553777103 23 1,306 SH   SOLE 34 1,306 0 0
MTS SYS CORP COM 553777103 28 1,582 SH   SOLE 40 1,582 0 0
MUELLER INDS INC COM 624756102 1,744 65,617 SH   SOLE 2 17,063 0 48,554
MUELLER INDS INC COM 624756102 8 318 SH   SOLE 4 318 0 0
MUELLER INDS INC COM 624756102 39 1,485 SH   SOLE 7 1,485 0 0
MUELLER INDS INC COM 624756102 7,401 278,424 SH   SOLE 18 278,424 0 0
MUELLER INDS INC COM 624756102 2,897 109,006 SH   SOLE 19 109,006 0 0
MUELLER INDS INC COM 624756102 161,353 6,070,477 SH   SOLE 21 6,070,477 0 0
MUELLER INDS INC COM 624756102 45,982 1,729,935 SH   SOLE 22 1,668,003 0 61,932
MUELLER INDS INC COM 624756102 514 19,323 SH   SOLE 26 6,532 0 12,791
MUELLER INDS INC COM 624756102 259 9,731 SH   SOLE 28 9,731 0 0
MUELLER INDS INC COM 624756102 2,286 86,009 SH   SOLE 30 86,009 0 0
MUELLER INDS INC COM 624756102 66 2,485 SH   SOLE 36 2,485 0 0
MUELLER INDS INC COM 624756102 160 6,027 SH   SOLE 40 6,027 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,755 186,154 SH   SOLE 2 50,738 0 135,416
MUELLER WTR PRODS INC COM SER A 624758108 3 348 SH   SOLE 4 348 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,055 111,846 SH   SOLE 7 111,846 0 0
MUELLER WTR PRODS INC COM SER A 624758108 5,833 618,546 SH   SOLE 18 618,546 0 0
MUELLER WTR PRODS INC COM SER A 624758108 3,047 323,096 SH   SOLE 19 323,096 0 0
MUELLER WTR PRODS INC COM SER A 624758108 47,277 5,013,445 SH   SOLE 21 5,013,445 0 0
MUELLER WTR PRODS INC COM SER A 624758108 45,591 4,834,713 SH   SOLE 22 4,675,636 0 159,077
MUELLER WTR PRODS INC COM SER A 624758108 16 1,717 SH   SOLE 23 1,717 0 0
MUELLER WTR PRODS INC COM SER A 624758108 384 40,761 SH   SOLE 26 18,054 0 22,707
MUELLER WTR PRODS INC COM SER A 624758108 273 28,957 SH   SOLE 28 28,957 0 0
MUELLER WTR PRODS INC COM SER A 624758108 9,554 1,013,148 SH   SOLE 30 1,013,148 0 0
MUELLER WTR PRODS INC COM SER A 624758108 31 3,275 SH   SOLE 34 3,275 0 0
MUELLER WTR PRODS INC COM SER A 624758108 176 18,689 SH   SOLE 40 18,689 0 0
MURPHY OIL CORP COM 626717102 5,478 396,935 SH   SOLE 2 114,806 0 282,129
MURPHY OIL CORP COM 626717102 10 754 SH   SOLE 4 754 0 0
MURPHY OIL CORP COM 626717102 76 5,497 SH   SOLE 7 5,497 0 0
MURPHY OIL CORP COM 626717102 5,457 395,409 SH   SOLE 18 395,409 0 0
MURPHY OIL CORP COM 626717102 508 36,776 SH   SOLE 19 36,776 0 0
MURPHY OIL CORP COM 626717102 94,114 6,819,832 SH   SOLE 21 6,819,832 0 0
MURPHY OIL CORP COM 626717102 79,128 5,733,920 SH   SOLE 22 5,469,766 0 264,154
MURPHY OIL CORP COM 626717102 1,043 75,607 SH   SOLE 26 47,479 0 28,128
MURPHY OIL CORP COM 626717102 294 21,306 SH   SOLE 28 21,306 0 0
MURPHY OIL CORP COM 626717102 1,702 123,324 SH   SOLE 30 123,324 0 0
MURPHY OIL CORP COM 626717102 171 12,373 SH   SOLE 31 2,671 0 9,702
MURPHY OIL CORP COM 626717102 29 2,096 SH   SOLE 34 2,096 0 0
MURPHY OIL CORP COM 626717102 823 59,627 SH   SOLE 36 59,627 0 0
MURPHY OIL CORP COM 626717102 230 16,666 SH   SOLE 40 16,666 0 0
MURPHY USA INC COM 626755102 3,376 29,985 SH   SOLE 2 21,236 0 8,749
MURPHY USA INC COM 626755102 25 218 SH   SOLE 4 218 0 0
MURPHY USA INC COM 626755102 116 1,026 SH   SOLE 7 1,026 0 0
MURPHY USA INC COM 626755102 19,581 173,915 SH   SOLE 18 173,915 0 0
MURPHY USA INC COM 626755102 7,064 62,737 SH   SOLE 19 62,737 0 0
MURPHY USA INC COM 626755102 210,330 1,868,105 SH   SOLE 21 1,868,105 0 0
MURPHY USA INC COM 626755102 112,283 997,274 SH   SOLE 22 964,434 0 32,840
MURPHY USA INC COM 626755102 567 5,036 SH   SOLE 23 5,036 0 0
MURPHY USA INC COM 626755102 1,914 17,000 SH   SOLE 26 11,159 0 5,841
MURPHY USA INC COM 626755102 558 4,955 SH   SOLE 28 4,955 0 0
MURPHY USA INC COM 626755102 1,163 10,330 SH   SOLE 30 10,330 0 0
MURPHY USA INC COM 626755102 255 2,268 SH   SOLE 31 0 0 2,268
MURPHY USA INC COM 626755102 242 2,149 SH   SOLE 36 2,149 0 0
MURPHY USA INC COM 626755102 365 3,245 SH   SOLE 40 3,245 0 0
MUSTANG BIO INC COM 62818Q104 34 10,743 SH   SOLE 2 1,465 0 9,278
MUSTANG BIO INC COM 62818Q104 345 108,400 SH   SOLE 18 108,400 0 0
MUSTANG BIO INC COM 62818Q104 201 63,303 SH   SOLE 19 63,303 0 0
MUSTANG BIO INC COM 62818Q104 3,155 992,219 SH   SOLE 21 992,219 0 0
MUSTANG BIO INC COM 62818Q104 2,363 743,011 SH   SOLE 22 733,573 0 9,438
MV OIL TR TR UNITS 553859109 11 2,668 SH   SOLE 22 2,668 0 0
MVB FINL CORP COM 553810102 120 9,024 SH   SOLE 2 708 0 8,316
MVB FINL CORP COM 553810102 5 370 SH   SOLE 7 370 0 0
MVB FINL CORP COM 553810102 492 37,026 SH   SOLE 18 37,026 0 0
MVB FINL CORP COM 553810102 245 18,408 SH   SOLE 19 18,408 0 0
MVB FINL CORP COM 553810102 4,840 363,915 SH   SOLE 21 363,915 0 0
MVB FINL CORP COM 553810102 1,619 121,743 SH   SOLE 22 117,259 0 4,484
MYERS INDS INC COM 628464109 472 32,470 SH   SOLE 2 10,575 0 21,895
MYERS INDS INC COM 628464109 10 670 SH   SOLE 7 670 0 0
MYERS INDS INC COM 628464109 2,773 190,610 SH   SOLE 18 190,610 0 0
MYERS INDS INC COM 628464109 1,027 70,595 SH   SOLE 19 70,595 0 0
MYERS INDS INC COM 628464109 58,587 4,026,570 SH   SOLE 21 4,026,570 0 0
MYERS INDS INC COM 628464109 16,499 1,133,933 SH   SOLE 22 1,101,877 0 32,056
MYERS INDS INC COM 628464109 31 2,100 SH   SOLE 26 0 0 2,100
MYERS INDS INC COM 628464109 48 3,288 SH   SOLE 28 3,288 0 0
MYERS INDS INC COM 628464109 835 57,360 SH   SOLE 30 57,360 0 0
MYERS INDS INC COM 628464109 39 2,706 SH   SOLE 40 2,706 0 0
MYLAN NV SHS EURO N59465109 19,649 1,221,982 SH   SOLE 2 141,389 0 1,080,593
MYLAN NV SHS EURO N59465109 3,924 244,050 SH   SOLE 4 230,081 0 13,969
MYLAN NV SHS EURO N59465109 11,450 712,070 SH   SOLE 7 458,938 0 253,132
MYLAN NV SHS EURO N59465109 469 29,177 SH   SOLE 13 29,177 0 0
MYLAN NV SHS EURO N59465109 996 61,961 SH   SOLE 15 61,961 0 0
MYLAN NV SHS EURO N59465109 33,586 2,088,680 SH   SOLE 18 1,996,839 0 91,841
MYLAN NV SHS EURO N59465109 17,372 1,080,346 SH   SOLE 19 1,080,346 0 0
MYLAN NV SHS EURO N59465109 300,040 18,659,176 SH   SOLE 21 18,659,176 0 0
MYLAN NV SHS EURO N59465109 204,059 12,690,255 SH   SOLE 22 11,482,348 0 1,207,907
MYLAN NV SHS EURO N59465109 6,366 395,897 SH   SOLE 23 395,897 0 0
MYLAN NV SHS EURO N59465109 10,220 635,547 SH   SOLE 25 635,547 0 0
MYLAN NV SHS EURO N59465109 37,720 2,345,788 SH   SOLE 26 531,626 0 1,814,162
MYLAN NV SHS EURO N59465109 1,818 113,071 SH   SOLE 28 80,631 0 32,440
MYLAN NV SHS EURO N59465109 1,951 121,308 SH   SOLE 29 10,560 0 110,748
MYLAN NV SHS EURO N59465109 43,414 2,699,851 SH   SOLE 30 2,596,099 0 103,752
MYLAN NV SHS EURO N59465109 3,187 198,185 SH   SOLE 31 61,521 0 136,664
MYLAN NV SHS EURO N59465109 3,457 214,966 SH   SOLE 34 214,966 0 0
MYLAN NV SHS EURO N59465109 6,927 430,785 SH   SOLE 36 430,785 0 0
MYLAN NV SHS EURO N59465109 184 11,436 SH   SOLE 40 11,436 0 0
MYOKARDIA INC COM 62857M105 4,185 43,315 SH   SOLE 2 24,163 0 19,152
MYOKARDIA INC COM 62857M105 33 342 SH   SOLE 4 342 0 0
MYOKARDIA INC COM 62857M105 81 836 SH   SOLE 7 836 0 0
MYOKARDIA INC COM 62857M105 20,673 213,966 SH   SOLE 18 208,283 0 5,683
MYOKARDIA INC COM 62857M105 29,917 309,635 SH   SOLE 19 309,635 0 0
MYOKARDIA INC COM 62857M105 215,031 2,225,533 SH   SOLE 21 2,225,533 0 0
MYOKARDIA INC COM 62857M105 150,749 1,560,225 SH   SOLE 22 1,512,041 0 48,184
MYOKARDIA INC COM 62857M105 464 4,802 SH   SOLE 23 4,802 0 0
MYOKARDIA INC COM 62857M105 3,441 35,614 SH   SOLE 26 13,463 0 22,151
MYOKARDIA INC COM 62857M105 619 6,411 SH   SOLE 28 6,411 0 0
MYOKARDIA INC COM 62857M105 2,986 30,904 SH   SOLE 30 30,904 0 0
MYOKARDIA INC COM 62857M105 4,168 43,139 SH   SOLE 34 43,139 0 0
MYOKARDIA INC COM 62857M105 489 5,063 SH   SOLE 40 5,063 0 0
MYOS RENS TECHNOLOGY INC COM 62857P108 0 307 SH   SOLE 21 307 0 0
MYOVANT SCIENCES LTD COM G637AM102 204 9,911 SH   SOLE 2 9,911 0 0
MYOVANT SCIENCES LTD COM G637AM102 2,282 110,674 SH   SOLE 21 110,674 0 0
MYOVANT SCIENCES LTD COM G637AM102 607 29,416 SH   SOLE 22 17,833 0 11,583
MYOVANT SCIENCES LTD COM G637AM102 142 6,880 SH   SOLE 28 6,880 0 0
MYOVANT SCIENCES LTD COM G637AM102 270 13,102 SH   SOLE 30 13,102 0 0
MYOVANT SCIENCES LTD COM G637AM102 11 524 SH   SOLE 34 524 0 0
MYOVANT SCIENCES LTD COM G637AM102 79 3,818 SH   SOLE 40 3,818 0 0
MYR GROUP INC DEL COM 55405W104 492 15,423 SH   SOLE 2 7,753 0 7,670
MYR GROUP INC DEL COM 55405W104 7 222 SH   SOLE 4 222 0 0
MYR GROUP INC DEL COM 55405W104 549 17,219 SH   SOLE 7 17,219 0 0
MYR GROUP INC DEL COM 55405W104 2,911 91,229 SH   SOLE 18 87,410 0 3,819
MYR GROUP INC DEL COM 55405W104 2,845 89,166 SH   SOLE 19 89,166 0 0
MYR GROUP INC DEL COM 55405W104 59,091 1,851,792 SH   SOLE 21 1,851,792 0 0
MYR GROUP INC DEL COM 55405W104 19,939 624,855 SH   SOLE 22 603,810 0 21,045
MYR GROUP INC DEL COM 55405W104 242 7,569 SH   SOLE 23 7,569 0 0
MYR GROUP INC DEL COM 55405W104 1,454 45,558 SH   SOLE 26 0 0 45,558
MYR GROUP INC DEL COM 55405W104 63 1,961 SH   SOLE 28 1,961 0 0
MYR GROUP INC DEL COM 55405W104 928 29,087 SH   SOLE 30 29,087 0 0
MYR GROUP INC DEL COM 55405W104 185 5,801 SH   SOLE 34 5,801 0 0
MYR GROUP INC DEL COM 55405W104 63 1,975 SH   SOLE 40 1,975 0 0
MYRIAD GENETICS INC COM 62855J104 963 84,886 SH   SOLE 2 24,430 0 60,456
MYRIAD GENETICS INC COM 62855J104 5 399 SH   SOLE 4 399 0 0
MYRIAD GENETICS INC COM 62855J104 13 1,160 SH   SOLE 7 1,160 0 0
MYRIAD GENETICS INC COM 62855J104 3,995 352,265 SH   SOLE 18 352,265 0 0
MYRIAD GENETICS INC COM 62855J104 1,829 161,331 SH   SOLE 19 161,331 0 0
MYRIAD GENETICS INC COM 62855J104 105,864 9,335,424 SH   SOLE 21 9,335,424 0 0
MYRIAD GENETICS INC COM 62855J104 25,589 2,256,502 SH   SOLE 22 2,176,330 0 80,172
MYRIAD GENETICS INC COM 62855J104 21 1,822 SH   SOLE 23 1,822 0 0
MYRIAD GENETICS INC COM 62855J104 490 43,211 SH   SOLE 26 21,398 0 21,813
MYRIAD GENETICS INC COM 62855J104 104 9,212 SH   SOLE 28 9,212 0 0
MYRIAD GENETICS INC COM 62855J104 4,264 376,004 SH   SOLE 30 376,004 0 0
MYRIAD GENETICS INC COM 62855J104 41 3,614 SH   SOLE 34 3,614 0 0
MYRIAD GENETICS INC COM 62855J104 75 6,593 SH   SOLE 40 6,593 0 0
NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 568 1,575,000 PRN   SOLE 21 1,575,000 0 0
NABORS INDUSTRIES LTD SHS G6359F137 241 6,515 SH   SOLE 2 246 0 6,269
NABORS INDUSTRIES LTD SHS G6359F137 21 573 SH   SOLE 7 573 0 0
NABORS INDUSTRIES LTD SHS G6359F137 1,197 32,326 SH   SOLE 18 32,326 0 0
NABORS INDUSTRIES LTD SHS G6359F137 479 12,940 SH   SOLE 19 12,940 0 0
NABORS INDUSTRIES LTD SHS G6359F137 27,769 750,115 SH   SOLE 21 750,115 0 0
NABORS INDUSTRIES LTD SHS G6359F137 7,742 209,141 SH   SOLE 22 200,578 0 8,563
NABORS INDUSTRIES LTD SHS G6359F137 238 6,431 SH   SOLE 30 6,431 0 0
NABORS INDUSTRIES LTD SHS G6359F137 85 2,286 SH   SOLE 31 0 0 2,286
NABORS INDUSTRIES LTD SHS G6359F137 65 1,759 SH   SOLE 36 1,759 0 0
NACCO INDS INC CL A 629579103 82 3,522 SH   SOLE 2 175 0 3,347
NACCO INDS INC CL A 629579103 3 115 SH   SOLE 7 115 0 0
NACCO INDS INC CL A 629579103 333 14,294 SH   SOLE 18 14,294 0 0
NACCO INDS INC CL A 629579103 162 6,944 SH   SOLE 19 6,944 0 0
NACCO INDS INC CL A 629579103 2,624 112,638 SH   SOLE 21 112,638 0 0
NACCO INDS INC CL A 629579103 2,973 127,594 SH   SOLE 22 125,570 0 2,024
NANOSTRING TECHNOLOGIES INC COM 63009R109 848 28,883 SH   SOLE 2 14,207 0 14,676
NANOSTRING TECHNOLOGIES INC COM 63009R109 5 175 SH   SOLE 4 175 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 21 721 SH   SOLE 7 721 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 4,652 158,485 SH   SOLE 18 150,810 0 7,675
NANOSTRING TECHNOLOGIES INC COM 63009R109 4,321 147,220 SH   SOLE 19 147,220 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 54,348 1,851,707 SH   SOLE 21 1,851,707 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 33,996 1,158,305 SH   SOLE 22 1,121,611 0 36,694
NANOSTRING TECHNOLOGIES INC COM 63009R109 268 9,141 SH   SOLE 23 9,141 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,500 51,093 SH   SOLE 26 21,084 0 30,009
NANOSTRING TECHNOLOGIES INC COM 63009R109 135 4,600 SH   SOLE 28 4,600 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 4,048 137,905 SH   SOLE 30 137,905 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 27 914 SH   SOLE 34 914 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 99 3,365 SH   SOLE 40 3,365 0 0
NANOVIRICIDES INC COM 630087302 11 1,519 SH   SOLE 18 1,519 0 0
NANOVIRICIDES INC COM 630087302 144 19,195 SH   SOLE 21 19,195 0 0
NANOVIRICIDES INC COM 630087302 1,852 247,585 SH   SOLE 22 247,585 0 0
NANTHEALTH INC COM 630104107 47 10,350 SH   SOLE 2 1,523 0 8,827
NANTHEALTH INC COM 630104107 511 111,496 SH   SOLE 18 111,496 0 0
NANTHEALTH INC COM 630104107 231 50,514 SH   SOLE 19 50,514 0 0
NANTHEALTH INC COM 630104107 4,099 895,068 SH   SOLE 21 895,068 0 0
NANTHEALTH INC COM 630104107 1,532 334,598 SH   SOLE 22 326,301 0 8,297
NANTKWEST INC COM 63016Q102 149 12,166 SH   SOLE 2 1,592 0 10,574
NANTKWEST INC COM 63016Q102 6 510 SH   SOLE 7 510 0 0
NANTKWEST INC COM 63016Q102 1,476 120,196 SH   SOLE 18 120,196 0 0
NANTKWEST INC COM 63016Q102 677 55,146 SH   SOLE 19 55,146 0 0
NANTKWEST INC COM 63016Q102 12,093 984,753 SH   SOLE 21 984,753 0 0
NANTKWEST INC COM 63016Q102 10,810 880,275 SH   SOLE 22 865,451 0 14,824
NAPCO SEC TECHNOLOGIES INC COM 630402105 172 7,368 SH   SOLE 2 3,755 0 3,613
NAPCO SEC TECHNOLOGIES INC COM 630402105 5 199 SH   SOLE 7 199 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 1,171 50,083 SH   SOLE 18 50,083 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 513 21,953 SH   SOLE 19 21,953 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 9,600 410,427 SH   SOLE 21 410,427 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 8,244 352,458 SH   SOLE 22 329,532 0 22,926
NAPCO SEC TECHNOLOGIES INC COM 630402105 41 1,738 SH   SOLE 30 1,738 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 49 2,081 SH   SOLE 40 2,081 0 0
NASDAQ INC COM 631103108 34,223 286,454 SH   SOLE 2 39,333 0 247,121
NASDAQ INC COM 631103108 6,458 54,057 SH   SOLE 4 50,973 0 3,084
NASDAQ INC COM 631103108 13,094 109,599 SH   SOLE 7 98,070 0 11,529
NASDAQ INC COM 631103108 210 1,757 SH   SOLE 13 1,757 0 0
NASDAQ INC COM 631103108 1,732 14,497 SH   SOLE 15 14,497 0 0
NASDAQ INC COM 631103108 34,878 291,938 SH   SOLE 18 274,304 0 17,634
NASDAQ INC COM 631103108 4,099 34,313 SH   SOLE 19 34,313 0 0
NASDAQ INC COM 631103108 329,137 2,754,975 SH   SOLE 21 2,754,975 0 0
NASDAQ INC COM 631103108 334,052 2,796,120 SH   SOLE 22 2,537,491 0 258,629
NASDAQ INC COM 631103108 10,294 86,162 SH   SOLE 23 86,162 0 0
NASDAQ INC COM 631103108 14,541 121,713 SH   SOLE 25 121,713 0 0
NASDAQ INC COM 631103108 72,478 606,660 SH   SOLE 26 97,299 0 509,361
NASDAQ INC COM 631103108 2,802 23,451 SH   SOLE 28 16,275 0 7,176
NASDAQ INC COM 631103108 3,235 27,076 SH   SOLE 29 2,388 0 24,688
NASDAQ INC COM 631103108 50,326 421,242 SH   SOLE 30 421,242 0 0
NASDAQ INC COM 631103108 2,438 20,409 SH   SOLE 31 13,993 0 6,416
NASDAQ INC COM 631103108 685 5,734 SH   SOLE 34 5,734 0 0
NASDAQ INC COM 631103108 10,343 86,573 SH   SOLE 36 86,573 0 0
NASDAQ INC COM 631103108 276 2,314 SH   SOLE 40 2,314 0 0
NATERA INC COM 632307104 2,332 46,777 SH   SOLE 2 23,002 0 23,775
NATERA INC COM 632307104 26 517 SH   SOLE 4 517 0 0
NATERA INC COM 632307104 62 1,247 SH   SOLE 7 1,247 0 0
NATERA INC COM 632307104 14,503 290,869 SH   SOLE 18 279,364 0 11,505
NATERA INC COM 632307104 10,590 212,388 SH   SOLE 19 212,388 0 0
NATERA INC COM 632307104 112,205 2,250,400 SH   SOLE 21 2,250,400 0 0
NATERA INC COM 632307104 102,691 2,059,578 SH   SOLE 22 1,993,249 0 66,329
NATERA INC COM 632307104 426 8,547 SH   SOLE 23 8,547 0 0
NATERA INC COM 632307104 3,584 71,888 SH   SOLE 26 16,955 0 54,933
NATERA INC COM 632307104 388 7,786 SH   SOLE 28 7,786 0 0
NATERA INC COM 632307104 12,139 243,465 SH   SOLE 30 243,465 0 0
NATERA INC COM 632307104 73 1,472 SH   SOLE 34 1,472 0 0
NATERA INC COM 632307104 314 6,292 SH   SOLE 40 6,292 0 0
NATHANS FAMOUS INC NEW COM 632347100 127 2,257 SH   SOLE 2 277 0 1,980
NATHANS FAMOUS INC NEW COM 632347100 4 66 SH   SOLE 7 66 0 0
NATHANS FAMOUS INC NEW COM 632347100 598 10,629 SH   SOLE 18 10,629 0 0
NATHANS FAMOUS INC NEW COM 632347100 437 7,765 SH   SOLE 19 7,765 0 0
NATHANS FAMOUS INC NEW COM 632347100 5,384 95,727 SH   SOLE 21 95,727 0 0
NATHANS FAMOUS INC NEW COM 632347100 2,822 50,184 SH   SOLE 22 48,703 0 1,481
NATHANS FAMOUS INC NEW COM 632347100 7 123 SH   SOLE 23 123 0 0
NATHANS FAMOUS INC NEW COM 632347100 74 1,317 SH   SOLE 26 0 0 1,317
NATIONAL BANKSHARES INC VA COM 634865109 171 5,985 SH   SOLE 2 376 0 5,609
NATIONAL BANKSHARES INC VA COM 634865109 3 114 SH   SOLE 7 114 0 0
NATIONAL BANKSHARES INC VA COM 634865109 704 24,629 SH   SOLE 18 24,629 0 0
NATIONAL BANKSHARES INC VA COM 634865109 346 12,086 SH   SOLE 19 12,086 0 0
NATIONAL BANKSHARES INC VA COM 634865109 6,277 219,486 SH   SOLE 21 219,486 0 0
NATIONAL BANKSHARES INC VA COM 634865109 5,588 195,385 SH   SOLE 22 192,135 0 3,250
NATIONAL BEVERAGE CORP COM 635017106 574 9,402 SH   SOLE 2 5,245 0 4,157
NATIONAL BEVERAGE CORP COM 635017106 4 63 SH   SOLE 4 63 0 0
NATIONAL BEVERAGE CORP COM 635017106 10 158 SH   SOLE 7 158 0 0
NATIONAL BEVERAGE CORP COM 635017106 3,951 64,748 SH   SOLE 18 59,464 0 5,284
NATIONAL BEVERAGE CORP COM 635017106 4,021 65,889 SH   SOLE 19 65,889 0 0
NATIONAL BEVERAGE CORP COM 635017106 78,472 1,286,005 SH   SOLE 21 1,286,005 0 0
NATIONAL BEVERAGE CORP COM 635017106 24,620 403,470 SH   SOLE 22 392,550 0 10,920
NATIONAL BEVERAGE CORP COM 635017106 410 6,726 SH   SOLE 23 6,726 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,997 32,720 SH   SOLE 26 5,635 0 27,085
NATIONAL BEVERAGE CORP COM 635017106 81 1,326 SH   SOLE 28 1,326 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,197 19,620 SH   SOLE 30 19,620 0 0
NATIONAL BEVERAGE CORP COM 635017106 42 694 SH   SOLE 34 694 0 0
NATIONAL BEVERAGE CORP COM 635017106 78 1,276 SH   SOLE 40 1,276 0 0
NATIONAL BK HLDGS CORP CL A 633707104 835 30,934 SH   SOLE 2 10,887 0 20,047
NATIONAL BK HLDGS CORP CL A 633707104 8 307 SH   SOLE 4 307 0 0
NATIONAL BK HLDGS CORP CL A 633707104 15 546 SH   SOLE 7 546 0 0
NATIONAL BK HLDGS CORP CL A 633707104 3,842 142,301 SH   SOLE 18 142,301 0 0
NATIONAL BK HLDGS CORP CL A 633707104 2,077 76,920 SH   SOLE 19 76,920 0 0
NATIONAL BK HLDGS CORP CL A 633707104 84,729 3,138,104 SH   SOLE 21 3,138,104 0 0
NATIONAL BK HLDGS CORP CL A 633707104 25,903 959,387 SH   SOLE 22 928,837 0 30,550
NATIONAL BK HLDGS CORP CL A 633707104 206 7,648 SH   SOLE 23 7,648 0 0
NATIONAL BK HLDGS CORP CL A 633707104 845 31,294 SH   SOLE 26 10,626 0 20,668
NATIONAL BK HLDGS CORP CL A 633707104 89 3,300 SH   SOLE 28 3,300 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,053 38,988 SH   SOLE 30 38,988 0 0
NATIONAL BK HLDGS CORP CL A 633707104 104 3,849 SH   SOLE 40 3,849 0 0
NATIONAL CINEMEDIA INC COM 635309107 239 80,562 SH   SOLE 2 21,850 0 58,712
NATIONAL CINEMEDIA INC COM 635309107 1 380 SH   SOLE 4 380 0 0
NATIONAL CINEMEDIA INC COM 635309107 3 922 SH   SOLE 7 922 0 0
NATIONAL CINEMEDIA INC COM 635309107 804 270,625 SH   SOLE 18 270,625 0 0
NATIONAL CINEMEDIA INC COM 635309107 357 120,319 SH   SOLE 19 120,319 0 0
NATIONAL CINEMEDIA INC COM 635309107 6,854 2,307,603 SH   SOLE 21 2,307,603 0 0
NATIONAL CINEMEDIA INC COM 635309107 5,957 2,005,722 SH   SOLE 22 1,924,073 0 81,649
NATIONAL CINEMEDIA INC COM 635309107 136 45,657 SH   SOLE 26 7,817 0 37,840
NATIONAL CINEMEDIA INC COM 635309107 26 8,826 SH   SOLE 28 8,826 0 0
NATIONAL CINEMEDIA INC COM 635309107 39 13,038 SH   SOLE 30 13,038 0 0
NATIONAL CINEMEDIA INC COM 635309107 8 2,666 SH   SOLE 34 2,666 0 0
NATIONAL CINEMEDIA INC COM 635309107 22 7,277 SH   SOLE 40 7,277 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 114 16,609 SH   SOLE 2 984 0 15,625
NATIONAL ENERGY SERVICES REU SHS G6375R107 4 566 SH   SOLE 7 566 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 558 81,033 SH   SOLE 18 81,033 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 312 45,369 SH   SOLE 19 45,369 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 4,588 666,826 SH   SOLE 21 666,826 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 1,818 264,195 SH   SOLE 22 249,142 0 15,053
NATIONAL FUEL GAS CO N J COM 636180101 10,204 243,353 SH   SOLE 2 87,764 0 155,589
NATIONAL FUEL GAS CO N J COM 636180101 33 796 SH   SOLE 4 796 0 0
NATIONAL FUEL GAS CO N J COM 636180101 8,414 200,663 SH   SOLE 7 200,663 0 0
NATIONAL FUEL GAS CO N J COM 636180101 10,107 241,033 SH   SOLE 18 241,033 0 0
NATIONAL FUEL GAS CO N J COM 636180101 2,397 57,169 SH   SOLE 19 57,169 0 0
NATIONAL FUEL GAS CO N J COM 636180101 182,649 4,356,049 SH   SOLE 21 4,356,049 0 0
NATIONAL FUEL GAS CO N J COM 636180101 122,853 2,929,953 SH   SOLE 22 2,808,224 0 121,729
NATIONAL FUEL GAS CO N J COM 636180101 1,331 31,754 SH   SOLE 26 18,477 0 13,277
NATIONAL FUEL GAS CO N J COM 636180101 487 11,623 SH   SOLE 28 11,623 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,148 27,374 SH   SOLE 30 27,374 0 0
NATIONAL FUEL GAS CO N J COM 636180101 155 3,686 SH   SOLE 31 1,665 0 2,021
NATIONAL FUEL GAS CO N J COM 636180101 73 1,746 SH   SOLE 34 1,746 0 0
NATIONAL FUEL GAS CO N J COM 636180101 124 2,961 SH   SOLE 36 2,961 0 0
NATIONAL FUEL GAS CO N J COM 636180101 371 8,850 SH   SOLE 40 8,850 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1,462 67,663 SH   SOLE 2 25,967 0 41,696
NATIONAL GEN HLDGS CORP COM 636220303 8 366 SH   SOLE 4 366 0 0
NATIONAL GEN HLDGS CORP COM 636220303 25 1,138 SH   SOLE 7 1,138 0 0
NATIONAL GEN HLDGS CORP COM 636220303 6,232 288,378 SH   SOLE 18 276,366 0 12,012
NATIONAL GEN HLDGS CORP COM 636220303 7,336 339,484 SH   SOLE 19 339,484 0 0
NATIONAL GEN HLDGS CORP COM 636220303 48,354 2,237,573 SH   SOLE 21 2,237,573 0 0
NATIONAL GEN HLDGS CORP COM 636220303 51,920 2,402,599 SH   SOLE 22 2,334,279 0 68,320
NATIONAL GEN HLDGS CORP COM 636220303 588 27,204 SH   SOLE 23 27,204 0 0
NATIONAL GEN HLDGS CORP COM 636220303 3,171 146,734 SH   SOLE 26 21,735 0 124,999
NATIONAL GEN HLDGS CORP COM 636220303 281 13,017 SH   SOLE 28 13,017 0 0
NATIONAL GEN HLDGS CORP COM 636220303 518 23,958 SH   SOLE 30 23,958 0 0
NATIONAL GEN HLDGS CORP COM 636220303 136 6,277 SH   SOLE 34 6,277 0 0
NATIONAL GEN HLDGS CORP COM 636220303 153 7,103 SH   SOLE 40 7,103 0 0
NATIONAL HEALTH INVS INC COM 63633D104 2,703 44,519 SH   SOLE 2 15,087 0 29,432
NATIONAL HEALTH INVS INC COM 63633D104 1,609 26,501 SH   SOLE 4 26,501 0 0
NATIONAL HEALTH INVS INC COM 63633D104 3,020 49,733 SH   SOLE 7 49,733 0 0
NATIONAL HEALTH INVS INC COM 63633D104 10,378 170,910 SH   SOLE 18 170,910 0 0
NATIONAL HEALTH INVS INC COM 63633D104 9,268 152,632 SH   SOLE 19 152,632 0 0
NATIONAL HEALTH INVS INC COM 63633D104 107,117 1,764,118 SH   SOLE 21 1,764,118 0 0
NATIONAL HEALTH INVS INC COM 63633D104 103,456 1,703,828 SH   SOLE 22 1,658,062 0 45,766
NATIONAL HEALTH INVS INC COM 63633D104 255 4,203 SH   SOLE 23 4,203 0 0
NATIONAL HEALTH INVS INC COM 63633D104 6,422 105,757 SH   SOLE 25 105,757 0 0
NATIONAL HEALTH INVS INC COM 63633D104 3,417 56,278 SH   SOLE 26 9,285 0 46,993
NATIONAL HEALTH INVS INC COM 63633D104 407 6,697 SH   SOLE 28 6,697 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,806 29,748 SH   SOLE 29 29,748 0 0
NATIONAL HEALTH INVS INC COM 63633D104 11,740 193,343 SH   SOLE 30 193,343 0 0
NATIONAL HEALTH INVS INC COM 63633D104 77 1,271 SH   SOLE 34 1,271 0 0
NATIONAL HEALTH INVS INC COM 63633D104 293 4,831 SH   SOLE 40 4,831 0 0
NATIONAL HEALTHCARE CORP COM 635906100 942 14,854 SH   SOLE 2 4,449 0 10,405
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 3,066 48,327 SH   SOLE 18 48,327 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,712 26,993 SH   SOLE 19 26,993 0 0
NATIONAL HEALTHCARE CORP COM 635906100 29,084 458,456 SH   SOLE 21 458,456 0 0
NATIONAL HEALTHCARE CORP COM 635906100 21,752 342,881 SH   SOLE 22 331,532 0 11,349
NATIONAL HEALTHCARE CORP COM 635906100 83 1,310 SH   SOLE 23 1,310 0 0
NATIONAL HEALTHCARE CORP COM 635906100 204 3,223 SH   SOLE 26 0 0 3,223
NATIONAL HEALTHCARE CORP COM 635906100 90 1,420 SH   SOLE 28 1,420 0 0
NATIONAL HEALTHCARE CORP COM 635906100 341 5,379 SH   SOLE 30 5,379 0 0
NATIONAL HEALTHCARE CORP COM 635906100 71 1,126 SH   SOLE 40 1,126 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 14 7,125 SH   SOLE 21 7,125 0 0
NATIONAL INSTRS CORP COM 636518102 27,425 708,479 SH   SOLE 2 449,449 0 259,030
NATIONAL INSTRS CORP COM 636518102 1,437 37,110 SH   SOLE 4 37,110 0 0
NATIONAL INSTRS CORP COM 636518102 612 15,817 SH   SOLE 7 15,817 0 0
NATIONAL INSTRS CORP COM 636518102 2,367 61,152 SH   SOLE 13 61,152 0 0
NATIONAL INSTRS CORP COM 636518102 16,416 424,066 SH   SOLE 18 368,713 0 55,353
NATIONAL INSTRS CORP COM 636518102 24,423 630,922 SH   SOLE 19 630,922 0 0
NATIONAL INSTRS CORP COM 636518102 214,457 5,540,099 SH   SOLE 21 5,540,099 0 0
NATIONAL INSTRS CORP COM 636518102 208,387 5,383,276 SH   SOLE 22 4,531,365 0 851,911
NATIONAL INSTRS CORP COM 636518102 3,463 89,473 SH   SOLE 23 89,473 0 0
NATIONAL INSTRS CORP COM 636518102 165 4,267 SH   SOLE 25 4,267 0 0
NATIONAL INSTRS CORP COM 636518102 3,236 83,603 SH   SOLE 26 35,106 0 48,497
NATIONAL INSTRS CORP COM 636518102 818 21,121 SH   SOLE 28 21,121 0 0
NATIONAL INSTRS CORP COM 636518102 8,906 230,060 SH   SOLE 29 49,258 0 180,802
NATIONAL INSTRS CORP COM 636518102 2,781 71,842 SH   SOLE 30 71,842 0 0
NATIONAL INSTRS CORP COM 636518102 5,324 137,532 SH   SOLE 31 103,423 0 34,109
NATIONAL INSTRS CORP COM 636518102 615 15,883 SH   SOLE 34 15,883 0 0
NATIONAL INSTRS CORP COM 636518102 1,459 37,702 SH   SOLE 36 37,702 0 0
NATIONAL INSTRS CORP COM 636518102 525 13,560 SH   SOLE 40 13,560 0 0
NATIONAL OILWELL VARCO INC COM 637071101 12,027 981,760 SH   SOLE 2 112,010 0 869,750
NATIONAL OILWELL VARCO INC COM 637071101 2,058 167,994 SH   SOLE 4 158,168 0 9,826
NATIONAL OILWELL VARCO INC COM 637071101 4,419 360,765 SH   SOLE 7 321,553 0 39,212
NATIONAL OILWELL VARCO INC COM 637071101 22 1,810 SH   SOLE 13 1,810 0 0
NATIONAL OILWELL VARCO INC COM 637071101 600 49,013 SH   SOLE 15 49,013 0 0
NATIONAL OILWELL VARCO INC COM 637071101 9,710 792,660 SH   SOLE 18 715,195 0 77,465
NATIONAL OILWELL VARCO INC COM 637071101 1,858 151,649 SH   SOLE 19 151,649 0 0
NATIONAL OILWELL VARCO INC COM 637071101 117,918 9,625,985 SH   SOLE 21 9,625,985 0 0
NATIONAL OILWELL VARCO INC COM 637071101 125,409 10,237,439 SH   SOLE 22 9,292,197 0 945,242
NATIONAL OILWELL VARCO INC COM 637071101 3,446 281,330 SH   SOLE 23 281,330 0 0
NATIONAL OILWELL VARCO INC COM 637071101 6,474 528,468 SH   SOLE 25 528,468 0 0
NATIONAL OILWELL VARCO INC COM 637071101 31,475 2,569,414 SH   SOLE 26 489,346 0 2,080,068
NATIONAL OILWELL VARCO INC COM 637071101 1,043 85,151 SH   SOLE 28 60,953 0 24,198
NATIONAL OILWELL VARCO INC COM 637071101 1,105 90,204 SH   SOLE 29 7,469 0 82,735
NATIONAL OILWELL VARCO INC COM 637071101 22,166 1,809,493 SH   SOLE 30 1,809,493 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1,359 110,922 SH   SOLE 31 41,798 0 69,124
NATIONAL OILWELL VARCO INC COM 637071101 351 28,646 SH   SOLE 34 28,646 0 0
NATIONAL OILWELL VARCO INC COM 637071101 4,258 347,558 SH   SOLE 36 347,558 0 0
NATIONAL OILWELL VARCO INC COM 637071101 135 11,028 SH   SOLE 40 11,028 0 0
NATIONAL PRESTO INDS INC COM 637215104 489 5,592 SH   SOLE 2 1,751 0 3,841
NATIONAL PRESTO INDS INC COM 637215104 5 60 SH   SOLE 4 60 0 0
NATIONAL PRESTO INDS INC COM 637215104 5 55 SH   SOLE 7 55 0 0
NATIONAL PRESTO INDS INC COM 637215104 2,358 26,978 SH   SOLE 18 26,978 0 0
NATIONAL PRESTO INDS INC COM 637215104 859 9,830 SH   SOLE 19 9,830 0 0
NATIONAL PRESTO INDS INC COM 637215104 57,010 652,358 SH   SOLE 21 652,358 0 0
NATIONAL PRESTO INDS INC COM 637215104 11,263 128,881 SH   SOLE 22 123,792 0 5,089
NATIONAL PRESTO INDS INC COM 637215104 1 6 SH   SOLE 23 6 0 0
NATIONAL PRESTO INDS INC COM 637215104 223 2,548 SH   SOLE 26 0 0 2,548
NATIONAL PRESTO INDS INC COM 637215104 711 8,133 SH   SOLE 28 8,133 0 0
NATIONAL PRESTO INDS INC COM 637215104 782 8,949 SH   SOLE 30 8,949 0 0
NATIONAL PRESTO INDS INC COM 637215104 41 468 SH   SOLE 40 468 0 0
NATIONAL RESH CORP COM NEW 637372202 504 8,661 SH   SOLE 2 4,360 0 4,301
NATIONAL RESH CORP COM NEW 637372202 18 309 SH   SOLE 4 309 0 0
NATIONAL RESH CORP COM NEW 637372202 13 230 SH   SOLE 7 230 0 0
NATIONAL RESH CORP COM NEW 637372202 3,069 52,723 SH   SOLE 18 52,723 0 0
NATIONAL RESH CORP COM NEW 637372202 1,837 31,553 SH   SOLE 19 31,553 0 0
NATIONAL RESH CORP COM NEW 637372202 26,925 462,549 SH   SOLE 21 462,549 0 0
NATIONAL RESH CORP COM NEW 637372202 22,638 388,907 SH   SOLE 22 375,087 0 13,820
NATIONAL RESH CORP COM NEW 637372202 40 680 SH   SOLE 23 680 0 0
NATIONAL RESH CORP COM NEW 637372202 194 3,331 SH   SOLE 26 0 0 3,331
NATIONAL RESH CORP COM NEW 637372202 104 1,788 SH   SOLE 28 1,788 0 0
NATIONAL RESH CORP COM NEW 637372202 270 4,642 SH   SOLE 30 4,642 0 0
NATIONAL RESH CORP COM NEW 637372202 61 1,053 SH   SOLE 34 1,053 0 0
NATIONAL RESH CORP COM NEW 637372202 54 922 SH   SOLE 40 922 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 17,046 480,428 SH   SOLE 2 102,235 0 378,193
NATIONAL RETAIL PROPERTIES I COM 637417106 6,446 181,690 SH   SOLE 4 177,631 0 4,059
NATIONAL RETAIL PROPERTIES I COM 637417106 16,547 466,377 SH   SOLE 7 380,757 0 85,620
NATIONAL RETAIL PROPERTIES I COM 637417106 27 775 SH   SOLE 13 775 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 602 16,967 SH   SOLE 15 16,967 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 19,004 535,621 SH   SOLE 18 494,597 0 41,024
NATIONAL RETAIL PROPERTIES I COM 637417106 10,467 295,011 SH   SOLE 19 295,011 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 354,663 9,996,139 SH   SOLE 21 9,996,139 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 258,117 7,275,009 SH   SOLE 22 6,982,229 0 292,780
NATIONAL RETAIL PROPERTIES I COM 637417106 4,412 124,361 SH   SOLE 23 124,361 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 15,514 437,273 SH   SOLE 25 437,273 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 16,441 463,396 SH   SOLE 26 186,119 0 277,277
NATIONAL RETAIL PROPERTIES I COM 637417106 1,216 34,271 SH   SOLE 28 24,624 0 9,647
NATIONAL RETAIL PROPERTIES I COM 637417106 5,077 143,082 SH   SOLE 29 106,725 0 36,357
NATIONAL RETAIL PROPERTIES I COM 637417106 35,172 991,313 SH   SOLE 30 991,313 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 1,336 37,652 SH   SOLE 31 25,562 0 12,090
NATIONAL RETAIL PROPERTIES I COM 637417106 348 9,809 SH   SOLE 34 9,809 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 1,077 30,358 SH   SOLE 36 30,358 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 109 3,086 SH   SOLE 40 3,086 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,171 40,848 SH   SOLE 2 21,154 0 19,694
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,049 36,607 SH   SOLE 4 36,607 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,063 71,976 SH   SOLE 7 71,976 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 8,895 310,354 SH   SOLE 18 310,354 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 7,146 249,320 SH   SOLE 19 249,320 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 203,467 7,099,341 SH   SOLE 21 7,099,341 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 74,015 2,582,507 SH   SOLE 22 2,525,433 0 57,074
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 267 9,303 SH   SOLE 23 9,303 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 4,159 145,110 SH   SOLE 25 145,110 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3,175 110,771 SH   SOLE 26 15,695 0 95,076
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 255 8,901 SH   SOLE 28 8,901 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,167 40,707 SH   SOLE 29 40,707 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 10,055 350,839 SH   SOLE 30 350,839 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 57 2,006 SH   SOLE 34 2,006 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 164 5,711 SH   SOLE 40 5,711 0 0
NATIONAL VISION HLDGS INC COM 63845R107 1,920 62,900 SH   SOLE 2 28,582 0 34,318
NATIONAL VISION HLDGS INC COM 63845R107 10 327 SH   SOLE 4 327 0 0
NATIONAL VISION HLDGS INC COM 63845R107 44 1,430 SH   SOLE 7 1,430 0 0
NATIONAL VISION HLDGS INC COM 63845R107 10,170 333,225 SH   SOLE 18 322,719 0 10,506
NATIONAL VISION HLDGS INC COM 63845R107 6,483 212,427 SH   SOLE 19 212,427 0 0
NATIONAL VISION HLDGS INC COM 63845R107 79,381 2,600,950 SH   SOLE 21 2,600,950 0 0
NATIONAL VISION HLDGS INC COM 63845R107 74,617 2,444,864 SH   SOLE 22 2,363,262 0 81,602
NATIONAL VISION HLDGS INC COM 63845R107 216 7,083 SH   SOLE 23 7,083 0 0
NATIONAL VISION HLDGS INC COM 63845R107 2,046 67,028 SH   SOLE 26 10,835 0 56,193
NATIONAL VISION HLDGS INC COM 63845R107 444 14,560 SH   SOLE 28 14,560 0 0
NATIONAL VISION HLDGS INC COM 63845R107 820 26,856 SH   SOLE 30 26,856 0 0
NATIONAL VISION HLDGS INC COM 63845R107 254 8,310 SH   SOLE 40 8,310 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 622 3,060 SH   SOLE 2 829 0 2,231
NATIONAL WESTN LIFE GROUP IN CL A 638517102 7 33 SH   SOLE 7 33 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 2,082 10,246 SH   SOLE 18 10,246 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 990 4,870 SH   SOLE 19 4,870 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 16,952 83,430 SH   SOLE 21 83,430 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 16,198 79,719 SH   SOLE 22 77,127 0 2,592
NATIONAL WESTN LIFE GROUP IN CL A 638517102 190 933 SH   SOLE 26 0 0 933
NATIONAL WESTN LIFE GROUP IN CL A 638517102 77 380 SH   SOLE 28 380 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 420 2,068 SH   SOLE 30 2,068 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 85 420 SH   SOLE 40 420 0 0
NATURA &CO HLDG S A ADS 63884N108 5 376 SH   SOLE 31 0 0 376
NATURA &CO HLDG S A ADS 63884N108 262 18,086 SH   SOLE 36 18,086 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 9 1,343 SH   SOLE 18 1,343 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 105 15,311 SH   SOLE 21 15,311 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 18 2,567 SH   SOLE 22 2,567 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 49 7,809 SH   SOLE 2 7,809 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 34 5,401 SH   SOLE 18 5,401 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 210 33,524 SH   SOLE 19 33,524 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 314 50,159 SH   SOLE 21 50,159 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 2,386 380,564 SH   SOLE 22 380,564 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 54 8,640 SH   SOLE 23 8,640 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 117 18,729 SH   SOLE 26 0 0 18,729
NATURAL GROCERS BY VITAMIN C COM 63888U108 83 5,607 SH   SOLE 2 321 0 5,286
NATURAL GROCERS BY VITAMIN C COM 63888U108 3 227 SH   SOLE 7 227 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 503 33,805 SH   SOLE 18 33,805 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 1,133 76,164 SH   SOLE 19 76,164 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 4,606 309,543 SH   SOLE 21 309,543 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 5,330 358,201 SH   SOLE 22 353,669 0 4,532
NATURAL GROCERS BY VITAMIN C COM 63888U108 102 6,846 SH   SOLE 23 6,846 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 13 2,214 SH   SOLE 18 2,214 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 0 80 SH   SOLE 19 80 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 144 25,165 SH   SOLE 21 25,165 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 971 169,193 SH   SOLE 22 169,193 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 120 20,915 SH   SOLE 26 0 0 20,915
NATURES SUNSHINE PRODS INC COM 639027101 63 6,941 SH   SOLE 2 462 0 6,479
NATURES SUNSHINE PRODS INC COM 639027101 3 355 SH   SOLE 7 355 0 0
NATURES SUNSHINE PRODS INC COM 639027101 297 32,956 SH   SOLE 18 32,956 0 0
NATURES SUNSHINE PRODS INC COM 639027101 143 15,896 SH   SOLE 19 15,896 0 0
NATURES SUNSHINE PRODS INC COM 639027101 2,358 261,731 SH   SOLE 21 261,731 0 0
NATURES SUNSHINE PRODS INC COM 639027101 880 97,662 SH   SOLE 22 93,831 0 3,831
NATUS MED INC DEL COM 639050103 698 32,009 SH   SOLE 2 11,061 0 20,948
NATUS MED INC DEL COM 639050103 4 195 SH   SOLE 4 195 0 0
NATUS MED INC DEL COM 639050103 15 676 SH   SOLE 7 676 0 0
NATUS MED INC DEL COM 639050103 3,668 168,080 SH   SOLE 18 168,080 0 0
NATUS MED INC DEL COM 639050103 1,723 78,953 SH   SOLE 19 78,953 0 0
NATUS MED INC DEL COM 639050103 85,695 3,927,367 SH   SOLE 21 3,927,367 0 0
NATUS MED INC DEL COM 639050103 23,513 1,077,584 SH   SOLE 22 1,046,909 0 30,675
NATUS MED INC DEL COM 639050103 432 19,790 SH   SOLE 26 11,776 0 8,014
NATUS MED INC DEL COM 639050103 105 4,815 SH   SOLE 28 4,815 0 0
NATUS MED INC DEL COM 639050103 3,981 182,464 SH   SOLE 30 182,464 0 0
NATUS MED INC DEL COM 639050103 78 3,579 SH   SOLE 40 3,579 0 0
NAUTILUS INC COM 63910B102 228 24,570 SH   SOLE 2 1,615 0 22,955
NAUTILUS INC COM 63910B102 6 627 SH   SOLE 7 627 0 0
NAUTILUS INC COM 63910B102 1,155 124,622 SH   SOLE 18 124,622 0 0
NAUTILUS INC COM 63910B102 893 96,323 SH   SOLE 19 96,323 0 0
NAUTILUS INC COM 63910B102 9,094 980,964 SH   SOLE 21 980,964 0 0
NAUTILUS INC COM 63910B102 8,970 967,618 SH   SOLE 22 951,148 0 16,470
NAUTILUS INC COM 63910B102 49 5,260 SH   SOLE 23 5,260 0 0
NAUTILUS INC COM 63910B102 168 18,110 SH   SOLE 26 0 0 18,110
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 22 5,604 SH   SOLE 21 5,604 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 491 124,518 SH   SOLE 22 124,518 0 0
NAVIENT CORPORATION COM 63938C108 2,592 368,770 SH   SOLE 2 205,501 0 163,269
NAVIENT CORPORATION COM 63938C108 8 1,124 SH   SOLE 4 1,124 0 0
NAVIENT CORPORATION COM 63938C108 58 8,286 SH   SOLE 7 8,286 0 0
NAVIENT CORPORATION COM 63938C108 8,191 1,165,196 SH   SOLE 18 1,165,196 0 0
NAVIENT CORPORATION COM 63938C108 2,589 368,327 SH   SOLE 19 368,327 0 0
NAVIENT CORPORATION COM 63938C108 85,361 12,142,398 SH   SOLE 21 12,142,398 0 0
NAVIENT CORPORATION COM 63938C108 55,310 7,867,721 SH   SOLE 22 7,621,326 0 246,395
NAVIENT CORPORATION COM 63938C108 877 124,718 SH   SOLE 26 45,566 0 79,152
NAVIENT CORPORATION COM 63938C108 213 30,250 SH   SOLE 28 30,250 0 0
NAVIENT CORPORATION COM 63938C108 507 72,189 SH   SOLE 30 72,189 0 0
NAVIENT CORPORATION COM 63938C108 160 22,800 SH   SOLE 31 0 0 22,800
NAVIENT CORPORATION COM 63938C108 136 19,341 SH   SOLE 34 19,341 0 0
NAVIENT CORPORATION COM 63938C108 725 103,154 SH   SOLE 36 103,154 0 0
NAVIENT CORPORATION COM 63938C108 166 23,628 SH   SOLE 40 23,628 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159143 11 2,603 SH   SOLE 18 2,603 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159143 106 26,151 SH   SOLE 21 26,151 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159143 5 1,114 SH   SOLE 22 1,114 0 0
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 62 6,362 SH   SOLE 22 6,362 0 0
NAVISTAR INTL CORP NEW COM 63934E108 1,627 57,698 SH   SOLE 2 14,482 0 43,216
NAVISTAR INTL CORP NEW COM 63934E108 7 231 SH   SOLE 4 231 0 0
NAVISTAR INTL CORP NEW COM 63934E108 40 1,414 SH   SOLE 7 1,414 0 0
NAVISTAR INTL CORP NEW COM 63934E108 5,565 197,353 SH   SOLE 18 197,353 0 0
NAVISTAR INTL CORP NEW COM 63934E108 2,744 97,288 SH   SOLE 19 97,288 0 0
NAVISTAR INTL CORP NEW COM 63934E108 44,995 1,595,567 SH   SOLE 21 1,595,567 0 0
NAVISTAR INTL CORP NEW COM 63934E108 49,657 1,760,877 SH   SOLE 22 1,710,911 0 49,966
NAVISTAR INTL CORP NEW COM 63934E108 1,151 40,825 SH   SOLE 26 5,352 0 35,473
NAVISTAR INTL CORP NEW COM 63934E108 168 5,962 SH   SOLE 28 5,962 0 0
NAVISTAR INTL CORP NEW COM 63934E108 462 16,397 SH   SOLE 30 16,397 0 0
NAVISTAR INTL CORP NEW COM 63934E108 48 1,700 SH   SOLE 31 0 0 1,700
NAVISTAR INTL CORP NEW COM 63934E108 116 4,108 SH   SOLE 36 4,108 0 0
NAVISTAR INTL CORP NEW COM 63934E108 157 5,553 SH   SOLE 40 5,553 0 0
NBT BANCORP INC COM 628778102 1,492 48,489 SH   SOLE 2 13,862 0 34,627
NBT BANCORP INC COM 628778102 8 272 SH   SOLE 4 272 0 0
NBT BANCORP INC COM 628778102 24 769 SH   SOLE 7 769 0 0
NBT BANCORP INC COM 628778102 6,356 206,645 SH   SOLE 18 206,645 0 0
NBT BANCORP INC COM 628778102 2,230 72,485 SH   SOLE 19 72,485 0 0
NBT BANCORP INC COM 628778102 138,248 4,494,398 SH   SOLE 21 4,494,398 0 0
NBT BANCORP INC COM 628778102 39,447 1,282,418 SH   SOLE 22 1,240,754 0 41,664
NBT BANCORP INC COM 628778102 558 18,144 SH   SOLE 26 7,373 0 10,771
NBT BANCORP INC COM 628778102 193 6,259 SH   SOLE 28 6,259 0 0
NBT BANCORP INC COM 628778102 1,708 55,514 SH   SOLE 30 55,514 0 0
NBT BANCORP INC COM 628778102 152 4,934 SH   SOLE 40 4,934 0 0
NCR CORP NEW COM 62886E108 6,163 355,819 SH   SOLE 2 98,789 0 257,030
NCR CORP NEW COM 62886E108 10 597 SH   SOLE 4 597 0 0
NCR CORP NEW COM 62886E108 64 3,676 SH   SOLE 7 3,676 0 0
NCR CORP NEW COM 62886E108 6,100 352,203 SH   SOLE 18 352,203 0 0
NCR CORP NEW COM 62886E108 552 31,855 SH   SOLE 19 31,855 0 0
NCR CORP NEW COM 62886E108 101,110 5,837,757 SH   SOLE 21 5,837,757 0 0
NCR CORP NEW COM 62886E108 76,878 4,438,681 SH   SOLE 22 4,235,869 0 202,812
NCR CORP NEW COM 62886E108 793 45,772 SH   SOLE 26 20,694 0 25,078
NCR CORP NEW COM 62886E108 317 18,307 SH   SOLE 28 18,307 0 0
NCR CORP NEW COM 62886E108 721 41,615 SH   SOLE 30 41,615 0 0
NCR CORP NEW COM 62886E108 89 5,129 SH   SOLE 31 2,385 0 2,744
NCR CORP NEW COM 62886E108 113 6,549 SH   SOLE 34 6,549 0 0
NCR CORP NEW COM 62886E108 132 7,638 SH   SOLE 36 7,638 0 0
NCR CORP NEW COM 62886E108 218 12,601 SH   SOLE 40 12,601 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 0 341 SH   SOLE 18 341 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 50 86,912 SH   SOLE 21 86,912 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 12 20,775 SH   SOLE 22 20,775 0 0
NEENAH INC COM 640079109 1,045 21,126 SH   SOLE 2 6,141 0 14,985
NEENAH INC COM 640079109 5 103 SH   SOLE 4 103 0 0
NEENAH INC COM 640079109 16 333 SH   SOLE 7 333 0 0
NEENAH INC COM 640079109 4,083 82,548 SH   SOLE 18 82,548 0 0
NEENAH INC COM 640079109 1,988 40,192 SH   SOLE 19 40,192 0 0
NEENAH INC COM 640079109 88,893 1,797,276 SH   SOLE 21 1,797,276 0 0
NEENAH INC COM 640079109 27,829 562,650 SH   SOLE 22 546,121 0 16,529
NEENAH INC COM 640079109 77 1,549 SH   SOLE 23 1,549 0 0
NEENAH INC COM 640079109 1,514 30,612 SH   SOLE 26 6,481 0 24,131
NEENAH INC COM 640079109 178 3,605 SH   SOLE 28 3,605 0 0
NEENAH INC COM 640079109 1,255 25,369 SH   SOLE 30 25,369 0 0
NEENAH INC COM 640079109 205 4,149 SH   SOLE 34 4,149 0 0
NEENAH INC COM 640079109 93 1,874 SH   SOLE 40 1,874 0 0
NEKTAR THERAPEUTICS COM 640268108 11,678 504,249 SH   SOLE 2 175,292 0 328,957
NEKTAR THERAPEUTICS COM 640268108 31 1,345 SH   SOLE 4 1,345 0 0
NEKTAR THERAPEUTICS COM 640268108 66 2,849 SH   SOLE 7 2,849 0 0
NEKTAR THERAPEUTICS COM 640268108 11,884 513,130 SH   SOLE 18 513,130 0 0
NEKTAR THERAPEUTICS COM 640268108 19,682 849,839 SH   SOLE 19 849,839 0 0
NEKTAR THERAPEUTICS COM 640268108 1,093 47,200 SH   SOLE 20 47,200 0 0
NEKTAR THERAPEUTICS COM 640268108 241,762 10,438,777 SH   SOLE 21 10,438,777 0 0
NEKTAR THERAPEUTICS COM 640268108 136,083 5,875,776 SH   SOLE 22 5,623,320 0 252,456
NEKTAR THERAPEUTICS COM 640268108 2,166 93,527 SH   SOLE 26 66,759 0 26,768
NEKTAR THERAPEUTICS COM 640268108 682 29,447 SH   SOLE 28 29,447 0 0
NEKTAR THERAPEUTICS COM 640268108 2,538 109,602 SH   SOLE 30 109,602 0 0
NEKTAR THERAPEUTICS COM 640268108 77 3,307 SH   SOLE 31 3,307 0 0
NEKTAR THERAPEUTICS COM 640268108 4,518 195,065 SH   SOLE 34 195,065 0 0
NEKTAR THERAPEUTICS COM 640268108 440 19,014 SH   SOLE 40 19,014 0 0
NELNET INC CL A 64031N108 1,033 21,648 SH   SOLE 2 6,321 0 15,327
NELNET INC CL A 64031N108 19 408 SH   SOLE 4 408 0 0
NELNET INC CL A 64031N108 12 250 SH   SOLE 7 250 0 0
NELNET INC CL A 64031N108 3,200 67,036 SH   SOLE 18 67,036 0 0
NELNET INC CL A 64031N108 1,762 36,903 SH   SOLE 19 36,903 0 0
NELNET INC CL A 64031N108 26,211 549,037 SH   SOLE 21 549,037 0 0
NELNET INC CL A 64031N108 27,805 582,432 SH   SOLE 22 560,829 0 21,603
NELNET INC CL A 64031N108 228 4,774 SH   SOLE 26 2,907 0 1,867
NELNET INC CL A 64031N108 136 2,844 SH   SOLE 28 2,844 0 0
NELNET INC CL A 64031N108 367 7,678 SH   SOLE 30 7,678 0 0
NELNET INC CL A 64031N108 23 485 SH   SOLE 34 485 0 0
NELNET INC CL A 64031N108 98 2,052 SH   SOLE 40 2,052 0 0
NEMAURA MED INC COM NEW 640442208 23 2,495 SH   SOLE 2 367 0 2,128
NEMAURA MED INC COM NEW 640442208 267 28,903 SH   SOLE 18 28,903 0 0
NEMAURA MED INC COM NEW 640442208 116 12,589 SH   SOLE 19 12,589 0 0
NEMAURA MED INC COM NEW 640442208 2,086 225,553 SH   SOLE 21 225,553 0 0
NEMAURA MED INC COM NEW 640442208 680 73,531 SH   SOLE 22 71,344 0 2,187
NEOGEN CORP COM 640491106 2,710 34,929 SH   SOLE 2 18,153 0 16,776
NEOGEN CORP COM 640491106 19 248 SH   SOLE 4 248 0 0
NEOGEN CORP COM 640491106 71 910 SH   SOLE 7 910 0 0
NEOGEN CORP COM 640491106 20,942 269,872 SH   SOLE 18 263,514 0 6,358
NEOGEN CORP COM 640491106 12,096 155,876 SH   SOLE 19 155,876 0 0
NEOGEN CORP COM 640491106 444,119 5,723,177 SH   SOLE 21 5,723,177 0 0
NEOGEN CORP COM 640491106 128,824 1,660,100 SH   SOLE 22 1,608,428 0 51,672
NEOGEN CORP COM 640491106 500 6,438 SH   SOLE 23 6,438 0 0
NEOGEN CORP COM 640491106 2,929 37,747 SH   SOLE 26 11,245 0 26,502
NEOGEN CORP COM 640491106 671 8,642 SH   SOLE 28 8,642 0 0
NEOGEN CORP COM 640491106 6,245 80,478 SH   SOLE 30 80,478 0 0
NEOGEN CORP COM 640491106 241 3,106 SH   SOLE 34 3,106 0 0
NEOGEN CORP COM 640491106 411 5,292 SH   SOLE 40 5,292 0 0
NEOGENOMICS INC COM NEW 64049M209 2,181 70,396 SH   SOLE 2 36,826 0 33,570
NEOGENOMICS INC COM NEW 64049M209 35 1,124 SH   SOLE 4 1,124 0 0
NEOGENOMICS INC COM NEW 64049M209 69 2,238 SH   SOLE 7 2,238 0 0
NEOGENOMICS INC COM NEW 64049M209 17,120 552,610 SH   SOLE 18 525,198 0 27,412
NEOGENOMICS INC COM NEW 64049M209 11,538 372,441 SH   SOLE 19 372,441 0 0
NEOGENOMICS INC COM NEW 64049M209 364,506 11,765,862 SH   SOLE 21 11,765,862 0 0
NEOGENOMICS INC COM NEW 64049M209 109,131 3,522,630 SH   SOLE 22 3,427,839 0 94,791
NEOGENOMICS INC COM NEW 64049M209 808 26,088 SH   SOLE 23 26,088 0 0
NEOGENOMICS INC COM NEW 64049M209 4,963 160,188 SH   SOLE 26 30,586 0 129,602
NEOGENOMICS INC COM NEW 64049M209 445 14,377 SH   SOLE 28 14,377 0 0
NEOGENOMICS INC COM NEW 64049M209 5,061 163,361 SH   SOLE 30 163,361 0 0
NEOGENOMICS INC COM NEW 64049M209 113 3,638 SH   SOLE 31 0 0 3,638
NEOGENOMICS INC COM NEW 64049M209 301 9,712 SH   SOLE 34 9,712 0 0
NEOGENOMICS INC COM NEW 64049M209 18 581 SH   SOLE 36 581 0 0
NEOGENOMICS INC COM NEW 64049M209 340 10,989 SH   SOLE 40 10,989 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 292 17,586 SH   SOLE 2 8,455 0 9,131
NEOLEUKIN THERAPEUTICS INC COM 64049K104 9 526 SH   SOLE 7 526 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 2,044 123,137 SH   SOLE 18 123,137 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 1,179 71,008 SH   SOLE 19 71,008 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 17,166 1,034,076 SH   SOLE 21 1,034,076 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 15,556 937,105 SH   SOLE 22 922,178 0 14,927
NEOLEUKIN THERAPEUTICS INC COM 64049K104 64 3,835 SH   SOLE 30 3,835 0 0
NEONODE INC COM PAR 64051M709 17 2,003 SH   SOLE 21 2,003 0 0
NEONODE INC COM PAR 64051M709 809 94,557 SH   SOLE 22 94,557 0 0
NEOPHOTONICS CORP COM 64051T100 371 41,808 SH   SOLE 2 14,870 0 26,938
NEOPHOTONICS CORP COM 64051T100 6 683 SH   SOLE 7 683 0 0
NEOPHOTONICS CORP COM 64051T100 1,798 202,468 SH   SOLE 18 202,468 0 0
NEOPHOTONICS CORP COM 64051T100 825 92,947 SH   SOLE 19 92,947 0 0
NEOPHOTONICS CORP COM 64051T100 14,712 1,656,764 SH   SOLE 21 1,656,764 0 0
NEOPHOTONICS CORP COM 64051T100 12,141 1,367,180 SH   SOLE 22 1,313,637 0 53,543
NEOPHOTONICS CORP COM 64051T100 59 6,601 SH   SOLE 30 6,601 0 0
NEOS THERAPEUTICS INC COM 64052L106 39 56,601 SH   SOLE 21 56,601 0 0
NEOS THERAPEUTICS INC COM 64052L106 235 342,423 SH   SOLE 22 342,423 0 0
NEPHROS INC COM 640671400 10 1,165 SH   SOLE 18 1,165 0 0
NEPHROS INC COM 640671400 131 15,561 SH   SOLE 21 15,561 0 0
NEPHROS INC COM 640671400 73 8,758 SH   SOLE 22 8,758 0 0
NESCO HLDGS INC COM 64083J104 40 9,931 SH   SOLE 2 1,125 0 8,806
NESCO HLDGS INC COM 64083J104 217 53,876 SH   SOLE 18 53,876 0 0
NESCO HLDGS INC COM 64083J104 93 23,153 SH   SOLE 19 23,153 0 0
NESCO HLDGS INC COM 64083J104 1,864 463,655 SH   SOLE 21 463,655 0 0
NESCO HLDGS INC COM 64083J104 444 110,555 SH   SOLE 22 106,636 0 3,919
NET ELEMENT INC COM 64111R300 0 51 SH   SOLE 21 51 0 0
NET ELEMENT INC COM 64111R300 121 13,844 SH   SOLE 22 13,844 0 0
NETAPP INC COM 64110D104 31,995 721,102 SH   SOLE 2 227,502 0 493,600
NETAPP INC COM 64110D104 5,658 127,512 SH   SOLE 4 121,449 0 6,063
NETAPP INC COM 64110D104 14,097 317,725 SH   SOLE 7 232,704 0 85,021
NETAPP INC COM 64110D104 747 16,830 SH   SOLE 13 16,830 0 0
NETAPP INC COM 64110D104 1,353 30,493 SH   SOLE 15 30,493 0 0
NETAPP INC COM 64110D104 23,031 519,075 SH   SOLE 18 454,289 0 64,786
NETAPP INC COM 64110D104 8,984 202,476 SH   SOLE 19 202,476 0 0
NETAPP INC COM 64110D104 288,896 6,511,077 SH   SOLE 21 6,511,077 0 0
NETAPP INC COM 64110D104 259,859 5,856,646 SH   SOLE 22 5,175,234 0 681,412
NETAPP INC COM 64110D104 8,945 201,602 SH   SOLE 23 201,602 0 0
NETAPP INC COM 64110D104 14,787 333,256 SH   SOLE 25 333,256 0 0
NETAPP INC COM 64110D104 61,122 1,377,544 SH   SOLE 26 255,468 0 1,122,076
NETAPP INC COM 64110D104 2,019 45,512 SH   SOLE 28 32,013 0 13,499
NETAPP INC COM 64110D104 7,917 178,439 SH   SOLE 29 23,632 0 154,807
NETAPP INC COM 64110D104 65,612 1,478,752 SH   SOLE 30 1,303,665 0 175,087
NETAPP INC COM 64110D104 4,996 112,602 SH   SOLE 31 75,609 0 36,993
NETAPP INC COM 64110D104 2,107 47,497 SH   SOLE 32 47,497 0 0
NETAPP INC COM 64110D104 4,098 92,368 SH   SOLE 34 92,368 0 0
NETAPP INC COM 64110D104 7,092 159,836 SH   SOLE 36 159,836 0 0
NETAPP INC COM 64110D104 240 5,419 SH   SOLE 40 5,419 0 0
NETEASE INC SPONSORED ADS 64110W102 85,328 198,724 SH   SOLE 2 17,990 0 180,734
NETEASE INC SPONSORED ADS 64110W102 12 27 SH   SOLE 3 27 0 0
NETEASE INC SPONSORED ADS 64110W102 14,775 34,409 SH   SOLE 4 34,409 0 0
NETEASE INC SPONSORED ADS 64110W102 6,430 14,976 SH   SOLE 7 14,976 0 0
NETEASE INC SPONSORED ADS 64110W102 4,615 10,748 SH   SOLE 13 10,748 0 0
NETEASE INC SPONSORED ADS 64110W102 14,286 33,271 SH   SOLE 15 33,271 0 0
NETEASE INC SPONSORED ADS 64110W102 17,229 40,126 SH   SOLE 18 40,126 0 0
NETEASE INC SPONSORED ADS 64110W102 80,214 186,814 SH   SOLE 19 186,814 0 0
NETEASE INC SPONSORED ADS 64110W102 593,563 1,382,372 SH   SOLE 21 1,382,372 0 0
NETEASE INC SPONSORED ADS 64110W102 518,714 1,208,054 SH   SOLE 22 1,039,892 0 168,162
NETEASE INC SPONSORED ADS 64110W102 22,164 51,619 SH   SOLE 23 51,619 0 0
NETEASE INC SPONSORED ADS 64110W102 20,981 48,864 SH   SOLE 25 48,864 0 0
NETEASE INC SPONSORED ADS 64110W102 124,774 290,590 SH   SOLE 26 9,299 0 281,291
NETEASE INC SPONSORED ADS 64110W102 5,555 12,937 SH   SOLE 28 12,937 0 0
NETEASE INC SPONSORED ADS 64110W102 4,434 10,326 SH   SOLE 29 10,326 0 0
NETEASE INC SPONSORED ADS 64110W102 222,825 518,945 SH   SOLE 30 503,731 0 15,214
NETEASE INC SPONSORED ADS 64110W102 47,635 110,940 SH   SOLE 31 8,615 0 102,325
NETEASE INC SPONSORED ADS 64110W102 8,998 20,956 SH   SOLE 32 20,956 0 0
NETEASE INC SPONSORED ADS 64110W102 88,393 205,863 SH   SOLE 34 205,863 0 0
NETEASE INC SPONSORED ADS 64110W102 270 629 SH   SOLE 36 629 0 0
NETEASE INC SPONSORED ADS 64110W102 255 594 SH   SOLE 40 594 0 0
NETFLIX INC COM 64110L106 531,731 1,168,537 SH   SOLE 2 197,336 0 971,201
NETFLIX INC COM 64110L106 93,746 206,018 SH   SOLE 4 193,938 0 12,080
NETFLIX INC COM 64110L106 189,348 416,113 SH   SOLE 7 402,380 0 13,733
NETFLIX INC COM 64110L106 7,214 15,854 SH   SOLE 13 15,854 0 0
NETFLIX INC COM 64110L106 20,207 44,408 SH   SOLE 15 44,408 0 0
NETFLIX INC COM 64110L106 25 54 SH   SOLE 17 0 0 54
NETFLIX INC COM 64110L106 764,960 1,681,082 SH   SOLE 18 1,340,083 0 340,999
NETFLIX INC COM 64110L106 390,013 857,097 SH   SOLE 19 857,097 0 0
NETFLIX INC COM 64110L106 4,049,830 8,899,943 SH   SOLE 21 8,899,943 0 0
NETFLIX INC COM 64110L106 4,859,819 10,679,981 SH   SOLE 22 9,613,091 0 1,066,890
NETFLIX INC COM 64110L106 158,829 349,045 SH   SOLE 23 349,045 0 0
NETFLIX INC COM 64110L106 214,843 472,140 SH   SOLE 25 472,140 0 0
NETFLIX INC COM 64110L106 769,899 1,691,938 SH   SOLE 26 268,160 0 1,423,778
NETFLIX INC COM 64110L106 41,342 90,854 SH   SOLE 28 64,497 0 26,357
NETFLIX INC COM 64110L106 38,453 84,504 SH   SOLE 29 20,321 0 64,183
NETFLIX INC COM 64110L106 841,335 1,848,925 SH   SOLE 30 1,848,925 0 0
NETFLIX INC COM 64110L106 78,673 172,893 SH   SOLE 31 74,522 0 98,371
NETFLIX INC COM 64110L106 43,000 94,498 SH   SOLE 32 94,498 0 0
NETFLIX INC COM 64110L106 57,425 126,198 SH   SOLE 34 126,198 0 0
NETFLIX INC COM 64110L106 118,846 261,178 SH   SOLE 36 261,178 0 0
NETFLIX INC COM 64110L106 4,494 9,875 SH   SOLE 40 9,875 0 0
NETGEAR INC COM 64111Q104 913 35,280 SH   SOLE 2 9,858 0 25,422
NETGEAR INC COM 64111Q104 3 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104 12 478 SH   SOLE 7 478 0 0
NETGEAR INC COM 64111Q104 3,767 145,482 SH   SOLE 18 145,482 0 0
NETGEAR INC COM 64111Q104 1,873 72,329 SH   SOLE 19 72,329 0 0
NETGEAR INC COM 64111Q104 87,484 3,379,061 SH   SOLE 21 3,379,061 0 0
NETGEAR INC COM 64111Q104 24,185 934,159 SH   SOLE 22 903,220 0 30,939
NETGEAR INC COM 64111Q104 20 772 SH   SOLE 23 772 0 0
NETGEAR INC COM 64111Q104 245 9,470 SH   SOLE 26 4,354 0 5,116
NETGEAR INC COM 64111Q104 113 4,361 SH   SOLE 28 4,361 0 0
NETGEAR INC COM 64111Q104 2,699 104,258 SH   SOLE 30 104,258 0 0
NETGEAR INC COM 64111Q104 90 3,482 SH   SOLE 40 3,482 0 0
NETSCOUT SYS INC COM 64115T104 2,879 112,626 SH   SOLE 2 51,647 0 60,979
NETSCOUT SYS INC COM 64115T104 12 454 SH   SOLE 4 454 0 0
NETSCOUT SYS INC COM 64115T104 30 1,168 SH   SOLE 7 1,168 0 0
NETSCOUT SYS INC COM 64115T104 10,760 420,960 SH   SOLE 18 420,960 0 0
NETSCOUT SYS INC COM 64115T104 4,085 159,820 SH   SOLE 19 159,820 0 0
NETSCOUT SYS INC COM 64115T104 119,382 4,670,643 SH   SOLE 21 4,670,643 0 0
NETSCOUT SYS INC COM 64115T104 60,998 2,386,475 SH   SOLE 22 2,303,059 0 83,416
NETSCOUT SYS INC COM 64115T104 955 37,368 SH   SOLE 26 26,259 0 11,109
NETSCOUT SYS INC COM 64115T104 271 10,585 SH   SOLE 28 10,585 0 0
NETSCOUT SYS INC COM 64115T104 5,857 229,136 SH   SOLE 30 229,136 0 0
NETSCOUT SYS INC COM 64115T104 16 635 SH   SOLE 34 635 0 0
NETSCOUT SYS INC COM 64115T104 70 2,743 SH   SOLE 36 2,743 0 0
NETSCOUT SYS INC COM 64115T104 227 8,871 SH   SOLE 40 8,871 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 20 7,285 SH   SOLE 21 7,285 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 831 307,628 SH   SOLE 22 307,628 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109 6 2,706 SH   SOLE 18 2,706 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109 98 45,439 SH   SOLE 21 45,439 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109 10 4,475 SH   SOLE 22 4,475 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 55 6,259 SH   SOLE 2 950 0 5,309
NEUBASE THERAPEUTICS INC COM 64132K102 631 71,891 SH   SOLE 18 71,891 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 285 32,455 SH   SOLE 19 32,455 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 4,927 561,142 SH   SOLE 21 561,142 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 2,291 260,903 SH   SOLE 22 255,614 0 5,289
NEUROBO PHARMACEUTICALS INC COM 64132R107 10 1,262 SH   SOLE 2 0 0 1,262
NEUROBO PHARMACEUTICALS INC COM 64132R107 167 20,728 SH   SOLE 18 20,728 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 62 7,682 SH   SOLE 19 7,682 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 967 120,077 SH   SOLE 21 120,077 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 476 59,163 SH   SOLE 22 57,896 0 1,267
NEUROCRINE BIOSCIENCES INC COM 64125C109 31,202 255,754 SH   SOLE 2 61,166 0 194,588
NEUROCRINE BIOSCIENCES INC COM 64125C109 4,913 40,270 SH   SOLE 4 37,903 0 2,367
NEUROCRINE BIOSCIENCES INC COM 64125C109 748 6,133 SH   SOLE 7 6,133 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 400 3,279 SH   SOLE 13 3,279 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 859 7,038 SH   SOLE 15 7,038 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 21,551 176,649 SH   SOLE 18 169,192 0 7,457
NEUROCRINE BIOSCIENCES INC COM 64125C109 122,513 1,004,208 SH   SOLE 19 1,004,208 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 298,527 2,446,944 SH   SOLE 21 2,446,944 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 326,405 2,675,447 SH   SOLE 22 2,540,194 0 135,253
NEUROCRINE BIOSCIENCES INC COM 64125C109 8,464 69,375 SH   SOLE 23 69,375 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 825 6,766 SH   SOLE 25 6,766 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 25,687 210,552 SH   SOLE 26 75,572 0 134,980
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,337 19,159 SH   SOLE 28 13,778 0 5,381
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,811 23,045 SH   SOLE 29 4,724 0 18,321
NEUROCRINE BIOSCIENCES INC COM 64125C109 38,085 312,176 SH   SOLE 30 281,701 0 30,475
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,120 25,577 SH   SOLE 31 15,690 0 9,887
NEUROCRINE BIOSCIENCES INC COM 64125C109 24,871 203,857 SH   SOLE 34 203,857 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,244 18,391 SH   SOLE 36 18,391 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 253 2,070 SH   SOLE 40 2,070 0 0
NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 3,118 1,875,000 PRN   SOLE 21 1,875,000 0 0
NEUROMETRIX INC COM 641255807 0 10 SH   SOLE 21 10 0 0
NEUROMETRIX INC COM 641255807 3 1,518 SH   SOLE 22 1,518 0 0
NEURONETICS INC COM 64131A105 9 4,625 SH   SOLE 18 4,625 0 0
NEURONETICS INC COM 64131A105 148 76,940 SH   SOLE 21 76,940 0 0
NEURONETICS INC COM 64131A105 366 189,386 SH   SOLE 22 189,386 0 0
NEUROTROPE INC COM NEW 64129T207 5 4,653 SH   SOLE 18 4,653 0 0
NEUROTROPE INC COM NEW 64129T207 51 44,351 SH   SOLE 21 44,351 0 0
NEUROTROPE INC COM NEW 64129T207 20 17,576 SH   SOLE 22 17,576 0 0
NEVRO CORP COM 64157F103 4,767 39,899 SH   SOLE 2 28,979 0 10,920
NEVRO CORP COM 64157F103 87 725 SH   SOLE 4 725 0 0
NEVRO CORP COM 64157F103 71 595 SH   SOLE 7 595 0 0
NEVRO CORP COM 64157F103 20,372 170,523 SH   SOLE 18 164,930 0 5,593
NEVRO CORP COM 64157F103 78,333 655,674 SH   SOLE 19 655,674 0 0
NEVRO CORP COM 64157F103 681 5,700 SH   SOLE 20 5,700 0 0
NEVRO CORP COM 64157F103 155,079 1,298,062 SH   SOLE 21 1,298,062 0 0
NEVRO CORP COM 64157F103 121,305 1,015,358 SH   SOLE 22 985,009 0 30,349
NEVRO CORP COM 64157F103 481 4,030 SH   SOLE 23 4,030 0 0
NEVRO CORP COM 64157F103 2,224 18,612 SH   SOLE 26 7,110 0 11,502
NEVRO CORP COM 64157F103 627 5,249 SH   SOLE 28 5,249 0 0
NEVRO CORP COM 64157F103 14,595 122,164 SH   SOLE 30 122,164 0 0
NEVRO CORP COM 64157F103 14,547 121,766 SH   SOLE 34 121,766 0 0
NEVRO CORP COM 64157F103 12 97 SH   SOLE 36 97 0 0
NEVRO CORP COM 64157F103 394 3,295 SH   SOLE 40 3,295 0 0
NEW AGE BEVERAGES CORP COM 64157V108 93 60,980 SH   SOLE 2 5,798 0 55,182
NEW AGE BEVERAGES CORP COM 64157V108 4 2,496 SH   SOLE 7 2,496 0 0
NEW AGE BEVERAGES CORP COM 64157V108 578 377,516 SH   SOLE 18 377,516 0 0
NEW AGE BEVERAGES CORP COM 64157V108 282 184,507 SH   SOLE 19 184,507 0 0
NEW AGE BEVERAGES CORP COM 64157V108 4,451 2,908,882 SH   SOLE 21 2,908,882 0 0
NEW AGE BEVERAGES CORP COM 64157V108 3,882 2,537,499 SH   SOLE 22 2,492,947 0 44,552
NEW FORTRESS ENERGY LLC CL A SHS RP LLC 644393100 14 1,102 SH   SOLE 22 1,102 0 0
NEW HOME CO INC COM 645370107 9 2,571 SH   SOLE 18 2,571 0 0
NEW HOME CO INC COM 645370107 107 31,899 SH   SOLE 21 31,899 0 0
NEW HOME CO INC COM 645370107 255 75,944 SH   SOLE 22 75,944 0 0
NEW JERSEY RES COM 646025106 5,383 164,867 SH   SOLE 2 83,142 0 81,725
NEW JERSEY RES COM 646025106 35 1,074 SH   SOLE 4 1,074 0 0
NEW JERSEY RES COM 646025106 6,284 192,463 SH   SOLE 7 192,463 0 0
NEW JERSEY RES COM 646025106 21,530 659,427 SH   SOLE 18 642,247 0 17,180
NEW JERSEY RES COM 646025106 16,670 510,562 SH   SOLE 19 510,562 0 0
NEW JERSEY RES COM 646025106 269,605 8,257,437 SH   SOLE 21 8,257,437 0 0
NEW JERSEY RES COM 646025106 126,106 3,862,349 SH   SOLE 22 3,760,051 0 102,298
NEW JERSEY RES COM 646025106 1,781 54,543 SH   SOLE 23 54,543 0 0
NEW JERSEY RES COM 646025106 49 1,492 SH   SOLE 25 1,492 0 0
NEW JERSEY RES COM 646025106 6,718 205,746 SH   SOLE 26 25,908 0 179,838
NEW JERSEY RES COM 646025106 495 15,147 SH   SOLE 28 15,147 0 0
NEW JERSEY RES COM 646025106 1,107 33,911 SH   SOLE 30 33,911 0 0
NEW JERSEY RES COM 646025106 17 524 SH   SOLE 31 0 0 524
NEW JERSEY RES COM 646025106 1,053 32,257 SH   SOLE 32 32,257 0 0
NEW JERSEY RES COM 646025106 156 4,791 SH   SOLE 34 4,791 0 0
NEW JERSEY RES COM 646025106 67 2,038 SH   SOLE 36 2,038 0 0
NEW JERSEY RES COM 646025106 303 9,278 SH   SOLE 40 9,278 0 0
NEW MTN FIN CORP COM 647551100 4,778 514,370 SH   SOLE 30 514,370 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 49,760 382,092 SH   SOLE 2 29,470 0 352,622
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 10,610 81,474 SH   SOLE 4 81,474 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 2,359 18,113 SH   SOLE 7 18,113 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 4,991 38,323 SH   SOLE 13 38,323 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 33,888 260,218 SH   SOLE 15 251,774 0 8,444
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 10,542 80,951 SH   SOLE 18 80,951 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 10,277 78,918 SH   SOLE 19 78,918 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 323,499 2,484,061 SH   SOLE 21 2,484,061 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 282,498 2,169,223 SH   SOLE 22 1,884,708 0 284,515
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 13,078 100,421 SH   SOLE 23 100,421 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 14,669 112,638 SH   SOLE 25 112,638 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 74,397 571,274 SH   SOLE 26 42,986 0 528,288
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 3,149 24,184 SH   SOLE 28 24,184 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 4,063 31,200 SH   SOLE 29 31,200 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 104,718 804,104 SH   SOLE 30 804,104 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 9,892 75,961 SH   SOLE 31 28,620 0 47,341
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,034 7,941 SH   SOLE 32 7,941 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 74,436 571,572 SH   SOLE 34 571,572 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 182 1,394 SH   SOLE 36 1,394 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 135 1,038 SH   SOLE 40 1,038 0 0
NEW RELIC INC COM 64829B100 14,292 207,435 SH   SOLE 2 114,965 0 92,470
NEW RELIC INC COM 64829B100 637 9,240 SH   SOLE 4 9,240 0 0
NEW RELIC INC COM 64829B100 335 4,855 SH   SOLE 7 4,855 0 0
NEW RELIC INC COM 64829B100 248 3,603 SH   SOLE 13 3,603 0 0
NEW RELIC INC COM 64829B100 2,848 41,338 SH   SOLE 18 36,508 0 4,830
NEW RELIC INC COM 64829B100 4,652 67,512 SH   SOLE 19 67,512 0 0
NEW RELIC INC COM 64829B100 65,531 951,107 SH   SOLE 21 951,107 0 0
NEW RELIC INC COM 64829B100 114,117 1,656,275 SH   SOLE 22 1,495,802 0 160,473
NEW RELIC INC COM 64829B100 1,921 27,884 SH   SOLE 23 27,884 0 0
NEW RELIC INC COM 64829B100 80 1,157 SH   SOLE 25 1,157 0 0
NEW RELIC INC COM 64829B100 2,252 32,680 SH   SOLE 26 12,885 0 19,795
NEW RELIC INC COM 64829B100 531 7,703 SH   SOLE 28 7,703 0 0
NEW RELIC INC COM 64829B100 1,251 18,158 SH   SOLE 29 18,158 0 0
NEW RELIC INC COM 64829B100 10,748 155,993 SH   SOLE 30 155,993 0 0
NEW RELIC INC COM 64829B100 2,808 40,761 SH   SOLE 31 33,183 0 7,578
NEW RELIC INC COM 64829B100 455 6,599 SH   SOLE 34 6,599 0 0
NEW RELIC INC COM 64829B100 89 1,296 SH   SOLE 36 1,296 0 0
NEW RELIC INC COM 64829B100 352 5,110 SH   SOLE 40 5,110 0 0
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 1,570 1,625,000 PRN   SOLE 21 1,625,000 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 7,097 955,179 SH   SOLE 2 147,506 0 807,673
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 13 1,695 SH   SOLE 4 1,695 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 88 11,814 SH   SOLE 7 11,814 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,194 160,762 SH   SOLE 18 160,762 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 772 103,912 SH   SOLE 19 103,912 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 79,865 10,749,057 SH   SOLE 21 10,749,057 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 85,488 11,505,739 SH   SOLE 22 10,866,257 0 639,482
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,098 147,803 SH   SOLE 26 83,954 0 63,849
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 443 59,615 SH   SOLE 28 59,615 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,302 175,214 SH   SOLE 30 175,214 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 167 22,447 SH   SOLE 31 8,447 0 14,000
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 23 3,099 SH   SOLE 34 3,099 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 451 60,647 SH   SOLE 36 60,647 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 340 45,823 SH   SOLE 40 45,823 0 0
NEW SR INVT GROUP INC COM 648691103 298 82,355 SH   SOLE 2 4,700 0 77,655
NEW SR INVT GROUP INC COM 648691103 5 1,473 SH   SOLE 7 1,473 0 0
NEW SR INVT GROUP INC COM 648691103 1,271 351,219 SH   SOLE 18 351,219 0 0
NEW SR INVT GROUP INC COM 648691103 580 160,184 SH   SOLE 19 160,184 0 0
NEW SR INVT GROUP INC COM 648691103 11,229 3,101,945 SH   SOLE 21 3,101,945 0 0
NEW SR INVT GROUP INC COM 648691103 9,442 2,608,386 SH   SOLE 22 2,546,120 0 62,266
NEW SR INVT GROUP INC COM 648691103 10 2,814 SH   SOLE 23 2,814 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 12,910 1,265,646 SH   SOLE 2 375,587 0 890,059
NEW YORK CMNTY BANCORP INC COM 649445103 23 2,235 SH   SOLE 4 2,235 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 434 42,564 SH   SOLE 7 42,564 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 14,901 1,460,877 SH   SOLE 18 1,460,877 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,160 113,690 SH   SOLE 19 113,690 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 295,497 28,970,271 SH   SOLE 21 28,970,271 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 157,296 15,421,179 SH   SOLE 22 14,713,175 0 708,004
NEW YORK CMNTY BANCORP INC COM 649445103 2,040 200,047 SH   SOLE 26 124,368 0 75,679
NEW YORK CMNTY BANCORP INC COM 649445103 769 75,355 SH   SOLE 28 75,355 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,567 153,620 SH   SOLE 30 153,620 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 272 26,622 SH   SOLE 31 9,222 0 17,400
NEW YORK CMNTY BANCORP INC COM 649445103 1,470 144,154 SH   SOLE 32 144,154 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,154 113,109 SH   SOLE 36 113,109 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 533 52,284 SH   SOLE 40 52,284 0 0
NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 7,065 158,134 SH   SOLE 21 158,134 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,196 458,342 SH   SOLE 2 129,614 0 328,728
NEW YORK MTG TR INC COM PAR $.02 649604501 1 286 SH   SOLE 4 286 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 18 6,820 SH   SOLE 7 6,820 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 4,857 1,860,911 SH   SOLE 18 1,860,911 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 2,152 824,671 SH   SOLE 19 824,671 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 130,013 49,813,366 SH   SOLE 21 49,813,366 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 30,871 11,827,954 SH   SOLE 22 11,438,374 0 389,580
NEW YORK MTG TR INC COM PAR $.02 649604501 40 15,396 SH   SOLE 23 15,396 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 441 168,809 SH   SOLE 26 84,484 0 84,325
NEW YORK MTG TR INC COM PAR $.02 649604501 205 78,418 SH   SOLE 28 78,418 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,550 593,998 SH   SOLE 30 593,998 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 16 6,309 SH   SOLE 34 6,309 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 101 38,656 SH   SOLE 40 38,656 0 0
NEW YORK TIMES CO CL A 650111107 18,590 442,313 SH   SOLE 2 122,611 0 319,702
NEW YORK TIMES CO CL A 650111107 27 651 SH   SOLE 4 651 0 0
NEW YORK TIMES CO CL A 650111107 116 2,758 SH   SOLE 7 2,758 0 0
NEW YORK TIMES CO CL A 650111107 0 6 SH   SOLE 17 0 0 6
NEW YORK TIMES CO CL A 650111107 16,775 399,108 SH   SOLE 18 399,108 0 0
NEW YORK TIMES CO CL A 650111107 1,791 42,621 SH   SOLE 19 42,621 0 0
NEW YORK TIMES CO CL A 650111107 281,336 6,693,698 SH   SOLE 21 6,693,698 0 0
NEW YORK TIMES CO CL A 650111107 208,574 4,962,514 SH   SOLE 22 4,722,229 0 240,285
NEW YORK TIMES CO CL A 650111107 2,728 64,913 SH   SOLE 26 44,222 0 20,691
NEW YORK TIMES CO CL A 650111107 979 23,298 SH   SOLE 28 23,298 0 0
NEW YORK TIMES CO CL A 650111107 2,063 49,092 SH   SOLE 30 49,092 0 0
NEW YORK TIMES CO CL A 650111107 132 3,137 SH   SOLE 31 3,137 0 0
NEW YORK TIMES CO CL A 650111107 627 14,929 SH   SOLE 40 14,929 0 0
NEWELL BRANDS INC COM 651229106 17,131 1,078,748 SH   SOLE 2 152,147 0 926,601
NEWELL BRANDS INC COM 651229106 2,919 183,845 SH   SOLE 4 171,030 0 12,815
NEWELL BRANDS INC COM 651229106 5,926 373,164 SH   SOLE 7 359,256 0 13,908
NEWELL BRANDS INC COM 651229106 12 734 SH   SOLE 13 734 0 0
NEWELL BRANDS INC COM 651229106 852 53,635 SH   SOLE 15 53,635 0 0
NEWELL BRANDS INC COM 651229106 92,309 5,812,922 SH   SOLE 18 5,507,156 0 305,766
NEWELL BRANDS INC COM 651229106 131,630 8,289,019 SH   SOLE 19 8,289,019 0 0
NEWELL BRANDS INC COM 651229106 235,927 14,856,879 SH   SOLE 21 14,856,879 0 0
NEWELL BRANDS INC COM 651229106 174,757 11,004,868 SH   SOLE 22 10,063,521 0 941,347
NEWELL BRANDS INC COM 651229106 5,006 315,229 SH   SOLE 23 315,229 0 0
NEWELL BRANDS INC COM 651229106 8,771 552,334 SH   SOLE 25 552,334 0 0
NEWELL BRANDS INC COM 651229106 28,134 1,771,645 SH   SOLE 26 510,300 0 1,261,345
NEWELL BRANDS INC COM 651229106 1,428 89,935 SH   SOLE 28 63,087 0 26,848
NEWELL BRANDS INC COM 651229106 1,393 87,741 SH   SOLE 29 3,798 0 83,943
NEWELL BRANDS INC COM 651229106 27,081 1,705,367 SH   SOLE 30 1,686,976 0 18,391
NEWELL BRANDS INC COM 651229106 2,119 133,417 SH   SOLE 31 53,782 0 79,635
NEWELL BRANDS INC COM 651229106 1,660 104,556 SH   SOLE 32 104,556 0 0
NEWELL BRANDS INC COM 651229106 3,454 217,487 SH   SOLE 34 217,487 0 0
NEWELL BRANDS INC COM 651229106 5,379 338,756 SH   SOLE 36 338,756 0 0
NEWELL BRANDS INC COM 651229106 156 9,846 SH   SOLE 40 9,846 0 0
NEWMARK GROUP INC CL A 65158N102 876 180,242 SH   SOLE 2 49,783 0 130,459
NEWMARK GROUP INC CL A 65158N102 3 597 SH   SOLE 4 597 0 0
NEWMARK GROUP INC CL A 65158N102 12 2,487 SH   SOLE 7 2,487 0 0
NEWMARK GROUP INC CL A 65158N102 2,826 581,463 SH   SOLE 18 581,463 0 0
NEWMARK GROUP INC CL A 65158N102 1,514 311,604 SH   SOLE 19 311,604 0 0
NEWMARK GROUP INC CL A 65158N102 23,207 4,775,204 SH   SOLE 21 4,775,204 0 0
NEWMARK GROUP INC CL A 65158N102 22,418 4,612,749 SH   SOLE 22 4,469,997 0 142,752
NEWMARK GROUP INC CL A 65158N102 26 5,251 SH   SOLE 23 5,251 0 0
NEWMARK GROUP INC CL A 65158N102 421 86,560 SH   SOLE 26 55,352 0 31,208
NEWMARK GROUP INC CL A 65158N102 118 24,226 SH   SOLE 28 24,226 0 0
NEWMARK GROUP INC CL A 65158N102 238 48,869 SH   SOLE 30 48,869 0 0
NEWMARK GROUP INC CL A 65158N102 103 21,231 SH   SOLE 40 21,231 0 0
NEWMARKET CORP COM 651587107 8,370 20,901 SH   SOLE 2 8,247 0 12,654
NEWMARKET CORP COM 651587107 17 43 SH   SOLE 4 43 0 0
NEWMARKET CORP COM 651587107 48 120 SH   SOLE 7 120 0 0
NEWMARKET CORP COM 651587107 8,135 20,312 SH   SOLE 18 20,312 0 0
NEWMARKET CORP COM 651587107 692 1,728 SH   SOLE 19 1,728 0 0
NEWMARKET CORP COM 651587107 148,363 370,463 SH   SOLE 21 370,463 0 0
NEWMARKET CORP COM 651587107 97,751 244,084 SH   SOLE 22 232,401 0 11,683
NEWMARKET CORP COM 651587107 849 2,121 SH   SOLE 23 2,121 0 0
NEWMARKET CORP COM 651587107 1,369 3,419 SH   SOLE 26 2,420 0 999
NEWMARKET CORP COM 651587107 593 1,481 SH   SOLE 28 1,481 0 0
NEWMARKET CORP COM 651587107 1,249 3,119 SH   SOLE 30 3,119 0 0
NEWMARKET CORP COM 651587107 57 142 SH   SOLE 31 142 0 0
NEWMARKET CORP COM 651587107 29 72 SH   SOLE 36 72 0 0
NEWMARKET CORP COM 651587107 385 962 SH   SOLE 40 962 0 0
NEWMONT CORP COM 651639106 125,280 2,029,161 SH   SOLE 2 283,898 0 1,745,263
NEWMONT CORP COM 651639106 24,957 404,234 SH   SOLE 4 382,083 0 22,151
NEWMONT CORP COM 651639106 248,506 4,025,041 SH   SOLE 7 3,961,272 0 63,769
NEWMONT CORP COM 651639106 1,140 18,471 SH   SOLE 13 18,471 0 0
NEWMONT CORP COM 651639106 4,942 80,041 SH   SOLE 15 80,041 0 0
NEWMONT CORP COM 651639106 1 11 SH   SOLE 17 0 0 11
NEWMONT CORP COM 651639106 93,423 1,513,163 SH   SOLE 18 1,386,483 0 126,680
NEWMONT CORP COM 651639106 70,001 1,133,795 SH   SOLE 19 1,133,795 0 0
NEWMONT CORP COM 651639106 1,638,858 26,544,512 SH   SOLE 21 26,544,512 0 0
NEWMONT CORP COM 651639106 1,319,757 21,376,049 SH   SOLE 22 19,519,152 0 1,856,897
NEWMONT CORP COM 651639106 76,503 1,239,108 SH   SOLE 23 1,239,108 0 0
NEWMONT CORP COM 651639106 303,044 4,908,395 SH   SOLE 25 4,908,395 0 0
NEWMONT CORP COM 651639106 390,313 6,321,875 SH   SOLE 26 632,450 0 5,689,425
NEWMONT CORP COM 651639106 10,263 166,237 SH   SOLE 28 117,612 0 48,625
NEWMONT CORP COM 651639106 30,620 495,948 SH   SOLE 29 393,046 0 102,902
NEWMONT CORP COM 651639106 555,856 9,003,167 SH   SOLE 30 8,978,872 0 24,295
NEWMONT CORP COM 651639106 19,273 312,167 SH   SOLE 31 105,289 0 206,878
NEWMONT CORP COM 651639106 984,034 15,938,351 SH   SOLE 34 15,938,351 0 0
NEWMONT CORP COM 651639106 51,277 830,529 SH   SOLE 36 830,529 0 0
NEWMONT CORP COM 651639106 1,138 18,431 SH   SOLE 40 18,431 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 245 109,812 SH   SOLE 2 25,916 0 83,896
NEWPARK RES INC COM PAR $.01NEW 651718504 4 1,863 SH   SOLE 7 1,863 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 1,095 490,816 SH   SOLE 18 490,816 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 636 285,380 SH   SOLE 19 285,380 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 22,201 9,955,654 SH   SOLE 21 9,955,654 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 6,530 2,928,320 SH   SOLE 22 2,860,848 0 67,472
NEWPARK RES INC COM PAR $.01NEW 651718504 33 14,623 SH   SOLE 23 14,623 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 234 104,796 SH   SOLE 30 104,796 0 0
NEWS CORP NEW CL A 65249B109 12,171 1,026,222 SH   SOLE 2 150,840 0 875,382
NEWS CORP NEW CL A 65249B109 1,966 165,806 SH   SOLE 4 157,115 0 8,691
NEWS CORP NEW CL A 65249B109 6,913 582,848 SH   SOLE 7 341,878 0 240,970
NEWS CORP NEW CL A 65249B109 558 47,044 SH   SOLE 15 47,044 0 0
NEWS CORP NEW CL A 65249B109 9,129 769,758 SH   SOLE 18 711,648 0 58,110
NEWS CORP NEW CL A 65249B109 1,564 131,911 SH   SOLE 19 131,911 0 0
NEWS CORP NEW CL A 65249B109 111,304 9,384,803 SH   SOLE 21 9,384,803 0 0
NEWS CORP NEW CL A 65249B109 120,717 10,178,469 SH   SOLE 22 9,307,456 0 871,013
NEWS CORP NEW CL A 65249B109 3,376 284,613 SH   SOLE 23 284,613 0 0
NEWS CORP NEW CL A 65249B109 5,197 438,190 SH   SOLE 25 438,190 0 0
NEWS CORP NEW CL A 65249B109 22,653 1,910,001 SH   SOLE 26 507,816 0 1,402,185
NEWS CORP NEW CL A 65249B109 1,060 89,337 SH   SOLE 28 64,112 0 25,225
NEWS CORP NEW CL A 65249B109 1,096 92,447 SH   SOLE 29 7,874 0 84,573
NEWS CORP NEW CL A 65249B109 19,939 1,681,160 SH   SOLE 30 1,645,841 0 35,319
NEWS CORP NEW CL A 65249B109 1,082 91,206 SH   SOLE 31 56,783 0 34,423
NEWS CORP NEW CL A 65249B109 218 18,366 SH   SOLE 34 18,366 0 0
NEWS CORP NEW CL A 65249B109 2,991 252,214 SH   SOLE 36 252,214 0 0
NEWS CORP NEW CL A 65249B109 91 7,667 SH   SOLE 40 7,667 0 0
NEWS CORP NEW CL B 65249B208 2,849 238,449 SH   SOLE 2 40,447 0 198,002
NEWS CORP NEW CL B 65249B208 1,123 93,934 SH   SOLE 7 87,187 0 6,747
NEWS CORP NEW CL B 65249B208 1 73 SH   SOLE 15 73 0 0
NEWS CORP NEW CL B 65249B208 2,537 212,335 SH   SOLE 18 203,133 0 9,202
NEWS CORP NEW CL B 65249B208 514 43,047 SH   SOLE 19 43,047 0 0
NEWS CORP NEW CL B 65249B208 28,842 2,413,578 SH   SOLE 21 2,413,578 0 0
NEWS CORP NEW CL B 65249B208 36,649 3,066,838 SH   SOLE 22 2,812,929 0 253,909
NEWS CORP NEW CL B 65249B208 3 272 SH   SOLE 23 272 0 0
NEWS CORP NEW CL B 65249B208 1,042 87,166 SH   SOLE 25 87,166 0 0
NEWS CORP NEW CL B 65249B208 2,421 202,556 SH   SOLE 26 0 0 202,556
NEWS CORP NEW CL B 65249B208 2,893 242,119 SH   SOLE 30 242,119 0 0
NEWS CORP NEW CL B 65249B208 30 2,513 SH   SOLE 31 2,413 0 100
NEWS CORP NEW CL B 65249B208 200 16,707 SH   SOLE 36 16,707 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 20 1,211 SH   SOLE 18 1,211 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 227 13,559 SH   SOLE 21 13,559 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 153 9,143 SH   SOLE 22 9,143 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 975 27,580 SH   SOLE 2 9,841 0 17,739
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1 35 SH   SOLE 4 35 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 12 327 SH   SOLE 7 327 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 4,422 125,086 SH   SOLE 18 112,635 0 12,451
NEXPOINT RESIDENTIAL TR INC COM 65341D102 6,866 194,215 SH   SOLE 19 194,215 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 85,962 2,431,734 SH   SOLE 21 2,431,734 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 30,756 870,043 SH   SOLE 22 850,884 0 19,159
NEXPOINT RESIDENTIAL TR INC COM 65341D102 701 19,826 SH   SOLE 23 19,826 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 2,474 69,984 SH   SOLE 26 0 0 69,984
NEXPOINT RESIDENTIAL TR INC COM 65341D102 205 5,790 SH   SOLE 28 5,790 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,346 38,079 SH   SOLE 30 38,079 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 51 1,439 SH   SOLE 34 1,439 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 91 2,571 SH   SOLE 40 2,571 0 0
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 320 30,400 SH   SOLE 2 30,400 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 8,509 101,676 SH   SOLE 2 16,977 0 84,699
NEXSTAR MEDIA GROUP INC CL A 65336K103 17 204 SH   SOLE 4 204 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 78 930 SH   SOLE 7 930 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,363 28,239 SH   SOLE 18 26,891 0 1,348
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,022 12,207 SH   SOLE 19 12,207 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 53,685 641,472 SH   SOLE 21 641,472 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 106,294 1,270,093 SH   SOLE 22 1,193,908 0 76,185
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,508 29,963 SH   SOLE 26 15,626 0 14,337
NEXSTAR MEDIA GROUP INC CL A 65336K103 573 6,841 SH   SOLE 28 6,841 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,309 15,643 SH   SOLE 30 15,643 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 96 1,153 SH   SOLE 31 864 0 289
NEXSTAR MEDIA GROUP INC CL A 65336K103 82 980 SH   SOLE 34 980 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 109 1,304 SH   SOLE 36 1,304 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 422 5,039 SH   SOLE 40 5,039 0 0
NEXTCURE INC COM 65343E108 215 10,010 SH   SOLE 2 4,143 0 5,867
NEXTCURE INC COM 65343E108 7 327 SH   SOLE 7 327 0 0
NEXTCURE INC COM 65343E108 1,412 65,876 SH   SOLE 18 65,876 0 0
NEXTCURE INC COM 65343E108 757 35,291 SH   SOLE 19 35,291 0 0
NEXTCURE INC COM 65343E108 11,092 517,344 SH   SOLE 21 517,344 0 0
NEXTCURE INC COM 65343E108 8,198 382,347 SH   SOLE 22 366,483 0 15,864
NEXTCURE INC COM 65343E108 1,573 73,347 SH   SOLE 30 73,347 0 0
NEXTCURE INC COM 65343E108 28 1,299 SH   SOLE 40 1,299 0 0
NEXTDECADE CORP COM 65342K105 33 15,272 SH   SOLE 2 636 0 14,636
NEXTDECADE CORP COM 65342K105 132 60,955 SH   SOLE 18 60,955 0 0
NEXTDECADE CORP COM 65342K105 101 46,544 SH   SOLE 19 46,544 0 0
NEXTDECADE CORP COM 65342K105 1,479 684,904 SH   SOLE 21 684,904 0 0
NEXTDECADE CORP COM 65342K105 503 232,666 SH   SOLE 22 225,793 0 6,873
NEXTERA ENERGY INC COM 65339F101 304,127 1,266,298 SH   SOLE 2 192,741 0 1,073,557
NEXTERA ENERGY INC COM 65339F101 65,872 274,274 SH   SOLE 4 260,862 0 13,412
NEXTERA ENERGY INC COM 65339F101 117,950 491,110 SH   SOLE 7 468,987 0 22,123
NEXTERA ENERGY INC COM 65339F101 8,219 34,220 SH   SOLE 13 34,220 0 0
NEXTERA ENERGY INC COM 65339F101 14,319 59,621 SH   SOLE 15 59,621 0 0
NEXTERA ENERGY INC COM 65339F101 74 308 SH   SOLE 17 0 0 308
NEXTERA ENERGY INC COM 65339F101 276,409 1,150,889 SH   SOLE 18 1,025,428 0 125,461
NEXTERA ENERGY INC COM 65339F101 330,917 1,377,845 SH   SOLE 19 1,377,845 0 0
NEXTERA ENERGY INC COM 65339F101 3,190,325 13,283,612 SH   SOLE 21 13,283,612 0 0
NEXTERA ENERGY INC COM 65339F101 2,953,596 12,297,937 SH   SOLE 22 11,094,178 0 1,203,759
NEXTERA ENERGY INC COM 65339F101 89,535 372,800 SH   SOLE 23 372,800 0 0
NEXTERA ENERGY INC COM 65339F101 135,496 564,166 SH   SOLE 25 564,166 0 0
NEXTERA ENERGY INC COM 65339F101 710,500 2,958,321 SH   SOLE 26 327,148 0 2,631,173
NEXTERA ENERGY INC COM 65339F101 24,465 101,865 SH   SOLE 28 72,370 0 29,495
NEXTERA ENERGY INC COM 65339F101 2,168 9,025 SH   SOLE 29 9,025 0 0
NEXTERA ENERGY INC COM 65339F101 568,048 2,365,193 SH   SOLE 30 2,331,671 0 33,522
NEXTERA ENERGY INC COM 65339F101 57,661 240,085 SH   SOLE 31 64,131 0 175,954
NEXTERA ENERGY INC COM 65339F101 1,536 6,395 SH   SOLE 32 6,395 0 0
NEXTERA ENERGY INC COM 65339F101 206,087 858,090 SH   SOLE 34 858,090 0 0
NEXTERA ENERGY INC COM 65339F101 101,636 423,182 SH   SOLE 36 423,182 0 0
NEXTERA ENERGY INC COM 65339F101 2,640 10,991 SH   SOLE 40 10,991 0 0
NEXTERA ENERGY INC UNIT 99/99/9999 65339F770 159,918 3,767,202 SH   SOLE 21 3,767,202 0 0
NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 109,715 2,260,306 SH   SOLE 21 2,260,306 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 826 16,101 SH   SOLE 2 16,101 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 8 150 SH   SOLE 17 0 0 150
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 3,405 66,403 SH   SOLE 21 66,403 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 893 17,409 SH   SOLE 26 8,872 0 8,537
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 466 9,088 SH   SOLE 28 9,088 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,078 21,029 SH   SOLE 30 21,029 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 290 5,662 SH   SOLE 40 5,662 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 782 71,218 SH   SOLE 2 23,764 0 47,454
NEXTGEN HEALTHCARE INC COM 65343C102 3 288 SH   SOLE 4 288 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 12 1,132 SH   SOLE 7 1,132 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 3,129 284,979 SH   SOLE 18 269,500 0 15,479
NEXTGEN HEALTHCARE INC COM 65343C102 1,866 169,975 SH   SOLE 19 169,975 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 59,394 5,409,289 SH   SOLE 21 5,409,289 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 18,466 1,681,750 SH   SOLE 22 1,630,684 0 51,066
NEXTGEN HEALTHCARE INC COM 65343C102 109 9,904 SH   SOLE 23 9,904 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 575 52,402 SH   SOLE 26 14,362 0 38,040
NEXTGEN HEALTHCARE INC COM 65343C102 73 6,648 SH   SOLE 28 6,648 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 2,754 250,789 SH   SOLE 30 250,789 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 53 4,845 SH   SOLE 40 4,845 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 502 204,914 SH   SOLE 2 64,194 0 140,720
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1 387 SH   SOLE 4 387 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 6 2,596 SH   SOLE 7 2,596 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1,613 658,299 SH   SOLE 18 658,299 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1,024 417,832 SH   SOLE 19 417,832 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 13,904 5,675,246 SH   SOLE 21 5,675,246 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 12,028 4,909,476 SH   SOLE 22 4,756,755 0 152,721
NEXTIER OILFIELD SOLUTIONS COM 65290C105 32 12,924 SH   SOLE 23 12,924 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 169 69,002 SH   SOLE 26 28,616 0 40,386
NEXTIER OILFIELD SOLUTIONS COM 65290C105 210 85,654 SH   SOLE 28 85,654 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 151 61,538 SH   SOLE 30 61,538 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 42 17,138 SH   SOLE 40 17,138 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 258 13,061 SH   SOLE 2 4,941 0 8,120
NGM BIOPHARMACEUTICALS INC COM 62921N105 9 461 SH   SOLE 7 461 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 2,267 114,843 SH   SOLE 18 94,938 0 19,905
NGM BIOPHARMACEUTICALS INC COM 62921N105 3,465 175,529 SH   SOLE 19 175,529 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 27,913 1,414,020 SH   SOLE 21 1,414,020 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 9,789 495,873 SH   SOLE 22 483,477 0 12,396
NGM BIOPHARMACEUTICALS INC COM 62921N105 306 15,522 SH   SOLE 23 15,522 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 754 38,193 SH   SOLE 26 0 0 38,193
NGM BIOPHARMACEUTICALS INC COM 62921N105 355 17,972 SH   SOLE 30 17,972 0 0
NI HLDGS INC COM 65342T106 101 6,816 SH   SOLE 2 380 0 6,436
NI HLDGS INC COM 65342T106 5 359 SH   SOLE 7 359 0 0
NI HLDGS INC COM 65342T106 561 38,016 SH   SOLE 18 38,016 0 0
NI HLDGS INC COM 65342T106 295 19,953 SH   SOLE 19 19,953 0 0
NI HLDGS INC COM 65342T106 4,791 324,347 SH   SOLE 21 324,347 0 0
NI HLDGS INC COM 65342T106 2,001 135,494 SH   SOLE 22 129,240 0 6,254
NIC INC COM 62914B100 981 42,705 SH   SOLE 2 21,734 0 20,971
NIC INC COM 62914B100 5 221 SH   SOLE 4 221 0 0
NIC INC COM 62914B100 22 950 SH   SOLE 7 950 0 0
NIC INC COM 62914B100 7,539 328,358 SH   SOLE 18 328,358 0 0
NIC INC COM 62914B100 3,266 142,266 SH   SOLE 19 142,266 0 0
NIC INC COM 62914B100 166,541 7,253,515 SH   SOLE 21 7,253,515 0 0
NIC INC COM 62914B100 47,336 2,061,667 SH   SOLE 22 1,992,514 0 69,153
NIC INC COM 62914B100 535 23,296 SH   SOLE 23 23,296 0 0
NIC INC COM 62914B100 328 14,273 SH   SOLE 26 9,532 0 4,741
NIC INC COM 62914B100 279 12,164 SH   SOLE 28 12,164 0 0
NIC INC COM 62914B100 5,378 234,253 SH   SOLE 30 234,253 0 0
NIC INC COM 62914B100 146 6,342 SH   SOLE 40 6,342 0 0
NICE SYS INC NOTE 1.250% 1/1 65366HAB9 1,725 755,000 PRN   SOLE 21 755,000 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 11 1,484 SH   SOLE 18 1,484 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 184 24,899 SH   SOLE 21 24,899 0 0
NICOLET BANKSHARES INC COM 65406E102 613 11,186 SH   SOLE 2 3,560 0 7,626
NICOLET BANKSHARES INC COM 65406E102 11 207 SH   SOLE 7 207 0 0
NICOLET BANKSHARES INC COM 65406E102 2,041 37,236 SH   SOLE 18 37,236 0 0
NICOLET BANKSHARES INC COM 65406E102 943 17,208 SH   SOLE 19 17,208 0 0
NICOLET BANKSHARES INC COM 65406E102 18,291 333,770 SH   SOLE 21 333,770 0 0
NICOLET BANKSHARES INC COM 65406E102 16,583 302,618 SH   SOLE 22 293,116 0 9,502
NICOLET BANKSHARES INC COM 65406E102 96 1,748 SH   SOLE 26 0 0 1,748
NICOLET BANKSHARES INC COM 65406E102 137 2,500 SH   SOLE 28 2,500 0 0
NICOLET BANKSHARES INC COM 65406E102 275 5,015 SH   SOLE 30 5,015 0 0
NICOLET BANKSHARES INC COM 65406E102 47 858 SH   SOLE 40 858 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 13,686 920,977 SH   SOLE 2 126,541 0 794,436
NIELSEN HLDGS PLC SHS EUR G6518L108 2,796 188,187 SH   SOLE 4 178,813 0 9,374
NIELSEN HLDGS PLC SHS EUR G6518L108 5,148 346,419 SH   SOLE 7 312,570 0 33,849
NIELSEN HLDGS PLC SHS EUR G6518L108 26 1,724 SH   SOLE 13 1,724 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 630 42,369 SH   SOLE 15 42,369 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 10,139 682,293 SH   SOLE 18 628,973 0 53,320
NIELSEN HLDGS PLC SHS EUR G6518L108 1,795 120,765 SH   SOLE 19 120,765 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 120,575 8,114,048 SH   SOLE 21 8,114,048 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 140,883 9,480,692 SH   SOLE 22 8,668,765 0 811,927
NIELSEN HLDGS PLC SHS EUR G6518L108 3,934 264,749 SH   SOLE 23 264,749 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 6,159 414,436 SH   SOLE 25 414,436 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 32,510 2,187,780 SH   SOLE 26 461,763 0 1,726,017
NIELSEN HLDGS PLC SHS EUR G6518L108 1,188 79,973 SH   SOLE 28 57,036 0 22,937
NIELSEN HLDGS PLC SHS EUR G6518L108 1,197 80,543 SH   SOLE 29 6,547 0 73,996
NIELSEN HLDGS PLC SHS EUR G6518L108 28,320 1,905,770 SH   SOLE 30 1,694,824 0 210,946
NIELSEN HLDGS PLC SHS EUR G6518L108 1,139 76,630 SH   SOLE 31 38,975 0 37,655
NIELSEN HLDGS PLC SHS EUR G6518L108 326 21,969 SH   SOLE 34 21,969 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 4,175 280,974 SH   SOLE 36 280,974 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 106 7,155 SH   SOLE 40 7,155 0 0
NIKE INC CL B 654106103 360,852 3,680,282 SH   SOLE 2 889,389 0 2,790,893
NIKE INC CL B 654106103 62,987 642,392 SH   SOLE 4 608,315 0 34,077
NIKE INC CL B 654106103 117,964 1,203,103 SH   SOLE 7 1,133,138 0 69,965
NIKE INC CL B 654106103 6,976 71,144 SH   SOLE 13 71,144 0 0
NIKE INC CL B 654106103 11,913 121,500 SH   SOLE 15 121,500 0 0
NIKE INC CL B 654106103 2 17 SH   SOLE 17 0 0 17
NIKE INC CL B 654106103 467,008 4,762,962 SH   SOLE 18 3,776,477 0 986,485
NIKE INC CL B 654106103 209,613 2,137,814 SH   SOLE 19 2,137,814 0 0
NIKE INC CL B 654106103 2,080 21,213 SH   SOLE 20 21,213 0 0
NIKE INC CL B 654106103 3,176,679 32,398,561 SH   SOLE 21 32,398,561 0 0
NIKE INC CL B 654106103 3,066,612 31,276,003 SH   SOLE 22 27,900,172 0 3,375,831
NIKE INC CL B 654106103 105,426 1,075,230 SH   SOLE 23 1,075,230 0 0
NIKE INC CL B 654106103 228,342 2,328,831 SH   SOLE 25 2,328,831 0 0
NIKE INC CL B 654106103 665,580 6,788,174 SH   SOLE 26 851,340 0 5,936,834
NIKE INC CL B 654106103 25,342 258,457 SH   SOLE 28 183,586 0 74,871
NIKE INC CL B 654106103 38,441 392,055 SH   SOLE 29 140,271 0 251,784
NIKE INC CL B 654106103 657,031 6,700,983 SH   SOLE 30 6,584,626 0 116,357
NIKE INC CL B 654106103 55,174 562,711 SH   SOLE 31 326,787 0 235,924
NIKE INC CL B 654106103 5,808 59,235 SH   SOLE 32 59,235 0 0
NIKE INC CL B 654106103 34,146 348,246 SH   SOLE 34 348,246 0 0
NIKE INC CL B 654106103 81,277 828,931 SH   SOLE 36 828,931 0 0
NIKE INC CL B 654106103 2,720 27,742 SH   SOLE 40 27,742 0 0
NIKOLA CORP COM 654110105 33,084 489,909 SH   SOLE 2 489,909 0 0
NINE ENERGY SERVICE INC COM 65441V101 11 5,490 SH   SOLE 18 5,490 0 0
NINE ENERGY SERVICE INC COM 65441V101 141 72,317 SH   SOLE 21 72,317 0 0
NINE ENERGY SERVICE INC COM 65441V101 481 246,638 SH   SOLE 22 246,638 0 0
NIO INC SPON ADS 62914V106 11,301 1,463,815 SH   SOLE 2 172,340 0 1,291,475
NIO INC SPON ADS 62914V106 2,795 362,049 SH   SOLE 4 362,049 0 0
NIO INC SPON ADS 62914V106 858 111,082 SH   SOLE 7 111,082 0 0
NIO INC SPON ADS 62914V106 580 75,160 SH   SOLE 13 75,160 0 0
NIO INC SPON ADS 62914V106 2,822 365,528 SH   SOLE 15 365,528 0 0
NIO INC SPON ADS 62914V106 2,847 368,752 SH   SOLE 18 368,752 0 0
NIO INC SPON ADS 62914V106 193 25,012 SH   SOLE 19 25,012 0 0
NIO INC SPON ADS 62914V106 117,632 15,237,340 SH   SOLE 21 15,237,340 0 0
NIO INC SPON ADS 62914V106 105,236 13,631,670 SH   SOLE 22 11,937,399 0 1,694,271
NIO INC SPON ADS 62914V106 4,407 570,898 SH   SOLE 23 570,898 0 0
NIO INC SPON ADS 62914V106 7,535 975,972 SH   SOLE 25 975,972 0 0
NIO INC SPON ADS 62914V106 26,400 3,419,665 SH   SOLE 26 948,653 0 2,471,012
NIO INC SPON ADS 62914V106 660 85,507 SH   SOLE 28 85,507 0 0
NIO INC SPON ADS 62914V106 875 113,300 SH   SOLE 29 113,300 0 0
NIO INC SPON ADS 62914V106 43,261 5,603,778 SH   SOLE 30 5,603,778 0 0
NIO INC SPON ADS 62914V106 1,629 210,971 SH   SOLE 31 88,881 0 122,090
NIO INC SPON ADS 62914V106 537 69,531 SH   SOLE 34 69,531 0 0
NIO INC SPON ADS 62914V106 43 5,604 SH   SOLE 40 5,604 0 0
NIO INC NOTE 4.500% 2/0 62914VAB2 2,688 2,750,000 PRN   SOLE 21 2,750,000 0 0
NISOURCE INC COM 65473P105 22,428 986,297 SH   SOLE 2 165,102 0 821,195
NISOURCE INC COM 65473P105 4,295 188,859 SH   SOLE 4 178,057 0 10,802
NISOURCE INC COM 65473P105 19,936 876,687 SH   SOLE 7 825,617 0 51,070
NISOURCE INC COM 65473P105 287 12,625 SH   SOLE 13 12,625 0 0
NISOURCE INC COM 65473P105 1,038 45,627 SH   SOLE 15 45,627 0 0
NISOURCE INC COM 65473P105 26,077 1,146,757 SH   SOLE 18 1,022,037 0 124,720
NISOURCE INC COM 65473P105 52,276 2,298,841 SH   SOLE 19 2,298,841 0 0
NISOURCE INC COM 65473P105 337,561 14,844,355 SH   SOLE 21 14,844,355 0 0
NISOURCE INC COM 65473P105 210,087 9,238,663 SH   SOLE 22 8,393,354 0 845,309
NISOURCE INC COM 65473P105 6,380 280,558 SH   SOLE 23 280,558 0 0
NISOURCE INC COM 65473P105 8,921 392,302 SH   SOLE 25 392,302 0 0
NISOURCE INC COM 65473P105 37,816 1,662,965 SH   SOLE 26 372,342 0 1,290,623
NISOURCE INC COM 65473P105 1,897 83,428 SH   SOLE 28 58,355 0 25,073
NISOURCE INC COM 65473P105 163 7,167 SH   SOLE 29 7,167 0 0
NISOURCE INC COM 65473P105 32,166 1,414,509 SH   SOLE 30 1,392,110 0 22,399
NISOURCE INC COM 65473P105 3,672 161,479 SH   SOLE 31 55,534 0 105,945
NISOURCE INC COM 65473P105 2,461 108,217 SH   SOLE 32 108,217 0 0
NISOURCE INC COM 65473P105 680 29,889 SH   SOLE 34 29,889 0 0
NISOURCE INC COM 65473P105 6,262 275,393 SH   SOLE 36 275,393 0 0
NISOURCE INC COM 65473P105 224 9,831 SH   SOLE 40 9,831 0 0
NIU TECHNOLOGIES ADS 65481N100 3,879 242,459 SH   SOLE 21 242,459 0 0
NIU TECHNOLOGIES ADS 65481N100 2,913 182,068 SH   SOLE 22 182,068 0 0
NIU TECHNOLOGIES ADS 65481N100 888 55,488 SH   SOLE 30 55,488 0 0
NIU TECHNOLOGIES ADS 65481N100 13 786 SH   SOLE 34 786 0 0
NL INDS INC COM NEW 629156407 34 9,856 SH   SOLE 2 157 0 9,699
NL INDS INC COM NEW 629156407 100 29,221 SH   SOLE 18 29,221 0 0
NL INDS INC COM NEW 629156407 38 11,290 SH   SOLE 19 11,290 0 0
NL INDS INC COM NEW 629156407 409 120,062 SH   SOLE 21 120,062 0 0
NL INDS INC COM NEW 629156407 687 201,570 SH   SOLE 22 198,494 0 3,076
NLIGHT INC COM 65487K100 494 22,172 SH   SOLE 2 11,388 0 10,784
NLIGHT INC COM 65487K100 11 510 SH   SOLE 7 510 0 0
NLIGHT INC COM 65487K100 3,079 138,320 SH   SOLE 18 138,320 0 0
NLIGHT INC COM 65487K100 1,474 66,229 SH   SOLE 19 66,229 0 0
NLIGHT INC COM 65487K100 24,549 1,102,841 SH   SOLE 21 1,102,841 0 0
NLIGHT INC COM 65487K100 22,155 995,289 SH   SOLE 22 965,570 0 29,719
NLIGHT INC COM 65487K100 117 5,268 SH   SOLE 26 0 0 5,268
NLIGHT INC COM 65487K100 100 4,496 SH   SOLE 28 4,496 0 0
NLIGHT INC COM 65487K100 321 14,409 SH   SOLE 30 14,409 0 0
NLIGHT INC COM 65487K100 63 2,835 SH   SOLE 40 2,835 0 0
NMI HLDGS INC CL A 629209305 1,315 81,801 SH   SOLE 2 26,772 0 55,029
NMI HLDGS INC CL A 629209305 5 327 SH   SOLE 4 327 0 0
NMI HLDGS INC CL A 629209305 19 1,208 SH   SOLE 7 1,208 0 0
NMI HLDGS INC CL A 629209305 5,675 352,914 SH   SOLE 18 352,914 0 0
NMI HLDGS INC CL A 629209305 2,491 154,890 SH   SOLE 19 154,890 0 0
NMI HLDGS INC CL A 629209305 135,235 8,410,159 SH   SOLE 21 8,410,159 0 0
NMI HLDGS INC CL A 629209305 38,618 2,401,641 SH   SOLE 22 2,323,778 0 77,863
NMI HLDGS INC CL A 629209305 39 2,407 SH   SOLE 23 2,407 0 0
NMI HLDGS INC CL A 629209305 569 35,407 SH   SOLE 26 21,318 0 14,089
NMI HLDGS INC CL A 629209305 184 11,467 SH   SOLE 28 11,467 0 0
NMI HLDGS INC CL A 629209305 2,071 128,817 SH   SOLE 30 128,817 0 0
NMI HLDGS INC CL A 629209305 122 7,582 SH   SOLE 40 7,582 0 0
NN INC COM 629337106 211 44,518 SH   SOLE 2 2,653 0 41,865
NN INC COM 629337106 3 542 SH   SOLE 7 542 0 0
NN INC COM 629337106 891 187,935 SH   SOLE 18 187,935 0 0
NN INC COM 629337106 376 79,269 SH   SOLE 19 79,269 0 0
NN INC COM 629337106 6,938 1,463,643 SH   SOLE 21 1,463,643 0 0
NN INC COM 629337106 6,127 1,292,519 SH   SOLE 22 1,271,461 0 21,058
NOAH HLDGS LTD SPON ADS CL A 65487X102 1,494 58,647 SH   SOLE 2 834 0 57,813
NOAH HLDGS LTD SPON ADS CL A 65487X102 238 9,346 SH   SOLE 4 9,346 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 349 13,694 SH   SOLE 7 4,178 0 9,516
NOAH HLDGS LTD SPON ADS CL A 65487X102 390 15,293 SH   SOLE 15 15,293 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 259 10,172 SH   SOLE 18 10,172 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 14,270 560,272 SH   SOLE 21 560,272 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 10,117 397,195 SH   SOLE 22 364,342 0 32,853
NOAH HLDGS LTD SPON ADS CL A 65487X102 423 16,606 SH   SOLE 23 16,606 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 37 1,459 SH   SOLE 25 1,459 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 5,043 197,983 SH   SOLE 26 136,505 0 61,478
NOAH HLDGS LTD SPON ADS CL A 65487X102 90 3,546 SH   SOLE 28 3,546 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 73 2,855 SH   SOLE 29 2,855 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 4,757 186,761 SH   SOLE 30 174,418 0 12,343
NOAH HLDGS LTD SPON ADS CL A 65487X102 578 22,708 SH   SOLE 31 408 0 22,300
NOAH HLDGS LTD SPON ADS CL A 65487X102 68 2,669 SH   SOLE 34 2,669 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 5 213 SH   SOLE 40 213 0 0
NOBLE CORP PLC SHS USD G65431101 2 7,494 SH   SOLE 18 7,494 0 0
NOBLE CORP PLC SHS USD G65431101 65 201,601 SH   SOLE 21 201,601 0 0
NOBLE CORP PLC SHS USD G65431101 2,239 6,972,940 SH   SOLE 22 6,095,853 0 877,087
NOBLE CORP PLC SHS USD G65431101 14 43,382 SH   SOLE 31 0 0 43,382
NOBLE CORP PLC SHS USD G65431101 149 463,422 SH   SOLE 36 463,422 0 0
NOBLE ENERGY INC COM 655044105 10,526 1,174,762 SH   SOLE 2 245,315 0 929,447
NOBLE ENERGY INC COM 655044105 18 2,036 SH   SOLE 4 2,036 0 0
NOBLE ENERGY INC COM 655044105 3,790 422,994 SH   SOLE 7 371,103 0 51,891
NOBLE ENERGY INC COM 655044105 107 11,890 SH   SOLE 15 11,890 0 0
NOBLE ENERGY INC COM 655044105 7,390 824,816 SH   SOLE 18 789,436 0 35,380
NOBLE ENERGY INC COM 655044105 1,632 182,104 SH   SOLE 19 182,104 0 0
NOBLE ENERGY INC COM 655044105 100,163 11,178,938 SH   SOLE 21 11,178,938 0 0
NOBLE ENERGY INC COM 655044105 113,811 12,702,129 SH   SOLE 22 11,585,729 0 1,116,400
NOBLE ENERGY INC COM 655044105 9 1,035 SH   SOLE 23 1,035 0 0
NOBLE ENERGY INC COM 655044105 4,462 498,041 SH   SOLE 25 498,041 0 0
NOBLE ENERGY INC COM 655044105 14,067 1,569,995 SH   SOLE 26 122,063 0 1,447,932
NOBLE ENERGY INC COM 655044105 640 71,376 SH   SOLE 28 71,376 0 0
NOBLE ENERGY INC COM 655044105 12,941 1,444,308 SH   SOLE 30 1,444,308 0 0
NOBLE ENERGY INC COM 655044105 642 71,610 SH   SOLE 31 9,654 0 61,956
NOBLE ENERGY INC COM 655044105 2,439 272,177 SH   SOLE 36 272,177 0 0
NOBLE ENERGY INC COM 655044105 462 51,563 SH   SOLE 40 51,563 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 26 1,207 SH   SOLE 7 1,207 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 679 31,663 SH   SOLE 22 23,096 0 8,567
NOMAD FOODS LTD USD ORD SHS G6564A105 146 6,793 SH   SOLE 36 6,793 0 0
NOODLES & CO COM CL A 65540B105 109 18,056 SH   SOLE 2 2,016 0 16,040
NOODLES & CO COM CL A 65540B105 2 261 SH   SOLE 7 261 0 0
NOODLES & CO COM CL A 65540B105 800 132,277 SH   SOLE 18 132,277 0 0
NOODLES & CO COM CL A 65540B105 389 64,264 SH   SOLE 19 64,264 0 0
NOODLES & CO COM CL A 65540B105 6,269 1,036,224 SH   SOLE 21 1,036,224 0 0
NOODLES & CO COM CL A 65540B105 5,909 976,657 SH   SOLE 22 961,669 0 14,988
NORBORD INC COM NEW 65548P403 339 14,876 SH   SOLE 21 14,876 0 0
NORBORD INC COM NEW 65548P403 134 5,883 SH   SOLE 34 5,883 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 577 142,024 SH   SOLE 2 16,789 0 125,235
NORDIC AMERICAN TANKERS LIMI COM G65773106 9 2,223 SH   SOLE 7 2,223 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 2,386 587,567 SH   SOLE 18 587,567 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,871 460,873 SH   SOLE 19 460,873 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 19,136 4,713,342 SH   SOLE 21 4,713,342 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 7,956 1,959,558 SH   SOLE 22 1,853,600 0 105,958
NORDIC AMERICAN TANKERS LIMI COM G65773106 126 31,017 SH   SOLE 23 31,017 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 363 89,356 SH   SOLE 26 0 0 89,356
NORDSON CORP COM 655663102 28,511 150,289 SH   SOLE 2 30,460 0 119,829
NORDSON CORP COM 655663102 4,485 23,640 SH   SOLE 4 22,132 0 1,508
NORDSON CORP COM 655663102 1,605 8,459 SH   SOLE 7 8,459 0 0
NORDSON CORP COM 655663102 35 182 SH   SOLE 13 182 0 0
NORDSON CORP COM 655663102 674 3,555 SH   SOLE 15 3,555 0 0
NORDSON CORP COM 655663102 30,315 159,799 SH   SOLE 18 155,395 0 4,404
NORDSON CORP COM 655663102 2,834 14,941 SH   SOLE 19 14,941 0 0
NORDSON CORP COM 655663102 487,496 2,569,691 SH   SOLE 21 2,569,691 0 0
NORDSON CORP COM 655663102 341,244 1,798,768 SH   SOLE 22 1,712,385 0 86,383
NORDSON CORP COM 655663102 7,593 40,025 SH   SOLE 23 40,025 0 0
NORDSON CORP COM 655663102 529 2,788 SH   SOLE 25 2,788 0 0
NORDSON CORP COM 655663102 21,364 112,616 SH   SOLE 26 49,093 0 63,523
NORDSON CORP COM 655663102 2,208 11,641 SH   SOLE 28 8,083 0 3,558
NORDSON CORP COM 655663102 2,284 12,042 SH   SOLE 29 970 0 11,072
NORDSON CORP COM 655663102 23,211 122,350 SH   SOLE 30 79,204 0 43,146
NORDSON CORP COM 655663102 1,777 9,367 SH   SOLE 31 7,224 0 2,143
NORDSON CORP COM 655663102 560 2,954 SH   SOLE 34 2,954 0 0
NORDSON CORP COM 655663102 2,235 11,781 SH   SOLE 36 11,781 0 0
NORDSON CORP COM 655663102 238 1,252 SH   SOLE 40 1,252 0 0
NORDSTROM INC COM 655664100 5,138 331,703 SH   SOLE 2 113,454 0 218,249
NORDSTROM INC COM 655664100 7 477 SH   SOLE 4 477 0 0
NORDSTROM INC COM 655664100 415 26,779 SH   SOLE 7 3,935 0 22,844
NORDSTROM INC COM 655664100 5 352 SH   SOLE 15 352 0 0
NORDSTROM INC COM 655664100 4,635 299,226 SH   SOLE 18 298,969 0 257
NORDSTROM INC COM 655664100 460 29,710 SH   SOLE 19 29,710 0 0
NORDSTROM INC COM 655664100 74,762 4,826,498 SH   SOLE 21 4,826,498 0 0
NORDSTROM INC COM 655664100 59,646 3,850,609 SH   SOLE 22 3,652,000 0 198,609
NORDSTROM INC COM 655664100 70 4,532 SH   SOLE 23 4,532 0 0
NORDSTROM INC COM 655664100 1,693 109,272 SH   SOLE 25 109,272 0 0
NORDSTROM INC COM 655664100 4,444 286,888 SH   SOLE 26 25,227 0 261,661
NORDSTROM INC COM 655664100 235 15,170 SH   SOLE 28 15,170 0 0
NORDSTROM INC COM 655664100 484 31,275 SH   SOLE 29 256 0 31,019
NORDSTROM INC COM 655664100 601 38,808 SH   SOLE 30 38,808 0 0
NORDSTROM INC COM 655664100 309 19,975 SH   SOLE 31 2,294 0 17,681
NORDSTROM INC COM 655664100 38 2,485 SH   SOLE 34 2,485 0 0
NORDSTROM INC COM 655664100 1,118 72,186 SH   SOLE 36 72,186 0 0
NORDSTROM INC COM 655664100 180 11,635 SH   SOLE 40 11,635 0 0
NORFOLK SOUTHERN CORP COM 655844108 123,817 705,226 SH   SOLE 2 138,703 0 566,523
NORFOLK SOUTHERN CORP COM 655844108 23,738 135,205 SH   SOLE 4 128,007 0 7,198
NORFOLK SOUTHERN CORP COM 655844108 40,500 230,676 SH   SOLE 7 218,578 0 12,098
NORFOLK SOUTHERN CORP COM 655844108 2,620 14,920 SH   SOLE 13 14,920 0 0
NORFOLK SOUTHERN CORP COM 655844108 5,566 31,700 SH   SOLE 15 31,700 0 0
NORFOLK SOUTHERN CORP COM 655844108 2 12 SH   SOLE 17 0 0 12
NORFOLK SOUTHERN CORP COM 655844108 294,035 1,674,745 SH   SOLE 18 1,585,366 0 89,379
NORFOLK SOUTHERN CORP COM 655844108 29,487 167,949 SH   SOLE 19 167,949 0 0
NORFOLK SOUTHERN CORP COM 655844108 838,140 4,773,821 SH   SOLE 21 4,773,821 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,099,464 6,262,254 SH   SOLE 22 5,595,749 0 666,505
NORFOLK SOUTHERN CORP COM 655844108 36,677 208,903 SH   SOLE 23 208,903 0 0
NORFOLK SOUTHERN CORP COM 655844108 52,720 300,278 SH   SOLE 25 289,649 0 10,629
NORFOLK SOUTHERN CORP COM 655844108 236,194 1,345,301 SH   SOLE 26 178,916 0 1,166,385
NORFOLK SOUTHERN CORP COM 655844108 9,363 53,328 SH   SOLE 28 37,739 0 15,589
NORFOLK SOUTHERN CORP COM 655844108 9,803 55,834 SH   SOLE 29 9,945 0 45,889
NORFOLK SOUTHERN CORP COM 655844108 205,264 1,169,131 SH   SOLE 30 1,169,131 0 0
NORFOLK SOUTHERN CORP COM 655844108 13,160 74,957 SH   SOLE 31 45,846 0 29,111
NORFOLK SOUTHERN CORP COM 655844108 17,063 97,184 SH   SOLE 34 97,184 0 0
NORFOLK SOUTHERN CORP COM 655844108 35,967 204,858 SH   SOLE 36 204,858 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,026 5,842 SH   SOLE 40 5,842 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 44 7,047 SH   SOLE 22 7,047 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 100 5,694 SH   SOLE 2 318 0 5,376
NORTHEAST BK LEWISTON ME COM 66405S100 455 25,930 SH   SOLE 18 25,930 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 226 12,865 SH   SOLE 19 12,865 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 4,267 243,116 SH   SOLE 21 243,116 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 1,938 110,403 SH   SOLE 22 107,690 0 2,713
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 5 165 SH   SOLE 17 0 0 165
NORTHERN OIL & GAS INC NEV COM 665531109 66 78,119 SH   SOLE 2 78,119 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 8 10,121 SH   SOLE 18 10,121 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 258 308,025 SH   SOLE 21 308,025 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 3,598 4,288,979 SH   SOLE 22 4,122,107 0 166,872
NORTHERN OIL & GAS INC NEV COM 665531109 19 22,382 SH   SOLE 26 0 0 22,382
NORTHERN OIL & GAS INC NEV COM 665531109 101 120,665 SH   SOLE 30 120,665 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 30 35,713 SH   SOLE 40 35,713 0 0
NORTHERN TECH INTL CORP COM 665809109 15 1,829 SH   SOLE 18 1,829 0 0
NORTHERN TECH INTL CORP COM 665809109 180 22,559 SH   SOLE 21 22,559 0 0
NORTHERN TECH INTL CORP COM 665809109 65 8,144 SH   SOLE 22 8,144 0 0
NORTHERN TR CORP COM 665859104 41,940 528,615 SH   SOLE 2 110,020 0 418,595
NORTHERN TR CORP COM 665859104 7,809 98,427 SH   SOLE 4 92,801 0 5,626
NORTHERN TR CORP COM 665859104 14,982 188,832 SH   SOLE 7 182,186 0 6,646
NORTHERN TR CORP COM 665859104 494 6,223 SH   SOLE 13 6,223 0 0
NORTHERN TR CORP COM 665859104 2,021 25,471 SH   SOLE 15 25,471 0 0
NORTHERN TR CORP COM 665859104 0 4 SH   SOLE 17 0 0 4
NORTHERN TR CORP COM 665859104 42,467 535,253 SH   SOLE 18 491,840 0 43,413
NORTHERN TR CORP COM 665859104 8,193 103,259 SH   SOLE 19 103,259 0 0
NORTHERN TR CORP COM 665859104 397,277 5,007,275 SH   SOLE 21 5,007,275 0 0
NORTHERN TR CORP COM 665859104 389,903 4,914,326 SH   SOLE 22 4,411,756 0 502,570
NORTHERN TR CORP COM 665859104 12,485 157,356 SH   SOLE 23 157,356 0 0
NORTHERN TR CORP COM 665859104 18,476 232,872 SH   SOLE 25 232,872 0 0
NORTHERN TR CORP COM 665859104 92,326 1,163,672 SH   SOLE 26 146,851 0 1,016,821
NORTHERN TR CORP COM 665859104 3,267 41,182 SH   SOLE 28 29,025 0 12,157
NORTHERN TR CORP COM 665859104 2,511 31,648 SH   SOLE 29 5,214 0 26,434
NORTHERN TR CORP COM 665859104 74,585 940,073 SH   SOLE 30 919,491 0 20,582
NORTHERN TR CORP COM 665859104 3,578 45,099 SH   SOLE 31 29,686 0 15,413
NORTHERN TR CORP COM 665859104 1,453 18,309 SH   SOLE 34 18,309 0 0
NORTHERN TR CORP COM 665859104 14,188 178,823 SH   SOLE 36 178,823 0 0
NORTHERN TR CORP COM 665859104 354 4,468 SH   SOLE 40 4,468 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 641 55,639 SH   SOLE 2 18,002 0 37,637
NORTHFIELD BANCORP INC DEL COM 66611T108 9 820 SH   SOLE 7 820 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 2,484 215,614 SH   SOLE 18 215,614 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 970 84,227 SH   SOLE 19 84,227 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 53,800 4,670,144 SH   SOLE 21 4,670,144 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 18,179 1,578,032 SH   SOLE 22 1,531,491 0 46,541
NORTHFIELD BANCORP INC DEL COM 66611T108 42 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108 68 5,943 SH   SOLE 28 5,943 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 907 78,757 SH   SOLE 30 78,757 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 60 5,166 SH   SOLE 40 5,166 0 0
NORTHRIM BANCORP INC COM 666762109 237 9,444 SH   SOLE 2 3,251 0 6,193
NORTHRIM BANCORP INC COM 666762109 4 157 SH   SOLE 7 157 0 0
NORTHRIM BANCORP INC COM 666762109 797 31,722 SH   SOLE 18 31,722 0 0
NORTHRIM BANCORP INC COM 666762109 615 24,459 SH   SOLE 19 24,459 0 0
NORTHRIM BANCORP INC COM 666762109 6,109 243,005 SH   SOLE 21 243,005 0 0
NORTHRIM BANCORP INC COM 666762109 7,539 299,874 SH   SOLE 22 296,392 0 3,482
NORTHRIM BANCORP INC COM 666762109 27 1,092 SH   SOLE 23 1,092 0 0
NORTHRIM BANCORP INC COM 666762109 82 3,278 SH   SOLE 26 0 0 3,278
NORTHROP GRUMMAN CORP COM 666807102 149,600 486,599 SH   SOLE 2 151,075 0 335,524
NORTHROP GRUMMAN CORP COM 666807102 18,101 58,877 SH   SOLE 4 54,506 0 4,371
NORTHROP GRUMMAN CORP COM 666807102 44,194 143,747 SH   SOLE 7 138,912 0 4,835
NORTHROP GRUMMAN CORP COM 666807102 2,409 7,837 SH   SOLE 13 7,837 0 0
NORTHROP GRUMMAN CORP COM 666807102 4,787 15,571 SH   SOLE 15 15,571 0 0
NORTHROP GRUMMAN CORP COM 666807102 151,020 491,219 SH   SOLE 18 465,409 0 25,810
NORTHROP GRUMMAN CORP COM 666807102 27,020 87,888 SH   SOLE 19 87,888 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,049,836 3,414,767 SH   SOLE 21 3,414,767 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,186,321 3,858,707 SH   SOLE 22 3,486,443 0 372,264
NORTHROP GRUMMAN CORP COM 666807102 49,212 160,069 SH   SOLE 23 160,069 0 0
NORTHROP GRUMMAN CORP COM 666807102 51,393 167,163 SH   SOLE 25 167,163 0 0
NORTHROP GRUMMAN CORP COM 666807102 69,690 226,679 SH   SOLE 26 100,193 0 126,486
NORTHROP GRUMMAN CORP COM 666807102 22,063 71,764 SH   SOLE 29 31,228 0 40,536
NORTHROP GRUMMAN CORP COM 666807102 156,534 509,153 SH   SOLE 30 509,153 0 0
NORTHROP GRUMMAN CORP COM 666807102 21,763 70,788 SH   SOLE 31 64,714 0 6,074
NORTHROP GRUMMAN CORP COM 666807102 34,363 111,771 SH   SOLE 36 111,771 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,078 3,507 SH   SOLE 40 3,507 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,484 145,168 SH   SOLE 2 46,355 0 98,813
NORTHWEST BANCSHARES INC MD COM 667340103 6 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 21 2,063 SH   SOLE 7 2,063 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 5,787 566,009 SH   SOLE 18 566,009 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 3,706 362,459 SH   SOLE 19 362,459 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 132,664 12,974,456 SH   SOLE 21 12,974,456 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 41,647 4,073,077 SH   SOLE 22 3,972,670 0 100,407
NORTHWEST BANCSHARES INC MD COM 667340103 282 27,533 SH   SOLE 23 27,533 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,382 135,186 SH   SOLE 26 22,765 0 112,421
NORTHWEST BANCSHARES INC MD COM 667340103 145 14,184 SH   SOLE 28 14,184 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,853 181,252 SH   SOLE 30 181,252 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 110 10,804 SH   SOLE 40 10,804 0 0
NORTHWEST NAT HLDG CO COM 66765N105 1,984 35,556 SH   SOLE 2 11,564 0 23,992
NORTHWEST NAT HLDG CO COM 66765N105 136 2,441 SH   SOLE 4 2,441 0 0
NORTHWEST NAT HLDG CO COM 66765N105 3,763 67,455 SH   SOLE 7 67,455 0 0
NORTHWEST NAT HLDG CO COM 66765N105 8,535 152,992 SH   SOLE 18 150,077 0 2,915
NORTHWEST NAT HLDG CO COM 66765N105 4,587 82,220 SH   SOLE 19 82,220 0 0
NORTHWEST NAT HLDG CO COM 66765N105 187,983 3,369,477 SH   SOLE 21 3,369,477 0 0
NORTHWEST NAT HLDG CO COM 66765N105 55,719 998,727 SH   SOLE 22 964,732 0 33,995
NORTHWEST NAT HLDG CO COM 66765N105 252 4,523 SH   SOLE 23 4,523 0 0
NORTHWEST NAT HLDG CO COM 66765N105 1,950 34,946 SH   SOLE 26 13,546 0 21,400
NORTHWEST NAT HLDG CO COM 66765N105 289 5,188 SH   SOLE 28 5,188 0 0
NORTHWEST NAT HLDG CO COM 66765N105 3,179 56,987 SH   SOLE 30 56,987 0 0
NORTHWEST NAT HLDG CO COM 66765N105 87 1,563 SH   SOLE 34 1,563 0 0
NORTHWEST NAT HLDG CO COM 66765N105 74 1,335 SH   SOLE 36 1,335 0 0
NORTHWEST NAT HLDG CO COM 66765N105 169 3,031 SH   SOLE 40 3,031 0 0
NORTHWEST PIPE CO COM 667746101 213 8,491 SH   SOLE 2 554 0 7,937
NORTHWEST PIPE CO COM 667746101 4 141 SH   SOLE 7 141 0 0
NORTHWEST PIPE CO COM 667746101 899 35,853 SH   SOLE 18 35,853 0 0
NORTHWEST PIPE CO COM 667746101 449 17,908 SH   SOLE 19 17,908 0 0
NORTHWEST PIPE CO COM 667746101 7,883 314,443 SH   SOLE 21 314,443 0 0
NORTHWEST PIPE CO COM 667746101 7,617 303,827 SH   SOLE 22 299,097 0 4,730
NORTHWESTERN CORP COM NEW 668074305 4,668 85,614 SH   SOLE 2 42,117 0 43,497
NORTHWESTERN CORP COM NEW 668074305 207 3,805 SH   SOLE 4 3,805 0 0
NORTHWESTERN CORP COM NEW 668074305 3,544 64,997 SH   SOLE 7 64,997 0 0
NORTHWESTERN CORP COM NEW 668074305 18,859 345,905 SH   SOLE 18 338,951 0 6,954
NORTHWESTERN CORP COM NEW 668074305 12,404 227,510 SH   SOLE 19 227,510 0 0
NORTHWESTERN CORP COM NEW 668074305 242,799 4,453,401 SH   SOLE 21 4,453,401 0 0
NORTHWESTERN CORP COM NEW 668074305 109,023 1,999,696 SH   SOLE 22 1,949,797 0 49,899
NORTHWESTERN CORP COM NEW 668074305 850 15,598 SH   SOLE 23 15,598 0 0
NORTHWESTERN CORP COM NEW 668074305 753 13,805 SH   SOLE 26 9,879 0 3,926
NORTHWESTERN CORP COM NEW 668074305 448 8,223 SH   SOLE 28 8,223 0 0
NORTHWESTERN CORP COM NEW 668074305 964 17,680 SH   SOLE 29 0 0 17,680
NORTHWESTERN CORP COM NEW 668074305 1,943 35,639 SH   SOLE 30 35,639 0 0
NORTHWESTERN CORP COM NEW 668074305 905 16,608 SH   SOLE 32 16,608 0 0
NORTHWESTERN CORP COM NEW 668074305 195 3,583 SH   SOLE 36 3,583 0 0
NORTHWESTERN CORP COM NEW 668074305 304 5,569 SH   SOLE 40 5,569 0 0
NORTONLIFELOCK INC COM 668771108 27,680 1,395,879 SH   SOLE 2 200,706 0 1,195,173
NORTONLIFELOCK INC COM 668771108 5,496 277,151 SH   SOLE 4 260,354 0 16,797
NORTONLIFELOCK INC COM 668771108 14,833 748,004 SH   SOLE 7 526,600 0 221,404
NORTONLIFELOCK INC COM 668771108 29 1,470 SH   SOLE 13 1,470 0 0
NORTONLIFELOCK INC COM 668771108 1,349 68,005 SH   SOLE 15 68,005 0 0
NORTONLIFELOCK INC COM 668771108 29,270 1,476,044 SH   SOLE 18 1,387,156 0 88,888
NORTONLIFELOCK INC COM 668771108 12,945 652,781 SH   SOLE 19 652,781 0 0
NORTONLIFELOCK INC COM 668771108 398,109 20,076,108 SH   SOLE 21 20,076,108 0 0
NORTONLIFELOCK INC COM 668771108 274,681 13,851,783 SH   SOLE 22 12,563,735 0 1,288,048
NORTONLIFELOCK INC COM 668771108 8,229 414,953 SH   SOLE 23 414,953 0 0
NORTONLIFELOCK INC COM 668771108 16,688 841,528 SH   SOLE 25 841,528 0 0
NORTONLIFELOCK INC COM 668771108 68,231 3,440,778 SH   SOLE 26 541,462 0 2,899,316
NORTONLIFELOCK INC COM 668771108 2,356 118,818 SH   SOLE 28 83,179 0 35,639
NORTONLIFELOCK INC COM 668771108 2,596 130,920 SH   SOLE 29 8,807 0 122,113
NORTONLIFELOCK INC COM 668771108 72,253 3,643,628 SH   SOLE 30 3,331,985 0 311,643
NORTONLIFELOCK INC COM 668771108 3,058 154,194 SH   SOLE 31 71,516 0 82,678
NORTONLIFELOCK INC COM 668771108 6,491 327,341 SH   SOLE 34 327,341 0 0
NORTONLIFELOCK INC COM 668771108 9,810 494,708 SH   SOLE 36 494,708 0 0
NORTONLIFELOCK INC COM 668771108 250 12,596 SH   SOLE 40 12,596 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 10,047 611,485 SH   SOLE 2 119,695 0 491,790
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 24 1,474 SH   SOLE 4 1,474 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3,387 206,119 SH   SOLE 7 193,954 0 12,165
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 89 5,402 SH   SOLE 15 5,402 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7,503 456,653 SH   SOLE 18 416,838 0 39,815
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,410 85,812 SH   SOLE 19 85,812 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 89,292 5,434,716 SH   SOLE 21 5,434,716 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 104,740 6,374,923 SH   SOLE 22 5,828,518 0 546,405
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 10 605 SH   SOLE 23 605 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3,619 220,290 SH   SOLE 25 220,290 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9,136 556,035 SH   SOLE 26 52,698 0 503,337
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 566 34,475 SH   SOLE 28 34,475 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 11,225 683,227 SH   SOLE 30 683,227 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 505 30,747 SH   SOLE 31 4,985 0 25,762
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,004 121,969 SH   SOLE 36 121,969 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 436 26,531 SH   SOLE 40 26,531 0 0
NORWOOD FINANCIAL CORP COM 669549107 131 5,304 SH   SOLE 2 377 0 4,927
NORWOOD FINANCIAL CORP COM 669549107 4 168 SH   SOLE 7 168 0 0
NORWOOD FINANCIAL CORP COM 669549107 558 22,517 SH   SOLE 18 22,517 0 0
NORWOOD FINANCIAL CORP COM 669549107 280 11,315 SH   SOLE 19 11,315 0 0
NORWOOD FINANCIAL CORP COM 669549107 4,607 185,840 SH   SOLE 21 185,840 0 0
NORWOOD FINANCIAL CORP COM 669549107 1,774 71,573 SH   SOLE 22 68,484 0 3,089
NOVA LIFESTYLE INC COM NEW 66979P201 5 2,790 SH   SOLE 21 2,790 0 0
NOVA LIFESTYLE INC COM NEW 66979P201 16 8,085 SH   SOLE 22 8,085 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 1 657 SH   SOLE 21 657 0 0
NOVAGOLD RES INC COM NEW 66987E206 1,040 113,297 SH   SOLE 2 31,014 0 82,283
NOVAGOLD RES INC COM NEW 66987E206 40 4,304 SH   SOLE 7 4,304 0 0
NOVAGOLD RES INC COM NEW 66987E206 9,267 1,009,468 SH   SOLE 18 948,374 0 61,094
NOVAGOLD RES INC COM NEW 66987E206 9,191 1,001,234 SH   SOLE 19 1,001,234 0 0
NOVAGOLD RES INC COM NEW 66987E206 67,767 7,381,984 SH   SOLE 21 7,381,984 0 0
NOVAGOLD RES INC COM NEW 66987E206 29,639 3,228,699 SH   SOLE 22 3,108,512 0 120,187
NOVAGOLD RES INC COM NEW 66987E206 596 64,918 SH   SOLE 23 64,918 0 0
NOVAGOLD RES INC COM NEW 66987E206 1,467 159,829 SH   SOLE 26 0 0 159,829
NOVAN INC COM 66988N106 7 15,020 SH   SOLE 21 15,020 0 0
NOVAN INC COM 66988N106 180 371,984 SH   SOLE 22 371,984 0 0
NOVANTA INC COM 67000B104 2,382 22,312 SH   SOLE 2 11,440 0 10,872
NOVANTA INC COM 67000B104 17 162 SH   SOLE 4 162 0 0
NOVANTA INC COM 67000B104 64 603 SH   SOLE 7 603 0 0
NOVANTA INC COM 67000B104 14,828 138,881 SH   SOLE 18 136,573 0 2,308
NOVANTA INC COM 67000B104 8,837 82,768 SH   SOLE 19 82,768 0 0
NOVANTA INC COM 67000B104 120,660 1,130,090 SH   SOLE 21 1,130,090 0 0
NOVANTA INC COM 67000B104 111,340 1,042,805 SH   SOLE 22 1,010,892 0 31,913
NOVANTA INC COM 67000B104 198 1,857 SH   SOLE 23 1,857 0 0
NOVANTA INC COM 67000B104 2,794 26,165 SH   SOLE 26 12,445 0 13,720
NOVANTA INC COM 67000B104 560 5,242 SH   SOLE 28 5,242 0 0
NOVANTA INC COM 67000B104 15,546 145,600 SH   SOLE 30 145,600 0 0
NOVANTA INC COM 67000B104 127 1,192 SH   SOLE 34 1,192 0 0
NOVANTA INC COM 67000B104 386 3,613 SH   SOLE 40 3,613 0 0
NOVARTIS AG SPONSORED ADR 66987V109 761 8,709 SH   SOLE 2 8,709 0 0
NOVARTIS AG SPONSORED ADR 66987V109 1 12 SH   SOLE 17 0 0 12
NOVARTIS AG SPONSORED ADR 66987V109 75,646 866,115 SH   SOLE 18 863,532 0 2,583
NOVARTIS AG SPONSORED ADR 66987V109 5,999 68,681 SH   SOLE 19 68,681 0 0
NOVAVAX INC COM NEW 670002401 14,894 178,688 SH   SOLE 2 130,256 0 48,432
NOVAVAX INC COM NEW 670002401 986 11,830 SH   SOLE 4 11,830 0 0
NOVAVAX INC COM NEW 670002401 385 4,614 SH   SOLE 7 4,614 0 0
NOVAVAX INC COM NEW 670002401 19,558 234,647 SH   SOLE 18 228,823 0 5,824
NOVAVAX INC COM NEW 670002401 16,241 194,858 SH   SOLE 19 194,858 0 0
NOVAVAX INC COM NEW 670002401 152,455 1,829,090 SH   SOLE 21 1,829,090 0 0
NOVAVAX INC COM NEW 670002401 160,434 1,924,822 SH   SOLE 22 1,802,996 0 121,826
NOVAVAX INC COM NEW 670002401 4,212 50,539 SH   SOLE 23 50,539 0 0
NOVAVAX INC COM NEW 670002401 410 4,925 SH   SOLE 25 4,925 0 0
NOVAVAX INC COM NEW 670002401 4,639 55,657 SH   SOLE 26 17,759 0 37,898
NOVAVAX INC COM NEW 670002401 693 8,320 SH   SOLE 28 8,320 0 0
NOVAVAX INC COM NEW 670002401 1,567 18,797 SH   SOLE 29 18,797 0 0
NOVAVAX INC COM NEW 670002401 1,801 21,606 SH   SOLE 30 21,606 0 0
NOVAVAX INC COM NEW 670002401 3,143 37,707 SH   SOLE 31 26,704 0 11,003
NOVAVAX INC COM NEW 670002401 767 9,201 SH   SOLE 34 9,201 0 0
NOVAVAX INC COM NEW 670002401 186 2,232 SH   SOLE 36 2,232 0 0
NOVAVAX INC COM NEW 670002401 447 5,366 SH   SOLE 40 5,366 0 0
NOVAVAX INC NOTE 3.750% 2/0 670002AB0 1,069 1,125,000 PRN   SOLE 21 1,125,000 0 0
NOVO-NORDISK A S ADR 670100205 246 3,750 SH   SOLE 2 3,750 0 0
NOVO-NORDISK A S ADR 670100205 88,461 1,350,961 SH   SOLE 18 1,260,554 0 90,407
NOVO-NORDISK A S ADR 670100205 6,973 106,483 SH   SOLE 19 106,483 0 0
NOVO-NORDISK A S ADR 670100205 1,513 23,099 SH   SOLE 25 0 0 23,099
NOVO-NORDISK A S ADR 670100205 95 1,451 SH   SOLE 30 1,451 0 0
NOVO-NORDISK A S ADR 670100205 9,738 148,724 SH   SOLE 34 148,724 0 0
NOVO-NORDISK A S ADR 670100205 265 4,049 SH   SOLE 36 4,049 0 0
NOVOCURE LTD ORD SHS G6674U108 12,470 210,292 SH   SOLE 2 33,908 0 176,384
NOVOCURE LTD ORD SHS G6674U108 24 403 SH   SOLE 4 403 0 0
NOVOCURE LTD ORD SHS G6674U108 100 1,685 SH   SOLE 7 1,685 0 0
NOVOCURE LTD ORD SHS G6674U108 4,227 71,280 SH   SOLE 18 58,925 0 12,355
NOVOCURE LTD ORD SHS G6674U108 7,442 125,494 SH   SOLE 19 125,494 0 0
NOVOCURE LTD ORD SHS G6674U108 139,961 2,360,217 SH   SOLE 21 2,360,217 0 0
NOVOCURE LTD ORD SHS G6674U108 68,315 1,152,029 SH   SOLE 22 1,016,284 0 135,745
NOVOCURE LTD ORD SHS G6674U108 814 13,720 SH   SOLE 23 13,720 0 0
NOVOCURE LTD ORD SHS G6674U108 4,931 83,150 SH   SOLE 26 20,287 0 62,863
NOVOCURE LTD ORD SHS G6674U108 752 12,683 SH   SOLE 28 12,683 0 0
NOVOCURE LTD ORD SHS G6674U108 15,158 255,616 SH   SOLE 30 255,616 0 0
NOVOCURE LTD ORD SHS G6674U108 115 1,939 SH   SOLE 31 1,939 0 0
NOVOCURE LTD ORD SHS G6674U108 169 2,850 SH   SOLE 34 2,850 0 0
NOVOCURE LTD ORD SHS G6674U108 497 8,389 SH   SOLE 40 8,389 0 0
NOVUS THERAPEUTICS INC COM 67011N105 0 317 SH   SOLE 21 317 0 0
NOVUS THERAPEUTICS INC COM 67011N105 3 6,117 SH   SOLE 22 6,117 0 0
NOW INC COM 67011P100 1,133 131,322 SH   SOLE 2 37,735 0 93,587
NOW INC COM 67011P100 5 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100 15 1,734 SH   SOLE 7 1,734 0 0
NOW INC COM 67011P100 4,724 547,408 SH   SOLE 18 547,408 0 0
NOW INC COM 67011P100 1,989 230,421 SH   SOLE 19 230,421 0 0
NOW INC COM 67011P100 102,230 11,845,862 SH   SOLE 21 11,845,862 0 0
NOW INC COM 67011P100 31,295 3,626,323 SH   SOLE 22 3,496,251 0 130,072
NOW INC COM 67011P100 525 60,851 SH   SOLE 26 43,758 0 17,093
NOW INC COM 67011P100 133 15,376 SH   SOLE 28 15,376 0 0
NOW INC COM 67011P100 1,431 165,773 SH   SOLE 30 165,773 0 0
NOW INC COM 67011P100 3 395 SH   SOLE 31 0 0 395
NOW INC COM 67011P100 77 8,917 SH   SOLE 36 8,917 0 0
NOW INC COM 67011P100 102 11,818 SH   SOLE 40 11,818 0 0
NRG ENERGY INC COM NEW 629377508 20,817 639,354 SH   SOLE 2 97,913 0 541,441
NRG ENERGY INC COM NEW 629377508 3,800 116,704 SH   SOLE 4 109,911 0 6,793
NRG ENERGY INC COM NEW 629377508 14,259 437,922 SH   SOLE 7 301,769 0 136,153
NRG ENERGY INC COM NEW 629377508 16 504 SH   SOLE 13 504 0 0
NRG ENERGY INC COM NEW 629377508 1,047 32,142 SH   SOLE 15 32,142 0 0
NRG ENERGY INC COM NEW 629377508 0 2 SH   SOLE 17 0 0 2
NRG ENERGY INC COM NEW 629377508 16,597 509,744 SH   SOLE 18 471,251 0 38,493
NRG ENERGY INC COM NEW 629377508 2,702 82,999 SH   SOLE 19 82,999 0 0
NRG ENERGY INC COM NEW 629377508 202,530 6,220,224 SH   SOLE 21 6,220,224 0 0
NRG ENERGY INC COM NEW 629377508 223,159 6,853,776 SH   SOLE 22 6,273,781 0 579,995
NRG ENERGY INC COM NEW 629377508 6,292 193,245 SH   SOLE 23 193,245 0 0
NRG ENERGY INC COM NEW 629377508 9,317 286,147 SH   SOLE 25 286,147 0 0
NRG ENERGY INC COM NEW 629377508 37,256 1,144,217 SH   SOLE 26 256,756 0 887,461
NRG ENERGY INC COM NEW 629377508 1,537 47,218 SH   SOLE 28 32,755 0 14,463
NRG ENERGY INC COM NEW 629377508 107 3,285 SH   SOLE 29 3,285 0 0
NRG ENERGY INC COM NEW 629377508 30,175 926,741 SH   SOLE 30 926,741 0 0
NRG ENERGY INC COM NEW 629377508 1,581 48,547 SH   SOLE 31 30,152 0 18,395
NRG ENERGY INC COM NEW 629377508 452 13,894 SH   SOLE 34 13,894 0 0
NRG ENERGY INC COM NEW 629377508 5,375 165,089 SH   SOLE 36 165,089 0 0
NRG ENERGY INC COM NEW 629377508 204 6,254 SH   SOLE 40 6,254 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 574 568,000 PRN   SOLE 2 568,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 10,953 10,834,000 PRN   SOLE 19 10,834,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 3,065 3,032,000 PRN   SOLE 21 3,032,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 110 109,000 PRN   SOLE 22 109,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 2,764 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 6,612 172,944 SH   SOLE 2 59,046 0 113,898
NU SKIN ENTERPRISES INC CL A 67018T105 8 215 SH   SOLE 4 215 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 200 5,229 SH   SOLE 7 5,229 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 6,281 164,308 SH   SOLE 18 164,308 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 494 12,928 SH   SOLE 19 12,928 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 128,961 3,373,286 SH   SOLE 21 3,373,286 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 70,580 1,846,198 SH   SOLE 22 1,756,799 0 89,399
NU SKIN ENTERPRISES INC CL A 67018T105 953 24,927 SH   SOLE 26 11,496 0 13,431
NU SKIN ENTERPRISES INC CL A 67018T105 392 10,247 SH   SOLE 28 10,247 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 724 18,951 SH   SOLE 30 18,951 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 208 5,439 SH   SOLE 31 1,000 0 4,439
NU SKIN ENTERPRISES INC CL A 67018T105 682 17,834 SH   SOLE 32 17,834 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 36 938 SH   SOLE 36 938 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 216 5,640 SH   SOLE 40 5,640 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 15,667 619,119 SH   SOLE 2 105,800 0 513,319
NUANCE COMMUNICATIONS INC COM 67020Y100 45 1,791 SH   SOLE 4 1,791 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 140 5,531 SH   SOLE 7 5,531 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2,904 114,759 SH   SOLE 18 114,759 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2,222 87,810 SH   SOLE 19 87,810 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 106,219 4,197,567 SH   SOLE 21 4,197,567 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 195,669 7,732,444 SH   SOLE 22 7,310,012 0 422,432
NUANCE COMMUNICATIONS INC COM 67020Y100 3,295 130,205 SH   SOLE 26 88,706 0 41,499
NUANCE COMMUNICATIONS INC COM 67020Y100 1,162 45,920 SH   SOLE 28 45,920 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 16,571 654,850 SH   SOLE 30 654,850 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 176 6,937 SH   SOLE 31 5,577 0 1,360
NUANCE COMMUNICATIONS INC COM 67020Y100 76 3,021 SH   SOLE 36 3,021 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 795 31,435 SH   SOLE 40 31,435 0 0
NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 1,456 1,125,000 PRN   SOLE 21 1,125,000 0 0
NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 2,525 2,140,000 PRN   SOLE 21 2,140,000 0 0
NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 1,673 1,200,000 PRN   SOLE 21 1,200,000 0 0
NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 1,394 1,000,000 PRN   SOLE 22 1,000,000 0 0
NUCOR CORP COM 670346105 32,226 778,209 SH   SOLE 2 106,997 0 671,212
NUCOR CORP COM 670346105 5,824 140,644 SH   SOLE 4 132,274 0 8,370
NUCOR CORP COM 670346105 22,215 536,471 SH   SOLE 7 342,056 0 194,415
NUCOR CORP COM 670346105 345 8,341 SH   SOLE 13 8,341 0 0
NUCOR CORP COM 670346105 1,596 38,540 SH   SOLE 15 38,540 0 0
NUCOR CORP COM 670346105 0 12 SH   SOLE 17 0 0 12
NUCOR CORP COM 670346105 24,454 590,543 SH   SOLE 18 542,250 0 48,293
NUCOR CORP COM 670346105 4,400 106,260 SH   SOLE 19 106,260 0 0
NUCOR CORP COM 670346105 310,837 7,506,337 SH   SOLE 21 7,506,337 0 0
NUCOR CORP COM 670346105 305,289 7,372,338 SH   SOLE 22 6,655,447 0 716,891
NUCOR CORP COM 670346105 9,700 234,255 SH   SOLE 23 234,255 0 0
NUCOR CORP COM 670346105 12,010 290,028 SH   SOLE 25 290,028 0 0
NUCOR CORP COM 670346105 77,119 1,862,318 SH   SOLE 26 274,565 0 1,587,753
NUCOR CORP COM 670346105 2,586 62,460 SH   SOLE 28 42,541 0 19,919
NUCOR CORP COM 670346105 2,821 68,118 SH   SOLE 29 5,633 0 62,485
NUCOR CORP COM 670346105 47,395 1,144,534 SH   SOLE 30 1,144,534 0 0
NUCOR CORP COM 670346105 4,990 120,501 SH   SOLE 31 40,241 0 80,260
NUCOR CORP COM 670346105 696 16,798 SH   SOLE 34 16,798 0 0
NUCOR CORP COM 670346105 9,382 226,555 SH   SOLE 36 226,555 0 0
NUCOR CORP COM 670346105 318 7,678 SH   SOLE 40 7,678 0 0
NUTANIX INC CL A 67059N108 8,713 367,552 SH   SOLE 2 62,693 0 304,859
NUTANIX INC CL A 67059N108 29 1,221 SH   SOLE 4 1,221 0 0
NUTANIX INC CL A 67059N108 71 3,001 SH   SOLE 7 3,001 0 0
NUTANIX INC CL A 67059N108 2,743 115,713 SH   SOLE 18 115,713 0 0
NUTANIX INC CL A 67059N108 1,066 44,951 SH   SOLE 19 44,951 0 0
NUTANIX INC CL A 67059N108 75,961 3,204,437 SH   SOLE 21 3,204,437 0 0
NUTANIX INC CL A 67059N108 106,523 4,493,709 SH   SOLE 22 4,227,579 0 266,130
NUTANIX INC CL A 67059N108 2,219 93,605 SH   SOLE 26 60,100 0 33,505
NUTANIX INC CL A 67059N108 682 28,754 SH   SOLE 28 28,754 0 0
NUTANIX INC CL A 67059N108 1,464 61,758 SH   SOLE 30 61,758 0 0
NUTANIX INC CL A 67059N108 83 3,485 SH   SOLE 31 3,485 0 0
NUTANIX INC CL A 67059N108 77 3,228 SH   SOLE 34 3,228 0 0
NUTANIX INC CL A 67059N108 448 18,910 SH   SOLE 40 18,910 0 0
NUTANIX INC NOTE 1/1 67059NAB4 1,889 2,134,000 PRN   SOLE 21 2,134,000 0 0
NUTRIEN LTD COM 67077M108 78 2,433 SH   SOLE 18 2,433 0 0
NUTRIEN LTD COM 67077M108 1,552 48,351 SH   SOLE 22 48,351 0 0
NUVASIVE INC COM 670704105 3,082 55,379 SH   SOLE 2 39,000 0 16,379
NUVASIVE INC COM 670704105 13 234 SH   SOLE 4 234 0 0
NUVASIVE INC COM 670704105 58 1,051 SH   SOLE 7 1,051 0 0
NUVASIVE INC COM 670704105 18,375 330,128 SH   SOLE 18 324,809 0 5,319
NUVASIVE INC COM 670704105 14,907 267,822 SH   SOLE 19 267,822 0 0
NUVASIVE INC COM 670704105 213,117 3,828,907 SH   SOLE 21 3,828,907 0 0
NUVASIVE INC COM 670704105 102,316 1,838,236 SH   SOLE 22 1,788,729 0 49,507
NUVASIVE INC COM 670704105 90 1,623 SH   SOLE 23 1,623 0 0
NUVASIVE INC COM 670704105 1,700 30,540 SH   SOLE 26 17,310 0 13,230
NUVASIVE INC COM 670704105 424 7,625 SH   SOLE 28 7,625 0 0
NUVASIVE INC COM 670704105 47 837 SH   SOLE 29 837 0 0
NUVASIVE INC COM 670704105 2,133 38,317 SH   SOLE 30 38,317 0 0
NUVASIVE INC COM 670704105 181 3,259 SH   SOLE 34 3,259 0 0
NUVASIVE INC COM 670704105 291 5,227 SH   SOLE 40 5,227 0 0
NUVASIVE INC NOTE 2.250% 3/1 670704AG0 2,552 2,340,000 PRN   SOLE 21 2,340,000 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 15 962 SH   SOLE 18 962 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 17,583 1,264,959 SH   SOLE 22 0 0 1,264,959
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 707 53,358 SH   SOLE 2 53,358 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 1,074 75,588 SH   SOLE 22 0 0 75,588
NUVEEN INTER DURATION MN TMF COM 670671106 10,984 831,517 SH   SOLE 22 0 0 831,517
NUVEEN MICH QUALITY MUN INCO COM 670979103 2,053 150,054 SH   SOLE 22 0 0 150,054
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 2,156 162,696 SH   SOLE 22 0 0 162,696
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 3,082 227,098 SH   SOLE 22 0 0 227,098
NUVEEN QUALITY MUNCP INCOME COM 67066V101 32,508 2,318,713 SH   SOLE 22 0 0 2,318,713
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH   SOLE 17 0 0 1
NV5 GLOBAL INC COM 62945V109 349 6,859 SH   SOLE 2 3,212 0 3,647
NV5 GLOBAL INC COM 62945V109 3 51 SH   SOLE 4 51 0 0
NV5 GLOBAL INC COM 62945V109 2,414 47,490 SH   SOLE 7 47,490 0 0
NV5 GLOBAL INC COM 62945V109 2,303 45,310 SH   SOLE 18 45,310 0 0
NV5 GLOBAL INC COM 62945V109 1,075 21,148 SH   SOLE 19 21,148 0 0
NV5 GLOBAL INC COM 62945V109 18,478 363,531 SH   SOLE 21 363,531 0 0
NV5 GLOBAL INC COM 62945V109 16,119 317,121 SH   SOLE 22 306,277 0 10,844
NV5 GLOBAL INC COM 62945V109 232 4,574 SH   SOLE 26 0 0 4,574
NV5 GLOBAL INC COM 62945V109 186 3,661 SH   SOLE 28 3,661 0 0
NV5 GLOBAL INC COM 62945V109 259 5,087 SH   SOLE 30 5,087 0 0
NV5 GLOBAL INC COM 62945V109 80 1,566 SH   SOLE 40 1,566 0 0
NVE CORP COM NEW 629445206 240 3,889 SH   SOLE 2 1,852 0 2,037
NVE CORP COM NEW 629445206 8 130 SH   SOLE 7 130 0 0
NVE CORP COM NEW 629445206 1,278 20,675 SH   SOLE 18 20,675 0 0
NVE CORP COM NEW 629445206 543 8,776 SH   SOLE 19 8,776 0 0
NVE CORP COM NEW 629445206 11,015 178,157 SH   SOLE 21 178,157 0 0
NVE CORP COM NEW 629445206 10,361 167,574 SH   SOLE 22 163,056 0 4,518
NVE CORP COM NEW 629445206 34 543 SH   SOLE 28 543 0 0
NVE CORP COM NEW 629445206 187 3,018 SH   SOLE 30 3,018 0 0
NVE CORP COM NEW 629445206 29 467 SH   SOLE 40 467 0 0
NVENT ELECTRIC PLC SHS G6700G107 8,098 432,374 SH   SOLE 2 127,592 0 304,782
NVENT ELECTRIC PLC SHS G6700G107 43 2,310 SH   SOLE 4 2,310 0 0
NVENT ELECTRIC PLC SHS G6700G107 2,838 151,525 SH   SOLE 7 151,525 0 0
NVENT ELECTRIC PLC SHS G6700G107 8,108 432,882 SH   SOLE 18 432,346 0 536
NVENT ELECTRIC PLC SHS G6700G107 1,575 84,073 SH   SOLE 19 84,073 0 0
NVENT ELECTRIC PLC SHS G6700G107 132,285 7,062,714 SH   SOLE 21 7,062,714 0 0
NVENT ELECTRIC PLC SHS G6700G107 98,874 5,278,910 SH   SOLE 22 5,031,732 0 247,178
NVENT ELECTRIC PLC SHS G6700G107 23 1,231 SH   SOLE 23 1,231 0 0
NVENT ELECTRIC PLC SHS G6700G107 214 11,415 SH   SOLE 25 11,415 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,467 78,307 SH   SOLE 26 48,089 0 30,218
NVENT ELECTRIC PLC SHS G6700G107 419 22,376 SH   SOLE 28 22,376 0 0
NVENT ELECTRIC PLC SHS G6700G107 35 1,862 SH   SOLE 29 1,862 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,116 59,557 SH   SOLE 30 59,557 0 0
NVENT ELECTRIC PLC SHS G6700G107 132 7,032 SH   SOLE 31 5,525 0 1,507
NVENT ELECTRIC PLC SHS G6700G107 388 20,735 SH   SOLE 34 20,735 0 0
NVENT ELECTRIC PLC SHS G6700G107 102 5,445 SH   SOLE 36 5,445 0 0
NVENT ELECTRIC PLC SHS G6700G107 300 16,006 SH   SOLE 40 16,006 0 0
NVIDIA CORPORATION COM 67066G104 627,520 1,651,760 SH   SOLE 2 344,955 0 1,306,805
NVIDIA CORPORATION COM 67066G104 116,061 305,497 SH   SOLE 4 288,710 0 16,787
NVIDIA CORPORATION COM 67066G104 221,600 583,295 SH   SOLE 7 564,288 0 19,007
NVIDIA CORPORATION COM 67066G104 15,186 39,973 SH   SOLE 13 39,973 0 0
NVIDIA CORPORATION COM 67066G104 23,308 61,352 SH   SOLE 15 61,352 0 0
NVIDIA CORPORATION COM 67066G104 42 112 SH   SOLE 17 0 0 112
NVIDIA CORPORATION COM 67066G104 523,837 1,378,846 SH   SOLE 18 1,239,058 0 139,788
NVIDIA CORPORATION COM 67066G104 348,270 916,717 SH   SOLE 19 916,717 0 0
NVIDIA CORPORATION COM 67066G104 5,454,553 14,357,487 SH   SOLE 21 14,357,487 0 0
NVIDIA CORPORATION COM 67066G104 5,746,835 15,126,833 SH   SOLE 22 13,516,529 0 1,610,304
NVIDIA CORPORATION COM 67066G104 187,343 493,125 SH   SOLE 23 493,125 0 0
NVIDIA CORPORATION COM 67066G104 263,548 693,712 SH   SOLE 25 693,712 0 0
NVIDIA CORPORATION COM 67066G104 1,144,529 3,012,633 SH   SOLE 26 394,576 0 2,618,057
NVIDIA CORPORATION COM 67066G104 48,115 126,649 SH   SOLE 28 89,927 0 36,722
NVIDIA CORPORATION COM 67066G104 65,837 173,295 SH   SOLE 29 36,573 0 136,722
NVIDIA CORPORATION COM 67066G104 1,276,931 3,361,141 SH   SOLE 30 3,341,425 0 19,716
NVIDIA CORPORATION COM 67066G104 129,076 339,754 SH   SOLE 31 123,619 0 216,135
NVIDIA CORPORATION COM 67066G104 64,175 168,921 SH   SOLE 32 168,921 0 0
NVIDIA CORPORATION COM 67066G104 158,365 416,849 SH   SOLE 34 416,849 0 0
NVIDIA CORPORATION COM 67066G104 144,794 381,128 SH   SOLE 36 381,128 0 0
NVIDIA CORPORATION COM 67066G104 5,258 13,841 SH   SOLE 40 13,841 0 0
NVR INC COM 62944T105 28,508 8,748 SH   SOLE 2 1,409 0 7,339
NVR INC COM 62944T105 5,846 1,794 SH   SOLE 4 1,701 0 93
NVR INC COM 62944T105 17,949 5,508 SH   SOLE 7 3,376 0 2,132
NVR INC COM 62944T105 277 85 SH   SOLE 13 85 0 0
NVR INC COM 62944T105 1,108 340 SH   SOLE 15 340 0 0
NVR INC COM 62944T105 22,238 6,824 SH   SOLE 18 6,285 0 539
NVR INC COM 62944T105 4,331 1,329 SH   SOLE 19 1,329 0 0
NVR INC COM 62944T105 432,404 132,690 SH   SOLE 21 132,690 0 0
NVR INC COM 62944T105 296,618 91,022 SH   SOLE 22 83,374 0 7,648
NVR INC COM 62944T105 8,496 2,607 SH   SOLE 23 2,607 0 0
NVR INC COM 62944T105 12,585 3,862 SH   SOLE 25 3,862 0 0
NVR INC COM 62944T105 68,652 21,067 SH   SOLE 26 3,280 0 17,787
NVR INC COM 62944T105 2,157 662 SH   SOLE 28 459 0 203
NVR INC COM 62944T105 2,734 839 SH   SOLE 29 84 0 755
NVR INC COM 62944T105 48,304 14,823 SH   SOLE 30 14,461 0 362
NVR INC COM 62944T105 3,262 1,001 SH   SOLE 31 461 0 540
NVR INC COM 62944T105 538 165 SH   SOLE 34 165 0 0
NVR INC COM 62944T105 8,264 2,536 SH   SOLE 36 2,536 0 0
NVR INC COM 62944T105 235 72 SH   SOLE 40 72 0 0
NXP SEMICONDUCTORS N V COM N6596X109 25,133 220,391 SH   SOLE 2 123,536 0 96,855
NXP SEMICONDUCTORS N V COM N6596X109 16,191 141,978 SH   SOLE 4 134,325 0 7,653
NXP SEMICONDUCTORS N V COM N6596X109 4,594 40,285 SH   SOLE 7 36,568 0 3,717
NXP SEMICONDUCTORS N V COM N6596X109 593 5,198 SH   SOLE 13 5,198 0 0
NXP SEMICONDUCTORS N V COM N6596X109 3,312 29,043 SH   SOLE 15 29,043 0 0
NXP SEMICONDUCTORS N V COM N6596X109 156,401 1,371,460 SH   SOLE 18 1,280,075 0 91,385
NXP SEMICONDUCTORS N V COM N6596X109 304,802 2,672,760 SH   SOLE 19 2,672,760 0 0
NXP SEMICONDUCTORS N V COM N6596X109 225,370 1,976,237 SH   SOLE 21 1,976,237 0 0
NXP SEMICONDUCTORS N V COM N6596X109 636,311 5,579,722 SH   SOLE 22 5,359,680 0 220,042
NXP SEMICONDUCTORS N V COM N6596X109 25,734 225,659 SH   SOLE 23 225,659 0 0
NXP SEMICONDUCTORS N V COM N6596X109 37,041 324,806 SH   SOLE 25 317,220 0 7,586
NXP SEMICONDUCTORS N V COM N6596X109 118,700 1,040,860 SH   SOLE 26 196,090 0 844,770
NXP SEMICONDUCTORS N V COM N6596X109 6,442 56,491 SH   SOLE 28 39,843 0 16,648
NXP SEMICONDUCTORS N V COM N6596X109 749 6,565 SH   SOLE 29 6,565 0 0
NXP SEMICONDUCTORS N V COM N6596X109 62,632 549,215 SH   SOLE 30 549,215 0 0
NXP SEMICONDUCTORS N V COM N6596X109 11,509 100,919 SH   SOLE 31 43,791 0 57,128
NXP SEMICONDUCTORS N V COM N6596X109 6,852 60,080 SH   SOLE 32 60,080 0 0
NXP SEMICONDUCTORS N V COM N6596X109 107,323 941,102 SH   SOLE 34 941,102 0 0
NXP SEMICONDUCTORS N V COM N6596X109 22,104 193,828 SH   SOLE 36 193,828 0 0
NXP SEMICONDUCTORS N V COM N6596X109 688 6,036 SH   SOLE 40 6,036 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 239 2,100 SH Call SOLE 2 2,100 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 205 1,800 SH Call SOLE 4 1,800 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 2,646 23,200 SH Call SOLE 18 23,200 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 50,702 444,600 SH Call SOLE 19 444,600 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 1,619 14,200 SH Call SOLE 22 14,200 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 11,872 104,100 SH Call SOLE 34 104,100 0 0
NXT-ID INC COM NEW 67091J206 0 250 SH   SOLE 21 250 0 0
NXT-ID INC COM NEW 67091J206 2 3,275 SH   SOLE 22 3,275 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 54 15,315 SH   SOLE 2 2,127 0 13,188
NYMOX PHARMACEUTICAL CORP COM P73398102 573 161,278 SH   SOLE 18 161,278 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 271 76,198 SH   SOLE 19 76,198 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 4,370 1,230,876 SH   SOLE 21 1,230,876 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 1,351 380,672 SH   SOLE 22 368,694 0 11,978
O-I GLASS INC COM 67098H104 1,656 184,408 SH   SOLE 2 114,549 0 69,859
O-I GLASS INC COM 67098H104 7 787 SH   SOLE 4 787 0 0
O-I GLASS INC COM 67098H104 54 6,003 SH   SOLE 7 6,003 0 0
O-I GLASS INC COM 67098H104 8,845 984,921 SH   SOLE 18 984,921 0 0
O-I GLASS INC COM 67098H104 2,701 300,762 SH   SOLE 19 300,762 0 0
O-I GLASS INC COM 67098H104 92,330 10,281,696 SH   SOLE 21 10,281,696 0 0
O-I GLASS INC COM 67098H104 50,685 5,644,167 SH   SOLE 22 5,456,631 0 187,536
O-I GLASS INC COM 67098H104 843 93,844 SH   SOLE 26 34,811 0 59,033
O-I GLASS INC COM 67098H104 178 19,842 SH   SOLE 28 19,842 0 0
O-I GLASS INC COM 67098H104 468 52,087 SH   SOLE 30 52,087 0 0
O-I GLASS INC COM 67098H104 145 16,100 SH   SOLE 31 0 0 16,100
O-I GLASS INC COM 67098H104 157 17,522 SH   SOLE 36 17,522 0 0
O-I GLASS INC COM 67098H104 156 17,408 SH   SOLE 40 17,408 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 75 5,884 SH   SOLE 2 304 0 5,580
OAK VALLEY BANCORP OAKDALE C COM 671807105 336 26,535 SH   SOLE 18 26,535 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 166 13,107 SH   SOLE 19 13,107 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 2,915 229,854 SH   SOLE 21 229,854 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 904 71,294 SH   SOLE 22 68,831 0 2,463
OAKTREE SPECIALTY LENDING CO COM 67401P108 3,104 694,387 SH   SOLE 30 694,387 0 0
OASIS PETROLEUM INC COM 674215108 14 18,697 SH   SOLE 7 18,697 0 0
OASIS PETROLEUM INC COM 674215108 233 310,101 SH   SOLE 18 310,101 0 0
OASIS PETROLEUM INC COM 674215108 17,162 22,883,203 SH   SOLE 21 22,883,203 0 0
OASIS PETROLEUM INC COM 674215108 3,270 4,359,893 SH   SOLE 22 4,162,133 0 197,760
OASIS PETROLEUM INC COM 674215108 256 341,316 SH   SOLE 30 341,316 0 0
OASIS PETROLEUM INC COM 674215108 98 130,353 SH   SOLE 31 0 0 130,353
OASIS PETROLEUM INC COM 674215108 99 131,911 SH   SOLE 36 131,911 0 0
OASIS PETROLEUM INC NOTE 2.625% 9/1 674215AJ7 130 855,000 PRN   SOLE 21 855,000 0 0
OBLONG INC COM 674434105 2 1,121 SH   SOLE 21 1,121 0 0
OBSEVA SA COM H5861P103 57 9,644 SH   SOLE 22 9,644 0 0
OCCIDENTAL PETE CORP COM 674599105 36,532 1,996,306 SH   SOLE 2 212,889 0 1,783,417
OCCIDENTAL PETE CORP COM 674599105 7,380 403,305 SH   SOLE 4 379,091 0 24,214
OCCIDENTAL PETE CORP COM 674599105 15,050 822,384 SH   SOLE 7 766,690 0 55,694
OCCIDENTAL PETE CORP COM 674599105 155 8,492 SH   SOLE 13 8,492 0 0
OCCIDENTAL PETE CORP COM 674599105 1,923 105,099 SH   SOLE 15 105,099 0 0
OCCIDENTAL PETE CORP COM 674599105 31,670 1,730,591 SH   SOLE 18 1,592,401 0 138,190
OCCIDENTAL PETE CORP COM 674599105 4,547 248,468 SH   SOLE 19 248,468 0 0
OCCIDENTAL PETE CORP COM 674599105 372,453 20,352,627 SH   SOLE 21 20,352,627 0 0
OCCIDENTAL PETE CORP COM 674599105 386,749 21,133,819 SH   SOLE 22 19,119,430 0 2,014,389
OCCIDENTAL PETE CORP COM 674599105 11,962 653,645 SH   SOLE 23 653,645 0 0
OCCIDENTAL PETE CORP COM 674599105 16,042 876,597 SH   SOLE 25 876,597 0 0
OCCIDENTAL PETE CORP COM 674599105 59,571 3,255,273 SH   SOLE 26 837,903 0 2,417,370
OCCIDENTAL PETE CORP COM 674599105 3,567 194,907 SH   SOLE 28 139,555 0 55,352
OCCIDENTAL PETE CORP COM 674599105 347 18,943 SH   SOLE 29 18,943 0 0
OCCIDENTAL PETE CORP COM 674599105 65,048 3,554,512 SH   SOLE 30 3,554,512 0 0
OCCIDENTAL PETE CORP COM 674599105 4,970 271,581 SH   SOLE 31 128,181 0 143,400
OCCIDENTAL PETE CORP COM 674599105 882 48,192 SH   SOLE 34 48,192 0 0
OCCIDENTAL PETE CORP COM 674599105 13,044 712,764 SH   SOLE 36 712,764 0 0
OCCIDENTAL PETE CORP COM 674599105 375 20,484 SH   SOLE 40 20,484 0 0
OCCIDENTAL PETE CORP OPTIONS 674599105 86 4,700 SH Put SOLE 2 4,700 0 0
OCCIDENTAL PETE CORP OPTIONS 674599105 14,252 778,800 SH Put SOLE 19 778,800 0 0
OCCIDENTAL PETE CORP OPTIONS 674599105 135 7,400 SH Put SOLE 22 7,400 0 0
OCCIDENTAL PETE CORP OPTIONS 674599105 1,887 103,100 SH Put SOLE 34 103,100 0 0
OCEAN BIO CHEM INC COM 674631106 12 840 SH   SOLE 18 840 0 0
OCEAN BIO CHEM INC COM 674631106 161 11,506 SH   SOLE 21 11,506 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 0 15 SH   SOLE 21 15 0 0
OCEANEERING INTL INC COM 675232102 832 130,147 SH   SOLE 2 43,597 0 86,550
OCEANEERING INTL INC COM 675232102 3 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102 25 3,854 SH   SOLE 7 3,854 0 0
OCEANEERING INTL INC COM 675232102 3,170 496,101 SH   SOLE 18 496,101 0 0
OCEANEERING INTL INC COM 675232102 3,263 510,639 SH   SOLE 19 510,639 0 0
OCEANEERING INTL INC COM 675232102 72,072 11,278,901 SH   SOLE 21 11,278,901 0 0
OCEANEERING INTL INC COM 675232102 24,370 3,813,749 SH   SOLE 22 3,680,661 0 133,088
OCEANEERING INTL INC COM 675232102 398 62,263 SH   SOLE 23 62,263 0 0
OCEANEERING INTL INC COM 675232102 1,357 212,388 SH   SOLE 26 12,844 0 199,544
OCEANEERING INTL INC COM 675232102 90 14,132 SH   SOLE 28 14,132 0 0
OCEANEERING INTL INC COM 675232102 959 150,150 SH   SOLE 30 150,150 0 0
OCEANEERING INTL INC COM 675232102 60 9,400 SH   SOLE 31 0 0 9,400
OCEANEERING INTL INC COM 675232102 48 7,502 SH   SOLE 36 7,502 0 0
OCEANEERING INTL INC COM 675232102 70 10,990 SH   SOLE 40 10,990 0 0
OCEANFIRST FINL CORP COM 675234108 1,302 73,856 SH   SOLE 2 22,669 0 51,187
OCEANFIRST FINL CORP COM 675234108 10 573 SH   SOLE 4 573 0 0
OCEANFIRST FINL CORP COM 675234108 17 967 SH   SOLE 7 967 0 0
OCEANFIRST FINL CORP COM 675234108 4,172 236,654 SH   SOLE 18 236,654 0 0
OCEANFIRST FINL CORP COM 675234108 2,596 147,224 SH   SOLE 19 147,224 0 0
OCEANFIRST FINL CORP COM 675234108 32,417 1,838,714 SH   SOLE 21 1,838,714 0 0
OCEANFIRST FINL CORP COM 675234108 34,923 1,980,898 SH   SOLE 22 1,931,216 0 49,682
OCEANFIRST FINL CORP COM 675234108 119 6,722 SH   SOLE 23 6,722 0 0
OCEANFIRST FINL CORP COM 675234108 943 53,468 SH   SOLE 26 20,603 0 32,865
OCEANFIRST FINL CORP COM 675234108 174 9,858 SH   SOLE 28 9,858 0 0
OCEANFIRST FINL CORP COM 675234108 355 20,164 SH   SOLE 30 20,164 0 0
OCEANFIRST FINL CORP COM 675234108 119 6,736 SH   SOLE 40 6,736 0 0
OCONEE FED FINL CORP COM 675607105 18 688 SH   SOLE 2 0 0 688
OCONEE FED FINL CORP COM 675607105 55 2,121 SH   SOLE 18 2,121 0 0
OCONEE FED FINL CORP COM 675607105 59 2,276 SH   SOLE 19 2,276 0 0
OCONEE FED FINL CORP COM 675607105 652 25,294 SH   SOLE 21 25,294 0 0
OCONEE FED FINL CORP COM 675607105 47 1,833 SH   SOLE 22 1,578 0 255
OCUGEN INC COM 67577C105 0 114 SH   SOLE 21 114 0 0
OCUGEN INC COM 67577C105 142 645,871 SH   SOLE 22 645,871 0 0
OCULAR THERAPEUTIX INC COM 67576A100 159 19,137 SH   SOLE 2 3,044 0 16,093
OCULAR THERAPEUTIX INC COM 67576A100 9 1,055 SH   SOLE 7 1,055 0 0
OCULAR THERAPEUTIX INC COM 67576A100 1,826 219,266 SH   SOLE 18 219,266 0 0
OCULAR THERAPEUTIX INC COM 67576A100 823 98,836 SH   SOLE 19 98,836 0 0
OCULAR THERAPEUTIX INC COM 67576A100 14,564 1,748,376 SH   SOLE 21 1,748,376 0 0
OCULAR THERAPEUTIX INC COM 67576A100 12,709 1,525,712 SH   SOLE 22 1,500,079 0 25,633
OCULAR THERAPEUTIX INC COM 67576A100 44 5,243 SH   SOLE 23 5,243 0 0
OCWEN FINL CORP COM NEW 675746309 4 6,602 SH   SOLE 18 6,602 0 0
OCWEN FINL CORP COM NEW 675746309 62 93,367 SH   SOLE 21 93,367 0 0
OCWEN FINL CORP COM NEW 675746309 1,412 2,126,062 SH   SOLE 22 2,126,062 0 0
ODONATE THERAPEUTICS INC COM 676079106 354 8,360 SH   SOLE 2 4,007 0 4,353
ODONATE THERAPEUTICS INC COM 676079106 10 245 SH   SOLE 7 245 0 0
ODONATE THERAPEUTICS INC COM 676079106 2,221 52,461 SH   SOLE 18 52,461 0 0
ODONATE THERAPEUTICS INC COM 676079106 1,055 24,929 SH   SOLE 19 24,929 0 0
ODONATE THERAPEUTICS INC COM 676079106 17,544 414,363 SH   SOLE 21 414,363 0 0
ODONATE THERAPEUTICS INC COM 676079106 16,387 387,044 SH   SOLE 22 372,769 0 14,275
ODONATE THERAPEUTICS INC COM 676079106 88 2,071 SH   SOLE 28 2,071 0 0
ODONATE THERAPEUTICS INC COM 676079106 301 7,098 SH   SOLE 30 7,098 0 0
ODONATE THERAPEUTICS INC COM 676079106 96 2,266 SH   SOLE 40 2,266 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 8 1,738 SH   SOLE 18 1,738 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 139 30,302 SH   SOLE 21 30,302 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 870 190,183 SH   SOLE 22 190,183 0 0
OFFICE DEPOT INC COM 676220106 1,516 644,996 SH   SOLE 2 185,329 0 459,667
OFFICE DEPOT INC COM 676220106 5 2,123 SH   SOLE 4 2,123 0 0
OFFICE DEPOT INC COM 676220106 64 27,113 SH   SOLE 7 27,113 0 0
OFFICE DEPOT INC COM 676220106 6,147 2,615,648 SH   SOLE 18 2,615,648 0 0
OFFICE DEPOT INC COM 676220106 4,128 1,756,555 SH   SOLE 19 1,756,555 0 0
OFFICE DEPOT INC COM 676220106 135,158 57,514,111 SH   SOLE 21 57,514,111 0 0
OFFICE DEPOT INC COM 676220106 41,928 17,841,805 SH   SOLE 22 17,021,053 0 820,752
OFFICE DEPOT INC COM 676220106 267 113,729 SH   SOLE 23 113,729 0 0
OFFICE DEPOT INC COM 676220106 1,034 440,057 SH   SOLE 26 44,724 0 395,333
OFFICE DEPOT INC COM 676220106 167 70,878 SH   SOLE 28 70,878 0 0
OFFICE DEPOT INC COM 676220106 1,891 804,505 SH   SOLE 30 804,505 0 0
OFFICE DEPOT INC COM 676220106 119 50,745 SH   SOLE 31 0 0 50,745
OFFICE DEPOT INC COM 676220106 210 89,432 SH   SOLE 36 89,432 0 0
OFFICE DEPOT INC COM 676220106 126 53,553 SH   SOLE 40 53,553 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,492 57,468 SH   SOLE 2 15,400 0 42,068
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 745 28,704 SH   SOLE 4 28,704 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,424 54,845 SH   SOLE 7 54,845 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 6,010 231,437 SH   SOLE 18 231,437 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3,854 148,393 SH   SOLE 19 148,393 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 140,251 5,400,505 SH   SOLE 21 5,400,505 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 48,395 1,863,499 SH   SOLE 22 1,818,060 0 45,439
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 40 1,544 SH   SOLE 23 1,544 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3,034 116,808 SH   SOLE 25 116,808 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,746 67,236 SH   SOLE 26 31,234 0 36,002
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 243 9,364 SH   SOLE 28 9,364 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 747 28,766 SH   SOLE 29 28,766 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 7,031 270,750 SH   SOLE 30 270,750 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 53 2,037 SH   SOLE 36 2,037 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 129 4,949 SH   SOLE 40 4,949 0 0
OFG BANCORP COM 67103X102 779 58,280 SH   SOLE 2 15,942 0 42,338
OFG BANCORP COM 67103X102 5 377 SH   SOLE 4 377 0 0
OFG BANCORP COM 67103X102 11 810 SH   SOLE 7 810 0 0
OFG BANCORP COM 67103X102 3,328 248,932 SH   SOLE 18 248,932 0 0
OFG BANCORP COM 67103X102 1,296 96,936 SH   SOLE 19 96,936 0 0
OFG BANCORP COM 67103X102 73,332 5,484,788 SH   SOLE 21 5,484,788 0 0
OFG BANCORP COM 67103X102 20,642 1,543,910 SH   SOLE 22 1,497,184 0 46,726
OFG BANCORP COM 67103X102 378 28,261 SH   SOLE 26 25,178 0 3,083
OFG BANCORP COM 67103X102 89 6,641 SH   SOLE 28 6,641 0 0
OFG BANCORP COM 67103X102 962 71,926 SH   SOLE 30 71,926 0 0
OFG BANCORP COM 67103X102 58 4,372 SH   SOLE 40 4,372 0 0
OGE ENERGY CORP COM 670837103 20,345 670,109 SH   SOLE 2 220,407 0 449,702
OGE ENERGY CORP COM 670837103 3,302 108,754 SH   SOLE 4 103,484 0 5,270
OGE ENERGY CORP COM 670837103 4,881 160,771 SH   SOLE 7 57,967 0 102,804
OGE ENERGY CORP COM 670837103 24 782 SH   SOLE 13 782 0 0
OGE ENERGY CORP COM 670837103 639 21,062 SH   SOLE 15 21,062 0 0
OGE ENERGY CORP COM 670837103 20,290 668,321 SH   SOLE 18 652,787 0 15,534
OGE ENERGY CORP COM 670837103 1,941 63,919 SH   SOLE 19 63,919 0 0
OGE ENERGY CORP COM 670837103 573,859 18,901,796 SH   SOLE 21 18,901,796 0 0
OGE ENERGY CORP COM 670837103 208,924 6,881,570 SH   SOLE 22 6,565,010 0 316,560
OGE ENERGY CORP COM 670837103 4,535 149,371 SH   SOLE 23 149,371 0 0
OGE ENERGY CORP COM 670837103 973 32,045 SH   SOLE 25 32,045 0 0
OGE ENERGY CORP COM 670837103 16,280 536,235 SH   SOLE 26 230,364 0 305,871
OGE ENERGY CORP COM 670837103 1,324 43,600 SH   SOLE 28 31,877 0 11,723
OGE ENERGY CORP COM 670837103 1,363 44,893 SH   SOLE 29 3,851 0 41,042
OGE ENERGY CORP COM 670837103 23,636 778,536 SH   SOLE 30 778,536 0 0
OGE ENERGY CORP COM 670837103 2,178 71,735 SH   SOLE 31 24,979 0 46,756
OGE ENERGY CORP COM 670837103 1,933 63,671 SH   SOLE 32 63,671 0 0
OGE ENERGY CORP COM 670837103 1,237 40,742 SH   SOLE 34 40,742 0 0
OGE ENERGY CORP COM 670837103 1,585 52,198 SH   SOLE 36 52,198 0 0
OGE ENERGY CORP COM 670837103 122 4,013 SH   SOLE 40 4,013 0 0
OHIO VY BANC CORP COM 677719106 84 3,747 SH   SOLE 2 134 0 3,613
OHIO VY BANC CORP COM 677719106 3 120 SH   SOLE 7 120 0 0
OHIO VY BANC CORP COM 677719106 361 16,020 SH   SOLE 18 16,020 0 0
OHIO VY BANC CORP COM 677719106 179 7,947 SH   SOLE 19 7,947 0 0
OHIO VY BANC CORP COM 677719106 3,035 134,595 SH   SOLE 21 134,595 0 0
OHIO VY BANC CORP COM 677719106 1,143 50,682 SH   SOLE 22 48,756 0 1,926
OI SA SPONSORED ADR NE 670851500 2,268 2,160,216 SH   SOLE 19 2,160,216 0 0
OI SA SPONSORED ADR NE 670851500 149 142,244 SH   SOLE 25 142,244 0 0
OI SA SPONSORED ADR NE 670851500 307 291,998 SH   SOLE 34 291,998 0 0
OIL DRI CORP AMER COM 677864100 167 4,802 SH   SOLE 2 602 0 4,200
OIL DRI CORP AMER COM 677864100 5 146 SH   SOLE 7 146 0 0
OIL DRI CORP AMER COM 677864100 753 21,703 SH   SOLE 18 21,703 0 0
OIL DRI CORP AMER COM 677864100 337 9,707 SH   SOLE 19 9,707 0 0
OIL DRI CORP AMER COM 677864100 5,825 167,868 SH   SOLE 21 167,868 0 0
OIL DRI CORP AMER COM 677864100 3,124 90,022 SH   SOLE 22 87,594 0 2,428
OIL DRI CORP AMER COM 677864100 24 685 SH   SOLE 23 685 0 0
OIL STS INTL INC COM 678026105 275 57,988 SH   SOLE 2 6,527 0 51,461
OIL STS INTL INC COM 678026105 5 988 SH   SOLE 7 988 0 0
OIL STS INTL INC COM 678026105 1,528 321,600 SH   SOLE 18 321,600 0 0
OIL STS INTL INC COM 678026105 1,093 230,095 SH   SOLE 19 230,095 0 0
OIL STS INTL INC COM 678026105 33,513 7,055,432 SH   SOLE 21 7,055,432 0 0
OIL STS INTL INC COM 678026105 9,652 2,032,082 SH   SOLE 22 1,976,215 0 55,867
OIL STS INTL INC COM 678026105 89 18,736 SH   SOLE 23 18,736 0 0
OIL STS INTL INC COM 678026105 124 26,047 SH   SOLE 26 0 0 26,047
OIL STS INTL INC COM 678026105 332 69,807 SH   SOLE 30 69,807 0 0
OKTA INC CL A 679295105 51,656 257,981 SH   SOLE 2 15,659 0 242,322
OKTA INC CL A 679295105 10,147 50,677 SH   SOLE 4 47,596 0 3,081
OKTA INC CL A 679295105 2,203 11,002 SH   SOLE 7 8,092 0 2,910
OKTA INC CL A 679295105 236 1,180 SH   SOLE 13 1,180 0 0
OKTA INC CL A 679295105 2,163 10,802 SH   SOLE 15 10,802 0 0
OKTA INC CL A 679295105 23,917 119,450 SH   SOLE 18 110,279 0 9,171
OKTA INC CL A 679295105 334,428 1,670,219 SH   SOLE 19 1,670,219 0 0
OKTA INC CL A 679295105 418,756 2,091,376 SH   SOLE 21 2,091,376 0 0
OKTA INC CL A 679295105 609,394 3,043,472 SH   SOLE 22 2,873,113 0 170,359
OKTA INC CL A 679295105 16,467 82,242 SH   SOLE 23 82,242 0 0
OKTA INC CL A 679295105 56,954 284,441 SH   SOLE 25 284,441 0 0
OKTA INC CL A 679295105 81,384 406,455 SH   SOLE 26 81,517 0 324,938
OKTA INC CL A 679295105 4,732 23,635 SH   SOLE 28 16,652 0 6,983
OKTA INC CL A 679295105 5,248 26,211 SH   SOLE 29 2,111 0 24,100
OKTA INC CL A 679295105 45,015 224,818 SH   SOLE 30 218,998 0 5,820
OKTA INC CL A 679295105 5,518 27,559 SH   SOLE 31 15,154 0 12,405
OKTA INC CL A 679295105 57,582 287,577 SH   SOLE 34 287,577 0 0
OKTA INC CL A 679295105 14,045 70,143 SH   SOLE 36 70,143 0 0
OKTA INC CL A 679295105 473 2,363 SH   SOLE 40 2,363 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 42,024 247,795 SH   SOLE 2 38,675 0 209,120
OLD DOMINION FREIGHT LINE IN COM 679580100 8,084 47,668 SH   SOLE 4 44,957 0 2,711
OLD DOMINION FREIGHT LINE IN COM 679580100 23,565 138,955 SH   SOLE 7 87,002 0 51,953
OLD DOMINION FREIGHT LINE IN COM 679580100 428 2,522 SH   SOLE 13 2,522 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 1,659 9,782 SH   SOLE 15 9,782 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 34,522 203,560 SH   SOLE 18 188,686 0 14,874
OLD DOMINION FREIGHT LINE IN COM 679580100 65,022 383,408 SH   SOLE 19 383,408 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 436,493 2,573,813 SH   SOLE 21 2,573,813 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 394,619 2,326,899 SH   SOLE 22 2,114,462 0 212,437
OLD DOMINION FREIGHT LINE IN COM 679580100 12,837 75,695 SH   SOLE 23 75,695 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 20,643 121,725 SH   SOLE 25 121,725 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 91,576 539,984 SH   SOLE 26 79,266 0 460,718
OLD DOMINION FREIGHT LINE IN COM 679580100 3,265 19,253 SH   SOLE 28 13,645 0 5,608
OLD DOMINION FREIGHT LINE IN COM 679580100 3,806 22,441 SH   SOLE 29 2,163 0 20,278
OLD DOMINION FREIGHT LINE IN COM 679580100 69,443 409,474 SH   SOLE 30 372,921 0 36,553
OLD DOMINION FREIGHT LINE IN COM 679580100 3,533 20,833 SH   SOLE 31 13,295 0 7,538
OLD DOMINION FREIGHT LINE IN COM 679580100 1,965 11,584 SH   SOLE 34 11,584 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 10,212 60,215 SH   SOLE 36 60,215 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 352 2,075 SH   SOLE 40 2,075 0 0
OLD NATL BANCORP IND COM 680033107 1,969 143,100 SH   SOLE 2 7,100 0 136,000
OLD NATL BANCORP IND COM 680033107 9 634 SH   SOLE 4 634 0 0
OLD NATL BANCORP IND COM 680033107 46 3,325 SH   SOLE 7 3,325 0 0
OLD NATL BANCORP IND COM 680033107 10,012 727,618 SH   SOLE 18 727,618 0 0
OLD NATL BANCORP IND COM 680033107 4,164 302,591 SH   SOLE 19 302,591 0 0
OLD NATL BANCORP IND COM 680033107 242,498 17,623,436 SH   SOLE 21 17,623,436 0 0
OLD NATL BANCORP IND COM 680033107 66,461 4,830,018 SH   SOLE 22 4,678,114 0 151,904
OLD NATL BANCORP IND COM 680033107 1,015 73,754 SH   SOLE 26 51,082 0 22,672
OLD NATL BANCORP IND COM 680033107 135 9,789 SH   SOLE 28 9,789 0 0
OLD NATL BANCORP IND COM 680033107 2,770 201,336 SH   SOLE 30 201,336 0 0
OLD NATL BANCORP IND COM 680033107 53 3,888 SH   SOLE 36 3,888 0 0
OLD NATL BANCORP IND COM 680033107 197 14,320 SH   SOLE 40 14,320 0 0
OLD POINT FINL CORP COM 680194107 14 898 SH   SOLE 18 898 0 0
OLD POINT FINL CORP COM 680194107 12 766 SH   SOLE 21 766 0 0
OLD REP INTL CORP COM 680223104 13,523 829,144 SH   SOLE 2 282,416 0 546,728
OLD REP INTL CORP COM 680223104 23 1,435 SH   SOLE 4 1,435 0 0
OLD REP INTL CORP COM 680223104 4,133 253,401 SH   SOLE 7 253,401 0 0
OLD REP INTL CORP COM 680223104 49 3,020 SH   SOLE 15 3,020 0 0
OLD REP INTL CORP COM 680223104 14,693 900,887 SH   SOLE 18 900,887 0 0
OLD REP INTL CORP COM 680223104 1,191 73,047 SH   SOLE 19 73,047 0 0
OLD REP INTL CORP COM 680223104 291,871 17,895,234 SH   SOLE 21 17,895,234 0 0
OLD REP INTL CORP COM 680223104 158,410 9,712,472 SH   SOLE 22 9,264,587 0 447,885
OLD REP INTL CORP COM 680223104 4,316 264,626 SH   SOLE 25 264,626 0 0
OLD REP INTL CORP COM 680223104 7,081 434,139 SH   SOLE 26 59,211 0 374,928
OLD REP INTL CORP COM 680223104 755 46,299 SH   SOLE 28 46,299 0 0
OLD REP INTL CORP COM 680223104 1,580 96,844 SH   SOLE 30 96,844 0 0
OLD REP INTL CORP COM 680223104 1,069 65,568 SH   SOLE 31 5,723 0 59,845
OLD REP INTL CORP COM 680223104 1,409 86,372 SH   SOLE 32 86,372 0 0
OLD REP INTL CORP COM 680223104 2,394 146,787 SH   SOLE 36 146,787 0 0
OLD REP INTL CORP COM 680223104 480 29,405 SH   SOLE 40 29,405 0 0
OLD SECOND BANCORP INC ILL COM 680277100 207 26,557 SH   SOLE 2 1,993 0 24,564
OLD SECOND BANCORP INC ILL COM 680277100 5 698 SH   SOLE 7 698 0 0
OLD SECOND BANCORP INC ILL COM 680277100 1,054 135,482 SH   SOLE 18 135,482 0 0
OLD SECOND BANCORP INC ILL COM 680277100 463 59,469 SH   SOLE 19 59,469 0 0
OLD SECOND BANCORP INC ILL COM 680277100 7,709 990,813 SH   SOLE 21 990,813 0 0
OLD SECOND BANCORP INC ILL COM 680277100 7,238 930,383 SH   SOLE 22 915,172 0 15,211
OLIN CORP COM PAR $1 680665205 5,024 437,274 SH   SOLE 2 380,399 0 56,875
OLIN CORP COM PAR $1 680665205 10 869 SH   SOLE 4 869 0 0
OLIN CORP COM PAR $1 680665205 1,326 115,369 SH   SOLE 7 115,369 0 0
OLIN CORP COM PAR $1 680665205 4,847 421,843 SH   SOLE 18 421,843 0 0
OLIN CORP COM PAR $1 680665205 9,467 823,975 SH   SOLE 19 823,975 0 0
OLIN CORP COM PAR $1 680665205 78,990 6,874,684 SH   SOLE 21 6,874,684 0 0
OLIN CORP COM PAR $1 680665205 60,892 5,299,528 SH   SOLE 22 5,051,383 0 248,145
OLIN CORP COM PAR $1 680665205 654 56,954 SH   SOLE 26 34,269 0 22,685
OLIN CORP COM PAR $1 680665205 318 27,690 SH   SOLE 28 27,690 0 0
OLIN CORP COM PAR $1 680665205 12,022 1,046,282 SH   SOLE 30 1,046,282 0 0
OLIN CORP COM PAR $1 680665205 120 10,481 SH   SOLE 31 3,088 0 7,393
OLIN CORP COM PAR $1 680665205 6,279 546,506 SH   SOLE 34 546,506 0 0
OLIN CORP COM PAR $1 680665205 78 6,795 SH   SOLE 36 6,795 0 0
OLIN CORP COM PAR $1 680665205 208 18,127 SH   SOLE 40 18,127 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 15,954 163,379 SH   SOLE 2 67,241 0 96,138
OLLIES BARGAIN OUTLET HLDGS COM 681116109 137 1,406 SH   SOLE 4 1,406 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 127 1,296 SH   SOLE 7 1,296 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 15,660 160,370 SH   SOLE 18 160,128 0 242
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,359 13,922 SH   SOLE 19 13,922 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 262,274 2,685,862 SH   SOLE 21 2,685,862 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 182,758 1,871,564 SH   SOLE 22 1,787,942 0 83,622
OLLIES BARGAIN OUTLET HLDGS COM 681116109 156 1,597 SH   SOLE 23 1,597 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 3,472 35,560 SH   SOLE 26 16,611 0 18,949
OLLIES BARGAIN OUTLET HLDGS COM 681116109 802 8,211 SH   SOLE 28 8,211 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 184 1,886 SH   SOLE 29 1,886 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,946 19,933 SH   SOLE 30 19,933 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 343 3,514 SH   SOLE 31 3,514 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 378 3,868 SH   SOLE 34 3,868 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 624 6,391 SH   SOLE 40 6,391 0 0
OLYMPIC STEEL INC COM 68162K106 117 9,925 SH   SOLE 2 1,661 0 8,264
OLYMPIC STEEL INC COM 68162K106 3 279 SH   SOLE 7 279 0 0
OLYMPIC STEEL INC COM 68162K106 513 43,618 SH   SOLE 18 43,618 0 0
OLYMPIC STEEL INC COM 68162K106 640 54,476 SH   SOLE 19 54,476 0 0
OLYMPIC STEEL INC COM 68162K106 11,964 1,018,180 SH   SOLE 21 1,018,180 0 0
OLYMPIC STEEL INC COM 68162K106 4,227 359,750 SH   SOLE 22 354,734 0 5,016
OLYMPIC STEEL INC COM 68162K106 113 9,615 SH   SOLE 23 9,615 0 0
OLYMPIC STEEL INC COM 68162K106 323 27,494 SH   SOLE 26 0 0 27,494
OLYMPIC STEEL INC COM 68162K106 109 9,274 SH   SOLE 30 9,274 0 0
OMEGA FLEX INC COM 682095104 203 1,915 SH   SOLE 2 940 0 975
OMEGA FLEX INC COM 682095104 3 32 SH   SOLE 7 32 0 0
OMEGA FLEX INC COM 682095104 1,231 11,637 SH   SOLE 18 11,637 0 0
OMEGA FLEX INC COM 682095104 601 5,677 SH   SOLE 19 5,677 0 0
OMEGA FLEX INC COM 682095104 9,742 92,076 SH   SOLE 21 92,076 0 0
OMEGA FLEX INC COM 682095104 7,068 66,802 SH   SOLE 22 65,163 0 1,639
OMEGA FLEX INC COM 682095104 200 1,888 SH   SOLE 26 0 0 1,888
OMEGA FLEX INC COM 682095104 71 673 SH   SOLE 28 673 0 0
OMEGA FLEX INC COM 682095104 62 590 SH   SOLE 30 590 0 0
OMEGA FLEX INC COM 682095104 55 520 SH   SOLE 40 520 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 18,862 634,446 SH   SOLE 2 126,532 0 507,914
OMEGA HEALTHCARE INVS INC COM 681936100 9,148 307,701 SH   SOLE 4 301,769 0 5,932
OMEGA HEALTHCARE INVS INC COM 681936100 8,168 274,749 SH   SOLE 7 274,749 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 688 23,138 SH   SOLE 15 23,138 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 19,934 670,501 SH   SOLE 18 652,660 0 17,841
OMEGA HEALTHCARE INVS INC COM 681936100 23,330 784,722 SH   SOLE 19 784,722 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 359,716 12,099,433 SH   SOLE 21 12,099,433 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 285,461 9,601,767 SH   SOLE 22 9,198,186 0 403,581
OMEGA HEALTHCARE INVS INC COM 681936100 5,170 173,915 SH   SOLE 23 173,915 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 16,922 569,197 SH   SOLE 25 569,197 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 18,464 621,055 SH   SOLE 26 233,437 0 387,618
OMEGA HEALTHCARE INVS INC COM 681936100 1,444 48,557 SH   SOLE 28 34,784 0 13,773
OMEGA HEALTHCARE INVS INC COM 681936100 5,685 191,229 SH   SOLE 29 143,973 0 47,256
OMEGA HEALTHCARE INVS INC COM 681936100 37,861 1,273,509 SH   SOLE 30 1,273,509 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,121 37,714 SH   SOLE 31 27,358 0 10,356
OMEGA HEALTHCARE INVS INC COM 681936100 7,173 241,288 SH   SOLE 34 241,288 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,489 50,076 SH   SOLE 36 50,076 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 154 5,194 SH   SOLE 40 5,194 0 0
OMEROS CORP COM 682143102 510 34,642 SH   SOLE 2 17,801 0 16,841
OMEROS CORP COM 682143102 4 239 SH   SOLE 4 239 0 0
OMEROS CORP COM 682143102 12 835 SH   SOLE 7 835 0 0
OMEROS CORP COM 682143102 3,186 216,458 SH   SOLE 18 207,317 0 9,141
OMEROS CORP COM 682143102 2,894 196,609 SH   SOLE 19 196,609 0 0
OMEROS CORP COM 682143102 34,007 2,310,275 SH   SOLE 21 2,310,275 0 0
OMEROS CORP COM 682143102 23,652 1,606,777 SH   SOLE 22 1,551,821 0 54,956
OMEROS CORP COM 682143102 153 10,423 SH   SOLE 23 10,423 0 0
OMEROS CORP COM 682143102 492 33,410 SH   SOLE 26 0 0 33,410
OMEROS CORP COM 682143102 102 6,903 SH   SOLE 28 6,903 0 0
OMEROS CORP COM 682143102 860 58,396 SH   SOLE 30 58,396 0 0
OMEROS CORP COM 682143102 53 3,632 SH   SOLE 40 3,632 0 0
OMNICELL INC COM 68213N109 1,999 28,311 SH   SOLE 2 14,750 0 13,561
OMNICELL INC COM 68213N109 15 211 SH   SOLE 4 211 0 0
OMNICELL INC COM 68213N109 47 662 SH   SOLE 7 662 0 0
OMNICELL INC COM 68213N109 15,809 223,854 SH   SOLE 18 213,125 0 10,729
OMNICELL INC COM 68213N109 12,597 178,376 SH   SOLE 19 178,376 0 0
OMNICELL INC COM 68213N109 326,416 4,622,144 SH   SOLE 21 4,622,144 0 0
OMNICELL INC COM 68213N109 98,959 1,401,284 SH   SOLE 22 1,361,000 0 40,284
OMNICELL INC COM 68213N109 681 9,641 SH   SOLE 23 9,641 0 0
OMNICELL INC COM 68213N109 3,734 52,875 SH   SOLE 26 14,325 0 38,550
OMNICELL INC COM 68213N109 507 7,182 SH   SOLE 28 7,182 0 0
OMNICELL INC COM 68213N109 4,548 64,406 SH   SOLE 30 64,406 0 0
OMNICELL INC COM 68213N109 87 1,232 SH   SOLE 34 1,232 0 0
OMNICELL INC COM 68213N109 323 4,578 SH   SOLE 40 4,578 0 0
OMNICOM GROUP INC COM 681919106 29,786 545,532 SH   SOLE 2 75,740 0 469,792
OMNICOM GROUP INC COM 681919106 5,387 98,671 SH   SOLE 4 92,816 0 5,855
OMNICOM GROUP INC COM 681919106 12,404 227,184 SH   SOLE 7 220,003 0 7,181
OMNICOM GROUP INC COM 681919106 49 891 SH   SOLE 13 891 0 0
OMNICOM GROUP INC COM 681919106 1,452 26,588 SH   SOLE 15 26,588 0 0
OMNICOM GROUP INC COM 681919106 27,582 505,159 SH   SOLE 18 472,281 0 32,878
OMNICOM GROUP INC COM 681919106 3,979 72,876 SH   SOLE 19 72,876 0 0
OMNICOM GROUP INC COM 681919106 530,169 9,710,056 SH   SOLE 21 9,710,056 0 0
OMNICOM GROUP INC COM 681919106 306,389 5,611,517 SH   SOLE 22 5,112,746 0 498,771
OMNICOM GROUP INC COM 681919106 8,960 164,102 SH   SOLE 23 164,102 0 0
OMNICOM GROUP INC COM 681919106 12,058 220,842 SH   SOLE 25 220,842 0 0
OMNICOM GROUP INC COM 681919106 65,575 1,201,009 SH   SOLE 26 206,743 0 994,266
OMNICOM GROUP INC COM 681919106 2,388 43,736 SH   SOLE 28 30,458 0 13,278
OMNICOM GROUP INC COM 681919106 2,599 47,600 SH   SOLE 29 3,152 0 44,448
OMNICOM GROUP INC COM 681919106 46,155 845,338 SH   SOLE 30 828,001 0 17,337
OMNICOM GROUP INC COM 681919106 2,877 52,694 SH   SOLE 31 26,626 0 26,068
OMNICOM GROUP INC COM 681919106 3,341 61,187 SH   SOLE 32 61,187 0 0
OMNICOM GROUP INC COM 681919106 1,503 27,533 SH   SOLE 34 27,533 0 0
OMNICOM GROUP INC COM 681919106 9,067 166,061 SH   SOLE 36 166,061 0 0
OMNICOM GROUP INC COM 681919106 253 4,636 SH   SOLE 40 4,636 0 0
ON DECK CAP INC COM 682163100 12 16,752 SH   SOLE 18 16,752 0 0
ON DECK CAP INC COM 682163100 0 16 SH   SOLE 19 16 0 0
ON DECK CAP INC COM 682163100 127 177,289 SH   SOLE 21 177,289 0 0
ON DECK CAP INC COM 682163100 903 1,256,497 SH   SOLE 22 1,256,497 0 0
ON DECK CAP INC COM 682163100 26 36,718 SH   SOLE 26 0 0 36,718
ON SEMICONDUCTOR CORP COM 682189105 18,674 942,181 SH   SOLE 2 55,752 0 886,429
ON SEMICONDUCTOR CORP COM 682189105 3,576 180,432 SH   SOLE 4 170,002 0 10,430
ON SEMICONDUCTOR CORP COM 682189105 656 33,107 SH   SOLE 7 33,107 0 0
ON SEMICONDUCTOR CORP COM 682189105 20 1,030 SH   SOLE 13 1,030 0 0
ON SEMICONDUCTOR CORP COM 682189105 835 42,140 SH   SOLE 15 42,140 0 0
ON SEMICONDUCTOR CORP COM 682189105 5,082 256,424 SH   SOLE 18 223,305 0 33,119
ON SEMICONDUCTOR CORP COM 682189105 4,747 239,523 SH   SOLE 19 239,523 0 0
ON SEMICONDUCTOR CORP COM 682189105 152,049 7,671,508 SH   SOLE 21 7,671,508 0 0
ON SEMICONDUCTOR CORP COM 682189105 228,436 11,525,531 SH   SOLE 22 10,841,035 0 684,496
ON SEMICONDUCTOR CORP COM 682189105 6,125 309,045 SH   SOLE 23 309,045 0 0
ON SEMICONDUCTOR CORP COM 682189105 3,586 180,904 SH   SOLE 25 180,904 0 0
ON SEMICONDUCTOR CORP COM 682189105 22,214 1,120,799 SH   SOLE 26 453,961 0 666,838
ON SEMICONDUCTOR CORP COM 682189105 1,743 87,962 SH   SOLE 28 64,962 0 23,000
ON SEMICONDUCTOR CORP COM 682189105 2,041 102,975 SH   SOLE 29 16,387 0 86,588
ON SEMICONDUCTOR CORP COM 682189105 19,518 984,756 SH   SOLE 30 969,836 0 14,920
ON SEMICONDUCTOR CORP COM 682189105 2,112 106,579 SH   SOLE 31 57,253 0 49,326
ON SEMICONDUCTOR CORP COM 682189105 60,156 3,035,096 SH   SOLE 34 3,035,096 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,816 91,603 SH   SOLE 36 91,603 0 0
ON SEMICONDUCTOR CORP COM 682189105 167 8,448 SH   SOLE 40 8,448 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2,055 1,768,000 PRN   SOLE 2 1,306,000 0 462,000
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 1,212 1,043,000 PRN   SOLE 19 1,043,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2,772 2,385,000 PRN   SOLE 21 2,385,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 851 732,000 PRN   SOLE 26 732,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 29 25,000 PRN   SOLE 30 25,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 1,261 1,085,000 PRN   SOLE 34 1,085,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 3,034 2,500,000 PRN   SOLE 21 2,500,000 0 0
ONCOCYTE CORP COM 68235C107 29 15,153 SH   SOLE 2 2,214 0 12,939
ONCOCYTE CORP COM 68235C107 339 177,311 SH   SOLE 18 177,311 0 0
ONCOCYTE CORP COM 68235C107 154 80,576 SH   SOLE 19 80,576 0 0
ONCOCYTE CORP COM 68235C107 2,672 1,398,860 SH   SOLE 21 1,398,860 0 0
ONCOCYTE CORP COM 68235C107 1,770 926,715 SH   SOLE 22 913,821 0 12,894
ONCOLYTICS BIOTECH INC COM NEW 682310875 7 3,895 SH   SOLE 22 3,895 0 0
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 495 874,759 SH   SOLE 22 874,759 0 0
ONCOSEC MED INC COM 68234L306 4 2,084 SH   SOLE 18 2,084 0 0
ONCOSEC MED INC COM 68234L306 41 19,813 SH   SOLE 21 19,813 0 0
ONCOSEC MED INC COM 68234L306 64 31,361 SH   SOLE 22 31,361 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 7 2,638 SH   SOLE 18 2,638 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 80 28,257 SH   SOLE 21 28,257 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 98 34,497 SH   SOLE 22 34,497 0 0
ONE GAS INC COM 68235P108 7,231 93,843 SH   SOLE 2 52,758 0 41,085
ONE GAS INC COM 68235P108 425 5,522 SH   SOLE 4 5,522 0 0
ONE GAS INC COM 68235P108 5,470 70,997 SH   SOLE 7 70,997 0 0
ONE GAS INC COM 68235P108 25,159 326,524 SH   SOLE 18 326,272 0 252
ONE GAS INC COM 68235P108 10,693 138,776 SH   SOLE 19 138,776 0 0
ONE GAS INC COM 68235P108 280,670 3,642,695 SH   SOLE 21 3,642,695 0 0
ONE GAS INC COM 68235P108 150,745 1,956,456 SH   SOLE 22 1,904,215 0 52,241
ONE GAS INC COM 68235P108 739 9,596 SH   SOLE 23 9,596 0 0
ONE GAS INC COM 68235P108 145 1,888 SH   SOLE 25 1,888 0 0
ONE GAS INC COM 68235P108 3,811 49,459 SH   SOLE 26 13,097 0 36,362
ONE GAS INC COM 68235P108 652 8,464 SH   SOLE 28 8,464 0 0
ONE GAS INC COM 68235P108 2,391 31,027 SH   SOLE 29 851 0 30,176
ONE GAS INC COM 68235P108 2,859 37,103 SH   SOLE 30 37,103 0 0
ONE GAS INC COM 68235P108 361 4,686 SH   SOLE 31 2,895 0 1,791
ONE GAS INC COM 68235P108 328 4,260 SH   SOLE 34 4,260 0 0
ONE GAS INC COM 68235P108 338 4,385 SH   SOLE 36 4,385 0 0
ONE GAS INC COM 68235P108 402 5,218 SH   SOLE 40 5,218 0 0
ONE LIBERTY PPTYS INC COM 682406103 359 20,366 SH   SOLE 2 5,316 0 15,050
ONE LIBERTY PPTYS INC COM 682406103 0 27 SH   SOLE 4 27 0 0
ONE LIBERTY PPTYS INC COM 682406103 3 173 SH   SOLE 7 173 0 0
ONE LIBERTY PPTYS INC COM 682406103 1,332 75,579 SH   SOLE 18 75,579 0 0
ONE LIBERTY PPTYS INC COM 682406103 519 29,451 SH   SOLE 19 29,451 0 0
ONE LIBERTY PPTYS INC COM 682406103 11,197 635,469 SH   SOLE 21 635,469 0 0
ONE LIBERTY PPTYS INC COM 682406103 10,615 602,449 SH   SOLE 22 586,789 0 15,660
ONE LIBERTY PPTYS INC COM 682406103 9 512 SH   SOLE 23 512 0 0
ONE LIBERTY PPTYS INC COM 682406103 60 3,401 SH   SOLE 26 0 0 3,401
ONE LIBERTY PPTYS INC COM 682406103 35 1,975 SH   SOLE 28 1,975 0 0
ONE LIBERTY PPTYS INC COM 682406103 28 1,600 SH   SOLE 30 1,600 0 0
ONE LIBERTY PPTYS INC COM 682406103 22 1,258 SH   SOLE 40 1,258 0 0
ONE STOP SYS INC COM 68247W109 5 2,763 SH   SOLE 18 2,763 0 0
ONE STOP SYS INC COM 68247W109 81 41,019 SH   SOLE 21 41,019 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 370 20,269 SH   SOLE 25 20,269 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 269 14,729 SH   SOLE 26 0 0 14,729
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 9,223 505,066 SH   SOLE 34 505,066 0 0
ONEMAIN HLDGS INC COM 68268W103 4,216 171,806 SH   SOLE 2 45,080 0 126,726
ONEMAIN HLDGS INC COM 68268W103 8 340 SH   SOLE 4 340 0 0
ONEMAIN HLDGS INC COM 68268W103 43 1,768 SH   SOLE 7 1,768 0 0
ONEMAIN HLDGS INC COM 68268W103 621 25,295 SH   SOLE 18 25,295 0 0
ONEMAIN HLDGS INC COM 68268W103 409 16,662 SH   SOLE 19 16,662 0 0
ONEMAIN HLDGS INC COM 68268W103 18,713 762,543 SH   SOLE 21 762,543 0 0
ONEMAIN HLDGS INC COM 68268W103 52,293 2,130,924 SH   SOLE 22 2,016,770 0 114,154
ONEMAIN HLDGS INC COM 68268W103 820 33,420 SH   SOLE 26 15,055 0 18,365
ONEMAIN HLDGS INC COM 68268W103 313 12,761 SH   SOLE 28 12,761 0 0
ONEMAIN HLDGS INC COM 68268W103 683 27,843 SH   SOLE 30 27,843 0 0
ONEMAIN HLDGS INC COM 68268W103 169 6,873 SH   SOLE 31 1,327 0 5,546
ONEMAIN HLDGS INC COM 68268W103 71 2,899 SH   SOLE 36 2,899 0 0
ONEMAIN HLDGS INC COM 68268W103 207 8,451 SH   SOLE 40 8,451 0 0
ONEOK INC NEW COM 682680103 35,782 1,077,110 SH   SOLE 2 140,563 0 936,547
ONEOK INC NEW COM 682680103 7,460 224,572 SH   SOLE 4 212,973 0 11,599
ONEOK INC NEW COM 682680103 33,033 994,379 SH   SOLE 7 978,419 0 15,960
ONEOK INC NEW COM 682680103 45 1,346 SH   SOLE 13 1,346 0 0
ONEOK INC NEW COM 682680103 1,622 48,819 SH   SOLE 15 48,819 0 0
ONEOK INC NEW COM 682680103 34,614 1,041,971 SH   SOLE 18 966,166 0 75,805
ONEOK INC NEW COM 682680103 4,942 148,780 SH   SOLE 19 148,780 0 0
ONEOK INC NEW COM 682680103 617,544 18,589,515 SH   SOLE 21 18,589,515 0 0
ONEOK INC NEW COM 682680103 355,083 10,688,830 SH   SOLE 22 9,689,638 0 999,192
ONEOK INC NEW COM 682680103 10,650 320,590 SH   SOLE 23 320,590 0 0
ONEOK INC NEW COM 682680103 17,012 512,107 SH   SOLE 25 512,107 0 0
ONEOK INC NEW COM 682680103 72,285 2,175,961 SH   SOLE 26 349,911 0 1,826,050
ONEOK INC NEW COM 682680103 2,790 83,984 SH   SOLE 28 59,650 0 24,334
ONEOK INC NEW COM 682680103 4,422 133,104 SH   SOLE 29 8,455 0 124,649
ONEOK INC NEW COM 682680103 77,694 2,338,764 SH   SOLE 30 2,292,098 0 46,666
ONEOK INC NEW COM 682680103 3,741 112,605 SH   SOLE 31 52,230 0 60,375
ONEOK INC NEW COM 682680103 3,987 120,007 SH   SOLE 32 120,007 0 0
ONEOK INC NEW COM 682680103 825 24,839 SH   SOLE 34 24,839 0 0
ONEOK INC NEW COM 682680103 10,289 309,735 SH   SOLE 36 309,735 0 0
ONEOK INC NEW COM 682680103 293 8,813 SH   SOLE 40 8,813 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 53 13,536 SH   SOLE 4 13,536 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 2,679 681,583 SH   SOLE 21 681,583 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 1,601 407,253 SH   SOLE 22 407,253 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 686 174,467 SH   SOLE 30 174,467 0 0
ONESPAN INC COM 68287N100 588 21,055 SH   SOLE 2 10,482 0 10,573
ONESPAN INC COM 68287N100 18 643 SH   SOLE 7 643 0 0
ONESPAN INC COM 68287N100 4,859 173,956 SH   SOLE 18 173,956 0 0
ONESPAN INC COM 68287N100 1,769 63,344 SH   SOLE 19 63,344 0 0
ONESPAN INC COM 68287N100 100,065 3,582,721 SH   SOLE 21 3,582,721 0 0
ONESPAN INC COM 68287N100 29,778 1,066,161 SH   SOLE 22 1,037,304 0 28,857
ONESPAN INC COM 68287N100 381 13,646 SH   SOLE 25 13,646 0 0
ONESPAN INC COM 68287N100 1,020 36,524 SH   SOLE 26 6,859 0 29,665
ONESPAN INC COM 68287N100 122 4,371 SH   SOLE 28 4,371 0 0
ONESPAN INC COM 68287N100 1,360 48,709 SH   SOLE 30 48,709 0 0
ONESPAN INC COM 68287N100 26 937 SH   SOLE 36 937 0 0
ONESPAN INC COM 68287N100 93 3,328 SH   SOLE 40 3,328 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 280 58,658 SH   SOLE 2 15,607 0 43,051
ONESPAWORLD HOLDINGS LIMITED COM P73684113 4 829 SH   SOLE 7 829 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 845 177,232 SH   SOLE 18 177,232 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 415 86,914 SH   SOLE 19 86,914 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 6,607 1,385,085 SH   SOLE 21 1,385,085 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 6,776 1,420,592 SH   SOLE 22 1,298,005 0 122,587
ONESPAWORLD HOLDINGS LIMITED COM P73684113 26 5,404 SH   SOLE 23 5,404 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 195 40,906 SH   SOLE 26 0 0 40,906
ONESPAWORLD HOLDINGS LIMITED COM P73684113 95 20,016 SH   SOLE 28 20,016 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 32 6,621 SH   SOLE 30 6,621 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 21 4,491 SH   SOLE 40 4,491 0 0
ONEWATER MARINE INC CL A COM 68280L101 44 1,805 SH   SOLE 2 260 0 1,545
ONEWATER MARINE INC CL A COM 68280L101 538 22,148 SH   SOLE 18 22,148 0 0
ONEWATER MARINE INC CL A COM 68280L101 209 8,605 SH   SOLE 19 8,605 0 0
ONEWATER MARINE INC CL A COM 68280L101 4,045 166,597 SH   SOLE 21 166,597 0 0
ONEWATER MARINE INC CL A COM 68280L101 3,195 131,592 SH   SOLE 22 130,034 0 1,558
ONTO INNOVATION INC COM 683344105 1,703 50,024 SH   SOLE 2 17,830 0 32,194
ONTO INNOVATION INC COM 683344105 10 284 SH   SOLE 4 284 0 0
ONTO INNOVATION INC COM 683344105 28 827 SH   SOLE 7 827 0 0
ONTO INNOVATION INC COM 683344105 7,962 233,894 SH   SOLE 18 233,894 0 0
ONTO INNOVATION INC COM 683344105 3,702 108,745 SH   SOLE 19 108,745 0 0
ONTO INNOVATION INC COM 683344105 173,942 5,109,939 SH   SOLE 21 5,109,939 0 0
ONTO INNOVATION INC COM 683344105 51,652 1,517,379 SH   SOLE 22 1,453,130 0 64,249
ONTO INNOVATION INC COM 683344105 57 1,671 SH   SOLE 23 1,671 0 0
ONTO INNOVATION INC COM 683344105 1,517 44,578 SH   SOLE 26 16,694 0 27,884
ONTO INNOVATION INC COM 683344105 228 6,689 SH   SOLE 28 6,689 0 0
ONTO INNOVATION INC COM 683344105 8,927 262,260 SH   SOLE 30 262,260 0 0
ONTO INNOVATION INC COM 683344105 51 1,501 SH   SOLE 34 1,501 0 0
ONTO INNOVATION INC COM 683344105 149 4,381 SH   SOLE 40 4,381 0 0
OOMA INC COM 683416101 187 11,317 SH   SOLE 2 4,788 0 6,529
OOMA INC COM 683416101 8 498 SH   SOLE 7 498 0 0
OOMA INC COM 683416101 1,572 95,383 SH   SOLE 18 88,243 0 7,140
OOMA INC COM 683416101 2,974 180,463 SH   SOLE 19 180,463 0 0
OOMA INC COM 683416101 11,891 721,528 SH   SOLE 21 721,528 0 0
OOMA INC COM 683416101 11,228 681,301 SH   SOLE 22 670,491 0 10,810
OOMA INC COM 683416101 411 24,927 SH   SOLE 23 24,927 0 0
OOMA INC COM 683416101 764 46,345 SH   SOLE 26 0 0 46,345
OP BANCORP COM 67109R109 73 10,533 SH   SOLE 2 581 0 9,952
OP BANCORP COM 67109R109 341 49,408 SH   SOLE 18 49,408 0 0
OP BANCORP COM 67109R109 181 26,264 SH   SOLE 19 26,264 0 0
OP BANCORP COM 67109R109 3,290 476,857 SH   SOLE 21 476,857 0 0
OP BANCORP COM 67109R109 942 136,509 SH   SOLE 22 131,823 0 4,686
OPEN TEXT CORP COM 683715106 1,552 36,540 SH   SOLE 18 29,690 0 6,850
OPEN TEXT CORP COM 683715106 12,649 297,770 SH   SOLE 19 297,770 0 0
OPEN TEXT CORP COM 683715106 40,580 955,264 SH   SOLE 21 955,264 0 0
OPEN TEXT CORP COM 683715106 841 19,800 SH   SOLE 22 19,800 0 0
OPEN TEXT CORP COM 683715106 647 15,230 SH   SOLE 25 15,230 0 0
OPEN TEXT CORP COM 683715106 145 3,408 SH   SOLE 26 0 0 3,408
OPEN TEXT CORP COM 683715106 43,830 1,031,774 SH   SOLE 30 1,031,774 0 0
OPEN TEXT CORP COM 683715106 980 23,070 SH   SOLE 34 23,070 0 0
OPGEN INC COM 68373L307 6 2,788 SH   SOLE 18 2,788 0 0
OPGEN INC COM 68373L307 59 28,693 SH   SOLE 21 28,693 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 7 768 SH   SOLE 18 768 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 102 11,261 SH   SOLE 21 11,261 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 77 8,514 SH   SOLE 22 8,514 0 0
OPKO HEALTH INC COM 68375N103 1,748 512,666 SH   SOLE 2 163,806 0 348,860
OPKO HEALTH INC COM 68375N103 6 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103 23 6,742 SH   SOLE 7 6,742 0 0
OPKO HEALTH INC COM 68375N103 5,360 1,571,806 SH   SOLE 18 1,571,806 0 0
OPKO HEALTH INC COM 68375N103 4,654 1,364,800 SH   SOLE 19 1,364,800 0 0
OPKO HEALTH INC COM 68375N103 65,623 19,244,136 SH   SOLE 21 19,244,136 0 0
OPKO HEALTH INC COM 68375N103 45,986 13,485,591 SH   SOLE 22 13,019,426 0 466,165
OPKO HEALTH INC COM 68375N103 337 98,859 SH   SOLE 23 98,859 0 0
OPKO HEALTH INC COM 68375N103 1,564 458,757 SH   SOLE 26 79,720 0 379,037
OPKO HEALTH INC COM 68375N103 159 46,689 SH   SOLE 28 46,689 0 0
OPKO HEALTH INC COM 68375N103 1,896 556,017 SH   SOLE 30 556,017 0 0
OPKO HEALTH INC COM 68375N103 15 4,267 SH   SOLE 34 4,267 0 0
OPKO HEALTH INC COM 68375N103 120 35,289 SH   SOLE 40 35,289 0 0
OPORTUN FINL CORP COM 68376D104 210 15,655 SH   SOLE 2 1,053 0 14,602
OPORTUN FINL CORP COM 68376D104 5 408 SH   SOLE 7 408 0 0
OPORTUN FINL CORP COM 68376D104 1,067 79,403 SH   SOLE 18 79,403 0 0
OPORTUN FINL CORP COM 68376D104 494 36,782 SH   SOLE 19 36,782 0 0
OPORTUN FINL CORP COM 68376D104 8,714 648,358 SH   SOLE 21 648,358 0 0
OPORTUN FINL CORP COM 68376D104 3,843 285,917 SH   SOLE 22 278,192 0 7,725
OPORTUN FINL CORP COM 68376D104 10,564 786,006 SH   SOLE 34 786,006 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 203 9,306 SH   SOLE 2 410 0 8,896
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 6 278 SH   SOLE 7 278 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 931 42,734 SH   SOLE 18 42,734 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 406 18,617 SH   SOLE 19 18,617 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 6,757 310,091 SH   SOLE 21 310,091 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 6,911 317,186 SH   SOLE 22 311,212 0 5,974
OPTICAL CABLE CORP COM NEW 683827208 18 7,058 SH   SOLE 21 7,058 0 0
OPTICAL CABLE CORP COM NEW 683827208 8 3,089 SH   SOLE 22 3,089 0 0
OPTIMIZERX CORP COM NEW 68401U204 70 5,395 SH   SOLE 2 852 0 4,543
OPTIMIZERX CORP COM NEW 68401U204 5 412 SH   SOLE 7 412 0 0
OPTIMIZERX CORP COM NEW 68401U204 806 61,845 SH   SOLE 18 61,845 0 0
OPTIMIZERX CORP COM NEW 68401U204 333 25,591 SH   SOLE 19 25,591 0 0
OPTIMIZERX CORP COM NEW 68401U204 6,435 493,844 SH   SOLE 21 493,844 0 0
OPTIMIZERX CORP COM NEW 68401U204 4,914 377,142 SH   SOLE 22 368,113 0 9,029
OPTINOSE INC COM 68404V100 94 12,648 SH   SOLE 2 1,693 0 10,955
OPTINOSE INC COM 68404V100 3 351 SH   SOLE 7 351 0 0
OPTINOSE INC COM 68404V100 960 128,980 SH   SOLE 18 128,980 0 0
OPTINOSE INC COM 68404V100 448 60,220 SH   SOLE 19 60,220 0 0
OPTINOSE INC COM 68404V100 11,418 1,534,647 SH   SOLE 21 1,534,647 0 0
OPTINOSE INC COM 68404V100 5,669 761,920 SH   SOLE 22 749,200 0 12,720
OPTINOSE INC COM 68404V100 92 12,353 SH   SOLE 30 12,353 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 399 28,782 SH   SOLE 2 12,697 0 16,085
OPTION CARE HEALTH INC COM NEW 68404L201 6 414 SH   SOLE 7 414 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 1,871 134,770 SH   SOLE 18 134,770 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 1,095 78,926 SH   SOLE 19 78,926 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 16,571 1,193,906 SH   SOLE 21 1,193,906 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 14,067 1,013,469 SH   SOLE 22 967,625 0 45,844
OPTION CARE HEALTH INC COM NEW 68404L201 12 886 SH   SOLE 23 886 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 79 5,688 SH   SOLE 28 5,688 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 242 17,433 SH   SOLE 30 17,433 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 67 4,804 SH   SOLE 40 4,804 0 0
ORACLE CORP COM 68389X105 274,966 4,974,956 SH   SOLE 2 517,268 0 4,457,688
ORACLE CORP COM 68389X105 56,946 1,030,323 SH   SOLE 4 968,735 0 61,588
ORACLE CORP COM 68389X105 106,581 1,928,369 SH   SOLE 7 1,862,873 0 65,496
ORACLE CORP COM 68389X105 1,120 20,269 SH   SOLE 13 20,269 0 0
ORACLE CORP COM 68389X105 15,031 271,956 SH   SOLE 15 271,956 0 0
ORACLE CORP COM 68389X105 11 195 SH   SOLE 17 0 0 195
ORACLE CORP COM 68389X105 302,335 5,470,145 SH   SOLE 18 5,131,497 0 338,648
ORACLE CORP COM 68389X105 58,822 1,064,266 SH   SOLE 19 1,064,266 0 0
ORACLE CORP COM 68389X105 3,361 60,814 SH   SOLE 20 60,814 0 0
ORACLE CORP COM 68389X105 3,193,094 57,772,652 SH   SOLE 21 57,772,652 0 0
ORACLE CORP COM 68389X105 2,769,431 50,107,313 SH   SOLE 22 45,389,240 0 4,718,073
ORACLE CORP COM 68389X105 91,272 1,651,376 SH   SOLE 23 1,651,376 0 0
ORACLE CORP COM 68389X105 132,253 2,392,851 SH   SOLE 25 2,392,851 0 0
ORACLE CORP COM 68389X105 631,569 11,426,971 SH   SOLE 26 1,404,103 0 10,022,868
ORACLE CORP COM 68389X105 25,630 463,729 SH   SOLE 28 328,141 0 135,588
ORACLE CORP COM 68389X105 2,336 42,266 SH   SOLE 29 42,266 0 0
ORACLE CORP COM 68389X105 466,419 8,438,927 SH   SOLE 30 8,438,927 0 0
ORACLE CORP COM 68389X105 31,451 569,045 SH   SOLE 31 287,657 0 281,388
ORACLE CORP COM 68389X105 7,823 141,533 SH   SOLE 32 141,533 0 0
ORACLE CORP COM 68389X105 30,215 546,679 SH   SOLE 34 546,679 0 0
ORACLE CORP COM 68389X105 81,749 1,479,091 SH   SOLE 36 1,479,091 0 0
ORACLE CORP COM 68389X105 2,803 50,715 SH   SOLE 40 50,715 0 0
ORAGENICS INC COM PAR 684023302 1 854 SH   SOLE 21 854 0 0
ORAGENICS INC COM PAR 684023302 489 704,970 SH   SOLE 22 704,970 0 0
ORAMED PHARM INC COM NEW 68403P203 17 4,760 SH   SOLE 18 4,760 0 0
ORAMED PHARM INC COM NEW 68403P203 192 54,529 SH   SOLE 21 54,529 0 0
ORAMED PHARM INC COM NEW 68403P203 45 12,749 SH   SOLE 22 12,749 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 675 58,049 SH   SOLE 2 25,466 0 32,583
ORASURE TECHNOLOGIES INC COM 68554V108 15 1,253 SH   SOLE 4 1,253 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 14 1,213 SH   SOLE 7 1,213 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 3,797 326,481 SH   SOLE 18 316,109 0 10,372
ORASURE TECHNOLOGIES INC COM 68554V108 2,431 209,059 SH   SOLE 19 209,059 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 87,432 7,517,789 SH   SOLE 21 7,517,789 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 23,997 2,063,393 SH   SOLE 22 1,980,871 0 82,522
ORASURE TECHNOLOGIES INC COM 68554V108 81 6,947 SH   SOLE 23 6,947 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 451 38,747 SH   SOLE 26 0 0 38,747
ORASURE TECHNOLOGIES INC COM 68554V108 96 8,216 SH   SOLE 28 8,216 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,121 96,401 SH   SOLE 30 96,401 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 55 4,715 SH   SOLE 34 4,715 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 66 5,641 SH   SOLE 40 5,641 0 0
ORBCOMM INC COM 68555P100 210 54,616 SH   SOLE 2 4,245 0 50,371
ORBCOMM INC COM 68555P100 6 1,517 SH   SOLE 7 1,517 0 0
ORBCOMM INC COM 68555P100 1,214 315,357 SH   SOLE 18 315,357 0 0
ORBCOMM INC COM 68555P100 834 216,685 SH   SOLE 19 216,685 0 0
ORBCOMM INC COM 68555P100 10,229 2,656,795 SH   SOLE 21 2,656,795 0 0
ORBCOMM INC COM 68555P100 9,187 2,386,306 SH   SOLE 22 2,351,505 0 34,801
ORBITAL ENERGY GROUP INC COM 68559A109 9 14,735 SH   SOLE 21 14,735 0 0
ORBITAL ENERGY GROUP INC COM 68559A109 16 26,638 SH   SOLE 22 26,638 0 0
ORCHARD THERAPEUTICS PLC ADS 68570P101 4,173 695,530 SH   SOLE 21 695,530 0 0
ORCHARD THERAPEUTICS PLC ADS 68570P101 86 14,365 SH   SOLE 30 14,365 0 0
ORCHID IS CAP INC COM 68571X103 300 63,618 SH   SOLE 2 3,629 0 59,989
ORCHID IS CAP INC COM 68571X103 4 779 SH   SOLE 7 779 0 0
ORCHID IS CAP INC COM 68571X103 1,303 276,560 SH   SOLE 18 276,560 0 0
ORCHID IS CAP INC COM 68571X103 632 134,231 SH   SOLE 19 134,231 0 0
ORCHID IS CAP INC COM 68571X103 17,455 3,705,987 SH   SOLE 21 3,705,987 0 0
ORCHID IS CAP INC COM 68571X103 9,048 1,920,923 SH   SOLE 22 1,881,560 0 39,363
OREILLY AUTOMOTIVE INC COM 67103H107 73,198 173,590 SH   SOLE 2 16,800 0 156,790
OREILLY AUTOMOTIVE INC COM 67103H107 14,580 34,577 SH   SOLE 4 32,523 0 2,054
OREILLY AUTOMOTIVE INC COM 67103H107 32,163 76,275 SH   SOLE 7 73,171 0 3,104
OREILLY AUTOMOTIVE INC COM 67103H107 431 1,021 SH   SOLE 13 1,021 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 3,230 7,661 SH   SOLE 15 7,661 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 129,851 307,945 SH   SOLE 18 280,852 0 27,093
OREILLY AUTOMOTIVE INC COM 67103H107 17,125 40,612 SH   SOLE 19 40,612 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 924,417 2,192,277 SH   SOLE 21 2,192,277 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 777,901 1,844,811 SH   SOLE 22 1,676,786 0 168,025
OREILLY AUTOMOTIVE INC COM 67103H107 22,856 54,203 SH   SOLE 23 54,203 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 36,081 85,567 SH   SOLE 25 81,479 0 4,088
OREILLY AUTOMOTIVE INC COM 67103H107 129,568 307,274 SH   SOLE 26 55,124 0 252,150
OREILLY AUTOMOTIVE INC COM 67103H107 6,375 15,119 SH   SOLE 28 10,677 0 4,442
OREILLY AUTOMOTIVE INC COM 67103H107 565 1,339 SH   SOLE 29 1,339 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 137,455 325,977 SH   SOLE 30 325,977 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 8,883 21,067 SH   SOLE 31 9,739 0 11,328
OREILLY AUTOMOTIVE INC COM 67103H107 6,775 16,066 SH   SOLE 32 16,066 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 12,762 30,266 SH   SOLE 34 30,266 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 21,918 51,979 SH   SOLE 36 51,979 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 729 1,730 SH   SOLE 40 1,730 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 36 9,281 SH   SOLE 2 519 0 8,762
ORGANOGENESIS HLDGS INC COM 68621F102 345 89,942 SH   SOLE 18 89,942 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 227 59,019 SH   SOLE 19 59,019 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 2,599 676,836 SH   SOLE 21 676,836 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 873 227,305 SH   SOLE 22 221,177 0 6,128
ORGANOVO HLDGS INC COM 68620A104 36 65,541 SH   SOLE 21 65,541 0 0
ORGANOVO HLDGS INC COM 68620A104 930 1,690,180 SH   SOLE 22 1,690,180 0 0
ORGENESIS INC COM NEW 68619K204 65 10,741 SH   SOLE 2 941 0 9,800
ORGENESIS INC COM NEW 68619K204 422 69,358 SH   SOLE 18 69,358 0 0
ORGENESIS INC COM NEW 68619K204 196 32,313 SH   SOLE 19 32,313 0 0
ORGENESIS INC COM NEW 68619K204 3,337 548,889 SH   SOLE 21 548,889 0 0
ORGENESIS INC COM NEW 68619K204 1,428 234,799 SH   SOLE 22 229,534 0 5,265
ORIC PHARMACEUTICALS INC COM 68622P109 114 3,388 SH   SOLE 2 478 0 2,910
ORIC PHARMACEUTICALS INC COM 68622P109 5 154 SH   SOLE 7 154 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 1,171 34,719 SH   SOLE 18 34,719 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 8,718 258,466 SH   SOLE 19 258,466 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 9,574 283,832 SH   SOLE 21 283,832 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 7,921 234,849 SH   SOLE 22 231,434 0 3,415
ORIC PHARMACEUTICALS INC COM 68622P109 1,785 52,924 SH   SOLE 26 9,027 0 43,897
ORIC PHARMACEUTICALS INC COM 68622P109 21 609 SH   SOLE 31 0 0 609
ORIGIN BANCORP INC COM 68621T102 608 27,651 SH   SOLE 2 8,337 0 19,314
ORIGIN BANCORP INC COM 68621T102 7 336 SH   SOLE 7 336 0 0
ORIGIN BANCORP INC COM 68621T102 2,087 94,867 SH   SOLE 18 94,867 0 0
ORIGIN BANCORP INC COM 68621T102 885 40,216 SH   SOLE 19 40,216 0 0
ORIGIN BANCORP INC COM 68621T102 17,003 772,871 SH   SOLE 21 772,871 0 0
ORIGIN BANCORP INC COM 68621T102 14,054 638,812 SH   SOLE 22 620,482 0 18,330
ORIGIN BANCORP INC COM 68621T102 64 2,904 SH   SOLE 28 2,904 0 0
ORIGIN BANCORP INC COM 68621T102 148 6,713 SH   SOLE 30 6,713 0 0
ORION ENERGY SYSTEMS INC COM 686275108 33 9,475 SH   SOLE 2 1,358 0 8,117
ORION ENERGY SYSTEMS INC COM 686275108 365 105,599 SH   SOLE 18 105,599 0 0
ORION ENERGY SYSTEMS INC COM 686275108 170 49,218 SH   SOLE 19 49,218 0 0
ORION ENERGY SYSTEMS INC COM 686275108 2,827 816,935 SH   SOLE 21 816,935 0 0
ORION ENERGY SYSTEMS INC COM 686275108 897 259,338 SH   SOLE 22 251,785 0 7,553
ORION ENGINEERED CARBONS S A COM L72967109 602 56,855 SH   SOLE 2 22,243 0 34,612
ORION ENGINEERED CARBONS S A COM L72967109 12 1,174 SH   SOLE 7 1,174 0 0
ORION ENGINEERED CARBONS S A COM L72967109 2,596 245,162 SH   SOLE 18 245,162 0 0
ORION ENGINEERED CARBONS S A COM L72967109 1,677 158,384 SH   SOLE 19 158,384 0 0
ORION ENGINEERED CARBONS S A COM L72967109 19,963 1,885,096 SH   SOLE 21 1,885,096 0 0
ORION ENGINEERED CARBONS S A COM L72967109 8,630 814,934 SH   SOLE 22 739,855 0 75,079
ORION ENGINEERED CARBONS S A COM L72967109 45 4,243 SH   SOLE 23 4,243 0 0
ORION ENGINEERED CARBONS S A COM L72967109 173 16,320 SH   SOLE 26 0 0 16,320
ORION ENGINEERED CARBONS S A COM L72967109 92 8,712 SH   SOLE 30 8,712 0 0
ORION GROUP HOLDINGS INC COM 68628V308 21 6,835 SH   SOLE 18 6,835 0 0
ORION GROUP HOLDINGS INC COM 68628V308 313 99,524 SH   SOLE 21 99,524 0 0
ORION GROUP HOLDINGS INC COM 68628V308 1,847 588,095 SH   SOLE 22 588,095 0 0
ORMAT TECHNOLOGIES INC COM 686688102 3,504 55,191 SH   SOLE 2 42,555 0 12,636
ORMAT TECHNOLOGIES INC COM 686688102 11 170 SH   SOLE 4 170 0 0
ORMAT TECHNOLOGIES INC COM 686688102 44 700 SH   SOLE 7 700 0 0
ORMAT TECHNOLOGIES INC COM 686688102 10,310 162,393 SH   SOLE 18 159,778 0 2,615
ORMAT TECHNOLOGIES INC COM 686688102 6,038 95,094 SH   SOLE 19 95,094 0 0
ORMAT TECHNOLOGIES INC COM 686688102 111,212 1,751,650 SH   SOLE 21 1,751,650 0 0
ORMAT TECHNOLOGIES INC COM 686688102 87,598 1,379,721 SH   SOLE 22 1,339,913 0 39,808
ORMAT TECHNOLOGIES INC COM 686688102 74 1,171 SH   SOLE 23 1,171 0 0
ORMAT TECHNOLOGIES INC COM 686688102 1,284 20,221 SH   SOLE 26 13,203 0 7,018
ORMAT TECHNOLOGIES INC COM 686688102 420 6,609 SH   SOLE 28 6,609 0 0
ORMAT TECHNOLOGIES INC COM 686688102 34,008 535,648 SH   SOLE 30 535,648 0 0
ORMAT TECHNOLOGIES INC COM 686688102 48 753 SH   SOLE 34 753 0 0
ORMAT TECHNOLOGIES INC COM 686688102 256 4,025 SH   SOLE 40 4,025 0 0
ORRSTOWN FINL SVCS INC COM 687380105 150 10,145 SH   SOLE 2 454 0 9,691
ORRSTOWN FINL SVCS INC COM 687380105 6 378 SH   SOLE 7 378 0 0
ORRSTOWN FINL SVCS INC COM 687380105 707 47,917 SH   SOLE 18 47,917 0 0
ORRSTOWN FINL SVCS INC COM 687380105 294 19,954 SH   SOLE 19 19,954 0 0
ORRSTOWN FINL SVCS INC COM 687380105 5,422 367,584 SH   SOLE 21 367,584 0 0
ORRSTOWN FINL SVCS INC COM 687380105 4,756 322,468 SH   SOLE 22 317,552 0 4,916
ORTHOFIX MED INC COM 68752M108 676 21,125 SH   SOLE 2 6,143 0 14,982
ORTHOFIX MED INC COM 68752M108 3 91 SH   SOLE 4 91 0 0
ORTHOFIX MED INC COM 68752M108 11 342 SH   SOLE 7 342 0 0
ORTHOFIX MED INC COM 68752M108 2,953 92,291 SH   SOLE 18 92,291 0 0
ORTHOFIX MED INC COM 68752M108 1,376 42,992 SH   SOLE 19 42,992 0 0
ORTHOFIX MED INC COM 68752M108 69,967 2,186,455 SH   SOLE 21 2,186,455 0 0
ORTHOFIX MED INC COM 68752M108 19,430 607,179 SH   SOLE 22 589,847 0 17,332
ORTHOFIX MED INC COM 68752M108 12 366 SH   SOLE 23 366 0 0
ORTHOFIX MED INC COM 68752M108 672 20,997 SH   SOLE 26 4,845 0 16,152
ORTHOFIX MED INC COM 68752M108 87 2,718 SH   SOLE 28 2,718 0 0
ORTHOFIX MED INC COM 68752M108 1,240 38,742 SH   SOLE 30 38,742 0 0
ORTHOFIX MED INC COM 68752M108 163 5,086 SH   SOLE 34 5,086 0 0
ORTHOFIX MED INC COM 68752M108 66 2,057 SH   SOLE 40 2,057 0 0
ORTHOPEDIATRICS CORP COM 68752L100 320 7,307 SH   SOLE 2 3,531 0 3,776
ORTHOPEDIATRICS CORP COM 68752L100 10 230 SH   SOLE 7 230 0 0
ORTHOPEDIATRICS CORP COM 68752L100 2,200 50,267 SH   SOLE 18 50,267 0 0
ORTHOPEDIATRICS CORP COM 68752L100 1,004 22,951 SH   SOLE 19 22,951 0 0
ORTHOPEDIATRICS CORP COM 68752L100 17,909 409,261 SH   SOLE 21 409,261 0 0
ORTHOPEDIATRICS CORP COM 68752L100 15,261 348,751 SH   SOLE 22 334,329 0 14,422
ORTHOPEDIATRICS CORP COM 68752L100 101 2,311 SH   SOLE 26 0 0 2,311
ORTHOPEDIATRICS CORP COM 68752L100 67 1,540 SH   SOLE 28 1,540 0 0
ORTHOPEDIATRICS CORP COM 68752L100 240 5,475 SH   SOLE 30 5,475 0 0
ORTHOPEDIATRICS CORP COM 68752L100 49 1,109 SH   SOLE 40 1,109 0 0
OSHKOSH CORP COM 688239201 13,498 188,470 SH   SOLE 2 66,844 0 121,626
OSHKOSH CORP COM 688239201 163 2,269 SH   SOLE 4 2,269 0 0
OSHKOSH CORP COM 688239201 143 1,995 SH   SOLE 7 1,995 0 0
OSHKOSH CORP COM 688239201 2,555 35,677 SH   SOLE 13 35,677 0 0
OSHKOSH CORP COM 688239201 18,883 263,655 SH   SOLE 18 225,428 0 38,227
OSHKOSH CORP COM 688239201 22,865 319,249 SH   SOLE 19 319,249 0 0
OSHKOSH CORP COM 688239201 220,013 3,071,952 SH   SOLE 21 3,071,952 0 0
OSHKOSH CORP COM 688239201 198,772 2,775,375 SH   SOLE 22 2,419,800 0 355,575
OSHKOSH CORP COM 688239201 233 3,252 SH   SOLE 23 3,252 0 0
OSHKOSH CORP COM 688239201 180 2,510 SH   SOLE 25 2,510 0 0
OSHKOSH CORP COM 688239201 2,940 41,044 SH   SOLE 26 24,645 0 16,399
OSHKOSH CORP COM 688239201 799 11,158 SH   SOLE 28 11,158 0 0
OSHKOSH CORP COM 688239201 8,227 114,877 SH   SOLE 29 633 0 114,244
OSHKOSH CORP COM 688239201 3,245 45,308 SH   SOLE 30 45,308 0 0
OSHKOSH CORP COM 688239201 471 6,571 SH   SOLE 31 1,317 0 5,254
OSHKOSH CORP COM 688239201 312 4,351 SH   SOLE 34 4,351 0 0
OSHKOSH CORP COM 688239201 1,433 20,002 SH   SOLE 36 20,002 0 0
OSHKOSH CORP COM 688239201 541 7,556 SH   SOLE 40 7,556 0 0
OSI SYSTEMS INC COM 671044105 920 12,327 SH   SOLE 2 6,983 0 5,344
OSI SYSTEMS INC COM 671044105 6 80 SH   SOLE 4 80 0 0
OSI SYSTEMS INC COM 671044105 21 286 SH   SOLE 7 286 0 0
OSI SYSTEMS INC COM 671044105 7,415 99,347 SH   SOLE 18 85,257 0 14,090
OSI SYSTEMS INC COM 671044105 12,395 166,070 SH   SOLE 19 166,070 0 0
OSI SYSTEMS INC COM 671044105 137,525 1,842,509 SH   SOLE 21 1,842,509 0 0
OSI SYSTEMS INC COM 671044105 51,055 684,018 SH   SOLE 22 666,563 0 17,455
OSI SYSTEMS INC COM 671044105 1,255 16,813 SH   SOLE 23 16,813 0 0
OSI SYSTEMS INC COM 671044105 4,631 62,043 SH   SOLE 26 6,846 0 55,197
OSI SYSTEMS INC COM 671044105 246 3,301 SH   SOLE 28 3,301 0 0
OSI SYSTEMS INC COM 671044105 4,553 61,000 SH   SOLE 30 61,000 0 0
OSI SYSTEMS INC COM 671044105 112 1,504 SH   SOLE 40 1,504 0 0
OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 766 800,000 PRN   SOLE 21 800,000 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 47 6,928 SH   SOLE 2 430 0 6,498
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 378 56,097 SH   SOLE 18 56,097 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 174 25,800 SH   SOLE 19 25,800 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 6,785 1,008,191 SH   SOLE 21 1,008,191 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 1,875 278,559 SH   SOLE 22 274,809 0 3,750
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 90 13,348 SH   SOLE 30 13,348 0 0
OTELCO INC CL A NEW 688823301 9 811 SH   SOLE 21 811 0 0
OTIS WORLDWIDE CORP COM 68902V107 66,175 1,163,829 SH   SOLE 2 124,828 0 1,039,001
OTIS WORLDWIDE CORP COM 68902V107 10,602 186,450 SH   SOLE 4 175,196 0 11,254
OTIS WORLDWIDE CORP COM 68902V107 29,296 515,230 SH   SOLE 7 358,148 0 157,082
OTIS WORLDWIDE CORP COM 68902V107 74 1,293 SH   SOLE 13 1,293 0 0
OTIS WORLDWIDE CORP COM 68902V107 2,663 46,832 SH   SOLE 15 46,832 0 0
OTIS WORLDWIDE CORP COM 68902V107 0 6 SH   SOLE 17 0 0 6
OTIS WORLDWIDE CORP COM 68902V107 214,799 3,777,675 SH   SOLE 18 3,591,266 0 186,409
OTIS WORLDWIDE CORP COM 68902V107 84,653 1,488,798 SH   SOLE 19 1,488,798 0 0
OTIS WORLDWIDE CORP COM 68902V107 527,477 9,276,776 SH   SOLE 21 9,276,776 0 0
OTIS WORLDWIDE CORP COM 68902V107 553,858 9,740,729 SH   SOLE 22 8,800,226 0 940,503
OTIS WORLDWIDE CORP COM 68902V107 17,252 303,409 SH   SOLE 23 303,409 0 0
OTIS WORLDWIDE CORP COM 68902V107 33,317 585,943 SH   SOLE 25 553,701 0 32,242
OTIS WORLDWIDE CORP COM 68902V107 127,952 2,250,306 SH   SOLE 26 392,787 0 1,857,519
OTIS WORLDWIDE CORP COM 68902V107 4,794 84,307 SH   SOLE 28 58,705 0 25,602
OTIS WORLDWIDE CORP COM 68902V107 421 7,402 SH   SOLE 29 7,402 0 0
OTIS WORLDWIDE CORP COM 68902V107 80,146 1,409,524 SH   SOLE 30 1,390,724 0 18,800
OTIS WORLDWIDE CORP COM 68902V107 5,137 90,348 SH   SOLE 31 53,515 0 36,833
OTIS WORLDWIDE CORP COM 68902V107 49,976 878,928 SH   SOLE 34 878,928 0 0
OTIS WORLDWIDE CORP COM 68902V107 16,971 298,474 SH   SOLE 36 298,474 0 0
OTIS WORLDWIDE CORP COM 68902V107 1,213 21,327 SH   SOLE 37 21,327 0 0
OTIS WORLDWIDE CORP COM 68902V107 530 9,324 SH   SOLE 40 9,324 0 0
OTONOMY INC COM 68906L105 23 6,321 SH   SOLE 18 6,321 0 0
OTONOMY INC COM 68906L105 318 87,952 SH   SOLE 21 87,952 0 0
OTONOMY INC COM 68906L105 2,567 709,249 SH   SOLE 22 709,249 0 0
OTTAWA BANCORP INC COM 689195105 22 2,091 SH   SOLE 21 2,091 0 0
OTTER TAIL CORP COM 689648103 3,389 87,355 SH   SOLE 2 60,487 0 26,868
OTTER TAIL CORP COM 689648103 27 698 SH   SOLE 4 698 0 0
OTTER TAIL CORP COM 689648103 28 719 SH   SOLE 7 719 0 0
OTTER TAIL CORP COM 689648103 6,105 157,380 SH   SOLE 18 157,380 0 0
OTTER TAIL CORP COM 689648103 2,996 77,234 SH   SOLE 19 77,234 0 0
OTTER TAIL CORP COM 689648103 53,001 1,366,348 SH   SOLE 21 1,366,348 0 0
OTTER TAIL CORP COM 689648103 47,260 1,218,363 SH   SOLE 22 1,180,452 0 37,911
OTTER TAIL CORP COM 689648103 407 10,486 SH   SOLE 26 7,652 0 2,834
OTTER TAIL CORP COM 689648103 227 5,841 SH   SOLE 28 5,841 0 0
OTTER TAIL CORP COM 689648103 515 13,266 SH   SOLE 30 13,266 0 0
OTTER TAIL CORP COM 689648103 148 3,803 SH   SOLE 40 3,803 0 0
OUTFRONT MEDIA INC COM 69007J106 4,539 320,332 SH   SOLE 2 51,136 0 269,196
OUTFRONT MEDIA INC COM 69007J106 12 836 SH   SOLE 4 836 0 0
OUTFRONT MEDIA INC COM 69007J106 56 3,939 SH   SOLE 7 3,939 0 0
OUTFRONT MEDIA INC COM 69007J106 949 67,005 SH   SOLE 18 67,005 0 0
OUTFRONT MEDIA INC COM 69007J106 3,211 226,592 SH   SOLE 19 226,592 0 0
OUTFRONT MEDIA INC COM 69007J106 32,627 2,302,514 SH   SOLE 21 2,302,514 0 0
OUTFRONT MEDIA INC COM 69007J106 59,269 4,182,705 SH   SOLE 22 3,953,070 0 229,635
OUTFRONT MEDIA INC COM 69007J106 947 66,812 SH   SOLE 26 27,036 0 39,776
OUTFRONT MEDIA INC COM 69007J106 312 22,008 SH   SOLE 28 22,008 0 0
OUTFRONT MEDIA INC COM 69007J106 683 48,221 SH   SOLE 30 48,221 0 0
OUTFRONT MEDIA INC COM 69007J106 116 8,193 SH   SOLE 31 2,873 0 5,320
OUTFRONT MEDIA INC COM 69007J106 86 6,054 SH   SOLE 34 6,054 0 0
OUTFRONT MEDIA INC COM 69007J106 91 6,429 SH   SOLE 36 6,429 0 0
OUTFRONT MEDIA INC COM 69007J106 225 15,872 SH   SOLE 40 15,872 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 102 55,073 SH   SOLE 2 3,617 0 51,456
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 2 1,199 SH   SOLE 7 1,199 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 451 242,283 SH   SOLE 18 242,283 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 230 123,767 SH   SOLE 19 123,767 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3,828 2,058,226 SH   SOLE 21 2,058,226 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3,604 1,937,691 SH   SOLE 22 1,908,777 0 28,914
OVERSTOCK COM INC DEL COM 690370101 885 31,141 SH   SOLE 2 14,230 0 16,911
OVERSTOCK COM INC DEL COM 690370101 14 504 SH   SOLE 4 504 0 0
OVERSTOCK COM INC DEL COM 690370101 18 633 SH   SOLE 7 633 0 0
OVERSTOCK COM INC DEL COM 690370101 5,086 178,882 SH   SOLE 18 170,789 0 8,093
OVERSTOCK COM INC DEL COM 690370101 4,992 175,588 SH   SOLE 19 175,588 0 0
OVERSTOCK COM INC DEL COM 690370101 39,273 1,381,401 SH   SOLE 21 1,381,401 0 0
OVERSTOCK COM INC DEL COM 690370101 32,221 1,133,334 SH   SOLE 22 1,092,366 0 40,968
OVERSTOCK COM INC DEL COM 690370101 337 11,861 SH   SOLE 23 11,861 0 0
OVERSTOCK COM INC DEL COM 690370101 894 31,438 SH   SOLE 26 0 0 31,438
OVERSTOCK COM INC DEL COM 690370101 1,195 42,047 SH   SOLE 30 42,047 0 0
OVID THERAPEUTICS INC COM 690469101 114 15,515 SH   SOLE 2 2,352 0 13,163
OVID THERAPEUTICS INC COM 690469101 6 759 SH   SOLE 7 759 0 0
OVID THERAPEUTICS INC COM 690469101 1,317 178,659 SH   SOLE 18 178,659 0 0
OVID THERAPEUTICS INC COM 690469101 593 80,479 SH   SOLE 19 80,479 0 0
OVID THERAPEUTICS INC COM 690469101 246 33,400 SH   SOLE 20 33,400 0 0
OVID THERAPEUTICS INC COM 690469101 10,665 1,447,044 SH   SOLE 21 1,447,044 0 0
OVID THERAPEUTICS INC COM 690469101 8,536 1,158,251 SH   SOLE 22 1,136,098 0 22,153
OVINTIV INC COM 69047Q102 2,979 311,905 SH   SOLE 2 85,903 0 226,002
OVINTIV INC COM 69047Q102 16 1,696 SH   SOLE 4 1,696 0 0
OVINTIV INC COM 69047Q102 59 6,143 SH   SOLE 7 6,143 0 0
OVINTIV INC COM 69047Q102 9,697 1,015,444 SH   SOLE 18 1,015,444 0 0
OVINTIV INC COM 69047Q102 4,976 521,049 SH   SOLE 19 521,049 0 0
OVINTIV INC COM 69047Q102 80,688 8,449,028 SH   SOLE 21 8,449,028 0 0
OVINTIV INC COM 69047Q102 79,717 8,347,381 SH   SOLE 22 8,091,629 0 255,752
OVINTIV INC COM 69047Q102 68 7,070 SH   SOLE 23 7,070 0 0
OVINTIV INC COM 69047Q102 1,446 151,379 SH   SOLE 25 151,379 0 0
OVINTIV INC COM 69047Q102 2,996 313,725 SH   SOLE 26 71,050 0 242,675
OVINTIV INC COM 69047Q102 362 37,913 SH   SOLE 28 37,913 0 0
OVINTIV INC COM 69047Q102 1,998 209,253 SH   SOLE 30 209,253 0 0
OVINTIV INC COM 69047Q102 975 102,081 SH   SOLE 36 102,081 0 0
OVINTIV INC COM 69047Q102 264 27,621 SH   SOLE 40 27,621 0 0
OWENS & MINOR INC NEW COM 690732102 559 73,374 SH   SOLE 2 20,089 0 53,285
OWENS & MINOR INC NEW COM 690732102 40 5,261 SH   SOLE 7 5,261 0 0
OWENS & MINOR INC NEW COM 690732102 2,491 326,870 SH   SOLE 18 326,870 0 0
OWENS & MINOR INC NEW COM 690732102 913 119,830 SH   SOLE 19 119,830 0 0
OWENS & MINOR INC NEW COM 690732102 53,773 7,056,844 SH   SOLE 21 7,056,844 0 0
OWENS & MINOR INC NEW COM 690732102 15,735 2,064,926 SH   SOLE 22 1,963,910 0 101,016
OWENS & MINOR INC NEW COM 690732102 19 2,469 SH   SOLE 23 2,469 0 0
OWENS & MINOR INC NEW COM 690732102 77 10,053 SH   SOLE 28 10,053 0 0
OWENS & MINOR INC NEW COM 690732102 790 103,641 SH   SOLE 30 103,641 0 0
OWENS & MINOR INC NEW COM 690732102 101 13,300 SH   SOLE 31 0 0 13,300
OWENS & MINOR INC NEW COM 690732102 68 8,887 SH   SOLE 40 8,887 0 0
OWENS CORNING NEW COM 690742101 16,860 302,375 SH   SOLE 2 68,981 0 233,394
OWENS CORNING NEW COM 690742101 3,066 54,989 SH   SOLE 4 52,332 0 2,657
OWENS CORNING NEW COM 690742101 4,552 81,636 SH   SOLE 7 15,122 0 66,514
OWENS CORNING NEW COM 690742101 11 201 SH   SOLE 13 201 0 0
OWENS CORNING NEW COM 690742101 582 10,432 SH   SOLE 15 10,432 0 0
OWENS CORNING NEW COM 690742101 18,360 329,266 SH   SOLE 18 315,137 0 14,129
OWENS CORNING NEW COM 690742101 2,148 38,530 SH   SOLE 19 38,530 0 0
OWENS CORNING NEW COM 690742101 330,563 5,928,315 SH   SOLE 21 5,928,315 0 0
OWENS CORNING NEW COM 690742101 206,610 3,705,340 SH   SOLE 22 3,529,153 0 176,187
OWENS CORNING NEW COM 690742101 4,560 81,787 SH   SOLE 23 81,787 0 0
OWENS CORNING NEW COM 690742101 938 16,816 SH   SOLE 25 16,816 0 0
OWENS CORNING NEW COM 690742101 23,047 413,333 SH   SOLE 26 136,551 0 276,782
OWENS CORNING NEW COM 690742101 1,168 20,947 SH   SOLE 28 13,265 0 7,682
OWENS CORNING NEW COM 690742101 1,408 25,257 SH   SOLE 29 2,477 0 22,780
OWENS CORNING NEW COM 690742101 22,433 402,320 SH   SOLE 30 387,421 0 14,899
OWENS CORNING NEW COM 690742101 1,524 27,325 SH   SOLE 31 12,784 0 14,541
OWENS CORNING NEW COM 690742101 1,382 24,779 SH   SOLE 34 24,779 0 0
OWENS CORNING NEW COM 690742101 1,517 27,200 SH   SOLE 36 27,200 0 0
OWENS CORNING NEW COM 690742101 125 2,237 SH   SOLE 40 2,237 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 884 71,719 SH   SOLE 30 71,719 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 247 18,967 SH   SOLE 22 18,967 0 0
OXFORD INDS INC COM 691497309 953 21,655 SH   SOLE 2 7,520 0 14,135
OXFORD INDS INC COM 691497309 5 122 SH   SOLE 4 122 0 0
OXFORD INDS INC COM 691497309 13 294 SH   SOLE 7 294 0 0
OXFORD INDS INC COM 691497309 4,033 91,641 SH   SOLE 18 84,355 0 7,286
OXFORD INDS INC COM 691497309 6,285 142,808 SH   SOLE 19 142,808 0 0
OXFORD INDS INC COM 691497309 81,883 1,860,558 SH   SOLE 21 1,860,558 0 0
OXFORD INDS INC COM 691497309 30,763 699,010 SH   SOLE 22 682,116 0 16,894
OXFORD INDS INC COM 691497309 739 16,798 SH   SOLE 23 16,798 0 0
OXFORD INDS INC COM 691497309 2,541 57,745 SH   SOLE 26 1,478 0 56,267
OXFORD INDS INC COM 691497309 95 2,154 SH   SOLE 28 2,154 0 0
OXFORD INDS INC COM 691497309 1,174 26,674 SH   SOLE 30 26,674 0 0
OXFORD INDS INC COM 691497309 54 1,220 SH   SOLE 34 1,220 0 0
OXFORD INDS INC COM 691497309 73 1,668 SH   SOLE 40 1,668 0 0
OXFORD SQUARE CAP CORP COM 69181V107 779 278,215 SH   SOLE 30 278,215 0 0
OYSTER PT PHARMA INC COM 69242L106 57 1,968 SH   SOLE 2 307 0 1,661
OYSTER PT PHARMA INC COM 69242L106 611 21,159 SH   SOLE 18 21,159 0 0
OYSTER PT PHARMA INC COM 69242L106 425 14,717 SH   SOLE 19 14,717 0 0
OYSTER PT PHARMA INC COM 69242L106 5,262 182,188 SH   SOLE 21 182,188 0 0
OYSTER PT PHARMA INC COM 69242L106 5,837 202,124 SH   SOLE 22 198,500 0 3,624
P & F INDS INC CL A NEW 692830508 3 689 SH   SOLE 21 689 0 0
P A M TRANSN SVCS INC COM 693149106 46 1,511 SH   SOLE 2 82 0 1,429
P A M TRANSN SVCS INC COM 693149106 228 7,426 SH   SOLE 18 7,426 0 0
P A M TRANSN SVCS INC COM 693149106 110 3,571 SH   SOLE 19 3,571 0 0
P A M TRANSN SVCS INC COM 693149106 1,899 61,756 SH   SOLE 21 61,756 0 0
P A M TRANSN SVCS INC COM 693149106 4,693 152,615 SH   SOLE 22 151,909 0 706
PACCAR INC COM 693718108 62,297 832,294 SH   SOLE 2 89,370 0 742,924
PACCAR INC COM 693718108 12,146 162,271 SH   SOLE 4 152,988 0 9,283
PACCAR INC COM 693718108 25,256 337,425 SH   SOLE 7 326,677 0 10,748
PACCAR INC COM 693718108 3,375 45,091 SH   SOLE 13 45,091 0 0
PACCAR INC COM 693718108 3,243 43,322 SH   SOLE 15 43,322 0 0
PACCAR INC COM 693718108 132,098 1,764,836 SH   SOLE 18 1,687,159 0 77,677
PACCAR INC COM 693718108 31,706 423,593 SH   SOLE 19 423,593 0 0
PACCAR INC COM 693718108 621,955 8,309,356 SH   SOLE 21 8,309,356 0 0
PACCAR INC COM 693718108 648,688 8,666,508 SH   SOLE 22 7,660,544 0 1,005,964
PACCAR INC COM 693718108 18,896 252,456 SH   SOLE 23 252,456 0 0
PACCAR INC COM 693718108 26,238 350,542 SH   SOLE 25 350,542 0 0
PACCAR INC COM 693718108 152,116 2,032,281 SH   SOLE 26 243,470 0 1,788,811
PACCAR INC COM 693718108 5,392 72,035 SH   SOLE 28 50,115 0 21,920
PACCAR INC COM 693718108 5,014 66,993 SH   SOLE 29 5,645 0 61,348
PACCAR INC COM 693718108 115,780 1,546,830 SH   SOLE 30 1,523,654 0 23,176
PACCAR INC COM 693718108 5,565 74,343 SH   SOLE 31 44,066 0 30,277
PACCAR INC COM 693718108 5,567 74,373 SH   SOLE 32 74,373 0 0
PACCAR INC COM 693718108 1,296 17,315 SH   SOLE 34 17,315 0 0
PACCAR INC COM 693718108 19,296 257,794 SH   SOLE 36 257,794 0 0
PACCAR INC COM 693718108 560 7,485 SH   SOLE 40 7,485 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 11 398 SH   SOLE 18 398 0 0
PACER FDS TR TRENDP US MID CP 69374H204 28 1,031 SH   SOLE 18 1,031 0 0
PACER FDS TR TRENDP 100 ETF 69374H303 18 412 SH   SOLE 18 412 0 0
PACER FDS TR TRENDPILOT EUR 69374H808 6 248 SH   SOLE 18 248 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 373 108,111 SH   SOLE 2 53,022 0 55,089
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3 749 SH   SOLE 4 749 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 8 2,364 SH   SOLE 7 2,364 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2,123 615,311 SH   SOLE 18 593,265 0 22,046
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,949 564,865 SH   SOLE 19 564,865 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 22,425 6,500,076 SH   SOLE 21 6,500,076 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 16,121 4,672,682 SH   SOLE 22 4,550,163 0 122,519
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 151 43,810 SH   SOLE 23 43,810 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 628 182,024 SH   SOLE 26 60,658 0 121,366
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 64 18,637 SH   SOLE 28 18,637 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2,126 616,209 SH   SOLE 30 616,209 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 12 3,498 SH   SOLE 34 3,498 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 53 15,242 SH   SOLE 40 15,242 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P205 0 945 SH   SOLE 18 945 0 0
PACIFIC ETHANOL INC COM 69423U305 1,639 2,308,323 SH   SOLE 2 2,308,323 0 0
PACIFIC ETHANOL INC COM 69423U305 31 43,973 SH   SOLE 21 43,973 0 0
PACIFIC ETHANOL INC COM 69423U305 727 1,023,526 SH   SOLE 22 1,023,526 0 0
PACIFIC ETHANOL INC COM 69423U305 89 125,043 SH   SOLE 26 0 0 125,043
PACIFIC MERCANTILE BANCORP COM 694552100 72 19,641 SH   SOLE 2 19,641 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 102 27,761 SH   SOLE 18 8,907 0 18,854
PACIFIC MERCANTILE BANCORP COM 694552100 736 201,219 SH   SOLE 19 201,219 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 339 92,673 SH   SOLE 21 92,673 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 2,075 566,999 SH   SOLE 22 566,999 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 105 28,694 SH   SOLE 23 28,694 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 363 99,117 SH   SOLE 26 0 0 99,117
PACIFIC PREMIER BANCORP COM 69478X105 2,213 102,078 SH   SOLE 2 30,399 0 71,679
PACIFIC PREMIER BANCORP COM 69478X105 29 1,322 SH   SOLE 4 1,322 0 0
PACIFIC PREMIER BANCORP COM 69478X105 31 1,409 SH   SOLE 7 1,409 0 0
PACIFIC PREMIER BANCORP COM 69478X105 9,252 426,774 SH   SOLE 18 426,774 0 0
PACIFIC PREMIER BANCORP COM 69478X105 4,750 219,106 SH   SOLE 19 219,106 0 0
PACIFIC PREMIER BANCORP COM 69478X105 190,022 8,764,833 SH   SOLE 21 8,764,833 0 0
PACIFIC PREMIER BANCORP COM 69478X105 61,547 2,838,890 SH   SOLE 22 2,760,797 0 78,093
PACIFIC PREMIER BANCORP COM 69478X105 153 7,068 SH   SOLE 23 7,068 0 0
PACIFIC PREMIER BANCORP COM 69478X105 931 42,928 SH   SOLE 26 9,022 0 33,906
PACIFIC PREMIER BANCORP COM 69478X105 137 6,305 SH   SOLE 28 6,305 0 0
PACIFIC PREMIER BANCORP COM 69478X105 2,931 135,182 SH   SOLE 30 135,182 0 0
PACIFIC PREMIER BANCORP COM 69478X105 192 8,850 SH   SOLE 40 8,850 0 0
PACIRA BIOSCIENCES COM 695127100 1,536 29,270 SH   SOLE 2 15,094 0 14,176
PACIRA BIOSCIENCES COM 695127100 11 204 SH   SOLE 4 204 0 0
PACIRA BIOSCIENCES COM 695127100 36 691 SH   SOLE 7 691 0 0
PACIRA BIOSCIENCES COM 695127100 11,744 223,825 SH   SOLE 18 208,496 0 15,329
PACIRA BIOSCIENCES COM 695127100 9,955 189,728 SH   SOLE 19 189,728 0 0
PACIRA BIOSCIENCES COM 695127100 263,713 5,025,978 SH   SOLE 21 5,025,978 0 0
PACIRA BIOSCIENCES COM 695127100 73,228 1,395,610 SH   SOLE 22 1,359,004 0 36,606
PACIRA BIOSCIENCES COM 695127100 590 11,252 SH   SOLE 23 11,252 0 0
PACIRA BIOSCIENCES COM 695127100 3,397 64,741 SH   SOLE 26 16,431 0 48,310
PACIRA BIOSCIENCES COM 695127100 296 5,640 SH   SOLE 28 5,640 0 0
PACIRA BIOSCIENCES COM 695127100 3,730 71,096 SH   SOLE 30 71,096 0 0
PACIRA BIOSCIENCES COM 695127100 207 3,939 SH   SOLE 40 3,939 0 0
PACIRA BIOSCIENCES NOTE 2.375% 4/0 695127AD2 1,364 1,250,000 PRN   SOLE 21 1,250,000 0 0
PACIRA BIOSCIENCES NOTE 2.375% 4/0 695127AD2 2,455 2,250,000 PRN   SOLE 22 2,250,000 0 0
PACKAGING CORP AMER COM 695156109 25,225 252,757 SH   SOLE 2 37,061 0 215,696
PACKAGING CORP AMER COM 695156109 3,878 38,853 SH   SOLE 4 36,364 0 2,489
PACKAGING CORP AMER COM 695156109 9,619 96,378 SH   SOLE 7 90,338 0 6,040
PACKAGING CORP AMER COM 695156109 344 3,447 SH   SOLE 13 3,447 0 0
PACKAGING CORP AMER COM 695156109 1,205 12,071 SH   SOLE 15 12,071 0 0
PACKAGING CORP AMER COM 695156109 22,816 228,616 SH   SOLE 18 214,089 0 14,527
PACKAGING CORP AMER COM 695156109 15,756 157,874 SH   SOLE 19 157,874 0 0
PACKAGING CORP AMER COM 695156109 356,814 3,575,286 SH   SOLE 21 3,575,286 0 0
PACKAGING CORP AMER COM 695156109 250,716 2,512,189 SH   SOLE 22 2,298,356 0 213,833
PACKAGING CORP AMER COM 695156109 7,062 70,757 SH   SOLE 23 70,757 0 0
PACKAGING CORP AMER COM 695156109 10,382 104,026 SH   SOLE 25 104,026 0 0
PACKAGING CORP AMER COM 695156109 35,776 358,477 SH   SOLE 26 90,278 0 268,199
PACKAGING CORP AMER COM 695156109 2,032 20,359 SH   SOLE 28 14,788 0 5,571
PACKAGING CORP AMER COM 695156109 10,614 106,352 SH   SOLE 29 86,790 0 19,562
PACKAGING CORP AMER COM 695156109 35,767 358,384 SH   SOLE 30 352,007 0 6,377
PACKAGING CORP AMER COM 695156109 3,412 34,189 SH   SOLE 31 12,351 0 21,838
PACKAGING CORP AMER COM 695156109 2,213 22,172 SH   SOLE 32 22,172 0 0
PACKAGING CORP AMER COM 695156109 1,632 16,355 SH   SOLE 34 16,355 0 0
PACKAGING CORP AMER COM 695156109 6,335 63,475 SH   SOLE 36 63,475 0 0
PACKAGING CORP AMER COM 695156109 188 1,888 SH   SOLE 40 1,888 0 0
PACWEST BANCORP DEL COM 695263103 6,324 320,827 SH   SOLE 2 97,659 0 223,168
PACWEST BANCORP DEL COM 695263103 11 559 SH   SOLE 4 559 0 0
PACWEST BANCORP DEL COM 695263103 200 10,141 SH   SOLE 7 10,141 0 0
PACWEST BANCORP DEL COM 695263103 7,308 370,769 SH   SOLE 18 363,784 0 6,985
PACWEST BANCORP DEL COM 695263103 686 34,827 SH   SOLE 19 34,827 0 0
PACWEST BANCORP DEL COM 695263103 139,553 7,080,303 SH   SOLE 21 7,080,303 0 0
PACWEST BANCORP DEL COM 695263103 77,323 3,923,029 SH   SOLE 22 3,736,886 0 186,143
PACWEST BANCORP DEL COM 695263103 1,247 63,252 SH   SOLE 26 35,309 0 27,943
PACWEST BANCORP DEL COM 695263103 324 16,417 SH   SOLE 28 16,417 0 0
PACWEST BANCORP DEL COM 695263103 155 7,878 SH   SOLE 29 7,878 0 0
PACWEST BANCORP DEL COM 695263103 1,028 52,148 SH   SOLE 30 52,148 0 0
PACWEST BANCORP DEL COM 695263103 94 4,753 SH   SOLE 31 2,399 0 2,354
PACWEST BANCORP DEL COM 695263103 649 32,908 SH   SOLE 32 32,908 0 0
PACWEST BANCORP DEL COM 695263103 70 3,533 SH   SOLE 34 3,533 0 0
PACWEST BANCORP DEL COM 695263103 122 6,206 SH   SOLE 36 6,206 0 0
PACWEST BANCORP DEL COM 695263103 265 13,438 SH   SOLE 40 13,438 0 0
PAE INC COM CL A 69290Y109 346 36,154 SH   SOLE 2 17,660 0 18,494
PAE INC COM CL A 69290Y109 11 1,110 SH   SOLE 7 1,110 0 0
PAE INC COM CL A 69290Y109 2,267 237,171 SH   SOLE 18 237,171 0 0
PAE INC COM CL A 69290Y109 1,282 134,100 SH   SOLE 19 134,100 0 0
PAE INC COM CL A 69290Y109 17,852 1,867,410 SH   SOLE 21 1,867,410 0 0
PAE INC COM CL A 69290Y109 14,271 1,492,797 SH   SOLE 22 1,431,525 0 61,272
PAE INC COM CL A 69290Y109 396 41,437 SH   SOLE 26 0 0 41,437
PAE INC COM CL A 69290Y109 736 76,968 SH   SOLE 28 76,968 0 0
PAE INC COM CL A 69290Y109 75 7,889 SH   SOLE 30 7,889 0 0
PAGERDUTY INC COM 69553P100 3,748 130,974 SH   SOLE 2 12,298 0 118,676
PAGERDUTY INC COM 69553P100 36 1,248 SH   SOLE 7 1,248 0 0
PAGERDUTY INC COM 69553P100 1,028 35,913 SH   SOLE 18 35,913 0 0
PAGERDUTY INC COM 69553P100 493 17,234 SH   SOLE 19 17,234 0 0
PAGERDUTY INC COM 69553P100 25,379 886,759 SH   SOLE 21 886,759 0 0
PAGERDUTY INC COM 69553P100 24,530 857,095 SH   SOLE 22 774,858 0 82,237
PAGERDUTY INC COM 69553P100 98 3,431 SH   SOLE 26 0 0 3,431
PAGERDUTY INC COM 69553P100 87 3,033 SH   SOLE 28 3,033 0 0
PAGERDUTY INC COM 69553P100 242 8,443 SH   SOLE 30 8,443 0 0
PAGERDUTY INC COM 69553P100 38 1,338 SH   SOLE 31 1,338 0 0
PAGERDUTY INC COM 69553P100 70 2,463 SH   SOLE 40 2,463 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 87 2,456 SH   SOLE 18 2,456 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 41,040 1,161,279 SH   SOLE 19 1,161,279 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 22,489 636,358 SH   SOLE 21 636,358 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 179 5,068 SH   SOLE 22 5,068 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 618 17,474 SH   SOLE 25 17,474 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 1,397 39,535 SH   SOLE 26 4,589 0 34,946
PAGSEGURO DIGITAL LTD COM CL A G68707101 3,962 112,120 SH   SOLE 30 112,120 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 3,622 102,476 SH   SOLE 31 0 0 102,476
PAGSEGURO DIGITAL LTD COM CL A G68707101 31,836 900,836 SH   SOLE 34 900,836 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 22 627 SH   SOLE 36 627 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 5 10,696 SH   SOLE 18 10,696 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 56 109,305 SH   SOLE 21 109,305 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 1,852 3,616,786 SH   SOLE 22 3,616,786 0 0
PALO ALTO NETWORKS INC COM 697435105 48,866 212,767 SH   SOLE 2 7,975 0 204,792
PALO ALTO NETWORKS INC COM 697435105 10,235 44,563 SH   SOLE 4 41,887 0 2,676
PALO ALTO NETWORKS INC COM 697435105 2,451 10,672 SH   SOLE 7 10,672 0 0
PALO ALTO NETWORKS INC COM 697435105 324 1,411 SH   SOLE 13 1,411 0 0
PALO ALTO NETWORKS INC COM 697435105 1,770 7,705 SH   SOLE 15 7,705 0 0
PALO ALTO NETWORKS INC COM 697435105 22,017 95,864 SH   SOLE 18 87,756 0 8,108
PALO ALTO NETWORKS INC COM 697435105 26,776 116,584 SH   SOLE 19 116,584 0 0
PALO ALTO NETWORKS INC COM 697435105 506,015 2,203,226 SH   SOLE 21 2,203,226 0 0
PALO ALTO NETWORKS INC COM 697435105 591,248 2,574,338 SH   SOLE 22 2,427,979 0 146,359
PALO ALTO NETWORKS INC COM 697435105 16,540 72,016 SH   SOLE 23 72,016 0 0
PALO ALTO NETWORKS INC COM 697435105 29,003 126,283 SH   SOLE 25 126,283 0 0
PALO ALTO NETWORKS INC COM 697435105 74,898 326,111 SH   SOLE 26 76,621 0 249,490
PALO ALTO NETWORKS INC COM 697435105 4,736 20,620 SH   SOLE 28 14,479 0 6,141
PALO ALTO NETWORKS INC COM 697435105 5,250 22,860 SH   SOLE 29 1,952 0 20,908
PALO ALTO NETWORKS INC COM 697435105 55,726 242,633 SH   SOLE 30 242,633 0 0
PALO ALTO NETWORKS INC COM 697435105 5,657 24,630 SH   SOLE 31 13,771 0 10,859
PALO ALTO NETWORKS INC COM 697435105 12,380 53,905 SH   SOLE 34 53,905 0 0
PALO ALTO NETWORKS INC COM 697435105 13,598 59,207 SH   SOLE 36 59,207 0 0
PALO ALTO NETWORKS INC COM 697435105 524 2,283 SH   SOLE 40 2,283 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 6,248 5,845,000 PRN   SOLE 21 5,845,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 2,405 2,250,000 PRN   SOLE 22 2,250,000 0 0
PALOMAR HLDGS INC COM 69753M105 890 10,376 SH   SOLE 2 5,462 0 4,914
PALOMAR HLDGS INC COM 69753M105 24 275 SH   SOLE 7 275 0 0
PALOMAR HLDGS INC COM 69753M105 7,496 87,412 SH   SOLE 18 85,015 0 2,397
PALOMAR HLDGS INC COM 69753M105 3,048 35,540 SH   SOLE 19 35,540 0 0
PALOMAR HLDGS INC COM 69753M105 137,621 1,604,718 SH   SOLE 21 1,604,718 0 0
PALOMAR HLDGS INC COM 69753M105 45,976 536,100 SH   SOLE 22 519,544 0 16,556
PALOMAR HLDGS INC COM 69753M105 5 62 SH   SOLE 23 62 0 0
PALOMAR HLDGS INC COM 69753M105 1,062 12,378 SH   SOLE 26 0 0 12,378
PALOMAR HLDGS INC COM 69753M105 220 2,570 SH   SOLE 28 2,570 0 0
PALOMAR HLDGS INC COM 69753M105 1,366 15,932 SH   SOLE 30 15,932 0 0
PALOMAR HLDGS INC COM 69753M105 199 2,325 SH   SOLE 40 2,325 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 53 5,036 SH   SOLE 4 5,036 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 5,442 518,753 SH   SOLE 21 518,753 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 3,509 334,517 SH   SOLE 22 334,517 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 3,150 300,247 SH   SOLE 30 300,247 0 0
PAN AMERN SILVER CORP COM 697900108 2,039 67,103 SH   SOLE 21 67,103 0 0
PAN AMERN SILVER CORP COM 697900108 6,849 225,373 SH   SOLE 23 225,373 0 0
PAN AMERN SILVER CORP COM 697900108 32,801 1,079,339 SH   SOLE 25 1,079,339 0 0
PAN AMERN SILVER CORP COM 697900108 15,054 495,376 SH   SOLE 26 0 0 495,376
PAN AMERN SILVER CORP COM 697900108 115,456 3,799,144 SH   SOLE 34 3,799,144 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 19 7,591 SH   SOLE 2 0 0 7,591
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 53 20,999 SH   SOLE 18 20,999 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 2 967 SH   SOLE 19 967 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 308 122,754 SH   SOLE 21 122,754 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 83 33,120 SH   SOLE 22 30,290 0 2,830
PANHANDLE OIL AND GAS INC CL A 698477106 12 4,591 SH   SOLE 18 4,591 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 235 87,564 SH   SOLE 21 87,564 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 941 351,115 SH   SOLE 22 351,115 0 0
PAPA JOHNS INTL INC COM 698813102 2,547 32,069 SH   SOLE 2 19,387 0 12,682
PAPA JOHNS INTL INC COM 698813102 12 149 SH   SOLE 4 149 0 0
PAPA JOHNS INTL INC COM 698813102 46 574 SH   SOLE 7 574 0 0
PAPA JOHNS INTL INC COM 698813102 14,483 182,388 SH   SOLE 18 179,763 0 2,625
PAPA JOHNS INTL INC COM 698813102 6,912 87,047 SH   SOLE 19 87,047 0 0
PAPA JOHNS INTL INC COM 698813102 142,723 1,797,288 SH   SOLE 21 1,797,288 0 0
PAPA JOHNS INTL INC COM 698813102 73,417 924,528 SH   SOLE 22 893,111 0 31,417
PAPA JOHNS INTL INC COM 698813102 180 2,261 SH   SOLE 23 2,261 0 0
PAPA JOHNS INTL INC COM 698813102 1,280 16,117 SH   SOLE 26 4,118 0 11,999
PAPA JOHNS INTL INC COM 698813102 253 3,189 SH   SOLE 28 3,189 0 0
PAPA JOHNS INTL INC COM 698813102 833 10,494 SH   SOLE 30 10,494 0 0
PAPA JOHNS INTL INC COM 698813102 168 2,118 SH   SOLE 40 2,118 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 481 53,465 SH   SOLE 2 18,361 0 35,104
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 7 754 SH   SOLE 7 754 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1,768 196,695 SH   SOLE 18 196,695 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 904 100,548 SH   SOLE 19 100,548 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 36,266 4,034,074 SH   SOLE 21 4,034,074 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 11,980 1,332,587 SH   SOLE 22 1,296,295 0 36,292
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 46 5,151 SH   SOLE 23 5,151 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 156 17,328 SH   SOLE 26 0 0 17,328
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 26 2,934 SH   SOLE 28 2,934 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 584 64,944 SH   SOLE 30 64,944 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 12 1,388 SH   SOLE 34 1,388 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 27 3,011 SH   SOLE 40 3,011 0 0
PAR TECHNOLOGY CORP COM 698884103 178 5,944 SH   SOLE 2 881 0 5,063
PAR TECHNOLOGY CORP COM 698884103 10 332 SH   SOLE 7 332 0 0
PAR TECHNOLOGY CORP COM 698884103 2,039 68,119 SH   SOLE 18 68,119 0 0
PAR TECHNOLOGY CORP COM 698884103 933 31,178 SH   SOLE 19 31,178 0 0
PAR TECHNOLOGY CORP COM 698884103 16,191 540,977 SH   SOLE 21 540,977 0 0
PAR TECHNOLOGY CORP COM 698884103 11,474 383,359 SH   SOLE 22 375,559 0 7,800
PARAMOUNT GOLD NEV CORP COM 69924M109 5 3,682 SH   SOLE 18 3,682 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 61 49,027 SH   SOLE 21 49,027 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 23 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108 3,414 442,848 SH   SOLE 2 66,103 0 376,745
PARAMOUNT GROUP INC COM 69924R108 922 119,639 SH   SOLE 4 119,639 0 0
PARAMOUNT GROUP INC COM 69924R108 1,693 219,531 SH   SOLE 7 219,531 0 0
PARAMOUNT GROUP INC COM 69924R108 570 73,883 SH   SOLE 18 73,883 0 0
PARAMOUNT GROUP INC COM 69924R108 2,133 276,707 SH   SOLE 19 276,707 0 0
PARAMOUNT GROUP INC COM 69924R108 25,836 3,350,918 SH   SOLE 21 3,350,918 0 0
PARAMOUNT GROUP INC COM 69924R108 52,641 6,827,614 SH   SOLE 22 6,541,082 0 286,532
PARAMOUNT GROUP INC COM 69924R108 47 6,130 SH   SOLE 23 6,130 0 0
PARAMOUNT GROUP INC COM 69924R108 3,547 460,077 SH   SOLE 25 460,077 0 0
PARAMOUNT GROUP INC COM 69924R108 1,481 192,149 SH   SOLE 26 45,492 0 146,657
PARAMOUNT GROUP INC COM 69924R108 208 26,939 SH   SOLE 28 26,939 0 0
PARAMOUNT GROUP INC COM 69924R108 872 113,126 SH   SOLE 29 113,126 0 0
PARAMOUNT GROUP INC COM 69924R108 6,585 854,116 SH   SOLE 30 854,116 0 0
PARAMOUNT GROUP INC COM 69924R108 31 4,068 SH   SOLE 31 4,068 0 0
PARAMOUNT GROUP INC COM 69924R108 52 6,696 SH   SOLE 36 6,696 0 0
PARAMOUNT GROUP INC COM 69924R108 142 18,469 SH   SOLE 40 18,469 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 79 15,217 SH   SOLE 2 2,176 0 13,041
PARATEK PHARMACEUTICALS INC COM 699374302 5 876 SH   SOLE 7 876 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 870 166,725 SH   SOLE 18 166,725 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 403 77,163 SH   SOLE 19 77,163 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 7,262 1,391,263 SH   SOLE 21 1,391,263 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 5,797 1,110,492 SH   SOLE 22 1,090,826 0 19,666
PARETEUM CORP COM NEW 69946T207 3 4,448 SH   SOLE 18 4,448 0 0
PARETEUM CORP COM NEW 69946T207 37 59,167 SH   SOLE 21 59,167 0 0
PARETEUM CORP COM NEW 69946T207 1,404 2,263,490 SH   SOLE 22 2,263,490 0 0
PARK AEROSPACE CORP COM 70014A104 241 21,663 SH   SOLE 2 6,045 0 15,618
PARK AEROSPACE CORP COM 70014A104 3 234 SH   SOLE 4 234 0 0
PARK AEROSPACE CORP COM 70014A104 2 207 SH   SOLE 7 207 0 0
PARK AEROSPACE CORP COM 70014A104 1,085 97,373 SH   SOLE 18 97,373 0 0
PARK AEROSPACE CORP COM 70014A104 600 53,834 SH   SOLE 19 53,834 0 0
PARK AEROSPACE CORP COM 70014A104 25,280 2,269,325 SH   SOLE 21 2,269,325 0 0
PARK AEROSPACE CORP COM 70014A104 7,053 633,083 SH   SOLE 22 614,424 0 18,659
PARK AEROSPACE CORP COM 70014A104 167 15,013 SH   SOLE 26 5,864 0 9,149
PARK AEROSPACE CORP COM 70014A104 638 57,266 SH   SOLE 28 57,266 0 0
PARK AEROSPACE CORP COM 70014A104 230 20,633 SH   SOLE 30 20,633 0 0
PARK AEROSPACE CORP COM 70014A104 23 2,064 SH   SOLE 40 2,064 0 0
PARK CITY GROUP INC COM NEW 700215304 27 6,405 SH   SOLE 2 929 0 5,476
PARK CITY GROUP INC COM NEW 700215304 197 46,657 SH   SOLE 18 46,657 0 0
PARK CITY GROUP INC COM NEW 700215304 78 18,435 SH   SOLE 19 18,435 0 0
PARK CITY GROUP INC COM NEW 700215304 1,367 323,248 SH   SOLE 21 323,248 0 0
PARK CITY GROUP INC COM NEW 700215304 473 111,839 SH   SOLE 22 108,399 0 3,440
PARK HOTELS RESORTS INC COM 700517105 6,548 662,038 SH   SOLE 2 198,828 0 463,210
PARK HOTELS RESORTS INC COM 700517105 1,488 150,495 SH   SOLE 4 150,495 0 0
PARK HOTELS RESORTS INC COM 700517105 2,748 277,894 SH   SOLE 7 277,894 0 0
PARK HOTELS RESORTS INC COM 700517105 1,156 116,843 SH   SOLE 13 116,843 0 0
PARK HOTELS RESORTS INC COM 700517105 2 225 SH   SOLE 15 225 0 0
PARK HOTELS RESORTS INC COM 700517105 7,764 785,066 SH   SOLE 18 711,143 0 73,923
PARK HOTELS RESORTS INC COM 700517105 12,084 1,221,830 SH   SOLE 19 1,221,830 0 0
PARK HOTELS RESORTS INC COM 700517105 120,325 12,166,363 SH   SOLE 21 12,166,363 0 0
PARK HOTELS RESORTS INC COM 700517105 109,408 11,062,455 SH   SOLE 22 10,205,307 0 857,148
PARK HOTELS RESORTS INC COM 700517105 73 7,413 SH   SOLE 23 7,413 0 0
PARK HOTELS RESORTS INC COM 700517105 8,239 833,094 SH   SOLE 25 833,094 0 0
PARK HOTELS RESORTS INC COM 700517105 5,800 586,403 SH   SOLE 26 47,081 0 539,322
PARK HOTELS RESORTS INC COM 700517105 353 35,738 SH   SOLE 28 35,738 0 0
PARK HOTELS RESORTS INC COM 700517105 4,168 421,446 SH   SOLE 29 149,895 0 271,551
PARK HOTELS RESORTS INC COM 700517105 11,155 1,127,893 SH   SOLE 30 1,127,893 0 0
PARK HOTELS RESORTS INC COM 700517105 97 9,784 SH   SOLE 31 4,865 0 4,919
PARK HOTELS RESORTS INC COM 700517105 84 8,449 SH   SOLE 34 8,449 0 0
PARK HOTELS RESORTS INC COM 700517105 2,121 214,413 SH   SOLE 36 214,413 0 0
PARK HOTELS RESORTS INC COM 700517105 254 25,636 SH   SOLE 40 25,636 0 0
PARK NATL CORP COM 700658107 1,232 17,499 SH   SOLE 2 5,121 0 12,378
PARK NATL CORP COM 700658107 4 56 SH   SOLE 4 56 0 0
PARK NATL CORP COM 700658107 16 233 SH   SOLE 7 233 0 0
PARK NATL CORP COM 700658107 4,035 57,334 SH   SOLE 18 57,334 0 0
PARK NATL CORP COM 700658107 2,088 29,664 SH   SOLE 19 29,664 0 0
PARK NATL CORP COM 700658107 34,097 484,475 SH   SOLE 21 484,475 0 0
PARK NATL CORP COM 700658107 32,926 467,825 SH   SOLE 22 450,840 0 16,985
PARK NATL CORP COM 700658107 26 371 SH   SOLE 23 371 0 0
PARK NATL CORP COM 700658107 580 8,237 SH   SOLE 26 3,671 0 4,566
PARK NATL CORP COM 700658107 136 1,927 SH   SOLE 28 1,927 0 0
PARK NATL CORP COM 700658107 463 6,577 SH   SOLE 30 6,577 0 0
PARK NATL CORP COM 700658107 46 649 SH   SOLE 34 649 0 0
PARK NATL CORP COM 700658107 134 1,900 SH   SOLE 40 1,900 0 0
PARK OHIO HLDGS CORP COM 700666100 152 9,174 SH   SOLE 2 384 0 8,790
PARK OHIO HLDGS CORP COM 700666100 3 205 SH   SOLE 7 205 0 0
PARK OHIO HLDGS CORP COM 700666100 680 40,975 SH   SOLE 18 40,975 0 0
PARK OHIO HLDGS CORP COM 700666100 464 27,979 SH   SOLE 19 27,979 0 0
PARK OHIO HLDGS CORP COM 700666100 5,238 315,719 SH   SOLE 21 315,719 0 0
PARK OHIO HLDGS CORP COM 700666100 3,694 222,688 SH   SOLE 22 217,421 0 5,267
PARK OHIO HLDGS CORP COM 700666100 75 4,503 SH   SOLE 26 0 0 4,503
PARKE BANCORP INC COM 700885106 155 11,406 SH   SOLE 2 491 0 10,915
PARKE BANCORP INC COM 700885106 5 347 SH   SOLE 7 347 0 0
PARKE BANCORP INC COM 700885106 660 48,740 SH   SOLE 18 48,740 0 0
PARKE BANCORP INC COM 700885106 262 19,345 SH   SOLE 19 19,345 0 0
PARKE BANCORP INC COM 700885106 4,975 367,177 SH   SOLE 21 367,177 0 0
PARKE BANCORP INC COM 700885106 1,980 146,125 SH   SOLE 22 141,168 0 4,957
PARKER HANNIFIN CORP COM 701094104 56,154 306,402 SH   SOLE 2 27,331 0 279,071
PARKER HANNIFIN CORP COM 701094104 10,672 58,232 SH   SOLE 4 54,724 0 3,508
PARKER HANNIFIN CORP COM 701094104 20,732 113,123 SH   SOLE 7 109,129 0 3,994
PARKER HANNIFIN CORP COM 701094104 70 381 SH   SOLE 13 381 0 0
PARKER HANNIFIN CORP COM 701094104 2,877 15,697 SH   SOLE 15 15,697 0 0
PARKER HANNIFIN CORP COM 701094104 117,122 639,067 SH   SOLE 18 619,423 0 19,644
PARKER HANNIFIN CORP COM 701094104 6,898 37,637 SH   SOLE 19 37,637 0 0
PARKER HANNIFIN CORP COM 701094104 515,258 2,811,467 SH   SOLE 21 2,811,467 0 0
PARKER HANNIFIN CORP COM 701094104 559,872 3,054,903 SH   SOLE 22 2,759,237 0 295,666
PARKER HANNIFIN CORP COM 701094104 17,299 94,389 SH   SOLE 23 94,389 0 0
PARKER HANNIFIN CORP COM 701094104 27,427 149,655 SH   SOLE 25 149,655 0 0
PARKER HANNIFIN CORP COM 701094104 139,763 762,605 SH   SOLE 26 98,067 0 664,538
PARKER HANNIFIN CORP COM 701094104 4,793 26,155 SH   SOLE 28 18,223 0 7,932
PARKER HANNIFIN CORP COM 701094104 446 2,434 SH   SOLE 29 2,434 0 0
PARKER HANNIFIN CORP COM 701094104 79,706 434,909 SH   SOLE 30 434,909 0 0
PARKER HANNIFIN CORP COM 701094104 5,378 29,345 SH   SOLE 31 17,524 0 11,821
PARKER HANNIFIN CORP COM 701094104 1,209 6,596 SH   SOLE 34 6,596 0 0
PARKER HANNIFIN CORP COM 701094104 15,830 86,378 SH   SOLE 36 86,378 0 0
PARKER HANNIFIN CORP COM 701094104 506 2,762 SH   SOLE 40 2,762 0 0
PARSLEY ENERGY INC CL A 701877102 7,213 675,354 SH   SOLE 2 114,341 0 561,013
PARSLEY ENERGY INC CL A 701877102 16 1,456 SH   SOLE 4 1,456 0 0
PARSLEY ENERGY INC CL A 701877102 77 7,177 SH   SOLE 7 7,177 0 0
PARSLEY ENERGY INC CL A 701877102 1,285 120,340 SH   SOLE 18 120,340 0 0
PARSLEY ENERGY INC CL A 701877102 824 77,153 SH   SOLE 19 77,153 0 0
PARSLEY ENERGY INC CL A 701877102 40,244 3,768,137 SH   SOLE 21 3,768,137 0 0
PARSLEY ENERGY INC CL A 701877102 91,657 8,582,091 SH   SOLE 22 8,127,045 0 455,046
PARSLEY ENERGY INC CL A 701877102 3,115 291,661 SH   SOLE 26 87,637 0 204,024
PARSLEY ENERGY INC CL A 701877102 471 44,073 SH   SOLE 28 44,073 0 0
PARSLEY ENERGY INC CL A 701877102 2,742 256,761 SH   SOLE 30 256,761 0 0
PARSLEY ENERGY INC CL A 701877102 66 6,172 SH   SOLE 31 6,172 0 0
PARSLEY ENERGY INC CL A 701877102 264 24,716 SH   SOLE 34 24,716 0 0
PARSLEY ENERGY INC CL A 701877102 133 12,433 SH   SOLE 36 12,433 0 0
PARSLEY ENERGY INC CL A 701877102 355 33,216 SH   SOLE 40 33,216 0 0
PARSONS CORPORATION COM 70202L102 617 17,036 SH   SOLE 2 7,929 0 9,107
PARSONS CORPORATION COM 70202L102 20 564 SH   SOLE 4 564 0 0
PARSONS CORPORATION COM 70202L102 16 448 SH   SOLE 7 448 0 0
PARSONS CORPORATION COM 70202L102 3,221 88,890 SH   SOLE 18 88,890 0 0
PARSONS CORPORATION COM 70202L102 1,539 42,474 SH   SOLE 19 42,474 0 0
PARSONS CORPORATION COM 70202L102 36,311 1,001,961 SH   SOLE 21 1,001,961 0 0
PARSONS CORPORATION COM 70202L102 22,428 618,867 SH   SOLE 22 595,547 0 23,320
PARSONS CORPORATION COM 70202L102 64 1,755 SH   SOLE 26 0 0 1,755
PARSONS CORPORATION COM 70202L102 726 20,022 SH   SOLE 28 20,022 0 0
PARSONS CORPORATION COM 70202L102 1,383 38,176 SH   SOLE 30 38,176 0 0
PARSONS CORPORATION COM 70202L102 123 3,386 SH   SOLE 40 3,386 0 0
PARTY CITY HOLDCO INC COM 702149105 2 1,653 SH   SOLE 18 1,653 0 0
PARTY CITY HOLDCO INC COM 702149105 64 43,136 SH   SOLE 21 43,136 0 0
PARTY CITY HOLDCO INC COM 702149105 1,584 1,062,890 SH   SOLE 22 998,261 0 64,629
PASSAGE BIO INC COM 702712100 933 34,137 SH   SOLE 2 27,623 0 6,514
PASSAGE BIO INC COM 702712100 7 274 SH   SOLE 7 274 0 0
PASSAGE BIO INC COM 702712100 1,775 64,937 SH   SOLE 18 64,937 0 0
PASSAGE BIO INC COM 702712100 10,018 366,540 SH   SOLE 19 366,540 0 0
PASSAGE BIO INC COM 702712100 195 7,123 SH   SOLE 20 7,123 0 0
PASSAGE BIO INC COM 702712100 11,849 433,566 SH   SOLE 21 433,566 0 0
PASSAGE BIO INC COM 702712100 10,496 384,061 SH   SOLE 22 365,948 0 18,113
PASSAGE BIO INC COM 702712100 54 1,963 SH   SOLE 30 1,963 0 0
PASSAGE BIO INC COM 702712100 3,121 114,213 SH   SOLE 34 114,213 0 0
PATHFINDER BANCORP INC MD COM 70319R109 7 714 SH   SOLE 18 714 0 0
PATHFINDER BANCORP INC MD COM 70319R109 7 713 SH   SOLE 21 713 0 0
PATRICK INDS INC COM 703343103 998 16,287 SH   SOLE 2 7,323 0 8,964
PATRICK INDS INC COM 703343103 12 192 SH   SOLE 4 192 0 0
PATRICK INDS INC COM 703343103 22 354 SH   SOLE 7 354 0 0
PATRICK INDS INC COM 703343103 6,844 111,735 SH   SOLE 18 111,735 0 0
PATRICK INDS INC COM 703343103 2,638 43,062 SH   SOLE 19 43,062 0 0
PATRICK INDS INC COM 703343103 144,705 2,362,524 SH   SOLE 21 2,362,524 0 0
PATRICK INDS INC COM 703343103 42,293 690,504 SH   SOLE 22 666,490 0 24,014
PATRICK INDS INC COM 703343103 7 118 SH   SOLE 23 118 0 0
PATRICK INDS INC COM 703343103 881 14,385 SH   SOLE 26 12,558 0 1,827
PATRICK INDS INC COM 703343103 203 3,316 SH   SOLE 28 3,316 0 0
PATRICK INDS INC COM 703343103 2,080 33,964 SH   SOLE 30 33,964 0 0
PATRICK INDS INC COM 703343103 109 1,780 SH   SOLE 40 1,780 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 0 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 424 50,486 SH   SOLE 22 50,486 0 0
PATTERSON COS INC COM 703395103 3,091 140,481 SH   SOLE 2 67,096 0 73,385
PATTERSON COS INC COM 703395103 8 383 SH   SOLE 4 383 0 0
PATTERSON COS INC COM 703395103 57 2,592 SH   SOLE 7 2,592 0 0
PATTERSON COS INC COM 703395103 11,769 534,936 SH   SOLE 18 534,936 0 0
PATTERSON COS INC COM 703395103 7,228 328,552 SH   SOLE 19 328,552 0 0
PATTERSON COS INC COM 703395103 125,385 5,699,336 SH   SOLE 21 5,699,336 0 0
PATTERSON COS INC COM 703395103 74,751 3,397,755 SH   SOLE 22 3,296,225 0 101,530
PATTERSON COS INC COM 703395103 592 26,888 SH   SOLE 23 26,888 0 0
PATTERSON COS INC COM 703395103 2,941 133,686 SH   SOLE 26 14,756 0 118,930
PATTERSON COS INC COM 703395103 338 15,350 SH   SOLE 28 15,350 0 0
PATTERSON COS INC COM 703395103 633 28,773 SH   SOLE 30 28,773 0 0
PATTERSON COS INC COM 703395103 85 3,881 SH   SOLE 31 0 0 3,881
PATTERSON COS INC COM 703395103 157 7,133 SH   SOLE 36 7,133 0 0
PATTERSON COS INC COM 703395103 205 9,307 SH   SOLE 40 9,307 0 0
PATTERSON UTI ENERGY INC COM 703481101 491 141,356 SH   SOLE 2 59,120 0 82,236
PATTERSON UTI ENERGY INC COM 703481101 3 770 SH   SOLE 4 770 0 0
PATTERSON UTI ENERGY INC COM 703481101 26 7,481 SH   SOLE 7 7,481 0 0
PATTERSON UTI ENERGY INC COM 703481101 1,638 471,925 SH   SOLE 18 471,925 0 0
PATTERSON UTI ENERGY INC COM 703481101 586 168,976 SH   SOLE 19 168,976 0 0
PATTERSON UTI ENERGY INC COM 703481101 47,680 13,740,540 SH   SOLE 21 13,740,540 0 0
PATTERSON UTI ENERGY INC COM 703481101 18,433 5,312,173 SH   SOLE 22 5,038,995 0 273,178
PATTERSON UTI ENERGY INC COM 703481101 20 5,813 SH   SOLE 23 5,813 0 0
PATTERSON UTI ENERGY INC COM 703481101 357 102,885 SH   SOLE 26 42,608 0 60,277
PATTERSON UTI ENERGY INC COM 703481101 91 26,300 SH   SOLE 28 26,300 0 0
PATTERSON UTI ENERGY INC COM 703481101 733 211,105 SH   SOLE 30 211,105 0 0
PATTERSON UTI ENERGY INC COM 703481101 159 45,701 SH   SOLE 31 0 0 45,701
PATTERSON UTI ENERGY INC COM 703481101 40 11,459 SH   SOLE 36 11,459 0 0
PATTERSON UTI ENERGY INC COM 703481101 72 20,687 SH   SOLE 40 20,687 0 0
PAVMED INC COM 70387R106 28 13,393 SH   SOLE 2 2,040 0 11,353
PAVMED INC COM 70387R106 300 142,339 SH   SOLE 18 142,339 0 0
PAVMED INC COM 70387R106 143 67,722 SH   SOLE 19 67,722 0 0
PAVMED INC COM 70387R106 2,444 1,158,323 SH   SOLE 21 1,158,323 0 0
PAVMED INC COM 70387R106 738 349,976 SH   SOLE 22 339,490 0 10,486
PAYCHEX INC COM 704326107 61,429 810,940 SH   SOLE 2 124,694 0 686,246
PAYCHEX INC COM 704326107 11,445 151,092 SH   SOLE 4 142,560 0 8,532
PAYCHEX INC COM 704326107 36,510 481,984 SH   SOLE 7 399,792 0 82,192
PAYCHEX INC COM 704326107 4,674 61,707 SH   SOLE 13 61,707 0 0
PAYCHEX INC COM 704326107 2,796 36,916 SH   SOLE 15 36,916 0 0
PAYCHEX INC COM 704326107 3 34 SH   SOLE 17 0 0 34
PAYCHEX INC COM 704326107 130,860 1,727,520 SH   SOLE 18 1,628,263 0 99,257
PAYCHEX INC COM 704326107 125,997 1,663,327 SH   SOLE 19 1,663,327 0 0
PAYCHEX INC COM 704326107 1,085,613 14,331,523 SH   SOLE 21 14,331,523 0 0
PAYCHEX INC COM 704326107 708,277 9,350,186 SH   SOLE 22 8,347,527 0 1,002,659
PAYCHEX INC COM 704326107 17,912 236,466 SH   SOLE 23 236,466 0 0
PAYCHEX INC COM 704326107 38,040 502,183 SH   SOLE 25 502,183 0 0
PAYCHEX INC COM 704326107 156,039 2,059,922 SH   SOLE 26 428,852 0 1,631,070
PAYCHEX INC COM 704326107 5,024 66,327 SH   SOLE 28 46,361 0 19,966
PAYCHEX INC COM 704326107 7,893 104,198 SH   SOLE 29 7,036 0 97,162
PAYCHEX INC COM 704326107 139,071 1,835,917 SH   SOLE 30 1,835,107 0 810
PAYCHEX INC COM 704326107 6,286 82,982 SH   SOLE 31 43,922 0 39,060
PAYCHEX INC COM 704326107 5,831 76,973 SH   SOLE 32 76,973 0 0
PAYCHEX INC COM 704326107 44,599 588,768 SH   SOLE 34 588,768 0 0
PAYCHEX INC COM 704326107 27,358 361,160 SH   SOLE 36 361,160 0 0
PAYCHEX INC COM 704326107 2,804 37,022 SH   SOLE 37 37,022 0 0
PAYCHEX INC COM 704326107 588 7,766 SH   SOLE 40 7,766 0 0
PAYCOM SOFTWARE INC COM 70432V102 45,788 147,833 SH   SOLE 2 42,261 0 105,572
PAYCOM SOFTWARE INC COM 70432V102 7,530 24,312 SH   SOLE 4 22,925 0 1,387
PAYCOM SOFTWARE INC COM 70432V102 13,753 44,402 SH   SOLE 7 41,826 0 2,576
PAYCOM SOFTWARE INC COM 70432V102 42 136 SH   SOLE 13 136 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,486 4,798 SH   SOLE 15 4,798 0 0
PAYCOM SOFTWARE INC COM 70432V102 39,691 128,146 SH   SOLE 18 120,001 0 8,145
PAYCOM SOFTWARE INC COM 70432V102 284,626 918,950 SH   SOLE 19 918,950 0 0
PAYCOM SOFTWARE INC COM 70432V102 510,655 1,648,710 SH   SOLE 21 1,648,710 0 0
PAYCOM SOFTWARE INC COM 70432V102 374,726 1,209,846 SH   SOLE 22 1,084,379 0 125,467
PAYCOM SOFTWARE INC COM 70432V102 12,902 41,656 SH   SOLE 23 41,656 0 0
PAYCOM SOFTWARE INC COM 70432V102 19,021 61,411 SH   SOLE 25 61,411 0 0
PAYCOM SOFTWARE INC COM 70432V102 78,248 252,632 SH   SOLE 26 44,407 0 208,225
PAYCOM SOFTWARE INC COM 70432V102 3,372 10,888 SH   SOLE 28 7,901 0 2,987
PAYCOM SOFTWARE INC COM 70432V102 4,115 13,287 SH   SOLE 29 2,630 0 10,657
PAYCOM SOFTWARE INC COM 70432V102 62,498 201,781 SH   SOLE 30 199,340 0 2,441
PAYCOM SOFTWARE INC COM 70432V102 5,236 16,904 SH   SOLE 31 9,841 0 7,063
PAYCOM SOFTWARE INC COM 70432V102 33,389 107,801 SH   SOLE 34 107,801 0 0
PAYCOM SOFTWARE INC COM 70432V102 8,687 28,047 SH   SOLE 36 28,047 0 0
PAYCOM SOFTWARE INC COM 70432V102 359 1,160 SH   SOLE 40 1,160 0 0
PAYLOCITY HLDG CORP COM 70438V106 19,758 135,428 SH   SOLE 2 75,299 0 60,129
PAYLOCITY HLDG CORP COM 70438V106 533 3,654 SH   SOLE 4 3,654 0 0
PAYLOCITY HLDG CORP COM 70438V106 259 1,775 SH   SOLE 7 1,775 0 0
PAYLOCITY HLDG CORP COM 70438V106 16,129 110,553 SH   SOLE 18 106,101 0 4,452
PAYLOCITY HLDG CORP COM 70438V106 6,738 46,188 SH   SOLE 19 46,188 0 0
PAYLOCITY HLDG CORP COM 70438V106 277,770 1,903,966 SH   SOLE 21 1,903,966 0 0
PAYLOCITY HLDG CORP COM 70438V106 186,853 1,280,782 SH   SOLE 22 1,201,923 0 78,859
PAYLOCITY HLDG CORP COM 70438V106 2,453 16,817 SH   SOLE 23 16,817 0 0
PAYLOCITY HLDG CORP COM 70438V106 5,524 37,862 SH   SOLE 26 12,344 0 25,518
PAYLOCITY HLDG CORP COM 70438V106 768 5,263 SH   SOLE 28 5,263 0 0
PAYLOCITY HLDG CORP COM 70438V106 869 5,954 SH   SOLE 29 5,954 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,846 12,652 SH   SOLE 30 12,652 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,521 10,429 SH   SOLE 31 7,046 0 3,383
PAYLOCITY HLDG CORP COM 70438V106 453 3,106 SH   SOLE 34 3,106 0 0
PAYLOCITY HLDG CORP COM 70438V106 99 680 SH   SOLE 36 680 0 0
PAYLOCITY HLDG CORP COM 70438V106 543 3,724 SH   SOLE 40 3,724 0 0
PAYPAL HLDGS INC COM 70450Y103 570,867 3,276,516 SH   SOLE 2 564,318 0 2,712,198
PAYPAL HLDGS INC COM 70450Y103 93,519 536,754 SH   SOLE 4 506,042 0 30,712
PAYPAL HLDGS INC COM 70450Y103 193,466 1,110,407 SH   SOLE 7 1,073,928 0 36,479
PAYPAL HLDGS INC COM 70450Y103 12,555 72,058 SH   SOLE 13 72,058 0 0
PAYPAL HLDGS INC COM 70450Y103 20,033 114,983 SH   SOLE 15 114,983 0 0
PAYPAL HLDGS INC COM 70450Y103 1 3 SH   SOLE 17 0 0 3
PAYPAL HLDGS INC COM 70450Y103 638,886 3,666,913 SH   SOLE 18 3,181,783 0 485,130
PAYPAL HLDGS INC COM 70450Y103 465,169 2,669,854 SH   SOLE 19 2,669,854 0 0
PAYPAL HLDGS INC COM 70450Y103 4,098,327 23,522,513 SH   SOLE 21 23,522,513 0 0
PAYPAL HLDGS INC COM 70450Y103 5,010,509 28,758,015 SH   SOLE 22 25,781,843 0 2,976,172
PAYPAL HLDGS INC COM 70450Y103 158,334 908,764 SH   SOLE 23 908,764 0 0
PAYPAL HLDGS INC COM 70450Y103 351,795 2,019,142 SH   SOLE 25 2,019,142 0 0
PAYPAL HLDGS INC COM 70450Y103 970,854 5,572,257 SH   SOLE 26 718,899 0 4,853,358
PAYPAL HLDGS INC COM 70450Y103 40,319 231,415 SH   SOLE 28 164,326 0 67,089
PAYPAL HLDGS INC COM 70450Y103 71,995 413,220 SH   SOLE 29 193,228 0 219,992
PAYPAL HLDGS INC COM 70450Y103 854,176 4,902,579 SH   SOLE 30 4,902,579 0 0
PAYPAL HLDGS INC COM 70450Y103 63,911 366,819 SH   SOLE 31 208,849 0 157,970
PAYPAL HLDGS INC COM 70450Y103 43,956 252,290 SH   SOLE 32 252,290 0 0
PAYPAL HLDGS INC COM 70450Y103 186,450 1,070,139 SH   SOLE 34 1,070,139 0 0
PAYPAL HLDGS INC COM 70450Y103 129,674 744,271 SH   SOLE 36 744,271 0 0
PAYPAL HLDGS INC COM 70450Y103 4,370 25,080 SH   SOLE 40 25,080 0 0
PAYSIGN INC COM 70451A104 183 18,882 SH   SOLE 2 9,121 0 9,761
PAYSIGN INC COM 70451A104 3 352 SH   SOLE 7 352 0 0
PAYSIGN INC COM 70451A104 1,268 130,538 SH   SOLE 18 130,538 0 0
PAYSIGN INC COM 70451A104 556 57,243 SH   SOLE 19 57,243 0 0
PAYSIGN INC COM 70451A104 10,982 1,131,047 SH   SOLE 21 1,131,047 0 0
PAYSIGN INC COM 70451A104 8,348 859,705 SH   SOLE 22 845,441 0 14,264
PAYSIGN INC COM 70451A104 52 5,405 SH   SOLE 30 5,405 0 0
PBF ENERGY INC CL A 69318G106 1,781 173,915 SH   SOLE 2 92,313 0 81,602
PBF ENERGY INC CL A 69318G106 5 465 SH   SOLE 4 465 0 0
PBF ENERGY INC CL A 69318G106 53 5,183 SH   SOLE 7 5,183 0 0
PBF ENERGY INC CL A 69318G106 70 6,859 SH   SOLE 13 6,859 0 0
PBF ENERGY INC CL A 69318G106 6,552 639,822 SH   SOLE 18 634,960 0 4,862
PBF ENERGY INC CL A 69318G106 3,950 385,789 SH   SOLE 19 385,789 0 0
PBF ENERGY INC CL A 69318G106 68,893 6,727,831 SH   SOLE 21 6,727,831 0 0
PBF ENERGY INC CL A 69318G106 41,578 4,060,333 SH   SOLE 22 3,834,753 0 225,580
PBF ENERGY INC CL A 69318G106 158 15,463 SH   SOLE 23 15,463 0 0
PBF ENERGY INC CL A 69318G106 526 51,358 SH   SOLE 26 22,651 0 28,707
PBF ENERGY INC CL A 69318G106 144 14,059 SH   SOLE 28 14,059 0 0
PBF ENERGY INC CL A 69318G106 505 49,310 SH   SOLE 30 49,310 0 0
PBF ENERGY INC CL A 69318G106 145 14,200 SH   SOLE 31 0 0 14,200
PBF ENERGY INC CL A 69318G106 74 7,227 SH   SOLE 34 7,227 0 0
PBF ENERGY INC CL A 69318G106 711 69,414 SH   SOLE 36 69,414 0 0
PBF ENERGY INC CL A 69318G106 125 12,229 SH   SOLE 40 12,229 0 0
PC CONNECTION INC COM 69318J100 754 16,262 SH   SOLE 2 7,044 0 9,218
PC CONNECTION INC COM 69318J100 5 108 SH   SOLE 4 108 0 0
PC CONNECTION INC COM 69318J100 8 183 SH   SOLE 7 183 0 0
PC CONNECTION INC COM 69318J100 2,986 64,417 SH   SOLE 18 53,719 0 10,698
PC CONNECTION INC COM 69318J100 7,576 163,420 SH   SOLE 19 163,420 0 0
PC CONNECTION INC COM 69318J100 55,135 1,189,278 SH   SOLE 21 1,189,278 0 0
PC CONNECTION INC COM 69318J100 23,494 506,770 SH   SOLE 22 494,595 0 12,175
PC CONNECTION INC COM 69318J100 863 18,610 SH   SOLE 23 18,610 0 0
PC CONNECTION INC COM 69318J100 3,050 65,786 SH   SOLE 26 0 0 65,786
PC CONNECTION INC COM 69318J100 71 1,534 SH   SOLE 28 1,534 0 0
PC CONNECTION INC COM 69318J100 818 17,642 SH   SOLE 30 17,642 0 0
PC CONNECTION INC COM 69318J100 45 968 SH   SOLE 40 968 0 0
PCB BANCORP COM 69320M109 103 10,006 SH   SOLE 2 473 0 9,533
PCB BANCORP COM 69320M109 506 49,087 SH   SOLE 18 49,087 0 0
PCB BANCORP COM 69320M109 246 23,884 SH   SOLE 19 23,884 0 0
PCB BANCORP COM 69320M109 4,857 471,534 SH   SOLE 21 471,534 0 0
PCB BANCORP COM 69320M109 2,522 244,826 SH   SOLE 22 239,742 0 5,084
PCSB FINL CORP COM 69324R104 141 11,103 SH   SOLE 2 738 0 10,365
PCSB FINL CORP COM 69324R104 6 445 SH   SOLE 7 445 0 0
PCSB FINL CORP COM 69324R104 844 66,546 SH   SOLE 18 66,546 0 0
PCSB FINL CORP COM 69324R104 386 30,421 SH   SOLE 19 30,421 0 0
PCSB FINL CORP COM 69324R104 6,098 480,880 SH   SOLE 21 480,880 0 0
PCSB FINL CORP COM 69324R104 5,024 396,225 SH   SOLE 22 388,168 0 8,057
PCTEL INC COM 69325Q105 91 13,643 SH   SOLE 2 936 0 12,707
PCTEL INC COM 69325Q105 485 72,616 SH   SOLE 18 72,616 0 0
PCTEL INC COM 69325Q105 218 32,638 SH   SOLE 19 32,638 0 0
PCTEL INC COM 69325Q105 3,793 567,873 SH   SOLE 21 567,873 0 0
PCTEL INC COM 69325Q105 4,097 613,364 SH   SOLE 22 607,946 0 5,418
PDC ENERGY INC COM 69327R101 1,554 124,925 SH   SOLE 2 37,487 0 87,438
PDC ENERGY INC COM 69327R101 7 538 SH   SOLE 4 538 0 0
PDC ENERGY INC COM 69327R101 32 2,599 SH   SOLE 7 2,599 0 0
PDC ENERGY INC COM 69327R101 6,263 503,484 SH   SOLE 18 489,530 0 13,954
PDC ENERGY INC COM 69327R101 3,775 303,427 SH   SOLE 19 303,427 0 0
PDC ENERGY INC COM 69327R101 132,124 10,620,922 SH   SOLE 21 10,620,922 0 0
PDC ENERGY INC COM 69327R101 39,097 3,142,848 SH   SOLE 22 3,035,616 0 107,232
PDC ENERGY INC COM 69327R101 196 15,770 SH   SOLE 23 15,770 0 0
PDC ENERGY INC COM 69327R101 974 78,265 SH   SOLE 26 15,343 0 62,922
PDC ENERGY INC COM 69327R101 171 13,769 SH   SOLE 28 13,769 0 0
PDC ENERGY INC COM 69327R101 2,347 188,694 SH   SOLE 30 188,694 0 0
PDC ENERGY INC COM 69327R101 60 4,843 SH   SOLE 31 0 0 4,843
PDC ENERGY INC COM 69327R101 36 2,897 SH   SOLE 34 2,897 0 0
PDC ENERGY INC COM 69327R101 41 3,268 SH   SOLE 36 3,268 0 0
PDC ENERGY INC COM 69327R101 131 10,530 SH   SOLE 40 10,530 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2,339 2,554,000 PRN   SOLE 2 2,282,000 0 272,000
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 13,057 14,255,000 PRN   SOLE 19 14,255,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 67 73,000 PRN   SOLE 22 73,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 1,948 2,127,000 PRN   SOLE 26 2,127,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 34 37,000 PRN   SOLE 30 37,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2,415 2,637,000 PRN   SOLE 34 2,637,000 0 0
PDF SOLUTIONS INC COM 693282105 442 22,578 SH   SOLE 2 9,256 0 13,322
PDF SOLUTIONS INC COM 693282105 7 380 SH   SOLE 7 380 0 0
PDF SOLUTIONS INC COM 693282105 2,957 151,169 SH   SOLE 18 151,169 0 0
PDF SOLUTIONS INC COM 693282105 1,136 58,096 SH   SOLE 19 58,096 0 0
PDF SOLUTIONS INC COM 693282105 61,067 3,122,048 SH   SOLE 21 3,122,048 0 0
PDF SOLUTIONS INC COM 693282105 18,381 939,727 SH   SOLE 22 913,669 0 26,058
PDF SOLUTIONS INC COM 693282105 373 19,076 SH   SOLE 26 0 0 19,076
PDF SOLUTIONS INC COM 693282105 74 3,800 SH   SOLE 28 3,800 0 0
PDF SOLUTIONS INC COM 693282105 683 34,920 SH   SOLE 30 34,920 0 0
PDF SOLUTIONS INC COM 693282105 58 2,955 SH   SOLE 40 2,955 0 0
PDL BIOPHARMA INC COM 69329Y104 372 127,778 SH   SOLE 2 33,498 0 94,280
PDL BIOPHARMA INC COM 69329Y104 4 1,271 SH   SOLE 4 1,271 0 0
PDL BIOPHARMA INC COM 69329Y104 4 1,262 SH   SOLE 7 1,262 0 0
PDL BIOPHARMA INC COM 69329Y104 1,327 456,122 SH   SOLE 18 456,122 0 0
PDL BIOPHARMA INC COM 69329Y104 621 213,268 SH   SOLE 19 213,268 0 0
PDL BIOPHARMA INC COM 69329Y104 15,528 5,336,246 SH   SOLE 21 5,336,246 0 0
PDL BIOPHARMA INC COM 69329Y104 10,790 3,708,040 SH   SOLE 22 3,535,445 0 172,595
PDL BIOPHARMA INC COM 69329Y104 92 31,774 SH   SOLE 26 21,375 0 10,399
PDL BIOPHARMA INC COM 69329Y104 66 22,824 SH   SOLE 28 22,824 0 0
PDL BIOPHARMA INC COM 69329Y104 132 45,473 SH   SOLE 30 45,473 0 0
PDL BIOPHARMA INC COM 69329Y104 52 17,876 SH   SOLE 40 17,876 0 0
PDL CMNTY BANCORP COM 69290X101 59 5,753 SH   SOLE 2 270 0 5,483
PDL CMNTY BANCORP COM 69290X101 314 30,815 SH   SOLE 18 30,815 0 0
PDL CMNTY BANCORP COM 69290X101 165 16,241 SH   SOLE 19 16,241 0 0
PDL CMNTY BANCORP COM 69290X101 2,988 293,563 SH   SOLE 21 293,563 0 0
PDL CMNTY BANCORP COM 69290X101 827 81,193 SH   SOLE 22 78,201 0 2,992
PDS BIOTECHNOLOGY CORP COM 70465T107 1 277 SH   SOLE 21 277 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 28 14,136 SH   SOLE 22 14,136 0 0
PEABODY ENERGY CORP NEW COM 704551100 101 35,185 SH   SOLE 2 21,111 0 14,074
PEABODY ENERGY CORP NEW COM 704551100 1 359 SH   SOLE 4 359 0 0
PEABODY ENERGY CORP NEW COM 704551100 14 4,825 SH   SOLE 7 4,825 0 0
PEABODY ENERGY CORP NEW COM 704551100 749 260,074 SH   SOLE 18 260,074 0 0
PEABODY ENERGY CORP NEW COM 704551100 360 124,896 SH   SOLE 19 124,896 0 0
PEABODY ENERGY CORP NEW COM 704551100 6,728 2,335,944 SH   SOLE 21 2,335,944 0 0
PEABODY ENERGY CORP NEW COM 704551100 6,299 2,187,024 SH   SOLE 22 2,080,221 0 106,803
PEABODY ENERGY CORP NEW COM 704551100 65 22,738 SH   SOLE 26 16,203 0 6,535
PEABODY ENERGY CORP NEW COM 704551100 27 9,390 SH   SOLE 28 9,390 0 0
PEABODY ENERGY CORP NEW COM 704551100 75 26,007 SH   SOLE 30 26,007 0 0
PEABODY ENERGY CORP NEW COM 704551100 53 18,242 SH   SOLE 31 0 0 18,242
PEABODY ENERGY CORP NEW COM 704551100 44 15,406 SH   SOLE 36 15,406 0 0
PEABODY ENERGY CORP NEW COM 704551100 22 7,659 SH   SOLE 40 7,659 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 424 22,662 SH   SOLE 2 6,511 0 16,151
PEAPACK-GLADSTONE FINL CORP COM 704699107 7 353 SH   SOLE 7 353 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,441 76,929 SH   SOLE 18 76,929 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 667 35,611 SH   SOLE 19 35,611 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 11,385 607,849 SH   SOLE 21 607,849 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 9,590 512,015 SH   SOLE 22 496,399 0 15,616
PEAPACK-GLADSTONE FINL CORP COM 704699107 234 12,493 SH   SOLE 26 0 0 12,493
PEAPACK-GLADSTONE FINL CORP COM 704699107 57 3,059 SH   SOLE 28 3,059 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 36 1,940 SH   SOLE 30 1,940 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 7 379 SH   SOLE 34 379 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 2,964 216,965 SH   SOLE 2 101,978 0 114,987
PEBBLEBROOK HOTEL TR COM 70509V100 3,405 249,256 SH   SOLE 4 249,256 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 2,061 150,909 SH   SOLE 7 150,909 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 15,419 1,128,799 SH   SOLE 18 1,128,799 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 9,729 712,221 SH   SOLE 19 712,221 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 129,637 9,490,265 SH   SOLE 21 9,490,265 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 85,560 6,263,533 SH   SOLE 22 5,902,572 0 360,961
PEBBLEBROOK HOTEL TR COM 70509V100 889 65,117 SH   SOLE 23 65,117 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 4,335 317,331 SH   SOLE 25 317,331 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 2,731 199,950 SH   SOLE 26 27,628 0 172,322
PEBBLEBROOK HOTEL TR COM 70509V100 676 49,521 SH   SOLE 28 49,521 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,139 83,389 SH   SOLE 29 83,389 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 8,100 592,964 SH   SOLE 30 592,964 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 833 60,962 SH   SOLE 34 60,962 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 27 2,001 SH   SOLE 36 2,001 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 173 12,684 SH   SOLE 40 12,684 0 0
PEDEVCO CORP COM PAR 70532Y303 1 1,000 SH   SOLE 21 1,000 0 0
PEGASYSTEMS INC COM 705573103 8,698 85,977 SH   SOLE 2 14,085 0 71,892
PEGASYSTEMS INC COM 705573103 23 226 SH   SOLE 4 226 0 0
PEGASYSTEMS INC COM 705573103 71 697 SH   SOLE 7 697 0 0
PEGASYSTEMS INC COM 705573103 2,134 21,098 SH   SOLE 18 21,098 0 0
PEGASYSTEMS INC COM 705573103 1,016 10,042 SH   SOLE 19 10,042 0 0
PEGASYSTEMS INC COM 705573103 72,668 718,274 SH   SOLE 21 718,274 0 0
PEGASYSTEMS INC COM 705573103 109,124 1,078,616 SH   SOLE 22 1,020,232 0 58,384
PEGASYSTEMS INC COM 705573103 7,311 72,264 SH   SOLE 26 13,744 0 58,520
PEGASYSTEMS INC COM 705573103 663 6,551 SH   SOLE 28 6,551 0 0
PEGASYSTEMS INC COM 705573103 1,471 14,537 SH   SOLE 30 14,537 0 0
PEGASYSTEMS INC COM 705573103 76 748 SH   SOLE 31 748 0 0
PEGASYSTEMS INC COM 705573103 12 115 SH   SOLE 34 115 0 0
PEGASYSTEMS INC COM 705573103 434 4,291 SH   SOLE 40 4,291 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 10,723 185,618 SH   SOLE 2 12,827 0 172,791
PELOTON INTERACTIVE INC CL A COM 70614W100 690 11,936 SH   SOLE 4 11,936 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 96 1,660 SH   SOLE 7 1,660 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 13,945 241,385 SH   SOLE 18 241,385 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 56,980 986,321 SH   SOLE 19 986,321 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 55,999 969,348 SH   SOLE 21 969,348 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 69,802 1,208,276 SH   SOLE 22 1,103,189 0 105,087
PELOTON INTERACTIVE INC CL A COM 70614W100 110 1,907 SH   SOLE 31 1,907 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 29,597 512,320 SH   SOLE 34 512,320 0 0
PEMBINA PIPELINE CORP COM 706327103 4,172 166,879 SH   SOLE 21 166,879 0 0
PENN NATL GAMING INC COM 707569109 7,475 244,753 SH   SOLE 2 169,638 0 75,115
PENN NATL GAMING INC COM 707569109 103 3,368 SH   SOLE 4 3,368 0 0
PENN NATL GAMING INC COM 707569109 176 5,771 SH   SOLE 7 5,771 0 0
PENN NATL GAMING INC COM 707569109 589 19,283 SH   SOLE 13 19,283 0 0
PENN NATL GAMING INC COM 707569109 26,564 869,822 SH   SOLE 18 842,540 0 27,282
PENN NATL GAMING INC COM 707569109 16,095 527,016 SH   SOLE 19 527,016 0 0
PENN NATL GAMING INC COM 707569109 262,928 8,609,283 SH   SOLE 21 8,609,283 0 0
PENN NATL GAMING INC COM 707569109 152,681 4,999,383 SH   SOLE 22 4,800,642 0 198,741
PENN NATL GAMING INC COM 707569109 1,044 34,174 SH   SOLE 23 34,174 0 0
PENN NATL GAMING INC COM 707569109 3,817 124,983 SH   SOLE 26 25,386 0 99,597
PENN NATL GAMING INC COM 707569109 605 19,826 SH   SOLE 28 19,826 0 0
PENN NATL GAMING INC COM 707569109 267 8,735 SH   SOLE 29 8,735 0 0
PENN NATL GAMING INC COM 707569109 1,688 55,268 SH   SOLE 30 55,268 0 0
PENN NATL GAMING INC COM 707569109 720 23,589 SH   SOLE 31 20,994 0 2,595
PENN NATL GAMING INC COM 707569109 277 9,071 SH   SOLE 34 9,071 0 0
PENN NATL GAMING INC COM 707569109 369 12,070 SH   SOLE 36 12,070 0 0
PENN NATL GAMING INC COM 707569109 338 11,078 SH   SOLE 40 11,078 0 0
PENN NATL GAMING INC NOTE 2.750% 5/1 707569AU3 2,463 1,644,000 PRN   SOLE 21 1,644,000 0 0
PENN VA CORP COM 70788V102 131 13,706 SH   SOLE 2 589 0 13,117
PENN VA CORP COM 70788V102 3 266 SH   SOLE 7 266 0 0
PENN VA CORP COM 70788V102 687 72,087 SH   SOLE 18 72,087 0 0
PENN VA CORP COM 70788V102 246 25,844 SH   SOLE 19 25,844 0 0
PENN VA CORP COM 70788V102 14,126 1,482,291 SH   SOLE 21 1,482,291 0 0
PENN VA CORP COM 70788V102 3,904 409,649 SH   SOLE 22 403,036 0 6,613
PENN VA CORP COM 70788V102 154 16,186 SH   SOLE 30 16,186 0 0
PENNANT GROUP INC COM 70805E109 379 16,757 SH   SOLE 2 8,465 0 8,292
PENNANT GROUP INC COM 70805E109 3 136 SH   SOLE 4 136 0 0
PENNANT GROUP INC COM 70805E109 11 486 SH   SOLE 7 486 0 0
PENNANT GROUP INC COM 70805E109 2,940 130,086 SH   SOLE 18 130,086 0 0
PENNANT GROUP INC COM 70805E109 1,100 48,672 SH   SOLE 19 48,672 0 0
PENNANT GROUP INC COM 70805E109 64,407 2,849,860 SH   SOLE 21 2,849,860 0 0
PENNANT GROUP INC COM 70805E109 17,782 786,835 SH   SOLE 22 761,529 0 25,306
PENNANT GROUP INC COM 70805E109 636 28,131 SH   SOLE 26 5,164 0 22,967
PENNANT GROUP INC COM 70805E109 70 3,095 SH   SOLE 28 3,095 0 0
PENNANT GROUP INC COM 70805E109 872 38,592 SH   SOLE 30 38,592 0 0
PENNANT GROUP INC COM 70805E109 60 2,670 SH   SOLE 40 2,670 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 1,923 228,963 SH   SOLE 30 228,963 0 0
PENNANTPARK INVT CORP COM 708062104 1,405 400,359 SH   SOLE 30 400,359 0 0
PENNS WOODS BANCORP INC COM 708430103 156 6,880 SH   SOLE 2 484 0 6,396
PENNS WOODS BANCORP INC COM 708430103 5 207 SH   SOLE 7 207 0 0
PENNS WOODS BANCORP INC COM 708430103 704 31,011 SH   SOLE 18 31,011 0 0
PENNS WOODS BANCORP INC COM 708430103 311 13,706 SH   SOLE 19 13,706 0 0
PENNS WOODS BANCORP INC COM 708430103 5,594 246,312 SH   SOLE 21 246,312 0 0
PENNS WOODS BANCORP INC COM 708430103 1,761 77,562 SH   SOLE 22 73,144 0 4,418
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 120 88,113 SH   SOLE 18 88,113 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 6,950 5,110,073 SH   SOLE 21 5,110,073 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 1,889 1,388,839 SH   SOLE 22 1,366,965 0 21,874
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 2 1,612 SH   SOLE 23 1,612 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 116 85,551 SH   SOLE 30 85,551 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 2,151 51,469 SH   SOLE 2 17,504 0 33,965
PENNYMAC FINL SVCS INC NEW COM 70932M107 35 830 SH   SOLE 7 830 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 7,198 172,246 SH   SOLE 18 172,246 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 3,528 84,421 SH   SOLE 19 84,421 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 60,486 1,447,383 SH   SOLE 21 1,447,383 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 49,169 1,176,566 SH   SOLE 22 1,131,590 0 44,976
PENNYMAC FINL SVCS INC NEW COM 70932M107 854 20,432 SH   SOLE 26 16,102 0 4,330
PENNYMAC FINL SVCS INC NEW COM 70932M107 332 7,951 SH   SOLE 30 7,951 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 232 5,545 SH   SOLE 40 5,545 0 0
PENNYMAC MTG INVT TR COM 70931T103 4,649 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,990 113,504 SH   SOLE 2 32,396 0 81,108
PENNYMAC MTG INVT TR COM 70931T103 6 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103 26 1,482 SH   SOLE 7 1,482 0 0
PENNYMAC MTG INVT TR COM 70931T103 8,424 480,525 SH   SOLE 18 480,525 0 0
PENNYMAC MTG INVT TR COM 70931T103 3,305 188,533 SH   SOLE 19 188,533 0 0
PENNYMAC MTG INVT TR COM 70931T103 220,328 12,568,598 SH   SOLE 21 12,568,598 0 0
PENNYMAC MTG INVT TR COM 70931T103 51,810 2,955,513 SH   SOLE 22 2,869,938 0 85,575
PENNYMAC MTG INVT TR COM 70931T103 181 10,328 SH   SOLE 26 4,146 0 6,182
PENNYMAC MTG INVT TR COM 70931T103 161 9,210 SH   SOLE 28 9,210 0 0
PENNYMAC MTG INVT TR COM 70931T103 2,608 148,801 SH   SOLE 30 148,801 0 0
PENNYMAC MTG INVT TR COM 70931T103 103 5,858 SH   SOLE 36 5,858 0 0
PENNYMAC MTG INVT TR COM 70931T103 147 8,390 SH   SOLE 40 8,390 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 2,861 73,917 SH   SOLE 2 13,274 0 60,643
PENSKE AUTOMOTIVE GRP INC COM 70959W103 17 449 SH   SOLE 4 449 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 50 1,279 SH   SOLE 7 1,279 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 483 12,473 SH   SOLE 18 12,473 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 331 8,557 SH   SOLE 19 8,557 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 13,212 341,296 SH   SOLE 21 341,296 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 36,771 949,901 SH   SOLE 22 893,154 0 56,747
PENSKE AUTOMOTIVE GRP INC COM 70959W103 866 22,380 SH   SOLE 26 11,713 0 10,667
PENSKE AUTOMOTIVE GRP INC COM 70959W103 176 4,535 SH   SOLE 28 4,535 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 470 12,150 SH   SOLE 30 12,150 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 27 686 SH   SOLE 31 686 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 161 4,158 SH   SOLE 36 4,158 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 169 4,370 SH   SOLE 40 4,370 0 0
PENTAIR PLC SHS G7S00T104 17,388 457,702 SH   SOLE 2 55,958 0 401,744
PENTAIR PLC SHS G7S00T104 2,886 75,958 SH   SOLE 4 70,698 0 5,260
PENTAIR PLC SHS G7S00T104 23,736 624,791 SH   SOLE 7 320,806 0 303,985
PENTAIR PLC SHS G7S00T104 27 708 SH   SOLE 13 708 0 0
PENTAIR PLC SHS G7S00T104 699 18,400 SH   SOLE 15 18,400 0 0
PENTAIR PLC SHS G7S00T104 44,051 1,159,554 SH   SOLE 18 1,126,029 0 33,525
PENTAIR PLC SHS G7S00T104 3,600 94,749 SH   SOLE 19 94,749 0 0
PENTAIR PLC SHS G7S00T104 137,905 3,630,040 SH   SOLE 21 3,630,040 0 0
PENTAIR PLC SHS G7S00T104 166,313 4,377,809 SH   SOLE 22 4,004,893 0 372,916
PENTAIR PLC SHS G7S00T104 4,665 122,790 SH   SOLE 23 122,790 0 0
PENTAIR PLC SHS G7S00T104 9,037 237,884 SH   SOLE 25 237,884 0 0
PENTAIR PLC SHS G7S00T104 35,348 930,444 SH   SOLE 26 180,851 0 749,593
PENTAIR PLC SHS G7S00T104 1,394 36,705 SH   SOLE 28 25,433 0 11,272
PENTAIR PLC SHS G7S00T104 1,399 36,826 SH   SOLE 29 3,448 0 33,378
PENTAIR PLC SHS G7S00T104 64,344 1,693,699 SH   SOLE 30 1,660,414 0 33,285
PENTAIR PLC SHS G7S00T104 1,216 32,009 SH   SOLE 31 20,215 0 11,794
PENTAIR PLC SHS G7S00T104 820 21,585 SH   SOLE 34 21,585 0 0
PENTAIR PLC SHS G7S00T104 4,221 111,104 SH   SOLE 36 111,104 0 0
PENTAIR PLC SHS G7S00T104 131 3,456 SH   SOLE 40 3,456 0 0
PENUMBRA INC COM 70975L107 15,346 85,819 SH   SOLE 2 26,291 0 59,528
PENUMBRA INC COM 70975L107 28 158 SH   SOLE 4 158 0 0
PENUMBRA INC COM 70975L107 102 572 SH   SOLE 7 572 0 0
PENUMBRA INC COM 70975L107 17,268 96,569 SH   SOLE 18 96,569 0 0
PENUMBRA INC COM 70975L107 21,773 121,760 SH   SOLE 19 121,760 0 0
PENUMBRA INC COM 70975L107 328,128 1,834,961 SH   SOLE 21 1,834,961 0 0
PENUMBRA INC COM 70975L107 194,866 1,089,734 SH   SOLE 22 1,039,600 0 50,134
PENUMBRA INC COM 70975L107 44 248 SH   SOLE 23 248 0 0
PENUMBRA INC COM 70975L107 3,171 17,731 SH   SOLE 26 8,983 0 8,748
PENUMBRA INC COM 70975L107 889 4,974 SH   SOLE 28 4,974 0 0
PENUMBRA INC COM 70975L107 16,090 89,978 SH   SOLE 30 89,978 0 0
PENUMBRA INC COM 70975L107 112 629 SH   SOLE 31 629 0 0
PENUMBRA INC COM 70975L107 256 1,433 SH   SOLE 34 1,433 0 0
PENUMBRA INC COM 70975L107 592 3,313 SH   SOLE 40 3,313 0 0
PEOPLES BANCORP INC COM 709789101 512 24,058 SH   SOLE 2 8,618 0 15,440
PEOPLES BANCORP INC COM 709789101 7 330 SH   SOLE 7 330 0 0
PEOPLES BANCORP INC COM 709789101 1,760 82,704 SH   SOLE 18 82,704 0 0
PEOPLES BANCORP INC COM 709789101 821 38,602 SH   SOLE 19 38,602 0 0
PEOPLES BANCORP INC COM 709789101 13,654 641,616 SH   SOLE 21 641,616 0 0
PEOPLES BANCORP INC COM 709789101 14,015 658,580 SH   SOLE 22 635,216 0 23,364
PEOPLES BANCORP INC COM 709789101 187 8,776 SH   SOLE 26 0 0 8,776
PEOPLES BANCORP INC COM 709789101 53 2,473 SH   SOLE 28 2,473 0 0
PEOPLES BANCORP INC COM 709789101 81 3,800 SH   SOLE 30 3,800 0 0
PEOPLES BANCORP INC COM 709789101 5 257 SH   SOLE 34 257 0 0
PEOPLES BANCORP INC COM 709789101 30 1,417 SH   SOLE 40 1,417 0 0
PEOPLES BANCORP N C INC COM 710577107 71 4,032 SH   SOLE 2 165 0 3,867
PEOPLES BANCORP N C INC COM 710577107 318 17,996 SH   SOLE 18 17,996 0 0
PEOPLES BANCORP N C INC COM 710577107 151 8,523 SH   SOLE 19 8,523 0 0
PEOPLES BANCORP N C INC COM 710577107 2,585 146,305 SH   SOLE 21 146,305 0 0
PEOPLES BANCORP N C INC COM 710577107 940 53,190 SH   SOLE 22 51,523 0 1,667
PEOPLES FINL SVCS CORP COM 711040105 249 6,531 SH   SOLE 2 428 0 6,103
PEOPLES FINL SVCS CORP COM 711040105 4 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105 1,114 29,165 SH   SOLE 18 29,165 0 0
PEOPLES FINL SVCS CORP COM 711040105 504 13,185 SH   SOLE 19 13,185 0 0
PEOPLES FINL SVCS CORP COM 711040105 9,157 239,783 SH   SOLE 21 239,783 0 0
PEOPLES FINL SVCS CORP COM 711040105 3,649 95,561 SH   SOLE 22 91,879 0 3,682
PEOPLES UNITED FINANCIAL INC COM 712704105 13,109 1,132,998 SH   SOLE 2 143,972 0 989,026
PEOPLES UNITED FINANCIAL INC COM 712704105 2,401 207,545 SH   SOLE 4 194,545 0 13,000
PEOPLES UNITED FINANCIAL INC COM 712704105 15,859 1,370,724 SH   SOLE 7 754,251 0 616,473
PEOPLES UNITED FINANCIAL INC COM 712704105 14 1,180 SH   SOLE 13 1,180 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 563 48,636 SH   SOLE 15 48,636 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 16,446 1,421,438 SH   SOLE 18 1,357,759 0 63,679
PEOPLES UNITED FINANCIAL INC COM 712704105 1,728 149,390 SH   SOLE 19 149,390 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 194,166 16,781,861 SH   SOLE 21 16,781,861 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 128,946 11,144,840 SH   SOLE 22 10,122,492 0 1,022,348
PEOPLES UNITED FINANCIAL INC COM 712704105 3,834 331,373 SH   SOLE 23 331,373 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 5,623 485,998 SH   SOLE 25 485,998 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 25,646 2,216,575 SH   SOLE 26 526,072 0 1,690,503
PEOPLES UNITED FINANCIAL INC COM 712704105 1,167 100,822 SH   SOLE 28 70,513 0 30,309
PEOPLES UNITED FINANCIAL INC COM 712704105 1,164 100,610 SH   SOLE 29 7,319 0 93,291
PEOPLES UNITED FINANCIAL INC COM 712704105 24,266 2,097,333 SH   SOLE 30 1,896,689 0 200,644
PEOPLES UNITED FINANCIAL INC COM 712704105 1,297 112,074 SH   SOLE 31 73,444 0 38,630
PEOPLES UNITED FINANCIAL INC COM 712704105 1,529 132,156 SH   SOLE 32 132,156 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 266 23,024 SH   SOLE 34 23,024 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 3,984 344,311 SH   SOLE 36 344,311 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 158 13,619 SH   SOLE 40 13,619 0 0
PEOPLES UTAH BANCORP COM 712706209 403 17,941 SH   SOLE 2 6,305 0 11,636
PEOPLES UTAH BANCORP COM 712706209 6 270 SH   SOLE 7 270 0 0
PEOPLES UTAH BANCORP COM 712706209 1,538 68,426 SH   SOLE 18 68,426 0 0
PEOPLES UTAH BANCORP COM 712706209 700 31,138 SH   SOLE 19 31,138 0 0
PEOPLES UTAH BANCORP COM 712706209 11,830 526,501 SH   SOLE 21 526,501 0 0
PEOPLES UTAH BANCORP COM 712706209 9,629 428,520 SH   SOLE 22 411,046 0 17,474
PEOPLES UTAH BANCORP COM 712706209 70 3,100 SH   SOLE 28 3,100 0 0
PEOPLES UTAH BANCORP COM 712706209 42 1,863 SH   SOLE 30 1,863 0 0
PEOPLES UTAH BANCORP COM 712706209 38 1,702 SH   SOLE 40 1,702 0 0
PEPSICO INC COM 713448108 520,759 3,937,386 SH   SOLE 2 898,311 0 3,039,075
PEPSICO INC COM 713448108 94,395 713,711 SH   SOLE 4 675,597 0 38,114
PEPSICO INC COM 713448108 210,889 1,594,501 SH   SOLE 7 1,487,087 0 107,414
PEPSICO INC COM 713448108 11,149 84,294 SH   SOLE 13 84,294 0 0
PEPSICO INC COM 713448108 23,091 174,590 SH   SOLE 15 174,590 0 0
PEPSICO INC COM 713448108 12 90 SH   SOLE 17 0 0 90
PEPSICO INC COM 713448108 697,290 5,272,117 SH   SOLE 18 4,943,880 0 328,237
PEPSICO INC COM 713448108 182,767 1,381,879 SH   SOLE 19 1,381,879 0 0
PEPSICO INC COM 713448108 4,950 37,423 SH   SOLE 20 37,423 0 0
PEPSICO INC COM 713448108 4,416,151 33,389,925 SH   SOLE 21 33,389,925 0 0
PEPSICO INC COM 713448108 4,691,446 35,471,388 SH   SOLE 22 31,724,077 0 3,747,311
PEPSICO INC COM 713448108 149,429 1,129,811 SH   SOLE 23 1,129,811 0 0
PEPSICO INC COM 713448108 218,033 1,648,519 SH   SOLE 25 1,648,519 0 0
PEPSICO INC COM 713448108 1,050,996 7,946,441 SH   SOLE 26 1,035,674 0 6,910,767
PEPSICO INC COM 713448108 38,287 289,484 SH   SOLE 28 205,154 0 84,330
PEPSICO INC COM 713448108 54,081 408,898 SH   SOLE 29 99,934 0 308,964
PEPSICO INC COM 713448108 957,477 7,239,353 SH   SOLE 30 7,204,155 0 35,198
PEPSICO INC COM 713448108 165,360 1,250,268 SH   SOLE 31 280,898 0 969,370
PEPSICO INC COM 713448108 49,367 373,256 SH   SOLE 32 373,256 0 0
PEPSICO INC COM 713448108 56,136 424,439 SH   SOLE 34 424,439 0 0
PEPSICO INC COM 713448108 143,950 1,088,383 SH   SOLE 36 1,088,383 0 0
PEPSICO INC COM 713448108 2,003 15,143 SH   SOLE 37 15,143 0 0
PEPSICO INC COM 713448108 4,138 31,288 SH   SOLE 40 31,288 0 0
PERCEPTRON INC COM 71361F100 8 2,290 SH   SOLE 18 2,290 0 0
PERCEPTRON INC COM 71361F100 114 34,421 SH   SOLE 21 34,421 0 0
PERDOCEO ED CORP COM 71363P106 718 45,077 SH   SOLE 2 22,966 0 22,111
PERDOCEO ED CORP COM 71363P106 5 326 SH   SOLE 4 326 0 0
PERDOCEO ED CORP COM 71363P106 21 1,322 SH   SOLE 7 1,322 0 0
PERDOCEO ED CORP COM 71363P106 5,481 344,040 SH   SOLE 18 344,040 0 0
PERDOCEO ED CORP COM 71363P106 2,535 159,144 SH   SOLE 19 159,144 0 0
PERDOCEO ED CORP COM 71363P106 122,886 7,714,123 SH   SOLE 21 7,714,123 0 0
PERDOCEO ED CORP COM 71363P106 35,329 2,217,786 SH   SOLE 22 2,151,616 0 66,170
PERDOCEO ED CORP COM 71363P106 958 60,130 SH   SOLE 26 31,145 0 28,985
PERDOCEO ED CORP COM 71363P106 137 8,603 SH   SOLE 28 8,603 0 0
PERDOCEO ED CORP COM 71363P106 1,612 101,181 SH   SOLE 30 101,181 0 0
PERDOCEO ED CORP COM 71363P106 134 8,432 SH   SOLE 40 8,432 0 0
PERFICIENT INC COM 71375U101 800 22,345 SH   SOLE 2 12,107 0 10,238
PERFICIENT INC COM 71375U101 5 152 SH   SOLE 4 152 0 0
PERFICIENT INC COM 71375U101 20 552 SH   SOLE 7 552 0 0
PERFICIENT INC COM 71375U101 5,982 167,188 SH   SOLE 18 162,184 0 5,004
PERFICIENT INC COM 71375U101 4,694 131,184 SH   SOLE 19 131,184 0 0
PERFICIENT INC COM 71375U101 126,479 3,534,901 SH   SOLE 21 3,534,901 0 0
PERFICIENT INC COM 71375U101 39,942 1,116,319 SH   SOLE 22 1,083,814 0 32,505
PERFICIENT INC COM 71375U101 278 7,782 SH   SOLE 23 7,782 0 0
PERFICIENT INC COM 71375U101 1,916 53,544 SH   SOLE 26 12,620 0 40,924
PERFICIENT INC COM 71375U101 182 5,092 SH   SOLE 28 5,092 0 0
PERFICIENT INC COM 71375U101 1,786 49,912 SH   SOLE 30 49,912 0 0
PERFICIENT INC COM 71375U101 141 3,928 SH   SOLE 34 3,928 0 0
PERFICIENT INC COM 71375U101 147 4,110 SH   SOLE 40 4,110 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 4,854 166,570 SH   SOLE 2 54,744 0 111,826
PERFORMANCE FOOD GROUP CO COM 71377A103 137 4,687 SH   SOLE 4 4,687 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 135 4,638 SH   SOLE 7 4,638 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 123 4,209 SH   SOLE 13 4,209 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 15,494 531,720 SH   SOLE 18 519,288 0 12,432
PERFORMANCE FOOD GROUP CO COM 71377A103 13,396 459,710 SH   SOLE 19 459,710 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 121,227 4,160,160 SH   SOLE 21 4,160,160 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 126,659 4,346,561 SH   SOLE 22 4,124,754 0 221,807
PERFORMANCE FOOD GROUP CO COM 71377A103 865 29,676 SH   SOLE 23 29,676 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 107 3,664 SH   SOLE 25 3,664 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 3,352 115,036 SH   SOLE 26 32,216 0 82,820
PERFORMANCE FOOD GROUP CO COM 71377A103 587 20,131 SH   SOLE 28 20,131 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 81 2,789 SH   SOLE 29 2,789 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,465 50,279 SH   SOLE 30 50,279 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 340 11,651 SH   SOLE 31 3,742 0 7,909
PERFORMANCE FOOD GROUP CO COM 71377A103 236 8,100 SH   SOLE 34 8,100 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 504 17,301 SH   SOLE 36 17,301 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 360 12,340 SH   SOLE 40 12,340 0 0
PERFORMANT FINL CORP COM 71377E105 19 28,973 SH   SOLE 21 28,973 0 0
PERFORMANT FINL CORP COM 71377E105 28 43,420 SH   SOLE 22 43,420 0 0
PERKINELMER INC COM 714046109 30,520 311,139 SH   SOLE 2 54,439 0 256,700
PERKINELMER INC COM 714046109 5,215 53,164 SH   SOLE 4 50,099 0 3,065
PERKINELMER INC COM 714046109 9,565 97,511 SH   SOLE 7 93,925 0 3,586
PERKINELMER INC COM 714046109 35 358 SH   SOLE 13 358 0 0
PERKINELMER INC COM 714046109 1,098 11,196 SH   SOLE 15 11,196 0 0
PERKINELMER INC COM 714046109 2 24 SH   SOLE 17 0 0 24
PERKINELMER INC COM 714046109 21,895 223,211 SH   SOLE 18 206,109 0 17,102
PERKINELMER INC COM 714046109 3,876 39,518 SH   SOLE 19 39,518 0 0
PERKINELMER INC COM 714046109 247,661 2,524,835 SH   SOLE 21 2,524,835 0 0
PERKINELMER INC COM 714046109 282,906 2,884,151 SH   SOLE 22 2,630,486 0 253,665
PERKINELMER INC COM 714046109 8,247 84,078 SH   SOLE 23 84,078 0 0
PERKINELMER INC COM 714046109 599 6,103 SH   SOLE 25 6,103 0 0
PERKINELMER INC COM 714046109 40,560 413,495 SH   SOLE 26 100,543 0 312,952
PERKINELMER INC COM 714046109 2,348 23,941 SH   SOLE 28 17,356 0 6,585
PERKINELMER INC COM 714046109 2,796 28,509 SH   SOLE 29 4,678 0 23,831
PERKINELMER INC COM 714046109 45,369 462,526 SH   SOLE 30 428,576 0 33,950
PERKINELMER INC COM 714046109 2,775 28,286 SH   SOLE 31 15,493 0 12,793
PERKINELMER INC COM 714046109 572 5,831 SH   SOLE 34 5,831 0 0
PERKINELMER INC COM 714046109 2,935 29,926 SH   SOLE 36 29,926 0 0
PERKINELMER INC COM 714046109 254 2,588 SH   SOLE 40 2,588 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 13 2,250 SH   SOLE 18 2,250 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 178 31,757 SH   SOLE 21 31,757 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 17 2,611 SH   SOLE 18 2,611 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 246 38,569 SH   SOLE 21 38,569 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 2,018 315,841 SH   SOLE 22 315,841 0 0
PERRIGO CO PLC SHS G97822103 20,197 365,421 SH   SOLE 2 40,987 0 324,434
PERRIGO CO PLC SHS G97822103 3,739 67,642 SH   SOLE 4 64,251 0 3,391
PERRIGO CO PLC SHS G97822103 11,882 214,982 SH   SOLE 7 123,252 0 91,730
PERRIGO CO PLC SHS G97822103 175 3,167 SH   SOLE 13 3,167 0 0
PERRIGO CO PLC SHS G97822103 873 15,791 SH   SOLE 15 15,791 0 0
PERRIGO CO PLC SHS G97822103 21,551 389,929 SH   SOLE 18 368,674 0 21,255
PERRIGO CO PLC SHS G97822103 2,720 49,214 SH   SOLE 19 49,214 0 0
PERRIGO CO PLC SHS G97822103 192,566 3,484,095 SH   SOLE 21 3,484,095 0 0
PERRIGO CO PLC SHS G97822103 196,440 3,554,189 SH   SOLE 22 3,246,369 0 307,820
PERRIGO CO PLC SHS G97822103 5,439 98,402 SH   SOLE 23 98,402 0 0
PERRIGO CO PLC SHS G97822103 9,167 165,858 SH   SOLE 25 165,858 0 0
PERRIGO CO PLC SHS G97822103 42,868 775,609 SH   SOLE 26 148,113 0 627,496
PERRIGO CO PLC SHS G97822103 1,575 28,504 SH   SOLE 28 20,200 0 8,304
PERRIGO CO PLC SHS G97822103 1,768 31,997 SH   SOLE 29 2,723 0 29,274
PERRIGO CO PLC SHS G97822103 34,334 621,210 SH   SOLE 30 600,318 0 20,892
PERRIGO CO PLC SHS G97822103 1,782 32,236 SH   SOLE 31 15,220 0 17,016
PERRIGO CO PLC SHS G97822103 396 7,168 SH   SOLE 34 7,168 0 0
PERRIGO CO PLC SHS G97822103 4,107 74,302 SH   SOLE 36 74,302 0 0
PERRIGO CO PLC SHS G97822103 143 2,579 SH   SOLE 40 2,579 0 0
PERSONALIS INC COM 71535D106 120 9,281 SH   SOLE 2 3,233 0 6,048
PERSONALIS INC COM 71535D106 6 426 SH   SOLE 7 426 0 0
PERSONALIS INC COM 71535D106 1,040 80,159 SH   SOLE 18 80,159 0 0
PERSONALIS INC COM 71535D106 1,468 113,157 SH   SOLE 19 113,157 0 0
PERSONALIS INC COM 71535D106 12,739 982,211 SH   SOLE 21 982,211 0 0
PERSONALIS INC COM 71535D106 5,623 433,548 SH   SOLE 22 422,375 0 11,173
PERSONALIS INC COM 71535D106 125 9,651 SH   SOLE 23 9,651 0 0
PERSONALIS INC COM 71535D106 197 15,154 SH   SOLE 26 0 0 15,154
PERSONALIS INC COM 71535D106 104 7,988 SH   SOLE 30 7,988 0 0
PERSPECTA INC COM 715347100 3,667 157,877 SH   SOLE 2 104,731 0 53,146
PERSPECTA INC COM 715347100 15 660 SH   SOLE 4 660 0 0
PERSPECTA INC COM 715347100 73 3,144 SH   SOLE 7 3,144 0 0
PERSPECTA INC COM 715347100 2 99 SH   SOLE 17 0 0 99
PERSPECTA INC COM 715347100 20,178 868,600 SH   SOLE 18 866,790 0 1,810
PERSPECTA INC COM 715347100 6,938 298,650 SH   SOLE 19 298,650 0 0
PERSPECTA INC COM 715347100 219,426 9,445,782 SH   SOLE 21 9,445,782 0 0
PERSPECTA INC COM 715347100 114,383 4,923,949 SH   SOLE 22 4,777,081 0 146,868
PERSPECTA INC COM 715347100 37 1,587 SH   SOLE 23 1,587 0 0
PERSPECTA INC COM 715347100 1,717 73,898 SH   SOLE 26 51,403 0 22,495
PERSPECTA INC COM 715347100 501 21,563 SH   SOLE 28 21,563 0 0
PERSPECTA INC COM 715347100 1,157 49,790 SH   SOLE 30 49,790 0 0
PERSPECTA INC COM 715347100 78 3,338 SH   SOLE 31 0 0 3,338
PERSPECTA INC COM 715347100 110 4,748 SH   SOLE 36 4,748 0 0
PERSPECTA INC COM 715347100 345 14,832 SH   SOLE 40 14,832 0 0
PETIQ INC COM CL A 71639T106 511 14,659 SH   SOLE 2 7,661 0 6,998
PETIQ INC COM CL A 71639T106 15 426 SH   SOLE 7 426 0 0
PETIQ INC COM CL A 71639T106 3,222 92,468 SH   SOLE 18 87,144 0 5,324
PETIQ INC COM CL A 71639T106 2,404 68,994 SH   SOLE 19 68,994 0 0
PETIQ INC COM CL A 71639T106 33,481 961,007 SH   SOLE 21 961,007 0 0
PETIQ INC COM CL A 71639T106 21,231 609,398 SH   SOLE 22 586,250 0 23,148
PETIQ INC COM CL A 71639T106 39 1,131 SH   SOLE 23 1,131 0 0
PETIQ INC COM CL A 71639T106 354 10,153 SH   SOLE 26 0 0 10,153
PETIQ INC COM CL A 71639T106 100 2,856 SH   SOLE 28 2,856 0 0
PETIQ INC COM CL A 71639T106 538 15,449 SH   SOLE 30 15,449 0 0
PETIQ INC COM CL A 71639T106 13 383 SH   SOLE 34 383 0 0
PETIQ INC COM CL A 71639T106 70 2,017 SH   SOLE 40 2,017 0 0
PETMED EXPRESS INC COM 716382106 464 13,008 SH   SOLE 2 6,695 0 6,313
PETMED EXPRESS INC COM 716382106 4 113 SH   SOLE 4 113 0 0
PETMED EXPRESS INC COM 716382106 10 270 SH   SOLE 7 270 0 0
PETMED EXPRESS INC COM 716382106 3,671 103,014 SH   SOLE 18 103,014 0 0
PETMED EXPRESS INC COM 716382106 1,330 37,327 SH   SOLE 19 37,327 0 0
PETMED EXPRESS INC COM 716382106 79,116 2,219,869 SH   SOLE 21 2,219,869 0 0
PETMED EXPRESS INC COM 716382106 22,070 619,237 SH   SOLE 22 600,692 0 18,545
PETMED EXPRESS INC COM 716382106 1,782 49,989 SH   SOLE 23 49,989 0 0
PETMED EXPRESS INC COM 716382106 263 7,373 SH   SOLE 26 0 0 7,373
PETMED EXPRESS INC COM 716382106 109 3,051 SH   SOLE 28 3,051 0 0
PETMED EXPRESS INC COM 716382106 1,164 32,657 SH   SOLE 30 32,657 0 0
PETMED EXPRESS INC COM 716382106 85 2,381 SH   SOLE 40 2,381 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 1,656 50,062 SH   SOLE 2 0 0 50,062
PETROCHINA CO LTD SPONSORED ADR 71646E100 238 7,195 SH   SOLE 4 7,195 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 64 1,926 SH   SOLE 19 1,926 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 84 2,535 SH   SOLE 21 2,535 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 3,853 116,502 SH   SOLE 22 116,502 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 3,887 117,541 SH   SOLE 34 117,541 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 9,513 1,193,594 SH   SOLE 18 0 0 1,193,594
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 4,813 603,882 SH   SOLE 19 603,882 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 66,123 8,296,477 SH   SOLE 21 8,296,477 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 6,554 822,343 SH   SOLE 25 822,343 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 3,701 464,389 SH   SOLE 30 464,389 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 39,472 4,952,546 SH   SOLE 34 4,952,546 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 11,714 1,416,432 SH   SOLE 18 85,654 0 1,330,778
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 40,116 4,850,816 SH   SOLE 19 4,850,816 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 41,000 4,957,726 SH   SOLE 21 4,957,726 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 43,438 5,252,523 SH   SOLE 25 5,252,523 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 354 42,803 SH   SOLE 26 42,803 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 5,502 665,292 SH   SOLE 29 665,292 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2,332 281,939 SH   SOLE 30 281,939 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 13,174 1,592,981 SH   SOLE 31 0 0 1,592,981
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 79,938 9,666,053 SH   SOLE 34 9,666,053 0 0
PFENEX INC COM 717071104 109 13,066 SH   SOLE 2 2,052 0 11,014
PFENEX INC COM 717071104 6 738 SH   SOLE 7 738 0 0
PFENEX INC COM 717071104 1,197 143,307 SH   SOLE 18 143,307 0 0
PFENEX INC COM 717071104 554 66,380 SH   SOLE 19 66,380 0 0
PFENEX INC COM 717071104 9,658 1,156,683 SH   SOLE 21 1,156,683 0 0
PFENEX INC COM 717071104 7,607 910,974 SH   SOLE 22 894,838 0 16,136
PFIZER INC COM 717081103 515,082 15,751,755 SH   SOLE 2 3,767,649 0 11,984,106
PFIZER INC COM 717081103 84,864 2,595,233 SH   SOLE 4 2,443,502 0 151,731
PFIZER INC COM 717081103 192,848 5,897,504 SH   SOLE 7 5,459,725 0 437,779
PFIZER INC COM 717081103 5,401 165,166 SH   SOLE 13 165,166 0 0
PFIZER INC COM 717081103 22,145 677,219 SH   SOLE 15 677,219 0 0
PFIZER INC COM 717081103 21 656 SH   SOLE 17 0 0 656
PFIZER INC COM 717081103 759,530 23,227,219 SH   SOLE 18 21,666,028 0 1,561,191
PFIZER INC COM 717081103 583,510 17,844,340 SH   SOLE 19 17,844,340 0 0
PFIZER INC COM 717081103 4,704,648 143,873,027 SH   SOLE 21 143,873,027 0 0
PFIZER INC COM 717081103 4,449,622 136,074,082 SH   SOLE 22 122,723,225 0 13,350,857
PFIZER INC COM 717081103 137,548 4,206,371 SH   SOLE 23 4,206,371 0 0
PFIZER INC COM 717081103 213,121 6,517,449 SH   SOLE 25 6,435,223 0 82,226
PFIZER INC COM 717081103 905,170 27,681,048 SH   SOLE 26 3,737,313 0 23,943,735
PFIZER INC COM 717081103 37,408 1,143,976 SH   SOLE 28 811,797 0 332,179
PFIZER INC COM 717081103 26,378 806,670 SH   SOLE 29 119,235 0 687,435
PFIZER INC COM 717081103 808,471 24,723,889 SH   SOLE 30 24,671,862 0 52,027
PFIZER INC COM 717081103 72,062 2,203,733 SH   SOLE 31 788,109 0 1,415,624
PFIZER INC COM 717081103 14,499 443,409 SH   SOLE 32 443,409 0 0
PFIZER INC COM 717081103 295,239 9,028,726 SH   SOLE 34 9,028,726 0 0
PFIZER INC COM 717081103 9,376 286,740 SH   SOLE 35 286,740 0 0
PFIZER INC COM 717081103 137,283 4,198,249 SH   SOLE 36 4,198,249 0 0
PFIZER INC COM 717081103 2,097 64,120 SH   SOLE 37 64,120 0 0
PFIZER INC COM 717081103 4,049 123,823 SH   SOLE 40 123,823 0 0
PFSWEB INC COM NEW 717098206 46 6,869 SH   SOLE 2 780 0 6,089
PFSWEB INC COM NEW 717098206 409 61,194 SH   SOLE 18 61,194 0 0
PFSWEB INC COM NEW 717098206 242 36,299 SH   SOLE 19 36,299 0 0
PFSWEB INC COM NEW 717098206 3,101 464,190 SH   SOLE 21 464,190 0 0
PFSWEB INC COM NEW 717098206 3,001 449,263 SH   SOLE 22 444,983 0 4,280
PFSWEB INC COM NEW 717098206 6 969 SH   SOLE 23 969 0 0
PG&E CORP COM 69331C108 9,549 1,076,599 SH   SOLE 2 53,137 0 1,023,462
PG&E CORP COM 69331C108 403 45,388 SH   SOLE 4 45,388 0 0
PG&E CORP COM 69331C108 182 20,533 SH   SOLE 7 20,533 0 0
PG&E CORP COM 69331C108 33 3,736 SH   SOLE 15 3,736 0 0
PG&E CORP COM 69331C108 1,743 196,507 SH   SOLE 18 196,507 0 0
PG&E CORP COM 69331C108 2,342 264,024 SH   SOLE 19 264,024 0 0
PG&E CORP COM 69331C108 41,478 4,676,235 SH   SOLE 21 4,676,235 0 0
PG&E CORP COM 69331C108 50,066 5,644,401 SH   SOLE 22 4,908,930 0 735,471
PG&E CORP COM 69331C108 7,146 805,677 SH   SOLE 25 805,677 0 0
PG&E CORP COM 69331C108 12,556 1,415,540 SH   SOLE 26 30,854 0 1,384,686
PG&E CORP COM 69331C108 1,685 190,007 SH   SOLE 30 190,007 0 0
PG&E CORP COM 69331C108 113 12,758 SH   SOLE 31 10,682 0 2,076
PG&E CORP COM 69331C108 3,414 384,874 SH   SOLE 34 384,874 0 0
PG&E CORP COM 69331C108 6,018 678,454 SH   SOLE 36 678,454 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100 932 70,468 SH   SOLE 22 0 0 70,468
PGT INNOVATIONS INC COM 69336V101 910 58,039 SH   SOLE 2 19,888 0 38,151
PGT INNOVATIONS INC COM 69336V101 5 350 SH   SOLE 4 350 0 0
PGT INNOVATIONS INC COM 69336V101 17 1,105 SH   SOLE 7 1,105 0 0
PGT INNOVATIONS INC COM 69336V101 4,693 299,305 SH   SOLE 18 299,305 0 0
PGT INNOVATIONS INC COM 69336V101 1,852 118,092 SH   SOLE 19 118,092 0 0
PGT INNOVATIONS INC COM 69336V101 105,310 6,716,201 SH   SOLE 21 6,716,201 0 0
PGT INNOVATIONS INC COM 69336V101 28,994 1,849,120 SH   SOLE 22 1,799,998 0 49,122
PGT INNOVATIONS INC COM 69336V101 727 46,366 SH   SOLE 26 26,100 0 20,266
PGT INNOVATIONS INC COM 69336V101 115 7,310 SH   SOLE 28 7,310 0 0
PGT INNOVATIONS INC COM 69336V101 1,365 87,059 SH   SOLE 30 87,059 0 0
PGT INNOVATIONS INC COM 69336V101 78 4,981 SH   SOLE 40 4,981 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 22 4,863 SH   SOLE 2 567 0 4,296
PHASEBIO PHARMACEUTICALS INC COM 717224109 294 63,989 SH   SOLE 18 63,989 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 119 25,970 SH   SOLE 19 25,970 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 2,598 564,834 SH   SOLE 21 564,834 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 1,944 422,513 SH   SOLE 22 417,269 0 5,244
PHATHOM PHARMACEUTICALS INC COM 71722W107 193 5,857 SH   SOLE 2 2,429 0 3,428
PHATHOM PHARMACEUTICALS INC COM 71722W107 6 194 SH   SOLE 7 194 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 1,394 42,355 SH   SOLE 18 42,355 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 678 20,613 SH   SOLE 19 20,613 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 12,095 367,509 SH   SOLE 21 367,509 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 9,490 288,365 SH   SOLE 22 282,424 0 5,941
PHATHOM PHARMACEUTICALS INC COM 71722W107 34 1,034 SH   SOLE 30 1,034 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 384 14,602 SH   SOLE 2 6,523 0 8,079
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 11 405 SH   SOLE 7 405 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2,747 104,580 SH   SOLE 18 104,580 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2,015 76,691 SH   SOLE 19 76,691 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 61,512 2,341,516 SH   SOLE 21 2,341,516 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 19,884 756,923 SH   SOLE 22 740,562 0 16,361
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 220 8,390 SH   SOLE 23 8,390 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 837 31,849 SH   SOLE 26 0 0 31,849
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 63 2,384 SH   SOLE 28 2,384 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 844 32,144 SH   SOLE 30 32,144 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 30 1,157 SH   SOLE 34 1,157 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 45 1,726 SH   SOLE 40 1,726 0 0
PHILIP MORRIS INTL INC COM 718172109 201,332 2,873,712 SH   SOLE 2 667,182 0 2,206,530
PHILIP MORRIS INTL INC COM 718172109 17,982 256,664 SH   SOLE 4 256,664 0 0
PHILIP MORRIS INTL INC COM 718172109 98,344 1,403,713 SH   SOLE 7 1,400,879 0 2,834
PHILIP MORRIS INTL INC COM 718172109 185 2,647 SH   SOLE 13 2,647 0 0
PHILIP MORRIS INTL INC COM 718172109 13,204 188,461 SH   SOLE 15 188,461 0 0
PHILIP MORRIS INTL INC COM 718172109 1 16 SH   SOLE 17 0 0 16
PHILIP MORRIS INTL INC COM 718172109 296,743 4,235,552 SH   SOLE 18 3,985,253 0 250,299
PHILIP MORRIS INTL INC COM 718172109 105,489 1,505,697 SH   SOLE 19 1,505,697 0 0
PHILIP MORRIS INTL INC COM 718172109 1,081 15,436 SH   SOLE 20 15,436 0 0
PHILIP MORRIS INTL INC COM 718172109 2,170,986 30,987,531 SH   SOLE 21 30,987,531 0 0
PHILIP MORRIS INTL INC COM 718172109 2,599,534 37,104,395 SH   SOLE 22 33,590,752 0 3,513,643
PHILIP MORRIS INTL INC COM 718172109 84,269 1,202,809 SH   SOLE 23 1,202,809 0 0
PHILIP MORRIS INTL INC COM 718172109 123,704 1,765,681 SH   SOLE 25 1,765,681 0 0
PHILIP MORRIS INTL INC COM 718172109 329,626 4,704,914 SH   SOLE 26 909,507 0 3,795,407
PHILIP MORRIS INTL INC COM 718172109 135 1,922 SH   SOLE 28 1,922 0 0
PHILIP MORRIS INTL INC COM 718172109 2,289 32,679 SH   SOLE 29 32,679 0 0
PHILIP MORRIS INTL INC COM 718172109 364,291 5,199,694 SH   SOLE 30 5,199,694 0 0
PHILIP MORRIS INTL INC COM 718172109 7,838 111,879 SH   SOLE 31 32,041 0 79,838
PHILIP MORRIS INTL INC COM 718172109 10,373 148,052 SH   SOLE 32 148,052 0 0
PHILIP MORRIS INTL INC COM 718172109 50,989 727,788 SH   SOLE 34 727,788 0 0
PHILIP MORRIS INTL INC COM 718172109 77,931 1,112,349 SH   SOLE 36 1,112,349 0 0
PHILIP MORRIS INTL INC COM 718172109 2,496 35,621 SH   SOLE 37 35,621 0 0
PHILIP MORRIS INTL INC COM 718172109 2,473 35,295 SH   SOLE 40 35,295 0 0
PHILLIPS 66 COM 718546104 79,226 1,101,895 SH   SOLE 2 155,216 0 946,679
PHILLIPS 66 COM 718546104 14,610 203,200 SH   SOLE 4 190,995 0 12,205
PHILLIPS 66 COM 718546104 33,152 461,081 SH   SOLE 7 426,639 0 34,442
PHILLIPS 66 COM 718546104 1,025 14,261 SH   SOLE 13 14,261 0 0
PHILLIPS 66 COM 718546104 3,917 54,474 SH   SOLE 15 54,474 0 0
PHILLIPS 66 COM 718546104 1 10 SH   SOLE 17 0 0 10
PHILLIPS 66 COM 718546104 59,094 821,888 SH   SOLE 18 723,579 0 98,309
PHILLIPS 66 COM 718546104 6,548 91,074 SH   SOLE 19 91,074 0 0
PHILLIPS 66 COM 718546104 757,378 10,533,773 SH   SOLE 21 10,533,773 0 0
PHILLIPS 66 COM 718546104 753,849 10,484,683 SH   SOLE 22 9,398,157 0 1,086,526
PHILLIPS 66 COM 718546104 23,391 325,325 SH   SOLE 23 325,325 0 0
PHILLIPS 66 COM 718546104 36,477 507,331 SH   SOLE 25 507,331 0 0
PHILLIPS 66 COM 718546104 147,857 2,056,432 SH   SOLE 26 296,576 0 1,759,856
PHILLIPS 66 COM 718546104 6,445 89,635 SH   SOLE 28 63,523 0 26,112
PHILLIPS 66 COM 718546104 5,581 77,626 SH   SOLE 29 8,056 0 69,570
PHILLIPS 66 COM 718546104 146,478 2,037,245 SH   SOLE 30 2,037,245 0 0
PHILLIPS 66 COM 718546104 10,264 142,756 SH   SOLE 31 57,274 0 85,482
PHILLIPS 66 COM 718546104 1,859 25,858 SH   SOLE 34 25,858 0 0
PHILLIPS 66 COM 718546104 25,976 361,276 SH   SOLE 36 361,276 0 0
PHILLIPS 66 COM 718546104 687 9,555 SH   SOLE 40 9,555 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 945 26,228 SH   SOLE 19 26,228 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 480 43,114 SH   SOLE 2 2,296 0 40,818
PHOTRONICS INC COM 719405102 11 1,005 SH   SOLE 7 1,005 0 0
PHOTRONICS INC COM 719405102 3,207 288,117 SH   SOLE 18 288,117 0 0
PHOTRONICS INC COM 719405102 1,249 112,205 SH   SOLE 19 112,205 0 0
PHOTRONICS INC COM 719405102 78,798 7,079,761 SH   SOLE 21 7,079,761 0 0
PHOTRONICS INC COM 719405102 20,986 1,885,515 SH   SOLE 22 1,820,373 0 65,142
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 869 78,103 SH   SOLE 30 78,103 0 0
PHOTRONICS INC COM 719405102 83 7,483 SH   SOLE 40 7,483 0 0
PHREESIA INC COM 71944F106 569 20,110 SH   SOLE 2 11,153 0 8,957
PHREESIA INC COM 71944F106 14 495 SH   SOLE 7 495 0 0
PHREESIA INC COM 71944F106 3,936 139,177 SH   SOLE 18 116,762 0 22,415
PHREESIA INC COM 71944F106 8,248 291,643 SH   SOLE 19 291,643 0 0
PHREESIA INC COM 71944F106 25,678 907,992 SH   SOLE 21 907,992 0 0
PHREESIA INC COM 71944F106 26,280 929,267 SH   SOLE 22 902,133 0 27,134
PHREESIA INC COM 71944F106 768 27,166 SH   SOLE 23 27,166 0 0
PHREESIA INC COM 71944F106 2,823 99,834 SH   SOLE 26 0 0 99,834
PHREESIA INC COM 71944F106 77 2,713 SH   SOLE 28 2,713 0 0
PHREESIA INC COM 71944F106 183 6,459 SH   SOLE 30 6,459 0 0
PHREESIA INC COM 71944F106 14 493 SH   SOLE 34 493 0 0
PHREESIA INC COM 71944F106 63 2,212 SH   SOLE 40 2,212 0 0
PHUNWARE INC COM 71948P100 2 1,552 SH   SOLE 18 1,552 0 0
PHUNWARE INC COM 71948P100 24 19,518 SH   SOLE 21 19,518 0 0
PHYSICIANS RLTY TR COM 71943U104 5,772 329,467 SH   SOLE 2 152,873 0 176,594
PHYSICIANS RLTY TR COM 71943U104 2,104 120,099 SH   SOLE 4 120,099 0 0
PHYSICIANS RLTY TR COM 71943U104 4,103 234,175 SH   SOLE 7 234,175 0 0
PHYSICIANS RLTY TR COM 71943U104 22,075 1,260,003 SH   SOLE 18 1,260,003 0 0
PHYSICIANS RLTY TR COM 71943U104 12,529 715,129 SH   SOLE 19 715,129 0 0
PHYSICIANS RLTY TR COM 71943U104 265,531 15,155,874 SH   SOLE 21 15,155,874 0 0
PHYSICIANS RLTY TR COM 71943U104 151,238 8,632,299 SH   SOLE 22 8,428,907 0 203,392
PHYSICIANS RLTY TR COM 71943U104 336 19,206 SH   SOLE 23 19,206 0 0
PHYSICIANS RLTY TR COM 71943U104 8,722 497,807 SH   SOLE 25 497,807 0 0
PHYSICIANS RLTY TR COM 71943U104 5,055 288,527 SH   SOLE 26 69,376 0 219,151
PHYSICIANS RLTY TR COM 71943U104 530 30,271 SH   SOLE 28 30,271 0 0
PHYSICIANS RLTY TR COM 71943U104 2,235 127,559 SH   SOLE 29 127,559 0 0
PHYSICIANS RLTY TR COM 71943U104 15,396 878,788 SH   SOLE 30 878,788 0 0
PHYSICIANS RLTY TR COM 71943U104 91 5,215 SH   SOLE 34 5,215 0 0
PHYSICIANS RLTY TR COM 71943U104 86 4,911 SH   SOLE 36 4,911 0 0
PHYSICIANS RLTY TR COM 71943U104 317 18,074 SH   SOLE 40 18,074 0 0
PICO HLDGS INC COM NEW 693366205 107 12,749 SH   SOLE 2 787 0 11,962
PICO HLDGS INC COM NEW 693366205 5 580 SH   SOLE 7 580 0 0
PICO HLDGS INC COM NEW 693366205 519 61,613 SH   SOLE 18 61,613 0 0
PICO HLDGS INC COM NEW 693366205 145 17,161 SH   SOLE 19 17,161 0 0
PICO HLDGS INC COM NEW 693366205 5,320 631,135 SH   SOLE 21 631,135 0 0
PICO HLDGS INC COM NEW 693366205 5,060 600,268 SH   SOLE 22 590,529 0 9,739
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,516 151,468 SH   SOLE 2 41,060 0 110,408
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,305 78,572 SH   SOLE 4 78,572 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,426 146,027 SH   SOLE 7 146,027 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 8,258 497,182 SH   SOLE 18 497,182 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6,510 391,958 SH   SOLE 19 391,958 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 83,049 4,999,947 SH   SOLE 21 4,999,947 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 83,156 5,006,403 SH   SOLE 22 4,867,771 0 138,632
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 66 3,990 SH   SOLE 23 3,990 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5,101 307,111 SH   SOLE 25 307,111 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,017 121,406 SH   SOLE 26 30,383 0 91,023
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 319 19,204 SH   SOLE 28 19,204 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,316 79,252 SH   SOLE 29 79,252 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 9,404 566,176 SH   SOLE 30 566,176 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 40 2,395 SH   SOLE 36 2,395 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 212 12,744 SH   SOLE 40 12,744 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 69 22,305 SH   SOLE 2 5,885 0 16,420
PIERIS PHARMACEUTICALS INC COM 720795103 4 1,231 SH   SOLE 7 1,231 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 683 220,267 SH   SOLE 18 220,267 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 348 112,269 SH   SOLE 19 112,269 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 5,618 1,812,285 SH   SOLE 21 1,812,285 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 4,336 1,398,612 SH   SOLE 22 1,372,065 0 26,547
PIERIS PHARMACEUTICALS INC COM 720795103 10 3,129 SH   SOLE 23 3,129 0 0
PILGRIMS PRIDE CORP COM 72147K108 2,831 167,628 SH   SOLE 2 45,835 0 121,793
PILGRIMS PRIDE CORP COM 72147K108 5 289 SH   SOLE 4 289 0 0
PILGRIMS PRIDE CORP COM 72147K108 4,774 282,665 SH   SOLE 7 282,665 0 0
PILGRIMS PRIDE CORP COM 72147K108 0 17 SH   SOLE 17 0 0 17
PILGRIMS PRIDE CORP COM 72147K108 2,469 146,161 SH   SOLE 18 146,161 0 0
PILGRIMS PRIDE CORP COM 72147K108 708 41,892 SH   SOLE 19 41,892 0 0
PILGRIMS PRIDE CORP COM 72147K108 40,812 2,416,354 SH   SOLE 21 2,416,354 0 0
PILGRIMS PRIDE CORP COM 72147K108 31,559 1,868,491 SH   SOLE 22 1,778,052 0 90,439
PILGRIMS PRIDE CORP COM 72147K108 556 32,943 SH   SOLE 26 23,267 0 9,676
PILGRIMS PRIDE CORP COM 72147K108 152 9,016 SH   SOLE 28 9,016 0 0
PILGRIMS PRIDE CORP COM 72147K108 499 29,519 SH   SOLE 30 29,519 0 0
PILGRIMS PRIDE CORP COM 72147K108 20 1,162 SH   SOLE 31 1,162 0 0
PILGRIMS PRIDE CORP COM 72147K108 777 45,989 SH   SOLE 34 45,989 0 0
PILGRIMS PRIDE CORP COM 72147K108 140 8,295 SH   SOLE 40 8,295 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 35 662 SH   SOLE 17 0 0 662
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1 12 SH   SOLE 17 0 0 12
PIMCO ETF TR INV GRD CRP BD 72201R817 2 15 SH   SOLE 17 0 0 15
PIMCO ETF TR 25YR+ ZERO U S 72201R882 1 4 SH   SOLE 17 0 0 4
PINDUODUO INC SPONSORED ADS 722304102 49,057 571,496 SH   SOLE 2 51,702 0 519,794
PINDUODUO INC SPONSORED ADS 722304102 9,146 106,551 SH   SOLE 4 106,551 0 0
PINDUODUO INC SPONSORED ADS 722304102 2,682 31,246 SH   SOLE 7 31,246 0 0
PINDUODUO INC SPONSORED ADS 722304102 2,670 31,101 SH   SOLE 13 31,101 0 0
PINDUODUO INC SPONSORED ADS 722304102 9,124 106,293 SH   SOLE 15 106,293 0 0
PINDUODUO INC SPONSORED ADS 722304102 10,405 121,213 SH   SOLE 18 121,213 0 0
PINDUODUO INC SPONSORED ADS 722304102 57,404 668,732 SH   SOLE 19 668,732 0 0
PINDUODUO INC SPONSORED ADS 722304102 380,068 4,427,629 SH   SOLE 21 4,427,629 0 0
PINDUODUO INC SPONSORED ADS 722304102 326,362 3,801,976 SH   SOLE 22 3,323,399 0 478,577
PINDUODUO INC SPONSORED ADS 722304102 14,388 167,618 SH   SOLE 23 167,618 0 0
PINDUODUO INC SPONSORED ADS 722304102 19,435 226,406 SH   SOLE 25 226,406 0 0
PINDUODUO INC SPONSORED ADS 722304102 85,682 998,161 SH   SOLE 26 58,077 0 940,084
PINDUODUO INC SPONSORED ADS 722304102 3,552 41,376 SH   SOLE 28 41,376 0 0
PINDUODUO INC SPONSORED ADS 722304102 2,820 32,855 SH   SOLE 29 32,855 0 0
PINDUODUO INC SPONSORED ADS 722304102 126,716 1,476,184 SH   SOLE 30 1,476,184 0 0
PINDUODUO INC SPONSORED ADS 722304102 25,122 292,666 SH   SOLE 31 32,306 0 260,360
PINDUODUO INC SPONSORED ADS 722304102 2,060 23,998 SH   SOLE 32 23,998 0 0
PINDUODUO INC SPONSORED ADS 722304102 118,675 1,382,519 SH   SOLE 34 1,382,519 0 0
PINDUODUO INC SPONSORED ADS 722304102 34 391 SH   SOLE 36 391 0 0
PINDUODUO INC SPONSORED ADS 722304102 160 1,868 SH   SOLE 40 1,868 0 0
PING IDENTITY HLDG CORP COM 72341T103 1,336 41,620 SH   SOLE 2 36,619 0 5,001
PING IDENTITY HLDG CORP COM 72341T103 8 248 SH   SOLE 7 248 0 0
PING IDENTITY HLDG CORP COM 72341T103 2,381 74,183 SH   SOLE 18 64,273 0 9,910
PING IDENTITY HLDG CORP COM 72341T103 6,013 187,386 SH   SOLE 19 187,386 0 0
PING IDENTITY HLDG CORP COM 72341T103 19,963 622,082 SH   SOLE 21 622,082 0 0
PING IDENTITY HLDG CORP COM 72341T103 21,535 671,066 SH   SOLE 22 648,990 0 22,076
PING IDENTITY HLDG CORP COM 72341T103 287 8,946 SH   SOLE 23 8,946 0 0
PING IDENTITY HLDG CORP COM 72341T103 1,201 37,420 SH   SOLE 26 0 0 37,420
PING IDENTITY HLDG CORP COM 72341T103 236 7,353 SH   SOLE 30 7,353 0 0
PING IDENTITY HLDG CORP COM 72341T103 5,361 167,066 SH   SOLE 34 167,066 0 0
PING IDENTITY HLDG CORP COM 72341T103 80 2,498 SH   SOLE 40 2,498 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 8,245 196,356 SH   SOLE 2 68,249 0 128,107
PINNACLE FINL PARTNERS INC COM 72346Q104 35 843 SH   SOLE 4 843 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 55 1,319 SH   SOLE 7 1,319 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 8,337 198,540 SH   SOLE 18 195,463 0 3,077
PINNACLE FINL PARTNERS INC COM 72346Q104 884 21,043 SH   SOLE 19 21,043 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 137,545 3,275,669 SH   SOLE 21 3,275,669 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 106,483 2,535,918 SH   SOLE 22 2,415,066 0 120,852
PINNACLE FINL PARTNERS INC COM 72346Q104 1,601 38,125 SH   SOLE 26 20,008 0 18,117
PINNACLE FINL PARTNERS INC COM 72346Q104 508 12,100 SH   SOLE 28 12,100 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,346 32,059 SH   SOLE 30 32,059 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 62 1,476 SH   SOLE 31 1,476 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 151 3,590 SH   SOLE 34 3,590 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 79 1,886 SH   SOLE 36 1,886 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 320 7,619 SH   SOLE 40 7,619 0 0
PINNACLE WEST CAP CORP COM 723484101 25,033 341,561 SH   SOLE 2 84,346 0 257,215
PINNACLE WEST CAP CORP COM 723484101 4,757 64,910 SH   SOLE 4 61,957 0 2,953
PINNACLE WEST CAP CORP COM 723484101 16,148 220,324 SH   SOLE 7 145,157 0 75,167
PINNACLE WEST CAP CORP COM 723484101 1,109 15,138 SH   SOLE 13 15,138 0 0
PINNACLE WEST CAP CORP COM 723484101 1,027 14,017 SH   SOLE 15 14,017 0 0
PINNACLE WEST CAP CORP COM 723484101 1 10 SH   SOLE 17 0 0 10
PINNACLE WEST CAP CORP COM 723484101 23,586 321,820 SH   SOLE 18 271,750 0 50,070
PINNACLE WEST CAP CORP COM 723484101 11,227 153,188 SH   SOLE 19 153,188 0 0
PINNACLE WEST CAP CORP COM 723484101 359,640 4,907,076 SH   SOLE 21 4,907,076 0 0
PINNACLE WEST CAP CORP COM 723484101 225,130 3,071,772 SH   SOLE 22 2,792,029 0 279,743
PINNACLE WEST CAP CORP COM 723484101 6,483 88,452 SH   SOLE 23 88,452 0 0
PINNACLE WEST CAP CORP COM 723484101 10,294 140,458 SH   SOLE 25 140,458 0 0
PINNACLE WEST CAP CORP COM 723484101 46,662 636,672 SH   SOLE 26 127,723 0 508,949
PINNACLE WEST CAP CORP COM 723484101 1,775 24,221 SH   SOLE 28 17,597 0 6,624
PINNACLE WEST CAP CORP COM 723484101 1,848 25,213 SH   SOLE 29 2,220 0 22,993
PINNACLE WEST CAP CORP COM 723484101 40,801 556,701 SH   SOLE 30 556,701 0 0
PINNACLE WEST CAP CORP COM 723484101 3,970 54,166 SH   SOLE 31 13,192 0 40,974
PINNACLE WEST CAP CORP COM 723484101 2,730 37,256 SH   SOLE 32 37,256 0 0
PINNACLE WEST CAP CORP COM 723484101 396 5,401 SH   SOLE 34 5,401 0 0
PINNACLE WEST CAP CORP COM 723484101 10,113 137,983 SH   SOLE 36 137,983 0 0
PINNACLE WEST CAP CORP COM 723484101 223 3,037 SH   SOLE 40 3,037 0 0
PINTEREST INC CL A 72352L106 19,722 889,568 SH   SOLE 2 72,729 0 816,839
PINTEREST INC CL A 72352L106 3,704 167,093 SH   SOLE 4 156,405 0 10,688
PINTEREST INC CL A 72352L106 561 25,297 SH   SOLE 7 25,297 0 0
PINTEREST INC CL A 72352L106 636 28,709 SH   SOLE 15 28,709 0 0
PINTEREST INC CL A 72352L106 6,567 296,198 SH   SOLE 18 266,080 0 30,118
PINTEREST INC CL A 72352L106 23,702 1,069,122 SH   SOLE 19 1,069,122 0 0
PINTEREST INC CL A 72352L106 120,478 5,434,285 SH   SOLE 21 5,434,285 0 0
PINTEREST INC CL A 72352L106 122,714 5,535,129 SH   SOLE 22 4,916,555 0 618,574
PINTEREST INC CL A 72352L106 6,015 271,294 SH   SOLE 23 271,294 0 0
PINTEREST INC CL A 72352L106 415 18,700 SH   SOLE 25 18,700 0 0
PINTEREST INC CL A 72352L106 18,605 839,211 SH   SOLE 26 347,026 0 492,185
PINTEREST INC CL A 72352L106 1,503 67,795 SH   SOLE 28 46,791 0 21,004
PINTEREST INC CL A 72352L106 1,793 80,866 SH   SOLE 29 4,301 0 76,565
PINTEREST INC CL A 72352L106 16,929 763,594 SH   SOLE 30 756,575 0 7,019
PINTEREST INC CL A 72352L106 1,344 60,633 SH   SOLE 31 43,814 0 16,819
PINTEREST INC CL A 72352L106 24,475 1,103,981 SH   SOLE 34 1,103,981 0 0
PINTEREST INC CL A 72352L106 1,803 81,339 SH   SOLE 36 81,339 0 0
PINTEREST INC CL A 72352L106 124 5,578 SH   SOLE 40 5,578 0 0
PIONEER BANCORP INC COM 723561106 73 8,011 SH   SOLE 2 545 0 7,466
PIONEER BANCORP INC COM 723561106 403 44,025 SH   SOLE 18 44,025 0 0
PIONEER BANCORP INC COM 723561106 204 22,299 SH   SOLE 19 22,299 0 0
PIONEER BANCORP INC COM 723561106 3,564 389,494 SH   SOLE 21 389,494 0 0
PIONEER BANCORP INC COM 723561106 861 94,087 SH   SOLE 22 90,752 0 3,335
PIONEER NAT RES CO COM 723787107 41,124 420,924 SH   SOLE 2 67,545 0 353,379
PIONEER NAT RES CO COM 723787107 7,367 75,409 SH   SOLE 4 70,937 0 4,472
PIONEER NAT RES CO COM 723787107 14,288 146,247 SH   SOLE 7 141,208 0 5,039
PIONEER NAT RES CO COM 723787107 498 5,098 SH   SOLE 13 5,098 0 0
PIONEER NAT RES CO COM 723787107 1,828 18,711 SH   SOLE 15 18,711 0 0
PIONEER NAT RES CO COM 723787107 171,861 1,759,067 SH   SOLE 18 1,649,056 0 110,011
PIONEER NAT RES CO COM 723787107 311,411 3,187,418 SH   SOLE 19 3,187,418 0 0
PIONEER NAT RES CO COM 723787107 384,274 3,933,205 SH   SOLE 21 3,933,205 0 0
PIONEER NAT RES CO COM 723787107 410,733 4,204,023 SH   SOLE 22 3,820,458 0 383,565
PIONEER NAT RES CO COM 723787107 13,105 134,137 SH   SOLE 23 134,137 0 0
PIONEER NAT RES CO COM 723787107 24,632 252,120 SH   SOLE 25 252,120 0 0
PIONEER NAT RES CO COM 723787107 68,590 702,048 SH   SOLE 26 141,533 0 560,515
PIONEER NAT RES CO COM 723787107 3,093 31,659 SH   SOLE 28 21,889 0 9,770
PIONEER NAT RES CO COM 723787107 8,387 85,849 SH   SOLE 29 85,849 0 0
PIONEER NAT RES CO COM 723787107 67,062 686,408 SH   SOLE 30 686,408 0 0
PIONEER NAT RES CO COM 723787107 49,844 510,172 SH   SOLE 31 23,710 0 486,462
PIONEER NAT RES CO COM 723787107 73,796 755,335 SH   SOLE 34 755,335 0 0
PIONEER NAT RES CO COM 723787107 10,520 107,676 SH   SOLE 36 107,676 0 0
PIONEER NAT RES CO COM 723787107 398 4,070 SH   SOLE 40 4,070 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 11 6,408 SH   SOLE 21 6,408 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 32 18,320 SH   SOLE 22 18,320 0 0
PIPER SANDLER COMPANIES COM 724078100 1,208 20,411 SH   SOLE 2 5,412 0 14,999
PIPER SANDLER COMPANIES COM 724078100 20 331 SH   SOLE 4 331 0 0
PIPER SANDLER COMPANIES COM 724078100 18 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 4,996 84,442 SH   SOLE 18 84,442 0 0
PIPER SANDLER COMPANIES COM 724078100 2,005 33,898 SH   SOLE 19 33,898 0 0
PIPER SANDLER COMPANIES COM 724078100 98,376 1,662,873 SH   SOLE 21 1,662,873 0 0
PIPER SANDLER COMPANIES COM 724078100 30,631 517,763 SH   SOLE 22 500,852 0 16,911
PIPER SANDLER COMPANIES COM 724078100 410 6,934 SH   SOLE 26 5,752 0 1,182
PIPER SANDLER COMPANIES COM 724078100 104 1,755 SH   SOLE 28 1,755 0 0
PIPER SANDLER COMPANIES COM 724078100 1,655 27,975 SH   SOLE 30 27,975 0 0
PIPER SANDLER COMPANIES COM 724078100 116 1,955 SH   SOLE 40 1,955 0 0
PITNEY BOWES INC COM 724479100 427 164,148 SH   SOLE 2 54,082 0 110,066
PITNEY BOWES INC COM 724479100 2 774 SH   SOLE 4 774 0 0
PITNEY BOWES INC COM 724479100 30 11,467 SH   SOLE 7 11,467 0 0
PITNEY BOWES INC COM 724479100 2,181 838,667 SH   SOLE 18 838,667 0 0
PITNEY BOWES INC COM 724479100 868 333,822 SH   SOLE 19 333,822 0 0
PITNEY BOWES INC COM 724479100 48,212 18,542,901 SH   SOLE 21 18,542,901 0 0
PITNEY BOWES INC COM 724479100 13,094 5,036,159 SH   SOLE 22 4,776,082 0 260,077
PITNEY BOWES INC COM 724479100 86 32,895 SH   SOLE 26 16,608 0 16,287
PITNEY BOWES INC COM 724479100 60 23,150 SH   SOLE 28 23,150 0 0
PITNEY BOWES INC COM 724479100 966 371,574 SH   SOLE 30 371,574 0 0
PITNEY BOWES INC COM 724479100 57 21,768 SH   SOLE 36 21,768 0 0
PITNEY BOWES INC COM 724479100 54 20,616 SH   SOLE 40 20,616 0 0
PIXELWORKS INC COM NEW 72581M305 48 14,945 SH   SOLE 2 1,973 0 12,972
PIXELWORKS INC COM NEW 72581M305 514 159,083 SH   SOLE 18 159,083 0 0
PIXELWORKS INC COM NEW 72581M305 230 71,338 SH   SOLE 19 71,338 0 0
PIXELWORKS INC COM NEW 72581M305 3,944 1,221,104 SH   SOLE 21 1,221,104 0 0
PIXELWORKS INC COM NEW 72581M305 3,307 1,023,818 SH   SOLE 22 1,012,402 0 11,416
PJT PARTNERS INC COM CL A 69343T107 733 14,287 SH   SOLE 2 6,886 0 7,401
PJT PARTNERS INC COM CL A 69343T107 12 238 SH   SOLE 4 238 0 0
PJT PARTNERS INC COM CL A 69343T107 23 443 SH   SOLE 7 443 0 0
PJT PARTNERS INC COM CL A 69343T107 4,839 94,247 SH   SOLE 18 94,247 0 0
PJT PARTNERS INC COM CL A 69343T107 2,777 54,089 SH   SOLE 19 54,089 0 0
PJT PARTNERS INC COM CL A 69343T107 39,517 769,718 SH   SOLE 21 769,718 0 0
PJT PARTNERS INC COM CL A 69343T107 34,475 671,498 SH   SOLE 22 652,026 0 19,472
PJT PARTNERS INC COM CL A 69343T107 88 1,721 SH   SOLE 23 1,721 0 0
PJT PARTNERS INC COM CL A 69343T107 962 18,733 SH   SOLE 26 11,479 0 7,254
PJT PARTNERS INC COM CL A 69343T107 146 2,845 SH   SOLE 28 2,845 0 0
PJT PARTNERS INC COM CL A 69343T107 301 5,859 SH   SOLE 30 5,859 0 0
PJT PARTNERS INC COM CL A 69343T107 133 2,599 SH   SOLE 40 2,599 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 72 8,133 SH   SOLE 18 8,133 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,115 126,143 SH   SOLE 19 126,143 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 424 47,631 SH   SOLE 2 47,631 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 294 32,990 SH   SOLE 4 32,990 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 688 77,325 SH   SOLE 18 77,325 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3,116 350,149 SH   SOLE 19 350,149 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,041 116,924 SH   SOLE 21 116,924 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,037 228,879 SH   SOLE 22 130,979 0 97,900
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 565 63,515 SH   SOLE 26 41,395 0 22,120
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 291 32,715 SH   SOLE 28 32,715 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 568 63,825 SH   SOLE 30 63,825 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,892 212,569 SH   SOLE 34 212,569 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 142 15,939 SH   SOLE 40 15,939 0 0
PLANET FITNESS INC CL A 72703H101 12,198 201,383 SH   SOLE 2 57,925 0 143,458
PLANET FITNESS INC CL A 72703H101 310 5,113 SH   SOLE 4 5,113 0 0
PLANET FITNESS INC CL A 72703H101 81 1,343 SH   SOLE 7 1,343 0 0
PLANET FITNESS INC CL A 72703H101 2,900 47,884 SH   SOLE 18 44,428 0 3,456
PLANET FITNESS INC CL A 72703H101 98,690 1,629,348 SH   SOLE 19 1,629,348 0 0
PLANET FITNESS INC CL A 72703H101 62,108 1,025,392 SH   SOLE 21 1,025,392 0 0
PLANET FITNESS INC CL A 72703H101 138,589 2,288,079 SH   SOLE 22 2,161,898 0 126,181
PLANET FITNESS INC CL A 72703H101 807 13,331 SH   SOLE 23 13,331 0 0
PLANET FITNESS INC CL A 72703H101 85 1,401 SH   SOLE 25 1,401 0 0
PLANET FITNESS INC CL A 72703H101 3,497 57,740 SH   SOLE 26 23,934 0 33,806
PLANET FITNESS INC CL A 72703H101 790 13,040 SH   SOLE 28 13,040 0 0
PLANET FITNESS INC CL A 72703H101 1,692 27,932 SH   SOLE 30 27,932 0 0
PLANET FITNESS INC CL A 72703H101 292 4,816 SH   SOLE 31 1,629 0 3,187
PLANET FITNESS INC CL A 72703H101 418 6,901 SH   SOLE 34 6,901 0 0
PLANET FITNESS INC CL A 72703H101 75 1,231 SH   SOLE 36 1,231 0 0
PLANET FITNESS INC CL A 72703H101 545 8,992 SH   SOLE 40 8,992 0 0
PLANTRONICS INC NEW COM 727493108 465 31,691 SH   SOLE 2 10,907 0 20,784
PLANTRONICS INC NEW COM 727493108 2 131 SH   SOLE 4 131 0 0
PLANTRONICS INC NEW COM 727493108 8 578 SH   SOLE 7 578 0 0
PLANTRONICS INC NEW COM 727493108 2,536 172,742 SH   SOLE 18 172,742 0 0
PLANTRONICS INC NEW COM 727493108 1,185 80,731 SH   SOLE 19 80,731 0 0
PLANTRONICS INC NEW COM 727493108 55,658 3,791,440 SH   SOLE 21 3,791,440 0 0
PLANTRONICS INC NEW COM 727493108 15,351 1,045,716 SH   SOLE 22 1,006,784 0 38,932
PLANTRONICS INC NEW COM 727493108 34 2,340 SH   SOLE 23 2,340 0 0
PLANTRONICS INC NEW COM 727493108 122 8,328 SH   SOLE 26 3,884 0 4,444
PLANTRONICS INC NEW COM 727493108 63 4,287 SH   SOLE 28 4,287 0 0
PLANTRONICS INC NEW COM 727493108 737 50,199 SH   SOLE 30 50,199 0 0
PLANTRONICS INC NEW COM 727493108 55 3,775 SH   SOLE 40 3,775 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 57 15,798 SH   SOLE 2 15,798 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 276 76,272 SH   SOLE 19 76,272 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 274 75,624 SH   SOLE 21 75,624 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 4,373 1,208,009 SH   SOLE 22 1,183,029 0 24,980
PLAYA HOTELS & RESORTS NV SHS N70544106 49 13,594 SH   SOLE 23 13,594 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 218 60,235 SH   SOLE 26 0 0 60,235
PLAYA HOTELS & RESORTS NV SHS N70544106 29 8,020 SH   SOLE 30 8,020 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 25 6,802 SH   SOLE 40 6,802 0 0
PLAYAGS INC COM 72814N104 97 28,693 SH   SOLE 2 6,857 0 21,836
PLAYAGS INC COM 72814N104 1 339 SH   SOLE 7 339 0 0
PLAYAGS INC COM 72814N104 426 126,141 SH   SOLE 18 126,141 0 0
PLAYAGS INC COM 72814N104 583 172,563 SH   SOLE 19 172,563 0 0
PLAYAGS INC COM 72814N104 2,922 864,563 SH   SOLE 21 864,563 0 0
PLAYAGS INC COM 72814N104 2,816 833,053 SH   SOLE 22 821,004 0 12,049
PLAYAGS INC COM 72814N104 32 9,592 SH   SOLE 23 9,592 0 0
PLAYAGS INC COM 72814N104 7 2,124 SH   SOLE 26 0 0 2,124
PLDT INC SPONSORED ADR 69344D408 278 11,402 SH   SOLE 22 11,402 0 0
PLEXUS CORP COM 729132100 1,496 21,208 SH   SOLE 2 9,623 0 11,585
PLEXUS CORP COM 729132100 12 163 SH   SOLE 4 163 0 0
PLEXUS CORP COM 729132100 52 741 SH   SOLE 7 741 0 0
PLEXUS CORP COM 729132100 10,404 147,456 SH   SOLE 18 147,456 0 0
PLEXUS CORP COM 729132100 3,904 55,333 SH   SOLE 19 55,333 0 0
PLEXUS CORP COM 729132100 219,881 3,116,222 SH   SOLE 21 3,116,222 0 0
PLEXUS CORP COM 729132100 63,225 896,048 SH   SOLE 22 863,895 0 32,153
PLEXUS CORP COM 729132100 1,154 16,354 SH   SOLE 26 6,009 0 10,345
PLEXUS CORP COM 729132100 295 4,186 SH   SOLE 28 4,186 0 0
PLEXUS CORP COM 729132100 3,163 44,824 SH   SOLE 30 44,824 0 0
PLEXUS CORP COM 729132100 28 401 SH   SOLE 34 401 0 0
PLEXUS CORP COM 729132100 57 803 SH   SOLE 36 803 0 0
PLEXUS CORP COM 729132100 226 3,206 SH   SOLE 40 3,206 0 0
PLIANT THERAPEUTICS INC COM 729139105 16 505 SH   SOLE 18 505 0 0
PLIANT THERAPEUTICS INC COM 729139105 111 3,410 SH   SOLE 22 3,410 0 0
PLIANT THERAPEUTICS INC COM 729139105 2,619 80,680 SH   SOLE 26 13,227 0 67,453
PLIANT THERAPEUTICS INC COM 729139105 29 892 SH   SOLE 31 0 0 892
PLUG POWER INC COM NEW 72919P202 1,711 208,465 SH   SOLE 2 105,527 0 102,938
PLUG POWER INC COM NEW 72919P202 20 2,385 SH   SOLE 4 2,385 0 0
PLUG POWER INC COM NEW 72919P202 48 5,896 SH   SOLE 7 5,896 0 0
PLUG POWER INC COM NEW 72919P202 10,931 1,331,477 SH   SOLE 18 1,300,380 0 31,097
PLUG POWER INC COM NEW 72919P202 6,802 828,456 SH   SOLE 19 828,456 0 0
PLUG POWER INC COM NEW 72919P202 124,835 15,205,208 SH   SOLE 21 15,205,208 0 0
PLUG POWER INC COM NEW 72919P202 77,083 9,388,875 SH   SOLE 22 9,061,074 0 327,801
PLUG POWER INC COM NEW 72919P202 146 17,839 SH   SOLE 23 17,839 0 0
PLUG POWER INC COM NEW 72919P202 546 66,476 SH   SOLE 26 0 0 66,476
PLUG POWER INC COM NEW 72919P202 355 43,195 SH   SOLE 28 43,195 0 0
PLUG POWER INC COM NEW 72919P202 52,439 6,387,224 SH   SOLE 30 6,387,224 0 0
PLUG POWER INC COM NEW 72919P202 21 2,606 SH   SOLE 34 2,606 0 0
PLUG POWER INC COM NEW 72919P202 304 37,035 SH   SOLE 40 37,035 0 0
PLUMAS BANCORP COM 729273102 81 3,673 SH   SOLE 2 284 0 3,389
PLUMAS BANCORP COM 729273102 428 19,332 SH   SOLE 18 19,332 0 0
PLUMAS BANCORP COM 729273102 155 7,003 SH   SOLE 19 7,003 0 0
PLUMAS BANCORP COM 729273102 3,217 145,439 SH   SOLE 21 145,439 0 0
PLUMAS BANCORP COM 729273102 550 24,864 SH   SOLE 22 23,497 0 1,367
PLURALSIGHT INC COM CL A 72941B106 3,576 198,112 SH   SOLE 2 35,876 0 162,236
PLURALSIGHT INC COM CL A 72941B106 18 1,005 SH   SOLE 4 1,005 0 0
PLURALSIGHT INC COM CL A 72941B106 30 1,687 SH   SOLE 7 1,687 0 0
PLURALSIGHT INC COM CL A 72941B106 1,077 59,667 SH   SOLE 18 59,667 0 0
PLURALSIGHT INC COM CL A 72941B106 695 38,526 SH   SOLE 19 38,526 0 0
PLURALSIGHT INC COM CL A 72941B106 32,037 1,774,891 SH   SOLE 21 1,774,891 0 0
PLURALSIGHT INC COM CL A 72941B106 44,416 2,460,710 SH   SOLE 22 2,328,632 0 132,078
PLURALSIGHT INC COM CL A 72941B106 705 39,038 SH   SOLE 26 19,532 0 19,506
PLURALSIGHT INC COM CL A 72941B106 227 12,589 SH   SOLE 28 12,589 0 0
PLURALSIGHT INC COM CL A 72941B106 1,299 71,986 SH   SOLE 30 71,986 0 0
PLURALSIGHT INC COM CL A 72941B106 33 1,831 SH   SOLE 31 1,831 0 0
PLURALSIGHT INC COM CL A 72941B106 192 10,629 SH   SOLE 40 10,629 0 0
PLURALSIGHT INC NOTE 0.375% 3/0 72941BAB2 2,006 2,285,000 PRN   SOLE 21 2,285,000 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 0 9 SH   SOLE 21 9 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 257 121,029 SH   SOLE 22 121,029 0 0
PLX PHARMA INC COM 72942A107 1 348 SH   SOLE 21 348 0 0
PLX PHARMA INC COM 72942A107 5 1,637 SH   SOLE 22 1,637 0 0
PLYMOUTH INDL REIT INC COM 729640102 486 37,930 SH   SOLE 2 2,915 0 35,015
PLYMOUTH INDL REIT INC COM 729640102 88 6,910 SH   SOLE 4 6,910 0 0
PLYMOUTH INDL REIT INC COM 729640102 5 389 SH   SOLE 7 389 0 0
PLYMOUTH INDL REIT INC COM 729640102 1,079 84,308 SH   SOLE 18 72,237 0 12,071
PLYMOUTH INDL REIT INC COM 729640102 2,266 177,019 SH   SOLE 19 177,019 0 0
PLYMOUTH INDL REIT INC COM 729640102 6,612 516,538 SH   SOLE 21 516,538 0 0
PLYMOUTH INDL REIT INC COM 729640102 6,421 501,666 SH   SOLE 22 478,381 0 23,285
PLYMOUTH INDL REIT INC COM 729640102 241 18,820 SH   SOLE 23 18,820 0 0
PLYMOUTH INDL REIT INC COM 729640102 58 4,527 SH   SOLE 34 4,527 0 0
PNC FINL SVCS GROUP INC COM 693475105 116,917 1,111,270 SH   SOLE 2 178,535 0 932,735
PNC FINL SVCS GROUP INC COM 693475105 20,492 194,770 SH   SOLE 4 182,893 0 11,877
PNC FINL SVCS GROUP INC COM 693475105 40,013 380,311 SH   SOLE 7 361,510 0 18,801
PNC FINL SVCS GROUP INC COM 693475105 2,791 26,532 SH   SOLE 13 26,532 0 0
PNC FINL SVCS GROUP INC COM 693475105 5,565 52,897 SH   SOLE 15 52,897 0 0
PNC FINL SVCS GROUP INC COM 693475105 99,718 947,795 SH   SOLE 18 876,479 0 71,316
PNC FINL SVCS GROUP INC COM 693475105 15,786 150,039 SH   SOLE 19 150,039 0 0
PNC FINL SVCS GROUP INC COM 693475105 879,484 8,359,320 SH   SOLE 21 8,359,320 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,078,232 10,248,381 SH   SOLE 22 9,190,178 0 1,058,203
PNC FINL SVCS GROUP INC COM 693475105 33,180 315,369 SH   SOLE 23 315,369 0 0
PNC FINL SVCS GROUP INC COM 693475105 51,459 489,103 SH   SOLE 25 489,103 0 0
PNC FINL SVCS GROUP INC COM 693475105 240,697 2,287,779 SH   SOLE 26 235,903 0 2,051,876
PNC FINL SVCS GROUP INC COM 693475105 9,409 89,433 SH   SOLE 28 63,434 0 25,999
PNC FINL SVCS GROUP INC COM 693475105 3,537 33,616 SH   SOLE 29 7,678 0 25,938
PNC FINL SVCS GROUP INC COM 693475105 194,370 1,847,444 SH   SOLE 30 1,847,444 0 0
PNC FINL SVCS GROUP INC COM 693475105 8,917 84,755 SH   SOLE 31 56,327 0 28,428
PNC FINL SVCS GROUP INC COM 693475105 3,492 33,195 SH   SOLE 34 33,195 0 0
PNC FINL SVCS GROUP INC COM 693475105 35,019 332,848 SH   SOLE 36 332,848 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,007 9,570 SH   SOLE 40 9,570 0 0
PNM RES INC COM 69349H107 6,913 179,829 SH   SOLE 2 111,464 0 68,365
PNM RES INC COM 69349H107 226 5,880 SH   SOLE 4 5,880 0 0
PNM RES INC COM 69349H107 68 1,773 SH   SOLE 7 1,773 0 0
PNM RES INC COM 69349H107 19,071 496,130 SH   SOLE 18 496,130 0 0
PNM RES INC COM 69349H107 7,158 186,209 SH   SOLE 19 186,209 0 0
PNM RES INC COM 69349H107 207,872 5,407,709 SH   SOLE 21 5,407,709 0 0
PNM RES INC COM 69349H107 109,641 2,852,265 SH   SOLE 22 2,773,875 0 78,390
PNM RES INC COM 69349H107 125 3,251 SH   SOLE 23 3,251 0 0
PNM RES INC COM 69349H107 883 22,979 SH   SOLE 26 14,496 0 8,483
PNM RES INC COM 69349H107 460 11,973 SH   SOLE 28 11,973 0 0
PNM RES INC COM 69349H107 2,057 53,514 SH   SOLE 30 53,514 0 0
PNM RES INC COM 69349H107 224 5,816 SH   SOLE 36 5,816 0 0
PNM RES INC COM 69349H107 323 8,395 SH   SOLE 40 8,395 0 0
POINTS INTL LTD COM NEW 730843208 54 5,976 SH   SOLE 22 5,976 0 0
POLARIS INC COM 731068102 14,404 155,632 SH   SOLE 2 49,064 0 106,568
POLARIS INC COM 731068102 25 272 SH   SOLE 4 272 0 0
POLARIS INC COM 731068102 4,900 52,942 SH   SOLE 7 52,942 0 0
POLARIS INC COM 731068102 29 317 SH   SOLE 15 317 0 0
POLARIS INC COM 731068102 14,566 157,387 SH   SOLE 18 157,335 0 52
POLARIS INC COM 731068102 1,402 15,149 SH   SOLE 19 15,149 0 0
POLARIS INC COM 731068102 246,280 2,661,050 SH   SOLE 21 2,661,050 0 0
POLARIS INC COM 731068102 179,346 1,937,824 SH   SOLE 22 1,847,482 0 90,342
POLARIS INC COM 731068102 5,267 56,908 SH   SOLE 25 56,908 0 0
POLARIS INC COM 731068102 11,082 119,737 SH   SOLE 26 16,705 0 103,032
POLARIS INC COM 731068102 862 9,315 SH   SOLE 28 9,315 0 0
POLARIS INC COM 731068102 5 52 SH   SOLE 29 52 0 0
POLARIS INC COM 731068102 3,044 32,890 SH   SOLE 30 32,890 0 0
POLARIS INC COM 731068102 847 9,147 SH   SOLE 31 1,136 0 8,011
POLARIS INC COM 731068102 38 407 SH   SOLE 34 407 0 0
POLARIS INC COM 731068102 2,446 26,429 SH   SOLE 36 26,429 0 0
POLARIS INC COM 731068102 575 6,218 SH   SOLE 40 6,218 0 0
POLARITYTE INC COM 731094108 10 7,943 SH   SOLE 18 7,943 0 0
POLARITYTE INC COM 731094108 125 100,543 SH   SOLE 21 100,543 0 0
POLARITYTE INC COM 731094108 419 337,528 SH   SOLE 22 337,528 0 0
POLYMET MNG CORP COM 731916102 6 14,803 SH   SOLE 17 0 0 14,803
POLYONE CORP COM 73179P106 4,059 154,743 SH   SOLE 2 76,559 0 78,184
POLYONE CORP COM 73179P106 13 486 SH   SOLE 4 486 0 0
POLYONE CORP COM 73179P106 44 1,675 SH   SOLE 7 1,675 0 0
POLYONE CORP COM 73179P106 15,488 590,469 SH   SOLE 18 576,604 0 13,865
POLYONE CORP COM 73179P106 10,545 402,025 SH   SOLE 19 402,025 0 0
POLYONE CORP COM 73179P106 159,820 6,093,005 SH   SOLE 21 6,093,005 0 0
POLYONE CORP COM 73179P106 94,480 3,601,971 SH   SOLE 22 3,507,164 0 94,807
POLYONE CORP COM 73179P106 1,021 38,915 SH   SOLE 23 38,915 0 0
POLYONE CORP COM 73179P106 4,491 171,209 SH   SOLE 26 21,314 0 149,895
POLYONE CORP COM 73179P106 340 12,948 SH   SOLE 28 12,948 0 0
POLYONE CORP COM 73179P106 855 32,578 SH   SOLE 30 32,578 0 0
POLYONE CORP COM 73179P106 42 1,585 SH   SOLE 31 0 0 1,585
POLYONE CORP COM 73179P106 64 2,430 SH   SOLE 34 2,430 0 0
POLYONE CORP COM 73179P106 29 1,098 SH   SOLE 36 1,098 0 0
POLYONE CORP COM 73179P106 245 9,352 SH   SOLE 40 9,352 0 0
POOL CORPORATION COM 73278L105 39,280 144,479 SH   SOLE 2 74,926 0 69,553
POOL CORPORATION COM 73278L105 2,866 10,540 SH   SOLE 4 10,540 0 0
POOL CORPORATION COM 73278L105 648 2,383 SH   SOLE 7 2,383 0 0
POOL CORPORATION COM 73278L105 3 11 SH   SOLE 17 0 0 11
POOL CORPORATION COM 73278L105 33,038 121,520 SH   SOLE 18 120,319 0 1,201
POOL CORPORATION COM 73278L105 4,112 15,124 SH   SOLE 19 15,124 0 0
POOL CORPORATION COM 73278L105 543,148 1,997,821 SH   SOLE 21 1,997,821 0 0
POOL CORPORATION COM 73278L105 373,056 1,372,185 SH   SOLE 22 1,281,619 0 90,566
POOL CORPORATION COM 73278L105 8,545 31,430 SH   SOLE 23 31,430 0 0
POOL CORPORATION COM 73278L105 201 741 SH   SOLE 25 741 0 0
POOL CORPORATION COM 73278L105 6,737 24,779 SH   SOLE 26 14,032 0 10,747
POOL CORPORATION COM 73278L105 1,434 5,273 SH   SOLE 28 5,273 0 0
POOL CORPORATION COM 73278L105 1,705 6,273 SH   SOLE 29 6,273 0 0
POOL CORPORATION COM 73278L105 4,167 15,326 SH   SOLE 30 15,326 0 0
POOL CORPORATION COM 73278L105 6,310 23,209 SH   SOLE 31 12,443 0 10,766
POOL CORPORATION COM 73278L105 999 3,676 SH   SOLE 34 3,676 0 0
POOL CORPORATION COM 73278L105 744 2,736 SH   SOLE 36 2,736 0 0
POOL CORPORATION COM 73278L105 1,191 4,382 SH   SOLE 40 4,382 0 0
POPULAR INC COM NEW 733174700 7,813 210,209 SH   SOLE 2 50,050 0 160,159
POPULAR INC COM NEW 733174700 18 492 SH   SOLE 4 492 0 0
POPULAR INC COM NEW 733174700 93 2,496 SH   SOLE 7 2,496 0 0
POPULAR INC COM NEW 733174700 1,263 33,970 SH   SOLE 18 33,970 0 0
POPULAR INC COM NEW 733174700 837 22,515 SH   SOLE 19 22,515 0 0
POPULAR INC COM NEW 733174700 45,752 1,230,895 SH   SOLE 21 1,230,895 0 0
POPULAR INC COM NEW 733174700 94,848 2,551,735 SH   SOLE 22 2,413,603 0 138,132
POPULAR INC COM NEW 733174700 1,814 48,810 SH   SOLE 26 33,943 0 14,867
POPULAR INC COM NEW 733174700 397 10,673 SH   SOLE 28 10,673 0 0
POPULAR INC COM NEW 733174700 52 1,397 SH   SOLE 29 1,397 0 0
POPULAR INC COM NEW 733174700 1,226 32,976 SH   SOLE 30 32,976 0 0
POPULAR INC COM NEW 733174700 221 5,958 SH   SOLE 31 3,698 0 2,260
POPULAR INC COM NEW 733174700 122 3,270 SH   SOLE 36 3,270 0 0
POPULAR INC COM NEW 733174700 361 9,704 SH   SOLE 40 9,704 0 0
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 670 675,000 PRN   SOLE 21 675,000 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 4,437 106,120 SH   SOLE 2 30,669 0 75,451
PORTLAND GEN ELEC CO COM NEW 736508847 267 6,383 SH   SOLE 4 6,383 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 90 2,145 SH   SOLE 7 2,145 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 0 11 SH   SOLE 17 0 0 11
PORTLAND GEN ELEC CO COM NEW 736508847 14,711 351,843 SH   SOLE 18 351,843 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 10,543 252,153 SH   SOLE 19 252,153 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 138,189 3,305,157 SH   SOLE 21 3,305,157 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 114,985 2,750,190 SH   SOLE 22 2,660,085 0 90,105
PORTLAND GEN ELEC CO COM NEW 736508847 393 9,396 SH   SOLE 23 9,396 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,978 71,234 SH   SOLE 26 23,475 0 47,759
PORTLAND GEN ELEC CO COM NEW 736508847 584 13,962 SH   SOLE 28 13,962 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,527 60,452 SH   SOLE 30 60,452 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 273 6,535 SH   SOLE 36 6,535 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 394 9,417 SH   SOLE 40 9,417 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 925 51,428 SH   SOLE 2 26,322 0 25,106
PORTOLA PHARMACEUTICALS INC COM 737010108 5 251 SH   SOLE 4 251 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 24 1,352 SH   SOLE 7 1,352 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 5,904 328,188 SH   SOLE 18 314,892 0 13,296
PORTOLA PHARMACEUTICALS INC COM 737010108 4,557 253,318 SH   SOLE 19 253,318 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 59,857 3,327,249 SH   SOLE 21 3,327,249 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 40,952 2,276,364 SH   SOLE 22 2,201,451 0 74,913
PORTOLA PHARMACEUTICALS INC COM 737010108 210 11,652 SH   SOLE 23 11,652 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 1,362 75,699 SH   SOLE 26 15,474 0 60,225
PORTOLA PHARMACEUTICALS INC COM 737010108 167 9,289 SH   SOLE 28 9,289 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 803 44,629 SH   SOLE 30 44,629 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 72 3,998 SH   SOLE 34 3,998 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 120 6,691 SH   SOLE 40 6,691 0 0
POSCO SPONSORED ADR 693483109 288 7,769 SH   SOLE 2 7,769 0 0
POSCO SPONSORED ADR 693483109 338 9,113 SH   SOLE 13 9,113 0 0
POSCO SPONSORED ADR 693483109 9,749 263,190 SH   SOLE 22 234,255 0 28,935
POSCO SPONSORED ADR 693483109 334 9,007 SH   SOLE 30 9,007 0 0
POSCO SPONSORED ADR 693483109 604 16,319 SH   SOLE 31 0 0 16,319
POST HLDGS INC COM 737446104 15,642 178,519 SH   SOLE 2 54,950 0 123,569
POST HLDGS INC COM 737446104 28 318 SH   SOLE 4 318 0 0
POST HLDGS INC COM 737446104 121 1,386 SH   SOLE 7 1,386 0 0
POST HLDGS INC COM 737446104 15,277 174,354 SH   SOLE 18 174,354 0 0
POST HLDGS INC COM 737446104 1,423 16,239 SH   SOLE 19 16,239 0 0
POST HLDGS INC COM 737446104 251,441 2,869,675 SH   SOLE 21 2,869,675 0 0
POST HLDGS INC COM 737446104 184,444 2,105,039 SH   SOLE 22 2,004,831 0 100,208
POST HLDGS INC COM 737446104 2,953 33,708 SH   SOLE 26 18,327 0 15,381
POST HLDGS INC COM 737446104 667 7,608 SH   SOLE 28 7,608 0 0
POST HLDGS INC COM 737446104 2,041 23,295 SH   SOLE 30 23,295 0 0
POST HLDGS INC COM 737446104 212 2,425 SH   SOLE 31 1,242 0 1,183
POST HLDGS INC COM 737446104 106 1,215 SH   SOLE 34 1,215 0 0
POST HLDGS INC COM 737446104 132 1,506 SH   SOLE 36 1,506 0 0
POST HLDGS INC COM 737446104 651 7,428 SH   SOLE 40 7,428 0 0
POSTAL REALTY TRUST INC CL A 73757R102 14 907 SH   SOLE 18 907 0 0
POSTAL REALTY TRUST INC CL A 73757R102 227 14,241 SH   SOLE 21 14,241 0 0
POSTAL REALTY TRUST INC CL A 73757R102 83 5,189 SH   SOLE 22 5,189 0 0
POTBELLY CORP COM 73754Y100 13 5,743 SH   SOLE 18 5,743 0 0
POTBELLY CORP COM 73754Y100 180 78,788 SH   SOLE 21 78,788 0 0
POTBELLY CORP COM 73754Y100 1,115 488,973 SH   SOLE 22 488,973 0 0
POTLATCHDELTIC CORPORATION COM 737630103 4,025 105,826 SH   SOLE 2 50,147 0 55,679
POTLATCHDELTIC CORPORATION COM 737630103 24 644 SH   SOLE 4 644 0 0
POTLATCHDELTIC CORPORATION COM 737630103 44 1,157 SH   SOLE 7 1,157 0 0
POTLATCHDELTIC CORPORATION COM 737630103 15,609 410,442 SH   SOLE 18 410,442 0 0
POTLATCHDELTIC CORPORATION COM 737630103 4,807 126,413 SH   SOLE 19 126,413 0 0
POTLATCHDELTIC CORPORATION COM 737630103 190,163 5,000,341 SH   SOLE 21 5,000,341 0 0
POTLATCHDELTIC CORPORATION COM 737630103 90,942 2,391,318 SH   SOLE 22 2,327,482 0 63,836
POTLATCHDELTIC CORPORATION COM 737630103 63 1,645 SH   SOLE 23 1,645 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,354 35,607 SH   SOLE 26 22,300 0 13,307
POTLATCHDELTIC CORPORATION COM 737630103 367 9,644 SH   SOLE 28 9,644 0 0
POTLATCHDELTIC CORPORATION COM 737630103 0 11 SH   SOLE 29 11 0 0
POTLATCHDELTIC CORPORATION COM 737630103 6,047 159,017 SH   SOLE 30 159,017 0 0
POTLATCHDELTIC CORPORATION COM 737630103 30 792 SH   SOLE 34 792 0 0
POTLATCHDELTIC CORPORATION COM 737630103 0 1 SH   SOLE 36 1 0 0
POTLATCHDELTIC CORPORATION COM 737630103 270 7,096 SH   SOLE 40 7,096 0 0
POWELL INDS INC COM 739128106 321 11,710 SH   SOLE 2 3,349 0 8,361
POWELL INDS INC COM 739128106 3 95 SH   SOLE 4 95 0 0
POWELL INDS INC COM 739128106 6 206 SH   SOLE 7 206 0 0
POWELL INDS INC COM 739128106 1,314 47,986 SH   SOLE 18 47,986 0 0
POWELL INDS INC COM 739128106 468 17,084 SH   SOLE 19 17,084 0 0
POWELL INDS INC COM 739128106 27,116 990,014 SH   SOLE 21 990,014 0 0
POWELL INDS INC COM 739128106 7,797 284,663 SH   SOLE 22 275,883 0 8,780
POWELL INDS INC COM 739128106 19 692 SH   SOLE 26 0 0 692
POWELL INDS INC COM 739128106 39 1,411 SH   SOLE 28 1,411 0 0
POWELL INDS INC COM 739128106 474 17,288 SH   SOLE 30 17,288 0 0
POWELL INDS INC COM 739128106 26 938 SH   SOLE 40 938 0 0
POWER INTEGRATIONS INC COM 739276103 2,323 19,662 SH   SOLE 2 10,346 0 9,316
POWER INTEGRATIONS INC COM 739276103 29 242 SH   SOLE 4 242 0 0
POWER INTEGRATIONS INC COM 739276103 62 523 SH   SOLE 7 523 0 0
POWER INTEGRATIONS INC COM 739276103 18,393 155,703 SH   SOLE 18 147,452 0 8,251
POWER INTEGRATIONS INC COM 739276103 23,056 195,176 SH   SOLE 19 195,176 0 0
POWER INTEGRATIONS INC COM 739276103 378,618 3,205,092 SH   SOLE 21 3,205,092 0 0
POWER INTEGRATIONS INC COM 739276103 111,149 940,900 SH   SOLE 22 912,568 0 28,332
POWER INTEGRATIONS INC COM 739276103 529 4,478 SH   SOLE 23 4,478 0 0
POWER INTEGRATIONS INC COM 739276103 3,375 28,568 SH   SOLE 26 8,575 0 19,993
POWER INTEGRATIONS INC COM 739276103 499 4,221 SH   SOLE 28 4,221 0 0
POWER INTEGRATIONS INC COM 739276103 5,429 45,955 SH   SOLE 30 45,955 0 0
POWER INTEGRATIONS INC COM 739276103 3,225 27,302 SH   SOLE 34 27,302 0 0
POWER INTEGRATIONS INC COM 739276103 363 3,071 SH   SOLE 40 3,071 0 0
POWER REIT COM 73933H101 7 239 SH   SOLE 21 239 0 0
POWER REIT COM 73933H101 108 3,765 SH   SOLE 22 3,765 0 0
POWERFLEET INC COM 73931J109 91 19,709 SH   SOLE 2 1,439 0 18,270
POWERFLEET INC COM 73931J109 501 108,493 SH   SOLE 18 108,493 0 0
POWERFLEET INC COM 73931J109 230 49,851 SH   SOLE 19 49,851 0 0
POWERFLEET INC COM 73931J109 3,872 838,031 SH   SOLE 21 838,031 0 0
POWERFLEET INC COM 73931J109 3,005 650,405 SH   SOLE 22 642,278 0 8,127
PPD INC COM 69355F102 12,134 452,761 SH   SOLE 2 324,175 0 128,586
PPD INC COM 69355F102 23 873 SH   SOLE 4 873 0 0
PPD INC COM 69355F102 28 1,031 SH   SOLE 7 1,031 0 0
PPD INC COM 69355F102 3,825 142,733 SH   SOLE 18 142,327 0 406
PPD INC COM 69355F102 65,370 2,439,167 SH   SOLE 19 2,439,167 0 0
PPD INC COM 69355F102 366 13,646 SH   SOLE 20 13,646 0 0
PPD INC COM 69355F102 23,002 858,269 SH   SOLE 21 858,269 0 0
PPD INC COM 69355F102 44,452 1,658,665 SH   SOLE 22 1,595,612 0 63,053
PPD INC COM 69355F102 32 1,204 SH   SOLE 31 1,204 0 0
PPD INC COM 69355F102 51,134 1,907,986 SH   SOLE 34 1,907,986 0 0
PPG INDS INC COM 693506107 69,191 652,373 SH   SOLE 2 121,426 0 530,947
PPG INDS INC COM 693506107 13,221 124,659 SH   SOLE 4 118,081 0 6,578
PPG INDS INC COM 693506107 33,394 314,856 SH   SOLE 7 221,430 0 93,426
PPG INDS INC COM 693506107 1,263 11,910 SH   SOLE 13 11,910 0 0
PPG INDS INC COM 693506107 2,837 26,748 SH   SOLE 15 26,748 0 0
PPG INDS INC COM 693506107 80,501 759,012 SH   SOLE 18 697,878 0 61,134
PPG INDS INC COM 693506107 131,289 1,237,873 SH   SOLE 19 1,237,873 0 0
PPG INDS INC COM 693506107 630,946 5,948,956 SH   SOLE 21 5,948,956 0 0
PPG INDS INC COM 693506107 620,022 5,845,954 SH   SOLE 22 5,250,269 0 595,685
PPG INDS INC COM 693506107 18,727 176,567 SH   SOLE 23 176,567 0 0
PPG INDS INC COM 693506107 29,607 279,155 SH   SOLE 25 279,155 0 0
PPG INDS INC COM 693506107 169,734 1,600,355 SH   SOLE 26 171,353 0 1,429,002
PPG INDS INC COM 693506107 5,018 47,310 SH   SOLE 28 33,553 0 13,757
PPG INDS INC COM 693506107 9,093 85,737 SH   SOLE 29 16,945 0 68,792
PPG INDS INC COM 693506107 90,676 854,952 SH   SOLE 30 846,526 0 8,426
PPG INDS INC COM 693506107 10,204 96,206 SH   SOLE 31 32,241 0 63,965
PPG INDS INC COM 693506107 57,455 541,720 SH   SOLE 34 541,720 0 0
PPG INDS INC COM 693506107 18,032 170,019 SH   SOLE 36 170,019 0 0
PPG INDS INC COM 693506107 550 5,186 SH   SOLE 40 5,186 0 0
PPG INDS INC OPTIONS 693506107 445 4,200 SH Call SOLE 4 4,200 0 0
PPG INDS INC OPTIONS 693506107 5,292 49,900 SH Call SOLE 18 49,900 0 0
PPG INDS INC OPTIONS 693506107 32,910 310,300 SH Call SOLE 19 310,300 0 0
PPG INDS INC OPTIONS 693506107 2,567 24,200 SH Call SOLE 22 24,200 0 0
PPG INDS INC OPTIONS 693506107 15,877 149,700 SH Call SOLE 34 149,700 0 0
PPL CORP COM 69351T106 59,617 2,307,154 SH   SOLE 2 686,210 0 1,620,944
PPL CORP COM 69351T106 10,012 387,471 SH   SOLE 4 367,311 0 20,160
PPL CORP COM 69351T106 23,073 892,904 SH   SOLE 7 822,780 0 70,124
PPL CORP COM 69351T106 230 8,901 SH   SOLE 13 8,901 0 0
PPL CORP COM 69351T106 2,378 92,023 SH   SOLE 15 92,023 0 0
PPL CORP COM 69351T106 0 15 SH   SOLE 17 0 0 15
PPL CORP COM 69351T106 123,900 4,794,906 SH   SOLE 18 4,564,141 0 230,765
PPL CORP COM 69351T106 151,129 5,848,645 SH   SOLE 19 5,848,645 0 0
PPL CORP COM 69351T106 764,885 29,600,811 SH   SOLE 21 29,600,811 0 0
PPL CORP COM 69351T106 489,477 18,942,590 SH   SOLE 22 17,152,938 0 1,789,652
PPL CORP COM 69351T106 16,105 623,275 SH   SOLE 23 623,275 0 0
PPL CORP COM 69351T106 21,722 840,643 SH   SOLE 25 840,643 0 0
PPL CORP COM 69351T106 73,602 2,848,392 SH   SOLE 26 549,091 0 2,299,301
PPL CORP COM 69351T106 4,111 159,096 SH   SOLE 28 112,953 0 46,143
PPL CORP COM 69351T106 375 14,502 SH   SOLE 29 14,502 0 0
PPL CORP COM 69351T106 76,318 2,953,495 SH   SOLE 30 2,953,495 0 0
PPL CORP COM 69351T106 4,718 182,596 SH   SOLE 31 102,365 0 80,231
PPL CORP COM 69351T106 4,130 159,814 SH   SOLE 32 159,814 0 0
PPL CORP COM 69351T106 11,997 464,296 SH   SOLE 34 464,296 0 0
PPL CORP COM 69351T106 10,160 393,170 SH   SOLE 35 393,170 0 0
PPL CORP COM 69351T106 16,437 636,102 SH   SOLE 36 636,102 0 0
PPL CORP COM 69351T106 435 16,844 SH   SOLE 40 16,844 0 0
PQ GROUP HLDGS INC COM 73943T103 662 50,025 SH   SOLE 2 19,752 0 30,273
PQ GROUP HLDGS INC COM 73943T103 5 394 SH   SOLE 7 394 0 0
PQ GROUP HLDGS INC COM 73943T103 2,017 152,307 SH   SOLE 18 152,307 0 0
PQ GROUP HLDGS INC COM 73943T103 1,618 122,238 SH   SOLE 19 122,238 0 0
PQ GROUP HLDGS INC COM 73943T103 16,286 1,230,067 SH   SOLE 21 1,230,067 0 0
PQ GROUP HLDGS INC COM 73943T103 16,354 1,235,163 SH   SOLE 22 1,188,520 0 46,643
PQ GROUP HLDGS INC COM 73943T103 56 4,204 SH   SOLE 23 4,204 0 0
PQ GROUP HLDGS INC COM 73943T103 212 16,014 SH   SOLE 26 0 0 16,014
PQ GROUP HLDGS INC COM 73943T103 68 5,132 SH   SOLE 28 5,132 0 0
PQ GROUP HLDGS INC COM 73943T103 256 19,329 SH   SOLE 30 19,329 0 0
PQ GROUP HLDGS INC COM 73943T103 86 6,523 SH   SOLE 40 6,523 0 0
PRA GROUP INC COM 69354N106 2,122 54,882 SH   SOLE 2 16,270 0 38,612
PRA GROUP INC COM 69354N106 9 237 SH   SOLE 4 237 0 0
PRA GROUP INC COM 69354N106 30 780 SH   SOLE 7 780 0 0
PRA GROUP INC COM 69354N106 8,622 223,033 SH   SOLE 18 223,033 0 0
PRA GROUP INC COM 69354N106 5,618 145,325 SH   SOLE 19 145,325 0 0
PRA GROUP INC COM 69354N106 187,348 4,846,052 SH   SOLE 21 4,846,052 0 0
PRA GROUP INC COM 69354N106 56,801 1,469,238 SH   SOLE 22 1,421,010 0 48,228
PRA GROUP INC COM 69354N106 181 4,680 SH   SOLE 23 4,680 0 0
PRA GROUP INC COM 69354N106 939 24,277 SH   SOLE 26 4,827 0 19,450
PRA GROUP INC COM 69354N106 331 8,573 SH   SOLE 28 8,573 0 0
PRA GROUP INC COM 69354N106 2,707 70,021 SH   SOLE 30 70,021 0 0
PRA GROUP INC COM 69354N106 204 5,266 SH   SOLE 40 5,266 0 0
PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 1,280 1,250,000 PRN   SOLE 21 1,250,000 0 0
PRA HEALTH SCIENCES INC COM 69354M108 16,461 169,199 SH   SOLE 2 52,158 0 117,041
PRA HEALTH SCIENCES INC COM 69354M108 50 511 SH   SOLE 4 511 0 0
PRA HEALTH SCIENCES INC COM 69354M108 121 1,245 SH   SOLE 7 1,245 0 0
PRA HEALTH SCIENCES INC COM 69354M108 18,198 187,047 SH   SOLE 18 186,900 0 147
PRA HEALTH SCIENCES INC COM 69354M108 1,648 16,939 SH   SOLE 19 16,939 0 0
PRA HEALTH SCIENCES INC COM 69354M108 376,861 3,873,587 SH   SOLE 21 3,873,587 0 0
PRA HEALTH SCIENCES INC COM 69354M108 206,965 2,127,304 SH   SOLE 22 2,030,237 0 97,067
PRA HEALTH SCIENCES INC COM 69354M108 86 889 SH   SOLE 23 889 0 0
PRA HEALTH SCIENCES INC COM 69354M108 3,651 37,526 SH   SOLE 26 20,678 0 16,848
PRA HEALTH SCIENCES INC COM 69354M108 987 10,141 SH   SOLE 28 10,141 0 0
PRA HEALTH SCIENCES INC COM 69354M108 16,144 165,935 SH   SOLE 30 165,935 0 0
PRA HEALTH SCIENCES INC COM 69354M108 123 1,268 SH   SOLE 31 1,268 0 0
PRA HEALTH SCIENCES INC COM 69354M108 31 320 SH   SOLE 34 320 0 0
PRA HEALTH SCIENCES INC COM 69354M108 679 6,978 SH   SOLE 40 6,978 0 0
PRECIGEN INC COM 74017N105 331 66,269 SH   SOLE 2 26,995 0 39,274
PRECIGEN INC COM 74017N105 1 218 SH   SOLE 4 218 0 0
PRECIGEN INC COM 74017N105 7 1,472 SH   SOLE 7 1,472 0 0
PRECIGEN INC COM 74017N105 1,422 285,004 SH   SOLE 18 285,004 0 0
PRECIGEN INC COM 74017N105 1,199 240,288 SH   SOLE 19 240,288 0 0
PRECIGEN INC COM 74017N105 20,234 4,054,952 SH   SOLE 21 4,054,952 0 0
PRECIGEN INC COM 74017N105 11,751 2,354,859 SH   SOLE 22 2,293,336 0 61,523
PRECIGEN INC COM 74017N105 103 20,598 SH   SOLE 23 20,598 0 0
PRECIGEN INC COM 74017N105 450 90,125 SH   SOLE 26 3,387 0 86,738
PRECIGEN INC COM 74017N105 44 8,838 SH   SOLE 28 8,838 0 0
PRECIGEN INC COM 74017N105 395 79,144 SH   SOLE 30 79,144 0 0
PRECIGEN INC COM 74017N105 51 10,220 SH   SOLE 40 10,220 0 0
PRECISION BIOSCIENCES INC COM 74019P108 226 27,115 SH   SOLE 2 11,766 0 15,349
PRECISION BIOSCIENCES INC COM 74019P108 8 986 SH   SOLE 7 986 0 0
PRECISION BIOSCIENCES INC COM 74019P108 1,615 193,890 SH   SOLE 18 193,890 0 0
PRECISION BIOSCIENCES INC COM 74019P108 902 108,237 SH   SOLE 19 108,237 0 0
PRECISION BIOSCIENCES INC COM 74019P108 17,627 2,116,094 SH   SOLE 21 2,116,094 0 0
PRECISION BIOSCIENCES INC COM 74019P108 5,711 685,564 SH   SOLE 22 663,654 0 21,910
PRECISION BIOSCIENCES INC COM 74019P108 11 1,292 SH   SOLE 23 1,292 0 0
PRECISION BIOSCIENCES INC COM 74019P108 160 19,236 SH   SOLE 30 19,236 0 0
PRECISION DRILLING CORP COM 2010 74022D308 24 31,477 SH   SOLE 22 31,477 0 0
PREDICTIVE ONCOLOGY INC COM NEW 74039M200 0 6 SH   SOLE 21 6 0 0
PREFERRED APT CMNTYS INC COM 74039L103 455 59,887 SH   SOLE 2 15,134 0 44,753
PREFERRED APT CMNTYS INC COM 74039L103 5 612 SH   SOLE 7 612 0 0
PREFERRED APT CMNTYS INC COM 74039L103 1,548 203,667 SH   SOLE 18 203,667 0 0
PREFERRED APT CMNTYS INC COM 74039L103 732 96,361 SH   SOLE 19 96,361 0 0
PREFERRED APT CMNTYS INC COM 74039L103 13,437 1,768,062 SH   SOLE 21 1,768,062 0 0
PREFERRED APT CMNTYS INC COM 74039L103 10,238 1,347,109 SH   SOLE 22 1,299,454 0 47,655
PREFERRED APT CMNTYS INC COM 74039L103 11 1,468 SH   SOLE 23 1,468 0 0
PREFERRED APT CMNTYS INC COM 74039L103 79 10,460 SH   SOLE 26 0 0 10,460
PREFERRED APT CMNTYS INC COM 74039L103 55 7,199 SH   SOLE 28 7,199 0 0
PREFERRED APT CMNTYS INC COM 74039L103 50 6,587 SH   SOLE 40 6,587 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 744 17,354 SH   SOLE 2 5,398 0 11,956
PREFERRED BK LOS ANGELES CA COM NEW 740367404 13 308 SH   SOLE 7 308 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 3,135 73,171 SH   SOLE 18 73,171 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,165 27,193 SH   SOLE 19 27,193 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 63,496 1,481,814 SH   SOLE 21 1,481,814 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 20,416 476,445 SH   SOLE 22 463,257 0 13,188
PREFERRED BK LOS ANGELES CA COM NEW 740367404 57 1,321 SH   SOLE 26 0 0 1,321
PREFERRED BK LOS ANGELES CA COM NEW 740367404 73 1,708 SH   SOLE 28 1,708 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,008 23,521 SH   SOLE 30 23,521 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 108 2,509 SH   SOLE 40 2,509 0 0
PREFORMED LINE PRODS CO COM 740444104 139 2,772 SH   SOLE 2 194 0 2,578
PREFORMED LINE PRODS CO COM 740444104 4 74 SH   SOLE 7 74 0 0
PREFORMED LINE PRODS CO COM 740444104 576 11,513 SH   SOLE 18 11,513 0 0
PREFORMED LINE PRODS CO COM 740444104 292 5,831 SH   SOLE 19 5,831 0 0
PREFORMED LINE PRODS CO COM 740444104 4,852 97,023 SH   SOLE 21 97,023 0 0
PREFORMED LINE PRODS CO COM 740444104 3,170 63,381 SH   SOLE 22 61,792 0 1,589
PREMIER FINANCIAL CORP COM 74052F108 919 52,020 SH   SOLE 2 19,552 0 32,468
PREMIER FINANCIAL CORP COM 74052F108 9 500 SH   SOLE 7 500 0 0
PREMIER FINANCIAL CORP COM 74052F108 2,804 158,664 SH   SOLE 18 158,664 0 0
PREMIER FINANCIAL CORP COM 74052F108 3,786 214,257 SH   SOLE 19 214,257 0 0
PREMIER FINANCIAL CORP COM 74052F108 22,486 1,272,556 SH   SOLE 21 1,272,556 0 0
PREMIER FINANCIAL CORP COM 74052F108 28,548 1,615,597 SH   SOLE 22 1,566,432 0 49,165
PREMIER FINANCIAL CORP COM 74052F108 408 23,089 SH   SOLE 23 23,089 0 0
PREMIER FINANCIAL CORP COM 74052F108 1,687 95,447 SH   SOLE 26 0 0 95,447
PREMIER FINANCIAL CORP COM 74052F108 195 11,054 SH   SOLE 28 11,054 0 0
PREMIER FINANCIAL CORP COM 74052F108 372 21,056 SH   SOLE 30 21,056 0 0
PREMIER FINANCIAL CORP COM 74052F108 150 8,491 SH   SOLE 34 8,491 0 0
PREMIER FINANCIAL CORP COM 74052F108 59 3,318 SH   SOLE 40 3,318 0 0
PREMIER FINL BANCORP INC COM 74050M105 162 12,643 SH   SOLE 2 854 0 11,789
PREMIER FINL BANCORP INC COM 74050M105 4 316 SH   SOLE 7 316 0 0
PREMIER FINL BANCORP INC COM 74050M105 774 60,387 SH   SOLE 18 60,387 0 0
PREMIER FINL BANCORP INC COM 74050M105 323 25,197 SH   SOLE 19 25,197 0 0
PREMIER FINL BANCORP INC COM 74050M105 5,905 460,593 SH   SOLE 21 460,593 0 0
PREMIER FINL BANCORP INC COM 74050M105 2,348 183,155 SH   SOLE 22 176,353 0 6,802
PREMIER INC CL A 74051N102 5,045 147,170 SH   SOLE 2 34,352 0 112,818
PREMIER INC CL A 74051N102 8 242 SH   SOLE 4 242 0 0
PREMIER INC CL A 74051N102 38 1,102 SH   SOLE 7 1,102 0 0
PREMIER INC CL A 74051N102 838 24,439 SH   SOLE 18 24,439 0 0
PREMIER INC CL A 74051N102 543 15,852 SH   SOLE 19 15,852 0 0
PREMIER INC CL A 74051N102 47,503 1,385,735 SH   SOLE 21 1,385,735 0 0
PREMIER INC CL A 74051N102 61,127 1,783,180 SH   SOLE 22 1,684,543 0 98,637
PREMIER INC CL A 74051N102 2,307 67,289 SH   SOLE 23 67,289 0 0
PREMIER INC CL A 74051N102 1,201 35,034 SH   SOLE 26 19,258 0 15,776
PREMIER INC CL A 74051N102 337 9,821 SH   SOLE 28 9,821 0 0
PREMIER INC CL A 74051N102 8,518 248,490 SH   SOLE 30 248,490 0 0
PREMIER INC CL A 74051N102 43 1,268 SH   SOLE 31 1,268 0 0
PREMIER INC CL A 74051N102 28 815 SH   SOLE 34 815 0 0
PREMIER INC CL A 74051N102 216 6,297 SH   SOLE 40 6,297 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2,822 75,139 SH   SOLE 2 41,628 0 33,511
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 8 223 SH   SOLE 4 223 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 35 931 SH   SOLE 7 931 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 11,784 313,734 SH   SOLE 18 312,361 0 1,373
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 8,105 215,795 SH   SOLE 19 215,795 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 128,745 3,427,723 SH   SOLE 21 3,427,723 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 74,040 1,971,238 SH   SOLE 22 1,920,718 0 50,520
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 605 16,113 SH   SOLE 23 16,113 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2,982 79,384 SH   SOLE 26 12,823 0 66,561
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 325 8,662 SH   SOLE 28 8,662 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 671 17,869 SH   SOLE 30 17,869 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 47 1,250 SH   SOLE 36 1,250 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 216 5,747 SH   SOLE 40 5,747 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 114 7,672 SH   SOLE 2 3,078 0 4,594
PREVAIL THERAPEUTICS INC COM 74140Y101 5 306 SH   SOLE 7 306 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 1,027 68,938 SH   SOLE 18 61,017 0 7,921
PREVAIL THERAPEUTICS INC COM 74140Y101 2,757 185,059 SH   SOLE 19 185,059 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 12,115 813,058 SH   SOLE 21 813,058 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 5,181 347,703 SH   SOLE 22 339,505 0 8,198
PREVAIL THERAPEUTICS INC COM 74140Y101 53 3,568 SH   SOLE 23 3,568 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 170 11,393 SH   SOLE 26 0 0 11,393
PREVAIL THERAPEUTICS INC COM 74140Y101 129 8,646 SH   SOLE 30 8,646 0 0
PRGX GLOBAL INC COM NEW 69357C503 30 6,370 SH   SOLE 18 6,370 0 0
PRGX GLOBAL INC COM NEW 69357C503 365 77,653 SH   SOLE 21 77,653 0 0
PRGX GLOBAL INC COM NEW 69357C503 3,161 672,645 SH   SOLE 22 672,645 0 0
PRICE T ROWE GROUP INC COM 74144T108 84,480 684,052 SH   SOLE 2 187,512 0 496,540
PRICE T ROWE GROUP INC COM 74144T108 15,749 127,523 SH   SOLE 4 121,108 0 6,415
PRICE T ROWE GROUP INC COM 74144T108 56,168 454,800 SH   SOLE 7 256,952 0 197,848
PRICE T ROWE GROUP INC COM 74144T108 1,194 9,664 SH   SOLE 13 9,664 0 0
PRICE T ROWE GROUP INC COM 74144T108 3,639 29,462 SH   SOLE 15 29,462 0 0
PRICE T ROWE GROUP INC COM 74144T108 74,388 602,336 SH   SOLE 18 550,915 0 51,421
PRICE T ROWE GROUP INC COM 74144T108 13,493 109,254 SH   SOLE 19 109,254 0 0
PRICE T ROWE GROUP INC COM 74144T108 927,167 7,507,427 SH   SOLE 21 7,507,427 0 0
PRICE T ROWE GROUP INC COM 74144T108 697,334 5,646,431 SH   SOLE 22 5,032,574 0 613,857
PRICE T ROWE GROUP INC COM 74144T108 25,136 203,529 SH   SOLE 23 203,529 0 0
PRICE T ROWE GROUP INC COM 74144T108 36,521 295,716 SH   SOLE 25 295,716 0 0
PRICE T ROWE GROUP INC COM 74144T108 165,949 1,343,714 SH   SOLE 26 145,753 0 1,197,961
PRICE T ROWE GROUP INC COM 74144T108 5,954 48,211 SH   SOLE 28 34,248 0 13,963
PRICE T ROWE GROUP INC COM 74144T108 4,075 32,998 SH   SOLE 29 17,324 0 15,674
PRICE T ROWE GROUP INC COM 74144T108 144,775 1,172,271 SH   SOLE 30 1,167,382 0 4,889
PRICE T ROWE GROUP INC COM 74144T108 8,725 70,648 SH   SOLE 31 48,692 0 21,956
PRICE T ROWE GROUP INC COM 74144T108 3,916 31,711 SH   SOLE 34 31,711 0 0
PRICE T ROWE GROUP INC COM 74144T108 23,645 191,461 SH   SOLE 36 191,461 0 0
PRICE T ROWE GROUP INC COM 74144T108 614 4,972 SH   SOLE 40 4,972 0 0
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 3,832 3,607,000 PRN   SOLE 21 3,607,000 0 0
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 2,125 2,000,000 PRN   SOLE 22 2,000,000 0 0
PRICESMART INC COM 741511109 1,558 25,832 SH   SOLE 2 7,015 0 18,817
PRICESMART INC COM 741511109 4 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109 21 344 SH   SOLE 7 344 0 0
PRICESMART INC COM 741511109 6,776 112,318 SH   SOLE 18 112,318 0 0
PRICESMART INC COM 741511109 2,631 43,612 SH   SOLE 19 43,612 0 0
PRICESMART INC COM 741511109 145,390 2,409,912 SH   SOLE 21 2,409,912 0 0
PRICESMART INC COM 741511109 41,798 692,823 SH   SOLE 22 666,628 0 26,195
PRICESMART INC COM 741511109 249 4,128 SH   SOLE 26 1,928 0 2,200
PRICESMART INC COM 741511109 257 4,267 SH   SOLE 28 4,267 0 0
PRICESMART INC COM 741511109 2,073 34,355 SH   SOLE 30 34,355 0 0
PRICESMART INC COM 741511109 8 125 SH   SOLE 34 125 0 0
PRICESMART INC COM 741511109 170 2,824 SH   SOLE 40 2,824 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 34 473 SH   SOLE 2 28 0 445
PRIMEENERGY RESOURCES CORP COM 74158E104 135 1,895 SH   SOLE 18 1,895 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 67 937 SH   SOLE 19 937 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 1,017 14,305 SH   SOLE 21 14,305 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 335 4,709 SH   SOLE 22 4,554 0 155
PRIMERICA INC COM 74164M108 11,986 102,799 SH   SOLE 2 33,879 0 68,920
PRIMERICA INC COM 74164M108 38 326 SH   SOLE 4 326 0 0
PRIMERICA INC COM 74164M108 100 857 SH   SOLE 7 857 0 0
PRIMERICA INC COM 74164M108 13,288 113,958 SH   SOLE 18 113,958 0 0
PRIMERICA INC COM 74164M108 1,199 10,282 SH   SOLE 19 10,282 0 0
PRIMERICA INC COM 74164M108 228,475 1,959,479 SH   SOLE 21 1,959,479 0 0
PRIMERICA INC COM 74164M108 158,941 1,363,133 SH   SOLE 22 1,300,586 0 62,547
PRIMERICA INC COM 74164M108 1,890 16,211 SH   SOLE 26 9,797 0 6,414
PRIMERICA INC COM 74164M108 546 4,681 SH   SOLE 28 4,681 0 0
PRIMERICA INC COM 74164M108 2,919 25,038 SH   SOLE 30 25,038 0 0
PRIMERICA INC COM 74164M108 93 798 SH   SOLE 31 798 0 0
PRIMERICA INC COM 74164M108 55 468 SH   SOLE 36 468 0 0
PRIMERICA INC COM 74164M108 482 4,132 SH   SOLE 40 4,132 0 0
PRIMO WATER CORPORATION COM 74167P108 1,964 142,811 SH   SOLE 2 8,559 0 134,252
PRIMO WATER CORPORATION COM 74167P108 39 2,829 SH   SOLE 7 2,829 0 0
PRIMO WATER CORPORATION COM 74167P108 8,312 604,511 SH   SOLE 18 604,511 0 0
PRIMO WATER CORPORATION COM 74167P108 4,130 300,355 SH   SOLE 19 300,355 0 0
PRIMO WATER CORPORATION COM 74167P108 64,062 4,659,067 SH   SOLE 21 4,659,067 0 0
PRIMO WATER CORPORATION COM 74167P108 25,059 1,822,509 SH   SOLE 22 1,743,076 0 79,433
PRIMO WATER CORPORATION COM 74167P108 71 5,131 SH   SOLE 26 0 0 5,131
PRIMO WATER CORPORATION COM 74167P108 55 4,019 SH   SOLE 40 4,019 0 0
PRIMORIS SVCS CORP COM 74164F103 730 41,129 SH   SOLE 2 14,640 0 26,489
PRIMORIS SVCS CORP COM 74164F103 5 262 SH   SOLE 4 262 0 0
PRIMORIS SVCS CORP COM 74164F103 461 25,943 SH   SOLE 7 25,943 0 0
PRIMORIS SVCS CORP COM 74164F103 3,467 195,199 SH   SOLE 18 195,199 0 0
PRIMORIS SVCS CORP COM 74164F103 1,660 93,469 SH   SOLE 19 93,469 0 0
PRIMORIS SVCS CORP COM 74164F103 27,674 1,558,247 SH   SOLE 21 1,558,247 0 0
PRIMORIS SVCS CORP COM 74164F103 24,158 1,360,269 SH   SOLE 22 1,311,255 0 49,014
PRIMORIS SVCS CORP COM 74164F103 68 3,852 SH   SOLE 26 0 0 3,852
PRIMORIS SVCS CORP COM 74164F103 99 5,547 SH   SOLE 28 5,547 0 0
PRIMORIS SVCS CORP COM 74164F103 272 15,343 SH   SOLE 30 15,343 0 0
PRIMORIS SVCS CORP COM 74164F103 77 4,351 SH   SOLE 40 4,351 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 30,895 743,743 SH   SOLE 2 146,556 0 597,187
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 5,915 142,382 SH   SOLE 4 134,826 0 7,556
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 10,490 252,534 SH   SOLE 7 242,016 0 10,518
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 30 722 SH   SOLE 13 722 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,346 32,410 SH   SOLE 15 32,410 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 6 154 SH   SOLE 17 0 0 154
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 32,947 793,142 SH   SOLE 18 749,875 0 43,267
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3,352 80,704 SH   SOLE 19 80,704 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 434,984 10,471,450 SH   SOLE 21 10,471,450 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 263,624 6,346,259 SH   SOLE 22 5,694,058 0 652,201
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 9,751 234,733 SH   SOLE 23 234,733 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 13,068 314,577 SH   SOLE 25 314,577 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 62,093 1,494,768 SH   SOLE 26 280,379 0 1,214,389
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,402 57,817 SH   SOLE 28 39,314 0 18,503
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,954 71,115 SH   SOLE 29 12,576 0 58,539
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 51,360 1,236,402 SH   SOLE 30 1,236,402 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,979 71,717 SH   SOLE 31 46,911 0 24,806
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3,106 74,764 SH   SOLE 32 74,764 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,932 70,581 SH   SOLE 34 70,581 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 12,807 308,311 SH   SOLE 35 308,311 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 8,976 216,069 SH   SOLE 36 216,069 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 243 5,842 SH   SOLE 40 5,842 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 1,792 29,970 SH   SOLE 2 19,172 0 10,798
PRINCIPIA BIOPHARMA INC COM 74257L108 9 149 SH   SOLE 4 149 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 32 528 SH   SOLE 7 528 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 7,672 128,314 SH   SOLE 18 123,428 0 4,886
PRINCIPIA BIOPHARMA INC COM 74257L108 16,487 275,752 SH   SOLE 19 275,752 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 70 1,168 SH   SOLE 20 1,168 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 75,933 1,269,993 SH   SOLE 21 1,269,993 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 44,007 736,023 SH   SOLE 22 709,058 0 26,965
PRINCIPIA BIOPHARMA INC COM 74257L108 238 3,975 SH   SOLE 23 3,975 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 1,145 19,143 SH   SOLE 26 0 0 19,143
PRINCIPIA BIOPHARMA INC COM 74257L108 229 3,826 SH   SOLE 28 3,826 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 6,610 110,549 SH   SOLE 30 110,549 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 3,625 60,628 SH   SOLE 34 60,628 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 182 3,041 SH   SOLE 40 3,041 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 6 2,385 SH   SOLE 2 482 0 1,903
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 60 23,124 SH   SOLE 18 23,124 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 28 10,810 SH   SOLE 19 10,810 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 660 254,879 SH   SOLE 21 254,879 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 107 41,138 SH   SOLE 22 39,448 0 1,690
PRO-DEX INC COLO COM NEW 74265M205 10 571 SH   SOLE 18 571 0 0
PRO-DEX INC COLO COM NEW 74265M205 123 6,902 SH   SOLE 21 6,902 0 0
PRO-DEX INC COLO COM NEW 74265M205 922 51,766 SH   SOLE 22 51,766 0 0
PROASSURANCE CORP COM 74267C106 870 60,096 SH   SOLE 2 15,576 0 44,520
PROASSURANCE CORP COM 74267C106 3 235 SH   SOLE 4 235 0 0
PROASSURANCE CORP COM 74267C106 25 1,714 SH   SOLE 7 1,714 0 0
PROASSURANCE CORP COM 74267C106 3,655 252,608 SH   SOLE 18 252,608 0 0
PROASSURANCE CORP COM 74267C106 1,270 87,745 SH   SOLE 19 87,745 0 0
PROASSURANCE CORP COM 74267C106 83,672 5,782,412 SH   SOLE 21 5,782,412 0 0
PROASSURANCE CORP COM 74267C106 22,141 1,530,154 SH   SOLE 22 1,471,821 0 58,333
PROASSURANCE CORP COM 74267C106 260 17,938 SH   SOLE 26 9,131 0 8,807
PROASSURANCE CORP COM 74267C106 100 6,926 SH   SOLE 28 6,926 0 0
PROASSURANCE CORP COM 74267C106 1,097 75,843 SH   SOLE 30 75,843 0 0
PROASSURANCE CORP COM 74267C106 40 2,732 SH   SOLE 36 2,732 0 0
PROASSURANCE CORP COM 74267C106 77 5,336 SH   SOLE 40 5,336 0 0
PROCTER AND GAMBLE CO COM 742718109 773,122 6,465,849 SH   SOLE 2 1,147,563 0 5,318,286
PROCTER AND GAMBLE CO COM 742718109 145,716 1,218,669 SH   SOLE 4 1,150,934 0 67,735
PROCTER AND GAMBLE CO COM 742718109 286,037 2,392,210 SH   SOLE 7 2,246,555 0 145,655
PROCTER AND GAMBLE CO COM 742718109 12,530 104,788 SH   SOLE 13 104,788 0 0
PROCTER AND GAMBLE CO COM 742718109 36,160 302,420 SH   SOLE 15 302,420 0 0
PROCTER AND GAMBLE CO COM 742718109 13 111 SH   SOLE 17 0 0 111
PROCTER AND GAMBLE CO COM 742718109 645,140 5,395,499 SH   SOLE 18 4,897,622 0 497,877
PROCTER AND GAMBLE CO COM 742718109 180,141 1,506,574 SH   SOLE 19 1,506,574 0 0
PROCTER AND GAMBLE CO COM 742718109 6,180,391 51,688,476 SH   SOLE 21 51,688,476 0 0
PROCTER AND GAMBLE CO COM 742718109 7,285,062 60,927,174 SH   SOLE 22 54,808,786 0 6,118,388
PROCTER AND GAMBLE CO COM 742718109 234,835 1,963,996 SH   SOLE 23 1,963,996 0 0
PROCTER AND GAMBLE CO COM 742718109 334,403 2,796,711 SH   SOLE 25 2,796,711 0 0
PROCTER AND GAMBLE CO COM 742718109 1,727,824 14,450,313 SH   SOLE 26 1,651,864 0 12,798,449
PROCTER AND GAMBLE CO COM 742718109 61,133 511,276 SH   SOLE 28 363,416 0 147,860
PROCTER AND GAMBLE CO COM 742718109 60,269 504,051 SH   SOLE 29 133,281 0 370,770
PROCTER AND GAMBLE CO COM 742718109 1,318,250 11,024,922 SH   SOLE 30 10,917,801 0 107,121
PROCTER AND GAMBLE CO COM 742718109 103,521 865,775 SH   SOLE 31 429,757 0 436,018
PROCTER AND GAMBLE CO COM 742718109 23,130 193,440 SH   SOLE 32 193,440 0 0
PROCTER AND GAMBLE CO COM 742718109 60,423 505,338 SH   SOLE 34 505,338 0 0
PROCTER AND GAMBLE CO COM 742718109 207,670 1,736,807 SH   SOLE 36 1,736,807 0 0
PROCTER AND GAMBLE CO COM 742718109 2,049 17,138 SH   SOLE 37 17,138 0 0
PROCTER AND GAMBLE CO COM 742718109 6,614 55,312 SH   SOLE 40 55,312 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 36 2,591 SH   SOLE 2 323 0 2,268
PROFESSIONAL HLDG CORP CL A COM 743139107 257 18,486 SH   SOLE 18 18,486 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 93 6,668 SH   SOLE 19 6,668 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 2,041 147,013 SH   SOLE 21 147,013 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 740 53,347 SH   SOLE 22 52,316 0 1,031
PROFIRE ENERGY INC COM 74316X101 19 22,277 SH   SOLE 21 22,277 0 0
PROFIRE ENERGY INC COM 74316X101 285 339,862 SH   SOLE 22 339,862 0 0
PROGENITY INC COM 74319F107 3 349 SH   SOLE 18 349 0 0
PROGENITY INC COM 74319F107 21 2,368 SH   SOLE 22 2,368 0 0
PROGENITY INC COM 74319F107 510 56,663 SH   SOLE 26 9,251 0 47,412
PROGENITY INC COM 74319F107 6 620 SH   SOLE 31 0 0 620
PROGRESS SOFTWARE CORP COM 743312100 1,153 29,747 SH   SOLE 2 15,533 0 14,214
PROGRESS SOFTWARE CORP COM 743312100 19 492 SH   SOLE 4 492 0 0
PROGRESS SOFTWARE CORP COM 743312100 31 810 SH   SOLE 7 810 0 0
PROGRESS SOFTWARE CORP COM 743312100 8,903 229,759 SH   SOLE 18 224,175 0 5,584
PROGRESS SOFTWARE CORP COM 743312100 4,820 124,378 SH   SOLE 19 124,378 0 0
PROGRESS SOFTWARE CORP COM 743312100 193,697 4,998,639 SH   SOLE 21 4,998,639 0 0
PROGRESS SOFTWARE CORP COM 743312100 53,882 1,390,516 SH   SOLE 22 1,345,433 0 45,083
PROGRESS SOFTWARE CORP COM 743312100 64 1,647 SH   SOLE 23 1,647 0 0
PROGRESS SOFTWARE CORP COM 743312100 1,187 30,633 SH   SOLE 26 6,680 0 23,953
PROGRESS SOFTWARE CORP COM 743312100 268 6,905 SH   SOLE 28 6,905 0 0
PROGRESS SOFTWARE CORP COM 743312100 2,672 68,961 SH   SOLE 30 68,961 0 0
PROGRESS SOFTWARE CORP COM 743312100 164 4,233 SH   SOLE 34 4,233 0 0
PROGRESS SOFTWARE CORP COM 743312100 198 5,098 SH   SOLE 40 5,098 0 0
PROGRESSIVE CORP OHIO COM 743315103 114,992 1,435,424 SH   SOLE 2 172,310 0 1,263,114
PROGRESSIVE CORP OHIO COM 743315103 21,947 273,959 SH   SOLE 4 257,764 0 16,195
PROGRESSIVE CORP OHIO COM 743315103 55,861 697,301 SH   SOLE 7 559,771 0 137,530
PROGRESSIVE CORP OHIO COM 743315103 1,059 13,225 SH   SOLE 13 13,225 0 0
PROGRESSIVE CORP OHIO COM 743315103 5,774 72,075 SH   SOLE 15 72,075 0 0
PROGRESSIVE CORP OHIO COM 743315103 108,755 1,357,570 SH   SOLE 18 1,262,435 0 95,135
PROGRESSIVE CORP OHIO COM 743315103 9,678 120,814 SH   SOLE 19 120,814 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,250,079 15,604,531 SH   SOLE 21 15,604,531 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,157,141 14,444,404 SH   SOLE 22 13,099,489 0 1,344,915
PROGRESSIVE CORP OHIO COM 743315103 34,532 431,063 SH   SOLE 23 431,063 0 0
PROGRESSIVE CORP OHIO COM 743315103 51,945 648,424 SH   SOLE 25 648,424 0 0
PROGRESSIVE CORP OHIO COM 743315103 344,766 4,303,661 SH   SOLE 26 397,401 0 3,906,260
PROGRESSIVE CORP OHIO COM 743315103 9,769 121,951 SH   SOLE 28 86,073 0 35,878
PROGRESSIVE CORP OHIO COM 743315103 3,256 40,650 SH   SOLE 29 10,512 0 30,138
PROGRESSIVE CORP OHIO COM 743315103 225,973 2,820,787 SH   SOLE 30 2,811,009 0 9,778
PROGRESSIVE CORP OHIO COM 743315103 8,614 107,532 SH   SOLE 31 76,366 0 31,166
PROGRESSIVE CORP OHIO COM 743315103 7,615 95,051 SH   SOLE 34 95,051 0 0
PROGRESSIVE CORP OHIO COM 743315103 35,057 437,609 SH   SOLE 36 437,609 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,028 12,827 SH   SOLE 40 12,827 0 0
PROGYNY INC COM 74340E103 363 14,059 SH   SOLE 2 5,760 0 8,299
PROGYNY INC COM 74340E103 14 542 SH   SOLE 7 542 0 0
PROGYNY INC COM 74340E103 2,681 103,873 SH   SOLE 18 103,873 0 0
PROGYNY INC COM 74340E103 1,763 68,310 SH   SOLE 19 68,310 0 0
PROGYNY INC COM 74340E103 21,281 824,509 SH   SOLE 21 824,509 0 0
PROGYNY INC COM 74340E103 13,310 515,696 SH   SOLE 22 491,778 0 23,918
PROGYNY INC COM 74340E103 32 1,234 SH   SOLE 23 1,234 0 0
PROGYNY INC COM 74340E103 478 18,519 SH   SOLE 26 0 0 18,519
PROGYNY INC COM 74340E103 63 2,424 SH   SOLE 30 2,424 0 0
PROLOGIS INC. COM 74340W103 226,664 2,428,625 SH   SOLE 2 401,180 0 2,027,445
PROLOGIS INC. COM 74340W103 104,061 1,114,976 SH   SOLE 4 1,094,459 0 20,517
PROLOGIS INC. COM 74340W103 142,817 1,530,235 SH   SOLE 7 1,500,937 0 29,298
PROLOGIS INC. COM 74340W103 4,456 47,747 SH   SOLE 13 47,747 0 0
PROLOGIS INC. COM 74340W103 8,073 86,497 SH   SOLE 15 86,497 0 0
PROLOGIS INC. COM 74340W103 0 1 SH   SOLE 17 0 0 1
PROLOGIS INC. COM 74340W103 248,631 2,663,999 SH   SOLE 18 2,311,177 0 352,822
PROLOGIS INC. COM 74340W103 211,718 2,268,491 SH   SOLE 19 2,268,491 0 0
PROLOGIS INC. COM 74340W103 2,011,274 21,550,137 SH   SOLE 21 21,550,137 0 0
PROLOGIS INC. COM 74340W103 2,314,207 24,795,960 SH   SOLE 22 22,416,838 0 2,379,122
PROLOGIS INC. COM 74340W103 63,649 681,976 SH   SOLE 23 681,976 0 0
PROLOGIS INC. COM 74340W103 246,598 2,642,211 SH   SOLE 25 2,642,211 0 0
PROLOGIS INC. COM 74340W103 333,992 3,578,612 SH   SOLE 26 487,975 0 3,090,637
PROLOGIS INC. COM 74340W103 18,470 197,896 SH   SOLE 28 153,538 0 44,358
PROLOGIS INC. COM 74340W103 61,314 656,960 SH   SOLE 29 479,239 0 177,721
PROLOGIS INC. COM 74340W103 598,956 6,417,618 SH   SOLE 30 6,403,977 0 13,641
PROLOGIS INC. COM 74340W103 17,825 190,984 SH   SOLE 31 136,557 0 54,427
PROLOGIS INC. COM 74340W103 42,333 453,585 SH   SOLE 34 453,585 0 0
PROLOGIS INC. COM 74340W103 45,880 491,584 SH   SOLE 36 491,584 0 0
PROLOGIS INC. COM 74340W103 1,573 16,854 SH   SOLE 40 16,854 0 0
PROOFPOINT INC COM 743424103 14,262 128,351 SH   SOLE 2 29,081 0 99,270
PROOFPOINT INC COM 743424103 207 1,863 SH   SOLE 4 1,863 0 0
PROOFPOINT INC COM 743424103 107 962 SH   SOLE 7 962 0 0
PROOFPOINT INC COM 743424103 5,483 49,340 SH   SOLE 18 49,340 0 0
PROOFPOINT INC COM 743424103 9,192 82,724 SH   SOLE 19 82,724 0 0
PROOFPOINT INC COM 743424103 126,224 1,135,926 SH   SOLE 21 1,135,926 0 0
PROOFPOINT INC COM 743424103 177,833 1,600,372 SH   SOLE 22 1,510,492 0 89,880
PROOFPOINT INC COM 743424103 267 2,400 SH   SOLE 23 2,400 0 0
PROOFPOINT INC COM 743424103 201 1,808 SH   SOLE 25 1,808 0 0
PROOFPOINT INC COM 743424103 4,560 41,039 SH   SOLE 26 15,620 0 25,419
PROOFPOINT INC COM 743424103 998 8,983 SH   SOLE 28 8,983 0 0
PROOFPOINT INC COM 743424103 13,817 124,339 SH   SOLE 30 124,339 0 0
PROOFPOINT INC COM 743424103 226 2,034 SH   SOLE 31 1,122 0 912
PROOFPOINT INC COM 743424103 4,137 37,229 SH   SOLE 34 37,229 0 0
PROOFPOINT INC COM 743424103 38 344 SH   SOLE 36 344 0 0
PROOFPOINT INC COM 743424103 651 5,855 SH   SOLE 40 5,855 0 0
PROPETRO HLDG CORP COM 74347M108 487 94,707 SH   SOLE 2 26,195 0 68,512
PROPETRO HLDG CORP COM 74347M108 2 439 SH   SOLE 4 439 0 0
PROPETRO HLDG CORP COM 74347M108 8 1,522 SH   SOLE 7 1,522 0 0
PROPETRO HLDG CORP COM 74347M108 2,059 400,532 SH   SOLE 18 400,532 0 0
PROPETRO HLDG CORP COM 74347M108 1,113 216,631 SH   SOLE 19 216,631 0 0
PROPETRO HLDG CORP COM 74347M108 47,756 9,290,964 SH   SOLE 21 9,290,964 0 0
PROPETRO HLDG CORP COM 74347M108 13,159 2,560,160 SH   SOLE 22 2,469,175 0 90,985
PROPETRO HLDG CORP COM 74347M108 45 8,796 SH   SOLE 23 8,796 0 0
PROPETRO HLDG CORP COM 74347M108 206 40,143 SH   SOLE 26 21,184 0 18,959
PROPETRO HLDG CORP COM 74347M108 68 13,252 SH   SOLE 28 13,252 0 0
PROPETRO HLDG CORP COM 74347M108 656 127,559 SH   SOLE 30 127,559 0 0
PROPETRO HLDG CORP COM 74347M108 46 8,951 SH   SOLE 40 8,951 0 0
PROPHASE LABS INC COM 74345W108 0 123 SH   SOLE 21 123 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 3,120 513,160 SH   SOLE 21 513,160 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 85 13,949 SH   SOLE 30 13,949 0 0
PROS HOLDINGS INC COM 74346Y103 1,211 27,249 SH   SOLE 2 14,859 0 12,390
PROS HOLDINGS INC COM 74346Y103 10 231 SH   SOLE 4 231 0 0
PROS HOLDINGS INC COM 74346Y103 27 614 SH   SOLE 7 614 0 0
PROS HOLDINGS INC COM 74346Y103 7,377 166,044 SH   SOLE 18 158,558 0 7,486
PROS HOLDINGS INC COM 74346Y103 6,737 151,638 SH   SOLE 19 151,638 0 0
PROS HOLDINGS INC COM 74346Y103 62,153 1,398,904 SH   SOLE 21 1,398,904 0 0
PROS HOLDINGS INC COM 74346Y103 55,331 1,245,355 SH   SOLE 22 1,207,147 0 38,208
PROS HOLDINGS INC COM 74346Y103 390 8,769 SH   SOLE 23 8,769 0 0
PROS HOLDINGS INC COM 74346Y103 1,721 38,734 SH   SOLE 26 12,206 0 26,528
PROS HOLDINGS INC COM 74346Y103 320 7,198 SH   SOLE 28 7,198 0 0
PROS HOLDINGS INC COM 74346Y103 614 13,822 SH   SOLE 30 13,822 0 0
PROS HOLDINGS INC COM 74346Y103 165 3,719 SH   SOLE 40 3,719 0 0
PROSHARES TR SP500 EX TECH 74347B557 1 16 SH   SOLE 17 0 0 16
PROSHARES TR RUSS 2000 DIVD 74347B698 2 46 SH   SOLE 17 0 0 46
PROSHARES TR ULTR 7-10 TREA 74347R180 11 140 SH   SOLE 17 0 0 140
PROSHARES TR II VIX MDTRM FUTR N 74347W338 4 88 SH   SOLE 17 0 0 88
PROSIGHT GLOBAL INC COM 74349J103 91 10,234 SH   SOLE 2 3,273 0 6,961
PROSIGHT GLOBAL INC COM 74349J103 312 35,098 SH   SOLE 18 35,098 0 0
PROSIGHT GLOBAL INC COM 74349J103 157 17,651 SH   SOLE 19 17,651 0 0
PROSIGHT GLOBAL INC COM 74349J103 3,226 362,505 SH   SOLE 21 362,505 0 0
PROSIGHT GLOBAL INC COM 74349J103 826 92,860 SH   SOLE 22 89,732 0 3,128
PROSIGHT GLOBAL INC COM 74349J103 27 3,076 SH   SOLE 30 3,076 0 0
PROSPECT CAP CORP COM 74348T102 9,262 1,812,586 SH   SOLE 30 1,812,586 0 0
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 659 725,000 PRN   SOLE 21 725,000 0 0
PROSPERITY BANCSHARES INC COM 743606105 14,205 239,229 SH   SOLE 2 72,910 0 166,319
PROSPERITY BANCSHARES INC COM 743606105 35 588 SH   SOLE 4 588 0 0
PROSPERITY BANCSHARES INC COM 743606105 2,931 49,365 SH   SOLE 7 49,365 0 0
PROSPERITY BANCSHARES INC COM 743606105 14,840 249,917 SH   SOLE 18 249,917 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,354 22,809 SH   SOLE 19 22,809 0 0
PROSPERITY BANCSHARES INC COM 743606105 253,134 4,262,945 SH   SOLE 21 4,262,945 0 0
PROSPERITY BANCSHARES INC COM 743606105 181,323 3,053,596 SH   SOLE 22 2,915,988 0 137,608
PROSPERITY BANCSHARES INC COM 743606105 2,959 49,831 SH   SOLE 26 30,298 0 19,533
PROSPERITY BANCSHARES INC COM 743606105 906 15,265 SH   SOLE 28 15,265 0 0
PROSPERITY BANCSHARES INC COM 743606105 2,384 40,143 SH   SOLE 30 40,143 0 0
PROSPERITY BANCSHARES INC COM 743606105 249 4,186 SH   SOLE 31 1,786 0 2,400
PROSPERITY BANCSHARES INC COM 743606105 129 2,177 SH   SOLE 36 2,177 0 0
PROSPERITY BANCSHARES INC COM 743606105 576 9,696 SH   SOLE 40 9,696 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 150 8,479 SH   SOLE 2 1,341 0 7,138
PROTAGONIST THERAPEUTICS INC COM 74366E102 8 453 SH   SOLE 7 453 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 1,798 101,784 SH   SOLE 18 95,307 0 6,477
PROTAGONIST THERAPEUTICS INC COM 74366E102 1,156 65,476 SH   SOLE 19 65,476 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 20,123 1,139,467 SH   SOLE 21 1,139,467 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 12,650 716,304 SH   SOLE 22 705,236 0 11,068
PROTAGONIST THERAPEUTICS INC COM 74366E102 11 604 SH   SOLE 23 604 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 157 8,893 SH   SOLE 30 8,893 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 24 6,284 SH   SOLE 22 6,284 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 22 765 SH   SOLE 2 145 0 620
PROTARA THERAPEUTICS INC COM STK 74365U107 237 8,083 SH   SOLE 18 8,083 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 104 3,552 SH   SOLE 19 3,552 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 1,695 57,823 SH   SOLE 21 57,823 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 650 22,161 SH   SOLE 22 21,546 0 615
PROTECTIVE INS CORP CL A 74368L104 3 175 SH   SOLE 21 175 0 0
PROTECTIVE INS CORP CL B 74368L203 172 11,429 SH   SOLE 2 3,213 0 8,216
PROTECTIVE INS CORP CL B 74368L203 4 233 SH   SOLE 7 233 0 0
PROTECTIVE INS CORP CL B 74368L203 568 37,672 SH   SOLE 18 37,672 0 0
PROTECTIVE INS CORP CL B 74368L203 923 61,257 SH   SOLE 19 61,257 0 0
PROTECTIVE INS CORP CL B 74368L203 4,584 304,177 SH   SOLE 21 304,177 0 0
PROTECTIVE INS CORP CL B 74368L203 7,248 480,987 SH   SOLE 22 475,216 0 5,771
PROTECTIVE INS CORP CL B 74368L203 214 14,205 SH   SOLE 23 14,205 0 0
PROTECTIVE INS CORP CL B 74368L203 603 40,013 SH   SOLE 26 0 0 40,013
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 15 11,274 SH   SOLE 18 11,274 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 181 131,833 SH   SOLE 21 131,833 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 1,293 943,760 SH   SOLE 22 943,760 0 0
PROTHENA CORP PLC SHS G72800108 388 37,129 SH   SOLE 2 8,543 0 28,586
PROTHENA CORP PLC SHS G72800108 1 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108 6 606 SH   SOLE 7 606 0 0
PROTHENA CORP PLC SHS G72800108 1,351 129,139 SH   SOLE 18 129,139 0 0
PROTHENA CORP PLC SHS G72800108 1,470 140,565 SH   SOLE 19 140,565 0 0
PROTHENA CORP PLC SHS G72800108 52 4,943 SH   SOLE 20 4,943 0 0
PROTHENA CORP PLC SHS G72800108 15,384 1,470,772 SH   SOLE 21 1,470,772 0 0
PROTHENA CORP PLC SHS G72800108 12,788 1,222,527 SH   SOLE 22 1,185,665 0 36,862
PROTHENA CORP PLC SHS G72800108 50 4,823 SH   SOLE 26 2,640 0 2,183
PROTHENA CORP PLC SHS G72800108 69 6,604 SH   SOLE 28 6,604 0 0
PROTHENA CORP PLC SHS G72800108 165 15,753 SH   SOLE 30 15,753 0 0
PROTHENA CORP PLC SHS G72800108 35 3,315 SH   SOLE 40 3,315 0 0
PROTO LABS INC COM 743713109 1,971 17,524 SH   SOLE 2 9,011 0 8,513
PROTO LABS INC COM 743713109 16 140 SH   SOLE 4 140 0 0
PROTO LABS INC COM 743713109 53 472 SH   SOLE 7 472 0 0
PROTO LABS INC COM 743713109 15,364 136,609 SH   SOLE 18 133,514 0 3,095
PROTO LABS INC COM 743713109 8,654 76,947 SH   SOLE 19 76,947 0 0
PROTO LABS INC COM 743713109 324,175 2,882,320 SH   SOLE 21 2,882,320 0 0
PROTO LABS INC COM 743713109 92,581 823,166 SH   SOLE 22 798,311 0 24,855
PROTO LABS INC COM 743713109 221 1,961 SH   SOLE 23 1,961 0 0
PROTO LABS INC COM 743713109 2,363 21,008 SH   SOLE 26 6,136 0 14,872
PROTO LABS INC COM 743713109 435 3,872 SH   SOLE 28 3,872 0 0
PROTO LABS INC COM 743713109 15,664 139,270 SH   SOLE 30 139,270 0 0
PROTO LABS INC COM 743713109 230 2,042 SH   SOLE 34 2,042 0 0
PROTO LABS INC COM 743713109 291 2,584 SH   SOLE 40 2,584 0 0
PROVENTION BIO INC COM 74374N102 364 25,812 SH   SOLE 2 12,680 0 13,132
PROVENTION BIO INC COM 74374N102 11 751 SH   SOLE 7 751 0 0
PROVENTION BIO INC COM 74374N102 2,491 176,569 SH   SOLE 18 176,569 0 0
PROVENTION BIO INC COM 74374N102 1,247 88,382 SH   SOLE 19 88,382 0 0
PROVENTION BIO INC COM 74374N102 21,046 1,491,558 SH   SOLE 21 1,491,558 0 0
PROVENTION BIO INC COM 74374N102 15,325 1,086,129 SH   SOLE 22 1,064,776 0 21,353
PROVENTION BIO INC COM 74374N102 12 816 SH   SOLE 23 816 0 0
PROVENTION BIO INC COM 74374N102 170 12,050 SH   SOLE 30 12,050 0 0
PROVENTION BIO INC COM 74374N102 50 3,550 SH   SOLE 40 3,550 0 0
PROVIDENCE SVC CORP COM 743815102 621 7,875 SH   SOLE 2 3,995 0 3,880
PROVIDENCE SVC CORP COM 743815102 15 184 SH   SOLE 7 184 0 0
PROVIDENCE SVC CORP COM 743815102 4,980 63,115 SH   SOLE 18 63,115 0 0
PROVIDENCE SVC CORP COM 743815102 1,829 23,173 SH   SOLE 19 23,173 0 0
PROVIDENCE SVC CORP COM 743815102 108,650 1,376,880 SH   SOLE 21 1,376,880 0 0
PROVIDENCE SVC CORP COM 743815102 28,836 365,432 SH   SOLE 22 352,443 0 12,989
PROVIDENCE SVC CORP COM 743815102 439 5,563 SH   SOLE 26 0 0 5,563
PROVIDENCE SVC CORP COM 743815102 150 1,900 SH   SOLE 28 1,900 0 0
PROVIDENCE SVC CORP COM 743815102 1,312 16,621 SH   SOLE 30 16,621 0 0
PROVIDENCE SVC CORP COM 743815102 118 1,495 SH   SOLE 40 1,495 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 39 4,932 SH   SOLE 2 375 0 4,557
PROVIDENT BANCORP INC COM NEW 74383L105 245 31,214 SH   SOLE 18 31,214 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 539 68,571 SH   SOLE 19 68,571 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 2,298 292,309 SH   SOLE 21 292,309 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 1,233 156,824 SH   SOLE 22 153,806 0 3,018
PROVIDENT BANCORP INC COM NEW 74383L105 58 7,400 SH   SOLE 23 7,400 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 195 24,862 SH   SOLE 26 0 0 24,862
PROVIDENT FINL HLDGS INC COM 743868101 72 5,393 SH   SOLE 2 253 0 5,140
PROVIDENT FINL HLDGS INC COM 743868101 322 24,021 SH   SOLE 18 24,021 0 0
PROVIDENT FINL HLDGS INC COM 743868101 156 11,655 SH   SOLE 19 11,655 0 0
PROVIDENT FINL HLDGS INC COM 743868101 2,599 193,795 SH   SOLE 21 193,795 0 0
PROVIDENT FINL HLDGS INC COM 743868101 5,127 382,354 SH   SOLE 22 380,586 0 1,768
PROVIDENT FINL SVCS INC COM 74386T105 1,088 75,322 SH   SOLE 2 21,515 0 53,807
PROVIDENT FINL SVCS INC COM 74386T105 15 1,028 SH   SOLE 7 1,028 0 0
PROVIDENT FINL SVCS INC COM 74386T105 4,199 290,580 SH   SOLE 18 290,580 0 0
PROVIDENT FINL SVCS INC COM 74386T105 2,237 154,836 SH   SOLE 19 154,836 0 0
PROVIDENT FINL SVCS INC COM 74386T105 95,851 6,633,311 SH   SOLE 21 6,633,311 0 0
PROVIDENT FINL SVCS INC COM 74386T105 27,127 1,877,268 SH   SOLE 22 1,819,963 0 57,305
PROVIDENT FINL SVCS INC COM 74386T105 100 6,891 SH   SOLE 23 6,891 0 0
PROVIDENT FINL SVCS INC COM 74386T105 546 37,802 SH   SOLE 26 10,644 0 27,158
PROVIDENT FINL SVCS INC COM 74386T105 125 8,628 SH   SOLE 28 8,628 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,296 89,668 SH   SOLE 30 89,668 0 0
PROVIDENT FINL SVCS INC COM 74386T105 18 1,263 SH   SOLE 34 1,263 0 0
PROVIDENT FINL SVCS INC COM 74386T105 94 6,488 SH   SOLE 40 6,488 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 89 7,385 SH   SOLE 2 276 0 7,109
PRUDENTIAL BANCORP INC NEW COM 74431A101 393 32,675 SH   SOLE 18 32,675 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 195 16,161 SH   SOLE 19 16,161 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 3,317 275,512 SH   SOLE 21 275,512 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 1,027 85,264 SH   SOLE 22 82,043 0 3,221
PRUDENTIAL FINL INC COM 744320102 103,155 1,693,837 SH   SOLE 2 784,116 0 909,721
PRUDENTIAL FINL INC COM 744320102 16,041 263,395 SH   SOLE 4 252,345 0 11,050
PRUDENTIAL FINL INC COM 744320102 26,572 436,314 SH   SOLE 7 393,994 0 42,320
PRUDENTIAL FINL INC COM 744320102 4,754 78,059 SH   SOLE 13 78,059 0 0
PRUDENTIAL FINL INC COM 744320102 3,000 49,253 SH   SOLE 15 49,253 0 0
PRUDENTIAL FINL INC COM 744320102 0 6 SH   SOLE 17 0 0 6
PRUDENTIAL FINL INC COM 744320102 81,304 1,335,047 SH   SOLE 18 1,099,702 0 235,345
PRUDENTIAL FINL INC COM 744320102 38,565 633,244 SH   SOLE 19 633,244 0 0
PRUDENTIAL FINL INC COM 744320102 835,141 13,713,313 SH   SOLE 21 13,713,313 0 0
PRUDENTIAL FINL INC COM 744320102 679,104 11,151,136 SH   SOLE 22 9,376,720 0 1,774,416
PRUDENTIAL FINL INC COM 744320102 32,175 528,325 SH   SOLE 23 528,325 0 0
PRUDENTIAL FINL INC COM 744320102 29,715 487,933 SH   SOLE 25 487,933 0 0
PRUDENTIAL FINL INC COM 744320102 196,542 3,227,293 SH   SOLE 26 382,591 0 2,844,702
PRUDENTIAL FINL INC COM 744320102 5,171 84,909 SH   SOLE 28 59,804 0 25,105
PRUDENTIAL FINL INC COM 744320102 20,115 330,295 SH   SOLE 29 158,131 0 172,164
PRUDENTIAL FINL INC COM 744320102 122,346 2,008,964 SH   SOLE 30 1,990,434 0 18,530
PRUDENTIAL FINL INC COM 744320102 23,165 380,378 SH   SOLE 31 266,672 0 113,706
PRUDENTIAL FINL INC COM 744320102 4,853 79,686 SH   SOLE 32 79,686 0 0
PRUDENTIAL FINL INC COM 744320102 6,597 108,329 SH   SOLE 34 108,329 0 0
PRUDENTIAL FINL INC COM 744320102 14,516 238,358 SH   SOLE 35 238,358 0 0
PRUDENTIAL FINL INC COM 744320102 24,862 408,249 SH   SOLE 36 408,249 0 0
PRUDENTIAL FINL INC COM 744320102 522 8,568 SH   SOLE 40 8,568 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 7,950 60,048 SH   SOLE 2 15,096 0 44,952
PS BUSINESS PKS INC CALIF COM 69360J107 1,650 12,462 SH   SOLE 4 12,462 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 3,008 22,721 SH   SOLE 7 22,721 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 16,787 126,793 SH   SOLE 18 126,793 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 8,673 65,508 SH   SOLE 19 65,508 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 200,646 1,515,450 SH   SOLE 21 1,515,450 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 115,999 876,125 SH   SOLE 22 856,940 0 19,185
PS BUSINESS PKS INC CALIF COM 69360J107 109 820 SH   SOLE 23 820 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 6,433 48,589 SH   SOLE 25 48,589 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 2,528 19,095 SH   SOLE 26 5,181 0 13,914
PS BUSINESS PKS INC CALIF COM 69360J107 398 3,008 SH   SOLE 28 3,008 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,592 12,022 SH   SOLE 29 12,022 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 12,053 91,037 SH   SOLE 30 91,037 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 260 1,963 SH   SOLE 40 1,963 0 0
PSYCHEMEDICS CORP COM NEW 744375205 8 1,430 SH   SOLE 18 1,430 0 0
PSYCHEMEDICS CORP COM NEW 744375205 123 22,199 SH   SOLE 21 22,199 0 0
PSYCHEMEDICS CORP COM NEW 744375205 450 81,088 SH   SOLE 22 81,088 0 0
PTC INC COM 69370C100 22,261 286,165 SH   SOLE 2 65,262 0 220,903
PTC INC COM 69370C100 3,885 49,939 SH   SOLE 4 46,984 0 2,955
PTC INC COM 69370C100 602 7,736 SH   SOLE 7 7,736 0 0
PTC INC COM 69370C100 15 189 SH   SOLE 13 189 0 0
PTC INC COM 69370C100 682 8,769 SH   SOLE 15 8,769 0 0
PTC INC COM 69370C100 27,399 352,220 SH   SOLE 18 343,231 0 8,989
PTC INC COM 69370C100 10,864 139,658 SH   SOLE 19 139,658 0 0
PTC INC COM 69370C100 441,836 5,679,853 SH   SOLE 21 5,679,853 0 0
PTC INC COM 69370C100 275,094 3,536,363 SH   SOLE 22 3,378,134 0 158,229
PTC INC COM 69370C100 6,363 81,794 SH   SOLE 23 81,794 0 0
PTC INC COM 69370C100 12,976 166,805 SH   SOLE 25 166,805 0 0
PTC INC COM 69370C100 37,331 479,895 SH   SOLE 26 122,061 0 357,834
PTC INC COM 69370C100 1,842 23,674 SH   SOLE 28 17,140 0 6,534
PTC INC COM 69370C100 1,954 25,124 SH   SOLE 29 2,247 0 22,877
PTC INC COM 69370C100 46,284 594,984 SH   SOLE 30 576,842 0 18,142
PTC INC COM 69370C100 2,016 25,914 SH   SOLE 31 14,346 0 11,568
PTC INC COM 69370C100 5,476 70,389 SH   SOLE 34 70,389 0 0
PTC INC COM 69370C100 4,385 56,372 SH   SOLE 36 56,372 0 0
PTC INC COM 69370C100 181 2,322 SH   SOLE 40 2,322 0 0
PTC THERAPEUTICS INC COM 69366J200 1,968 38,790 SH   SOLE 2 19,042 0 19,748
PTC THERAPEUTICS INC COM 69366J200 50 982 SH   SOLE 4 982 0 0
PTC THERAPEUTICS INC COM 69366J200 53 1,035 SH   SOLE 7 1,035 0 0
PTC THERAPEUTICS INC COM 69366J200 13,695 269,915 SH   SOLE 18 259,884 0 10,031
PTC THERAPEUTICS INC COM 69366J200 23,225 457,731 SH   SOLE 19 457,731 0 0
PTC THERAPEUTICS INC COM 69366J200 133,608 2,633,195 SH   SOLE 21 2,633,195 0 0
PTC THERAPEUTICS INC COM 69366J200 96,307 1,898,046 SH   SOLE 22 1,840,381 0 57,665
PTC THERAPEUTICS INC COM 69366J200 203 4,006 SH   SOLE 23 4,006 0 0
PTC THERAPEUTICS INC COM 69366J200 2,607 51,379 SH   SOLE 26 23,539 0 27,840
PTC THERAPEUTICS INC COM 69366J200 404 7,958 SH   SOLE 28 7,958 0 0
PTC THERAPEUTICS INC COM 69366J200 13,593 267,904 SH   SOLE 30 267,904 0 0
PTC THERAPEUTICS INC COM 69366J200 1,643 32,384 SH   SOLE 34 32,384 0 0
PTC THERAPEUTICS INC COM 69366J200 272 5,370 SH   SOLE 40 5,370 0 0
PUBLIC STORAGE COM 74460D109 70,913 369,552 SH   SOLE 2 43,522 0 326,030
PUBLIC STORAGE COM 74460D109 32,323 168,444 SH   SOLE 4 164,238 0 4,206
PUBLIC STORAGE COM 74460D109 80,625 420,162 SH   SOLE 7 358,966 0 61,196
PUBLIC STORAGE COM 74460D109 692 3,605 SH   SOLE 13 3,605 0 0
PUBLIC STORAGE COM 74460D109 3,499 18,236 SH   SOLE 15 18,236 0 0
PUBLIC STORAGE COM 74460D109 56,067 292,181 SH   SOLE 18 268,704 0 23,477
PUBLIC STORAGE COM 74460D109 42,081 219,298 SH   SOLE 19 219,298 0 0
PUBLIC STORAGE COM 74460D109 1,315,423 6,855,090 SH   SOLE 21 6,855,090 0 0
PUBLIC STORAGE COM 74460D109 1,002,686 5,225,317 SH   SOLE 22 4,884,080 0 341,237
PUBLIC STORAGE COM 74460D109 23,090 120,331 SH   SOLE 23 120,331 0 0
PUBLIC STORAGE COM 74460D109 103,196 537,788 SH   SOLE 25 537,788 0 0
PUBLIC STORAGE COM 74460D109 155,440 810,049 SH   SOLE 26 118,479 0 691,570
PUBLIC STORAGE COM 74460D109 6,164 32,121 SH   SOLE 28 22,652 0 9,469
PUBLIC STORAGE COM 74460D109 17,932 93,448 SH   SOLE 29 93,448 0 0
PUBLIC STORAGE COM 74460D109 278,092 1,449,224 SH   SOLE 30 1,449,224 0 0
PUBLIC STORAGE COM 74460D109 5,319 27,721 SH   SOLE 31 20,298 0 7,423
PUBLIC STORAGE COM 74460D109 2,121 11,052 SH   SOLE 34 11,052 0 0
PUBLIC STORAGE COM 74460D109 27,327 142,408 SH   SOLE 36 142,408 0 0
PUBLIC STORAGE COM 74460D109 685 3,571 SH   SOLE 40 3,571 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 84,298 1,714,763 SH   SOLE 2 610,496 0 1,104,267
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 13,442 273,431 SH   SOLE 4 260,101 0 13,330
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 30,413 618,653 SH   SOLE 7 581,762 0 36,891
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 480 9,769 SH   SOLE 13 9,769 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3,003 61,084 SH   SOLE 15 61,084 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 189,662 3,858,054 SH   SOLE 18 3,597,924 0 260,130
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 281,490 5,726,006 SH   SOLE 19 5,726,006 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 832,337 16,931,188 SH   SOLE 21 16,931,188 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 619,368 12,599,018 SH   SOLE 22 11,377,494 0 1,221,524
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 18,871 383,862 SH   SOLE 23 383,862 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 29,877 607,754 SH   SOLE 25 607,754 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 172,506 3,509,077 SH   SOLE 26 400,057 0 3,109,020
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5,070 103,127 SH   SOLE 28 73,169 0 29,958
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 782 15,910 SH   SOLE 29 15,910 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 127,402 2,591,570 SH   SOLE 30 2,572,191 0 19,379
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 9,924 201,878 SH   SOLE 31 68,989 0 132,889
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2,710 55,130 SH   SOLE 32 55,130 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 7,233 147,136 SH   SOLE 34 147,136 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 7,972 162,162 SH   SOLE 35 162,162 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 19,495 396,555 SH   SOLE 36 396,555 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 580 11,802 SH   SOLE 40 11,802 0 0
PULMATRIX INC COM NEW 74584P202 10 5,587 SH   SOLE 18 5,587 0 0
PULMATRIX INC COM NEW 74584P202 106 61,613 SH   SOLE 21 61,613 0 0
PULMATRIX INC COM NEW 74584P202 50 29,145 SH   SOLE 22 29,145 0 0
PULSE BIOSCIENCES INC COM 74587B101 54 5,145 SH   SOLE 2 819 0 4,326
PULSE BIOSCIENCES INC COM 74587B101 3 328 SH   SOLE 7 328 0 0
PULSE BIOSCIENCES INC COM 74587B101 616 58,873 SH   SOLE 18 58,873 0 0
PULSE BIOSCIENCES INC COM 74587B101 290 27,704 SH   SOLE 19 27,704 0 0
PULSE BIOSCIENCES INC COM 74587B101 5,284 505,157 SH   SOLE 21 505,157 0 0
PULSE BIOSCIENCES INC COM 74587B101 3,102 296,514 SH   SOLE 22 289,462 0 7,052
PULTE GROUP INC COM 745867101 23,491 690,301 SH   SOLE 2 94,988 0 595,313
PULTE GROUP INC COM 745867101 4,572 134,347 SH   SOLE 4 127,209 0 7,138
PULTE GROUP INC COM 745867101 13,725 403,324 SH   SOLE 7 241,263 0 162,061
PULTE GROUP INC COM 745867101 42 1,226 SH   SOLE 13 1,226 0 0
PULTE GROUP INC COM 745867101 1,067 31,341 SH   SOLE 15 31,341 0 0
PULTE GROUP INC COM 745867101 17,094 502,322 SH   SOLE 18 461,546 0 40,776
PULTE GROUP INC COM 745867101 19,251 565,709 SH   SOLE 19 565,709 0 0
PULTE GROUP INC COM 745867101 313,167 9,202,671 SH   SOLE 21 9,202,671 0 0
PULTE GROUP INC COM 745867101 241,462 7,095,576 SH   SOLE 22 6,469,200 0 626,376
PULTE GROUP INC COM 745867101 6,620 194,536 SH   SOLE 23 194,536 0 0
PULTE GROUP INC COM 745867101 11,349 333,490 SH   SOLE 25 333,490 0 0
PULTE GROUP INC COM 745867101 45,143 1,326,556 SH   SOLE 26 268,224 0 1,058,332
PULTE GROUP INC COM 745867101 1,921 56,445 SH   SOLE 28 40,300 0 16,145
PULTE GROUP INC COM 745867101 2,196 64,519 SH   SOLE 29 6,690 0 57,829
PULTE GROUP INC COM 745867101 39,416 1,158,259 SH   SOLE 30 1,130,100 0 28,159
PULTE GROUP INC COM 745867101 2,724 80,034 SH   SOLE 31 37,839 0 42,195
PULTE GROUP INC COM 745867101 5,491 161,354 SH   SOLE 34 161,354 0 0
PULTE GROUP INC COM 745867101 5,779 169,825 SH   SOLE 36 169,825 0 0
PULTE GROUP INC COM 745867101 186 5,458 SH   SOLE 40 5,458 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 249 23,891 SH   SOLE 2 14,223 0 9,668
PUMA BIOTECHNOLOGY INC COM 74587V107 1 123 SH   SOLE 4 123 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 7 626 SH   SOLE 7 626 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 1,473 141,267 SH   SOLE 18 122,235 0 19,032
PUMA BIOTECHNOLOGY INC COM 74587V107 2,095 200,908 SH   SOLE 19 200,908 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 14,509 1,391,057 SH   SOLE 21 1,391,057 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 11,579 1,110,208 SH   SOLE 22 1,082,580 0 27,628
PUMA BIOTECHNOLOGY INC COM 74587V107 167 15,964 SH   SOLE 23 15,964 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 531 50,915 SH   SOLE 26 6,898 0 44,017
PUMA BIOTECHNOLOGY INC COM 74587V107 41 3,901 SH   SOLE 28 3,901 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 146 13,979 SH   SOLE 30 13,979 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 36 3,457 SH   SOLE 40 3,457 0 0
PURE STORAGE INC CL A 74624M102 9,686 558,890 SH   SOLE 2 133,448 0 425,442
PURE STORAGE INC CL A 74624M102 74 4,269 SH   SOLE 4 4,269 0 0
PURE STORAGE INC CL A 74624M102 73 4,231 SH   SOLE 7 4,231 0 0
PURE STORAGE INC CL A 74624M102 2,401 138,572 SH   SOLE 18 138,572 0 0
PURE STORAGE INC CL A 74624M102 1,151 66,415 SH   SOLE 19 66,415 0 0
PURE STORAGE INC CL A 74624M102 57,273 3,304,848 SH   SOLE 21 3,304,848 0 0
PURE STORAGE INC CL A 74624M102 115,370 6,657,268 SH   SOLE 22 6,310,531 0 346,737
PURE STORAGE INC CL A 74624M102 86 4,987 SH   SOLE 23 4,987 0 0
PURE STORAGE INC CL A 74624M102 2,298 132,631 SH   SOLE 26 80,535 0 52,096
PURE STORAGE INC CL A 74624M102 634 36,560 SH   SOLE 28 36,560 0 0
PURE STORAGE INC CL A 74624M102 1,356 78,255 SH   SOLE 30 78,255 0 0
PURE STORAGE INC CL A 74624M102 79 4,538 SH   SOLE 31 4,538 0 0
PURE STORAGE INC CL A 74624M102 149 8,573 SH   SOLE 34 8,573 0 0
PURE STORAGE INC CL A 74624M102 404 23,288 SH   SOLE 40 23,288 0 0
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 1,643 1,675,000 PRN   SOLE 21 1,675,000 0 0
PURECYCLE CORP COM NEW 746228303 62 6,753 SH   SOLE 2 1,083 0 5,670
PURECYCLE CORP COM NEW 746228303 5 540 SH   SOLE 7 540 0 0
PURECYCLE CORP COM NEW 746228303 711 77,403 SH   SOLE 18 77,403 0 0
PURECYCLE CORP COM NEW 746228303 317 34,524 SH   SOLE 19 34,524 0 0
PURECYCLE CORP COM NEW 746228303 5,676 617,681 SH   SOLE 21 617,681 0 0
PURECYCLE CORP COM NEW 746228303 2,141 233,010 SH   SOLE 22 224,502 0 8,508
PURPLE INNOVATION INC COM 74640Y106 97 5,383 SH   SOLE 2 766 0 4,617
PURPLE INNOVATION INC COM 74640Y106 5 298 SH   SOLE 7 298 0 0
PURPLE INNOVATION INC COM 74640Y106 1,108 61,581 SH   SOLE 18 61,581 0 0
PURPLE INNOVATION INC COM 74640Y106 781 43,403 SH   SOLE 19 43,403 0 0
PURPLE INNOVATION INC COM 74640Y106 8,808 489,351 SH   SOLE 21 489,351 0 0
PURPLE INNOVATION INC COM 74640Y106 6,333 351,840 SH   SOLE 22 344,517 0 7,323
PURPLE INNOVATION INC COM 74640Y106 10 546 SH   SOLE 23 546 0 0
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 2 478 SH   SOLE 17 0 0 478
PVH CORPORATION COM 693656100 9,683 201,527 SH   SOLE 2 59,974 0 141,553
PVH CORPORATION COM 693656100 370 7,700 SH   SOLE 4 7,700 0 0
PVH CORPORATION COM 693656100 3,978 82,788 SH   SOLE 7 58,965 0 23,823
PVH CORPORATION COM 693656100 85 1,760 SH   SOLE 15 1,760 0 0
PVH CORPORATION COM 693656100 9,405 195,724 SH   SOLE 18 190,471 0 5,253
PVH CORPORATION COM 693656100 2,081 43,314 SH   SOLE 19 43,314 0 0
PVH CORPORATION COM 693656100 71,498 1,487,999 SH   SOLE 21 1,487,999 0 0
PVH CORPORATION COM 693656100 92,570 1,926,541 SH   SOLE 22 1,737,870 0 188,671
PVH CORPORATION COM 693656100 1,078 22,444 SH   SOLE 23 22,444 0 0
PVH CORPORATION COM 693656100 3,721 77,431 SH   SOLE 25 77,431 0 0
PVH CORPORATION COM 693656100 10,141 211,050 SH   SOLE 26 18,656 0 192,394
PVH CORPORATION COM 693656100 538 11,203 SH   SOLE 28 11,203 0 0
PVH CORPORATION COM 693656100 341 7,096 SH   SOLE 29 7,096 0 0
PVH CORPORATION COM 693656100 8,443 175,706 SH   SOLE 30 175,706 0 0
PVH CORPORATION COM 693656100 1,952 40,624 SH   SOLE 31 1,444 0 39,180
PVH CORPORATION COM 693656100 683 14,216 SH   SOLE 34 14,216 0 0
PVH CORPORATION COM 693656100 2,195 45,688 SH   SOLE 36 45,688 0 0
PVH CORPORATION COM 693656100 362 7,535 SH   SOLE 40 7,535 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 34 6,299 SH   SOLE 2 552 0 5,747
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 3 626 SH   SOLE 7 626 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 503 92,383 SH   SOLE 18 92,383 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 227 41,747 SH   SOLE 19 41,747 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 3,724 684,502 SH   SOLE 21 684,502 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 2,537 466,436 SH   SOLE 22 455,844 0 10,592
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 7 1,354 SH   SOLE 23 1,354 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 23 4,147 SH   SOLE 26 0 0 4,147
Q2 HLDGS INC COM 74736L109 2,644 30,825 SH   SOLE 2 15,041 0 15,784
Q2 HLDGS INC COM 74736L109 52 610 SH   SOLE 4 610 0 0
Q2 HLDGS INC COM 74736L109 73 855 SH   SOLE 7 855 0 0
Q2 HLDGS INC COM 74736L109 17,318 201,863 SH   SOLE 18 198,374 0 3,489
Q2 HLDGS INC COM 74736L109 10,682 124,508 SH   SOLE 19 124,508 0 0
Q2 HLDGS INC COM 74736L109 152,274 1,774,964 SH   SOLE 21 1,774,964 0 0
Q2 HLDGS INC COM 74736L109 125,128 1,458,537 SH   SOLE 22 1,412,063 0 46,474
Q2 HLDGS INC COM 74736L109 213 2,483 SH   SOLE 23 2,483 0 0
Q2 HLDGS INC COM 74736L109 2,669 31,116 SH   SOLE 26 13,573 0 17,543
Q2 HLDGS INC COM 74736L109 556 6,483 SH   SOLE 28 6,483 0 0
Q2 HLDGS INC COM 74736L109 4,267 49,743 SH   SOLE 30 49,743 0 0
Q2 HLDGS INC COM 74736L109 128 1,493 SH   SOLE 34 1,493 0 0
Q2 HLDGS INC COM 74736L109 393 4,582 SH   SOLE 40 4,582 0 0
Q2 HLDGS INC NOTE 0.750% 6/0 74736LAD1 1,164 1,025,000 PRN   SOLE 21 1,025,000 0 0
QAD INC CL B 74727D207 7 244 SH   SOLE 21 244 0 0
QAD INC CL B 74727D207 854 28,016 SH   SOLE 22 28,016 0 0
QAD INC CL A 74727D306 317 7,674 SH   SOLE 2 3,988 0 3,686
QAD INC CL A 74727D306 6 157 SH   SOLE 7 157 0 0
QAD INC CL A 74727D306 1,976 47,872 SH   SOLE 18 47,872 0 0
QAD INC CL A 74727D306 910 22,053 SH   SOLE 19 22,053 0 0
QAD INC CL A 74727D306 16,530 400,441 SH   SOLE 21 400,441 0 0
QAD INC CL A 74727D306 14,013 339,455 SH   SOLE 22 329,811 0 9,644
QAD INC CL A 74727D306 239 5,785 SH   SOLE 26 0 0 5,785
QAD INC CL A 74727D306 59 1,431 SH   SOLE 28 1,431 0 0
QAD INC CL A 74727D306 181 4,395 SH   SOLE 30 4,395 0 0
QAD INC CL A 74727D306 37 905 SH   SOLE 40 905 0 0
QCR HOLDINGS INC COM 74727A104 616 19,757 SH   SOLE 2 7,079 0 12,678
QCR HOLDINGS INC COM 74727A104 9 302 SH   SOLE 7 302 0 0
QCR HOLDINGS INC COM 74727A104 2,030 65,090 SH   SOLE 18 65,090 0 0
QCR HOLDINGS INC COM 74727A104 1,245 39,932 SH   SOLE 19 39,932 0 0
QCR HOLDINGS INC COM 74727A104 16,020 513,806 SH   SOLE 21 513,806 0 0
QCR HOLDINGS INC COM 74727A104 15,896 509,800 SH   SOLE 22 496,082 0 13,718
QCR HOLDINGS INC COM 74727A104 34 1,080 SH   SOLE 23 1,080 0 0
QCR HOLDINGS INC COM 74727A104 351 11,253 SH   SOLE 26 0 0 11,253
QCR HOLDINGS INC COM 74727A104 109 3,500 SH   SOLE 28 3,500 0 0
QCR HOLDINGS INC COM 74727A104 196 6,276 SH   SOLE 30 6,276 0 0
QCR HOLDINGS INC COM 74727A104 41 1,324 SH   SOLE 34 1,324 0 0
QCR HOLDINGS INC COM 74727A104 67 2,157 SH   SOLE 40 2,157 0 0
QEP RESOURCES INC COM 74733V100 10 8,058 SH   SOLE 7 8,058 0 0
QEP RESOURCES INC COM 74733V100 330 255,796 SH   SOLE 18 255,796 0 0
QEP RESOURCES INC COM 74733V100 308 238,495 SH   SOLE 19 238,495 0 0
QEP RESOURCES INC COM 74733V100 23,808 18,455,472 SH   SOLE 21 18,455,472 0 0
QEP RESOURCES INC COM 74733V100 6,070 4,705,413 SH   SOLE 22 4,595,713 0 109,700
QEP RESOURCES INC COM 74733V100 33 25,264 SH   SOLE 23 25,264 0 0
QEP RESOURCES INC COM 74733V100 104 80,420 SH   SOLE 26 0 0 80,420
QEP RESOURCES INC COM 74733V100 378 293,387 SH   SOLE 30 293,387 0 0
QEP RESOURCES INC COM 74733V100 108 83,367 SH   SOLE 31 0 0 83,367
QEP RESOURCES INC COM 74733V100 69 53,217 SH   SOLE 36 53,217 0 0
QIAGEN NV SHS NEW N72482123 19,402 453,211 SH   SOLE 2 31,877 0 421,334
QIAGEN NV SHS NEW N72482123 164 3,835 SH   SOLE 7 3,835 0 0
QIAGEN NV SHS NEW N72482123 3,706 86,580 SH   SOLE 18 86,580 0 0
QIAGEN NV SHS NEW N72482123 2,424 56,626 SH   SOLE 19 56,626 0 0
QIAGEN NV SHS NEW N72482123 83,859 1,958,860 SH   SOLE 21 1,958,860 0 0
QIAGEN NV SHS NEW N72482123 89,175 2,083,034 SH   SOLE 22 1,850,786 0 232,248
QIAGEN NV SHS NEW N72482123 187 4,373 SH   SOLE 31 4,373 0 0
QIWI PLC SPON ADR REP B 74735M108 210 12,105 SH   SOLE 25 12,105 0 0
QIWI PLC SPON ADR REP B 74735M108 39 2,280 SH   SOLE 34 2,280 0 0
QORVO INC COM 74736K101 30,868 279,269 SH   SOLE 2 28,463 0 250,806
QORVO INC COM 74736K101 5,871 53,118 SH   SOLE 4 49,675 0 3,443
QORVO INC COM 74736K101 20,957 189,607 SH   SOLE 7 103,997 0 85,610
QORVO INC COM 74736K101 274 2,481 SH   SOLE 13 2,481 0 0
QORVO INC COM 74736K101 1,509 13,648 SH   SOLE 15 13,648 0 0
QORVO INC COM 74736K101 14 126 SH   SOLE 17 0 0 126
QORVO INC COM 74736K101 25,005 226,225 SH   SOLE 18 208,433 0 17,792
QORVO INC COM 74736K101 22,496 203,527 SH   SOLE 19 203,527 0 0
QORVO INC COM 74736K101 398,341 3,603,922 SH   SOLE 21 3,603,922 0 0
QORVO INC COM 74736K101 307,518 2,782,211 SH   SOLE 22 2,520,449 0 261,762
QORVO INC COM 74736K101 9,321 84,328 SH   SOLE 23 84,328 0 0
QORVO INC COM 74736K101 16,440 148,742 SH   SOLE 25 148,742 0 0
QORVO INC COM 74736K101 70,617 638,897 SH   SOLE 26 107,668 0 531,229
QORVO INC COM 74736K101 2,563 23,192 SH   SOLE 28 16,170 0 7,022
QORVO INC COM 74736K101 2,945 26,645 SH   SOLE 29 1,805 0 24,840
QORVO INC COM 74736K101 66,474 601,409 SH   SOLE 30 587,788 0 13,621
QORVO INC COM 74736K101 3,235 29,267 SH   SOLE 31 14,412 0 14,855
QORVO INC COM 74736K101 4,532 41,003 SH   SOLE 34 41,003 0 0
QORVO INC COM 74736K101 8,159 73,816 SH   SOLE 36 73,816 0 0
QORVO INC COM 74736K101 283 2,557 SH   SOLE 40 2,557 0 0
QTS RLTY TR INC COM CL A 74736A103 4,985 77,780 SH   SOLE 2 48,336 0 29,444
QTS RLTY TR INC COM CL A 74736A103 3,703 57,783 SH   SOLE 4 57,783 0 0
QTS RLTY TR INC COM CL A 74736A103 4,864 75,886 SH   SOLE 7 75,886 0 0
QTS RLTY TR INC COM CL A 74736A103 143 2,227 SH   SOLE 13 2,227 0 0
QTS RLTY TR INC COM CL A 74736A103 18,312 285,722 SH   SOLE 18 249,465 0 36,257
QTS RLTY TR INC COM CL A 74736A103 29,724 463,789 SH   SOLE 19 463,789 0 0
QTS RLTY TR INC COM CL A 74736A103 140,025 2,184,818 SH   SOLE 21 2,184,818 0 0
QTS RLTY TR INC COM CL A 74736A103 180,410 2,814,943 SH   SOLE 22 2,584,530 0 230,413
QTS RLTY TR INC COM CL A 74736A103 5,912 92,240 SH   SOLE 23 92,240 0 0
QTS RLTY TR INC COM CL A 74736A103 9,444 147,363 SH   SOLE 25 147,363 0 0
QTS RLTY TR INC COM CL A 74736A103 11,615 181,228 SH   SOLE 26 19,790 0 161,438
QTS RLTY TR INC COM CL A 74736A103 685 10,695 SH   SOLE 28 10,695 0 0
QTS RLTY TR INC COM CL A 74736A103 4,275 66,708 SH   SOLE 29 66,708 0 0
QTS RLTY TR INC COM CL A 74736A103 27,054 422,127 SH   SOLE 30 422,127 0 0
QTS RLTY TR INC COM CL A 74736A103 5,930 92,525 SH   SOLE 31 70,695 0 21,830
QTS RLTY TR INC COM CL A 74736A103 1,032 16,109 SH   SOLE 34 16,109 0 0
QTS RLTY TR INC COM CL A 74736A103 297 4,634 SH   SOLE 36 4,634 0 0
QTS RLTY TR INC COM CL A 74736A103 402 6,279 SH   SOLE 40 6,279 0 0
QTS RLTY TR INC 6.50% CON PFD B 74736A301 191 1,342 SH   SOLE 7 1,342 0 0
QTS RLTY TR INC 6.50% CON PFD B 74736A301 32,477 228,565 SH   SOLE 21 228,565 0 0
QUAD / GRAPHICS INC COM CL A 747301109 116 35,745 SH   SOLE 2 1,140 0 34,605
QUAD / GRAPHICS INC COM CL A 747301109 2 630 SH   SOLE 7 630 0 0
QUAD / GRAPHICS INC COM CL A 747301109 522 160,531 SH   SOLE 18 160,531 0 0
QUAD / GRAPHICS INC COM CL A 747301109 205 63,147 SH   SOLE 19 63,147 0 0
QUAD / GRAPHICS INC COM CL A 747301109 3,695 1,136,801 SH   SOLE 21 1,136,801 0 0
QUAD / GRAPHICS INC COM CL A 747301109 3,326 1,023,286 SH   SOLE 22 975,752 0 47,534
QUAKER CHEM CORP COM 747316107 1,572 8,465 SH   SOLE 2 4,289 0 4,176
QUAKER CHEM CORP COM 747316107 14 73 SH   SOLE 4 73 0 0
QUAKER CHEM CORP COM 747316107 42 228 SH   SOLE 7 228 0 0
QUAKER CHEM CORP COM 747316107 12,228 65,864 SH   SOLE 18 65,864 0 0
QUAKER CHEM CORP COM 747316107 4,720 25,423 SH   SOLE 19 25,423 0 0
QUAKER CHEM CORP COM 747316107 265,783 1,431,634 SH   SOLE 21 1,431,634 0 0
QUAKER CHEM CORP COM 747316107 74,976 403,857 SH   SOLE 22 391,239 0 12,618
QUAKER CHEM CORP COM 747316107 989 5,327 SH   SOLE 26 4,073 0 1,254
QUAKER CHEM CORP COM 747316107 431 2,324 SH   SOLE 28 2,324 0 0
QUAKER CHEM CORP COM 747316107 3,685 19,850 SH   SOLE 30 19,850 0 0
QUAKER CHEM CORP COM 747316107 278 1,500 SH   SOLE 40 1,500 0 0
QUALCOMM INC COM 747525103 259,487 2,844,936 SH   SOLE 2 371,556 0 2,473,380
QUALCOMM INC COM 747525103 46,799 513,092 SH   SOLE 4 481,800 0 31,292
QUALCOMM INC COM 747525103 99,701 1,093,097 SH   SOLE 7 1,034,713 0 58,384
QUALCOMM INC COM 747525103 1,262 13,831 SH   SOLE 13 13,831 0 0
QUALCOMM INC COM 747525103 10,581 116,012 SH   SOLE 15 116,012 0 0
QUALCOMM INC COM 747525103 8 88 SH   SOLE 17 0 0 88
QUALCOMM INC COM 747525103 212,128 2,325,710 SH   SOLE 18 2,151,890 0 173,820
QUALCOMM INC COM 747525103 27,649 303,132 SH   SOLE 19 303,132 0 0
QUALCOMM INC COM 747525103 2,596,705 28,469,526 SH   SOLE 21 28,469,526 0 0
QUALCOMM INC COM 747525103 2,462,814 27,001,578 SH   SOLE 22 24,410,674 0 2,590,904
QUALCOMM INC COM 747525103 77,672 851,571 SH   SOLE 23 851,571 0 0
QUALCOMM INC COM 747525103 115,903 1,270,725 SH   SOLE 25 1,270,725 0 0
QUALCOMM INC COM 747525103 449,128 4,924,111 SH   SOLE 26 713,961 0 4,210,150
QUALCOMM INC COM 747525103 21,538 236,140 SH   SOLE 28 167,060 0 69,080
QUALCOMM INC COM 747525103 1,962 21,512 SH   SOLE 29 21,512 0 0
QUALCOMM INC COM 747525103 522,602 5,729,654 SH   SOLE 30 5,691,546 0 38,108
QUALCOMM INC COM 747525103 36,949 405,099 SH   SOLE 31 148,791 0 256,308
QUALCOMM INC COM 747525103 24,461 268,188 SH   SOLE 32 268,188 0 0
QUALCOMM INC COM 747525103 14,067 154,230 SH   SOLE 34 154,230 0 0
QUALCOMM INC COM 747525103 70,300 770,751 SH   SOLE 36 770,751 0 0
QUALCOMM INC COM 747525103 2,323 25,464 SH   SOLE 40 25,464 0 0
QUALIGEN THERAPEUTICS INC COM 74754R103 2 578 SH   SOLE 21 578 0 0
QUALYS INC COM 74758T303 4,068 39,108 SH   SOLE 2 28,186 0 10,922
QUALYS INC COM 74758T303 46 438 SH   SOLE 4 438 0 0
QUALYS INC COM 74758T303 61 585 SH   SOLE 7 585 0 0
QUALYS INC COM 74758T303 24,146 232,126 SH   SOLE 18 215,863 0 16,263
QUALYS INC COM 74758T303 20,624 198,268 SH   SOLE 19 198,268 0 0
QUALYS INC COM 74758T303 252,403 2,426,485 SH   SOLE 21 2,426,485 0 0
QUALYS INC COM 74758T303 138,810 1,334,453 SH   SOLE 22 1,301,928 0 32,525
QUALYS INC COM 74758T303 1,540 14,801 SH   SOLE 23 14,801 0 0
QUALYS INC COM 74758T303 261 2,505 SH   SOLE 25 2,505 0 0
QUALYS INC COM 74758T303 6,707 64,474 SH   SOLE 26 10,158 0 54,316
QUALYS INC COM 74758T303 558 5,368 SH   SOLE 28 5,368 0 0
QUALYS INC COM 74758T303 10,577 101,679 SH   SOLE 30 101,679 0 0
QUALYS INC COM 74758T303 348 3,342 SH   SOLE 34 3,342 0 0
QUALYS INC COM 74758T303 20 194 SH   SOLE 36 194 0 0
QUALYS INC COM 74758T303 367 3,530 SH   SOLE 40 3,530 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 570 41,072 SH   SOLE 2 10,773 0 30,299
QUANEX BUILDING PRODUCTS COR COM 747619104 5 357 SH   SOLE 4 357 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 9 632 SH   SOLE 7 632 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 2,455 176,888 SH   SOLE 18 176,888 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 866 62,401 SH   SOLE 19 62,401 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 52,908 3,811,849 SH   SOLE 21 3,811,849 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 14,990 1,080,003 SH   SOLE 22 1,041,185 0 38,818
QUANEX BUILDING PRODUCTS COR COM 747619104 363 26,141 SH   SOLE 26 8,673 0 17,468
QUANEX BUILDING PRODUCTS COR COM 747619104 67 4,862 SH   SOLE 28 4,862 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 660 47,526 SH   SOLE 30 47,526 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 57 4,125 SH   SOLE 34 4,125 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 56 4,013 SH   SOLE 40 4,013 0 0
QUANTA SVCS INC COM 74762E102 12,728 324,437 SH   SOLE 2 74,880 0 249,557
QUANTA SVCS INC COM 74762E102 26 667 SH   SOLE 4 667 0 0
QUANTA SVCS INC COM 74762E102 6,588 167,921 SH   SOLE 7 163,992 0 3,929
QUANTA SVCS INC COM 74762E102 211 5,391 SH   SOLE 13 5,391 0 0
QUANTA SVCS INC COM 74762E102 66 1,689 SH   SOLE 15 1,689 0 0
QUANTA SVCS INC COM 74762E102 132,211 3,370,151 SH   SOLE 18 3,060,272 0 309,879
QUANTA SVCS INC COM 74762E102 50,933 1,298,311 SH   SOLE 19 1,298,311 0 0
QUANTA SVCS INC COM 74762E102 120,046 3,060,044 SH   SOLE 21 3,060,044 0 0
QUANTA SVCS INC COM 74762E102 138,120 3,520,782 SH   SOLE 22 3,197,688 0 323,094
QUANTA SVCS INC COM 74762E102 1,111 28,312 SH   SOLE 23 28,312 0 0
QUANTA SVCS INC COM 74762E102 4,053 103,314 SH   SOLE 25 25,605 0 77,709
QUANTA SVCS INC COM 74762E102 7,622 194,283 SH   SOLE 26 36,425 0 157,858
QUANTA SVCS INC COM 74762E102 894 22,782 SH   SOLE 28 22,782 0 0
QUANTA SVCS INC COM 74762E102 13,126 334,590 SH   SOLE 30 334,590 0 0
QUANTA SVCS INC COM 74762E102 434 11,067 SH   SOLE 31 2,667 0 8,400
QUANTA SVCS INC COM 74762E102 63,326 1,614,216 SH   SOLE 34 1,614,216 0 0
QUANTA SVCS INC COM 74762E102 2,633 67,119 SH   SOLE 36 67,119 0 0
QUANTA SVCS INC COM 74762E102 613 15,623 SH   SOLE 40 15,623 0 0
QUANTERIX CORP COM 74766Q101 331 12,076 SH   SOLE 2 6,103 0 5,973
QUANTERIX CORP COM 74766Q101 9 333 SH   SOLE 7 333 0 0
QUANTERIX CORP COM 74766Q101 2,202 80,399 SH   SOLE 18 80,399 0 0
QUANTERIX CORP COM 74766Q101 1,238 45,185 SH   SOLE 19 45,185 0 0
QUANTERIX CORP COM 74766Q101 25,466 929,765 SH   SOLE 21 929,765 0 0
QUANTERIX CORP COM 74766Q101 13,459 491,377 SH   SOLE 22 472,240 0 19,137
QUANTERIX CORP COM 74766Q101 49 1,775 SH   SOLE 23 1,775 0 0
QUANTERIX CORP COM 74766Q101 129 4,719 SH   SOLE 26 0 0 4,719
QUANTERIX CORP COM 74766Q101 112 4,088 SH   SOLE 28 4,088 0 0
QUANTERIX CORP COM 74766Q101 369 13,478 SH   SOLE 30 13,478 0 0
QUANTERIX CORP COM 74766Q101 12 455 SH   SOLE 34 455 0 0
QUANTERIX CORP COM 74766Q101 56 2,039 SH   SOLE 40 2,039 0 0
QUANTUM CORP COM NEW 747906501 80 20,854 SH   SOLE 2 1,623 0 19,231
QUANTUM CORP COM NEW 747906501 476 123,370 SH   SOLE 18 123,370 0 0
QUANTUM CORP COM NEW 747906501 209 54,219 SH   SOLE 19 54,219 0 0
QUANTUM CORP COM NEW 747906501 3,580 927,442 SH   SOLE 21 927,442 0 0
QUANTUM CORP COM NEW 747906501 1,518 393,337 SH   SOLE 22 384,241 0 9,096
QUDIAN INC ADR 747798106 37 21,750 SH   SOLE 4 21,750 0 0
QUDIAN INC ADR 747798106 2,808 1,651,691 SH   SOLE 21 1,651,691 0 0
QUDIAN INC ADR 747798106 1,528 899,089 SH   SOLE 22 899,089 0 0
QUDIAN INC ADR 747798106 12 7,298 SH   SOLE 25 7,298 0 0
QUDIAN INC ADR 747798106 719 423,130 SH   SOLE 30 423,130 0 0
QUEST DIAGNOSTICS INC COM 74834L100 45,586 400,016 SH   SOLE 2 103,420 0 296,596
QUEST DIAGNOSTICS INC COM 74834L100 7,949 69,753 SH   SOLE 4 66,169 0 3,584
QUEST DIAGNOSTICS INC COM 74834L100 25,047 219,788 SH   SOLE 7 129,206 0 90,582
QUEST DIAGNOSTICS INC COM 74834L100 420 3,689 SH   SOLE 13 3,689 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,750 15,354 SH   SOLE 15 15,354 0 0
QUEST DIAGNOSTICS INC COM 74834L100 75,460 662,165 SH   SOLE 18 616,862 0 45,303
QUEST DIAGNOSTICS INC COM 74834L100 91,131 799,672 SH   SOLE 19 799,672 0 0
QUEST DIAGNOSTICS INC COM 74834L100 440,311 3,863,731 SH   SOLE 21 3,863,731 0 0
QUEST DIAGNOSTICS INC COM 74834L100 380,961 3,342,939 SH   SOLE 22 3,027,414 0 315,525
QUEST DIAGNOSTICS INC COM 74834L100 11,412 100,144 SH   SOLE 23 100,144 0 0
QUEST DIAGNOSTICS INC COM 74834L100 20,302 178,149 SH   SOLE 25 178,149 0 0
QUEST DIAGNOSTICS INC COM 74834L100 82,883 727,296 SH   SOLE 26 124,436 0 602,860
QUEST DIAGNOSTICS INC COM 74834L100 3,114 27,326 SH   SOLE 28 19,185 0 8,141
QUEST DIAGNOSTICS INC COM 74834L100 4,939 43,340 SH   SOLE 29 3,946 0 39,394
QUEST DIAGNOSTICS INC COM 74834L100 89,806 788,051 SH   SOLE 30 769,197 0 18,854
QUEST DIAGNOSTICS INC COM 74834L100 4,213 36,966 SH   SOLE 31 20,068 0 16,898
QUEST DIAGNOSTICS INC COM 74834L100 29,311 257,202 SH   SOLE 34 257,202 0 0
QUEST DIAGNOSTICS INC COM 74834L100 13,506 118,511 SH   SOLE 36 118,511 0 0
QUEST DIAGNOSTICS INC COM 74834L100 319 2,796 SH   SOLE 40 2,796 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 10 7,407 SH   SOLE 21 7,407 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 578 SH   SOLE 22 578 0 0
QUICKLOGIC CORP COM NEW 74837P405 6 2,044 SH   SOLE 18 2,044 0 0
QUICKLOGIC CORP COM NEW 74837P405 69 22,525 SH   SOLE 21 22,525 0 0
QUICKLOGIC CORP COM NEW 74837P405 367 119,092 SH   SOLE 22 119,092 0 0
QUIDEL CORP COM 74838J101 21,203 94,766 SH   SOLE 2 29,513 0 65,253
QUIDEL CORP COM 74838J101 50 225 SH   SOLE 4 225 0 0
QUIDEL CORP COM 74838J101 143 638 SH   SOLE 7 638 0 0
QUIDEL CORP COM 74838J101 25,373 113,402 SH   SOLE 18 112,203 0 1,199
QUIDEL CORP COM 74838J101 2,102 9,396 SH   SOLE 19 9,396 0 0
QUIDEL CORP COM 74838J101 421,418 1,883,516 SH   SOLE 21 1,883,516 0 0
QUIDEL CORP COM 74838J101 283,951 1,269,110 SH   SOLE 22 1,214,274 0 54,836
QUIDEL CORP COM 74838J101 3,332 14,892 SH   SOLE 23 14,892 0 0
QUIDEL CORP COM 74838J101 6,580 29,411 SH   SOLE 26 10,357 0 19,054
QUIDEL CORP COM 74838J101 1,375 6,146 SH   SOLE 28 6,146 0 0
QUIDEL CORP COM 74838J101 19,777 88,393 SH   SOLE 30 88,393 0 0
QUIDEL CORP COM 74838J101 162 724 SH   SOLE 31 724 0 0
QUIDEL CORP COM 74838J101 221 988 SH   SOLE 34 988 0 0
QUIDEL CORP COM 74838J101 846 3,779 SH   SOLE 40 3,779 0 0
QUINSTREET INC COM 74874Q100 454 43,397 SH   SOLE 2 15,028 0 28,369
QUINSTREET INC COM 74874Q100 9 877 SH   SOLE 7 877 0 0
QUINSTREET INC COM 74874Q100 2,827 270,257 SH   SOLE 18 251,396 0 18,861
QUINSTREET INC COM 74874Q100 1,701 162,593 SH   SOLE 19 162,593 0 0
QUINSTREET INC COM 74874Q100 53,276 5,093,345 SH   SOLE 21 5,093,345 0 0
QUINSTREET INC COM 74874Q100 15,805 1,511,011 SH   SOLE 22 1,468,190 0 42,821
QUINSTREET INC COM 74874Q100 82 7,842 SH   SOLE 23 7,842 0 0
QUINSTREET INC COM 74874Q100 358 34,258 SH   SOLE 26 0 0 34,258
QUINSTREET INC COM 74874Q100 79 7,540 SH   SOLE 28 7,540 0 0
QUINSTREET INC COM 74874Q100 1,114 106,537 SH   SOLE 30 106,537 0 0
QUINSTREET INC COM 74874Q100 71 6,803 SH   SOLE 40 6,803 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 6 6,032 SH   SOLE 21 6,032 0 0
QUMU CORP COM 749063103 28 7,829 SH   SOLE 21 7,829 0 0
QUMU CORP COM 749063103 952 265,280 SH   SOLE 22 265,280 0 0
QUOTIENT LTD SHS G73268107 284 38,442 SH   SOLE 2 19,693 0 18,749
QUOTIENT LTD SHS G73268107 9 1,170 SH   SOLE 7 1,170 0 0
QUOTIENT LTD SHS G73268107 2,136 288,676 SH   SOLE 18 237,814 0 50,862
QUOTIENT LTD SHS G73268107 1,162 156,973 SH   SOLE 19 156,973 0 0
QUOTIENT LTD SHS G73268107 13,813 1,866,623 SH   SOLE 21 1,866,623 0 0
QUOTIENT LTD SHS G73268107 5,759 778,238 SH   SOLE 22 719,447 0 58,791
QUOTIENT LTD SHS G73268107 18 2,402 SH   SOLE 23 2,402 0 0
QUOTIENT LTD SHS G73268107 110 14,878 SH   SOLE 28 14,878 0 0
QUOTIENT LTD SHS G73268107 199 26,934 SH   SOLE 30 26,934 0 0
QUOTIENT LTD SHS G73268107 38 5,081 SH   SOLE 40 5,081 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 572 78,113 SH   SOLE 2 25,688 0 52,425
QUOTIENT TECHNOLOGY INC COM 749119103 4 565 SH   SOLE 4 565 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 9 1,232 SH   SOLE 7 1,232 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 2,533 346,009 SH   SOLE 18 346,009 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 1,210 165,283 SH   SOLE 19 165,283 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 19,809 2,706,092 SH   SOLE 21 2,706,092 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 17,975 2,455,566 SH   SOLE 22 2,371,870 0 83,696
QUOTIENT TECHNOLOGY INC COM 749119103 94 12,806 SH   SOLE 26 0 0 12,806
QUOTIENT TECHNOLOGY INC COM 749119103 82 11,159 SH   SOLE 28 11,159 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 647 88,331 SH   SOLE 30 88,331 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 42 5,780 SH   SOLE 40 5,780 0 0
QURATE RETAIL INC COM SER A 74915M100 8,258 869,248 SH   SOLE 2 165,784 0 703,464
QURATE RETAIL INC COM SER A 74915M100 17 1,808 SH   SOLE 4 1,808 0 0
QURATE RETAIL INC COM SER A 74915M100 170 17,851 SH   SOLE 7 17,851 0 0
QURATE RETAIL INC COM SER A 74915M100 1,400 147,372 SH   SOLE 18 147,372 0 0
QURATE RETAIL INC COM SER A 74915M100 928 97,719 SH   SOLE 19 97,719 0 0
QURATE RETAIL INC COM SER A 74915M100 39,279 4,134,672 SH   SOLE 21 4,134,672 0 0
QURATE RETAIL INC COM SER A 74915M100 103,856 10,932,216 SH   SOLE 22 10,235,566 0 696,650
QURATE RETAIL INC COM SER A 74915M100 2,600 273,657 SH   SOLE 26 100,993 0 172,664
QURATE RETAIL INC COM SER A 74915M100 620 65,306 SH   SOLE 28 65,306 0 0
QURATE RETAIL INC COM SER A 74915M100 1,372 144,404 SH   SOLE 30 144,404 0 0
QURATE RETAIL INC COM SER A 74915M100 416 43,803 SH   SOLE 31 7,836 0 35,967
QURATE RETAIL INC COM SER A 74915M100 1,838 193,470 SH   SOLE 36 193,470 0 0
QURATE RETAIL INC COM SER A 74915M100 413 43,449 SH   SOLE 40 43,449 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 155 52,171 SH   SOLE 21 52,171 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 1,202 403,336 SH   SOLE 22 403,336 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 468 156,925 SH   SOLE 30 156,925 0 0
R1 RCM INC COM 749397105 741 66,464 SH   SOLE 2 32,264 0 34,200
R1 RCM INC COM 749397105 5 454 SH   SOLE 4 454 0 0
R1 RCM INC COM 749397105 22 1,979 SH   SOLE 7 1,979 0 0
R1 RCM INC COM 749397105 4,763 427,147 SH   SOLE 18 427,147 0 0
R1 RCM INC COM 749397105 2,275 204,069 SH   SOLE 19 204,069 0 0
R1 RCM INC COM 749397105 40,450 3,627,767 SH   SOLE 21 3,627,767 0 0
R1 RCM INC COM 749397105 34,918 3,131,633 SH   SOLE 22 3,042,268 0 89,365
R1 RCM INC COM 749397105 1,292 115,892 SH   SOLE 26 33,066 0 82,826
R1 RCM INC COM 749397105 124 11,126 SH   SOLE 28 11,126 0 0
R1 RCM INC COM 749397105 4,303 385,943 SH   SOLE 30 385,943 0 0
R1 RCM INC COM 749397105 127 11,378 SH   SOLE 40 11,378 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 108 16,533 SH   SOLE 22 16,533 0 0
RADIAN GROUP INC COM 750236101 5,627 362,776 SH   SOLE 2 195,413 0 167,363
RADIAN GROUP INC COM 750236101 435 28,064 SH   SOLE 4 28,064 0 0
RADIAN GROUP INC COM 750236101 150 9,654 SH   SOLE 7 9,654 0 0
RADIAN GROUP INC COM 750236101 11,786 759,882 SH   SOLE 18 756,781 0 3,101
RADIAN GROUP INC COM 750236101 8,682 559,796 SH   SOLE 19 559,796 0 0
RADIAN GROUP INC COM 750236101 98,746 6,366,626 SH   SOLE 21 6,366,626 0 0
RADIAN GROUP INC COM 750236101 98,212 6,332,151 SH   SOLE 22 6,003,164 0 328,987
RADIAN GROUP INC COM 750236101 1,260 81,269 SH   SOLE 23 81,269 0 0
RADIAN GROUP INC COM 750236101 27 1,727 SH   SOLE 25 1,727 0 0
RADIAN GROUP INC COM 750236101 3,390 218,544 SH   SOLE 26 89,120 0 129,424
RADIAN GROUP INC COM 750236101 540 34,798 SH   SOLE 28 34,798 0 0
RADIAN GROUP INC COM 750236101 367 23,644 SH   SOLE 29 23,644 0 0
RADIAN GROUP INC COM 750236101 1,314 84,712 SH   SOLE 30 84,712 0 0
RADIAN GROUP INC COM 750236101 734 47,356 SH   SOLE 31 30,756 0 16,600
RADIAN GROUP INC COM 750236101 159 10,256 SH   SOLE 34 10,256 0 0
RADIAN GROUP INC COM 750236101 158 10,171 SH   SOLE 36 10,171 0 0
RADIAN GROUP INC COM 750236101 326 21,026 SH   SOLE 40 21,026 0 0
RADIANT LOGISTICS INC COM 75025X100 154 39,220 SH   SOLE 2 11,820 0 27,400
RADIANT LOGISTICS INC COM 75025X100 5 1,260 SH   SOLE 7 1,260 0 0
RADIANT LOGISTICS INC COM 75025X100 624 158,900 SH   SOLE 18 148,669 0 10,231
RADIANT LOGISTICS INC COM 75025X100 527 133,982 SH   SOLE 19 133,982 0 0
RADIANT LOGISTICS INC COM 75025X100 5,074 1,291,165 SH   SOLE 21 1,291,165 0 0
RADIANT LOGISTICS INC COM 75025X100 4,887 1,243,542 SH   SOLE 22 1,224,958 0 18,584
RADIANT LOGISTICS INC COM 75025X100 107 27,228 SH   SOLE 23 27,228 0 0
RADIANT LOGISTICS INC COM 75025X100 129 32,853 SH   SOLE 26 0 0 32,853
RADIUS HEALTH INC COM NEW 750469207 525 38,533 SH   SOLE 2 23,808 0 14,725
RADIUS HEALTH INC COM NEW 750469207 2 177 SH   SOLE 4 177 0 0
RADIUS HEALTH INC COM NEW 750469207 11 816 SH   SOLE 7 816 0 0
RADIUS HEALTH INC COM NEW 750469207 2,688 197,222 SH   SOLE 18 183,672 0 13,550
RADIUS HEALTH INC COM NEW 750469207 1,888 138,532 SH   SOLE 19 138,532 0 0
RADIUS HEALTH INC COM NEW 750469207 26,382 1,935,614 SH   SOLE 21 1,935,614 0 0
RADIUS HEALTH INC COM NEW 750469207 19,299 1,415,885 SH   SOLE 22 1,372,766 0 43,119
RADIUS HEALTH INC COM NEW 750469207 60 4,402 SH   SOLE 23 4,402 0 0
RADIUS HEALTH INC COM NEW 750469207 248 18,195 SH   SOLE 26 3,310 0 14,885
RADIUS HEALTH INC COM NEW 750469207 81 5,973 SH   SOLE 28 5,973 0 0
RADIUS HEALTH INC COM NEW 750469207 378 27,698 SH   SOLE 30 27,698 0 0
RADIUS HEALTH INC COM NEW 750469207 29 2,128 SH   SOLE 34 2,128 0 0
RADIUS HEALTH INC COM NEW 750469207 83 6,061 SH   SOLE 40 6,061 0 0
RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 695 950,000 PRN   SOLE 21 950,000 0 0
RADNET INC COM 750491102 439 27,655 SH   SOLE 2 13,994 0 13,661
RADNET INC COM 750491102 14 859 SH   SOLE 7 859 0 0
RADNET INC COM 750491102 3,552 223,842 SH   SOLE 18 223,842 0 0
RADNET INC COM 750491102 1,498 94,418 SH   SOLE 19 94,418 0 0
RADNET INC COM 750491102 72,366 4,559,934 SH   SOLE 21 4,559,934 0 0
RADNET INC COM 750491102 20,932 1,318,982 SH   SOLE 22 1,272,041 0 46,941
RADNET INC COM 750491102 21 1,329 SH   SOLE 23 1,329 0 0
RADNET INC COM 750491102 1,415 89,163 SH   SOLE 26 0 0 89,163
RADNET INC COM 750491102 257 16,222 SH   SOLE 28 16,222 0 0
RADNET INC COM 750491102 1,413 89,030 SH   SOLE 30 89,030 0 0
RADNET INC COM 750491102 80 5,031 SH   SOLE 34 5,031 0 0
RADNET INC COM 750491102 53 3,353 SH   SOLE 40 3,353 0 0
RADWARE LTD ORD M81873107 3 123 SH   SOLE 4 123 0 0
RADWARE LTD ORD M81873107 160 6,773 SH   SOLE 7 6,773 0 0
RADWARE LTD ORD M81873107 121 5,120 SH   SOLE 18 0 0 5,120
RADWARE LTD ORD M81873107 11,910 504,896 SH   SOLE 21 504,896 0 0
RADWARE LTD ORD M81873107 7,650 324,303 SH   SOLE 22 317,747 0 6,556
RADWARE LTD ORD M81873107 381 16,152 SH   SOLE 26 0 0 16,152
RADWARE LTD ORD M81873107 185 7,863 SH   SOLE 28 7,863 0 0
RADWARE LTD ORD M81873107 234 9,917 SH   SOLE 30 9,917 0 0
RADWARE LTD ORD M81873107 92 3,886 SH   SOLE 34 3,886 0 0
RADWARE LTD ORD M81873107 152 6,426 SH   SOLE 40 6,426 0 0
RAFAEL HLDGS INC COM CL B 75062E106 132 9,211 SH   SOLE 2 435 0 8,776
RAFAEL HLDGS INC COM CL B 75062E106 3 242 SH   SOLE 7 242 0 0
RAFAEL HLDGS INC COM CL B 75062E106 553 38,498 SH   SOLE 18 38,498 0 0
RAFAEL HLDGS INC COM CL B 75062E106 296 20,583 SH   SOLE 19 20,583 0 0
RAFAEL HLDGS INC COM CL B 75062E106 4,292 298,700 SH   SOLE 21 298,700 0 0
RAFAEL HLDGS INC COM CL B 75062E106 4,032 280,607 SH   SOLE 22 274,461 0 6,146
RALPH LAUREN CORP CL A 751212101 14,673 202,331 SH   SOLE 2 91,634 0 110,697
RALPH LAUREN CORP CL A 751212101 2,935 40,467 SH   SOLE 4 39,075 0 1,392
RALPH LAUREN CORP CL A 751212101 5,524 76,178 SH   SOLE 7 48,215 0 27,963
RALPH LAUREN CORP CL A 751212101 18 253 SH   SOLE 13 253 0 0
RALPH LAUREN CORP CL A 751212101 492 6,781 SH   SOLE 15 6,781 0 0
RALPH LAUREN CORP CL A 751212101 23,759 327,620 SH   SOLE 18 317,298 0 10,322
RALPH LAUREN CORP CL A 751212101 21,215 292,536 SH   SOLE 19 292,536 0 0
RALPH LAUREN CORP CL A 751212101 82,860 1,142,576 SH   SOLE 21 1,142,576 0 0
RALPH LAUREN CORP CL A 751212101 112,540 1,551,849 SH   SOLE 22 1,370,922 0 180,927
RALPH LAUREN CORP CL A 751212101 6,111 84,272 SH   SOLE 23 84,272 0 0
RALPH LAUREN CORP CL A 751212101 5,761 79,440 SH   SOLE 25 79,440 0 0
RALPH LAUREN CORP CL A 751212101 26,758 368,971 SH   SOLE 26 90,482 0 278,489
RALPH LAUREN CORP CL A 751212101 831 11,462 SH   SOLE 28 8,546 0 2,916
RALPH LAUREN CORP CL A 751212101 1,482 20,432 SH   SOLE 29 10,039 0 10,393
RALPH LAUREN CORP CL A 751212101 21,651 298,556 SH   SOLE 30 272,996 0 25,560
RALPH LAUREN CORP CL A 751212101 3,042 41,952 SH   SOLE 31 20,332 0 21,620
RALPH LAUREN CORP CL A 751212101 6,787 93,593 SH   SOLE 34 93,593 0 0
RALPH LAUREN CORP CL A 751212101 2,458 33,900 SH   SOLE 36 33,900 0 0
RALPH LAUREN CORP CL A 751212101 81 1,112 SH   SOLE 40 1,112 0 0
RAMACO RES INC COM 75134P303 7 3,061 SH   SOLE 18 3,061 0 0
RAMACO RES INC COM 75134P303 72 33,768 SH   SOLE 21 33,768 0 0
RAMBUS INC DEL COM 750917106 2,177 143,192 SH   SOLE 2 49,714 0 93,478
RAMBUS INC DEL COM 750917106 12 765 SH   SOLE 4 765 0 0
RAMBUS INC DEL COM 750917106 31 2,025 SH   SOLE 7 2,025 0 0
RAMBUS INC DEL COM 750917106 8,816 579,975 SH   SOLE 18 551,762 0 28,213
RAMBUS INC DEL COM 750917106 7,453 490,314 SH   SOLE 19 490,314 0 0
RAMBUS INC DEL COM 750917106 184,706 12,151,696 SH   SOLE 21 12,151,696 0 0
RAMBUS INC DEL COM 750917106 59,066 3,885,903 SH   SOLE 22 3,773,030 0 112,873
RAMBUS INC DEL COM 750917106 482 31,728 SH   SOLE 23 31,728 0 0
RAMBUS INC DEL COM 750917106 2,208 145,260 SH   SOLE 26 20,646 0 124,614
RAMBUS INC DEL COM 750917106 274 18,005 SH   SOLE 28 18,005 0 0
RAMBUS INC DEL COM 750917106 2,540 167,093 SH   SOLE 30 167,093 0 0
RAMBUS INC DEL COM 750917106 13 849 SH   SOLE 34 849 0 0
RAMBUS INC DEL COM 750917106 194 12,773 SH   SOLE 40 12,773 0 0
RANDOLPH BANCORP INC COM 752378109 10 965 SH   SOLE 18 965 0 0
RANDOLPH BANCORP INC COM 752378109 377 37,534 SH   SOLE 21 37,534 0 0
RANDOLPH BANCORP INC COM 752378109 13 1,307 SH   SOLE 22 1,307 0 0
RANGE RES CORP COM 75281A109 1,457 258,859 SH   SOLE 2 74,029 0 184,830
RANGE RES CORP COM 75281A109 4 790 SH   SOLE 4 790 0 0
RANGE RES CORP COM 75281A109 71 12,672 SH   SOLE 7 12,672 0 0
RANGE RES CORP COM 75281A109 5,879 1,044,271 SH   SOLE 18 1,044,271 0 0
RANGE RES CORP COM 75281A109 2,325 412,892 SH   SOLE 19 412,892 0 0
RANGE RES CORP COM 75281A109 131,419 23,342,669 SH   SOLE 21 23,342,669 0 0
RANGE RES CORP COM 75281A109 37,447 6,651,264 SH   SOLE 22 6,377,459 0 273,805
RANGE RES CORP COM 75281A109 441 78,337 SH   SOLE 26 47,122 0 31,215
RANGE RES CORP COM 75281A109 151 26,756 SH   SOLE 28 26,756 0 0
RANGE RES CORP COM 75281A109 2,366 420,188 SH   SOLE 30 420,188 0 0
RANGE RES CORP COM 75281A109 205 36,448 SH   SOLE 31 0 0 36,448
RANGE RES CORP COM 75281A109 221 39,297 SH   SOLE 36 39,297 0 0
RANGE RES CORP COM 75281A109 131 23,293 SH   SOLE 40 23,293 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 6 2,128 SH   SOLE 18 2,128 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 67 22,862 SH   SOLE 21 22,862 0 0
RANPAK HLDGS CORP COM CL A 75321W103 209 28,120 SH   SOLE 2 8,681 0 19,439
RANPAK HLDGS CORP COM CL A 75321W103 5 712 SH   SOLE 7 712 0 0
RANPAK HLDGS CORP COM CL A 75321W103 814 109,464 SH   SOLE 18 109,464 0 0
RANPAK HLDGS CORP COM CL A 75321W103 397 53,303 SH   SOLE 19 53,303 0 0
RANPAK HLDGS CORP COM CL A 75321W103 7,109 955,530 SH   SOLE 21 955,530 0 0
RANPAK HLDGS CORP COM CL A 75321W103 6,432 864,574 SH   SOLE 22 854,290 0 10,284
RANPAK HLDGS CORP COM CL A 75321W103 43 5,846 SH   SOLE 30 5,846 0 0
RAPID7 INC COM 753422104 1,829 35,839 SH   SOLE 2 19,792 0 16,047
RAPID7 INC COM 753422104 10 203 SH   SOLE 4 203 0 0
RAPID7 INC COM 753422104 45 877 SH   SOLE 7 877 0 0
RAPID7 INC COM 753422104 11,758 230,459 SH   SOLE 18 205,201 0 25,258
RAPID7 INC COM 753422104 14,057 275,529 SH   SOLE 19 275,529 0 0
RAPID7 INC COM 753422104 92,420 1,811,438 SH   SOLE 21 1,811,438 0 0
RAPID7 INC COM 753422104 80,855 1,584,771 SH   SOLE 22 1,537,977 0 46,794
RAPID7 INC COM 753422104 1,035 20,281 SH   SOLE 23 20,281 0 0
RAPID7 INC COM 753422104 208 4,072 SH   SOLE 25 4,072 0 0
RAPID7 INC COM 753422104 4,895 95,946 SH   SOLE 26 13,519 0 82,427
RAPID7 INC COM 753422104 312 6,118 SH   SOLE 28 6,118 0 0
RAPID7 INC COM 753422104 6,589 129,138 SH   SOLE 30 129,138 0 0
RAPID7 INC COM 753422104 372 7,288 SH   SOLE 34 7,288 0 0
RAPID7 INC COM 753422104 16 312 SH   SOLE 36 312 0 0
RAPID7 INC COM 753422104 234 4,590 SH   SOLE 40 4,590 0 0
RAPT THERAPEUTICS INC COM 75382E109 585 20,166 SH   SOLE 2 16,717 0 3,449
RAPT THERAPEUTICS INC COM 75382E109 7 237 SH   SOLE 7 237 0 0
RAPT THERAPEUTICS INC COM 75382E109 1,672 57,618 SH   SOLE 18 57,618 0 0
RAPT THERAPEUTICS INC COM 75382E109 10,613 365,717 SH   SOLE 19 365,717 0 0
RAPT THERAPEUTICS INC COM 75382E109 170 5,875 SH   SOLE 20 5,875 0 0
RAPT THERAPEUTICS INC COM 75382E109 10,658 367,267 SH   SOLE 21 367,267 0 0
RAPT THERAPEUTICS INC COM 75382E109 7,101 244,696 SH   SOLE 22 238,855 0 5,841
RAPT THERAPEUTICS INC COM 75382E109 2,367 81,563 SH   SOLE 34 81,563 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 112 11,549 SH   SOLE 2 11,549 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 677 69,758 SH   SOLE 21 69,758 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 539 55,560 SH   SOLE 22 24,271 0 31,289
RATTLER MIDSTREAM LP COM UNITS 75419T103 20 2,100 SH   SOLE 26 0 0 2,100
RATTLER MIDSTREAM LP COM UNITS 75419T103 61 6,308 SH   SOLE 30 6,308 0 0
RAVE RESTAURANT GROUP INC COM 754198109 2 3,285 SH   SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109 20 25,976 SH   SOLE 22 25,976 0 0
RAVEN INDS INC COM 754212108 882 41,023 SH   SOLE 2 11,893 0 29,130
RAVEN INDS INC COM 754212108 5 226 SH   SOLE 4 226 0 0
RAVEN INDS INC COM 754212108 13 608 SH   SOLE 7 608 0 0
RAVEN INDS INC COM 754212108 3,839 178,493 SH   SOLE 18 178,493 0 0
RAVEN INDS INC COM 754212108 1,468 68,261 SH   SOLE 19 68,261 0 0
RAVEN INDS INC COM 754212108 81,156 3,772,920 SH   SOLE 21 3,772,920 0 0
RAVEN INDS INC COM 754212108 25,600 1,190,145 SH   SOLE 22 1,152,336 0 37,809
RAVEN INDS INC COM 754212108 573 26,661 SH   SOLE 26 4,924 0 21,737
RAVEN INDS INC COM 754212108 97 4,532 SH   SOLE 28 4,532 0 0
RAVEN INDS INC COM 754212108 1,179 54,806 SH   SOLE 30 54,806 0 0
RAVEN INDS INC COM 754212108 213 9,920 SH   SOLE 34 9,920 0 0
RAVEN INDS INC COM 754212108 96 4,478 SH   SOLE 40 4,478 0 0
RAYMOND JAMES FINL INC COM 754730109 27,035 392,784 SH   SOLE 2 129,193 0 263,591
RAYMOND JAMES FINL INC COM 754730109 4,123 59,898 SH   SOLE 4 56,659 0 3,239
RAYMOND JAMES FINL INC COM 754730109 7,725 112,232 SH   SOLE 7 105,884 0 6,348
RAYMOND JAMES FINL INC COM 754730109 309 4,486 SH   SOLE 13 4,486 0 0
RAYMOND JAMES FINL INC COM 754730109 1,109 16,107 SH   SOLE 15 16,107 0 0
RAYMOND JAMES FINL INC COM 754730109 124,034 1,802,040 SH   SOLE 18 1,595,809 0 206,231
RAYMOND JAMES FINL INC COM 754730109 286,488 4,162,251 SH   SOLE 19 4,162,251 0 0
RAYMOND JAMES FINL INC COM 754730109 194,930 2,832,056 SH   SOLE 21 2,832,056 0 0
RAYMOND JAMES FINL INC COM 754730109 225,636 3,278,169 SH   SOLE 22 3,002,543 0 275,626
RAYMOND JAMES FINL INC COM 754730109 6,492 94,319 SH   SOLE 23 94,319 0 0
RAYMOND JAMES FINL INC COM 754730109 13,346 193,900 SH   SOLE 25 177,386 0 16,514
RAYMOND JAMES FINL INC COM 754730109 44,490 646,382 SH   SOLE 26 112,829 0 533,553
RAYMOND JAMES FINL INC COM 754730109 1,868 27,133 SH   SOLE 28 19,504 0 7,629
RAYMOND JAMES FINL INC COM 754730109 1,982 28,799 SH   SOLE 29 2,674 0 26,125
RAYMOND JAMES FINL INC COM 754730109 33,726 489,995 SH   SOLE 30 489,995 0 0
RAYMOND JAMES FINL INC COM 754730109 1,480 21,506 SH   SOLE 31 14,867 0 6,639
RAYMOND JAMES FINL INC COM 754730109 10,147 147,414 SH   SOLE 34 147,414 0 0
RAYMOND JAMES FINL INC COM 754730109 6,150 89,345 SH   SOLE 36 89,345 0 0
RAYMOND JAMES FINL INC COM 754730109 179 2,605 SH   SOLE 40 2,605 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 170 60,481 SH   SOLE 2 3,651 0 56,830
RAYONIER ADVANCED MATLS INC COM 75508B104 3 956 SH   SOLE 7 956 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 901 320,793 SH   SOLE 18 320,793 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 344 122,340 SH   SOLE 19 122,340 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 17,038 6,063,264 SH   SOLE 21 6,063,264 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 4,822 1,716,019 SH   SOLE 22 1,658,082 0 57,937
RAYONIER ADVANCED MATLS INC COM 75508B104 173 61,663 SH   SOLE 30 61,663 0 0
RAYONIER INC COM 754907103 8,851 357,040 SH   SOLE 2 108,895 0 248,145
RAYONIER INC COM 754907103 17 674 SH   SOLE 4 674 0 0
RAYONIER INC COM 754907103 78 3,158 SH   SOLE 7 3,158 0 0
RAYONIER INC COM 754907103 9,236 372,551 SH   SOLE 18 372,551 0 0
RAYONIER INC COM 754907103 857 34,585 SH   SOLE 19 34,585 0 0
RAYONIER INC COM 754907103 179,370 7,235,580 SH   SOLE 21 7,235,580 0 0
RAYONIER INC COM 754907103 112,826 4,551,260 SH   SOLE 22 4,347,994 0 203,266
RAYONIER INC COM 754907103 1,080 43,550 SH   SOLE 26 27,405 0 16,145
RAYONIER INC COM 754907103 475 19,180 SH   SOLE 28 19,180 0 0
RAYONIER INC COM 754907103 6,179 249,268 SH   SOLE 30 249,268 0 0
RAYONIER INC COM 754907103 110 4,421 SH   SOLE 31 2,601 0 1,820
RAYONIER INC COM 754907103 17 683 SH   SOLE 34 683 0 0
RAYONIER INC COM 754907103 148 5,979 SH   SOLE 36 5,979 0 0
RAYONIER INC COM 754907103 329 13,276 SH   SOLE 40 13,276 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 231,935 3,763,959 SH   SOLE 2 730,527 0 3,033,432
RAYTHEON TECHNOLOGIES CORP COM 75513E101 40,216 652,653 SH   SOLE 4 611,084 0 41,569
RAYTHEON TECHNOLOGIES CORP COM 75513E101 92,374 1,499,088 SH   SOLE 7 1,320,511 0 178,577
RAYTHEON TECHNOLOGIES CORP COM 75513E101 450 7,297 SH   SOLE 13 7,297 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 11,331 183,890 SH   SOLE 15 183,890 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1 12 SH   SOLE 17 0 0 12
RAYTHEON TECHNOLOGIES CORP COM 75513E101 230,374 3,738,631 SH   SOLE 18 3,503,118 0 235,513
RAYTHEON TECHNOLOGIES CORP COM 75513E101 251,254 4,077,468 SH   SOLE 19 4,077,468 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,189,942 35,539,463 SH   SOLE 21 35,539,463 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,136,751 34,676,261 SH   SOLE 22 31,280,837 0 3,395,424
RAYTHEON TECHNOLOGIES CORP COM 75513E101 69,527 1,128,318 SH   SOLE 23 1,128,318 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 98,110 1,592,176 SH   SOLE 25 1,592,176 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 254,432 4,129,051 SH   SOLE 26 969,646 0 3,159,405
RAYTHEON TECHNOLOGIES CORP COM 75513E101 5,686 92,283 SH   SOLE 28 0 0 92,283
RAYTHEON TECHNOLOGIES CORP COM 75513E101 8,742 141,864 SH   SOLE 29 27,277 0 114,587
RAYTHEON TECHNOLOGIES CORP COM 75513E101 309,878 5,028,856 SH   SOLE 30 5,028,856 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 91,219 1,480,353 SH   SOLE 31 196,004 0 1,284,349
RAYTHEON TECHNOLOGIES CORP COM 75513E101 3,650 59,234 SH   SOLE 32 59,234 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 60,740 985,714 SH   SOLE 36 985,714 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,077 33,712 SH   SOLE 40 33,712 0 0
RAYTHEON TECHNOLOGIES CORP OPTIONS 75513E101 197 3,200 SH Call SOLE 4 3,200 0 0
RAYTHEON TECHNOLOGIES CORP OPTIONS 75513E101 2,305 37,400 SH Call SOLE 18 37,400 0 0
RAYTHEON TECHNOLOGIES CORP OPTIONS 75513E101 14,123 229,200 SH Call SOLE 19 229,200 0 0
RAYTHEON TECHNOLOGIES CORP OPTIONS 75513E101 1,097 17,800 SH Call SOLE 22 17,800 0 0
RBB BANCORP COM 74930B105 211 15,481 SH   SOLE 2 1,057 0 14,424
RBB BANCORP COM 74930B105 4 279 SH   SOLE 7 279 0 0
RBB BANCORP COM 74930B105 968 70,947 SH   SOLE 18 70,947 0 0
RBB BANCORP COM 74930B105 438 32,067 SH   SOLE 19 32,067 0 0
RBB BANCORP COM 74930B105 7,864 576,105 SH   SOLE 21 576,105 0 0
RBB BANCORP COM 74930B105 5,781 423,540 SH   SOLE 22 415,762 0 7,778
RBB FD INC MOTLEY FOL ETF 74933W601 1 50 SH   SOLE 17 0 0 50
RBC BEARINGS INC COM 75524B104 2,225 16,602 SH   SOLE 2 8,800 0 7,802
RBC BEARINGS INC COM 75524B104 26 191 SH   SOLE 4 191 0 0
RBC BEARINGS INC COM 75524B104 57 428 SH   SOLE 7 428 0 0
RBC BEARINGS INC COM 75524B104 13,735 102,466 SH   SOLE 18 99,027 0 3,439
RBC BEARINGS INC COM 75524B104 9,566 71,367 SH   SOLE 19 71,367 0 0
RBC BEARINGS INC COM 75524B104 151,160 1,127,721 SH   SOLE 21 1,127,721 0 0
RBC BEARINGS INC COM 75524B104 102,572 765,232 SH   SOLE 22 741,443 0 23,789
RBC BEARINGS INC COM 75524B104 370 2,764 SH   SOLE 23 2,764 0 0
RBC BEARINGS INC COM 75524B104 2,474 18,456 SH   SOLE 26 6,606 0 11,850
RBC BEARINGS INC COM 75524B104 570 4,256 SH   SOLE 28 4,256 0 0
RBC BEARINGS INC COM 75524B104 1,165 8,688 SH   SOLE 30 8,688 0 0
RBC BEARINGS INC COM 75524B104 78 585 SH   SOLE 34 585 0 0
RBC BEARINGS INC COM 75524B104 359 2,675 SH   SOLE 40 2,675 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 98 7,098 SH   SOLE 2 336 0 6,762
RCI HOSPITALITY HLDGS INC COM 74934Q108 3 204 SH   SOLE 7 204 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 552 39,812 SH   SOLE 18 39,812 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 223 16,103 SH   SOLE 19 16,103 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 4,059 292,881 SH   SOLE 21 292,881 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 2,895 208,874 SH   SOLE 22 204,303 0 4,571
RCM TECHNOLOGIES INC COM NEW 749360400 10 7,515 SH   SOLE 21 7,515 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 11 8,219 SH   SOLE 22 8,219 0 0
RE MAX HLDGS INC CL A 75524W108 862 27,439 SH   SOLE 2 11,247 0 16,192
RE MAX HLDGS INC CL A 75524W108 7 220 SH   SOLE 7 220 0 0
RE MAX HLDGS INC CL A 75524W108 2,856 90,856 SH   SOLE 18 90,856 0 0
RE MAX HLDGS INC CL A 75524W108 5,202 165,512 SH   SOLE 19 165,512 0 0
RE MAX HLDGS INC CL A 75524W108 60,770 1,933,504 SH   SOLE 21 1,933,504 0 0
RE MAX HLDGS INC CL A 75524W108 23,671 753,145 SH   SOLE 22 735,324 0 17,821
RE MAX HLDGS INC CL A 75524W108 804 25,588 SH   SOLE 23 25,588 0 0
RE MAX HLDGS INC CL A 75524W108 2,687 85,492 SH   SOLE 26 0 0 85,492
RE MAX HLDGS INC CL A 75524W108 80 2,539 SH   SOLE 28 2,539 0 0
RE MAX HLDGS INC CL A 75524W108 918 29,196 SH   SOLE 30 29,196 0 0
RE MAX HLDGS INC CL A 75524W108 57 1,803 SH   SOLE 40 1,803 0 0
READING INTERNATIONAL INC CL A 755408101 21 4,842 SH   SOLE 18 4,842 0 0
READING INTERNATIONAL INC CL A 755408101 328 77,117 SH   SOLE 21 77,117 0 0
READING INTERNATIONAL INC CL A 755408101 238 56,066 SH   SOLE 22 56,066 0 0
READY CAPITAL CORP COM 75574U101 399 45,956 SH   SOLE 2 12,400 0 33,556
READY CAPITAL CORP COM 75574U101 7 831 SH   SOLE 7 831 0 0
READY CAPITAL CORP COM 75574U101 1,626 187,161 SH   SOLE 18 187,161 0 0
READY CAPITAL CORP COM 75574U101 626 72,081 SH   SOLE 19 72,081 0 0
READY CAPITAL CORP COM 75574U101 43,550 5,011,537 SH   SOLE 21 5,011,537 0 0
READY CAPITAL CORP COM 75574U101 10,907 1,255,096 SH   SOLE 22 1,205,713 0 49,383
READY CAPITAL CORP COM 75574U101 145 16,718 SH   SOLE 26 0 0 16,718
READY CAPITAL CORP COM 75574U101 61 7,062 SH   SOLE 28 7,062 0 0
READY CAPITAL CORP COM 75574U101 550 63,280 SH   SOLE 30 63,280 0 0
READY CAPITAL CORP 7% CN SR NT 2023 75574U200 5,204 250,785 SH   SOLE 21 250,785 0 0
REALNETWORKS INC COM NEW 75605L708 27 21,009 SH   SOLE 21 21,009 0 0
REALNETWORKS INC COM NEW 75605L708 935 719,195 SH   SOLE 22 719,195 0 0
REALOGY HLDGS CORP COM 75605Y106 1,056 142,476 SH   SOLE 2 41,303 0 101,173
REALOGY HLDGS CORP COM 75605Y106 4 584 SH   SOLE 4 584 0 0
REALOGY HLDGS CORP COM 75605Y106 37 4,945 SH   SOLE 7 4,945 0 0
REALOGY HLDGS CORP COM 75605Y106 4,697 633,894 SH   SOLE 18 633,894 0 0
REALOGY HLDGS CORP COM 75605Y106 3,362 453,704 SH   SOLE 19 453,704 0 0
REALOGY HLDGS CORP COM 75605Y106 93,799 12,658,406 SH   SOLE 21 12,658,406 0 0
REALOGY HLDGS CORP COM 75605Y106 28,598 3,859,382 SH   SOLE 22 3,683,692 0 175,690
REALOGY HLDGS CORP COM 75605Y106 63 8,504 SH   SOLE 23 8,504 0 0
REALOGY HLDGS CORP COM 75605Y106 331 44,693 SH   SOLE 25 44,693 0 0
REALOGY HLDGS CORP COM 75605Y106 490 66,089 SH   SOLE 26 18,909 0 47,180
REALOGY HLDGS CORP COM 75605Y106 124 16,756 SH   SOLE 28 16,756 0 0
REALOGY HLDGS CORP COM 75605Y106 1,304 176,028 SH   SOLE 30 176,028 0 0
REALOGY HLDGS CORP COM 75605Y106 47 6,309 SH   SOLE 31 0 0 6,309
REALOGY HLDGS CORP COM 75605Y106 576 77,751 SH   SOLE 34 77,751 0 0
REALOGY HLDGS CORP COM 75605Y106 220 29,625 SH   SOLE 36 29,625 0 0
REALOGY HLDGS CORP COM 75605Y106 102 13,774 SH   SOLE 40 13,774 0 0
REALPAGE INC COM 75606N109 12,022 184,931 SH   SOLE 2 30,453 0 154,478
REALPAGE INC COM 75606N109 37 576 SH   SOLE 4 576 0 0
REALPAGE INC COM 75606N109 96 1,478 SH   SOLE 7 1,478 0 0
REALPAGE INC COM 75606N109 3,199 49,211 SH   SOLE 18 49,211 0 0
REALPAGE INC COM 75606N109 118,293 1,819,618 SH   SOLE 19 1,819,618 0 0
REALPAGE INC COM 75606N109 103,173 1,587,040 SH   SOLE 21 1,587,040 0 0
REALPAGE INC COM 75606N109 156,579 2,408,531 SH   SOLE 22 2,282,712 0 125,819
REALPAGE INC COM 75606N109 2,699 41,522 SH   SOLE 26 24,161 0 17,361
REALPAGE INC COM 75606N109 860 13,234 SH   SOLE 28 13,234 0 0
REALPAGE INC COM 75606N109 1,883 28,962 SH   SOLE 30 28,962 0 0
REALPAGE INC COM 75606N109 111 1,713 SH   SOLE 31 1,713 0 0
REALPAGE INC COM 75606N109 73 1,127 SH   SOLE 34 1,127 0 0
REALPAGE INC COM 75606N109 584 8,989 SH   SOLE 40 8,989 0 0
REALPAGE INC NOTE 1.500%11/1 75606NAB5 2,334 1,450,000 PRN   SOLE 21 1,450,000 0 0
REALPAGE INC NOTE 1.500%11/1 75606NAB5 1,207 750,000 PRN   SOLE 22 750,000 0 0
REALPAGE INC NOTE 1.500% 5/1 75606NAC3 1,252 1,164,000 PRN   SOLE 21 1,164,000 0 0
REALTY INCOME CORP COM 756109104 48,765 819,575 SH   SOLE 2 85,682 0 733,893
REALTY INCOME CORP COM 756109104 21,293 357,871 SH   SOLE 4 349,331 0 8,540
REALTY INCOME CORP COM 756109104 57,053 958,875 SH   SOLE 7 794,269 0 164,606
REALTY INCOME CORP COM 756109104 719 12,089 SH   SOLE 13 12,089 0 0
REALTY INCOME CORP COM 756109104 2,410 40,501 SH   SOLE 15 40,501 0 0
REALTY INCOME CORP COM 756109104 8 130 SH   SOLE 17 0 0 130
REALTY INCOME CORP COM 756109104 43,177 725,668 SH   SOLE 18 639,141 0 86,527
REALTY INCOME CORP COM 756109104 34,026 571,869 SH   SOLE 19 571,869 0 0
REALTY INCOME CORP COM 756109104 653,277 10,979,450 SH   SOLE 21 10,979,450 0 0
REALTY INCOME CORP COM 756109104 661,959 11,125,367 SH   SOLE 22 10,333,777 0 791,590
REALTY INCOME CORP COM 756109104 14,969 251,576 SH   SOLE 23 251,576 0 0
REALTY INCOME CORP COM 756109104 70,969 1,192,751 SH   SOLE 25 1,192,751 0 0
REALTY INCOME CORP COM 756109104 99,535 1,672,858 SH   SOLE 26 254,058 0 1,418,800
REALTY INCOME CORP COM 756109104 4,203 70,647 SH   SOLE 28 50,915 0 19,732
REALTY INCOME CORP COM 756109104 20,350 342,022 SH   SOLE 29 217,032 0 124,990
REALTY INCOME CORP COM 756109104 153,834 2,585,451 SH   SOLE 30 2,585,451 0 0
REALTY INCOME CORP COM 756109104 3,588 60,296 SH   SOLE 31 42,867 0 17,429
REALTY INCOME CORP COM 756109104 1,106 18,594 SH   SOLE 34 18,594 0 0
REALTY INCOME CORP COM 756109104 12,674 213,009 SH   SOLE 36 213,009 0 0
REALTY INCOME CORP COM 756109104 408 6,851 SH   SOLE 40 6,851 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 7,939 50,887 SH   SOLE 2 8,715 0 42,172
REATA PHARMACEUTICALS INC CL A 75615P103 25 159 SH   SOLE 4 159 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 62 398 SH   SOLE 7 398 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 2,742 17,577 SH   SOLE 18 16,534 0 1,043
REATA PHARMACEUTICALS INC CL A 75615P103 15,550 99,668 SH   SOLE 19 99,668 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 103,396 662,711 SH   SOLE 21 662,711 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 113,349 726,501 SH   SOLE 22 691,706 0 34,795
REATA PHARMACEUTICALS INC CL A 75615P103 373 2,389 SH   SOLE 23 2,389 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 3,788 24,278 SH   SOLE 26 9,408 0 14,870
REATA PHARMACEUTICALS INC CL A 75615P103 543 3,480 SH   SOLE 28 3,480 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 2,391 15,326 SH   SOLE 30 15,326 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 72 463 SH   SOLE 31 463 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 70 449 SH   SOLE 34 449 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 381 2,444 SH   SOLE 40 2,444 0 0
RECRO PHARMA INC COM 75629F109 41 8,987 SH   SOLE 2 719 0 8,268
RECRO PHARMA INC COM 75629F109 341 74,966 SH   SOLE 18 74,966 0 0
RECRO PHARMA INC COM 75629F109 172 37,880 SH   SOLE 19 37,880 0 0
RECRO PHARMA INC COM 75629F109 2,979 654,728 SH   SOLE 21 654,728 0 0
RECRO PHARMA INC COM 75629F109 2,480 545,032 SH   SOLE 22 533,876 0 11,156
RED LION HOTELS CORP COM 756764106 17 7,359 SH   SOLE 18 7,359 0 0
RED LION HOTELS CORP COM 756764106 218 93,603 SH   SOLE 21 93,603 0 0
RED LION HOTELS CORP COM 756764106 1,165 499,812 SH   SOLE 22 499,812 0 0
RED RIVER BANCSHARES INC COM 75686R202 163 3,720 SH   SOLE 2 322 0 3,398
RED RIVER BANCSHARES INC COM 75686R202 6 140 SH   SOLE 7 140 0 0
RED RIVER BANCSHARES INC COM 75686R202 928 21,136 SH   SOLE 18 21,136 0 0
RED RIVER BANCSHARES INC COM 75686R202 429 9,777 SH   SOLE 19 9,777 0 0
RED RIVER BANCSHARES INC COM 75686R202 6,952 158,404 SH   SOLE 21 158,404 0 0
RED RIVER BANCSHARES INC COM 75686R202 2,487 56,655 SH   SOLE 22 53,580 0 3,075
RED ROBIN GOURMET BURGERS IN COM 75689M101 124 12,155 SH   SOLE 2 529 0 11,626
RED ROBIN GOURMET BURGERS IN COM 75689M101 3 251 SH   SOLE 7 251 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 629 61,638 SH   SOLE 18 61,638 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 510 49,957 SH   SOLE 19 49,957 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 14,742 1,445,321 SH   SOLE 21 1,445,321 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 4,350 426,444 SH   SOLE 22 415,912 0 10,532
RED ROBIN GOURMET BURGERS IN COM 75689M101 37 3,584 SH   SOLE 23 3,584 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 11 1,045 SH   SOLE 26 0 0 1,045
RED ROBIN GOURMET BURGERS IN COM 75689M101 152 14,883 SH   SOLE 30 14,883 0 0
RED ROCK RESORTS INC CL A 75700L108 562 51,499 SH   SOLE 2 23,998 0 27,501
RED ROCK RESORTS INC CL A 75700L108 2 222 SH   SOLE 4 222 0 0
RED ROCK RESORTS INC CL A 75700L108 13 1,175 SH   SOLE 7 1,175 0 0
RED ROCK RESORTS INC CL A 75700L108 2,975 272,697 SH   SOLE 18 263,270 0 9,427
RED ROCK RESORTS INC CL A 75700L108 2,244 205,667 SH   SOLE 19 205,667 0 0
RED ROCK RESORTS INC CL A 75700L108 23,334 2,138,774 SH   SOLE 21 2,138,774 0 0
RED ROCK RESORTS INC CL A 75700L108 23,032 2,111,047 SH   SOLE 22 2,039,356 0 71,691
RED ROCK RESORTS INC CL A 75700L108 117 10,753 SH   SOLE 23 10,753 0 0
RED ROCK RESORTS INC CL A 75700L108 549 50,287 SH   SOLE 26 18,359 0 31,928
RED ROCK RESORTS INC CL A 75700L108 104 9,508 SH   SOLE 28 9,508 0 0
RED ROCK RESORTS INC CL A 75700L108 280 25,651 SH   SOLE 30 25,651 0 0
RED ROCK RESORTS INC CL A 75700L108 79 7,213 SH   SOLE 40 7,213 0 0
RED VIOLET INC COM 75704L104 42 2,398 SH   SOLE 2 345 0 2,053
RED VIOLET INC COM 75704L104 459 26,020 SH   SOLE 18 26,020 0 0
RED VIOLET INC COM 75704L104 208 11,768 SH   SOLE 19 11,768 0 0
RED VIOLET INC COM 75704L104 3,647 206,719 SH   SOLE 21 206,719 0 0
RED VIOLET INC COM 75704L104 1,649 93,471 SH   SOLE 22 91,555 0 1,916
REDFIN CORP COM 75737F108 2,557 61,017 SH   SOLE 2 30,674 0 30,343
REDFIN CORP COM 75737F108 15 362 SH   SOLE 4 362 0 0
REDFIN CORP COM 75737F108 66 1,582 SH   SOLE 7 1,582 0 0
REDFIN CORP COM 75737F108 16,574 395,478 SH   SOLE 18 384,891 0 10,587
REDFIN CORP COM 75737F108 11,105 264,967 SH   SOLE 19 264,967 0 0
REDFIN CORP COM 75737F108 131,393 3,135,126 SH   SOLE 21 3,135,126 0 0
REDFIN CORP COM 75737F108 117,270 2,798,144 SH   SOLE 22 2,707,240 0 90,904
REDFIN CORP COM 75737F108 287 6,850 SH   SOLE 23 6,850 0 0
REDFIN CORP COM 75737F108 2,448 58,400 SH   SOLE 26 26,661 0 31,739
REDFIN CORP COM 75737F108 656 15,662 SH   SOLE 28 15,662 0 0
REDFIN CORP COM 75737F108 1,327 31,662 SH   SOLE 30 31,662 0 0
REDFIN CORP COM 75737F108 322 7,686 SH   SOLE 40 7,686 0 0
REDWOOD TR INC COM 758075402 954 136,264 SH   SOLE 2 39,216 0 97,048
REDWOOD TR INC COM 758075402 4 550 SH   SOLE 4 550 0 0
REDWOOD TR INC COM 758075402 13 1,830 SH   SOLE 7 1,830 0 0
REDWOOD TR INC COM 758075402 3,992 570,264 SH   SOLE 18 570,264 0 0
REDWOOD TR INC COM 758075402 1,549 221,338 SH   SOLE 19 221,338 0 0
REDWOOD TR INC COM 758075402 104,769 14,967,057 SH   SOLE 21 14,967,057 0 0
REDWOOD TR INC COM 758075402 24,838 3,548,280 SH   SOLE 22 3,405,947 0 142,333
REDWOOD TR INC COM 758075402 51 7,219 SH   SOLE 23 7,219 0 0
REDWOOD TR INC COM 758075402 930 132,831 SH   SOLE 26 10,532 0 122,299
REDWOOD TR INC COM 758075402 84 12,000 SH   SOLE 28 12,000 0 0
REDWOOD TR INC COM 758075402 1,271 181,524 SH   SOLE 30 181,524 0 0
REDWOOD TR INC COM 758075402 97 13,804 SH   SOLE 40 13,804 0 0
REEDS INC COM 758338107 7 7,373 SH   SOLE 21 7,373 0 0
REEDS INC COM 758338107 255 265,856 SH   SOLE 22 265,856 0 0
REGAL BELOIT CORP COM 758750103 9,551 109,375 SH   SOLE 2 34,780 0 74,595
REGAL BELOIT CORP COM 758750103 36 412 SH   SOLE 4 412 0 0
REGAL BELOIT CORP COM 758750103 91 1,041 SH   SOLE 7 1,041 0 0
REGAL BELOIT CORP COM 758750103 9,573 109,633 SH   SOLE 18 109,633 0 0
REGAL BELOIT CORP COM 758750103 915 10,483 SH   SOLE 19 10,483 0 0
REGAL BELOIT CORP COM 758750103 162,325 1,858,972 SH   SOLE 21 1,858,972 0 0
REGAL BELOIT CORP COM 758750103 117,423 1,344,747 SH   SOLE 22 1,278,883 0 65,864
REGAL BELOIT CORP COM 758750103 1,399 16,023 SH   SOLE 26 10,299 0 5,724
REGAL BELOIT CORP COM 758750103 605 6,926 SH   SOLE 28 6,926 0 0
REGAL BELOIT CORP COM 758750103 1,295 14,836 SH   SOLE 30 14,836 0 0
REGAL BELOIT CORP COM 758750103 76 871 SH   SOLE 31 798 0 73
REGAL BELOIT CORP COM 758750103 185 2,120 SH   SOLE 36 2,120 0 0
REGAL BELOIT CORP COM 758750103 379 4,339 SH   SOLE 40 4,339 0 0
REGENCY CTRS CORP COM 758849103 20,221 440,650 SH   SOLE 2 52,753 0 387,897
REGENCY CTRS CORP COM 758849103 15,754 343,302 SH   SOLE 4 338,114 0 5,188
REGENCY CTRS CORP COM 758849103 17,117 372,997 SH   SOLE 7 353,482 0 19,515
REGENCY CTRS CORP COM 758849103 237 5,170 SH   SOLE 13 5,170 0 0
REGENCY CTRS CORP COM 758849103 937 20,421 SH   SOLE 15 20,421 0 0
REGENCY CTRS CORP COM 758849103 28,975 631,407 SH   SOLE 18 603,018 0 28,389
REGENCY CTRS CORP COM 758849103 17,657 384,764 SH   SOLE 19 384,764 0 0
REGENCY CTRS CORP COM 758849103 254,538 5,546,692 SH   SOLE 21 5,546,692 0 0
REGENCY CTRS CORP COM 758849103 282,107 6,147,454 SH   SOLE 22 5,545,061 0 602,393
REGENCY CTRS CORP COM 758849103 7,458 162,512 SH   SOLE 23 162,512 0 0
REGENCY CTRS CORP COM 758849103 27,043 589,297 SH   SOLE 25 589,297 0 0
REGENCY CTRS CORP COM 758849103 45,875 999,672 SH   SOLE 26 174,841 0 824,831
REGENCY CTRS CORP COM 758849103 3,455 75,295 SH   SOLE 28 65,503 0 9,792
REGENCY CTRS CORP COM 758849103 6,751 147,118 SH   SOLE 29 111,576 0 35,542
REGENCY CTRS CORP COM 758849103 58,424 1,273,136 SH   SOLE 30 1,273,136 0 0
REGENCY CTRS CORP COM 758849103 1,253 27,304 SH   SOLE 31 19,373 0 7,931
REGENCY CTRS CORP COM 758849103 3,075 67,000 SH   SOLE 34 67,000 0 0
REGENCY CTRS CORP COM 758849103 4,823 105,100 SH   SOLE 36 105,100 0 0
REGENCY CTRS CORP COM 758849103 210 4,583 SH   SOLE 40 4,583 0 0
REGENERON PHARMACEUTICALS COM 75886F107 187,244 300,239 SH   SOLE 2 90,659 0 209,580
REGENERON PHARMACEUTICALS COM 75886F107 32,755 52,521 SH   SOLE 4 49,755 0 2,766
REGENERON PHARMACEUTICALS COM 75886F107 89,223 143,066 SH   SOLE 7 112,066 0 31,000
REGENERON PHARMACEUTICALS COM 75886F107 3,154 5,057 SH   SOLE 13 5,057 0 0
REGENERON PHARMACEUTICALS COM 75886F107 6,348 10,178 SH   SOLE 15 10,178 0 0
REGENERON PHARMACEUTICALS COM 75886F107 181,216 290,574 SH   SOLE 18 270,048 0 20,526
REGENERON PHARMACEUTICALS COM 75886F107 228,406 366,241 SH   SOLE 19 366,241 0 0
REGENERON PHARMACEUTICALS COM 75886F107 928 1,488 SH   SOLE 20 1,488 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,641,297 4,235,223 SH   SOLE 21 4,235,223 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,665,126 2,669,968 SH   SOLE 22 2,410,933 0 259,035
REGENERON PHARMACEUTICALS COM 75886F107 55,230 88,559 SH   SOLE 23 88,559 0 0
REGENERON PHARMACEUTICALS COM 75886F107 71,953 115,374 SH   SOLE 25 115,374 0 0
REGENERON PHARMACEUTICALS COM 75886F107 337,733 541,543 SH   SOLE 26 80,144 0 461,399
REGENERON PHARMACEUTICALS COM 75886F107 13,052 20,929 SH   SOLE 28 14,867 0 6,062
REGENERON PHARMACEUTICALS COM 75886F107 13,904 22,295 SH   SOLE 29 7,541 0 14,754
REGENERON PHARMACEUTICALS COM 75886F107 377,782 605,760 SH   SOLE 30 605,760 0 0
REGENERON PHARMACEUTICALS COM 75886F107 21,075 33,793 SH   SOLE 31 21,446 0 12,347
REGENERON PHARMACEUTICALS COM 75886F107 13,514 21,669 SH   SOLE 32 21,669 0 0
REGENERON PHARMACEUTICALS COM 75886F107 112,791 180,857 SH   SOLE 34 180,857 0 0
REGENERON PHARMACEUTICALS COM 75886F107 51,112 81,956 SH   SOLE 36 81,956 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,424 2,283 SH   SOLE 40 2,283 0 0
REGENXBIO INC COM 75901B107 901 24,474 SH   SOLE 2 13,695 0 10,779
REGENXBIO INC COM 75901B107 6 153 SH   SOLE 4 153 0 0
REGENXBIO INC COM 75901B107 23 621 SH   SOLE 7 621 0 0
REGENXBIO INC COM 75901B107 6,737 182,927 SH   SOLE 18 169,869 0 13,058
REGENXBIO INC COM 75901B107 5,936 161,182 SH   SOLE 19 161,182 0 0
REGENXBIO INC COM 75901B107 140,603 3,817,628 SH   SOLE 21 3,817,628 0 0
REGENXBIO INC COM 75901B107 40,698 1,105,022 SH   SOLE 22 1,074,068 0 30,954
REGENXBIO INC COM 75901B107 377 10,246 SH   SOLE 23 10,246 0 0
REGENXBIO INC COM 75901B107 1,612 43,756 SH   SOLE 26 7,553 0 36,203
REGENXBIO INC COM 75901B107 150 4,070 SH   SOLE 28 4,070 0 0
REGENXBIO INC COM 75901B107 6,997 189,971 SH   SOLE 30 189,971 0 0
REGENXBIO INC COM 75901B107 102 2,766 SH   SOLE 34 2,766 0 0
REGENXBIO INC COM 75901B107 127 3,460 SH   SOLE 40 3,460 0 0
REGIONAL HEALTH PPTYS INC COM 75903M309 1 885 SH   SOLE 21 885 0 0
REGIONAL MGMT CORP COM 75902K106 173 9,749 SH   SOLE 2 2,377 0 7,372
REGIONAL MGMT CORP COM 75902K106 4 245 SH   SOLE 7 245 0 0
REGIONAL MGMT CORP COM 75902K106 648 36,610 SH   SOLE 18 36,610 0 0
REGIONAL MGMT CORP COM 75902K106 1,409 79,555 SH   SOLE 19 79,555 0 0
REGIONAL MGMT CORP COM 75902K106 5,045 284,889 SH   SOLE 21 284,889 0 0
REGIONAL MGMT CORP COM 75902K106 8,072 455,813 SH   SOLE 22 451,456 0 4,357
REGIONAL MGMT CORP COM 75902K106 277 15,654 SH   SOLE 23 15,654 0 0
REGIONAL MGMT CORP COM 75902K106 816 46,085 SH   SOLE 26 0 0 46,085
REGIONS FINANCIAL CORP NEW COM 7591EP100 31,490 2,831,852 SH   SOLE 2 698,748 0 2,133,104
REGIONS FINANCIAL CORP NEW COM 7591EP100 5,161 464,152 SH   SOLE 4 434,517 0 29,635
REGIONS FINANCIAL CORP NEW COM 7591EP100 10,854 976,085 SH   SOLE 7 894,453 0 81,632
REGIONS FINANCIAL CORP NEW COM 7591EP100 368 33,111 SH   SOLE 13 33,111 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,355 121,890 SH   SOLE 15 121,890 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 37,737 3,393,643 SH   SOLE 18 3,159,514 0 234,129
REGIONS FINANCIAL CORP NEW COM 7591EP100 7,311 657,426 SH   SOLE 19 657,426 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 448,763 40,356,383 SH   SOLE 21 40,356,383 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 256,944 23,106,433 SH   SOLE 22 20,953,397 0 2,153,036
REGIONS FINANCIAL CORP NEW COM 7591EP100 8,668 779,504 SH   SOLE 23 779,504 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 15,140 1,361,547 SH   SOLE 25 1,361,547 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 61,464 5,527,320 SH   SOLE 26 821,938 0 4,705,382
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,294 206,330 SH   SOLE 28 151,040 0 55,290
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,444 219,809 SH   SOLE 29 13,991 0 205,818
REGIONS FINANCIAL CORP NEW COM 7591EP100 53,101 4,775,289 SH   SOLE 30 4,717,905 0 57,384
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,708 243,542 SH   SOLE 31 140,632 0 102,910
REGIONS FINANCIAL CORP NEW COM 7591EP100 3,185 286,455 SH   SOLE 32 286,455 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,060 185,264 SH   SOLE 34 185,264 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 7,754 697,340 SH   SOLE 36 697,340 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 271 24,352 SH   SOLE 40 24,352 0 0
REGIS CORP MINN COM 758932107 225 27,565 SH   SOLE 2 8,014 0 19,551
REGIS CORP MINN COM 758932107 4 440 SH   SOLE 4 440 0 0
REGIS CORP MINN COM 758932107 2 295 SH   SOLE 7 295 0 0
REGIS CORP MINN COM 758932107 1,004 122,715 SH   SOLE 18 122,715 0 0
REGIS CORP MINN COM 758932107 360 44,038 SH   SOLE 19 44,038 0 0
REGIS CORP MINN COM 758932107 21,844 2,670,386 SH   SOLE 21 2,670,386 0 0
REGIS CORP MINN COM 758932107 6,146 751,342 SH   SOLE 22 717,348 0 33,994
REGIS CORP MINN COM 758932107 322 39,347 SH   SOLE 26 22,513 0 16,834
REGIS CORP MINN COM 758932107 45 5,530 SH   SOLE 28 5,530 0 0
REGIS CORP MINN COM 758932107 340 41,597 SH   SOLE 30 41,597 0 0
REGIS CORP MINN COM 758932107 39 4,790 SH   SOLE 40 4,790 0 0
REGULUS THERAPEUTICS INC COM NEW 75915K200 1 1,182 SH   SOLE 21 1,182 0 0
REGULUS THERAPEUTICS INC COM NEW 75915K200 43 63,629 SH   SOLE 22 63,629 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 17,121 218,273 SH   SOLE 2 72,690 0 145,583
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,911 37,113 SH   SOLE 4 34,803 0 2,310
REINSURANCE GRP OF AMERICA I COM NEW 759351604 3,423 43,641 SH   SOLE 7 10,946 0 32,695
REINSURANCE GRP OF AMERICA I COM NEW 759351604 96 1,219 SH   SOLE 13 1,219 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 476 6,071 SH   SOLE 15 6,071 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 18,718 238,630 SH   SOLE 18 227,583 0 11,047
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,169 27,658 SH   SOLE 19 27,658 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 247,421 3,154,273 SH   SOLE 21 3,154,273 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 198,034 2,524,651 SH   SOLE 22 2,384,291 0 140,360
REINSURANCE GRP OF AMERICA I COM NEW 759351604 3,954 50,411 SH   SOLE 23 50,411 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 861 10,978 SH   SOLE 25 10,978 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 11,949 152,334 SH   SOLE 26 80,738 0 71,596
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,119 14,266 SH   SOLE 28 10,138 0 4,128
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,285 16,383 SH   SOLE 29 3,277 0 13,106
REINSURANCE GRP OF AMERICA I COM NEW 759351604 10,473 133,515 SH   SOLE 30 126,997 0 6,518
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,367 30,177 SH   SOLE 31 12,841 0 17,336
REINSURANCE GRP OF AMERICA I COM NEW 759351604 782 9,966 SH   SOLE 34 9,966 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,978 25,216 SH   SOLE 36 25,216 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 102 1,296 SH   SOLE 40 1,296 0 0
REKOR SYSTEMS INC COM 759419104 11 2,762 SH   SOLE 18 2,762 0 0
REKOR SYSTEMS INC COM 759419104 166 41,466 SH   SOLE 21 41,466 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 20,326 214,111 SH   SOLE 2 91,504 0 122,607
RELIANCE STEEL & ALUMINUM CO COM 759509102 85 891 SH   SOLE 4 891 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 184 1,943 SH   SOLE 7 1,943 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 798 8,402 SH   SOLE 13 8,402 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 18,816 198,214 SH   SOLE 18 179,159 0 19,055
RELIANCE STEEL & ALUMINUM CO COM 759509102 8,450 89,013 SH   SOLE 19 89,013 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 285,114 3,003,414 SH   SOLE 21 3,003,414 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 223,773 2,357,240 SH   SOLE 22 2,180,994 0 176,246
RELIANCE STEEL & ALUMINUM CO COM 759509102 152 1,599 SH   SOLE 23 1,599 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 742 7,820 SH   SOLE 25 7,820 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 3,073 32,369 SH   SOLE 26 19,833 0 12,536
RELIANCE STEEL & ALUMINUM CO COM 759509102 989 10,421 SH   SOLE 28 10,421 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,647 27,881 SH   SOLE 29 0 0 27,881
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,642 27,834 SH   SOLE 30 27,834 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 361 3,808 SH   SOLE 31 1,269 0 2,539
RELIANCE STEEL & ALUMINUM CO COM 759509102 585 6,160 SH   SOLE 34 6,160 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,572 16,557 SH   SOLE 36 16,557 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 700 7,371 SH   SOLE 40 7,371 0 0
RELIANT BANCORP INC COM 75956B101 216 13,254 SH   SOLE 2 870 0 12,384
RELIANT BANCORP INC COM 75956B101 4 219 SH   SOLE 7 219 0 0
RELIANT BANCORP INC COM 75956B101 1,058 64,921 SH   SOLE 18 64,921 0 0
RELIANT BANCORP INC COM 75956B101 464 28,459 SH   SOLE 19 28,459 0 0
RELIANT BANCORP INC COM 75956B101 8,582 526,853 SH   SOLE 21 526,853 0 0
RELIANT BANCORP INC COM 75956B101 3,583 219,955 SH   SOLE 22 212,896 0 7,059
RELIV INTL INC COM NEW 75952R209 1 258 SH   SOLE 21 258 0 0
RELMADA THERAPEUTICS INC COM 75955J402 365 8,167 SH   SOLE 2 3,811 0 4,356
RELMADA THERAPEUTICS INC COM 75955J402 11 249 SH   SOLE 7 249 0 0
RELMADA THERAPEUTICS INC COM 75955J402 2,476 55,331 SH   SOLE 18 55,331 0 0
RELMADA THERAPEUTICS INC COM 75955J402 12,953 289,462 SH   SOLE 19 289,462 0 0
RELMADA THERAPEUTICS INC COM 75955J402 559 12,500 SH   SOLE 20 12,500 0 0
RELMADA THERAPEUTICS INC COM 75955J402 20,813 465,104 SH   SOLE 21 465,104 0 0
RELMADA THERAPEUTICS INC COM 75955J402 17,037 380,707 SH   SOLE 22 373,624 0 7,083
RELMADA THERAPEUTICS INC COM 75955J402 178 3,975 SH   SOLE 30 3,975 0 0
RELMADA THERAPEUTICS INC COM 75955J402 57 1,270 SH   SOLE 40 1,270 0 0
RELX PLC SPONSORED ADR 759530108 33,814 1,435,238 SH   SOLE 18 1,431,272 0 3,966
REMARK HLDGS INC COM 75955K102 24 10,063 SH   SOLE 18 10,063 0 0
REMARK HLDGS INC COM 75955K102 287 121,437 SH   SOLE 21 121,437 0 0
REMARK HLDGS INC COM 75955K102 235 99,690 SH   SOLE 22 99,690 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 21,311 124,605 SH   SOLE 2 29,291 0 95,314
RENAISSANCERE HOLDINGS LTD COM G7496G103 3,484 20,370 SH   SOLE 4 19,308 0 1,062
RENAISSANCERE HOLDINGS LTD COM G7496G103 4,353 25,452 SH   SOLE 7 25,452 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 27 155 SH   SOLE 13 155 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 643 3,761 SH   SOLE 15 3,761 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 28,304 165,493 SH   SOLE 18 162,043 0 3,450
RENAISSANCERE HOLDINGS LTD COM G7496G103 2,469 14,435 SH   SOLE 19 14,435 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 601,271 3,515,586 SH   SOLE 21 3,515,586 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 317,037 1,853,693 SH   SOLE 22 1,783,603 0 70,090
RENAISSANCERE HOLDINGS LTD COM G7496G103 5,547 32,435 SH   SOLE 23 32,435 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 7,790 45,545 SH   SOLE 25 45,545 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 34,541 201,960 SH   SOLE 26 52,365 0 149,595
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,657 9,687 SH   SOLE 28 6,897 0 2,790
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,714 10,019 SH   SOLE 29 797 0 9,222
RENAISSANCERE HOLDINGS LTD COM G7496G103 30,825 180,233 SH   SOLE 30 170,403 0 9,830
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,349 7,886 SH   SOLE 31 5,449 0 2,437
RENAISSANCERE HOLDINGS LTD COM G7496G103 382 2,235 SH   SOLE 34 2,235 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 9,338 54,598 SH   SOLE 36 54,598 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 198 1,157 SH   SOLE 40 1,157 0 0
RENASANT CORP COM 75970E107 1,686 67,710 SH   SOLE 2 20,150 0 47,560
RENASANT CORP COM 75970E107 6 241 SH   SOLE 4 241 0 0
RENASANT CORP COM 75970E107 24 963 SH   SOLE 7 963 0 0
RENASANT CORP COM 75970E107 5,505 221,100 SH   SOLE 18 221,100 0 0
RENASANT CORP COM 75970E107 2,899 116,407 SH   SOLE 19 116,407 0 0
RENASANT CORP COM 75970E107 42,556 1,709,064 SH   SOLE 21 1,709,064 0 0
RENASANT CORP COM 75970E107 47,155 1,893,780 SH   SOLE 22 1,823,851 0 69,929
RENASANT CORP COM 75970E107 673 27,031 SH   SOLE 26 11,197 0 15,834
RENASANT CORP COM 75970E107 165 6,611 SH   SOLE 28 6,611 0 0
RENASANT CORP COM 75970E107 468 18,802 SH   SOLE 30 18,802 0 0
RENASANT CORP COM 75970E107 150 6,008 SH   SOLE 40 6,008 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,153 46,519 SH   SOLE 2 12,843 0 33,676
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 5 208 SH   SOLE 4 208 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 15 590 SH   SOLE 7 590 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 4,671 188,516 SH   SOLE 18 188,516 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,823 73,574 SH   SOLE 19 73,574 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 121,640 4,908,816 SH   SOLE 21 4,908,816 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 29,812 1,203,055 SH   SOLE 22 1,160,537 0 42,518
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 519 20,956 SH   SOLE 26 16,618 0 4,338
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 114 4,605 SH   SOLE 28 4,605 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 21,946 885,648 SH   SOLE 30 885,648 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 72 2,886 SH   SOLE 40 2,886 0 0
RENT A CTR INC NEW COM 76009N100 961 34,532 SH   SOLE 2 15,933 0 18,599
RENT A CTR INC NEW COM 76009N100 10 376 SH   SOLE 4 376 0 0
RENT A CTR INC NEW COM 76009N100 17 619 SH   SOLE 7 619 0 0
RENT A CTR INC NEW COM 76009N100 6,785 243,896 SH   SOLE 18 243,896 0 0
RENT A CTR INC NEW COM 76009N100 2,573 92,492 SH   SOLE 19 92,492 0 0
RENT A CTR INC NEW COM 76009N100 145,162 5,217,918 SH   SOLE 21 5,217,918 0 0
RENT A CTR INC NEW COM 76009N100 42,247 1,518,598 SH   SOLE 22 1,468,436 0 50,162
RENT A CTR INC NEW COM 76009N100 11 383 SH   SOLE 23 383 0 0
RENT A CTR INC NEW COM 76009N100 205 7,378 SH   SOLE 26 5,025 0 2,353
RENT A CTR INC NEW COM 76009N100 140 5,025 SH   SOLE 28 5,025 0 0
RENT A CTR INC NEW COM 76009N100 2,004 72,048 SH   SOLE 30 72,048 0 0
RENT A CTR INC NEW COM 76009N100 47 1,700 SH   SOLE 31 0 0 1,700
RENT A CTR INC NEW COM 76009N100 164 5,902 SH   SOLE 40 5,902 0 0
REPAY HLDGS CORP COM CL A 76029L100 628 25,498 SH   SOLE 2 13,828 0 11,670
REPAY HLDGS CORP COM CL A 76029L100 14 573 SH   SOLE 4 573 0 0
REPAY HLDGS CORP COM CL A 76029L100 17 676 SH   SOLE 7 676 0 0
REPAY HLDGS CORP COM CL A 76029L100 3,521 142,965 SH   SOLE 18 142,965 0 0
REPAY HLDGS CORP COM CL A 76029L100 2,423 98,374 SH   SOLE 19 98,374 0 0
REPAY HLDGS CORP COM CL A 76029L100 29,687 1,205,307 SH   SOLE 21 1,205,307 0 0
REPAY HLDGS CORP COM CL A 76029L100 27,648 1,122,519 SH   SOLE 22 1,080,492 0 42,027
REPAY HLDGS CORP COM CL A 76029L100 41 1,677 SH   SOLE 23 1,677 0 0
REPAY HLDGS CORP COM CL A 76029L100 922 37,426 SH   SOLE 26 0 0 37,426
REPAY HLDGS CORP COM CL A 76029L100 111 4,526 SH   SOLE 28 4,526 0 0
REPAY HLDGS CORP COM CL A 76029L100 154 6,241 SH   SOLE 30 6,241 0 0
REPAY HLDGS CORP COM CL A 76029L100 12,083 490,585 SH   SOLE 34 490,585 0 0
REPAY HLDGS CORP COM CL A 76029L100 84 3,426 SH   SOLE 40 3,426 0 0
REPLIGEN CORP COM 759916109 16,383 132,537 SH   SOLE 2 41,582 0 90,955
REPLIGEN CORP COM 759916109 39 316 SH   SOLE 4 316 0 0
REPLIGEN CORP COM 759916109 110 892 SH   SOLE 7 892 0 0
REPLIGEN CORP COM 759916109 18,188 147,141 SH   SOLE 18 144,038 0 3,103
REPLIGEN CORP COM 759916109 5,349 43,275 SH   SOLE 19 43,275 0 0
REPLIGEN CORP COM 759916109 296,785 2,400,982 SH   SOLE 21 2,400,982 0 0
REPLIGEN CORP COM 759916109 205,677 1,663,919 SH   SOLE 22 1,588,815 0 75,104
REPLIGEN CORP COM 759916109 503 4,070 SH   SOLE 23 4,070 0 0
REPLIGEN CORP COM 759916109 5,355 43,322 SH   SOLE 26 10,409 0 32,913
REPLIGEN CORP COM 759916109 983 7,954 SH   SOLE 28 7,954 0 0
REPLIGEN CORP COM 759916109 2,036 16,473 SH   SOLE 30 16,473 0 0
REPLIGEN CORP COM 759916109 126 1,019 SH   SOLE 31 1,019 0 0
REPLIGEN CORP COM 759916109 275 2,223 SH   SOLE 34 2,223 0 0
REPLIGEN CORP COM 759916109 638 5,160 SH   SOLE 40 5,160 0 0
REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 2,099 1,675,000 PRN   SOLE 21 1,675,000 0 0
REPLIMUNE GROUP INC COM 76029N106 264 10,632 SH   SOLE 2 5,158 0 5,474
REPLIMUNE GROUP INC COM 76029N106 9 352 SH   SOLE 7 352 0 0
REPLIMUNE GROUP INC COM 76029N106 2,126 85,553 SH   SOLE 18 72,274 0 13,279
REPLIMUNE GROUP INC COM 76029N106 2,332 93,860 SH   SOLE 19 93,860 0 0
REPLIMUNE GROUP INC COM 76029N106 14,324 576,419 SH   SOLE 21 576,419 0 0
REPLIMUNE GROUP INC COM 76029N106 10,472 421,427 SH   SOLE 22 411,936 0 9,491
REPLIMUNE GROUP INC COM 76029N106 114 4,577 SH   SOLE 23 4,577 0 0
REPLIMUNE GROUP INC COM 76029N106 356 14,324 SH   SOLE 26 0 0 14,324
REPLIMUNE GROUP INC COM 76029N106 58 2,332 SH   SOLE 30 2,332 0 0
REPRO MED SYS INC COM 759910102 144 16,032 SH   SOLE 2 8,198 0 7,834
REPRO MED SYS INC COM 759910102 5 577 SH   SOLE 7 577 0 0
REPRO MED SYS INC COM 759910102 905 100,746 SH   SOLE 18 100,746 0 0
REPRO MED SYS INC COM 759910102 420 46,824 SH   SOLE 19 46,824 0 0
REPRO MED SYS INC COM 759910102 7,465 831,259 SH   SOLE 21 831,259 0 0
REPRO MED SYS INC COM 759910102 4,816 536,265 SH   SOLE 22 522,435 0 13,830
REPRO MED SYS INC COM 759910102 39 4,327 SH   SOLE 30 4,327 0 0
REPUBLIC BANCORP INC KY CL A 760281204 492 15,027 SH   SOLE 2 7,381 0 7,646
REPUBLIC BANCORP INC KY CL A 760281204 4 134 SH   SOLE 7 134 0 0
REPUBLIC BANCORP INC KY CL A 760281204 1,351 41,290 SH   SOLE 18 41,290 0 0
REPUBLIC BANCORP INC KY CL A 760281204 1,893 57,883 SH   SOLE 19 57,883 0 0
REPUBLIC BANCORP INC KY CL A 760281204 11,203 342,501 SH   SOLE 21 342,501 0 0
REPUBLIC BANCORP INC KY CL A 760281204 15,018 459,113 SH   SOLE 22 449,416 0 9,697
REPUBLIC BANCORP INC KY CL A 760281204 534 16,333 SH   SOLE 23 16,333 0 0
REPUBLIC BANCORP INC KY CL A 760281204 1,093 33,405 SH   SOLE 26 0 0 33,405
REPUBLIC BANCORP INC KY CL A 760281204 47 1,434 SH   SOLE 28 1,434 0 0
REPUBLIC BANCORP INC KY CL A 760281204 148 4,512 SH   SOLE 30 4,512 0 0
REPUBLIC BANCORP INC KY CL A 760281204 30 908 SH   SOLE 34 908 0 0
REPUBLIC BANCORP INC KY CL A 760281204 31 941 SH   SOLE 40 941 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 196 80,486 SH   SOLE 2 46,155 0 34,331
REPUBLIC FIRST BANCORP INC COM 760416107 2 746 SH   SOLE 7 746 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 559 229,204 SH   SOLE 18 178,522 0 50,682
REPUBLIC FIRST BANCORP INC COM 760416107 3,214 1,317,199 SH   SOLE 19 1,317,199 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 3,891 1,594,829 SH   SOLE 21 1,594,829 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 8,058 3,302,532 SH   SOLE 22 3,276,402 0 26,130
REPUBLIC FIRST BANCORP INC COM 760416107 440 180,131 SH   SOLE 23 180,131 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 1,420 581,926 SH   SOLE 26 0 0 581,926
REPUBLIC SVCS INC COM 760759100 43,185 526,320 SH   SOLE 2 59,059 0 467,261
REPUBLIC SVCS INC COM 760759100 8,943 108,991 SH   SOLE 4 102,934 0 6,057
REPUBLIC SVCS INC COM 760759100 24,553 299,239 SH   SOLE 7 275,710 0 23,529
REPUBLIC SVCS INC COM 760759100 61 744 SH   SOLE 13 744 0 0
REPUBLIC SVCS INC COM 760759100 2,121 25,848 SH   SOLE 15 25,848 0 0
REPUBLIC SVCS INC COM 760759100 4 48 SH   SOLE 17 0 0 48
REPUBLIC SVCS INC COM 760759100 35,346 430,784 SH   SOLE 18 396,820 0 33,964
REPUBLIC SVCS INC COM 760759100 6,634 80,852 SH   SOLE 19 80,852 0 0
REPUBLIC SVCS INC COM 760759100 891,526 10,865,647 SH   SOLE 21 10,865,647 0 0
REPUBLIC SVCS INC COM 760759100 509,239 6,206,446 SH   SOLE 22 5,714,992 0 491,454
REPUBLIC SVCS INC COM 760759100 13,307 162,181 SH   SOLE 23 162,181 0 0
REPUBLIC SVCS INC COM 760759100 17,558 213,996 SH   SOLE 25 213,996 0 0
REPUBLIC SVCS INC COM 760759100 99,460 1,212,182 SH   SOLE 26 234,027 0 978,155
REPUBLIC SVCS INC COM 760759100 3,742 45,606 SH   SOLE 28 31,472 0 14,134
REPUBLIC SVCS INC COM 760759100 381 4,643 SH   SOLE 29 4,643 0 0
REPUBLIC SVCS INC COM 760759100 130,692 1,592,838 SH   SOLE 30 1,589,014 0 3,824
REPUBLIC SVCS INC COM 760759100 5,647 68,821 SH   SOLE 31 28,873 0 39,948
REPUBLIC SVCS INC COM 760759100 1,966 23,965 SH   SOLE 34 23,965 0 0
REPUBLIC SVCS INC COM 760759100 21,439 261,287 SH   SOLE 36 261,287 0 0
REPUBLIC SVCS INC COM 760759100 379 4,624 SH   SOLE 40 4,624 0 0
RESEARCH FRONTIERS INC COM 760911107 40 9,847 SH   SOLE 2 1,448 0 8,399
RESEARCH FRONTIERS INC COM 760911107 439 108,060 SH   SOLE 18 108,060 0 0
RESEARCH FRONTIERS INC COM 760911107 196 48,287 SH   SOLE 19 48,287 0 0
RESEARCH FRONTIERS INC COM 760911107 3,473 855,305 SH   SOLE 21 855,305 0 0
RESEARCH FRONTIERS INC COM 760911107 3,443 848,130 SH   SOLE 22 840,169 0 7,961
RESEARCH SOLUTIONS INC COM 761025105 7 2,813 SH   SOLE 18 2,813 0 0
RESEARCH SOLUTIONS INC COM 761025105 80 33,776 SH   SOLE 21 33,776 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 1,734 147,947 SH   SOLE 2 41,498 0 106,449
RESIDEO TECHNOLOGIES INC COM 76118Y104 6 525 SH   SOLE 4 525 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 63 5,377 SH   SOLE 7 5,377 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 141 12,026 SH   SOLE 13 12,026 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 0 1 SH   SOLE 17 0 0 1
RESIDEO TECHNOLOGIES INC COM 76118Y104 7,442 634,968 SH   SOLE 18 629,246 0 5,722
RESIDEO TECHNOLOGIES INC COM 76118Y104 5,356 456,991 SH   SOLE 19 456,991 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 156,713 13,371,443 SH   SOLE 21 13,371,443 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 47,873 4,084,767 SH   SOLE 22 3,888,116 0 196,651
RESIDEO TECHNOLOGIES INC COM 76118Y104 53 4,504 SH   SOLE 23 4,504 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 410 35,003 SH   SOLE 26 20,885 0 14,118
RESIDEO TECHNOLOGIES INC COM 76118Y104 188 16,046 SH   SOLE 28 16,046 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 5,123 437,098 SH   SOLE 30 437,098 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 162 13,830 SH   SOLE 31 0 0 13,830
RESIDEO TECHNOLOGIES INC COM 76118Y104 243 20,705 SH   SOLE 36 20,705 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 167 14,224 SH   SOLE 40 14,224 0 0
RESMED INC COM 761152107 93,119 484,994 SH   SOLE 2 175,567 0 309,427
RESMED INC COM 761152107 15,038 78,321 SH   SOLE 4 74,354 0 3,967
RESMED INC COM 761152107 42,296 220,291 SH   SOLE 7 133,331 0 86,960
RESMED INC COM 761152107 93 484 SH   SOLE 13 484 0 0
RESMED INC COM 761152107 2,630 13,697 SH   SOLE 15 13,697 0 0
RESMED INC COM 761152107 70,125 365,236 SH   SOLE 18 341,406 0 23,830
RESMED INC COM 761152107 154,305 803,671 SH   SOLE 19 803,671 0 0
RESMED INC COM 761152107 985,476 5,132,690 SH   SOLE 21 5,132,690 0 0
RESMED INC COM 761152107 686,012 3,572,977 SH   SOLE 22 3,212,540 0 360,437
RESMED INC COM 761152107 24,043 125,224 SH   SOLE 23 125,224 0 0
RESMED INC COM 761152107 35,412 184,438 SH   SOLE 25 184,438 0 0
RESMED INC COM 761152107 148,534 773,612 SH   SOLE 26 121,114 0 652,498
RESMED INC COM 761152107 5,728 29,832 SH   SOLE 28 21,030 0 8,802
RESMED INC COM 761152107 1,967 10,243 SH   SOLE 29 10,243 0 0
RESMED INC COM 761152107 141,849 738,797 SH   SOLE 30 715,322 0 23,475
RESMED INC COM 761152107 10,894 56,737 SH   SOLE 31 34,562 0 22,175
RESMED INC COM 761152107 100,695 524,451 SH   SOLE 34 524,451 0 0
RESMED INC COM 761152107 16,257 84,672 SH   SOLE 36 84,672 0 0
RESMED INC COM 761152107 666 3,471 SH   SOLE 40 3,471 0 0
RESOLUTE FST PRODS INC COM 76117W109 197 93,438 SH   SOLE 21 93,438 0 0
RESOLUTE FST PRODS INC COM 76117W109 3,330 1,578,106 SH   SOLE 22 1,578,106 0 0
RESONANT INC COM 76118L102 42 17,844 SH   SOLE 2 2,628 0 15,216
RESONANT INC COM 76118L102 482 206,854 SH   SOLE 18 206,854 0 0
RESONANT INC COM 76118L102 303 130,166 SH   SOLE 19 130,166 0 0
RESONANT INC COM 76118L102 3,804 1,632,561 SH   SOLE 21 1,632,561 0 0
RESONANT INC COM 76118L102 2,153 924,230 SH   SOLE 22 909,011 0 15,219
RESONANT INC COM 76118L102 10 4,397 SH   SOLE 23 4,397 0 0
RESOURCES CONNECTION INC COM 76122Q105 415 34,705 SH   SOLE 2 9,979 0 24,726
RESOURCES CONNECTION INC COM 76122Q105 4 336 SH   SOLE 4 336 0 0
RESOURCES CONNECTION INC COM 76122Q105 8 705 SH   SOLE 7 705 0 0
RESOURCES CONNECTION INC COM 76122Q105 1,877 156,810 SH   SOLE 18 156,810 0 0
RESOURCES CONNECTION INC COM 76122Q105 689 57,561 SH   SOLE 19 57,561 0 0
RESOURCES CONNECTION INC COM 76122Q105 41,076 3,431,611 SH   SOLE 21 3,431,611 0 0
RESOURCES CONNECTION INC COM 76122Q105 12,945 1,081,461 SH   SOLE 22 1,041,904 0 39,557
RESOURCES CONNECTION INC COM 76122Q105 177 14,813 SH   SOLE 26 0 0 14,813
RESOURCES CONNECTION INC COM 76122Q105 35 2,964 SH   SOLE 28 2,964 0 0
RESOURCES CONNECTION INC COM 76122Q105 462 38,631 SH   SOLE 30 38,631 0 0
RESOURCES CONNECTION INC COM 76122Q105 39 3,238 SH   SOLE 40 3,238 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 174 3,187 SH   SOLE 2 3,187 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 11 199 SH   SOLE 17 0 0 199
RESTAURANT BRANDS INTL INC COM 76131D103 987 18,066 SH   SOLE 19 18,066 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 1,043 19,091 SH   SOLE 22 19,091 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 1,683 30,808 SH   SOLE 34 30,808 0 0
RESTORBIO INC COM 76133L103 13 6,053 SH   SOLE 18 6,053 0 0
RESTORBIO INC COM 76133L103 101 46,851 SH   SOLE 19 46,851 0 0
RESTORBIO INC COM 76133L103 1,070 497,784 SH   SOLE 21 497,784 0 0
RESTORBIO INC COM 76133L103 951 442,276 SH   SOLE 22 442,276 0 0
RESTORBIO INC COM 76133L103 19 8,695 SH   SOLE 23 8,695 0 0
RESTORBIO INC COM 76133L103 20 9,251 SH   SOLE 30 9,251 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,575 138,988 SH   SOLE 2 38,969 0 100,019
RETAIL OPPORTUNITY INVTS COR COM 76131N101 801 70,693 SH   SOLE 4 70,693 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,443 127,390 SH   SOLE 7 127,390 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 6,508 574,367 SH   SOLE 18 574,367 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 4,709 415,628 SH   SOLE 19 415,628 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 145,040 12,801,406 SH   SOLE 21 12,801,406 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 53,244 4,699,355 SH   SOLE 22 4,588,639 0 110,716
RETAIL OPPORTUNITY INVTS COR COM 76131N101 102 8,988 SH   SOLE 23 8,988 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 3,214 283,678 SH   SOLE 25 283,678 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,504 132,717 SH   SOLE 26 26,183 0 106,534
RETAIL OPPORTUNITY INVTS COR COM 76131N101 172 15,181 SH   SOLE 28 15,181 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,007 88,884 SH   SOLE 29 88,884 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 7,482 660,337 SH   SOLE 30 660,337 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 26 2,331 SH   SOLE 34 2,331 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 114 10,077 SH   SOLE 40 10,077 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,926 263,095 SH   SOLE 2 75,227 0 187,868
RETAIL PPTYS AMER INC CL A 76131V202 972 132,818 SH   SOLE 4 132,818 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,772 242,061 SH   SOLE 7 242,061 0 0
RETAIL PPTYS AMER INC CL A 76131V202 7,796 1,065,042 SH   SOLE 18 1,065,042 0 0
RETAIL PPTYS AMER INC CL A 76131V202 5,633 769,561 SH   SOLE 19 769,561 0 0
RETAIL PPTYS AMER INC CL A 76131V202 181,682 24,819,994 SH   SOLE 21 24,819,994 0 0
RETAIL PPTYS AMER INC CL A 76131V202 62,837 8,584,278 SH   SOLE 22 8,352,043 0 232,235
RETAIL PPTYS AMER INC CL A 76131V202 156 21,275 SH   SOLE 23 21,275 0 0
RETAIL PPTYS AMER INC CL A 76131V202 3,798 518,908 SH   SOLE 25 518,908 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,493 203,948 SH   SOLE 26 46,989 0 156,959
RETAIL PPTYS AMER INC CL A 76131V202 205 28,050 SH   SOLE 28 28,050 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,088 148,566 SH   SOLE 29 148,566 0 0
RETAIL PPTYS AMER INC CL A 76131V202 8,918 1,218,307 SH   SOLE 30 1,218,307 0 0
RETAIL PPTYS AMER INC CL A 76131V202 55 7,460 SH   SOLE 36 7,460 0 0
RETAIL PPTYS AMER INC CL A 76131V202 165 22,507 SH   SOLE 40 22,507 0 0
RETAIL VALUE INC COM 76133Q102 257 20,767 SH   SOLE 2 4,325 0 16,442
RETAIL VALUE INC COM 76133Q102 4 350 SH   SOLE 7 350 0 0
RETAIL VALUE INC COM 76133Q102 944 76,339 SH   SOLE 18 76,339 0 0
RETAIL VALUE INC COM 76133Q102 693 56,051 SH   SOLE 19 56,051 0 0
RETAIL VALUE INC COM 76133Q102 7,576 612,915 SH   SOLE 21 612,915 0 0
RETAIL VALUE INC COM 76133Q102 6,484 524,567 SH   SOLE 22 515,753 0 8,814
RETAIL VALUE INC COM 76133Q102 37 2,964 SH   SOLE 23 2,964 0 0
RETAIL VALUE INC COM 76133Q102 3 251 SH   SOLE 31 0 0 251
RETAIL VALUE INC COM 76133Q102 0 21 SH   SOLE 36 21 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 35 4,967 SH   SOLE 2 776 0 4,191
RETRACTABLE TECHNOLOGIES INC COM 76129W105 400 56,925 SH   SOLE 18 56,925 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 177 25,230 SH   SOLE 19 25,230 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 3,208 457,002 SH   SOLE 21 457,002 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 1,026 146,170 SH   SOLE 22 141,987 0 4,183
RETROPHIN INC COM 761299106 684 33,506 SH   SOLE 2 20,169 0 13,337
RETROPHIN INC COM 761299106 4 184 SH   SOLE 4 184 0 0
RETROPHIN INC COM 761299106 16 776 SH   SOLE 7 776 0 0
RETROPHIN INC COM 761299106 4,069 199,339 SH   SOLE 18 169,426 0 29,913
RETROPHIN INC COM 761299106 14,101 690,869 SH   SOLE 19 690,869 0 0
RETROPHIN INC COM 761299106 329 16,100 SH   SOLE 20 16,100 0 0
RETROPHIN INC COM 761299106 36,176 1,772,460 SH   SOLE 21 1,772,460 0 0
RETROPHIN INC COM 761299106 32,869 1,610,460 SH   SOLE 22 1,570,605 0 39,855
RETROPHIN INC COM 761299106 631 30,932 SH   SOLE 23 30,932 0 0
RETROPHIN INC COM 761299106 1,998 97,901 SH   SOLE 26 0 0 97,901
RETROPHIN INC COM 761299106 96 4,693 SH   SOLE 28 4,693 0 0
RETROPHIN INC COM 761299106 572 28,001 SH   SOLE 30 28,001 0 0
RETROPHIN INC COM 761299106 38 1,874 SH   SOLE 34 1,874 0 0
RETROPHIN INC COM 761299106 56 2,732 SH   SOLE 40 2,732 0 0
RETROPHIN INC NOTE 2.500% 9/1 761299AB2 701 850,000 PRN   SOLE 21 850,000 0 0
REV GROUP INC COM 749527107 198 32,508 SH   SOLE 2 9,082 0 23,426
REV GROUP INC COM 749527107 2 392 SH   SOLE 7 392 0 0
REV GROUP INC COM 749527107 698 114,476 SH   SOLE 18 114,476 0 0
REV GROUP INC COM 749527107 427 70,065 SH   SOLE 19 70,065 0 0
REV GROUP INC COM 749527107 5,192 851,149 SH   SOLE 21 851,149 0 0
REV GROUP INC COM 749527107 5,396 884,657 SH   SOLE 22 854,654 0 30,003
REV GROUP INC COM 749527107 78 12,723 SH   SOLE 26 0 0 12,723
REV GROUP INC COM 749527107 89 14,651 SH   SOLE 30 14,651 0 0
REV GROUP INC COM 749527107 34 5,646 SH   SOLE 40 5,646 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,028 42,084 SH   SOLE 2 17,007 0 25,077
REVANCE THERAPEUTICS INC COM 761330109 13 551 SH   SOLE 4 551 0 0
REVANCE THERAPEUTICS INC COM 761330109 26 1,058 SH   SOLE 7 1,058 0 0
REVANCE THERAPEUTICS INC COM 761330109 5,526 226,272 SH   SOLE 18 226,272 0 0
REVANCE THERAPEUTICS INC COM 761330109 2,845 116,520 SH   SOLE 19 116,520 0 0
REVANCE THERAPEUTICS INC COM 761330109 59,760 2,447,180 SH   SOLE 21 2,447,180 0 0
REVANCE THERAPEUTICS INC COM 761330109 37,963 1,554,568 SH   SOLE 22 1,508,109 0 46,459
REVANCE THERAPEUTICS INC COM 761330109 26 1,054 SH   SOLE 23 1,054 0 0
REVANCE THERAPEUTICS INC COM 761330109 104 4,264 SH   SOLE 26 0 0 4,264
REVANCE THERAPEUTICS INC COM 761330109 237 9,701 SH   SOLE 28 9,701 0 0
REVANCE THERAPEUTICS INC COM 761330109 791 32,379 SH   SOLE 30 32,379 0 0
REVANCE THERAPEUTICS INC COM 761330109 87 3,569 SH   SOLE 40 3,569 0 0
REVLON INC CL A NEW 761525609 59 5,955 SH   SOLE 2 325 0 5,630
REVLON INC CL A NEW 761525609 0 42 SH   SOLE 7 42 0 0
REVLON INC CL A NEW 761525609 254 25,666 SH   SOLE 18 25,666 0 0
REVLON INC CL A NEW 761525609 133 13,478 SH   SOLE 19 13,478 0 0
REVLON INC CL A NEW 761525609 2,309 233,272 SH   SOLE 21 233,272 0 0
REVLON INC CL A NEW 761525609 2,488 251,335 SH   SOLE 22 246,809 0 4,526
REVOLUTION MEDICINES INC COM 76155X100 260 8,231 SH   SOLE 2 3,725 0 4,506
REVOLUTION MEDICINES INC COM 76155X100 8 254 SH   SOLE 7 254 0 0
REVOLUTION MEDICINES INC COM 76155X100 1,740 55,123 SH   SOLE 18 55,123 0 0
REVOLUTION MEDICINES INC COM 76155X100 5,130 162,488 SH   SOLE 19 162,488 0 0
REVOLUTION MEDICINES INC COM 76155X100 14,948 473,487 SH   SOLE 21 473,487 0 0
REVOLUTION MEDICINES INC COM 76155X100 12,774 404,638 SH   SOLE 22 397,357 0 7,281
REVOLUTION MEDICINES INC COM 76155X100 11 333 SH   SOLE 23 333 0 0
REVOLUTION MEDICINES INC COM 76155X100 53 1,684 SH   SOLE 30 1,684 0 0
REVOLVE GROUP INC CL A 76156B107 69 4,634 SH   SOLE 2 4,634 0 0
REVOLVE GROUP INC CL A 76156B107 338 22,743 SH   SOLE 21 22,743 0 0
REVOLVE GROUP INC CL A 76156B107 4,334 291,683 SH   SOLE 22 275,200 0 16,483
REVOLVE GROUP INC CL A 76156B107 49 3,308 SH   SOLE 30 3,308 0 0
REX AMERICAN RESOURCES CORP COM 761624105 422 6,089 SH   SOLE 2 1,764 0 4,325
REX AMERICAN RESOURCES CORP COM 761624105 6 85 SH   SOLE 7 85 0 0
REX AMERICAN RESOURCES CORP COM 761624105 1,978 28,511 SH   SOLE 18 28,511 0 0
REX AMERICAN RESOURCES CORP COM 761624105 766 11,040 SH   SOLE 19 11,040 0 0
REX AMERICAN RESOURCES CORP COM 761624105 43,455 626,419 SH   SOLE 21 626,419 0 0
REX AMERICAN RESOURCES CORP COM 761624105 12,039 173,546 SH   SOLE 22 167,187 0 6,359
REX AMERICAN RESOURCES CORP COM 761624105 69 999 SH   SOLE 26 0 0 999
REX AMERICAN RESOURCES CORP COM 761624105 63 907 SH   SOLE 28 907 0 0
REX AMERICAN RESOURCES CORP COM 761624105 610 8,791 SH   SOLE 30 8,791 0 0
REX AMERICAN RESOURCES CORP COM 761624105 59 852 SH   SOLE 40 852 0 0
REXAHN PHARMACEUTICALS INC COM 761640309 3 1,064 SH   SOLE 21 1,064 0 0
REXAHN PHARMACEUTICALS INC COM 761640309 22 7,766 SH   SOLE 22 7,766 0 0
REXFORD INDL RLTY INC COM 76169C100 19,883 479,907 SH   SOLE 2 42,452 0 437,455
REXFORD INDL RLTY INC COM 76169C100 12,915 311,732 SH   SOLE 4 311,732 0 0
REXFORD INDL RLTY INC COM 76169C100 5,510 133,000 SH   SOLE 7 133,000 0 0
REXFORD INDL RLTY INC COM 76169C100 20,468 494,050 SH   SOLE 18 494,050 0 0
REXFORD INDL RLTY INC COM 76169C100 92,772 2,239,254 SH   SOLE 19 2,239,254 0 0
REXFORD INDL RLTY INC COM 76169C100 88,518 2,136,562 SH   SOLE 21 2,136,562 0 0
REXFORD INDL RLTY INC COM 76169C100 194,324 4,690,411 SH   SOLE 22 4,208,273 0 482,138
REXFORD INDL RLTY INC COM 76169C100 2,333 56,321 SH   SOLE 23 56,321 0 0
REXFORD INDL RLTY INC COM 76169C100 11,715 282,769 SH   SOLE 25 282,769 0 0
REXFORD INDL RLTY INC COM 76169C100 5,357 129,294 SH   SOLE 26 34,523 0 94,771
REXFORD INDL RLTY INC COM 76169C100 2,618 63,196 SH   SOLE 28 63,196 0 0
REXFORD INDL RLTY INC COM 76169C100 2,960 71,437 SH   SOLE 29 71,437 0 0
REXFORD INDL RLTY INC COM 76169C100 8,367 201,945 SH   SOLE 30 201,945 0 0
REXFORD INDL RLTY INC COM 76169C100 94 2,266 SH   SOLE 31 2,266 0 0
REXFORD INDL RLTY INC COM 76169C100 3,535 85,332 SH   SOLE 34 85,332 0 0
REXFORD INDL RLTY INC COM 76169C100 489 11,808 SH   SOLE 40 11,808 0 0
REXNORD CORP COM 76169B102 3,719 127,576 SH   SOLE 2 41,319 0 86,257
REXNORD CORP COM 76169B102 28 947 SH   SOLE 4 947 0 0
REXNORD CORP COM 76169B102 2,537 87,016 SH   SOLE 7 87,016 0 0
REXNORD CORP COM 76169B102 12,146 416,678 SH   SOLE 18 416,678 0 0
REXNORD CORP COM 76169B102 7,305 250,596 SH   SOLE 19 250,596 0 0
REXNORD CORP COM 76169B102 97,761 3,353,738 SH   SOLE 21 3,353,738 0 0
REXNORD CORP COM 76169B102 102,820 3,527,288 SH   SOLE 22 3,406,099 0 121,189
REXNORD CORP COM 76169B102 359 12,311 SH   SOLE 23 12,311 0 0
REXNORD CORP COM 76169B102 2,365 81,123 SH   SOLE 26 26,208 0 54,915
REXNORD CORP COM 76169B102 545 18,689 SH   SOLE 28 18,689 0 0
REXNORD CORP COM 76169B102 23,236 797,132 SH   SOLE 30 797,132 0 0
REXNORD CORP COM 76169B102 8 262 SH   SOLE 34 262 0 0
REXNORD CORP COM 76169B102 116 3,977 SH   SOLE 36 3,977 0 0
REXNORD CORP COM 76169B102 381 13,059 SH   SOLE 40 13,059 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 3,562 102,520 SH   SOLE 2 5,606 0 96,914
REYNOLDS CONSUMER PRODS INC COM 76171L106 30 858 SH   SOLE 7 858 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 747 21,508 SH   SOLE 18 21,508 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 412 11,865 SH   SOLE 19 11,865 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 19,477 560,637 SH   SOLE 21 560,637 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 44,870 1,291,598 SH   SOLE 22 1,240,198 0 51,400
REYNOLDS CONSUMER PRODS INC COM 76171L106 458 13,175 SH   SOLE 26 0 0 13,175
REYNOLDS CONSUMER PRODS INC COM 76171L106 34 987 SH   SOLE 31 987 0 0
RF INDS LTD COM PAR $0.01 749552105 9 1,912 SH   SOLE 18 1,912 0 0
RF INDS LTD COM PAR $0.01 749552105 136 29,205 SH   SOLE 21 29,205 0 0
RF INDS LTD COM PAR $0.01 749552105 625 134,073 SH   SOLE 22 134,073 0 0
RGC RES INC COM 74955L103 108 4,449 SH   SOLE 2 457 0 3,992
RGC RES INC COM 74955L103 5 214 SH   SOLE 7 214 0 0
RGC RES INC COM 74955L103 665 27,523 SH   SOLE 18 27,523 0 0
RGC RES INC COM 74955L103 342 14,148 SH   SOLE 19 14,148 0 0
RGC RES INC COM 74955L103 5,457 225,776 SH   SOLE 21 225,776 0 0
RGC RES INC COM 74955L103 2,483 102,738 SH   SOLE 22 99,356 0 3,382
RH COM 74967X103 9,748 39,163 SH   SOLE 2 32,465 0 6,698
RH COM 74967X103 384 1,541 SH   SOLE 4 1,541 0 0
RH COM 74967X103 235 946 SH   SOLE 7 946 0 0
RH COM 74967X103 27,385 110,023 SH   SOLE 18 105,686 0 4,337
RH COM 74967X103 14,259 57,288 SH   SOLE 19 57,288 0 0
RH COM 74967X103 279,255 1,121,957 SH   SOLE 21 1,121,957 0 0
RH COM 74967X103 157,516 632,849 SH   SOLE 22 603,819 0 29,030
RH COM 74967X103 1,856 7,457 SH   SOLE 23 7,457 0 0
RH COM 74967X103 40 159 SH   SOLE 25 159 0 0
RH COM 74967X103 5,355 21,513 SH   SOLE 26 4,336 0 17,177
RH COM 74967X103 678 2,723 SH   SOLE 28 2,723 0 0
RH COM 74967X103 914 3,673 SH   SOLE 29 3,673 0 0
RH COM 74967X103 1,593 6,400 SH   SOLE 30 6,400 0 0
RH COM 74967X103 1,766 7,095 SH   SOLE 31 5,937 0 1,158
RH COM 74967X103 403 1,619 SH   SOLE 34 1,619 0 0
RH COM 74967X103 62 248 SH   SOLE 36 248 0 0
RH COM 74967X103 377 1,513 SH   SOLE 40 1,513 0 0
RH NOTE 6/1 74967XAA1 1,636 1,169,000 PRN   SOLE 21 1,169,000 0 0
RHINEBECK BANCORP INC COM 762093102 6 979 SH   SOLE 18 979 0 0
RHINEBECK BANCORP INC COM 762093102 103 15,675 SH   SOLE 21 15,675 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 421 18,870 SH   SOLE 2 8,114 0 10,756
RHYTHM PHARMACEUTICALS INC COM 76243J105 8 366 SH   SOLE 4 366 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 12 546 SH   SOLE 7 546 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 2,982 133,713 SH   SOLE 18 133,713 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,450 65,025 SH   SOLE 19 65,025 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 35,014 1,570,131 SH   SOLE 21 1,570,131 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 21,725 974,214 SH   SOLE 22 947,877 0 26,337
RHYTHM PHARMACEUTICALS INC COM 76243J105 113 5,068 SH   SOLE 26 0 0 5,068
RHYTHM PHARMACEUTICALS INC COM 76243J105 98 4,411 SH   SOLE 28 4,411 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 483 21,663 SH   SOLE 30 21,663 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 41 1,834 SH   SOLE 40 1,834 0 0
RIBBON COMMUNICATIONS INC COM 762544104 298 75,778 SH   SOLE 2 18,587 0 57,191
RIBBON COMMUNICATIONS INC COM 762544104 1 264 SH   SOLE 4 264 0 0
RIBBON COMMUNICATIONS INC COM 762544104 4 1,124 SH   SOLE 7 1,124 0 0
RIBBON COMMUNICATIONS INC COM 762544104 1,064 270,747 SH   SOLE 18 270,747 0 0
RIBBON COMMUNICATIONS INC COM 762544104 513 130,642 SH   SOLE 19 130,642 0 0
RIBBON COMMUNICATIONS INC COM 762544104 9,761 2,483,721 SH   SOLE 21 2,483,721 0 0
RIBBON COMMUNICATIONS INC COM 762544104 9,328 2,373,640 SH   SOLE 22 2,323,463 0 50,177
RIBBON COMMUNICATIONS INC COM 762544104 43 11,046 SH   SOLE 26 8,851 0 2,195
RIBBON COMMUNICATIONS INC COM 762544104 26 6,558 SH   SOLE 28 6,558 0 0
RIBBON COMMUNICATIONS INC COM 762544104 36 9,105 SH   SOLE 30 9,105 0 0
RIBBON COMMUNICATIONS INC COM 762544104 19 4,894 SH   SOLE 40 4,894 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 6 7,428 SH   SOLE 18 7,428 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 64 76,999 SH   SOLE 21 76,999 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 45 53,912 SH   SOLE 22 53,912 0 0
RICHARDSON ELECTRS LTD COM 763165107 11 2,657 SH   SOLE 18 2,657 0 0
RICHARDSON ELECTRS LTD COM 763165107 162 40,113 SH   SOLE 21 40,113 0 0
RICHARDSON ELECTRS LTD COM 763165107 1,240 306,603 SH   SOLE 22 306,603 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 96 8,584 SH   SOLE 2 617 0 7,967
RICHMOND MUT BANCORPORATION COM 76525P100 556 49,475 SH   SOLE 18 49,475 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 292 25,954 SH   SOLE 19 25,954 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 4,987 443,709 SH   SOLE 21 443,709 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 1,740 154,804 SH   SOLE 22 149,325 0 5,479
RIGEL PHARMACEUTICALS INC COM NEW 766559603 286 156,419 SH   SOLE 2 102,836 0 53,583
RIGEL PHARMACEUTICALS INC COM NEW 766559603 8 4,101 SH   SOLE 7 4,101 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,628 889,412 SH   SOLE 18 716,010 0 173,402
RIGEL PHARMACEUTICALS INC COM NEW 766559603 2,750 1,502,794 SH   SOLE 19 1,502,794 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 13,761 7,519,736 SH   SOLE 21 7,519,736 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 11,947 6,528,648 SH   SOLE 22 6,365,929 0 162,719
RIGEL PHARMACEUTICALS INC COM NEW 766559603 230 125,732 SH   SOLE 23 125,732 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 666 364,169 SH   SOLE 26 0 0 364,169
RIGEL PHARMACEUTICALS INC COM NEW 766559603 64 34,869 SH   SOLE 28 34,869 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 115 62,909 SH   SOLE 30 62,909 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 55 30,315 SH   SOLE 40 30,315 0 0
RIGNET INC COM 766582100 2 720 SH   SOLE 18 720 0 0
RIGNET INC COM 766582100 17 7,968 SH   SOLE 21 7,968 0 0
RIGNET INC COM 766582100 760 353,280 SH   SOLE 22 353,280 0 0
RIMINI STR INC DEL COM 76674Q107 39 7,656 SH   SOLE 2 1,073 0 6,583
RIMINI STR INC DEL COM 76674Q107 387 75,137 SH   SOLE 18 75,137 0 0
RIMINI STR INC DEL COM 76674Q107 491 95,316 SH   SOLE 19 95,316 0 0
RIMINI STR INC DEL COM 76674Q107 3,001 582,651 SH   SOLE 21 582,651 0 0
RIMINI STR INC DEL COM 76674Q107 1,381 268,072 SH   SOLE 22 261,787 0 6,285
RIMINI STR INC DEL COM 76674Q107 50 9,718 SH   SOLE 23 9,718 0 0
RING ENERGY INC COM 76680V108 80 69,380 SH   SOLE 18 69,380 0 0
RING ENERGY INC COM 76680V108 5,251 4,526,330 SH   SOLE 21 4,526,330 0 0
RING ENERGY INC COM 76680V108 1,680 1,448,132 SH   SOLE 22 1,448,132 0 0
RING ENERGY INC COM 76680V108 76 65,184 SH   SOLE 30 65,184 0 0
RINGCENTRAL INC CL A 76680R206 58,405 204,922 SH   SOLE 2 33,378 0 171,544
RINGCENTRAL INC CL A 76680R206 9,438 33,116 SH   SOLE 4 30,985 0 2,131
RINGCENTRAL INC CL A 76680R206 1,513 5,308 SH   SOLE 7 5,308 0 0
RINGCENTRAL INC CL A 76680R206 1,607 5,637 SH   SOLE 13 5,637 0 0
RINGCENTRAL INC CL A 76680R206 1,730 6,070 SH   SOLE 15 6,070 0 0
RINGCENTRAL INC CL A 76680R206 79,088 277,492 SH   SOLE 18 195,132 0 82,360
RINGCENTRAL INC CL A 76680R206 157,169 551,452 SH   SOLE 19 551,452 0 0
RINGCENTRAL INC CL A 76680R206 460,887 1,617,090 SH   SOLE 21 1,617,090 0 0
RINGCENTRAL INC CL A 76680R206 614,303 2,155,373 SH   SOLE 22 2,007,617 0 147,756
RINGCENTRAL INC CL A 76680R206 17,292 60,671 SH   SOLE 23 60,671 0 0
RINGCENTRAL INC CL A 76680R206 60,748 213,143 SH   SOLE 25 213,143 0 0
RINGCENTRAL INC CL A 76680R206 94,916 333,027 SH   SOLE 26 58,123 0 274,904
RINGCENTRAL INC CL A 76680R206 4,285 15,035 SH   SOLE 28 10,631 0 4,404
RINGCENTRAL INC CL A 76680R206 9,226 32,372 SH   SOLE 29 3,118 0 29,254
RINGCENTRAL INC CL A 76680R206 36,621 128,489 SH   SOLE 30 127,187 0 1,302
RINGCENTRAL INC CL A 76680R206 5,502 19,305 SH   SOLE 31 10,495 0 8,810
RINGCENTRAL INC CL A 76680R206 62,929 220,795 SH   SOLE 34 220,795 0 0
RINGCENTRAL INC CL A 76680R206 13,596 47,702 SH   SOLE 36 47,702 0 0
RINGCENTRAL INC CL A 76680R206 487 1,708 SH   SOLE 40 1,708 0 0
RINGCENTRAL INC NOTE 3/1 76680RAD9 2,270 650,000 PRN   SOLE 21 650,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 3,626 64,546 SH   SOLE 7 64,546 0 0
RIO TINTO PLC SPONSORED ADR 767204100 406 7,231 SH   SOLE 18 7,231 0 0
RIOT BLOCKCHAIN INC COM 767292105 17 7,653 SH   SOLE 18 7,653 0 0
RIOT BLOCKCHAIN INC COM 767292105 204 91,856 SH   SOLE 21 91,856 0 0
RIOT BLOCKCHAIN INC COM 767292105 93 41,896 SH   SOLE 22 41,896 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 0 3 SH   SOLE 22 3 0 0
RITE AID CORP COM 767754872 1,113 65,251 SH   SOLE 2 17,453 0 47,798
RITE AID CORP COM 767754872 4 252 SH   SOLE 4 252 0 0
RITE AID CORP COM 767754872 134 7,858 SH   SOLE 7 7,858 0 0
RITE AID CORP COM 767754872 3,904 228,858 SH   SOLE 18 228,858 0 0
RITE AID CORP COM 767754872 1,802 105,605 SH   SOLE 19 105,605 0 0
RITE AID CORP COM 767754872 32,455 1,902,406 SH   SOLE 21 1,902,406 0 0
RITE AID CORP COM 767754872 30,137 1,766,551 SH   SOLE 22 1,657,418 0 109,133
RITE AID CORP COM 767754872 237 13,889 SH   SOLE 26 10,038 0 3,851
RITE AID CORP COM 767754872 126 7,402 SH   SOLE 28 7,402 0 0
RITE AID CORP COM 767754872 389 22,783 SH   SOLE 30 22,783 0 0
RITE AID CORP COM 767754872 397 23,293 SH   SOLE 31 0 0 23,293
RITE AID CORP COM 767754872 215 12,605 SH   SOLE 36 12,605 0 0
RITE AID CORP COM 767754872 88 5,137 SH   SOLE 40 5,137 0 0
RIVERVIEW BANCORP INC COM 769397100 245 43,334 SH   SOLE 2 22,962 0 20,372
RIVERVIEW BANCORP INC COM 769397100 537 95,021 SH   SOLE 18 93,921 0 1,100
RIVERVIEW BANCORP INC COM 769397100 1,852 327,849 SH   SOLE 19 327,849 0 0
RIVERVIEW BANCORP INC COM 769397100 4,781 846,257 SH   SOLE 21 846,257 0 0
RIVERVIEW BANCORP INC COM 769397100 5,585 988,532 SH   SOLE 22 979,215 0 9,317
RIVERVIEW BANCORP INC COM 769397100 658 116,438 SH   SOLE 23 116,438 0 0
RIVERVIEW BANCORP INC COM 769397100 1,000 176,918 SH   SOLE 26 0 0 176,918
RIVERVIEW FINL CORP NEW COM 76940Q105 11 2,106 SH   SOLE 18 2,106 0 0
RIVERVIEW FINL CORP NEW COM 76940Q105 69 12,910 SH   SOLE 21 12,910 0 0
RLI CORP COM 749607107 3,881 47,267 SH   SOLE 2 31,673 0 15,594
RLI CORP COM 749607107 16 192 SH   SOLE 4 192 0 0
RLI CORP COM 749607107 807 9,835 SH   SOLE 7 9,835 0 0
RLI CORP COM 749607107 21,208 258,320 SH   SOLE 18 251,581 0 6,739
RLI CORP COM 749607107 11,734 142,918 SH   SOLE 19 142,918 0 0
RLI CORP COM 749607107 219,574 2,674,466 SH   SOLE 21 2,674,466 0 0
RLI CORP COM 749607107 122,420 1,491,114 SH   SOLE 22 1,449,925 0 41,189
RLI CORP COM 749607107 614 7,484 SH   SOLE 23 7,484 0 0
RLI CORP COM 749607107 3,754 45,722 SH   SOLE 26 15,013 0 30,709
RLI CORP COM 749607107 456 5,559 SH   SOLE 28 5,559 0 0
RLI CORP COM 749607107 1,094 13,324 SH   SOLE 30 13,324 0 0
RLI CORP COM 749607107 168 2,044 SH   SOLE 34 2,044 0 0
RLI CORP COM 749607107 70 857 SH   SOLE 36 857 0 0
RLI CORP COM 749607107 357 4,344 SH   SOLE 40 4,344 0 0
RLJ LODGING TR COM 74965L101 1,953 206,860 SH   SOLE 2 61,334 0 145,526
RLJ LODGING TR COM 74965L101 4,269 452,179 SH   SOLE 4 452,179 0 0
RLJ LODGING TR COM 74965L101 1,814 192,185 SH   SOLE 7 192,185 0 0
RLJ LODGING TR COM 74965L101 185 19,550 SH   SOLE 13 19,550 0 0
RLJ LODGING TR COM 74965L101 12,458 1,319,737 SH   SOLE 18 1,305,536 0 14,201
RLJ LODGING TR COM 74965L101 14,753 1,562,790 SH   SOLE 19 1,562,790 0 0
RLJ LODGING TR COM 74965L101 60,655 6,425,337 SH   SOLE 21 6,425,337 0 0
RLJ LODGING TR COM 74965L101 76,010 8,051,901 SH   SOLE 22 7,006,506 0 1,045,395
RLJ LODGING TR COM 74965L101 1,238 131,125 SH   SOLE 23 131,125 0 0
RLJ LODGING TR COM 74965L101 3,766 398,903 SH   SOLE 25 398,903 0 0
RLJ LODGING TR COM 74965L101 3,317 351,336 SH   SOLE 26 32,888 0 318,448
RLJ LODGING TR COM 74965L101 1,133 119,986 SH   SOLE 28 119,986 0 0
RLJ LODGING TR COM 74965L101 1,002 106,160 SH   SOLE 29 106,160 0 0
RLJ LODGING TR COM 74965L101 7,207 763,417 SH   SOLE 30 763,417 0 0
RLJ LODGING TR COM 74965L101 1,155 122,330 SH   SOLE 34 122,330 0 0
RLJ LODGING TR COM 74965L101 61 6,471 SH   SOLE 36 6,471 0 0
RLJ LODGING TR COM 74965L101 152 16,080 SH   SOLE 40 16,080 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 122 5,593 SH   SOLE 7 5,593 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 20,724 946,752 SH   SOLE 21 946,752 0 0
RMG ACQUISITION CORP UNIT 99/99/9999 749641205 17,676 1,686,667 SH   SOLE 2 1,686,667 0 0
RMR GROUP INC CL A 74967R106 459 15,591 SH   SOLE 2 9,016 0 6,575
RMR GROUP INC CL A 74967R106 1 32 SH   SOLE 4 32 0 0
RMR GROUP INC CL A 74967R106 8 278 SH   SOLE 7 278 0 0
RMR GROUP INC CL A 74967R106 2,126 72,149 SH   SOLE 18 63,889 0 8,260
RMR GROUP INC CL A 74967R106 3,998 135,673 SH   SOLE 19 135,673 0 0
RMR GROUP INC CL A 74967R106 15,670 531,717 SH   SOLE 21 531,717 0 0
RMR GROUP INC CL A 74967R106 16,117 546,903 SH   SOLE 22 531,650 0 15,253
RMR GROUP INC CL A 74967R106 381 12,937 SH   SOLE 23 12,937 0 0
RMR GROUP INC CL A 74967R106 1,082 36,723 SH   SOLE 26 598 0 36,125
RMR GROUP INC CL A 74967R106 88 2,973 SH   SOLE 28 2,973 0 0
RMR GROUP INC CL A 74967R106 161 5,470 SH   SOLE 30 5,470 0 0
RMR GROUP INC CL A 74967R106 2 51 SH   SOLE 31 0 0 51
RMR GROUP INC CL A 74967R106 47 1,597 SH   SOLE 40 1,597 0 0
ROBERT HALF INTL INC COM 770323103 23,377 442,490 SH   SOLE 2 182,183 0 260,307
ROBERT HALF INTL INC COM 770323103 4,290 81,203 SH   SOLE 4 77,943 0 3,260
ROBERT HALF INTL INC COM 770323103 9,289 175,823 SH   SOLE 7 112,355 0 63,468
ROBERT HALF INTL INC COM 770323103 1,779 33,673 SH   SOLE 13 33,673 0 0
ROBERT HALF INTL INC COM 770323103 805 15,231 SH   SOLE 15 15,231 0 0
ROBERT HALF INTL INC COM 770323103 94,768 1,793,827 SH   SOLE 18 1,603,204 0 190,623
ROBERT HALF INTL INC COM 770323103 46,231 875,081 SH   SOLE 19 875,081 0 0
ROBERT HALF INTL INC COM 770323103 187,386 3,546,962 SH   SOLE 21 3,546,962 0 0
ROBERT HALF INTL INC COM 770323103 186,915 3,538,050 SH   SOLE 22 3,100,975 0 437,075
ROBERT HALF INTL INC COM 770323103 8,790 166,377 SH   SOLE 23 166,377 0 0
ROBERT HALF INTL INC COM 770323103 14,008 265,150 SH   SOLE 25 229,146 0 36,004
ROBERT HALF INTL INC COM 770323103 43,169 817,139 SH   SOLE 26 180,818 0 636,321
ROBERT HALF INTL INC COM 770323103 1,354 25,638 SH   SOLE 28 19,691 0 5,947
ROBERT HALF INTL INC COM 770323103 11,168 211,395 SH   SOLE 29 28,394 0 183,001
ROBERT HALF INTL INC COM 770323103 34,391 650,981 SH   SOLE 30 599,191 0 51,790
ROBERT HALF INTL INC COM 770323103 4,633 87,695 SH   SOLE 31 58,675 0 29,020
ROBERT HALF INTL INC COM 770323103 26,635 504,156 SH   SOLE 34 504,156 0 0
ROBERT HALF INTL INC COM 770323103 6,871 130,052 SH   SOLE 36 130,052 0 0
ROBERT HALF INTL INC COM 770323103 134 2,534 SH   SOLE 40 2,534 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 429 20,488 SH   SOLE 2 9,612 0 10,876
ROCKET PHARMACEUTICALS INC COM 77313F106 15 700 SH   SOLE 7 700 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 2,870 137,134 SH   SOLE 18 137,134 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 1,380 65,925 SH   SOLE 19 65,925 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 34,460 1,646,448 SH   SOLE 21 1,646,448 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 22,332 1,066,965 SH   SOLE 22 1,036,884 0 30,081
ROCKET PHARMACEUTICALS INC COM 77313F106 133 6,338 SH   SOLE 26 0 0 6,338
ROCKET PHARMACEUTICALS INC COM 77313F106 98 4,698 SH   SOLE 28 4,698 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 634 30,304 SH   SOLE 30 30,304 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 15 720 SH   SOLE 34 720 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 66 3,176 SH   SOLE 40 3,176 0 0
ROCKWELL AUTOMATION INC COM 773903109 61,331 287,940 SH   SOLE 2 32,989 0 254,951
ROCKWELL AUTOMATION INC COM 773903109 11,944 56,075 SH   SOLE 4 52,851 0 3,224
ROCKWELL AUTOMATION INC COM 773903109 27,639 129,759 SH   SOLE 7 98,047 0 31,712
ROCKWELL AUTOMATION INC COM 773903109 102 477 SH   SOLE 13 477 0 0
ROCKWELL AUTOMATION INC COM 773903109 2,829 13,280 SH   SOLE 15 13,280 0 0
ROCKWELL AUTOMATION INC COM 773903109 51,498 241,774 SH   SOLE 18 224,212 0 17,562
ROCKWELL AUTOMATION INC COM 773903109 7,310 34,320 SH   SOLE 19 34,320 0 0
ROCKWELL AUTOMATION INC COM 773903109 637,050 2,990,845 SH   SOLE 21 2,990,845 0 0
ROCKWELL AUTOMATION INC COM 773903109 594,344 2,790,346 SH   SOLE 22 2,524,718 0 265,628
ROCKWELL AUTOMATION INC COM 773903109 18,550 87,088 SH   SOLE 23 87,088 0 0
ROCKWELL AUTOMATION INC COM 773903109 28,890 135,633 SH   SOLE 25 135,633 0 0
ROCKWELL AUTOMATION INC COM 773903109 136,948 642,949 SH   SOLE 26 86,550 0 556,399
ROCKWELL AUTOMATION INC COM 773903109 5,089 23,894 SH   SOLE 28 16,711 0 7,183
ROCKWELL AUTOMATION INC COM 773903109 460 2,161 SH   SOLE 29 2,161 0 0
ROCKWELL AUTOMATION INC COM 773903109 153,835 722,228 SH   SOLE 30 722,228 0 0
ROCKWELL AUTOMATION INC COM 773903109 5,530 25,962 SH   SOLE 31 15,973 0 9,989
ROCKWELL AUTOMATION INC COM 773903109 2,016 9,467 SH   SOLE 34 9,467 0 0
ROCKWELL AUTOMATION INC COM 773903109 15,886 74,582 SH   SOLE 36 74,582 0 0
ROCKWELL AUTOMATION INC COM 773903109 549 2,578 SH   SOLE 40 2,578 0 0
ROCKWELL MED INC COM 774374102 62 32,013 SH   SOLE 2 4,050 0 27,963
ROCKWELL MED INC COM 774374102 2 1,027 SH   SOLE 7 1,027 0 0
ROCKWELL MED INC COM 774374102 542 277,913 SH   SOLE 18 277,913 0 0
ROCKWELL MED INC COM 774374102 242 124,059 SH   SOLE 19 124,059 0 0
ROCKWELL MED INC COM 774374102 4,614 2,366,141 SH   SOLE 21 2,366,141 0 0
ROCKWELL MED INC COM 774374102 3,514 1,802,080 SH   SOLE 22 1,769,831 0 32,249
ROCKY BRANDS INC COM 774515100 156 7,603 SH   SOLE 2 439 0 7,164
ROCKY BRANDS INC COM 774515100 4 214 SH   SOLE 7 214 0 0
ROCKY BRANDS INC COM 774515100 550 26,751 SH   SOLE 18 26,751 0 0
ROCKY BRANDS INC COM 774515100 268 13,035 SH   SOLE 19 13,035 0 0
ROCKY BRANDS INC COM 774515100 5,291 257,322 SH   SOLE 21 257,322 0 0
ROCKY BRANDS INC COM 774515100 4,626 225,020 SH   SOLE 22 221,188 0 3,832
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 27 6,359 SH   SOLE 21 6,359 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 47 11,065 SH   SOLE 22 11,065 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 44,868 1,116,387 SH   SOLE 18 1,112,442 0 3,945
ROGERS CORP COM 775133101 2,482 19,923 SH   SOLE 2 6,060 0 13,863
ROGERS CORP COM 775133101 10 81 SH   SOLE 4 81 0 0
ROGERS CORP COM 775133101 42 341 SH   SOLE 7 341 0 0
ROGERS CORP COM 775133101 11,676 93,708 SH   SOLE 18 92,215 0 1,493
ROGERS CORP COM 775133101 5,224 41,923 SH   SOLE 19 41,923 0 0
ROGERS CORP COM 775133101 246,537 1,978,627 SH   SOLE 21 1,978,627 0 0
ROGERS CORP COM 775133101 71,346 572,603 SH   SOLE 22 554,017 0 18,586
ROGERS CORP COM 775133101 22 178 SH   SOLE 23 178 0 0
ROGERS CORP COM 775133101 969 7,778 SH   SOLE 26 5,841 0 1,937
ROGERS CORP COM 775133101 364 2,924 SH   SOLE 28 2,924 0 0
ROGERS CORP COM 775133101 3,447 27,667 SH   SOLE 30 27,667 0 0
ROGERS CORP COM 775133101 250 2,003 SH   SOLE 40 2,003 0 0
ROKU INC COM CL A 77543R102 26,085 223,852 SH   SOLE 2 14,428 0 209,424
ROKU INC COM CL A 77543R102 5,056 43,384 SH   SOLE 4 40,732 0 2,652
ROKU INC COM CL A 77543R102 757 6,495 SH   SOLE 7 6,495 0 0
ROKU INC COM CL A 77543R102 55 475 SH   SOLE 13 475 0 0
ROKU INC COM CL A 77543R102 850 7,292 SH   SOLE 15 7,292 0 0
ROKU INC COM CL A 77543R102 9,934 85,245 SH   SOLE 18 78,054 0 7,191
ROKU INC COM CL A 77543R102 46,501 399,045 SH   SOLE 19 399,045 0 0
ROKU INC COM CL A 77543R102 196,343 1,684,915 SH   SOLE 21 1,684,915 0 0
ROKU INC COM CL A 77543R102 289,054 2,480,509 SH   SOLE 22 2,332,567 0 147,942
ROKU INC COM CL A 77543R102 7,771 66,684 SH   SOLE 23 66,684 0 0
ROKU INC COM CL A 77543R102 566 4,858 SH   SOLE 25 4,858 0 0
ROKU INC COM CL A 77543R102 25,712 220,647 SH   SOLE 26 81,948 0 138,699
ROKU INC COM CL A 77543R102 2,328 19,974 SH   SOLE 28 14,300 0 5,674
ROKU INC COM CL A 77543R102 2,538 21,782 SH   SOLE 29 1,649 0 20,133
ROKU INC COM CL A 77543R102 17,372 149,079 SH   SOLE 30 149,079 0 0
ROKU INC COM CL A 77543R102 2,009 17,237 SH   SOLE 31 13,350 0 3,887
ROKU INC COM CL A 77543R102 32,355 277,653 SH   SOLE 34 277,653 0 0
ROKU INC COM CL A 77543R102 2,034 17,457 SH   SOLE 36 17,457 0 0
ROKU INC COM CL A 77543R102 226 1,943 SH   SOLE 40 1,943 0 0
ROLLINS INC COM 775711104 14,914 351,837 SH   SOLE 2 33,439 0 318,398
ROLLINS INC COM 775711104 2,979 70,267 SH   SOLE 4 66,144 0 4,123
ROLLINS INC COM 775711104 9,088 214,389 SH   SOLE 7 133,232 0 81,157
ROLLINS INC COM 775711104 28 652 SH   SOLE 13 652 0 0
ROLLINS INC COM 775711104 556 13,118 SH   SOLE 15 13,118 0 0
ROLLINS INC COM 775711104 13,170 310,694 SH   SOLE 18 289,077 0 21,617
ROLLINS INC COM 775711104 1,746 41,178 SH   SOLE 19 41,178 0 0
ROLLINS INC COM 775711104 159,827 3,770,401 SH   SOLE 21 3,770,401 0 0
ROLLINS INC COM 775711104 148,223 3,496,650 SH   SOLE 22 3,177,736 0 318,914
ROLLINS INC COM 775711104 4,725 111,465 SH   SOLE 23 111,465 0 0
ROLLINS INC COM 775711104 6,883 162,372 SH   SOLE 25 162,372 0 0
ROLLINS INC COM 775711104 28,350 668,787 SH   SOLE 26 169,508 0 499,279
ROLLINS INC COM 775711104 1,375 32,435 SH   SOLE 28 23,218 0 9,217
ROLLINS INC COM 775711104 1,415 33,369 SH   SOLE 29 2,923 0 30,446
ROLLINS INC COM 775711104 35,684 841,799 SH   SOLE 30 811,152 0 30,647
ROLLINS INC COM 775711104 1,104 26,033 SH   SOLE 31 16,978 0 9,055
ROLLINS INC COM 775711104 386 9,108 SH   SOLE 34 9,108 0 0
ROLLINS INC COM 775711104 3,386 79,881 SH   SOLE 36 79,881 0 0
ROLLINS INC COM 775711104 125 2,959 SH   SOLE 40 2,959 0 0
ROPER TECHNOLOGIES INC COM 776696106 141,770 365,142 SH   SOLE 2 111,610 0 253,532
ROPER TECHNOLOGIES INC COM 776696106 23,906 61,573 SH   SOLE 4 58,698 0 2,875
ROPER TECHNOLOGIES INC COM 776696106 46,848 120,662 SH   SOLE 7 93,324 0 27,338
ROPER TECHNOLOGIES INC COM 776696106 2,307 5,943 SH   SOLE 13 5,943 0 0
ROPER TECHNOLOGIES INC COM 776696106 4,588 11,817 SH   SOLE 15 11,817 0 0
ROPER TECHNOLOGIES INC COM 776696106 185,028 476,557 SH   SOLE 18 380,261 0 96,296
ROPER TECHNOLOGIES INC COM 776696106 88,526 228,006 SH   SOLE 19 228,006 0 0
ROPER TECHNOLOGIES INC COM 776696106 751,203 1,934,794 SH   SOLE 21 1,934,794 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,036,552 2,669,738 SH   SOLE 22 2,344,350 0 325,388
ROPER TECHNOLOGIES INC COM 776696106 41,425 106,694 SH   SOLE 23 106,694 0 0
ROPER TECHNOLOGIES INC COM 776696106 45,746 117,824 SH   SOLE 25 117,824 0 0
ROPER TECHNOLOGIES INC COM 776696106 212,008 546,047 SH   SOLE 26 84,074 0 461,973
ROPER TECHNOLOGIES INC COM 776696106 8,590 22,125 SH   SOLE 28 15,558 0 6,567
ROPER TECHNOLOGIES INC COM 776696106 16,599 42,752 SH   SOLE 29 18,813 0 23,939
ROPER TECHNOLOGIES INC COM 776696106 183,536 472,714 SH   SOLE 30 471,962 0 752
ROPER TECHNOLOGIES INC COM 776696106 23,114 59,532 SH   SOLE 31 40,446 0 19,086
ROPER TECHNOLOGIES INC COM 776696106 15,641 40,284 SH   SOLE 34 40,284 0 0
ROPER TECHNOLOGIES INC COM 776696106 27,682 71,298 SH   SOLE 36 71,298 0 0
ROPER TECHNOLOGIES INC COM 776696106 922 2,374 SH   SOLE 40 2,374 0 0
ROSEHILL RES INC CL A 777385105 0 569 SH   SOLE 18 569 0 0
ROSEHILL RES INC CL A 777385105 2 2,507 SH   SOLE 22 2,507 0 0
ROSETTA STONE INC COM 777780107 441 26,146 SH   SOLE 2 7,328 0 18,818
ROSETTA STONE INC COM 777780107 7 398 SH   SOLE 7 398 0 0
ROSETTA STONE INC COM 777780107 1,633 96,867 SH   SOLE 18 96,867 0 0
ROSETTA STONE INC COM 777780107 1,031 61,144 SH   SOLE 19 61,144 0 0
ROSETTA STONE INC COM 777780107 13,738 814,799 SH   SOLE 21 814,799 0 0
ROSETTA STONE INC COM 777780107 12,437 737,672 SH   SOLE 22 718,170 0 19,502
ROSETTA STONE INC COM 777780107 10 580 SH   SOLE 23 580 0 0
ROSETTA STONE INC COM 777780107 64 3,768 SH   SOLE 28 3,768 0 0
ROSETTA STONE INC COM 777780107 46 2,756 SH   SOLE 30 2,756 0 0
ROSETTA STONE INC COM 777780107 35 2,075 SH   SOLE 40 2,075 0 0
ROSS STORES INC COM 778296103 80,532 944,770 SH   SOLE 2 185,087 0 759,683
ROSS STORES INC COM 778296103 14,878 174,539 SH   SOLE 4 164,572 0 9,967
ROSS STORES INC COM 778296103 37,630 441,464 SH   SOLE 7 352,091 0 89,373
ROSS STORES INC COM 778296103 348 4,079 SH   SOLE 13 4,079 0 0
ROSS STORES INC COM 778296103 3,134 36,768 SH   SOLE 15 36,768 0 0
ROSS STORES INC COM 778296103 128,079 1,502,566 SH   SOLE 18 1,328,028 0 174,538
ROSS STORES INC COM 778296103 180,022 2,111,942 SH   SOLE 19 2,111,942 0 0
ROSS STORES INC COM 778296103 787,036 9,233,177 SH   SOLE 21 9,233,177 0 0
ROSS STORES INC COM 778296103 765,855 8,984,685 SH   SOLE 22 8,128,085 0 856,600
ROSS STORES INC COM 778296103 24,655 289,248 SH   SOLE 23 289,248 0 0
ROSS STORES INC COM 778296103 36,770 431,369 SH   SOLE 25 416,453 0 14,916
ROSS STORES INC COM 778296103 142,281 1,669,177 SH   SOLE 26 276,314 0 1,392,863
ROSS STORES INC COM 778296103 6,227 73,052 SH   SOLE 28 51,934 0 21,118
ROSS STORES INC COM 778296103 1,778 20,861 SH   SOLE 29 20,861 0 0
ROSS STORES INC COM 778296103 141,073 1,655,008 SH   SOLE 30 1,630,020 0 24,988
ROSS STORES INC COM 778296103 10,848 127,259 SH   SOLE 31 65,600 0 61,659
ROSS STORES INC COM 778296103 6,562 76,988 SH   SOLE 32 76,988 0 0
ROSS STORES INC COM 778296103 12,900 151,332 SH   SOLE 34 151,332 0 0
ROSS STORES INC COM 778296103 23,096 270,956 SH   SOLE 36 270,956 0 0
ROSS STORES INC COM 778296103 679 7,962 SH   SOLE 40 7,962 0 0
ROYAL BK CDA COM 780087102 1,048 15,460 SH   SOLE 18 15,460 0 0
ROYAL BK CDA COM 780087102 442 6,525 SH   SOLE 25 6,525 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 20,664 410,819 SH   SOLE 2 34,942 0 375,877
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4,313 85,741 SH   SOLE 4 80,870 0 4,871
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 7,651 152,102 SH   SOLE 7 144,438 0 7,664
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 28 557 SH   SOLE 13 557 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,103 21,919 SH   SOLE 15 21,919 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 17,589 349,681 SH   SOLE 18 312,656 0 37,025
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,486 49,419 SH   SOLE 19 49,419 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 221,821 4,409,966 SH   SOLE 21 4,409,966 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 207,687 4,128,974 SH   SOLE 22 3,731,359 0 397,615
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 6,779 134,776 SH   SOLE 23 134,776 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 9,140 181,706 SH   SOLE 25 181,706 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 50,702 1,007,996 SH   SOLE 26 194,561 0 813,435
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,962 38,997 SH   SOLE 28 27,898 0 11,099
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,057 40,896 SH   SOLE 29 3,475 0 37,421
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 34,847 692,783 SH   SOLE 30 692,783 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,559 50,869 SH   SOLE 31 23,632 0 27,237
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 828 16,466 SH   SOLE 34 16,466 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 6,507 129,367 SH   SOLE 36 129,367 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 219 4,346 SH   SOLE 40 4,346 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 7 240 SH   SOLE 18 240 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 55 1,694 SH   SOLE 18 1,694 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 41,243 1,261,631 SH   SOLE 19 1,261,631 0 0
ROYAL GOLD INC COM 780287108 21,848 175,737 SH   SOLE 2 52,571 0 123,166
ROYAL GOLD INC COM 780287108 84 676 SH   SOLE 4 676 0 0
ROYAL GOLD INC COM 780287108 32,125 258,406 SH   SOLE 7 258,406 0 0
ROYAL GOLD INC COM 780287108 23,314 187,532 SH   SOLE 18 187,532 0 0
ROYAL GOLD INC COM 780287108 2,576 20,721 SH   SOLE 19 20,721 0 0
ROYAL GOLD INC COM 780287108 407,116 3,274,744 SH   SOLE 21 3,274,744 0 0
ROYAL GOLD INC COM 780287108 273,135 2,197,035 SH   SOLE 22 2,097,552 0 99,483
ROYAL GOLD INC COM 780287108 940 7,558 SH   SOLE 23 7,558 0 0
ROYAL GOLD INC COM 780287108 4,781 38,461 SH   SOLE 26 18,702 0 19,759
ROYAL GOLD INC COM 780287108 1,274 10,247 SH   SOLE 28 10,247 0 0
ROYAL GOLD INC COM 780287108 67,319 541,499 SH   SOLE 30 541,499 0 0
ROYAL GOLD INC COM 780287108 160 1,287 SH   SOLE 31 1,287 0 0
ROYAL GOLD INC COM 780287108 376 3,024 SH   SOLE 34 3,024 0 0
ROYAL GOLD INC COM 780287108 118 951 SH   SOLE 36 951 0 0
ROYAL GOLD INC COM 780287108 893 7,184 SH   SOLE 40 7,184 0 0
ROYALTY PHARMA PLC SHS CL A G7709Q104 415 8,546 SH   SOLE 2 8,546 0 0
ROYALTY PHARMA PLC SHS CL A G7709Q104 1,062 21,881 SH   SOLE 18 21,881 0 0
ROYALTY PHARMA PLC SHS CL A G7709Q104 23,562 485,322 SH   SOLE 19 485,322 0 0
ROYALTY PHARMA PLC SHS CL A G7709Q104 5,305 109,277 SH   SOLE 21 109,277 0 0
ROYALTY PHARMA PLC SHS CL A G7709Q104 63,931 1,316,802 SH   SOLE 22 1,316,802 0 0
ROYALTY PHARMA PLC SHS CL A G7709Q104 1,857 38,251 SH   SOLE 26 4,437 0 33,814
ROYALTY PHARMA PLC SHS CL A G7709Q104 22 448 SH   SOLE 31 0 0 448
ROYALTY PHARMA PLC SHS CL A G7709Q104 3,380 69,618 SH   SOLE 34 69,618 0 0
RPC INC COM 749660106 275 89,278 SH   SOLE 2 30,246 0 59,032
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 944 306,573 SH   SOLE 18 306,573 0 0
RPC INC COM 749660106 813 264,000 SH   SOLE 19 264,000 0 0
RPC INC COM 749660106 18,227 5,917,899 SH   SOLE 21 5,917,899 0 0
RPC INC COM 749660106 6,279 2,038,796 SH   SOLE 22 1,961,481 0 77,315
RPC INC COM 749660106 79 25,601 SH   SOLE 23 25,601 0 0
RPC INC COM 749660106 312 101,450 SH   SOLE 26 24,672 0 76,778
RPC INC COM 749660106 29 9,323 SH   SOLE 28 9,323 0 0
RPC INC COM 749660106 208 67,447 SH   SOLE 30 67,447 0 0
RPC INC COM 749660106 21 6,918 SH   SOLE 40 6,918 0 0
RPM INTL INC COM 749685103 28,106 374,451 SH   SOLE 2 99,449 0 275,002
RPM INTL INC COM 749685103 4,247 56,576 SH   SOLE 4 53,047 0 3,529
RPM INTL INC COM 749685103 2,459 32,754 SH   SOLE 7 32,754 0 0
RPM INTL INC COM 749685103 776 10,345 SH   SOLE 15 10,345 0 0
RPM INTL INC COM 749685103 30,033 400,117 SH   SOLE 18 389,527 0 10,590
RPM INTL INC COM 749685103 2,828 37,675 SH   SOLE 19 37,675 0 0
RPM INTL INC COM 749685103 475,131 6,330,010 SH   SOLE 21 6,330,010 0 0
RPM INTL INC COM 749685103 335,548 4,470,403 SH   SOLE 22 4,273,150 0 197,253
RPM INTL INC COM 749685103 7,408 98,697 SH   SOLE 23 98,697 0 0
RPM INTL INC COM 749685103 485 6,457 SH   SOLE 25 6,457 0 0
RPM INTL INC COM 749685103 24,490 326,276 SH   SOLE 26 116,255 0 210,021
RPM INTL INC COM 749685103 2,148 28,612 SH   SOLE 28 20,259 0 8,353
RPM INTL INC COM 749685103 2,352 31,341 SH   SOLE 29 2,960 0 28,381
RPM INTL INC COM 749685103 15,582 207,594 SH   SOLE 30 187,685 0 19,909
RPM INTL INC COM 749685103 3,294 43,890 SH   SOLE 31 16,143 0 27,747
RPM INTL INC COM 749685103 522 6,955 SH   SOLE 34 6,955 0 0
RPM INTL INC COM 749685103 2,036 27,126 SH   SOLE 36 27,126 0 0
RPM INTL INC COM 749685103 232 3,086 SH   SOLE 40 3,086 0 0
RPT REALTY SH BEN INT 74971D101 697 100,210 SH   SOLE 2 26,262 0 73,948
RPT REALTY SH BEN INT 74971D101 329 47,225 SH   SOLE 4 47,225 0 0
RPT REALTY SH BEN INT 74971D101 666 95,737 SH   SOLE 7 95,737 0 0
RPT REALTY SH BEN INT 74971D101 2,805 402,948 SH   SOLE 18 402,948 0 0
RPT REALTY SH BEN INT 74971D101 1,989 285,768 SH   SOLE 19 285,768 0 0
RPT REALTY SH BEN INT 74971D101 63,931 9,185,530 SH   SOLE 21 9,185,530 0 0
RPT REALTY SH BEN INT 74971D101 23,023 3,307,950 SH   SOLE 22 3,224,494 0 83,456
RPT REALTY SH BEN INT 74971D101 18 2,564 SH   SOLE 23 2,564 0 0
RPT REALTY SH BEN INT 74971D101 1,314 188,729 SH   SOLE 25 188,729 0 0
RPT REALTY SH BEN INT 74971D101 588 84,515 SH   SOLE 26 13,131 0 71,384
RPT REALTY SH BEN INT 74971D101 82 11,833 SH   SOLE 28 11,833 0 0
RPT REALTY SH BEN INT 74971D101 368 52,942 SH   SOLE 29 52,942 0 0
RPT REALTY SH BEN INT 74971D101 3,335 479,197 SH   SOLE 30 479,197 0 0
RPT REALTY SH BEN INT 74971D101 60 8,564 SH   SOLE 40 8,564 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 171 53,750 SH   SOLE 2 3,478 0 50,272
RTI SURGICAL HOLDINGS INC COM 74975N105 4 1,387 SH   SOLE 7 1,387 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 813 255,758 SH   SOLE 18 255,758 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 500 157,304 SH   SOLE 19 157,304 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 6,296 1,980,028 SH   SOLE 21 1,980,028 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 7,225 2,271,974 SH   SOLE 22 2,242,267 0 29,707
RTI SURGICAL HOLDINGS INC COM 74975N105 47 14,744 SH   SOLE 23 14,744 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 45 14,181 SH   SOLE 26 0 0 14,181
RTW RETAILWINDS INC COM 74980D100 0 436 SH   SOLE 18 436 0 0
RTW RETAILWINDS INC COM 74980D100 6 28,221 SH   SOLE 21 28,221 0 0
RTW RETAILWINDS INC COM 74980D100 122 610,559 SH   SOLE 22 610,559 0 0
RUBICON PROJ INC COM 78112V102 572 85,832 SH   SOLE 2 31,331 0 54,501
RUBICON PROJ INC COM 78112V102 13 1,928 SH   SOLE 7 1,928 0 0
RUBICON PROJ INC COM 78112V102 2,887 432,805 SH   SOLE 18 432,805 0 0
RUBICON PROJ INC COM 78112V102 1,415 212,160 SH   SOLE 19 212,160 0 0
RUBICON PROJ INC COM 78112V102 23,177 3,474,858 SH   SOLE 21 3,474,858 0 0
RUBICON PROJ INC COM 78112V102 19,350 2,901,024 SH   SOLE 22 2,811,705 0 89,319
RUBICON PROJ INC COM 78112V102 89 13,367 SH   SOLE 26 0 0 13,367
RUBICON PROJ INC COM 78112V102 92 13,820 SH   SOLE 28 13,820 0 0
RUBICON PROJ INC COM 78112V102 223 33,503 SH   SOLE 30 33,503 0 0
RUBICON PROJ INC COM 78112V102 60 9,006 SH   SOLE 40 9,006 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 7 842 SH   SOLE 21 842 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 396 48,761 SH   SOLE 22 48,761 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 233 38,916 SH   SOLE 2 15,425 0 23,491
RUBIUS THERAPEUTICS INC COM 78116T103 4 688 SH   SOLE 7 688 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 875 146,298 SH   SOLE 18 146,298 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 477 79,828 SH   SOLE 19 79,828 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 12,012 2,008,765 SH   SOLE 21 2,008,765 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 6,155 1,029,325 SH   SOLE 22 988,154 0 41,171
RUBIUS THERAPEUTICS INC COM 78116T103 11 1,838 SH   SOLE 23 1,838 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 50 8,403 SH   SOLE 26 0 0 8,403
RUBIUS THERAPEUTICS INC COM 78116T103 149 24,929 SH   SOLE 30 24,929 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 19 3,154 SH   SOLE 40 3,154 0 0
RUMBLEON INC COM CL B 781386305 94 9,697 SH   SOLE 22 9,697 0 0
RUSH ENTERPRISES INC CL A 781846209 1,337 32,260 SH   SOLE 2 9,013 0 23,247
RUSH ENTERPRISES INC CL A 781846209 7 161 SH   SOLE 4 161 0 0
RUSH ENTERPRISES INC CL A 781846209 38 913 SH   SOLE 7 913 0 0
RUSH ENTERPRISES INC CL A 781846209 4,412 106,416 SH   SOLE 18 106,416 0 0
RUSH ENTERPRISES INC CL A 781846209 2,104 50,740 SH   SOLE 19 50,740 0 0
RUSH ENTERPRISES INC CL A 781846209 35,638 859,570 SH   SOLE 21 859,570 0 0
RUSH ENTERPRISES INC CL A 781846209 35,010 844,438 SH   SOLE 22 805,051 0 39,387
RUSH ENTERPRISES INC CL A 781846209 542 13,084 SH   SOLE 26 5,546 0 7,538
RUSH ENTERPRISES INC CL A 781846209 179 4,325 SH   SOLE 28 4,325 0 0
RUSH ENTERPRISES INC CL A 781846209 465 11,215 SH   SOLE 30 11,215 0 0
RUSH ENTERPRISES INC CL A 781846209 95 2,303 SH   SOLE 36 2,303 0 0
RUSH ENTERPRISES INC CL A 781846209 131 3,168 SH   SOLE 40 3,168 0 0
RUSH ENTERPRISES INC CL B 781846308 184 5,158 SH   SOLE 2 901 0 4,257
RUSH ENTERPRISES INC CL B 781846308 5 145 SH   SOLE 7 145 0 0
RUSH ENTERPRISES INC CL B 781846308 594 16,671 SH   SOLE 18 16,671 0 0
RUSH ENTERPRISES INC CL B 781846308 285 8,001 SH   SOLE 19 8,001 0 0
RUSH ENTERPRISES INC CL B 781846308 5,469 153,368 SH   SOLE 21 153,368 0 0
RUSH ENTERPRISES INC CL B 781846308 3,161 88,640 SH   SOLE 22 86,654 0 1,986
RUSH ENTERPRISES INC CL B 781846308 18 500 SH   SOLE 26 0 0 500
RUSH ENTERPRISES INC CL B 781846308 29 811 SH   SOLE 30 811 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 153 18,801 SH   SOLE 2 10,582 0 8,219
RUTHS HOSPITALITY GROUP INC COM 783332109 0 9 SH   SOLE 4 9 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 3 388 SH   SOLE 7 388 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,281 156,991 SH   SOLE 18 151,364 0 5,627
RUTHS HOSPITALITY GROUP INC COM 783332109 1,106 135,489 SH   SOLE 19 135,489 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 27,196 3,332,803 SH   SOLE 21 3,332,803 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 7,558 926,218 SH   SOLE 22 894,600 0 31,618
RUTHS HOSPITALITY GROUP INC COM 783332109 60 7,414 SH   SOLE 23 7,414 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 457 55,991 SH   SOLE 26 0 0 55,991
RUTHS HOSPITALITY GROUP INC COM 783332109 29 3,566 SH   SOLE 28 3,566 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 343 42,035 SH   SOLE 30 42,035 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 81 9,894 SH   SOLE 34 9,894 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 32 3,946 SH   SOLE 40 3,946 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 3,530 53,214 SH   SOLE 21 53,214 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 419 6,316 SH   SOLE 26 0 0 6,316
RYDER SYS INC COM 783549108 5,958 158,838 SH   SOLE 2 43,868 0 114,970
RYDER SYS INC COM 783549108 10 272 SH   SOLE 4 272 0 0
RYDER SYS INC COM 783549108 94 2,505 SH   SOLE 7 2,505 0 0
RYDER SYS INC COM 783549108 5,422 144,538 SH   SOLE 18 144,538 0 0
RYDER SYS INC COM 783549108 493 13,138 SH   SOLE 19 13,138 0 0
RYDER SYS INC COM 783549108 103,257 2,752,775 SH   SOLE 21 2,752,775 0 0
RYDER SYS INC COM 783549108 81,826 2,181,446 SH   SOLE 22 2,088,324 0 93,122
RYDER SYS INC COM 783549108 1,239 33,044 SH   SOLE 26 17,140 0 15,904
RYDER SYS INC COM 783549108 354 9,450 SH   SOLE 28 9,450 0 0
RYDER SYS INC COM 783549108 722 19,237 SH   SOLE 30 19,237 0 0
RYDER SYS INC COM 783549108 291 7,771 SH   SOLE 31 1,098 0 6,673
RYDER SYS INC COM 783549108 70 1,859 SH   SOLE 34 1,859 0 0
RYDER SYS INC COM 783549108 760 20,270 SH   SOLE 36 20,270 0 0
RYDER SYS INC COM 783549108 258 6,872 SH   SOLE 40 6,872 0 0
RYERSON HLDG CORP COM 783754104 100 17,754 SH   SOLE 2 5,433 0 12,321
RYERSON HLDG CORP COM 783754104 3 524 SH   SOLE 7 524 0 0
RYERSON HLDG CORP COM 783754104 368 65,413 SH   SOLE 18 65,413 0 0
RYERSON HLDG CORP COM 783754104 1,021 181,322 SH   SOLE 19 181,322 0 0
RYERSON HLDG CORP COM 783754104 3,160 561,234 SH   SOLE 21 561,234 0 0
RYERSON HLDG CORP COM 783754104 4,625 821,437 SH   SOLE 22 813,249 0 8,188
RYERSON HLDG CORP COM 783754104 187 33,277 SH   SOLE 23 33,277 0 0
RYERSON HLDG CORP COM 783754104 532 94,517 SH   SOLE 26 0 0 94,517
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,343 38,812 SH   SOLE 2 19,345 0 19,467
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,011 29,213 SH   SOLE 4 29,213 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,015 58,224 SH   SOLE 7 58,224 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 7,382 213,360 SH   SOLE 18 203,925 0 9,435
RYMAN HOSPITALITY PPTYS INC COM 78377T107 8,150 235,548 SH   SOLE 19 235,548 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 70,080 2,025,435 SH   SOLE 21 2,025,435 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 72,814 2,104,444 SH   SOLE 22 2,048,182 0 56,262
RYMAN HOSPITALITY PPTYS INC COM 78377T107 371 10,728 SH   SOLE 23 10,728 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 4,166 120,415 SH   SOLE 25 120,415 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,745 79,340 SH   SOLE 26 10,246 0 69,094
RYMAN HOSPITALITY PPTYS INC COM 78377T107 293 8,471 SH   SOLE 28 8,471 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,124 32,493 SH   SOLE 29 32,493 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 7,774 224,690 SH   SOLE 30 224,690 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 28 816 SH   SOLE 31 0 0 816
RYMAN HOSPITALITY PPTYS INC COM 78377T107 17 483 SH   SOLE 36 483 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 172 4,974 SH   SOLE 40 4,974 0 0
S & T BANCORP INC COM 783859101 1,052 44,866 SH   SOLE 2 12,073 0 32,793
S & T BANCORP INC COM 783859101 7 307 SH   SOLE 4 307 0 0
S & T BANCORP INC COM 783859101 17 734 SH   SOLE 7 734 0 0
S & T BANCORP INC COM 783859101 4,497 191,749 SH   SOLE 18 191,749 0 0
S & T BANCORP INC COM 783859101 1,721 73,377 SH   SOLE 19 73,377 0 0
S & T BANCORP INC COM 783859101 97,245 4,146,893 SH   SOLE 21 4,146,893 0 0
S & T BANCORP INC COM 783859101 26,989 1,150,910 SH   SOLE 22 1,115,033 0 35,877
S & T BANCORP INC COM 783859101 401 17,119 SH   SOLE 26 7,756 0 9,363
S & T BANCORP INC COM 783859101 109 4,655 SH   SOLE 28 4,655 0 0
S & T BANCORP INC COM 783859101 1,369 58,360 SH   SOLE 30 58,360 0 0
S & T BANCORP INC COM 783859101 76 3,237 SH   SOLE 40 3,237 0 0
S&P GLOBAL INC COM 78409V104 251,908 764,563 SH   SOLE 2 178,548 0 586,015
S&P GLOBAL INC COM 78409V104 41,308 125,373 SH   SOLE 4 118,686 0 6,687
S&P GLOBAL INC COM 78409V104 80,843 245,366 SH   SOLE 7 209,557 0 35,809
S&P GLOBAL INC COM 78409V104 8,901 27,014 SH   SOLE 13 27,014 0 0
S&P GLOBAL INC COM 78409V104 8,028 24,365 SH   SOLE 15 24,365 0 0
S&P GLOBAL INC COM 78409V104 514,866 1,562,662 SH   SOLE 18 1,161,907 0 400,755
S&P GLOBAL INC COM 78409V104 286,845 870,599 SH   SOLE 19 870,599 0 0
S&P GLOBAL INC COM 78409V104 1,659,639 5,037,145 SH   SOLE 21 5,037,145 0 0
S&P GLOBAL INC COM 78409V104 2,057,754 6,245,461 SH   SOLE 22 5,536,884 0 708,577
S&P GLOBAL INC COM 78409V104 70,576 214,204 SH   SOLE 23 214,204 0 0
S&P GLOBAL INC COM 78409V104 114,747 348,267 SH   SOLE 25 348,267 0 0
S&P GLOBAL INC COM 78409V104 440,521 1,337,018 SH   SOLE 26 165,977 0 1,171,041
S&P GLOBAL INC COM 78409V104 16,717 50,737 SH   SOLE 28 35,969 0 14,768
S&P GLOBAL INC COM 78409V104 33,487 101,635 SH   SOLE 29 24,713 0 76,922
S&P GLOBAL INC COM 78409V104 319,052 968,349 SH   SOLE 30 950,230 0 18,119
S&P GLOBAL INC COM 78409V104 147,855 448,753 SH   SOLE 31 53,784 0 394,969
S&P GLOBAL INC COM 78409V104 27,640 83,890 SH   SOLE 34 83,890 0 0
S&P GLOBAL INC COM 78409V104 53,974 163,817 SH   SOLE 36 163,817 0 0
S&P GLOBAL INC COM 78409V104 1,839 5,581 SH   SOLE 40 5,581 0 0
S&W SEED CO COM 785135104 8 3,487 SH   SOLE 18 3,487 0 0
S&W SEED CO COM 785135104 100 44,002 SH   SOLE 21 44,002 0 0
S&W SEED CO COM 785135104 63 27,451 SH   SOLE 22 27,451 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 4,871 337,577 SH   SOLE 2 158,699 0 178,878
SABRA HEALTH CARE REIT INC COM 78573L106 1,748 121,167 SH   SOLE 4 121,167 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 3,418 236,852 SH   SOLE 7 236,852 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 18,519 1,283,370 SH   SOLE 18 1,283,370 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 11,160 773,358 SH   SOLE 19 773,358 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 218,682 15,154,679 SH   SOLE 21 15,154,679 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 127,842 8,859,436 SH   SOLE 22 8,647,929 0 211,507
SABRA HEALTH CARE REIT INC COM 78573L106 383 26,517 SH   SOLE 23 26,517 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 7,225 500,703 SH   SOLE 25 500,703 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 4,072 282,189 SH   SOLE 26 34,458 0 247,731
SABRA HEALTH CARE REIT INC COM 78573L106 401 27,790 SH   SOLE 28 27,790 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,816 125,836 SH   SOLE 29 125,836 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 13,299 921,609 SH   SOLE 30 921,609 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 34 2,331 SH   SOLE 31 0 0 2,331
SABRA HEALTH CARE REIT INC COM 78573L106 33 2,273 SH   SOLE 34 2,273 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 85 5,915 SH   SOLE 36 5,915 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 302 20,913 SH   SOLE 40 20,913 0 0
SABRE CORP COM 78573M104 6,082 754,608 SH   SOLE 2 218,698 0 535,910
SABRE CORP COM 78573M104 9 1,143 SH   SOLE 4 1,143 0 0
SABRE CORP COM 78573M104 52 6,497 SH   SOLE 7 6,497 0 0
SABRE CORP COM 78573M104 6,017 746,562 SH   SOLE 18 746,562 0 0
SABRE CORP COM 78573M104 552 68,448 SH   SOLE 19 68,448 0 0
SABRE CORP COM 78573M104 100,315 12,446,080 SH   SOLE 21 12,446,080 0 0
SABRE CORP COM 78573M104 75,257 9,337,106 SH   SOLE 22 8,913,510 0 423,596
SABRE CORP COM 78573M104 1,650 204,761 SH   SOLE 25 204,761 0 0
SABRE CORP COM 78573M104 1,164 144,380 SH   SOLE 26 71,017 0 73,363
SABRE CORP COM 78573M104 346 42,943 SH   SOLE 28 42,943 0 0
SABRE CORP COM 78573M104 778 96,505 SH   SOLE 30 96,505 0 0
SABRE CORP COM 78573M104 218 27,081 SH   SOLE 31 5,598 0 21,483
SABRE CORP COM 78573M104 434 53,895 SH   SOLE 34 53,895 0 0
SABRE CORP COM 78573M104 53 6,598 SH   SOLE 36 6,598 0 0
SABRE CORP COM 78573M104 235 29,102 SH   SOLE 40 29,102 0 0
SABRE CORP OPTIONS 78573M104 10 1,200 SH Call SOLE 2 1,200 0 0
SABRE CORP OPTIONS 78573M104 1,612 200,000 SH Call SOLE 19 200,000 0 0
SABRE CORP OPTIONS 78573M104 16 2,000 SH Call SOLE 22 2,000 0 0
SABRE CORP OPTIONS 78573M104 216 26,800 SH Call SOLE 34 26,800 0 0
SACHEM CAP CORP COM 78590A109 15 4,905 SH   SOLE 18 4,905 0 0
SACHEM CAP CORP COM 78590A109 458 154,839 SH   SOLE 21 154,839 0 0
SACHEM CAP CORP COM 78590A109 1,251 422,727 SH   SOLE 22 422,727 0 0
SAFE BULKERS INC COM Y7388L103 58 47,781 SH   SOLE 2 2,124 0 45,657
SAFE BULKERS INC COM Y7388L103 2 1,635 SH   SOLE 7 1,635 0 0
SAFE BULKERS INC COM Y7388L103 231 189,673 SH   SOLE 18 189,673 0 0
SAFE BULKERS INC COM Y7388L103 116 95,275 SH   SOLE 19 95,275 0 0
SAFE BULKERS INC COM Y7388L103 2,116 1,734,528 SH   SOLE 21 1,734,528 0 0
SAFE BULKERS INC COM Y7388L103 832 681,631 SH   SOLE 22 654,874 0 26,757
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 116 16,592 SH   SOLE 2 1,386 0 15,206
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 4 628 SH   SOLE 7 628 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 621 88,750 SH   SOLE 18 88,750 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 272 38,827 SH   SOLE 19 38,827 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 5,034 719,127 SH   SOLE 21 719,127 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 4,947 706,745 SH   SOLE 22 692,097 0 14,648
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 828 118,287 SH   SOLE 30 118,287 0 0
SAFEHOLD INC COM 78645L100 808 14,056 SH   SOLE 2 3,991 0 10,065
SAFEHOLD INC COM 78645L100 18 308 SH   SOLE 7 308 0 0
SAFEHOLD INC COM 78645L100 4,643 80,770 SH   SOLE 18 80,770 0 0
SAFEHOLD INC COM 78645L100 1,896 32,980 SH   SOLE 19 32,980 0 0
SAFEHOLD INC COM 78645L100 89,489 1,556,599 SH   SOLE 21 1,556,599 0 0
SAFEHOLD INC COM 78645L100 25,653 446,218 SH   SOLE 22 430,367 0 15,851
SAFEHOLD INC COM 78645L100 24 423 SH   SOLE 23 423 0 0
SAFEHOLD INC COM 78645L100 99 1,714 SH   SOLE 28 1,714 0 0
SAFEHOLD INC COM 78645L100 43 752 SH   SOLE 40 752 0 0
SAFETY INS GROUP INC COM 78648T100 1,330 17,439 SH   SOLE 2 4,679 0 12,760
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 5,417 71,037 SH   SOLE 18 71,037 0 0
SAFETY INS GROUP INC COM 78648T100 2,466 32,334 SH   SOLE 19 32,334 0 0
SAFETY INS GROUP INC COM 78648T100 122,165 1,601,960 SH   SOLE 21 1,601,960 0 0
SAFETY INS GROUP INC COM 78648T100 33,690 441,780 SH   SOLE 22 427,932 0 13,848
SAFETY INS GROUP INC COM 78648T100 496 6,501 SH   SOLE 26 3,605 0 2,896
SAFETY INS GROUP INC COM 78648T100 153 2,000 SH   SOLE 28 2,000 0 0
SAFETY INS GROUP INC COM 78648T100 1,617 21,200 SH   SOLE 30 21,200 0 0
SAFETY INS GROUP INC COM 78648T100 108 1,412 SH   SOLE 40 1,412 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 90 3,529 SH   SOLE 2 152 0 3,377
SAGA COMMUNICATIONS INC CL A NEW 786598300 376 14,703 SH   SOLE 18 14,703 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 181 7,053 SH   SOLE 19 7,053 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 3,669 143,307 SH   SOLE 21 143,307 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 3,499 136,662 SH   SOLE 22 135,045 0 1,617
SAGE THERAPEUTICS INC COM 78667J108 4,821 115,935 SH   SOLE 2 19,438 0 96,497
SAGE THERAPEUTICS INC COM 78667J108 10 243 SH   SOLE 4 243 0 0
SAGE THERAPEUTICS INC COM 78667J108 38 906 SH   SOLE 7 906 0 0
SAGE THERAPEUTICS INC COM 78667J108 103 2,482 SH   SOLE 13 2,482 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,740 41,854 SH   SOLE 18 33,824 0 8,030
SAGE THERAPEUTICS INC COM 78667J108 7,839 188,530 SH   SOLE 19 188,530 0 0
SAGE THERAPEUTICS INC COM 78667J108 45,844 1,102,553 SH   SOLE 21 1,102,553 0 0
SAGE THERAPEUTICS INC COM 78667J108 60,211 1,448,070 SH   SOLE 22 1,353,720 0 94,350
SAGE THERAPEUTICS INC COM 78667J108 1,217 29,263 SH   SOLE 26 14,111 0 15,152
SAGE THERAPEUTICS INC COM 78667J108 294 7,064 SH   SOLE 28 7,064 0 0
SAGE THERAPEUTICS INC COM 78667J108 9,886 237,752 SH   SOLE 30 237,752 0 0
SAGE THERAPEUTICS INC COM 78667J108 43 1,027 SH   SOLE 31 1,027 0 0
SAGE THERAPEUTICS INC COM 78667J108 78 1,877 SH   SOLE 34 1,877 0 0
SAGE THERAPEUTICS INC COM 78667J108 105 2,520 SH   SOLE 36 2,520 0 0
SAGE THERAPEUTICS INC COM 78667J108 218 5,237 SH   SOLE 40 5,237 0 0
SAIA INC COM 78709Y105 1,978 17,790 SH   SOLE 2 9,483 0 8,307
SAIA INC COM 78709Y105 19 169 SH   SOLE 4 169 0 0
SAIA INC COM 78709Y105 51 458 SH   SOLE 7 458 0 0
SAIA INC COM 78709Y105 15,090 135,722 SH   SOLE 18 131,361 0 4,361
SAIA INC COM 78709Y105 9,780 87,966 SH   SOLE 19 87,966 0 0
SAIA INC COM 78709Y105 310,726 2,794,801 SH   SOLE 21 2,794,801 0 0
SAIA INC COM 78709Y105 91,711 824,884 SH   SOLE 22 797,513 0 27,371
SAIA INC COM 78709Y105 422 3,793 SH   SOLE 23 3,793 0 0
SAIA INC COM 78709Y105 2,462 22,148 SH   SOLE 26 4,541 0 17,607
SAIA INC COM 78709Y105 422 3,798 SH   SOLE 28 3,798 0 0
SAIA INC COM 78709Y105 4,370 39,302 SH   SOLE 30 39,302 0 0
SAIA INC COM 78709Y105 119 1,074 SH   SOLE 34 1,074 0 0
SAIA INC COM 78709Y105 301 2,704 SH   SOLE 40 2,704 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 1,502 56,730 SH   SOLE 2 29,051 0 27,679
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 12 449 SH   SOLE 4 449 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 40 1,503 SH   SOLE 7 1,503 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 9,356 353,472 SH   SOLE 18 353,472 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 5,492 207,489 SH   SOLE 19 207,489 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 84,987 3,210,702 SH   SOLE 21 3,210,702 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 68,035 2,570,277 SH   SOLE 22 2,485,657 0 84,620
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 42 1,584 SH   SOLE 23 1,584 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 633 23,909 SH   SOLE 26 15,182 0 8,727
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 320 12,101 SH   SOLE 28 12,101 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 5,021 189,686 SH   SOLE 30 189,686 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 34 1,288 SH   SOLE 34 1,288 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 259 9,797 SH   SOLE 40 9,797 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 1 802 SH   SOLE 21 802 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 1 395 SH   SOLE 22 395 0 0
SALEM MEDIA GROUP INC CL A 794093104 9 7,990 SH   SOLE 21 7,990 0 0
SALEM MEDIA GROUP INC CL A 794093104 371 328,453 SH   SOLE 22 328,453 0 0
SALESFORCE COM INC COM 79466L302 459,459 2,452,672 SH   SOLE 2 481,758 0 1,970,914
SALESFORCE COM INC COM 79466L302 82,271 439,176 SH   SOLE 4 416,185 0 22,991
SALESFORCE COM INC COM 79466L302 148,318 791,749 SH   SOLE 7 762,257 0 29,492
SALESFORCE COM INC COM 79466L302 5,436 29,020 SH   SOLE 13 29,020 0 0
SALESFORCE COM INC COM 79466L302 15,705 83,834 SH   SOLE 15 83,834 0 0
SALESFORCE COM INC COM 79466L302 10 53 SH   SOLE 17 0 0 53
SALESFORCE COM INC COM 79466L302 670,634 3,579,963 SH   SOLE 18 3,041,277 0 538,686
SALESFORCE COM INC COM 79466L302 494,947 2,642,113 SH   SOLE 19 2,642,113 0 0
SALESFORCE COM INC COM 79466L302 3,911,778 20,881,749 SH   SOLE 21 20,881,749 0 0
SALESFORCE COM INC COM 79466L302 4,071,494 21,734,340 SH   SOLE 22 19,525,040 0 2,209,300
SALESFORCE COM INC COM 79466L302 129,787 692,825 SH   SOLE 23 692,825 0 0
SALESFORCE COM INC COM 79466L302 189,844 1,013,422 SH   SOLE 25 1,013,422 0 0
SALESFORCE COM INC COM 79466L302 806,978 4,307,786 SH   SOLE 26 541,119 0 3,766,667
SALESFORCE COM INC COM 79466L302 34,164 182,371 SH   SOLE 28 131,818 0 50,553
SALESFORCE COM INC COM 79466L302 36,819 196,545 SH   SOLE 29 72,982 0 123,563
SALESFORCE COM INC COM 79466L302 738,704 3,943,329 SH   SOLE 30 3,903,905 0 39,424
SALESFORCE COM INC COM 79466L302 53,927 287,870 SH   SOLE 31 170,929 0 116,941
SALESFORCE COM INC COM 79466L302 185,080 987,989 SH   SOLE 34 987,989 0 0
SALESFORCE COM INC COM 79466L302 99,390 530,560 SH   SOLE 36 530,560 0 0
SALESFORCE COM INC COM 79466L302 3,518 18,780 SH   SOLE 40 18,780 0 0
SALISBURY BANCORP INC COM 795226109 88 2,159 SH   SOLE 2 327 0 1,832
SALISBURY BANCORP INC COM 795226109 434 10,588 SH   SOLE 18 10,588 0 0
SALISBURY BANCORP INC COM 795226109 172 4,197 SH   SOLE 19 4,197 0 0
SALISBURY BANCORP INC COM 795226109 2,991 72,957 SH   SOLE 21 72,957 0 0
SALISBURY BANCORP INC COM 795226109 800 19,529 SH   SOLE 22 18,775 0 754
SALLY BEAUTY HLDGS INC COM 79546E104 2,394 191,040 SH   SOLE 2 93,642 0 97,398
SALLY BEAUTY HLDGS INC COM 79546E104 9 709 SH   SOLE 4 709 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 52 4,188 SH   SOLE 7 4,188 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 8,975 716,292 SH   SOLE 18 716,292 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 3,664 292,380 SH   SOLE 19 292,380 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 93,354 7,450,411 SH   SOLE 21 7,450,411 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 54,099 4,317,581 SH   SOLE 22 4,186,672 0 130,909
SALLY BEAUTY HLDGS INC COM 79546E104 198 15,781 SH   SOLE 23 15,781 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 1,096 87,498 SH   SOLE 26 32,792 0 54,706
SALLY BEAUTY HLDGS INC COM 79546E104 190 15,162 SH   SOLE 28 15,162 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 513 40,968 SH   SOLE 30 40,968 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 103 8,200 SH   SOLE 31 0 0 8,200
SALLY BEAUTY HLDGS INC COM 79546E104 71 5,629 SH   SOLE 36 5,629 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 160 12,763 SH   SOLE 40 12,763 0 0
SANDERSON FARMS INC COM 800013104 2,735 23,600 SH   SOLE 2 14,884 0 8,716
SANDERSON FARMS INC COM 800013104 9 81 SH   SOLE 4 81 0 0
SANDERSON FARMS INC COM 800013104 972 8,386 SH   SOLE 7 8,386 0 0
SANDERSON FARMS INC COM 800013104 14,599 125,974 SH   SOLE 18 125,835 0 139
SANDERSON FARMS INC COM 800013104 4,475 38,617 SH   SOLE 19 38,617 0 0
SANDERSON FARMS INC COM 800013104 154,983 1,337,325 SH   SOLE 21 1,337,325 0 0
SANDERSON FARMS INC COM 800013104 81,957 707,193 SH   SOLE 22 685,631 0 21,562
SANDERSON FARMS INC COM 800013104 11 93 SH   SOLE 23 93 0 0
SANDERSON FARMS INC COM 800013104 1,048 9,047 SH   SOLE 26 4,900 0 4,147
SANDERSON FARMS INC COM 800013104 349 3,013 SH   SOLE 28 3,013 0 0
SANDERSON FARMS INC COM 800013104 1,199 10,343 SH   SOLE 30 10,343 0 0
SANDERSON FARMS INC COM 800013104 66 566 SH   SOLE 31 0 0 566
SANDERSON FARMS INC COM 800013104 77 662 SH   SOLE 36 662 0 0
SANDERSON FARMS INC COM 800013104 259 2,233 SH   SOLE 40 2,233 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 12 9,438 SH   SOLE 18 9,438 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 135 104,702 SH   SOLE 21 104,702 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 785 608,762 SH   SOLE 22 608,762 0 0
SANDY SPRING BANCORP INC COM 800363103 1,486 59,958 SH   SOLE 2 19,913 0 40,045
SANDY SPRING BANCORP INC COM 800363103 9 367 SH   SOLE 4 367 0 0
SANDY SPRING BANCORP INC COM 800363103 19 783 SH   SOLE 7 783 0 0
SANDY SPRING BANCORP INC COM 800363103 4,877 196,803 SH   SOLE 18 196,803 0 0
SANDY SPRING BANCORP INC COM 800363103 10,387 419,188 SH   SOLE 19 419,188 0 0
SANDY SPRING BANCORP INC COM 800363103 36,411 1,469,359 SH   SOLE 21 1,469,359 0 0
SANDY SPRING BANCORP INC COM 800363103 51,526 2,079,332 SH   SOLE 22 2,037,313 0 42,019
SANDY SPRING BANCORP INC COM 800363103 1,024 41,310 SH   SOLE 23 41,310 0 0
SANDY SPRING BANCORP INC COM 800363103 4,211 169,942 SH   SOLE 26 14,870 0 155,072
SANDY SPRING BANCORP INC COM 800363103 197 7,957 SH   SOLE 28 7,957 0 0
SANDY SPRING BANCORP INC COM 800363103 383 15,440 SH   SOLE 30 15,440 0 0
SANDY SPRING BANCORP INC COM 800363103 72 2,902 SH   SOLE 34 2,902 0 0
SANDY SPRING BANCORP INC COM 800363103 110 4,444 SH   SOLE 40 4,444 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 602 7,059 SH   SOLE 2 4,107 0 2,952
SANFILIPPO JOHN B & SON INC COM 800422107 13 152 SH   SOLE 4 152 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 15 179 SH   SOLE 7 179 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 4,197 49,181 SH   SOLE 18 44,622 0 4,559
SANFILIPPO JOHN B & SON INC COM 800422107 5,877 68,877 SH   SOLE 19 68,877 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 82,676 968,902 SH   SOLE 21 968,902 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 28,944 339,201 SH   SOLE 22 330,487 0 8,714
SANFILIPPO JOHN B & SON INC COM 800422107 633 7,418 SH   SOLE 23 7,418 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 2,193 25,699 SH   SOLE 26 0 0 25,699
SANFILIPPO JOHN B & SON INC COM 800422107 144 1,686 SH   SOLE 28 1,686 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1,374 16,100 SH   SOLE 30 16,100 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 67 782 SH   SOLE 40 782 0 0
SANGAMO THERAPEUTICS INC COM 800677106 749 83,594 SH   SOLE 2 47,290 0 36,304
SANGAMO THERAPEUTICS INC COM 800677106 5 554 SH   SOLE 4 554 0 0
SANGAMO THERAPEUTICS INC COM 800677106 20 2,201 SH   SOLE 7 2,201 0 0
SANGAMO THERAPEUTICS INC COM 800677106 4,526 505,094 SH   SOLE 18 457,661 0 47,433
SANGAMO THERAPEUTICS INC COM 800677106 4,563 509,254 SH   SOLE 19 509,254 0 0
SANGAMO THERAPEUTICS INC COM 800677106 47,263 5,274,924 SH   SOLE 21 5,274,924 0 0
SANGAMO THERAPEUTICS INC COM 800677106 33,342 3,721,175 SH   SOLE 22 3,602,665 0 118,510
SANGAMO THERAPEUTICS INC COM 800677106 260 29,072 SH   SOLE 23 29,072 0 0
SANGAMO THERAPEUTICS INC COM 800677106 997 111,227 SH   SOLE 26 19,244 0 91,983
SANGAMO THERAPEUTICS INC COM 800677106 131 14,622 SH   SOLE 28 14,622 0 0
SANGAMO THERAPEUTICS INC COM 800677106 678 75,663 SH   SOLE 30 75,663 0 0
SANGAMO THERAPEUTICS INC COM 800677106 37 4,164 SH   SOLE 34 4,164 0 0
SANGAMO THERAPEUTICS INC COM 800677106 125 13,972 SH   SOLE 40 13,972 0 0
SANMINA CORPORATION COM 801056102 2,019 80,613 SH   SOLE 2 24,486 0 56,127
SANMINA CORPORATION COM 801056102 5 208 SH   SOLE 4 208 0 0
SANMINA CORPORATION COM 801056102 58 2,308 SH   SOLE 7 2,308 0 0
SANMINA CORPORATION COM 801056102 0 15 SH   SOLE 17 0 0 15
SANMINA CORPORATION COM 801056102 8,322 332,349 SH   SOLE 18 332,349 0 0
SANMINA CORPORATION COM 801056102 5,613 224,172 SH   SOLE 19 224,172 0 0
SANMINA CORPORATION COM 801056102 187,197 7,475,907 SH   SOLE 21 7,475,907 0 0
SANMINA CORPORATION COM 801056102 56,353 2,250,513 SH   SOLE 22 2,171,519 0 78,994
SANMINA CORPORATION COM 801056102 432 17,258 SH   SOLE 23 17,258 0 0
SANMINA CORPORATION COM 801056102 2,009 80,229 SH   SOLE 26 12,912 0 67,317
SANMINA CORPORATION COM 801056102 297 11,845 SH   SOLE 28 11,845 0 0
SANMINA CORPORATION COM 801056102 2,618 104,568 SH   SOLE 30 104,568 0 0
SANMINA CORPORATION COM 801056102 155 6,200 SH   SOLE 31 0 0 6,200
SANMINA CORPORATION COM 801056102 110 4,394 SH   SOLE 36 4,394 0 0
SANMINA CORPORATION COM 801056102 146 5,827 SH   SOLE 40 5,827 0 0
SANOFI SPONSORED ADR 80105N105 15,706 307,658 SH   SOLE 2 307,658 0 0
SANOFI SPONSORED ADR 80105N105 427,796 8,379,932 SH   SOLE 18 7,504,194 0 875,738
SANOFI SPONSORED ADR 80105N105 113,382 2,221,008 SH   SOLE 19 2,221,008 0 0
SANOFI SPONSORED ADR 80105N105 2,159 42,300 SH   SOLE 20 42,300 0 0
SANOFI SPONSORED ADR 80105N105 114,084 2,234,756 SH   SOLE 21 2,234,756 0 0
SANOFI SPONSORED ADR 80105N105 1,791 35,090 SH   SOLE 23 35,090 0 0
SANOFI SPONSORED ADR 80105N105 2,876 56,339 SH   SOLE 25 0 0 56,339
SANOFI SPONSORED ADR 80105N105 2,993 58,623 SH   SOLE 30 58,623 0 0
SANOFI SPONSORED ADR 80105N105 29,028 568,628 SH   SOLE 34 568,628 0 0
SANOFI SPONSORED ADR 80105N105 1,218 23,865 SH   SOLE 36 23,865 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 2,713 147,369 SH   SOLE 2 10,501 0 136,868
SANTANDER CONSUMER USA HDG I COM 80283M101 23 1,253 SH   SOLE 4 1,253 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 43 2,334 SH   SOLE 7 2,334 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1 76 SH   SOLE 15 76 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 556 30,185 SH   SOLE 18 30,185 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 358 19,473 SH   SOLE 19 19,473 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 16,173 878,475 SH   SOLE 21 878,475 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 46,746 2,539,175 SH   SOLE 22 2,446,792 0 92,383
SANTANDER CONSUMER USA HDG I COM 80283M101 1,765 95,883 SH   SOLE 25 95,883 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 2,320 126,026 SH   SOLE 26 0 0 126,026
SANTANDER CONSUMER USA HDG I COM 80283M101 27 1,489 SH   SOLE 30 1,489 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 115 6,261 SH   SOLE 31 1,473 0 4,788
SANTANDER CONSUMER USA HDG I COM 80283M101 638 34,640 SH   SOLE 36 34,640 0 0
SAP SE SPON ADR 803054204 11 75 SH   SOLE 18 75 0 0
SAP SE SPON ADR 803054204 2,354 16,813 SH   SOLE 26 0 0 16,813
SAPIENS INTL CORP N V SHS G7T16G103 268 9,593 SH   SOLE 2 1,405 0 8,188
SAPIENS INTL CORP N V SHS G7T16G103 14 496 SH   SOLE 7 496 0 0
SAPIENS INTL CORP N V SHS G7T16G103 2,809 100,401 SH   SOLE 18 100,401 0 0
SAPIENS INTL CORP N V SHS G7T16G103 1,651 58,997 SH   SOLE 19 58,997 0 0
SAPIENS INTL CORP N V SHS G7T16G103 21,968 785,128 SH   SOLE 21 785,128 0 0
SAPIENS INTL CORP N V SHS G7T16G103 8,379 299,460 SH   SOLE 22 286,207 0 13,253
SAPIENS INTL CORP N V SHS G7T16G103 21 761 SH   SOLE 23 761 0 0
SAREPTA THERAPEUTICS INC COM 803607100 26,657 166,256 SH   SOLE 2 11,025 0 155,231
SAREPTA THERAPEUTICS INC COM 803607100 6,149 38,349 SH   SOLE 4 36,338 0 2,011
SAREPTA THERAPEUTICS INC COM 803607100 798 4,980 SH   SOLE 7 4,980 0 0
SAREPTA THERAPEUTICS INC COM 803607100 28 176 SH   SOLE 13 176 0 0
SAREPTA THERAPEUTICS INC COM 803607100 927 5,783 SH   SOLE 15 5,783 0 0
SAREPTA THERAPEUTICS INC COM 803607100 21,327 133,008 SH   SOLE 18 126,669 0 6,339
SAREPTA THERAPEUTICS INC COM 803607100 51,152 319,020 SH   SOLE 19 319,020 0 0
SAREPTA THERAPEUTICS INC COM 803607100 481 3,000 SH   SOLE 20 3,000 0 0
SAREPTA THERAPEUTICS INC COM 803607100 328,035 2,045,872 SH   SOLE 21 2,045,872 0 0
SAREPTA THERAPEUTICS INC COM 803607100 338,642 2,112,025 SH   SOLE 22 2,001,686 0 110,339
SAREPTA THERAPEUTICS INC COM 803607100 9,207 57,420 SH   SOLE 23 57,420 0 0
SAREPTA THERAPEUTICS INC COM 803607100 598 3,727 SH   SOLE 25 3,727 0 0
SAREPTA THERAPEUTICS INC COM 803607100 23,829 148,614 SH   SOLE 26 66,165 0 82,449
SAREPTA THERAPEUTICS INC COM 803607100 2,586 16,126 SH   SOLE 28 11,735 0 4,391
SAREPTA THERAPEUTICS INC COM 803607100 3,217 20,062 SH   SOLE 29 3,999 0 16,063
SAREPTA THERAPEUTICS INC COM 803607100 35,911 223,967 SH   SOLE 30 223,386 0 581
SAREPTA THERAPEUTICS INC COM 803607100 4,153 25,900 SH   SOLE 31 13,294 0 12,606
SAREPTA THERAPEUTICS INC COM 803607100 5,106 31,844 SH   SOLE 34 31,844 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,221 13,849 SH   SOLE 36 13,849 0 0
SAREPTA THERAPEUTICS INC COM 803607100 282 1,757 SH   SOLE 40 1,757 0 0
SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 5,393 2,350,000 PRN   SOLE 21 2,350,000 0 0
SASOL LTD SPONSORED ADR 803866300 1,322 171,483 SH   SOLE 31 0 0 171,483
SATSUMA PHARMACEUTICALS INC COM 80405P107 99 3,458 SH   SOLE 2 501 0 2,957
SATSUMA PHARMACEUTICALS INC COM 80405P107 5 191 SH   SOLE 7 191 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 1,106 38,449 SH   SOLE 18 38,449 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 571 19,849 SH   SOLE 19 19,849 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 8,819 306,655 SH   SOLE 21 306,655 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 5,247 182,445 SH   SOLE 22 177,604 0 4,841
SATSUMA PHARMACEUTICALS INC COM 80405P107 9 319 SH   SOLE 23 319 0 0
SAUL CTRS INC COM 804395101 329 10,193 SH   SOLE 2 4,571 0 5,622
SAUL CTRS INC COM 804395101 250 7,741 SH   SOLE 4 7,741 0 0
SAUL CTRS INC COM 804395101 480 14,887 SH   SOLE 7 14,887 0 0
SAUL CTRS INC COM 804395101 1,902 58,933 SH   SOLE 18 58,933 0 0
SAUL CTRS INC COM 804395101 1,216 37,680 SH   SOLE 19 37,680 0 0
SAUL CTRS INC COM 804395101 42,863 1,328,256 SH   SOLE 21 1,328,256 0 0
SAUL CTRS INC COM 804395101 14,751 457,097 SH   SOLE 22 445,749 0 11,348
SAUL CTRS INC COM 804395101 12 385 SH   SOLE 23 385 0 0
SAUL CTRS INC COM 804395101 983 30,457 SH   SOLE 25 30,457 0 0
SAUL CTRS INC COM 804395101 347 10,747 SH   SOLE 26 3,470 0 7,277
SAUL CTRS INC COM 804395101 72 2,227 SH   SOLE 28 2,227 0 0
SAUL CTRS INC COM 804395101 302 9,368 SH   SOLE 29 9,368 0 0
SAUL CTRS INC COM 804395101 2,234 69,215 SH   SOLE 30 69,215 0 0
SAUL CTRS INC COM 804395101 45 1,397 SH   SOLE 40 1,397 0 0
SAVARA INC COM 805111101 95 38,027 SH   SOLE 2 2,794 0 35,233
SAVARA INC COM 805111101 1 532 SH   SOLE 7 532 0 0
SAVARA INC COM 805111101 490 196,594 SH   SOLE 18 196,594 0 0
SAVARA INC COM 805111101 220 88,502 SH   SOLE 19 88,502 0 0
SAVARA INC COM 805111101 3,722 1,494,654 SH   SOLE 21 1,494,654 0 0
SAVARA INC COM 805111101 2,538 1,019,169 SH   SOLE 22 999,831 0 19,338
SB FINL GROUP INC COM 78408D105 95 5,733 SH   SOLE 2 398 0 5,335
SB FINL GROUP INC COM 78408D105 476 28,666 SH   SOLE 18 28,666 0 0
SB FINL GROUP INC COM 78408D105 191 11,521 SH   SOLE 19 11,521 0 0
SB FINL GROUP INC COM 78408D105 3,432 206,469 SH   SOLE 21 206,469 0 0
SB FINL GROUP INC COM 78408D105 555 33,410 SH   SOLE 22 31,389 0 2,021
SB ONE BANCORP COM 78413T103 134 6,822 SH   SOLE 2 586 0 6,236
SB ONE BANCORP COM 78413T103 4 205 SH   SOLE 7 205 0 0
SB ONE BANCORP COM 78413T103 745 37,824 SH   SOLE 18 37,824 0 0
SB ONE BANCORP COM 78413T103 315 16,003 SH   SOLE 19 16,003 0 0
SB ONE BANCORP COM 78413T103 5,589 283,728 SH   SOLE 21 283,728 0 0
SB ONE BANCORP COM 78413T103 1,797 91,215 SH   SOLE 22 87,598 0 3,617
SBA COMMUNICATIONS CORP NEW CL A 78410G104 105,779 355,058 SH   SOLE 2 71,137 0 283,921
SBA COMMUNICATIONS CORP NEW CL A 78410G104 22,517 75,581 SH   SOLE 4 72,392 0 3,189
SBA COMMUNICATIONS CORP NEW CL A 78410G104 75,154 252,263 SH   SOLE 7 248,911 0 3,352
SBA COMMUNICATIONS CORP NEW CL A 78410G104 298 1,000 SH   SOLE 13 1,000 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3,145 10,558 SH   SOLE 15 10,558 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 271,051 909,811 SH   SOLE 18 657,491 0 252,320
SBA COMMUNICATIONS CORP NEW CL A 78410G104 284,599 955,286 SH   SOLE 19 955,286 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 954,470 3,203,781 SH   SOLE 21 3,203,781 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 842,607 2,828,298 SH   SOLE 22 2,528,678 0 299,620
SBA COMMUNICATIONS CORP NEW CL A 78410G104 29,782 99,967 SH   SOLE 23 99,967 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 115,841 388,832 SH   SOLE 25 388,832 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 143,434 481,451 SH   SOLE 26 81,276 0 400,175
SBA COMMUNICATIONS CORP NEW CL A 78410G104 7,525 25,260 SH   SOLE 28 18,517 0 6,743
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3,814 12,803 SH   SOLE 29 10,180 0 2,623
SBA COMMUNICATIONS CORP NEW CL A 78410G104 132,758 445,615 SH   SOLE 30 442,869 0 2,746
SBA COMMUNICATIONS CORP NEW CL A 78410G104 82,771 277,830 SH   SOLE 31 30,591 0 247,239
SBA COMMUNICATIONS CORP NEW CL A 78410G104 20,221 67,873 SH   SOLE 34 67,873 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 24,071 80,797 SH   SOLE 36 80,797 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 784 2,633 SH   SOLE 40 2,633 0 0
SCANSOURCE INC COM 806037107 894 37,127 SH   SOLE 2 14,776 0 22,351
SCANSOURCE INC COM 806037107 5 223 SH   SOLE 4 223 0 0
SCANSOURCE INC COM 806037107 9 382 SH   SOLE 7 382 0 0
SCANSOURCE INC COM 806037107 2,971 123,317 SH   SOLE 18 123,317 0 0
SCANSOURCE INC COM 806037107 4,863 201,883 SH   SOLE 19 201,883 0 0
SCANSOURCE INC COM 806037107 67,296 2,793,504 SH   SOLE 21 2,793,504 0 0
SCANSOURCE INC COM 806037107 28,378 1,177,989 SH   SOLE 22 1,144,615 0 33,374
SCANSOURCE INC COM 806037107 799 33,175 SH   SOLE 23 33,175 0 0
SCANSOURCE INC COM 806037107 3,133 130,035 SH   SOLE 26 7,693 0 122,342
SCANSOURCE INC COM 806037107 69 2,883 SH   SOLE 28 2,883 0 0
SCANSOURCE INC COM 806037107 1,019 42,289 SH   SOLE 30 42,289 0 0
SCANSOURCE INC COM 806037107 81 3,370 SH   SOLE 40 3,370 0 0
SCHLUMBERGER LTD COM 806857108 79,067 4,299,449 SH   SOLE 2 1,211,395 0 3,088,054
SCHLUMBERGER LTD COM 806857108 13,028 708,448 SH   SOLE 4 670,233 0 38,215
SCHLUMBERGER LTD COM 806857108 27,015 1,469,026 SH   SOLE 7 1,424,104 0 44,922
SCHLUMBERGER LTD COM 806857108 1,282 69,719 SH   SOLE 13 69,719 0 0
SCHLUMBERGER LTD COM 806857108 3,108 169,014 SH   SOLE 15 169,014 0 0
SCHLUMBERGER LTD COM 806857108 1 35 SH   SOLE 17 0 0 35
SCHLUMBERGER LTD COM 806857108 49,089 2,669,344 SH   SOLE 18 2,358,059 0 311,285
SCHLUMBERGER LTD COM 806857108 22,383 1,217,149 SH   SOLE 19 1,217,149 0 0
SCHLUMBERGER LTD COM 806857108 1,302 70,818 SH   SOLE 20 70,818 0 0
SCHLUMBERGER LTD COM 806857108 613,707 33,371,785 SH   SOLE 21 33,371,785 0 0
SCHLUMBERGER LTD COM 806857108 646,823 35,172,552 SH   SOLE 22 30,996,789 0 4,175,763
SCHLUMBERGER LTD COM 806857108 22,564 1,226,945 SH   SOLE 23 1,226,945 0 0
SCHLUMBERGER LTD COM 806857108 38,279 2,081,520 SH   SOLE 25 2,081,520 0 0
SCHLUMBERGER LTD COM 806857108 153,458 8,344,628 SH   SOLE 26 1,128,913 0 7,215,715
SCHLUMBERGER LTD COM 806857108 5,270 286,580 SH   SOLE 28 203,805 0 82,775
SCHLUMBERGER LTD COM 806857108 4,210 228,934 SH   SOLE 29 200,463 0 28,471
SCHLUMBERGER LTD COM 806857108 94,659 5,147,303 SH   SOLE 30 5,147,303 0 0
SCHLUMBERGER LTD COM 806857108 13,081 711,319 SH   SOLE 31 410,323 0 300,996
SCHLUMBERGER LTD COM 806857108 58,439 3,177,743 SH   SOLE 34 3,177,743 0 0
SCHLUMBERGER LTD COM 806857108 21,390 1,163,126 SH   SOLE 36 1,163,126 0 0
SCHLUMBERGER LTD COM 806857108 559 30,423 SH   SOLE 40 30,423 0 0
SCHMITT INDS INC ORE COM NEW 806870200 2 498 SH   SOLE 21 498 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 4,506 182,650 SH   SOLE 2 56,451 0 126,199
SCHNEIDER NATIONAL INC CL B 80689H102 13 544 SH   SOLE 4 544 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 25 1,028 SH   SOLE 7 1,028 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 557 22,578 SH   SOLE 18 22,578 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 408 16,557 SH   SOLE 19 16,557 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 17,404 705,463 SH   SOLE 21 705,463 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 35,183 1,426,125 SH   SOLE 22 1,337,362 0 88,763
SCHNEIDER NATIONAL INC CL B 80689H102 99 4,012 SH   SOLE 26 0 0 4,012
SCHNEIDER NATIONAL INC CL B 80689H102 167 6,751 SH   SOLE 28 6,751 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 418 16,936 SH   SOLE 30 16,936 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 25 1,025 SH   SOLE 31 1,025 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 10 387 SH   SOLE 34 387 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 118 4,764 SH   SOLE 40 4,764 0 0
SCHNITZER STL INDS CL A 806882106 729 41,320 SH   SOLE 2 17,458 0 23,862
SCHNITZER STL INDS CL A 806882106 3 164 SH   SOLE 4 164 0 0
SCHNITZER STL INDS CL A 806882106 10 589 SH   SOLE 7 589 0 0
SCHNITZER STL INDS CL A 806882106 2,012 114,060 SH   SOLE 18 114,060 0 0
SCHNITZER STL INDS CL A 806882106 5,205 295,073 SH   SOLE 19 295,073 0 0
SCHNITZER STL INDS CL A 806882106 16,878 956,828 SH   SOLE 21 956,828 0 0
SCHNITZER STL INDS CL A 806882106 21,707 1,230,540 SH   SOLE 22 1,196,673 0 33,867
SCHNITZER STL INDS CL A 806882106 564 31,956 SH   SOLE 23 31,956 0 0
SCHNITZER STL INDS CL A 806882106 2,647 150,049 SH   SOLE 26 4,779 0 145,270
SCHNITZER STL INDS CL A 806882106 69 3,897 SH   SOLE 28 3,897 0 0
SCHNITZER STL INDS CL A 806882106 222 12,587 SH   SOLE 30 12,587 0 0
SCHNITZER STL INDS CL A 806882106 162 9,160 SH   SOLE 34 9,160 0 0
SCHNITZER STL INDS CL A 806882106 50 2,851 SH   SOLE 40 2,851 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 271 14,898 SH   SOLE 2 7,209 0 7,689
SCHOLAR ROCK HLDG CORP COM 80706P103 8 430 SH   SOLE 7 430 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 1,738 95,464 SH   SOLE 18 95,464 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 852 46,792 SH   SOLE 19 46,792 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 20,812 1,142,878 SH   SOLE 21 1,142,878 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 7,914 434,585 SH   SOLE 22 422,911 0 11,674
SCHOLAR ROCK HLDG CORP COM 80706P103 67 3,705 SH   SOLE 28 3,705 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 183 10,068 SH   SOLE 30 10,068 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 42 2,316 SH   SOLE 40 2,316 0 0
SCHOLASTIC CORP COM 807066105 1,070 35,753 SH   SOLE 2 10,332 0 25,421
SCHOLASTIC CORP COM 807066105 6 191 SH   SOLE 4 191 0 0
SCHOLASTIC CORP COM 807066105 12 395 SH   SOLE 7 395 0 0
SCHOLASTIC CORP COM 807066105 4,430 147,965 SH   SOLE 18 147,965 0 0
SCHOLASTIC CORP COM 807066105 2,524 84,310 SH   SOLE 19 84,310 0 0
SCHOLASTIC CORP COM 807066105 99,799 3,333,287 SH   SOLE 21 3,333,287 0 0
SCHOLASTIC CORP COM 807066105 28,124 939,330 SH   SOLE 22 904,208 0 35,122
SCHOLASTIC CORP COM 807066105 40 1,345 SH   SOLE 23 1,345 0 0
SCHOLASTIC CORP COM 807066105 434 14,483 SH   SOLE 26 5,590 0 8,893
SCHOLASTIC CORP COM 807066105 108 3,600 SH   SOLE 28 3,600 0 0
SCHOLASTIC CORP COM 807066105 1,448 48,374 SH   SOLE 30 48,374 0 0
SCHOLASTIC CORP COM 807066105 75 2,515 SH   SOLE 40 2,515 0 0
SCHRODINGER INC COM 80810D103 1,396 15,243 SH   SOLE 2 10,906 0 4,337
SCHRODINGER INC COM 80810D103 18 194 SH   SOLE 4 194 0 0
SCHRODINGER INC COM 80810D103 23 253 SH   SOLE 7 253 0 0
SCHRODINGER INC COM 80810D103 5,081 55,484 SH   SOLE 18 55,484 0 0
SCHRODINGER INC COM 80810D103 4,860 53,079 SH   SOLE 19 53,079 0 0
SCHRODINGER INC COM 80810D103 40,931 446,987 SH   SOLE 21 446,987 0 0
SCHRODINGER INC COM 80810D103 37,123 405,401 SH   SOLE 22 392,219 0 13,182
SCHRODINGER INC COM 80810D103 15 160 SH   SOLE 23 160 0 0
SCHRODINGER INC COM 80810D103 107 1,172 SH   SOLE 26 0 0 1,172
SCHRODINGER INC COM 80810D103 337 3,682 SH   SOLE 30 3,682 0 0
SCHRODINGER INC COM 80810D103 4,836 52,812 SH   SOLE 34 52,812 0 0
SCHRODINGER INC COM 80810D103 118 1,284 SH   SOLE 40 1,284 0 0
SCHWAB CHARLES CORP COM 808513105 105,885 3,138,263 SH   SOLE 2 600,743 0 2,537,520
SCHWAB CHARLES CORP COM 808513105 19,439 576,139 SH   SOLE 4 543,894 0 32,245
SCHWAB CHARLES CORP COM 808513105 35,074 1,039,551 SH   SOLE 7 1,004,936 0 34,615
SCHWAB CHARLES CORP COM 808513105 3,789 112,289 SH   SOLE 13 112,289 0 0
SCHWAB CHARLES CORP COM 808513105 4,831 143,187 SH   SOLE 15 143,187 0 0
SCHWAB CHARLES CORP COM 808513105 1 36 SH   SOLE 17 0 0 36
SCHWAB CHARLES CORP COM 808513105 230,715 6,838,037 SH   SOLE 18 6,309,315 0 528,722
SCHWAB CHARLES CORP COM 808513105 303,685 9,000,728 SH   SOLE 19 9,000,728 0 0
SCHWAB CHARLES CORP COM 808513105 867,430 25,709,239 SH   SOLE 21 25,709,239 0 0
SCHWAB CHARLES CORP COM 808513105 968,862 28,715,520 SH   SOLE 22 25,699,417 0 3,016,103
SCHWAB CHARLES CORP COM 808513105 30,135 893,159 SH   SOLE 23 893,159 0 0
SCHWAB CHARLES CORP COM 808513105 45,259 1,341,406 SH   SOLE 25 1,341,406 0 0
SCHWAB CHARLES CORP COM 808513105 216,280 6,410,191 SH   SOLE 26 674,347 0 5,735,844
SCHWAB CHARLES CORP COM 808513105 8,082 239,523 SH   SOLE 28 170,071 0 69,452
SCHWAB CHARLES CORP COM 808513105 13,925 412,707 SH   SOLE 29 32,390 0 380,317
SCHWAB CHARLES CORP COM 808513105 154,775 4,587,296 SH   SOLE 30 4,587,296 0 0
SCHWAB CHARLES CORP COM 808513105 40,840 1,210,442 SH   SOLE 31 165,299 0 1,045,143
SCHWAB CHARLES CORP COM 808513105 47,166 1,397,930 SH   SOLE 34 1,397,930 0 0
SCHWAB CHARLES CORP COM 808513105 26,300 779,483 SH   SOLE 36 779,483 0 0
SCHWAB CHARLES CORP COM 808513105 869 25,753 SH   SOLE 40 25,753 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4,666 63,505 SH   SOLE 17 0 0 63,505
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 925 12,479 SH   SOLE 17 0 0 12,479
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 32 314 SH   SOLE 2 314 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 38 372 SH   SOLE 17 0 0 372
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 19 379 SH   SOLE 2 379 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 10,511 209,753 SH   SOLE 17 0 0 209,753
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 100 1,900 SH   SOLE 17 0 0 1,900
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 759 11,621 SH   SOLE 17 0 0 11,621
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 49 752 SH   SOLE 26 0 0 752
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 7,952 326,579 SH   SOLE 17 0 0 326,579
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 23 984 SH   SOLE 17 0 0 984
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 10 360 SH   SOLE 17 0 0 360
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 10,406 438,335 SH   SOLE 17 0 0 438,335
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 9 277 SH   SOLE 17 0 0 277
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 20 553 SH   SOLE 17 0 0 553
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 32 621 SH   SOLE 17 0 0 621
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,127 71,481 SH   SOLE 17 0 0 71,481
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3,239 57,592 SH   SOLE 17 0 0 57,592
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 31,099 552,975 SH   SOLE 18 552,975 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 222 6,316 SH   SOLE 17 0 0 6,316
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 10 172 SH   SOLE 2 172 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 43 730 SH   SOLE 17 0 0 730
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 5 88 SH   SOLE 2 88 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 1,391 23,178 SH   SOLE 17 0 0 23,178
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 4,543 153,620 SH   SOLE 17 0 0 153,620
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 43 1,458 SH   SOLE 26 0 0 1,458
SCHWEITZER-MAUDUIT INTL INC COM 808541106 996 29,822 SH   SOLE 2 10,329 0 19,493
SCHWEITZER-MAUDUIT INTL INC COM 808541106 15 435 SH   SOLE 4 435 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 17 512 SH   SOLE 7 512 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 5,185 155,180 SH   SOLE 18 155,180 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,990 59,562 SH   SOLE 19 59,562 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 110,167 3,297,417 SH   SOLE 21 3,297,417 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 31,425 940,585 SH   SOLE 22 908,987 0 31,598
SCHWEITZER-MAUDUIT INTL INC COM 808541106 462 13,819 SH   SOLE 26 3,821 0 9,998
SCHWEITZER-MAUDUIT INTL INC COM 808541106 147 4,397 SH   SOLE 28 4,397 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,618 48,421 SH   SOLE 30 48,421 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 112 3,367 SH   SOLE 40 3,367 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 11,877 152,900 SH   SOLE 2 49,233 0 103,667
SCIENCE APPLICATIONS INTL CO COM 808625107 30 392 SH   SOLE 4 392 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 102 1,316 SH   SOLE 7 1,316 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 0 1 SH   SOLE 17 0 0 1
SCIENCE APPLICATIONS INTL CO COM 808625107 10,806 139,115 SH   SOLE 18 139,115 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,120 14,424 SH   SOLE 19 14,424 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 186,775 2,404,418 SH   SOLE 21 2,404,418 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 133,252 1,715,401 SH   SOLE 22 1,630,386 0 85,015
SCIENCE APPLICATIONS INTL CO COM 808625107 136 1,749 SH   SOLE 25 1,749 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 2,599 33,459 SH   SOLE 26 16,076 0 17,383
SCIENCE APPLICATIONS INTL CO COM 808625107 657 8,458 SH   SOLE 28 8,458 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,378 17,740 SH   SOLE 30 17,740 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 134 1,731 SH   SOLE 31 1,132 0 599
SCIENCE APPLICATIONS INTL CO COM 808625107 49 629 SH   SOLE 34 629 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 94 1,208 SH   SOLE 36 1,208 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 415 5,340 SH   SOLE 40 5,340 0 0
SCIENJOY HOLDING CORP SHS G7864D112 11 1,824 SH   SOLE 22 1,824 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1,084 70,148 SH   SOLE 2 44,318 0 25,830
SCIENTIFIC GAMES CORP COM 80874P109 0 23 SH   SOLE 4 23 0 0
SCIENTIFIC GAMES CORP COM 80874P109 15 967 SH   SOLE 7 967 0 0
SCIENTIFIC GAMES CORP COM 80874P109 5,750 371,959 SH   SOLE 18 358,327 0 13,632
SCIENTIFIC GAMES CORP COM 80874P109 3,111 201,200 SH   SOLE 19 201,200 0 0
SCIENTIFIC GAMES CORP COM 80874P109 57,568 3,723,662 SH   SOLE 21 3,723,662 0 0
SCIENTIFIC GAMES CORP COM 80874P109 31,419 2,032,288 SH   SOLE 22 1,971,755 0 60,533
SCIENTIFIC GAMES CORP COM 80874P109 169 10,954 SH   SOLE 23 10,954 0 0
SCIENTIFIC GAMES CORP COM 80874P109 627 40,538 SH   SOLE 26 12,013 0 28,525
SCIENTIFIC GAMES CORP COM 80874P109 117 7,596 SH   SOLE 28 7,596 0 0
SCIENTIFIC GAMES CORP COM 80874P109 266 17,185 SH   SOLE 30 17,185 0 0
SCIENTIFIC GAMES CORP COM 80874P109 8 488 SH   SOLE 34 488 0 0
SCIENTIFIC GAMES CORP COM 80874P109 83 5,367 SH   SOLE 40 5,367 0 0
SCIPLAY CORP CL A 809087109 195 13,165 SH   SOLE 21 13,165 0 0
SCIPLAY CORP CL A 809087109 5,719 385,607 SH   SOLE 22 385,607 0 0
SCORPIO BULKERS INC COM Y7546A130 78 5,116 SH   SOLE 2 196 0 4,920
SCORPIO BULKERS INC COM Y7546A130 2 147 SH   SOLE 7 147 0 0
SCORPIO BULKERS INC COM Y7546A130 402 26,304 SH   SOLE 18 26,304 0 0
SCORPIO BULKERS INC COM Y7546A130 160 10,478 SH   SOLE 19 10,478 0 0
SCORPIO BULKERS INC COM Y7546A130 3,091 202,038 SH   SOLE 21 202,038 0 0
SCORPIO BULKERS INC COM Y7546A130 990 64,680 SH   SOLE 22 61,259 0 3,421
SCORPIO TANKERS INC SHS Y7542C130 602 47,007 SH   SOLE 2 5,377 0 41,630
SCORPIO TANKERS INC SHS Y7542C130 11 838 SH   SOLE 7 838 0 0
SCORPIO TANKERS INC SHS Y7542C130 2,537 198,037 SH   SOLE 18 198,037 0 0
SCORPIO TANKERS INC SHS Y7542C130 1,802 140,657 SH   SOLE 19 140,657 0 0
SCORPIO TANKERS INC SHS Y7542C130 19,546 1,525,830 SH   SOLE 21 1,525,830 0 0
SCORPIO TANKERS INC SHS Y7542C130 8,427 657,818 SH   SOLE 22 630,333 0 27,485
SCORPIO TANKERS INC SHS Y7542C130 86 6,743 SH   SOLE 23 6,743 0 0
SCORPIO TANKERS INC SHS Y7542C130 295 23,010 SH   SOLE 26 0 0 23,010
SCOTTS MIRACLE GRO CO CL A 810186106 14,519 107,973 SH   SOLE 2 37,501 0 70,472
SCOTTS MIRACLE GRO CO CL A 810186106 68 505 SH   SOLE 4 505 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 14,225 105,787 SH   SOLE 7 105,787 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 2 15 SH   SOLE 17 0 0 15
SCOTTS MIRACLE GRO CO CL A 810186106 15,748 117,115 SH   SOLE 18 117,115 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,843 13,709 SH   SOLE 19 13,709 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 265,288 1,972,842 SH   SOLE 21 1,972,842 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 180,980 1,345,878 SH   SOLE 22 1,281,027 0 64,851
SCOTTS MIRACLE GRO CO CL A 810186106 10 75 SH   SOLE 23 75 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 3,072 22,846 SH   SOLE 26 10,936 0 11,910
SCOTTS MIRACLE GRO CO CL A 810186106 906 6,739 SH   SOLE 28 6,739 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,907 14,182 SH   SOLE 30 14,182 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 174 1,297 SH   SOLE 31 790 0 507
SCOTTS MIRACLE GRO CO CL A 810186106 374 2,781 SH   SOLE 34 2,781 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 119 883 SH   SOLE 36 883 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 620 4,607 SH   SOLE 40 4,607 0 0
SCPHARMACEUTICALS INC COM 810648105 12 1,642 SH   SOLE 2 0 0 1,642
SCPHARMACEUTICALS INC COM 810648105 66 8,966 SH   SOLE 18 8,966 0 0
SCPHARMACEUTICALS INC COM 810648105 71 9,692 SH   SOLE 19 9,692 0 0
SCPHARMACEUTICALS INC COM 810648105 1,269 172,388 SH   SOLE 21 172,388 0 0
SCPHARMACEUTICALS INC COM 810648105 483 65,672 SH   SOLE 22 64,159 0 1,513
SCRIPPS E W CO OHIO CL A NEW 811054402 591 67,487 SH   SOLE 2 18,636 0 48,851
SCRIPPS E W CO OHIO CL A NEW 811054402 3 364 SH   SOLE 4 364 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 9 1,053 SH   SOLE 7 1,053 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 2,468 282,087 SH   SOLE 18 282,087 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,550 177,096 SH   SOLE 19 177,096 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 51,866 5,927,541 SH   SOLE 21 5,927,541 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 15,441 1,764,644 SH   SOLE 22 1,712,014 0 52,630
SCRIPPS E W CO OHIO CL A NEW 811054402 97 11,045 SH   SOLE 23 11,045 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 665 76,045 SH   SOLE 26 26,680 0 49,365
SCRIPPS E W CO OHIO CL A NEW 811054402 52 5,994 SH   SOLE 28 5,994 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 730 83,457 SH   SOLE 30 83,457 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 51 5,782 SH   SOLE 40 5,782 0 0
SCULLY ROYALTY LTD COM SHS G7T96K107 7 890 SH   SOLE 22 890 0 0
SCULPTOR CAP MGMT COM CL A 811246107 207 16,001 SH   SOLE 2 1,055 0 14,946
SCULPTOR CAP MGMT COM CL A 811246107 3 228 SH   SOLE 7 228 0 0
SCULPTOR CAP MGMT COM CL A 811246107 917 70,924 SH   SOLE 18 70,924 0 0
SCULPTOR CAP MGMT COM CL A 811246107 493 38,111 SH   SOLE 19 38,111 0 0
SCULPTOR CAP MGMT COM CL A 811246107 7,571 585,508 SH   SOLE 21 585,508 0 0
SCULPTOR CAP MGMT COM CL A 811246107 6,553 506,810 SH   SOLE 22 497,064 0 9,746
SCWORX CORP COM 78396V109 0 1,729 SH   SOLE 18 1,729 0 0
SCWORX CORP COM 78396V109 0 19,669 SH   SOLE 21 19,669 0 0
SCYNEXIS INC COM 811292101 54 72,467 SH   SOLE 21 72,467 0 0
SCYNEXIS INC COM 811292101 482 641,722 SH   SOLE 22 641,722 0 0
SEA LTD SPONSORED ADS 81141R100 5,280 49,237 SH   SOLE 2 0 0 49,237
SEA LTD SPONSORED ADS 81141R100 13,592 126,745 SH   SOLE 18 126,745 0 0
SEA LTD SPONSORED ADS 81141R100 13,080 121,969 SH   SOLE 19 121,969 0 0
SEA LTD SPONSORED ADS 81141R100 4,659 43,446 SH   SOLE 22 43,446 0 0
SEA LTD SPONSORED ADS 81141R100 18,593 173,379 SH   SOLE 29 173,379 0 0
SEA LTD SPONSORED ADS 81141R100 7 68 SH   SOLE 30 68 0 0
SEA LTD SPONSORED ADS 81141R100 367 3,418 SH   SOLE 34 3,418 0 0
SEA LTD NOTE 2.250% 7/0 81141RAB6 8,826 1,631,000 PRN   SOLE 21 1,631,000 0 0
SEABOARD CORP COM 811543107 2,271 774 SH   SOLE 2 121 0 653
SEABOARD CORP COM 811543107 6 2 SH   SOLE 4 2 0 0
SEABOARD CORP COM 811543107 871 297 SH   SOLE 7 297 0 0
SEABOARD CORP COM 811543107 288 98 SH   SOLE 18 98 0 0
SEABOARD CORP COM 811543107 199 68 SH   SOLE 19 68 0 0
SEABOARD CORP COM 811543107 9,567 3,261 SH   SOLE 21 3,261 0 0
SEABOARD CORP COM 811543107 19,090 6,507 SH   SOLE 22 6,103 0 404
SEABOARD CORP COM 811543107 135 46 SH   SOLE 23 46 0 0
SEABOARD CORP COM 811543107 458 156 SH   SOLE 26 133 0 23
SEABOARD CORP COM 811543107 123 42 SH   SOLE 28 42 0 0
SEABOARD CORP COM 811543107 384 131 SH   SOLE 30 131 0 0
SEABOARD CORP COM 811543107 15 5 SH   SOLE 31 5 0 0
SEABOARD CORP COM 811543107 97 33 SH   SOLE 40 33 0 0
SEABRIDGE GOLD INC COM 811916105 3,510 200,132 SH   SOLE 7 200,132 0 0
SEABRIDGE GOLD INC COM 811916105 55 3,129 SH   SOLE 22 3,129 0 0
SEACHANGE INTL INC COM 811699107 30 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 151 100,256 SH   SOLE 18 100,256 0 0
SEACHANGE INTL INC COM 811699107 67 44,226 SH   SOLE 19 44,226 0 0
SEACHANGE INTL INC COM 811699107 1,170 774,872 SH   SOLE 21 774,872 0 0
SEACHANGE INTL INC COM 811699107 1,236 818,697 SH   SOLE 22 807,185 0 11,512
SEACHANGE INTL INC COM 811699107 6 3,927 SH   SOLE 23 3,927 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,207 59,176 SH   SOLE 2 16,275 0 42,901
SEACOAST BKG CORP FLA COM NEW 811707801 4 207 SH   SOLE 4 207 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 19 952 SH   SOLE 7 952 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 5,058 247,935 SH   SOLE 18 247,935 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,968 96,484 SH   SOLE 19 96,484 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 113,528 5,565,105 SH   SOLE 21 5,565,105 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 32,155 1,576,231 SH   SOLE 22 1,528,682 0 47,549
SEACOAST BKG CORP FLA COM NEW 811707801 521 25,544 SH   SOLE 26 11,925 0 13,619
SEACOAST BKG CORP FLA COM NEW 811707801 132 6,457 SH   SOLE 28 6,457 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,650 80,877 SH   SOLE 30 80,877 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 120 5,903 SH   SOLE 40 5,903 0 0
SEACOR HOLDINGS INC COM 811904101 623 21,996 SH   SOLE 2 5,885 0 16,111
SEACOR HOLDINGS INC COM 811904101 4 146 SH   SOLE 4 146 0 0
SEACOR HOLDINGS INC COM 811904101 10 364 SH   SOLE 7 364 0 0
SEACOR HOLDINGS INC COM 811904101 2,840 100,268 SH   SOLE 18 100,268 0 0
SEACOR HOLDINGS INC COM 811904101 1,052 37,135 SH   SOLE 19 37,135 0 0
SEACOR HOLDINGS INC COM 811904101 58,143 2,053,057 SH   SOLE 21 2,053,057 0 0
SEACOR HOLDINGS INC COM 811904101 16,080 567,799 SH   SOLE 22 548,928 0 18,871
SEACOR HOLDINGS INC COM 811904101 397 14,007 SH   SOLE 26 1,993 0 12,014
SEACOR HOLDINGS INC COM 811904101 67 2,371 SH   SOLE 28 2,371 0 0
SEACOR HOLDINGS INC COM 811904101 899 31,747 SH   SOLE 30 31,747 0 0
SEACOR HOLDINGS INC COM 811904101 55 1,942 SH   SOLE 40 1,942 0 0
SEACOR MARINE HLDGS INC COM 78413P101 15 5,745 SH   SOLE 18 5,745 0 0
SEACOR MARINE HLDGS INC COM 78413P101 250 97,981 SH   SOLE 21 97,981 0 0
SEACOR MARINE HLDGS INC COM 78413P101 1,003 393,454 SH   SOLE 22 393,454 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 6,940 143,350 SH   SOLE 2 54,000 0 89,350
SEAGATE TECHNOLOGY PLC SHS G7945M107 5,682 117,372 SH   SOLE 4 110,930 0 6,442
SEAGATE TECHNOLOGY PLC SHS G7945M107 18,677 385,818 SH   SOLE 7 224,768 0 161,050
SEAGATE TECHNOLOGY PLC SHS G7945M107 187 3,873 SH   SOLE 13 3,873 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,391 28,733 SH   SOLE 15 28,733 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 22,231 459,232 SH   SOLE 18 422,470 0 36,762
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,573 73,811 SH   SOLE 19 73,811 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 382,985 7,911,274 SH   SOLE 21 7,911,274 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 190,162 3,928,153 SH   SOLE 22 3,623,525 0 304,628
SEAGATE TECHNOLOGY PLC SHS G7945M107 8,348 172,439 SH   SOLE 23 172,439 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 20,473 422,914 SH   SOLE 25 422,914 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 79,119 1,634,352 SH   SOLE 26 211,252 0 1,423,100
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,515 51,962 SH   SOLE 28 36,937 0 15,025
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,653 54,805 SH   SOLE 29 4,585 0 50,220
SEAGATE TECHNOLOGY PLC SHS G7945M107 55,021 1,136,570 SH   SOLE 30 1,113,185 0 23,385
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,973 61,406 SH   SOLE 31 26,048 0 35,358
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,214 66,393 SH   SOLE 32 66,393 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,042 42,182 SH   SOLE 34 42,182 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 11,151 230,349 SH   SOLE 35 230,349 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 8,671 179,109 SH   SOLE 36 179,109 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 280 5,778 SH   SOLE 40 5,778 0 0
SEALED AIR CORP NEW COM 81211K100 14,543 442,714 SH   SOLE 2 69,210 0 373,504
SEALED AIR CORP NEW COM 81211K100 2,289 69,684 SH   SOLE 4 65,432 0 4,252
SEALED AIR CORP NEW COM 81211K100 4,459 135,744 SH   SOLE 7 130,071 0 5,673
SEALED AIR CORP NEW COM 81211K100 9 285 SH   SOLE 13 285 0 0
SEALED AIR CORP NEW COM 81211K100 655 19,949 SH   SOLE 15 19,949 0 0
SEALED AIR CORP NEW COM 81211K100 10,247 311,941 SH   SOLE 18 288,510 0 23,431
SEALED AIR CORP NEW COM 81211K100 1,725 52,518 SH   SOLE 19 52,518 0 0
SEALED AIR CORP NEW COM 81211K100 112,721 3,431,381 SH   SOLE 21 3,431,381 0 0
SEALED AIR CORP NEW COM 81211K100 143,607 4,371,610 SH   SOLE 22 3,990,117 0 381,493
SEALED AIR CORP NEW COM 81211K100 3,692 112,390 SH   SOLE 23 112,390 0 0
SEALED AIR CORP NEW COM 81211K100 5,954 181,235 SH   SOLE 25 181,235 0 0
SEALED AIR CORP NEW COM 81211K100 28,941 880,994 SH   SOLE 26 190,277 0 690,717
SEALED AIR CORP NEW COM 81211K100 1,120 34,080 SH   SOLE 28 25,207 0 8,873
SEALED AIR CORP NEW COM 81211K100 1,173 35,702 SH   SOLE 29 3,018 0 32,684
SEALED AIR CORP NEW COM 81211K100 16,853 513,030 SH   SOLE 30 511,834 0 1,196
SEALED AIR CORP NEW COM 81211K100 1,996 60,763 SH   SOLE 31 23,671 0 37,092
SEALED AIR CORP NEW COM 81211K100 304 9,269 SH   SOLE 34 9,269 0 0
SEALED AIR CORP NEW COM 81211K100 2,582 78,596 SH   SOLE 36 78,596 0 0
SEALED AIR CORP NEW COM 81211K100 125 3,815 SH   SOLE 40 3,815 0 0
SEASPINE HLDGS CORP COM 81255T108 264 25,256 SH   SOLE 2 3,069 0 22,187
SEASPINE HLDGS CORP COM 81255T108 5 463 SH   SOLE 7 463 0 0
SEASPINE HLDGS CORP COM 81255T108 1,135 108,368 SH   SOLE 18 108,368 0 0
SEASPINE HLDGS CORP COM 81255T108 968 92,492 SH   SOLE 19 92,492 0 0
SEASPINE HLDGS CORP COM 81255T108 8,952 855,002 SH   SOLE 21 855,002 0 0
SEASPINE HLDGS CORP COM 81255T108 7,395 706,300 SH   SOLE 22 694,223 0 12,077
SEASPINE HLDGS CORP COM 81255T108 72 6,893 SH   SOLE 23 6,893 0 0
SEASPINE HLDGS CORP COM 81255T108 519 49,559 SH   SOLE 26 0 0 49,559
SEATTLE GENETICS INC COM 812578102 69,989 411,895 SH   SOLE 2 155,885 0 256,010
SEATTLE GENETICS INC COM 812578102 9,385 55,230 SH   SOLE 4 51,907 0 3,323
SEATTLE GENETICS INC COM 812578102 3,514 20,681 SH   SOLE 7 20,681 0 0
SEATTLE GENETICS INC COM 812578102 441 2,598 SH   SOLE 13 2,598 0 0
SEATTLE GENETICS INC COM 812578102 2,063 12,143 SH   SOLE 15 12,143 0 0
SEATTLE GENETICS INC COM 812578102 47,522 279,672 SH   SOLE 18 269,511 0 10,161
SEATTLE GENETICS INC COM 812578102 311,126 1,831,015 SH   SOLE 19 1,831,015 0 0
SEATTLE GENETICS INC COM 812578102 2,481 14,600 SH   SOLE 20 14,600 0 0
SEATTLE GENETICS INC COM 812578102 677,141 3,985,055 SH   SOLE 21 3,985,055 0 0
SEATTLE GENETICS INC COM 812578102 528,280 3,108,990 SH   SOLE 22 2,920,168 0 188,822
SEATTLE GENETICS INC COM 812578102 15,854 93,304 SH   SOLE 23 93,304 0 0
SEATTLE GENETICS INC COM 812578102 21,216 124,859 SH   SOLE 25 124,859 0 0
SEATTLE GENETICS INC COM 812578102 64,120 377,355 SH   SOLE 26 88,880 0 288,475
SEATTLE GENETICS INC COM 812578102 4,460 26,245 SH   SOLE 28 18,890 0 7,355
SEATTLE GENETICS INC COM 812578102 1,065 6,268 SH   SOLE 29 6,268 0 0
SEATTLE GENETICS INC COM 812578102 72,613 427,334 SH   SOLE 30 426,257 0 1,077
SEATTLE GENETICS INC COM 812578102 6,113 35,975 SH   SOLE 31 21,547 0 14,428
SEATTLE GENETICS INC COM 812578102 6,255 36,809 SH   SOLE 32 36,809 0 0
SEATTLE GENETICS INC COM 812578102 141,787 834,434 SH   SOLE 34 834,434 0 0
SEATTLE GENETICS INC COM 812578102 12,272 72,222 SH   SOLE 36 72,222 0 0
SEATTLE GENETICS INC COM 812578102 417 2,454 SH   SOLE 40 2,454 0 0
SEAWORLD ENTMT INC COM 81282V100 753 50,840 SH   SOLE 2 17,036 0 33,804
SEAWORLD ENTMT INC COM 81282V100 4 262 SH   SOLE 4 262 0 0
SEAWORLD ENTMT INC COM 81282V100 11 756 SH   SOLE 7 756 0 0
SEAWORLD ENTMT INC COM 81282V100 3,010 203,220 SH   SOLE 18 203,220 0 0
SEAWORLD ENTMT INC COM 81282V100 1,657 111,856 SH   SOLE 19 111,856 0 0
SEAWORLD ENTMT INC COM 81282V100 23,294 1,572,840 SH   SOLE 21 1,572,840 0 0
SEAWORLD ENTMT INC COM 81282V100 19,689 1,329,420 SH   SOLE 22 1,275,779 0 53,641
SEAWORLD ENTMT INC COM 81282V100 8 519 SH   SOLE 23 519 0 0
SEAWORLD ENTMT INC COM 81282V100 471 31,796 SH   SOLE 26 15,922 0 15,874
SEAWORLD ENTMT INC COM 81282V100 101 6,816 SH   SOLE 28 6,816 0 0
SEAWORLD ENTMT INC COM 81282V100 274 18,503 SH   SOLE 30 18,503 0 0
SEAWORLD ENTMT INC COM 81282V100 76 5,120 SH   SOLE 34 5,120 0 0
SEAWORLD ENTMT INC COM 81282V100 74 4,996 SH   SOLE 40 4,996 0 0
SECOND SIGHT MED PRODS INC COM NEW 81362J209 5 4,770 SH   SOLE 21 4,770 0 0
SECOND SIGHT MED PRODS INC COM NEW 81362J209 33 33,776 SH   SOLE 22 33,776 0 0
SECUREWORKS CORP CL A 81374A105 122 10,671 SH   SOLE 2 2,838 0 7,833
SECUREWORKS CORP CL A 81374A105 359 31,412 SH   SOLE 18 31,412 0 0
SECUREWORKS CORP CL A 81374A105 181 15,863 SH   SOLE 19 15,863 0 0
SECUREWORKS CORP CL A 81374A105 3,322 290,622 SH   SOLE 21 290,622 0 0
SECUREWORKS CORP CL A 81374A105 3,184 278,528 SH   SOLE 22 275,038 0 3,490
SECUREWORKS CORP CL A 81374A105 150 13,154 SH   SOLE 25 13,154 0 0
SECUREWORKS CORP CL A 81374A105 375 32,777 SH   SOLE 26 6,422 0 26,355
SECUREWORKS CORP CL A 81374A105 10 877 SH   SOLE 36 877 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 37 5,495 SH   SOLE 2 647 0 4,848
SECURITY NATL FINL CORP CL A NEW 814785309 223 33,065 SH   SOLE 18 33,065 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 78 11,492 SH   SOLE 19 11,492 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 1,841 272,964 SH   SOLE 21 272,964 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 690 102,308 SH   SOLE 22 100,067 0 2,241
SEELOS THERAPEUTICS INC COM 81577F109 0 43 SH   SOLE 21 43 0 0
SEELOS THERAPEUTICS INC COM 81577F109 560 554,657 SH   SOLE 22 554,657 0 0
SEI INVTS CO COM 784117103 19,118 347,728 SH   SOLE 2 94,808 0 252,920
SEI INVTS CO COM 784117103 3,251 59,126 SH   SOLE 4 55,581 0 3,545
SEI INVTS CO COM 784117103 5,857 106,530 SH   SOLE 7 40,606 0 65,924
SEI INVTS CO COM 784117103 27 485 SH   SOLE 13 485 0 0
SEI INVTS CO COM 784117103 801 14,573 SH   SOLE 15 14,573 0 0
SEI INVTS CO COM 784117103 25,143 457,316 SH   SOLE 18 446,881 0 10,435
SEI INVTS CO COM 784117103 1,821 33,121 SH   SOLE 19 33,121 0 0
SEI INVTS CO COM 784117103 357,216 6,497,198 SH   SOLE 21 6,497,198 0 0
SEI INVTS CO COM 784117103 230,894 4,199,600 SH   SOLE 22 4,010,229 0 189,371
SEI INVTS CO COM 784117103 5,642 102,622 SH   SOLE 23 102,622 0 0
SEI INVTS CO COM 784117103 8,429 153,318 SH   SOLE 25 153,318 0 0
SEI INVTS CO COM 784117103 29,089 529,077 SH   SOLE 26 118,171 0 410,906
SEI INVTS CO COM 784117103 1,139 20,708 SH   SOLE 28 14,488 0 6,220
SEI INVTS CO COM 784117103 1,636 29,764 SH   SOLE 29 2,679 0 27,085
SEI INVTS CO COM 784117103 20,005 363,854 SH   SOLE 30 293,199 0 70,655
SEI INVTS CO COM 784117103 1,388 25,250 SH   SOLE 31 17,195 0 8,055
SEI INVTS CO COM 784117103 1,415 25,744 SH   SOLE 34 25,744 0 0
SEI INVTS CO COM 784117103 6,297 114,525 SH   SOLE 36 114,525 0 0
SEI INVTS CO COM 784117103 149 2,702 SH   SOLE 40 2,702 0 0
SELECT BANCORP INC NEW COM 81617L108 94 11,564 SH   SOLE 2 823 0 10,741
SELECT BANCORP INC NEW COM 81617L108 506 62,187 SH   SOLE 18 62,187 0 0
SELECT BANCORP INC NEW COM 81617L108 309 37,938 SH   SOLE 19 37,938 0 0
SELECT BANCORP INC NEW COM 81617L108 4,283 526,208 SH   SOLE 21 526,208 0 0
SELECT BANCORP INC NEW COM 81617L108 1,463 179,689 SH   SOLE 22 174,411 0 5,278
SELECT BANCORP INC NEW COM 81617L108 22 2,677 SH   SOLE 23 2,677 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 382 77,868 SH   SOLE 2 21,063 0 56,805
SELECT ENERGY SVCS INC CL A COM 81617J301 2 337 SH   SOLE 4 337 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 198 40,462 SH   SOLE 7 40,462 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 1,149 234,455 SH   SOLE 18 234,455 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 594 121,130 SH   SOLE 19 121,130 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 10,589 2,161,106 SH   SOLE 21 2,161,106 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 8,992 1,835,185 SH   SOLE 22 1,786,276 0 48,909
SELECT ENERGY SVCS INC CL A COM 81617J301 80 16,232 SH   SOLE 26 0 0 16,232
SELECT ENERGY SVCS INC CL A COM 81617J301 44 8,941 SH   SOLE 28 8,941 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 1,900 387,744 SH   SOLE 30 387,744 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 37 7,453 SH   SOLE 40 7,453 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 17 4,927 SH   SOLE 18 4,927 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 289 82,590 SH   SOLE 21 82,590 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 1,020 291,554 SH   SOLE 22 291,554 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,098 74,528 SH   SOLE 2 39,918 0 34,610
SELECT MED HLDGS CORP COM 81619Q105 5 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105 39 2,672 SH   SOLE 7 2,672 0 0
SELECT MED HLDGS CORP COM 81619Q105 8,446 573,356 SH   SOLE 18 547,230 0 26,126
SELECT MED HLDGS CORP COM 81619Q105 7,795 529,170 SH   SOLE 19 529,170 0 0
SELECT MED HLDGS CORP COM 81619Q105 175,639 11,923,907 SH   SOLE 21 11,923,907 0 0
SELECT MED HLDGS CORP COM 81619Q105 52,540 3,566,851 SH   SOLE 22 3,448,687 0 118,164
SELECT MED HLDGS CORP COM 81619Q105 519 35,259 SH   SOLE 23 35,259 0 0
SELECT MED HLDGS CORP COM 81619Q105 2,706 183,710 SH   SOLE 26 41,728 0 141,982
SELECT MED HLDGS CORP COM 81619Q105 253 17,172 SH   SOLE 28 17,172 0 0
SELECT MED HLDGS CORP COM 81619Q105 3,299 223,964 SH   SOLE 30 223,964 0 0
SELECT MED HLDGS CORP COM 81619Q105 37 2,538 SH   SOLE 31 0 0 2,538
SELECT MED HLDGS CORP COM 81619Q105 193 13,078 SH   SOLE 34 13,078 0 0
SELECT MED HLDGS CORP COM 81619Q105 90 6,099 SH   SOLE 36 6,099 0 0
SELECT MED HLDGS CORP COM 81619Q105 191 12,996 SH   SOLE 40 12,996 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 27,500 488,019 SH   SOLE 2 488,019 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 15,670 278,079 SH   SOLE 7 0 0 278,079
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 18 328 SH   SOLE 18 328 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 184,313 1,841,838 SH   SOLE 2 1,841,838 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 12,941 129,324 SH   SOLE 7 0 0 129,324
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 48 480 SH   SOLE 18 480 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 75,110 1,280,867 SH   SOLE 2 1,280,867 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 31,325 534,186 SH   SOLE 7 0 0 534,186
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 35 591 SH   SOLE 18 591 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y407 12,771 100,000 SH Call SOLE 19 100,000 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 137,874 1,079,585 SH   SOLE 2 1,079,585 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 440 3,443 SH   SOLE 4 3,443 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 50,618 396,354 SH   SOLE 7 0 0 396,354
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,787 53,141 SH   SOLE 18 53,141 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 62,658 490,629 SH   SOLE 19 490,629 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3,114 24,385 SH   SOLE 22 24,385 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 45,426 1,200,155 SH   SOLE 2 1,200,155 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 4,125 108,991 SH   SOLE 7 0 0 108,991
SELECT SECTOR SPDR TR ENERGY 81369Y506 0 7 SH   SOLE 17 0 0 7
SELECT SECTOR SPDR TR ENERGY 81369Y506 5 127 SH   SOLE 18 127 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 708 30,600 SH Call SOLE 2 30,600 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 944 40,800 SH Call SOLE 4 40,800 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 11,612 501,800 SH Call SOLE 18 501,800 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 124,637 5,386,200 SH Call SOLE 19 5,386,200 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 4,579 197,900 SH Call SOLE 22 197,900 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 133,666 5,776,384 SH   SOLE 2 5,776,384 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 385 16,620 SH   SOLE 4 16,620 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 29,909 1,292,540 SH   SOLE 7 0 0 1,292,540
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5,906 255,246 SH   SOLE 18 255,246 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 68,577 2,963,567 SH   SOLE 19 2,963,567 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,736 161,458 SH   SOLE 22 161,458 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y704 1,690 24,600 SH Put SOLE 19 24,600 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 108,831 1,584,149 SH   SOLE 2 1,584,149 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 665 9,673 SH   SOLE 4 9,673 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 27,899 406,093 SH   SOLE 7 0 0 406,093
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 9,526 138,656 SH   SOLE 18 138,656 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 94,632 1,377,467 SH   SOLE 19 1,377,467 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3,965 57,719 SH   SOLE 22 57,719 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y803 5,851 56,000 SH Call SOLE 19 56,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 263,521 2,521,976 SH   SOLE 2 2,521,976 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 84,932 812,823 SH   SOLE 7 0 0 812,823
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 135 1,292 SH   SOLE 18 1,292 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 138,031 2,554,240 SH   SOLE 2 2,554,240 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 22,125 409,416 SH   SOLE 7 0 0 409,416
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 46 849 SH   SOLE 18 849 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y852 3,453 63,900 SH Call SOLE 19 63,900 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 148,113 4,254,902 SH   SOLE 2 4,254,902 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 12,732 365,767 SH   SOLE 7 0 0 365,767
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 14 405 SH   SOLE 18 405 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 50,111 1,439,558 SH   SOLE 22 1,439,558 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 25,977 460,338 SH   SOLE 2 460,338 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3,063 54,285 SH   SOLE 7 0 0 54,285
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 15 270 SH   SOLE 18 270 0 0
SELECTA BIOSCIENCES INC COM 816212104 106 37,457 SH   SOLE 2 3,599 0 33,858
SELECTA BIOSCIENCES INC COM 816212104 786 276,633 SH   SOLE 18 276,633 0 0
SELECTA BIOSCIENCES INC COM 816212104 527 185,623 SH   SOLE 19 185,623 0 0
SELECTA BIOSCIENCES INC COM 816212104 6,156 2,167,503 SH   SOLE 21 2,167,503 0 0
SELECTA BIOSCIENCES INC COM 816212104 3,642 1,282,241 SH   SOLE 22 1,254,970 0 27,271
SELECTA BIOSCIENCES INC COM 816212104 23 8,235 SH   SOLE 23 8,235 0 0
SELECTIVE INS GROUP INC COM 816300107 5,039 95,535 SH   SOLE 2 45,557 0 49,978
SELECTIVE INS GROUP INC COM 816300107 28 528 SH   SOLE 4 528 0 0
SELECTIVE INS GROUP INC COM 816300107 73 1,377 SH   SOLE 7 1,377 0 0
SELECTIVE INS GROUP INC COM 816300107 19,563 370,937 SH   SOLE 18 370,937 0 0
SELECTIVE INS GROUP INC COM 816300107 7,351 139,374 SH   SOLE 19 139,374 0 0
SELECTIVE INS GROUP INC COM 816300107 209,813 3,978,248 SH   SOLE 21 3,978,248 0 0
SELECTIVE INS GROUP INC COM 816300107 113,241 2,147,152 SH   SOLE 22 2,088,334 0 58,818
SELECTIVE INS GROUP INC COM 816300107 163 3,089 SH   SOLE 23 3,089 0 0
SELECTIVE INS GROUP INC COM 816300107 1,947 36,921 SH   SOLE 26 12,144 0 24,777
SELECTIVE INS GROUP INC COM 816300107 452 8,574 SH   SOLE 28 8,574 0 0
SELECTIVE INS GROUP INC COM 816300107 1,051 19,929 SH   SOLE 30 19,929 0 0
SELECTIVE INS GROUP INC COM 816300107 55 1,035 SH   SOLE 34 1,035 0 0
SELECTIVE INS GROUP INC COM 816300107 74 1,403 SH   SOLE 36 1,403 0 0
SELECTIVE INS GROUP INC COM 816300107 344 6,519 SH   SOLE 40 6,519 0 0
SELECTQUOTE INC COM 816307300 470 18,567 SH   SOLE 2 18,567 0 0
SELECTQUOTE INC COM 816307300 16,110 636,004 SH   SOLE 19 636,004 0 0
SELECTQUOTE INC COM 816307300 465 18,361 SH   SOLE 20 18,361 0 0
SELECTQUOTE INC COM 816307300 291 11,493 SH   SOLE 22 11,493 0 0
SELECTQUOTE INC COM 816307300 13,911 549,205 SH   SOLE 34 549,205 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 294 100,422 SH   SOLE 22 100,422 0 0
SEMPRA ENERGY COM 816851109 92,557 789,533 SH   SOLE 2 144,201 0 645,332
SEMPRA ENERGY COM 816851109 19,836 169,203 SH   SOLE 4 161,186 0 8,017
SEMPRA ENERGY COM 816851109 76,586 653,299 SH   SOLE 7 634,169 0 19,130
SEMPRA ENERGY COM 816851109 681 5,811 SH   SOLE 13 5,811 0 0
SEMPRA ENERGY COM 816851109 4,170 35,569 SH   SOLE 15 35,569 0 0
SEMPRA ENERGY COM 816851109 66,088 563,747 SH   SOLE 18 519,063 0 44,684
SEMPRA ENERGY COM 816851109 23,294 198,704 SH   SOLE 19 198,704 0 0
SEMPRA ENERGY COM 816851109 886,483 7,561,912 SH   SOLE 21 7,561,912 0 0
SEMPRA ENERGY COM 816851109 819,790 6,993,003 SH   SOLE 22 6,310,927 0 682,076
SEMPRA ENERGY COM 816851109 26,049 222,201 SH   SOLE 23 222,201 0 0
SEMPRA ENERGY COM 816851109 38,919 331,985 SH   SOLE 25 331,985 0 0
SEMPRA ENERGY COM 816851109 213,898 1,824,604 SH   SOLE 26 195,845 0 1,628,759
SEMPRA ENERGY COM 816851109 7,012 59,810 SH   SOLE 28 42,547 0 17,263
SEMPRA ENERGY COM 816851109 570 4,860 SH   SOLE 29 4,860 0 0
SEMPRA ENERGY COM 816851109 138,452 1,181,033 SH   SOLE 30 1,167,571 0 13,462
SEMPRA ENERGY COM 816851109 12,677 108,141 SH   SOLE 31 37,487 0 70,654
SEMPRA ENERGY COM 816851109 2,261 19,291 SH   SOLE 32 19,291 0 0
SEMPRA ENERGY COM 816851109 11,830 100,909 SH   SOLE 34 100,909 0 0
SEMPRA ENERGY COM 816851109 26,300 224,346 SH   SOLE 36 224,346 0 0
SEMPRA ENERGY COM 816851109 741 6,325 SH   SOLE 40 6,325 0 0
SEMPRA ENERGY 6% PFD CONV A 816851406 717 7,333 SH   SOLE 7 7,333 0 0
SEMPRA ENERGY 6% PFD CONV A 816851406 121,841 1,246,715 SH   SOLE 21 1,246,715 0 0
SEMPRA ENERGY 6.75% CNV PFD B 816851505 251 2,558 SH   SOLE 7 2,558 0 0
SEMPRA ENERGY 6.75% CNV PFD B 816851505 40,834 415,566 SH   SOLE 21 415,566 0 0
SEMTECH CORP COM 816850101 3,704 70,940 SH   SOLE 2 50,592 0 20,348
SEMTECH CORP COM 816850101 16 311 SH   SOLE 4 311 0 0
SEMTECH CORP COM 816850101 61 1,159 SH   SOLE 7 1,159 0 0
SEMTECH CORP COM 816850101 21,940 420,151 SH   SOLE 18 409,887 0 10,264
SEMTECH CORP COM 816850101 10,676 204,446 SH   SOLE 19 204,446 0 0
SEMTECH CORP COM 816850101 242,542 4,644,614 SH   SOLE 21 4,644,614 0 0
SEMTECH CORP COM 816850101 123,143 2,358,164 SH   SOLE 22 2,291,439 0 66,725
SEMTECH CORP COM 816850101 439 8,404 SH   SOLE 23 8,404 0 0
SEMTECH CORP COM 816850101 2,349 44,983 SH   SOLE 26 12,712 0 32,271
SEMTECH CORP COM 816850101 521 9,978 SH   SOLE 28 9,978 0 0
SEMTECH CORP COM 816850101 1,173 22,469 SH   SOLE 30 22,469 0 0
SEMTECH CORP COM 816850101 388 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 2 3,412 SH   SOLE 22 3,412 0 0
SENECA FOODS CORP NEW CL B 817070105 4 117 SH   SOLE 21 117 0 0
SENECA FOODS CORP NEW CL A 817070501 202 5,966 SH   SOLE 2 375 0 5,591
SENECA FOODS CORP NEW CL A 817070501 2 71 SH   SOLE 7 71 0 0
SENECA FOODS CORP NEW CL A 817070501 1,073 31,731 SH   SOLE 18 31,731 0 0
SENECA FOODS CORP NEW CL A 817070501 416 12,316 SH   SOLE 19 12,316 0 0
SENECA FOODS CORP NEW CL A 817070501 25,067 741,402 SH   SOLE 21 741,402 0 0
SENECA FOODS CORP NEW CL A 817070501 8,277 244,815 SH   SOLE 22 240,953 0 3,862
SENECA FOODS CORP NEW CL A 817070501 333 9,849 SH   SOLE 30 9,849 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 13,739 369,030 SH   SOLE 2 24,537 0 344,493
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2,556 68,662 SH   SOLE 4 64,135 0 4,527
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 477 12,814 SH   SOLE 7 12,814 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 24 647 SH   SOLE 13 647 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 662 17,775 SH   SOLE 15 17,775 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 3,633 97,588 SH   SOLE 18 84,928 0 12,660
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,452 39,014 SH   SOLE 19 39,014 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 61,492 1,651,692 SH   SOLE 21 1,651,692 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 163,032 4,379,039 SH   SOLE 22 4,134,074 0 244,965
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4,501 120,894 SH   SOLE 23 120,894 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 6,822 183,239 SH   SOLE 25 183,239 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 25,242 678,012 SH   SOLE 26 174,919 0 503,093
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,251 33,604 SH   SOLE 28 25,387 0 8,217
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,407 37,789 SH   SOLE 29 3,154 0 34,635
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 10,016 269,040 SH   SOLE 30 245,457 0 23,583
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,054 28,323 SH   SOLE 31 17,547 0 10,776
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 5,931 159,296 SH   SOLE 34 159,296 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 3,579 96,133 SH   SOLE 36 96,133 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 128 3,438 SH   SOLE 40 3,438 0 0
SENSEONICS HLDGS INC COM 81727U105 3 6,485 SH   SOLE 18 6,485 0 0
SENSEONICS HLDGS INC COM 81727U105 36 92,248 SH   SOLE 21 92,248 0 0
SENSEONICS HLDGS INC COM 81727U105 1,056 2,707,584 SH   SOLE 22 2,707,584 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 3,229 61,901 SH   SOLE 2 35,396 0 26,505
SENSIENT TECHNOLOGIES CORP COM 81725T100 10 190 SH   SOLE 4 190 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 138 2,642 SH   SOLE 7 2,642 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 13,913 266,746 SH   SOLE 18 266,746 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 6,286 120,507 SH   SOLE 19 120,507 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 150,557 2,886,437 SH   SOLE 21 2,886,437 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 79,765 1,529,228 SH   SOLE 22 1,485,647 0 43,581
SENSIENT TECHNOLOGIES CORP COM 81725T100 961 18,429 SH   SOLE 26 11,098 0 7,331
SENSIENT TECHNOLOGIES CORP COM 81725T100 370 7,087 SH   SOLE 28 7,087 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 760 14,562 SH   SOLE 30 14,562 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 42 809 SH   SOLE 36 809 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 212 4,064 SH   SOLE 40 4,064 0 0
SENSUS HEALTHCARE INC COM 81728J109 9 2,953 SH   SOLE 18 2,953 0 0
SENSUS HEALTHCARE INC COM 81728J109 284 92,836 SH   SOLE 21 92,836 0 0
SENSUS HEALTHCARE INC COM 81728J109 56 18,336 SH   SOLE 22 18,336 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 5 21,903 SH   SOLE 21 21,903 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 86 409,550 SH   SOLE 22 409,550 0 0
SERES THERAPEUTICS INC COM 81750R102 120 25,238 SH   SOLE 2 10,911 0 14,327
SERES THERAPEUTICS INC COM 81750R102 6 1,253 SH   SOLE 7 1,253 0 0
SERES THERAPEUTICS INC COM 81750R102 1,116 234,440 SH   SOLE 18 187,992 0 46,448
SERES THERAPEUTICS INC COM 81750R102 1,507 316,530 SH   SOLE 19 316,530 0 0
SERES THERAPEUTICS INC COM 81750R102 10,508 2,207,581 SH   SOLE 21 2,207,581 0 0
SERES THERAPEUTICS INC COM 81750R102 7,681 1,613,698 SH   SOLE 22 1,597,368 0 16,330
SERES THERAPEUTICS INC COM 81750R102 171 35,838 SH   SOLE 23 35,838 0 0
SERES THERAPEUTICS INC COM 81750R102 390 81,950 SH   SOLE 26 0 0 81,950
SERES THERAPEUTICS INC COM 81750R102 80 16,760 SH   SOLE 30 16,760 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 499 43,781 SH   SOLE 2 12,918 0 30,863
SERITAGE GROWTH PPTYS CL A 81752R100 2 148 SH   SOLE 4 148 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 7 577 SH   SOLE 7 577 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,668 146,332 SH   SOLE 18 146,332 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,571 137,818 SH   SOLE 19 137,818 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 13,471 1,181,623 SH   SOLE 21 1,181,623 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 13,467 1,181,342 SH   SOLE 22 1,143,456 0 37,886
SERITAGE GROWTH PPTYS CL A 81752R100 143 12,505 SH   SOLE 23 12,505 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 405 35,540 SH   SOLE 26 11,491 0 24,049
SERITAGE GROWTH PPTYS CL A 81752R100 50 4,413 SH   SOLE 28 4,413 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 157 13,793 SH   SOLE 30 13,793 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 41 3,581 SH   SOLE 40 3,581 0 0
SERVICE CORP INTL COM 817565104 20,964 539,059 SH   SOLE 2 194,640 0 344,419
SERVICE CORP INTL COM 817565104 41 1,065 SH   SOLE 4 1,065 0 0
SERVICE CORP INTL COM 817565104 138 3,546 SH   SOLE 7 3,546 0 0
SERVICE CORP INTL COM 817565104 18,733 481,694 SH   SOLE 18 480,080 0 1,614
SERVICE CORP INTL COM 817565104 5,262 135,301 SH   SOLE 19 135,301 0 0
SERVICE CORP INTL COM 817565104 313,598 8,063,726 SH   SOLE 21 8,063,726 0 0
SERVICE CORP INTL COM 817565104 232,604 5,981,077 SH   SOLE 22 5,706,386 0 274,691
SERVICE CORP INTL COM 817565104 3,576 91,959 SH   SOLE 26 48,285 0 43,674
SERVICE CORP INTL COM 817565104 1,111 28,555 SH   SOLE 28 28,555 0 0
SERVICE CORP INTL COM 817565104 3,566 91,705 SH   SOLE 30 91,705 0 0
SERVICE CORP INTL COM 817565104 195 5,006 SH   SOLE 31 3,465 0 1,541
SERVICE CORP INTL COM 817565104 708 18,216 SH   SOLE 34 18,216 0 0
SERVICE CORP INTL COM 817565104 85 2,177 SH   SOLE 36 2,177 0 0
SERVICE CORP INTL COM 817565104 755 19,423 SH   SOLE 40 19,423 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 11,059 1,559,785 SH   SOLE 2 1,499,953 0 59,832
SERVICE PPTYS TR COM SH BEN INT 81761L102 708 99,915 SH   SOLE 4 99,915 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,327 187,142 SH   SOLE 7 187,142 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 4,365 615,676 SH   SOLE 18 615,676 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 2,886 407,015 SH   SOLE 19 407,015 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 61,166 8,627,100 SH   SOLE 21 8,627,100 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 46,334 6,535,176 SH   SOLE 22 6,314,953 0 220,223
SERVICE PPTYS TR COM SH BEN INT 81761L102 36 5,147 SH   SOLE 23 5,147 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 2,975 419,591 SH   SOLE 25 419,591 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 922 129,979 SH   SOLE 26 44,266 0 85,713
SERVICE PPTYS TR COM SH BEN INT 81761L102 144 20,322 SH   SOLE 28 20,322 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 769 108,420 SH   SOLE 29 108,420 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 5,296 747,007 SH   SOLE 30 747,007 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 77 10,800 SH   SOLE 31 0 0 10,800
SERVICE PPTYS TR COM SH BEN INT 81761L102 94 13,224 SH   SOLE 36 13,224 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 138 19,525 SH   SOLE 40 19,525 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 10,594 296,842 SH   SOLE 2 50,702 0 246,140
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 21 602 SH   SOLE 4 602 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 102 2,849 SH   SOLE 7 2,849 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,833 51,361 SH   SOLE 18 51,361 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,191 33,381 SH   SOLE 19 33,381 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 51,169 1,433,718 SH   SOLE 21 1,433,718 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 130,871 3,666,874 SH   SOLE 22 3,461,616 0 205,258
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 155 4,341 SH   SOLE 23 4,341 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2,021 56,637 SH   SOLE 26 34,490 0 22,147
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 794 22,238 SH   SOLE 28 22,238 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,648 46,185 SH   SOLE 30 46,185 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 143 4,006 SH   SOLE 31 2,577 0 1,429
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 68 1,909 SH   SOLE 34 1,909 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 83 2,337 SH   SOLE 36 2,337 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 510 14,299 SH   SOLE 40 14,299 0 0
SERVICENOW INC COM 81762P102 239,365 590,936 SH   SOLE 2 123,804 0 467,132
SERVICENOW INC COM 81762P102 38,750 95,666 SH   SOLE 4 90,413 0 5,253
SERVICENOW INC COM 81762P102 69,103 170,600 SH   SOLE 7 163,106 0 7,494
SERVICENOW INC COM 81762P102 1,344 3,317 SH   SOLE 13 3,317 0 0
SERVICENOW INC COM 81762P102 7,575 18,702 SH   SOLE 15 18,702 0 0
SERVICENOW INC COM 81762P102 553,280 1,365,921 SH   SOLE 18 1,040,712 0 325,209
SERVICENOW INC COM 81762P102 402,258 993,083 SH   SOLE 19 993,083 0 0
SERVICENOW INC COM 81762P102 1,973,799 4,872,855 SH   SOLE 21 4,872,855 0 0
SERVICENOW INC COM 81762P102 1,947,081 4,806,896 SH   SOLE 22 4,319,752 0 487,144
SERVICENOW INC COM 81762P102 66,535 164,260 SH   SOLE 23 164,260 0 0
SERVICENOW INC COM 81762P102 85,656 211,465 SH   SOLE 25 211,465 0 0
SERVICENOW INC COM 81762P102 363,138 896,505 SH   SOLE 26 127,962 0 768,543
SERVICENOW INC COM 81762P102 15,951 39,379 SH   SOLE 28 27,988 0 11,391
SERVICENOW INC COM 81762P102 13,887 34,285 SH   SOLE 29 19,678 0 14,607
SERVICENOW INC COM 81762P102 356,556 880,256 SH   SOLE 30 860,171 0 20,085
SERVICENOW INC COM 81762P102 29,550 72,953 SH   SOLE 31 44,866 0 28,087
SERVICENOW INC COM 81762P102 114,032 281,519 SH   SOLE 34 281,519 0 0
SERVICENOW INC COM 81762P102 45,412 112,112 SH   SOLE 36 112,112 0 0
SERVICENOW INC COM 81762P102 1,748 4,315 SH   SOLE 40 4,315 0 0
SERVICENOW INC NOTE 6/0 81762PAC6 8,314 2,775,000 PRN   SOLE 21 2,775,000 0 0
SERVICENOW INC NOTE 6/0 81762PAC6 749 250,000 PRN   SOLE 22 250,000 0 0
SERVICESOURCE INTL INC COM 81763U100 106 66,996 SH   SOLE 2 4,566 0 62,430
SERVICESOURCE INTL INC COM 81763U100 548 346,818 SH   SOLE 18 346,818 0 0
SERVICESOURCE INTL INC COM 81763U100 254 160,586 SH   SOLE 19 160,586 0 0
SERVICESOURCE INTL INC COM 81763U100 4,289 2,714,648 SH   SOLE 21 2,714,648 0 0
SERVICESOURCE INTL INC COM 81763U100 2,875 1,819,399 SH   SOLE 22 1,793,436 0 25,963
SERVISFIRST BANCSHARES INC COM 81768T108 1,319 36,889 SH   SOLE 2 16,201 0 20,688
SERVISFIRST BANCSHARES INC COM 81768T108 8 234 SH   SOLE 4 234 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 32 896 SH   SOLE 7 896 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 8,736 244,304 SH   SOLE 18 244,304 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 3,335 93,270 SH   SOLE 19 93,270 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 178,901 5,002,814 SH   SOLE 21 5,002,814 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 54,518 1,524,558 SH   SOLE 22 1,475,547 0 49,011
SERVISFIRST BANCSHARES INC COM 81768T108 900 25,160 SH   SOLE 26 13,257 0 11,903
SERVISFIRST BANCSHARES INC COM 81768T108 304 8,498 SH   SOLE 28 8,498 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2,851 79,723 SH   SOLE 30 79,723 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 170 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 24 33,397 SH   SOLE 21 33,397 0 0
SESEN BIO INC COM 817763105 1,341 1,862,313 SH   SOLE 22 1,862,313 0 0
SEVERN BANCORP INC ANNAPOLIS COM 81811M100 14 2,178 SH   SOLE 18 2,178 0 0
SEVERN BANCORP INC ANNAPOLIS COM 81811M100 225 34,791 SH   SOLE 21 34,791 0 0
SEVERN BANCORP INC ANNAPOLIS COM 81811M100 41 6,380 SH   SOLE 22 6,380 0 0
SFL CORPORATION LTD SHS G7738W106 813 87,552 SH   SOLE 2 6,691 0 80,861
SFL CORPORATION LTD SHS G7738W106 428 46,110 SH   SOLE 7 46,110 0 0
SFL CORPORATION LTD SHS G7738W106 3,370 362,749 SH   SOLE 18 362,749 0 0
SFL CORPORATION LTD SHS G7738W106 1,956 210,585 SH   SOLE 19 210,585 0 0
SFL CORPORATION LTD SHS G7738W106 25,898 2,787,758 SH   SOLE 21 2,787,758 0 0
SFL CORPORATION LTD SHS G7738W106 10,696 1,151,346 SH   SOLE 22 1,095,377 0 55,969
SFL CORPORATION LTD SHS G7738W106 21 2,247 SH   SOLE 23 2,247 0 0
SFL CORPORATION LTD SHS G7738W106 94 10,072 SH   SOLE 26 0 0 10,072
SHAKE SHACK INC CL A 819047101 1,129 21,309 SH   SOLE 2 10,269 0 11,040
SHAKE SHACK INC CL A 819047101 9 161 SH   SOLE 4 161 0 0
SHAKE SHACK INC CL A 819047101 34 641 SH   SOLE 7 641 0 0
SHAKE SHACK INC CL A 819047101 9,450 178,368 SH   SOLE 18 175,823 0 2,545
SHAKE SHACK INC CL A 819047101 4,317 81,480 SH   SOLE 19 81,480 0 0
SHAKE SHACK INC CL A 819047101 196,972 3,717,852 SH   SOLE 21 3,717,852 0 0
SHAKE SHACK INC CL A 819047101 56,828 1,072,634 SH   SOLE 22 1,041,303 0 31,331
SHAKE SHACK INC CL A 819047101 26 484 SH   SOLE 23 484 0 0
SHAKE SHACK INC CL A 819047101 709 13,389 SH   SOLE 26 8,042 0 5,347
SHAKE SHACK INC CL A 819047101 256 4,828 SH   SOLE 28 4,828 0 0
SHAKE SHACK INC CL A 819047101 2,700 50,955 SH   SOLE 30 50,955 0 0
SHAKE SHACK INC CL A 819047101 45 853 SH   SOLE 34 853 0 0
SHAKE SHACK INC CL A 819047101 189 3,572 SH   SOLE 40 3,572 0 0
SHARPS COMPLIANCE CORP COM 820017101 37 5,299 SH   SOLE 2 767 0 4,532
SHARPS COMPLIANCE CORP COM 820017101 396 56,367 SH   SOLE 18 56,367 0 0
SHARPS COMPLIANCE CORP COM 820017101 181 25,688 SH   SOLE 19 25,688 0 0
SHARPS COMPLIANCE CORP COM 820017101 3,183 452,747 SH   SOLE 21 452,747 0 0
SHARPS COMPLIANCE CORP COM 820017101 1,409 200,454 SH   SOLE 22 196,361 0 4,093
SHARPSPRING INC COM 820054104 22 2,465 SH   SOLE 18 2,465 0 0
SHARPSPRING INC COM 820054104 244 27,797 SH   SOLE 21 27,797 0 0
SHARPSPRING INC COM 820054104 1,486 169,300 SH   SOLE 22 169,300 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,595 32,359 SH   SOLE 2 17,111 0 15,248
SHENANDOAH TELECOMMUNICATION COM 82312B106 11 226 SH   SOLE 4 226 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 35 709 SH   SOLE 7 709 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 12,198 247,470 SH   SOLE 18 240,270 0 7,200
SHENANDOAH TELECOMMUNICATION COM 82312B106 7,740 157,023 SH   SOLE 19 157,023 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 261,518 5,305,692 SH   SOLE 21 5,305,692 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 74,949 1,520,574 SH   SOLE 22 1,473,684 0 46,890
SHENANDOAH TELECOMMUNICATION COM 82312B106 401 8,141 SH   SOLE 23 8,141 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 2,206 44,760 SH   SOLE 26 12,820 0 31,940
SHENANDOAH TELECOMMUNICATION COM 82312B106 343 6,957 SH   SOLE 28 6,957 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 3,532 71,659 SH   SOLE 30 71,659 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 44 895 SH   SOLE 34 895 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 242 4,910 SH   SOLE 40 4,910 0 0
SHERWIN WILLIAMS CO COM 824348106 152,633 264,140 SH   SOLE 2 66,461 0 197,679
SHERWIN WILLIAMS CO COM 824348106 24,133 41,764 SH   SOLE 4 39,445 0 2,319
SHERWIN WILLIAMS CO COM 824348106 51,122 88,470 SH   SOLE 7 72,421 0 16,049
SHERWIN WILLIAMS CO COM 824348106 2,635 4,560 SH   SOLE 13 4,560 0 0
SHERWIN WILLIAMS CO COM 824348106 4,671 8,084 SH   SOLE 15 8,084 0 0
SHERWIN WILLIAMS CO COM 824348106 2 4 SH   SOLE 17 0 0 4
SHERWIN WILLIAMS CO COM 824348106 255,773 442,629 SH   SOLE 18 340,350 0 102,279
SHERWIN WILLIAMS CO COM 824348106 138,876 240,332 SH   SOLE 19 240,332 0 0
SHERWIN WILLIAMS CO COM 824348106 963,526 1,667,433 SH   SOLE 21 1,667,433 0 0
SHERWIN WILLIAMS CO COM 824348106 1,189,520 2,058,528 SH   SOLE 22 1,839,546 0 218,982
SHERWIN WILLIAMS CO COM 824348106 41,746 72,243 SH   SOLE 23 72,243 0 0
SHERWIN WILLIAMS CO COM 824348106 54,629 94,539 SH   SOLE 25 94,539 0 0
SHERWIN WILLIAMS CO COM 824348106 251,154 434,635 SH   SOLE 26 57,335 0 377,300
SHERWIN WILLIAMS CO COM 824348106 10,048 17,389 SH   SOLE 28 12,343 0 5,046
SHERWIN WILLIAMS CO COM 824348106 17,265 29,878 SH   SOLE 29 8,633 0 21,245
SHERWIN WILLIAMS CO COM 824348106 205,416 355,483 SH   SOLE 30 348,906 0 6,577
SHERWIN WILLIAMS CO COM 824348106 23,038 39,869 SH   SOLE 31 18,118 0 21,751
SHERWIN WILLIAMS CO COM 824348106 18,610 32,206 SH   SOLE 34 32,206 0 0
SHERWIN WILLIAMS CO COM 824348106 31,437 54,403 SH   SOLE 36 54,403 0 0
SHERWIN WILLIAMS CO COM 824348106 1,108 1,917 SH   SOLE 40 1,917 0 0
SHIFT4 PMTS INC CL A 82452J109 630 17,747 SH   SOLE 2 17,747 0 0
SHIFT4 PMTS INC CL A 82452J109 6,588 185,582 SH   SOLE 19 185,582 0 0
SHIFT4 PMTS INC CL A 82452J109 21,607 608,660 SH   SOLE 34 608,660 0 0
SHIFTPIXY INC COM NEW 82452L203 12 2,324 SH   SOLE 22 2,324 0 0
SHILOH INDS INC COM 824543102 12 7,302 SH   SOLE 21 7,302 0 0
SHILOH INDS INC COM 824543102 314 193,977 SH   SOLE 22 193,977 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 29,487 1,225,567 SH   SOLE 21 1,225,567 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 892 37,069 SH   SOLE 22 37,069 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 297 12,349 SH   SOLE 26 0 0 12,349
SHOCKWAVE MED INC COM 82489T104 823 17,374 SH   SOLE 2 9,013 0 8,361
SHOCKWAVE MED INC COM 82489T104 12 255 SH   SOLE 4 255 0 0
SHOCKWAVE MED INC COM 82489T104 22 455 SH   SOLE 7 455 0 0
SHOCKWAVE MED INC COM 82489T104 5,376 113,484 SH   SOLE 18 107,772 0 5,712
SHOCKWAVE MED INC COM 82489T104 4,602 97,150 SH   SOLE 19 97,150 0 0
SHOCKWAVE MED INC COM 82489T104 39,697 838,029 SH   SOLE 21 838,029 0 0
SHOCKWAVE MED INC COM 82489T104 26,026 549,429 SH   SOLE 22 522,758 0 26,671
SHOCKWAVE MED INC COM 82489T104 232 4,894 SH   SOLE 23 4,894 0 0
SHOCKWAVE MED INC COM 82489T104 777 16,405 SH   SOLE 26 0 0 16,405
SHOCKWAVE MED INC COM 82489T104 76 1,614 SH   SOLE 28 1,614 0 0
SHOCKWAVE MED INC COM 82489T104 341 7,191 SH   SOLE 30 7,191 0 0
SHOCKWAVE MED INC COM 82489T104 120 2,530 SH   SOLE 40 2,530 0 0
SHOE CARNIVAL INC COM 824889109 405 13,827 SH   SOLE 2 4,461 0 9,366
SHOE CARNIVAL INC COM 824889109 4 153 SH   SOLE 7 153 0 0
SHOE CARNIVAL INC COM 824889109 1,397 47,727 SH   SOLE 18 47,727 0 0
SHOE CARNIVAL INC COM 824889109 933 31,871 SH   SOLE 19 31,871 0 0
SHOE CARNIVAL INC COM 824889109 30,209 1,032,095 SH   SOLE 21 1,032,095 0 0
SHOE CARNIVAL INC COM 824889109 8,981 306,843 SH   SOLE 22 293,979 0 12,864
SHOE CARNIVAL INC COM 824889109 87 2,968 SH   SOLE 23 2,968 0 0
SHOE CARNIVAL INC COM 824889109 507 17,328 SH   SOLE 26 0 0 17,328
SHOE CARNIVAL INC COM 824889109 38 1,315 SH   SOLE 28 1,315 0 0
SHOE CARNIVAL INC COM 824889109 406 13,881 SH   SOLE 30 13,881 0 0
SHOE CARNIVAL INC COM 824889109 51 1,759 SH   SOLE 40 1,759 0 0
SHOPIFY INC CL A 82509L107 10,365 10,920 SH   SOLE 2 2,258 0 8,662
SHOPIFY INC CL A 82509L107 19 20 SH   SOLE 17 0 0 20
SHOPIFY INC CL A 82509L107 108,337 114,135 SH   SOLE 18 84,672 0 29,463
SHOPIFY INC CL A 82509L107 180,476 190,135 SH   SOLE 19 190,135 0 0
SHOPIFY INC CL A 82509L107 25,608 26,978 SH   SOLE 21 26,978 0 0
SHOPIFY INC CL A 82509L107 19,386 20,423 SH   SOLE 22 20,423 0 0
SHOPIFY INC CL A 82509L107 2,919 3,075 SH   SOLE 26 0 0 3,075
SHOPIFY INC CL A 82509L107 58,077 61,185 SH   SOLE 34 61,185 0 0
SHORE BANCSHARES INC COM 825107105 140 12,667 SH   SOLE 2 902 0 11,765
SHORE BANCSHARES INC COM 825107105 4 317 SH   SOLE 7 317 0 0
SHORE BANCSHARES INC COM 825107105 555 50,013 SH   SOLE 18 50,013 0 0
SHORE BANCSHARES INC COM 825107105 273 24,606 SH   SOLE 19 24,606 0 0
SHORE BANCSHARES INC COM 825107105 5,168 466,010 SH   SOLE 21 466,010 0 0
SHORE BANCSHARES INC COM 825107105 3,442 310,341 SH   SOLE 22 304,348 0 5,993
SHOTSPOTTER INC COM 82536T107 129 5,136 SH   SOLE 2 2,556 0 2,580
SHOTSPOTTER INC COM 82536T107 4 153 SH   SOLE 7 153 0 0
SHOTSPOTTER INC COM 82536T107 879 34,879 SH   SOLE 18 34,879 0 0
SHOTSPOTTER INC COM 82536T107 390 15,457 SH   SOLE 19 15,457 0 0
SHOTSPOTTER INC COM 82536T107 7,038 279,301 SH   SOLE 21 279,301 0 0
SHOTSPOTTER INC COM 82536T107 6,056 240,307 SH   SOLE 22 236,463 0 3,844
SHUTTERSTOCK INC COM 825690100 440 12,582 SH   SOLE 2 6,389 0 6,193
SHUTTERSTOCK INC COM 825690100 4 102 SH   SOLE 4 102 0 0
SHUTTERSTOCK INC COM 825690100 11 308 SH   SOLE 7 308 0 0
SHUTTERSTOCK INC COM 825690100 3,716 106,275 SH   SOLE 18 98,067 0 8,208
SHUTTERSTOCK INC COM 825690100 3,798 108,610 SH   SOLE 19 108,610 0 0
SHUTTERSTOCK INC COM 825690100 73,647 2,106,017 SH   SOLE 21 2,106,017 0 0
SHUTTERSTOCK INC COM 825690100 24,018 686,824 SH   SOLE 22 669,133 0 17,691
SHUTTERSTOCK INC COM 825690100 292 8,339 SH   SOLE 23 8,339 0 0
SHUTTERSTOCK INC COM 825690100 1,226 35,061 SH   SOLE 26 0 0 35,061
SHUTTERSTOCK INC COM 825690100 101 2,902 SH   SOLE 28 2,902 0 0
SHUTTERSTOCK INC COM 825690100 1,043 29,833 SH   SOLE 30 29,833 0 0
SHUTTERSTOCK INC COM 825690100 31 896 SH   SOLE 34 896 0 0
SHUTTERSTOCK INC COM 825690100 70 2,000 SH   SOLE 40 2,000 0 0
SHYFT GROUP INC COM 825698103 364 21,603 SH   SOLE 2 10,568 0 11,035
SHYFT GROUP INC COM 825698103 7 414 SH   SOLE 7 414 0 0
SHYFT GROUP INC COM 825698103 2,448 145,340 SH   SOLE 18 145,340 0 0
SHYFT GROUP INC COM 825698103 1,085 64,456 SH   SOLE 19 64,456 0 0
SHYFT GROUP INC COM 825698103 19,892 1,181,206 SH   SOLE 21 1,181,206 0 0
SHYFT GROUP INC COM 825698103 16,462 977,569 SH   SOLE 22 939,707 0 37,862
SHYFT GROUP INC COM 825698103 228 13,510 SH   SOLE 26 0 0 13,510
SHYFT GROUP INC COM 825698103 80 4,733 SH   SOLE 28 4,733 0 0
SHYFT GROUP INC COM 825698103 217 12,891 SH   SOLE 30 12,891 0 0
SHYFT GROUP INC COM 825698103 60 3,537 SH   SOLE 40 3,537 0 0
SI BONE INC COM 825704109 443 27,790 SH   SOLE 2 19,910 0 7,880
SI BONE INC COM 825704109 5 345 SH   SOLE 7 345 0 0
SI BONE INC COM 825704109 1,949 122,288 SH   SOLE 18 113,968 0 8,320
SI BONE INC COM 825704109 3,159 198,164 SH   SOLE 19 198,164 0 0
SI BONE INC COM 825704109 13,928 873,796 SH   SOLE 21 873,796 0 0
SI BONE INC COM 825704109 11,208 703,163 SH   SOLE 22 691,538 0 11,625
SI BONE INC COM 825704109 65 4,050 SH   SOLE 23 4,050 0 0
SI BONE INC COM 825704109 612 38,366 SH   SOLE 26 0 0 38,366
SI BONE INC COM 825704109 48 3,039 SH   SOLE 30 3,039 0 0
SI BONE INC COM 825704109 904 56,725 SH   SOLE 34 56,725 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 18,059 2,087,691 SH   SOLE 7 2,087,691 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 36,420 4,210,462 SH   SOLE 30 4,210,462 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 294 34,000 SH   SOLE 31 0 0 34,000
SIEBERT FINL CORP COM 826176109 15 2,920 SH   SOLE 2 309 0 2,611
SIEBERT FINL CORP COM 826176109 183 36,101 SH   SOLE 18 36,101 0 0
SIEBERT FINL CORP COM 826176109 72 14,221 SH   SOLE 19 14,221 0 0
SIEBERT FINL CORP COM 826176109 1,516 299,677 SH   SOLE 21 299,677 0 0
SIEBERT FINL CORP COM 826176109 437 86,298 SH   SOLE 22 83,260 0 3,038
SIENTRA INC COM 82621J105 83 21,399 SH   SOLE 2 2,668 0 18,731
SIENTRA INC COM 82621J105 2 495 SH   SOLE 7 495 0 0
SIENTRA INC COM 82621J105 787 203,264 SH   SOLE 18 203,264 0 0
SIENTRA INC COM 82621J105 491 126,944 SH   SOLE 19 126,944 0 0
SIENTRA INC COM 82621J105 6,175 1,595,635 SH   SOLE 21 1,595,635 0 0
SIENTRA INC COM 82621J105 4,963 1,282,515 SH   SOLE 22 1,263,358 0 19,157
SIERRA BANCORP COM 82620P102 346 18,340 SH   SOLE 2 5,882 0 12,458
SIERRA BANCORP COM 82620P102 4 232 SH   SOLE 7 232 0 0
SIERRA BANCORP COM 82620P102 1,192 63,113 SH   SOLE 18 63,113 0 0
SIERRA BANCORP COM 82620P102 2,327 123,264 SH   SOLE 19 123,264 0 0
SIERRA BANCORP COM 82620P102 9,179 486,156 SH   SOLE 21 486,156 0 0
SIERRA BANCORP COM 82620P102 9,332 494,264 SH   SOLE 22 487,285 0 6,979
SIERRA BANCORP COM 82620P102 274 14,494 SH   SOLE 23 14,494 0 0
SIERRA BANCORP COM 82620P102 927 49,091 SH   SOLE 26 0 0 49,091
SIERRA ONCOLOGY INC COM NEW 82640U404 48 4,005 SH   SOLE 22 4,005 0 0
SIFCO INDS INC COM 826546103 2 614 SH   SOLE 21 614 0 0
SIFCO INDS INC COM 826546103 22 5,558 SH   SOLE 22 5,558 0 0
SIGA TECHNOLOGIES INC COM 826917106 241 40,829 SH   SOLE 2 17,903 0 22,926
SIGA TECHNOLOGIES INC COM 826917106 6 1,099 SH   SOLE 7 1,099 0 0
SIGA TECHNOLOGIES INC COM 826917106 1,372 232,184 SH   SOLE 18 232,184 0 0
SIGA TECHNOLOGIES INC COM 826917106 617 104,476 SH   SOLE 19 104,476 0 0
SIGA TECHNOLOGIES INC COM 826917106 16,361 2,768,283 SH   SOLE 21 2,768,283 0 0
SIGA TECHNOLOGIES INC COM 826917106 9,600 1,624,326 SH   SOLE 22 1,597,771 0 26,555
SIGA TECHNOLOGIES INC COM 826917106 67 11,271 SH   SOLE 28 11,271 0 0
SIGA TECHNOLOGIES INC COM 826917106 172 29,126 SH   SOLE 30 29,126 0 0
SIGMATRON INTL INC COM 82661L101 21 6,372 SH   SOLE 21 6,372 0 0
SIGMATRON INTL INC COM 82661L101 604 179,293 SH   SOLE 22 179,293 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 15,646 146,338 SH   SOLE 2 32,572 0 113,766
SIGNATURE BK NEW YORK N Y COM 82669G104 2,489 23,280 SH   SOLE 4 21,724 0 1,556
SIGNATURE BK NEW YORK N Y COM 82669G104 415 3,879 SH   SOLE 7 3,879 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 24 229 SH   SOLE 13 229 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 547 5,118 SH   SOLE 15 5,118 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 22,080 206,510 SH   SOLE 18 202,143 0 4,367
SIGNATURE BK NEW YORK N Y COM 82669G104 1,423 13,308 SH   SOLE 19 13,308 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 263,020 2,459,971 SH   SOLE 21 2,459,971 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 193,489 1,809,659 SH   SOLE 22 1,729,628 0 80,031
SIGNATURE BK NEW YORK N Y COM 82669G104 4,329 40,489 SH   SOLE 23 40,489 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 234 2,191 SH   SOLE 25 2,191 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 12,505 116,956 SH   SOLE 26 58,329 0 58,627
SIGNATURE BK NEW YORK N Y COM 82669G104 1,238 11,577 SH   SOLE 28 8,716 0 2,861
SIGNATURE BK NEW YORK N Y COM 82669G104 1,368 12,797 SH   SOLE 29 1,096 0 11,701
SIGNATURE BK NEW YORK N Y COM 82669G104 12,970 121,304 SH   SOLE 30 94,573 0 26,731
SIGNATURE BK NEW YORK N Y COM 82669G104 1,172 10,964 SH   SOLE 31 7,401 0 3,563
SIGNATURE BK NEW YORK N Y COM 82669G104 337 3,148 SH   SOLE 34 3,148 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,364 12,753 SH   SOLE 36 12,753 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 118 1,101 SH   SOLE 40 1,101 0 0
SIGNET JEWELERS LIMITED SHS G81276100 684 66,632 SH   SOLE 2 19,504 0 47,128
SIGNET JEWELERS LIMITED SHS G81276100 3 247 SH   SOLE 4 247 0 0
SIGNET JEWELERS LIMITED SHS G81276100 26 2,495 SH   SOLE 7 2,495 0 0
SIGNET JEWELERS LIMITED SHS G81276100 0 30 SH   SOLE 17 0 0 30
SIGNET JEWELERS LIMITED SHS G81276100 2,719 264,781 SH   SOLE 18 264,781 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1,439 140,110 SH   SOLE 19 140,110 0 0
SIGNET JEWELERS LIMITED SHS G81276100 58,747 5,720,239 SH   SOLE 21 5,720,239 0 0
SIGNET JEWELERS LIMITED SHS G81276100 18,767 1,827,367 SH   SOLE 22 1,739,540 0 87,827
SIGNET JEWELERS LIMITED SHS G81276100 67 6,524 SH   SOLE 23 6,524 0 0
SIGNET JEWELERS LIMITED SHS G81276100 462 44,958 SH   SOLE 26 14,438 0 30,520
SIGNET JEWELERS LIMITED SHS G81276100 60 5,874 SH   SOLE 28 5,874 0 0
SIGNET JEWELERS LIMITED SHS G81276100 807 78,613 SH   SOLE 30 78,613 0 0
SIGNET JEWELERS LIMITED SHS G81276100 45 4,377 SH   SOLE 31 0 0 4,377
SIGNET JEWELERS LIMITED SHS G81276100 94 9,125 SH   SOLE 36 9,125 0 0
SIGNET JEWELERS LIMITED SHS G81276100 56 5,467 SH   SOLE 40 5,467 0 0
SILGAN HOLDINGS INC COM 827048109 7,915 244,356 SH   SOLE 2 78,982 0 165,374
SILGAN HOLDINGS INC COM 827048109 21 633 SH   SOLE 4 633 0 0
SILGAN HOLDINGS INC COM 827048109 59 1,832 SH   SOLE 7 1,832 0 0
SILGAN HOLDINGS INC COM 827048109 7,194 222,093 SH   SOLE 18 209,314 0 12,779
SILGAN HOLDINGS INC COM 827048109 633 19,539 SH   SOLE 19 19,539 0 0
SILGAN HOLDINGS INC COM 827048109 118,855 3,669,494 SH   SOLE 21 3,669,494 0 0
SILGAN HOLDINGS INC COM 827048109 88,444 2,730,594 SH   SOLE 22 2,608,156 0 122,438
SILGAN HOLDINGS INC COM 827048109 1,041 32,141 SH   SOLE 26 21,176 0 10,965
SILGAN HOLDINGS INC COM 827048109 449 13,863 SH   SOLE 28 13,863 0 0
SILGAN HOLDINGS INC COM 827048109 769 23,736 SH   SOLE 30 23,736 0 0
SILGAN HOLDINGS INC COM 827048109 51 1,566 SH   SOLE 31 1,566 0 0
SILGAN HOLDINGS INC COM 827048109 66 2,025 SH   SOLE 34 2,025 0 0
SILGAN HOLDINGS INC COM 827048109 46 1,412 SH   SOLE 36 1,412 0 0
SILGAN HOLDINGS INC COM 827048109 275 8,480 SH   SOLE 40 8,480 0 0
SILICON LABORATORIES INC COM 826919102 13,346 133,096 SH   SOLE 2 115,546 0 17,550
SILICON LABORATORIES INC COM 826919102 1,317 13,138 SH   SOLE 4 13,138 0 0
SILICON LABORATORIES INC COM 826919102 451 4,494 SH   SOLE 7 4,494 0 0
SILICON LABORATORIES INC COM 826919102 28,277 282,009 SH   SOLE 18 275,507 0 6,502
SILICON LABORATORIES INC COM 826919102 14,060 140,221 SH   SOLE 19 140,221 0 0
SILICON LABORATORIES INC COM 826919102 315,669 3,148,189 SH   SOLE 21 3,148,189 0 0
SILICON LABORATORIES INC COM 826919102 174,160 1,736,906 SH   SOLE 22 1,604,447 0 132,459
SILICON LABORATORIES INC COM 826919102 4,007 39,965 SH   SOLE 23 39,965 0 0
SILICON LABORATORIES INC COM 826919102 268 2,677 SH   SOLE 25 2,677 0 0
SILICON LABORATORIES INC COM 826919102 4,801 47,884 SH   SOLE 26 17,357 0 30,527
SILICON LABORATORIES INC COM 826919102 777 7,747 SH   SOLE 28 7,747 0 0
SILICON LABORATORIES INC COM 826919102 1,432 14,282 SH   SOLE 29 14,282 0 0
SILICON LABORATORIES INC COM 826919102 18,410 183,603 SH   SOLE 30 183,603 0 0
SILICON LABORATORIES INC COM 826919102 4,757 47,437 SH   SOLE 31 35,830 0 11,607
SILICON LABORATORIES INC COM 826919102 793 7,913 SH   SOLE 34 7,913 0 0
SILICON LABORATORIES INC COM 826919102 184 1,836 SH   SOLE 36 1,836 0 0
SILICON LABORATORIES INC COM 826919102 425 4,242 SH   SOLE 40 4,242 0 0
SILICON LABORATORIES INC NOTE 1.375% 3/0 826919AB8 1,626 1,350,000 PRN   SOLE 21 1,350,000 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 7 136 SH   SOLE 3 136 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2 39 SH   SOLE 17 0 0 39
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 94 1,921 SH   SOLE 18 0 0 1,921
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 12,779 262,034 SH   SOLE 19 262,034 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 7,952 163,041 SH   SOLE 22 163,041 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 5,572 114,251 SH   SOLE 25 114,251 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 92 1,878 SH   SOLE 30 1,878 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 23,257 476,873 SH   SOLE 34 476,873 0 0
SILK RD MED INC COM 82710M100 1,784 42,576 SH   SOLE 2 32,549 0 10,027
SILK RD MED INC COM 82710M100 15 352 SH   SOLE 4 352 0 0
SILK RD MED INC COM 82710M100 25 592 SH   SOLE 7 592 0 0
SILK RD MED INC COM 82710M100 6,233 148,799 SH   SOLE 18 139,702 0 9,097
SILK RD MED INC COM 82710M100 24,090 575,072 SH   SOLE 19 575,072 0 0
SILK RD MED INC COM 82710M100 41,853 999,127 SH   SOLE 21 999,127 0 0
SILK RD MED INC COM 82710M100 28,184 672,809 SH   SOLE 22 644,904 0 27,905
SILK RD MED INC COM 82710M100 127 3,026 SH   SOLE 23 3,026 0 0
SILK RD MED INC COM 82710M100 1,142 27,270 SH   SOLE 26 0 0 27,270
SILK RD MED INC COM 82710M100 111 2,657 SH   SOLE 28 2,657 0 0
SILK RD MED INC COM 82710M100 339 8,082 SH   SOLE 30 8,082 0 0
SILK RD MED INC COM 82710M100 4,825 115,188 SH   SOLE 34 115,188 0 0
SILK RD MED INC COM 82710M100 102 2,443 SH   SOLE 40 2,443 0 0
SILVERBOW RES INC COM 82836G102 7 2,142 SH   SOLE 18 2,142 0 0
SILVERBOW RES INC COM 82836G102 140 43,565 SH   SOLE 21 43,565 0 0
SILVERBOW RES INC COM 82836G102 289 90,087 SH   SOLE 22 90,087 0 0
SILVERCORP METALS INC COM 82835P103 23 4,242 SH   SOLE 22 4,242 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 79 6,241 SH   SOLE 2 518 0 5,723
SILVERCREST ASSET MGMT GROUP CL A 828359109 472 37,143 SH   SOLE 18 37,143 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 290 22,801 SH   SOLE 19 22,801 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 4,072 320,348 SH   SOLE 21 320,348 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 1,652 129,996 SH   SOLE 22 125,877 0 4,119
SILVERCREST ASSET MGMT GROUP CL A 828359109 5 417 SH   SOLE 23 417 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 20 1,586 SH   SOLE 26 0 0 1,586
SILVERCREST METALS INC COM 828363101 71 7,708 SH   SOLE 22 7,708 0 0
SILVERGATE CAP CORP CL A 82837P408 164 11,694 SH   SOLE 2 860 0 10,834
SILVERGATE CAP CORP CL A 82837P408 5 378 SH   SOLE 7 378 0 0
SILVERGATE CAP CORP CL A 82837P408 889 63,480 SH   SOLE 18 63,480 0 0
SILVERGATE CAP CORP CL A 82837P408 409 29,239 SH   SOLE 19 29,239 0 0
SILVERGATE CAP CORP CL A 82837P408 6,816 486,886 SH   SOLE 21 486,886 0 0
SILVERGATE CAP CORP CL A 82837P408 2,584 184,550 SH   SOLE 22 177,175 0 7,375
SILVERGATE CAP CORP CL A 82837P408 1,278 91,309 SH   SOLE 34 91,309 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2,102 122,880 SH   SOLE 2 35,428 0 87,452
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 7 412 SH   SOLE 4 412 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 25 1,464 SH   SOLE 7 1,464 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 8,695 508,170 SH   SOLE 18 508,170 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3,834 224,105 SH   SOLE 19 224,105 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 200,471 11,716,620 SH   SOLE 21 11,716,620 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 56,193 3,284,242 SH   SOLE 22 3,197,471 0 86,771
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 46 2,694 SH   SOLE 23 2,694 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 625 36,526 SH   SOLE 26 13,198 0 23,328
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 238 13,902 SH   SOLE 28 13,902 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2,515 146,980 SH   SOLE 30 146,980 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 179 10,433 SH   SOLE 40 10,433 0 0
SIMON PPTY GROUP INC NEW COM 828806109 50,336 736,126 SH   SOLE 2 80,409 0 655,717
SIMON PPTY GROUP INC NEW COM 828806109 29,945 437,920 SH   SOLE 4 429,367 0 8,553
SIMON PPTY GROUP INC NEW COM 828806109 45,310 662,625 SH   SOLE 7 653,433 0 9,192
SIMON PPTY GROUP INC NEW COM 828806109 873 12,772 SH   SOLE 13 12,772 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,488 36,386 SH   SOLE 15 36,386 0 0
SIMON PPTY GROUP INC NEW COM 828806109 59,244 866,392 SH   SOLE 18 819,123 0 47,269
SIMON PPTY GROUP INC NEW COM 828806109 43,332 633,687 SH   SOLE 19 633,687 0 0
SIMON PPTY GROUP INC NEW COM 828806109 824,360 12,055,572 SH   SOLE 21 12,055,572 0 0
SIMON PPTY GROUP INC NEW COM 828806109 698,631 10,216,895 SH   SOLE 22 9,345,876 0 871,019
SIMON PPTY GROUP INC NEW COM 828806109 17,805 260,384 SH   SOLE 23 260,384 0 0
SIMON PPTY GROUP INC NEW COM 828806109 75,529 1,104,544 SH   SOLE 25 1,104,544 0 0
SIMON PPTY GROUP INC NEW COM 828806109 106,680 1,560,112 SH   SOLE 26 248,003 0 1,312,109
SIMON PPTY GROUP INC NEW COM 828806109 5,353 78,287 SH   SOLE 28 60,196 0 18,091
SIMON PPTY GROUP INC NEW COM 828806109 13,163 192,502 SH   SOLE 29 192,502 0 0
SIMON PPTY GROUP INC NEW COM 828806109 166,801 2,439,324 SH   SOLE 30 2,439,324 0 0
SIMON PPTY GROUP INC NEW COM 828806109 10,927 159,795 SH   SOLE 31 39,077 0 120,718
SIMON PPTY GROUP INC NEW COM 828806109 3,786 55,371 SH   SOLE 34 55,371 0 0
SIMON PPTY GROUP INC NEW COM 828806109 15,253 223,069 SH   SOLE 36 223,069 0 0
SIMON PPTY GROUP INC NEW COM 828806109 464 6,787 SH   SOLE 40 6,787 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1,990 107,100 SH   SOLE 2 35,486 0 71,614
SIMPLY GOOD FOODS CO COM 82900L102 112 6,028 SH   SOLE 4 6,028 0 0
SIMPLY GOOD FOODS CO COM 82900L102 27 1,471 SH   SOLE 7 1,471 0 0
SIMPLY GOOD FOODS CO COM 82900L102 7,758 417,545 SH   SOLE 18 417,545 0 0
SIMPLY GOOD FOODS CO COM 82900L102 20,466 1,101,484 SH   SOLE 19 1,101,484 0 0
SIMPLY GOOD FOODS CO COM 82900L102 49,556 2,667,144 SH   SOLE 21 2,667,144 0 0
SIMPLY GOOD FOODS CO COM 82900L102 46,985 2,528,786 SH   SOLE 22 2,439,245 0 89,541
SIMPLY GOOD FOODS CO COM 82900L102 48 2,597 SH   SOLE 23 2,597 0 0
SIMPLY GOOD FOODS CO COM 82900L102 798 42,950 SH   SOLE 26 20,822 0 22,128
SIMPLY GOOD FOODS CO COM 82900L102 239 12,888 SH   SOLE 28 12,888 0 0
SIMPLY GOOD FOODS CO COM 82900L102 545 29,346 SH   SOLE 30 29,346 0 0
SIMPLY GOOD FOODS CO COM 82900L102 6,180 332,595 SH   SOLE 34 332,595 0 0
SIMPLY GOOD FOODS CO COM 82900L102 158 8,521 SH   SOLE 40 8,521 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 2,274 26,959 SH   SOLE 2 13,106 0 13,853
SIMPSON MANUFACTURING CO INC COM 829073105 26 306 SH   SOLE 4 306 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 60 715 SH   SOLE 7 715 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 18,127 214,879 SH   SOLE 18 214,879 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 7,101 84,173 SH   SOLE 19 84,173 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 382,415 4,533,130 SH   SOLE 21 4,533,130 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 106,668 1,264,435 SH   SOLE 22 1,222,827 0 41,608
SIMPSON MANUFACTURING CO INC COM 829073105 1,409 16,699 SH   SOLE 26 12,776 0 3,923
SIMPSON MANUFACTURING CO INC COM 829073105 521 6,173 SH   SOLE 28 6,173 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 5,057 59,944 SH   SOLE 30 59,944 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 379 4,495 SH   SOLE 40 4,495 0 0
SIMULATIONS PLUS INC COM 829214105 498 8,318 SH   SOLE 2 4,286 0 4,032
SIMULATIONS PLUS INC COM 829214105 13 223 SH   SOLE 4 223 0 0
SIMULATIONS PLUS INC COM 829214105 11 186 SH   SOLE 7 186 0 0
SIMULATIONS PLUS INC COM 829214105 3,919 65,515 SH   SOLE 18 65,515 0 0
SIMULATIONS PLUS INC COM 829214105 1,434 23,968 SH   SOLE 19 23,968 0 0
SIMULATIONS PLUS INC COM 829214105 80,364 1,343,432 SH   SOLE 21 1,343,432 0 0
SIMULATIONS PLUS INC COM 829214105 23,807 397,981 SH   SOLE 22 381,607 0 16,374
SIMULATIONS PLUS INC COM 829214105 300 5,018 SH   SOLE 26 0 0 5,018
SIMULATIONS PLUS INC COM 829214105 106 1,770 SH   SOLE 28 1,770 0 0
SIMULATIONS PLUS INC COM 829214105 1,275 21,310 SH   SOLE 30 21,310 0 0
SIMULATIONS PLUS INC COM 829214105 126 2,104 SH   SOLE 34 2,104 0 0
SIMULATIONS PLUS INC COM 829214105 82 1,371 SH   SOLE 40 1,371 0 0
SINA CORP ORD G81477104 5,016 139,688 SH   SOLE 2 1,972 0 137,716
SINA CORP ORD G81477104 746 20,768 SH   SOLE 4 20,768 0 0
SINA CORP ORD G81477104 372 10,363 SH   SOLE 7 7,361 0 3,002
SINA CORP ORD G81477104 1,003 27,929 SH   SOLE 15 27,929 0 0
SINA CORP ORD G81477104 674 18,777 SH   SOLE 18 18,777 0 0
SINA CORP ORD G81477104 36,874 1,026,850 SH   SOLE 21 1,026,850 0 0
SINA CORP ORD G81477104 25,559 711,747 SH   SOLE 22 647,931 0 63,816
SINA CORP ORD G81477104 1,328 36,994 SH   SOLE 23 36,994 0 0
SINA CORP ORD G81477104 1,510 42,042 SH   SOLE 25 42,042 0 0
SINA CORP ORD G81477104 11,516 320,680 SH   SOLE 26 119,120 0 201,560
SINA CORP ORD G81477104 236 6,580 SH   SOLE 29 6,580 0 0
SINA CORP ORD G81477104 14,532 404,679 SH   SOLE 30 391,686 0 12,993
SINA CORP ORD G81477104 2,018 56,187 SH   SOLE 31 887 0 55,300
SINA CORP ORD G81477104 171 4,772 SH   SOLE 34 4,772 0 0
SINA CORP ORD G81477104 146 4,075 SH   SOLE 36 4,075 0 0
SINA CORP ORD G81477104 19 519 SH   SOLE 40 519 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,223 66,225 SH   SOLE 2 20,256 0 45,969
SINCLAIR BROADCAST GROUP INC CL A 829226109 7 389 SH   SOLE 4 389 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 34 1,842 SH   SOLE 7 1,842 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 3,883 210,355 SH   SOLE 18 210,355 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,852 100,307 SH   SOLE 19 100,307 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 31,201 1,690,218 SH   SOLE 21 1,690,218 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 36,183 1,960,074 SH   SOLE 22 1,890,308 0 69,766
SINCLAIR BROADCAST GROUP INC CL A 829226109 499 27,023 SH   SOLE 26 17,148 0 9,875
SINCLAIR BROADCAST GROUP INC CL A 829226109 170 9,207 SH   SOLE 28 9,207 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 453 24,526 SH   SOLE 30 24,526 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 15 817 SH   SOLE 31 0 0 817
SINCLAIR BROADCAST GROUP INC CL A 829226109 37 1,995 SH   SOLE 36 1,995 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 130 7,034 SH   SOLE 40 7,034 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 714 29,907 SH   SOLE 2 0 0 29,907
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 53,968 9,193,853 SH   SOLE 2 6,097,886 0 3,095,967
SIRIUS XM HOLDINGS INC COM 82968B103 7,595 1,293,923 SH   SOLE 4 1,263,655 0 30,268
SIRIUS XM HOLDINGS INC COM 82968B103 4,990 850,042 SH   SOLE 7 807,340 0 42,702
SIRIUS XM HOLDINGS INC COM 82968B103 4,255 724,929 SH   SOLE 13 724,929 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 660 112,513 SH   SOLE 15 112,513 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 23 3,873 SH   SOLE 17 0 0 3,873
SIRIUS XM HOLDINGS INC COM 82968B103 15,406 2,624,452 SH   SOLE 18 1,453,456 0 1,170,996
SIRIUS XM HOLDINGS INC COM 82968B103 34,340 5,850,123 SH   SOLE 19 5,850,123 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 165,575 28,206,917 SH   SOLE 21 28,206,917 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 301,622 51,383,705 SH   SOLE 22 39,733,058 0 11,650,647
SIRIUS XM HOLDINGS INC COM 82968B103 18,484 3,148,818 SH   SOLE 23 3,148,818 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 9,537 1,624,786 SH   SOLE 25 1,624,786 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 41,289 7,033,878 SH   SOLE 26 2,404,432 0 4,629,446
SIRIUS XM HOLDINGS INC COM 82968B103 1,492 254,184 SH   SOLE 28 188,073 0 66,111
SIRIUS XM HOLDINGS INC COM 82968B103 22,021 3,751,483 SH   SOLE 29 1,714,455 0 2,037,028
SIRIUS XM HOLDINGS INC COM 82968B103 30,819 5,250,172 SH   SOLE 30 5,250,172 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 18,550 3,160,187 SH   SOLE 31 2,355,372 0 804,815
SIRIUS XM HOLDINGS INC COM 82968B103 5,586 951,568 SH   SOLE 32 951,568 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 2,025 344,985 SH   SOLE 34 344,985 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 7,965 1,356,974 SH   SOLE 36 1,356,974 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 129 21,926 SH   SOLE 40 21,926 0 0
SITE CENTERS CORP COM 82981J109 1,501 185,325 SH   SOLE 2 50,953 0 134,372
SITE CENTERS CORP COM 82981J109 747 92,224 SH   SOLE 4 92,224 0 0
SITE CENTERS CORP COM 82981J109 1,464 180,742 SH   SOLE 7 180,742 0 0
SITE CENTERS CORP COM 82981J109 6,136 757,507 SH   SOLE 18 757,507 0 0
SITE CENTERS CORP COM 82981J109 4,310 532,047 SH   SOLE 19 532,047 0 0
SITE CENTERS CORP COM 82981J109 140,178 17,305,959 SH   SOLE 21 17,305,959 0 0
SITE CENTERS CORP COM 82981J109 48,454 5,981,997 SH   SOLE 22 5,815,201 0 166,796
SITE CENTERS CORP COM 82981J109 87 10,731 SH   SOLE 23 10,731 0 0
SITE CENTERS CORP COM 82981J109 3,081 380,410 SH   SOLE 25 380,410 0 0
SITE CENTERS CORP COM 82981J109 1,353 167,081 SH   SOLE 26 58,544 0 108,537
SITE CENTERS CORP COM 82981J109 179 22,060 SH   SOLE 28 22,060 0 0
SITE CENTERS CORP COM 82981J109 834 102,913 SH   SOLE 29 102,913 0 0
SITE CENTERS CORP COM 82981J109 7,041 869,266 SH   SOLE 30 869,266 0 0
SITE CENTERS CORP COM 82981J109 20 2,450 SH   SOLE 31 0 0 2,450
SITE CENTERS CORP COM 82981J109 44 5,458 SH   SOLE 36 5,458 0 0
SITE CENTERS CORP COM 82981J109 118 14,623 SH   SOLE 40 14,623 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3,298 28,936 SH   SOLE 2 15,650 0 13,286
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 76 663 SH   SOLE 4 663 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 80 703 SH   SOLE 7 703 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 20,469 179,604 SH   SOLE 18 170,170 0 9,434
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 17,298 151,778 SH   SOLE 19 151,778 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 154,235 1,353,296 SH   SOLE 21 1,353,296 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 149,581 1,312,459 SH   SOLE 22 1,266,612 0 45,847
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,025 8,997 SH   SOLE 23 8,997 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 5,900 51,766 SH   SOLE 26 9,381 0 42,385
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 648 5,690 SH   SOLE 28 5,690 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,558 13,668 SH   SOLE 30 13,668 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 211 1,848 SH   SOLE 34 1,848 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 13 113 SH   SOLE 36 113 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 464 4,072 SH   SOLE 40 4,072 0 0
SITIME CORP COM 82982T106 87 1,842 SH   SOLE 2 277 0 1,565
SITIME CORP COM 82982T106 5 112 SH   SOLE 7 112 0 0
SITIME CORP COM 82982T106 1,006 21,209 SH   SOLE 18 21,209 0 0
SITIME CORP COM 82982T106 533 11,242 SH   SOLE 19 11,242 0 0
SITIME CORP COM 82982T106 7,956 167,816 SH   SOLE 21 167,816 0 0
SITIME CORP COM 82982T106 6,995 147,541 SH   SOLE 22 144,454 0 3,087
SITIME CORP COM 82982T106 582 12,276 SH   SOLE 26 0 0 12,276
SIX FLAGS ENTMT CORP NEW COM 83001A102 4,435 230,879 SH   SOLE 2 86,982 0 143,897
SIX FLAGS ENTMT CORP NEW COM 83001A102 7 352 SH   SOLE 4 352 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 43 2,258 SH   SOLE 7 2,258 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 4,066 211,646 SH   SOLE 18 211,646 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 10,668 555,326 SH   SOLE 19 555,326 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 67,154 3,495,802 SH   SOLE 21 3,495,802 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 50,767 2,642,763 SH   SOLE 22 2,521,865 0 120,898
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,128 58,696 SH   SOLE 26 14,925 0 43,771
SIX FLAGS ENTMT CORP NEW COM 83001A102 176 9,150 SH   SOLE 28 9,150 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 535 27,843 SH   SOLE 30 27,843 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 90 4,692 SH   SOLE 31 1,592 0 3,100
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,963 102,166 SH   SOLE 34 102,166 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 34 1,775 SH   SOLE 36 1,775 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 160 8,321 SH   SOLE 40 8,321 0 0
SIXTH STREET SPECIALTY LENDN COM 83012A109 0 6 SH   SOLE 17 0 0 6
SJW GROUP COM 784305104 1,478 23,802 SH   SOLE 2 9,449 0 14,353
SJW GROUP COM 784305104 113 1,826 SH   SOLE 4 1,826 0 0
SJW GROUP COM 784305104 2,995 48,224 SH   SOLE 7 48,224 0 0
SJW GROUP COM 784305104 6,626 106,684 SH   SOLE 18 104,651 0 2,033
SJW GROUP COM 784305104 4,677 75,307 SH   SOLE 19 75,307 0 0
SJW GROUP COM 784305104 54,972 885,082 SH   SOLE 21 885,082 0 0
SJW GROUP COM 784305104 50,384 811,209 SH   SOLE 22 785,565 0 25,644
SJW GROUP COM 784305104 114 1,839 SH   SOLE 23 1,839 0 0
SJW GROUP COM 784305104 1,530 24,637 SH   SOLE 26 10,204 0 14,433
SJW GROUP COM 784305104 207 3,339 SH   SOLE 28 3,339 0 0
SJW GROUP COM 784305104 10,363 166,847 SH   SOLE 30 166,847 0 0
SJW GROUP COM 784305104 56 907 SH   SOLE 34 907 0 0
SJW GROUP COM 784305104 72 1,165 SH   SOLE 36 1,165 0 0
SJW GROUP COM 784305104 145 2,329 SH   SOLE 40 2,329 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 0 1 SH   SOLE 18 1 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 222 11,512 SH   SOLE 19 11,512 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 1,866 96,567 SH   SOLE 22 96,567 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 31 1,623 SH   SOLE 25 1,623 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 1,600 82,838 SH   SOLE 30 82,838 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 4,693 242,917 SH   SOLE 31 0 0 242,917
SK TELECOM LTD SPONSORED ADR 78440P108 187 9,663 SH   SOLE 34 9,663 0 0
SKECHERS U S A INC CL A 830566105 17,598 560,793 SH   SOLE 2 303,278 0 257,515
SKECHERS U S A INC CL A 830566105 1,040 33,153 SH   SOLE 4 33,153 0 0
SKECHERS U S A INC CL A 830566105 450 14,331 SH   SOLE 7 14,331 0 0
SKECHERS U S A INC CL A 830566105 16,489 525,455 SH   SOLE 18 413,457 0 111,998
SKECHERS U S A INC CL A 830566105 5,346 170,351 SH   SOLE 19 170,351 0 0
SKECHERS U S A INC CL A 830566105 190,640 6,075,193 SH   SOLE 21 6,075,193 0 0
SKECHERS U S A INC CL A 830566105 153,052 4,877,379 SH   SOLE 22 4,487,067 0 390,312
SKECHERS U S A INC CL A 830566105 2,769 88,228 SH   SOLE 23 88,228 0 0
SKECHERS U S A INC CL A 830566105 900 28,672 SH   SOLE 25 0 0 28,672
SKECHERS U S A INC CL A 830566105 4,833 154,020 SH   SOLE 26 43,601 0 110,419
SKECHERS U S A INC CL A 830566105 766 24,408 SH   SOLE 28 24,408 0 0
SKECHERS U S A INC CL A 830566105 1,283 40,891 SH   SOLE 29 40,891 0 0
SKECHERS U S A INC CL A 830566105 1,768 56,327 SH   SOLE 30 56,327 0 0
SKECHERS U S A INC CL A 830566105 3,315 105,654 SH   SOLE 31 75,389 0 30,265
SKECHERS U S A INC CL A 830566105 7,087 225,834 SH   SOLE 34 225,834 0 0
SKECHERS U S A INC CL A 830566105 824 26,252 SH   SOLE 36 26,252 0 0
SKECHERS U S A INC CL A 830566105 454 14,475 SH   SOLE 40 14,475 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 813 33,399 SH   SOLE 2 16,347 0 17,052
SKYLINE CHAMPION CORPORATION COM 830830105 6 255 SH   SOLE 4 255 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 22 897 SH   SOLE 7 897 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 5,268 216,419 SH   SOLE 18 216,419 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 2,821 115,902 SH   SOLE 19 115,902 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 55,797 2,292,401 SH   SOLE 21 2,292,401 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 37,861 1,555,498 SH   SOLE 22 1,501,162 0 54,336
SKYLINE CHAMPION CORPORATION COM 830830105 38 1,557 SH   SOLE 23 1,557 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 1,037 42,624 SH   SOLE 26 18,319 0 24,305
SKYLINE CHAMPION CORPORATION COM 830830105 182 7,471 SH   SOLE 28 7,471 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 421 17,281 SH   SOLE 30 17,281 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 119 4,898 SH   SOLE 40 4,898 0 0
SKYWEST INC COM 830879102 1,622 49,720 SH   SOLE 2 6,251 0 43,469
SKYWEST INC COM 830879102 2 57 SH   SOLE 4 57 0 0
SKYWEST INC COM 830879102 29 878 SH   SOLE 7 878 0 0
SKYWEST INC COM 830879102 8,031 246,209 SH   SOLE 18 246,209 0 0
SKYWEST INC COM 830879102 3,100 95,024 SH   SOLE 19 95,024 0 0
SKYWEST INC COM 830879102 177,855 5,452,334 SH   SOLE 21 5,452,334 0 0
SKYWEST INC COM 830879102 49,093 1,504,997 SH   SOLE 22 1,472,702 0 32,295
SKYWEST INC COM 830879102 26 799 SH   SOLE 26 0 0 799
SKYWEST INC COM 830879102 62 1,909 SH   SOLE 28 1,909 0 0
SKYWEST INC COM 830879102 1,961 60,104 SH   SOLE 30 60,104 0 0
SKYWEST INC COM 830879102 42 1,296 SH   SOLE 40 1,296 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 53,386 417,533 SH   SOLE 2 53,355 0 364,178
SKYWORKS SOLUTIONS INC COM 83088M102 10,291 80,489 SH   SOLE 4 75,685 0 4,804
SKYWORKS SOLUTIONS INC COM 83088M102 34,975 273,542 SH   SOLE 7 163,934 0 109,608
SKYWORKS SOLUTIONS INC COM 83088M102 2,632 20,586 SH   SOLE 13 20,586 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,579 20,168 SH   SOLE 15 20,168 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 42,353 331,248 SH   SOLE 18 301,523 0 29,725
SKYWORKS SOLUTIONS INC COM 83088M102 64,034 500,810 SH   SOLE 19 500,810 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 681,714 5,331,723 SH   SOLE 21 5,331,723 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 529,904 4,144,405 SH   SOLE 22 3,752,928 0 391,477
SKYWORKS SOLUTIONS INC COM 83088M102 15,835 123,846 SH   SOLE 23 123,846 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 28,220 220,712 SH   SOLE 25 220,712 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 136,925 1,070,898 SH   SOLE 26 122,843 0 948,055
SKYWORKS SOLUTIONS INC COM 83088M102 4,294 33,583 SH   SOLE 28 23,795 0 9,788
SKYWORKS SOLUTIONS INC COM 83088M102 5,090 39,809 SH   SOLE 29 3,354 0 36,455
SKYWORKS SOLUTIONS INC COM 83088M102 110,771 866,343 SH   SOLE 30 861,975 0 4,368
SKYWORKS SOLUTIONS INC COM 83088M102 5,476 42,831 SH   SOLE 31 22,135 0 20,696
SKYWORKS SOLUTIONS INC COM 83088M102 4,585 35,861 SH   SOLE 32 35,861 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 40,019 312,992 SH   SOLE 34 312,992 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 14,341 112,158 SH   SOLE 36 112,158 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 471 3,687 SH   SOLE 40 3,687 0 0
SL GREEN RLTY CORP COM 78440X101 9,821 199,253 SH   SOLE 2 39,776 0 159,477
SL GREEN RLTY CORP COM 78440X101 2,333 47,335 SH   SOLE 4 47,335 0 0
SL GREEN RLTY CORP COM 78440X101 7,710 156,424 SH   SOLE 7 147,738 0 8,686
SL GREEN RLTY CORP COM 78440X101 59 1,199 SH   SOLE 15 1,199 0 0
SL GREEN RLTY CORP COM 78440X101 6,518 132,242 SH   SOLE 18 126,913 0 5,329
SL GREEN RLTY CORP COM 78440X101 5,813 117,928 SH   SOLE 19 117,928 0 0
SL GREEN RLTY CORP COM 78440X101 106,543 2,161,554 SH   SOLE 21 2,161,554 0 0
SL GREEN RLTY CORP COM 78440X101 129,098 2,619,151 SH   SOLE 22 2,430,650 0 188,501
SL GREEN RLTY CORP COM 78440X101 128 2,592 SH   SOLE 23 2,592 0 0
SL GREEN RLTY CORP COM 78440X101 13,481 273,503 SH   SOLE 25 273,503 0 0
SL GREEN RLTY CORP COM 78440X101 15,752 319,587 SH   SOLE 26 29,347 0 290,240
SL GREEN RLTY CORP COM 78440X101 660 13,392 SH   SOLE 28 13,392 0 0
SL GREEN RLTY CORP COM 78440X101 2,300 46,658 SH   SOLE 29 46,658 0 0
SL GREEN RLTY CORP COM 78440X101 25,087 508,973 SH   SOLE 30 508,973 0 0
SL GREEN RLTY CORP COM 78440X101 196 3,980 SH   SOLE 31 1,570 0 2,410
SL GREEN RLTY CORP COM 78440X101 86 1,748 SH   SOLE 34 1,748 0 0
SL GREEN RLTY CORP COM 78440X101 2,033 41,245 SH   SOLE 36 41,245 0 0
SL GREEN RLTY CORP COM 78440X101 408 8,285 SH   SOLE 40 8,285 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 24,934 801,988 SH   SOLE 2 37,015 0 764,973
SLACK TECHNOLOGIES INC COM CL A 83088V102 4,345 139,749 SH   SOLE 4 131,308 0 8,441
SLACK TECHNOLOGIES INC COM CL A 83088V102 702 22,594 SH   SOLE 7 22,594 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 1,167 37,549 SH   SOLE 13 37,549 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 696 22,381 SH   SOLE 15 22,381 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 11,019 354,427 SH   SOLE 18 294,659 0 59,768
SLACK TECHNOLOGIES INC COM CL A 83088V102 10,436 335,659 SH   SOLE 19 335,659 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 173,480 5,579,931 SH   SOLE 21 5,579,931 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 145,884 4,692,312 SH   SOLE 22 4,017,376 0 674,936
SLACK TECHNOLOGIES INC COM CL A 83088V102 6,957 223,782 SH   SOLE 23 223,782 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 12,294 395,443 SH   SOLE 25 395,443 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 34,923 1,123,276 SH   SOLE 26 275,480 0 847,796
SLACK TECHNOLOGIES INC COM CL A 83088V102 1,965 63,215 SH   SOLE 28 44,826 0 18,389
SLACK TECHNOLOGIES INC COM CL A 83088V102 5,386 173,247 SH   SOLE 29 5,737 0 167,510
SLACK TECHNOLOGIES INC COM CL A 83088V102 15,753 506,686 SH   SOLE 30 496,258 0 10,428
SLACK TECHNOLOGIES INC COM CL A 83088V102 1,661 53,429 SH   SOLE 31 41,432 0 11,997
SLACK TECHNOLOGIES INC COM CL A 83088V102 514 16,534 SH   SOLE 34 16,534 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 7,009 225,427 SH   SOLE 36 225,427 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 218 7,009 SH   SOLE 40 7,009 0 0
SLEEP NUMBER CORP COM 83125X103 1,156 27,768 SH   SOLE 2 9,439 0 18,329
SLEEP NUMBER CORP COM 83125X103 7 165 SH   SOLE 4 165 0 0
SLEEP NUMBER CORP COM 83125X103 16 384 SH   SOLE 7 384 0 0
SLEEP NUMBER CORP COM 83125X103 5,814 139,618 SH   SOLE 18 135,936 0 3,682
SLEEP NUMBER CORP COM 83125X103 2,498 59,994 SH   SOLE 19 59,994 0 0
SLEEP NUMBER CORP COM 83125X103 121,952 2,928,724 SH   SOLE 21 2,928,724 0 0
SLEEP NUMBER CORP COM 83125X103 35,737 858,238 SH   SOLE 22 826,114 0 32,124
SLEEP NUMBER CORP COM 83125X103 14 333 SH   SOLE 23 333 0 0
SLEEP NUMBER CORP COM 83125X103 386 9,275 SH   SOLE 26 6,305 0 2,970
SLEEP NUMBER CORP COM 83125X103 175 4,191 SH   SOLE 28 4,191 0 0
SLEEP NUMBER CORP COM 83125X103 1,750 42,031 SH   SOLE 30 42,031 0 0
SLEEP NUMBER CORP COM 83125X103 137 3,286 SH   SOLE 40 3,286 0 0
SLM CORP COM 78442P106 6,717 955,406 SH   SOLE 2 302,928 0 652,478
SLM CORP COM 78442P106 11 1,523 SH   SOLE 4 1,523 0 0
SLM CORP COM 78442P106 66 9,363 SH   SOLE 7 9,363 0 0
SLM CORP COM 78442P106 7,223 1,027,493 SH   SOLE 18 1,027,493 0 0
SLM CORP COM 78442P106 665 94,535 SH   SOLE 19 94,535 0 0
SLM CORP COM 78442P106 121,339 17,260,106 SH   SOLE 21 17,260,106 0 0
SLM CORP COM 78442P106 88,369 12,570,287 SH   SOLE 22 11,982,751 0 587,536
SLM CORP COM 78442P106 962 136,836 SH   SOLE 26 84,221 0 52,615
SLM CORP COM 78442P106 437 62,163 SH   SOLE 28 62,163 0 0
SLM CORP COM 78442P106 913 129,901 SH   SOLE 30 129,901 0 0
SLM CORP COM 78442P106 92 13,131 SH   SOLE 31 7,293 0 5,838
SLM CORP COM 78442P106 61 8,627 SH   SOLE 36 8,627 0 0
SLM CORP COM 78442P106 324 46,042 SH   SOLE 40 46,042 0 0
SM ENERGY CO COM 78454L100 405 108,075 SH   SOLE 2 5,850 0 102,225
SM ENERGY CO COM 78454L100 19 5,155 SH   SOLE 7 5,155 0 0
SM ENERGY CO COM 78454L100 2,125 566,609 SH   SOLE 18 566,609 0 0
SM ENERGY CO COM 78454L100 1,134 302,297 SH   SOLE 19 302,297 0 0
SM ENERGY CO COM 78454L100 44,508 11,868,668 SH   SOLE 21 11,868,668 0 0
SM ENERGY CO COM 78454L100 13,154 3,507,640 SH   SOLE 22 3,403,770 0 103,870
SM ENERGY CO COM 78454L100 66 17,663 SH   SOLE 23 17,663 0 0
SM ENERGY CO COM 78454L100 459 122,477 SH   SOLE 30 122,477 0 0
SM ENERGY CO COM 78454L100 96 25,604 SH   SOLE 31 0 0 25,604
SM ENERGY CO COM 78454L100 57 15,154 SH   SOLE 36 15,154 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 324 353,000 PRN   SOLE 2 353,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 20 22,000 PRN   SOLE 4 22,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 243 265,000 PRN   SOLE 18 265,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 7,013 7,640,000 PRN   SOLE 19 7,640,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 582 634,000 PRN   SOLE 22 634,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 3,311 3,607,000 PRN   SOLE 34 3,607,000 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 306 11,246 SH   SOLE 2 4,543 0 6,703
SMART GLOBAL HLDGS INC SHS G8232Y101 7 262 SH   SOLE 7 262 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 1,956 71,960 SH   SOLE 18 71,960 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 705 25,948 SH   SOLE 19 25,948 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 42,203 1,552,713 SH   SOLE 21 1,552,713 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 11,157 410,499 SH   SOLE 22 398,526 0 11,973
SMART GLOBAL HLDGS INC SHS G8232Y101 60 2,223 SH   SOLE 28 2,223 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 602 22,139 SH   SOLE 30 22,139 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 58 2,127 SH   SOLE 40 2,127 0 0
SMART SAND INC COM 83191H107 50 48,051 SH   SOLE 18 762 0 47,289
SMART SAND INC COM 83191H107 131 124,359 SH   SOLE 21 124,359 0 0
SMART SAND INC COM 83191H107 457 435,655 SH   SOLE 22 435,655 0 0
SMARTFINANCIAL INC COM NEW 83190L208 188 11,647 SH   SOLE 2 947 0 10,700
SMARTFINANCIAL INC COM NEW 83190L208 4 241 SH   SOLE 7 241 0 0
SMARTFINANCIAL INC COM NEW 83190L208 945 58,434 SH   SOLE 18 58,434 0 0
SMARTFINANCIAL INC COM NEW 83190L208 393 24,267 SH   SOLE 19 24,267 0 0
SMARTFINANCIAL INC COM NEW 83190L208 6,977 431,211 SH   SOLE 21 431,211 0 0
SMARTFINANCIAL INC COM NEW 83190L208 3,419 211,288 SH   SOLE 22 204,939 0 6,349
SMARTFINANCIAL INC COM NEW 83190L208 9 549 SH   SOLE 23 549 0 0
SMARTSHEET INC COM CL A 83200N103 11,953 234,749 SH   SOLE 2 41,891 0 192,858
SMARTSHEET INC COM CL A 83200N103 28 545 SH   SOLE 4 545 0 0
SMARTSHEET INC COM CL A 83200N103 95 1,864 SH   SOLE 7 1,864 0 0
SMARTSHEET INC COM CL A 83200N103 806 15,824 SH   SOLE 13 15,824 0 0
SMARTSHEET INC COM CL A 83200N103 5,383 105,717 SH   SOLE 18 85,040 0 20,677
SMARTSHEET INC COM CL A 83200N103 49,080 963,863 SH   SOLE 19 963,863 0 0
SMARTSHEET INC COM CL A 83200N103 100,904 1,981,622 SH   SOLE 21 1,981,622 0 0
SMARTSHEET INC COM CL A 83200N103 148,116 2,908,807 SH   SOLE 22 2,670,048 0 238,759
SMARTSHEET INC COM CL A 83200N103 7,222 141,827 SH   SOLE 26 27,025 0 114,802
SMARTSHEET INC COM CL A 83200N103 708 13,904 SH   SOLE 28 13,904 0 0
SMARTSHEET INC COM CL A 83200N103 3,310 64,995 SH   SOLE 29 0 0 64,995
SMARTSHEET INC COM CL A 83200N103 2,379 46,726 SH   SOLE 30 46,726 0 0
SMARTSHEET INC COM CL A 83200N103 110 2,155 SH   SOLE 31 2,155 0 0
SMARTSHEET INC COM CL A 83200N103 28,630 562,261 SH   SOLE 34 562,261 0 0
SMARTSHEET INC COM CL A 83200N103 404 7,934 SH   SOLE 36 7,934 0 0
SMARTSHEET INC COM CL A 83200N103 532 10,439 SH   SOLE 40 10,439 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 757 95,856 SH   SOLE 2 95,856 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 258 32,670 SH   SOLE 13 32,670 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 21 2,682 SH   SOLE 18 2,682 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 3,090 391,078 SH   SOLE 19 391,078 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 564 71,340 SH   SOLE 21 71,340 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 10,668 1,350,401 SH   SOLE 22 1,314,631 0 35,770
SMILEDIRECTCLUB INC CL A COM 83192H106 211 26,666 SH   SOLE 30 26,666 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 4,337 548,979 SH   SOLE 34 548,979 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 166 21,006 SH   SOLE 36 21,006 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 128 3,345 SH   SOLE 2 3,345 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 15,659 410,773 SH   SOLE 18 410,773 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 3,841 100,768 SH   SOLE 19 100,768 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 975 25,569 SH   SOLE 25 25,569 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 1,696 44,484 SH   SOLE 34 44,484 0 0
SMITH & WESSON BRANDS INC COM 831754106 658 30,591 SH   SOLE 2 19,188 0 11,403
SMITH & WESSON BRANDS INC COM 831754106 7 338 SH   SOLE 4 338 0 0
SMITH & WESSON BRANDS INC COM 831754106 23 1,076 SH   SOLE 7 1,076 0 0
SMITH & WESSON BRANDS INC COM 831754106 4,855 225,601 SH   SOLE 18 225,601 0 0
SMITH & WESSON BRANDS INC COM 831754106 2,296 106,683 SH   SOLE 19 106,683 0 0
SMITH & WESSON BRANDS INC COM 831754106 59,445 2,762,307 SH   SOLE 21 2,762,307 0 0
SMITH & WESSON BRANDS INC COM 831754106 35,146 1,633,178 SH   SOLE 22 1,571,258 0 61,920
SMITH & WESSON BRANDS INC COM 831754106 76 3,552 SH   SOLE 26 0 0 3,552
SMITH & WESSON BRANDS INC COM 831754106 169 7,838 SH   SOLE 28 7,838 0 0
SMITH & WESSON BRANDS INC COM 831754106 400 18,605 SH   SOLE 30 18,605 0 0
SMITH & WESSON BRANDS INC COM 831754106 115 5,336 SH   SOLE 40 5,336 0 0
SMITH A O CORP COM 831865209 16,779 356,094 SH   SOLE 2 47,286 0 308,808
SMITH A O CORP COM 831865209 3,615 76,720 SH   SOLE 4 72,568 0 4,152
SMITH A O CORP COM 831865209 17,704 375,717 SH   SOLE 7 158,789 0 216,928
SMITH A O CORP COM 831865209 24 503 SH   SOLE 13 503 0 0
SMITH A O CORP COM 831865209 623 13,221 SH   SOLE 15 13,221 0 0
SMITH A O CORP COM 831865209 12,502 265,330 SH   SOLE 18 244,208 0 21,122
SMITH A O CORP COM 831865209 7,215 153,111 SH   SOLE 19 153,111 0 0
SMITH A O CORP COM 831865209 174,145 3,695,773 SH   SOLE 21 3,695,773 0 0
SMITH A O CORP COM 831865209 165,883 3,520,431 SH   SOLE 22 3,201,259 0 319,172
SMITH A O CORP COM 831865209 4,788 101,613 SH   SOLE 23 101,613 0 0
SMITH A O CORP COM 831865209 49,951 1,060,072 SH   SOLE 25 1,060,072 0 0
SMITH A O CORP COM 831865209 28,354 601,734 SH   SOLE 26 178,767 0 422,967
SMITH A O CORP COM 831865209 1,432 30,389 SH   SOLE 28 21,650 0 8,739
SMITH A O CORP COM 831865209 1,537 32,612 SH   SOLE 29 2,969 0 29,643
SMITH A O CORP COM 831865209 33,737 715,983 SH   SOLE 30 559,210 0 156,773
SMITH A O CORP COM 831865209 1,520 32,257 SH   SOLE 31 20,908 0 11,349
SMITH A O CORP COM 831865209 41,513 880,999 SH   SOLE 34 880,999 0 0
SMITH A O CORP COM 831865209 1,361 28,893 SH   SOLE 36 28,893 0 0
SMITH A O CORP COM 831865209 138 2,939 SH   SOLE 40 2,939 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 54 12,108 SH   SOLE 2 1,796 0 10,312
SMITH MICRO SOFTWARE INC COM NEW 832154207 606 135,958 SH   SOLE 18 135,958 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 270 60,629 SH   SOLE 19 60,629 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 4,842 1,085,575 SH   SOLE 21 1,085,575 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 3,462 776,245 SH   SOLE 22 766,317 0 9,928
SMTC CORP COM NEW 832682207 13 4,238 SH   SOLE 18 4,238 0 0
SMTC CORP COM NEW 832682207 140 46,342 SH   SOLE 21 46,342 0 0
SMUCKER J M CO COM NEW 832696405 29,171 275,694 SH   SOLE 2 39,850 0 235,844
SMUCKER J M CO COM NEW 832696405 6,515 61,576 SH   SOLE 4 58,452 0 3,124
SMUCKER J M CO COM NEW 832696405 23,255 219,777 SH   SOLE 7 138,443 0 81,334
SMUCKER J M CO COM NEW 832696405 403 3,805 SH   SOLE 13 3,805 0 0
SMUCKER J M CO COM NEW 832696405 1,402 13,253 SH   SOLE 15 13,253 0 0
SMUCKER J M CO COM NEW 832696405 24,348 230,109 SH   SOLE 18 208,162 0 21,947
SMUCKER J M CO COM NEW 832696405 5,817 54,976 SH   SOLE 19 54,976 0 0
SMUCKER J M CO COM NEW 832696405 393,120 3,715,341 SH   SOLE 21 3,715,341 0 0
SMUCKER J M CO COM NEW 832696405 309,425 2,924,343 SH   SOLE 22 2,667,668 0 256,675
SMUCKER J M CO COM NEW 832696405 9,799 92,606 SH   SOLE 23 92,606 0 0
SMUCKER J M CO COM NEW 832696405 14,558 137,586 SH   SOLE 25 137,586 0 0
SMUCKER J M CO COM NEW 832696405 92,741 876,487 SH   SOLE 26 108,367 0 768,120
SMUCKER J M CO COM NEW 832696405 2,459 23,238 SH   SOLE 28 16,124 0 7,114
SMUCKER J M CO COM NEW 832696405 2,778 26,256 SH   SOLE 29 1,821 0 24,435
SMUCKER J M CO COM NEW 832696405 80,792 763,561 SH   SOLE 30 748,276 0 15,285
SMUCKER J M CO COM NEW 832696405 3,385 31,988 SH   SOLE 31 14,791 0 17,197
SMUCKER J M CO COM NEW 832696405 676 6,386 SH   SOLE 34 6,386 0 0
SMUCKER J M CO COM NEW 832696405 10,992 103,880 SH   SOLE 36 103,880 0 0
SMUCKER J M CO COM NEW 832696405 252 2,378 SH   SOLE 40 2,378 0 0
SNAP INC CL A 83304A106 21,872 931,123 SH   SOLE 2 79,872 0 851,251
SNAP INC CL A 83304A106 9,053 385,413 SH   SOLE 4 361,452 0 23,961
SNAP INC CL A 83304A106 1,057 45,015 SH   SOLE 7 45,015 0 0
SNAP INC CL A 83304A106 652 27,758 SH   SOLE 13 27,758 0 0
SNAP INC CL A 83304A106 1,472 62,645 SH   SOLE 15 62,645 0 0
SNAP INC CL A 83304A106 1 34 SH   SOLE 17 0 0 34
SNAP INC CL A 83304A106 216,989 9,237,485 SH   SOLE 18 6,061,729 0 3,175,756
SNAP INC CL A 83304A106 230,496 9,812,496 SH   SOLE 19 9,812,496 0 0
SNAP INC CL A 83304A106 131,090 5,580,652 SH   SOLE 21 5,580,652 0 0
SNAP INC CL A 83304A106 394,340 16,787,556 SH   SOLE 22 16,349,983 0 437,573
SNAP INC CL A 83304A106 14,917 635,038 SH   SOLE 23 635,038 0 0
SNAP INC CL A 83304A106 1,017 43,296 SH   SOLE 25 43,296 0 0
SNAP INC CL A 83304A106 48,455 2,062,806 SH   SOLE 26 689,444 0 1,373,362
SNAP INC CL A 83304A106 3,945 167,925 SH   SOLE 28 115,592 0 52,333
SNAP INC CL A 83304A106 4,666 198,627 SH   SOLE 29 14,016 0 184,611
SNAP INC CL A 83304A106 85,064 3,621,297 SH   SOLE 30 3,621,297 0 0
SNAP INC CL A 83304A106 2,621 111,587 SH   SOLE 31 78,978 0 32,609
SNAP INC CL A 83304A106 63,445 2,700,926 SH   SOLE 34 2,700,926 0 0
SNAP INC CL A 83304A106 3,983 169,557 SH   SOLE 36 169,557 0 0
SNAP INC CL A 83304A106 372 15,849 SH   SOLE 40 15,849 0 0
SNAP ON INC COM 833034101 26,296 189,848 SH   SOLE 2 68,127 0 121,721
SNAP ON INC COM 833034101 3,774 27,250 SH   SOLE 4 25,757 0 1,493
SNAP ON INC COM 833034101 12,069 87,138 SH   SOLE 7 53,074 0 34,064
SNAP ON INC COM 833034101 1,520 10,972 SH   SOLE 13 10,972 0 0
SNAP ON INC COM 833034101 905 6,531 SH   SOLE 15 6,531 0 0
SNAP ON INC COM 833034101 41,458 299,313 SH   SOLE 18 275,382 0 23,931
SNAP ON INC COM 833034101 13,627 98,385 SH   SOLE 19 98,385 0 0
SNAP ON INC COM 833034101 182,149 1,315,057 SH   SOLE 21 1,315,057 0 0
SNAP ON INC COM 833034101 216,305 1,561,657 SH   SOLE 22 1,380,238 0 181,419
SNAP ON INC COM 833034101 6,349 45,841 SH   SOLE 23 45,841 0 0
SNAP ON INC COM 833034101 9,087 65,604 SH   SOLE 25 65,604 0 0
SNAP ON INC COM 833034101 56,312 406,553 SH   SOLE 26 57,414 0 349,139
SNAP ON INC COM 833034101 1,394 10,067 SH   SOLE 28 6,652 0 3,415
SNAP ON INC COM 833034101 4,808 34,712 SH   SOLE 29 13,636 0 21,076
SNAP ON INC COM 833034101 33,022 238,408 SH   SOLE 30 225,522 0 12,886
SNAP ON INC COM 833034101 1,963 14,174 SH   SOLE 31 6,599 0 7,575
SNAP ON INC COM 833034101 3,876 27,982 SH   SOLE 34 27,982 0 0
SNAP ON INC COM 833034101 5,657 40,840 SH   SOLE 36 40,840 0 0
SNAP ON INC COM 833034101 160 1,155 SH   SOLE 40 1,155 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 194 7,439 SH   SOLE 2 0 0 7,439
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 2,708 103,861 SH   SOLE 18 0 0 103,861
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 10,057 385,767 SH   SOLE 19 385,767 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 9,402 360,659 SH   SOLE 21 360,659 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 12,016 460,932 SH   SOLE 25 460,932 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 819 31,427 SH   SOLE 26 31,427 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1,198 45,938 SH   SOLE 30 45,938 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 28,905 1,108,753 SH   SOLE 34 1,108,753 0 0
SOHU COM LTD SPONSORED ADS 83410S108 24 2,633 SH   SOLE 2 2,633 0 0
SOHU COM LTD SPONSORED ADS 83410S108 37 4,050 SH   SOLE 4 4,050 0 0
SOHU COM LTD SPONSORED ADS 83410S108 22 2,384 SH   SOLE 7 2,384 0 0
SOHU COM LTD SPONSORED ADS 83410S108 2 185 SH   SOLE 18 185 0 0
SOHU COM LTD SPONSORED ADS 83410S108 2,669 289,794 SH   SOLE 21 289,794 0 0
SOHU COM LTD SPONSORED ADS 83410S108 4,650 504,881 SH   SOLE 22 504,881 0 0
SOHU COM LTD SPONSORED ADS 83410S108 84 9,156 SH   SOLE 23 9,156 0 0
SOHU COM LTD SPONSORED ADS 83410S108 16 1,770 SH   SOLE 25 1,770 0 0
SOHU COM LTD SPONSORED ADS 83410S108 123 13,313 SH   SOLE 29 13,313 0 0
SOHU COM LTD SPONSORED ADS 83410S108 880 95,498 SH   SOLE 30 95,498 0 0
SOL GEL TECHNOLOGIES SHS M8694L103 86 9,657 SH   SOLE 22 9,657 0 0
SOLAR CAP LTD COM 83413U100 4,045 252,672 SH   SOLE 30 252,672 0 0
SOLAR SR CAP LTD COM 83416M105 1,140 88,866 SH   SOLE 30 88,866 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 17,139 123,498 SH   SOLE 2 38,301 0 85,197
SOLAREDGE TECHNOLOGIES INC COM 83417M104 29 208 SH   SOLE 4 208 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 116 833 SH   SOLE 7 833 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 19,438 140,060 SH   SOLE 18 140,060 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,713 12,346 SH   SOLE 19 12,346 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 377,297 2,718,667 SH   SOLE 21 2,718,667 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 227,756 1,641,129 SH   SOLE 22 1,569,879 0 71,250
SOLAREDGE TECHNOLOGIES INC COM 83417M104 3,085 22,230 SH   SOLE 26 14,408 0 7,822
SOLAREDGE TECHNOLOGIES INC COM 83417M104 949 6,835 SH   SOLE 28 6,835 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 53,258 383,757 SH   SOLE 30 383,757 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 132 952 SH   SOLE 31 952 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 7,804 56,230 SH   SOLE 34 56,230 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 675 4,862 SH   SOLE 40 4,862 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 235 31,686 SH   SOLE 2 6,861 0 24,825
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 4 533 SH   SOLE 7 533 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 988 133,115 SH   SOLE 18 133,115 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 990 133,411 SH   SOLE 19 133,411 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 8,169 1,100,940 SH   SOLE 21 1,100,940 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 7,664 1,032,951 SH   SOLE 22 1,016,033 0 16,918
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 42 5,666 SH   SOLE 23 5,666 0 0
SOLARWINDS CORP COM 83417Q105 1,541 87,201 SH   SOLE 2 20,562 0 66,639
SOLARWINDS CORP COM 83417Q105 13 750 SH   SOLE 4 750 0 0
SOLARWINDS CORP COM 83417Q105 16 901 SH   SOLE 7 901 0 0
SOLARWINDS CORP COM 83417Q105 306 17,295 SH   SOLE 18 17,295 0 0
SOLARWINDS CORP COM 83417Q105 201 11,372 SH   SOLE 19 11,372 0 0
SOLARWINDS CORP COM 83417Q105 14,134 799,882 SH   SOLE 21 799,882 0 0
SOLARWINDS CORP COM 83417Q105 29,220 1,653,628 SH   SOLE 22 1,578,720 0 74,908
SOLARWINDS CORP COM 83417Q105 166 9,400 SH   SOLE 26 0 0 9,400
SOLARWINDS CORP COM 83417Q105 3,036 171,803 SH   SOLE 30 171,803 0 0
SOLARWINDS CORP COM 83417Q105 15 859 SH   SOLE 31 859 0 0
SOLARWINDS CORP COM 83417Q105 117 6,620 SH   SOLE 40 6,620 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 31 13,888 SH   SOLE 2 2,415 0 11,473
SOLENO THERAPEUTICS INC COM NEW 834203200 316 142,321 SH   SOLE 18 142,321 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 141 63,694 SH   SOLE 19 63,694 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 2,292 1,032,474 SH   SOLE 21 1,032,474 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 650 292,797 SH   SOLE 22 282,507 0 10,290
SOLID BIOSCIENCES INC COM 83422E105 69 23,492 SH   SOLE 2 1,724 0 21,768
SOLID BIOSCIENCES INC COM 83422E105 1 197 SH   SOLE 7 197 0 0
SOLID BIOSCIENCES INC COM 83422E105 353 120,469 SH   SOLE 18 120,469 0 0
SOLID BIOSCIENCES INC COM 83422E105 199 68,031 SH   SOLE 19 68,031 0 0
SOLID BIOSCIENCES INC COM 83422E105 3,795 1,295,348 SH   SOLE 21 1,295,348 0 0
SOLID BIOSCIENCES INC COM 83422E105 2,304 786,393 SH   SOLE 22 776,740 0 9,653
SOLID BIOSCIENCES INC COM 83422E105 8 2,867 SH   SOLE 23 2,867 0 0
SOLID BIOSCIENCES INC COM 83422E105 38 13,001 SH   SOLE 30 13,001 0 0
SOLIGENIX INC COM 834223307 11 5,302 SH   SOLE 18 5,302 0 0
SOLIGENIX INC COM 834223307 144 68,043 SH   SOLE 21 68,043 0 0
SOLITARIO ZINC CORP COM 8342EP107 9 28,600 SH   SOLE 21 28,600 0 0
SOLITON INC COM 834251100 14 1,838 SH   SOLE 2 364 0 1,474
SOLITON INC COM 834251100 166 21,300 SH   SOLE 18 21,300 0 0
SOLITON INC COM 834251100 79 10,186 SH   SOLE 19 10,186 0 0
SOLITON INC COM 834251100 1,468 188,697 SH   SOLE 21 188,697 0 0
SOLITON INC COM 834251100 1,536 197,424 SH   SOLE 22 195,745 0 1,679
SONIC AUTOMOTIVE INC CL A 83545G102 962 30,132 SH   SOLE 2 8,683 0 21,449
SONIC AUTOMOTIVE INC CL A 83545G102 9 287 SH   SOLE 4 287 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 33 1,021 SH   SOLE 7 1,021 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 3,992 125,089 SH   SOLE 18 120,848 0 4,241
SONIC AUTOMOTIVE INC CL A 83545G102 3,121 97,806 SH   SOLE 19 97,806 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 85,074 2,666,054 SH   SOLE 21 2,666,054 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 26,842 841,174 SH   SOLE 22 805,720 0 35,454
SONIC AUTOMOTIVE INC CL A 83545G102 262 8,214 SH   SOLE 23 8,214 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 1,158 36,291 SH   SOLE 26 0 0 36,291
SONIC AUTOMOTIVE INC CL A 83545G102 92 2,870 SH   SOLE 28 2,870 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 1,197 37,511 SH   SOLE 30 37,511 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 115 3,592 SH   SOLE 40 3,592 0 0
SONIM TECHNOLOGIES INC COM 83548F101 0 186 SH   SOLE 18 186 0 0
SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 4 1,084 SH   SOLE 18 1,084 0 0
SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 55 15,097 SH   SOLE 21 15,097 0 0
SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 822 225,854 SH   SOLE 22 225,854 0 0
SONOCO PRODS CO COM 835495102 15,927 304,591 SH   SOLE 2 97,663 0 206,928
SONOCO PRODS CO COM 835495102 52 992 SH   SOLE 4 992 0 0
SONOCO PRODS CO COM 835495102 3,019 57,732 SH   SOLE 7 57,732 0 0
SONOCO PRODS CO COM 835495102 16,531 316,132 SH   SOLE 18 315,069 0 1,063
SONOCO PRODS CO COM 835495102 2,896 55,375 SH   SOLE 19 55,375 0 0
SONOCO PRODS CO COM 835495102 331,827 6,345,898 SH   SOLE 21 6,345,898 0 0
SONOCO PRODS CO COM 835495102 172,207 3,293,308 SH   SOLE 22 3,138,946 0 154,362
SONOCO PRODS CO COM 835495102 122 2,331 SH   SOLE 23 2,331 0 0
SONOCO PRODS CO COM 835495102 2,397 45,839 SH   SOLE 26 20,822 0 25,017
SONOCO PRODS CO COM 835495102 836 15,981 SH   SOLE 28 15,981 0 0
SONOCO PRODS CO COM 835495102 80 1,532 SH   SOLE 29 1,532 0 0
SONOCO PRODS CO COM 835495102 1,915 36,630 SH   SOLE 30 36,630 0 0
SONOCO PRODS CO COM 835495102 198 3,796 SH   SOLE 31 1,996 0 1,800
SONOCO PRODS CO COM 835495102 1,688 32,275 SH   SOLE 32 32,275 0 0
SONOCO PRODS CO COM 835495102 276 5,284 SH   SOLE 34 5,284 0 0
SONOCO PRODS CO COM 835495102 171 3,269 SH   SOLE 36 3,269 0 0
SONOCO PRODS CO COM 835495102 547 10,465 SH   SOLE 40 10,465 0 0
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 4 609 SH   SOLE 21 609 0 0
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 20 2,835 SH   SOLE 22 2,835 0 0
SONOS INC COM 83570H108 792 54,123 SH   SOLE 2 29,305 0 24,818
SONOS INC COM 83570H108 15 994 SH   SOLE 4 994 0 0
SONOS INC COM 83570H108 17 1,169 SH   SOLE 7 1,169 0 0
SONOS INC COM 83570H108 4,768 325,899 SH   SOLE 18 321,724 0 4,175
SONOS INC COM 83570H108 2,623 179,308 SH   SOLE 19 179,308 0 0
SONOS INC COM 83570H108 36,944 2,525,213 SH   SOLE 21 2,525,213 0 0
SONOS INC COM 83570H108 31,425 2,147,954 SH   SOLE 22 2,079,906 0 68,048
SONOS INC COM 83570H108 31 2,126 SH   SOLE 23 2,126 0 0
SONOS INC COM 83570H108 121 8,241 SH   SOLE 26 0 0 8,241
SONOS INC COM 83570H108 184 12,571 SH   SOLE 30 12,571 0 0
SONOS INC COM 83570H108 55 3,739 SH   SOLE 40 3,739 0 0
SONY CORP SPONSORED ADR 835699307 115 1,665 SH   SOLE 2 1,665 0 0
SONY CORP SPONSORED ADR 835699307 97,401 1,408,948 SH   SOLE 18 1,402,824 0 6,124
SORRENTO THERAPEUTICS INC COM NEW 83587F202 624 99,389 SH   SOLE 2 41,786 0 57,603
SORRENTO THERAPEUTICS INC COM NEW 83587F202 21 3,312 SH   SOLE 7 3,312 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 4,661 742,203 SH   SOLE 18 742,203 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 2,413 384,283 SH   SOLE 19 384,283 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 39,561 6,299,595 SH   SOLE 21 6,299,595 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 31,032 4,941,472 SH   SOLE 22 4,777,376 0 164,096
SORRENTO THERAPEUTICS INC COM NEW 83587F202 10 1,531 SH   SOLE 23 1,531 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 102 16,198 SH   SOLE 26 0 0 16,198
SORRENTO THERAPEUTICS INC COM NEW 83587F202 245 38,990 SH   SOLE 30 38,990 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 76 12,080 SH   SOLE 40 12,080 0 0
SOTHERLY HOTELS INC COM 83600C103 9 3,461 SH   SOLE 18 3,461 0 0
SOTHERLY HOTELS INC COM 83600C103 123 48,659 SH   SOLE 21 48,659 0 0
SOTHERLY HOTELS INC COM 83600C103 43 16,918 SH   SOLE 22 16,918 0 0
SOUND FINL BANCORP INC COM 83607A100 12 491 SH   SOLE 18 491 0 0
SOUND FINL BANCORP INC COM 83607A100 6 260 SH   SOLE 21 260 0 0
SOUTH JERSEY INDS INC COM 838518108 2,004 80,190 SH   SOLE 2 30,095 0 50,095
SOUTH JERSEY INDS INC COM 838518108 11 458 SH   SOLE 4 458 0 0
SOUTH JERSEY INDS INC COM 838518108 2,714 108,616 SH   SOLE 7 108,616 0 0
SOUTH JERSEY INDS INC COM 838518108 11,490 459,790 SH   SOLE 18 459,790 0 0
SOUTH JERSEY INDS INC COM 838518108 4,460 178,478 SH   SOLE 19 178,478 0 0
SOUTH JERSEY INDS INC COM 838518108 254,527 10,185,154 SH   SOLE 21 10,185,154 0 0
SOUTH JERSEY INDS INC COM 838518108 72,071 2,883,981 SH   SOLE 22 2,783,472 0 100,509
SOUTH JERSEY INDS INC COM 838518108 1,232 49,310 SH   SOLE 26 37,546 0 11,764
SOUTH JERSEY INDS INC COM 838518108 331 13,256 SH   SOLE 28 13,256 0 0
SOUTH JERSEY INDS INC COM 838518108 3,499 140,026 SH   SOLE 30 140,026 0 0
SOUTH JERSEY INDS INC COM 838518108 5 212 SH   SOLE 31 0 0 212
SOUTH JERSEY INDS INC COM 838518108 37 1,483 SH   SOLE 34 1,483 0 0
SOUTH JERSEY INDS INC COM 838518108 63 2,503 SH   SOLE 36 2,503 0 0
SOUTH JERSEY INDS INC COM 838518108 276 11,040 SH   SOLE 40 11,040 0 0
SOUTH JERSEY INDS INC UNIT 99/99/9999 838518116 12,978 313,489 SH   SOLE 21 313,489 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 161 11,290 SH   SOLE 2 3,843 0 7,447
SOUTH PLAINS FINANCIAL INC COM 83946P107 6 393 SH   SOLE 7 393 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 582 40,850 SH   SOLE 18 40,850 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 947 66,485 SH   SOLE 19 66,485 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 4,760 334,238 SH   SOLE 21 334,238 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 2,743 192,592 SH   SOLE 22 186,261 0 6,331
SOUTH PLAINS FINANCIAL INC COM 83946P107 83 5,825 SH   SOLE 23 5,825 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 247 17,330 SH   SOLE 26 0 0 17,330
SOUTH ST CORP COM 840441109 4,010 84,136 SH   SOLE 2 25,090 0 59,046
SOUTH ST CORP COM 840441109 14 302 SH   SOLE 4 302 0 0
SOUTH ST CORP COM 840441109 59 1,247 SH   SOLE 7 1,247 0 0
SOUTH ST CORP COM 840441109 13,102 274,913 SH   SOLE 18 274,913 0 0
SOUTH ST CORP COM 840441109 12,409 260,355 SH   SOLE 19 260,355 0 0
SOUTH ST CORP COM 840441109 106,094 2,226,057 SH   SOLE 21 2,226,057 0 0
SOUTH ST CORP COM 840441109 109,945 2,306,867 SH   SOLE 22 2,237,007 0 69,860
SOUTH ST CORP COM 840441109 822 17,250 SH   SOLE 23 17,250 0 0
SOUTH ST CORP COM 840441109 4,380 91,898 SH   SOLE 26 23,111 0 68,787
SOUTH ST CORP COM 840441109 514 10,781 SH   SOLE 28 10,781 0 0
SOUTH ST CORP COM 840441109 1,198 25,143 SH   SOLE 30 25,143 0 0
SOUTH ST CORP COM 840441109 168 3,532 SH   SOLE 34 3,532 0 0
SOUTH ST CORP COM 840441109 44 916 SH   SOLE 36 916 0 0
SOUTH ST CORP COM 840441109 355 7,452 SH   SOLE 40 7,452 0 0
SOUTHERN CO COM 842587107 135,951 2,622,001 SH   SOLE 2 371,598 0 2,250,403
SOUTHERN CO COM 842587107 28,942 558,195 SH   SOLE 4 529,656 0 28,539
SOUTHERN CO COM 842587107 63,177 1,218,449 SH   SOLE 7 1,129,002 0 89,447
SOUTHERN CO COM 842587107 1,242 23,953 SH   SOLE 13 23,953 0 0
SOUTHERN CO COM 842587107 6,546 126,244 SH   SOLE 15 126,244 0 0
SOUTHERN CO COM 842587107 1 20 SH   SOLE 17 0 0 20
SOUTHERN CO COM 842587107 96,828 1,867,456 SH   SOLE 18 1,705,291 0 162,165
SOUTHERN CO COM 842587107 7,355 141,852 SH   SOLE 19 141,852 0 0
SOUTHERN CO COM 842587107 1,532,762 29,561,463 SH   SOLE 21 29,561,463 0 0
SOUTHERN CO COM 842587107 1,373,705 26,493,825 SH   SOLE 22 24,084,261 0 2,409,564
SOUTHERN CO COM 842587107 40,187 775,066 SH   SOLE 23 775,066 0 0
SOUTHERN CO COM 842587107 58,072 1,120,007 SH   SOLE 25 1,120,007 0 0
SOUTHERN CO COM 842587107 156,352 3,015,467 SH   SOLE 26 766,075 0 2,249,392
SOUTHERN CO COM 842587107 11,343 218,760 SH   SOLE 28 154,677 0 64,083
SOUTHERN CO COM 842587107 1,110 21,403 SH   SOLE 29 21,403 0 0
SOUTHERN CO COM 842587107 271,087 5,228,291 SH   SOLE 30 5,228,291 0 0
SOUTHERN CO COM 842587107 30,485 587,943 SH   SOLE 31 143,604 0 444,339
SOUTHERN CO COM 842587107 2,972 57,311 SH   SOLE 34 57,311 0 0
SOUTHERN CO COM 842587107 7,726 149,007 SH   SOLE 35 149,007 0 0
SOUTHERN CO COM 842587107 50,736 978,521 SH   SOLE 36 978,521 0 0
SOUTHERN CO COM 842587107 1,252 24,153 SH   SOLE 40 24,153 0 0
SOUTHERN CO UNIT 08/01/2022 842587602 114,529 2,599,393 SH   SOLE 21 2,599,393 0 0
SOUTHERN COPPER CORP COM 84265V105 16,091 404,611 SH   SOLE 2 36,730 0 367,881
SOUTHERN COPPER CORP COM 84265V105 1,325 33,307 SH   SOLE 4 33,307 0 0
SOUTHERN COPPER CORP COM 84265V105 2,861 71,938 SH   SOLE 7 71,938 0 0
SOUTHERN COPPER CORP COM 84265V105 63 1,591 SH   SOLE 15 1,591 0 0
SOUTHERN COPPER CORP COM 84265V105 1 16 SH   SOLE 17 0 0 16
SOUTHERN COPPER CORP COM 84265V105 7,261 182,583 SH   SOLE 18 86,039 0 96,544
SOUTHERN COPPER CORP COM 84265V105 2,505 62,991 SH   SOLE 19 62,991 0 0
SOUTHERN COPPER CORP COM 84265V105 81,294 2,044,098 SH   SOLE 21 2,044,098 0 0
SOUTHERN COPPER CORP COM 84265V105 67,808 1,705,012 SH   SOLE 22 1,534,711 0 170,301
SOUTHERN COPPER CORP COM 84265V105 2,163 54,400 SH   SOLE 23 54,400 0 0
SOUTHERN COPPER CORP COM 84265V105 5,748 144,540 SH   SOLE 25 144,540 0 0
SOUTHERN COPPER CORP COM 84265V105 21,791 547,936 SH   SOLE 26 115,314 0 432,622
SOUTHERN COPPER CORP COM 84265V105 563 14,161 SH   SOLE 29 14,161 0 0
SOUTHERN COPPER CORP COM 84265V105 16,150 406,080 SH   SOLE 30 406,080 0 0
SOUTHERN COPPER CORP COM 84265V105 822 20,665 SH   SOLE 31 19,383 0 1,282
SOUTHERN COPPER CORP COM 84265V105 14,090 354,275 SH   SOLE 34 354,275 0 0
SOUTHERN COPPER CORP COM 84265V105 916 23,032 SH   SOLE 36 23,032 0 0
SOUTHERN COPPER CORP COM 84265V105 28 696 SH   SOLE 40 696 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 173 6,252 SH   SOLE 2 585 0 5,667
SOUTHERN FIRST BANCSHARES IN COM 842873101 4 133 SH   SOLE 7 133 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 894 32,268 SH   SOLE 18 32,268 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 399 14,401 SH   SOLE 19 14,401 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 6,559 236,703 SH   SOLE 21 236,703 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 3,189 115,075 SH   SOLE 22 111,455 0 3,620
SOUTHERN MO BANCORP INC COM 843380106 163 6,716 SH   SOLE 2 517 0 6,199
SOUTHERN MO BANCORP INC COM 843380106 4 159 SH   SOLE 7 159 0 0
SOUTHERN MO BANCORP INC COM 843380106 739 30,397 SH   SOLE 18 30,397 0 0
SOUTHERN MO BANCORP INC COM 843380106 366 15,044 SH   SOLE 19 15,044 0 0
SOUTHERN MO BANCORP INC COM 843380106 6,121 251,909 SH   SOLE 21 251,909 0 0
SOUTHERN MO BANCORP INC COM 843380106 4,610 189,692 SH   SOLE 22 186,332 0 3,360
SOUTHERN NATL BANCORP OF VA COM 843395104 197 20,326 SH   SOLE 2 1,730 0 18,596
SOUTHERN NATL BANCORP OF VA COM 843395104 3 359 SH   SOLE 7 359 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 904 93,249 SH   SOLE 18 93,249 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 582 60,022 SH   SOLE 19 60,022 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 6,680 689,354 SH   SOLE 21 689,354 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 4,330 446,877 SH   SOLE 22 436,246 0 10,631
SOUTHERN NATL BANCORP OF VA COM 843395104 98 10,071 SH   SOLE 26 0 0 10,071
SOUTHSIDE BANCSHARES INC COM 84470P109 1,017 36,696 SH   SOLE 2 10,102 0 26,594
SOUTHSIDE BANCSHARES INC COM 84470P109 3 100 SH   SOLE 4 100 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 15 551 SH   SOLE 7 551 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 4,188 151,070 SH   SOLE 18 151,070 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,914 69,032 SH   SOLE 19 69,032 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 94,572 3,411,686 SH   SOLE 21 3,411,686 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 26,666 961,963 SH   SOLE 22 936,079 0 25,884
SOUTHSIDE BANCSHARES INC COM 84470P109 304 10,956 SH   SOLE 26 8,050 0 2,906
SOUTHSIDE BANCSHARES INC COM 84470P109 100 3,606 SH   SOLE 28 3,606 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,146 41,343 SH   SOLE 30 41,343 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 67 2,420 SH   SOLE 40 2,420 0 0
SOUTHWEST AIRLS CO COM 844741108 43,729 1,279,371 SH   SOLE 2 144,455 0 1,134,916
SOUTHWEST AIRLS CO COM 844741108 2,319 67,848 SH   SOLE 4 64,023 0 3,825
SOUTHWEST AIRLS CO COM 844741108 18,479 540,634 SH   SOLE 7 444,464 0 96,170
SOUTHWEST AIRLS CO COM 844741108 8 235 SH   SOLE 13 235 0 0
SOUTHWEST AIRLS CO COM 844741108 802 23,462 SH   SOLE 15 23,462 0 0
SOUTHWEST AIRLS CO COM 844741108 38 1,106 SH   SOLE 17 0 0 1,106
SOUTHWEST AIRLS CO COM 844741108 35,195 1,029,709 SH   SOLE 18 939,386 0 90,323
SOUTHWEST AIRLS CO COM 844741108 9,745 285,106 SH   SOLE 19 285,106 0 0
SOUTHWEST AIRLS CO COM 844741108 424,500 12,419,550 SH   SOLE 21 12,419,550 0 0
SOUTHWEST AIRLS CO COM 844741108 435,060 12,728,488 SH   SOLE 22 11,628,553 0 1,099,935
SOUTHWEST AIRLS CO COM 844741108 3,529 103,242 SH   SOLE 23 103,242 0 0
SOUTHWEST AIRLS CO COM 844741108 5,107 149,408 SH   SOLE 25 149,408 0 0
SOUTHWEST AIRLS CO COM 844741108 29,607 866,214 SH   SOLE 26 177,260 0 688,954
SOUTHWEST AIRLS CO COM 844741108 1,092 31,950 SH   SOLE 28 21,445 0 10,505
SOUTHWEST AIRLS CO COM 844741108 791 23,151 SH   SOLE 29 6,382 0 16,769
SOUTHWEST AIRLS CO COM 844741108 54,598 1,597,373 SH   SOLE 30 1,393,363 0 204,010
SOUTHWEST AIRLS CO COM 844741108 1,350 39,503 SH   SOLE 31 30,105 0 9,398
SOUTHWEST AIRLS CO COM 844741108 269 7,860 SH   SOLE 34 7,860 0 0
SOUTHWEST AIRLS CO COM 844741108 3,437 100,542 SH   SOLE 36 100,542 0 0
SOUTHWEST AIRLS CO COM 844741108 102 2,994 SH   SOLE 40 2,994 0 0
SOUTHWEST AIRLS CO OPTIONS 844741108 128 3,700 SH Put SOLE 2 3,700 0 0
SOUTHWEST AIRLS CO OPTIONS 844741108 20,167 590,000 SH Put SOLE 19 590,000 0 0
SOUTHWEST AIRLS CO OPTIONS 844741108 212 6,200 SH Put SOLE 22 6,200 0 0
SOUTHWEST AIRLS CO OPTIONS 844741108 2,703 79,100 SH Put SOLE 34 79,100 0 0
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 10,809 9,000,000 PRN   SOLE 21 9,000,000 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 6,497 94,093 SH   SOLE 2 48,974 0 45,119
SOUTHWEST GAS HOLDINGS INC COM 844895102 16 236 SH   SOLE 4 236 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 4,698 68,039 SH   SOLE 7 68,039 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,038 15,033 SH   SOLE 13 15,033 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 24,110 349,174 SH   SOLE 18 343,690 0 5,484
SOUTHWEST GAS HOLDINGS INC COM 844895102 25,284 366,166 SH   SOLE 19 366,166 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 262,077 3,795,465 SH   SOLE 21 3,795,465 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 157,236 2,277,132 SH   SOLE 22 2,154,083 0 123,049
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,342 19,434 SH   SOLE 23 19,434 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 57 832 SH   SOLE 25 832 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 6,748 97,723 SH   SOLE 26 16,652 0 81,071
SOUTHWEST GAS HOLDINGS INC COM 844895102 605 8,760 SH   SOLE 28 8,760 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,784 25,841 SH   SOLE 30 25,841 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 61 883 SH   SOLE 31 0 0 883
SOUTHWEST GAS HOLDINGS INC COM 844895102 117 1,699 SH   SOLE 34 1,699 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 390 5,647 SH   SOLE 36 5,647 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 412 5,961 SH   SOLE 40 5,961 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,655 646,554 SH   SOLE 2 176,696 0 469,858
SOUTHWESTERN ENERGY CO COM 845467109 7 2,634 SH   SOLE 4 2,634 0 0
SOUTHWESTERN ENERGY CO COM 845467109 67 26,336 SH   SOLE 7 26,336 0 0
SOUTHWESTERN ENERGY CO COM 845467109 6,843 2,672,931 SH   SOLE 18 2,672,931 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,990 1,167,819 SH   SOLE 19 1,167,819 0 0
SOUTHWESTERN ENERGY CO COM 845467109 154,359 60,296,536 SH   SOLE 21 60,296,536 0 0
SOUTHWESTERN ENERGY CO COM 845467109 43,575 17,021,589 SH   SOLE 22 16,432,464 0 589,125
SOUTHWESTERN ENERGY CO COM 845467109 1,811 707,235 SH   SOLE 23 707,235 0 0
SOUTHWESTERN ENERGY CO COM 845467109 575 224,752 SH   SOLE 26 98,877 0 125,875
SOUTHWESTERN ENERGY CO COM 845467109 198 77,394 SH   SOLE 28 77,394 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,753 1,075,581 SH   SOLE 30 1,075,581 0 0
SOUTHWESTERN ENERGY CO COM 845467109 161 63,045 SH   SOLE 31 0 0 63,045
SOUTHWESTERN ENERGY CO COM 845467109 6 2,327 SH   SOLE 34 2,327 0 0
SOUTHWESTERN ENERGY CO COM 845467109 57 22,420 SH   SOLE 36 22,420 0 0
SOUTHWESTERN ENERGY CO COM 845467109 141 55,163 SH   SOLE 40 55,163 0 0
SP PLUS CORP COM 78469C103 553 26,703 SH   SOLE 2 6,758 0 19,945
SP PLUS CORP COM 78469C103 4 214 SH   SOLE 4 214 0 0
SP PLUS CORP COM 78469C103 8 375 SH   SOLE 7 375 0 0
SP PLUS CORP COM 78469C103 2,029 97,980 SH   SOLE 18 97,980 0 0
SP PLUS CORP COM 78469C103 924 44,600 SH   SOLE 19 44,600 0 0
SP PLUS CORP COM 78469C103 16,083 776,588 SH   SOLE 21 776,588 0 0
SP PLUS CORP COM 78469C103 14,870 718,003 SH   SOLE 22 695,469 0 22,534
SP PLUS CORP COM 78469C103 64 3,088 SH   SOLE 26 0 0 3,088
SP PLUS CORP COM 78469C103 65 3,116 SH   SOLE 28 3,116 0 0
SP PLUS CORP COM 78469C103 164 7,927 SH   SOLE 30 7,927 0 0
SP PLUS CORP COM 78469C103 62 3,010 SH   SOLE 40 3,010 0 0
SPAR GROUP INC COM 784933103 5 6,542 SH   SOLE 21 6,542 0 0
SPAR GROUP INC COM 784933103 1 1,079 SH   SOLE 22 1,079 0 0
SPARK ENERGY INC CL A COM 846511103 33 4,607 SH   SOLE 2 502 0 4,105
SPARK ENERGY INC CL A COM 846511103 1 123 SH   SOLE 7 123 0 0
SPARK ENERGY INC CL A COM 846511103 435 61,592 SH   SOLE 18 61,592 0 0
SPARK ENERGY INC CL A COM 846511103 157 22,146 SH   SOLE 19 22,146 0 0
SPARK ENERGY INC CL A COM 846511103 3,339 472,227 SH   SOLE 21 472,227 0 0
SPARK ENERGY INC CL A COM 846511103 3,787 535,650 SH   SOLE 22 529,445 0 6,205
SPARTANNASH CO COM 847215100 929 43,699 SH   SOLE 2 12,617 0 31,082
SPARTANNASH CO COM 847215100 3 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100 11 501 SH   SOLE 7 501 0 0
SPARTANNASH CO COM 847215100 3,925 184,714 SH   SOLE 18 184,714 0 0
SPARTANNASH CO COM 847215100 2,495 117,419 SH   SOLE 19 117,419 0 0
SPARTANNASH CO COM 847215100 86,087 4,051,130 SH   SOLE 21 4,051,130 0 0
SPARTANNASH CO COM 847215100 25,405 1,195,524 SH   SOLE 22 1,135,967 0 59,557
SPARTANNASH CO COM 847215100 576 27,099 SH   SOLE 23 27,099 0 0
SPARTANNASH CO COM 847215100 1,089 51,270 SH   SOLE 26 13,987 0 37,283
SPARTANNASH CO COM 847215100 115 5,434 SH   SOLE 28 5,434 0 0
SPARTANNASH CO COM 847215100 1,295 60,939 SH   SOLE 30 60,939 0 0
SPARTANNASH CO COM 847215100 92 4,339 SH   SOLE 40 4,339 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 166 644 SH   SOLE 17 0 0 644
SPDR GOLD TR GOLD SHS 78463V107 5,505 32,889 SH   SOLE 2 32,889 0 0
SPDR GOLD TR GOLD SHS 78463V107 8,728 52,148 SH   SOLE 4 52,148 0 0
SPDR GOLD TR GOLD SHS 78463V107 23 135 SH   SOLE 17 0 0 135
SPDR GOLD TR GOLD SHS 78463V107 132,138 789,499 SH   SOLE 18 789,499 0 0
SPDR GOLD TR GOLD SHS 78463V107 641,128 3,830,604 SH   SOLE 19 3,830,604 0 0
SPDR GOLD TR GOLD SHS 78463V107 49,971 298,567 SH   SOLE 22 298,567 0 0
SPDR GOLD TR GOLD SHS 78463V107 178,249 1,065,000 SH   SOLE 25 1,065,000 0 0
SPDR GOLD TR GOLD SHS 78463V107 280,813 1,677,798 SH   SOLE 34 1,677,798 0 0
SPDR GOLD TR OPTIONS 78463V107 1,406 8,400 SH Call SOLE 4 8,400 0 0
SPDR GOLD TR OPTIONS 78463V107 16,888 100,900 SH Call SOLE 18 100,900 0 0
SPDR GOLD TR OPTIONS 78463V107 104,924 626,900 SH Call SOLE 19 626,900 0 0
SPDR GOLD TR OPTIONS 78463V107 8,134 48,600 SH Call SOLE 22 48,600 0 0
SPDR GOLD TR OPTIONS 78463V107 46,897 280,200 SH Call SOLE 34 280,200 0 0
SPDR INDEX SHS FDS EUR STOXX SMCP 78463X392 1 26 SH   SOLE 17 0 0 26
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 2,580 24,592 SH   SOLE 22 24,592 0 0
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 17 320 SH   SOLE 18 320 0 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 6 107 SH   SOLE 17 0 0 107
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 61 1,838 SH   SOLE 17 0 0 1,838
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 56,746 1,536,589 SH   SOLE 13 1,536,589 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 89 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 48 1,734 SH   SOLE 17 0 0 1,734
SPDR S&P 500 ETF TR OPTIONS 78462F103 47,455 153,900 SH Call SOLE 2 153,900 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 16,620 53,900 SH Put SOLE 2 53,900 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 31,701 102,800 SH Call SOLE 4 102,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 5,396 17,500 SH Put SOLE 4 17,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 383,136 1,242,500 SH Call SOLE 18 1,242,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 63,893 207,200 SH Put SOLE 18 207,200 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 6,673,777 21,642,800 SH Call SOLE 19 21,642,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 2,149,053 6,969,300 SH Put SOLE 19 6,969,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 260,996 846,400 SH Call SOLE 22 846,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 52,482 170,200 SH Put SOLE 22 170,200 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 9,251 30,000 SH Put SOLE 30 30,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 2,198,916 7,131,000 SH Call SOLE 34 7,131,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 430,749 1,396,900 SH Put SOLE 34 1,396,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 123,728 401,245 SH   SOLE 2 399,043 0 2,202
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,930 6,260 SH   SOLE 4 6,260 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,717 41,240 SH   SOLE 17 0 0 41,240
SPDR S&P 500 ETF TR TR UNIT 78462F103 98,758 320,269 SH   SOLE 18 235,462 0 84,807
SPDR S&P 500 ETF TR TR UNIT 78462F103 138,190 448,145 SH   SOLE 19 448,145 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 33,501 108,642 SH   SOLE 22 108,642 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 280,667 910,193 SH   SOLE 23 910,193 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 100,254 325,120 SH   SOLE 34 325,120 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 7,026 21,653 SH   SOLE 2 21,653 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,175 6,701 SH   SOLE 17 0 0 6,701
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 383 1,181 SH   SOLE 18 1,181 0 0
SPDR SER TR SPDR S&P1500VL 78464A128 1 14 SH   SOLE 17 0 0 14
SPDR SER TR S&P 600 SMCP GRW 78464A201 6 103 SH   SOLE 17 0 0 103
SPDR SER TR S&P 600 SMCP VAL 78464A300 2 39 SH   SOLE 17 0 0 39
SPDR SER TR PORTFOLIO INTRMD 78464A375 16 427 SH   SOLE 17 0 0 427
SPDR SER TR BLOMBRG BRC EMRG 78464A391 2 64 SH   SOLE 17 0 0 64
SPDR SER TR PRTFLO S&P500 GW 78464A409 24,251 539,865 SH   SOLE 17 0 0 539,865
SPDR SER TR PRTFLO S&P500 VL 78464A508 26,742 922,788 SH   SOLE 17 0 0 922,788
SPDR SER TR PRTFLO S&P500 VL 78464A508 2,638 91,042 SH   SOLE 22 91,042 0 0
SPDR SER TR BLOMBERG INTL TR 78464A516 23 792 SH   SOLE 17 0 0 792
SPDR SER TR DJ REIT ETF 78464A607 7 84 SH   SOLE 17 0 0 84
SPDR SER TR DJ REIT ETF 78464A607 699 8,963 SH   SOLE 22 8,963 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 21 688 SH   SOLE 17 0 0 688
SPDR SER TR PORTFLI TIPS ETF 78464A656 0 12 SH   SOLE 17 0 0 12
SPDR SER TR PORTFOLIO LN TSR 78464A664 9,306 198,378 SH   SOLE 2 0 0 198,378
SPDR SER TR PORTFOLIO LN TSR 78464A664 68 1,454 SH   SOLE 17 0 0 1,454
SPDR SER TR PORTFOLIO LN TSR 78464A664 16,044 342,020 SH   SOLE 18 0 0 342,020
SPDR SER TR PORTFLI INTRMDIT 78464A672 21,374 643,408 SH   SOLE 2 0 0 643,408
SPDR SER TR PORTFLI INTRMDIT 78464A672 6 186 SH   SOLE 17 0 0 186
SPDR SER TR OPTIONS 78464A698 23 600 SH Put SOLE 2 600 0 0
SPDR SER TR OPTIONS 78464A698 3,854 100,400 SH Put SOLE 19 100,400 0 0
SPDR SER TR OPTIONS 78464A698 38 1,000 SH Put SOLE 22 1,000 0 0
SPDR SER TR OPTIONS 78464A714 142 3,300 SH Put SOLE 2 3,300 0 0
SPDR SER TR OPTIONS 78464A714 137 3,200 SH Put SOLE 4 3,200 0 0
SPDR SER TR OPTIONS 78464A714 1,659 38,700 SH Put SOLE 18 38,700 0 0
SPDR SER TR OPTIONS 78464A714 20,925 488,000 SH Put SOLE 19 488,000 0 0
SPDR SER TR OPTIONS 78464A714 1,025 23,900 SH Put SOLE 22 23,900 0 0
SPDR SER TR S&P DIVID ETF 78464A763 6 70 SH   SOLE 17 0 0 70
SPDR SER TR PORTFOLI S&P1500 78464A805 103 2,715 SH   SOLE 17 0 0 2,715
SPDR SER TR S&P 600 SML CAP 78464A813 3,057 51,802 SH   SOLE 17 0 0 51,802
SPDR SER TR S&P 400 MDCP GRW 78464A821 1 11 SH   SOLE 17 0 0 11
SPDR SER TR S&P 400 MDCP VAL 78464A839 1 32 SH   SOLE 17 0 0 32
SPDR SER TR PORTFOLIO S&P400 78464A847 8 249 SH   SOLE 17 0 0 249
SPDR SER TR PORTFOLIO S&P500 78464A854 15 419 SH   SOLE 17 0 0 419
SPDR SER TR S&P BIOTECH 78464A870 420 3,750 SH   SOLE 22 3,750 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 14,884 484,521 SH   SOLE 2 0 0 484,521
SPDR SER TR BLOMBERG BRC INV 78468R200 0 10 SH   SOLE 17 0 0 10
SPDR SER TR BLOOMBERG SRT TR 78468R408 100,422 3,985,000 SH   SOLE 19 3,985,000 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 980 18,772 SH   SOLE 18 18,772 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 417 8,000 SH   SOLE 19 8,000 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 77,607 767,168 SH   SOLE 2 767,168 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 5,505 54,415 SH   SOLE 17 0 0 54,415
SPDR SER TR BLOOMBERG BRCLYS 78468R622 3,945 39,000 SH   SOLE 18 39,000 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 52,502 519,001 SH   SOLE 19 519,001 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 49,487 489,200 SH   SOLE 22 489,200 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 14,955 147,837 SH   SOLE 26 0 0 147,837
SPDR SER TR BLOOMBERG BRCLYS 78468R622 13,657 135,000 SH   SOLE 30 135,000 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 6 66 SH   SOLE 17 0 0 66
SPDR SER TR SPDR BLOOMBERG 78468R663 23 255 SH   SOLE 18 255 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 6 108 SH   SOLE 2 108 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 17 331 SH   SOLE 17 0 0 331
SPDR SER TR NUVEEN BLMBRG SR 78468R739 2 36 SH   SOLE 2 36 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 12 433 SH   SOLE 17 0 0 433
SPDR SER TR PORTFOLIO S&P600 78468R853 4 150 SH   SOLE 17 0 0 150
SPDR SER TR BLOMBERG 1 10 YR 78468R861 1 30 SH   SOLE 17 0 0 30
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 4,642 101,131 SH   SOLE 2 14,583 0 86,548
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 12 262 SH   SOLE 4 262 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 57 1,240 SH   SOLE 7 1,240 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 774 16,858 SH   SOLE 18 16,858 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 490 10,686 SH   SOLE 19 10,686 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 20,884 454,983 SH   SOLE 21 454,983 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 56,240 1,225,271 SH   SOLE 22 1,160,326 0 64,945
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 709 15,457 SH   SOLE 26 8,074 0 7,383
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 363 7,905 SH   SOLE 28 7,905 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 733 15,972 SH   SOLE 30 15,972 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 147 3,202 SH   SOLE 31 873 0 2,329
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 64 1,395 SH   SOLE 36 1,395 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 220 4,800 SH   SOLE 40 4,800 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 520 153,858 SH   SOLE 2 57,734 0 96,124
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,097 620,483 SH   SOLE 18 578,286 0 42,197
SPECTRUM PHARMACEUTICALS INC COM 84763A108 2,098 620,629 SH   SOLE 19 620,629 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 46,969 13,896,110 SH   SOLE 21 13,896,110 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 12,580 3,721,792 SH   SOLE 22 3,624,057 0 97,735
SPECTRUM PHARMACEUTICALS INC COM 84763A108 124 36,786 SH   SOLE 23 36,786 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 397 117,532 SH   SOLE 26 21,329 0 96,203
SPECTRUM PHARMACEUTICALS INC COM 84763A108 42 12,332 SH   SOLE 28 12,332 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 651 192,567 SH   SOLE 30 192,567 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 14 4,254 SH   SOLE 34 4,254 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 36 10,623 SH   SOLE 40 10,623 0 0
SPERO THERAPEUTICS INC COM 84833T103 111 8,172 SH   SOLE 2 771 0 7,401
SPERO THERAPEUTICS INC COM 84833T103 5 377 SH   SOLE 7 377 0 0
SPERO THERAPEUTICS INC COM 84833T103 771 56,967 SH   SOLE 18 56,967 0 0
SPERO THERAPEUTICS INC COM 84833T103 506 37,406 SH   SOLE 19 37,406 0 0
SPERO THERAPEUTICS INC COM 84833T103 6,636 490,493 SH   SOLE 21 490,493 0 0
SPERO THERAPEUTICS INC COM 84833T103 4,828 356,841 SH   SOLE 22 348,719 0 8,122
SPIRE INC COM 84857L101 5,296 80,593 SH   SOLE 2 38,183 0 42,410
SPIRE INC COM 84857L101 244 3,717 SH   SOLE 4 3,717 0 0
SPIRE INC COM 84857L101 4,166 63,398 SH   SOLE 7 63,398 0 0
SPIRE INC COM 84857L101 20,569 313,024 SH   SOLE 18 313,024 0 0
SPIRE INC COM 84857L101 6,316 96,125 SH   SOLE 19 96,125 0 0
SPIRE INC COM 84857L101 228,426 3,476,271 SH   SOLE 21 3,476,271 0 0
SPIRE INC COM 84857L101 119,503 1,818,640 SH   SOLE 22 1,765,884 0 52,756
SPIRE INC COM 84857L101 2,502 38,077 SH   SOLE 26 18,749 0 19,328
SPIRE INC COM 84857L101 547 8,323 SH   SOLE 28 8,323 0 0
SPIRE INC COM 84857L101 2,263 34,438 SH   SOLE 30 34,438 0 0
SPIRE INC COM 84857L101 25 379 SH   SOLE 31 0 0 379
SPIRE INC COM 84857L101 129 1,961 SH   SOLE 34 1,961 0 0
SPIRE INC COM 84857L101 239 3,631 SH   SOLE 36 3,631 0 0
SPIRE INC COM 84857L101 320 4,864 SH   SOLE 40 4,864 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 6,067 253,445 SH   SOLE 2 43,361 0 210,084
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 11 451 SH   SOLE 4 451 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 574 23,956 SH   SOLE 7 2,512 0 21,444
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 347 14,486 SH   SOLE 13 14,486 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,462 61,077 SH   SOLE 18 50,554 0 10,523
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4,829 201,698 SH   SOLE 19 201,698 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 60,512 2,527,673 SH   SOLE 21 2,527,673 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 75,543 3,155,509 SH   SOLE 22 2,901,406 0 254,103
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 992 41,428 SH   SOLE 26 25,472 0 15,956
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,064 44,455 SH   SOLE 28 44,455 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,175 49,066 SH   SOLE 30 49,066 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 150 6,256 SH   SOLE 31 2,096 0 4,160
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 229 9,555 SH   SOLE 36 9,555 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 267 11,135 SH   SOLE 40 11,135 0 0
SPIRIT AIRLS INC COM 848577102 1,569 88,135 SH   SOLE 2 13,670 0 74,465
SPIRIT AIRLS INC COM 848577102 2 128 SH   SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102 28 1,591 SH   SOLE 7 1,591 0 0
SPIRIT AIRLS INC COM 848577102 6,071 341,067 SH   SOLE 18 341,067 0 0
SPIRIT AIRLS INC COM 848577102 4,172 234,368 SH   SOLE 19 234,368 0 0
SPIRIT AIRLS INC COM 848577102 48,066 2,700,360 SH   SOLE 21 2,700,360 0 0
SPIRIT AIRLS INC COM 848577102 47,229 2,653,324 SH   SOLE 22 2,599,103 0 54,221
SPIRIT AIRLS INC COM 848577102 197 11,065 SH   SOLE 23 11,065 0 0
SPIRIT AIRLS INC COM 848577102 877 49,257 SH   SOLE 26 7,210 0 42,047
SPIRIT AIRLS INC COM 848577102 46 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102 120 6,769 SH   SOLE 30 6,769 0 0
SPIRIT AIRLS INC COM 848577102 115 6,479 SH   SOLE 34 6,479 0 0
SPIRIT AIRLS INC COM 848577102 36 2,029 SH   SOLE 40 2,029 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 128 10,390 SH   SOLE 2 867 0 9,523
SPIRIT OF TEX BANCSHARES INC COM 84861D103 5 418 SH   SOLE 7 418 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 723 58,751 SH   SOLE 18 58,751 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 329 26,746 SH   SOLE 19 26,746 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 5,606 455,366 SH   SOLE 21 455,366 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 5,231 424,953 SH   SOLE 22 417,925 0 7,028
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 9,571 274,559 SH   SOLE 2 82,064 0 192,495
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 11,021 316,161 SH   SOLE 4 316,161 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 4,102 117,663 SH   SOLE 7 117,663 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 24,934 715,273 SH   SOLE 18 715,273 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 30,881 885,848 SH   SOLE 19 885,848 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 188,184 5,398,283 SH   SOLE 21 5,398,283 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 164,092 4,707,166 SH   SOLE 22 4,214,421 0 492,745
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,790 51,356 SH   SOLE 23 51,356 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 8,672 248,765 SH   SOLE 25 248,765 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 3,618 103,790 SH   SOLE 26 18,241 0 85,549
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,137 61,303 SH   SOLE 28 61,303 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,371 68,014 SH   SOLE 29 68,014 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 15,864 455,090 SH   SOLE 30 455,090 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 246 7,043 SH   SOLE 31 2,043 0 5,000
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 16,670 478,207 SH   SOLE 34 478,207 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 107 3,081 SH   SOLE 36 3,081 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 372 10,680 SH   SOLE 40 10,680 0 0
SPIRIT RLTY CAP INC NEW NOTE 3.750% 5/1 84860WAB8 1,857 1,875,000 PRN   SOLE 21 1,875,000 0 0
SPLUNK INC COM 848637104 72,283 363,779 SH   SOLE 2 32,577 0 331,202
SPLUNK INC COM 848637104 13,962 70,265 SH   SOLE 4 66,135 0 4,130
SPLUNK INC COM 848637104 4,871 24,512 SH   SOLE 7 21,851 0 2,661
SPLUNK INC COM 848637104 279 1,402 SH   SOLE 13 1,402 0 0
SPLUNK INC COM 848637104 2,716 13,670 SH   SOLE 15 13,670 0 0
SPLUNK INC COM 848637104 1 3 SH   SOLE 17 0 0 3
SPLUNK INC COM 848637104 31,554 158,803 SH   SOLE 18 146,304 0 12,499
SPLUNK INC COM 848637104 88,467 445,227 SH   SOLE 19 445,227 0 0
SPLUNK INC COM 848637104 665,010 3,346,804 SH   SOLE 21 3,346,804 0 0
SPLUNK INC COM 848637104 824,699 4,150,471 SH   SOLE 22 3,916,403 0 234,068
SPLUNK INC COM 848637104 22,861 115,055 SH   SOLE 23 115,055 0 0
SPLUNK INC COM 848637104 45,852 230,761 SH   SOLE 25 230,761 0 0
SPLUNK INC COM 848637104 99,616 501,337 SH   SOLE 26 112,374 0 388,963
SPLUNK INC COM 848637104 6,380 32,107 SH   SOLE 28 22,710 0 9,397
SPLUNK INC COM 848637104 7,186 36,167 SH   SOLE 29 3,104 0 33,063
SPLUNK INC COM 848637104 116,118 584,388 SH   SOLE 30 584,388 0 0
SPLUNK INC COM 848637104 7,291 36,693 SH   SOLE 31 19,998 0 16,695
SPLUNK INC COM 848637104 6,676 33,599 SH   SOLE 32 33,599 0 0
SPLUNK INC COM 848637104 60,562 304,789 SH   SOLE 34 304,789 0 0
SPLUNK INC COM 848637104 18,298 92,090 SH   SOLE 36 92,090 0 0
SPLUNK INC COM 848637104 732 3,683 SH   SOLE 40 3,683 0 0
SPLUNK INC NOTE 0.500% 9/1 848637AC8 6,364 4,423,000 PRN   SOLE 21 4,423,000 0 0
SPLUNK INC NOTE 0.500% 9/1 848637AC8 1,439 1,000,000 PRN   SOLE 22 1,000,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6 5,211 3,547,000 PRN   SOLE 21 3,547,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6 162 110,000 PRN   SOLE 26 0 0 110,000
SPOK HLDGS INC COM 84863T106 137 14,690 SH   SOLE 2 703 0 13,987
SPOK HLDGS INC COM 84863T106 5 516 SH   SOLE 7 516 0 0
SPOK HLDGS INC COM 84863T106 791 84,598 SH   SOLE 18 84,598 0 0
SPOK HLDGS INC COM 84863T106 676 72,325 SH   SOLE 19 72,325 0 0
SPOK HLDGS INC COM 84863T106 18,580 1,987,171 SH   SOLE 21 1,987,171 0 0
SPOK HLDGS INC COM 84863T106 6,472 692,222 SH   SOLE 22 682,622 0 9,600
SPOK HLDGS INC COM 84863T106 23 2,507 SH   SOLE 23 2,507 0 0
SPOK HLDGS INC COM 84863T106 61 6,488 SH   SOLE 26 0 0 6,488
SPOK HLDGS INC COM 84863T106 206 22,069 SH   SOLE 30 22,069 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 159 11,144 SH   SOLE 2 2,372 0 8,772
SPORTSMANS WHSE HLDGS INC COM 84920Y106 10 725 SH   SOLE 7 725 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 2,552 179,082 SH   SOLE 18 179,082 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 1,316 92,325 SH   SOLE 19 92,325 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 20,680 1,451,203 SH   SOLE 21 1,451,203 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 17,180 1,205,581 SH   SOLE 22 1,184,572 0 21,009
SPOTIFY TECHNOLOGY S A SHS L8681T102 61,315 237,480 SH   SOLE 2 5,986 0 231,494
SPOTIFY TECHNOLOGY S A SHS L8681T102 609 2,357 SH   SOLE 7 2,357 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 275 1,064 SH   SOLE 13 1,064 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 212 822 SH   SOLE 15 822 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 18,913 73,252 SH   SOLE 18 73,252 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 7,004 27,128 SH   SOLE 19 27,128 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 430,935 1,669,062 SH   SOLE 21 1,669,062 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 254,188 984,501 SH   SOLE 22 854,334 0 130,167
SPOTIFY TECHNOLOGY S A SHS L8681T102 33,176 128,495 SH   SOLE 25 128,495 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 49,902 193,276 SH   SOLE 26 0 0 193,276
SPOTIFY TECHNOLOGY S A SHS L8681T102 15,666 60,675 SH   SOLE 30 60,675 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 664 2,570 SH   SOLE 31 2,570 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 12,352 47,840 SH   SOLE 36 47,840 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 64 43,622 SH   SOLE 21 43,622 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 206 139,868 SH   SOLE 22 139,868 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 471 11,222 SH   SOLE 2 4,485 0 6,737
SPRINGWORKS THERAPEUTICS INC COM 85205L107 16 392 SH   SOLE 7 392 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 3,534 84,136 SH   SOLE 18 84,136 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 1,942 46,239 SH   SOLE 19 46,239 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 27,701 659,552 SH   SOLE 21 659,552 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 16,956 403,718 SH   SOLE 22 384,887 0 18,831
SPRINGWORKS THERAPEUTICS INC COM 85205L107 171 4,076 SH   SOLE 30 4,076 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 56 1,335 SH   SOLE 40 1,335 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 29 1,707 SH   SOLE 17 0 0 1,707
SPROUT SOCIAL INC COM CL A 85209W109 161 5,961 SH   SOLE 2 3,449 0 2,512
SPROUT SOCIAL INC COM CL A 85209W109 5 176 SH   SOLE 7 176 0 0
SPROUT SOCIAL INC COM CL A 85209W109 879 32,548 SH   SOLE 18 32,548 0 0
SPROUT SOCIAL INC COM CL A 85209W109 756 28,008 SH   SOLE 19 28,008 0 0
SPROUT SOCIAL INC COM CL A 85209W109 7,321 271,131 SH   SOLE 21 271,131 0 0
SPROUT SOCIAL INC COM CL A 85209W109 7,551 279,655 SH   SOLE 22 264,803 0 14,852
SPROUT SOCIAL INC COM CL A 85209W109 24 896 SH   SOLE 23 896 0 0
SPROUT SOCIAL INC COM CL A 85209W109 47 1,732 SH   SOLE 30 1,732 0 0
SPROUTS FMRS MKT INC COM 85208M102 9,142 357,259 SH   SOLE 2 158,746 0 198,513
SPROUTS FMRS MKT INC COM 85208M102 13 517 SH   SOLE 4 517 0 0
SPROUTS FMRS MKT INC COM 85208M102 88 3,458 SH   SOLE 7 3,458 0 0
SPROUTS FMRS MKT INC COM 85208M102 8,853 345,938 SH   SOLE 18 337,138 0 8,800
SPROUTS FMRS MKT INC COM 85208M102 2,071 80,949 SH   SOLE 19 80,949 0 0
SPROUTS FMRS MKT INC COM 85208M102 151,864 5,934,516 SH   SOLE 21 5,934,516 0 0
SPROUTS FMRS MKT INC COM 85208M102 113,107 4,419,982 SH   SOLE 22 4,170,383 0 249,599
SPROUTS FMRS MKT INC COM 85208M102 921 35,996 SH   SOLE 23 35,996 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,031 40,282 SH   SOLE 26 31,049 0 9,233
SPROUTS FMRS MKT INC COM 85208M102 445 17,402 SH   SOLE 28 17,402 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,068 41,725 SH   SOLE 30 41,725 0 0
SPROUTS FMRS MKT INC COM 85208M102 196 7,659 SH   SOLE 31 2,393 0 5,266
SPROUTS FMRS MKT INC COM 85208M102 107 4,198 SH   SOLE 36 4,198 0 0
SPROUTS FMRS MKT INC COM 85208M102 313 12,244 SH   SOLE 40 12,244 0 0
SPS COMMERCE INC COM 78463M107 1,884 25,080 SH   SOLE 2 13,926 0 11,154
SPS COMMERCE INC COM 78463M107 13 172 SH   SOLE 4 172 0 0
SPS COMMERCE INC COM 78463M107 39 514 SH   SOLE 7 514 0 0
SPS COMMERCE INC COM 78463M107 14,495 192,957 SH   SOLE 18 176,570 0 16,387
SPS COMMERCE INC COM 78463M107 16,594 220,901 SH   SOLE 19 220,901 0 0
SPS COMMERCE INC COM 78463M107 292,256 3,890,522 SH   SOLE 21 3,890,522 0 0
SPS COMMERCE INC COM 78463M107 92,970 1,237,622 SH   SOLE 22 1,202,809 0 34,813
SPS COMMERCE INC COM 78463M107 1,226 16,323 SH   SOLE 23 16,323 0 0
SPS COMMERCE INC COM 78463M107 5,148 68,535 SH   SOLE 26 8,388 0 60,147
SPS COMMERCE INC COM 78463M107 365 4,860 SH   SOLE 28 4,860 0 0
SPS COMMERCE INC COM 78463M107 4,056 53,991 SH   SOLE 30 53,991 0 0
SPS COMMERCE INC COM 78463M107 12 155 SH   SOLE 34 155 0 0
SPS COMMERCE INC COM 78463M107 259 3,446 SH   SOLE 40 3,446 0 0
SPX CORP COM 784635104 1,437 34,911 SH   SOLE 2 14,354 0 20,557
SPX CORP COM 784635104 18 427 SH   SOLE 4 427 0 0
SPX CORP COM 784635104 31 761 SH   SOLE 7 761 0 0
SPX CORP COM 784635104 9,375 227,831 SH   SOLE 18 217,124 0 10,707
SPX CORP COM 784635104 5,329 129,513 SH   SOLE 19 129,513 0 0
SPX CORP COM 784635104 192,420 4,676,052 SH   SOLE 21 4,676,052 0 0
SPX CORP COM 784635104 57,397 1,394,822 SH   SOLE 22 1,349,296 0 45,526
SPX CORP COM 784635104 269 6,536 SH   SOLE 23 6,536 0 0
SPX CORP COM 784635104 1,218 29,597 SH   SOLE 26 5,150 0 24,447
SPX CORP COM 784635104 318 7,736 SH   SOLE 28 7,736 0 0
SPX CORP COM 784635104 2,789 67,785 SH   SOLE 30 67,785 0 0
SPX CORP COM 784635104 37 906 SH   SOLE 31 0 0 906
SPX CORP COM 784635104 164 3,991 SH   SOLE 40 3,991 0 0
SPX FLOW INC COM 78469X107 1,897 50,658 SH   SOLE 2 13,564 0 37,094
SPX FLOW INC COM 78469X107 4 100 SH   SOLE 4 100 0 0
SPX FLOW INC COM 78469X107 27 725 SH   SOLE 7 725 0 0
SPX FLOW INC COM 78469X107 7,869 210,169 SH   SOLE 18 210,169 0 0
SPX FLOW INC COM 78469X107 3,310 88,415 SH   SOLE 19 88,415 0 0
SPX FLOW INC COM 78469X107 167,503 4,473,907 SH   SOLE 21 4,473,907 0 0
SPX FLOW INC COM 78469X107 49,348 1,318,046 SH   SOLE 22 1,270,357 0 47,689
SPX FLOW INC COM 78469X107 315 8,417 SH   SOLE 26 5,150 0 3,267
SPX FLOW INC COM 78469X107 220 5,865 SH   SOLE 28 5,865 0 0
SPX FLOW INC COM 78469X107 2,450 65,426 SH   SOLE 30 65,426 0 0
SPX FLOW INC COM 78469X107 34 906 SH   SOLE 31 0 0 906
SPX FLOW INC COM 78469X107 49 1,315 SH   SOLE 36 1,315 0 0
SPX FLOW INC COM 78469X107 149 3,991 SH   SOLE 40 3,991 0 0
SQUARE INC CL A 852234103 85,018 810,161 SH   SOLE 2 44,202 0 765,959
SQUARE INC CL A 852234103 17,182 163,734 SH   SOLE 4 153,906 0 9,828
SQUARE INC CL A 852234103 2,588 24,666 SH   SOLE 7 24,666 0 0
SQUARE INC CL A 852234103 460 4,383 SH   SOLE 13 4,383 0 0
SQUARE INC CL A 852234103 3,143 29,955 SH   SOLE 15 29,955 0 0
SQUARE INC CL A 852234103 21 200 SH   SOLE 17 0 0 200
SQUARE INC CL A 852234103 24,812 236,443 SH   SOLE 18 207,189 0 29,254
SQUARE INC CL A 852234103 114,985 1,095,725 SH   SOLE 19 1,095,725 0 0
SQUARE INC CL A 852234103 332,254 3,166,129 SH   SOLE 21 3,166,129 0 0
SQUARE INC CL A 852234103 945,831 9,013,067 SH   SOLE 22 8,458,042 0 555,025
SQUARE INC CL A 852234103 27,485 261,913 SH   SOLE 23 261,913 0 0
SQUARE INC CL A 852234103 41,968 399,925 SH   SOLE 25 399,925 0 0
SQUARE INC CL A 852234103 153,108 1,459,003 SH   SOLE 26 249,915 0 1,209,088
SQUARE INC CL A 852234103 7,630 72,712 SH   SOLE 28 51,467 0 21,245
SQUARE INC CL A 852234103 705 6,720 SH   SOLE 29 6,720 0 0
SQUARE INC CL A 852234103 66,517 633,858 SH   SOLE 30 633,858 0 0
SQUARE INC CL A 852234103 9,167 87,358 SH   SOLE 31 48,124 0 39,234
SQUARE INC CL A 852234103 81,356 775,265 SH   SOLE 34 775,265 0 0
SQUARE INC CL A 852234103 21,380 203,740 SH   SOLE 36 203,740 0 0
SQUARE INC CL A 852234103 808 7,698 SH   SOLE 40 7,698 0 0
SQUARE INC NOTE 0.500% 5/1 852234AD5 4,384 2,950,000 PRN   SOLE 21 2,950,000 0 0
SRAX INC CL A 78472M106 25 9,723 SH   SOLE 21 9,723 0 0
SRAX INC CL A 78472M106 5 1,868 SH   SOLE 22 1,868 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 28,066 496,915 SH   SOLE 2 19,151 0 477,764
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5,638 99,821 SH   SOLE 4 93,231 0 6,590
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,023 18,120 SH   SOLE 7 16,248 0 1,872
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 47 826 SH   SOLE 13 826 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,057 18,718 SH   SOLE 15 18,718 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8,151 144,322 SH   SOLE 18 125,739 0 18,583
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,777 49,162 SH   SOLE 19 49,162 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 202,743 3,589,644 SH   SOLE 21 3,589,644 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 328,573 5,817,517 SH   SOLE 22 5,472,095 0 345,422
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 9,428 166,933 SH   SOLE 23 166,933 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 14,371 254,451 SH   SOLE 25 254,451 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 41,268 730,660 SH   SOLE 26 199,125 0 531,535
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,808 49,713 SH   SOLE 28 35,531 0 14,182
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,001 53,134 SH   SOLE 29 4,873 0 48,261
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 30,941 547,823 SH   SOLE 30 536,941 0 10,882
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,340 59,142 SH   SOLE 31 32,750 0 26,392
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,886 33,388 SH   SOLE 34 33,388 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7,828 138,589 SH   SOLE 36 138,589 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 295 5,228 SH   SOLE 40 5,228 0 0
SSR MNG INC COM 784730103 3,548 166,324 SH   SOLE 23 166,324 0 0
SSR MNG INC COM 784730103 15,265 715,661 SH   SOLE 25 715,661 0 0
SSR MNG INC COM 784730103 5,592 262,153 SH   SOLE 26 0 0 262,153
SSR MNG INC COM 784730103 60,177 2,821,225 SH   SOLE 34 2,821,225 0 0
ST JOE CO COM 790148100 545 28,072 SH   SOLE 2 10,104 0 17,968
ST JOE CO COM 790148100 7 354 SH   SOLE 4 354 0 0
ST JOE CO COM 790148100 14 726 SH   SOLE 7 726 0 0
ST JOE CO COM 790148100 3,036 156,335 SH   SOLE 18 156,335 0 0
ST JOE CO COM 790148100 1,517 78,110 SH   SOLE 19 78,110 0 0
ST JOE CO COM 790148100 66,214 3,409,598 SH   SOLE 21 3,409,598 0 0
ST JOE CO COM 790148100 18,516 953,461 SH   SOLE 22 913,349 0 40,112
ST JOE CO COM 790148100 204 10,512 SH   SOLE 26 0 0 10,512
ST JOE CO COM 790148100 89 4,593 SH   SOLE 28 4,593 0 0
ST JOE CO COM 790148100 999 51,454 SH   SOLE 30 51,454 0 0
ST JOE CO COM 790148100 107 5,527 SH   SOLE 40 5,527 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,594 25,905 SH   SOLE 2 11,560 0 14,345
STAAR SURGICAL CO COM PAR $0.01 852312305 10 158 SH   SOLE 4 158 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 48 780 SH   SOLE 7 780 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 11,125 180,774 SH   SOLE 18 180,774 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 5,343 86,819 SH   SOLE 19 86,819 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 99,350 1,614,392 SH   SOLE 21 1,614,392 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 65,212 1,059,663 SH   SOLE 22 1,023,568 0 36,095
STAAR SURGICAL CO COM PAR $0.01 852312305 1,203 19,551 SH   SOLE 26 12,278 0 7,273
STAAR SURGICAL CO COM PAR $0.01 852312305 283 4,595 SH   SOLE 28 4,595 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 2,150 34,938 SH   SOLE 30 34,938 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 201 3,269 SH   SOLE 40 3,269 0 0
STAG INDL INC COM 85254J102 13,441 458,409 SH   SOLE 2 49,135 0 409,274
STAG INDL INC COM 85254J102 7,813 266,471 SH   SOLE 4 266,471 0 0
STAG INDL INC COM 85254J102 5,008 170,813 SH   SOLE 7 170,813 0 0
STAG INDL INC COM 85254J102 26,969 919,801 SH   SOLE 18 919,801 0 0
STAG INDL INC COM 85254J102 27,975 954,131 SH   SOLE 19 954,131 0 0
STAG INDL INC COM 85254J102 155,256 5,295,214 SH   SOLE 21 5,295,214 0 0
STAG INDL INC COM 85254J102 178,573 6,090,488 SH   SOLE 22 5,705,124 0 385,364
STAG INDL INC COM 85254J102 1,719 58,613 SH   SOLE 23 58,613 0 0
STAG INDL INC COM 85254J102 10,690 364,586 SH   SOLE 25 364,586 0 0
STAG INDL INC COM 85254J102 5,284 180,229 SH   SOLE 26 45,968 0 134,261
STAG INDL INC COM 85254J102 583 19,900 SH   SOLE 28 19,900 0 0
STAG INDL INC COM 85254J102 2,738 93,388 SH   SOLE 29 93,388 0 0
STAG INDL INC COM 85254J102 19,624 669,318 SH   SOLE 30 669,318 0 0
STAG INDL INC COM 85254J102 10,445 356,248 SH   SOLE 34 356,248 0 0
STAG INDL INC COM 85254J102 416 14,184 SH   SOLE 40 14,184 0 0
STAMPS COM INC COM NEW 852857200 2,080 11,324 SH   SOLE 2 6,065 0 5,259
STAMPS COM INC COM NEW 852857200 15 82 SH   SOLE 4 82 0 0
STAMPS COM INC COM NEW 852857200 51 276 SH   SOLE 7 276 0 0
STAMPS COM INC COM NEW 852857200 15,574 84,784 SH   SOLE 18 82,364 0 2,420
STAMPS COM INC COM NEW 852857200 10,189 55,471 SH   SOLE 19 55,471 0 0
STAMPS COM INC COM NEW 852857200 326,435 1,777,096 SH   SOLE 21 1,777,096 0 0
STAMPS COM INC COM NEW 852857200 96,484 525,252 SH   SOLE 22 508,529 0 16,723
STAMPS COM INC COM NEW 852857200 487 2,651 SH   SOLE 23 2,651 0 0
STAMPS COM INC COM NEW 852857200 2,680 14,589 SH   SOLE 26 4,423 0 10,166
STAMPS COM INC COM NEW 852857200 516 2,811 SH   SOLE 28 2,811 0 0
STAMPS COM INC COM NEW 852857200 4,511 24,557 SH   SOLE 30 24,557 0 0
STAMPS COM INC COM NEW 852857200 20 111 SH   SOLE 34 111 0 0
STAMPS COM INC COM NEW 852857200 298 1,621 SH   SOLE 40 1,621 0 0
STAMPS COM INC OPTIONS 852857200 55 300 SH Put SOLE 2 300 0 0
STAMPS COM INC OPTIONS 852857200 55 300 SH Put SOLE 4 300 0 0
STAMPS COM INC OPTIONS 852857200 569 3,100 SH Put SOLE 18 3,100 0 0
STAMPS COM INC OPTIONS 852857200 7,164 39,000 SH Put SOLE 19 39,000 0 0
STAMPS COM INC OPTIONS 852857200 349 1,900 SH Put SOLE 22 1,900 0 0
STAMPS COM INC OPTIONS 852857200 2,737 14,900 SH Put SOLE 34 14,900 0 0
STANDARD AVB FINL CORP COM 85303B100 73 3,149 SH   SOLE 2 228 0 2,921
STANDARD AVB FINL CORP COM 85303B100 361 15,540 SH   SOLE 18 15,540 0 0
STANDARD AVB FINL CORP COM 85303B100 130 5,617 SH   SOLE 19 5,617 0 0
STANDARD AVB FINL CORP COM 85303B100 2,420 104,293 SH   SOLE 21 104,293 0 0
STANDARD AVB FINL CORP COM 85303B100 537 23,133 SH   SOLE 22 22,099 0 1,034
STANDARD DIVERSIFIED INC COM CL A 85336L109 27 2,109 SH   SOLE 21 2,109 0 0
STANDARD MTR PRODS INC COM 853666105 1,004 24,372 SH   SOLE 2 8,484 0 15,888
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 4,349 105,559 SH   SOLE 18 102,789 0 2,770
STANDARD MTR PRODS INC COM 853666105 3,296 80,001 SH   SOLE 19 80,001 0 0
STANDARD MTR PRODS INC COM 853666105 92,645 2,248,668 SH   SOLE 21 2,248,668 0 0
STANDARD MTR PRODS INC COM 853666105 28,207 684,627 SH   SOLE 22 663,170 0 21,457
STANDARD MTR PRODS INC COM 853666105 156 3,778 SH   SOLE 23 3,778 0 0
STANDARD MTR PRODS INC COM 853666105 1,004 24,363 SH   SOLE 26 7,864 0 16,499
STANDARD MTR PRODS INC COM 853666105 118 2,859 SH   SOLE 28 2,859 0 0
STANDARD MTR PRODS INC COM 853666105 1,599 38,811 SH   SOLE 30 38,811 0 0
STANDARD MTR PRODS INC COM 853666105 60 1,447 SH   SOLE 34 1,447 0 0
STANDARD MTR PRODS INC COM 853666105 89 2,167 SH   SOLE 40 2,167 0 0
STANDEX INTL CORP COM 854231107 932 16,199 SH   SOLE 2 4,981 0 11,218
STANDEX INTL CORP COM 854231107 5 95 SH   SOLE 4 95 0 0
STANDEX INTL CORP COM 854231107 12 205 SH   SOLE 7 205 0 0
STANDEX INTL CORP COM 854231107 3,632 63,104 SH   SOLE 18 63,104 0 0
STANDEX INTL CORP COM 854231107 1,638 28,454 SH   SOLE 19 28,454 0 0
STANDEX INTL CORP COM 854231107 78,739 1,368,184 SH   SOLE 21 1,368,184 0 0
STANDEX INTL CORP COM 854231107 24,082 418,447 SH   SOLE 22 405,961 0 12,486
STANDEX INTL CORP COM 854231107 70 1,209 SH   SOLE 23 1,209 0 0
STANDEX INTL CORP COM 854231107 595 10,347 SH   SOLE 26 5,996 0 4,351
STANDEX INTL CORP COM 854231107 107 1,851 SH   SOLE 28 1,851 0 0
STANDEX INTL CORP COM 854231107 1,286 22,343 SH   SOLE 30 22,343 0 0
STANDEX INTL CORP COM 854231107 85 1,479 SH   SOLE 40 1,479 0 0
STANLEY BLACK & DECKER INC COM 854502101 51,240 367,628 SH   SOLE 2 33,647 0 333,981
STANLEY BLACK & DECKER INC COM 854502101 9,703 69,612 SH   SOLE 4 65,540 0 4,072
STANLEY BLACK & DECKER INC COM 854502101 30,493 218,776 SH   SOLE 7 146,943 0 71,833
STANLEY BLACK & DECKER INC COM 854502101 64 459 SH   SOLE 13 459 0 0
STANLEY BLACK & DECKER INC COM 854502101 2,609 18,718 SH   SOLE 15 18,718 0 0
STANLEY BLACK & DECKER INC COM 854502101 108,151 775,943 SH   SOLE 18 750,582 0 25,361
STANLEY BLACK & DECKER INC COM 854502101 10,708 76,826 SH   SOLE 19 76,826 0 0
STANLEY BLACK & DECKER INC COM 854502101 470,273 3,374,037 SH   SOLE 21 3,374,037 0 0
STANLEY BLACK & DECKER INC COM 854502101 511,235 3,667,923 SH   SOLE 22 3,306,786 0 361,137
STANLEY BLACK & DECKER INC COM 854502101 15,408 110,550 SH   SOLE 23 110,550 0 0
STANLEY BLACK & DECKER INC COM 854502101 24,791 177,865 SH   SOLE 25 177,865 0 0
STANLEY BLACK & DECKER INC COM 854502101 123,961 889,377 SH   SOLE 26 115,502 0 773,875
STANLEY BLACK & DECKER INC COM 854502101 4,398 31,556 SH   SOLE 28 22,041 0 9,515
STANLEY BLACK & DECKER INC COM 854502101 406 2,911 SH   SOLE 29 2,911 0 0
STANLEY BLACK & DECKER INC COM 854502101 72,878 522,872 SH   SOLE 30 522,872 0 0
STANLEY BLACK & DECKER INC COM 854502101 4,624 33,173 SH   SOLE 31 19,910 0 13,263
STANLEY BLACK & DECKER INC COM 854502101 2,191 15,720 SH   SOLE 34 15,720 0 0
STANLEY BLACK & DECKER INC COM 854502101 14,766 105,939 SH   SOLE 36 105,939 0 0
STANLEY BLACK & DECKER INC COM 854502101 461 3,308 SH   SOLE 40 3,308 0 0
STANLEY BLACK & DECKER INC UNIT 11/15/2022 854502846 45,509 508,591 SH   SOLE 21 508,591 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 56 8,535 SH   SOLE 22 8,535 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 99 11,266 SH   SOLE 2 11,266 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 651 74,237 SH   SOLE 21 74,237 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 69 7,836 SH   SOLE 28 7,836 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 58 6,589 SH   SOLE 30 6,589 0 0
STARBUCKS CORP COM 855244109 262,380 3,565,425 SH   SOLE 2 992,324 0 2,573,101
STARBUCKS CORP COM 855244109 50,285 683,319 SH   SOLE 4 650,760 0 32,559
STARBUCKS CORP COM 855244109 87,070 1,183,173 SH   SOLE 7 1,146,280 0 36,893
STARBUCKS CORP COM 855244109 427 5,806 SH   SOLE 13 5,806 0 0
STARBUCKS CORP COM 855244109 8,800 119,580 SH   SOLE 15 119,580 0 0
STARBUCKS CORP COM 855244109 55 746 SH   SOLE 17 0 0 746
STARBUCKS CORP COM 855244109 204,268 2,775,758 SH   SOLE 18 2,576,340 0 199,418
STARBUCKS CORP COM 855244109 220,389 2,994,829 SH   SOLE 19 2,994,829 0 0
STARBUCKS CORP COM 855244109 1,874,362 25,470,333 SH   SOLE 21 25,470,333 0 0
STARBUCKS CORP COM 855244109 2,176,899 29,581,456 SH   SOLE 22 26,250,326 0 3,331,130
STARBUCKS CORP COM 855244109 83,886 1,139,905 SH   SOLE 23 1,139,905 0 0
STARBUCKS CORP COM 855244109 99,912 1,357,684 SH   SOLE 25 1,357,684 0 0
STARBUCKS CORP COM 855244109 510,171 6,932,613 SH   SOLE 26 938,456 0 5,994,157
STARBUCKS CORP COM 855244109 18,155 246,710 SH   SOLE 28 175,818 0 70,892
STARBUCKS CORP COM 855244109 14,414 195,864 SH   SOLE 29 195,864 0 0
STARBUCKS CORP COM 855244109 371,982 5,054,788 SH   SOLE 30 5,011,011 0 43,777
STARBUCKS CORP COM 855244109 49,221 668,858 SH   SOLE 31 403,081 0 265,777
STARBUCKS CORP COM 855244109 18,526 251,743 SH   SOLE 32 251,743 0 0
STARBUCKS CORP COM 855244109 107,325 1,458,422 SH   SOLE 34 1,458,422 0 0
STARBUCKS CORP COM 855244109 60,459 821,567 SH   SOLE 36 821,567 0 0
STARBUCKS CORP COM 855244109 1,958 26,603 SH   SOLE 40 26,603 0 0
STARBUCKS CORP OPTIONS 855244109 177 2,400 SH Call SOLE 4 2,400 0 0
STARBUCKS CORP OPTIONS 855244109 2,252 30,600 SH Call SOLE 18 30,600 0 0
STARBUCKS CORP OPTIONS 855244109 13,997 190,200 SH Call SOLE 19 190,200 0 0
STARBUCKS CORP OPTIONS 855244109 1,082 14,700 SH Call SOLE 22 14,700 0 0
STARBUCKS CORP OPTIONS 855244109 6,704 91,100 SH Call SOLE 34 91,100 0 0
STARRETT L S CO CL A 855668109 22 6,532 SH   SOLE 21 6,532 0 0
STARRETT L S CO CL A 855668109 60 17,830 SH   SOLE 22 17,830 0 0
STARTEK INC COM 85569C107 88 17,412 SH   SOLE 2 675 0 16,737
STARTEK INC COM 85569C107 319 62,773 SH   SOLE 18 62,773 0 0
STARTEK INC COM 85569C107 154 30,394 SH   SOLE 19 30,394 0 0
STARTEK INC COM 85569C107 2,670 525,568 SH   SOLE 21 525,568 0 0
STARTEK INC COM 85569C107 2,577 507,188 SH   SOLE 22 502,515 0 4,673
STARWOOD PPTY TR INC COM 85571B105 9,600 641,731 SH   SOLE 2 106,519 0 535,212
STARWOOD PPTY TR INC COM 85571B105 28 1,864 SH   SOLE 4 1,864 0 0
STARWOOD PPTY TR INC COM 85571B105 105 7,013 SH   SOLE 7 7,013 0 0
STARWOOD PPTY TR INC COM 85571B105 1,569 104,862 SH   SOLE 18 104,862 0 0
STARWOOD PPTY TR INC COM 85571B105 1,038 69,357 SH   SOLE 19 69,357 0 0
STARWOOD PPTY TR INC COM 85571B105 124,658 8,332,767 SH   SOLE 21 8,332,767 0 0
STARWOOD PPTY TR INC COM 85571B105 116,835 7,809,799 SH   SOLE 22 7,382,279 0 427,520
STARWOOD PPTY TR INC COM 85571B105 1,575 105,290 SH   SOLE 26 71,002 0 34,288
STARWOOD PPTY TR INC COM 85571B105 715 47,773 SH   SOLE 28 47,773 0 0
STARWOOD PPTY TR INC COM 85571B105 1,557 104,090 SH   SOLE 30 104,090 0 0
STARWOOD PPTY TR INC COM 85571B105 79 5,274 SH   SOLE 31 5,274 0 0
STARWOOD PPTY TR INC COM 85571B105 290 19,388 SH   SOLE 36 19,388 0 0
STARWOOD PPTY TR INC COM 85571B105 437 29,210 SH   SOLE 40 29,210 0 0
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 764 800,000 PRN   SOLE 21 800,000 0 0
STATE AUTO FINL CORP COM 855707105 387 21,681 SH   SOLE 2 5,947 0 15,734
STATE AUTO FINL CORP COM 855707105 7 381 SH   SOLE 7 381 0 0
STATE AUTO FINL CORP COM 855707105 1,176 65,880 SH   SOLE 18 65,880 0 0
STATE AUTO FINL CORP COM 855707105 593 33,209 SH   SOLE 19 33,209 0 0
STATE AUTO FINL CORP COM 855707105 10,741 601,748 SH   SOLE 21 601,748 0 0
STATE AUTO FINL CORP COM 855707105 9,788 548,370 SH   SOLE 22 532,059 0 16,311
STATE AUTO FINL CORP COM 855707105 44 2,475 SH   SOLE 28 2,475 0 0
STATE AUTO FINL CORP COM 855707105 190 10,633 SH   SOLE 30 10,633 0 0
STATE AUTO FINL CORP COM 855707105 27 1,519 SH   SOLE 40 1,519 0 0
STATE STR CORP COM 857477103 55,060 866,403 SH   SOLE 2 101,562 0 764,841
STATE STR CORP COM 857477103 10,756 169,253 SH   SOLE 4 159,534 0 9,719
STATE STR CORP COM 857477103 20,689 325,550 SH   SOLE 7 308,363 0 17,187
STATE STR CORP COM 857477103 941 14,805 SH   SOLE 13 14,805 0 0
STATE STR CORP COM 857477103 2,844 44,751 SH   SOLE 15 44,751 0 0
STATE STR CORP COM 857477103 58,134 914,778 SH   SOLE 18 846,852 0 67,926
STATE STR CORP COM 857477103 10,655 167,658 SH   SOLE 19 167,658 0 0
STATE STR CORP COM 857477103 534,745 8,414,559 SH   SOLE 21 8,414,559 0 0
STATE STR CORP COM 857477103 537,838 8,463,229 SH   SOLE 22 7,620,336 0 842,893
STATE STR CORP COM 857477103 16,360 257,438 SH   SOLE 23 257,438 0 0
STATE STR CORP COM 857477103 27,421 431,486 SH   SOLE 25 431,486 0 0
STATE STR CORP COM 857477103 135,862 2,137,868 SH   SOLE 26 238,579 0 1,899,289
STATE STR CORP COM 857477103 4,620 72,693 SH   SOLE 28 51,324 0 21,369
STATE STR CORP COM 857477103 1,236 19,447 SH   SOLE 29 6,614 0 12,833
STATE STR CORP COM 857477103 99,456 1,565,007 SH   SOLE 30 1,559,608 0 5,399
STATE STR CORP COM 857477103 4,681 73,657 SH   SOLE 31 49,178 0 24,479
STATE STR CORP COM 857477103 7,312 115,060 SH   SOLE 34 115,060 0 0
STATE STR CORP COM 857477103 20,578 323,810 SH   SOLE 36 323,810 0 0
STATE STR CORP COM 857477103 468 7,361 SH   SOLE 40 7,361 0 0
STEALTHGAS INC SHS Y81669106 38 13,825 SH   SOLE 22 13,825 0 0
STEEL CONNECT INC COM 858098106 22 35,983 SH   SOLE 21 35,983 0 0
STEEL CONNECT INC COM 858098106 639 1,065,394 SH   SOLE 22 1,065,394 0 0
STEEL DYNAMICS INC COM 858119100 16,894 647,525 SH   SOLE 2 150,835 0 496,690
STEEL DYNAMICS INC COM 858119100 3,008 115,297 SH   SOLE 4 109,087 0 6,210
STEEL DYNAMICS INC COM 858119100 2,515 96,409 SH   SOLE 7 29,989 0 66,420
STEEL DYNAMICS INC COM 858119100 25 977 SH   SOLE 13 977 0 0
STEEL DYNAMICS INC COM 858119100 613 23,484 SH   SOLE 15 23,484 0 0
STEEL DYNAMICS INC COM 858119100 16,824 644,860 SH   SOLE 18 615,917 0 28,943
STEEL DYNAMICS INC COM 858119100 3,409 130,674 SH   SOLE 19 130,674 0 0
STEEL DYNAMICS INC COM 858119100 268,160 10,278,276 SH   SOLE 21 10,278,276 0 0
STEEL DYNAMICS INC COM 858119100 198,583 7,611,461 SH   SOLE 22 7,235,031 0 376,430
STEEL DYNAMICS INC COM 858119100 4,073 156,109 SH   SOLE 23 156,109 0 0
STEEL DYNAMICS INC COM 858119100 9,886 378,904 SH   SOLE 25 378,904 0 0
STEEL DYNAMICS INC COM 858119100 26,970 1,033,723 SH   SOLE 26 265,881 0 767,842
STEEL DYNAMICS INC COM 858119100 1,294 49,607 SH   SOLE 28 35,001 0 14,606
STEEL DYNAMICS INC COM 858119100 1,322 50,672 SH   SOLE 29 5,814 0 44,858
STEEL DYNAMICS INC COM 858119100 18,072 692,670 SH   SOLE 30 692,670 0 0
STEEL DYNAMICS INC COM 858119100 2,131 81,662 SH   SOLE 31 25,904 0 55,758
STEEL DYNAMICS INC COM 858119100 23,320 893,848 SH   SOLE 34 893,848 0 0
STEEL DYNAMICS INC COM 858119100 3,470 133,015 SH   SOLE 36 133,015 0 0
STEEL DYNAMICS INC COM 858119100 126 4,832 SH   SOLE 40 4,832 0 0
STEELCASE INC CL A 858155203 1,411 117,033 SH   SOLE 2 41,734 0 75,299
STEELCASE INC CL A 858155203 7 544 SH   SOLE 4 544 0 0
STEELCASE INC CL A 858155203 18 1,487 SH   SOLE 7 1,487 0 0
STEELCASE INC CL A 858155203 4,687 388,676 SH   SOLE 18 346,950 0 41,726
STEELCASE INC CL A 858155203 7,535 624,830 SH   SOLE 19 624,830 0 0
STEELCASE INC CL A 858155203 33,848 2,806,610 SH   SOLE 21 2,806,610 0 0
STEELCASE INC CL A 858155203 39,965 3,313,875 SH   SOLE 22 3,217,478 0 96,397
STEELCASE INC CL A 858155203 768 63,721 SH   SOLE 23 63,721 0 0
STEELCASE INC CL A 858155203 3,124 259,012 SH   SOLE 26 54,107 0 204,905
STEELCASE INC CL A 858155203 132 10,928 SH   SOLE 28 10,928 0 0
STEELCASE INC CL A 858155203 368 30,547 SH   SOLE 30 30,547 0 0
STEELCASE INC CL A 858155203 89 7,400 SH   SOLE 31 0 0 7,400
STEELCASE INC CL A 858155203 46 3,818 SH   SOLE 34 3,818 0 0
STEELCASE INC CL A 858155203 114 9,484 SH   SOLE 40 9,484 0 0
STEIN MART INC COM 858375108 0 44 SH   SOLE 21 44 0 0
STEIN MART INC COM 858375108 250 595,958 SH   SOLE 22 595,958 0 0
STELLUS CAP INVT CORP COM 858568108 796 109,401 SH   SOLE 30 109,401 0 0
STEPAN CO COM 858586100 2,348 24,186 SH   SOLE 2 6,835 0 17,351
STEPAN CO COM 858586100 20 206 SH   SOLE 4 206 0 0
STEPAN CO COM 858586100 830 8,548 SH   SOLE 7 8,548 0 0
STEPAN CO COM 858586100 10,125 104,278 SH   SOLE 18 104,278 0 0
STEPAN CO COM 858586100 4,912 50,592 SH   SOLE 19 50,592 0 0
STEPAN CO COM 858586100 214,325 2,207,261 SH   SOLE 21 2,207,261 0 0
STEPAN CO COM 858586100 62,891 647,695 SH   SOLE 22 624,231 0 23,464
STEPAN CO COM 858586100 90 932 SH   SOLE 23 932 0 0
STEPAN CO COM 858586100 702 7,231 SH   SOLE 26 3,219 0 4,012
STEPAN CO COM 858586100 303 3,119 SH   SOLE 28 3,119 0 0
STEPAN CO COM 858586100 3,026 31,163 SH   SOLE 30 31,163 0 0
STEPAN CO COM 858586100 13 139 SH   SOLE 34 139 0 0
STEPAN CO COM 858586100 219 2,258 SH   SOLE 40 2,258 0 0
STEREOTAXIS INC COM NEW 85916J409 73 16,272 SH   SOLE 2 2,430 0 13,842
STEREOTAXIS INC COM NEW 85916J409 5 1,010 SH   SOLE 7 1,010 0 0
STEREOTAXIS INC COM NEW 85916J409 823 184,599 SH   SOLE 18 184,599 0 0
STEREOTAXIS INC COM NEW 85916J409 377 84,606 SH   SOLE 19 84,606 0 0
STEREOTAXIS INC COM NEW 85916J409 6,568 1,472,587 SH   SOLE 21 1,472,587 0 0
STEREOTAXIS INC COM NEW 85916J409 4,064 911,210 SH   SOLE 22 885,769 0 25,441
STERICYCLE INC COM 858912108 13,594 242,843 SH   SOLE 2 70,783 0 172,060
STERICYCLE INC COM 858912108 22 392 SH   SOLE 4 392 0 0
STERICYCLE INC COM 858912108 114 2,044 SH   SOLE 7 2,044 0 0
STERICYCLE INC COM 858912108 13,773 246,037 SH   SOLE 18 246,037 0 0
STERICYCLE INC COM 858912108 1,290 23,040 SH   SOLE 19 23,040 0 0
STERICYCLE INC COM 858912108 227,556 4,064,944 SH   SOLE 21 4,064,944 0 0
STERICYCLE INC COM 858912108 170,459 3,045,004 SH   SOLE 22 2,904,254 0 140,750
STERICYCLE INC COM 858912108 1,992 35,577 SH   SOLE 26 23,145 0 12,432
STERICYCLE INC COM 858912108 771 13,777 SH   SOLE 28 13,777 0 0
STERICYCLE INC COM 858912108 1,758 31,398 SH   SOLE 30 31,398 0 0
STERICYCLE INC COM 858912108 232 4,153 SH   SOLE 31 1,770 0 2,383
STERICYCLE INC COM 858912108 86 1,532 SH   SOLE 36 1,532 0 0
STERICYCLE INC COM 858912108 523 9,334 SH   SOLE 40 9,334 0 0
STERIS PLC SHS USD G8473T100 33,063 215,481 SH   SOLE 2 31,290 0 184,191
STERIS PLC SHS USD G8473T100 6,375 41,550 SH   SOLE 4 39,225 0 2,325
STERIS PLC SHS USD G8473T100 15,976 104,122 SH   SOLE 7 74,645 0 29,477
STERIS PLC SHS USD G8473T100 163 1,063 SH   SOLE 13 1,063 0 0
STERIS PLC SHS USD G8473T100 1,374 8,956 SH   SOLE 15 8,956 0 0
STERIS PLC SHS USD G8473T100 27,209 177,325 SH   SOLE 18 161,344 0 15,981
STERIS PLC SHS USD G8473T100 176,715 1,151,685 SH   SOLE 19 1,151,685 0 0
STERIS PLC SHS USD G8473T100 385,425 2,511,893 SH   SOLE 21 2,511,893 0 0
STERIS PLC SHS USD G8473T100 313,327 2,042,015 SH   SOLE 22 1,843,907 0 198,108
STERIS PLC SHS USD G8473T100 9,523 62,064 SH   SOLE 23 62,064 0 0
STERIS PLC SHS USD G8473T100 17,970 117,113 SH   SOLE 25 117,113 0 0
STERIS PLC SHS USD G8473T100 73,388 478,285 SH   SOLE 26 73,707 0 404,578
STERIS PLC SHS USD G8473T100 2,627 17,119 SH   SOLE 28 11,795 0 5,324
STERIS PLC SHS USD G8473T100 4,014 26,162 SH   SOLE 29 1,766 0 24,396
STERIS PLC SHS USD G8473T100 64,831 422,514 SH   SOLE 30 403,372 0 19,142
STERIS PLC SHS USD G8473T100 3,251 21,188 SH   SOLE 31 11,711 0 9,477
STERIS PLC SHS USD G8473T100 662 4,312 SH   SOLE 34 4,312 0 0
STERIS PLC SHS USD G8473T100 7,307 47,621 SH   SOLE 36 47,621 0 0
STERIS PLC SHS USD G8473T100 303 1,974 SH   SOLE 40 1,974 0 0
STERLING BANCORP DEL COM 85917A100 6,068 517,766 SH   SOLE 2 169,938 0 347,828
STERLING BANCORP DEL COM 85917A100 14 1,156 SH   SOLE 4 1,156 0 0
STERLING BANCORP DEL COM 85917A100 56 4,815 SH   SOLE 7 4,815 0 0
STERLING BANCORP DEL COM 85917A100 6,228 531,397 SH   SOLE 18 531,397 0 0
STERLING BANCORP DEL COM 85917A100 590 50,300 SH   SOLE 19 50,300 0 0
STERLING BANCORP DEL COM 85917A100 103,842 8,860,249 SH   SOLE 21 8,860,249 0 0
STERLING BANCORP DEL COM 85917A100 78,465 6,694,953 SH   SOLE 22 6,391,035 0 303,918
STERLING BANCORP DEL COM 85917A100 1,052 89,799 SH   SOLE 26 59,721 0 30,078
STERLING BANCORP DEL COM 85917A100 399 34,084 SH   SOLE 28 34,084 0 0
STERLING BANCORP DEL COM 85917A100 1,000 85,343 SH   SOLE 30 85,343 0 0
STERLING BANCORP DEL COM 85917A100 48 4,108 SH   SOLE 31 4,108 0 0
STERLING BANCORP DEL COM 85917A100 38 3,234 SH   SOLE 34 3,234 0 0
STERLING BANCORP DEL COM 85917A100 76 6,474 SH   SOLE 36 6,474 0 0
STERLING BANCORP DEL COM 85917A100 239 20,377 SH   SOLE 40 20,377 0 0
STERLING BANCORP INC COM 85917W102 63 17,496 SH   SOLE 2 662 0 16,834
STERLING BANCORP INC COM 85917W102 2 449 SH   SOLE 7 449 0 0
STERLING BANCORP INC COM 85917W102 231 64,604 SH   SOLE 18 64,604 0 0
STERLING BANCORP INC COM 85917W102 111 31,035 SH   SOLE 19 31,035 0 0
STERLING BANCORP INC COM 85917W102 2,144 598,788 SH   SOLE 21 598,788 0 0
STERLING BANCORP INC COM 85917W102 1,187 331,433 SH   SOLE 22 323,753 0 7,680
STERLING CONSTRUCTION CO INC COM 859241101 316 30,137 SH   SOLE 2 8,395 0 21,742
STERLING CONSTRUCTION CO INC COM 859241101 5 484 SH   SOLE 7 484 0 0
STERLING CONSTRUCTION CO INC COM 859241101 1,201 114,706 SH   SOLE 18 114,706 0 0
STERLING CONSTRUCTION CO INC COM 859241101 571 54,521 SH   SOLE 19 54,521 0 0
STERLING CONSTRUCTION CO INC COM 859241101 9,796 935,590 SH   SOLE 21 935,590 0 0
STERLING CONSTRUCTION CO INC COM 859241101 9,692 925,723 SH   SOLE 22 827,943 0 97,780
STERLING CONSTRUCTION CO INC COM 859241101 60 5,776 SH   SOLE 28 5,776 0 0
STERLING CONSTRUCTION CO INC COM 859241101 158 15,134 SH   SOLE 30 15,134 0 0
STERLING CONSTRUCTION CO INC COM 859241101 38 3,642 SH   SOLE 40 3,642 0 0
STEWART INFORMATION SVCS COR COM 860372101 905 27,830 SH   SOLE 2 6,957 0 20,873
STEWART INFORMATION SVCS COR COM 860372101 3 103 SH   SOLE 4 103 0 0
STEWART INFORMATION SVCS COR COM 860372101 11 353 SH   SOLE 7 353 0 0
STEWART INFORMATION SVCS COR COM 860372101 3,297 101,406 SH   SOLE 18 101,406 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,224 37,650 SH   SOLE 19 37,650 0 0
STEWART INFORMATION SVCS COR COM 860372101 82,215 2,528,921 SH   SOLE 21 2,528,921 0 0
STEWART INFORMATION SVCS COR COM 860372101 21,968 675,730 SH   SOLE 22 652,043 0 23,687
STEWART INFORMATION SVCS COR COM 860372101 223 6,861 SH   SOLE 26 0 0 6,861
STEWART INFORMATION SVCS COR COM 860372101 80 2,461 SH   SOLE 28 2,461 0 0
STEWART INFORMATION SVCS COR COM 860372101 972 29,909 SH   SOLE 30 29,909 0 0
STEWART INFORMATION SVCS COR COM 860372101 76 2,334 SH   SOLE 40 2,334 0 0
STIFEL FINL CORP COM 860630102 5,271 111,138 SH   SOLE 2 53,517 0 57,621
STIFEL FINL CORP COM 860630102 17 365 SH   SOLE 4 365 0 0
STIFEL FINL CORP COM 860630102 74 1,557 SH   SOLE 7 1,557 0 0
STIFEL FINL CORP COM 860630102 20,040 422,526 SH   SOLE 18 422,526 0 0
STIFEL FINL CORP COM 860630102 9,268 195,408 SH   SOLE 19 195,408 0 0
STIFEL FINL CORP COM 860630102 215,598 4,545,597 SH   SOLE 21 4,545,597 0 0
STIFEL FINL CORP COM 860630102 123,344 2,600,555 SH   SOLE 22 2,529,847 0 70,708
STIFEL FINL CORP COM 860630102 587 12,379 SH   SOLE 23 12,379 0 0
STIFEL FINL CORP COM 860630102 3,508 73,954 SH   SOLE 26 19,999 0 53,955
STIFEL FINL CORP COM 860630102 550 11,595 SH   SOLE 28 11,595 0 0
STIFEL FINL CORP COM 860630102 1,192 25,138 SH   SOLE 30 25,138 0 0
STIFEL FINL CORP COM 860630102 39 820 SH   SOLE 31 0 0 820
STIFEL FINL CORP COM 860630102 33 689 SH   SOLE 34 689 0 0
STIFEL FINL CORP COM 860630102 108 2,279 SH   SOLE 36 2,279 0 0
STIFEL FINL CORP COM 860630102 320 6,754 SH   SOLE 40 6,754 0 0
STITCH FIX INC COM CL A 860897107 1,013 40,600 SH   SOLE 2 18,196 0 22,404
STITCH FIX INC COM CL A 860897107 5 205 SH   SOLE 4 205 0 0
STITCH FIX INC COM CL A 860897107 25 1,015 SH   SOLE 7 1,015 0 0
STITCH FIX INC COM CL A 860897107 5,751 230,605 SH   SOLE 18 224,994 0 5,611
STITCH FIX INC COM CL A 860897107 3,674 147,313 SH   SOLE 19 147,313 0 0
STITCH FIX INC COM CL A 860897107 43,806 1,756,443 SH   SOLE 21 1,756,443 0 0
STITCH FIX INC COM CL A 860897107 28,161 1,129,168 SH   SOLE 22 1,080,152 0 49,016
STITCH FIX INC COM CL A 860897107 45 1,795 SH   SOLE 23 1,795 0 0
STITCH FIX INC COM CL A 860897107 564 22,634 SH   SOLE 26 16,230 0 6,404
STITCH FIX INC COM CL A 860897107 236 9,472 SH   SOLE 28 9,472 0 0
STITCH FIX INC COM CL A 860897107 1,496 60,000 SH   SOLE 30 60,000 0 0
STITCH FIX INC COM CL A 860897107 112 4,510 SH   SOLE 40 4,510 0 0
STOCK YDS BANCORP INC COM 861025104 951 23,662 SH   SOLE 2 8,098 0 15,564
STOCK YDS BANCORP INC COM 861025104 14 337 SH   SOLE 7 337 0 0
STOCK YDS BANCORP INC COM 861025104 3,540 88,048 SH   SOLE 18 88,048 0 0
STOCK YDS BANCORP INC COM 861025104 1,585 39,438 SH   SOLE 19 39,438 0 0
STOCK YDS BANCORP INC COM 861025104 28,462 708,013 SH   SOLE 21 708,013 0 0
STOCK YDS BANCORP INC COM 861025104 31,941 794,552 SH   SOLE 22 774,319 0 20,233
STOCK YDS BANCORP INC COM 861025104 60 1,499 SH   SOLE 26 0 0 1,499
STOCK YDS BANCORP INC COM 861025104 124 3,091 SH   SOLE 28 3,091 0 0
STOCK YDS BANCORP INC COM 861025104 372 9,255 SH   SOLE 30 9,255 0 0
STOCK YDS BANCORP INC COM 861025104 108 2,694 SH   SOLE 40 2,694 0 0
STOKE THERAPEUTICS INC COM 86150R107 166 6,964 SH   SOLE 2 3,005 0 3,959
STOKE THERAPEUTICS INC COM 86150R107 6 245 SH   SOLE 7 245 0 0
STOKE THERAPEUTICS INC COM 86150R107 1,185 49,731 SH   SOLE 18 49,731 0 0
STOKE THERAPEUTICS INC COM 86150R107 3,128 131,274 SH   SOLE 19 131,274 0 0
STOKE THERAPEUTICS INC COM 86150R107 17,039 715,043 SH   SOLE 21 715,043 0 0
STOKE THERAPEUTICS INC COM 86150R107 7,157 300,333 SH   SOLE 22 294,215 0 6,118
STOKE THERAPEUTICS INC COM 86150R107 251 10,540 SH   SOLE 30 10,540 0 0
STONECO LTD COM CL A G85158106 11,535 297,590 SH   SOLE 2 25,990 0 271,600
STONECO LTD COM CL A G85158106 103 2,649 SH   SOLE 7 2,649 0 0
STONECO LTD COM CL A G85158106 3,349 86,399 SH   SOLE 18 86,399 0 0
STONECO LTD COM CL A G85158106 62,358 1,608,821 SH   SOLE 19 1,608,821 0 0
STONECO LTD COM CL A G85158106 76,342 1,969,614 SH   SOLE 21 1,969,614 0 0
STONECO LTD COM CL A G85158106 57,184 1,475,324 SH   SOLE 22 1,321,991 0 153,333
STONECO LTD COM CL A G85158106 1,278 32,976 SH   SOLE 26 0 0 32,976
STONECO LTD COM CL A G85158106 117 3,029 SH   SOLE 31 3,029 0 0
STONECO LTD COM CL A G85158106 46,502 1,199,747 SH   SOLE 34 1,199,747 0 0
STONERIDGE INC COM 86183P102 608 29,450 SH   SOLE 2 8,627 0 20,823
STONERIDGE INC COM 86183P102 5 250 SH   SOLE 4 250 0 0
STONERIDGE INC COM 86183P102 11 552 SH   SOLE 7 552 0 0
STONERIDGE INC COM 86183P102 2,285 110,600 SH   SOLE 18 110,600 0 0
STONERIDGE INC COM 86183P102 1,207 58,401 SH   SOLE 19 58,401 0 0
STONERIDGE INC COM 86183P102 18,419 891,529 SH   SOLE 21 891,529 0 0
STONERIDGE INC COM 86183P102 17,822 862,634 SH   SOLE 22 832,736 0 29,898
STONERIDGE INC COM 86183P102 13 614 SH   SOLE 23 614 0 0
STONERIDGE INC COM 86183P102 469 22,708 SH   SOLE 26 20,857 0 1,851
STONERIDGE INC COM 86183P102 82 3,986 SH   SOLE 28 3,986 0 0
STONERIDGE INC COM 86183P102 483 23,367 SH   SOLE 30 23,367 0 0
STONERIDGE INC COM 86183P102 12 566 SH   SOLE 34 566 0 0
STONERIDGE INC COM 86183P102 48 2,329 SH   SOLE 40 2,329 0 0
STORE CAP CORP COM 862121100 14,080 591,353 SH   SOLE 2 180,587 0 410,766
STORE CAP CORP COM 862121100 3,230 135,659 SH   SOLE 4 135,659 0 0
STORE CAP CORP COM 862121100 6,149 258,259 SH   SOLE 7 258,259 0 0
STORE CAP CORP COM 862121100 14,297 600,468 SH   SOLE 18 600,468 0 0
STORE CAP CORP COM 862121100 7,747 325,362 SH   SOLE 19 325,362 0 0
STORE CAP CORP COM 862121100 275,808 11,583,694 SH   SOLE 21 11,583,694 0 0
STORE CAP CORP COM 862121100 222,617 9,349,744 SH   SOLE 22 9,013,423 0 336,321
STORE CAP CORP COM 862121100 165 6,911 SH   SOLE 23 6,911 0 0
STORE CAP CORP COM 862121100 13,220 555,232 SH   SOLE 25 555,232 0 0
STORE CAP CORP COM 862121100 6,593 276,903 SH   SOLE 26 74,252 0 202,651
STORE CAP CORP COM 862121100 861 36,147 SH   SOLE 28 36,147 0 0
STORE CAP CORP COM 862121100 3,332 139,939 SH   SOLE 29 139,939 0 0
STORE CAP CORP COM 862121100 23,608 991,509 SH   SOLE 30 991,509 0 0
STORE CAP CORP COM 862121100 104 4,371 SH   SOLE 31 4,371 0 0
STORE CAP CORP COM 862121100 274 11,516 SH   SOLE 34 11,516 0 0
STORE CAP CORP COM 862121100 75 3,139 SH   SOLE 36 3,139 0 0
STORE CAP CORP COM 862121100 590 24,763 SH   SOLE 40 24,763 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 5 4,539 SH   SOLE 18 4,539 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 58 50,788 SH   SOLE 21 50,788 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 70 60,978 SH   SOLE 22 60,978 0 0
STRATASYS LTD SHS M85548101 28 1,762 SH   SOLE 18 1,762 0 0
STRATASYS LTD SHS M85548101 1,139 71,795 SH   SOLE 21 71,795 0 0
STRATASYS LTD SHS M85548101 38 2,372 SH   SOLE 22 0 0 2,372
STRATASYS LTD SHS M85548101 3,267 206,009 SH   SOLE 30 206,009 0 0
STRATEGIC ED INC COM 86272C103 3,779 24,593 SH   SOLE 2 17,622 0 6,971
STRATEGIC ED INC COM 86272C103 17 110 SH   SOLE 4 110 0 0
STRATEGIC ED INC COM 86272C103 54 353 SH   SOLE 7 353 0 0
STRATEGIC ED INC COM 86272C103 22,162 144,240 SH   SOLE 18 139,251 0 4,989
STRATEGIC ED INC COM 86272C103 13,938 90,715 SH   SOLE 19 90,715 0 0
STRATEGIC ED INC COM 86272C103 225,166 1,465,448 SH   SOLE 21 1,465,448 0 0
STRATEGIC ED INC COM 86272C103 127,533 830,026 SH   SOLE 22 808,064 0 21,962
STRATEGIC ED INC COM 86272C103 892 5,807 SH   SOLE 23 5,807 0 0
STRATEGIC ED INC COM 86272C103 4,067 26,470 SH   SOLE 26 5,773 0 20,697
STRATEGIC ED INC COM 86272C103 492 3,205 SH   SOLE 28 3,205 0 0
STRATEGIC ED INC COM 86272C103 1,180 7,683 SH   SOLE 30 7,683 0 0
STRATEGIC ED INC COM 86272C103 352 2,292 SH   SOLE 40 2,292 0 0
STRATTEC SEC CORP COM 863111100 14 851 SH   SOLE 18 851 0 0
STRATTEC SEC CORP COM 863111100 412 25,843 SH   SOLE 21 25,843 0 0
STRATTEC SEC CORP COM 863111100 1,365 85,616 SH   SOLE 22 85,616 0 0
STRATUS PPTYS INC COM NEW 863167201 127 6,413 SH   SOLE 2 302 0 6,111
STRATUS PPTYS INC COM NEW 863167201 421 21,276 SH   SOLE 18 21,276 0 0
STRATUS PPTYS INC COM NEW 863167201 212 10,679 SH   SOLE 19 10,679 0 0
STRATUS PPTYS INC COM NEW 863167201 3,505 176,949 SH   SOLE 21 176,949 0 0
STRATUS PPTYS INC COM NEW 863167201 1,120 56,555 SH   SOLE 22 53,193 0 3,362
STREAMLINE HEALTH SOLUTIONS COM 86323X106 7 5,011 SH   SOLE 18 5,011 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 106 79,364 SH   SOLE 21 79,364 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 487 366,368 SH   SOLE 22 366,368 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 77 20,253 SH   SOLE 2 1,532 0 18,721
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 619 163,802 SH   SOLE 18 163,802 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 247 65,344 SH   SOLE 19 65,344 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 4,718 1,248,232 SH   SOLE 21 1,248,232 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 1,694 448,262 SH   SOLE 22 437,335 0 10,927
STRYKER CORPORATION COM 863667101 209,271 1,161,389 SH   SOLE 2 410,916 0 750,473
STRYKER CORPORATION COM 863667101 30,876 171,350 SH   SOLE 4 162,181 0 9,169
STRYKER CORPORATION COM 863667101 55,331 307,068 SH   SOLE 7 294,634 0 12,434
STRYKER CORPORATION COM 863667101 3,751 20,816 SH   SOLE 13 20,816 0 0
STRYKER CORPORATION COM 863667101 5,860 32,523 SH   SOLE 15 32,523 0 0
STRYKER CORPORATION COM 863667101 133,202 739,233 SH   SOLE 18 664,986 0 74,247
STRYKER CORPORATION COM 863667101 261,172 1,449,425 SH   SOLE 19 1,449,425 0 0
STRYKER CORPORATION COM 863667101 1,562,996 8,674,157 SH   SOLE 21 8,674,157 0 0
STRYKER CORPORATION COM 863667101 1,506,524 8,360,750 SH   SOLE 22 7,364,604 0 996,146
STRYKER CORPORATION COM 863667101 54,309 301,398 SH   SOLE 23 301,398 0 0
STRYKER CORPORATION COM 863667101 68,776 381,687 SH   SOLE 25 381,687 0 0
STRYKER CORPORATION COM 863667101 257,977 1,431,697 SH   SOLE 26 240,724 0 1,190,973
STRYKER CORPORATION COM 863667101 12,676 70,348 SH   SOLE 28 50,116 0 20,232
STRYKER CORPORATION COM 863667101 21,412 118,831 SH   SOLE 29 42,244 0 76,587
STRYKER CORPORATION COM 863667101 247,594 1,374,070 SH   SOLE 30 1,374,070 0 0
STRYKER CORPORATION COM 863667101 25,163 139,646 SH   SOLE 31 86,069 0 53,577
STRYKER CORPORATION COM 863667101 180,094 999,465 SH   SOLE 34 999,465 0 0
STRYKER CORPORATION COM 863667101 43,718 242,619 SH   SOLE 36 242,619 0 0
STRYKER CORPORATION COM 863667101 1,405 7,795 SH   SOLE 40 7,795 0 0
STURM RUGER & CO INC COM 864159108 616 8,108 SH   SOLE 2 5,670 0 2,438
STURM RUGER & CO INC COM 864159108 9 122 SH   SOLE 4 122 0 0
STURM RUGER & CO INC COM 864159108 25 331 SH   SOLE 7 331 0 0
STURM RUGER & CO INC COM 864159108 6,444 84,787 SH   SOLE 18 84,787 0 0
STURM RUGER & CO INC COM 864159108 2,498 32,862 SH   SOLE 19 32,862 0 0
STURM RUGER & CO INC COM 864159108 159,848 2,103,268 SH   SOLE 21 2,103,268 0 0
STURM RUGER & CO INC COM 864159108 40,143 528,203 SH   SOLE 22 508,958 0 19,245
STURM RUGER & CO INC COM 864159108 285 3,756 SH   SOLE 26 2,795 0 961
STURM RUGER & CO INC COM 864159108 205 2,696 SH   SOLE 28 2,696 0 0
STURM RUGER & CO INC COM 864159108 1,920 25,267 SH   SOLE 30 25,267 0 0
STURM RUGER & CO INC COM 864159108 153 2,018 SH   SOLE 40 2,018 0 0
SUMMER INFANT INC COM NEW 865646301 7 887 SH   SOLE 21 887 0 0
SUMMIT FINL GROUP INC COM 86606G101 181 10,956 SH   SOLE 2 722 0 10,234
SUMMIT FINL GROUP INC COM 86606G101 4 227 SH   SOLE 7 227 0 0
SUMMIT FINL GROUP INC COM 86606G101 814 49,412 SH   SOLE 18 49,412 0 0
SUMMIT FINL GROUP INC COM 86606G101 361 21,887 SH   SOLE 19 21,887 0 0
SUMMIT FINL GROUP INC COM 86606G101 5,815 352,854 SH   SOLE 21 352,854 0 0
SUMMIT FINL GROUP INC COM 86606G101 3,226 195,750 SH   SOLE 22 189,554 0 6,196
SUMMIT HOTEL PPTYS INC COM 866082100 900 151,720 SH   SOLE 2 57,829 0 93,891
SUMMIT HOTEL PPTYS INC COM 866082100 360 60,683 SH   SOLE 4 60,683 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 732 123,402 SH   SOLE 7 123,402 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 3,338 562,977 SH   SOLE 18 505,535 0 57,442
SUMMIT HOTEL PPTYS INC COM 866082100 4,478 755,207 SH   SOLE 19 755,207 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 70,381 11,868,690 SH   SOLE 21 11,868,690 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 29,927 5,046,782 SH   SOLE 22 4,945,218 0 101,564
SUMMIT HOTEL PPTYS INC COM 866082100 414 69,753 SH   SOLE 23 69,753 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,661 280,185 SH   SOLE 25 280,185 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,257 380,680 SH   SOLE 26 26,929 0 353,751
SUMMIT HOTEL PPTYS INC COM 866082100 78 13,213 SH   SOLE 28 13,213 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 446 75,158 SH   SOLE 29 75,158 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 3,664 617,914 SH   SOLE 30 617,914 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 17 2,794 SH   SOLE 34 2,794 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 59 9,879 SH   SOLE 40 9,879 0 0
SUMMIT MATLS INC CL A 86614U100 2,315 143,945 SH   SOLE 2 45,104 0 98,841
SUMMIT MATLS INC CL A 86614U100 6 374 SH   SOLE 4 374 0 0
SUMMIT MATLS INC CL A 86614U100 48 3,012 SH   SOLE 7 3,012 0 0
SUMMIT MATLS INC CL A 86614U100 7,633 474,713 SH   SOLE 18 461,630 0 13,083
SUMMIT MATLS INC CL A 86614U100 6,632 412,458 SH   SOLE 19 412,458 0 0
SUMMIT MATLS INC CL A 86614U100 60,411 3,756,913 SH   SOLE 21 3,756,913 0 0
SUMMIT MATLS INC CL A 86614U100 61,925 3,851,070 SH   SOLE 22 3,736,628 0 114,442
SUMMIT MATLS INC CL A 86614U100 554 34,467 SH   SOLE 23 34,467 0 0
SUMMIT MATLS INC CL A 86614U100 2,712 168,633 SH   SOLE 26 40,185 0 128,448
SUMMIT MATLS INC CL A 86614U100 245 15,217 SH   SOLE 28 15,217 0 0
SUMMIT MATLS INC CL A 86614U100 621 38,621 SH   SOLE 30 38,621 0 0
SUMMIT MATLS INC CL A 86614U100 15 902 SH   SOLE 34 902 0 0
SUMMIT MATLS INC CL A 86614U100 206 12,839 SH   SOLE 40 12,839 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 11 1,240 SH   SOLE 18 1,240 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 8 868 SH   SOLE 21 868 0 0
SUN CMNTYS INC COM 866674104 29,255 215,617 SH   SOLE 2 12,981 0 202,636
SUN CMNTYS INC COM 866674104 23,373 172,264 SH   SOLE 4 169,491 0 2,773
SUN CMNTYS INC COM 866674104 18,777 138,394 SH   SOLE 7 132,470 0 5,924
SUN CMNTYS INC COM 866674104 198 1,460 SH   SOLE 13 1,460 0 0
SUN CMNTYS INC COM 866674104 1,339 9,872 SH   SOLE 15 9,872 0 0
SUN CMNTYS INC COM 866674104 26,832 197,756 SH   SOLE 18 190,330 0 7,426
SUN CMNTYS INC COM 866674104 47,804 352,328 SH   SOLE 19 352,328 0 0
SUN CMNTYS INC COM 866674104 296,421 2,184,705 SH   SOLE 21 2,184,705 0 0
SUN CMNTYS INC COM 866674104 468,571 3,453,504 SH   SOLE 22 3,207,995 0 245,509
SUN CMNTYS INC COM 866674104 11,660 85,938 SH   SOLE 23 85,938 0 0
SUN CMNTYS INC COM 866674104 45,400 334,612 SH   SOLE 25 334,612 0 0
SUN CMNTYS INC COM 866674104 49,674 366,112 SH   SOLE 26 82,703 0 283,409
SUN CMNTYS INC COM 866674104 4,223 31,127 SH   SOLE 28 25,432 0 5,695
SUN CMNTYS INC COM 866674104 10,835 79,859 SH   SOLE 29 59,852 0 20,007
SUN CMNTYS INC COM 866674104 74,856 551,709 SH   SOLE 30 551,709 0 0
SUN CMNTYS INC COM 866674104 2,226 16,404 SH   SOLE 31 11,713 0 4,691
SUN CMNTYS INC COM 866674104 18,024 132,842 SH   SOLE 34 132,842 0 0
SUN CMNTYS INC COM 866674104 9,375 69,098 SH   SOLE 36 69,098 0 0
SUN CMNTYS INC COM 866674104 274 2,016 SH   SOLE 40 2,016 0 0
SUNCOKE ENERGY INC COM 86722A103 293 98,822 SH   SOLE 2 25,873 0 72,949
SUNCOKE ENERGY INC COM 86722A103 1 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103 4 1,424 SH   SOLE 7 1,424 0 0
SUNCOKE ENERGY INC COM 86722A103 1,304 440,615 SH   SOLE 18 440,615 0 0
SUNCOKE ENERGY INC COM 86722A103 622 210,262 SH   SOLE 19 210,262 0 0
SUNCOKE ENERGY INC COM 86722A103 28,043 9,473,911 SH   SOLE 21 9,473,911 0 0
SUNCOKE ENERGY INC COM 86722A103 7,797 2,634,154 SH   SOLE 22 2,551,648 0 82,506
SUNCOKE ENERGY INC COM 86722A103 121 40,737 SH   SOLE 26 17,169 0 23,568
SUNCOKE ENERGY INC COM 86722A103 28 9,380 SH   SOLE 28 9,380 0 0
SUNCOKE ENERGY INC COM 86722A103 376 127,047 SH   SOLE 30 127,047 0 0
SUNCOKE ENERGY INC COM 86722A103 22 7,310 SH   SOLE 40 7,310 0 0
SUNCOR ENERGY INC NEW COM 867224107 29 1,729 SH   SOLE 18 1,729 0 0
SUNCOR ENERGY INC NEW COM 867224107 4,513 267,652 SH   SOLE 19 267,652 0 0
SUNCOR ENERGY INC NEW COM 867224107 8,217 487,345 SH   SOLE 21 487,345 0 0
SUNDIAL GROWERS INC COM 86730L109 22 27,605 SH   SOLE 2 27,605 0 0
SUNESIS PHARMACEUTICALS INC COM 867328700 2 7,806 SH   SOLE 21 7,806 0 0
SUNESIS PHARMACEUTICALS INC COM 867328700 541 2,053,878 SH   SOLE 22 2,053,878 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 617 36,122 SH   SOLE 2 10,214 0 25,908
SUNNOVA ENERGY INTL INC COM 86745K104 11 629 SH   SOLE 7 629 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 2,170 127,096 SH   SOLE 18 127,096 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 1,047 61,340 SH   SOLE 19 61,340 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 16,955 993,276 SH   SOLE 21 993,276 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 11,037 646,601 SH   SOLE 22 612,117 0 34,484
SUNNOVA ENERGY INTL INC COM 86745K104 18 1,027 SH   SOLE 26 0 0 1,027
SUNNOVA ENERGY INTL INC COM 86745K104 72 4,200 SH   SOLE 30 4,200 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 10 606 SH   SOLE 34 606 0 0
SUNOPTA INC COM 8676EP108 50 10,662 SH   SOLE 22 10,662 0 0
SUNPOWER CORP COM 867652406 559 72,942 SH   SOLE 2 28,661 0 44,281
SUNPOWER CORP COM 867652406 2 234 SH   SOLE 4 234 0 0
SUNPOWER CORP COM 867652406 11 1,396 SH   SOLE 7 1,396 0 0
SUNPOWER CORP COM 867652406 2,329 304,032 SH   SOLE 18 304,032 0 0
SUNPOWER CORP COM 867652406 1,173 153,180 SH   SOLE 19 153,180 0 0
SUNPOWER CORP COM 867652406 29,972 3,912,795 SH   SOLE 21 3,912,795 0 0
SUNPOWER CORP COM 867652406 18,877 2,464,324 SH   SOLE 22 2,378,275 0 86,049
SUNPOWER CORP COM 867652406 14 1,813 SH   SOLE 26 0 0 1,813
SUNPOWER CORP COM 867652406 127 16,615 SH   SOLE 28 16,615 0 0
SUNPOWER CORP COM 867652406 14,465 1,888,374 SH   SOLE 30 1,888,374 0 0
SUNPOWER CORP COM 867652406 97 12,603 SH   SOLE 40 12,603 0 0
SUNPOWER CORP DBCV 0.875% 6/0 867652AJ8 796 865,000 PRN   SOLE 21 865,000 0 0
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 1,163 1,450,000 PRN   SOLE 21 1,450,000 0 0
SUNRUN INC COM 86771W105 1,295 65,667 SH   SOLE 2 28,919 0 36,748
SUNRUN INC COM 86771W105 9 467 SH   SOLE 4 467 0 0
SUNRUN INC COM 86771W105 40 2,052 SH   SOLE 7 2,052 0 0
SUNRUN INC COM 86771W105 10,912 553,359 SH   SOLE 18 545,987 0 7,372
SUNRUN INC COM 86771W105 6,723 340,918 SH   SOLE 19 340,918 0 0
SUNRUN INC COM 86771W105 215,785 10,942,433 SH   SOLE 21 10,942,433 0 0
SUNRUN INC COM 86771W105 55,893 2,834,334 SH   SOLE 22 2,742,536 0 91,798
SUNRUN INC COM 86771W105 40 2,035 SH   SOLE 23 2,035 0 0
SUNRUN INC COM 86771W105 509 25,793 SH   SOLE 25 25,793 0 0
SUNRUN INC COM 86771W105 860 43,616 SH   SOLE 26 38,050 0 5,566
SUNRUN INC COM 86771W105 221 11,218 SH   SOLE 28 11,218 0 0
SUNRUN INC COM 86771W105 34,960 1,772,843 SH   SOLE 30 1,772,843 0 0
SUNRUN INC COM 86771W105 11,509 583,621 SH   SOLE 34 583,621 0 0
SUNRUN INC COM 86771W105 139 7,049 SH   SOLE 40 7,049 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,196 269,391 SH   SOLE 2 79,672 0 189,719
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,059 129,932 SH   SOLE 4 129,932 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,055 252,199 SH   SOLE 7 252,199 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 7,018 861,160 SH   SOLE 18 861,160 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 5,618 689,386 SH   SOLE 19 689,386 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 69,887 8,575,131 SH   SOLE 21 8,575,131 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 68,318 8,382,581 SH   SOLE 22 8,147,863 0 234,718
SUNSTONE HOTEL INVS INC NEW COM 867892101 56 6,854 SH   SOLE 23 6,854 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 4,197 515,022 SH   SOLE 25 515,022 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,574 315,854 SH   SOLE 26 54,158 0 261,696
SUNSTONE HOTEL INVS INC NEW COM 867892101 306 37,540 SH   SOLE 28 37,540 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,117 137,083 SH   SOLE 29 137,083 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 7,965 977,332 SH   SOLE 30 977,332 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 115 14,124 SH   SOLE 36 14,124 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 193 23,696 SH   SOLE 40 23,696 0 0
SUNWORKS INC COM NEW 86803X204 1 1,820 SH   SOLE 21 1,820 0 0
SUNWORKS INC COM NEW 86803X204 3 5,524 SH   SOLE 22 5,524 0 0
SUPER LEAGUE GAMING INC COM 86804F202 15 6,263 SH   SOLE 21 6,263 0 0
SUPER MICRO COMPUTER INC COM 86800U104 1,289 45,412 SH   SOLE 2 14,774 0 30,638
SUPER MICRO COMPUTER INC COM 86800U104 13 475 SH   SOLE 4 475 0 0
SUPER MICRO COMPUTER INC COM 86800U104 20 687 SH   SOLE 7 687 0 0
SUPER MICRO COMPUTER INC COM 86800U104 4,949 174,318 SH   SOLE 18 174,318 0 0
SUPER MICRO COMPUTER INC COM 86800U104 2,961 104,297 SH   SOLE 19 104,297 0 0
SUPER MICRO COMPUTER INC COM 86800U104 40,635 1,431,324 SH   SOLE 21 1,431,324 0 0
SUPER MICRO COMPUTER INC COM 86800U104 39,678 1,397,622 SH   SOLE 22 1,349,326 0 48,296
SUPER MICRO COMPUTER INC COM 86800U104 46 1,616 SH   SOLE 23 1,616 0 0
SUPER MICRO COMPUTER INC COM 86800U104 241 8,487 SH   SOLE 26 0 0 8,487
SUPER MICRO COMPUTER INC COM 86800U104 177 6,224 SH   SOLE 30 6,224 0 0
SUPER MICRO COMPUTER INC COM 86800U104 2,752 96,926 SH   SOLE 34 96,926 0 0
SUPER MICRO COMPUTER INC COM 86800U104 132 4,632 SH   SOLE 40 4,632 0 0
SUPERCONDUCTOR TECHNOLOGIES COM NEW 867931602 0 30 SH   SOLE 21 30 0 0
SUPERCONDUCTOR TECHNOLOGIES COM NEW 867931602 2 4,515 SH   SOLE 22 4,515 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 5 7,049 SH   SOLE 21 7,049 0 0
SUPERIOR ENERGY SVCS INC COM NEW 868157306 1 963 SH   SOLE 22 963 0 0
SUPERIOR ENERGY SVCS INC COM NEW 868157306 57 49,583 SH   SOLE 26 0 0 49,583
SUPERIOR GRP OF COMPANIES IN COM 868358102 134 9,981 SH   SOLE 2 731 0 9,250
SUPERIOR GRP OF COMPANIES IN COM 868358102 4 285 SH   SOLE 7 285 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 569 42,445 SH   SOLE 18 42,445 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 256 19,092 SH   SOLE 19 19,092 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 5,170 385,791 SH   SOLE 21 385,791 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 3,009 224,539 SH   SOLE 22 218,859 0 5,680
SUPERIOR INDS INTL INC COM 868168105 10 6,166 SH   SOLE 18 6,166 0 0
SUPERIOR INDS INTL INC COM 868168105 216 127,279 SH   SOLE 21 127,279 0 0
SUPERIOR INDS INTL INC COM 868168105 977 574,855 SH   SOLE 22 574,855 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,407 59,254 SH   SOLE 2 22,946 0 36,308
SUPERNUS PHARMACEUTICALS INC COM 868459108 7 313 SH   SOLE 4 313 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 18 774 SH   SOLE 7 774 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 6,393 269,181 SH   SOLE 18 245,677 0 23,504
SUPERNUS PHARMACEUTICALS INC COM 868459108 6,597 277,788 SH   SOLE 19 277,788 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 144,773 6,095,713 SH   SOLE 21 6,095,713 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 42,409 1,785,639 SH   SOLE 22 1,736,477 0 49,162
SUPERNUS PHARMACEUTICALS INC COM 868459108 501 21,096 SH   SOLE 23 21,096 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,932 81,364 SH   SOLE 26 13,587 0 67,777
SUPERNUS PHARMACEUTICALS INC COM 868459108 162 6,817 SH   SOLE 28 6,817 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 7,109 299,324 SH   SOLE 30 299,324 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 48 2,028 SH   SOLE 34 2,028 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 119 5,009 SH   SOLE 40 5,009 0 0
SUPERNUS PHARMACEUTICALS INC NOTE 0.625% 4/0 868459AD0 1,122 1,275,000 PRN   SOLE 21 1,275,000 0 0
SUPPORT COM INC COM NEW 86858W200 8 5,669 SH   SOLE 21 5,669 0 0
SUPPORT COM INC COM NEW 86858W200 582 412,847 SH   SOLE 22 412,847 0 0
SURFACE ONCOLOGY INC COM 86877M209 26 3,989 SH   SOLE 18 3,989 0 0
SURFACE ONCOLOGY INC COM 86877M209 286 43,585 SH   SOLE 21 43,585 0 0
SURFACE ONCOLOGY INC COM 86877M209 1,195 182,188 SH   SOLE 22 182,188 0 0
SURGERY PARTNERS INC COM 86881A100 166 14,341 SH   SOLE 2 7,334 0 7,007
SURGERY PARTNERS INC COM 86881A100 4 311 SH   SOLE 7 311 0 0
SURGERY PARTNERS INC COM 86881A100 1,143 98,754 SH   SOLE 18 98,754 0 0
SURGERY PARTNERS INC COM 86881A100 527 45,559 SH   SOLE 19 45,559 0 0
SURGERY PARTNERS INC COM 86881A100 9,550 825,447 SH   SOLE 21 825,447 0 0
SURGERY PARTNERS INC COM 86881A100 7,104 613,978 SH   SOLE 22 589,178 0 24,800
SURGERY PARTNERS INC COM 86881A100 37 3,193 SH   SOLE 28 3,193 0 0
SURGERY PARTNERS INC COM 86881A100 50 4,344 SH   SOLE 30 4,344 0 0
SURGERY PARTNERS INC COM 86881A100 28 2,380 SH   SOLE 40 2,380 0 0
SURMODICS INC COM 868873100 374 8,641 SH   SOLE 2 4,358 0 4,283
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 3,032 70,121 SH   SOLE 18 70,121 0 0
SURMODICS INC COM 868873100 1,113 25,740 SH   SOLE 19 25,740 0 0
SURMODICS INC COM 868873100 68,233 1,577,995 SH   SOLE 21 1,577,995 0 0
SURMODICS INC COM 868873100 19,173 443,398 SH   SOLE 22 431,098 0 12,300
SURMODICS INC COM 868873100 555 12,826 SH   SOLE 26 10,122 0 2,704
SURMODICS INC COM 868873100 84 1,952 SH   SOLE 28 1,952 0 0
SURMODICS INC COM 868873100 900 20,812 SH   SOLE 30 20,812 0 0
SURMODICS INC COM 868873100 86 1,981 SH   SOLE 40 1,981 0 0
SUTRO BIOPHARMA INC COM 869367102 91 11,698 SH   SOLE 2 3,739 0 7,959
SUTRO BIOPHARMA INC COM 869367102 498 64,113 SH   SOLE 18 64,113 0 0
SUTRO BIOPHARMA INC COM 869367102 406 52,350 SH   SOLE 19 52,350 0 0
SUTRO BIOPHARMA INC COM 869367102 4,497 579,450 SH   SOLE 21 579,450 0 0
SUTRO BIOPHARMA INC COM 869367102 1,881 242,349 SH   SOLE 22 237,238 0 5,111
SUTRO BIOPHARMA INC COM 869367102 27 3,434 SH   SOLE 23 3,434 0 0
SUTRO BIOPHARMA INC COM 869367102 53 6,847 SH   SOLE 26 0 0 6,847
SVB FINANCIAL GROUP COM 78486Q101 26,429 122,623 SH   SOLE 2 12,243 0 110,380
SVB FINANCIAL GROUP COM 78486Q101 5,149 23,889 SH   SOLE 4 22,463 0 1,426
SVB FINANCIAL GROUP COM 78486Q101 10,143 47,063 SH   SOLE 7 45,566 0 1,497
SVB FINANCIAL GROUP COM 78486Q101 44 206 SH   SOLE 13 206 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,306 6,058 SH   SOLE 15 6,058 0 0
SVB FINANCIAL GROUP COM 78486Q101 29,103 135,028 SH   SOLE 18 127,089 0 7,939
SVB FINANCIAL GROUP COM 78486Q101 57,411 266,373 SH   SOLE 19 266,373 0 0
SVB FINANCIAL GROUP COM 78486Q101 318,866 1,479,451 SH   SOLE 21 1,479,451 0 0
SVB FINANCIAL GROUP COM 78486Q101 267,509 1,241,166 SH   SOLE 22 1,126,148 0 115,018
SVB FINANCIAL GROUP COM 78486Q101 8,384 38,901 SH   SOLE 23 38,901 0 0
SVB FINANCIAL GROUP COM 78486Q101 11,711 54,338 SH   SOLE 25 54,338 0 0
SVB FINANCIAL GROUP COM 78486Q101 50,768 235,550 SH   SOLE 26 44,598 0 190,952
SVB FINANCIAL GROUP COM 78486Q101 2,383 11,056 SH   SOLE 28 8,082 0 2,974
SVB FINANCIAL GROUP COM 78486Q101 2,557 11,866 SH   SOLE 29 1,065 0 10,801
SVB FINANCIAL GROUP COM 78486Q101 55,224 256,226 SH   SOLE 30 250,620 0 5,606
SVB FINANCIAL GROUP COM 78486Q101 1,981 9,192 SH   SOLE 31 6,749 0 2,443
SVB FINANCIAL GROUP COM 78486Q101 11,130 51,638 SH   SOLE 34 51,638 0 0
SVB FINANCIAL GROUP COM 78486Q101 7,005 32,501 SH   SOLE 36 32,501 0 0
SVB FINANCIAL GROUP COM 78486Q101 225 1,042 SH   SOLE 40 1,042 0 0
SVMK INC COM 78489X103 2,185 92,815 SH   SOLE 2 55,239 0 37,576
SVMK INC COM 78489X103 12 530 SH   SOLE 4 530 0 0
SVMK INC COM 78489X103 45 1,932 SH   SOLE 7 1,932 0 0
SVMK INC COM 78489X103 11,379 483,401 SH   SOLE 18 476,964 0 6,437
SVMK INC COM 78489X103 44,420 1,887,015 SH   SOLE 19 1,887,015 0 0
SVMK INC COM 78489X103 97,693 4,150,103 SH   SOLE 21 4,150,103 0 0
SVMK INC COM 78489X103 73,921 3,140,242 SH   SOLE 22 3,027,583 0 112,659
SVMK INC COM 78489X103 151 6,430 SH   SOLE 23 6,430 0 0
SVMK INC COM 78489X103 1,449 61,536 SH   SOLE 26 29,450 0 32,086
SVMK INC COM 78489X103 94 3,974 SH   SOLE 28 3,974 0 0
SVMK INC COM 78489X103 904 38,398 SH   SOLE 30 38,398 0 0
SVMK INC COM 78489X103 27,443 1,165,786 SH   SOLE 34 1,165,786 0 0
SVMK INC COM 78489X103 262 11,149 SH   SOLE 40 11,149 0 0
SWITCH INC CL A 87105L104 3,194 179,240 SH   SOLE 2 23,622 0 155,618
SWITCH INC CL A 87105L104 3,031 170,114 SH   SOLE 4 170,114 0 0
SWITCH INC CL A 87105L104 28 1,567 SH   SOLE 7 1,567 0 0
SWITCH INC CL A 87105L104 6,411 359,772 SH   SOLE 18 359,772 0 0
SWITCH INC CL A 87105L104 2,574 144,443 SH   SOLE 19 144,443 0 0
SWITCH INC CL A 87105L104 22,001 1,234,596 SH   SOLE 21 1,234,596 0 0
SWITCH INC CL A 87105L104 39,557 2,219,795 SH   SOLE 22 1,868,983 0 350,812
SWITCH INC CL A 87105L104 702 39,378 SH   SOLE 23 39,378 0 0
SWITCH INC CL A 87105L104 356 19,979 SH   SOLE 26 0 0 19,979
SWITCH INC CL A 87105L104 125 7,005 SH   SOLE 28 7,005 0 0
SWITCH INC CL A 87105L104 3,560 199,770 SH   SOLE 30 199,770 0 0
SWITCH INC CL A 87105L104 31 1,723 SH   SOLE 31 1,723 0 0
SWITCH INC CL A 87105L104 1,217 68,284 SH   SOLE 34 68,284 0 0
SWITCH INC CL A 87105L104 114 6,406 SH   SOLE 40 6,406 0 0
SWK HLDGS CORP COM NEW 78501P203 27 2,233 SH   SOLE 2 345 0 1,888
SWK HLDGS CORP COM NEW 78501P203 181 15,078 SH   SOLE 18 15,078 0 0
SWK HLDGS CORP COM NEW 78501P203 67 5,584 SH   SOLE 19 5,584 0 0
SWK HLDGS CORP COM NEW 78501P203 1,098 91,621 SH   SOLE 21 91,621 0 0
SWK HLDGS CORP COM NEW 78501P203 335 27,961 SH   SOLE 22 27,019 0 942
SYKES ENTERPRISES INC COM 871237103 1,243 44,936 SH   SOLE 2 12,591 0 32,345
SYKES ENTERPRISES INC COM 871237103 8 273 SH   SOLE 4 273 0 0
SYKES ENTERPRISES INC COM 871237103 18 646 SH   SOLE 7 646 0 0
SYKES ENTERPRISES INC COM 871237103 5,200 188,015 SH   SOLE 18 188,015 0 0
SYKES ENTERPRISES INC COM 871237103 2,030 73,393 SH   SOLE 19 73,393 0 0
SYKES ENTERPRISES INC COM 871237103 117,418 4,245,038 SH   SOLE 21 4,245,038 0 0
SYKES ENTERPRISES INC COM 871237103 34,416 1,244,266 SH   SOLE 22 1,203,747 0 40,519
SYKES ENTERPRISES INC COM 871237103 883 31,939 SH   SOLE 26 17,176 0 14,763
SYKES ENTERPRISES INC COM 871237103 157 5,675 SH   SOLE 28 5,675 0 0
SYKES ENTERPRISES INC COM 871237103 1,644 59,447 SH   SOLE 30 59,447 0 0
SYKES ENTERPRISES INC COM 871237103 50 1,812 SH   SOLE 34 1,812 0 0
SYKES ENTERPRISES INC COM 871237103 127 4,609 SH   SOLE 40 4,609 0 0
SYNACOR INC COM 871561106 8 7,249 SH   SOLE 18 7,249 0 0
SYNACOR INC COM 871561106 120 105,815 SH   SOLE 21 105,815 0 0
SYNACOR INC COM 871561106 6 5,264 SH   SOLE 22 5,264 0 0
SYNALLOY CP DEL COM 871565107 16 2,192 SH   SOLE 18 2,192 0 0
SYNALLOY CP DEL COM 871565107 205 27,443 SH   SOLE 21 27,443 0 0
SYNALLOY CP DEL COM 871565107 1,104 147,660 SH   SOLE 22 147,660 0 0
SYNAPTICS INC COM 87157D109 2,347 39,032 SH   SOLE 2 27,125 0 11,907
SYNAPTICS INC COM 87157D109 11 175 SH   SOLE 4 175 0 0
SYNAPTICS INC COM 87157D109 37 617 SH   SOLE 7 617 0 0
SYNAPTICS INC COM 87157D109 13,310 221,389 SH   SOLE 18 214,362 0 7,027
SYNAPTICS INC COM 87157D109 6,719 111,762 SH   SOLE 19 111,762 0 0
SYNAPTICS INC COM 87157D109 138,398 2,302,027 SH   SOLE 21 2,302,027 0 0
SYNAPTICS INC COM 87157D109 75,278 1,252,132 SH   SOLE 22 1,216,473 0 35,659
SYNAPTICS INC COM 87157D109 220 3,660 SH   SOLE 23 3,660 0 0
SYNAPTICS INC COM 87157D109 1,581 26,292 SH   SOLE 26 13,998 0 12,294
SYNAPTICS INC COM 87157D109 311 5,174 SH   SOLE 28 5,174 0 0
SYNAPTICS INC COM 87157D109 710 11,808 SH   SOLE 30 11,808 0 0
SYNAPTICS INC COM 87157D109 239 3,972 SH   SOLE 40 3,972 0 0
SYNAPTICS INC NOTE 0.500% 6/1 87157DAD1 2,398 2,250,000 PRN   SOLE 21 2,250,000 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 206 58,231 SH   SOLE 2 18,777 0 39,454
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 633 179,353 SH   SOLE 18 179,353 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 541 153,385 SH   SOLE 19 153,385 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 5,028 1,424,345 SH   SOLE 21 1,424,345 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 4,884 1,383,539 SH   SOLE 22 1,362,342 0 21,197
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 60 17,057 SH   SOLE 23 17,057 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 35 9,824 SH   SOLE 26 0 0 9,824
SYNCHRONY FINANCIAL COM 87165B103 38,205 1,724,070 SH   SOLE 2 442,098 0 1,281,972
SYNCHRONY FINANCIAL COM 87165B103 6,242 281,670 SH   SOLE 4 266,534 0 15,136
SYNCHRONY FINANCIAL COM 87165B103 11,378 513,442 SH   SOLE 7 491,203 0 22,239
SYNCHRONY FINANCIAL COM 87165B103 187 8,422 SH   SOLE 13 8,422 0 0
SYNCHRONY FINANCIAL COM 87165B103 1,653 74,587 SH   SOLE 15 74,587 0 0
SYNCHRONY FINANCIAL COM 87165B103 30,467 1,374,850 SH   SOLE 18 1,279,070 0 95,780
SYNCHRONY FINANCIAL COM 87165B103 4,107 185,344 SH   SOLE 19 185,344 0 0
SYNCHRONY FINANCIAL COM 87165B103 272,943 12,316,926 SH   SOLE 21 12,316,926 0 0
SYNCHRONY FINANCIAL COM 87165B103 308,155 13,905,913 SH   SOLE 22 12,365,026 0 1,540,887
SYNCHRONY FINANCIAL COM 87165B103 9,802 442,324 SH   SOLE 23 442,324 0 0
SYNCHRONY FINANCIAL COM 87165B103 72,251 3,260,402 SH   SOLE 25 3,260,402 0 0
SYNCHRONY FINANCIAL COM 87165B103 65,546 2,957,848 SH   SOLE 26 563,196 0 2,394,652
SYNCHRONY FINANCIAL COM 87165B103 2,472 111,533 SH   SOLE 28 78,932 0 32,601
SYNCHRONY FINANCIAL COM 87165B103 3,810 171,950 SH   SOLE 29 57,719 0 114,231
SYNCHRONY FINANCIAL COM 87165B103 47,556 2,146,026 SH   SOLE 30 2,049,457 0 96,569
SYNCHRONY FINANCIAL COM 87165B103 4,249 191,732 SH   SOLE 31 135,300 0 56,432
SYNCHRONY FINANCIAL COM 87165B103 979 44,173 SH   SOLE 34 44,173 0 0
SYNCHRONY FINANCIAL COM 87165B103 9,852 444,572 SH   SOLE 36 444,572 0 0
SYNCHRONY FINANCIAL COM 87165B103 316 14,241 SH   SOLE 40 14,241 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 171 11,509 SH   SOLE 2 2,946 0 8,563
SYNDAX PHARMACEUTICALS INC COM 87164F105 8 522 SH   SOLE 7 522 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 1,854 125,072 SH   SOLE 18 115,464 0 9,608
SYNDAX PHARMACEUTICALS INC COM 87164F105 5,838 393,944 SH   SOLE 19 393,944 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 13,836 933,582 SH   SOLE 21 933,582 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 10,031 676,852 SH   SOLE 22 663,000 0 13,852
SYNDAX PHARMACEUTICALS INC COM 87164F105 9 588 SH   SOLE 23 588 0 0
SYNEOS HEALTH INC CL A 87166B102 9,763 167,599 SH   SOLE 2 49,800 0 117,799
SYNEOS HEALTH INC CL A 87166B102 19 324 SH   SOLE 4 324 0 0
SYNEOS HEALTH INC CL A 87166B102 64 1,101 SH   SOLE 7 1,101 0 0
SYNEOS HEALTH INC CL A 87166B102 9,881 169,630 SH   SOLE 18 169,630 0 0
SYNEOS HEALTH INC CL A 87166B102 3,155 54,165 SH   SOLE 19 54,165 0 0
SYNEOS HEALTH INC CL A 87166B102 241,028 4,137,824 SH   SOLE 21 4,137,824 0 0
SYNEOS HEALTH INC CL A 87166B102 124,173 2,131,727 SH   SOLE 22 2,036,501 0 95,226
SYNEOS HEALTH INC CL A 87166B102 390 6,700 SH   SOLE 23 6,700 0 0
SYNEOS HEALTH INC CL A 87166B102 3,732 64,072 SH   SOLE 26 22,615 0 41,457
SYNEOS HEALTH INC CL A 87166B102 597 10,242 SH   SOLE 28 10,242 0 0
SYNEOS HEALTH INC CL A 87166B102 15,005 257,588 SH   SOLE 30 257,588 0 0
SYNEOS HEALTH INC CL A 87166B102 71 1,222 SH   SOLE 31 1,222 0 0
SYNEOS HEALTH INC CL A 87166B102 42 726 SH   SOLE 34 726 0 0
SYNEOS HEALTH INC CL A 87166B102 366 6,281 SH   SOLE 40 6,281 0 0
SYNLOGIC INC COM 87166L100 8 3,819 SH   SOLE 18 3,819 0 0
SYNLOGIC INC COM 87166L100 98 48,151 SH   SOLE 21 48,151 0 0
SYNLOGIC INC COM 87166L100 784 386,139 SH   SOLE 22 386,139 0 0
SYNNEX CORP COM 87162W100 13,849 115,627 SH   SOLE 2 38,628 0 76,999
SYNNEX CORP COM 87162W100 36 300 SH   SOLE 4 300 0 0
SYNNEX CORP COM 87162W100 135 1,123 SH   SOLE 7 1,123 0 0
SYNNEX CORP COM 87162W100 13,377 111,686 SH   SOLE 18 111,686 0 0
SYNNEX CORP COM 87162W100 1,274 10,639 SH   SOLE 19 10,639 0 0
SYNNEX CORP COM 87162W100 223,034 1,862,189 SH   SOLE 21 1,862,189 0 0
SYNNEX CORP COM 87162W100 164,930 1,377,056 SH   SOLE 22 1,308,891 0 68,165
SYNNEX CORP COM 87162W100 3,362 28,070 SH   SOLE 26 12,782 0 15,288
SYNNEX CORP COM 87162W100 869 7,257 SH   SOLE 28 7,257 0 0
SYNNEX CORP COM 87162W100 1,789 14,933 SH   SOLE 30 14,933 0 0
SYNNEX CORP COM 87162W100 284 2,372 SH   SOLE 31 815 0 1,557
SYNNEX CORP COM 87162W100 212 1,773 SH   SOLE 36 1,773 0 0
SYNNEX CORP COM 87162W100 567 4,735 SH   SOLE 40 4,735 0 0
SYNOPSYS INC COM 871607107 72,830 373,488 SH   SOLE 2 51,560 0 321,928
SYNOPSYS INC COM 871607107 14,252 73,089 SH   SOLE 4 69,157 0 3,932
SYNOPSYS INC COM 871607107 46,008 235,937 SH   SOLE 7 145,365 0 90,572
SYNOPSYS INC COM 871607107 528 2,710 SH   SOLE 13 2,710 0 0
SYNOPSYS INC COM 871607107 3,022 15,499 SH   SOLE 15 15,499 0 0
SYNOPSYS INC COM 871607107 74,246 380,748 SH   SOLE 18 357,202 0 23,546
SYNOPSYS INC COM 871607107 259,544 1,330,994 SH   SOLE 19 1,330,994 0 0
SYNOPSYS INC COM 871607107 945,374 4,848,071 SH   SOLE 21 4,848,071 0 0
SYNOPSYS INC COM 871607107 714,570 3,664,464 SH   SOLE 22 3,337,844 0 326,620
SYNOPSYS INC COM 871607107 21,797 111,781 SH   SOLE 23 111,781 0 0
SYNOPSYS INC COM 871607107 32,482 166,574 SH   SOLE 25 166,574 0 0
SYNOPSYS INC COM 871607107 136,200 698,464 SH   SOLE 26 107,895 0 590,569
SYNOPSYS INC COM 871607107 5,971 30,622 SH   SOLE 28 21,211 0 9,411
SYNOPSYS INC COM 871607107 6,885 35,308 SH   SOLE 29 3,015 0 32,293
SYNOPSYS INC COM 871607107 132,429 679,123 SH   SOLE 30 679,123 0 0
SYNOPSYS INC COM 871607107 7,014 35,967 SH   SOLE 31 18,974 0 16,993
SYNOPSYS INC COM 871607107 6,296 32,288 SH   SOLE 32 32,288 0 0
SYNOPSYS INC COM 871607107 7,560 38,767 SH   SOLE 34 38,767 0 0
SYNOPSYS INC COM 871607107 17,487 89,675 SH   SOLE 36 89,675 0 0
SYNOPSYS INC COM 871607107 639 3,278 SH   SOLE 40 3,278 0 0
SYNOVUS FINL CORP COM NEW 87161C501 18,599 905,936 SH   SOLE 2 609,243 0 296,693
SYNOVUS FINL CORP COM NEW 87161C501 998 48,613 SH   SOLE 4 48,613 0 0
SYNOVUS FINL CORP COM NEW 87161C501 364 17,720 SH   SOLE 7 17,720 0 0
SYNOVUS FINL CORP COM NEW 87161C501 8,595 418,639 SH   SOLE 18 404,354 0 14,285
SYNOVUS FINL CORP COM NEW 87161C501 1,991 96,990 SH   SOLE 19 96,990 0 0
SYNOVUS FINL CORP COM NEW 87161C501 143,160 6,973,229 SH   SOLE 21 6,973,229 0 0
SYNOVUS FINL CORP COM NEW 87161C501 118,073 5,751,251 SH   SOLE 22 5,184,071 0 567,180
SYNOVUS FINL CORP COM NEW 87161C501 3,091 150,545 SH   SOLE 23 150,545 0 0
SYNOVUS FINL CORP COM NEW 87161C501 60 2,940 SH   SOLE 25 2,940 0 0
SYNOVUS FINL CORP COM NEW 87161C501 4,050 197,271 SH   SOLE 26 48,331 0 148,940
SYNOVUS FINL CORP COM NEW 87161C501 553 26,915 SH   SOLE 28 26,915 0 0
SYNOVUS FINL CORP COM NEW 87161C501 1,489 72,527 SH   SOLE 29 72,527 0 0
SYNOVUS FINL CORP COM NEW 87161C501 1,623 79,066 SH   SOLE 30 79,066 0 0
SYNOVUS FINL CORP COM NEW 87161C501 3,349 163,151 SH   SOLE 31 115,883 0 47,268
SYNOVUS FINL CORP COM NEW 87161C501 721 35,109 SH   SOLE 34 35,109 0 0
SYNOVUS FINL CORP COM NEW 87161C501 157 7,626 SH   SOLE 36 7,626 0 0
SYNOVUS FINL CORP COM NEW 87161C501 340 16,561 SH   SOLE 40 16,561 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 1 1,090 SH   SOLE 21 1,090 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 19 37,120 SH   SOLE 22 37,120 0 0
SYPRIS SOLUTIONS INC COM 871655106 11 14,501 SH   SOLE 21 14,501 0 0
SYPRIS SOLUTIONS INC COM 871655106 22 30,300 SH   SOLE 22 30,300 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 164 15,370 SH   SOLE 2 2,249 0 13,121
SYROS PHARMACEUTICALS INC COM 87184Q107 6 526 SH   SOLE 7 526 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 1,864 174,825 SH   SOLE 18 174,825 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 1,175 110,246 SH   SOLE 19 110,246 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 19,676 1,845,736 SH   SOLE 21 1,845,736 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 12,407 1,163,852 SH   SOLE 22 1,146,461 0 17,391
SYROS PHARMACEUTICALS INC COM 87184Q107 15 1,377 SH   SOLE 23 1,377 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 117 10,966 SH   SOLE 30 10,966 0 0
SYSCO CORP COM 871829107 70,110 1,282,650 SH   SOLE 2 238,410 0 1,044,240
SYSCO CORP COM 871829107 12,467 228,080 SH   SOLE 4 215,021 0 13,059
SYSCO CORP COM 871829107 36,583 669,285 SH   SOLE 7 489,790 0 179,495
SYSCO CORP COM 871829107 783 14,326 SH   SOLE 13 14,326 0 0
SYSCO CORP COM 871829107 2,926 53,524 SH   SOLE 15 53,524 0 0
SYSCO CORP COM 871829107 16 290 SH   SOLE 17 0 0 290
SYSCO CORP COM 871829107 53,299 975,096 SH   SOLE 18 896,293 0 78,803
SYSCO CORP COM 871829107 4,594 84,043 SH   SOLE 19 84,043 0 0
SYSCO CORP COM 871829107 528,805 9,674,436 SH   SOLE 21 9,674,436 0 0
SYSCO CORP COM 871829107 664,910 12,164,472 SH   SOLE 22 11,000,079 0 1,164,393
SYSCO CORP COM 871829107 20,398 373,179 SH   SOLE 23 373,179 0 0
SYSCO CORP COM 871829107 29,454 538,862 SH   SOLE 25 538,862 0 0
SYSCO CORP COM 871829107 170,157 3,112,999 SH   SOLE 26 357,483 0 2,755,516
SYSCO CORP COM 871829107 5,433 99,390 SH   SOLE 28 70,548 0 28,842
SYSCO CORP COM 871829107 691 12,650 SH   SOLE 29 12,650 0 0
SYSCO CORP COM 871829107 99,155 1,814,025 SH   SOLE 30 1,717,441 0 96,584
SYSCO CORP COM 871829107 8,571 156,804 SH   SOLE 31 64,386 0 92,418
SYSCO CORP COM 871829107 1,774 32,454 SH   SOLE 34 32,454 0 0
SYSCO CORP COM 871829107 18,493 338,325 SH   SOLE 36 338,325 0 0
SYSCO CORP COM 871829107 618 11,300 SH   SOLE 40 11,300 0 0
SYSTEMAX INC COM 871851101 207 10,062 SH   SOLE 2 3,959 0 6,103
SYSTEMAX INC COM 871851101 5 261 SH   SOLE 7 261 0 0
SYSTEMAX INC COM 871851101 1,050 51,134 SH   SOLE 18 51,134 0 0
SYSTEMAX INC COM 871851101 491 23,912 SH   SOLE 19 23,912 0 0
SYSTEMAX INC COM 871851101 8,505 414,049 SH   SOLE 21 414,049 0 0
SYSTEMAX INC COM 871851101 8,755 426,260 SH   SOLE 22 410,965 0 15,295
SYSTEMAX INC COM 871851101 222 10,811 SH   SOLE 26 0 0 10,811
SYSTEMAX INC COM 871851101 61 2,959 SH   SOLE 28 2,959 0 0
SYSTEMAX INC COM 871851101 42 2,028 SH   SOLE 30 2,028 0 0
T-MOBILE US INC COM 872590104 131,940 1,266,830 SH   SOLE 2 144,509 0 1,122,321
T-MOBILE US INC COM 872590104 25,117 241,165 SH   SOLE 4 226,610 0 14,555
T-MOBILE US INC COM 872590104 69,198 664,411 SH   SOLE 7 628,107 0 36,304
T-MOBILE US INC COM 872590104 894 8,585 SH   SOLE 13 8,585 0 0
T-MOBILE US INC COM 872590104 5,752 55,225 SH   SOLE 15 55,225 0 0
T-MOBILE US INC COM 872590104 1 6 SH   SOLE 17 0 0 6
T-MOBILE US INC COM 872590104 102,572 984,847 SH   SOLE 18 898,277 0 86,570
T-MOBILE US INC COM 872590104 32,202 309,184 SH   SOLE 19 309,184 0 0
T-MOBILE US INC COM 872590104 1,552,761 14,908,887 SH   SOLE 21 14,908,887 0 0
T-MOBILE US INC COM 872590104 1,381,856 13,267,936 SH   SOLE 22 12,066,507 0 1,201,429
T-MOBILE US INC COM 872590104 43,022 413,081 SH   SOLE 23 413,081 0 0
T-MOBILE US INC COM 872590104 55,847 536,215 SH   SOLE 25 536,215 0 0
T-MOBILE US INC COM 872590104 205,372 1,971,883 SH   SOLE 26 378,601 0 1,593,282
T-MOBILE US INC COM 872590104 11,412 109,576 SH   SOLE 28 77,608 0 31,968
T-MOBILE US INC COM 872590104 1,330 12,770 SH   SOLE 29 12,770 0 0
T-MOBILE US INC COM 872590104 306,177 2,939,768 SH   SOLE 30 2,939,768 0 0
T-MOBILE US INC COM 872590104 11,414 109,594 SH   SOLE 31 68,974 0 40,620
T-MOBILE US INC COM 872590104 27,607 265,071 SH   SOLE 32 265,071 0 0
T-MOBILE US INC COM 872590104 22,202 213,172 SH   SOLE 34 213,172 0 0
T-MOBILE US INC COM 872590104 39,247 376,832 SH   SOLE 36 376,832 0 0
T-MOBILE US INC COM 872590104 1,250 12,004 SH   SOLE 40 12,004 0 0
T-MOBILE US INC RIGHT 07/27/2020 872590112 160 954,905 SH   SOLE 2 113,804 0 841,101
T-MOBILE US INC RIGHT 07/27/2020 872590112 34 199,524 SH   SOLE 4 187,643 0 11,881
T-MOBILE US INC RIGHT 07/27/2020 872590112 65 385,211 SH   SOLE 7 353,771 0 31,440
T-MOBILE US INC RIGHT 07/27/2020 872590112 1 8,252 SH   SOLE 13 8,252 0 0
T-MOBILE US INC RIGHT 07/27/2020 872590112 7 40,631 SH   SOLE 15 40,631 0 0
T-MOBILE US INC RIGHT 07/27/2020 872590112 0 5 SH   SOLE 17 0 0 5
T-MOBILE US INC RIGHT 07/27/2020 872590112 124 737,659 SH   SOLE 18 671,172 0 66,487
T-MOBILE US INC RIGHT 07/27/2020 872590112 49 293,487 SH   SOLE 19 293,487 0 0
T-MOBILE US INC RIGHT 07/27/2020 872590112 1,088 6,473,279 SH   SOLE 21 6,473,279 0 0
T-MOBILE US INC RIGHT 07/27/2020 872590112 1,537 9,149,208 SH   SOLE 22 8,284,328 0 864,880
T-MOBILE US INC RIGHT 07/27/2020 872590112 55 324,885 SH   SOLE 23 324,885 0 0
T-MOBILE US INC RIGHT 07/27/2020 872590112 69 409,587 SH   SOLE 25 409,587 0 0
T-MOBILE US INC RIGHT 07/27/2020 872590112 208 1,240,220 SH   SOLE 26 320,716 0 919,504
T-MOBILE US INC RIGHT 07/27/2020 872590112 15 88,022 SH   SOLE 28 62,406 0 25,616
T-MOBILE US INC RIGHT 07/27/2020 872590112 2 11,077 SH   SOLE 29 11,077 0 0
T-MOBILE US INC RIGHT 07/27/2020 872590112 298 1,773,619 SH   SOLE 30 1,773,619 0 0
T-MOBILE US INC RIGHT 07/27/2020 872590112 15 91,324 SH   SOLE 31 55,079 0 36,245
T-MOBILE US INC RIGHT 07/27/2020 872590112 44 263,885 SH   SOLE 32 263,885 0 0
T-MOBILE US INC RIGHT 07/27/2020 872590112 35 208,585 SH   SOLE 34 208,585 0 0
T-MOBILE US INC RIGHT 07/27/2020 872590112 53 315,902 SH   SOLE 36 315,902 0 0
T-MOBILE US INC RIGHT 07/27/2020 872590112 2 9,816 SH   SOLE 40 9,816 0 0
T2 BIOSYSTEMS INC COM 89853L104 17 13,721 SH   SOLE 21 13,721 0 0
T2 BIOSYSTEMS INC COM 89853L104 2,062 1,624,008 SH   SOLE 22 1,624,008 0 0
TABULA RASA HEALTHCARE INC COM 873379101 730 13,341 SH   SOLE 2 6,819 0 6,522
TABULA RASA HEALTHCARE INC COM 873379101 7 131 SH   SOLE 4 131 0 0
TABULA RASA HEALTHCARE INC COM 873379101 17 304 SH   SOLE 7 304 0 0
TABULA RASA HEALTHCARE INC COM 873379101 5,604 102,399 SH   SOLE 18 102,399 0 0
TABULA RASA HEALTHCARE INC COM 873379101 2,530 46,224 SH   SOLE 19 46,224 0 0
TABULA RASA HEALTHCARE INC COM 873379101 123,825 2,262,464 SH   SOLE 21 2,262,464 0 0
TABULA RASA HEALTHCARE INC COM 873379101 35,318 645,309 SH   SOLE 22 622,740 0 22,569
TABULA RASA HEALTHCARE INC COM 873379101 18 329 SH   SOLE 23 329 0 0
TABULA RASA HEALTHCARE INC COM 873379101 475 8,684 SH   SOLE 26 5,954 0 2,730
TABULA RASA HEALTHCARE INC COM 873379101 166 3,038 SH   SOLE 28 3,038 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,670 30,510 SH   SOLE 30 30,510 0 0
TABULA RASA HEALTHCARE INC COM 873379101 21 376 SH   SOLE 34 376 0 0
TABULA RASA HEALTHCARE INC COM 873379101 87 1,591 SH   SOLE 40 1,591 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 528 12,735 SH   SOLE 2 6,956 0 5,779
TACTILE SYS TECHNOLOGY INC COM 87357P100 6 146 SH   SOLE 4 146 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 12 289 SH   SOLE 7 289 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 4,087 98,649 SH   SOLE 18 92,542 0 6,107
TACTILE SYS TECHNOLOGY INC COM 87357P100 2,494 60,187 SH   SOLE 19 60,187 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 89,094 2,150,459 SH   SOLE 21 2,150,459 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 24,866 600,194 SH   SOLE 22 583,848 0 16,346
TACTILE SYS TECHNOLOGY INC COM 87357P100 56 1,350 SH   SOLE 23 1,350 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 593 14,315 SH   SOLE 26 7,129 0 7,186
TACTILE SYS TECHNOLOGY INC COM 87357P100 86 2,068 SH   SOLE 28 2,068 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,177 28,407 SH   SOLE 30 28,407 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 32 773 SH   SOLE 34 773 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 89 2,148 SH   SOLE 40 2,148 0 0
TAILORED BRANDS INC COM 87403A107 13 13,981 SH   SOLE 18 13,981 0 0
TAILORED BRANDS INC COM 87403A107 137 146,093 SH   SOLE 21 146,093 0 0
TAILORED BRANDS INC COM 87403A107 846 901,416 SH   SOLE 22 901,416 0 0
TAITRON COMPONENTS INC CL A 874028103 2 800 SH   SOLE 21 800 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 48,656 857,073 SH   SOLE 2 28,738 0 828,335
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 450 7,933 SH   SOLE 4 7,933 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,124 55,025 SH   SOLE 13 55,025 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 7 117 SH   SOLE 17 0 0 117
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 116,771 2,056,909 SH   SOLE 18 1,876,214 0 180,695
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 112,243 1,977,152 SH   SOLE 19 1,977,152 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 126,214 2,223,246 SH   SOLE 21 2,223,246 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 36,214 637,902 SH   SOLE 22 637,902 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,684 47,276 SH   SOLE 25 0 0 47,276
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 18,039 317,755 SH   SOLE 26 27,498 0 290,257
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,488 61,439 SH   SOLE 30 61,439 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 57,128 1,006,306 SH   SOLE 31 0 0 1,006,306
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 81,300 1,432,099 SH   SOLE 34 1,432,099 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,034 18,222 SH   SOLE 36 18,222 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 45,960 329,298 SH   SOLE 2 87,131 0 242,167
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7,588 54,365 SH   SOLE 4 51,403 0 2,962
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 18,005 129,004 SH   SOLE 7 125,454 0 3,550
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 755 5,412 SH   SOLE 13 5,412 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,597 11,441 SH   SOLE 15 11,441 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 40,033 286,832 SH   SOLE 18 269,564 0 17,268
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5,823 41,720 SH   SOLE 19 41,720 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 654,301 4,687,978 SH   SOLE 21 4,687,978 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 407,605 2,920,431 SH   SOLE 22 2,649,917 0 270,514
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 12,614 90,379 SH   SOLE 23 90,379 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 21,249 152,243 SH   SOLE 25 152,243 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 85,014 609,117 SH   SOLE 26 108,308 0 500,809
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,442 24,659 SH   SOLE 28 17,707 0 6,952
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5,055 36,218 SH   SOLE 29 12,143 0 24,075
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 80,161 574,342 SH   SOLE 30 571,858 0 2,484
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 31,845 228,166 SH   SOLE 31 15,441 0 212,725
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,405 24,398 SH   SOLE 32 24,398 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,540 11,034 SH   SOLE 34 11,034 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 12,928 92,627 SH   SOLE 36 92,627 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 349 2,498 SH   SOLE 40 2,498 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 45,830 670,219 SH   SOLE 2 50,393 0 619,826
TAL EDUCATION GROUP SPONSORED ADS 874080104 9,952 145,542 SH   SOLE 4 145,542 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 3,005 43,943 SH   SOLE 7 43,943 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 947 13,848 SH   SOLE 13 13,848 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 10,565 154,507 SH   SOLE 15 154,507 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 10,699 156,467 SH   SOLE 18 156,467 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 64,886 948,909 SH   SOLE 19 948,909 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 444,147 6,495,273 SH   SOLE 21 6,495,273 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 342,299 5,005,831 SH   SOLE 22 4,547,972 0 457,859
TAL EDUCATION GROUP SPONSORED ADS 874080104 15,813 231,247 SH   SOLE 23 231,247 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 16,330 238,819 SH   SOLE 25 238,819 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 98,211 1,436,251 SH   SOLE 26 61,764 0 1,374,487
TAL EDUCATION GROUP SPONSORED ADS 874080104 4,392 64,226 SH   SOLE 28 64,226 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,510 36,702 SH   SOLE 29 36,702 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 147,700 2,159,985 SH   SOLE 30 2,159,985 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 5,400 78,973 SH   SOLE 31 5,074 0 73,899
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,753 25,630 SH   SOLE 32 25,630 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 50,541 739,120 SH   SOLE 34 739,120 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 197 2,878 SH   SOLE 40 2,878 0 0
TALEND S A ADS 874224207 1,379 39,792 SH   SOLE 21 39,792 0 0
TALOS ENERGY INC COM 87484T108 208 22,567 SH   SOLE 2 11,055 0 11,512
TALOS ENERGY INC COM 87484T108 4 421 SH   SOLE 7 421 0 0
TALOS ENERGY INC COM 87484T108 628 68,304 SH   SOLE 18 68,304 0 0
TALOS ENERGY INC COM 87484T108 1,005 109,193 SH   SOLE 19 109,193 0 0
TALOS ENERGY INC COM 87484T108 17,279 1,878,194 SH   SOLE 21 1,878,194 0 0
TALOS ENERGY INC COM 87484T108 6,303 685,130 SH   SOLE 22 667,460 0 17,670
TALOS ENERGY INC COM 87484T108 104 11,251 SH   SOLE 23 11,251 0 0
TALOS ENERGY INC COM 87484T108 473 51,459 SH   SOLE 26 0 0 51,459
TALOS ENERGY INC COM 87484T108 300 32,642 SH   SOLE 30 32,642 0 0
TALOS ENERGY INC COM 87484T108 8 843 SH   SOLE 34 843 0 0
TALOS ENERGY INC COM 87484T108 20 2,121 SH   SOLE 40 2,121 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 12,391 125,265 SH   SOLE 2 20,758 0 104,507
TANDEM DIABETES CARE INC COM NEW 875372203 28 283 SH   SOLE 4 283 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 97 984 SH   SOLE 7 984 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 3,880 39,223 SH   SOLE 18 34,657 0 4,566
TANDEM DIABETES CARE INC COM NEW 875372203 28,741 290,544 SH   SOLE 19 290,544 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 120,468 1,217,835 SH   SOLE 21 1,217,835 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 160,438 1,621,901 SH   SOLE 22 1,537,405 0 84,496
TANDEM DIABETES CARE INC COM NEW 875372203 249 2,516 SH   SOLE 23 2,516 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 5,244 53,012 SH   SOLE 26 18,279 0 34,733
TANDEM DIABETES CARE INC COM NEW 875372203 870 8,797 SH   SOLE 28 8,797 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 2,004 20,260 SH   SOLE 30 20,260 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 113 1,142 SH   SOLE 31 1,142 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 158 1,599 SH   SOLE 34 1,599 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 534 5,398 SH   SOLE 40 5,398 0 0
TANDY LEATHER FACTORY INC COM 87538X105 4 1,153 SH   SOLE 18 1,153 0 0
TANDY LEATHER FACTORY INC COM 87538X105 73 21,564 SH   SOLE 21 21,564 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 792 111,141 SH   SOLE 2 29,882 0 81,259
TANGER FACTORY OUTLET CTRS I COM 875465106 391 54,863 SH   SOLE 4 54,863 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 703 98,662 SH   SOLE 7 98,662 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 3,248 455,519 SH   SOLE 18 455,519 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,971 276,492 SH   SOLE 19 276,492 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 74,779 10,487,942 SH   SOLE 21 10,487,942 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 26,371 3,698,635 SH   SOLE 22 3,597,118 0 101,517
TANGER FACTORY OUTLET CTRS I COM 875465106 21 3,006 SH   SOLE 23 3,006 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,528 214,311 SH   SOLE 25 214,311 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 705 98,914 SH   SOLE 26 20,646 0 78,268
TANGER FACTORY OUTLET CTRS I COM 875465106 86 12,091 SH   SOLE 28 12,091 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 427 59,843 SH   SOLE 29 59,843 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 3,766 528,235 SH   SOLE 30 528,235 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 66 9,248 SH   SOLE 40 9,248 0 0
TAPESTRY INC COM 876030107 9,831 740,303 SH   SOLE 2 195,332 0 544,971
TAPESTRY INC COM 876030107 266 19,999 SH   SOLE 4 19,999 0 0
TAPESTRY INC COM 876030107 3,296 248,228 SH   SOLE 7 217,070 0 31,158
TAPESTRY INC COM 876030107 66 4,942 SH   SOLE 15 4,942 0 0
TAPESTRY INC COM 876030107 1 50 SH   SOLE 17 0 0 50
TAPESTRY INC COM 876030107 6,383 480,668 SH   SOLE 18 459,895 0 20,773
TAPESTRY INC COM 876030107 1,237 93,114 SH   SOLE 19 93,114 0 0
TAPESTRY INC COM 876030107 78,446 5,907,054 SH   SOLE 21 5,907,054 0 0
TAPESTRY INC COM 876030107 99,194 7,469,404 SH   SOLE 22 6,819,027 0 650,377
TAPESTRY INC COM 876030107 973 73,266 SH   SOLE 23 73,266 0 0
TAPESTRY INC COM 876030107 3,895 293,267 SH   SOLE 25 293,267 0 0
TAPESTRY INC COM 876030107 11,205 843,750 SH   SOLE 26 67,207 0 776,543
TAPESTRY INC COM 876030107 618 46,538 SH   SOLE 28 46,538 0 0
TAPESTRY INC COM 876030107 13,697 1,031,383 SH   SOLE 30 1,031,383 0 0
TAPESTRY INC COM 876030107 16,917 1,273,836 SH   SOLE 31 5,295 0 1,268,541
TAPESTRY INC COM 876030107 314 23,665 SH   SOLE 34 23,665 0 0
TAPESTRY INC COM 876030107 2,298 173,041 SH   SOLE 36 173,041 0 0
TAPESTRY INC COM 876030107 390 29,344 SH   SOLE 40 29,344 0 0
TARGA RES CORP COM 87612G101 10,635 529,918 SH   SOLE 2 82,059 0 447,859
TARGA RES CORP COM 87612G101 300 14,963 SH   SOLE 4 14,963 0 0
TARGA RES CORP COM 87612G101 6,119 304,878 SH   SOLE 7 292,702 0 12,176
TARGA RES CORP COM 87612G101 36 1,771 SH   SOLE 15 1,771 0 0
TARGA RES CORP COM 87612G101 2,364 117,774 SH   SOLE 18 117,774 0 0
TARGA RES CORP COM 87612G101 1,404 69,931 SH   SOLE 19 69,931 0 0
TARGA RES CORP COM 87612G101 70,800 3,527,660 SH   SOLE 21 3,527,660 0 0
TARGA RES CORP COM 87612G101 130,570 6,505,716 SH   SOLE 22 6,125,310 0 380,406
TARGA RES CORP COM 87612G101 4,686 233,499 SH   SOLE 25 233,499 0 0
TARGA RES CORP COM 87612G101 4,701 234,213 SH   SOLE 26 49,136 0 185,077
TARGA RES CORP COM 87612G101 814 40,535 SH   SOLE 28 40,535 0 0
TARGA RES CORP COM 87612G101 3,249 161,884 SH   SOLE 30 161,884 0 0
TARGA RES CORP COM 87612G101 655 32,657 SH   SOLE 31 4,661 0 27,996
TARGA RES CORP COM 87612G101 111 5,539 SH   SOLE 34 5,539 0 0
TARGA RES CORP COM 87612G101 2,976 148,305 SH   SOLE 36 148,305 0 0
TARGA RES CORP COM 87612G101 497 24,781 SH   SOLE 40 24,781 0 0
TARGET CORP COM 87612E106 148,159 1,235,380 SH   SOLE 2 139,913 0 1,095,467
TARGET CORP COM 87612E106 30,758 256,467 SH   SOLE 4 242,436 0 14,031
TARGET CORP COM 87612E106 103,128 859,905 SH   SOLE 7 492,168 0 367,737
TARGET CORP COM 87612E106 3,501 29,194 SH   SOLE 13 29,194 0 0
TARGET CORP COM 87612E106 7,460 62,201 SH   SOLE 15 62,201 0 0
TARGET CORP COM 87612E106 113,948 950,124 SH   SOLE 18 848,139 0 101,985
TARGET CORP COM 87612E106 29,030 242,055 SH   SOLE 19 242,055 0 0
TARGET CORP COM 87612E106 1,458,035 12,157,385 SH   SOLE 21 12,157,385 0 0
TARGET CORP COM 87612E106 1,493,346 12,451,812 SH   SOLE 22 11,189,382 0 1,262,430
TARGET CORP COM 87612E106 46,049 383,969 SH   SOLE 23 383,969 0 0
TARGET CORP COM 87612E106 73,813 615,465 SH   SOLE 25 615,465 0 0
TARGET CORP COM 87612E106 394,211 3,287,008 SH   SOLE 26 337,448 0 2,949,560
TARGET CORP COM 87612E106 12,505 104,271 SH   SOLE 28 73,771 0 30,500
TARGET CORP COM 87612E106 7,436 62,002 SH   SOLE 29 9,991 0 52,011
TARGET CORP COM 87612E106 258,958 2,159,247 SH   SOLE 30 2,122,613 0 36,634
TARGET CORP COM 87612E106 22,282 185,795 SH   SOLE 31 65,977 0 119,818
TARGET CORP COM 87612E106 1,616 13,478 SH   SOLE 32 13,478 0 0
TARGET CORP COM 87612E106 6,834 56,986 SH   SOLE 34 56,986 0 0
TARGET CORP COM 87612E106 44,904 374,419 SH   SOLE 36 374,419 0 0
TARGET CORP COM 87612E106 1,405 11,716 SH   SOLE 40 11,716 0 0
TARGET HOSPITALITY CORP COM 87615L107 37 21,683 SH   SOLE 2 1,924 0 19,759
TARGET HOSPITALITY CORP COM 87615L107 204 120,947 SH   SOLE 18 120,947 0 0
TARGET HOSPITALITY CORP COM 87615L107 1,197 708,120 SH   SOLE 19 708,120 0 0
TARGET HOSPITALITY CORP COM 87615L107 1,681 994,643 SH   SOLE 21 994,643 0 0
TARGET HOSPITALITY CORP COM 87615L107 2,287 1,353,241 SH   SOLE 22 1,340,024 0 13,217
TARGET HOSPITALITY CORP COM 87615L107 54 31,834 SH   SOLE 23 31,834 0 0
TARGET HOSPITALITY CORP COM 87615L107 212 125,664 SH   SOLE 26 0 0 125,664
TARGET HOSPITALITY CORP COM 87615L107 163 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 3 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 53 802 SH   SOLE 22 0 0 802
TATA MTRS LTD SPONSORED ADR 876568502 446 67,914 SH   SOLE 7 9,914 0 58,000
TATA MTRS LTD SPONSORED ADR 876568502 4,684 712,862 SH   SOLE 18 712,862 0 0
TATA MTRS LTD SPONSORED ADR 876568502 39 6,008 SH   SOLE 21 6,008 0 0
TATA MTRS LTD SPONSORED ADR 876568502 1,689 257,085 SH   SOLE 22 257,085 0 0
TATA MTRS LTD SPONSORED ADR 876568502 199 30,335 SH   SOLE 25 30,335 0 0
TATA MTRS LTD SPONSORED ADR 876568502 1,432 217,929 SH   SOLE 26 79,445 0 138,484
TATA MTRS LTD SPONSORED ADR 876568502 6,013 915,233 SH   SOLE 28 915,233 0 0
TATA MTRS LTD SPONSORED ADR 876568502 973 148,042 SH   SOLE 30 148,042 0 0
TAUBMAN CTRS INC COM 876664103 6,290 166,577 SH   SOLE 2 49,672 0 116,905
TAUBMAN CTRS INC COM 876664103 1,346 35,643 SH   SOLE 4 35,643 0 0
TAUBMAN CTRS INC COM 876664103 2,647 70,095 SH   SOLE 7 70,095 0 0
TAUBMAN CTRS INC COM 876664103 6,233 165,056 SH   SOLE 18 165,056 0 0
TAUBMAN CTRS INC COM 876664103 3,270 86,604 SH   SOLE 19 86,604 0 0
TAUBMAN CTRS INC COM 876664103 119,756 3,171,499 SH   SOLE 21 3,171,499 0 0
TAUBMAN CTRS INC COM 876664103 96,113 2,545,357 SH   SOLE 22 2,446,639 0 98,718
TAUBMAN CTRS INC COM 876664103 73 1,945 SH   SOLE 23 1,945 0 0
TAUBMAN CTRS INC COM 876664103 5,453 144,399 SH   SOLE 25 144,399 0 0
TAUBMAN CTRS INC COM 876664103 2,278 60,317 SH   SOLE 26 12,545 0 47,772
TAUBMAN CTRS INC COM 876664103 337 8,924 SH   SOLE 28 8,924 0 0
TAUBMAN CTRS INC COM 876664103 1,347 35,662 SH   SOLE 29 35,662 0 0
TAUBMAN CTRS INC COM 876664103 10,271 272,020 SH   SOLE 30 272,020 0 0
TAUBMAN CTRS INC COM 876664103 118 3,121 SH   SOLE 31 1,151 0 1,970
TAUBMAN CTRS INC COM 876664103 85 2,254 SH   SOLE 36 2,254 0 0
TAUBMAN CTRS INC COM 876664103 246 6,517 SH   SOLE 40 6,517 0 0
TAYLOR DEVICES INC COM 877163105 7 699 SH   SOLE 18 699 0 0
TAYLOR DEVICES INC COM 877163105 79 7,926 SH   SOLE 21 7,926 0 0
TAYLOR DEVICES INC COM 877163105 26 2,630 SH   SOLE 22 2,630 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 19,440 1,007,769 SH   SOLE 2 908,338 0 99,431
TAYLOR MORRISON HOME CORP COM 87724P106 19 968 SH   SOLE 4 968 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 65 3,389 SH   SOLE 7 3,389 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 15,333 794,883 SH   SOLE 18 794,883 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 23,762 1,231,815 SH   SOLE 19 1,231,815 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 189,438 9,820,528 SH   SOLE 21 9,820,528 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 90,411 4,686,913 SH   SOLE 22 4,550,957 0 135,956
TAYLOR MORRISON HOME CORP COM 87724P106 1,135 58,860 SH   SOLE 26 17,192 0 41,668
TAYLOR MORRISON HOME CORP COM 87724P106 349 18,074 SH   SOLE 28 18,074 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 915 47,443 SH   SOLE 30 47,443 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 107 5,559 SH   SOLE 31 0 0 5,559
TAYLOR MORRISON HOME CORP COM 87724P106 3,494 181,111 SH   SOLE 34 181,111 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 123 6,369 SH   SOLE 36 6,369 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 229 11,862 SH   SOLE 40 11,862 0 0
TC ENERGY CORP COM 87807B107 12,873 300,348 SH   SOLE 21 300,348 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 653 21,034 SH   SOLE 19 21,034 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 11,633 395,421 SH   SOLE 2 120,436 0 274,985
TCF FINANCIAL CORPORATION NE COM 872307103 23 769 SH   SOLE 4 769 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 358 12,180 SH   SOLE 7 12,180 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 13,865 471,267 SH   SOLE 18 471,267 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 1,150 39,084 SH   SOLE 19 39,084 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 279,358 9,495,515 SH   SOLE 21 9,495,515 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 149,969 5,097,505 SH   SOLE 22 4,862,409 0 235,096
TCF FINANCIAL CORPORATION NE COM 872307103 3,176 107,970 SH   SOLE 26 57,580 0 50,390
TCF FINANCIAL CORPORATION NE COM 872307103 727 24,709 SH   SOLE 28 24,709 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 1,907 64,830 SH   SOLE 30 64,830 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 90 3,050 SH   SOLE 31 2,989 0 61
TCF FINANCIAL CORPORATION NE COM 872307103 1,307 44,417 SH   SOLE 32 44,417 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 94 3,188 SH   SOLE 34 3,188 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 141 4,804 SH   SOLE 36 4,804 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 462 15,701 SH   SOLE 40 15,701 0 0
TCG BDC INC COM 872280102 173 20,184 SH   SOLE 26 0 0 20,184
TCG BDC INC COM 872280102 2,735 319,115 SH   SOLE 30 319,115 0 0
TCR2 THERAPEUTICS INC COM 87808K106 192 12,505 SH   SOLE 2 887 0 11,618
TCR2 THERAPEUTICS INC COM 87808K106 6 368 SH   SOLE 7 368 0 0
TCR2 THERAPEUTICS INC COM 87808K106 1,046 68,109 SH   SOLE 18 68,109 0 0
TCR2 THERAPEUTICS INC COM 87808K106 485 31,561 SH   SOLE 19 31,561 0 0
TCR2 THERAPEUTICS INC COM 87808K106 172 11,200 SH   SOLE 20 11,200 0 0
TCR2 THERAPEUTICS INC COM 87808K106 8,196 533,622 SH   SOLE 21 533,622 0 0
TCR2 THERAPEUTICS INC COM 87808K106 6,707 436,652 SH   SOLE 22 428,016 0 8,636
TD AMERITRADE HLDG CORP COM 87236Y108 21,363 587,205 SH   SOLE 2 40,118 0 547,087
TD AMERITRADE HLDG CORP COM 87236Y108 4,530 124,527 SH   SOLE 4 117,041 0 7,486
TD AMERITRADE HLDG CORP COM 87236Y108 1,279 35,154 SH   SOLE 7 35,154 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 336 9,241 SH   SOLE 13 9,241 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 1,103 30,315 SH   SOLE 15 30,315 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 1 31 SH   SOLE 17 0 0 31
TD AMERITRADE HLDG CORP COM 87236Y108 11,842 325,509 SH   SOLE 18 302,422 0 23,087
TD AMERITRADE HLDG CORP COM 87236Y108 3,763 103,436 SH   SOLE 19 103,436 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 169,390 4,656,122 SH   SOLE 21 4,656,122 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 254,700 7,001,093 SH   SOLE 22 6,543,566 0 457,527
TD AMERITRADE HLDG CORP COM 87236Y108 7,301 200,681 SH   SOLE 23 200,681 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 10,230 281,205 SH   SOLE 25 281,205 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 31,585 868,190 SH   SOLE 26 222,067 0 646,123
TD AMERITRADE HLDG CORP COM 87236Y108 2,119 58,253 SH   SOLE 28 42,223 0 16,030
TD AMERITRADE HLDG CORP COM 87236Y108 1,621 44,558 SH   SOLE 29 4,002 0 40,556
TD AMERITRADE HLDG CORP COM 87236Y108 18,925 520,207 SH   SOLE 30 520,207 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 1,804 49,582 SH   SOLE 31 37,622 0 11,960
TD AMERITRADE HLDG CORP COM 87236Y108 567 15,585 SH   SOLE 34 15,585 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 6,281 172,647 SH   SOLE 36 172,647 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 244 6,703 SH   SOLE 40 6,703 0 0
TE CONNECTIVITY LTD REG SHS H84989104 15,551 190,688 SH   SOLE 2 69,985 0 120,703
TE CONNECTIVITY LTD REG SHS H84989104 13,784 169,023 SH   SOLE 4 159,899 0 9,124
TE CONNECTIVITY LTD REG SHS H84989104 40,171 492,599 SH   SOLE 7 303,829 0 188,770
TE CONNECTIVITY LTD REG SHS H84989104 513 6,287 SH   SOLE 13 6,287 0 0
TE CONNECTIVITY LTD REG SHS H84989104 3,357 41,166 SH   SOLE 15 41,166 0 0
TE CONNECTIVITY LTD REG SHS H84989104 44,226 542,318 SH   SOLE 18 490,454 0 51,864
TE CONNECTIVITY LTD REG SHS H84989104 5,060 62,045 SH   SOLE 19 62,045 0 0
TE CONNECTIVITY LTD REG SHS H84989104 467,805 5,736,415 SH   SOLE 21 5,736,415 0 0
TE CONNECTIVITY LTD REG SHS H84989104 453,246 5,557,885 SH   SOLE 22 5,134,490 0 423,395
TE CONNECTIVITY LTD REG SHS H84989104 19,861 243,539 SH   SOLE 23 243,539 0 0
TE CONNECTIVITY LTD REG SHS H84989104 35,305 432,919 SH   SOLE 25 432,919 0 0
TE CONNECTIVITY LTD REG SHS H84989104 177,737 2,179,491 SH   SOLE 26 237,489 0 1,942,002
TE CONNECTIVITY LTD REG SHS H84989104 5,464 67,002 SH   SOLE 28 47,348 0 19,654
TE CONNECTIVITY LTD REG SHS H84989104 1,976 24,229 SH   SOLE 29 5,803 0 18,426
TE CONNECTIVITY LTD REG SHS H84989104 108,017 1,324,554 SH   SOLE 30 1,319,898 0 4,656
TE CONNECTIVITY LTD REG SHS H84989104 6,493 79,616 SH   SOLE 31 36,191 0 43,425
TE CONNECTIVITY LTD REG SHS H84989104 41,566 509,694 SH   SOLE 34 509,694 0 0
TE CONNECTIVITY LTD REG SHS H84989104 21,244 260,508 SH   SOLE 36 260,508 0 0
TE CONNECTIVITY LTD REG SHS H84989104 590 7,240 SH   SOLE 40 7,240 0 0
TEAM INC COM 878155100 177 31,688 SH   SOLE 2 3,717 0 27,971
TEAM INC COM 878155100 4 639 SH   SOLE 7 639 0 0
TEAM INC COM 878155100 935 167,840 SH   SOLE 18 167,840 0 0
TEAM INC COM 878155100 530 95,113 SH   SOLE 19 95,113 0 0
TEAM INC COM 878155100 18,559 3,331,917 SH   SOLE 21 3,331,917 0 0
TEAM INC COM 878155100 5,820 1,044,801 SH   SOLE 22 1,022,300 0 22,501
TEAM INC COM 878155100 29 5,130 SH   SOLE 23 5,130 0 0
TEAM INC COM 878155100 11 1,898 SH   SOLE 26 0 0 1,898
TEAM INC COM 878155100 194 34,777 SH   SOLE 30 34,777 0 0
TECH DATA CORP COM 878237106 1,647 11,368 SH   SOLE 2 11,227 0 141
TECH DATA CORP COM 878237106 26 177 SH   SOLE 4 177 0 0
TECH DATA CORP COM 878237106 226 1,563 SH   SOLE 7 1,563 0 0
TECH DATA CORP COM 878237106 12,255 84,576 SH   SOLE 18 84,576 0 0
TECH DATA CORP COM 878237106 2,034 14,039 SH   SOLE 19 14,039 0 0
TECH DATA CORP COM 878237106 193,011 1,332,028 SH   SOLE 21 1,332,028 0 0
TECH DATA CORP COM 878237106 114,957 793,353 SH   SOLE 22 763,103 0 30,250
TECH DATA CORP COM 878237106 226 1,563 SH   SOLE 23 1,563 0 0
TECH DATA CORP COM 878237106 4,711 32,509 SH   SOLE 26 12,446 0 20,063
TECH DATA CORP COM 878237106 820 5,660 SH   SOLE 28 5,660 0 0
TECH DATA CORP COM 878237106 1,780 12,283 SH   SOLE 30 12,283 0 0
TECH DATA CORP COM 878237106 617 4,261 SH   SOLE 31 0 0 4,261
TECH DATA CORP COM 878237106 2,562 17,684 SH   SOLE 36 17,684 0 0
TECH DATA CORP COM 878237106 568 3,919 SH   SOLE 40 3,919 0 0
TECHNICAL COMMUNICATIONS COR COM 878409101 0 75 SH   SOLE 22 75 0 0
TECHNIPFMC PLC COM G87110105 6,639 970,658 SH   SOLE 2 922,979 0 47,679
TECHNIPFMC PLC COM G87110105 742 108,476 SH   SOLE 4 108,476 0 0
TECHNIPFMC PLC COM G87110105 2,444 357,329 SH   SOLE 7 344,635 0 12,694
TECHNIPFMC PLC COM G87110105 223 32,572 SH   SOLE 13 32,572 0 0
TECHNIPFMC PLC COM G87110105 54 7,930 SH   SOLE 15 7,930 0 0
TECHNIPFMC PLC COM G87110105 4,789 700,192 SH   SOLE 18 577,246 0 122,946
TECHNIPFMC PLC COM G87110105 1,928 281,855 SH   SOLE 19 281,855 0 0
TECHNIPFMC PLC COM G87110105 45,710 6,682,752 SH   SOLE 21 6,682,752 0 0
TECHNIPFMC PLC COM G87110105 55,786 8,155,870 SH   SOLE 22 6,863,958 0 1,291,912
TECHNIPFMC PLC COM G87110105 1,750 255,917 SH   SOLE 23 255,917 0 0
TECHNIPFMC PLC COM G87110105 309 45,203 SH   SOLE 25 45,203 0 0
TECHNIPFMC PLC COM G87110105 3,858 564,071 SH   SOLE 26 115,568 0 448,503
TECHNIPFMC PLC COM G87110105 458 66,998 SH   SOLE 28 66,998 0 0
TECHNIPFMC PLC COM G87110105 2,645 386,748 SH   SOLE 29 103,631 0 283,117
TECHNIPFMC PLC COM G87110105 7,675 1,122,144 SH   SOLE 30 1,122,144 0 0
TECHNIPFMC PLC COM G87110105 1,879 274,754 SH   SOLE 31 134,913 0 139,841
TECHNIPFMC PLC COM G87110105 452 66,051 SH   SOLE 34 66,051 0 0
TECHNIPFMC PLC COM G87110105 326 47,675 SH   SOLE 36 47,675 0 0
TECHNIPFMC PLC COM G87110105 309 45,189 SH   SOLE 40 45,189 0 0
TECHTARGET INC COM 87874R100 567 18,894 SH   SOLE 2 11,541 0 7,353
TECHTARGET INC COM 87874R100 14 460 SH   SOLE 7 460 0 0
TECHTARGET INC COM 87874R100 4,061 135,236 SH   SOLE 18 123,022 0 12,214
TECHTARGET INC COM 87874R100 4,260 141,873 SH   SOLE 19 141,873 0 0
TECHTARGET INC COM 87874R100 76,387 2,543,673 SH   SOLE 21 2,543,673 0 0
TECHTARGET INC COM 87874R100 24,943 830,613 SH   SOLE 22 805,079 0 25,534
TECHTARGET INC COM 87874R100 380 12,647 SH   SOLE 23 12,647 0 0
TECHTARGET INC COM 87874R100 1,047 34,860 SH   SOLE 26 0 0 34,860
TECHTARGET INC COM 87874R100 103 3,415 SH   SOLE 28 3,415 0 0
TECHTARGET INC COM 87874R100 1,061 35,329 SH   SOLE 30 35,329 0 0
TECHTARGET INC COM 87874R100 70 2,332 SH   SOLE 40 2,332 0 0
TECK RESOURCES LTD CL B 878742204 1,550 148,796 SH   SOLE 21 148,796 0 0
TECK RESOURCES LTD CL B 878742204 2,448 234,941 SH   SOLE 22 234,941 0 0
TECNOGLASS INC SHS G87264100 556 102,010 SH   SOLE 21 102,010 0 0
TECNOGLASS INC SHS G87264100 27 5,020 SH   SOLE 22 5,020 0 0
TEEKAY CORPORATION COM Y8564W103 11 4,666 SH   SOLE 2 4,666 0 0
TEEKAY CORPORATION COM Y8564W103 5 2,133 SH   SOLE 18 2,133 0 0
TEEKAY CORPORATION COM Y8564W103 270 112,675 SH   SOLE 19 112,675 0 0
TEEKAY CORPORATION COM Y8564W103 17 6,885 SH   SOLE 21 6,885 0 0
TEEKAY CORPORATION COM Y8564W103 482 201,014 SH   SOLE 22 201,014 0 0
TEEKAY CORPORATION COM Y8564W103 28 11,660 SH   SOLE 23 11,660 0 0
TEEKAY CORPORATION COM Y8564W103 107 44,787 SH   SOLE 26 0 0 44,787
TEEKAY TANKERS LTD CL A Y8565N300 11 883 SH   SOLE 18 883 0 0
TEEKAY TANKERS LTD CL A Y8565N300 11 881 SH   SOLE 21 881 0 0
TEEKAY TANKERS LTD CL A Y8565N300 43 3,322 SH   SOLE 22 0 0 3,322
TEGNA INC COM 87901J105 4,015 360,411 SH   SOLE 2 172,122 0 188,289
TEGNA INC COM 87901J105 11 997 SH   SOLE 4 997 0 0
TEGNA INC COM 87901J105 60 5,372 SH   SOLE 7 5,372 0 0
TEGNA INC COM 87901J105 15,359 1,378,738 SH   SOLE 18 1,368,760 0 9,978
TEGNA INC COM 87901J105 5,534 496,765 SH   SOLE 19 496,765 0 0
TEGNA INC COM 87901J105 160,928 14,445,985 SH   SOLE 21 14,445,985 0 0
TEGNA INC COM 87901J105 93,853 8,424,872 SH   SOLE 22 8,175,693 0 249,179
TEGNA INC COM 87901J105 39 3,524 SH   SOLE 23 3,524 0 0
TEGNA INC COM 87901J105 1,219 109,393 SH   SOLE 26 73,189 0 36,204
TEGNA INC COM 87901J105 347 31,119 SH   SOLE 28 31,119 0 0
TEGNA INC COM 87901J105 534 47,956 SH   SOLE 29 0 0 47,956
TEGNA INC COM 87901J105 763 68,487 SH   SOLE 30 68,487 0 0
TEGNA INC COM 87901J105 72 6,500 SH   SOLE 31 0 0 6,500
TEGNA INC COM 87901J105 49 4,418 SH   SOLE 34 4,418 0 0
TEGNA INC COM 87901J105 70 6,281 SH   SOLE 36 6,281 0 0
TEGNA INC COM 87901J105 233 20,955 SH   SOLE 40 20,955 0 0
TEJON RANCH CO COM 879080109 326 22,647 SH   SOLE 2 7,100 0 15,547
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,212 84,195 SH   SOLE 18 84,195 0 0
TEJON RANCH CO COM 879080109 575 39,950 SH   SOLE 19 39,950 0 0
TEJON RANCH CO COM 879080109 10,866 754,558 SH   SOLE 21 754,558 0 0
TEJON RANCH CO COM 879080109 8,612 598,068 SH   SOLE 22 579,738 0 18,330
TEJON RANCH CO COM 879080109 134 9,279 SH   SOLE 26 0 0 9,279
TEJON RANCH CO COM 879080109 39 2,738 SH   SOLE 28 2,738 0 0
TEJON RANCH CO COM 879080109 57 3,968 SH   SOLE 30 3,968 0 0
TEJON RANCH CO COM 879080109 25 1,731 SH   SOLE 40 1,731 0 0
TELA BIO INC COM 872381108 26 1,992 SH   SOLE 2 294 0 1,698
TELA BIO INC COM 872381108 287 22,133 SH   SOLE 18 22,133 0 0
TELA BIO INC COM 872381108 129 9,939 SH   SOLE 19 9,939 0 0
TELA BIO INC COM 872381108 2,307 177,993 SH   SOLE 21 177,993 0 0
TELA BIO INC COM 872381108 690 53,256 SH   SOLE 22 51,601 0 1,655
TELADOC HEALTH INC COM 87918A105 51,710 270,959 SH   SOLE 2 116,018 0 154,941
TELADOC HEALTH INC COM 87918A105 6,272 32,863 SH   SOLE 4 30,933 0 1,930
TELADOC HEALTH INC COM 87918A105 930 4,872 SH   SOLE 7 4,872 0 0
TELADOC HEALTH INC COM 87918A105 1,229 6,439 SH   SOLE 13 6,439 0 0
TELADOC HEALTH INC COM 87918A105 978 5,123 SH   SOLE 15 5,123 0 0
TELADOC HEALTH INC COM 87918A105 25,473 133,477 SH   SOLE 18 116,903 0 16,574
TELADOC HEALTH INC COM 87918A105 276,714 1,449,979 SH   SOLE 19 1,449,979 0 0
TELADOC HEALTH INC COM 87918A105 287,668 1,507,377 SH   SOLE 21 1,507,377 0 0
TELADOC HEALTH INC COM 87918A105 390,859 2,048,096 SH   SOLE 22 1,913,868 0 134,228
TELADOC HEALTH INC COM 87918A105 11,711 61,367 SH   SOLE 23 61,367 0 0
TELADOC HEALTH INC COM 87918A105 2,660 13,937 SH   SOLE 25 13,937 0 0
TELADOC HEALTH INC COM 87918A105 36,932 193,523 SH   SOLE 26 58,790 0 134,733
TELADOC HEALTH INC COM 87918A105 2,866 15,016 SH   SOLE 28 10,742 0 4,274
TELADOC HEALTH INC COM 87918A105 6,690 35,057 SH   SOLE 29 1,319 0 33,738
TELADOC HEALTH INC COM 87918A105 36,391 190,688 SH   SOLE 30 190,688 0 0
TELADOC HEALTH INC COM 87918A105 2,287 11,985 SH   SOLE 31 9,241 0 2,744
TELADOC HEALTH INC COM 87918A105 147,100 770,801 SH   SOLE 34 770,801 0 0
TELADOC HEALTH INC COM 87918A105 3,154 16,529 SH   SOLE 36 16,529 0 0
TELADOC HEALTH INC COM 87918A105 306 1,603 SH   SOLE 40 1,603 0 0
TELADOC HEALTH INC NOTE 1.375% 5/1 87918AAC9 3,329 935,000 PRN   SOLE 21 935,000 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 1,714 191,529 SH   SOLE 2 2,179 0 189,350
TELECOM ARGENTINA S A SPON ADR REP B 879273209 283 31,587 SH   SOLE 4 31,587 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 158 17,644 SH   SOLE 7 12,217 0 5,427
TELECOM ARGENTINA S A SPON ADR REP B 879273209 131 14,603 SH   SOLE 18 14,603 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 10,504 1,173,636 SH   SOLE 21 1,173,636 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 9,460 1,057,010 SH   SOLE 22 967,782 0 89,228
TELECOM ARGENTINA S A SPON ADR REP B 879273209 461 51,461 SH   SOLE 23 51,461 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 4,843 541,165 SH   SOLE 26 377,937 0 163,228
TELECOM ARGENTINA S A SPON ADR REP B 879273209 101 11,257 SH   SOLE 29 11,257 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 3,655 408,415 SH   SOLE 30 408,415 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 141 15,800 SH   SOLE 31 0 0 15,800
TELECOM ARGENTINA S A SPON ADR REP B 879273209 71 7,881 SH   SOLE 34 7,881 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 37,858 121,748 SH   SOLE 2 45,584 0 76,164
TELEDYNE TECHNOLOGIES INC COM 879360105 8,212 26,408 SH   SOLE 4 25,418 0 990
TELEDYNE TECHNOLOGIES INC COM 879360105 17,026 54,756 SH   SOLE 7 34,821 0 19,935
TELEDYNE TECHNOLOGIES INC COM 879360105 1,812 5,827 SH   SOLE 13 5,827 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,147 3,689 SH   SOLE 15 3,689 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 24,767 79,651 SH   SOLE 18 70,875 0 8,776
TELEDYNE TECHNOLOGIES INC COM 879360105 148,101 476,287 SH   SOLE 19 476,287 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 397,264 1,277,583 SH   SOLE 21 1,277,583 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 306,767 986,547 SH   SOLE 22 864,229 0 122,318
TELEDYNE TECHNOLOGIES INC COM 879360105 10,639 34,214 SH   SOLE 23 34,214 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 16,080 51,713 SH   SOLE 25 51,713 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 72,807 234,145 SH   SOLE 26 35,132 0 199,013
TELEDYNE TECHNOLOGIES INC COM 879360105 3,027 9,736 SH   SOLE 28 7,344 0 2,392
TELEDYNE TECHNOLOGIES INC COM 879360105 9,207 29,609 SH   SOLE 29 8,200 0 21,409
TELEDYNE TECHNOLOGIES INC COM 879360105 61,903 199,077 SH   SOLE 30 172,078 0 26,999
TELEDYNE TECHNOLOGIES INC COM 879360105 4,519 14,534 SH   SOLE 31 9,211 0 5,323
TELEDYNE TECHNOLOGIES INC COM 879360105 1,537 4,943 SH   SOLE 34 4,943 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 7,175 23,074 SH   SOLE 36 23,074 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 269 866 SH   SOLE 40 866 0 0
TELEFLEX INCORPORATED COM 879369106 55,449 152,341 SH   SOLE 2 52,469 0 99,872
TELEFLEX INCORPORATED COM 879369106 7,901 21,708 SH   SOLE 4 20,506 0 1,202
TELEFLEX INCORPORATED COM 879369106 14,860 40,827 SH   SOLE 7 39,390 0 1,437
TELEFLEX INCORPORATED COM 879369106 53 145 SH   SOLE 13 145 0 0
TELEFLEX INCORPORATED COM 879369106 1,596 4,385 SH   SOLE 15 4,385 0 0
TELEFLEX INCORPORATED COM 879369106 44,826 123,156 SH   SOLE 18 115,999 0 7,157
TELEFLEX INCORPORATED COM 879369106 388,753 1,068,062 SH   SOLE 19 1,068,062 0 0
TELEFLEX INCORPORATED COM 879369106 530,090 1,456,371 SH   SOLE 21 1,456,371 0 0
TELEFLEX INCORPORATED COM 879369106 401,146 1,102,109 SH   SOLE 22 1,002,120 0 99,989
TELEFLEX INCORPORATED COM 879369106 12,434 34,160 SH   SOLE 23 34,160 0 0
TELEFLEX INCORPORATED COM 879369106 18,266 50,184 SH   SOLE 25 50,184 0 0
TELEFLEX INCORPORATED COM 879369106 68,042 186,940 SH   SOLE 26 37,522 0 149,418
TELEFLEX INCORPORATED COM 879369106 3,381 9,288 SH   SOLE 28 6,541 0 2,747
TELEFLEX INCORPORATED COM 879369106 3,994 10,974 SH   SOLE 29 959 0 10,015
TELEFLEX INCORPORATED COM 879369106 64,564 177,383 SH   SOLE 30 175,371 0 2,012
TELEFLEX INCORPORATED COM 879369106 54,522 149,793 SH   SOLE 31 6,337 0 143,456
TELEFLEX INCORPORATED COM 879369106 75,130 206,412 SH   SOLE 34 206,412 0 0
TELEFLEX INCORPORATED COM 879369106 10,191 27,999 SH   SOLE 36 27,999 0 0
TELEFLEX INCORPORATED COM 879369106 421 1,157 SH   SOLE 40 1,157 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 431 48,669 SH   SOLE 2 0 0 48,669
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1,893 213,622 SH   SOLE 18 0 0 213,622
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 598 67,533 SH   SOLE 19 67,533 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 204 22,997 SH   SOLE 30 22,997 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1,847 208,486 SH   SOLE 31 0 0 208,486
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 6,093 687,745 SH   SOLE 34 687,745 0 0
TELENAV INC COM 879455103 144 26,255 SH   SOLE 2 2,185 0 24,070
TELENAV INC COM 879455103 5 966 SH   SOLE 7 966 0 0
TELENAV INC COM 879455103 802 146,048 SH   SOLE 18 146,048 0 0
TELENAV INC COM 879455103 438 79,758 SH   SOLE 19 79,758 0 0
TELENAV INC COM 879455103 6,224 1,133,769 SH   SOLE 21 1,133,769 0 0
TELENAV INC COM 879455103 5,501 1,001,978 SH   SOLE 22 983,640 0 18,338
TELENAV INC COM 879455103 11 1,962 SH   SOLE 23 1,962 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 8,807 443,014 SH   SOLE 2 252,295 0 190,719
TELEPHONE & DATA SYS INC COM NEW 879433829 10 520 SH   SOLE 4 520 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 2,464 123,950 SH   SOLE 7 123,950 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,402 70,501 SH   SOLE 13 70,501 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 47,013 2,364,814 SH   SOLE 18 2,306,949 0 57,865
TELEPHONE & DATA SYS INC COM NEW 879433829 47,786 2,403,727 SH   SOLE 19 2,403,727 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 93,217 4,689,005 SH   SOLE 21 4,689,005 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 82,825 4,166,239 SH   SOLE 22 3,672,894 0 493,345
TELEPHONE & DATA SYS INC COM NEW 879433829 1,633 82,151 SH   SOLE 23 82,151 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,262 63,468 SH   SOLE 25 63,468 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,607 80,857 SH   SOLE 26 26,726 0 54,131
TELEPHONE & DATA SYS INC COM NEW 879433829 318 15,983 SH   SOLE 28 15,983 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 5,494 276,334 SH   SOLE 29 19,262 0 257,072
TELEPHONE & DATA SYS INC COM NEW 879433829 1,338 67,308 SH   SOLE 30 67,308 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 858 43,176 SH   SOLE 31 14,630 0 28,546
TELEPHONE & DATA SYS INC COM NEW 879433829 9,760 490,957 SH   SOLE 34 490,957 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 799 40,172 SH   SOLE 36 40,172 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 207 10,404 SH   SOLE 40 10,404 0 0
TELIGENT INC NEW COM NEW 87960W203 12 5,127 SH   SOLE 21 5,127 0 0
TELIGENT INC NEW COM NEW 87960W203 188 77,621 SH   SOLE 22 77,621 0 0
TELLURIAN INC NEW COM 87968A104 166 144,641 SH   SOLE 2 33,527 0 111,114
TELLURIAN INC NEW COM 87968A104 0 382 SH   SOLE 4 382 0 0
TELLURIAN INC NEW COM 87968A104 2 1,411 SH   SOLE 7 1,411 0 0
TELLURIAN INC NEW COM 87968A104 674 586,089 SH   SOLE 18 586,089 0 0
TELLURIAN INC NEW COM 87968A104 333 289,729 SH   SOLE 19 289,729 0 0
TELLURIAN INC NEW COM 87968A104 5,165 4,491,485 SH   SOLE 21 4,491,485 0 0
TELLURIAN INC NEW COM 87968A104 3,929 3,416,418 SH   SOLE 22 3,332,737 0 83,681
TELLURIAN INC NEW COM 87968A104 26 22,823 SH   SOLE 26 0 0 22,823
TELLURIAN INC NEW COM 87968A104 15 12,808 SH   SOLE 28 12,808 0 0
TELLURIAN INC NEW COM 87968A104 37 32,587 SH   SOLE 30 32,587 0 0
TELLURIAN INC NEW COM 87968A104 10 8,489 SH   SOLE 40 8,489 0 0
TELUS CORPORATION COM 87971M103 74,304 4,430,781 SH   SOLE 18 4,417,779 0 13,002
TELUS CORPORATION COM 87971M103 3,030 180,684 SH   SOLE 26 180,684 0 0
TELUS CORPORATION COM 87971M103 902 53,778 SH   SOLE 31 0 0 53,778
TEMPLETON DRAGON FD INC COM 88018T101 42 2,075 SH   SOLE 18 2,075 0 0
TEMPUR SEALY INTL INC COM 88023U101 9,380 130,364 SH   SOLE 2 43,843 0 86,521
TEMPUR SEALY INTL INC COM 88023U101 15 209 SH   SOLE 4 209 0 0
TEMPUR SEALY INTL INC COM 88023U101 60 828 SH   SOLE 7 828 0 0
TEMPUR SEALY INTL INC COM 88023U101 9,026 125,448 SH   SOLE 18 125,448 0 0
TEMPUR SEALY INTL INC COM 88023U101 844 11,737 SH   SOLE 19 11,737 0 0
TEMPUR SEALY INTL INC COM 88023U101 153,578 2,134,504 SH   SOLE 21 2,134,504 0 0
TEMPUR SEALY INTL INC COM 88023U101 115,214 1,601,309 SH   SOLE 22 1,532,309 0 69,000
TEMPUR SEALY INTL INC COM 88023U101 1,344 18,680 SH   SOLE 26 8,622 0 10,058
TEMPUR SEALY INTL INC COM 88023U101 557 7,744 SH   SOLE 28 7,744 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,164 16,181 SH   SOLE 30 16,181 0 0
TEMPUR SEALY INTL INC COM 88023U101 205 2,856 SH   SOLE 31 941 0 1,915
TEMPUR SEALY INTL INC COM 88023U101 381 5,290 SH   SOLE 40 5,290 0 0
TENABLE HLDGS INC COM 88025T102 1,107 37,146 SH   SOLE 2 18,004 0 19,142
TENABLE HLDGS INC COM 88025T102 5 181 SH   SOLE 4 181 0 0
TENABLE HLDGS INC COM 88025T102 33 1,111 SH   SOLE 7 1,111 0 0
TENABLE HLDGS INC COM 88025T102 7,258 243,486 SH   SOLE 18 243,486 0 0
TENABLE HLDGS INC COM 88025T102 3,937 132,079 SH   SOLE 19 132,079 0 0
TENABLE HLDGS INC COM 88025T102 63,691 2,136,559 SH   SOLE 21 2,136,559 0 0
TENABLE HLDGS INC COM 88025T102 45,937 1,541,003 SH   SOLE 22 1,480,104 0 60,899
TENABLE HLDGS INC COM 88025T102 23 783 SH   SOLE 23 783 0 0
TENABLE HLDGS INC COM 88025T102 155 5,214 SH   SOLE 26 0 0 5,214
TENABLE HLDGS INC COM 88025T102 196 6,574 SH   SOLE 28 6,574 0 0
TENABLE HLDGS INC COM 88025T102 3,554 119,230 SH   SOLE 30 119,230 0 0
TENABLE HLDGS INC COM 88025T102 169 5,657 SH   SOLE 40 5,657 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 1 627 SH   SOLE 21 627 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 542 598,475 SH   SOLE 22 598,475 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 5,109 379,547 SH   SOLE 2 48,155 0 331,392
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,639 121,770 SH   SOLE 4 121,770 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 562 41,767 SH   SOLE 7 41,767 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,868 138,815 SH   SOLE 15 138,815 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,624 120,632 SH   SOLE 18 120,632 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 52,997 3,937,385 SH   SOLE 19 3,937,385 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 80,504 5,980,997 SH   SOLE 21 5,980,997 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 55,993 4,159,980 SH   SOLE 22 3,813,852 0 346,128
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2,938 218,288 SH   SOLE 23 218,288 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3,947 293,230 SH   SOLE 25 293,230 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 24,402 1,812,962 SH   SOLE 26 314,884 0 1,498,078
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,192 88,550 SH   SOLE 28 88,550 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 471 34,967 SH   SOLE 29 34,967 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 25,375 1,885,233 SH   SOLE 30 1,885,233 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 865 64,228 SH   SOLE 31 5,100 0 59,128
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 44,631 3,315,822 SH   SOLE 34 3,315,822 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 36 2,644 SH   SOLE 40 2,644 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 3,915 216,177 SH   SOLE 2 133,432 0 82,745
TENET HEALTHCARE CORP COM NEW 88033G407 8 433 SH   SOLE 4 433 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 93 5,113 SH   SOLE 7 5,113 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 12,039 664,786 SH   SOLE 18 653,044 0 11,742
TENET HEALTHCARE CORP COM NEW 88033G407 4,674 258,106 SH   SOLE 19 258,106 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 130,442 7,202,786 SH   SOLE 21 7,202,786 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 68,851 3,801,845 SH   SOLE 22 3,690,537 0 111,308
TENET HEALTHCARE CORP COM NEW 88033G407 119 6,582 SH   SOLE 23 6,582 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,137 62,769 SH   SOLE 26 22,687 0 40,082
TENET HEALTHCARE CORP COM NEW 88033G407 238 13,147 SH   SOLE 28 13,147 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,533 84,654 SH   SOLE 30 84,654 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 234 12,900 SH   SOLE 31 0 0 12,900
TENET HEALTHCARE CORP COM NEW 88033G407 4 224 SH   SOLE 34 224 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 993 54,827 SH   SOLE 36 54,827 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 177 9,746 SH   SOLE 40 9,746 0 0
TENNANT CO COM 880345103 751 11,553 SH   SOLE 2 5,726 0 5,827
TENNANT CO COM 880345103 17 256 SH   SOLE 4 256 0 0
TENNANT CO COM 880345103 20 313 SH   SOLE 7 313 0 0
TENNANT CO COM 880345103 6,017 92,557 SH   SOLE 18 92,557 0 0
TENNANT CO COM 880345103 2,292 35,260 SH   SOLE 19 35,260 0 0
TENNANT CO COM 880345103 126,923 1,952,362 SH   SOLE 21 1,952,362 0 0
TENNANT CO COM 880345103 37,525 577,222 SH   SOLE 22 559,434 0 17,788
TENNANT CO COM 880345103 362 5,567 SH   SOLE 26 3,364 0 2,203
TENNANT CO COM 880345103 158 2,430 SH   SOLE 28 2,430 0 0
TENNANT CO COM 880345103 1,833 28,200 SH   SOLE 30 28,200 0 0
TENNANT CO COM 880345103 35 537 SH   SOLE 34 537 0 0
TENNANT CO COM 880345103 127 1,948 SH   SOLE 40 1,948 0 0
TENNECO INC CL A VTG COM STK 880349105 333 44,005 SH   SOLE 2 2,063 0 41,942
TENNECO INC CL A VTG COM STK 880349105 2 261 SH   SOLE 4 261 0 0
TENNECO INC CL A VTG COM STK 880349105 28 3,694 SH   SOLE 7 3,694 0 0
TENNECO INC CL A VTG COM STK 880349105 1,369 181,123 SH   SOLE 18 181,123 0 0
TENNECO INC CL A VTG COM STK 880349105 701 92,746 SH   SOLE 19 92,746 0 0
TENNECO INC CL A VTG COM STK 880349105 11,256 1,488,849 SH   SOLE 21 1,488,849 0 0
TENNECO INC CL A VTG COM STK 880349105 12,314 1,628,895 SH   SOLE 22 1,552,630 0 76,265
TENNECO INC CL A VTG COM STK 880349105 107 14,142 SH   SOLE 26 9,675 0 4,467
TENNECO INC CL A VTG COM STK 880349105 54 7,137 SH   SOLE 28 7,137 0 0
TENNECO INC CL A VTG COM STK 880349105 258 34,174 SH   SOLE 30 34,174 0 0
TENNECO INC CL A VTG COM STK 880349105 74 9,726 SH   SOLE 31 0 0 9,726
TENNECO INC CL A VTG COM STK 880349105 93 12,267 SH   SOLE 36 12,267 0 0
TENNECO INC CL A VTG COM STK 880349105 49 6,432 SH   SOLE 40 6,432 0 0
TERADATA CORP DEL COM 88076W103 7,751 372,640 SH   SOLE 2 158,395 0 214,245
TERADATA CORP DEL COM 88076W103 54 2,609 SH   SOLE 4 2,609 0 0
TERADATA CORP DEL COM 88076W103 101 4,871 SH   SOLE 7 4,871 0 0
TERADATA CORP DEL COM 88076W103 6,833 328,508 SH   SOLE 18 327,438 0 1,070
TERADATA CORP DEL COM 88076W103 864 41,560 SH   SOLE 19 41,560 0 0
TERADATA CORP DEL COM 88076W103 124,373 5,979,475 SH   SOLE 21 5,979,475 0 0
TERADATA CORP DEL COM 88076W103 77,199 3,711,476 SH   SOLE 22 3,533,901 0 177,575
TERADATA CORP DEL COM 88076W103 273 13,138 SH   SOLE 23 13,138 0 0
TERADATA CORP DEL COM 88076W103 1,075 51,681 SH   SOLE 26 29,953 0 21,728
TERADATA CORP DEL COM 88076W103 393 18,886 SH   SOLE 28 18,886 0 0
TERADATA CORP DEL COM 88076W103 325 15,617 SH   SOLE 29 15,617 0 0
TERADATA CORP DEL COM 88076W103 9,818 472,005 SH   SOLE 30 472,005 0 0
TERADATA CORP DEL COM 88076W103 182 8,731 SH   SOLE 31 2,344 0 6,387
TERADATA CORP DEL COM 88076W103 91 4,394 SH   SOLE 34 4,394 0 0
TERADATA CORP DEL COM 88076W103 43 2,086 SH   SOLE 36 2,086 0 0
TERADATA CORP DEL COM 88076W103 235 11,280 SH   SOLE 40 11,280 0 0
TERADYNE INC COM 880770102 39,492 467,303 SH   SOLE 2 125,237 0 342,066
TERADYNE INC COM 880770102 6,815 80,638 SH   SOLE 4 76,013 0 4,625
TERADYNE INC COM 880770102 9,221 109,111 SH   SOLE 7 23,154 0 85,957
TERADYNE INC COM 880770102 217 2,570 SH   SOLE 13 2,570 0 0
TERADYNE INC COM 880770102 1,043 12,340 SH   SOLE 15 12,340 0 0
TERADYNE INC COM 880770102 44,366 524,974 SH   SOLE 18 511,832 0 13,142
TERADYNE INC COM 880770102 4,064 48,085 SH   SOLE 19 48,085 0 0
TERADYNE INC COM 880770102 800,566 9,473,036 SH   SOLE 21 9,473,036 0 0
TERADYNE INC COM 880770102 488,915 5,785,286 SH   SOLE 22 5,531,403 0 253,883
TERADYNE INC COM 880770102 11,028 130,495 SH   SOLE 23 130,495 0 0
TERADYNE INC COM 880770102 3,023 35,776 SH   SOLE 25 35,776 0 0
TERADYNE INC COM 880770102 49,492 585,640 SH   SOLE 26 160,820 0 424,820
TERADYNE INC COM 880770102 3,012 35,644 SH   SOLE 28 26,179 0 9,465
TERADYNE INC COM 880770102 3,279 38,800 SH   SOLE 29 3,269 0 35,531
TERADYNE INC COM 880770102 81,642 966,067 SH   SOLE 30 948,357 0 17,710
TERADYNE INC COM 880770102 3,583 42,400 SH   SOLE 31 23,432 0 18,968
TERADYNE INC COM 880770102 2,568 30,392 SH   SOLE 34 30,392 0 0
TERADYNE INC COM 880770102 3,120 36,915 SH   SOLE 36 36,915 0 0
TERADYNE INC COM 880770102 342 4,044 SH   SOLE 40 4,044 0 0
TERADYNE INC NOTE 1.250%12/1 880770AG7 4,695 1,750,000 PRN   SOLE 21 1,750,000 0 0
TERADYNE INC NOTE 1.250%12/1 880770AG7 671 250,000 PRN   SOLE 22 250,000 0 0
TEREX CORP NEW COM 880779103 2,078 110,698 SH   SOLE 2 51,519 0 59,179
TEREX CORP NEW COM 880779103 6 319 SH   SOLE 4 319 0 0
TEREX CORP NEW COM 880779103 36 1,937 SH   SOLE 7 1,937 0 0
TEREX CORP NEW COM 880779103 7,922 422,041 SH   SOLE 18 422,041 0 0
TEREX CORP NEW COM 880779103 2,704 144,064 SH   SOLE 19 144,064 0 0
TEREX CORP NEW COM 880779103 80,131 4,269,096 SH   SOLE 21 4,269,096 0 0
TEREX CORP NEW COM 880779103 45,871 2,443,832 SH   SOLE 22 2,359,602 0 84,230
TEREX CORP NEW COM 880779103 751 39,990 SH   SOLE 26 23,141 0 16,849
TEREX CORP NEW COM 880779103 184 9,785 SH   SOLE 28 9,785 0 0
TEREX CORP NEW COM 880779103 470 25,029 SH   SOLE 30 25,029 0 0
TEREX CORP NEW COM 880779103 53 2,800 SH   SOLE 31 0 0 2,800
TEREX CORP NEW COM 880779103 37 1,945 SH   SOLE 36 1,945 0 0
TEREX CORP NEW COM 880779103 123 6,542 SH   SOLE 40 6,542 0 0
TERNIUM SA SPONSORED ADS 880890108 6,863 452,420 SH   SOLE 25 452,420 0 0
TERNIUM SA SPONSORED ADS 880890108 7,800 514,159 SH   SOLE 34 514,159 0 0
TERRAFORM PWR INC COM CL A 88104R209 1,863 101,048 SH   SOLE 2 29,315 0 71,733
TERRAFORM PWR INC COM CL A 88104R209 23 1,229 SH   SOLE 4 1,229 0 0
TERRAFORM PWR INC COM CL A 88104R209 29 1,565 SH   SOLE 7 1,565 0 0
TERRAFORM PWR INC COM CL A 88104R209 6,324 342,960 SH   SOLE 18 342,960 0 0
TERRAFORM PWR INC COM CL A 88104R209 3,118 169,112 SH   SOLE 19 169,112 0 0
TERRAFORM PWR INC COM CL A 88104R209 75,978 4,120,281 SH   SOLE 21 4,120,281 0 0
TERRAFORM PWR INC COM CL A 88104R209 44,976 2,439,057 SH   SOLE 22 2,357,736 0 81,321
TERRAFORM PWR INC COM CL A 88104R209 119 6,475 SH   SOLE 26 0 0 6,475
TERRAFORM PWR INC COM CL A 88104R209 159 8,603 SH   SOLE 28 8,603 0 0
TERRAFORM PWR INC COM CL A 88104R209 31,713 1,719,818 SH   SOLE 30 1,719,818 0 0
TERRAFORM PWR INC COM CL A 88104R209 157 8,491 SH   SOLE 40 8,491 0 0
TERRENO RLTY CORP COM 88146M101 10,172 193,240 SH   SOLE 2 23,515 0 169,725
TERRENO RLTY CORP COM 88146M101 2,143 40,718 SH   SOLE 4 40,718 0 0
TERRENO RLTY CORP COM 88146M101 4,038 76,711 SH   SOLE 7 76,711 0 0
TERRENO RLTY CORP COM 88146M101 13,798 262,127 SH   SOLE 18 262,127 0 0
TERRENO RLTY CORP COM 88146M101 13,477 256,016 SH   SOLE 19 256,016 0 0
TERRENO RLTY CORP COM 88146M101 128,861 2,447,965 SH   SOLE 21 2,447,965 0 0
TERRENO RLTY CORP COM 88146M101 141,365 2,685,510 SH   SOLE 22 2,615,765 0 69,745
TERRENO RLTY CORP COM 88146M101 489 9,290 SH   SOLE 23 9,290 0 0
TERRENO RLTY CORP COM 88146M101 8,517 161,804 SH   SOLE 25 161,804 0 0
TERRENO RLTY CORP COM 88146M101 5,185 98,497 SH   SOLE 26 13,892 0 84,605
TERRENO RLTY CORP COM 88146M101 520 9,884 SH   SOLE 28 9,884 0 0
TERRENO RLTY CORP COM 88146M101 2,105 39,989 SH   SOLE 29 39,989 0 0
TERRENO RLTY CORP COM 88146M101 15,640 297,109 SH   SOLE 30 297,109 0 0
TERRENO RLTY CORP COM 88146M101 197 3,744 SH   SOLE 34 3,744 0 0
TERRENO RLTY CORP COM 88146M101 381 7,229 SH   SOLE 40 7,229 0 0
TERRITORIAL BANCORP INC COM 88145X108 146 6,121 SH   SOLE 2 521 0 5,600
TERRITORIAL BANCORP INC COM 88145X108 5 209 SH   SOLE 7 209 0 0
TERRITORIAL BANCORP INC COM 88145X108 709 29,811 SH   SOLE 18 29,811 0 0
TERRITORIAL BANCORP INC COM 88145X108 379 15,939 SH   SOLE 19 15,939 0 0
TERRITORIAL BANCORP INC COM 88145X108 6,131 257,724 SH   SOLE 21 257,724 0 0
TERRITORIAL BANCORP INC COM 88145X108 3,305 138,936 SH   SOLE 22 133,962 0 4,974
TESLA INC COM 88160R101 404,532 374,633 SH   SOLE 2 58,696 0 315,937
TESLA INC COM 88160R101 77,765 72,017 SH   SOLE 4 67,971 0 4,046
TESLA INC COM 88160R101 25,857 23,946 SH   SOLE 7 23,946 0 0
TESLA INC COM 88160R101 5,740 5,316 SH   SOLE 13 5,316 0 0
TESLA INC COM 88160R101 13,732 12,717 SH   SOLE 15 12,717 0 0
TESLA INC COM 88160R101 122 113 SH   SOLE 17 0 0 113
TESLA INC COM 88160R101 108,982 100,927 SH   SOLE 18 87,449 0 13,478
TESLA INC COM 88160R101 161,490 149,554 SH   SOLE 19 149,554 0 0
TESLA INC COM 88160R101 1,686,285 1,561,650 SH   SOLE 21 1,561,650 0 0
TESLA INC COM 88160R101 4,187,506 3,878,003 SH   SOLE 22 3,606,902 0 271,101
TESLA INC COM 88160R101 125,669 116,381 SH   SOLE 23 116,381 0 0
TESLA INC COM 88160R101 177,762 164,623 SH   SOLE 25 164,623 0 0
TESLA INC COM 88160R101 481,449 445,865 SH   SOLE 26 92,514 0 353,351
TESLA INC COM 88160R101 33,219 30,764 SH   SOLE 28 21,908 0 8,856
TESLA INC COM 88160R101 26,975 24,981 SH   SOLE 29 6,352 0 18,629
TESLA INC COM 88160R101 504,297 467,024 SH   SOLE 30 465,555 0 1,469
TESLA INC COM 88160R101 67,405 62,423 SH   SOLE 31 25,728 0 36,695
TESLA INC COM 88160R101 43,009 39,830 SH   SOLE 32 39,830 0 0
TESLA INC COM 88160R101 103,770 96,100 SH   SOLE 34 96,100 0 0
TESLA INC COM 88160R101 96,740 89,590 SH   SOLE 36 89,590 0 0
TESLA INC COM 88160R101 3,575 3,311 SH   SOLE 40 3,311 0 0
TESLA INC NOTE 1.250% 3/0 88160RAC5 14,307 4,775,000 PRN   SOLE 21 4,775,000 0 0
TESLA INC NOTE 2.375% 3/1 88160RAD3 11,099 3,350,000 PRN   SOLE 21 3,350,000 0 0
TESLA INC NOTE 2.000% 5/1 88160RAG6 17,508 4,990,000 PRN   SOLE 21 4,990,000 0 0
TESSCO TECHNOLOGIES INC COM 872386107 48 8,686 SH   SOLE 2 8,686 0 0
TESSCO TECHNOLOGIES INC COM 872386107 17 3,119 SH   SOLE 18 3,119 0 0
TESSCO TECHNOLOGIES INC COM 872386107 520 94,551 SH   SOLE 19 94,551 0 0
TESSCO TECHNOLOGIES INC COM 872386107 228 41,535 SH   SOLE 21 41,535 0 0
TESSCO TECHNOLOGIES INC COM 872386107 2,033 369,553 SH   SOLE 22 369,553 0 0
TESSCO TECHNOLOGIES INC COM 872386107 131 23,886 SH   SOLE 23 23,886 0 0
TESSCO TECHNOLOGIES INC COM 872386107 361 65,701 SH   SOLE 26 0 0 65,701
TETRA TECH INC NEW COM 88162G103 4,714 59,575 SH   SOLE 2 42,335 0 17,240
TETRA TECH INC NEW COM 88162G103 39 491 SH   SOLE 4 491 0 0
TETRA TECH INC NEW COM 88162G103 2,829 35,751 SH   SOLE 7 35,751 0 0
TETRA TECH INC NEW COM 88162G103 27,399 346,299 SH   SOLE 18 341,586 0 4,713
TETRA TECH INC NEW COM 88162G103 11,717 148,097 SH   SOLE 19 148,097 0 0
TETRA TECH INC NEW COM 88162G103 287,578 3,634,705 SH   SOLE 21 3,634,705 0 0
TETRA TECH INC NEW COM 88162G103 152,713 1,930,140 SH   SOLE 22 1,876,958 0 53,182
TETRA TECH INC NEW COM 88162G103 376 4,756 SH   SOLE 23 4,756 0 0
TETRA TECH INC NEW COM 88162G103 31 393 SH   SOLE 25 393 0 0
TETRA TECH INC NEW COM 88162G103 2,664 33,675 SH   SOLE 26 13,564 0 20,111
TETRA TECH INC NEW COM 88162G103 641 8,102 SH   SOLE 28 8,102 0 0
TETRA TECH INC NEW COM 88162G103 26,164 330,689 SH   SOLE 30 330,689 0 0
TETRA TECH INC NEW COM 88162G103 182 2,303 SH   SOLE 34 2,303 0 0
TETRA TECH INC NEW COM 88162G103 466 5,889 SH   SOLE 40 5,889 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 2 3,968 SH   SOLE 18 3,968 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 38 71,657 SH   SOLE 21 71,657 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 1,176 2,199,907 SH   SOLE 22 2,199,907 0 0
TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 11 4,468 SH   SOLE 21 4,468 0 0
TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 127 50,253 SH   SOLE 22 50,253 0 0
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1,656 1,710,000 PRN   SOLE 21 1,710,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 18 1,500 SH Put SOLE 2 1,500 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 2,663 216,000 SH Put SOLE 19 216,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 31 2,500 SH Put SOLE 22 2,500 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 370 30,000 SH Put SOLE 34 30,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6,041 489,926 SH   SOLE 2 304,533 0 185,393
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5,894 478,056 SH   SOLE 4 448,161 0 29,895
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 11,196 908,044 SH   SOLE 7 728,132 0 179,912
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 23 1,890 SH   SOLE 13 1,890 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,443 117,035 SH   SOLE 15 117,035 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 12,727 1,032,209 SH   SOLE 18 1,029,457 0 2,752
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6,484 525,842 SH   SOLE 19 525,842 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 151,845 12,315,105 SH   SOLE 21 12,315,105 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 202,274 16,405,050 SH   SOLE 22 15,831,571 0 573,479
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 9,897 802,662 SH   SOLE 23 802,662 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 890 72,154 SH   SOLE 25 72,154 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 23,746 1,925,868 SH   SOLE 26 455,036 0 1,470,832
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,104 170,607 SH   SOLE 28 170,607 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 31 2,551 SH   SOLE 29 2,551 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4,545 368,576 SH   SOLE 30 368,576 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,982 160,734 SH   SOLE 31 124,411 0 36,323
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 19,649 1,593,555 SH   SOLE 34 1,593,555 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,796 226,798 SH   SOLE 36 226,798 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 277 22,458 SH   SOLE 40 22,458 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 2,616 84,732 SH   SOLE 2 40,921 0 43,811
TEXAS CAP BANCSHARES INC COM 88224Q107 8 246 SH   SOLE 4 246 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 40 1,288 SH   SOLE 7 1,288 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 9,810 317,775 SH   SOLE 18 317,775 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 3,934 127,437 SH   SOLE 19 127,437 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 103,436 3,350,685 SH   SOLE 21 3,350,685 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 58,434 1,892,917 SH   SOLE 22 1,841,535 0 51,382
TEXAS CAP BANCSHARES INC COM 88224Q107 183 5,928 SH   SOLE 23 5,928 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 523 16,934 SH   SOLE 26 9,779 0 7,155
TEXAS CAP BANCSHARES INC COM 88224Q107 214 6,945 SH   SOLE 28 6,945 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 693 22,444 SH   SOLE 30 22,444 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 26 832 SH   SOLE 36 832 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 154 4,992 SH   SOLE 40 4,992 0 0
TEXAS INSTRS INC COM 882508104 327,975 2,583,088 SH   SOLE 2 535,289 0 2,047,799
TEXAS INSTRS INC COM 882508104 63,039 496,491 SH   SOLE 4 470,619 0 25,872
TEXAS INSTRS INC COM 882508104 123,671 974,019 SH   SOLE 7 932,822 0 41,197
TEXAS INSTRS INC COM 882508104 4,174 32,875 SH   SOLE 13 32,875 0 0
TEXAS INSTRS INC COM 882508104 11,982 94,371 SH   SOLE 15 94,371 0 0
TEXAS INSTRS INC COM 882508104 294,576 2,320,048 SH   SOLE 18 2,141,592 0 178,456
TEXAS INSTRS INC COM 882508104 131,949 1,039,214 SH   SOLE 19 1,039,214 0 0
TEXAS INSTRS INC COM 882508104 3,147,700 24,790,892 SH   SOLE 21 24,790,892 0 0
TEXAS INSTRS INC COM 882508104 2,872,666 22,624,764 SH   SOLE 22 20,271,736 0 2,353,028
TEXAS INSTRS INC COM 882508104 98,199 773,402 SH   SOLE 23 773,402 0 0
TEXAS INSTRS INC COM 882508104 144,930 1,141,453 SH   SOLE 25 1,141,453 0 0
TEXAS INSTRS INC COM 882508104 716,435 5,642,555 SH   SOLE 26 703,554 0 4,939,001
TEXAS INSTRS INC COM 882508104 24,536 193,242 SH   SOLE 28 137,295 0 55,947
TEXAS INSTRS INC COM 882508104 27,344 215,359 SH   SOLE 29 62,782 0 152,577
TEXAS INSTRS INC COM 882508104 588,252 4,632,998 SH   SOLE 30 4,535,971 0 97,027
TEXAS INSTRS INC COM 882508104 126,484 996,170 SH   SOLE 31 211,198 0 784,972
TEXAS INSTRS INC COM 882508104 25,039 197,202 SH   SOLE 32 197,202 0 0
TEXAS INSTRS INC COM 882508104 98,933 779,186 SH   SOLE 34 779,186 0 0
TEXAS INSTRS INC COM 882508104 78,137 615,396 SH   SOLE 36 615,396 0 0
TEXAS INSTRS INC COM 882508104 2,309 18,185 SH   SOLE 37 18,185 0 0
TEXAS INSTRS INC COM 882508104 2,642 20,806 SH   SOLE 40 20,806 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,034 1,739 SH   SOLE 2 1,739 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 2,600 4,372 SH   SOLE 21 4,372 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,271 2,138 SH   SOLE 26 1,705 0 433
TEXAS PAC LD TR SUB CTF PROP I T 882610108 841 1,415 SH   SOLE 28 1,415 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 486 817 SH   SOLE 30 817 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 375 630 SH   SOLE 40 630 0 0
TEXAS ROADHOUSE INC COM 882681109 4,104 78,067 SH   SOLE 2 57,380 0 20,687
TEXAS ROADHOUSE INC COM 882681109 14 262 SH   SOLE 4 262 0 0
TEXAS ROADHOUSE INC COM 882681109 61 1,159 SH   SOLE 7 1,159 0 0
TEXAS ROADHOUSE INC COM 882681109 692 13,156 SH   SOLE 13 13,156 0 0
TEXAS ROADHOUSE INC COM 882681109 24,469 465,460 SH   SOLE 18 424,472 0 40,988
TEXAS ROADHOUSE INC COM 882681109 25,690 488,690 SH   SOLE 19 488,690 0 0
TEXAS ROADHOUSE INC COM 882681109 229,555 4,366,653 SH   SOLE 21 4,366,653 0 0
TEXAS ROADHOUSE INC COM 882681109 141,731 2,696,037 SH   SOLE 22 2,569,984 0 126,053
TEXAS ROADHOUSE INC COM 882681109 1,429 27,191 SH   SOLE 23 27,191 0 0
TEXAS ROADHOUSE INC COM 882681109 5,874 111,730 SH   SOLE 26 13,992 0 97,738
TEXAS ROADHOUSE INC COM 882681109 557 10,599 SH   SOLE 28 10,599 0 0
TEXAS ROADHOUSE INC COM 882681109 2,121 40,344 SH   SOLE 29 0 0 40,344
TEXAS ROADHOUSE INC COM 882681109 1,509 28,711 SH   SOLE 30 28,711 0 0
TEXAS ROADHOUSE INC COM 882681109 271 5,163 SH   SOLE 34 5,163 0 0
TEXAS ROADHOUSE INC COM 882681109 506 9,628 SH   SOLE 36 9,628 0 0
TEXAS ROADHOUSE INC COM 882681109 363 6,896 SH   SOLE 40 6,896 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 399 48,777 SH   SOLE 2 2,972 0 45,805
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 8 952 SH   SOLE 7 952 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 0 57 SH   SOLE 17 0 0 57
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1,615 197,467 SH   SOLE 18 197,467 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 815 99,658 SH   SOLE 19 99,658 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 12,674 1,549,389 SH   SOLE 21 1,549,389 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 4,907 599,925 SH   SOLE 22 571,480 0 28,445
TEXTRON INC COM 883203101 18,426 559,890 SH   SOLE 2 75,596 0 484,294
TEXTRON INC COM 883203101 3,582 108,835 SH   SOLE 4 102,247 0 6,588
TEXTRON INC COM 883203101 11,314 343,793 SH   SOLE 7 203,113 0 140,680
TEXTRON INC COM 883203101 107 3,264 SH   SOLE 13 3,264 0 0
TEXTRON INC COM 883203101 944 28,699 SH   SOLE 15 28,699 0 0
TEXTRON INC COM 883203101 0 2 SH   SOLE 17 0 0 2
TEXTRON INC COM 883203101 13,998 425,349 SH   SOLE 18 408,782 0 16,567
TEXTRON INC COM 883203101 2,578 78,343 SH   SOLE 19 78,343 0 0
TEXTRON INC COM 883203101 277,406 8,429,235 SH   SOLE 21 8,429,235 0 0
TEXTRON INC COM 883203101 194,487 5,909,650 SH   SOLE 22 5,362,141 0 547,509
TEXTRON INC COM 883203101 5,559 168,930 SH   SOLE 23 168,930 0 0
TEXTRON INC COM 883203101 9,525 289,413 SH   SOLE 25 289,413 0 0
TEXTRON INC COM 883203101 15,321 465,547 SH   SOLE 26 251,193 0 214,354
TEXTRON INC COM 883203101 526 15,977 SH   SOLE 28 0 0 15,977
TEXTRON INC COM 883203101 1,754 53,283 SH   SOLE 29 4,672 0 48,611
TEXTRON INC COM 883203101 30,583 929,279 SH   SOLE 30 929,279 0 0
TEXTRON INC COM 883203101 1,612 48,991 SH   SOLE 31 31,385 0 17,606
TEXTRON INC COM 883203101 5,239 159,202 SH   SOLE 36 159,202 0 0
TEXTRON INC COM 883203101 175 5,314 SH   SOLE 40 5,314 0 0
TFF PHARMACEUTICALS INC COM 87241J104 17 2,895 SH   SOLE 18 2,895 0 0
TFF PHARMACEUTICALS INC COM 87241J104 209 36,354 SH   SOLE 21 36,354 0 0
TFF PHARMACEUTICALS INC COM 87241J104 76 13,245 SH   SOLE 22 13,245 0 0
TFS FINL CORP COM 87240R107 2,227 155,608 SH   SOLE 2 27,023 0 128,585
TFS FINL CORP COM 87240R107 4 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107 93 6,508 SH   SOLE 7 6,508 0 0
TFS FINL CORP COM 87240R107 284 19,859 SH   SOLE 18 19,859 0 0
TFS FINL CORP COM 87240R107 176 12,266 SH   SOLE 19 12,266 0 0
TFS FINL CORP COM 87240R107 11,406 797,077 SH   SOLE 21 797,077 0 0
TFS FINL CORP COM 87240R107 22,345 1,561,476 SH   SOLE 22 1,484,724 0 76,752
TFS FINL CORP COM 87240R107 232 16,237 SH   SOLE 26 11,939 0 4,298
TFS FINL CORP COM 87240R107 101 7,070 SH   SOLE 28 7,070 0 0
TFS FINL CORP COM 87240R107 244 17,072 SH   SOLE 30 17,072 0 0
TFS FINL CORP COM 87240R107 13 905 SH   SOLE 31 905 0 0
TFS FINL CORP COM 87240R107 126 8,771 SH   SOLE 40 8,771 0 0
TG THERAPEUTICS INC COM 88322Q108 1,277 65,568 SH   SOLE 2 26,594 0 38,974
TG THERAPEUTICS INC COM 88322Q108 9 466 SH   SOLE 4 466 0 0
TG THERAPEUTICS INC COM 88322Q108 31 1,611 SH   SOLE 7 1,611 0 0
TG THERAPEUTICS INC COM 88322Q108 7,607 390,482 SH   SOLE 18 384,481 0 6,001
TG THERAPEUTICS INC COM 88322Q108 4,202 215,728 SH   SOLE 19 215,728 0 0
TG THERAPEUTICS INC COM 88322Q108 59,964 3,078,225 SH   SOLE 21 3,078,225 0 0
TG THERAPEUTICS INC COM 88322Q108 56,321 2,891,227 SH   SOLE 22 2,804,204 0 87,023
TG THERAPEUTICS INC COM 88322Q108 27 1,363 SH   SOLE 23 1,363 0 0
TG THERAPEUTICS INC COM 88322Q108 390 20,017 SH   SOLE 26 0 0 20,017
TG THERAPEUTICS INC COM 88322Q108 272 13,948 SH   SOLE 28 13,948 0 0
TG THERAPEUTICS INC COM 88322Q108 7,699 395,219 SH   SOLE 30 395,219 0 0
TG THERAPEUTICS INC COM 88322Q108 24 1,257 SH   SOLE 34 1,257 0 0
TG THERAPEUTICS INC COM 88322Q108 178 9,114 SH   SOLE 40 9,114 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 7 4,113 SH   SOLE 18 4,113 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 91 55,833 SH   SOLE 21 55,833 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 51 31,452 SH   SOLE 22 31,452 0 0
THE REALREAL INC COM 88339P101 412 32,199 SH   SOLE 2 12,669 0 19,530
THE REALREAL INC COM 88339P101 15 1,179 SH   SOLE 7 1,179 0 0
THE REALREAL INC COM 88339P101 3,304 258,320 SH   SOLE 18 250,585 0 7,735
THE REALREAL INC COM 88339P101 3,040 237,697 SH   SOLE 19 237,697 0 0
THE REALREAL INC COM 88339P101 24,807 1,939,590 SH   SOLE 21 1,939,590 0 0
THE REALREAL INC COM 88339P101 14,521 1,135,319 SH   SOLE 22 1,087,187 0 48,132
THE REALREAL INC COM 88339P101 206 16,124 SH   SOLE 23 16,124 0 0
THE REALREAL INC COM 88339P101 602 47,089 SH   SOLE 26 0 0 47,089
THE REALREAL INC COM 88339P101 431 33,733 SH   SOLE 30 33,733 0 0
THE REALREAL INC COM 88339P101 48 3,736 SH   SOLE 40 3,736 0 0
THE TRADE DESK INC COM CL A 88339J105 36,306 89,313 SH   SOLE 2 4,924 0 84,389
THE TRADE DESK INC COM CL A 88339J105 7,409 18,227 SH   SOLE 4 17,106 0 1,121
THE TRADE DESK INC COM CL A 88339J105 1,117 2,748 SH   SOLE 7 2,748 0 0
THE TRADE DESK INC COM CL A 88339J105 170 419 SH   SOLE 13 419 0 0
THE TRADE DESK INC COM CL A 88339J105 1,174 2,889 SH   SOLE 15 2,889 0 0
THE TRADE DESK INC COM CL A 88339J105 13,777 33,892 SH   SOLE 18 30,557 0 3,335
THE TRADE DESK INC COM CL A 88339J105 20,149 49,567 SH   SOLE 19 49,567 0 0
THE TRADE DESK INC COM CL A 88339J105 315,542 776,241 SH   SOLE 21 776,241 0 0
THE TRADE DESK INC COM CL A 88339J105 431,879 1,062,434 SH   SOLE 22 1,001,692 0 60,742
THE TRADE DESK INC COM CL A 88339J105 12,104 29,777 SH   SOLE 23 29,777 0 0
THE TRADE DESK INC COM CL A 88339J105 8,491 20,887 SH   SOLE 25 20,887 0 0
THE TRADE DESK INC COM CL A 88339J105 33,061 81,330 SH   SOLE 26 35,290 0 46,040
THE TRADE DESK INC COM CL A 88339J105 3,372 8,294 SH   SOLE 28 5,912 0 2,382
THE TRADE DESK INC COM CL A 88339J105 3,830 9,421 SH   SOLE 29 788 0 8,633
THE TRADE DESK INC COM CL A 88339J105 31,779 78,176 SH   SOLE 30 63,810 0 14,366
THE TRADE DESK INC COM CL A 88339J105 2,811 6,914 SH   SOLE 31 5,321 0 1,593
THE TRADE DESK INC COM CL A 88339J105 7,263 17,866 SH   SOLE 34 17,866 0 0
THE TRADE DESK INC COM CL A 88339J105 3,368 8,285 SH   SOLE 36 8,285 0 0
THE TRADE DESK INC COM CL A 88339J105 378 931 SH   SOLE 40 931 0 0
THERAPEUTICSMD INC COM 88338N107 209 166,860 SH   SOLE 2 72,780 0 94,080
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,257 1,005,685 SH   SOLE 18 977,354 0 28,331
THERAPEUTICSMD INC COM 88338N107 1,545 1,236,218 SH   SOLE 19 1,236,218 0 0
THERAPEUTICSMD INC COM 88338N107 13,132 10,505,431 SH   SOLE 21 10,505,431 0 0
THERAPEUTICSMD INC COM 88338N107 9,706 7,764,433 SH   SOLE 22 7,586,502 0 177,931
THERAPEUTICSMD INC COM 88338N107 92 73,613 SH   SOLE 23 73,613 0 0
THERAPEUTICSMD INC COM 88338N107 361 288,498 SH   SOLE 26 22,961 0 265,537
THERAPEUTICSMD INC COM 88338N107 36 28,707 SH   SOLE 28 28,707 0 0
THERAPEUTICSMD INC COM 88338N107 206 164,960 SH   SOLE 30 164,960 0 0
THERAPEUTICSMD INC COM 88338N107 31 25,181 SH   SOLE 40 25,181 0 0
THERATECHNOLOGIES INC COM 88338H100 10 5,057 SH   SOLE 22 5,057 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 769 36,651 SH   SOLE 2 18,992 0 17,659
THERAVANCE BIOPHARMA INC COM G8807B106 3 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 19 891 SH   SOLE 7 891 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 4,243 202,122 SH   SOLE 18 183,866 0 18,256
THERAVANCE BIOPHARMA INC COM G8807B106 5,334 254,115 SH   SOLE 19 254,115 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 46,374 2,209,320 SH   SOLE 21 2,209,320 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 32,586 1,552,473 SH   SOLE 22 1,509,943 0 42,530
THERAVANCE BIOPHARMA INC COM G8807B106 383 18,234 SH   SOLE 23 18,234 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 1,273 60,640 SH   SOLE 26 9,808 0 50,832
THERAVANCE BIOPHARMA INC COM G8807B106 127 6,034 SH   SOLE 28 6,034 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 655 31,199 SH   SOLE 30 31,199 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 13 634 SH   SOLE 34 634 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 115 5,471 SH   SOLE 40 5,471 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 406,592 1,122,128 SH   SOLE 2 281,775 0 840,353
THERMO FISHER SCIENTIFIC INC COM 883556102 72,867 201,100 SH   SOLE 4 190,161 0 10,939
THERMO FISHER SCIENTIFIC INC COM 883556102 126,684 349,628 SH   SOLE 7 335,407 0 14,221
THERMO FISHER SCIENTIFIC INC COM 883556102 1,400 3,864 SH   SOLE 13 3,864 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 14,227 39,265 SH   SOLE 15 39,265 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 7 19 SH   SOLE 17 0 0 19
THERMO FISHER SCIENTIFIC INC COM 883556102 324,992 896,926 SH   SOLE 18 831,851 0 65,075
THERMO FISHER SCIENTIFIC INC COM 883556102 454,874 1,255,378 SH   SOLE 19 1,255,378 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,706,500 10,229,342 SH   SOLE 21 10,229,342 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,448,040 9,516,036 SH   SOLE 22 8,548,486 0 967,550
THERMO FISHER SCIENTIFIC INC COM 883556102 114,848 316,962 SH   SOLE 23 316,962 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 160,674 443,434 SH   SOLE 25 443,434 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 593,950 1,639,206 SH   SOLE 26 251,300 0 1,387,906
THERMO FISHER SCIENTIFIC INC COM 883556102 30,019 82,848 SH   SOLE 28 58,751 0 24,097
THERMO FISHER SCIENTIFIC INC COM 883556102 19,959 55,084 SH   SOLE 29 21,113 0 33,971
THERMO FISHER SCIENTIFIC INC COM 883556102 569,888 1,572,800 SH   SOLE 30 1,570,476 0 2,324
THERMO FISHER SCIENTIFIC INC COM 883556102 43,454 119,926 SH   SOLE 31 69,025 0 50,901
THERMO FISHER SCIENTIFIC INC COM 883556102 309,770 854,914 SH   SOLE 34 854,914 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 89,930 248,191 SH   SOLE 36 248,191 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,221 8,890 SH   SOLE 40 8,890 0 0
THERMOGENESIS HLDGS INC COM 88362L100 4 753 SH   SOLE 18 753 0 0
THERMOGENESIS HLDGS INC COM 88362L100 44 7,871 SH   SOLE 21 7,871 0 0
THERMOGENESIS HLDGS INC COM 88362L100 732 131,596 SH   SOLE 22 131,596 0 0
THERMON GROUP HLDGS INC COM 88362T103 548 37,597 SH   SOLE 2 10,293 0 27,304
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,803 123,766 SH   SOLE 18 123,766 0 0
THERMON GROUP HLDGS INC COM 88362T103 896 61,511 SH   SOLE 19 61,511 0 0
THERMON GROUP HLDGS INC COM 88362T103 14,798 1,015,645 SH   SOLE 21 1,015,645 0 0
THERMON GROUP HLDGS INC COM 88362T103 14,192 974,062 SH   SOLE 22 943,192 0 30,870
THERMON GROUP HLDGS INC COM 88362T103 174 11,958 SH   SOLE 26 0 0 11,958
THERMON GROUP HLDGS INC COM 88362T103 68 4,666 SH   SOLE 28 4,666 0 0
THERMON GROUP HLDGS INC COM 88362T103 299 20,501 SH   SOLE 30 20,501 0 0
THERMON GROUP HLDGS INC COM 88362T103 55 3,776 SH   SOLE 40 3,776 0 0
THIRD PT REINS LTD COM G8827U100 730 97,264 SH   SOLE 2 28,357 0 68,907
THIRD PT REINS LTD COM G8827U100 9 1,255 SH   SOLE 7 1,255 0 0
THIRD PT REINS LTD COM G8827U100 3,044 405,291 SH   SOLE 18 405,291 0 0
THIRD PT REINS LTD COM G8827U100 1,107 147,399 SH   SOLE 19 147,399 0 0
THIRD PT REINS LTD COM G8827U100 65,656 8,742,499 SH   SOLE 21 8,742,499 0 0
THIRD PT REINS LTD COM G8827U100 19,981 2,660,542 SH   SOLE 22 2,568,569 0 91,973
THIRD PT REINS LTD COM G8827U100 96 12,772 SH   SOLE 26 0 0 12,772
THIRD PT REINS LTD COM G8827U100 70 9,262 SH   SOLE 28 9,262 0 0
THIRD PT REINS LTD COM G8827U100 1,595 212,374 SH   SOLE 30 212,374 0 0
THIRD PT REINS LTD COM G8827U100 49 6,481 SH   SOLE 40 6,481 0 0
THL CREDIT INC COM 872438106 527 162,525 SH   SOLE 30 162,525 0 0
THOMSON REUTERS CORP. COM NEW 884903709 3,175 46,716 SH   SOLE 22 46,716 0 0
THOR INDS INC COM 885160101 15,511 145,605 SH   SOLE 2 42,995 0 102,610
THOR INDS INC COM 885160101 35 332 SH   SOLE 4 332 0 0
THOR INDS INC COM 885160101 148 1,392 SH   SOLE 7 1,392 0 0
THOR INDS INC COM 885160101 15,903 149,281 SH   SOLE 18 149,281 0 0
THOR INDS INC COM 885160101 1,906 17,893 SH   SOLE 19 17,893 0 0
THOR INDS INC COM 885160101 262,336 2,462,552 SH   SOLE 21 2,462,552 0 0
THOR INDS INC COM 885160101 195,782 1,837,808 SH   SOLE 22 1,747,985 0 89,823
THOR INDS INC COM 885160101 2,651 24,886 SH   SOLE 26 14,896 0 9,990
THOR INDS INC COM 885160101 847 7,954 SH   SOLE 28 7,954 0 0
THOR INDS INC COM 885160101 3,248 30,491 SH   SOLE 30 30,491 0 0
THOR INDS INC COM 885160101 272 2,557 SH   SOLE 31 1,040 0 1,517
THOR INDS INC COM 885160101 262 2,457 SH   SOLE 34 2,457 0 0
THOR INDS INC COM 885160101 206 1,932 SH   SOLE 36 1,932 0 0
THOR INDS INC COM 885160101 608 5,706 SH   SOLE 40 5,706 0 0
TIDEWATER INC NEW COM 88642R109 198 35,348 SH   SOLE 2 1,554 0 33,794
TIDEWATER INC NEW COM 88642R109 3 513 SH   SOLE 7 513 0 0
TIDEWATER INC NEW COM 88642R109 819 146,430 SH   SOLE 18 146,430 0 0
TIDEWATER INC NEW COM 88642R109 424 75,772 SH   SOLE 19 75,772 0 0
TIDEWATER INC NEW COM 88642R109 7,100 1,270,191 SH   SOLE 21 1,270,191 0 0
TIDEWATER INC NEW COM 88642R109 6,135 1,097,436 SH   SOLE 22 1,072,470 0 24,966
TIFFANY & CO NEW COM 886547108 36,216 296,995 SH   SOLE 2 42,841 0 254,154
TIFFANY & CO NEW COM 886547108 6,271 51,430 SH   SOLE 4 48,185 0 3,245
TIFFANY & CO NEW COM 886547108 13,772 112,938 SH   SOLE 7 97,491 0 15,447
TIFFANY & CO NEW COM 886547108 428 3,511 SH   SOLE 13 3,511 0 0
TIFFANY & CO NEW COM 886547108 1,743 14,290 SH   SOLE 15 14,290 0 0
TIFFANY & CO NEW COM 886547108 26,762 219,470 SH   SOLE 18 202,662 0 16,808
TIFFANY & CO NEW COM 886547108 4,617 37,863 SH   SOLE 19 37,863 0 0
TIFFANY & CO NEW COM 886547108 363,248 2,978,909 SH   SOLE 21 2,978,909 0 0
TIFFANY & CO NEW COM 886547108 333,055 2,731,304 SH   SOLE 22 2,465,930 0 265,374
TIFFANY & CO NEW COM 886547108 10,436 85,581 SH   SOLE 23 85,581 0 0
TIFFANY & CO NEW COM 886547108 18,229 149,491 SH   SOLE 25 149,491 0 0
TIFFANY & CO NEW COM 886547108 97,896 802,820 SH   SOLE 26 96,330 0 706,490
TIFFANY & CO NEW COM 886547108 2,879 23,607 SH   SOLE 28 16,980 0 6,627
TIFFANY & CO NEW COM 886547108 3,129 25,662 SH   SOLE 29 2,727 0 22,935
TIFFANY & CO NEW COM 886547108 65,330 535,759 SH   SOLE 30 480,879 0 54,880
TIFFANY & CO NEW COM 886547108 4,197 34,420 SH   SOLE 31 13,707 0 20,713
TIFFANY & CO NEW COM 886547108 1,603 13,142 SH   SOLE 34 13,142 0 0
TIFFANY & CO NEW COM 886547108 12,400 101,688 SH   SOLE 36 101,688 0 0
TIFFANY & CO NEW COM 886547108 305 2,500 SH   SOLE 40 2,500 0 0
TILLYS INC CL A 886885102 159 28,092 SH   SOLE 2 5,011 0 23,081
TILLYS INC CL A 886885102 2 415 SH   SOLE 7 415 0 0
TILLYS INC CL A 886885102 624 110,092 SH   SOLE 18 110,092 0 0
TILLYS INC CL A 886885102 469 82,778 SH   SOLE 19 82,778 0 0
TILLYS INC CL A 886885102 4,832 852,286 SH   SOLE 21 852,286 0 0
TILLYS INC CL A 886885102 4,153 732,500 SH   SOLE 22 720,819 0 11,681
TILLYS INC CL A 886885102 34 5,948 SH   SOLE 23 5,948 0 0
TILLYS INC CL A 886885102 90 15,944 SH   SOLE 26 0 0 15,944
TILRAY INC COM CL 2 88688T100 62 8,726 SH   SOLE 2 8,726 0 0
TILRAY INC COM CL 2 88688T100 89 12,504 SH   SOLE 21 12,504 0 0
TILRAY INC COM CL 2 88688T100 177 24,918 SH   SOLE 22 13,865 0 11,053
TILRAY INC COM CL 2 88688T100 53 7,509 SH   SOLE 30 7,509 0 0
TILRAY INC COM CL 2 88688T100 17 2,429 SH   SOLE 40 2,429 0 0
TILRAY INC NOTE 5.000%10/0 88688TAB6 453 1,000,000 PRN   SOLE 21 1,000,000 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 114 8,807 SH   SOLE 30 8,807 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 1,196 92,432 SH   SOLE 31 0 0 92,432
TIMBER PHARMACEUTICALS INC COM 887080109 0 19 SH   SOLE 21 19 0 0
TIMBERLAND BANCORP INC COM 887098101 121 6,642 SH   SOLE 2 287 0 6,355
TIMBERLAND BANCORP INC COM 887098101 3 176 SH   SOLE 7 176 0 0
TIMBERLAND BANCORP INC COM 887098101 530 29,094 SH   SOLE 18 29,094 0 0
TIMBERLAND BANCORP INC COM 887098101 267 14,646 SH   SOLE 19 14,646 0 0
TIMBERLAND BANCORP INC COM 887098101 4,464 245,152 SH   SOLE 21 245,152 0 0
TIMBERLAND BANCORP INC COM 887098101 3,442 189,041 SH   SOLE 22 185,528 0 3,513
TIMBERLAND BANCORP INC COM 887098101 4 210 SH   SOLE 23 210 0 0
TIMBERLAND BANCORP INC COM 887098101 69 3,779 SH   SOLE 26 0 0 3,779
TIMKEN CO COM 887389104 7,897 173,596 SH   SOLE 2 59,673 0 113,923
TIMKEN CO COM 887389104 17 376 SH   SOLE 4 376 0 0
TIMKEN CO COM 887389104 63 1,376 SH   SOLE 7 1,376 0 0
TIMKEN CO COM 887389104 8,277 181,957 SH   SOLE 18 181,957 0 0
TIMKEN CO COM 887389104 747 16,414 SH   SOLE 19 16,414 0 0
TIMKEN CO COM 887389104 139,380 3,063,976 SH   SOLE 21 3,063,976 0 0
TIMKEN CO COM 887389104 101,197 2,224,597 SH   SOLE 22 2,119,671 0 104,926
TIMKEN CO COM 887389104 1,178 25,894 SH   SOLE 26 16,145 0 9,749
TIMKEN CO COM 887389104 463 10,184 SH   SOLE 28 10,184 0 0
TIMKEN CO COM 887389104 1,089 23,939 SH   SOLE 30 23,939 0 0
TIMKEN CO COM 887389104 58 1,280 SH   SOLE 31 1,280 0 0
TIMKEN CO COM 887389104 28 623 SH   SOLE 36 623 0 0
TIMKEN CO COM 887389104 297 6,527 SH   SOLE 40 6,527 0 0
TIMKENSTEEL CORP COM 887399103 164 42,222 SH   SOLE 2 2,877 0 39,345
TIMKENSTEEL CORP COM 887399103 3 861 SH   SOLE 7 861 0 0
TIMKENSTEEL CORP COM 887399103 896 230,390 SH   SOLE 18 230,390 0 0
TIMKENSTEEL CORP COM 887399103 350 90,097 SH   SOLE 19 90,097 0 0
TIMKENSTEEL CORP COM 887399103 18,121 4,658,401 SH   SOLE 21 4,658,401 0 0
TIMKENSTEEL CORP COM 887399103 5,609 1,441,875 SH   SOLE 22 1,406,124 0 35,751
TIMKENSTEEL CORP COM 887399103 211 54,367 SH   SOLE 30 54,367 0 0
TIPTREE INC COM 88822Q103 172 26,640 SH   SOLE 2 1,343 0 25,297
TIPTREE INC COM 88822Q103 5 776 SH   SOLE 7 776 0 0
TIPTREE INC COM 88822Q103 615 95,331 SH   SOLE 18 95,331 0 0
TIPTREE INC COM 88822Q103 302 46,884 SH   SOLE 19 46,884 0 0
TIPTREE INC COM 88822Q103 5,781 896,220 SH   SOLE 21 896,220 0 0
TIPTREE INC COM 88822Q103 2,227 345,323 SH   SOLE 22 329,410 0 15,913
TITAN INTL INC ILL COM 88830M102 693 474,385 SH   SOLE 7 474,385 0 0
TITAN INTL INC ILL COM 88830M102 96 65,633 SH   SOLE 18 65,633 0 0
TITAN INTL INC ILL COM 88830M102 5,875 4,023,678 SH   SOLE 21 4,023,678 0 0
TITAN INTL INC ILL COM 88830M102 1,591 1,090,047 SH   SOLE 22 1,090,047 0 0
TITAN INTL INC ILL COM 88830M102 80 54,932 SH   SOLE 30 54,932 0 0
TITAN MACHY INC COM 88830R101 195 17,995 SH   SOLE 2 1,195 0 16,800
TITAN MACHY INC COM 88830R101 5 467 SH   SOLE 7 467 0 0
TITAN MACHY INC COM 88830R101 904 83,229 SH   SOLE 18 83,229 0 0
TITAN MACHY INC COM 88830R101 392 36,080 SH   SOLE 19 36,080 0 0
TITAN MACHY INC COM 88830R101 7,072 651,180 SH   SOLE 21 651,180 0 0
TITAN MACHY INC COM 88830R101 6,547 602,815 SH   SOLE 22 587,671 0 15,144
TITAN MACHY INC COM 88830R101 49 4,529 SH   SOLE 23 4,529 0 0
TITAN MACHY INC COM 88830R101 140 12,885 SH   SOLE 26 0 0 12,885
TITAN PHARMACEUTICALS INC DE COM 888314507 1 1,839 SH   SOLE 21 1,839 0 0
TIVITY HEALTH INC COM 88870R102 463 40,869 SH   SOLE 2 10,955 0 29,914
TIVITY HEALTH INC COM 88870R102 3 244 SH   SOLE 4 244 0 0
TIVITY HEALTH INC COM 88870R102 8 731 SH   SOLE 7 731 0 0
TIVITY HEALTH INC COM 88870R102 2,484 219,220 SH   SOLE 18 219,220 0 0
TIVITY HEALTH INC COM 88870R102 953 84,090 SH   SOLE 19 84,090 0 0
TIVITY HEALTH INC COM 88870R102 54,929 4,848,073 SH   SOLE 21 4,848,073 0 0
TIVITY HEALTH INC COM 88870R102 15,113 1,333,911 SH   SOLE 22 1,283,074 0 50,837
TIVITY HEALTH INC COM 88870R102 157 13,814 SH   SOLE 26 11,593 0 2,221
TIVITY HEALTH INC COM 88870R102 64 5,637 SH   SOLE 28 5,637 0 0
TIVITY HEALTH INC COM 88870R102 2,582 227,884 SH   SOLE 30 227,884 0 0
TIVITY HEALTH INC COM 88870R102 77 6,815 SH   SOLE 40 6,815 0 0
TJX COS INC NEW COM 872540109 171,035 3,382,813 SH   SOLE 2 586,800 0 2,796,013
TJX COS INC NEW COM 872540109 31,771 628,387 SH   SOLE 4 595,303 0 33,084
TJX COS INC NEW COM 872540109 60,128 1,189,249 SH   SOLE 7 1,114,716 0 74,533
TJX COS INC NEW COM 872540109 1,440 28,482 SH   SOLE 13 28,482 0 0
TJX COS INC NEW COM 872540109 5,999 118,655 SH   SOLE 15 118,655 0 0
TJX COS INC NEW COM 872540109 1 26 SH   SOLE 17 0 0 26
TJX COS INC NEW COM 872540109 406,145 8,032,936 SH   SOLE 18 6,694,904 0 1,338,032
TJX COS INC NEW COM 872540109 343,254 6,789,035 SH   SOLE 19 6,789,035 0 0
TJX COS INC NEW COM 872540109 1,573,138 31,114,280 SH   SOLE 21 31,114,280 0 0
TJX COS INC NEW COM 872540109 1,573,501 31,121,450 SH   SOLE 22 28,177,464 0 2,943,986
TJX COS INC NEW COM 872540109 48,621 961,651 SH   SOLE 23 961,651 0 0
TJX COS INC NEW COM 872540109 69,555 1,375,701 SH   SOLE 25 1,375,701 0 0
TJX COS INC NEW COM 872540109 359,798 7,116,264 SH   SOLE 26 853,975 0 6,262,289
TJX COS INC NEW COM 872540109 12,496 247,155 SH   SOLE 28 175,900 0 71,255
TJX COS INC NEW COM 872540109 7,773 153,734 SH   SOLE 29 69,091 0 84,643
TJX COS INC NEW COM 872540109 283,726 5,611,679 SH   SOLE 30 5,608,783 0 2,896
TJX COS INC NEW COM 872540109 21,422 423,697 SH   SOLE 31 215,900 0 207,797
TJX COS INC NEW COM 872540109 67,899 1,342,936 SH   SOLE 34 1,342,936 0 0
TJX COS INC NEW COM 872540109 45,868 907,197 SH   SOLE 36 907,197 0 0
TJX COS INC NEW COM 872540109 1,341 26,514 SH   SOLE 40 26,514 0 0
TOLL BROTHERS INC COM 889478103 9,847 302,142 SH   SOLE 2 92,434 0 209,708
TOLL BROTHERS INC COM 889478103 21 653 SH   SOLE 4 653 0 0
TOLL BROTHERS INC COM 889478103 87 2,668 SH   SOLE 7 2,668 0 0
TOLL BROTHERS INC COM 889478103 34 1,051 SH   SOLE 15 1,051 0 0
TOLL BROTHERS INC COM 889478103 10,168 312,011 SH   SOLE 18 312,011 0 0
TOLL BROTHERS INC COM 889478103 962 29,533 SH   SOLE 19 29,533 0 0
TOLL BROTHERS INC COM 889478103 211,011 6,474,728 SH   SOLE 21 6,474,728 0 0
TOLL BROTHERS INC COM 889478103 139,936 4,293,822 SH   SOLE 22 4,098,802 0 195,020
TOLL BROTHERS INC COM 889478103 51,111 1,568,310 SH   SOLE 25 1,568,310 0 0
TOLL BROTHERS INC COM 889478103 9,609 294,858 SH   SOLE 26 32,576 0 262,282
TOLL BROTHERS INC COM 889478103 466 14,309 SH   SOLE 28 14,309 0 0
TOLL BROTHERS INC COM 889478103 1,446 44,374 SH   SOLE 30 44,374 0 0
TOLL BROTHERS INC COM 889478103 231 7,077 SH   SOLE 31 2,260 0 4,817
TOLL BROTHERS INC COM 889478103 88 2,714 SH   SOLE 34 2,714 0 0
TOLL BROTHERS INC COM 889478103 1,725 52,940 SH   SOLE 36 52,940 0 0
TOLL BROTHERS INC COM 889478103 488 14,988 SH   SOLE 40 14,988 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,096 16,924 SH   SOLE 2 4,654 0 12,270
TOMPKINS FINANCIAL CORPORATI COM 890110109 3 40 SH   SOLE 4 40 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 15 237 SH   SOLE 7 237 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 4,435 68,476 SH   SOLE 18 68,476 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,802 27,829 SH   SOLE 19 27,829 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 88,369 1,364,346 SH   SOLE 21 1,364,346 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 27,701 427,686 SH   SOLE 22 414,267 0 13,419
TOMPKINS FINANCIAL CORPORATI COM 890110109 635 9,798 SH   SOLE 26 6,528 0 3,270
TOMPKINS FINANCIAL CORPORATI COM 890110109 115 1,773 SH   SOLE 28 1,773 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,575 24,323 SH   SOLE 30 24,323 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 100 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 0 48 SH   SOLE 22 48 0 0
TOOTSIE ROLL INDS INC COM 890516107 662 19,329 SH   SOLE 2 12,859 0 6,470
TOOTSIE ROLL INDS INC COM 890516107 6 169 SH   SOLE 4 169 0 0
TOOTSIE ROLL INDS INC COM 890516107 11 320 SH   SOLE 7 320 0 0
TOOTSIE ROLL INDS INC COM 890516107 3,516 102,597 SH   SOLE 18 102,597 0 0
TOOTSIE ROLL INDS INC COM 890516107 1,029 30,029 SH   SOLE 19 30,029 0 0
TOOTSIE ROLL INDS INC COM 890516107 39,679 1,157,843 SH   SOLE 21 1,157,843 0 0
TOOTSIE ROLL INDS INC COM 890516107 21,893 638,850 SH   SOLE 22 619,874 0 18,976
TOOTSIE ROLL INDS INC COM 890516107 998 29,135 SH   SOLE 23 29,135 0 0
TOOTSIE ROLL INDS INC COM 890516107 89 2,595 SH   SOLE 28 2,595 0 0
TOOTSIE ROLL INDS INC COM 890516107 240 7,014 SH   SOLE 30 7,014 0 0
TOOTSIE ROLL INDS INC COM 890516107 86 2,497 SH   SOLE 40 2,497 0 0
TOPBUILD CORP COM 89055F103 4,063 35,709 SH   SOLE 2 25,158 0 10,551
TOPBUILD CORP COM 89055F103 21 184 SH   SOLE 4 184 0 0
TOPBUILD CORP COM 89055F103 65 567 SH   SOLE 7 567 0 0
TOPBUILD CORP COM 89055F103 24,327 213,828 SH   SOLE 18 210,516 0 3,312
TOPBUILD CORP COM 89055F103 8,466 74,412 SH   SOLE 19 74,412 0 0
TOPBUILD CORP COM 89055F103 295,012 2,593,053 SH   SOLE 21 2,593,053 0 0
TOPBUILD CORP COM 89055F103 133,771 1,175,798 SH   SOLE 22 1,141,154 0 34,644
TOPBUILD CORP COM 89055F103 76 665 SH   SOLE 23 665 0 0
TOPBUILD CORP COM 89055F103 2,860 25,136 SH   SOLE 26 12,444 0 12,692
TOPBUILD CORP COM 89055F103 668 5,871 SH   SOLE 28 5,871 0 0
TOPBUILD CORP COM 89055F103 1,418 12,464 SH   SOLE 30 12,464 0 0
TOPBUILD CORP COM 89055F103 90 788 SH   SOLE 31 0 0 788
TOPBUILD CORP COM 89055F103 427 3,750 SH   SOLE 40 3,750 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 63 172,663 SH   SOLE 21 172,663 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 247 680,022 SH   SOLE 22 680,022 0 0
TORO CO COM 891092108 32,454 489,207 SH   SOLE 2 278,351 0 210,856
TORO CO COM 891092108 2,141 32,272 SH   SOLE 4 32,272 0 0
TORO CO COM 891092108 1,582 23,841 SH   SOLE 7 23,841 0 0
TORO CO COM 891092108 79 1,194 SH   SOLE 13 1,194 0 0
TORO CO COM 891092108 22,076 332,775 SH   SOLE 18 319,372 0 13,403
TORO CO COM 891092108 3,032 45,710 SH   SOLE 19 45,710 0 0
TORO CO COM 891092108 351,820 5,303,279 SH   SOLE 21 5,303,279 0 0
TORO CO COM 891092108 267,315 4,029,468 SH   SOLE 22 3,643,651 0 385,817
TORO CO COM 891092108 4,811 72,514 SH   SOLE 23 72,514 0 0
TORO CO COM 891092108 404 6,093 SH   SOLE 25 6,093 0 0
TORO CO COM 891092108 5,798 87,397 SH   SOLE 26 35,760 0 51,637
TORO CO COM 891092108 974 14,682 SH   SOLE 28 14,682 0 0
TORO CO COM 891092108 2,760 41,608 SH   SOLE 29 34,069 0 7,539
TORO CO COM 891092108 3,110 46,882 SH   SOLE 30 46,882 0 0
TORO CO COM 891092108 6,429 96,904 SH   SOLE 31 66,589 0 30,315
TORO CO COM 891092108 1,309 19,728 SH   SOLE 34 19,728 0 0
TORO CO COM 891092108 466 7,024 SH   SOLE 36 7,024 0 0
TORO CO COM 891092108 763 11,506 SH   SOLE 40 11,506 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 55 1,236 SH   SOLE 18 1,236 0 0
TOTAL S.A. SPONSORED ADS 89151E109 1 19 SH   SOLE 17 0 0 19
TOTAL S.A. SPONSORED ADS 89151E109 38,459 999,972 SH   SOLE 18 993,282 0 6,690
TOTAL S.A. SPONSORED ADS 89151E109 388 10,082 SH   SOLE 19 10,082 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 637 33,370 SH   SOLE 18 0 0 33,370
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 647 33,880 SH   SOLE 22 0 0 33,880
TOWN SPORTS INTL HLDGS INC COM 89214A102 12 21,496 SH   SOLE 21 21,496 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 217 402,521 SH   SOLE 22 402,521 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,522 80,811 SH   SOLE 2 26,656 0 54,155
TOWNEBANK PORTSMOUTH VA COM 89214P109 6 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 23 1,197 SH   SOLE 7 1,197 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 5,096 270,471 SH   SOLE 18 270,471 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 2,952 156,702 SH   SOLE 19 156,702 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 39,235 2,082,532 SH   SOLE 21 2,082,532 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 43,445 2,306,004 SH   SOLE 22 2,233,163 0 72,841
TOWNEBANK PORTSMOUTH VA COM 89214P109 33 1,756 SH   SOLE 23 1,756 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 793 42,079 SH   SOLE 26 25,256 0 16,823
TOWNEBANK PORTSMOUTH VA COM 89214P109 256 13,589 SH   SOLE 28 13,589 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 501 26,580 SH   SOLE 30 26,580 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 143 7,611 SH   SOLE 40 7,611 0 0
TOWNSQUARE MEDIA INC CL A 892231101 20 4,484 SH   SOLE 18 4,484 0 0
TOWNSQUARE MEDIA INC CL A 892231101 196 43,909 SH   SOLE 21 43,909 0 0
TOWNSQUARE MEDIA INC CL A 892231101 302 67,455 SH   SOLE 22 67,455 0 0
TOWNSQUARE MEDIA INC CL A 892231101 73 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 12 92 SH   SOLE 18 92 0 0
TPG RE FIN TR INC COM 87266M107 593 69,006 SH   SOLE 2 17,320 0 51,686
TPG RE FIN TR INC COM 87266M107 6 748 SH   SOLE 7 748 0 0
TPG RE FIN TR INC COM 87266M107 2,045 237,785 SH   SOLE 18 237,785 0 0
TPG RE FIN TR INC COM 87266M107 1,325 154,081 SH   SOLE 19 154,081 0 0
TPG RE FIN TR INC COM 87266M107 26,955 3,134,302 SH   SOLE 21 3,134,302 0 0
TPG RE FIN TR INC COM 87266M107 15,051 1,750,061 SH   SOLE 22 1,702,722 0 47,339
TPG RE FIN TR INC COM 87266M107 60 6,985 SH   SOLE 23 6,985 0 0
TPG RE FIN TR INC COM 87266M107 16 1,839 SH   SOLE 26 0 0 1,839
TPG RE FIN TR INC COM 87266M107 49 5,710 SH   SOLE 28 5,710 0 0
TPG RE FIN TR INC COM 87266M107 404 47,002 SH   SOLE 30 47,002 0 0
TPG RE FIN TR INC COM 87266M107 49 5,710 SH   SOLE 40 5,710 0 0
TPI COMPOSITES INC COM 87266J104 454 19,435 SH   SOLE 2 9,961 0 9,474
TPI COMPOSITES INC COM 87266J104 9 384 SH   SOLE 7 384 0 0
TPI COMPOSITES INC COM 87266J104 2,984 127,690 SH   SOLE 18 127,690 0 0
TPI COMPOSITES INC COM 87266J104 1,548 66,222 SH   SOLE 19 66,222 0 0
TPI COMPOSITES INC COM 87266J104 24,468 1,046,983 SH   SOLE 21 1,046,983 0 0
TPI COMPOSITES INC COM 87266J104 22,679 970,449 SH   SOLE 22 946,358 0 24,091
TPI COMPOSITES INC COM 87266J104 8 345 SH   SOLE 23 345 0 0
TPI COMPOSITES INC COM 87266J104 51 2,191 SH   SOLE 26 0 0 2,191
TPI COMPOSITES INC COM 87266J104 94 4,038 SH   SOLE 28 4,038 0 0
TPI COMPOSITES INC COM 87266J104 314 13,428 SH   SOLE 30 13,428 0 0
TPI COMPOSITES INC COM 87266J104 93 3,966 SH   SOLE 40 3,966 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 1 632 SH   SOLE 21 632 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 10 4,932 SH   SOLE 22 4,932 0 0
TRACTOR SUPPLY CO COM 892356106 41,346 313,723 SH   SOLE 2 69,215 0 244,508
TRACTOR SUPPLY CO COM 892356106 7,711 58,511 SH   SOLE 4 55,270 0 3,241
TRACTOR SUPPLY CO COM 892356106 41,183 312,487 SH   SOLE 7 244,198 0 68,289
TRACTOR SUPPLY CO COM 892356106 538 4,082 SH   SOLE 13 4,082 0 0
TRACTOR SUPPLY CO COM 892356106 1,465 11,115 SH   SOLE 15 11,115 0 0
TRACTOR SUPPLY CO COM 892356106 33,434 253,689 SH   SOLE 18 235,294 0 18,395
TRACTOR SUPPLY CO COM 892356106 28,157 213,654 SH   SOLE 19 213,654 0 0
TRACTOR SUPPLY CO COM 892356106 407,019 3,088,392 SH   SOLE 21 3,088,392 0 0
TRACTOR SUPPLY CO COM 892356106 371,096 2,815,815 SH   SOLE 22 2,550,716 0 265,099
TRACTOR SUPPLY CO COM 892356106 11,563 87,738 SH   SOLE 23 87,738 0 0
TRACTOR SUPPLY CO COM 892356106 22,605 171,524 SH   SOLE 25 171,524 0 0
TRACTOR SUPPLY CO COM 892356106 99,611 755,832 SH   SOLE 26 102,482 0 653,350
TRACTOR SUPPLY CO COM 892356106 3,064 23,250 SH   SOLE 28 16,471 0 6,779
TRACTOR SUPPLY CO COM 892356106 14,621 110,940 SH   SOLE 29 85,701 0 25,239
TRACTOR SUPPLY CO COM 892356106 73,623 558,636 SH   SOLE 30 524,743 0 33,893
TRACTOR SUPPLY CO COM 892356106 4,203 31,892 SH   SOLE 31 15,266 0 16,626
TRACTOR SUPPLY CO COM 892356106 21,028 159,558 SH   SOLE 34 159,558 0 0
TRACTOR SUPPLY CO COM 892356106 8,852 67,169 SH   SOLE 36 67,169 0 0
TRACTOR SUPPLY CO COM 892356106 335 2,544 SH   SOLE 40 2,544 0 0
TRADEWEB MKTS INC CL A 892672106 10,276 176,738 SH   SOLE 2 6,895 0 169,843
TRADEWEB MKTS INC CL A 892672106 1,777 30,558 SH   SOLE 4 28,313 0 2,245
TRADEWEB MKTS INC CL A 892672106 330 5,678 SH   SOLE 7 5,678 0 0
TRADEWEB MKTS INC CL A 892672106 308 5,293 SH   SOLE 15 5,293 0 0
TRADEWEB MKTS INC CL A 892672106 5,649 97,157 SH   SOLE 18 90,518 0 6,639
TRADEWEB MKTS INC CL A 892672106 187,490 3,224,796 SH   SOLE 19 3,224,796 0 0
TRADEWEB MKTS INC CL A 892672106 77,330 1,330,066 SH   SOLE 21 1,330,066 0 0
TRADEWEB MKTS INC CL A 892672106 121,023 2,081,580 SH   SOLE 22 1,959,755 0 121,825
TRADEWEB MKTS INC CL A 892672106 3,464 59,573 SH   SOLE 23 59,573 0 0
TRADEWEB MKTS INC CL A 892672106 320 5,511 SH   SOLE 25 5,511 0 0
TRADEWEB MKTS INC CL A 892672106 10,379 178,515 SH   SOLE 26 100,227 0 78,288
TRADEWEB MKTS INC CL A 892672106 1,116 19,200 SH   SOLE 28 14,266 0 4,934
TRADEWEB MKTS INC CL A 892672106 1,068 18,375 SH   SOLE 29 1,414 0 16,961
TRADEWEB MKTS INC CL A 892672106 7,933 136,447 SH   SOLE 30 136,447 0 0
TRADEWEB MKTS INC CL A 892672106 806 13,858 SH   SOLE 31 10,668 0 3,190
TRADEWEB MKTS INC CL A 892672106 4,058 69,800 SH   SOLE 34 69,800 0 0
TRADEWEB MKTS INC CL A 892672106 965 16,591 SH   SOLE 36 16,591 0 0
TRADEWEB MKTS INC CL A 892672106 108 1,864 SH   SOLE 40 1,864 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 66,603 748,511 SH   SOLE 2 193,291 0 555,220
TRANE TECHNOLOGIES PLC SHS G8994E103 11,236 126,270 SH   SOLE 4 119,727 0 6,543
TRANE TECHNOLOGIES PLC SHS G8994E103 20,431 229,618 SH   SOLE 7 210,435 0 19,183
TRANE TECHNOLOGIES PLC SHS G8994E103 408 4,590 SH   SOLE 13 4,590 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 2,074 23,312 SH   SOLE 15 23,312 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 43,747 491,646 SH   SOLE 18 448,946 0 42,700
TRANE TECHNOLOGIES PLC SHS G8994E103 21,745 244,381 SH   SOLE 19 244,381 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 492,057 5,529,973 SH   SOLE 21 5,529,973 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 533,419 5,994,817 SH   SOLE 22 5,295,180 0 699,637
TRANE TECHNOLOGIES PLC SHS G8994E103 17,836 200,446 SH   SOLE 23 200,446 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 25,498 286,559 SH   SOLE 25 286,559 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 142,601 1,602,620 SH   SOLE 26 191,624 0 1,410,996
TRANE TECHNOLOGIES PLC SHS G8994E103 4,439 49,891 SH   SOLE 28 35,146 0 14,745
TRANE TECHNOLOGIES PLC SHS G8994E103 2,057 23,114 SH   SOLE 29 23,114 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 92,807 1,043,009 SH   SOLE 30 1,035,932 0 7,077
TRANE TECHNOLOGIES PLC SHS G8994E103 8,330 93,617 SH   SOLE 31 62,684 0 30,933
TRANE TECHNOLOGIES PLC SHS G8994E103 52,853 593,988 SH   SOLE 34 593,988 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 14,509 163,062 SH   SOLE 36 163,062 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 468 5,265 SH   SOLE 40 5,265 0 0
TRANS WORLD ENTMT CORP COM NEW 89336Q209 2 364 SH   SOLE 21 364 0 0
TRANS WORLD ENTMT CORP COM NEW 89336Q209 110 16,073 SH   SOLE 22 16,073 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 9 1,928 SH   SOLE 18 1,928 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 130 28,341 SH   SOLE 21 28,341 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 1,170 255,360 SH   SOLE 22 255,360 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 39 143,279 SH   SOLE 21 143,279 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 3 10,075 SH   SOLE 22 10,075 0 0
TRANSCAT INC COM 893529107 64 2,463 SH   SOLE 2 269 0 2,194
TRANSCAT INC COM 893529107 6 217 SH   SOLE 7 217 0 0
TRANSCAT INC COM 893529107 683 26,421 SH   SOLE 18 26,421 0 0
TRANSCAT INC COM 893529107 331 12,785 SH   SOLE 19 12,785 0 0
TRANSCAT INC COM 893529107 5,552 214,699 SH   SOLE 21 214,699 0 0
TRANSCAT INC COM 893529107 3,874 149,818 SH   SOLE 22 145,908 0 3,910
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 44 1,466 SH   SOLE 2 70 0 1,396
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 163 5,435 SH   SOLE 18 5,435 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 69 2,288 SH   SOLE 19 2,288 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 932 31,038 SH   SOLE 21 31,038 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 353 11,772 SH   SOLE 22 11,267 0 505
TRANSDIGM GROUP INC COM 893641100 61,494 139,112 SH   SOLE 2 29,829 0 109,283
TRANSDIGM GROUP INC COM 893641100 10,945 24,760 SH   SOLE 4 23,291 0 1,469
TRANSDIGM GROUP INC COM 893641100 19,569 44,268 SH   SOLE 7 42,737 0 1,531
TRANSDIGM GROUP INC COM 893641100 69 155 SH   SOLE 13 155 0 0
TRANSDIGM GROUP INC COM 893641100 2,257 5,105 SH   SOLE 15 5,105 0 0
TRANSDIGM GROUP INC COM 893641100 44,706 101,134 SH   SOLE 18 93,378 0 7,756
TRANSDIGM GROUP INC COM 893641100 6,536 14,785 SH   SOLE 19 14,785 0 0
TRANSDIGM GROUP INC COM 893641100 661,824 1,497,169 SH   SOLE 21 1,497,169 0 0
TRANSDIGM GROUP INC COM 893641100 532,856 1,205,420 SH   SOLE 22 1,088,146 0 117,274
TRANSDIGM GROUP INC COM 893641100 16,700 37,778 SH   SOLE 23 37,778 0 0
TRANSDIGM GROUP INC COM 893641100 26,343 59,592 SH   SOLE 25 59,592 0 0
TRANSDIGM GROUP INC COM 893641100 104,240 235,810 SH   SOLE 26 39,508 0 196,302
TRANSDIGM GROUP INC COM 893641100 5,423 12,267 SH   SOLE 28 9,005 0 3,262
TRANSDIGM GROUP INC COM 893641100 511 1,156 SH   SOLE 29 1,156 0 0
TRANSDIGM GROUP INC COM 893641100 75,075 169,834 SH   SOLE 30 169,834 0 0
TRANSDIGM GROUP INC COM 893641100 4,414 9,985 SH   SOLE 31 6,928 0 3,057
TRANSDIGM GROUP INC COM 893641100 14,646 33,131 SH   SOLE 36 33,131 0 0
TRANSDIGM GROUP INC COM 893641100 460 1,041 SH   SOLE 40 1,041 0 0
TRANSENTERIX INC COM 89366M300 0 646 SH   SOLE 18 646 0 0
TRANSENTERIX INC COM 89366M300 9 15,898 SH   SOLE 21 15,898 0 0
TRANSENTERIX INC COM 89366M300 143 264,680 SH   SOLE 22 264,680 0 0
TRANSGLOBE ENERGY CORP COM 893662106 24 42,088 SH   SOLE 22 42,088 0 0
TRANSLATE BIO INC COM 89374L104 539 30,070 SH   SOLE 2 13,971 0 16,099
TRANSLATE BIO INC COM 89374L104 16 880 SH   SOLE 7 880 0 0
TRANSLATE BIO INC COM 89374L104 3,782 211,044 SH   SOLE 18 203,934 0 7,110
TRANSLATE BIO INC COM 89374L104 2,063 115,106 SH   SOLE 19 115,106 0 0
TRANSLATE BIO INC COM 89374L104 41,274 2,303,264 SH   SOLE 21 2,303,264 0 0
TRANSLATE BIO INC COM 89374L104 27,108 1,512,746 SH   SOLE 22 1,470,327 0 42,419
TRANSLATE BIO INC COM 89374L104 11 619 SH   SOLE 23 619 0 0
TRANSLATE BIO INC COM 89374L104 8,442 471,108 SH   SOLE 26 77,133 0 393,975
TRANSLATE BIO INC COM 89374L104 463 25,843 SH   SOLE 30 25,843 0 0
TRANSLATE BIO INC COM 89374L104 93 5,192 SH   SOLE 31 0 0 5,192
TRANSLATE BIO INC COM 89374L104 49 2,752 SH   SOLE 40 2,752 0 0
TRANSMEDICS GROUP INC COM 89377M109 153 8,553 SH   SOLE 2 2,432 0 6,121
TRANSMEDICS GROUP INC COM 89377M109 7 414 SH   SOLE 7 414 0 0
TRANSMEDICS GROUP INC COM 89377M109 1,701 94,911 SH   SOLE 18 83,743 0 11,168
TRANSMEDICS GROUP INC COM 89377M109 2,289 127,724 SH   SOLE 19 127,724 0 0
TRANSMEDICS GROUP INC COM 89377M109 11,717 653,860 SH   SOLE 21 653,860 0 0
TRANSMEDICS GROUP INC COM 89377M109 6,946 387,593 SH   SOLE 22 378,646 0 8,947
TRANSMEDICS GROUP INC COM 89377M109 193 10,747 SH   SOLE 23 10,747 0 0
TRANSMEDICS GROUP INC COM 89377M109 479 26,712 SH   SOLE 26 0 0 26,712
TRANSOCEAN INC DEB 0.500% 1/3 893830BJ7 1,165 2,825,000 PRN   SOLE 21 2,825,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,722 941,094 SH   SOLE 2 432,323 0 508,771
TRANSOCEAN LTD REG SHS H8817H100 4 2,392 SH   SOLE 4 2,392 0 0
TRANSOCEAN LTD REG SHS H8817H100 61 33,070 SH   SOLE 7 33,070 0 0
TRANSOCEAN LTD REG SHS H8817H100 6,676 3,648,171 SH   SOLE 18 3,648,171 0 0
TRANSOCEAN LTD REG SHS H8817H100 2,579 1,409,462 SH   SOLE 19 1,409,462 0 0
TRANSOCEAN LTD REG SHS H8817H100 74,528 40,725,445 SH   SOLE 21 40,725,445 0 0
TRANSOCEAN LTD REG SHS H8817H100 39,784 21,739,979 SH   SOLE 22 20,988,086 0 751,893
TRANSOCEAN LTD REG SHS H8817H100 70 38,097 SH   SOLE 23 38,097 0 0
TRANSOCEAN LTD REG SHS H8817H100 342 186,665 SH   SOLE 26 117,442 0 69,223
TRANSOCEAN LTD REG SHS H8817H100 120 65,373 SH   SOLE 28 65,373 0 0
TRANSOCEAN LTD REG SHS H8817H100 327 178,810 SH   SOLE 30 178,810 0 0
TRANSOCEAN LTD REG SHS H8817H100 217 118,596 SH   SOLE 31 0 0 118,596
TRANSOCEAN LTD REG SHS H8817H100 859 469,261 SH   SOLE 36 469,261 0 0
TRANSOCEAN LTD REG SHS H8817H100 101 55,286 SH   SOLE 40 55,286 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 58 10,339 SH   SOLE 4 10,339 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 4,454 791,137 SH   SOLE 21 791,137 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 2,506 445,153 SH   SOLE 22 445,153 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 1,121 199,185 SH   SOLE 30 199,185 0 0
TRANSUNION COM 89400J107 56,532 649,496 SH   SOLE 2 152,873 0 496,623
TRANSUNION COM 89400J107 7,861 90,310 SH   SOLE 4 85,455 0 4,855
TRANSUNION COM 89400J107 1,477 16,971 SH   SOLE 7 16,971 0 0
TRANSUNION COM 89400J107 47 543 SH   SOLE 13 543 0 0
TRANSUNION COM 89400J107 1,289 14,804 SH   SOLE 15 14,804 0 0
TRANSUNION COM 89400J107 151,321 1,738,525 SH   SOLE 18 1,157,362 0 581,163
TRANSUNION COM 89400J107 238,122 2,735,778 SH   SOLE 19 2,735,778 0 0
TRANSUNION COM 89400J107 241,966 2,779,939 SH   SOLE 21 2,779,939 0 0
TRANSUNION COM 89400J107 467,297 5,368,758 SH   SOLE 22 4,999,969 0 368,789
TRANSUNION COM 89400J107 13,035 149,759 SH   SOLE 23 149,759 0 0
TRANSUNION COM 89400J107 68,222 783,799 SH   SOLE 25 783,799 0 0
TRANSUNION COM 89400J107 72,178 829,247 SH   SOLE 26 163,076 0 666,171
TRANSUNION COM 89400J107 3,263 37,490 SH   SOLE 28 26,191 0 11,299
TRANSUNION COM 89400J107 6,041 69,410 SH   SOLE 29 29,762 0 39,648
TRANSUNION COM 89400J107 27,479 315,704 SH   SOLE 30 287,693 0 28,011
TRANSUNION COM 89400J107 3,820 43,893 SH   SOLE 31 27,966 0 15,927
TRANSUNION COM 89400J107 7,814 89,775 SH   SOLE 34 89,775 0 0
TRANSUNION COM 89400J107 9,735 111,847 SH   SOLE 36 111,847 0 0
TRANSUNION COM 89400J107 382 4,385 SH   SOLE 40 4,385 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 25 1,641 SH   SOLE 18 1,641 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 287 18,647 SH   SOLE 21 18,647 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 2,221 144,232 SH   SOLE 22 144,232 0 0
TRAVELERS COMPANIES INC COM 89417E109 83,423 731,460 SH   SOLE 2 172,166 0 559,294
TRAVELERS COMPANIES INC COM 89417E109 14,820 129,943 SH   SOLE 4 122,802 0 7,141
TRAVELERS COMPANIES INC COM 89417E109 38,287 335,707 SH   SOLE 7 268,367 0 67,340
TRAVELERS COMPANIES INC COM 89417E109 662 5,806 SH   SOLE 13 5,806 0 0
TRAVELERS COMPANIES INC COM 89417E109 3,576 31,352 SH   SOLE 15 31,352 0 0
TRAVELERS COMPANIES INC COM 89417E109 78,489 688,196 SH   SOLE 18 644,343 0 43,853
TRAVELERS COMPANIES INC COM 89417E109 22,089 193,678 SH   SOLE 19 193,678 0 0
TRAVELERS COMPANIES INC COM 89417E109 757,523 6,642,024 SH   SOLE 21 6,642,024 0 0
TRAVELERS COMPANIES INC COM 89417E109 737,460 6,466,109 SH   SOLE 22 5,826,625 0 639,484
TRAVELERS COMPANIES INC COM 89417E109 24,183 212,035 SH   SOLE 23 212,035 0 0
TRAVELERS COMPANIES INC COM 89417E109 36,224 317,613 SH   SOLE 25 317,613 0 0
TRAVELERS COMPANIES INC COM 89417E109 256,546 2,249,416 SH   SOLE 26 230,769 0 2,018,647
TRAVELERS COMPANIES INC COM 89417E109 6,142 53,852 SH   SOLE 28 37,882 0 15,970
TRAVELERS COMPANIES INC COM 89417E109 1,241 10,884 SH   SOLE 29 10,884 0 0
TRAVELERS COMPANIES INC COM 89417E109 167,940 1,472,511 SH   SOLE 30 1,469,293 0 3,218
TRAVELERS COMPANIES INC COM 89417E109 9,047 79,325 SH   SOLE 31 41,572 0 37,753
TRAVELERS COMPANIES INC COM 89417E109 6,756 59,238 SH   SOLE 32 59,238 0 0
TRAVELERS COMPANIES INC COM 89417E109 9,818 86,083 SH   SOLE 34 86,083 0 0
TRAVELERS COMPANIES INC COM 89417E109 26,958 236,371 SH   SOLE 36 236,371 0 0
TRAVELERS COMPANIES INC COM 89417E109 637 5,584 SH   SOLE 40 5,584 0 0
TRAVELZOO COM NEW 89421Q205 11 1,921 SH   SOLE 18 1,921 0 0
TRAVELZOO COM NEW 89421Q205 136 24,051 SH   SOLE 21 24,051 0 0
TRAVELZOO COM NEW 89421Q205 794 140,775 SH   SOLE 22 140,775 0 0
TRECORA RES COM 894648104 137 21,788 SH   SOLE 2 1,625 0 20,163
TRECORA RES COM 894648104 4 564 SH   SOLE 7 564 0 0
TRECORA RES COM 894648104 648 103,382 SH   SOLE 18 103,382 0 0
TRECORA RES COM 894648104 258 41,088 SH   SOLE 19 41,088 0 0
TRECORA RES COM 894648104 4,604 734,258 SH   SOLE 21 734,258 0 0
TRECORA RES COM 894648104 1,914 305,302 SH   SOLE 22 293,397 0 11,905
TRECORA RES COM 894648104 60 9,495 SH   SOLE 26 0 0 9,495
TREDEGAR CORP COM 894650100 480 31,155 SH   SOLE 2 8,254 0 22,901
TREDEGAR CORP COM 894650100 2 153 SH   SOLE 4 153 0 0
TREDEGAR CORP COM 894650100 6 368 SH   SOLE 7 368 0 0
TREDEGAR CORP COM 894650100 2,012 130,629 SH   SOLE 18 130,629 0 0
TREDEGAR CORP COM 894650100 761 49,389 SH   SOLE 19 49,389 0 0
TREDEGAR CORP COM 894650100 42,853 2,782,689 SH   SOLE 21 2,782,689 0 0
TREDEGAR CORP COM 894650100 12,453 808,659 SH   SOLE 22 785,824 0 22,835
TREDEGAR CORP COM 894650100 49 3,190 SH   SOLE 28 3,190 0 0
TREDEGAR CORP COM 894650100 620 40,255 SH   SOLE 30 40,255 0 0
TREDEGAR CORP COM 894650100 39 2,528 SH   SOLE 40 2,528 0 0
TREEHOUSE FOODS INC COM 89469A104 7,166 163,600 SH   SOLE 2 43,955 0 119,645
TREEHOUSE FOODS INC COM 89469A104 11 244 SH   SOLE 4 244 0 0
TREEHOUSE FOODS INC COM 89469A104 73 1,678 SH   SOLE 7 1,678 0 0
TREEHOUSE FOODS INC COM 89469A104 6,673 152,344 SH   SOLE 18 152,344 0 0
TREEHOUSE FOODS INC COM 89469A104 634 14,482 SH   SOLE 19 14,482 0 0
TREEHOUSE FOODS INC COM 89469A104 109,339 2,496,317 SH   SOLE 21 2,496,317 0 0
TREEHOUSE FOODS INC COM 89469A104 82,429 1,881,939 SH   SOLE 22 1,794,221 0 87,718
TREEHOUSE FOODS INC COM 89469A104 751 17,146 SH   SOLE 26 12,245 0 4,901
TREEHOUSE FOODS INC COM 89469A104 395 9,008 SH   SOLE 28 9,008 0 0
TREEHOUSE FOODS INC COM 89469A104 867 19,802 SH   SOLE 30 19,802 0 0
TREEHOUSE FOODS INC COM 89469A104 129 2,948 SH   SOLE 31 1,150 0 1,798
TREEHOUSE FOODS INC COM 89469A104 88 1,999 SH   SOLE 36 1,999 0 0
TREEHOUSE FOODS INC COM 89469A104 279 6,377 SH   SOLE 40 6,377 0 0
TREMONT MTG TR COM 894789106 15 4,933 SH   SOLE 21 4,933 0 0
TREVENA INC COM 89532E109 34 22,359 SH   SOLE 21 22,359 0 0
TREVENA INC COM 89532E109 3,554 2,369,245 SH   SOLE 22 2,369,245 0 0
TREVI THERAPEUTICS INC COM 89532M101 8 1,291 SH   SOLE 18 1,291 0 0
TREVI THERAPEUTICS INC COM 89532M101 126 19,223 SH   SOLE 21 19,223 0 0
TREVI THERAPEUTICS INC COM 89532M101 21 3,199 SH   SOLE 22 3,199 0 0
TREX CO INC COM 89531P105 19,707 151,514 SH   SOLE 2 47,966 0 103,548
TREX CO INC COM 89531P105 76 588 SH   SOLE 4 588 0 0
TREX CO INC COM 89531P105 129 989 SH   SOLE 7 989 0 0
TREX CO INC COM 89531P105 112 864 SH   SOLE 13 864 0 0
TREX CO INC COM 89531P105 23,394 179,859 SH   SOLE 18 170,670 0 9,189
TREX CO INC COM 89531P105 13,168 101,240 SH   SOLE 19 101,240 0 0
TREX CO INC COM 89531P105 396,534 3,048,620 SH   SOLE 21 3,048,620 0 0
TREX CO INC COM 89531P105 263,414 2,025,170 SH   SOLE 22 1,937,657 0 87,513
TREX CO INC COM 89531P105 1,401 10,769 SH   SOLE 23 10,769 0 0
TREX CO INC COM 89531P105 8,588 66,026 SH   SOLE 26 16,675 0 49,351
TREX CO INC COM 89531P105 1,211 9,307 SH   SOLE 28 9,307 0 0
TREX CO INC COM 89531P105 2,719 20,904 SH   SOLE 30 20,904 0 0
TREX CO INC COM 89531P105 147 1,128 SH   SOLE 31 1,128 0 0
TREX CO INC COM 89531P105 1,344 10,336 SH   SOLE 34 10,336 0 0
TREX CO INC COM 89531P105 808 6,210 SH   SOLE 40 6,210 0 0
TRI POINTE GROUP INC COM 87265H109 3,082 209,779 SH   SOLE 2 101,133 0 108,646
TRI POINTE GROUP INC COM 87265H109 5 371 SH   SOLE 4 371 0 0
TRI POINTE GROUP INC COM 87265H109 54 3,686 SH   SOLE 7 3,686 0 0
TRI POINTE GROUP INC COM 87265H109 11,898 809,953 SH   SOLE 18 809,953 0 0
TRI POINTE GROUP INC COM 87265H109 3,698 251,740 SH   SOLE 19 251,740 0 0
TRI POINTE GROUP INC COM 87265H109 147,878 10,066,579 SH   SOLE 21 10,066,579 0 0
TRI POINTE GROUP INC COM 87265H109 75,285 5,124,899 SH   SOLE 22 4,972,503 0 152,396
TRI POINTE GROUP INC COM 87265H109 1,288 87,653 SH   SOLE 26 35,187 0 52,466
TRI POINTE GROUP INC COM 87265H109 264 17,941 SH   SOLE 28 17,941 0 0
TRI POINTE GROUP INC COM 87265H109 678 46,180 SH   SOLE 30 46,180 0 0
TRI POINTE GROUP INC COM 87265H109 18 1,237 SH   SOLE 31 0 0 1,237
TRI POINTE GROUP INC COM 87265H109 105 7,162 SH   SOLE 34 7,162 0 0
TRI POINTE GROUP INC COM 87265H109 123 8,361 SH   SOLE 36 8,361 0 0
TRI POINTE GROUP INC COM 87265H109 238 16,202 SH   SOLE 40 16,202 0 0
TRIBUNE PUBG CO NEW COM 89609W107 185 18,514 SH   SOLE 2 4,949 0 13,565
TRIBUNE PUBG CO NEW COM 89609W107 5 472 SH   SOLE 7 472 0 0
TRIBUNE PUBG CO NEW COM 89609W107 756 75,710 SH   SOLE 18 75,710 0 0
TRIBUNE PUBG CO NEW COM 89609W107 329 32,957 SH   SOLE 19 32,957 0 0
TRIBUNE PUBG CO NEW COM 89609W107 5,805 581,095 SH   SOLE 21 581,095 0 0
TRIBUNE PUBG CO NEW COM 89609W107 5,252 525,693 SH   SOLE 22 509,552 0 16,141
TRIBUNE PUBG CO NEW COM 89609W107 107 10,684 SH   SOLE 26 0 0 10,684
TRIBUNE PUBG CO NEW COM 89609W107 31 3,055 SH   SOLE 28 3,055 0 0
TRIBUNE PUBG CO NEW COM 89609W107 22 2,169 SH   SOLE 30 2,169 0 0
TRIBUNE PUBG CO NEW COM 89609W107 21 2,097 SH   SOLE 40 2,097 0 0
TRICIDA INC COM 89610F101 1,127 41,005 SH   SOLE 2 32,022 0 8,983
TRICIDA INC COM 89610F101 3 105 SH   SOLE 4 105 0 0
TRICIDA INC COM 89610F101 12 438 SH   SOLE 7 438 0 0
TRICIDA INC COM 89610F101 3,787 137,817 SH   SOLE 18 131,700 0 6,117
TRICIDA INC COM 89610F101 13,350 485,812 SH   SOLE 19 485,812 0 0
TRICIDA INC COM 89610F101 548 19,932 SH   SOLE 20 19,932 0 0
TRICIDA INC COM 89610F101 39,944 1,453,581 SH   SOLE 21 1,453,581 0 0
TRICIDA INC COM 89610F101 24,642 896,729 SH   SOLE 22 865,143 0 31,586
TRICIDA INC COM 89610F101 171 6,229 SH   SOLE 23 6,229 0 0
TRICIDA INC COM 89610F101 469 17,070 SH   SOLE 26 0 0 17,070
TRICIDA INC COM 89610F101 210 7,644 SH   SOLE 28 7,644 0 0
TRICIDA INC COM 89610F101 551 20,059 SH   SOLE 30 20,059 0 0
TRICIDA INC COM 89610F101 2,935 106,814 SH   SOLE 34 106,814 0 0
TRICIDA INC COM 89610F101 55 2,016 SH   SOLE 40 2,016 0 0
TRICO BANCSHARES COM 896095106 1,071 35,183 SH   SOLE 2 13,189 0 21,994
TRICO BANCSHARES COM 896095106 14 462 SH   SOLE 7 462 0 0
TRICO BANCSHARES COM 896095106 3,264 107,207 SH   SOLE 18 107,207 0 0
TRICO BANCSHARES COM 896095106 2,282 74,953 SH   SOLE 19 74,953 0 0
TRICO BANCSHARES COM 896095106 24,918 818,309 SH   SOLE 21 818,309 0 0
TRICO BANCSHARES COM 896095106 30,625 1,005,736 SH   SOLE 22 978,821 0 26,915
TRICO BANCSHARES COM 896095106 211 6,940 SH   SOLE 23 6,940 0 0
TRICO BANCSHARES COM 896095106 1,362 44,729 SH   SOLE 26 12,975 0 31,754
TRICO BANCSHARES COM 896095106 147 4,819 SH   SOLE 28 4,819 0 0
TRICO BANCSHARES COM 896095106 556 18,268 SH   SOLE 30 18,268 0 0
TRICO BANCSHARES COM 896095106 71 2,348 SH   SOLE 40 2,348 0 0
TRIMAS CORP COM NEW 896215209 1,239 51,732 SH   SOLE 2 14,608 0 37,124
TRIMAS CORP COM NEW 896215209 6 251 SH   SOLE 4 251 0 0
TRIMAS CORP COM NEW 896215209 18 746 SH   SOLE 7 746 0 0
TRIMAS CORP COM NEW 896215209 4,085 170,556 SH   SOLE 18 170,556 0 0
TRIMAS CORP COM NEW 896215209 2,043 85,289 SH   SOLE 19 85,289 0 0
TRIMAS CORP COM NEW 896215209 34,912 1,457,717 SH   SOLE 21 1,457,717 0 0
TRIMAS CORP COM NEW 896215209 30,843 1,287,819 SH   SOLE 22 1,245,192 0 42,627
TRIMAS CORP COM NEW 896215209 574 23,973 SH   SOLE 26 16,233 0 7,740
TRIMAS CORP COM NEW 896215209 155 6,462 SH   SOLE 28 6,462 0 0
TRIMAS CORP COM NEW 896215209 399 16,663 SH   SOLE 30 16,663 0 0
TRIMAS CORP COM NEW 896215209 28 1,171 SH   SOLE 34 1,171 0 0
TRIMAS CORP COM NEW 896215209 121 5,042 SH   SOLE 40 5,042 0 0
TRIMBLE INC COM 896239100 30,130 697,611 SH   SOLE 2 155,273 0 542,338
TRIMBLE INC COM 896239100 4,774 110,546 SH   SOLE 4 103,970 0 6,576
TRIMBLE INC COM 896239100 821 19,002 SH   SOLE 7 19,002 0 0
TRIMBLE INC COM 896239100 43 1,004 SH   SOLE 13 1,004 0 0
TRIMBLE INC COM 896239100 1,051 24,333 SH   SOLE 15 24,333 0 0
TRIMBLE INC COM 896239100 31,959 739,957 SH   SOLE 18 719,435 0 20,522
TRIMBLE INC COM 896239100 21,104 488,637 SH   SOLE 19 488,637 0 0
TRIMBLE INC COM 896239100 509,127 11,788,082 SH   SOLE 21 11,788,082 0 0
TRIMBLE INC COM 896239100 362,735 8,398,581 SH   SOLE 22 8,004,416 0 394,165
TRIMBLE INC COM 896239100 7,824 181,152 SH   SOLE 23 181,152 0 0
TRIMBLE INC COM 896239100 15,902 368,189 SH   SOLE 25 368,189 0 0
TRIMBLE INC COM 896239100 48,647 1,126,342 SH   SOLE 26 237,427 0 888,915
TRIMBLE INC COM 896239100 2,300 53,250 SH   SOLE 28 38,920 0 14,330
TRIMBLE INC COM 896239100 15,882 367,718 SH   SOLE 29 315,532 0 52,186
TRIMBLE INC COM 896239100 17,325 401,136 SH   SOLE 30 385,784 0 15,352
TRIMBLE INC COM 896239100 2,851 66,020 SH   SOLE 31 35,115 0 30,905
TRIMBLE INC COM 896239100 10,517 243,512 SH   SOLE 34 243,512 0 0
TRIMBLE INC COM 896239100 6,307 146,018 SH   SOLE 36 146,018 0 0
TRIMBLE INC COM 896239100 220 5,089 SH   SOLE 40 5,089 0 0
TRINET GROUP INC COM 896288107 1,759 28,859 SH   SOLE 2 15,825 0 13,034
TRINET GROUP INC COM 896288107 17 278 SH   SOLE 4 278 0 0
TRINET GROUP INC COM 896288107 44 714 SH   SOLE 7 714 0 0
TRINET GROUP INC COM 896288107 10,681 175,278 SH   SOLE 18 166,356 0 8,922
TRINET GROUP INC COM 896288107 10,085 165,491 SH   SOLE 19 165,491 0 0
TRINET GROUP INC COM 896288107 82,011 1,345,765 SH   SOLE 21 1,345,765 0 0
TRINET GROUP INC COM 896288107 82,674 1,356,649 SH   SOLE 22 1,314,077 0 42,572
TRINET GROUP INC COM 896288107 629 10,324 SH   SOLE 23 10,324 0 0
TRINET GROUP INC COM 896288107 3,667 60,174 SH   SOLE 26 18,286 0 41,888
TRINET GROUP INC COM 896288107 428 7,022 SH   SOLE 28 7,022 0 0
TRINET GROUP INC COM 896288107 958 15,718 SH   SOLE 30 15,718 0 0
TRINET GROUP INC COM 896288107 280 4,598 SH   SOLE 40 4,598 0 0
TRINITY INDS INC COM 896522109 5,393 253,333 SH   SOLE 2 77,441 0 175,892
TRINITY INDS INC COM 896522109 14 673 SH   SOLE 4 673 0 0
TRINITY INDS INC COM 896522109 63 2,971 SH   SOLE 7 2,971 0 0
TRINITY INDS INC COM 896522109 3 150 SH   SOLE 17 0 0 150
TRINITY INDS INC COM 896522109 5,392 253,284 SH   SOLE 18 253,284 0 0
TRINITY INDS INC COM 896522109 498 23,368 SH   SOLE 19 23,368 0 0
TRINITY INDS INC COM 896522109 90,257 4,239,391 SH   SOLE 21 4,239,391 0 0
TRINITY INDS INC COM 896522109 70,643 3,318,123 SH   SOLE 22 3,153,159 0 164,964
TRINITY INDS INC COM 896522109 860 40,387 SH   SOLE 26 24,706 0 15,681
TRINITY INDS INC COM 896522109 371 17,435 SH   SOLE 28 17,435 0 0
TRINITY INDS INC COM 896522109 813 38,187 SH   SOLE 30 38,187 0 0
TRINITY INDS INC COM 896522109 118 5,521 SH   SOLE 31 1,969 0 3,552
TRINITY INDS INC COM 896522109 165 7,740 SH   SOLE 36 7,740 0 0
TRINITY INDS INC COM 896522109 217 10,179 SH   SOLE 40 10,179 0 0
TRINITY PL HLDGS INC COM 89656D101 5 3,486 SH   SOLE 18 3,486 0 0
TRINITY PL HLDGS INC COM 89656D101 224 162,212 SH   SOLE 21 162,212 0 0
TRINITY PL HLDGS INC COM 89656D101 39 28,578 SH   SOLE 22 28,578 0 0
TRINSEO S A SHS L9340P101 963 43,435 SH   SOLE 2 15,586 0 27,849
TRINSEO S A SHS L9340P101 3 151 SH   SOLE 4 151 0 0
TRINSEO S A SHS L9340P101 36 1,628 SH   SOLE 7 1,628 0 0
TRINSEO S A SHS L9340P101 4,418 199,353 SH   SOLE 18 192,751 0 6,602
TRINSEO S A SHS L9340P101 4,988 225,093 SH   SOLE 19 225,093 0 0
TRINSEO S A SHS L9340P101 94,084 4,245,664 SH   SOLE 21 4,245,664 0 0
TRINSEO S A SHS L9340P101 30,913 1,394,976 SH   SOLE 22 1,347,349 0 47,627
TRINSEO S A SHS L9340P101 450 20,299 SH   SOLE 23 20,299 0 0
TRINSEO S A SHS L9340P101 1,710 77,159 SH   SOLE 26 11,328 0 65,831
TRINSEO S A SHS L9340P101 119 5,350 SH   SOLE 28 5,350 0 0
TRINSEO S A SHS L9340P101 1,264 57,060 SH   SOLE 30 57,060 0 0
TRINSEO S A SHS L9340P101 81 3,673 SH   SOLE 31 0 0 3,673
TRINSEO S A SHS L9340P101 58 2,595 SH   SOLE 34 2,595 0 0
TRINSEO S A SHS L9340P101 41 1,867 SH   SOLE 36 1,867 0 0
TRINSEO S A SHS L9340P101 80 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 14,449 557,437 SH   SOLE 2 14,621 0 542,816
TRIP COM GROUP LTD ADS 89677Q107 4,471 172,478 SH   SOLE 4 172,478 0 0
TRIP COM GROUP LTD ADS 89677Q107 2,437 94,004 SH   SOLE 7 94,004 0 0
TRIP COM GROUP LTD ADS 89677Q107 40 1,553 SH   SOLE 13 1,553 0 0
TRIP COM GROUP LTD ADS 89677Q107 5,076 195,819 SH   SOLE 15 195,819 0 0
TRIP COM GROUP LTD ADS 89677Q107 6,072 234,256 SH   SOLE 18 234,256 0 0
TRIP COM GROUP LTD ADS 89677Q107 12,236 472,072 SH   SOLE 19 472,072 0 0
TRIP COM GROUP LTD ADS 89677Q107 197,876 7,634,102 SH   SOLE 21 7,634,102 0 0
TRIP COM GROUP LTD ADS 89677Q107 145,704 5,621,281 SH   SOLE 22 5,134,536 0 486,745
TRIP COM GROUP LTD ADS 89677Q107 7,236 279,177 SH   SOLE 23 279,177 0 0
TRIP COM GROUP LTD ADS 89677Q107 7,794 300,708 SH   SOLE 25 300,708 0 0
TRIP COM GROUP LTD ADS 89677Q107 46,259 1,784,686 SH   SOLE 26 132,763 0 1,651,923
TRIP COM GROUP LTD ADS 89677Q107 1,709 65,952 SH   SOLE 28 65,952 0 0
TRIP COM GROUP LTD ADS 89677Q107 1,334 51,472 SH   SOLE 29 51,472 0 0
TRIP COM GROUP LTD ADS 89677Q107 72,173 2,784,459 SH   SOLE 30 2,784,459 0 0
TRIP COM GROUP LTD ADS 89677Q107 17,519 675,898 SH   SOLE 31 6,308 0 669,590
TRIP COM GROUP LTD ADS 89677Q107 3,660 141,198 SH   SOLE 32 141,198 0 0
TRIP COM GROUP LTD ADS 89677Q107 6,751 260,451 SH   SOLE 34 260,451 0 0
TRIP COM GROUP LTD ADS 89677Q107 177 6,831 SH   SOLE 36 6,831 0 0
TRIP COM GROUP LTD ADS 89677Q107 85 3,284 SH   SOLE 40 3,284 0 0
TRIPADVISOR INC COM 896945201 5,717 300,726 SH   SOLE 2 80,077 0 220,649
TRIPADVISOR INC COM 896945201 9 460 SH   SOLE 4 460 0 0
TRIPADVISOR INC COM 896945201 419 22,016 SH   SOLE 7 1,617 0 20,399
TRIPADVISOR INC COM 896945201 5,213 274,217 SH   SOLE 18 273,998 0 219
TRIPADVISOR INC COM 896945201 520 27,350 SH   SOLE 19 27,350 0 0
TRIPADVISOR INC COM 896945201 86,181 4,533,474 SH   SOLE 21 4,533,474 0 0
TRIPADVISOR INC COM 896945201 63,913 3,362,081 SH   SOLE 22 3,201,186 0 160,895
TRIPADVISOR INC COM 896945201 596 31,333 SH   SOLE 26 22,893 0 8,440
TRIPADVISOR INC COM 896945201 346 18,216 SH   SOLE 28 18,216 0 0
TRIPADVISOR INC COM 896945201 4 219 SH   SOLE 29 219 0 0
TRIPADVISOR INC COM 896945201 3,357 176,611 SH   SOLE 30 176,611 0 0
TRIPADVISOR INC COM 896945201 55 2,895 SH   SOLE 31 1,945 0 950
TRIPADVISOR INC COM 896945201 20 1,059 SH   SOLE 36 1,059 0 0
TRIPADVISOR INC COM 896945201 212 11,140 SH   SOLE 40 11,140 0 0
TRIPLE-S MGMT CORP CL B 896749108 524 27,554 SH   SOLE 2 7,413 0 20,141
TRIPLE-S MGMT CORP CL B 896749108 4 236 SH   SOLE 4 236 0 0
TRIPLE-S MGMT CORP CL B 896749108 5 274 SH   SOLE 7 274 0 0
TRIPLE-S MGMT CORP CL B 896749108 1,791 94,179 SH   SOLE 18 94,179 0 0
TRIPLE-S MGMT CORP CL B 896749108 1,089 57,253 SH   SOLE 19 57,253 0 0
TRIPLE-S MGMT CORP CL B 896749108 16,786 882,547 SH   SOLE 21 882,547 0 0
TRIPLE-S MGMT CORP CL B 896749108 13,805 725,815 SH   SOLE 22 697,934 0 27,881
TRIPLE-S MGMT CORP CL B 896749108 214 11,251 SH   SOLE 26 0 0 11,251
TRIPLE-S MGMT CORP CL B 896749108 66 3,489 SH   SOLE 28 3,489 0 0
TRIPLE-S MGMT CORP CL B 896749108 208 10,917 SH   SOLE 30 10,917 0 0
TRIPLE-S MGMT CORP CL B 896749108 54 2,815 SH   SOLE 40 2,815 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1,832 178,188 SH   SOLE 30 178,188 0 0
TRISTATE CAP HLDGS INC COM 89678F100 608 38,685 SH   SOLE 2 15,152 0 23,533
TRISTATE CAP HLDGS INC COM 89678F100 8 503 SH   SOLE 7 503 0 0
TRISTATE CAP HLDGS INC COM 89678F100 2,117 134,753 SH   SOLE 18 119,571 0 15,182
TRISTATE CAP HLDGS INC COM 89678F100 5,326 339,025 SH   SOLE 19 339,025 0 0
TRISTATE CAP HLDGS INC COM 89678F100 14,787 941,231 SH   SOLE 21 941,231 0 0
TRISTATE CAP HLDGS INC COM 89678F100 19,765 1,258,105 SH   SOLE 22 1,234,682 0 23,423
TRISTATE CAP HLDGS INC COM 89678F100 355 22,602 SH   SOLE 23 22,602 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,432 91,165 SH   SOLE 26 0 0 91,165
TRISTATE CAP HLDGS INC COM 89678F100 48 3,058 SH   SOLE 28 3,058 0 0
TRISTATE CAP HLDGS INC COM 89678F100 44 2,772 SH   SOLE 30 2,772 0 0
TRISTATE CAP HLDGS INC COM 89678F100 70 4,438 SH   SOLE 34 4,438 0 0
TRISTATE CAP HLDGS INC COM 89678F100 37 2,387 SH   SOLE 40 2,387 0 0
TRITON INTL LTD CL A G9078F107 1,902 62,893 SH   SOLE 2 17,457 0 45,436
TRITON INTL LTD CL A G9078F107 18 601 SH   SOLE 4 601 0 0
TRITON INTL LTD CL A G9078F107 44 1,464 SH   SOLE 7 1,464 0 0
TRITON INTL LTD CL A G9078F107 6,105 201,870 SH   SOLE 18 201,870 0 0
TRITON INTL LTD CL A G9078F107 2,996 99,068 SH   SOLE 19 99,068 0 0
TRITON INTL LTD CL A G9078F107 49,001 1,620,394 SH   SOLE 21 1,620,394 0 0
TRITON INTL LTD CL A G9078F107 45,969 1,520,149 SH   SOLE 22 1,468,042 0 52,107
TRITON INTL LTD CL A G9078F107 644 21,300 SH   SOLE 26 15,122 0 6,178
TRITON INTL LTD CL A G9078F107 208 6,894 SH   SOLE 28 6,894 0 0
TRITON INTL LTD CL A G9078F107 605 20,022 SH   SOLE 30 20,022 0 0
TRITON INTL LTD CL A G9078F107 14 469 SH   SOLE 34 469 0 0
TRITON INTL LTD CL A G9078F107 108 3,559 SH   SOLE 36 3,559 0 0
TRITON INTL LTD CL A G9078F107 190 6,274 SH   SOLE 40 6,274 0 0
TRIUMPH BANCORP INC COM 89679E300 606 24,984 SH   SOLE 2 7,539 0 17,445
TRIUMPH BANCORP INC COM 89679E300 11 445 SH   SOLE 7 445 0 0
TRIUMPH BANCORP INC COM 89679E300 2,704 111,411 SH   SOLE 18 111,411 0 0
TRIUMPH BANCORP INC COM 89679E300 1,061 43,702 SH   SOLE 19 43,702 0 0
TRIUMPH BANCORP INC COM 89679E300 58,781 2,421,969 SH   SOLE 21 2,421,969 0 0
TRIUMPH BANCORP INC COM 89679E300 15,960 657,617 SH   SOLE 22 638,521 0 19,096
TRIUMPH BANCORP INC COM 89679E300 67 2,772 SH   SOLE 26 0 0 2,772
TRIUMPH BANCORP INC COM 89679E300 84 3,456 SH   SOLE 28 3,456 0 0
TRIUMPH BANCORP INC COM 89679E300 857 35,331 SH   SOLE 30 35,331 0 0
TRIUMPH BANCORP INC COM 89679E300 60 2,471 SH   SOLE 40 2,471 0 0
TRIUMPH GROUP INC NEW COM 896818101 343 38,054 SH   SOLE 2 1,771 0 36,283
TRIUMPH GROUP INC NEW COM 896818101 3 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101 7 822 SH   SOLE 7 822 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,857 206,052 SH   SOLE 18 206,052 0 0
TRIUMPH GROUP INC NEW COM 896818101 791 87,815 SH   SOLE 19 87,815 0 0
TRIUMPH GROUP INC NEW COM 896818101 49,906 5,538,956 SH   SOLE 21 5,538,956 0 0
TRIUMPH GROUP INC NEW COM 896818101 12,321 1,367,489 SH   SOLE 22 1,321,514 0 45,975
TRIUMPH GROUP INC NEW COM 896818101 146 16,177 SH   SOLE 26 3,314 0 12,863
TRIUMPH GROUP INC NEW COM 896818101 65 7,174 SH   SOLE 28 7,174 0 0
TRIUMPH GROUP INC NEW COM 896818101 544 60,324 SH   SOLE 30 60,324 0 0
TRIUMPH GROUP INC NEW COM 896818101 15 1,700 SH   SOLE 31 0 0 1,700
TRIUMPH GROUP INC NEW COM 896818101 49 5,484 SH   SOLE 40 5,484 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 659 91,226 SH   SOLE 2 28,978 0 62,248
TRONOX HOLDINGS PLC SHS G9087Q102 2 280 SH   SOLE 4 280 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 10 1,438 SH   SOLE 7 1,438 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 2,621 362,993 SH   SOLE 18 362,993 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 1,260 174,548 SH   SOLE 19 174,548 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 20,020 2,772,805 SH   SOLE 21 2,772,805 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 19,560 2,709,095 SH   SOLE 22 2,610,511 0 98,584
TRONOX HOLDINGS PLC SHS G9087Q102 182 25,235 SH   SOLE 26 13,394 0 11,841
TRONOX HOLDINGS PLC SHS G9087Q102 91 12,565 SH   SOLE 28 12,565 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 215 29,793 SH   SOLE 30 29,793 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 67 9,341 SH   SOLE 40 9,341 0 0
TRUEBLUE INC COM 89785X101 663 43,412 SH   SOLE 2 11,942 0 31,470
TRUEBLUE INC COM 89785X101 3 168 SH   SOLE 4 168 0 0
TRUEBLUE INC COM 89785X101 9 581 SH   SOLE 7 581 0 0
TRUEBLUE INC COM 89785X101 2,717 177,956 SH   SOLE 18 177,956 0 0
TRUEBLUE INC COM 89785X101 1,057 69,221 SH   SOLE 19 69,221 0 0
TRUEBLUE INC COM 89785X101 60,813 3,982,520 SH   SOLE 21 3,982,520 0 0
TRUEBLUE INC COM 89785X101 18,350 1,201,728 SH   SOLE 22 1,156,166 0 45,562
TRUEBLUE INC COM 89785X101 242 15,828 SH   SOLE 26 4,473 0 11,355
TRUEBLUE INC COM 89785X101 70 4,587 SH   SOLE 28 4,587 0 0
TRUEBLUE INC COM 89785X101 948 62,106 SH   SOLE 30 62,106 0 0
TRUEBLUE INC COM 89785X101 69 4,517 SH   SOLE 40 4,517 0 0
TRUECAR INC COM 89785L107 303 117,449 SH   SOLE 2 36,464 0 80,985
TRUECAR INC COM 89785L107 1 447 SH   SOLE 4 447 0 0
TRUECAR INC COM 89785L107 5 1,750 SH   SOLE 7 1,750 0 0
TRUECAR INC COM 89785L107 1,186 459,661 SH   SOLE 18 437,031 0 22,630
TRUECAR INC COM 89785L107 1,154 447,136 SH   SOLE 19 447,136 0 0
TRUECAR INC COM 89785L107 9,817 3,804,983 SH   SOLE 21 3,804,983 0 0
TRUECAR INC COM 89785L107 8,796 3,409,115 SH   SOLE 22 3,316,190 0 92,925
TRUECAR INC COM 89785L107 139 53,732 SH   SOLE 23 53,732 0 0
TRUECAR INC COM 89785L107 366 142,000 SH   SOLE 26 0 0 142,000
TRUECAR INC COM 89785L107 31 11,828 SH   SOLE 28 11,828 0 0
TRUECAR INC COM 89785L107 117 45,158 SH   SOLE 30 45,158 0 0
TRUECAR INC COM 89785L107 24 9,339 SH   SOLE 40 9,339 0 0
TRUIST FINL CORP COM 89832Q109 119,883 3,192,634 SH   SOLE 2 270,527 0 2,922,107
TRUIST FINL CORP COM 89832Q109 23,410 623,447 SH   SOLE 4 586,990 0 36,457
TRUIST FINL CORP COM 89832Q109 46,987 1,251,320 SH   SOLE 7 1,200,392 0 50,928
TRUIST FINL CORP COM 89832Q109 406 10,825 SH   SOLE 13 10,825 0 0
TRUIST FINL CORP COM 89832Q109 6,212 165,423 SH   SOLE 15 165,423 0 0
TRUIST FINL CORP COM 89832Q109 2 61 SH   SOLE 17 0 0 61
TRUIST FINL CORP COM 89832Q109 159,873 4,257,614 SH   SOLE 18 4,049,331 0 208,283
TRUIST FINL CORP COM 89832Q109 11,083 295,151 SH   SOLE 19 295,151 0 0
TRUIST FINL CORP COM 89832Q109 1,183,870 31,527,827 SH   SOLE 21 31,527,827 0 0
TRUIST FINL CORP COM 89832Q109 1,195,816 31,845,956 SH   SOLE 22 28,789,350 0 3,056,606
TRUIST FINL CORP COM 89832Q109 36,695 977,228 SH   SOLE 23 977,228 0 0
TRUIST FINL CORP COM 89832Q109 55,598 1,480,630 SH   SOLE 25 1,480,630 0 0
TRUIST FINL CORP COM 89832Q109 238,767 6,358,632 SH   SOLE 26 716,681 0 5,641,951
TRUIST FINL CORP COM 89832Q109 10,298 274,235 SH   SOLE 28 194,825 0 79,410
TRUIST FINL CORP COM 89832Q109 921 24,517 SH   SOLE 29 24,517 0 0
TRUIST FINL CORP COM 89832Q109 182,525 4,860,851 SH   SOLE 30 4,860,851 0 0
TRUIST FINL CORP COM 89832Q109 9,570 254,854 SH   SOLE 31 175,229 0 79,625
TRUIST FINL CORP COM 89832Q109 3,318 88,353 SH   SOLE 32 88,353 0 0
TRUIST FINL CORP COM 89832Q109 2,743 73,059 SH   SOLE 34 73,059 0 0
TRUIST FINL CORP COM 89832Q109 35,728 951,478 SH   SOLE 36 951,478 0 0
TRUIST FINL CORP COM 89832Q109 1,105 29,432 SH   SOLE 40 29,432 0 0
TRUPANION INC COM 898202106 892 20,886 SH   SOLE 2 11,414 0 9,472
TRUPANION INC COM 898202106 6 145 SH   SOLE 4 145 0 0
TRUPANION INC COM 898202106 24 553 SH   SOLE 7 553 0 0
TRUPANION INC COM 898202106 5,429 127,180 SH   SOLE 18 120,067 0 7,113
TRUPANION INC COM 898202106 5,115 119,816 SH   SOLE 19 119,816 0 0
TRUPANION INC COM 898202106 40,610 951,267 SH   SOLE 21 951,267 0 0
TRUPANION INC COM 898202106 40,697 953,323 SH   SOLE 22 917,040 0 36,283
TRUPANION INC COM 898202106 271 6,356 SH   SOLE 23 6,356 0 0
TRUPANION INC COM 898202106 1,254 29,371 SH   SOLE 26 0 0 29,371
TRUPANION INC COM 898202106 210 4,920 SH   SOLE 28 4,920 0 0
TRUPANION INC COM 898202106 479 11,226 SH   SOLE 30 11,226 0 0
TRUPANION INC COM 898202106 41 970 SH   SOLE 34 970 0 0
TRUPANION INC COM 898202106 146 3,415 SH   SOLE 40 3,415 0 0
TRUSTCO BK CORP N Y COM 898349105 702 110,827 SH   SOLE 2 30,660 0 80,167
TRUSTCO BK CORP N Y COM 898349105 7 1,129 SH   SOLE 4 1,129 0 0
TRUSTCO BK CORP N Y COM 898349105 9 1,472 SH   SOLE 7 1,472 0 0
TRUSTCO BK CORP N Y COM 898349105 2,953 466,561 SH   SOLE 18 466,561 0 0
TRUSTCO BK CORP N Y COM 898349105 1,106 174,648 SH   SOLE 19 174,648 0 0
TRUSTCO BK CORP N Y COM 898349105 64,605 10,206,149 SH   SOLE 21 10,206,149 0 0
TRUSTCO BK CORP N Y COM 898349105 18,933 2,990,938 SH   SOLE 22 2,900,311 0 90,627
TRUSTCO BK CORP N Y COM 898349105 490 77,344 SH   SOLE 26 45,476 0 31,868
TRUSTCO BK CORP N Y COM 898349105 86 13,622 SH   SOLE 28 13,622 0 0
TRUSTCO BK CORP N Y COM 898349105 896 141,545 SH   SOLE 30 141,545 0 0
TRUSTCO BK CORP N Y COM 898349105 82 12,966 SH   SOLE 40 12,966 0 0
TRUSTMARK CORP COM 898402102 2,605 106,232 SH   SOLE 2 51,769 0 54,463
TRUSTMARK CORP COM 898402102 9 375 SH   SOLE 4 375 0 0
TRUSTMARK CORP COM 898402102 27 1,091 SH   SOLE 7 1,091 0 0
TRUSTMARK CORP COM 898402102 9,685 394,976 SH   SOLE 18 394,976 0 0
TRUSTMARK CORP COM 898402102 3,898 158,955 SH   SOLE 19 158,955 0 0
TRUSTMARK CORP COM 898402102 103,656 4,227,418 SH   SOLE 21 4,227,418 0 0
TRUSTMARK CORP COM 898402102 57,476 2,344,034 SH   SOLE 22 2,281,054 0 62,980
TRUSTMARK CORP COM 898402102 179 7,312 SH   SOLE 23 7,312 0 0
TRUSTMARK CORP COM 898402102 1,047 42,690 SH   SOLE 26 15,095 0 27,595
TRUSTMARK CORP COM 898402102 197 8,041 SH   SOLE 28 8,041 0 0
TRUSTMARK CORP COM 898402102 560 22,823 SH   SOLE 30 22,823 0 0
TRUSTMARK CORP COM 898402102 23 927 SH   SOLE 34 927 0 0
TRUSTMARK CORP COM 898402102 71 2,899 SH   SOLE 36 2,899 0 0
TRUSTMARK CORP COM 898402102 169 6,879 SH   SOLE 40 6,879 0 0
TRXADE GROUP INC COM NEW 89846A207 4 628 SH   SOLE 18 628 0 0
TRXADE GROUP INC COM NEW 89846A207 45 7,462 SH   SOLE 21 7,462 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 40 19,900 SH   SOLE 22 19,900 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 22 10,875 SH   SOLE 25 10,875 0 0
TTEC HLDGS INC COM 89854H102 545 11,704 SH   SOLE 2 5,995 0 5,709
TTEC HLDGS INC COM 89854H102 4 90 SH   SOLE 4 90 0 0
TTEC HLDGS INC COM 89854H102 12 259 SH   SOLE 7 259 0 0
TTEC HLDGS INC COM 89854H102 4,278 91,885 SH   SOLE 18 91,885 0 0
TTEC HLDGS INC COM 89854H102 1,620 34,787 SH   SOLE 19 34,787 0 0
TTEC HLDGS INC COM 89854H102 89,802 1,928,730 SH   SOLE 21 1,928,730 0 0
TTEC HLDGS INC COM 89854H102 25,478 547,213 SH   SOLE 22 529,818 0 17,395
TTEC HLDGS INC COM 89854H102 10 205 SH   SOLE 23 205 0 0
TTEC HLDGS INC COM 89854H102 415 8,903 SH   SOLE 26 0 0 8,903
TTEC HLDGS INC COM 89854H102 119 2,566 SH   SOLE 28 2,566 0 0
TTEC HLDGS INC COM 89854H102 1,236 26,549 SH   SOLE 30 26,549 0 0
TTEC HLDGS INC COM 89854H102 102 2,195 SH   SOLE 40 2,195 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,406 118,570 SH   SOLE 2 32,946 0 85,624
TTM TECHNOLOGIES INC COM 87305R109 4 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109 37 3,094 SH   SOLE 7 3,094 0 0
TTM TECHNOLOGIES INC COM 87305R109 5,744 484,275 SH   SOLE 18 484,275 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,266 191,047 SH   SOLE 19 191,047 0 0
TTM TECHNOLOGIES INC COM 87305R109 128,344 10,821,564 SH   SOLE 21 10,821,564 0 0
TTM TECHNOLOGIES INC COM 87305R109 36,918 3,112,816 SH   SOLE 22 2,998,583 0 114,233
TTM TECHNOLOGIES INC COM 87305R109 433 36,490 SH   SOLE 26 5,993 0 30,497
TTM TECHNOLOGIES INC COM 87305R109 148 12,489 SH   SOLE 28 12,489 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,743 147,001 SH   SOLE 30 147,001 0 0
TTM TECHNOLOGIES INC COM 87305R109 51 4,308 SH   SOLE 34 4,308 0 0
TTM TECHNOLOGIES INC COM 87305R109 77 6,520 SH   SOLE 36 6,520 0 0
TTM TECHNOLOGIES INC COM 87305R109 145 12,199 SH   SOLE 40 12,199 0 0
TUCOWS INC COM NEW 898697206 348 6,070 SH   SOLE 2 3,111 0 2,959
TUCOWS INC COM NEW 898697206 10 174 SH   SOLE 7 174 0 0
TUCOWS INC COM NEW 898697206 2,228 38,863 SH   SOLE 18 38,863 0 0
TUCOWS INC COM NEW 898697206 995 17,353 SH   SOLE 19 17,353 0 0
TUCOWS INC COM NEW 898697206 19,639 342,619 SH   SOLE 21 342,619 0 0
TUCOWS INC COM NEW 898697206 6,595 115,052 SH   SOLE 22 105,126 0 9,926
TUCOWS INC COM NEW 898697206 245 4,267 SH   SOLE 26 0 0 4,267
TUCOWS INC COM NEW 898697206 91 1,591 SH   SOLE 28 1,591 0 0
TUCOWS INC COM NEW 898697206 208 3,634 SH   SOLE 30 3,634 0 0
TUCOWS INC COM NEW 898697206 82 1,422 SH   SOLE 40 1,422 0 0
TUFIN SOFTWARE TECHNOLOGIS L SHS M8893U102 107 11,252 SH   SOLE 22 11,252 0 0
TUPPERWARE BRANDS CORP COM 899896104 243 51,263 SH   SOLE 2 2,976 0 48,287
TUPPERWARE BRANDS CORP COM 899896104 24 4,986 SH   SOLE 7 4,986 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,232 259,330 SH   SOLE 18 259,330 0 0
TUPPERWARE BRANDS CORP COM 899896104 465 97,808 SH   SOLE 19 97,808 0 0
TUPPERWARE BRANDS CORP COM 899896104 26,473 5,573,261 SH   SOLE 21 5,573,261 0 0
TUPPERWARE BRANDS CORP COM 899896104 7,618 1,603,769 SH   SOLE 22 1,543,570 0 60,199
TUPPERWARE BRANDS CORP COM 899896104 266 55,953 SH   SOLE 30 55,953 0 0
TUPPERWARE BRANDS CORP COM 899896104 85 17,916 SH   SOLE 31 0 0 17,916
TUPPERWARE BRANDS CORP COM 899896104 12 2,550 SH   SOLE 36 2,550 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 919 159,516 SH   SOLE 22 159,516 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 28 4,813 SH   SOLE 23 4,813 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 219 38,050 SH   SOLE 25 38,050 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 1,376 21,307 SH   SOLE 2 11,021 0 10,286
TURNING POINT THERAPEUTICS I COM 90041T108 9 134 SH   SOLE 4 134 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 33 505 SH   SOLE 7 505 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 7,470 115,649 SH   SOLE 18 111,426 0 4,223
TURNING POINT THERAPEUTICS I COM 90041T108 4,944 76,552 SH   SOLE 19 76,552 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 84,468 1,307,751 SH   SOLE 21 1,307,751 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 46,119 714,024 SH   SOLE 22 683,460 0 30,564
TURNING POINT THERAPEUTICS I COM 90041T108 97 1,498 SH   SOLE 23 1,498 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 1,334 20,656 SH   SOLE 26 9,028 0 11,628
TURNING POINT THERAPEUTICS I COM 90041T108 375 5,807 SH   SOLE 28 5,807 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 1,490 23,075 SH   SOLE 30 23,075 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 43 658 SH   SOLE 34 658 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 221 3,414 SH   SOLE 40 3,414 0 0
TURNING PT BRANDS INC COM 90041L105 107 4,305 SH   SOLE 2 2,584 0 1,721
TURNING PT BRANDS INC COM 90041L105 5 202 SH   SOLE 7 202 0 0
TURNING PT BRANDS INC COM 90041L105 933 37,439 SH   SOLE 18 37,439 0 0
TURNING PT BRANDS INC COM 90041L105 398 15,961 SH   SOLE 19 15,961 0 0
TURNING PT BRANDS INC COM 90041L105 7,145 286,822 SH   SOLE 21 286,822 0 0
TURNING PT BRANDS INC COM 90041L105 6,872 275,881 SH   SOLE 22 263,872 0 12,009
TURNING PT BRANDS INC COM 90041L105 55 2,199 SH   SOLE 26 0 0 2,199
TURNING PT BRANDS INC COM 90041L105 39 1,560 SH   SOLE 30 1,560 0 0
TURNING PT BRANDS INC COM 90041L105 29 1,150 SH   SOLE 40 1,150 0 0
TURTLE BEACH CORP COM NEW 900450206 159 10,799 SH   SOLE 2 758 0 10,041
TURTLE BEACH CORP COM NEW 900450206 5 345 SH   SOLE 7 345 0 0
TURTLE BEACH CORP COM NEW 900450206 835 56,742 SH   SOLE 18 56,742 0 0
TURTLE BEACH CORP COM NEW 900450206 388 26,332 SH   SOLE 19 26,332 0 0
TURTLE BEACH CORP COM NEW 900450206 6,489 440,804 SH   SOLE 21 440,804 0 0
TURTLE BEACH CORP COM NEW 900450206 6,101 414,481 SH   SOLE 22 407,523 0 6,958
TUTOR PERINI CORP COM 901109108 604 49,597 SH   SOLE 2 12,604 0 36,993
TUTOR PERINI CORP COM 901109108 3 253 SH   SOLE 4 253 0 0
TUTOR PERINI CORP COM 901109108 30 2,461 SH   SOLE 7 2,461 0 0
TUTOR PERINI CORP COM 901109108 1,934 158,819 SH   SOLE 18 158,819 0 0
TUTOR PERINI CORP COM 901109108 1,212 99,471 SH   SOLE 19 99,471 0 0
TUTOR PERINI CORP COM 901109108 15,543 1,276,135 SH   SOLE 21 1,276,135 0 0
TUTOR PERINI CORP COM 901109108 15,792 1,296,528 SH   SOLE 22 1,239,177 0 57,351
TUTOR PERINI CORP COM 901109108 316 25,938 SH   SOLE 23 25,938 0 0
TUTOR PERINI CORP COM 901109108 146 12,026 SH   SOLE 26 0 0 12,026
TUTOR PERINI CORP COM 901109108 69 5,652 SH   SOLE 28 5,652 0 0
TUTOR PERINI CORP COM 901109108 161 13,257 SH   SOLE 30 13,257 0 0
TUTOR PERINI CORP COM 901109108 72 5,890 SH   SOLE 31 0 0 5,890
TUTOR PERINI CORP COM 901109108 86 7,087 SH   SOLE 36 7,087 0 0
TUTOR PERINI CORP COM 901109108 50 4,106 SH   SOLE 40 4,106 0 0
TWILIO INC CL A 90138F102 61,770 281,514 SH   SOLE 2 15,365 0 266,149
TWILIO INC CL A 90138F102 11,155 50,839 SH   SOLE 4 47,595 0 3,244
TWILIO INC CL A 90138F102 2,275 10,368 SH   SOLE 7 8,284 0 2,084
TWILIO INC CL A 90138F102 337 1,536 SH   SOLE 13 1,536 0 0
TWILIO INC CL A 90138F102 2,217 10,105 SH   SOLE 15 10,105 0 0
TWILIO INC CL A 90138F102 21,629 98,575 SH   SOLE 18 88,696 0 9,879
TWILIO INC CL A 90138F102 214,173 976,086 SH   SOLE 19 976,086 0 0
TWILIO INC CL A 90138F102 439,778 2,004,277 SH   SOLE 21 2,004,277 0 0
TWILIO INC CL A 90138F102 730,307 3,328,353 SH   SOLE 22 3,141,310 0 187,043
TWILIO INC CL A 90138F102 19,048 86,811 SH   SOLE 23 86,811 0 0
TWILIO INC CL A 90138F102 31,670 144,333 SH   SOLE 25 144,333 0 0
TWILIO INC CL A 90138F102 109,723 500,061 SH   SOLE 26 85,955 0 414,106
TWILIO INC CL A 90138F102 5,329 24,286 SH   SOLE 28 17,193 0 7,093
TWILIO INC CL A 90138F102 6,000 27,343 SH   SOLE 29 2,245 0 25,098
TWILIO INC CL A 90138F102 36,845 167,919 SH   SOLE 30 166,607 0 1,312
TWILIO INC CL A 90138F102 6,189 28,204 SH   SOLE 31 15,206 0 12,998
TWILIO INC CL A 90138F102 86,251 393,087 SH   SOLE 34 393,087 0 0
TWILIO INC CL A 90138F102 16,109 73,416 SH   SOLE 36 73,416 0 0
TWILIO INC CL A 90138F102 570 2,598 SH   SOLE 40 2,598 0 0
TWILIO INC NOTE 0.250% 6/0 90138FAB8 6,671 2,150,000 PRN   SOLE 21 2,150,000 0 0
TWIN DISC INC COM 901476101 15 2,773 SH   SOLE 18 2,773 0 0
TWIN DISC INC COM 901476101 188 33,957 SH   SOLE 21 33,957 0 0
TWIN DISC INC COM 901476101 962 173,673 SH   SOLE 22 173,673 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 247 11,087 SH   SOLE 2 5,434 0 5,653
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 3 130 SH   SOLE 4 130 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 8 360 SH   SOLE 7 360 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 1,612 72,329 SH   SOLE 18 72,329 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 803 36,009 SH   SOLE 19 36,009 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 13,160 590,401 SH   SOLE 21 590,401 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 13,181 591,327 SH   SOLE 22 579,375 0 11,952
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 94 4,203 SH   SOLE 26 0 0 4,203
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 86 3,880 SH   SOLE 28 3,880 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 176 7,878 SH   SOLE 30 7,878 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 54 2,404 SH   SOLE 40 2,404 0 0
TWIST BIOSCIENCE CORP COM 90184D100 851 18,793 SH   SOLE 2 9,267 0 9,526
TWIST BIOSCIENCE CORP COM 90184D100 13 298 SH   SOLE 4 298 0 0
TWIST BIOSCIENCE CORP COM 90184D100 26 576 SH   SOLE 7 576 0 0
TWIST BIOSCIENCE CORP COM 90184D100 5,407 119,355 SH   SOLE 18 119,355 0 0
TWIST BIOSCIENCE CORP COM 90184D100 14,042 309,982 SH   SOLE 19 309,982 0 0
TWIST BIOSCIENCE CORP COM 90184D100 63,315 1,397,689 SH   SOLE 21 1,397,689 0 0
TWIST BIOSCIENCE CORP COM 90184D100 40,781 900,245 SH   SOLE 22 869,768 0 30,477
TWIST BIOSCIENCE CORP COM 90184D100 17 373 SH   SOLE 23 373 0 0
TWIST BIOSCIENCE CORP COM 90184D100 136 2,996 SH   SOLE 26 0 0 2,996
TWIST BIOSCIENCE CORP COM 90184D100 182 4,026 SH   SOLE 28 4,026 0 0
TWIST BIOSCIENCE CORP COM 90184D100 4,893 108,019 SH   SOLE 30 108,019 0 0
TWIST BIOSCIENCE CORP COM 90184D100 11 235 SH   SOLE 34 235 0 0
TWIST BIOSCIENCE CORP COM 90184D100 142 3,144 SH   SOLE 40 3,144 0 0
TWITTER INC COM 90184L102 69,635 2,337,525 SH   SOLE 2 670,448 0 1,667,077
TWITTER INC COM 90184L102 11,804 396,244 SH   SOLE 4 374,787 0 21,457
TWITTER INC COM 90184L102 21,397 718,255 SH   SOLE 7 693,987 0 24,268
TWITTER INC COM 90184L102 2,418 81,173 SH   SOLE 13 81,173 0 0
TWITTER INC COM 90184L102 2,630 88,270 SH   SOLE 15 88,270 0 0
TWITTER INC COM 90184L102 34 1,153 SH   SOLE 17 0 0 1,153
TWITTER INC COM 90184L102 75,783 2,543,912 SH   SOLE 18 2,324,376 0 219,536
TWITTER INC COM 90184L102 19,881 667,385 SH   SOLE 19 667,385 0 0
TWITTER INC COM 90184L102 520,201 17,462,257 SH   SOLE 21 17,462,257 0 0
TWITTER INC COM 90184L102 589,021 19,772,440 SH   SOLE 22 17,344,683 0 2,427,757
TWITTER INC COM 90184L102 22,511 755,646 SH   SOLE 23 755,646 0 0
TWITTER INC COM 90184L102 25,072 841,631 SH   SOLE 25 841,631 0 0
TWITTER INC COM 90184L102 92,485 3,104,582 SH   SOLE 26 628,976 0 2,475,606
TWITTER INC COM 90184L102 4,877 163,722 SH   SOLE 28 117,319 0 46,403
TWITTER INC COM 90184L102 11,550 387,716 SH   SOLE 29 175,423 0 212,293
TWITTER INC COM 90184L102 89,872 3,016,838 SH   SOLE 30 3,016,838 0 0
TWITTER INC COM 90184L102 12,976 435,567 SH   SOLE 31 310,319 0 125,248
TWITTER INC COM 90184L102 3,758 126,163 SH   SOLE 34 126,163 0 0
TWITTER INC COM 90184L102 14,802 496,867 SH   SOLE 36 496,867 0 0
TWITTER INC COM 90184L102 516 17,316 SH   SOLE 40 17,316 0 0
TWITTER INC NOTE 1.000% 9/1 90184LAD4 3,068 3,135,000 PRN   SOLE 21 3,135,000 0 0
TWITTER INC NOTE 1.000% 9/1 90184LAD4 1,957 2,000,000 PRN   SOLE 22 2,000,000 0 0
TWITTER INC NOTE 0.250% 6/1 90184LAF9 4,023 4,270,000 PRN   SOLE 21 4,270,000 0 0
TWITTER INC NOTE 0.250% 6/1 90184LAF9 236 250,000 PRN   SOLE 22 250,000 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,732 343,567 SH   SOLE 2 103,808 0 239,759
TWO HBRS INVT CORP COM NEW 90187B408 7 1,314 SH   SOLE 4 1,314 0 0
TWO HBRS INVT CORP COM NEW 90187B408 37 7,298 SH   SOLE 7 7,298 0 0
TWO HBRS INVT CORP COM NEW 90187B408 5,446 1,080,557 SH   SOLE 18 1,080,557 0 0
TWO HBRS INVT CORP COM NEW 90187B408 4,730 938,483 SH   SOLE 19 938,483 0 0
TWO HBRS INVT CORP COM NEW 90187B408 76,729 15,223,936 SH   SOLE 21 15,223,936 0 0
TWO HBRS INVT CORP COM NEW 90187B408 45,468 9,021,510 SH   SOLE 22 8,745,172 0 276,338
TWO HBRS INVT CORP COM NEW 90187B408 280 55,616 SH   SOLE 23 55,616 0 0
TWO HBRS INVT CORP COM NEW 90187B408 573 113,618 SH   SOLE 26 77,823 0 35,795
TWO HBRS INVT CORP COM NEW 90187B408 259 51,358 SH   SOLE 28 51,358 0 0
TWO HBRS INVT CORP COM NEW 90187B408 530 105,204 SH   SOLE 30 105,204 0 0
TWO HBRS INVT CORP COM NEW 90187B408 40 7,921 SH   SOLE 36 7,921 0 0
TWO HBRS INVT CORP COM NEW 90187B408 142 28,201 SH   SOLE 40 28,201 0 0
TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 818 835,000 PRN   SOLE 21 835,000 0 0
TYLER TECHNOLOGIES INC COM 902252105 32,337 93,221 SH   SOLE 2 11,475 0 81,746
TYLER TECHNOLOGIES INC COM 902252105 6,294 18,144 SH   SOLE 4 17,094 0 1,050
TYLER TECHNOLOGIES INC COM 902252105 17,057 49,172 SH   SOLE 7 47,999 0 1,173
TYLER TECHNOLOGIES INC COM 902252105 46 132 SH   SOLE 13 132 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,253 3,613 SH   SOLE 15 3,613 0 0
TYLER TECHNOLOGIES INC COM 902252105 2 6 SH   SOLE 17 0 0 6
TYLER TECHNOLOGIES INC COM 902252105 34,768 100,232 SH   SOLE 18 94,120 0 6,112
TYLER TECHNOLOGIES INC COM 902252105 145,035 418,113 SH   SOLE 19 418,113 0 0
TYLER TECHNOLOGIES INC COM 902252105 789,883 2,277,106 SH   SOLE 21 2,277,106 0 0
TYLER TECHNOLOGIES INC COM 902252105 392,158 1,130,528 SH   SOLE 22 1,045,191 0 85,337
TYLER TECHNOLOGIES INC COM 902252105 10,436 30,084 SH   SOLE 23 30,084 0 0
TYLER TECHNOLOGIES INC COM 902252105 392 1,130 SH   SOLE 25 1,130 0 0
TYLER TECHNOLOGIES INC COM 902252105 50,141 144,549 SH   SOLE 26 38,701 0 105,848
TYLER TECHNOLOGIES INC COM 902252105 2,726 7,859 SH   SOLE 28 5,395 0 2,464
TYLER TECHNOLOGIES INC COM 902252105 3,225 9,298 SH   SOLE 29 861 0 8,437
TYLER TECHNOLOGIES INC COM 902252105 82,218 237,022 SH   SOLE 30 231,378 0 5,644
TYLER TECHNOLOGIES INC COM 902252105 3,375 9,731 SH   SOLE 31 5,443 0 4,288
TYLER TECHNOLOGIES INC COM 902252105 735 2,118 SH   SOLE 34 2,118 0 0
TYLER TECHNOLOGIES INC COM 902252105 9,260 26,694 SH   SOLE 36 26,694 0 0
TYLER TECHNOLOGIES INC COM 902252105 318 918 SH   SOLE 40 918 0 0
TYME TECHNOLOGIES INC COM 90238J103 33 24,449 SH   SOLE 2 2,439 0 22,010
TYME TECHNOLOGIES INC COM 90238J103 2 1,675 SH   SOLE 7 1,675 0 0
TYME TECHNOLOGIES INC COM 90238J103 332 249,631 SH   SOLE 18 249,631 0 0
TYME TECHNOLOGIES INC COM 90238J103 157 118,123 SH   SOLE 19 118,123 0 0
TYME TECHNOLOGIES INC COM 90238J103 3,259 2,450,509 SH   SOLE 21 2,450,509 0 0
TYME TECHNOLOGIES INC COM 90238J103 1,815 1,364,505 SH   SOLE 22 1,338,225 0 26,280
TYSON FOODS INC CL A 902494103 35,695 597,808 SH   SOLE 2 70,745 0 527,063
TYSON FOODS INC CL A 902494103 8,835 147,966 SH   SOLE 4 139,739 0 8,227
TYSON FOODS INC CL A 902494103 41,220 690,335 SH   SOLE 7 483,047 0 207,288
TYSON FOODS INC CL A 902494103 30 502 SH   SOLE 13 502 0 0
TYSON FOODS INC CL A 902494103 2,146 35,947 SH   SOLE 15 35,947 0 0
TYSON FOODS INC CL A 902494103 34,330 574,942 SH   SOLE 18 529,326 0 45,616
TYSON FOODS INC CL A 902494103 20,376 341,250 SH   SOLE 19 341,250 0 0
TYSON FOODS INC CL A 902494103 450,243 7,540,497 SH   SOLE 21 7,540,497 0 0
TYSON FOODS INC CL A 902494103 426,490 7,142,688 SH   SOLE 22 6,461,197 0 681,491
TYSON FOODS INC CL A 902494103 12,985 217,464 SH   SOLE 23 217,464 0 0
TYSON FOODS INC CL A 902494103 20,686 346,446 SH   SOLE 25 346,446 0 0
TYSON FOODS INC CL A 902494103 95,148 1,593,508 SH   SOLE 26 209,162 0 1,384,346
TYSON FOODS INC CL A 902494103 3,552 59,491 SH   SOLE 28 42,127 0 17,364
TYSON FOODS INC CL A 902494103 11,769 197,104 SH   SOLE 29 197,104 0 0
TYSON FOODS INC CL A 902494103 78,901 1,321,397 SH   SOLE 30 1,321,397 0 0
TYSON FOODS INC CL A 902494103 4,813 80,608 SH   SOLE 31 38,424 0 42,184
TYSON FOODS INC CL A 902494103 3,299 55,247 SH   SOLE 34 55,247 0 0
TYSON FOODS INC CL A 902494103 13,394 224,315 SH   SOLE 36 224,315 0 0
TYSON FOODS INC CL A 902494103 368 6,170 SH   SOLE 40 6,170 0 0
U S CONCRETE INC COM NEW 90333L201 439 17,710 SH   SOLE 2 5,588 0 12,122
U S CONCRETE INC COM NEW 90333L201 2 78 SH   SOLE 4 78 0 0
U S CONCRETE INC COM NEW 90333L201 8 328 SH   SOLE 7 328 0 0
U S CONCRETE INC COM NEW 90333L201 2,040 82,256 SH   SOLE 18 82,256 0 0
U S CONCRETE INC COM NEW 90333L201 1,030 41,527 SH   SOLE 19 41,527 0 0
U S CONCRETE INC COM NEW 90333L201 44,355 1,788,500 SH   SOLE 21 1,788,500 0 0
U S CONCRETE INC COM NEW 90333L201 12,925 521,171 SH   SOLE 22 503,994 0 17,177
U S CONCRETE INC COM NEW 90333L201 129 5,208 SH   SOLE 26 0 0 5,208
U S CONCRETE INC COM NEW 90333L201 50 2,021 SH   SOLE 28 2,021 0 0
U S CONCRETE INC COM NEW 90333L201 584 23,540 SH   SOLE 30 23,540 0 0
U S CONCRETE INC COM NEW 90333L201 35 1,397 SH   SOLE 40 1,397 0 0
U S ENERGY CORP WYO COM 911805307 3 571 SH   SOLE 21 571 0 0
U S ENERGY CORP WYO COM 911805307 85 16,460 SH   SOLE 22 16,460 0 0
U S GLOBAL INVS INC CL A 902952100 28 14,693 SH   SOLE 21 14,693 0 0
U S GLOBAL INVS INC CL A 902952100 626 329,700 SH   SOLE 22 329,700 0 0
U S PHYSICAL THERAPY INC COM 90337L108 795 9,818 SH   SOLE 2 5,769 0 4,049
U S PHYSICAL THERAPY INC COM 90337L108 2 20 SH   SOLE 4 20 0 0
U S PHYSICAL THERAPY INC COM 90337L108 18 228 SH   SOLE 7 228 0 0
U S PHYSICAL THERAPY INC COM 90337L108 5,901 72,830 SH   SOLE 18 63,574 0 9,256
U S PHYSICAL THERAPY INC COM 90337L108 9,247 114,129 SH   SOLE 19 114,129 0 0
U S PHYSICAL THERAPY INC COM 90337L108 113,144 1,396,491 SH   SOLE 21 1,396,491 0 0
U S PHYSICAL THERAPY INC COM 90337L108 40,314 497,585 SH   SOLE 22 486,006 0 11,579
U S PHYSICAL THERAPY INC COM 90337L108 867 10,700 SH   SOLE 23 10,700 0 0
U S PHYSICAL THERAPY INC COM 90337L108 3,616 44,626 SH   SOLE 26 4,185 0 40,441
U S PHYSICAL THERAPY INC COM 90337L108 122 1,502 SH   SOLE 28 1,502 0 0
U S PHYSICAL THERAPY INC COM 90337L108 1,569 19,361 SH   SOLE 30 19,361 0 0
U S PHYSICAL THERAPY INC COM 90337L108 226 2,793 SH   SOLE 34 2,793 0 0
U S PHYSICAL THERAPY INC COM 90337L108 107 1,326 SH   SOLE 40 1,326 0 0
U S SILICA HLDGS INC COM 90346E103 255 70,665 SH   SOLE 2 4,215 0 66,450
U S SILICA HLDGS INC COM 90346E103 5 1,294 SH   SOLE 7 1,294 0 0
U S SILICA HLDGS INC COM 90346E103 1,420 393,402 SH   SOLE 18 393,402 0 0
U S SILICA HLDGS INC COM 90346E103 753 208,492 SH   SOLE 19 208,492 0 0
U S SILICA HLDGS INC COM 90346E103 29,988 8,306,932 SH   SOLE 21 8,306,932 0 0
U S SILICA HLDGS INC COM 90346E103 8,163 2,261,262 SH   SOLE 22 2,197,588 0 63,674
U S SILICA HLDGS INC COM 90346E103 310 85,967 SH   SOLE 30 85,967 0 0
U S WELL SVCS INC CL A 91274U101 0 799 SH   SOLE 18 799 0 0
U S WELL SVCS INC CL A 91274U101 25 51,114 SH   SOLE 21 51,114 0 0
U S WELL SVCS INC CL A 91274U101 18 36,594 SH   SOLE 22 36,594 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 83 9,625 SH   SOLE 2 1,180 0 8,445
U.S. AUTO PARTS NETWORK INC COM 90343C100 5 605 SH   SOLE 7 605 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 800 92,396 SH   SOLE 18 92,396 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 360 41,559 SH   SOLE 19 41,559 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 6,351 733,333 SH   SOLE 21 733,333 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 6,663 769,402 SH   SOLE 22 755,700 0 13,702
UBER TECHNOLOGIES INC COM 90353T100 99,728 3,208,744 SH   SOLE 2 425,520 0 2,783,224
UBER TECHNOLOGIES INC COM 90353T100 15,030 483,581 SH   SOLE 4 457,523 0 26,058
UBER TECHNOLOGIES INC COM 90353T100 2,460 79,161 SH   SOLE 7 79,161 0 0
UBER TECHNOLOGIES INC COM 90353T100 50 1,608 SH   SOLE 13 1,608 0 0
UBER TECHNOLOGIES INC COM 90353T100 2,426 78,064 SH   SOLE 15 78,064 0 0
UBER TECHNOLOGIES INC COM 90353T100 40,260 1,295,374 SH   SOLE 18 1,207,176 0 88,198
UBER TECHNOLOGIES INC COM 90353T100 88,930 2,861,321 SH   SOLE 19 2,861,321 0 0
UBER TECHNOLOGIES INC COM 90353T100 280,337 9,019,847 SH   SOLE 21 9,019,847 0 0
UBER TECHNOLOGIES INC COM 90353T100 479,346 15,422,978 SH   SOLE 22 13,257,207 0 2,165,771
UBER TECHNOLOGIES INC COM 90353T100 23,808 766,019 SH   SOLE 23 766,019 0 0
UBER TECHNOLOGIES INC COM 90353T100 46,298 1,489,627 SH   SOLE 25 1,489,627 0 0
UBER TECHNOLOGIES INC COM 90353T100 115,642 3,720,773 SH   SOLE 26 675,525 0 3,045,248
UBER TECHNOLOGIES INC COM 90353T100 6,081 195,651 SH   SOLE 28 139,453 0 56,198
UBER TECHNOLOGIES INC COM 90353T100 1,625 52,269 SH   SOLE 29 52,269 0 0
UBER TECHNOLOGIES INC COM 90353T100 41,319 1,329,434 SH   SOLE 30 1,329,434 0 0
UBER TECHNOLOGIES INC COM 90353T100 7,382 237,509 SH   SOLE 31 161,935 0 75,574
UBER TECHNOLOGIES INC COM 90353T100 42,489 1,367,099 SH   SOLE 34 1,367,099 0 0
UBER TECHNOLOGIES INC COM 90353T100 22,304 717,616 SH   SOLE 36 717,616 0 0
UBER TECHNOLOGIES INC COM 90353T100 672 21,636 SH   SOLE 40 21,636 0 0
UBIQUITI INC COM 90353W103 2,793 15,998 SH   SOLE 2 247 0 15,751
UBIQUITI INC COM 90353W103 27 152 SH   SOLE 7 152 0 0
UBIQUITI INC COM 90353W103 773 4,429 SH   SOLE 18 4,429 0 0
UBIQUITI INC COM 90353W103 284 1,627 SH   SOLE 19 1,627 0 0
UBIQUITI INC COM 90353W103 27,908 159,877 SH   SOLE 21 159,877 0 0
UBIQUITI INC COM 90353W103 47,356 271,287 SH   SOLE 22 262,188 0 9,099
UBIQUITI INC COM 90353W103 4,495 25,752 SH   SOLE 30 25,752 0 0
UBIQUITI INC COM 90353W103 31 177 SH   SOLE 31 177 0 0
UDR INC COM 902653104 29,303 783,910 SH   SOLE 2 156,308 0 627,602
UDR INC COM 902653104 20,932 559,977 SH   SOLE 4 551,849 0 8,128
UDR INC COM 902653104 26,166 700,007 SH   SOLE 7 666,475 0 33,532
UDR INC COM 902653104 18 475 SH   SOLE 13 475 0 0
UDR INC COM 902653104 1,280 34,241 SH   SOLE 15 34,241 0 0
UDR INC COM 902653104 37,430 1,001,350 SH   SOLE 18 950,463 0 50,887
UDR INC COM 902653104 24,509 655,671 SH   SOLE 19 655,671 0 0
UDR INC COM 902653104 486,438 13,013,330 SH   SOLE 21 13,013,330 0 0
UDR INC COM 902653104 381,057 10,194,143 SH   SOLE 22 9,165,427 0 1,028,716
UDR INC COM 902653104 11,009 294,505 SH   SOLE 23 294,505 0 0
UDR INC COM 902653104 38,164 1,020,970 SH   SOLE 25 1,020,970 0 0
UDR INC COM 902653104 74,908 2,003,966 SH   SOLE 26 289,911 0 1,714,055
UDR INC COM 902653104 2,438 65,209 SH   SOLE 28 46,224 0 18,985
UDR INC COM 902653104 9,611 257,106 SH   SOLE 29 195,275 0 61,831
UDR INC COM 902653104 87,268 2,334,614 SH   SOLE 30 2,240,551 0 94,063
UDR INC COM 902653104 3,113 83,275 SH   SOLE 31 60,471 0 22,804
UDR INC COM 902653104 3,529 94,409 SH   SOLE 34 94,409 0 0
UDR INC COM 902653104 9,782 261,681 SH   SOLE 36 261,681 0 0
UDR INC COM 902653104 275 7,367 SH   SOLE 40 7,367 0 0
UFP INDUSTRIES INC COM 90278Q108 2,286 46,164 SH   SOLE 2 21,766 0 24,398
UFP INDUSTRIES INC COM 90278Q108 26 526 SH   SOLE 4 526 0 0
UFP INDUSTRIES INC COM 90278Q108 70 1,423 SH   SOLE 7 1,423 0 0
UFP INDUSTRIES INC COM 90278Q108 14,947 301,903 SH   SOLE 18 301,903 0 0
UFP INDUSTRIES INC COM 90278Q108 7,426 149,995 SH   SOLE 19 149,995 0 0
UFP INDUSTRIES INC COM 90278Q108 337,888 6,824,643 SH   SOLE 21 6,824,643 0 0
UFP INDUSTRIES INC COM 90278Q108 93,518 1,888,862 SH   SOLE 22 1,825,651 0 63,211
UFP INDUSTRIES INC COM 90278Q108 163 3,295 SH   SOLE 23 3,295 0 0
UFP INDUSTRIES INC COM 90278Q108 1,927 38,926 SH   SOLE 26 23,089 0 15,837
UFP INDUSTRIES INC COM 90278Q108 518 10,456 SH   SOLE 28 10,456 0 0
UFP INDUSTRIES INC COM 90278Q108 4,563 92,168 SH   SOLE 30 92,168 0 0
UFP INDUSTRIES INC COM 90278Q108 35 702 SH   SOLE 34 702 0 0
UFP INDUSTRIES INC COM 90278Q108 75 1,513 SH   SOLE 36 1,513 0 0
UFP INDUSTRIES INC COM 90278Q108 316 6,390 SH   SOLE 40 6,390 0 0
UFP TECHNOLOGIES INC COM 902673102 224 5,081 SH   SOLE 2 411 0 4,670
UFP TECHNOLOGIES INC COM 902673102 4 83 SH   SOLE 7 83 0 0
UFP TECHNOLOGIES INC COM 902673102 1,225 27,800 SH   SOLE 18 27,800 0 0
UFP TECHNOLOGIES INC COM 902673102 566 12,851 SH   SOLE 19 12,851 0 0
UFP TECHNOLOGIES INC COM 902673102 9,811 222,674 SH   SOLE 21 222,674 0 0
UFP TECHNOLOGIES INC COM 902673102 8,104 183,922 SH   SOLE 22 180,602 0 3,320
UFP TECHNOLOGIES INC COM 902673102 18 416 SH   SOLE 23 416 0 0
UGI CORP NEW COM 902681105 29,890 939,940 SH   SOLE 2 427,400 0 512,540
UGI CORP NEW COM 902681105 4,027 126,625 SH   SOLE 4 120,891 0 5,734
UGI CORP NEW COM 902681105 4,229 132,987 SH   SOLE 7 132,987 0 0
UGI CORP NEW COM 902681105 472 14,845 SH   SOLE 13 14,845 0 0
UGI CORP NEW COM 902681105 720 22,640 SH   SOLE 15 22,640 0 0
UGI CORP NEW COM 902681105 20,526 645,471 SH   SOLE 18 609,050 0 36,421
UGI CORP NEW COM 902681105 5,552 174,595 SH   SOLE 19 174,595 0 0
UGI CORP NEW COM 902681105 324,072 10,190,935 SH   SOLE 21 10,190,935 0 0
UGI CORP NEW COM 902681105 237,033 7,453,883 SH   SOLE 22 6,856,565 0 597,318
UGI CORP NEW COM 902681105 7,061 222,059 SH   SOLE 23 222,059 0 0
UGI CORP NEW COM 902681105 1,966 61,813 SH   SOLE 25 61,813 0 0
UGI CORP NEW COM 902681105 23,457 737,636 SH   SOLE 26 304,387 0 433,249
UGI CORP NEW COM 902681105 1,432 45,026 SH   SOLE 28 33,370 0 11,656
UGI CORP NEW COM 902681105 6,219 195,561 SH   SOLE 29 56,208 0 139,353
UGI CORP NEW COM 902681105 12,866 404,578 SH   SOLE 30 375,310 0 29,268
UGI CORP NEW COM 902681105 5,100 160,387 SH   SOLE 31 70,644 0 89,743
UGI CORP NEW COM 902681105 1,118 35,169 SH   SOLE 34 35,169 0 0
UGI CORP NEW COM 902681105 2,169 68,222 SH   SOLE 36 68,222 0 0
UGI CORP NEW COM 902681105 171 5,375 SH   SOLE 40 5,375 0 0
ULTA BEAUTY INC COM 90384S303 26,638 130,949 SH   SOLE 2 15,270 0 115,679
ULTA BEAUTY INC COM 90384S303 5,821 28,618 SH   SOLE 4 27,075 0 1,543
ULTA BEAUTY INC COM 90384S303 17,726 87,139 SH   SOLE 7 55,290 0 31,849
ULTA BEAUTY INC COM 90384S303 161 792 SH   SOLE 13 792 0 0
ULTA BEAUTY INC COM 90384S303 1,118 5,494 SH   SOLE 15 5,494 0 0
ULTA BEAUTY INC COM 90384S303 24,134 118,639 SH   SOLE 18 110,035 0 8,604
ULTA BEAUTY INC COM 90384S303 3,603 17,713 SH   SOLE 19 17,713 0 0
ULTA BEAUTY INC COM 90384S303 328,241 1,613,614 SH   SOLE 21 1,613,614 0 0
ULTA BEAUTY INC COM 90384S303 274,839 1,351,092 SH   SOLE 22 1,232,042 0 119,050
ULTA BEAUTY INC COM 90384S303 8,170 40,165 SH   SOLE 23 40,165 0 0
ULTA BEAUTY INC COM 90384S303 13,024 64,025 SH   SOLE 25 64,025 0 0
ULTA BEAUTY INC COM 90384S303 55,926 274,928 SH   SOLE 26 49,670 0 225,258
ULTA BEAUTY INC COM 90384S303 2,185 10,739 SH   SOLE 28 7,670 0 3,069
ULTA BEAUTY INC COM 90384S303 2,623 12,893 SH   SOLE 29 1,357 0 11,536
ULTA BEAUTY INC COM 90384S303 50,457 248,043 SH   SOLE 30 248,043 0 0
ULTA BEAUTY INC COM 90384S303 3,440 16,913 SH   SOLE 31 7,271 0 9,642
ULTA BEAUTY INC COM 90384S303 2,494 12,260 SH   SOLE 32 12,260 0 0
ULTA BEAUTY INC COM 90384S303 537 2,638 SH   SOLE 34 2,638 0 0
ULTA BEAUTY INC COM 90384S303 7,270 35,738 SH   SOLE 36 35,738 0 0
ULTA BEAUTY INC COM 90384S303 240 1,182 SH   SOLE 40 1,182 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 579 25,607 SH   SOLE 2 13,125 0 12,482
ULTRA CLEAN HLDGS INC COM 90385V107 16 716 SH   SOLE 7 716 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 4,695 207,451 SH   SOLE 18 207,451 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1,730 76,464 SH   SOLE 19 76,464 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 97,757 4,319,793 SH   SOLE 21 4,319,793 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 28,478 1,258,396 SH   SOLE 22 1,224,261 0 34,135
ULTRA CLEAN HLDGS INC COM 90385V107 130 5,731 SH   SOLE 26 0 0 5,731
ULTRA CLEAN HLDGS INC COM 90385V107 134 5,912 SH   SOLE 28 5,912 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1,408 62,217 SH   SOLE 30 62,217 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 100 4,412 SH   SOLE 40 4,412 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3,049 38,983 SH   SOLE 2 21,045 0 17,938
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 30 387 SH   SOLE 4 387 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 73 938 SH   SOLE 7 938 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 19,005 242,968 SH   SOLE 18 227,802 0 15,166
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 17,351 221,827 SH   SOLE 19 221,827 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 194,142 2,482,004 SH   SOLE 21 2,482,004 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 139,669 1,785,590 SH   SOLE 22 1,731,013 0 54,577
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,120 14,313 SH   SOLE 23 14,313 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5,701 72,881 SH   SOLE 26 16,655 0 56,226
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 624 7,983 SH   SOLE 28 7,983 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,685 34,326 SH   SOLE 30 34,326 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 213 2,726 SH   SOLE 34 2,726 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 449 5,740 SH   SOLE 40 5,740 0 0
ULTRALIFE CORP COM 903899102 39 5,561 SH   SOLE 2 623 0 4,938
ULTRALIFE CORP COM 903899102 210 29,923 SH   SOLE 18 29,923 0 0
ULTRALIFE CORP COM 903899102 104 14,776 SH   SOLE 19 14,776 0 0
ULTRALIFE CORP COM 903899102 1,534 218,884 SH   SOLE 21 218,884 0 0
ULTRALIFE CORP COM 903899102 1,349 192,462 SH   SOLE 22 190,216 0 2,246
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1,298 382,889 SH   SOLE 7 382,889 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 61 18,105 SH   SOLE 19 18,105 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 9,974 2,942,081 SH   SOLE 21 2,942,081 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 3,109 917,215 SH   SOLE 22 917,215 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 3,030 893,798 SH   SOLE 30 893,798 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 153 45,116 SH   SOLE 31 45,116 0 0
UMB FINL CORP COM 902788108 3,716 72,078 SH   SOLE 2 34,101 0 37,977
UMB FINL CORP COM 902788108 10 199 SH   SOLE 4 199 0 0
UMB FINL CORP COM 902788108 52 1,015 SH   SOLE 7 1,015 0 0
UMB FINL CORP COM 902788108 13,984 271,280 SH   SOLE 18 271,280 0 0
UMB FINL CORP COM 902788108 4,472 86,748 SH   SOLE 19 86,748 0 0
UMB FINL CORP COM 902788108 149,369 2,897,562 SH   SOLE 21 2,897,562 0 0
UMB FINL CORP COM 902788108 81,180 1,574,783 SH   SOLE 22 1,528,449 0 46,334
UMB FINL CORP COM 902788108 34 669 SH   SOLE 23 669 0 0
UMB FINL CORP COM 902788108 1,697 32,913 SH   SOLE 26 22,545 0 10,368
UMB FINL CORP COM 902788108 372 7,212 SH   SOLE 28 7,212 0 0
UMB FINL CORP COM 902788108 1,049 20,346 SH   SOLE 30 20,346 0 0
UMB FINL CORP COM 902788108 54 1,047 SH   SOLE 36 1,047 0 0
UMB FINL CORP COM 902788108 224 4,348 SH   SOLE 40 4,348 0 0
UMH PPTYS INC COM 903002103 409 31,647 SH   SOLE 2 12,303 0 19,344
UMH PPTYS INC COM 903002103 8 651 SH   SOLE 7 651 0 0
UMH PPTYS INC COM 903002103 1,880 145,429 SH   SOLE 18 145,429 0 0
UMH PPTYS INC COM 903002103 880 68,030 SH   SOLE 19 68,030 0 0
UMH PPTYS INC COM 903002103 17,977 1,390,322 SH   SOLE 21 1,390,322 0 0
UMH PPTYS INC COM 903002103 15,391 1,190,362 SH   SOLE 22 1,148,805 0 41,557
UMH PPTYS INC COM 903002103 15 1,171 SH   SOLE 23 1,171 0 0
UMH PPTYS INC COM 903002103 99 7,630 SH   SOLE 26 0 0 7,630
UMH PPTYS INC COM 903002103 55 4,277 SH   SOLE 28 4,277 0 0
UMH PPTYS INC COM 903002103 79 6,083 SH   SOLE 30 6,083 0 0
UMPQUA HLDGS CORP COM 904214103 7,277 683,905 SH   SOLE 2 243,394 0 440,511
UMPQUA HLDGS CORP COM 904214103 66 6,227 SH   SOLE 4 6,227 0 0
UMPQUA HLDGS CORP COM 904214103 66 6,241 SH   SOLE 7 6,241 0 0
UMPQUA HLDGS CORP COM 904214103 6,442 605,411 SH   SOLE 18 602,766 0 2,645
UMPQUA HLDGS CORP COM 904214103 601 56,487 SH   SOLE 19 56,487 0 0
UMPQUA HLDGS CORP COM 904214103 107,326 10,087,026 SH   SOLE 21 10,087,026 0 0
UMPQUA HLDGS CORP COM 904214103 81,442 7,654,348 SH   SOLE 22 7,323,708 0 330,640
UMPQUA HLDGS CORP COM 904214103 280 26,358 SH   SOLE 23 26,358 0 0
UMPQUA HLDGS CORP COM 904214103 866 81,409 SH   SOLE 26 48,126 0 33,283
UMPQUA HLDGS CORP COM 904214103 392 36,831 SH   SOLE 28 36,831 0 0
UMPQUA HLDGS CORP COM 904214103 103 9,661 SH   SOLE 29 9,661 0 0
UMPQUA HLDGS CORP COM 904214103 1,074 100,955 SH   SOLE 30 100,955 0 0
UMPQUA HLDGS CORP COM 904214103 105 9,837 SH   SOLE 31 9,837 0 0
UMPQUA HLDGS CORP COM 904214103 20 1,893 SH   SOLE 34 1,893 0 0
UMPQUA HLDGS CORP COM 904214103 79 7,397 SH   SOLE 36 7,397 0 0
UMPQUA HLDGS CORP COM 904214103 253 23,824 SH   SOLE 40 23,824 0 0
UNDER ARMOUR INC CL A 904311107 4,291 440,533 SH   SOLE 2 89,042 0 351,491
UNDER ARMOUR INC CL A 904311107 9 936 SH   SOLE 4 936 0 0
UNDER ARMOUR INC CL A 904311107 1,417 145,447 SH   SOLE 7 142,083 0 3,364
UNDER ARMOUR INC CL A 904311107 21 2,193 SH   SOLE 15 2,193 0 0
UNDER ARMOUR INC CL A 904311107 3,115 319,803 SH   SOLE 18 306,297 0 13,506
UNDER ARMOUR INC CL A 904311107 631 64,756 SH   SOLE 19 64,756 0 0
UNDER ARMOUR INC CL A 904311107 36,998 3,798,530 SH   SOLE 21 3,798,530 0 0
UNDER ARMOUR INC CL A 904311107 49,374 5,069,212 SH   SOLE 22 4,646,602 0 422,610
UNDER ARMOUR INC CL A 904311107 4 407 SH   SOLE 23 407 0 0
UNDER ARMOUR INC CL A 904311107 1,838 188,709 SH   SOLE 25 188,709 0 0
UNDER ARMOUR INC CL A 904311107 4,719 484,548 SH   SOLE 26 39,499 0 445,049
UNDER ARMOUR INC CL A 904311107 317 32,511 SH   SOLE 28 32,511 0 0
UNDER ARMOUR INC CL A 904311107 4,304 441,882 SH   SOLE 30 441,882 0 0
UNDER ARMOUR INC CL A 904311107 622 63,880 SH   SOLE 31 3,994 0 59,886
UNDER ARMOUR INC CL A 904311107 46 4,725 SH   SOLE 34 4,725 0 0
UNDER ARMOUR INC CL A 904311107 664 68,206 SH   SOLE 36 68,206 0 0
UNDER ARMOUR INC CL A 904311107 195 20,028 SH   SOLE 40 20,028 0 0
UNDER ARMOUR INC CL C 904311206 4,244 480,133 SH   SOLE 2 91,170 0 388,963
UNDER ARMOUR INC CL C 904311206 8 864 SH   SOLE 4 864 0 0
UNDER ARMOUR INC CL C 904311206 1,590 179,825 SH   SOLE 7 173,236 0 6,589
UNDER ARMOUR INC CL C 904311206 19 2,142 SH   SOLE 15 2,142 0 0
UNDER ARMOUR INC CL C 904311206 2,976 336,708 SH   SOLE 18 322,541 0 14,167
UNDER ARMOUR INC CL C 904311206 576 65,214 SH   SOLE 19 65,214 0 0
UNDER ARMOUR INC CL C 904311206 34,174 3,865,794 SH   SOLE 21 3,865,794 0 0
UNDER ARMOUR INC CL C 904311206 44,229 5,003,287 SH   SOLE 22 4,583,830 0 419,457
UNDER ARMOUR INC CL C 904311206 4 422 SH   SOLE 23 422 0 0
UNDER ARMOUR INC CL C 904311206 1,716 194,063 SH   SOLE 25 194,063 0 0
UNDER ARMOUR INC CL C 904311206 3,901 441,309 SH   SOLE 26 43,013 0 398,296
UNDER ARMOUR INC CL C 904311206 297 33,584 SH   SOLE 28 33,584 0 0
UNDER ARMOUR INC CL C 904311206 3,673 415,513 SH   SOLE 30 415,513 0 0
UNDER ARMOUR INC CL C 904311206 216 24,467 SH   SOLE 31 4,139 0 20,328
UNDER ARMOUR INC CL C 904311206 288 32,607 SH   SOLE 34 32,607 0 0
UNDER ARMOUR INC CL C 904311206 594 67,226 SH   SOLE 36 67,226 0 0
UNDER ARMOUR INC CL C 904311206 183 20,699 SH   SOLE 40 20,699 0 0
UNICO AMERN CORP COM 904607108 3 619 SH   SOLE 21 619 0 0
UNIFI INC COM NEW 904677200 190 14,776 SH   SOLE 2 888 0 13,888
UNIFI INC COM NEW 904677200 4 343 SH   SOLE 7 343 0 0
UNIFI INC COM NEW 904677200 897 69,612 SH   SOLE 18 69,612 0 0
UNIFI INC COM NEW 904677200 341 26,486 SH   SOLE 19 26,486 0 0
UNIFI INC COM NEW 904677200 20,286 1,574,987 SH   SOLE 21 1,574,987 0 0
UNIFI INC COM NEW 904677200 5,609 435,483 SH   SOLE 22 427,977 0 7,506
UNIFI INC COM NEW 904677200 216 16,784 SH   SOLE 30 16,784 0 0
UNIFIRST CORP MASS COM 904708104 3,152 17,615 SH   SOLE 2 5,332 0 12,283
UNIFIRST CORP MASS COM 904708104 14 77 SH   SOLE 4 77 0 0
UNIFIRST CORP MASS COM 904708104 38 212 SH   SOLE 7 212 0 0
UNIFIRST CORP MASS COM 904708104 13,126 73,350 SH   SOLE 18 73,350 0 0
UNIFIRST CORP MASS COM 904708104 5,415 30,260 SH   SOLE 19 30,260 0 0
UNIFIRST CORP MASS COM 904708104 289,437 1,617,419 SH   SOLE 21 1,617,419 0 0
UNIFIRST CORP MASS COM 904708104 83,737 467,935 SH   SOLE 22 453,213 0 14,722
UNIFIRST CORP MASS COM 904708104 43 238 SH   SOLE 23 238 0 0
UNIFIRST CORP MASS COM 904708104 1,435 8,017 SH   SOLE 26 4,593 0 3,424
UNIFIRST CORP MASS COM 904708104 403 2,251 SH   SOLE 28 2,251 0 0
UNIFIRST CORP MASS COM 904708104 4,277 23,902 SH   SOLE 30 23,902 0 0
UNIFIRST CORP MASS COM 904708104 275 1,538 SH   SOLE 40 1,538 0 0
UNILEVER N V N Y SHS NEW 904784709 16,938 317,963 SH   SOLE 2 317,963 0 0
UNILEVER N V N Y SHS NEW 904784709 570,834 10,715,862 SH   SOLE 18 9,596,427 0 1,119,435
UNILEVER N V N Y SHS NEW 904784709 446,541 8,382,593 SH   SOLE 19 8,382,593 0 0
UNILEVER N V N Y SHS NEW 904784709 34,846 654,141 SH   SOLE 22 654,141 0 0
UNILEVER N V N Y SHS NEW 904784709 1,793 33,663 SH   SOLE 23 33,663 0 0
UNILEVER N V N Y SHS NEW 904784709 6,496 121,936 SH   SOLE 25 65,560 0 56,376
UNILEVER N V N Y SHS NEW 904784709 158 2,969 SH   SOLE 30 2,969 0 0
UNILEVER N V N Y SHS NEW 904784709 29,968 562,562 SH   SOLE 34 562,562 0 0
UNILEVER N V N Y SHS NEW 904784709 1,721 32,312 SH   SOLE 36 32,312 0 0
UNILEVER PLC SPON ADR NEW 904767704 191 3,485 SH   SOLE 2 3,485 0 0
UNILEVER PLC SPON ADR NEW 904767704 7,692 140,156 SH   SOLE 18 140,095 0 61
UNION BANKSHARES INC COM 905400107 20 1,050 SH   SOLE 2 1,050 0 0
UNION BANKSHARES INC COM 905400107 37 1,962 SH   SOLE 18 1,962 0 0
UNION BANKSHARES INC COM 905400107 73 3,922 SH   SOLE 21 3,922 0 0
UNION BANKSHARES INC COM 905400107 87 4,665 SH   SOLE 22 4,665 0 0
UNION PAC CORP COM 907818108 306,455 1,812,594 SH   SOLE 2 327,182 0 1,485,412
UNION PAC CORP COM 907818108 62,205 367,927 SH   SOLE 4 348,994 0 18,933
UNION PAC CORP COM 907818108 104,239 616,542 SH   SOLE 7 590,413 0 26,129
UNION PAC CORP COM 907818108 3,407 20,150 SH   SOLE 13 20,150 0 0
UNION PAC CORP COM 907818108 14,322 84,711 SH   SOLE 15 84,711 0 0
UNION PAC CORP COM 907818108 9 51 SH   SOLE 17 0 0 51
UNION PAC CORP COM 907818108 726,038 4,294,303 SH   SOLE 18 4,130,830 0 163,473
UNION PAC CORP COM 907818108 391,838 2,317,611 SH   SOLE 19 2,317,611 0 0
UNION PAC CORP COM 907818108 15,400 91,087 SH   SOLE 20 91,087 0 0
UNION PAC CORP COM 907818108 2,224,345 13,156,356 SH   SOLE 21 13,156,356 0 0
UNION PAC CORP COM 907818108 2,832,940 16,756,018 SH   SOLE 22 15,048,339 0 1,707,679
UNION PAC CORP COM 907818108 93,111 550,722 SH   SOLE 23 550,722 0 0
UNION PAC CORP COM 907818108 129,982 768,805 SH   SOLE 25 768,805 0 0
UNION PAC CORP COM 907818108 586,370 3,468,207 SH   SOLE 26 442,096 0 3,026,111
UNION PAC CORP COM 907818108 24,242 143,383 SH   SOLE 28 101,838 0 41,545
UNION PAC CORP COM 907818108 20,732 122,622 SH   SOLE 29 22,240 0 100,382
UNION PAC CORP COM 907818108 449,082 2,656,187 SH   SOLE 30 2,656,187 0 0
UNION PAC CORP COM 907818108 123,568 730,867 SH   SOLE 31 118,246 0 612,621
UNION PAC CORP COM 907818108 109,241 646,129 SH   SOLE 34 646,129 0 0
UNION PAC CORP COM 907818108 82,692 489,100 SH   SOLE 36 489,100 0 0
UNION PAC CORP COM 907818108 2,615 15,465 SH   SOLE 40 15,465 0 0
UNIQUE FABRICATING INC COM 90915J103 5 1,622 SH   SOLE 18 1,622 0 0
UNIQUE FABRICATING INC COM 90915J103 69 21,553 SH   SOLE 21 21,553 0 0
UNIQURE NV SHS N90064101 398 8,840 SH   SOLE 2 8,840 0 0
UNIQURE NV SHS N90064101 8 177 SH   SOLE 4 177 0 0
UNIQURE NV SHS N90064101 5,763 127,900 SH   SOLE 19 127,900 0 0
UNIQURE NV SHS N90064101 22,785 505,649 SH   SOLE 21 505,649 0 0
UNIQURE NV SHS N90064101 1,569 34,814 SH   SOLE 22 20,001 0 14,813
UNIQURE NV SHS N90064101 822 18,240 SH   SOLE 26 9,315 0 8,925
UNIQURE NV SHS N90064101 226 5,007 SH   SOLE 28 5,007 0 0
UNIQURE NV SHS N90064101 7,524 166,983 SH   SOLE 30 166,983 0 0
UNIQURE NV SHS N90064101 30 676 SH   SOLE 34 676 0 0
UNIQURE NV SHS N90064101 171 3,802 SH   SOLE 40 3,802 0 0
UNISYS CORP COM NEW 909214306 751 68,806 SH   SOLE 2 19,650 0 49,156
UNISYS CORP COM NEW 909214306 3 249 SH   SOLE 4 249 0 0
UNISYS CORP COM NEW 909214306 12 1,087 SH   SOLE 7 1,087 0 0
UNISYS CORP COM NEW 909214306 3,344 306,520 SH   SOLE 18 306,520 0 0
UNISYS CORP COM NEW 909214306 1,460 133,852 SH   SOLE 19 133,852 0 0
UNISYS CORP COM NEW 909214306 65,123 5,969,138 SH   SOLE 21 5,969,138 0 0
UNISYS CORP COM NEW 909214306 17,055 1,563,284 SH   SOLE 22 1,505,905 0 57,379
UNISYS CORP COM NEW 909214306 66 6,050 SH   SOLE 26 3,927 0 2,123
UNISYS CORP COM NEW 909214306 78 7,185 SH   SOLE 28 7,185 0 0
UNISYS CORP COM NEW 909214306 888 81,357 SH   SOLE 30 81,357 0 0
UNISYS CORP COM NEW 909214306 63 5,819 SH   SOLE 40 5,819 0 0
UNITED AIRLS HLDGS INC COM 910047109 20,362 588,320 SH   SOLE 2 53,100 0 535,220
UNITED AIRLS HLDGS INC COM 910047109 8,196 236,814 SH   SOLE 7 206,724 0 30,090
UNITED AIRLS HLDGS INC COM 910047109 133 3,829 SH   SOLE 15 3,829 0 0
UNITED AIRLS HLDGS INC COM 910047109 4 120 SH   SOLE 17 0 0 120
UNITED AIRLS HLDGS INC COM 910047109 15,247 440,548 SH   SOLE 18 421,662 0 18,886
UNITED AIRLS HLDGS INC COM 910047109 2,755 79,591 SH   SOLE 19 79,591 0 0
UNITED AIRLS HLDGS INC COM 910047109 205,105 5,926,180 SH   SOLE 21 5,926,180 0 0
UNITED AIRLS HLDGS INC COM 910047109 206,536 5,967,516 SH   SOLE 22 5,500,697 0 466,819
UNITED AIRLS HLDGS INC COM 910047109 20 565 SH   SOLE 23 565 0 0
UNITED AIRLS HLDGS INC COM 910047109 2,601 75,145 SH   SOLE 25 75,145 0 0
UNITED AIRLS HLDGS INC COM 910047109 8,197 236,849 SH   SOLE 26 0 0 236,849
UNITED AIRLS HLDGS INC COM 910047109 17,560 507,365 SH   SOLE 30 507,365 0 0
UNITED AIRLS HLDGS INC COM 910047109 373 10,782 SH   SOLE 31 5,665 0 5,117
UNITED AIRLS HLDGS INC COM 910047109 1,456 42,071 SH   SOLE 36 42,071 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109 519 15,000 SH Put SOLE 19 15,000 0 0
UNITED BANCORP INC OHIO COM 909911109 13 1,169 SH   SOLE 18 1,169 0 0
UNITED BANCORP INC OHIO COM 909911109 73 6,363 SH   SOLE 21 6,363 0 0
UNITED BANCSHARES INC OHIO COM 909458101 12 671 SH   SOLE 18 671 0 0
UNITED BANCSHARES INC OHIO COM 909458101 12 679 SH   SOLE 21 679 0 0
UNITED BANKSHARES INC WEST V COM 909907107 5,610 202,824 SH   SOLE 2 98,437 0 104,387
UNITED BANKSHARES INC WEST V COM 909907107 28 1,020 SH   SOLE 4 1,020 0 0
UNITED BANKSHARES INC WEST V COM 909907107 3,158 114,156 SH   SOLE 7 114,156 0 0
UNITED BANKSHARES INC WEST V COM 909907107 23,256 840,784 SH   SOLE 18 840,784 0 0
UNITED BANKSHARES INC WEST V COM 909907107 7,874 284,660 SH   SOLE 19 284,660 0 0
UNITED BANKSHARES INC WEST V COM 909907107 292,670 10,581,000 SH   SOLE 21 10,581,000 0 0
UNITED BANKSHARES INC WEST V COM 909907107 126,018 4,555,980 SH   SOLE 22 4,427,188 0 128,792
UNITED BANKSHARES INC WEST V COM 909907107 148 5,336 SH   SOLE 23 5,336 0 0
UNITED BANKSHARES INC WEST V COM 909907107 2,567 92,818 SH   SOLE 26 45,832 0 46,986
UNITED BANKSHARES INC WEST V COM 909907107 566 20,459 SH   SOLE 28 20,459 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,630 58,935 SH   SOLE 30 58,935 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,155 41,743 SH   SOLE 32 41,743 0 0
UNITED BANKSHARES INC WEST V COM 909907107 64 2,306 SH   SOLE 36 2,306 0 0
UNITED BANKSHARES INC WEST V COM 909907107 339 12,274 SH   SOLE 40 12,274 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1,567 77,890 SH   SOLE 2 19,062 0 58,828
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4 189 SH   SOLE 4 189 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 25 1,252 SH   SOLE 7 1,252 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6,829 339,436 SH   SOLE 18 339,436 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4,816 239,364 SH   SOLE 19 239,364 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 159,642 7,934,475 SH   SOLE 21 7,934,475 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 50,197 2,494,868 SH   SOLE 22 2,427,082 0 67,786
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 909 45,162 SH   SOLE 23 45,162 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,619 179,851 SH   SOLE 26 7,068 0 172,783
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 205 10,198 SH   SOLE 28 10,198 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1,860 92,451 SH   SOLE 30 92,451 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 207 10,288 SH   SOLE 40 10,288 0 0
UNITED FIRE GROUP INC COM 910340108 746 26,905 SH   SOLE 2 8,225 0 18,680
UNITED FIRE GROUP INC COM 910340108 2 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108 9 329 SH   SOLE 7 329 0 0
UNITED FIRE GROUP INC COM 910340108 3,035 109,534 SH   SOLE 18 109,534 0 0
UNITED FIRE GROUP INC COM 910340108 1,279 46,151 SH   SOLE 19 46,151 0 0
UNITED FIRE GROUP INC COM 910340108 65,706 2,371,184 SH   SOLE 21 2,371,184 0 0
UNITED FIRE GROUP INC COM 910340108 19,452 701,970 SH   SOLE 22 680,437 0 21,533
UNITED FIRE GROUP INC COM 910340108 48 1,735 SH   SOLE 23 1,735 0 0
UNITED FIRE GROUP INC COM 910340108 259 9,357 SH   SOLE 26 3,611 0 5,746
UNITED FIRE GROUP INC COM 910340108 65 2,333 SH   SOLE 28 2,333 0 0
UNITED FIRE GROUP INC COM 910340108 1,247 44,996 SH   SOLE 30 44,996 0 0
UNITED FIRE GROUP INC COM 910340108 57 2,071 SH   SOLE 40 2,071 0 0
UNITED GUARDIAN INC COM 910571108 12 811 SH   SOLE 18 811 0 0
UNITED GUARDIAN INC COM 910571108 311 20,981 SH   SOLE 21 20,981 0 0
UNITED GUARDIAN INC COM 910571108 45 3,009 SH   SOLE 22 3,009 0 0
UNITED INS HLDGS CORP COM 910710102 235 29,990 SH   SOLE 2 10,975 0 19,015
UNITED INS HLDGS CORP COM 910710102 3 394 SH   SOLE 7 394 0 0
UNITED INS HLDGS CORP COM 910710102 916 117,184 SH   SOLE 18 104,428 0 12,756
UNITED INS HLDGS CORP COM 910710102 792 101,322 SH   SOLE 19 101,322 0 0
UNITED INS HLDGS CORP COM 910710102 18,148 2,320,713 SH   SOLE 21 2,320,713 0 0
UNITED INS HLDGS CORP COM 910710102 6,695 856,083 SH   SOLE 22 838,978 0 17,105
UNITED INS HLDGS CORP COM 910710102 61 7,853 SH   SOLE 23 7,853 0 0
UNITED INS HLDGS CORP COM 910710102 60 7,724 SH   SOLE 26 0 0 7,724
UNITED INS HLDGS CORP COM 910710102 21 2,660 SH   SOLE 28 2,660 0 0
UNITED INS HLDGS CORP COM 910710102 349 44,577 SH   SOLE 30 44,577 0 0
UNITED INS HLDGS CORP COM 910710102 14 1,809 SH   SOLE 40 1,809 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 6,047 2,290,474 SH   SOLE 2 0 0 2,290,474
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 240 90,766 SH   SOLE 22 90,766 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1,410 534,211 SH   SOLE 31 0 0 534,211
UNITED NAT FOODS INC COM 911163103 1,177 64,613 SH   SOLE 2 18,003 0 46,610
UNITED NAT FOODS INC COM 911163103 4 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103 83 4,535 SH   SOLE 7 4,535 0 0
UNITED NAT FOODS INC COM 911163103 4,751 260,918 SH   SOLE 18 260,918 0 0
UNITED NAT FOODS INC COM 911163103 2,299 126,254 SH   SOLE 19 126,254 0 0
UNITED NAT FOODS INC COM 911163103 105,855 5,813,000 SH   SOLE 21 5,813,000 0 0
UNITED NAT FOODS INC COM 911163103 33,026 1,813,621 SH   SOLE 22 1,721,976 0 91,645
UNITED NAT FOODS INC COM 911163103 1,052 57,796 SH   SOLE 23 57,796 0 0
UNITED NAT FOODS INC COM 911163103 360 19,760 SH   SOLE 26 3,766 0 15,994
UNITED NAT FOODS INC COM 911163103 133 7,277 SH   SOLE 28 7,277 0 0
UNITED NAT FOODS INC COM 911163103 1,385 76,055 SH   SOLE 30 76,055 0 0
UNITED NAT FOODS INC COM 911163103 241 13,214 SH   SOLE 31 0 0 13,214
UNITED NAT FOODS INC COM 911163103 169 9,292 SH   SOLE 36 9,292 0 0
UNITED NAT FOODS INC COM 911163103 98 5,368 SH   SOLE 40 5,368 0 0
UNITED PARCEL SERVICE INC CL B 911312106 219,814 1,977,104 SH   SOLE 2 440,540 0 1,536,564
UNITED PARCEL SERVICE INC CL B 911312106 39,855 358,469 SH   SOLE 4 338,813 0 19,656
UNITED PARCEL SERVICE INC CL B 911312106 76,434 687,480 SH   SOLE 7 665,270 0 22,210
UNITED PARCEL SERVICE INC CL B 911312106 3,126 28,115 SH   SOLE 13 28,115 0 0
UNITED PARCEL SERVICE INC CL B 911312106 9,477 85,237 SH   SOLE 15 85,237 0 0
UNITED PARCEL SERVICE INC CL B 911312106 4 32 SH   SOLE 17 0 0 32
UNITED PARCEL SERVICE INC CL B 911312106 205,307 1,846,616 SH   SOLE 18 1,703,098 0 143,518
UNITED PARCEL SERVICE INC CL B 911312106 31,863 286,587 SH   SOLE 19 286,587 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,680,989 15,119,527 SH   SOLE 21 15,119,527 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,925,588 17,319,556 SH   SOLE 22 15,444,229 0 1,875,327
UNITED PARCEL SERVICE INC CL B 911312106 67,075 603,299 SH   SOLE 23 603,299 0 0
UNITED PARCEL SERVICE INC CL B 911312106 87,330 785,486 SH   SOLE 25 785,486 0 0
UNITED PARCEL SERVICE INC CL B 911312106 421,671 3,792,690 SH   SOLE 26 465,759 0 3,326,931
UNITED PARCEL SERVICE INC CL B 911312106 16,246 146,124 SH   SOLE 28 103,767 0 42,357
UNITED PARCEL SERVICE INC CL B 911312106 18,385 165,364 SH   SOLE 29 57,918 0 107,446
UNITED PARCEL SERVICE INC CL B 911312106 285,853 2,571,084 SH   SOLE 30 2,561,274 0 9,810
UNITED PARCEL SERVICE INC CL B 911312106 37,681 338,918 SH   SOLE 31 155,173 0 183,745
UNITED PARCEL SERVICE INC CL B 911312106 5,565 50,058 SH   SOLE 34 50,058 0 0
UNITED PARCEL SERVICE INC CL B 911312106 54,952 494,263 SH   SOLE 36 494,263 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,743 15,674 SH   SOLE 40 15,674 0 0
UNITED RENTALS INC COM 911363109 25,592 171,712 SH   SOLE 2 14,748 0 156,964
UNITED RENTALS INC COM 911363109 5,696 38,215 SH   SOLE 4 35,959 0 2,256
UNITED RENTALS INC COM 911363109 16,365 109,803 SH   SOLE 7 68,460 0 41,343
UNITED RENTALS INC COM 911363109 116 776 SH   SOLE 13 776 0 0
UNITED RENTALS INC COM 911363109 1,423 9,547 SH   SOLE 15 9,547 0 0
UNITED RENTALS INC COM 911363109 22,355 149,990 SH   SOLE 18 138,615 0 11,375
UNITED RENTALS INC COM 911363109 3,269 21,936 SH   SOLE 19 21,936 0 0
UNITED RENTALS INC COM 911363109 281,334 1,887,644 SH   SOLE 21 1,887,644 0 0
UNITED RENTALS INC COM 911363109 265,518 1,781,519 SH   SOLE 22 1,609,087 0 172,432
UNITED RENTALS INC COM 911363109 8,357 56,070 SH   SOLE 23 56,070 0 0
UNITED RENTALS INC COM 911363109 14,378 96,472 SH   SOLE 25 96,472 0 0
UNITED RENTALS INC COM 911363109 63,112 423,455 SH   SOLE 26 69,392 0 354,063
UNITED RENTALS INC COM 911363109 2,194 14,720 SH   SOLE 28 10,354 0 4,366
UNITED RENTALS INC COM 911363109 2,617 17,562 SH   SOLE 29 1,689 0 15,873
UNITED RENTALS INC COM 911363109 52,372 351,393 SH   SOLE 30 351,393 0 0
UNITED RENTALS INC COM 911363109 2,385 16,004 SH   SOLE 31 8,715 0 7,289
UNITED RENTALS INC COM 911363109 561 3,764 SH   SOLE 34 3,764 0 0
UNITED RENTALS INC COM 911363109 7,668 51,446 SH   SOLE 36 51,446 0 0
UNITED RENTALS INC COM 911363109 253 1,698 SH   SOLE 40 1,698 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 101 15,039 SH   SOLE 2 508 0 14,531
UNITED SEC BANCSHARES CALIF COM 911460103 365 54,495 SH   SOLE 18 54,495 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 232 34,622 SH   SOLE 19 34,622 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 3,555 531,430 SH   SOLE 21 531,430 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 1,034 154,501 SH   SOLE 22 148,673 0 5,828
UNITED STATES ANTIMONY CORP COM 911549103 28 57,006 SH   SOLE 21 57,006 0 0
UNITED STATES ANTIMONY CORP COM 911549103 9 18,368 SH   SOLE 22 18,368 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,295 41,964 SH   SOLE 2 16,174 0 25,790
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 1,013 32,803 SH   SOLE 13 32,803 0 0
UNITED STATES CELLULAR CORP COM 911684108 2,312 74,903 SH   SOLE 18 30,853 0 44,050
UNITED STATES CELLULAR CORP COM 911684108 8,393 271,897 SH   SOLE 19 271,897 0 0
UNITED STATES CELLULAR CORP COM 911684108 6,877 222,772 SH   SOLE 21 222,772 0 0
UNITED STATES CELLULAR CORP COM 911684108 24,017 778,010 SH   SOLE 22 611,799 0 166,211
UNITED STATES CELLULAR CORP COM 911684108 9 277 SH   SOLE 23 277 0 0
UNITED STATES CELLULAR CORP COM 911684108 655 21,212 SH   SOLE 26 0 0 21,212
UNITED STATES CELLULAR CORP COM 911684108 50 1,609 SH   SOLE 28 1,609 0 0
UNITED STATES CELLULAR CORP COM 911684108 3,151 102,084 SH   SOLE 29 0 0 102,084
UNITED STATES CELLULAR CORP COM 911684108 769 24,919 SH   SOLE 30 24,919 0 0
UNITED STATES CELLULAR CORP COM 911684108 9 296 SH   SOLE 31 296 0 0
UNITED STATES CELLULAR CORP COM 911684108 72 2,317 SH   SOLE 34 2,317 0 0
UNITED STATES CELLULAR CORP COM 911684108 588 19,032 SH   SOLE 36 19,032 0 0
UNITED STATES CELLULAR CORP COM 911684108 38 1,229 SH   SOLE 40 1,229 0 0
UNITED STATES LIME & MINERAL COM 911922102 189 2,237 SH   SOLE 2 750 0 1,487
UNITED STATES LIME & MINERAL COM 911922102 639 7,569 SH   SOLE 18 7,569 0 0
UNITED STATES LIME & MINERAL COM 911922102 347 4,114 SH   SOLE 19 4,114 0 0
UNITED STATES LIME & MINERAL COM 911922102 5,775 68,397 SH   SOLE 21 68,397 0 0
UNITED STATES LIME & MINERAL COM 911922102 7,849 92,958 SH   SOLE 22 91,249 0 1,709
UNITED STATES LIME & MINERAL COM 911922102 34 400 SH   SOLE 28 400 0 0
UNITED STATES LIME & MINERAL COM 911922102 38 449 SH   SOLE 30 449 0 0
UNITED STATES LIME & MINERAL COM 911922102 22 259 SH   SOLE 40 259 0 0
UNITED STATES STL CORP NEW COM 912909108 2,598 359,843 SH   SOLE 2 169,946 0 189,897
UNITED STATES STL CORP NEW COM 912909108 6 867 SH   SOLE 4 867 0 0
UNITED STATES STL CORP NEW COM 912909108 82 11,328 SH   SOLE 7 11,328 0 0
UNITED STATES STL CORP NEW COM 912909108 9,877 1,368,044 SH   SOLE 18 1,368,044 0 0
UNITED STATES STL CORP NEW COM 912909108 3,915 542,256 SH   SOLE 19 542,256 0 0
UNITED STATES STL CORP NEW COM 912909108 104,500 14,473,623 SH   SOLE 21 14,473,623 0 0
UNITED STATES STL CORP NEW COM 912909108 54,508 7,549,642 SH   SOLE 22 7,297,296 0 252,346
UNITED STATES STL CORP NEW COM 912909108 139 19,215 SH   SOLE 23 19,215 0 0
UNITED STATES STL CORP NEW COM 912909108 565 78,232 SH   SOLE 26 53,310 0 24,922
UNITED STATES STL CORP NEW COM 912909108 165 22,792 SH   SOLE 28 22,792 0 0
UNITED STATES STL CORP NEW COM 912909108 475 65,734 SH   SOLE 30 65,734 0 0
UNITED STATES STL CORP NEW COM 912909108 280 38,735 SH   SOLE 31 0 0 38,735
UNITED STATES STL CORP NEW COM 912909108 450 62,328 SH   SOLE 36 62,328 0 0
UNITED STATES STL CORP NEW COM 912909108 120 16,605 SH   SOLE 40 16,605 0 0
UNITED STS OIL FD LP UNITS 91232N207 107 3,825 SH   SOLE 4 3,825 0 0
UNITED STS OIL FD LP UNITS 91232N207 1,606 57,243 SH   SOLE 18 57,243 0 0
UNITED STS OIL FD LP UNITS 91232N207 7,802 278,037 SH   SOLE 19 278,037 0 0
UNITED STS OIL FD LP UNITS 91232N207 596 21,250 SH   SOLE 22 21,250 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 14,879 122,970 SH   SOLE 2 39,075 0 83,895
UNITED THERAPEUTICS CORP DEL COM 91307C102 26 217 SH   SOLE 4 217 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 125 1,032 SH   SOLE 7 1,032 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 14,339 118,503 SH   SOLE 18 118,503 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 11,340 93,721 SH   SOLE 19 93,721 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 315,119 2,604,290 SH   SOLE 21 2,604,290 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 182,984 1,512,267 SH   SOLE 22 1,443,939 0 68,328
UNITED THERAPEUTICS CORP DEL COM 91307C102 3,201 26,451 SH   SOLE 26 15,832 0 10,619
UNITED THERAPEUTICS CORP DEL COM 91307C102 858 7,088 SH   SOLE 28 7,088 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 3,184 26,310 SH   SOLE 30 26,310 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 157 1,300 SH   SOLE 31 875 0 425
UNITED THERAPEUTICS CORP DEL COM 91307C102 129 1,069 SH   SOLE 34 1,069 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 151 1,245 SH   SOLE 36 1,245 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 544 4,493 SH   SOLE 40 4,493 0 0
UNITEDHEALTH GROUP INC COM 91324P102 808,838 2,742,290 SH   SOLE 2 672,922 0 2,069,368
UNITEDHEALTH GROUP INC COM 91324P102 135,289 458,683 SH   SOLE 4 432,665 0 26,018
UNITEDHEALTH GROUP INC COM 91324P102 250,463 849,171 SH   SOLE 7 817,978 0 31,193
UNITEDHEALTH GROUP INC COM 91324P102 11,834 40,121 SH   SOLE 13 40,121 0 0
UNITEDHEALTH GROUP INC COM 91324P102 27,506 93,258 SH   SOLE 15 93,258 0 0
UNITEDHEALTH GROUP INC COM 91324P102 113 382 SH   SOLE 17 0 0 382
UNITEDHEALTH GROUP INC COM 91324P102 1,140,496 3,866,745 SH   SOLE 18 3,402,380 0 464,365
UNITEDHEALTH GROUP INC COM 91324P102 1,471,607 4,989,343 SH   SOLE 19 4,989,343 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,638,438 22,506,993 SH   SOLE 21 22,506,993 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,979,733 23,664,122 SH   SOLE 22 21,251,614 0 2,412,508
UNITEDHEALTH GROUP INC COM 91324P102 221,451 750,810 SH   SOLE 23 750,810 0 0
UNITEDHEALTH GROUP INC COM 91324P102 315,961 1,071,237 SH   SOLE 25 1,057,617 0 13,620
UNITEDHEALTH GROUP INC COM 91324P102 1,254,960 4,254,824 SH   SOLE 26 591,871 0 3,662,953
UNITEDHEALTH GROUP INC COM 91324P102 58,125 197,066 SH   SOLE 28 139,763 0 57,303
UNITEDHEALTH GROUP INC COM 91324P102 60,647 205,618 SH   SOLE 29 42,346 0 163,272
UNITEDHEALTH GROUP INC COM 91324P102 1,230,552 4,172,070 SH   SOLE 30 4,172,070 0 0
UNITEDHEALTH GROUP INC COM 91324P102 162,812 551,997 SH   SOLE 31 160,869 0 391,128
UNITEDHEALTH GROUP INC COM 91324P102 17,473 59,241 SH   SOLE 32 59,241 0 0
UNITEDHEALTH GROUP INC COM 91324P102 640,211 2,170,573 SH   SOLE 34 2,170,573 0 0
UNITEDHEALTH GROUP INC COM 91324P102 201,013 681,514 SH   SOLE 36 681,514 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,313 21,404 SH   SOLE 40 21,404 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102 767 2,600 SH Put SOLE 4 2,600 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102 9,380 31,800 SH Put SOLE 18 31,800 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102 58,283 197,600 SH Put SOLE 19 197,600 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102 4,483 15,200 SH Put SOLE 22 15,200 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102 27,961 94,800 SH Put SOLE 34 94,800 0 0
UNITI GROUP INC COM 91325V108 1,181 126,264 SH   SOLE 2 64,988 0 61,276
UNITI GROUP INC COM 91325V108 99 10,570 SH   SOLE 4 10,570 0 0
UNITI GROUP INC COM 91325V108 55 5,868 SH   SOLE 7 5,868 0 0
UNITI GROUP INC COM 91325V108 9,437 1,009,321 SH   SOLE 18 974,611 0 34,710
UNITI GROUP INC COM 91325V108 5,436 581,337 SH   SOLE 19 581,337 0 0
UNITI GROUP INC COM 91325V108 198,683 21,249,511 SH   SOLE 21 21,249,511 0 0
UNITI GROUP INC COM 91325V108 57,642 6,164,879 SH   SOLE 22 5,959,859 0 205,020
UNITI GROUP INC COM 91325V108 238 25,508 SH   SOLE 23 25,508 0 0
UNITI GROUP INC COM 91325V108 1,069 114,316 SH   SOLE 26 31,574 0 82,742
UNITI GROUP INC COM 91325V108 287 30,708 SH   SOLE 28 30,708 0 0
UNITI GROUP INC COM 91325V108 3,420 365,760 SH   SOLE 30 365,760 0 0
UNITI GROUP INC COM 91325V108 46 4,920 SH   SOLE 31 0 0 4,920
UNITI GROUP INC COM 91325V108 12 1,292 SH   SOLE 34 1,292 0 0
UNITI GROUP INC COM 91325V108 282 30,184 SH   SOLE 36 30,184 0 0
UNITI GROUP INC COM 91325V108 163 17,459 SH   SOLE 40 17,459 0 0
UNITIL CORP COM 913259107 739 16,486 SH   SOLE 2 4,925 0 11,561
UNITIL CORP COM 913259107 1 21 SH   SOLE 4 21 0 0
UNITIL CORP COM 913259107 855 19,070 SH   SOLE 7 19,070 0 0
UNITIL CORP COM 913259107 2,682 59,833 SH   SOLE 18 59,833 0 0
UNITIL CORP COM 913259107 1,239 27,638 SH   SOLE 19 27,638 0 0
UNITIL CORP COM 913259107 25,425 567,268 SH   SOLE 21 567,268 0 0
UNITIL CORP COM 913259107 22,591 504,039 SH   SOLE 22 490,113 0 13,926
UNITIL CORP COM 913259107 255 5,689 SH   SOLE 26 0 0 5,689
UNITIL CORP COM 913259107 88 1,954 SH   SOLE 28 1,954 0 0
UNITIL CORP COM 913259107 302 6,731 SH   SOLE 30 6,731 0 0
UNITIL CORP COM 913259107 6 135 SH   SOLE 34 135 0 0
UNITIL CORP COM 913259107 68 1,509 SH   SOLE 40 1,509 0 0
UNITY BANCORP INC COM 913290102 102 7,167 SH   SOLE 2 281 0 6,886
UNITY BANCORP INC COM 913290102 431 30,149 SH   SOLE 18 30,149 0 0
UNITY BANCORP INC COM 913290102 216 15,127 SH   SOLE 19 15,127 0 0
UNITY BANCORP INC COM 913290102 3,828 267,658 SH   SOLE 21 267,658 0 0
UNITY BANCORP INC COM 913290102 1,077 75,307 SH   SOLE 22 72,473 0 2,834
UNITY BIOTECHNOLOGY INC COM 91381U101 152 17,567 SH   SOLE 2 6,850 0 10,717
UNITY BIOTECHNOLOGY INC COM 91381U101 7 808 SH   SOLE 7 808 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 1,316 151,632 SH   SOLE 18 144,251 0 7,381
UNITY BIOTECHNOLOGY INC COM 91381U101 1,324 152,524 SH   SOLE 19 152,524 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 13,889 1,600,167 SH   SOLE 21 1,600,167 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 8,076 930,379 SH   SOLE 22 912,324 0 18,055
UNITY BIOTECHNOLOGY INC COM 91381U101 60 6,908 SH   SOLE 23 6,908 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 160 18,433 SH   SOLE 26 0 0 18,433
UNITY BIOTECHNOLOGY INC COM 91381U101 121 13,934 SH   SOLE 30 13,934 0 0
UNIVAR SOLUTIONS INC COM 91336L107 7,628 452,437 SH   SOLE 2 118,729 0 333,708
UNIVAR SOLUTIONS INC COM 91336L107 21 1,251 SH   SOLE 4 1,251 0 0
UNIVAR SOLUTIONS INC COM 91336L107 88 5,231 SH   SOLE 7 5,231 0 0
UNIVAR SOLUTIONS INC COM 91336L107 6,501 385,598 SH   SOLE 18 385,598 0 0
UNIVAR SOLUTIONS INC COM 91336L107 739 43,841 SH   SOLE 19 43,841 0 0
UNIVAR SOLUTIONS INC COM 91336L107 106,584 6,321,683 SH   SOLE 21 6,321,683 0 0
UNIVAR SOLUTIONS INC COM 91336L107 83,790 4,969,738 SH   SOLE 22 4,685,296 0 284,442
UNIVAR SOLUTIONS INC COM 91336L107 1,451 86,039 SH   SOLE 26 68,805 0 17,234
UNIVAR SOLUTIONS INC COM 91336L107 342 20,268 SH   SOLE 28 20,268 0 0
UNIVAR SOLUTIONS INC COM 91336L107 1,013 60,086 SH   SOLE 30 60,086 0 0
UNIVAR SOLUTIONS INC COM 91336L107 110 6,536 SH   SOLE 31 3,268 0 3,268
UNIVAR SOLUTIONS INC COM 91336L107 134 7,927 SH   SOLE 36 7,927 0 0
UNIVAR SOLUTIONS INC COM 91336L107 224 13,261 SH   SOLE 40 13,261 0 0
UNIVERSAL CORP VA COM 913456109 1,022 24,041 SH   SOLE 2 8,133 0 15,908
UNIVERSAL CORP VA COM 913456109 4 101 SH   SOLE 4 101 0 0
UNIVERSAL CORP VA COM 913456109 34 806 SH   SOLE 7 806 0 0
UNIVERSAL CORP VA COM 913456109 5,186 121,998 SH   SOLE 18 121,998 0 0
UNIVERSAL CORP VA COM 913456109 1,980 46,579 SH   SOLE 19 46,579 0 0
UNIVERSAL CORP VA COM 913456109 115,509 2,717,208 SH   SOLE 21 2,717,208 0 0
UNIVERSAL CORP VA COM 913456109 32,208 757,655 SH   SOLE 22 730,268 0 27,387
UNIVERSAL CORP VA COM 913456109 469 11,040 SH   SOLE 26 9,647 0 1,393
UNIVERSAL CORP VA COM 913456109 1,618 38,066 SH   SOLE 30 38,066 0 0
UNIVERSAL CORP VA COM 913456109 40 946 SH   SOLE 36 946 0 0
UNIVERSAL CORP VA COM 913456109 99 2,318 SH   SOLE 40 2,318 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 15,987 106,854 SH   SOLE 2 33,015 0 73,839
UNIVERSAL DISPLAY CORP COM 91347P105 30 199 SH   SOLE 4 199 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 108 721 SH   SOLE 7 721 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 18,276 122,147 SH   SOLE 18 122,147 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,633 10,912 SH   SOLE 19 10,912 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 318,881 2,131,272 SH   SOLE 21 2,131,272 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 211,690 1,414,849 SH   SOLE 22 1,351,399 0 63,450
UNIVERSAL DISPLAY CORP COM 91347P105 2,908 19,436 SH   SOLE 26 10,321 0 9,115
UNIVERSAL DISPLAY CORP COM 91347P105 1,020 6,818 SH   SOLE 28 6,818 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,164 14,463 SH   SOLE 30 14,463 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 124 830 SH   SOLE 31 830 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 82 551 SH   SOLE 34 551 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 714 4,771 SH   SOLE 40 4,771 0 0
UNIVERSAL ELECTRS INC COM 913483103 482 10,288 SH   SOLE 2 4,577 0 5,711
UNIVERSAL ELECTRS INC COM 913483103 1 23 SH   SOLE 4 23 0 0
UNIVERSAL ELECTRS INC COM 913483103 11 238 SH   SOLE 7 238 0 0
UNIVERSAL ELECTRS INC COM 913483103 3,359 71,735 SH   SOLE 18 71,735 0 0
UNIVERSAL ELECTRS INC COM 913483103 1,215 25,951 SH   SOLE 19 25,951 0 0
UNIVERSAL ELECTRS INC COM 913483103 70,458 1,504,875 SH   SOLE 21 1,504,875 0 0
UNIVERSAL ELECTRS INC COM 913483103 19,818 423,273 SH   SOLE 22 408,151 0 15,122
UNIVERSAL ELECTRS INC COM 913483103 31 664 SH   SOLE 26 0 0 664
UNIVERSAL ELECTRS INC COM 913483103 98 2,083 SH   SOLE 28 2,083 0 0
UNIVERSAL ELECTRS INC COM 913483103 992 21,177 SH   SOLE 30 21,177 0 0
UNIVERSAL ELECTRS INC COM 913483103 78 1,658 SH   SOLE 40 1,658 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 716 9,002 SH   SOLE 2 4,134 0 4,868
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 617 7,756 SH   SOLE 4 7,756 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,169 14,711 SH   SOLE 7 14,711 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 5,059 63,643 SH   SOLE 18 63,643 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 3,182 40,028 SH   SOLE 19 40,028 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 113,101 1,422,830 SH   SOLE 21 1,422,830 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 39,577 497,881 SH   SOLE 22 486,109 0 11,772
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 32 401 SH   SOLE 23 401 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 2,415 30,387 SH   SOLE 25 30,387 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,500 18,875 SH   SOLE 26 6,872 0 12,003
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 136 1,705 SH   SOLE 28 1,705 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 672 8,453 SH   SOLE 29 8,453 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 5,838 73,445 SH   SOLE 30 73,445 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 122 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 17,377 187,067 SH   SOLE 2 26,206 0 160,861
UNIVERSAL HLTH SVCS INC CL B 913903100 3,643 39,214 SH   SOLE 4 36,838 0 2,376
UNIVERSAL HLTH SVCS INC CL B 913903100 12,588 135,510 SH   SOLE 7 80,018 0 55,492
UNIVERSAL HLTH SVCS INC CL B 913903100 192 2,071 SH   SOLE 13 2,071 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 910 9,801 SH   SOLE 15 9,801 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 13,942 150,095 SH   SOLE 18 137,529 0 12,566
UNIVERSAL HLTH SVCS INC CL B 913903100 2,387 25,698 SH   SOLE 19 25,698 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 228,600 2,460,977 SH   SOLE 21 2,460,977 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 180,556 1,943,761 SH   SOLE 22 1,764,661 0 179,100
UNIVERSAL HLTH SVCS INC CL B 913903100 5,507 59,283 SH   SOLE 23 59,283 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 9,625 103,617 SH   SOLE 25 103,617 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 32,111 345,686 SH   SOLE 26 78,802 0 266,884
UNIVERSAL HLTH SVCS INC CL B 913903100 1,620 17,445 SH   SOLE 28 12,548 0 4,897
UNIVERSAL HLTH SVCS INC CL B 913903100 173 1,867 SH   SOLE 29 1,867 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 39,766 428,102 SH   SOLE 30 428,102 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 1,967 21,172 SH   SOLE 31 11,259 0 9,913
UNIVERSAL HLTH SVCS INC CL B 913903100 433 4,660 SH   SOLE 34 4,660 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 5,640 60,720 SH   SOLE 36 60,720 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 165 1,774 SH   SOLE 40 1,774 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 558 31,449 SH   SOLE 2 10,485 0 20,964
UNIVERSAL INS HLDGS INC COM 91359V107 4 222 SH   SOLE 4 222 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 9 510 SH   SOLE 7 510 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 2,494 140,513 SH   SOLE 18 140,513 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,329 74,885 SH   SOLE 19 74,885 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 59,044 3,326,431 SH   SOLE 21 3,326,431 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 17,083 962,449 SH   SOLE 22 933,088 0 29,361
UNIVERSAL INS HLDGS INC COM 91359V107 64 3,633 SH   SOLE 23 3,633 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 456 25,694 SH   SOLE 26 10,936 0 14,758
UNIVERSAL INS HLDGS INC COM 91359V107 82 4,603 SH   SOLE 28 4,603 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 721 40,632 SH   SOLE 30 40,632 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 64 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 90 5,195 SH   SOLE 2 903 0 4,292
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 4 240 SH   SOLE 7 240 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 571 32,866 SH   SOLE 18 32,866 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 2,349 135,179 SH   SOLE 19 135,179 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 4,895 281,658 SH   SOLE 21 281,658 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 7,227 415,796 SH   SOLE 22 411,944 0 3,852
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 299 17,222 SH   SOLE 23 17,222 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,099 63,233 SH   SOLE 26 0 0 63,233
UNIVERSAL SEC INSTRS INC COM NEW 913821302 0 622 SH   SOLE 21 622 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 18 2,093 SH   SOLE 18 2,093 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 255 29,671 SH   SOLE 21 29,671 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 862 100,241 SH   SOLE 22 100,241 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 173 24,945 SH   SOLE 2 1,566 0 23,379
UNIVERSAL TECHNICAL INST INC COM 913915104 5 765 SH   SOLE 7 765 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 825 118,663 SH   SOLE 18 118,663 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 382 54,906 SH   SOLE 19 54,906 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 6,470 930,868 SH   SOLE 21 930,868 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 5,197 747,753 SH   SOLE 22 733,478 0 14,275
UNIVEST FINANCIAL CORPORATIO COM 915271100 668 41,396 SH   SOLE 2 15,745 0 25,651
UNIVEST FINANCIAL CORPORATIO COM 915271100 10 629 SH   SOLE 7 629 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 2,043 126,580 SH   SOLE 18 126,580 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 2,674 165,651 SH   SOLE 19 165,651 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 15,945 987,925 SH   SOLE 21 987,925 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 21,414 1,326,742 SH   SOLE 22 1,299,472 0 27,270
UNIVEST FINANCIAL CORPORATIO COM 915271100 285 17,683 SH   SOLE 23 17,683 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,145 70,920 SH   SOLE 26 0 0 70,920
UNIVEST FINANCIAL CORPORATIO COM 915271100 72 4,445 SH   SOLE 28 4,445 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 244 15,137 SH   SOLE 30 15,137 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 39 2,425 SH   SOLE 40 2,425 0 0
UNUM GROUP COM 91529Y106 14,066 847,879 SH   SOLE 2 448,240 0 399,639
UNUM GROUP COM 91529Y106 56 3,367 SH   SOLE 4 3,367 0 0
UNUM GROUP COM 91529Y106 4,437 267,471 SH   SOLE 7 185,024 0 82,447
UNUM GROUP COM 91529Y106 565 34,062 SH   SOLE 13 34,062 0 0
UNUM GROUP COM 91529Y106 65 3,902 SH   SOLE 15 3,902 0 0
UNUM GROUP COM 91529Y106 8,439 508,699 SH   SOLE 18 459,050 0 49,649
UNUM GROUP COM 91529Y106 4,600 277,274 SH   SOLE 19 277,274 0 0
UNUM GROUP COM 91529Y106 133,219 8,030,108 SH   SOLE 21 8,030,108 0 0
UNUM GROUP COM 91529Y106 94,993 5,725,892 SH   SOLE 22 5,140,187 0 585,705
UNUM GROUP COM 91529Y106 1,140 68,745 SH   SOLE 23 68,745 0 0
UNUM GROUP COM 91529Y106 3,581 215,827 SH   SOLE 25 215,827 0 0
UNUM GROUP COM 91529Y106 9,589 578,023 SH   SOLE 26 58,528 0 519,495
UNUM GROUP COM 91529Y106 442 26,664 SH   SOLE 28 26,664 0 0
UNUM GROUP COM 91529Y106 3,164 190,710 SH   SOLE 29 63,412 0 127,298
UNUM GROUP COM 91529Y106 10,229 616,561 SH   SOLE 30 616,561 0 0
UNUM GROUP COM 91529Y106 1,068 64,356 SH   SOLE 31 26,621 0 37,735
UNUM GROUP COM 91529Y106 948 57,164 SH   SOLE 32 57,164 0 0
UNUM GROUP COM 91529Y106 28 1,668 SH   SOLE 34 1,668 0 0
UNUM GROUP COM 91529Y106 2,571 154,964 SH   SOLE 36 154,964 0 0
UNUM GROUP COM 91529Y106 359 21,615 SH   SOLE 40 21,615 0 0
UNUM THERAPEUTICS INC COM 903214104 197 428,593 SH   SOLE 22 428,593 0 0
UPLAND SOFTWARE INC COM 91544A109 507 14,572 SH   SOLE 2 7,319 0 7,253
UPLAND SOFTWARE INC COM 91544A109 4 124 SH   SOLE 4 124 0 0
UPLAND SOFTWARE INC COM 91544A109 11 330 SH   SOLE 7 330 0 0
UPLAND SOFTWARE INC COM 91544A109 3,187 91,699 SH   SOLE 18 91,699 0 0
UPLAND SOFTWARE INC COM 91544A109 1,521 43,770 SH   SOLE 19 43,770 0 0
UPLAND SOFTWARE INC COM 91544A109 25,155 723,676 SH   SOLE 21 723,676 0 0
UPLAND SOFTWARE INC COM 91544A109 22,999 661,656 SH   SOLE 22 642,063 0 19,593
UPLAND SOFTWARE INC COM 91544A109 52 1,488 SH   SOLE 26 0 0 1,488
UPLAND SOFTWARE INC COM 91544A109 149 4,288 SH   SOLE 28 4,288 0 0
UPLAND SOFTWARE INC COM 91544A109 255 7,335 SH   SOLE 30 7,335 0 0
UPLAND SOFTWARE INC COM 91544A109 87 2,489 SH   SOLE 40 2,489 0 0
UPWORK INC COM 91688F104 775 53,637 SH   SOLE 2 24,733 0 28,904
UPWORK INC COM 91688F104 4 252 SH   SOLE 4 252 0 0
UPWORK INC COM 91688F104 25 1,698 SH   SOLE 7 1,698 0 0
UPWORK INC COM 91688F104 5,418 375,188 SH   SOLE 18 375,188 0 0
UPWORK INC COM 91688F104 2,773 192,023 SH   SOLE 19 192,023 0 0
UPWORK INC COM 91688F104 42,858 2,967,983 SH   SOLE 21 2,967,983 0 0
UPWORK INC COM 91688F104 32,400 2,243,738 SH   SOLE 22 2,167,161 0 76,577
UPWORK INC COM 91688F104 70 4,872 SH   SOLE 26 0 0 4,872
UPWORK INC COM 91688F104 104 7,228 SH   SOLE 28 7,228 0 0
UPWORK INC COM 91688F104 1,555 107,699 SH   SOLE 30 107,699 0 0
UPWORK INC COM 91688F104 77 5,358 SH   SOLE 40 5,358 0 0
URANIUM ENERGY CORP COM 916896103 103 116,905 SH   SOLE 2 10,570 0 106,335
URANIUM ENERGY CORP COM 916896103 4 4,020 SH   SOLE 7 4,020 0 0
URANIUM ENERGY CORP COM 916896103 672 766,043 SH   SOLE 18 766,043 0 0
URANIUM ENERGY CORP COM 916896103 309 352,219 SH   SOLE 19 352,219 0 0
URANIUM ENERGY CORP COM 916896103 5,358 6,104,955 SH   SOLE 21 6,104,955 0 0
URANIUM ENERGY CORP COM 916896103 4,334 4,937,715 SH   SOLE 22 4,848,344 0 89,371
URBAN EDGE PPTYS COM 91704F104 2,247 189,290 SH   SOLE 2 87,819 0 101,471
URBAN EDGE PPTYS COM 91704F104 854 71,940 SH   SOLE 4 71,940 0 0
URBAN EDGE PPTYS COM 91704F104 1,542 129,866 SH   SOLE 7 129,866 0 0
URBAN EDGE PPTYS COM 91704F104 8,548 720,139 SH   SOLE 18 720,139 0 0
URBAN EDGE PPTYS COM 91704F104 4,282 360,703 SH   SOLE 19 360,703 0 0
URBAN EDGE PPTYS COM 91704F104 97,980 8,254,461 SH   SOLE 21 8,254,461 0 0
URBAN EDGE PPTYS COM 91704F104 58,945 4,965,909 SH   SOLE 22 4,848,277 0 117,632
URBAN EDGE PPTYS COM 91704F104 42 3,500 SH   SOLE 23 3,500 0 0
URBAN EDGE PPTYS COM 91704F104 3,268 275,312 SH   SOLE 25 275,312 0 0
URBAN EDGE PPTYS COM 91704F104 1,266 106,645 SH   SOLE 26 25,537 0 81,108
URBAN EDGE PPTYS COM 91704F104 187 15,746 SH   SOLE 28 15,746 0 0
URBAN EDGE PPTYS COM 91704F104 898 75,685 SH   SOLE 29 75,685 0 0
URBAN EDGE PPTYS COM 91704F104 6,242 525,898 SH   SOLE 30 525,898 0 0
URBAN EDGE PPTYS COM 91704F104 180 15,198 SH   SOLE 40 15,198 0 0
URBAN ONE INC CL A 91705J105 6 286 SH   SOLE 18 286 0 0
URBAN ONE INC CL A 91705J105 83 4,091 SH   SOLE 21 4,091 0 0
URBAN ONE INC CL D NON VTG 91705J204 42 21,922 SH   SOLE 21 21,922 0 0
URBAN ONE INC CL D NON VTG 91705J204 1,826 956,165 SH   SOLE 22 956,165 0 0
URBAN OUTFITTERS INC COM 917047102 1,688 110,905 SH   SOLE 2 50,934 0 59,971
URBAN OUTFITTERS INC COM 917047102 5 335 SH   SOLE 4 335 0 0
URBAN OUTFITTERS INC COM 917047102 29 1,922 SH   SOLE 7 1,922 0 0
URBAN OUTFITTERS INC COM 917047102 6,626 435,360 SH   SOLE 18 435,360 0 0
URBAN OUTFITTERS INC COM 917047102 2,001 131,499 SH   SOLE 19 131,499 0 0
URBAN OUTFITTERS INC COM 917047102 69,981 4,597,985 SH   SOLE 21 4,597,985 0 0
URBAN OUTFITTERS INC COM 917047102 38,714 2,543,595 SH   SOLE 22 2,459,801 0 83,794
URBAN OUTFITTERS INC COM 917047102 552 36,294 SH   SOLE 26 20,504 0 15,790
URBAN OUTFITTERS INC COM 917047102 140 9,203 SH   SOLE 28 9,203 0 0
URBAN OUTFITTERS INC COM 917047102 388 25,519 SH   SOLE 30 25,519 0 0
URBAN OUTFITTERS INC COM 917047102 46 3,000 SH   SOLE 31 0 0 3,000
URBAN OUTFITTERS INC COM 917047102 70 4,626 SH   SOLE 34 4,626 0 0
URBAN OUTFITTERS INC COM 917047102 65 4,272 SH   SOLE 36 4,272 0 0
URBAN OUTFITTERS INC COM 917047102 114 7,459 SH   SOLE 40 7,459 0 0
UROGEN PHARMA LTD COM M96088105 455 17,409 SH   SOLE 2 1,093 0 16,316
UROGEN PHARMA LTD COM M96088105 3 99 SH   SOLE 4 99 0 0
UROGEN PHARMA LTD COM M96088105 80 3,050 SH   SOLE 7 3,050 0 0
UROGEN PHARMA LTD COM M96088105 2,039 78,064 SH   SOLE 18 78,064 0 0
UROGEN PHARMA LTD COM M96088105 1,597 61,160 SH   SOLE 19 61,160 0 0
UROGEN PHARMA LTD COM M96088105 23,608 903,814 SH   SOLE 21 903,814 0 0
UROGEN PHARMA LTD COM M96088105 9,833 376,441 SH   SOLE 22 363,183 0 13,258
UROGEN PHARMA LTD COM M96088105 72 2,754 SH   SOLE 23 2,754 0 0
UROGEN PHARMA LTD COM M96088105 267 10,231 SH   SOLE 26 0 0 10,231
UROGEN PHARMA LTD COM M96088105 287 10,998 SH   SOLE 30 10,998 0 0
UROGEN PHARMA LTD COM M96088105 47 1,785 SH   SOLE 40 1,785 0 0
UROVANT SCIENCES LTD SHS G9381B108 157 15,942 SH   SOLE 2 15,942 0 0
UROVANT SCIENCES LTD SHS G9381B108 107 10,867 SH   SOLE 18 10,867 0 0
UROVANT SCIENCES LTD SHS G9381B108 1,295 131,588 SH   SOLE 19 131,588 0 0
UROVANT SCIENCES LTD SHS G9381B108 340 34,593 SH   SOLE 21 34,593 0 0
UROVANT SCIENCES LTD SHS G9381B108 359 36,442 SH   SOLE 22 36,442 0 0
UROVANT SCIENCES LTD SHS G9381B108 794 80,674 SH   SOLE 34 80,674 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 460 38,712 SH   SOLE 2 10,416 0 28,296
URSTADT BIDDLE PPTYS INC CL A 917286205 224 18,824 SH   SOLE 4 18,824 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 390 32,826 SH   SOLE 7 32,826 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,911 160,835 SH   SOLE 18 160,835 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,068 89,919 SH   SOLE 19 89,919 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 40,888 3,441,774 SH   SOLE 21 3,441,774 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 13,664 1,150,132 SH   SOLE 22 1,124,600 0 25,532
URSTADT BIDDLE PPTYS INC CL A 917286205 11 966 SH   SOLE 23 966 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 824 69,393 SH   SOLE 25 69,393 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 215 18,136 SH   SOLE 26 0 0 18,136
URSTADT BIDDLE PPTYS INC CL A 917286205 51 4,289 SH   SOLE 28 4,289 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 237 19,967 SH   SOLE 29 19,967 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 2,265 190,668 SH   SOLE 30 190,668 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 35 2,926 SH   SOLE 40 2,926 0 0
US BANCORP DEL COM NEW 902973304 123,582 3,356,373 SH   SOLE 2 365,829 0 2,990,544
US BANCORP DEL COM NEW 902973304 23,488 637,920 SH   SOLE 4 600,335 0 37,585
US BANCORP DEL COM NEW 902973304 48,144 1,307,541 SH   SOLE 7 1,252,801 0 54,740
US BANCORP DEL COM NEW 902973304 2,585 70,199 SH   SOLE 13 70,199 0 0
US BANCORP DEL COM NEW 902973304 6,246 169,634 SH   SOLE 15 169,634 0 0
US BANCORP DEL COM NEW 902973304 1 25 SH   SOLE 17 0 0 25
US BANCORP DEL COM NEW 902973304 265,086 7,199,515 SH   SOLE 18 6,799,020 0 400,495
US BANCORP DEL COM NEW 902973304 89,793 2,438,702 SH   SOLE 19 2,438,702 0 0
US BANCORP DEL COM NEW 902973304 1,286,238 34,933,146 SH   SOLE 21 34,933,146 0 0
US BANCORP DEL COM NEW 902973304 1,216,758 33,046,117 SH   SOLE 22 29,798,600 0 3,247,517
US BANCORP DEL COM NEW 902973304 36,898 1,002,131 SH   SOLE 23 1,002,131 0 0
US BANCORP DEL COM NEW 902973304 61,711 1,676,022 SH   SOLE 25 1,635,619 0 40,403
US BANCORP DEL COM NEW 902973304 242,003 6,572,593 SH   SOLE 26 886,216 0 5,686,377
US BANCORP DEL COM NEW 902973304 10,382 281,965 SH   SOLE 28 201,767 0 80,198
US BANCORP DEL COM NEW 902973304 3,783 102,756 SH   SOLE 29 27,030 0 75,726
US BANCORP DEL COM NEW 902973304 185,083 5,026,686 SH   SOLE 30 5,026,686 0 0
US BANCORP DEL COM NEW 902973304 10,526 285,871 SH   SOLE 31 178,608 0 107,263
US BANCORP DEL COM NEW 902973304 3,315 90,043 SH   SOLE 32 90,043 0 0
US BANCORP DEL COM NEW 902973304 42,417 1,152,019 SH   SOLE 34 1,152,019 0 0
US BANCORP DEL COM NEW 902973304 43,031 1,168,690 SH   SOLE 36 1,168,690 0 0
US BANCORP DEL COM NEW 902973304 1,357 36,847 SH   SOLE 37 36,847 0 0
US BANCORP DEL COM NEW 902973304 1,124 30,524 SH   SOLE 40 30,524 0 0
US ECOLOGY INC COM 91734M103 1,211 35,732 SH   SOLE 2 9,204 0 26,528
US ECOLOGY INC COM 91734M103 5 149 SH   SOLE 4 149 0 0
US ECOLOGY INC COM 91734M103 17 493 SH   SOLE 7 493 0 0
US ECOLOGY INC COM 91734M103 5,033 148,542 SH   SOLE 18 148,542 0 0
US ECOLOGY INC COM 91734M103 2,037 60,127 SH   SOLE 19 60,127 0 0
US ECOLOGY INC COM 91734M103 98,414 2,904,780 SH   SOLE 21 2,904,780 0 0
US ECOLOGY INC COM 91734M103 30,538 901,349 SH   SOLE 22 876,272 0 25,077
US ECOLOGY INC COM 91734M103 308 9,100 SH   SOLE 26 6,236 0 2,864
US ECOLOGY INC COM 91734M103 106 3,134 SH   SOLE 28 3,134 0 0
US ECOLOGY INC COM 91734M103 1,386 40,895 SH   SOLE 30 40,895 0 0
US ECOLOGY INC COM 91734M103 82 2,424 SH   SOLE 40 2,424 0 0
US FOODS HLDG CORP COM 912008109 10,269 520,720 SH   SOLE 2 92,054 0 428,666
US FOODS HLDG CORP COM 912008109 28 1,434 SH   SOLE 4 1,434 0 0
US FOODS HLDG CORP COM 912008109 138 6,998 SH   SOLE 7 6,998 0 0
US FOODS HLDG CORP COM 912008109 1,754 88,937 SH   SOLE 18 87,046 0 1,891
US FOODS HLDG CORP COM 912008109 1,117 56,666 SH   SOLE 19 56,666 0 0
US FOODS HLDG CORP COM 912008109 45,813 2,323,166 SH   SOLE 21 2,323,166 0 0
US FOODS HLDG CORP COM 912008109 124,161 6,296,183 SH   SOLE 22 5,932,223 0 363,960
US FOODS HLDG CORP COM 912008109 1,902 96,472 SH   SOLE 26 51,118 0 45,354
US FOODS HLDG CORP COM 912008109 706 35,820 SH   SOLE 28 35,820 0 0
US FOODS HLDG CORP COM 912008109 1,484 75,253 SH   SOLE 30 75,253 0 0
US FOODS HLDG CORP COM 912008109 278 14,075 SH   SOLE 31 4,444 0 9,631
US FOODS HLDG CORP COM 912008109 105 5,319 SH   SOLE 34 5,319 0 0
US FOODS HLDG CORP COM 912008109 1,140 57,786 SH   SOLE 36 57,786 0 0
US FOODS HLDG CORP COM 912008109 473 23,986 SH   SOLE 40 23,986 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 122 20,317 SH   SOLE 2 859 0 19,458
US XPRESS ENTERPRISES INC COM CL A 90338N202 528 87,933 SH   SOLE 18 87,933 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 249 41,563 SH   SOLE 19 41,563 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 5,085 847,423 SH   SOLE 21 847,423 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 4,102 683,724 SH   SOLE 22 676,676 0 7,048
USA TRUCK INC COM 902925106 16 2,008 SH   SOLE 18 2,008 0 0
USA TRUCK INC COM 902925106 232 29,879 SH   SOLE 21 29,879 0 0
USA TRUCK INC COM 902925106 1,811 233,670 SH   SOLE 22 233,670 0 0
USANA HEALTH SCIENCES INC COM 90328M107 594 8,095 SH   SOLE 2 4,400 0 3,695
USANA HEALTH SCIENCES INC COM 90328M107 6 80 SH   SOLE 4 80 0 0
USANA HEALTH SCIENCES INC COM 90328M107 13 176 SH   SOLE 7 176 0 0
USANA HEALTH SCIENCES INC COM 90328M107 4,410 60,058 SH   SOLE 18 59,151 0 907
USANA HEALTH SCIENCES INC COM 90328M107 2,457 33,465 SH   SOLE 19 33,465 0 0
USANA HEALTH SCIENCES INC COM 90328M107 98,563 1,342,276 SH   SOLE 21 1,342,276 0 0
USANA HEALTH SCIENCES INC COM 90328M107 28,581 389,234 SH   SOLE 22 376,295 0 12,939
USANA HEALTH SCIENCES INC COM 90328M107 118 1,601 SH   SOLE 23 1,601 0 0
USANA HEALTH SCIENCES INC COM 90328M107 890 12,117 SH   SOLE 26 3,762 0 8,355
USANA HEALTH SCIENCES INC COM 90328M107 124 1,684 SH   SOLE 28 1,684 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,380 18,800 SH   SOLE 30 18,800 0 0
USANA HEALTH SCIENCES INC COM 90328M107 99 1,345 SH   SOLE 40 1,345 0 0
USIO INC COM 917313108 6 2,923 SH   SOLE 18 2,923 0 0
USIO INC COM 917313108 69 35,471 SH   SOLE 21 35,471 0 0
UTAH MED PRODS INC COM 917488108 144 1,628 SH   SOLE 2 188 0 1,440
UTAH MED PRODS INC COM 917488108 6 64 SH   SOLE 7 64 0 0
UTAH MED PRODS INC COM 917488108 1,280 14,442 SH   SOLE 18 14,442 0 0
UTAH MED PRODS INC COM 917488108 563 6,354 SH   SOLE 19 6,354 0 0
UTAH MED PRODS INC COM 917488108 10,228 115,416 SH   SOLE 21 115,416 0 0
UTAH MED PRODS INC COM 917488108 7,383 83,307 SH   SOLE 22 81,480 0 1,827
UXIN LTD ADS 91818X108 1,329 929,206 SH   SOLE 21 929,206 0 0
UXIN LTD ADS 91818X108 1,090 761,897 SH   SOLE 22 761,897 0 0
UXIN LTD ADS 91818X108 283 198,172 SH   SOLE 30 198,172 0 0
V F CORP COM 918204108 59,195 971,371 SH   SOLE 2 253,885 0 717,486
V F CORP COM 918204108 10,774 176,800 SH   SOLE 4 167,355 0 9,445
V F CORP COM 918204108 30,770 504,926 SH   SOLE 7 348,296 0 156,630
V F CORP COM 918204108 1,015 16,650 SH   SOLE 13 16,650 0 0
V F CORP COM 918204108 2,511 41,209 SH   SOLE 15 41,209 0 0
V F CORP COM 918204108 45,986 754,606 SH   SOLE 18 677,030 0 77,576
V F CORP COM 918204108 8,326 136,623 SH   SOLE 19 136,623 0 0
V F CORP COM 918204108 564,222 9,258,642 SH   SOLE 21 9,258,642 0 0
V F CORP COM 918204108 486,731 7,987,048 SH   SOLE 22 7,097,383 0 889,665
V F CORP COM 918204108 17,640 289,467 SH   SOLE 23 289,467 0 0
V F CORP COM 918204108 23,551 386,455 SH   SOLE 25 386,455 0 0
V F CORP COM 918204108 125,263 2,055,520 SH   SOLE 26 278,579 0 1,776,941
V F CORP COM 918204108 4,209 69,065 SH   SOLE 28 48,776 0 20,289
V F CORP COM 918204108 6,195 101,664 SH   SOLE 29 25,584 0 76,080
V F CORP COM 918204108 106,162 1,742,078 SH   SOLE 30 1,737,501 0 4,577
V F CORP COM 918204108 8,252 135,405 SH   SOLE 31 59,949 0 75,456
V F CORP COM 918204108 2,211 36,280 SH   SOLE 34 36,280 0 0
V F CORP COM 918204108 14,158 232,324 SH   SOLE 36 232,324 0 0
V F CORP COM 918204108 483 7,921 SH   SOLE 40 7,921 0 0
VAALCO ENERGY INC COM NEW 91851C201 240 193,843 SH   SOLE 21 193,843 0 0
VAALCO ENERGY INC COM NEW 91851C201 1,211 976,429 SH   SOLE 22 976,429 0 0
VACCINEX INC COM 918640103 2 591 SH   SOLE 18 591 0 0
VACCINEX INC COM 918640103 39 10,722 SH   SOLE 21 10,722 0 0
VAIL RESORTS INC COM 91879Q109 19,584 107,516 SH   SOLE 2 22,201 0 85,315
VAIL RESORTS INC COM 91879Q109 3,833 21,044 SH   SOLE 4 19,977 0 1,067
VAIL RESORTS INC COM 91879Q109 605 3,319 SH   SOLE 7 3,319 0 0
VAIL RESORTS INC COM 91879Q109 227 1,247 SH   SOLE 13 1,247 0 0
VAIL RESORTS INC COM 91879Q109 731 4,012 SH   SOLE 15 4,012 0 0
VAIL RESORTS INC COM 91879Q109 5,561 30,530 SH   SOLE 18 26,394 0 4,136
VAIL RESORTS INC COM 91879Q109 4,681 25,700 SH   SOLE 19 25,700 0 0
VAIL RESORTS INC COM 91879Q109 93,537 513,515 SH   SOLE 21 513,515 0 0
VAIL RESORTS INC COM 91879Q109 211,280 1,159,924 SH   SOLE 22 1,083,387 0 76,537
VAIL RESORTS INC COM 91879Q109 5,773 31,694 SH   SOLE 23 31,694 0 0
VAIL RESORTS INC COM 91879Q109 7,795 42,797 SH   SOLE 25 42,797 0 0
VAIL RESORTS INC COM 91879Q109 31,157 171,053 SH   SOLE 26 42,912 0 128,141
VAIL RESORTS INC COM 91879Q109 1,646 9,038 SH   SOLE 28 6,450 0 2,588
VAIL RESORTS INC COM 91879Q109 1,874 10,286 SH   SOLE 29 1,735 0 8,551
VAIL RESORTS INC COM 91879Q109 18,650 102,388 SH   SOLE 30 94,503 0 7,885
VAIL RESORTS INC COM 91879Q109 2,352 12,912 SH   SOLE 31 5,939 0 6,973
VAIL RESORTS INC COM 91879Q109 1,141 6,262 SH   SOLE 34 6,262 0 0
VAIL RESORTS INC COM 91879Q109 4,513 24,779 SH   SOLE 36 24,779 0 0
VAIL RESORTS INC COM 91879Q109 147 805 SH   SOLE 40 805 0 0
VALARIS PLC SHS CLASS A G9402V109 8 12,437 SH   SOLE 7 12,437 0 0
VALARIS PLC SHS CLASS A G9402V109 137 209,865 SH   SOLE 18 209,865 0 0
VALARIS PLC SHS CLASS A G9402V109 10,547 16,178,994 SH   SOLE 21 16,178,994 0 0
VALARIS PLC SHS CLASS A G9402V109 2,784 4,271,006 SH   SOLE 22 3,929,480 0 341,526
VALARIS PLC SHS CLASS A G9402V109 157 241,007 SH   SOLE 30 241,007 0 0
VALARIS PLC SHS CLASS A G9402V109 23 35,956 SH   SOLE 31 0 0 35,956
VALARIS PLC SHS CLASS A G9402V109 200 306,540 SH   SOLE 36 306,540 0 0
VALE S A SPONSORED ADS 91912E105 21,804 2,114,836 SH   SOLE 18 0 0 2,114,836
VALE S A SPONSORED ADS 91912E105 57,679 5,594,482 SH   SOLE 19 5,594,482 0 0
VALE S A SPONSORED ADS 91912E105 106,499 10,329,705 SH   SOLE 21 10,329,705 0 0
VALE S A SPONSORED ADS 91912E105 563 54,639 SH   SOLE 22 54,639 0 0
VALE S A SPONSORED ADS 91912E105 101,523 9,847,085 SH   SOLE 25 9,847,085 0 0
VALE S A SPONSORED ADS 91912E105 188 18,243 SH   SOLE 26 18,243 0 0
VALE S A SPONSORED ADS 91912E105 22,083 2,141,858 SH   SOLE 29 2,141,858 0 0
VALE S A SPONSORED ADS 91912E105 14,596 1,415,714 SH   SOLE 30 1,415,714 0 0
VALE S A SPONSORED ADS 91912E105 377,222 36,588,018 SH   SOLE 34 36,588,018 0 0
VALERO ENERGY CORP COM 91913Y100 58,066 987,178 SH   SOLE 2 91,096 0 896,082
VALERO ENERGY CORP COM 91913Y100 11,210 190,588 SH   SOLE 4 179,218 0 11,370
VALERO ENERGY CORP COM 91913Y100 24,217 411,708 SH   SOLE 7 383,295 0 28,413
VALERO ENERGY CORP COM 91913Y100 1,908 32,443 SH   SOLE 13 32,443 0 0
VALERO ENERGY CORP COM 91913Y100 3,015 51,266 SH   SOLE 15 51,266 0 0
VALERO ENERGY CORP COM 91913Y100 0 7 SH   SOLE 17 0 0 7
VALERO ENERGY CORP COM 91913Y100 51,089 868,572 SH   SOLE 18 779,782 0 88,790
VALERO ENERGY CORP COM 91913Y100 22,188 377,223 SH   SOLE 19 377,223 0 0
VALERO ENERGY CORP COM 91913Y100 749,328 12,739,338 SH   SOLE 21 12,739,338 0 0
VALERO ENERGY CORP COM 91913Y100 607,430 10,326,923 SH   SOLE 22 9,188,194 0 1,138,729
VALERO ENERGY CORP COM 91913Y100 17,440 296,496 SH   SOLE 23 296,496 0 0
VALERO ENERGY CORP COM 91913Y100 27,536 468,133 SH   SOLE 25 468,133 0 0
VALERO ENERGY CORP COM 91913Y100 177,335 3,014,883 SH   SOLE 26 286,912 0 2,727,971
VALERO ENERGY CORP COM 91913Y100 4,923 83,700 SH   SOLE 28 59,121 0 24,579
VALERO ENERGY CORP COM 91913Y100 7,451 126,667 SH   SOLE 29 9,357 0 117,310
VALERO ENERGY CORP COM 91913Y100 94,534 1,607,167 SH   SOLE 30 1,607,167 0 0
VALERO ENERGY CORP COM 91913Y100 8,169 138,877 SH   SOLE 31 55,761 0 83,116
VALERO ENERGY CORP COM 91913Y100 3,755 63,841 SH   SOLE 32 63,841 0 0
VALERO ENERGY CORP COM 91913Y100 51,415 874,105 SH   SOLE 34 874,105 0 0
VALERO ENERGY CORP COM 91913Y100 14,987 254,786 SH   SOLE 35 254,786 0 0
VALERO ENERGY CORP COM 91913Y100 21,990 373,860 SH   SOLE 36 373,860 0 0
VALERO ENERGY CORP COM 91913Y100 532 9,052 SH   SOLE 40 9,052 0 0
VALHI INC NEW COM 918905209 1 95 SH   SOLE 18 95 0 0
VALHI INC NEW COM 918905209 282 26,953 SH   SOLE 22 26,953 0 0
VALLEY NATL BANCORP COM 919794107 6,233 796,998 SH   SOLE 2 448,510 0 348,488
VALLEY NATL BANCORP COM 919794107 16 2,013 SH   SOLE 4 2,013 0 0
VALLEY NATL BANCORP COM 919794107 274 35,041 SH   SOLE 7 35,041 0 0
VALLEY NATL BANCORP COM 919794107 0 46 SH   SOLE 17 0 0 46
VALLEY NATL BANCORP COM 919794107 20,903 2,672,996 SH   SOLE 18 2,672,996 0 0
VALLEY NATL BANCORP COM 919794107 6,921 884,983 SH   SOLE 19 884,983 0 0
VALLEY NATL BANCORP COM 919794107 256,373 32,784,218 SH   SOLE 21 32,784,218 0 0
VALLEY NATL BANCORP COM 919794107 113,679 14,536,928 SH   SOLE 22 14,156,497 0 380,431
VALLEY NATL BANCORP COM 919794107 1,447 185,096 SH   SOLE 26 134,892 0 50,204
VALLEY NATL BANCORP COM 919794107 438 56,044 SH   SOLE 28 56,044 0 0
VALLEY NATL BANCORP COM 919794107 1,367 174,777 SH   SOLE 30 174,777 0 0
VALLEY NATL BANCORP COM 919794107 945 120,804 SH   SOLE 32 120,804 0 0
VALLEY NATL BANCORP COM 919794107 45 5,818 SH   SOLE 36 5,818 0 0
VALLEY NATL BANCORP COM 919794107 307 39,275 SH   SOLE 40 39,275 0 0
VALMONT INDS INC COM 920253101 6,640 58,444 SH   SOLE 2 18,681 0 39,763
VALMONT INDS INC COM 920253101 14 122 SH   SOLE 4 122 0 0
VALMONT INDS INC COM 920253101 60 530 SH   SOLE 7 530 0 0
VALMONT INDS INC COM 920253101 6,553 57,672 SH   SOLE 18 57,672 0 0
VALMONT INDS INC COM 920253101 656 5,770 SH   SOLE 19 5,770 0 0
VALMONT INDS INC COM 920253101 107,636 947,336 SH   SOLE 21 947,336 0 0
VALMONT INDS INC COM 920253101 79,669 701,187 SH   SOLE 22 667,324 0 33,863
VALMONT INDS INC COM 920253101 1,105 9,724 SH   SOLE 26 4,855 0 4,869
VALMONT INDS INC COM 920253101 424 3,728 SH   SOLE 28 3,728 0 0
VALMONT INDS INC COM 920253101 910 8,009 SH   SOLE 30 8,009 0 0
VALMONT INDS INC COM 920253101 107 939 SH   SOLE 31 435 0 504
VALMONT INDS INC COM 920253101 114 1,002 SH   SOLE 34 1,002 0 0
VALMONT INDS INC COM 920253101 77 678 SH   SOLE 36 678 0 0
VALMONT INDS INC COM 920253101 233 2,053 SH   SOLE 40 2,053 0 0
VALUE LINE INC COM 920437100 12 443 SH   SOLE 2 0 0 443
VALUE LINE INC COM 920437100 126 4,682 SH   SOLE 18 4,682 0 0
VALUE LINE INC COM 920437100 47 1,759 SH   SOLE 19 1,759 0 0
VALUE LINE INC COM 920437100 943 34,951 SH   SOLE 21 34,951 0 0
VALUE LINE INC COM 920437100 1,559 57,772 SH   SOLE 22 57,353 0 419
VALVOLINE INC COM 92047W101 10,370 536,463 SH   SOLE 2 185,635 0 350,828
VALVOLINE INC COM 92047W101 15 798 SH   SOLE 4 798 0 0
VALVOLINE INC COM 92047W101 59 3,056 SH   SOLE 7 3,056 0 0
VALVOLINE INC COM 92047W101 0 21 SH   SOLE 17 0 0 21
VALVOLINE INC COM 92047W101 9,682 500,862 SH   SOLE 18 500,862 0 0
VALVOLINE INC COM 92047W101 1,019 52,708 SH   SOLE 19 52,708 0 0
VALVOLINE INC COM 92047W101 167,136 8,646,446 SH   SOLE 21 8,646,446 0 0
VALVOLINE INC COM 92047W101 126,412 6,539,690 SH   SOLE 22 6,255,988 0 283,702
VALVOLINE INC COM 92047W101 1,557 80,563 SH   SOLE 26 42,365 0 38,198
VALVOLINE INC COM 92047W101 537 27,768 SH   SOLE 28 27,768 0 0
VALVOLINE INC COM 92047W101 1,210 62,598 SH   SOLE 30 62,598 0 0
VALVOLINE INC COM 92047W101 74 3,837 SH   SOLE 31 3,837 0 0
VALVOLINE INC COM 92047W101 93 4,803 SH   SOLE 34 4,803 0 0
VALVOLINE INC COM 92047W101 396 20,467 SH   SOLE 40 20,467 0 0
VANDA PHARMACEUTICALS INC COM 921659108 738 64,544 SH   SOLE 2 18,272 0 46,272
VANDA PHARMACEUTICALS INC COM 921659108 4 345 SH   SOLE 4 345 0 0
VANDA PHARMACEUTICALS INC COM 921659108 11 986 SH   SOLE 7 986 0 0
VANDA PHARMACEUTICALS INC COM 921659108 3,355 293,276 SH   SOLE 18 277,521 0 15,755
VANDA PHARMACEUTICALS INC COM 921659108 2,336 204,222 SH   SOLE 19 204,222 0 0
VANDA PHARMACEUTICALS INC COM 921659108 75,546 6,603,668 SH   SOLE 21 6,603,668 0 0
VANDA PHARMACEUTICALS INC COM 921659108 21,329 1,864,438 SH   SOLE 22 1,811,094 0 53,344
VANDA PHARMACEUTICALS INC COM 921659108 125 10,890 SH   SOLE 23 10,890 0 0
VANDA PHARMACEUTICALS INC COM 921659108 795 69,492 SH   SOLE 26 17,441 0 52,051
VANDA PHARMACEUTICALS INC COM 921659108 94 8,178 SH   SOLE 28 8,178 0 0
VANDA PHARMACEUTICALS INC COM 921659108 3,455 302,019 SH   SOLE 30 302,019 0 0
VANDA PHARMACEUTICALS INC COM 921659108 31 2,679 SH   SOLE 34 2,679 0 0
VANDA PHARMACEUTICALS INC COM 921659108 51 4,493 SH   SOLE 40 4,493 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 181 4,921 SH   SOLE 2 4,921 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 16,044 437,403 SH   SOLE 19 437,403 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 267 7,281 SH   SOLE 22 7,281 0 0
VANECK VECTORS ETF TR OPTIONS 92189F106 55 1,500 SH Call SOLE 2 1,500 0 0
VANECK VECTORS ETF TR OPTIONS 92189F106 7,336 200,000 SH Call SOLE 19 200,000 0 0
VANECK VECTORS ETF TR OPTIONS 92189F106 73 2,000 SH Call SOLE 22 2,000 0 0
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 10 434 SH   SOLE 18 434 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 13,249 638,523 SH   SOLE 2 638,523 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 23,200 1,118,095 SH   SOLE 22 1,118,095 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 9 327 SH   SOLE 17 0 0 327
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 1 78 SH   SOLE 17 0 0 78
VANECK VECTORS ETF TR OPTIONS 92189F676 1,513 9,900 SH Call SOLE 2 9,900 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 92 600 SH Put SOLE 2 600 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 917 6,000 SH Call SOLE 4 6,000 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 11,322 74,100 SH Call SOLE 18 74,100 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 220,872 1,445,500 SH Call SOLE 19 1,445,500 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 16,564 108,400 SH Put SOLE 19 108,400 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 3,117 20,400 SH Call SOLE 22 20,400 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 153 1,000 SH Put SOLE 22 1,000 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 452 2,955 SH   SOLE 2 2,955 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 321 2,100 SH   SOLE 4 2,100 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 4,522 29,597 SH   SOLE 18 29,597 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 59,195 387,399 SH   SOLE 19 387,399 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 2,490 16,293 SH   SOLE 22 16,293 0 0
VANECK VECTORS ETF TR INDIA GRWTH LDR 92189F767 400 16,603 SH   SOLE 26 0 0 16,603
VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 165 7,037 SH   SOLE 22 0 0 7,037
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 35 694 SH   SOLE 17 0 0 694
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 3 104 SH   SOLE 17 0 0 104
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 0 1 SH   SOLE 18 1 0 0
VANECK VECTORS ETF TR OPTIONS 92189H300 12,296 400,000 SH Put SOLE 19 400,000 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 5 79 SH   SOLE 17 0 0 79
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 7 115 SH   SOLE 18 115 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 50 265 SH   SOLE 17 0 0 265
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 34 330 SH   SOLE 17 0 0 330
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1 5 SH   SOLE 17 0 0 5
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 3 24 SH   SOLE 17 0 0 24
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 27 239 SH   SOLE 17 0 0 239
VANGUARD BD INDEX FDS INTERMED TERM 921937819 51 549 SH   SOLE 17 0 0 549
VANGUARD BD INDEX FDS INTERMED TERM 921937819 0 4 SH   SOLE 18 4 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 68 818 SH   SOLE 17 0 0 818
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 16,657 200,403 SH   SOLE 18 200,403 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 992,462 11,234,571 SH   SOLE 2 11,234,571 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 39,005 441,528 SH   SOLE 17 0 0 441,528
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 38,161 431,975 SH   SOLE 18 0 0 431,975
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 12,797 221,677 SH   SOLE 2 221,677 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 217 3,753 SH   SOLE 17 0 0 3,753
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 0 8 SH   SOLE 18 8 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 67,789 239,174 SH   SOLE 2 239,174 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11,411 40,262 SH   SOLE 17 0 0 40,262
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,213 11,337 SH   SOLE 18 11,337 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 57 596 SH   SOLE 17 0 0 596
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 116 704 SH   SOLE 17 0 0 704
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 24 300 SH   SOLE 2 0 0 300
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,482 31,601 SH   SOLE 4 31,601 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,925 24,514 SH   SOLE 17 0 0 24,514
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 143 1,817 SH   SOLE 18 1,817 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 73 366 SH   SOLE 17 0 0 366
VANGUARD INDEX FDS SM CP VAL ETF 922908611 74 693 SH   SOLE 17 0 0 693
VANGUARD INDEX FDS MID CAP ETF 922908629 18,627 113,640 SH   SOLE 17 0 0 113,640
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,030 7,200 SH   SOLE 17 0 0 7,200
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 10,065 85,053 SH   SOLE 17 0 0 85,053
VANGUARD INDEX FDS GROWTH ETF 922908736 7,151 35,386 SH   SOLE 17 0 0 35,386
VANGUARD INDEX FDS VALUE ETF 922908744 11,454 115,007 SH   SOLE 17 0 0 115,007
VANGUARD INDEX FDS VALUE ETF 922908744 6,530 65,565 SH   SOLE 18 64,387 0 1,178
VANGUARD INDEX FDS SMALL CP ETF 922908751 24,943 171,172 SH   SOLE 17 0 0 171,172
VANGUARD INDEX FDS SMALL CP ETF 922908751 633 4,347 SH   SOLE 18 4,347 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 827 5,676 SH   SOLE 22 5,676 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 30,619 195,610 SH   SOLE 17 0 0 195,610
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 276 5,913 SH   SOLE 17 0 0 5,913
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 0 7 SH   SOLE 18 7 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 6,173 63,888 SH   SOLE 17 0 0 63,888
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 38 509 SH   SOLE 17 0 0 509
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 396 5,295 SH   SOLE 18 5,047 0 248
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 245 5,156 SH   SOLE 17 0 0 5,156
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,255 56,933 SH   SOLE 2 56,933 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 7,027 177,413 SH   SOLE 17 0 0 177,413
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 969 24,451 SH   SOLE 18 24,451 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 16,462 415,597 SH   SOLE 31 0 0 415,597
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 7 110 SH   SOLE 17 0 0 110
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 22 437 SH   SOLE 17 0 0 437
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 115,236 2,289,604 SH   SOLE 23 2,289,604 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 226 4,505 SH   SOLE 17 0 0 4,505
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 9,245 170,759 SH   SOLE 17 0 0 170,759
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 29 464 SH   SOLE 17 0 0 464
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 9,671 117,000 SH   SOLE 2 117,000 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 110 1,330 SH   SOLE 17 0 0 1,330
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 0 1 SH   SOLE 18 0 0 1
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 6 40 SH   SOLE 17 0 0 40
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 15 132 SH   SOLE 17 0 0 132
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 3 16 SH   SOLE 17 0 0 16
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 7 51 SH   SOLE 17 0 0 51
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 33 604 SH   SOLE 17 0 0 604
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 18 174 SH   SOLE 17 0 0 174
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 8,938 89,291 SH   SOLE 2 89,291 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 12,567 132,090 SH   SOLE 17 0 0 132,090
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,140 33,000 SH   SOLE 30 33,000 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 145 1,236 SH   SOLE 17 0 0 1,236
VANGUARD STAR FDS VG TL INTL STK F 921909768 36 733 SH   SOLE 17 0 0 733
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 1,859 47,921 SH   SOLE 2 47,921 0 0
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 22,863 589,396 SH   SOLE 17 0 0 589,396
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 1,180 30,413 SH   SOLE 18 30,413 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 57 720 SH   SOLE 17 0 0 720
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 211 2,717 SH   SOLE 17 0 0 2,717
VANGUARD WORLD FD EXTENDED DUR 921910709 2 14 SH   SOLE 17 0 0 14
VANGUARD WORLD FD EXTENDED DUR 921910709 24,261 146,126 SH   SOLE 18 0 0 146,126
VANGUARD WORLD FD ESG INTL STK ETF 921910725 27 558 SH   SOLE 18 558 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 54 332 SH   SOLE 17 0 0 332
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 8 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 98 658 SH   SOLE 17 0 0 658
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 6 102 SH   SOLE 17 0 0 102
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 4 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS INF TECH ETF 92204A702 1 4 SH   SOLE 17 0 0 4
VANGUARD WORLD FDS MATERIALS ETF 92204A801 2 20 SH   SOLE 17 0 0 20
VAPOTHERM INC COM 922107107 408 9,958 SH   SOLE 2 3,913 0 6,045
VAPOTHERM INC COM 922107107 15 366 SH   SOLE 7 366 0 0
VAPOTHERM INC COM 922107107 3,486 85,051 SH   SOLE 18 80,906 0 4,145
VAPOTHERM INC COM 922107107 2,181 53,204 SH   SOLE 19 53,204 0 0
VAPOTHERM INC COM 922107107 27,232 664,347 SH   SOLE 21 664,347 0 0
VAPOTHERM INC COM 922107107 23,731 578,937 SH   SOLE 22 559,410 0 19,527
VAPOTHERM INC COM 922107107 36 879 SH   SOLE 23 879 0 0
VAPOTHERM INC COM 922107107 21 507 SH   SOLE 26 0 0 507
VAPOTHERM INC COM 922107107 67 1,643 SH   SOLE 30 1,643 0 0
VAREX IMAGING CORP COM 92214X106 717 47,311 SH   SOLE 2 16,163 0 31,148
VAREX IMAGING CORP COM 92214X106 3 184 SH   SOLE 4 184 0 0
VAREX IMAGING CORP COM 92214X106 9 599 SH   SOLE 7 599 0 0
VAREX IMAGING CORP COM 92214X106 2,822 186,261 SH   SOLE 18 186,261 0 0
VAREX IMAGING CORP COM 92214X106 1,445 95,409 SH   SOLE 19 95,409 0 0
VAREX IMAGING CORP COM 92214X106 66,768 4,407,121 SH   SOLE 21 4,407,121 0 0
VAREX IMAGING CORP COM 92214X106 18,701 1,234,417 SH   SOLE 22 1,194,814 0 39,603
VAREX IMAGING CORP COM 92214X106 61 4,018 SH   SOLE 23 4,018 0 0
VAREX IMAGING CORP COM 92214X106 596 39,343 SH   SOLE 26 3,818 0 35,525
VAREX IMAGING CORP COM 92214X106 81 5,378 SH   SOLE 28 5,378 0 0
VAREX IMAGING CORP COM 92214X106 836 55,204 SH   SOLE 30 55,204 0 0
VAREX IMAGING CORP COM 92214X106 49 3,255 SH   SOLE 34 3,255 0 0
VAREX IMAGING CORP COM 92214X106 64 4,240 SH   SOLE 40 4,240 0 0
VARIAN MED SYS INC COM 92220P105 62,093 506,801 SH   SOLE 2 301,004 0 205,797
VARIAN MED SYS INC COM 92220P105 7,943 64,832 SH   SOLE 4 62,342 0 2,490
VARIAN MED SYS INC COM 92220P105 17,737 144,771 SH   SOLE 7 92,276 0 52,495
VARIAN MED SYS INC COM 92220P105 338 2,761 SH   SOLE 13 2,761 0 0
VARIAN MED SYS INC COM 92220P105 1,196 9,761 SH   SOLE 15 9,761 0 0
VARIAN MED SYS INC COM 92220P105 30,344 247,669 SH   SOLE 18 228,250 0 19,419
VARIAN MED SYS INC COM 92220P105 165,469 1,350,545 SH   SOLE 19 1,350,545 0 0
VARIAN MED SYS INC COM 92220P105 1,813 14,800 SH   SOLE 20 14,800 0 0
VARIAN MED SYS INC COM 92220P105 358,217 2,923,747 SH   SOLE 21 2,923,747 0 0
VARIAN MED SYS INC COM 92220P105 298,054 2,432,696 SH   SOLE 22 2,055,740 0 376,956
VARIAN MED SYS INC COM 92220P105 15,973 130,370 SH   SOLE 23 130,370 0 0
VARIAN MED SYS INC COM 92220P105 14,717 120,117 SH   SOLE 25 120,117 0 0
VARIAN MED SYS INC COM 92220P105 73,539 600,222 SH   SOLE 26 103,364 0 496,858
VARIAN MED SYS INC COM 92220P105 2,261 18,457 SH   SOLE 28 13,199 0 5,258
VARIAN MED SYS INC COM 92220P105 7,724 63,042 SH   SOLE 29 43,529 0 19,513
VARIAN MED SYS INC COM 92220P105 71,191 581,055 SH   SOLE 30 568,434 0 12,621
VARIAN MED SYS INC COM 92220P105 13,342 108,900 SH   SOLE 31 78,069 0 30,831
VARIAN MED SYS INC COM 92220P105 91,382 745,853 SH   SOLE 34 745,853 0 0
VARIAN MED SYS INC COM 92220P105 6,395 52,198 SH   SOLE 36 52,198 0 0
VARIAN MED SYS INC COM 92220P105 226 1,844 SH   SOLE 40 1,844 0 0
VARONIS SYS INC COM 922280102 1,783 20,150 SH   SOLE 2 10,252 0 9,898
VARONIS SYS INC COM 922280102 14 158 SH   SOLE 4 158 0 0
VARONIS SYS INC COM 922280102 46 523 SH   SOLE 7 523 0 0
VARONIS SYS INC COM 922280102 11,556 130,605 SH   SOLE 18 125,236 0 5,369
VARONIS SYS INC COM 922280102 7,599 85,879 SH   SOLE 19 85,879 0 0
VARONIS SYS INC COM 922280102 101,733 1,149,788 SH   SOLE 21 1,149,788 0 0
VARONIS SYS INC COM 922280102 83,007 938,139 SH   SOLE 22 908,332 0 29,807
VARONIS SYS INC COM 922280102 150 1,697 SH   SOLE 23 1,697 0 0
VARONIS SYS INC COM 922280102 301 3,400 SH   SOLE 25 3,400 0 0
VARONIS SYS INC COM 922280102 2,020 22,830 SH   SOLE 26 6,780 0 16,050
VARONIS SYS INC COM 922280102 410 4,632 SH   SOLE 28 4,632 0 0
VARONIS SYS INC COM 922280102 6,159 69,609 SH   SOLE 30 69,609 0 0
VARONIS SYS INC COM 922280102 62 701 SH   SOLE 34 701 0 0
VARONIS SYS INC COM 922280102 23 257 SH   SOLE 36 257 0 0
VARONIS SYS INC COM 922280102 269 3,039 SH   SOLE 40 3,039 0 0
VAXART INC COM NEW 92243A200 155 17,462 SH   SOLE 2 2,372 0 15,090
VAXART INC COM NEW 92243A200 1,618 182,858 SH   SOLE 18 182,858 0 0
VAXART INC COM NEW 92243A200 739 83,524 SH   SOLE 19 83,524 0 0
VAXART INC COM NEW 92243A200 12,925 1,460,457 SH   SOLE 21 1,460,457 0 0
VAXART INC COM NEW 92243A200 14,358 1,622,356 SH   SOLE 22 1,608,920 0 13,436
VAXCYTE INC COM 92243G108 15 465 SH   SOLE 18 465 0 0
VAXCYTE INC COM 92243G108 100 3,148 SH   SOLE 22 3,148 0 0
VAXCYTE INC COM 92243G108 2,382 75,366 SH   SOLE 26 12,344 0 63,022
VAXCYTE INC COM 92243G108 26 833 SH   SOLE 31 0 0 833
VBI VACCINES INC COM NEW 91822J103 236 76,172 SH   SOLE 2 9,834 0 66,338
VBI VACCINES INC COM NEW 91822J103 10 3,322 SH   SOLE 7 3,322 0 0
VBI VACCINES INC COM NEW 91822J103 2,285 737,242 SH   SOLE 18 737,242 0 0
VBI VACCINES INC COM NEW 91822J103 1,042 336,266 SH   SOLE 19 336,266 0 0
VBI VACCINES INC COM NEW 91822J103 18,400 5,935,539 SH   SOLE 21 5,935,539 0 0
VBI VACCINES INC COM NEW 91822J103 18,563 5,988,047 SH   SOLE 22 5,901,130 0 86,917
VECTOR GROUP LTD COM 92240M108 1,188 118,061 SH   SOLE 2 44,380 0 73,681
VECTOR GROUP LTD COM 92240M108 5 511 SH   SOLE 4 511 0 0
VECTOR GROUP LTD COM 92240M108 37 3,667 SH   SOLE 7 3,667 0 0
VECTOR GROUP LTD COM 92240M108 6,697 665,700 SH   SOLE 18 649,193 0 16,507
VECTOR GROUP LTD COM 92240M108 3,701 367,878 SH   SOLE 19 367,878 0 0
VECTOR GROUP LTD COM 92240M108 132,400 13,161,031 SH   SOLE 21 13,161,031 0 0
VECTOR GROUP LTD COM 92240M108 39,909 3,967,061 SH   SOLE 22 3,819,308 0 147,753
VECTOR GROUP LTD COM 92240M108 120 11,949 SH   SOLE 23 11,949 0 0
VECTOR GROUP LTD COM 92240M108 917 91,173 SH   SOLE 26 25,594 0 65,579
VECTOR GROUP LTD COM 92240M108 1,814 180,330 SH   SOLE 30 180,330 0 0
VECTOR GROUP LTD COM 92240M108 72 7,119 SH   SOLE 36 7,119 0 0
VECTOR GROUP LTD COM 92240M108 121 12,077 SH   SOLE 40 12,077 0 0
VECTRUS INC COM 92242T101 530 10,779 SH   SOLE 2 3,636 0 7,143
VECTRUS INC COM 92242T101 11 234 SH   SOLE 7 234 0 0
VECTRUS INC COM 92242T101 2,350 47,842 SH   SOLE 18 47,842 0 0
VECTRUS INC COM 92242T101 1,253 25,503 SH   SOLE 19 25,503 0 0
VECTRUS INC COM 92242T101 19,458 396,046 SH   SOLE 21 396,046 0 0
VECTRUS INC COM 92242T101 18,440 375,327 SH   SOLE 22 359,929 0 15,398
VECTRUS INC COM 92242T101 65 1,313 SH   SOLE 23 1,313 0 0
VECTRUS INC COM 92242T101 473 9,625 SH   SOLE 26 0 0 9,625
VECTRUS INC COM 92242T101 681 13,867 SH   SOLE 28 13,867 0 0
VECTRUS INC COM 92242T101 232 4,714 SH   SOLE 30 4,714 0 0
VECTRUS INC COM 92242T101 0 9 SH   SOLE 31 9 0 0
VECTRUS INC COM 92242T101 68 1,379 SH   SOLE 40 1,379 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 223 39,728 SH   SOLE 2 39,728 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 2,259 402,724 SH   SOLE 7 324,304 0 78,420
VEDANTA LTD SPONSORED ADR 92242Y100 5,746 1,024,265 SH   SOLE 18 1,024,265 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 143 25,551 SH   SOLE 21 25,551 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,948 347,275 SH   SOLE 22 347,275 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 392 69,882 SH   SOLE 25 69,882 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 913 162,773 SH   SOLE 26 162,773 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 6,655 1,186,274 SH   SOLE 28 1,186,274 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 3,289 586,321 SH   SOLE 30 586,321 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 33 5,893 SH   SOLE 34 5,893 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 169 30,091 SH   SOLE 36 30,091 0 0
VEECO INSTRS INC DEL COM 922417100 763 56,564 SH   SOLE 2 15,459 0 41,105
VEECO INSTRS INC DEL COM 922417100 5 334 SH   SOLE 4 334 0 0
VEECO INSTRS INC DEL COM 922417100 12 910 SH   SOLE 7 910 0 0
VEECO INSTRS INC DEL COM 922417100 3,262 241,828 SH   SOLE 18 241,828 0 0
VEECO INSTRS INC DEL COM 922417100 1,246 92,346 SH   SOLE 19 92,346 0 0
VEECO INSTRS INC DEL COM 922417100 69,682 5,165,466 SH   SOLE 21 5,165,466 0 0
VEECO INSTRS INC DEL COM 922417100 20,447 1,515,688 SH   SOLE 22 1,471,420 0 44,268
VEECO INSTRS INC DEL COM 922417100 289 21,416 SH   SOLE 26 4,993 0 16,423
VEECO INSTRS INC DEL COM 922417100 92 6,846 SH   SOLE 28 6,846 0 0
VEECO INSTRS INC DEL COM 922417100 973 72,134 SH   SOLE 30 72,134 0 0
VEECO INSTRS INC DEL COM 922417100 73 5,402 SH   SOLE 40 5,402 0 0
VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 660 725,000 PRN   SOLE 21 725,000 0 0
VEEVA SYS INC CL A COM 922475108 87,942 375,148 SH   SOLE 2 88,856 0 286,292
VEEVA SYS INC CL A COM 922475108 16,135 68,831 SH   SOLE 4 65,322 0 3,509
VEEVA SYS INC CL A COM 922475108 3,360 14,335 SH   SOLE 7 12,515 0 1,820
VEEVA SYS INC CL A COM 922475108 2,455 10,473 SH   SOLE 13 10,473 0 0
VEEVA SYS INC CL A COM 922475108 2,507 10,696 SH   SOLE 15 10,696 0 0
VEEVA SYS INC CL A COM 922475108 27,850 118,804 SH   SOLE 18 102,154 0 16,650
VEEVA SYS INC CL A COM 922475108 27,040 115,347 SH   SOLE 19 115,347 0 0
VEEVA SYS INC CL A COM 922475108 586,680 2,502,687 SH   SOLE 21 2,502,687 0 0
VEEVA SYS INC CL A COM 922475108 875,885 3,736,392 SH   SOLE 22 3,416,289 0 320,103
VEEVA SYS INC CL A COM 922475108 26,995 115,155 SH   SOLE 23 115,155 0 0
VEEVA SYS INC CL A COM 922475108 34,772 148,334 SH   SOLE 25 148,334 0 0
VEEVA SYS INC CL A COM 922475108 99,108 422,779 SH   SOLE 26 103,426 0 319,353
VEEVA SYS INC CL A COM 922475108 6,391 27,262 SH   SOLE 28 19,310 0 7,952
VEEVA SYS INC CL A COM 922475108 10,013 42,713 SH   SOLE 29 18,458 0 24,255
VEEVA SYS INC CL A COM 922475108 54,829 233,892 SH   SOLE 30 233,892 0 0
VEEVA SYS INC CL A COM 922475108 12,136 51,770 SH   SOLE 31 32,980 0 18,790
VEEVA SYS INC CL A COM 922475108 6,630 28,281 SH   SOLE 34 28,281 0 0
VEEVA SYS INC CL A COM 922475108 19,312 82,380 SH   SOLE 36 82,380 0 0
VEEVA SYS INC CL A COM 922475108 722 3,080 SH   SOLE 40 3,080 0 0
VELOCITY FINL INC COM 92262D101 9 2,208 SH   SOLE 18 2,208 0 0
VELOCITY FINL INC COM 92262D101 90 22,736 SH   SOLE 21 22,736 0 0
VENATOR MATLS PLC SHS G9329Z100 262 146,203 SH   SOLE 18 0 0 146,203
VENATOR MATLS PLC SHS G9329Z100 75 42,061 SH   SOLE 21 42,061 0 0
VENATOR MATLS PLC SHS G9329Z100 1,463 817,504 SH   SOLE 22 817,504 0 0
VENTAS INC COM 92276F100 33,030 901,956 SH   SOLE 2 87,320 0 814,636
VENTAS INC COM 92276F100 14,409 393,474 SH   SOLE 4 383,040 0 10,434
VENTAS INC COM 92276F100 29,716 811,475 SH   SOLE 7 787,662 0 23,813
VENTAS INC COM 92276F100 203 5,542 SH   SOLE 13 5,542 0 0
VENTAS INC COM 92276F100 1,637 44,714 SH   SOLE 15 44,714 0 0
VENTAS INC COM 92276F100 26,864 733,576 SH   SOLE 18 676,614 0 56,962
VENTAS INC COM 92276F100 21,505 587,246 SH   SOLE 19 587,246 0 0
VENTAS INC COM 92276F100 456,900 12,476,780 SH   SOLE 21 12,476,780 0 0
VENTAS INC COM 92276F100 443,967 12,123,624 SH   SOLE 22 11,281,865 0 841,759
VENTAS INC COM 92276F100 10,293 281,087 SH   SOLE 23 281,087 0 0
VENTAS INC COM 92276F100 50,614 1,382,148 SH   SOLE 25 1,382,148 0 0
VENTAS INC COM 92276F100 75,049 2,049,396 SH   SOLE 26 333,822 0 1,715,574
VENTAS INC COM 92276F100 2,931 80,034 SH   SOLE 28 58,229 0 21,805
VENTAS INC COM 92276F100 11,471 313,249 SH   SOLE 29 235,432 0 77,817
VENTAS INC COM 92276F100 103,004 2,812,791 SH   SOLE 30 2,812,791 0 0
VENTAS INC COM 92276F100 4,373 119,416 SH   SOLE 31 47,954 0 71,462
VENTAS INC COM 92276F100 760 20,748 SH   SOLE 34 20,748 0 0
VENTAS INC COM 92276F100 9,341 255,080 SH   SOLE 36 255,080 0 0
VENTAS INC COM 92276F100 314 8,563 SH   SOLE 40 8,563 0 0
VENUS CONCEPT INC COM 92332W105 31 8,966 SH   SOLE 2 1,159 0 7,807
VENUS CONCEPT INC COM 92332W105 260 74,503 SH   SOLE 18 74,503 0 0
VENUS CONCEPT INC COM 92332W105 111 31,685 SH   SOLE 19 31,685 0 0
VENUS CONCEPT INC COM 92332W105 2,018 578,256 SH   SOLE 21 578,256 0 0
VENUS CONCEPT INC COM 92332W105 232 66,341 SH   SOLE 22 60,704 0 5,637
VEON LTD SPONSORED ADR 91822M106 173 96,251 SH   SOLE 7 96,251 0 0
VEON LTD SPONSORED ADR 91822M106 10,452 5,806,717 SH   SOLE 21 5,806,717 0 0
VEON LTD SPONSORED ADR 91822M106 4,878 2,709,903 SH   SOLE 25 2,709,903 0 0
VEON LTD SPONSORED ADR 91822M106 5,583 3,101,567 SH   SOLE 30 3,101,567 0 0
VEON LTD SPONSORED ADR 91822M106 10,496 5,830,961 SH   SOLE 34 5,830,961 0 0
VEONEER INC COM 92336X109 310 28,972 SH   SOLE 2 28,972 0 0
VEONEER INC COM 92336X109 5 429 SH   SOLE 4 429 0 0
VEONEER INC COM 92336X109 1,457 136,327 SH   SOLE 21 136,327 0 0
VEONEER INC COM 92336X109 20,895 1,954,599 SH   SOLE 22 1,899,846 0 54,753
VEONEER INC COM 92336X109 333 31,129 SH   SOLE 26 16,725 0 14,404
VEONEER INC COM 92336X109 198 18,559 SH   SOLE 28 18,559 0 0
VEONEER INC COM 92336X109 778 72,771 SH   SOLE 30 72,771 0 0
VEONEER INC COM 92336X109 11 1,000 SH   SOLE 31 0 0 1,000
VEONEER INC COM 92336X109 26 2,472 SH   SOLE 34 2,472 0 0
VEONEER INC COM 92336X109 111 10,353 SH   SOLE 40 10,353 0 0
VERA BRADLEY INC COM 92335C106 130 29,183 SH   SOLE 2 5,107 0 24,076
VERA BRADLEY INC COM 92335C106 2 489 SH   SOLE 7 489 0 0
VERA BRADLEY INC COM 92335C106 463 104,213 SH   SOLE 18 104,213 0 0
VERA BRADLEY INC COM 92335C106 171 38,517 SH   SOLE 19 38,517 0 0
VERA BRADLEY INC COM 92335C106 11,218 2,526,639 SH   SOLE 21 2,526,639 0 0
VERA BRADLEY INC COM 92335C106 2,951 664,535 SH   SOLE 22 652,708 0 11,827
VERA BRADLEY INC COM 92335C106 112 25,139 SH   SOLE 30 25,139 0 0
VERACYTE INC COM 92337F107 931 35,929 SH   SOLE 2 19,801 0 16,128
VERACYTE INC COM 92337F107 5 177 SH   SOLE 4 177 0 0
VERACYTE INC COM 92337F107 22 864 SH   SOLE 7 864 0 0
VERACYTE INC COM 92337F107 5,702 220,146 SH   SOLE 18 200,920 0 19,226
VERACYTE INC COM 92337F107 6,528 252,041 SH   SOLE 19 252,041 0 0
VERACYTE INC COM 92337F107 55,481 2,142,129 SH   SOLE 21 2,142,129 0 0
VERACYTE INC COM 92337F107 42,314 1,633,761 SH   SOLE 22 1,590,354 0 43,407
VERACYTE INC COM 92337F107 581 22,440 SH   SOLE 23 22,440 0 0
VERACYTE INC COM 92337F107 2,639 101,890 SH   SOLE 26 27,575 0 74,315
VERACYTE INC COM 92337F107 278 10,736 SH   SOLE 28 10,736 0 0
VERACYTE INC COM 92337F107 4,703 181,573 SH   SOLE 30 181,573 0 0
VERACYTE INC COM 92337F107 82 3,165 SH   SOLE 34 3,165 0 0
VERACYTE INC COM 92337F107 147 5,672 SH   SOLE 40 5,672 0 0
VERASTEM INC COM 92337C104 218 126,696 SH   SOLE 2 37,438 0 89,258
VERASTEM INC COM 92337C104 6 3,370 SH   SOLE 7 3,370 0 0
VERASTEM INC COM 92337C104 1,148 667,463 SH   SOLE 18 667,463 0 0
VERASTEM INC COM 92337C104 683 396,893 SH   SOLE 19 396,893 0 0
VERASTEM INC COM 92337C104 9,229 5,365,796 SH   SOLE 21 5,365,796 0 0
VERASTEM INC COM 92337C104 7,735 4,497,262 SH   SOLE 22 4,409,924 0 87,338
VERASTEM INC COM 92337C104 40 23,541 SH   SOLE 30 23,541 0 0
VERB TECHNOLOGY CO INC COM 92337U104 5 4,425 SH   SOLE 18 4,425 0 0
VERB TECHNOLOGY CO INC COM 92337U104 68 61,460 SH   SOLE 21 61,460 0 0
VEREIT INC COM 92339V100 16,415 2,552,910 SH   SOLE 2 145,022 0 2,407,888
VEREIT INC COM 92339V100 11,671 1,815,039 SH   SOLE 4 1,789,491 0 25,548
VEREIT INC COM 92339V100 9,666 1,503,305 SH   SOLE 7 1,304,824 0 198,481
VEREIT INC COM 92339V100 37 5,819 SH   SOLE 13 5,819 0 0
VEREIT INC COM 92339V100 612 95,115 SH   SOLE 15 95,115 0 0
VEREIT INC COM 92339V100 12,826 1,994,742 SH   SOLE 18 1,911,462 0 83,280
VEREIT INC COM 92339V100 24,984 3,885,466 SH   SOLE 19 3,885,466 0 0
VEREIT INC COM 92339V100 124,924 19,428,285 SH   SOLE 21 19,428,285 0 0
VEREIT INC COM 92339V100 262,809 40,872,325 SH   SOLE 22 38,213,873 0 2,658,452
VEREIT INC COM 92339V100 6,475 1,007,052 SH   SOLE 23 1,007,052 0 0
VEREIT INC COM 92339V100 24,998 3,887,673 SH   SOLE 25 3,887,673 0 0
VEREIT INC COM 92339V100 27,160 4,223,919 SH   SOLE 26 1,184,498 0 3,039,421
VEREIT INC COM 92339V100 1,507 234,334 SH   SOLE 28 168,535 0 65,799
VEREIT INC COM 92339V100 6,061 942,571 SH   SOLE 29 710,934 0 231,637
VEREIT INC COM 92339V100 38,955 6,058,358 SH   SOLE 30 6,058,358 0 0
VEREIT INC COM 92339V100 1,313 204,247 SH   SOLE 31 161,933 0 42,314
VEREIT INC COM 92339V100 8,112 1,261,563 SH   SOLE 34 1,261,563 0 0
VEREIT INC COM 92339V100 5,015 779,966 SH   SOLE 36 779,966 0 0
VEREIT INC COM 92339V100 126 19,568 SH   SOLE 40 19,568 0 0
VERICEL CORP COM 92346J108 402 29,086 SH   SOLE 2 12,797 0 16,289
VERICEL CORP COM 92346J108 11 797 SH   SOLE 7 797 0 0
VERICEL CORP COM 92346J108 2,840 205,503 SH   SOLE 18 190,685 0 14,818
VERICEL CORP COM 92346J108 1,882 136,170 SH   SOLE 19 136,170 0 0
VERICEL CORP COM 92346J108 21,231 1,536,229 SH   SOLE 21 1,536,229 0 0
VERICEL CORP COM 92346J108 18,947 1,371,006 SH   SOLE 22 1,330,007 0 40,999
VERICEL CORP COM 92346J108 217 15,718 SH   SOLE 26 0 0 15,718
VERICEL CORP COM 92346J108 84 6,092 SH   SOLE 28 6,092 0 0
VERICEL CORP COM 92346J108 508 36,776 SH   SOLE 30 36,776 0 0
VERICEL CORP COM 92346J108 32 2,322 SH   SOLE 34 2,322 0 0
VERICEL CORP COM 92346J108 43 3,128 SH   SOLE 40 3,128 0 0
VERICITY INC COM 92347D100 12 1,132 SH   SOLE 2 0 0 1,132
VERICITY INC COM 92347D100 27 2,550 SH   SOLE 18 2,550 0 0
VERICITY INC COM 92347D100 2 223 SH   SOLE 19 223 0 0
VERICITY INC COM 92347D100 108 10,118 SH   SOLE 21 10,118 0 0
VERICITY INC COM 92347D100 35 3,278 SH   SOLE 22 2,771 0 507
VERINT SYS INC COM 92343X100 2,827 62,567 SH   SOLE 2 23,514 0 39,053
VERINT SYS INC COM 92343X100 13 288 SH   SOLE 4 288 0 0
VERINT SYS INC COM 92343X100 41 914 SH   SOLE 7 914 0 0
VERINT SYS INC COM 92343X100 11,559 255,840 SH   SOLE 18 253,195 0 2,645
VERINT SYS INC COM 92343X100 6,983 154,559 SH   SOLE 19 154,559 0 0
VERINT SYS INC COM 92343X100 107,939 2,389,084 SH   SOLE 21 2,389,084 0 0
VERINT SYS INC COM 92343X100 86,230 1,908,585 SH   SOLE 22 1,843,979 0 64,606
VERINT SYS INC COM 92343X100 132 2,916 SH   SOLE 23 2,916 0 0
VERINT SYS INC COM 92343X100 353 7,822 SH   SOLE 25 7,822 0 0
VERINT SYS INC COM 92343X100 2,655 58,772 SH   SOLE 26 21,362 0 37,410
VERINT SYS INC COM 92343X100 512 11,327 SH   SOLE 28 11,327 0 0
VERINT SYS INC COM 92343X100 1,034 22,885 SH   SOLE 30 22,885 0 0
VERINT SYS INC COM 92343X100 36 803 SH   SOLE 36 803 0 0
VERINT SYS INC COM 92343X100 300 6,645 SH   SOLE 40 6,645 0 0
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 1,447 1,465,000 PRN   SOLE 21 1,465,000 0 0
VERISIGN INC COM 92343E102 59,450 287,435 SH   SOLE 2 66,182 0 221,253
VERISIGN INC COM 92343E102 10,030 48,495 SH   SOLE 4 45,572 0 2,923
VERISIGN INC COM 92343E102 23,711 114,639 SH   SOLE 7 104,447 0 10,192
VERISIGN INC COM 92343E102 406 1,961 SH   SOLE 13 1,961 0 0
VERISIGN INC COM 92343E102 2,408 11,642 SH   SOLE 15 11,642 0 0
VERISIGN INC COM 92343E102 44,720 216,214 SH   SOLE 18 199,824 0 16,390
VERISIGN INC COM 92343E102 10,292 49,762 SH   SOLE 19 49,762 0 0
VERISIGN INC COM 92343E102 683,609 3,305,172 SH   SOLE 21 3,305,172 0 0
VERISIGN INC COM 92343E102 551,311 2,665,525 SH   SOLE 22 2,426,216 0 239,309
VERISIGN INC COM 92343E102 16,725 80,865 SH   SOLE 23 80,865 0 0
VERISIGN INC COM 92343E102 153,493 742,120 SH   SOLE 25 742,120 0 0
VERISIGN INC COM 92343E102 128,579 621,666 SH   SOLE 26 106,022 0 515,644
VERISIGN INC COM 92343E102 4,232 20,462 SH   SOLE 28 13,883 0 6,579
VERISIGN INC COM 92343E102 772 3,732 SH   SOLE 29 3,732 0 0
VERISIGN INC COM 92343E102 105,791 511,486 SH   SOLE 30 502,652 0 8,834
VERISIGN INC COM 92343E102 6,028 29,143 SH   SOLE 31 17,642 0 11,501
VERISIGN INC COM 92343E102 5,165 24,974 SH   SOLE 32 24,974 0 0
VERISIGN INC COM 92343E102 12,035 58,189 SH   SOLE 34 58,189 0 0
VERISIGN INC COM 92343E102 14,197 68,643 SH   SOLE 36 68,643 0 0
VERISIGN INC COM 92343E102 493 2,383 SH   SOLE 40 2,383 0 0
VERISK ANALYTICS INC COM 92345Y106 71,605 420,712 SH   SOLE 2 82,044 0 338,668
VERISK ANALYTICS INC COM 92345Y106 13,296 78,122 SH   SOLE 4 73,755 0 4,367
VERISK ANALYTICS INC COM 92345Y106 29,645 174,178 SH   SOLE 7 160,211 0 13,967
VERISK ANALYTICS INC COM 92345Y106 372 2,185 SH   SOLE 13 2,185 0 0
VERISK ANALYTICS INC COM 92345Y106 2,667 15,671 SH   SOLE 15 15,671 0 0
VERISK ANALYTICS INC COM 92345Y106 3 16 SH   SOLE 17 0 0 16
VERISK ANALYTICS INC COM 92345Y106 59,493 349,547 SH   SOLE 18 324,954 0 24,593
VERISK ANALYTICS INC COM 92345Y106 163,800 962,395 SH   SOLE 19 962,395 0 0
VERISK ANALYTICS INC COM 92345Y106 821,818 4,828,544 SH   SOLE 21 4,828,544 0 0
VERISK ANALYTICS INC COM 92345Y106 674,137 3,960,854 SH   SOLE 22 3,574,216 0 386,638
VERISK ANALYTICS INC COM 92345Y106 20,780 122,094 SH   SOLE 23 122,094 0 0
VERISK ANALYTICS INC COM 92345Y106 111,044 652,435 SH   SOLE 25 652,435 0 0
VERISK ANALYTICS INC COM 92345Y106 140,378 824,785 SH   SOLE 26 119,217 0 705,568
VERISK ANALYTICS INC COM 92345Y106 5,415 31,817 SH   SOLE 28 22,368 0 9,449
VERISK ANALYTICS INC COM 92345Y106 1,164 6,839 SH   SOLE 29 6,839 0 0
VERISK ANALYTICS INC COM 92345Y106 116,568 684,889 SH   SOLE 30 667,947 0 16,942
VERISK ANALYTICS INC COM 92345Y106 6,248 36,709 SH   SOLE 31 24,764 0 11,945
VERISK ANALYTICS INC COM 92345Y106 5,956 34,992 SH   SOLE 32 34,992 0 0
VERISK ANALYTICS INC COM 92345Y106 3,219 18,912 SH   SOLE 34 18,912 0 0
VERISK ANALYTICS INC COM 92345Y106 16,524 97,088 SH   SOLE 36 97,088 0 0
VERISK ANALYTICS INC COM 92345Y106 638 3,747 SH   SOLE 40 3,747 0 0
VERITEX HLDGS INC COM 923451108 990 55,942 SH   SOLE 2 15,948 0 39,994
VERITEX HLDGS INC COM 923451108 18 995 SH   SOLE 7 995 0 0
VERITEX HLDGS INC COM 923451108 4,081 230,538 SH   SOLE 18 230,538 0 0
VERITEX HLDGS INC COM 923451108 1,670 94,328 SH   SOLE 19 94,328 0 0
VERITEX HLDGS INC COM 923451108 89,255 5,042,682 SH   SOLE 21 5,042,682 0 0
VERITEX HLDGS INC COM 923451108 26,953 1,522,755 SH   SOLE 22 1,479,042 0 43,713
VERITEX HLDGS INC COM 923451108 522 29,505 SH   SOLE 26 18,937 0 10,568
VERITEX HLDGS INC COM 923451108 140 7,907 SH   SOLE 28 7,907 0 0
VERITEX HLDGS INC COM 923451108 1,133 64,013 SH   SOLE 30 64,013 0 0
VERITEX HLDGS INC COM 923451108 77 4,324 SH   SOLE 40 4,324 0 0
VERITIV CORP COM 923454102 214 12,647 SH   SOLE 2 727 0 11,920
VERITIV CORP COM 923454102 3 187 SH   SOLE 7 187 0 0
VERITIV CORP COM 923454102 1,172 69,106 SH   SOLE 18 69,106 0 0
VERITIV CORP COM 923454102 416 24,510 SH   SOLE 19 24,510 0 0
VERITIV CORP COM 923454102 24,406 1,439,004 SH   SOLE 21 1,439,004 0 0
VERITIV CORP COM 923454102 6,434 379,368 SH   SOLE 22 373,135 0 6,233
VERITIV CORP COM 923454102 231 13,627 SH   SOLE 30 13,627 0 0
VERITONE INC COM 92347M100 126 8,479 SH   SOLE 2 1,276 0 7,203
VERITONE INC COM 92347M100 7 473 SH   SOLE 7 473 0 0
VERITONE INC COM 92347M100 1,458 98,096 SH   SOLE 18 98,096 0 0
VERITONE INC COM 92347M100 665 44,737 SH   SOLE 19 44,737 0 0
VERITONE INC COM 92347M100 12,043 810,399 SH   SOLE 21 810,399 0 0
VERITONE INC COM 92347M100 9,079 610,985 SH   SOLE 22 598,599 0 12,386
VERIZON COMMUNICATIONS INC COM 92343V104 634,517 11,509,460 SH   SOLE 2 2,431,653 0 9,077,807
VERIZON COMMUNICATIONS INC COM 92343V104 111,122 2,015,634 SH   SOLE 4 1,902,051 0 113,583
VERIZON COMMUNICATIONS INC COM 92343V104 234,265 4,249,324 SH   SOLE 7 4,095,781 0 153,543
VERIZON COMMUNICATIONS INC COM 92343V104 7,676 139,236 SH   SOLE 13 139,236 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 27,858 505,318 SH   SOLE 15 505,318 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 17 305 SH   SOLE 17 0 0 305
VERIZON COMMUNICATIONS INC COM 92343V104 995,430 18,056,057 SH   SOLE 18 16,248,655 0 1,807,402
VERIZON COMMUNICATIONS INC COM 92343V104 917,180 16,636,686 SH   SOLE 19 16,636,686 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,379,734 97,582,689 SH   SOLE 21 97,582,689 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,711,496 103,600,500 SH   SOLE 22 93,287,995 0 10,312,505
VERIZON COMMUNICATIONS INC COM 92343V104 181,357 3,289,629 SH   SOLE 23 3,289,629 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 262,223 4,756,442 SH   SOLE 25 4,731,397 0 25,045
VERIZON COMMUNICATIONS INC COM 92343V104 1,261,383 22,880,159 SH   SOLE 26 2,747,316 0 20,132,843
VERIZON COMMUNICATIONS INC COM 92343V104 47,419 860,131 SH   SOLE 28 610,858 0 249,273
VERIZON COMMUNICATIONS INC COM 92343V104 42,298 767,241 SH   SOLE 29 161,927 0 605,314
VERIZON COMMUNICATIONS INC COM 92343V104 925,272 16,783,466 SH   SOLE 30 16,519,188 0 264,278
VERIZON COMMUNICATIONS INC COM 92343V104 81,818 1,484,099 SH   SOLE 31 672,367 0 811,732
VERIZON COMMUNICATIONS INC COM 92343V104 6,317 114,578 SH   SOLE 32 114,578 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 60,673 1,100,545 SH   SOLE 34 1,100,545 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 9,256 167,901 SH   SOLE 35 167,901 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 190,533 3,456,074 SH   SOLE 36 3,456,074 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,109 92,668 SH   SOLE 40 92,668 0 0
VERMILION ENERGY INC COM 923725105 47 10,543 SH   SOLE 22 10,543 0 0
VERRA MOBILITY CORP COM 92511U102 891 86,632 SH   SOLE 2 44,623 0 42,009
VERRA MOBILITY CORP COM 92511U102 9 843 SH   SOLE 4 843 0 0
VERRA MOBILITY CORP COM 92511U102 23 2,276 SH   SOLE 7 2,276 0 0
VERRA MOBILITY CORP COM 92511U102 5,934 577,211 SH   SOLE 18 539,285 0 37,926
VERRA MOBILITY CORP COM 92511U102 5,010 487,331 SH   SOLE 19 487,331 0 0
VERRA MOBILITY CORP COM 92511U102 45,255 4,402,263 SH   SOLE 21 4,402,263 0 0
VERRA MOBILITY CORP COM 92511U102 42,293 4,114,150 SH   SOLE 22 3,994,959 0 119,191
VERRA MOBILITY CORP COM 92511U102 329 31,962 SH   SOLE 23 31,962 0 0
VERRA MOBILITY CORP COM 92511U102 1,674 162,868 SH   SOLE 26 49,131 0 113,737
VERRA MOBILITY CORP COM 92511U102 146 14,238 SH   SOLE 28 14,238 0 0
VERRA MOBILITY CORP COM 92511U102 474 46,131 SH   SOLE 30 46,131 0 0
VERRA MOBILITY CORP COM 92511U102 43 4,207 SH   SOLE 34 4,207 0 0
VERRA MOBILITY CORP COM 92511U102 141 13,693 SH   SOLE 40 13,693 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 58 5,285 SH   SOLE 2 710 0 4,575
VERRICA PHARMACEUTICALS INC COM 92511W108 4 382 SH   SOLE 7 382 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 559 50,780 SH   SOLE 18 50,780 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 267 24,291 SH   SOLE 19 24,291 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 5,203 472,539 SH   SOLE 21 472,539 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 1,815 164,820 SH   SOLE 22 156,966 0 7,854
VERSO CORP CL A 92531L207 495 41,386 SH   SOLE 2 9,529 0 31,857
VERSO CORP CL A 92531L207 10 810 SH   SOLE 7 810 0 0
VERSO CORP CL A 92531L207 1,767 147,716 SH   SOLE 18 147,716 0 0
VERSO CORP CL A 92531L207 1,026 85,816 SH   SOLE 19 85,816 0 0
VERSO CORP CL A 92531L207 14,517 1,213,758 SH   SOLE 21 1,213,758 0 0
VERSO CORP CL A 92531L207 11,825 988,696 SH   SOLE 22 946,699 0 41,997
VERSO CORP CL A 92531L207 28 2,368 SH   SOLE 26 0 0 2,368
VERSO CORP CL A 92531L207 56 4,683 SH   SOLE 28 4,683 0 0
VERSO CORP CL A 92531L207 149 12,446 SH   SOLE 30 12,446 0 0
VERSO CORP CL A 92531L207 62 5,175 SH   SOLE 40 5,175 0 0
VERTEX ENERGY INC COM 92534K107 10 14,111 SH   SOLE 21 14,111 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 222,436 766,202 SH   SOLE 2 174,807 0 591,395
VERTEX PHARMACEUTICALS INC COM 92532F100 38,200 131,585 SH   SOLE 4 124,523 0 7,062
VERTEX PHARMACEUTICALS INC COM 92532F100 79,398 273,493 SH   SOLE 7 265,525 0 7,968
VERTEX PHARMACEUTICALS INC COM 92532F100 3,236 11,145 SH   SOLE 13 11,145 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 7,578 26,104 SH   SOLE 15 26,104 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 10 35 SH   SOLE 17 0 0 35
VERTEX PHARMACEUTICALS INC COM 92532F100 387,666 1,335,352 SH   SOLE 18 1,150,060 0 185,292
VERTEX PHARMACEUTICALS INC COM 92532F100 486,110 1,674,453 SH   SOLE 19 1,674,453 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,393 4,800 SH   SOLE 20 4,800 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,920,038 10,058,345 SH   SOLE 21 10,058,345 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,943,344 6,694,030 SH   SOLE 22 6,053,277 0 640,753
VERTEX PHARMACEUTICALS INC COM 92532F100 59,137 203,702 SH   SOLE 23 203,702 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 84,025 289,433 SH   SOLE 25 289,433 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 393,011 1,353,762 SH   SOLE 26 201,320 0 1,152,442
VERTEX PHARMACEUTICALS INC COM 92532F100 15,608 53,763 SH   SOLE 28 38,351 0 15,412
VERTEX PHARMACEUTICALS INC COM 92532F100 3,896 13,419 SH   SOLE 29 13,419 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 474,930 1,635,940 SH   SOLE 30 1,624,359 0 11,581
VERTEX PHARMACEUTICALS INC COM 92532F100 22,287 76,768 SH   SOLE 31 45,978 0 30,790
VERTEX PHARMACEUTICALS INC COM 92532F100 16,139 55,594 SH   SOLE 32 55,594 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 183,551 632,257 SH   SOLE 34 632,257 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 61,492 211,814 SH   SOLE 36 211,814 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,713 5,902 SH   SOLE 40 5,902 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 5,819 429,121 SH   SOLE 2 74,679 0 354,442
VERTIV HOLDINGS CO COM CL A 92537N108 1,316 97,047 SH   SOLE 4 97,047 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 49 3,616 SH   SOLE 7 3,616 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 1,332 98,223 SH   SOLE 18 98,223 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 93,981 6,930,766 SH   SOLE 19 6,930,766 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 34,587 2,550,627 SH   SOLE 21 2,550,627 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 35,856 2,644,236 SH   SOLE 22 2,346,935 0 297,301
VERTIV HOLDINGS CO COM CL A 92537N108 1,215 89,569 SH   SOLE 26 58,374 0 31,195
VERTIV HOLDINGS CO COM CL A 92537N108 422 31,121 SH   SOLE 28 31,121 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 1,112 82,038 SH   SOLE 30 82,038 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 53 3,886 SH   SOLE 31 3,886 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 44,812 3,304,737 SH   SOLE 34 3,304,737 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 308 22,693 SH   SOLE 40 22,693 0 0
VERU INC COM 92536C103 61 18,139 SH   SOLE 2 2,601 0 15,538
VERU INC COM 92536C103 5 1,569 SH   SOLE 7 1,569 0 0
VERU INC COM 92536C103 661 197,998 SH   SOLE 18 197,998 0 0
VERU INC COM 92536C103 304 91,006 SH   SOLE 19 91,006 0 0
VERU INC COM 92536C103 5,205 1,558,263 SH   SOLE 21 1,558,263 0 0
VERU INC COM 92536C103 3,953 1,183,570 SH   SOLE 22 1,157,384 0 26,186
VIACOMCBS INC CL A 92556H107 142 5,538 SH   SOLE 2 181 0 5,357
VIACOMCBS INC CL A 92556H107 3 107 SH   SOLE 7 107 0 0
VIACOMCBS INC CL A 92556H107 162 6,341 SH   SOLE 18 3,727 0 2,614
VIACOMCBS INC CL A 92556H107 260 10,137 SH   SOLE 19 10,137 0 0
VIACOMCBS INC CL A 92556H107 2,340 91,413 SH   SOLE 21 91,413 0 0
VIACOMCBS INC CL A 92556H107 2,194 85,685 SH   SOLE 22 78,146 0 7,539
VIACOMCBS INC CL A 92556H107 1,962 76,650 SH   SOLE 29 0 0 76,650
VIACOMCBS INC CL A 92556H107 106 4,125 SH   SOLE 30 4,125 0 0
VIACOMCBS INC CL A 92556H107 3 123 SH   SOLE 31 123 0 0
VIACOMCBS INC CL B 92556H206 30,525 1,308,962 SH   SOLE 2 115,060 0 1,193,902
VIACOMCBS INC CL B 92556H206 5,624 241,171 SH   SOLE 4 226,609 0 14,562
VIACOMCBS INC CL B 92556H206 13,271 569,095 SH   SOLE 7 497,742 0 71,353
VIACOMCBS INC CL B 92556H206 230 9,883 SH   SOLE 13 9,883 0 0
VIACOMCBS INC CL B 92556H206 1,492 63,985 SH   SOLE 15 63,985 0 0
VIACOMCBS INC CL B 92556H206 1 36 SH   SOLE 17 0 0 36
VIACOMCBS INC CL B 92556H206 30,656 1,314,596 SH   SOLE 18 1,214,063 0 100,533
VIACOMCBS INC CL B 92556H206 7,018 300,926 SH   SOLE 19 300,926 0 0
VIACOMCBS INC CL B 92556H206 1,190 51,024 SH   SOLE 20 51,024 0 0
VIACOMCBS INC CL B 92556H206 510,945 21,910,181 SH   SOLE 21 21,910,181 0 0
VIACOMCBS INC CL B 92556H206 306,071 13,124,813 SH   SOLE 22 11,799,609 0 1,325,204
VIACOMCBS INC CL B 92556H206 9,529 408,639 SH   SOLE 23 408,639 0 0
VIACOMCBS INC CL B 92556H206 13,679 586,572 SH   SOLE 25 586,572 0 0
VIACOMCBS INC CL B 92556H206 65,117 2,792,330 SH   SOLE 26 526,668 0 2,265,662
VIACOMCBS INC CL B 92556H206 2,805 120,295 SH   SOLE 28 87,950 0 32,345
VIACOMCBS INC CL B 92556H206 2,989 128,161 SH   SOLE 29 10,917 0 117,244
VIACOMCBS INC CL B 92556H206 57,563 2,468,378 SH   SOLE 30 2,468,378 0 0
VIACOMCBS INC CL B 92556H206 4,533 194,366 SH   SOLE 31 70,212 0 124,154
VIACOMCBS INC CL B 92556H206 3,370 144,532 SH   SOLE 32 144,532 0 0
VIACOMCBS INC CL B 92556H206 1,321 56,629 SH   SOLE 34 56,629 0 0
VIACOMCBS INC CL B 92556H206 9,636 413,189 SH   SOLE 36 413,189 0 0
VIACOMCBS INC CL B 92556H206 311 13,341 SH   SOLE 40 13,341 0 0
VIAD CORP COM NEW 92552R406 456 23,952 SH   SOLE 2 8,266 0 15,686
VIAD CORP COM NEW 92552R406 3 151 SH   SOLE 4 151 0 0
VIAD CORP COM NEW 92552R406 7 375 SH   SOLE 7 375 0 0
VIAD CORP COM NEW 92552R406 1,954 102,733 SH   SOLE 18 102,733 0 0
VIAD CORP COM NEW 92552R406 1,365 71,743 SH   SOLE 19 71,743 0 0
VIAD CORP COM NEW 92552R406 41,548 2,184,431 SH   SOLE 21 2,184,431 0 0
VIAD CORP COM NEW 92552R406 13,585 714,229 SH   SOLE 22 692,635 0 21,594
VIAD CORP COM NEW 92552R406 94 4,946 SH   SOLE 23 4,946 0 0
VIAD CORP COM NEW 92552R406 328 17,232 SH   SOLE 26 5,536 0 11,696
VIAD CORP COM NEW 92552R406 55 2,916 SH   SOLE 28 2,916 0 0
VIAD CORP COM NEW 92552R406 597 31,409 SH   SOLE 30 31,409 0 0
VIAD CORP COM NEW 92552R406 39 2,055 SH   SOLE 40 2,055 0 0
VIASAT INC COM 92552V100 5,570 145,174 SH   SOLE 2 41,812 0 103,362
VIASAT INC COM 92552V100 8 212 SH   SOLE 4 212 0 0
VIASAT INC COM 92552V100 53 1,369 SH   SOLE 7 1,369 0 0
VIASAT INC COM 92552V100 6,147 160,198 SH   SOLE 18 159,333 0 865
VIASAT INC COM 92552V100 564 14,702 SH   SOLE 19 14,702 0 0
VIASAT INC COM 92552V100 107,867 2,811,235 SH   SOLE 21 2,811,235 0 0
VIASAT INC COM 92552V100 73,693 1,920,590 SH   SOLE 22 1,843,538 0 77,052
VIASAT INC COM 92552V100 686 17,870 SH   SOLE 26 7,545 0 10,325
VIASAT INC COM 92552V100 277 7,221 SH   SOLE 28 7,221 0 0
VIASAT INC COM 92552V100 605 15,780 SH   SOLE 30 15,780 0 0
VIASAT INC COM 92552V100 79 2,049 SH   SOLE 31 1,182 0 867
VIASAT INC COM 92552V100 75 1,960 SH   SOLE 34 1,960 0 0
VIASAT INC COM 92552V100 18 466 SH   SOLE 36 466 0 0
VIASAT INC COM 92552V100 193 5,034 SH   SOLE 40 5,034 0 0
VIAVI SOLUTIONS INC COM 925550105 1,883 147,820 SH   SOLE 2 75,059 0 72,761
VIAVI SOLUTIONS INC COM 925550105 12 962 SH   SOLE 4 962 0 0
VIAVI SOLUTIONS INC COM 925550105 44 3,451 SH   SOLE 7 3,451 0 0
VIAVI SOLUTIONS INC COM 925550105 14,614 1,147,100 SH   SOLE 18 1,147,100 0 0
VIAVI SOLUTIONS INC COM 925550105 5,604 439,860 SH   SOLE 19 439,860 0 0
VIAVI SOLUTIONS INC COM 925550105 319,084 25,045,834 SH   SOLE 21 25,045,834 0 0
VIAVI SOLUTIONS INC COM 925550105 90,096 7,071,914 SH   SOLE 22 6,853,952 0 217,962
VIAVI SOLUTIONS INC COM 925550105 1,627 127,699 SH   SOLE 26 57,291 0 70,408
VIAVI SOLUTIONS INC COM 925550105 473 37,140 SH   SOLE 28 37,140 0 0
VIAVI SOLUTIONS INC COM 925550105 12,943 1,015,916 SH   SOLE 29 1,015,916 0 0
VIAVI SOLUTIONS INC COM 925550105 4,495 352,850 SH   SOLE 30 352,850 0 0
VIAVI SOLUTIONS INC COM 925550105 79 6,166 SH   SOLE 34 6,166 0 0
VIAVI SOLUTIONS INC COM 925550105 322 25,290 SH   SOLE 40 25,290 0 0
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 2,184 1,900,000 PRN   SOLE 21 1,900,000 0 0
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 575 500,000 PRN   SOLE 22 500,000 0 0
VICI PPTYS INC COM 925652109 24,902 1,233,397 SH   SOLE 2 249,899 0 983,498
VICI PPTYS INC COM 925652109 18,630 922,754 SH   SOLE 4 910,209 0 12,545
VICI PPTYS INC COM 925652109 11,441 566,659 SH   SOLE 7 566,659 0 0
VICI PPTYS INC COM 925652109 31 1,548 SH   SOLE 13 1,548 0 0
VICI PPTYS INC COM 925652109 964 47,759 SH   SOLE 15 47,759 0 0
VICI PPTYS INC COM 925652109 21,741 1,076,813 SH   SOLE 18 1,038,937 0 37,876
VICI PPTYS INC COM 925652109 88,603 4,388,459 SH   SOLE 19 4,388,459 0 0
VICI PPTYS INC COM 925652109 168,916 8,366,339 SH   SOLE 21 8,366,339 0 0
VICI PPTYS INC COM 925652109 338,968 16,788,921 SH   SOLE 22 15,469,647 0 1,319,274
VICI PPTYS INC COM 925652109 8,729 432,347 SH   SOLE 23 432,347 0 0
VICI PPTYS INC COM 925652109 24,092 1,193,260 SH   SOLE 25 1,193,260 0 0
VICI PPTYS INC COM 925652109 28,768 1,424,843 SH   SOLE 26 426,553 0 998,290
VICI PPTYS INC COM 925652109 2,661 131,809 SH   SOLE 28 105,236 0 26,573
VICI PPTYS INC COM 925652109 2,009 99,516 SH   SOLE 29 603 0 98,913
VICI PPTYS INC COM 925652109 52,732 2,611,771 SH   SOLE 30 2,611,771 0 0
VICI PPTYS INC COM 925652109 1,461 72,376 SH   SOLE 31 55,355 0 17,021
VICI PPTYS INC COM 925652109 17,859 884,548 SH   SOLE 34 884,548 0 0
VICI PPTYS INC COM 925652109 2,044 101,229 SH   SOLE 36 101,229 0 0
VICI PPTYS INC COM 925652109 221 10,970 SH   SOLE 40 10,970 0 0
VICOR CORP COM 925815102 839 11,661 SH   SOLE 2 5,974 0 5,687
VICOR CORP COM 925815102 13 187 SH   SOLE 4 187 0 0
VICOR CORP COM 925815102 21 293 SH   SOLE 7 293 0 0
VICOR CORP COM 925815102 6,445 89,576 SH   SOLE 18 89,576 0 0
VICOR CORP COM 925815102 2,454 34,101 SH   SOLE 19 34,101 0 0
VICOR CORP COM 925815102 139,477 1,938,528 SH   SOLE 21 1,938,528 0 0
VICOR CORP COM 925815102 41,352 574,727 SH   SOLE 22 557,988 0 16,739
VICOR CORP COM 925815102 10 135 SH   SOLE 23 135 0 0
VICOR CORP COM 925815102 405 5,624 SH   SOLE 26 0 0 5,624
VICOR CORP COM 925815102 202 2,809 SH   SOLE 28 2,809 0 0
VICOR CORP COM 925815102 2,087 29,003 SH   SOLE 30 29,003 0 0
VICOR CORP COM 925815102 60 837 SH   SOLE 34 837 0 0
VICOR CORP COM 925815102 119 1,655 SH   SOLE 40 1,655 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 72 4,169 SH   SOLE 2 4,169 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 807 46,959 SH   SOLE 21 46,959 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 5,279 307,108 SH   SOLE 22 284,059 0 23,049
VICTORY CAP HLDGS INC COM CL A 92645B103 58 3,382 SH   SOLE 28 3,382 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 45 2,609 SH   SOLE 30 2,609 0 0
VICTORY PORTFOLIOS II VICTORYSHS SMLCP 92647N568 9 202 SH   SOLE 17 0 0 202
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 4 76 SH   SOLE 17 0 0 76
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 0 10 SH   SOLE 17 0 0 10
VIELA BIO INC COM 926613100 322 7,427 SH   SOLE 2 1,093 0 6,334
VIELA BIO INC COM 926613100 16 358 SH   SOLE 7 358 0 0
VIELA BIO INC COM 926613100 3,436 79,328 SH   SOLE 18 79,328 0 0
VIELA BIO INC COM 926613100 1,662 38,368 SH   SOLE 19 38,368 0 0
VIELA BIO INC COM 926613100 26,943 621,951 SH   SOLE 21 621,951 0 0
VIELA BIO INC COM 926613100 19,411 448,091 SH   SOLE 22 437,832 0 10,259
VIEMED HEALTHCARE INC COM 92663R105 122 12,668 SH   SOLE 2 1,875 0 10,793
VIEMED HEALTHCARE INC COM 92663R105 7 695 SH   SOLE 7 695 0 0
VIEMED HEALTHCARE INC COM 92663R105 1,362 141,915 SH   SOLE 18 141,915 0 0
VIEMED HEALTHCARE INC COM 92663R105 909 94,730 SH   SOLE 19 94,730 0 0
VIEMED HEALTHCARE INC COM 92663R105 10,922 1,137,746 SH   SOLE 21 1,137,746 0 0
VIEMED HEALTHCARE INC COM 92663R105 3,965 413,005 SH   SOLE 22 395,544 0 17,461
VIEMED HEALTHCARE INC COM 92663R105 14 1,476 SH   SOLE 23 1,476 0 0
VIEWRAY INC COM 92672L107 225 100,547 SH   SOLE 2 34,298 0 66,249
VIEWRAY INC COM 92672L107 2 1,062 SH   SOLE 7 1,062 0 0
VIEWRAY INC COM 92672L107 1,020 455,176 SH   SOLE 18 455,176 0 0
VIEWRAY INC COM 92672L107 449 200,465 SH   SOLE 19 200,465 0 0
VIEWRAY INC COM 92672L107 8,463 3,778,054 SH   SOLE 21 3,778,054 0 0
VIEWRAY INC COM 92672L107 6,805 3,037,970 SH   SOLE 22 2,967,472 0 70,498
VIEWRAY INC COM 92672L107 27 12,117 SH   SOLE 26 0 0 12,117
VIEWRAY INC COM 92672L107 50 22,139 SH   SOLE 28 22,139 0 0
VIEWRAY INC COM 92672L107 25 10,983 SH   SOLE 30 10,983 0 0
VIEWRAY INC COM 92672L107 13 5,809 SH   SOLE 40 5,809 0 0
VIKING THERAPEUTICS INC COM 92686J106 562 77,956 SH   SOLE 2 22,098 0 55,858
VIKING THERAPEUTICS INC COM 92686J106 7 934 SH   SOLE 7 934 0 0
VIKING THERAPEUTICS INC COM 92686J106 2,010 278,830 SH   SOLE 18 278,830 0 0
VIKING THERAPEUTICS INC COM 92686J106 888 123,216 SH   SOLE 19 123,216 0 0
VIKING THERAPEUTICS INC COM 92686J106 16,032 2,223,584 SH   SOLE 21 2,223,584 0 0
VIKING THERAPEUTICS INC COM 92686J106 14,612 2,026,654 SH   SOLE 22 1,965,312 0 61,342
VIKING THERAPEUTICS INC COM 92686J106 93 12,877 SH   SOLE 26 0 0 12,877
VIKING THERAPEUTICS INC COM 92686J106 83 11,527 SH   SOLE 28 11,527 0 0
VIKING THERAPEUTICS INC COM 92686J106 193 26,724 SH   SOLE 30 26,724 0 0
VIKING THERAPEUTICS INC COM 92686J106 39 5,443 SH   SOLE 40 5,443 0 0
VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 3 107 SH   SOLE 18 107 0 0
VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 3 113 SH   SOLE 21 113 0 0
VILLAGE FARMS INTL INC COM 92707Y108 16 3,444 SH   SOLE 22 3,444 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 287 10,364 SH   SOLE 2 3,189 0 7,175
VILLAGE SUPER MKT INC CL A NEW 927107409 6 212 SH   SOLE 7 212 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 1,014 36,575 SH   SOLE 18 36,575 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 438 15,811 SH   SOLE 19 15,811 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 9,057 326,742 SH   SOLE 21 326,742 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 6,331 228,386 SH   SOLE 22 221,142 0 7,244
VILLAGE SUPER MKT INC CL A NEW 927107409 45 1,628 SH   SOLE 23 1,628 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 180 6,509 SH   SOLE 26 0 0 6,509
VILLAGE SUPER MKT INC CL A NEW 927107409 30 1,065 SH   SOLE 28 1,065 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 26 925 SH   SOLE 30 925 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 12 436 SH   SOLE 34 436 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 19 682 SH   SOLE 40 682 0 0
VINCE HLDG CORP COM NEW 92719W207 4 776 SH   SOLE 18 776 0 0
VINCE HLDG CORP COM NEW 92719W207 45 8,116 SH   SOLE 21 8,116 0 0
VINCE HLDG CORP COM NEW 92719W207 339 61,137 SH   SOLE 22 61,137 0 0
VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 104 19,539 SH   SOLE 22 19,539 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 163 15,775 SH   SOLE 2 15,775 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 529 51,068 SH   SOLE 21 51,068 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 50 4,855 SH   SOLE 26 0 0 4,855
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 117 11,307 SH   SOLE 28 11,307 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 67 6,512 SH   SOLE 40 6,512 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 17,556 881,783 SH   SOLE 2 67,931 0 813,852
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 5 264 SH   SOLE 3 264 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3,760 188,873 SH   SOLE 4 188,873 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2,759 138,561 SH   SOLE 7 54,445 0 84,116
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 717 35,995 SH   SOLE 13 35,995 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3,544 178,011 SH   SOLE 15 178,011 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3,917 196,721 SH   SOLE 18 196,721 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,042 52,316 SH   SOLE 19 52,316 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 158,044 7,937,913 SH   SOLE 21 7,937,913 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 116,893 5,871,087 SH   SOLE 22 5,218,985 0 652,102
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 5,590 280,740 SH   SOLE 23 280,740 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 5,420 272,221 SH   SOLE 25 272,221 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 41,371 2,077,902 SH   SOLE 26 227,871 0 1,850,031
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,400 70,333 SH   SOLE 28 70,333 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 906 45,523 SH   SOLE 29 45,523 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 50,771 2,550,013 SH   SOLE 30 2,498,512 0 51,501
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 9,417 472,977 SH   SOLE 31 22,443 0 450,534
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,057 53,072 SH   SOLE 34 53,072 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 222 11,159 SH   SOLE 36 11,159 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 63 3,153 SH   SOLE 40 3,153 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 11,797 287,931 SH   SOLE 2 256,646 0 31,285
VIR BIOTECHNOLOGY INC COM 92764N102 838 20,450 SH   SOLE 4 20,450 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 364 8,888 SH   SOLE 7 8,888 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 9,013 220,002 SH   SOLE 18 202,453 0 17,549
VIR BIOTECHNOLOGY INC COM 92764N102 26,954 657,884 SH   SOLE 19 657,884 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 274 6,700 SH   SOLE 20 6,700 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 59,947 1,463,184 SH   SOLE 21 1,463,184 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 34,234 835,576 SH   SOLE 22 684,983 0 150,593
VIR BIOTECHNOLOGY INC COM 92764N102 3,319 81,004 SH   SOLE 23 81,004 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 513 12,525 SH   SOLE 25 12,525 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 1,027 25,066 SH   SOLE 26 6,220 0 18,846
VIR BIOTECHNOLOGY INC COM 92764N102 56 1,357 SH   SOLE 28 1,357 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 307 7,501 SH   SOLE 30 7,501 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 3,193 77,929 SH   SOLE 31 59,180 0 18,749
VIR BIOTECHNOLOGY INC COM 92764N102 6,223 151,889 SH   SOLE 34 151,889 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 156 3,803 SH   SOLE 36 3,803 0 0
VIRCO MFG CO COM 927651109 7 2,568 SH   SOLE 18 2,568 0 0
VIRCO MFG CO COM 927651109 76 28,933 SH   SOLE 21 28,933 0 0
VIRCO MFG CO COM 927651109 171 65,136 SH   SOLE 22 65,136 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 2,026 124,000 SH   SOLE 2 22,133 0 101,867
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 14 853 SH   SOLE 4 853 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 18 1,093 SH   SOLE 7 1,093 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 463 28,352 SH   SOLE 18 28,352 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 248 15,156 SH   SOLE 19 15,156 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 32,744 2,003,910 SH   SOLE 21 2,003,910 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 35,372 2,164,775 SH   SOLE 22 2,071,879 0 92,896
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 84 5,147 SH   SOLE 26 0 0 5,147
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 793 48,552 SH   SOLE 28 48,552 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 321 19,624 SH   SOLE 30 19,624 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 19 1,176 SH   SOLE 31 1,176 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 110 6,711 SH   SOLE 40 6,711 0 0
VIRNETX HLDG CORP COM 92823T108 329 50,630 SH   SOLE 2 19,711 0 30,919
VIRNETX HLDG CORP COM 92823T108 6 957 SH   SOLE 7 957 0 0
VIRNETX HLDG CORP COM 92823T108 1,652 254,104 SH   SOLE 18 254,104 0 0
VIRNETX HLDG CORP COM 92823T108 767 117,964 SH   SOLE 19 117,964 0 0
VIRNETX HLDG CORP COM 92823T108 14,071 2,164,830 SH   SOLE 21 2,164,830 0 0
VIRNETX HLDG CORP COM 92823T108 12,478 1,919,768 SH   SOLE 22 1,852,732 0 67,036
VIRNETX HLDG CORP COM 92823T108 53 8,228 SH   SOLE 23 8,228 0 0
VIRNETX HLDG CORP COM 92823T108 59 9,107 SH   SOLE 30 9,107 0 0
VIRTRA INC COM PAR 92827K301 23 5,990 SH   SOLE 21 5,990 0 0
VIRTU FINL INC CL A 928254101 3,232 136,952 SH   SOLE 2 20,837 0 116,115
VIRTU FINL INC CL A 928254101 9 363 SH   SOLE 4 363 0 0
VIRTU FINL INC CL A 928254101 26 1,113 SH   SOLE 7 1,113 0 0
VIRTU FINL INC CL A 928254101 767 32,514 SH   SOLE 18 32,514 0 0
VIRTU FINL INC CL A 928254101 372 15,754 SH   SOLE 19 15,754 0 0
VIRTU FINL INC CL A 928254101 27,537 1,166,804 SH   SOLE 21 1,166,804 0 0
VIRTU FINL INC CL A 928254101 45,986 1,948,579 SH   SOLE 22 1,860,826 0 87,753
VIRTU FINL INC CL A 928254101 2,512 106,443 SH   SOLE 23 106,443 0 0
VIRTU FINL INC CL A 928254101 434 18,372 SH   SOLE 26 14,596 0 3,776
VIRTU FINL INC CL A 928254101 234 9,910 SH   SOLE 28 9,910 0 0
VIRTU FINL INC CL A 928254101 576 24,420 SH   SOLE 30 24,420 0 0
VIRTU FINL INC CL A 928254101 26 1,122 SH   SOLE 31 1,122 0 0
VIRTU FINL INC CL A 928254101 106 4,480 SH   SOLE 40 4,480 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,114 9,579 SH   SOLE 2 3,699 0 5,880
VIRTUS INVT PARTNERS INC COM 92828Q109 6 55 SH   SOLE 4 55 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 12 106 SH   SOLE 7 106 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 4,433 38,116 SH   SOLE 18 36,352 0 1,764
VIRTUS INVT PARTNERS INC COM 92828Q109 6,766 58,186 SH   SOLE 19 58,186 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 90,302 776,527 SH   SOLE 21 776,527 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 35,135 302,136 SH   SOLE 22 294,752 0 7,384
VIRTUS INVT PARTNERS INC COM 92828Q109 656 5,642 SH   SOLE 23 5,642 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 2,546 21,896 SH   SOLE 26 0 0 21,896
VIRTUS INVT PARTNERS INC COM 92828Q109 121 1,037 SH   SOLE 28 1,037 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,455 12,509 SH   SOLE 30 12,509 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 97 837 SH   SOLE 34 837 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 87 751 SH   SOLE 40 751 0 0
VIRTUSA CORP COM 92827P102 631 19,424 SH   SOLE 2 10,355 0 9,069
VIRTUSA CORP COM 92827P102 7 212 SH   SOLE 4 212 0 0
VIRTUSA CORP COM 92827P102 15 476 SH   SOLE 7 476 0 0
VIRTUSA CORP COM 92827P102 4,871 150,020 SH   SOLE 18 145,869 0 4,151
VIRTUSA CORP COM 92827P102 2,693 82,937 SH   SOLE 19 82,937 0 0
VIRTUSA CORP COM 92827P102 102,707 3,163,140 SH   SOLE 21 3,163,140 0 0
VIRTUSA CORP COM 92827P102 31,349 965,479 SH   SOLE 22 938,222 0 27,257
VIRTUSA CORP COM 92827P102 88 2,724 SH   SOLE 23 2,724 0 0
VIRTUSA CORP COM 92827P102 706 21,744 SH   SOLE 26 8,996 0 12,748
VIRTUSA CORP COM 92827P102 110 3,381 SH   SOLE 28 3,381 0 0
VIRTUSA CORP COM 92827P102 3,358 103,413 SH   SOLE 30 103,413 0 0
VIRTUSA CORP COM 92827P102 65 1,994 SH   SOLE 34 1,994 0 0
VIRTUSA CORP COM 92827P102 101 3,125 SH   SOLE 40 3,125 0 0
VISA INC COM CL A 92826C839 917,664 4,750,551 SH   SOLE 2 869,031 0 3,881,520
VISA INC COM CL A 92826C839 164,014 849,067 SH   SOLE 4 802,272 0 46,795
VISA INC COM CL A 92826C839 300,176 1,553,945 SH   SOLE 7 1,497,545 0 56,400
VISA INC COM CL A 92826C839 10,245 53,038 SH   SOLE 13 53,038 0 0
VISA INC COM CL A 92826C839 32,337 167,401 SH   SOLE 15 167,401 0 0
VISA INC COM CL A 92826C839 15 77 SH   SOLE 17 0 0 77
VISA INC COM CL A 92826C839 1,479,902 7,661,137 SH   SOLE 18 6,319,420 0 1,341,717
VISA INC COM CL A 92826C839 817,364 4,231,322 SH   SOLE 19 4,231,322 0 0
VISA INC COM CL A 92826C839 7,978,988 41,305,525 SH   SOLE 21 41,305,525 0 0
VISA INC COM CL A 92826C839 8,181,568 42,354,237 SH   SOLE 22 38,105,272 0 4,248,965
VISA INC COM CL A 92826C839 265,407 1,373,958 SH   SOLE 23 1,373,958 0 0
VISA INC COM CL A 92826C839 486,367 2,517,819 SH   SOLE 25 2,494,047 0 23,772
VISA INC COM CL A 92826C839 1,750,846 9,063,755 SH   SOLE 26 1,109,567 0 7,954,188
VISA INC COM CL A 92826C839 68,685 355,568 SH   SOLE 28 252,685 0 102,883
VISA INC COM CL A 92826C839 68,334 353,748 SH   SOLE 29 97,822 0 255,926
VISA INC COM CL A 92826C839 1,341,091 6,942,543 SH   SOLE 30 6,939,244 0 3,299
VISA INC COM CL A 92826C839 108,001 559,100 SH   SOLE 31 323,073 0 236,027
VISA INC COM CL A 92826C839 30,105 155,849 SH   SOLE 32 155,849 0 0
VISA INC COM CL A 92826C839 163,806 847,988 SH   SOLE 34 847,988 0 0
VISA INC COM CL A 92826C839 220,889 1,143,496 SH   SOLE 36 1,143,496 0 0
VISA INC COM CL A 92826C839 7,391 38,260 SH   SOLE 40 38,260 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 3,275 214,449 SH   SOLE 2 99,574 0 114,875
VISHAY INTERTECHNOLOGY INC COM 928298108 9 585 SH   SOLE 4 585 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 51 3,330 SH   SOLE 7 3,330 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 12,696 831,452 SH   SOLE 18 831,452 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 3,921 256,780 SH   SOLE 19 256,780 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 134,978 8,839,405 SH   SOLE 21 8,839,405 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 72,047 4,718,217 SH   SOLE 22 4,579,798 0 138,419
VISHAY INTERTECHNOLOGY INC COM 928298108 771 50,476 SH   SOLE 26 35,651 0 14,825
VISHAY INTERTECHNOLOGY INC COM 928298108 344 22,541 SH   SOLE 28 22,541 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 696 45,571 SH   SOLE 30 45,571 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 12 762 SH   SOLE 34 762 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 105 6,899 SH   SOLE 36 6,899 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 222 14,547 SH   SOLE 40 14,547 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 1,560 1,673,000 PRN   SOLE 21 1,673,000 0 0
VISHAY PRECISION GROUP INC COM 92835K103 315 12,828 SH   SOLE 2 3,561 0 9,267
VISHAY PRECISION GROUP INC COM 92835K103 4 169 SH   SOLE 7 169 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1,320 53,720 SH   SOLE 18 53,720 0 0
VISHAY PRECISION GROUP INC COM 92835K103 592 24,081 SH   SOLE 19 24,081 0 0
VISHAY PRECISION GROUP INC COM 92835K103 10,454 425,319 SH   SOLE 21 425,319 0 0
VISHAY PRECISION GROUP INC COM 92835K103 9,739 396,230 SH   SOLE 22 390,294 0 5,936
VISHAY PRECISION GROUP INC COM 92835K103 63 2,552 SH   SOLE 26 0 0 2,552
VISHAY PRECISION GROUP INC COM 92835K103 152 6,190 SH   SOLE 30 6,190 0 0
VISHAY PRECISION GROUP INC COM 92835K103 37 1,506 SH   SOLE 40 1,506 0 0
VISLINK TECHNOLOGIES INC COM NEW 92836Y201 0 20 SH   SOLE 21 20 0 0
VISLINK TECHNOLOGIES INC COM NEW 92836Y201 1,177 1,905,302 SH   SOLE 22 1,905,302 0 0
VISTA OUTDOOR INC COM 928377100 448 30,990 SH   SOLE 2 18,782 0 12,208
VISTA OUTDOOR INC COM 928377100 5 316 SH   SOLE 4 316 0 0
VISTA OUTDOOR INC COM 928377100 11 730 SH   SOLE 7 730 0 0
VISTA OUTDOOR INC COM 928377100 4,154 287,482 SH   SOLE 18 287,482 0 0
VISTA OUTDOOR INC COM 928377100 1,608 111,273 SH   SOLE 19 111,273 0 0
VISTA OUTDOOR INC COM 928377100 90,906 6,291,082 SH   SOLE 21 6,291,082 0 0
VISTA OUTDOOR INC COM 928377100 26,143 1,809,174 SH   SOLE 22 1,730,101 0 79,073
VISTA OUTDOOR INC COM 928377100 251 17,346 SH   SOLE 26 8,770 0 8,576
VISTA OUTDOOR INC COM 928377100 126 8,710 SH   SOLE 28 8,710 0 0
VISTA OUTDOOR INC COM 928377100 1,352 93,589 SH   SOLE 30 93,589 0 0
VISTA OUTDOOR INC COM 928377100 74 5,146 SH   SOLE 36 5,146 0 0
VISTA OUTDOOR INC COM 928377100 101 6,970 SH   SOLE 40 6,970 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 17 32,931 SH   SOLE 21 32,931 0 0
VISTEON CORP COM NEW 92839U206 2,180 31,819 SH   SOLE 2 23,068 0 8,751
VISTEON CORP COM NEW 92839U206 10 148 SH   SOLE 4 148 0 0
VISTEON CORP COM NEW 92839U206 74 1,087 SH   SOLE 7 1,087 0 0
VISTEON CORP COM NEW 92839U206 12,459 181,879 SH   SOLE 18 174,879 0 7,000
VISTEON CORP COM NEW 92839U206 7,759 113,271 SH   SOLE 19 113,271 0 0
VISTEON CORP COM NEW 92839U206 126,687 1,849,441 SH   SOLE 21 1,849,441 0 0
VISTEON CORP COM NEW 92839U206 71,849 1,048,892 SH   SOLE 22 1,012,718 0 36,174
VISTEON CORP COM NEW 92839U206 445 6,495 SH   SOLE 23 6,495 0 0
VISTEON CORP COM NEW 92839U206 2,585 37,738 SH   SOLE 26 10,319 0 27,419
VISTEON CORP COM NEW 92839U206 259 3,785 SH   SOLE 28 3,785 0 0
VISTEON CORP COM NEW 92839U206 1,294 18,893 SH   SOLE 30 18,893 0 0
VISTEON CORP COM NEW 92839U206 86 1,258 SH   SOLE 31 0 0 1,258
VISTEON CORP COM NEW 92839U206 45 650 SH   SOLE 34 650 0 0
VISTEON CORP COM NEW 92839U206 242 3,534 SH   SOLE 36 3,534 0 0
VISTEON CORP COM NEW 92839U206 214 3,130 SH   SOLE 40 3,130 0 0
VISTRA ENERGY CORP COM 92840M102 23,909 1,284,062 SH   SOLE 2 224,115 0 1,059,947
VISTRA ENERGY CORP COM 92840M102 3,623 194,598 SH   SOLE 4 182,566 0 12,032
VISTRA ENERGY CORP COM 92840M102 681 36,554 SH   SOLE 7 36,554 0 0
VISTRA ENERGY CORP COM 92840M102 13 679 SH   SOLE 13 679 0 0
VISTRA ENERGY CORP COM 92840M102 884 47,483 SH   SOLE 15 47,483 0 0
VISTRA ENERGY CORP COM 92840M102 8,163 438,381 SH   SOLE 18 402,525 0 35,856
VISTRA ENERGY CORP COM 92840M102 24,795 1,331,658 SH   SOLE 19 1,331,658 0 0
VISTRA ENERGY CORP COM 92840M102 120,980 6,497,317 SH   SOLE 21 6,497,317 0 0
VISTRA ENERGY CORP COM 92840M102 247,155 13,273,636 SH   SOLE 22 12,533,447 0 740,189
VISTRA ENERGY CORP COM 92840M102 6,034 324,054 SH   SOLE 23 324,054 0 0
VISTRA ENERGY CORP COM 92840M102 7,781 417,858 SH   SOLE 25 417,858 0 0
VISTRA ENERGY CORP COM 92840M102 25,820 1,386,681 SH   SOLE 26 420,941 0 965,740
VISTRA ENERGY CORP COM 92840M102 1,557 83,605 SH   SOLE 28 58,644 0 24,961
VISTRA ENERGY CORP COM 92840M102 130 6,995 SH   SOLE 29 6,995 0 0
VISTRA ENERGY CORP COM 92840M102 14,720 790,560 SH   SOLE 30 790,560 0 0
VISTRA ENERGY CORP COM 92840M102 2,532 135,962 SH   SOLE 31 55,957 0 80,005
VISTRA ENERGY CORP COM 92840M102 8,338 447,772 SH   SOLE 34 447,772 0 0
VISTRA ENERGY CORP COM 92840M102 6,176 331,697 SH   SOLE 36 331,697 0 0
VISTRA ENERGY CORP COM 92840M102 163 8,757 SH   SOLE 40 8,757 0 0
VIVEVE MED INC COM 92852W303 145 257,947 SH   SOLE 22 257,947 0 0
VIVINT SMART HOME INC COM CL A 928542109 956 55,160 SH   SOLE 2 3,833 0 51,327
VIVINT SMART HOME INC COM CL A 928542109 22 1,271 SH   SOLE 7 1,271 0 0
VIVINT SMART HOME INC COM CL A 928542109 4,724 272,598 SH   SOLE 18 272,598 0 0
VIVINT SMART HOME INC COM CL A 928542109 2,321 133,922 SH   SOLE 19 133,922 0 0
VIVINT SMART HOME INC COM CL A 928542109 36,925 2,130,682 SH   SOLE 21 2,130,682 0 0
VIVINT SMART HOME INC COM CL A 928542109 24,965 1,440,589 SH   SOLE 22 1,404,983 0 35,606
VIVINT SOLAR INC COM 92854Q106 303 30,631 SH   SOLE 2 15,352 0 15,279
VIVINT SOLAR INC COM 92854Q106 11 1,129 SH   SOLE 7 1,129 0 0
VIVINT SOLAR INC COM 92854Q106 2,071 209,199 SH   SOLE 18 209,199 0 0
VIVINT SOLAR INC COM 92854Q106 1,026 103,598 SH   SOLE 19 103,598 0 0
VIVINT SOLAR INC COM 92854Q106 16,608 1,677,562 SH   SOLE 21 1,677,562 0 0
VIVINT SOLAR INC COM 92854Q106 14,030 1,417,158 SH   SOLE 22 1,363,504 0 53,654
VIVINT SOLAR INC COM 92854Q106 111 11,203 SH   SOLE 28 11,203 0 0
VIVINT SOLAR INC COM 92854Q106 64 6,513 SH   SOLE 30 6,513 0 0
VIVINT SOLAR INC COM 92854Q106 85 8,619 SH   SOLE 40 8,619 0 0
VIVUS INC COM NEW 928551308 10 12,530 SH   SOLE 21 12,530 0 0
VIVUS INC COM NEW 928551308 162 197,335 SH   SOLE 22 197,335 0 0
VMWARE INC CL A COM 928563402 49,064 316,829 SH   SOLE 2 143,195 0 173,634
VMWARE INC CL A COM 928563402 10,121 65,355 SH   SOLE 4 62,910 0 2,445
VMWARE INC CL A COM 928563402 2,035 13,141 SH   SOLE 7 12,529 0 612
VMWARE INC CL A COM 928563402 701 4,524 SH   SOLE 13 4,524 0 0
VMWARE INC CL A COM 928563402 1,058 6,829 SH   SOLE 15 6,829 0 0
VMWARE INC CL A COM 928563402 35,322 228,091 SH   SOLE 18 208,839 0 19,252
VMWARE INC CL A COM 928563402 114,363 738,496 SH   SOLE 19 738,496 0 0
VMWARE INC CL A COM 928563402 178,497 1,152,634 SH   SOLE 21 1,152,634 0 0
VMWARE INC CL A COM 928563402 371,698 2,400,218 SH   SOLE 22 2,128,124 0 272,094
VMWARE INC CL A COM 928563402 16,916 109,236 SH   SOLE 23 109,236 0 0
VMWARE INC CL A COM 928563402 21,290 137,477 SH   SOLE 25 137,477 0 0
VMWARE INC CL A COM 928563402 69,462 448,550 SH   SOLE 26 89,255 0 359,295
VMWARE INC CL A COM 928563402 2,821 18,215 SH   SOLE 28 13,396 0 4,819
VMWARE INC CL A COM 928563402 8,779 56,693 SH   SOLE 29 35,945 0 20,748
VMWARE INC CL A COM 928563402 45,349 292,840 SH   SOLE 30 239,280 0 53,560
VMWARE INC CL A COM 928563402 13,240 85,499 SH   SOLE 31 59,708 0 25,791
VMWARE INC CL A COM 928563402 53,784 347,305 SH   SOLE 34 347,305 0 0
VMWARE INC CL A COM 928563402 8,178 52,807 SH   SOLE 36 52,807 0 0
VMWARE INC CL A COM 928563402 308 1,990 SH   SOLE 40 1,990 0 0
VMWARE INC OPTIONS 928563402 542 3,500 SH Call SOLE 4 3,500 0 0
VMWARE INC OPTIONS 928563402 6,334 40,900 SH Call SOLE 18 40,900 0 0
VMWARE INC OPTIONS 928563402 39,365 254,200 SH Call SOLE 19 254,200 0 0
VMWARE INC OPTIONS 928563402 3,035 19,600 SH Call SOLE 22 19,600 0 0
VMWARE INC OPTIONS 928563402 18,939 122,300 SH Call SOLE 34 122,300 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 478 22,524 SH   SOLE 2 12,442 0 10,082
VOCERA COMMUNICATIONS INC COM 92857F107 5 243 SH   SOLE 4 243 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 12 579 SH   SOLE 7 579 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 3,161 149,116 SH   SOLE 18 128,943 0 20,173
VOCERA COMMUNICATIONS INC COM 92857F107 3,531 166,551 SH   SOLE 19 166,551 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 22,366 1,054,988 SH   SOLE 21 1,054,988 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 22,979 1,083,938 SH   SOLE 22 1,053,359 0 30,579
VOCERA COMMUNICATIONS INC COM 92857F107 786 37,054 SH   SOLE 23 37,054 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 1,184 55,872 SH   SOLE 26 9,499 0 46,373
VOCERA COMMUNICATIONS INC COM 92857F107 78 3,661 SH   SOLE 28 3,661 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 2,514 118,573 SH   SOLE 30 118,573 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 42 1,965 SH   SOLE 34 1,965 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 53 2,491 SH   SOLE 40 2,491 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2 121 SH   SOLE 17 0 0 121
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 16,678 1,046,312 SH   SOLE 18 1,021,077 0 25,235
VOLITIONRX LTD COM 928661107 31 8,001 SH   SOLE 2 1,214 0 6,787
VOLITIONRX LTD COM 928661107 373 95,779 SH   SOLE 18 95,779 0 0
VOLITIONRX LTD COM 928661107 310 79,797 SH   SOLE 19 79,797 0 0
VOLITIONRX LTD COM 928661107 3,042 782,075 SH   SOLE 21 782,075 0 0
VOLITIONRX LTD COM 928661107 2,824 725,935 SH   SOLE 22 718,976 0 6,959
VOLITIONRX LTD COM 928661107 10 2,636 SH   SOLE 23 2,636 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 10 7,370 SH   SOLE 21 7,370 0 0
VONAGE HLDGS CORP COM 92886T201 2,092 207,906 SH   SOLE 2 82,026 0 125,880
VONAGE HLDGS CORP COM 92886T201 11 1,075 SH   SOLE 4 1,075 0 0
VONAGE HLDGS CORP COM 92886T201 40 3,995 SH   SOLE 7 3,995 0 0
VONAGE HLDGS CORP COM 92886T201 11,840 1,176,969 SH   SOLE 18 1,154,814 0 22,155
VONAGE HLDGS CORP COM 92886T201 7,006 696,469 SH   SOLE 19 696,469 0 0
VONAGE HLDGS CORP COM 92886T201 225,257 22,391,397 SH   SOLE 21 22,391,397 0 0
VONAGE HLDGS CORP COM 92886T201 75,222 7,477,292 SH   SOLE 22 7,248,003 0 229,289
VONAGE HLDGS CORP COM 92886T201 319 31,697 SH   SOLE 23 31,697 0 0
VONAGE HLDGS CORP COM 92886T201 1,700 168,986 SH   SOLE 26 60,883 0 108,103
VONAGE HLDGS CORP COM 92886T201 391 38,857 SH   SOLE 28 38,857 0 0
VONAGE HLDGS CORP COM 92886T201 3,472 345,084 SH   SOLE 30 345,084 0 0
VONAGE HLDGS CORP COM 92886T201 20 1,945 SH   SOLE 34 1,945 0 0
VONAGE HLDGS CORP COM 92886T201 229 22,737 SH   SOLE 40 22,737 0 0
VONAGE HLDGS CORP NOTE 1.750% 6/0 92886TAJ1 905 970,000 PRN   SOLE 21 970,000 0 0
VORNADO RLTY TR OPTIONS 929042109 15 400 SH Put SOLE 2 400 0 0
VORNADO RLTY TR OPTIONS 929042109 2,675 70,000 SH Put SOLE 19 70,000 0 0
VORNADO RLTY TR OPTIONS 929042109 27 700 SH Put SOLE 22 700 0 0
VORNADO RLTY TR OPTIONS 929042109 397 10,400 SH Put SOLE 34 10,400 0 0
VORNADO RLTY TR SH BEN INT 929042109 17,531 458,812 SH   SOLE 2 64,901 0 393,911
VORNADO RLTY TR SH BEN INT 929042109 7,045 184,374 SH   SOLE 4 179,858 0 4,516
VORNADO RLTY TR SH BEN INT 929042109 16,244 425,113 SH   SOLE 7 364,487 0 60,626
VORNADO RLTY TR SH BEN INT 929042109 75 1,965 SH   SOLE 13 1,965 0 0
VORNADO RLTY TR SH BEN INT 929042109 776 20,313 SH   SOLE 15 20,313 0 0
VORNADO RLTY TR SH BEN INT 929042109 12,356 323,381 SH   SOLE 18 298,057 0 25,324
VORNADO RLTY TR SH BEN INT 929042109 9,934 259,995 SH   SOLE 19 259,995 0 0
VORNADO RLTY TR SH BEN INT 929042109 205,684 5,382,997 SH   SOLE 21 5,382,997 0 0
VORNADO RLTY TR SH BEN INT 929042109 206,112 5,394,198 SH   SOLE 22 5,011,977 0 382,221
VORNADO RLTY TR SH BEN INT 929042109 4,938 129,230 SH   SOLE 23 129,230 0 0
VORNADO RLTY TR SH BEN INT 929042109 24,466 640,307 SH   SOLE 25 640,307 0 0
VORNADO RLTY TR SH BEN INT 929042109 39,834 1,042,515 SH   SOLE 26 206,512 0 836,003
VORNADO RLTY TR SH BEN INT 929042109 1,165 30,498 SH   SOLE 28 20,930 0 9,568
VORNADO RLTY TR SH BEN INT 929042109 5,709 149,408 SH   SOLE 29 114,641 0 34,767
VORNADO RLTY TR SH BEN INT 929042109 51,020 1,335,249 SH   SOLE 30 1,335,249 0 0
VORNADO RLTY TR SH BEN INT 929042109 3,681 96,330 SH   SOLE 31 20,049 0 76,281
VORNADO RLTY TR SH BEN INT 929042109 299 7,813 SH   SOLE 34 7,813 0 0
VORNADO RLTY TR SH BEN INT 929042109 8,353 218,606 SH   SOLE 35 218,606 0 0
VORNADO RLTY TR SH BEN INT 929042109 3,923 102,675 SH   SOLE 36 102,675 0 0
VORNADO RLTY TR SH BEN INT 929042109 122 3,194 SH   SOLE 40 3,194 0 0
VOXX INTL CORP CL A 91829F104 94 16,309 SH   SOLE 2 1,020 0 15,289
VOXX INTL CORP CL A 91829F104 478 82,781 SH   SOLE 18 82,781 0 0
VOXX INTL CORP CL A 91829F104 208 36,033 SH   SOLE 19 36,033 0 0
VOXX INTL CORP CL A 91829F104 3,670 634,917 SH   SOLE 21 634,917 0 0
VOXX INTL CORP CL A 91829F104 3,283 568,078 SH   SOLE 22 561,826 0 6,252
VOYA FINANCIAL INC COM 929089100 14,067 301,541 SH   SOLE 2 17,280 0 284,261
VOYA FINANCIAL INC COM 929089100 3,415 73,196 SH   SOLE 4 68,742 0 4,454
VOYA FINANCIAL INC COM 929089100 4,173 89,444 SH   SOLE 7 18,219 0 71,225
VOYA FINANCIAL INC COM 929089100 32 685 SH   SOLE 13 685 0 0
VOYA FINANCIAL INC COM 929089100 699 14,991 SH   SOLE 15 14,991 0 0
VOYA FINANCIAL INC COM 929089100 9,160 196,361 SH   SOLE 18 185,678 0 10,683
VOYA FINANCIAL INC COM 929089100 1,696 36,363 SH   SOLE 19 36,363 0 0
VOYA FINANCIAL INC COM 929089100 83,564 1,791,305 SH   SOLE 21 1,791,305 0 0
VOYA FINANCIAL INC COM 929089100 176,625 3,786,170 SH   SOLE 22 3,571,373 0 214,797
VOYA FINANCIAL INC COM 929089100 4,790 102,682 SH   SOLE 23 102,682 0 0
VOYA FINANCIAL INC COM 929089100 7,764 166,430 SH   SOLE 25 166,430 0 0
VOYA FINANCIAL INC COM 929089100 30,890 662,158 SH   SOLE 26 180,726 0 481,432
VOYA FINANCIAL INC COM 929089100 1,339 28,696 SH   SOLE 28 20,173 0 8,523
VOYA FINANCIAL INC COM 929089100 1,608 34,480 SH   SOLE 29 5,829 0 28,651
VOYA FINANCIAL INC COM 929089100 16,730 358,623 SH   SOLE 30 337,512 0 21,111
VOYA FINANCIAL INC COM 929089100 1,220 26,142 SH   SOLE 31 16,281 0 9,861
VOYA FINANCIAL INC COM 929089100 350 7,494 SH   SOLE 34 7,494 0 0
VOYA FINANCIAL INC COM 929089100 8,035 172,241 SH   SOLE 36 172,241 0 0
VOYA FINANCIAL INC COM 929089100 169 3,616 SH   SOLE 40 3,616 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 195 15,461 SH   SOLE 2 7,589 0 7,872
VOYAGER THERAPEUTICS INC COM 92915B106 5 368 SH   SOLE 7 368 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 1,360 107,761 SH   SOLE 18 107,761 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 4,501 356,669 SH   SOLE 19 356,669 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 16,391 1,298,788 SH   SOLE 21 1,298,788 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 10,230 810,655 SH   SOLE 22 786,092 0 24,563
VOYAGER THERAPEUTICS INC COM 92915B106 27 2,179 SH   SOLE 23 2,179 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 60 4,785 SH   SOLE 26 0 0 4,785
VOYAGER THERAPEUTICS INC COM 92915B106 79 6,241 SH   SOLE 28 6,241 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 304 24,051 SH   SOLE 30 24,051 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 23 1,809 SH   SOLE 40 1,809 0 0
VROOM INC COM 92918V109 757 14,512 SH   SOLE 2 14,512 0 0
VROOM INC COM 92918V109 32,025 614,221 SH   SOLE 19 614,221 0 0
VROOM INC COM 92918V109 6,889 132,127 SH   SOLE 25 132,127 0 0
VROOM INC COM 92918V109 40,621 779,080 SH   SOLE 34 779,080 0 0
VSE CORP COM 918284100 234 7,461 SH   SOLE 2 531 0 6,930
VSE CORP COM 918284100 7 214 SH   SOLE 7 214 0 0
VSE CORP COM 918284100 1,197 38,119 SH   SOLE 18 38,119 0 0
VSE CORP COM 918284100 525 16,737 SH   SOLE 19 16,737 0 0
VSE CORP COM 918284100 9,485 302,178 SH   SOLE 21 302,178 0 0
VSE CORP COM 918284100 8,290 264,100 SH   SOLE 22 259,424 0 4,676
VTV THERAPEUTICS INC CL A 918385105 3 1,287 SH   SOLE 2 0 0 1,287
VTV THERAPEUTICS INC CL A 918385105 20 9,012 SH   SOLE 18 9,012 0 0
VTV THERAPEUTICS INC CL A 918385105 3 1,178 SH   SOLE 19 1,178 0 0
VTV THERAPEUTICS INC CL A 918385105 616 273,708 SH   SOLE 21 273,708 0 0
VTV THERAPEUTICS INC CL A 918385105 99 43,943 SH   SOLE 22 41,076 0 2,867
VULCAN MATLS CO COM 929160109 36,231 312,738 SH   SOLE 2 29,534 0 283,204
VULCAN MATLS CO COM 929160109 6,836 59,006 SH   SOLE 4 55,518 0 3,488
VULCAN MATLS CO COM 929160109 13,280 114,629 SH   SOLE 7 110,438 0 4,191
VULCAN MATLS CO COM 929160109 44 383 SH   SOLE 13 383 0 0
VULCAN MATLS CO COM 929160109 1,529 13,195 SH   SOLE 15 13,195 0 0
VULCAN MATLS CO COM 929160109 30,246 261,076 SH   SOLE 18 240,323 0 20,753
VULCAN MATLS CO COM 929160109 5,028 43,404 SH   SOLE 19 43,404 0 0
VULCAN MATLS CO COM 929160109 342,545 2,956,795 SH   SOLE 21 2,956,795 0 0
VULCAN MATLS CO COM 929160109 365,795 3,157,492 SH   SOLE 22 2,854,821 0 302,671
VULCAN MATLS CO COM 929160109 11,408 98,469 SH   SOLE 23 98,469 0 0
VULCAN MATLS CO COM 929160109 16,792 144,949 SH   SOLE 25 144,949 0 0
VULCAN MATLS CO COM 929160109 68,321 589,734 SH   SOLE 26 112,043 0 477,691
VULCAN MATLS CO COM 929160109 3,060 26,417 SH   SOLE 28 18,691 0 7,726
VULCAN MATLS CO COM 929160109 3,608 31,144 SH   SOLE 29 3,074 0 28,070
VULCAN MATLS CO COM 929160109 53,464 461,490 SH   SOLE 30 461,490 0 0
VULCAN MATLS CO COM 929160109 5,427 46,845 SH   SOLE 31 17,277 0 29,568
VULCAN MATLS CO COM 929160109 801 6,913 SH   SOLE 34 6,913 0 0
VULCAN MATLS CO COM 929160109 9,313 80,386 SH   SOLE 36 80,386 0 0
VULCAN MATLS CO COM 929160109 329 2,844 SH   SOLE 40 2,844 0 0
VUZIX CORP COM NEW 92921W300 16 6,790 SH   SOLE 18 6,790 0 0
VUZIX CORP COM NEW 92921W300 192 80,243 SH   SOLE 21 80,243 0 0
VUZIX CORP COM NEW 92921W300 1,102 460,928 SH   SOLE 22 460,928 0 0
W & T OFFSHORE INC COM 92922P106 269 118,081 SH   SOLE 2 31,235 0 86,846
W & T OFFSHORE INC COM 92922P106 5 1,976 SH   SOLE 7 1,976 0 0
W & T OFFSHORE INC COM 92922P106 908 398,462 SH   SOLE 18 398,462 0 0
W & T OFFSHORE INC COM 92922P106 630 276,250 SH   SOLE 19 276,250 0 0
W & T OFFSHORE INC COM 92922P106 7,149 3,135,415 SH   SOLE 21 3,135,415 0 0
W & T OFFSHORE INC COM 92922P106 6,562 2,878,136 SH   SOLE 22 2,784,973 0 93,163
W & T OFFSHORE INC COM 92922P106 30 13,013 SH   SOLE 26 0 0 13,013
W & T OFFSHORE INC COM 92922P106 31 13,684 SH   SOLE 28 13,684 0 0
W & T OFFSHORE INC COM 92922P106 112 49,153 SH   SOLE 30 49,153 0 0
W & T OFFSHORE INC COM 92922P106 13 5,775 SH   SOLE 34 5,775 0 0
W & T OFFSHORE INC COM 92922P106 21 9,160 SH   SOLE 40 9,160 0 0
WABASH NATL CORP COM 929566107 741 69,746 SH   SOLE 2 22,154 0 47,592
WABASH NATL CORP COM 929566107 5 489 SH   SOLE 4 489 0 0
WABASH NATL CORP COM 929566107 9 889 SH   SOLE 7 889 0 0
WABASH NATL CORP COM 929566107 2,984 280,971 SH   SOLE 18 274,121 0 6,850
WABASH NATL CORP COM 929566107 2,537 238,871 SH   SOLE 19 238,871 0 0
WABASH NATL CORP COM 929566107 63,131 5,944,492 SH   SOLE 21 5,944,492 0 0
WABASH NATL CORP COM 929566107 21,894 2,061,627 SH   SOLE 22 1,990,384 0 71,243
WABASH NATL CORP COM 929566107 318 29,918 SH   SOLE 23 29,918 0 0
WABASH NATL CORP COM 929566107 1,248 117,544 SH   SOLE 26 13,307 0 104,237
WABASH NATL CORP COM 929566107 74 6,980 SH   SOLE 28 6,980 0 0
WABASH NATL CORP COM 929566107 993 93,495 SH   SOLE 30 93,495 0 0
WABASH NATL CORP COM 929566107 176 16,556 SH   SOLE 34 16,556 0 0
WABASH NATL CORP COM 929566107 78 7,301 SH   SOLE 40 7,301 0 0
WABTEC COM 929740108 23,673 411,209 SH   SOLE 2 35,683 0 375,526
WABTEC COM 929740108 4,971 86,355 SH   SOLE 4 81,710 0 4,645
WABTEC COM 929740108 9,151 158,951 SH   SOLE 7 153,681 0 5,270
WABTEC COM 929740108 38 667 SH   SOLE 13 667 0 0
WABTEC COM 929740108 1,274 22,125 SH   SOLE 15 22,125 0 0
WABTEC COM 929740108 51,846 900,574 SH   SOLE 18 873,037 0 27,537
WABTEC COM 929740108 3,697 64,225 SH   SOLE 19 64,225 0 0
WABTEC COM 929740108 29 496 SH   SOLE 20 496 0 0
WABTEC COM 929740108 241,046 4,187,004 SH   SOLE 21 4,187,004 0 0
WABTEC COM 929740108 248,015 4,308,060 SH   SOLE 22 3,906,590 0 401,470
WABTEC COM 929740108 7,529 130,774 SH   SOLE 23 130,774 0 0
WABTEC COM 929740108 11,465 199,142 SH   SOLE 25 199,142 0 0
WABTEC COM 929740108 47,542 825,817 SH   SOLE 26 173,270 0 652,547
WABTEC COM 929740108 2,072 35,989 SH   SOLE 28 24,825 0 11,164
WABTEC COM 929740108 2,433 42,264 SH   SOLE 29 3,323 0 38,941
WABTEC COM 929740108 39,893 692,940 SH   SOLE 30 692,940 0 0
WABTEC COM 929740108 2,266 39,368 SH   SOLE 31 26,328 0 13,040
WABTEC COM 929740108 947 16,454 SH   SOLE 34 16,454 0 0
WABTEC COM 929740108 6,393 111,043 SH   SOLE 36 111,043 0 0
WABTEC COM 929740108 244 4,233 SH   SOLE 40 4,233 0 0
WADDELL & REED FINL INC CL A 930059100 1,211 78,058 SH   SOLE 2 21,147 0 56,911
WADDELL & REED FINL INC CL A 930059100 3 222 SH   SOLE 4 222 0 0
WADDELL & REED FINL INC CL A 930059100 42 2,701 SH   SOLE 7 2,701 0 0
WADDELL & REED FINL INC CL A 930059100 5,088 328,030 SH   SOLE 18 328,030 0 0
WADDELL & REED FINL INC CL A 930059100 2,422 156,182 SH   SOLE 19 156,182 0 0
WADDELL & REED FINL INC CL A 930059100 111,309 7,176,605 SH   SOLE 21 7,176,605 0 0
WADDELL & REED FINL INC CL A 930059100 34,946 2,253,142 SH   SOLE 22 2,163,884 0 89,258
WADDELL & REED FINL INC CL A 930059100 30 1,957 SH   SOLE 23 1,957 0 0
WADDELL & REED FINL INC CL A 930059100 360 23,216 SH   SOLE 26 10,737 0 12,479
WADDELL & REED FINL INC CL A 930059100 162 10,427 SH   SOLE 28 10,427 0 0
WADDELL & REED FINL INC CL A 930059100 1,824 117,602 SH   SOLE 30 117,602 0 0
WADDELL & REED FINL INC CL A 930059100 64 4,123 SH   SOLE 36 4,123 0 0
WADDELL & REED FINL INC CL A 930059100 143 9,205 SH   SOLE 40 9,205 0 0
WAITR HLDGS INC COM 930752100 72 27,191 SH   SOLE 2 4,149 0 23,042
WAITR HLDGS INC COM 930752100 5 1,813 SH   SOLE 7 1,813 0 0
WAITR HLDGS INC COM 930752100 815 309,835 SH   SOLE 18 309,835 0 0
WAITR HLDGS INC COM 930752100 387 147,123 SH   SOLE 19 147,123 0 0
WAITR HLDGS INC COM 930752100 6,594 2,507,404 SH   SOLE 21 2,507,404 0 0
WAITR HLDGS INC COM 930752100 4,610 1,752,927 SH   SOLE 22 1,716,504 0 36,423
WALGREENS BOOTS ALLIANCE INC COM 931427108 80,496 1,898,931 SH   SOLE 2 251,015 0 1,647,916
WALGREENS BOOTS ALLIANCE INC COM 931427108 15,967 376,679 SH   SOLE 4 356,025 0 20,654
WALGREENS BOOTS ALLIANCE INC COM 931427108 63,405 1,495,746 SH   SOLE 7 815,519 0 680,227
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,295 30,541 SH   SOLE 13 30,541 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,119 97,159 SH   SOLE 15 97,159 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 55,943 1,319,718 SH   SOLE 18 1,202,205 0 117,513
WALGREENS BOOTS ALLIANCE INC COM 931427108 11,577 273,111 SH   SOLE 19 273,111 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 686,088 16,185,148 SH   SOLE 21 16,185,148 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 761,341 17,960,402 SH   SOLE 22 16,136,735 0 1,823,667
WALGREENS BOOTS ALLIANCE INC COM 931427108 22,934 541,018 SH   SOLE 23 541,018 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 40,800 962,498 SH   SOLE 25 962,498 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 226,980 5,354,575 SH   SOLE 26 564,064 0 4,790,511
WALGREENS BOOTS ALLIANCE INC COM 931427108 6,594 155,546 SH   SOLE 28 109,306 0 46,240
WALGREENS BOOTS ALLIANCE INC COM 931427108 706 16,655 SH   SOLE 29 16,655 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 175,980 4,151,446 SH   SOLE 30 3,961,713 0 189,733
WALGREENS BOOTS ALLIANCE INC COM 931427108 13,687 322,886 SH   SOLE 31 97,861 0 225,025
WALGREENS BOOTS ALLIANCE INC COM 931427108 10,567 249,289 SH   SOLE 32 249,289 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 11,383 268,524 SH   SOLE 34 268,524 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 25,758 607,640 SH   SOLE 36 607,640 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 724 17,069 SH   SOLE 40 17,069 0 0
WALKER & DUNLOP INC COM 93148P102 1,688 33,229 SH   SOLE 2 10,071 0 23,158
WALKER & DUNLOP INC COM 93148P102 10 188 SH   SOLE 4 188 0 0
WALKER & DUNLOP INC COM 93148P102 24 475 SH   SOLE 7 475 0 0
WALKER & DUNLOP INC COM 93148P102 7,147 140,668 SH   SOLE 18 140,668 0 0
WALKER & DUNLOP INC COM 93148P102 3,258 64,119 SH   SOLE 19 64,119 0 0
WALKER & DUNLOP INC COM 93148P102 154,636 3,043,416 SH   SOLE 21 3,043,416 0 0
WALKER & DUNLOP INC COM 93148P102 45,826 901,915 SH   SOLE 22 872,790 0 29,125
WALKER & DUNLOP INC COM 93148P102 107 2,101 SH   SOLE 23 2,101 0 0
WALKER & DUNLOP INC COM 93148P102 833 16,393 SH   SOLE 26 6,574 0 9,819
WALKER & DUNLOP INC COM 93148P102 202 3,966 SH   SOLE 28 3,966 0 0
WALKER & DUNLOP INC COM 93148P102 2,478 48,766 SH   SOLE 30 48,766 0 0
WALKER & DUNLOP INC COM 93148P102 200 3,933 SH   SOLE 40 3,933 0 0
WALMART INC COM 931142103 405,834 3,388,160 SH   SOLE 2 327,853 0 3,060,307
WALMART INC COM 931142103 75,386 629,370 SH   SOLE 4 590,419 0 38,951
WALMART INC COM 931142103 197,712 1,650,625 SH   SOLE 7 1,288,359 0 362,266
WALMART INC COM 931142103 2,764 23,075 SH   SOLE 13 23,075 0 0
WALMART INC COM 931142103 19,333 161,401 SH   SOLE 15 161,401 0 0
WALMART INC COM 931142103 18 147 SH   SOLE 17 0 0 147
WALMART INC COM 931142103 411,266 3,433,507 SH   SOLE 18 3,126,671 0 306,836
WALMART INC COM 931142103 175,903 1,468,548 SH   SOLE 19 1,468,548 0 0
WALMART INC COM 931142103 2,197 18,345 SH   SOLE 20 18,345 0 0
WALMART INC COM 931142103 3,289,906 27,466,240 SH   SOLE 21 27,466,240 0 0
WALMART INC COM 931142103 4,114,799 34,352,973 SH   SOLE 22 31,055,673 0 3,297,300
WALMART INC COM 931142103 126,940 1,059,776 SH   SOLE 23 1,059,776 0 0
WALMART INC COM 931142103 187,689 1,566,951 SH   SOLE 25 1,547,775 0 19,176
WALMART INC COM 931142103 626,053 5,226,694 SH   SOLE 26 874,672 0 4,352,022
WALMART INC COM 931142103 35,181 293,715 SH   SOLE 28 207,689 0 86,026
WALMART INC COM 931142103 3,505 29,264 SH   SOLE 29 29,264 0 0
WALMART INC COM 931142103 625,449 5,221,646 SH   SOLE 30 5,176,834 0 44,812
WALMART INC COM 931142103 45,118 376,677 SH   SOLE 31 184,672 0 192,005
WALMART INC COM 931142103 16,290 136,002 SH   SOLE 32 136,002 0 0
WALMART INC COM 931142103 92,033 768,354 SH   SOLE 34 768,354 0 0
WALMART INC COM 931142103 134,619 1,123,887 SH   SOLE 36 1,123,887 0 0
WALMART INC COM 931142103 3,797 31,697 SH   SOLE 40 31,697 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 590 19,996 SH   SOLE 2 19,996 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 11 387 SH   SOLE 18 387 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 47,825 1,621,180 SH   SOLE 19 1,621,180 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 2,695 91,347 SH   SOLE 21 91,347 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 38,566 1,307,307 SH   SOLE 22 1,307,307 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 1,825 61,855 SH   SOLE 26 10,141 0 51,714
WARNER MUSIC GROUP CORP COM CL A 934550203 20 684 SH   SOLE 31 0 0 684
WARNER MUSIC GROUP CORP COM CL A 934550203 34,051 1,154,267 SH   SOLE 34 1,154,267 0 0
WARRIOR MET COAL INC COM 93627C101 938 60,925 SH   SOLE 2 16,984 0 43,941
WARRIOR MET COAL INC COM 93627C101 4 232 SH   SOLE 4 232 0 0
WARRIOR MET COAL INC COM 93627C101 42 2,747 SH   SOLE 7 2,747 0 0
WARRIOR MET COAL INC COM 93627C101 3,886 252,496 SH   SOLE 18 252,496 0 0
WARRIOR MET COAL INC COM 93627C101 1,519 98,692 SH   SOLE 19 98,692 0 0
WARRIOR MET COAL INC COM 93627C101 76,547 4,973,805 SH   SOLE 21 4,973,805 0 0
WARRIOR MET COAL INC COM 93627C101 24,008 1,559,971 SH   SOLE 22 1,499,564 0 60,407
WARRIOR MET COAL INC COM 93627C101 324 21,057 SH   SOLE 26 17,440 0 3,617
WARRIOR MET COAL INC COM 93627C101 106 6,919 SH   SOLE 28 6,919 0 0
WARRIOR MET COAL INC COM 93627C101 1,157 75,207 SH   SOLE 30 75,207 0 0
WARRIOR MET COAL INC COM 93627C101 57 3,682 SH   SOLE 40 3,682 0 0
WASHINGTON FED INC COM 938824109 3,432 127,880 SH   SOLE 2 65,019 0 62,861
WASHINGTON FED INC COM 938824109 12 446 SH   SOLE 4 446 0 0
WASHINGTON FED INC COM 938824109 51 1,917 SH   SOLE 7 1,917 0 0
WASHINGTON FED INC COM 938824109 12,842 478,468 SH   SOLE 18 478,468 0 0
WASHINGTON FED INC COM 938824109 7,425 276,647 SH   SOLE 19 276,647 0 0
WASHINGTON FED INC COM 938824109 139,101 5,182,605 SH   SOLE 21 5,182,605 0 0
WASHINGTON FED INC COM 938824109 81,010 3,018,246 SH   SOLE 22 2,936,290 0 81,956
WASHINGTON FED INC COM 938824109 611 22,752 SH   SOLE 23 22,752 0 0
WASHINGTON FED INC COM 938824109 3,163 117,854 SH   SOLE 26 21,850 0 96,004
WASHINGTON FED INC COM 938824109 298 11,113 SH   SOLE 28 11,113 0 0
WASHINGTON FED INC COM 938824109 769 28,661 SH   SOLE 30 28,661 0 0
WASHINGTON FED INC COM 938824109 37 1,366 SH   SOLE 34 1,366 0 0
WASHINGTON FED INC COM 938824109 58 2,163 SH   SOLE 36 2,163 0 0
WASHINGTON FED INC COM 938824109 206 7,657 SH   SOLE 40 7,657 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 10 11,401 SH   SOLE 7 11,401 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 171 203,501 SH   SOLE 18 203,501 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 12,893 15,334,085 SH   SOLE 21 15,334,085 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 3,866 4,597,813 SH   SOLE 22 4,459,723 0 138,090
WASHINGTON PRIME GROUP NEW COM 93964W108 5 6,480 SH   SOLE 23 6,480 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 194 230,860 SH   SOLE 30 230,860 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 14 16,900 SH   SOLE 31 0 0 16,900
WASHINGTON PRIME GROUP NEW COM 93964W108 14 16,122 SH   SOLE 36 16,122 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,190 98,630 SH   SOLE 2 26,769 0 71,861
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,125 50,681 SH   SOLE 4 50,681 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,134 96,144 SH   SOLE 7 96,144 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 9,014 406,054 SH   SOLE 18 406,054 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 6,189 278,791 SH   SOLE 19 278,791 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 209,683 9,445,181 SH   SOLE 21 9,445,181 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 73,435 3,307,861 SH   SOLE 22 3,223,114 0 84,747
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 135 6,099 SH   SOLE 23 6,099 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4,563 205,535 SH   SOLE 25 205,535 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,936 87,216 SH   SOLE 26 11,549 0 75,667
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 311 14,001 SH   SOLE 28 14,001 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,072 48,306 SH   SOLE 29 48,306 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 10,391 468,079 SH   SOLE 30 468,079 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 27 1,194 SH   SOLE 34 1,194 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 31 1,411 SH   SOLE 36 1,411 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 186 8,397 SH   SOLE 40 8,397 0 0
WASHINGTON TR BANCORP COM 940610108 825 25,176 SH   SOLE 2 10,376 0 14,800
WASHINGTON TR BANCORP COM 940610108 9 266 SH   SOLE 7 266 0 0
WASHINGTON TR BANCORP COM 940610108 2,502 76,403 SH   SOLE 18 76,403 0 0
WASHINGTON TR BANCORP COM 940610108 3,370 102,915 SH   SOLE 19 102,915 0 0
WASHINGTON TR BANCORP COM 940610108 19,425 593,144 SH   SOLE 21 593,144 0 0
WASHINGTON TR BANCORP COM 940610108 21,850 667,178 SH   SOLE 22 649,548 0 17,630
WASHINGTON TR BANCORP COM 940610108 266 8,121 SH   SOLE 23 8,121 0 0
WASHINGTON TR BANCORP COM 940610108 1,009 30,812 SH   SOLE 26 1,018 0 29,794
WASHINGTON TR BANCORP COM 940610108 64 1,964 SH   SOLE 28 1,964 0 0
WASHINGTON TR BANCORP COM 940610108 256 7,829 SH   SOLE 30 7,829 0 0
WASHINGTON TR BANCORP COM 940610108 72 2,194 SH   SOLE 34 2,194 0 0
WASHINGTON TR BANCORP COM 940610108 51 1,566 SH   SOLE 40 1,566 0 0
WASTE CONNECTIONS INC COM 94106B101 1,343 14,315 SH   SOLE 2 14,315 0 0
WASTE CONNECTIONS INC COM 94106B101 11,727 125,039 SH   SOLE 4 117,431 0 7,608
WASTE CONNECTIONS INC COM 94106B101 7,435 79,272 SH   SOLE 7 79,272 0 0
WASTE CONNECTIONS INC COM 94106B101 75 803 SH   SOLE 13 803 0 0
WASTE CONNECTIONS INC COM 94106B101 2,083 22,213 SH   SOLE 15 22,213 0 0
WASTE CONNECTIONS INC COM 94106B101 6,260 66,744 SH   SOLE 18 45,804 0 20,940
WASTE CONNECTIONS INC COM 94106B101 121,746 1,298,068 SH   SOLE 19 1,298,068 0 0
WASTE CONNECTIONS INC COM 94106B101 429,502 4,579,405 SH   SOLE 21 4,579,405 0 0
WASTE CONNECTIONS INC COM 94106B101 91,336 973,835 SH   SOLE 22 826,154 0 147,681
WASTE CONNECTIONS INC COM 94106B101 18,091 192,893 SH   SOLE 23 192,893 0 0
WASTE CONNECTIONS INC COM 94106B101 56,409 601,438 SH   SOLE 26 212,981 0 388,457
WASTE CONNECTIONS INC COM 94106B101 5,059 53,944 SH   SOLE 28 37,834 0 16,110
WASTE CONNECTIONS INC COM 94106B101 403 4,296 SH   SOLE 29 4,296 0 0
WASTE CONNECTIONS INC COM 94106B101 55,972 596,777 SH   SOLE 30 593,638 0 3,139
WASTE CONNECTIONS INC COM 94106B101 4,274 45,570 SH   SOLE 31 29,256 0 16,314
WASTE CONNECTIONS INC COM 94106B101 1,255 13,386 SH   SOLE 34 13,386 0 0
WASTE CONNECTIONS INC COM 94106B101 8,076 86,104 SH   SOLE 36 86,104 0 0
WASTE CONNECTIONS INC COM 94106B101 588 6,272 SH   SOLE 40 6,272 0 0
WASTE MGMT INC DEL COM 94106L109 111,105 1,049,051 SH   SOLE 2 89,353 0 959,698
WASTE MGMT INC DEL COM 94106L109 20,271 191,396 SH   SOLE 4 179,987 0 11,409
WASTE MGMT INC DEL COM 94106L109 45,660 431,122 SH   SOLE 7 405,220 0 25,902
WASTE MGMT INC DEL COM 94106L109 294 2,777 SH   SOLE 13 2,777 0 0
WASTE MGMT INC DEL COM 94106L109 5,408 51,059 SH   SOLE 15 51,059 0 0
WASTE MGMT INC DEL COM 94106L109 7 62 SH   SOLE 17 0 0 62
WASTE MGMT INC DEL COM 94106L109 118,311 1,117,094 SH   SOLE 18 947,495 0 169,599
WASTE MGMT INC DEL COM 94106L109 42,254 398,965 SH   SOLE 19 398,965 0 0
WASTE MGMT INC DEL COM 94106L109 1,299,986 12,274,437 SH   SOLE 21 12,274,437 0 0
WASTE MGMT INC DEL COM 94106L109 1,126,443 10,635,848 SH   SOLE 22 9,690,627 0 945,221
WASTE MGMT INC DEL COM 94106L109 32,850 310,166 SH   SOLE 23 310,166 0 0
WASTE MGMT INC DEL COM 94106L109 47,112 444,829 SH   SOLE 25 444,829 0 0
WASTE MGMT INC DEL COM 94106L109 248,275 2,344,209 SH   SOLE 26 328,303 0 2,015,906
WASTE MGMT INC DEL COM 94106L109 9,296 87,775 SH   SOLE 28 61,628 0 26,147
WASTE MGMT INC DEL COM 94106L109 806 7,607 SH   SOLE 29 7,607 0 0
WASTE MGMT INC DEL COM 94106L109 245,741 2,320,286 SH   SOLE 30 2,290,588 0 29,698
WASTE MGMT INC DEL COM 94106L109 11,059 104,421 SH   SOLE 31 55,363 0 49,058
WASTE MGMT INC DEL COM 94106L109 6,532 61,672 SH   SOLE 34 61,672 0 0
WASTE MGMT INC DEL COM 94106L109 38,968 367,932 SH   SOLE 36 367,932 0 0
WASTE MGMT INC DEL COM 94106L109 1,045 9,866 SH   SOLE 40 9,866 0 0
WATERS CORP COM 941848103 44,985 249,363 SH   SOLE 2 102,374 0 146,989
WATERS CORP COM 941848103 7,343 40,706 SH   SOLE 4 39,001 0 1,705
WATERS CORP COM 941848103 17,575 97,423 SH   SOLE 7 59,958 0 37,465
WATERS CORP COM 941848103 189 1,045 SH   SOLE 13 1,045 0 0
WATERS CORP COM 941848103 1,215 6,734 SH   SOLE 15 6,734 0 0
WATERS CORP COM 941848103 23,514 130,342 SH   SOLE 18 118,709 0 11,633
WATERS CORP COM 941848103 4,842 26,838 SH   SOLE 19 26,838 0 0
WATERS CORP COM 941848103 346,526 1,920,874 SH   SOLE 21 1,920,874 0 0
WATERS CORP COM 941848103 288,654 1,600,078 SH   SOLE 22 1,398,022 0 202,056
WATERS CORP COM 941848103 14,111 78,220 SH   SOLE 23 78,220 0 0
WATERS CORP COM 941848103 16,736 92,771 SH   SOLE 25 92,771 0 0
WATERS CORP COM 941848103 68,014 377,015 SH   SOLE 26 66,598 0 310,417
WATERS CORP COM 941848103 2,310 12,806 SH   SOLE 28 9,129 0 3,677
WATERS CORP COM 941848103 5,413 30,007 SH   SOLE 29 16,266 0 13,741
WATERS CORP COM 941848103 56,822 314,977 SH   SOLE 30 300,318 0 14,659
WATERS CORP COM 941848103 8,985 49,807 SH   SOLE 31 34,037 0 15,770
WATERS CORP COM 941848103 3,257 18,055 SH   SOLE 34 18,055 0 0
WATERS CORP COM 941848103 7,028 38,957 SH   SOLE 36 38,957 0 0
WATERS CORP COM 941848103 284 1,576 SH   SOLE 40 1,576 0 0
WATERSTONE FINL INC MD COM 94188P101 420 28,335 SH   SOLE 2 9,319 0 19,016
WATERSTONE FINL INC MD COM 94188P101 4 293 SH   SOLE 7 293 0 0
WATERSTONE FINL INC MD COM 94188P101 1,472 99,277 SH   SOLE 18 99,277 0 0
WATERSTONE FINL INC MD COM 94188P101 696 46,915 SH   SOLE 19 46,915 0 0
WATERSTONE FINL INC MD COM 94188P101 13,443 906,472 SH   SOLE 21 906,472 0 0
WATERSTONE FINL INC MD COM 94188P101 11,871 800,467 SH   SOLE 22 767,087 0 33,380
WATERSTONE FINL INC MD COM 94188P101 37 2,462 SH   SOLE 26 0 0 2,462
WATERSTONE FINL INC MD COM 94188P101 62 4,204 SH   SOLE 28 4,204 0 0
WATERSTONE FINL INC MD COM 94188P101 72 4,837 SH   SOLE 30 4,837 0 0
WATERSTONE FINL INC MD COM 94188P101 53 3,561 SH   SOLE 40 3,561 0 0
WATFORD HOLDINGS LTD SHS G94787101 413 24,749 SH   SOLE 2 9,248 0 15,501
WATFORD HOLDINGS LTD SHS G94787101 7 401 SH   SOLE 7 401 0 0
WATFORD HOLDINGS LTD SHS G94787101 1,266 75,863 SH   SOLE 18 75,863 0 0
WATFORD HOLDINGS LTD SHS G94787101 1,696 101,643 SH   SOLE 19 101,643 0 0
WATFORD HOLDINGS LTD SHS G94787101 10,208 611,635 SH   SOLE 21 611,635 0 0
WATFORD HOLDINGS LTD SHS G94787101 7,481 448,223 SH   SOLE 22 422,674 0 25,549
WATFORD HOLDINGS LTD SHS G94787101 247 14,797 SH   SOLE 23 14,797 0 0
WATFORD HOLDINGS LTD SHS G94787101 659 39,482 SH   SOLE 26 0 0 39,482
WATFORD HOLDINGS LTD SHS G94787101 54 3,263 SH   SOLE 28 3,263 0 0
WATFORD HOLDINGS LTD SHS G94787101 49 2,951 SH   SOLE 30 2,951 0 0
WATFORD HOLDINGS LTD SHS G94787101 37 2,206 SH   SOLE 40 2,206 0 0
WATSCO INC COM 942622200 15,889 89,414 SH   SOLE 2 31,192 0 58,222
WATSCO INC COM 942622200 26 144 SH   SOLE 4 144 0 0
WATSCO INC COM 942622200 860 4,841 SH   SOLE 7 4,841 0 0
WATSCO INC COM 942622200 18,242 102,654 SH   SOLE 18 102,654 0 0
WATSCO INC COM 942622200 2,976 16,748 SH   SOLE 19 16,748 0 0
WATSCO INC COM 942622200 391,316 2,202,114 SH   SOLE 21 2,202,114 0 0
WATSCO INC COM 942622200 191,071 1,075,245 SH   SOLE 22 1,023,576 0 51,669
WATSCO INC COM 942622200 557 3,135 SH   SOLE 23 3,135 0 0
WATSCO INC COM 942622200 2,704 15,215 SH   SOLE 26 8,856 0 6,359
WATSCO INC COM 942622200 917 5,160 SH   SOLE 28 5,160 0 0
WATSCO INC COM 942622200 1,955 10,999 SH   SOLE 30 10,999 0 0
WATSCO INC COM 942622200 220 1,239 SH   SOLE 31 655 0 584
WATSCO INC COM 942622200 1,896 10,672 SH   SOLE 32 10,672 0 0
WATSCO INC COM 942622200 206 1,162 SH   SOLE 34 1,162 0 0
WATSCO INC COM 942622200 114 641 SH   SOLE 36 641 0 0
WATSCO INC COM 942622200 624 3,513 SH   SOLE 40 3,513 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 2,080 25,678 SH   SOLE 2 8,503 0 17,175
WATTS WATER TECHNOLOGIES INC CL A 942749102 14 168 SH   SOLE 4 168 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,571 19,395 SH   SOLE 7 19,395 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 11,459 141,471 SH   SOLE 18 138,587 0 2,884
WATTS WATER TECHNOLOGIES INC CL A 942749102 5,297 65,389 SH   SOLE 19 65,389 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 235,986 2,913,410 SH   SOLE 21 2,913,410 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 69,355 856,231 SH   SOLE 22 829,646 0 26,585
WATTS WATER TECHNOLOGIES INC CL A 942749102 142 1,753 SH   SOLE 23 1,753 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,264 15,605 SH   SOLE 26 7,716 0 7,889
WATTS WATER TECHNOLOGIES INC CL A 942749102 330 4,071 SH   SOLE 28 4,071 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 17,766 219,330 SH   SOLE 30 219,330 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 96 1,183 SH   SOLE 34 1,183 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 220 2,713 SH   SOLE 40 2,713 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 142 13,671 SH   SOLE 2 7,349 0 6,322
WAVE LIFE SCIENCES LTD SHS Y95308105 4 381 SH   SOLE 7 381 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 900 86,408 SH   SOLE 18 86,408 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 3,850 369,813 SH   SOLE 19 369,813 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 11,663 1,120,400 SH   SOLE 21 1,120,400 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 7,059 678,114 SH   SOLE 22 660,560 0 17,554
WAVE LIFE SCIENCES LTD SHS Y95308105 53 5,135 SH   SOLE 23 5,135 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 106 10,158 SH   SOLE 26 0 0 10,158
WAVE LIFE SCIENCES LTD SHS Y95308105 179 17,184 SH   SOLE 30 17,184 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 25 2,422 SH   SOLE 40 2,422 0 0
WAYFAIR INC CL A 94419L101 33,937 171,736 SH   SOLE 2 33,924 0 137,812
WAYFAIR INC CL A 94419L101 6,414 32,460 SH   SOLE 4 30,631 0 1,829
WAYFAIR INC CL A 94419L101 976 4,940 SH   SOLE 7 4,940 0 0
WAYFAIR INC CL A 94419L101 421 2,130 SH   SOLE 13 2,130 0 0
WAYFAIR INC CL A 94419L101 931 4,711 SH   SOLE 15 4,711 0 0
WAYFAIR INC CL A 94419L101 10,544 53,360 SH   SOLE 18 47,341 0 6,019
WAYFAIR INC CL A 94419L101 7,054 35,697 SH   SOLE 19 35,697 0 0
WAYFAIR INC CL A 94419L101 193,880 981,126 SH   SOLE 21 981,126 0 0
WAYFAIR INC CL A 94419L101 352,777 1,785,218 SH   SOLE 22 1,662,531 0 122,687
WAYFAIR INC CL A 94419L101 10,124 51,231 SH   SOLE 23 51,231 0 0
WAYFAIR INC CL A 94419L101 1,059 5,359 SH   SOLE 25 5,359 0 0
WAYFAIR INC CL A 94419L101 25,899 131,059 SH   SOLE 26 60,456 0 70,603
WAYFAIR INC CL A 94419L101 2,587 13,090 SH   SOLE 28 9,330 0 3,760
WAYFAIR INC CL A 94419L101 3,887 19,671 SH   SOLE 29 3,931 0 15,740
WAYFAIR INC CL A 94419L101 27,876 141,065 SH   SOLE 30 141,065 0 0
WAYFAIR INC CL A 94419L101 4,497 22,755 SH   SOLE 31 11,401 0 11,354
WAYFAIR INC CL A 94419L101 905 4,579 SH   SOLE 34 4,579 0 0
WAYFAIR INC CL A 94419L101 3,179 16,089 SH   SOLE 36 16,089 0 0
WAYFAIR INC CL A 94419L101 228 1,152 SH   SOLE 40 1,152 0 0
WAYFAIR INC OPTIONS 94419L101 59 300 SH Put SOLE 2 300 0 0
WAYFAIR INC OPTIONS 94419L101 59 300 SH Put SOLE 4 300 0 0
WAYFAIR INC OPTIONS 94419L101 771 3,900 SH Put SOLE 18 3,900 0 0
WAYFAIR INC OPTIONS 94419L101 9,643 48,800 SH Put SOLE 19 48,800 0 0
WAYFAIR INC OPTIONS 94419L101 455 2,300 SH Put SOLE 22 2,300 0 0
WAYFAIR INC OPTIONS 94419L101 3,695 18,700 SH Put SOLE 34 18,700 0 0
WAYFAIR INC NOTE 0.375% 9/0 94419LAB7 2,801 1,475,000 PRN   SOLE 21 1,475,000 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 24 950 SH   SOLE 18 950 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 309 12,006 SH   SOLE 21 12,006 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 3,635 141,456 SH   SOLE 22 141,456 0 0
WD-40 CO COM 929236107 1,822 9,187 SH   SOLE 2 4,478 0 4,709
WD-40 CO COM 929236107 14 69 SH   SOLE 4 69 0 0
WD-40 CO COM 929236107 40 204 SH   SOLE 7 204 0 0
WD-40 CO COM 929236107 13,770 69,440 SH   SOLE 18 67,798 0 1,642
WD-40 CO COM 929236107 7,092 35,765 SH   SOLE 19 35,765 0 0
WD-40 CO COM 929236107 293,576 1,480,466 SH   SOLE 21 1,480,466 0 0
WD-40 CO COM 929236107 83,592 421,542 SH   SOLE 22 408,352 0 13,190
WD-40 CO COM 929236107 796 4,014 SH   SOLE 23 4,014 0 0
WD-40 CO COM 929236107 2,147 10,829 SH   SOLE 26 3,222 0 7,607
WD-40 CO COM 929236107 440 2,219 SH   SOLE 28 2,219 0 0
WD-40 CO COM 929236107 4,106 20,708 SH   SOLE 30 20,708 0 0
WD-40 CO COM 929236107 80 403 SH   SOLE 34 403 0 0
WD-40 CO COM 929236107 298 1,502 SH   SOLE 40 1,502 0 0
WEBSTER FINL CORP CONN COM 947890109 9,176 320,724 SH   SOLE 2 145,928 0 174,796
WEBSTER FINL CORP CONN COM 947890109 200 7,001 SH   SOLE 4 7,001 0 0
WEBSTER FINL CORP CONN COM 947890109 98 3,426 SH   SOLE 7 3,426 0 0
WEBSTER FINL CORP CONN COM 947890109 7,145 249,734 SH   SOLE 18 247,051 0 2,683
WEBSTER FINL CORP CONN COM 947890109 992 34,671 SH   SOLE 19 34,671 0 0
WEBSTER FINL CORP CONN COM 947890109 121,746 4,255,381 SH   SOLE 21 4,255,381 0 0
WEBSTER FINL CORP CONN COM 947890109 89,996 3,145,603 SH   SOLE 22 2,973,192 0 172,411
WEBSTER FINL CORP CONN COM 947890109 668 23,336 SH   SOLE 23 23,336 0 0
WEBSTER FINL CORP CONN COM 947890109 24 835 SH   SOLE 25 835 0 0
WEBSTER FINL CORP CONN COM 947890109 1,882 65,793 SH   SOLE 26 22,452 0 43,341
WEBSTER FINL CORP CONN COM 947890109 459 16,037 SH   SOLE 28 16,037 0 0
WEBSTER FINL CORP CONN COM 947890109 127 4,439 SH   SOLE 29 4,439 0 0
WEBSTER FINL CORP CONN COM 947890109 1,182 41,300 SH   SOLE 30 41,300 0 0
WEBSTER FINL CORP CONN COM 947890109 307 10,737 SH   SOLE 31 7,567 0 3,170
WEBSTER FINL CORP CONN COM 947890109 286 9,996 SH   SOLE 34 9,996 0 0
WEBSTER FINL CORP CONN COM 947890109 64 2,245 SH   SOLE 36 2,245 0 0
WEBSTER FINL CORP CONN COM 947890109 305 10,653 SH   SOLE 40 10,653 0 0
WEC ENERGY GROUP INC COM 92939U106 71,520 815,970 SH   SOLE 2 140,360 0 675,610
WEC ENERGY GROUP INC COM 92939U106 15,130 172,622 SH   SOLE 4 164,296 0 8,326
WEC ENERGY GROUP INC COM 92939U106 34,439 392,919 SH   SOLE 7 359,685 0 33,234
WEC ENERGY GROUP INC COM 92939U106 916 10,446 SH   SOLE 13 10,446 0 0
WEC ENERGY GROUP INC COM 92939U106 3,392 38,698 SH   SOLE 15 38,698 0 0
WEC ENERGY GROUP INC COM 92939U106 57,398 654,852 SH   SOLE 18 606,909 0 47,943
WEC ENERGY GROUP INC COM 92939U106 13,210 150,708 SH   SOLE 19 150,708 0 0
WEC ENERGY GROUP INC COM 92939U106 1,098,698 12,535,062 SH   SOLE 21 12,535,062 0 0
WEC ENERGY GROUP INC COM 92939U106 724,601 8,266,977 SH   SOLE 22 7,547,403 0 719,574
WEC ENERGY GROUP INC COM 92939U106 20,601 235,041 SH   SOLE 23 235,041 0 0
WEC ENERGY GROUP INC COM 92939U106 29,768 339,619 SH   SOLE 25 339,619 0 0
WEC ENERGY GROUP INC COM 92939U106 104,366 1,190,715 SH   SOLE 26 245,712 0 945,003
WEC ENERGY GROUP INC COM 92939U106 5,678 64,780 SH   SOLE 28 45,394 0 19,386
WEC ENERGY GROUP INC COM 92939U106 459 5,238 SH   SOLE 29 5,238 0 0
WEC ENERGY GROUP INC COM 92939U106 133,474 1,522,801 SH   SOLE 30 1,522,801 0 0
WEC ENERGY GROUP INC COM 92939U106 7,077 80,744 SH   SOLE 31 40,662 0 40,082
WEC ENERGY GROUP INC COM 92939U106 1,933 22,057 SH   SOLE 32 22,057 0 0
WEC ENERGY GROUP INC COM 92939U106 3,647 41,612 SH   SOLE 34 41,612 0 0
WEC ENERGY GROUP INC COM 92939U106 26,493 302,259 SH   SOLE 36 302,259 0 0
WEC ENERGY GROUP INC COM 92939U106 655 7,468 SH   SOLE 40 7,468 0 0
WEIBO CORP SPONSORED ADR 948596101 2,427 72,247 SH   SOLE 2 4,160 0 68,087
WEIBO CORP SPONSORED ADR 948596101 609 18,126 SH   SOLE 4 18,126 0 0
WEIBO CORP SPONSORED ADR 948596101 212 6,308 SH   SOLE 7 6,308 0 0
WEIBO CORP SPONSORED ADR 948596101 805 23,955 SH   SOLE 15 23,955 0 0
WEIBO CORP SPONSORED ADR 948596101 509 15,142 SH   SOLE 18 15,142 0 0
WEIBO CORP SPONSORED ADR 948596101 30,273 900,970 SH   SOLE 21 900,970 0 0
WEIBO CORP SPONSORED ADR 948596101 21,061 626,823 SH   SOLE 22 577,137 0 49,686
WEIBO CORP SPONSORED ADR 948596101 1,064 31,677 SH   SOLE 23 31,677 0 0
WEIBO CORP SPONSORED ADR 948596101 1,229 36,587 SH   SOLE 25 36,587 0 0
WEIBO CORP SPONSORED ADR 948596101 10,458 311,239 SH   SOLE 26 93,431 0 217,808
WEIBO CORP SPONSORED ADR 948596101 179 5,321 SH   SOLE 28 5,321 0 0
WEIBO CORP SPONSORED ADR 948596101 205 6,091 SH   SOLE 29 6,091 0 0
WEIBO CORP SPONSORED ADR 948596101 10,330 307,438 SH   SOLE 30 293,566 0 13,872
WEIBO CORP SPONSORED ADR 948596101 1,590 47,312 SH   SOLE 31 772 0 46,540
WEIBO CORP SPONSORED ADR 948596101 150 4,452 SH   SOLE 34 4,452 0 0
WEIBO CORP SPONSORED ADR 948596101 14 424 SH   SOLE 40 424 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 6,371 336,571 SH   SOLE 2 107,728 0 228,843
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,418 74,900 SH   SOLE 4 74,900 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,619 138,353 SH   SOLE 7 138,353 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 6,162 325,498 SH   SOLE 18 325,498 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 3,333 176,069 SH   SOLE 19 176,069 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 120,501 6,365,635 SH   SOLE 21 6,365,635 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 95,628 5,051,643 SH   SOLE 22 4,868,722 0 182,921
WEINGARTEN RLTY INVS SH BEN INT 948741103 72 3,829 SH   SOLE 23 3,829 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 5,646 298,261 SH   SOLE 25 298,261 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,249 118,783 SH   SOLE 26 27,895 0 90,888
WEINGARTEN RLTY INVS SH BEN INT 948741103 348 18,380 SH   SOLE 28 18,380 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,506 79,572 SH   SOLE 29 79,572 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 10,255 541,712 SH   SOLE 30 541,712 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 43 2,250 SH   SOLE 31 2,250 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 32 1,703 SH   SOLE 36 1,703 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 237 12,516 SH   SOLE 40 12,516 0 0
WEIS MKTS INC COM 948849104 701 13,977 SH   SOLE 2 5,796 0 8,181
WEIS MKTS INC COM 948849104 8 157 SH   SOLE 4 157 0 0
WEIS MKTS INC COM 948849104 10 194 SH   SOLE 7 194 0 0
WEIS MKTS INC COM 948849104 1,843 36,774 SH   SOLE 18 36,774 0 0
WEIS MKTS INC COM 948849104 2,778 55,423 SH   SOLE 19 55,423 0 0
WEIS MKTS INC COM 948849104 18,708 373,256 SH   SOLE 21 373,256 0 0
WEIS MKTS INC COM 948849104 22,944 457,788 SH   SOLE 22 440,339 0 17,449
WEIS MKTS INC COM 948849104 1,569 31,298 SH   SOLE 23 31,298 0 0
WEIS MKTS INC COM 948849104 1,235 24,649 SH   SOLE 26 5,765 0 18,884
WEIS MKTS INC COM 948849104 88 1,755 SH   SOLE 28 1,755 0 0
WEIS MKTS INC COM 948849104 301 6,010 SH   SOLE 30 6,010 0 0
WEIS MKTS INC COM 948849104 74 1,475 SH   SOLE 40 1,475 0 0
WELBILT INC COM 949090104 880 144,455 SH   SOLE 2 50,324 0 94,131
WELBILT INC COM 949090104 5 803 SH   SOLE 4 803 0 0
WELBILT INC COM 949090104 14 2,282 SH   SOLE 7 2,282 0 0
WELBILT INC COM 949090104 3,237 531,456 SH   SOLE 18 514,985 0 16,471
WELBILT INC COM 949090104 2,425 398,175 SH   SOLE 19 398,175 0 0
WELBILT INC COM 949090104 25,057 4,114,368 SH   SOLE 21 4,114,368 0 0
WELBILT INC COM 949090104 25,353 4,163,057 SH   SOLE 22 4,034,972 0 128,085
WELBILT INC COM 949090104 124 20,383 SH   SOLE 23 20,383 0 0
WELBILT INC COM 949090104 643 105,628 SH   SOLE 26 34,747 0 70,881
WELBILT INC COM 949090104 102 16,820 SH   SOLE 28 16,820 0 0
WELBILT INC COM 949090104 281 46,158 SH   SOLE 30 46,158 0 0
WELBILT INC COM 949090104 16 2,700 SH   SOLE 31 0 0 2,700
WELBILT INC COM 949090104 86 14,151 SH   SOLE 40 14,151 0 0
WELLS FARGO & CO MTNF 0.250% 6/2 94986RXR7 2,300 2,360,000 PRN   SOLE 2 2,360,000 0 0
WELLS FARGO CO NEW COM 949746101 298,062 11,643,057 SH   SOLE 2 3,254,302 0 8,388,755
WELLS FARGO CO NEW COM 949746101 51,873 2,026,287 SH   SOLE 4 1,919,454 0 106,833
WELLS FARGO CO NEW COM 949746101 89,226 3,485,400 SH   SOLE 7 3,351,024 0 134,376
WELLS FARGO CO NEW COM 949746101 10,130 395,685 SH   SOLE 13 395,685 0 0
WELLS FARGO CO NEW COM 949746101 12,132 473,911 SH   SOLE 15 473,911 0 0
WELLS FARGO CO NEW COM 949746101 1 34 SH   SOLE 17 0 0 34
WELLS FARGO CO NEW COM 949746101 504,931 19,723,867 SH   SOLE 18 17,542,767 0 2,181,100
WELLS FARGO CO NEW COM 949746101 484,840 18,939,047 SH   SOLE 19 18,939,047 0 0
WELLS FARGO CO NEW COM 949746101 4,777 186,586 SH   SOLE 20 186,586 0 0
WELLS FARGO CO NEW COM 949746101 2,164,131 84,536,354 SH   SOLE 21 84,536,354 0 0
WELLS FARGO CO NEW COM 949746101 2,472,615 96,586,541 SH   SOLE 22 84,465,359 0 12,121,182
WELLS FARGO CO NEW COM 949746101 94,483 3,690,747 SH   SOLE 23 3,690,747 0 0
WELLS FARGO CO NEW COM 949746101 103,744 4,052,515 SH   SOLE 25 4,052,515 0 0
WELLS FARGO CO NEW COM 949746101 395,536 15,450,610 SH   SOLE 26 2,162,258 0 13,288,352
WELLS FARGO CO NEW COM 949746101 20,877 815,492 SH   SOLE 28 580,965 0 234,527
WELLS FARGO CO NEW COM 949746101 51,779 2,022,628 SH   SOLE 29 602,949 0 1,419,679
WELLS FARGO CO NEW COM 949746101 341,976 13,358,441 SH   SOLE 30 13,358,441 0 0
WELLS FARGO CO NEW COM 949746101 100,649 3,931,609 SH   SOLE 31 1,231,828 0 2,699,781
WELLS FARGO CO NEW COM 949746101 4,977 194,397 SH   SOLE 32 194,397 0 0
WELLS FARGO CO NEW COM 949746101 26,617 1,039,709 SH   SOLE 34 1,039,709 0 0
WELLS FARGO CO NEW COM 949746101 8,894 347,433 SH   SOLE 35 347,433 0 0
WELLS FARGO CO NEW COM 949746101 84,982 3,319,604 SH   SOLE 36 3,319,604 0 0
WELLS FARGO CO NEW COM 949746101 2,222 86,796 SH   SOLE 40 86,796 0 0
WELLS FARGO CO NEW OPTIONS 949746101 156 6,100 SH Call SOLE 2 6,100 0 0
WELLS FARGO CO NEW OPTIONS 949746101 136 5,300 SH Call SOLE 4 5,300 0 0
WELLS FARGO CO NEW OPTIONS 949746101 1,708 66,700 SH Call SOLE 18 66,700 0 0
WELLS FARGO CO NEW OPTIONS 949746101 22,067 862,000 SH Call SOLE 19 862,000 0 0
WELLS FARGO CO NEW OPTIONS 949746101 1,080 42,200 SH Call SOLE 22 42,200 0 0
WELLS FARGO CO NEW OPTIONS 949746101 8,197 320,200 SH Call SOLE 34 320,200 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 131 101 SH   SOLE 4 101 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 2,185 1,685 SH   SOLE 18 1,685 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 10,262 7,912 SH   SOLE 19 7,912 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 235,976 181,940 SH   SOLE 21 181,940 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 584 450 SH   SOLE 22 450 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 4,565 3,520 SH   SOLE 34 3,520 0 0
WELLTOWER INC COM 95040Q104 51,296 991,235 SH   SOLE 2 100,072 0 891,163
WELLTOWER INC COM 95040Q104 35,317 682,457 SH   SOLE 4 671,150 0 11,307
WELLTOWER INC COM 95040Q104 47,517 918,211 SH   SOLE 7 880,087 0 38,124
WELLTOWER INC COM 95040Q104 379 7,324 SH   SOLE 13 7,324 0 0
WELLTOWER INC COM 95040Q104 2,400 46,380 SH   SOLE 15 46,380 0 0
WELLTOWER INC COM 95040Q104 2 30 SH   SOLE 17 0 0 30
WELLTOWER INC COM 95040Q104 65,817 1,271,835 SH   SOLE 18 1,205,876 0 65,959
WELLTOWER INC COM 95040Q104 47,131 910,744 SH   SOLE 19 910,744 0 0
WELLTOWER INC COM 95040Q104 718,200 13,878,269 SH   SOLE 21 13,878,269 0 0
WELLTOWER INC COM 95040Q104 729,826 14,102,911 SH   SOLE 22 12,821,320 0 1,281,591
WELLTOWER INC COM 95040Q104 18,628 359,957 SH   SOLE 23 359,957 0 0
WELLTOWER INC COM 95040Q104 78,059 1,508,379 SH   SOLE 25 1,508,379 0 0
WELLTOWER INC COM 95040Q104 112,669 2,177,174 SH   SOLE 26 328,150 0 1,849,024
WELLTOWER INC COM 95040Q104 6,569 126,936 SH   SOLE 28 102,518 0 24,418
WELLTOWER INC COM 95040Q104 13,560 262,023 SH   SOLE 29 262,023 0 0
WELLTOWER INC COM 95040Q104 162,735 3,144,633 SH   SOLE 30 3,144,633 0 0
WELLTOWER INC COM 95040Q104 4,034 77,954 SH   SOLE 31 54,143 0 23,811
WELLTOWER INC COM 95040Q104 8,861 171,218 SH   SOLE 34 171,218 0 0
WELLTOWER INC COM 95040Q104 14,496 280,119 SH   SOLE 36 280,119 0 0
WELLTOWER INC COM 95040Q104 496 9,585 SH   SOLE 40 9,585 0 0
WENDYS CO COM 95058W100 9,854 452,425 SH   SOLE 2 141,599 0 310,826
WENDYS CO COM 95058W100 19 856 SH   SOLE 4 856 0 0
WENDYS CO COM 95058W100 68 3,110 SH   SOLE 7 3,110 0 0
WENDYS CO COM 95058W100 11,196 514,056 SH   SOLE 18 514,056 0 0
WENDYS CO COM 95058W100 1,001 45,980 SH   SOLE 19 45,980 0 0
WENDYS CO COM 95058W100 190,920 8,765,831 SH   SOLE 21 8,765,831 0 0
WENDYS CO COM 95058W100 131,066 6,017,701 SH   SOLE 22 5,745,411 0 272,290
WENDYS CO COM 95058W100 2,311 106,086 SH   SOLE 26 57,489 0 48,597
WENDYS CO COM 95058W100 608 27,897 SH   SOLE 28 27,897 0 0
WENDYS CO COM 95058W100 1,413 64,887 SH   SOLE 30 64,887 0 0
WENDYS CO COM 95058W100 78 3,560 SH   SOLE 31 3,560 0 0
WENDYS CO COM 95058W100 143 6,588 SH   SOLE 34 6,588 0 0
WENDYS CO COM 95058W100 115 5,262 SH   SOLE 36 5,262 0 0
WENDYS CO COM 95058W100 396 18,188 SH   SOLE 40 18,188 0 0
WERNER ENTERPRISES INC COM 950755108 2,913 66,912 SH   SOLE 2 44,352 0 22,560
WERNER ENTERPRISES INC COM 950755108 9 213 SH   SOLE 4 213 0 0
WERNER ENTERPRISES INC COM 950755108 47 1,082 SH   SOLE 7 1,082 0 0
WERNER ENTERPRISES INC COM 950755108 16,283 374,053 SH   SOLE 18 374,053 0 0
WERNER ENTERPRISES INC COM 950755108 5,727 131,557 SH   SOLE 19 131,557 0 0
WERNER ENTERPRISES INC COM 950755108 175,105 4,022,619 SH   SOLE 21 4,022,619 0 0
WERNER ENTERPRISES INC COM 950755108 89,657 2,059,670 SH   SOLE 22 2,004,409 0 55,261
WERNER ENTERPRISES INC COM 950755108 66 1,522 SH   SOLE 23 1,522 0 0
WERNER ENTERPRISES INC COM 950755108 1,017 23,353 SH   SOLE 26 6,879 0 16,474
WERNER ENTERPRISES INC COM 950755108 339 7,785 SH   SOLE 28 7,785 0 0
WERNER ENTERPRISES INC COM 950755108 930 21,373 SH   SOLE 30 21,373 0 0
WERNER ENTERPRISES INC COM 950755108 208 4,774 SH   SOLE 34 4,774 0 0
WERNER ENTERPRISES INC COM 950755108 224 5,155 SH   SOLE 40 5,155 0 0
WESBANCO INC COM 950810101 1,731 85,211 SH   SOLE 2 28,135 0 57,076
WESBANCO INC COM 950810101 7 337 SH   SOLE 4 337 0 0
WESBANCO INC COM 950810101 24 1,161 SH   SOLE 7 1,161 0 0
WESBANCO INC COM 950810101 5,391 265,459 SH   SOLE 18 265,459 0 0
WESBANCO INC COM 950810101 3,910 192,500 SH   SOLE 19 192,500 0 0
WESBANCO INC COM 950810101 44,131 2,172,847 SH   SOLE 21 2,172,847 0 0
WESBANCO INC COM 950810101 46,377 2,283,480 SH   SOLE 22 2,217,143 0 66,337
WESBANCO INC COM 950810101 257 12,677 SH   SOLE 23 12,677 0 0
WESBANCO INC COM 950810101 1,999 98,424 SH   SOLE 26 19,354 0 79,070
WESBANCO INC COM 950810101 236 11,600 SH   SOLE 28 11,600 0 0
WESBANCO INC COM 950810101 445 21,899 SH   SOLE 30 21,899 0 0
WESBANCO INC COM 950810101 207 10,212 SH   SOLE 34 10,212 0 0
WESBANCO INC COM 950810101 128 6,303 SH   SOLE 40 6,303 0 0
WESCO INTL INC COM 95082P105 2,578 73,439 SH   SOLE 2 30,018 0 43,421
WESCO INTL INC COM 95082P105 9 267 SH   SOLE 4 267 0 0
WESCO INTL INC COM 95082P105 69 1,966 SH   SOLE 7 1,966 0 0
WESCO INTL INC COM 95082P105 8,449 240,642 SH   SOLE 18 236,922 0 3,720
WESCO INTL INC COM 95082P105 7,977 227,209 SH   SOLE 19 227,209 0 0
WESCO INTL INC COM 95082P105 54,724 1,558,653 SH   SOLE 21 1,558,653 0 0
WESCO INTL INC COM 95082P105 56,170 1,599,815 SH   SOLE 22 1,524,045 0 75,770
WESCO INTL INC COM 95082P105 32 904 SH   SOLE 23 904 0 0
WESCO INTL INC COM 95082P105 1,033 29,410 SH   SOLE 25 29,410 0 0
WESCO INTL INC COM 95082P105 816 23,242 SH   SOLE 26 12,573 0 10,669
WESCO INTL INC COM 95082P105 253 7,210 SH   SOLE 28 7,210 0 0
WESCO INTL INC COM 95082P105 580 16,520 SH   SOLE 30 16,520 0 0
WESCO INTL INC COM 95082P105 125 3,549 SH   SOLE 31 0 0 3,549
WESCO INTL INC COM 95082P105 1,810 51,550 SH   SOLE 34 51,550 0 0
WESCO INTL INC COM 95082P105 226 6,443 SH   SOLE 36 6,443 0 0
WESCO INTL INC COM 95082P105 178 5,075 SH   SOLE 40 5,075 0 0
WEST BANCORPORATION INC CAP STK 95123P106 246 14,064 SH   SOLE 2 1,053 0 13,011
WEST BANCORPORATION INC CAP STK 95123P106 6 319 SH   SOLE 7 319 0 0
WEST BANCORPORATION INC CAP STK 95123P106 1,245 71,156 SH   SOLE 18 71,156 0 0
WEST BANCORPORATION INC CAP STK 95123P106 935 53,481 SH   SOLE 19 53,481 0 0
WEST BANCORPORATION INC CAP STK 95123P106 9,597 548,737 SH   SOLE 21 548,737 0 0
WEST BANCORPORATION INC CAP STK 95123P106 7,412 423,770 SH   SOLE 22 415,401 0 8,369
WEST BANCORPORATION INC CAP STK 95123P106 52 2,973 SH   SOLE 23 2,973 0 0
WEST BANCORPORATION INC CAP STK 95123P106 364 20,808 SH   SOLE 26 0 0 20,808
WEST PHARMACEUTICAL SVSC INC COM 955306105 42,508 187,120 SH   SOLE 2 30,340 0 156,780
WEST PHARMACEUTICAL SVSC INC COM 955306105 8,417 37,052 SH   SOLE 4 35,045 0 2,007
WEST PHARMACEUTICAL SVSC INC COM 955306105 24,787 109,111 SH   SOLE 7 68,921 0 40,190
WEST PHARMACEUTICAL SVSC INC COM 955306105 433 1,904 SH   SOLE 13 1,904 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,452 6,393 SH   SOLE 15 6,393 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 39,063 171,955 SH   SOLE 18 157,501 0 14,454
WEST PHARMACEUTICAL SVSC INC COM 955306105 221,943 976,993 SH   SOLE 19 976,993 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 497,858 2,191,565 SH   SOLE 21 2,191,565 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 415,524 1,829,133 SH   SOLE 22 1,663,053 0 166,080
WEST PHARMACEUTICAL SVSC INC COM 955306105 13,344 58,740 SH   SOLE 23 58,740 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 5,571 24,525 SH   SOLE 25 24,525 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 70,814 311,724 SH   SOLE 26 62,353 0 249,371
WEST PHARMACEUTICAL SVSC INC COM 955306105 3,321 14,620 SH   SOLE 28 10,182 0 4,438
WEST PHARMACEUTICAL SVSC INC COM 955306105 4,351 19,154 SH   SOLE 29 1,523 0 17,631
WEST PHARMACEUTICAL SVSC INC COM 955306105 86,219 379,535 SH   SOLE 30 365,968 0 13,567
WEST PHARMACEUTICAL SVSC INC COM 955306105 75,417 331,983 SH   SOLE 31 9,106 0 322,877
WEST PHARMACEUTICAL SVSC INC COM 955306105 936 4,120 SH   SOLE 34 4,120 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 3,513 15,462 SH   SOLE 36 15,462 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 399 1,755 SH   SOLE 40 1,755 0 0
WESTAMERICA BANCORPORATION COM 957090103 1,720 29,959 SH   SOLE 2 10,087 0 19,872
WESTAMERICA BANCORPORATION COM 957090103 93 1,616 SH   SOLE 7 1,616 0 0
WESTAMERICA BANCORPORATION COM 957090103 7,317 127,433 SH   SOLE 18 127,433 0 0
WESTAMERICA BANCORPORATION COM 957090103 3,045 53,036 SH   SOLE 19 53,036 0 0
WESTAMERICA BANCORPORATION COM 957090103 166,500 2,899,691 SH   SOLE 21 2,899,691 0 0
WESTAMERICA BANCORPORATION COM 957090103 46,262 805,678 SH   SOLE 22 780,972 0 24,706
WESTAMERICA BANCORPORATION COM 957090103 672 11,698 SH   SOLE 26 8,645 0 3,053
WESTAMERICA BANCORPORATION COM 957090103 216 3,763 SH   SOLE 28 3,763 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,229 38,820 SH   SOLE 30 38,820 0 0
WESTAMERICA BANCORPORATION COM 957090103 164 2,851 SH   SOLE 40 2,851 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 7 7,994 SH   SOLE 21 7,994 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 245 298,868 SH   SOLE 22 298,868 0 0
WESTERN ALLIANCE BANCORP COM 957638109 8,768 231,531 SH   SOLE 2 45,174 0 186,357
WESTERN ALLIANCE BANCORP COM 957638109 18 487 SH   SOLE 4 487 0 0
WESTERN ALLIANCE BANCORP COM 957638109 81 2,140 SH   SOLE 7 2,140 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,438 37,977 SH   SOLE 18 37,977 0 0
WESTERN ALLIANCE BANCORP COM 957638109 926 24,454 SH   SOLE 19 24,454 0 0
WESTERN ALLIANCE BANCORP COM 957638109 42,835 1,131,117 SH   SOLE 21 1,131,117 0 0
WESTERN ALLIANCE BANCORP COM 957638109 103,321 2,728,307 SH   SOLE 22 2,583,559 0 144,748
WESTERN ALLIANCE BANCORP COM 957638109 2,032 53,646 SH   SOLE 26 35,643 0 18,003
WESTERN ALLIANCE BANCORP COM 957638109 551 14,560 SH   SOLE 28 14,560 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,248 32,958 SH   SOLE 30 32,958 0 0
WESTERN ALLIANCE BANCORP COM 957638109 74 1,947 SH   SOLE 31 1,947 0 0
WESTERN ALLIANCE BANCORP COM 957638109 95 2,506 SH   SOLE 36 2,506 0 0
WESTERN ALLIANCE BANCORP COM 957638109 396 10,446 SH   SOLE 40 10,446 0 0
WESTERN ASSET GLOBAL CP DEFI COM 95790C107 2,904 177,303 SH   SOLE 22 0 0 177,303
WESTERN ASSET INTER MUNI FD COM 958435109 664 77,574 SH   SOLE 22 0 0 77,574
WESTERN ASSET MTG CAP CORP COM 95790D105 142 51,812 SH   SOLE 2 2,534 0 49,278
WESTERN ASSET MTG CAP CORP COM 95790D105 4 1,545 SH   SOLE 7 1,545 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 658 239,985 SH   SOLE 18 239,985 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 489 178,365 SH   SOLE 19 178,365 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 8,078 2,948,283 SH   SOLE 21 2,948,283 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 5,356 1,954,584 SH   SOLE 22 1,927,902 0 26,682
WESTERN ASSET MTG CAP CORP COM 95790D105 33 11,909 SH   SOLE 23 11,909 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 0 15 SH   SOLE 18 15 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 16,878 1,539,948 SH   SOLE 22 0 0 1,539,948
WESTERN DIGITAL CORP. COM 958102105 31,810 720,491 SH   SOLE 2 70,835 0 649,656
WESTERN DIGITAL CORP. COM 958102105 6,004 135,982 SH   SOLE 4 128,176 0 7,806
WESTERN DIGITAL CORP. COM 958102105 15,528 351,711 SH   SOLE 7 280,596 0 71,115
WESTERN DIGITAL CORP. COM 958102105 394 8,915 SH   SOLE 13 8,915 0 0
WESTERN DIGITAL CORP. COM 958102105 1,714 38,828 SH   SOLE 15 38,828 0 0
WESTERN DIGITAL CORP. COM 958102105 27,872 631,297 SH   SOLE 18 585,661 0 45,636
WESTERN DIGITAL CORP. COM 958102105 22,032 499,021 SH   SOLE 19 499,021 0 0
WESTERN DIGITAL CORP. COM 958102105 347,844 7,878,675 SH   SOLE 21 7,878,675 0 0
WESTERN DIGITAL CORP. COM 958102105 318,296 7,209,419 SH   SOLE 22 6,527,325 0 682,094
WESTERN DIGITAL CORP. COM 958102105 9,508 215,350 SH   SOLE 23 215,350 0 0
WESTERN DIGITAL CORP. COM 958102105 13,849 313,670 SH   SOLE 25 313,670 0 0
WESTERN DIGITAL CORP. COM 958102105 63,926 1,447,932 SH   SOLE 26 270,880 0 1,177,052
WESTERN DIGITAL CORP. COM 958102105 2,836 64,237 SH   SOLE 28 46,461 0 17,776
WESTERN DIGITAL CORP. COM 958102105 3,023 68,481 SH   SOLE 29 5,799 0 62,682
WESTERN DIGITAL CORP. COM 958102105 69,919 1,583,673 SH   SOLE 30 1,583,673 0 0
WESTERN DIGITAL CORP. COM 958102105 4,984 112,892 SH   SOLE 31 42,760 0 70,132
WESTERN DIGITAL CORP. COM 958102105 2,837 64,266 SH   SOLE 32 64,266 0 0
WESTERN DIGITAL CORP. COM 958102105 7,812 176,950 SH   SOLE 34 176,950 0 0
WESTERN DIGITAL CORP. COM 958102105 10,666 241,586 SH   SOLE 36 241,586 0 0
WESTERN DIGITAL CORP. COM 958102105 344 7,792 SH   SOLE 40 7,792 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 93 2,100 SH Call SOLE 2 2,100 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 26 600 SH Put SOLE 2 600 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 15,029 340,400 SH Call SOLE 19 340,400 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 4,636 105,000 SH Put SOLE 19 105,000 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 150 3,400 SH Call SOLE 22 3,400 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 44 1,000 SH Put SOLE 22 1,000 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 2,119 48,000 SH Call SOLE 34 48,000 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 636 14,400 SH Put SOLE 34 14,400 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 197 210,000 PRN   SOLE 2 210,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 28,436 30,250,000 PRN   SOLE 19 30,250,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 3,626 3,857,000 PRN   SOLE 21 3,857,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 2,171 2,310,000 PRN   SOLE 22 2,310,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 3,704 3,940,000 PRN   SOLE 34 3,940,000 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 118 20,310 SH   SOLE 2 950 0 19,360
WESTERN NEW ENG BANCORP INC COM 958892101 3 569 SH   SOLE 7 569 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 529 91,304 SH   SOLE 18 91,304 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 273 47,224 SH   SOLE 19 47,224 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 4,672 806,857 SH   SOLE 21 806,857 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 6,692 1,155,727 SH   SOLE 22 1,144,327 0 11,400
WESTERN UN CO COM 959802109 22,711 1,050,440 SH   SOLE 2 167,069 0 883,371
WESTERN UN CO COM 959802109 4,559 210,857 SH   SOLE 4 198,700 0 12,157
WESTERN UN CO COM 959802109 17,932 829,408 SH   SOLE 7 589,960 0 239,448
WESTERN UN CO COM 959802109 28 1,283 SH   SOLE 13 1,283 0 0
WESTERN UN CO COM 959802109 1,158 53,575 SH   SOLE 15 53,575 0 0
WESTERN UN CO COM 959802109 21,054 973,803 SH   SOLE 18 911,919 0 61,884
WESTERN UN CO COM 959802109 4,417 204,291 SH   SOLE 19 204,291 0 0
WESTERN UN CO COM 959802109 614,267 28,411,983 SH   SOLE 21 28,411,983 0 0
WESTERN UN CO COM 959802109 264,848 12,250,118 SH   SOLE 22 11,288,928 0 961,190
WESTERN UN CO COM 959802109 6,552 303,062 SH   SOLE 23 303,062 0 0
WESTERN UN CO COM 959802109 11,449 529,573 SH   SOLE 25 529,573 0 0
WESTERN UN CO COM 959802109 58,585 2,709,777 SH   SOLE 26 516,917 0 2,192,860
WESTERN UN CO COM 959802109 1,985 91,828 SH   SOLE 28 65,497 0 26,331
WESTERN UN CO COM 959802109 2,056 95,087 SH   SOLE 29 5,137 0 89,950
WESTERN UN CO COM 959802109 59,265 2,741,232 SH   SOLE 30 2,663,253 0 77,979
WESTERN UN CO COM 959802109 2,263 104,679 SH   SOLE 31 47,645 0 57,034
WESTERN UN CO COM 959802109 2,544 117,671 SH   SOLE 32 117,671 0 0
WESTERN UN CO COM 959802109 478 22,103 SH   SOLE 34 22,103 0 0
WESTERN UN CO COM 959802109 7,953 367,859 SH   SOLE 35 367,859 0 0
WESTERN UN CO COM 959802109 12,392 573,171 SH   SOLE 36 573,171 0 0
WESTERN UN CO COM 959802109 201 9,319 SH   SOLE 40 9,319 0 0
WESTLAKE CHEM CORP COM 960413102 4,139 77,146 SH   SOLE 2 14,205 0 62,941
WESTLAKE CHEM CORP COM 960413102 12 217 SH   SOLE 4 217 0 0
WESTLAKE CHEM CORP COM 960413102 45 845 SH   SOLE 7 845 0 0
WESTLAKE CHEM CORP COM 960413102 5 87 SH   SOLE 15 87 0 0
WESTLAKE CHEM CORP COM 960413102 715 13,335 SH   SOLE 18 13,243 0 92
WESTLAKE CHEM CORP COM 960413102 506 9,429 SH   SOLE 19 9,429 0 0
WESTLAKE CHEM CORP COM 960413102 20,563 383,289 SH   SOLE 21 383,289 0 0
WESTLAKE CHEM CORP COM 960413102 52,349 975,746 SH   SOLE 22 921,454 0 54,292
WESTLAKE CHEM CORP COM 960413102 1,132 21,101 SH   SOLE 25 21,101 0 0
WESTLAKE CHEM CORP COM 960413102 3,997 74,503 SH   SOLE 26 6,486 0 68,017
WESTLAKE CHEM CORP COM 960413102 362 6,745 SH   SOLE 28 6,745 0 0
WESTLAKE CHEM CORP COM 960413102 5 92 SH   SOLE 29 92 0 0
WESTLAKE CHEM CORP COM 960413102 693 12,910 SH   SOLE 30 12,910 0 0
WESTLAKE CHEM CORP COM 960413102 407 7,588 SH   SOLE 31 650 0 6,938
WESTLAKE CHEM CORP COM 960413102 16 301 SH   SOLE 34 301 0 0
WESTLAKE CHEM CORP COM 960413102 942 17,553 SH   SOLE 36 17,553 0 0
WESTLAKE CHEM CORP COM 960413102 218 4,072 SH   SOLE 40 4,072 0 0
WESTROCK CO COM 96145D105 18,579 657,441 SH   SOLE 2 72,687 0 584,754
WESTROCK CO COM 96145D105 3,432 121,444 SH   SOLE 4 114,677 0 6,767
WESTROCK CO COM 96145D105 7,793 275,751 SH   SOLE 7 258,396 0 17,355
WESTROCK CO COM 96145D105 1,053 37,268 SH   SOLE 13 37,268 0 0
WESTROCK CO COM 96145D105 910 32,192 SH   SOLE 15 32,192 0 0
WESTROCK CO COM 96145D105 18,155 642,425 SH   SOLE 18 590,895 0 51,530
WESTROCK CO COM 96145D105 13,398 474,105 SH   SOLE 19 474,105 0 0
WESTROCK CO COM 96145D105 288,759 10,217,943 SH   SOLE 21 10,217,943 0 0
WESTROCK CO COM 96145D105 201,516 7,130,791 SH   SOLE 22 6,349,248 0 781,543
WESTROCK CO COM 96145D105 5,548 196,331 SH   SOLE 23 196,331 0 0
WESTROCK CO COM 96145D105 8,341 295,166 SH   SOLE 25 295,166 0 0
WESTROCK CO COM 96145D105 31,030 1,098,030 SH   SOLE 26 292,764 0 805,266
WESTROCK CO COM 96145D105 1,577 55,805 SH   SOLE 28 40,289 0 15,516
WESTROCK CO COM 96145D105 1,659 58,704 SH   SOLE 29 4,805 0 53,899
WESTROCK CO COM 96145D105 34,513 1,221,257 SH   SOLE 30 1,218,646 0 2,611
WESTROCK CO COM 96145D105 3,196 113,080 SH   SOLE 31 31,931 0 81,149
WESTROCK CO COM 96145D105 1,987 70,327 SH   SOLE 32 70,327 0 0
WESTROCK CO COM 96145D105 1,699 60,127 SH   SOLE 34 60,127 0 0
WESTROCK CO COM 96145D105 13,551 479,527 SH   SOLE 35 479,527 0 0
WESTROCK CO COM 96145D105 6,357 224,954 SH   SOLE 36 224,954 0 0
WESTROCK CO COM 96145D105 144 5,100 SH   SOLE 40 5,100 0 0
WESTWATER RES INC COM NEW 961684206 0 11 SH   SOLE 21 11 0 0
WESTWATER RES INC COM NEW 961684206 22 8,447 SH   SOLE 22 8,447 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 138 8,763 SH   SOLE 2 1,230 0 7,533
WESTWOOD HLDGS GROUP INC COM 961765104 2 149 SH   SOLE 7 149 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 511 32,452 SH   SOLE 18 32,452 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 548 34,763 SH   SOLE 19 34,763 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 4,560 289,518 SH   SOLE 21 289,518 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 5,295 336,195 SH   SOLE 22 331,480 0 4,715
WESTWOOD HLDGS GROUP INC COM 961765104 53 3,395 SH   SOLE 23 3,395 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 148 9,366 SH   SOLE 26 0 0 9,366
WEX INC COM 96208T104 18,918 114,648 SH   SOLE 2 33,790 0 80,858
WEX INC COM 96208T104 47 285 SH   SOLE 4 285 0 0
WEX INC COM 96208T104 137 828 SH   SOLE 7 828 0 0
WEX INC COM 96208T104 19,631 118,970 SH   SOLE 18 118,970 0 0
WEX INC COM 96208T104 1,820 11,031 SH   SOLE 19 11,031 0 0
WEX INC COM 96208T104 328,307 1,989,620 SH   SOLE 21 1,989,620 0 0
WEX INC COM 96208T104 237,766 1,440,917 SH   SOLE 22 1,376,675 0 64,242
WEX INC COM 96208T104 3,924 23,778 SH   SOLE 26 14,331 0 9,447
WEX INC COM 96208T104 923 5,596 SH   SOLE 28 5,596 0 0
WEX INC COM 96208T104 8,030 48,663 SH   SOLE 30 48,663 0 0
WEX INC COM 96208T104 208 1,258 SH   SOLE 31 862 0 396
WEX INC COM 96208T104 15,437 93,551 SH   SOLE 34 93,551 0 0
WEX INC COM 96208T104 109 663 SH   SOLE 36 663 0 0
WEX INC COM 96208T104 783 4,743 SH   SOLE 40 4,743 0 0
WEYCO GROUP INC COM 962149100 135 6,270 SH   SOLE 2 241 0 6,029
WEYCO GROUP INC COM 962149100 4 172 SH   SOLE 7 172 0 0
WEYCO GROUP INC COM 962149100 502 23,259 SH   SOLE 18 23,259 0 0
WEYCO GROUP INC COM 962149100 249 11,532 SH   SOLE 19 11,532 0 0
WEYCO GROUP INC COM 962149100 4,610 213,530 SH   SOLE 21 213,530 0 0
WEYCO GROUP INC COM 962149100 4,216 195,255 SH   SOLE 22 192,500 0 2,755
WEYERHAEUSER CO MTN BE COM NEW 962166104 39,530 1,760,024 SH   SOLE 2 161,709 0 1,598,315
WEYERHAEUSER CO MTN BE COM NEW 962166104 8,160 363,316 SH   SOLE 4 343,614 0 19,702
WEYERHAEUSER CO MTN BE COM NEW 962166104 14,562 648,357 SH   SOLE 7 612,753 0 35,604
WEYERHAEUSER CO MTN BE COM NEW 962166104 52 2,326 SH   SOLE 13 2,326 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 1,846 82,190 SH   SOLE 15 82,190 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 35,514 1,581,210 SH   SOLE 18 1,466,734 0 114,476
WEYERHAEUSER CO MTN BE COM NEW 962166104 13,955 621,310 SH   SOLE 19 621,310 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 444,861 19,806,793 SH   SOLE 21 19,806,793 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 412,215 18,353,306 SH   SOLE 22 16,621,243 0 1,732,063
WEYERHAEUSER CO MTN BE COM NEW 962166104 12,185 542,539 SH   SOLE 23 542,539 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 20,679 920,711 SH   SOLE 25 920,711 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 80,732 3,594,488 SH   SOLE 26 627,985 0 2,966,503
WEYERHAEUSER CO MTN BE COM NEW 962166104 3,631 161,644 SH   SOLE 28 116,407 0 45,237
WEYERHAEUSER CO MTN BE COM NEW 962166104 323 14,366 SH   SOLE 29 14,366 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 62,047 2,762,572 SH   SOLE 30 2,762,572 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 4,595 204,582 SH   SOLE 31 94,553 0 110,029
WEYERHAEUSER CO MTN BE COM NEW 962166104 4,933 219,648 SH   SOLE 34 219,648 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 10,905 485,542 SH   SOLE 36 485,542 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 347 15,436 SH   SOLE 40 15,436 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 26,931 611,383 SH   SOLE 19 611,383 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 6,310 143,244 SH   SOLE 21 143,244 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,565 35,527 SH   SOLE 25 35,527 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 20,652 468,841 SH   SOLE 29 468,841 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 2,600 59,016 SH   SOLE 34 59,016 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 1 736 SH   SOLE 21 736 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 83 47,749 SH   SOLE 22 47,749 0 0
WHIRLPOOL CORP COM 963320106 21,137 163,179 SH   SOLE 2 21,731 0 141,448
WHIRLPOOL CORP COM 963320106 4,172 32,211 SH   SOLE 4 30,388 0 1,823
WHIRLPOOL CORP COM 963320106 12,911 99,672 SH   SOLE 7 59,081 0 40,591
WHIRLPOOL CORP COM 963320106 201 1,555 SH   SOLE 13 1,555 0 0
WHIRLPOOL CORP COM 963320106 1,094 8,443 SH   SOLE 15 8,443 0 0
WHIRLPOOL CORP COM 963320106 15,468 119,413 SH   SOLE 18 109,968 0 9,445
WHIRLPOOL CORP COM 963320106 2,215 17,101 SH   SOLE 19 17,101 0 0
WHIRLPOOL CORP COM 963320106 203,743 1,572,938 SH   SOLE 21 1,572,938 0 0
WHIRLPOOL CORP COM 963320106 201,357 1,554,518 SH   SOLE 22 1,404,728 0 149,790
WHIRLPOOL CORP COM 963320106 5,962 46,030 SH   SOLE 23 46,030 0 0
WHIRLPOOL CORP COM 963320106 9,899 76,422 SH   SOLE 25 76,422 0 0
WHIRLPOOL CORP COM 963320106 46,468 358,745 SH   SOLE 26 68,086 0 290,659
WHIRLPOOL CORP COM 963320106 1,614 12,462 SH   SOLE 28 8,208 0 4,254
WHIRLPOOL CORP COM 963320106 1,913 14,768 SH   SOLE 29 1,254 0 13,514
WHIRLPOOL CORP COM 963320106 36,224 279,657 SH   SOLE 30 266,675 0 12,982
WHIRLPOOL CORP COM 963320106 2,783 21,484 SH   SOLE 31 8,836 0 12,648
WHIRLPOOL CORP COM 963320106 400 3,090 SH   SOLE 34 3,090 0 0
WHIRLPOOL CORP COM 963320106 7,408 57,191 SH   SOLE 36 57,191 0 0
WHIRLPOOL CORP COM 963320106 190 1,465 SH   SOLE 40 1,465 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 6,633 7,470 SH   SOLE 2 2,027 0 5,443
WHITE MTNS INS GROUP LTD COM G9618E107 13 15 SH   SOLE 4 15 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 48 54 SH   SOLE 7 54 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,039 1,170 SH   SOLE 18 1,170 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 702 791 SH   SOLE 19 791 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 35,669 40,169 SH   SOLE 21 40,169 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 76,220 85,836 SH   SOLE 22 81,032 0 4,804
WHITE MTNS INS GROUP LTD COM G9618E107 814 917 SH   SOLE 26 585 0 332
WHITE MTNS INS GROUP LTD COM G9618E107 464 522 SH   SOLE 28 522 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,076 1,212 SH   SOLE 30 1,212 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 52 59 SH   SOLE 31 59 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 4 5 SH   SOLE 34 5 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 39 44 SH   SOLE 36 44 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 329 370 SH   SOLE 40 370 0 0
WHITEHORSE FIN INC COM 96524V106 803 77,939 SH   SOLE 30 77,939 0 0
WHITESTONE REIT COM 966084204 369 50,806 SH   SOLE 2 12,545 0 38,261
WHITESTONE REIT COM 966084204 6 762 SH   SOLE 7 762 0 0
WHITESTONE REIT COM 966084204 1,539 211,647 SH   SOLE 18 211,647 0 0
WHITESTONE REIT COM 966084204 528 72,608 SH   SOLE 19 72,608 0 0
WHITESTONE REIT COM 966084204 34,201 4,704,463 SH   SOLE 21 4,704,463 0 0
WHITESTONE REIT COM 966084204 9,961 1,370,118 SH   SOLE 22 1,331,633 0 38,485
WHITESTONE REIT COM 966084204 9 1,292 SH   SOLE 23 1,292 0 0
WHITESTONE REIT COM 966084204 163 22,408 SH   SOLE 26 0 0 22,408
WHITESTONE REIT COM 966084204 59 8,169 SH   SOLE 28 8,169 0 0
WHITESTONE REIT COM 966084204 420 57,773 SH   SOLE 30 57,773 0 0
WHITING PETE CORP NEW COM NEW 966387409 103 91,224 SH   SOLE 2 3,776 0 87,448
WHITING PETE CORP NEW COM NEW 966387409 2 1,645 SH   SOLE 7 1,645 0 0
WHITING PETE CORP NEW COM NEW 966387409 362 320,714 SH   SOLE 18 320,714 0 0
WHITING PETE CORP NEW COM NEW 966387409 182 160,755 SH   SOLE 19 160,755 0 0
WHITING PETE CORP NEW COM NEW 966387409 2,998 2,652,710 SH   SOLE 21 2,652,710 0 0
WHITING PETE CORP NEW COM NEW 966387409 1,241 1,097,800 SH   SOLE 22 1,018,057 0 79,743
WHITING PETE CORP NEW COM NEW 966387409 63 55,724 SH   SOLE 31 0 0 55,724
WIDEOPENWEST INC COM 96758W101 243 46,195 SH   SOLE 2 15,612 0 30,583
WIDEOPENWEST INC COM 96758W101 4 770 SH   SOLE 7 770 0 0
WIDEOPENWEST INC COM 96758W101 1,109 210,490 SH   SOLE 18 210,490 0 0
WIDEOPENWEST INC COM 96758W101 514 97,609 SH   SOLE 19 97,609 0 0
WIDEOPENWEST INC COM 96758W101 8,776 1,665,361 SH   SOLE 21 1,665,361 0 0
WIDEOPENWEST INC COM 96758W101 5,942 1,127,542 SH   SOLE 22 1,103,932 0 23,610
WIDEOPENWEST INC COM 96758W101 20 3,797 SH   SOLE 30 3,797 0 0
WIDEPOINT CORP COM 967590100 41 58,452 SH   SOLE 21 58,452 0 0
WIDEPOINT CORP COM 967590100 108 155,395 SH   SOLE 22 155,395 0 0
WILEY JOHN & SONS INC CL A 968223206 5,857 150,172 SH   SOLE 2 50,014 0 100,158
WILEY JOHN & SONS INC CL A 968223206 6 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206 1,834 47,030 SH   SOLE 7 47,030 0 0
WILEY JOHN & SONS INC CL A 968223206 4,608 118,142 SH   SOLE 18 118,142 0 0
WILEY JOHN & SONS INC CL A 968223206 431 11,043 SH   SOLE 19 11,043 0 0
WILEY JOHN & SONS INC CL A 968223206 82,329 2,110,994 SH   SOLE 21 2,110,994 0 0
WILEY JOHN & SONS INC CL A 968223206 60,049 1,539,728 SH   SOLE 22 1,471,607 0 68,121
WILEY JOHN & SONS INC CL A 968223206 611 15,663 SH   SOLE 26 11,896 0 3,767
WILEY JOHN & SONS INC CL A 968223206 307 7,878 SH   SOLE 28 7,878 0 0
WILEY JOHN & SONS INC CL A 968223206 667 17,105 SH   SOLE 30 17,105 0 0
WILEY JOHN & SONS INC CL A 968223206 36 934 SH   SOLE 31 934 0 0
WILEY JOHN & SONS INC CL A 968223206 62 1,593 SH   SOLE 36 1,593 0 0
WILEY JOHN & SONS INC CL A 968223206 201 5,166 SH   SOLE 40 5,166 0 0
WILEY JOHN & SONS INC CL B 968223305 31 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 193 7,729 SH   SOLE 2 3,609 0 4,120
WILLDAN GROUP INC COM 96924N100 5 208 SH   SOLE 7 208 0 0
WILLDAN GROUP INC COM 96924N100 1,071 42,841 SH   SOLE 18 42,841 0 0
WILLDAN GROUP INC COM 96924N100 466 18,625 SH   SOLE 19 18,625 0 0
WILLDAN GROUP INC COM 96924N100 8,612 344,354 SH   SOLE 21 344,354 0 0
WILLDAN GROUP INC COM 96924N100 8,139 325,422 SH   SOLE 22 313,351 0 12,071
WILLDAN GROUP INC COM 96924N100 67 2,697 SH   SOLE 26 0 0 2,697
WILLDAN GROUP INC COM 96924N100 37 1,469 SH   SOLE 30 1,469 0 0
WILLDAN GROUP INC COM 96924N100 54 2,173 SH   SOLE 40 2,173 0 0
WILLIAMS COS INC COM 969457100 71,885 3,779,449 SH   SOLE 2 1,202,696 0 2,576,753
WILLIAMS COS INC COM 969457100 11,750 617,772 SH   SOLE 4 585,852 0 31,920
WILLIAMS COS INC COM 969457100 52,224 2,745,754 SH   SOLE 7 2,698,185 0 47,569
WILLIAMS COS INC COM 969457100 1,315 69,161 SH   SOLE 13 69,161 0 0
WILLIAMS COS INC COM 969457100 2,787 146,553 SH   SOLE 15 146,553 0 0
WILLIAMS COS INC COM 969457100 213,494 11,224,700 SH   SOLE 18 10,651,682 0 573,018
WILLIAMS COS INC COM 969457100 306,769 16,128,737 SH   SOLE 19 16,128,737 0 0
WILLIAMS COS INC COM 969457100 672,380 35,351,184 SH   SOLE 21 35,351,184 0 0
WILLIAMS COS INC COM 969457100 589,110 30,973,188 SH   SOLE 22 28,092,419 0 2,880,769
WILLIAMS COS INC COM 969457100 17,571 923,810 SH   SOLE 23 923,810 0 0
WILLIAMS COS INC COM 969457100 32,705 1,719,521 SH   SOLE 25 1,719,521 0 0
WILLIAMS COS INC COM 969457100 82,933 4,360,326 SH   SOLE 26 904,584 0 3,455,742
WILLIAMS COS INC COM 969457100 4,716 247,936 SH   SOLE 28 175,286 0 72,650
WILLIAMS COS INC COM 969457100 12,699 667,662 SH   SOLE 29 321,674 0 345,988
WILLIAMS COS INC COM 969457100 101,860 5,355,390 SH   SOLE 30 5,355,390 0 0
WILLIAMS COS INC COM 969457100 6,986 367,307 SH   SOLE 31 152,070 0 215,237
WILLIAMS COS INC COM 969457100 108,085 5,682,696 SH   SOLE 34 5,682,696 0 0
WILLIAMS COS INC COM 969457100 18,033 948,119 SH   SOLE 36 948,119 0 0
WILLIAMS COS INC COM 969457100 537 28,234 SH   SOLE 40 28,234 0 0
WILLIAMS SONOMA INC COM 969904101 26,694 325,500 SH   SOLE 2 176,795 0 148,705
WILLIAMS SONOMA INC COM 969904101 1,040 12,680 SH   SOLE 4 12,680 0 0
WILLIAMS SONOMA INC COM 969904101 683 8,326 SH   SOLE 7 8,326 0 0
WILLIAMS SONOMA INC COM 969904101 17,793 216,966 SH   SOLE 18 213,121 0 3,845
WILLIAMS SONOMA INC COM 969904101 2,253 27,472 SH   SOLE 19 27,472 0 0
WILLIAMS SONOMA INC COM 969904101 293,877 3,583,424 SH   SOLE 21 3,583,424 0 0
WILLIAMS SONOMA INC COM 969904101 231,045 2,817,280 SH   SOLE 22 2,582,799 0 234,481
WILLIAMS SONOMA INC COM 969904101 3,320 40,485 SH   SOLE 23 40,485 0 0
WILLIAMS SONOMA INC COM 969904101 133 1,626 SH   SOLE 25 1,626 0 0
WILLIAMS SONOMA INC COM 969904101 5,296 64,576 SH   SOLE 26 28,063 0 36,513
WILLIAMS SONOMA INC COM 969904101 1,116 13,607 SH   SOLE 28 13,607 0 0
WILLIAMS SONOMA INC COM 969904101 2,395 29,199 SH   SOLE 29 29,199 0 0
WILLIAMS SONOMA INC COM 969904101 7,554 92,115 SH   SOLE 30 92,115 0 0
WILLIAMS SONOMA INC COM 969904101 5,132 62,583 SH   SOLE 31 46,528 0 16,055
WILLIAMS SONOMA INC COM 969904101 845 10,302 SH   SOLE 34 10,302 0 0
WILLIAMS SONOMA INC COM 969904101 497 6,060 SH   SOLE 36 6,060 0 0
WILLIAMS SONOMA INC COM 969904101 699 8,526 SH   SOLE 40 8,526 0 0
WILLIS LEASE FINANCE CORP COM 970646105 68 2,786 SH   SOLE 2 120 0 2,666
WILLIS LEASE FINANCE CORP COM 970646105 276 11,354 SH   SOLE 18 11,354 0 0
WILLIS LEASE FINANCE CORP COM 970646105 132 5,457 SH   SOLE 19 5,457 0 0
WILLIS LEASE FINANCE CORP COM 970646105 2,473 101,863 SH   SOLE 21 101,863 0 0
WILLIS LEASE FINANCE CORP COM 970646105 1,412 58,168 SH   SOLE 22 56,481 0 1,687
WILLIS TOWERS WATSON PLC LTD SHS G96629103 61,762 313,592 SH   SOLE 2 35,084 0 278,508
WILLIS TOWERS WATSON PLC LTD SHS G96629103 12,160 61,742 SH   SOLE 4 58,263 0 3,479
WILLIS TOWERS WATSON PLC LTD SHS G96629103 24,589 124,850 SH   SOLE 7 116,420 0 8,430
WILLIS TOWERS WATSON PLC LTD SHS G96629103 793 4,026 SH   SOLE 13 4,026 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 3,078 15,628 SH   SOLE 15 15,628 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 149,934 761,280 SH   SOLE 18 718,182 0 43,098
WILLIS TOWERS WATSON PLC LTD SHS G96629103 94,546 480,053 SH   SOLE 19 480,053 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 646,146 3,280,760 SH   SOLE 21 3,280,760 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 632,007 3,208,974 SH   SOLE 22 2,901,094 0 307,880
WILLIS TOWERS WATSON PLC LTD SHS G96629103 18,444 93,649 SH   SOLE 23 93,649 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 28,202 143,196 SH   SOLE 25 143,196 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 125,348 636,446 SH   SOLE 26 89,620 0 546,826
WILLIS TOWERS WATSON PLC LTD SHS G96629103 5,255 26,683 SH   SOLE 28 18,665 0 8,018
WILLIS TOWERS WATSON PLC LTD SHS G96629103 4,132 20,980 SH   SOLE 29 2,233 0 18,747
WILLIS TOWERS WATSON PLC LTD SHS G96629103 98,936 502,342 SH   SOLE 30 481,617 0 20,725
WILLIS TOWERS WATSON PLC LTD SHS G96629103 6,156 31,258 SH   SOLE 31 16,794 0 14,464
WILLIS TOWERS WATSON PLC LTD SHS G96629103 1,351 6,859 SH   SOLE 34 6,859 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 17,087 86,758 SH   SOLE 36 86,758 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 525 2,664 SH   SOLE 40 2,664 0 0
WILLSCOT CORP COM 971375126 630 51,252 SH   SOLE 2 22,415 0 28,837
WILLSCOT CORP COM 971375126 3 255 SH   SOLE 4 255 0 0
WILLSCOT CORP COM 971375126 15 1,189 SH   SOLE 7 1,189 0 0
WILLSCOT CORP COM 971375126 2,668 217,121 SH   SOLE 18 217,121 0 0
WILLSCOT CORP COM 971375126 1,635 133,055 SH   SOLE 19 133,055 0 0
WILLSCOT CORP COM 971375126 21,333 1,735,810 SH   SOLE 21 1,735,810 0 0
WILLSCOT CORP COM 971375126 20,688 1,683,294 SH   SOLE 22 1,633,583 0 49,711
WILLSCOT CORP COM 971375126 47 3,848 SH   SOLE 26 0 0 3,848
WILLSCOT CORP COM 971375126 167 13,609 SH   SOLE 28 13,609 0 0
WILLSCOT CORP COM 971375126 327 26,621 SH   SOLE 30 26,621 0 0
WILLSCOT CORP COM 971375126 55 4,483 SH   SOLE 40 4,483 0 0
WINGSTOP INC COM 974155103 3,397 24,447 SH   SOLE 2 14,943 0 9,504
WINGSTOP INC COM 974155103 101 727 SH   SOLE 4 727 0 0
WINGSTOP INC COM 974155103 69 495 SH   SOLE 7 495 0 0
WINGSTOP INC COM 974155103 21,693 156,098 SH   SOLE 18 149,030 0 7,068
WINGSTOP INC COM 974155103 16,085 115,748 SH   SOLE 19 115,748 0 0
WINGSTOP INC COM 974155103 438,611 3,156,154 SH   SOLE 21 3,156,154 0 0
WINGSTOP INC COM 974155103 134,945 971,040 SH   SOLE 22 941,395 0 29,645
WINGSTOP INC COM 974155103 1,199 8,631 SH   SOLE 23 8,631 0 0
WINGSTOP INC COM 974155103 4,668 33,590 SH   SOLE 26 6,386 0 27,204
WINGSTOP INC COM 974155103 613 4,412 SH   SOLE 28 4,412 0 0
WINGSTOP INC COM 974155103 6,177 44,451 SH   SOLE 30 44,451 0 0
WINGSTOP INC COM 974155103 170 1,225 SH   SOLE 31 0 0 1,225
WINGSTOP INC COM 974155103 200 1,438 SH   SOLE 34 1,438 0 0
WINGSTOP INC COM 974155103 10 74 SH   SOLE 36 74 0 0
WINGSTOP INC COM 974155103 428 3,080 SH   SOLE 40 3,080 0 0
WINMARK CORP COM 974250102 481 2,809 SH   SOLE 2 928 0 1,881
WINMARK CORP COM 974250102 6 37 SH   SOLE 4 37 0 0
WINMARK CORP COM 974250102 8 45 SH   SOLE 7 45 0 0
WINMARK CORP COM 974250102 2,100 12,261 SH   SOLE 18 12,261 0 0
WINMARK CORP COM 974250102 941 5,495 SH   SOLE 19 5,495 0 0
WINMARK CORP COM 974250102 18,511 108,100 SH   SOLE 21 108,100 0 0
WINMARK CORP COM 974250102 11,301 65,996 SH   SOLE 22 63,513 0 2,483
WINMARK CORP COM 974250102 121 704 SH   SOLE 26 0 0 704
WINMARK CORP COM 974250102 55 323 SH   SOLE 28 323 0 0
WINMARK CORP COM 974250102 48 282 SH   SOLE 30 282 0 0
WINMARK CORP COM 974250102 44 255 SH   SOLE 40 255 0 0
WINNEBAGO INDS INC COM 974637100 1,354 20,330 SH   SOLE 2 10,333 0 9,997
WINNEBAGO INDS INC COM 974637100 24 357 SH   SOLE 4 357 0 0
WINNEBAGO INDS INC COM 974637100 36 543 SH   SOLE 7 543 0 0
WINNEBAGO INDS INC COM 974637100 10,694 160,528 SH   SOLE 18 160,528 0 0
WINNEBAGO INDS INC COM 974637100 4,410 66,201 SH   SOLE 19 66,201 0 0
WINNEBAGO INDS INC COM 974637100 232,524 3,490,309 SH   SOLE 21 3,490,309 0 0
WINNEBAGO INDS INC COM 974637100 67,719 1,016,500 SH   SOLE 22 982,348 0 34,152
WINNEBAGO INDS INC COM 974637100 1,449 21,753 SH   SOLE 26 15,293 0 6,460
WINNEBAGO INDS INC COM 974637100 278 4,180 SH   SOLE 28 4,180 0 0
WINNEBAGO INDS INC COM 974637100 4,409 66,178 SH   SOLE 30 66,178 0 0
WINNEBAGO INDS INC COM 974637100 199 2,993 SH   SOLE 34 2,993 0 0
WINNEBAGO INDS INC COM 974637100 196 2,948 SH   SOLE 40 2,948 0 0
WINTRUST FINL CORP COM 97650W108 6,761 154,999 SH   SOLE 2 51,675 0 103,324
WINTRUST FINL CORP COM 97650W108 23 537 SH   SOLE 4 537 0 0
WINTRUST FINL CORP COM 97650W108 60 1,383 SH   SOLE 7 1,383 0 0
WINTRUST FINL CORP COM 97650W108 7,105 162,882 SH   SOLE 18 160,169 0 2,713
WINTRUST FINL CORP COM 97650W108 2,554 58,559 SH   SOLE 19 58,559 0 0
WINTRUST FINL CORP COM 97650W108 116,309 2,666,425 SH   SOLE 21 2,666,425 0 0
WINTRUST FINL CORP COM 97650W108 90,867 2,083,139 SH   SOLE 22 1,989,153 0 93,986
WINTRUST FINL CORP COM 97650W108 142 3,264 SH   SOLE 23 3,264 0 0
WINTRUST FINL CORP COM 97650W108 4,106 94,127 SH   SOLE 26 16,849 0 77,278
WINTRUST FINL CORP COM 97650W108 441 10,113 SH   SOLE 28 10,113 0 0
WINTRUST FINL CORP COM 97650W108 1,117 25,612 SH   SOLE 30 25,612 0 0
WINTRUST FINL CORP COM 97650W108 52 1,194 SH   SOLE 31 1,194 0 0
WINTRUST FINL CORP COM 97650W108 400 9,177 SH   SOLE 34 9,177 0 0
WINTRUST FINL CORP COM 97650W108 46 1,047 SH   SOLE 36 1,047 0 0
WINTRUST FINL CORP COM 97650W108 247 5,666 SH   SOLE 40 5,666 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 2,509 757,961 SH   SOLE 2 123,784 0 634,177
WIPRO LTD SPON ADR 1 SH 97651M109 633 191,297 SH   SOLE 7 0 0 191,297
WIPRO LTD SPON ADR 1 SH 97651M109 8,374 2,529,857 SH   SOLE 18 2,529,857 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 4,840 1,462,128 SH   SOLE 21 1,462,128 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 8,362 2,526,314 SH   SOLE 22 2,526,314 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 440 132,880 SH   SOLE 25 132,880 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 10,406 3,143,765 SH   SOLE 26 504,910 0 2,638,855
WIPRO LTD SPON ADR 1 SH 97651M109 4,675 1,412,373 SH   SOLE 28 1,412,373 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 2,472 746,714 SH   SOLE 30 746,714 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 56 16,869 SH   SOLE 31 0 0 16,869
WIRELESS TELECOM GROUP INC COM 976524108 14 14,193 SH   SOLE 21 14,193 0 0
WISDOMTREE INVTS INC COM 97717P104 655 188,833 SH   SOLE 2 65,810 0 123,023
WISDOMTREE INVTS INC COM 97717P104 1 323 SH   SOLE 4 323 0 0
WISDOMTREE INVTS INC COM 97717P104 10 2,867 SH   SOLE 7 2,867 0 0
WISDOMTREE INVTS INC COM 97717P104 2,596 748,186 SH   SOLE 18 703,822 0 44,364
WISDOMTREE INVTS INC COM 97717P104 2,430 700,156 SH   SOLE 19 700,156 0 0
WISDOMTREE INVTS INC COM 97717P104 47,867 13,794,631 SH   SOLE 21 13,794,631 0 0
WISDOMTREE INVTS INC COM 97717P104 15,785 4,549,042 SH   SOLE 22 4,411,178 0 137,864
WISDOMTREE INVTS INC COM 97717P104 154 44,453 SH   SOLE 23 44,453 0 0
WISDOMTREE INVTS INC COM 97717P104 436 125,541 SH   SOLE 26 7,318 0 118,223
WISDOMTREE INVTS INC COM 97717P104 59 17,107 SH   SOLE 28 17,107 0 0
WISDOMTREE INVTS INC COM 97717P104 864 248,924 SH   SOLE 30 248,924 0 0
WISDOMTREE INVTS INC COM 97717P104 43 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 1 26 SH   SOLE 17 0 0 26
WISDOMTREE TR INDIA ERNGS FD 97717W422 4,136 206,503 SH   SOLE 2 0 0 206,503
WISDOMTREE TR INDIA ERNGS FD 97717W422 45,430 2,268,092 SH   SOLE 22 2,268,092 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562 0 14 SH   SOLE 17 0 0 14
WISDOMTREE TR US MIDCAP FUND 97717W570 1 18 SH   SOLE 17 0 0 18
WISDOMTREE TR INTL SMCAP DIV 97717W760 1 9 SH   SOLE 17 0 0 9
WISDOMTREE TR JAPN HEDGE EQT 97717W851 2,135 45,406 SH   SOLE 18 200 0 45,206
WISDOMTREE TR YIELD ENHANCD US 97717X511 1 19 SH   SOLE 17 0 0 19
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2,234 36,801 SH   SOLE 18 0 0 36,801
WISDOMTREE TR CHINADIV EX FI 97717X719 4 39 SH   SOLE 17 0 0 39
WISDOMTREE TR EM LCL DEBT FD 97717X867 1 29 SH   SOLE 17 0 0 29
WIX COM LTD SHS M98068105 11,555 45,097 SH   SOLE 2 37,963 0 7,134
WIX COM LTD SHS M98068105 6,346 24,768 SH   SOLE 4 23,404 0 1,364
WIX COM LTD SHS M98068105 9,591 37,432 SH   SOLE 7 35,019 0 2,413
WIX COM LTD SHS M98068105 24 94 SH   SOLE 13 94 0 0
WIX COM LTD SHS M98068105 871 3,400 SH   SOLE 15 3,400 0 0
WIX COM LTD SHS M98068105 12,418 48,465 SH   SOLE 18 47,601 0 864
WIX COM LTD SHS M98068105 217,958 850,667 SH   SOLE 19 850,667 0 0
WIX COM LTD SHS M98068105 148,867 581,013 SH   SOLE 21 581,013 0 0
WIX COM LTD SHS M98068105 196,381 766,453 SH   SOLE 22 715,126 0 51,327
WIX COM LTD SHS M98068105 11,906 46,469 SH   SOLE 23 46,469 0 0
WIX COM LTD SHS M98068105 3,437 13,413 SH   SOLE 25 13,413 0 0
WIX COM LTD SHS M98068105 22,097 86,243 SH   SOLE 26 25,697 0 60,546
WIX COM LTD SHS M98068105 1,986 7,750 SH   SOLE 28 7,750 0 0
WIX COM LTD SHS M98068105 1,589 6,202 SH   SOLE 29 6,202 0 0
WIX COM LTD SHS M98068105 16,831 65,688 SH   SOLE 30 64,576 0 1,112
WIX COM LTD SHS M98068105 4,380 17,093 SH   SOLE 31 13,300 0 3,793
WIX COM LTD SHS M98068105 5,162 20,146 SH   SOLE 34 20,146 0 0
WIX COM LTD SHS M98068105 2,321 9,057 SH   SOLE 36 9,057 0 0
WIX COM LTD SHS M98068105 247 964 SH   SOLE 40 964 0 0
WNS HLDGS LTD SPON ADR 92932M101 85 1,546 SH   SOLE 3 1,546 0 0
WNS HLDGS LTD SPON ADR 92932M101 560 10,183 SH   SOLE 18 0 0 10,183
WNS HLDGS LTD SPON ADR 92932M101 3,446 62,681 SH   SOLE 22 44,861 0 17,820
WNS HLDGS LTD SPON ADR 92932M101 141 2,561 SH   SOLE 25 2,561 0 0
WNS HLDGS LTD SPON ADR 92932M101 15 280 SH   SOLE 30 280 0 0
WNS HLDGS LTD SPON ADR 92932M101 3 59 SH   SOLE 34 59 0 0
WOLVERINE WORLD WIDE INC COM 978097103 2,331 97,894 SH   SOLE 2 29,182 0 68,712
WOLVERINE WORLD WIDE INC COM 978097103 15 649 SH   SOLE 4 649 0 0
WOLVERINE WORLD WIDE INC COM 978097103 34 1,429 SH   SOLE 7 1,429 0 0
WOLVERINE WORLD WIDE INC COM 978097103 9,524 400,008 SH   SOLE 18 400,008 0 0
WOLVERINE WORLD WIDE INC COM 978097103 4,015 168,622 SH   SOLE 19 168,622 0 0
WOLVERINE WORLD WIDE INC COM 978097103 209,716 8,807,909 SH   SOLE 21 8,807,909 0 0
WOLVERINE WORLD WIDE INC COM 978097103 61,597 2,587,007 SH   SOLE 22 2,494,618 0 92,389
WOLVERINE WORLD WIDE INC COM 978097103 28 1,178 SH   SOLE 23 1,178 0 0
WOLVERINE WORLD WIDE INC COM 978097103 1,340 56,297 SH   SOLE 26 19,085 0 37,212
WOLVERINE WORLD WIDE INC COM 978097103 297 12,454 SH   SOLE 28 12,454 0 0
WOLVERINE WORLD WIDE INC COM 978097103 3,030 127,247 SH   SOLE 30 127,247 0 0
WOLVERINE WORLD WIDE INC COM 978097103 68 2,843 SH   SOLE 34 2,843 0 0
WOLVERINE WORLD WIDE INC COM 978097103 73 3,081 SH   SOLE 36 3,081 0 0
WOLVERINE WORLD WIDE INC COM 978097103 209 8,759 SH   SOLE 40 8,759 0 0
WOODWARD INC COM 980745103 11,646 150,178 SH   SOLE 2 46,670 0 103,508
WOODWARD INC COM 980745103 21 275 SH   SOLE 4 275 0 0
WOODWARD INC COM 980745103 74 958 SH   SOLE 7 958 0 0
WOODWARD INC COM 980745103 11,909 153,564 SH   SOLE 18 153,564 0 0
WOODWARD INC COM 980745103 1,178 15,189 SH   SOLE 19 15,189 0 0
WOODWARD INC COM 980745103 196,723 2,536,727 SH   SOLE 21 2,536,727 0 0
WOODWARD INC COM 980745103 145,520 1,876,467 SH   SOLE 22 1,791,712 0 84,755
WOODWARD INC COM 980745103 1,866 24,056 SH   SOLE 26 12,504 0 11,552
WOODWARD INC COM 980745103 719 9,265 SH   SOLE 28 9,265 0 0
WOODWARD INC COM 980745103 1,510 19,475 SH   SOLE 30 19,475 0 0
WOODWARD INC COM 980745103 86 1,115 SH   SOLE 31 1,115 0 0
WOODWARD INC COM 980745103 13 172 SH   SOLE 34 172 0 0
WOODWARD INC COM 980745103 457 5,887 SH   SOLE 40 5,887 0 0
WOORI FINL GROUP INC SPONSORED ADS 981064108 10,844 489,122 SH   SOLE 21 489,122 0 0
WORKDAY INC CL A 98138H101 86,795 463,250 SH   SOLE 2 94,231 0 369,019
WORKDAY INC CL A 98138H101 15,198 81,114 SH   SOLE 4 76,488 0 4,626
WORKDAY INC CL A 98138H101 4,855 25,912 SH   SOLE 7 25,912 0 0
WORKDAY INC CL A 98138H101 1,670 8,915 SH   SOLE 13 8,915 0 0
WORKDAY INC CL A 98138H101 2,616 13,962 SH   SOLE 15 13,962 0 0
WORKDAY INC CL A 98138H101 21,892 116,846 SH   SOLE 18 100,588 0 16,258
WORKDAY INC CL A 98138H101 12,304 65,673 SH   SOLE 19 65,673 0 0
WORKDAY INC CL A 98138H101 387,784 2,069,728 SH   SOLE 21 2,069,728 0 0
WORKDAY INC CL A 98138H101 832,496 4,443,295 SH   SOLE 22 4,103,748 0 339,547
WORKDAY INC CL A 98138H101 26,173 139,694 SH   SOLE 23 139,694 0 0
WORKDAY INC CL A 98138H101 34,896 186,249 SH   SOLE 25 186,249 0 0
WORKDAY INC CL A 98138H101 99,656 531,895 SH   SOLE 26 124,446 0 407,449
WORKDAY INC CL A 98138H101 6,440 34,372 SH   SOLE 28 24,544 0 9,828
WORKDAY INC CL A 98138H101 6,690 35,709 SH   SOLE 29 20,956 0 14,753
WORKDAY INC CL A 98138H101 63,321 337,967 SH   SOLE 30 330,096 0 7,871
WORKDAY INC CL A 98138H101 10,415 55,586 SH   SOLE 31 33,727 0 21,859
WORKDAY INC CL A 98138H101 7,006 37,391 SH   SOLE 32 37,391 0 0
WORKDAY INC CL A 98138H101 2,587 13,810 SH   SOLE 34 13,810 0 0
WORKDAY INC CL A 98138H101 18,990 101,357 SH   SOLE 36 101,357 0 0
WORKDAY INC CL A 98138H101 719 3,839 SH   SOLE 40 3,839 0 0
WORKDAY INC NOTE 0.250%10/0 98138HAF8 5,945 4,325,000 PRN   SOLE 21 4,325,000 0 0
WORKDAY INC NOTE 0.250%10/0 98138HAF8 529 385,000 PRN   SOLE 26 0 0 385,000
WORKHORSE GROUP INC COM NEW 98138J206 870 50,031 SH   SOLE 2 3,457 0 46,574
WORKHORSE GROUP INC COM NEW 98138J206 22 1,241 SH   SOLE 7 1,241 0 0
WORKHORSE GROUP INC COM NEW 98138J206 4,500 258,773 SH   SOLE 18 258,773 0 0
WORKHORSE GROUP INC COM NEW 98138J206 2,138 122,929 SH   SOLE 19 122,929 0 0
WORKHORSE GROUP INC COM NEW 98138J206 36,039 2,072,373 SH   SOLE 21 2,072,373 0 0
WORKHORSE GROUP INC COM NEW 98138J206 29,680 1,706,756 SH   SOLE 22 1,673,178 0 33,578
WORKIVA INC COM CL A 98139A105 1,265 23,640 SH   SOLE 2 11,419 0 12,221
WORKIVA INC COM CL A 98139A105 11 212 SH   SOLE 4 212 0 0
WORKIVA INC COM CL A 98139A105 34 641 SH   SOLE 7 641 0 0
WORKIVA INC COM CL A 98139A105 8,598 160,738 SH   SOLE 18 154,212 0 6,526
WORKIVA INC COM CL A 98139A105 4,544 84,947 SH   SOLE 19 84,947 0 0
WORKIVA INC COM CL A 98139A105 73,016 1,365,046 SH   SOLE 21 1,365,046 0 0
WORKIVA INC COM CL A 98139A105 60,813 1,136,907 SH   SOLE 22 1,102,921 0 33,986
WORKIVA INC COM CL A 98139A105 32 593 SH   SOLE 23 593 0 0
WORKIVA INC COM CL A 98139A105 784 14,658 SH   SOLE 26 11,364 0 3,294
WORKIVA INC COM CL A 98139A105 325 6,082 SH   SOLE 28 6,082 0 0
WORKIVA INC COM CL A 98139A105 650 12,158 SH   SOLE 30 12,158 0 0
WORKIVA INC COM CL A 98139A105 13 234 SH   SOLE 34 234 0 0
WORKIVA INC COM CL A 98139A105 190 3,546 SH   SOLE 40 3,546 0 0
WORLD ACCEP CORP DEL COM 981419104 386 5,892 SH   SOLE 2 1,782 0 4,110
WORLD ACCEP CORP DEL COM 981419104 2 35 SH   SOLE 4 35 0 0
WORLD ACCEP CORP DEL COM 981419104 3 48 SH   SOLE 7 48 0 0
WORLD ACCEP CORP DEL COM 981419104 1,684 25,707 SH   SOLE 18 25,707 0 0
WORLD ACCEP CORP DEL COM 981419104 755 11,525 SH   SOLE 19 11,525 0 0
WORLD ACCEP CORP DEL COM 981419104 39,170 597,827 SH   SOLE 21 597,827 0 0
WORLD ACCEP CORP DEL COM 981419104 11,947 182,339 SH   SOLE 22 175,055 0 7,284
WORLD ACCEP CORP DEL COM 981419104 213 3,258 SH   SOLE 26 2,571 0 687
WORLD ACCEP CORP DEL COM 981419104 63 964 SH   SOLE 28 964 0 0
WORLD ACCEP CORP DEL COM 981419104 677 10,336 SH   SOLE 30 10,336 0 0
WORLD ACCEP CORP DEL COM 981419104 54 818 SH   SOLE 40 818 0 0
WORLD FUEL SVCS CORP COM 981475106 2,645 102,691 SH   SOLE 2 48,686 0 54,005
WORLD FUEL SVCS CORP COM 981475106 7 272 SH   SOLE 4 272 0 0
WORLD FUEL SVCS CORP COM 981475106 64 2,482 SH   SOLE 7 2,482 0 0
WORLD FUEL SVCS CORP COM 981475106 10,148 393,953 SH   SOLE 18 393,953 0 0
WORLD FUEL SVCS CORP COM 981475106 3,313 128,625 SH   SOLE 19 128,625 0 0
WORLD FUEL SVCS CORP COM 981475106 109,855 4,264,566 SH   SOLE 21 4,264,566 0 0
WORLD FUEL SVCS CORP COM 981475106 59,822 2,322,298 SH   SOLE 22 2,219,790 0 102,508
WORLD FUEL SVCS CORP COM 981475106 29 1,142 SH   SOLE 23 1,142 0 0
WORLD FUEL SVCS CORP COM 981475106 372 14,451 SH   SOLE 26 9,133 0 5,318
WORLD FUEL SVCS CORP COM 981475106 230 8,946 SH   SOLE 28 8,946 0 0
WORLD FUEL SVCS CORP COM 981475106 599 23,247 SH   SOLE 30 23,247 0 0
WORLD FUEL SVCS CORP COM 981475106 145 5,632 SH   SOLE 31 0 0 5,632
WORLD FUEL SVCS CORP COM 981475106 142 5,508 SH   SOLE 36 5,508 0 0
WORLD FUEL SVCS CORP COM 981475106 190 7,385 SH   SOLE 40 7,385 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 4,873 112,152 SH   SOLE 2 36,223 0 75,929
WORLD WRESTLING ENTMT INC CL A 98156Q108 10 225 SH   SOLE 4 225 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 34 781 SH   SOLE 7 781 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 5,784 133,124 SH   SOLE 18 133,124 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 496 11,416 SH   SOLE 19 11,416 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 100,067 2,303,027 SH   SOLE 21 2,303,027 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 66,475 1,529,914 SH   SOLE 22 1,467,519 0 62,395
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,096 25,213 SH   SOLE 26 14,824 0 10,389
WORLD WRESTLING ENTMT INC CL A 98156Q108 282 6,486 SH   SOLE 28 6,486 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 700 16,106 SH   SOLE 30 16,106 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 35 803 SH   SOLE 31 803 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 66 1,529 SH   SOLE 34 1,529 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 209 4,812 SH   SOLE 40 4,812 0 0
WORTHINGTON INDS INC COM 981811102 2,292 61,449 SH   SOLE 2 29,530 0 31,919
WORTHINGTON INDS INC COM 981811102 11 299 SH   SOLE 4 299 0 0
WORTHINGTON INDS INC COM 981811102 23 621 SH   SOLE 7 621 0 0
WORTHINGTON INDS INC COM 981811102 8,698 233,178 SH   SOLE 18 233,178 0 0
WORTHINGTON INDS INC COM 981811102 2,974 79,720 SH   SOLE 19 79,720 0 0
WORTHINGTON INDS INC COM 981811102 92,514 2,480,269 SH   SOLE 21 2,480,269 0 0
WORTHINGTON INDS INC COM 981811102 50,593 1,356,391 SH   SOLE 22 1,308,756 0 47,635
WORTHINGTON INDS INC COM 981811102 39 1,045 SH   SOLE 23 1,045 0 0
WORTHINGTON INDS INC COM 981811102 930 24,939 SH   SOLE 26 17,554 0 7,385
WORTHINGTON INDS INC COM 981811102 211 5,668 SH   SOLE 28 5,668 0 0
WORTHINGTON INDS INC COM 981811102 631 16,925 SH   SOLE 30 16,925 0 0
WORTHINGTON INDS INC COM 981811102 39 1,039 SH   SOLE 34 1,039 0 0
WORTHINGTON INDS INC COM 981811102 79 2,106 SH   SOLE 36 2,106 0 0
WORTHINGTON INDS INC COM 981811102 139 3,718 SH   SOLE 40 3,718 0 0
WP CAREY INC COM 92936U109 26,233 387,779 SH   SOLE 2 17,735 0 370,044
WP CAREY INC COM 92936U109 12,109 178,995 SH   SOLE 4 174,734 0 4,261
WP CAREY INC COM 92936U109 14,766 218,265 SH   SOLE 7 206,507 0 11,758
WP CAREY INC COM 92936U109 21 308 SH   SOLE 13 308 0 0
WP CAREY INC COM 92936U109 1,207 17,836 SH   SOLE 15 17,836 0 0
WP CAREY INC COM 92936U109 6,713 99,231 SH   SOLE 18 85,348 0 13,883
WP CAREY INC COM 92936U109 16,305 241,014 SH   SOLE 19 241,014 0 0
WP CAREY INC COM 92936U109 206,441 3,051,601 SH   SOLE 21 3,051,601 0 0
WP CAREY INC COM 92936U109 400,781 5,924,327 SH   SOLE 22 5,660,945 0 263,382
WP CAREY INC COM 92936U109 8,714 128,810 SH   SOLE 23 128,810 0 0
WP CAREY INC COM 92936U109 40,138 593,324 SH   SOLE 25 593,324 0 0
WP CAREY INC COM 92936U109 44,222 653,688 SH   SOLE 26 158,519 0 495,169
WP CAREY INC COM 92936U109 2,181 32,233 SH   SOLE 28 21,760 0 10,473
WP CAREY INC COM 92936U109 9,877 146,007 SH   SOLE 29 109,506 0 36,501
WP CAREY INC COM 92936U109 64,770 957,433 SH   SOLE 30 957,433 0 0
WP CAREY INC COM 92936U109 1,997 29,521 SH   SOLE 31 21,658 0 7,863
WP CAREY INC COM 92936U109 596 8,814 SH   SOLE 34 8,814 0 0
WP CAREY INC COM 92936U109 7,649 113,065 SH   SOLE 36 113,065 0 0
WP CAREY INC COM 92936U109 242 3,572 SH   SOLE 40 3,572 0 0
WPX ENERGY INC COM 98212B103 7,066 1,107,472 SH   SOLE 2 323,989 0 783,483
WPX ENERGY INC COM 98212B103 12 1,916 SH   SOLE 4 1,916 0 0
WPX ENERGY INC COM 98212B103 70 10,914 SH   SOLE 7 10,914 0 0
WPX ENERGY INC COM 98212B103 7,042 1,103,699 SH   SOLE 18 1,103,699 0 0
WPX ENERGY INC COM 98212B103 641 100,541 SH   SOLE 19 100,541 0 0
WPX ENERGY INC COM 98212B103 122,501 19,200,774 SH   SOLE 21 19,200,774 0 0
WPX ENERGY INC COM 98212B103 86,498 13,557,719 SH   SOLE 22 12,909,505 0 648,214
WPX ENERGY INC COM 98212B103 1,289 202,112 SH   SOLE 26 82,953 0 119,159
WPX ENERGY INC COM 98212B103 495 77,642 SH   SOLE 28 77,642 0 0
WPX ENERGY INC COM 98212B103 2,037 319,267 SH   SOLE 30 319,267 0 0
WPX ENERGY INC COM 98212B103 127 19,899 SH   SOLE 31 8,517 0 11,382
WPX ENERGY INC COM 98212B103 155 24,275 SH   SOLE 34 24,275 0 0
WPX ENERGY INC COM 98212B103 104 16,361 SH   SOLE 36 16,361 0 0
WPX ENERGY INC COM 98212B103 290 45,427 SH   SOLE 40 45,427 0 0
WRAP TECHNOLOGIES INC COM 98212N107 45 4,284 SH   SOLE 2 695 0 3,589
WRAP TECHNOLOGIES INC COM 98212N107 546 52,089 SH   SOLE 18 52,089 0 0
WRAP TECHNOLOGIES INC COM 98212N107 239 22,795 SH   SOLE 19 22,795 0 0
WRAP TECHNOLOGIES INC COM 98212N107 4,123 393,424 SH   SOLE 21 393,424 0 0
WRAP TECHNOLOGIES INC COM 98212N107 2,631 251,013 SH   SOLE 22 247,359 0 3,654
WRIGHT MED GROUP N V ORD SHS N96617118 2,463 82,880 SH   SOLE 2 41,947 0 40,933
WRIGHT MED GROUP N V ORD SHS N96617118 17 574 SH   SOLE 4 574 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 64 2,156 SH   SOLE 7 2,156 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 15,305 514,973 SH   SOLE 18 514,973 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 8,470 284,996 SH   SOLE 19 284,996 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 157,916 5,313,447 SH   SOLE 21 5,313,447 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 114,257 3,844,437 SH   SOLE 22 3,714,482 0 129,955
WRIGHT MED GROUP N V ORD SHS N96617118 38 1,283 SH   SOLE 23 1,283 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 1,763 59,304 SH   SOLE 26 27,997 0 31,307
WRIGHT MED GROUP N V ORD SHS N96617118 592 19,917 SH   SOLE 28 19,917 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 2,412 81,150 SH   SOLE 30 81,150 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 374 12,589 SH   SOLE 40 12,589 0 0
WSFS FINL CORP COM 929328102 1,796 62,589 SH   SOLE 2 19,084 0 43,505
WSFS FINL CORP COM 929328102 5 171 SH   SOLE 4 171 0 0
WSFS FINL CORP COM 929328102 25 856 SH   SOLE 7 856 0 0
WSFS FINL CORP COM 929328102 5,746 200,225 SH   SOLE 18 200,225 0 0
WSFS FINL CORP COM 929328102 3,323 115,782 SH   SOLE 19 115,782 0 0
WSFS FINL CORP COM 929328102 46,249 1,611,461 SH   SOLE 21 1,611,461 0 0
WSFS FINL CORP COM 929328102 47,030 1,638,674 SH   SOLE 22 1,589,234 0 49,440
WSFS FINL CORP COM 929328102 166 5,796 SH   SOLE 23 5,796 0 0
WSFS FINL CORP COM 929328102 1,339 46,638 SH   SOLE 26 15,012 0 31,626
WSFS FINL CORP COM 929328102 270 9,405 SH   SOLE 28 9,405 0 0
WSFS FINL CORP COM 929328102 513 17,864 SH   SOLE 30 17,864 0 0
WSFS FINL CORP COM 929328102 175 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 1,825 71,893 SH   SOLE 2 38,133 0 33,760
WW INTL INC COM 98262P101 4 172 SH   SOLE 4 172 0 0
WW INTL INC COM 98262P101 21 836 SH   SOLE 7 836 0 0
WW INTL INC COM 98262P101 7,641 301,071 SH   SOLE 18 295,682 0 5,389
WW INTL INC COM 98262P101 5,367 211,455 SH   SOLE 19 211,455 0 0
WW INTL INC COM 98262P101 78,301 3,085,139 SH   SOLE 21 3,085,139 0 0
WW INTL INC COM 98262P101 46,076 1,815,450 SH   SOLE 22 1,772,092 0 43,358
WW INTL INC COM 98262P101 426 16,783 SH   SOLE 23 16,783 0 0
WW INTL INC COM 98262P101 1,631 64,269 SH   SOLE 26 5,585 0 58,684
WW INTL INC COM 98262P101 132 5,191 SH   SOLE 28 5,191 0 0
WW INTL INC COM 98262P101 431 16,987 SH   SOLE 30 16,987 0 0
WW INTL INC COM 98262P101 27 1,066 SH   SOLE 34 1,066 0 0
WW INTL INC COM 98262P101 135 5,336 SH   SOLE 40 5,336 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 6,956 246,827 SH   SOLE 2 81,953 0 164,874
WYNDHAM DESTINATIONS INC COM 98310W108 10 348 SH   SOLE 4 348 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 57 2,013 SH   SOLE 7 2,013 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 7,022 249,174 SH   SOLE 18 234,597 0 14,577
WYNDHAM DESTINATIONS INC COM 98310W108 835 29,622 SH   SOLE 19 29,622 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 111,733 3,964,962 SH   SOLE 21 3,964,962 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 89,465 3,174,780 SH   SOLE 22 3,026,335 0 148,445
WYNDHAM DESTINATIONS INC COM 98310W108 1,867 66,246 SH   SOLE 26 28,612 0 37,634
WYNDHAM DESTINATIONS INC COM 98310W108 405 14,388 SH   SOLE 28 14,388 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 2,020 71,695 SH   SOLE 30 71,695 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 238 8,437 SH   SOLE 31 1,637 0 6,800
WYNDHAM DESTINATIONS INC COM 98310W108 151 5,360 SH   SOLE 36 5,360 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 273 9,692 SH   SOLE 40 9,692 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 10,147 238,073 SH   SOLE 2 72,487 0 165,586
WYNDHAM HOTELS & RESORTS INC COM 98311A105 32 745 SH   SOLE 4 745 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 68 1,590 SH   SOLE 7 1,590 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 143 3,356 SH   SOLE 13 3,356 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 13 310 SH   SOLE 15 310 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 11,322 265,652 SH   SOLE 18 250,959 0 14,693
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,364 32,003 SH   SOLE 19 32,003 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 181,803 4,265,677 SH   SOLE 21 4,265,677 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 131,216 3,078,752 SH   SOLE 22 2,928,083 0 150,669
WYNDHAM HOTELS & RESORTS INC COM 98311A105 3,818 89,589 SH   SOLE 25 89,589 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 7,827 183,643 SH   SOLE 26 20,386 0 163,257
WYNDHAM HOTELS & RESORTS INC COM 98311A105 603 14,153 SH   SOLE 28 14,153 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,519 35,634 SH   SOLE 30 35,634 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 145 3,403 SH   SOLE 31 1,803 0 1,600
WYNDHAM HOTELS & RESORTS INC COM 98311A105 4 100 SH   SOLE 34 100 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,721 40,391 SH   SOLE 36 40,391 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 426 9,999 SH   SOLE 40 9,999 0 0
WYNN RESORTS LTD COM 983134107 14,265 191,498 SH   SOLE 2 22,423 0 169,075
WYNN RESORTS LTD COM 983134107 3,257 43,719 SH   SOLE 4 41,237 0 2,482
WYNN RESORTS LTD COM 983134107 6,716 90,166 SH   SOLE 7 83,829 0 6,337
WYNN RESORTS LTD COM 983134107 13 168 SH   SOLE 13 168 0 0
WYNN RESORTS LTD COM 983134107 867 11,642 SH   SOLE 15 11,642 0 0
WYNN RESORTS LTD COM 983134107 15,870 213,053 SH   SOLE 18 198,276 0 14,777
WYNN RESORTS LTD COM 983134107 15,807 212,204 SH   SOLE 19 212,204 0 0
WYNN RESORTS LTD COM 983134107 166,107 2,229,923 SH   SOLE 21 2,229,923 0 0
WYNN RESORTS LTD COM 983134107 169,929 2,281,226 SH   SOLE 22 2,124,072 0 157,154
WYNN RESORTS LTD COM 983134107 5,260 70,611 SH   SOLE 23 70,611 0 0
WYNN RESORTS LTD COM 983134107 46,130 619,284 SH   SOLE 25 619,284 0 0
WYNN RESORTS LTD COM 983134107 30,016 402,960 SH   SOLE 26 91,966 0 310,994
WYNN RESORTS LTD COM 983134107 1,550 20,803 SH   SOLE 28 15,110 0 5,693
WYNN RESORTS LTD COM 983134107 1,512 20,303 SH   SOLE 29 112 0 20,191
WYNN RESORTS LTD COM 983134107 25,363 340,485 SH   SOLE 30 340,485 0 0
WYNN RESORTS LTD COM 983134107 1,401 18,805 SH   SOLE 31 1,912 0 16,893
WYNN RESORTS LTD COM 983134107 5,721 76,805 SH   SOLE 34 76,805 0 0
WYNN RESORTS LTD COM 983134107 5,022 67,415 SH   SOLE 36 67,415 0 0
WYNN RESORTS LTD COM 983134107 159 2,130 SH   SOLE 40 2,130 0 0
X4 PHARMACEUTICALS INC COM 98420X103 127 13,623 SH   SOLE 2 2,238 0 11,385
X4 PHARMACEUTICALS INC COM 98420X103 567 60,856 SH   SOLE 18 60,856 0 0
X4 PHARMACEUTICALS INC COM 98420X103 277 29,686 SH   SOLE 19 29,686 0 0
X4 PHARMACEUTICALS INC COM 98420X103 4,675 501,562 SH   SOLE 21 501,562 0 0
X4 PHARMACEUTICALS INC COM 98420X103 3,404 365,254 SH   SOLE 22 358,274 0 6,980
X4 PHARMACEUTICALS INC COM 98420X103 8 825 SH   SOLE 23 825 0 0
X4 PHARMACEUTICALS INC COM 98420X103 11 1,232 SH   SOLE 26 0 0 1,232
XBIOTECH INC COM 98400H102 199 14,531 SH   SOLE 2 4,493 0 10,038
XBIOTECH INC COM 98400H102 734 53,560 SH   SOLE 18 53,560 0 0
XBIOTECH INC COM 98400H102 343 25,048 SH   SOLE 19 25,048 0 0
XBIOTECH INC COM 98400H102 10,774 785,837 SH   SOLE 21 785,837 0 0
XBIOTECH INC COM 98400H102 5,668 413,445 SH   SOLE 22 406,337 0 7,108
XBIOTECH INC COM 98400H102 102 7,439 SH   SOLE 30 7,439 0 0
XCEL BRANDS INC COM NEW 98400M101 0 315 SH   SOLE 21 315 0 0
XCEL ENERGY INC COM 98389B100 81,674 1,306,781 SH   SOLE 2 170,071 0 1,136,710
XCEL ENERGY INC COM 98389B100 18,459 295,339 SH   SOLE 4 280,463 0 14,876
XCEL ENERGY INC COM 98389B100 40,026 640,416 SH   SOLE 7 602,552 0 37,864
XCEL ENERGY INC COM 98389B100 4,129 66,057 SH   SOLE 13 66,057 0 0
XCEL ENERGY INC COM 98389B100 4,093 65,488 SH   SOLE 15 65,488 0 0
XCEL ENERGY INC COM 98389B100 74,416 1,190,660 SH   SOLE 18 1,054,907 0 135,753
XCEL ENERGY INC COM 98389B100 48,681 778,890 SH   SOLE 19 778,890 0 0
XCEL ENERGY INC COM 98389B100 1,324,136 21,186,179 SH   SOLE 21 21,186,179 0 0
XCEL ENERGY INC COM 98389B100 895,157 14,322,512 SH   SOLE 22 12,897,022 0 1,425,490
XCEL ENERGY INC COM 98389B100 24,060 384,960 SH   SOLE 23 384,960 0 0
XCEL ENERGY INC COM 98389B100 32,474 519,580 SH   SOLE 25 519,580 0 0
XCEL ENERGY INC COM 98389B100 138,158 2,210,521 SH   SOLE 26 395,684 0 1,814,837
XCEL ENERGY INC COM 98389B100 6,756 108,099 SH   SOLE 28 75,484 0 32,615
XCEL ENERGY INC COM 98389B100 567 9,069 SH   SOLE 29 9,069 0 0
XCEL ENERGY INC COM 98389B100 174,270 2,788,316 SH   SOLE 30 2,788,316 0 0
XCEL ENERGY INC COM 98389B100 13,140 210,239 SH   SOLE 31 68,468 0 141,771
XCEL ENERGY INC COM 98389B100 8,887 142,184 SH   SOLE 32 142,184 0 0
XCEL ENERGY INC COM 98389B100 10,745 171,922 SH   SOLE 34 171,922 0 0
XCEL ENERGY INC COM 98389B100 33,862 541,793 SH   SOLE 36 541,793 0 0
XCEL ENERGY INC COM 98389B100 744 11,899 SH   SOLE 40 11,899 0 0
XENCOR INC COM 98401F105 1,238 38,213 SH   SOLE 2 19,104 0 19,109
XENCOR INC COM 98401F105 7 213 SH   SOLE 4 213 0 0
XENCOR INC COM 98401F105 33 1,033 SH   SOLE 7 1,033 0 0
XENCOR INC COM 98401F105 9,236 285,157 SH   SOLE 18 270,844 0 14,313
XENCOR INC COM 98401F105 6,443 198,922 SH   SOLE 19 198,922 0 0
XENCOR INC COM 98401F105 198,135 6,117,151 SH   SOLE 21 6,117,151 0 0
XENCOR INC COM 98401F105 55,001 1,698,090 SH   SOLE 22 1,646,698 0 51,392
XENCOR INC COM 98401F105 297 9,182 SH   SOLE 23 9,182 0 0
XENCOR INC COM 98401F105 1,794 55,400 SH   SOLE 26 9,415 0 45,985
XENCOR INC COM 98401F105 222 6,865 SH   SOLE 28 6,865 0 0
XENCOR INC COM 98401F105 2,901 89,566 SH   SOLE 30 89,566 0 0
XENCOR INC COM 98401F105 68 2,113 SH   SOLE 34 2,113 0 0
XENCOR INC COM 98401F105 177 5,472 SH   SOLE 40 5,472 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1,291 138,349 SH   SOLE 2 37,518 0 100,831
XENIA HOTELS & RESORTS INC COM 984017103 655 70,226 SH   SOLE 4 70,226 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1,193 127,881 SH   SOLE 7 127,881 0 0
XENIA HOTELS & RESORTS INC COM 984017103 5,400 578,750 SH   SOLE 18 578,750 0 0
XENIA HOTELS & RESORTS INC COM 984017103 3,809 408,228 SH   SOLE 19 408,228 0 0
XENIA HOTELS & RESORTS INC COM 984017103 123,637 13,251,518 SH   SOLE 21 13,251,518 0 0
XENIA HOTELS & RESORTS INC COM 984017103 42,068 4,508,929 SH   SOLE 22 4,387,436 0 121,493
XENIA HOTELS & RESORTS INC COM 984017103 100 10,674 SH   SOLE 23 10,674 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,656 284,715 SH   SOLE 25 284,715 0 0
XENIA HOTELS & RESORTS INC COM 984017103 996 106,755 SH   SOLE 26 21,490 0 85,265
XENIA HOTELS & RESORTS INC COM 984017103 169 18,078 SH   SOLE 28 18,078 0 0
XENIA HOTELS & RESORTS INC COM 984017103 699 74,894 SH   SOLE 29 74,894 0 0
XENIA HOTELS & RESORTS INC COM 984017103 6,057 649,162 SH   SOLE 30 649,162 0 0
XENIA HOTELS & RESORTS INC COM 984017103 12 1,296 SH   SOLE 31 0 0 1,296
XENIA HOTELS & RESORTS INC COM 984017103 23 2,485 SH   SOLE 34 2,485 0 0
XENIA HOTELS & RESORTS INC COM 984017103 27 2,941 SH   SOLE 36 2,941 0 0
XENIA HOTELS & RESORTS INC COM 984017103 109 11,644 SH   SOLE 40 11,644 0 0
XENON PHARMACEUTICALS INC COM 98420N105 90 7,179 SH   SOLE 2 7,179 0 0
XENON PHARMACEUTICALS INC COM 98420N105 149 11,911 SH   SOLE 21 11,911 0 0
XENON PHARMACEUTICALS INC COM 98420N105 540 43,085 SH   SOLE 22 18,758 0 24,327
XENON PHARMACEUTICALS INC COM 98420N105 50 3,995 SH   SOLE 30 3,995 0 0
XENON PHARMACEUTICALS INC COM 98420N105 37 2,973 SH   SOLE 40 2,973 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 40 14,901 SH   SOLE 2 2,015 0 12,886
XERIS PHARMACEUTICALS INC COM 98422L107 3 1,008 SH   SOLE 7 1,008 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 435 163,500 SH   SOLE 18 163,500 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 203 76,253 SH   SOLE 19 76,253 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 4,272 1,605,888 SH   SOLE 21 1,605,888 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 2,516 945,850 SH   SOLE 22 927,895 0 17,955
XERIS PHARMACEUTICALS INC COM 98422L107 20 7,448 SH   SOLE 30 7,448 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 8,506 556,329 SH   SOLE 2 201,313 0 355,016
XEROX HOLDINGS CORP COM NEW 98421M106 61 4,009 SH   SOLE 4 4,009 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 3,662 239,488 SH   SOLE 7 154,590 0 84,898
XEROX HOLDINGS CORP COM NEW 98421M106 65 4,263 SH   SOLE 15 4,263 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 3 172 SH   SOLE 17 0 0 172
XEROX HOLDINGS CORP COM NEW 98421M106 5,059 330,888 SH   SOLE 18 312,661 0 18,227
XEROX HOLDINGS CORP COM NEW 98421M106 1,078 70,483 SH   SOLE 19 70,483 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 71,369 4,667,674 SH   SOLE 21 4,667,674 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 94,126 6,156,049 SH   SOLE 22 5,664,777 0 491,272
XEROX HOLDINGS CORP COM NEW 98421M106 188 12,275 SH   SOLE 23 12,275 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 3,210 209,919 SH   SOLE 25 209,919 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 10,554 690,252 SH   SOLE 26 48,089 0 642,163
XEROX HOLDINGS CORP COM NEW 98421M106 474 31,021 SH   SOLE 28 31,021 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 1,090 71,300 SH   SOLE 29 17,078 0 54,222
XEROX HOLDINGS CORP COM NEW 98421M106 7,425 485,610 SH   SOLE 30 485,610 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 760 49,683 SH   SOLE 31 28,608 0 21,075
XEROX HOLDINGS CORP COM NEW 98421M106 316 20,646 SH   SOLE 34 20,646 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 1,530 100,040 SH   SOLE 36 100,040 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 294 19,232 SH   SOLE 40 19,232 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 47 3,100 SH Call SOLE 2 3,100 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 7,714 504,500 SH Call SOLE 19 504,500 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 76 5,000 SH Call SOLE 22 5,000 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 1,016 66,400 SH Call SOLE 34 66,400 0 0
XILINX INC COM 983919101 68,752 698,772 SH   SOLE 2 173,818 0 524,954
XILINX INC COM 983919101 12,451 126,548 SH   SOLE 4 119,862 0 6,686
XILINX INC COM 983919101 24,043 244,363 SH   SOLE 7 228,433 0 15,930
XILINX INC COM 983919101 1,707 17,347 SH   SOLE 13 17,347 0 0
XILINX INC COM 983919101 2,681 27,245 SH   SOLE 15 27,245 0 0
XILINX INC COM 983919101 63,715 647,579 SH   SOLE 18 603,637 0 43,942
XILINX INC COM 983919101 83,171 845,319 SH   SOLE 19 845,319 0 0
XILINX INC COM 983919101 815,365 8,287,070 SH   SOLE 21 8,287,070 0 0
XILINX INC COM 983919101 599,578 6,093,891 SH   SOLE 22 5,439,259 0 654,632
XILINX INC COM 983919101 19,989 203,163 SH   SOLE 23 203,163 0 0
XILINX INC COM 983919101 28,046 285,051 SH   SOLE 25 285,051 0 0
XILINX INC COM 983919101 145,475 1,478,557 SH   SOLE 26 207,399 0 1,271,158
XILINX INC COM 983919101 5,005 50,866 SH   SOLE 28 36,290 0 14,576
XILINX INC COM 983919101 5,497 55,870 SH   SOLE 29 17,898 0 37,972
XILINX INC COM 983919101 156,814 1,593,796 SH   SOLE 30 1,592,306 0 1,490
XILINX INC COM 983919101 10,268 104,357 SH   SOLE 31 68,750 0 35,607
XILINX INC COM 983919101 5,143 52,271 SH   SOLE 32 52,271 0 0
XILINX INC COM 983919101 75,838 770,794 SH   SOLE 34 770,794 0 0
XILINX INC COM 983919101 15,561 158,158 SH   SOLE 36 158,158 0 0
XILINX INC COM 983919101 591 6,011 SH   SOLE 40 6,011 0 0
XILINX INC OPTIONS 983919101 266 2,700 SH Call SOLE 2 2,700 0 0
XILINX INC OPTIONS 983919101 39,454 401,000 SH Call SOLE 19 401,000 0 0
XILINX INC OPTIONS 983919101 394 4,000 SH Call SOLE 22 4,000 0 0
XILINX INC OPTIONS 983919101 4,014 40,800 SH Call SOLE 34 40,800 0 0
XOMA CORP DEL COM NEW 98419J206 55 2,775 SH   SOLE 2 325 0 2,450
XOMA CORP DEL COM NEW 98419J206 483 24,435 SH   SOLE 18 24,435 0 0
XOMA CORP DEL COM NEW 98419J206 216 10,936 SH   SOLE 19 10,936 0 0
XOMA CORP DEL COM NEW 98419J206 3,915 198,115 SH   SOLE 21 198,115 0 0
XOMA CORP DEL COM NEW 98419J206 4,178 211,457 SH   SOLE 22 209,630 0 1,827
XP INC CL A G98239109 3,413 81,235 SH   SOLE 2 785 0 80,450
XP INC CL A G98239109 45 1,067 SH   SOLE 7 1,067 0 0
XP INC CL A G98239109 7,300 173,780 SH   SOLE 18 173,780 0 0
XP INC CL A G98239109 21,351 508,235 SH   SOLE 19 508,235 0 0
XP INC CL A G98239109 1,279 30,437 SH   SOLE 22 30,437 0 0
XP INC CL A G98239109 118 2,815 SH   SOLE 23 2,815 0 0
XP INC CL A G98239109 174 4,151 SH   SOLE 25 4,151 0 0
XP INC CL A G98239109 622 14,796 SH   SOLE 26 0 0 14,796
XP INC CL A G98239109 12,790 304,459 SH   SOLE 29 304,459 0 0
XP INC CL A G98239109 279 6,636 SH   SOLE 31 6,636 0 0
XP INC CL A G98239109 7,844 186,710 SH   SOLE 34 186,710 0 0
XP INC CL A G98239109 21 499 SH   SOLE 36 499 0 0
XPEL INC COM 98379L100 97 6,231 SH   SOLE 2 912 0 5,319
XPEL INC COM 98379L100 5 322 SH   SOLE 7 322 0 0
XPEL INC COM 98379L100 1,073 68,575 SH   SOLE 18 68,575 0 0
XPEL INC COM 98379L100 552 35,277 SH   SOLE 19 35,277 0 0
XPEL INC COM 98379L100 9,052 578,804 SH   SOLE 21 578,804 0 0
XPEL INC COM 98379L100 7,249 463,500 SH   SOLE 22 454,904 0 8,596
XPEL INC COM 98379L100 8 525 SH   SOLE 23 525 0 0
XPERI HOLDING CORP COM 98390M103 1,772 120,078 SH   SOLE 2 33,715 0 86,363
XPERI HOLDING CORP COM 98390M103 17 1,134 SH   SOLE 4 1,134 0 0
XPERI HOLDING CORP COM 98390M103 27 1,816 SH   SOLE 7 1,816 0 0
XPERI HOLDING CORP COM 98390M103 7,916 536,307 SH   SOLE 18 536,307 0 0
XPERI HOLDING CORP COM 98390M103 3,054 206,923 SH   SOLE 19 206,923 0 0
XPERI HOLDING CORP COM 98390M103 180,968 12,260,690 SH   SOLE 21 12,260,690 0 0
XPERI HOLDING CORP COM 98390M103 49,515 3,354,706 SH   SOLE 22 3,237,934 0 116,772
XPERI HOLDING CORP COM 98390M103 476 32,270 SH   SOLE 26 14,428 0 17,842
XPERI HOLDING CORP COM 98390M103 98 6,638 SH   SOLE 28 6,638 0 0
XPERI HOLDING CORP COM 98390M103 2,498 169,226 SH   SOLE 30 169,226 0 0
XPERI HOLDING CORP COM 98390M103 174 11,817 SH   SOLE 40 11,817 0 0
XPO LOGISTICS INC COM 983793100 19,221 248,817 SH   SOLE 2 51,314 0 197,503
XPO LOGISTICS INC COM 983793100 3,266 42,274 SH   SOLE 4 39,741 0 2,533
XPO LOGISTICS INC COM 983793100 564 7,300 SH   SOLE 7 7,300 0 0
XPO LOGISTICS INC COM 983793100 13 173 SH   SOLE 13 173 0 0
XPO LOGISTICS INC COM 983793100 700 9,067 SH   SOLE 15 9,067 0 0
XPO LOGISTICS INC COM 983793100 15 200 SH   SOLE 17 0 0 200
XPO LOGISTICS INC COM 983793100 21,265 275,278 SH   SOLE 18 267,870 0 7,408
XPO LOGISTICS INC COM 983793100 1,825 23,626 SH   SOLE 19 23,626 0 0
XPO LOGISTICS INC COM 983793100 325,072 4,208,058 SH   SOLE 21 4,208,058 0 0
XPO LOGISTICS INC COM 983793100 236,692 3,063,972 SH   SOLE 22 2,917,848 0 146,124
XPO LOGISTICS INC COM 983793100 5,309 68,728 SH   SOLE 23 68,728 0 0
XPO LOGISTICS INC COM 983793100 6,956 90,039 SH   SOLE 25 90,039 0 0
XPO LOGISTICS INC COM 983793100 26,974 349,181 SH   SOLE 26 102,241 0 246,940
XPO LOGISTICS INC COM 983793100 1,569 20,314 SH   SOLE 28 14,783 0 5,531
XPO LOGISTICS INC COM 983793100 1,575 20,390 SH   SOLE 29 1,054 0 19,336
XPO LOGISTICS INC COM 983793100 12,123 156,937 SH   SOLE 30 156,937 0 0
XPO LOGISTICS INC COM 983793100 2,056 26,611 SH   SOLE 31 14,407 0 12,204
XPO LOGISTICS INC COM 983793100 398 5,147 SH   SOLE 34 5,147 0 0
XPO LOGISTICS INC COM 983793100 5,392 69,794 SH   SOLE 36 69,794 0 0
XPO LOGISTICS INC COM 983793100 177 2,290 SH   SOLE 40 2,290 0 0
XPRESSPA GROUP INC COM 98420U703 0 110 SH   SOLE 21 110 0 0
XPRESSPA GROUP INC COM 98420U703 1,417 338,210 SH   SOLE 22 338,210 0 0
XTANT MED HLDGS INC COM NEW 98420P308 0 120 SH   SOLE 21 120 0 0
XYLEM INC COM 98419M100 49,749 765,833 SH   SOLE 2 355,991 0 409,842
XYLEM INC COM 98419M100 7,962 122,571 SH   SOLE 4 117,824 0 4,747
XYLEM INC COM 98419M100 19,792 304,686 SH   SOLE 7 288,845 0 15,841
XYLEM INC COM 98419M100 1,412 21,734 SH   SOLE 13 21,734 0 0
XYLEM INC COM 98419M100 1,216 18,713 SH   SOLE 15 18,713 0 0
XYLEM INC COM 98419M100 63,251 973,699 SH   SOLE 18 898,828 0 74,871
XYLEM INC COM 98419M100 13,656 210,220 SH   SOLE 19 210,220 0 0
XYLEM INC COM 98419M100 291,469 4,486,904 SH   SOLE 21 4,486,904 0 0
XYLEM INC COM 98419M100 314,642 4,843,631 SH   SOLE 22 4,097,788 0 745,843
XYLEM INC COM 98419M100 16,453 253,285 SH   SOLE 23 253,285 0 0
XYLEM INC COM 98419M100 17,062 262,659 SH   SOLE 25 262,659 0 0
XYLEM INC COM 98419M100 86,707 1,334,777 SH   SOLE 26 204,149 0 1,130,628
XYLEM INC COM 98419M100 2,703 41,616 SH   SOLE 28 29,915 0 11,701
XYLEM INC COM 98419M100 12,850 197,820 SH   SOLE 29 60,618 0 137,202
XYLEM INC COM 98419M100 127,689 1,965,659 SH   SOLE 30 1,925,605 0 40,054
XYLEM INC COM 98419M100 78,109 1,202,410 SH   SOLE 31 124,551 0 1,077,859
XYLEM INC COM 98419M100 6,474 99,658 SH   SOLE 34 99,658 0 0
XYLEM INC COM 98419M100 8,161 125,629 SH   SOLE 36 125,629 0 0
XYLEM INC COM 98419M100 306 4,704 SH   SOLE 40 4,704 0 0
Y-MABS THERAPEUTICS INC COM 984241109 763 17,662 SH   SOLE 2 7,560 0 10,102
Y-MABS THERAPEUTICS INC COM 984241109 13 300 SH   SOLE 4 300 0 0
Y-MABS THERAPEUTICS INC COM 984241109 21 486 SH   SOLE 7 486 0 0
Y-MABS THERAPEUTICS INC COM 984241109 5,176 119,816 SH   SOLE 18 119,816 0 0
Y-MABS THERAPEUTICS INC COM 984241109 3,547 82,116 SH   SOLE 19 82,116 0 0
Y-MABS THERAPEUTICS INC COM 984241109 58,139 1,345,815 SH   SOLE 21 1,345,815 0 0
Y-MABS THERAPEUTICS INC COM 984241109 30,426 704,313 SH   SOLE 22 680,920 0 23,393
Y-MABS THERAPEUTICS INC COM 984241109 131 3,023 SH   SOLE 23 3,023 0 0
Y-MABS THERAPEUTICS INC COM 984241109 574 13,279 SH   SOLE 26 0 0 13,279
Y-MABS THERAPEUTICS INC COM 984241109 123 2,850 SH   SOLE 28 2,850 0 0
Y-MABS THERAPEUTICS INC COM 984241109 804 18,614 SH   SOLE 30 18,614 0 0
Y-MABS THERAPEUTICS INC COM 984241109 18 414 SH   SOLE 34 414 0 0
Y-MABS THERAPEUTICS INC COM 984241109 134 3,104 SH   SOLE 40 3,104 0 0
YAMANA GOLD INC COM 98462Y100 1,660 304,094 SH   SOLE 21 304,094 0 0
YANDEX N V SHS CLASS A N97284108 463 9,266 SH   SOLE 2 9,266 0 0
YANDEX N V SHS CLASS A N97284108 27 534 SH   SOLE 7 534 0 0
YANDEX N V SHS CLASS A N97284108 105 2,098 SH   SOLE 15 2,098 0 0
YANDEX N V SHS CLASS A N97284108 53,377 1,067,121 SH   SOLE 19 1,067,121 0 0
YANDEX N V SHS CLASS A N97284108 1,949 38,960 SH   SOLE 21 38,960 0 0
YANDEX N V SHS CLASS A N97284108 1,611 32,201 SH   SOLE 22 27,351 0 4,850
YANDEX N V SHS CLASS A N97284108 16,138 322,629 SH   SOLE 25 322,629 0 0
YANDEX N V SHS CLASS A N97284108 20,354 406,920 SH   SOLE 26 0 0 406,920
YANDEX N V SHS CLASS A N97284108 3,539 70,750 SH   SOLE 30 70,750 0 0
YANDEX N V SHS CLASS A N97284108 20,219 404,224 SH   SOLE 31 0 0 404,224
YANDEX N V SHS CLASS A N97284108 49,409 987,788 SH   SOLE 34 987,788 0 0
YANDEX N V SHS CLASS A N97284108 5,791 115,775 SH   SOLE 36 115,775 0 0
YELP INC CL A 985817105 2,515 108,718 SH   SOLE 2 56,148 0 52,570
YELP INC CL A 985817105 8 354 SH   SOLE 4 354 0 0
YELP INC CL A 985817105 28 1,202 SH   SOLE 7 1,202 0 0
YELP INC CL A 985817105 363 15,710 SH   SOLE 13 15,710 0 0
YELP INC CL A 985817105 0 20 SH   SOLE 17 0 0 20
YELP INC CL A 985817105 10,415 450,296 SH   SOLE 18 435,479 0 14,817
YELP INC CL A 985817105 8,229 355,773 SH   SOLE 19 355,773 0 0
YELP INC CL A 985817105 105,008 4,539,884 SH   SOLE 21 4,539,884 0 0
YELP INC CL A 985817105 60,389 2,610,831 SH   SOLE 22 2,514,059 0 96,772
YELP INC CL A 985817105 328 14,162 SH   SOLE 23 14,162 0 0
YELP INC CL A 985817105 1,635 70,674 SH   SOLE 26 20,455 0 50,219
YELP INC CL A 985817105 239 10,344 SH   SOLE 28 10,344 0 0
YELP INC CL A 985817105 1,996 86,307 SH   SOLE 30 86,307 0 0
YELP INC CL A 985817105 151 6,534 SH   SOLE 36 6,534 0 0
YELP INC CL A 985817105 190 8,219 SH   SOLE 40 8,219 0 0
YETI HLDGS INC COM 98585X104 2,114 49,473 SH   SOLE 2 25,619 0 23,854
YETI HLDGS INC COM 98585X104 11 252 SH   SOLE 4 252 0 0
YETI HLDGS INC COM 98585X104 53 1,235 SH   SOLE 7 1,235 0 0
YETI HLDGS INC COM 98585X104 15,998 374,396 SH   SOLE 18 365,072 0 9,324
YETI HLDGS INC COM 98585X104 9,334 218,447 SH   SOLE 19 218,447 0 0
YETI HLDGS INC COM 98585X104 313,458 7,335,784 SH   SOLE 21 7,335,784 0 0
YETI HLDGS INC COM 98585X104 93,472 2,187,492 SH   SOLE 22 2,114,651 0 72,841
YETI HLDGS INC COM 98585X104 317 7,407 SH   SOLE 23 7,407 0 0
YETI HLDGS INC COM 98585X104 2,000 46,806 SH   SOLE 26 21,481 0 25,325
YETI HLDGS INC COM 98585X104 463 10,831 SH   SOLE 28 10,831 0 0
YETI HLDGS INC COM 98585X104 4,398 102,933 SH   SOLE 30 102,933 0 0
YETI HLDGS INC COM 98585X104 4 96 SH   SOLE 34 96 0 0
YETI HLDGS INC COM 98585X104 290 6,784 SH   SOLE 40 6,784 0 0
YEXT INC COM 98585N106 1,151 69,299 SH   SOLE 2 37,544 0 31,755
YEXT INC COM 98585N106 5 289 SH   SOLE 4 289 0 0
YEXT INC COM 98585N106 29 1,745 SH   SOLE 7 1,745 0 0
YEXT INC COM 98585N106 7,638 459,862 SH   SOLE 18 407,676 0 52,186
YEXT INC COM 98585N106 8,350 502,696 SH   SOLE 19 502,696 0 0
YEXT INC COM 98585N106 59,887 3,605,478 SH   SOLE 21 3,605,478 0 0
YEXT INC COM 98585N106 55,266 3,327,248 SH   SOLE 22 3,229,848 0 97,400
YEXT INC COM 98585N106 688 41,406 SH   SOLE 23 41,406 0 0
YEXT INC COM 98585N106 2,596 156,315 SH   SOLE 26 18,761 0 137,554
YEXT INC COM 98585N106 104 6,250 SH   SOLE 28 6,250 0 0
YEXT INC COM 98585N106 7,136 429,642 SH   SOLE 30 429,642 0 0
YEXT INC COM 98585N106 105 6,303 SH   SOLE 40 6,303 0 0
YIELD10 BIOSCIENCE INC COM 98585K862 0 7 SH   SOLE 21 7 0 0
YIELD10 BIOSCIENCE INC COM 98585K862 236 37,692 SH   SOLE 22 37,692 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 69 11,370 SH   SOLE 4 11,370 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 1,408 233,511 SH   SOLE 21 233,511 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 884 146,658 SH   SOLE 22 146,658 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 57 9,451 SH   SOLE 30 9,451 0 0
YORK WTR CO COM 987184108 387 8,063 SH   SOLE 2 3,951 0 4,112
YORK WTR CO COM 987184108 408 8,497 SH   SOLE 7 8,497 0 0
YORK WTR CO COM 987184108 2,566 53,501 SH   SOLE 18 53,501 0 0
YORK WTR CO COM 987184108 1,255 26,171 SH   SOLE 19 26,171 0 0
YORK WTR CO COM 987184108 22,405 467,153 SH   SOLE 21 467,153 0 0
YORK WTR CO COM 987184108 17,659 368,194 SH   SOLE 22 352,068 0 16,126
YORK WTR CO COM 987184108 57 1,198 SH   SOLE 26 0 0 1,198
YORK WTR CO COM 987184108 89 1,863 SH   SOLE 28 1,863 0 0
YORK WTR CO COM 987184108 3,827 79,788 SH   SOLE 30 79,788 0 0
YORK WTR CO COM 987184108 68 1,415 SH   SOLE 40 1,415 0 0
YOUDAO INC SPONSORED ADS 98741T104 473 12,622 SH   SOLE 22 9,124 0 3,498
YOUNGEVITY INTL INC COM NEW 987537206 3 2,197 SH   SOLE 18 2,197 0 0
YOUNGEVITY INTL INC COM NEW 987537206 44 30,833 SH   SOLE 21 30,833 0 0
YOUNGEVITY INTL INC COM NEW 987537206 202 142,141 SH   SOLE 22 142,141 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 5,037 875,983 SH   SOLE 2 77,780 0 798,203
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 637 110,821 SH   SOLE 4 110,821 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 204 35,542 SH   SOLE 7 16,565 0 18,977
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 375 65,182 SH   SOLE 13 65,182 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 17 2,988 SH   SOLE 15 2,988 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 766 133,282 SH   SOLE 18 133,282 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 126 21,954 SH   SOLE 19 21,954 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 13,314 2,315,497 SH   SOLE 21 2,315,497 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 16,755 2,913,911 SH   SOLE 22 2,738,163 0 175,748
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 616 107,211 SH   SOLE 23 107,211 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 3,515 611,312 SH   SOLE 25 611,312 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 7,206 1,253,168 SH   SOLE 26 764,839 0 488,329
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 112 19,479 SH   SOLE 29 19,479 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6,269 1,090,280 SH   SOLE 30 1,090,280 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 243 42,187 SH   SOLE 31 1,314 0 40,873
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 11,280 1,961,742 SH   SOLE 34 1,961,742 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 9 1,511 SH   SOLE 40 1,511 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 18 9,741 SH   SOLE 18 9,741 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 231 124,952 SH   SOLE 21 124,952 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 1,312 709,364 SH   SOLE 22 666,562 0 42,802
YUM BRANDS INC COM 988498101 77,616 893,060 SH   SOLE 2 206,400 0 686,660
YUM BRANDS INC COM 988498101 13,475 155,049 SH   SOLE 4 146,521 0 8,528
YUM BRANDS INC COM 988498101 25,382 292,054 SH   SOLE 7 266,581 0 25,473
YUM BRANDS INC COM 988498101 2,054 23,634 SH   SOLE 13 23,634 0 0
YUM BRANDS INC COM 988498101 2,623 30,184 SH   SOLE 15 30,184 0 0
YUM BRANDS INC COM 988498101 50,841 584,990 SH   SOLE 18 513,553 0 71,437
YUM BRANDS INC COM 988498101 18,745 215,684 SH   SOLE 19 215,684 0 0
YUM BRANDS INC COM 988498101 461,137 5,305,917 SH   SOLE 21 5,305,917 0 0
YUM BRANDS INC COM 988498101 658,736 7,579,524 SH   SOLE 22 6,728,272 0 851,252
YUM BRANDS INC COM 988498101 20,443 235,215 SH   SOLE 23 235,215 0 0
YUM BRANDS INC COM 988498101 28,171 324,141 SH   SOLE 25 324,141 0 0
YUM BRANDS INC COM 988498101 128,041 1,473,262 SH   SOLE 26 234,018 0 1,239,244
YUM BRANDS INC COM 988498101 5,323 61,253 SH   SOLE 28 43,532 0 17,721
YUM BRANDS INC COM 988498101 10,358 119,182 SH   SOLE 29 24,838 0 94,344
YUM BRANDS INC COM 988498101 113,001 1,300,208 SH   SOLE 30 1,300,208 0 0
YUM BRANDS INC COM 988498101 8,811 101,377 SH   SOLE 31 50,750 0 50,627
YUM BRANDS INC COM 988498101 8,921 102,647 SH   SOLE 34 102,647 0 0
YUM BRANDS INC COM 988498101 19,316 222,250 SH   SOLE 36 222,250 0 0
YUM BRANDS INC COM 988498101 560 6,438 SH   SOLE 40 6,438 0 0
YUM CHINA HLDGS INC COM 98850P109 53,849 1,120,227 SH   SOLE 2 36,826 0 1,083,401
YUM CHINA HLDGS INC COM 98850P109 38 784 SH   SOLE 3 784 0 0
YUM CHINA HLDGS INC COM 98850P109 9,210 191,592 SH   SOLE 4 191,592 0 0
YUM CHINA HLDGS INC COM 98850P109 5,719 118,972 SH   SOLE 7 48,753 0 70,219
YUM CHINA HLDGS INC COM 98850P109 3,122 64,955 SH   SOLE 13 64,955 0 0
YUM CHINA HLDGS INC COM 98850P109 33,022 686,948 SH   SOLE 15 661,860 0 25,088
YUM CHINA HLDGS INC COM 98850P109 14,939 310,771 SH   SOLE 18 310,771 0 0
YUM CHINA HLDGS INC COM 98850P109 23,717 493,377 SH   SOLE 19 493,377 0 0
YUM CHINA HLDGS INC COM 98850P109 489,379 10,180,556 SH   SOLE 21 10,180,556 0 0
YUM CHINA HLDGS INC COM 98850P109 346,867 7,215,867 SH   SOLE 22 6,485,570 0 730,297
YUM CHINA HLDGS INC COM 98850P109 10,200 212,188 SH   SOLE 23 212,188 0 0
YUM CHINA HLDGS INC COM 98850P109 22,351 464,959 SH   SOLE 25 464,959 0 0
YUM CHINA HLDGS INC COM 98850P109 100,876 2,098,521 SH   SOLE 26 146,750 0 1,951,771
YUM CHINA HLDGS INC COM 98850P109 2,953 61,429 SH   SOLE 28 61,429 0 0
YUM CHINA HLDGS INC COM 98850P109 1,676 34,860 SH   SOLE 29 34,860 0 0
YUM CHINA HLDGS INC COM 98850P109 97,574 2,029,831 SH   SOLE 30 2,010,312 0 19,519
YUM CHINA HLDGS INC COM 98850P109 6,430 133,772 SH   SOLE 31 12,125 0 121,647
YUM CHINA HLDGS INC COM 98850P109 1,208 25,139 SH   SOLE 32 25,139 0 0
YUM CHINA HLDGS INC COM 98850P109 84,257 1,752,796 SH   SOLE 34 1,752,796 0 0
YUM CHINA HLDGS INC COM 98850P109 6,835 142,198 SH   SOLE 36 142,198 0 0
YUM CHINA HLDGS INC COM 98850P109 124 2,575 SH   SOLE 40 2,575 0 0
YUNHONG CTI LTD COM 98873Q100 1 230 SH   SOLE 21 230 0 0
YY INC NOTE 0.750% 6/1 98426TAD8 2,005 1,833,000 PRN   SOLE 19 1,833,000 0 0
YY INC NOTE 0.750% 6/1 98426TAD8 2,220 2,030,000 PRN   SOLE 21 2,030,000 0 0
YY INC NOTE 0.750% 6/1 98426TAD8 608 556,000 PRN   SOLE 34 556,000 0 0
ZAGG INC COM 98884U108 24 7,775 SH   SOLE 18 7,775 0 0
ZAGG INC COM 98884U108 400 127,266 SH   SOLE 19 127,266 0 0
ZAGG INC COM 98884U108 302 96,278 SH   SOLE 21 96,278 0 0
ZAGG INC COM 98884U108 2,457 782,605 SH   SOLE 22 782,605 0 0
ZAGG INC COM 98884U108 54 17,130 SH   SOLE 23 17,130 0 0
ZAGG INC COM 98884U108 190 60,589 SH   SOLE 26 0 0 60,589
ZAI LAB LTD ADR 98887Q104 7,484 91,122 SH   SOLE 2 3,566 0 87,556
ZAI LAB LTD ADR 98887Q104 1,646 20,047 SH   SOLE 4 20,047 0 0
ZAI LAB LTD ADR 98887Q104 459 5,586 SH   SOLE 7 5,586 0 0
ZAI LAB LTD ADR 98887Q104 302 3,683 SH   SOLE 13 3,683 0 0
ZAI LAB LTD ADR 98887Q104 1,728 21,044 SH   SOLE 15 21,044 0 0
ZAI LAB LTD ADR 98887Q104 1,488 18,123 SH   SOLE 18 18,123 0 0
ZAI LAB LTD ADR 98887Q104 16,011 194,944 SH   SOLE 19 194,944 0 0
ZAI LAB LTD ADR 98887Q104 115,029 1,400,578 SH   SOLE 21 1,400,578 0 0
ZAI LAB LTD ADR 98887Q104 56,013 682,000 SH   SOLE 22 596,129 0 85,871
ZAI LAB LTD ADR 98887Q104 2,637 32,110 SH   SOLE 23 32,110 0 0
ZAI LAB LTD ADR 98887Q104 202 2,460 SH   SOLE 25 2,460 0 0
ZAI LAB LTD ADR 98887Q104 14,778 179,930 SH   SOLE 26 44,343 0 135,587
ZAI LAB LTD ADR 98887Q104 673 8,194 SH   SOLE 28 8,194 0 0
ZAI LAB LTD ADR 98887Q104 447 5,446 SH   SOLE 29 5,446 0 0
ZAI LAB LTD ADR 98887Q104 24,609 299,630 SH   SOLE 30 296,804 0 2,826
ZAI LAB LTD ADR 98887Q104 1,055 12,847 SH   SOLE 31 3,950 0 8,897
ZAI LAB LTD ADR 98887Q104 328 3,997 SH   SOLE 34 3,997 0 0
ZAI LAB LTD ADR 98887Q104 20 246 SH   SOLE 40 246 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 32,173 125,700 SH   SOLE 2 13,333 0 112,367
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 6,303 24,626 SH   SOLE 4 23,191 0 1,435
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 12,430 48,565 SH   SOLE 7 47,061 0 1,504
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 40 158 SH   SOLE 13 158 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,287 5,030 SH   SOLE 15 5,030 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 26 100 SH   SOLE 17 0 0 100
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 30,688 119,900 SH   SOLE 18 110,134 0 9,766
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 5,683 22,205 SH   SOLE 19 22,205 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 365,700 1,428,796 SH   SOLE 21 1,428,796 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 322,408 1,259,652 SH   SOLE 22 1,143,498 0 116,154
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 10,196 39,835 SH   SOLE 23 39,835 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 23,791 92,952 SH   SOLE 25 92,952 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 72,928 284,931 SH   SOLE 26 46,674 0 238,257
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2,791 10,904 SH   SOLE 28 7,651 0 3,253
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3,234 12,635 SH   SOLE 29 1,107 0 11,528
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 53,567 209,286 SH   SOLE 30 196,637 0 12,649
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3,469 13,553 SH   SOLE 31 7,603 0 5,950
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2,620 10,238 SH   SOLE 34 10,238 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 8,298 32,422 SH   SOLE 36 32,422 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 322 1,259 SH   SOLE 40 1,259 0 0
ZEDGE INC CL B 98923T104 10 6,487 SH   SOLE 21 6,487 0 0
ZEDGE INC CL B 98923T104 136 92,155 SH   SOLE 22 92,155 0 0
ZENDESK INC COM 98936J101 21,862 246,946 SH   SOLE 2 49,918 0 197,028
ZENDESK INC COM 98936J101 68 765 SH   SOLE 4 765 0 0
ZENDESK INC COM 98936J101 168 1,901 SH   SOLE 7 1,901 0 0
ZENDESK INC COM 98936J101 6,271 70,831 SH   SOLE 18 70,446 0 385
ZENDESK INC COM 98936J101 52,372 591,569 SH   SOLE 19 591,569 0 0
ZENDESK INC COM 98936J101 188,626 2,130,644 SH   SOLE 21 2,130,644 0 0
ZENDESK INC COM 98936J101 282,570 3,191,797 SH   SOLE 22 3,027,557 0 164,240
ZENDESK INC COM 98936J101 6,338 71,592 SH   SOLE 26 38,768 0 32,824
ZENDESK INC COM 98936J101 1,551 17,524 SH   SOLE 28 17,524 0 0
ZENDESK INC COM 98936J101 3,395 38,352 SH   SOLE 30 38,352 0 0
ZENDESK INC COM 98936J101 195 2,207 SH   SOLE 31 2,207 0 0
ZENDESK INC COM 98936J101 31,799 359,193 SH   SOLE 34 359,193 0 0
ZENDESK INC COM 98936J101 1,051 11,871 SH   SOLE 40 11,871 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 192 3,996 SH   SOLE 2 571 0 3,425
ZENTALIS PHARMACEUTICALS INC COM 98943L107 9 183 SH   SOLE 7 183 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 1,957 40,750 SH   SOLE 18 40,750 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 11,856 246,906 SH   SOLE 19 246,906 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 15,723 327,421 SH   SOLE 21 327,421 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 14,084 293,293 SH   SOLE 22 287,914 0 5,379
ZILLOW GROUP INC CL A 98954M101 6,338 110,269 SH   SOLE 2 4,772 0 105,497
ZILLOW GROUP INC CL A 98954M101 56 974 SH   SOLE 7 974 0 0
ZILLOW GROUP INC CL A 98954M101 1,307 22,730 SH   SOLE 18 22,730 0 0
ZILLOW GROUP INC CL A 98954M101 822 14,302 SH   SOLE 19 14,302 0 0
ZILLOW GROUP INC CL A 98954M101 34,704 603,751 SH   SOLE 21 603,751 0 0
ZILLOW GROUP INC CL A 98954M101 64,937 1,129,729 SH   SOLE 22 1,071,679 0 58,050
ZILLOW GROUP INC CL A 98954M101 2,705 47,066 SH   SOLE 25 47,066 0 0
ZILLOW GROUP INC CL A 98954M101 3,701 64,390 SH   SOLE 26 0 0 64,390
ZILLOW GROUP INC CL A 98954M101 1,897 33,010 SH   SOLE 30 33,010 0 0
ZILLOW GROUP INC CL A 98954M101 63 1,104 SH   SOLE 31 1,104 0 0
ZILLOW GROUP INC CL A 98954M101 925 16,084 SH   SOLE 36 16,084 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 18,849 327,183 SH   SOLE 2 18,839 0 308,344
ZILLOW GROUP INC CL C CAP STK 98954M200 3,586 62,240 SH   SOLE 4 58,031 0 4,209
ZILLOW GROUP INC CL C CAP STK 98954M200 562 9,749 SH   SOLE 7 9,749 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 14 246 SH   SOLE 13 246 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 687 11,931 SH   SOLE 15 11,931 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 7,212 125,195 SH   SOLE 18 113,870 0 11,325
ZILLOW GROUP INC CL C CAP STK 98954M200 12,327 213,974 SH   SOLE 19 213,974 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 105,372 1,829,055 SH   SOLE 21 1,829,055 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 224,940 3,904,533 SH   SOLE 22 3,699,082 0 205,451
ZILLOW GROUP INC CL C CAP STK 98954M200 5,834 101,262 SH   SOLE 23 101,262 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 8,525 147,980 SH   SOLE 25 147,980 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 26,012 451,521 SH   SOLE 26 139,374 0 312,147
ZILLOW GROUP INC CL C CAP STK 98954M200 1,656 28,753 SH   SOLE 28 20,512 0 8,241
ZILLOW GROUP INC CL C CAP STK 98954M200 1,854 32,175 SH   SOLE 29 2,636 0 29,539
ZILLOW GROUP INC CL C CAP STK 98954M200 18,062 313,514 SH   SOLE 30 313,514 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,392 24,171 SH   SOLE 31 19,799 0 4,372
ZILLOW GROUP INC CL C CAP STK 98954M200 4,961 86,114 SH   SOLE 34 86,114 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 5,118 88,840 SH   SOLE 36 88,840 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 123 2,136 SH   SOLE 40 2,136 0 0
ZILLOW GROUP INC NOTE 2.000%12/0 98954MAB7 1,656 1,340,000 PRN   SOLE 21 1,340,000 0 0
ZILLOW GROUP INC NOTE 1.500% 7/0 98954MAC5 1,403 1,350,000 PRN   SOLE 21 1,350,000 0 0
ZILLOW GROUP INC NOTE 2.750% 5/1 98954MAH4 2,325 2,000,000 PRN   SOLE 21 2,000,000 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 58,110 486,843 SH   SOLE 2 45,980 0 440,863
ZIMMER BIOMET HOLDINGS INC COM 98956P102 10,621 88,980 SH   SOLE 4 83,210 0 5,770
ZIMMER BIOMET HOLDINGS INC COM 98956P102 23,604 197,755 SH   SOLE 7 178,035 0 19,720
ZIMMER BIOMET HOLDINGS INC COM 98956P102 304 2,547 SH   SOLE 13 2,547 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 2,977 24,942 SH   SOLE 15 24,942 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 48,359 405,156 SH   SOLE 18 373,476 0 31,680
ZIMMER BIOMET HOLDINGS INC COM 98956P102 7,699 64,502 SH   SOLE 19 64,502 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 723,103 6,058,172 SH   SOLE 21 6,058,172 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 586,970 4,917,647 SH   SOLE 22 4,444,895 0 472,752
ZIMMER BIOMET HOLDINGS INC COM 98956P102 18,003 150,827 SH   SOLE 23 150,827 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 25,584 214,347 SH   SOLE 25 214,347 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 97,067 813,227 SH   SOLE 26 146,606 0 666,621
ZIMMER BIOMET HOLDINGS INC COM 98956P102 5,039 42,216 SH   SOLE 28 29,754 0 12,462
ZIMMER BIOMET HOLDINGS INC COM 98956P102 504 4,223 SH   SOLE 29 4,223 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 96,098 805,111 SH   SOLE 30 805,111 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 5,929 49,677 SH   SOLE 31 26,430 0 23,247
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,486 12,446 SH   SOLE 34 12,446 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 15,939 133,541 SH   SOLE 36 133,541 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 584 4,892 SH   SOLE 40 4,892 0 0
ZIMMER BIOMET HOLDINGS INC OPTIONS 98956P102 84 700 SH Call SOLE 2 700 0 0
ZIMMER BIOMET HOLDINGS INC OPTIONS 98956P102 13,130 110,000 SH Call SOLE 19 110,000 0 0
ZIMMER BIOMET HOLDINGS INC OPTIONS 98956P102 131 1,100 SH Call SOLE 22 1,100 0 0
ZIMMER BIOMET HOLDINGS INC OPTIONS 98956P102 1,218 10,200 SH Call SOLE 34 10,200 0 0
ZION OIL & GAS INC COM 989696109 28 92,979 SH   SOLE 21 92,979 0 0
ZION OIL & GAS INC COM 989696109 46 155,445 SH   SOLE 22 155,445 0 0
ZIONS BANCORPORATION N A COM 989701107 20,963 616,560 SH   SOLE 2 235,077 0 381,483
ZIONS BANCORPORATION N A COM 989701107 3,107 91,385 SH   SOLE 4 86,184 0 5,201
ZIONS BANCORPORATION N A COM 989701107 5,353 157,431 SH   SOLE 7 147,004 0 10,427
ZIONS BANCORPORATION N A COM 989701107 21 623 SH   SOLE 13 623 0 0
ZIONS BANCORPORATION N A COM 989701107 678 19,943 SH   SOLE 15 19,943 0 0
ZIONS BANCORPORATION N A COM 989701107 16,962 498,868 SH   SOLE 18 454,692 0 44,176
ZIONS BANCORPORATION N A COM 989701107 5,011 147,370 SH   SOLE 19 147,370 0 0
ZIONS BANCORPORATION N A COM 989701107 133,747 3,933,746 SH   SOLE 21 3,933,746 0 0
ZIONS BANCORPORATION N A COM 989701107 156,636 4,606,949 SH   SOLE 22 4,130,094 0 476,855
ZIONS BANCORPORATION N A COM 989701107 5,308 156,112 SH   SOLE 23 156,112 0 0
ZIONS BANCORPORATION N A COM 989701107 6,705 197,195 SH   SOLE 25 197,195 0 0
ZIONS BANCORPORATION N A COM 989701107 31,832 936,223 SH   SOLE 26 256,637 0 679,586
ZIONS BANCORPORATION N A COM 989701107 1,017 29,922 SH   SOLE 28 20,650 0 9,272
ZIONS BANCORPORATION N A COM 989701107 2,002 58,893 SH   SOLE 29 23,991 0 34,902
ZIONS BANCORPORATION N A COM 989701107 28,784 846,586 SH   SOLE 30 766,894 0 79,692
ZIONS BANCORPORATION N A COM 989701107 1,692 49,776 SH   SOLE 31 41,137 0 8,639
ZIONS BANCORPORATION N A COM 989701107 467 13,744 SH   SOLE 34 13,744 0 0
ZIONS BANCORPORATION N A COM 989701107 3,607 106,087 SH   SOLE 36 106,087 0 0
ZIONS BANCORPORATION N A COM 989701107 138 4,060 SH   SOLE 40 4,060 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 542 165,257 SH   SOLE 2 68,739 0 96,518
ZIOPHARM ONCOLOGY INC COM 98973P101 3 774 SH   SOLE 4 774 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 15 4,461 SH   SOLE 7 4,461 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 2,966 904,343 SH   SOLE 18 904,343 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 1,483 452,271 SH   SOLE 19 452,271 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 24,579 7,493,510 SH   SOLE 21 7,493,510 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 20,159 6,145,989 SH   SOLE 22 5,920,792 0 225,197
ZIOPHARM ONCOLOGY INC COM 98973P101 9 2,712 SH   SOLE 23 2,712 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 42 12,708 SH   SOLE 26 0 0 12,708
ZIOPHARM ONCOLOGY INC COM 98973P101 156 47,539 SH   SOLE 28 47,539 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 296 90,139 SH   SOLE 30 90,139 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 72 21,823 SH   SOLE 40 21,823 0 0
ZIX CORP COM 98974P100 142 20,624 SH   SOLE 2 3,236 0 17,388
ZIX CORP COM 98974P100 6 937 SH   SOLE 7 937 0 0
ZIX CORP COM 98974P100 1,595 231,188 SH   SOLE 18 231,188 0 0
ZIX CORP COM 98974P100 785 113,718 SH   SOLE 19 113,718 0 0
ZIX CORP COM 98974P100 13,038 1,889,618 SH   SOLE 21 1,889,618 0 0
ZIX CORP COM 98974P100 11,354 1,645,444 SH   SOLE 22 1,617,520 0 27,924
ZIX CORP COM 98974P100 430 62,379 SH   SOLE 25 62,379 0 0
ZIX CORP COM 98974P100 1,740 252,160 SH   SOLE 26 49,397 0 202,763
ZIX CORP COM 98974P100 47 6,751 SH   SOLE 36 6,751 0 0
ZOETIS INC CL A 98978V103 219,600 1,602,454 SH   SOLE 2 459,928 0 1,142,526
ZOETIS INC CL A 98978V103 33,466 244,209 SH   SOLE 4 231,014 0 13,195
ZOETIS INC CL A 98978V103 60,054 438,225 SH   SOLE 7 418,693 0 19,532
ZOETIS INC CL A 98978V103 5,390 39,335 SH   SOLE 13 39,335 0 0
ZOETIS INC CL A 98978V103 6,369 46,475 SH   SOLE 15 46,475 0 0
ZOETIS INC CL A 98978V103 382,989 2,794,722 SH   SOLE 18 2,262,317 0 532,405
ZOETIS INC CL A 98978V103 328,807 2,399,348 SH   SOLE 19 2,399,348 0 0
ZOETIS INC CL A 98978V103 1,548,810 11,301,885 SH   SOLE 21 11,301,885 0 0
ZOETIS INC CL A 98978V103 1,672,661 12,205,643 SH   SOLE 22 10,805,886 0 1,399,757
ZOETIS INC CL A 98978V103 55,825 407,362 SH   SOLE 23 407,362 0 0
ZOETIS INC CL A 98978V103 309,089 2,255,465 SH   SOLE 25 2,255,465 0 0
ZOETIS INC CL A 98978V103 325,756 2,377,086 SH   SOLE 26 323,707 0 2,053,379
ZOETIS INC CL A 98978V103 13,426 97,972 SH   SOLE 28 69,554 0 28,418
ZOETIS INC CL A 98978V103 26,404 192,671 SH   SOLE 29 50,577 0 142,094
ZOETIS INC CL A 98978V103 314,312 2,293,578 SH   SOLE 30 2,289,540 0 4,038
ZOETIS INC CL A 98978V103 23,692 172,883 SH   SOLE 31 104,389 0 68,494
ZOETIS INC CL A 98978V103 133,585 974,789 SH   SOLE 34 974,789 0 0
ZOETIS INC CL A 98978V103 41,862 305,475 SH   SOLE 36 305,475 0 0
ZOETIS INC CL A 98978V103 1,421 10,371 SH   SOLE 40 10,371 0 0
ZOGENIX INC COM NEW 98978L204 935 34,614 SH   SOLE 2 16,953 0 17,661
ZOGENIX INC COM NEW 98978L204 6 218 SH   SOLE 4 218 0 0
ZOGENIX INC COM NEW 98978L204 28 1,030 SH   SOLE 7 1,030 0 0
ZOGENIX INC COM NEW 98978L204 6,317 233,873 SH   SOLE 18 222,906 0 10,967
ZOGENIX INC COM NEW 98978L204 4,007 148,369 SH   SOLE 19 148,369 0 0
ZOGENIX INC COM NEW 98978L204 66,241 2,452,465 SH   SOLE 21 2,452,465 0 0
ZOGENIX INC COM NEW 98978L204 42,969 1,590,845 SH   SOLE 22 1,541,930 0 48,915
ZOGENIX INC COM NEW 98978L204 73 2,716 SH   SOLE 23 2,716 0 0
ZOGENIX INC COM NEW 98978L204 1,145 42,394 SH   SOLE 26 30,300 0 12,094
ZOGENIX INC COM NEW 98978L204 217 8,023 SH   SOLE 28 8,023 0 0
ZOGENIX INC COM NEW 98978L204 5,532 204,830 SH   SOLE 30 204,830 0 0
ZOGENIX INC COM NEW 98978L204 166 6,129 SH   SOLE 40 6,129 0 0
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 221 930,154 SH   SOLE 22 930,154 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 88,781 350,164 SH   SOLE 2 15,427 0 334,737
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 11,760 46,384 SH   SOLE 4 43,412 0 2,972
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 5,095 20,094 SH   SOLE 7 20,094 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,856 7,320 SH   SOLE 13 7,320 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2,198 8,669 SH   SOLE 15 8,669 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1 2 SH   SOLE 17 0 0 2
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 26,816 105,767 SH   SOLE 18 88,953 0 16,814
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 51,078 201,461 SH   SOLE 19 201,461 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 359,555 1,418,139 SH   SOLE 21 1,418,139 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 495,096 1,952,732 SH   SOLE 22 1,694,228 0 258,504
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 19,972 78,773 SH   SOLE 23 78,773 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,351 5,327 SH   SOLE 25 5,327 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 53,347 210,410 SH   SOLE 26 77,866 0 132,544
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 5,635 22,226 SH   SOLE 28 15,713 0 6,513
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 7,954 31,373 SH   SOLE 29 2,028 0 29,345
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 67,763 267,268 SH   SOLE 30 267,268 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 4,945 19,503 SH   SOLE 31 15,279 0 4,224
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 9,114 35,948 SH   SOLE 32 35,948 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 27,456 108,292 SH   SOLE 34 108,292 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 6,014 23,720 SH   SOLE 36 23,720 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 626 2,468 SH   SOLE 40 2,468 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 2,875 56,331 SH   SOLE 2 56,331 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1,294 25,360 SH   SOLE 18 13,186 0 12,174
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 111,226 2,179,626 SH   SOLE 19 2,179,626 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 464 9,094 SH   SOLE 21 9,094 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 11,520 225,755 SH   SOLE 22 225,755 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 884 17,321 SH   SOLE 23 17,321 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 2,085 40,852 SH   SOLE 25 40,852 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 9,789 191,834 SH   SOLE 26 0 0 191,834
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 90,607 1,775,569 SH   SOLE 34 1,775,569 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 0 202 SH   SOLE 21 202 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 493 575,935 SH   SOLE 22 575,935 0 0
ZOVIO INC COM 98979V102 20 6,661 SH   SOLE 18 6,661 0 0
ZOVIO INC COM 98979V102 0 44 SH   SOLE 19 44 0 0
ZOVIO INC COM 98979V102 276 90,044 SH   SOLE 21 90,044 0 0
ZOVIO INC COM 98979V102 1,293 422,566 SH   SOLE 22 422,566 0 0
ZSCALER INC COM 98980G102 17,251 157,546 SH   SOLE 2 31,414 0 126,132
ZSCALER INC COM 98980G102 267 2,437 SH   SOLE 4 2,437 0 0
ZSCALER INC COM 98980G102 132 1,205 SH   SOLE 7 1,205 0 0
ZSCALER INC COM 98980G102 881 8,049 SH   SOLE 13 8,049 0 0
ZSCALER INC COM 98980G102 10,282 93,896 SH   SOLE 18 83,270 0 10,626
ZSCALER INC COM 98980G102 107,860 985,025 SH   SOLE 19 985,025 0 0
ZSCALER INC COM 98980G102 146,526 1,338,140 SH   SOLE 21 1,338,140 0 0
ZSCALER INC COM 98980G102 216,159 1,974,055 SH   SOLE 22 1,833,006 0 141,049
ZSCALER INC COM 98980G102 339 3,093 SH   SOLE 25 3,093 0 0
ZSCALER INC COM 98980G102 10,460 95,527 SH   SOLE 26 20,519 0 75,008
ZSCALER INC COM 98980G102 1,102 10,066 SH   SOLE 28 10,066 0 0
ZSCALER INC COM 98980G102 3,403 31,075 SH   SOLE 29 0 0 31,075
ZSCALER INC COM 98980G102 15,302 139,742 SH   SOLE 30 139,742 0 0
ZSCALER INC COM 98980G102 150 1,369 SH   SOLE 31 1,369 0 0
ZSCALER INC COM 98980G102 60,124 549,081 SH   SOLE 34 549,081 0 0
ZSCALER INC COM 98980G102 474 4,331 SH   SOLE 36 4,331 0 0
ZSCALER INC COM 98980G102 759 6,934 SH   SOLE 40 6,934 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 18,304 498,610 SH   SOLE 2 24,589 0 474,021
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4,676 127,373 SH   SOLE 4 127,373 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,573 42,838 SH   SOLE 7 42,838 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 21 572 SH   SOLE 13 572 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 5,407 147,280 SH   SOLE 15 147,280 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4,790 130,480 SH   SOLE 18 130,480 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 779 21,225 SH   SOLE 19 21,225 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 254,799 6,940,872 SH   SOLE 21 6,940,872 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 189,891 5,172,727 SH   SOLE 22 4,816,256 0 356,471
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 8,179 222,799 SH   SOLE 23 222,799 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 9,113 248,238 SH   SOLE 25 248,238 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 54,457 1,483,437 SH   SOLE 26 96,963 0 1,386,474
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2,053 55,917 SH   SOLE 28 55,917 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,360 37,043 SH   SOLE 29 37,043 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 74,340 2,025,070 SH   SOLE 30 2,025,070 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2,455 66,869 SH   SOLE 31 5,217 0 61,652
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,062 28,939 SH   SOLE 32 28,939 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,372 37,382 SH   SOLE 34 37,382 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 68 1,862 SH   SOLE 36 1,862 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 100 2,719 SH   SOLE 40 2,719 0 0
ZUMIEZ INC COM 989817101 732 26,728 SH   SOLE 2 8,172 0 18,556
ZUMIEZ INC COM 989817101 3 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101 8 275 SH   SOLE 7 275 0 0
ZUMIEZ INC COM 989817101 2,969 108,449 SH   SOLE 18 108,449 0 0
ZUMIEZ INC COM 989817101 1,962 71,674 SH   SOLE 19 71,674 0 0
ZUMIEZ INC COM 989817101 61,786 2,256,601 SH   SOLE 21 2,256,601 0 0
ZUMIEZ INC COM 989817101 19,433 709,740 SH   SOLE 22 686,678 0 23,062
ZUMIEZ INC COM 989817101 197 7,200 SH   SOLE 23 7,200 0 0
ZUMIEZ INC COM 989817101 757 27,640 SH   SOLE 26 4,857 0 22,783
ZUMIEZ INC COM 989817101 79 2,901 SH   SOLE 28 2,901 0 0
ZUMIEZ INC COM 989817101 841 30,723 SH   SOLE 30 30,723 0 0
ZUMIEZ INC COM 989817101 38 1,393 SH   SOLE 34 1,393 0 0
ZUMIEZ INC COM 989817101 71 2,600 SH   SOLE 40 2,600 0 0
ZUORA INC COM CL A 98983V106 795 62,324 SH   SOLE 2 31,710 0 30,614
ZUORA INC COM CL A 98983V106 4 328 SH   SOLE 4 328 0 0
ZUORA INC COM CL A 98983V106 20 1,551 SH   SOLE 7 1,551 0 0
ZUORA INC COM CL A 98983V106 5,028 394,324 SH   SOLE 18 394,324 0 0
ZUORA INC COM CL A 98983V106 2,756 216,140 SH   SOLE 19 216,140 0 0
ZUORA INC COM CL A 98983V106 43,159 3,385,018 SH   SOLE 21 3,385,018 0 0
ZUORA INC COM CL A 98983V106 31,759 2,490,928 SH   SOLE 22 2,378,715 0 112,213
ZUORA INC COM CL A 98983V106 38 3,005 SH   SOLE 23 3,005 0 0
ZUORA INC COM CL A 98983V106 475 37,246 SH   SOLE 26 29,389 0 7,857
ZUORA INC COM CL A 98983V106 130 10,224 SH   SOLE 28 10,224 0 0
ZUORA INC COM CL A 98983V106 4,630 363,100 SH   SOLE 30 363,100 0 0
ZUORA INC COM CL A 98983V106 89 7,000 SH   SOLE 40 7,000 0 0
ZYMEWORKS INC COM 98985W102 336 9,322 SH   SOLE 2 9,322 0 0
ZYMEWORKS INC COM 98985W102 11 293 SH   SOLE 4 293 0 0
ZYMEWORKS INC COM 98985W102 9,095 252,147 SH   SOLE 19 252,147 0 0
ZYMEWORKS INC COM 98985W102 525 14,542 SH   SOLE 21 14,542 0 0
ZYMEWORKS INC COM 98985W102 1,519 42,108 SH   SOLE 22 22,761 0 19,347
ZYMEWORKS INC COM 98985W102 776 21,509 SH   SOLE 26 17,008 0 4,501
ZYMEWORKS INC COM 98985W102 314 8,712 SH   SOLE 28 8,712 0 0
ZYMEWORKS INC COM 98985W102 391 10,852 SH   SOLE 30 10,852 0 0
ZYMEWORKS INC COM 98985W102 18 486 SH   SOLE 34 486 0 0
ZYMEWORKS INC COM 98985W102 131 3,630 SH   SOLE 40 3,630 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 22 6,596 SH   SOLE 18 6,596 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 231 68,481 SH   SOLE 21 68,481 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 1,216 360,769 SH   SOLE 22 360,769 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 9 2,797 SH   SOLE 23 2,797 0 0
ZYNEX INC COM 98986M103 271 10,908 SH   SOLE 2 5,618 0 5,290
ZYNEX INC COM 98986M103 8 329 SH   SOLE 7 329 0 0
ZYNEX INC COM 98986M103 2,090 84,045 SH   SOLE 18 84,045 0 0
ZYNEX INC COM 98986M103 983 39,513 SH   SOLE 19 39,513 0 0
ZYNEX INC COM 98986M103 42,278 1,699,975 SH   SOLE 21 1,699,975 0 0
ZYNEX INC COM 98986M103 11,953 480,619 SH   SOLE 22 458,659 0 21,960
ZYNEX INC COM 98986M103 49 1,967 SH   SOLE 23 1,967 0 0
ZYNEX INC COM 98986M103 501 20,160 SH   SOLE 30 20,160 0 0
ZYNGA INC CL A 98986T108 18,711 1,961,307 SH   SOLE 2 417,789 0 1,543,518
ZYNGA INC CL A 98986T108 50 5,257 SH   SOLE 4 5,257 0 0
ZYNGA INC CL A 98986T108 145 15,157 SH   SOLE 7 15,157 0 0
ZYNGA INC CL A 98986T108 209 21,902 SH   SOLE 13 21,902 0 0
ZYNGA INC CL A 98986T108 5,355 561,357 SH   SOLE 18 513,989 0 47,368
ZYNGA INC CL A 98986T108 23,964 2,511,947 SH   SOLE 19 2,511,947 0 0
ZYNGA INC CL A 98986T108 154,509 16,195,860 SH   SOLE 21 16,195,860 0 0
ZYNGA INC CL A 98986T108 253,138 26,534,388 SH   SOLE 22 25,164,056 0 1,370,332
ZYNGA INC CL A 98986T108 7,524 788,661 SH   SOLE 26 248,294 0 540,367
ZYNGA INC CL A 98986T108 1,277 133,880 SH   SOLE 28 133,880 0 0
ZYNGA INC CL A 98986T108 2,319 243,103 SH   SOLE 29 0 0 243,103
ZYNGA INC CL A 98986T108 2,944 308,613 SH   SOLE 30 308,613 0 0
ZYNGA INC CL A 98986T108 160 16,763 SH   SOLE 31 16,763 0 0
ZYNGA INC CL A 98986T108 4,280 448,665 SH   SOLE 34 448,665 0 0
ZYNGA INC CL A 98986T108 103 10,752 SH   SOLE 36 10,752 0 0
ZYNGA INC CL A 98986T108 891 93,372 SH   SOLE 40 93,372 0 0
ZYNGA INC NOTE 0.250% 6/0 98986TAB4 3,019 2,336,000 PRN   SOLE 21 2,336,000 0 0