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
ZUORA INC COM CL A 98983V106 3,413 170,405 SH   SOLE 18 77,743 0 92,662
SMARTSHEET INC COM CL A 83200N103 14,547 356,620 SH   SOLE 18 348,734 0 7,886
HUAMI CORP SPONSORED ADS 44331K103 216 16,530 SH   SOLE 18 16,530 0 0
U S WELL SVCS INC CL A 91274U101 921 115,402 SH   SOLE 44 115,402 0 0
TEEKAY TANKERS LTD CL A Y8565N102 4,408 4,543,581 SH   SOLE 42 4,543,581 0 0
REWALK ROBOTICS LTD SHS M8216Q101 1 5,027 SH   SOLE 18 5,027 0 0
REWALK ROBOTICS LTD SHS M8216Q101 14 65,741 SH   SOLE 21 65,741 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3,797 41,480 SH   SOLE 18 41,480 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 64 1,503 SH   SOLE 18 1,503 0 0
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 3,773 139,084 SH   SOLE 18 139,084 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 121 2,497 SH   SOLE 18 2,497 0 0
ISHARES TR MSCI USA ESG SLC 464288802 4 35 SH   SOLE 18 35 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 0 34 SH   SOLE 18 34 0 0
1347 PPTY INS HLDGS INC COM 68244P107 3 633 SH   SOLE 18 633 0 0
1347 PPTY INS HLDGS INC COM 68244P107 82 15,507 SH   SOLE 21 15,507 0 0
1895 BANCORP OF WIS INC COM 28252W105 3 358 SH   SOLE 18 358 0 0
1ST CONSTITUTION BANCORP COM 31986N102 118 6,657 SH   SOLE 2 350 0 6,307
1ST CONSTITUTION BANCORP COM 31986N102 446 25,085 SH   SOLE 18 25,085 0 0
1ST CONSTITUTION BANCORP COM 31986N102 181 10,169 SH   SOLE 19 10,169 0 0
1ST CONSTITUTION BANCORP COM 31986N102 4,472 251,646 SH   SOLE 21 251,646 0 0
1ST CONSTITUTION BANCORP COM 31986N102 1,017 57,231 SH   SOLE 22 53,618 0 3,613
1ST SOURCE CORP COM 336901103 730 16,257 SH   SOLE 2 591 0 15,666
1ST SOURCE CORP COM 336901103 17 386 SH   SOLE 7 386 0 0
1ST SOURCE CORP COM 336901103 2,345 52,205 SH   SOLE 18 52,205 0 0
1ST SOURCE CORP COM 336901103 1,210 26,950 SH   SOLE 19 26,950 0 0
1ST SOURCE CORP COM 336901103 22,812 507,951 SH   SOLE 21 507,951 0 0
1ST SOURCE CORP COM 336901103 25,337 564,162 SH   SOLE 22 544,335 0 19,827
1ST SOURCE CORP COM 336901103 310 6,899 SH   SOLE 26 0 0 6,899
1ST SOURCE CORP COM 336901103 113 2,512 SH   SOLE 28 2,512 0 0
1ST SOURCE CORP COM 336901103 583 12,985 SH   SOLE 30 12,985 0 0
1ST SOURCE CORP COM 336901103 68 1,516 SH   SOLE 40 1,516 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 2 292 SH   SOLE 3 292 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 116 14,547 SH   SOLE 4 14,547 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 6,498 818,439 SH   SOLE 21 818,439 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 2,804 353,121 SH   SOLE 22 353,121 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 71 8,905 SH   SOLE 25 8,905 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 1,601 201,624 SH   SOLE 30 201,624 0 0
22ND CENTY GROUP INC COM 90137F103 160 93,692 SH   SOLE 2 3,975 0 89,717
22ND CENTY GROUP INC COM 90137F103 5 2,871 SH   SOLE 7 2,871 0 0
22ND CENTY GROUP INC COM 90137F103 660 385,806 SH   SOLE 18 385,806 0 0
22ND CENTY GROUP INC COM 90137F103 280 163,760 SH   SOLE 19 163,760 0 0
22ND CENTY GROUP INC COM 90137F103 6,523 3,814,369 SH   SOLE 21 3,814,369 0 0
22ND CENTY GROUP INC COM 90137F103 5,691 3,328,149 SH   SOLE 22 3,232,974 0 95,175
2U INC COM 90214J101 7,460 105,292 SH   SOLE 2 3,676 0 101,616
2U INC COM 90214J101 28 389 SH   SOLE 4 389 0 0
2U INC COM 90214J101 65 912 SH   SOLE 7 912 0 0
2U INC COM 90214J101 1,838 25,946 SH   SOLE 18 25,946 0 0
2U INC COM 90214J101 805 11,360 SH   SOLE 19 11,360 0 0
2U INC COM 90214J101 60,520 854,204 SH   SOLE 21 854,204 0 0
2U INC COM 90214J101 112,040 1,581,366 SH   SOLE 22 1,472,370 0 108,996
2U INC COM 90214J101 1,385 19,548 SH   SOLE 26 11,851 0 7,697
2U INC COM 90214J101 545 7,695 SH   SOLE 28 7,695 0 0
2U INC COM 90214J101 1,244 17,558 SH   SOLE 30 17,558 0 0
2U INC COM 90214J101 84 1,190 SH   SOLE 31 1,190 0 0
2U INC COM 90214J101 409 5,768 SH   SOLE 40 5,768 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,197 111,228 SH   SOLE 2 3,948 0 107,280
3-D SYS CORP DEL COM NEW 88554D205 6 575 SH   SOLE 4 575 0 0
3-D SYS CORP DEL COM NEW 88554D205 26 2,383 SH   SOLE 7 2,383 0 0
3-D SYS CORP DEL COM NEW 88554D205 0 17 SH   SOLE 17 0 0 17
3-D SYS CORP DEL COM NEW 88554D205 5,199 483,197 SH   SOLE 18 483,197 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,793 166,670 SH   SOLE 19 166,670 0 0
3-D SYS CORP DEL COM NEW 88554D205 129,156 12,003,370 SH   SOLE 21 12,003,370 0 0
3-D SYS CORP DEL COM NEW 88554D205 35,657 3,313,875 SH   SOLE 22 3,179,424 0 134,451
3-D SYS CORP DEL COM NEW 88554D205 581 54,015 SH   SOLE 26 46,641 0 7,374
3-D SYS CORP DEL COM NEW 88554D205 165 15,374 SH   SOLE 28 15,374 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,765 164,040 SH   SOLE 30 164,040 0 0
3-D SYS CORP DEL COM NEW 88554D205 119 11,083 SH   SOLE 40 11,083 0 0
3M CO COM 88579Y101 312,208 1,502,587 SH   SOLE 2 229,218 0 1,273,369
3M CO COM 88579Y101 41,839 201,364 SH   SOLE 4 185,699 0 15,665
3M CO COM 88579Y101 112,084 539,434 SH   SOLE 7 497,615 0 41,819
3M CO COM 88579Y101 6,804 32,744 SH   SOLE 13 32,744 0 0
3M CO COM 88579Y101 1,071 5,155 SH   SOLE 15 5,155 0 0
3M CO COM 88579Y101 7 32 SH   SOLE 17 0 0 32
3M CO COM 88579Y101 390,980 1,881,704 SH   SOLE 18 1,778,952 0 102,752
3M CO COM 88579Y101 281,450 1,354,557 SH   SOLE 19 1,354,557 0 0
3M CO COM 88579Y101 4,911 23,636 SH   SOLE 20 23,636 0 0
3M CO COM 88579Y101 2,493,759 12,001,921 SH   SOLE 21 12,001,921 0 0
3M CO COM 88579Y101 2,916,247 14,035,262 SH   SOLE 22 12,441,891 0 1,593,371
3M CO COM 88579Y101 87,402 420,647 SH   SOLE 23 420,647 0 0
3M CO COM 88579Y101 115,442 555,596 SH   SOLE 25 555,596 0 0
3M CO COM 88579Y101 567,998 2,733,651 SH   SOLE 26 609,458 0 2,124,193
3M CO COM 88579Y101 23,243 111,864 SH   SOLE 28 81,097 0 30,767
3M CO COM 88579Y101 21,322 102,616 SH   SOLE 29 22,096 0 80,520
3M CO COM 88579Y101 458,003 2,204,271 SH   SOLE 30 2,204,271 0 0
3M CO COM 88579Y101 36,815 177,181 SH   SOLE 31 109,779 0 67,402
3M CO COM 88579Y101 23,506 113,129 SH   SOLE 32 113,129 0 0
3M CO COM 88579Y101 39,060 187,985 SH   SOLE 34 187,985 0 0
3M CO COM 88579Y101 94,381 454,233 SH   SOLE 36 454,233 0 0
3M CO COM 88579Y101 1,992 9,585 SH   SOLE 37 9,585 0 0
3M CO COM 88579Y101 2,838 13,657 SH   SOLE 40 13,657 0 0
3PEA INTL INC COM 88579C109 384 48,350 SH   SOLE 21 48,350 0 0
3PEA INTL INC COM 88579C109 558 70,184 SH   SOLE 22 70,184 0 0
500 COM LTD SPON ADR REP A 33829R100 57 4,075 SH   SOLE 4 4,075 0 0
500 COM LTD SPON ADR REP A 33829R100 1,586 113,597 SH   SOLE 21 113,597 0 0
500 COM LTD SPON ADR REP A 33829R100 1,155 82,718 SH   SOLE 22 82,718 0 0
500 COM LTD SPON ADR REP A 33829R100 824 59,058 SH   SOLE 30 59,058 0 0
51JOB INC SPONSORED ADS 316827104 2,080 26,706 SH   SOLE 2 838 0 25,868
51JOB INC SPONSORED ADS 316827104 448 5,756 SH   SOLE 4 5,756 0 0
51JOB INC SPONSORED ADS 316827104 651 8,361 SH   SOLE 7 3,455 0 4,906
51JOB INC SPONSORED ADS 316827104 946 12,143 SH   SOLE 15 12,143 0 0
51JOB INC SPONSORED ADS 316827104 1,260 16,173 SH   SOLE 18 16,173 0 0
51JOB INC SPONSORED ADS 316827104 49,513 635,762 SH   SOLE 21 635,762 0 0
51JOB INC SPONSORED ADS 316827104 27,556 353,827 SH   SOLE 22 330,076 0 23,751
51JOB INC SPONSORED ADS 316827104 996 12,784 SH   SOLE 23 12,784 0 0
51JOB INC SPONSORED ADS 316827104 1,221 15,680 SH   SOLE 25 15,680 0 0
51JOB INC SPONSORED ADS 316827104 13,827 177,546 SH   SOLE 26 53,578 0 123,968
51JOB INC SPONSORED ADS 316827104 304 3,898 SH   SOLE 28 3,898 0 0
51JOB INC SPONSORED ADS 316827104 384 4,925 SH   SOLE 29 2,595 0 2,330
51JOB INC SPONSORED ADS 316827104 13,737 176,384 SH   SOLE 30 176,384 0 0
51JOB INC SPONSORED ADS 316827104 112 1,437 SH   SOLE 31 1,437 0 0
51JOB INC SPONSORED ADS 316827104 78 1,001 SH   SOLE 34 1,001 0 0
51JOB INC SPONSORED ADS 316827104 20 251 SH   SOLE 40 251 0 0
58 COM INC SPON ADR REP A 31680Q104 6,270 95,463 SH   SOLE 2 9,300 0 86,163
58 COM INC SPON ADR REP A 31680Q104 1,831 27,870 SH   SOLE 4 27,870 0 0
58 COM INC SPON ADR REP A 31680Q104 900 13,697 SH   SOLE 7 13,697 0 0
58 COM INC SPON ADR REP A 31680Q104 45 687 SH   SOLE 13 687 0 0
58 COM INC SPON ADR REP A 31680Q104 3,076 46,840 SH   SOLE 15 46,840 0 0
58 COM INC SPON ADR REP A 31680Q104 2,266 34,500 SH   SOLE 18 34,500 0 0
58 COM INC SPON ADR REP A 31680Q104 9,776 148,849 SH   SOLE 19 148,849 0 0
58 COM INC SPON ADR REP A 31680Q104 133,280 2,029,238 SH   SOLE 21 2,029,238 0 0
58 COM INC SPON ADR REP A 31680Q104 83,055 1,264,538 SH   SOLE 22 1,173,599 0 90,939
58 COM INC SPON ADR REP A 31680Q104 3,780 57,552 SH   SOLE 23 57,552 0 0
58 COM INC SPON ADR REP A 31680Q104 3,381 51,471 SH   SOLE 25 51,471 0 0
58 COM INC SPON ADR REP A 31680Q104 29,582 450,391 SH   SOLE 26 71,153 0 379,238
58 COM INC SPON ADR REP A 31680Q104 802 12,204 SH   SOLE 28 12,204 0 0
58 COM INC SPON ADR REP A 31680Q104 1,537 23,399 SH   SOLE 29 14,849 0 8,550
58 COM INC SPON ADR REP A 31680Q104 39,060 594,694 SH   SOLE 30 594,694 0 0
58 COM INC SPON ADR REP A 31680Q104 528 8,043 SH   SOLE 31 8,043 0 0
58 COM INC SPON ADR REP A 31680Q104 389 5,918 SH   SOLE 32 5,918 0 0
58 COM INC SPON ADR REP A 31680Q104 29,556 449,997 SH   SOLE 34 449,997 0 0
58 COM INC SPON ADR REP A 31680Q104 128 1,955 SH   SOLE 36 1,955 0 0
58 COM INC SPON ADR REP A 31680Q104 57 872 SH   SOLE 40 872 0 0
8X8 INC NEW COM 282914100 1,529 75,694 SH   SOLE 2 3,392 0 72,302
8X8 INC NEW COM 282914100 9 422 SH   SOLE 4 422 0 0
8X8 INC NEW COM 282914100 40 1,985 SH   SOLE 7 1,985 0 0
8X8 INC NEW COM 282914100 8,143 403,105 SH   SOLE 18 403,105 0 0
8X8 INC NEW COM 282914100 2,913 144,188 SH   SOLE 19 144,188 0 0
8X8 INC NEW COM 282914100 208,654 10,329,424 SH   SOLE 21 10,329,424 0 0
8X8 INC NEW COM 282914100 58,128 2,877,627 SH   SOLE 22 2,763,016 0 114,611
8X8 INC NEW COM 282914100 867 42,910 SH   SOLE 26 34,365 0 8,545
8X8 INC NEW COM 282914100 261 12,935 SH   SOLE 28 12,935 0 0
8X8 INC NEW COM 282914100 2,774 137,326 SH   SOLE 30 137,326 0 0
8X8 INC NEW COM 282914100 213 10,544 SH   SOLE 40 10,544 0 0
A H BELO CORP COM CL A 001282102 13 3,533 SH   SOLE 18 3,533 0 0
A H BELO CORP COM CL A 001282102 236 63,485 SH   SOLE 21 63,485 0 0
A H BELO CORP COM CL A 001282102 1,779 478,360 SH   SOLE 22 478,360 0 0
A MARK PRECIOUS METALS INC COM 00181T107 10 870 SH   SOLE 18 870 0 0
A MARK PRECIOUS METALS INC COM 00181T107 155 12,996 SH   SOLE 21 12,996 0 0
A10 NETWORKS INC COM 002121101 433 61,046 SH   SOLE 2 20,374 0 40,672
A10 NETWORKS INC COM 002121101 7 1,036 SH   SOLE 7 1,036 0 0
A10 NETWORKS INC COM 002121101 1,379 194,523 SH   SOLE 18 185,301 0 9,222
A10 NETWORKS INC COM 002121101 3,072 433,274 SH   SOLE 19 433,274 0 0
A10 NETWORKS INC COM 002121101 12,251 1,727,939 SH   SOLE 21 1,727,939 0 0
A10 NETWORKS INC COM 002121101 14,115 1,990,770 SH   SOLE 22 1,918,300 0 72,470
A10 NETWORKS INC COM 002121101 716 101,036 SH   SOLE 23 101,036 0 0
A10 NETWORKS INC COM 002121101 1,839 259,418 SH   SOLE 26 0 0 259,418
A10 NETWORKS INC COM 002121101 33 4,609 SH   SOLE 28 4,609 0 0
A10 NETWORKS INC COM 002121101 144 20,341 SH   SOLE 30 20,341 0 0
AAC HLDGS INC COM 000307108 22 11,886 SH   SOLE 2 454 0 11,432
AAC HLDGS INC COM 000307108 0 174 SH   SOLE 7 174 0 0
AAC HLDGS INC COM 000307108 81 44,095 SH   SOLE 18 44,095 0 0
AAC HLDGS INC COM 000307108 34 18,278 SH   SOLE 19 18,278 0 0
AAC HLDGS INC COM 000307108 843 458,297 SH   SOLE 21 458,297 0 0
AAC HLDGS INC COM 000307108 445 241,849 SH   SOLE 22 234,750 0 7,099
AAON INC COM PAR $0.004 000360206 1,538 33,296 SH   SOLE 2 1,482 0 31,814
AAON INC COM PAR $0.004 000360206 10 209 SH   SOLE 4 209 0 0
AAON INC COM PAR $0.004 000360206 41 895 SH   SOLE 7 895 0 0
AAON INC COM PAR $0.004 000360206 8,075 174,856 SH   SOLE 18 174,856 0 0
AAON INC COM PAR $0.004 000360206 2,990 64,747 SH   SOLE 19 64,747 0 0
AAON INC COM PAR $0.004 000360206 199,965 4,330,113 SH   SOLE 21 4,330,113 0 0
AAON INC COM PAR $0.004 000360206 55,631 1,204,658 SH   SOLE 22 1,149,519 0 55,139
AAON INC COM PAR $0.004 000360206 847 18,340 SH   SOLE 26 15,487 0 2,853
AAON INC COM PAR $0.004 000360206 282 6,115 SH   SOLE 28 6,115 0 0
AAON INC COM PAR $0.004 000360206 2,698 58,426 SH   SOLE 30 58,426 0 0
AAON INC COM PAR $0.004 000360206 218 4,716 SH   SOLE 40 4,716 0 0
AAR CORP COM 000361105 1,315 40,440 SH   SOLE 2 3,672 0 36,768
AAR CORP COM 000361105 2 66 SH   SOLE 4 66 0 0
AAR CORP COM 000361105 21 657 SH   SOLE 7 657 0 0
AAR CORP COM 000361105 4,673 143,752 SH   SOLE 18 143,752 0 0
AAR CORP COM 000361105 2,237 68,797 SH   SOLE 19 68,797 0 0
AAR CORP COM 000361105 140,493 4,321,536 SH   SOLE 21 4,321,536 0 0
AAR CORP COM 000361105 32,151 988,951 SH   SOLE 22 944,868 0 44,083
AAR CORP COM 000361105 234 7,193 SH   SOLE 23 7,193 0 0
AAR CORP COM 000361105 855 26,288 SH   SOLE 26 5,768 0 20,520
AAR CORP COM 000361105 156 4,796 SH   SOLE 28 4,796 0 0
AAR CORP COM 000361105 1,512 46,497 SH   SOLE 30 46,497 0 0
AAR CORP COM 000361105 117 3,586 SH   SOLE 40 3,586 0 0
AARONS INC COM PAR $0.50 002535300 5,436 103,350 SH   SOLE 2 34,607 0 68,743
AARONS INC COM PAR $0.50 002535300 16 307 SH   SOLE 4 307 0 0
AARONS INC COM PAR $0.50 002535300 92 1,754 SH   SOLE 7 1,754 0 0
AARONS INC COM PAR $0.50 002535300 20,249 384,955 SH   SOLE 18 384,955 0 0
AARONS INC COM PAR $0.50 002535300 7,291 138,606 SH   SOLE 19 138,606 0 0
AARONS INC COM PAR $0.50 002535300 252,807 4,806,214 SH   SOLE 21 4,806,214 0 0
AARONS INC COM PAR $0.50 002535300 134,052 2,548,515 SH   SOLE 22 2,453,227 0 95,288
AARONS INC COM PAR $0.50 002535300 600 11,416 SH   SOLE 23 11,416 0 0
AARONS INC COM PAR $0.50 002535300 2,797 53,172 SH   SOLE 26 15,134 0 38,038
AARONS INC COM PAR $0.50 002535300 455 8,654 SH   SOLE 28 8,654 0 0
AARONS INC COM PAR $0.50 002535300 934 17,764 SH   SOLE 30 17,764 0 0
AARONS INC COM PAR $0.50 002535300 66 1,246 SH   SOLE 36 1,246 0 0
AARONS INC COM PAR $0.50 002535300 378 7,185 SH   SOLE 40 7,185 0 0
ABB LTD SPONSORED ADR 000375204 36,454 1,931,828 SH   SOLE 18 1,931,828 0 0
ABB LTD SPONSORED ADR 000375204 38,447 2,037,468 SH   SOLE 19 2,037,468 0 0
ABB LTD SPONSORED ADR 000375204 1,548 82,024 SH   SOLE 23 82,024 0 0
ABB LTD SPONSORED ADR 000375204 9,428 499,628 SH   SOLE 34 499,628 0 0
ABBOTT LABS COM 002824100 412,004 5,153,917 SH   SOLE 2 1,262,881 0 3,891,036
ABBOTT LABS COM 002824100 46,940 587,194 SH   SOLE 4 539,918 0 47,276
ABBOTT LABS COM 002824100 121,219 1,516,372 SH   SOLE 7 1,399,922 0 116,450
ABBOTT LABS COM 002824100 1,757 21,974 SH   SOLE 13 21,974 0 0
ABBOTT LABS COM 002824100 1,280 16,012 SH   SOLE 15 16,012 0 0
ABBOTT LABS COM 002824100 6 77 SH   SOLE 17 0 0 77
ABBOTT LABS COM 002824100 367,899 4,602,184 SH   SOLE 18 4,367,227 0 234,957
ABBOTT LABS COM 002824100 493,082 6,168,146 SH   SOLE 19 6,168,146 0 0
ABBOTT LABS COM 002824100 11,476 143,556 SH   SOLE 20 143,556 0 0
ABBOTT LABS COM 002824100 3,326,006 41,606,283 SH   SOLE 21 41,606,283 0 0
ABBOTT LABS COM 002824100 3,351,420 41,924,194 SH   SOLE 22 37,240,781 0 4,683,413
ABBOTT LABS COM 002824100 100,308 1,254,785 SH   SOLE 23 1,254,785 0 0
ABBOTT LABS COM 002824100 226,591 2,834,508 SH   SOLE 25 2,834,508 0 0
ABBOTT LABS COM 002824100 518,869 6,490,735 SH   SOLE 26 1,770,731 0 4,720,004
ABBOTT LABS COM 002824100 26,915 336,695 SH   SOLE 28 245,168 0 91,527
ABBOTT LABS COM 002824100 6,917 86,525 SH   SOLE 29 69,441 0 17,084
ABBOTT LABS COM 002824100 532,038 6,655,470 SH   SOLE 30 6,655,470 0 0
ABBOTT LABS COM 002824100 42,320 529,402 SH   SOLE 31 330,994 0 198,408
ABBOTT LABS COM 002824100 243,620 3,047,538 SH   SOLE 34 3,047,538 0 0
ABBOTT LABS COM 002824100 104,729 1,310,092 SH   SOLE 36 1,310,092 0 0
ABBOTT LABS COM 002824100 3,254 40,707 SH   SOLE 40 40,707 0 0
ABBVIE INC COM 00287Y109 324,938 4,031,993 SH   SOLE 2 637,837 0 3,394,156
ABBVIE INC COM 00287Y109 43,881 544,496 SH   SOLE 4 504,481 0 40,015
ABBVIE INC COM 00287Y109 107,027 1,328,046 SH   SOLE 7 1,238,469 0 89,577
ABBVIE INC COM 00287Y109 6,130 76,070 SH   SOLE 13 76,070 0 0
ABBVIE INC COM 00287Y109 1,153 14,308 SH   SOLE 15 14,308 0 0
ABBVIE INC COM 00287Y109 2 25 SH   SOLE 17 0 0 25
ABBVIE INC COM 00287Y109 388,447 4,820,040 SH   SOLE 18 4,590,456 0 229,584
ABBVIE INC COM 00287Y109 128,931 1,599,843 SH   SOLE 19 1,599,843 0 0
ABBVIE INC COM 00287Y109 2,289,771 28,412,589 SH   SOLE 21 28,412,589 0 0
ABBVIE INC COM 00287Y109 2,956,643 36,687,466 SH   SOLE 22 32,431,603 0 4,255,863
ABBVIE INC COM 00287Y109 95,098 1,180,023 SH   SOLE 23 1,180,023 0 0
ABBVIE INC COM 00287Y109 119,522 1,483,082 SH   SOLE 25 1,483,082 0 0
ABBVIE INC COM 00287Y109 520,026 6,452,742 SH   SOLE 26 1,591,214 0 4,861,528
ABBVIE INC COM 00287Y109 23,257 288,590 SH   SOLE 28 209,651 0 78,939
ABBVIE INC COM 00287Y109 27,225 337,819 SH   SOLE 29 107,834 0 229,985
ABBVIE INC COM 00287Y109 442,288 5,488,129 SH   SOLE 30 5,488,129 0 0
ABBVIE INC COM 00287Y109 44,495 552,116 SH   SOLE 31 356,142 0 195,974
ABBVIE INC COM 00287Y109 3,227 40,045 SH   SOLE 32 40,045 0 0
ABBVIE INC COM 00287Y109 46,940 582,454 SH   SOLE 34 582,454 0 0
ABBVIE INC COM 00287Y109 98,256 1,219,204 SH   SOLE 36 1,219,204 0 0
ABBVIE INC COM 00287Y109 1,679 20,838 SH   SOLE 37 20,838 0 0
ABBVIE INC COM 00287Y109 2,824 35,045 SH   SOLE 40 35,045 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 191 25,998 SH   SOLE 2 1,193 0 24,805
ABEONA THERAPEUTICS INC COM 00289Y107 5 745 SH   SOLE 7 745 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 767 104,164 SH   SOLE 18 104,164 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 335 45,549 SH   SOLE 19 45,549 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 7,581 1,030,060 SH   SOLE 21 1,030,060 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 8,084 1,098,429 SH   SOLE 22 1,056,825 0 41,604
ABEONA THERAPEUTICS INC COM 00289Y107 32 4,374 SH   SOLE 26 0 0 4,374
ABEONA THERAPEUTICS INC COM 00289Y107 73 9,860 SH   SOLE 30 9,860 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 24 3,194 SH   SOLE 40 3,194 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,874 68,381 SH   SOLE 2 2,343 0 66,038
ABERCROMBIE & FITCH CO CL A 002896207 10 349 SH   SOLE 4 349 0 0
ABERCROMBIE & FITCH CO CL A 002896207 84 3,064 SH   SOLE 7 3,064 0 0
ABERCROMBIE & FITCH CO CL A 002896207 7,830 285,644 SH   SOLE 18 285,644 0 0
ABERCROMBIE & FITCH CO CL A 002896207 2,808 102,450 SH   SOLE 19 102,450 0 0
ABERCROMBIE & FITCH CO CL A 002896207 195,121 7,118,592 SH   SOLE 21 7,118,592 0 0
ABERCROMBIE & FITCH CO CL A 002896207 54,212 1,977,815 SH   SOLE 22 1,863,336 0 114,479
ABERCROMBIE & FITCH CO CL A 002896207 330 12,022 SH   SOLE 26 8,806 0 3,216
ABERCROMBIE & FITCH CO CL A 002896207 224 8,162 SH   SOLE 28 8,162 0 0
ABERCROMBIE & FITCH CO CL A 002896207 2,689 98,117 SH   SOLE 30 98,117 0 0
ABERCROMBIE & FITCH CO CL A 002896207 185 6,737 SH   SOLE 36 6,737 0 0
ABERCROMBIE & FITCH CO CL A 002896207 213 7,770 SH   SOLE 40 7,770 0 0
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 1,024 108,100 SH   SOLE 2 108,100 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 2,096 254,000 SH   SOLE 2 254,000 0 0
ABIOMED INC COM 003654100 30,090 105,362 SH   SOLE 2 9,241 0 96,121
ABIOMED INC COM 003654100 3,786 13,257 SH   SOLE 4 12,142 0 1,115
ABIOMED INC COM 003654100 12,098 42,363 SH   SOLE 7 33,906 0 8,457
ABIOMED INC COM 003654100 71 247 SH   SOLE 13 247 0 0
ABIOMED INC COM 003654100 100 349 SH   SOLE 15 349 0 0
ABIOMED INC COM 003654100 31,797 111,338 SH   SOLE 18 105,589 0 5,749
ABIOMED INC COM 003654100 3,485 12,203 SH   SOLE 19 12,203 0 0
ABIOMED INC COM 003654100 349,647 1,224,296 SH   SOLE 21 1,224,296 0 0
ABIOMED INC COM 003654100 301,827 1,056,855 SH   SOLE 22 944,272 0 112,583
ABIOMED INC COM 003654100 8,634 30,233 SH   SOLE 23 30,233 0 0
ABIOMED INC COM 003654100 19,511 68,317 SH   SOLE 25 68,317 0 0
ABIOMED INC COM 003654100 53,510 187,365 SH   SOLE 26 53,063 0 134,302
ABIOMED INC COM 003654100 2,384 8,347 SH   SOLE 28 6,167 0 2,180
ABIOMED INC COM 003654100 2,990 10,468 SH   SOLE 29 1,580 0 8,888
ABIOMED INC COM 003654100 51,755 181,220 SH   SOLE 30 181,220 0 0
ABIOMED INC COM 003654100 3,667 12,839 SH   SOLE 31 8,042 0 4,797
ABIOMED INC COM 003654100 1,421 4,977 SH   SOLE 34 4,977 0 0
ABIOMED INC COM 003654100 8,041 28,157 SH   SOLE 36 28,157 0 0
ABIOMED INC COM 003654100 321 1,125 SH   SOLE 40 1,125 0 0
ABM INDS INC COM 000957100 2,485 68,375 SH   SOLE 2 2,468 0 65,907
ABM INDS INC COM 000957100 12 343 SH   SOLE 4 343 0 0
ABM INDS INC COM 000957100 3,315 91,208 SH   SOLE 7 91,208 0 0
ABM INDS INC COM 000957100 10,820 297,655 SH   SOLE 18 297,655 0 0
ABM INDS INC COM 000957100 3,747 103,082 SH   SOLE 19 103,082 0 0
ABM INDS INC COM 000957100 260,173 7,157,449 SH   SOLE 21 7,157,449 0 0
ABM INDS INC COM 000957100 71,518 1,967,478 SH   SOLE 22 1,874,073 0 93,405
ABM INDS INC COM 000957100 670 18,439 SH   SOLE 26 12,770 0 5,669
ABM INDS INC COM 000957100 266 7,312 SH   SOLE 28 7,312 0 0
ABM INDS INC COM 000957100 3,466 95,355 SH   SOLE 30 95,355 0 0
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 212 169,247 SH   SOLE 2 6,058 0 163,189
ABRAXAS PETE CORP COM 003830106 5 4,355 SH   SOLE 7 4,355 0 0
ABRAXAS PETE CORP COM 003830106 650 520,351 SH   SOLE 18 520,351 0 0
ABRAXAS PETE CORP COM 003830106 371 296,962 SH   SOLE 19 296,962 0 0
ABRAXAS PETE CORP COM 003830106 6,695 5,356,045 SH   SOLE 21 5,356,045 0 0
ABRAXAS PETE CORP COM 003830106 6,431 5,144,910 SH   SOLE 22 5,027,283 0 117,627
AC IMMUNE SA SHS H00263105 3,511 695,317 SH   SOLE 21 695,317 0 0
AC IMMUNE SA SHS H00263105 14 2,685 SH   SOLE 30 2,685 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,574 27,454 SH   SOLE 2 978 0 26,476
ACACIA COMMUNICATIONS INC COM 00401C108 8 142 SH   SOLE 4 142 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 28 490 SH   SOLE 7 490 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 4,998 87,156 SH   SOLE 18 87,156 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 2,412 42,063 SH   SOLE 19 42,063 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 57,237 998,026 SH   SOLE 21 998,026 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 46,937 818,422 SH   SOLE 22 784,188 0 34,234
ACACIA COMMUNICATIONS INC COM 00401C108 645 11,242 SH   SOLE 26 9,467 0 1,775
ACACIA COMMUNICATIONS INC COM 00401C108 215 3,752 SH   SOLE 28 3,752 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 369 6,427 SH   SOLE 30 6,427 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 529 9,227 SH   SOLE 34 9,227 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 135 2,356 SH   SOLE 40 2,356 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 104 31,750 SH   SOLE 2 721 0 31,029
ACACIA RESH CORP ACACIA TCH COM 003881307 4 1,136 SH   SOLE 7 1,136 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 465 142,622 SH   SOLE 18 142,622 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 67 20,568 SH   SOLE 19 20,568 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 4,121 1,264,158 SH   SOLE 21 1,264,158 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 3,709 1,137,865 SH   SOLE 22 1,103,213 0 34,652
ACADIA HEALTHCARE COMPANY IN COM 00404A109 6,009 205,026 SH   SOLE 2 43,200 0 161,826
ACADIA HEALTHCARE COMPANY IN COM 00404A109 12 425 SH   SOLE 4 425 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 82 2,804 SH   SOLE 7 2,804 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 7,504 256,011 SH   SOLE 18 256,011 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 540 18,438 SH   SOLE 19 18,438 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 132,092 4,506,707 SH   SOLE 21 4,506,707 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 84,822 2,893,961 SH   SOLE 22 2,722,061 0 171,900
ACADIA HEALTHCARE COMPANY IN COM 00404A109 686 23,412 SH   SOLE 26 17,610 0 5,802
ACADIA HEALTHCARE COMPANY IN COM 00404A109 332 11,327 SH   SOLE 28 11,327 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,551 52,904 SH   SOLE 30 52,904 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 56 1,909 SH   SOLE 31 1,909 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 246 8,394 SH   SOLE 40 8,394 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 3,930 146,369 SH   SOLE 2 58,872 0 87,497
ACADIA PHARMACEUTICALS INC COM 004225108 13 475 SH   SOLE 4 475 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 55 2,035 SH   SOLE 7 2,035 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 11,673 434,742 SH   SOLE 18 424,751 0 9,991
ACADIA PHARMACEUTICALS INC COM 004225108 25,884 964,031 SH   SOLE 19 964,031 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 631 23,500 SH   SOLE 20 23,500 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 138,998 5,176,820 SH   SOLE 21 5,176,820 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 87,019 3,240,915 SH   SOLE 22 3,100,845 0 140,070
ACADIA PHARMACEUTICALS INC COM 004225108 406 15,103 SH   SOLE 23 15,103 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,882 70,102 SH   SOLE 26 34,569 0 35,533
ACADIA PHARMACEUTICALS INC COM 004225108 383 14,250 SH   SOLE 28 14,250 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 12,460 464,065 SH   SOLE 30 464,065 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 4,175 155,497 SH   SOLE 34 155,497 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 290 10,804 SH   SOLE 40 10,804 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 2,272 83,299 SH   SOLE 2 3,003 0 80,296
ACADIA RLTY TR COM SH BEN INT 004239109 582 21,352 SH   SOLE 4 21,352 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 3,263 119,662 SH   SOLE 7 119,662 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 87 3,176 SH   SOLE 15 3,176 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 9,600 352,041 SH   SOLE 18 352,041 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 6,892 252,720 SH   SOLE 19 252,720 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 253,494 9,295,711 SH   SOLE 21 9,295,711 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 93,360 3,423,542 SH   SOLE 22 3,317,277 0 106,265
ACADIA RLTY TR COM SH BEN INT 004239109 123 4,520 SH   SOLE 23 4,520 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 4,681 171,670 SH   SOLE 25 171,670 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,621 59,453 SH   SOLE 26 24,949 0 34,504
ACADIA RLTY TR COM SH BEN INT 004239109 290 10,643 SH   SOLE 28 10,643 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 802 29,425 SH   SOLE 29 29,425 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 13,363 490,026 SH   SOLE 30 490,026 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 200 7,333 SH   SOLE 40 7,333 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 443 21,093 SH   SOLE 2 917 0 20,176
ACCELERATE DIAGNOSTICS INC COM 00430H102 11 544 SH   SOLE 7 544 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1,700 80,891 SH   SOLE 18 80,891 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 861 40,967 SH   SOLE 19 40,967 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 17,345 825,175 SH   SOLE 21 825,175 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 15,601 742,179 SH   SOLE 22 708,809 0 33,370
ACCELERATE DIAGNOSTICS INC COM 00430H102 226 10,728 SH   SOLE 26 0 0 10,728
ACCELERATE DIAGNOSTICS INC COM 00430H102 91 4,337 SH   SOLE 28 4,337 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 174 8,273 SH   SOLE 30 8,273 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 58 2,759 SH   SOLE 40 2,759 0 0
ACCELERON PHARMA INC COM 00434H108 6,243 134,051 SH   SOLE 2 98,821 0 35,230
ACCELERON PHARMA INC COM 00434H108 9 185 SH   SOLE 4 185 0 0
ACCELERON PHARMA INC COM 00434H108 40 856 SH   SOLE 7 856 0 0
ACCELERON PHARMA INC COM 00434H108 9,689 208,056 SH   SOLE 18 208,056 0 0
ACCELERON PHARMA INC COM 00434H108 41,829 898,194 SH   SOLE 19 898,194 0 0
ACCELERON PHARMA INC COM 00434H108 89,935 1,931,169 SH   SOLE 21 1,931,169 0 0
ACCELERON PHARMA INC COM 00434H108 59,738 1,282,761 SH   SOLE 22 1,228,608 0 54,153
ACCELERON PHARMA INC COM 00434H108 23 504 SH   SOLE 23 504 0 0
ACCELERON PHARMA INC COM 00434H108 539 11,575 SH   SOLE 26 7,145 0 4,430
ACCELERON PHARMA INC COM 00434H108 248 5,319 SH   SOLE 28 5,319 0 0
ACCELERON PHARMA INC COM 00434H108 605 12,992 SH   SOLE 30 12,992 0 0
ACCELERON PHARMA INC COM 00434H108 14,358 308,320 SH   SOLE 34 308,320 0 0
ACCELERON PHARMA INC COM 00434H108 164 3,529 SH   SOLE 40 3,529 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 294,415 1,672,620 SH   SOLE 2 190,972 0 1,481,648
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 41,110 233,552 SH   SOLE 4 216,584 0 16,968
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 118,148 671,217 SH   SOLE 7 555,512 0 115,705
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,149 6,528 SH   SOLE 13 6,528 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,080 6,133 SH   SOLE 15 6,133 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 0 1 SH   SOLE 17 0 0 1
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 236,781 1,345,196 SH   SOLE 18 1,260,129 0 85,067
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 26,173 148,694 SH   SOLE 19 148,694 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,576,037 14,634,913 SH   SOLE 21 14,634,913 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,762,982 15,696,977 SH   SOLE 22 13,961,975 0 1,735,002
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 81,800 464,720 SH   SOLE 23 464,720 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 120,859 686,620 SH   SOLE 25 686,620 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 616,267 3,501,121 SH   SOLE 26 672,863 0 2,828,258
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 21,692 123,238 SH   SOLE 28 89,606 0 33,632
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11,824 67,177 SH   SOLE 29 23,336 0 43,841
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 474,537 2,695,926 SH   SOLE 30 2,695,926 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 34,025 193,304 SH   SOLE 31 120,875 0 72,429
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 13,135 74,625 SH   SOLE 34 74,625 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 94,268 535,550 SH   SOLE 36 535,550 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,644 15,022 SH   SOLE 40 15,022 0 0
ACCO BRANDS CORP COM 00081T108 919 107,330 SH   SOLE 2 3,816 0 103,514
ACCO BRANDS CORP COM 00081T108 8 936 SH   SOLE 4 936 0 0
ACCO BRANDS CORP COM 00081T108 21 2,427 SH   SOLE 7 2,427 0 0
ACCO BRANDS CORP COM 00081T108 2,816 328,940 SH   SOLE 18 328,940 0 0
ACCO BRANDS CORP COM 00081T108 1,325 154,776 SH   SOLE 19 154,776 0 0
ACCO BRANDS CORP COM 00081T108 28,046 3,276,366 SH   SOLE 21 3,276,366 0 0
ACCO BRANDS CORP COM 00081T108 26,880 3,140,172 SH   SOLE 22 2,984,750 0 155,422
ACCO BRANDS CORP COM 00081T108 170 19,819 SH   SOLE 26 13,259 0 6,560
ACCO BRANDS CORP COM 00081T108 130 15,221 SH   SOLE 28 15,221 0 0
ACCO BRANDS CORP COM 00081T108 227 26,492 SH   SOLE 30 26,492 0 0
ACCO BRANDS CORP COM 00081T108 111 12,948 SH   SOLE 40 12,948 0 0
ACCURAY INC COM 004397105 416 87,208 SH   SOLE 2 22,376 0 64,832
ACCURAY INC COM 004397105 4 751 SH   SOLE 4 751 0 0
ACCURAY INC COM 004397105 8 1,754 SH   SOLE 7 1,754 0 0
ACCURAY INC COM 004397105 1,428 299,460 SH   SOLE 18 295,456 0 4,004
ACCURAY INC COM 004397105 2,129 446,277 SH   SOLE 19 446,277 0 0
ACCURAY INC COM 004397105 17,799 3,731,538 SH   SOLE 21 3,731,538 0 0
ACCURAY INC COM 004397105 13,408 2,810,808 SH   SOLE 22 2,706,119 0 104,689
ACCURAY INC COM 004397105 328 68,724 SH   SOLE 23 68,724 0 0
ACCURAY INC COM 004397105 757 158,716 SH   SOLE 26 0 0 158,716
ACCURAY INC COM 004397105 54 11,408 SH   SOLE 28 11,408 0 0
ACCURAY INC COM 004397105 133 27,837 SH   SOLE 30 27,837 0 0
ACCURAY INC COM 004397105 35 7,433 SH   SOLE 40 7,433 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 38 10,814 SH   SOLE 18 10,814 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 3,467 996,173 SH   SOLE 21 996,173 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 4,913 1,411,765 SH   SOLE 22 1,411,765 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 9 2,505 SH   SOLE 30 2,505 0 0
ACER THERAPEUTICS INC COM 00444P108 17 710 SH   SOLE 18 710 0 0
ACER THERAPEUTICS INC COM 00444P108 225 9,254 SH   SOLE 21 9,254 0 0
ACER THERAPEUTICS INC COM 00444P108 243 9,999 SH   SOLE 22 9,999 0 0
ACETO CORP COM 004446100 1 5,552 SH   SOLE 18 5,552 0 0
ACETO CORP COM 004446100 11 65,916 SH   SOLE 21 65,916 0 0
ACETO CORP COM 004446100 4 23,600 SH   SOLE 22 23,600 0 0
ACHAOGEN INC COM 004449104 12 25,252 SH   SOLE 2 1,385 0 23,867
ACHAOGEN INC COM 004449104 0 831 SH   SOLE 7 831 0 0
ACHAOGEN INC COM 004449104 48 105,701 SH   SOLE 18 105,701 0 0
ACHAOGEN INC COM 004449104 18 40,432 SH   SOLE 19 40,432 0 0
ACHAOGEN INC COM 004449104 452 989,739 SH   SOLE 21 989,739 0 0
ACHAOGEN INC COM 004449104 432 947,636 SH   SOLE 22 922,263 0 25,373
ACHIEVE LIFE SCIENCE INC COM NEW 004468203 6 1,893 SH   SOLE 21 1,893 0 0
ACHIEVE LIFE SCIENCE INC COM NEW 004468203 21 6,559 SH   SOLE 22 6,559 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 449 151,794 SH   SOLE 2 16,814 0 134,980
ACHILLION PHARMACEUTICALS IN COM 00448Q201 1 441 SH   SOLE 4 441 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 9 3,081 SH   SOLE 7 3,081 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 1,365 460,980 SH   SOLE 18 460,980 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 1,006 340,021 SH   SOLE 19 340,021 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 18,238 6,161,371 SH   SOLE 21 6,161,371 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 12,324 4,163,471 SH   SOLE 22 4,007,276 0 156,195
ACHILLION PHARMACEUTICALS IN COM 00448Q201 130 44,035 SH   SOLE 23 44,035 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 218 73,681 SH   SOLE 26 0 0 73,681
ACHILLION PHARMACEUTICALS IN COM 00448Q201 46 15,613 SH   SOLE 28 15,613 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 112 37,782 SH   SOLE 30 37,782 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 28 9,582 SH   SOLE 40 9,582 0 0
ACI WORLDWIDE INC COM 004498101 5,229 159,079 SH   SOLE 2 67,249 0 91,830
ACI WORLDWIDE INC COM 004498101 14 423 SH   SOLE 4 423 0 0
ACI WORLDWIDE INC COM 004498101 68 2,054 SH   SOLE 7 2,054 0 0
ACI WORLDWIDE INC COM 004498101 345 10,498 SH   SOLE 13 10,498 0 0
ACI WORLDWIDE INC COM 004498101 21,762 662,074 SH   SOLE 18 658,319 0 3,755
ACI WORLDWIDE INC COM 004498101 20,276 616,861 SH   SOLE 19 616,861 0 0
ACI WORLDWIDE INC COM 004498101 278,469 8,471,818 SH   SOLE 21 8,471,818 0 0
ACI WORLDWIDE INC COM 004498101 137,848 4,193,734 SH   SOLE 22 4,021,304 0 172,430
ACI WORLDWIDE INC COM 004498101 1,629 49,571 SH   SOLE 23 49,571 0 0
ACI WORLDWIDE INC COM 004498101 3,298 100,326 SH   SOLE 26 23,908 0 76,418
ACI WORLDWIDE INC COM 004498101 506 15,389 SH   SOLE 28 15,389 0 0
ACI WORLDWIDE INC COM 004498101 1 23 SH   SOLE 29 23 0 0
ACI WORLDWIDE INC COM 004498101 1,047 31,851 SH   SOLE 30 31,851 0 0
ACI WORLDWIDE INC COM 004498101 9 278 SH   SOLE 34 278 0 0
ACI WORLDWIDE INC COM 004498101 257 7,829 SH   SOLE 36 7,829 0 0
ACI WORLDWIDE INC COM 004498101 411 12,513 SH   SOLE 40 12,513 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 177 29,611 SH   SOLE 2 1,271 0 28,340
ACLARIS THERAPEUTICS INC COM 00461U105 4 701 SH   SOLE 7 701 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 712 118,856 SH   SOLE 18 118,856 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 309 51,527 SH   SOLE 19 51,527 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 9,795 1,635,303 SH   SOLE 21 1,635,303 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 7,616 1,271,388 SH   SOLE 22 1,236,904 0 34,484
ACLARIS THERAPEUTICS INC COM 00461U105 55 9,248 SH   SOLE 26 0 0 9,248
ACLARIS THERAPEUTICS INC COM 00461U105 22 3,752 SH   SOLE 28 3,752 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 58 9,632 SH   SOLE 30 9,632 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 17 2,915 SH   SOLE 40 2,915 0 0
ACM RESEARCH INC COM CL A 00108J109 99 6,406 SH   SOLE 2 237 0 6,169
ACM RESEARCH INC COM CL A 00108J109 401 26,018 SH   SOLE 18 26,018 0 0
ACM RESEARCH INC COM CL A 00108J109 214 13,895 SH   SOLE 19 13,895 0 0
ACM RESEARCH INC COM CL A 00108J109 4,593 297,657 SH   SOLE 21 297,657 0 0
ACM RESEARCH INC COM CL A 00108J109 1,444 93,612 SH   SOLE 22 88,903 0 4,709
ACME UTD CORP COM 004816104 6 388 SH   SOLE 18 388 0 0
ACME UTD CORP COM 004816104 12 740 SH   SOLE 21 740 0 0
ACNB CORP COM 000868109 262 7,076 SH   SOLE 2 284 0 6,792
ACNB CORP COM 000868109 898 24,258 SH   SOLE 18 24,258 0 0
ACNB CORP COM 000868109 372 10,044 SH   SOLE 19 10,044 0 0
ACNB CORP COM 000868109 8,598 232,369 SH   SOLE 21 232,369 0 0
ACNB CORP COM 000868109 2,446 66,117 SH   SOLE 22 61,164 0 4,953
ACORDA THERAPEUTICS INC COM 00484M106 691 52,031 SH   SOLE 2 9,371 0 42,660
ACORDA THERAPEUTICS INC COM 00484M106 3 242 SH   SOLE 4 242 0 0
ACORDA THERAPEUTICS INC COM 00484M106 12 893 SH   SOLE 7 893 0 0
ACORDA THERAPEUTICS INC COM 00484M106 2,548 191,739 SH   SOLE 18 189,815 0 1,924
ACORDA THERAPEUTICS INC COM 00484M106 2,257 169,856 SH   SOLE 19 169,856 0 0
ACORDA THERAPEUTICS INC COM 00484M106 64,632 4,863,206 SH   SOLE 21 4,863,206 0 0
ACORDA THERAPEUTICS INC COM 00484M106 17,063 1,283,862 SH   SOLE 22 1,230,870 0 52,992
ACORDA THERAPEUTICS INC COM 00484M106 366 27,542 SH   SOLE 23 27,542 0 0
ACORDA THERAPEUTICS INC COM 00484M106 809 60,838 SH   SOLE 26 5,154 0 55,684
ACORDA THERAPEUTICS INC COM 00484M106 57 4,315 SH   SOLE 28 4,315 0 0
ACORDA THERAPEUTICS INC COM 00484M106 835 62,813 SH   SOLE 30 62,813 0 0
ACORDA THERAPEUTICS INC COM 00484M106 34 2,565 SH   SOLE 34 2,565 0 0
ACORDA THERAPEUTICS INC COM 00484M106 66 4,995 SH   SOLE 40 4,995 0 0
ACORDA THERAPEUTICS INC NOTE 1.750% 6/1 00484MAA4 644 730,000 PRN   SOLE 21 730,000 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 11 23,310 SH   SOLE 21 23,310 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 217 451,064 SH   SOLE 22 451,064 0 0
ACTIVISION BLIZZARD INC COM 00507V109 85,926 1,887,250 SH   SOLE 2 212,243 0 1,675,007
ACTIVISION BLIZZARD INC COM 00507V109 11,200 245,992 SH   SOLE 4 226,911 0 19,081
ACTIVISION BLIZZARD INC COM 00507V109 27,704 608,473 SH   SOLE 7 608,473 0 0
ACTIVISION BLIZZARD INC COM 00507V109 918 20,153 SH   SOLE 13 20,153 0 0
ACTIVISION BLIZZARD INC COM 00507V109 363 7,965 SH   SOLE 15 7,965 0 0
ACTIVISION BLIZZARD INC COM 00507V109 5 109 SH   SOLE 17 0 0 109
ACTIVISION BLIZZARD INC COM 00507V109 69,511 1,526,717 SH   SOLE 18 1,427,470 0 99,247
ACTIVISION BLIZZARD INC COM 00507V109 5,700 125,187 SH   SOLE 19 125,187 0 0
ACTIVISION BLIZZARD INC COM 00507V109 696,738 15,302,833 SH   SOLE 21 15,302,833 0 0
ACTIVISION BLIZZARD INC COM 00507V109 829,099 18,209,960 SH   SOLE 22 16,247,576 0 1,962,384
ACTIVISION BLIZZARD INC COM 00507V109 23,876 524,411 SH   SOLE 23 524,411 0 0
ACTIVISION BLIZZARD INC COM 00507V109 31,308 687,636 SH   SOLE 25 687,636 0 0
ACTIVISION BLIZZARD INC COM 00507V109 172,853 3,796,469 SH   SOLE 26 786,394 0 3,010,075
ACTIVISION BLIZZARD INC COM 00507V109 6,315 138,705 SH   SOLE 28 100,603 0 38,102
ACTIVISION BLIZZARD INC COM 00507V109 2,214 48,625 SH   SOLE 29 26,523 0 22,102
ACTIVISION BLIZZARD INC COM 00507V109 124,632 2,737,370 SH   SOLE 30 2,737,370 0 0
ACTIVISION BLIZZARD INC COM 00507V109 10,021 220,090 SH   SOLE 31 135,005 0 85,085
ACTIVISION BLIZZARD INC COM 00507V109 5,051 110,938 SH   SOLE 32 110,938 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,092 45,955 SH   SOLE 34 45,955 0 0
ACTIVISION BLIZZARD INC COM 00507V109 25,112 551,544 SH   SOLE 36 551,544 0 0
ACTIVISION BLIZZARD INC COM 00507V109 744 16,335 SH   SOLE 40 16,335 0 0
ACTUANT CORP CL A NEW 00508X203 1,408 57,760 SH   SOLE 2 2,337 0 55,423
ACTUANT CORP CL A NEW 00508X203 11 454 SH   SOLE 4 454 0 0
ACTUANT CORP CL A NEW 00508X203 33 1,342 SH   SOLE 7 1,342 0 0
ACTUANT CORP CL A NEW 00508X203 6,372 261,451 SH   SOLE 18 261,451 0 0
ACTUANT CORP CL A NEW 00508X203 2,304 94,531 SH   SOLE 19 94,531 0 0
ACTUANT CORP CL A NEW 00508X203 159,023 6,525,347 SH   SOLE 21 6,525,347 0 0
ACTUANT CORP CL A NEW 00508X203 44,592 1,829,777 SH   SOLE 22 1,743,430 0 86,347
ACTUANT CORP CL A NEW 00508X203 240 9,865 SH   SOLE 26 5,700 0 4,165
ACTUANT CORP CL A NEW 00508X203 200 8,204 SH   SOLE 28 8,204 0 0
ACTUANT CORP CL A NEW 00508X203 2,165 88,842 SH   SOLE 30 88,842 0 0
ACTUANT CORP CL A NEW 00508X203 150 6,153 SH   SOLE 40 6,153 0 0
ACUITY BRANDS INC COM 00508Y102 14,006 116,708 SH   SOLE 2 23,919 0 92,789
ACUITY BRANDS INC COM 00508Y102 1,759 14,656 SH   SOLE 4 13,574 0 1,082
ACUITY BRANDS INC COM 00508Y102 589 4,907 SH   SOLE 7 4,907 0 0
ACUITY BRANDS INC COM 00508Y102 105 872 SH   SOLE 13 872 0 0
ACUITY BRANDS INC COM 00508Y102 34 285 SH   SOLE 15 285 0 0
ACUITY BRANDS INC COM 00508Y102 14,383 119,847 SH   SOLE 18 116,322 0 3,525
ACUITY BRANDS INC COM 00508Y102 1,028 8,567 SH   SOLE 19 8,567 0 0
ACUITY BRANDS INC COM 00508Y102 234,920 1,957,507 SH   SOLE 21 1,957,507 0 0
ACUITY BRANDS INC COM 00508Y102 170,034 1,416,833 SH   SOLE 22 1,334,244 0 82,589
ACUITY BRANDS INC COM 00508Y102 3,428 28,568 SH   SOLE 23 28,568 0 0
ACUITY BRANDS INC COM 00508Y102 5,390 44,915 SH   SOLE 25 44,915 0 0
ACUITY BRANDS INC COM 00508Y102 22,484 187,355 SH   SOLE 26 66,221 0 121,134
ACUITY BRANDS INC COM 00508Y102 976 8,132 SH   SOLE 28 5,865 0 2,267
ACUITY BRANDS INC COM 00508Y102 1,149 9,575 SH   SOLE 29 1,350 0 8,225
ACUITY BRANDS INC COM 00508Y102 9,356 77,962 SH   SOLE 30 77,962 0 0
ACUITY BRANDS INC COM 00508Y102 1,597 13,311 SH   SOLE 31 7,884 0 5,427
ACUITY BRANDS INC COM 00508Y102 22,772 189,750 SH   SOLE 34 189,750 0 0
ACUITY BRANDS INC COM 00508Y102 2,803 23,353 SH   SOLE 36 23,353 0 0
ACUITY BRANDS INC COM 00508Y102 101 845 SH   SOLE 40 845 0 0
ACUSHNET HOLDINGS CORP COM 005098108 874 37,756 SH   SOLE 2 1,452 0 36,304
ACUSHNET HOLDINGS CORP COM 005098108 16 672 SH   SOLE 7 672 0 0
ACUSHNET HOLDINGS CORP COM 005098108 2,633 113,800 SH   SOLE 18 113,800 0 0
ACUSHNET HOLDINGS CORP COM 005098108 1,274 55,043 SH   SOLE 19 55,043 0 0
ACUSHNET HOLDINGS CORP COM 005098108 26,574 1,148,418 SH   SOLE 21 1,148,418 0 0
ACUSHNET HOLDINGS CORP COM 005098108 23,543 1,017,397 SH   SOLE 22 972,860 0 44,537
ACUSHNET HOLDINGS CORP COM 005098108 390 16,852 SH   SOLE 26 0 0 16,852
ACUSHNET HOLDINGS CORP COM 005098108 214 9,262 SH   SOLE 30 9,262 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 162 22,809 SH   SOLE 2 3,331 0 19,478
ADAMAS PHARMACEUTICALS INC COM 00548A106 4 550 SH   SOLE 7 550 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 546 76,787 SH   SOLE 18 74,601 0 2,186
ADAMAS PHARMACEUTICALS INC COM 00548A106 594 83,590 SH   SOLE 19 83,590 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 7,407 1,041,812 SH   SOLE 21 1,041,812 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 5,786 813,772 SH   SOLE 22 785,511 0 28,261
ADAMAS PHARMACEUTICALS INC COM 00548A106 76 10,752 SH   SOLE 23 10,752 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 159 22,393 SH   SOLE 26 0 0 22,393
ADAMAS PHARMACEUTICALS INC COM 00548A106 20 2,847 SH   SOLE 28 2,847 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 28 3,930 SH   SOLE 30 3,930 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 25 3,568 SH   SOLE 40 3,568 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 17 8,230 SH   SOLE 18 8,230 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 247 117,038 SH   SOLE 21 117,038 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 1,737 823,107 SH   SOLE 22 823,107 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 118 3,023 SH   SOLE 2 55 0 2,968
ADAMS RES & ENERGY INC COM NEW 006351308 266 6,814 SH   SOLE 18 6,814 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 112 2,877 SH   SOLE 19 2,877 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 2,812 71,995 SH   SOLE 21 71,995 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 3,503 89,676 SH   SOLE 22 88,556 0 1,120
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 3,532 821,298 SH   SOLE 21 821,298 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 12 2,900 SH   SOLE 30 2,900 0 0
ADDUS HOMECARE CORP COM 006739106 497 7,822 SH   SOLE 2 367 0 7,455
ADDUS HOMECARE CORP COM 006739106 10 165 SH   SOLE 7 165 0 0
ADDUS HOMECARE CORP COM 006739106 2,757 43,361 SH   SOLE 18 43,361 0 0
ADDUS HOMECARE CORP COM 006739106 990 15,574 SH   SOLE 19 15,574 0 0
ADDUS HOMECARE CORP COM 006739106 72,209 1,135,535 SH   SOLE 21 1,135,535 0 0
ADDUS HOMECARE CORP COM 006739106 17,739 278,961 SH   SOLE 22 268,265 0 10,696
ADDUS HOMECARE CORP COM 006739106 39 607 SH   SOLE 23 607 0 0
ADDUS HOMECARE CORP COM 006739106 930 14,621 SH   SOLE 30 14,621 0 0
ADDUS HOMECARE CORP COM 006739106 44 689 SH   SOLE 40 689 0 0
ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 7 5,022 SH   SOLE 21 5,022 0 0
ADECOAGRO S A COM L00849106 871 126,344 SH   SOLE 7 126,344 0 0
ADECOAGRO S A COM L00849106 3,149 457,097 SH   SOLE 21 457,097 0 0
ADECOAGRO S A COM L00849106 107 15,541 SH   SOLE 22 2 0 15,539
ADESTO TECHNOLOGIES CORP COM 00687D101 118 19,452 SH   SOLE 2 839 0 18,613
ADESTO TECHNOLOGIES CORP COM 00687D101 4 674 SH   SOLE 7 674 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 513 84,757 SH   SOLE 18 84,757 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 237 39,112 SH   SOLE 19 39,112 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 4,912 811,979 SH   SOLE 21 811,979 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 4,025 665,252 SH   SOLE 22 649,551 0 15,701
ADIAL PHARMACEUTICALS INC COM 00688A106 705 205,684 SH   SOLE 22 205,684 0 0
ADIENT PLC ORD SHS G0084W101 2,731 210,745 SH   SOLE 2 42,879 0 167,866
ADIENT PLC ORD SHS G0084W101 6 453 SH   SOLE 4 453 0 0
ADIENT PLC ORD SHS G0084W101 98 7,537 SH   SOLE 7 7,537 0 0
ADIENT PLC ORD SHS G0084W101 3,386 261,301 SH   SOLE 18 261,301 0 0
ADIENT PLC ORD SHS G0084W101 1,232 95,087 SH   SOLE 19 95,087 0 0
ADIENT PLC ORD SHS G0084W101 55,673 4,295,724 SH   SOLE 21 4,295,724 0 0
ADIENT PLC ORD SHS G0084W101 38,646 2,981,936 SH   SOLE 22 2,751,721 0 230,215
ADIENT PLC ORD SHS G0084W101 343 26,439 SH   SOLE 25 26,439 0 0
ADIENT PLC ORD SHS G0084W101 448 34,562 SH   SOLE 26 18,365 0 16,197
ADIENT PLC ORD SHS G0084W101 145 11,225 SH   SOLE 28 11,225 0 0
ADIENT PLC ORD SHS G0084W101 325 25,057 SH   SOLE 30 25,057 0 0
ADIENT PLC ORD SHS G0084W101 27 2,076 SH   SOLE 31 2,076 0 0
ADIENT PLC ORD SHS G0084W101 536 41,320 SH   SOLE 34 41,320 0 0
ADIENT PLC ORD SHS G0084W101 958 73,948 SH   SOLE 36 73,948 0 0
ADIENT PLC ORD SHS G0084W101 100 7,689 SH   SOLE 40 7,689 0 0
ADMA BIOLOGICS INC COM 000899104 58 15,210 SH   SOLE 2 686 0 14,524
ADMA BIOLOGICS INC COM 000899104 231 60,827 SH   SOLE 18 60,827 0 0
ADMA BIOLOGICS INC COM 000899104 129 34,146 SH   SOLE 19 34,146 0 0
ADMA BIOLOGICS INC COM 000899104 2,383 628,655 SH   SOLE 21 628,655 0 0
ADMA BIOLOGICS INC COM 000899104 907 239,386 SH   SOLE 22 228,324 0 11,062
ADOBE INC COM 00724F101 370,246 1,389,343 SH   SOLE 2 184,252 0 1,205,091
ADOBE INC COM 00724F101 45,156 169,448 SH   SOLE 4 156,454 0 12,994
ADOBE INC COM 00724F101 104,749 393,071 SH   SOLE 7 389,773 0 3,298
ADOBE INC COM 00724F101 6,861 25,747 SH   SOLE 13 25,747 0 0
ADOBE INC COM 00724F101 1,402 5,261 SH   SOLE 15 5,261 0 0
ADOBE INC COM 00724F101 85 318 SH   SOLE 17 0 0 318
ADOBE INC COM 00724F101 536,678 2,013,877 SH   SOLE 18 1,729,695 0 284,182
ADOBE INC COM 00724F101 265,952 997,981 SH   SOLE 19 997,981 0 0
ADOBE INC COM 00724F101 2,635,110 9,888,214 SH   SOLE 21 9,888,214 0 0
ADOBE INC COM 00724F101 3,194,720 11,988,142 SH   SOLE 22 10,662,781 0 1,325,361
ADOBE INC COM 00724F101 95,286 357,558 SH   SOLE 23 357,558 0 0
ADOBE INC COM 00724F101 133,222 499,913 SH   SOLE 25 499,913 0 0
ADOBE INC COM 00724F101 554,392 2,080,349 SH   SOLE 26 509,063 0 1,571,286
ADOBE INC COM 00724F101 24,990 93,775 SH   SOLE 28 68,139 0 25,636
ADOBE INC COM 00724F101 22,639 84,952 SH   SOLE 29 19,243 0 65,709
ADOBE INC COM 00724F101 544,493 2,043,204 SH   SOLE 30 2,043,204 0 0
ADOBE INC COM 00724F101 39,562 148,454 SH   SOLE 31 92,621 0 55,833
ADOBE INC COM 00724F101 18,876 70,833 SH   SOLE 32 70,833 0 0
ADOBE INC COM 00724F101 57,020 213,966 SH   SOLE 34 213,966 0 0
ADOBE INC COM 00724F101 97,976 367,655 SH   SOLE 36 367,655 0 0
ADOBE INC COM 00724F101 3,038 11,400 SH   SOLE 40 11,400 0 0
ADT INC COM 00090Q103 1,655 259,053 SH   SOLE 2 18,685 0 240,368
ADT INC COM 00090Q103 30 4,684 SH   SOLE 7 4,684 0 0
ADT INC COM 00090Q103 393 61,561 SH   SOLE 18 52,961 0 8,600
ADT INC COM 00090Q103 179 27,969 SH   SOLE 19 27,969 0 0
ADT INC COM 00090Q103 7,357 1,151,395 SH   SOLE 21 1,151,395 0 0
ADT INC COM 00090Q103 21,292 3,332,019 SH   SOLE 22 3,174,784 0 157,235
ADT INC COM 00090Q103 101 15,748 SH   SOLE 23 15,748 0 0
ADT INC COM 00090Q103 8 1,274 SH   SOLE 26 1,274 0 0
ADT INC COM 00090Q103 15 2,284 SH   SOLE 31 2,284 0 0
ADT INC COM 00090Q103 9 1,364 SH   SOLE 34 1,364 0 0
ADTALEM GLOBAL ED INC COM 00737L103 3,908 84,372 SH   SOLE 2 27,056 0 57,316
ADTALEM GLOBAL ED INC COM 00737L103 11 245 SH   SOLE 4 245 0 0
ADTALEM GLOBAL ED INC COM 00737L103 50 1,079 SH   SOLE 7 1,079 0 0
ADTALEM GLOBAL ED INC COM 00737L103 14,992 323,669 SH   SOLE 18 323,669 0 0
ADTALEM GLOBAL ED INC COM 00737L103 4,138 89,339 SH   SOLE 19 89,339 0 0
ADTALEM GLOBAL ED INC COM 00737L103 189,427 4,089,526 SH   SOLE 21 4,089,526 0 0
ADTALEM GLOBAL ED INC COM 00737L103 97,476 2,104,396 SH   SOLE 22 2,023,464 0 80,932
ADTALEM GLOBAL ED INC COM 00737L103 867 18,716 SH   SOLE 26 13,847 0 4,869
ADTALEM GLOBAL ED INC COM 00737L103 367 7,933 SH   SOLE 28 7,933 0 0
ADTALEM GLOBAL ED INC COM 00737L103 861 18,579 SH   SOLE 30 18,579 0 0
ADTALEM GLOBAL ED INC COM 00737L103 43 918 SH   SOLE 36 918 0 0
ADTALEM GLOBAL ED INC COM 00737L103 256 5,522 SH   SOLE 40 5,522 0 0
ADTRAN INC COM 00738A106 682 49,776 SH   SOLE 2 1,799 0 47,977
ADTRAN INC COM 00738A106 6 449 SH   SOLE 4 449 0 0
ADTRAN INC COM 00738A106 10 745 SH   SOLE 7 745 0 0
ADTRAN INC COM 00738A106 2,864 209,052 SH   SOLE 18 209,052 0 0
ADTRAN INC COM 00738A106 1,024 74,771 SH   SOLE 19 74,771 0 0
ADTRAN INC COM 00738A106 72,343 5,280,547 SH   SOLE 21 5,280,547 0 0
ADTRAN INC COM 00738A106 20,382 1,487,710 SH   SOLE 22 1,411,162 0 76,548
ADTRAN INC COM 00738A106 124 9,016 SH   SOLE 26 6,457 0 2,559
ADTRAN INC COM 00738A106 99 7,199 SH   SOLE 28 7,199 0 0
ADTRAN INC COM 00738A106 990 72,274 SH   SOLE 30 72,274 0 0
ADTRAN INC COM 00738A106 79 5,790 SH   SOLE 40 5,790 0 0
ADURO BIOTECH INC COM 00739L101 240 60,317 SH   SOLE 2 10,181 0 50,136
ADURO BIOTECH INC COM 00739L101 6 1,413 SH   SOLE 7 1,413 0 0
ADURO BIOTECH INC COM 00739L101 797 200,250 SH   SOLE 18 200,250 0 0
ADURO BIOTECH INC COM 00739L101 902 226,562 SH   SOLE 19 226,562 0 0
ADURO BIOTECH INC COM 00739L101 11,121 2,794,211 SH   SOLE 21 2,794,211 0 0
ADURO BIOTECH INC COM 00739L101 6,545 1,644,364 SH   SOLE 22 1,577,802 0 66,562
ADURO BIOTECH INC COM 00739L101 99 24,992 SH   SOLE 23 24,992 0 0
ADURO BIOTECH INC COM 00739L101 132 33,113 SH   SOLE 26 0 0 33,113
ADURO BIOTECH INC COM 00739L101 13 3,153 SH   SOLE 28 3,153 0 0
ADURO BIOTECH INC COM 00739L101 70 17,481 SH   SOLE 30 17,481 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 31,949 187,350 SH   SOLE 2 29,406 0 157,944
ADVANCE AUTO PARTS INC COM 00751Y106 4,473 26,230 SH   SOLE 4 24,282 0 1,948
ADVANCE AUTO PARTS INC COM 00751Y106 13,708 80,383 SH   SOLE 7 60,493 0 19,890
ADVANCE AUTO PARTS INC COM 00751Y106 736 4,315 SH   SOLE 13 4,315 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 119 696 SH   SOLE 15 696 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 25,099 147,180 SH   SOLE 18 134,813 0 12,367
ADVANCE AUTO PARTS INC COM 00751Y106 5,155 30,232 SH   SOLE 19 30,232 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 305,304 1,790,327 SH   SOLE 21 1,790,327 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 317,630 1,862,607 SH   SOLE 22 1,674,893 0 187,714
ADVANCE AUTO PARTS INC COM 00751Y106 8,998 52,763 SH   SOLE 23 52,763 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 11,649 68,311 SH   SOLE 25 68,311 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 57,005 334,279 SH   SOLE 26 90,266 0 244,013
ADVANCE AUTO PARTS INC COM 00751Y106 2,356 13,818 SH   SOLE 28 10,084 0 3,734
ADVANCE AUTO PARTS INC COM 00751Y106 3,285 19,262 SH   SOLE 29 4,123 0 15,139
ADVANCE AUTO PARTS INC COM 00751Y106 46,115 270,420 SH   SOLE 30 270,420 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 3,691 21,642 SH   SOLE 31 13,432 0 8,210
ADVANCE AUTO PARTS INC COM 00751Y106 781 4,581 SH   SOLE 34 4,581 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 8,763 51,388 SH   SOLE 36 51,388 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 348 2,040 SH   SOLE 40 2,040 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 1,667 59,551 SH   SOLE 2 2,746 0 56,805
ADVANCED DISP SVCS INC DEL COM 00790X101 11 398 SH   SOLE 4 398 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 43 1,526 SH   SOLE 7 1,526 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 6,370 227,497 SH   SOLE 18 227,497 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 3,167 113,110 SH   SOLE 19 113,110 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 64,897 2,317,743 SH   SOLE 21 2,317,743 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 59,257 2,116,339 SH   SOLE 22 2,021,226 0 95,113
ADVANCED DISP SVCS INC DEL COM 00790X101 533 19,021 SH   SOLE 26 13,893 0 5,128
ADVANCED DISP SVCS INC DEL COM 00790X101 205 7,334 SH   SOLE 28 7,334 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 500 17,859 SH   SOLE 30 17,859 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 155 5,536 SH   SOLE 40 5,536 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 761 29,532 SH   SOLE 2 1,259 0 28,273
ADVANCED DRAIN SYS INC DEL COM 00790R104 7 259 SH   SOLE 4 259 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 567 21,987 SH   SOLE 7 21,987 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,989 115,979 SH   SOLE 18 115,979 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,451 56,294 SH   SOLE 19 56,294 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 29,571 1,147,505 SH   SOLE 21 1,147,505 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 30,051 1,166,132 SH   SOLE 22 1,117,414 0 48,718
ADVANCED DRAIN SYS INC DEL COM 00790R104 506 19,630 SH   SOLE 26 15,251 0 4,379
ADVANCED DRAIN SYS INC DEL COM 00790R104 129 4,998 SH   SOLE 28 4,998 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 3,660 142,015 SH   SOLE 30 142,015 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 93 3,604 SH   SOLE 40 3,604 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 33,126 2,865,544 SH   SOLE 2 2,850,688 0 14,856
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 654 56,547 SH   SOLE 18 56,547 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 313 27,111 SH   SOLE 19 27,111 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 7,454 644,816 SH   SOLE 21 644,816 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 1,509 130,531 SH   SOLE 22 124,227 0 6,304
ADVANCED ENERGY INDS COM 007973100 1,547 31,138 SH   SOLE 2 1,433 0 29,705
ADVANCED ENERGY INDS COM 007973100 9 174 SH   SOLE 4 174 0 0
ADVANCED ENERGY INDS COM 007973100 26 514 SH   SOLE 7 514 0 0
ADVANCED ENERGY INDS COM 007973100 8,116 163,364 SH   SOLE 18 163,364 0 0
ADVANCED ENERGY INDS COM 007973100 2,925 58,877 SH   SOLE 19 58,877 0 0
ADVANCED ENERGY INDS COM 007973100 203,604 4,098,304 SH   SOLE 21 4,098,304 0 0
ADVANCED ENERGY INDS COM 007973100 57,675 1,160,928 SH   SOLE 22 1,109,982 0 50,946
ADVANCED ENERGY INDS COM 007973100 828 16,670 SH   SOLE 26 14,033 0 2,637
ADVANCED ENERGY INDS COM 007973100 241 4,856 SH   SOLE 28 4,856 0 0
ADVANCED ENERGY INDS COM 007973100 2,806 56,477 SH   SOLE 30 56,477 0 0
ADVANCED ENERGY INDS COM 007973100 218 4,383 SH   SOLE 40 4,383 0 0
ADVANCED MICRO DEVICES INC COM 007903107 58,708 2,300,486 SH   SOLE 2 222,247 0 2,078,239
ADVANCED MICRO DEVICES INC COM 007903107 7,932 310,812 SH   SOLE 4 286,230 0 24,582
ADVANCED MICRO DEVICES INC COM 007903107 18,337 718,522 SH   SOLE 7 716,467 0 2,055
ADVANCED MICRO DEVICES INC COM 007903107 396 15,499 SH   SOLE 13 15,499 0 0
ADVANCED MICRO DEVICES INC COM 007903107 242 9,480 SH   SOLE 15 9,480 0 0
ADVANCED MICRO DEVICES INC COM 007903107 11 430 SH   SOLE 17 0 0 430
ADVANCED MICRO DEVICES INC COM 007903107 48,417 1,897,207 SH   SOLE 18 1,778,285 0 118,922
ADVANCED MICRO DEVICES INC COM 007903107 29,275 1,147,131 SH   SOLE 19 1,147,131 0 0
ADVANCED MICRO DEVICES INC COM 007903107 636,844 24,954,710 SH   SOLE 21 24,954,710 0 0
ADVANCED MICRO DEVICES INC COM 007903107 599,019 23,472,513 SH   SOLE 22 21,143,277 0 2,329,236
ADVANCED MICRO DEVICES INC COM 007903107 17,336 679,301 SH   SOLE 23 679,301 0 0
ADVANCED MICRO DEVICES INC COM 007903107 35,692 1,398,606 SH   SOLE 25 1,398,606 0 0
ADVANCED MICRO DEVICES INC COM 007903107 90,050 3,528,586 SH   SOLE 26 1,098,519 0 2,430,067
ADVANCED MICRO DEVICES INC COM 007903107 4,608 180,549 SH   SOLE 28 130,995 0 49,554
ADVANCED MICRO DEVICES INC COM 007903107 5,876 230,242 SH   SOLE 29 33,623 0 196,619
ADVANCED MICRO DEVICES INC COM 007903107 93,814 3,676,110 SH   SOLE 30 3,676,110 0 0
ADVANCED MICRO DEVICES INC COM 007903107 7,163 280,691 SH   SOLE 31 172,214 0 108,477
ADVANCED MICRO DEVICES INC COM 007903107 3,726 146,007 SH   SOLE 32 146,007 0 0
ADVANCED MICRO DEVICES INC COM 007903107 17,907 701,679 SH   SOLE 34 701,679 0 0
ADVANCED MICRO DEVICES INC COM 007903107 17,775 696,501 SH   SOLE 36 696,501 0 0
ADVANCED MICRO DEVICES INC COM 007903107 564 22,112 SH   SOLE 40 22,112 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107 64 2,500 SH Put SOLE 2 2,500 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107 2,169 85,000 SH Put SOLE 19 85,000 0 0
ADVANCED MICRO DEVICES INC NOTE 2.125% 9/0 007903BD8 6,366 1,950,000 PRN   SOLE 21 1,950,000 0 0
ADVANSIX INC COM 00773T101 844 29,550 SH   SOLE 2 1,036 0 28,514
ADVANSIX INC COM 00773T101 4 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101 18 629 SH   SOLE 7 629 0 0
ADVANSIX INC COM 00773T101 0 3 SH   SOLE 13 3 0 0
ADVANSIX INC COM 00773T101 0 2 SH   SOLE 17 0 0 2
ADVANSIX INC COM 00773T101 3,722 130,286 SH   SOLE 18 130,286 0 0
ADVANSIX INC COM 00773T101 1,715 60,020 SH   SOLE 19 60,020 0 0
ADVANSIX INC COM 00773T101 90,497 3,167,536 SH   SOLE 21 3,167,536 0 0
ADVANSIX INC COM 00773T101 25,395 888,875 SH   SOLE 22 845,190 0 43,685
ADVANSIX INC COM 00773T101 161 5,628 SH   SOLE 26 2,945 0 2,683
ADVANSIX INC COM 00773T101 120 4,217 SH   SOLE 28 4,217 0 0
ADVANSIX INC COM 00773T101 1,265 44,264 SH   SOLE 30 44,264 0 0
ADVANSIX INC COM 00773T101 107 3,745 SH   SOLE 40 3,745 0 0
ADVAXIS INC COM NEW 007624307 4 729 SH   SOLE 18 729 0 0
ADVAXIS INC COM NEW 007624307 67 11,312 SH   SOLE 21 11,312 0 0
ADVAXIS INC COM NEW 007624307 493 83,458 SH   SOLE 22 83,458 0 0
ADVENT CLAYMORE CV SECS & IN COM 00764C109 3,669 248,560 SH   SOLE 2 248,560 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 291 55,610 SH   SOLE 2 2,023 0 53,587
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 6 1,168 SH   SOLE 7 1,168 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 963 183,710 SH   SOLE 18 183,710 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 457 87,272 SH   SOLE 19 87,272 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 12,850 2,452,382 SH   SOLE 21 2,452,382 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 8,055 1,537,172 SH   SOLE 22 1,496,636 0 40,536
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 12 2,356 SH   SOLE 30 2,356 0 0
AECOM COM 00766T100 10,728 361,591 SH   SOLE 2 80,300 0 281,291
AECOM COM 00766T100 22 749 SH   SOLE 4 749 0 0
AECOM COM 00766T100 402 13,555 SH   SOLE 7 13,555 0 0
AECOM COM 00766T100 13,496 454,870 SH   SOLE 18 454,870 0 0
AECOM COM 00766T100 970 32,698 SH   SOLE 19 32,698 0 0
AECOM COM 00766T100 222,122 7,486,428 SH   SOLE 21 7,486,428 0 0
AECOM COM 00766T100 151,612 5,109,931 SH   SOLE 22 4,781,956 0 327,975
AECOM COM 00766T100 1,270 42,790 SH   SOLE 26 35,160 0 7,630
AECOM COM 00766T100 1,256 42,316 SH   SOLE 30 42,316 0 0
AECOM COM 00766T100 95 3,215 SH   SOLE 31 3,215 0 0
AECOM COM 00766T100 919 30,987 SH   SOLE 36 30,987 0 0
AECOM COM 00766T100 424 14,296 SH   SOLE 40 14,296 0 0
AEGERION PHARMACEUTICALS INC NOTE 2.000% 8/1 00767EAB8 369 550,000 PRN   SOLE 21 550,000 0 0
AEGION CORP COM 00770F104 604 34,353 SH   SOLE 2 1,206 0 33,147
AEGION CORP COM 00770F104 5 303 SH   SOLE 4 303 0 0
AEGION CORP COM 00770F104 356 20,258 SH   SOLE 7 20,258 0 0
AEGION CORP COM 00770F104 2,481 141,190 SH   SOLE 18 141,190 0 0
AEGION CORP COM 00770F104 840 47,829 SH   SOLE 19 47,829 0 0
AEGION CORP COM 00770F104 60,429 3,439,338 SH   SOLE 21 3,439,338 0 0
AEGION CORP COM 00770F104 17,123 974,554 SH   SOLE 22 922,447 0 52,107
AEGION CORP COM 00770F104 270 15,355 SH   SOLE 26 4,202 0 11,153
AEGION CORP COM 00770F104 92 5,221 SH   SOLE 28 5,221 0 0
AEGION CORP COM 00770F104 2,961 168,544 SH   SOLE 30 168,544 0 0
AEGION CORP COM 00770F104 64 3,649 SH   SOLE 40 3,649 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 126 15,691 SH   SOLE 2 700 0 14,991
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 5 576 SH   SOLE 7 576 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 485 60,232 SH   SOLE 18 60,232 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 251 31,183 SH   SOLE 19 31,183 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 7,386 917,516 SH   SOLE 21 917,516 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 3,738 464,299 SH   SOLE 22 450,152 0 14,147
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 7 895 SH   SOLE 30 895 0 0
AEGON N V NY REGISTRY SHS 007924103 1 287 SH   SOLE 18 287 0 0
AEGON N V NY REGISTRY SHS 007924103 1,964 410,041 SH   SOLE 22 410,041 0 0
AEHR TEST SYSTEMS COM 00760J108 5 3,616 SH   SOLE 18 3,616 0 0
AEHR TEST SYSTEMS COM 00760J108 77 55,739 SH   SOLE 21 55,739 0 0
AEMETIS INC COM NEW 00770K202 2 2,432 SH   SOLE 18 2,432 0 0
AEMETIS INC COM NEW 00770K202 32 37,953 SH   SOLE 21 37,953 0 0
AEMETIS INC COM NEW 00770K202 7 8,120 SH   SOLE 22 8,120 0 0
AERCAP HOLDINGS NV SHS N00985106 3,726 80,070 SH   SOLE 2 27,060 0 53,010
AERCAP HOLDINGS NV SHS N00985106 2,334 50,143 SH   SOLE 4 46,843 0 3,300
AERCAP HOLDINGS NV SHS N00985106 6,488 139,411 SH   SOLE 7 89,837 0 49,574
AERCAP HOLDINGS NV SHS N00985106 184 3,944 SH   SOLE 13 3,944 0 0
AERCAP HOLDINGS NV SHS N00985106 47 1,007 SH   SOLE 15 1,007 0 0
AERCAP HOLDINGS NV SHS N00985106 9,417 202,349 SH   SOLE 18 201,718 0 631
AERCAP HOLDINGS NV SHS N00985106 3,787 81,371 SH   SOLE 19 81,371 0 0
AERCAP HOLDINGS NV SHS N00985106 82,634 1,775,539 SH   SOLE 21 1,775,539 0 0
AERCAP HOLDINGS NV SHS N00985106 115,908 2,490,494 SH   SOLE 22 2,321,740 0 168,754
AERCAP HOLDINGS NV SHS N00985106 4,419 94,951 SH   SOLE 23 94,951 0 0
AERCAP HOLDINGS NV SHS N00985106 5,670 121,829 SH   SOLE 25 121,829 0 0
AERCAP HOLDINGS NV SHS N00985106 31,467 676,130 SH   SOLE 26 160,516 0 515,614
AERCAP HOLDINGS NV SHS N00985106 883 18,973 SH   SOLE 28 18,973 0 0
AERCAP HOLDINGS NV SHS N00985106 321 6,906 SH   SOLE 29 6,906 0 0
AERCAP HOLDINGS NV SHS N00985106 36,625 786,957 SH   SOLE 30 786,957 0 0
AERCAP HOLDINGS NV SHS N00985106 5,046 108,420 SH   SOLE 31 25,439 0 82,981
AERCAP HOLDINGS NV SHS N00985106 448 9,621 SH   SOLE 34 9,621 0 0
AERCAP HOLDINGS NV SHS N00985106 4,582 98,453 SH   SOLE 36 98,453 0 0
AERCAP HOLDINGS NV SHS N00985106 130 2,797 SH   SOLE 40 2,797 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,366 28,755 SH   SOLE 2 1,275 0 27,480
AERIE PHARMACEUTICALS INC COM 00771V108 12 249 SH   SOLE 4 249 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 26 556 SH   SOLE 7 556 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 5,356 112,749 SH   SOLE 18 111,732 0 1,017
AERIE PHARMACEUTICALS INC COM 00771V108 2,646 55,697 SH   SOLE 19 55,697 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 79,369 1,670,919 SH   SOLE 21 1,670,919 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 53,089 1,117,658 SH   SOLE 22 1,073,518 0 44,140
AERIE PHARMACEUTICALS INC COM 00771V108 954 20,087 SH   SOLE 26 11,736 0 8,351
AERIE PHARMACEUTICALS INC COM 00771V108 221 4,646 SH   SOLE 28 4,646 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 562 11,830 SH   SOLE 30 11,830 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 184 3,871 SH   SOLE 40 3,871 0 0
AEROCENTURY CORP COM 007737109 3 249 SH   SOLE 21 249 0 0
AEROHIVE NETWORKS INC COM 007786106 131 28,953 SH   SOLE 2 4,263 0 24,690
AEROHIVE NETWORKS INC COM 007786106 513 113,145 SH   SOLE 18 113,145 0 0
AEROHIVE NETWORKS INC COM 007786106 684 150,980 SH   SOLE 19 150,980 0 0
AEROHIVE NETWORKS INC COM 007786106 5,225 1,153,315 SH   SOLE 21 1,153,315 0 0
AEROHIVE NETWORKS INC COM 007786106 3,172 700,244 SH   SOLE 22 681,049 0 19,195
AEROHIVE NETWORKS INC COM 007786106 6 1,290 SH   SOLE 23 1,290 0 0
AEROHIVE NETWORKS INC COM 007786106 202 44,534 SH   SOLE 26 0 0 44,534
AEROJET ROCKETDYNE HLDGS INC COM 007800105 2,074 58,385 SH   SOLE 2 2,637 0 55,748
AEROJET ROCKETDYNE HLDGS INC COM 007800105 9 242 SH   SOLE 4 242 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 52 1,450 SH   SOLE 7 1,450 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 11,032 310,512 SH   SOLE 18 310,512 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 3,984 112,143 SH   SOLE 19 112,143 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 314,337 8,847,090 SH   SOLE 21 8,847,090 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 74,337 2,092,221 SH   SOLE 22 2,005,938 0 86,283
AEROJET ROCKETDYNE HLDGS INC COM 007800105 632 17,797 SH   SOLE 26 17,797 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 3,674 103,404 SH   SOLE 30 103,404 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 241 6,795 SH   SOLE 40 6,795 0 0
AEROJET ROCKETDYNE HLDGS INC NOTE 2.250%12/1 007800AB1 1,135 765,000 PRN   SOLE 21 765,000 0 0
AEROVIRONMENT INC COM 008073108 1,168 17,071 SH   SOLE 2 763 0 16,308
AEROVIRONMENT INC COM 008073108 9 134 SH   SOLE 4 134 0 0
AEROVIRONMENT INC COM 008073108 29 430 SH   SOLE 7 430 0 0
AEROVIRONMENT INC COM 008073108 6,189 90,473 SH   SOLE 18 90,473 0 0
AEROVIRONMENT INC COM 008073108 2,220 32,458 SH   SOLE 19 32,458 0 0
AEROVIRONMENT INC COM 008073108 186,581 2,727,391 SH   SOLE 21 2,727,391 0 0
AEROVIRONMENT INC COM 008073108 41,458 606,028 SH   SOLE 22 579,913 0 26,115
AEROVIRONMENT INC COM 008073108 410 5,989 SH   SOLE 26 4,153 0 1,836
AEROVIRONMENT INC COM 008073108 186 2,717 SH   SOLE 28 2,717 0 0
AEROVIRONMENT INC COM 008073108 2,164 31,626 SH   SOLE 30 31,626 0 0
AEROVIRONMENT INC COM 008073108 141 2,059 SH   SOLE 40 2,059 0 0
AERPIO PHARMACEUTICALS INC COM 00810B105 83 92,426 SH   SOLE 21 92,426 0 0
AES CORP COM 00130H105 29,247 1,617,656 SH   SOLE 2 150,080 0 1,467,576
AES CORP COM 00130H105 3,604 199,323 SH   SOLE 4 181,872 0 17,451
AES CORP COM 00130H105 10,901 602,944 SH   SOLE 7 602,944 0 0
AES CORP COM 00130H105 60 3,294 SH   SOLE 13 3,294 0 0
AES CORP COM 00130H105 119 6,583 SH   SOLE 15 6,583 0 0
AES CORP COM 00130H105 156,132 8,635,602 SH   SOLE 18 8,097,933 0 537,669
AES CORP COM 00130H105 86,639 4,791,958 SH   SOLE 19 4,791,958 0 0
AES CORP COM 00130H105 303,415 16,781,782 SH   SOLE 21 16,781,782 0 0
AES CORP COM 00130H105 330,366 18,272,479 SH   SOLE 22 16,417,373 0 1,855,106
AES CORP COM 00130H105 11,280 623,897 SH   SOLE 23 623,897 0 0
AES CORP COM 00130H105 13,731 759,438 SH   SOLE 25 624,388 0 135,050
AES CORP COM 00130H105 41,008 2,268,163 SH   SOLE 26 828,301 0 1,439,862
AES CORP COM 00130H105 2,298 127,107 SH   SOLE 28 91,935 0 35,172
AES CORP COM 00130H105 460 25,418 SH   SOLE 29 25,418 0 0
AES CORP COM 00130H105 43,405 2,400,733 SH   SOLE 30 2,400,733 0 0
AES CORP COM 00130H105 3,502 193,690 SH   SOLE 31 122,575 0 71,115
AES CORP COM 00130H105 41,849 2,314,661 SH   SOLE 34 2,314,661 0 0
AES CORP COM 00130H105 13,305 735,908 SH   SOLE 36 735,908 0 0
AES CORP COM 00130H105 240 13,253 SH   SOLE 40 13,253 0 0
AETHLON MED INC COM NEW 00808Y208 5 5,248 SH   SOLE 21 5,248 0 0
AETHLON MED INC COM NEW 00808Y208 48 50,126 SH   SOLE 22 50,126 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 2 7,713 SH   SOLE 18 7,713 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 21 107,831 SH   SOLE 21 107,831 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 130 663,306 SH   SOLE 22 663,306 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 16,534 154,367 SH   SOLE 2 34,255 0 120,112
AFFILIATED MANAGERS GROUP IN COM 008252108 2,339 21,842 SH   SOLE 4 20,409 0 1,433
AFFILIATED MANAGERS GROUP IN COM 008252108 4,634 43,264 SH   SOLE 7 42,360 0 904
AFFILIATED MANAGERS GROUP IN COM 008252108 32 300 SH   SOLE 13 300 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 44 415 SH   SOLE 15 415 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 12,414 115,899 SH   SOLE 18 109,114 0 6,785
AFFILIATED MANAGERS GROUP IN COM 008252108 3,147 29,378 SH   SOLE 19 29,378 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 122,080 1,139,760 SH   SOLE 21 1,139,760 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 140,431 1,311,096 SH   SOLE 22 1,149,425 0 161,671
AFFILIATED MANAGERS GROUP IN COM 008252108 4,219 39,385 SH   SOLE 23 39,385 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 5,405 50,463 SH   SOLE 25 50,463 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 23,573 220,080 SH   SOLE 26 81,129 0 138,951
AFFILIATED MANAGERS GROUP IN COM 008252108 1,178 10,994 SH   SOLE 28 7,663 0 3,331
AFFILIATED MANAGERS GROUP IN COM 008252108 1,847 17,248 SH   SOLE 29 1,802 0 15,446
AFFILIATED MANAGERS GROUP IN COM 008252108 22,324 208,422 SH   SOLE 30 208,422 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 1,696 15,830 SH   SOLE 31 9,307 0 6,523
AFFILIATED MANAGERS GROUP IN COM 008252108 1,256 11,727 SH   SOLE 34 11,727 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 5,275 49,253 SH   SOLE 36 49,253 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 120 1,123 SH   SOLE 40 1,123 0 0
AFLAC INC COM 001055102 94,900 1,897,990 SH   SOLE 2 195,836 0 1,702,154
AFLAC INC COM 001055102 13,879 277,586 SH   SOLE 4 257,159 0 20,427
AFLAC INC COM 001055102 56,754 1,135,088 SH   SOLE 7 802,781 0 332,307
AFLAC INC COM 001055102 1,579 31,576 SH   SOLE 13 31,576 0 0
AFLAC INC COM 001055102 400 8,003 SH   SOLE 15 8,003 0 0
AFLAC INC COM 001055102 1 19 SH   SOLE 17 0 0 19
AFLAC INC COM 001055102 76,130 1,522,604 SH   SOLE 18 1,418,691 0 103,913
AFLAC INC COM 001055102 9,176 183,525 SH   SOLE 19 183,525 0 0
AFLAC INC COM 001055102 977,033 19,540,654 SH   SOLE 21 19,540,654 0 0
AFLAC INC COM 001055102 960,371 19,207,425 SH   SOLE 22 17,092,079 0 2,115,346
AFLAC INC COM 001055102 27,190 543,797 SH   SOLE 23 543,797 0 0
AFLAC INC COM 001055102 36,513 730,269 SH   SOLE 25 730,269 0 0
AFLAC INC COM 001055102 168,925 3,378,492 SH   SOLE 26 846,813 0 2,531,679
AFLAC INC COM 001055102 7,335 146,705 SH   SOLE 28 106,190 0 40,515
AFLAC INC COM 001055102 5,013 100,266 SH   SOLE 29 30,251 0 70,015
AFLAC INC COM 001055102 165,409 3,308,176 SH   SOLE 30 3,308,176 0 0
AFLAC INC COM 001055102 11,681 233,623 SH   SOLE 31 143,767 0 89,856
AFLAC INC COM 001055102 2,836 56,723 SH   SOLE 34 56,723 0 0
AFLAC INC COM 001055102 35,466 709,320 SH   SOLE 36 709,320 0 0
AFLAC INC COM 001055102 892 17,844 SH   SOLE 40 17,844 0 0
AG MTG INVT TR INC COM 001228105 543 32,265 SH   SOLE 2 4,257 0 28,008
AG MTG INVT TR INC COM 001228105 2 107 SH   SOLE 4 107 0 0
AG MTG INVT TR INC COM 001228105 13 769 SH   SOLE 7 769 0 0
AG MTG INVT TR INC COM 001228105 1,677 99,563 SH   SOLE 18 99,563 0 0
AG MTG INVT TR INC COM 001228105 1,508 89,564 SH   SOLE 19 89,564 0 0
AG MTG INVT TR INC COM 001228105 27,637 1,641,154 SH   SOLE 21 1,641,154 0 0
AG MTG INVT TR INC COM 001228105 23,431 1,391,393 SH   SOLE 22 1,343,286 0 48,107
AG MTG INVT TR INC COM 001228105 52 3,116 SH   SOLE 23 3,116 0 0
AG MTG INVT TR INC COM 001228105 265 15,718 SH   SOLE 26 0 0 15,718
AG MTG INVT TR INC COM 001228105 76 4,534 SH   SOLE 28 4,534 0 0
AG MTG INVT TR INC COM 001228105 133 7,881 SH   SOLE 30 7,881 0 0
AG MTG INVT TR INC COM 001228105 396 23,542 SH   SOLE 34 23,542 0 0
AG MTG INVT TR INC COM 001228105 46 2,706 SH   SOLE 40 2,706 0 0
AGCO CORP COM 001084102 12,353 177,612 SH   SOLE 2 38,000 0 139,612
AGCO CORP COM 001084102 29 415 SH   SOLE 4 415 0 0
AGCO CORP COM 001084102 6,654 95,672 SH   SOLE 7 95,672 0 0
AGCO CORP COM 001084102 13,362 192,124 SH   SOLE 18 192,124 0 0
AGCO CORP COM 001084102 2,208 31,743 SH   SOLE 19 31,743 0 0
AGCO CORP COM 001084102 217,567 3,128,207 SH   SOLE 21 3,128,207 0 0
AGCO CORP COM 001084102 151,462 2,177,739 SH   SOLE 22 2,037,905 0 139,834
AGCO CORP COM 001084102 432 6,210 SH   SOLE 25 6,210 0 0
AGCO CORP COM 001084102 1,726 24,823 SH   SOLE 26 14,712 0 10,111
AGCO CORP COM 001084102 565 8,124 SH   SOLE 28 8,124 0 0
AGCO CORP COM 001084102 2,095 30,125 SH   SOLE 30 30,125 0 0
AGCO CORP COM 001084102 99 1,420 SH   SOLE 31 1,420 0 0
AGCO CORP COM 001084102 675 9,700 SH   SOLE 34 9,700 0 0
AGCO CORP COM 001084102 259 3,717 SH   SOLE 36 3,717 0 0
AGCO CORP COM 001084102 508 7,305 SH   SOLE 40 7,305 0 0
AGENUS INC COM NEW 00847G705 336 113,049 SH   SOLE 2 41,999 0 71,050
AGENUS INC COM NEW 00847G705 8 2,612 SH   SOLE 7 2,612 0 0
AGENUS INC COM NEW 00847G705 1,089 366,660 SH   SOLE 18 303,914 0 62,746
AGENUS INC COM NEW 00847G705 2,276 766,358 SH   SOLE 19 766,358 0 0
AGENUS INC COM NEW 00847G705 9,399 3,164,708 SH   SOLE 21 3,164,708 0 0
AGENUS INC COM NEW 00847G705 10,327 3,476,941 SH   SOLE 22 3,363,469 0 113,472
AGENUS INC COM NEW 00847G705 555 186,774 SH   SOLE 23 186,774 0 0
AGENUS INC COM NEW 00847G705 785 264,453 SH   SOLE 26 0 0 264,453
AGENUS INC COM NEW 00847G705 73 24,428 SH   SOLE 30 24,428 0 0
AGENUS INC COM NEW 00847G705 28 9,539 SH   SOLE 40 9,539 0 0
AGEX THERAPEUTICS INC COM 00848H108 38 9,386 SH   SOLE 2 357 0 9,029
AGEX THERAPEUTICS INC COM 00848H108 0 104 SH   SOLE 7 104 0 0
AGEX THERAPEUTICS INC COM 00848H108 121 29,929 SH   SOLE 18 29,929 0 0
AGEX THERAPEUTICS INC COM 00848H108 47 11,669 SH   SOLE 19 11,669 0 0
AGEX THERAPEUTICS INC COM 00848H108 1,220 301,151 SH   SOLE 21 301,151 0 0
AGEX THERAPEUTICS INC COM 00848H108 944 233,202 SH   SOLE 22 227,596 0 5,606
AGILE THERAPEUTICS INC COM 00847L100 6 4,160 SH   SOLE 18 4,160 0 0
AGILE THERAPEUTICS INC COM 00847L100 114 75,234 SH   SOLE 21 75,234 0 0
AGILE THERAPEUTICS INC COM 00847L100 81 53,620 SH   SOLE 22 53,620 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 98,347 1,223,527 SH   SOLE 2 471,909 0 751,618
AGILENT TECHNOLOGIES INC COM 00846U101 13,248 164,811 SH   SOLE 4 156,369 0 8,442
AGILENT TECHNOLOGIES INC COM 00846U101 22,075 274,630 SH   SOLE 7 265,738 0 8,892
AGILENT TECHNOLOGIES INC COM 00846U101 733 9,122 SH   SOLE 13 9,122 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 216 2,685 SH   SOLE 15 2,685 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 72,140 897,491 SH   SOLE 18 854,724 0 42,767
AGILENT TECHNOLOGIES INC COM 00846U101 105,041 1,306,809 SH   SOLE 19 1,306,809 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 634,713 7,896,408 SH   SOLE 21 7,896,408 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 669,720 8,331,919 SH   SOLE 22 7,259,857 0 1,072,062
AGILENT TECHNOLOGIES INC COM 00846U101 29,819 370,974 SH   SOLE 23 370,974 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 24,209 301,179 SH   SOLE 25 301,179 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 126,242 1,570,570 SH   SOLE 26 405,040 0 1,165,530
AGILENT TECHNOLOGIES INC COM 00846U101 4,911 61,102 SH   SOLE 28 44,337 0 16,765
AGILENT TECHNOLOGIES INC COM 00846U101 11,653 144,972 SH   SOLE 29 104,384 0 40,588
AGILENT TECHNOLOGIES INC COM 00846U101 97,603 1,214,265 SH   SOLE 30 1,214,265 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 17,171 213,622 SH   SOLE 31 131,875 0 81,747
AGILENT TECHNOLOGIES INC COM 00846U101 55,828 694,556 SH   SOLE 34 694,556 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 21,905 272,517 SH   SOLE 36 272,517 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 623 7,751 SH   SOLE 40 7,751 0 0
AGILYSYS INC COM 00847J105 305 14,405 SH   SOLE 2 597 0 13,808
AGILYSYS INC COM 00847J105 10 457 SH   SOLE 7 457 0 0
AGILYSYS INC COM 00847J105 1,557 73,526 SH   SOLE 18 73,526 0 0
AGILYSYS INC COM 00847J105 478 22,568 SH   SOLE 19 22,568 0 0
AGILYSYS INC COM 00847J105 38,740 1,829,941 SH   SOLE 21 1,829,941 0 0
AGILYSYS INC COM 00847J105 11,758 555,388 SH   SOLE 22 543,137 0 12,251
AGILYSYS INC COM 00847J105 467 22,049 SH   SOLE 30 22,049 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 9,122 135,254 SH   SOLE 2 42,254 0 93,000
AGIOS PHARMACEUTICALS INC COM 00847X104 22 327 SH   SOLE 4 327 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 60 885 SH   SOLE 7 885 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 3,506 51,981 SH   SOLE 18 51,981 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 21,624 320,636 SH   SOLE 19 320,636 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 83,566 1,239,120 SH   SOLE 21 1,239,120 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 95,866 1,421,506 SH   SOLE 22 1,323,079 0 98,427
AGIOS PHARMACEUTICALS INC COM 00847X104 1,698 25,184 SH   SOLE 26 10,811 0 14,373
AGIOS PHARMACEUTICALS INC COM 00847X104 469 6,953 SH   SOLE 28 6,953 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 1,081 16,029 SH   SOLE 30 16,029 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 74 1,103 SH   SOLE 31 1,103 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 7,404 109,792 SH   SOLE 34 109,792 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 377 5,595 SH   SOLE 40 5,595 0 0
AGM GROUP HOLDINGS INC SHS CL A G0132V105 127 6,131 SH   SOLE 21 6,131 0 0
AGM GROUP HOLDINGS INC SHS CL A G0132V105 572 27,722 SH   SOLE 22 27,722 0 0
AGM GROUP HOLDINGS INC SHS CL A G0132V105 87 4,190 SH   SOLE 30 4,190 0 0
AGNC INVT CORP COM 00123Q104 24,606 1,366,987 SH   SOLE 2 83,396 0 1,283,591
AGNC INVT CORP COM 00123Q104 3,411 189,479 SH   SOLE 4 177,022 0 12,457
AGNC INVT CORP COM 00123Q104 8,015 445,301 SH   SOLE 7 304,914 0 140,387
AGNC INVT CORP COM 00123Q104 34 1,867 SH   SOLE 13 1,867 0 0
AGNC INVT CORP COM 00123Q104 23 1,294 SH   SOLE 15 1,294 0 0
AGNC INVT CORP COM 00123Q104 5,673 315,153 SH   SOLE 18 270,114 0 45,039
AGNC INVT CORP COM 00123Q104 2,237 124,258 SH   SOLE 19 124,258 0 0
AGNC INVT CORP COM 00123Q104 512,654 28,480,775 SH   SOLE 21 28,480,775 0 0
AGNC INVT CORP COM 00123Q104 311,676 17,315,324 SH   SOLE 22 16,232,988 0 1,082,336
AGNC INVT CORP COM 00123Q104 8,516 473,120 SH   SOLE 23 473,120 0 0
AGNC INVT CORP COM 00123Q104 9,640 535,542 SH   SOLE 25 535,542 0 0
AGNC INVT CORP COM 00123Q104 37,005 2,055,852 SH   SOLE 26 735,999 0 1,319,853
AGNC INVT CORP COM 00123Q104 1,898 105,464 SH   SOLE 28 75,329 0 30,135
AGNC INVT CORP COM 00123Q104 2,302 127,900 SH   SOLE 29 18,571 0 109,329
AGNC INVT CORP COM 00123Q104 32,600 1,811,110 SH   SOLE 30 1,811,110 0 0
AGNC INVT CORP COM 00123Q104 2,766 153,655 SH   SOLE 31 97,553 0 56,102
AGNC INVT CORP COM 00123Q104 559 31,053 SH   SOLE 34 31,053 0 0
AGNC INVT CORP COM 00123Q104 14,648 813,777 SH   SOLE 36 813,777 0 0
AGNC INVT CORP COM 00123Q104 224 12,452 SH   SOLE 40 12,452 0 0
AGNICO EAGLE MINES LTD COM 008474108 5,072 116,595 SH   SOLE 21 116,595 0 0
AGREE REALTY CORP COM 008492100 2,429 35,030 SH   SOLE 2 1,216 0 33,814
AGREE REALTY CORP COM 008492100 620 8,936 SH   SOLE 4 8,936 0 0
AGREE REALTY CORP COM 008492100 3,455 49,833 SH   SOLE 7 49,833 0 0
AGREE REALTY CORP COM 008492100 88 1,262 SH   SOLE 15 1,262 0 0
AGREE REALTY CORP COM 008492100 10,439 150,549 SH   SOLE 18 150,549 0 0
AGREE REALTY CORP COM 008492100 7,237 104,367 SH   SOLE 19 104,367 0 0
AGREE REALTY CORP COM 008492100 275,648 3,975,315 SH   SOLE 21 3,975,315 0 0
AGREE REALTY CORP COM 008492100 97,770 1,410,008 SH   SOLE 22 1,363,997 0 46,011
AGREE REALTY CORP COM 008492100 145 2,098 SH   SOLE 23 2,098 0 0
AGREE REALTY CORP COM 008492100 5,070 73,111 SH   SOLE 25 73,111 0 0
AGREE REALTY CORP COM 008492100 1,623 23,404 SH   SOLE 26 7,181 0 16,223
AGREE REALTY CORP COM 008492100 280 4,042 SH   SOLE 28 4,042 0 0
AGREE REALTY CORP COM 008492100 827 11,929 SH   SOLE 29 11,929 0 0
AGREE REALTY CORP COM 008492100 14,469 208,669 SH   SOLE 30 208,669 0 0
AGREE REALTY CORP COM 008492100 249 3,598 SH   SOLE 40 3,598 0 0
AGROFRESH SOLUTIONS COM 00856G109 112 33,386 SH   SOLE 2 1,201 0 32,185
AGROFRESH SOLUTIONS COM 00856G109 3 822 SH   SOLE 7 822 0 0
AGROFRESH SOLUTIONS COM 00856G109 351 105,157 SH   SOLE 18 105,157 0 0
AGROFRESH SOLUTIONS COM 00856G109 142 42,392 SH   SOLE 19 42,392 0 0
AGROFRESH SOLUTIONS COM 00856G109 3,547 1,062,027 SH   SOLE 21 1,062,027 0 0
AGROFRESH SOLUTIONS COM 00856G109 1,450 434,076 SH   SOLE 22 407,376 0 26,700
AGROFRESH SOLUTIONS COM 00856G109 15 4,476 SH   SOLE 28 4,476 0 0
AILERON THERAPEUTICS INC COM 00887A105 2 1,008 SH   SOLE 18 1,008 0 0
AILERON THERAPEUTICS INC COM 00887A105 29 14,684 SH   SOLE 21 14,684 0 0
AILERON THERAPEUTICS INC COM 00887A105 4 2,006 SH   SOLE 22 2,006 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 890 39,821 SH   SOLE 2 5,913 0 33,908
AIMMUNE THERAPEUTICS INC COM 00900T107 8 355 SH   SOLE 4 355 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 20 892 SH   SOLE 7 892 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 3,275 146,534 SH   SOLE 18 140,690 0 5,844
AIMMUNE THERAPEUTICS INC COM 00900T107 3,000 134,250 SH   SOLE 19 134,250 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 45,509 2,036,217 SH   SOLE 21 2,036,217 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 28,026 1,253,948 SH   SOLE 22 1,199,659 0 54,289
AIMMUNE THERAPEUTICS INC COM 00900T107 456 20,397 SH   SOLE 23 20,397 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 1,240 55,490 SH   SOLE 26 16,608 0 38,882
AIMMUNE THERAPEUTICS INC COM 00900T107 133 5,972 SH   SOLE 28 5,972 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 269 12,047 SH   SOLE 30 12,047 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 16 702 SH   SOLE 34 702 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 84 3,751 SH   SOLE 40 3,751 0 0
AIR INDS GROUP COM NEW 00912N205 5 3,799 SH   SOLE 18 3,799 0 0
AIR INDS GROUP COM NEW 00912N205 66 55,187 SH   SOLE 21 55,187 0 0
AIR LEASE CORP CL A 00912X302 7,046 205,134 SH   SOLE 2 10,774 0 194,360
AIR LEASE CORP CL A 00912X302 15 429 SH   SOLE 4 429 0 0
AIR LEASE CORP CL A 00912X302 98 2,858 SH   SOLE 7 2,858 0 0
AIR LEASE CORP CL A 00912X302 1,863 54,247 SH   SOLE 18 54,247 0 0
AIR LEASE CORP CL A 00912X302 1,746 50,843 SH   SOLE 19 50,843 0 0
AIR LEASE CORP CL A 00912X302 38,620 1,124,311 SH   SOLE 21 1,124,311 0 0
AIR LEASE CORP CL A 00912X302 101,051 2,941,803 SH   SOLE 22 2,746,590 0 195,213
AIR LEASE CORP CL A 00912X302 1,091 31,767 SH   SOLE 26 21,022 0 10,745
AIR LEASE CORP CL A 00912X302 451 13,139 SH   SOLE 28 13,139 0 0
AIR LEASE CORP CL A 00912X302 911 26,527 SH   SOLE 30 26,527 0 0
AIR LEASE CORP CL A 00912X302 69 2,006 SH   SOLE 31 2,006 0 0
AIR LEASE CORP CL A 00912X302 89 2,591 SH   SOLE 36 2,591 0 0
AIR LEASE CORP CL A 00912X302 250 7,280 SH   SOLE 40 7,280 0 0
AIR LEASE CORP OPTIONS 00912X302 155 4,500 SH Call SOLE 2 4,500 0 0
AIR LEASE CORP OPTIONS 00912X302 5,840 170,000 SH Call SOLE 19 170,000 0 0
AIR PRODS & CHEMS INC COM 009158106 107,296 561,879 SH   SOLE 2 67,252 0 494,627
AIR PRODS & CHEMS INC COM 009158106 16,749 87,707 SH   SOLE 4 81,937 0 5,770
AIR PRODS & CHEMS INC COM 009158106 49,211 257,704 SH   SOLE 7 203,939 0 53,765
AIR PRODS & CHEMS INC COM 009158106 8,584 44,951 SH   SOLE 13 44,951 0 0
AIR PRODS & CHEMS INC COM 009158106 416 2,177 SH   SOLE 15 2,177 0 0
AIR PRODS & CHEMS INC COM 009158106 135,844 711,375 SH   SOLE 18 677,709 0 33,666
AIR PRODS & CHEMS INC COM 009158106 331,100 1,733,873 SH   SOLE 19 1,733,873 0 0
AIR PRODS & CHEMS INC COM 009158106 10,906 57,114 SH   SOLE 20 57,114 0 0
AIR PRODS & CHEMS INC COM 009158106 844,042 4,419,992 SH   SOLE 21 4,419,992 0 0
AIR PRODS & CHEMS INC COM 009158106 1,060,738 5,554,768 SH   SOLE 22 4,868,771 0 685,997
AIR PRODS & CHEMS INC COM 009158106 29,886 156,505 SH   SOLE 23 156,505 0 0
AIR PRODS & CHEMS INC COM 009158106 37,433 196,025 SH   SOLE 25 196,025 0 0
AIR PRODS & CHEMS INC COM 009158106 146,095 765,058 SH   SOLE 26 235,176 0 529,882
AIR PRODS & CHEMS INC COM 009158106 7,891 41,323 SH   SOLE 28 30,076 0 11,247
AIR PRODS & CHEMS INC COM 009158106 16,747 87,701 SH   SOLE 29 7,823 0 79,878
AIR PRODS & CHEMS INC COM 009158106 154,660 809,910 SH   SOLE 30 809,910 0 0
AIR PRODS & CHEMS INC COM 009158106 12,789 66,973 SH   SOLE 31 41,571 0 25,402
AIR PRODS & CHEMS INC COM 009158106 117,632 616,003 SH   SOLE 34 616,003 0 0
AIR PRODS & CHEMS INC COM 009158106 38,314 200,640 SH   SOLE 36 200,640 0 0
AIR PRODS & CHEMS INC COM 009158106 944 4,946 SH   SOLE 40 4,946 0 0
AIR T INC COM 009207101 60 2,000 SH   SOLE 17 0 0 2,000
AIR T INC COM 009207101 6 197 SH   SOLE 18 197 0 0
AIR T INC COM 009207101 8 253 SH   SOLE 21 253 0 0
AIR T INC COM 009207101 219 7,242 SH   SOLE 22 7,242 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,088 47,221 SH   SOLE 2 2,034 0 45,187
AIR TRANSPORT SERVICES GRP I COM 00922R105 30 1,299 SH   SOLE 7 1,299 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 4 180 SH   SOLE 17 0 0 180
AIR TRANSPORT SERVICES GRP I COM 00922R105 4,296 186,372 SH   SOLE 18 186,372 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 2,057 89,235 SH   SOLE 19 89,235 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 41,520 1,801,306 SH   SOLE 21 1,801,306 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 38,473 1,669,132 SH   SOLE 22 1,610,880 0 58,252
AIR TRANSPORT SERVICES GRP I COM 00922R105 611 26,502 SH   SOLE 23 26,502 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 53 2,318 SH   SOLE 28 2,318 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 123 5,319 SH   SOLE 30 5,319 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 43 1,850 SH   SOLE 40 1,850 0 0
AIR TRANSPORT SERVICES GRP I NOTE 1.125%10/1 00922RAB1 524 525,000 PRN   SOLE 21 525,000 0 0
AIRCASTLE LTD COM G0129K104 1,146 56,638 SH   SOLE 2 1,859 0 54,779
AIRCASTLE LTD COM G0129K104 4 187 SH   SOLE 4 187 0 0
AIRCASTLE LTD COM G0129K104 19 963 SH   SOLE 7 963 0 0
AIRCASTLE LTD COM G0129K104 3,604 178,080 SH   SOLE 18 178,080 0 0
AIRCASTLE LTD COM G0129K104 1,690 83,493 SH   SOLE 19 83,493 0 0
AIRCASTLE LTD COM G0129K104 36,435 1,800,172 SH   SOLE 21 1,800,172 0 0
AIRCASTLE LTD COM G0129K104 32,323 1,597,003 SH   SOLE 22 1,519,578 0 77,425
AIRCASTLE LTD COM G0129K104 387 19,103 SH   SOLE 26 15,991 0 3,112
AIRCASTLE LTD COM G0129K104 170 8,418 SH   SOLE 28 8,418 0 0
AIRCASTLE LTD COM G0129K104 294 14,506 SH   SOLE 30 14,506 0 0
AIRCASTLE LTD COM G0129K104 76 3,734 SH   SOLE 40 3,734 0 0
AIRGAIN INC COM 00938A104 19 1,450 SH   SOLE 18 1,450 0 0
AIRGAIN INC COM 00938A104 597 46,553 SH   SOLE 21 46,553 0 0
AIRGAIN INC COM 00938A104 286 22,297 SH   SOLE 22 22,297 0 0
AK STL HLDG CORP COM 001547108 895 325,618 SH   SOLE 2 10,550 0 315,068
AK STL HLDG CORP COM 001547108 5 1,804 SH   SOLE 4 1,804 0 0
AK STL HLDG CORP COM 001547108 57 20,626 SH   SOLE 7 20,626 0 0
AK STL HLDG CORP COM 001547108 3,801 1,382,238 SH   SOLE 18 1,382,238 0 0
AK STL HLDG CORP COM 001547108 1,365 496,539 SH   SOLE 19 496,539 0 0
AK STL HLDG CORP COM 001547108 93,121 33,862,067 SH   SOLE 21 33,862,067 0 0
AK STL HLDG CORP COM 001547108 25,751 9,363,855 SH   SOLE 22 8,902,984 0 460,871
AK STL HLDG CORP COM 001547108 267 97,232 SH   SOLE 26 75,754 0 21,478
AK STL HLDG CORP COM 001547108 119 43,444 SH   SOLE 28 43,444 0 0
AK STL HLDG CORP COM 001547108 1,268 460,961 SH   SOLE 30 460,961 0 0
AK STL HLDG CORP COM 001547108 14 5,149 SH   SOLE 36 5,149 0 0
AK STL HLDG CORP COM 001547108 75 27,348 SH   SOLE 40 27,348 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 31,034 432,768 SH   SOLE 2 78,087 0 354,681
AKAMAI TECHNOLOGIES INC COM 00971T101 4,664 65,039 SH   SOLE 4 60,537 0 4,502
AKAMAI TECHNOLOGIES INC COM 00971T101 13,213 184,251 SH   SOLE 7 136,549 0 47,702
AKAMAI TECHNOLOGIES INC COM 00971T101 415 5,785 SH   SOLE 13 5,785 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 104 1,451 SH   SOLE 15 1,451 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 24,036 335,180 SH   SOLE 18 313,534 0 21,646
AKAMAI TECHNOLOGIES INC COM 00971T101 4,160 58,015 SH   SOLE 19 58,015 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 281,278 3,922,442 SH   SOLE 21 3,922,442 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 292,079 4,073,058 SH   SOLE 22 3,638,178 0 434,880
AKAMAI TECHNOLOGIES INC COM 00971T101 9,013 125,684 SH   SOLE 23 125,684 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 11,400 158,968 SH   SOLE 25 158,968 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 52,673 734,527 SH   SOLE 26 218,433 0 516,094
AKAMAI TECHNOLOGIES INC COM 00971T101 2,265 31,579 SH   SOLE 28 22,804 0 8,775
AKAMAI TECHNOLOGIES INC COM 00971T101 2,984 41,614 SH   SOLE 29 6,974 0 34,640
AKAMAI TECHNOLOGIES INC COM 00971T101 49,164 685,600 SH   SOLE 30 685,600 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 3,553 49,542 SH   SOLE 31 32,217 0 17,325
AKAMAI TECHNOLOGIES INC COM 00971T101 4,856 67,712 SH   SOLE 34 67,712 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 8,298 115,723 SH   SOLE 36 115,723 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 247 3,441 SH   SOLE 40 3,441 0 0
AKCEA THERAPEUTICS INC COM 00972L107 302 10,673 SH   SOLE 2 459 0 10,214
AKCEA THERAPEUTICS INC COM 00972L107 8 284 SH   SOLE 7 284 0 0
AKCEA THERAPEUTICS INC COM 00972L107 1,184 41,802 SH   SOLE 18 41,802 0 0
AKCEA THERAPEUTICS INC COM 00972L107 579 20,434 SH   SOLE 19 20,434 0 0
AKCEA THERAPEUTICS INC COM 00972L107 38,246 1,350,002 SH   SOLE 21 1,350,002 0 0
AKCEA THERAPEUTICS INC COM 00972L107 12,730 449,350 SH   SOLE 22 434,043 0 15,307
AKCEA THERAPEUTICS INC COM 00972L107 99 3,502 SH   SOLE 26 0 0 3,502
AKCEA THERAPEUTICS INC COM 00972L107 231 8,149 SH   SOLE 30 8,149 0 0
AKCEA THERAPEUTICS INC COM 00972L107 52 1,839 SH   SOLE 40 1,839 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 776 94,767 SH   SOLE 2 26,153 0 68,614
AKEBIA THERAPEUTICS INC COM 00972D105 1 98 SH   SOLE 4 98 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 14 1,699 SH   SOLE 7 1,699 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 2,545 310,736 SH   SOLE 18 287,398 0 23,338
AKEBIA THERAPEUTICS INC COM 00972D105 3,636 443,943 SH   SOLE 19 443,943 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 34,001 4,151,480 SH   SOLE 21 4,151,480 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 25,721 3,140,576 SH   SOLE 22 3,037,460 0 103,116
AKEBIA THERAPEUTICS INC COM 00972D105 780 95,256 SH   SOLE 23 95,256 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 1,610 196,540 SH   SOLE 26 0 0 196,540
AKEBIA THERAPEUTICS INC COM 00972D105 46 5,640 SH   SOLE 28 5,640 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 237 28,963 SH   SOLE 30 28,963 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 104 12,685 SH   SOLE 40 12,685 0 0
AKERS BIOSCIENCES INC COM NEW 00973E300 0 85 SH   SOLE 21 85 0 0
AKERS BIOSCIENCES INC COM NEW 00973E300 159 164,391 SH   SOLE 22 164,391 0 0
AKORN INC COM 009728106 327 93,016 SH   SOLE 2 3,486 0 89,530
AKORN INC COM 009728106 1 290 SH   SOLE 4 290 0 0
AKORN INC COM 009728106 7 1,937 SH   SOLE 7 1,937 0 0
AKORN INC COM 009728106 1,438 408,428 SH   SOLE 18 408,428 0 0
AKORN INC COM 009728106 529 150,357 SH   SOLE 19 150,357 0 0
AKORN INC COM 009728106 41,634 11,827,703 SH   SOLE 21 11,827,703 0 0
AKORN INC COM 009728106 9,595 2,725,862 SH   SOLE 22 2,604,767 0 121,095
AKORN INC COM 009728106 76 21,583 SH   SOLE 26 12,182 0 9,401
AKORN INC COM 009728106 47 13,418 SH   SOLE 28 13,418 0 0
AKORN INC COM 009728106 477 135,606 SH   SOLE 30 135,606 0 0
AKORN INC COM 009728106 35 9,870 SH   SOLE 40 9,870 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 20 3,515 SH   SOLE 18 3,515 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 595 102,351 SH   SOLE 21 102,351 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 267 45,954 SH   SOLE 22 45,954 0 0
ALAMO GROUP INC COM 011311107 832 8,320 SH   SOLE 2 332 0 7,988
ALAMO GROUP INC COM 011311107 9,678 96,834 SH   SOLE 7 96,834 0 0
ALAMO GROUP INC COM 011311107 4,182 41,845 SH   SOLE 18 41,845 0 0
ALAMO GROUP INC COM 011311107 1,494 14,949 SH   SOLE 19 14,949 0 0
ALAMO GROUP INC COM 011311107 103,568 1,036,297 SH   SOLE 21 1,036,297 0 0
ALAMO GROUP INC COM 011311107 28,532 285,491 SH   SOLE 22 272,568 0 12,923
ALAMO GROUP INC COM 011311107 1,025 10,253 SH   SOLE 26 5,526 0 4,727
ALAMO GROUP INC COM 011311107 141 1,408 SH   SOLE 28 1,408 0 0
ALAMO GROUP INC COM 011311107 1,782 17,835 SH   SOLE 30 17,835 0 0
ALAMO GROUP INC COM 011311107 99 989 SH   SOLE 40 989 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 120 23,564 SH   SOLE 23 23,564 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 661 130,114 SH   SOLE 26 0 0 130,114
ALAMOS GOLD INC NEW COM CL A 011532108 4,013 789,930 SH   SOLE 34 789,930 0 0
ALARM COM HLDGS INC COM 011642105 1,639 25,249 SH   SOLE 2 1,125 0 24,124
ALARM COM HLDGS INC COM 011642105 15 229 SH   SOLE 4 229 0 0
ALARM COM HLDGS INC COM 011642105 39 599 SH   SOLE 7 599 0 0
ALARM COM HLDGS INC COM 011642105 8,923 137,490 SH   SOLE 18 137,490 0 0
ALARM COM HLDGS INC COM 011642105 3,133 48,275 SH   SOLE 19 48,275 0 0
ALARM COM HLDGS INC COM 011642105 241,495 3,721,030 SH   SOLE 21 3,721,030 0 0
ALARM COM HLDGS INC COM 011642105 67,532 1,040,551 SH   SOLE 22 999,715 0 40,836
ALARM COM HLDGS INC COM 011642105 6 87 SH   SOLE 23 87 0 0
ALARM COM HLDGS INC COM 011642105 921 14,195 SH   SOLE 26 6,633 0 7,562
ALARM COM HLDGS INC COM 011642105 267 4,113 SH   SOLE 28 4,113 0 0
ALARM COM HLDGS INC COM 011642105 3,445 53,083 SH   SOLE 30 53,083 0 0
ALARM COM HLDGS INC COM 011642105 194 2,987 SH   SOLE 40 2,987 0 0
ALASKA AIR GROUP INC COM 011659109 15,204 270,913 SH   SOLE 2 29,656 0 241,257
ALASKA AIR GROUP INC COM 011659109 5,217 92,961 SH   SOLE 7 92,961 0 0
ALASKA AIR GROUP INC COM 011659109 1 25 SH   SOLE 15 25 0 0
ALASKA AIR GROUP INC COM 011659109 14,663 261,282 SH   SOLE 18 255,330 0 5,952
ALASKA AIR GROUP INC COM 011659109 2,076 36,996 SH   SOLE 19 36,996 0 0
ALASKA AIR GROUP INC COM 011659109 164,112 2,924,300 SH   SOLE 21 2,924,300 0 0
ALASKA AIR GROUP INC COM 011659109 165,267 2,944,891 SH   SOLE 22 2,688,563 0 256,328
ALASKA AIR GROUP INC COM 011659109 1,418 25,275 SH   SOLE 25 25,275 0 0
ALASKA AIR GROUP INC COM 011659109 7,406 131,972 SH   SOLE 26 14,649 0 117,323
ALASKA AIR GROUP INC COM 011659109 13,473 240,076 SH   SOLE 30 240,076 0 0
ALASKA AIR GROUP INC COM 011659109 143 2,548 SH   SOLE 31 2,548 0 0
ALASKA AIR GROUP INC COM 011659109 880 15,676 SH   SOLE 34 15,676 0 0
ALASKA AIR GROUP INC COM 011659109 998 17,779 SH   SOLE 36 17,779 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 19 9,648 SH   SOLE 18 9,648 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 307 159,664 SH   SOLE 21 159,664 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 3,059 1,592,972 SH   SOLE 22 1,592,972 0 0
ALBANY INTL CORP CL A 012348108 1,836 25,647 SH   SOLE 2 3,400 0 22,247
ALBANY INTL CORP CL A 012348108 11 151 SH   SOLE 4 151 0 0
ALBANY INTL CORP CL A 012348108 19 262 SH   SOLE 7 262 0 0
ALBANY INTL CORP CL A 012348108 9,391 131,175 SH   SOLE 18 123,144 0 8,031
ALBANY INTL CORP CL A 012348108 6,133 85,667 SH   SOLE 19 85,667 0 0
ALBANY INTL CORP CL A 012348108 218,778 3,055,980 SH   SOLE 21 3,055,980 0 0
ALBANY INTL CORP CL A 012348108 62,731 876,251 SH   SOLE 22 838,659 0 37,592
ALBANY INTL CORP CL A 012348108 472 6,588 SH   SOLE 23 6,588 0 0
ALBANY INTL CORP CL A 012348108 916 12,798 SH   SOLE 26 5,161 0 7,637
ALBANY INTL CORP CL A 012348108 287 4,012 SH   SOLE 28 4,012 0 0
ALBANY INTL CORP CL A 012348108 3,014 42,101 SH   SOLE 30 42,101 0 0
ALBANY INTL CORP CL A 012348108 235 3,279 SH   SOLE 40 3,279 0 0
ALBEMARLE CORP COM 012653101 23,252 283,632 SH   SOLE 2 41,974 0 241,658
ALBEMARLE CORP COM 012653101 3,124 38,110 SH   SOLE 4 35,041 0 3,069
ALBEMARLE CORP COM 012653101 9,597 117,067 SH   SOLE 7 114,468 0 2,599
ALBEMARLE CORP COM 012653101 162 1,975 SH   SOLE 13 1,975 0 0
ALBEMARLE CORP COM 012653101 81 990 SH   SOLE 15 990 0 0
ALBEMARLE CORP COM 012653101 18,554 226,323 SH   SOLE 18 212,643 0 13,680
ALBEMARLE CORP COM 012653101 12,723 155,198 SH   SOLE 19 155,198 0 0
ALBEMARLE CORP COM 012653101 204,357 2,492,762 SH   SOLE 21 2,492,762 0 0
ALBEMARLE CORP COM 012653101 208,899 2,548,167 SH   SOLE 22 2,267,024 0 281,143
ALBEMARLE CORP COM 012653101 6,602 80,537 SH   SOLE 23 80,537 0 0
ALBEMARLE CORP COM 012653101 18,784 229,131 SH   SOLE 25 229,131 0 0
ALBEMARLE CORP COM 012653101 35,016 427,125 SH   SOLE 26 142,122 0 285,003
ALBEMARLE CORP COM 012653101 1,672 20,395 SH   SOLE 28 14,942 0 5,453
ALBEMARLE CORP COM 012653101 9,079 110,744 SH   SOLE 29 88,547 0 22,197
ALBEMARLE CORP COM 012653101 28,867 352,121 SH   SOLE 30 352,121 0 0
ALBEMARLE CORP COM 012653101 2,912 35,521 SH   SOLE 31 22,225 0 13,296
ALBEMARLE CORP COM 012653101 35,210 429,490 SH   SOLE 34 429,490 0 0
ALBEMARLE CORP COM 012653101 5,773 70,416 SH   SOLE 36 70,416 0 0
ALBEMARLE CORP COM 012653101 182 2,218 SH   SOLE 40 2,218 0 0
ALBIREO PHARMA INC COM 01345P106 293 9,097 SH   SOLE 2 391 0 8,706
ALBIREO PHARMA INC COM 01345P106 6 196 SH   SOLE 7 196 0 0
ALBIREO PHARMA INC COM 01345P106 1,005 31,209 SH   SOLE 18 31,209 0 0
ALBIREO PHARMA INC COM 01345P106 424 13,155 SH   SOLE 19 13,155 0 0
ALBIREO PHARMA INC COM 01345P106 9,640 299,279 SH   SOLE 21 299,279 0 0
ALBIREO PHARMA INC COM 01345P106 7,127 221,256 SH   SOLE 22 214,478 0 6,778
ALCOA CORP COM 013872106 10,899 387,028 SH   SOLE 2 12,709 0 374,319
ALCOA CORP COM 013872106 29 1,015 SH   SOLE 4 1,015 0 0
ALCOA CORP COM 013872106 4,369 155,148 SH   SOLE 7 155,148 0 0
ALCOA CORP COM 013872106 66 2,344 SH   SOLE 15 2,344 0 0
ALCOA CORP COM 013872106 2,631 93,442 SH   SOLE 18 93,442 0 0
ALCOA CORP COM 013872106 1,109 39,380 SH   SOLE 19 39,380 0 0
ALCOA CORP COM 013872106 65,221 2,316,085 SH   SOLE 21 2,316,085 0 0
ALCOA CORP COM 013872106 154,664 5,492,334 SH   SOLE 22 5,080,246 0 412,088
ALCOA CORP COM 013872106 13,854 491,975 SH   SOLE 25 491,975 0 0
ALCOA CORP COM 013872106 6,041 214,519 SH   SOLE 26 134,230 0 80,289
ALCOA CORP COM 013872106 680 24,147 SH   SOLE 28 24,147 0 0
ALCOA CORP COM 013872106 1,383 49,113 SH   SOLE 30 49,113 0 0
ALCOA CORP COM 013872106 112 3,973 SH   SOLE 31 3,973 0 0
ALCOA CORP COM 013872106 4,096 145,451 SH   SOLE 36 145,451 0 0
ALCOA CORP COM 013872106 492 17,486 SH   SOLE 40 17,486 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 930 68,144 SH   SOLE 2 20,543 0 47,601
ALDER BIOPHARMACEUTICALS INC COM 014339105 3 241 SH   SOLE 4 241 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 18 1,294 SH   SOLE 7 1,294 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 2,761 202,294 SH   SOLE 18 187,928 0 14,366
ALDER BIOPHARMACEUTICALS INC COM 014339105 4,426 324,260 SH   SOLE 19 324,260 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 36,885 2,702,228 SH   SOLE 21 2,702,228 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 30,566 2,239,256 SH   SOLE 22 2,156,732 0 82,524
ALDER BIOPHARMACEUTICALS INC COM 014339105 987 72,313 SH   SOLE 23 72,313 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 1,796 131,549 SH   SOLE 26 5,739 0 125,810
ALDER BIOPHARMACEUTICALS INC COM 014339105 115 8,437 SH   SOLE 28 8,437 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 258 18,914 SH   SOLE 30 18,914 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 12 866 SH   SOLE 34 866 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 64 4,724 SH   SOLE 40 4,724 0 0
ALDER BIOPHARMACEUTICALS INC NOTE 2.500% 2/0 014339AA3 644 675,000 PRN   SOLE 21 675,000 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 159 17,606 SH   SOLE 2 751 0 16,855
ALDEYRA THERAPEUTICS INC COM 01438T106 630 69,768 SH   SOLE 18 69,768 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 300 33,263 SH   SOLE 19 33,263 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 6,238 690,860 SH   SOLE 21 690,860 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 4,790 530,506 SH   SOLE 22 519,340 0 11,166
ALECTOR INC COM 014442107 83 4,433 SH   SOLE 2 167 0 4,266
ALECTOR INC COM 014442107 332 17,736 SH   SOLE 18 17,736 0 0
ALECTOR INC COM 014442107 172 9,191 SH   SOLE 19 9,191 0 0
ALECTOR INC COM 014442107 3,273 174,853 SH   SOLE 21 174,853 0 0
ALECTOR INC COM 014442107 4,361 232,965 SH   SOLE 22 231,339 0 1,626
ALEXANDER & BALDWIN INC NEW COM 014491104 2,559 100,571 SH   SOLE 2 31,245 0 69,326
ALEXANDER & BALDWIN INC NEW COM 014491104 11 437 SH   SOLE 4 437 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 38 1,487 SH   SOLE 7 1,487 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 9,708 381,611 SH   SOLE 18 381,611 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 2,742 107,802 SH   SOLE 19 107,802 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 123,347 4,848,530 SH   SOLE 21 4,848,530 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 62,126 2,442,077 SH   SOLE 22 2,348,869 0 93,208
ALEXANDER & BALDWIN INC NEW COM 014491104 614 24,142 SH   SOLE 26 9,894 0 14,248
ALEXANDER & BALDWIN INC NEW COM 014491104 240 9,430 SH   SOLE 28 9,430 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 456 17,938 SH   SOLE 30 17,938 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 178 7,014 SH   SOLE 40 7,014 0 0
ALEXANDERS INC COM 014752109 670 1,782 SH   SOLE 2 79 0 1,703
ALEXANDERS INC COM 014752109 214 569 SH   SOLE 4 569 0 0
ALEXANDERS INC COM 014752109 1,235 3,283 SH   SOLE 7 3,283 0 0
ALEXANDERS INC COM 014752109 36 96 SH   SOLE 15 96 0 0
ALEXANDERS INC COM 014752109 2,577 6,851 SH   SOLE 18 6,851 0 0
ALEXANDERS INC COM 014752109 2,458 6,533 SH   SOLE 19 6,533 0 0
ALEXANDERS INC COM 014752109 28,439 75,602 SH   SOLE 21 75,602 0 0
ALEXANDERS INC COM 014752109 45,994 122,270 SH   SOLE 22 119,584 0 2,686
ALEXANDERS INC COM 014752109 766 2,036 SH   SOLE 23 2,036 0 0
ALEXANDERS INC COM 014752109 1,825 4,852 SH   SOLE 25 4,852 0 0
ALEXANDERS INC COM 014752109 606 1,611 SH   SOLE 26 186 0 1,425
ALEXANDERS INC COM 014752109 125 333 SH   SOLE 28 333 0 0
ALEXANDERS INC COM 014752109 264 703 SH   SOLE 29 703 0 0
ALEXANDERS INC COM 014752109 4,028 10,708 SH   SOLE 30 10,708 0 0
ALEXANDERS INC COM 014752109 89 236 SH   SOLE 40 236 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 37,446 262,665 SH   SOLE 2 21,814 0 240,851
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 16,500 115,738 SH   SOLE 4 112,327 0 3,411
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 37,028 259,733 SH   SOLE 7 258,553 0 1,180
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 60 421 SH   SOLE 13 421 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 698 4,898 SH   SOLE 15 4,898 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 74,133 520,012 SH   SOLE 18 505,928 0 14,084
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 55,361 388,337 SH   SOLE 19 388,337 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 511,015 3,584,563 SH   SOLE 21 3,584,563 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 587,242 4,119,260 SH   SOLE 22 3,771,129 0 348,131
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 15,409 108,086 SH   SOLE 23 108,086 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 48,802 342,324 SH   SOLE 25 342,324 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 60,996 427,862 SH   SOLE 26 128,661 0 299,201
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,846 33,996 SH   SOLE 28 28,509 0 5,487
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 9,467 66,407 SH   SOLE 29 44,139 0 22,268
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 125,136 877,780 SH   SOLE 30 877,780 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,516 31,675 SH   SOLE 31 19,666 0 12,009
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 25,297 177,448 SH   SOLE 34 177,448 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 11,003 77,182 SH   SOLE 36 77,182 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 369 2,587 SH   SOLE 40 2,587 0 0
ALEXANDRIA REAL ESTATE EQ IN PFD CONV SER D 015271505 2,033 53,668 SH   SOLE 21 53,668 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 84,740 626,868 SH   SOLE 2 138,703 0 488,165
ALEXION PHARMACEUTICALS INC COM 015351109 10,803 79,913 SH   SOLE 4 74,084 0 5,829
ALEXION PHARMACEUTICALS INC COM 015351109 24,733 182,960 SH   SOLE 7 179,304 0 3,656
ALEXION PHARMACEUTICALS INC COM 015351109 1,152 8,523 SH   SOLE 13 8,523 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 298 2,207 SH   SOLE 15 2,207 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 74,438 550,661 SH   SOLE 18 520,621 0 30,040
ALEXION PHARMACEUTICALS INC COM 015351109 51,235 379,011 SH   SOLE 19 379,011 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 857,417 6,342,782 SH   SOLE 21 6,342,782 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 717,394 5,306,955 SH   SOLE 22 4,714,738 0 592,217
ALEXION PHARMACEUTICALS INC COM 015351109 23,681 175,178 SH   SOLE 23 175,178 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 26,532 196,271 SH   SOLE 25 196,271 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 104,813 775,362 SH   SOLE 26 241,464 0 533,898
ALEXION PHARMACEUTICALS INC COM 015351109 5,778 42,742 SH   SOLE 28 31,017 0 11,725
ALEXION PHARMACEUTICALS INC COM 015351109 2,084 15,420 SH   SOLE 29 15,420 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 120,080 888,299 SH   SOLE 30 888,299 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 10,926 80,825 SH   SOLE 31 51,631 0 29,194
ALEXION PHARMACEUTICALS INC COM 015351109 4,388 32,457 SH   SOLE 32 32,457 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 22,953 169,794 SH   SOLE 34 169,794 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 22,273 164,762 SH   SOLE 36 164,762 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 720 5,327 SH   SOLE 40 5,327 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 395,363 2,166,964 SH   SOLE 2 150,359 0 2,016,605
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 34 187 SH   SOLE 3 187 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 92,730 508,247 SH   SOLE 4 508,247 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 34,916 191,375 SH   SOLE 7 191,375 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 37,845 207,427 SH   SOLE 13 207,427 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 168,269 922,277 SH   SOLE 15 902,732 0 19,545
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 119 650 SH   SOLE 17 0 0 650
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 186,560 1,022,525 SH   SOLE 18 902,571 0 119,954
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 259,505 1,422,336 SH   SOLE 19 1,422,336 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,135,150 28,145,521 SH   SOLE 21 28,145,521 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,498,071 19,172,767 SH   SOLE 22 16,981,683 0 2,191,084
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 145,809 799,174 SH   SOLE 23 799,174 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 129,840 711,648 SH   SOLE 25 711,648 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 963,578 5,281,324 SH   SOLE 26 333,735 0 4,947,589
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 33,887 185,735 SH   SOLE 28 185,735 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 55,766 305,652 SH   SOLE 29 184,284 0 121,368
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,517,091 8,315,106 SH   SOLE 30 8,315,106 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 19,885 108,989 SH   SOLE 31 108,989 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,848 37,535 SH   SOLE 32 37,535 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 395,603 2,168,280 SH   SOLE 34 2,168,280 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,325 18,226 SH   SOLE 36 18,226 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,098 11,497 SH   SOLE 40 11,497 0 0
ALICO INC COM 016230104 80 2,950 SH   SOLE 2 87 0 2,863
ALICO INC COM 016230104 280 10,292 SH   SOLE 18 10,292 0 0
ALICO INC COM 016230104 124 4,566 SH   SOLE 19 4,566 0 0
ALICO INC COM 016230104 2,936 107,906 SH   SOLE 21 107,906 0 0
ALICO INC COM 016230104 3,121 114,708 SH   SOLE 22 112,905 0 1,803
ALIGN TECHNOLOGY INC COM 016255101 75,957 267,144 SH   SOLE 2 37,656 0 229,488
ALIGN TECHNOLOGY INC COM 016255101 7,866 27,664 SH   SOLE 4 25,564 0 2,100
ALIGN TECHNOLOGY INC COM 016255101 23,011 80,932 SH   SOLE 7 65,258 0 15,674
ALIGN TECHNOLOGY INC COM 016255101 271 953 SH   SOLE 13 953 0 0
ALIGN TECHNOLOGY INC COM 016255101 220 775 SH   SOLE 15 775 0 0
ALIGN TECHNOLOGY INC COM 016255101 233,654 821,771 SH   SOLE 18 639,122 0 182,649
ALIGN TECHNOLOGY INC COM 016255101 269,324 947,224 SH   SOLE 19 947,224 0 0
ALIGN TECHNOLOGY INC COM 016255101 569,343 2,002,403 SH   SOLE 21 2,002,403 0 0
ALIGN TECHNOLOGY INC COM 016255101 545,695 1,919,232 SH   SOLE 22 1,722,554 0 196,678
ALIGN TECHNOLOGY INC COM 016255101 15,392 54,135 SH   SOLE 23 54,135 0 0
ALIGN TECHNOLOGY INC COM 016255101 66,815 234,991 SH   SOLE 25 234,991 0 0
ALIGN TECHNOLOGY INC COM 016255101 90,854 319,538 SH   SOLE 26 90,664 0 228,874
ALIGN TECHNOLOGY INC COM 016255101 4,132 14,531 SH   SOLE 28 10,607 0 3,924
ALIGN TECHNOLOGY INC COM 016255101 5,268 18,529 SH   SOLE 29 2,936 0 15,593
ALIGN TECHNOLOGY INC COM 016255101 96,852 340,634 SH   SOLE 30 340,634 0 0
ALIGN TECHNOLOGY INC COM 016255101 6,429 22,610 SH   SOLE 31 14,246 0 8,364
ALIGN TECHNOLOGY INC COM 016255101 3,303 11,616 SH   SOLE 32 11,616 0 0
ALIGN TECHNOLOGY INC COM 016255101 27,578 96,994 SH   SOLE 34 96,994 0 0
ALIGN TECHNOLOGY INC COM 016255101 15,977 56,193 SH   SOLE 36 56,193 0 0
ALIGN TECHNOLOGY INC COM 016255101 541 1,901 SH   SOLE 40 1,901 0 0
ALIMERA SCIENCES INC COM 016259103 13 12,192 SH   SOLE 18 12,192 0 0
ALIMERA SCIENCES INC COM 016259103 283 266,623 SH   SOLE 21 266,623 0 0
ALIMERA SCIENCES INC COM 016259103 11 10,303 SH   SOLE 22 10,303 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 9 2,664 SH   SOLE 18 2,664 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 122 38,268 SH   SOLE 21 38,268 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 15 4,744 SH   SOLE 22 4,744 0 0
ALJ REGIONAL HLDGS INC COM 001627108 6 4,059 SH   SOLE 18 4,059 0 0
ALJ REGIONAL HLDGS INC COM 001627108 90 56,353 SH   SOLE 21 56,353 0 0
ALKALINE WTR CO INC COM NEW 01643A207 297 124,128 SH   SOLE 21 124,128 0 0
ALKALINE WTR CO INC COM NEW 01643A207 173 72,310 SH   SOLE 22 72,310 0 0
ALKERMES PLC SHS G01767105 14,442 395,780 SH   SOLE 2 44,349 0 351,431
ALKERMES PLC SHS G01767105 2,008 55,028 SH   SOLE 4 50,937 0 4,091
ALKERMES PLC SHS G01767105 368 10,073 SH   SOLE 7 10,073 0 0
ALKERMES PLC SHS G01767105 97 2,659 SH   SOLE 13 2,659 0 0
ALKERMES PLC SHS G01767105 32 872 SH   SOLE 15 872 0 0
ALKERMES PLC SHS G01767105 3,228 88,472 SH   SOLE 18 75,236 0 13,236
ALKERMES PLC SHS G01767105 1,257 34,436 SH   SOLE 19 34,436 0 0
ALKERMES PLC SHS G01767105 133,378 3,655,184 SH   SOLE 21 3,655,184 0 0
ALKERMES PLC SHS G01767105 162,378 4,449,944 SH   SOLE 22 4,136,952 0 312,992
ALKERMES PLC SHS G01767105 4,354 119,319 SH   SOLE 23 119,319 0 0
ALKERMES PLC SHS G01767105 5,029 137,826 SH   SOLE 25 137,826 0 0
ALKERMES PLC SHS G01767105 18,023 493,925 SH   SOLE 26 247,136 0 246,789
ALKERMES PLC SHS G01767105 1,106 30,306 SH   SOLE 28 22,023 0 8,283
ALKERMES PLC SHS G01767105 1,566 42,903 SH   SOLE 29 11,466 0 31,437
ALKERMES PLC SHS G01767105 13,730 376,265 SH   SOLE 30 376,265 0 0
ALKERMES PLC SHS G01767105 2,102 57,596 SH   SOLE 31 36,233 0 21,363
ALKERMES PLC SHS G01767105 319 8,749 SH   SOLE 34 8,749 0 0
ALKERMES PLC SHS G01767105 4,476 122,658 SH   SOLE 36 122,658 0 0
ALKERMES PLC SHS G01767105 113 3,087 SH   SOLE 40 3,087 0 0
ALLAKOS INC COM 01671P100 1,604 39,596 SH   SOLE 2 28,394 0 11,202
ALLAKOS INC COM 01671P100 11 275 SH   SOLE 7 275 0 0
ALLAKOS INC COM 01671P100 2,860 70,612 SH   SOLE 18 69,951 0 661
ALLAKOS INC COM 01671P100 13,307 328,570 SH   SOLE 19 328,570 0 0
ALLAKOS INC COM 01671P100 436 10,773 SH   SOLE 20 10,773 0 0
ALLAKOS INC COM 01671P100 35,851 885,219 SH   SOLE 21 885,219 0 0
ALLAKOS INC COM 01671P100 11,441 282,482 SH   SOLE 22 269,773 0 12,709
ALLAKOS INC COM 01671P100 22 538 SH   SOLE 23 538 0 0
ALLAKOS INC COM 01671P100 28 696 SH   SOLE 26 0 0 696
ALLAKOS INC COM 01671P100 217 5,359 SH   SOLE 30 5,359 0 0
ALLAKOS INC COM 01671P100 3,603 88,955 SH   SOLE 34 88,955 0 0
ALLAKOS INC COM 01671P100 54 1,331 SH   SOLE 40 1,331 0 0
ALLEGHANY CORP DEL COM 017175100 25,324 41,352 SH   SOLE 2 8,451 0 32,901
ALLEGHANY CORP DEL COM 017175100 2,861 4,671 SH   SOLE 4 4,272 0 399
ALLEGHANY CORP DEL COM 017175100 2,167 3,538 SH   SOLE 7 2,661 0 877
ALLEGHANY CORP DEL COM 017175100 419 685 SH   SOLE 13 685 0 0
ALLEGHANY CORP DEL COM 017175100 86 141 SH   SOLE 15 141 0 0
ALLEGHANY CORP DEL COM 017175100 26,486 43,249 SH   SOLE 18 41,994 0 1,255
ALLEGHANY CORP DEL COM 017175100 1,976 3,227 SH   SOLE 19 3,227 0 0
ALLEGHANY CORP DEL COM 017175100 480,846 785,183 SH   SOLE 21 785,183 0 0
ALLEGHANY CORP DEL COM 017175100 316,957 517,565 SH   SOLE 22 486,290 0 31,275
ALLEGHANY CORP DEL COM 017175100 6,485 10,589 SH   SOLE 23 10,589 0 0
ALLEGHANY CORP DEL COM 017175100 8,252 13,475 SH   SOLE 25 13,475 0 0
ALLEGHANY CORP DEL COM 017175100 29,117 47,546 SH   SOLE 26 19,269 0 28,277
ALLEGHANY CORP DEL COM 017175100 1,759 2,872 SH   SOLE 28 2,074 0 798
ALLEGHANY CORP DEL COM 017175100 2,225 3,633 SH   SOLE 29 530 0 3,103
ALLEGHANY CORP DEL COM 017175100 24,433 39,897 SH   SOLE 30 39,897 0 0
ALLEGHANY CORP DEL COM 017175100 2,733 4,462 SH   SOLE 31 2,868 0 1,594
ALLEGHANY CORP DEL COM 017175100 482 787 SH   SOLE 34 787 0 0
ALLEGHANY CORP DEL COM 017175100 11,552 18,864 SH   SOLE 36 18,864 0 0
ALLEGHANY CORP DEL COM 017175100 185 302 SH   SOLE 40 302 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 7,612 297,689 SH   SOLE 2 172,194 0 125,495
ALLEGHENY TECHNOLOGIES INC COM 01741R102 11 438 SH   SOLE 4 438 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 72 2,803 SH   SOLE 7 2,803 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 18,083 707,202 SH   SOLE 18 707,202 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 4,999 195,512 SH   SOLE 19 195,512 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 229,055 8,957,964 SH   SOLE 21 8,957,964 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 115,163 4,503,831 SH   SOLE 22 4,336,614 0 167,217
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,518 59,369 SH   SOLE 26 21,602 0 37,767
ALLEGHENY TECHNOLOGIES INC COM 01741R102 410 16,017 SH   SOLE 28 16,017 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 882 34,496 SH   SOLE 30 34,496 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 183 7,151 SH   SOLE 36 7,151 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 305 11,945 SH   SOLE 40 11,945 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 4.750% 7/0 01741RAG7 1,428 750,000 PRN   SOLE 21 750,000 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 373 11,054 SH   SOLE 2 409 0 10,645
ALLEGIANCE BANCSHARES INC COM 01748H107 8 230 SH   SOLE 7 230 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 1,409 41,780 SH   SOLE 18 41,780 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 674 19,974 SH   SOLE 19 19,974 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 13,341 395,640 SH   SOLE 21 395,640 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 6,638 196,870 SH   SOLE 22 176,592 0 20,278
ALLEGIANCE BANCSHARES INC COM 01748H107 27 815 SH   SOLE 26 0 0 815
ALLEGIANCE BANCSHARES INC COM 01748H107 441 13,084 SH   SOLE 30 13,084 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 41 1,213 SH   SOLE 40 1,213 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,357 10,482 SH   SOLE 2 488 0 9,994
ALLEGIANT TRAVEL CO COM 01748X102 36 276 SH   SOLE 7 276 0 0
ALLEGIANT TRAVEL CO COM 01748X102 7,155 55,262 SH   SOLE 18 55,262 0 0
ALLEGIANT TRAVEL CO COM 01748X102 2,628 20,295 SH   SOLE 19 20,295 0 0
ALLEGIANT TRAVEL CO COM 01748X102 176,217 1,361,067 SH   SOLE 21 1,361,067 0 0
ALLEGIANT TRAVEL CO COM 01748X102 46,551 359,552 SH   SOLE 22 346,057 0 13,495
ALLEGIANT TRAVEL CO COM 01748X102 82 633 SH   SOLE 28 633 0 0
ALLEGIANT TRAVEL CO COM 01748X102 2,134 16,484 SH   SOLE 30 16,484 0 0
ALLEGIANT TRAVEL CO COM 01748X102 61 473 SH   SOLE 40 473 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 38,475 424,150 SH   SOLE 2 193,291 0 230,859
ALLEGION PUB LTD CO ORD SHS G0176J109 6,459 71,201 SH   SOLE 4 68,695 0 2,506
ALLEGION PUB LTD CO ORD SHS G0176J109 7,278 80,230 SH   SOLE 7 80,230 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 2,956 32,583 SH   SOLE 13 32,583 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 80 881 SH   SOLE 15 881 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 0 4 SH   SOLE 17 0 0 4
ALLEGION PUB LTD CO ORD SHS G0176J109 24,322 268,130 SH   SOLE 18 231,035 0 37,095
ALLEGION PUB LTD CO ORD SHS G0176J109 28,503 314,225 SH   SOLE 19 314,225 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 189,482 2,088,878 SH   SOLE 21 2,088,878 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 262,168 2,890,176 SH   SOLE 22 2,496,058 0 394,118
ALLEGION PUB LTD CO ORD SHS G0176J109 11,045 121,764 SH   SOLE 23 121,764 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 8,993 99,137 SH   SOLE 25 99,137 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 41,400 456,398 SH   SOLE 26 141,357 0 315,041
ALLEGION PUB LTD CO ORD SHS G0176J109 1,703 18,774 SH   SOLE 28 13,613 0 5,161
ALLEGION PUB LTD CO ORD SHS G0176J109 13,113 144,560 SH   SOLE 29 33,381 0 111,179
ALLEGION PUB LTD CO ORD SHS G0176J109 30,922 340,886 SH   SOLE 30 340,886 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 8,459 93,256 SH   SOLE 31 70,478 0 22,778
ALLEGION PUB LTD CO ORD SHS G0176J109 3,565 39,301 SH   SOLE 34 39,301 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 8,983 99,028 SH   SOLE 36 99,028 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 173 1,906 SH   SOLE 40 1,906 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 66 9,356 SH   SOLE 2 391 0 8,965
ALLENA PHARMACEUTICALS INC COM 018119107 3 464 SH   SOLE 7 464 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 264 37,553 SH   SOLE 18 37,553 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 121 17,205 SH   SOLE 19 17,205 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 3,032 431,862 SH   SOLE 21 431,862 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 782 111,453 SH   SOLE 22 103,271 0 8,182
ALLERGAN PLC SHS G0177J108 143,023 976,869 SH   SOLE 2 201,478 0 775,391
ALLERGAN PLC SHS G0177J108 16,925 115,599 SH   SOLE 4 106,726 0 8,873
ALLERGAN PLC SHS G0177J108 41,511 283,528 SH   SOLE 7 243,005 0 40,523
ALLERGAN PLC SHS G0177J108 1,467 10,018 SH   SOLE 13 10,018 0 0
ALLERGAN PLC SHS G0177J108 455 3,110 SH   SOLE 15 3,110 0 0
ALLERGAN PLC SHS G0177J108 109,954 751,004 SH   SOLE 18 705,989 0 45,015
ALLERGAN PLC SHS G0177J108 94,771 647,297 SH   SOLE 19 647,297 0 0
ALLERGAN PLC SHS G0177J108 884,645 6,042,246 SH   SOLE 21 6,042,246 0 0
ALLERGAN PLC SHS G0177J108 1,124,448 7,680,131 SH   SOLE 22 6,799,867 0 880,264
ALLERGAN PLC SHS G0177J108 36,197 247,229 SH   SOLE 23 247,229 0 0
ALLERGAN PLC SHS G0177J108 45,759 312,543 SH   SOLE 25 312,543 0 0
ALLERGAN PLC SHS G0177J108 242,607 1,657,038 SH   SOLE 26 353,936 0 1,303,102
ALLERGAN PLC SHS G0177J108 9,451 64,549 SH   SOLE 28 46,847 0 17,702
ALLERGAN PLC SHS G0177J108 2,072 14,149 SH   SOLE 29 14,149 0 0
ALLERGAN PLC SHS G0177J108 199,713 1,364,066 SH   SOLE 30 1,364,066 0 0
ALLERGAN PLC SHS G0177J108 14,892 101,716 SH   SOLE 31 63,445 0 38,271
ALLERGAN PLC SHS G0177J108 39,813 271,928 SH   SOLE 34 271,928 0 0
ALLERGAN PLC SHS G0177J108 41,900 286,181 SH   SOLE 36 286,181 0 0
ALLERGAN PLC SHS G0177J108 1,152 7,870 SH   SOLE 40 7,870 0 0
ALLETE INC COM NEW 018522300 8,168 99,329 SH   SOLE 2 47,640 0 51,689
ALLETE INC COM NEW 018522300 203 2,468 SH   SOLE 4 2,468 0 0
ALLETE INC COM NEW 018522300 280 3,401 SH   SOLE 7 3,401 0 0
ALLETE INC COM NEW 018522300 19 235 SH   SOLE 17 0 0 235
ALLETE INC COM NEW 018522300 24,598 299,136 SH   SOLE 18 299,136 0 0
ALLETE INC COM NEW 018522300 6,575 79,963 SH   SOLE 19 79,963 0 0
ALLETE INC COM NEW 018522300 310,143 3,771,647 SH   SOLE 21 3,771,647 0 0
ALLETE INC COM NEW 018522300 145,501 1,769,436 SH   SOLE 22 1,700,092 0 69,344
ALLETE INC COM NEW 018522300 23 278 SH   SOLE 23 278 0 0
ALLETE INC COM NEW 018522300 1,382 16,809 SH   SOLE 26 11,483 0 5,326
ALLETE INC COM NEW 018522300 534 6,488 SH   SOLE 28 6,488 0 0
ALLETE INC COM NEW 018522300 2,218 26,969 SH   SOLE 30 26,969 0 0
ALLETE INC COM NEW 018522300 249 3,034 SH   SOLE 34 3,034 0 0
ALLETE INC COM NEW 018522300 249 3,026 SH   SOLE 36 3,026 0 0
ALLETE INC COM NEW 018522300 399 4,856 SH   SOLE 40 4,856 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 21,682 123,911 SH   SOLE 2 15,580 0 108,331
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,075 17,574 SH   SOLE 4 16,258 0 1,316
ALLIANCE DATA SYSTEMS CORP COM 018581108 6,083 34,762 SH   SOLE 7 34,762 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 53 305 SH   SOLE 13 305 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 74 421 SH   SOLE 15 421 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 16,364 93,520 SH   SOLE 18 87,310 0 6,210
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,714 21,227 SH   SOLE 19 21,227 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 198,232 1,132,883 SH   SOLE 21 1,132,883 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 200,897 1,148,112 SH   SOLE 22 1,016,637 0 131,475
ALLIANCE DATA SYSTEMS CORP COM 018581108 6,398 36,562 SH   SOLE 23 36,562 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 8,466 48,381 SH   SOLE 25 48,381 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 39,441 225,404 SH   SOLE 26 68,155 0 157,249
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,725 9,857 SH   SOLE 28 7,033 0 2,824
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,122 12,125 SH   SOLE 29 1,833 0 10,292
ALLIANCE DATA SYSTEMS CORP COM 018581108 37,461 214,089 SH   SOLE 30 214,089 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,428 13,878 SH   SOLE 31 7,920 0 5,958
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,257 7,183 SH   SOLE 34 7,183 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 6,700 38,288 SH   SOLE 36 38,288 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 176 1,005 SH   SOLE 40 1,005 0 0
ALLIANT ENERGY CORP COM 018802108 32,738 694,635 SH   SOLE 2 124,763 0 569,872
ALLIANT ENERGY CORP COM 018802108 4,514 95,768 SH   SOLE 4 89,842 0 5,926
ALLIANT ENERGY CORP COM 018802108 14,615 310,099 SH   SOLE 7 238,875 0 71,224
ALLIANT ENERGY CORP COM 018802108 608 12,909 SH   SOLE 13 12,909 0 0
ALLIANT ENERGY CORP COM 018802108 94 1,994 SH   SOLE 15 1,994 0 0
ALLIANT ENERGY CORP COM 018802108 29,256 620,741 SH   SOLE 18 589,234 0 31,507
ALLIANT ENERGY CORP COM 018802108 4,116 87,330 SH   SOLE 19 87,330 0 0
ALLIANT ENERGY CORP COM 018802108 481,016 10,206,144 SH   SOLE 21 10,206,144 0 0
ALLIANT ENERGY CORP COM 018802108 294,085 6,239,872 SH   SOLE 22 5,598,631 0 641,241
ALLIANT ENERGY CORP COM 018802108 7,899 167,593 SH   SOLE 23 167,593 0 0
ALLIANT ENERGY CORP COM 018802108 10,543 223,699 SH   SOLE 25 223,699 0 0
ALLIANT ENERGY CORP COM 018802108 43,618 925,485 SH   SOLE 26 313,818 0 611,667
ALLIANT ENERGY CORP COM 018802108 2,124 45,071 SH   SOLE 28 32,904 0 12,167
ALLIANT ENERGY CORP COM 018802108 454 9,641 SH   SOLE 29 9,641 0 0
ALLIANT ENERGY CORP COM 018802108 42,697 905,935 SH   SOLE 30 905,935 0 0
ALLIANT ENERGY CORP COM 018802108 3,609 76,577 SH   SOLE 31 48,723 0 27,854
ALLIANT ENERGY CORP COM 018802108 3,097 65,705 SH   SOLE 32 65,705 0 0
ALLIANT ENERGY CORP COM 018802108 720 15,276 SH   SOLE 34 15,276 0 0
ALLIANT ENERGY CORP COM 018802108 9,549 202,614 SH   SOLE 36 202,614 0 0
ALLIANT ENERGY CORP COM 018802108 312 6,623 SH   SOLE 40 6,623 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 195 5,681 SH   SOLE 2 249 0 5,432
ALLIED MOTION TECHNOLOGIES I COM 019330109 5 144 SH   SOLE 7 144 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 824 23,972 SH   SOLE 18 23,972 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 395 11,475 SH   SOLE 19 11,475 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 8,153 237,150 SH   SOLE 21 237,150 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 7,530 219,015 SH   SOLE 22 213,519 0 5,496
ALLIQUA BIOMEDICAL INC COM PAR 019621309 3 1,090 SH   SOLE 21 1,090 0 0
ALLIQUA BIOMEDICAL INC COM PAR 019621309 8 2,554 SH   SOLE 22 2,554 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 9,685 215,596 SH   SOLE 2 21,806 0 193,790
ALLISON TRANSMISSION HLDGS I COM 01973R101 26 577 SH   SOLE 4 577 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 133 2,958 SH   SOLE 7 2,958 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 3,129 69,665 SH   SOLE 18 69,665 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 4,039 89,918 SH   SOLE 19 89,918 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 62,120 1,382,901 SH   SOLE 21 1,382,901 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 177,943 3,961,325 SH   SOLE 22 3,727,772 0 233,553
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,028 22,890 SH   SOLE 25 22,890 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,918 42,689 SH   SOLE 26 27,245 0 15,444
ALLISON TRANSMISSION HLDGS I COM 01973R101 719 15,999 SH   SOLE 28 15,999 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,530 34,066 SH   SOLE 30 34,066 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 109 2,434 SH   SOLE 31 2,434 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,890 42,081 SH   SOLE 34 42,081 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 152 3,385 SH   SOLE 36 3,385 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 520 11,580 SH   SOLE 40 11,580 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 522 18,065 SH   SOLE 2 773 0 17,292
ALLOGENE THERAPEUTICS INC COM 019770106 12 402 SH   SOLE 7 402 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 2,459 85,061 SH   SOLE 18 80,714 0 4,347
ALLOGENE THERAPEUTICS INC COM 019770106 23,953 828,540 SH   SOLE 19 828,540 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 274 9,477 SH   SOLE 20 9,477 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 20,016 692,347 SH   SOLE 21 692,347 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 17,782 615,078 SH   SOLE 22 597,037 0 18,041
ALLOGENE THERAPEUTICS INC COM 019770106 25 874 SH   SOLE 23 874 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 13 433 SH   SOLE 26 0 0 433
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2,364 247,847 SH   SOLE 2 80,302 0 167,545
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 6 612 SH   SOLE 4 612 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 32 3,344 SH   SOLE 7 3,344 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 9,284 973,149 SH   SOLE 18 973,149 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2,599 272,457 SH   SOLE 19 272,457 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 115,323 12,088,376 SH   SOLE 21 12,088,376 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 57,257 6,001,818 SH   SOLE 22 5,765,203 0 236,615
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 630 66,054 SH   SOLE 26 51,573 0 14,481
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 210 22,042 SH   SOLE 28 22,042 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 5,244 549,706 SH   SOLE 30 549,706 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 59 6,173 SH   SOLE 36 6,173 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 180 18,884 SH   SOLE 40 18,884 0 0
ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250% 7/0 01988PAD0 685 700,000 PRN   SOLE 21 700,000 0 0
ALLSTATE CORP COM 020002101 129,349 1,373,424 SH   SOLE 2 537,885 0 835,539
ALLSTATE CORP COM 020002101 21,272 225,867 SH   SOLE 4 216,512 0 9,355
ALLSTATE CORP COM 020002101 40,621 431,309 SH   SOLE 7 350,815 0 80,494
ALLSTATE CORP COM 020002101 5,499 58,391 SH   SOLE 13 58,391 0 0
ALLSTATE CORP COM 020002101 302 3,207 SH   SOLE 15 3,207 0 0
ALLSTATE CORP COM 020002101 68,304 725,252 SH   SOLE 18 673,694 0 51,558
ALLSTATE CORP COM 020002101 46,329 491,924 SH   SOLE 19 491,924 0 0
ALLSTATE CORP COM 020002101 708,671 7,524,647 SH   SOLE 21 7,524,647 0 0
ALLSTATE CORP COM 020002101 908,572 9,647,183 SH   SOLE 22 8,156,404 0 1,490,779
ALLSTATE CORP COM 020002101 44,168 468,973 SH   SOLE 23 468,973 0 0
ALLSTATE CORP COM 020002101 34,655 367,961 SH   SOLE 25 367,961 0 0
ALLSTATE CORP COM 020002101 192,137 2,040,101 SH   SOLE 26 409,427 0 1,630,674
ALLSTATE CORP COM 020002101 6,260 66,469 SH   SOLE 28 48,433 0 18,036
ALLSTATE CORP COM 020002101 29,462 312,829 SH   SOLE 29 149,468 0 163,361
ALLSTATE CORP COM 020002101 144,962 1,539,203 SH   SOLE 30 1,539,203 0 0
ALLSTATE CORP COM 020002101 34,453 365,821 SH   SOLE 31 267,211 0 98,610
ALLSTATE CORP COM 020002101 6,903 73,296 SH   SOLE 34 73,296 0 0
ALLSTATE CORP COM 020002101 44,401 471,452 SH   SOLE 36 471,452 0 0
ALLSTATE CORP COM 020002101 784 8,326 SH   SOLE 40 8,326 0 0
ALLY FINL INC COM 02005N100 38,551 1,402,355 SH   SOLE 2 430,583 0 971,772
ALLY FINL INC COM 02005N100 5,254 191,116 SH   SOLE 4 179,769 0 11,347
ALLY FINL INC COM 02005N100 5,699 207,310 SH   SOLE 7 67,983 0 139,327
ALLY FINL INC COM 02005N100 336 12,220 SH   SOLE 13 12,220 0 0
ALLY FINL INC COM 02005N100 116 4,202 SH   SOLE 15 4,202 0 0
ALLY FINL INC COM 02005N100 69,467 2,527,006 SH   SOLE 18 2,262,643 0 264,363
ALLY FINL INC COM 02005N100 27,633 1,005,192 SH   SOLE 19 1,005,192 0 0
ALLY FINL INC COM 02005N100 147,504 5,365,745 SH   SOLE 21 5,365,745 0 0
ALLY FINL INC COM 02005N100 319,671 11,628,625 SH   SOLE 22 10,673,297 0 955,328
ALLY FINL INC COM 02005N100 10,087 366,945 SH   SOLE 23 366,945 0 0
ALLY FINL INC COM 02005N100 14,382 523,185 SH   SOLE 25 453,453 0 69,732
ALLY FINL INC COM 02005N100 51,491 1,873,072 SH   SOLE 26 574,092 0 1,298,980
ALLY FINL INC COM 02005N100 2,238 81,422 SH   SOLE 28 58,866 0 22,556
ALLY FINL INC COM 02005N100 3,328 121,053 SH   SOLE 29 34,777 0 86,276
ALLY FINL INC COM 02005N100 22,839 830,800 SH   SOLE 30 830,800 0 0
ALLY FINL INC COM 02005N100 4,223 153,633 SH   SOLE 31 99,061 0 54,572
ALLY FINL INC COM 02005N100 23,185 843,390 SH   SOLE 34 843,390 0 0
ALLY FINL INC COM 02005N100 12,700 461,988 SH   SOLE 36 461,988 0 0
ALLY FINL INC COM 02005N100 248 9,036 SH   SOLE 40 9,036 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 23,487 251,332 SH   SOLE 2 43,722 0 207,610
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,906 31,102 SH   SOLE 4 28,802 0 2,300
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 596 6,375 SH   SOLE 7 6,375 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 49 528 SH   SOLE 13 528 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 28 300 SH   SOLE 15 300 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6,387 68,347 SH   SOLE 18 60,498 0 7,849
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 16,896 180,800 SH   SOLE 19 180,800 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 230,043 2,461,665 SH   SOLE 21 2,461,665 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 248,711 2,661,435 SH   SOLE 22 2,470,468 0 190,967
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6,688 71,568 SH   SOLE 23 71,568 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7,818 83,664 SH   SOLE 25 83,664 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 26,542 284,027 SH   SOLE 26 132,161 0 151,866
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,637 17,521 SH   SOLE 28 12,673 0 4,848
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,344 25,085 SH   SOLE 29 6,505 0 18,580
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 11,944 127,812 SH   SOLE 30 127,812 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,127 33,463 SH   SOLE 31 21,542 0 11,921
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4,810 51,468 SH   SOLE 34 51,468 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6,528 69,855 SH   SOLE 36 69,855 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 166 1,780 SH   SOLE 40 1,780 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 337 29,270 SH   SOLE 2 10,271 0 18,999
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 4 336 SH   SOLE 7 336 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 780 67,755 SH   SOLE 18 67,755 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 984 85,523 SH   SOLE 19 85,523 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 7,676 666,941 SH   SOLE 21 666,941 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 7,863 683,116 SH   SOLE 22 666,194 0 16,922
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 405 35,163 SH   SOLE 23 35,163 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 28 2,425 SH   SOLE 30 2,425 0 0
ALPHA PRO TECH LTD COM 020772109 7 1,851 SH   SOLE 18 1,851 0 0
ALPHA PRO TECH LTD COM 020772109 163 45,187 SH   SOLE 21 45,187 0 0
ALPHABET INC CAP STK CL C 02079K107 973,951 830,088 SH   SOLE 2 119,413 0 710,675
ALPHABET INC CAP STK CL C 02079K107 138,757 118,261 SH   SOLE 4 109,771 0 8,490
ALPHABET INC CAP STK CL C 02079K107 294,486 250,987 SH   SOLE 7 250,987 0 0
ALPHABET INC CAP STK CL C 02079K107 13,296 11,332 SH   SOLE 13 11,332 0 0
ALPHABET INC CAP STK CL C 02079K107 3,775 3,217 SH   SOLE 15 3,217 0 0
ALPHABET INC CAP STK CL C 02079K107 69 59 SH   SOLE 17 0 0 59
ALPHABET INC CAP STK CL C 02079K107 1,090,690 929,584 SH   SOLE 18 870,590 0 58,994
ALPHABET INC CAP STK CL C 02079K107 697,557 594,521 SH   SOLE 19 594,521 0 0
ALPHABET INC CAP STK CL C 02079K107 6,567,573 5,597,475 SH   SOLE 21 5,597,475 0 0
ALPHABET INC CAP STK CL C 02079K107 8,769,331 7,474,010 SH   SOLE 22 6,601,093 0 872,917
ALPHABET INC CAP STK CL C 02079K107 281,037 239,525 SH   SOLE 23 239,525 0 0
ALPHABET INC CAP STK CL C 02079K107 428,378 365,102 SH   SOLE 25 361,445 0 3,657
ALPHABET INC CAP STK CL C 02079K107 1,415,893 1,206,751 SH   SOLE 26 311,032 0 895,719
ALPHABET INC CAP STK CL C 02079K107 70,857 60,391 SH   SOLE 28 43,924 0 16,467
ALPHABET INC CAP STK CL C 02079K107 69,503 59,237 SH   SOLE 29 18,822 0 40,415
ALPHABET INC CAP STK CL C 02079K107 1,376,345 1,173,045 SH   SOLE 30 1,173,045 0 0
ALPHABET INC CAP STK CL C 02079K107 126,228 107,583 SH   SOLE 31 68,335 0 39,248
ALPHABET INC CAP STK CL C 02079K107 63,830 54,402 SH   SOLE 32 54,402 0 0
ALPHABET INC CAP STK CL C 02079K107 316,337 269,611 SH   SOLE 34 269,611 0 0
ALPHABET INC CAP STK CL C 02079K107 281,545 239,958 SH   SOLE 36 239,958 0 0
ALPHABET INC CAP STK CL C 02079K107 8,498 7,243 SH   SOLE 40 7,243 0 0
ALPHABET INC CAP STK CL A 02079K305 980,637 833,244 SH   SOLE 2 120,192 0 713,052
ALPHABET INC CAP STK CL A 02079K305 125,740 106,841 SH   SOLE 4 98,807 0 8,034
ALPHABET INC CAP STK CL A 02079K305 286,176 243,163 SH   SOLE 7 243,070 0 93
ALPHABET INC CAP STK CL A 02079K305 7,904 6,716 SH   SOLE 13 6,716 0 0
ALPHABET INC CAP STK CL A 02079K305 3,597 3,056 SH   SOLE 15 3,056 0 0
ALPHABET INC CAP STK CL A 02079K305 58 49 SH   SOLE 17 0 0 49
ALPHABET INC CAP STK CL A 02079K305 1,247,136 1,059,688 SH   SOLE 18 942,972 0 116,716
ALPHABET INC CAP STK CL A 02079K305 444,656 377,823 SH   SOLE 19 377,823 0 0
ALPHABET INC CAP STK CL A 02079K305 3,061 2,601 SH   SOLE 20 2,601 0 0
ALPHABET INC CAP STK CL A 02079K305 6,437,180 5,469,653 SH   SOLE 21 5,469,653 0 0
ALPHABET INC CAP STK CL A 02079K305 8,570,351 7,282,202 SH   SOLE 22 6,435,898 0 846,304
ALPHABET INC CAP STK CL A 02079K305 268,599 228,228 SH   SOLE 23 228,228 0 0
ALPHABET INC CAP STK CL A 02079K305 344,914 293,072 SH   SOLE 25 289,559 0 3,513
ALPHABET INC CAP STK CL A 02079K305 1,360,931 1,156,379 SH   SOLE 26 300,286 0 856,093
ALPHABET INC CAP STK CL A 02079K305 67,466 57,326 SH   SOLE 28 41,734 0 15,592
ALPHABET INC CAP STK CL A 02079K305 54,301 46,139 SH   SOLE 29 17,445 0 28,694
ALPHABET INC CAP STK CL A 02079K305 1,292,397 1,098,146 SH   SOLE 30 1,098,146 0 0
ALPHABET INC CAP STK CL A 02079K305 119,864 101,848 SH   SOLE 31 64,710 0 37,138
ALPHABET INC CAP STK CL A 02079K305 56,954 48,394 SH   SOLE 32 48,394 0 0
ALPHABET INC CAP STK CL A 02079K305 144,284 122,598 SH   SOLE 34 122,598 0 0
ALPHABET INC CAP STK CL A 02079K305 272,111 231,212 SH   SOLE 36 231,212 0 0
ALPHABET INC CAP STK CL A 02079K305 8,090 6,874 SH   SOLE 40 6,874 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 8 3,187 SH   SOLE 18 3,187 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 128 48,149 SH   SOLE 21 48,149 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 383 144,375 SH   SOLE 22 144,375 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 6 822 SH   SOLE 18 822 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 84 12,304 SH   SOLE 21 12,304 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 81 11,820 SH   SOLE 22 11,820 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 4 93 SH   SOLE 17 0 0 93
ALPS ETF TR ALERIAN MLP 00162Q866 603 60,095 SH   SOLE 2 60,095 0 0
ALTA MESA RES INC CL A 02133L109 35 132,846 SH   SOLE 2 3,586 0 129,260
ALTA MESA RES INC CL A 02133L109 1 1,977 SH   SOLE 7 1,977 0 0
ALTA MESA RES INC CL A 02133L109 85 319,254 SH   SOLE 18 319,254 0 0
ALTA MESA RES INC CL A 02133L109 40 149,011 SH   SOLE 19 149,011 0 0
ALTA MESA RES INC CL A 02133L109 835 3,147,056 SH   SOLE 21 3,147,056 0 0
ALTA MESA RES INC CL A 02133L109 875 3,297,520 SH   SOLE 22 3,226,042 0 71,478
ALTABA INC COM 021346101 30,446 410,764 SH   SOLE 2 410,764 0 0
ALTABA INC COM 021346101 3 41 SH   SOLE 17 0 0 41
ALTABA INC COM 021346101 38 515 SH   SOLE 18 515 0 0
ALTABA INC COM 021346101 50,090 675,797 SH   SOLE 19 675,797 0 0
ALTABA INC COM 021346101 77,141 1,040,760 SH   SOLE 34 1,040,760 0 0
ALTAIR ENGR INC COM CL A 021369103 740 20,101 SH   SOLE 2 906 0 19,195
ALTAIR ENGR INC COM CL A 021369103 20 538 SH   SOLE 7 538 0 0
ALTAIR ENGR INC COM CL A 021369103 2,950 80,138 SH   SOLE 18 80,138 0 0
ALTAIR ENGR INC COM CL A 021369103 17,333 470,875 SH   SOLE 19 470,875 0 0
ALTAIR ENGR INC COM CL A 021369103 28,897 785,033 SH   SOLE 21 785,033 0 0
ALTAIR ENGR INC COM CL A 021369103 26,576 721,977 SH   SOLE 22 702,893 0 19,084
ALTAIR ENGR INC COM CL A 021369103 10,529 286,048 SH   SOLE 34 286,048 0 0
ALTERYX INC COM CL A 02156B103 2,330 27,778 SH   SOLE 2 5,091 0 22,687
ALTERYX INC COM CL A 02156B103 52 617 SH   SOLE 7 617 0 0
ALTERYX INC COM CL A 02156B103 8,260 98,486 SH   SOLE 18 92,759 0 5,727
ALTERYX INC COM CL A 02156B103 23,057 274,918 SH   SOLE 19 274,918 0 0
ALTERYX INC COM CL A 02156B103 84,507 1,007,599 SH   SOLE 21 1,007,599 0 0
ALTERYX INC COM CL A 02156B103 73,109 871,692 SH   SOLE 22 849,648 0 22,044
ALTERYX INC COM CL A 02156B103 1,328 15,829 SH   SOLE 23 15,829 0 0
ALTERYX INC COM CL A 02156B103 7,471 89,073 SH   SOLE 25 89,073 0 0
ALTERYX INC COM CL A 02156B103 2,228 26,563 SH   SOLE 26 0 0 26,563
ALTERYX INC COM CL A 02156B103 17,750 211,640 SH   SOLE 34 211,640 0 0
ALTICE USA INC CL A 02156K103 5,811 270,533 SH   SOLE 2 155,980 0 114,553
ALTICE USA INC CL A 02156K103 2,206 102,718 SH   SOLE 4 93,991 0 8,727
ALTICE USA INC CL A 02156K103 350 16,272 SH   SOLE 7 16,272 0 0
ALTICE USA INC CL A 02156K103 594 27,634 SH   SOLE 18 1,884 0 25,750
ALTICE USA INC CL A 02156K103 45,509 2,118,664 SH   SOLE 19 2,118,664 0 0
ALTICE USA INC CL A 02156K103 5,806 270,306 SH   SOLE 21 270,306 0 0
ALTICE USA INC CL A 02156K103 55,467 2,582,283 SH   SOLE 22 2,398,726 0 183,557
ALTICE USA INC CL A 02156K103 5,168 240,610 SH   SOLE 23 240,610 0 0
ALTICE USA INC CL A 02156K103 32 1,500 SH   SOLE 25 1,500 0 0
ALTICE USA INC CL A 02156K103 13,564 631,484 SH   SOLE 26 320,147 0 311,337
ALTICE USA INC CL A 02156K103 1,348 62,753 SH   SOLE 28 45,568 0 17,185
ALTICE USA INC CL A 02156K103 1,686 78,475 SH   SOLE 29 10,819 0 67,656
ALTICE USA INC CL A 02156K103 10,661 496,335 SH   SOLE 30 496,335 0 0
ALTICE USA INC CL A 02156K103 2,015 93,816 SH   SOLE 31 55,039 0 38,777
ALTICE USA INC CL A 02156K103 13,206 614,785 SH   SOLE 34 614,785 0 0
ALTICE USA INC CL A 02156K103 1,329 61,850 SH   SOLE 36 61,850 0 0
ALTICE USA INC CL A 02156K103 164 7,620 SH   SOLE 40 7,620 0 0
ALTIMMUNE INC COM NEW 02155H200 0 120 SH   SOLE 21 120 0 0
ALTIMMUNE INC COM NEW 02155H200 0 67 SH   SOLE 22 67 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 5 154 SH   SOLE 18 154 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 61 1,963 SH   SOLE 21 1,963 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 270 11,392 SH   SOLE 2 399 0 10,993
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 3 115 SH   SOLE 4 115 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 3 131 SH   SOLE 7 131 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 786 33,209 SH   SOLE 18 33,209 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 343 14,497 SH   SOLE 19 14,497 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 8,085 341,563 SH   SOLE 21 341,563 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 8,582 362,553 SH   SOLE 22 342,764 0 19,789
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 156 6,572 SH   SOLE 26 5,042 0 1,530
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 50 2,118 SH   SOLE 28 2,118 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 108 4,574 SH   SOLE 30 4,574 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 39 1,641 SH   SOLE 40 1,641 0 0
ALTRA INDL MOTION CORP COM 02208R106 5,294 170,499 SH   SOLE 2 119,099 0 51,400
ALTRA INDL MOTION CORP COM 02208R106 15 484 SH   SOLE 4 484 0 0
ALTRA INDL MOTION CORP COM 02208R106 32 1,015 SH   SOLE 7 1,015 0 0
ALTRA INDL MOTION CORP COM 02208R106 5,994 193,037 SH   SOLE 18 193,037 0 0
ALTRA INDL MOTION CORP COM 02208R106 2,936 94,569 SH   SOLE 19 94,569 0 0
ALTRA INDL MOTION CORP COM 02208R106 60,180 1,938,171 SH   SOLE 21 1,938,171 0 0
ALTRA INDL MOTION CORP COM 02208R106 57,037 1,836,929 SH   SOLE 22 1,753,968 0 82,961
ALTRA INDL MOTION CORP COM 02208R106 566 18,231 SH   SOLE 26 11,823 0 6,408
ALTRA INDL MOTION CORP COM 02208R106 212 6,830 SH   SOLE 28 6,830 0 0
ALTRA INDL MOTION CORP COM 02208R106 500 16,093 SH   SOLE 30 16,093 0 0
ALTRA INDL MOTION CORP COM 02208R106 86 2,779 SH   SOLE 40 2,779 0 0
ALTRIA GROUP INC COM 02209S103 220,505 3,839,540 SH   SOLE 2 767,146 0 3,072,394
ALTRIA GROUP INC COM 02209S103 20,565 358,089 SH   SOLE 4 358,089 0 0
ALTRIA GROUP INC COM 02209S103 91,219 1,588,359 SH   SOLE 7 1,588,359 0 0
ALTRIA GROUP INC COM 02209S103 577 10,052 SH   SOLE 13 10,052 0 0
ALTRIA GROUP INC COM 02209S103 847 14,746 SH   SOLE 15 14,746 0 0
ALTRIA GROUP INC COM 02209S103 38 653 SH   SOLE 17 0 0 653
ALTRIA GROUP INC COM 02209S103 527,394 9,183,246 SH   SOLE 18 8,551,501 0 631,745
ALTRIA GROUP INC COM 02209S103 667,724 11,626,738 SH   SOLE 19 11,626,738 0 0
ALTRIA GROUP INC COM 02209S103 886 15,436 SH   SOLE 20 15,436 0 0
ALTRIA GROUP INC COM 02209S103 2,674,249 46,565,359 SH   SOLE 21 46,565,359 0 0
ALTRIA GROUP INC COM 02209S103 2,673,685 46,555,538 SH   SOLE 22 41,571,775 0 4,983,763
ALTRIA GROUP INC COM 02209S103 81,253 1,414,815 SH   SOLE 23 1,414,815 0 0
ALTRIA GROUP INC COM 02209S103 126,209 2,197,615 SH   SOLE 25 2,129,834 0 67,781
ALTRIA GROUP INC COM 02209S103 289,824 5,046,562 SH   SOLE 26 1,946,885 0 3,099,677
ALTRIA GROUP INC COM 02209S103 1,449 25,234 SH   SOLE 28 25,234 0 0
ALTRIA GROUP INC COM 02209S103 426 7,419 SH   SOLE 29 7,419 0 0
ALTRIA GROUP INC COM 02209S103 422,549 7,357,629 SH   SOLE 30 7,357,629 0 0
ALTRIA GROUP INC COM 02209S103 14,377 250,331 SH   SOLE 31 32,169 0 218,162
ALTRIA GROUP INC COM 02209S103 6,265 109,087 SH   SOLE 32 109,087 0 0
ALTRIA GROUP INC COM 02209S103 195,517 3,404,434 SH   SOLE 34 3,404,434 0 0
ALTRIA GROUP INC COM 02209S103 14,407 250,860 SH   SOLE 35 250,860 0 0
ALTRIA GROUP INC COM 02209S103 98,521 1,715,499 SH   SOLE 36 1,715,499 0 0
ALTRIA GROUP INC COM 02209S103 2,991 52,079 SH   SOLE 37 52,079 0 0
ALTRIA GROUP INC COM 02209S103 2,536 44,154 SH   SOLE 40 44,154 0 0
ALTUS MIDSTREAM CO CL A 02215L100 356 60,341 SH   SOLE 21 60,341 0 0
ALTUS MIDSTREAM CO CL A 02215L100 1,943 329,283 SH   SOLE 22 329,283 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 1,163 125,147 SH   SOLE 7 125,147 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 14 1,498 SH   SOLE 22 1,498 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 499 38,773 SH   SOLE 2 4,860 0 33,913
AMAG PHARMACEUTICALS INC COM 00163U106 2 141 SH   SOLE 4 141 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 8 650 SH   SOLE 7 650 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 1,932 150,018 SH   SOLE 18 150,018 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 1,229 95,426 SH   SOLE 19 95,426 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 48,821 3,790,434 SH   SOLE 21 3,790,434 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 14,011 1,087,840 SH   SOLE 22 1,043,632 0 44,208
AMAG PHARMACEUTICALS INC COM 00163U106 145 11,229 SH   SOLE 23 11,229 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 515 39,961 SH   SOLE 26 0 0 39,961
AMAG PHARMACEUTICALS INC COM 00163U106 65 5,042 SH   SOLE 28 5,042 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 681 52,866 SH   SOLE 30 52,866 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 33 2,546 SH   SOLE 34 2,546 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 56 4,381 SH   SOLE 40 4,381 0 0
AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 587 675,000 PRN   SOLE 21 675,000 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 160 10,252 SH   SOLE 2 405 0 9,847
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 606 38,714 SH   SOLE 18 38,714 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 263 16,807 SH   SOLE 19 16,807 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 6,490 414,671 SH   SOLE 21 414,671 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 4,364 278,840 SH   SOLE 22 275,491 0 3,349
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 36 2,307 SH   SOLE 30 2,307 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 69,851 3,364,679 SH   SOLE 21 3,364,679 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 251 12,089 SH   SOLE 30 12,089 0 0
AMAZON COM INC COM 023135106 2,057,995 1,155,690 SH   SOLE 2 187,157 0 968,533
AMAZON COM INC COM 023135106 278,942 156,643 SH   SOLE 4 145,499 0 11,144
AMAZON COM INC COM 023135106 595,887 334,627 SH   SOLE 7 334,475 0 152
AMAZON COM INC COM 023135106 34,251 19,234 SH   SOLE 13 19,234 0 0
AMAZON COM INC COM 023135106 7,670 4,307 SH   SOLE 15 4,307 0 0
AMAZON COM INC COM 023135106 285 160 SH   SOLE 17 0 0 160
AMAZON COM INC COM 023135106 2,526,181 1,418,605 SH   SOLE 18 1,243,377 0 175,228
AMAZON COM INC COM 023135106 1,385,489 778,037 SH   SOLE 19 778,037 0 0
AMAZON COM INC COM 023135106 1,818 1,021 SH   SOLE 20 1,021 0 0
AMAZON COM INC COM 023135106 12,714,790 7,140,132 SH   SOLE 21 7,140,132 0 0
AMAZON COM INC COM 023135106 17,865,957 10,032,827 SH   SOLE 22 8,884,780 0 1,148,047
AMAZON COM INC COM 023135106 589,003 330,761 SH   SOLE 23 330,761 0 0
AMAZON COM INC COM 023135106 692,033 388,619 SH   SOLE 25 388,619 0 0
AMAZON COM INC COM 023135106 2,569,067 1,442,688 SH   SOLE 26 416,720 0 1,025,968
AMAZON COM INC COM 023135106 142,025 79,756 SH   SOLE 28 58,018 0 21,738
AMAZON COM INC COM 023135106 160,690 90,237 SH   SOLE 29 31,919 0 58,318
AMAZON COM INC COM 023135106 2,764,896 1,552,658 SH   SOLE 30 1,552,658 0 0
AMAZON COM INC COM 023135106 279,409 156,905 SH   SOLE 31 101,206 0 55,699
AMAZON COM INC COM 023135106 134,441 75,497 SH   SOLE 32 75,497 0 0
AMAZON COM INC COM 023135106 324,002 181,947 SH   SOLE 34 181,947 0 0
AMAZON COM INC COM 023135106 563,801 316,609 SH   SOLE 36 316,609 0 0
AMAZON COM INC COM 023135106 17,131 9,620 SH   SOLE 40 9,620 0 0
AMBAC FINL GROUP INC COM NEW 023139884 847 46,734 SH   SOLE 2 1,734 0 45,000
AMBAC FINL GROUP INC COM NEW 023139884 17 952 SH   SOLE 7 952 0 0
AMBAC FINL GROUP INC COM NEW 023139884 3,622 199,892 SH   SOLE 18 199,892 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,321 72,914 SH   SOLE 19 72,914 0 0
AMBAC FINL GROUP INC COM NEW 023139884 80,014 4,415,772 SH   SOLE 21 4,415,772 0 0
AMBAC FINL GROUP INC COM NEW 023139884 25,707 1,418,686 SH   SOLE 22 1,355,496 0 63,190
AMBAC FINL GROUP INC COM NEW 023139884 59 3,277 SH   SOLE 26 0 0 3,277
AMBAC FINL GROUP INC COM NEW 023139884 1,170 64,597 SH   SOLE 30 64,597 0 0
AMBAC FINL GROUP INC COM NEW 023139884 95 5,252 SH   SOLE 40 5,252 0 0
AMBARELLA INC SHS G037AX101 1,247 28,873 SH   SOLE 2 1,078 0 27,795
AMBARELLA INC SHS G037AX101 6 136 SH   SOLE 4 136 0 0
AMBARELLA INC SHS G037AX101 26 595 SH   SOLE 7 595 0 0
AMBARELLA INC SHS G037AX101 4,318 99,962 SH   SOLE 18 99,962 0 0
AMBARELLA INC SHS G037AX101 2,055 47,576 SH   SOLE 19 47,576 0 0
AMBARELLA INC SHS G037AX101 42,063 973,690 SH   SOLE 21 973,690 0 0
AMBARELLA INC SHS G037AX101 15,802 365,787 SH   SOLE 22 323,597 0 42,190
AMBARELLA INC SHS G037AX101 465 10,772 SH   SOLE 26 9,189 0 1,583
AMBARELLA INC SHS G037AX101 198 4,579 SH   SOLE 28 4,579 0 0
AMBARELLA INC SHS G037AX101 375 8,678 SH   SOLE 30 8,678 0 0
AMBARELLA INC SHS G037AX101 139 3,221 SH   SOLE 40 3,221 0 0
AMBER RD INC COM 02318Y108 166 19,129 SH   SOLE 2 934 0 18,195
AMBER RD INC COM 02318Y108 5 631 SH   SOLE 7 631 0 0
AMBER RD INC COM 02318Y108 669 77,135 SH   SOLE 18 77,135 0 0
AMBER RD INC COM 02318Y108 431 49,706 SH   SOLE 19 49,706 0 0
AMBER RD INC COM 02318Y108 6,740 777,358 SH   SOLE 21 777,358 0 0
AMBER RD INC COM 02318Y108 4,913 566,722 SH   SOLE 22 546,320 0 20,402
AMBER RD INC COM 02318Y108 28 3,207 SH   SOLE 23 3,207 0 0
AMBEV SA SPONSORED ADR 02319V103 3,038 706,513 SH   SOLE 2 706,513 0 0
AMBEV SA SPONSORED ADR 02319V103 1,358 315,879 SH   SOLE 4 315,879 0 0
AMBEV SA SPONSORED ADR 02319V103 1,893 440,129 SH   SOLE 13 440,129 0 0
AMBEV SA SPONSORED ADR 02319V103 13,142 3,056,352 SH   SOLE 18 3,056,352 0 0
AMBEV SA SPONSORED ADR 02319V103 4,949 1,150,923 SH   SOLE 19 1,150,923 0 0
AMBEV SA SPONSORED ADR 02319V103 70,589 16,416,134 SH   SOLE 21 16,416,134 0 0
AMBEV SA SPONSORED ADR 02319V103 63,429 14,750,901 SH   SOLE 22 11,492,102 0 3,258,799
AMBEV SA SPONSORED ADR 02319V103 15,532 3,612,039 SH   SOLE 25 3,612,039 0 0
AMBEV SA SPONSORED ADR 02319V103 6,949 1,615,936 SH   SOLE 30 1,615,936 0 0
AMBEV SA SPONSORED ADR 02319V103 36,403 8,465,800 SH   SOLE 34 8,465,800 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 848 57,127 SH   SOLE 2 4,243 0 52,884
AMC ENTMT HLDGS INC CL A COM 00165C104 2 145 SH   SOLE 4 145 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 16 1,046 SH   SOLE 7 1,046 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 2,547 171,487 SH   SOLE 18 171,487 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 1,466 98,753 SH   SOLE 19 98,753 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 24,917 1,677,941 SH   SOLE 21 1,677,941 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 22,930 1,544,092 SH   SOLE 22 1,470,046 0 74,046
AMC ENTMT HLDGS INC CL A COM 00165C104 59 3,953 SH   SOLE 23 3,953 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 455 30,659 SH   SOLE 26 12,620 0 18,039
AMC ENTMT HLDGS INC CL A COM 00165C104 96 6,497 SH   SOLE 28 6,497 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 194 13,060 SH   SOLE 30 13,060 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 102 6,851 SH   SOLE 40 6,851 0 0
AMC NETWORKS INC CL A 00164V103 11,982 211,106 SH   SOLE 2 112,664 0 98,442
AMC NETWORKS INC CL A 00164V103 689 12,131 SH   SOLE 4 12,131 0 0
AMC NETWORKS INC CL A 00164V103 333 5,874 SH   SOLE 7 5,874 0 0
AMC NETWORKS INC CL A 00164V103 2,701 47,594 SH   SOLE 13 47,594 0 0
AMC NETWORKS INC CL A 00164V103 11,563 203,718 SH   SOLE 18 175,553 0 28,165
AMC NETWORKS INC CL A 00164V103 25,234 444,577 SH   SOLE 19 444,577 0 0
AMC NETWORKS INC CL A 00164V103 128,106 2,256,978 SH   SOLE 21 2,256,978 0 0
AMC NETWORKS INC CL A 00164V103 147,094 2,591,516 SH   SOLE 22 2,179,854 0 411,662
AMC NETWORKS INC CL A 00164V103 1,843 32,470 SH   SOLE 23 32,470 0 0
AMC NETWORKS INC CL A 00164V103 90 1,594 SH   SOLE 25 1,594 0 0
AMC NETWORKS INC CL A 00164V103 930 16,390 SH   SOLE 26 8,840 0 7,550
AMC NETWORKS INC CL A 00164V103 354 6,237 SH   SOLE 28 6,237 0 0
AMC NETWORKS INC CL A 00164V103 4,726 83,256 SH   SOLE 29 19,859 0 63,397
AMC NETWORKS INC CL A 00164V103 1,732 30,506 SH   SOLE 30 30,506 0 0
AMC NETWORKS INC CL A 00164V103 2,034 35,840 SH   SOLE 31 33,739 0 2,101
AMC NETWORKS INC CL A 00164V103 307 5,408 SH   SOLE 34 5,408 0 0
AMC NETWORKS INC CL A 00164V103 2,242 39,496 SH   SOLE 36 39,496 0 0
AMC NETWORKS INC CL A 00164V103 243 4,287 SH   SOLE 40 4,287 0 0
AMCON DISTRG CO COM NEW 02341Q205 4 45 SH   SOLE 18 45 0 0
AMCON DISTRG CO COM NEW 02341Q205 5 53 SH   SOLE 21 53 0 0
AMDOCS LTD SHS G02602103 19,220 355,211 SH   SOLE 2 63,082 0 292,129
AMDOCS LTD SHS G02602103 139 2,578 SH   SOLE 4 2,578 0 0
AMDOCS LTD SHS G02602103 988 18,267 SH   SOLE 7 3,950 0 14,317
AMDOCS LTD SHS G02602103 1,069 19,756 SH   SOLE 13 19,756 0 0
AMDOCS LTD SHS G02602103 63 1,156 SH   SOLE 15 1,156 0 0
AMDOCS LTD SHS G02602103 5,624 103,928 SH   SOLE 18 90,081 0 13,847
AMDOCS LTD SHS G02602103 13,168 243,349 SH   SOLE 19 243,349 0 0
AMDOCS LTD SHS G02602103 77,404 1,430,492 SH   SOLE 21 1,430,492 0 0
AMDOCS LTD SHS G02602103 65,878 1,217,479 SH   SOLE 22 937,316 0 280,163
AMDOCS LTD SHS G02602103 554 10,233 SH   SOLE 23 10,233 0 0
AMDOCS LTD SHS G02602103 7,573 139,959 SH   SOLE 25 139,959 0 0
AMDOCS LTD SHS G02602103 18,367 339,434 SH   SOLE 26 66,562 0 272,872
AMDOCS LTD SHS G02602103 186 3,442 SH   SOLE 29 3,442 0 0
AMDOCS LTD SHS G02602103 215 3,978 SH   SOLE 30 3,978 0 0
AMDOCS LTD SHS G02602103 389 7,183 SH   SOLE 31 5,153 0 2,030
AMDOCS LTD SHS G02602103 1,262 23,322 SH   SOLE 34 23,322 0 0
AMDOCS LTD SHS G02602103 4,623 85,436 SH   SOLE 36 85,436 0 0
AMEDISYS INC COM 023436108 13,713 111,254 SH   SOLE 2 90,601 0 20,653
AMEDISYS INC COM 023436108 24 191 SH   SOLE 4 191 0 0
AMEDISYS INC COM 023436108 61 495 SH   SOLE 7 495 0 0
AMEDISYS INC COM 023436108 2 14 SH   SOLE 17 0 0 14
AMEDISYS INC COM 023436108 24,368 197,692 SH   SOLE 18 197,692 0 0
AMEDISYS INC COM 023436108 65,459 531,065 SH   SOLE 19 531,065 0 0
AMEDISYS INC COM 023436108 250,453 2,031,905 SH   SOLE 21 2,031,905 0 0
AMEDISYS INC COM 023436108 129,752 1,052,672 SH   SOLE 22 1,017,969 0 34,703
AMEDISYS INC COM 023436108 1,425 11,564 SH   SOLE 26 9,337 0 2,227
AMEDISYS INC COM 023436108 449 3,642 SH   SOLE 28 3,642 0 0
AMEDISYS INC COM 023436108 1,008 8,179 SH   SOLE 30 8,179 0 0
AMEDISYS INC COM 023436108 29,486 239,219 SH   SOLE 34 239,219 0 0
AMEDISYS INC COM 023436108 330 2,681 SH   SOLE 40 2,681 0 0
AMERCO COM 023586100 6,553 17,640 SH   SOLE 2 1,606 0 16,034
AMERCO COM 023586100 1,085 2,920 SH   SOLE 4 2,660 0 260
AMERCO COM 023586100 1,333 3,588 SH   SOLE 7 3,588 0 0
AMERCO COM 023586100 1,619 4,358 SH   SOLE 18 3,606 0 752
AMERCO COM 023586100 619 1,667 SH   SOLE 19 1,667 0 0
AMERCO COM 023586100 79,704 214,542 SH   SOLE 21 214,542 0 0
AMERCO COM 023586100 82,797 222,867 SH   SOLE 22 207,490 0 15,377
AMERCO COM 023586100 2,425 6,528 SH   SOLE 23 6,528 0 0
AMERCO COM 023586100 276 742 SH   SOLE 25 742 0 0
AMERCO COM 023586100 8,676 23,352 SH   SOLE 26 13,578 0 9,774
AMERCO COM 023586100 652 1,756 SH   SOLE 28 1,286 0 470
AMERCO COM 023586100 810 2,181 SH   SOLE 29 302 0 1,879
AMERCO COM 023586100 6,124 16,483 SH   SOLE 30 16,483 0 0
AMERCO COM 023586100 873 2,351 SH   SOLE 31 971 0 1,380
AMERCO COM 023586100 192 517 SH   SOLE 34 517 0 0
AMERCO COM 023586100 490 1,319 SH   SOLE 36 1,319 0 0
AMERCO COM 023586100 48 130 SH   SOLE 40 130 0 0
AMEREN CORP COM 023608102 47,625 647,516 SH   SOLE 2 104,019 0 543,497
AMEREN CORP COM 023608102 7,056 95,932 SH   SOLE 4 89,662 0 6,270
AMEREN CORP COM 023608102 21,916 297,972 SH   SOLE 7 217,865 0 80,107
AMEREN CORP COM 023608102 1,008 13,711 SH   SOLE 13 13,711 0 0
AMEREN CORP COM 023608102 167 2,274 SH   SOLE 15 2,274 0 0
AMEREN CORP COM 023608102 36,960 502,511 SH   SOLE 18 469,892 0 32,619
AMEREN CORP COM 023608102 7,899 107,393 SH   SOLE 19 107,393 0 0
AMEREN CORP COM 023608102 444,981 6,050,051 SH   SOLE 21 6,050,051 0 0
AMEREN CORP COM 023608102 451,022 6,132,177 SH   SOLE 22 5,469,347 0 662,830
AMEREN CORP COM 023608102 12,777 173,716 SH   SOLE 23 173,716 0 0
AMEREN CORP COM 023608102 17,447 237,207 SH   SOLE 25 237,207 0 0
AMEREN CORP COM 023608102 70,802 962,641 SH   SOLE 26 309,103 0 653,538
AMEREN CORP COM 023608102 3,414 46,412 SH   SOLE 28 33,997 0 12,415
AMEREN CORP COM 023608102 659 8,964 SH   SOLE 29 8,964 0 0
AMEREN CORP COM 023608102 79,167 1,076,373 SH   SOLE 30 1,076,373 0 0
AMEREN CORP COM 023608102 5,476 74,454 SH   SOLE 31 44,102 0 30,352
AMEREN CORP COM 023608102 11,420 155,269 SH   SOLE 34 155,269 0 0
AMEREN CORP COM 023608102 18,124 246,416 SH   SOLE 36 246,416 0 0
AMEREN CORP COM 023608102 449 6,098 SH   SOLE 40 6,098 0 0
AMERESCO INC CL A 02361E108 334 20,659 SH   SOLE 2 699 0 19,960
AMERESCO INC CL A 02361E108 298 18,407 SH   SOLE 7 18,407 0 0
AMERESCO INC CL A 02361E108 1,051 64,932 SH   SOLE 18 64,932 0 0
AMERESCO INC CL A 02361E108 445 27,499 SH   SOLE 19 27,499 0 0
AMERESCO INC CL A 02361E108 10,589 654,448 SH   SOLE 21 654,448 0 0
AMERESCO INC CL A 02361E108 5,262 325,233 SH   SOLE 22 309,390 0 15,843
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 8,404 588,494 SH   SOLE 2 0 0 588,494
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 136 9,551 SH   SOLE 4 9,551 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2,989 209,313 SH   SOLE 13 209,313 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 15,211 1,065,220 SH   SOLE 18 0 0 1,065,220
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 11,756 823,254 SH   SOLE 19 823,254 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 154 10,807 SH   SOLE 21 10,807 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 63,985 4,480,745 SH   SOLE 22 2,354,503 0 2,126,242
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 14,641 1,025,300 SH   SOLE 25 1,025,300 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 843 59,064 SH   SOLE 30 59,064 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 72,125 5,050,802 SH   SOLE 34 5,050,802 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 29,042 914,416 SH   SOLE 2 98,578 0 815,838
AMERICAN AIRLS GROUP INC COM 02376R102 1,207 38,019 SH   SOLE 4 34,931 0 3,088
AMERICAN AIRLS GROUP INC COM 02376R102 9,923 312,430 SH   SOLE 7 312,430 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 44 1,370 SH   SOLE 15 1,370 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 7 230 SH   SOLE 17 0 0 230
AMERICAN AIRLS GROUP INC COM 02376R102 25,831 813,312 SH   SOLE 18 775,355 0 37,957
AMERICAN AIRLS GROUP INC COM 02376R102 7,071 222,637 SH   SOLE 19 222,637 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 286,907 9,033,609 SH   SOLE 21 9,033,609 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 296,636 9,339,916 SH   SOLE 22 8,320,564 0 1,019,352
AMERICAN AIRLS GROUP INC COM 02376R102 2,668 83,996 SH   SOLE 23 83,996 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,626 114,184 SH   SOLE 25 114,184 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 21,945 690,972 SH   SOLE 26 195,511 0 495,461
AMERICAN AIRLS GROUP INC COM 02376R102 696 21,909 SH   SOLE 28 15,478 0 6,431
AMERICAN AIRLS GROUP INC COM 02376R102 327 10,296 SH   SOLE 29 10,296 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 38,337 1,207,086 SH   SOLE 30 1,207,086 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,199 37,738 SH   SOLE 31 27,093 0 10,645
AMERICAN AIRLS GROUP INC COM 02376R102 2,071 65,222 SH   SOLE 32 65,222 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,280 40,316 SH   SOLE 34 40,316 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,464 109,080 SH   SOLE 36 109,080 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 77 2,428 SH   SOLE 40 2,428 0 0
AMERICAN ASSETS TR INC COM 024013104 1,849 40,321 SH   SOLE 2 1,518 0 38,803
AMERICAN ASSETS TR INC COM 024013104 475 10,356 SH   SOLE 4 10,356 0 0
AMERICAN ASSETS TR INC COM 024013104 2,615 57,013 SH   SOLE 7 57,013 0 0
AMERICAN ASSETS TR INC COM 024013104 76 1,654 SH   SOLE 15 1,654 0 0
AMERICAN ASSETS TR INC COM 024013104 7,688 167,647 SH   SOLE 18 167,647 0 0
AMERICAN ASSETS TR INC COM 024013104 5,500 119,937 SH   SOLE 19 119,937 0 0
AMERICAN ASSETS TR INC COM 024013104 192,901 4,206,307 SH   SOLE 21 4,206,307 0 0
AMERICAN ASSETS TR INC COM 024013104 74,453 1,623,474 SH   SOLE 22 1,579,774 0 43,700
AMERICAN ASSETS TR INC COM 024013104 97 2,126 SH   SOLE 23 2,126 0 0
AMERICAN ASSETS TR INC COM 024013104 3,837 83,673 SH   SOLE 25 83,673 0 0
AMERICAN ASSETS TR INC COM 024013104 1,273 27,762 SH   SOLE 26 5,943 0 21,819
AMERICAN ASSETS TR INC COM 024013104 224 4,885 SH   SOLE 28 4,885 0 0
AMERICAN ASSETS TR INC COM 024013104 674 14,706 SH   SOLE 29 14,706 0 0
AMERICAN ASSETS TR INC COM 024013104 10,717 233,694 SH   SOLE 30 233,694 0 0
AMERICAN ASSETS TR INC COM 024013104 149 3,249 SH   SOLE 40 3,249 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,636 114,301 SH   SOLE 2 3,890 0 110,411
AMERICAN AXLE & MFG HLDGS IN COM 024061103 6 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 76 5,335 SH   SOLE 7 5,335 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 6,896 481,890 SH   SOLE 18 481,890 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2,441 170,563 SH   SOLE 19 170,563 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 173,439 12,120,113 SH   SOLE 21 12,120,113 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 48,083 3,360,093 SH   SOLE 22 3,207,346 0 152,747
AMERICAN AXLE & MFG HLDGS IN COM 024061103 444 30,996 SH   SOLE 26 20,155 0 10,841
AMERICAN AXLE & MFG HLDGS IN COM 024061103 198 13,857 SH   SOLE 28 13,857 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2,352 164,331 SH   SOLE 30 164,331 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 92 6,463 SH   SOLE 36 6,463 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 113 7,881 SH   SOLE 40 7,881 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 15,880 333,745 SH   SOLE 2 67,248 0 266,497
AMERICAN CAMPUS CMNTYS INC COM 024835100 1,724 36,238 SH   SOLE 4 36,238 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 10,405 218,676 SH   SOLE 7 218,676 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 262 5,511 SH   SOLE 15 5,511 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 18,878 396,764 SH   SOLE 18 396,764 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 11,524 242,195 SH   SOLE 19 242,195 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 399,989 8,406,657 SH   SOLE 21 8,406,657 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 290,593 6,107,469 SH   SOLE 22 5,832,714 0 274,755
AMERICAN CAMPUS CMNTYS INC COM 024835100 363 7,619 SH   SOLE 23 7,619 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 13,632 286,498 SH   SOLE 25 286,498 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 4,700 98,789 SH   SOLE 26 35,953 0 62,836
AMERICAN CAMPUS CMNTYS INC COM 024835100 817 17,179 SH   SOLE 28 17,179 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 2,303 48,409 SH   SOLE 29 48,409 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 31,360 659,101 SH   SOLE 30 659,101 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 136 2,864 SH   SOLE 31 2,864 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 169 3,543 SH   SOLE 36 3,543 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 604 12,689 SH   SOLE 40 12,689 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 6,243 281,591 SH   SOLE 2 141,538 0 140,053
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 205 9,233 SH   SOLE 4 9,233 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 104 4,692 SH   SOLE 7 4,692 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2 83 SH   SOLE 17 0 0 83
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 20,632 930,646 SH   SOLE 18 916,495 0 14,151
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 11,106 500,954 SH   SOLE 19 500,954 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 255,150 11,508,782 SH   SOLE 21 11,508,782 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 135,665 6,119,294 SH   SOLE 22 5,885,159 0 234,135
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,840 83,013 SH   SOLE 23 83,013 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4,678 211,022 SH   SOLE 26 44,343 0 166,679
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 477 21,507 SH   SOLE 28 21,507 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,019 45,959 SH   SOLE 30 45,959 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 618 27,893 SH   SOLE 34 27,893 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 236 10,649 SH   SOLE 36 10,649 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 395 17,815 SH   SOLE 40 17,815 0 0
AMERICAN ELEC PWR CO INC COM 025537101 103,981 1,241,569 SH   SOLE 2 138,296 0 1,103,273
AMERICAN ELEC PWR CO INC COM 025537101 16,137 192,684 SH   SOLE 4 179,668 0 13,016
AMERICAN ELEC PWR CO INC COM 025537101 39,877 476,143 SH   SOLE 7 457,135 0 19,008
AMERICAN ELEC PWR CO INC COM 025537101 1,410 16,835 SH   SOLE 13 16,835 0 0
AMERICAN ELEC PWR CO INC COM 025537101 384 4,591 SH   SOLE 15 4,591 0 0
AMERICAN ELEC PWR CO INC COM 025537101 87,907 1,049,636 SH   SOLE 18 983,525 0 66,111
AMERICAN ELEC PWR CO INC COM 025537101 12,089 144,345 SH   SOLE 19 144,345 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,226,046 14,639,359 SH   SOLE 21 14,639,359 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,031,663 12,318,369 SH   SOLE 22 10,952,273 0 1,366,096
AMERICAN ELEC PWR CO INC COM 025537101 30,081 359,176 SH   SOLE 23 359,176 0 0
AMERICAN ELEC PWR CO INC COM 025537101 36,521 436,073 SH   SOLE 25 436,073 0 0
AMERICAN ELEC PWR CO INC COM 025537101 154,180 1,840,956 SH   SOLE 26 530,800 0 1,310,156
AMERICAN ELEC PWR CO INC COM 025537101 7,924 94,609 SH   SOLE 28 68,958 0 25,651
AMERICAN ELEC PWR CO INC COM 025537101 1,576 18,812 SH   SOLE 29 18,812 0 0
AMERICAN ELEC PWR CO INC COM 025537101 163,581 1,953,210 SH   SOLE 30 1,953,210 0 0
AMERICAN ELEC PWR CO INC COM 025537101 12,622 150,713 SH   SOLE 31 92,945 0 57,768
AMERICAN ELEC PWR CO INC COM 025537101 3,325 39,697 SH   SOLE 32 39,697 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2,611 31,173 SH   SOLE 34 31,173 0 0
AMERICAN ELEC PWR CO INC COM 025537101 7,635 91,167 SH   SOLE 35 91,167 0 0
AMERICAN ELEC PWR CO INC COM 025537101 43,195 515,766 SH   SOLE 36 515,766 0 0
AMERICAN ELEC PWR CO INC COM 025537101 931 11,120 SH   SOLE 40 11,120 0 0
AMERICAN ELECTRIC TECH INC COM 025576109 5 5,877 SH   SOLE 21 5,877 0 0
AMERICAN ELECTRIC TECH INC COM 025576109 539 632,050 SH   SOLE 22 632,050 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,470 91,412 SH   SOLE 2 3,191 0 88,221
AMERICAN EQTY INVT LIFE HLD COM 025676206 11 418 SH   SOLE 4 418 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 66 2,442 SH   SOLE 7 2,442 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 10,520 389,336 SH   SOLE 18 389,336 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 3,938 145,744 SH   SOLE 19 145,744 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 262,649 9,720,532 SH   SOLE 21 9,720,532 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 71,011 2,628,103 SH   SOLE 22 2,506,577 0 121,526
AMERICAN EQTY INVT LIFE HLD COM 025676206 465 17,201 SH   SOLE 26 11,122 0 6,079
AMERICAN EQTY INVT LIFE HLD COM 025676206 283 10,473 SH   SOLE 28 10,473 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 3,640 134,715 SH   SOLE 30 134,715 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 214 7,930 SH   SOLE 40 7,930 0 0
AMERICAN EXPRESS CO COM 025816109 235,011 2,150,149 SH   SOLE 2 527,706 0 1,622,443
AMERICAN EXPRESS CO COM 025816109 34,323 314,027 SH   SOLE 4 294,739 0 19,288
AMERICAN EXPRESS CO COM 025816109 60,033 549,249 SH   SOLE 7 544,758 0 4,491
AMERICAN EXPRESS CO COM 025816109 6,786 62,090 SH   SOLE 13 62,090 0 0
AMERICAN EXPRESS CO COM 025816109 655 5,992 SH   SOLE 15 5,992 0 0
AMERICAN EXPRESS CO COM 025816109 0 1 SH   SOLE 17 0 0 1
AMERICAN EXPRESS CO COM 025816109 163,003 1,491,334 SH   SOLE 18 1,367,237 0 124,097
AMERICAN EXPRESS CO COM 025816109 64,971 594,428 SH   SOLE 19 594,428 0 0
AMERICAN EXPRESS CO COM 025816109 1,356,933 12,414,760 SH   SOLE 21 12,414,760 0 0
AMERICAN EXPRESS CO COM 025816109 1,909,538 17,470,612 SH   SOLE 22 15,296,721 0 2,173,891
AMERICAN EXPRESS CO COM 025816109 72,678 664,936 SH   SOLE 23 664,936 0 0
AMERICAN EXPRESS CO COM 025816109 67,617 618,635 SH   SOLE 25 618,635 0 0
AMERICAN EXPRESS CO COM 025816109 340,320 3,113,629 SH   SOLE 26 716,713 0 2,396,916
AMERICAN EXPRESS CO COM 025816109 15,238 139,416 SH   SOLE 28 101,324 0 38,092
AMERICAN EXPRESS CO COM 025816109 36,352 332,587 SH   SOLE 29 123,758 0 208,829
AMERICAN EXPRESS CO COM 025816109 302,639 2,768,882 SH   SOLE 30 2,768,882 0 0
AMERICAN EXPRESS CO COM 025816109 39,888 364,944 SH   SOLE 31 250,060 0 114,884
AMERICAN EXPRESS CO COM 025816109 10,656 97,495 SH   SOLE 32 97,495 0 0
AMERICAN EXPRESS CO COM 025816109 10,522 96,267 SH   SOLE 34 96,267 0 0
AMERICAN EXPRESS CO COM 025816109 65,876 602,710 SH   SOLE 36 602,710 0 0
AMERICAN EXPRESS CO COM 025816109 1,805 16,513 SH   SOLE 40 16,513 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 1,720 159,270 SH   SOLE 21 159,270 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 11,676 1,081,150 SH   SOLE 22 1,058,772 0 22,378
AMERICAN FIN TR INC COM CLASS A 02607T109 30 2,804 SH   SOLE 23 2,804 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 107 9,898 SH   SOLE 26 0 0 9,898
AMERICAN FIN TR INC COM CLASS A 02607T109 205 19,007 SH   SOLE 30 19,007 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 27,566 286,520 SH   SOLE 2 118,211 0 168,309
AMERICAN FINL GROUP INC OHIO COM 025932104 4,819 50,090 SH   SOLE 4 48,125 0 1,965
AMERICAN FINL GROUP INC OHIO COM 025932104 4,157 43,203 SH   SOLE 7 29,182 0 14,021
AMERICAN FINL GROUP INC OHIO COM 025932104 1,083 11,257 SH   SOLE 13 11,257 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 22,027 228,952 SH   SOLE 18 223,009 0 5,943
AMERICAN FINL GROUP INC OHIO COM 025932104 17,256 179,354 SH   SOLE 19 179,354 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 394,430 4,099,679 SH   SOLE 21 4,099,679 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 272,968 2,837,207 SH   SOLE 22 2,406,917 0 430,290
AMERICAN FINL GROUP INC OHIO COM 025932104 7,558 78,558 SH   SOLE 23 78,558 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 334 3,467 SH   SOLE 25 3,467 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 15,019 156,102 SH   SOLE 26 76,958 0 79,144
AMERICAN FINL GROUP INC OHIO COM 025932104 1,424 14,798 SH   SOLE 28 11,014 0 3,784
AMERICAN FINL GROUP INC OHIO COM 025932104 4,712 48,976 SH   SOLE 29 21,142 0 27,834
AMERICAN FINL GROUP INC OHIO COM 025932104 14,300 148,629 SH   SOLE 30 148,629 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 5,974 62,096 SH   SOLE 31 48,077 0 14,019
AMERICAN FINL GROUP INC OHIO COM 025932104 5,940 61,742 SH   SOLE 34 61,742 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 5,484 56,998 SH   SOLE 36 56,998 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 145 1,502 SH   SOLE 40 1,502 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 11,447 503,836 SH   SOLE 2 17,141 0 486,695
AMERICAN HOMES 4 RENT CL A 02665T306 4,249 187,036 SH   SOLE 4 187,036 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 9,433 415,173 SH   SOLE 7 415,173 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 241 10,602 SH   SOLE 15 10,602 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 17,633 776,089 SH   SOLE 18 776,089 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 10,945 481,747 SH   SOLE 19 481,747 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 138,535 6,097,510 SH   SOLE 21 6,097,510 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 238,871 10,513,687 SH   SOLE 22 9,898,954 0 614,733
AMERICAN HOMES 4 RENT CL A 02665T306 1,346 59,231 SH   SOLE 23 59,231 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 12,506 550,437 SH   SOLE 25 550,437 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 4,354 191,639 SH   SOLE 26 63,951 0 127,688
AMERICAN HOMES 4 RENT CL A 02665T306 1,409 62,016 SH   SOLE 28 62,016 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 2,124 93,467 SH   SOLE 29 93,467 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 10,551 464,395 SH   SOLE 30 464,395 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 125 5,500 SH   SOLE 31 5,500 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 1,825 80,325 SH   SOLE 34 80,325 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 88 3,883 SH   SOLE 36 3,883 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 586 25,807 SH   SOLE 40 25,807 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 2 SH   SOLE 17 0 0 2
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 12 2,196 SH   SOLE 22 2,196 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 101,865 2,365,663 SH   SOLE 2 326,915 0 2,038,748
AMERICAN INTL GROUP INC COM NEW 026874784 12,414 288,306 SH   SOLE 4 264,471 0 23,835
AMERICAN INTL GROUP INC COM NEW 026874784 33,611 780,570 SH   SOLE 7 684,241 0 96,329
AMERICAN INTL GROUP INC COM NEW 026874784 1,202 27,912 SH   SOLE 13 27,912 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 388 9,006 SH   SOLE 15 9,006 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 220,646 5,124,149 SH   SOLE 18 5,010,724 0 113,425
AMERICAN INTL GROUP INC COM NEW 026874784 405,653 9,420,642 SH   SOLE 19 9,420,642 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 656,483 15,245,763 SH   SOLE 21 15,245,763 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 966,073 22,435,512 SH   SOLE 22 19,753,254 0 2,682,258
AMERICAN INTL GROUP INC COM NEW 026874784 27,783 645,221 SH   SOLE 23 645,221 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 39,859 925,669 SH   SOLE 25 925,669 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 157,558 3,659,028 SH   SOLE 26 943,137 0 2,715,891
AMERICAN INTL GROUP INC COM NEW 026874784 7,356 170,822 SH   SOLE 28 123,745 0 47,077
AMERICAN INTL GROUP INC COM NEW 026874784 1,526 35,438 SH   SOLE 29 35,438 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 148,372 3,445,703 SH   SOLE 30 3,445,703 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 11,818 274,460 SH   SOLE 31 171,650 0 102,810
AMERICAN INTL GROUP INC COM NEW 026874784 10,384 241,145 SH   SOLE 34 241,145 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 37,736 876,353 SH   SOLE 36 876,353 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 876 20,347 SH   SOLE 40 20,347 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 281 8,052 SH   SOLE 2 317 0 7,735
AMERICAN NATL BANKSHARES INC COM 027745108 6 184 SH   SOLE 7 184 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 1,083 31,000 SH   SOLE 18 31,000 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 527 15,093 SH   SOLE 19 15,093 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 9,751 279,239 SH   SOLE 21 279,239 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 9,782 280,126 SH   SOLE 22 273,578 0 6,548
AMERICAN NATL INS CO COM 028591105 1,499 12,410 SH   SOLE 2 1,045 0 11,365
AMERICAN NATL INS CO COM 028591105 23 187 SH   SOLE 7 187 0 0
AMERICAN NATL INS CO COM 028591105 490 4,056 SH   SOLE 18 4,056 0 0
AMERICAN NATL INS CO COM 028591105 203 1,679 SH   SOLE 19 1,679 0 0
AMERICAN NATL INS CO COM 028591105 10,958 90,695 SH   SOLE 21 90,695 0 0
AMERICAN NATL INS CO COM 028591105 33,024 273,334 SH   SOLE 22 257,090 0 16,244
AMERICAN NATL INS CO COM 028591105 2 16 SH   SOLE 23 16 0 0
AMERICAN NATL INS CO COM 028591105 1,090 9,025 SH   SOLE 26 4,121 0 4,904
AMERICAN NATL INS CO COM 028591105 154 1,272 SH   SOLE 30 1,272 0 0
AMERICAN NATL INS CO COM 028591105 17 140 SH   SOLE 31 140 0 0
AMERICAN NATL INS CO COM 028591105 71 587 SH   SOLE 40 587 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 89 9,482 SH   SOLE 2 1,858 0 7,624
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 3 338 SH   SOLE 4 338 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 6 676 SH   SOLE 7 676 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1,750 187,394 SH   SOLE 18 187,394 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 793 84,925 SH   SOLE 19 84,925 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 35,276 3,776,898 SH   SOLE 21 3,776,898 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 14,362 1,537,652 SH   SOLE 22 1,457,283 0 80,369
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 33 3,552 SH   SOLE 26 0 0 3,552
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 73 7,838 SH   SOLE 28 7,838 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 143 15,326 SH   SOLE 30 15,326 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 50 5,336 SH   SOLE 40 5,336 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 499 16,568 SH   SOLE 2 599 0 15,969
AMERICAN PUBLIC EDUCATION IN COM 02913V103 4 130 SH   SOLE 4 130 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 11 362 SH   SOLE 7 362 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 2,180 72,374 SH   SOLE 18 72,374 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 721 23,943 SH   SOLE 19 23,943 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 53,695 1,782,708 SH   SOLE 21 1,782,708 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 13,638 452,792 SH   SOLE 22 428,406 0 24,386
AMERICAN PUBLIC EDUCATION IN COM 02913V103 67 2,219 SH   SOLE 26 0 0 2,219
AMERICAN PUBLIC EDUCATION IN COM 02913V103 71 2,367 SH   SOLE 28 2,367 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 686 22,785 SH   SOLE 30 22,785 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 56 1,849 SH   SOLE 40 1,849 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 66 10,714 SH   SOLE 2 385 0 10,329
AMERICAN RENAL ASSOCIATES HO COM 029227105 2 382 SH   SOLE 7 382 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 270 43,927 SH   SOLE 18 43,927 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 122 19,911 SH   SOLE 19 19,911 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 2,646 430,864 SH   SOLE 21 430,864 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 2,546 414,671 SH   SOLE 22 404,540 0 10,131
AMERICAN RENAL ASSOCIATES HO COM 029227105 48 7,816 SH   SOLE 26 0 0 7,816
AMERICAN RENAL ASSOCIATES HO COM 029227105 10 1,607 SH   SOLE 30 1,607 0 0
AMERICAN RIVER BANKSHARES COM 029326105 14 1,055 SH   SOLE 18 1,055 0 0
AMERICAN RIVER BANKSHARES COM 029326105 333 25,650 SH   SOLE 21 25,650 0 0
AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 873 875,000 PRN   SOLE 21 875,000 0 0
AMERICAN RLTY INVS INC COM 029174109 31 2,545 SH   SOLE 2 0 0 2,545
AMERICAN RLTY INVS INC COM 029174109 107 8,876 SH   SOLE 18 8,876 0 0
AMERICAN RLTY INVS INC COM 029174109 36 2,954 SH   SOLE 19 2,954 0 0
AMERICAN RLTY INVS INC COM 029174109 815 67,322 SH   SOLE 21 67,322 0 0
AMERICAN RLTY INVS INC COM 029174109 677 55,953 SH   SOLE 22 54,944 0 1,009
AMERICAN SHARED HOSPITAL SVC COM 029595105 2 709 SH   SOLE 21 709 0 0
AMERICAN SOFTWARE INC CL A 029683109 301 25,214 SH   SOLE 2 948 0 24,266
AMERICAN SOFTWARE INC CL A 029683109 9 773 SH   SOLE 7 773 0 0
AMERICAN SOFTWARE INC CL A 029683109 1,153 96,477 SH   SOLE 18 96,477 0 0
AMERICAN SOFTWARE INC CL A 029683109 543 45,436 SH   SOLE 19 45,436 0 0
AMERICAN SOFTWARE INC CL A 029683109 11,574 968,541 SH   SOLE 21 968,541 0 0
AMERICAN SOFTWARE INC CL A 029683109 10,246 857,394 SH   SOLE 22 834,821 0 22,573
AMERICAN STS WTR CO COM 029899101 2,320 32,537 SH   SOLE 2 1,317 0 31,220
AMERICAN STS WTR CO COM 029899101 109 1,530 SH   SOLE 4 1,530 0 0
AMERICAN STS WTR CO COM 029899101 7,281 102,113 SH   SOLE 7 102,113 0 0
AMERICAN STS WTR CO COM 029899101 11,322 158,793 SH   SOLE 18 158,793 0 0
AMERICAN STS WTR CO COM 029899101 4,100 57,506 SH   SOLE 19 57,506 0 0
AMERICAN STS WTR CO COM 029899101 280,361 3,932,132 SH   SOLE 21 3,932,132 0 0
AMERICAN STS WTR CO COM 029899101 79,264 1,111,691 SH   SOLE 22 1,059,227 0 52,464
AMERICAN STS WTR CO COM 029899101 1,031 14,461 SH   SOLE 26 11,548 0 2,913
AMERICAN STS WTR CO COM 029899101 362 5,074 SH   SOLE 28 5,074 0 0
AMERICAN STS WTR CO COM 029899101 13,781 193,284 SH   SOLE 30 193,284 0 0
AMERICAN STS WTR CO COM 029899101 111 1,555 SH   SOLE 36 1,555 0 0
AMERICAN STS WTR CO COM 029899101 298 4,181 SH   SOLE 40 4,181 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 46 3,586 SH   SOLE 18 3,586 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 655 50,952 SH   SOLE 21 50,952 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 3,878 301,589 SH   SOLE 22 301,589 0 0
AMERICAN TOWER CORP NEW COM 03027X100 216,566 1,098,983 SH   SOLE 2 117,361 0 981,622
AMERICAN TOWER CORP NEW COM 03027X100 33,762 171,331 SH   SOLE 4 159,147 0 12,184
AMERICAN TOWER CORP NEW COM 03027X100 180,848 917,733 SH   SOLE 7 917,733 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,118 5,672 SH   SOLE 13 5,672 0 0
AMERICAN TOWER CORP NEW COM 03027X100 543 2,757 SH   SOLE 15 2,757 0 0
AMERICAN TOWER CORP NEW COM 03027X100 10 51 SH   SOLE 17 0 0 51
AMERICAN TOWER CORP NEW COM 03027X100 171,363 869,598 SH   SOLE 18 811,399 0 58,199
AMERICAN TOWER CORP NEW COM 03027X100 24,301 123,320 SH   SOLE 19 123,320 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,324,205 11,794,401 SH   SOLE 21 11,794,401 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,106,864 10,691,483 SH   SOLE 22 9,524,076 0 1,167,407
AMERICAN TOWER CORP NEW COM 03027X100 62,214 315,712 SH   SOLE 23 315,712 0 0
AMERICAN TOWER CORP NEW COM 03027X100 79,053 401,160 SH   SOLE 25 401,160 0 0
AMERICAN TOWER CORP NEW COM 03027X100 303,313 1,539,193 SH   SOLE 26 460,276 0 1,078,917
AMERICAN TOWER CORP NEW COM 03027X100 16,692 84,705 SH   SOLE 28 61,488 0 23,217
AMERICAN TOWER CORP NEW COM 03027X100 3,334 16,919 SH   SOLE 29 16,919 0 0
AMERICAN TOWER CORP NEW COM 03027X100 344,403 1,747,704 SH   SOLE 30 1,747,704 0 0
AMERICAN TOWER CORP NEW COM 03027X100 26,411 134,025 SH   SOLE 31 83,171 0 50,854
AMERICAN TOWER CORP NEW COM 03027X100 10,961 55,622 SH   SOLE 34 55,622 0 0
AMERICAN TOWER CORP NEW COM 03027X100 70,096 355,709 SH   SOLE 36 355,709 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,960 9,944 SH   SOLE 40 9,944 0 0
AMERICAN VANGUARD CORP COM 030371108 538 31,243 SH   SOLE 2 1,039 0 30,204
AMERICAN VANGUARD CORP COM 030371108 11 661 SH   SOLE 7 661 0 0
AMERICAN VANGUARD CORP COM 030371108 2,270 131,846 SH   SOLE 18 131,846 0 0
AMERICAN VANGUARD CORP COM 030371108 1,276 74,078 SH   SOLE 19 74,078 0 0
AMERICAN VANGUARD CORP COM 030371108 51,855 3,011,332 SH   SOLE 21 3,011,332 0 0
AMERICAN VANGUARD CORP COM 030371108 14,661 851,370 SH   SOLE 22 816,959 0 34,411
AMERICAN VANGUARD CORP COM 030371108 183 10,635 SH   SOLE 25 10,635 0 0
AMERICAN VANGUARD CORP COM 030371108 27 1,541 SH   SOLE 26 0 0 1,541
AMERICAN VANGUARD CORP COM 030371108 64 3,745 SH   SOLE 28 3,745 0 0
AMERICAN VANGUARD CORP COM 030371108 721 41,860 SH   SOLE 30 41,860 0 0
AMERICAN VANGUARD CORP COM 030371108 761 44,218 SH   SOLE 34 44,218 0 0
AMERICAN VANGUARD CORP COM 030371108 47 2,733 SH   SOLE 40 2,733 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 941 11,387 SH   SOLE 2 478 0 10,909
AMERICAN WOODMARK CORPORATIO COM 030506109 9 108 SH   SOLE 4 108 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 25 305 SH   SOLE 7 305 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 5,016 60,709 SH   SOLE 18 60,709 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,769 21,405 SH   SOLE 19 21,405 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 136,775 1,655,265 SH   SOLE 21 1,655,265 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 35,403 428,451 SH   SOLE 22 408,425 0 20,026
AMERICAN WOODMARK CORPORATIO COM 030506109 576 6,972 SH   SOLE 26 5,971 0 1,001
AMERICAN WOODMARK CORPORATIO COM 030506109 166 2,005 SH   SOLE 28 2,005 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,855 22,450 SH   SOLE 30 22,450 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 135 1,631 SH   SOLE 40 1,631 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 51,028 489,433 SH   SOLE 2 54,812 0 434,621
AMERICAN WTR WKS CO INC NEW COM 030420103 8,233 78,970 SH   SOLE 4 73,732 0 5,238
AMERICAN WTR WKS CO INC NEW COM 030420103 51,114 490,252 SH   SOLE 7 482,546 0 7,706
AMERICAN WTR WKS CO INC NEW COM 030420103 2,859 27,420 SH   SOLE 13 27,420 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 175 1,677 SH   SOLE 15 1,677 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 48,223 462,522 SH   SOLE 18 438,936 0 23,586
AMERICAN WTR WKS CO INC NEW COM 030420103 52,202 500,693 SH   SOLE 19 500,693 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 486,610 4,667,275 SH   SOLE 21 4,667,275 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 484,509 4,647,122 SH   SOLE 22 4,110,278 0 536,844
AMERICAN WTR WKS CO INC NEW COM 030420103 13,653 130,951 SH   SOLE 23 130,951 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 18,814 180,452 SH   SOLE 25 180,452 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 119,986 1,150,836 SH   SOLE 26 221,362 0 929,474
AMERICAN WTR WKS CO INC NEW COM 030420103 3,626 34,782 SH   SOLE 28 25,321 0 9,461
AMERICAN WTR WKS CO INC NEW COM 030420103 4,554 43,681 SH   SOLE 29 6,210 0 37,471
AMERICAN WTR WKS CO INC NEW COM 030420103 139,845 1,341,314 SH   SOLE 30 1,341,314 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 5,792 55,554 SH   SOLE 31 33,602 0 21,952
AMERICAN WTR WKS CO INC NEW COM 030420103 9,810 94,095 SH   SOLE 34 94,095 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 17,494 167,795 SH   SOLE 36 167,795 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 466 4,470 SH   SOLE 40 4,470 0 0
AMERICAS CAR MART INC COM 03062T105 721 7,899 SH   SOLE 2 2,251 0 5,648
AMERICAS CAR MART INC COM 03062T105 0 3 SH   SOLE 7 3 0 0
AMERICAS CAR MART INC COM 03062T105 2,021 22,128 SH   SOLE 18 20,280 0 1,848
AMERICAS CAR MART INC COM 03062T105 3,285 35,963 SH   SOLE 19 35,963 0 0
AMERICAS CAR MART INC COM 03062T105 18,619 203,846 SH   SOLE 21 203,846 0 0
AMERICAS CAR MART INC COM 03062T105 20,948 229,346 SH   SOLE 22 221,375 0 7,971
AMERICAS CAR MART INC COM 03062T105 941 10,304 SH   SOLE 23 10,304 0 0
AMERICAS CAR MART INC COM 03062T105 984 10,769 SH   SOLE 26 0 0 10,769
AMERICAS CAR MART INC COM 03062T105 177 1,936 SH   SOLE 30 1,936 0 0
AMERICOLD RLTY TR COM 03064D108 12,834 420,656 SH   SOLE 2 4,563 0 416,093
AMERICOLD RLTY TR COM 03064D108 1,027 33,655 SH   SOLE 4 33,655 0 0
AMERICOLD RLTY TR COM 03064D108 5,784 189,589 SH   SOLE 7 189,589 0 0
AMERICOLD RLTY TR COM 03064D108 155 5,064 SH   SOLE 15 5,064 0 0
AMERICOLD RLTY TR COM 03064D108 12,258 401,766 SH   SOLE 18 401,766 0 0
AMERICOLD RLTY TR COM 03064D108 11,973 392,444 SH   SOLE 19 392,444 0 0
AMERICOLD RLTY TR COM 03064D108 135,582 4,443,853 SH   SOLE 21 4,443,853 0 0
AMERICOLD RLTY TR COM 03064D108 165,468 5,423,397 SH   SOLE 22 5,263,083 0 160,314
AMERICOLD RLTY TR COM 03064D108 253 8,279 SH   SOLE 23 8,279 0 0
AMERICOLD RLTY TR COM 03064D108 8,080 264,834 SH   SOLE 25 264,834 0 0
AMERICOLD RLTY TR COM 03064D108 1,974 64,702 SH   SOLE 26 15,832 0 48,870
AMERICOLD RLTY TR COM 03064D108 541 17,716 SH   SOLE 28 17,716 0 0
AMERICOLD RLTY TR COM 03064D108 1,378 45,155 SH   SOLE 29 45,155 0 0
AMERICOLD RLTY TR COM 03064D108 18,445 604,541 SH   SOLE 30 604,541 0 0
AMERICOLD RLTY TR COM 03064D108 402 13,168 SH   SOLE 40 13,168 0 0
AMERIPRISE FINL INC COM 03076C106 44,026 343,686 SH   SOLE 2 26,841 0 316,845
AMERIPRISE FINL INC COM 03076C106 5,973 46,627 SH   SOLE 4 42,822 0 3,805
AMERIPRISE FINL INC COM 03076C106 18,163 141,784 SH   SOLE 7 113,493 0 28,291
AMERIPRISE FINL INC COM 03076C106 106 828 SH   SOLE 13 828 0 0
AMERIPRISE FINL INC COM 03076C106 178 1,391 SH   SOLE 15 1,391 0 0
AMERIPRISE FINL INC COM 03076C106 41,652 325,153 SH   SOLE 18 306,635 0 18,518
AMERIPRISE FINL INC COM 03076C106 14,070 109,839 SH   SOLE 19 109,839 0 0
AMERIPRISE FINL INC COM 03076C106 472,049 3,685,004 SH   SOLE 21 3,685,004 0 0
AMERIPRISE FINL INC COM 03076C106 439,279 3,429,189 SH   SOLE 22 3,042,513 0 386,676
AMERIPRISE FINL INC COM 03076C106 12,964 101,199 SH   SOLE 23 101,199 0 0
AMERIPRISE FINL INC COM 03076C106 16,749 130,748 SH   SOLE 25 130,748 0 0
AMERIPRISE FINL INC COM 03076C106 82,092 640,842 SH   SOLE 26 159,838 0 481,004
AMERIPRISE FINL INC COM 03076C106 3,456 26,979 SH   SOLE 28 19,445 0 7,534
AMERIPRISE FINL INC COM 03076C106 684 5,339 SH   SOLE 29 5,339 0 0
AMERIPRISE FINL INC COM 03076C106 73,398 572,976 SH   SOLE 30 572,976 0 0
AMERIPRISE FINL INC COM 03076C106 5,523 43,111 SH   SOLE 31 26,388 0 16,723
AMERIPRISE FINL INC COM 03076C106 35,952 280,659 SH   SOLE 34 280,659 0 0
AMERIPRISE FINL INC COM 03076C106 15,438 120,512 SH   SOLE 36 120,512 0 0
AMERIPRISE FINL INC COM 03076C106 386 3,010 SH   SOLE 40 3,010 0 0
AMERIS BANCORP COM 03076K108 1,182 34,406 SH   SOLE 2 1,585 0 32,821
AMERIS BANCORP COM 03076K108 8 227 SH   SOLE 4 227 0 0
AMERIS BANCORP COM 03076K108 30 861 SH   SOLE 7 861 0 0
AMERIS BANCORP COM 03076K108 6,129 178,418 SH   SOLE 18 178,418 0 0
AMERIS BANCORP COM 03076K108 2,278 66,303 SH   SOLE 19 66,303 0 0
AMERIS BANCORP COM 03076K108 150,461 4,380,237 SH   SOLE 21 4,380,237 0 0
AMERIS BANCORP COM 03076K108 45,050 1,311,500 SH   SOLE 22 1,260,725 0 50,775
AMERIS BANCORP COM 03076K108 738 21,489 SH   SOLE 26 11,670 0 9,819
AMERIS BANCORP COM 03076K108 175 5,094 SH   SOLE 28 5,094 0 0
AMERIS BANCORP COM 03076K108 2,007 58,442 SH   SOLE 30 58,442 0 0
AMERIS BANCORP COM 03076K108 115 3,344 SH   SOLE 40 3,344 0 0
AMERISAFE INC COM 03071H100 923 15,539 SH   SOLE 2 662 0 14,877
AMERISAFE INC COM 03071H100 9 146 SH   SOLE 4 146 0 0
AMERISAFE INC COM 03071H100 6 107 SH   SOLE 7 107 0 0
AMERISAFE INC COM 03071H100 4,765 80,226 SH   SOLE 18 80,226 0 0
AMERISAFE INC COM 03071H100 1,270 21,381 SH   SOLE 19 21,381 0 0
AMERISAFE INC COM 03071H100 108,879 1,832,982 SH   SOLE 21 1,832,982 0 0
AMERISAFE INC COM 03071H100 29,496 496,573 SH   SOLE 22 471,818 0 24,755
AMERISAFE INC COM 03071H100 302 5,084 SH   SOLE 26 3,279 0 1,805
AMERISAFE INC COM 03071H100 173 2,920 SH   SOLE 28 2,920 0 0
AMERISAFE INC COM 03071H100 1,604 27,007 SH   SOLE 30 27,007 0 0
AMERISAFE INC COM 03071H100 117 1,976 SH   SOLE 40 1,976 0 0
AMERISERV FINL INC COM 03074A102 12 2,987 SH   SOLE 18 2,987 0 0
AMERISERV FINL INC COM 03074A102 336 83,521 SH   SOLE 21 83,521 0 0
AMERISERV FINL INC COM 03074A102 540 134,352 SH   SOLE 22 134,352 0 0
AMERISOURCEBERGEN CORP COM 03073E105 50,564 635,860 SH   SOLE 2 257,411 0 378,449
AMERISOURCEBERGEN CORP COM 03073E105 7,815 98,282 SH   SOLE 4 93,945 0 4,337
AMERISOURCEBERGEN CORP COM 03073E105 11,239 141,335 SH   SOLE 7 133,813 0 7,522
AMERISOURCEBERGEN CORP COM 03073E105 2,684 33,750 SH   SOLE 13 33,750 0 0
AMERISOURCEBERGEN CORP COM 03073E105 141 1,769 SH   SOLE 15 1,769 0 0
AMERISOURCEBERGEN CORP COM 03073E105 11 142 SH   SOLE 17 0 0 142
AMERISOURCEBERGEN CORP COM 03073E105 36,859 463,524 SH   SOLE 18 426,430 0 37,094
AMERISOURCEBERGEN CORP COM 03073E105 26,735 336,202 SH   SOLE 19 336,202 0 0
AMERISOURCEBERGEN CORP COM 03073E105 295,396 3,714,742 SH   SOLE 21 3,714,742 0 0
AMERISOURCEBERGEN CORP COM 03073E105 348,605 4,383,869 SH   SOLE 22 3,725,203 0 658,666
AMERISOURCEBERGEN CORP COM 03073E105 16,883 212,306 SH   SOLE 23 212,306 0 0
AMERISOURCEBERGEN CORP COM 03073E105 12,488 157,038 SH   SOLE 25 157,038 0 0
AMERISOURCEBERGEN CORP COM 03073E105 55,626 699,526 SH   SOLE 26 205,383 0 494,143
AMERISOURCEBERGEN CORP COM 03073E105 2,434 30,610 SH   SOLE 28 22,147 0 8,463
AMERISOURCEBERGEN CORP COM 03073E105 13,254 166,679 SH   SOLE 29 72,199 0 94,480
AMERISOURCEBERGEN CORP COM 03073E105 49,661 624,511 SH   SOLE 30 624,511 0 0
AMERISOURCEBERGEN CORP COM 03073E105 12,959 162,962 SH   SOLE 31 117,862 0 45,100
AMERISOURCEBERGEN CORP COM 03073E105 9,631 121,118 SH   SOLE 34 121,118 0 0
AMERISOURCEBERGEN CORP COM 03073E105 15,968 200,800 SH   SOLE 36 200,800 0 0
AMERISOURCEBERGEN CORP COM 03073E105 348 4,380 SH   SOLE 40 4,380 0 0
AMES NATL CORP COM 031001100 235 8,564 SH   SOLE 2 319 0 8,245
AMES NATL CORP COM 031001100 9 312 SH   SOLE 7 312 0 0
AMES NATL CORP COM 031001100 832 30,339 SH   SOLE 18 30,339 0 0
AMES NATL CORP COM 031001100 331 12,058 SH   SOLE 19 12,058 0 0
AMES NATL CORP COM 031001100 8,326 303,748 SH   SOLE 21 303,748 0 0
AMES NATL CORP COM 031001100 5,779 210,831 SH   SOLE 22 204,644 0 6,187
AMETEK INC NEW COM 031100100 51,546 621,262 SH   SOLE 2 107,530 0 513,732
AMETEK INC NEW COM 031100100 7,346 88,537 SH   SOLE 4 82,427 0 6,110
AMETEK INC NEW COM 031100100 14,723 177,446 SH   SOLE 7 172,440 0 5,006
AMETEK INC NEW COM 031100100 1,886 22,731 SH   SOLE 13 22,731 0 0
AMETEK INC NEW COM 031100100 146 1,754 SH   SOLE 15 1,754 0 0
AMETEK INC NEW COM 031100100 40,454 487,579 SH   SOLE 18 456,188 0 31,391
AMETEK INC NEW COM 031100100 23,794 286,775 SH   SOLE 19 286,775 0 0
AMETEK INC NEW COM 031100100 411,074 4,954,488 SH   SOLE 21 4,954,488 0 0
AMETEK INC NEW COM 031100100 478,194 5,763,460 SH   SOLE 22 4,987,726 0 775,734
AMETEK INC NEW COM 031100100 14,177 170,866 SH   SOLE 23 170,866 0 0
AMETEK INC NEW COM 031100100 17,138 206,552 SH   SOLE 25 206,552 0 0
AMETEK INC NEW COM 031100100 78,488 945,982 SH   SOLE 26 277,793 0 668,189
AMETEK INC NEW COM 031100100 3,742 45,096 SH   SOLE 28 32,276 0 12,820
AMETEK INC NEW COM 031100100 4,695 56,583 SH   SOLE 29 8,450 0 48,133
AMETEK INC NEW COM 031100100 88,601 1,067,872 SH   SOLE 30 1,067,872 0 0
AMETEK INC NEW COM 031100100 5,832 70,292 SH   SOLE 31 43,530 0 26,762
AMETEK INC NEW COM 031100100 5,485 66,107 SH   SOLE 34 66,107 0 0
AMETEK INC NEW COM 031100100 14,528 175,094 SH   SOLE 36 175,094 0 0
AMETEK INC NEW COM 031100100 483 5,825 SH   SOLE 40 5,825 0 0
AMGEN INC COM 031162100 334,647 1,761,488 SH   SOLE 2 327,968 0 1,433,520
AMGEN INC COM 031162100 44,793 235,776 SH   SOLE 4 218,317 0 17,459
AMGEN INC COM 031162100 99,721 524,902 SH   SOLE 7 524,902 0 0
AMGEN INC COM 031162100 10,281 54,117 SH   SOLE 13 54,117 0 0
AMGEN INC COM 031162100 1,277 6,721 SH   SOLE 15 6,721 0 0
AMGEN INC COM 031162100 86 452 SH   SOLE 17 0 0 452
AMGEN INC COM 031162100 329,608 1,734,961 SH   SOLE 18 1,633,894 0 101,067
AMGEN INC COM 031162100 177,586 934,763 SH   SOLE 19 934,763 0 0
AMGEN INC COM 031162100 3,105,343 16,345,630 SH   SOLE 21 16,345,630 0 0
AMGEN INC COM 031162100 3,040,921 16,006,533 SH   SOLE 22 14,038,454 0 1,968,079
AMGEN INC COM 031162100 95,163 500,910 SH   SOLE 23 500,910 0 0
AMGEN INC COM 031162100 126,062 663,553 SH   SOLE 25 663,553 0 0
AMGEN INC COM 031162100 566,839 2,983,675 SH   SOLE 26 687,323 0 2,296,352
AMGEN INC COM 031162100 23,348 122,897 SH   SOLE 28 89,243 0 33,654
AMGEN INC COM 031162100 27,500 144,751 SH   SOLE 29 46,690 0 98,061
AMGEN INC COM 031162100 534,430 2,813,086 SH   SOLE 30 2,813,086 0 0
AMGEN INC COM 031162100 44,660 235,077 SH   SOLE 31 150,969 0 84,108
AMGEN INC COM 031162100 20,379 107,271 SH   SOLE 32 107,271 0 0
AMGEN INC COM 031162100 76,602 403,212 SH   SOLE 34 403,212 0 0
AMGEN INC COM 031162100 101,945 536,609 SH   SOLE 36 536,609 0 0
AMGEN INC COM 031162100 2,854 15,021 SH   SOLE 40 15,021 0 0
AMICUS THERAPEUTICS INC COM 03152W109 3,081 226,510 SH   SOLE 2 80,330 0 146,180
AMICUS THERAPEUTICS INC COM 03152W109 11 797 SH   SOLE 4 797 0 0
AMICUS THERAPEUTICS INC COM 03152W109 44 3,230 SH   SOLE 7 3,230 0 0
AMICUS THERAPEUTICS INC COM 03152W109 8,770 644,829 SH   SOLE 18 639,807 0 5,022
AMICUS THERAPEUTICS INC COM 03152W109 10,927 803,492 SH   SOLE 19 803,492 0 0
AMICUS THERAPEUTICS INC COM 03152W109 118,439 8,708,775 SH   SOLE 21 8,708,775 0 0
AMICUS THERAPEUTICS INC COM 03152W109 81,430 5,987,476 SH   SOLE 22 5,741,604 0 245,872
AMICUS THERAPEUTICS INC COM 03152W109 50 3,686 SH   SOLE 23 3,686 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1,075 79,026 SH   SOLE 26 37,858 0 41,168
AMICUS THERAPEUTICS INC COM 03152W109 338 24,888 SH   SOLE 28 24,888 0 0
AMICUS THERAPEUTICS INC COM 03152W109 776 57,075 SH   SOLE 30 57,075 0 0
AMICUS THERAPEUTICS INC COM 03152W109 2,930 215,450 SH   SOLE 34 215,450 0 0
AMICUS THERAPEUTICS INC COM 03152W109 265 19,518 SH   SOLE 40 19,518 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,481 173,437 SH   SOLE 2 68,076 0 105,361
AMKOR TECHNOLOGY INC COM 031652100 7 762 SH   SOLE 4 762 0 0
AMKOR TECHNOLOGY INC COM 031652100 4 433 SH   SOLE 7 433 0 0
AMKOR TECHNOLOGY INC COM 031652100 3,271 382,990 SH   SOLE 18 341,356 0 41,634
AMKOR TECHNOLOGY INC COM 031652100 9,976 1,168,129 SH   SOLE 19 1,168,129 0 0
AMKOR TECHNOLOGY INC COM 031652100 29,851 3,495,441 SH   SOLE 21 3,495,441 0 0
AMKOR TECHNOLOGY INC COM 031652100 43,184 5,056,676 SH   SOLE 22 4,897,091 0 159,585
AMKOR TECHNOLOGY INC COM 031652100 2,350 275,200 SH   SOLE 23 275,200 0 0
AMKOR TECHNOLOGY INC COM 031652100 4,225 494,707 SH   SOLE 26 27,341 0 467,366
AMKOR TECHNOLOGY INC COM 031652100 130 15,182 SH   SOLE 28 15,182 0 0
AMKOR TECHNOLOGY INC COM 031652100 233 27,341 SH   SOLE 30 27,341 0 0
AMKOR TECHNOLOGY INC COM 031652100 74 8,685 SH   SOLE 36 8,685 0 0
AMKOR TECHNOLOGY INC COM 031652100 100 11,661 SH   SOLE 40 11,661 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 1,802 38,260 SH   SOLE 2 2,557 0 35,703
AMN HEALTHCARE SERVICES INC COM 001744101 9 195 SH   SOLE 4 195 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 43 908 SH   SOLE 7 908 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 9,466 201,010 SH   SOLE 18 198,774 0 2,236
AMN HEALTHCARE SERVICES INC COM 001744101 4,899 104,031 SH   SOLE 19 104,031 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 232,365 4,934,493 SH   SOLE 21 4,934,493 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 64,623 1,372,336 SH   SOLE 22 1,311,504 0 60,832
AMN HEALTHCARE SERVICES INC COM 001744101 143 3,038 SH   SOLE 23 3,038 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 1,213 25,764 SH   SOLE 26 13,273 0 12,491
AMN HEALTHCARE SERVICES INC COM 001744101 291 6,177 SH   SOLE 28 6,177 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 3,240 68,799 SH   SOLE 30 68,799 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 252 5,354 SH   SOLE 40 5,354 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 997 70,338 SH   SOLE 2 3,035 0 67,303
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 5 356 SH   SOLE 4 356 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 25 1,762 SH   SOLE 7 1,762 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 3,865 272,792 SH   SOLE 18 272,792 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1,895 133,737 SH   SOLE 19 133,737 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 40,954 2,890,159 SH   SOLE 21 2,890,159 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 34,010 2,400,130 SH   SOLE 22 2,287,545 0 112,585
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 36 2,517 SH   SOLE 23 2,517 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 428 30,223 SH   SOLE 26 24,771 0 5,452
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 95 6,676 SH   SOLE 28 6,676 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 372 26,253 SH   SOLE 30 26,253 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 153 10,763 SH   SOLE 40 10,763 0 0
AMPCO-PITTSBURGH CORP COM 032037103 6 1,701 SH   SOLE 18 1,701 0 0
AMPCO-PITTSBURGH CORP COM 032037103 94 28,566 SH   SOLE 21 28,566 0 0
AMPCO-PITTSBURGH CORP COM 032037103 634 192,067 SH   SOLE 22 192,067 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 680 33,277 SH   SOLE 2 2,211 0 31,066
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 15 737 SH   SOLE 7 737 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3,265 159,796 SH   SOLE 18 159,796 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,297 63,475 SH   SOLE 19 63,475 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 88,603 4,336,911 SH   SOLE 21 4,336,911 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 23,849 1,167,334 SH   SOLE 22 1,124,562 0 42,772
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 10 506 SH   SOLE 23 506 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 356 17,444 SH   SOLE 26 0 0 17,444
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 100 4,914 SH   SOLE 28 4,914 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,067 52,234 SH   SOLE 30 52,234 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 70 3,406 SH   SOLE 40 3,406 0 0
AMPHENOL CORP NEW CL A 032095101 69,880 739,942 SH   SOLE 2 69,954 0 669,988
AMPHENOL CORP NEW CL A 032095101 9,283 98,299 SH   SOLE 4 90,365 0 7,934
AMPHENOL CORP NEW CL A 032095101 26,558 281,214 SH   SOLE 7 275,071 0 6,143
AMPHENOL CORP NEW CL A 032095101 434 4,592 SH   SOLE 13 4,592 0 0
AMPHENOL CORP NEW CL A 032095101 265 2,803 SH   SOLE 15 2,803 0 0
AMPHENOL CORP NEW CL A 032095101 29 310 SH   SOLE 17 0 0 310
AMPHENOL CORP NEW CL A 032095101 58,145 615,679 SH   SOLE 18 576,796 0 38,883
AMPHENOL CORP NEW CL A 032095101 8,695 92,071 SH   SOLE 19 92,071 0 0
AMPHENOL CORP NEW CL A 032095101 888,262 9,405,570 SH   SOLE 21 9,405,570 0 0
AMPHENOL CORP NEW CL A 032095101 725,672 7,683,944 SH   SOLE 22 6,889,180 0 794,764
AMPHENOL CORP NEW CL A 032095101 20,225 214,162 SH   SOLE 23 214,162 0 0
AMPHENOL CORP NEW CL A 032095101 26,095 276,312 SH   SOLE 25 276,312 0 0
AMPHENOL CORP NEW CL A 032095101 125,984 1,334,016 SH   SOLE 26 341,809 0 992,207
AMPHENOL CORP NEW CL A 032095101 5,401 57,192 SH   SOLE 28 41,288 0 15,904
AMPHENOL CORP NEW CL A 032095101 1,036 10,965 SH   SOLE 29 10,965 0 0
AMPHENOL CORP NEW CL A 032095101 110,598 1,171,098 SH   SOLE 30 1,171,098 0 0
AMPHENOL CORP NEW CL A 032095101 8,294 87,823 SH   SOLE 31 53,926 0 33,897
AMPHENOL CORP NEW CL A 032095101 7,613 80,612 SH   SOLE 34 80,612 0 0
AMPHENOL CORP NEW CL A 032095101 26,700 282,717 SH   SOLE 36 282,717 0 0
AMPHENOL CORP NEW CL A 032095101 682 7,220 SH   SOLE 40 7,220 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 45 80,165 SH   SOLE 2 2,443 0 77,722
AMPIO PHARMACEUTICALS INC COM 03209T109 155 275,013 SH   SOLE 18 275,013 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 104 184,654 SH   SOLE 19 184,654 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 2,053 3,653,706 SH   SOLE 21 3,653,706 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 1,033 1,838,070 SH   SOLE 22 1,787,848 0 50,222
AMPLIPHI BIOSCIENCES CORP COM PAR 03211P301 0 77 SH   SOLE 21 77 0 0
AMREP CORP NEW COM 032159105 4 671 SH   SOLE 18 671 0 0
AMREP CORP NEW COM 032159105 30 5,280 SH   SOLE 21 5,280 0 0
AMREP CORP NEW COM 032159105 33 5,700 SH   SOLE 22 5,700 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 12 2,273 SH   SOLE 18 2,273 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 173 32,463 SH   SOLE 21 32,463 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 489 91,790 SH   SOLE 22 91,790 0 0
AMYRIS INC COM NEW 03236M200 61 29,354 SH   SOLE 2 1,175 0 28,179
AMYRIS INC COM NEW 03236M200 228 109,069 SH   SOLE 18 109,069 0 0
AMYRIS INC COM NEW 03236M200 94 45,137 SH   SOLE 19 45,137 0 0
AMYRIS INC COM NEW 03236M200 3,916 1,873,770 SH   SOLE 21 1,873,770 0 0
AMYRIS INC COM NEW 03236M200 2,404 1,150,430 SH   SOLE 22 1,134,162 0 16,268
AMYRIS INC COM NEW 03236M200 27 12,848 SH   SOLE 30 12,848 0 0
ANADARKO PETE CORP COM 032511107 81,635 1,794,960 SH   SOLE 2 586,285 0 1,208,675
ANADARKO PETE CORP COM 032511107 11,369 249,979 SH   SOLE 4 236,284 0 13,695
ANADARKO PETE CORP COM 032511107 19,263 423,544 SH   SOLE 7 407,544 0 16,000
ANADARKO PETE CORP COM 032511107 3,719 81,768 SH   SOLE 13 81,768 0 0
ANADARKO PETE CORP COM 032511107 222 4,892 SH   SOLE 15 4,892 0 0
ANADARKO PETE CORP COM 032511107 140,723 3,094,180 SH   SOLE 18 2,897,991 0 196,189
ANADARKO PETE CORP COM 032511107 239,904 5,274,942 SH   SOLE 19 5,274,942 0 0
ANADARKO PETE CORP COM 032511107 414,994 9,124,759 SH   SOLE 21 9,124,759 0 0
ANADARKO PETE CORP COM 032511107 634,379 13,948,531 SH   SOLE 22 12,220,136 0 1,728,395
ANADARKO PETE CORP COM 032511107 25,999 571,664 SH   SOLE 23 571,664 0 0
ANADARKO PETE CORP COM 032511107 25,381 558,072 SH   SOLE 25 558,072 0 0
ANADARKO PETE CORP COM 032511107 89,475 1,967,353 SH   SOLE 26 559,681 0 1,407,672
ANADARKO PETE CORP COM 032511107 4,409 96,952 SH   SOLE 28 70,358 0 26,594
ANADARKO PETE CORP COM 032511107 10,568 232,360 SH   SOLE 29 232,360 0 0
ANADARKO PETE CORP COM 032511107 84,569 1,859,474 SH   SOLE 30 1,859,474 0 0
ANADARKO PETE CORP COM 032511107 15,395 338,508 SH   SOLE 31 218,014 0 120,494
ANADARKO PETE CORP COM 032511107 39,943 878,247 SH   SOLE 34 878,247 0 0
ANADARKO PETE CORP COM 032511107 22,231 488,805 SH   SOLE 36 488,805 0 0
ANADARKO PETE CORP COM 032511107 501 11,025 SH   SOLE 40 11,025 0 0
ANALOG DEVICES INC COM 032654105 95,720 909,281 SH   SOLE 2 83,188 0 826,093
ANALOG DEVICES INC COM 032654105 12,860 122,161 SH   SOLE 4 112,375 0 9,786
ANALOG DEVICES INC COM 032654105 31,587 300,061 SH   SOLE 7 300,061 0 0
ANALOG DEVICES INC COM 032654105 1,140 10,828 SH   SOLE 13 10,828 0 0
ANALOG DEVICES INC COM 032654105 441 4,185 SH   SOLE 15 4,185 0 0
ANALOG DEVICES INC COM 032654105 85,742 814,498 SH   SOLE 18 766,817 0 47,681
ANALOG DEVICES INC COM 032654105 10,775 102,359 SH   SOLE 19 102,359 0 0
ANALOG DEVICES INC COM 032654105 950,830 9,032,294 SH   SOLE 21 9,032,294 0 0
ANALOG DEVICES INC COM 032654105 929,246 8,827,262 SH   SOLE 22 7,852,162 0 975,100
ANALOG DEVICES INC COM 032654105 27,843 264,490 SH   SOLE 23 264,490 0 0
ANALOG DEVICES INC COM 032654105 46,016 437,125 SH   SOLE 25 437,125 0 0
ANALOG DEVICES INC COM 032654105 163,486 1,553,017 SH   SOLE 26 415,990 0 1,137,027
ANALOG DEVICES INC COM 032654105 7,430 70,585 SH   SOLE 28 51,392 0 19,193
ANALOG DEVICES INC COM 032654105 3,809 36,182 SH   SOLE 29 13,197 0 22,985
ANALOG DEVICES INC COM 032654105 171,471 1,628,864 SH   SOLE 30 1,628,864 0 0
ANALOG DEVICES INC COM 032654105 11,692 111,068 SH   SOLE 31 68,018 0 43,050
ANALOG DEVICES INC COM 032654105 5,631 53,489 SH   SOLE 32 53,489 0 0
ANALOG DEVICES INC COM 032654105 4,139 39,314 SH   SOLE 34 39,314 0 0
ANALOG DEVICES INC COM 032654105 29,453 279,784 SH   SOLE 36 279,784 0 0
ANALOG DEVICES INC COM 032654105 886 8,418 SH   SOLE 40 8,418 0 0
ANAPLAN INC COM 03272L108 566 14,391 SH   SOLE 2 650 0 13,741
ANAPLAN INC COM 03272L108 11 290 SH   SOLE 7 290 0 0
ANAPLAN INC COM 03272L108 2,278 57,876 SH   SOLE 18 57,876 0 0
ANAPLAN INC COM 03272L108 1,085 27,570 SH   SOLE 19 27,570 0 0
ANAPLAN INC COM 03272L108 22,881 581,337 SH   SOLE 21 581,337 0 0
ANAPLAN INC COM 03272L108 18,491 469,802 SH   SOLE 22 455,483 0 14,319
ANAPLAN INC COM 03272L108 236 6,000 SH   SOLE 34 6,000 0 0
ANAPTYSBIO INC COM 032724106 1,310 17,936 SH   SOLE 2 1,609 0 16,327
ANAPTYSBIO INC COM 032724106 8 112 SH   SOLE 4 112 0 0
ANAPTYSBIO INC COM 032724106 27 364 SH   SOLE 7 364 0 0
ANAPTYSBIO INC COM 032724106 5,335 73,037 SH   SOLE 18 70,247 0 2,790
ANAPTYSBIO INC COM 032724106 6,950 95,136 SH   SOLE 19 95,136 0 0
ANAPTYSBIO INC COM 032724106 69,487 951,223 SH   SOLE 21 951,223 0 0
ANAPTYSBIO INC COM 032724106 47,304 647,561 SH   SOLE 22 621,941 0 25,620
ANAPTYSBIO INC COM 032724106 198 2,707 SH   SOLE 23 2,707 0 0
ANAPTYSBIO INC COM 032724106 728 9,963 SH   SOLE 26 5,634 0 4,329
ANAPTYSBIO INC COM 032724106 179 2,457 SH   SOLE 28 2,457 0 0
ANAPTYSBIO INC COM 032724106 397 5,433 SH   SOLE 30 5,433 0 0
ANAPTYSBIO INC COM 032724106 26 354 SH   SOLE 34 354 0 0
ANAPTYSBIO INC COM 032724106 140 1,920 SH   SOLE 40 1,920 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 25 8,122 SH   SOLE 18 8,122 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 365 119,546 SH   SOLE 21 119,546 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 299 98,118 SH   SOLE 22 98,118 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 9,293 263,543 SH   SOLE 19 263,543 0 0
ANDERSONS INC COM 034164103 917 28,446 SH   SOLE 2 927 0 27,519
ANDERSONS INC COM 034164103 7 219 SH   SOLE 4 219 0 0
ANDERSONS INC COM 034164103 792 24,583 SH   SOLE 7 24,583 0 0
ANDERSONS INC COM 034164103 3,800 117,912 SH   SOLE 18 117,912 0 0
ANDERSONS INC COM 034164103 1,392 43,204 SH   SOLE 19 43,204 0 0
ANDERSONS INC COM 034164103 92,568 2,872,094 SH   SOLE 21 2,872,094 0 0
ANDERSONS INC COM 034164103 25,968 805,717 SH   SOLE 22 762,647 0 43,070
ANDERSONS INC COM 034164103 418 12,959 SH   SOLE 26 2,602 0 10,357
ANDERSONS INC COM 034164103 101 3,133 SH   SOLE 28 3,133 0 0
ANDERSONS INC COM 034164103 1,284 39,849 SH   SOLE 30 39,849 0 0
ANDERSONS INC COM 034164103 24 741 SH   SOLE 36 741 0 0
ANDERSONS INC COM 034164103 102 3,152 SH   SOLE 40 3,152 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 3 207 SH   SOLE 4 207 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 58,564 3,792,998 SH   SOLE 19 3,792,998 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 1,050 68,018 SH   SOLE 21 68,018 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 16,004 1,036,545 SH   SOLE 22 1,016,963 0 19,582
ANGI HOMESERVICES INC COM CL A 00183L102 578 37,415 SH   SOLE 26 31,618 0 5,797
ANGI HOMESERVICES INC COM CL A 00183L102 98 6,330 SH   SOLE 28 6,330 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 226 14,669 SH   SOLE 30 14,669 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 112 7,258 SH   SOLE 40 7,258 0 0
ANGIODYNAMICS INC COM 03475V101 867 37,925 SH   SOLE 2 1,366 0 36,559
ANGIODYNAMICS INC COM 03475V101 8 356 SH   SOLE 4 356 0 0
ANGIODYNAMICS INC COM 03475V101 19 847 SH   SOLE 7 847 0 0
ANGIODYNAMICS INC COM 03475V101 3,852 168,521 SH   SOLE 18 168,521 0 0
ANGIODYNAMICS INC COM 03475V101 1,321 57,784 SH   SOLE 19 57,784 0 0
ANGIODYNAMICS INC COM 03475V101 98,062 4,289,668 SH   SOLE 21 4,289,668 0 0
ANGIODYNAMICS INC COM 03475V101 27,297 1,194,109 SH   SOLE 22 1,152,353 0 41,756
ANGIODYNAMICS INC COM 03475V101 284 12,409 SH   SOLE 26 0 0 12,409
ANGIODYNAMICS INC COM 03475V101 87 3,819 SH   SOLE 28 3,819 0 0
ANGIODYNAMICS INC COM 03475V101 1,262 55,217 SH   SOLE 30 55,217 0 0
ANGIODYNAMICS INC COM 03475V101 62 2,698 SH   SOLE 40 2,698 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 21,585 1,647,702 SH   SOLE 7 1,647,702 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 174 13,271 SH   SOLE 19 13,271 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 4,438 338,809 SH   SOLE 22 338,809 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 7,159 546,496 SH   SOLE 23 546,496 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 24,107 1,840,211 SH   SOLE 25 1,840,211 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 10,898 831,912 SH   SOLE 26 0 0 831,912
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 25,676 1,959,962 SH   SOLE 30 1,959,962 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 100,034 7,636,220 SH   SOLE 34 7,636,220 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3 33 SH   SOLE 17 0 0 33
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 59 702 SH   SOLE 18 702 0 0
ANI PHARMACEUTICALS INC COM 00182C103 459 6,506 SH   SOLE 2 338 0 6,168
ANI PHARMACEUTICALS INC COM 00182C103 11 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103 2,561 36,305 SH   SOLE 18 36,305 0 0
ANI PHARMACEUTICALS INC COM 00182C103 898 12,730 SH   SOLE 19 12,730 0 0
ANI PHARMACEUTICALS INC COM 00182C103 71,360 1,011,629 SH   SOLE 21 1,011,629 0 0
ANI PHARMACEUTICALS INC COM 00182C103 19,568 277,401 SH   SOLE 22 267,419 0 9,982
ANI PHARMACEUTICALS INC COM 00182C103 87 1,231 SH   SOLE 28 1,231 0 0
ANI PHARMACEUTICALS INC COM 00182C103 941 13,343 SH   SOLE 30 13,343 0 0
ANI PHARMACEUTICALS INC COM 00182C103 58 817 SH   SOLE 40 817 0 0
ANIKA THERAPEUTICS INC COM 035255108 437 14,453 SH   SOLE 2 514 0 13,939
ANIKA THERAPEUTICS INC COM 035255108 9 300 SH   SOLE 7 300 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,922 63,547 SH   SOLE 18 63,547 0 0
ANIKA THERAPEUTICS INC COM 035255108 672 22,211 SH   SOLE 19 22,211 0 0
ANIKA THERAPEUTICS INC COM 035255108 47,624 1,574,876 SH   SOLE 21 1,574,876 0 0
ANIKA THERAPEUTICS INC COM 035255108 12,828 424,196 SH   SOLE 22 406,689 0 17,507
ANIKA THERAPEUTICS INC COM 035255108 66 2,188 SH   SOLE 26 0 0 2,188
ANIKA THERAPEUTICS INC COM 035255108 65 2,163 SH   SOLE 28 2,163 0 0
ANIKA THERAPEUTICS INC COM 035255108 620 20,488 SH   SOLE 30 20,488 0 0
ANIKA THERAPEUTICS INC COM 035255108 51 1,695 SH   SOLE 40 1,695 0 0
ANIXA BIOSCIENCES INC COM 03528H109 14 3,163 SH   SOLE 18 3,163 0 0
ANIXA BIOSCIENCES INC COM 03528H109 211 46,688 SH   SOLE 21 46,688 0 0
ANIXTER INTL INC COM 035290105 2,159 38,477 SH   SOLE 2 9,052 0 29,425
ANIXTER INTL INC COM 035290105 10 179 SH   SOLE 4 179 0 0
ANIXTER INTL INC COM 035290105 65 1,167 SH   SOLE 7 1,167 0 0
ANIXTER INTL INC COM 035290105 7,365 131,264 SH   SOLE 18 126,954 0 4,310
ANIXTER INTL INC COM 035290105 7,975 142,132 SH   SOLE 19 142,132 0 0
ANIXTER INTL INC COM 035290105 178,161 3,175,208 SH   SOLE 21 3,175,208 0 0
ANIXTER INTL INC COM 035290105 54,734 975,473 SH   SOLE 22 930,638 0 44,835
ANIXTER INTL INC COM 035290105 1,673 29,816 SH   SOLE 23 29,816 0 0
ANIXTER INTL INC COM 035290105 3,587 63,928 SH   SOLE 26 5,838 0 58,090
ANIXTER INTL INC COM 035290105 242 4,307 SH   SOLE 28 4,307 0 0
ANIXTER INTL INC COM 035290105 2,397 42,714 SH   SOLE 30 42,714 0 0
ANIXTER INTL INC COM 035290105 84 1,489 SH   SOLE 36 1,489 0 0
ANIXTER INTL INC COM 035290105 174 3,109 SH   SOLE 40 3,109 0 0
ANNALY CAP MGMT INC COM 035710409 34,708 3,474,295 SH   SOLE 2 223,746 0 3,250,549
ANNALY CAP MGMT INC COM 035710409 4,386 439,047 SH   SOLE 4 404,963 0 34,084
ANNALY CAP MGMT INC COM 035710409 7,654 766,181 SH   SOLE 7 582,618 0 183,563
ANNALY CAP MGMT INC COM 035710409 647 64,742 SH   SOLE 13 64,742 0 0
ANNALY CAP MGMT INC COM 035710409 69 6,923 SH   SOLE 15 6,923 0 0
ANNALY CAP MGMT INC COM 035710409 7,497 750,436 SH   SOLE 18 638,892 0 111,544
ANNALY CAP MGMT INC COM 035710409 2,588 259,098 SH   SOLE 19 259,098 0 0
ANNALY CAP MGMT INC COM 035710409 687,816 68,850,494 SH   SOLE 21 68,850,494 0 0
ANNALY CAP MGMT INC COM 035710409 418,239 41,865,727 SH   SOLE 22 39,038,510 0 2,827,217
ANNALY CAP MGMT INC COM 035710409 10,093 1,010,359 SH   SOLE 23 1,010,359 0 0
ANNALY CAP MGMT INC COM 035710409 12,557 1,257,003 SH   SOLE 25 1,257,003 0 0
ANNALY CAP MGMT INC COM 035710409 54,872 5,492,725 SH   SOLE 26 1,701,491 0 3,791,234
ANNALY CAP MGMT INC COM 035710409 2,703 270,548 SH   SOLE 28 194,171 0 76,377
ANNALY CAP MGMT INC COM 035710409 3,396 339,898 SH   SOLE 29 50,450 0 289,448
ANNALY CAP MGMT INC COM 035710409 39,637 3,967,640 SH   SOLE 30 3,967,640 0 0
ANNALY CAP MGMT INC COM 035710409 4,232 423,659 SH   SOLE 31 269,438 0 154,221
ANNALY CAP MGMT INC COM 035710409 772 77,240 SH   SOLE 34 77,240 0 0
ANNALY CAP MGMT INC COM 035710409 19,594 1,961,394 SH   SOLE 36 1,961,394 0 0
ANNALY CAP MGMT INC COM 035710409 330 33,023 SH   SOLE 40 33,023 0 0
ANSYS INC COM 03662Q105 38,810 212,411 SH   SOLE 2 25,377 0 187,034
ANSYS INC COM 03662Q105 5,428 29,710 SH   SOLE 4 27,556 0 2,154
ANSYS INC COM 03662Q105 16,596 90,835 SH   SOLE 7 68,902 0 21,933
ANSYS INC COM 03662Q105 585 3,201 SH   SOLE 13 3,201 0 0
ANSYS INC COM 03662Q105 191 1,047 SH   SOLE 15 1,047 0 0
ANSYS INC COM 03662Q105 38,303 209,640 SH   SOLE 18 198,540 0 11,100
ANSYS INC COM 03662Q105 62,736 343,363 SH   SOLE 19 343,363 0 0
ANSYS INC COM 03662Q105 407,202 2,228,681 SH   SOLE 21 2,228,681 0 0
ANSYS INC COM 03662Q105 370,898 2,029,982 SH   SOLE 22 1,809,347 0 220,635
ANSYS INC COM 03662Q105 11,039 60,416 SH   SOLE 23 60,416 0 0
ANSYS INC COM 03662Q105 100,151 548,143 SH   SOLE 25 548,143 0 0
ANSYS INC COM 03662Q105 80,088 438,332 SH   SOLE 26 104,849 0 333,483
ANSYS INC COM 03662Q105 2,934 16,059 SH   SOLE 28 11,672 0 4,387
ANSYS INC COM 03662Q105 3,710 20,303 SH   SOLE 29 3,067 0 17,236
ANSYS INC COM 03662Q105 81,545 446,311 SH   SOLE 30 446,311 0 0
ANSYS INC COM 03662Q105 4,597 25,158 SH   SOLE 31 14,706 0 10,452
ANSYS INC COM 03662Q105 2,187 11,971 SH   SOLE 34 11,971 0 0
ANSYS INC COM 03662Q105 11,182 61,202 SH   SOLE 36 61,202 0 0
ANSYS INC COM 03662Q105 420 2,298 SH   SOLE 40 2,298 0 0
ANTARES PHARMA INC COM 036642106 353 116,481 SH   SOLE 2 5,210 0 111,271
ANTARES PHARMA INC COM 036642106 10 3,260 SH   SOLE 7 3,260 0 0
ANTARES PHARMA INC COM 036642106 1,496 493,753 SH   SOLE 18 493,753 0 0
ANTARES PHARMA INC COM 036642106 689 227,476 SH   SOLE 19 227,476 0 0
ANTARES PHARMA INC COM 036642106 14,579 4,811,421 SH   SOLE 21 4,811,421 0 0
ANTARES PHARMA INC COM 036642106 12,776 4,216,388 SH   SOLE 22 4,035,971 0 180,417
ANTARES PHARMA INC COM 036642106 126 41,740 SH   SOLE 30 41,740 0 0
ANTERO MIDSTREAM CORP COM 03676B102 310 22,530 SH   SOLE 4 22,530 0 0
ANTERO MIDSTREAM CORP COM 03676B102 575 41,727 SH   SOLE 18 41,727 0 0
ANTERO MIDSTREAM CORP COM 03676B102 19,668 1,427,297 SH   SOLE 19 1,427,297 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,157 83,982 SH   SOLE 21 83,982 0 0
ANTERO MIDSTREAM CORP COM 03676B102 3,896 282,733 SH   SOLE 22 182,707 0 100,026
ANTERO MIDSTREAM CORP COM 03676B102 74 5,392 SH   SOLE 26 0 0 5,392
ANTERO MIDSTREAM CORP COM 03676B102 132 9,600 SH   SOLE 28 9,600 0 0
ANTERO MIDSTREAM CORP COM 03676B102 576 41,825 SH   SOLE 30 41,825 0 0
ANTERO MIDSTREAM CORP COM 03676B102 6,699 486,118 SH   SOLE 34 486,118 0 0
ANTERO MIDSTREAM CORP COM 03676B102 301 21,818 SH   SOLE 40 21,818 0 0
ANTERO RES CORP COM 03674X106 4,158 470,875 SH   SOLE 2 16,380 0 454,495
ANTERO RES CORP COM 03674X106 64 7,208 SH   SOLE 4 7,208 0 0
ANTERO RES CORP COM 03674X106 109 12,364 SH   SOLE 7 12,364 0 0
ANTERO RES CORP COM 03674X106 1,045 118,375 SH   SOLE 18 118,375 0 0
ANTERO RES CORP COM 03674X106 442 50,061 SH   SOLE 19 50,061 0 0
ANTERO RES CORP COM 03674X106 26,934 3,050,298 SH   SOLE 21 3,050,298 0 0
ANTERO RES CORP COM 03674X106 58,110 6,580,947 SH   SOLE 22 6,098,973 0 481,974
ANTERO RES CORP COM 03674X106 1,087 123,081 SH   SOLE 26 86,727 0 36,354
ANTERO RES CORP COM 03674X106 242 27,414 SH   SOLE 28 27,414 0 0
ANTERO RES CORP COM 03674X106 1,302 147,455 SH   SOLE 30 147,455 0 0
ANTERO RES CORP COM 03674X106 42 4,801 SH   SOLE 31 4,801 0 0
ANTERO RES CORP COM 03674X106 373 42,268 SH   SOLE 34 42,268 0 0
ANTERO RES CORP COM 03674X106 104 11,763 SH   SOLE 36 11,763 0 0
ANTERO RES CORP COM 03674X106 186 21,033 SH   SOLE 40 21,033 0 0
ANTHEM INC COM 036752103 236,116 822,761 SH   SOLE 2 232,432 0 590,329
ANTHEM INC COM 036752103 33,223 115,768 SH   SOLE 4 108,846 0 6,922
ANTHEM INC COM 036752103 84,463 294,316 SH   SOLE 7 223,754 0 70,562
ANTHEM INC COM 036752103 1,472 5,129 SH   SOLE 13 5,129 0 0
ANTHEM INC COM 036752103 638 2,224 SH   SOLE 15 2,224 0 0
ANTHEM INC COM 036752103 394,793 1,375,682 SH   SOLE 18 1,305,132 0 70,550
ANTHEM INC COM 036752103 949,256 3,307,744 SH   SOLE 19 3,307,744 0 0
ANTHEM INC COM 036752103 1,254 4,370 SH   SOLE 20 4,370 0 0
ANTHEM INC COM 036752103 1,646,677 5,737,949 SH   SOLE 21 5,737,949 0 0
ANTHEM INC COM 036752103 1,852,764 6,456,074 SH   SOLE 22 5,737,733 0 718,341
ANTHEM INC COM 036752103 54,595 190,240 SH   SOLE 23 190,240 0 0
ANTHEM INC COM 036752103 76,495 266,550 SH   SOLE 25 266,550 0 0
ANTHEM INC COM 036752103 307,103 1,070,119 SH   SOLE 26 268,929 0 801,190
ANTHEM INC COM 036752103 14,228 49,580 SH   SOLE 28 36,019 0 13,561
ANTHEM INC COM 036752103 14,850 51,746 SH   SOLE 29 9,854 0 41,892
ANTHEM INC COM 036752103 311,714 1,086,188 SH   SOLE 30 1,086,188 0 0
ANTHEM INC COM 036752103 22,647 78,914 SH   SOLE 31 48,878 0 30,036
ANTHEM INC COM 036752103 250,245 871,993 SH   SOLE 34 871,993 0 0
ANTHEM INC COM 036752103 64,313 224,102 SH   SOLE 36 224,102 0 0
ANTHEM INC COM 036752103 1,683 5,863 SH   SOLE 40 5,863 0 0
ANTHEM INC NOTE 2.750%10/1 94973VBG1 2,579 650,000 PRN   SOLE 21 650,000 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 440 108,918 SH   SOLE 2 4,060 0 104,858
ANWORTH MORTGAGE ASSET CP COM 037347101 3 834 SH   SOLE 4 834 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 11 2,827 SH   SOLE 7 2,827 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 1,373 339,893 SH   SOLE 18 339,893 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 563 139,429 SH   SOLE 19 139,429 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 22,791 5,641,247 SH   SOLE 21 5,641,247 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 13,620 3,371,319 SH   SOLE 22 3,218,182 0 153,137
ANWORTH MORTGAGE ASSET CP COM 037347101 1,219 301,610 SH   SOLE 26 25,813 0 275,797
ANWORTH MORTGAGE ASSET CP COM 037347101 64 15,875 SH   SOLE 28 15,875 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 116 28,775 SH   SOLE 30 28,775 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 46 11,441 SH   SOLE 40 11,441 0 0
AON PLC SHS CL A G0408V102 104,190 610,369 SH   SOLE 2 66,244 0 544,125
AON PLC SHS CL A G0408V102 13,620 79,790 SH   SOLE 4 73,353 0 6,437
AON PLC SHS CL A G0408V102 37,693 220,816 SH   SOLE 7 215,041 0 5,775
AON PLC SHS CL A G0408V102 619 3,625 SH   SOLE 13 3,625 0 0
AON PLC SHS CL A G0408V102 412 2,411 SH   SOLE 15 2,411 0 0
AON PLC SHS CL A G0408V102 24 142 SH   SOLE 17 0 0 142
AON PLC SHS CL A G0408V102 86,370 505,974 SH   SOLE 18 473,645 0 32,329
AON PLC SHS CL A G0408V102 6,597 38,648 SH   SOLE 19 38,648 0 0
AON PLC SHS CL A G0408V102 1,071,680 6,278,146 SH   SOLE 21 6,278,146 0 0
AON PLC SHS CL A G0408V102 1,030,715 6,038,169 SH   SOLE 22 5,369,366 0 668,803
AON PLC SHS CL A G0408V102 29,388 172,159 SH   SOLE 23 172,159 0 0
AON PLC SHS CL A G0408V102 37,856 221,769 SH   SOLE 25 221,769 0 0
AON PLC SHS CL A G0408V102 165,981 972,354 SH   SOLE 26 261,630 0 710,724
AON PLC SHS CL A G0408V102 7,923 46,414 SH   SOLE 28 33,739 0 12,675
AON PLC SHS CL A G0408V102 1,659 9,716 SH   SOLE 29 9,716 0 0
AON PLC SHS CL A G0408V102 191,599 1,122,434 SH   SOLE 30 1,122,434 0 0
AON PLC SHS CL A G0408V102 12,527 73,388 SH   SOLE 31 45,408 0 27,980
AON PLC SHS CL A G0408V102 2,599 15,224 SH   SOLE 34 15,224 0 0
AON PLC SHS CL A G0408V102 36,312 212,723 SH   SOLE 36 212,723 0 0
AON PLC SHS CL A G0408V102 997 5,839 SH   SOLE 40 5,839 0 0
APACHE CORP COM 037411105 35,113 1,013,070 SH   SOLE 2 108,061 0 905,009
APACHE CORP COM 037411105 5,017 144,736 SH   SOLE 4 134,653 0 10,083
APACHE CORP COM 037411105 12,211 352,295 SH   SOLE 7 318,312 0 33,983
APACHE CORP COM 037411105 562 16,205 SH   SOLE 13 16,205 0 0
APACHE CORP COM 037411105 111 3,208 SH   SOLE 15 3,208 0 0
APACHE CORP COM 037411105 33,065 953,988 SH   SOLE 18 902,000 0 51,988
APACHE CORP COM 037411105 3,834 110,625 SH   SOLE 19 110,625 0 0
APACHE CORP COM 037411105 310,969 8,971,978 SH   SOLE 21 8,971,978 0 0
APACHE CORP COM 037411105 354,883 10,238,983 SH   SOLE 22 9,203,525 0 1,035,458
APACHE CORP COM 037411105 9,707 280,059 SH   SOLE 23 280,059 0 0
APACHE CORP COM 037411105 13,279 383,115 SH   SOLE 25 383,115 0 0
APACHE CORP COM 037411105 49,528 1,428,973 SH   SOLE 26 462,830 0 966,143
APACHE CORP COM 037411105 2,532 73,040 SH   SOLE 28 53,235 0 19,805
APACHE CORP COM 037411105 551 15,901 SH   SOLE 29 15,901 0 0
APACHE CORP COM 037411105 50,113 1,445,855 SH   SOLE 30 1,445,855 0 0
APACHE CORP COM 037411105 3,715 107,189 SH   SOLE 31 66,923 0 40,266
APACHE CORP COM 037411105 820 23,671 SH   SOLE 34 23,671 0 0
APACHE CORP COM 037411105 11,213 323,507 SH   SOLE 36 323,507 0 0
APACHE CORP COM 037411105 370 10,667 SH   SOLE 40 10,667 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 17,635 350,675 SH   SOLE 2 30,402 0 320,273
APARTMENT INVT & MGMT CO CL A 03748R754 3,242 64,459 SH   SOLE 4 64,459 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 17,354 345,081 SH   SOLE 7 345,081 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 323 6,432 SH   SOLE 15 6,432 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 15,479 307,793 SH   SOLE 18 299,922 0 7,871
APARTMENT INVT & MGMT CO CL A 03748R754 15,087 300,003 SH   SOLE 19 300,003 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 229,438 4,562,308 SH   SOLE 21 4,562,308 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 299,592 5,957,294 SH   SOLE 22 5,502,248 0 455,046
APARTMENT INVT & MGMT CO CL A 03748R754 1,538 30,591 SH   SOLE 23 30,591 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 15,649 311,168 SH   SOLE 25 311,168 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 11,054 219,814 SH   SOLE 26 38,723 0 181,091
APARTMENT INVT & MGMT CO CL A 03748R754 924 18,365 SH   SOLE 28 18,365 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 3,753 74,619 SH   SOLE 29 74,619 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 52,345 1,040,854 SH   SOLE 30 1,040,854 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 702 13,953 SH   SOLE 31 3,145 0 10,808
APARTMENT INVT & MGMT CO CL A 03748R754 1,640 32,618 SH   SOLE 34 32,618 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 482 9,592 SH   SOLE 36 9,592 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 712 14,159 SH   SOLE 40 14,159 0 0
APARTMENT INVT & MGMT CO PFD CL A 6.875% 03748R762 2,975 116,546 SH   SOLE 21 116,546 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,500 76,946 SH   SOLE 2 49,237 0 27,709
APELLIS PHARMACEUTICALS INC COM 03753U106 15 784 SH   SOLE 7 784 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 3,085 158,186 SH   SOLE 18 151,315 0 6,871
APELLIS PHARMACEUTICALS INC COM 03753U106 10,896 558,772 SH   SOLE 19 558,772 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 347 17,800 SH   SOLE 20 17,800 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 33,605 1,723,314 SH   SOLE 21 1,723,314 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 19,820 1,016,416 SH   SOLE 22 976,928 0 39,488
APELLIS PHARMACEUTICALS INC COM 03753U106 109 5,589 SH   SOLE 23 5,589 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 262 13,454 SH   SOLE 26 0 0 13,454
APELLIS PHARMACEUTICALS INC COM 03753U106 241 12,342 SH   SOLE 30 12,342 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 2,680 137,429 SH   SOLE 34 137,429 0 0
APERGY CORP COM 03755L104 8,043 195,872 SH   SOLE 2 40,718 0 155,154
APERGY CORP COM 03755L104 14 350 SH   SOLE 4 350 0 0
APERGY CORP COM 03755L104 59 1,440 SH   SOLE 7 1,440 0 0
APERGY CORP COM 03755L104 9,380 228,449 SH   SOLE 18 228,027 0 422
APERGY CORP COM 03755L104 1,177 28,676 SH   SOLE 19 28,676 0 0
APERGY CORP COM 03755L104 162,041 3,946,439 SH   SOLE 21 3,946,439 0 0
APERGY CORP COM 03755L104 110,522 2,691,731 SH   SOLE 22 2,533,257 0 158,474
APERGY CORP COM 03755L104 1,390 33,852 SH   SOLE 26 25,547 0 8,305
APERGY CORP COM 03755L104 404 9,844 SH   SOLE 28 9,844 0 0
APERGY CORP COM 03755L104 843 20,523 SH   SOLE 30 20,523 0 0
APERGY CORP COM 03755L104 68 1,650 SH   SOLE 31 1,650 0 0
APERGY CORP COM 03755L104 309 7,515 SH   SOLE 36 7,515 0 0
APERGY CORP COM 03755L104 295 7,194 SH   SOLE 40 7,194 0 0
APOGEE ENTERPRISES INC COM 037598109 879 23,455 SH   SOLE 2 941 0 22,514
APOGEE ENTERPRISES INC COM 037598109 3 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109 23 601 SH   SOLE 7 601 0 0
APOGEE ENTERPRISES INC COM 037598109 4,255 113,504 SH   SOLE 18 113,504 0 0
APOGEE ENTERPRISES INC COM 037598109 1,547 41,253 SH   SOLE 19 41,253 0 0
APOGEE ENTERPRISES INC COM 037598109 109,166 2,911,883 SH   SOLE 21 2,911,883 0 0
APOGEE ENTERPRISES INC COM 037598109 31,142 830,685 SH   SOLE 22 790,917 0 39,768
APOGEE ENTERPRISES INC COM 037598109 406 10,831 SH   SOLE 26 9,174 0 1,657
APOGEE ENTERPRISES INC COM 037598109 158 4,208 SH   SOLE 28 4,208 0 0
APOGEE ENTERPRISES INC COM 037598109 1,465 39,070 SH   SOLE 30 39,070 0 0
APOGEE ENTERPRISES INC COM 037598109 122 3,266 SH   SOLE 40 3,266 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 2,311 126,973 SH   SOLE 2 4,394 0 122,579
APOLLO COML REAL EST FIN INC COM 03762U105 7 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 51 2,811 SH   SOLE 7 2,811 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 9,638 529,586 SH   SOLE 18 529,586 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 3,522 193,490 SH   SOLE 19 193,490 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 279,022 15,330,854 SH   SOLE 21 15,330,854 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 69,554 3,821,648 SH   SOLE 22 3,664,893 0 156,755
APOLLO COML REAL EST FIN INC COM 03762U105 417 22,903 SH   SOLE 23 22,903 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 706 38,789 SH   SOLE 26 30,045 0 8,744
APOLLO COML REAL EST FIN INC COM 03762U105 270 14,820 SH   SOLE 28 14,820 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 3,004 165,030 SH   SOLE 30 165,030 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 198 10,892 SH   SOLE 40 10,892 0 0
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 1,009 1,035,000 PRN   SOLE 21 1,035,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 7 1,865 SH   SOLE 18 1,865 0 0
APOLLO ENDOSURGERY INC COM 03767D108 92 24,643 SH   SOLE 21 24,643 0 0
APOLLO INVT CORP COM NEW 03761U502 5,062 334,332 SH   SOLE 30 334,332 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 49 2,698 SH   SOLE 2 155 0 2,543
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 10 532 SH   SOLE 7 532 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 207 11,281 SH   SOLE 18 11,281 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 98 5,345 SH   SOLE 19 5,345 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 2,565 140,028 SH   SOLE 21 140,028 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 3,640 198,696 SH   SOLE 22 171,724 0 26,972
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 142 7,778 SH   SOLE 30 7,778 0 0
APPFOLIO INC COM CL A 03783C100 1,004 12,639 SH   SOLE 2 553 0 12,086
APPFOLIO INC COM CL A 03783C100 25 314 SH   SOLE 7 314 0 0
APPFOLIO INC COM CL A 03783C100 3,996 50,331 SH   SOLE 18 50,331 0 0
APPFOLIO INC COM CL A 03783C100 2,565 32,304 SH   SOLE 19 32,304 0 0
APPFOLIO INC COM CL A 03783C100 38,059 479,329 SH   SOLE 21 479,329 0 0
APPFOLIO INC COM CL A 03783C100 29,392 370,173 SH   SOLE 22 358,807 0 11,366
APPFOLIO INC COM CL A 03783C100 229 2,888 SH   SOLE 26 0 0 2,888
APPIAN CORP CL A 03782L101 503 14,607 SH   SOLE 21 14,607 0 0
APPIAN CORP CL A 03782L101 18,302 531,585 SH   SOLE 22 531,585 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 9,159 561,902 SH   SOLE 2 50,621 0 511,281
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,379 145,964 SH   SOLE 4 145,964 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5,638 345,920 SH   SOLE 7 345,920 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 141 8,647 SH   SOLE 15 8,647 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1 33 SH   SOLE 17 0 0 33
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,312 141,830 SH   SOLE 18 112,328 0 29,502
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 6,753 414,294 SH   SOLE 19 414,294 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 66,140 4,057,661 SH   SOLE 21 4,057,661 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 156,043 9,573,193 SH   SOLE 22 8,811,358 0 761,835
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,423 148,623 SH   SOLE 23 148,623 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 7,740 474,822 SH   SOLE 25 474,822 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,381 146,103 SH   SOLE 26 48,990 0 97,113
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 478 29,317 SH   SOLE 28 29,317 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,785 170,838 SH   SOLE 29 170,838 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 17,490 1,073,005 SH   SOLE 30 1,073,005 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,524 154,834 SH   SOLE 31 120,885 0 33,949
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 391 23,973 SH   SOLE 34 23,973 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,074 65,902 SH   SOLE 36 65,902 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 308 18,903 SH   SOLE 40 18,903 0 0
APPLE INC COM 037833100 2,461,797 12,960,239 SH   SOLE 2 1,937,973 0 11,022,266
APPLE INC COM 037833100 331,261 1,743,938 SH   SOLE 4 1,616,300 0 127,638
APPLE INC COM 037833100 697,989 3,674,594 SH   SOLE 7 3,674,123 0 471
APPLE INC COM 037833100 30,783 162,061 SH   SOLE 13 162,061 0 0
APPLE INC COM 037833100 9,224 48,560 SH   SOLE 15 48,560 0 0
APPLE INC COM 037833100 1,270 6,686 SH   SOLE 17 0 0 6,686
APPLE INC COM 037833100 2,194,040 11,550,620 SH   SOLE 18 10,684,077 0 866,543
APPLE INC COM 037833100 1,059,153 5,575,957 SH   SOLE 19 5,575,957 0 0
APPLE INC COM 037833100 3,116 16,404 SH   SOLE 20 16,404 0 0
APPLE INC COM 037833100 16,280,859 85,711,288 SH   SOLE 21 85,711,288 0 0
APPLE INC COM 037833100 21,137,520 111,279,391 SH   SOLE 22 98,100,208 0 13,179,183
APPLE INC COM 037833100 695,399 3,660,959 SH   SOLE 23 3,660,959 0 0
APPLE INC COM 037833100 881,740 4,641,956 SH   SOLE 25 4,596,766 0 45,190
APPLE INC COM 037833100 3,580,014 18,847,139 SH   SOLE 26 4,760,618 0 14,086,521
APPLE INC COM 037833100 173,062 911,090 SH   SOLE 28 662,463 0 248,627
APPLE INC COM 037833100 167,881 883,817 SH   SOLE 29 292,133 0 591,684
APPLE INC COM 037833100 3,527,422 18,570,268 SH   SOLE 30 18,570,268 0 0
APPLE INC COM 037833100 314,608 1,656,266 SH   SOLE 31 1,053,916 0 602,350
APPLE INC COM 037833100 158,831 836,175 SH   SOLE 32 836,175 0 0
APPLE INC COM 037833100 395,269 2,080,909 SH   SOLE 34 2,080,909 0 0
APPLE INC COM 037833100 728,534 3,835,398 SH   SOLE 36 3,835,398 0 0
APPLE INC COM 037833100 20,804 109,522 SH   SOLE 40 109,522 0 0
APPLIANCE RECYCLING CTRS AME COM NEW 03814F205 0 869 SH   SOLE 21 869 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 4 4,913 SH   SOLE 18 4,913 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 53 74,545 SH   SOLE 21 74,545 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 103 144,927 SH   SOLE 22 144,927 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 25 5,871 SH   SOLE 2 5,871 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 12 2,909 SH   SOLE 18 2,909 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 83 19,853 SH   SOLE 19 19,853 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 203 48,396 SH   SOLE 21 48,396 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 851 203,172 SH   SOLE 22 203,172 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 10 2,311 SH   SOLE 23 2,311 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,047 51,238 SH   SOLE 2 21,497 0 29,741
APPLIED INDL TECHNOLOGIES IN COM 03820C105 9 154 SH   SOLE 4 154 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 36 599 SH   SOLE 7 599 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 11,286 189,781 SH   SOLE 18 167,908 0 21,873
APPLIED INDL TECHNOLOGIES IN COM 03820C105 21,229 356,963 SH   SOLE 19 356,963 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 247,219 4,157,041 SH   SOLE 21 4,157,041 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 92,000 1,547,005 SH   SOLE 22 1,494,549 0 52,456
APPLIED INDL TECHNOLOGIES IN COM 03820C105 4,767 80,164 SH   SOLE 23 80,164 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 8,382 140,940 SH   SOLE 26 10,578 0 130,362
APPLIED INDL TECHNOLOGIES IN COM 03820C105 319 5,370 SH   SOLE 28 5,370 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,360 56,500 SH   SOLE 30 56,500 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 65 1,091 SH   SOLE 36 1,091 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 178 2,989 SH   SOLE 40 2,989 0 0
APPLIED MATLS INC COM 038222105 103,193 2,601,938 SH   SOLE 2 431,983 0 2,169,955
APPLIED MATLS INC COM 038222105 13,356 336,755 SH   SOLE 4 310,157 0 26,598
APPLIED MATLS INC COM 038222105 30,982 781,197 SH   SOLE 7 781,197 0 0
APPLIED MATLS INC COM 038222105 585 14,751 SH   SOLE 13 14,751 0 0
APPLIED MATLS INC COM 038222105 442 11,138 SH   SOLE 15 11,138 0 0
APPLIED MATLS INC COM 038222105 74,137 1,869,325 SH   SOLE 18 1,736,664 0 132,661
APPLIED MATLS INC COM 038222105 6,625 167,042 SH   SOLE 19 167,042 0 0
APPLIED MATLS INC COM 038222105 779,329 19,650,263 SH   SOLE 21 19,650,263 0 0
APPLIED MATLS INC COM 038222105 941,732 23,745,144 SH   SOLE 22 21,128,770 0 2,616,374
APPLIED MATLS INC COM 038222105 29,562 745,387 SH   SOLE 23 745,387 0 0
APPLIED MATLS INC COM 038222105 55,522 1,399,947 SH   SOLE 25 1,399,947 0 0
APPLIED MATLS INC COM 038222105 230,780 5,818,952 SH   SOLE 26 1,078,066 0 4,740,886
APPLIED MATLS INC COM 038222105 7,500 189,105 SH   SOLE 28 137,795 0 51,310
APPLIED MATLS INC COM 038222105 4,331 109,206 SH   SOLE 29 38,739 0 70,467
APPLIED MATLS INC COM 038222105 162,455 4,096,191 SH   SOLE 30 4,096,191 0 0
APPLIED MATLS INC COM 038222105 11,909 300,272 SH   SOLE 31 184,647 0 115,625
APPLIED MATLS INC COM 038222105 5,469 137,890 SH   SOLE 32 137,890 0 0
APPLIED MATLS INC COM 038222105 3,502 88,313 SH   SOLE 34 88,313 0 0
APPLIED MATLS INC COM 038222105 29,218 736,706 SH   SOLE 36 736,706 0 0
APPLIED MATLS INC COM 038222105 849 21,412 SH   SOLE 40 21,412 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 203 16,603 SH   SOLE 2 693 0 15,910
APPLIED OPTOELECTRONICS INC COM 03823U102 1 99 SH   SOLE 4 99 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 5 382 SH   SOLE 7 382 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 1,033 84,694 SH   SOLE 18 84,694 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 330 27,013 SH   SOLE 19 27,013 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 26,105 2,139,726 SH   SOLE 21 2,139,726 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 6,877 563,669 SH   SOLE 22 538,829 0 24,840
APPLIED OPTOELECTRONICS INC COM 03823U102 79 6,444 SH   SOLE 26 0 0 6,444
APPLIED OPTOELECTRONICS INC COM 03823U102 31 2,526 SH   SOLE 28 2,526 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 342 28,020 SH   SOLE 30 28,020 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 22 1,769 SH   SOLE 40 1,769 0 0
APPROACH RESOURCES INC COM 03834A103 30 84,350 SH   SOLE 2 1,790 0 82,560
APPROACH RESOURCES INC COM 03834A103 50 142,362 SH   SOLE 18 142,362 0 0
APPROACH RESOURCES INC COM 03834A103 22 63,207 SH   SOLE 19 63,207 0 0
APPROACH RESOURCES INC COM 03834A103 543 1,534,517 SH   SOLE 21 1,534,517 0 0
APPROACH RESOURCES INC COM 03834A103 478 1,351,010 SH   SOLE 22 1,327,478 0 23,532
APPROACH RESOURCES INC COM 03834A103 26 73,829 SH   SOLE 26 0 0 73,829
APTARGROUP INC COM 038336103 18,391 172,867 SH   SOLE 2 36,487 0 136,380
APTARGROUP INC COM 038336103 31 295 SH   SOLE 4 295 0 0
APTARGROUP INC COM 038336103 2,295 21,570 SH   SOLE 7 21,570 0 0
APTARGROUP INC COM 038336103 19,993 187,921 SH   SOLE 18 187,921 0 0
APTARGROUP INC COM 038336103 1,437 13,508 SH   SOLE 19 13,508 0 0
APTARGROUP INC COM 038336103 331,015 3,111,331 SH   SOLE 21 3,111,331 0 0
APTARGROUP INC COM 038336103 217,740 2,046,625 SH   SOLE 22 1,919,968 0 126,657
APTARGROUP INC COM 038336103 2,117 19,902 SH   SOLE 26 12,446 0 7,456
APTARGROUP INC COM 038336103 879 8,265 SH   SOLE 28 8,265 0 0
APTARGROUP INC COM 038336103 1,793 16,854 SH   SOLE 30 16,854 0 0
APTARGROUP INC COM 038336103 140 1,318 SH   SOLE 31 1,318 0 0
APTARGROUP INC COM 038336103 126 1,187 SH   SOLE 36 1,187 0 0
APTARGROUP INC COM 038336103 592 5,566 SH   SOLE 40 5,566 0 0
APTEVO THERAPEUTICS INC COM 03835L108 3 3,477 SH   SOLE 18 3,477 0 0
APTEVO THERAPEUTICS INC COM 03835L108 52 57,379 SH   SOLE 21 57,379 0 0
APTEVO THERAPEUTICS INC COM 03835L108 264 293,092 SH   SOLE 22 293,092 0 0
APTINYX INC COM 03836N103 42 10,465 SH   SOLE 2 511 0 9,954
APTINYX INC COM 03836N103 185 45,721 SH   SOLE 18 45,721 0 0
APTINYX INC COM 03836N103 76 18,746 SH   SOLE 19 18,746 0 0
APTINYX INC COM 03836N103 3,199 789,770 SH   SOLE 21 789,770 0 0
APTINYX INC COM 03836N103 951 234,898 SH   SOLE 22 227,704 0 7,194
APTINYX INC COM 03836N103 14 3,348 SH   SOLE 30 3,348 0 0
APTIV PLC SHS G6095L109 51,532 648,282 SH   SOLE 2 54,301 0 593,981
APTIV PLC SHS G6095L109 6,650 83,653 SH   SOLE 4 76,639 0 7,014
APTIV PLC SHS G6095L109 16,224 204,095 SH   SOLE 7 203,038 0 1,057
APTIV PLC SHS G6095L109 358 4,505 SH   SOLE 13 4,505 0 0
APTIV PLC SHS G6095L109 210 2,638 SH   SOLE 15 2,638 0 0
APTIV PLC SHS G6095L109 41,745 525,164 SH   SOLE 18 490,590 0 34,574
APTIV PLC SHS G6095L109 5,840 73,464 SH   SOLE 19 73,464 0 0
APTIV PLC SHS G6095L109 462,050 5,812,685 SH   SOLE 21 5,812,685 0 0
APTIV PLC SHS G6095L109 499,498 6,283,782 SH   SOLE 22 5,591,670 0 692,112
APTIV PLC SHS G6095L109 14,887 187,277 SH   SOLE 23 187,277 0 0
APTIV PLC SHS G6095L109 18,984 238,820 SH   SOLE 25 238,820 0 0
APTIV PLC SHS G6095L109 76,278 959,590 SH   SOLE 26 307,005 0 652,585
APTIV PLC SHS G6095L109 3,973 49,981 SH   SOLE 28 36,665 0 13,316
APTIV PLC SHS G6095L109 839 10,557 SH   SOLE 29 10,557 0 0
APTIV PLC SHS G6095L109 67,883 853,981 SH   SOLE 30 853,981 0 0
APTIV PLC SHS G6095L109 6,547 82,367 SH   SOLE 31 51,689 0 30,678
APTIV PLC SHS G6095L109 1,885 23,710 SH   SOLE 34 23,710 0 0
APTIV PLC SHS G6095L109 15,910 200,151 SH   SOLE 36 200,151 0 0
APTIV PLC SHS G6095L109 527 6,635 SH   SOLE 40 6,635 0 0
APYX MED CORP COM 03837C106 37 5,816 SH   SOLE 18 5,816 0 0
APYX MED CORP COM 03837C106 586 92,821 SH   SOLE 21 92,821 0 0
APYX MED CORP COM 03837C106 2,213 350,723 SH   SOLE 22 350,723 0 0
AQUA AMERICA INC COM 03836W103 15,860 435,232 SH   SOLE 2 94,797 0 340,435
AQUA AMERICA INC COM 03836W103 288 7,904 SH   SOLE 4 7,904 0 0
AQUA AMERICA INC COM 03836W103 15,867 435,426 SH   SOLE 7 435,426 0 0
AQUA AMERICA INC COM 03836W103 20,003 548,940 SH   SOLE 18 548,940 0 0
AQUA AMERICA INC COM 03836W103 1,368 37,529 SH   SOLE 19 37,529 0 0
AQUA AMERICA INC COM 03836W103 326,038 8,947,254 SH   SOLE 21 8,947,254 0 0
AQUA AMERICA INC COM 03836W103 214,289 5,880,597 SH   SOLE 22 5,515,129 0 365,468
AQUA AMERICA INC COM 03836W103 2,905 79,709 SH   SOLE 26 48,389 0 31,320
AQUA AMERICA INC COM 03836W103 854 23,432 SH   SOLE 28 23,432 0 0
AQUA AMERICA INC COM 03836W103 26,582 729,477 SH   SOLE 30 729,477 0 0
AQUA AMERICA INC COM 03836W103 137 3,773 SH   SOLE 31 3,773 0 0
AQUA AMERICA INC COM 03836W103 423 11,609 SH   SOLE 36 11,609 0 0
AQUA AMERICA INC COM 03836W103 624 17,115 SH   SOLE 40 17,115 0 0
AQUA METALS INC COM 03837J101 25 8,105 SH   SOLE 18 8,105 0 0
AQUA METALS INC COM 03837J101 319 104,035 SH   SOLE 21 104,035 0 0
AQUA METALS INC COM 03837J101 2,076 676,182 SH   SOLE 22 676,182 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 2 1,141 SH   SOLE 18 1,141 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 22 9,894 SH   SOLE 21 9,894 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 33 15,151 SH   SOLE 22 15,151 0 0
AQUANTIA CORP COM 03842Q108 154 16,986 SH   SOLE 2 675 0 16,311
AQUANTIA CORP COM 03842Q108 4 481 SH   SOLE 7 481 0 0
AQUANTIA CORP COM 03842Q108 840 92,681 SH   SOLE 18 75,327 0 17,354
AQUANTIA CORP COM 03842Q108 987 108,920 SH   SOLE 19 108,920 0 0
AQUANTIA CORP COM 03842Q108 6,776 747,853 SH   SOLE 21 747,853 0 0
AQUANTIA CORP COM 03842Q108 6,253 690,203 SH   SOLE 22 673,702 0 16,501
AQUANTIA CORP COM 03842Q108 36 4,024 SH   SOLE 23 4,024 0 0
AQUANTIA CORP COM 03842Q108 39 4,300 SH   SOLE 26 0 0 4,300
AQUAVENTURE HLDGS LTD SHS G0443N107 194 10,016 SH   SOLE 2 400 0 9,616
AQUAVENTURE HLDGS LTD SHS G0443N107 151 7,824 SH   SOLE 7 7,824 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 716 36,990 SH   SOLE 18 36,990 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 303 15,648 SH   SOLE 19 15,648 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 7,592 392,372 SH   SOLE 21 392,372 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 956 49,392 SH   SOLE 30 49,392 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 64 9,279 SH   SOLE 2 341 0 8,938
AQUESTIVE THERAPEUTICS INC COM 03843E104 277 40,027 SH   SOLE 18 40,027 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 239 34,653 SH   SOLE 19 34,653 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 3,815 552,152 SH   SOLE 21 552,152 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 1,138 164,705 SH   SOLE 22 163,348 0 1,357
AQUESTIVE THERAPEUTICS INC COM 03843E104 6 940 SH   SOLE 30 940 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 16 5,892 SH   SOLE 21 5,892 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 817 303,013 SH   SOLE 22 303,013 0 0
ARAMARK COM 03852U106 26,967 912,602 SH   SOLE 2 306,841 0 605,761
ARAMARK COM 03852U106 3,411 115,420 SH   SOLE 4 108,856 0 6,564
ARAMARK COM 03852U106 1,275 43,163 SH   SOLE 7 43,163 0 0
ARAMARK COM 03852U106 1,043 35,295 SH   SOLE 13 35,295 0 0
ARAMARK COM 03852U106 52 1,757 SH   SOLE 15 1,757 0 0
ARAMARK COM 03852U106 7,184 243,109 SH   SOLE 18 214,006 0 29,103
ARAMARK COM 03852U106 11,502 389,224 SH   SOLE 19 389,224 0 0
ARAMARK COM 03852U106 123,032 4,163,512 SH   SOLE 21 4,163,512 0 0
ARAMARK COM 03852U106 225,457 7,629,677 SH   SOLE 22 7,000,029 0 629,648
ARAMARK COM 03852U106 6,722 227,494 SH   SOLE 23 227,494 0 0
ARAMARK COM 03852U106 6,223 210,601 SH   SOLE 25 210,601 0 0
ARAMARK COM 03852U106 28,588 967,456 SH   SOLE 26 342,319 0 625,137
ARAMARK COM 03852U106 1,389 47,012 SH   SOLE 28 34,434 0 12,578
ARAMARK COM 03852U106 7,505 253,976 SH   SOLE 29 36,830 0 217,146
ARAMARK COM 03852U106 11,430 386,809 SH   SOLE 30 386,809 0 0
ARAMARK COM 03852U106 3,178 107,559 SH   SOLE 31 74,243 0 33,316
ARAMARK COM 03852U106 1,146 38,789 SH   SOLE 34 38,789 0 0
ARAMARK COM 03852U106 7,084 239,735 SH   SOLE 36 239,735 0 0
ARAMARK COM 03852U106 145 4,918 SH   SOLE 40 4,918 0 0
ARATANA THERAPEUTICS INC COM 03874P101 152 42,248 SH   SOLE 2 1,861 0 40,387
ARATANA THERAPEUTICS INC COM 03874P101 2 646 SH   SOLE 7 646 0 0
ARATANA THERAPEUTICS INC COM 03874P101 573 159,105 SH   SOLE 18 159,105 0 0
ARATANA THERAPEUTICS INC COM 03874P101 270 75,084 SH   SOLE 19 75,084 0 0
ARATANA THERAPEUTICS INC COM 03874P101 7,428 2,063,334 SH   SOLE 21 2,063,334 0 0
ARATANA THERAPEUTICS INC COM 03874P101 4,250 1,180,549 SH   SOLE 22 1,148,683 0 31,866
ARATANA THERAPEUTICS INC COM 03874P101 7 1,838 SH   SOLE 30 1,838 0 0
ARAVIVE INC COM 03890D108 30 4,287 SH   SOLE 2 4,287 0 0
ARAVIVE INC COM 03890D108 8 1,103 SH   SOLE 18 1,103 0 0
ARAVIVE INC COM 03890D108 16 2,326 SH   SOLE 19 2,326 0 0
ARAVIVE INC COM 03890D108 149 21,119 SH   SOLE 21 21,119 0 0
ARAVIVE INC COM 03890D108 826 117,363 SH   SOLE 22 117,363 0 0
ARAVIVE INC COM 03890D108 128 18,201 SH   SOLE 26 0 0 18,201
ARBOR RLTY TR INC COM 038923108 1,638 126,303 SH   SOLE 2 53,473 0 72,830
ARBOR RLTY TR INC COM 038923108 17 1,321 SH   SOLE 7 1,321 0 0
ARBOR RLTY TR INC COM 038923108 3,284 253,234 SH   SOLE 18 248,340 0 4,894
ARBOR RLTY TR INC COM 038923108 4,227 325,887 SH   SOLE 19 325,887 0 0
ARBOR RLTY TR INC COM 038923108 54,637 4,212,580 SH   SOLE 21 4,212,580 0 0
ARBOR RLTY TR INC COM 038923108 42,788 3,298,997 SH   SOLE 22 3,202,050 0 96,947
ARBOR RLTY TR INC COM 038923108 3,990 307,613 SH   SOLE 23 307,613 0 0
ARBOR RLTY TR INC COM 038923108 517 39,849 SH   SOLE 26 39,849 0 0
ARBOR RLTY TR INC COM 038923108 449 34,640 SH   SOLE 30 34,640 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 119 33,174 SH   SOLE 2 1,232 0 31,942
ARBUTUS BIOPHARMA CORP COM 03879J100 3 913 SH   SOLE 7 913 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 417 116,442 SH   SOLE 18 116,442 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 175 48,817 SH   SOLE 19 48,817 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 6,253 1,746,546 SH   SOLE 21 1,746,546 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 1,304 364,152 SH   SOLE 22 334,535 0 29,617
ARBUTUS BIOPHARMA CORP COM 03879J100 7 2,088 SH   SOLE 30 2,088 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 131 58,634 SH   SOLE 2 58,634 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 17 7,657 SH   SOLE 18 7,657 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 803 360,078 SH   SOLE 19 360,078 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 326 146,036 SH   SOLE 21 146,036 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 3,510 1,573,790 SH   SOLE 22 1,573,790 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 553 248,093 SH   SOLE 23 248,093 0 0
ARC GROUP WORLDWIDE INC COM 00213H105 2 2,356 SH   SOLE 18 2,356 0 0
ARC GROUP WORLDWIDE INC COM 00213H105 31 34,134 SH   SOLE 21 34,134 0 0
ARCA BIOPHARMA INC COM PAR 00211Y407 0 865 SH   SOLE 21 865 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 2 219 SH   SOLE 21 219 0 0
ARCBEST CORP COM 03937C105 794 25,776 SH   SOLE 2 891 0 24,885
ARCBEST CORP COM 03937C105 7 225 SH   SOLE 4 225 0 0
ARCBEST CORP COM 03937C105 18 595 SH   SOLE 7 595 0 0
ARCBEST CORP COM 03937C105 3,392 110,180 SH   SOLE 18 110,180 0 0
ARCBEST CORP COM 03937C105 1,277 41,473 SH   SOLE 19 41,473 0 0
ARCBEST CORP COM 03937C105 84,845 2,755,595 SH   SOLE 21 2,755,595 0 0
ARCBEST CORP COM 03937C105 23,383 759,420 SH   SOLE 22 722,857 0 36,563
ARCBEST CORP COM 03937C105 385 12,508 SH   SOLE 26 11,178 0 1,330
ARCBEST CORP COM 03937C105 112 3,627 SH   SOLE 28 3,627 0 0
ARCBEST CORP COM 03937C105 1,162 37,728 SH   SOLE 30 37,728 0 0
ARCBEST CORP COM 03937C105 88 2,845 SH   SOLE 40 2,845 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 743 36,444 SH   SOLE 21 36,444 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 264 12,946 SH   SOLE 25 12,946 0 0
ARCH CAP GROUP LTD ORD G0450A105 31,163 964,189 SH   SOLE 2 74,951 0 889,238
ARCH CAP GROUP LTD ORD G0450A105 4,356 134,776 SH   SOLE 4 124,378 0 10,398
ARCH CAP GROUP LTD ORD G0450A105 8,561 264,878 SH   SOLE 7 148,669 0 116,209
ARCH CAP GROUP LTD ORD G0450A105 683 21,131 SH   SOLE 13 21,131 0 0
ARCH CAP GROUP LTD ORD G0450A105 149 4,600 SH   SOLE 15 4,600 0 0
ARCH CAP GROUP LTD ORD G0450A105 6,989 216,247 SH   SOLE 18 180,927 0 35,320
ARCH CAP GROUP LTD ORD G0450A105 2,627 81,293 SH   SOLE 19 81,293 0 0
ARCH CAP GROUP LTD ORD G0450A105 355,583 11,001,953 SH   SOLE 21 11,001,953 0 0
ARCH CAP GROUP LTD ORD G0450A105 389,233 12,043,102 SH   SOLE 22 11,216,075 0 827,027
ARCH CAP GROUP LTD ORD G0450A105 9,301 287,765 SH   SOLE 23 287,765 0 0
ARCH CAP GROUP LTD ORD G0450A105 11,826 365,892 SH   SOLE 25 365,892 0 0
ARCH CAP GROUP LTD ORD G0450A105 46,566 1,440,767 SH   SOLE 26 515,076 0 925,691
ARCH CAP GROUP LTD ORD G0450A105 2,499 77,322 SH   SOLE 28 55,816 0 21,506
ARCH CAP GROUP LTD ORD G0450A105 3,258 100,812 SH   SOLE 29 16,934 0 83,878
ARCH CAP GROUP LTD ORD G0450A105 36,478 1,128,646 SH   SOLE 30 1,128,646 0 0
ARCH CAP GROUP LTD ORD G0450A105 3,995 123,615 SH   SOLE 31 73,792 0 49,823
ARCH CAP GROUP LTD ORD G0450A105 798 24,706 SH   SOLE 34 24,706 0 0
ARCH CAP GROUP LTD ORD G0450A105 18,994 587,676 SH   SOLE 36 587,676 0 0
ARCH CAP GROUP LTD ORD G0450A105 266 8,235 SH   SOLE 40 8,235 0 0
ARCH COAL INC CL A 039380407 115 1,257 SH   SOLE 2 1,257 0 0
ARCH COAL INC CL A 039380407 8 93 SH   SOLE 4 93 0 0
ARCH COAL INC CL A 039380407 23 249 SH   SOLE 7 249 0 0
ARCH COAL INC CL A 039380407 5,119 56,084 SH   SOLE 18 56,084 0 0
ARCH COAL INC CL A 039380407 3,007 32,949 SH   SOLE 19 32,949 0 0
ARCH COAL INC CL A 039380407 52,996 580,654 SH   SOLE 21 580,654 0 0
ARCH COAL INC CL A 039380407 48,845 535,175 SH   SOLE 22 510,964 0 24,211
ARCH COAL INC CL A 039380407 236 2,591 SH   SOLE 23 2,591 0 0
ARCH COAL INC CL A 039380407 728 7,975 SH   SOLE 26 6,722 0 1,253
ARCH COAL INC CL A 039380407 206 2,253 SH   SOLE 28 2,253 0 0
ARCH COAL INC CL A 039380407 682 7,470 SH   SOLE 30 7,470 0 0
ARCH COAL INC CL A 039380407 1,232 13,497 SH   SOLE 34 13,497 0 0
ARCH COAL INC CL A 039380407 210 2,306 SH   SOLE 40 2,306 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 70,132 1,626,072 SH   SOLE 2 360,519 0 1,265,553
ARCHER DANIELS MIDLAND CO COM 039483102 9,663 224,048 SH   SOLE 4 209,491 0 14,557
ARCHER DANIELS MIDLAND CO COM 039483102 56,930 1,319,965 SH   SOLE 7 927,945 0 392,020
ARCHER DANIELS MIDLAND CO COM 039483102 7,081 164,168 SH   SOLE 13 164,168 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 199 4,612 SH   SOLE 15 4,612 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 60,754 1,408,626 SH   SOLE 18 1,306,450 0 102,176
ARCHER DANIELS MIDLAND CO COM 039483102 54,595 1,265,835 SH   SOLE 19 1,265,835 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 583,212 13,522,186 SH   SOLE 21 13,522,186 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 658,086 15,258,203 SH   SOLE 22 12,944,429 0 2,313,774
ARCHER DANIELS MIDLAND CO COM 039483102 18,325 424,883 SH   SOLE 23 424,883 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 23,582 546,757 SH   SOLE 25 546,757 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 109,386 2,536,183 SH   SOLE 26 659,485 0 1,876,698
ARCHER DANIELS MIDLAND CO COM 039483102 4,624 107,218 SH   SOLE 28 77,999 0 29,219
ARCHER DANIELS MIDLAND CO COM 039483102 15,774 365,739 SH   SOLE 29 29,527 0 336,212
ARCHER DANIELS MIDLAND CO COM 039483102 110,673 2,566,039 SH   SOLE 30 2,566,039 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 7,425 172,155 SH   SOLE 31 108,343 0 63,812
ARCHER DANIELS MIDLAND CO COM 039483102 9,321 216,113 SH   SOLE 34 216,113 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 26,034 603,618 SH   SOLE 36 603,618 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 575 13,334 SH   SOLE 40 13,334 0 0
ARCHROCK INC COM 03957W106 1,623 165,968 SH   SOLE 2 36,332 0 129,636
ARCHROCK INC COM 03957W106 3 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106 22 2,263 SH   SOLE 7 2,263 0 0
ARCHROCK INC COM 03957W106 5,691 581,936 SH   SOLE 18 564,087 0 17,849
ARCHROCK INC COM 03957W106 4,827 493,524 SH   SOLE 19 493,524 0 0
ARCHROCK INC COM 03957W106 137,056 14,013,878 SH   SOLE 21 14,013,878 0 0
ARCHROCK INC COM 03957W106 42,081 4,302,790 SH   SOLE 22 4,101,531 0 201,259
ARCHROCK INC COM 03957W106 1,057 108,114 SH   SOLE 23 108,114 0 0
ARCHROCK INC COM 03957W106 2,238 228,819 SH   SOLE 26 51,139 0 177,680
ARCHROCK INC COM 03957W106 155 15,860 SH   SOLE 28 15,860 0 0
ARCHROCK INC COM 03957W106 1,834 187,504 SH   SOLE 30 187,504 0 0
ARCHROCK INC COM 03957W106 310 31,711 SH   SOLE 34 31,711 0 0
ARCHROCK INC COM 03957W106 165 16,865 SH   SOLE 40 16,865 0 0
ARCIMOTO INC COM 039587100 6 1,187 SH   SOLE 18 1,187 0 0
ARCIMOTO INC COM 039587100 72 15,032 SH   SOLE 21 15,032 0 0
ARCO PLATFORM LTD COM CL A G04553106 19,693 609,894 SH   SOLE 19 609,894 0 0
ARCO PLATFORM LTD COM CL A G04553106 14,524 449,802 SH   SOLE 34 449,802 0 0
ARCONIC INC COM 03965L100 28,431 1,487,764 SH   SOLE 2 462,522 0 1,025,242
ARCONIC INC COM 03965L100 2,795 146,271 SH   SOLE 4 134,565 0 11,706
ARCONIC INC COM 03965L100 6,507 340,513 SH   SOLE 7 326,414 0 14,099
ARCONIC INC COM 03965L100 186 9,744 SH   SOLE 13 9,744 0 0
ARCONIC INC COM 03965L100 65 3,395 SH   SOLE 15 3,395 0 0
ARCONIC INC COM 03965L100 16,737 875,835 SH   SOLE 18 818,354 0 57,481
ARCONIC INC COM 03965L100 8,463 442,881 SH   SOLE 19 442,881 0 0
ARCONIC INC COM 03965L100 292,511 15,306,721 SH   SOLE 21 15,306,721 0 0
ARCONIC INC COM 03965L100 201,406 10,539,308 SH   SOLE 22 9,419,930 0 1,119,378
ARCONIC INC COM 03965L100 5,762 301,492 SH   SOLE 23 301,492 0 0
ARCONIC INC COM 03965L100 7,066 369,780 SH   SOLE 25 369,780 0 0
ARCONIC INC COM 03965L100 34,416 1,800,961 SH   SOLE 26 574,184 0 1,226,777
ARCONIC INC COM 03965L100 1,664 87,071 SH   SOLE 28 60,867 0 26,204
ARCONIC INC COM 03965L100 1,965 102,801 SH   SOLE 29 12,414 0 90,387
ARCONIC INC COM 03965L100 27,603 1,444,442 SH   SOLE 30 1,444,442 0 0
ARCONIC INC COM 03965L100 2,397 125,448 SH   SOLE 31 80,898 0 44,550
ARCONIC INC COM 03965L100 11,406 596,865 SH   SOLE 34 596,865 0 0
ARCONIC INC COM 03965L100 7,141 373,696 SH   SOLE 36 373,696 0 0
ARCONIC INC COM 03965L100 245 12,826 SH   SOLE 40 12,826 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3,941 549,664 SH   SOLE 21 549,664 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 39 5,478 SH   SOLE 22 0 0 5,478
ARCOSA INC COM 039653100 2,831 92,655 SH   SOLE 2 3,333 0 89,322
ARCOSA INC COM 039653100 7 224 SH   SOLE 4 224 0 0
ARCOSA INC COM 039653100 53 1,744 SH   SOLE 7 1,744 0 0
ARCOSA INC COM 039653100 2,419 79,169 SH   SOLE 18 79,169 0 0
ARCOSA INC COM 039653100 308 10,072 SH   SOLE 19 10,072 0 0
ARCOSA INC COM 039653100 128,189 4,196,050 SH   SOLE 21 4,196,050 0 0
ARCOSA INC COM 039653100 41,165 1,347,477 SH   SOLE 22 1,241,149 0 106,328
ARCOSA INC COM 039653100 411 13,462 SH   SOLE 26 8,235 0 5,227
ARCOSA INC COM 039653100 178 5,811 SH   SOLE 28 5,811 0 0
ARCOSA INC COM 039653100 2,143 70,158 SH   SOLE 30 70,158 0 0
ARCOSA INC COM 039653100 32 1,043 SH   SOLE 31 1,043 0 0
ARCOSA INC COM 039653100 167 5,457 SH   SOLE 36 5,457 0 0
ARCOSA INC COM 039653100 169 5,522 SH   SOLE 40 5,522 0 0
ARCTURUS THERAPEUTICS LTD SHS M1492T105 9 1,365 SH   SOLE 18 1,365 0 0
ARCTURUS THERAPEUTICS LTD SHS M1492T105 121 17,703 SH   SOLE 21 17,703 0 0
ARCUS BIOSCIENCES INC COM 03969F109 381 30,470 SH   SOLE 2 5,397 0 25,073
ARCUS BIOSCIENCES INC COM 03969F109 11 865 SH   SOLE 7 865 0 0
ARCUS BIOSCIENCES INC COM 03969F109 1,434 114,782 SH   SOLE 18 106,521 0 8,261
ARCUS BIOSCIENCES INC COM 03969F109 1,767 141,498 SH   SOLE 19 141,498 0 0
ARCUS BIOSCIENCES INC COM 03969F109 13,342 1,068,181 SH   SOLE 21 1,068,181 0 0
ARCUS BIOSCIENCES INC COM 03969F109 5,419 433,879 SH   SOLE 22 415,201 0 18,678
ARCUS BIOSCIENCES INC COM 03969F109 197 15,798 SH   SOLE 23 15,798 0 0
ARCUS BIOSCIENCES INC COM 03969F109 276 22,120 SH   SOLE 26 0 0 22,120
ARCUS BIOSCIENCES INC COM 03969F109 51 4,108 SH   SOLE 30 4,108 0 0
ARDAGH GROUP S A CL A L0223L101 854 65,718 SH   SOLE 2 3,356 0 62,362
ARDAGH GROUP S A CL A L0223L101 2 189 SH   SOLE 7 189 0 0
ARDAGH GROUP S A CL A L0223L101 92 7,068 SH   SOLE 18 7,068 0 0
ARDAGH GROUP S A CL A L0223L101 57 4,381 SH   SOLE 19 4,381 0 0
ARDAGH GROUP S A CL A L0223L101 2,267 174,372 SH   SOLE 21 174,372 0 0
ARDAGH GROUP S A CL A L0223L101 2,242 172,456 SH   SOLE 22 137,890 0 34,566
ARDAGH GROUP S A CL A L0223L101 6 473 SH   SOLE 31 473 0 0
ARDELYX INC COM 039697107 171 60,961 SH   SOLE 2 16,131 0 44,830
ARDELYX INC COM 039697107 4 1,417 SH   SOLE 7 1,417 0 0
ARDELYX INC COM 039697107 440 156,993 SH   SOLE 18 156,993 0 0
ARDELYX INC COM 039697107 471 168,128 SH   SOLE 19 168,128 0 0
ARDELYX INC COM 039697107 4,135 1,476,736 SH   SOLE 21 1,476,736 0 0
ARDELYX INC COM 039697107 3,816 1,362,782 SH   SOLE 22 1,337,695 0 25,087
ARDELYX INC COM 039697107 134 47,891 SH   SOLE 23 47,891 0 0
ARDELYX INC COM 039697107 288 102,988 SH   SOLE 26 0 0 102,988
ARDMORE SHIPPING CORP COM Y0207T100 275 44,564 SH   SOLE 2 6,099 0 38,465
ARDMORE SHIPPING CORP COM Y0207T100 3 494 SH   SOLE 7 494 0 0
ARDMORE SHIPPING CORP COM Y0207T100 689 111,911 SH   SOLE 18 111,911 0 0
ARDMORE SHIPPING CORP COM Y0207T100 391 63,466 SH   SOLE 19 63,466 0 0
ARDMORE SHIPPING CORP COM Y0207T100 6,703 1,088,170 SH   SOLE 21 1,088,170 0 0
ARDMORE SHIPPING CORP COM Y0207T100 2,930 475,659 SH   SOLE 22 453,174 0 22,485
ARDMORE SHIPPING CORP COM Y0207T100 111 17,950 SH   SOLE 23 17,950 0 0
ARDMORE SHIPPING CORP COM Y0207T100 148 24,041 SH   SOLE 26 0 0 24,041
ARENA PHARMACEUTICALS INC COM NEW 040047607 5,431 121,147 SH   SOLE 2 80,594 0 40,553
ARENA PHARMACEUTICALS INC COM NEW 040047607 14 302 SH   SOLE 4 302 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 36 800 SH   SOLE 7 800 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 9,187 204,938 SH   SOLE 18 202,562 0 2,376
ARENA PHARMACEUTICALS INC COM NEW 040047607 27,801 620,145 SH   SOLE 19 620,145 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 94,099 2,099,020 SH   SOLE 21 2,099,020 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 65,214 1,454,686 SH   SOLE 22 1,393,099 0 61,587
ARENA PHARMACEUTICALS INC COM NEW 040047607 25 553 SH   SOLE 23 553 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 780 17,397 SH   SOLE 26 13,713 0 3,684
ARENA PHARMACEUTICALS INC COM NEW 040047607 291 6,498 SH   SOLE 28 6,498 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 722 16,109 SH   SOLE 30 16,109 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 9,438 210,525 SH   SOLE 34 210,525 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 227 5,054 SH   SOLE 40 5,054 0 0
ARES CAP CORP COM 04010L103 22,218 1,296,274 SH   SOLE 30 1,296,274 0 0
ARES CAP CORP NOTE 3.750% 2/0 04010LAT0 887 890,000 PRN   SOLE 21 890,000 0 0
ARES CAP CORP NOTE 4.625% 3/0 04010LAW3 993 1,000,000 PRN   SOLE 21 1,000,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 443 29,179 SH   SOLE 2 1,117 0 28,062
ARES COML REAL ESTATE CORP COM 04013V108 14 902 SH   SOLE 7 902 0 0
ARES COML REAL ESTATE CORP COM 04013V108 1,428 94,010 SH   SOLE 18 94,010 0 0
ARES COML REAL ESTATE CORP COM 04013V108 737 48,547 SH   SOLE 19 48,547 0 0
ARES COML REAL ESTATE CORP COM 04013V108 23,412 1,541,297 SH   SOLE 21 1,541,297 0 0
ARES COML REAL ESTATE CORP COM 04013V108 14,227 936,598 SH   SOLE 22 915,715 0 20,883
ARES COML REAL ESTATE CORP COM 04013V108 954 62,800 SH   SOLE 26 0 0 62,800
ARES DYNAMIC CR ALLOCATION F COM 04014F102 1,873 126,186 SH   SOLE 2 126,186 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,736 74,810 SH   SOLE 21 74,810 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 12,800 551,477 SH   SOLE 22 506,869 0 44,608
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 573 24,704 SH   SOLE 26 16,305 0 8,399
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 492 21,182 SH   SOLE 30 21,182 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 257 11,057 SH   SOLE 40 11,057 0 0
ARGAN INC COM 04010E109 753 15,084 SH   SOLE 2 546 0 14,538
ARGAN INC COM 04010E109 546 10,939 SH   SOLE 7 10,939 0 0
ARGAN INC COM 04010E109 2,516 50,377 SH   SOLE 18 50,377 0 0
ARGAN INC COM 04010E109 1,147 22,969 SH   SOLE 19 22,969 0 0
ARGAN INC COM 04010E109 24,932 499,147 SH   SOLE 21 499,147 0 0
ARGAN INC COM 04010E109 21,027 420,956 SH   SOLE 22 403,521 0 17,435
ARGAN INC COM 04010E109 267 5,343 SH   SOLE 26 0 0 5,343
ARGAN INC COM 04010E109 96 1,912 SH   SOLE 28 1,912 0 0
ARGAN INC COM 04010E109 199 3,991 SH   SOLE 30 3,991 0 0
ARGAN INC COM 04010E109 68 1,354 SH   SOLE 40 1,354 0 0
ARGENX SE SPONSORED ADR 04016X101 27,132 217,331 SH   SOLE 21 217,331 0 0
ARGENX SE SPONSORED ADR 04016X101 98 781 SH   SOLE 30 781 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 2,387 33,777 SH   SOLE 2 1,166 0 32,611
ARGO GROUP INTL HLDGS LTD COM G0464B107 7 104 SH   SOLE 4 104 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 37 530 SH   SOLE 7 530 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 7,634 108,038 SH   SOLE 18 108,038 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 3,627 51,329 SH   SOLE 19 51,329 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 77,207 1,092,661 SH   SOLE 21 1,092,661 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 72,207 1,021,895 SH   SOLE 22 974,411 0 47,484
ARGO GROUP INTL HLDGS LTD COM G0464B107 25 358 SH   SOLE 23 358 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,055 14,928 SH   SOLE 26 6,724 0 8,204
ARGO GROUP INTL HLDGS LTD COM G0464B107 325 4,595 SH   SOLE 28 4,595 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 651 9,212 SH   SOLE 30 9,212 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 101 1,434 SH   SOLE 36 1,434 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 210 2,967 SH   SOLE 40 2,967 0 0
ARISTA NETWORKS INC COM 040413106 42,826 136,190 SH   SOLE 2 10,304 0 125,886
ARISTA NETWORKS INC COM 040413106 5,361 17,048 SH   SOLE 4 15,674 0 1,374
ARISTA NETWORKS INC COM 040413106 12,460 39,624 SH   SOLE 7 39,624 0 0
ARISTA NETWORKS INC COM 040413106 281 893 SH   SOLE 13 893 0 0
ARISTA NETWORKS INC COM 040413106 156 496 SH   SOLE 15 496 0 0
ARISTA NETWORKS INC COM 040413106 16 50 SH   SOLE 17 0 0 50
ARISTA NETWORKS INC COM 040413106 34,469 109,613 SH   SOLE 18 102,867 0 6,746
ARISTA NETWORKS INC COM 040413106 4,751 15,110 SH   SOLE 19 15,110 0 0
ARISTA NETWORKS INC COM 040413106 458,145 1,456,927 SH   SOLE 21 1,456,927 0 0
ARISTA NETWORKS INC COM 040413106 404,686 1,286,923 SH   SOLE 22 1,148,854 0 138,069
ARISTA NETWORKS INC COM 040413106 11,756 37,386 SH   SOLE 23 37,386 0 0
ARISTA NETWORKS INC COM 040413106 25,476 81,015 SH   SOLE 25 81,015 0 0
ARISTA NETWORKS INC COM 040413106 84,986 270,260 SH   SOLE 26 71,024 0 199,236
ARISTA NETWORKS INC COM 040413106 3,187 10,136 SH   SOLE 28 7,389 0 2,747
ARISTA NETWORKS INC COM 040413106 4,052 12,886 SH   SOLE 29 1,952 0 10,934
ARISTA NETWORKS INC COM 040413106 59,693 189,827 SH   SOLE 30 189,827 0 0
ARISTA NETWORKS INC COM 040413106 4,618 14,687 SH   SOLE 31 9,208 0 5,479
ARISTA NETWORKS INC COM 040413106 2,350 7,472 SH   SOLE 34 7,472 0 0
ARISTA NETWORKS INC COM 040413106 13,063 41,540 SH   SOLE 36 41,540 0 0
ARISTA NETWORKS INC COM 040413106 418 1,330 SH   SOLE 40 1,330 0 0
ARK RESTAURANTS CORP COM 040712101 8 421 SH   SOLE 18 421 0 0
ARK RESTAURANTS CORP COM 040712101 115 5,911 SH   SOLE 21 5,911 0 0
ARK RESTAURANTS CORP COM 040712101 72 3,696 SH   SOLE 22 3,696 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 234 29,427 SH   SOLE 2 1,084 0 28,343
ARLINGTON ASSET INVT CORP CL A NEW 041356205 3 360 SH   SOLE 7 360 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 811 101,906 SH   SOLE 18 101,906 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 372 46,788 SH   SOLE 19 46,788 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 13,166 1,653,997 SH   SOLE 21 1,653,997 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 11,521 1,447,364 SH   SOLE 22 1,425,388 0 21,976
ARLINGTON ASSET INVT CORP CL A NEW 041356205 29 3,686 SH   SOLE 30 3,686 0 0
ARLO TECHNOLOGIES INC COM 04206A101 286 69,166 SH   SOLE 2 2,652 0 66,514
ARLO TECHNOLOGIES INC COM 04206A101 1 235 SH   SOLE 4 235 0 0
ARLO TECHNOLOGIES INC COM 04206A101 6 1,338 SH   SOLE 7 1,338 0 0
ARLO TECHNOLOGIES INC COM 04206A101 1,327 321,204 SH   SOLE 18 321,204 0 0
ARLO TECHNOLOGIES INC COM 04206A101 445 107,745 SH   SOLE 19 107,745 0 0
ARLO TECHNOLOGIES INC COM 04206A101 32,689 7,915,014 SH   SOLE 21 7,915,014 0 0
ARLO TECHNOLOGIES INC COM 04206A101 9,323 2,257,357 SH   SOLE 22 2,179,475 0 77,882
ARLO TECHNOLOGIES INC COM 04206A101 77 18,752 SH   SOLE 26 8,622 0 10,130
ARLO TECHNOLOGIES INC COM 04206A101 36 8,636 SH   SOLE 28 8,636 0 0
ARLO TECHNOLOGIES INC COM 04206A101 428 103,654 SH   SOLE 30 103,654 0 0
ARLO TECHNOLOGIES INC COM 04206A101 28 6,895 SH   SOLE 40 6,895 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 793 50,890 SH   SOLE 2 1,688 0 49,202
ARMADA HOFFLER PPTYS INC COM 04208T108 14 923 SH   SOLE 7 923 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 3,583 229,802 SH   SOLE 18 229,802 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,209 77,570 SH   SOLE 19 77,570 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 86,208 5,529,672 SH   SOLE 21 5,529,672 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 26,527 1,701,537 SH   SOLE 22 1,640,602 0 60,935
ARMADA HOFFLER PPTYS INC COM 04208T108 52 3,304 SH   SOLE 26 0 0 3,304
ARMADA HOFFLER PPTYS INC COM 04208T108 112 7,190 SH   SOLE 28 7,190 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,274 81,713 SH   SOLE 30 81,713 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 144 9,206 SH   SOLE 40 9,206 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 993 50,839 SH   SOLE 2 1,709 0 49,130
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4 217 SH   SOLE 4 217 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 18 910 SH   SOLE 7 910 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4,400 225,283 SH   SOLE 18 225,283 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,601 81,965 SH   SOLE 19 81,965 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 141,463 7,243,350 SH   SOLE 21 7,243,350 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 35,044 1,794,388 SH   SOLE 22 1,733,584 0 60,804
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 332 16,998 SH   SOLE 26 9,830 0 7,168
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 118 6,031 SH   SOLE 28 6,031 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,627 83,328 SH   SOLE 30 83,328 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 102 5,202 SH   SOLE 40 5,202 0 0
ARMSTRONG FLOORING INC COM 04238R106 373 27,401 SH   SOLE 2 4,381 0 23,020
ARMSTRONG FLOORING INC COM 04238R106 2 129 SH   SOLE 4 129 0 0
ARMSTRONG FLOORING INC COM 04238R106 7 479 SH   SOLE 7 479 0 0
ARMSTRONG FLOORING INC COM 04238R106 1,000 73,503 SH   SOLE 18 73,503 0 0
ARMSTRONG FLOORING INC COM 04238R106 568 41,764 SH   SOLE 19 41,764 0 0
ARMSTRONG FLOORING INC COM 04238R106 9,989 734,481 SH   SOLE 21 734,481 0 0
ARMSTRONG FLOORING INC COM 04238R106 10,400 764,709 SH   SOLE 22 736,283 0 28,426
ARMSTRONG FLOORING INC COM 04238R106 210 15,428 SH   SOLE 26 1,381 0 14,047
ARMSTRONG FLOORING INC COM 04238R106 38 2,812 SH   SOLE 28 2,812 0 0
ARMSTRONG FLOORING INC COM 04238R106 38 2,777 SH   SOLE 30 2,777 0 0
ARMSTRONG FLOORING INC COM 04238R106 29 2,152 SH   SOLE 40 2,152 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 6,349 79,947 SH   SOLE 2 2,892 0 77,055
ARMSTRONG WORLD INDS INC NEW COM 04247X102 21 259 SH   SOLE 4 259 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 63 790 SH   SOLE 7 790 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,626 20,470 SH   SOLE 18 20,470 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 721 9,081 SH   SOLE 19 9,081 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 41,698 525,032 SH   SOLE 21 525,032 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 110,270 1,388,437 SH   SOLE 22 1,299,141 0 89,296
ARMSTRONG WORLD INDS INC NEW COM 04247X102 998 12,566 SH   SOLE 26 8,871 0 3,695
ARMSTRONG WORLD INDS INC NEW COM 04247X102 447 5,625 SH   SOLE 28 5,625 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 913 11,495 SH   SOLE 30 11,495 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 74 936 SH   SOLE 31 936 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 26 330 SH   SOLE 36 330 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 342 4,305 SH   SOLE 40 4,305 0 0
AROTECH CORP COM NEW 042682203 14 4,806 SH   SOLE 18 4,806 0 0
AROTECH CORP COM NEW 042682203 199 68,012 SH   SOLE 21 68,012 0 0
AROTECH CORP COM NEW 042682203 15 4,972 SH   SOLE 22 4,972 0 0
ARQULE INC COM 04269E107 427 89,243 SH   SOLE 2 3,840 0 85,403
ARQULE INC COM 04269E107 9 1,845 SH   SOLE 7 1,845 0 0
ARQULE INC COM 04269E107 1,712 357,486 SH   SOLE 18 357,486 0 0
ARQULE INC COM 04269E107 813 169,812 SH   SOLE 19 169,812 0 0
ARQULE INC COM 04269E107 22,951 4,791,349 SH   SOLE 21 4,791,349 0 0
ARQULE INC COM 04269E107 14,537 3,034,878 SH   SOLE 22 2,917,497 0 117,381
ARQULE INC COM 04269E107 103 21,547 SH   SOLE 23 21,547 0 0
ARQULE INC COM 04269E107 85 17,754 SH   SOLE 30 17,754 0 0
ARQULE INC COM 04269E107 68 14,184 SH   SOLE 40 14,184 0 0
ARRAY BIOPHARMA INC COM 04269X105 4,407 180,744 SH   SOLE 2 17,283 0 163,461
ARRAY BIOPHARMA INC COM 04269X105 28 1,132 SH   SOLE 4 1,132 0 0
ARRAY BIOPHARMA INC COM 04269X105 103 4,206 SH   SOLE 7 4,206 0 0
ARRAY BIOPHARMA INC COM 04269X105 16,719 685,756 SH   SOLE 18 669,848 0 15,908
ARRAY BIOPHARMA INC COM 04269X105 13,538 555,301 SH   SOLE 19 555,301 0 0
ARRAY BIOPHARMA INC COM 04269X105 218,794 8,974,338 SH   SOLE 21 8,974,338 0 0
ARRAY BIOPHARMA INC COM 04269X105 153,734 6,305,745 SH   SOLE 22 6,046,645 0 259,100
ARRAY BIOPHARMA INC COM 04269X105 1,027 42,144 SH   SOLE 23 42,144 0 0
ARRAY BIOPHARMA INC COM 04269X105 3,954 162,184 SH   SOLE 26 45,232 0 116,952
ARRAY BIOPHARMA INC COM 04269X105 642 26,317 SH   SOLE 28 26,317 0 0
ARRAY BIOPHARMA INC COM 04269X105 1,477 60,587 SH   SOLE 30 60,587 0 0
ARRAY BIOPHARMA INC COM 04269X105 132 5,422 SH   SOLE 34 5,422 0 0
ARRAY BIOPHARMA INC COM 04269X105 471 19,301 SH   SOLE 40 19,301 0 0
ARRIS INTERNATIONAL PLC SHS G0551A103 12,197 385,844 SH   SOLE 2 80,272 0 305,572
ARRIS INTERNATIONAL PLC SHS G0551A103 23 740 SH   SOLE 4 740 0 0
ARRIS INTERNATIONAL PLC SHS G0551A103 166 5,258 SH   SOLE 7 5,258 0 0
ARRIS INTERNATIONAL PLC SHS G0551A103 15,000 474,549 SH   SOLE 18 474,549 0 0
ARRIS INTERNATIONAL PLC SHS G0551A103 1,093 34,592 SH   SOLE 19 34,592 0 0
ARRIS INTERNATIONAL PLC SHS G0551A103 267,053 8,448,370 SH   SOLE 21 8,448,370 0 0
ARRIS INTERNATIONAL PLC SHS G0551A103 169,884 5,374,362 SH   SOLE 22 5,041,088 0 333,274
ARRIS INTERNATIONAL PLC SHS G0551A103 1,903 60,218 SH   SOLE 26 39,271 0 20,947
ARRIS INTERNATIONAL PLC SHS G0551A103 657 20,774 SH   SOLE 28 20,774 0 0
ARRIS INTERNATIONAL PLC SHS G0551A103 1,444 45,672 SH   SOLE 30 45,672 0 0
ARRIS INTERNATIONAL PLC SHS G0551A103 109 3,449 SH   SOLE 31 3,449 0 0
ARRIS INTERNATIONAL PLC SHS G0551A103 162 5,124 SH   SOLE 36 5,124 0 0
ARRIS INTERNATIONAL PLC SHS G0551A103 500 15,813 SH   SOLE 40 15,813 0 0
ARROW ELECTRS INC COM 042735100 18,787 243,800 SH   SOLE 2 49,673 0 194,127
ARROW ELECTRS INC COM 042735100 1,991 25,839 SH   SOLE 4 23,709 0 2,130
ARROW ELECTRS INC COM 042735100 3,364 43,648 SH   SOLE 7 13,775 0 29,873
ARROW ELECTRS INC COM 042735100 39 505 SH   SOLE 13 505 0 0
ARROW ELECTRS INC COM 042735100 74 956 SH   SOLE 15 956 0 0
ARROW ELECTRS INC COM 042735100 19,620 254,605 SH   SOLE 18 247,337 0 7,268
ARROW ELECTRS INC COM 042735100 1,506 19,547 SH   SOLE 19 19,547 0 0
ARROW ELECTRS INC COM 042735100 330,080 4,283,410 SH   SOLE 21 4,283,410 0 0
ARROW ELECTRS INC COM 042735100 221,080 2,868,931 SH   SOLE 22 2,673,447 0 195,484
ARROW ELECTRS INC COM 042735100 4,702 61,022 SH   SOLE 23 61,022 0 0
ARROW ELECTRS INC COM 042735100 6,987 90,664 SH   SOLE 25 90,664 0 0
ARROW ELECTRS INC COM 042735100 28,468 369,425 SH   SOLE 26 131,803 0 237,622
ARROW ELECTRS INC COM 042735100 1,291 16,754 SH   SOLE 28 12,172 0 4,582
ARROW ELECTRS INC COM 042735100 1,584 20,558 SH   SOLE 29 2,645 0 17,913
ARROW ELECTRS INC COM 042735100 15,698 203,707 SH   SOLE 30 203,707 0 0
ARROW ELECTRS INC COM 042735100 2,110 27,381 SH   SOLE 31 17,239 0 10,142
ARROW ELECTRS INC COM 042735100 369 4,782 SH   SOLE 34 4,782 0 0
ARROW ELECTRS INC COM 042735100 7,005 90,899 SH   SOLE 36 90,899 0 0
ARROW ELECTRS INC COM 042735100 137 1,776 SH   SOLE 40 1,776 0 0
ARROW FINL CORP COM 042744102 388 11,804 SH   SOLE 2 444 0 11,360
ARROW FINL CORP COM 042744102 9 265 SH   SOLE 7 265 0 0
ARROW FINL CORP COM 042744102 1,444 43,895 SH   SOLE 18 43,895 0 0
ARROW FINL CORP COM 042744102 641 19,502 SH   SOLE 19 19,502 0 0
ARROW FINL CORP COM 042744102 13,813 419,990 SH   SOLE 21 419,990 0 0
ARROW FINL CORP COM 042744102 17,295 525,841 SH   SOLE 22 508,725 0 17,116
ARROW FINL CORP COM 042744102 54 1,641 SH   SOLE 28 1,641 0 0
ARROW FINL CORP COM 042744102 172 5,244 SH   SOLE 30 5,244 0 0
ARROW FINL CORP COM 042744102 43 1,296 SH   SOLE 40 1,296 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,476 80,419 SH   SOLE 2 7,926 0 72,493
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 9 496 SH   SOLE 4 496 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 34 1,876 SH   SOLE 7 1,876 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 5,843 318,433 SH   SOLE 18 314,228 0 4,205
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 4,434 241,623 SH   SOLE 19 241,623 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 75,742 4,127,614 SH   SOLE 21 4,127,614 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 50,003 2,724,965 SH   SOLE 22 2,614,293 0 110,672
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 343 18,710 SH   SOLE 23 18,710 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,127 61,411 SH   SOLE 26 27,198 0 34,213
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 181 9,883 SH   SOLE 28 9,883 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 625 34,073 SH   SOLE 30 34,073 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 71 3,847 SH   SOLE 34 3,847 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 142 7,724 SH   SOLE 40 7,724 0 0
ARTESIAN RESOURCES CORP CL A 043113208 309 8,295 SH   SOLE 2 311 0 7,984
ARTESIAN RESOURCES CORP CL A 043113208 11 282 SH   SOLE 7 282 0 0
ARTESIAN RESOURCES CORP CL A 043113208 1,016 27,261 SH   SOLE 18 27,261 0 0
ARTESIAN RESOURCES CORP CL A 043113208 429 11,505 SH   SOLE 19 11,505 0 0
ARTESIAN RESOURCES CORP CL A 043113208 10,237 274,665 SH   SOLE 21 274,665 0 0
ARTESIAN RESOURCES CORP CL A 043113208 3,984 106,893 SH   SOLE 22 101,612 0 5,281
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,168 46,398 SH   SOLE 2 8,632 0 37,766
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 4 149 SH   SOLE 4 149 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 163 6,458 SH   SOLE 7 6,458 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,870 153,760 SH   SOLE 18 153,760 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,869 74,249 SH   SOLE 19 74,249 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 44,766 1,778,563 SH   SOLE 21 1,778,563 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 37,417 1,486,572 SH   SOLE 22 1,415,827 0 70,745
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 400 15,901 SH   SOLE 26 11,284 0 4,617
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 165 6,570 SH   SOLE 28 6,570 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 313 12,433 SH   SOLE 30 12,433 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 103 4,081 SH   SOLE 40 4,081 0 0
ARTS WAY MFG INC COM 043168103 1 304 SH   SOLE 21 304 0 0
ARVINAS INC COM 04335A105 93 6,329 SH   SOLE 2 282 0 6,047
ARVINAS INC COM 04335A105 374 25,316 SH   SOLE 18 25,316 0 0
ARVINAS INC COM 04335A105 162 10,994 SH   SOLE 19 10,994 0 0
ARVINAS INC COM 04335A105 4,056 274,807 SH   SOLE 21 274,807 0 0
ARVINAS INC COM 04335A105 2,144 145,255 SH   SOLE 22 142,830 0 2,425
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,831 26,397 SH   SOLE 2 11,446 0 14,951
ASBURY AUTOMOTIVE GROUP INC COM 043436104 4 56 SH   SOLE 4 56 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 46 664 SH   SOLE 7 664 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 6,540 94,297 SH   SOLE 18 85,042 0 9,255
ASBURY AUTOMOTIVE GROUP INC COM 043436104 15,645 225,567 SH   SOLE 19 225,567 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 144,354 2,081,235 SH   SOLE 21 2,081,235 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 54,092 779,867 SH   SOLE 22 748,969 0 30,898
ASBURY AUTOMOTIVE GROUP INC COM 043436104 3,064 44,173 SH   SOLE 23 44,173 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 5,716 82,408 SH   SOLE 26 2,939 0 79,469
ASBURY AUTOMOTIVE GROUP INC COM 043436104 179 2,580 SH   SOLE 28 2,580 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,132 30,745 SH   SOLE 30 30,745 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 126 1,821 SH   SOLE 36 1,821 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 106 1,530 SH   SOLE 40 1,530 0 0
ASCENA RETAIL GROUP INC COM 04351G101 194 179,657 SH   SOLE 2 6,121 0 173,536
ASCENA RETAIL GROUP INC COM 04351G101 1 938 SH   SOLE 4 938 0 0
ASCENA RETAIL GROUP INC COM 04351G101 17 16,053 SH   SOLE 7 16,053 0 0
ASCENA RETAIL GROUP INC COM 04351G101 866 801,452 SH   SOLE 18 801,452 0 0
ASCENA RETAIL GROUP INC COM 04351G101 269 249,142 SH   SOLE 19 249,142 0 0
ASCENA RETAIL GROUP INC COM 04351G101 20,622 19,094,333 SH   SOLE 21 19,094,333 0 0
ASCENA RETAIL GROUP INC COM 04351G101 5,882 5,446,345 SH   SOLE 22 5,100,116 0 346,229
ASCENA RETAIL GROUP INC COM 04351G101 20 18,452 SH   SOLE 26 12,621 0 5,831
ASCENA RETAIL GROUP INC COM 04351G101 18 16,484 SH   SOLE 28 16,484 0 0
ASCENA RETAIL GROUP INC COM 04351G101 295 273,345 SH   SOLE 30 273,345 0 0
ASCENA RETAIL GROUP INC COM 04351G101 9 8,763 SH   SOLE 40 8,763 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 49,461 420,233 SH   SOLE 21 420,233 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 197 1,670 SH   SOLE 26 1,670 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 177 1,502 SH   SOLE 30 1,502 0 0
ASCENT CAP GROUP INC COM SER A 043632108 5 6,465 SH   SOLE 21 6,465 0 0
ASCENT CAP GROUP INC COM SER A 043632108 146 193,664 SH   SOLE 22 193,664 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 3,240 751,627 SH   SOLE 2 0 0 751,627
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 36 8,274 SH   SOLE 22 8,274 0 0
ASGN INC COM 00191U102 4,120 64,896 SH   SOLE 2 25,606 0 39,290
ASGN INC COM 00191U102 40 623 SH   SOLE 4 623 0 0
ASGN INC COM 00191U102 60 944 SH   SOLE 7 944 0 0
ASGN INC COM 00191U102 18,609 293,098 SH   SOLE 18 289,080 0 4,018
ASGN INC COM 00191U102 7,108 111,949 SH   SOLE 19 111,949 0 0
ASGN INC COM 00191U102 229,564 3,615,745 SH   SOLE 21 3,615,745 0 0
ASGN INC COM 00191U102 119,252 1,878,283 SH   SOLE 22 1,808,377 0 69,906
ASGN INC COM 00191U102 177 2,788 SH   SOLE 23 2,788 0 0
ASGN INC COM 00191U102 1,864 29,355 SH   SOLE 26 10,010 0 19,345
ASGN INC COM 00191U102 434 6,836 SH   SOLE 28 6,836 0 0
ASGN INC COM 00191U102 851 13,399 SH   SOLE 30 13,399 0 0
ASGN INC COM 00191U102 327 5,148 SH   SOLE 40 5,148 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 492 103,681 SH   SOLE 2 6,411 0 97,270
ASHFORD HOSPITALITY TR INC COM SHS 044103109 113 23,760 SH   SOLE 4 23,760 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 651 136,949 SH   SOLE 7 136,949 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 16 3,302 SH   SOLE 15 3,302 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1,428 300,555 SH   SOLE 18 300,555 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1,204 253,417 SH   SOLE 19 253,417 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 15,185 3,196,774 SH   SOLE 21 3,196,774 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 18,984 3,996,527 SH   SOLE 22 3,887,283 0 109,244
ASHFORD HOSPITALITY TR INC COM SHS 044103109 224 47,125 SH   SOLE 23 47,125 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 852 179,351 SH   SOLE 25 179,351 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 558 117,369 SH   SOLE 26 0 0 117,369
ASHFORD HOSPITALITY TR INC COM SHS 044103109 66 13,993 SH   SOLE 28 13,993 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 168 35,321 SH   SOLE 29 35,321 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 2,010 423,221 SH   SOLE 30 423,221 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 398 83,719 SH   SOLE 34 83,719 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 96 20,194 SH   SOLE 40 20,194 0 0
ASHFORD INC COM 044104107 23 421 SH   SOLE 2 0 0 421
ASHFORD INC COM 044104107 140 2,530 SH   SOLE 18 2,530 0 0
ASHFORD INC COM 044104107 51 917 SH   SOLE 19 917 0 0
ASHFORD INC COM 044104107 1,095 19,721 SH   SOLE 21 19,721 0 0
ASHFORD INC COM 044104107 1,634 29,425 SH   SOLE 22 28,964 0 461
ASHLAND GLOBAL HLDGS INC COM 044186104 14,640 187,377 SH   SOLE 2 32,105 0 155,272
ASHLAND GLOBAL HLDGS INC COM 044186104 23 291 SH   SOLE 4 291 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 125 1,598 SH   SOLE 7 1,598 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 32 414 SH   SOLE 15 414 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 14,431 184,707 SH   SOLE 18 184,707 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,038 13,285 SH   SOLE 19 13,285 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 241,875 3,095,806 SH   SOLE 21 3,095,806 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 161,915 2,072,376 SH   SOLE 22 1,942,491 0 129,885
ASHLAND GLOBAL HLDGS INC COM 044186104 4,815 61,634 SH   SOLE 25 61,634 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 10,521 134,655 SH   SOLE 26 48,758 0 85,897
ASHLAND GLOBAL HLDGS INC COM 044186104 580 7,419 SH   SOLE 28 7,419 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,290 16,513 SH   SOLE 30 16,513 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 103 1,321 SH   SOLE 31 1,321 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 2,287 29,268 SH   SOLE 36 29,268 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 362 4,629 SH   SOLE 40 4,629 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 13,681 72,751 SH   SOLE 2 0 0 72,751
ASML HOLDING N V N Y REGISTRY SHS N07059210 545 2,899 SH   SOLE 7 2,899 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 16 86 SH   SOLE 15 86 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 177,562 944,230 SH   SOLE 18 718,123 0 226,107
ASML HOLDING N V N Y REGISTRY SHS N07059210 126,158 670,877 SH   SOLE 19 670,877 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 24,960 132,728 SH   SOLE 21 132,728 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 25,288 134,473 SH   SOLE 22 134,473 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 4,838 25,725 SH   SOLE 30 25,725 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,958 10,410 SH   SOLE 32 10,410 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 7,367 39,175 SH   SOLE 34 39,175 0 0
ASPEN AEROGELS INC COM 04523Y105 9 3,398 SH   SOLE 18 3,398 0 0
ASPEN AEROGELS INC COM 04523Y105 0 30 SH   SOLE 19 30 0 0
ASPEN AEROGELS INC COM 04523Y105 155 60,630 SH   SOLE 21 60,630 0 0
ASPEN AEROGELS INC COM 04523Y105 849 332,847 SH   SOLE 22 332,847 0 0
ASPEN GROUP INC COM NEW 04530L203 15 2,816 SH   SOLE 18 2,816 0 0
ASPEN GROUP INC COM NEW 04530L203 574 107,653 SH   SOLE 21 107,653 0 0
ASPEN TECHNOLOGY INC COM 045327103 14,264 136,813 SH   SOLE 2 9,204 0 127,609
ASPEN TECHNOLOGY INC COM 045327103 62 594 SH   SOLE 4 594 0 0
ASPEN TECHNOLOGY INC COM 045327103 143 1,369 SH   SOLE 7 1,369 0 0
ASPEN TECHNOLOGY INC COM 045327103 4,067 39,007 SH   SOLE 18 39,007 0 0
ASPEN TECHNOLOGY INC COM 045327103 1,568 15,042 SH   SOLE 19 15,042 0 0
ASPEN TECHNOLOGY INC COM 045327103 113,145 1,085,221 SH   SOLE 21 1,085,221 0 0
ASPEN TECHNOLOGY INC COM 045327103 215,013 2,062,281 SH   SOLE 22 1,927,025 0 135,256
ASPEN TECHNOLOGY INC COM 045327103 24 227 SH   SOLE 23 227 0 0
ASPEN TECHNOLOGY INC COM 045327103 7,078 67,891 SH   SOLE 25 67,891 0 0
ASPEN TECHNOLOGY INC COM 045327103 4,033 38,686 SH   SOLE 26 21,160 0 17,526
ASPEN TECHNOLOGY INC COM 045327103 966 9,269 SH   SOLE 28 9,269 0 0
ASPEN TECHNOLOGY INC COM 045327103 25,963 249,020 SH   SOLE 30 249,020 0 0
ASPEN TECHNOLOGY INC COM 045327103 158 1,514 SH   SOLE 31 1,514 0 0
ASPEN TECHNOLOGY INC COM 045327103 2,271 21,778 SH   SOLE 34 21,778 0 0
ASPEN TECHNOLOGY INC COM 045327103 720 6,904 SH   SOLE 40 6,904 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 708 35,977 SH   SOLE 2 19,738 0 16,239
ASSEMBLY BIOSCIENCES INC COM 045396108 6 306 SH   SOLE 7 306 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 1,595 80,995 SH   SOLE 18 80,995 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 3,826 194,302 SH   SOLE 19 194,302 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 13,861 703,983 SH   SOLE 21 703,983 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 12,555 637,613 SH   SOLE 22 615,389 0 22,224
ASSEMBLY BIOSCIENCES INC COM 045396108 237 12,053 SH   SOLE 23 12,053 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 385 19,539 SH   SOLE 26 0 0 19,539
ASSEMBLY BIOSCIENCES INC COM 045396108 62 3,138 SH   SOLE 28 3,138 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 87 4,442 SH   SOLE 30 4,442 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 903 45,884 SH   SOLE 34 45,884 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 35 1,761 SH   SOLE 40 1,761 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 245 48,227 SH   SOLE 2 2,423 0 45,804
ASSERTIO THERAPEUTICS INC COM 04545L107 2 475 SH   SOLE 4 475 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 6 1,252 SH   SOLE 7 1,252 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 1,334 263,196 SH   SOLE 18 263,196 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 482 95,087 SH   SOLE 19 95,087 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 39,853 7,860,575 SH   SOLE 21 7,860,575 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 9,808 1,934,549 SH   SOLE 22 1,857,337 0 77,212
ASSERTIO THERAPEUTICS INC COM 04545L107 63 12,492 SH   SOLE 26 9,821 0 2,671
ASSERTIO THERAPEUTICS INC COM 04545L107 46 9,100 SH   SOLE 28 9,100 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 491 96,885 SH   SOLE 30 96,885 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 35 6,980 SH   SOLE 40 6,980 0 0
ASSERTIO THERAPEUTICS INC NOTE 2.500% 9/0 249908AA2 8,031 10,472,000 PRN   SOLE 2 10,472,000 0 0
ASSERTIO THERAPEUTICS INC NOTE 2.500% 9/0 249908AA2 575 750,000 PRN   SOLE 21 750,000 0 0
ASSOCIATED BANC CORP COM 045487105 8,522 399,139 SH   SOLE 2 91,381 0 307,758
ASSOCIATED BANC CORP COM 045487105 47 2,193 SH   SOLE 4 2,193 0 0
ASSOCIATED BANC CORP COM 045487105 95 4,427 SH   SOLE 7 4,427 0 0
ASSOCIATED BANC CORP COM 045487105 12,641 592,102 SH   SOLE 18 592,102 0 0
ASSOCIATED BANC CORP COM 045487105 2,517 117,887 SH   SOLE 19 117,887 0 0
ASSOCIATED BANC CORP COM 045487105 178,250 8,348,956 SH   SOLE 21 8,348,956 0 0
ASSOCIATED BANC CORP COM 045487105 122,968 5,759,612 SH   SOLE 22 5,420,113 0 339,499
ASSOCIATED BANC CORP COM 045487105 105 4,937 SH   SOLE 23 4,937 0 0
ASSOCIATED BANC CORP COM 045487105 1,150 53,876 SH   SOLE 26 30,937 0 22,939
ASSOCIATED BANC CORP COM 045487105 447 20,915 SH   SOLE 28 20,915 0 0
ASSOCIATED BANC CORP COM 045487105 39 1,814 SH   SOLE 29 1,814 0 0
ASSOCIATED BANC CORP COM 045487105 1,016 47,576 SH   SOLE 30 47,576 0 0
ASSOCIATED BANC CORP COM 045487105 73 3,433 SH   SOLE 31 3,433 0 0
ASSOCIATED BANC CORP COM 045487105 115 5,379 SH   SOLE 36 5,379 0 0
ASSOCIATED BANC CORP COM 045487105 316 14,814 SH   SOLE 40 14,814 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 61 1,540 SH   SOLE 2 56 0 1,484
ASSOCIATED CAP GROUP INC CL A 045528106 3 70 SH   SOLE 7 70 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 291 7,344 SH   SOLE 18 7,344 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 129 3,253 SH   SOLE 19 3,253 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 2,994 75,674 SH   SOLE 21 75,674 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 3,158 79,829 SH   SOLE 22 76,067 0 3,762
ASSOCIATED CAP GROUP INC CL A 045528106 16 415 SH   SOLE 28 415 0 0
ASSURANT INC COM 04621X108 13,103 138,054 SH   SOLE 2 15,624 0 122,430
ASSURANT INC COM 04621X108 2,048 21,581 SH   SOLE 4 20,160 0 1,421
ASSURANT INC COM 04621X108 5,430 57,209 SH   SOLE 7 46,827 0 10,382
ASSURANT INC COM 04621X108 28 300 SH   SOLE 13 300 0 0
ASSURANT INC COM 04621X108 39 406 SH   SOLE 15 406 0 0
ASSURANT INC COM 04621X108 12,825 135,124 SH   SOLE 18 128,162 0 6,962
ASSURANT INC COM 04621X108 6,288 66,254 SH   SOLE 19 66,254 0 0
ASSURANT INC COM 04621X108 124,201 1,308,623 SH   SOLE 21 1,308,623 0 0
ASSURANT INC COM 04621X108 149,571 1,575,921 SH   SOLE 22 1,423,803 0 152,118
ASSURANT INC COM 04621X108 3,694 38,917 SH   SOLE 23 38,917 0 0
ASSURANT INC COM 04621X108 7,298 76,889 SH   SOLE 25 76,889 0 0
ASSURANT INC COM 04621X108 23,221 244,660 SH   SOLE 26 92,633 0 152,027
ASSURANT INC COM 04621X108 1,003 10,572 SH   SOLE 28 7,574 0 2,998
ASSURANT INC COM 04621X108 1,474 15,535 SH   SOLE 29 2,701 0 12,834
ASSURANT INC COM 04621X108 21,568 227,249 SH   SOLE 30 227,249 0 0
ASSURANT INC COM 04621X108 1,682 17,727 SH   SOLE 31 10,654 0 7,073
ASSURANT INC COM 04621X108 2,860 30,134 SH   SOLE 34 30,134 0 0
ASSURANT INC COM 04621X108 5,274 55,564 SH   SOLE 36 55,564 0 0
ASSURANT INC COM 04621X108 113 1,189 SH   SOLE 40 1,189 0 0
ASSURANT INC 6.50% CONV PFD D 04621X207 183 1,768 SH   SOLE 7 1,768 0 0
ASSURANT INC 6.50% CONV PFD D 04621X207 30,650 295,618 SH   SOLE 21 295,618 0 0
ASSURED GUARANTY LTD COM G0585R106 9,392 211,382 SH   SOLE 2 18,622 0 192,760
ASSURED GUARANTY LTD COM G0585R106 29 651 SH   SOLE 4 651 0 0
ASSURED GUARANTY LTD COM G0585R106 168 3,780 SH   SOLE 7 3,780 0 0
ASSURED GUARANTY LTD COM G0585R106 32,226 725,316 SH   SOLE 18 590,466 0 134,850
ASSURED GUARANTY LTD COM G0585R106 37,261 838,635 SH   SOLE 19 838,635 0 0
ASSURED GUARANTY LTD COM G0585R106 58,096 1,307,583 SH   SOLE 21 1,307,583 0 0
ASSURED GUARANTY LTD COM G0585R106 149,944 3,374,838 SH   SOLE 22 3,145,642 0 229,196
ASSURED GUARANTY LTD COM G0585R106 956 21,527 SH   SOLE 23 21,527 0 0
ASSURED GUARANTY LTD COM G0585R106 3,327 74,872 SH   SOLE 25 33,846 0 41,026
ASSURED GUARANTY LTD COM G0585R106 1,671 37,607 SH   SOLE 26 24,604 0 13,003
ASSURED GUARANTY LTD COM G0585R106 589 13,247 SH   SOLE 28 13,247 0 0
ASSURED GUARANTY LTD COM G0585R106 1,509 33,955 SH   SOLE 30 33,955 0 0
ASSURED GUARANTY LTD COM G0585R106 97 2,192 SH   SOLE 31 2,192 0 0
ASSURED GUARANTY LTD COM G0585R106 25,883 582,549 SH   SOLE 34 582,549 0 0
ASSURED GUARANTY LTD COM G0585R106 1,464 32,960 SH   SOLE 36 32,960 0 0
ASSURED GUARANTY LTD COM G0585R106 464 10,454 SH   SOLE 40 10,454 0 0
ASTA FDG INC COM 046220109 27 5,764 SH   SOLE 21 5,764 0 0
ASTA FDG INC COM 046220109 1,273 270,866 SH   SOLE 22 270,866 0 0
ASTEC INDS INC COM 046224101 810 21,456 SH   SOLE 2 762 0 20,694
ASTEC INDS INC COM 046224101 6 169 SH   SOLE 4 169 0 0
ASTEC INDS INC COM 046224101 19 504 SH   SOLE 7 504 0 0
ASTEC INDS INC COM 046224101 3,730 98,780 SH   SOLE 18 98,780 0 0
ASTEC INDS INC COM 046224101 1,343 35,569 SH   SOLE 19 35,569 0 0
ASTEC INDS INC COM 046224101 92,243 2,442,888 SH   SOLE 21 2,442,888 0 0
ASTEC INDS INC COM 046224101 25,404 672,767 SH   SOLE 22 639,415 0 33,352
ASTEC INDS INC COM 046224101 359 9,511 SH   SOLE 26 3,299 0 6,212
ASTEC INDS INC COM 046224101 107 2,825 SH   SOLE 28 2,825 0 0
ASTEC INDS INC COM 046224101 1,296 34,335 SH   SOLE 30 34,335 0 0
ASTEC INDS INC COM 046224101 78 2,059 SH   SOLE 40 2,059 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 3,187 78,819 SH   SOLE 2 78,819 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 149,909 3,707,856 SH   SOLE 18 3,707,856 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 35,712 883,300 SH   SOLE 19 883,300 0 0
ASTRONICS CORP COM 046433108 635 19,413 SH   SOLE 2 796 0 18,617
ASTRONICS CORP COM 046433108 7 212 SH   SOLE 4 212 0 0
ASTRONICS CORP COM 046433108 13 402 SH   SOLE 7 402 0 0
ASTRONICS CORP COM 046433108 2,262 69,146 SH   SOLE 18 69,146 0 0
ASTRONICS CORP COM 046433108 1,105 33,785 SH   SOLE 19 33,785 0 0
ASTRONICS CORP COM 046433108 48,139 1,471,252 SH   SOLE 21 1,471,252 0 0
ASTRONICS CORP COM 046433108 23,436 716,257 SH   SOLE 22 687,268 0 28,989
ASTRONICS CORP COM 046433108 822 25,123 SH   SOLE 26 16,264 0 8,859
ASTRONICS CORP COM 046433108 95 2,917 SH   SOLE 28 2,917 0 0
ASTRONICS CORP COM 046433108 185 5,651 SH   SOLE 30 5,651 0 0
ASTRONICS CORP COM 046433108 66 2,027 SH   SOLE 40 2,027 0 0
ASTRONOVA INC COM 04638F108 25 1,223 SH   SOLE 18 1,223 0 0
ASTRONOVA INC COM 04638F108 430 21,100 SH   SOLE 21 21,100 0 0
ASTRONOVA INC COM 04638F108 89 4,349 SH   SOLE 22 4,349 0 0
ASTROTECH CORP COM NEW 046484200 5 1,452 SH   SOLE 21 1,452 0 0
ASTROTECH CORP COM NEW 046484200 692 190,210 SH   SOLE 22 190,210 0 0
ASURE SOFTWARE INC COM 04649U102 49 8,052 SH   SOLE 2 461 0 7,591
ASURE SOFTWARE INC COM 04649U102 2 352 SH   SOLE 7 352 0 0
ASURE SOFTWARE INC COM 04649U102 193 31,522 SH   SOLE 18 31,522 0 0
ASURE SOFTWARE INC COM 04649U102 71 11,600 SH   SOLE 19 11,600 0 0
ASURE SOFTWARE INC COM 04649U102 2,238 366,311 SH   SOLE 21 366,311 0 0
ASURE SOFTWARE INC COM 04649U102 1,750 286,481 SH   SOLE 22 276,200 0 10,281
ASV HLDGS INC COM 00215L104 3 945 SH   SOLE 18 945 0 0
ASV HLDGS INC COM 00215L104 38 13,959 SH   SOLE 21 13,959 0 0
AT HOME GROUP INC COM 04650Y100 648 36,292 SH   SOLE 2 1,541 0 34,751
AT HOME GROUP INC COM 04650Y100 4 227 SH   SOLE 4 227 0 0
AT HOME GROUP INC COM 04650Y100 19 1,045 SH   SOLE 7 1,045 0 0
AT HOME GROUP INC COM 04650Y100 2,555 143,072 SH   SOLE 18 143,072 0 0
AT HOME GROUP INC COM 04650Y100 1,247 69,846 SH   SOLE 19 69,846 0 0
AT HOME GROUP INC COM 04650Y100 25,098 1,405,262 SH   SOLE 21 1,405,262 0 0
AT HOME GROUP INC COM 04650Y100 16,887 945,536 SH   SOLE 22 884,730 0 60,806
AT HOME GROUP INC COM 04650Y100 391 21,887 SH   SOLE 26 17,520 0 4,367
AT HOME GROUP INC COM 04650Y100 87 4,854 SH   SOLE 28 4,854 0 0
AT HOME GROUP INC COM 04650Y100 216 12,105 SH   SOLE 30 12,105 0 0
AT HOME GROUP INC COM 04650Y100 104 5,821 SH   SOLE 40 5,821 0 0
AT&T INC COM 00206R102 598,120 19,072,718 SH   SOLE 2 2,452,893 0 16,619,825
AT&T INC COM 00206R102 77,158 2,460,392 SH   SOLE 4 2,264,508 0 195,884
AT&T INC COM 00206R102 229,645 7,322,874 SH   SOLE 7 6,334,791 0 988,083
AT&T INC COM 00206R102 2,305 73,510 SH   SOLE 13 73,510 0 0
AT&T INC COM 00206R102 2,029 64,707 SH   SOLE 15 64,707 0 0
AT&T INC COM 00206R102 11 345 SH   SOLE 17 0 0 345
AT&T INC COM 00206R102 438,755 13,990,908 SH   SOLE 18 13,038,261 0 952,647
AT&T INC COM 00206R102 67,958 2,167,039 SH   SOLE 19 2,167,039 0 0
AT&T INC COM 00206R102 4,558,297 145,353,860 SH   SOLE 21 145,353,860 0 0
AT&T INC COM 00206R102 5,560,360 177,307,384 SH   SOLE 22 156,489,195 0 20,818,189
AT&T INC COM 00206R102 166,914 5,322,497 SH   SOLE 23 5,322,497 0 0
AT&T INC COM 00206R102 210,800 6,721,938 SH   SOLE 25 6,721,938 0 0
AT&T INC COM 00206R102 984,480 31,392,854 SH   SOLE 26 7,362,371 0 24,030,483
AT&T INC COM 00206R102 43,751 1,395,136 SH   SOLE 28 1,014,591 0 380,545
AT&T INC COM 00206R102 16,672 531,631 SH   SOLE 29 269,338 0 262,293
AT&T INC COM 00206R102 920,860 29,364,171 SH   SOLE 30 29,364,171 0 0
AT&T INC COM 00206R102 69,269 2,208,817 SH   SOLE 31 1,378,181 0 830,636
AT&T INC COM 00206R102 6,736 214,791 SH   SOLE 32 214,791 0 0
AT&T INC COM 00206R102 20,639 658,116 SH   SOLE 34 658,116 0 0
AT&T INC COM 00206R102 15,452 492,739 SH   SOLE 35 492,739 0 0
AT&T INC COM 00206R102 210,553 6,714,064 SH   SOLE 36 6,714,064 0 0
AT&T INC COM 00206R102 5,237 167,007 SH   SOLE 40 167,007 0 0
AT&T INC OPTIONS 00206R102 8,486 270,600 SH Put SOLE 19 270,600 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,452 36,524 SH   SOLE 2 4,087 0 32,437
ATARA BIOTHERAPEUTICS INC COM 046513107 8 203 SH   SOLE 4 203 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 35 891 SH   SOLE 7 891 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 5,519 138,834 SH   SOLE 18 133,108 0 5,726
ATARA BIOTHERAPEUTICS INC COM 046513107 4,884 122,875 SH   SOLE 19 122,875 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 71,851 1,807,560 SH   SOLE 21 1,807,560 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 52,284 1,315,322 SH   SOLE 22 1,267,680 0 47,642
ATARA BIOTHERAPEUTICS INC COM 046513107 543 13,657 SH   SOLE 23 13,657 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,226 30,841 SH   SOLE 26 7,440 0 23,401
ATARA BIOTHERAPEUTICS INC COM 046513107 158 3,979 SH   SOLE 28 3,979 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 396 9,953 SH   SOLE 30 9,953 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 27 678 SH   SOLE 34 678 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 124 3,108 SH   SOLE 40 3,108 0 0
ATENTO S A SHS L0427L105 165 45,842 SH   SOLE 22 45,842 0 0
ATHENE HLDG LTD CL A G0684D107 15,118 370,538 SH   SOLE 2 38,785 0 331,753
ATHENE HLDG LTD CL A G0684D107 2,549 62,472 SH   SOLE 4 58,225 0 4,247
ATHENE HLDG LTD CL A G0684D107 2,441 59,826 SH   SOLE 7 28,107 0 31,719
ATHENE HLDG LTD CL A G0684D107 3,571 87,524 SH   SOLE 13 87,524 0 0
ATHENE HLDG LTD CL A G0684D107 7,853 192,467 SH   SOLE 18 152,300 0 40,167
ATHENE HLDG LTD CL A G0684D107 29,571 724,775 SH   SOLE 19 724,775 0 0
ATHENE HLDG LTD CL A G0684D107 104,213 2,554,239 SH   SOLE 21 2,554,239 0 0
ATHENE HLDG LTD CL A G0684D107 206,795 5,068,517 SH   SOLE 22 4,348,942 0 719,575
ATHENE HLDG LTD CL A G0684D107 4,568 111,966 SH   SOLE 23 111,966 0 0
ATHENE HLDG LTD CL A G0684D107 422 10,331 SH   SOLE 25 10,331 0 0
ATHENE HLDG LTD CL A G0684D107 19,310 473,274 SH   SOLE 26 159,544 0 313,730
ATHENE HLDG LTD CL A G0684D107 1,217 29,825 SH   SOLE 28 21,079 0 8,746
ATHENE HLDG LTD CL A G0684D107 9,184 225,104 SH   SOLE 29 6,894 0 218,210
ATHENE HLDG LTD CL A G0684D107 18,958 464,655 SH   SOLE 30 464,655 0 0
ATHENE HLDG LTD CL A G0684D107 1,893 46,389 SH   SOLE 31 29,842 0 16,547
ATHENE HLDG LTD CL A G0684D107 329 8,065 SH   SOLE 34 8,065 0 0
ATHENE HLDG LTD CL A G0684D107 5,521 135,321 SH   SOLE 36 135,321 0 0
ATHENE HLDG LTD CL A G0684D107 167 4,093 SH   SOLE 40 4,093 0 0
ATHENEX INC COM 04685N103 434 35,410 SH   SOLE 2 1,563 0 33,847
ATHENEX INC COM 04685N103 11 910 SH   SOLE 7 910 0 0
ATHENEX INC COM 04685N103 1,754 143,204 SH   SOLE 18 143,204 0 0
ATHENEX INC COM 04685N103 805 65,688 SH   SOLE 19 65,688 0 0
ATHENEX INC COM 04685N103 25,457 2,078,115 SH   SOLE 21 2,078,115 0 0
ATHENEX INC COM 04685N103 15,144 1,236,281 SH   SOLE 22 1,186,022 0 50,259
ATHENEX INC COM 04685N103 156 12,702 SH   SOLE 30 12,702 0 0
ATHENEX INC COM 04685N103 70 5,751 SH   SOLE 40 5,751 0 0
ATHERSYS INC COM 04744L106 189 125,739 SH   SOLE 2 36,271 0 89,468
ATHERSYS INC COM 04744L106 5 3,025 SH   SOLE 7 3,025 0 0
ATHERSYS INC COM 04744L106 692 461,659 SH   SOLE 18 401,402 0 60,257
ATHERSYS INC COM 04744L106 1,219 812,721 SH   SOLE 19 812,721 0 0
ATHERSYS INC COM 04744L106 5,726 3,817,508 SH   SOLE 21 3,817,508 0 0
ATHERSYS INC COM 04744L106 3,137 2,091,510 SH   SOLE 22 1,997,430 0 94,080
ATHERSYS INC COM 04744L106 138 91,770 SH   SOLE 23 91,770 0 0
ATHERSYS INC COM 04744L106 199 132,794 SH   SOLE 26 0 0 132,794
ATKORE INTL GROUP INC COM 047649108 890 41,319 SH   SOLE 2 10,960 0 30,359
ATKORE INTL GROUP INC COM 047649108 11 494 SH   SOLE 4 494 0 0
ATKORE INTL GROUP INC COM 047649108 20 918 SH   SOLE 7 918 0 0
ATKORE INTL GROUP INC COM 047649108 2,834 131,612 SH   SOLE 18 124,338 0 7,274
ATKORE INTL GROUP INC COM 047649108 4,612 214,199 SH   SOLE 19 214,199 0 0
ATKORE INTL GROUP INC COM 047649108 26,483 1,230,052 SH   SOLE 21 1,230,052 0 0
ATKORE INTL GROUP INC COM 047649108 30,142 1,399,982 SH   SOLE 22 1,337,677 0 62,305
ATKORE INTL GROUP INC COM 047649108 1,070 49,685 SH   SOLE 23 49,685 0 0
ATKORE INTL GROUP INC COM 047649108 2,686 124,737 SH   SOLE 26 18,074 0 106,663
ATKORE INTL GROUP INC COM 047649108 132 6,147 SH   SOLE 28 6,147 0 0
ATKORE INTL GROUP INC COM 047649108 246 11,404 SH   SOLE 30 11,404 0 0
ATKORE INTL GROUP INC COM 047649108 85 3,927 SH   SOLE 40 3,927 0 0
ATLANTIC AMERN CORP COM 048209100 2 932 SH   SOLE 18 932 0 0
ATLANTIC AMERN CORP COM 048209100 2 749 SH   SOLE 21 749 0 0
ATLANTIC AMERN CORP COM 048209100 36 14,212 SH   SOLE 22 14,212 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 374 20,988 SH   SOLE 2 987 0 20,001
ATLANTIC CAP BANCSHARES INC COM 048269203 9 512 SH   SOLE 7 512 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 1,473 82,621 SH   SOLE 18 82,621 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 943 52,897 SH   SOLE 19 52,897 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 15,151 849,757 SH   SOLE 21 849,757 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 7,357 412,643 SH   SOLE 22 386,750 0 25,893
ATLANTIC CAP BANCSHARES INC COM 048269203 92 5,186 SH   SOLE 26 0 0 5,186
ATLANTIC CAP BANCSHARES INC COM 048269203 132 7,380 SH   SOLE 30 7,380 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 283 112,267 SH   SOLE 2 4,080 0 108,187
ATLANTIC PWR CORP COM NEW 04878Q863 8 3,130 SH   SOLE 7 3,130 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 940 373,036 SH   SOLE 18 373,036 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 403 160,003 SH   SOLE 19 160,003 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 9,016 3,577,906 SH   SOLE 21 3,577,906 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 3,119 1,237,788 SH   SOLE 22 1,145,810 0 91,978
ATLANTIC PWR CORP COM NEW 04878Q863 90 35,765 SH   SOLE 23 35,765 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 228 90,654 SH   SOLE 26 0 0 90,654
ATLANTICA YIELD PLC SHS G0751N103 5,841 300,136 SH   SOLE 21 300,136 0 0
ATLANTICA YIELD PLC SHS G0751N103 45 2,328 SH   SOLE 22 1 0 2,327
ATLANTICA YIELD PLC SHS G0751N103 11 563 SH   SOLE 23 563 0 0
ATLANTICA YIELD PLC SHS G0751N103 4,716 242,323 SH   SOLE 30 242,323 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 0 96 SH   SOLE 17 0 0 96
ATLANTICUS HLDGS CORP COM 04914Y102 4 1,038 SH   SOLE 18 1,038 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 17 5,000 SH   SOLE 21 5,000 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 1,796 528,137 SH   SOLE 22 528,137 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,271 25,136 SH   SOLE 2 1,165 0 23,971
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3 53 SH   SOLE 4 53 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 23 459 SH   SOLE 7 459 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 5,368 106,171 SH   SOLE 18 106,171 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2,077 41,071 SH   SOLE 19 41,071 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 137,657 2,722,644 SH   SOLE 21 2,722,644 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 36,606 724,011 SH   SOLE 22 702,862 0 21,149
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 62 1,222 SH   SOLE 23 1,222 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 542 10,723 SH   SOLE 26 0 0 10,723
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 48 956 SH   SOLE 28 956 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,599 31,623 SH   SOLE 30 31,623 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 38 756 SH   SOLE 40 756 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 725 675,000 PRN   SOLE 21 675,000 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 5 1,858 SH   SOLE 18 1,858 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 74 30,084 SH   SOLE 21 30,084 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 54 22,126 SH   SOLE 22 22,126 0 0
ATLASSIAN CORP PLC CL A G06242104 29,020 258,207 SH   SOLE 2 72,819 0 185,388
ATLASSIAN CORP PLC CL A G06242104 536 4,768 SH   SOLE 7 4,768 0 0
ATLASSIAN CORP PLC CL A G06242104 59 522 SH   SOLE 15 522 0 0
ATLASSIAN CORP PLC CL A G06242104 6,437 57,272 SH   SOLE 18 51,790 0 5,482
ATLASSIAN CORP PLC CL A G06242104 31,066 276,412 SH   SOLE 19 276,412 0 0
ATLASSIAN CORP PLC CL A G06242104 118,564 1,054,934 SH   SOLE 21 1,054,934 0 0
ATLASSIAN CORP PLC CL A G06242104 104,091 926,158 SH   SOLE 22 683,100 0 243,058
ATLASSIAN CORP PLC CL A G06242104 4,695 41,774 SH   SOLE 23 41,774 0 0
ATLASSIAN CORP PLC CL A G06242104 12,402 110,348 SH   SOLE 25 110,348 0 0
ATLASSIAN CORP PLC CL A G06242104 12,912 114,890 SH   SOLE 26 47,187 0 67,703
ATLASSIAN CORP PLC CL A G06242104 1,124 10,002 SH   SOLE 29 10,002 0 0
ATLASSIAN CORP PLC CL A G06242104 418 3,720 SH   SOLE 30 3,720 0 0
ATLASSIAN CORP PLC CL A G06242104 5,514 49,063 SH   SOLE 31 33,831 0 15,232
ATLASSIAN CORP PLC CL A G06242104 24,911 221,647 SH   SOLE 34 221,647 0 0
ATLASSIAN CORP PLC CL A G06242104 7,603 67,647 SH   SOLE 36 67,647 0 0
ATMOS ENERGY CORP COM 049560105 43,745 424,996 SH   SOLE 2 135,009 0 289,987
ATMOS ENERGY CORP COM 049560105 7,677 74,580 SH   SOLE 4 71,650 0 2,930
ATMOS ENERGY CORP COM 049560105 32,543 316,166 SH   SOLE 7 293,518 0 22,648
ATMOS ENERGY CORP COM 049560105 3,177 30,863 SH   SOLE 13 30,863 0 0
ATMOS ENERGY CORP COM 049560105 106 1,032 SH   SOLE 15 1,032 0 0
ATMOS ENERGY CORP COM 049560105 31,138 302,516 SH   SOLE 18 282,094 0 20,422
ATMOS ENERGY CORP COM 049560105 30,190 293,310 SH   SOLE 19 293,310 0 0
ATMOS ENERGY CORP COM 049560105 404,960 3,934,325 SH   SOLE 21 3,934,325 0 0
ATMOS ENERGY CORP COM 049560105 355,523 3,454,029 SH   SOLE 22 2,940,445 0 513,584
ATMOS ENERGY CORP COM 049560105 12,464 121,090 SH   SOLE 23 121,090 0 0
ATMOS ENERGY CORP COM 049560105 13,461 130,774 SH   SOLE 25 130,774 0 0
ATMOS ENERGY CORP COM 049560105 43,738 424,933 SH   SOLE 26 140,410 0 284,523
ATMOS ENERGY CORP COM 049560105 2,254 21,896 SH   SOLE 28 16,105 0 5,791
ATMOS ENERGY CORP COM 049560105 7,904 76,791 SH   SOLE 29 21,943 0 54,848
ATMOS ENERGY CORP COM 049560105 56,697 550,833 SH   SOLE 30 550,833 0 0
ATMOS ENERGY CORP COM 049560105 7,477 72,644 SH   SOLE 31 51,744 0 20,900
ATMOS ENERGY CORP COM 049560105 2,810 27,304 SH   SOLE 34 27,304 0 0
ATMOS ENERGY CORP COM 049560105 11,847 115,099 SH   SOLE 36 115,099 0 0
ATMOS ENERGY CORP COM 049560105 314 3,047 SH   SOLE 40 3,047 0 0
ATN INTL INC COM 00215F107 604 10,715 SH   SOLE 2 380 0 10,335
ATN INTL INC COM 00215F107 3 49 SH   SOLE 4 49 0 0
ATN INTL INC COM 00215F107 10 179 SH   SOLE 7 179 0 0
ATN INTL INC COM 00215F107 2,613 46,332 SH   SOLE 18 46,332 0 0
ATN INTL INC COM 00215F107 929 16,480 SH   SOLE 19 16,480 0 0
ATN INTL INC COM 00215F107 66,302 1,175,768 SH   SOLE 21 1,175,768 0 0
ATN INTL INC COM 00215F107 18,694 331,519 SH   SOLE 22 317,166 0 14,353
ATN INTL INC COM 00215F107 59 1,042 SH   SOLE 23 1,042 0 0
ATN INTL INC COM 00215F107 264 4,686 SH   SOLE 26 0 0 4,686
ATN INTL INC COM 00215F107 89 1,582 SH   SOLE 28 1,582 0 0
ATN INTL INC COM 00215F107 859 15,241 SH   SOLE 30 15,241 0 0
ATN INTL INC COM 00215F107 62 1,098 SH   SOLE 40 1,098 0 0
ATOMERA INC COM 04965B100 7 2,636 SH   SOLE 18 2,636 0 0
ATOMERA INC COM 04965B100 86 32,533 SH   SOLE 21 32,533 0 0
ATOSSA GENETICS INC COM PAR 04962H506 0 54 SH   SOLE 21 54 0 0
ATOSSA GENETICS INC COM PAR 04962H506 2 617 SH   SOLE 22 617 0 0
ATRICURE INC COM 04963C209 814 30,373 SH   SOLE 2 1,916 0 28,457
ATRICURE INC COM 04963C209 8 285 SH   SOLE 4 285 0 0
ATRICURE INC COM 04963C209 17 634 SH   SOLE 7 634 0 0
ATRICURE INC COM 04963C209 3,418 127,595 SH   SOLE 18 126,196 0 1,399
ATRICURE INC COM 04963C209 3,344 124,832 SH   SOLE 19 124,832 0 0
ATRICURE INC COM 04963C209 39,766 1,484,373 SH   SOLE 21 1,484,373 0 0
ATRICURE INC COM 04963C209 30,031 1,120,984 SH   SOLE 22 1,080,967 0 40,017
ATRICURE INC COM 04963C209 465 17,352 SH   SOLE 23 17,352 0 0
ATRICURE INC COM 04963C209 844 31,487 SH   SOLE 26 14,497 0 16,990
ATRICURE INC COM 04963C209 117 4,352 SH   SOLE 28 4,352 0 0
ATRICURE INC COM 04963C209 255 9,534 SH   SOLE 30 9,534 0 0
ATRICURE INC COM 04963C209 76 2,822 SH   SOLE 40 2,822 0 0
ATRION CORP COM 049904105 1,012 1,152 SH   SOLE 2 49 0 1,103
ATRION CORP COM 049904105 6 7 SH   SOLE 4 7 0 0
ATRION CORP COM 049904105 26 30 SH   SOLE 7 30 0 0
ATRION CORP COM 049904105 4,027 4,583 SH   SOLE 18 4,583 0 0
ATRION CORP COM 049904105 1,973 2,245 SH   SOLE 19 2,245 0 0
ATRION CORP COM 049904105 39,773 45,265 SH   SOLE 21 45,265 0 0
ATRION CORP COM 049904105 36,400 41,426 SH   SOLE 22 39,543 0 1,883
ATRION CORP COM 049904105 1,572 1,789 SH   SOLE 23 1,789 0 0
ATRION CORP COM 049904105 922 1,049 SH   SOLE 26 549 0 500
ATRION CORP COM 049904105 192 218 SH   SOLE 28 218 0 0
ATRION CORP COM 049904105 385 438 SH   SOLE 30 438 0 0
ATRION CORP COM 049904105 103 117 SH   SOLE 40 117 0 0
ATTUNITY LTD SHS NEW M15332121 53 2,258 SH   SOLE 22 2,258 0 0
ATYR PHARMA INC COM 002120103 3 4,706 SH   SOLE 18 4,706 0 0
ATYR PHARMA INC COM 002120103 32 58,298 SH   SOLE 21 58,298 0 0
ATYR PHARMA INC COM 002120103 66 120,221 SH   SOLE 22 120,221 0 0
AU OPTRONICS CORP SPONSORED ADR 002255107 1,710 469,740 SH   SOLE 2 0 0 469,740
AU OPTRONICS CORP SPONSORED ADR 002255107 184 50,599 SH   SOLE 22 50,599 0 0
AUBURN NATL BANCORP COM 050473107 92 2,338 SH   SOLE 2 57 0 2,281
AUBURN NATL BANCORP COM 050473107 296 7,509 SH   SOLE 18 7,509 0 0
AUBURN NATL BANCORP COM 050473107 161 4,087 SH   SOLE 19 4,087 0 0
AUBURN NATL BANCORP COM 050473107 2,906 73,705 SH   SOLE 21 73,705 0 0
AUBURN NATL BANCORP COM 050473107 674 17,092 SH   SOLE 22 15,850 0 1,242
AUDENTES THERAPEUTICS INC COM 05070R104 1,205 30,891 SH   SOLE 2 1,331 0 29,560
AUDENTES THERAPEUTICS INC COM 05070R104 27 692 SH   SOLE 7 692 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 4,635 118,784 SH   SOLE 18 118,784 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 2,490 63,802 SH   SOLE 19 63,802 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 62,779 1,608,902 SH   SOLE 21 1,608,902 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 41,210 1,056,113 SH   SOLE 22 1,015,965 0 40,148
AUDENTES THERAPEUTICS INC COM 05070R104 10 246 SH   SOLE 23 246 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 808 20,702 SH   SOLE 26 17,556 0 3,146
AUDENTES THERAPEUTICS INC COM 05070R104 179 4,578 SH   SOLE 28 4,578 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 409 10,494 SH   SOLE 30 10,494 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 23 580 SH   SOLE 34 580 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 152 3,893 SH   SOLE 40 3,893 0 0
AUDIOCODES LTD ORD M15342104 109 7,850 SH   SOLE 22 7,850 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 5,786 890,101 SH   SOLE 21 890,101 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 21 3,195 SH   SOLE 30 3,195 0 0
AURORA CANNABIS INC COM 05156X108 0 9 SH   SOLE 17 0 0 9
AUTODESK INC COM 052769106 96,588 619,869 SH   SOLE 2 56,190 0 563,679
AUTODESK INC COM 052769106 10,902 69,964 SH   SOLE 4 64,286 0 5,678
AUTODESK INC COM 052769106 27,479 176,354 SH   SOLE 7 175,581 0 773
AUTODESK INC COM 052769106 476 3,053 SH   SOLE 13 3,053 0 0
AUTODESK INC COM 052769106 323 2,074 SH   SOLE 15 2,074 0 0
AUTODESK INC COM 052769106 192,767 1,237,112 SH   SOLE 18 1,023,789 0 213,323
AUTODESK INC COM 052769106 128,624 825,463 SH   SOLE 19 825,463 0 0
AUTODESK INC COM 052769106 901,414 5,784,973 SH   SOLE 21 5,784,973 0 0
AUTODESK INC COM 052769106 841,596 5,401,081 SH   SOLE 22 4,835,920 0 565,161
AUTODESK INC COM 052769106 24,206 155,343 SH   SOLE 23 155,343 0 0
AUTODESK INC COM 052769106 103,414 663,676 SH   SOLE 25 663,676 0 0
AUTODESK INC COM 052769106 127,583 818,786 SH   SOLE 26 249,345 0 569,441
AUTODESK INC COM 052769106 6,550 42,037 SH   SOLE 28 30,558 0 11,479
AUTODESK INC COM 052769106 2,514 16,136 SH   SOLE 29 8,090 0 8,046
AUTODESK INC COM 052769106 162,694 1,044,117 SH   SOLE 30 1,044,117 0 0
AUTODESK INC COM 052769106 10,111 64,888 SH   SOLE 31 40,117 0 24,771
AUTODESK INC COM 052769106 4,956 31,809 SH   SOLE 32 31,809 0 0
AUTODESK INC COM 052769106 29,995 192,500 SH   SOLE 34 192,500 0 0
AUTODESK INC COM 052769106 24,701 158,524 SH   SOLE 36 158,524 0 0
AUTODESK INC COM 052769106 818 5,252 SH   SOLE 40 5,252 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 6,329 60,208 SH   SOLE 2 5,047 0 55,161
AUTOHOME INC SP ADR RP CL A 05278C107 15 145 SH   SOLE 3 145 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,535 14,607 SH   SOLE 4 14,607 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 894 8,504 SH   SOLE 7 8,504 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 52 498 SH   SOLE 13 498 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 3,108 29,562 SH   SOLE 15 29,562 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 2,081 19,792 SH   SOLE 18 19,792 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 140,069 1,332,467 SH   SOLE 21 1,332,467 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 82,310 783,013 SH   SOLE 22 719,081 0 63,932
AUTOHOME INC SP ADR RP CL A 05278C107 3,646 34,681 SH   SOLE 23 34,681 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 3,099 29,481 SH   SOLE 25 29,481 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 29,443 280,094 SH   SOLE 26 49,117 0 230,977
AUTOHOME INC SP ADR RP CL A 05278C107 952 9,052 SH   SOLE 28 9,052 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,317 12,532 SH   SOLE 29 6,759 0 5,773
AUTOHOME INC SP ADR RP CL A 05278C107 39,828 378,878 SH   SOLE 30 378,878 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 338 3,219 SH   SOLE 31 3,219 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 527 5,013 SH   SOLE 34 5,013 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 57 542 SH   SOLE 40 542 0 0
AUTOLIV INC COM 052800109 2,706 36,802 SH   SOLE 2 7,951 0 28,851
AUTOLIV INC COM 052800109 2,169 29,497 SH   SOLE 4 27,354 0 2,143
AUTOLIV INC COM 052800109 1,594 21,680 SH   SOLE 7 13,430 0 8,250
AUTOLIV INC COM 052800109 297 4,037 SH   SOLE 13 4,037 0 0
AUTOLIV INC COM 052800109 50 675 SH   SOLE 15 675 0 0
AUTOLIV INC COM 052800109 1,927 26,211 SH   SOLE 18 18,920 0 7,291
AUTOLIV INC COM 052800109 67 914 SH   SOLE 19 914 0 0
AUTOLIV INC COM 052800109 30,230 411,127 SH   SOLE 21 411,127 0 0
AUTOLIV INC COM 052800109 122,374 1,664,270 SH   SOLE 22 1,606,052 0 58,218
AUTOLIV INC COM 052800109 4,584 62,345 SH   SOLE 23 62,345 0 0
AUTOLIV INC COM 052800109 6,603 89,804 SH   SOLE 25 89,804 0 0
AUTOLIV INC COM 052800109 31,605 429,828 SH   SOLE 26 124,963 0 304,865
AUTOLIV INC COM 052800109 1,201 16,332 SH   SOLE 28 12,124 0 4,208
AUTOLIV INC COM 052800109 1,579 21,470 SH   SOLE 29 3,108 0 18,362
AUTOLIV INC COM 052800109 11,198 152,291 SH   SOLE 30 152,291 0 0
AUTOLIV INC COM 052800109 1,793 24,381 SH   SOLE 31 13,704 0 10,677
AUTOLIV INC COM 052800109 301 4,091 SH   SOLE 34 4,091 0 0
AUTOLIV INC COM 052800109 5,421 73,729 SH   SOLE 36 73,729 0 0
AUTOLIV INC COM 052800109 129 1,748 SH   SOLE 40 1,748 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 5,929 188,386 SH   SOLE 21 188,386 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 22 684 SH   SOLE 30 684 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 206,098 1,290,210 SH   SOLE 2 290,174 0 1,000,036
AUTOMATIC DATA PROCESSING IN COM 053015103 29,381 183,929 SH   SOLE 4 172,306 0 11,623
AUTOMATIC DATA PROCESSING IN COM 053015103 73,706 461,412 SH   SOLE 7 404,322 0 57,090
AUTOMATIC DATA PROCESSING IN COM 053015103 9,987 62,519 SH   SOLE 13 62,519 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 785 4,913 SH   SOLE 15 4,913 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 158,800 994,116 SH   SOLE 18 907,067 0 87,049
AUTOMATIC DATA PROCESSING IN COM 053015103 92,260 577,562 SH   SOLE 19 577,562 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,517,966 9,502,731 SH   SOLE 21 9,502,731 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,806,593 11,309,582 SH   SOLE 22 9,940,078 0 1,369,504
AUTOMATIC DATA PROCESSING IN COM 053015103 62,616 391,985 SH   SOLE 23 391,985 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 63,943 400,292 SH   SOLE 25 400,292 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 379,231 2,374,052 SH   SOLE 26 475,859 0 1,898,193
AUTOMATIC DATA PROCESSING IN COM 053015103 13,414 83,972 SH   SOLE 28 60,945 0 23,027
AUTOMATIC DATA PROCESSING IN COM 053015103 30,221 189,186 SH   SOLE 29 56,576 0 132,610
AUTOMATIC DATA PROCESSING IN COM 053015103 315,145 1,972,865 SH   SOLE 30 1,972,865 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 32,286 202,114 SH   SOLE 31 131,060 0 71,054
AUTOMATIC DATA PROCESSING IN COM 053015103 10,105 63,261 SH   SOLE 32 63,261 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 17,022 106,560 SH   SOLE 34 106,560 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 64,918 406,399 SH   SOLE 36 406,399 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,579 9,882 SH   SOLE 40 9,882 0 0
AUTONATION INC COM 05329W102 4,659 130,419 SH   SOLE 2 31,056 0 99,363
AUTONATION INC COM 05329W102 80 2,241 SH   SOLE 4 2,241 0 0
AUTONATION INC COM 05329W102 114 3,196 SH   SOLE 7 3,196 0 0
AUTONATION INC COM 05329W102 6,982 195,457 SH   SOLE 18 195,457 0 0
AUTONATION INC COM 05329W102 409 11,437 SH   SOLE 19 11,437 0 0
AUTONATION INC COM 05329W102 98,979 2,770,975 SH   SOLE 21 2,770,975 0 0
AUTONATION INC COM 05329W102 69,700 1,951,288 SH   SOLE 22 1,815,623 0 135,665
AUTONATION INC COM 05329W102 65 1,814 SH   SOLE 23 1,814 0 0
AUTONATION INC COM 05329W102 793 22,191 SH   SOLE 26 12,164 0 10,027
AUTONATION INC COM 05329W102 271 7,574 SH   SOLE 28 7,574 0 0
AUTONATION INC COM 05329W102 558 15,617 SH   SOLE 30 15,617 0 0
AUTONATION INC COM 05329W102 41 1,161 SH   SOLE 31 1,161 0 0
AUTONATION INC COM 05329W102 753 21,080 SH   SOLE 36 21,080 0 0
AUTONATION INC COM 05329W102 170 4,760 SH   SOLE 40 4,760 0 0
AUTOWEB INC COM 05335B100 7 1,919 SH   SOLE 18 1,919 0 0
AUTOWEB INC COM 05335B100 106 28,007 SH   SOLE 21 28,007 0 0
AUTOWEB INC COM 05335B100 855 226,223 SH   SOLE 22 226,223 0 0
AUTOWEB INC COM 05335B100 75 19,754 SH   SOLE 23 19,754 0 0
AUTOZONE INC COM 053332102 68,632 67,016 SH   SOLE 2 10,388 0 56,628
AUTOZONE INC COM 053332102 8,764 8,558 SH   SOLE 4 7,855 0 703
AUTOZONE INC COM 053332102 23,381 22,830 SH   SOLE 7 22,248 0 582
AUTOZONE INC COM 053332102 511 499 SH   SOLE 13 499 0 0
AUTOZONE INC COM 053332102 221 216 SH   SOLE 15 216 0 0
AUTOZONE INC COM 053332102 53,151 51,899 SH   SOLE 18 47,698 0 4,201
AUTOZONE INC COM 053332102 13,283 12,970 SH   SOLE 19 12,970 0 0
AUTOZONE INC COM 053332102 780,273 761,896 SH   SOLE 21 761,896 0 0
AUTOZONE INC COM 053332102 697,149 680,730 SH   SOLE 22 612,587 0 68,143
AUTOZONE INC COM 053332102 19,488 19,029 SH   SOLE 23 19,029 0 0
AUTOZONE INC COM 053332102 24,268 23,696 SH   SOLE 25 23,696 0 0
AUTOZONE INC COM 053332102 112,064 109,425 SH   SOLE 26 32,067 0 77,358
AUTOZONE INC COM 053332102 4,970 4,853 SH   SOLE 28 3,541 0 1,312
AUTOZONE INC COM 053332102 1,416 1,383 SH   SOLE 29 1,383 0 0
AUTOZONE INC COM 053332102 102,868 100,445 SH   SOLE 30 100,445 0 0
AUTOZONE INC COM 053332102 8,099 7,908 SH   SOLE 31 4,815 0 3,093
AUTOZONE INC COM 053332102 14,746 14,399 SH   SOLE 34 14,399 0 0
AUTOZONE INC COM 053332102 29,327 28,636 SH   SOLE 36 28,636 0 0
AUTOZONE INC COM 053332102 576 562 SH   SOLE 40 562 0 0
AVALARA INC COM 05338G106 1,342 24,052 SH   SOLE 2 2,227 0 21,825
AVALARA INC COM 05338G106 28 502 SH   SOLE 7 502 0 0
AVALARA INC COM 05338G106 5,057 90,644 SH   SOLE 18 87,720 0 2,924
AVALARA INC COM 05338G106 21,074 377,732 SH   SOLE 19 377,732 0 0
AVALARA INC COM 05338G106 47,443 850,388 SH   SOLE 21 850,388 0 0
AVALARA INC COM 05338G106 24,452 438,279 SH   SOLE 22 416,943 0 21,336
AVALARA INC COM 05338G106 312 5,591 SH   SOLE 23 5,591 0 0
AVALARA INC COM 05338G106 414 7,420 SH   SOLE 26 0 0 7,420
AVALARA INC COM 05338G106 11,170 200,222 SH   SOLE 34 200,222 0 0
AVALONBAY CMNTYS INC COM 053484101 70,424 350,839 SH   SOLE 2 32,600 0 318,239
AVALONBAY CMNTYS INC COM 053484101 26,350 131,273 SH   SOLE 4 127,644 0 3,629
AVALONBAY CMNTYS INC COM 053484101 69,743 347,446 SH   SOLE 7 343,143 0 4,303
AVALONBAY CMNTYS INC COM 053484101 831 4,139 SH   SOLE 13 4,139 0 0
AVALONBAY CMNTYS INC COM 053484101 1,283 6,391 SH   SOLE 15 6,391 0 0
AVALONBAY CMNTYS INC COM 053484101 112,584 560,875 SH   SOLE 18 542,982 0 17,893
AVALONBAY CMNTYS INC COM 053484101 75,428 375,768 SH   SOLE 19 375,768 0 0
AVALONBAY CMNTYS INC COM 053484101 1,187,891 5,917,853 SH   SOLE 21 5,917,853 0 0
AVALONBAY CMNTYS INC COM 053484101 1,099,116 5,475,596 SH   SOLE 22 5,050,108 0 425,488
AVALONBAY CMNTYS INC COM 053484101 26,308 131,061 SH   SOLE 23 131,061 0 0
AVALONBAY CMNTYS INC COM 053484101 84,453 420,730 SH   SOLE 25 420,730 0 0
AVALONBAY CMNTYS INC COM 053484101 144,569 720,215 SH   SOLE 26 160,584 0 559,631
AVALONBAY CMNTYS INC COM 053484101 8,357 41,633 SH   SOLE 28 34,578 0 7,055
AVALONBAY CMNTYS INC COM 053484101 10,941 54,508 SH   SOLE 29 54,508 0 0
AVALONBAY CMNTYS INC COM 053484101 235,014 1,170,798 SH   SOLE 30 1,170,798 0 0
AVALONBAY CMNTYS INC COM 053484101 8,462 42,158 SH   SOLE 31 27,258 0 14,900
AVALONBAY CMNTYS INC COM 053484101 25,777 128,416 SH   SOLE 34 128,416 0 0
AVALONBAY CMNTYS INC COM 053484101 27,329 136,148 SH   SOLE 36 136,148 0 0
AVALONBAY CMNTYS INC COM 053484101 653 3,252 SH   SOLE 40 3,252 0 0
AVANGRID INC COM 05351W103 6,838 135,801 SH   SOLE 2 3,663 0 132,138
AVANGRID INC COM 05351W103 105 2,076 SH   SOLE 4 2,076 0 0
AVANGRID INC COM 05351W103 88 1,740 SH   SOLE 7 1,740 0 0
AVANGRID INC COM 05351W103 36 720 SH   SOLE 15 720 0 0
AVANGRID INC COM 05351W103 1,296 25,730 SH   SOLE 18 25,730 0 0
AVANGRID INC COM 05351W103 578 11,472 SH   SOLE 19 11,472 0 0
AVANGRID INC COM 05351W103 32,781 651,062 SH   SOLE 21 651,062 0 0
AVANGRID INC COM 05351W103 64,728 1,285,568 SH   SOLE 22 1,203,265 0 82,303
AVANGRID INC COM 05351W103 2,452 48,698 SH   SOLE 25 48,698 0 0
AVANGRID INC COM 05351W103 3,908 77,607 SH   SOLE 26 27,719 0 49,888
AVANGRID INC COM 05351W103 715 14,210 SH   SOLE 30 14,210 0 0
AVANGRID INC COM 05351W103 62 1,223 SH   SOLE 31 1,223 0 0
AVANGRID INC COM 05351W103 2,225 44,186 SH   SOLE 36 44,186 0 0
AVANOS MED INC COM 05350V106 2,914 68,277 SH   SOLE 2 21,796 0 46,481
AVANOS MED INC COM 05350V106 9 217 SH   SOLE 4 217 0 0
AVANOS MED INC COM 05350V106 37 861 SH   SOLE 7 861 0 0
AVANOS MED INC COM 05350V106 0 1 SH   SOLE 17 0 0 1
AVANOS MED INC COM 05350V106 11,375 266,514 SH   SOLE 18 266,514 0 0
AVANOS MED INC COM 05350V106 3,127 73,260 SH   SOLE 19 73,260 0 0
AVANOS MED INC COM 05350V106 144,080 3,375,822 SH   SOLE 21 3,375,822 0 0
AVANOS MED INC COM 05350V106 68,921 1,614,829 SH   SOLE 22 1,552,184 0 62,645
AVANOS MED INC COM 05350V106 772 18,097 SH   SOLE 26 13,599 0 4,498
AVANOS MED INC COM 05350V106 257 6,022 SH   SOLE 28 6,022 0 0
AVANOS MED INC COM 05350V106 521 12,202 SH   SOLE 30 12,202 0 0
AVANOS MED INC COM 05350V106 71 1,675 SH   SOLE 36 1,675 0 0
AVANOS MED INC COM 05350V106 211 4,955 SH   SOLE 40 4,955 0 0
AVAYA HLDGS CORP COM 05351X101 1,828 108,613 SH   SOLE 2 3,968 0 104,645
AVAYA HLDGS CORP COM 05351X101 9 533 SH   SOLE 4 533 0 0
AVAYA HLDGS CORP COM 05351X101 58 3,440 SH   SOLE 7 3,440 0 0
AVAYA HLDGS CORP COM 05351X101 5,646 335,448 SH   SOLE 18 335,448 0 0
AVAYA HLDGS CORP COM 05351X101 2,709 160,957 SH   SOLE 19 160,957 0 0
AVAYA HLDGS CORP COM 05351X101 60,505 3,595,042 SH   SOLE 21 3,595,042 0 0
AVAYA HLDGS CORP COM 05351X101 51,145 3,038,914 SH   SOLE 22 2,898,298 0 140,616
AVAYA HLDGS CORP COM 05351X101 437 25,958 SH   SOLE 26 18,350 0 7,608
AVAYA HLDGS CORP COM 05351X101 242 14,399 SH   SOLE 28 14,399 0 0
AVAYA HLDGS CORP COM 05351X101 483 28,696 SH   SOLE 30 28,696 0 0
AVAYA HLDGS CORP COM 05351X101 0 11 SH   SOLE 37 11 0 0
AVAYA HLDGS CORP COM 05351X101 208 12,387 SH   SOLE 40 12,387 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 5 1,104 SH   SOLE 18 1,104 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 75 15,835 SH   SOLE 21 15,835 0 0
AVEO PHARMACEUTICALS INC COM 053588109 79 96,741 SH   SOLE 2 4,468 0 92,273
AVEO PHARMACEUTICALS INC COM 053588109 2 2,721 SH   SOLE 7 2,721 0 0
AVEO PHARMACEUTICALS INC COM 053588109 287 349,601 SH   SOLE 18 349,601 0 0
AVEO PHARMACEUTICALS INC COM 053588109 121 147,876 SH   SOLE 19 147,876 0 0
AVEO PHARMACEUTICALS INC COM 053588109 2,893 3,527,196 SH   SOLE 21 3,527,196 0 0
AVEO PHARMACEUTICALS INC COM 053588109 2,522 3,074,677 SH   SOLE 22 2,987,119 0 87,558
AVERY DENNISON CORP COM 053611109 26,610 235,490 SH   SOLE 2 37,639 0 197,851
AVERY DENNISON CORP COM 053611109 3,239 28,660 SH   SOLE 4 26,337 0 2,323
AVERY DENNISON CORP COM 053611109 9,631 85,230 SH   SOLE 7 67,675 0 17,555
AVERY DENNISON CORP COM 053611109 57 508 SH   SOLE 13 508 0 0
AVERY DENNISON CORP COM 053611109 88 780 SH   SOLE 15 780 0 0
AVERY DENNISON CORP COM 053611109 28,850 255,306 SH   SOLE 18 242,421 0 12,885
AVERY DENNISON CORP COM 053611109 4,266 37,754 SH   SOLE 19 37,754 0 0
AVERY DENNISON CORP COM 053611109 243,744 2,157,025 SH   SOLE 21 2,157,025 0 0
AVERY DENNISON CORP COM 053611109 266,246 2,356,162 SH   SOLE 22 2,118,293 0 237,869
AVERY DENNISON CORP COM 053611109 7,001 61,957 SH   SOLE 23 61,957 0 0
AVERY DENNISON CORP COM 053611109 9,941 87,970 SH   SOLE 25 87,970 0 0
AVERY DENNISON CORP COM 053611109 51,727 457,761 SH   SOLE 26 117,598 0 340,163
AVERY DENNISON CORP COM 053611109 1,963 17,368 SH   SOLE 28 12,685 0 4,683
AVERY DENNISON CORP COM 053611109 2,436 21,561 SH   SOLE 29 3,826 0 17,735
AVERY DENNISON CORP COM 053611109 34,364 304,109 SH   SOLE 30 304,109 0 0
AVERY DENNISON CORP COM 053611109 3,044 26,935 SH   SOLE 31 17,319 0 9,616
AVERY DENNISON CORP COM 053611109 1,108 9,801 SH   SOLE 34 9,801 0 0
AVERY DENNISON CORP COM 053611109 7,295 64,555 SH   SOLE 36 64,555 0 0
AVERY DENNISON CORP COM 053611109 201 1,775 SH   SOLE 40 1,775 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 13 872 SH   SOLE 18 872 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 243 15,811 SH   SOLE 21 15,811 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 1,936 126,010 SH   SOLE 22 126,010 0 0
AVID BIOSERVICES INC COM 05368M106 176 41,328 SH   SOLE 2 2,191 0 39,137
AVID BIOSERVICES INC COM 05368M106 8 1,790 SH   SOLE 7 1,790 0 0
AVID BIOSERVICES INC COM 05368M106 714 168,034 SH   SOLE 18 168,034 0 0
AVID BIOSERVICES INC COM 05368M106 360 84,641 SH   SOLE 19 84,641 0 0
AVID BIOSERVICES INC COM 05368M106 7,017 1,651,035 SH   SOLE 21 1,651,035 0 0
AVID BIOSERVICES INC COM 05368M106 6,704 1,577,443 SH   SOLE 22 1,538,573 0 38,870
AVID TECHNOLOGY INC COM 05367P100 183 24,531 SH   SOLE 2 908 0 23,623
AVID TECHNOLOGY INC COM 05367P100 5 713 SH   SOLE 7 713 0 0
AVID TECHNOLOGY INC COM 05367P100 667 89,466 SH   SOLE 18 89,466 0 0
AVID TECHNOLOGY INC COM 05367P100 296 39,693 SH   SOLE 19 39,693 0 0
AVID TECHNOLOGY INC COM 05367P100 6,746 905,547 SH   SOLE 21 905,547 0 0
AVID TECHNOLOGY INC COM 05367P100 5,530 742,280 SH   SOLE 22 721,207 0 21,073
AVINGER INC COM NEW 053734208 0 81 SH   SOLE 21 81 0 0
AVINGER INC COM NEW 053734208 1 1,097 SH   SOLE 22 1,097 0 0
AVIS BUDGET GROUP INC COM 053774105 2,783 79,829 SH   SOLE 2 29,359 0 50,470
AVIS BUDGET GROUP INC COM 053774105 6 172 SH   SOLE 4 172 0 0
AVIS BUDGET GROUP INC COM 053774105 167 4,791 SH   SOLE 7 4,791 0 0
AVIS BUDGET GROUP INC COM 053774105 12,539 359,702 SH   SOLE 18 359,702 0 0
AVIS BUDGET GROUP INC COM 053774105 3,533 101,345 SH   SOLE 19 101,345 0 0
AVIS BUDGET GROUP INC COM 053774105 166,522 4,776,889 SH   SOLE 21 4,776,889 0 0
AVIS BUDGET GROUP INC COM 053774105 82,122 2,355,776 SH   SOLE 22 2,234,066 0 121,710
AVIS BUDGET GROUP INC COM 053774105 989 28,357 SH   SOLE 26 23,253 0 5,104
AVIS BUDGET GROUP INC COM 053774105 312 8,950 SH   SOLE 28 8,950 0 0
AVIS BUDGET GROUP INC COM 053774105 671 19,240 SH   SOLE 30 19,240 0 0
AVIS BUDGET GROUP INC COM 053774105 33 937 SH   SOLE 34 937 0 0
AVIS BUDGET GROUP INC COM 053774105 1,703 48,862 SH   SOLE 36 48,862 0 0
AVIS BUDGET GROUP INC COM 053774105 244 6,999 SH   SOLE 40 6,999 0 0
AVISTA CORP COM 05379B107 13,346 328,553 SH   SOLE 2 218,644 0 109,909
AVISTA CORP COM 05379B107 1,696 41,751 SH   SOLE 4 41,751 0 0
AVISTA CORP COM 05379B107 617 15,183 SH   SOLE 7 15,183 0 0
AVISTA CORP COM 05379B107 85 2,101 SH   SOLE 13 2,101 0 0
AVISTA CORP COM 05379B107 15,106 371,887 SH   SOLE 18 352,964 0 18,923
AVISTA CORP COM 05379B107 10,164 250,213 SH   SOLE 19 250,213 0 0
AVISTA CORP COM 05379B107 350,401 8,626,305 SH   SOLE 21 8,626,305 0 0
AVISTA CORP COM 05379B107 97,688 2,404,932 SH   SOLE 22 2,190,144 0 214,788
AVISTA CORP COM 05379B107 4,031 99,229 SH   SOLE 23 99,229 0 0
AVISTA CORP COM 05379B107 3,423 84,279 SH   SOLE 26 26,252 0 58,027
AVISTA CORP COM 05379B107 334 8,230 SH   SOLE 28 8,230 0 0
AVISTA CORP COM 05379B107 1,431 35,218 SH   SOLE 29 35,218 0 0
AVISTA CORP COM 05379B107 4,777 117,590 SH   SOLE 30 117,590 0 0
AVISTA CORP COM 05379B107 2,563 63,095 SH   SOLE 31 47,013 0 16,082
AVISTA CORP COM 05379B107 997 24,540 SH   SOLE 32 24,540 0 0
AVISTA CORP COM 05379B107 811 19,970 SH   SOLE 34 19,970 0 0
AVISTA CORP COM 05379B107 1,015 25,000 SH   SOLE 36 25,000 0 0
AVISTA CORP COM 05379B107 269 6,621 SH   SOLE 40 6,621 0 0
AVNET INC COM 053807103 12,047 277,773 SH   SOLE 2 53,387 0 224,386
AVNET INC COM 053807103 21 489 SH   SOLE 4 489 0 0
AVNET INC COM 053807103 205 4,720 SH   SOLE 7 4,720 0 0
AVNET INC COM 053807103 36 834 SH   SOLE 15 834 0 0
AVNET INC COM 053807103 14,955 344,826 SH   SOLE 18 344,826 0 0
AVNET INC COM 053807103 7,327 168,950 SH   SOLE 19 168,950 0 0
AVNET INC COM 053807103 227,580 5,247,411 SH   SOLE 21 5,247,411 0 0
AVNET INC COM 053807103 157,518 3,631,948 SH   SOLE 22 3,360,393 0 271,555
AVNET INC COM 053807103 6,713 154,776 SH   SOLE 25 154,776 0 0
AVNET INC COM 053807103 9,751 224,842 SH   SOLE 26 77,936 0 146,906
AVNET INC COM 053807103 648 14,935 SH   SOLE 28 14,935 0 0
AVNET INC COM 053807103 1,461 33,689 SH   SOLE 30 33,689 0 0
AVNET INC COM 053807103 106 2,453 SH   SOLE 31 2,453 0 0
AVNET INC COM 053807103 3,446 79,459 SH   SOLE 34 79,459 0 0
AVNET INC COM 053807103 4,267 98,385 SH   SOLE 36 98,385 0 0
AVNET INC COM 053807103 527 12,144 SH   SOLE 40 12,144 0 0
AVON PRODS INC COM 054303102 6 2,054 SH   SOLE 4 2,054 0 0
AVON PRODS INC COM 054303102 45 15,224 SH   SOLE 7 15,224 0 0
AVON PRODS INC COM 054303102 1,468 499,267 SH   SOLE 18 499,267 0 0
AVON PRODS INC COM 054303102 97,613 33,201,837 SH   SOLE 21 33,201,837 0 0
AVON PRODS INC COM 054303102 26,593 9,045,149 SH   SOLE 22 8,673,368 0 371,781
AVON PRODS INC COM 054303102 389 132,373 SH   SOLE 26 50,478 0 81,895
AVON PRODS INC COM 054303102 179 60,852 SH   SOLE 28 60,852 0 0
AVON PRODS INC COM 054303102 1,882 640,255 SH   SOLE 30 640,255 0 0
AVON PRODS INC COM 054303102 342 116,470 SH   SOLE 36 116,470 0 0
AVON PRODS INC COM 054303102 139 47,317 SH   SOLE 40 47,317 0 0
AVROBIO INC COM 05455M100 226 10,260 SH   SOLE 2 424 0 9,836
AVROBIO INC COM 05455M100 879 39,862 SH   SOLE 18 39,862 0 0
AVROBIO INC COM 05455M100 437 19,809 SH   SOLE 19 19,809 0 0
AVROBIO INC COM 05455M100 14,581 661,255 SH   SOLE 21 661,255 0 0
AVROBIO INC COM 05455M100 6,893 312,626 SH   SOLE 22 308,996 0 3,630
AVROBIO INC COM 05455M100 84 3,808 SH   SOLE 30 3,808 0 0
AVX CORP NEW COM 002444107 835 48,144 SH   SOLE 2 1,881 0 46,263
AVX CORP NEW COM 002444107 6 339 SH   SOLE 4 339 0 0
AVX CORP NEW COM 002444107 18 1,029 SH   SOLE 7 1,029 0 0
AVX CORP NEW COM 002444107 2,638 152,106 SH   SOLE 18 152,106 0 0
AVX CORP NEW COM 002444107 1,263 72,853 SH   SOLE 19 72,853 0 0
AVX CORP NEW COM 002444107 27,223 1,569,941 SH   SOLE 21 1,569,941 0 0
AVX CORP NEW COM 002444107 22,964 1,324,363 SH   SOLE 22 1,256,571 0 67,792
AVX CORP NEW COM 002444107 442 25,508 SH   SOLE 26 5,596 0 19,912
AVX CORP NEW COM 002444107 123 7,111 SH   SOLE 28 7,111 0 0
AVX CORP NEW COM 002444107 226 13,019 SH   SOLE 30 13,019 0 0
AVX CORP NEW COM 002444107 118 6,796 SH   SOLE 40 6,796 0 0
AWARE INC MASS COM 05453N100 9 2,595 SH   SOLE 18 2,595 0 0
AWARE INC MASS COM 05453N100 181 50,065 SH   SOLE 21 50,065 0 0
AWARE INC MASS COM 05453N100 1,545 426,884 SH   SOLE 22 426,884 0 0
AXA EQUITABLE HLDGS INC COM 054561105 10,861 539,267 SH   SOLE 2 132,274 0 406,993
AXA EQUITABLE HLDGS INC COM 054561105 2,209 109,673 SH   SOLE 4 103,366 0 6,307
AXA EQUITABLE HLDGS INC COM 054561105 2,020 100,306 SH   SOLE 7 37,657 0 62,649
AXA EQUITABLE HLDGS INC COM 054561105 43 2,154 SH   SOLE 15 2,154 0 0
AXA EQUITABLE HLDGS INC COM 054561105 55,029 2,732,312 SH   SOLE 18 2,475,811 0 256,501
AXA EQUITABLE HLDGS INC COM 054561105 192,985 9,582,172 SH   SOLE 19 9,582,172 0 0
AXA EQUITABLE HLDGS INC COM 054561105 61,035 3,030,530 SH   SOLE 21 3,030,530 0 0
AXA EQUITABLE HLDGS INC COM 054561105 134,816 6,693,925 SH   SOLE 22 6,275,718 0 418,207
AXA EQUITABLE HLDGS INC COM 054561105 4,285 212,784 SH   SOLE 23 212,784 0 0
AXA EQUITABLE HLDGS INC COM 054561105 7,913 392,896 SH   SOLE 25 392,896 0 0
AXA EQUITABLE HLDGS INC COM 054561105 33,829 1,679,700 SH   SOLE 26 547,662 0 1,132,038
AXA EQUITABLE HLDGS INC COM 054561105 945 46,937 SH   SOLE 28 34,202 0 12,735
AXA EQUITABLE HLDGS INC COM 054561105 1,282 63,664 SH   SOLE 29 7,766 0 55,898
AXA EQUITABLE HLDGS INC COM 054561105 9,251 459,320 SH   SOLE 30 459,320 0 0
AXA EQUITABLE HLDGS INC COM 054561105 1,789 88,834 SH   SOLE 31 46,434 0 42,400
AXA EQUITABLE HLDGS INC COM 054561105 7,710 382,839 SH   SOLE 34 382,839 0 0
AXA EQUITABLE HLDGS INC COM 054561105 3,028 150,350 SH   SOLE 36 150,350 0 0
AXA EQUITABLE HLDGS INC COM 054561105 100 4,956 SH   SOLE 40 4,956 0 0
AXALTA COATING SYS LTD COM G0750C108 15,282 606,182 SH   SOLE 2 133,738 0 472,444
AXALTA COATING SYS LTD COM G0750C108 1,658 65,775 SH   SOLE 4 59,695 0 6,080
AXALTA COATING SYS LTD COM G0750C108 312 12,391 SH   SOLE 7 12,391 0 0
AXALTA COATING SYS LTD COM G0750C108 30 1,190 SH   SOLE 13 1,190 0 0
AXALTA COATING SYS LTD COM G0750C108 3,101 122,989 SH   SOLE 18 105,849 0 17,140
AXALTA COATING SYS LTD COM G0750C108 1,541 61,107 SH   SOLE 19 61,107 0 0
AXALTA COATING SYS LTD COM G0750C108 66,633 2,643,108 SH   SOLE 21 2,643,108 0 0
AXALTA COATING SYS LTD COM G0750C108 152,112 6,033,801 SH   SOLE 22 5,606,754 0 427,047
AXALTA COATING SYS LTD COM G0750C108 3,988 158,183 SH   SOLE 23 158,183 0 0
AXALTA COATING SYS LTD COM G0750C108 188 7,456 SH   SOLE 25 7,456 0 0
AXALTA COATING SYS LTD COM G0750C108 14,671 581,956 SH   SOLE 26 256,789 0 325,167
AXALTA COATING SYS LTD COM G0750C108 1,037 41,150 SH   SOLE 28 29,532 0 11,618
AXALTA COATING SYS LTD COM G0750C108 1,302 51,640 SH   SOLE 29 6,786 0 44,854
AXALTA COATING SYS LTD COM G0750C108 8,957 355,285 SH   SOLE 30 355,285 0 0
AXALTA COATING SYS LTD COM G0750C108 1,655 65,664 SH   SOLE 31 42,257 0 23,407
AXALTA COATING SYS LTD COM G0750C108 907 35,987 SH   SOLE 34 35,987 0 0
AXALTA COATING SYS LTD COM G0750C108 1,106 43,882 SH   SOLE 36 43,882 0 0
AXALTA COATING SYS LTD COM G0750C108 111 4,392 SH   SOLE 40 4,392 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 663 32,976 SH   SOLE 2 1,097 0 31,879
AXCELIS TECHNOLOGIES INC COM NEW 054540208 15 745 SH   SOLE 7 745 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 2,956 146,904 SH   SOLE 18 146,904 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,031 51,255 SH   SOLE 19 51,255 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 72,159 3,586,433 SH   SOLE 21 3,586,433 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 19,041 946,353 SH   SOLE 22 908,359 0 37,994
AXCELIS TECHNOLOGIES INC COM NEW 054540208 248 12,319 SH   SOLE 26 0 0 12,319
AXCELIS TECHNOLOGIES INC COM NEW 054540208 87 4,346 SH   SOLE 28 4,346 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 959 47,665 SH   SOLE 30 47,665 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 99 4,931 SH   SOLE 40 4,931 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 9,353 170,740 SH   SOLE 2 5,325 0 165,415
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 21 388 SH   SOLE 4 388 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 144 2,623 SH   SOLE 7 2,623 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 31 571 SH   SOLE 15 571 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3,347 61,104 SH   SOLE 18 61,104 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 958 17,495 SH   SOLE 19 17,495 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 55,155 1,006,850 SH   SOLE 21 1,006,850 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 128,485 2,345,473 SH   SOLE 22 2,166,347 0 179,126
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 526 9,609 SH   SOLE 23 9,609 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 4,010 73,206 SH   SOLE 25 73,206 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 7,439 135,791 SH   SOLE 26 60,128 0 75,663
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 596 10,875 SH   SOLE 28 10,875 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,220 22,265 SH   SOLE 30 22,265 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 94 1,711 SH   SOLE 31 1,711 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,300 41,985 SH   SOLE 36 41,985 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 491 8,968 SH   SOLE 40 8,968 0 0
AXOGEN INC COM 05463X106 579 27,475 SH   SOLE 2 1,248 0 26,227
AXOGEN INC COM 05463X106 6 270 SH   SOLE 4 270 0 0
AXOGEN INC COM 05463X106 15 721 SH   SOLE 7 721 0 0
AXOGEN INC COM 05463X106 2,284 108,464 SH   SOLE 18 108,464 0 0
AXOGEN INC COM 05463X106 1,119 53,152 SH   SOLE 19 53,152 0 0
AXOGEN INC COM 05463X106 27,174 1,290,298 SH   SOLE 21 1,290,298 0 0
AXOGEN INC COM 05463X106 20,349 966,263 SH   SOLE 22 923,670 0 42,593
AXOGEN INC COM 05463X106 73 3,449 SH   SOLE 26 0 0 3,449
AXOGEN INC COM 05463X106 92 4,385 SH   SOLE 28 4,385 0 0
AXOGEN INC COM 05463X106 159 7,540 SH   SOLE 30 7,540 0 0
AXOGEN INC COM 05463X106 68 3,214 SH   SOLE 40 3,214 0 0
AXON ENTERPRISE INC COM 05464C101 2,697 49,568 SH   SOLE 2 4,479 0 45,089
AXON ENTERPRISE INC COM 05464C101 15 273 SH   SOLE 4 273 0 0
AXON ENTERPRISE INC COM 05464C101 63 1,164 SH   SOLE 7 1,164 0 0
AXON ENTERPRISE INC COM 05464C101 13,611 250,150 SH   SOLE 18 248,081 0 2,069
AXON ENTERPRISE INC COM 05464C101 7,685 141,235 SH   SOLE 19 141,235 0 0
AXON ENTERPRISE INC COM 05464C101 391,209 7,190,023 SH   SOLE 21 7,190,023 0 0
AXON ENTERPRISE INC COM 05464C101 94,237 1,731,980 SH   SOLE 22 1,658,876 0 73,104
AXON ENTERPRISE INC COM 05464C101 576 10,579 SH   SOLE 23 10,579 0 0
AXON ENTERPRISE INC COM 05464C101 1,985 36,487 SH   SOLE 26 10,924 0 25,563
AXON ENTERPRISE INC COM 05464C101 422 7,752 SH   SOLE 28 7,752 0 0
AXON ENTERPRISE INC COM 05464C101 4,620 84,911 SH   SOLE 30 84,911 0 0
AXON ENTERPRISE INC COM 05464C101 306 5,624 SH   SOLE 40 5,624 0 0
AXONICS MODULATION TECH INC COM 05465P101 136 5,673 SH   SOLE 2 251 0 5,422
AXONICS MODULATION TECH INC COM 05465P101 540 22,543 SH   SOLE 18 22,543 0 0
AXONICS MODULATION TECH INC COM 05465P101 238 9,932 SH   SOLE 19 9,932 0 0
AXONICS MODULATION TECH INC COM 05465P101 484 20,200 SH   SOLE 20 20,200 0 0
AXONICS MODULATION TECH INC COM 05465P101 5,806 242,408 SH   SOLE 21 242,408 0 0
AXONICS MODULATION TECH INC COM 05465P101 2,112 88,166 SH   SOLE 22 86,044 0 2,122
AXOS FINL INC COM 05465C100 1,366 47,167 SH   SOLE 2 2,043 0 45,124
AXOS FINL INC COM 05465C100 4 144 SH   SOLE 4 144 0 0
AXOS FINL INC COM 05465C100 37 1,281 SH   SOLE 7 1,281 0 0
AXOS FINL INC COM 05465C100 6,995 241,556 SH   SOLE 18 241,556 0 0
AXOS FINL INC COM 05465C100 2,653 91,626 SH   SOLE 19 91,626 0 0
AXOS FINL INC COM 05465C100 169,918 5,867,350 SH   SOLE 21 5,867,350 0 0
AXOS FINL INC COM 05465C100 47,599 1,643,622 SH   SOLE 22 1,566,545 0 77,077
AXOS FINL INC COM 05465C100 664 22,930 SH   SOLE 26 18,402 0 4,528
AXOS FINL INC COM 05465C100 222 7,682 SH   SOLE 28 7,682 0 0
AXOS FINL INC COM 05465C100 2,357 81,396 SH   SOLE 30 81,396 0 0
AXOS FINL INC COM 05465C100 13,769 475,462 SH   SOLE 34 475,462 0 0
AXOS FINL INC COM 05465C100 161 5,556 SH   SOLE 40 5,556 0 0
AXOVANT SCIENCES LTD COM G0750W104 2,150 1,616,651 SH   SOLE 21 1,616,651 0 0
AXOVANT SCIENCES LTD COM G0750W104 7 5,222 SH   SOLE 30 5,222 0 0
AXSOME THERAPEUTICS INC COM 05464T104 53 3,730 SH   SOLE 18 3,730 0 0
AXSOME THERAPEUTICS INC COM 05464T104 823 57,822 SH   SOLE 21 57,822 0 0
AXSOME THERAPEUTICS INC COM 05464T104 5,749 404,035 SH   SOLE 22 404,035 0 0
AXT INC COM 00246W103 177 39,715 SH   SOLE 2 1,335 0 38,380
AXT INC COM 00246W103 3 669 SH   SOLE 7 669 0 0
AXT INC COM 00246W103 545 122,562 SH   SOLE 18 122,562 0 0
AXT INC COM 00246W103 237 53,291 SH   SOLE 19 53,291 0 0
AXT INC COM 00246W103 5,780 1,298,792 SH   SOLE 21 1,298,792 0 0
AXT INC COM 00246W103 5,120 1,150,532 SH   SOLE 22 1,121,742 0 28,790
AZUL S A SPONSR ADR PFD 05501U106 1,597 54,690 SH   SOLE 4 54,690 0 0
AZUL S A SPONSR ADR PFD 05501U106 23,248 795,899 SH   SOLE 18 632,938 0 162,961
AZUL S A SPONSR ADR PFD 05501U106 115,039 3,938,349 SH   SOLE 19 3,938,349 0 0
AZUL S A SPONSR ADR PFD 05501U106 4,536 155,303 SH   SOLE 22 155,303 0 0
AZUL S A SPONSR ADR PFD 05501U106 4,177 143,006 SH   SOLE 25 143,006 0 0
AZUL S A SPONSR ADR PFD 05501U106 65,271 2,234,542 SH   SOLE 34 2,234,542 0 0
AZURRX BIOPHARMA INC COM 05502L105 5 1,982 SH   SOLE 18 1,982 0 0
AZURRX BIOPHARMA INC COM 05502L105 60 24,868 SH   SOLE 21 24,868 0 0
AZZ INC COM 002474104 1,010 24,683 SH   SOLE 2 896 0 23,787
AZZ INC COM 002474104 6 154 SH   SOLE 4 154 0 0
AZZ INC COM 002474104 21 519 SH   SOLE 7 519 0 0
AZZ INC COM 002474104 4,660 113,860 SH   SOLE 18 113,361 0 499
AZZ INC COM 002474104 1,633 39,901 SH   SOLE 19 39,901 0 0
AZZ INC COM 002474104 112,531 2,749,362 SH   SOLE 21 2,749,362 0 0
AZZ INC COM 002474104 33,013 806,583 SH   SOLE 22 770,861 0 35,722
AZZ INC COM 002474104 406 9,917 SH   SOLE 26 2,930 0 6,987
AZZ INC COM 002474104 152 3,724 SH   SOLE 28 3,724 0 0
AZZ INC COM 002474104 1,521 37,154 SH   SOLE 30 37,154 0 0
AZZ INC COM 002474104 119 2,908 SH   SOLE 40 2,908 0 0
B & G FOODS INC NEW COM 05508R106 1,618 66,277 SH   SOLE 2 2,338 0 63,939
B & G FOODS INC NEW COM 05508R106 8 325 SH   SOLE 4 325 0 0
B & G FOODS INC NEW COM 05508R106 53 2,168 SH   SOLE 7 2,168 0 0
B & G FOODS INC NEW COM 05508R106 6,923 283,505 SH   SOLE 18 283,505 0 0
B & G FOODS INC NEW COM 05508R106 2,494 102,130 SH   SOLE 19 102,130 0 0
B & G FOODS INC NEW COM 05508R106 172,490 7,063,490 SH   SOLE 21 7,063,490 0 0
B & G FOODS INC NEW COM 05508R106 48,020 1,966,424 SH   SOLE 22 1,874,765 0 91,659
B & G FOODS INC NEW COM 05508R106 297 12,142 SH   SOLE 23 12,142 0 0
B & G FOODS INC NEW COM 05508R106 623 25,514 SH   SOLE 26 19,294 0 6,220
B & G FOODS INC NEW COM 05508R106 192 7,852 SH   SOLE 28 7,852 0 0
B & G FOODS INC NEW COM 05508R106 2,310 94,595 SH   SOLE 30 94,595 0 0
B & G FOODS INC NEW COM 05508R106 154 6,321 SH   SOLE 40 6,321 0 0
B RILEY FINL INC COM 05580M108 358 21,473 SH   SOLE 2 722 0 20,751
B RILEY FINL INC COM 05580M108 6 366 SH   SOLE 7 366 0 0
B RILEY FINL INC COM 05580M108 1,202 72,039 SH   SOLE 18 72,039 0 0
B RILEY FINL INC COM 05580M108 565 33,871 SH   SOLE 19 33,871 0 0
B RILEY FINL INC COM 05580M108 11,651 698,111 SH   SOLE 21 698,111 0 0
B RILEY FINL INC COM 05580M108 6,652 398,537 SH   SOLE 22 381,293 0 17,244
B RILEY FINL INC COM 05580M108 39 2,359 SH   SOLE 30 2,359 0 0
B2GOLD CORP COM 11777Q209 1,232 438,608 SH   SOLE 21 438,608 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 21 50,109 SH   SOLE 2 1,868 0 48,241
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 0 883 SH   SOLE 7 883 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 45 109,559 SH   SOLE 18 109,559 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 18 42,653 SH   SOLE 19 42,653 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 485 1,178,326 SH   SOLE 21 1,178,326 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 1,891 4,598,350 SH   SOLE 22 4,567,808 0 30,542
BADGER METER INC COM 056525108 1,282 23,032 SH   SOLE 2 994 0 22,038
BADGER METER INC COM 056525108 10 172 SH   SOLE 4 172 0 0
BADGER METER INC COM 056525108 868 15,606 SH   SOLE 7 15,606 0 0
BADGER METER INC COM 056525108 6,821 122,586 SH   SOLE 18 122,586 0 0
BADGER METER INC COM 056525108 2,480 44,572 SH   SOLE 19 44,572 0 0
BADGER METER INC COM 056525108 172,076 3,092,661 SH   SOLE 21 3,092,661 0 0
BADGER METER INC COM 056525108 48,623 873,877 SH   SOLE 22 834,482 0 39,395
BADGER METER INC COM 056525108 855 15,364 SH   SOLE 26 6,872 0 8,492
BADGER METER INC COM 056525108 234 4,207 SH   SOLE 28 4,207 0 0
BADGER METER INC COM 056525108 7,416 133,277 SH   SOLE 30 133,277 0 0
BADGER METER INC COM 056525108 134 2,401 SH   SOLE 40 2,401 0 0
BAIDU INC SPON ADR REP A 056752108 87,442 530,431 SH   SOLE 2 32,065 0 498,366
BAIDU INC SPON ADR REP A 056752108 14,602 88,577 SH   SOLE 4 88,577 0 0
BAIDU INC SPON ADR REP A 056752108 8,696 52,754 SH   SOLE 7 52,754 0 0
BAIDU INC SPON ADR REP A 056752108 4,672 28,339 SH   SOLE 13 28,339 0 0
BAIDU INC SPON ADR REP A 056752108 22,343 135,535 SH   SOLE 15 135,535 0 0
BAIDU INC SPON ADR REP A 056752108 45,246 274,466 SH   SOLE 18 274,466 0 0
BAIDU INC SPON ADR REP A 056752108 31,247 189,548 SH   SOLE 19 189,548 0 0
BAIDU INC SPON ADR REP A 056752108 1,011,180 6,133,941 SH   SOLE 21 6,133,941 0 0
BAIDU INC SPON ADR REP A 056752108 667,495 4,049,108 SH   SOLE 22 3,589,812 0 459,296
BAIDU INC SPON ADR REP A 056752108 28,456 172,616 SH   SOLE 23 172,616 0 0
BAIDU INC SPON ADR REP A 056752108 24,295 147,378 SH   SOLE 25 147,378 0 0
BAIDU INC SPON ADR REP A 056752108 184,376 1,118,450 SH   SOLE 26 67,010 0 1,051,440
BAIDU INC SPON ADR REP A 056752108 6,532 39,623 SH   SOLE 28 39,623 0 0
BAIDU INC SPON ADR REP A 056752108 46,452 281,783 SH   SOLE 29 255,942 0 25,841
BAIDU INC SPON ADR REP A 056752108 313,915 1,904,245 SH   SOLE 30 1,904,245 0 0
BAIDU INC SPON ADR REP A 056752108 5,309 32,208 SH   SOLE 31 32,208 0 0
BAIDU INC SPON ADR REP A 056752108 9,678 58,706 SH   SOLE 32 58,706 0 0
BAIDU INC SPON ADR REP A 056752108 88,841 538,923 SH   SOLE 34 538,923 0 0
BAIDU INC SPON ADR REP A 056752108 912 5,534 SH   SOLE 36 5,534 0 0
BAIDU INC SPON ADR REP A 056752108 407 2,467 SH   SOLE 40 2,467 0 0
BAIN CAP SPECIALTY FIN INC COM 05684B107 701 36,339 SH   SOLE 30 36,339 0 0
BAKER HUGHES A GE CO CL A 05722G100 36,596 1,320,220 SH   SOLE 2 187,183 0 1,133,037
BAKER HUGHES A GE CO CL A 05722G100 4,829 174,201 SH   SOLE 4 158,878 0 15,323
BAKER HUGHES A GE CO CL A 05722G100 11,235 405,297 SH   SOLE 7 405,297 0 0
BAKER HUGHES A GE CO CL A 05722G100 379 13,685 SH   SOLE 13 13,685 0 0
BAKER HUGHES A GE CO CL A 05722G100 111 3,987 SH   SOLE 15 3,987 0 0
BAKER HUGHES A GE CO CL A 05722G100 71,080 2,564,226 SH   SOLE 18 2,389,708 0 174,518
BAKER HUGHES A GE CO CL A 05722G100 135,097 4,873,620 SH   SOLE 19 4,873,620 0 0
BAKER HUGHES A GE CO CL A 05722G100 261,532 9,434,759 SH   SOLE 21 9,434,759 0 0
BAKER HUGHES A GE CO CL A 05722G100 337,171 12,163,461 SH   SOLE 22 11,225,505 0 937,956
BAKER HUGHES A GE CO CL A 05722G100 10,185 367,433 SH   SOLE 23 367,433 0 0
BAKER HUGHES A GE CO CL A 05722G100 16,383 591,007 SH   SOLE 25 591,007 0 0
BAKER HUGHES A GE CO CL A 05722G100 70,619 2,547,587 SH   SOLE 26 666,296 0 1,881,291
BAKER HUGHES A GE CO CL A 05722G100 2,716 97,967 SH   SOLE 28 71,142 0 26,825
BAKER HUGHES A GE CO CL A 05722G100 3,608 130,157 SH   SOLE 29 130,157 0 0
BAKER HUGHES A GE CO CL A 05722G100 49,227 1,775,874 SH   SOLE 30 1,775,874 0 0
BAKER HUGHES A GE CO CL A 05722G100 4,466 161,100 SH   SOLE 31 100,172 0 60,928
BAKER HUGHES A GE CO CL A 05722G100 28,667 1,034,166 SH   SOLE 34 1,034,166 0 0
BAKER HUGHES A GE CO CL A 05722G100 11,611 418,860 SH   SOLE 36 418,860 0 0
BAKER HUGHES A GE CO CL A 05722G100 339 12,212 SH   SOLE 40 12,212 0 0
BALCHEM CORP COM 057665200 2,405 25,919 SH   SOLE 2 1,139 0 24,780
BALCHEM CORP COM 057665200 13 135 SH   SOLE 4 135 0 0
BALCHEM CORP COM 057665200 50 534 SH   SOLE 7 534 0 0
BALCHEM CORP COM 057665200 12,756 137,458 SH   SOLE 18 137,458 0 0
BALCHEM CORP COM 057665200 4,631 49,904 SH   SOLE 19 49,904 0 0
BALCHEM CORP COM 057665200 318,169 3,428,546 SH   SOLE 21 3,428,546 0 0
BALCHEM CORP COM 057665200 88,616 954,910 SH   SOLE 22 912,671 0 42,239
BALCHEM CORP COM 057665200 1,186 12,782 SH   SOLE 26 6,403 0 6,379
BALCHEM CORP COM 057665200 383 4,126 SH   SOLE 28 4,126 0 0
BALCHEM CORP COM 057665200 4,360 46,988 SH   SOLE 30 46,988 0 0
BALCHEM CORP COM 057665200 308 3,314 SH   SOLE 40 3,314 0 0
BALL CORP COM 058498106 52,343 904,646 SH   SOLE 2 148,875 0 755,771
BALL CORP COM 058498106 6,095 105,347 SH   SOLE 4 96,443 0 8,904
BALL CORP COM 058498106 15,245 263,475 SH   SOLE 7 260,961 0 2,514
BALL CORP COM 058498106 106 1,836 SH   SOLE 13 1,836 0 0
BALL CORP COM 058498106 168 2,897 SH   SOLE 15 2,897 0 0
BALL CORP COM 058498106 40,388 698,034 SH   SOLE 18 640,693 0 57,341
BALL CORP COM 058498106 8,808 152,225 SH   SOLE 19 152,225 0 0
BALL CORP COM 058498106 483,903 8,363,348 SH   SOLE 21 8,363,348 0 0
BALL CORP COM 058498106 467,609 8,081,740 SH   SOLE 22 7,185,679 0 896,061
BALL CORP COM 058498106 13,326 230,312 SH   SOLE 23 230,312 0 0
BALL CORP COM 058498106 17,360 300,030 SH   SOLE 25 300,030 0 0
BALL CORP COM 058498106 79,844 1,379,958 SH   SOLE 26 397,050 0 982,908
BALL CORP COM 058498106 3,584 61,943 SH   SOLE 28 44,698 0 17,245
BALL CORP COM 058498106 5,062 87,489 SH   SOLE 29 21,190 0 66,299
BALL CORP COM 058498106 65,303 1,128,640 SH   SOLE 30 1,128,640 0 0
BALL CORP COM 058498106 5,644 97,538 SH   SOLE 31 61,906 0 35,632
BALL CORP COM 058498106 1,204 20,810 SH   SOLE 34 20,810 0 0
BALL CORP COM 058498106 14,904 257,590 SH   SOLE 36 257,590 0 0
BALL CORP COM 058498106 493 8,522 SH   SOLE 40 8,522 0 0
BALLANTYNE STRONG INC COM 058516105 4 2,026 SH   SOLE 18 2,026 0 0
BALLANTYNE STRONG INC COM 058516105 60 34,302 SH   SOLE 21 34,302 0 0
BALLANTYNE STRONG INC COM 058516105 11 6,067 SH   SOLE 22 6,067 0 0
BANC OF CALIFORNIA INC COM 05990K106 638 46,114 SH   SOLE 2 1,610 0 44,504
BANC OF CALIFORNIA INC COM 05990K106 13 954 SH   SOLE 7 954 0 0
BANC OF CALIFORNIA INC COM 05990K106 2,612 188,724 SH   SOLE 18 188,724 0 0
BANC OF CALIFORNIA INC COM 05990K106 981 70,855 SH   SOLE 19 70,855 0 0
BANC OF CALIFORNIA INC COM 05990K106 64,888 4,688,437 SH   SOLE 21 4,688,437 0 0
BANC OF CALIFORNIA INC COM 05990K106 21,156 1,528,638 SH   SOLE 22 1,467,969 0 60,669
BANC OF CALIFORNIA INC COM 05990K106 187 13,525 SH   SOLE 26 0 0 13,525
BANC OF CALIFORNIA INC COM 05990K106 66 4,773 SH   SOLE 28 4,773 0 0
BANC OF CALIFORNIA INC COM 05990K106 848 61,250 SH   SOLE 30 61,250 0 0
BANC OF CALIFORNIA INC COM 05990K106 42 3,040 SH   SOLE 40 3,040 0 0
BANCFIRST CORP COM 05945F103 940 18,024 SH   SOLE 2 619 0 17,405
BANCFIRST CORP COM 05945F103 17 334 SH   SOLE 7 334 0 0
BANCFIRST CORP COM 05945F103 4,368 83,762 SH   SOLE 18 83,762 0 0
BANCFIRST CORP COM 05945F103 1,454 27,885 SH   SOLE 19 27,885 0 0
BANCFIRST CORP COM 05945F103 30,808 590,757 SH   SOLE 21 590,757 0 0
BANCFIRST CORP COM 05945F103 29,480 565,300 SH   SOLE 22 544,173 0 21,127
BANCFIRST CORP COM 05945F103 268 5,147 SH   SOLE 26 0 0 5,147
BANCFIRST CORP COM 05945F103 126 2,425 SH   SOLE 28 2,425 0 0
BANCFIRST CORP COM 05945F103 247 4,738 SH   SOLE 30 4,738 0 0
BANCFIRST CORP COM 05945F103 69 1,320 SH   SOLE 40 1,320 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 25,217 4,400,917 SH   SOLE 18 4,400,917 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 13,486 1,236,080 SH   SOLE 2 329,188 0 906,892
BANCO BRADESCO S A SP ADR PFD NEW 059460303 2,990 274,079 SH   SOLE 4 274,079 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 1,480 135,619 SH   SOLE 13 135,619 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 23,074 2,114,970 SH   SOLE 18 258,770 0 1,856,200
BANCO BRADESCO S A SP ADR PFD NEW 059460303 10,970 1,005,487 SH   SOLE 19 1,005,487 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 131,392 12,043,239 SH   SOLE 21 12,043,239 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 34,291 3,143,054 SH   SOLE 22 2,663,406 0 479,648
BANCO BRADESCO S A SP ADR PFD NEW 059460303 17,531 1,606,900 SH   SOLE 25 1,606,900 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 3,743 343,093 SH   SOLE 26 0 0 343,093
BANCO BRADESCO S A SP ADR PFD NEW 059460303 10,513 963,654 SH   SOLE 30 963,654 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 80,823 7,408,200 SH   SOLE 34 7,408,200 0 0
BANCO DE CHILE SPONSORED ADS 059520106 316 10,746 SH   SOLE 21 10,746 0 0
BANCO DE CHILE SPONSORED ADS 059520106 1,151 39,086 SH   SOLE 22 39,086 0 0
BANCO DE CHILE SPONSORED ADS 059520106 1,950 66,231 SH   SOLE 25 66,231 0 0
BANCO DE CHILE SPONSORED ADS 059520106 341 11,571 SH   SOLE 34 11,571 0 0
BANCO MACRO SA SPON ADR B 05961W105 4,839 105,744 SH   SOLE 2 105,744 0 0
BANCO MACRO SA SPON ADR B 05961W105 5,551 121,306 SH   SOLE 19 121,306 0 0
BANCO MACRO SA SPON ADR B 05961W105 8,759 191,421 SH   SOLE 21 191,421 0 0
BANCO MACRO SA SPON ADR B 05961W105 23,962 523,637 SH   SOLE 25 523,637 0 0
BANCO MACRO SA SPON ADR B 05961W105 35,412 773,873 SH   SOLE 34 773,873 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 1 91 SH   SOLE 18 91 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 11,907 1,060,314 SH   SOLE 22 1,060,314 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 1,065 94,878 SH   SOLE 30 94,878 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 16,520 555,281 SH   SOLE 21 555,281 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2,012 67,618 SH   SOLE 25 67,618 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2,309 77,622 SH   SOLE 26 77,622 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 7,852 263,922 SH   SOLE 30 263,922 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 423 14,204 SH   SOLE 34 14,204 0 0
BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 11 1,623 SH   SOLE 2 1,623 0 0
BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 342 50,565 SH   SOLE 26 0 0 50,565
BANCO SANTANDER SA ADR 05964H105 24 5,090 SH   SOLE 31 0 0 5,090
BANCOLOMBIA S A SPON ADR PREF 05968L102 11,698 229,096 SH   SOLE 2 0 0 229,096
BANCOLOMBIA S A SPON ADR PREF 05968L102 175 3,427 SH   SOLE 4 3,427 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 334 6,547 SH   SOLE 18 6,547 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,556 30,480 SH   SOLE 19 30,480 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 20,644 404,308 SH   SOLE 21 404,308 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 8,758 171,530 SH   SOLE 22 157,602 0 13,928
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,092 21,388 SH   SOLE 26 0 0 21,388
BANCOLOMBIA S A SPON ADR PREF 05968L102 63 1,241 SH   SOLE 28 1,241 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 6,449 126,302 SH   SOLE 30 126,302 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 977 19,134 SH   SOLE 34 19,134 0 0
BANCORP 34 INC COM 05970V106 8 537 SH   SOLE 18 537 0 0
BANCORP INC DEL COM 05969A105 451 55,755 SH   SOLE 2 1,728 0 54,027
BANCORP INC DEL COM 05969A105 7 811 SH   SOLE 7 811 0 0
BANCORP INC DEL COM 05969A105 1,415 175,106 SH   SOLE 18 175,106 0 0
BANCORP INC DEL COM 05969A105 619 76,565 SH   SOLE 19 76,565 0 0
BANCORP INC DEL COM 05969A105 13,885 1,718,444 SH   SOLE 21 1,718,444 0 0
BANCORP INC DEL COM 05969A105 12,267 1,518,182 SH   SOLE 22 1,464,729 0 53,453
BANCORP INC DEL COM 05969A105 236 29,159 SH   SOLE 26 0 0 29,159
BANCORP INC DEL COM 05969A105 41 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105 126 15,568 SH   SOLE 30 15,568 0 0
BANCORP INC DEL COM 05969A105 63 7,784 SH   SOLE 40 7,784 0 0
BANCORP NEW JERSEY INC NEW COM 059915108 13 965 SH   SOLE 18 965 0 0
BANCORP NEW JERSEY INC NEW COM 059915108 71 5,335 SH   SOLE 21 5,335 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 4,025 142,630 SH   SOLE 2 48,061 0 94,569
BANCORPSOUTH BK TUPELO MISS COM 05971J102 21 729 SH   SOLE 4 729 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 51 1,798 SH   SOLE 7 1,798 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 16,351 579,403 SH   SOLE 18 579,403 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 6,497 230,233 SH   SOLE 19 230,233 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 189,035 6,698,626 SH   SOLE 21 6,698,626 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 99,851 3,538,311 SH   SOLE 22 3,411,139 0 127,172
BANCORPSOUTH BK TUPELO MISS COM 05971J102 479 16,973 SH   SOLE 23 16,973 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 976 34,579 SH   SOLE 26 16,785 0 17,794
BANCORPSOUTH BK TUPELO MISS COM 05971J102 348 12,331 SH   SOLE 28 12,331 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 812 28,787 SH   SOLE 30 28,787 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 259 9,161 SH   SOLE 40 9,161 0 0
BANDWIDTH INC COM CL A 05988J103 21 319 SH   SOLE 2 319 0 0
BANDWIDTH INC COM CL A 05988J103 14,811 221,195 SH   SOLE 19 221,195 0 0
BANDWIDTH INC COM CL A 05988J103 456 6,807 SH   SOLE 21 6,807 0 0
BANDWIDTH INC COM CL A 05988J103 7,548 112,723 SH   SOLE 22 112,723 0 0
BANDWIDTH INC COM CL A 05988J103 21 317 SH   SOLE 23 317 0 0
BANDWIDTH INC COM CL A 05988J103 34 514 SH   SOLE 26 0 0 514
BANDWIDTH INC COM CL A 05988J103 7,015 104,761 SH   SOLE 34 104,761 0 0
BANK AMER CORP COM 060505104 694,472 25,171,166 SH   SOLE 2 4,338,908 0 20,832,258
BANK AMER CORP COM 060505104 90,715 3,287,982 SH   SOLE 4 3,035,177 0 252,805
BANK AMER CORP COM 060505104 192,936 6,992,962 SH   SOLE 7 6,964,078 0 28,884
BANK AMER CORP COM 060505104 12,465 451,791 SH   SOLE 13 451,791 0 0
BANK AMER CORP COM 060505104 2,270 82,292 SH   SOLE 15 82,292 0 0
BANK AMER CORP COM 060505104 112 4,068 SH   SOLE 17 0 0 4,068
BANK AMER CORP COM 060505104 559,115 20,265,143 SH   SOLE 18 17,906,170 0 2,358,973
BANK AMER CORP COM 060505104 746,989 27,074,628 SH   SOLE 19 27,074,628 0 0
BANK AMER CORP COM 060505104 1,329 48,170 SH   SOLE 20 48,170 0 0
BANK AMER CORP COM 060505104 4,397,224 159,377,454 SH   SOLE 21 159,377,454 0 0
BANK AMER CORP COM 060505104 6,058,241 219,581,033 SH   SOLE 22 193,464,198 0 26,116,835
BANK AMER CORP COM 060505104 197,027 7,141,234 SH   SOLE 23 7,141,234 0 0
BANK AMER CORP COM 060505104 240,565 8,719,266 SH   SOLE 25 8,581,594 0 137,672
BANK AMER CORP COM 060505104 946,967 34,322,828 SH   SOLE 26 8,538,650 0 25,784,178
BANK AMER CORP COM 060505104 49,380 1,789,779 SH   SOLE 28 1,300,899 0 488,880
BANK AMER CORP COM 060505104 51,454 1,864,969 SH   SOLE 29 513,840 0 1,351,129
BANK AMER CORP COM 060505104 915,320 33,175,786 SH   SOLE 30 33,175,786 0 0
BANK AMER CORP COM 060505104 85,109 3,084,763 SH   SOLE 31 1,939,493 0 1,145,270
BANK AMER CORP COM 060505104 114,653 4,155,582 SH   SOLE 34 4,155,582 0 0
BANK AMER CORP COM 060505104 212,842 7,714,455 SH   SOLE 36 7,714,455 0 0
BANK AMER CORP COM 060505104 5,931 214,956 SH   SOLE 40 214,956 0 0
BANK COMM HLDGS COM 06424J103 164 15,544 SH   SOLE 2 1,862 0 13,682
BANK COMM HLDGS COM 06424J103 554 52,512 SH   SOLE 18 52,512 0 0
BANK COMM HLDGS COM 06424J103 812 76,976 SH   SOLE 19 76,976 0 0
BANK COMM HLDGS COM 06424J103 5,948 563,807 SH   SOLE 21 563,807 0 0
BANK COMM HLDGS COM 06424J103 2,640 250,262 SH   SOLE 22 242,354 0 7,908
BANK COMM HLDGS COM 06424J103 47 4,488 SH   SOLE 23 4,488 0 0
BANK COMM HLDGS COM 06424J103 203 19,243 SH   SOLE 26 0 0 19,243
BANK HAWAII CORP COM 062540109 9,007 114,205 SH   SOLE 2 29,002 0 85,203
BANK HAWAII CORP COM 062540109 82 1,034 SH   SOLE 4 1,034 0 0
BANK HAWAII CORP COM 062540109 462 5,855 SH   SOLE 7 5,855 0 0
BANK HAWAII CORP COM 062540109 11,319 143,515 SH   SOLE 18 141,361 0 2,154
BANK HAWAII CORP COM 062540109 2,546 32,276 SH   SOLE 19 32,276 0 0
BANK HAWAII CORP COM 062540109 239,182 3,032,613 SH   SOLE 21 3,032,613 0 0
BANK HAWAII CORP COM 062540109 119,535 1,515,599 SH   SOLE 22 1,429,168 0 86,431
BANK HAWAII CORP COM 062540109 372 4,711 SH   SOLE 23 4,711 0 0
BANK HAWAII CORP COM 062540109 164 2,082 SH   SOLE 25 2,082 0 0
BANK HAWAII CORP COM 062540109 1,177 14,919 SH   SOLE 26 10,110 0 4,809
BANK HAWAII CORP COM 062540109 315 3,990 SH   SOLE 28 3,990 0 0
BANK HAWAII CORP COM 062540109 57 723 SH   SOLE 29 723 0 0
BANK HAWAII CORP COM 062540109 967 12,261 SH   SOLE 30 12,261 0 0
BANK HAWAII CORP COM 062540109 153 1,939 SH   SOLE 31 1,939 0 0
BANK HAWAII CORP COM 062540109 1,227 15,563 SH   SOLE 32 15,563 0 0
BANK HAWAII CORP COM 062540109 140 1,773 SH   SOLE 34 1,773 0 0
BANK HAWAII CORP COM 062540109 119 1,512 SH   SOLE 36 1,512 0 0
BANK HAWAII CORP COM 062540109 233 2,949 SH   SOLE 40 2,949 0 0
BANK NEW YORK MELLON CORP COM 064058100 115,146 2,283,286 SH   SOLE 2 238,284 0 2,045,002
BANK NEW YORK MELLON CORP COM 064058100 16,052 318,308 SH   SOLE 4 291,641 0 26,667
BANK NEW YORK MELLON CORP COM 064058100 35,763 709,170 SH   SOLE 7 682,162 0 27,008
BANK NEW YORK MELLON CORP COM 064058100 1,666 33,035 SH   SOLE 13 33,035 0 0
BANK NEW YORK MELLON CORP COM 064058100 439 8,710 SH   SOLE 15 8,710 0 0
BANK NEW YORK MELLON CORP COM 064058100 88,637 1,757,631 SH   SOLE 18 1,635,314 0 122,317
BANK NEW YORK MELLON CORP COM 064058100 9,138 181,202 SH   SOLE 19 181,202 0 0
BANK NEW YORK MELLON CORP COM 064058100 779,493 15,456,930 SH   SOLE 21 15,456,930 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,067,796 21,173,827 SH   SOLE 22 18,703,639 0 2,470,188
BANK NEW YORK MELLON CORP COM 064058100 35,756 709,031 SH   SOLE 23 709,031 0 0
BANK NEW YORK MELLON CORP COM 064058100 42,085 834,527 SH   SOLE 25 834,527 0 0
BANK NEW YORK MELLON CORP COM 064058100 225,029 4,462,211 SH   SOLE 26 948,626 0 3,513,585
BANK NEW YORK MELLON CORP COM 064058100 9,571 189,785 SH   SOLE 28 138,041 0 51,744
BANK NEW YORK MELLON CORP COM 064058100 1,845 36,586 SH   SOLE 29 36,586 0 0
BANK NEW YORK MELLON CORP COM 064058100 169,453 3,360,154 SH   SOLE 30 3,360,154 0 0
BANK NEW YORK MELLON CORP COM 064058100 14,989 297,222 SH   SOLE 31 183,973 0 113,249
BANK NEW YORK MELLON CORP COM 064058100 4,541 90,043 SH   SOLE 34 90,043 0 0
BANK NEW YORK MELLON CORP COM 064058100 43,580 864,161 SH   SOLE 36 864,161 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,145 22,714 SH   SOLE 40 22,714 0 0
BANK OF MARIN BANCORP COM 063425102 569 13,973 SH   SOLE 2 486 0 13,487
BANK OF MARIN BANCORP COM 063425102 10 250 SH   SOLE 7 250 0 0
BANK OF MARIN BANCORP COM 063425102 1,930 47,425 SH   SOLE 18 47,425 0 0
BANK OF MARIN BANCORP COM 063425102 886 21,766 SH   SOLE 19 21,766 0 0
BANK OF MARIN BANCORP COM 063425102 18,961 465,991 SH   SOLE 21 465,991 0 0
BANK OF MARIN BANCORP COM 063425102 21,233 521,823 SH   SOLE 22 502,849 0 18,974
BANK OF MARIN BANCORP COM 063425102 316 7,758 SH   SOLE 23 7,758 0 0
BANK OF MARIN BANCORP COM 063425102 618 15,180 SH   SOLE 26 0 0 15,180
BANK OF MARIN BANCORP COM 063425102 70 1,725 SH   SOLE 30 1,725 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1,627 45,358 SH   SOLE 2 1,921 0 43,437
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 42 1,182 SH   SOLE 7 1,182 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 6,328 176,370 SH   SOLE 18 176,370 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3,124 87,063 SH   SOLE 19 87,063 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 60,853 1,696,023 SH   SOLE 21 1,696,023 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 20,808 579,943 SH   SOLE 22 535,626 0 44,317
BANK OF THE ST JAMES FINL GP COM 470299108 11 768 SH   SOLE 18 768 0 0
BANK OF THE ST JAMES FINL GP COM 470299108 11 775 SH   SOLE 21 775 0 0
BANK OZK COM 06417N103 10,136 349,773 SH   SOLE 2 105,272 0 244,501
BANK OZK COM 06417N103 74 2,550 SH   SOLE 4 2,550 0 0
BANK OZK COM 06417N103 4,622 159,479 SH   SOLE 7 159,479 0 0
BANK OZK COM 06417N103 11,604 400,428 SH   SOLE 18 400,428 0 0
BANK OZK COM 06417N103 750 25,869 SH   SOLE 19 25,869 0 0
BANK OZK COM 06417N103 177,064 6,109,885 SH   SOLE 21 6,109,885 0 0
BANK OZK COM 06417N103 115,234 3,976,324 SH   SOLE 22 3,725,471 0 250,853
BANK OZK COM 06417N103 247 8,513 SH   SOLE 23 8,513 0 0
BANK OZK COM 06417N103 1,507 52,002 SH   SOLE 26 34,407 0 17,595
BANK OZK COM 06417N103 449 15,509 SH   SOLE 28 15,509 0 0
BANK OZK COM 06417N103 156 5,399 SH   SOLE 29 5,399 0 0
BANK OZK COM 06417N103 1,066 36,787 SH   SOLE 30 36,787 0 0
BANK OZK COM 06417N103 346 11,951 SH   SOLE 31 6,428 0 5,523
BANK OZK COM 06417N103 371 12,818 SH   SOLE 40 12,818 0 0
BANK PRINCETON NEW JERSEY COM 064520109 183 5,783 SH   SOLE 2 221 0 5,562
BANK PRINCETON NEW JERSEY COM 064520109 6 191 SH   SOLE 7 191 0 0
BANK PRINCETON NEW JERSEY COM 064520109 620 19,530 SH   SOLE 18 19,530 0 0
BANK PRINCETON NEW JERSEY COM 064520109 251 7,911 SH   SOLE 19 7,911 0 0
BANK PRINCETON NEW JERSEY COM 064520109 6,477 204,136 SH   SOLE 21 204,136 0 0
BANK PRINCETON NEW JERSEY COM 064520109 1,742 54,899 SH   SOLE 22 51,709 0 3,190
BANK SOUTH CAROLINA CORP COM 065066102 14 743 SH   SOLE 18 743 0 0
BANK SOUTH CAROLINA CORP COM 065066102 18 960 SH   SOLE 21 960 0 0
BANK SOUTH CAROLINA CORP COM 065066102 111 6,063 SH   SOLE 22 6,063 0 0
BANK7 CORP COM 06652N107 59 3,381 SH   SOLE 2 0 0 3,381
BANK7 CORP COM 06652N107 164 9,449 SH   SOLE 18 9,449 0 0
BANK7 CORP COM 06652N107 75 4,335 SH   SOLE 19 4,335 0 0
BANK7 CORP COM 06652N107 1,939 111,606 SH   SOLE 21 111,606 0 0
BANK7 CORP COM 06652N107 56 3,208 SH   SOLE 22 3,208 0 0
BANKFINANCIAL CORP COM 06643P104 187 12,588 SH   SOLE 2 421 0 12,167
BANKFINANCIAL CORP COM 06643P104 9 589 SH   SOLE 7 589 0 0
BANKFINANCIAL CORP COM 06643P104 767 51,580 SH   SOLE 18 45,958 0 5,622
BANKFINANCIAL CORP COM 06643P104 478 32,172 SH   SOLE 19 32,172 0 0
BANKFINANCIAL CORP COM 06643P104 6,562 441,309 SH   SOLE 21 441,309 0 0
BANKFINANCIAL CORP COM 06643P104 10,266 690,411 SH   SOLE 22 677,931 0 12,480
BANKFINANCIAL CORP COM 06643P104 286 19,254 SH   SOLE 26 0 0 19,254
BANKUNITED INC COM 06652K103 6,218 186,182 SH   SOLE 2 13,626 0 172,556
BANKUNITED INC COM 06652K103 14 430 SH   SOLE 4 430 0 0
BANKUNITED INC COM 06652K103 93 2,789 SH   SOLE 7 2,789 0 0
BANKUNITED INC COM 06652K103 1,702 50,944 SH   SOLE 18 50,944 0 0
BANKUNITED INC COM 06652K103 706 21,132 SH   SOLE 19 21,132 0 0
BANKUNITED INC COM 06652K103 41,866 1,253,475 SH   SOLE 21 1,253,475 0 0
BANKUNITED INC COM 06652K103 95,750 2,866,770 SH   SOLE 22 2,667,399 0 199,371
BANKUNITED INC COM 06652K103 1,787 53,501 SH   SOLE 26 29,820 0 23,681
BANKUNITED INC COM 06652K103 457 13,692 SH   SOLE 28 13,692 0 0
BANKUNITED INC COM 06652K103 961 28,770 SH   SOLE 30 28,770 0 0
BANKUNITED INC COM 06652K103 70 2,086 SH   SOLE 31 2,086 0 0
BANKUNITED INC COM 06652K103 94 2,807 SH   SOLE 36 2,807 0 0
BANKUNITED INC COM 06652K103 311 9,318 SH   SOLE 40 9,318 0 0
BANKWELL FINL GROUP INC COM 06654A103 158 5,406 SH   SOLE 2 177 0 5,229
BANKWELL FINL GROUP INC COM 06654A103 667 22,862 SH   SOLE 18 22,862 0 0
BANKWELL FINL GROUP INC COM 06654A103 262 8,981 SH   SOLE 19 8,981 0 0
BANKWELL FINL GROUP INC COM 06654A103 6,342 217,352 SH   SOLE 21 217,352 0 0
BANKWELL FINL GROUP INC COM 06654A103 1,641 56,234 SH   SOLE 22 52,881 0 3,353
BANNER CORP COM NEW 06652V208 2,392 44,155 SH   SOLE 2 12,554 0 31,601
BANNER CORP COM NEW 06652V208 22 405 SH   SOLE 7 405 0 0
BANNER CORP COM NEW 06652V208 8,133 150,147 SH   SOLE 18 149,251 0 896
BANNER CORP COM NEW 06652V208 7,164 132,244 SH   SOLE 19 132,244 0 0
BANNER CORP COM NEW 06652V208 186,044 3,434,444 SH   SOLE 21 3,434,444 0 0
BANNER CORP COM NEW 06652V208 60,165 1,110,675 SH   SOLE 22 1,066,442 0 44,233
BANNER CORP COM NEW 06652V208 2,693 49,716 SH   SOLE 23 49,716 0 0
BANNER CORP COM NEW 06652V208 4,739 87,492 SH   SOLE 26 8,937 0 78,555
BANNER CORP COM NEW 06652V208 234 4,312 SH   SOLE 28 4,312 0 0
BANNER CORP COM NEW 06652V208 2,511 46,350 SH   SOLE 30 46,350 0 0
BANNER CORP COM NEW 06652V208 24 449 SH   SOLE 34 449 0 0
BANNER CORP COM NEW 06652V208 199 3,675 SH   SOLE 40 3,675 0 0
BAOZUN INC SPONSORED ADR 06684L103 1,884 45,349 SH   SOLE 2 1,127 0 44,222
BAOZUN INC SPONSORED ADR 06684L103 360 8,675 SH   SOLE 4 8,675 0 0
BAOZUN INC SPONSORED ADR 06684L103 224 5,387 SH   SOLE 7 5,387 0 0
BAOZUN INC SPONSORED ADR 06684L103 757 18,212 SH   SOLE 15 18,212 0 0
BAOZUN INC SPONSORED ADR 06684L103 1,456 35,041 SH   SOLE 18 35,041 0 0
BAOZUN INC SPONSORED ADR 06684L103 1,749 42,115 SH   SOLE 19 42,115 0 0
BAOZUN INC SPONSORED ADR 06684L103 34,290 825,475 SH   SOLE 21 825,475 0 0
BAOZUN INC SPONSORED ADR 06684L103 18,455 444,264 SH   SOLE 22 411,548 0 32,716
BAOZUN INC SPONSORED ADR 06684L103 893 21,490 SH   SOLE 23 21,490 0 0
BAOZUN INC SPONSORED ADR 06684L103 8,563 206,134 SH   SOLE 25 206,134 0 0
BAOZUN INC SPONSORED ADR 06684L103 9,284 223,487 SH   SOLE 26 96,690 0 126,797
BAOZUN INC SPONSORED ADR 06684L103 199 4,779 SH   SOLE 28 4,779 0 0
BAOZUN INC SPONSORED ADR 06684L103 308 7,415 SH   SOLE 29 3,951 0 3,464
BAOZUN INC SPONSORED ADR 06684L103 12,721 306,243 SH   SOLE 30 306,243 0 0
BAOZUN INC SPONSORED ADR 06684L103 86 2,069 SH   SOLE 31 2,069 0 0
BAOZUN INC SPONSORED ADR 06684L103 10,923 262,950 SH   SOLE 34 262,950 0 0
BAOZUN INC SPONSORED ADR 06684L103 13 311 SH   SOLE 40 311 0 0
BAR HBR BANKSHARES COM 066849100 404 15,618 SH   SOLE 2 625 0 14,993
BAR HBR BANKSHARES COM 066849100 10 381 SH   SOLE 7 381 0 0
BAR HBR BANKSHARES COM 066849100 1,425 55,071 SH   SOLE 18 55,071 0 0
BAR HBR BANKSHARES COM 066849100 646 24,955 SH   SOLE 19 24,955 0 0
BAR HBR BANKSHARES COM 066849100 13,827 534,478 SH   SOLE 21 534,478 0 0
BAR HBR BANKSHARES COM 066849100 5,463 211,161 SH   SOLE 22 200,035 0 11,126
BAR HBR BANKSHARES COM 066849100 123 4,772 SH   SOLE 30 4,772 0 0
BARCLAYS PLC ADR 06738E204 4 541 SH   SOLE 18 541 0 0
BARINGS BDC INC COM 06759L103 2,396 244,228 SH   SOLE 30 244,228 0 0
BARNES & NOBLE ED INC COM 06777U101 166 39,512 SH   SOLE 2 1,375 0 38,137
BARNES & NOBLE ED INC COM 06777U101 1 125 SH   SOLE 4 125 0 0
BARNES & NOBLE ED INC COM 06777U101 3 710 SH   SOLE 7 710 0 0
BARNES & NOBLE ED INC COM 06777U101 718 170,893 SH   SOLE 18 170,893 0 0
BARNES & NOBLE ED INC COM 06777U101 232 55,279 SH   SOLE 19 55,279 0 0
BARNES & NOBLE ED INC COM 06777U101 17,411 4,145,587 SH   SOLE 21 4,145,587 0 0
BARNES & NOBLE ED INC COM 06777U101 5,412 1,288,589 SH   SOLE 22 1,206,423 0 82,166
BARNES & NOBLE ED INC COM 06777U101 23 5,537 SH   SOLE 28 5,537 0 0
BARNES & NOBLE ED INC COM 06777U101 184 43,750 SH   SOLE 30 43,750 0 0
BARNES & NOBLE ED INC COM 06777U101 12 2,951 SH   SOLE 40 2,951 0 0
BARNES & NOBLE INC COM 067774109 526 96,861 SH   SOLE 2 36,991 0 59,870
BARNES & NOBLE INC COM 067774109 1 198 SH   SOLE 4 198 0 0
BARNES & NOBLE INC COM 067774109 6 1,124 SH   SOLE 7 1,124 0 0
BARNES & NOBLE INC COM 067774109 1,600 294,732 SH   SOLE 18 269,090 0 25,642
BARNES & NOBLE INC COM 067774109 2,981 549,078 SH   SOLE 19 549,078 0 0
BARNES & NOBLE INC COM 067774109 35,097 6,463,476 SH   SOLE 21 6,463,476 0 0
BARNES & NOBLE INC COM 067774109 13,752 2,532,561 SH   SOLE 22 2,419,416 0 113,145
BARNES & NOBLE INC COM 067774109 860 158,357 SH   SOLE 23 158,357 0 0
BARNES & NOBLE INC COM 067774109 1,333 245,494 SH   SOLE 26 0 0 245,494
BARNES & NOBLE INC COM 067774109 48 8,833 SH   SOLE 28 8,833 0 0
BARNES & NOBLE INC COM 067774109 414 76,300 SH   SOLE 30 76,300 0 0
BARNES & NOBLE INC COM 067774109 25 4,670 SH   SOLE 40 4,670 0 0
BARNES GROUP INC COM 067806109 2,508 48,787 SH   SOLE 2 1,670 0 47,117
BARNES GROUP INC COM 067806109 15 289 SH   SOLE 4 289 0 0
BARNES GROUP INC COM 067806109 46 890 SH   SOLE 7 890 0 0
BARNES GROUP INC COM 067806109 10,619 206,559 SH   SOLE 18 206,559 0 0
BARNES GROUP INC COM 067806109 3,850 74,883 SH   SOLE 19 74,883 0 0
BARNES GROUP INC COM 067806109 261,865 5,093,665 SH   SOLE 21 5,093,665 0 0
BARNES GROUP INC COM 067806109 72,405 1,408,375 SH   SOLE 22 1,341,484 0 66,891
BARNES GROUP INC COM 067806109 937 18,233 SH   SOLE 26 12,518 0 5,715
BARNES GROUP INC COM 067806109 330 6,426 SH   SOLE 28 6,426 0 0
BARNES GROUP INC COM 067806109 3,567 69,374 SH   SOLE 30 69,374 0 0
BARNES GROUP INC COM 067806109 280 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 120 81,319 SH   SOLE 22 81,319 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 447 5,780 SH   SOLE 2 251 0 5,529
BARRETT BUSINESS SERVICES IN COM 068463108 13 167 SH   SOLE 7 167 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 1,840 23,790 SH   SOLE 18 23,790 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 825 10,673 SH   SOLE 19 10,673 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 18,580 240,264 SH   SOLE 21 240,264 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 15,920 205,877 SH   SOLE 22 195,897 0 9,980
BARRETT BUSINESS SERVICES IN COM 068463108 160 2,069 SH   SOLE 30 2,069 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 92 1,186 SH   SOLE 40 1,186 0 0
BARRICK GOLD CORPORATION COM 067901108 31,872 2,324,734 SH   SOLE 19 2,324,734 0 0
BARRICK GOLD CORPORATION COM 067901108 12,243 892,985 SH   SOLE 21 892,985 0 0
BARRICK GOLD CORPORATION COM 067901108 2,508 182,935 SH   SOLE 22 182,935 0 0
BARRICK GOLD CORPORATION COM 067901108 29,598 2,158,895 SH   SOLE 23 2,158,895 0 0
BARRICK GOLD CORPORATION COM 067901108 142,656 10,405,287 SH   SOLE 25 10,405,287 0 0
BARRICK GOLD CORPORATION COM 067901108 44,174 3,221,992 SH   SOLE 26 0 0 3,221,992
BARRICK GOLD CORPORATION COM 067901108 19,945 1,454,756 SH   SOLE 29 1,454,756 0 0
BARRICK GOLD CORPORATION COM 067901108 658,880 48,058,384 SH   SOLE 34 48,058,384 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 106 27,950 SH   SOLE 2 777 0 27,173
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 2 486 SH   SOLE 4 486 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 1 172 SH   SOLE 7 172 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 256 67,461 SH   SOLE 18 67,461 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 128 33,589 SH   SOLE 19 33,589 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 2,883 758,715 SH   SOLE 21 758,715 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 2,693 708,795 SH   SOLE 22 691,405 0 17,390
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 33 8,688 SH   SOLE 26 0 0 8,688
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 15 3,861 SH   SOLE 28 3,861 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 11 2,908 SH   SOLE 30 2,908 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 14 3,645 SH   SOLE 40 3,645 0 0
BASSETT FURNITURE INDS INC COM 070203104 194 11,836 SH   SOLE 2 339 0 11,497
BASSETT FURNITURE INDS INC COM 070203104 5 281 SH   SOLE 7 281 0 0
BASSETT FURNITURE INDS INC COM 070203104 552 33,632 SH   SOLE 18 33,632 0 0
BASSETT FURNITURE INDS INC COM 070203104 256 15,573 SH   SOLE 19 15,573 0 0
BASSETT FURNITURE INDS INC COM 070203104 5,658 344,819 SH   SOLE 21 344,819 0 0
BASSETT FURNITURE INDS INC COM 070203104 6,155 375,092 SH   SOLE 22 367,605 0 7,487
BAUSCH HEALTH COS INC COM 071734107 22 888 SH   SOLE 21 888 0 0
BAUSCH HEALTH COS INC COM 071734107 9,437 382,075 SH   SOLE 22 382,075 0 0
BAUSCH HEALTH COS INC OPTIONS 071734107 173 7,000 SH Put SOLE 2 7,000 0 0
BAUSCH HEALTH COS INC OPTIONS 071734107 6,176 250,000 SH Put SOLE 19 250,000 0 0
BAXTER INTL INC COM 071813109 125,650 1,545,326 SH   SOLE 2 410,948 0 1,134,378
BAXTER INTL INC COM 071813109 13,388 164,650 SH   SOLE 4 151,372 0 13,278
BAXTER INTL INC COM 071813109 35,626 438,151 SH   SOLE 7 415,887 0 22,264
BAXTER INTL INC COM 071813109 1,575 19,365 SH   SOLE 13 19,365 0 0
BAXTER INTL INC COM 071813109 387 4,759 SH   SOLE 15 4,759 0 0
BAXTER INTL INC COM 071813109 4 52 SH   SOLE 17 0 0 52
BAXTER INTL INC COM 071813109 212,913 2,618,537 SH   SOLE 18 2,448,663 0 169,874
BAXTER INTL INC COM 071813109 227,504 2,797,989 SH   SOLE 19 2,797,989 0 0
BAXTER INTL INC COM 071813109 1,870 23,000 SH   SOLE 20 23,000 0 0
BAXTER INTL INC COM 071813109 1,061,492 13,054,874 SH   SOLE 21 13,054,874 0 0
BAXTER INTL INC COM 071813109 996,196 12,251,827 SH   SOLE 22 10,887,687 0 1,364,140
BAXTER INTL INC COM 071813109 30,860 379,532 SH   SOLE 23 379,532 0 0
BAXTER INTL INC COM 071813109 50,400 619,852 SH   SOLE 25 588,466 0 31,386
BAXTER INTL INC COM 071813109 160,380 1,972,456 SH   SOLE 26 573,048 0 1,399,408
BAXTER INTL INC COM 071813109 7,869 96,782 SH   SOLE 28 70,650 0 26,132
BAXTER INTL INC COM 071813109 1,644 20,214 SH   SOLE 29 20,214 0 0
BAXTER INTL INC COM 071813109 161,714 1,988,863 SH   SOLE 30 1,988,863 0 0
BAXTER INTL INC COM 071813109 12,286 151,102 SH   SOLE 31 93,666 0 57,436
BAXTER INTL INC COM 071813109 116,862 1,437,239 SH   SOLE 34 1,437,239 0 0
BAXTER INTL INC COM 071813109 35,192 432,811 SH   SOLE 36 432,811 0 0
BAXTER INTL INC COM 071813109 902 11,093 SH   SOLE 40 11,093 0 0
BAYCOM CORP COM 07272M107 220 9,713 SH   SOLE 2 434 0 9,279
BAYCOM CORP COM 07272M107 6 265 SH   SOLE 7 265 0 0
BAYCOM CORP COM 07272M107 787 34,768 SH   SOLE 18 34,768 0 0
BAYCOM CORP COM 07272M107 345 15,259 SH   SOLE 19 15,259 0 0
BAYCOM CORP COM 07272M107 7,705 340,348 SH   SOLE 21 340,348 0 0
BAYCOM CORP COM 07272M107 2,411 106,514 SH   SOLE 22 97,874 0 8,640
BB&T CORP COM 054937107 145,370 3,124,215 SH   SOLE 2 1,215,187 0 1,909,028
BB&T CORP COM 054937107 22,194 476,989 SH   SOLE 4 456,415 0 20,574
BB&T CORP COM 054937107 33,388 717,549 SH   SOLE 7 694,788 0 22,761
BB&T CORP COM 054937107 10,348 222,399 SH   SOLE 13 222,399 0 0
BB&T CORP COM 054937107 360 7,728 SH   SOLE 15 7,728 0 0
BB&T CORP COM 054937107 3 61 SH   SOLE 17 0 0 61
BB&T CORP COM 054937107 92,647 1,991,132 SH   SOLE 18 1,805,991 0 185,141
BB&T CORP COM 054937107 82,756 1,778,551 SH   SOLE 19 1,778,551 0 0
BB&T CORP COM 054937107 876,336 18,833,793 SH   SOLE 21 18,833,793 0 0
BB&T CORP COM 054937107 998,005 21,448,631 SH   SOLE 22 17,942,735 0 3,505,896
BB&T CORP COM 054937107 47,237 1,015,201 SH   SOLE 23 1,015,201 0 0
BB&T CORP COM 054937107 34,377 738,811 SH   SOLE 25 738,811 0 0
BB&T CORP COM 054937107 150,009 3,223,914 SH   SOLE 26 809,902 0 2,414,012
BB&T CORP COM 054937107 6,875 147,754 SH   SOLE 28 107,596 0 40,158
BB&T CORP COM 054937107 41,072 882,691 SH   SOLE 29 310,582 0 572,109
BB&T CORP COM 054937107 130,705 2,809,051 SH   SOLE 30 2,809,051 0 0
BB&T CORP COM 054937107 35,357 759,871 SH   SOLE 31 553,955 0 205,916
BB&T CORP COM 054937107 2,855 61,353 SH   SOLE 32 61,353 0 0
BB&T CORP COM 054937107 9,285 199,543 SH   SOLE 34 199,543 0 0
BB&T CORP COM 054937107 40,995 881,036 SH   SOLE 36 881,036 0 0
BB&T CORP COM 054937107 852 18,314 SH   SOLE 40 18,314 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 3,004 315,831 SH   SOLE 21 315,831 0 0
BBX CAP CORP NEW CL A 05491N104 395 66,783 SH   SOLE 2 2,447 0 64,336
BBX CAP CORP NEW CL A 05491N104 8 1,354 SH   SOLE 7 1,354 0 0
BBX CAP CORP NEW CL A 05491N104 1,201 202,855 SH   SOLE 18 202,855 0 0
BBX CAP CORP NEW CL A 05491N104 444 74,950 SH   SOLE 19 74,950 0 0
BBX CAP CORP NEW CL A 05491N104 11,692 1,974,927 SH   SOLE 21 1,974,927 0 0
BBX CAP CORP NEW CL A 05491N104 8,430 1,424,062 SH   SOLE 22 1,342,727 0 81,335
BBX CAP CORP NEW CL A 05491N104 163 27,600 SH   SOLE 26 0 0 27,600
BBX CAP CORP NEW CL A 05491N104 109 18,461 SH   SOLE 30 18,461 0 0
BCB BANCORP INC COM 055298103 166 12,412 SH   SOLE 2 374 0 12,038
BCB BANCORP INC COM 055298103 597 44,530 SH   SOLE 18 44,530 0 0
BCB BANCORP INC COM 055298103 250 18,638 SH   SOLE 19 18,638 0 0
BCB BANCORP INC COM 055298103 6,143 458,431 SH   SOLE 21 458,431 0 0
BCB BANCORP INC COM 055298103 2,527 188,615 SH   SOLE 22 182,086 0 6,529
BCE INC COM NEW 05534B760 736 16,570 SH   SOLE 2 16,570 0 0
BCE INC COM NEW 05534B760 7,034 158,465 SH   SOLE 18 124,472 0 33,993
BCE INC COM NEW 05534B760 62,457 1,407,009 SH   SOLE 19 1,407,009 0 0
BCE INC COM NEW 05534B760 4,547 102,425 SH   SOLE 22 102,425 0 0
BCE INC COM NEW 05534B760 970 21,845 SH   SOLE 25 21,845 0 0
BCE INC COM NEW 05534B760 1,132 25,499 SH   SOLE 34 25,499 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,906 59,269 SH   SOLE 2 2,434 0 56,835
BEACON ROOFING SUPPLY INC COM 073685109 12 373 SH   SOLE 4 373 0 0
BEACON ROOFING SUPPLY INC COM 073685109 66 2,039 SH   SOLE 7 2,039 0 0
BEACON ROOFING SUPPLY INC COM 073685109 6,992 217,425 SH   SOLE 18 217,425 0 0
BEACON ROOFING SUPPLY INC COM 073685109 3,404 105,852 SH   SOLE 19 105,852 0 0
BEACON ROOFING SUPPLY INC COM 073685109 77,074 2,396,569 SH   SOLE 21 2,396,569 0 0
BEACON ROOFING SUPPLY INC COM 073685109 62,526 1,944,230 SH   SOLE 22 1,849,711 0 94,519
BEACON ROOFING SUPPLY INC COM 073685109 673 20,935 SH   SOLE 26 13,799 0 7,136
BEACON ROOFING SUPPLY INC COM 073685109 277 8,599 SH   SOLE 28 8,599 0 0
BEACON ROOFING SUPPLY INC COM 073685109 607 18,860 SH   SOLE 30 18,860 0 0
BEACON ROOFING SUPPLY INC COM 073685109 58 1,789 SH   SOLE 36 1,789 0 0
BEACON ROOFING SUPPLY INC COM 073685109 189 5,884 SH   SOLE 40 5,884 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 34 8,474 SH   SOLE 2 444 0 8,030
BEASLEY BROADCAST GROUP INC CL A 074014101 78 19,603 SH   SOLE 18 19,603 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 31 7,841 SH   SOLE 19 7,841 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 1,222 307,079 SH   SOLE 21 307,079 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 422 106,130 SH   SOLE 22 102,250 0 3,880
BEAZER HOMES USA INC COM NEW 07556Q881 382 33,198 SH   SOLE 2 1,023 0 32,175
BEAZER HOMES USA INC COM NEW 07556Q881 6 517 SH   SOLE 7 517 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1,188 103,226 SH   SOLE 18 103,226 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 514 44,619 SH   SOLE 19 44,619 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 16,054 1,394,791 SH   SOLE 21 1,394,791 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 11,435 993,469 SH   SOLE 22 955,815 0 37,654
BEAZER HOMES USA INC COM NEW 07556Q881 142 12,371 SH   SOLE 26 0 0 12,371
BEAZER HOMES USA INC COM NEW 07556Q881 58 5,041 SH   SOLE 28 5,041 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 162 14,111 SH   SOLE 30 14,111 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 35 3,027 SH   SOLE 40 3,027 0 0
BECTON DICKINSON & CO COM 075887109 196,390 786,410 SH   SOLE 2 121,149 0 665,261
BECTON DICKINSON & CO COM 075887109 21,265 85,153 SH   SOLE 4 77,966 0 7,187
BECTON DICKINSON & CO COM 075887109 64,929 259,996 SH   SOLE 7 227,483 0 32,513
BECTON DICKINSON & CO COM 075887109 580 2,323 SH   SOLE 13 2,323 0 0
BECTON DICKINSON & CO COM 075887109 594 2,378 SH   SOLE 15 2,378 0 0
BECTON DICKINSON & CO COM 075887109 3 13 SH   SOLE 17 0 0 13
BECTON DICKINSON & CO COM 075887109 307,996 1,233,316 SH   SOLE 18 1,046,996 0 186,320
BECTON DICKINSON & CO COM 075887109 248,932 996,803 SH   SOLE 19 996,803 0 0
BECTON DICKINSON & CO COM 075887109 1,494,422 5,984,151 SH   SOLE 21 5,984,151 0 0
BECTON DICKINSON & CO COM 075887109 1,634,107 6,543,494 SH   SOLE 22 5,835,920 0 707,574
BECTON DICKINSON & CO COM 075887109 47,410 189,847 SH   SOLE 23 189,847 0 0
BECTON DICKINSON & CO COM 075887109 61,115 244,723 SH   SOLE 25 244,723 0 0
BECTON DICKINSON & CO COM 075887109 294,159 1,177,910 SH   SOLE 26 280,068 0 897,842
BECTON DICKINSON & CO COM 075887109 12,846 51,440 SH   SOLE 28 37,446 0 13,994
BECTON DICKINSON & CO COM 075887109 2,548 10,202 SH   SOLE 29 10,202 0 0
BECTON DICKINSON & CO COM 075887109 281,910 1,128,858 SH   SOLE 30 1,128,858 0 0
BECTON DICKINSON & CO COM 075887109 20,567 82,358 SH   SOLE 31 51,260 0 31,098
BECTON DICKINSON & CO COM 075887109 55,990 224,204 SH   SOLE 34 224,204 0 0
BECTON DICKINSON & CO COM 075887109 50,374 201,714 SH   SOLE 36 201,714 0 0
BECTON DICKINSON & CO COM 075887109 1,510 6,045 SH   SOLE 40 6,045 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 1,754 28,373 SH   SOLE 7 28,373 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 299,076 4,838,637 SH   SOLE 21 4,838,637 0 0
BED BATH & BEYOND INC COM 075896100 3,654 215,073 SH   SOLE 2 81,886 0 133,187
BED BATH & BEYOND INC COM 075896100 14 797 SH   SOLE 4 797 0 0
BED BATH & BEYOND INC COM 075896100 136 7,994 SH   SOLE 7 7,994 0 0
BED BATH & BEYOND INC COM 075896100 12,891 758,762 SH   SOLE 18 756,699 0 2,063
BED BATH & BEYOND INC COM 075896100 6,370 374,924 SH   SOLE 19 374,924 0 0
BED BATH & BEYOND INC COM 075896100 161,502 9,505,690 SH   SOLE 21 9,505,690 0 0
BED BATH & BEYOND INC COM 075896100 98,418 5,792,688 SH   SOLE 22 5,461,464 0 331,224
BED BATH & BEYOND INC COM 075896100 1,130 66,507 SH   SOLE 23 66,507 0 0
BED BATH & BEYOND INC COM 075896100 2,573 151,443 SH   SOLE 26 22,585 0 128,858
BED BATH & BEYOND INC COM 075896100 299 17,618 SH   SOLE 28 17,618 0 0
BED BATH & BEYOND INC COM 075896100 641 37,713 SH   SOLE 30 37,713 0 0
BED BATH & BEYOND INC COM 075896100 967 56,934 SH   SOLE 36 56,934 0 0
BED BATH & BEYOND INC COM 075896100 263 15,467 SH   SOLE 40 15,467 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,874 14,194 SH   SOLE 2 2,909 0 11,285
BEIGENE LTD SPONSORED ADR 07725L102 1,711 12,963 SH   SOLE 4 12,102 0 861
BEIGENE LTD SPONSORED ADR 07725L102 2,369 17,949 SH   SOLE 7 17,949 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,074 8,133 SH   SOLE 15 8,133 0 0
BEIGENE LTD SPONSORED ADR 07725L102 5,623 42,599 SH   SOLE 18 42,180 0 419
BEIGENE LTD SPONSORED ADR 07725L102 2,785 21,096 SH   SOLE 19 21,096 0 0
BEIGENE LTD SPONSORED ADR 07725L102 133,366 1,010,347 SH   SOLE 21 1,010,347 0 0
BEIGENE LTD SPONSORED ADR 07725L102 64,859 491,357 SH   SOLE 22 447,618 0 43,739
BEIGENE LTD SPONSORED ADR 07725L102 3,333 25,249 SH   SOLE 23 25,249 0 0
BEIGENE LTD SPONSORED ADR 07725L102 2,405 18,217 SH   SOLE 25 18,217 0 0
BEIGENE LTD SPONSORED ADR 07725L102 13,316 100,878 SH   SOLE 26 38,688 0 62,190
BEIGENE LTD SPONSORED ADR 07725L102 800 6,061 SH   SOLE 28 4,433 0 1,628
BEIGENE LTD SPONSORED ADR 07725L102 1,896 14,367 SH   SOLE 29 2,570 0 11,797
BEIGENE LTD SPONSORED ADR 07725L102 14,814 112,228 SH   SOLE 30 112,228 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,452 10,999 SH   SOLE 31 7,278 0 3,721
BEIGENE LTD SPONSORED ADR 07725L102 337 2,555 SH   SOLE 32 2,555 0 0
BEIGENE LTD SPONSORED ADR 07725L102 978 7,409 SH   SOLE 34 7,409 0 0
BEIGENE LTD SPONSORED ADR 07725L102 841 6,372 SH   SOLE 36 6,372 0 0
BEIGENE LTD SPONSORED ADR 07725L102 89 677 SH   SOLE 40 677 0 0
BEL FUSE INC CL A 077347201 5 246 SH   SOLE 21 246 0 0
BEL FUSE INC CL B 077347300 255 10,079 SH   SOLE 2 335 0 9,744
BEL FUSE INC CL B 077347300 8 299 SH   SOLE 7 299 0 0
BEL FUSE INC CL B 077347300 1,080 42,702 SH   SOLE 18 42,702 0 0
BEL FUSE INC CL B 077347300 402 15,906 SH   SOLE 19 15,906 0 0
BEL FUSE INC CL B 077347300 27,542 1,089,495 SH   SOLE 21 1,089,495 0 0
BEL FUSE INC CL B 077347300 8,248 326,282 SH   SOLE 22 318,238 0 8,044
BEL FUSE INC CL B 077347300 268 10,589 SH   SOLE 30 10,589 0 0
BELDEN INC COM 077454106 3,129 58,259 SH   SOLE 2 18,225 0 40,034
BELDEN INC COM 077454106 11 198 SH   SOLE 4 198 0 0
BELDEN INC COM 077454106 48 903 SH   SOLE 7 903 0 0
BELDEN INC COM 077454106 12,099 225,305 SH   SOLE 18 225,305 0 0
BELDEN INC COM 077454106 3,389 63,116 SH   SOLE 19 63,116 0 0
BELDEN INC COM 077454106 149,932 2,792,025 SH   SOLE 21 2,792,025 0 0
BELDEN INC COM 077454106 73,655 1,371,610 SH   SOLE 22 1,315,241 0 56,369
BELDEN INC COM 077454106 1,022 19,028 SH   SOLE 26 12,579 0 6,449
BELDEN INC COM 077454106 280 5,220 SH   SOLE 28 5,220 0 0
BELDEN INC COM 077454106 603 11,233 SH   SOLE 30 11,233 0 0
BELDEN INC COM 077454106 52 969 SH   SOLE 36 969 0 0
BELDEN INC COM 077454106 183 3,401 SH   SOLE 40 3,401 0 0
BELLEROPHON THERAPEUTICS INC COM 078771102 3 4,137 SH   SOLE 18 4,137 0 0
BELLEROPHON THERAPEUTICS INC COM 078771102 37 57,211 SH   SOLE 21 57,211 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 119 35,233 SH   SOLE 2 1,777 0 33,456
BELLICUM PHARMACEUTICALS INC COM 079481107 3 943 SH   SOLE 7 943 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 438 129,865 SH   SOLE 18 129,865 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 187 55,623 SH   SOLE 19 55,623 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 4,554 1,351,317 SH   SOLE 21 1,351,317 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 4,306 1,277,856 SH   SOLE 22 1,235,348 0 42,508
BELLICUM PHARMACEUTICALS INC COM 079481107 10 3,054 SH   SOLE 28 3,054 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 8 2,467 SH   SOLE 30 2,467 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 60 17,895 SH   SOLE 40 17,895 0 0
BELMOND LTD CL A G1154H107 2,302 92,352 SH   SOLE 2 3,219 0 89,133
BELMOND LTD CL A G1154H107 8 339 SH   SOLE 4 339 0 0
BELMOND LTD CL A G1154H107 45 1,825 SH   SOLE 7 1,825 0 0
BELMOND LTD CL A G1154H107 9,676 388,129 SH   SOLE 18 388,129 0 0
BELMOND LTD CL A G1154H107 3,463 138,901 SH   SOLE 19 138,901 0 0
BELMOND LTD CL A G1154H107 236,863 9,501,124 SH   SOLE 21 9,501,124 0 0
BELMOND LTD CL A G1154H107 65,602 2,631,430 SH   SOLE 22 2,523,408 0 108,022
BELMOND LTD CL A G1154H107 597 23,928 SH   SOLE 26 17,374 0 6,554
BELMOND LTD CL A G1154H107 272 10,909 SH   SOLE 28 10,909 0 0
BELMOND LTD CL A G1154H107 3,222 129,231 SH   SOLE 30 129,231 0 0
BELMOND LTD CL A G1154H107 240 9,609 SH   SOLE 40 9,609 0 0
BEMIS CO INC COM 081437105 12,841 231,459 SH   SOLE 2 55,214 0 176,245
BEMIS CO INC COM 081437105 25 442 SH   SOLE 4 442 0 0
BEMIS CO INC COM 081437105 4,385 79,041 SH   SOLE 7 79,041 0 0
BEMIS CO INC COM 081437105 16,641 299,944 SH   SOLE 18 299,944 0 0
BEMIS CO INC COM 081437105 1,311 23,637 SH   SOLE 19 23,637 0 0
BEMIS CO INC COM 081437105 252,775 4,556,143 SH   SOLE 21 4,556,143 0 0
BEMIS CO INC COM 081437105 164,532 2,965,611 SH   SOLE 22 2,779,382 0 186,229
BEMIS CO INC COM 081437105 1,711 30,838 SH   SOLE 26 21,400 0 9,438
BEMIS CO INC COM 081437105 652 11,749 SH   SOLE 28 11,749 0 0
BEMIS CO INC COM 081437105 1,355 24,423 SH   SOLE 30 24,423 0 0
BEMIS CO INC COM 081437105 107 1,936 SH   SOLE 31 1,936 0 0
BEMIS CO INC COM 081437105 209 3,761 SH   SOLE 36 3,761 0 0
BEMIS CO INC COM 081437105 452 8,152 SH   SOLE 40 8,152 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,183 45,072 SH   SOLE 2 1,527 0 43,545
BENCHMARK ELECTRS INC COM 08160H101 3 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101 44 1,663 SH   SOLE 7 1,663 0 0
BENCHMARK ELECTRS INC COM 08160H101 4,940 188,198 SH   SOLE 18 188,198 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,788 68,098 SH   SOLE 19 68,098 0 0
BENCHMARK ELECTRS INC COM 08160H101 118,796 4,525,565 SH   SOLE 21 4,525,565 0 0
BENCHMARK ELECTRS INC COM 08160H101 34,030 1,296,368 SH   SOLE 22 1,219,609 0 76,759
BENCHMARK ELECTRS INC COM 08160H101 790 30,090 SH   SOLE 26 18,298 0 11,792
BENCHMARK ELECTRS INC COM 08160H101 145 5,515 SH   SOLE 28 5,515 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,677 63,887 SH   SOLE 30 63,887 0 0
BENCHMARK ELECTRS INC COM 08160H101 47 1,799 SH   SOLE 36 1,799 0 0
BENCHMARK ELECTRS INC COM 08160H101 88 3,355 SH   SOLE 40 3,355 0 0
BENEFITFOCUS INC COM 08180D106 1,570 31,713 SH   SOLE 2 9,838 0 21,875
BENEFITFOCUS INC COM 08180D106 22 439 SH   SOLE 7 439 0 0
BENEFITFOCUS INC COM 08180D106 4,939 99,738 SH   SOLE 18 91,002 0 8,736
BENEFITFOCUS INC COM 08180D106 9,064 183,045 SH   SOLE 19 183,045 0 0
BENEFITFOCUS INC COM 08180D106 47,536 959,942 SH   SOLE 21 959,942 0 0
BENEFITFOCUS INC COM 08180D106 44,158 891,721 SH   SOLE 22 860,741 0 30,980
BENEFITFOCUS INC COM 08180D106 1,728 34,905 SH   SOLE 23 34,905 0 0
BENEFITFOCUS INC COM 08180D106 2,965 59,882 SH   SOLE 26 0 0 59,882
BENEFITFOCUS INC COM 08180D106 114 2,301 SH   SOLE 28 2,301 0 0
BENEFITFOCUS INC COM 08180D106 349 7,048 SH   SOLE 30 7,048 0 0
BENEFITFOCUS INC COM 08180D106 16 320 SH   SOLE 34 320 0 0
BENEFITFOCUS INC COM 08180D106 66 1,331 SH   SOLE 40 1,331 0 0
BERKLEY W R CORP COM 084423102 22,710 268,061 SH   SOLE 2 58,645 0 209,416
BERKLEY W R CORP COM 084423102 2,739 32,327 SH   SOLE 4 29,759 0 2,568
BERKLEY W R CORP COM 084423102 5,989 70,697 SH   SOLE 7 51,847 0 18,850
BERKLEY W R CORP COM 084423102 40 476 SH   SOLE 13 476 0 0
BERKLEY W R CORP COM 084423102 81 954 SH   SOLE 15 954 0 0
BERKLEY W R CORP COM 084423102 24,904 293,952 SH   SOLE 18 286,080 0 7,872
BERKLEY W R CORP COM 084423102 1,876 22,149 SH   SOLE 19 22,149 0 0
BERKLEY W R CORP COM 084423102 566,207 6,683,269 SH   SOLE 21 6,683,269 0 0
BERKLEY W R CORP COM 084423102 295,954 3,493,314 SH   SOLE 22 3,295,331 0 197,983
BERKLEY W R CORP COM 084423102 5,806 68,527 SH   SOLE 23 68,527 0 0
BERKLEY W R CORP COM 084423102 8,127 95,925 SH   SOLE 25 95,925 0 0
BERKLEY W R CORP COM 084423102 27,718 327,168 SH   SOLE 26 121,896 0 205,272
BERKLEY W R CORP COM 084423102 1,561 18,420 SH   SOLE 28 13,624 0 4,796
BERKLEY W R CORP COM 084423102 243 2,869 SH   SOLE 29 2,869 0 0
BERKLEY W R CORP COM 084423102 24,894 293,835 SH   SOLE 30 293,835 0 0
BERKLEY W R CORP COM 084423102 2,704 31,917 SH   SOLE 31 20,740 0 11,177
BERKLEY W R CORP COM 084423102 436 5,150 SH   SOLE 34 5,150 0 0
BERKLEY W R CORP COM 084423102 11,429 134,904 SH   SOLE 36 134,904 0 0
BERKLEY W R CORP COM 084423102 165 1,951 SH   SOLE 40 1,951 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 602 2 SH   SOLE 15 2 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 13,856 46 SH   SOLE 22 38 0 8
BERKSHIRE HATHAWAY INC DEL CL A 084670108 602 2 SH   SOLE 23 2 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 119,281 396 SH   SOLE 25 396 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 148,499 493 SH   SOLE 26 208 0 285
BERKSHIRE HATHAWAY INC DEL CL A 084670108 84,641 281 SH   SOLE 36 281 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 927,156 4,615,242 SH   SOLE 2 494,833 0 4,120,409
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 85,783 427,014 SH   SOLE 4 392,352 0 34,662
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 298,203 1,484,407 SH   SOLE 7 1,482,156 0 2,251
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,117 50,362 SH   SOLE 13 50,362 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,952 14,694 SH   SOLE 15 14,694 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 260 1,294 SH   SOLE 17 0 0 1,294
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 712,180 3,545,123 SH   SOLE 18 3,330,916 0 214,207
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 193,572 963,571 SH   SOLE 19 963,571 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,884,516 34,270,076 SH   SOLE 21 34,270,076 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,219,056 45,891,067 SH   SOLE 22 40,800,222 0 5,090,845
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 189,107 941,345 SH   SOLE 23 941,345 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 240,868 1,199,003 SH   SOLE 25 1,199,003 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 974,642 4,851,620 SH   SOLE 26 1,294,546 0 3,557,074
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 49,927 248,528 SH   SOLE 28 180,481 0 68,047
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 46,913 233,526 SH   SOLE 29 48,201 0 185,325
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,249,360 6,219,123 SH   SOLE 30 6,219,123 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 81,950 407,933 SH   SOLE 31 258,350 0 149,583
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 28,392 141,333 SH   SOLE 34 141,333 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 223,882 1,114,451 SH   SOLE 36 1,114,451 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,974 29,740 SH   SOLE 40 29,740 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,120 41,134 SH   SOLE 2 1,388 0 39,746
BERKSHIRE HILLS BANCORP INC COM 084680107 8 286 SH   SOLE 4 286 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 23 829 SH   SOLE 7 829 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 4,844 177,845 SH   SOLE 18 177,845 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,715 62,960 SH   SOLE 19 62,960 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 119,982 4,404,637 SH   SOLE 21 4,404,637 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 34,069 1,250,691 SH   SOLE 22 1,199,601 0 51,090
BERKSHIRE HILLS BANCORP INC COM 084680107 271 9,946 SH   SOLE 26 7,197 0 2,749
BERKSHIRE HILLS BANCORP INC COM 084680107 119 4,381 SH   SOLE 28 4,381 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,615 59,272 SH   SOLE 30 59,272 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 91 3,345 SH   SOLE 40 3,345 0 0
BERRY GLOBAL GROUP INC COM 08579W103 14,287 265,212 SH   SOLE 2 14,693 0 250,519
BERRY GLOBAL GROUP INC COM 08579W103 28 527 SH   SOLE 4 527 0 0
BERRY GLOBAL GROUP INC COM 08579W103 197 3,659 SH   SOLE 7 3,659 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,439 63,832 SH   SOLE 18 63,832 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,491 27,679 SH   SOLE 19 27,679 0 0
BERRY GLOBAL GROUP INC COM 08579W103 84,143 1,561,956 SH   SOLE 21 1,561,956 0 0
BERRY GLOBAL GROUP INC COM 08579W103 193,779 3,597,157 SH   SOLE 22 3,339,326 0 257,831
BERRY GLOBAL GROUP INC COM 08579W103 2,805 52,065 SH   SOLE 26 31,026 0 21,039
BERRY GLOBAL GROUP INC COM 08579W103 918 17,041 SH   SOLE 28 17,041 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,904 35,351 SH   SOLE 30 35,351 0 0
BERRY GLOBAL GROUP INC COM 08579W103 150 2,791 SH   SOLE 31 2,791 0 0
BERRY GLOBAL GROUP INC COM 08579W103 170 3,155 SH   SOLE 36 3,155 0 0
BERRY GLOBAL GROUP INC COM 08579W103 640 11,883 SH   SOLE 40 11,883 0 0
BERRY PETE CORP COM 08579X101 571 49,458 SH   SOLE 2 1,925 0 47,533
BERRY PETE CORP COM 08579X101 10 896 SH   SOLE 7 896 0 0
BERRY PETE CORP COM 08579X101 1,989 172,350 SH   SOLE 18 172,350 0 0
BERRY PETE CORP COM 08579X101 1,037 89,877 SH   SOLE 19 89,877 0 0
BERRY PETE CORP COM 08579X101 20,115 1,743,046 SH   SOLE 21 1,743,046 0 0
BERRY PETE CORP COM 08579X101 12,248 1,061,380 SH   SOLE 22 974,968 0 86,412
BERRY PETE CORP COM 08579X101 91 7,891 SH   SOLE 26 0 0 7,891
BERRY PETE CORP COM 08579X101 395 34,260 SH   SOLE 30 34,260 0 0
BERRY PETE CORP COM 08579X101 45 3,933 SH   SOLE 40 3,933 0 0
BEST BUY INC COM 086516101 46,922 660,314 SH   SOLE 2 128,536 0 531,778
BEST BUY INC COM 086516101 6,876 96,760 SH   SOLE 4 89,962 0 6,798
BEST BUY INC COM 086516101 19,275 271,254 SH   SOLE 7 207,705 0 63,549
BEST BUY INC COM 086516101 1,038 14,605 SH   SOLE 13 14,605 0 0
BEST BUY INC COM 086516101 137 1,923 SH   SOLE 15 1,923 0 0
BEST BUY INC COM 086516101 4 56 SH   SOLE 17 0 0 56
BEST BUY INC COM 086516101 39,497 555,833 SH   SOLE 18 512,928 0 42,905
BEST BUY INC COM 086516101 16,742 235,605 SH   SOLE 19 235,605 0 0
BEST BUY INC COM 086516101 412,012 5,798,087 SH   SOLE 21 5,798,087 0 0
BEST BUY INC COM 086516101 439,211 6,180,843 SH   SOLE 22 5,485,632 0 695,211
BEST BUY INC COM 086516101 13,193 185,653 SH   SOLE 23 185,653 0 0
BEST BUY INC COM 086516101 17,946 252,548 SH   SOLE 25 252,548 0 0
BEST BUY INC COM 086516101 102,555 1,443,214 SH   SOLE 26 312,819 0 1,130,395
BEST BUY INC COM 086516101 3,363 47,328 SH   SOLE 28 34,641 0 12,687
BEST BUY INC COM 086516101 6,915 97,311 SH   SOLE 29 19,366 0 77,945
BEST BUY INC COM 086516101 71,308 1,003,491 SH   SOLE 30 1,003,491 0 0
BEST BUY INC COM 086516101 5,435 76,478 SH   SOLE 31 46,825 0 29,653
BEST BUY INC COM 086516101 18,683 262,922 SH   SOLE 34 262,922 0 0
BEST BUY INC COM 086516101 15,412 216,884 SH   SOLE 36 216,884 0 0
BEST BUY INC COM 086516101 392 5,511 SH   SOLE 40 5,511 0 0
BEST INC SPONSORED ADS 08653C106 795 152,046 SH   SOLE 22 152,046 0 0
BG STAFFING INC COM 05544A109 152 6,948 SH   SOLE 2 266 0 6,682
BG STAFFING INC COM 05544A109 619 28,340 SH   SOLE 18 28,340 0 0
BG STAFFING INC COM 05544A109 251 11,491 SH   SOLE 19 11,491 0 0
BG STAFFING INC COM 05544A109 6,353 290,911 SH   SOLE 21 290,911 0 0
BG STAFFING INC COM 05544A109 4,698 215,116 SH   SOLE 22 210,362 0 4,754
BGC PARTNERS INC CL A 05541T101 3,035 571,591 SH   SOLE 2 48,990 0 522,601
BGC PARTNERS INC CL A 05541T101 7 1,287 SH   SOLE 4 1,287 0 0
BGC PARTNERS INC CL A 05541T101 31 5,825 SH   SOLE 7 5,825 0 0
BGC PARTNERS INC CL A 05541T101 708 133,356 SH   SOLE 18 133,356 0 0
BGC PARTNERS INC CL A 05541T101 301 56,597 SH   SOLE 19 56,597 0 0
BGC PARTNERS INC CL A 05541T101 19,397 3,652,978 SH   SOLE 21 3,652,978 0 0
BGC PARTNERS INC CL A 05541T101 42,246 7,955,846 SH   SOLE 22 7,449,936 0 505,910
BGC PARTNERS INC CL A 05541T101 646 121,693 SH   SOLE 26 92,801 0 28,892
BGC PARTNERS INC CL A 05541T101 159 29,870 SH   SOLE 28 29,870 0 0
BGC PARTNERS INC CL A 05541T101 330 62,076 SH   SOLE 30 62,076 0 0
BGC PARTNERS INC CL A 05541T101 32 6,080 SH   SOLE 31 6,080 0 0
BGC PARTNERS INC CL A 05541T101 125 23,541 SH   SOLE 40 23,541 0 0
BHP GROUP LTD SPONSORED ADS 088606108 6,218 113,740 SH   SOLE 7 113,740 0 0
BHP GROUP LTD SPONSORED ADS 088606108 76 1,392 SH   SOLE 18 1,392 0 0
BHP GROUP LTD SPONSORED ADS 088606108 4,582 83,813 SH   SOLE 21 83,813 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 6,304 130,575 SH   SOLE 7 130,575 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 2,904 60,142 SH   SOLE 21 60,142 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 60 18,785 SH   SOLE 2 625 0 18,160
BIG 5 SPORTING GOODS CORP COM 08915P101 2 605 SH   SOLE 7 605 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 223 69,972 SH   SOLE 18 69,972 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 79 24,832 SH   SOLE 19 24,832 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 2,137 672,012 SH   SOLE 21 672,012 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 2,113 664,410 SH   SOLE 22 620,625 0 43,785
BIG LOTS INC COM 089302103 1,509 39,687 SH   SOLE 2 2,108 0 37,579
BIG LOTS INC COM 089302103 10 259 SH   SOLE 4 259 0 0
BIG LOTS INC COM 089302103 66 1,727 SH   SOLE 7 1,727 0 0
BIG LOTS INC COM 089302103 6,987 183,769 SH   SOLE 18 183,769 0 0
BIG LOTS INC COM 089302103 2,716 71,434 SH   SOLE 19 71,434 0 0
BIG LOTS INC COM 089302103 167,558 4,407,112 SH   SOLE 21 4,407,112 0 0
BIG LOTS INC COM 089302103 46,949 1,234,852 SH   SOLE 22 1,167,718 0 67,134
BIG LOTS INC COM 089302103 54 1,409 SH   SOLE 23 1,409 0 0
BIG LOTS INC COM 089302103 728 19,147 SH   SOLE 26 5,708 0 13,439
BIG LOTS INC COM 089302103 223 5,873 SH   SOLE 28 5,873 0 0
BIG LOTS INC COM 089302103 2,241 58,937 SH   SOLE 30 58,937 0 0
BIG LOTS INC COM 089302103 113 2,964 SH   SOLE 36 2,964 0 0
BIG LOTS INC COM 089302103 145 3,806 SH   SOLE 40 3,806 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 158 1,115 SH   SOLE 2 171 0 944
BIGLARI HLDGS INC COM STK CL B 08986R309 0 1 SH   SOLE 4 1 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 2 12 SH   SOLE 7 12 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 478 3,378 SH   SOLE 18 3,378 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 193 1,365 SH   SOLE 19 1,365 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 4,690 33,180 SH   SOLE 21 33,180 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 4,622 32,695 SH   SOLE 22 31,371 0 1,324
BIGLARI HLDGS INC COM STK CL B 08986R309 29 205 SH   SOLE 23 205 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 246 1,741 SH   SOLE 26 260 0 1,481
BIGLARI HLDGS INC COM STK CL B 08986R309 21 149 SH   SOLE 28 149 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 54 379 SH   SOLE 30 379 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 18 126 SH   SOLE 40 126 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 99 135 SH   SOLE 2 4 0 131
BIGLARI HLDGS INC COM STK CL A 08986R408 1 1 SH   SOLE 7 1 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 249 338 SH   SOLE 18 338 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 93 127 SH   SOLE 19 127 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 2,382 3,239 SH   SOLE 21 3,239 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 2,135 2,903 SH   SOLE 22 2,862 0 41
BILIBILI INC SPONS ADS REP Z 090040106 4,134 218,129 SH   SOLE 19 218,129 0 0
BILIBILI INC SPONS ADS REP Z 090040106 755 39,826 SH   SOLE 22 3,673 0 36,153
BILIBILI INC SPONS ADS REP Z 090040106 3,177 167,632 SH   SOLE 25 167,632 0 0
BILIBILI INC SPONS ADS REP Z 090040106 646 34,075 SH   SOLE 26 14,358 0 19,717
BILIBILI INC SPONS ADS REP Z 090040106 77 4,040 SH   SOLE 29 0 0 4,040
BILIBILI INC SPONS ADS REP Z 090040106 7,932 418,582 SH   SOLE 34 418,582 0 0
BIO PATH HOLDINGS INC COM 09057N300 5 260 SH   SOLE 21 260 0 0
BIO PATH HOLDINGS INC COM 09057N300 808 39,641 SH   SOLE 22 39,641 0 0
BIO RAD LABS INC CL A 090572207 17,687 57,861 SH   SOLE 2 11,840 0 46,021
BIO RAD LABS INC CL A 090572207 134 439 SH   SOLE 4 439 0 0
BIO RAD LABS INC CL A 090572207 158 518 SH   SOLE 7 518 0 0
BIO RAD LABS INC CL A 090572207 18,014 58,932 SH   SOLE 18 58,890 0 42
BIO RAD LABS INC CL A 090572207 1,372 4,487 SH   SOLE 19 4,487 0 0
BIO RAD LABS INC CL A 090572207 333,557 1,091,198 SH   SOLE 21 1,091,198 0 0
BIO RAD LABS INC CL A 090572207 205,975 673,825 SH   SOLE 22 630,737 0 43,088
BIO RAD LABS INC CL A 090572207 111 364 SH   SOLE 23 364 0 0
BIO RAD LABS INC CL A 090572207 2,413 7,895 SH   SOLE 26 5,218 0 2,677
BIO RAD LABS INC CL A 090572207 830 2,715 SH   SOLE 28 2,715 0 0
BIO RAD LABS INC CL A 090572207 8,303 27,163 SH   SOLE 30 27,163 0 0
BIO RAD LABS INC CL A 090572207 137 448 SH   SOLE 31 448 0 0
BIO RAD LABS INC CL A 090572207 136 446 SH   SOLE 36 446 0 0
BIO RAD LABS INC CL A 090572207 688 2,251 SH   SOLE 40 2,251 0 0
BIO TECHNE CORP COM 09073M104 17,732 89,307 SH   SOLE 2 19,675 0 69,632
BIO TECHNE CORP COM 09073M104 41 204 SH   SOLE 4 204 0 0
BIO TECHNE CORP COM 09073M104 137 690 SH   SOLE 7 690 0 0
BIO TECHNE CORP COM 09073M104 21,627 108,927 SH   SOLE 18 108,927 0 0
BIO TECHNE CORP COM 09073M104 1,554 7,829 SH   SOLE 19 7,829 0 0
BIO TECHNE CORP COM 09073M104 456,245 2,297,884 SH   SOLE 21 2,297,884 0 0
BIO TECHNE CORP COM 09073M104 247,395 1,246,008 SH   SOLE 22 1,171,467 0 74,541
BIO TECHNE CORP COM 09073M104 2,764 13,923 SH   SOLE 26 8,253 0 5,670
BIO TECHNE CORP COM 09073M104 946 4,765 SH   SOLE 28 4,765 0 0
BIO TECHNE CORP COM 09073M104 10,268 51,717 SH   SOLE 30 51,717 0 0
BIO TECHNE CORP COM 09073M104 156 788 SH   SOLE 31 788 0 0
BIO TECHNE CORP COM 09073M104 19 95 SH   SOLE 34 95 0 0
BIO TECHNE CORP COM 09073M104 727 3,661 SH   SOLE 40 3,661 0 0
BIOANALYTICAL SYS INC COM 09058M103 11 5,149 SH   SOLE 21 5,149 0 0
BIOCEPT INC COM PAR 09072V402 2 1,893 SH   SOLE 21 1,893 0 0
BIOCEPT INC COM PAR 09072V402 28 24,586 SH   SOLE 22 24,586 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 754 92,622 SH   SOLE 2 4,127 0 88,495
BIOCRYST PHARMACEUTICALS COM 09058V103 16 2,023 SH   SOLE 7 2,023 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 3,032 372,454 SH   SOLE 18 372,454 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 1,404 172,467 SH   SOLE 19 172,467 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 39,186 4,813,977 SH   SOLE 21 4,813,977 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 25,984 3,192,162 SH   SOLE 22 3,080,616 0 111,546
BIOCRYST PHARMACEUTICALS COM 09058V103 82 10,092 SH   SOLE 28 10,092 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 283 34,805 SH   SOLE 30 34,805 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 55 6,764 SH   SOLE 40 6,764 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 56 10,660 SH   SOLE 18 10,660 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 898 169,395 SH   SOLE 21 169,395 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 6,772 1,277,781 SH   SOLE 22 1,277,781 0 0
BIOGEN INC COM 09062X103 133,447 564,545 SH   SOLE 2 121,888 0 442,657
BIOGEN INC COM 09062X103 19,926 84,298 SH   SOLE 4 78,746 0 5,552
BIOGEN INC COM 09062X103 43,808 185,329 SH   SOLE 7 172,050 0 13,279
BIOGEN INC COM 09062X103 1,787 7,558 SH   SOLE 13 7,558 0 0
BIOGEN INC COM 09062X103 509 2,154 SH   SOLE 15 2,154 0 0
BIOGEN INC COM 09062X103 3 11 SH   SOLE 17 0 0 11
BIOGEN INC COM 09062X103 218,257 923,332 SH   SOLE 18 859,945 0 63,387
BIOGEN INC COM 09062X103 168,849 714,312 SH   SOLE 19 714,312 0 0
BIOGEN INC COM 09062X103 1,378,578 5,832,042 SH   SOLE 21 5,832,042 0 0
BIOGEN INC COM 09062X103 1,184,918 5,012,768 SH   SOLE 22 4,463,854 0 548,914
BIOGEN INC COM 09062X103 38,007 160,788 SH   SOLE 23 160,788 0 0
BIOGEN INC COM 09062X103 48,218 203,987 SH   SOLE 25 193,804 0 10,183
BIOGEN INC COM 09062X103 227,268 961,452 SH   SOLE 26 211,632 0 749,820
BIOGEN INC COM 09062X103 9,154 38,727 SH   SOLE 28 28,150 0 10,577
BIOGEN INC COM 09062X103 7,913 33,474 SH   SOLE 29 14,595 0 18,879
BIOGEN INC COM 09062X103 220,761 933,924 SH   SOLE 30 933,924 0 0
BIOGEN INC COM 09062X103 17,609 74,496 SH   SOLE 31 47,697 0 26,799
BIOGEN INC COM 09062X103 6,754 28,571 SH   SOLE 32 28,571 0 0
BIOGEN INC COM 09062X103 85,252 360,656 SH   SOLE 34 360,656 0 0
BIOGEN INC COM 09062X103 39,188 165,784 SH   SOLE 36 165,784 0 0
BIOGEN INC COM 09062X103 1,074 4,544 SH   SOLE 40 4,544 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3,306 64,234 SH   SOLE 2 40,046 0 24,188
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 33 647 SH   SOLE 7 647 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 7,107 138,073 SH   SOLE 18 136,353 0 1,720
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 23,294 452,577 SH   SOLE 19 452,577 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,411 27,412 SH   SOLE 20 27,412 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 54,029 1,049,717 SH   SOLE 21 1,049,717 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 50,300 977,259 SH   SOLE 22 942,868 0 34,391
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 150 2,907 SH   SOLE 23 2,907 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 651 12,649 SH   SOLE 26 0 0 12,649
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 312 6,053 SH   SOLE 30 6,053 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 6,456 125,426 SH   SOLE 34 125,426 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 100 1,939 SH   SOLE 40 1,939 0 0
BIOHITECH GLOBAL INC COM 09074B107 3 1,332 SH   SOLE 18 1,332 0 0
BIOHITECH GLOBAL INC COM 09074B107 41 16,430 SH   SOLE 21 16,430 0 0
BIOLASE INC COM NEW 090911207 5 1,952 SH   SOLE 18 1,952 0 0
BIOLASE INC COM NEW 090911207 57 24,151 SH   SOLE 21 24,151 0 0
BIOLASE INC COM NEW 090911207 626 263,074 SH   SOLE 22 263,074 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 20 1,109 SH   SOLE 18 1,109 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 360 20,096 SH   SOLE 21 20,096 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 3,843 214,824 SH   SOLE 22 214,824 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 52,970 596,303 SH   SOLE 2 118,289 0 478,014
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5,505 61,975 SH   SOLE 4 57,312 0 4,663
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,645 18,517 SH   SOLE 7 18,517 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 292 3,282 SH   SOLE 13 3,282 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 148 1,666 SH   SOLE 15 1,666 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 28,299 318,570 SH   SOLE 18 303,247 0 15,323
BIOMARIN PHARMACEUTICAL INC COM 09061G101 72,594 817,228 SH   SOLE 19 817,228 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 378,559 4,261,607 SH   SOLE 21 4,261,607 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 417,278 4,697,493 SH   SOLE 22 4,328,567 0 368,926
BIOMARIN PHARMACEUTICAL INC COM 09061G101 12,406 139,665 SH   SOLE 23 139,665 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 14,252 160,443 SH   SOLE 25 160,443 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 45,940 517,163 SH   SOLE 26 215,278 0 301,885
BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,094 34,835 SH   SOLE 28 25,312 0 9,523
BIOMARIN PHARMACEUTICAL INC COM 09061G101 24,484 275,626 SH   SOLE 29 238,703 0 36,923
BIOMARIN PHARMACEUTICAL INC COM 09061G101 26,822 301,943 SH   SOLE 30 301,943 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 6,009 67,648 SH   SOLE 31 42,766 0 24,882
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,301 25,900 SH   SOLE 32 25,900 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 20,666 232,641 SH   SOLE 34 232,641 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 11,228 126,401 SH   SOLE 36 126,401 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 396 4,463 SH   SOLE 40 4,463 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 1,296 1,140,000 PRN   SOLE 21 1,140,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1,049 1,025,000 PRN   SOLE 21 1,025,000 0 0
BIOMERICA INC COM NEW 09061H307 3 1,135 SH   SOLE 18 1,135 0 0
BIOMERICA INC COM NEW 09061H307 42 16,759 SH   SOLE 21 16,759 0 0
BIONANO GENOMICS INC COM 09075F107 3 750 SH   SOLE 18 750 0 0
BIOPHARMX CORP COM 09072X101 1 6,033 SH   SOLE 21 6,033 0 0
BIOSCRIP INC COM 09069N108 255 127,369 SH   SOLE 2 4,442 0 122,927
BIOSCRIP INC COM 09069N108 3 1,658 SH   SOLE 7 1,658 0 0
BIOSCRIP INC COM 09069N108 832 415,994 SH   SOLE 18 415,994 0 0
BIOSCRIP INC COM 09069N108 371 185,418 SH   SOLE 19 185,418 0 0
BIOSCRIP INC COM 09069N108 10,072 5,035,771 SH   SOLE 21 5,035,771 0 0
BIOSCRIP INC COM 09069N108 6,378 3,189,006 SH   SOLE 22 3,098,260 0 90,746
BIOSIG TECH INC COM NEW 09073N201 365 59,389 SH   SOLE 21 59,389 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 284 4,561 SH   SOLE 2 189 0 4,372
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 9 144 SH   SOLE 7 144 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1,241 19,911 SH   SOLE 18 19,911 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 559 8,970 SH   SOLE 19 8,970 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 12,532 201,058 SH   SOLE 21 201,058 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 10,553 169,312 SH   SOLE 22 164,813 0 4,499
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 48 772 SH   SOLE 23 772 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 50 810 SH   SOLE 30 810 0 0
BIOTELEMETRY INC COM 090672106 1,671 26,679 SH   SOLE 2 1,183 0 25,496
BIOTELEMETRY INC COM 090672106 12 195 SH   SOLE 4 195 0 0
BIOTELEMETRY INC COM 090672106 36 569 SH   SOLE 7 569 0 0
BIOTELEMETRY INC COM 090672106 8,934 142,676 SH   SOLE 18 141,822 0 854
BIOTELEMETRY INC COM 090672106 3,207 51,213 SH   SOLE 19 51,213 0 0
BIOTELEMETRY INC COM 090672106 232,814 3,717,890 SH   SOLE 21 3,717,890 0 0
BIOTELEMETRY INC COM 090672106 60,322 963,310 SH   SOLE 22 920,542 0 42,768
BIOTELEMETRY INC COM 090672106 553 8,824 SH   SOLE 26 5,706 0 3,118
BIOTELEMETRY INC COM 090672106 284 4,534 SH   SOLE 28 4,534 0 0
BIOTELEMETRY INC COM 090672106 3,030 48,383 SH   SOLE 30 48,383 0 0
BIOTELEMETRY INC COM 090672106 242 3,857 SH   SOLE 40 3,857 0 0
BIOTIME INC COM 09066L105 138 105,324 SH   SOLE 2 3,583 0 101,741
BIOTIME INC COM 09066L105 1 1,045 SH   SOLE 7 1,045 0 0
BIOTIME INC COM 09066L105 537 410,291 SH   SOLE 18 410,291 0 0
BIOTIME INC COM 09066L105 234 178,839 SH   SOLE 19 178,839 0 0
BIOTIME INC COM 09066L105 4,928 3,761,468 SH   SOLE 21 3,761,468 0 0
BIOTIME INC COM 09066L105 3,557 2,715,172 SH   SOLE 22 2,629,235 0 85,937
BIOTIME INC COM 09066L105 12 9,358 SH   SOLE 28 9,358 0 0
BIOTIME INC COM 09066L105 13 9,818 SH   SOLE 30 9,818 0 0
BIOTIME INC COM 09066L105 36 27,489 SH   SOLE 40 27,489 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 10 1,002 SH   SOLE 18 1,002 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 132 13,325 SH   SOLE 21 13,325 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 57 3,553 SH   SOLE 4 3,553 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 4,977 312,615 SH   SOLE 21 312,615 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 2,174 136,532 SH   SOLE 22 136,532 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 1,269 79,680 SH   SOLE 30 79,680 0 0
BJS RESTAURANTS INC COM 09180C106 1,098 23,220 SH   SOLE 2 7,054 0 16,166
BJS RESTAURANTS INC COM 09180C106 4 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106 22 455 SH   SOLE 7 455 0 0
BJS RESTAURANTS INC COM 09180C106 4,869 102,983 SH   SOLE 18 97,400 0 5,583
BJS RESTAURANTS INC COM 09180C106 6,321 133,701 SH   SOLE 19 133,701 0 0
BJS RESTAURANTS INC COM 09180C106 95,292 2,015,491 SH   SOLE 21 2,015,491 0 0
BJS RESTAURANTS INC COM 09180C106 34,407 727,730 SH   SOLE 22 699,325 0 28,405
BJS RESTAURANTS INC COM 09180C106 1,228 25,971 SH   SOLE 23 25,971 0 0
BJS RESTAURANTS INC COM 09180C106 2,795 59,123 SH   SOLE 26 3,668 0 55,455
BJS RESTAURANTS INC COM 09180C106 132 2,792 SH   SOLE 28 2,792 0 0
BJS RESTAURANTS INC COM 09180C106 1,426 30,154 SH   SOLE 30 30,154 0 0
BJS RESTAURANTS INC COM 09180C106 736 15,567 SH   SOLE 34 15,567 0 0
BJS RESTAURANTS INC COM 09180C106 97 2,049 SH   SOLE 40 2,049 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 3,100 113,154 SH   SOLE 2 8,915 0 104,239
BJS WHSL CLUB HLDGS INC COM 05550J101 8 287 SH   SOLE 4 287 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 127 4,626 SH   SOLE 7 4,626 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 11,233 409,978 SH   SOLE 18 406,481 0 3,497
BJS WHSL CLUB HLDGS INC COM 05550J101 7,022 256,280 SH   SOLE 19 256,280 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 110,065 4,016,977 SH   SOLE 21 4,016,977 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 89,016 3,248,762 SH   SOLE 22 3,107,077 0 141,685
BJS WHSL CLUB HLDGS INC COM 05550J101 470 17,163 SH   SOLE 23 17,163 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 1,180 43,065 SH   SOLE 26 16,226 0 26,839
BJS WHSL CLUB HLDGS INC COM 05550J101 676 24,654 SH   SOLE 30 24,654 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 14 507 SH   SOLE 36 507 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 265 9,678 SH   SOLE 40 9,678 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 6 1,523 SH   SOLE 18 1,523 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 141 34,769 SH   SOLE 21 34,769 0 0
BLACK HILLS CORP COM 092113109 5,826 78,661 SH   SOLE 2 24,913 0 53,748
BLACK HILLS CORP COM 092113109 174 2,344 SH   SOLE 4 2,344 0 0
BLACK HILLS CORP COM 092113109 5,365 72,431 SH   SOLE 7 72,431 0 0
BLACK HILLS CORP COM 092113109 24,801 334,834 SH   SOLE 18 334,834 0 0
BLACK HILLS CORP COM 092113109 6,140 82,892 SH   SOLE 19 82,892 0 0
BLACK HILLS CORP COM 092113109 372,120 5,023,898 SH   SOLE 21 5,023,898 0 0
BLACK HILLS CORP COM 092113109 135,737 1,832,551 SH   SOLE 22 1,757,102 0 75,449
BLACK HILLS CORP COM 092113109 2,059 27,795 SH   SOLE 26 16,814 0 10,981
BLACK HILLS CORP COM 092113109 496 6,692 SH   SOLE 28 6,692 0 0
BLACK HILLS CORP COM 092113109 2,120 28,621 SH   SOLE 30 28,621 0 0
BLACK HILLS CORP COM 092113109 1,458 19,678 SH   SOLE 32 19,678 0 0
BLACK HILLS CORP COM 092113109 396 5,342 SH   SOLE 36 5,342 0 0
BLACK HILLS CORP COM 092113109 396 5,351 SH   SOLE 40 5,351 0 0
BLACK KNIGHT INC COM 09215C105 15,322 281,130 SH   SOLE 2 13,311 0 267,819
BLACK KNIGHT INC COM 09215C105 71 1,306 SH   SOLE 4 1,306 0 0
BLACK KNIGHT INC COM 09215C105 200 3,664 SH   SOLE 7 3,664 0 0
BLACK KNIGHT INC COM 09215C105 5,000 91,737 SH   SOLE 18 90,873 0 864
BLACK KNIGHT INC COM 09215C105 1,706 31,309 SH   SOLE 19 31,309 0 0
BLACK KNIGHT INC COM 09215C105 95,591 1,753,970 SH   SOLE 21 1,753,970 0 0
BLACK KNIGHT INC COM 09215C105 215,350 3,951,367 SH   SOLE 22 3,678,803 0 272,564
BLACK KNIGHT INC COM 09215C105 105 1,924 SH   SOLE 23 1,924 0 0
BLACK KNIGHT INC COM 09215C105 2,875 52,744 SH   SOLE 26 31,122 0 21,622
BLACK KNIGHT INC COM 09215C105 976 17,906 SH   SOLE 28 17,906 0 0
BLACK KNIGHT INC COM 09215C105 40 743 SH   SOLE 29 743 0 0
BLACK KNIGHT INC COM 09215C105 6,416 117,729 SH   SOLE 30 117,729 0 0
BLACK KNIGHT INC COM 09215C105 212 3,896 SH   SOLE 31 3,896 0 0
BLACK KNIGHT INC COM 09215C105 544 9,984 SH   SOLE 34 9,984 0 0
BLACK KNIGHT INC COM 09215C105 41 755 SH   SOLE 36 755 0 0
BLACK KNIGHT INC COM 09215C105 723 13,273 SH   SOLE 40 13,273 0 0
BLACKBAUD INC COM 09227Q100 4,764 59,748 SH   SOLE 2 22,387 0 37,361
BLACKBAUD INC COM 09227Q100 24 301 SH   SOLE 4 301 0 0
BLACKBAUD INC COM 09227Q100 70 882 SH   SOLE 7 882 0 0
BLACKBAUD INC COM 09227Q100 21,478 269,388 SH   SOLE 18 269,388 0 0
BLACKBAUD INC COM 09227Q100 6,000 75,260 SH   SOLE 19 75,260 0 0
BLACKBAUD INC COM 09227Q100 280,598 3,519,353 SH   SOLE 21 3,519,353 0 0
BLACKBAUD INC COM 09227Q100 131,256 1,646,257 SH   SOLE 22 1,584,727 0 61,530
BLACKBAUD INC COM 09227Q100 1,168 14,644 SH   SOLE 26 8,370 0 6,274
BLACKBAUD INC COM 09227Q100 489 6,133 SH   SOLE 28 6,133 0 0
BLACKBAUD INC COM 09227Q100 1,027 12,877 SH   SOLE 30 12,877 0 0
BLACKBAUD INC COM 09227Q100 405 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 13,516 1,339,526 SH   SOLE 21 1,339,526 0 0
BLACKBERRY LTD COM 09228F103 190 18,861 SH   SOLE 34 18,861 0 0
BLACKLINE INC COM 09239B109 1,370 29,582 SH   SOLE 2 1,323 0 28,259
BLACKLINE INC COM 09239B109 10 220 SH   SOLE 4 220 0 0
BLACKLINE INC COM 09239B109 32 698 SH   SOLE 7 698 0 0
BLACKLINE INC COM 09239B109 5,403 116,639 SH   SOLE 18 115,839 0 800
BLACKLINE INC COM 09239B109 3,474 75,008 SH   SOLE 19 75,008 0 0
BLACKLINE INC COM 09239B109 60,064 1,296,722 SH   SOLE 21 1,296,722 0 0
BLACKLINE INC COM 09239B109 56,540 1,220,638 SH   SOLE 22 1,176,950 0 43,688
BLACKLINE INC COM 09239B109 122 2,639 SH   SOLE 23 2,639 0 0
BLACKLINE INC COM 09239B109 544 11,748 SH   SOLE 26 9,225 0 2,523
BLACKLINE INC COM 09239B109 186 4,024 SH   SOLE 28 4,024 0 0
BLACKLINE INC COM 09239B109 408 8,798 SH   SOLE 30 8,798 0 0
BLACKLINE INC COM 09239B109 165 3,557 SH   SOLE 40 3,557 0 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 162 17,919 SH   SOLE   17,919 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 2,001 334,076 SH   SOLE 30 334,076 0 0
BLACKROCK ETF TRUST US EQT FACTOR 09290C103 15,100 600,000 SH   SOLE   600,000 0 0
BLACKROCK INC COM 09247X101 128,593 300,894 SH   SOLE 2 29,914 0 270,980
BLACKROCK INC COM 09247X101 15,911 37,230 SH   SOLE 4 34,061 0 3,169
BLACKROCK INC COM 09247X101 42,092 98,490 SH   SOLE 7 98,168 0 322
BLACKROCK INC COM 09247X101 450 1,054 SH   SOLE 13 1,054 0 0
BLACKROCK INC COM 09247X101 205 480 SH   SOLE 15 480 0 0
BLACKROCK INC COM 09247X101 104,535 244,600 SH   SOLE 18 229,211 0 15,389
BLACKROCK INC COM 09247X101 6,228 14,574 SH   SOLE 19 14,574 0 0
BLACKROCK INC COM 09247X101 1,105,456 2,586,648 SH   SOLE 21 2,586,648 0 0
BLACKROCK INC COM 09247X101 1,223,343 2,862,492 SH   SOLE 22 2,538,657 0 323,835
BLACKROCK INC COM 09247X101 36,331 85,011 SH   SOLE 23 85,011 0 0
BLACKROCK INC COM 09247X101 47,926 112,141 SH   SOLE 25 112,141 0 0
BLACKROCK INC COM 09247X101 274,290 641,809 SH   SOLE 26 117,853 0 523,956
BLACKROCK INC COM 09247X101 9,668 22,622 SH   SOLE 28 16,473 0 6,149
BLACKROCK INC COM 09247X101 1,838 4,300 SH   SOLE 29 4,300 0 0
BLACKROCK INC COM 09247X101 212,405 497,006 SH   SOLE 30 497,006 0 0
BLACKROCK INC COM 09247X101 15,108 35,351 SH   SOLE 31 22,145 0 13,206
BLACKROCK INC COM 09247X101 2,620 6,130 SH   SOLE 34 6,130 0 0
BLACKROCK INC COM 09247X101 1,153 2,699 SH   SOLE 40 2,699 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 0 1 SH   SOLE 18 1 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 0 0 SH   SOLE 18 0 0 0
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 25 1,844 SH   SOLE 18 1,844 0 0
BLACKROCK TCP CAP CORP COM 09259E108 3,930 277,163 SH   SOLE 30 277,163 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 28 800 SH   SOLE 18 800 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 3,431 98,100 SH   SOLE 19 98,100 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,197 34,240 SH   SOLE 25 34,240 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,871 53,503 SH   SOLE 34 53,503 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 4,141 119,835 SH   SOLE 2 4,059 0 115,776
BLACKSTONE MTG TR INC COM CL A 09257W100 11 324 SH   SOLE 4 324 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 106 3,054 SH   SOLE 7 3,054 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 6 171 SH   SOLE 17 0 0 171
BLACKSTONE MTG TR INC COM CL A 09257W100 12,673 366,689 SH   SOLE 18 366,689 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 6,006 173,785 SH   SOLE 19 173,785 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 205,161 5,936,363 SH   SOLE 21 5,936,363 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 119,472 3,456,939 SH   SOLE 22 3,314,624 0 142,315
BLACKSTONE MTG TR INC COM CL A 09257W100 679 19,636 SH   SOLE 23 19,636 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,290 37,327 SH   SOLE 26 30,057 0 7,270
BLACKSTONE MTG TR INC COM CL A 09257W100 519 15,021 SH   SOLE 28 15,021 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,052 30,427 SH   SOLE 30 30,427 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 100 2,902 SH   SOLE 36 2,902 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 303 8,758 SH   SOLE 40 8,758 0 0
BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 1,083 1,075,000 PRN   SOLE 21 1,075,000 0 0
BLINK CHARGING CO COM 09354A100 11 3,399 SH   SOLE 18 3,399 0 0
BLINK CHARGING CO COM 09354A100 129 41,161 SH   SOLE 21 41,161 0 0
BLINK CHARGING CO COM 09354A100 1,012 323,454 SH   SOLE 22 323,454 0 0
BLOCK H & R INC COM 093671105 23,985 1,001,900 SH   SOLE 2 442,097 0 559,803
BLOCK H & R INC COM 093671105 3,842 160,474 SH   SOLE 4 154,648 0 5,826
BLOCK H & R INC COM 093671105 6,204 259,128 SH   SOLE 7 216,274 0 42,854
BLOCK H & R INC COM 093671105 446 18,650 SH   SOLE 13 18,650 0 0
BLOCK H & R INC COM 093671105 34 1,423 SH   SOLE 15 1,423 0 0
BLOCK H & R INC COM 093671105 13,761 574,801 SH   SOLE 18 544,628 0 30,173
BLOCK H & R INC COM 093671105 11,819 493,689 SH   SOLE 19 493,689 0 0
BLOCK H & R INC COM 093671105 218,497 9,126,862 SH   SOLE 21 9,126,862 0 0
BLOCK H & R INC COM 093671105 170,545 7,123,832 SH   SOLE 22 6,137,791 0 986,041
BLOCK H & R INC COM 093671105 9,698 405,080 SH   SOLE 23 405,080 0 0
BLOCK H & R INC COM 093671105 14,483 604,956 SH   SOLE 25 604,956 0 0
BLOCK H & R INC COM 093671105 30,161 1,259,861 SH   SOLE 26 355,600 0 904,261
BLOCK H & R INC COM 093671105 1,004 41,923 SH   SOLE 28 30,593 0 11,330
BLOCK H & R INC COM 093671105 3,519 146,975 SH   SOLE 29 104,194 0 42,781
BLOCK H & R INC COM 093671105 24,304 1,015,203 SH   SOLE 30 1,015,203 0 0
BLOCK H & R INC COM 093671105 6,978 291,484 SH   SOLE 31 201,201 0 90,283
BLOCK H & R INC COM 093671105 1,870 78,102 SH   SOLE 32 78,102 0 0
BLOCK H & R INC COM 093671105 2,546 106,329 SH   SOLE 34 106,329 0 0
BLOCK H & R INC COM 093671105 4,995 208,662 SH   SOLE 36 208,662 0 0
BLOCK H & R INC COM 093671105 101 4,200 SH   SOLE 40 4,200 0 0
BLOOM ENERGY CORP COM CL A 093712107 171 13,243 SH   SOLE 21 13,243 0 0
BLOOM ENERGY CORP COM CL A 093712107 4,623 357,811 SH   SOLE 22 357,811 0 0
BLOOMIN BRANDS INC COM 094235108 1,840 89,963 SH   SOLE 2 25,510 0 64,453
BLOOMIN BRANDS INC COM 094235108 5 244 SH   SOLE 4 244 0 0
BLOOMIN BRANDS INC COM 094235108 56 2,738 SH   SOLE 7 2,738 0 0
BLOOMIN BRANDS INC COM 094235108 6,019 294,305 SH   SOLE 18 262,306 0 31,999
BLOOMIN BRANDS INC COM 094235108 10,495 513,215 SH   SOLE 19 513,215 0 0
BLOOMIN BRANDS INC COM 094235108 54,612 2,670,515 SH   SOLE 21 2,670,515 0 0
BLOOMIN BRANDS INC COM 094235108 71,975 3,519,548 SH   SOLE 22 3,396,891 0 122,657
BLOOMIN BRANDS INC COM 094235108 1,894 92,640 SH   SOLE 23 92,640 0 0
BLOOMIN BRANDS INC COM 094235108 3,712 181,517 SH   SOLE 26 33,505 0 148,012
BLOOMIN BRANDS INC COM 094235108 215 10,531 SH   SOLE 28 10,531 0 0
BLOOMIN BRANDS INC COM 094235108 455 22,244 SH   SOLE 30 22,244 0 0
BLOOMIN BRANDS INC COM 094235108 1,285 62,852 SH   SOLE 34 62,852 0 0
BLOOMIN BRANDS INC COM 094235108 97 4,753 SH   SOLE 36 4,753 0 0
BLOOMIN BRANDS INC COM 094235108 150 7,313 SH   SOLE 40 7,313 0 0
BLUCORA INC COM 095229100 1,399 41,922 SH   SOLE 2 1,703 0 40,219
BLUCORA INC COM 095229100 8 249 SH   SOLE 4 249 0 0
BLUCORA INC COM 095229100 35 1,035 SH   SOLE 7 1,035 0 0
BLUCORA INC COM 095229100 6,905 206,854 SH   SOLE 18 206,854 0 0
BLUCORA INC COM 095229100 2,478 74,241 SH   SOLE 19 74,241 0 0
BLUCORA INC COM 095229100 169,363 5,073,791 SH   SOLE 21 5,073,791 0 0
BLUCORA INC COM 095229100 47,426 1,420,799 SH   SOLE 22 1,364,956 0 55,843
BLUCORA INC COM 095229100 439 13,153 SH   SOLE 26 8,564 0 4,589
BLUCORA INC COM 095229100 196 5,860 SH   SOLE 28 5,860 0 0
BLUCORA INC COM 095229100 2,334 69,923 SH   SOLE 30 69,923 0 0
BLUCORA INC COM 095229100 108 3,235 SH   SOLE 40 3,235 0 0
BLUE APRON HLDGS INC CL A 09523Q101 1,644 1,677,095 SH   SOLE 22 1,677,095 0 0
BLUE BIRD CORP COM 095306106 223 13,151 SH   SOLE 2 514 0 12,637
BLUE BIRD CORP COM 095306106 5 301 SH   SOLE 7 301 0 0
BLUE BIRD CORP COM 095306106 840 49,587 SH   SOLE 18 49,587 0 0
BLUE BIRD CORP COM 095306106 415 24,519 SH   SOLE 19 24,519 0 0
BLUE BIRD CORP COM 095306106 8,843 522,343 SH   SOLE 21 522,343 0 0
BLUE BIRD CORP COM 095306106 7,346 433,928 SH   SOLE 22 423,239 0 10,689
BLUE BIRD CORP COM 095306106 24 1,445 SH   SOLE 23 1,445 0 0
BLUE BIRD CORP COM 095306106 38 2,240 SH   SOLE 30 2,240 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 8 1,133 SH   SOLE 18 1,133 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 133 19,700 SH   SOLE 21 19,700 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 7 1,065 SH   SOLE 22 1,065 0 0
BLUE HILLS BANCORP INC COM 095573101 487 20,364 SH   SOLE 2 866 0 19,498
BLUE HILLS BANCORP INC COM 095573101 12 493 SH   SOLE 7 493 0 0
BLUE HILLS BANCORP INC COM 095573101 1,784 74,627 SH   SOLE 18 74,627 0 0
BLUE HILLS BANCORP INC COM 095573101 824 34,491 SH   SOLE 19 34,491 0 0
BLUE HILLS BANCORP INC COM 095573101 17,649 738,436 SH   SOLE 21 738,436 0 0
BLUE HILLS BANCORP INC COM 095573101 15,141 633,505 SH   SOLE 22 603,581 0 29,924
BLUE HILLS BANCORP INC COM 095573101 30 1,253 SH   SOLE 23 1,253 0 0
BLUE HILLS BANCORP INC COM 095573101 96 4,036 SH   SOLE 28 4,036 0 0
BLUE HILLS BANCORP INC COM 095573101 79 3,285 SH   SOLE 40 3,285 0 0
BLUEBIRD BIO INC COM 09609G100 17,116 108,791 SH   SOLE 2 3,464 0 105,327
BLUEBIRD BIO INC COM 09609G100 39 251 SH   SOLE 4 251 0 0
BLUEBIRD BIO INC COM 09609G100 152 964 SH   SOLE 7 964 0 0
BLUEBIRD BIO INC COM 09609G100 4,109 26,116 SH   SOLE 18 26,116 0 0
BLUEBIRD BIO INC COM 09609G100 1,802 11,454 SH   SOLE 19 11,454 0 0
BLUEBIRD BIO INC COM 09609G100 193,935 1,232,664 SH   SOLE 21 1,232,664 0 0
BLUEBIRD BIO INC COM 09609G100 237,017 1,506,497 SH   SOLE 22 1,402,776 0 103,721
BLUEBIRD BIO INC COM 09609G100 3,129 19,886 SH   SOLE 26 11,573 0 8,313
BLUEBIRD BIO INC COM 09609G100 1,086 6,900 SH   SOLE 28 6,900 0 0
BLUEBIRD BIO INC COM 09609G100 9,299 59,106 SH   SOLE 30 59,106 0 0
BLUEBIRD BIO INC COM 09609G100 183 1,160 SH   SOLE 31 1,160 0 0
BLUEBIRD BIO INC COM 09609G100 268 1,703 SH   SOLE 34 1,703 0 0
BLUEBIRD BIO INC COM 09609G100 805 5,114 SH   SOLE 40 5,114 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 90 6,065 SH   SOLE 2 324 0 5,741
BLUEGREEN VACATIONS CORP COM 09629F108 320 21,564 SH   SOLE 18 21,564 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 140 9,389 SH   SOLE 19 9,389 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 3,460 232,818 SH   SOLE 21 232,818 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 915 61,583 SH   SOLE 22 59,324 0 2,259
BLUELINX HLDGS INC COM NEW 09624H208 192 7,195 SH   SOLE 2 285 0 6,910
BLUELINX HLDGS INC COM NEW 09624H208 5 191 SH   SOLE 7 191 0 0
BLUELINX HLDGS INC COM NEW 09624H208 779 29,235 SH   SOLE 18 29,235 0 0
BLUELINX HLDGS INC COM NEW 09624H208 345 12,960 SH   SOLE 19 12,960 0 0
BLUELINX HLDGS INC COM NEW 09624H208 7,875 295,607 SH   SOLE 21 295,607 0 0
BLUELINX HLDGS INC COM NEW 09624H208 6,168 231,522 SH   SOLE 22 224,670 0 6,852
BLUEPRINT MEDICINES CORP COM 09627Y109 3,148 39,323 SH   SOLE 2 7,343 0 31,980
BLUEPRINT MEDICINES CORP COM 09627Y109 11 138 SH   SOLE 4 138 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 68 851 SH   SOLE 7 851 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 11,134 139,089 SH   SOLE 18 137,223 0 1,866
BLUEPRINT MEDICINES CORP COM 09627Y109 12,164 151,959 SH   SOLE 19 151,959 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 141,918 1,772,864 SH   SOLE 21 1,772,864 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 99,105 1,238,044 SH   SOLE 22 1,186,197 0 51,847
BLUEPRINT MEDICINES CORP COM 09627Y109 92 1,145 SH   SOLE 23 1,145 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 1,388 17,337 SH   SOLE 26 11,842 0 5,495
BLUEPRINT MEDICINES CORP COM 09627Y109 428 5,342 SH   SOLE 28 5,342 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 995 12,434 SH   SOLE 30 12,434 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 1,340 16,743 SH   SOLE 34 16,743 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 305 3,806 SH   SOLE 40 3,806 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 304 28,242 SH   SOLE 2 830 0 27,412
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 7 689 SH   SOLE 7 689 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 891 82,670 SH   SOLE 18 82,670 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 414 38,437 SH   SOLE 19 38,437 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 9,158 849,540 SH   SOLE 21 849,540 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 7,216 669,349 SH   SOLE 22 651,341 0 18,008
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 13 1,248 SH   SOLE 23 1,248 0 0
BMC STK HLDGS INC COM 05591B109 1,386 78,448 SH   SOLE 2 12,565 0 65,883
BMC STK HLDGS INC COM 05591B109 7 392 SH   SOLE 4 392 0 0
BMC STK HLDGS INC COM 05591B109 20 1,132 SH   SOLE 7 1,132 0 0
BMC STK HLDGS INC COM 05591B109 4,124 233,394 SH   SOLE 18 221,569 0 11,825
BMC STK HLDGS INC COM 05591B109 3,634 205,633 SH   SOLE 19 205,633 0 0
BMC STK HLDGS INC COM 05591B109 37,709 2,134,069 SH   SOLE 21 2,134,069 0 0
BMC STK HLDGS INC COM 05591B109 39,261 2,221,878 SH   SOLE 22 2,127,105 0 94,773
BMC STK HLDGS INC COM 05591B109 667 37,747 SH   SOLE 23 37,747 0 0
BMC STK HLDGS INC COM 05591B109 1,791 101,356 SH   SOLE 26 23,461 0 77,895
BMC STK HLDGS INC COM 05591B109 150 8,497 SH   SOLE 28 8,497 0 0
BMC STK HLDGS INC COM 05591B109 293 16,608 SH   SOLE 30 16,608 0 0
BMC STK HLDGS INC COM 05591B109 137 7,726 SH   SOLE 40 7,726 0 0
BOEING CO COM 097023105 559,745 1,467,530 SH   SOLE 2 229,397 0 1,238,133
BOEING CO COM 097023105 67,688 177,464 SH   SOLE 4 162,768 0 14,696
BOEING CO COM 097023105 155,575 407,883 SH   SOLE 7 405,830 0 2,053
BOEING CO COM 097023105 8,345 21,880 SH   SOLE 13 21,880 0 0
BOEING CO COM 097023105 1,879 4,926 SH   SOLE 15 4,926 0 0
BOEING CO COM 097023105 72 189 SH   SOLE 17 0 0 189
BOEING CO COM 097023105 593,896 1,557,066 SH   SOLE 18 1,392,491 0 164,575
BOEING CO COM 097023105 233,486 612,149 SH   SOLE 19 612,149 0 0
BOEING CO COM 097023105 4,532,404 11,882,973 SH   SOLE 21 11,882,973 0 0
BOEING CO COM 097023105 4,865,895 12,757,314 SH   SOLE 22 11,292,580 0 1,464,734
BOEING CO COM 097023105 156,734 410,922 SH   SOLE 23 410,922 0 0
BOEING CO COM 097023105 190,583 499,666 SH   SOLE 25 499,666 0 0
BOEING CO COM 097023105 429,871 1,127,029 SH   SOLE 26 553,054 0 573,975
BOEING CO COM 097023105 10,815 28,355 SH   SOLE 28 0 0 28,355
BOEING CO COM 097023105 38,414 100,713 SH   SOLE 29 29,576 0 71,137
BOEING CO COM 097023105 746,196 1,956,364 SH   SOLE 30 1,956,364 0 0
BOEING CO COM 097023105 69,911 183,292 SH   SOLE 31 116,306 0 66,986
BOEING CO COM 097023105 42,631 111,770 SH   SOLE 32 111,770 0 0
BOEING CO COM 097023105 29,240 76,662 SH   SOLE 34 76,662 0 0
BOEING CO COM 097023105 160,393 420,515 SH   SOLE 36 420,515 0 0
BOEING CO COM 097023105 4,793 12,565 SH   SOLE 40 12,565 0 0
BOINGO WIRELESS INC COM 09739C102 871 37,413 SH   SOLE 2 5,694 0 31,719
BOINGO WIRELESS INC COM 09739C102 6 256 SH   SOLE 4 256 0 0
BOINGO WIRELESS INC COM 09739C102 23 985 SH   SOLE 7 985 0 0
BOINGO WIRELESS INC COM 09739C102 3,387 145,508 SH   SOLE 18 139,921 0 5,587
BOINGO WIRELESS INC COM 09739C102 3,502 150,441 SH   SOLE 19 150,441 0 0
BOINGO WIRELESS INC COM 09739C102 32,974 1,416,391 SH   SOLE 21 1,416,391 0 0
BOINGO WIRELESS INC COM 09739C102 30,346 1,303,524 SH   SOLE 22 1,249,028 0 54,496
BOINGO WIRELESS INC COM 09739C102 374 16,057 SH   SOLE 23 16,057 0 0
BOINGO WIRELESS INC COM 09739C102 1,415 60,775 SH   SOLE 26 19,631 0 41,144
BOINGO WIRELESS INC COM 09739C102 136 5,850 SH   SOLE 28 5,850 0 0
BOINGO WIRELESS INC COM 09739C102 253 10,883 SH   SOLE 30 10,883 0 0
BOINGO WIRELESS INC COM 09739C102 83 3,566 SH   SOLE 40 3,566 0 0
BOISE CASCADE CO DEL COM 09739D100 1,314 49,109 SH   SOLE 2 16,556 0 32,553
BOISE CASCADE CO DEL COM 09739D100 7 252 SH   SOLE 4 252 0 0
BOISE CASCADE CO DEL COM 09739D100 23 845 SH   SOLE 7 845 0 0
BOISE CASCADE CO DEL COM 09739D100 4,622 172,734 SH   SOLE 18 168,527 0 4,207
BOISE CASCADE CO DEL COM 09739D100 7,585 283,431 SH   SOLE 19 283,431 0 0
BOISE CASCADE CO DEL COM 09739D100 111,688 4,173,710 SH   SOLE 21 4,173,710 0 0
BOISE CASCADE CO DEL COM 09739D100 35,635 1,331,663 SH   SOLE 22 1,275,550 0 56,113
BOISE CASCADE CO DEL COM 09739D100 1,648 61,570 SH   SOLE 23 61,570 0 0
BOISE CASCADE CO DEL COM 09739D100 2,796 104,497 SH   SOLE 26 7,964 0 96,533
BOISE CASCADE CO DEL COM 09739D100 151 5,651 SH   SOLE 28 5,651 0 0
BOISE CASCADE CO DEL COM 09739D100 1,490 55,664 SH   SOLE 30 55,664 0 0
BOISE CASCADE CO DEL COM 09739D100 28 1,029 SH   SOLE 36 1,029 0 0
BOISE CASCADE CO DEL COM 09739D100 109 4,059 SH   SOLE 40 4,059 0 0
BOK FINL CORP COM NEW 05561Q201 5,200 63,769 SH   SOLE 2 2,948 0 60,821
BOK FINL CORP COM NEW 05561Q201 10 121 SH   SOLE 4 121 0 0
BOK FINL CORP COM NEW 05561Q201 70 860 SH   SOLE 7 860 0 0
BOK FINL CORP COM NEW 05561Q201 3,037 37,237 SH   SOLE 18 37,237 0 0
BOK FINL CORP COM NEW 05561Q201 737 9,035 SH   SOLE 19 9,035 0 0
BOK FINL CORP COM NEW 05561Q201 34,527 423,381 SH   SOLE 21 423,381 0 0
BOK FINL CORP COM NEW 05561Q201 74,774 916,912 SH   SOLE 22 854,361 0 62,551
BOK FINL CORP COM NEW 05561Q201 26 320 SH   SOLE 23 320 0 0
BOK FINL CORP COM NEW 05561Q201 631 7,737 SH   SOLE 26 5,322 0 2,415
BOK FINL CORP COM NEW 05561Q201 320 3,929 SH   SOLE 28 3,929 0 0
BOK FINL CORP COM NEW 05561Q201 706 8,661 SH   SOLE 30 8,661 0 0
BOK FINL CORP COM NEW 05561Q201 54 660 SH   SOLE 31 660 0 0
BOK FINL CORP COM NEW 05561Q201 10 123 SH   SOLE 36 123 0 0
BOK FINL CORP COM NEW 05561Q201 186 2,283 SH   SOLE 40 2,283 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 479 21,101 SH   SOLE 2 704 0 20,397
BONANZA CREEK ENERGY INC COM NEW 097793400 9 406 SH   SOLE 7 406 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 1,981 87,302 SH   SOLE 18 87,302 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 641 28,272 SH   SOLE 19 28,272 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 47,115 2,076,472 SH   SOLE 21 2,076,472 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 13,163 580,143 SH   SOLE 22 556,739 0 23,404
BONANZA CREEK ENERGY INC COM NEW 097793400 27 1,174 SH   SOLE 26 0 0 1,174
BONANZA CREEK ENERGY INC COM NEW 097793400 626 27,573 SH   SOLE 30 27,573 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 41 1,820 SH   SOLE 40 1,820 0 0
BOOKING HLDGS INC COM 09857L108 204,968 117,466 SH   SOLE 2 11,289 0 106,177
BOOKING HLDGS INC COM 09857L108 26,812 15,366 SH   SOLE 4 14,095 0 1,271
BOOKING HLDGS INC COM 09857L108 65,457 37,513 SH   SOLE 7 37,342 0 171
BOOKING HLDGS INC COM 09857L108 681 390 SH   SOLE 13 390 0 0
BOOKING HLDGS INC COM 09857L108 872 500 SH   SOLE 15 500 0 0
BOOKING HLDGS INC COM 09857L108 10 6 SH   SOLE 17 0 0 6
BOOKING HLDGS INC COM 09857L108 231,635 132,749 SH   SOLE 18 119,375 0 13,374
BOOKING HLDGS INC COM 09857L108 47,128 27,009 SH   SOLE 19 27,009 0 0
BOOKING HLDGS INC COM 09857L108 1,472,732 844,016 SH   SOLE 21 844,016 0 0
BOOKING HLDGS INC COM 09857L108 1,908,621 1,093,822 SH   SOLE 22 974,738 0 119,084
BOOKING HLDGS INC COM 09857L108 57,659 33,044 SH   SOLE 23 33,044 0 0
BOOKING HLDGS INC COM 09857L108 75,537 43,290 SH   SOLE 25 43,290 0 0
BOOKING HLDGS INC COM 09857L108 330,575 189,451 SH   SOLE 26 48,480 0 140,971
BOOKING HLDGS INC COM 09857L108 15,516 8,892 SH   SOLE 28 6,473 0 2,419
BOOKING HLDGS INC COM 09857L108 3,390 1,943 SH   SOLE 29 1,943 0 0
BOOKING HLDGS INC COM 09857L108 308,015 176,522 SH   SOLE 30 176,522 0 0
BOOKING HLDGS INC COM 09857L108 24,678 14,143 SH   SOLE 31 8,788 0 5,355
BOOKING HLDGS INC COM 09857L108 11,401 6,534 SH   SOLE 32 6,534 0 0
BOOKING HLDGS INC COM 09857L108 9,381 5,376 SH   SOLE 34 5,376 0 0
BOOKING HLDGS INC COM 09857L108 59,899 34,328 SH   SOLE 36 34,328 0 0
BOOKING HLDGS INC COM 09857L108 1,869 1,071 SH   SOLE 40 1,071 0 0
BOOT BARN HLDGS INC COM 099406100 669 22,736 SH   SOLE 2 1,060 0 21,676
BOOT BARN HLDGS INC COM 099406100 20 668 SH   SOLE 7 668 0 0
BOOT BARN HLDGS INC COM 099406100 2,809 95,416 SH   SOLE 18 95,416 0 0
BOOT BARN HLDGS INC COM 099406100 1,297 44,041 SH   SOLE 19 44,041 0 0
BOOT BARN HLDGS INC COM 099406100 27,953 949,494 SH   SOLE 21 949,494 0 0
BOOT BARN HLDGS INC COM 099406100 23,757 806,959 SH   SOLE 22 774,813 0 32,146
BOOT BARN HLDGS INC COM 099406100 116 3,943 SH   SOLE 28 3,943 0 0
BOOT BARN HLDGS INC COM 099406100 217 7,354 SH   SOLE 30 7,354 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 24,769 426,018 SH   SOLE 2 154,398 0 271,620
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 716 12,317 SH   SOLE 4 12,317 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 437 7,521 SH   SOLE 7 7,521 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,892 32,537 SH   SOLE 13 32,537 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,330 126,081 SH   SOLE 18 118,785 0 7,296
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 23,634 406,505 SH   SOLE 19 406,505 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 106,408 1,830,204 SH   SOLE 21 1,830,204 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 265,356 4,564,092 SH   SOLE 22 4,055,584 0 508,508
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,392 58,349 SH   SOLE 23 58,349 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 9,231 158,775 SH   SOLE 25 158,775 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,997 85,949 SH   SOLE 26 46,948 0 39,001
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,085 18,657 SH   SOLE 28 18,657 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,677 28,846 SH   SOLE 29 28,846 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,868 49,332 SH   SOLE 30 49,332 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,103 53,364 SH   SOLE 31 37,649 0 15,715
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,713 46,668 SH   SOLE 34 46,668 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,779 47,791 SH   SOLE 36 47,791 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 795 13,682 SH   SOLE 40 13,682 0 0
BORGWARNER INC COM 099724106 26,719 695,632 SH   SOLE 2 211,263 0 484,369
BORGWARNER INC COM 099724106 3,386 88,157 SH   SOLE 4 83,003 0 5,154
BORGWARNER INC COM 099724106 8,530 222,071 SH   SOLE 7 175,314 0 46,757
BORGWARNER INC COM 099724106 289 7,518 SH   SOLE 13 7,518 0 0
BORGWARNER INC COM 099724106 63 1,652 SH   SOLE 15 1,652 0 0
BORGWARNER INC COM 099724106 17,208 448,009 SH   SOLE 18 420,291 0 27,718
BORGWARNER INC COM 099724106 7,564 196,933 SH   SOLE 19 196,933 0 0
BORGWARNER INC COM 099724106 185,530 4,830,255 SH   SOLE 21 4,830,255 0 0
BORGWARNER INC COM 099724106 217,436 5,660,914 SH   SOLE 22 5,108,779 0 552,135
BORGWARNER INC COM 099724106 6,834 177,929 SH   SOLE 23 177,929 0 0
BORGWARNER INC COM 099724106 8,435 219,612 SH   SOLE 25 219,612 0 0
BORGWARNER INC COM 099724106 36,774 957,404 SH   SOLE 26 283,874 0 673,530
BORGWARNER INC COM 099724106 1,506 39,204 SH   SOLE 28 29,178 0 10,026
BORGWARNER INC COM 099724106 2,534 65,977 SH   SOLE 29 23,293 0 42,684
BORGWARNER INC COM 099724106 30,779 801,328 SH   SOLE 30 801,328 0 0
BORGWARNER INC COM 099724106 2,391 62,262 SH   SOLE 31 40,724 0 21,538
BORGWARNER INC COM 099724106 2,081 54,185 SH   SOLE 34 54,185 0 0
BORGWARNER INC COM 099724106 5,839 152,011 SH   SOLE 36 152,011 0 0
BORGWARNER INC COM 099724106 163 4,240 SH   SOLE 40 4,240 0 0
BOSTON BEER INC CL A 100557107 3,182 10,795 SH   SOLE 2 4,409 0 6,386
BOSTON BEER INC CL A 100557107 12 42 SH   SOLE 4 42 0 0
BOSTON BEER INC CL A 100557107 41 139 SH   SOLE 7 139 0 0
BOSTON BEER INC CL A 100557107 14,051 47,675 SH   SOLE 18 47,144 0 531
BOSTON BEER INC CL A 100557107 6,541 22,194 SH   SOLE 19 22,194 0 0
BOSTON BEER INC CL A 100557107 175,336 594,905 SH   SOLE 21 594,905 0 0
BOSTON BEER INC CL A 100557107 88,230 299,360 SH   SOLE 22 288,012 0 11,348
BOSTON BEER INC CL A 100557107 602 2,044 SH   SOLE 23 2,044 0 0
BOSTON BEER INC CL A 100557107 1,824 6,189 SH   SOLE 26 2,421 0 3,768
BOSTON BEER INC CL A 100557107 317 1,077 SH   SOLE 28 1,077 0 0
BOSTON BEER INC CL A 100557107 698 2,368 SH   SOLE 30 2,368 0 0
BOSTON BEER INC CL A 100557107 1,084 3,677 SH   SOLE 34 3,677 0 0
BOSTON BEER INC CL A 100557107 236 800 SH   SOLE 40 800 0 0
BOSTON OMAHA CORP COM 101044105 114 4,563 SH   SOLE 2 175 0 4,388
BOSTON OMAHA CORP COM 101044105 416 16,700 SH   SOLE 18 16,700 0 0
BOSTON OMAHA CORP COM 101044105 173 6,940 SH   SOLE 19 6,940 0 0
BOSTON OMAHA CORP COM 101044105 4,545 182,223 SH   SOLE 21 182,223 0 0
BOSTON OMAHA CORP COM 101044105 4,212 168,868 SH   SOLE 22 165,899 0 2,969
BOSTON PRIVATE FINL HLDGS IN COM 101119105 993 90,599 SH   SOLE 2 15,114 0 75,485
BOSTON PRIVATE FINL HLDGS IN COM 101119105 7 663 SH   SOLE 4 663 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 24 2,227 SH   SOLE 7 2,227 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 2 158 SH   SOLE 17 0 0 158
BOSTON PRIVATE FINL HLDGS IN COM 101119105 3,913 357,027 SH   SOLE 18 357,027 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,721 156,994 SH   SOLE 19 156,994 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 93,105 8,495,021 SH   SOLE 21 8,495,021 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 30,497 2,782,557 SH   SOLE 22 2,679,573 0 102,984
BOSTON PRIVATE FINL HLDGS IN COM 101119105 155 14,115 SH   SOLE 23 14,115 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 3,174 289,605 SH   SOLE 26 23,685 0 265,920
BOSTON PRIVATE FINL HLDGS IN COM 101119105 131 11,986 SH   SOLE 28 11,986 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,339 122,209 SH   SOLE 30 122,209 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 105 9,564 SH   SOLE 40 9,564 0 0
BOSTON PROPERTIES INC COM 101121101 61,968 462,863 SH   SOLE 2 105,936 0 356,927
BOSTON PROPERTIES INC COM 101121101 22,509 168,129 SH   SOLE 4 164,056 0 4,073
BOSTON PROPERTIES INC COM 101121101 48,189 359,941 SH   SOLE 7 359,941 0 0
BOSTON PROPERTIES INC COM 101121101 122 909 SH   SOLE 13 909 0 0
BOSTON PROPERTIES INC COM 101121101 939 7,016 SH   SOLE 15 7,016 0 0
BOSTON PROPERTIES INC COM 101121101 91,556 683,864 SH   SOLE 18 662,732 0 21,132
BOSTON PROPERTIES INC COM 101121101 67,643 505,251 SH   SOLE 19 505,251 0 0
BOSTON PROPERTIES INC COM 101121101 690,392 5,156,798 SH   SOLE 21 5,156,798 0 0
BOSTON PROPERTIES INC COM 101121101 799,597 5,972,494 SH   SOLE 22 5,453,721 0 518,773
BOSTON PROPERTIES INC COM 101121101 21,032 157,096 SH   SOLE 23 157,096 0 0
BOSTON PROPERTIES INC COM 101121101 62,841 469,386 SH   SOLE 25 469,386 0 0
BOSTON PROPERTIES INC COM 101121101 81,205 606,550 SH   SOLE 26 174,369 0 432,181
BOSTON PROPERTIES INC COM 101121101 6,311 47,141 SH   SOLE 28 38,997 0 8,144
BOSTON PROPERTIES INC COM 101121101 10,404 77,712 SH   SOLE 29 65,972 0 11,740
BOSTON PROPERTIES INC COM 101121101 163,142 1,218,567 SH   SOLE 30 1,218,567 0 0
BOSTON PROPERTIES INC COM 101121101 7,304 54,557 SH   SOLE 31 34,587 0 19,970
BOSTON PROPERTIES INC COM 101121101 27,857 208,077 SH   SOLE 34 208,077 0 0
BOSTON PROPERTIES INC COM 101121101 16,904 126,259 SH   SOLE 36 126,259 0 0
BOSTON PROPERTIES INC COM 101121101 508 3,796 SH   SOLE 40 3,796 0 0
BOSTON SCIENTIFIC CORP COM 101137107 196,693 5,124,874 SH   SOLE 2 1,645,060 0 3,479,814
BOSTON SCIENTIFIC CORP COM 101137107 17,451 454,688 SH   SOLE 4 418,281 0 36,407
BOSTON SCIENTIFIC CORP COM 101137107 43,231 1,126,387 SH   SOLE 7 1,094,631 0 31,756
BOSTON SCIENTIFIC CORP COM 101137107 1,620 42,197 SH   SOLE 13 42,197 0 0
BOSTON SCIENTIFIC CORP COM 101137107 489 12,752 SH   SOLE 15 12,752 0 0
BOSTON SCIENTIFIC CORP COM 101137107 309,254 8,057,678 SH   SOLE 18 6,751,700 0 1,305,978
BOSTON SCIENTIFIC CORP COM 101137107 463,225 12,069,425 SH   SOLE 19 12,069,425 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,246,711 32,483,349 SH   SOLE 21 32,483,349 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,312,918 34,208,398 SH   SOLE 22 30,682,209 0 3,526,189
BOSTON SCIENTIFIC CORP COM 101137107 37,981 989,593 SH   SOLE 23 989,593 0 0
BOSTON SCIENTIFIC CORP COM 101137107 124,001 3,230,867 SH   SOLE 25 3,230,867 0 0
BOSTON SCIENTIFIC CORP COM 101137107 197,020 5,133,395 SH   SOLE 26 1,445,557 0 3,687,838
BOSTON SCIENTIFIC CORP COM 101137107 10,120 263,673 SH   SOLE 28 192,089 0 71,584
BOSTON SCIENTIFIC CORP COM 101137107 2,044 53,256 SH   SOLE 29 53,256 0 0
BOSTON SCIENTIFIC CORP COM 101137107 212,752 5,543,310 SH   SOLE 30 5,543,310 0 0
BOSTON SCIENTIFIC CORP COM 101137107 16,312 425,008 SH   SOLE 31 264,976 0 160,032
BOSTON SCIENTIFIC CORP COM 101137107 199,059 5,186,525 SH   SOLE 34 5,186,525 0 0
BOSTON SCIENTIFIC CORP COM 101137107 38,370 999,752 SH   SOLE 36 999,752 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,197 31,196 SH   SOLE 40 31,196 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1,711 34,151 SH   SOLE 2 1,505 0 32,646
BOTTOMLINE TECH DEL INC COM 101388106 13 267 SH   SOLE 4 267 0 0
BOTTOMLINE TECH DEL INC COM 101388106 44 878 SH   SOLE 7 878 0 0
BOTTOMLINE TECH DEL INC COM 101388106 8,796 175,607 SH   SOLE 18 175,607 0 0
BOTTOMLINE TECH DEL INC COM 101388106 3,673 73,327 SH   SOLE 19 73,327 0 0
BOTTOMLINE TECH DEL INC COM 101388106 209,436 4,181,192 SH   SOLE 21 4,181,192 0 0
BOTTOMLINE TECH DEL INC COM 101388106 62,745 1,252,645 SH   SOLE 22 1,200,184 0 52,461
BOTTOMLINE TECH DEL INC COM 101388106 7 132 SH   SOLE 23 132 0 0
BOTTOMLINE TECH DEL INC COM 101388106 962 19,203 SH   SOLE 26 5,886 0 13,317
BOTTOMLINE TECH DEL INC COM 101388106 261 5,220 SH   SOLE 28 5,220 0 0
BOTTOMLINE TECH DEL INC COM 101388106 2,803 55,965 SH   SOLE 30 55,965 0 0
BOTTOMLINE TECH DEL INC COM 101388106 231 4,611 SH   SOLE 40 4,611 0 0
BOWL AMER INC CL A 102565108 6 382 SH   SOLE 18 382 0 0
BOWL AMER INC CL A 102565108 10 686 SH   SOLE 21 686 0 0
BOX INC CL A 10316T104 2,234 115,688 SH   SOLE 2 18,020 0 97,668
BOX INC CL A 10316T104 14 737 SH   SOLE 4 737 0 0
BOX INC CL A 10316T104 48 2,489 SH   SOLE 7 2,489 0 0
BOX INC CL A 10316T104 8,276 428,564 SH   SOLE 18 400,752 0 27,812
BOX INC CL A 10316T104 8,567 443,632 SH   SOLE 19 443,632 0 0
BOX INC CL A 10316T104 85,357 4,420,349 SH   SOLE 21 4,420,349 0 0
BOX INC CL A 10316T104 83,743 4,336,750 SH   SOLE 22 4,178,585 0 158,165
BOX INC CL A 10316T104 1,029 53,290 SH   SOLE 23 53,290 0 0
BOX INC CL A 10316T104 2,187 113,245 SH   SOLE 26 22,236 0 91,009
BOX INC CL A 10316T104 305 15,779 SH   SOLE 28 15,779 0 0
BOX INC CL A 10316T104 737 38,148 SH   SOLE 30 38,148 0 0
BOX INC CL A 10316T104 263 13,638 SH   SOLE 40 13,638 0 0
BOXLIGHT CORP COM CL A 103197109 1 301 SH   SOLE 18 301 0 0
BOXLIGHT CORP COM CL A 103197109 8 2,476 SH   SOLE 21 2,476 0 0
BOYD GAMING CORP COM 103304101 3,240 118,432 SH   SOLE 2 53,523 0 64,909
BOYD GAMING CORP COM 103304101 33 1,201 SH   SOLE 4 1,201 0 0
BOYD GAMING CORP COM 103304101 42 1,522 SH   SOLE 7 1,522 0 0
BOYD GAMING CORP COM 103304101 12,919 472,175 SH   SOLE 18 461,659 0 10,516
BOYD GAMING CORP COM 103304101 9,425 344,486 SH   SOLE 19 344,486 0 0
BOYD GAMING CORP COM 103304101 153,326 5,604,005 SH   SOLE 21 5,604,005 0 0
BOYD GAMING CORP COM 103304101 82,028 2,998,109 SH   SOLE 22 2,866,701 0 131,408
BOYD GAMING CORP COM 103304101 1,495 54,645 SH   SOLE 23 54,645 0 0
BOYD GAMING CORP COM 103304101 2,981 108,959 SH   SOLE 26 16,405 0 92,554
BOYD GAMING CORP COM 103304101 290 10,617 SH   SOLE 28 10,617 0 0
BOYD GAMING CORP COM 103304101 609 22,253 SH   SOLE 30 22,253 0 0
BOYD GAMING CORP COM 103304101 27 970 SH   SOLE 34 970 0 0
BOYD GAMING CORP COM 103304101 25 898 SH   SOLE 36 898 0 0
BOYD GAMING CORP COM 103304101 239 8,729 SH   SOLE 40 8,729 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 176 12,129 SH   SOLE 18 12,129 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 4,873 336,740 SH   SOLE 19 336,740 0 0
BP PLC SPONSORED ADR 055622104 4,662 106,632 SH   SOLE 2 106,632 0 0
BP PLC SPONSORED ADR 055622104 324,139 7,413,978 SH   SOLE 18 6,465,754 0 948,224
BP PLC SPONSORED ADR 055622104 142,640 3,262,576 SH   SOLE 19 3,262,576 0 0
BP PLC SPONSORED ADR 055622104 3,167 72,444 SH   SOLE 21 72,444 0 0
BP PLC SPONSORED ADR 055622104 2,983 68,220 SH   SOLE 23 68,220 0 0
BP PLC SPONSORED ADR 055622104 3,180 72,729 SH   SOLE 25 0 0 72,729
BP PLC SPONSORED ADR 055622104 48,134 1,100,964 SH   SOLE 34 1,100,964 0 0
BP PLC SPONSORED ADR 055622104 1,930 44,155 SH   SOLE 36 44,155 0 0
BRADY CORP CL A 104674106 2,277 49,068 SH   SOLE 2 1,790 0 47,278
BRADY CORP CL A 104674106 11 236 SH   SOLE 4 236 0 0
BRADY CORP CL A 104674106 2,744 59,129 SH   SOLE 7 59,129 0 0
BRADY CORP CL A 104674106 9,845 212,141 SH   SOLE 18 212,141 0 0
BRADY CORP CL A 104674106 3,424 73,768 SH   SOLE 19 73,768 0 0
BRADY CORP CL A 104674106 242,567 5,226,606 SH   SOLE 21 5,226,606 0 0
BRADY CORP CL A 104674106 66,902 1,441,550 SH   SOLE 22 1,378,768 0 62,782
BRADY CORP CL A 104674106 1,207 26,011 SH   SOLE 26 13,432 0 12,579
BRADY CORP CL A 104674106 316 6,802 SH   SOLE 28 6,802 0 0
BRADY CORP CL A 104674106 3,323 71,608 SH   SOLE 30 71,608 0 0
BRADY CORP CL A 104674106 246 5,305 SH   SOLE 40 5,305 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 400 32,797 SH   SOLE 2 1,135 0 31,662
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1 82 SH   SOLE 4 82 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 9 758 SH   SOLE 7 758 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1,222 100,062 SH   SOLE 18 100,062 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 525 42,970 SH   SOLE 19 42,970 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 12,768 1,045,735 SH   SOLE 21 1,045,735 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 11,877 972,703 SH   SOLE 22 934,661 0 38,042
BRAEMAR HOTELS & RESORTS INC COM 10482B101 21 1,744 SH   SOLE 23 1,744 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 217 17,813 SH   SOLE 26 0 0 17,813
BRAEMAR HOTELS & RESORTS INC COM 10482B101 52 4,258 SH   SOLE 28 4,258 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 61 4,999 SH   SOLE 30 4,999 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 33 2,704 SH   SOLE 40 2,704 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 2,227 111,553 SH   SOLE 21 111,553 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 16 3,622 SH   SOLE 18 3,622 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 268 61,673 SH   SOLE 21 61,673 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 108 24,789 SH   SOLE 22 24,789 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 6,457 407,105 SH   SOLE 2 35,262 0 371,843
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 746 47,065 SH   SOLE 4 47,065 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,218 265,948 SH   SOLE 7 265,948 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 113 7,143 SH   SOLE 15 7,143 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,721 171,553 SH   SOLE 18 171,553 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 6,991 440,772 SH   SOLE 19 440,772 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 50,838 3,205,412 SH   SOLE 21 3,205,412 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 122,743 7,739,136 SH   SOLE 22 7,269,693 0 469,443
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 155 9,779 SH   SOLE 23 9,779 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5,935 374,211 SH   SOLE 25 374,211 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,844 116,241 SH   SOLE 26 43,043 0 73,198
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 357 22,533 SH   SOLE 28 22,533 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,011 63,728 SH   SOLE 29 63,728 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 13,378 843,488 SH   SOLE 30 843,488 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 57 3,565 SH   SOLE 31 3,565 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,673 168,520 SH   SOLE 34 168,520 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 169 10,662 SH   SOLE 36 10,662 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 312 19,681 SH   SOLE 40 19,681 0 0
BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 1,105 99,213 SH   SOLE 2 99,213 0 0
BRASKEM S A SP ADR PFD A 105532105 273 10,559 SH   SOLE 4 10,559 0 0
BRASKEM S A SP ADR PFD A 105532105 85 3,289 SH   SOLE 13 3,289 0 0
BRASKEM S A SP ADR PFD A 105532105 25 981 SH   SOLE 19 981 0 0
BRASKEM S A SP ADR PFD A 105532105 113 4,377 SH   SOLE 21 4,377 0 0
BRASKEM S A SP ADR PFD A 105532105 962 37,241 SH   SOLE 22 37,241 0 0
BRASKEM S A SP ADR PFD A 105532105 442 17,108 SH   SOLE 26 0 0 17,108
BRF SA SPONSORED ADR 10552T107 961 165,051 SH   SOLE 7 165,051 0 0
BRF SA SPONSORED ADR 10552T107 3,008 516,917 SH   SOLE 19 516,917 0 0
BRF SA SPONSORED ADR 10552T107 16,390 2,816,066 SH   SOLE 21 2,816,066 0 0
BRF SA SPONSORED ADR 10552T107 13,478 2,315,736 SH   SOLE 25 2,315,736 0 0
BRF SA SPONSORED ADR 10552T107 830 142,681 SH   SOLE 30 142,681 0 0
BRF SA SPONSORED ADR 10552T107 27,684 4,756,716 SH   SOLE 34 4,756,716 0 0
BRIDGE BANCORP INC COM 108035106 494 16,860 SH   SOLE 2 626 0 16,234
BRIDGE BANCORP INC COM 108035106 13 440 SH   SOLE 7 440 0 0
BRIDGE BANCORP INC COM 108035106 1,684 57,485 SH   SOLE 18 57,485 0 0
BRIDGE BANCORP INC COM 108035106 724 24,708 SH   SOLE 19 24,708 0 0
BRIDGE BANCORP INC COM 108035106 16,523 563,923 SH   SOLE 21 563,923 0 0
BRIDGE BANCORP INC COM 108035106 10,563 360,497 SH   SOLE 22 339,709 0 20,788
BRIDGE BANCORP INC COM 108035106 88 3,000 SH   SOLE 26 0 0 3,000
BRIDGE BANCORP INC COM 108035106 62 2,122 SH   SOLE 28 2,122 0 0
BRIDGE BANCORP INC COM 108035106 161 5,480 SH   SOLE 30 5,480 0 0
BRIDGEPOINT ED INC COM 10807M105 29 4,826 SH   SOLE 18 4,826 0 0
BRIDGEPOINT ED INC COM 10807M105 182 29,851 SH   SOLE 19 29,851 0 0
BRIDGEPOINT ED INC COM 10807M105 461 75,417 SH   SOLE 21 75,417 0 0
BRIDGEPOINT ED INC COM 10807M105 2,652 434,085 SH   SOLE 22 434,085 0 0
BRIDGEPOINT ED INC COM 10807M105 68 11,201 SH   SOLE 26 0 0 11,201
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 239 23,185 SH   SOLE 2 841 0 22,344
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 824 79,901 SH   SOLE 18 79,901 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 342 33,189 SH   SOLE 19 33,189 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 8,234 798,678 SH   SOLE 21 798,678 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 3,368 326,669 SH   SOLE 22 317,478 0 9,191
BRIDGFORD FOODS CORP COM 108763103 9 359 SH   SOLE 18 359 0 0
BRIDGFORD FOODS CORP COM 108763103 15 641 SH   SOLE 21 641 0 0
BRIGGS & STRATTON CORP COM 109043109 551 46,539 SH   SOLE 2 5,757 0 40,782
BRIGGS & STRATTON CORP COM 109043109 5 385 SH   SOLE 4 385 0 0
BRIGGS & STRATTON CORP COM 109043109 11 901 SH   SOLE 7 901 0 0
BRIGGS & STRATTON CORP COM 109043109 2,172 183,570 SH   SOLE 18 183,570 0 0
BRIGGS & STRATTON CORP COM 109043109 1,307 110,457 SH   SOLE 19 110,457 0 0
BRIGGS & STRATTON CORP COM 109043109 53,929 4,558,663 SH   SOLE 21 4,558,663 0 0
BRIGGS & STRATTON CORP COM 109043109 16,563 1,400,106 SH   SOLE 22 1,331,582 0 68,524
BRIGGS & STRATTON CORP COM 109043109 329 27,817 SH   SOLE 23 27,817 0 0
BRIGGS & STRATTON CORP COM 109043109 509 43,003 SH   SOLE 26 4,304 0 38,699
BRIGGS & STRATTON CORP COM 109043109 76 6,419 SH   SOLE 28 6,419 0 0
BRIGGS & STRATTON CORP COM 109043109 698 59,025 SH   SOLE 30 59,025 0 0
BRIGGS & STRATTON CORP COM 109043109 62 5,226 SH   SOLE 40 5,226 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 14,645 115,214 SH   SOLE 2 6,905 0 108,309
BRIGHT HORIZONS FAM SOL IN D COM 109194100 32 252 SH   SOLE 4 252 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 133 1,049 SH   SOLE 7 1,049 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,895 30,642 SH   SOLE 18 30,642 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 65,569 515,848 SH   SOLE 19 515,848 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 86,673 681,876 SH   SOLE 21 681,876 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 207,554 1,632,870 SH   SOLE 22 1,517,978 0 114,892
BRIGHT HORIZONS FAM SOL IN D COM 109194100 411 3,233 SH   SOLE 23 3,233 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,079 24,222 SH   SOLE 26 12,900 0 11,322
BRIGHT HORIZONS FAM SOL IN D COM 109194100 885 6,960 SH   SOLE 28 6,960 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,886 14,841 SH   SOLE 30 14,841 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 155 1,222 SH   SOLE 31 1,222 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 635 4,998 SH   SOLE 40 4,998 0 0
BRIGHTCOVE INC COM 10921T101 241 28,703 SH   SOLE 2 1,218 0 27,485
BRIGHTCOVE INC COM 10921T101 7 823 SH   SOLE 7 823 0 0
BRIGHTCOVE INC COM 10921T101 981 116,600 SH   SOLE 18 116,600 0 0
BRIGHTCOVE INC COM 10921T101 489 58,131 SH   SOLE 19 58,131 0 0
BRIGHTCOVE INC COM 10921T101 9,918 1,179,323 SH   SOLE 21 1,179,323 0 0
BRIGHTCOVE INC COM 10921T101 7,759 922,550 SH   SOLE 22 895,609 0 26,941
BRIGHTHOUSE FINL INC COM 10922N103 10,079 277,731 SH   SOLE 2 27,467 0 250,264
BRIGHTHOUSE FINL INC COM 10922N103 1,026 28,281 SH   SOLE 4 25,437 0 2,844
BRIGHTHOUSE FINL INC COM 10922N103 3,831 105,561 SH   SOLE 7 90,388 0 15,173
BRIGHTHOUSE FINL INC COM 10922N103 21,100 581,420 SH   SOLE 18 566,778 0 14,642
BRIGHTHOUSE FINL INC COM 10922N103 20,008 551,348 SH   SOLE 19 551,348 0 0
BRIGHTHOUSE FINL INC COM 10922N103 96,772 2,666,628 SH   SOLE 21 2,666,628 0 0
BRIGHTHOUSE FINL INC COM 10922N103 115,272 3,176,408 SH   SOLE 22 2,883,979 0 292,429
BRIGHTHOUSE FINL INC COM 10922N103 3,275 90,257 SH   SOLE 23 90,257 0 0
BRIGHTHOUSE FINL INC COM 10922N103 2,105 57,996 SH   SOLE 25 57,996 0 0
BRIGHTHOUSE FINL INC COM 10922N103 12,481 343,931 SH   SOLE 26 138,789 0 205,142
BRIGHTHOUSE FINL INC COM 10922N103 745 20,518 SH   SOLE 28 14,748 0 5,770
BRIGHTHOUSE FINL INC COM 10922N103 924 25,458 SH   SOLE 29 2,984 0 22,474
BRIGHTHOUSE FINL INC COM 10922N103 16,862 464,643 SH   SOLE 30 464,643 0 0
BRIGHTHOUSE FINL INC COM 10922N103 989 27,245 SH   SOLE 31 16,992 0 10,253
BRIGHTHOUSE FINL INC COM 10922N103 34,394 947,741 SH   SOLE 34 947,741 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,494 41,164 SH   SOLE 36 41,164 0 0
BRIGHTHOUSE FINL INC COM 10922N103 61 1,683 SH   SOLE 40 1,683 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 910 67,136 SH   SOLE 2 2,763 0 64,373
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 17 1,279 SH   SOLE 7 1,279 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 3,531 260,367 SH   SOLE 18 260,367 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 1,704 125,640 SH   SOLE 19 125,640 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 33,945 2,503,342 SH   SOLE 21 2,503,342 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 12,782 942,651 SH   SOLE 22 838,175 0 104,476
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 620 45,734 SH   SOLE 26 40,505 0 5,229
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 154 11,385 SH   SOLE 28 11,385 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 281 20,701 SH   SOLE 30 20,701 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 625 46,116 SH   SOLE 34 46,116 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 91 6,709 SH   SOLE 40 6,709 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 370 25,697 SH   SOLE 2 987 0 24,710
BRIGHTVIEW HLDGS INC COM 10948C107 11 769 SH   SOLE 7 769 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 1,358 94,324 SH   SOLE 18 94,324 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 677 47,044 SH   SOLE 19 47,044 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 13,516 938,606 SH   SOLE 21 938,606 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 9,506 660,114 SH   SOLE 22 631,253 0 28,861
BRIGHTVIEW HLDGS INC COM 10948C107 51 3,568 SH   SOLE 30 3,568 0 0
BRINKER INTL INC COM 109641100 2,512 56,605 SH   SOLE 2 24,576 0 32,029
BRINKER INTL INC COM 109641100 10 233 SH   SOLE 4 233 0 0
BRINKER INTL INC COM 109641100 50 1,117 SH   SOLE 7 1,117 0 0
BRINKER INTL INC COM 109641100 9,931 223,783 SH   SOLE 18 214,280 0 9,503
BRINKER INTL INC COM 109641100 7,613 171,535 SH   SOLE 19 171,535 0 0
BRINKER INTL INC COM 109641100 118,962 2,680,543 SH   SOLE 21 2,680,543 0 0
BRINKER INTL INC COM 109641100 73,936 1,665,985 SH   SOLE 22 1,609,614 0 56,371
BRINKER INTL INC COM 109641100 1,346 30,333 SH   SOLE 23 30,333 0 0
BRINKER INTL INC COM 109641100 2,511 56,588 SH   SOLE 26 5,618 0 50,970
BRINKER INTL INC COM 109641100 248 5,596 SH   SOLE 28 5,596 0 0
BRINKER INTL INC COM 109641100 530 11,940 SH   SOLE 30 11,940 0 0
BRINKER INTL INC COM 109641100 834 18,799 SH   SOLE 34 18,799 0 0
BRINKER INTL INC COM 109641100 69 1,553 SH   SOLE 36 1,553 0 0
BRINKER INTL INC COM 109641100 218 4,909 SH   SOLE 40 4,909 0 0
BRINKS CO COM 109696104 4,657 61,761 SH   SOLE 2 22,878 0 38,883
BRINKS CO COM 109696104 21 279 SH   SOLE 4 279 0 0
BRINKS CO COM 109696104 67 886 SH   SOLE 7 886 0 0
BRINKS CO COM 109696104 20,993 278,385 SH   SOLE 18 278,385 0 0
BRINKS CO COM 109696104 5,879 77,961 SH   SOLE 19 77,961 0 0
BRINKS CO COM 109696104 260,805 3,458,489 SH   SOLE 21 3,458,489 0 0
BRINKS CO COM 109696104 127,374 1,689,090 SH   SOLE 22 1,621,072 0 68,018
BRINKS CO COM 109696104 1,231 16,323 SH   SOLE 26 11,392 0 4,931
BRINKS CO COM 109696104 500 6,630 SH   SOLE 28 6,630 0 0
BRINKS CO COM 109696104 1,231 16,318 SH   SOLE 30 16,318 0 0
BRINKS CO COM 109696104 17 230 SH   SOLE 36 230 0 0
BRINKS CO COM 109696104 383 5,075 SH   SOLE 40 5,075 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 224,544 4,706,427 SH   SOLE 2 966,643 0 3,739,784
BRISTOL MYERS SQUIBB CO COM 110122108 31,452 659,225 SH   SOLE 4 616,097 0 43,128
BRISTOL MYERS SQUIBB CO COM 110122108 65,719 1,377,475 SH   SOLE 7 1,365,787 0 11,688
BRISTOL MYERS SQUIBB CO COM 110122108 3,852 80,733 SH   SOLE 13 80,733 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 710 14,884 SH   SOLE 15 14,884 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 211,878 4,440,946 SH   SOLE 18 4,202,231 0 238,715
BRISTOL MYERS SQUIBB CO COM 110122108 125,473 2,629,911 SH   SOLE 19 2,629,911 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,512,530 31,702,568 SH   SOLE 21 31,702,568 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,948,155 40,833,260 SH   SOLE 22 36,326,823 0 4,506,437
BRISTOL MYERS SQUIBB CO COM 110122108 61,946 1,298,388 SH   SOLE 23 1,298,388 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 76,294 1,599,113 SH   SOLE 25 1,599,113 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 404,547 8,479,282 SH   SOLE 26 1,712,565 0 6,766,717
BRISTOL MYERS SQUIBB CO COM 110122108 14,902 312,342 SH   SOLE 28 226,983 0 85,359
BRISTOL MYERS SQUIBB CO COM 110122108 15,693 328,930 SH   SOLE 29 121,679 0 207,251
BRISTOL MYERS SQUIBB CO COM 110122108 301,177 6,312,651 SH   SOLE 30 6,312,651 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 27,191 569,912 SH   SOLE 31 358,243 0 211,669
BRISTOL MYERS SQUIBB CO COM 110122108 44,528 933,307 SH   SOLE 34 933,307 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 62,191 1,303,530 SH   SOLE 36 1,303,530 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,756 36,812 SH   SOLE 40 36,812 0 0
BRISTOW GROUP INC COM 110394103 54 48,442 SH   SOLE 2 1,221 0 47,221
BRISTOW GROUP INC COM 110394103 1 890 SH   SOLE 7 890 0 0
BRISTOW GROUP INC COM 110394103 124 111,468 SH   SOLE 18 111,468 0 0
BRISTOW GROUP INC COM 110394103 79 71,597 SH   SOLE 19 71,597 0 0
BRISTOW GROUP INC COM 110394103 1,214 1,093,942 SH   SOLE 21 1,093,942 0 0
BRISTOW GROUP INC COM 110394103 1,110 999,873 SH   SOLE 22 900,694 0 99,179
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 64,111 1,536,700 SH   SOLE 18 1,536,700 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 1 SH   SOLE 19 1 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 7 SH   SOLE 22 5 0 2
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 17,853 427,935 SH   SOLE 26 0 0 427,935
BRIXMOR PPTY GROUP INC COM 11120U105 14,923 812,357 SH   SOLE 2 175,845 0 636,512
BRIXMOR PPTY GROUP INC COM 11120U105 2,464 134,129 SH   SOLE 4 134,129 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 8,469 461,003 SH   SOLE 7 461,003 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 219 11,901 SH   SOLE 15 11,901 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 16,419 893,805 SH   SOLE 18 867,989 0 25,816
BRIXMOR PPTY GROUP INC COM 11120U105 10,004 544,560 SH   SOLE 19 544,560 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 306,140 16,665,195 SH   SOLE 21 16,665,195 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 255,243 13,894,537 SH   SOLE 22 13,151,531 0 743,006
BRIXMOR PPTY GROUP INC COM 11120U105 1,539 83,764 SH   SOLE 23 83,764 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 11,774 640,912 SH   SOLE 25 640,912 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 4,197 228,469 SH   SOLE 26 83,338 0 145,131
BRIXMOR PPTY GROUP INC COM 11120U105 695 37,829 SH   SOLE 28 37,829 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 2,472 134,546 SH   SOLE 29 134,546 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 27,029 1,471,377 SH   SOLE 30 1,471,377 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 1,287 70,041 SH   SOLE 31 48,300 0 21,741
BRIXMOR PPTY GROUP INC COM 11120U105 109 5,922 SH   SOLE 34 5,922 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 361 19,663 SH   SOLE 36 19,663 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 524 28,515 SH   SOLE 40 28,515 0 0
BROADCOM INC COM 11135F101 350,989 1,167,202 SH   SOLE 2 235,613 0 931,589
BROADCOM INC COM 11135F101 50,296 167,259 SH   SOLE 4 156,006 0 11,253
BROADCOM INC COM 11135F101 104,909 348,871 SH   SOLE 7 348,871 0 0
BROADCOM INC COM 11135F101 1,261 4,193 SH   SOLE 13 4,193 0 0
BROADCOM INC COM 11135F101 1,325 4,406 SH   SOLE 15 4,406 0 0
BROADCOM INC COM 11135F101 26 88 SH   SOLE 17 0 0 88
BROADCOM INC COM 11135F101 267,438 889,354 SH   SOLE 18 828,121 0 61,233
BROADCOM INC COM 11135F101 41,331 137,445 SH   SOLE 19 137,445 0 0
BROADCOM INC COM 11135F101 2,554,060 8,493,433 SH   SOLE 21 8,493,433 0 0
BROADCOM INC COM 11135F101 2,920,892 9,713,319 SH   SOLE 22 8,529,163 0 1,184,156
BROADCOM INC COM 11135F101 106,109 352,863 SH   SOLE 23 352,863 0 0
BROADCOM INC COM 11135F101 126,101 419,343 SH   SOLE 25 419,343 0 0
BROADCOM INC COM 11135F101 479,540 1,594,691 SH   SOLE 26 428,393 0 1,166,298
BROADCOM INC COM 11135F101 23,864 79,359 SH   SOLE 28 57,729 0 21,630
BROADCOM INC COM 11135F101 28,666 95,327 SH   SOLE 29 40,593 0 54,734
BROADCOM INC COM 11135F101 477,315 1,587,292 SH   SOLE 30 1,587,292 0 0
BROADCOM INC COM 11135F101 57,378 190,807 SH   SOLE 31 126,552 0 64,255
BROADCOM INC COM 11135F101 17,300 57,530 SH   SOLE 32 57,530 0 0
BROADCOM INC COM 11135F101 11,797 39,230 SH   SOLE 34 39,230 0 0
BROADCOM INC COM 11135F101 97,350 323,733 SH   SOLE 36 323,733 0 0
BROADCOM INC COM 11135F101 2,882 9,583 SH   SOLE 40 9,583 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 35,806 345,322 SH   SOLE 2 80,606 0 264,716
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,091 49,099 SH   SOLE 4 45,988 0 3,111
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 14,931 143,999 SH   SOLE 7 113,404 0 30,595
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 745 7,182 SH   SOLE 13 7,182 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 92 892 SH   SOLE 15 892 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 27,889 268,965 SH   SOLE 18 251,634 0 17,331
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 14,966 144,335 SH   SOLE 19 144,335 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 387,217 3,734,373 SH   SOLE 21 3,734,373 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 331,496 3,196,988 SH   SOLE 22 2,871,924 0 325,064
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9,572 92,316 SH   SOLE 23 92,316 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11,605 111,918 SH   SOLE 25 111,918 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 67,475 650,737 SH   SOLE 26 180,437 0 470,300
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,316 22,334 SH   SOLE 28 16,209 0 6,125
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,590 34,626 SH   SOLE 29 6,890 0 27,736
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 56,526 545,141 SH   SOLE 30 545,141 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,738 36,053 SH   SOLE 31 23,419 0 12,634
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11,662 112,474 SH   SOLE 34 112,474 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 13,398 129,216 SH   SOLE 36 129,216 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 328 3,167 SH   SOLE 40 3,167 0 0
BROADVISION INC COM PAR 111412706 1 885 SH   SOLE 21 885 0 0
BROADWAY FINL CORP DEL COM 111444105 4 2,547 SH   SOLE 18 2,547 0 0
BROADWAY FINL CORP DEL COM 111444105 7 5,039 SH   SOLE 21 5,039 0 0
BROADWIND ENERGY INC COM NEW 11161T207 4 2,493 SH   SOLE 18 2,493 0 0
BROADWIND ENERGY INC COM NEW 11161T207 79 47,058 SH   SOLE 21 47,058 0 0
BROADWIND ENERGY INC COM NEW 11161T207 667 397,263 SH   SOLE 22 397,263 0 0
BROOKDALE SR LIVING INC COM 112463104 4,469 679,123 SH   SOLE 2 493,124 0 185,999
BROOKDALE SR LIVING INC COM 112463104 5 832 SH   SOLE 4 832 0 0
BROOKDALE SR LIVING INC COM 112463104 67 10,140 SH   SOLE 7 10,140 0 0
BROOKDALE SR LIVING INC COM 112463104 4,014 610,061 SH   SOLE 18 610,061 0 0
BROOKDALE SR LIVING INC COM 112463104 2,003 304,399 SH   SOLE 19 304,399 0 0
BROOKDALE SR LIVING INC COM 112463104 45,232 6,874,092 SH   SOLE 21 6,874,092 0 0
BROOKDALE SR LIVING INC COM 112463104 36,549 5,554,511 SH   SOLE 22 5,280,409 0 274,102
BROOKDALE SR LIVING INC COM 112463104 403 61,273 SH   SOLE 26 47,777 0 13,496
BROOKDALE SR LIVING INC COM 112463104 176 26,723 SH   SOLE 28 26,723 0 0
BROOKDALE SR LIVING INC COM 112463104 1,188 180,500 SH   SOLE 30 180,500 0 0
BROOKDALE SR LIVING INC COM 112463104 47 7,145 SH   SOLE 34 7,145 0 0
BROOKDALE SR LIVING INC COM 112463104 65 9,898 SH   SOLE 36 9,898 0 0
BROOKDALE SR LIVING INC COM 112463104 134 20,343 SH   SOLE 40 20,343 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 211 5,031 SH   SOLE 18 5,031 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 37 1,801 SH   SOLE 22 1,801 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 5,813 283,702 SH   SOLE 2 12,093 0 271,609
BROOKFIELD PROPERTY REIT INC CL A 11282X103 2,204 107,541 SH   SOLE 4 100,415 0 7,126
BROOKFIELD PROPERTY REIT INC CL A 11282X103 4,090 199,592 SH   SOLE 7 199,592 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 23 1,102 SH   SOLE 13 1,102 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 104 5,053 SH   SOLE 15 5,053 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 1,422 69,410 SH   SOLE 18 58,812 0 10,598
BROOKFIELD PROPERTY REIT INC CL A 11282X103 4,515 220,338 SH   SOLE 19 220,338 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 37,507 1,830,510 SH   SOLE 21 1,830,510 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 55,813 2,723,919 SH   SOLE 22 2,468,138 0 255,781
BROOKFIELD PROPERTY REIT INC CL A 11282X103 2,201 107,417 SH   SOLE 23 107,417 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 5,534 270,075 SH   SOLE 25 270,075 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 10,184 497,017 SH   SOLE 26 264,496 0 232,521
BROOKFIELD PROPERTY REIT INC CL A 11282X103 506 24,686 SH   SOLE 28 19,177 0 5,509
BROOKFIELD PROPERTY REIT INC CL A 11282X103 1,667 81,350 SH   SOLE 29 59,333 0 22,017
BROOKFIELD PROPERTY REIT INC CL A 11282X103 18,531 904,416 SH   SOLE 30 904,416 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 1,441 70,313 SH   SOLE 31 46,040 0 24,273
BROOKFIELD PROPERTY REIT INC CL A 11282X103 186 9,073 SH   SOLE 34 9,073 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 113 5,497 SH   SOLE 36 5,497 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 104 5,087 SH   SOLE 40 5,087 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,139 79,130 SH   SOLE 2 2,678 0 76,452
BROOKLINE BANCORP INC DEL COM 11373M107 9 625 SH   SOLE 4 625 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 24 1,664 SH   SOLE 7 1,664 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 4,884 339,190 SH   SOLE 18 339,190 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,669 115,915 SH   SOLE 19 115,915 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 119,890 8,325,694 SH   SOLE 21 8,325,694 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 37,612 2,611,970 SH   SOLE 22 2,511,259 0 100,711
BROOKLINE BANCORP INC DEL COM 11373M107 533 37,011 SH   SOLE 26 30,364 0 6,647
BROOKLINE BANCORP INC DEL COM 11373M107 142 9,834 SH   SOLE 28 9,834 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,658 115,138 SH   SOLE 30 115,138 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 120 8,336 SH   SOLE 40 8,336 0 0
BROOKS AUTOMATION INC COM 114340102 1,649 56,209 SH   SOLE 2 2,491 0 53,718
BROOKS AUTOMATION INC COM 114340102 9 304 SH   SOLE 4 304 0 0
BROOKS AUTOMATION INC COM 114340102 33 1,119 SH   SOLE 7 1,119 0 0
BROOKS AUTOMATION INC COM 114340102 8,813 300,471 SH   SOLE 18 299,910 0 561
BROOKS AUTOMATION INC COM 114340102 3,887 132,542 SH   SOLE 19 132,542 0 0
BROOKS AUTOMATION INC COM 114340102 219,603 7,487,322 SH   SOLE 21 7,487,322 0 0
BROOKS AUTOMATION INC COM 114340102 59,557 2,030,593 SH   SOLE 22 1,942,737 0 87,856
BROOKS AUTOMATION INC COM 114340102 32 1,078 SH   SOLE 23 1,078 0 0
BROOKS AUTOMATION INC COM 114340102 967 32,980 SH   SOLE 26 13,771 0 19,209
BROOKS AUTOMATION INC COM 114340102 271 9,247 SH   SOLE 28 9,247 0 0
BROOKS AUTOMATION INC COM 114340102 3,048 103,932 SH   SOLE 30 103,932 0 0
BROOKS AUTOMATION INC COM 114340102 222 7,559 SH   SOLE 40 7,559 0 0
BROWN & BROWN INC COM 115236101 17,206 583,042 SH   SOLE 2 134,106 0 448,936
BROWN & BROWN INC COM 115236101 26 872 SH   SOLE 4 872 0 0
BROWN & BROWN INC COM 115236101 1,795 60,825 SH   SOLE 7 60,825 0 0
BROWN & BROWN INC COM 115236101 94 3,179 SH   SOLE 15 3,179 0 0
BROWN & BROWN INC COM 115236101 20,363 690,042 SH   SOLE 18 690,042 0 0
BROWN & BROWN INC COM 115236101 1,483 50,240 SH   SOLE 19 50,240 0 0
BROWN & BROWN INC COM 115236101 340,750 11,546,949 SH   SOLE 21 11,546,949 0 0
BROWN & BROWN INC COM 115236101 232,346 7,873,472 SH   SOLE 22 7,393,451 0 480,021
BROWN & BROWN INC COM 115236101 6,309 213,786 SH   SOLE 25 213,786 0 0
BROWN & BROWN INC COM 115236101 10,285 348,533 SH   SOLE 26 176,417 0 172,116
BROWN & BROWN INC COM 115236101 894 30,304 SH   SOLE 28 30,304 0 0
BROWN & BROWN INC COM 115236101 3,105 105,213 SH   SOLE 30 105,213 0 0
BROWN & BROWN INC COM 115236101 145 4,921 SH   SOLE 31 4,921 0 0
BROWN & BROWN INC COM 115236101 3,499 118,565 SH   SOLE 36 118,565 0 0
BROWN & BROWN INC COM 115236101 655 22,203 SH   SOLE 40 22,203 0 0
BROWN FORMAN CORP CL A 115637100 5,742 112,220 SH   SOLE 2 1,557 0 110,663
BROWN FORMAN CORP CL A 115637100 50 983 SH   SOLE 7 983 0 0
BROWN FORMAN CORP CL A 115637100 1,584 30,958 SH   SOLE 18 30,510 0 448
BROWN FORMAN CORP CL A 115637100 427 8,346 SH   SOLE 19 8,346 0 0
BROWN FORMAN CORP CL A 115637100 31,006 605,949 SH   SOLE 21 605,949 0 0
BROWN FORMAN CORP CL A 115637100 21,933 428,633 SH   SOLE 22 337,810 0 90,823
BROWN FORMAN CORP CL A 115637100 55 1,075 SH   SOLE 31 1,075 0 0
BROWN FORMAN CORP CL B 115637209 34,015 644,471 SH   SOLE 2 101,212 0 543,259
BROWN FORMAN CORP CL B 115637209 5,852 110,866 SH   SOLE 4 103,872 0 6,994
BROWN FORMAN CORP CL B 115637209 20,471 387,851 SH   SOLE 7 194,527 0 193,324
BROWN FORMAN CORP CL B 115637209 81 1,540 SH   SOLE 13 1,540 0 0
BROWN FORMAN CORP CL B 115637209 139 2,626 SH   SOLE 15 2,626 0 0
BROWN FORMAN CORP CL B 115637209 22,453 425,399 SH   SOLE 18 392,773 0 32,626
BROWN FORMAN CORP CL B 115637209 4,676 88,588 SH   SOLE 19 88,588 0 0
BROWN FORMAN CORP CL B 115637209 328,026 6,214,965 SH   SOLE 21 6,214,965 0 0
BROWN FORMAN CORP CL B 115637209 266,609 5,051,318 SH   SOLE 22 4,448,989 0 602,329
BROWN FORMAN CORP CL B 115637209 10,705 202,821 SH   SOLE 23 202,821 0 0
BROWN FORMAN CORP CL B 115637209 23,286 441,187 SH   SOLE 25 441,187 0 0
BROWN FORMAN CORP CL B 115637209 65,947 1,249,465 SH   SOLE 26 338,556 0 910,909
BROWN FORMAN CORP CL B 115637209 2,786 52,792 SH   SOLE 28 38,120 0 14,672
BROWN FORMAN CORP CL B 115637209 40,114 760,017 SH   SOLE 30 760,017 0 0
BROWN FORMAN CORP CL B 115637209 2,358 44,668 SH   SOLE 31 9,972 0 34,696
BROWN FORMAN CORP CL B 115637209 1,707 32,339 SH   SOLE 34 32,339 0 0
BROWN FORMAN CORP CL B 115637209 11,876 225,003 SH   SOLE 36 225,003 0 0
BROWN FORMAN CORP CL B 115637209 372 7,040 SH   SOLE 40 7,040 0 0
BRT APARTMENTS CORP COM 055645303 169 12,201 SH   SOLE 2 340 0 11,861
BRT APARTMENTS CORP COM 055645303 405 29,164 SH   SOLE 18 29,164 0 0
BRT APARTMENTS CORP COM 055645303 186 13,424 SH   SOLE 19 13,424 0 0
BRT APARTMENTS CORP COM 055645303 4,508 324,819 SH   SOLE 21 324,819 0 0
BRT APARTMENTS CORP COM 055645303 7,109 512,202 SH   SOLE 22 507,354 0 4,848
BRT APARTMENTS CORP COM 055645303 7 485 SH   SOLE 23 485 0 0
BRUKER CORP COM 116794108 10,404 270,664 SH   SOLE 2 44,237 0 226,427
BRUKER CORP COM 116794108 246 6,392 SH   SOLE 4 6,392 0 0
BRUKER CORP COM 116794108 71 1,842 SH   SOLE 7 1,842 0 0
BRUKER CORP COM 116794108 2,222 57,800 SH   SOLE 18 57,800 0 0
BRUKER CORP COM 116794108 821 21,365 SH   SOLE 19 21,365 0 0
BRUKER CORP COM 116794108 65,730 1,709,942 SH   SOLE 21 1,709,942 0 0
BRUKER CORP COM 116794108 117,403 3,054,182 SH   SOLE 22 2,850,137 0 204,045
BRUKER CORP COM 116794108 223 5,807 SH   SOLE 23 5,807 0 0
BRUKER CORP COM 116794108 1,589 41,349 SH   SOLE 26 28,628 0 12,721
BRUKER CORP COM 116794108 508 13,225 SH   SOLE 28 13,225 0 0
BRUKER CORP COM 116794108 1,063 27,647 SH   SOLE 30 27,647 0 0
BRUKER CORP COM 116794108 79 2,060 SH   SOLE 31 2,060 0 0
BRUKER CORP COM 116794108 341 8,859 SH   SOLE 34 8,859 0 0
BRUKER CORP COM 116794108 373 9,704 SH   SOLE 40 9,704 0 0
BRUNSWICK CORP COM 117043109 11,735 233,171 SH   SOLE 2 47,110 0 186,061
BRUNSWICK CORP COM 117043109 22 447 SH   SOLE 4 447 0 0
BRUNSWICK CORP COM 117043109 120 2,393 SH   SOLE 7 2,393 0 0
BRUNSWICK CORP COM 117043109 13,016 258,618 SH   SOLE 18 258,618 0 0
BRUNSWICK CORP COM 117043109 902 17,931 SH   SOLE 19 17,931 0 0
BRUNSWICK CORP COM 117043109 212,206 4,216,299 SH   SOLE 21 4,216,299 0 0
BRUNSWICK CORP COM 117043109 143,488 2,850,948 SH   SOLE 22 2,676,431 0 174,517
BRUNSWICK CORP COM 117043109 1,626 32,309 SH   SOLE 26 22,108 0 10,201
BRUNSWICK CORP COM 117043109 573 11,389 SH   SOLE 28 11,389 0 0
BRUNSWICK CORP COM 117043109 2,051 40,746 SH   SOLE 30 40,746 0 0
BRUNSWICK CORP COM 117043109 94 1,865 SH   SOLE 31 1,865 0 0
BRUNSWICK CORP COM 117043109 113 2,241 SH   SOLE 36 2,241 0 0
BRUNSWICK CORP COM 117043109 403 8,007 SH   SOLE 40 8,007 0 0
BRYN MAWR BK CORP COM 117665109 701 19,415 SH   SOLE 2 765 0 18,650
BRYN MAWR BK CORP COM 117665109 14 382 SH   SOLE 7 382 0 0
BRYN MAWR BK CORP COM 117665109 2,399 66,412 SH   SOLE 18 66,412 0 0
BRYN MAWR BK CORP COM 117665109 1,176 32,543 SH   SOLE 19 32,543 0 0
BRYN MAWR BK CORP COM 117665109 24,601 680,903 SH   SOLE 21 680,903 0 0
BRYN MAWR BK CORP COM 117665109 23,571 652,395 SH   SOLE 22 630,798 0 21,597
BRYN MAWR BK CORP COM 117665109 610 16,892 SH   SOLE 26 14,344 0 2,548
BRYN MAWR BK CORP COM 117665109 70 1,943 SH   SOLE 28 1,943 0 0
BRYN MAWR BK CORP COM 117665109 175 4,849 SH   SOLE 30 4,849 0 0
BRYN MAWR BK CORP COM 117665109 58 1,602 SH   SOLE 40 1,602 0 0
BSB BANCORP INC MD COM 05573H108 30 905 SH   SOLE 2 322 0 583
BSB BANCORP INC MD COM 05573H108 6 182 SH   SOLE 7 182 0 0
BSB BANCORP INC MD COM 05573H108 7 216 SH   SOLE 18 216 0 0
BSB BANCORP INC MD COM 05573H108 38 1,142 SH   SOLE 19 1,142 0 0
BSB BANCORP INC MD COM 05573H108 308 9,389 SH   SOLE 21 9,389 0 0
BSB BANCORP INC MD COM 05573H108 893 27,199 SH   SOLE 22 24,634 0 2,565
BSQUARE CORP COM NEW 11776U300 4 2,028 SH   SOLE 18 2,028 0 0
BSQUARE CORP COM NEW 11776U300 75 38,266 SH   SOLE 21 38,266 0 0
BSQUARE CORP COM NEW 11776U300 553 283,699 SH   SOLE 22 283,699 0 0
BT GROUP PLC ADR 05577E101 3 171 SH   SOLE 18 171 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 126 3,700 SH   SOLE 18 3,700 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 17,308 508,748 SH   SOLE 19 508,748 0 0
BUCKLE INC COM 118440106 541 28,888 SH   SOLE 2 1,051 0 27,837
BUCKLE INC COM 118440106 3 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106 13 705 SH   SOLE 7 705 0 0
BUCKLE INC COM 118440106 2,391 127,742 SH   SOLE 18 127,742 0 0
BUCKLE INC COM 118440106 857 45,802 SH   SOLE 19 45,802 0 0
BUCKLE INC COM 118440106 58,139 3,105,707 SH   SOLE 21 3,105,707 0 0
BUCKLE INC COM 118440106 16,268 869,003 SH   SOLE 22 822,951 0 46,052
BUCKLE INC COM 118440106 97 5,158 SH   SOLE 26 3,930 0 1,228
BUCKLE INC COM 118440106 80 4,260 SH   SOLE 28 4,260 0 0
BUCKLE INC COM 118440106 752 40,181 SH   SOLE 30 40,181 0 0
BUCKLE INC COM 118440106 60 3,185 SH   SOLE 40 3,185 0 0
BUILD A BEAR WORKSHOP COM 120076104 17 2,863 SH   SOLE 18 2,863 0 0
BUILD A BEAR WORKSHOP COM 120076104 349 57,258 SH   SOLE 21 57,258 0 0
BUILD A BEAR WORKSHOP COM 120076104 1,245 204,041 SH   SOLE 22 204,041 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,250 93,727 SH   SOLE 2 6,105 0 87,622
BUILDERS FIRSTSOURCE INC COM 12008R107 9 644 SH   SOLE 4 644 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 61 4,609 SH   SOLE 7 4,609 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 5,075 380,413 SH   SOLE 18 358,581 0 21,832
BUILDERS FIRSTSOURCE INC COM 12008R107 3,173 237,850 SH   SOLE 19 237,850 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 53,991 4,047,325 SH   SOLE 21 4,047,325 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 43,803 3,283,614 SH   SOLE 22 3,133,907 0 149,707
BUILDERS FIRSTSOURCE INC COM 12008R107 32 2,411 SH   SOLE 23 2,411 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 578 43,335 SH   SOLE 26 32,467 0 10,868
BUILDERS FIRSTSOURCE INC COM 12008R107 208 15,625 SH   SOLE 28 15,625 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 391 29,280 SH   SOLE 30 29,280 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 158 11,821 SH   SOLE 40 11,821 0 0
BUNGE LIMITED COM G16962105 23,056 434,444 SH   SOLE 2 84,528 0 349,916
BUNGE LIMITED COM G16962105 2,927 55,158 SH   SOLE 4 51,440 0 3,718
BUNGE LIMITED COM G16962105 10,657 200,818 SH   SOLE 7 168,462 0 32,356
BUNGE LIMITED COM G16962105 306 5,774 SH   SOLE 13 5,774 0 0
BUNGE LIMITED COM G16962105 63 1,188 SH   SOLE 15 1,188 0 0
BUNGE LIMITED COM G16962105 6,605 124,459 SH   SOLE 18 110,966 0 13,493
BUNGE LIMITED COM G16962105 3,956 74,540 SH   SOLE 19 74,540 0 0
BUNGE LIMITED COM G16962105 129,619 2,442,424 SH   SOLE 21 2,442,424 0 0
BUNGE LIMITED COM G16962105 206,956 3,899,689 SH   SOLE 22 3,552,777 0 346,912
BUNGE LIMITED COM G16962105 5,419 102,114 SH   SOLE 23 102,114 0 0
BUNGE LIMITED COM G16962105 8,000 150,748 SH   SOLE 25 150,748 0 0
BUNGE LIMITED COM G16962105 32,974 621,334 SH   SOLE 26 202,916 0 418,418
BUNGE LIMITED COM G16962105 1,470 27,694 SH   SOLE 28 20,365 0 7,329
BUNGE LIMITED COM G16962105 1,877 35,375 SH   SOLE 29 5,926 0 29,449
BUNGE LIMITED COM G16962105 20,003 376,910 SH   SOLE 30 376,910 0 0
BUNGE LIMITED COM G16962105 2,350 44,276 SH   SOLE 31 25,980 0 18,296
BUNGE LIMITED COM G16962105 1,589 29,949 SH   SOLE 34 29,949 0 0
BUNGE LIMITED COM G16962105 8,841 166,600 SH   SOLE 36 166,600 0 0
BUNGE LIMITED COM G16962105 150 2,825 SH   SOLE 40 2,825 0 0
BURLINGTON STORES INC COM 122017106 28,219 180,108 SH   SOLE 2 13,189 0 166,919
BURLINGTON STORES INC COM 122017106 3,348 21,369 SH   SOLE 4 19,586 0 1,783
BURLINGTON STORES INC COM 122017106 3,850 24,575 SH   SOLE 7 11,273 0 13,302
BURLINGTON STORES INC COM 122017106 58 370 SH   SOLE 13 370 0 0
BURLINGTON STORES INC COM 122017106 49 315 SH   SOLE 15 315 0 0
BURLINGTON STORES INC COM 122017106 47,553 303,501 SH   SOLE 18 223,731 0 79,770
BURLINGTON STORES INC COM 122017106 30,601 195,309 SH   SOLE 19 195,309 0 0
BURLINGTON STORES INC COM 122017106 202,261 1,290,917 SH   SOLE 21 1,290,917 0 0
BURLINGTON STORES INC COM 122017106 327,050 2,087,378 SH   SOLE 22 1,958,720 0 128,658
BURLINGTON STORES INC COM 122017106 7,615 48,601 SH   SOLE 23 48,601 0 0
BURLINGTON STORES INC COM 122017106 8,736 55,757 SH   SOLE 25 55,757 0 0
BURLINGTON STORES INC COM 122017106 32,408 206,840 SH   SOLE 26 82,432 0 124,408
BURLINGTON STORES INC COM 122017106 2,013 12,849 SH   SOLE 28 9,382 0 3,467
BURLINGTON STORES INC COM 122017106 2,704 17,255 SH   SOLE 29 3,451 0 13,804
BURLINGTON STORES INC COM 122017106 18,887 120,546 SH   SOLE 30 120,546 0 0
BURLINGTON STORES INC COM 122017106 3,263 20,828 SH   SOLE 31 13,326 0 7,502
BURLINGTON STORES INC COM 122017106 2,541 16,219 SH   SOLE 34 16,219 0 0
BURLINGTON STORES INC COM 122017106 8,694 55,491 SH   SOLE 36 55,491 0 0
BURLINGTON STORES INC COM 122017106 220 1,406 SH   SOLE 40 1,406 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 266 10,836 SH   SOLE 2 342 0 10,494
BUSINESS FIRST BANCSHARES IN COM 12326C105 6 241 SH   SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 913 37,203 SH   SOLE 18 37,203 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 380 15,498 SH   SOLE 19 15,498 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 9,076 369,858 SH   SOLE 21 369,858 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 2,691 109,646 SH   SOLE 22 101,786 0 7,860
BWX TECHNOLOGIES INC COM 05605H100 9,805 197,768 SH   SOLE 2 11,253 0 186,515
BWX TECHNOLOGIES INC COM 05605H100 18 361 SH   SOLE 4 361 0 0
BWX TECHNOLOGIES INC COM 05605H100 99 2,004 SH   SOLE 7 2,004 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,602 52,477 SH   SOLE 18 52,477 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,046 21,097 SH   SOLE 19 21,097 0 0
BWX TECHNOLOGIES INC COM 05605H100 127,675 2,575,129 SH   SOLE 21 2,575,129 0 0
BWX TECHNOLOGIES INC COM 05605H100 135,363 2,730,187 SH   SOLE 22 2,525,377 0 204,810
BWX TECHNOLOGIES INC COM 05605H100 1,165 23,505 SH   SOLE 26 19,333 0 4,172
BWX TECHNOLOGIES INC COM 05605H100 1,288 25,982 SH   SOLE 30 25,982 0 0
BWX TECHNOLOGIES INC COM 05605H100 105 2,109 SH   SOLE 31 2,109 0 0
BWX TECHNOLOGIES INC COM 05605H100 502 10,132 SH   SOLE 40 10,132 0 0
BYLINE BANCORP INC COM 124411109 312 16,886 SH   SOLE 2 613 0 16,273
BYLINE BANCORP INC COM 124411109 6 328 SH   SOLE 7 328 0 0
BYLINE BANCORP INC COM 124411109 1,027 55,574 SH   SOLE 18 55,574 0 0
BYLINE BANCORP INC COM 124411109 463 25,030 SH   SOLE 19 25,030 0 0
BYLINE BANCORP INC COM 124411109 10,634 575,423 SH   SOLE 21 575,423 0 0
BYLINE BANCORP INC COM 124411109 4,511 244,117 SH   SOLE 22 232,150 0 11,967
BYLINE BANCORP INC COM 124411109 41 2,235 SH   SOLE 30 2,235 0 0
C & F FINL CORP COM 12466Q104 182 3,594 SH   SOLE 2 102 0 3,492
C & F FINL CORP COM 12466Q104 5 103 SH   SOLE 7 103 0 0
C & F FINL CORP COM 12466Q104 592 11,698 SH   SOLE 18 11,698 0 0
C & F FINL CORP COM 12466Q104 247 4,889 SH   SOLE 19 4,889 0 0
C & F FINL CORP COM 12466Q104 5,580 110,284 SH   SOLE 21 110,284 0 0
C & F FINL CORP COM 12466Q104 1,535 30,345 SH   SOLE 22 28,157 0 2,188
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 32,535 374,014 SH   SOLE 2 52,436 0 321,578
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4,639 53,329 SH   SOLE 4 49,670 0 3,659
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 17,917 205,965 SH   SOLE 7 168,934 0 37,031
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 332 3,816 SH   SOLE 13 3,816 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 122 1,401 SH   SOLE 15 1,401 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 28,866 331,835 SH   SOLE 18 313,409 0 18,426
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 17,122 196,828 SH   SOLE 19 196,828 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 433,648 4,985,031 SH   SOLE 21 4,985,031 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 333,345 3,831,990 SH   SOLE 22 3,447,462 0 384,528
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 9,037 103,888 SH   SOLE 23 103,888 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 13,353 153,505 SH   SOLE 25 153,505 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 68,869 791,694 SH   SOLE 26 180,961 0 610,733
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,302 26,461 SH   SOLE 28 19,158 0 7,303
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,896 33,294 SH   SOLE 29 4,864 0 28,430
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 56,817 653,145 SH   SOLE 30 653,145 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3,624 41,657 SH   SOLE 31 24,334 0 17,323
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 9,535 109,607 SH   SOLE 34 109,607 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 13,938 160,220 SH   SOLE 36 160,220 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 337 3,877 SH   SOLE 40 3,877 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 1,049 67,563 SH   SOLE 2 2,377 0 65,186
C&J ENERGY SVCS INC NEW COM 12674R100 4 240 SH   SOLE 4 240 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 23 1,494 SH   SOLE 7 1,494 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 4,294 276,699 SH   SOLE 18 276,699 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 1,578 101,701 SH   SOLE 19 101,701 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 105,704 6,810,803 SH   SOLE 21 6,810,803 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 28,852 1,859,024 SH   SOLE 22 1,776,733 0 82,291
C&J ENERGY SVCS INC NEW COM 12674R100 596 38,380 SH   SOLE 26 17,720 0 20,660
C&J ENERGY SVCS INC NEW COM 12674R100 1,453 93,652 SH   SOLE 30 93,652 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 99 6,380 SH   SOLE 40 6,380 0 0
CABLE ONE INC COM 12685J105 10,584 10,785 SH   SOLE 2 2,558 0 8,227
CABLE ONE INC COM 12685J105 22 22 SH   SOLE 4 22 0 0
CABLE ONE INC COM 12685J105 71 72 SH   SOLE 7 72 0 0
CABLE ONE INC COM 12685J105 14,019 14,285 SH   SOLE 18 14,285 0 0
CABLE ONE INC COM 12685J105 870 886 SH   SOLE 19 886 0 0
CABLE ONE INC COM 12685J105 235,118 239,579 SH   SOLE 21 239,579 0 0
CABLE ONE INC COM 12685J105 157,632 160,623 SH   SOLE 22 152,210 0 8,413
CABLE ONE INC COM 12685J105 1,514 1,543 SH   SOLE 26 1,209 0 334
CABLE ONE INC COM 12685J105 543 553 SH   SOLE 28 553 0 0
CABLE ONE INC COM 12685J105 1,136 1,158 SH   SOLE 30 1,158 0 0
CABLE ONE INC COM 12685J105 90 92 SH   SOLE 31 92 0 0
CABLE ONE INC COM 12685J105 401 409 SH   SOLE 40 409 0 0
CABOT CORP COM 127055101 11,205 269,148 SH   SOLE 2 128,095 0 141,053
CABOT CORP COM 127055101 372 8,942 SH   SOLE 4 8,942 0 0
CABOT CORP COM 127055101 72 1,726 SH   SOLE 7 1,726 0 0
CABOT CORP COM 127055101 7,863 188,883 SH   SOLE 18 188,883 0 0
CABOT CORP COM 127055101 1,853 44,518 SH   SOLE 19 44,518 0 0
CABOT CORP COM 127055101 3,074 73,848 SH   SOLE 20 73,848 0 0
CABOT CORP COM 127055101 124,362 2,987,326 SH   SOLE 21 2,987,326 0 0
CABOT CORP COM 127055101 87,176 2,094,072 SH   SOLE 22 1,973,595 0 120,477
CABOT CORP COM 127055101 529 12,698 SH   SOLE 23 12,698 0 0
CABOT CORP COM 127055101 467 11,211 SH   SOLE 25 11,211 0 0
CABOT CORP COM 127055101 829 19,915 SH   SOLE 26 13,338 0 6,577
CABOT CORP COM 127055101 327 7,858 SH   SOLE 28 7,858 0 0
CABOT CORP COM 127055101 206 4,941 SH   SOLE 29 4,941 0 0
CABOT CORP COM 127055101 674 16,187 SH   SOLE 30 16,187 0 0
CABOT CORP COM 127055101 52 1,247 SH   SOLE 31 1,247 0 0
CABOT CORP COM 127055101 729 17,519 SH   SOLE 34 17,519 0 0
CABOT CORP COM 127055101 33 795 SH   SOLE 36 795 0 0
CABOT CORP COM 127055101 216 5,187 SH   SOLE 40 5,187 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 2,893 25,844 SH   SOLE 2 3,572 0 22,272
CABOT MICROELECTRONICS CORP COM 12709P103 47 421 SH   SOLE 4 421 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 59 529 SH   SOLE 7 529 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 14,004 125,083 SH   SOLE 18 122,664 0 2,419
CABOT MICROELECTRONICS CORP COM 12709P103 10,296 91,960 SH   SOLE 19 91,960 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 342,111 3,055,657 SH   SOLE 21 3,055,657 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 98,779 882,270 SH   SOLE 22 844,316 0 37,954
CABOT MICROELECTRONICS CORP COM 12709P103 973 8,695 SH   SOLE 23 8,695 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 3,582 31,991 SH   SOLE 26 8,398 0 23,593
CABOT MICROELECTRONICS CORP COM 12709P103 431 3,851 SH   SOLE 28 3,851 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 4,702 42,000 SH   SOLE 30 42,000 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 333 2,975 SH   SOLE 40 2,975 0 0
CABOT OIL & GAS CORP COM 127097103 32,089 1,229,454 SH   SOLE 2 260,309 0 969,145
CABOT OIL & GAS CORP COM 127097103 3,772 144,527 SH   SOLE 4 130,351 0 14,176
CABOT OIL & GAS CORP COM 127097103 9,245 354,203 SH   SOLE 7 326,208 0 27,995
CABOT OIL & GAS CORP COM 127097103 1,184 45,372 SH   SOLE 13 45,372 0 0
CABOT OIL & GAS CORP COM 127097103 97 3,699 SH   SOLE 15 3,699 0 0
CABOT OIL & GAS CORP COM 127097103 29,665 1,136,603 SH   SOLE 18 1,073,946 0 62,657
CABOT OIL & GAS CORP COM 127097103 17,589 673,893 SH   SOLE 19 673,893 0 0
CABOT OIL & GAS CORP COM 127097103 265,752 10,182,064 SH   SOLE 21 10,182,064 0 0
CABOT OIL & GAS CORP COM 127097103 281,234 10,775,253 SH   SOLE 22 9,580,016 0 1,195,237
CABOT OIL & GAS CORP COM 127097103 8,995 344,627 SH   SOLE 23 344,627 0 0
CABOT OIL & GAS CORP COM 127097103 10,041 384,718 SH   SOLE 25 384,718 0 0
CABOT OIL & GAS CORP COM 127097103 48,351 1,852,534 SH   SOLE 26 568,139 0 1,284,395
CABOT OIL & GAS CORP COM 127097103 2,187 83,778 SH   SOLE 28 61,460 0 22,318
CABOT OIL & GAS CORP COM 127097103 3,832 146,823 SH   SOLE 29 16,170 0 130,653
CABOT OIL & GAS CORP COM 127097103 41,832 1,602,776 SH   SOLE 30 1,602,776 0 0
CABOT OIL & GAS CORP COM 127097103 3,769 144,395 SH   SOLE 31 80,954 0 63,441
CABOT OIL & GAS CORP COM 127097103 5,206 199,466 SH   SOLE 34 199,466 0 0
CABOT OIL & GAS CORP COM 127097103 8,222 315,001 SH   SOLE 36 315,001 0 0
CABOT OIL & GAS CORP COM 127097103 242 9,281 SH   SOLE 40 9,281 0 0
CACI INTL INC CL A 127190304 6,570 36,095 SH   SOLE 2 11,447 0 24,648
CACI INTL INC CL A 127190304 24 131 SH   SOLE 4 131 0 0
CACI INTL INC CL A 127190304 129 706 SH   SOLE 7 706 0 0
CACI INTL INC CL A 127190304 25,319 139,101 SH   SOLE 18 139,101 0 0
CACI INTL INC CL A 127190304 6,913 37,978 SH   SOLE 19 37,978 0 0
CACI INTL INC CL A 127190304 318,553 1,750,098 SH   SOLE 21 1,750,098 0 0
CACI INTL INC CL A 127190304 164,533 903,929 SH   SOLE 22 870,105 0 33,824
CACI INTL INC CL A 127190304 1,189 6,532 SH   SOLE 26 4,850 0 1,682
CACI INTL INC CL A 127190304 583 3,201 SH   SOLE 28 3,201 0 0
CACI INTL INC CL A 127190304 1,406 7,725 SH   SOLE 30 7,725 0 0
CACI INTL INC CL A 127190304 181 993 SH   SOLE 36 993 0 0
CACI INTL INC CL A 127190304 437 2,402 SH   SOLE 40 2,402 0 0
CACTUS INC CL A 127203107 1,214 34,093 SH   SOLE 2 4,587 0 29,506
CACTUS INC CL A 127203107 15 419 SH   SOLE 4 419 0 0
CACTUS INC CL A 127203107 29 826 SH   SOLE 7 826 0 0
CACTUS INC CL A 127203107 4,327 121,543 SH   SOLE 18 121,543 0 0
CACTUS INC CL A 127203107 4,348 122,124 SH   SOLE 19 122,124 0 0
CACTUS INC CL A 127203107 44,714 1,256,020 SH   SOLE 21 1,256,020 0 0
CACTUS INC CL A 127203107 45,052 1,265,504 SH   SOLE 22 1,215,907 0 49,597
CACTUS INC CL A 127203107 395 11,093 SH   SOLE 23 11,093 0 0
CACTUS INC CL A 127203107 1,807 50,751 SH   SOLE 26 13,656 0 37,095
CACTUS INC CL A 127203107 196 5,507 SH   SOLE 28 5,507 0 0
CACTUS INC CL A 127203107 518 14,545 SH   SOLE 30 14,545 0 0
CACTUS INC CL A 127203107 146 4,113 SH   SOLE 40 4,113 0 0
CADENCE BANCORPORATION CL A 12739A100 3,093 166,736 SH   SOLE 2 56,175 0 110,561
CADENCE BANCORPORATION CL A 12739A100 17 924 SH   SOLE 4 924 0 0
CADENCE BANCORPORATION CL A 12739A100 43 2,313 SH   SOLE 7 2,313 0 0
CADENCE BANCORPORATION CL A 12739A100 7,857 423,571 SH   SOLE 18 383,715 0 39,856
CADENCE BANCORPORATION CL A 12739A100 15,595 840,725 SH   SOLE 19 840,725 0 0
CADENCE BANCORPORATION CL A 12739A100 73,944 3,986,181 SH   SOLE 21 3,986,181 0 0
CADENCE BANCORPORATION CL A 12739A100 81,031 4,368,227 SH   SOLE 22 4,187,216 0 181,011
CADENCE BANCORPORATION CL A 12739A100 3,749 202,113 SH   SOLE 23 202,113 0 0
CADENCE BANCORPORATION CL A 12739A100 7,274 392,140 SH   SOLE 26 32,893 0 359,247
CADENCE BANCORPORATION CL A 12739A100 312 16,819 SH   SOLE 28 16,819 0 0
CADENCE BANCORPORATION CL A 12739A100 666 35,911 SH   SOLE 30 35,911 0 0
CADENCE BANCORPORATION CL A 12739A100 175 9,459 SH   SOLE 40 9,459 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 44,314 697,754 SH   SOLE 2 76,386 0 621,368
CADENCE DESIGN SYSTEM INC COM 127387108 6,678 105,152 SH   SOLE 4 97,714 0 7,438
CADENCE DESIGN SYSTEM INC COM 127387108 19,643 309,295 SH   SOLE 7 236,198 0 73,097
CADENCE DESIGN SYSTEM INC COM 127387108 644 10,135 SH   SOLE 13 10,135 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 181 2,856 SH   SOLE 15 2,856 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 46,758 736,232 SH   SOLE 18 698,439 0 37,793
CADENCE DESIGN SYSTEM INC COM 127387108 5,544 87,286 SH   SOLE 19 87,286 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 470,242 7,404,219 SH   SOLE 21 7,404,219 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 476,856 7,508,355 SH   SOLE 22 6,767,029 0 741,326
CADENCE DESIGN SYSTEM INC COM 127387108 12,842 202,198 SH   SOLE 23 202,198 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 28,312 445,795 SH   SOLE 25 445,795 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 86,948 1,369,048 SH   SOLE 26 382,299 0 986,749
CADENCE DESIGN SYSTEM INC COM 127387108 3,432 54,045 SH   SOLE 28 39,385 0 14,660
CADENCE DESIGN SYSTEM INC COM 127387108 4,345 68,408 SH   SOLE 29 10,614 0 57,794
CADENCE DESIGN SYSTEM INC COM 127387108 74,109 1,166,881 SH   SOLE 30 1,166,881 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 5,324 83,827 SH   SOLE 31 50,345 0 33,482
CADENCE DESIGN SYSTEM INC COM 127387108 2,587 40,727 SH   SOLE 32 40,727 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 2,646 41,669 SH   SOLE 34 41,669 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 12,893 203,000 SH   SOLE 36 203,000 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 488 7,688 SH   SOLE 40 7,688 0 0
CADIZ INC COM NEW 127537207 235 24,302 SH   SOLE 2 2,384 0 21,918
CADIZ INC COM NEW 127537207 3 294 SH   SOLE 7 294 0 0
CADIZ INC COM NEW 127537207 776 80,186 SH   SOLE 18 80,186 0 0
CADIZ INC COM NEW 127537207 720 74,382 SH   SOLE 19 74,382 0 0
CADIZ INC COM NEW 127537207 7,333 757,510 SH   SOLE 21 757,510 0 0
CADIZ INC COM NEW 127537207 6,441 665,433 SH   SOLE 22 648,885 0 16,548
CADIZ INC COM NEW 127537207 269 27,754 SH   SOLE 26 0 0 27,754
CAESARS ENTMT CORP COM 127686103 13,345 1,535,685 SH   SOLE 2 355,419 0 1,180,266
CAESARS ENTMT CORP COM 127686103 26 2,957 SH   SOLE 4 2,957 0 0
CAESARS ENTMT CORP COM 127686103 140 16,106 SH   SOLE 7 16,106 0 0
CAESARS ENTMT CORP COM 127686103 14,663 1,687,348 SH   SOLE 18 1,687,348 0 0
CAESARS ENTMT CORP COM 127686103 9,406 1,082,435 SH   SOLE 19 1,082,435 0 0
CAESARS ENTMT CORP COM 127686103 242,748 27,934,186 SH   SOLE 21 27,934,186 0 0
CAESARS ENTMT CORP COM 127686103 164,475 18,926,939 SH   SOLE 22 17,831,920 0 1,095,019
CAESARS ENTMT CORP COM 127686103 14 1,590 SH   SOLE 25 1,590 0 0
CAESARS ENTMT CORP COM 127686103 1,907 219,433 SH   SOLE 26 153,263 0 66,170
CAESARS ENTMT CORP COM 127686103 624 71,821 SH   SOLE 28 71,821 0 0
CAESARS ENTMT CORP COM 127686103 1,366 157,238 SH   SOLE 30 157,238 0 0
CAESARS ENTMT CORP COM 127686103 108 12,455 SH   SOLE 31 12,455 0 0
CAESARS ENTMT CORP COM 127686103 2,852 328,200 SH   SOLE 34 328,200 0 0
CAESARS ENTMT CORP COM 127686103 485 55,868 SH   SOLE 40 55,868 0 0
CAESARS ENTMT CORP OPTIONS 127686103 9 1,000 SH Call SOLE 2 1,000 0 0
CAESARS ENTMT CORP OPTIONS 127686103 1,414 162,700 SH Call SOLE 19 162,700 0 0
CAESARS ENTMT CORP OPTIONS 127686103 18 2,100 SH Call SOLE 22 2,100 0 0
CAESARS ENTMT CORP OPTIONS 127686103 297 34,200 SH Call SOLE 34 34,200 0 0
CAESARSTONE LTD ORD SHS M20598104 418 26,750 SH   SOLE 2 748 0 26,002
CAESARSTONE LTD ORD SHS M20598104 3 166 SH   SOLE 4 166 0 0
CAESARSTONE LTD ORD SHS M20598104 31 1,984 SH   SOLE 7 1,984 0 0
CAESARSTONE LTD ORD SHS M20598104 1,209 77,449 SH   SOLE 18 77,449 0 0
CAESARSTONE LTD ORD SHS M20598104 565 36,186 SH   SOLE 19 36,186 0 0
CAESARSTONE LTD ORD SHS M20598104 17,070 1,093,540 SH   SOLE 21 1,093,540 0 0
CAESARSTONE LTD ORD SHS M20598104 6,395 409,683 SH   SOLE 22 378,991 0 30,692
CAESARSTONE LTD ORD SHS M20598104 25 1,597 SH   SOLE 26 0 0 1,597
CAESARSTONE LTD ORD SHS M20598104 55 3,543 SH   SOLE 30 3,543 0 0
CAESARSTONE LTD ORD SHS M20598104 43 2,725 SH   SOLE 40 2,725 0 0
CAI INTERNATIONAL INC COM 12477X106 375 16,161 SH   SOLE 2 658 0 15,503
CAI INTERNATIONAL INC COM 12477X106 10 412 SH   SOLE 7 412 0 0
CAI INTERNATIONAL INC COM 12477X106 1,394 60,072 SH   SOLE 18 60,072 0 0
CAI INTERNATIONAL INC COM 12477X106 636 27,401 SH   SOLE 19 27,401 0 0
CAI INTERNATIONAL INC COM 12477X106 13,841 596,586 SH   SOLE 21 596,586 0 0
CAI INTERNATIONAL INC COM 12477X106 11,700 504,293 SH   SOLE 22 481,790 0 22,503
CAI INTERNATIONAL INC COM 12477X106 135 5,837 SH   SOLE 30 5,837 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,311 29,384 SH   SOLE 2 1,085 0 28,299
CAL MAINE FOODS INC COM NEW 128030202 7 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202 930 20,831 SH   SOLE 7 20,831 0 0
CAL MAINE FOODS INC COM NEW 128030202 6,006 134,571 SH   SOLE 18 134,571 0 0
CAL MAINE FOODS INC COM NEW 128030202 2,191 49,087 SH   SOLE 19 49,087 0 0
CAL MAINE FOODS INC COM NEW 128030202 146,650 3,285,897 SH   SOLE 21 3,285,897 0 0
CAL MAINE FOODS INC COM NEW 128030202 41,834 937,350 SH   SOLE 22 895,379 0 41,971
CAL MAINE FOODS INC COM NEW 128030202 334 7,480 SH   SOLE 23 7,480 0 0
CAL MAINE FOODS INC COM NEW 128030202 713 15,967 SH   SOLE 26 7,834 0 8,133
CAL MAINE FOODS INC COM NEW 128030202 198 4,430 SH   SOLE 28 4,430 0 0
CAL MAINE FOODS INC COM NEW 128030202 2,291 51,325 SH   SOLE 30 51,325 0 0
CAL MAINE FOODS INC COM NEW 128030202 155 3,470 SH   SOLE 40 3,470 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 6 1,542 SH   SOLE 18 1,542 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 93 25,577 SH   SOLE 21 25,577 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 86 23,628 SH   SOLE 22 23,628 0 0
CALAMP CORP COM 128126109 339 26,915 SH   SOLE 2 1,299 0 25,616
CALAMP CORP COM 128126109 10 798 SH   SOLE 7 798 0 0
CALAMP CORP COM 128126109 1,924 152,929 SH   SOLE 18 152,929 0 0
CALAMP CORP COM 128126109 622 49,482 SH   SOLE 19 49,482 0 0
CALAMP CORP COM 128126109 48,209 3,832,200 SH   SOLE 21 3,832,200 0 0
CALAMP CORP COM 128126109 15,010 1,193,128 SH   SOLE 22 1,152,350 0 40,778
CALAMP CORP COM 128126109 17 1,349 SH   SOLE 26 0 0 1,349
CALAMP CORP COM 128126109 67 5,309 SH   SOLE 28 5,309 0 0
CALAMP CORP COM 128126109 619 49,217 SH   SOLE 30 49,217 0 0
CALAMP CORP COM 128126109 50 3,941 SH   SOLE 40 3,941 0 0
CALAVO GROWERS INC COM 128246105 1,297 15,472 SH   SOLE 2 3,150 0 12,322
CALAVO GROWERS INC COM 128246105 6 71 SH   SOLE 4 71 0 0
CALAVO GROWERS INC COM 128246105 905 10,788 SH   SOLE 7 10,788 0 0
CALAVO GROWERS INC COM 128246105 5,901 70,381 SH   SOLE 18 68,431 0 1,950
CALAVO GROWERS INC COM 128246105 6,609 78,816 SH   SOLE 19 78,816 0 0
CALAVO GROWERS INC COM 128246105 140,510 1,675,736 SH   SOLE 21 1,675,736 0 0
CALAVO GROWERS INC COM 128246105 41,005 489,033 SH   SOLE 22 469,877 0 19,156
CALAVO GROWERS INC COM 128246105 790 9,420 SH   SOLE 23 9,420 0 0
CALAVO GROWERS INC COM 128246105 2,477 29,537 SH   SOLE 26 3,775 0 25,762
CALAVO GROWERS INC COM 128246105 180 2,141 SH   SOLE 28 2,141 0 0
CALAVO GROWERS INC COM 128246105 2,173 25,919 SH   SOLE 30 25,919 0 0
CALAVO GROWERS INC COM 128246105 1,542 18,385 SH   SOLE 34 18,385 0 0
CALAVO GROWERS INC COM 128246105 131 1,559 SH   SOLE 40 1,559 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 11 1,860 SH   SOLE 18 1,860 0 0
CALERES INC COM 129500104 1,085 43,935 SH   SOLE 2 1,474 0 42,461
CALERES INC COM 129500104 5 219 SH   SOLE 4 219 0 0
CALERES INC COM 129500104 23 920 SH   SOLE 7 920 0 0
CALERES INC COM 129500104 4,582 185,563 SH   SOLE 18 185,563 0 0
CALERES INC COM 129500104 1,592 64,480 SH   SOLE 19 64,480 0 0
CALERES INC COM 129500104 114,208 4,625,691 SH   SOLE 21 4,625,691 0 0
CALERES INC COM 129500104 31,798 1,287,904 SH   SOLE 22 1,225,685 0 62,219
CALERES INC COM 129500104 586 23,721 SH   SOLE 26 13,089 0 10,632
CALERES INC COM 129500104 148 5,986 SH   SOLE 28 5,986 0 0
CALERES INC COM 129500104 1,539 62,339 SH   SOLE 30 62,339 0 0
CALERES INC COM 129500104 112 4,548 SH   SOLE 40 4,548 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1,232 47,919 SH   SOLE 2 1,617 0 46,302
CALIFORNIA RES CORP COM NEW 13057Q206 5 194 SH   SOLE 4 194 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 25 986 SH   SOLE 7 986 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 3,790 147,409 SH   SOLE 18 147,409 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1,802 70,087 SH   SOLE 19 70,087 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 38,689 1,504,838 SH   SOLE 21 1,504,838 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 34,639 1,347,300 SH   SOLE 22 1,285,993 0 61,307
CALIFORNIA RES CORP COM NEW 13057Q206 275 10,694 SH   SOLE 26 3,718 0 6,976
CALIFORNIA RES CORP COM NEW 13057Q206 162 6,299 SH   SOLE 28 6,299 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 644 25,032 SH   SOLE 30 25,032 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 143 5,553 SH   SOLE 40 5,553 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,660 49,012 SH   SOLE 2 1,799 0 47,213
CALIFORNIA WTR SVC GROUP COM 130788102 117 2,148 SH   SOLE 4 2,148 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 7,173 132,157 SH   SOLE 7 132,157 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 11,415 210,307 SH   SOLE 18 210,307 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 4,260 78,475 SH   SOLE 19 78,475 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 281,454 5,185,224 SH   SOLE 21 5,185,224 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 80,008 1,473,982 SH   SOLE 22 1,408,607 0 65,375
CALIFORNIA WTR SVC GROUP COM 130788102 1,012 18,650 SH   SOLE 26 14,906 0 3,744
CALIFORNIA WTR SVC GROUP COM 130788102 329 6,064 SH   SOLE 28 6,064 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 13,797 254,189 SH   SOLE 30 254,189 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 118 2,173 SH   SOLE 36 2,173 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 297 5,477 SH   SOLE 40 5,477 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 366 54,288 SH   SOLE 2 21,703 0 32,585
CALITHERA BIOSCIENCES INC COM 13089P101 7 1,036 SH   SOLE 7 1,036 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 792 117,558 SH   SOLE 18 108,345 0 9,213
CALITHERA BIOSCIENCES INC COM 13089P101 2,034 301,770 SH   SOLE 19 301,770 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 7,759 1,151,171 SH   SOLE 21 1,151,171 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 8,203 1,217,090 SH   SOLE 22 1,192,165 0 24,925
CALITHERA BIOSCIENCES INC COM 13089P101 649 96,245 SH   SOLE 23 96,245 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 768 113,981 SH   SOLE 26 0 0 113,981
CALIX INC COM 13100M509 525 68,117 SH   SOLE 2 29,141 0 38,976
CALIX INC COM 13100M509 7 926 SH   SOLE 7 926 0 0
CALIX INC COM 13100M509 1,206 156,687 SH   SOLE 18 150,454 0 6,233
CALIX INC COM 13100M509 4,131 536,525 SH   SOLE 19 536,525 0 0
CALIX INC COM 13100M509 11,627 1,509,969 SH   SOLE 21 1,509,969 0 0
CALIX INC COM 13100M509 13,438 1,745,196 SH   SOLE 22 1,709,898 0 35,298
CALIX INC COM 13100M509 819 106,421 SH   SOLE 23 106,421 0 0
CALIX INC COM 13100M509 1,436 186,556 SH   SOLE 26 0 0 186,556
CALLAWAY GOLF CO COM 131193104 1,368 85,872 SH   SOLE 2 3,293 0 82,579
CALLAWAY GOLF CO COM 131193104 7 466 SH   SOLE 4 466 0 0
CALLAWAY GOLF CO COM 131193104 32 2,014 SH   SOLE 7 2,014 0 0
CALLAWAY GOLF CO COM 131193104 6,337 397,772 SH   SOLE 18 397,772 0 0
CALLAWAY GOLF CO COM 131193104 2,295 144,092 SH   SOLE 19 144,092 0 0
CALLAWAY GOLF CO COM 131193104 154,273 9,684,462 SH   SOLE 21 9,684,462 0 0
CALLAWAY GOLF CO COM 131193104 42,642 2,676,833 SH   SOLE 22 2,549,637 0 127,196
CALLAWAY GOLF CO COM 131193104 556 34,901 SH   SOLE 26 19,657 0 15,244
CALLAWAY GOLF CO COM 131193104 203 12,739 SH   SOLE 28 12,739 0 0
CALLAWAY GOLF CO COM 131193104 2,039 128,026 SH   SOLE 30 128,026 0 0
CALLAWAY GOLF CO COM 131193104 133 8,378 SH   SOLE 40 8,378 0 0
CALLON PETE CO DEL COM 13123X102 2,543 336,818 SH   SOLE 2 105,527 0 231,291
CALLON PETE CO DEL COM 13123X102 10 1,311 SH   SOLE 4 1,311 0 0
CALLON PETE CO DEL COM 13123X102 38 5,061 SH   SOLE 7 5,061 0 0
CALLON PETE CO DEL COM 13123X102 9,631 1,275,631 SH   SOLE 18 1,275,631 0 0
CALLON PETE CO DEL COM 13123X102 2,641 349,771 SH   SOLE 19 349,771 0 0
CALLON PETE CO DEL COM 13123X102 122,689 16,250,161 SH   SOLE 21 16,250,161 0 0
CALLON PETE CO DEL COM 13123X102 59,841 7,925,949 SH   SOLE 22 7,653,657 0 272,292
CALLON PETE CO DEL COM 13123X102 726 96,138 SH   SOLE 26 46,020 0 50,118
CALLON PETE CO DEL COM 13123X102 240 31,750 SH   SOLE 28 31,750 0 0
CALLON PETE CO DEL COM 13123X102 883 116,907 SH   SOLE 30 116,907 0 0
CALLON PETE CO DEL COM 13123X102 167 22,098 SH   SOLE 40 22,098 0 0
CALYXT INC COM 13173L107 81 4,603 SH   SOLE 2 214 0 4,389
CALYXT INC COM 13173L107 361 20,530 SH   SOLE 18 20,530 0 0
CALYXT INC COM 13173L107 147 8,380 SH   SOLE 19 8,380 0 0
CALYXT INC COM 13173L107 4,016 228,294 SH   SOLE 21 228,294 0 0
CALYXT INC COM 13173L107 3,578 203,396 SH   SOLE 22 199,649 0 3,747
CAMBER ENERGY INC COM NEW 13200M300 0 47 SH   SOLE 21 47 0 0
CAMBREX CORP COM 132011107 1,204 30,982 SH   SOLE 2 1,198 0 29,784
CAMBREX CORP COM 132011107 3 88 SH   SOLE 4 88 0 0
CAMBREX CORP COM 132011107 28 732 SH   SOLE 7 732 0 0
CAMBREX CORP COM 132011107 5,675 146,069 SH   SOLE 18 146,069 0 0
CAMBREX CORP COM 132011107 1,986 51,107 SH   SOLE 19 51,107 0 0
CAMBREX CORP COM 132011107 139,013 3,578,209 SH   SOLE 21 3,578,209 0 0
CAMBREX CORP COM 132011107 38,454 989,809 SH   SOLE 22 946,707 0 43,102
CAMBREX CORP COM 132011107 538 13,839 SH   SOLE 26 4,541 0 9,298
CAMBREX CORP COM 132011107 178 4,593 SH   SOLE 28 4,593 0 0
CAMBREX CORP COM 132011107 1,924 49,529 SH   SOLE 30 49,529 0 0
CAMBREX CORP COM 132011107 139 3,590 SH   SOLE 40 3,590 0 0
CAMBRIDGE BANCORP COM 132152109 293 3,534 SH   SOLE 2 125 0 3,409
CAMBRIDGE BANCORP COM 132152109 6 72 SH   SOLE 7 72 0 0
CAMBRIDGE BANCORP COM 132152109 1,037 12,519 SH   SOLE 18 12,519 0 0
CAMBRIDGE BANCORP COM 132152109 424 5,123 SH   SOLE 19 5,123 0 0
CAMBRIDGE BANCORP COM 132152109 10,457 126,211 SH   SOLE 21 126,211 0 0
CAMBRIDGE BANCORP COM 132152109 2,947 35,571 SH   SOLE 22 33,031 0 2,540
CAMDEN NATL CORP COM 133034108 634 15,208 SH   SOLE 2 570 0 14,638
CAMDEN NATL CORP COM 133034108 14 327 SH   SOLE 7 327 0 0
CAMDEN NATL CORP COM 133034108 2,254 54,022 SH   SOLE 18 54,022 0 0
CAMDEN NATL CORP COM 133034108 1,031 24,711 SH   SOLE 19 24,711 0 0
CAMDEN NATL CORP COM 133034108 22,078 529,183 SH   SOLE 21 529,183 0 0
CAMDEN NATL CORP COM 133034108 22,773 545,843 SH   SOLE 22 523,119 0 22,724
CAMDEN NATL CORP COM 133034108 50 1,187 SH   SOLE 26 0 0 1,187
CAMDEN NATL CORP COM 133034108 95 2,282 SH   SOLE 28 2,282 0 0
CAMDEN NATL CORP COM 133034108 192 4,600 SH   SOLE 30 4,600 0 0
CAMDEN NATL CORP COM 133034108 45 1,090 SH   SOLE 40 1,090 0 0
CAMDEN PPTY TR SH BEN INT 133131102 26,488 260,966 SH   SOLE 2 54,201 0 206,765
CAMDEN PPTY TR SH BEN INT 133131102 5,560 54,776 SH   SOLE 4 52,328 0 2,448
CAMDEN PPTY TR SH BEN INT 133131102 18,820 185,422 SH   SOLE 7 166,869 0 18,553
CAMDEN PPTY TR SH BEN INT 133131102 59 582 SH   SOLE 13 582 0 0
CAMDEN PPTY TR SH BEN INT 133131102 360 3,550 SH   SOLE 15 3,550 0 0
CAMDEN PPTY TR SH BEN INT 133131102 28,868 284,410 SH   SOLE 18 276,635 0 7,775
CAMDEN PPTY TR SH BEN INT 133131102 16,704 164,568 SH   SOLE 19 164,568 0 0
CAMDEN PPTY TR SH BEN INT 133131102 674,045 6,640,838 SH   SOLE 21 6,640,838 0 0
CAMDEN PPTY TR SH BEN INT 133131102 442,984 4,364,370 SH   SOLE 22 4,175,357 0 189,013
CAMDEN PPTY TR SH BEN INT 133131102 7,276 71,684 SH   SOLE 23 71,684 0 0
CAMDEN PPTY TR SH BEN INT 133131102 19,522 192,335 SH   SOLE 25 192,335 0 0
CAMDEN PPTY TR SH BEN INT 133131102 23,841 234,888 SH   SOLE 26 88,986 0 145,902
CAMDEN PPTY TR SH BEN INT 133131102 1,806 17,792 SH   SOLE 28 13,220 0 4,572
CAMDEN PPTY TR SH BEN INT 133131102 5,595 55,123 SH   SOLE 29 36,379 0 18,744
CAMDEN PPTY TR SH BEN INT 133131102 58,382 575,189 SH   SOLE 30 575,189 0 0
CAMDEN PPTY TR SH BEN INT 133131102 2,735 26,947 SH   SOLE 31 15,684 0 11,263
CAMDEN PPTY TR SH BEN INT 133131102 2,001 19,711 SH   SOLE 34 19,711 0 0
CAMDEN PPTY TR SH BEN INT 133131102 3,043 29,981 SH   SOLE 36 29,981 0 0
CAMDEN PPTY TR SH BEN INT 133131102 189 1,861 SH   SOLE 40 1,861 0 0
CAMECO CORP COM 13321L108 2,149 182,235 SH   SOLE 21 182,235 0 0
CAMPBELL SOUP CO COM 134429109 19,234 504,430 SH   SOLE 2 81,815 0 422,615
CAMPBELL SOUP CO COM 134429109 2,404 63,036 SH   SOLE 4 58,277 0 4,759
CAMPBELL SOUP CO COM 134429109 7,984 209,380 SH   SOLE 7 191,214 0 18,166
CAMPBELL SOUP CO COM 134429109 41 1,078 SH   SOLE 13 1,078 0 0
CAMPBELL SOUP CO COM 134429109 79 2,076 SH   SOLE 15 2,076 0 0
CAMPBELL SOUP CO COM 134429109 14,393 377,460 SH   SOLE 18 353,761 0 23,699
CAMPBELL SOUP CO COM 134429109 1,971 51,687 SH   SOLE 19 51,687 0 0
CAMPBELL SOUP CO COM 134429109 233,521 6,124,343 SH   SOLE 21 6,124,343 0 0
CAMPBELL SOUP CO COM 134429109 187,407 4,914,939 SH   SOLE 22 4,430,602 0 484,337
CAMPBELL SOUP CO COM 134429109 5,143 134,873 SH   SOLE 23 134,873 0 0
CAMPBELL SOUP CO COM 134429109 6,405 167,974 SH   SOLE 25 167,974 0 0
CAMPBELL SOUP CO COM 134429109 41,045 1,076,442 SH   SOLE 26 264,473 0 811,969
CAMPBELL SOUP CO COM 134429109 1,381 36,218 SH   SOLE 28 26,368 0 9,850
CAMPBELL SOUP CO COM 134429109 1,672 43,858 SH   SOLE 29 6,994 0 36,864
CAMPBELL SOUP CO COM 134429109 39,667 1,040,298 SH   SOLE 30 1,040,298 0 0
CAMPBELL SOUP CO COM 134429109 2,247 58,940 SH   SOLE 31 36,244 0 22,696
CAMPBELL SOUP CO COM 134429109 457 11,979 SH   SOLE 34 11,979 0 0
CAMPBELL SOUP CO COM 134429109 6,712 176,040 SH   SOLE 36 176,040 0 0
CAMPBELL SOUP CO COM 134429109 139 3,651 SH   SOLE 40 3,651 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 365 26,210 SH   SOLE 2 1,173 0 25,037
CAMPING WORLD HLDGS INC CL A 13462K109 10 750 SH   SOLE 7 750 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 1,430 102,812 SH   SOLE 18 102,812 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 675 48,550 SH   SOLE 19 48,550 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 13,756 988,948 SH   SOLE 21 988,948 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 12,389 890,652 SH   SOLE 22 852,475 0 38,177
CAMPING WORLD HLDGS INC CL A 13462K109 126 9,055 SH   SOLE 26 0 0 9,055
CAMPING WORLD HLDGS INC CL A 13462K109 60 4,295 SH   SOLE 28 4,295 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 112 8,081 SH   SOLE 30 8,081 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 44 3,182 SH   SOLE 40 3,182 0 0
CAMTEK LTD ORD M20791105 187 20,959 SH   SOLE 22 20,959 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 46,720 972,919 SH   SOLE 19 972,919 0 0
CANADIAN NAT RES LTD COM 136385101 175 6,370 SH   SOLE 18 6,370 0 0
CANADIAN NAT RES LTD COM 136385101 15,226 553,656 SH   SOLE 21 553,656 0 0
CANADIAN NATL RY CO COM 136375102 14,296 159,770 SH   SOLE 22 159,770 0 0
CANADIAN PAC RY LTD COM 13645T100 10 48 SH   SOLE 18 48 0 0
CANADIAN SOLAR INC COM 136635109 4,213 226,127 SH   SOLE 21 226,127 0 0
CANADIAN SOLAR INC COM 136635109 54 2,922 SH   SOLE 22 2,922 0 0
CANADIAN SOLAR INC COM 136635109 3,402 182,632 SH   SOLE 30 182,632 0 0
CANADIAN SOLAR INC COM 136635109 12,958 695,551 SH   SOLE 34 695,551 0 0
CANADIAN SOLAR INC COM 136635109 117 6,295 SH   SOLE 36 6,295 0 0
CANCER GENETICS INC COM 13739U104 2 6,632 SH   SOLE 21 6,632 0 0
CANNAE HLDGS INC COM 13765N107 1,722 70,977 SH   SOLE 2 2,623 0 68,354
CANNAE HLDGS INC COM 13765N107 10 421 SH   SOLE 4 421 0 0
CANNAE HLDGS INC COM 13765N107 37 1,509 SH   SOLE 7 1,509 0 0
CANNAE HLDGS INC COM 13765N107 5,375 221,566 SH   SOLE 18 221,566 0 0
CANNAE HLDGS INC COM 13765N107 2,638 108,723 SH   SOLE 19 108,723 0 0
CANNAE HLDGS INC COM 13765N107 53,401 2,201,197 SH   SOLE 21 2,201,197 0 0
CANNAE HLDGS INC COM 13765N107 49,681 2,047,836 SH   SOLE 22 1,942,235 0 105,601
CANNAE HLDGS INC COM 13765N107 403 16,623 SH   SOLE 26 13,850 0 2,773
CANNAE HLDGS INC COM 13765N107 213 8,787 SH   SOLE 28 8,787 0 0
CANNAE HLDGS INC COM 13765N107 8,184 337,331 SH   SOLE 30 337,331 0 0
CANNAE HLDGS INC COM 13765N107 217 8,938 SH   SOLE 40 8,938 0 0
CANON INC SPONSORED ADR 138006309 6 192 SH   SOLE 18 192 0 0
CANTEL MEDICAL CORP COM 138098108 5,898 88,175 SH   SOLE 2 19,040 0 69,135
CANTEL MEDICAL CORP COM 138098108 11 160 SH   SOLE 4 160 0 0
CANTEL MEDICAL CORP COM 138098108 50 753 SH   SOLE 7 753 0 0
CANTEL MEDICAL CORP COM 138098108 7,027 105,053 SH   SOLE 18 105,053 0 0
CANTEL MEDICAL CORP COM 138098108 533 7,975 SH   SOLE 19 7,975 0 0
CANTEL MEDICAL CORP COM 138098108 133,127 1,990,231 SH   SOLE 21 1,990,231 0 0
CANTEL MEDICAL CORP COM 138098108 80,320 1,200,774 SH   SOLE 22 1,130,757 0 70,017
CANTEL MEDICAL CORP COM 138098108 918 13,726 SH   SOLE 26 9,572 0 4,154
CANTEL MEDICAL CORP COM 138098108 318 4,756 SH   SOLE 28 4,756 0 0
CANTEL MEDICAL CORP COM 138098108 684 10,227 SH   SOLE 30 10,227 0 0
CANTEL MEDICAL CORP COM 138098108 54 805 SH   SOLE 31 805 0 0
CANTEL MEDICAL CORP COM 138098108 272 4,072 SH   SOLE 40 4,072 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 6 441 SH   SOLE 18 441 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 9 598 SH   SOLE 21 598 0 0
CAPITAL BANCORP INC MD COM 139737100 57 4,865 SH   SOLE 2 0 0 4,865
CAPITAL BANCORP INC MD COM 139737100 285 24,551 SH   SOLE 18 24,551 0 0
CAPITAL BANCORP INC MD COM 139737100 105 9,034 SH   SOLE 19 9,034 0 0
CAPITAL BANCORP INC MD COM 139737100 2,410 207,429 SH   SOLE 21 207,429 0 0
CAPITAL BANCORP INC MD COM 139737100 483 41,545 SH   SOLE 22 39,374 0 2,171
CAPITAL CITY BK GROUP INC COM 139674105 277 12,713 SH   SOLE 2 990 0 11,723
CAPITAL CITY BK GROUP INC COM 139674105 5 252 SH   SOLE 7 252 0 0
CAPITAL CITY BK GROUP INC COM 139674105 880 40,390 SH   SOLE 18 40,390 0 0
CAPITAL CITY BK GROUP INC COM 139674105 486 22,336 SH   SOLE 19 22,336 0 0
CAPITAL CITY BK GROUP INC COM 139674105 8,727 400,707 SH   SOLE 21 400,707 0 0
CAPITAL CITY BK GROUP INC COM 139674105 10,685 490,602 SH   SOLE 22 482,856 0 7,746
CAPITAL CITY BK GROUP INC COM 139674105 47 2,159 SH   SOLE 23 2,159 0 0
CAPITAL CITY BK GROUP INC COM 139674105 147 6,769 SH   SOLE 26 0 0 6,769
CAPITAL ONE FINL CORP COM 14040H105 123,916 1,516,906 SH   SOLE 2 398,869 0 1,118,037
CAPITAL ONE FINL CORP COM 14040H105 15,539 190,218 SH   SOLE 4 177,383 0 12,835
CAPITAL ONE FINL CORP COM 14040H105 33,904 415,035 SH   SOLE 7 381,086 0 33,949
CAPITAL ONE FINL CORP COM 14040H105 621 7,598 SH   SOLE 13 7,598 0 0
CAPITAL ONE FINL CORP COM 14040H105 369 4,519 SH   SOLE 15 4,519 0 0
CAPITAL ONE FINL CORP COM 14040H105 91,707 1,122,623 SH   SOLE 18 1,044,184 0 78,439
CAPITAL ONE FINL CORP COM 14040H105 32,700 400,289 SH   SOLE 19 400,289 0 0
CAPITAL ONE FINL CORP COM 14040H105 678,638 8,307,482 SH   SOLE 21 8,307,482 0 0
CAPITAL ONE FINL CORP COM 14040H105 958,660 11,735,345 SH   SOLE 22 10,338,850 0 1,396,495
CAPITAL ONE FINL CORP COM 14040H105 33,558 410,793 SH   SOLE 23 410,793 0 0
CAPITAL ONE FINL CORP COM 14040H105 37,317 456,812 SH   SOLE 25 456,812 0 0
CAPITAL ONE FINL CORP COM 14040H105 151,992 1,860,599 SH   SOLE 26 506,008 0 1,354,591
CAPITAL ONE FINL CORP COM 14040H105 7,436 91,026 SH   SOLE 28 65,931 0 25,095
CAPITAL ONE FINL CORP COM 14040H105 5,366 65,685 SH   SOLE 29 36,444 0 29,241
CAPITAL ONE FINL CORP COM 14040H105 145,889 1,785,883 SH   SOLE 30 1,785,883 0 0
CAPITAL ONE FINL CORP COM 14040H105 16,632 203,597 SH   SOLE 31 142,462 0 61,135
CAPITAL ONE FINL CORP COM 14040H105 11,231 137,483 SH   SOLE 34 137,483 0 0
CAPITAL ONE FINL CORP COM 14040H105 36,096 441,862 SH   SOLE 36 441,862 0 0
CAPITAL ONE FINL CORP COM 14040H105 889 10,877 SH   SOLE 40 10,877 0 0
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 25 2,416 SH   SOLE 22 2,416 0 0
CAPITAL SOUTHWEST CORP COM 140501107 1,571 74,664 SH   SOLE 30 74,664 0 0
CAPITAL SR LIVING CORP COM 140475104 80 20,075 SH   SOLE 2 879 0 19,196
CAPITAL SR LIVING CORP COM 140475104 1 237 SH   SOLE 4 237 0 0
CAPITAL SR LIVING CORP COM 140475104 3 672 SH   SOLE 7 672 0 0
CAPITAL SR LIVING CORP COM 140475104 324 81,198 SH   SOLE 18 81,198 0 0
CAPITAL SR LIVING CORP COM 140475104 140 35,210 SH   SOLE 19 35,210 0 0
CAPITAL SR LIVING CORP COM 140475104 3,374 845,538 SH   SOLE 21 845,538 0 0
CAPITAL SR LIVING CORP COM 140475104 3,459 866,844 SH   SOLE 22 827,285 0 39,559
CAPITAL SR LIVING CORP COM 140475104 59 14,712 SH   SOLE 26 0 0 14,712
CAPITAL SR LIVING CORP COM 140475104 17 4,176 SH   SOLE 28 4,176 0 0
CAPITAL SR LIVING CORP COM 140475104 13 3,135 SH   SOLE 30 3,135 0 0
CAPITAL SR LIVING CORP COM 140475104 13 3,367 SH   SOLE 40 3,367 0 0
CAPITALA FIN CORP 5.75% NT CV 22 14054R403 829 33,122 SH   SOLE 21 33,122 0 0
CAPITOL FED FINL INC COM 14057J101 1,769 132,473 SH   SOLE 2 4,446 0 128,027
CAPITOL FED FINL INC COM 14057J101 12 900 SH   SOLE 4 900 0 0
CAPITOL FED FINL INC COM 14057J101 29 2,138 SH   SOLE 7 2,138 0 0
CAPITOL FED FINL INC COM 14057J101 5,645 422,828 SH   SOLE 18 422,828 0 0
CAPITOL FED FINL INC COM 14057J101 2,788 208,824 SH   SOLE 19 208,824 0 0
CAPITOL FED FINL INC COM 14057J101 61,344 4,595,089 SH   SOLE 21 4,595,089 0 0
CAPITOL FED FINL INC COM 14057J101 61,842 4,632,324 SH   SOLE 22 4,452,756 0 179,568
CAPITOL FED FINL INC COM 14057J101 286 21,390 SH   SOLE 26 15,316 0 6,074
CAPITOL FED FINL INC COM 14057J101 249 18,668 SH   SOLE 28 18,668 0 0
CAPITOL FED FINL INC COM 14057J101 470 35,195 SH   SOLE 30 35,195 0 0
CAPITOL FED FINL INC COM 14057J101 61 4,585 SH   SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101 220 16,458 SH   SOLE 40 16,458 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 16,552 361,797 SH   SOLE 2 34,369 0 327,428
CAPRI HOLDINGS LIMITED SHS G1890L107 2,310 50,496 SH   SOLE 4 46,624 0 3,872
CAPRI HOLDINGS LIMITED SHS G1890L107 7,326 160,122 SH   SOLE 7 130,779 0 29,343
CAPRI HOLDINGS LIMITED SHS G1890L107 131 2,855 SH   SOLE 13 2,855 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 66 1,447 SH   SOLE 15 1,447 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 16,151 353,030 SH   SOLE 18 332,485 0 20,545
CAPRI HOLDINGS LIMITED SHS G1890L107 2,105 46,017 SH   SOLE 19 46,017 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 166,422 3,637,631 SH   SOLE 21 3,637,631 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 179,407 3,921,457 SH   SOLE 22 3,523,090 0 398,367
CAPRI HOLDINGS LIMITED SHS G1890L107 4,941 108,009 SH   SOLE 23 108,009 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 6,810 148,860 SH   SOLE 25 148,860 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 26,501 579,252 SH   SOLE 26 206,193 0 373,059
CAPRI HOLDINGS LIMITED SHS G1890L107 1,321 28,877 SH   SOLE 28 20,797 0 8,080
CAPRI HOLDINGS LIMITED SHS G1890L107 1,635 35,748 SH   SOLE 29 4,823 0 30,925
CAPRI HOLDINGS LIMITED SHS G1890L107 28,543 623,898 SH   SOLE 30 623,898 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 2,014 44,023 SH   SOLE 31 26,218 0 17,805
CAPRI HOLDINGS LIMITED SHS G1890L107 434 9,478 SH   SOLE 34 9,478 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 5,258 114,939 SH   SOLE 36 114,939 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 139 3,042 SH   SOLE 40 3,042 0 0
CAPRICOR THERAPEUTICS INC COM 14070B101 1 2,671 SH   SOLE 18 2,671 0 0
CAPRICOR THERAPEUTICS INC COM 14070B101 19 40,377 SH   SOLE 21 40,377 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 111 7,721 SH   SOLE 2 374 0 7,347
CAPSTAR FINL HLDGS INC COM 14070T102 388 26,872 SH   SOLE 18 26,872 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 156 10,796 SH   SOLE 19 10,796 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 4,224 292,496 SH   SOLE 21 292,496 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 1,044 72,297 SH   SOLE 22 68,032 0 4,265
CAPSTEAD MTG CORP COM NO PAR 14067E506 759 88,341 SH   SOLE 2 3,473 0 84,868
CAPSTEAD MTG CORP COM NO PAR 14067E506 4 499 SH   SOLE 4 499 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 12 1,359 SH   SOLE 7 1,359 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 3,159 367,733 SH   SOLE 18 367,733 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 1,178 137,084 SH   SOLE 19 137,084 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 95,308 11,095,283 SH   SOLE 21 11,095,283 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 25,341 2,950,049 SH   SOLE 22 2,809,780 0 140,269
CAPSTEAD MTG CORP COM NO PAR 14067E506 131 15,226 SH   SOLE 26 12,091 0 3,135
CAPSTEAD MTG CORP COM NO PAR 14067E506 123 14,355 SH   SOLE 28 14,355 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 1,345 156,525 SH   SOLE 30 156,525 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 95 11,073 SH   SOLE 40 11,073 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 11 12,472 SH   SOLE 18 12,472 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 145 161,590 SH   SOLE 21 161,590 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 303 336,672 SH   SOLE 22 336,672 0 0
CARA THERAPEUTICS INC COM 140755109 540 27,503 SH   SOLE 2 1,145 0 26,358
CARA THERAPEUTICS INC COM 140755109 12 602 SH   SOLE 7 602 0 0
CARA THERAPEUTICS INC COM 140755109 2,163 110,259 SH   SOLE 18 110,259 0 0
CARA THERAPEUTICS INC COM 140755109 1,009 51,423 SH   SOLE 19 51,423 0 0
CARA THERAPEUTICS INC COM 140755109 29,708 1,514,163 SH   SOLE 21 1,514,163 0 0
CARA THERAPEUTICS INC COM 140755109 20,285 1,033,884 SH   SOLE 22 992,122 0 41,762
CARA THERAPEUTICS INC COM 140755109 79 4,018 SH   SOLE 28 4,018 0 0
CARA THERAPEUTICS INC COM 140755109 415 21,144 SH   SOLE 30 21,144 0 0
CARA THERAPEUTICS INC COM 140755109 65 3,314 SH   SOLE 40 3,314 0 0
CARBO CERAMICS INC COM 140781105 82 23,528 SH   SOLE 2 891 0 22,637
CARBO CERAMICS INC COM 140781105 2 454 SH   SOLE 7 454 0 0
CARBO CERAMICS INC COM 140781105 341 97,334 SH   SOLE 18 97,334 0 0
CARBO CERAMICS INC COM 140781105 101 28,739 SH   SOLE 19 28,739 0 0
CARBO CERAMICS INC COM 140781105 8,530 2,437,021 SH   SOLE 21 2,437,021 0 0
CARBO CERAMICS INC COM 140781105 1,814 518,205 SH   SOLE 22 504,567 0 13,638
CARBO CERAMICS INC COM 140781105 93 26,526 SH   SOLE 30 26,526 0 0
CARBON BLACK INC COM 14081R103 431 30,875 SH   SOLE 2 1,390 0 29,485
CARBON BLACK INC COM 14081R103 13 949 SH   SOLE 7 949 0 0
CARBON BLACK INC COM 14081R103 1,757 125,949 SH   SOLE 18 123,156 0 2,793
CARBON BLACK INC COM 14081R103 925 66,296 SH   SOLE 19 66,296 0 0
CARBON BLACK INC COM 14081R103 16,475 1,181,019 SH   SOLE 21 1,181,019 0 0
CARBON BLACK INC COM 14081R103 8,243 590,918 SH   SOLE 22 557,066 0 33,852
CARBONITE INC COM 141337105 647 26,072 SH   SOLE 2 1,103 0 24,969
CARBONITE INC COM 141337105 14 578 SH   SOLE 7 578 0 0
CARBONITE INC COM 141337105 2,691 108,481 SH   SOLE 18 108,481 0 0
CARBONITE INC COM 141337105 1,235 49,783 SH   SOLE 19 49,783 0 0
CARBONITE INC COM 141337105 27,133 1,093,616 SH   SOLE 21 1,093,616 0 0
CARBONITE INC COM 141337105 23,159 933,466 SH   SOLE 22 897,519 0 35,947
CARBONITE INC COM 141337105 698 28,143 SH   SOLE 26 17,495 0 10,648
CARBONITE INC COM 141337105 121 4,860 SH   SOLE 28 4,860 0 0
CARBONITE INC COM 141337105 164 6,629 SH   SOLE 30 6,629 0 0
CARBONITE INC COM 141337105 87 3,492 SH   SOLE 40 3,492 0 0
CARDINAL HEALTH INC COM 14149Y108 51,475 1,069,065 SH   SOLE 2 358,216 0 710,849
CARDINAL HEALTH INC COM 14149Y108 7,858 163,201 SH   SOLE 4 155,003 0 8,198
CARDINAL HEALTH INC COM 14149Y108 26,570 551,821 SH   SOLE 7 373,654 0 178,167
CARDINAL HEALTH INC COM 14149Y108 714 14,834 SH   SOLE 13 14,834 0 0
CARDINAL HEALTH INC COM 14149Y108 125 2,605 SH   SOLE 15 2,605 0 0
CARDINAL HEALTH INC COM 14149Y108 44,122 916,338 SH   SOLE 18 864,626 0 51,712
CARDINAL HEALTH INC COM 14149Y108 22,151 460,037 SH   SOLE 19 460,037 0 0
CARDINAL HEALTH INC COM 14149Y108 340,415 7,069,878 SH   SOLE 21 7,069,878 0 0
CARDINAL HEALTH INC COM 14149Y108 397,375 8,252,857 SH   SOLE 22 7,089,499 0 1,163,358
CARDINAL HEALTH INC COM 14149Y108 16,778 348,455 SH   SOLE 23 348,455 0 0
CARDINAL HEALTH INC COM 14149Y108 14,896 309,361 SH   SOLE 25 309,361 0 0
CARDINAL HEALTH INC COM 14149Y108 74,129 1,539,547 SH   SOLE 26 369,034 0 1,170,513
CARDINAL HEALTH INC COM 14149Y108 2,752 57,161 SH   SOLE 28 41,432 0 15,729
CARDINAL HEALTH INC COM 14149Y108 10,006 207,818 SH   SOLE 29 95,313 0 112,505
CARDINAL HEALTH INC COM 14149Y108 61,335 1,273,841 SH   SOLE 30 1,273,841 0 0
CARDINAL HEALTH INC COM 14149Y108 11,338 235,469 SH   SOLE 31 164,803 0 70,666
CARDINAL HEALTH INC COM 14149Y108 5,322 110,524 SH   SOLE 34 110,524 0 0
CARDINAL HEALTH INC COM 14149Y108 16,921 351,416 SH   SOLE 36 351,416 0 0
CARDINAL HEALTH INC COM 14149Y108 397 8,238 SH   SOLE 40 8,238 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1,222 31,602 SH   SOLE 2 5,380 0 26,222
CARDIOVASCULAR SYS INC DEL COM 141619106 9 233 SH   SOLE 4 233 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 28 718 SH   SOLE 7 718 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 6,045 156,374 SH   SOLE 18 147,283 0 9,091
CARDIOVASCULAR SYS INC DEL COM 141619106 5,751 148,747 SH   SOLE 19 148,747 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 151,226 3,911,695 SH   SOLE 21 3,911,695 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 41,701 1,078,672 SH   SOLE 22 1,039,592 0 39,080
CARDIOVASCULAR SYS INC DEL COM 141619106 844 21,819 SH   SOLE 23 21,819 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1,543 39,913 SH   SOLE 26 16,096 0 23,817
CARDIOVASCULAR SYS INC DEL COM 141619106 165 4,262 SH   SOLE 28 4,262 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1,929 49,902 SH   SOLE 30 49,902 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 74 1,925 SH   SOLE 34 1,925 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 128 3,314 SH   SOLE 40 3,314 0 0
CARDLYTICS INC COM 14161W105 74 4,502 SH   SOLE 2 175 0 4,327
CARDLYTICS INC COM 14161W105 295 17,860 SH   SOLE 18 17,860 0 0
CARDLYTICS INC COM 14161W105 131 7,939 SH   SOLE 19 7,939 0 0
CARDLYTICS INC COM 14161W105 3,532 213,528 SH   SOLE 21 213,528 0 0
CARDLYTICS INC COM 14161W105 3,665 221,575 SH   SOLE 22 218,095 0 3,480
CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 693 700,000 PRN   SOLE 21 700,000 0 0
CARDTRONICS PLC SHS CL A G1991C105 1,215 34,135 SH   SOLE 2 1,426 0 32,709
CARDTRONICS PLC SHS CL A G1991C105 10 290 SH   SOLE 4 290 0 0
CARDTRONICS PLC SHS CL A G1991C105 31 873 SH   SOLE 7 873 0 0
CARDTRONICS PLC SHS CL A G1991C105 6,005 168,769 SH   SOLE 18 168,769 0 0
CARDTRONICS PLC SHS CL A G1991C105 2,161 60,744 SH   SOLE 19 60,744 0 0
CARDTRONICS PLC SHS CL A G1991C105 143,297 4,027,454 SH   SOLE 21 4,027,454 0 0
CARDTRONICS PLC SHS CL A G1991C105 40,840 1,147,849 SH   SOLE 22 1,090,348 0 57,501
CARDTRONICS PLC SHS CL A G1991C105 450 12,644 SH   SOLE 26 8,573 0 4,071
CARDTRONICS PLC SHS CL A G1991C105 233 6,559 SH   SOLE 28 6,559 0 0
CARDTRONICS PLC SHS CL A G1991C105 2,055 57,768 SH   SOLE 30 57,768 0 0
CARDTRONICS PLC SHS CL A G1991C105 171 4,794 SH   SOLE 40 4,794 0 0
CARE COM INC COM 141633107 528 26,730 SH   SOLE 2 11,033 0 15,697
CARE COM INC COM 141633107 8 405 SH   SOLE 7 405 0 0
CARE COM INC COM 141633107 2,100 106,278 SH   SOLE 18 96,412 0 9,866
CARE COM INC COM 141633107 4,024 203,646 SH   SOLE 19 203,646 0 0
CARE COM INC COM 141633107 52,647 2,664,346 SH   SOLE 21 2,664,346 0 0
CARE COM INC COM 141633107 17,626 891,981 SH   SOLE 22 863,363 0 28,618
CARE COM INC COM 141633107 1,014 51,338 SH   SOLE 23 51,338 0 0
CARE COM INC COM 141633107 1,417 71,730 SH   SOLE 26 0 0 71,730
CARE COM INC COM 141633107 743 37,585 SH   SOLE 30 37,585 0 0
CARE COM INC COM 141633107 185 9,371 SH   SOLE 34 9,371 0 0
CARE COM INC COM 141633107 37 1,892 SH   SOLE 40 1,892 0 0
CAREDX INC COM 14167L103 898 28,505 SH   SOLE 2 1,267 0 27,238
CAREDX INC COM 14167L103 22 690 SH   SOLE 7 690 0 0
CAREDX INC COM 14167L103 3,742 118,707 SH   SOLE 18 118,707 0 0
CAREDX INC COM 14167L103 1,828 57,998 SH   SOLE 19 57,998 0 0
CAREDX INC COM 14167L103 37,739 1,197,292 SH   SOLE 21 1,197,292 0 0
CAREDX INC COM 14167L103 32,276 1,023,979 SH   SOLE 22 985,558 0 38,421
CAREDX INC COM 14167L103 11 355 SH   SOLE 23 355 0 0
CAREDX INC COM 14167L103 667 21,177 SH   SOLE 26 17,636 0 3,541
CAREDX INC COM 14167L103 278 8,820 SH   SOLE 30 8,820 0 0
CAREDX INC COM 14167L103 15 467 SH   SOLE 34 467 0 0
CAREDX INC COM 14167L103 152 4,815 SH   SOLE 40 4,815 0 0
CAREER EDUCATION CORP COM 141665109 911 55,161 SH   SOLE 2 2,401 0 52,760
CAREER EDUCATION CORP COM 141665109 22 1,322 SH   SOLE 7 1,322 0 0
CAREER EDUCATION CORP COM 141665109 5,089 308,071 SH   SOLE 18 308,071 0 0
CAREER EDUCATION CORP COM 141665109 1,758 106,423 SH   SOLE 19 106,423 0 0
CAREER EDUCATION CORP COM 141665109 123,532 7,477,743 SH   SOLE 21 7,477,743 0 0
CAREER EDUCATION CORP COM 141665109 33,717 2,040,984 SH   SOLE 22 1,954,393 0 86,591
CAREER EDUCATION CORP COM 141665109 883 53,427 SH   SOLE 26 31,145 0 22,282
CAREER EDUCATION CORP COM 141665109 142 8,603 SH   SOLE 28 8,603 0 0
CAREER EDUCATION CORP COM 141665109 1,629 98,587 SH   SOLE 30 98,587 0 0
CAREER EDUCATION CORP COM 141665109 90 5,454 SH   SOLE 40 5,454 0 0
CARETRUST REIT INC COM 14174T107 2,590 110,393 SH   SOLE 2 26,781 0 83,612
CARETRUST REIT INC COM 14174T107 9,160 390,462 SH   SOLE 4 390,462 0 0
CARETRUST REIT INC COM 14174T107 2,893 123,323 SH   SOLE 7 123,323 0 0
CARETRUST REIT INC COM 14174T107 74 3,154 SH   SOLE 15 3,154 0 0
CARETRUST REIT INC COM 14174T107 12,179 519,158 SH   SOLE 18 519,158 0 0
CARETRUST REIT INC COM 14174T107 11,749 500,791 SH   SOLE 19 500,791 0 0
CARETRUST REIT INC COM 14174T107 228,113 9,723,475 SH   SOLE 21 9,723,475 0 0
CARETRUST REIT INC COM 14174T107 97,745 4,166,471 SH   SOLE 22 3,762,983 0 403,488
CARETRUST REIT INC COM 14174T107 5,226 222,758 SH   SOLE 23 222,758 0 0
CARETRUST REIT INC COM 14174T107 4,065 173,262 SH   SOLE 25 173,262 0 0
CARETRUST REIT INC COM 14174T107 6,088 259,499 SH   SOLE 26 0 0 259,499
CARETRUST REIT INC COM 14174T107 251 10,678 SH   SOLE 28 10,678 0 0
CARETRUST REIT INC COM 14174T107 695 29,631 SH   SOLE 29 29,631 0 0
CARETRUST REIT INC COM 14174T107 11,741 500,448 SH   SOLE 30 500,448 0 0
CARETRUST REIT INC COM 14174T107 5,977 254,790 SH   SOLE 34 254,790 0 0
CARETRUST REIT INC COM 14174T107 235 10,021 SH   SOLE 40 10,021 0 0
CARGURUS INC COM CL A 141788109 2,041 50,948 SH   SOLE 2 12,485 0 38,463
CARGURUS INC COM CL A 141788109 43 1,063 SH   SOLE 7 1,063 0 0
CARGURUS INC COM CL A 141788109 6,787 169,419 SH   SOLE 18 157,899 0 11,520
CARGURUS INC COM CL A 141788109 11,200 279,584 SH   SOLE 19 279,584 0 0
CARGURUS INC COM CL A 141788109 63,926 1,595,756 SH   SOLE 21 1,595,756 0 0
CARGURUS INC COM CL A 141788109 53,000 1,323,006 SH   SOLE 22 1,212,169 0 110,837
CARGURUS INC COM CL A 141788109 1,862 46,481 SH   SOLE 23 46,481 0 0
CARGURUS INC COM CL A 141788109 3,121 77,909 SH   SOLE 26 0 0 77,909
CARLISLE COS INC COM 142339100 17,564 143,243 SH   SOLE 2 31,926 0 111,317
CARLISLE COS INC COM 142339100 36 290 SH   SOLE 4 290 0 0
CARLISLE COS INC COM 142339100 2,635 21,490 SH   SOLE 7 21,490 0 0
CARLISLE COS INC COM 142339100 20,921 170,615 SH   SOLE 18 170,615 0 0
CARLISLE COS INC COM 142339100 1,494 12,183 SH   SOLE 19 12,183 0 0
CARLISLE COS INC COM 142339100 345,549 2,818,046 SH   SOLE 21 2,818,046 0 0
CARLISLE COS INC COM 142339100 234,148 1,909,539 SH   SOLE 22 1,786,586 0 122,953
CARLISLE COS INC COM 142339100 88 721 SH   SOLE 23 721 0 0
CARLISLE COS INC COM 142339100 2,928 23,875 SH   SOLE 26 13,370 0 10,505
CARLISLE COS INC COM 142339100 958 7,811 SH   SOLE 28 7,811 0 0
CARLISLE COS INC COM 142339100 1,975 16,109 SH   SOLE 30 16,109 0 0
CARLISLE COS INC COM 142339100 154 1,253 SH   SOLE 31 1,253 0 0
CARLISLE COS INC COM 142339100 14 118 SH   SOLE 34 118 0 0
CARLISLE COS INC COM 142339100 216 1,761 SH   SOLE 36 1,761 0 0
CARLISLE COS INC COM 142339100 685 5,584 SH   SOLE 40 5,584 0 0
CARMAX INC COM 143130102 30,601 438,403 SH   SOLE 2 53,609 0 384,794
CARMAX INC COM 143130102 3,824 54,788 SH   SOLE 4 50,090 0 4,698
CARMAX INC COM 143130102 9,209 131,934 SH   SOLE 7 131,934 0 0
CARMAX INC COM 143130102 75 1,079 SH   SOLE 13 1,079 0 0
CARMAX INC COM 143130102 105 1,503 SH   SOLE 15 1,503 0 0
CARMAX INC COM 143130102 24,458 350,408 SH   SOLE 18 322,284 0 28,124
CARMAX INC COM 143130102 4,842 69,370 SH   SOLE 19 69,370 0 0
CARMAX INC COM 143130102 262,720 3,763,898 SH   SOLE 21 3,763,898 0 0
CARMAX INC COM 143130102 286,714 4,107,655 SH   SOLE 22 3,640,816 0 466,839
CARMAX INC COM 143130102 8,674 124,271 SH   SOLE 23 124,271 0 0
CARMAX INC COM 143130102 11,711 167,781 SH   SOLE 25 167,781 0 0
CARMAX INC COM 143130102 45,023 645,031 SH   SOLE 26 219,113 0 425,918
CARMAX INC COM 143130102 2,341 33,542 SH   SOLE 28 24,368 0 9,174
CARMAX INC COM 143130102 3,112 44,588 SH   SOLE 29 9,013 0 35,575
CARMAX INC COM 143130102 40,299 577,349 SH   SOLE 30 577,349 0 0
CARMAX INC COM 143130102 3,551 50,870 SH   SOLE 31 30,221 0 20,649
CARMAX INC COM 143130102 806 11,552 SH   SOLE 34 11,552 0 0
CARMAX INC COM 143130102 9,681 138,697 SH   SOLE 36 138,697 0 0
CARMAX INC COM 143130102 257 3,683 SH   SOLE 40 3,683 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 57,727 1,138,158 SH   SOLE 2 152,432 0 985,726
CARNIVAL CORP UNIT 99/99/9999 143658300 12,077 238,117 SH   SOLE 4 226,959 0 11,158
CARNIVAL CORP UNIT 99/99/9999 143658300 19,357 381,637 SH   SOLE 7 360,615 0 21,022
CARNIVAL CORP UNIT 99/99/9999 143658300 5,659 111,567 SH   SOLE 13 111,567 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 125 2,465 SH   SOLE 15 2,465 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 5 100 SH   SOLE 17 0 0 100
CARNIVAL CORP UNIT 99/99/9999 143658300 125,419 2,472,771 SH   SOLE 18 2,196,076 0 276,695
CARNIVAL CORP UNIT 99/99/9999 143658300 73,426 1,447,675 SH   SOLE 19 1,447,675 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 383,139 7,553,996 SH   SOLE 21 7,553,996 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 582,895 11,492,418 SH   SOLE 22 9,544,467 0 1,947,951
CARNIVAL CORP UNIT 99/99/9999 143658300 26,925 530,861 SH   SOLE 23 530,861 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 22,232 438,323 SH   SOLE 25 384,477 0 53,846
CARNIVAL CORP UNIT 99/99/9999 143658300 79,894 1,575,191 SH   SOLE 26 482,482 0 1,092,709
CARNIVAL CORP UNIT 99/99/9999 143658300 4,250 83,801 SH   SOLE 28 60,849 0 22,952
CARNIVAL CORP UNIT 99/99/9999 143658300 7,203 142,011 SH   SOLE 29 142,011 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 75,869 1,495,841 SH   SOLE 30 1,495,841 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 18,263 360,082 SH   SOLE 31 257,544 0 102,538
CARNIVAL CORP UNIT 99/99/9999 143658300 39,486 778,502 SH   SOLE 34 778,502 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 25,391 500,621 SH   SOLE 36 500,621 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 518 10,210 SH   SOLE 40 10,210 0 0
CAROLINA FINL CORP NEW COM 143873107 646 18,682 SH   SOLE 2 739 0 17,943
CAROLINA FINL CORP NEW COM 143873107 15 443 SH   SOLE 7 443 0 0
CAROLINA FINL CORP NEW COM 143873107 2,531 73,185 SH   SOLE 18 73,185 0 0
CAROLINA FINL CORP NEW COM 143873107 1,659 47,961 SH   SOLE 19 47,961 0 0
CAROLINA FINL CORP NEW COM 143873107 24,940 721,024 SH   SOLE 21 721,024 0 0
CAROLINA FINL CORP NEW COM 143873107 23,843 689,317 SH   SOLE 22 660,429 0 28,888
CAROLINA FINL CORP NEW COM 143873107 219 6,339 SH   SOLE 23 6,339 0 0
CAROLINA FINL CORP NEW COM 143873107 973 28,119 SH   SOLE 26 0 0 28,119
CAROLINA FINL CORP NEW COM 143873107 259 7,478 SH   SOLE 30 7,478 0 0
CAROLINA FINL CORP NEW COM 143873107 135 3,917 SH   SOLE 40 3,917 0 0
CAROLINA TR BANCSHARES INC COM 14422P105 11 1,363 SH   SOLE 18 1,363 0 0
CAROLINA TR BANCSHARES INC COM 14422P105 41 5,052 SH   SOLE 21 5,052 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 3,053 66,597 SH   SOLE 2 25,711 0 40,886
CARPENTER TECHNOLOGY CORP COM 144285103 9 190 SH   SOLE 4 190 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 36 789 SH   SOLE 7 789 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 12,260 267,393 SH   SOLE 18 264,901 0 2,492
CARPENTER TECHNOLOGY CORP COM 144285103 4,997 108,984 SH   SOLE 19 108,984 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 152,875 3,334,238 SH   SOLE 21 3,334,238 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 79,546 1,734,928 SH   SOLE 22 1,670,218 0 64,710
CARPENTER TECHNOLOGY CORP COM 144285103 610 13,314 SH   SOLE 23 13,314 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,856 40,469 SH   SOLE 26 13,644 0 26,825
CARPENTER TECHNOLOGY CORP COM 144285103 269 5,868 SH   SOLE 28 5,868 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 583 12,715 SH   SOLE 30 12,715 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 195 4,253 SH   SOLE 34 4,253 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 28 600 SH   SOLE 36 600 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 193 4,213 SH   SOLE 40 4,213 0 0
CARRIAGE SVCS INC COM 143905107 334 17,343 SH   SOLE 2 581 0 16,762
CARRIAGE SVCS INC COM 143905107 8 411 SH   SOLE 7 411 0 0
CARRIAGE SVCS INC COM 143905107 1,196 62,114 SH   SOLE 18 62,114 0 0
CARRIAGE SVCS INC COM 143905107 506 26,306 SH   SOLE 19 26,306 0 0
CARRIAGE SVCS INC COM 143905107 11,478 596,249 SH   SOLE 21 596,249 0 0
CARRIAGE SVCS INC COM 143905107 10,323 536,240 SH   SOLE 22 512,269 0 23,971
CARRIAGE SVCS INC COM 143905107 345 17,904 SH   SOLE 26 0 0 17,904
CARRIAGE SVCS INC COM 143905107 46 2,376 SH   SOLE 28 2,376 0 0
CARRIAGE SVCS INC COM 143905107 93 4,850 SH   SOLE 30 4,850 0 0
CARRIAGE SVCS INC COM 143905107 33 1,695 SH   SOLE 40 1,695 0 0
CARRIZO OIL & GAS INC COM 144577103 959 76,873 SH   SOLE 2 8,353 0 68,520
CARRIZO OIL & GAS INC COM 144577103 3 267 SH   SOLE 4 267 0 0
CARRIZO OIL & GAS INC COM 144577103 21 1,689 SH   SOLE 7 1,689 0 0
CARRIZO OIL & GAS INC COM 144577103 4,766 382,183 SH   SOLE 18 374,571 0 7,612
CARRIZO OIL & GAS INC COM 144577103 2,720 218,141 SH   SOLE 19 218,141 0 0
CARRIZO OIL & GAS INC COM 144577103 113,696 9,117,553 SH   SOLE 21 9,117,553 0 0
CARRIZO OIL & GAS INC COM 144577103 33,070 2,651,937 SH   SOLE 22 2,540,202 0 111,735
CARRIZO OIL & GAS INC COM 144577103 281 22,570 SH   SOLE 23 22,570 0 0
CARRIZO OIL & GAS INC COM 144577103 930 74,561 SH   SOLE 26 41,954 0 32,607
CARRIZO OIL & GAS INC COM 144577103 141 11,269 SH   SOLE 28 11,269 0 0
CARRIZO OIL & GAS INC COM 144577103 1,891 151,681 SH   SOLE 30 151,681 0 0
CARRIZO OIL & GAS INC COM 144577103 104 8,324 SH   SOLE 40 8,324 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 300 30,044 SH   SOLE 2 2,862 0 27,182
CARROLS RESTAURANT GROUP INC COM 14574X104 8 764 SH   SOLE 7 764 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 1,156 115,959 SH   SOLE 18 115,959 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 758 76,022 SH   SOLE 19 76,022 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 11,831 1,186,631 SH   SOLE 21 1,186,631 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 11,298 1,133,234 SH   SOLE 22 1,086,509 0 46,725
CARROLS RESTAURANT GROUP INC COM 14574X104 29 2,892 SH   SOLE 23 2,892 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 546 54,798 SH   SOLE 26 0 0 54,798
CARROLS RESTAURANT GROUP INC COM 14574X104 49 4,903 SH   SOLE 28 4,903 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 116 11,604 SH   SOLE 30 11,604 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 11 1,133 SH   SOLE 34 1,133 0 0
CARS COM INC COM 14575E105 2,274 99,719 SH   SOLE 2 30,618 0 69,101
CARS COM INC COM 14575E105 8 332 SH   SOLE 4 332 0 0
CARS COM INC COM 14575E105 35 1,536 SH   SOLE 7 1,536 0 0
CARS COM INC COM 14575E105 8,463 371,197 SH   SOLE 18 371,197 0 0
CARS COM INC COM 14575E105 2,534 111,150 SH   SOLE 19 111,150 0 0
CARS COM INC COM 14575E105 106,206 4,658,156 SH   SOLE 21 4,658,156 0 0
CARS COM INC COM 14575E105 52,187 2,288,888 SH   SOLE 22 2,190,234 0 98,654
CARS COM INC COM 14575E105 53 2,320 SH   SOLE 23 2,320 0 0
CARS COM INC COM 14575E105 383 16,777 SH   SOLE 26 10,417 0 6,360
CARS COM INC COM 14575E105 193 8,465 SH   SOLE 28 8,465 0 0
CARS COM INC COM 14575E105 402 17,652 SH   SOLE 30 17,652 0 0
CARS COM INC COM 14575E105 100 4,369 SH   SOLE 36 4,369 0 0
CARS COM INC COM 14575E105 144 6,304 SH   SOLE 40 6,304 0 0
CARTERS INC COM 146229109 11,467 113,770 SH   SOLE 2 27,637 0 86,133
CARTERS INC COM 146229109 25 249 SH   SOLE 4 249 0 0
CARTERS INC COM 146229109 124 1,231 SH   SOLE 7 1,231 0 0
CARTERS INC COM 146229109 13,765 136,574 SH   SOLE 18 136,574 0 0
CARTERS INC COM 146229109 966 9,587 SH   SOLE 19 9,587 0 0
CARTERS INC COM 146229109 228,913 2,271,184 SH   SOLE 21 2,271,184 0 0
CARTERS INC COM 146229109 157,629 1,563,930 SH   SOLE 22 1,467,305 0 96,625
CARTERS INC COM 146229109 1,690 16,769 SH   SOLE 26 10,546 0 6,223
CARTERS INC COM 146229109 594 5,896 SH   SOLE 28 5,896 0 0
CARTERS INC COM 146229109 1,275 12,649 SH   SOLE 30 12,649 0 0
CARTERS INC COM 146229109 94 929 SH   SOLE 31 929 0 0
CARTERS INC COM 146229109 93 918 SH   SOLE 36 918 0 0
CARTERS INC COM 146229109 420 4,170 SH   SOLE 40 4,170 0 0
CARVANA CO CL A 146869102 1,523 26,229 SH   SOLE 2 1,166 0 25,063
CARVANA CO CL A 146869102 36 616 SH   SOLE 7 616 0 0
CARVANA CO CL A 146869102 5,887 101,397 SH   SOLE 18 101,397 0 0
CARVANA CO CL A 146869102 2,917 50,236 SH   SOLE 19 50,236 0 0
CARVANA CO CL A 146869102 58,133 1,001,256 SH   SOLE 21 1,001,256 0 0
CARVANA CO CL A 146869102 51,823 892,578 SH   SOLE 22 869,169 0 23,409
CAS MED SYS INC COM PAR 124769209 11 4,576 SH   SOLE 18 4,576 0 0
CAS MED SYS INC COM PAR 124769209 194 79,703 SH   SOLE 21 79,703 0 0
CASA SYS INC COM 14713L102 181 21,772 SH   SOLE 2 839 0 20,933
CASA SYS INC COM 14713L102 3 348 SH   SOLE 7 348 0 0
CASA SYS INC COM 14713L102 679 81,772 SH   SOLE 18 81,772 0 0
CASA SYS INC COM 14713L102 318 38,320 SH   SOLE 19 38,320 0 0
CASA SYS INC COM 14713L102 6,723 809,994 SH   SOLE 21 809,994 0 0
CASA SYS INC COM 14713L102 6,496 782,683 SH   SOLE 22 751,685 0 30,998
CASA SYS INC COM 14713L102 76 9,182 SH   SOLE 30 9,182 0 0
CASA SYS INC COM 14713L102 32 3,914 SH   SOLE 40 3,914 0 0
CASELLA WASTE SYS INC CL A 147448104 1,516 42,645 SH   SOLE 2 1,549 0 41,096
CASELLA WASTE SYS INC CL A 147448104 9 241 SH   SOLE 4 241 0 0
CASELLA WASTE SYS INC CL A 147448104 30 846 SH   SOLE 7 846 0 0
CASELLA WASTE SYS INC CL A 147448104 5,210 146,524 SH   SOLE 18 146,524 0 0
CASELLA WASTE SYS INC CL A 147448104 2,397 67,415 SH   SOLE 19 67,415 0 0
CASELLA WASTE SYS INC CL A 147448104 52,912 1,487,978 SH   SOLE 21 1,487,978 0 0
CASELLA WASTE SYS INC CL A 147448104 44,970 1,264,615 SH   SOLE 22 1,217,096 0 47,519
CASELLA WASTE SYS INC CL A 147448104 1,052 29,585 SH   SOLE 26 13,699 0 15,886
CASELLA WASTE SYS INC CL A 147448104 192 5,396 SH   SOLE 28 5,396 0 0
CASELLA WASTE SYS INC CL A 147448104 396 11,146 SH   SOLE 30 11,146 0 0
CASELLA WASTE SYS INC CL A 147448104 169 4,760 SH   SOLE 40 4,760 0 0
CASEYS GEN STORES INC COM 147528103 11,547 89,672 SH   SOLE 2 24,314 0 65,358
CASEYS GEN STORES INC COM 147528103 20 156 SH   SOLE 4 156 0 0
CASEYS GEN STORES INC COM 147528103 139 1,077 SH   SOLE 7 1,077 0 0
CASEYS GEN STORES INC COM 147528103 2 19 SH   SOLE 17 0 0 19
CASEYS GEN STORES INC COM 147528103 13,732 106,642 SH   SOLE 18 106,642 0 0
CASEYS GEN STORES INC COM 147528103 980 7,611 SH   SOLE 19 7,611 0 0
CASEYS GEN STORES INC COM 147528103 228,583 1,775,124 SH   SOLE 21 1,775,124 0 0
CASEYS GEN STORES INC COM 147528103 154,992 1,203,633 SH   SOLE 22 1,128,136 0 75,497
CASEYS GEN STORES INC COM 147528103 594 4,615 SH   SOLE 23 4,615 0 0
CASEYS GEN STORES INC COM 147528103 1,915 14,873 SH   SOLE 26 7,741 0 7,132
CASEYS GEN STORES INC COM 147528103 625 4,857 SH   SOLE 28 4,857 0 0
CASEYS GEN STORES INC COM 147528103 1,289 10,013 SH   SOLE 30 10,013 0 0
CASEYS GEN STORES INC COM 147528103 101 785 SH   SOLE 31 785 0 0
CASEYS GEN STORES INC COM 147528103 191 1,481 SH   SOLE 36 1,481 0 0
CASEYS GEN STORES INC COM 147528103 447 3,468 SH   SOLE 40 3,468 0 0
CASI PHARMACEUTICALS INC COM 14757U109 115 40,240 SH   SOLE 2 1,628 0 38,612
CASI PHARMACEUTICALS INC COM 14757U109 3 1,069 SH   SOLE 7 1,069 0 0
CASI PHARMACEUTICALS INC COM 14757U109 467 162,621 SH   SOLE 18 162,621 0 0
CASI PHARMACEUTICALS INC COM 14757U109 200 69,792 SH   SOLE 19 69,792 0 0
CASI PHARMACEUTICALS INC COM 14757U109 4,675 1,629,012 SH   SOLE 21 1,629,012 0 0
CASI PHARMACEUTICALS INC COM 14757U109 2,398 835,375 SH   SOLE 22 797,794 0 37,581
CASS INFORMATION SYS INC COM 14808P109 554 11,716 SH   SOLE 2 540 0 11,176
CASS INFORMATION SYS INC COM 14808P109 16 333 SH   SOLE 7 333 0 0
CASS INFORMATION SYS INC COM 14808P109 2,286 48,329 SH   SOLE 18 48,329 0 0
CASS INFORMATION SYS INC COM 14808P109 1,069 22,606 SH   SOLE 19 22,606 0 0
CASS INFORMATION SYS INC COM 14808P109 22,600 477,794 SH   SOLE 21 477,794 0 0
CASS INFORMATION SYS INC COM 14808P109 16,288 344,365 SH   SOLE 22 329,319 0 15,046
CASS INFORMATION SYS INC COM 14808P109 33 706 SH   SOLE 23 706 0 0
CASS INFORMATION SYS INC COM 14808P109 633 13,393 SH   SOLE 26 11,136 0 2,257
CASS INFORMATION SYS INC COM 14808P109 82 1,744 SH   SOLE 28 1,744 0 0
CASS INFORMATION SYS INC COM 14808P109 187 3,948 SH   SOLE 30 3,948 0 0
CASS INFORMATION SYS INC COM 14808P109 61 1,281 SH   SOLE 40 1,281 0 0
CASSAVA SCIENCES INC COM 14817C107 4 3,003 SH   SOLE 18 3,003 0 0
CASSAVA SCIENCES INC COM 14817C107 50 38,827 SH   SOLE 21 38,827 0 0
CASSAVA SCIENCES INC COM 14817C107 235 182,139 SH   SOLE 22 182,139 0 0
CASTLE BRANDS INC COM 148435100 60 86,048 SH   SOLE 2 3,526 0 82,522
CASTLE BRANDS INC COM 148435100 200 287,657 SH   SOLE 18 287,657 0 0
CASTLE BRANDS INC COM 148435100 85 122,253 SH   SOLE 19 122,253 0 0
CASTLE BRANDS INC COM 148435100 2,290 3,287,734 SH   SOLE 21 3,287,734 0 0
CASTLE BRANDS INC COM 148435100 537 771,300 SH   SOLE 22 724,565 0 46,735
CASTLIGHT HEALTH INC CL B 14862Q100 309 82,406 SH   SOLE 2 21,439 0 60,967
CASTLIGHT HEALTH INC CL B 14862Q100 8 2,030 SH   SOLE 7 2,030 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 1,147 305,960 SH   SOLE 18 266,493 0 39,467
CASTLIGHT HEALTH INC CL B 14862Q100 2,129 567,670 SH   SOLE 19 567,670 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 9,792 2,611,273 SH   SOLE 21 2,611,273 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 10,500 2,800,104 SH   SOLE 22 2,734,852 0 65,252
CASTLIGHT HEALTH INC CL B 14862Q100 339 90,449 SH   SOLE 23 90,449 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 470 125,284 SH   SOLE 26 0 0 125,284
CASTLIGHT HEALTH INC CL B 14862Q100 28 7,542 SH   SOLE 28 7,542 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 35 9,408 SH   SOLE 30 9,408 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 11 3,032 SH   SOLE 40 3,032 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 8 1,040 SH   SOLE 18 1,040 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 116 14,696 SH   SOLE 21 14,696 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 352 44,478 SH   SOLE 22 44,478 0 0
CATALENT INC COM 148806102 14,731 362,920 SH   SOLE 2 71,491 0 291,429
CATALENT INC COM 148806102 27 667 SH   SOLE 4 667 0 0
CATALENT INC COM 148806102 129 3,168 SH   SOLE 7 3,168 0 0
CATALENT INC COM 148806102 0 1 SH   SOLE 13 1 0 0
CATALENT INC COM 148806102 17,182 423,310 SH   SOLE 18 423,310 0 0
CATALENT INC COM 148806102 32,290 795,528 SH   SOLE 19 795,528 0 0
CATALENT INC COM 148806102 300,303 7,398,436 SH   SOLE 21 7,398,436 0 0
CATALENT INC COM 148806102 194,528 4,792,501 SH   SOLE 22 4,511,264 0 281,237
CATALENT INC COM 148806102 2,638 64,980 SH   SOLE 26 37,571 0 27,409
CATALENT INC COM 148806102 778 19,176 SH   SOLE 28 19,176 0 0
CATALENT INC COM 148806102 1 14 SH   SOLE 29 0 0 14
CATALENT INC COM 148806102 1,574 38,790 SH   SOLE 30 38,790 0 0
CATALENT INC COM 148806102 122 3,012 SH   SOLE 31 3,012 0 0
CATALENT INC COM 148806102 97 2,400 SH   SOLE 36 2,400 0 0
CATALENT INC COM 148806102 571 14,071 SH   SOLE 40 14,071 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 100 12,385 SH   SOLE 2 431 0 11,954
CATALYST BIOSCIENCES INC COM NEW 14888D208 323 39,777 SH   SOLE 18 39,777 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 166 20,500 SH   SOLE 19 20,500 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 3,203 394,994 SH   SOLE 21 394,994 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 2,883 355,434 SH   SOLE 22 348,496 0 6,938
CATALYST PHARMACEUTICALS INC COM 14888U101 402 78,874 SH   SOLE 2 3,568 0 75,306
CATALYST PHARMACEUTICALS INC COM 14888U101 11 2,062 SH   SOLE 7 2,062 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,653 324,186 SH   SOLE 18 324,186 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 767 150,302 SH   SOLE 19 150,302 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 16,710 3,276,450 SH   SOLE 21 3,276,450 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 16,100 3,156,850 SH   SOLE 22 3,086,113 0 70,737
CATASYS INC COM PAR 149049504 10 851 SH   SOLE 18 851 0 0
CATASYS INC COM PAR 149049504 139 11,378 SH   SOLE 21 11,378 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 507 51,580 SH   SOLE 2 1,883 0 49,697
CATCHMARK TIMBER TR INC CL A 14912Y202 11 1,090 SH   SOLE 7 1,090 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,667 169,785 SH   SOLE 18 169,785 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 712 72,467 SH   SOLE 19 72,467 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 20,091 2,045,935 SH   SOLE 21 2,045,935 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 12,454 1,268,228 SH   SOLE 22 1,209,286 0 58,942
CATCHMARK TIMBER TR INC CL A 14912Y202 160 16,306 SH   SOLE 26 0 0 16,306
CATCHMARK TIMBER TR INC CL A 14912Y202 65 6,651 SH   SOLE 28 6,651 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,076 109,580 SH   SOLE 30 109,580 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 34 3,508 SH   SOLE 40 3,508 0 0
CATERPILLAR INC DEL COM 149123101 206,261 1,522,332 SH   SOLE 2 223,973 0 1,298,359
CATERPILLAR INC DEL COM 149123101 27,289 201,410 SH   SOLE 4 185,634 0 15,776
CATERPILLAR INC DEL COM 149123101 72,191 532,812 SH   SOLE 7 474,853 0 57,959
CATERPILLAR INC DEL COM 149123101 629 4,644 SH   SOLE 13 4,644 0 0
CATERPILLAR INC DEL COM 149123101 726 5,362 SH   SOLE 15 5,362 0 0
CATERPILLAR INC DEL COM 149123101 49 358 SH   SOLE 17 0 0 358
CATERPILLAR INC DEL COM 149123101 172,312 1,271,769 SH   SOLE 18 1,195,454 0 76,315
CATERPILLAR INC DEL COM 149123101 14,398 106,268 SH   SOLE 19 106,268 0 0
CATERPILLAR INC DEL COM 149123101 1,496,668 11,046,334 SH   SOLE 21 11,046,334 0 0
CATERPILLAR INC DEL COM 149123101 1,899,422 14,018,909 SH   SOLE 22 12,479,940 0 1,538,969
CATERPILLAR INC DEL COM 149123101 58,538 432,049 SH   SOLE 23 432,049 0 0
CATERPILLAR INC DEL COM 149123101 71,447 527,320 SH   SOLE 25 527,320 0 0
CATERPILLAR INC DEL COM 149123101 336,266 2,481,848 SH   SOLE 26 608,487 0 1,873,361
CATERPILLAR INC DEL COM 149123101 15,387 113,563 SH   SOLE 28 82,376 0 31,187
CATERPILLAR INC DEL COM 149123101 10,152 74,927 SH   SOLE 29 21,295 0 53,632
CATERPILLAR INC DEL COM 149123101 285,960 2,110,561 SH   SOLE 30 2,110,561 0 0
CATERPILLAR INC DEL COM 149123101 24,350 179,719 SH   SOLE 31 111,381 0 68,338
CATERPILLAR INC DEL COM 149123101 15,668 115,643 SH   SOLE 32 115,643 0 0
CATERPILLAR INC DEL COM 149123101 7,311 53,963 SH   SOLE 34 53,963 0 0
CATERPILLAR INC DEL COM 149123101 62,158 458,763 SH   SOLE 36 458,763 0 0
CATERPILLAR INC DEL COM 149123101 1,902 14,040 SH   SOLE 40 14,040 0 0
CATERPILLAR INC DEL OPTIONS 149123101 135 1,000 SH Put SOLE 2 1,000 0 0
CATERPILLAR INC DEL OPTIONS 149123101 6,775 50,000 SH Put SOLE 19 50,000 0 0
CATHAY GEN BANCORP COM 149150104 4,486 132,300 SH   SOLE 2 54,617 0 77,683
CATHAY GEN BANCORP COM 149150104 15 428 SH   SOLE 4 428 0 0
CATHAY GEN BANCORP COM 149150104 50 1,460 SH   SOLE 7 1,460 0 0
CATHAY GEN BANCORP COM 149150104 16,604 489,660 SH   SOLE 18 489,660 0 0
CATHAY GEN BANCORP COM 149150104 8,539 251,799 SH   SOLE 19 251,799 0 0
CATHAY GEN BANCORP COM 149150104 189,837 5,598,268 SH   SOLE 21 5,598,268 0 0
CATHAY GEN BANCORP COM 149150104 123,087 3,629,812 SH   SOLE 22 3,530,182 0 99,630
CATHAY GEN BANCORP COM 149150104 2,880 84,917 SH   SOLE 23 84,917 0 0
CATHAY GEN BANCORP COM 149150104 6,632 195,580 SH   SOLE 26 18,482 0 177,098
CATHAY GEN BANCORP COM 149150104 330 9,717 SH   SOLE 28 9,717 0 0
CATHAY GEN BANCORP COM 149150104 756 22,281 SH   SOLE 30 22,281 0 0
CATHAY GEN BANCORP COM 149150104 198 5,826 SH   SOLE 40 5,826 0 0
CATO CORP NEW CL A 149205106 414 27,629 SH   SOLE 2 4,928 0 22,701
CATO CORP NEW CL A 149205106 2 160 SH   SOLE 4 160 0 0
CATO CORP NEW CL A 149205106 7 439 SH   SOLE 7 439 0 0
CATO CORP NEW CL A 149205106 1,538 102,657 SH   SOLE 18 102,657 0 0
CATO CORP NEW CL A 149205106 784 52,331 SH   SOLE 19 52,331 0 0
CATO CORP NEW CL A 149205106 37,297 2,489,800 SH   SOLE 21 2,489,800 0 0
CATO CORP NEW CL A 149205106 10,735 716,633 SH   SOLE 22 673,020 0 43,613
CATO CORP NEW CL A 149205106 217 14,466 SH   SOLE 23 14,466 0 0
CATO CORP NEW CL A 149205106 299 19,950 SH   SOLE 26 5,946 0 14,004
CATO CORP NEW CL A 149205106 56 3,725 SH   SOLE 28 3,725 0 0
CATO CORP NEW CL A 149205106 449 29,952 SH   SOLE 30 29,952 0 0
CATO CORP NEW CL A 149205106 44 2,946 SH   SOLE 40 2,946 0 0
CAVCO INDS INC DEL COM 149568107 813 6,919 SH   SOLE 2 298 0 6,621
CAVCO INDS INC DEL COM 149568107 5 40 SH   SOLE 4 40 0 0
CAVCO INDS INC DEL COM 149568107 20 172 SH   SOLE 7 172 0 0
CAVCO INDS INC DEL COM 149568107 4,344 36,963 SH   SOLE 18 36,963 0 0
CAVCO INDS INC DEL COM 149568107 1,541 13,111 SH   SOLE 19 13,111 0 0
CAVCO INDS INC DEL COM 149568107 117,311 998,140 SH   SOLE 21 998,140 0 0
CAVCO INDS INC DEL COM 149568107 28,983 246,598 SH   SOLE 22 235,683 0 10,915
CAVCO INDS INC DEL COM 149568107 385 3,280 SH   SOLE 26 2,215 0 1,065
CAVCO INDS INC DEL COM 149568107 135 1,150 SH   SOLE 28 1,150 0 0
CAVCO INDS INC DEL COM 149568107 1,502 12,778 SH   SOLE 30 12,778 0 0
CAVCO INDS INC DEL COM 149568107 114 971 SH   SOLE 40 971 0 0
CB FINL SVCS INC COM 12479G101 101 4,236 SH   SOLE 2 231 0 4,005
CB FINL SVCS INC COM 12479G101 348 14,652 SH   SOLE 18 14,652 0 0
CB FINL SVCS INC COM 12479G101 162 6,808 SH   SOLE 19 6,808 0 0
CB FINL SVCS INC COM 12479G101 3,451 145,419 SH   SOLE 21 145,419 0 0
CB FINL SVCS INC COM 12479G101 999 42,111 SH   SOLE 22 39,816 0 2,295
CBIZ INC COM 124805102 1,069 52,794 SH   SOLE 2 1,795 0 50,999
CBIZ INC COM 124805102 22 1,072 SH   SOLE 7 1,072 0 0
CBIZ INC COM 124805102 3,615 178,595 SH   SOLE 18 178,595 0 0
CBIZ INC COM 124805102 1,611 79,603 SH   SOLE 19 79,603 0 0
CBIZ INC COM 124805102 36,354 1,796,134 SH   SOLE 21 1,796,134 0 0
CBIZ INC COM 124805102 34,494 1,704,234 SH   SOLE 22 1,645,580 0 58,654
CBIZ INC COM 124805102 0 8 SH   SOLE 23 8 0 0
CBIZ INC COM 124805102 541 26,723 SH   SOLE 26 24,525 0 2,198
CBIZ INC COM 124805102 140 6,916 SH   SOLE 28 6,916 0 0
CBIZ INC COM 124805102 299 14,787 SH   SOLE 30 14,787 0 0
CBIZ INC COM 124805102 81 3,982 SH   SOLE 40 3,982 0 0
CBL & ASSOC PPTYS INC COM 124830100 296 190,748 SH   SOLE 2 6,331 0 184,417
CBL & ASSOC PPTYS INC COM 124830100 2 1,022 SH   SOLE 4 1,022 0 0
CBL & ASSOC PPTYS INC COM 124830100 32 20,793 SH   SOLE 7 20,793 0 0
CBL & ASSOC PPTYS INC COM 124830100 1,183 763,318 SH   SOLE 18 763,318 0 0
CBL & ASSOC PPTYS INC COM 124830100 376 242,743 SH   SOLE 19 242,743 0 0
CBL & ASSOC PPTYS INC COM 124830100 28,646 18,481,492 SH   SOLE 21 18,481,492 0 0
CBL & ASSOC PPTYS INC COM 124830100 8,706 5,616,507 SH   SOLE 22 5,404,323 0 212,184
CBL & ASSOC PPTYS INC COM 124830100 16 10,378 SH   SOLE 23 10,378 0 0
CBL & ASSOC PPTYS INC COM 124830100 63 40,351 SH   SOLE 26 28,433 0 11,918
CBL & ASSOC PPTYS INC COM 124830100 38 24,731 SH   SOLE 28 24,731 0 0
CBL & ASSOC PPTYS INC COM 124830100 448 289,258 SH   SOLE 30 289,258 0 0
CBL & ASSOC PPTYS INC COM 124830100 59 37,885 SH   SOLE 36 37,885 0 0
CBL & ASSOC PPTYS INC COM 124830100 29 18,537 SH   SOLE 40 18,537 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 26,361 276,205 SH   SOLE 2 26,819 0 249,386
CBOE GLOBAL MARKETS INC COM 12503M108 3,425 35,886 SH   SOLE 4 32,761 0 3,125
CBOE GLOBAL MARKETS INC COM 12503M108 8,125 85,130 SH   SOLE 7 85,130 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 62 651 SH   SOLE 13 651 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 96 1,006 SH   SOLE 15 1,006 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 21,267 222,829 SH   SOLE 18 208,418 0 14,411
CBOE GLOBAL MARKETS INC COM 12503M108 37,567 393,614 SH   SOLE 19 393,614 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 252,198 2,642,478 SH   SOLE 21 2,642,478 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 261,483 2,739,766 SH   SOLE 22 2,447,952 0 291,814
CBOE GLOBAL MARKETS INC COM 12503M108 8,004 83,864 SH   SOLE 23 83,864 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 18,484 193,670 SH   SOLE 25 193,670 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 40,726 426,714 SH   SOLE 26 140,682 0 286,032
CBOE GLOBAL MARKETS INC COM 12503M108 2,058 21,562 SH   SOLE 28 15,634 0 5,928
CBOE GLOBAL MARKETS INC COM 12503M108 2,643 27,691 SH   SOLE 29 4,453 0 23,238
CBOE GLOBAL MARKETS INC COM 12503M108 37,431 392,189 SH   SOLE 30 392,189 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 3,031 31,759 SH   SOLE 31 19,889 0 11,870
CBOE GLOBAL MARKETS INC COM 12503M108 1,706 17,870 SH   SOLE 34 17,870 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 7,208 75,521 SH   SOLE 36 75,521 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 268 2,813 SH   SOLE 40 2,813 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 2,334 312,400 SH   SOLE 2 312,400 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 2 300 SH   SOLE 17 0 0 300
CBRE CLARION GLOBAL REAL EST COM 12504G100 8 1,017 SH   SOLE 18 1,017 0 0
CBRE GROUP INC CL A 12504L109 39,905 806,979 SH   SOLE 2 102,788 0 704,191
CBRE GROUP INC CL A 12504L109 5,218 105,513 SH   SOLE 4 97,110 0 8,403
CBRE GROUP INC CL A 12504L109 16,642 336,537 SH   SOLE 7 265,722 0 70,815
CBRE GROUP INC CL A 12504L109 98 1,990 SH   SOLE 13 1,990 0 0
CBRE GROUP INC CL A 12504L109 115 2,323 SH   SOLE 15 2,323 0 0
CBRE GROUP INC CL A 12504L109 32,637 659,995 SH   SOLE 18 618,480 0 41,515
CBRE GROUP INC CL A 12504L109 5,572 112,672 SH   SOLE 19 112,672 0 0
CBRE GROUP INC CL A 12504L109 450,876 9,117,824 SH   SOLE 21 9,117,824 0 0
CBRE GROUP INC CL A 12504L109 388,021 7,846,728 SH   SOLE 22 6,975,281 0 871,447
CBRE GROUP INC CL A 12504L109 11,453 231,610 SH   SOLE 23 231,610 0 0
CBRE GROUP INC CL A 12504L109 16,282 329,260 SH   SOLE 25 329,260 0 0
CBRE GROUP INC CL A 12504L109 81,734 1,652,861 SH   SOLE 26 416,765 0 1,236,096
CBRE GROUP INC CL A 12504L109 3,061 61,903 SH   SOLE 28 45,000 0 16,903
CBRE GROUP INC CL A 12504L109 4,287 86,689 SH   SOLE 29 12,344 0 74,345
CBRE GROUP INC CL A 12504L109 60,377 1,220,964 SH   SOLE 30 1,220,964 0 0
CBRE GROUP INC CL A 12504L109 4,801 97,079 SH   SOLE 31 56,971 0 40,108
CBRE GROUP INC CL A 12504L109 3,507 70,913 SH   SOLE 34 70,913 0 0
CBRE GROUP INC CL A 12504L109 11,487 232,305 SH   SOLE 36 232,305 0 0
CBRE GROUP INC CL A 12504L109 408 8,249 SH   SOLE 40 8,249 0 0
CBS CORP NEW CL A 124857103 266 5,591 SH   SOLE 21 5,591 0 0
CBS CORP NEW CL A 124857103 25 520 SH   SOLE 22 520 0 0
CBS CORP NEW CL B 124857202 48,010 1,010,103 SH   SOLE 2 259,904 0 750,199
CBS CORP NEW CL B 124857202 6,108 128,510 SH   SOLE 4 119,500 0 9,010
CBS CORP NEW CL B 124857202 13,057 274,720 SH   SOLE 7 268,800 0 5,920
CBS CORP NEW CL B 124857202 2,707 56,951 SH   SOLE 13 56,951 0 0
CBS CORP NEW CL B 124857202 143 3,002 SH   SOLE 15 3,002 0 0
CBS CORP NEW CL B 124857202 1 23 SH   SOLE 17 0 0 23
CBS CORP NEW CL B 124857202 36,735 772,870 SH   SOLE 18 709,481 0 63,389
CBS CORP NEW CL B 124857202 23,567 495,841 SH   SOLE 19 495,841 0 0
CBS CORP NEW CL B 124857202 2,425 51,024 SH   SOLE 20 51,024 0 0
CBS CORP NEW CL B 124857202 367,867 7,739,674 SH   SOLE 21 7,739,674 0 0
CBS CORP NEW CL B 124857202 453,785 9,547,335 SH   SOLE 22 8,558,142 0 989,193
CBS CORP NEW CL B 124857202 13,165 276,974 SH   SOLE 23 276,974 0 0
CBS CORP NEW CL B 124857202 22,995 483,800 SH   SOLE 25 483,800 0 0
CBS CORP NEW CL B 124857202 63,540 1,336,845 SH   SOLE 26 384,178 0 952,667
CBS CORP NEW CL B 124857202 3,162 66,524 SH   SOLE 28 48,616 0 17,908
CBS CORP NEW CL B 124857202 6,469 136,107 SH   SOLE 29 18,226 0 117,881
CBS CORP NEW CL B 124857202 54,460 1,145,813 SH   SOLE 30 1,145,813 0 0
CBS CORP NEW CL B 124857202 5,320 111,937 SH   SOLE 31 71,214 0 40,723
CBS CORP NEW CL B 124857202 4,325 90,986 SH   SOLE 34 90,986 0 0
CBS CORP NEW CL B 124857202 14,097 296,582 SH   SOLE 36 296,582 0 0
CBS CORP NEW CL B 124857202 330 6,953 SH   SOLE 40 6,953 0 0
CBTX INC COM 12481V104 628 19,355 SH   SOLE 2 702 0 18,653
CBTX INC COM 12481V104 12 381 SH   SOLE 7 381 0 0
CBTX INC COM 12481V104 1,969 60,648 SH   SOLE 18 60,648 0 0
CBTX INC COM 12481V104 901 27,746 SH   SOLE 19 27,746 0 0
CBTX INC COM 12481V104 20,034 617,008 SH   SOLE 21 617,008 0 0
CBTX INC COM 12481V104 12,488 384,594 SH   SOLE 22 363,753 0 20,841
CBTX INC COM 12481V104 169 5,204 SH   SOLE 30 5,204 0 0
CCA INDS INC COM 124867102 9 5,586 SH   SOLE 21 5,586 0 0
CCA INDS INC COM 124867102 18 11,757 SH   SOLE 22 11,757 0 0
CDK GLOBAL INC COM 12508E101 20,288 344,916 SH   SOLE 2 75,191 0 269,725
CDK GLOBAL INC COM 12508E101 2,444 41,544 SH   SOLE 4 38,245 0 3,299
CDK GLOBAL INC COM 12508E101 3,185 54,156 SH   SOLE 7 48,836 0 5,320
CDK GLOBAL INC COM 12508E101 47 796 SH   SOLE 13 796 0 0
CDK GLOBAL INC COM 12508E101 79 1,345 SH   SOLE 15 1,345 0 0
CDK GLOBAL INC COM 12508E101 0 5 SH   SOLE 17 0 0 5
CDK GLOBAL INC COM 12508E101 36,612 622,444 SH   SOLE 18 565,981 0 56,463
CDK GLOBAL INC COM 12508E101 5,080 86,371 SH   SOLE 19 86,371 0 0
CDK GLOBAL INC COM 12508E101 404,644 6,879,369 SH   SOLE 21 6,879,369 0 0
CDK GLOBAL INC COM 12508E101 245,769 4,178,326 SH   SOLE 22 3,922,310 0 256,016
CDK GLOBAL INC COM 12508E101 5,171 87,916 SH   SOLE 23 87,916 0 0
CDK GLOBAL INC COM 12508E101 7,704 130,972 SH   SOLE 25 117,029 0 13,943
CDK GLOBAL INC COM 12508E101 23,750 403,774 SH   SOLE 26 196,617 0 207,157
CDK GLOBAL INC COM 12508E101 1,454 24,725 SH   SOLE 28 18,065 0 6,660
CDK GLOBAL INC COM 12508E101 1,734 29,483 SH   SOLE 29 4,366 0 25,117
CDK GLOBAL INC COM 12508E101 30,617 520,527 SH   SOLE 30 520,527 0 0
CDK GLOBAL INC COM 12508E101 2,209 37,554 SH   SOLE 31 24,549 0 13,005
CDK GLOBAL INC COM 12508E101 7,881 133,985 SH   SOLE 34 133,985 0 0
CDK GLOBAL INC COM 12508E101 5,949 101,139 SH   SOLE 36 101,139 0 0
CDK GLOBAL INC COM 12508E101 149 2,536 SH   SOLE 40 2,536 0 0
CDW CORP COM 12514G108 59,730 619,796 SH   SOLE 2 255,744 0 364,052
CDW CORP COM 12514G108 8,829 91,617 SH   SOLE 4 87,613 0 4,004
CDW CORP COM 12514G108 6,273 65,095 SH   SOLE 7 28,967 0 36,128
CDW CORP COM 12514G108 4,401 45,669 SH   SOLE 13 45,669 0 0
CDW CORP COM 12514G108 147 1,527 SH   SOLE 15 1,527 0 0
CDW CORP COM 12514G108 90,319 937,214 SH   SOLE 18 816,105 0 121,109
CDW CORP COM 12514G108 55,030 571,033 SH   SOLE 19 571,033 0 0
CDW CORP COM 12514G108 207,750 2,155,756 SH   SOLE 21 2,155,756 0 0
CDW CORP COM 12514G108 483,586 5,018,011 SH   SOLE 22 4,358,599 0 659,412
CDW CORP COM 12514G108 16,501 171,224 SH   SOLE 23 171,224 0 0
CDW CORP COM 12514G108 16,343 169,588 SH   SOLE 25 141,586 0 28,002
CDW CORP COM 12514G108 47,434 492,210 SH   SOLE 26 200,557 0 291,653
CDW CORP COM 12514G108 2,783 28,877 SH   SOLE 28 20,838 0 8,039
CDW CORP COM 12514G108 12,536 130,086 SH   SOLE 29 41,453 0 88,633
CDW CORP COM 12514G108 25,458 264,171 SH   SOLE 30 264,171 0 0
CDW CORP COM 12514G108 12,240 127,008 SH   SOLE 31 93,013 0 33,995
CDW CORP COM 12514G108 33,596 348,614 SH   SOLE 34 348,614 0 0
CDW CORP COM 12514G108 16,951 175,896 SH   SOLE 36 175,896 0 0
CDW CORP COM 12514G108 399 4,141 SH   SOLE 40 4,141 0 0
CECO ENVIRONMENTAL CORP COM 125141101 228 31,729 SH   SOLE 2 1,036 0 30,693
CECO ENVIRONMENTAL CORP COM 125141101 4 601 SH   SOLE 7 601 0 0
CECO ENVIRONMENTAL CORP COM 125141101 737 102,355 SH   SOLE 18 102,355 0 0
CECO ENVIRONMENTAL CORP COM 125141101 436 60,551 SH   SOLE 19 60,551 0 0
CECO ENVIRONMENTAL CORP COM 125141101 7,270 1,009,722 SH   SOLE 21 1,009,722 0 0
CECO ENVIRONMENTAL CORP COM 125141101 6,148 853,949 SH   SOLE 22 830,815 0 23,134
CECO ENVIRONMENTAL CORP COM 125141101 175 24,254 SH   SOLE 23 24,254 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 0 1 SH   SOLE 18 1 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 354 104,142 SH   SOLE 2 3,374 0 100,768
CEDAR REALTY TRUST INC COM NEW 150602209 2 623 SH   SOLE 4 623 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 8 2,308 SH   SOLE 7 2,308 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 1,428 419,978 SH   SOLE 18 419,978 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 521 153,240 SH   SOLE 19 153,240 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 32,879 9,670,188 SH   SOLE 21 9,670,188 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 9,400 2,764,632 SH   SOLE 22 2,617,913 0 146,719
CEDAR REALTY TRUST INC COM NEW 150602209 17 5,048 SH   SOLE 23 5,048 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 36 10,675 SH   SOLE 28 10,675 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 498 146,610 SH   SOLE 30 146,610 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 29 8,432 SH   SOLE 40 8,432 0 0
CEL SCI CORP COM PAR NEW 150837607 17 4,896 SH   SOLE 18 4,896 0 0
CEL SCI CORP COM PAR NEW 150837607 233 65,876 SH   SOLE 21 65,876 0 0
CEL SCI CORP COM PAR NEW 150837607 1,664 469,927 SH   SOLE 22 469,927 0 0
CELANESE CORP DEL COM 150870103 27,229 276,125 SH   SOLE 2 31,401 0 244,724
CELANESE CORP DEL COM 150870103 5,117 51,891 SH   SOLE 4 48,268 0 3,623
CELANESE CORP DEL COM 150870103 13,846 140,413 SH   SOLE 7 110,421 0 29,992
CELANESE CORP DEL COM 150870103 78 790 SH   SOLE 13 790 0 0
CELANESE CORP DEL COM 150870103 125 1,265 SH   SOLE 15 1,265 0 0
CELANESE CORP DEL COM 150870103 27,906 282,996 SH   SOLE 18 265,445 0 17,551
CELANESE CORP DEL COM 150870103 3,489 35,378 SH   SOLE 19 35,378 0 0
CELANESE CORP DEL COM 150870103 321,290 3,258,193 SH   SOLE 21 3,258,193 0 0
CELANESE CORP DEL COM 150870103 329,115 3,337,539 SH   SOLE 22 2,987,654 0 349,885
CELANESE CORP DEL COM 150870103 9,589 97,243 SH   SOLE 23 97,243 0 0
CELANESE CORP DEL COM 150870103 12,421 125,961 SH   SOLE 25 125,961 0 0
CELANESE CORP DEL COM 150870103 52,381 531,191 SH   SOLE 26 161,147 0 370,044
CELANESE CORP DEL COM 150870103 2,529 25,643 SH   SOLE 28 18,769 0 6,874
CELANESE CORP DEL COM 150870103 3,220 32,651 SH   SOLE 29 5,070 0 27,581
CELANESE CORP DEL COM 150870103 48,026 487,029 SH   SOLE 30 487,029 0 0
CELANESE CORP DEL COM 150870103 3,895 39,501 SH   SOLE 31 24,513 0 14,988
CELANESE CORP DEL COM 150870103 836 8,482 SH   SOLE 34 8,482 0 0
CELANESE CORP DEL COM 150870103 10,066 102,082 SH   SOLE 36 102,082 0 0
CELANESE CORP DEL COM 150870103 273 2,766 SH   SOLE 40 2,766 0 0
CELCUITY INC COM 15102K100 102 4,651 SH   SOLE 2 171 0 4,480
CELCUITY INC COM 15102K100 415 18,934 SH   SOLE 18 18,934 0 0
CELCUITY INC COM 15102K100 181 8,257 SH   SOLE 19 8,257 0 0
CELCUITY INC COM 15102K100 4,557 208,001 SH   SOLE 21 208,001 0 0
CELCUITY INC COM 15102K100 1,222 55,785 SH   SOLE 22 52,396 0 3,389
CELESTICA INC SUB VTG SHS 15101Q108 209 24,705 SH   SOLE 21 24,705 0 0
CELESTICA INC SUB VTG SHS 15101Q108 570 67,441 SH   SOLE 22 67,441 0 0
CELGENE CORP COM 151020104 176,851 1,874,612 SH   SOLE 2 294,694 0 1,579,918
CELGENE CORP COM 151020104 24,197 256,482 SH   SOLE 4 237,357 0 19,125
CELGENE CORP COM 151020104 57,450 608,967 SH   SOLE 7 566,292 0 42,675
CELGENE CORP COM 151020104 2,810 29,782 SH   SOLE 13 29,782 0 0
CELGENE CORP COM 151020104 717 7,596 SH   SOLE 15 7,596 0 0
CELGENE CORP COM 151020104 2 19 SH   SOLE 17 0 0 19
CELGENE CORP COM 151020104 160,552 1,701,846 SH   SOLE 18 1,596,379 0 105,467
CELGENE CORP COM 151020104 27,309 289,475 SH   SOLE 19 289,475 0 0
CELGENE CORP COM 151020104 1,997,708 21,175,616 SH   SOLE 21 21,175,616 0 0
CELGENE CORP COM 151020104 1,623,203 17,205,888 SH   SOLE 22 15,278,409 0 1,927,479
CELGENE CORP COM 151020104 51,707 548,096 SH   SOLE 23 548,096 0 0
CELGENE CORP COM 151020104 60,940 645,957 SH   SOLE 25 645,957 0 0
CELGENE CORP COM 151020104 294,808 3,124,955 SH   SOLE 26 753,678 0 2,371,277
CELGENE CORP COM 151020104 12,725 134,881 SH   SOLE 28 98,201 0 36,680
CELGENE CORP COM 151020104 13,222 140,156 SH   SOLE 29 50,401 0 89,755
CELGENE CORP COM 151020104 298,525 3,164,349 SH   SOLE 30 3,164,349 0 0
CELGENE CORP COM 151020104 24,530 260,014 SH   SOLE 31 166,084 0 93,930
CELGENE CORP COM 151020104 9,621 101,979 SH   SOLE 32 101,979 0 0
CELGENE CORP COM 151020104 7,196 76,275 SH   SOLE 34 76,275 0 0
CELGENE CORP COM 151020104 51,821 549,304 SH   SOLE 36 549,304 0 0
CELGENE CORP COM 151020104 1,485 15,740 SH   SOLE 40 15,740 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 0 23 SH   SOLE 19 23 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 22 4,430 SH   SOLE 21 4,430 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 1,469 298,665 SH   SOLE 22 298,665 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 0 59 SH   SOLE 21 59 0 0
CELLECTIS S A SPONSORED ADS 15117K103 480 26,192 SH   SOLE 18 26,192 0 0
CELLECTIS S A SPONSORED ADS 15117K103 5,333 290,808 SH   SOLE 19 290,808 0 0
CELLECTIS S A SPONSORED ADS 15117K103 3,008 163,994 SH   SOLE 21 163,994 0 0
CELLECTIS S A SPONSORED ADS 15117K103 11 596 SH   SOLE 30 596 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 169 9,792 SH   SOLE 2 414 0 9,378
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 6 345 SH   SOLE 7 345 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 683 39,457 SH   SOLE 18 39,457 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 291 16,814 SH   SOLE 19 16,814 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 6,670 385,521 SH   SOLE 21 385,521 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 3,360 194,225 SH   SOLE 22 184,686 0 9,539
CELSION CORPORATION COM PAR NEW 15117N503 6 3,238 SH   SOLE 18 3,238 0 0
CELSION CORPORATION COM PAR NEW 15117N503 85 43,383 SH   SOLE 21 43,383 0 0
CELSION CORPORATION COM PAR NEW 15117N503 182 92,641 SH   SOLE 22 92,641 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 77 18,135 SH   SOLE 2 541 0 17,594
CELSIUS HOLDINGS INC COM NEW 15118V207 307 72,060 SH   SOLE 18 72,060 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 141 33,128 SH   SOLE 19 33,128 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 3,580 840,484 SH   SOLE 21 840,484 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 922 216,316 SH   SOLE 22 203,746 0 12,570
CEMEX SAB DE CV SPON ADR NEW 151290889 21,624 4,660,238 SH   SOLE 2 0 0 4,660,238
CEMEX SAB DE CV SPON ADR NEW 151290889 70 15,075 SH   SOLE 4 15,075 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 3,519 758,300 SH   SOLE 18 0 0 758,300
CEMEX SAB DE CV SPON ADR NEW 151290889 2,051 442,096 SH   SOLE 19 442,096 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 45 9,732 SH   SOLE 21 9,732 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 18,874 4,067,733 SH   SOLE 22 2,582,660 0 1,485,073
CEMEX SAB DE CV SPON ADR NEW 151290889 7,953 1,714,076 SH   SOLE 25 1,714,076 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 2,987 643,761 SH   SOLE 30 643,761 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 23,101 4,978,565 SH   SOLE 34 4,978,565 0 0
CEMTREX INC COM PAR 15130G303 1 1,146 SH   SOLE 18 1,146 0 0
CEMTREX INC COM PAR 15130G303 11 21,584 SH   SOLE 21 21,584 0 0
CENOVUS ENERGY INC COM 15135U109 4,077 469,687 SH   SOLE 21 469,687 0 0
CENTENE CORP DEL COM 15135B101 78,075 1,470,331 SH   SOLE 2 396,696 0 1,073,635
CENTENE CORP DEL COM 15135B101 7,083 133,387 SH   SOLE 4 122,677 0 10,710
CENTENE CORP DEL COM 15135B101 18,899 355,905 SH   SOLE 7 316,605 0 39,300
CENTENE CORP DEL COM 15135B101 572 10,770 SH   SOLE 13 10,770 0 0
CENTENE CORP DEL COM 15135B101 155 2,918 SH   SOLE 15 2,918 0 0
CENTENE CORP DEL COM 15135B101 234,544 4,417,029 SH   SOLE 18 3,701,061 0 715,968
CENTENE CORP DEL COM 15135B101 193,478 3,643,660 SH   SOLE 19 3,643,660 0 0
CENTENE CORP DEL COM 15135B101 1,296 24,400 SH   SOLE 20 24,400 0 0
CENTENE CORP DEL COM 15135B101 539,301 10,156,337 SH   SOLE 21 10,156,337 0 0
CENTENE CORP DEL COM 15135B101 552,319 10,401,492 SH   SOLE 22 9,361,574 0 1,039,918
CENTENE CORP DEL COM 15135B101 15,565 293,119 SH   SOLE 23 293,119 0 0
CENTENE CORP DEL COM 15135B101 20,679 389,430 SH   SOLE 25 361,018 0 28,412
CENTENE CORP DEL COM 15135B101 99,430 1,872,499 SH   SOLE 26 448,966 0 1,423,533
CENTENE CORP DEL COM 15135B101 4,206 79,210 SH   SOLE 28 57,723 0 21,487
CENTENE CORP DEL COM 15135B101 837 15,758 SH   SOLE 29 15,758 0 0
CENTENE CORP DEL COM 15135B101 84,724 1,595,563 SH   SOLE 30 1,595,563 0 0
CENTENE CORP DEL COM 15135B101 6,620 124,674 SH   SOLE 31 79,378 0 45,296
CENTENE CORP DEL COM 15135B101 63,530 1,196,425 SH   SOLE 34 1,196,425 0 0
CENTENE CORP DEL COM 15135B101 18,315 344,920 SH   SOLE 36 344,920 0 0
CENTENE CORP DEL COM 15135B101 447 8,420 SH   SOLE 40 8,420 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 3,652 415,511 SH   SOLE 2 20,617 0 394,894
CENTENNIAL RESOURCE DEV INC CL A 15136A102 6 626 SH   SOLE 4 626 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 28 3,139 SH   SOLE 7 3,139 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 818 93,081 SH   SOLE 18 93,081 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,685 191,713 SH   SOLE 19 191,713 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 20,230 2,301,444 SH   SOLE 21 2,301,444 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 45,756 5,205,513 SH   SOLE 22 4,867,292 0 338,221
CENTENNIAL RESOURCE DEV INC CL A 15136A102 339 38,578 SH   SOLE 26 27,131 0 11,447
CENTENNIAL RESOURCE DEV INC CL A 15136A102 179 20,315 SH   SOLE 28 20,315 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 810 92,123 SH   SOLE 30 92,123 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 33 3,715 SH   SOLE 31 3,715 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 320 36,400 SH   SOLE 34 36,400 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 135 15,358 SH   SOLE 40 15,358 0 0
CENTERPOINT ENERGY INC COM 15189T107 62,734 2,043,452 SH   SOLE 2 828,655 0 1,214,797
CENTERPOINT ENERGY INC COM 15189T107 10,815 352,283 SH   SOLE 4 339,301 0 12,982
CENTERPOINT ENERGY INC COM 15189T107 36,189 1,178,810 SH   SOLE 7 1,134,955 0 43,855
CENTERPOINT ENERGY INC COM 15189T107 671 21,855 SH   SOLE 13 21,855 0 0
CENTERPOINT ENERGY INC COM 15189T107 134 4,375 SH   SOLE 15 4,375 0 0
CENTERPOINT ENERGY INC COM 15189T107 1 24 SH   SOLE 17 0 0 24
CENTERPOINT ENERGY INC COM 15189T107 42,600 1,387,631 SH   SOLE 18 1,318,503 0 69,128
CENTERPOINT ENERGY INC COM 15189T107 9,673 315,075 SH   SOLE 19 315,075 0 0
CENTERPOINT ENERGY INC COM 15189T107 569,985 18,566,297 SH   SOLE 21 18,566,297 0 0
CENTERPOINT ENERGY INC COM 15189T107 430,785 14,032,100 SH   SOLE 22 12,043,836 0 1,988,264
CENTERPOINT ENERGY INC COM 15189T107 20,213 658,403 SH   SOLE 23 658,403 0 0
CENTERPOINT ENERGY INC COM 15189T107 14,068 458,225 SH   SOLE 25 458,225 0 0
CENTERPOINT ENERGY INC COM 15189T107 84,096 2,739,289 SH   SOLE 26 628,098 0 2,111,191
CENTERPOINT ENERGY INC COM 15189T107 2,967 96,659 SH   SOLE 28 70,522 0 26,137
CENTERPOINT ENERGY INC COM 15189T107 11,715 381,583 SH   SOLE 29 277,791 0 103,792
CENTERPOINT ENERGY INC COM 15189T107 66,958 2,181,046 SH   SOLE 30 2,181,046 0 0
CENTERPOINT ENERGY INC COM 15189T107 16,786 546,773 SH   SOLE 31 400,473 0 146,300
CENTERPOINT ENERGY INC COM 15189T107 3,801 123,816 SH   SOLE 32 123,816 0 0
CENTERPOINT ENERGY INC COM 15189T107 3,387 110,330 SH   SOLE 34 110,330 0 0
CENTERPOINT ENERGY INC COM 15189T107 8,772 285,719 SH   SOLE 35 285,719 0 0
CENTERPOINT ENERGY INC COM 15189T107 16,562 539,463 SH   SOLE 36 539,463 0 0
CENTERPOINT ENERGY INC COM 15189T107 345 11,227 SH   SOLE 40 11,227 0 0
CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 596 11,276 SH   SOLE 7 11,276 0 0
CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 100,981 1,911,080 SH   SOLE 21 1,911,080 0 0
CENTERSTATE BK CORP COM 15201P109 2,523 105,949 SH   SOLE 2 14,838 0 91,111
CENTERSTATE BK CORP COM 15201P109 11 475 SH   SOLE 4 475 0 0
CENTERSTATE BK CORP COM 15201P109 45 1,889 SH   SOLE 7 1,889 0 0
CENTERSTATE BK CORP COM 15201P109 7,060 296,498 SH   SOLE 18 296,498 0 0
CENTERSTATE BK CORP COM 15201P109 6,846 287,510 SH   SOLE 19 287,510 0 0
CENTERSTATE BK CORP COM 15201P109 70,957 2,980,130 SH   SOLE 21 2,980,130 0 0
CENTERSTATE BK CORP COM 15201P109 65,335 2,744,027 SH   SOLE 22 2,640,106 0 103,921
CENTERSTATE BK CORP COM 15201P109 1,236 51,909 SH   SOLE 23 51,909 0 0
CENTERSTATE BK CORP COM 15201P109 2,385 100,161 SH   SOLE 26 11,797 0 88,364
CENTERSTATE BK CORP COM 15201P109 224 9,392 SH   SOLE 28 9,392 0 0
CENTERSTATE BK CORP COM 15201P109 708 29,716 SH   SOLE 30 29,716 0 0
CENTERSTATE BK CORP COM 15201P109 209 8,773 SH   SOLE 40 8,773 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 438 46,763 SH   SOLE 7 46,763 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 4,452 475,649 SH   SOLE 21 475,649 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 1,568 167,486 SH   SOLE 30 167,486 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 283 70,985 SH   SOLE 2 3,403 0 67,582
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 8 2,015 SH   SOLE 7 2,015 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 1,203 302,334 SH   SOLE 18 302,334 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 559 140,384 SH   SOLE 19 140,384 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 11,394 2,862,711 SH   SOLE 21 2,862,711 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 4,307 1,082,217 SH   SOLE 22 1,015,187 0 67,030
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 266 66,835 SH   SOLE 26 0 0 66,835
CENTRAL FED CORP COM NEW PAR 15346Q400 8 601 SH   SOLE 18 601 0 0
CENTRAL FED CORP COM NEW PAR 15346Q400 149 11,596 SH   SOLE 21 11,596 0 0
CENTRAL GARDEN & PET CO COM 153527106 269 10,505 SH   SOLE 2 1,760 0 8,745
CENTRAL GARDEN & PET CO COM 153527106 6 224 SH   SOLE 4 224 0 0
CENTRAL GARDEN & PET CO COM 153527106 9 364 SH   SOLE 7 364 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,135 44,387 SH   SOLE 18 44,387 0 0
CENTRAL GARDEN & PET CO COM 153527106 892 34,901 SH   SOLE 19 34,901 0 0
CENTRAL GARDEN & PET CO COM 153527106 28,834 1,128,080 SH   SOLE 21 1,128,080 0 0
CENTRAL GARDEN & PET CO COM 153527106 9,557 373,920 SH   SOLE 22 368,281 0 5,639
CENTRAL GARDEN & PET CO COM 153527106 358 14,005 SH   SOLE 26 0 0 14,005
CENTRAL GARDEN & PET CO COM 153527106 35 1,379 SH   SOLE 28 1,379 0 0
CENTRAL GARDEN & PET CO COM 153527106 408 15,968 SH   SOLE 30 15,968 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 896 38,554 SH   SOLE 2 4,600 0 33,954
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3 132 SH   SOLE 4 132 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 23 996 SH   SOLE 7 996 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 4,217 181,375 SH   SOLE 18 177,815 0 3,560
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,247 96,635 SH   SOLE 19 96,635 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 103,386 4,446,720 SH   SOLE 21 4,446,720 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 28,613 1,230,682 SH   SOLE 22 1,175,502 0 55,180
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 245 10,549 SH   SOLE 23 10,549 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 611 26,275 SH   SOLE 26 11,545 0 14,730
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,422 61,182 SH   SOLE 30 61,182 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 114 4,890 SH   SOLE 40 4,890 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,253 43,440 SH   SOLE 2 24,654 0 18,786
CENTRAL PAC FINL CORP COM NEW 154760409 6 209 SH   SOLE 4 209 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 22 778 SH   SOLE 7 778 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 3,354 116,309 SH   SOLE 18 116,309 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 6,528 226,363 SH   SOLE 19 226,363 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 72,364 2,509,143 SH   SOLE 21 2,509,143 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 36,943 1,280,964 SH   SOLE 22 1,246,903 0 34,061
CENTRAL PAC FINL CORP COM NEW 154760409 33 1,145 SH   SOLE 23 1,145 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 7 243 SH   SOLE 26 0 0 243
CENTRAL PAC FINL CORP COM NEW 154760409 121 4,195 SH   SOLE 28 4,195 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,126 39,042 SH   SOLE 30 39,042 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 132 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 3,059 332,813 SH   SOLE 21 332,813 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 230 11,776 SH   SOLE 2 304 0 11,472
CENTRAL VALLEY CMNTY BANCORP COM 155685100 6 285 SH   SOLE 7 285 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 789 40,378 SH   SOLE 18 40,378 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 311 15,883 SH   SOLE 19 15,883 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 7,626 390,068 SH   SOLE 21 390,068 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 2,233 114,235 SH   SOLE 22 107,762 0 6,473
CENTRIC BRANDS INC COM 15644G104 1 239 SH   SOLE 21 239 0 0
CENTRIC BRANDS INC COM 15644G104 31 6,832 SH   SOLE 22 6,832 0 0
CENTRUS ENERGY CORP CL A 15643U104 3 919 SH   SOLE 18 919 0 0
CENTRUS ENERGY CORP CL A 15643U104 55 19,758 SH   SOLE 21 19,758 0 0
CENTURY ALUM CO COM 156431108 478 53,792 SH   SOLE 2 1,813 0 51,979
CENTURY ALUM CO COM 156431108 3 385 SH   SOLE 4 385 0 0
CENTURY ALUM CO COM 156431108 357 40,249 SH   SOLE 7 40,249 0 0
CENTURY ALUM CO COM 156431108 1,943 218,833 SH   SOLE 18 218,833 0 0
CENTURY ALUM CO COM 156431108 664 74,809 SH   SOLE 19 74,809 0 0
CENTURY ALUM CO COM 156431108 47,327 5,329,612 SH   SOLE 21 5,329,612 0 0
CENTURY ALUM CO COM 156431108 12,517 1,409,584 SH   SOLE 22 1,337,577 0 72,007
CENTURY ALUM CO COM 156431108 80 9,024 SH   SOLE 26 0 0 9,024
CENTURY ALUM CO COM 156431108 70 7,837 SH   SOLE 28 7,837 0 0
CENTURY ALUM CO COM 156431108 634 71,417 SH   SOLE 30 71,417 0 0
CENTURY ALUM CO COM 156431108 49 5,529 SH   SOLE 40 5,529 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 199 2,723 SH   SOLE 2 86 0 2,637
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 704 9,647 SH   SOLE 18 9,647 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 317 4,344 SH   SOLE 19 4,344 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 7,037 96,397 SH   SOLE 21 96,397 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 2,463 33,746 SH   SOLE 22 32,059 0 1,687
CENTURY CASINOS INC COM 156492100 222 24,463 SH   SOLE 2 1,025 0 23,438
CENTURY CASINOS INC COM 156492100 6 699 SH   SOLE 7 699 0 0
CENTURY CASINOS INC COM 156492100 866 95,568 SH   SOLE 18 95,568 0 0
CENTURY CASINOS INC COM 156492100 368 40,570 SH   SOLE 19 40,570 0 0
CENTURY CASINOS INC COM 156492100 8,146 899,138 SH   SOLE 21 899,138 0 0
CENTURY CASINOS INC COM 156492100 9,967 1,100,162 SH   SOLE 22 1,078,854 0 21,308
CENTURY CASINOS INC COM 156492100 113 12,435 SH   SOLE 26 0 0 12,435
CENTURY CMNTYS INC COM 156504300 998 41,638 SH   SOLE 2 16,407 0 25,231
CENTURY CMNTYS INC COM 156504300 14 588 SH   SOLE 7 588 0 0
CENTURY CMNTYS INC COM 156504300 2,200 91,801 SH   SOLE 18 91,801 0 0
CENTURY CMNTYS INC COM 156504300 7,638 318,664 SH   SOLE 19 318,664 0 0
CENTURY CMNTYS INC COM 156504300 28,577 1,192,217 SH   SOLE 21 1,192,217 0 0
CENTURY CMNTYS INC COM 156504300 20,152 840,725 SH   SOLE 22 809,818 0 30,907
CENTURY CMNTYS INC COM 156504300 219 9,131 SH   SOLE 26 0 0 9,131
CENTURY CMNTYS INC COM 156504300 57 2,379 SH   SOLE 28 2,379 0 0
CENTURY CMNTYS INC COM 156504300 158 6,593 SH   SOLE 30 6,593 0 0
CENTURY CMNTYS INC COM 156504300 1,397 58,273 SH   SOLE 34 58,273 0 0
CENTURYLINK INC COM 156700106 28,781 2,400,439 SH   SOLE 2 206,414 0 2,194,025
CENTURYLINK INC COM 156700106 3,950 329,479 SH   SOLE 4 303,860 0 25,619
CENTURYLINK INC COM 156700106 11,265 939,574 SH   SOLE 7 842,803 0 96,771
CENTURYLINK INC COM 156700106 186 15,482 SH   SOLE 13 15,482 0 0
CENTURYLINK INC COM 156700106 92 7,709 SH   SOLE 15 7,709 0 0
CENTURYLINK INC COM 156700106 28,224 2,353,970 SH   SOLE 18 2,231,122 0 122,848
CENTURYLINK INC COM 156700106 3,088 257,536 SH   SOLE 19 257,536 0 0
CENTURYLINK INC COM 156700106 547,716 45,681,080 SH   SOLE 21 45,681,080 0 0
CENTURYLINK INC COM 156700106 279,082 23,276,238 SH   SOLE 22 20,557,451 0 2,718,787
CENTURYLINK INC COM 156700106 8,351 696,482 SH   SOLE 23 696,482 0 0
CENTURYLINK INC COM 156700106 10,061 839,137 SH   SOLE 25 839,137 0 0
CENTURYLINK INC COM 156700106 50,930 4,247,712 SH   SOLE 26 1,147,296 0 3,100,416
CENTURYLINK INC COM 156700106 2,282 190,341 SH   SOLE 28 139,097 0 51,244
CENTURYLINK INC COM 156700106 2,818 235,059 SH   SOLE 29 36,401 0 198,658
CENTURYLINK INC COM 156700106 43,025 3,588,366 SH   SOLE 30 3,588,366 0 0
CENTURYLINK INC COM 156700106 3,518 293,412 SH   SOLE 31 178,074 0 115,338
CENTURYLINK INC COM 156700106 4,817 401,751 SH   SOLE 32 401,751 0 0
CENTURYLINK INC COM 156700106 764 63,682 SH   SOLE 34 63,682 0 0
CENTURYLINK INC COM 156700106 11,360 947,476 SH   SOLE 36 947,476 0 0
CENTURYLINK INC COM 156700106 293 24,428 SH   SOLE 40 24,428 0 0
CERAGON NETWORKS LTD ORD M22013102 268 74,675 SH   SOLE 22 74,675 0 0
CERECOR INC COM 15671L109 10 1,690 SH   SOLE 18 1,690 0 0
CERECOR INC COM 15671L109 160 27,383 SH   SOLE 21 27,383 0 0
CERIDIAN HCM HLDG INC COM 15677J108 3,419 66,638 SH   SOLE 2 2,822 0 63,816
CERIDIAN HCM HLDG INC COM 15677J108 9 180 SH   SOLE 4 180 0 0
CERIDIAN HCM HLDG INC COM 15677J108 41 793 SH   SOLE 7 793 0 0
CERIDIAN HCM HLDG INC COM 15677J108 966 18,822 SH   SOLE 18 18,822 0 0
CERIDIAN HCM HLDG INC COM 15677J108 420 8,190 SH   SOLE 19 8,190 0 0
CERIDIAN HCM HLDG INC COM 15677J108 38,202 744,674 SH   SOLE 21 744,674 0 0
CERIDIAN HCM HLDG INC COM 15677J108 72,059 1,404,650 SH   SOLE 22 1,332,397 0 72,253
CERIDIAN HCM HLDG INC COM 15677J108 724 14,113 SH   SOLE 26 10,970 0 3,143
CERIDIAN HCM HLDG INC COM 15677J108 378 7,361 SH   SOLE 30 7,361 0 0
CERIDIAN HCM HLDG INC COM 15677J108 61 1,192 SH   SOLE 31 1,192 0 0
CERNER CORP COM 156782104 66,017 1,153,939 SH   SOLE 2 386,761 0 767,178
CERNER CORP COM 156782104 9,213 161,038 SH   SOLE 4 153,453 0 7,585
CERNER CORP COM 156782104 20,725 362,268 SH   SOLE 7 298,073 0 64,195
CERNER CORP COM 156782104 2,781 48,605 SH   SOLE 13 48,605 0 0
CERNER CORP COM 156782104 162 2,840 SH   SOLE 15 2,840 0 0
CERNER CORP COM 156782104 12 218 SH   SOLE 17 0 0 218
CERNER CORP COM 156782104 51,480 899,835 SH   SOLE 18 821,772 0 78,063
CERNER CORP COM 156782104 30,284 529,344 SH   SOLE 19 529,344 0 0
CERNER CORP COM 156782104 462,882 8,090,932 SH   SOLE 21 8,090,932 0 0
CERNER CORP COM 156782104 477,212 8,341,401 SH   SOLE 22 7,301,407 0 1,039,994
CERNER CORP COM 156782104 17,250 301,522 SH   SOLE 23 301,522 0 0
CERNER CORP COM 156782104 18,015 314,886 SH   SOLE 25 314,886 0 0
CERNER CORP COM 156782104 68,117 1,190,657 SH   SOLE 26 357,094 0 833,563
CERNER CORP COM 156782104 3,198 55,899 SH   SOLE 28 40,702 0 15,197
CERNER CORP COM 156782104 7,913 138,310 SH   SOLE 29 66,972 0 71,338
CERNER CORP COM 156782104 98,669 1,724,679 SH   SOLE 30 1,724,679 0 0
CERNER CORP COM 156782104 11,486 200,761 SH   SOLE 31 141,858 0 58,903
CERNER CORP COM 156782104 2,695 47,115 SH   SOLE 32 47,115 0 0
CERNER CORP COM 156782104 4,262 74,491 SH   SOLE 34 74,491 0 0
CERNER CORP COM 156782104 16,171 282,658 SH   SOLE 36 282,658 0 0
CERNER CORP COM 156782104 343 5,988 SH   SOLE 40 5,988 0 0
CERUS CORP COM 157085101 688 110,479 SH   SOLE 2 4,849 0 105,630
CERUS CORP COM 157085101 20 3,142 SH   SOLE 7 3,142 0 0
CERUS CORP COM 157085101 2,832 454,509 SH   SOLE 18 454,509 0 0
CERUS CORP COM 157085101 1,297 208,182 SH   SOLE 19 208,182 0 0
CERUS CORP COM 157085101 37,330 5,991,979 SH   SOLE 21 5,991,979 0 0
CERUS CORP COM 157085101 24,431 3,921,517 SH   SOLE 22 3,741,970 0 179,547
CERUS CORP COM 157085101 55 8,836 SH   SOLE 26 0 0 8,836
CERUS CORP COM 157085101 120 19,280 SH   SOLE 28 19,280 0 0
CERUS CORP COM 157085101 282 45,234 SH   SOLE 30 45,234 0 0
CERUS CORP COM 157085101 53 8,503 SH   SOLE 40 8,503 0 0
CESCA THERAPEUTICS INC COM NEW 157131202 0 272 SH   SOLE 21 272 0 0
CESCA THERAPEUTICS INC COM NEW 157131202 42 143,954 SH   SOLE 22 143,954 0 0
CEVA INC COM 157210105 480 17,793 SH   SOLE 2 740 0 17,053
CEVA INC COM 157210105 4 137 SH   SOLE 4 137 0 0
CEVA INC COM 157210105 12 461 SH   SOLE 7 461 0 0
CEVA INC COM 157210105 2,610 96,804 SH   SOLE 18 96,804 0 0
CEVA INC COM 157210105 894 33,170 SH   SOLE 19 33,170 0 0
CEVA INC COM 157210105 64,997 2,410,877 SH   SOLE 21 2,410,877 0 0
CEVA INC COM 157210105 19,180 711,425 SH   SOLE 22 687,188 0 24,237
CEVA INC COM 157210105 82 3,043 SH   SOLE 26 0 0 3,043
CEVA INC COM 157210105 79 2,929 SH   SOLE 28 2,929 0 0
CEVA INC COM 157210105 832 30,864 SH   SOLE 30 30,864 0 0
CEVA INC COM 157210105 56 2,059 SH   SOLE 40 2,059 0 0
CF INDS HLDGS INC COM 125269100 28,157 688,766 SH   SOLE 2 133,039 0 555,727
CF INDS HLDGS INC COM 125269100 3,007 73,548 SH   SOLE 4 67,658 0 5,890
CF INDS HLDGS INC COM 125269100 14,298 349,749 SH   SOLE 7 349,749 0 0
CF INDS HLDGS INC COM 125269100 56 1,377 SH   SOLE 13 1,377 0 0
CF INDS HLDGS INC COM 125269100 91 2,214 SH   SOLE 15 2,214 0 0
CF INDS HLDGS INC COM 125269100 21,844 534,344 SH   SOLE 18 505,212 0 29,132
CF INDS HLDGS INC COM 125269100 27,721 678,108 SH   SOLE 19 678,108 0 0
CF INDS HLDGS INC COM 125269100 361,904 8,852,827 SH   SOLE 21 8,852,827 0 0
CF INDS HLDGS INC COM 125269100 256,782 6,281,372 SH   SOLE 22 5,662,324 0 619,048
CF INDS HLDGS INC COM 125269100 6,817 166,753 SH   SOLE 23 166,753 0 0
CF INDS HLDGS INC COM 125269100 10,548 258,018 SH   SOLE 25 258,018 0 0
CF INDS HLDGS INC COM 125269100 30,430 744,379 SH   SOLE 26 299,589 0 444,790
CF INDS HLDGS INC COM 125269100 1,830 44,768 SH   SOLE 28 32,706 0 12,062
CF INDS HLDGS INC COM 125269100 16,532 404,399 SH   SOLE 29 404,399 0 0
CF INDS HLDGS INC COM 125269100 32,771 801,628 SH   SOLE 30 801,628 0 0
CF INDS HLDGS INC COM 125269100 2,748 67,217 SH   SOLE 31 43,313 0 23,904
CF INDS HLDGS INC COM 125269100 2,753 67,334 SH   SOLE 32 67,334 0 0
CF INDS HLDGS INC COM 125269100 4,312 105,468 SH   SOLE 34 105,468 0 0
CF INDS HLDGS INC COM 125269100 7,696 188,262 SH   SOLE 36 188,262 0 0
CF INDS HLDGS INC COM 125269100 191 4,681 SH   SOLE 40 4,681 0 0
CGI INC CL A SUB VTG 12532H104 3,468 50,440 SH   SOLE 21 50,440 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 12 1,197 SH   SOLE 18 1,197 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 143 14,588 SH   SOLE 21 14,588 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1,043 106,509 SH   SOLE 22 106,509 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 62 3,597 SH   SOLE 4 3,597 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 2,961 173,166 SH   SOLE 21 173,166 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 1,590 93,010 SH   SOLE 22 93,010 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 859 50,213 SH   SOLE 30 50,213 0 0
CHANNELADVISOR CORP COM 159179100 256 20,978 SH   SOLE 2 950 0 20,028
CHANNELADVISOR CORP COM 159179100 6 502 SH   SOLE 7 502 0 0
CHANNELADVISOR CORP COM 159179100 1,035 84,980 SH   SOLE 18 84,980 0 0
CHANNELADVISOR CORP COM 159179100 500 41,060 SH   SOLE 19 41,060 0 0
CHANNELADVISOR CORP COM 159179100 10,845 890,406 SH   SOLE 21 890,406 0 0
CHANNELADVISOR CORP COM 159179100 7,919 650,137 SH   SOLE 22 622,091 0 28,046
CHANNELADVISOR CORP COM 159179100 37 3,058 SH   SOLE 28 3,058 0 0
CHANNELADVISOR CORP COM 159179100 70 5,764 SH   SOLE 30 5,764 0 0
CHANNELADVISOR CORP COM 159179100 27 2,197 SH   SOLE 40 2,197 0 0
CHANTICLEER HLDGS INC COM PAR 15930P800 2 1,017 SH   SOLE 21 1,017 0 0
CHANTICLEER HLDGS INC COM PAR 15930P800 17 9,675 SH   SOLE 22 9,675 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 592 103,916 SH   SOLE 21 103,916 0 0
CHAPARRAL ENERGY INC COM CL A 15942R208 632 110,894 SH   SOLE 22 91,201 0 19,693
CHAPARRAL ENERGY INC COM CL A 15942R208 65 11,419 SH   SOLE 30 11,419 0 0
CHARAH SOLUTIONS INC COM 15957P105 36 5,610 SH   SOLE 2 235 0 5,375
CHARAH SOLUTIONS INC COM 15957P105 170 26,590 SH   SOLE 18 26,590 0 0
CHARAH SOLUTIONS INC COM 15957P105 56 8,825 SH   SOLE 19 8,825 0 0
CHARAH SOLUTIONS INC COM 15957P105 1,535 239,906 SH   SOLE 21 239,906 0 0
CHARAH SOLUTIONS INC COM 15957P105 355 55,426 SH   SOLE 22 53,579 0 1,847
CHARLES & COLVARD LTD COM 159765106 20 17,353 SH   SOLE 21 17,353 0 0
CHARLES RIV LABS INTL INC COM 159864107 16,728 115,167 SH   SOLE 2 26,669 0 88,498
CHARLES RIV LABS INTL INC COM 159864107 37 252 SH   SOLE 4 252 0 0
CHARLES RIV LABS INTL INC COM 159864107 154 1,062 SH   SOLE 7 1,062 0 0
CHARLES RIV LABS INTL INC COM 159864107 1 6 SH   SOLE 17 0 0 6
CHARLES RIV LABS INTL INC COM 159864107 22,898 157,645 SH   SOLE 18 157,645 0 0
CHARLES RIV LABS INTL INC COM 159864107 28,101 193,465 SH   SOLE 19 193,465 0 0
CHARLES RIV LABS INTL INC COM 159864107 359,451 2,474,703 SH   SOLE 21 2,474,703 0 0
CHARLES RIV LABS INTL INC COM 159864107 232,353 1,599,679 SH   SOLE 22 1,507,113 0 92,566
CHARLES RIV LABS INTL INC COM 159864107 2,778 19,127 SH   SOLE 26 10,120 0 9,007
CHARLES RIV LABS INTL INC COM 159864107 881 6,068 SH   SOLE 28 6,068 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,842 12,679 SH   SOLE 30 12,679 0 0
CHARLES RIV LABS INTL INC COM 159864107 146 1,002 SH   SOLE 31 1,002 0 0
CHARLES RIV LABS INTL INC COM 159864107 238 1,640 SH   SOLE 34 1,640 0 0
CHARLES RIV LABS INTL INC COM 159864107 109 751 SH   SOLE 36 751 0 0
CHARLES RIV LABS INTL INC COM 159864107 662 4,555 SH   SOLE 40 4,555 0 0
CHART INDS INC COM PAR $0.01 16115Q308 2,594 28,661 SH   SOLE 2 1,099 0 27,562
CHART INDS INC COM PAR $0.01 16115Q308 16 175 SH   SOLE 4 175 0 0
CHART INDS INC COM PAR $0.01 16115Q308 58 643 SH   SOLE 7 643 0 0
CHART INDS INC COM PAR $0.01 16115Q308 12,151 134,234 SH   SOLE 18 134,234 0 0
CHART INDS INC COM PAR $0.01 16115Q308 4,301 47,515 SH   SOLE 19 47,515 0 0
CHART INDS INC COM PAR $0.01 16115Q308 303,553 3,353,438 SH   SOLE 21 3,353,438 0 0
CHART INDS INC COM PAR $0.01 16115Q308 82,372 909,987 SH   SOLE 22 869,787 0 40,200
CHART INDS INC COM PAR $0.01 16115Q308 909 10,040 SH   SOLE 26 8,183 0 1,857
CHART INDS INC COM PAR $0.01 16115Q308 341 3,764 SH   SOLE 28 3,764 0 0
CHART INDS INC COM PAR $0.01 16115Q308 4,132 45,647 SH   SOLE 30 45,647 0 0
CHART INDS INC COM PAR $0.01 16115Q308 220 2,433 SH   SOLE 40 2,433 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 148,381 427,723 SH   SOLE 2 50,647 0 377,076
CHARTER COMMUNICATIONS INC N CL A 16119P108 22,216 64,041 SH   SOLE 4 59,655 0 4,386
CHARTER COMMUNICATIONS INC N CL A 16119P108 48,928 141,040 SH   SOLE 7 141,040 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 608 1,753 SH   SOLE 13 1,753 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 671 1,935 SH   SOLE 15 1,935 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 9 25 SH   SOLE 17 0 0 25
CHARTER COMMUNICATIONS INC N CL A 16119P108 157,229 453,228 SH   SOLE 18 430,624 0 22,604
CHARTER COMMUNICATIONS INC N CL A 16119P108 279,599 805,969 SH   SOLE 19 805,969 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 993,869 2,864,920 SH   SOLE 21 2,864,920 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,424,583 4,106,491 SH   SOLE 22 3,664,322 0 442,169
CHARTER COMMUNICATIONS INC N CL A 16119P108 39,996 115,292 SH   SOLE 23 115,292 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 187,694 541,045 SH   SOLE 25 541,045 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 201,768 581,615 SH   SOLE 26 175,280 0 406,335
CHARTER COMMUNICATIONS INC N CL A 16119P108 10,766 31,035 SH   SOLE 28 22,640 0 8,395
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,429 7,002 SH   SOLE 29 7,002 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 216,717 624,707 SH   SOLE 30 624,707 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 17,083 49,243 SH   SOLE 31 30,582 0 18,661
CHARTER COMMUNICATIONS INC N CL A 16119P108 11,355 32,733 SH   SOLE 32 32,733 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 124,662 359,351 SH   SOLE 34 359,351 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 45,320 130,640 SH   SOLE 36 130,640 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,270 3,660 SH   SOLE 40 3,660 0 0
CHASE CORP COM 16150R104 538 5,813 SH   SOLE 2 209 0 5,604
CHASE CORP COM 16150R104 14 146 SH   SOLE 7 146 0 0
CHASE CORP COM 16150R104 2,049 22,139 SH   SOLE 18 22,139 0 0
CHASE CORP COM 16150R104 1,007 10,883 SH   SOLE 19 10,883 0 0
CHASE CORP COM 16150R104 21,031 227,262 SH   SOLE 21 227,262 0 0
CHASE CORP COM 16150R104 20,709 223,789 SH   SOLE 22 214,853 0 8,936
CHASE CORP COM 16150R104 97 1,047 SH   SOLE 26 0 0 1,047
CHASE CORP COM 16150R104 103 1,111 SH   SOLE 28 1,111 0 0
CHASE CORP COM 16150R104 198 2,136 SH   SOLE 30 2,136 0 0
CHASE CORP COM 16150R104 64 689 SH   SOLE 40 689 0 0
CHATHAM LODGING TR COM 16208T102 927 48,201 SH   SOLE 2 1,718 0 46,483
CHATHAM LODGING TR COM 16208T102 227 11,780 SH   SOLE 4 11,780 0 0
CHATHAM LODGING TR COM 16208T102 1,375 71,467 SH   SOLE 7 71,467 0 0
CHATHAM LODGING TR COM 16208T102 29 1,510 SH   SOLE 15 1,510 0 0
CHATHAM LODGING TR COM 16208T102 3,963 205,993 SH   SOLE 18 205,993 0 0
CHATHAM LODGING TR COM 16208T102 2,702 140,417 SH   SOLE 19 140,417 0 0
CHATHAM LODGING TR COM 16208T102 99,444 5,168,589 SH   SOLE 21 5,168,589 0 0
CHATHAM LODGING TR COM 16208T102 38,883 2,020,920 SH   SOLE 22 1,964,867 0 56,053
CHATHAM LODGING TR COM 16208T102 51 2,646 SH   SOLE 23 2,646 0 0
CHATHAM LODGING TR COM 16208T102 1,896 98,528 SH   SOLE 25 98,528 0 0
CHATHAM LODGING TR COM 16208T102 1,025 53,293 SH   SOLE 26 25,190 0 28,103
CHATHAM LODGING TR COM 16208T102 121 6,277 SH   SOLE 28 6,277 0 0
CHATHAM LODGING TR COM 16208T102 297 15,455 SH   SOLE 29 15,455 0 0
CHATHAM LODGING TR COM 16208T102 5,364 278,794 SH   SOLE 30 278,794 0 0
CHATHAM LODGING TR COM 16208T102 82 4,268 SH   SOLE 40 4,268 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 20,769 164,198 SH   SOLE 2 114,408 0 49,790
CHECK POINT SOFTWARE TECH LT ORD M22465104 8,515 67,317 SH   SOLE 4 63,960 0 3,357
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,198 104,343 SH   SOLE 7 87,218 0 17,125
CHECK POINT SOFTWARE TECH LT ORD M22465104 98 773 SH   SOLE 13 773 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 163 1,287 SH   SOLE 15 1,287 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 16,960 134,078 SH   SOLE 18 128,133 0 5,945
CHECK POINT SOFTWARE TECH LT ORD M22465104 14,043 111,023 SH   SOLE 19 111,023 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,932 38,990 SH   SOLE 20 38,990 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 216,899 1,714,750 SH   SOLE 21 1,714,750 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 271,345 2,145,186 SH   SOLE 22 1,846,175 0 299,011
CHECK POINT SOFTWARE TECH LT ORD M22465104 17,031 134,645 SH   SOLE 23 134,645 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 14,688 116,117 SH   SOLE 25 116,117 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 63,327 500,645 SH   SOLE 26 125,677 0 374,968
CHECK POINT SOFTWARE TECH LT ORD M22465104 201 1,589 SH   SOLE 28 1,589 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,118 32,556 SH   SOLE 29 19,059 0 13,497
CHECK POINT SOFTWARE TECH LT ORD M22465104 36,039 284,919 SH   SOLE 30 284,919 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 10,477 82,826 SH   SOLE 31 62,657 0 20,169
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,869 22,681 SH   SOLE 32 22,681 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 8,495 67,157 SH   SOLE 34 67,157 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 12,281 97,091 SH   SOLE 36 97,091 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 333 2,629 SH   SOLE 40 2,629 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 407 142,300 SH   SOLE 2 142,300 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 225 78,545 SH   SOLE 18 78,545 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 2,418 845,400 SH   SOLE 19 845,400 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 247 86,400 SH   SOLE 20 86,400 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 153 53,550 SH   SOLE 21 53,550 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 1,228 429,300 SH   SOLE 34 429,300 0 0
CHEESECAKE FACTORY INC COM 163072101 2,798 57,192 SH   SOLE 2 24,514 0 32,678
CHEESECAKE FACTORY INC COM 163072101 11 215 SH   SOLE 4 215 0 0
CHEESECAKE FACTORY INC COM 163072101 37 750 SH   SOLE 7 750 0 0
CHEESECAKE FACTORY INC COM 163072101 11,863 242,500 SH   SOLE 18 238,386 0 4,114
CHEESECAKE FACTORY INC COM 163072101 7,535 154,034 SH   SOLE 19 154,034 0 0
CHEESECAKE FACTORY INC COM 163072101 144,070 2,945,018 SH   SOLE 21 2,945,018 0 0
CHEESECAKE FACTORY INC COM 163072101 78,648 1,607,689 SH   SOLE 22 1,545,792 0 61,897
CHEESECAKE FACTORY INC COM 163072101 1,073 21,939 SH   SOLE 23 21,939 0 0
CHEESECAKE FACTORY INC COM 163072101 3,451 70,541 SH   SOLE 26 14,159 0 56,382
CHEESECAKE FACTORY INC COM 163072101 286 5,849 SH   SOLE 28 5,849 0 0
CHEESECAKE FACTORY INC COM 163072101 593 12,112 SH   SOLE 30 12,112 0 0
CHEESECAKE FACTORY INC COM 163072101 1,642 33,566 SH   SOLE 34 33,566 0 0
CHEESECAKE FACTORY INC COM 163072101 239 4,894 SH   SOLE 40 4,894 0 0
CHEETAH MOBILE INC ADR 163075104 32 4,953 SH   SOLE 25 4,953 0 0
CHEFS WHSE INC COM 163086101 550 17,700 SH   SOLE 2 772 0 16,928
CHEFS WHSE INC COM 163086101 6 200 SH   SOLE 4 200 0 0
CHEFS WHSE INC COM 163086101 15 471 SH   SOLE 7 471 0 0
CHEFS WHSE INC COM 163086101 3,134 100,921 SH   SOLE 18 99,563 0 1,358
CHEFS WHSE INC COM 163086101 1,267 40,815 SH   SOLE 19 40,815 0 0
CHEFS WHSE INC COM 163086101 75,892 2,444,200 SH   SOLE 21 2,444,200 0 0
CHEFS WHSE INC COM 163086101 21,275 685,172 SH   SOLE 22 657,722 0 27,450
CHEFS WHSE INC COM 163086101 297 9,571 SH   SOLE 26 0 0 9,571
CHEFS WHSE INC COM 163086101 96 3,080 SH   SOLE 28 3,080 0 0
CHEFS WHSE INC COM 163086101 1,118 36,000 SH   SOLE 30 36,000 0 0
CHEFS WHSE INC COM 163086101 69 2,207 SH   SOLE 40 2,207 0 0
CHEGG INC COM 163092109 3,887 101,971 SH   SOLE 2 18,118 0 83,853
CHEGG INC COM 163092109 19 489 SH   SOLE 4 489 0 0
CHEGG INC COM 163092109 81 2,125 SH   SOLE 7 2,125 0 0
CHEGG INC COM 163092109 13,983 366,809 SH   SOLE 18 344,888 0 21,921
CHEGG INC COM 163092109 17,343 454,952 SH   SOLE 19 454,952 0 0
CHEGG INC COM 163092109 130,409 3,421,008 SH   SOLE 21 3,421,008 0 0
CHEGG INC COM 163092109 123,997 3,252,814 SH   SOLE 22 3,124,498 0 128,316
CHEGG INC COM 163092109 2,268 59,484 SH   SOLE 23 59,484 0 0
CHEGG INC COM 163092109 8,940 234,519 SH   SOLE 25 234,519 0 0
CHEGG INC COM 163092109 4,848 127,188 SH   SOLE 26 29,424 0 97,764
CHEGG INC COM 163092109 470 12,321 SH   SOLE 28 12,321 0 0
CHEGG INC COM 163092109 962 25,249 SH   SOLE 30 25,249 0 0
CHEGG INC COM 163092109 2,045 53,650 SH   SOLE 34 53,650 0 0
CHEGG INC COM 163092109 366 9,608 SH   SOLE 40 9,608 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 17 3,138 SH   SOLE 18 3,138 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 255 45,958 SH   SOLE 21 45,958 0 0
CHEMED CORP NEW COM 16359R103 13,212 41,278 SH   SOLE 2 11,858 0 29,420
CHEMED CORP NEW COM 16359R103 226 707 SH   SOLE 4 707 0 0
CHEMED CORP NEW COM 16359R103 97 304 SH   SOLE 7 304 0 0
CHEMED CORP NEW COM 16359R103 15,799 49,362 SH   SOLE 18 49,210 0 152
CHEMED CORP NEW COM 16359R103 11,418 35,673 SH   SOLE 19 35,673 0 0
CHEMED CORP NEW COM 16359R103 270,631 845,536 SH   SOLE 21 845,536 0 0
CHEMED CORP NEW COM 16359R103 198,744 620,939 SH   SOLE 22 588,266 0 32,673
CHEMED CORP NEW COM 16359R103 3,912 12,223 SH   SOLE 23 12,223 0 0
CHEMED CORP NEW COM 16359R103 9,949 31,085 SH   SOLE 26 3,794 0 27,291
CHEMED CORP NEW COM 16359R103 662 2,068 SH   SOLE 28 2,068 0 0
CHEMED CORP NEW COM 16359R103 2,748 8,586 SH   SOLE 30 8,586 0 0
CHEMED CORP NEW COM 16359R103 106 332 SH   SOLE 31 332 0 0
CHEMED CORP NEW COM 16359R103 1,803 5,634 SH   SOLE 34 5,634 0 0
CHEMED CORP NEW COM 16359R103 463 1,446 SH   SOLE 40 1,446 0 0
CHEMICAL FINL CORP COM 163731102 4,858 118,021 SH   SOLE 2 45,714 0 72,307
CHEMICAL FINL CORP COM 163731102 14 330 SH   SOLE 4 330 0 0
CHEMICAL FINL CORP COM 163731102 69 1,665 SH   SOLE 7 1,665 0 0
CHEMICAL FINL CORP COM 163731102 18,788 456,472 SH   SOLE 18 447,712 0 8,760
CHEMICAL FINL CORP COM 163731102 10,285 249,876 SH   SOLE 19 249,876 0 0
CHEMICAL FINL CORP COM 163731102 213,687 5,191,620 SH   SOLE 21 5,191,620 0 0
CHEMICAL FINL CORP COM 163731102 117,767 2,861,191 SH   SOLE 22 2,767,626 0 93,565
CHEMICAL FINL CORP COM 163731102 2,014 48,928 SH   SOLE 23 48,928 0 0
CHEMICAL FINL CORP COM 163731102 3,212 78,034 SH   SOLE 26 13,689 0 64,345
CHEMICAL FINL CORP COM 163731102 371 9,014 SH   SOLE 28 9,014 0 0
CHEMICAL FINL CORP COM 163731102 1,072 26,053 SH   SOLE 30 26,053 0 0
CHEMICAL FINL CORP COM 163731102 282 6,847 SH   SOLE 40 6,847 0 0
CHEMOCENTRYX INC COM 16383L106 404 29,078 SH   SOLE 2 11,755 0 17,323
CHEMOCENTRYX INC COM 16383L106 9 619 SH   SOLE 7 619 0 0
CHEMOCENTRYX INC COM 16383L106 1,217 87,633 SH   SOLE 18 79,774 0 7,859
CHEMOCENTRYX INC COM 16383L106 2,445 176,007 SH   SOLE 19 176,007 0 0
CHEMOCENTRYX INC COM 16383L106 18,118 1,304,385 SH   SOLE 21 1,304,385 0 0
CHEMOCENTRYX INC COM 16383L106 12,301 885,601 SH   SOLE 22 867,849 0 17,752
CHEMOCENTRYX INC COM 16383L106 760 54,683 SH   SOLE 23 54,683 0 0
CHEMOCENTRYX INC COM 16383L106 1,394 100,371 SH   SOLE 26 0 0 100,371
CHEMOCENTRYX INC COM 16383L106 80 5,752 SH   SOLE 30 5,752 0 0
CHEMOCENTRYX INC COM 16383L106 33 2,363 SH   SOLE 34 2,363 0 0
CHEMOCENTRYX INC COM 16383L106 59 4,228 SH   SOLE 40 4,228 0 0
CHEMOURS CO COM 163851108 16,823 452,731 SH   SOLE 2 91,121 0 361,610
CHEMOURS CO COM 163851108 2,123 57,120 SH   SOLE 4 52,115 0 5,005
CHEMOURS CO COM 163851108 422 11,369 SH   SOLE 7 11,369 0 0
CHEMOURS CO COM 163851108 40 1,083 SH   SOLE 13 1,083 0 0
CHEMOURS CO COM 163851108 18,525 498,530 SH   SOLE 18 484,751 0 13,779
CHEMOURS CO COM 163851108 1,360 36,590 SH   SOLE 19 36,590 0 0
CHEMOURS CO COM 163851108 321,513 8,652,126 SH   SOLE 21 8,652,126 0 0
CHEMOURS CO COM 163851108 222,401 5,984,964 SH   SOLE 22 5,642,543 0 342,421
CHEMOURS CO COM 163851108 4,613 124,130 SH   SOLE 23 124,130 0 0
CHEMOURS CO COM 163851108 59 1,576 SH   SOLE 25 1,576 0 0
CHEMOURS CO COM 163851108 14,152 380,838 SH   SOLE 26 204,427 0 176,411
CHEMOURS CO COM 163851108 1,223 32,910 SH   SOLE 28 23,941 0 8,969
CHEMOURS CO COM 163851108 1,575 42,376 SH   SOLE 29 6,248 0 36,128
CHEMOURS CO COM 163851108 10,743 289,107 SH   SOLE 30 289,107 0 0
CHEMOURS CO COM 163851108 2,059 55,414 SH   SOLE 31 33,736 0 21,678
CHEMOURS CO COM 163851108 360 9,681 SH   SOLE 34 9,681 0 0
CHEMOURS CO COM 163851108 1,305 35,111 SH   SOLE 36 35,111 0 0
CHEMOURS CO COM 163851108 138 3,715 SH   SOLE 40 3,715 0 0
CHEMUNG FINL CORP COM 164024101 160 3,411 SH   SOLE 2 124 0 3,287
CHEMUNG FINL CORP COM 164024101 554 11,814 SH   SOLE 18 11,814 0 0
CHEMUNG FINL CORP COM 164024101 239 5,103 SH   SOLE 19 5,103 0 0
CHEMUNG FINL CORP COM 164024101 5,358 114,169 SH   SOLE 21 114,169 0 0
CHEMUNG FINL CORP COM 164024101 1,482 31,584 SH   SOLE 22 29,723 0 1,861
CHENIERE ENERGY INC COM NEW 16411R208 38,444 562,373 SH   SOLE 2 27,027 0 535,346
CHENIERE ENERGY INC COM NEW 16411R208 4,706 68,842 SH   SOLE 4 63,277 0 5,565
CHENIERE ENERGY INC COM NEW 16411R208 19,999 292,557 SH   SOLE 7 292,557 0 0
CHENIERE ENERGY INC COM NEW 16411R208 87 1,272 SH   SOLE 13 1,272 0 0
CHENIERE ENERGY INC COM NEW 16411R208 150 2,189 SH   SOLE 15 2,189 0 0
CHENIERE ENERGY INC COM NEW 16411R208 8,890 130,046 SH   SOLE 18 112,491 0 17,555
CHENIERE ENERGY INC COM NEW 16411R208 6,304 92,211 SH   SOLE 19 92,211 0 0
CHENIERE ENERGY INC COM NEW 16411R208 239,904 3,509,417 SH   SOLE 21 3,509,417 0 0
CHENIERE ENERGY INC COM NEW 16411R208 399,227 5,840,072 SH   SOLE 22 5,397,131 0 442,941
CHENIERE ENERGY INC COM NEW 16411R208 10,623 155,400 SH   SOLE 23 155,400 0 0
CHENIERE ENERGY INC COM NEW 16411R208 55,929 818,148 SH   SOLE 25 818,148 0 0
CHENIERE ENERGY INC COM NEW 16411R208 52,636 769,981 SH   SOLE 26 268,789 0 501,192
CHENIERE ENERGY INC COM NEW 16411R208 2,853 41,728 SH   SOLE 28 29,884 0 11,844
CHENIERE ENERGY INC COM NEW 16411R208 3,667 53,647 SH   SOLE 29 8,428 0 45,219
CHENIERE ENERGY INC COM NEW 16411R208 19,679 287,866 SH   SOLE 30 287,866 0 0
CHENIERE ENERGY INC COM NEW 16411R208 4,444 65,006 SH   SOLE 31 39,144 0 25,862
CHENIERE ENERGY INC COM NEW 16411R208 824 12,051 SH   SOLE 34 12,051 0 0
CHENIERE ENERGY INC COM NEW 16411R208 11,544 168,868 SH   SOLE 36 168,868 0 0
CHENIERE ENERGY INC COM NEW 16411R208 378 5,528 SH   SOLE 40 5,528 0 0
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 1,056 1,350,000 PRN   SOLE 21 1,350,000 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 126 3,011 SH   SOLE 18 3,011 0 0
CHEROKEE INC DEL NEW COM 16444H102 4 5,742 SH   SOLE 21 5,742 0 0
CHEROKEE INC DEL NEW COM 16444H102 170 241,952 SH   SOLE 22 241,952 0 0
CHERRY HILL MTG INVT CORP COM 164651101 294 17,101 SH   SOLE 2 526 0 16,575
CHERRY HILL MTG INVT CORP COM 164651101 6 346 SH   SOLE 7 346 0 0
CHERRY HILL MTG INVT CORP COM 164651101 972 56,418 SH   SOLE 18 56,418 0 0
CHERRY HILL MTG INVT CORP COM 164651101 450 26,135 SH   SOLE 19 26,135 0 0
CHERRY HILL MTG INVT CORP COM 164651101 16,110 935,528 SH   SOLE 21 935,528 0 0
CHERRY HILL MTG INVT CORP COM 164651101 6,329 367,509 SH   SOLE 22 356,467 0 11,042
CHESAPEAKE ENERGY CORP COM 165167107 7,479 2,412,675 SH   SOLE 2 509,965 0 1,902,710
CHESAPEAKE ENERGY CORP COM 165167107 25 8,023 SH   SOLE 4 8,023 0 0
CHESAPEAKE ENERGY CORP COM 165167107 127 40,964 SH   SOLE 7 40,964 0 0
CHESAPEAKE ENERGY CORP COM 165167107 0 85 SH   SOLE 17 0 0 85
CHESAPEAKE ENERGY CORP COM 165167107 9,426 3,040,709 SH   SOLE 18 3,040,709 0 0
CHESAPEAKE ENERGY CORP COM 165167107 634 204,640 SH   SOLE 19 204,640 0 0
CHESAPEAKE ENERGY CORP COM 165167107 163,806 52,840,523 SH   SOLE 21 52,840,523 0 0
CHESAPEAKE ENERGY CORP COM 165167107 135,231 43,622,769 SH   SOLE 22 41,464,314 0 2,158,455
CHESAPEAKE ENERGY CORP COM 165167107 1,362 439,315 SH   SOLE 26 287,644 0 151,671
CHESAPEAKE ENERGY CORP COM 165167107 378 121,963 SH   SOLE 28 121,963 0 0
CHESAPEAKE ENERGY CORP COM 165167107 2,031 655,203 SH   SOLE 30 655,203 0 0
CHESAPEAKE ENERGY CORP COM 165167107 67 21,519 SH   SOLE 31 21,519 0 0
CHESAPEAKE ENERGY CORP COM 165167107 165 53,287 SH   SOLE 36 53,287 0 0
CHESAPEAKE ENERGY CORP COM 165167107 382 123,295 SH   SOLE 40 123,295 0 0
CHESAPEAKE ENERGY CORP OPTIONS 165167107 22 7,000 SH Put SOLE 2 7,000 0 0
CHESAPEAKE ENERGY CORP OPTIONS 165167107 775 250,000 SH Put SOLE 19 250,000 0 0
CHESAPEAKE ENERGY CORP PFD CONV 165167842 3,311 59,611 SH   SOLE 21 59,611 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 997 1,076,000 PRN   SOLE 2 1,076,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 10,372 11,194,000 PRN   SOLE 19 11,194,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 2,780 3,000,000 PRN   SOLE 21 3,000,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 76 82,000 PRN   SOLE 22 82,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 1,768 1,908,000 PRN   SOLE 34 1,908,000 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 2,071 74,475 SH   SOLE 2 14,824 0 59,651
CHESAPEAKE LODGING TR SH BEN INT 165240102 439 15,772 SH   SOLE 4 15,772 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 2,416 86,861 SH   SOLE 7 86,861 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 70 2,530 SH   SOLE 15 2,530 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 7,359 264,604 SH   SOLE 18 259,836 0 4,768
CHESAPEAKE LODGING TR SH BEN INT 165240102 7,781 279,809 SH   SOLE 19 279,809 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 188,605 6,781,899 SH   SOLE 21 6,781,899 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 77,334 2,780,809 SH   SOLE 22 2,696,318 0 84,491
CHESAPEAKE LODGING TR SH BEN INT 165240102 1,271 45,718 SH   SOLE 23 45,718 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 3,513 126,338 SH   SOLE 25 126,338 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 3,435 123,532 SH   SOLE 26 6,811 0 116,721
CHESAPEAKE LODGING TR SH BEN INT 165240102 244 8,790 SH   SOLE 28 8,790 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 574 20,644 SH   SOLE 29 20,644 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 10,084 362,601 SH   SOLE 30 362,601 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 1,318 47,397 SH   SOLE 34 47,397 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 176 6,337 SH   SOLE 40 6,337 0 0
CHESAPEAKE UTILS CORP COM 165303108 1,888 20,700 SH   SOLE 2 5,418 0 15,282
CHESAPEAKE UTILS CORP COM 165303108 21 229 SH   SOLE 4 229 0 0
CHESAPEAKE UTILS CORP COM 165303108 9 94 SH   SOLE 7 94 0 0
CHESAPEAKE UTILS CORP COM 165303108 4,768 52,271 SH   SOLE 18 52,271 0 0
CHESAPEAKE UTILS CORP COM 165303108 6,179 67,742 SH   SOLE 19 67,742 0 0
CHESAPEAKE UTILS CORP COM 165303108 47,482 520,575 SH   SOLE 21 520,575 0 0
CHESAPEAKE UTILS CORP COM 165303108 53,680 588,531 SH   SOLE 22 562,160 0 26,371
CHESAPEAKE UTILS CORP COM 165303108 1,827 20,033 SH   SOLE 23 20,033 0 0
CHESAPEAKE UTILS CORP COM 165303108 3,972 43,546 SH   SOLE 26 5,309 0 38,237
CHESAPEAKE UTILS CORP COM 165303108 224 2,453 SH   SOLE 28 2,453 0 0
CHESAPEAKE UTILS CORP COM 165303108 374 4,099 SH   SOLE 30 4,099 0 0
CHESAPEAKE UTILS CORP COM 165303108 146 1,602 SH   SOLE 40 1,602 0 0
CHEVRON CORP NEW COM 166764100 684,654 5,558,157 SH   SOLE 2 1,165,832 0 4,392,325
CHEVRON CORP NEW COM 166764100 91,914 746,176 SH   SOLE 4 694,939 0 51,237
CHEVRON CORP NEW COM 166764100 216,135 1,754,627 SH   SOLE 7 1,669,966 0 84,661
CHEVRON CORP NEW COM 166764100 14,725 119,538 SH   SOLE 13 119,538 0 0
CHEVRON CORP NEW COM 166764100 2,105 17,092 SH   SOLE 15 17,092 0 0
CHEVRON CORP NEW COM 166764100 700,298 5,685,161 SH   SOLE 18 5,311,644 0 373,517
CHEVRON CORP NEW COM 166764100 145,234 1,179,042 SH   SOLE 19 1,179,042 0 0
CHEVRON CORP NEW COM 166764100 5,166,026 41,938,839 SH   SOLE 21 41,938,839 0 0
CHEVRON CORP NEW COM 166764100 5,807,743 47,148,425 SH   SOLE 22 41,169,197 0 5,979,228
CHEVRON CORP NEW COM 166764100 198,819 1,614,055 SH   SOLE 23 1,614,055 0 0
CHEVRON CORP NEW COM 166764100 225,243 1,828,570 SH   SOLE 25 1,806,034 0 22,536
CHEVRON CORP NEW COM 166764100 978,678 7,945,103 SH   SOLE 26 1,918,049 0 6,027,054
CHEVRON CORP NEW COM 166764100 45,178 366,762 SH   SOLE 28 266,729 0 100,033
CHEVRON CORP NEW COM 166764100 69,740 566,161 SH   SOLE 29 193,481 0 372,680
CHEVRON CORP NEW COM 166764100 849,433 6,895,869 SH   SOLE 30 6,895,869 0 0
CHEVRON CORP NEW COM 166764100 95,758 777,380 SH   SOLE 31 558,550 0 218,830
CHEVRON CORP NEW COM 166764100 22,240 180,548 SH   SOLE 32 180,548 0 0
CHEVRON CORP NEW COM 166764100 117,360 952,752 SH   SOLE 34 952,752 0 0
CHEVRON CORP NEW COM 166764100 222,031 1,802,493 SH   SOLE 36 1,802,493 0 0
CHEVRON CORP NEW COM 166764100 5,428 44,068 SH   SOLE 40 44,068 0 0
CHIASMA INC COM 16706W102 18 3,378 SH   SOLE 18 3,378 0 0
CHIASMA INC COM 16706W102 259 49,792 SH   SOLE 21 49,792 0 0
CHIASMA INC COM 16706W102 584 112,229 SH   SOLE 22 112,229 0 0
CHICAGO RIVET & MACH CO COM 168088102 4 138 SH   SOLE 18 138 0 0
CHICAGO RIVET & MACH CO COM 168088102 4 125 SH   SOLE 21 125 0 0
CHICAGO RIVET & MACH CO COM 168088102 0 1 SH   SOLE 22 1 0 0
CHICOS FAS INC COM 168615102 560 131,170 SH   SOLE 2 4,277 0 126,893
CHICOS FAS INC COM 168615102 2 359 SH   SOLE 4 359 0 0
CHICOS FAS INC COM 168615102 12 2,822 SH   SOLE 7 2,822 0 0
CHICOS FAS INC COM 168615102 2,343 548,616 SH   SOLE 18 548,616 0 0
CHICOS FAS INC COM 168615102 848 198,489 SH   SOLE 19 198,489 0 0
CHICOS FAS INC COM 168615102 54,917 12,861,105 SH   SOLE 21 12,861,105 0 0
CHICOS FAS INC COM 168615102 16,504 3,865,220 SH   SOLE 22 3,637,352 0 227,868
CHICOS FAS INC COM 168615102 30 7,015 SH   SOLE 23 7,015 0 0
CHICOS FAS INC COM 168615102 85 19,879 SH   SOLE 26 13,055 0 6,824
CHICOS FAS INC COM 168615102 81 19,064 SH   SOLE 28 19,064 0 0
CHICOS FAS INC COM 168615102 771 180,483 SH   SOLE 30 180,483 0 0
CHICOS FAS INC COM 168615102 9 2,095 SH   SOLE 36 2,095 0 0
CHICOS FAS INC COM 168615102 68 15,971 SH   SOLE 40 15,971 0 0
CHILDRENS PL INC COM 168905107 1,246 12,813 SH   SOLE 2 558 0 12,255
CHILDRENS PL INC COM 168905107 6 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC COM 168905107 33 343 SH   SOLE 7 343 0 0
CHILDRENS PL INC COM 168905107 6,601 67,859 SH   SOLE 18 67,859 0 0
CHILDRENS PL INC COM 168905107 2,376 24,428 SH   SOLE 19 24,428 0 0
CHILDRENS PL INC COM 168905107 166,531 1,711,876 SH   SOLE 21 1,711,876 0 0
CHILDRENS PL INC COM 168905107 45,374 466,423 SH   SOLE 22 443,844 0 22,579
CHILDRENS PL INC COM 168905107 461 4,735 SH   SOLE 26 3,649 0 1,086
CHILDRENS PL INC COM 168905107 209 2,147 SH   SOLE 28 2,147 0 0
CHILDRENS PL INC COM 168905107 2,474 25,430 SH   SOLE 30 25,430 0 0
CHILDRENS PL INC COM 168905107 148 1,518 SH   SOLE 40 1,518 0 0
CHIMERA INVT CORP COM NEW 16934Q208 7,880 420,471 SH   SOLE 2 41,227 0 379,244
CHIMERA INVT CORP COM NEW 16934Q208 16 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208 131 6,965 SH   SOLE 7 6,965 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,710 91,249 SH   SOLE 18 91,249 0 0
CHIMERA INVT CORP COM NEW 16934Q208 746 39,791 SH   SOLE 19 39,791 0 0
CHIMERA INVT CORP COM NEW 16934Q208 110,421 5,892,270 SH   SOLE 21 5,892,270 0 0
CHIMERA INVT CORP COM NEW 16934Q208 107,291 5,725,235 SH   SOLE 22 5,347,388 0 377,847
CHIMERA INVT CORP COM NEW 16934Q208 21 1,146 SH   SOLE 23 1,146 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,473 78,587 SH   SOLE 26 40,127 0 38,460
CHIMERA INVT CORP COM NEW 16934Q208 442 23,593 SH   SOLE 28 23,593 0 0
CHIMERA INVT CORP COM NEW 16934Q208 882 47,055 SH   SOLE 30 47,055 0 0
CHIMERA INVT CORP COM NEW 16934Q208 71 3,781 SH   SOLE 31 3,781 0 0
CHIMERA INVT CORP COM NEW 16934Q208 71 3,771 SH   SOLE 36 3,771 0 0
CHIMERA INVT CORP COM NEW 16934Q208 308 16,444 SH   SOLE 40 16,444 0 0
CHIMERIX INC COM 16934W106 130 61,735 SH   SOLE 2 16,575 0 45,160
CHIMERIX INC COM 16934W106 2 1,158 SH   SOLE 7 1,158 0 0
CHIMERIX INC COM 16934W106 340 161,793 SH   SOLE 18 161,793 0 0
CHIMERIX INC COM 16934W106 280 133,386 SH   SOLE 19 133,386 0 0
CHIMERIX INC COM 16934W106 3,242 1,543,861 SH   SOLE 21 1,543,861 0 0
CHIMERIX INC COM 16934W106 2,673 1,273,068 SH   SOLE 22 1,239,248 0 33,820
CHIMERIX INC COM 16934W106 24 11,535 SH   SOLE 23 11,535 0 0
CHIMERIX INC COM 16934W106 64 30,547 SH   SOLE 26 0 0 30,547
CHINA AUTOMOTIVE SYS INC COM 16936R105 52 16,247 SH   SOLE 22 16,247 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 37,469 410,624 SH   SOLE 21 410,624 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 388 4,254 SH   SOLE 22 4,254 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 150 1,647 SH   SOLE 25 1,647 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 135 1,476 SH   SOLE 30 1,476 0 0
CHINA INTERNET NATIONWIDE FI SHS G2120A101 10 2,600 SH   SOLE 22 2,600 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 157 11,679 SH   SOLE 25 11,679 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 576 42,911 SH   SOLE 34 42,911 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 18,346 359,802 SH   SOLE 2 0 0 359,802
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 398 7,800 SH   SOLE 4 7,800 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 4,601 90,233 SH   SOLE 13 90,233 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 828 16,239 SH   SOLE 18 16,239 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 5,802 113,787 SH   SOLE 19 113,787 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 124 2,435 SH   SOLE 21 2,435 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 69,981 1,372,443 SH   SOLE 22 1,299,011 0 73,432
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1,804 35,379 SH   SOLE 30 35,379 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 395 7,741 SH   SOLE 34 7,741 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 3,876 48,753 SH   SOLE 2 7,280 0 41,473
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 122 1,540 SH   SOLE 4 1,540 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 893 11,233 SH   SOLE 13 11,233 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 866 10,890 SH   SOLE 18 10,890 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 573 7,203 SH   SOLE 19 7,203 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 538 6,768 SH   SOLE 21 6,768 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 29,658 373,058 SH   SOLE 22 256,108 0 116,950
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1,376 17,305 SH   SOLE 30 17,305 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 358 4,504 SH   SOLE 34 4,504 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 571 44,622 SH   SOLE 2 0 0 44,622
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 256 19,988 SH   SOLE 4 19,988 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 918 71,702 SH   SOLE 13 71,702 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 373 29,164 SH   SOLE 19 29,164 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 78 6,129 SH   SOLE 21 6,129 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 22,455 1,754,317 SH   SOLE 22 1,721,892 0 32,425
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 228 17,838 SH   SOLE 34 17,838 0 0
CHINA YUCHAI INTL LTD COM G21082105 53 3,343 SH   SOLE 4 3,343 0 0
CHINA YUCHAI INTL LTD COM G21082105 2,137 134,820 SH   SOLE 21 134,820 0 0
CHINA YUCHAI INTL LTD COM G21082105 2,037 128,540 SH   SOLE 22 128,540 0 0
CHINA YUCHAI INTL LTD COM G21082105 605 38,140 SH   SOLE 30 38,140 0 0
CHINA YUCHAI INTL LTD COM G21082105 126 7,923 SH   SOLE 34 7,923 0 0
CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 0 13 SH   SOLE 22 13 0 0
CHINANET ONLINE HLDGS INC COM NEW 16949H201 85 43,588 SH   SOLE 22 43,588 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 0 16 SH   SOLE 22 16 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 43,464 61,190 SH   SOLE 2 6,394 0 54,796
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,815 8,186 SH   SOLE 4 7,526 0 660
CHIPOTLE MEXICAN GRILL INC COM 169656105 17,634 24,826 SH   SOLE 7 18,513 0 6,313
CHIPOTLE MEXICAN GRILL INC COM 169656105 103 145 SH   SOLE 13 145 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 181 255 SH   SOLE 15 255 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 9 12 SH   SOLE 17 0 0 12
CHIPOTLE MEXICAN GRILL INC COM 169656105 36,127 50,861 SH   SOLE 18 47,575 0 3,286
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,575 7,849 SH   SOLE 19 7,849 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 403,389 567,905 SH   SOLE 21 567,905 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 424,425 597,521 SH   SOLE 22 530,273 0 67,248
CHIPOTLE MEXICAN GRILL INC COM 169656105 12,720 17,908 SH   SOLE 23 17,908 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 16,537 23,282 SH   SOLE 25 23,282 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 65,979 92,888 SH   SOLE 26 31,623 0 61,265
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,392 4,775 SH   SOLE 28 3,497 0 1,278
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,344 6,115 SH   SOLE 29 902 0 5,213
CHIPOTLE MEXICAN GRILL INC COM 169656105 61,526 86,619 SH   SOLE 30 86,619 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,496 7,738 SH   SOLE 31 4,505 0 3,233
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,051 1,479 SH   SOLE 34 1,479 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 12,325 17,352 SH   SOLE 36 17,352 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 367 517 SH   SOLE 40 517 0 0
CHOICE HOTELS INTL INC COM 169905106 4,898 63,002 SH   SOLE 2 5,316 0 57,686
CHOICE HOTELS INTL INC COM 169905106 12 151 SH   SOLE 4 151 0 0
CHOICE HOTELS INTL INC COM 169905106 57 737 SH   SOLE 7 737 0 0
CHOICE HOTELS INTL INC COM 169905106 1,273 16,372 SH   SOLE 18 16,372 0 0
CHOICE HOTELS INTL INC COM 169905106 558 7,184 SH   SOLE 19 7,184 0 0
CHOICE HOTELS INTL INC COM 169905106 32,848 422,542 SH   SOLE 21 422,542 0 0
CHOICE HOTELS INTL INC COM 169905106 79,529 1,023,015 SH   SOLE 22 954,713 0 68,302
CHOICE HOTELS INTL INC COM 169905106 938 12,061 SH   SOLE 26 9,342 0 2,719
CHOICE HOTELS INTL INC COM 169905106 357 4,591 SH   SOLE 28 4,591 0 0
CHOICE HOTELS INTL INC COM 169905106 763 9,811 SH   SOLE 30 9,811 0 0
CHOICE HOTELS INTL INC COM 169905106 58 740 SH   SOLE 31 740 0 0
CHOICE HOTELS INTL INC COM 169905106 226 2,913 SH   SOLE 40 2,913 0 0
CHRISTOPHER & BANKS CORP COM 171046105 2 5,444 SH   SOLE 18 5,444 0 0
CHRISTOPHER & BANKS CORP COM 171046105 36 104,695 SH   SOLE 21 104,695 0 0
CHRISTOPHER & BANKS CORP COM 171046105 241 705,821 SH   SOLE 22 705,821 0 0
CHROMADEX CORP COM NEW 171077407 130 31,136 SH   SOLE 2 1,386 0 29,750
CHROMADEX CORP COM NEW 171077407 519 123,754 SH   SOLE 18 123,754 0 0
CHROMADEX CORP COM NEW 171077407 218 51,941 SH   SOLE 19 51,941 0 0
CHROMADEX CORP COM NEW 171077407 5,360 1,279,229 SH   SOLE 21 1,279,229 0 0
CHROMADEX CORP COM NEW 171077407 1,904 454,468 SH   SOLE 22 432,502 0 21,966
CHUBB LIMITED COM H1467J104 162,448 1,159,678 SH   SOLE 2 112,317 0 1,047,361
CHUBB LIMITED COM H1467J104 23,611 168,552 SH   SOLE 4 156,214 0 12,338
CHUBB LIMITED COM H1467J104 66,679 476,005 SH   SOLE 7 414,076 0 61,929
CHUBB LIMITED COM H1467J104 1,225 8,742 SH   SOLE 13 8,742 0 0
CHUBB LIMITED COM H1467J104 586 4,182 SH   SOLE 15 4,182 0 0
CHUBB LIMITED COM H1467J104 142,322 1,016,005 SH   SOLE 18 955,050 0 60,955
CHUBB LIMITED COM H1467J104 162,694 1,161,435 SH   SOLE 19 1,161,435 0 0
CHUBB LIMITED COM H1467J104 1,325,065 9,459,345 SH   SOLE 21 9,459,345 0 0
CHUBB LIMITED COM H1467J104 1,586,548 11,326,017 SH   SOLE 22 10,065,685 0 1,260,332
CHUBB LIMITED COM H1467J104 46,147 329,432 SH   SOLE 23 329,432 0 0
CHUBB LIMITED COM H1467J104 60,974 435,277 SH   SOLE 25 435,277 0 0
CHUBB LIMITED COM H1467J104 353,605 2,524,307 SH   SOLE 26 486,164 0 2,038,143
CHUBB LIMITED COM H1467J104 12,402 88,533 SH   SOLE 28 64,105 0 24,428
CHUBB LIMITED COM H1467J104 2,456 17,533 SH   SOLE 29 17,533 0 0
CHUBB LIMITED COM H1467J104 270,537 1,931,306 SH   SOLE 30 1,931,306 0 0
CHUBB LIMITED COM H1467J104 19,419 138,627 SH   SOLE 31 86,148 0 52,479
CHUBB LIMITED COM H1467J104 64,795 462,557 SH   SOLE 34 462,557 0 0
CHUBB LIMITED COM H1467J104 61,169 436,669 SH   SOLE 36 436,669 0 0
CHUBB LIMITED COM H1467J104 1,464 10,450 SH   SOLE 40 10,450 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2,385 67,094 SH   SOLE 2 0 0 67,094
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 949 26,706 SH   SOLE 21 26,706 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,190 33,487 SH   SOLE 30 33,487 0 0
CHURCH & DWIGHT INC COM 171340102 46,224 648,945 SH   SOLE 2 82,203 0 566,742
CHURCH & DWIGHT INC COM 171340102 6,501 91,273 SH   SOLE 4 84,816 0 6,457
CHURCH & DWIGHT INC COM 171340102 18,354 257,673 SH   SOLE 7 247,221 0 10,452
CHURCH & DWIGHT INC COM 171340102 2,901 40,728 SH   SOLE 13 40,728 0 0
CHURCH & DWIGHT INC COM 171340102 172 2,409 SH   SOLE 15 2,409 0 0
CHURCH & DWIGHT INC COM 171340102 42,605 598,134 SH   SOLE 18 558,174 0 39,960
CHURCH & DWIGHT INC COM 171340102 29,578 415,251 SH   SOLE 19 415,251 0 0
CHURCH & DWIGHT INC COM 171340102 543,403 7,628,850 SH   SOLE 21 7,628,850 0 0
CHURCH & DWIGHT INC COM 171340102 474,174 6,656,945 SH   SOLE 22 5,961,870 0 695,075
CHURCH & DWIGHT INC COM 171340102 12,716 178,523 SH   SOLE 23 178,523 0 0
CHURCH & DWIGHT INC COM 171340102 15,533 218,071 SH   SOLE 25 218,071 0 0
CHURCH & DWIGHT INC COM 171340102 86,174 1,209,798 SH   SOLE 26 319,020 0 890,778
CHURCH & DWIGHT INC COM 171340102 3,350 47,025 SH   SOLE 28 34,251 0 12,774
CHURCH & DWIGHT INC COM 171340102 4,697 65,945 SH   SOLE 29 9,660 0 56,285
CHURCH & DWIGHT INC COM 171340102 76,695 1,076,726 SH   SOLE 30 1,076,726 0 0
CHURCH & DWIGHT INC COM 171340102 5,596 78,558 SH   SOLE 31 48,783 0 29,775
CHURCH & DWIGHT INC COM 171340102 2,767 38,842 SH   SOLE 34 38,842 0 0
CHURCH & DWIGHT INC COM 171340102 20,760 291,445 SH   SOLE 36 291,445 0 0
CHURCH & DWIGHT INC COM 171340102 357 5,010 SH   SOLE 40 5,010 0 0
CHURCHILL DOWNS INC COM 171484108 4,018 44,513 SH   SOLE 2 17,338 0 27,175
CHURCHILL DOWNS INC COM 171484108 18 204 SH   SOLE 4 204 0 0
CHURCHILL DOWNS INC COM 171484108 57 630 SH   SOLE 7 630 0 0
CHURCHILL DOWNS INC COM 171484108 18,121 200,768 SH   SOLE 18 196,722 0 4,046
CHURCHILL DOWNS INC COM 171484108 7,956 88,145 SH   SOLE 19 88,145 0 0
CHURCHILL DOWNS INC COM 171484108 223,394 2,475,001 SH   SOLE 21 2,475,001 0 0
CHURCHILL DOWNS INC COM 171484108 110,728 1,226,767 SH   SOLE 22 1,179,466 0 47,301
CHURCHILL DOWNS INC COM 171484108 361 4,001 SH   SOLE 23 4,001 0 0
CHURCHILL DOWNS INC COM 171484108 1,386 15,352 SH   SOLE 26 9,783 0 5,569
CHURCHILL DOWNS INC COM 171484108 417 4,623 SH   SOLE 28 4,623 0 0
CHURCHILL DOWNS INC COM 171484108 888 9,837 SH   SOLE 30 9,837 0 0
CHURCHILL DOWNS INC COM 171484108 322 3,570 SH   SOLE 34 3,570 0 0
CHURCHILL DOWNS INC COM 171484108 380 4,209 SH   SOLE 40 4,209 0 0
CHUYS HLDGS INC COM 171604101 327 14,380 SH   SOLE 2 618 0 13,762
CHUYS HLDGS INC COM 171604101 8 363 SH   SOLE 7 363 0 0
CHUYS HLDGS INC COM 171604101 1,725 75,736 SH   SOLE 18 75,736 0 0
CHUYS HLDGS INC COM 171604101 615 26,989 SH   SOLE 19 26,989 0 0
CHUYS HLDGS INC COM 171604101 42,648 1,872,985 SH   SOLE 21 1,872,985 0 0
CHUYS HLDGS INC COM 171604101 11,697 513,681 SH   SOLE 22 493,975 0 19,706
CHUYS HLDGS INC COM 171604101 55 2,428 SH   SOLE 28 2,428 0 0
CHUYS HLDGS INC COM 171604101 569 25,004 SH   SOLE 30 25,004 0 0
CHUYS HLDGS INC COM 171604101 43 1,909 SH   SOLE 40 1,909 0 0
CIDARA THERAPEUTICS INC COM 171757107 13 4,754 SH   SOLE 18 4,754 0 0
CIDARA THERAPEUTICS INC COM 171757107 63 23,706 SH   SOLE 19 23,706 0 0
CIDARA THERAPEUTICS INC COM 171757107 183 68,995 SH   SOLE 21 68,995 0 0
CIDARA THERAPEUTICS INC COM 171757107 295 111,153 SH   SOLE 22 111,153 0 0
CIDARA THERAPEUTICS INC COM 171757107 185 69,883 SH   SOLE 26 0 0 69,883
CIENA CORP COM NEW 171779309 8,912 238,680 SH   SOLE 2 94,401 0 144,279
CIENA CORP COM NEW 171779309 45 1,215 SH   SOLE 4 1,215 0 0
CIENA CORP COM NEW 171779309 126 3,380 SH   SOLE 7 3,380 0 0
CIENA CORP COM NEW 171779309 576 15,414 SH   SOLE 13 15,414 0 0
CIENA CORP COM NEW 171779309 31,876 853,680 SH   SOLE 18 839,384 0 14,296
CIENA CORP COM NEW 171779309 22,951 614,645 SH   SOLE 19 614,645 0 0
CIENA CORP COM NEW 171779309 399,467 10,698,102 SH   SOLE 21 10,698,102 0 0
CIENA CORP COM NEW 171779309 199,172 5,334,017 SH   SOLE 22 5,118,770 0 215,247
CIENA CORP COM NEW 171779309 2,525 67,619 SH   SOLE 23 67,619 0 0
CIENA CORP COM NEW 171779309 5,852 156,709 SH   SOLE 26 29,021 0 127,688
CIENA CORP COM NEW 171779309 690 18,487 SH   SOLE 28 18,487 0 0
CIENA CORP COM NEW 171779309 1,939 51,937 SH   SOLE 30 51,937 0 0
CIENA CORP COM NEW 171779309 191 5,122 SH   SOLE 34 5,122 0 0
CIENA CORP COM NEW 171779309 333 8,916 SH   SOLE 36 8,916 0 0
CIENA CORP COM NEW 171779309 525 14,066 SH   SOLE 40 14,066 0 0
CIGNA CORP NEW COM 125523100 175,072 1,088,618 SH   SOLE 2 246,707 0 841,911
CIGNA CORP NEW COM 125523100 22,835 141,992 SH   SOLE 4 131,908 0 10,084
CIGNA CORP NEW COM 125523100 69,591 432,723 SH   SOLE 7 328,114 0 104,609
CIGNA CORP NEW COM 125523100 1,204 7,484 SH   SOLE 13 7,484 0 0
CIGNA CORP NEW COM 125523100 549 3,415 SH   SOLE 15 3,415 0 0
CIGNA CORP NEW COM 125523100 5 29 SH   SOLE 17 0 0 29
CIGNA CORP NEW COM 125523100 148,062 920,666 SH   SOLE 18 868,308 0 52,358
CIGNA CORP NEW COM 125523100 122,134 759,448 SH   SOLE 19 759,448 0 0
CIGNA CORP NEW COM 125523100 1,324,804 8,237,805 SH   SOLE 21 8,237,805 0 0
CIGNA CORP NEW COM 125523100 1,499,859 9,326,321 SH   SOLE 22 8,300,135 0 1,026,186
CIGNA CORP NEW COM 125523100 44,010 273,663 SH   SOLE 23 273,663 0 0
CIGNA CORP NEW COM 125523100 60,239 374,577 SH   SOLE 25 374,577 0 0
CIGNA CORP NEW COM 125523100 276,990 1,722,362 SH   SOLE 26 397,342 0 1,325,020
CIGNA CORP NEW COM 125523100 11,764 73,148 SH   SOLE 28 53,110 0 20,038
CIGNA CORP NEW COM 125523100 3,325 20,678 SH   SOLE 29 14,779 0 5,899
CIGNA CORP NEW COM 125523100 287,987 1,790,740 SH   SOLE 30 1,790,740 0 0
CIGNA CORP NEW COM 125523100 18,831 117,094 SH   SOLE 31 72,808 0 44,286
CIGNA CORP NEW COM 125523100 48,734 303,032 SH   SOLE 34 303,032 0 0
CIGNA CORP NEW COM 125523100 51,927 322,889 SH   SOLE 36 322,889 0 0
CIGNA CORP NEW COM 125523100 1,406 8,744 SH   SOLE 40 8,744 0 0
CIM COML TR CORP COM 125525105 78 4,244 SH   SOLE 21 4,244 0 0
CIM COML TR CORP COM 125525105 901 49,276 SH   SOLE 22 49,276 0 0
CIMAREX ENERGY CO COM 171798101 18,994 271,736 SH   SOLE 2 44,121 0 227,615
CIMAREX ENERGY CO COM 171798101 2,596 37,140 SH   SOLE 4 34,764 0 2,376
CIMAREX ENERGY CO COM 171798101 6,821 97,587 SH   SOLE 7 89,071 0 8,516
CIMAREX ENERGY CO COM 171798101 122 1,746 SH   SOLE 13 1,746 0 0
CIMAREX ENERGY CO COM 171798101 48 691 SH   SOLE 15 691 0 0
CIMAREX ENERGY CO COM 171798101 18,170 259,947 SH   SOLE 18 246,257 0 13,690
CIMAREX ENERGY CO COM 171798101 6,582 94,156 SH   SOLE 19 94,156 0 0
CIMAREX ENERGY CO COM 171798101 166,126 2,376,629 SH   SOLE 21 2,376,629 0 0
CIMAREX ENERGY CO COM 171798101 190,524 2,725,662 SH   SOLE 22 2,467,207 0 258,455
CIMAREX ENERGY CO COM 171798101 5,008 71,647 SH   SOLE 23 71,647 0 0
CIMAREX ENERGY CO COM 171798101 6,425 91,921 SH   SOLE 25 91,921 0 0
CIMAREX ENERGY CO COM 171798101 27,248 389,819 SH   SOLE 26 129,357 0 260,462
CIMAREX ENERGY CO COM 171798101 1,344 19,221 SH   SOLE 28 14,003 0 5,218
CIMAREX ENERGY CO COM 171798101 1,689 24,165 SH   SOLE 29 3,228 0 20,937
CIMAREX ENERGY CO COM 171798101 27,709 396,412 SH   SOLE 30 396,412 0 0
CIMAREX ENERGY CO COM 171798101 2,020 28,896 SH   SOLE 31 18,307 0 10,589
CIMAREX ENERGY CO COM 171798101 416 5,955 SH   SOLE 34 5,955 0 0
CIMAREX ENERGY CO COM 171798101 5,855 83,762 SH   SOLE 36 83,762 0 0
CIMAREX ENERGY CO COM 171798101 139 1,993 SH   SOLE 40 1,993 0 0
CIMPRESS N V SHS EURO N20146101 1,431 17,863 SH   SOLE 2 787 0 17,076
CIMPRESS N V SHS EURO N20146101 8 99 SH   SOLE 4 99 0 0
CIMPRESS N V SHS EURO N20146101 30 370 SH   SOLE 7 370 0 0
CIMPRESS N V SHS EURO N20146101 5,558 69,362 SH   SOLE 18 69,362 0 0
CIMPRESS N V SHS EURO N20146101 2,729 34,058 SH   SOLE 19 34,058 0 0
CIMPRESS N V SHS EURO N20146101 54,535 680,576 SH   SOLE 21 680,576 0 0
CIMPRESS N V SHS EURO N20146101 20,348 253,932 SH   SOLE 22 224,425 0 29,507
CIMPRESS N V SHS EURO N20146101 420 5,245 SH   SOLE 26 3,287 0 1,958
CIMPRESS N V SHS EURO N20146101 246 3,069 SH   SOLE 28 3,069 0 0
CIMPRESS N V SHS EURO N20146101 501 6,253 SH   SOLE 30 6,253 0 0
CIMPRESS N V SHS EURO N20146101 180 2,247 SH   SOLE 40 2,247 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 447 46,878 SH   SOLE 2 1,656 0 45,222
CINCINNATI BELL INC NEW COM NEW 171871502 4 377 SH   SOLE 4 377 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 9 895 SH   SOLE 7 895 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 1,931 202,380 SH   SOLE 18 202,380 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 687 71,980 SH   SOLE 19 71,980 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 51,279 5,375,171 SH   SOLE 21 5,375,171 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 12,400 1,299,838 SH   SOLE 22 1,242,159 0 57,679
CINCINNATI BELL INC NEW COM NEW 171871502 126 13,212 SH   SOLE 26 10,420 0 2,792
CINCINNATI BELL INC NEW COM NEW 171871502 53 5,537 SH   SOLE 28 5,537 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 639 66,997 SH   SOLE 30 66,997 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 43 4,538 SH   SOLE 40 4,538 0 0
CINCINNATI FINL CORP COM 172062101 33,356 388,317 SH   SOLE 2 45,000 0 343,317
CINCINNATI FINL CORP COM 172062101 4,318 50,262 SH   SOLE 4 46,166 0 4,096
CINCINNATI FINL CORP COM 172062101 25,322 294,787 SH   SOLE 7 188,772 0 106,015
CINCINNATI FINL CORP COM 172062101 622 7,240 SH   SOLE 13 7,240 0 0
CINCINNATI FINL CORP COM 172062101 125 1,461 SH   SOLE 15 1,461 0 0
CINCINNATI FINL CORP COM 172062101 32,357 376,682 SH   SOLE 18 356,826 0 19,856
CINCINNATI FINL CORP COM 172062101 3,588 41,774 SH   SOLE 19 41,774 0 0
CINCINNATI FINL CORP COM 172062101 511,594 5,955,691 SH   SOLE 21 5,955,691 0 0
CINCINNATI FINL CORP COM 172062101 336,327 3,915,333 SH   SOLE 22 3,491,175 0 424,158
CINCINNATI FINL CORP COM 172062101 9,367 109,046 SH   SOLE 23 109,046 0 0
CINCINNATI FINL CORP COM 172062101 12,404 144,404 SH   SOLE 25 144,404 0 0
CINCINNATI FINL CORP COM 172062101 52,966 616,595 SH   SOLE 26 212,576 0 404,019
CINCINNATI FINL CORP COM 172062101 2,546 29,636 SH   SOLE 28 21,501 0 8,135
CINCINNATI FINL CORP COM 172062101 3,187 37,097 SH   SOLE 29 5,081 0 32,016
CINCINNATI FINL CORP COM 172062101 58,646 682,721 SH   SOLE 30 682,721 0 0
CINCINNATI FINL CORP COM 172062101 4,189 48,763 SH   SOLE 31 29,283 0 19,480
CINCINNATI FINL CORP COM 172062101 2,554 29,732 SH   SOLE 32 29,732 0 0
CINCINNATI FINL CORP COM 172062101 810 9,433 SH   SOLE 34 9,433 0 0
CINCINNATI FINL CORP COM 172062101 13,037 151,764 SH   SOLE 36 151,764 0 0
CINCINNATI FINL CORP COM 172062101 359 4,175 SH   SOLE 40 4,175 0 0
CINEDIGM CORP COM NEW 172406209 5 2,428 SH   SOLE 18 2,428 0 0
CINEDIGM CORP COM NEW 172406209 81 42,431 SH   SOLE 21 42,431 0 0
CINEDIGM CORP COM NEW 172406209 29 15,193 SH   SOLE 22 15,193 0 0
CINEMARK HOLDINGS INC COM 17243V102 19,507 487,804 SH   SOLE 2 211,801 0 276,003
CINEMARK HOLDINGS INC COM 17243V102 1,274 31,866 SH   SOLE 4 31,866 0 0
CINEMARK HOLDINGS INC COM 17243V102 687 17,184 SH   SOLE 7 17,184 0 0
CINEMARK HOLDINGS INC COM 17243V102 14,177 354,516 SH   SOLE 18 349,294 0 5,222
CINEMARK HOLDINGS INC COM 17243V102 1,339 33,471 SH   SOLE 19 33,471 0 0
CINEMARK HOLDINGS INC COM 17243V102 293,578 7,341,291 SH   SOLE 21 7,341,291 0 0
CINEMARK HOLDINGS INC COM 17243V102 161,387 4,035,688 SH   SOLE 22 3,466,781 0 568,907
CINEMARK HOLDINGS INC COM 17243V102 3,508 87,728 SH   SOLE 23 87,728 0 0
CINEMARK HOLDINGS INC COM 17243V102 84 2,091 SH   SOLE 25 2,091 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,862 46,551 SH   SOLE 26 29,330 0 17,221
CINEMARK HOLDINGS INC COM 17243V102 565 14,117 SH   SOLE 28 14,117 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,092 27,302 SH   SOLE 29 27,302 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,298 32,458 SH   SOLE 30 32,458 0 0
CINEMARK HOLDINGS INC COM 17243V102 2,624 65,610 SH   SOLE 31 53,073 0 12,537
CINEMARK HOLDINGS INC COM 17243V102 1,518 37,949 SH   SOLE 32 37,949 0 0
CINEMARK HOLDINGS INC COM 17243V102 346 8,643 SH   SOLE 34 8,643 0 0
CINEMARK HOLDINGS INC COM 17243V102 768 19,213 SH   SOLE 36 19,213 0 0
CINEMARK HOLDINGS INC COM 17243V102 447 11,168 SH   SOLE 40 11,168 0 0
CINTAS CORP COM 172908105 45,471 224,979 SH   SOLE 2 29,187 0 195,792
CINTAS CORP COM 172908105 6,040 29,883 SH   SOLE 4 27,490 0 2,393
CINTAS CORP COM 172908105 25,060 123,993 SH   SOLE 7 79,258 0 44,735
CINTAS CORP COM 172908105 362 1,791 SH   SOLE 13 1,791 0 0
CINTAS CORP COM 172908105 188 929 SH   SOLE 15 929 0 0
CINTAS CORP COM 172908105 37,463 185,361 SH   SOLE 18 171,132 0 14,229
CINTAS CORP COM 172908105 7,056 34,911 SH   SOLE 19 34,911 0 0
CINTAS CORP COM 172908105 386,959 1,914,597 SH   SOLE 21 1,914,597 0 0
CINTAS CORP COM 172908105 415,176 2,054,208 SH   SOLE 22 1,822,341 0 231,867
CINTAS CORP COM 172908105 13,153 65,079 SH   SOLE 23 65,079 0 0
CINTAS CORP COM 172908105 15,904 78,690 SH   SOLE 25 78,690 0 0
CINTAS CORP COM 172908105 59,047 292,154 SH   SOLE 26 104,335 0 187,819
CINTAS CORP COM 172908105 3,505 17,343 SH   SOLE 28 12,671 0 4,672
CINTAS CORP COM 172908105 4,825 23,875 SH   SOLE 29 5,042 0 18,833
CINTAS CORP COM 172908105 90,643 448,484 SH   SOLE 30 448,484 0 0
CINTAS CORP COM 172908105 5,703 28,216 SH   SOLE 31 17,352 0 10,864
CINTAS CORP COM 172908105 3,068 15,181 SH   SOLE 32 15,181 0 0
CINTAS CORP COM 172908105 1,184 5,859 SH   SOLE 34 5,859 0 0
CINTAS CORP COM 172908105 13,021 64,424 SH   SOLE 36 64,424 0 0
CINTAS CORP COM 172908105 461 2,283 SH   SOLE 40 2,283 0 0
CIRCOR INTL INC COM 17273K109 562 17,238 SH   SOLE 2 600 0 16,638
CIRCOR INTL INC COM 17273K109 3 90 SH   SOLE 4 90 0 0
CIRCOR INTL INC COM 17273K109 12 375 SH   SOLE 7 375 0 0
CIRCOR INTL INC COM 17273K109 2,434 74,648 SH   SOLE 18 74,648 0 0
CIRCOR INTL INC COM 17273K109 837 25,679 SH   SOLE 19 25,679 0 0
CIRCOR INTL INC COM 17273K109 66,346 2,035,164 SH   SOLE 21 2,035,164 0 0
CIRCOR INTL INC COM 17273K109 17,952 550,669 SH   SOLE 22 528,051 0 22,618
CIRCOR INTL INC COM 17273K109 177 5,432 SH   SOLE 26 0 0 5,432
CIRCOR INTL INC COM 17273K109 67 2,064 SH   SOLE 28 2,064 0 0
CIRCOR INTL INC COM 17273K109 944 28,969 SH   SOLE 30 28,969 0 0
CIRCOR INTL INC COM 17273K109 54 1,650 SH   SOLE 40 1,650 0 0
CIRRUS LOGIC INC COM 172755100 4,784 113,713 SH   SOLE 2 53,185 0 60,528
CIRRUS LOGIC INC COM 172755100 30 703 SH   SOLE 4 703 0 0
CIRRUS LOGIC INC COM 172755100 61 1,444 SH   SOLE 7 1,444 0 0
CIRRUS LOGIC INC COM 172755100 1,267 30,126 SH   SOLE 13 30,126 0 0
CIRRUS LOGIC INC COM 172755100 15,929 378,635 SH   SOLE 18 356,769 0 21,866
CIRRUS LOGIC INC COM 172755100 19,819 471,084 SH   SOLE 19 471,084 0 0
CIRRUS LOGIC INC COM 172755100 177,317 4,214,818 SH   SOLE 21 4,214,818 0 0
CIRRUS LOGIC INC COM 172755100 102,791 2,443,340 SH   SOLE 22 2,326,016 0 117,324
CIRRUS LOGIC INC COM 172755100 2,605 61,918 SH   SOLE 23 61,918 0 0
CIRRUS LOGIC INC COM 172755100 4,562 108,432 SH   SOLE 26 9,914 0 98,518
CIRRUS LOGIC INC COM 172755100 328 7,789 SH   SOLE 28 7,789 0 0
CIRRUS LOGIC INC COM 172755100 1,654 39,325 SH   SOLE 29 1,167 0 38,158
CIRRUS LOGIC INC COM 172755100 1,340 31,853 SH   SOLE 30 31,853 0 0
CIRRUS LOGIC INC COM 172755100 155 3,685 SH   SOLE 31 3,685 0 0
CIRRUS LOGIC INC COM 172755100 10 229 SH   SOLE 34 229 0 0
CIRRUS LOGIC INC COM 172755100 154 3,670 SH   SOLE 36 3,670 0 0
CIRRUS LOGIC INC COM 172755100 279 6,640 SH   SOLE 40 6,640 0 0
CISCO SYS INC COM 17275R102 668,439 12,380,790 SH   SOLE 2 1,779,297 0 10,601,493
CISCO SYS INC COM 17275R102 83,881 1,553,646 SH   SOLE 4 1,433,245 0 120,401
CISCO SYS INC COM 17275R102 208,948 3,870,118 SH   SOLE 7 3,861,191 0 8,927
CISCO SYS INC COM 17275R102 10,248 189,818 SH   SOLE 13 189,818 0 0
CISCO SYS INC COM 17275R102 2,578 47,757 SH   SOLE 15 47,757 0 0
CISCO SYS INC COM 17275R102 75 1,387 SH   SOLE 17 0 0 1,387
CISCO SYS INC COM 17275R102 896,545 16,605,762 SH   SOLE 18 15,690,070 0 915,692
CISCO SYS INC COM 17275R102 358,933 6,648,144 SH   SOLE 19 6,648,144 0 0
CISCO SYS INC COM 17275R102 1,306 24,194 SH   SOLE 20 24,194 0 0
CISCO SYS INC COM 17275R102 5,289,746 97,976,407 SH   SOLE 21 97,976,407 0 0
CISCO SYS INC COM 17275R102 5,952,698 110,255,564 SH   SOLE 22 96,756,477 0 13,499,087
CISCO SYS INC COM 17275R102 183,208 3,393,369 SH   SOLE 23 3,393,369 0 0
CISCO SYS INC COM 17275R102 259,567 4,807,682 SH   SOLE 25 4,716,143 0 91,539
CISCO SYS INC COM 17275R102 1,213,919 22,484,145 SH   SOLE 26 4,727,574 0 17,756,571
CISCO SYS INC COM 17275R102 46,741 865,741 SH   SOLE 28 629,939 0 235,802
CISCO SYS INC COM 17275R102 37,331 691,451 SH   SOLE 29 165,993 0 525,458
CISCO SYS INC COM 17275R102 997,358 18,473,006 SH   SOLE 30 18,473,006 0 0
CISCO SYS INC COM 17275R102 73,873 1,368,277 SH   SOLE 31 852,641 0 515,636
CISCO SYS INC COM 17275R102 46,232 856,300 SH   SOLE 32 856,300 0 0
CISCO SYS INC COM 17275R102 153,812 2,848,900 SH   SOLE 34 2,848,900 0 0
CISCO SYS INC COM 17275R102 207,550 3,844,227 SH   SOLE 36 3,844,227 0 0
CISCO SYS INC COM 17275R102 3,692 68,384 SH   SOLE 37 68,384 0 0
CISCO SYS INC COM 17275R102 5,609 103,888 SH   SOLE 40 103,888 0 0
CISION LTD SHS G1992S109 745 54,071 SH   SOLE 2 2,430 0 51,641
CISION LTD SHS G1992S109 22 1,629 SH   SOLE 7 1,629 0 0
CISION LTD SHS G1992S109 2,959 214,912 SH   SOLE 18 214,912 0 0
CISION LTD SHS G1992S109 1,462 106,180 SH   SOLE 19 106,180 0 0
CISION LTD SHS G1992S109 32,335 2,348,257 SH   SOLE 21 2,348,257 0 0
CISION LTD SHS G1992S109 28,925 2,100,611 SH   SOLE 22 2,015,362 0 85,249
CISION LTD SHS G1992S109 239 17,386 SH   SOLE 26 0 0 17,386
CISION LTD SHS G1992S109 163 11,829 SH   SOLE 30 11,829 0 0
CIT GROUP INC COM NEW 125581801 11,243 234,372 SH   SOLE 2 16,685 0 217,687
CIT GROUP INC COM NEW 125581801 1,942 40,494 SH   SOLE 4 37,434 0 3,060
CIT GROUP INC COM NEW 125581801 2,188 45,618 SH   SOLE 7 12,858 0 32,760
CIT GROUP INC COM NEW 125581801 196 4,082 SH   SOLE 13 4,082 0 0
CIT GROUP INC COM NEW 125581801 59 1,229 SH   SOLE 15 1,229 0 0
CIT GROUP INC COM NEW 125581801 2,936 61,213 SH   SOLE 18 52,267 0 8,946
CIT GROUP INC COM NEW 125581801 1,077 22,449 SH   SOLE 19 22,449 0 0
CIT GROUP INC COM NEW 125581801 72,099 1,502,996 SH   SOLE 21 1,502,996 0 0
CIT GROUP INC COM NEW 125581801 155,065 3,232,540 SH   SOLE 22 3,002,322 0 230,218
CIT GROUP INC COM NEW 125581801 3,834 79,934 SH   SOLE 23 79,934 0 0
CIT GROUP INC COM NEW 125581801 5,698 118,782 SH   SOLE 25 118,782 0 0
CIT GROUP INC COM NEW 125581801 21,087 439,582 SH   SOLE 26 176,416 0 263,166
CIT GROUP INC COM NEW 125581801 968 20,177 SH   SOLE 28 14,658 0 5,519
CIT GROUP INC COM NEW 125581801 1,355 28,245 SH   SOLE 29 5,615 0 22,630
CIT GROUP INC COM NEW 125581801 11,189 233,244 SH   SOLE 30 233,244 0 0
CIT GROUP INC COM NEW 125581801 1,605 33,464 SH   SOLE 31 20,020 0 13,444
CIT GROUP INC COM NEW 125581801 321 6,693 SH   SOLE 34 6,693 0 0
CIT GROUP INC COM NEW 125581801 4,106 85,597 SH   SOLE 36 85,597 0 0
CIT GROUP INC COM NEW 125581801 130 2,717 SH   SOLE 40 2,717 0 0
CITI TRENDS INC COM 17306X102 358 18,536 SH   SOLE 2 6,452 0 12,084
CITI TRENDS INC COM 17306X102 7 376 SH   SOLE 7 376 0 0
CITI TRENDS INC COM 17306X102 798 41,313 SH   SOLE 18 41,313 0 0
CITI TRENDS INC COM 17306X102 1,191 61,652 SH   SOLE 19 61,652 0 0
CITI TRENDS INC COM 17306X102 8,084 418,657 SH   SOLE 21 418,657 0 0
CITI TRENDS INC COM 17306X102 8,571 443,848 SH   SOLE 22 420,393 0 23,455
CITI TRENDS INC COM 17306X102 461 23,872 SH   SOLE 23 23,872 0 0
CITI TRENDS INC COM 17306X102 649 33,602 SH   SOLE 26 0 0 33,602
CITI TRENDS INC COM 17306X102 43 2,227 SH   SOLE 28 2,227 0 0
CITI TRENDS INC COM 17306X102 94 4,878 SH   SOLE 30 4,878 0 0
CITI TRENDS INC COM 17306X102 237 12,281 SH   SOLE 34 12,281 0 0
CITIGROUP INC COM NEW 172967424 421,078 6,767,563 SH   SOLE 2 1,284,766 0 5,482,797
CITIGROUP INC COM NEW 172967424 56,383 906,184 SH   SOLE 4 841,107 0 65,077
CITIGROUP INC COM NEW 172967424 124,325 1,998,159 SH   SOLE 7 1,842,692 0 155,467
CITIGROUP INC COM NEW 172967424 1,240 19,936 SH   SOLE 13 19,936 0 0
CITIGROUP INC COM NEW 172967424 1,347 21,641 SH   SOLE 15 21,641 0 0
CITIGROUP INC COM NEW 172967424 6 103 SH   SOLE 17 0 0 103
CITIGROUP INC COM NEW 172967424 655,650 10,537,614 SH   SOLE 18 9,692,779 0 844,835
CITIGROUP INC COM NEW 172967424 831,766 13,368,145 SH   SOLE 19 13,368,145 0 0
CITIGROUP INC COM NEW 172967424 2,580,178 41,468,624 SH   SOLE 21 41,468,624 0 0
CITIGROUP INC COM NEW 172967424 3,589,000 57,682,421 SH   SOLE 22 51,037,788 0 6,644,633
CITIGROUP INC COM NEW 172967424 125,474 2,016,618 SH   SOLE 23 2,016,618 0 0
CITIGROUP INC COM NEW 172967424 144,345 2,319,918 SH   SOLE 25 2,319,918 0 0
CITIGROUP INC COM NEW 172967424 598,569 9,620,204 SH   SOLE 26 2,282,411 0 7,337,793
CITIGROUP INC COM NEW 172967424 29,206 469,406 SH   SOLE 28 341,302 0 128,104
CITIGROUP INC COM NEW 172967424 13,200 212,153 SH   SOLE 29 199,391 0 12,762
CITIGROUP INC COM NEW 172967424 572,444 9,200,318 SH   SOLE 30 9,200,318 0 0
CITIGROUP INC COM NEW 172967424 56,530 908,543 SH   SOLE 31 580,476 0 328,067
CITIGROUP INC COM NEW 172967424 3,972 63,838 SH   SOLE 32 63,838 0 0
CITIGROUP INC COM NEW 172967424 123,463 1,984,302 SH   SOLE 34 1,984,302 0 0
CITIGROUP INC COM NEW 172967424 130,760 2,101,580 SH   SOLE 36 2,101,580 0 0
CITIGROUP INC COM NEW 172967424 3,516 56,515 SH   SOLE 40 56,515 0 0
CITIZENS & NORTHN CORP COM 172922106 293 11,690 SH   SOLE 2 468 0 11,222
CITIZENS & NORTHN CORP COM 172922106 11 421 SH   SOLE 7 421 0 0
CITIZENS & NORTHN CORP COM 172922106 1,032 41,223 SH   SOLE 18 41,223 0 0
CITIZENS & NORTHN CORP COM 172922106 480 19,156 SH   SOLE 19 19,156 0 0
CITIZENS & NORTHN CORP COM 172922106 10,425 416,323 SH   SOLE 21 416,323 0 0
CITIZENS & NORTHN CORP COM 172922106 10,599 423,281 SH   SOLE 22 412,653 0 10,628
CITIZENS CMNTY BANCORP INC M COM 174903104 23 1,941 SH   SOLE 18 1,941 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 10 799 SH   SOLE 21 799 0 0
CITIZENS FINL GROUP INC COM 174610105 84,075 2,586,918 SH   SOLE 2 1,345,904 0 1,241,014
CITIZENS FINL GROUP INC COM 174610105 13,623 419,162 SH   SOLE 4 406,274 0 12,888
CITIZENS FINL GROUP INC COM 174610105 17,666 543,573 SH   SOLE 7 425,006 0 118,567
CITIZENS FINL GROUP INC COM 174610105 6,012 184,993 SH   SOLE 13 184,993 0 0
CITIZENS FINL GROUP INC COM 174610105 168 5,156 SH   SOLE 15 5,156 0 0
CITIZENS FINL GROUP INC COM 174610105 64,559 1,986,428 SH   SOLE 18 1,835,690 0 150,738
CITIZENS FINL GROUP INC COM 174610105 80,447 2,475,305 SH   SOLE 19 2,475,305 0 0
CITIZENS FINL GROUP INC COM 174610105 368,481 11,337,862 SH   SOLE 21 11,337,862 0 0
CITIZENS FINL GROUP INC COM 174610105 484,672 14,912,978 SH   SOLE 22 12,052,125 0 2,860,853
CITIZENS FINL GROUP INC COM 174610105 28,551 878,484 SH   SOLE 23 878,484 0 0
CITIZENS FINL GROUP INC COM 174610105 17,027 523,899 SH   SOLE 25 523,899 0 0
CITIZENS FINL GROUP INC COM 174610105 70,386 2,165,711 SH   SOLE 26 635,356 0 1,530,355
CITIZENS FINL GROUP INC COM 174610105 2,926 90,044 SH   SOLE 28 65,509 0 24,535
CITIZENS FINL GROUP INC COM 174610105 28,814 886,579 SH   SOLE 29 351,636 0 534,943
CITIZENS FINL GROUP INC COM 174610105 59,621 1,834,506 SH   SOLE 30 1,834,506 0 0
CITIZENS FINL GROUP INC COM 174610105 24,548 755,333 SH   SOLE 31 562,130 0 193,203
CITIZENS FINL GROUP INC COM 174610105 49,825 1,533,087 SH   SOLE 34 1,533,087 0 0
CITIZENS FINL GROUP INC COM 174610105 20,878 642,411 SH   SOLE 36 642,411 0 0
CITIZENS FINL GROUP INC COM 174610105 727 22,376 SH   SOLE 37 22,376 0 0
CITIZENS FINL GROUP INC COM 174610105 327 10,053 SH   SOLE 40 10,053 0 0
CITIZENS FIRST CORP COM 17462Q107 11 462 SH   SOLE 18 462 0 0
CITIZENS FIRST CORP COM 17462Q107 7 289 SH   SOLE 21 289 0 0
CITIZENS HLDG CO MISS COM 174715102 17 759 SH   SOLE 18 759 0 0
CITIZENS HLDG CO MISS COM 174715102 99 4,529 SH   SOLE 21 4,529 0 0
CITIZENS INC CL A 174740100 360 54,041 SH   SOLE 2 1,750 0 52,291
CITIZENS INC CL A 174740100 8 1,270 SH   SOLE 7 1,270 0 0
CITIZENS INC CL A 174740100 1,180 176,878 SH   SOLE 18 176,878 0 0
CITIZENS INC CL A 174740100 567 84,947 SH   SOLE 19 84,947 0 0
CITIZENS INC CL A 174740100 11,184 1,676,786 SH   SOLE 21 1,676,786 0 0
CITIZENS INC CL A 174740100 8,950 1,341,784 SH   SOLE 22 1,277,338 0 64,446
CITIZENS INC CL A 174740100 157 23,509 SH   SOLE 26 16,205 0 7,304
CITIZENS INC CL A 174740100 39 5,882 SH   SOLE 28 5,882 0 0
CITIZENS INC CL A 174740100 104 15,565 SH   SOLE 30 15,565 0 0
CITIZENS INC CL A 174740100 39 5,875 SH   SOLE 40 5,875 0 0
CITRIX SYS INC COM 177376100 33,604 337,183 SH   SOLE 2 36,371 0 300,812
CITRIX SYS INC COM 177376100 4,208 42,226 SH   SOLE 4 38,643 0 3,583
CITRIX SYS INC COM 177376100 10,858 108,946 SH   SOLE 7 102,189 0 6,757
CITRIX SYS INC COM 177376100 275 2,764 SH   SOLE 13 2,764 0 0
CITRIX SYS INC COM 177376100 159 1,598 SH   SOLE 15 1,598 0 0
CITRIX SYS INC COM 177376100 32,018 321,269 SH   SOLE 18 304,257 0 17,012
CITRIX SYS INC COM 177376100 4,051 40,644 SH   SOLE 19 40,644 0 0
CITRIX SYS INC COM 177376100 358,014 3,592,353 SH   SOLE 21 3,592,353 0 0
CITRIX SYS INC COM 177376100 346,650 3,478,331 SH   SOLE 22 3,121,181 0 357,150
CITRIX SYS INC COM 177376100 9,527 95,595 SH   SOLE 23 95,595 0 0
CITRIX SYS INC COM 177376100 12,925 129,695 SH   SOLE 25 129,695 0 0
CITRIX SYS INC COM 177376100 62,362 625,750 SH   SOLE 26 163,749 0 462,001
CITRIX SYS INC COM 177376100 2,621 26,296 SH   SOLE 28 18,997 0 7,299
CITRIX SYS INC COM 177376100 3,300 33,114 SH   SOLE 29 5,391 0 27,723
CITRIX SYS INC COM 177376100 56,427 566,200 SH   SOLE 30 566,200 0 0
CITRIX SYS INC COM 177376100 4,050 40,638 SH   SOLE 31 23,925 0 16,713
CITRIX SYS INC COM 177376100 1,906 19,126 SH   SOLE 32 19,126 0 0
CITRIX SYS INC COM 177376100 3,804 38,168 SH   SOLE 34 38,168 0 0
CITRIX SYS INC COM 177376100 9,876 99,095 SH   SOLE 36 99,095 0 0
CITRIX SYS INC COM 177376100 303 3,042 SH   SOLE 40 3,042 0 0
CITY HLDG CO COM 177835105 1,185 15,551 SH   SOLE 2 562 0 14,989
CITY HLDG CO COM 177835105 13 172 SH   SOLE 4 172 0 0
CITY HLDG CO COM 177835105 26 345 SH   SOLE 7 345 0 0
CITY HLDG CO COM 177835105 5,235 68,714 SH   SOLE 18 68,714 0 0
CITY HLDG CO COM 177835105 1,852 24,306 SH   SOLE 19 24,306 0 0
CITY HLDG CO COM 177835105 132,108 1,733,927 SH   SOLE 21 1,733,927 0 0
CITY HLDG CO COM 177835105 37,278 489,274 SH   SOLE 22 471,393 0 17,881
CITY HLDG CO COM 177835105 710 9,324 SH   SOLE 26 4,123 0 5,201
CITY HLDG CO COM 177835105 174 2,286 SH   SOLE 28 2,286 0 0
CITY HLDG CO COM 177835105 1,837 24,111 SH   SOLE 30 24,111 0 0
CITY HLDG CO COM 177835105 141 1,849 SH   SOLE 40 1,849 0 0
CITY OFFICE REIT INC COM 178587101 501 44,318 SH   SOLE 2 1,433 0 42,885
CITY OFFICE REIT INC COM 178587101 6 550 SH   SOLE 7 550 0 0
CITY OFFICE REIT INC COM 178587101 1,444 127,710 SH   SOLE 18 127,710 0 0
CITY OFFICE REIT INC COM 178587101 637 56,315 SH   SOLE 19 56,315 0 0
CITY OFFICE REIT INC COM 178587101 15,177 1,341,939 SH   SOLE 21 1,341,939 0 0
CITY OFFICE REIT INC COM 178587101 12,235 1,081,803 SH   SOLE 22 1,056,174 0 25,629
CITY OFFICE REIT INC COM 178587101 25 2,213 SH   SOLE 23 2,213 0 0
CITY OFFICE REIT INC COM 178587101 617 54,534 SH   SOLE 26 0 0 54,534
CIVEO CORP CDA COM 17878Y108 43 20,623 SH   SOLE 21 20,623 0 0
CIVEO CORP CDA COM 17878Y108 256 122,123 SH   SOLE 22 52,833 0 69,290
CIVEO CORP CDA COM 17878Y108 29 14,005 SH   SOLE 30 14,005 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 277 12,708 SH   SOLE 2 400 0 12,308
CIVISTA BANCSHARES INC COM NO PAR 178867107 6 252 SH   SOLE 7 252 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 1,033 47,324 SH   SOLE 18 47,324 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 478 21,905 SH   SOLE 19 21,905 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 10,082 461,862 SH   SOLE 21 461,862 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 4,716 216,044 SH   SOLE 22 209,635 0 6,409
CKX LANDS INC COM 12562N104 2 229 SH   SOLE 21 229 0 0
CLARUS CORP NEW COM 18270P109 90 7,039 SH   SOLE 2 633 0 6,406
CLARUS CORP NEW COM 18270P109 857 66,898 SH   SOLE 18 66,898 0 0
CLARUS CORP NEW COM 18270P109 364 28,420 SH   SOLE 19 28,420 0 0
CLARUS CORP NEW COM 18270P109 8,683 677,850 SH   SOLE 21 677,850 0 0
CLARUS CORP NEW COM 18270P109 4,126 322,076 SH   SOLE 22 311,193 0 10,883
CLARUS CORP NEW COM 18270P109 24 1,867 SH   SOLE 26 0 0 1,867
CLEAN ENERGY FUELS CORP COM 184499101 492 159,181 SH   SOLE 2 5,163 0 154,018
CLEAN ENERGY FUELS CORP COM 184499101 11 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,442 466,605 SH   SOLE 18 466,605 0 0
CLEAN ENERGY FUELS CORP COM 184499101 679 219,835 SH   SOLE 19 219,835 0 0
CLEAN ENERGY FUELS CORP COM 184499101 14,531 4,702,607 SH   SOLE 21 4,702,607 0 0
CLEAN ENERGY FUELS CORP COM 184499101 11,812 3,822,545 SH   SOLE 22 3,647,859 0 174,686
CLEAN ENERGY FUELS CORP COM 184499101 62 20,144 SH   SOLE 30 20,144 0 0
CLEAN ENERGY FUELS CORP COM 184499101 65 20,896 SH   SOLE 40 20,896 0 0
CLEAN HARBORS INC COM 184496107 9,332 130,458 SH   SOLE 2 27,291 0 103,167
CLEAN HARBORS INC COM 184496107 21 298 SH   SOLE 4 298 0 0
CLEAN HARBORS INC COM 184496107 102 1,422 SH   SOLE 7 1,422 0 0
CLEAN HARBORS INC COM 184496107 10,564 147,688 SH   SOLE 18 147,688 0 0
CLEAN HARBORS INC COM 184496107 775 10,832 SH   SOLE 19 10,832 0 0
CLEAN HARBORS INC COM 184496107 176,543 2,468,104 SH   SOLE 21 2,468,104 0 0
CLEAN HARBORS INC COM 184496107 124,403 1,739,169 SH   SOLE 22 1,633,476 0 105,693
CLEAN HARBORS INC COM 184496107 1,329 18,582 SH   SOLE 26 13,958 0 4,624
CLEAN HARBORS INC COM 184496107 485 6,780 SH   SOLE 28 6,780 0 0
CLEAN HARBORS INC COM 184496107 1,055 14,744 SH   SOLE 30 14,744 0 0
CLEAN HARBORS INC COM 184496107 76 1,059 SH   SOLE 31 1,059 0 0
CLEAN HARBORS INC COM 184496107 131 1,834 SH   SOLE 36 1,834 0 0
CLEAN HARBORS INC COM 184496107 391 5,467 SH   SOLE 40 5,467 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 225 42,134 SH   SOLE 2 1,440 0 40,694
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 2 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 5 1,019 SH   SOLE 7 1,019 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 623 116,433 SH   SOLE 18 116,433 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 813 151,992 SH   SOLE 19 151,992 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 6,596 1,232,969 SH   SOLE 21 1,232,969 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 6,338 1,184,648 SH   SOLE 22 1,128,942 0 55,706
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 11 2,105 SH   SOLE 23 2,105 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 31 5,784 SH   SOLE 28 5,784 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 24 4,545 SH   SOLE 30 4,545 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 19 3,608 SH   SOLE 40 3,608 0 0
CLEARFIELD INC COM 18482P103 158 10,747 SH   SOLE 2 411 0 10,336
CLEARFIELD INC COM 18482P103 533 36,264 SH   SOLE 18 36,264 0 0
CLEARFIELD INC COM 18482P103 230 15,655 SH   SOLE 19 15,655 0 0
CLEARFIELD INC COM 18482P103 5,435 369,707 SH   SOLE 21 369,707 0 0
CLEARFIELD INC COM 18482P103 5,382 366,141 SH   SOLE 22 360,033 0 6,108
CLEARONE INC COM 18506U104 2 1,035 SH   SOLE 18 1,035 0 0
CLEARONE INC COM 18506U104 62 30,610 SH   SOLE 21 30,610 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 31 22,663 SH   SOLE 2 988 0 21,675
CLEARSIDE BIOMEDICAL INC COM 185063104 1 605 SH   SOLE 7 605 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 125 90,402 SH   SOLE 18 90,402 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 59 42,410 SH   SOLE 19 42,410 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 1,254 908,336 SH   SOLE 21 908,336 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 1,081 783,093 SH   SOLE 22 762,219 0 20,874
CLEARSIGN COMBUSTION CORP COM 185064102 3 3,642 SH   SOLE 18 3,642 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 46 51,017 SH   SOLE 21 51,017 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 47 52,281 SH   SOLE 22 52,281 0 0
CLEARWATER PAPER CORP COM 18538R103 333 17,096 SH   SOLE 2 538 0 16,558
CLEARWATER PAPER CORP COM 18538R103 1 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103 5 258 SH   SOLE 7 258 0 0
CLEARWATER PAPER CORP COM 18538R103 1,443 74,074 SH   SOLE 18 74,074 0 0
CLEARWATER PAPER CORP COM 18538R103 514 26,382 SH   SOLE 19 26,382 0 0
CLEARWATER PAPER CORP COM 18538R103 35,528 1,823,843 SH   SOLE 21 1,823,843 0 0
CLEARWATER PAPER CORP COM 18538R103 9,523 488,885 SH   SOLE 22 457,336 0 31,549
CLEARWATER PAPER CORP COM 18538R103 123 6,315 SH   SOLE 26 2,113 0 4,202
CLEARWATER PAPER CORP COM 18538R103 50 2,550 SH   SOLE 28 2,550 0 0
CLEARWATER PAPER CORP COM 18538R103 456 23,388 SH   SOLE 30 23,388 0 0
CLEARWATER PAPER CORP COM 18538R103 42 2,168 SH   SOLE 40 2,168 0 0
CLEARWAY ENERGY INC CL A 18539C105 658 45,267 SH   SOLE 2 9,448 0 35,819
CLEARWAY ENERGY INC CL A 18539C105 2 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL A 18539C105 237 16,311 SH   SOLE 7 16,311 0 0
CLEARWAY ENERGY INC CL A 18539C105 1,671 114,924 SH   SOLE 18 114,924 0 0
CLEARWAY ENERGY INC CL A 18539C105 1,907 131,181 SH   SOLE 19 131,181 0 0
CLEARWAY ENERGY INC CL A 18539C105 16,959 1,166,397 SH   SOLE 21 1,166,397 0 0
CLEARWAY ENERGY INC CL A 18539C105 16,956 1,166,192 SH   SOLE 22 1,124,194 0 41,998
CLEARWAY ENERGY INC CL A 18539C105 399 27,472 SH   SOLE 23 27,472 0 0
CLEARWAY ENERGY INC CL A 18539C105 2,008 138,130 SH   SOLE 26 0 0 138,130
CLEARWAY ENERGY INC CL A 18539C105 71 4,878 SH   SOLE 28 4,878 0 0
CLEARWAY ENERGY INC CL A 18539C105 143 9,810 SH   SOLE 30 9,810 0 0
CLEARWAY ENERGY INC CL A 18539C105 58 4,022 SH   SOLE 40 4,022 0 0
CLEARWAY ENERGY INC CL C 18539C204 3,069 203,086 SH   SOLE 2 129,126 0 73,960
CLEARWAY ENERGY INC CL C 18539C204 2 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL C 18539C204 20 1,298 SH   SOLE 7 1,298 0 0
CLEARWAY ENERGY INC CL C 18539C204 3,644 241,140 SH   SOLE 18 241,140 0 0
CLEARWAY ENERGY INC CL C 18539C204 2,297 152,039 SH   SOLE 19 152,039 0 0
CLEARWAY ENERGY INC CL C 18539C204 37,076 2,453,723 SH   SOLE 21 2,453,723 0 0
CLEARWAY ENERGY INC CL C 18539C204 33,087 2,189,733 SH   SOLE 22 2,095,019 0 94,714
CLEARWAY ENERGY INC CL C 18539C204 144 9,547 SH   SOLE 23 9,547 0 0
CLEARWAY ENERGY INC CL C 18539C204 2,022 133,842 SH   SOLE 26 24,679 0 109,163
CLEARWAY ENERGY INC CL C 18539C204 135 8,953 SH   SOLE 28 8,953 0 0
CLEARWAY ENERGY INC CL C 18539C204 274 18,155 SH   SOLE 30 18,155 0 0
CLEARWAY ENERGY INC CL C 18539C204 91 6,037 SH   SOLE 40 6,037 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 1 775 SH   SOLE 18 775 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 22 12,854 SH   SOLE 21 12,854 0 0
CLEVELAND CLIFFS INC COM 185899101 2,955 295,779 SH   SOLE 2 10,453 0 285,326
CLEVELAND CLIFFS INC COM 185899101 9 925 SH   SOLE 4 925 0 0
CLEVELAND CLIFFS INC COM 185899101 87 8,670 SH   SOLE 7 8,670 0 0
CLEVELAND CLIFFS INC COM 185899101 2 221 SH   SOLE 17 0 0 221
CLEVELAND CLIFFS INC COM 185899101 9,440 944,920 SH   SOLE 18 944,920 0 0
CLEVELAND CLIFFS INC COM 185899101 4,527 453,124 SH   SOLE 19 453,124 0 0
CLEVELAND CLIFFS INC COM 185899101 96,339 9,643,591 SH   SOLE 21 9,643,591 0 0
CLEVELAND CLIFFS INC COM 185899101 84,936 8,502,129 SH   SOLE 22 8,103,648 0 398,481
CLEVELAND CLIFFS INC COM 185899101 1,224 122,563 SH   SOLE 26 62,042 0 60,521
CLEVELAND CLIFFS INC COM 185899101 354 35,387 SH   SOLE 28 35,387 0 0
CLEVELAND CLIFFS INC COM 185899101 772 77,272 SH   SOLE 30 77,272 0 0
CLEVELAND CLIFFS INC COM 185899101 213 21,292 SH   SOLE 36 21,292 0 0
CLEVELAND CLIFFS INC COM 185899101 265 26,483 SH   SOLE 40 26,483 0 0
CLEVELAND CLIFFS INC DBCV 1.500% 1/1 185899AA9 956 700,000 PRN   SOLE 21 700,000 0 0
CLIPPER RLTY INC COM 18885T306 170 12,673 SH   SOLE 2 586 0 12,087
CLIPPER RLTY INC COM 18885T306 648 48,376 SH   SOLE 18 48,376 0 0
CLIPPER RLTY INC COM 18885T306 283 21,104 SH   SOLE 19 21,104 0 0
CLIPPER RLTY INC COM 18885T306 7,361 549,733 SH   SOLE 21 549,733 0 0
CLIPPER RLTY INC COM 18885T306 1,896 141,596 SH   SOLE 22 133,082 0 8,514
CLIPPER RLTY INC COM 18885T306 10 763 SH   SOLE 23 763 0 0
CLOROX CO DEL COM 189054109 57,676 359,442 SH   SOLE 2 59,265 0 300,177
CLOROX CO DEL COM 189054109 7,133 44,454 SH   SOLE 4 41,037 0 3,417
CLOROX CO DEL COM 189054109 32,409 201,978 SH   SOLE 7 139,808 0 62,170
CLOROX CO DEL COM 189054109 942 5,873 SH   SOLE 13 5,873 0 0
CLOROX CO DEL COM 189054109 193 1,204 SH   SOLE 15 1,204 0 0
CLOROX CO DEL COM 189054109 46,225 288,078 SH   SOLE 18 271,453 0 16,625
CLOROX CO DEL COM 189054109 7,043 43,891 SH   SOLE 19 43,891 0 0
CLOROX CO DEL COM 189054109 700,785 4,367,349 SH   SOLE 21 4,367,349 0 0
CLOROX CO DEL COM 189054109 578,336 3,604,239 SH   SOLE 22 3,247,484 0 356,755
CLOROX CO DEL COM 189054109 14,926 93,021 SH   SOLE 23 93,021 0 0
CLOROX CO DEL COM 189054109 18,569 115,723 SH   SOLE 25 115,723 0 0
CLOROX CO DEL COM 189054109 113,434 706,932 SH   SOLE 26 159,055 0 547,877
CLOROX CO DEL COM 189054109 3,941 24,562 SH   SOLE 28 17,838 0 6,724
CLOROX CO DEL COM 189054109 861 5,367 SH   SOLE 29 5,367 0 0
CLOROX CO DEL COM 189054109 93,679 583,818 SH   SOLE 30 583,818 0 0
CLOROX CO DEL COM 189054109 6,122 38,153 SH   SOLE 31 23,052 0 15,101
CLOROX CO DEL COM 189054109 1,236 7,702 SH   SOLE 34 7,702 0 0
CLOROX CO DEL COM 189054109 23,179 144,451 SH   SOLE 36 144,451 0 0
CLOROX CO DEL COM 189054109 500 3,114 SH   SOLE 40 3,114 0 0
CLOUDERA INC COM 18914U100 2,107 192,621 SH   SOLE 2 37,802 0 154,819
CLOUDERA INC COM 18914U100 941 85,989 SH   SOLE 4 85,989 0 0
CLOUDERA INC COM 18914U100 35 3,205 SH   SOLE 7 3,205 0 0
CLOUDERA INC COM 18914U100 21 1,919 SH   SOLE 17 0 0 1,919
CLOUDERA INC COM 18914U100 18,010 1,646,267 SH   SOLE 18 1,612,320 0 33,947
CLOUDERA INC COM 18914U100 74,252 6,787,227 SH   SOLE 19 6,787,227 0 0
CLOUDERA INC COM 18914U100 76,758 7,016,225 SH   SOLE 21 7,016,225 0 0
CLOUDERA INC COM 18914U100 73,627 6,730,073 SH   SOLE 22 6,471,176 0 258,897
CLOUDERA INC COM 18914U100 1,308 119,556 SH   SOLE 23 119,556 0 0
CLOUDERA INC COM 18914U100 3,168 289,555 SH   SOLE 26 60,261 0 229,294
CLOUDERA INC COM 18914U100 291 26,590 SH   SOLE 28 26,590 0 0
CLOUDERA INC COM 18914U100 660 60,335 SH   SOLE 30 60,335 0 0
CLOUDERA INC COM 18914U100 28,057 2,564,625 SH   SOLE 34 2,564,625 0 0
CLOUDERA INC COM 18914U100 235 21,476 SH   SOLE 40 21,476 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,090 43,914 SH   SOLE 2 6,997 0 36,917
CLOVIS ONCOLOGY INC COM 189464100 10 393 SH   SOLE 4 393 0 0
CLOVIS ONCOLOGY INC COM 189464100 27 1,086 SH   SOLE 7 1,086 0 0
CLOVIS ONCOLOGY INC COM 189464100 3,882 156,390 SH   SOLE 18 150,757 0 5,633
CLOVIS ONCOLOGY INC COM 189464100 4,307 173,510 SH   SOLE 19 173,510 0 0
CLOVIS ONCOLOGY INC COM 189464100 51,954 2,093,228 SH   SOLE 21 2,093,228 0 0
CLOVIS ONCOLOGY INC COM 189464100 38,299 1,543,067 SH   SOLE 22 1,481,861 0 61,206
CLOVIS ONCOLOGY INC COM 189464100 570 22,982 SH   SOLE 23 22,982 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,270 51,161 SH   SOLE 26 10,050 0 41,111
CLOVIS ONCOLOGY INC COM 189464100 183 7,370 SH   SOLE 28 7,370 0 0
CLOVIS ONCOLOGY INC COM 189464100 4,393 177,014 SH   SOLE 30 177,014 0 0
CLOVIS ONCOLOGY INC COM 189464100 15 615 SH   SOLE 34 615 0 0
CLOVIS ONCOLOGY INC COM 189464100 127 5,116 SH   SOLE 40 5,116 0 0
CLOVIS ONCOLOGY INC NOTE 2.500% 9/1 189464AB6 627 675,000 PRN   SOLE 21 675,000 0 0
CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 546 700,000 PRN   SOLE 21 700,000 0 0
CME GROUP INC COM CL A 12572Q105 158,949 965,786 SH   SOLE 2 96,813 0 868,973
CME GROUP INC COM CL A 12572Q105 19,708 119,750 SH   SOLE 4 110,297 0 9,453
CME GROUP INC COM CL A 12572Q105 49,833 302,788 SH   SOLE 7 288,958 0 13,830
CME GROUP INC COM CL A 12572Q105 1,703 10,347 SH   SOLE 13 10,347 0 0
CME GROUP INC COM CL A 12572Q105 519 3,154 SH   SOLE 15 3,154 0 0
CME GROUP INC COM CL A 12572Q105 241,223 1,465,687 SH   SOLE 18 1,210,424 0 255,263
CME GROUP INC COM CL A 12572Q105 113,845 691,730 SH   SOLE 19 691,730 0 0
CME GROUP INC COM CL A 12572Q105 1,194,637 7,258,702 SH   SOLE 21 7,258,702 0 0
CME GROUP INC COM CL A 12572Q105 1,433,581 8,710,541 SH   SOLE 22 7,744,915 0 965,626
CME GROUP INC COM CL A 12572Q105 44,523 270,524 SH   SOLE 23 270,524 0 0
CME GROUP INC COM CL A 12572Q105 53,790 326,830 SH   SOLE 25 326,830 0 0
CME GROUP INC COM CL A 12572Q105 321,076 1,950,880 SH   SOLE 26 368,748 0 1,582,132
CME GROUP INC COM CL A 12572Q105 11,325 68,812 SH   SOLE 28 50,115 0 18,697
CME GROUP INC COM CL A 12572Q105 2,155 13,093 SH   SOLE 29 13,093 0 0
CME GROUP INC COM CL A 12572Q105 229,197 1,392,620 SH   SOLE 30 1,392,620 0 0
CME GROUP INC COM CL A 12572Q105 17,811 108,219 SH   SOLE 31 67,565 0 40,654
CME GROUP INC COM CL A 12572Q105 9,945 60,424 SH   SOLE 34 60,424 0 0
CME GROUP INC COM CL A 12572Q105 48,754 296,234 SH   SOLE 36 296,234 0 0
CME GROUP INC COM CL A 12572Q105 1,327 8,064 SH   SOLE 40 8,064 0 0
CMS ENERGY CORP COM 125896100 56,305 1,013,766 SH   SOLE 2 360,047 0 653,719
CMS ENERGY CORP COM 125896100 7,914 142,486 SH   SOLE 4 133,973 0 8,513
CMS ENERGY CORP COM 125896100 16,448 296,147 SH   SOLE 7 272,349 0 23,798
CMS ENERGY CORP COM 125896100 1,525 27,453 SH   SOLE 13 27,453 0 0
CMS ENERGY CORP COM 125896100 158 2,851 SH   SOLE 15 2,851 0 0
CMS ENERGY CORP COM 125896100 46,094 829,930 SH   SOLE 18 788,141 0 41,789
CMS ENERGY CORP COM 125896100 34,474 620,705 SH   SOLE 19 620,705 0 0
CMS ENERGY CORP COM 125896100 626,379 11,277,985 SH   SOLE 21 11,277,985 0 0
CMS ENERGY CORP COM 125896100 405,821 7,306,822 SH   SOLE 22 6,452,823 0 853,999
CMS ENERGY CORP COM 125896100 14,229 256,198 SH   SOLE 23 256,198 0 0
CMS ENERGY CORP COM 125896100 14,060 253,155 SH   SOLE 25 253,155 0 0
CMS ENERGY CORP COM 125896100 82,129 1,478,740 SH   SOLE 26 369,292 0 1,109,448
CMS ENERGY CORP COM 125896100 3,073 55,334 SH   SOLE 28 39,331 0 16,003
CMS ENERGY CORP COM 125896100 674 12,127 SH   SOLE 29 12,127 0 0
CMS ENERGY CORP COM 125896100 61,002 1,098,335 SH   SOLE 30 1,098,335 0 0
CMS ENERGY CORP COM 125896100 4,804 86,501 SH   SOLE 31 51,215 0 35,286
CMS ENERGY CORP COM 125896100 2,824 50,845 SH   SOLE 32 50,845 0 0
CMS ENERGY CORP COM 125896100 9,636 173,504 SH   SOLE 34 173,504 0 0
CMS ENERGY CORP COM 125896100 14,675 264,225 SH   SOLE 36 264,225 0 0
CMS ENERGY CORP COM 125896100 409 7,362 SH   SOLE 40 7,362 0 0
CNA FINL CORP COM 126117100 3,073 70,890 SH   SOLE 2 2,624 0 68,266
CNA FINL CORP COM 126117100 28 643 SH   SOLE 7 643 0 0
CNA FINL CORP COM 126117100 7 158 SH   SOLE 15 158 0 0
CNA FINL CORP COM 126117100 720 16,611 SH   SOLE 18 16,611 0 0
CNA FINL CORP COM 126117100 226 5,211 SH   SOLE 19 5,211 0 0
CNA FINL CORP COM 126117100 12,705 293,090 SH   SOLE 21 293,090 0 0
CNA FINL CORP COM 126117100 28,792 664,167 SH   SOLE 22 618,062 0 46,105
CNA FINL CORP COM 126117100 911 21,018 SH   SOLE 25 21,018 0 0
CNA FINL CORP COM 126117100 654 15,095 SH   SOLE 26 15,095 0 0
CNA FINL CORP COM 126117100 27 620 SH   SOLE 31 620 0 0
CNA FINL CORP COM 126117100 953 21,988 SH   SOLE 36 21,988 0 0
CNB FINL CORP PA COM 126128107 356 14,101 SH   SOLE 2 561 0 13,540
CNB FINL CORP PA COM 126128107 8 315 SH   SOLE 7 315 0 0
CNB FINL CORP PA COM 126128107 1,304 51,614 SH   SOLE 18 51,614 0 0
CNB FINL CORP PA COM 126128107 615 24,323 SH   SOLE 19 24,323 0 0
CNB FINL CORP PA COM 126128107 12,384 490,084 SH   SOLE 21 490,084 0 0
CNB FINL CORP PA COM 126128107 4,527 179,159 SH   SOLE 22 167,100 0 12,059
CNH INDL N V SHS N20944109 14,194 1,391,547 SH   SOLE 7 1,391,547 0 0
CNH INDL N V SHS N20944109 1,118 109,637 SH   SOLE 21 109,637 0 0
CNO FINL GROUP INC COM 12621E103 4,675 288,967 SH   SOLE 2 120,357 0 168,610
CNO FINL GROUP INC COM 12621E103 55 3,396 SH   SOLE 4 3,396 0 0
CNO FINL GROUP INC COM 12621E103 114 7,064 SH   SOLE 7 7,064 0 0
CNO FINL GROUP INC COM 12621E103 15,572 962,396 SH   SOLE 18 962,396 0 0
CNO FINL GROUP INC COM 12621E103 9,549 590,193 SH   SOLE 19 590,193 0 0
CNO FINL GROUP INC COM 12621E103 187,944 11,615,822 SH   SOLE 21 11,615,822 0 0
CNO FINL GROUP INC COM 12621E103 103,465 6,394,636 SH   SOLE 22 6,065,885 0 328,751
CNO FINL GROUP INC COM 12621E103 2,011 124,298 SH   SOLE 23 124,298 0 0
CNO FINL GROUP INC COM 12621E103 4,197 259,392 SH   SOLE 26 43,989 0 215,403
CNO FINL GROUP INC COM 12621E103 360 22,275 SH   SOLE 28 22,275 0 0
CNO FINL GROUP INC COM 12621E103 1,643 101,559 SH   SOLE 30 101,559 0 0
CNO FINL GROUP INC COM 12621E103 57 3,548 SH   SOLE 31 3,548 0 0
CNO FINL GROUP INC COM 12621E103 458 28,278 SH   SOLE 34 28,278 0 0
CNO FINL GROUP INC COM 12621E103 151 9,302 SH   SOLE 36 9,302 0 0
CNO FINL GROUP INC COM 12621E103 227 14,025 SH   SOLE 40 14,025 0 0
CNOOC LTD SPONSORED ADR 126132109 1,123 6,045 SH   SOLE 18 6,045 0 0
CNOOC LTD SPONSORED ADR 126132109 642 3,454 SH   SOLE 21 3,454 0 0
CNOOC LTD SPONSORED ADR 126132109 5,185 27,913 SH   SOLE 22 27,913 0 0
CNX RESOURCES CORPORATION COM 12653C108 3,811 353,818 SH   SOLE 2 99,159 0 254,659
CNX RESOURCES CORPORATION COM 12653C108 11 1,024 SH   SOLE 4 1,024 0 0
CNX RESOURCES CORPORATION COM 12653C108 72 6,710 SH   SOLE 7 6,710 0 0
CNX RESOURCES CORPORATION COM 12653C108 6,253 580,576 SH   SOLE 18 580,576 0 0
CNX RESOURCES CORPORATION COM 12653C108 438 40,703 SH   SOLE 19 40,703 0 0
CNX RESOURCES CORPORATION COM 12653C108 107,657 9,995,980 SH   SOLE 21 9,995,980 0 0
CNX RESOURCES CORPORATION COM 12653C108 74,064 6,876,908 SH   SOLE 22 6,476,984 0 399,924
CNX RESOURCES CORPORATION COM 12653C108 449 41,712 SH   SOLE 26 24,278 0 17,434
CNX RESOURCES CORPORATION COM 12653C108 252 23,354 SH   SOLE 28 23,354 0 0
CNX RESOURCES CORPORATION COM 12653C108 1,244 115,469 SH   SOLE 30 115,469 0 0
CNX RESOURCES CORPORATION COM 12653C108 46 4,232 SH   SOLE 31 4,232 0 0
CNX RESOURCES CORPORATION COM 12653C108 166 15,392 SH   SOLE 36 15,392 0 0
CNX RESOURCES CORPORATION COM 12653C108 179 16,574 SH   SOLE 40 16,574 0 0
COASTAL FINL CORP WA COM NEW 19046P209 124 7,316 SH   SOLE 2 355 0 6,961
COASTAL FINL CORP WA COM NEW 19046P209 393 23,114 SH   SOLE 18 23,114 0 0
COASTAL FINL CORP WA COM NEW 19046P209 208 12,268 SH   SOLE 19 12,268 0 0
COASTAL FINL CORP WA COM NEW 19046P209 3,629 213,575 SH   SOLE 21 213,575 0 0
COASTAL FINL CORP WA COM NEW 19046P209 687 40,417 SH   SOLE 22 38,898 0 1,519
COCA COLA CO COM 191216100 464,216 9,906,436 SH   SOLE 2 1,219,421 0 8,687,015
COCA COLA CO COM 191216100 65,417 1,396,017 SH   SOLE 4 1,288,203 0 107,814
COCA COLA CO COM 191216100 170,714 3,643,055 SH   SOLE 7 3,455,228 0 187,827
COCA COLA CO COM 191216100 1,651 35,243 SH   SOLE 13 35,243 0 0
COCA COLA CO COM 191216100 1,624 34,657 SH   SOLE 15 34,657 0 0
COCA COLA CO COM 191216100 3 71 SH   SOLE 17 0 0 71
COCA COLA CO COM 191216100 457,416 9,761,332 SH   SOLE 18 9,244,703 0 516,629
COCA COLA CO COM 191216100 118,465 2,528,061 SH   SOLE 19 2,528,061 0 0
COCA COLA CO COM 191216100 4,314,726 92,076,953 SH   SOLE 21 92,076,953 0 0
COCA COLA CO COM 191216100 4,458,827 95,152,091 SH   SOLE 22 84,508,499 0 10,643,592
COCA COLA CO COM 191216100 136,969 2,922,935 SH   SOLE 23 2,922,935 0 0
COCA COLA CO COM 191216100 175,173 3,738,218 SH   SOLE 25 3,738,218 0 0
COCA COLA CO COM 191216100 820,602 17,511,782 SH   SOLE 26 4,173,447 0 13,338,335
COCA COLA CO COM 191216100 36,434 777,508 SH   SOLE 28 564,533 0 212,975
COCA COLA CO COM 191216100 14,814 316,135 SH   SOLE 29 149,694 0 166,441
COCA COLA CO COM 191216100 675,912 14,424,071 SH   SOLE 30 14,424,071 0 0
COCA COLA CO COM 191216100 57,206 1,220,782 SH   SOLE 31 761,618 0 459,164
COCA COLA CO COM 191216100 13,017 277,775 SH   SOLE 32 277,775 0 0
COCA COLA CO COM 191216100 60,645 1,294,173 SH   SOLE 34 1,294,173 0 0
COCA COLA CO COM 191216100 155,844 3,325,726 SH   SOLE 36 3,325,726 0 0
COCA COLA CO COM 191216100 3,027 64,600 SH   SOLE 37 64,600 0 0
COCA COLA CO COM 191216100 4,356 92,950 SH   SOLE 40 92,950 0 0
COCA COLA CONSOLIDATED INC COM 191098102 1,153 4,005 SH   SOLE 2 169 0 3,836
COCA COLA CONSOLIDATED INC COM 191098102 12 42 SH   SOLE 4 42 0 0
COCA COLA CONSOLIDATED INC COM 191098102 12 41 SH   SOLE 7 41 0 0
COCA COLA CONSOLIDATED INC COM 191098102 5,805 20,167 SH   SOLE 18 20,167 0 0
COCA COLA CONSOLIDATED INC COM 191098102 2,122 7,374 SH   SOLE 19 7,374 0 0
COCA COLA CONSOLIDATED INC COM 191098102 143,024 496,906 SH   SOLE 21 496,906 0 0
COCA COLA CONSOLIDATED INC COM 191098102 39,355 136,731 SH   SOLE 22 130,526 0 6,205
COCA COLA CONSOLIDATED INC COM 191098102 1,061 3,687 SH   SOLE 26 2,195 0 1,492
COCA COLA CONSOLIDATED INC COM 191098102 203 707 SH   SOLE 28 707 0 0
COCA COLA CONSOLIDATED INC COM 191098102 2,007 6,972 SH   SOLE 30 6,972 0 0
COCA COLA CONSOLIDATED INC COM 191098102 174 605 SH   SOLE 40 605 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 6,782 131,078 SH   SOLE 2 25,781 0 105,297
COCA COLA EUROPEAN PARTNERS SHS G25839104 4,643 89,735 SH   SOLE 4 84,155 0 5,580
COCA COLA EUROPEAN PARTNERS SHS G25839104 6,328 122,306 SH   SOLE 7 108,937 0 13,369
COCA COLA EUROPEAN PARTNERS SHS G25839104 682 13,174 SH   SOLE 13 13,174 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 120 2,319 SH   SOLE 15 2,319 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 33,999 657,119 SH   SOLE 18 654,762 0 2,357
COCA COLA EUROPEAN PARTNERS SHS G25839104 8,008 154,776 SH   SOLE 19 154,776 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 166,510 3,218,205 SH   SOLE 21 3,218,205 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 172,972 3,343,109 SH   SOLE 22 3,094,944 0 248,165
COCA COLA EUROPEAN PARTNERS SHS G25839104 11,401 220,347 SH   SOLE 23 220,347 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 9,860 190,560 SH   SOLE 25 190,560 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 39,321 759,982 SH   SOLE 26 144,257 0 615,725
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,532 29,608 SH   SOLE 28 29,608 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 391 7,552 SH   SOLE 29 2,115 0 5,437
COCA COLA EUROPEAN PARTNERS SHS G25839104 48,865 944,439 SH   SOLE 30 944,439 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 184 3,553 SH   SOLE 31 0 0 3,553
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,374 26,562 SH   SOLE 32 26,562 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 139 2,688 SH   SOLE 34 2,688 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 5,590 108,048 SH   SOLE 36 108,048 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 258 4,980 SH   SOLE 40 4,980 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 409 6,200 SH   SOLE 2 0 0 6,200
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 331 5,009 SH   SOLE 4 5,009 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 2,648 40,115 SH   SOLE 22 40,115 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 668 10,122 SH   SOLE 30 10,122 0 0
COCRYSTAL PHARMA INC COM PAR 19188J300 6 2,176 SH   SOLE 18 2,176 0 0
COCRYSTAL PHARMA INC COM PAR 19188J300 78 28,462 SH   SOLE 21 28,462 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 7 775 SH   SOLE 18 775 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 98 10,439 SH   SOLE 21 10,439 0 0
CODEXIS INC COM 192005106 865 42,150 SH   SOLE 2 1,898 0 40,252
CODEXIS INC COM 192005106 9 458 SH   SOLE 4 458 0 0
CODEXIS INC COM 192005106 22 1,093 SH   SOLE 7 1,093 0 0
CODEXIS INC COM 192005106 3,571 173,960 SH   SOLE 18 173,960 0 0
CODEXIS INC COM 192005106 1,696 82,588 SH   SOLE 19 82,588 0 0
CODEXIS INC COM 192005106 36,120 1,759,356 SH   SOLE 21 1,759,356 0 0
CODEXIS INC COM 192005106 29,437 1,433,833 SH   SOLE 22 1,367,824 0 66,009
CODEXIS INC COM 192005106 3 135 SH   SOLE 23 135 0 0
CODEXIS INC COM 192005106 662 32,239 SH   SOLE 26 26,624 0 5,615
CODEXIS INC COM 192005106 126 6,133 SH   SOLE 28 6,133 0 0
CODEXIS INC COM 192005106 133 6,484 SH   SOLE 30 6,484 0 0
CODEXIS INC COM 192005106 156 7,584 SH   SOLE 40 7,584 0 0
CODORUS VY BANCORP INC COM 192025104 195 9,123 SH   SOLE 2 331 0 8,792
CODORUS VY BANCORP INC COM 192025104 5 215 SH   SOLE 7 215 0 0
CODORUS VY BANCORP INC COM 192025104 675 31,620 SH   SOLE 18 31,620 0 0
CODORUS VY BANCORP INC COM 192025104 277 12,988 SH   SOLE 19 12,988 0 0
CODORUS VY BANCORP INC COM 192025104 6,793 318,153 SH   SOLE 21 318,153 0 0
CODORUS VY BANCORP INC COM 192025104 1,874 87,772 SH   SOLE 22 81,973 0 5,799
COEUR MNG INC COM NEW 192108504 819 200,776 SH   SOLE 2 19,495 0 181,281
COEUR MNG INC COM NEW 192108504 2 582 SH   SOLE 4 582 0 0
COEUR MNG INC COM NEW 192108504 15 3,796 SH   SOLE 7 3,796 0 0
COEUR MNG INC COM NEW 192108504 2,464 603,848 SH   SOLE 18 603,848 0 0
COEUR MNG INC COM NEW 192108504 1,675 410,505 SH   SOLE 19 410,505 0 0
COEUR MNG INC COM NEW 192108504 26,575 6,513,453 SH   SOLE 21 6,513,453 0 0
COEUR MNG INC COM NEW 192108504 24,699 6,053,650 SH   SOLE 22 5,823,811 0 229,839
COEUR MNG INC COM NEW 192108504 179 43,814 SH   SOLE 23 43,814 0 0
COEUR MNG INC COM NEW 192108504 707 173,331 SH   SOLE 26 37,318 0 136,013
COEUR MNG INC COM NEW 192108504 105 25,683 SH   SOLE 28 25,683 0 0
COEUR MNG INC COM NEW 192108504 196 48,065 SH   SOLE 30 48,065 0 0
COEUR MNG INC COM NEW 192108504 91 22,244 SH   SOLE 40 22,244 0 0
COFFEE HLDG CO INC COM 192176105 30 5,624 SH   SOLE 21 5,624 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,550 47,013 SH   SOLE 2 14,478 0 32,535
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 16 299 SH   SOLE 4 299 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 49 901 SH   SOLE 7 901 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 10,145 187,010 SH   SOLE 18 178,796 0 8,214
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 14,776 272,364 SH   SOLE 19 272,364 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 241,434 4,450,395 SH   SOLE 21 4,450,395 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 83,358 1,536,551 SH   SOLE 22 1,472,630 0 63,921
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,673 49,281 SH   SOLE 23 49,281 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5,381 99,183 SH   SOLE 26 5,830 0 93,353
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 305 5,622 SH   SOLE 28 5,622 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3,361 61,949 SH   SOLE 30 61,949 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 291 5,372 SH   SOLE 34 5,372 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 265 4,889 SH   SOLE 40 4,889 0 0
COGNEX CORP COM 192422103 23,197 456,089 SH   SOLE 2 91,624 0 364,465
COGNEX CORP COM 192422103 2,679 52,677 SH   SOLE 4 48,264 0 4,413
COGNEX CORP COM 192422103 593 11,668 SH   SOLE 7 11,668 0 0
COGNEX CORP COM 192422103 51 1,010 SH   SOLE 13 1,010 0 0
COGNEX CORP COM 192422103 25,748 506,256 SH   SOLE 18 492,416 0 13,840
COGNEX CORP COM 192422103 5,419 106,540 SH   SOLE 19 106,540 0 0
COGNEX CORP COM 192422103 441,050 8,671,854 SH   SOLE 21 8,671,854 0 0
COGNEX CORP COM 192422103 286,485 5,632,818 SH   SOLE 22 5,307,632 0 325,186
COGNEX CORP COM 192422103 6,303 123,920 SH   SOLE 23 123,920 0 0
COGNEX CORP COM 192422103 70 1,374 SH   SOLE 25 1,374 0 0
COGNEX CORP COM 192422103 22,658 445,494 SH   SOLE 26 170,444 0 275,050
COGNEX CORP COM 192422103 1,663 32,699 SH   SOLE 28 23,865 0 8,834
COGNEX CORP COM 192422103 2,133 41,934 SH   SOLE 29 5,992 0 35,942
COGNEX CORP COM 192422103 36,607 719,761 SH   SOLE 30 719,761 0 0
COGNEX CORP COM 192422103 2,762 54,299 SH   SOLE 31 33,837 0 20,462
COGNEX CORP COM 192422103 5,399 106,154 SH   SOLE 34 106,154 0 0
COGNEX CORP COM 192422103 1,543 30,332 SH   SOLE 36 30,332 0 0
COGNEX CORP COM 192422103 177 3,482 SH   SOLE 40 3,482 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 107,039 1,477,419 SH   SOLE 2 190,590 0 1,286,829
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 17,401 240,179 SH   SOLE 4 224,720 0 15,459
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 37,459 517,034 SH   SOLE 7 491,688 0 25,346
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4,489 61,957 SH   SOLE 13 61,957 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 13,390 184,813 SH   SOLE 15 170,735 0 14,078
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 297,132 4,101,205 SH   SOLE 18 3,749,011 0 352,194
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 339,429 4,685,007 SH   SOLE 19 4,685,007 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 861,922 11,896,786 SH   SOLE 21 11,896,786 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,034,270 14,275,640 SH   SOLE 22 12,716,561 0 1,559,079
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 29,956 413,476 SH   SOLE 23 413,476 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 52,309 721,997 SH   SOLE 25 674,648 0 47,349
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 264,736 3,654,047 SH   SOLE 26 841,417 0 2,812,630
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 8,066 111,326 SH   SOLE 28 80,708 0 30,618
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,533 21,160 SH   SOLE 29 21,160 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 164,470 2,270,119 SH   SOLE 30 2,270,119 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 12,738 175,820 SH   SOLE 31 108,346 0 67,474
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6,051 83,517 SH   SOLE 32 83,517 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 126,101 1,740,520 SH   SOLE 34 1,740,520 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 36,821 508,233 SH   SOLE 36 508,233 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 957 13,212 SH   SOLE 40 13,212 0 0
COHBAR INC COM 19249J109 59 18,134 SH   SOLE 2 949 0 17,185
COHBAR INC COM 19249J109 2 626 SH   SOLE 7 626 0 0
COHBAR INC COM 19249J109 238 72,927 SH   SOLE 18 72,927 0 0
COHBAR INC COM 19249J109 129 39,487 SH   SOLE 19 39,487 0 0
COHBAR INC COM 19249J109 2,798 858,133 SH   SOLE 21 858,133 0 0
COHBAR INC COM 19249J109 731 224,333 SH   SOLE 22 204,561 0 19,772
COHEN & CO INC NEW COM 19249M102 5 735 SH   SOLE 21 735 0 0
COHEN & CO INC NEW COM 19249M102 162 24,426 SH   SOLE 22 24,426 0 0
COHEN & STEERS INC COM 19247A100 800 18,919 SH   SOLE 2 1,713 0 17,206
COHEN & STEERS INC COM 19247A100 5 124 SH   SOLE 4 124 0 0
COHEN & STEERS INC COM 19247A100 49 1,168 SH   SOLE 7 1,168 0 0
COHEN & STEERS INC COM 19247A100 3,016 71,358 SH   SOLE 18 71,358 0 0
COHEN & STEERS INC COM 19247A100 1,483 35,095 SH   SOLE 19 35,095 0 0
COHEN & STEERS INC COM 19247A100 32,065 758,582 SH   SOLE 21 758,582 0 0
COHEN & STEERS INC COM 19247A100 29,150 689,618 SH   SOLE 22 660,688 0 28,930
COHEN & STEERS INC COM 19247A100 39 916 SH   SOLE 26 0 0 916
COHEN & STEERS INC COM 19247A100 131 3,110 SH   SOLE 28 3,110 0 0
COHEN & STEERS INC COM 19247A100 248 5,869 SH   SOLE 30 5,869 0 0
COHEN & STEERS INC COM 19247A100 92 2,187 SH   SOLE 40 2,187 0 0
COHERENT INC COM 192479103 8,090 57,084 SH   SOLE 2 11,944 0 45,140
COHERENT INC COM 192479103 15 109 SH   SOLE 4 109 0 0
COHERENT INC COM 192479103 62 438 SH   SOLE 7 438 0 0
COHERENT INC COM 192479103 9,956 70,248 SH   SOLE 18 70,248 0 0
COHERENT INC COM 192479103 714 5,041 SH   SOLE 19 5,041 0 0
COHERENT INC COM 192479103 169,530 1,196,233 SH   SOLE 21 1,196,233 0 0
COHERENT INC COM 192479103 111,811 788,959 SH   SOLE 22 740,937 0 48,022
COHERENT INC COM 192479103 1,249 8,814 SH   SOLE 26 4,671 0 4,143
COHERENT INC COM 192479103 445 3,141 SH   SOLE 28 3,141 0 0
COHERENT INC COM 192479103 19,201 135,487 SH   SOLE 30 135,487 0 0
COHERENT INC COM 192479103 75 529 SH   SOLE 31 529 0 0
COHERENT INC COM 192479103 316 2,232 SH   SOLE 40 2,232 0 0
COHERUS BIOSCIENCES INC COM 19249H103 654 47,945 SH   SOLE 2 7,358 0 40,587
COHERUS BIOSCIENCES INC COM 19249H103 14 1,019 SH   SOLE 7 1,019 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2,351 172,351 SH   SOLE 18 168,183 0 4,168
COHERUS BIOSCIENCES INC COM 19249H103 2,568 188,295 SH   SOLE 19 188,295 0 0
COHERUS BIOSCIENCES INC COM 19249H103 32,166 2,358,230 SH   SOLE 21 2,358,230 0 0
COHERUS BIOSCIENCES INC COM 19249H103 23,104 1,693,856 SH   SOLE 22 1,635,310 0 58,546
COHERUS BIOSCIENCES INC COM 19249H103 266 19,515 SH   SOLE 23 19,515 0 0
COHERUS BIOSCIENCES INC COM 19249H103 620 45,453 SH   SOLE 26 0 0 45,453
COHERUS BIOSCIENCES INC COM 19249H103 80 5,835 SH   SOLE 28 5,835 0 0
COHERUS BIOSCIENCES INC COM 19249H103 218 15,989 SH   SOLE 30 15,989 0 0
COHERUS BIOSCIENCES INC COM 19249H103 74 5,402 SH   SOLE 40 5,402 0 0
COHU INC COM 192576106 551 37,333 SH   SOLE 2 1,423 0 35,910
COHU INC COM 192576106 2 119 SH   SOLE 4 119 0 0
COHU INC COM 192576106 12 802 SH   SOLE 7 802 0 0
COHU INC COM 192576106 2,690 182,352 SH   SOLE 18 182,352 0 0
COHU INC COM 192576106 940 63,703 SH   SOLE 19 63,703 0 0
COHU INC COM 192576106 65,528 4,442,590 SH   SOLE 21 4,442,590 0 0
COHU INC COM 192576106 17,287 1,171,986 SH   SOLE 22 1,123,717 0 48,269
COHU INC COM 192576106 540 36,583 SH   SOLE 26 31,208 0 5,375
COHU INC COM 192576106 73 4,923 SH   SOLE 28 4,923 0 0
COHU INC COM 192576106 880 59,688 SH   SOLE 30 59,688 0 0
COHU INC COM 192576106 53 3,572 SH   SOLE 40 3,572 0 0
COLFAX CORP COM 194014106 6,325 213,111 SH   SOLE 2 46,650 0 166,461
COLFAX CORP COM 194014106 94 3,158 SH   SOLE 4 3,158 0 0
COLFAX CORP COM 194014106 90 3,030 SH   SOLE 7 3,030 0 0
COLFAX CORP COM 194014106 8,090 272,573 SH   SOLE 18 272,573 0 0
COLFAX CORP COM 194014106 539 18,161 SH   SOLE 19 18,161 0 0
COLFAX CORP COM 194014106 133,917 4,512,020 SH   SOLE 21 4,512,020 0 0
COLFAX CORP COM 194014106 91,805 3,093,147 SH   SOLE 22 2,908,166 0 184,981
COLFAX CORP COM 194014106 38 1,292 SH   SOLE 23 1,292 0 0
COLFAX CORP COM 194014106 1,262 42,537 SH   SOLE 26 30,610 0 11,927
COLFAX CORP COM 194014106 274 9,220 SH   SOLE 28 9,220 0 0
COLFAX CORP COM 194014106 21,258 716,233 SH   SOLE 30 716,233 0 0
COLFAX CORP COM 194014106 58 1,970 SH   SOLE 31 1,970 0 0
COLFAX CORP COM 194014106 1,591 53,610 SH   SOLE 34 53,610 0 0
COLFAX CORP COM 194014106 92 3,084 SH   SOLE 36 3,084 0 0
COLFAX CORP COM 194014106 279 9,417 SH   SOLE 40 9,417 0 0
COLFAX CORP UNIT 01/15/2022T 194014205 15,046 113,020 SH   SOLE 21 113,020 0 0
COLGATE PALMOLIVE CO COM 194162103 146,954 2,144,063 SH   SOLE 2 242,375 0 1,901,688
COLGATE PALMOLIVE CO COM 194162103 22,071 322,016 SH   SOLE 4 300,150 0 21,866
COLGATE PALMOLIVE CO COM 194162103 63,536 926,993 SH   SOLE 7 784,369 0 142,624
COLGATE PALMOLIVE CO COM 194162103 1,087 15,860 SH   SOLE 13 15,860 0 0
COLGATE PALMOLIVE CO COM 194162103 557 8,125 SH   SOLE 15 8,125 0 0
COLGATE PALMOLIVE CO COM 194162103 160,408 2,340,349 SH   SOLE 18 2,231,653 0 108,696
COLGATE PALMOLIVE CO COM 194162103 260,890 3,806,389 SH   SOLE 19 3,806,389 0 0
COLGATE PALMOLIVE CO COM 194162103 1,186,673 17,313,588 SH   SOLE 21 17,313,588 0 0
COLGATE PALMOLIVE CO COM 194162103 1,468,066 21,419,109 SH   SOLE 22 19,069,562 0 2,349,547
COLGATE PALMOLIVE CO COM 194162103 40,203 586,562 SH   SOLE 23 586,562 0 0
COLGATE PALMOLIVE CO COM 194162103 54,923 801,332 SH   SOLE 25 801,332 0 0
COLGATE PALMOLIVE CO COM 194162103 275,292 4,016,523 SH   SOLE 26 908,200 0 3,108,323
COLGATE PALMOLIVE CO COM 194162103 10,825 157,942 SH   SOLE 28 114,770 0 43,172
COLGATE PALMOLIVE CO COM 194162103 2,616 38,163 SH   SOLE 29 29,813 0 8,350
COLGATE PALMOLIVE CO COM 194162103 229,580 3,349,570 SH   SOLE 30 3,349,570 0 0
COLGATE PALMOLIVE CO COM 194162103 17,356 253,230 SH   SOLE 31 158,935 0 94,295
COLGATE PALMOLIVE CO COM 194162103 113,412 1,654,687 SH   SOLE 34 1,654,687 0 0
COLGATE PALMOLIVE CO COM 194162103 51,599 752,836 SH   SOLE 36 752,836 0 0
COLGATE PALMOLIVE CO COM 194162103 1,274 18,591 SH   SOLE 40 18,591 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 52 2,963 SH   SOLE 18 1,395 0 1,568
COLLECTORS UNIVERSE INC COM NEW 19421R200 429 24,500 SH   SOLE 21 24,500 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 291 16,619 SH   SOLE 22 16,619 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 357 23,562 SH   SOLE 2 1,099 0 22,463
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 11 705 SH   SOLE 7 705 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,529 100,993 SH   SOLE 18 100,993 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 691 45,660 SH   SOLE 19 45,660 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 20,170 1,332,212 SH   SOLE 21 1,332,212 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 12,170 803,862 SH   SOLE 22 769,266 0 34,596
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 69 4,539 SH   SOLE 26 0 0 4,539
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 49 3,210 SH   SOLE 28 3,210 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 99 6,536 SH   SOLE 30 6,536 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 33 2,182 SH   SOLE 40 2,182 0 0
COLONY BANKCORP INC COM 19623P101 21 1,225 SH   SOLE 18 1,225 0 0
COLONY BANKCORP INC COM 19623P101 88 5,169 SH   SOLE 21 5,169 0 0
COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 849 890,000 PRN   SOLE 21 890,000 0 0
COLONY CAP INC NEW CL A COM 19626G108 5,319 999,768 SH   SOLE 2 33,469 0 966,299
COLONY CAP INC NEW CL A COM 19626G108 684 128,519 SH   SOLE 4 128,519 0 0
COLONY CAP INC NEW CL A COM 19626G108 3,894 732,046 SH   SOLE 7 732,046 0 0
COLONY CAP INC NEW CL A COM 19626G108 105 19,814 SH   SOLE 15 19,814 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,318 247,662 SH   SOLE 18 247,662 0 0
COLONY CAP INC NEW CL A COM 19626G108 4,555 856,254 SH   SOLE 19 856,254 0 0
COLONY CAP INC NEW CL A COM 19626G108 47,224 8,876,764 SH   SOLE 21 8,876,764 0 0
COLONY CAP INC NEW CL A COM 19626G108 98,200 18,458,691 SH   SOLE 22 17,508,975 0 949,716
COLONY CAP INC NEW CL A COM 19626G108 144 27,024 SH   SOLE 23 27,024 0 0
COLONY CAP INC NEW CL A COM 19626G108 5,402 1,015,343 SH   SOLE 25 1,015,343 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,829 343,804 SH   SOLE 26 105,682 0 238,122
COLONY CAP INC NEW CL A COM 19626G108 334 62,766 SH   SOLE 28 62,766 0 0
COLONY CAP INC NEW CL A COM 19626G108 916 172,149 SH   SOLE 29 172,149 0 0
COLONY CAP INC NEW CL A COM 19626G108 12,583 2,365,283 SH   SOLE 30 2,365,283 0 0
COLONY CAP INC NEW CL A COM 19626G108 55 10,294 SH   SOLE 31 10,294 0 0
COLONY CAP INC NEW CL A COM 19626G108 235 44,189 SH   SOLE 40 44,189 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 1,341 85,614 SH   SOLE 2 3,038 0 82,576
COLONY CR REAL ESTATE INC COM CL A 19625T101 6 410 SH   SOLE 4 410 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 24 1,534 SH   SOLE 7 1,534 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 4,293 274,125 SH   SOLE 18 274,125 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 2,011 128,418 SH   SOLE 19 128,418 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 42,535 2,716,146 SH   SOLE 21 2,716,146 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 38,571 2,463,043 SH   SOLE 22 2,343,874 0 119,169
COLONY CR REAL ESTATE INC COM CL A 19625T101 396 25,318 SH   SOLE 26 19,544 0 5,774
COLONY CR REAL ESTATE INC COM CL A 19625T101 165 10,557 SH   SOLE 28 10,557 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 408 26,053 SH   SOLE 30 26,053 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 147 9,401 SH   SOLE 40 9,401 0 0
COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 943 825,000 PRN   SOLE 21 825,000 0 0
COLUMBIA BKG SYS INC COM 197236102 2,420 74,020 SH   SOLE 2 2,602 0 71,418
COLUMBIA BKG SYS INC COM 197236102 13 383 SH   SOLE 4 383 0 0
COLUMBIA BKG SYS INC COM 197236102 35 1,061 SH   SOLE 7 1,061 0 0
COLUMBIA BKG SYS INC COM 197236102 10,870 332,508 SH   SOLE 18 332,508 0 0
COLUMBIA BKG SYS INC COM 197236102 3,694 112,996 SH   SOLE 19 112,996 0 0
COLUMBIA BKG SYS INC COM 197236102 259,390 7,934,849 SH   SOLE 21 7,934,849 0 0
COLUMBIA BKG SYS INC COM 197236102 70,836 2,166,910 SH   SOLE 22 2,068,355 0 98,555
COLUMBIA BKG SYS INC COM 197236102 532 16,283 SH   SOLE 26 7,201 0 9,082
COLUMBIA BKG SYS INC COM 197236102 326 9,987 SH   SOLE 28 9,987 0 0
COLUMBIA BKG SYS INC COM 197236102 3,485 106,601 SH   SOLE 30 106,601 0 0
COLUMBIA BKG SYS INC COM 197236102 276 8,450 SH   SOLE 40 8,450 0 0
COLUMBIA FINL INC COM 197641103 825 52,651 SH   SOLE 2 1,856 0 50,795
COLUMBIA FINL INC COM 197641103 16 1,034 SH   SOLE 7 1,034 0 0
COLUMBIA FINL INC COM 197641103 2,573 164,217 SH   SOLE 18 164,217 0 0
COLUMBIA FINL INC COM 197641103 1,176 75,056 SH   SOLE 19 75,056 0 0
COLUMBIA FINL INC COM 197641103 25,436 1,623,214 SH   SOLE 21 1,623,214 0 0
COLUMBIA FINL INC COM 197641103 26,468 1,689,118 SH   SOLE 22 1,625,915 0 63,203
COLUMBIA FINL INC COM 197641103 92 5,902 SH   SOLE 26 0 0 5,902
COLUMBIA FINL INC COM 197641103 194 12,364 SH   SOLE 30 12,364 0 0
COLUMBIA FINL INC COM 197641103 46 2,929 SH   SOLE 40 2,929 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 5,298 235,378 SH   SOLE 2 13,202 0 222,176
COLUMBIA PPTY TR INC COM NEW 198287203 710 31,545 SH   SOLE 4 31,545 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 4,026 178,854 SH   SOLE 7 178,854 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 104 4,603 SH   SOLE 15 4,603 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,330 59,073 SH   SOLE 18 59,073 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 4,738 210,492 SH   SOLE 19 210,492 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 49,763 2,210,688 SH   SOLE 21 2,210,688 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 115,204 5,117,903 SH   SOLE 22 4,882,738 0 235,165
COLUMBIA PPTY TR INC COM NEW 198287203 148 6,565 SH   SOLE 23 6,565 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 5,667 251,752 SH   SOLE 25 251,752 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,801 80,015 SH   SOLE 26 29,467 0 50,548
COLUMBIA PPTY TR INC COM NEW 198287203 333 14,776 SH   SOLE 28 14,776 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 962 42,731 SH   SOLE 29 42,731 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 13,014 578,148 SH   SOLE 30 578,148 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 58 2,568 SH   SOLE 31 2,568 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 17 766 SH   SOLE 34 766 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 146 6,483 SH   SOLE 36 6,483 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 290 12,890 SH   SOLE 40 12,890 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 6,416 61,590 SH   SOLE 2 2,047 0 59,543
COLUMBIA SPORTSWEAR CO COM 198516106 180 1,725 SH   SOLE 4 1,725 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 54 521 SH   SOLE 7 521 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2,072 19,891 SH   SOLE 18 19,891 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 642 6,167 SH   SOLE 19 6,167 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 36,788 353,121 SH   SOLE 21 353,121 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 87,918 843,904 SH   SOLE 22 783,449 0 60,455
COLUMBIA SPORTSWEAR CO COM 198516106 192 1,842 SH   SOLE 23 1,842 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,334 12,805 SH   SOLE 26 7,938 0 4,867
COLUMBIA SPORTSWEAR CO COM 198516106 421 4,040 SH   SOLE 28 4,040 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 843 8,091 SH   SOLE 30 8,091 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 68 648 SH   SOLE 31 648 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 323 3,103 SH   SOLE 40 3,103 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 704 20,508 SH   SOLE 2 829 0 19,679
COLUMBUS MCKINNON CORP N Y COM 199333105 17 484 SH   SOLE 7 484 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 2,632 76,620 SH   SOLE 18 76,620 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 1,206 35,107 SH   SOLE 19 35,107 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 25,952 755,522 SH   SOLE 21 755,522 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 21,130 615,135 SH   SOLE 22 587,970 0 27,165
COLUMBUS MCKINNON CORP N Y COM 199333105 310 9,017 SH   SOLE 26 0 0 9,017
COLUMBUS MCKINNON CORP N Y COM 199333105 99 2,875 SH   SOLE 28 2,875 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 217 6,331 SH   SOLE 30 6,331 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 65 1,898 SH   SOLE 40 1,898 0 0
COMCAST CORP NEW CL A 20030N101 518,823 12,977,055 SH   SOLE 2 2,572,188 0 10,404,867
COMCAST CORP NEW CL A 20030N101 78,415 1,961,355 SH   SOLE 4 1,838,145 0 123,210
COMCAST CORP NEW CL A 20030N101 152,774 3,821,269 SH   SOLE 7 3,791,464 0 29,805
COMCAST CORP NEW CL A 20030N101 4,751 118,834 SH   SOLE 13 118,834 0 0
COMCAST CORP NEW CL A 20030N101 1,844 46,118 SH   SOLE 15 46,118 0 0
COMCAST CORP NEW CL A 20030N101 53 1,318 SH   SOLE 17 0 0 1,318
COMCAST CORP NEW CL A 20030N101 798,189 19,964,712 SH   SOLE 18 17,720,732 0 2,243,980
COMCAST CORP NEW CL A 20030N101 942,006 23,561,926 SH   SOLE 19 23,561,926 0 0
COMCAST CORP NEW CL A 20030N101 8,106 202,741 SH   SOLE 20 202,741 0 0
COMCAST CORP NEW CL A 20030N101 3,318,286 82,998,643 SH   SOLE 21 82,998,643 0 0
COMCAST CORP NEW CL A 20030N101 4,475,204 111,936,064 SH   SOLE 22 98,168,424 0 13,767,640
COMCAST CORP NEW CL A 20030N101 157,615 3,942,353 SH   SOLE 23 3,942,353 0 0
COMCAST CORP NEW CL A 20030N101 176,197 4,407,138 SH   SOLE 25 4,291,323 0 115,815
COMCAST CORP NEW CL A 20030N101 716,567 17,923,143 SH   SOLE 26 4,664,995 0 13,258,148
COMCAST CORP NEW CL A 20030N101 34,855 871,819 SH   SOLE 28 633,755 0 238,064
COMCAST CORP NEW CL A 20030N101 36,306 908,094 SH   SOLE 29 445,985 0 462,109
COMCAST CORP NEW CL A 20030N101 677,645 16,949,604 SH   SOLE 30 16,949,604 0 0
COMCAST CORP NEW CL A 20030N101 80,623 2,016,572 SH   SOLE 31 1,325,076 0 691,496
COMCAST CORP NEW CL A 20030N101 26,225 655,947 SH   SOLE 32 655,947 0 0
COMCAST CORP NEW CL A 20030N101 285,305 7,136,183 SH   SOLE 34 7,136,183 0 0
COMCAST CORP NEW CL A 20030N101 160,896 4,024,420 SH   SOLE 36 4,024,420 0 0
COMCAST CORP NEW CL A 20030N101 4,216 105,456 SH   SOLE 40 105,456 0 0
COMERICA INC COM 200340107 31,152 424,876 SH   SOLE 2 62,692 0 362,184
COMERICA INC COM 200340107 4,855 66,222 SH   SOLE 4 61,685 0 4,537
COMERICA INC COM 200340107 10,676 145,608 SH   SOLE 7 136,614 0 8,994
COMERICA INC COM 200340107 441 6,008 SH   SOLE 13 6,008 0 0
COMERICA INC COM 200340107 124 1,689 SH   SOLE 15 1,689 0 0
COMERICA INC COM 200340107 31,010 422,942 SH   SOLE 18 401,416 0 21,526
COMERICA INC COM 200340107 3,189 43,498 SH   SOLE 19 43,498 0 0
COMERICA INC COM 200340107 301,365 4,110,276 SH   SOLE 21 4,110,276 0 0
COMERICA INC COM 200340107 293,881 4,008,202 SH   SOLE 22 3,582,850 0 425,352
COMERICA INC COM 200340107 8,534 116,390 SH   SOLE 23 116,390 0 0
COMERICA INC COM 200340107 11,719 159,827 SH   SOLE 25 159,827 0 0
COMERICA INC COM 200340107 52,258 712,744 SH   SOLE 26 194,494 0 518,250
COMERICA INC COM 200340107 2,268 30,935 SH   SOLE 28 22,736 0 8,199
COMERICA INC COM 200340107 2,953 40,274 SH   SOLE 29 5,679 0 34,595
COMERICA INC COM 200340107 47,784 651,721 SH   SOLE 30 651,721 0 0
COMERICA INC COM 200340107 3,524 48,068 SH   SOLE 31 29,028 0 19,040
COMERICA INC COM 200340107 25,510 347,932 SH   SOLE 34 347,932 0 0
COMERICA INC COM 200340107 9,195 125,410 SH   SOLE 36 125,410 0 0
COMERICA INC COM 200340107 259 3,530 SH   SOLE 40 3,530 0 0
COMFORT SYS USA INC COM 199908104 2,485 47,442 SH   SOLE 2 19,163 0 28,279
COMFORT SYS USA INC COM 199908104 11 201 SH   SOLE 4 201 0 0
COMFORT SYS USA INC COM 199908104 42 799 SH   SOLE 7 799 0 0
COMFORT SYS USA INC COM 199908104 8,550 163,205 SH   SOLE 18 157,639 0 5,566
COMFORT SYS USA INC COM 199908104 19,961 381,012 SH   SOLE 19 381,012 0 0
COMFORT SYS USA INC COM 199908104 205,458 3,921,711 SH   SOLE 21 3,921,711 0 0
COMFORT SYS USA INC COM 199908104 71,820 1,370,870 SH   SOLE 22 1,320,280 0 50,590
COMFORT SYS USA INC COM 199908104 3,971 75,805 SH   SOLE 23 75,805 0 0
COMFORT SYS USA INC COM 199908104 8,334 159,070 SH   SOLE 26 8,041 0 151,029
COMFORT SYS USA INC COM 199908104 280 5,353 SH   SOLE 28 5,353 0 0
COMFORT SYS USA INC COM 199908104 2,822 53,860 SH   SOLE 30 53,860 0 0
COMFORT SYS USA INC COM 199908104 1,506 28,749 SH   SOLE 34 28,749 0 0
COMFORT SYS USA INC COM 199908104 211 4,027 SH   SOLE 40 4,027 0 0
COMMERCE BANCSHARES INC COM 200525103 13,560 233,554 SH   SOLE 2 51,166 0 182,388
COMMERCE BANCSHARES INC COM 200525103 26 441 SH   SOLE 4 441 0 0
COMMERCE BANCSHARES INC COM 200525103 2,306 39,712 SH   SOLE 7 39,712 0 0
COMMERCE BANCSHARES INC COM 200525103 83 1,434 SH   SOLE 15 1,434 0 0
COMMERCE BANCSHARES INC COM 200525103 18,450 317,773 SH   SOLE 18 317,773 0 0
COMMERCE BANCSHARES INC COM 200525103 1,241 21,383 SH   SOLE 19 21,383 0 0
COMMERCE BANCSHARES INC COM 200525103 291,355 5,018,168 SH   SOLE 21 5,018,168 0 0
COMMERCE BANCSHARES INC COM 200525103 201,826 3,476,170 SH   SOLE 22 3,276,889 0 199,281
COMMERCE BANCSHARES INC COM 200525103 5,670 97,663 SH   SOLE 25 97,663 0 0
COMMERCE BANCSHARES INC COM 200525103 8,254 142,164 SH   SOLE 26 76,257 0 65,907
COMMERCE BANCSHARES INC COM 200525103 735 12,665 SH   SOLE 28 12,665 0 0
COMMERCE BANCSHARES INC COM 200525103 1,658 28,552 SH   SOLE 30 28,552 0 0
COMMERCE BANCSHARES INC COM 200525103 123 2,112 SH   SOLE 31 2,112 0 0
COMMERCE BANCSHARES INC COM 200525103 2,865 49,340 SH   SOLE 36 49,340 0 0
COMMERCE BANCSHARES INC COM 200525103 507 8,740 SH   SOLE 40 8,740 0 0
COMMERCIAL METALS CO COM 201723103 2,910 170,373 SH   SOLE 2 54,165 0 116,208
COMMERCIAL METALS CO COM 201723103 7 412 SH   SOLE 4 412 0 0
COMMERCIAL METALS CO COM 201723103 84 4,917 SH   SOLE 7 4,917 0 0
COMMERCIAL METALS CO COM 201723103 11,200 655,728 SH   SOLE 18 655,728 0 0
COMMERCIAL METALS CO COM 201723103 3,102 181,644 SH   SOLE 19 181,644 0 0
COMMERCIAL METALS CO COM 201723103 140,753 8,240,817 SH   SOLE 21 8,240,817 0 0
COMMERCIAL METALS CO COM 201723103 70,208 4,110,516 SH   SOLE 22 3,932,044 0 178,472
COMMERCIAL METALS CO COM 201723103 807 47,234 SH   SOLE 26 38,130 0 9,104
COMMERCIAL METALS CO COM 201723103 256 14,976 SH   SOLE 28 14,976 0 0
COMMERCIAL METALS CO COM 201723103 559 32,700 SH   SOLE 30 32,700 0 0
COMMERCIAL METALS CO COM 201723103 104 6,118 SH   SOLE 36 6,118 0 0
COMMERCIAL METALS CO COM 201723103 212 12,436 SH   SOLE 40 12,436 0 0
COMMERCIAL VEH GROUP INC COM 202608105 191 24,926 SH   SOLE 2 1,068 0 23,858
COMMERCIAL VEH GROUP INC COM 202608105 6 842 SH   SOLE 7 842 0 0
COMMERCIAL VEH GROUP INC COM 202608105 758 98,802 SH   SOLE 18 98,802 0 0
COMMERCIAL VEH GROUP INC COM 202608105 340 44,292 SH   SOLE 19 44,292 0 0
COMMERCIAL VEH GROUP INC COM 202608105 7,676 1,000,738 SH   SOLE 21 1,000,738 0 0
COMMERCIAL VEH GROUP INC COM 202608105 5,135 669,515 SH   SOLE 22 644,678 0 24,837
COMMSCOPE HLDG CO INC COM 20337X109 9,710 446,869 SH   SOLE 2 22,091 0 424,778
COMMSCOPE HLDG CO INC COM 20337X109 1,586 72,991 SH   SOLE 4 67,935 0 5,056
COMMSCOPE HLDG CO INC COM 20337X109 373 17,176 SH   SOLE 7 17,176 0 0
COMMSCOPE HLDG CO INC COM 20337X109 26 1,186 SH   SOLE 13 1,186 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2,457 113,052 SH   SOLE 18 97,874 0 15,178
COMMSCOPE HLDG CO INC COM 20337X109 925 42,569 SH   SOLE 19 42,569 0 0
COMMSCOPE HLDG CO INC COM 20337X109 65,971 3,035,938 SH   SOLE 21 3,035,938 0 0
COMMSCOPE HLDG CO INC COM 20337X109 120,660 5,552,705 SH   SOLE 22 5,162,218 0 390,487
COMMSCOPE HLDG CO INC COM 20337X109 3,042 139,977 SH   SOLE 23 139,977 0 0
COMMSCOPE HLDG CO INC COM 20337X109 5,607 258,026 SH   SOLE 25 258,026 0 0
COMMSCOPE HLDG CO INC COM 20337X109 11,034 507,773 SH   SOLE 26 280,629 0 227,144
COMMSCOPE HLDG CO INC COM 20337X109 822 37,806 SH   SOLE 28 27,604 0 10,202
COMMSCOPE HLDG CO INC COM 20337X109 1,028 47,286 SH   SOLE 29 8,103 0 39,183
COMMSCOPE HLDG CO INC COM 20337X109 8,146 374,859 SH   SOLE 30 374,859 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,295 59,576 SH   SOLE 31 36,819 0 22,757
COMMSCOPE HLDG CO INC COM 20337X109 972 44,716 SH   SOLE 34 44,716 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,850 85,151 SH   SOLE 36 85,151 0 0
COMMSCOPE HLDG CO INC COM 20337X109 84 3,882 SH   SOLE 40 3,882 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 66 3,000 SH Put SOLE 2 3,000 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 2,935 135,000 SH Put SOLE 19 135,000 0 0
COMMUNICATIONS SYS INC COM 203900105 3 1,291 SH   SOLE 18 1,291 0 0
COMMUNICATIONS SYS INC COM 203900105 66 24,946 SH   SOLE 21 24,946 0 0
COMMUNICATIONS SYS INC COM 203900105 291 109,816 SH   SOLE 22 109,816 0 0
COMMUNITY BANKERS TR CORP COM 203612106 149 20,302 SH   SOLE 2 856 0 19,446
COMMUNITY BANKERS TR CORP COM 203612106 560 76,472 SH   SOLE 18 76,472 0 0
COMMUNITY BANKERS TR CORP COM 203612106 211 28,886 SH   SOLE 19 28,886 0 0
COMMUNITY BANKERS TR CORP COM 203612106 5,297 723,606 SH   SOLE 21 723,606 0 0
COMMUNITY BANKERS TR CORP COM 203612106 1,705 232,864 SH   SOLE 22 221,585 0 11,279
COMMUNITY BK SYS INC COM 203607106 3,071 51,383 SH   SOLE 2 1,756 0 49,627
COMMUNITY BK SYS INC COM 203607106 18 301 SH   SOLE 4 301 0 0
COMMUNITY BK SYS INC COM 203607106 3,009 50,338 SH   SOLE 7 50,338 0 0
COMMUNITY BK SYS INC COM 203607106 13,632 228,076 SH   SOLE 18 228,076 0 0
COMMUNITY BK SYS INC COM 203607106 4,648 77,762 SH   SOLE 19 77,762 0 0
COMMUNITY BK SYS INC COM 203607106 323,715 5,416,019 SH   SOLE 21 5,416,019 0 0
COMMUNITY BK SYS INC COM 203607106 96,834 1,620,103 SH   SOLE 22 1,556,057 0 64,046
COMMUNITY BK SYS INC COM 203607106 35 589 SH   SOLE 23 589 0 0
COMMUNITY BK SYS INC COM 203607106 556 9,301 SH   SOLE 26 5,455 0 3,846
COMMUNITY BK SYS INC COM 203607106 419 7,002 SH   SOLE 28 7,002 0 0
COMMUNITY BK SYS INC COM 203607106 4,553 76,171 SH   SOLE 30 76,171 0 0
COMMUNITY BK SYS INC COM 203607106 260 4,357 SH   SOLE 40 4,357 0 0
COMMUNITY FINL CORP MD COM 20368X101 118 4,154 SH   SOLE 2 155 0 3,999
COMMUNITY FINL CORP MD COM 20368X101 448 15,776 SH   SOLE 18 15,776 0 0
COMMUNITY FINL CORP MD COM 20368X101 184 6,477 SH   SOLE 19 6,477 0 0
COMMUNITY FINL CORP MD COM 20368X101 4,109 144,824 SH   SOLE 21 144,824 0 0
COMMUNITY FINL CORP MD COM 20368X101 1,237 43,616 SH   SOLE 22 40,872 0 2,744
COMMUNITY FIRST BANCSHARES I COM 20369M104 6 605 SH   SOLE 18 605 0 0
COMMUNITY FIRST BANCSHARES I COM 20369M104 146 14,262 SH   SOLE 21 14,262 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 338 90,552 SH   SOLE 2 2,871 0 87,681
COMMUNITY HEALTH SYS INC NEW COM 203668108 2 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 42 11,222 SH   SOLE 7 11,222 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,585 424,905 SH   SOLE 18 424,905 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 472 126,482 SH   SOLE 19 126,482 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 46,280 12,407,615 SH   SOLE 21 12,407,615 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 12,629 3,385,688 SH   SOLE 22 3,112,647 0 273,041
COMMUNITY HEALTH SYS INC NEW COM 203668108 243 65,049 SH   SOLE 26 12,862 0 52,187
COMMUNITY HEALTH SYS INC NEW COM 203668108 64 17,135 SH   SOLE 28 17,135 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 620 166,181 SH   SOLE 30 166,181 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 48 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 693 19,299 SH   SOLE 2 717 0 18,582
COMMUNITY HEALTHCARE TR INC COM 20369C106 14 401 SH   SOLE 4 401 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 16 441 SH   SOLE 7 441 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,992 83,374 SH   SOLE 18 83,374 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 4,433 123,509 SH   SOLE 19 123,509 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 71,492 1,991,987 SH   SOLE 21 1,991,987 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 21,924 610,873 SH   SOLE 22 584,184 0 26,689
COMMUNITY HEALTHCARE TR INC COM 20369C106 37 1,027 SH   SOLE 23 1,027 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 369 10,273 SH   SOLE 26 0 0 10,273
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,451 40,443 SH   SOLE 30 40,443 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,695 75,098 SH   SOLE 34 75,098 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 48 1,349 SH   SOLE 40 1,349 0 0
COMMUNITY TR BANCORP INC COM 204149108 658 16,023 SH   SOLE 2 582 0 15,441
COMMUNITY TR BANCORP INC COM 204149108 8 185 SH   SOLE 4 185 0 0
COMMUNITY TR BANCORP INC COM 204149108 12 292 SH   SOLE 7 292 0 0
COMMUNITY TR BANCORP INC COM 204149108 2,106 51,281 SH   SOLE 18 51,281 0 0
COMMUNITY TR BANCORP INC COM 204149108 1,041 25,365 SH   SOLE 19 25,365 0 0
COMMUNITY TR BANCORP INC COM 204149108 22,209 540,889 SH   SOLE 21 540,889 0 0
COMMUNITY TR BANCORP INC COM 204149108 23,988 584,218 SH   SOLE 22 563,543 0 20,675
COMMUNITY TR BANCORP INC COM 204149108 447 10,889 SH   SOLE 26 5,628 0 5,261
COMMUNITY TR BANCORP INC COM 204149108 93 2,275 SH   SOLE 28 2,275 0 0
COMMUNITY TR BANCORP INC COM 204149108 175 4,274 SH   SOLE 30 4,274 0 0
COMMUNITY TR BANCORP INC COM 204149108 65 1,579 SH   SOLE 40 1,579 0 0
COMMUNITY WEST BANCSHARES COM 204157101 13 1,269 SH   SOLE 18 1,269 0 0
COMMUNITY WEST BANCSHARES COM 204157101 53 5,175 SH   SOLE 21 5,175 0 0
COMMUNITY WEST BANCSHARES COM 204157101 46 4,555 SH   SOLE 22 4,555 0 0
COMMVAULT SYSTEMS INC COM 204166102 3,161 48,827 SH   SOLE 2 17,937 0 30,890
COMMVAULT SYSTEMS INC COM 204166102 11 174 SH   SOLE 4 174 0 0
COMMVAULT SYSTEMS INC COM 204166102 48 736 SH   SOLE 7 736 0 0
COMMVAULT SYSTEMS INC COM 204166102 14,188 219,160 SH   SOLE 18 219,160 0 0
COMMVAULT SYSTEMS INC COM 204166102 4,037 62,351 SH   SOLE 19 62,351 0 0
COMMVAULT SYSTEMS INC COM 204166102 185,808 2,870,065 SH   SOLE 21 2,870,065 0 0
COMMVAULT SYSTEMS INC COM 204166102 92,957 1,435,848 SH   SOLE 22 1,382,652 0 53,196
COMMVAULT SYSTEMS INC COM 204166102 913 14,103 SH   SOLE 26 10,061 0 4,042
COMMVAULT SYSTEMS INC COM 204166102 353 5,458 SH   SOLE 28 5,458 0 0
COMMVAULT SYSTEMS INC COM 204166102 759 11,719 SH   SOLE 30 11,719 0 0
COMMVAULT SYSTEMS INC COM 204166102 311 4,810 SH   SOLE 40 4,810 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 644 27,680 SH   SOLE 4 27,680 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 410 17,622 SH   SOLE 13 17,622 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 1,284 55,163 SH   SOLE 18 55,163 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 21 887 SH   SOLE 19 887 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 7,980 342,768 SH   SOLE 22 342,768 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 851 36,550 SH   SOLE 30 36,550 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 8,901 841,320 SH   SOLE 7 841,320 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 5,572 526,635 SH   SOLE 21 526,635 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 285 26,896 SH   SOLE 22 26,896 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 14,497 1,370,186 SH   SOLE 30 1,370,186 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 378 106,002 SH   SOLE 7 106,002 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 738 206,700 SH   SOLE 18 0 0 206,700
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 404 113,100 SH   SOLE 19 113,100 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 30,072 8,423,604 SH   SOLE 21 8,423,604 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 1,104 309,200 SH   SOLE 25 309,200 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 11,135 3,119,132 SH   SOLE 30 3,119,132 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 3,082 863,300 SH   SOLE 34 863,300 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1,508 162,520 SH   SOLE 7 162,520 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 4,777 514,739 SH   SOLE 21 514,739 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 3,858 415,764 SH   SOLE 30 415,764 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 33 7,989 SH   SOLE 21 7,989 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 308 75,057 SH   SOLE 22 75,057 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 109 3,705 SH   SOLE 4 3,705 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1,257 42,665 SH   SOLE 18 42,665 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 7,814 265,235 SH   SOLE 19 265,235 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 307 10,425 SH   SOLE 22 10,425 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2,876 97,612 SH   SOLE 26 97,612 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 4,487 152,296 SH   SOLE 30 152,296 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 3,613 122,656 SH   SOLE 34 122,656 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 6,951 402,270 SH   SOLE 2 35,265 0 367,005
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 761 44,055 SH   SOLE 4 44,055 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 16,055 929,124 SH   SOLE 7 893,385 0 35,739
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 31 1,822 SH   SOLE 13 1,822 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,107 64,054 SH   SOLE 18 64,054 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 94,029 5,441,495 SH   SOLE 21 5,441,495 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 40,285 2,331,303 SH   SOLE 22 2,169,124 0 162,179
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3,516 203,454 SH   SOLE 23 203,454 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4,132 239,104 SH   SOLE 25 239,104 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 21,782 1,260,507 SH   SOLE 26 281,507 0 979,000
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 412 23,865 SH   SOLE 28 23,865 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 778 45,000 SH   SOLE 29 26,688 0 18,312
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 38,647 2,236,520 SH   SOLE 30 2,236,520 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 216 12,515 SH   SOLE 31 12,515 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 14,627 846,454 SH   SOLE 34 846,454 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 30 1,755 SH   SOLE 40 1,755 0 0
COMPASS MINERALS INTL INC COM 20451N101 2,360 43,405 SH   SOLE 2 15,679 0 27,726
COMPASS MINERALS INTL INC COM 20451N101 7 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,520 27,958 SH   SOLE 7 27,958 0 0
COMPASS MINERALS INTL INC COM 20451N101 10,337 190,128 SH   SOLE 18 190,128 0 0
COMPASS MINERALS INTL INC COM 20451N101 2,894 53,231 SH   SOLE 19 53,231 0 0
COMPASS MINERALS INTL INC COM 20451N101 130,862 2,406,871 SH   SOLE 21 2,406,871 0 0
COMPASS MINERALS INTL INC COM 20451N101 62,620 1,151,734 SH   SOLE 22 1,104,206 0 47,528
COMPASS MINERALS INTL INC COM 20451N101 645 11,868 SH   SOLE 26 8,655 0 3,213
COMPASS MINERALS INTL INC COM 20451N101 219 4,036 SH   SOLE 28 4,036 0 0
COMPASS MINERALS INTL INC COM 20451N101 470 8,649 SH   SOLE 30 8,649 0 0
COMPASS MINERALS INTL INC COM 20451N101 23 421 SH   SOLE 36 421 0 0
COMPASS MINERALS INTL INC COM 20451N101 201 3,692 SH   SOLE 40 3,692 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 312 10,497 SH   SOLE 2 431 0 10,066
COMPUTER PROGRAMS & SYS INC COM 205306103 3 99 SH   SOLE 4 99 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 8 256 SH   SOLE 7 256 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,597 53,788 SH   SOLE 18 53,788 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 558 18,778 SH   SOLE 19 18,778 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 38,522 1,297,459 SH   SOLE 21 1,297,459 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 12,846 432,675 SH   SOLE 22 418,273 0 14,402
COMPUTER PROGRAMS & SYS INC COM 205306103 92 3,114 SH   SOLE 26 2,235 0 879
COMPUTER PROGRAMS & SYS INC COM 205306103 48 1,601 SH   SOLE 28 1,601 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 585 19,708 SH   SOLE 30 19,708 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 35 1,175 SH   SOLE 40 1,175 0 0
COMPUTER TASK GROUP INC COM 205477102 12 2,764 SH   SOLE 18 2,764 0 0
COMPUTER TASK GROUP INC COM 205477102 191 44,521 SH   SOLE 21 44,521 0 0
COMPUTER TASK GROUP INC COM 205477102 1,456 338,619 SH   SOLE 22 338,619 0 0
COMPX INTERNATIONAL INC CL A 20563P101 23 1,552 SH   SOLE 2 0 0 1,552
COMPX INTERNATIONAL INC CL A 20563P101 24 1,608 SH   SOLE 18 1,608 0 0
COMPX INTERNATIONAL INC CL A 20563P101 721 49,299 SH   SOLE 21 49,299 0 0
COMPX INTERNATIONAL INC CL A 20563P101 792 54,140 SH   SOLE 22 54,140 0 0
COMSCORE INC COM 20564W105 1,066 52,629 SH   SOLE 21 52,629 0 0
COMSCORE INC COM 20564W105 13,222 652,953 SH   SOLE 22 633,632 0 19,321
COMSCORE INC COM 20564W105 536 26,476 SH   SOLE 26 22,413 0 4,063
COMSCORE INC COM 20564W105 238 11,769 SH   SOLE 30 11,769 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202 1 285 SH   SOLE 21 285 0 0
COMSTOCK MNG INC COM NEW 205750201 3 16,522 SH   SOLE 21 16,522 0 0
COMSTOCK MNG INC COM NEW 205750201 2 10,679 SH   SOLE 22 10,679 0 0
COMSTOCK RES INC COM 205768302 18 2,581 SH   SOLE 18 2,581 0 0
COMSTOCK RES INC COM 205768302 319 46,025 SH   SOLE 21 46,025 0 0
COMSTOCK RES INC COM 205768302 2,284 329,637 SH   SOLE 22 329,637 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 564 24,296 SH   SOLE 2 860 0 23,436
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 5 223 SH   SOLE 4 223 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 13 557 SH   SOLE 7 557 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 2,500 107,676 SH   SOLE 18 107,676 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 966 41,603 SH   SOLE 19 41,603 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 62,889 2,708,398 SH   SOLE 21 2,708,398 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 16,411 706,740 SH   SOLE 22 675,285 0 31,455
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 81 3,497 SH   SOLE 23 3,497 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 190 8,193 SH   SOLE 26 3,765 0 4,428
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 56 2,408 SH   SOLE 28 2,408 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 857 36,918 SH   SOLE 30 36,918 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 42 1,810 SH   SOLE 40 1,810 0 0
CONAGRA BRANDS INC COM 205887102 42,183 1,520,658 SH   SOLE 2 375,107 0 1,145,551
CONAGRA BRANDS INC COM 205887102 4,496 162,067 SH   SOLE 4 149,224 0 12,843
CONAGRA BRANDS INC COM 205887102 12,624 455,079 SH   SOLE 7 420,562 0 34,517
CONAGRA BRANDS INC COM 205887102 416 14,982 SH   SOLE 13 14,982 0 0
CONAGRA BRANDS INC COM 205887102 103 3,711 SH   SOLE 15 3,711 0 0
CONAGRA BRANDS INC COM 205887102 97,828 3,526,588 SH   SOLE 18 3,347,694 0 178,894
CONAGRA BRANDS INC COM 205887102 150,974 5,442,460 SH   SOLE 19 5,442,460 0 0
CONAGRA BRANDS INC COM 205887102 351,319 12,664,705 SH   SOLE 21 12,664,705 0 0
CONAGRA BRANDS INC COM 205887102 347,139 12,514,026 SH   SOLE 22 11,170,581 0 1,343,445
CONAGRA BRANDS INC COM 205887102 10,565 380,852 SH   SOLE 23 380,852 0 0
CONAGRA BRANDS INC COM 205887102 13,436 484,363 SH   SOLE 25 484,363 0 0
CONAGRA BRANDS INC COM 205887102 69,548 2,507,127 SH   SOLE 26 579,154 0 1,927,973
CONAGRA BRANDS INC COM 205887102 2,630 94,795 SH   SOLE 28 69,211 0 25,584
CONAGRA BRANDS INC COM 205887102 428 15,428 SH   SOLE 29 15,428 0 0
CONAGRA BRANDS INC COM 205887102 62,819 2,264,553 SH   SOLE 30 2,264,553 0 0
CONAGRA BRANDS INC COM 205887102 4,288 154,595 SH   SOLE 31 94,948 0 59,647
CONAGRA BRANDS INC COM 205887102 13,863 499,747 SH   SOLE 34 499,747 0 0
CONAGRA BRANDS INC COM 205887102 12,453 448,926 SH   SOLE 36 448,926 0 0
CONAGRA BRANDS INC COM 205887102 302 10,901 SH   SOLE 40 10,901 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 21 19,676 SH   SOLE 2 19,676 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 8 7,223 SH   SOLE 18 7,223 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 254 235,045 SH   SOLE 19 235,045 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 103 95,171 SH   SOLE 21 95,171 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 1,051 973,053 SH   SOLE 22 973,053 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 84 77,991 SH   SOLE 23 77,991 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 167 154,362 SH   SOLE 26 0 0 154,362
CONCERT PHARMACEUTICALS INC COM 206022105 265 21,981 SH   SOLE 2 791 0 21,190
CONCERT PHARMACEUTICALS INC COM 206022105 6 457 SH   SOLE 7 457 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 891 73,814 SH   SOLE 18 73,814 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 412 34,142 SH   SOLE 19 34,142 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 11,723 971,256 SH   SOLE 21 971,256 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 7,289 603,860 SH   SOLE 22 577,870 0 25,990
CONCERT PHARMACEUTICALS INC COM 206022105 106 8,748 SH   SOLE 26 0 0 8,748
CONCERT PHARMACEUTICALS INC COM 206022105 25 2,051 SH   SOLE 28 2,051 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 101 8,403 SH   SOLE 30 8,403 0 0
CONCHO RES INC COM 20605P101 56,183 506,340 SH   SOLE 2 67,880 0 438,460
CONCHO RES INC COM 20605P101 6,706 60,436 SH   SOLE 4 55,120 0 5,316
CONCHO RES INC COM 20605P101 18,686 168,407 SH   SOLE 7 154,998 0 13,409
CONCHO RES INC COM 20605P101 1,120 10,098 SH   SOLE 13 10,098 0 0
CONCHO RES INC COM 20605P101 183 1,652 SH   SOLE 15 1,652 0 0
CONCHO RES INC COM 20605P101 55,418 499,438 SH   SOLE 18 473,402 0 26,036
CONCHO RES INC COM 20605P101 30,344 273,470 SH   SOLE 19 273,470 0 0
CONCHO RES INC COM 20605P101 515,560 4,646,359 SH   SOLE 21 4,646,359 0 0
CONCHO RES INC COM 20605P101 525,741 4,738,116 SH   SOLE 22 4,222,601 0 515,515
CONCHO RES INC COM 20605P101 15,823 142,599 SH   SOLE 23 142,599 0 0
CONCHO RES INC COM 20605P101 23,370 210,613 SH   SOLE 25 210,613 0 0
CONCHO RES INC COM 20605P101 86,335 778,075 SH   SOLE 26 221,383 0 556,692
CONCHO RES INC COM 20605P101 4,253 38,333 SH   SOLE 28 27,838 0 10,495
CONCHO RES INC COM 20605P101 4,520 40,734 SH   SOLE 29 40,734 0 0
CONCHO RES INC COM 20605P101 80,029 721,241 SH   SOLE 30 721,241 0 0
CONCHO RES INC COM 20605P101 6,835 61,595 SH   SOLE 31 38,756 0 22,839
CONCHO RES INC COM 20605P101 46,449 418,614 SH   SOLE 34 418,614 0 0
CONCHO RES INC COM 20605P101 16,079 144,911 SH   SOLE 36 144,911 0 0
CONCHO RES INC COM 20605P101 526 4,738 SH   SOLE 40 4,738 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 11 1,196 SH   SOLE 18 1,196 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 161 17,924 SH   SOLE 21 17,924 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 88 9,826 SH   SOLE 22 9,826 0 0
CONDUENT INC COM 206787103 5,439 393,301 SH   SOLE 2 20,880 0 372,421
CONDUENT INC COM 206787103 11 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103 109 7,907 SH   SOLE 7 7,907 0 0
CONDUENT INC COM 206787103 7 501 SH   SOLE 17 0 0 501
CONDUENT INC COM 206787103 1,316 95,133 SH   SOLE 18 95,133 0 0
CONDUENT INC COM 206787103 561 40,564 SH   SOLE 19 40,564 0 0
CONDUENT INC COM 206787103 31,302 2,263,348 SH   SOLE 21 2,263,348 0 0
CONDUENT INC COM 206787103 72,578 5,247,839 SH   SOLE 22 4,846,490 0 401,349
CONDUENT INC COM 206787103 4,757 343,927 SH   SOLE 25 343,927 0 0
CONDUENT INC COM 206787103 1,902 137,534 SH   SOLE 26 82,468 0 55,066
CONDUENT INC COM 206787103 316 22,846 SH   SOLE 28 22,846 0 0
CONDUENT INC COM 206787103 743 53,696 SH   SOLE 30 53,696 0 0
CONDUENT INC COM 206787103 57 4,125 SH   SOLE 31 4,125 0 0
CONDUENT INC COM 206787103 677 48,980 SH   SOLE 34 48,980 0 0
CONDUENT INC COM 206787103 98 7,112 SH   SOLE 36 7,112 0 0
CONDUENT INC COM 206787103 240 17,319 SH   SOLE 40 17,319 0 0
CONFORMIS INC COM 20717E101 32 10,978 SH   SOLE 18 10,978 0 0
CONFORMIS INC COM 20717E101 396 137,619 SH   SOLE 21 137,619 0 0
CONFORMIS INC COM 20717E101 1,211 420,453 SH   SOLE 22 420,453 0 0
CONIFER HLDGS INC COM 20731J102 4 777 SH   SOLE 18 777 0 0
CONIFER HLDGS INC COM 20731J102 62 13,670 SH   SOLE 21 13,670 0 0
CONMED CORP COM 207410101 2,720 32,703 SH   SOLE 2 9,288 0 23,415
CONMED CORP COM 207410101 8 93 SH   SOLE 4 93 0 0
CONMED CORP COM 207410101 45 547 SH   SOLE 7 547 0 0
CONMED CORP COM 207410101 9,660 116,138 SH   SOLE 18 111,014 0 5,124
CONMED CORP COM 207410101 12,338 148,325 SH   SOLE 19 148,325 0 0
CONMED CORP COM 207410101 241,256 2,900,414 SH   SOLE 21 2,900,414 0 0
CONMED CORP COM 207410101 72,106 866,863 SH   SOLE 22 830,103 0 36,760
CONMED CORP COM 207410101 2,418 29,065 SH   SOLE 23 29,065 0 0
CONMED CORP COM 207410101 4,048 48,666 SH   SOLE 26 5,747 0 42,919
CONMED CORP COM 207410101 303 3,648 SH   SOLE 28 3,648 0 0
CONMED CORP COM 207410101 3,098 37,244 SH   SOLE 30 37,244 0 0
CONMED CORP COM 207410101 227 2,735 SH   SOLE 40 2,735 0 0
CONNECTICUT WTR SVC INC COM 207797101 829 12,081 SH   SOLE 2 446 0 11,635
CONNECTICUT WTR SVC INC COM 207797101 506 7,378 SH   SOLE 7 7,378 0 0
CONNECTICUT WTR SVC INC COM 207797101 2,880 41,948 SH   SOLE 18 41,948 0 0
CONNECTICUT WTR SVC INC COM 207797101 1,298 18,901 SH   SOLE 19 18,901 0 0
CONNECTICUT WTR SVC INC COM 207797101 29,234 425,837 SH   SOLE 21 425,837 0 0
CONNECTICUT WTR SVC INC COM 207797101 27,195 396,135 SH   SOLE 22 381,812 0 14,323
CONNECTICUT WTR SVC INC COM 207797101 61 892 SH   SOLE 23 892 0 0
CONNECTICUT WTR SVC INC COM 207797101 260 3,791 SH   SOLE 26 0 0 3,791
CONNECTICUT WTR SVC INC COM 207797101 129 1,878 SH   SOLE 28 1,878 0 0
CONNECTICUT WTR SVC INC COM 207797101 3,231 47,067 SH   SOLE 30 47,067 0 0
CONNECTICUT WTR SVC INC COM 207797101 87 1,274 SH   SOLE 40 1,274 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 577 29,296 SH   SOLE 2 1,134 0 28,162
CONNECTONE BANCORP INC NEW COM 20786W107 14 713 SH   SOLE 7 713 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 2,051 104,121 SH   SOLE 18 104,121 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 890 45,158 SH   SOLE 19 45,158 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 20,260 1,028,404 SH   SOLE 21 1,028,404 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 13,505 685,522 SH   SOLE 22 643,101 0 42,421
CONNECTONE BANCORP INC NEW COM 20786W107 91 4,633 SH   SOLE 26 0 0 4,633
CONNECTONE BANCORP INC NEW COM 20786W107 82 4,155 SH   SOLE 28 4,155 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 147 7,437 SH   SOLE 30 7,437 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 34 1,701 SH   SOLE 34 1,701 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 66 3,347 SH   SOLE 40 3,347 0 0
CONNS INC COM 208242107 418 18,271 SH   SOLE 2 692 0 17,579
CONNS INC COM 208242107 5 227 SH   SOLE 4 227 0 0
CONNS INC COM 208242107 9 409 SH   SOLE 7 409 0 0
CONNS INC COM 208242107 2,170 94,925 SH   SOLE 18 94,925 0 0
CONNS INC COM 208242107 709 31,023 SH   SOLE 19 31,023 0 0
CONNS INC COM 208242107 57,746 2,526,072 SH   SOLE 21 2,526,072 0 0
CONNS INC COM 208242107 15,112 661,069 SH   SOLE 22 633,166 0 27,903
CONNS INC COM 208242107 25 1,081 SH   SOLE 26 0 0 1,081
CONNS INC COM 208242107 61 2,685 SH   SOLE 28 2,685 0 0
CONNS INC COM 208242107 763 33,368 SH   SOLE 30 33,368 0 0
CONNS INC COM 208242107 41 1,782 SH   SOLE 40 1,782 0 0
CONOCOPHILLIPS COM 20825C104 230,793 3,458,089 SH   SOLE 2 842,594 0 2,615,495
CONOCOPHILLIPS COM 20825C104 32,273 483,557 SH   SOLE 4 452,684 0 30,873
CONOCOPHILLIPS COM 20825C104 61,720 924,784 SH   SOLE 7 903,661 0 21,123
CONOCOPHILLIPS COM 20825C104 8,669 129,898 SH   SOLE 13 129,898 0 0
CONOCOPHILLIPS COM 20825C104 735 11,019 SH   SOLE 15 11,019 0 0
CONOCOPHILLIPS COM 20825C104 1 20 SH   SOLE 17 0 0 20
CONOCOPHILLIPS COM 20825C104 240,461 3,602,945 SH   SOLE 18 3,419,196 0 183,749
CONOCOPHILLIPS COM 20825C104 149,126 2,234,435 SH   SOLE 19 2,234,435 0 0
CONOCOPHILLIPS COM 20825C104 1,412,389 21,162,552 SH   SOLE 21 21,162,552 0 0
CONOCOPHILLIPS COM 20825C104 1,968,629 29,496,990 SH   SOLE 22 25,652,982 0 3,844,008
CONOCOPHILLIPS COM 20825C104 74,681 1,118,988 SH   SOLE 23 1,118,988 0 0
CONOCOPHILLIPS COM 20825C104 75,605 1,132,826 SH   SOLE 25 1,132,826 0 0
CONOCOPHILLIPS COM 20825C104 316,153 4,737,082 SH   SOLE 26 1,220,454 0 3,516,628
CONOCOPHILLIPS COM 20825C104 14,833 222,249 SH   SOLE 28 162,373 0 59,876
CONOCOPHILLIPS COM 20825C104 45,383 680,004 SH   SOLE 29 338,279 0 341,725
CONOCOPHILLIPS COM 20825C104 294,067 4,406,163 SH   SOLE 30 4,406,163 0 0
CONOCOPHILLIPS COM 20825C104 38,833 581,860 SH   SOLE 31 376,676 0 205,184
CONOCOPHILLIPS COM 20825C104 95,005 1,423,509 SH   SOLE 34 1,423,509 0 0
CONOCOPHILLIPS COM 20825C104 70,625 1,058,217 SH   SOLE 36 1,058,217 0 0
CONOCOPHILLIPS COM 20825C104 1,750 26,214 SH   SOLE 40 26,214 0 0
CONSOL ENERGY INC NEW COM 20854L108 200 5,848 SH   SOLE 2 3,955 0 1,893
CONSOL ENERGY INC NEW COM 20854L108 4 128 SH   SOLE 4 128 0 0
CONSOL ENERGY INC NEW COM 20854L108 21 600 SH   SOLE 7 600 0 0
CONSOL ENERGY INC NEW COM 20854L108 4,069 118,921 SH   SOLE 18 117,709 0 1,212
CONSOL ENERGY INC NEW COM 20854L108 3,478 101,635 SH   SOLE 19 101,635 0 0
CONSOL ENERGY INC NEW COM 20854L108 100,840 2,946,826 SH   SOLE 21 2,946,826 0 0
CONSOL ENERGY INC NEW COM 20854L108 29,717 868,417 SH   SOLE 22 833,175 0 35,242
CONSOL ENERGY INC NEW COM 20854L108 404 11,794 SH   SOLE 23 11,794 0 0
CONSOL ENERGY INC NEW COM 20854L108 149 4,363 SH   SOLE 26 3,034 0 1,329
CONSOL ENERGY INC NEW COM 20854L108 111 3,252 SH   SOLE 28 3,252 0 0
CONSOL ENERGY INC NEW COM 20854L108 1,356 39,639 SH   SOLE 30 39,639 0 0
CONSOL ENERGY INC NEW COM 20854L108 10 280 SH   SOLE 34 280 0 0
CONSOL ENERGY INC NEW COM 20854L108 87 2,550 SH   SOLE 40 2,550 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 847 77,609 SH   SOLE 2 8,125 0 69,484
CONSOLIDATED COMM HLDGS INC COM 209034107 4 357 SH   SOLE 4 357 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 18 1,653 SH   SOLE 7 1,653 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 3,389 310,621 SH   SOLE 18 310,621 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1,794 164,438 SH   SOLE 19 164,438 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 84,311 7,727,864 SH   SOLE 21 7,727,864 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 26,034 2,386,237 SH   SOLE 22 2,282,436 0 103,801
CONSOLIDATED COMM HLDGS INC COM 209034107 340 31,176 SH   SOLE 23 31,176 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 878 80,449 SH   SOLE 26 10,014 0 70,435
CONSOLIDATED COMM HLDGS INC COM 209034107 108 9,874 SH   SOLE 28 9,874 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1,168 107,039 SH   SOLE 30 107,039 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 76 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED EDISON INC COM 209115104 75,954 895,584 SH   SOLE 2 170,508 0 725,076
CONSOLIDATED EDISON INC COM 209115104 11,909 140,417 SH   SOLE 4 132,218 0 8,199
CONSOLIDATED EDISON INC COM 209115104 85,644 1,009,834 SH   SOLE 7 825,363 0 184,471
CONSOLIDATED EDISON INC COM 209115104 1,349 15,912 SH   SOLE 13 15,912 0 0
CONSOLIDATED EDISON INC COM 209115104 210 2,479 SH   SOLE 15 2,479 0 0
CONSOLIDATED EDISON INC COM 209115104 66,464 783,676 SH   SOLE 18 741,675 0 42,001
CONSOLIDATED EDISON INC COM 209115104 12,718 149,959 SH   SOLE 19 149,959 0 0
CONSOLIDATED EDISON INC COM 209115104 1,009,746 11,905,977 SH   SOLE 21 11,905,977 0 0
CONSOLIDATED EDISON INC COM 209115104 752,612 8,874,090 SH   SOLE 22 7,909,374 0 964,716
CONSOLIDATED EDISON INC COM 209115104 20,390 240,425 SH   SOLE 23 240,425 0 0
CONSOLIDATED EDISON INC COM 209115104 29,167 343,910 SH   SOLE 25 343,910 0 0
CONSOLIDATED EDISON INC COM 209115104 201,397 2,374,682 SH   SOLE 26 384,492 0 1,990,190
CONSOLIDATED EDISON INC COM 209115104 4,956 58,431 SH   SOLE 28 42,334 0 16,097
CONSOLIDATED EDISON INC COM 209115104 1,001 11,800 SH   SOLE 29 11,800 0 0
CONSOLIDATED EDISON INC COM 209115104 143,669 1,694,014 SH   SOLE 30 1,694,014 0 0
CONSOLIDATED EDISON INC COM 209115104 8,101 95,516 SH   SOLE 31 58,869 0 36,647
CONSOLIDATED EDISON INC COM 209115104 2,841 33,501 SH   SOLE 34 33,501 0 0
CONSOLIDATED EDISON INC COM 209115104 8,215 96,865 SH   SOLE 35 96,865 0 0
CONSOLIDATED EDISON INC COM 209115104 37,134 437,845 SH   SOLE 36 437,845 0 0
CONSOLIDATED EDISON INC COM 209115104 619 7,303 SH   SOLE 40 7,303 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 256 4,329 SH   SOLE 2 156 0 4,173
CONSOLIDATED TOMOKA LD CO COM 210226106 7 121 SH   SOLE 7 121 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 780 13,217 SH   SOLE 18 13,217 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 330 5,587 SH   SOLE 19 5,587 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 7,734 130,976 SH   SOLE 21 130,976 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 10,544 178,554 SH   SOLE 22 175,454 0 3,100
CONSOLIDATED WATER CO INC ORD G23773107 202 15,689 SH   SOLE 2 591 0 15,098
CONSOLIDATED WATER CO INC ORD G23773107 626 48,651 SH   SOLE 18 48,651 0 0
CONSOLIDATED WATER CO INC ORD G23773107 268 20,842 SH   SOLE 19 20,842 0 0
CONSOLIDATED WATER CO INC ORD G23773107 6,553 509,134 SH   SOLE 21 509,134 0 0
CONSOLIDATED WATER CO INC ORD G23773107 2,390 185,701 SH   SOLE 22 176,275 0 9,426
CONSOLIDATED WATER CO INC ORD G23773107 352 27,350 SH   SOLE 26 0 0 27,350
CONSTELLATION BRANDS INC CL A 21036P108 85,640 488,451 SH   SOLE 2 86,590 0 401,861
CONSTELLATION BRANDS INC CL A 21036P108 11,827 67,454 SH   SOLE 4 63,020 0 4,434
CONSTELLATION BRANDS INC CL A 21036P108 24,604 140,331 SH   SOLE 7 136,769 0 3,562
CONSTELLATION BRANDS INC CL A 21036P108 166 948 SH   SOLE 13 948 0 0
CONSTELLATION BRANDS INC CL A 21036P108 229 1,304 SH   SOLE 15 1,304 0 0
CONSTELLATION BRANDS INC CL A 21036P108 18 100 SH   SOLE 17 0 0 100
CONSTELLATION BRANDS INC CL A 21036P108 304,139 1,734,664 SH   SOLE 18 1,367,526 0 367,138
CONSTELLATION BRANDS INC CL A 21036P108 306,191 1,746,368 SH   SOLE 19 1,746,368 0 0
CONSTELLATION BRANDS INC CL A 21036P108 581,417 3,316,129 SH   SOLE 21 3,316,129 0 0
CONSTELLATION BRANDS INC CL A 21036P108 740,969 4,226,138 SH   SOLE 22 3,887,818 0 338,320
CONSTELLATION BRANDS INC CL A 21036P108 22,280 127,076 SH   SOLE 23 127,076 0 0
CONSTELLATION BRANDS INC CL A 21036P108 26,406 150,608 SH   SOLE 25 150,608 0 0
CONSTELLATION BRANDS INC CL A 21036P108 116,712 665,673 SH   SOLE 26 165,162 0 500,511
CONSTELLATION BRANDS INC CL A 21036P108 5,625 32,082 SH   SOLE 28 23,152 0 8,930
CONSTELLATION BRANDS INC CL A 21036P108 103,189 588,543 SH   SOLE 30 588,543 0 0
CONSTELLATION BRANDS INC CL A 21036P108 4,494 25,634 SH   SOLE 31 6,148 0 19,486
CONSTELLATION BRANDS INC CL A 21036P108 15,776 89,977 SH   SOLE 34 89,977 0 0
CONSTELLATION BRANDS INC CL A 21036P108 24,547 140,002 SH   SOLE 36 140,002 0 0
CONSTELLATION BRANDS INC CL A 21036P108 693 3,954 SH   SOLE 40 3,954 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 175 12,948 SH   SOLE 2 511 0 12,437
CONSTELLATION PHARMCETICLS I COM 210373106 717 52,928 SH   SOLE 18 52,928 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 335 24,706 SH   SOLE 19 24,706 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 6,846 505,215 SH   SOLE 21 505,215 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 1,769 130,528 SH   SOLE 22 126,018 0 4,510
CONSTELLIUM NV CL A N22035104 1,406 176,211 SH   SOLE 2 176,211 0 0
CONSTELLIUM NV CL A N22035104 894 112,083 SH   SOLE 7 112,083 0 0
CONSTELLIUM NV CL A N22035104 23,247 2,913,102 SH   SOLE 19 2,913,102 0 0
CONSTELLIUM NV CL A N22035104 9,514 1,192,197 SH   SOLE 21 1,192,197 0 0
CONSTELLIUM NV CL A N22035104 7,244 907,719 SH   SOLE 22 856,475 0 51,244
CONSTELLIUM NV CL A N22035104 148 18,603 SH   SOLE 26 0 0 18,603
CONSTELLIUM NV CL A N22035104 142 17,771 SH   SOLE 28 17,771 0 0
CONSTELLIUM NV CL A N22035104 1,599 200,416 SH   SOLE 30 200,416 0 0
CONSTELLIUM NV CL A N22035104 4,685 587,155 SH   SOLE 34 587,155 0 0
CONSTELLIUM NV CL A N22035104 119 14,900 SH   SOLE 36 14,900 0 0
CONSTELLIUM NV CL A N22035104 109 13,632 SH   SOLE 40 13,632 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 25 1,955 SH   SOLE 2 1,955 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 157 12,274 SH   SOLE 19 12,274 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 411 32,191 SH   SOLE 21 32,191 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 479 37,548 SH   SOLE 22 37,548 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 64 5,002 SH   SOLE 23 5,002 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 12 3,398 SH   SOLE 18 3,398 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 191 54,716 SH   SOLE 21 54,716 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 2,042 585,131 SH   SOLE 22 585,131 0 0
CONTAINER STORE GROUP INC COM 210751103 137 15,617 SH   SOLE 2 550 0 15,067
CONTAINER STORE GROUP INC COM 210751103 4 407 SH   SOLE 7 407 0 0
CONTAINER STORE GROUP INC COM 210751103 450 51,145 SH   SOLE 18 51,145 0 0
CONTAINER STORE GROUP INC COM 210751103 207 23,533 SH   SOLE 19 23,533 0 0
CONTAINER STORE GROUP INC COM 210751103 4,856 551,826 SH   SOLE 21 551,826 0 0
CONTAINER STORE GROUP INC COM 210751103 3,759 427,175 SH   SOLE 22 413,609 0 13,566
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 18 5,860 SH   SOLE 18 5,860 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 397 126,147 SH   SOLE 21 126,147 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 1,000 317,352 SH   SOLE 22 317,352 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 873 35,198 SH   SOLE 2 6,423 0 28,775
CONTINENTAL BLDG PRODS INC COM 211171103 17 701 SH   SOLE 7 701 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 3,331 134,375 SH   SOLE 18 119,629 0 14,746
CONTINENTAL BLDG PRODS INC COM 211171103 3,699 149,196 SH   SOLE 19 149,196 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 29,096 1,173,684 SH   SOLE 21 1,173,684 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 29,876 1,205,168 SH   SOLE 22 1,162,082 0 43,086
CONTINENTAL BLDG PRODS INC COM 211171103 367 14,823 SH   SOLE 23 14,823 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 1,093 44,105 SH   SOLE 26 16,968 0 27,137
CONTINENTAL BLDG PRODS INC COM 211171103 129 5,211 SH   SOLE 28 5,211 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 249 10,043 SH   SOLE 30 10,043 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 275 11,074 SH   SOLE 34 11,074 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 81 3,248 SH   SOLE 40 3,248 0 0
CONTINENTAL MATLS CORP COM PAR $0.25 211615307 1 77 SH   SOLE 21 77 0 0
CONTINENTAL RESOURCES INC COM 212015101 9,029 201,668 SH   SOLE 2 17,122 0 184,546
CONTINENTAL RESOURCES INC COM 212015101 1,740 38,862 SH   SOLE 4 36,304 0 2,558
CONTINENTAL RESOURCES INC COM 212015101 621 13,860 SH   SOLE 7 13,860 0 0
CONTINENTAL RESOURCES INC COM 212015101 155 3,452 SH   SOLE 13 3,452 0 0
CONTINENTAL RESOURCES INC COM 212015101 35 778 SH   SOLE 15 778 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,829 63,196 SH   SOLE 18 54,806 0 8,390
CONTINENTAL RESOURCES INC COM 212015101 2,982 66,615 SH   SOLE 19 66,615 0 0
CONTINENTAL RESOURCES INC COM 212015101 54,046 1,207,193 SH   SOLE 21 1,207,193 0 0
CONTINENTAL RESOURCES INC COM 212015101 109,449 2,444,695 SH   SOLE 22 2,241,173 0 203,522
CONTINENTAL RESOURCES INC COM 212015101 3,056 68,252 SH   SOLE 23 68,252 0 0
CONTINENTAL RESOURCES INC COM 212015101 3,658 81,715 SH   SOLE 25 81,715 0 0
CONTINENTAL RESOURCES INC COM 212015101 13,929 311,113 SH   SOLE 26 155,577 0 155,536
CONTINENTAL RESOURCES INC COM 212015101 825 18,420 SH   SOLE 28 13,591 0 4,829
CONTINENTAL RESOURCES INC COM 212015101 2,980 66,566 SH   SOLE 29 4,438 0 62,128
CONTINENTAL RESOURCES INC COM 212015101 8,260 184,504 SH   SOLE 30 184,504 0 0
CONTINENTAL RESOURCES INC COM 212015101 1,268 28,312 SH   SOLE 31 18,819 0 9,493
CONTINENTAL RESOURCES INC COM 212015101 218 4,872 SH   SOLE 34 4,872 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,988 66,746 SH   SOLE 36 66,746 0 0
CONTINENTAL RESOURCES INC COM 212015101 84 1,885 SH   SOLE 40 1,885 0 0
CONTRAFECT CORP COM 212326102 5 12,690 SH   SOLE 18 12,690 0 0
CONTRAFECT CORP COM 212326102 60 149,745 SH   SOLE 21 149,745 0 0
CONTRAVIR PHARMACEUTICALS IN COM NEW 21234W202 1 5,749 SH   SOLE 21 5,749 0 0
CONTRAVIR PHARMACEUTICALS IN COM NEW 21234W202 0 1,381 SH   SOLE 22 1,381 0 0
CONTROL4 CORP COM 21240D107 488 28,850 SH   SOLE 2 4,491 0 24,359
CONTROL4 CORP COM 21240D107 8 454 SH   SOLE 7 454 0 0
CONTROL4 CORP COM 21240D107 2,129 125,774 SH   SOLE 18 119,118 0 6,656
CONTROL4 CORP COM 21240D107 1,942 114,689 SH   SOLE 19 114,689 0 0
CONTROL4 CORP COM 21240D107 49,753 2,938,758 SH   SOLE 21 2,938,758 0 0
CONTROL4 CORP COM 21240D107 14,287 843,873 SH   SOLE 22 811,086 0 32,787
CONTROL4 CORP COM 21240D107 278 16,424 SH   SOLE 23 16,424 0 0
CONTROL4 CORP COM 21240D107 374 22,085 SH   SOLE 26 0 0 22,085
CONTROL4 CORP COM 21240D107 690 40,727 SH   SOLE 30 40,727 0 0
CONTROL4 CORP COM 21240D107 40 2,389 SH   SOLE 40 2,389 0 0
CONTURA ENERGY INC COM 21241B100 41,260 712,367 SH   SOLE 2 712,367 0 0
CONTURA ENERGY INC COM 21241B100 15 252 SH   SOLE 19 252 0 0
CONTURA ENERGY INC COM 21241B100 152 2,628 SH   SOLE 21 2,628 0 0
CONTURA ENERGY INC COM 21241B100 4,943 85,347 SH   SOLE 22 85,347 0 0
COOL HLDGS INC COM 21640C105 1 310 SH   SOLE 21 310 0 0
COOPER COS INC COM NEW 216648402 38,333 129,430 SH   SOLE 2 18,474 0 110,956
COOPER COS INC COM NEW 216648402 5,168 17,448 SH   SOLE 4 16,188 0 1,260
COOPER COS INC COM NEW 216648402 18,126 61,200 SH   SOLE 7 46,898 0 14,302
COOPER COS INC COM NEW 216648402 550 1,858 SH   SOLE 13 1,858 0 0
COOPER COS INC COM NEW 216648402 124 417 SH   SOLE 15 417 0 0
COOPER COS INC COM NEW 216648402 36,668 123,808 SH   SOLE 18 117,191 0 6,617
COOPER COS INC COM NEW 216648402 31,416 106,074 SH   SOLE 19 106,074 0 0
COOPER COS INC COM NEW 216648402 428,651 1,447,315 SH   SOLE 21 1,447,315 0 0
COOPER COS INC COM NEW 216648402 388,475 1,311,663 SH   SOLE 22 1,186,169 0 125,494
COOPER COS INC COM NEW 216648402 10,343 34,924 SH   SOLE 23 34,924 0 0
COOPER COS INC COM NEW 216648402 12,848 43,381 SH   SOLE 25 43,381 0 0
COOPER COS INC COM NEW 216648402 64,621 218,188 SH   SOLE 26 60,818 0 157,370
COOPER COS INC COM NEW 216648402 2,742 9,259 SH   SOLE 28 6,780 0 2,479
COOPER COS INC COM NEW 216648402 3,503 11,829 SH   SOLE 29 1,581 0 10,248
COOPER COS INC COM NEW 216648402 63,090 213,021 SH   SOLE 30 213,021 0 0
COOPER COS INC COM NEW 216648402 4,334 14,633 SH   SOLE 31 8,695 0 5,938
COOPER COS INC COM NEW 216648402 918 3,099 SH   SOLE 34 3,099 0 0
COOPER COS INC COM NEW 216648402 10,463 35,326 SH   SOLE 36 35,326 0 0
COOPER COS INC COM NEW 216648402 396 1,338 SH   SOLE 40 1,338 0 0
COOPER STD HLDGS INC COM 21676P103 867 18,464 SH   SOLE 2 970 0 17,494
COOPER STD HLDGS INC COM 21676P103 5 114 SH   SOLE 4 114 0 0
COOPER STD HLDGS INC COM 21676P103 41 874 SH   SOLE 7 874 0 0
COOPER STD HLDGS INC COM 21676P103 3,568 75,971 SH   SOLE 18 75,971 0 0
COOPER STD HLDGS INC COM 21676P103 1,370 29,164 SH   SOLE 19 29,164 0 0
COOPER STD HLDGS INC COM 21676P103 84,762 1,804,992 SH   SOLE 21 1,804,992 0 0
COOPER STD HLDGS INC COM 21676P103 23,788 506,564 SH   SOLE 22 479,757 0 26,807
COOPER STD HLDGS INC COM 21676P103 347 7,392 SH   SOLE 26 5,090 0 2,302
COOPER STD HLDGS INC COM 21676P103 110 2,351 SH   SOLE 28 2,351 0 0
COOPER STD HLDGS INC COM 21676P103 1,160 24,692 SH   SOLE 30 24,692 0 0
COOPER STD HLDGS INC COM 21676P103 34 722 SH   SOLE 36 722 0 0
COOPER STD HLDGS INC COM 21676P103 105 2,233 SH   SOLE 40 2,233 0 0
COOPER TIRE & RUBR CO COM 216831107 1,552 51,940 SH   SOLE 2 1,772 0 50,168
COOPER TIRE & RUBR CO COM 216831107 7 248 SH   SOLE 4 248 0 0
COOPER TIRE & RUBR CO COM 216831107 57 1,915 SH   SOLE 7 1,915 0 0
COOPER TIRE & RUBR CO COM 216831107 6,516 217,983 SH   SOLE 18 217,983 0 0
COOPER TIRE & RUBR CO COM 216831107 2,347 78,525 SH   SOLE 19 78,525 0 0
COOPER TIRE & RUBR CO COM 216831107 162,786 5,446,163 SH   SOLE 21 5,446,163 0 0
COOPER TIRE & RUBR CO COM 216831107 47,253 1,580,898 SH   SOLE 22 1,499,356 0 81,542
COOPER TIRE & RUBR CO COM 216831107 860 28,787 SH   SOLE 26 17,425 0 11,362
COOPER TIRE & RUBR CO COM 216831107 193 6,456 SH   SOLE 28 6,456 0 0
COOPER TIRE & RUBR CO COM 216831107 2,179 72,903 SH   SOLE 30 72,903 0 0
COOPER TIRE & RUBR CO COM 216831107 54 1,797 SH   SOLE 36 1,797 0 0
COOPER TIRE & RUBR CO COM 216831107 122 4,098 SH   SOLE 40 4,098 0 0
COPA HOLDINGS SA CL A P31076105 5,041 62,540 SH   SOLE 2 2,049 0 60,491
COPA HOLDINGS SA CL A P31076105 53 657 SH   SOLE 7 657 0 0
COPA HOLDINGS SA CL A P31076105 1,261 15,641 SH   SOLE 18 15,641 0 0
COPA HOLDINGS SA CL A P31076105 11,884 147,427 SH   SOLE 19 147,427 0 0
COPA HOLDINGS SA CL A P31076105 25,070 311,005 SH   SOLE 21 311,005 0 0
COPA HOLDINGS SA CL A P31076105 24,048 298,323 SH   SOLE 22 249,289 0 49,034
COPA HOLDINGS SA CL A P31076105 9,861 122,326 SH   SOLE 25 122,326 0 0
COPA HOLDINGS SA CL A P31076105 54 668 SH   SOLE 31 668 0 0
COPA HOLDINGS SA CL A P31076105 25,082 311,155 SH   SOLE 34 311,155 0 0
COPART INC COM 217204106 31,584 521,279 SH   SOLE 2 75,949 0 445,330
COPART INC COM 217204106 4,020 66,353 SH   SOLE 4 60,997 0 5,356
COPART INC COM 217204106 12,936 213,493 SH   SOLE 7 159,121 0 54,372
COPART INC COM 217204106 455 7,511 SH   SOLE 13 7,511 0 0
COPART INC COM 217204106 33 550 SH   SOLE 15 550 0 0
COPART INC COM 217204106 31,208 515,076 SH   SOLE 18 483,210 0 31,866
COPART INC COM 217204106 80,032 1,320,874 SH   SOLE 19 1,320,874 0 0
COPART INC COM 217204106 295,767 4,881,443 SH   SOLE 21 4,881,443 0 0
COPART INC COM 217204106 295,034 4,869,358 SH   SOLE 22 4,338,983 0 530,375
COPART INC COM 217204106 9,034 149,093 SH   SOLE 23 149,093 0 0
COPART INC COM 217204106 12,215 201,598 SH   SOLE 25 201,598 0 0
COPART INC COM 217204106 56,332 929,722 SH   SOLE 26 271,846 0 657,876
COPART INC COM 217204106 2,528 41,721 SH   SOLE 28 30,957 0 10,764
COPART INC COM 217204106 3,295 54,385 SH   SOLE 29 10,576 0 43,809
COPART INC COM 217204106 44,867 740,495 SH   SOLE 30 740,495 0 0
COPART INC COM 217204106 3,912 64,571 SH   SOLE 31 40,788 0 23,783
COPART INC COM 217204106 892 14,729 SH   SOLE 34 14,729 0 0
COPART INC COM 217204106 8,417 138,914 SH   SOLE 36 138,914 0 0
COPART INC COM 217204106 362 5,974 SH   SOLE 40 5,974 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 306 44,059 SH   SOLE 2 1,917 0 42,142
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 9 1,257 SH   SOLE 7 1,257 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1,605 230,995 SH   SOLE 18 230,995 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 5,178 745,011 SH   SOLE 19 745,011 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 212 30,500 SH   SOLE 20 30,500 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 17,376 2,500,143 SH   SOLE 21 2,500,143 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 10,263 1,476,657 SH   SOLE 22 1,437,792 0 38,865
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 16 2,331 SH   SOLE 30 2,331 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,199 102,106 SH   SOLE 2 26,600 0 75,506
CORCEPT THERAPEUTICS INC COM 218352102 7 617 SH   SOLE 4 617 0 0
CORCEPT THERAPEUTICS INC COM 218352102 25 2,152 SH   SOLE 7 2,152 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1 90 SH   SOLE 17 0 0 90
CORCEPT THERAPEUTICS INC COM 218352102 5,301 451,528 SH   SOLE 18 426,673 0 24,855
CORCEPT THERAPEUTICS INC COM 218352102 6,306 537,157 SH   SOLE 19 537,157 0 0
CORCEPT THERAPEUTICS INC COM 218352102 129,696 11,047,366 SH   SOLE 21 11,047,366 0 0
CORCEPT THERAPEUTICS INC COM 218352102 38,194 3,253,297 SH   SOLE 22 3,126,524 0 126,773
CORCEPT THERAPEUTICS INC COM 218352102 1,154 98,260 SH   SOLE 23 98,260 0 0
CORCEPT THERAPEUTICS INC COM 218352102 2,117 180,299 SH   SOLE 26 19,972 0 160,327
CORCEPT THERAPEUTICS INC COM 218352102 180 15,332 SH   SOLE 28 15,332 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,742 148,370 SH   SOLE 30 148,370 0 0
CORCEPT THERAPEUTICS INC COM 218352102 150 12,792 SH   SOLE 40 12,792 0 0
CORE LABORATORIES N V COM N22717107 1,431 20,762 SH   SOLE 2 20,762 0 0
CORE LABORATORIES N V COM N22717107 15 222 SH   SOLE 4 222 0 0
CORE LABORATORIES N V COM N22717107 127 1,836 SH   SOLE 7 1,836 0 0
CORE LABORATORIES N V COM N22717107 7,391 107,223 SH   SOLE 18 107,223 0 0
CORE LABORATORIES N V COM N22717107 131,492 1,907,622 SH   SOLE 21 1,907,622 0 0
CORE LABORATORIES N V COM N22717107 79,783 1,157,454 SH   SOLE 22 1,132,786 0 24,668
CORE LABORATORIES N V COM N22717107 1,107 16,053 SH   SOLE 26 8,333 0 7,720
CORE LABORATORIES N V COM N22717107 421 6,108 SH   SOLE 28 6,108 0 0
CORE LABORATORIES N V COM N22717107 1,034 15,007 SH   SOLE 30 15,007 0 0
CORE LABORATORIES N V COM N22717107 48 694 SH   SOLE 36 694 0 0
CORE LABORATORIES N V COM N22717107 271 3,936 SH   SOLE 40 3,936 0 0
CORE MARK HOLDING CO INC COM 218681104 1,781 47,968 SH   SOLE 2 8,117 0 39,851
CORE MARK HOLDING CO INC COM 218681104 8 206 SH   SOLE 4 206 0 0
CORE MARK HOLDING CO INC COM 218681104 86 2,321 SH   SOLE 7 2,321 0 0
CORE MARK HOLDING CO INC COM 218681104 7,464 201,030 SH   SOLE 18 199,111 0 1,919
CORE MARK HOLDING CO INC COM 218681104 5,807 156,402 SH   SOLE 19 156,402 0 0
CORE MARK HOLDING CO INC COM 218681104 183,556 4,943,605 SH   SOLE 21 4,943,605 0 0
CORE MARK HOLDING CO INC COM 218681104 54,861 1,477,537 SH   SOLE 22 1,389,493 0 88,044
CORE MARK HOLDING CO INC COM 218681104 899 24,214 SH   SOLE 23 24,214 0 0
CORE MARK HOLDING CO INC COM 218681104 2,046 55,106 SH   SOLE 26 4,722 0 50,384
CORE MARK HOLDING CO INC COM 218681104 212 5,703 SH   SOLE 28 5,703 0 0
CORE MARK HOLDING CO INC COM 218681104 2,467 66,439 SH   SOLE 30 66,439 0 0
CORE MARK HOLDING CO INC COM 218681104 199 5,358 SH   SOLE 36 5,358 0 0
CORE MARK HOLDING CO INC COM 218681104 187 5,030 SH   SOLE 40 5,030 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 10 1,406 SH   SOLE 18 1,406 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 178 24,098 SH   SOLE 21 24,098 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 230 31,175 SH   SOLE 22 31,175 0 0
CORECIVIC INC COM 21871N101 1,061 54,571 SH   SOLE 2 54,571 0 0
CORECIVIC INC COM 21871N101 10 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101 99 5,112 SH   SOLE 7 5,112 0 0
CORECIVIC INC COM 21871N101 13,010 668,905 SH   SOLE 18 668,905 0 0
CORECIVIC INC COM 21871N101 3,600 185,066 SH   SOLE 19 185,066 0 0
CORECIVIC INC COM 21871N101 176,811 9,090,525 SH   SOLE 21 9,090,525 0 0
CORECIVIC INC COM 21871N101 86,414 4,442,856 SH   SOLE 22 4,265,346 0 177,510
CORECIVIC INC COM 21871N101 128 6,565 SH   SOLE 23 6,565 0 0
CORECIVIC INC COM 21871N101 679 34,904 SH   SOLE 26 24,926 0 9,978
CORECIVIC INC COM 21871N101 294 15,103 SH   SOLE 28 15,103 0 0
CORECIVIC INC COM 21871N101 621 31,905 SH   SOLE 30 31,905 0 0
CORECIVIC INC COM 21871N101 18 919 SH   SOLE 34 919 0 0
CORECIVIC INC COM 21871N101 143 7,352 SH   SOLE 36 7,352 0 0
CORECIVIC INC COM 21871N101 247 12,713 SH   SOLE 40 12,713 0 0
CORELOGIC INC COM 21871D103 7,147 191,813 SH   SOLE 2 42,017 0 149,796
CORELOGIC INC COM 21871D103 16 441 SH   SOLE 4 441 0 0
CORELOGIC INC COM 21871D103 80 2,140 SH   SOLE 7 2,140 0 0
CORELOGIC INC COM 21871D103 8,624 231,452 SH   SOLE 18 231,452 0 0
CORELOGIC INC COM 21871D103 630 16,899 SH   SOLE 19 16,899 0 0
CORELOGIC INC COM 21871D103 149,195 4,004,173 SH   SOLE 21 4,004,173 0 0
CORELOGIC INC COM 21871D103 104,813 2,813,008 SH   SOLE 22 2,652,059 0 160,949
CORELOGIC INC COM 21871D103 1,289 34,598 SH   SOLE 26 18,063 0 16,535
CORELOGIC INC COM 21871D103 391 10,486 SH   SOLE 28 10,486 0 0
CORELOGIC INC COM 21871D103 805 21,610 SH   SOLE 30 21,610 0 0
CORELOGIC INC COM 21871D103 62 1,652 SH   SOLE 31 1,652 0 0
CORELOGIC INC COM 21871D103 75 2,013 SH   SOLE 36 2,013 0 0
CORELOGIC INC COM 21871D103 268 7,200 SH   SOLE 40 7,200 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 507 13,804 SH   SOLE 2 485 0 13,319
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 11 303 SH   SOLE 7 303 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1,565 42,592 SH   SOLE 18 42,592 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 716 19,479 SH   SOLE 19 19,479 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 14,976 407,509 SH   SOLE 21 407,509 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 13,728 373,560 SH   SOLE 22 363,886 0 9,674
COREPOINT LODGING INC COM 21872L104 500 44,778 SH   SOLE 2 1,574 0 43,204
COREPOINT LODGING INC COM 21872L104 2 216 SH   SOLE 4 216 0 0
COREPOINT LODGING INC COM 21872L104 9 838 SH   SOLE 7 838 0 0
COREPOINT LODGING INC COM 21872L104 1,469 131,485 SH   SOLE 18 131,485 0 0
COREPOINT LODGING INC COM 21872L104 983 87,961 SH   SOLE 19 87,961 0 0
COREPOINT LODGING INC COM 21872L104 15,149 1,356,217 SH   SOLE 21 1,356,217 0 0
COREPOINT LODGING INC COM 21872L104 15,739 1,409,036 SH   SOLE 22 1,351,881 0 57,155
COREPOINT LODGING INC COM 21872L104 77 6,871 SH   SOLE 23 6,871 0 0
COREPOINT LODGING INC COM 21872L104 170 15,229 SH   SOLE 26 3,067 0 12,162
COREPOINT LODGING INC COM 21872L104 74 6,621 SH   SOLE 28 6,621 0 0
COREPOINT LODGING INC COM 21872L104 118 10,605 SH   SOLE 30 10,605 0 0
COREPOINT LODGING INC COM 21872L104 228 20,393 SH   SOLE 34 20,393 0 0
COREPOINT LODGING INC COM 21872L104 57 5,147 SH   SOLE 40 5,147 0 0
CORESITE RLTY CORP COM 21870Q105 9,224 86,189 SH   SOLE 2 19,309 0 66,880
CORESITE RLTY CORP COM 21870Q105 74 691 SH   SOLE 4 691 0 0
CORESITE RLTY CORP COM 21870Q105 81 754 SH   SOLE 7 754 0 0
CORESITE RLTY CORP COM 21870Q105 11,266 105,273 SH   SOLE 18 105,273 0 0
CORESITE RLTY CORP COM 21870Q105 26,054 243,446 SH   SOLE 19 243,446 0 0
CORESITE RLTY CORP COM 21870Q105 228,687 2,136,862 SH   SOLE 21 2,136,862 0 0
CORESITE RLTY CORP COM 21870Q105 134,734 1,258,961 SH   SOLE 22 1,178,789 0 80,172
CORESITE RLTY CORP COM 21870Q105 424 3,963 SH   SOLE 23 3,963 0 0
CORESITE RLTY CORP COM 21870Q105 1,920 17,941 SH   SOLE 26 10,716 0 7,225
CORESITE RLTY CORP COM 21870Q105 476 4,446 SH   SOLE 28 4,446 0 0
CORESITE RLTY CORP COM 21870Q105 186 1,735 SH   SOLE 29 1,735 0 0
CORESITE RLTY CORP COM 21870Q105 1,133 10,583 SH   SOLE 30 10,583 0 0
CORESITE RLTY CORP COM 21870Q105 203 1,895 SH   SOLE 31 771 0 1,124
CORESITE RLTY CORP COM 21870Q105 10 91 SH   SOLE 36 91 0 0
CORESITE RLTY CORP COM 21870Q105 405 3,783 SH   SOLE 40 3,783 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 29 16,461 SH   SOLE 18 16,461 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 449 258,324 SH   SOLE 21 258,324 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 382 219,431 SH   SOLE 22 219,431 0 0
CORMEDIX INC COM 21900C308 44 4,685 SH   SOLE 21 4,685 0 0
CORMEDIX INC COM 21900C308 3,940 416,917 SH   SOLE 22 416,917 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 3,700 67,545 SH   SOLE 2 21,257 0 46,288
CORNERSTONE ONDEMAND INC COM 21925Y103 236 4,312 SH   SOLE 4 4,312 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 65 1,180 SH   SOLE 7 1,180 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 10,273 187,523 SH   SOLE 18 173,425 0 14,098
CORNERSTONE ONDEMAND INC COM 21925Y103 7,467 136,312 SH   SOLE 19 136,312 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 102,243 1,866,423 SH   SOLE 21 1,866,423 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 98,590 1,799,741 SH   SOLE 22 1,724,782 0 74,959
CORNERSTONE ONDEMAND INC COM 21925Y103 550 10,044 SH   SOLE 23 10,044 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 25 458 SH   SOLE 25 458 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1,280 23,361 SH   SOLE 26 9,567 0 13,794
CORNERSTONE ONDEMAND INC COM 21925Y103 325 5,937 SH   SOLE 28 5,937 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 122 2,224 SH   SOLE 29 2,224 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 745 13,594 SH   SOLE 30 13,594 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 100 1,833 SH   SOLE 31 1,833 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 742 13,542 SH   SOLE 34 13,542 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 40 735 SH   SOLE 36 735 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 282 5,152 SH   SOLE 40 5,152 0 0
CORNING INC COM 219350105 68,511 2,069,823 SH   SOLE 2 293,479 0 1,776,344
CORNING INC COM 219350105 9,540 288,221 SH   SOLE 4 266,312 0 21,909
CORNING INC COM 219350105 20,994 634,256 SH   SOLE 7 613,325 0 20,931
CORNING INC COM 219350105 1,882 56,866 SH   SOLE 13 56,866 0 0
CORNING INC COM 219350105 278 8,387 SH   SOLE 15 8,387 0 0
CORNING INC COM 219350105 2 53 SH   SOLE 17 0 0 53
CORNING INC COM 219350105 60,049 1,814,177 SH   SOLE 18 1,711,736 0 102,441
CORNING INC COM 219350105 19,683 594,658 SH   SOLE 19 594,658 0 0
CORNING INC COM 219350105 650,775 19,660,869 SH   SOLE 21 19,660,869 0 0
CORNING INC COM 219350105 649,370 19,618,438 SH   SOLE 22 17,369,943 0 2,248,495
CORNING INC COM 219350105 19,585 591,704 SH   SOLE 23 591,704 0 0
CORNING INC COM 219350105 23,486 709,553 SH   SOLE 25 709,553 0 0
CORNING INC COM 219350105 97,087 2,933,157 SH   SOLE 26 927,124 0 2,006,033
CORNING INC COM 219350105 5,116 154,576 SH   SOLE 28 112,746 0 41,830
CORNING INC COM 219350105 3,460 104,536 SH   SOLE 29 40,710 0 63,826
CORNING INC COM 219350105 103,056 3,113,487 SH   SOLE 30 3,113,487 0 0
CORNING INC COM 219350105 8,586 259,391 SH   SOLE 31 165,013 0 94,378
CORNING INC COM 219350105 16,881 510,001 SH   SOLE 34 510,001 0 0
CORNING INC COM 219350105 22,324 674,454 SH   SOLE 36 674,454 0 0
CORNING INC COM 219350105 607 18,344 SH   SOLE 40 18,344 0 0
CORPORACION AMER ARPTS S A COM L1995B107 1,714 207,288 SH   SOLE 2 207,288 0 0
CORPORACION AMER ARPTS S A COM L1995B107 3,582 433,164 SH   SOLE 21 433,164 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6,849 250,893 SH   SOLE 2 56,212 0 194,681
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 739 27,066 SH   SOLE 4 27,066 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4,234 155,108 SH   SOLE 7 155,108 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 112 4,100 SH   SOLE 15 4,100 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 8,652 316,912 SH   SOLE 18 316,912 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 5,001 183,191 SH   SOLE 19 183,191 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 163,940 6,005,123 SH   SOLE 21 6,005,123 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 131,255 4,807,868 SH   SOLE 22 4,608,041 0 199,827
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 166 6,076 SH   SOLE 23 6,076 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 5,936 217,432 SH   SOLE 25 217,432 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,749 64,053 SH   SOLE 26 21,134 0 42,919
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 350 12,804 SH   SOLE 28 12,804 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,001 36,676 SH   SOLE 29 36,676 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 13,415 491,409 SH   SOLE 30 491,409 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 57 2,096 SH   SOLE 31 2,096 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 154 5,641 SH   SOLE 36 5,641 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 278 10,198 SH   SOLE 40 10,198 0 0
CORREVIO PHARMA CORP COM 22026V105 50 15,848 SH   SOLE 22 15,848 0 0
CORVEL CORP COM 221006109 473 7,256 SH   SOLE 2 326 0 6,930
CORVEL CORP COM 221006109 12 187 SH   SOLE 7 187 0 0
CORVEL CORP COM 221006109 2,622 40,191 SH   SOLE 18 39,196 0 995
CORVEL CORP COM 221006109 901 13,817 SH   SOLE 19 13,817 0 0
CORVEL CORP COM 221006109 66,133 1,013,685 SH   SOLE 21 1,013,685 0 0
CORVEL CORP COM 221006109 19,095 292,683 SH   SOLE 22 280,240 0 12,443
CORVEL CORP COM 221006109 101 1,554 SH   SOLE 28 1,554 0 0
CORVEL CORP COM 221006109 865 13,254 SH   SOLE 30 13,254 0 0
CORVEL CORP COM 221006109 78 1,201 SH   SOLE 40 1,201 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 61 15,231 SH   SOLE 2 3,996 0 11,235
CORVUS PHARMACEUTICALS INC COM 221015100 2 482 SH   SOLE 7 482 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 199 49,458 SH   SOLE 18 46,358 0 3,100
CORVUS PHARMACEUTICALS INC COM 221015100 498 123,805 SH   SOLE 19 123,805 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 1,863 463,350 SH   SOLE 21 463,350 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 807 200,812 SH   SOLE 22 190,428 0 10,384
CORVUS PHARMACEUTICALS INC COM 221015100 63 15,586 SH   SOLE 23 15,586 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 214 53,236 SH   SOLE 26 0 0 53,236
COSAN LTD SHS A G25343107 16 1,395 SH   SOLE 2 1,395 0 0
COSAN LTD SHS A G25343107 10,275 886,575 SH   SOLE 7 886,575 0 0
COSAN LTD SHS A G25343107 30 2,591 SH   SOLE 21 2,591 0 0
COSAN LTD SHS A G25343107 5,092 439,339 SH   SOLE 22 402,736 0 36,603
COSAN LTD SHS A G25343107 88 7,577 SH   SOLE 23 7,577 0 0
COSAN LTD SHS A G25343107 146 12,587 SH   SOLE 25 12,587 0 0
COSAN LTD SHS A G25343107 41 3,499 SH   SOLE 29 3,499 0 0
COSAN LTD SHS A G25343107 50 4,310 SH   SOLE 31 4,310 0 0
COSAN LTD SHS A G25343107 23 1,978 SH   SOLE 34 1,978 0 0
COSAN LTD SHS A G25343107 144 12,458 SH   SOLE 36 12,458 0 0
COSTAMARE INC SHS Y1771G102 269 51,763 SH   SOLE 2 1,817 0 49,946
COSTAMARE INC SHS Y1771G102 6 1,144 SH   SOLE 7 1,144 0 0
COSTAMARE INC SHS Y1771G102 844 162,287 SH   SOLE 18 162,287 0 0
COSTAMARE INC SHS Y1771G102 423 81,423 SH   SOLE 19 81,423 0 0
COSTAMARE INC SHS Y1771G102 7,988 1,536,214 SH   SOLE 21 1,536,214 0 0
COSTAMARE INC SHS Y1771G102 3,067 589,751 SH   SOLE 22 537,379 0 52,372
COSTAR GROUP INC COM 22160N109 56,986 122,177 SH   SOLE 2 4,733 0 117,444
COSTAR GROUP INC COM 22160N109 5,427 11,635 SH   SOLE 4 10,675 0 960
COSTAR GROUP INC COM 22160N109 1,287 2,760 SH   SOLE 7 2,061 0 699
COSTAR GROUP INC COM 22160N109 100 215 SH   SOLE 13 215 0 0
COSTAR GROUP INC COM 22160N109 178 381 SH   SOLE 15 381 0 0
COSTAR GROUP INC COM 22160N109 226,550 485,722 SH   SOLE 18 355,379 0 130,343
COSTAR GROUP INC COM 22160N109 260,236 557,943 SH   SOLE 19 557,943 0 0
COSTAR GROUP INC COM 22160N109 275,402 590,460 SH   SOLE 21 590,460 0 0
COSTAR GROUP INC COM 22160N109 475,175 1,018,771 SH   SOLE 22 948,864 0 69,907
COSTAR GROUP INC COM 22160N109 12,095 25,932 SH   SOLE 23 25,932 0 0
COSTAR GROUP INC COM 22160N109 15,740 33,747 SH   SOLE 25 33,747 0 0
COSTAR GROUP INC COM 22160N109 50,048 107,303 SH   SOLE 26 45,392 0 61,911
COSTAR GROUP INC COM 22160N109 3,208 6,878 SH   SOLE 28 5,059 0 1,819
COSTAR GROUP INC COM 22160N109 4,339 9,303 SH   SOLE 29 1,735 0 7,568
COSTAR GROUP INC COM 22160N109 24,095 51,659 SH   SOLE 30 51,659 0 0
COSTAR GROUP INC COM 22160N109 5,251 11,259 SH   SOLE 31 6,694 0 4,565
COSTAR GROUP INC COM 22160N109 11,527 24,714 SH   SOLE 34 24,714 0 0
COSTAR GROUP INC COM 22160N109 11,362 24,359 SH   SOLE 36 24,359 0 0
COSTAR GROUP INC COM 22160N109 455 975 SH   SOLE 40 975 0 0
COSTCO WHSL CORP NEW COM 22160K105 280,268 1,157,464 SH   SOLE 2 172,582 0 984,882
COSTCO WHSL CORP NEW COM 22160K105 36,574 151,046 SH   SOLE 4 139,035 0 12,011
COSTCO WHSL CORP NEW COM 22160K105 90,599 374,160 SH   SOLE 7 370,166 0 3,994
COSTCO WHSL CORP NEW COM 22160K105 6,879 28,410 SH   SOLE 13 28,410 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,099 4,537 SH   SOLE 15 4,537 0 0
COSTCO WHSL CORP NEW COM 22160K105 62 257 SH   SOLE 17 0 0 257
COSTCO WHSL CORP NEW COM 22160K105 222,025 916,927 SH   SOLE 18 851,592 0 65,335
COSTCO WHSL CORP NEW COM 22160K105 59,338 245,058 SH   SOLE 19 245,058 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,069,258 8,545,708 SH   SOLE 21 8,545,708 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,654,766 10,963,766 SH   SOLE 22 9,658,523 0 1,305,243
COSTCO WHSL CORP NEW COM 22160K105 77,621 320,561 SH   SOLE 23 320,561 0 0
COSTCO WHSL CORP NEW COM 22160K105 98,699 407,613 SH   SOLE 25 407,613 0 0
COSTCO WHSL CORP NEW COM 22160K105 428,481 1,769,559 SH   SOLE 26 447,875 0 1,321,684
COSTCO WHSL CORP NEW COM 22160K105 20,388 84,198 SH   SOLE 28 61,169 0 23,029
COSTCO WHSL CORP NEW COM 22160K105 24,240 100,106 SH   SOLE 29 17,576 0 82,530
COSTCO WHSL CORP NEW COM 22160K105 432,355 1,785,560 SH   SOLE 30 1,785,560 0 0
COSTCO WHSL CORP NEW COM 22160K105 32,186 132,924 SH   SOLE 31 82,822 0 50,102
COSTCO WHSL CORP NEW COM 22160K105 15,491 63,977 SH   SOLE 32 63,977 0 0
COSTCO WHSL CORP NEW COM 22160K105 11,290 46,627 SH   SOLE 34 46,627 0 0
COSTCO WHSL CORP NEW COM 22160K105 89,367 369,072 SH   SOLE 36 369,072 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,395 9,893 SH   SOLE 40 9,893 0 0
COTY INC COM CL A 222070203 16,644 1,447,316 SH   SOLE 2 285,339 0 1,161,977
COTY INC COM CL A 222070203 1,946 169,174 SH   SOLE 4 157,637 0 11,537
COTY INC COM CL A 222070203 5,410 470,447 SH   SOLE 7 367,832 0 102,615
COTY INC COM CL A 222070203 262 22,794 SH   SOLE 13 22,794 0 0
COTY INC COM CL A 222070203 40 3,503 SH   SOLE 15 3,503 0 0
COTY INC COM CL A 222070203 10,933 950,695 SH   SOLE 18 889,899 0 60,796
COTY INC COM CL A 222070203 3,762 327,157 SH   SOLE 19 327,157 0 0
COTY INC COM CL A 222070203 119,956 10,430,941 SH   SOLE 21 10,430,941 0 0
COTY INC COM CL A 222070203 127,750 11,108,657 SH   SOLE 22 9,875,552 0 1,233,105
COTY INC COM CL A 222070203 3,949 343,409 SH   SOLE 23 343,409 0 0
COTY INC COM CL A 222070203 4,664 405,590 SH   SOLE 25 405,590 0 0
COTY INC COM CL A 222070203 36,808 3,200,694 SH   SOLE 26 1,098,023 0 2,102,671
COTY INC COM CL A 222070203 1,114 96,859 SH   SOLE 28 71,062 0 25,797
COTY INC COM CL A 222070203 1,359 118,181 SH   SOLE 29 16,420 0 101,761
COTY INC COM CL A 222070203 21,341 1,855,755 SH   SOLE 30 1,855,755 0 0
COTY INC COM CL A 222070203 1,973 171,603 SH   SOLE 31 91,087 0 80,516
COTY INC COM CL A 222070203 4,401 382,656 SH   SOLE 34 382,656 0 0
COTY INC COM CL A 222070203 4,340 377,411 SH   SOLE 36 377,411 0 0
COTY INC COM CL A 222070203 112 9,764 SH   SOLE 40 9,764 0 0
COUNTY BANCORP INC COM 221907108 89 5,044 SH   SOLE 2 155 0 4,889
COUNTY BANCORP INC COM 221907108 302 17,141 SH   SOLE 18 17,141 0 0
COUNTY BANCORP INC COM 221907108 105 5,993 SH   SOLE 19 5,993 0 0
COUNTY BANCORP INC COM 221907108 2,843 161,545 SH   SOLE 21 161,545 0 0
COUNTY BANCORP INC COM 221907108 779 44,286 SH   SOLE 22 41,492 0 2,794
COUPA SOFTWARE INC COM 22266L106 4,344 47,743 SH   SOLE 2 4,471 0 43,272
COUPA SOFTWARE INC COM 22266L106 16 172 SH   SOLE 4 172 0 0
COUPA SOFTWARE INC COM 22266L106 97 1,061 SH   SOLE 7 1,061 0 0
COUPA SOFTWARE INC COM 22266L106 16,648 182,983 SH   SOLE 18 176,609 0 6,374
COUPA SOFTWARE INC COM 22266L106 74,013 813,509 SH   SOLE 19 813,509 0 0
COUPA SOFTWARE INC COM 22266L106 173,435 1,906,295 SH   SOLE 21 1,906,295 0 0
COUPA SOFTWARE INC COM 22266L106 142,691 1,568,374 SH   SOLE 22 1,502,158 0 66,216
COUPA SOFTWARE INC COM 22266L106 897 9,857 SH   SOLE 23 9,857 0 0
COUPA SOFTWARE INC COM 22266L106 3,304 36,318 SH   SOLE 26 13,054 0 23,264
COUPA SOFTWARE INC COM 22266L106 533 5,860 SH   SOLE 28 5,860 0 0
COUPA SOFTWARE INC COM 22266L106 1,356 14,909 SH   SOLE 30 14,909 0 0
COUPA SOFTWARE INC COM 22266L106 212 2,334 SH   SOLE 34 2,334 0 0
COUPA SOFTWARE INC COM 22266L106 438 4,813 SH   SOLE 40 4,813 0 0
COUSINS PPTYS INC COM 222795106 5,863 606,922 SH   SOLE 2 192,933 0 413,989
COUSINS PPTYS INC COM 222795106 1,081 111,933 SH   SOLE 4 111,933 0 0
COUSINS PPTYS INC COM 222795106 6,111 632,561 SH   SOLE 7 632,561 0 0
COUSINS PPTYS INC COM 222795106 165 17,121 SH   SOLE 15 17,121 0 0
COUSINS PPTYS INC COM 222795106 22,877 2,368,255 SH   SOLE 18 2,368,255 0 0
COUSINS PPTYS INC COM 222795106 12,799 1,324,924 SH   SOLE 19 1,324,924 0 0
COUSINS PPTYS INC COM 222795106 314,811 32,589,097 SH   SOLE 21 32,589,097 0 0
COUSINS PPTYS INC COM 222795106 190,967 19,768,810 SH   SOLE 22 19,223,463 0 545,347
COUSINS PPTYS INC COM 222795106 226 23,447 SH   SOLE 23 23,447 0 0
COUSINS PPTYS INC COM 222795106 8,520 881,971 SH   SOLE 25 881,971 0 0
COUSINS PPTYS INC COM 222795106 2,788 288,583 SH   SOLE 26 83,322 0 205,261
COUSINS PPTYS INC COM 222795106 512 53,037 SH   SOLE 28 53,037 0 0
COUSINS PPTYS INC COM 222795106 1,415 146,505 SH   SOLE 29 146,505 0 0
COUSINS PPTYS INC COM 222795106 19,284 1,996,248 SH   SOLE 30 1,996,248 0 0
COUSINS PPTYS INC COM 222795106 397 41,115 SH   SOLE 40 41,115 0 0
COVANTA HLDG CORP COM 22282E102 1,667 96,299 SH   SOLE 2 4,370 0 91,929
COVANTA HLDG CORP COM 22282E102 9 546 SH   SOLE 4 546 0 0
COVANTA HLDG CORP COM 22282E102 69 4,002 SH   SOLE 7 4,002 0 0
COVANTA HLDG CORP COM 22282E102 6,407 370,151 SH   SOLE 18 370,151 0 0
COVANTA HLDG CORP COM 22282E102 3,168 182,998 SH   SOLE 19 182,998 0 0
COVANTA HLDG CORP COM 22282E102 74,312 4,293,029 SH   SOLE 21 4,293,029 0 0
COVANTA HLDG CORP COM 22282E102 60,204 3,477,971 SH   SOLE 22 3,311,681 0 166,290
COVANTA HLDG CORP COM 22282E102 1,126 65,028 SH   SOLE 26 34,907 0 30,121
COVANTA HLDG CORP COM 22282E102 298 17,191 SH   SOLE 28 17,191 0 0
COVANTA HLDG CORP COM 22282E102 8,105 468,234 SH   SOLE 30 468,234 0 0
COVANTA HLDG CORP COM 22282E102 41 2,380 SH   SOLE 36 2,380 0 0
COVANTA HLDG CORP COM 22282E102 224 12,934 SH   SOLE 40 12,934 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 311 16,393 SH   SOLE 2 3,968 0 12,425
COVENANT TRANSN GROUP INC CL A 22284P105 6 301 SH   SOLE 7 301 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 932 49,118 SH   SOLE 18 42,614 0 6,504
COVENANT TRANSN GROUP INC CL A 22284P105 1,246 65,626 SH   SOLE 19 65,626 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 8,174 430,688 SH   SOLE 21 430,688 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 8,730 459,932 SH   SOLE 22 447,584 0 12,348
COVENANT TRANSN GROUP INC CL A 22284P105 198 10,415 SH   SOLE 23 10,415 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 582 30,655 SH   SOLE 26 0 0 30,655
COVENANT TRANSN GROUP INC CL A 22284P105 33 1,740 SH   SOLE 28 1,740 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 79 4,154 SH   SOLE 30 4,154 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 200 10,536 SH   SOLE 34 10,536 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 22 1,146 SH   SOLE 40 1,146 0 0
COVETRUS INC COM 22304C100 5,122 160,817 SH   SOLE 2 49,476 0 111,341
COVETRUS INC COM 22304C100 140 4,388 SH   SOLE 4 4,388 0 0
COVETRUS INC COM 22304C100 36 1,144 SH   SOLE 7 1,144 0 0
COVETRUS INC COM 22304C100 16 494 SH   SOLE 15 494 0 0
COVETRUS INC COM 22304C100 8,210 257,783 SH   SOLE 18 257,783 0 0
COVETRUS INC COM 22304C100 323 10,133 SH   SOLE 19 10,133 0 0
COVETRUS INC COM 22304C100 137,575 4,319,459 SH   SOLE 21 4,319,459 0 0
COVETRUS INC COM 22304C100 84,459 2,651,789 SH   SOLE 22 2,524,903 0 126,886
COVETRUS INC COM 22304C100 1,771 55,612 SH   SOLE 25 55,612 0 0
COVETRUS INC COM 22304C100 3,397 106,655 SH   SOLE 26 42,370 0 64,285
COVETRUS INC COM 22304C100 252 7,922 SH   SOLE 28 7,922 0 0
COVETRUS INC COM 22304C100 519 16,287 SH   SOLE 30 16,287 0 0
COVETRUS INC COM 22304C100 40 1,246 SH   SOLE 31 1,246 0 0
COVETRUS INC COM 22304C100 1,290 40,506 SH   SOLE 36 40,506 0 0
COVETRUS INC COM 22304C100 188 5,914 SH   SOLE 40 5,914 0 0
COVIA HLDGS CORP COM 22305A103 142 25,416 SH   SOLE 2 1,150 0 24,266
COVIA HLDGS CORP COM 22305A103 1 215 SH   SOLE 4 215 0 0
COVIA HLDGS CORP COM 22305A103 4 753 SH   SOLE 7 753 0 0
COVIA HLDGS CORP COM 22305A103 531 95,007 SH   SOLE 18 95,007 0 0
COVIA HLDGS CORP COM 22305A103 257 45,967 SH   SOLE 19 45,967 0 0
COVIA HLDGS CORP COM 22305A103 5,703 1,020,157 SH   SOLE 21 1,020,157 0 0
COVIA HLDGS CORP COM 22305A103 5,107 913,624 SH   SOLE 22 869,592 0 44,032
COVIA HLDGS CORP COM 22305A103 34 6,147 SH   SOLE 26 4,006 0 2,141
COVIA HLDGS CORP COM 22305A103 20 3,578 SH   SOLE 28 3,578 0 0
COVIA HLDGS CORP COM 22305A103 44 7,833 SH   SOLE 30 7,833 0 0
COVIA HLDGS CORP COM 22305A103 14 2,567 SH   SOLE 40 2,567 0 0
COWEN INC CL A NEW 223622606 363 25,080 SH   SOLE 2 1,071 0 24,009
COWEN INC CL A NEW 223622606 10 681 SH   SOLE 7 681 0 0
COWEN INC CL A NEW 223622606 1,393 96,104 SH   SOLE 18 96,104 0 0
COWEN INC CL A NEW 223622606 638 44,040 SH   SOLE 19 44,040 0 0
COWEN INC CL A NEW 223622606 14,789 1,020,642 SH   SOLE 21 1,020,642 0 0
COWEN INC CL A NEW 223622606 14,402 993,945 SH   SOLE 22 960,310 0 33,635
COWEN INC CL A NEW 223622606 55 3,797 SH   SOLE 28 3,797 0 0
COWEN INC CL A NEW 223622606 129 8,881 SH   SOLE 30 8,881 0 0
COWEN INC CL A NEW 223622606 43 2,957 SH   SOLE 40 2,957 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 12 1,841 SH   SOLE 18 1,841 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 202 31,139 SH   SOLE 21 31,139 0 0
CPI CARD GROUP INC COM NEW 12634H200 5 1,492 SH   SOLE 21 1,492 0 0
CPS TECHNOLOGIES CORP COM 12619F104 9 5,620 SH   SOLE 21 5,620 0 0
CRA INTL INC COM 12618T105 702 13,889 SH   SOLE 2 6,635 0 7,254
CRA INTL INC COM 12618T105 12 235 SH   SOLE 7 235 0 0
CRA INTL INC COM 12618T105 1,670 33,035 SH   SOLE 18 28,344 0 4,691
CRA INTL INC COM 12618T105 5,606 110,927 SH   SOLE 19 110,927 0 0
CRA INTL INC COM 12618T105 13,888 274,796 SH   SOLE 21 274,796 0 0
CRA INTL INC COM 12618T105 20,958 414,683 SH   SOLE 22 410,490 0 4,193
CRA INTL INC COM 12618T105 1,350 26,713 SH   SOLE 23 26,713 0 0
CRA INTL INC COM 12618T105 1,830 36,218 SH   SOLE 26 0 0 36,218
CRACKER BARREL OLD CTRY STOR COM 22410J106 4,442 27,485 SH   SOLE 2 12,390 0 15,095
CRACKER BARREL OLD CTRY STOR COM 22410J106 97 600 SH   SOLE 4 600 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 231 1,427 SH   SOLE 7 1,427 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 20,005 123,784 SH   SOLE 18 123,784 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 5,806 35,924 SH   SOLE 19 35,924 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 255,121 1,578,623 SH   SOLE 21 1,578,623 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 135,754 840,008 SH   SOLE 22 813,757 0 26,251
CRACKER BARREL OLD CTRY STOR COM 22410J106 169 1,044 SH   SOLE 23 1,044 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,962 12,140 SH   SOLE 26 4,224 0 7,916
CRACKER BARREL OLD CTRY STOR COM 22410J106 386 2,387 SH   SOLE 28 2,387 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 805 4,982 SH   SOLE 30 4,982 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 52 322 SH   SOLE 36 322 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 299 1,853 SH   SOLE 40 1,853 0 0
CRAFT BREW ALLIANCE INC COM 224122101 151 10,769 SH   SOLE 2 473 0 10,296
CRAFT BREW ALLIANCE INC COM 224122101 4 312 SH   SOLE 7 312 0 0
CRAFT BREW ALLIANCE INC COM 224122101 612 43,777 SH   SOLE 18 43,777 0 0
CRAFT BREW ALLIANCE INC COM 224122101 255 18,211 SH   SOLE 19 18,211 0 0
CRAFT BREW ALLIANCE INC COM 224122101 6,114 437,305 SH   SOLE 21 437,305 0 0
CRAFT BREW ALLIANCE INC COM 224122101 2,310 165,268 SH   SOLE 22 154,549 0 10,719
CRANE CO COM 224399105 28,989 342,576 SH   SOLE 2 214,139 0 128,437
CRANE CO COM 224399105 2,898 34,253 SH   SOLE 4 34,253 0 0
CRANE CO COM 224399105 692 8,175 SH   SOLE 7 8,175 0 0
CRANE CO COM 224399105 7,742 91,494 SH   SOLE 13 91,494 0 0
CRANE CO COM 224399105 23,924 282,724 SH   SOLE 18 244,250 0 38,474
CRANE CO COM 224399105 72,985 862,502 SH   SOLE 19 862,502 0 0
CRANE CO COM 224399105 209,691 2,478,028 SH   SOLE 21 2,478,028 0 0
CRANE CO COM 224399105 252,671 2,985,953 SH   SOLE 22 2,364,236 0 621,717
CRANE CO COM 224399105 5,069 59,905 SH   SOLE 23 59,905 0 0
CRANE CO COM 224399105 430 5,078 SH   SOLE 25 5,078 0 0
CRANE CO COM 224399105 2,493 29,465 SH   SOLE 26 18,367 0 11,098
CRANE CO COM 224399105 530 6,266 SH   SOLE 28 6,266 0 0
CRANE CO COM 224399105 18,351 216,865 SH   SOLE 29 32,793 0 184,072
CRANE CO COM 224399105 3,916 46,282 SH   SOLE 30 46,282 0 0
CRANE CO COM 224399105 6,134 72,487 SH   SOLE 31 66,191 0 6,296
CRANE CO COM 224399105 1,367 16,160 SH   SOLE 34 16,160 0 0
CRANE CO COM 224399105 5,823 68,810 SH   SOLE 36 68,810 0 0
CRANE CO COM 224399105 326 3,849 SH   SOLE 40 3,849 0 0
CRAWFORD & CO CL B 224633107 121 13,223 SH   SOLE 2 328 0 12,895
CRAWFORD & CO CL B 224633107 0 13 SH   SOLE 7 13 0 0
CRAWFORD & CO CL B 224633107 380 41,571 SH   SOLE 18 41,571 0 0
CRAWFORD & CO CL B 224633107 158 17,297 SH   SOLE 19 17,297 0 0
CRAWFORD & CO CL B 224633107 3,724 407,881 SH   SOLE 21 407,881 0 0
CRAWFORD & CO CL B 224633107 5,484 600,685 SH   SOLE 22 587,132 0 13,553
CRAWFORD & CO CL A 224633206 285 30,805 SH   SOLE 21 30,805 0 0
CRAWFORD & CO CL A 224633206 76 8,180 SH   SOLE 22 8,180 0 0
CRAWFORD & CO CL A 224633206 2 177 SH   SOLE 23 177 0 0
CRAY INC COM NEW 225223304 1,052 40,384 SH   SOLE 2 1,947 0 38,437
CRAY INC COM NEW 225223304 7 264 SH   SOLE 4 264 0 0
CRAY INC COM NEW 225223304 21 798 SH   SOLE 7 798 0 0
CRAY INC COM NEW 225223304 4,549 174,617 SH   SOLE 18 174,617 0 0
CRAY INC COM NEW 225223304 2,424 93,049 SH   SOLE 19 93,049 0 0
CRAY INC COM NEW 225223304 113,448 4,354,993 SH   SOLE 21 4,354,993 0 0
CRAY INC COM NEW 225223304 32,214 1,236,619 SH   SOLE 22 1,179,790 0 56,829
CRAY INC COM NEW 225223304 962 36,927 SH   SOLE 26 22,838 0 14,089
CRAY INC COM NEW 225223304 152 5,846 SH   SOLE 28 5,846 0 0
CRAY INC COM NEW 225223304 1,590 61,023 SH   SOLE 30 61,023 0 0
CRAY INC COM NEW 225223304 112 4,287 SH   SOLE 40 4,287 0 0
CREDICORP LTD COM G2519Y108 34,424 143,465 SH   SOLE 2 2,410 0 141,055
CREDICORP LTD COM G2519Y108 3,656 15,238 SH   SOLE 4 15,238 0 0
CREDICORP LTD COM G2519Y108 2,337 9,739 SH   SOLE 7 9,739 0 0
CREDICORP LTD COM G2519Y108 107 446 SH   SOLE 13 446 0 0
CREDICORP LTD COM G2519Y108 10 40 SH   SOLE 17 0 0 40
CREDICORP LTD COM G2519Y108 5,204 21,689 SH   SOLE 18 21,689 0 0
CREDICORP LTD COM G2519Y108 2,099 8,746 SH   SOLE 19 8,746 0 0
CREDICORP LTD COM G2519Y108 468,623 1,953,001 SH   SOLE 21 1,953,001 0 0
CREDICORP LTD COM G2519Y108 211,001 879,352 SH   SOLE 22 812,674 0 66,678
CREDICORP LTD COM G2519Y108 10,092 42,057 SH   SOLE 23 42,057 0 0
CREDICORP LTD COM G2519Y108 1,108 4,617 SH   SOLE 25 4,617 0 0
CREDICORP LTD COM G2519Y108 57,557 239,870 SH   SOLE 26 22,618 0 217,252
CREDICORP LTD COM G2519Y108 2,458 10,242 SH   SOLE 28 10,242 0 0
CREDICORP LTD COM G2519Y108 3,468 14,455 SH   SOLE 29 8,152 0 6,303
CREDICORP LTD COM G2519Y108 116,734 486,493 SH   SOLE 30 486,493 0 0
CREDICORP LTD COM G2519Y108 911 3,797 SH   SOLE 31 3,797 0 0
CREDICORP LTD COM G2519Y108 1,990 8,293 SH   SOLE 34 8,293 0 0
CREDICORP LTD COM G2519Y108 144 601 SH   SOLE 40 601 0 0
CREDIT ACCEP CORP MICH COM 225310101 9,383 20,763 SH   SOLE 2 732 0 20,031
CREDIT ACCEP CORP MICH COM 225310101 28 63 SH   SOLE 4 63 0 0
CREDIT ACCEP CORP MICH COM 225310101 101 224 SH   SOLE 7 224 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,379 5,265 SH   SOLE 18 5,265 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,097 2,427 SH   SOLE 19 2,427 0 0
CREDIT ACCEP CORP MICH COM 225310101 62,756 138,862 SH   SOLE 21 138,862 0 0
CREDIT ACCEP CORP MICH COM 225310101 147,186 325,684 SH   SOLE 22 303,555 0 22,129
CREDIT ACCEP CORP MICH COM 225310101 1,712 3,788 SH   SOLE 26 2,987 0 801
CREDIT ACCEP CORP MICH COM 225310101 668 1,479 SH   SOLE 28 1,479 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,513 3,348 SH   SOLE 30 3,348 0 0
CREDIT ACCEP CORP MICH COM 225310101 109 241 SH   SOLE 31 241 0 0
CREDIT ACCEP CORP MICH COM 225310101 552 1,221 SH   SOLE 40 1,221 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106 1,909 615,860 SH   SOLE 2 615,860 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 5 467 SH   SOLE 18 467 0 0
CREE INC COM 225447101 8,559 149,580 SH   SOLE 2 47,263 0 102,317
CREE INC COM 225447101 26 452 SH   SOLE 4 452 0 0
CREE INC COM 225447101 139 2,426 SH   SOLE 7 2,426 0 0
CREE INC COM 225447101 33,327 582,430 SH   SOLE 18 582,430 0 0
CREE INC COM 225447101 80,865 1,413,232 SH   SOLE 19 1,413,232 0 0
CREE INC COM 225447101 432,321 7,555,424 SH   SOLE 21 7,555,424 0 0
CREE INC COM 225447101 202,659 3,541,750 SH   SOLE 22 3,405,956 0 135,794
CREE INC COM 225447101 2,323 40,602 SH   SOLE 26 28,545 0 12,057
CREE INC COM 225447101 776 13,568 SH   SOLE 28 13,568 0 0
CREE INC COM 225447101 1,520 26,559 SH   SOLE 30 26,559 0 0
CREE INC COM 225447101 16,481 288,030 SH   SOLE 34 288,030 0 0
CREE INC COM 225447101 110 1,927 SH   SOLE 36 1,927 0 0
CREE INC COM 225447101 524 9,163 SH   SOLE 40 9,163 0 0
CRESCENT PT ENERGY CORP COM 22576C101 787 242,775 SH   SOLE 21 242,775 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 1,761 151,901 SH   SOLE 21 151,901 0 0
CRH PLC ADR 12626K203 1,123 36,228 SH   SOLE 2 36,228 0 0
CRH PLC ADR 12626K203 39,894 1,286,913 SH   SOLE 18 1,286,913 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 159 6,964 SH   SOLE 2 272 0 6,692
CRINETICS PHARMACEUTICALS IN COM 22663K107 623 27,378 SH   SOLE 18 27,378 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 390 17,144 SH   SOLE 19 17,144 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 12,400 544,803 SH   SOLE 21 544,803 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 4,103 180,258 SH   SOLE 22 178,379 0 1,879
CRINETICS PHARMACEUTICALS IN COM 22663K107 12 522 SH   SOLE 23 522 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 21 905 SH   SOLE 30 905 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 20,113 563,062 SH   SOLE 21 563,062 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 632 17,692 SH   SOLE 22 8,974 0 8,718
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 214 5,978 SH   SOLE 26 4,673 0 1,305
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 106 2,980 SH   SOLE 28 2,980 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 296 8,278 SH   SOLE 30 8,278 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 13 366 SH   SOLE 34 366 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 76 2,125 SH   SOLE 40 2,125 0 0
CRITEO S A SPONS ADS 226718104 4 200 SH   SOLE 17 0 0 200
CROCS INC COM 227046109 1,621 62,961 SH   SOLE 2 11,727 0 51,234
CROCS INC COM 227046109 9 333 SH   SOLE 4 333 0 0
CROCS INC COM 227046109 37 1,432 SH   SOLE 7 1,432 0 0
CROCS INC COM 227046109 7,954 308,911 SH   SOLE 18 296,272 0 12,639
CROCS INC COM 227046109 7,067 274,466 SH   SOLE 19 274,466 0 0
CROCS INC COM 227046109 185,561 7,206,254 SH   SOLE 21 7,206,254 0 0
CROCS INC COM 227046109 52,944 2,056,084 SH   SOLE 22 1,966,222 0 89,862
CROCS INC COM 227046109 999 38,788 SH   SOLE 23 38,788 0 0
CROCS INC COM 227046109 1,878 72,941 SH   SOLE 26 9,123 0 63,818
CROCS INC COM 227046109 217 8,428 SH   SOLE 28 8,428 0 0
CROCS INC COM 227046109 2,550 99,029 SH   SOLE 30 99,029 0 0
CROCS INC COM 227046109 101 3,919 SH   SOLE 34 3,919 0 0
CROCS INC COM 227046109 223 8,655 SH   SOLE 40 8,655 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 252 35,866 SH   SOLE 2 1,325 0 34,541
CROSS CTRY HEALTHCARE INC COM 227483104 5 735 SH   SOLE 7 735 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,122 159,627 SH   SOLE 18 159,627 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 352 50,000 SH   SOLE 19 50,000 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 28,262 4,020,138 SH   SOLE 21 4,020,138 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 6,547 931,306 SH   SOLE 22 891,366 0 39,940
CROSS CTRY HEALTHCARE INC COM 227483104 31 4,434 SH   SOLE 28 4,434 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 358 50,904 SH   SOLE 30 50,904 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 49 7,014 SH   SOLE 40 7,014 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 129,685 1,013,162 SH   SOLE 2 84,203 0 928,959
CROWN CASTLE INTL CORP NEW COM 22822V101 21,767 170,056 SH   SOLE 4 159,111 0 10,945
CROWN CASTLE INTL CORP NEW COM 22822V101 110,858 866,075 SH   SOLE 7 866,075 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 747 5,834 SH   SOLE 13 5,834 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 319 2,491 SH   SOLE 15 2,491 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 25 196 SH   SOLE 17 0 0 196
CROWN CASTLE INTL CORP NEW COM 22822V101 113,355 885,588 SH   SOLE 18 831,481 0 54,107
CROWN CASTLE INTL CORP NEW COM 22822V101 29,683 231,902 SH   SOLE 19 231,902 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,353,253 10,572,292 SH   SOLE 21 10,572,292 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,307,091 10,211,648 SH   SOLE 22 9,110,365 0 1,101,283
CROWN CASTLE INTL CORP NEW COM 22822V101 39,324 307,221 SH   SOLE 23 307,221 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 49,942 390,168 SH   SOLE 25 390,168 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 192,491 1,503,834 SH   SOLE 26 436,431 0 1,067,403
CROWN CASTLE INTL CORP NEW COM 22822V101 10,708 83,659 SH   SOLE 28 61,917 0 21,742
CROWN CASTLE INTL CORP NEW COM 22822V101 2,010 15,705 SH   SOLE 29 15,705 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 224,358 1,752,799 SH   SOLE 30 1,752,799 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 16,054 125,419 SH   SOLE 31 77,866 0 47,553
CROWN CASTLE INTL CORP NEW COM 22822V101 19,187 149,896 SH   SOLE 34 149,896 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 47,524 371,283 SH   SOLE 36 371,283 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,235 9,650 SH   SOLE 40 9,650 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 55,007 46,427 SH   SOLE 21 46,427 0 0
CROWN CRAFTS INC COM 228309100 8 1,553 SH   SOLE 18 1,553 0 0
CROWN CRAFTS INC COM 228309100 151 29,244 SH   SOLE 21 29,244 0 0
CROWN HOLDINGS INC COM 228368106 21,185 388,217 SH   SOLE 2 92,765 0 295,452
CROWN HOLDINGS INC COM 228368106 2,299 42,138 SH   SOLE 4 38,594 0 3,544
CROWN HOLDINGS INC COM 228368106 487 8,931 SH   SOLE 7 8,931 0 0
CROWN HOLDINGS INC COM 228368106 43 780 SH   SOLE 13 780 0 0
CROWN HOLDINGS INC COM 228368106 4,529 82,993 SH   SOLE 18 62,106 0 20,887
CROWN HOLDINGS INC COM 228368106 32,144 589,036 SH   SOLE 19 589,036 0 0
CROWN HOLDINGS INC COM 228368106 89,830 1,646,151 SH   SOLE 21 1,646,151 0 0
CROWN HOLDINGS INC COM 228368106 205,363 3,763,301 SH   SOLE 22 3,501,063 0 262,238
CROWN HOLDINGS INC COM 228368106 5,396 98,888 SH   SOLE 23 98,888 0 0
CROWN HOLDINGS INC COM 228368106 16,161 296,149 SH   SOLE 26 144,649 0 151,500
CROWN HOLDINGS INC COM 228368106 1,444 26,458 SH   SOLE 28 18,978 0 7,480
CROWN HOLDINGS INC COM 228368106 2,083 38,168 SH   SOLE 29 10,542 0 27,626
CROWN HOLDINGS INC COM 228368106 9,979 182,867 SH   SOLE 30 182,867 0 0
CROWN HOLDINGS INC COM 228368106 2,191 40,153 SH   SOLE 31 24,735 0 15,418
CROWN HOLDINGS INC COM 228368106 6,161 112,910 SH   SOLE 34 112,910 0 0
CROWN HOLDINGS INC COM 228368106 2,587 47,399 SH   SOLE 36 47,399 0 0
CROWN HOLDINGS INC COM 228368106 148 2,713 SH   SOLE 40 2,713 0 0
CRYOLIFE INC COM 228903100 905 31,034 SH   SOLE 2 1,338 0 29,696
CRYOLIFE INC COM 228903100 10 355 SH   SOLE 4 355 0 0
CRYOLIFE INC COM 228903100 23 803 SH   SOLE 7 803 0 0
CRYOLIFE INC COM 228903100 4,635 158,899 SH   SOLE 18 158,899 0 0
CRYOLIFE INC COM 228903100 1,605 55,015 SH   SOLE 19 55,015 0 0
CRYOLIFE INC COM 228903100 116,488 3,993,405 SH   SOLE 21 3,993,405 0 0
CRYOLIFE INC COM 228903100 32,916 1,128,408 SH   SOLE 22 1,079,629 0 48,779
CRYOLIFE INC COM 228903100 934 32,023 SH   SOLE 26 17,642 0 14,381
CRYOLIFE INC COM 228903100 146 4,990 SH   SOLE 28 4,990 0 0
CRYOLIFE INC COM 228903100 1,473 50,483 SH   SOLE 30 50,483 0 0
CRYOLIFE INC COM 228903100 115 3,945 SH   SOLE 40 3,945 0 0
CRYOPORT INC COM PAR $0.001 229050307 283 21,937 SH   SOLE 2 974 0 20,963
CRYOPORT INC COM PAR $0.001 229050307 7 526 SH   SOLE 7 526 0 0
CRYOPORT INC COM PAR $0.001 229050307 1,147 88,803 SH   SOLE 18 88,803 0 0
CRYOPORT INC COM PAR $0.001 229050307 553 42,790 SH   SOLE 19 42,790 0 0
CRYOPORT INC COM PAR $0.001 229050307 11,721 907,172 SH   SOLE 21 907,172 0 0
CRYOPORT INC COM PAR $0.001 229050307 11,006 851,819 SH   SOLE 22 833,435 0 18,384
CSG SYS INTL INC COM 126349109 1,602 37,876 SH   SOLE 2 10,859 0 27,017
CSG SYS INTL INC COM 126349109 4 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109 21 506 SH   SOLE 7 506 0 0
CSG SYS INTL INC COM 126349109 6,394 151,155 SH   SOLE 18 140,607 0 10,548
CSG SYS INTL INC COM 126349109 9,288 219,571 SH   SOLE 19 219,571 0 0
CSG SYS INTL INC COM 126349109 149,743 3,540,029 SH   SOLE 21 3,540,029 0 0
CSG SYS INTL INC COM 126349109 48,464 1,145,715 SH   SOLE 22 1,100,530 0 45,185
CSG SYS INTL INC COM 126349109 1,619 38,279 SH   SOLE 23 38,279 0 0
CSG SYS INTL INC COM 126349109 2,952 69,786 SH   SOLE 26 4,646 0 65,140
CSG SYS INTL INC COM 126349109 204 4,819 SH   SOLE 28 4,819 0 0
CSG SYS INTL INC COM 126349109 2,030 47,991 SH   SOLE 30 47,991 0 0
CSG SYS INTL INC COM 126349109 157 3,711 SH   SOLE 40 3,711 0 0
CSP INC COM 126389105 7 628 SH   SOLE 18 628 0 0
CSP INC COM 126389105 103 9,215 SH   SOLE 21 9,215 0 0
CSS INDS INC COM 125906107 16 2,628 SH   SOLE 18 2,628 0 0
CSS INDS INC COM 125906107 159 26,627 SH   SOLE 21 26,627 0 0
CSS INDS INC COM 125906107 1,016 169,553 SH   SOLE 22 169,553 0 0
CSW INDUSTRIALS INC COM 126402106 712 12,431 SH   SOLE 2 841 0 11,590
CSW INDUSTRIALS INC COM 126402106 18 312 SH   SOLE 7 312 0 0
CSW INDUSTRIALS INC COM 126402106 3,038 53,021 SH   SOLE 18 48,547 0 4,474
CSW INDUSTRIALS INC COM 126402106 2,087 36,430 SH   SOLE 19 36,430 0 0
CSW INDUSTRIALS INC COM 126402106 29,137 508,589 SH   SOLE 21 508,589 0 0
CSW INDUSTRIALS INC COM 126402106 23,137 403,853 SH   SOLE 22 383,414 0 20,439
CSW INDUSTRIALS INC COM 126402106 35 612 SH   SOLE 23 612 0 0
CSW INDUSTRIALS INC COM 126402106 142 2,473 SH   SOLE 26 0 0 2,473
CSW INDUSTRIALS INC COM 126402106 106 1,853 SH   SOLE 28 1,853 0 0
CSW INDUSTRIALS INC COM 126402106 275 4,807 SH   SOLE 30 4,807 0 0
CSW INDUSTRIALS INC COM 126402106 21 367 SH   SOLE 40 367 0 0
CSX CORP COM 126408103 145,986 1,951,169 SH   SOLE 2 186,761 0 1,764,408
CSX CORP COM 126408103 21,715 290,227 SH   SOLE 4 268,285 0 21,942
CSX CORP COM 126408103 46,798 625,478 SH   SOLE 7 624,244 0 1,234
CSX CORP COM 126408103 678 9,063 SH   SOLE 13 9,063 0 0
CSX CORP COM 126408103 640 8,549 SH   SOLE 15 8,549 0 0
CSX CORP COM 126408103 116,349 1,555,049 SH   SOLE 18 1,452,792 0 102,257
CSX CORP COM 126408103 19,945 266,570 SH   SOLE 19 266,570 0 0
CSX CORP COM 126408103 1,052,977 14,073,464 SH   SOLE 21 14,073,464 0 0
CSX CORP COM 126408103 1,404,772 18,775,348 SH   SOLE 22 16,692,442 0 2,082,906
CSX CORP COM 126408103 43,252 578,077 SH   SOLE 23 578,077 0 0
CSX CORP COM 126408103 54,438 727,583 SH   SOLE 25 727,583 0 0
CSX CORP COM 126408103 271,650 3,630,708 SH   SOLE 26 845,568 0 2,785,140
CSX CORP COM 126408103 11,599 155,024 SH   SOLE 28 113,004 0 42,020
CSX CORP COM 126408103 2,267 30,298 SH   SOLE 29 30,298 0 0
CSX CORP COM 126408103 243,277 3,251,499 SH   SOLE 30 3,251,499 0 0
CSX CORP COM 126408103 18,470 246,863 SH   SOLE 31 151,606 0 95,257
CSX CORP COM 126408103 8,863 118,456 SH   SOLE 32 118,456 0 0
CSX CORP COM 126408103 10,357 138,421 SH   SOLE 34 138,421 0 0
CSX CORP COM 126408103 47,397 633,475 SH   SOLE 36 633,475 0 0
CSX CORP COM 126408103 1,377 18,404 SH   SOLE 40 18,404 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 40 41,637 SH   SOLE 2 2,213 0 39,424
CTI BIOPHARMA CORP COM NEW 12648L601 1 1,217 SH   SOLE 7 1,217 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 159 163,383 SH   SOLE 18 163,383 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 81 83,637 SH   SOLE 19 83,637 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 1,629 1,678,864 SH   SOLE 21 1,678,864 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 801 825,977 SH   SOLE 22 785,313 0 40,664
CTI INDUSTRIES CORP COM NEW 125961300 1 230 SH   SOLE 21 230 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 22,134 506,608 SH   SOLE 2 24,939 0 481,669
CTRIP COM INTL LTD SPONSORED ADS 22943F100 15,679 358,875 SH   SOLE 4 358,875 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 3,487 79,819 SH   SOLE 7 79,819 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 7,175 164,236 SH   SOLE 13 164,236 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 41,431 948,295 SH   SOLE 15 888,249 0 60,046
CTRIP COM INTL LTD SPONSORED ADS 22943F100 6,904 158,022 SH   SOLE 18 158,022 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 25,646 586,992 SH   SOLE 19 586,992 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 400,036 9,156,247 SH   SOLE 21 9,156,247 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 237,458 5,435,058 SH   SOLE 22 4,936,044 0 499,014
CTRIP COM INTL LTD SPONSORED ADS 22943F100 10,404 238,125 SH   SOLE 23 238,125 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 28,661 656,013 SH   SOLE 25 656,013 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 95,386 2,183,256 SH   SOLE 26 485,402 0 1,697,854
CTRIP COM INTL LTD SPONSORED ADS 22943F100 2,556 58,504 SH   SOLE 28 58,504 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 3,728 85,330 SH   SOLE 29 46,761 0 38,569
CTRIP COM INTL LTD SPONSORED ADS 22943F100 120,378 2,755,265 SH   SOLE 30 2,755,265 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 1,112 25,450 SH   SOLE 31 25,450 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 4,189 95,880 SH   SOLE 32 95,880 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 230,102 5,266,706 SH   SOLE 34 5,266,706 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 163 3,741 SH   SOLE 40 3,741 0 0
CTS CORP COM 126501105 977 33,252 SH   SOLE 2 1,119 0 32,133
CTS CORP COM 126501105 5 185 SH   SOLE 4 185 0 0
CTS CORP COM 126501105 21 722 SH   SOLE 7 722 0 0
CTS CORP COM 126501105 4,413 150,253 SH   SOLE 18 150,253 0 0
CTS CORP COM 126501105 1,502 51,127 SH   SOLE 19 51,127 0 0
CTS CORP COM 126501105 104,790 3,567,914 SH   SOLE 21 3,567,914 0 0
CTS CORP COM 126501105 29,899 1,018,000 SH   SOLE 22 982,834 0 35,166
CTS CORP COM 126501105 329 11,213 SH   SOLE 26 0 0 11,213
CTS CORP COM 126501105 120 4,094 SH   SOLE 28 4,094 0 0
CTS CORP COM 126501105 1,671 56,910 SH   SOLE 30 56,910 0 0
CTS CORP COM 126501105 109 3,702 SH   SOLE 40 3,702 0 0
CUBESMART COM 229663109 11,610 362,372 SH   SOLE 2 18,338 0 344,034
CUBESMART COM 229663109 1,661 51,827 SH   SOLE 4 51,827 0 0
CUBESMART COM 229663109 8,934 278,842 SH   SOLE 7 278,842 0 0
CUBESMART COM 229663109 238 7,414 SH   SOLE 15 7,414 0 0
CUBESMART COM 229663109 2,962 92,436 SH   SOLE 18 92,436 0 0
CUBESMART COM 229663109 10,619 331,426 SH   SOLE 19 331,426 0 0
CUBESMART COM 229663109 117,459 3,666,004 SH   SOLE 21 3,666,004 0 0
CUBESMART COM 229663109 245,928 7,675,642 SH   SOLE 22 7,317,448 0 358,194
CUBESMART COM 229663109 486 15,160 SH   SOLE 23 15,160 0 0
CUBESMART COM 229663109 12,539 391,352 SH   SOLE 25 391,352 0 0
CUBESMART COM 229663109 4,241 132,377 SH   SOLE 26 48,182 0 84,195
CUBESMART COM 229663109 753 23,505 SH   SOLE 28 23,505 0 0
CUBESMART COM 229663109 2,154 67,214 SH   SOLE 29 67,214 0 0
CUBESMART COM 229663109 28,656 894,396 SH   SOLE 30 894,396 0 0
CUBESMART COM 229663109 204 6,354 SH   SOLE 31 6,354 0 0
CUBESMART COM 229663109 8 256 SH   SOLE 34 256 0 0
CUBESMART COM 229663109 105 3,280 SH   SOLE 36 3,280 0 0
CUBESMART COM 229663109 556 17,343 SH   SOLE 40 17,343 0 0
CUBIC CORP COM 229669106 1,469 26,118 SH   SOLE 2 1,109 0 25,009
CUBIC CORP COM 229669106 6 110 SH   SOLE 4 110 0 0
CUBIC CORP COM 229669106 31 552 SH   SOLE 7 552 0 0
CUBIC CORP COM 229669106 7,315 130,060 SH   SOLE 18 130,060 0 0
CUBIC CORP COM 229669106 2,733 48,599 SH   SOLE 19 48,599 0 0
CUBIC CORP COM 229669106 212,955 3,786,533 SH   SOLE 21 3,786,533 0 0
CUBIC CORP COM 229669106 49,592 881,797 SH   SOLE 22 836,764 0 45,033
CUBIC CORP COM 229669106 487 8,659 SH   SOLE 26 5,875 0 2,784
CUBIC CORP COM 229669106 201 3,576 SH   SOLE 28 3,576 0 0
CUBIC CORP COM 229669106 2,374 42,207 SH   SOLE 30 42,207 0 0
CUBIC CORP COM 229669106 144 2,566 SH   SOLE 40 2,566 0 0
CUE BIOPHARMA INC COM 22978P106 110 14,212 SH   SOLE 2 519 0 13,693
CUE BIOPHARMA INC COM 22978P106 4 479 SH   SOLE 7 479 0 0
CUE BIOPHARMA INC COM 22978P106 442 57,145 SH   SOLE 18 57,145 0 0
CUE BIOPHARMA INC COM 22978P106 191 24,716 SH   SOLE 19 24,716 0 0
CUE BIOPHARMA INC COM 22978P106 4,844 626,683 SH   SOLE 21 626,683 0 0
CUE BIOPHARMA INC COM 22978P106 1,723 222,905 SH   SOLE 22 207,592 0 15,313
CUI GLOBAL INC COM NEW 126576206 6 5,284 SH   SOLE 18 5,284 0 0
CUI GLOBAL INC COM NEW 126576206 94 79,350 SH   SOLE 21 79,350 0 0
CUI GLOBAL INC COM NEW 126576206 29 24,486 SH   SOLE 22 24,486 0 0
CULLEN FROST BANKERS INC COM 229899109 16,764 172,695 SH   SOLE 2 60,365 0 112,330
CULLEN FROST BANKERS INC COM 229899109 255 2,631 SH   SOLE 4 2,631 0 0
CULLEN FROST BANKERS INC COM 229899109 4,247 43,747 SH   SOLE 7 43,747 0 0
CULLEN FROST BANKERS INC COM 229899109 20,343 209,575 SH   SOLE 18 209,370 0 205
CULLEN FROST BANKERS INC COM 229899109 4,690 48,314 SH   SOLE 19 48,314 0 0
CULLEN FROST BANKERS INC COM 229899109 301,673 3,107,784 SH   SOLE 21 3,107,784 0 0
CULLEN FROST BANKERS INC COM 229899109 208,802 2,151,048 SH   SOLE 22 2,034,935 0 116,113
CULLEN FROST BANKERS INC COM 229899109 322 3,322 SH   SOLE 23 3,322 0 0
CULLEN FROST BANKERS INC COM 229899109 159 1,642 SH   SOLE 25 1,642 0 0
CULLEN FROST BANKERS INC COM 229899109 2,723 28,057 SH   SOLE 26 16,828 0 11,229
CULLEN FROST BANKERS INC COM 229899109 744 7,664 SH   SOLE 28 7,664 0 0
CULLEN FROST BANKERS INC COM 229899109 1,812 18,662 SH   SOLE 29 3,889 0 14,773
CULLEN FROST BANKERS INC COM 229899109 1,713 17,642 SH   SOLE 30 17,642 0 0
CULLEN FROST BANKERS INC COM 229899109 671 6,915 SH   SOLE 31 6,011 0 904
CULLEN FROST BANKERS INC COM 229899109 189 1,949 SH   SOLE 34 1,949 0 0
CULLEN FROST BANKERS INC COM 229899109 302 3,112 SH   SOLE 36 3,112 0 0
CULLEN FROST BANKERS INC COM 229899109 501 5,166 SH   SOLE 40 5,166 0 0
CULP INC COM 230215105 257 13,368 SH   SOLE 2 447 0 12,921
CULP INC COM 230215105 8 413 SH   SOLE 7 413 0 0
CULP INC COM 230215105 731 38,039 SH   SOLE 18 38,039 0 0
CULP INC COM 230215105 305 15,884 SH   SOLE 19 15,884 0 0
CULP INC COM 230215105 7,195 374,155 SH   SOLE 21 374,155 0 0
CULP INC COM 230215105 6,171 320,880 SH   SOLE 22 312,468 0 8,412
CUMBERLAND PHARMACEUTICALS I COM 230770109 11 1,815 SH   SOLE 18 1,815 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 199 34,208 SH   SOLE 21 34,208 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 1,440 247,767 SH   SOLE 22 247,767 0 0
CUMMINS INC COM 231021106 61,007 386,436 SH   SOLE 2 52,025 0 334,411
CUMMINS INC COM 231021106 8,668 54,905 SH   SOLE 4 50,798 0 4,107
CUMMINS INC COM 231021106 26,339 166,840 SH   SOLE 7 133,132 0 33,708
CUMMINS INC COM 231021106 950 6,019 SH   SOLE 13 6,019 0 0
CUMMINS INC COM 231021106 234 1,481 SH   SOLE 15 1,481 0 0
CUMMINS INC COM 231021106 3 18 SH   SOLE 17 0 0 18
CUMMINS INC COM 231021106 53,889 341,350 SH   SOLE 18 321,424 0 19,926
CUMMINS INC COM 231021106 9,346 59,201 SH   SOLE 19 59,201 0 0
CUMMINS INC COM 231021106 629,643 3,988,364 SH   SOLE 21 3,988,364 0 0
CUMMINS INC COM 231021106 592,108 3,750,607 SH   SOLE 22 3,330,361 0 420,246
CUMMINS INC COM 231021106 17,385 110,120 SH   SOLE 23 110,120 0 0
CUMMINS INC COM 231021106 34,189 216,567 SH   SOLE 25 216,567 0 0
CUMMINS INC COM 231021106 141,724 897,724 SH   SOLE 26 178,613 0 719,111
CUMMINS INC COM 231021106 4,645 29,421 SH   SOLE 28 21,173 0 8,248
CUMMINS INC COM 231021106 900 5,704 SH   SOLE 29 5,704 0 0
CUMMINS INC COM 231021106 100,315 635,431 SH   SOLE 30 635,431 0 0
CUMMINS INC COM 231021106 7,565 47,918 SH   SOLE 31 29,198 0 18,720
CUMMINS INC COM 231021106 5,046 31,963 SH   SOLE 34 31,963 0 0
CUMMINS INC COM 231021106 19,859 125,795 SH   SOLE 36 125,795 0 0
CUMMINS INC COM 231021106 599 3,797 SH   SOLE 40 3,797 0 0
CUMULUS MEDIA INC COM CLASS A 231082801 72 3,974 SH   SOLE 22 3,974 0 0
CURIS INC COM NEW 231269200 27 13,345 SH   SOLE 21 13,345 0 0
CURIS INC COM NEW 231269200 816 410,209 SH   SOLE 22 410,209 0 0
CURO GROUP HLDGS CORP COM 23131L107 95 9,442 SH   SOLE 2 460 0 8,982
CURO GROUP HLDGS CORP COM 23131L107 3 274 SH   SOLE 7 274 0 0
CURO GROUP HLDGS CORP COM 23131L107 362 36,076 SH   SOLE 18 36,076 0 0
CURO GROUP HLDGS CORP COM 23131L107 164 16,382 SH   SOLE 19 16,382 0 0
CURO GROUP HLDGS CORP COM 23131L107 3,952 393,970 SH   SOLE 21 393,970 0 0
CURO GROUP HLDGS CORP COM 23131L107 3,509 349,896 SH   SOLE 22 341,860 0 8,036
CURTISS WRIGHT CORP COM 231561101 12,354 109,001 SH   SOLE 2 24,538 0 84,463
CURTISS WRIGHT CORP COM 231561101 131 1,159 SH   SOLE 4 1,159 0 0
CURTISS WRIGHT CORP COM 231561101 116 1,021 SH   SOLE 7 1,021 0 0
CURTISS WRIGHT CORP COM 231561101 14,704 129,731 SH   SOLE 18 129,731 0 0
CURTISS WRIGHT CORP COM 231561101 1,964 17,332 SH   SOLE 19 17,332 0 0
CURTISS WRIGHT CORP COM 231561101 313,968 2,770,145 SH   SOLE 21 2,770,145 0 0
CURTISS WRIGHT CORP COM 231561101 170,646 1,505,609 SH   SOLE 22 1,417,390 0 88,219
CURTISS WRIGHT CORP COM 231561101 514 4,531 SH   SOLE 23 4,531 0 0
CURTISS WRIGHT CORP COM 231561101 3,965 34,982 SH   SOLE 26 9,605 0 25,377
CURTISS WRIGHT CORP COM 231561101 606 5,351 SH   SOLE 28 5,351 0 0
CURTISS WRIGHT CORP COM 231561101 1,676 14,787 SH   SOLE 30 14,787 0 0
CURTISS WRIGHT CORP COM 231561101 107 940 SH   SOLE 31 940 0 0
CURTISS WRIGHT CORP COM 231561101 88 779 SH   SOLE 36 779 0 0
CURTISS WRIGHT CORP COM 231561101 412 3,633 SH   SOLE 40 3,633 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 908 50,997 SH   SOLE 2 1,640 0 49,357
CUSHMAN WAKEFIELD PLC SHS G2717B108 11 594 SH   SOLE 7 594 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 3,593 201,834 SH   SOLE 18 201,834 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,719 96,573 SH   SOLE 19 96,573 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 37,226 2,091,337 SH   SOLE 21 2,091,337 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 12,162 683,248 SH   SOLE 22 620,065 0 63,183
CUSHMAN WAKEFIELD PLC SHS G2717B108 627 35,197 SH   SOLE 26 29,064 0 6,133
CUSHMAN WAKEFIELD PLC SHS G2717B108 256 14,381 SH   SOLE 30 14,381 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 45 2,527 SH   SOLE 40 2,527 0 0
CUSTOMERS BANCORP INC COM 23204G100 529 28,873 SH   SOLE 2 1,036 0 27,837
CUSTOMERS BANCORP INC COM 23204G100 11 624 SH   SOLE 7 624 0 0
CUSTOMERS BANCORP INC COM 23204G100 2,322 126,791 SH   SOLE 18 126,791 0 0
CUSTOMERS BANCORP INC COM 23204G100 823 44,955 SH   SOLE 19 44,955 0 0
CUSTOMERS BANCORP INC COM 23204G100 58,177 3,177,344 SH   SOLE 21 3,177,344 0 0
CUSTOMERS BANCORP INC COM 23204G100 16,298 890,106 SH   SOLE 22 853,759 0 36,347
CUSTOMERS BANCORP INC COM 23204G100 75 4,079 SH   SOLE 26 0 0 4,079
CUSTOMERS BANCORP INC COM 23204G100 68 3,738 SH   SOLE 28 3,738 0 0
CUSTOMERS BANCORP INC COM 23204G100 755 41,233 SH   SOLE 30 41,233 0 0
CUSTOMERS BANCORP INC COM 23204G100 50 2,738 SH   SOLE 40 2,738 0 0
CUTERA INC COM 232109108 193 10,942 SH   SOLE 2 530 0 10,412
CUTERA INC COM 232109108 6 350 SH   SOLE 7 350 0 0
CUTERA INC COM 232109108 1,080 61,154 SH   SOLE 18 61,154 0 0
CUTERA INC COM 232109108 343 19,397 SH   SOLE 19 19,397 0 0
CUTERA INC COM 232109108 26,710 1,512,465 SH   SOLE 21 1,512,465 0 0
CUTERA INC COM 232109108 6,833 386,900 SH   SOLE 22 369,249 0 17,651
CUTERA INC COM 232109108 93 5,272 SH   SOLE 26 0 0 5,272
CUTERA INC COM 232109108 24 1,338 SH   SOLE 28 1,338 0 0
CUTERA INC COM 232109108 343 19,437 SH   SOLE 30 19,437 0 0
CVB FINL CORP COM 126600105 2,447 116,267 SH   SOLE 2 4,088 0 112,179
CVB FINL CORP COM 126600105 15 721 SH   SOLE 4 721 0 0
CVB FINL CORP COM 126600105 47 2,254 SH   SOLE 7 2,254 0 0
CVB FINL CORP COM 126600105 11,602 551,176 SH   SOLE 18 551,176 0 0
CVB FINL CORP COM 126600105 3,677 174,695 SH   SOLE 19 174,695 0 0
CVB FINL CORP COM 126600105 238,176 11,314,776 SH   SOLE 21 11,314,776 0 0
CVB FINL CORP COM 126600105 78,058 3,708,240 SH   SOLE 22 3,537,388 0 170,852
CVB FINL CORP COM 126600105 689 32,721 SH   SOLE 26 23,502 0 9,219
CVB FINL CORP COM 126600105 307 14,605 SH   SOLE 28 14,605 0 0
CVB FINL CORP COM 126600105 3,183 151,195 SH   SOLE 30 151,195 0 0
CVB FINL CORP COM 126600105 223 10,577 SH   SOLE 40 10,577 0 0
CVD EQUIPMENT CORP COM 126601103 4 980 SH   SOLE 18 980 0 0
CVD EQUIPMENT CORP COM 126601103 65 16,468 SH   SOLE 21 16,468 0 0
CVR ENERGY INC COM 12662P108 802 19,466 SH   SOLE 2 3,510 0 15,956
CVR ENERGY INC COM 12662P108 8 194 SH   SOLE 4 194 0 0
CVR ENERGY INC COM 12662P108 14 350 SH   SOLE 7 350 0 0
CVR ENERGY INC COM 12662P108 2,510 60,921 SH   SOLE 18 59,297 0 1,624
CVR ENERGY INC COM 12662P108 2,893 70,210 SH   SOLE 19 70,210 0 0
CVR ENERGY INC COM 12662P108 26,244 636,981 SH   SOLE 21 636,981 0 0
CVR ENERGY INC COM 12662P108 32,155 780,471 SH   SOLE 22 746,610 0 33,861
CVR ENERGY INC COM 12662P108 402 9,762 SH   SOLE 23 9,762 0 0
CVR ENERGY INC COM 12662P108 1,525 37,009 SH   SOLE 26 14,829 0 22,180
CVR ENERGY INC COM 12662P108 150 3,632 SH   SOLE 28 3,632 0 0
CVR ENERGY INC COM 12662P108 307 7,447 SH   SOLE 30 7,447 0 0
CVR ENERGY INC COM 12662P108 126 3,055 SH   SOLE 40 3,055 0 0
CVS HEALTH CORP COM 126650100 186,303 3,454,536 SH   SOLE 2 511,226 0 2,943,310
CVS HEALTH CORP COM 126650100 25,926 480,735 SH   SOLE 4 444,846 0 35,889
CVS HEALTH CORP COM 126650100 61,873 1,147,277 SH   SOLE 7 1,062,015 0 85,262
CVS HEALTH CORP COM 126650100 795 14,733 SH   SOLE 13 14,733 0 0
CVS HEALTH CORP COM 126650100 622 11,541 SH   SOLE 15 11,541 0 0
CVS HEALTH CORP COM 126650100 6 104 SH   SOLE 17 0 0 104
CVS HEALTH CORP COM 126650100 261,570 4,850,176 SH   SOLE 18 4,570,669 0 279,507
CVS HEALTH CORP COM 126650100 392,056 7,269,726 SH   SOLE 19 7,269,726 0 0
CVS HEALTH CORP COM 126650100 1,410,203 26,148,767 SH   SOLE 21 26,148,767 0 0
CVS HEALTH CORP COM 126650100 1,736,055 32,190,898 SH   SOLE 22 28,460,591 0 3,730,307
CVS HEALTH CORP COM 126650100 50,516 936,693 SH   SOLE 23 936,693 0 0
CVS HEALTH CORP COM 126650100 65,407 1,212,810 SH   SOLE 25 1,212,810 0 0
CVS HEALTH CORP COM 126650100 316,618 5,870,913 SH   SOLE 26 1,324,760 0 4,546,153
CVS HEALTH CORP COM 126650100 13,404 248,552 SH   SOLE 28 180,608 0 67,944
CVS HEALTH CORP COM 126650100 6,546 121,372 SH   SOLE 29 54,079 0 67,293
CVS HEALTH CORP COM 126650100 295,163 5,473,069 SH   SOLE 30 5,473,069 0 0
CVS HEALTH CORP COM 126650100 20,926 388,013 SH   SOLE 31 241,668 0 146,345
CVS HEALTH CORP COM 126650100 82,210 1,524,382 SH   SOLE 34 1,524,382 0 0
CVS HEALTH CORP COM 126650100 62,185 1,153,077 SH   SOLE 36 1,153,077 0 0
CVS HEALTH CORP COM 126650100 1,572 29,153 SH   SOLE 40 29,153 0 0
CYANOTECH CORP COM PAR $0.02 232437301 3 812 SH   SOLE 21 812 0 0
CYANOTECH CORP COM PAR $0.02 232437301 35 10,762 SH   SOLE 22 10,762 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 15 130 SH   SOLE 4 130 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 507 4,257 SH   SOLE 7 4,257 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 49,246 413,662 SH   SOLE 21 413,662 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 30,885 259,426 SH   SOLE 22 244,634 0 14,792
CYBERARK SOFTWARE LTD SHS M2682V108 48 401 SH   SOLE 23 401 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 314 2,638 SH   SOLE 26 0 0 2,638
CYBERARK SOFTWARE LTD SHS M2682V108 716 6,013 SH   SOLE 30 6,013 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 479 4,024 SH   SOLE 40 4,024 0 0
CYBEROPTICS CORP COM 232517102 22 1,295 SH   SOLE 18 1,295 0 0
CYBEROPTICS CORP COM 232517102 379 22,162 SH   SOLE 21 22,162 0 0
CYBEROPTICS CORP COM 232517102 3,129 182,984 SH   SOLE 22 182,984 0 0
CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 1 796 SH   SOLE 21 796 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 696 52,386 SH   SOLE 2 2,194 0 50,192
CYMABAY THERAPEUTICS INC COM 23257D103 17 1,266 SH   SOLE 7 1,266 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 2,691 202,661 SH   SOLE 18 202,661 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 1,238 93,198 SH   SOLE 19 93,198 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 37,362 2,813,423 SH   SOLE 21 2,813,423 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 24,361 1,834,427 SH   SOLE 22 1,763,219 0 71,208
CYMABAY THERAPEUTICS INC COM 23257D103 51 3,844 SH   SOLE 26 0 0 3,844
CYMABAY THERAPEUTICS INC COM 23257D103 109 8,180 SH   SOLE 28 8,180 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 243 18,283 SH   SOLE 30 18,283 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 124 9,362 SH   SOLE 40 9,362 0 0
CYNERGISTEK INC COM 23258P105 7 1,418 SH   SOLE 18 1,418 0 0
CYNERGISTEK INC COM 23258P105 102 20,435 SH   SOLE 21 20,435 0 0
CYNERGISTEK INC COM 23258P105 4 877 SH   SOLE 22 877 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 13,349 894,674 SH   SOLE 2 222,331 0 672,343
CYPRESS SEMICONDUCTOR CORP COM 232806109 97 6,503 SH   SOLE 4 6,503 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 128 8,557 SH   SOLE 7 8,557 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 16,031 1,074,487 SH   SOLE 18 1,073,366 0 1,121
CYPRESS SEMICONDUCTOR CORP COM 232806109 1,151 77,152 SH   SOLE 19 77,152 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 295,168 19,783,400 SH   SOLE 21 19,783,400 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 182,787 12,251,168 SH   SOLE 22 11,550,055 0 701,113
CYPRESS SEMICONDUCTOR CORP COM 232806109 195 13,046 SH   SOLE 23 13,046 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 1,598 107,108 SH   SOLE 26 65,885 0 41,223
CYPRESS SEMICONDUCTOR CORP COM 232806109 647 43,381 SH   SOLE 28 43,381 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 47 3,139 SH   SOLE 29 3,139 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 20,704 1,387,665 SH   SOLE 30 1,387,665 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 113 7,594 SH   SOLE 31 7,594 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 114 7,640 SH   SOLE 36 7,640 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 445 29,823 SH   SOLE 40 29,823 0 0
CYPRESS SEMICONDUCTOR CORP NOTE 4.500% 1/1 232806AM1 862 675,000 PRN   SOLE 21 675,000 0 0
CYRUSONE INC COM 23283R100 13,235 252,382 SH   SOLE 2 52,921 0 199,461
CYRUSONE INC COM 23283R100 5,146 98,132 SH   SOLE 4 98,132 0 0
CYRUSONE INC COM 23283R100 8,249 157,296 SH   SOLE 7 157,296 0 0
CYRUSONE INC COM 23283R100 219 4,171 SH   SOLE 15 4,171 0 0
CYRUSONE INC COM 23283R100 36,091 688,230 SH   SOLE 18 688,230 0 0
CYRUSONE INC COM 23283R100 23,085 440,224 SH   SOLE 19 440,224 0 0
CYRUSONE INC COM 23283R100 327,309 6,241,598 SH   SOLE 21 6,241,598 0 0
CYRUSONE INC COM 23283R100 245,181 4,675,452 SH   SOLE 22 4,410,378 0 265,074
CYRUSONE INC COM 23283R100 1,700 32,415 SH   SOLE 23 32,415 0 0
CYRUSONE INC COM 23283R100 11,677 222,668 SH   SOLE 25 222,668 0 0
CYRUSONE INC COM 23283R100 3,757 71,643 SH   SOLE 26 21,754 0 49,889
CYRUSONE INC COM 23283R100 1,187 22,639 SH   SOLE 28 22,639 0 0
CYRUSONE INC COM 23283R100 1,965 37,473 SH   SOLE 29 37,473 0 0
CYRUSONE INC COM 23283R100 26,854 512,082 SH   SOLE 30 512,082 0 0
CYRUSONE INC COM 23283R100 217 4,139 SH   SOLE 31 2,225 0 1,914
CYRUSONE INC COM 23283R100 11,873 226,412 SH   SOLE 34 226,412 0 0
CYRUSONE INC COM 23283R100 552 10,529 SH   SOLE 40 10,529 0 0
CYTOKINETICS INC COM NEW 23282W605 602 74,462 SH   SOLE 2 38,207 0 36,255
CYTOKINETICS INC COM NEW 23282W605 6 787 SH   SOLE 7 787 0 0
CYTOKINETICS INC COM NEW 23282W605 1,910 236,085 SH   SOLE 18 236,085 0 0
CYTOKINETICS INC COM NEW 23282W605 2,367 292,540 SH   SOLE 19 292,540 0 0
CYTOKINETICS INC COM NEW 23282W605 50,785 6,277,450 SH   SOLE 21 6,277,450 0 0
CYTOKINETICS INC COM NEW 23282W605 14,349 1,773,708 SH   SOLE 22 1,724,494 0 49,214
CYTOKINETICS INC COM NEW 23282W605 64 7,898 SH   SOLE 28 7,898 0 0
CYTOKINETICS INC COM NEW 23282W605 712 88,067 SH   SOLE 30 88,067 0 0
CYTOKINETICS INC COM NEW 23282W605 856 105,836 SH   SOLE 34 105,836 0 0
CYTOKINETICS INC COM NEW 23282W605 48 5,993 SH   SOLE 40 5,993 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 429 39,949 SH   SOLE 2 5,272 0 34,677
CYTOMX THERAPEUTICS INC COM 23284F105 9 857 SH   SOLE 7 857 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,632 151,801 SH   SOLE 18 151,801 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,521 141,506 SH   SOLE 19 141,506 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 21,257 1,977,402 SH   SOLE 21 1,977,402 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 15,704 1,460,824 SH   SOLE 22 1,413,148 0 47,676
CYTOMX THERAPEUTICS INC COM 23284F105 210 19,527 SH   SOLE 23 19,527 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 471 43,776 SH   SOLE 26 0 0 43,776
CYTOMX THERAPEUTICS INC COM 23284F105 55 5,138 SH   SOLE 28 5,138 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 231 21,464 SH   SOLE 30 21,464 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 23 2,147 SH   SOLE 40 2,147 0 0
CYTORI THERAPEUTICS INC COM PAR 23283K402 0 472 SH   SOLE 21 472 0 0
CYTORI THERAPEUTICS INC COM PAR 23283K402 6 23,772 SH   SOLE 22 23,772 0 0
CYTOSORBENTS CORP COM NEW 23283X206 183 24,203 SH   SOLE 2 965 0 23,238
CYTOSORBENTS CORP COM NEW 23283X206 4 594 SH   SOLE 7 594 0 0
CYTOSORBENTS CORP COM NEW 23283X206 765 101,011 SH   SOLE 18 101,011 0 0
CYTOSORBENTS CORP COM NEW 23283X206 322 42,521 SH   SOLE 19 42,521 0 0
CYTOSORBENTS CORP COM NEW 23283X206 7,549 997,166 SH   SOLE 21 997,166 0 0
CYTOSORBENTS CORP COM NEW 23283X206 6,214 820,837 SH   SOLE 22 798,689 0 22,148
CYTRX CORP COM PAR 232828608 5 7,066 SH   SOLE 18 7,066 0 0
CYTRX CORP COM PAR 232828608 46 70,314 SH   SOLE 21 70,314 0 0
CYTRX CORP COM PAR 232828608 149 225,782 SH   SOLE 22 225,782 0 0
D R HORTON INC COM 23331A109 36,861 890,803 SH   SOLE 2 114,652 0 776,151
D R HORTON INC COM 23331A109 4,732 114,356 SH   SOLE 4 105,077 0 9,279
D R HORTON INC COM 23331A109 12,633 305,303 SH   SOLE 7 271,948 0 33,355
D R HORTON INC COM 23331A109 561 13,554 SH   SOLE 13 13,554 0 0
D R HORTON INC COM 23331A109 115 2,771 SH   SOLE 15 2,771 0 0
D R HORTON INC COM 23331A109 4 100 SH   SOLE 17 0 0 100
D R HORTON INC COM 23331A109 112,165 2,710,611 SH   SOLE 18 2,403,505 0 307,106
D R HORTON INC COM 23331A109 44,220 1,068,622 SH   SOLE 19 1,068,622 0 0
D R HORTON INC COM 23331A109 476,839 11,523,414 SH   SOLE 21 11,523,414 0 0
D R HORTON INC COM 23331A109 342,107 8,267,456 SH   SOLE 22 7,311,498 0 955,958
D R HORTON INC COM 23331A109 10,687 258,258 SH   SOLE 23 258,258 0 0
D R HORTON INC COM 23331A109 16,127 389,721 SH   SOLE 25 312,575 0 77,146
D R HORTON INC COM 23331A109 56,541 1,366,375 SH   SOLE 26 450,262 0 916,113
D R HORTON INC COM 23331A109 2,792 67,477 SH   SOLE 28 49,661 0 17,816
D R HORTON INC COM 23331A109 3,743 90,447 SH   SOLE 29 17,243 0 73,204
D R HORTON INC COM 23331A109 49,428 1,194,498 SH   SOLE 30 1,194,498 0 0
D R HORTON INC COM 23331A109 4,358 105,314 SH   SOLE 31 61,977 0 43,337
D R HORTON INC COM 23331A109 38,365 927,127 SH   SOLE 34 927,127 0 0
D R HORTON INC COM 23331A109 13,903 335,981 SH   SOLE 36 335,981 0 0
D R HORTON INC COM 23331A109 396 9,577 SH   SOLE 40 9,577 0 0
DAILY JOURNAL CORP COM 233912104 219 1,025 SH   SOLE 2 40 0 985
DAILY JOURNAL CORP COM 233912104 6 27 SH   SOLE 7 27 0 0
DAILY JOURNAL CORP COM 233912104 825 3,853 SH   SOLE 18 3,853 0 0
DAILY JOURNAL CORP COM 233912104 340 1,587 SH   SOLE 19 1,587 0 0
DAILY JOURNAL CORP COM 233912104 7,662 35,787 SH   SOLE 21 35,787 0 0
DAILY JOURNAL CORP COM 233912104 3,207 14,978 SH   SOLE 22 13,997 0 981
DAKTRONICS INC COM 234264109 277 37,149 SH   SOLE 2 1,375 0 35,774
DAKTRONICS INC COM 234264109 2 251 SH   SOLE 4 251 0 0
DAKTRONICS INC COM 234264109 7 952 SH   SOLE 7 952 0 0
DAKTRONICS INC COM 234264109 1,262 169,334 SH   SOLE 18 169,334 0 0
DAKTRONICS INC COM 234264109 388 52,048 SH   SOLE 19 52,048 0 0
DAKTRONICS INC COM 234264109 31,890 4,280,570 SH   SOLE 21 4,280,570 0 0
DAKTRONICS INC COM 234264109 7,508 1,007,743 SH   SOLE 22 960,866 0 46,877
DAKTRONICS INC COM 234264109 87 11,705 SH   SOLE 26 0 0 11,705
DAKTRONICS INC COM 234264109 39 5,269 SH   SOLE 28 5,269 0 0
DAKTRONICS INC COM 234264109 416 55,800 SH   SOLE 30 55,800 0 0
DAKTRONICS INC COM 234264109 30 3,979 SH   SOLE 40 3,979 0 0
DANA INCORPORATED COM 235825205 3,591 202,408 SH   SOLE 2 87,155 0 115,253
DANA INCORPORATED COM 235825205 89 5,042 SH   SOLE 4 5,042 0 0
DANA INCORPORATED COM 235825205 82 4,608 SH   SOLE 7 4,608 0 0
DANA INCORPORATED COM 235825205 14,546 819,958 SH   SOLE 18 810,865 0 9,093
DANA INCORPORATED COM 235825205 9,722 548,049 SH   SOLE 19 548,049 0 0
DANA INCORPORATED COM 235825205 178,640 10,069,889 SH   SOLE 21 10,069,889 0 0
DANA INCORPORATED COM 235825205 107,881 6,081,209 SH   SOLE 22 5,865,279 0 215,930
DANA INCORPORATED COM 235825205 1,510 85,102 SH   SOLE 23 85,102 0 0
DANA INCORPORATED COM 235825205 4,021 226,642 SH   SOLE 26 35,189 0 191,453
DANA INCORPORATED COM 235825205 335 18,860 SH   SOLE 28 18,860 0 0
DANA INCORPORATED COM 235825205 694 39,116 SH   SOLE 30 39,116 0 0
DANA INCORPORATED COM 235825205 140 7,919 SH   SOLE 34 7,919 0 0
DANA INCORPORATED COM 235825205 154 8,694 SH   SOLE 36 8,694 0 0
DANA INCORPORATED COM 235825205 302 17,018 SH   SOLE 40 17,018 0 0
DANAHER CORPORATION COM 235851102 235,304 1,782,335 SH   SOLE 2 342,160 0 1,440,175
DANAHER CORPORATION COM 235851102 30,258 229,192 SH   SOLE 4 211,771 0 17,421
DANAHER CORPORATION COM 235851102 76,192 577,125 SH   SOLE 7 569,260 0 7,865
DANAHER CORPORATION COM 235851102 2,474 18,736 SH   SOLE 13 18,736 0 0
DANAHER CORPORATION COM 235851102 741 5,611 SH   SOLE 15 5,611 0 0
DANAHER CORPORATION COM 235851102 189,287 1,433,774 SH   SOLE 18 1,351,659 0 82,115
DANAHER CORPORATION COM 235851102 27,440 207,846 SH   SOLE 19 207,846 0 0
DANAHER CORPORATION COM 235851102 2,020,480 15,304,348 SH   SOLE 21 15,304,348 0 0
DANAHER CORPORATION COM 235851102 2,014,377 15,258,118 SH   SOLE 22 13,503,436 0 1,754,682
DANAHER CORPORATION COM 235851102 64,221 486,449 SH   SOLE 23 486,449 0 0
DANAHER CORPORATION COM 235851102 77,358 585,955 SH   SOLE 25 585,955 0 0
DANAHER CORPORATION COM 235851102 367,259 2,781,842 SH   SOLE 26 652,829 0 2,129,013
DANAHER CORPORATION COM 235851102 15,937 120,718 SH   SOLE 28 88,056 0 32,662
DANAHER CORPORATION COM 235851102 14,162 107,272 SH   SOLE 29 64,510 0 42,762
DANAHER CORPORATION COM 235851102 346,315 2,623,200 SH   SOLE 30 2,623,200 0 0
DANAHER CORPORATION COM 235851102 26,409 200,037 SH   SOLE 31 118,458 0 81,579
DANAHER CORPORATION COM 235851102 19,675 149,031 SH   SOLE 34 149,031 0 0
DANAHER CORPORATION COM 235851102 68,000 515,074 SH   SOLE 36 515,074 0 0
DANAHER CORPORATION COM 235851102 1,879 14,230 SH   SOLE 40 14,230 0 0
DANAHER CORPORATION 4.75 MND CV PFD 235851300 40,316 38,287 SH   SOLE 21 38,287 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 79 2,388 SH   SOLE 4 2,388 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 3,327 100,714 SH   SOLE 21 100,714 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 1,839 55,679 SH   SOLE 22 55,679 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 911 27,573 SH   SOLE 30 27,573 0 0
DARDEN RESTAURANTS INC COM 237194105 40,683 334,922 SH   SOLE 2 96,017 0 238,905
DARDEN RESTAURANTS INC COM 237194105 6,321 52,037 SH   SOLE 4 48,771 0 3,266
DARDEN RESTAURANTS INC COM 237194105 19,058 156,891 SH   SOLE 7 119,526 0 37,365
DARDEN RESTAURANTS INC COM 237194105 3,039 25,019 SH   SOLE 13 25,019 0 0
DARDEN RESTAURANTS INC COM 237194105 129 1,065 SH   SOLE 15 1,065 0 0
DARDEN RESTAURANTS INC COM 237194105 42,980 353,830 SH   SOLE 18 319,546 0 34,284
DARDEN RESTAURANTS INC COM 237194105 29,307 241,268 SH   SOLE 19 241,268 0 0
DARDEN RESTAURANTS INC COM 237194105 574,139 4,726,594 SH   SOLE 21 4,726,594 0 0
DARDEN RESTAURANTS INC COM 237194105 429,638 3,536,989 SH   SOLE 22 3,145,481 0 391,508
DARDEN RESTAURANTS INC COM 237194105 13,123 108,035 SH   SOLE 23 108,035 0 0
DARDEN RESTAURANTS INC COM 237194105 14,777 121,655 SH   SOLE 25 121,655 0 0
DARDEN RESTAURANTS INC COM 237194105 82,951 682,889 SH   SOLE 26 156,703 0 526,186
DARDEN RESTAURANTS INC COM 237194105 2,846 23,431 SH   SOLE 28 17,225 0 6,206
DARDEN RESTAURANTS INC COM 237194105 12,487 102,800 SH   SOLE 29 31,140 0 71,660
DARDEN RESTAURANTS INC COM 237194105 60,622 499,072 SH   SOLE 30 499,072 0 0
DARDEN RESTAURANTS INC COM 237194105 5,162 42,500 SH   SOLE 31 26,477 0 16,023
DARDEN RESTAURANTS INC COM 237194105 2,898 23,861 SH   SOLE 32 23,861 0 0
DARDEN RESTAURANTS INC COM 237194105 4,359 35,884 SH   SOLE 34 35,884 0 0
DARDEN RESTAURANTS INC COM 237194105 13,942 114,776 SH   SOLE 36 114,776 0 0
DARDEN RESTAURANTS INC COM 237194105 411 3,381 SH   SOLE 40 3,381 0 0
DARE BIOSCIENCE INC COM 23666P101 1 643 SH   SOLE 21 643 0 0
DARIOHEALTH CORP COM 23725P100 2 3,318 SH   SOLE 18 3,318 0 0
DARIOHEALTH CORP COM 23725P100 26 35,652 SH   SOLE 21 35,652 0 0
DARLING INGREDIENTS INC COM 237266101 3,656 168,883 SH   SOLE 2 5,740 0 163,143
DARLING INGREDIENTS INC COM 237266101 16 734 SH   SOLE 4 734 0 0
DARLING INGREDIENTS INC COM 237266101 1,454 67,145 SH   SOLE 7 67,145 0 0
DARLING INGREDIENTS INC COM 237266101 15,431 712,760 SH   SOLE 18 712,760 0 0
DARLING INGREDIENTS INC COM 237266101 5,524 255,157 SH   SOLE 19 255,157 0 0
DARLING INGREDIENTS INC COM 237266101 387,410 17,894,229 SH   SOLE 21 17,894,229 0 0
DARLING INGREDIENTS INC COM 237266101 106,219 4,906,210 SH   SOLE 22 4,684,282 0 221,928
DARLING INGREDIENTS INC COM 237266101 998 46,110 SH   SOLE 26 32,935 0 13,175
DARLING INGREDIENTS INC COM 237266101 473 21,870 SH   SOLE 28 21,870 0 0
DARLING INGREDIENTS INC COM 237266101 5,856 270,467 SH   SOLE 30 270,467 0 0
DARLING INGREDIENTS INC COM 237266101 144 6,663 SH   SOLE 36 6,663 0 0
DARLING INGREDIENTS INC COM 237266101 281 12,966 SH   SOLE 40 12,966 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 73 6,837 SH   SOLE 2 225 0 6,612
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 197 18,398 SH   SOLE 18 18,398 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 99 9,295 SH   SOLE 19 9,295 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 2,153 201,409 SH   SOLE 21 201,409 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 2,222 207,830 SH   SOLE 22 204,688 0 3,142
DASEKE INC COM 23753F107 214 42,140 SH   SOLE 2 1,485 0 40,655
DASEKE INC COM 23753F107 4 826 SH   SOLE 7 826 0 0
DASEKE INC COM 23753F107 689 135,425 SH   SOLE 18 135,425 0 0
DASEKE INC COM 23753F107 409 80,396 SH   SOLE 19 80,396 0 0
DASEKE INC COM 23753F107 7,264 1,427,180 SH   SOLE 21 1,427,180 0 0
DASEKE INC COM 23753F107 7,669 1,506,658 SH   SOLE 22 1,441,169 0 65,489
DASEKE INC COM 23753F107 151 29,571 SH   SOLE 23 29,571 0 0
DASEKE INC COM 23753F107 211 41,476 SH   SOLE 26 0 0 41,476
DASEKE INC COM 23753F107 58 11,438 SH   SOLE 30 11,438 0 0
DATA I O CORP COM 237690102 8 1,500 SH   SOLE 18 1,500 0 0
DATA I O CORP COM 237690102 135 24,248 SH   SOLE 21 24,248 0 0
DATA I O CORP COM 237690102 94 17,015 SH   SOLE 22 17,015 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,569 31,454 SH   SOLE 2 1,393 0 30,061
DAVE & BUSTERS ENTMT INC COM 238337109 11 217 SH   SOLE 4 217 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 35 711 SH   SOLE 7 711 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 8,219 164,814 SH   SOLE 18 164,814 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 3,025 60,648 SH   SOLE 19 60,648 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 202,807 4,066,715 SH   SOLE 21 4,066,715 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 63,006 1,263,400 SH   SOLE 22 1,213,389 0 50,011
DAVE & BUSTERS ENTMT INC COM 238337109 653 13,102 SH   SOLE 26 9,580 0 3,522
DAVE & BUSTERS ENTMT INC COM 238337109 265 5,322 SH   SOLE 28 5,322 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2,885 57,856 SH   SOLE 30 57,856 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 214 4,283 SH   SOLE 40 4,283 0 0
DAVIDSTEA INC COM 238661102 0 30 SH   SOLE 17 0 0 30
DAVITA INC COM 23918K108 18,810 346,464 SH   SOLE 2 45,717 0 300,747
DAVITA INC COM 23918K108 3,928 72,345 SH   SOLE 4 68,662 0 3,683
DAVITA INC COM 23918K108 5,778 106,432 SH   SOLE 7 99,416 0 7,016
DAVITA INC COM 23918K108 268 4,942 SH   SOLE 13 4,942 0 0
DAVITA INC COM 23918K108 62 1,133 SH   SOLE 15 1,133 0 0
DAVITA INC COM 23918K108 34,762 640,305 SH   SOLE 18 620,745 0 19,560
DAVITA INC COM 23918K108 110,912 2,042,960 SH   SOLE 19 2,042,960 0 0
DAVITA INC COM 23918K108 181,473 3,342,655 SH   SOLE 21 3,342,655 0 0
DAVITA INC COM 23918K108 174,941 3,222,340 SH   SOLE 22 2,850,446 0 371,894
DAVITA INC COM 23918K108 5,175 95,313 SH   SOLE 23 95,313 0 0
DAVITA INC COM 23918K108 14,683 270,463 SH   SOLE 25 270,463 0 0
DAVITA INC COM 23918K108 35,402 652,093 SH   SOLE 26 196,910 0 455,183
DAVITA INC COM 23918K108 1,418 26,128 SH   SOLE 28 18,957 0 7,171
DAVITA INC COM 23918K108 1,875 34,531 SH   SOLE 29 7,246 0 27,285
DAVITA INC COM 23918K108 28,546 525,808 SH   SOLE 30 525,808 0 0
DAVITA INC COM 23918K108 2,109 38,839 SH   SOLE 31 23,037 0 15,802
DAVITA INC COM 23918K108 47,820 880,832 SH   SOLE 34 880,832 0 0
DAVITA INC COM 23918K108 5,859 107,922 SH   SOLE 36 107,922 0 0
DAVITA INC COM 23918K108 167 3,074 SH   SOLE 40 3,074 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 91 31,098 SH   SOLE 2 992 0 30,106
DAWSON GEOPHYSICAL CO NEW COM 239360100 2 798 SH   SOLE 7 798 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH   SOLE 17 0 0 1
DAWSON GEOPHYSICAL CO NEW COM 239360100 197 67,387 SH   SOLE 18 67,387 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 84 28,550 SH   SOLE 19 28,550 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 2,136 729,025 SH   SOLE 21 729,025 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 2,778 948,173 SH   SOLE 22 936,317 0 11,856
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 2,154 279,329 SH   SOLE 21 279,329 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 8 1,008 SH   SOLE 30 1,008 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 8 244 SH   SOLE 17 0 0 244
DBX ETF TR XTRACK USD HIGH 233051432 1 29 SH   SOLE 17 0 0 29
DBX ETF TR XTRACK MSCI EURP 233051853 1 42 SH   SOLE 17 0 0 42
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 149 4,503 SH   SOLE 18 4,503 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 20,634 624,327 SH   SOLE 19 624,327 0 0
DEAN FOODS CO NEW COM NEW 242370203 353 116,371 SH   SOLE 2 25,431 0 90,940
DEAN FOODS CO NEW COM NEW 242370203 1 286 SH   SOLE 4 286 0 0
DEAN FOODS CO NEW COM NEW 242370203 28 9,108 SH   SOLE 7 9,108 0 0
DEAN FOODS CO NEW COM NEW 242370203 1,223 403,781 SH   SOLE 18 403,781 0 0
DEAN FOODS CO NEW COM NEW 242370203 856 282,360 SH   SOLE 19 282,360 0 0
DEAN FOODS CO NEW COM NEW 242370203 29,711 9,805,633 SH   SOLE 21 9,805,633 0 0
DEAN FOODS CO NEW COM NEW 242370203 10,507 3,467,820 SH   SOLE 22 3,350,433 0 117,387
DEAN FOODS CO NEW COM NEW 242370203 346 114,089 SH   SOLE 23 114,089 0 0
DEAN FOODS CO NEW COM NEW 242370203 156 51,499 SH   SOLE 26 8,410 0 43,089
DEAN FOODS CO NEW COM NEW 242370203 23 7,430 SH   SOLE 28 7,430 0 0
DEAN FOODS CO NEW COM NEW 242370203 379 125,051 SH   SOLE 30 125,051 0 0
DEAN FOODS CO NEW COM NEW 242370203 33 11,029 SH   SOLE 36 11,029 0 0
DEAN FOODS CO NEW COM NEW 242370203 31 10,114 SH   SOLE 40 10,114 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 212 9,149 SH   SOLE 2 2,464 0 6,685
DECIPHERA PHARMACEUTICALS IN COM 24344T101 4 164 SH   SOLE 7 164 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 803 34,585 SH   SOLE 18 29,652 0 4,933
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,371 59,056 SH   SOLE 19 59,056 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 16,152 695,926 SH   SOLE 21 695,926 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 9,077 391,076 SH   SOLE 22 377,747 0 13,329
DECIPHERA PHARMACEUTICALS IN COM 24344T101 229 9,852 SH   SOLE 23 9,852 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 348 15,004 SH   SOLE 26 0 0 15,004
DECIPHERA PHARMACEUTICALS IN COM 24344T101 79 3,393 SH   SOLE 30 3,393 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 41 1,769 SH   SOLE 40 1,769 0 0
DECKERS OUTDOOR CORP COM 243537107 5,343 36,347 SH   SOLE 2 13,695 0 22,652
DECKERS OUTDOOR CORP COM 243537107 18 120 SH   SOLE 4 120 0 0
DECKERS OUTDOOR CORP COM 243537107 85 576 SH   SOLE 7 576 0 0
DECKERS OUTDOOR CORP COM 243537107 24,353 165,676 SH   SOLE 18 163,254 0 2,422
DECKERS OUTDOOR CORP COM 243537107 8,756 59,567 SH   SOLE 19 59,567 0 0
DECKERS OUTDOOR CORP COM 243537107 300,728 2,045,907 SH   SOLE 21 2,045,907 0 0
DECKERS OUTDOOR CORP COM 243537107 154,014 1,047,787 SH   SOLE 22 1,009,513 0 38,274
DECKERS OUTDOOR CORP COM 243537107 450 3,059 SH   SOLE 23 3,059 0 0
DECKERS OUTDOOR CORP COM 243537107 1,456 9,903 SH   SOLE 26 6,523 0 3,380
DECKERS OUTDOOR CORP COM 243537107 507 3,451 SH   SOLE 28 3,451 0 0
DECKERS OUTDOOR CORP COM 243537107 1,319 8,970 SH   SOLE 30 8,970 0 0
DECKERS OUTDOOR CORP COM 243537107 1,147 7,805 SH   SOLE 34 7,805 0 0
DECKERS OUTDOOR CORP COM 243537107 181 1,229 SH   SOLE 36 1,229 0 0
DECKERS OUTDOOR CORP COM 243537107 377 2,564 SH   SOLE 40 2,564 0 0
DEERE & CO COM 244199105 125,904 787,690 SH   SOLE 2 73,397 0 714,293
DEERE & CO COM 244199105 15,362 96,109 SH   SOLE 4 87,980 0 8,129
DEERE & CO COM 244199105 55,713 348,557 SH   SOLE 7 348,557 0 0
DEERE & CO COM 244199105 634 3,966 SH   SOLE 13 3,966 0 0
DEERE & CO COM 244199105 480 3,002 SH   SOLE 15 3,002 0 0
DEERE & CO COM 244199105 14 85 SH   SOLE 17 0 0 85
DEERE & CO COM 244199105 99,101 620,004 SH   SOLE 18 579,655 0 40,349
DEERE & CO COM 244199105 20,755 129,846 SH   SOLE 19 129,846 0 0
DEERE & CO COM 244199105 887,912 5,555,002 SH   SOLE 21 5,555,002 0 0
DEERE & CO COM 244199105 1,222,596 7,648,871 SH   SOLE 22 6,802,183 0 846,688
DEERE & CO COM 244199105 35,022 219,109 SH   SOLE 23 219,109 0 0
DEERE & CO COM 244199105 48,336 302,401 SH   SOLE 25 302,401 0 0
DEERE & CO COM 244199105 189,219 1,183,802 SH   SOLE 26 337,779 0 846,023
DEERE & CO COM 244199105 9,399 58,805 SH   SOLE 28 42,461 0 16,344
DEERE & CO COM 244199105 10,189 63,746 SH   SOLE 29 63,746 0 0
DEERE & CO COM 244199105 175,952 1,100,802 SH   SOLE 30 1,100,802 0 0
DEERE & CO COM 244199105 14,846 92,880 SH   SOLE 31 57,609 0 35,271
DEERE & CO COM 244199105 6,708 41,965 SH   SOLE 34 41,965 0 0
DEERE & CO COM 244199105 41,568 260,059 SH   SOLE 36 260,059 0 0
DEERE & CO COM 244199105 1,102 6,892 SH   SOLE 40 6,892 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 210 32,694 SH   SOLE 2 1,362 0 31,332
DEL FRISCOS RESTAURANT GROUP COM 245077102 4 572 SH   SOLE 7 572 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 736 114,836 SH   SOLE 18 114,836 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 300 46,809 SH   SOLE 19 46,809 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 7,237 1,128,981 SH   SOLE 21 1,128,981 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 6,036 941,601 SH   SOLE 22 921,916 0 19,685
DEL TACO RESTAURANTS INC COM 245496104 322 31,996 SH   SOLE 2 1,108 0 30,888
DEL TACO RESTAURANTS INC COM 245496104 8 759 SH   SOLE 7 759 0 0
DEL TACO RESTAURANTS INC COM 245496104 1,076 106,936 SH   SOLE 18 106,936 0 0
DEL TACO RESTAURANTS INC COM 245496104 452 44,935 SH   SOLE 19 44,935 0 0
DEL TACO RESTAURANTS INC COM 245496104 10,600 1,053,638 SH   SOLE 21 1,053,638 0 0
DEL TACO RESTAURANTS INC COM 245496104 11,116 1,104,938 SH   SOLE 22 1,060,285 0 44,653
DEL TACO RESTAURANTS INC COM 245496104 166 16,539 SH   SOLE 26 0 0 16,539
DEL TACO RESTAURANTS INC COM 245496104 56 5,591 SH   SOLE 28 5,591 0 0
DEL TACO RESTAURANTS INC COM 245496104 137 13,621 SH   SOLE 30 13,621 0 0
DELEK US HLDGS INC NEW COM 24665A103 2,509 68,879 SH   SOLE 2 2,976 0 65,903
DELEK US HLDGS INC NEW COM 24665A103 11 312 SH   SOLE 4 312 0 0
DELEK US HLDGS INC NEW COM 24665A103 92 2,536 SH   SOLE 7 2,536 0 0
DELEK US HLDGS INC NEW COM 24665A103 9,391 257,851 SH   SOLE 18 257,851 0 0
DELEK US HLDGS INC NEW COM 24665A103 4,619 126,824 SH   SOLE 19 126,824 0 0
DELEK US HLDGS INC NEW COM 24665A103 99,518 2,732,509 SH   SOLE 21 2,732,509 0 0
DELEK US HLDGS INC NEW COM 24665A103 88,994 2,443,541 SH   SOLE 22 2,335,897 0 107,644
DELEK US HLDGS INC NEW COM 24665A103 907 24,916 SH   SOLE 26 18,693 0 6,223
DELEK US HLDGS INC NEW COM 24665A103 366 10,057 SH   SOLE 28 10,057 0 0
DELEK US HLDGS INC NEW COM 24665A103 772 21,210 SH   SOLE 30 21,210 0 0
DELEK US HLDGS INC NEW COM 24665A103 85 2,344 SH   SOLE 36 2,344 0 0
DELEK US HLDGS INC NEW COM 24665A103 267 7,343 SH   SOLE 40 7,343 0 0
DELL TECHNOLOGIES INC CL C 24703L202 43,482 740,881 SH   SOLE 2 350,838 0 390,043
DELL TECHNOLOGIES INC CL C 24703L202 7,524 128,199 SH   SOLE 4 124,158 0 4,041
DELL TECHNOLOGIES INC CL C 24703L202 2,014 34,317 SH   SOLE 7 34,317 0 0
DELL TECHNOLOGIES INC CL C 24703L202 6,648 113,270 SH   SOLE 13 113,270 0 0
DELL TECHNOLOGIES INC CL C 24703L202 71 1,205 SH   SOLE 15 1,205 0 0
DELL TECHNOLOGIES INC CL C 24703L202 7 126 SH   SOLE 17 0 0 126
DELL TECHNOLOGIES INC CL C 24703L202 19,171 326,649 SH   SOLE 18 248,086 0 78,563
DELL TECHNOLOGIES INC CL C 24703L202 60,443 1,029,868 SH   SOLE 19 1,029,868 0 0
DELL TECHNOLOGIES INC CL C 24703L202 163,601 2,787,543 SH   SOLE 21 2,787,543 0 0
DELL TECHNOLOGIES INC CL C 24703L202 333,439 5,681,365 SH   SOLE 22 4,467,924 0 1,213,441
DELL TECHNOLOGIES INC CL C 24703L202 15,222 259,366 SH   SOLE 23 259,366 0 0
DELL TECHNOLOGIES INC CL C 24703L202 9,583 163,274 SH   SOLE 25 159,636 0 3,638
DELL TECHNOLOGIES INC CL C 24703L202 31,940 544,215 SH   SOLE 26 191,406 0 352,809
DELL TECHNOLOGIES INC CL C 24703L202 1,730 29,470 SH   SOLE 28 21,192 0 8,278
DELL TECHNOLOGIES INC CL C 24703L202 21,480 365,995 SH   SOLE 29 80,100 0 285,895
DELL TECHNOLOGIES INC CL C 24703L202 16,167 275,472 SH   SOLE 30 275,472 0 0
DELL TECHNOLOGIES INC CL C 24703L202 15,070 256,775 SH   SOLE 31 195,846 0 60,929
DELL TECHNOLOGIES INC CL C 24703L202 5,608 95,554 SH   SOLE 34 95,554 0 0
DELL TECHNOLOGIES INC CL C 24703L202 13,045 222,263 SH   SOLE 36 222,263 0 0
DELL TECHNOLOGIES INC CL C 24703L202 259 4,409 SH   SOLE 40 4,409 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 718 37,291 SH   SOLE 2 37,291 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 7 374 SH   SOLE 4 374 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 43 2,220 SH   SOLE 7 2,220 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 4,098 212,777 SH   SOLE 18 212,777 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 66,462 3,450,757 SH   SOLE 21 3,450,757 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 43,987 2,283,833 SH   SOLE 22 2,218,332 0 65,501
DELPHI TECHNOLOGIES PLC SHS G2709G107 473 24,555 SH   SOLE 26 14,546 0 10,009
DELPHI TECHNOLOGIES PLC SHS G2709G107 237 12,306 SH   SOLE 28 12,306 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 514 26,674 SH   SOLE 30 26,674 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 44 2,282 SH   SOLE 36 2,282 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 192 9,968 SH   SOLE 40 9,968 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 75,749 1,466,587 SH   SOLE 2 148,188 0 1,318,399
DELTA AIR LINES INC DEL COM NEW 247361702 3,222 62,383 SH   SOLE 4 57,756 0 4,627
DELTA AIR LINES INC DEL COM NEW 247361702 27,740 537,081 SH   SOLE 7 470,214 0 66,867
DELTA AIR LINES INC DEL COM NEW 247361702 576 11,156 SH   SOLE 13 11,156 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 84 1,631 SH   SOLE 15 1,631 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 4 87 SH   SOLE 17 0 0 87
DELTA AIR LINES INC DEL COM NEW 247361702 136,788 2,648,373 SH   SOLE 18 2,450,404 0 197,969
DELTA AIR LINES INC DEL COM NEW 247361702 47,054 911,020 SH   SOLE 19 911,020 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 567,422 10,985,909 SH   SOLE 21 10,985,909 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 743,130 14,387,802 SH   SOLE 22 12,980,203 0 1,407,599
DELTA AIR LINES INC DEL COM NEW 247361702 6,352 122,989 SH   SOLE 23 122,989 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 11,028 213,509 SH   SOLE 25 169,598 0 43,911
DELTA AIR LINES INC DEL COM NEW 247361702 68,701 1,330,129 SH   SOLE 26 232,169 0 1,097,960
DELTA AIR LINES INC DEL COM NEW 247361702 1,704 32,983 SH   SOLE 28 24,159 0 8,824
DELTA AIR LINES INC DEL COM NEW 247361702 518 10,024 SH   SOLE 29 10,024 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 86,195 1,668,827 SH   SOLE 30 1,668,827 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 3,334 64,554 SH   SOLE 31 44,802 0 19,752
DELTA AIR LINES INC DEL COM NEW 247361702 30,979 599,782 SH   SOLE 34 599,782 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 9,052 175,251 SH   SOLE 36 175,251 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 187 3,621 SH   SOLE 40 3,621 0 0
DELTA APPAREL INC COM 247368103 28 1,250 SH   SOLE 18 1,250 0 0
DELTA APPAREL INC COM 247368103 470 21,150 SH   SOLE 21 21,150 0 0
DELTA APPAREL INC COM 247368103 3,530 158,866 SH   SOLE 22 158,866 0 0
DELUXE CORP COM 248019101 2,561 58,575 SH   SOLE 2 22,700 0 35,875
DELUXE CORP COM 248019101 12 270 SH   SOLE 4 270 0 0
DELUXE CORP COM 248019101 65 1,481 SH   SOLE 7 1,481 0 0
DELUXE CORP COM 248019101 10,962 250,731 SH   SOLE 18 250,731 0 0
DELUXE CORP COM 248019101 5,062 115,785 SH   SOLE 19 115,785 0 0
DELUXE CORP COM 248019101 135,979 3,110,215 SH   SOLE 21 3,110,215 0 0
DELUXE CORP COM 248019101 84,308 1,928,373 SH   SOLE 22 1,860,899 0 67,474
DELUXE CORP COM 248019101 274 6,261 SH   SOLE 23 6,261 0 0
DELUXE CORP COM 248019101 1,812 41,446 SH   SOLE 26 15,352 0 26,094
DELUXE CORP COM 248019101 271 6,200 SH   SOLE 28 6,200 0 0
DELUXE CORP COM 248019101 548 12,543 SH   SOLE 30 12,543 0 0
DELUXE CORP COM 248019101 218 4,979 SH   SOLE 40 4,979 0 0
DENALI THERAPEUTICS INC COM 24823R105 877 37,756 SH   SOLE 2 2,446 0 35,310
DENALI THERAPEUTICS INC COM 24823R105 8 348 SH   SOLE 4 348 0 0
DENALI THERAPEUTICS INC COM 24823R105 15 646 SH   SOLE 7 646 0 0
DENALI THERAPEUTICS INC COM 24823R105 3,467 149,330 SH   SOLE 18 145,195 0 4,135
DENALI THERAPEUTICS INC COM 24823R105 2,646 113,960 SH   SOLE 19 113,960 0 0
DENALI THERAPEUTICS INC COM 24823R105 56,439 2,430,631 SH   SOLE 21 2,430,631 0 0
DENALI THERAPEUTICS INC COM 24823R105 40,270 1,734,301 SH   SOLE 22 1,667,298 0 67,003
DENALI THERAPEUTICS INC COM 24823R105 145 6,235 SH   SOLE 23 6,235 0 0
DENALI THERAPEUTICS INC COM 24823R105 889 38,291 SH   SOLE 26 21,467 0 16,824
DENALI THERAPEUTICS INC COM 24823R105 664 28,610 SH   SOLE 30 28,610 0 0
DENALI THERAPEUTICS INC COM 24823R105 23 989 SH   SOLE 34 989 0 0
DENALI THERAPEUTICS INC COM 24823R105 191 8,234 SH   SOLE 40 8,234 0 0
DENBURY RES INC COM NEW 247916208 947 461,803 SH   SOLE 2 31,849 0 429,954
DENBURY RES INC COM NEW 247916208 4 1,959 SH   SOLE 4 1,959 0 0
DENBURY RES INC COM NEW 247916208 19 9,211 SH   SOLE 7 9,211 0 0
DENBURY RES INC COM NEW 247916208 4,108 2,003,754 SH   SOLE 18 2,003,754 0 0
DENBURY RES INC COM NEW 247916208 1,692 825,333 SH   SOLE 19 825,333 0 0
DENBURY RES INC COM NEW 247916208 100,750 49,146,221 SH   SOLE 21 49,146,221 0 0
DENBURY RES INC COM NEW 247916208 27,593 13,459,937 SH   SOLE 22 12,848,527 0 611,410
DENBURY RES INC COM NEW 247916208 100 48,873 SH   SOLE 23 48,873 0 0
DENBURY RES INC COM NEW 247916208 278 135,661 SH   SOLE 26 25,973 0 109,688
DENBURY RES INC COM NEW 247916208 122 59,570 SH   SOLE 28 59,570 0 0
DENBURY RES INC COM NEW 247916208 1,621 790,972 SH   SOLE 30 790,972 0 0
DENBURY RES INC COM NEW 247916208 81 39,693 SH   SOLE 40 39,693 0 0
DENNYS CORP COM 24869P104 964 52,550 SH   SOLE 2 2,122 0 50,428
DENNYS CORP COM 24869P104 3 182 SH   SOLE 4 182 0 0
DENNYS CORP COM 24869P104 22 1,205 SH   SOLE 7 1,205 0 0
DENNYS CORP COM 24869P104 3,792 206,656 SH   SOLE 18 206,656 0 0
DENNYS CORP COM 24869P104 1,752 95,494 SH   SOLE 19 95,494 0 0
DENNYS CORP COM 24869P104 38,046 2,073,355 SH   SOLE 21 2,073,355 0 0
DENNYS CORP COM 24869P104 34,833 1,898,256 SH   SOLE 22 1,815,301 0 82,955
DENNYS CORP COM 24869P104 93 5,045 SH   SOLE 23 5,045 0 0
DENNYS CORP COM 24869P104 809 44,114 SH   SOLE 26 22,809 0 21,305
DENNYS CORP COM 24869P104 163 8,897 SH   SOLE 28 8,897 0 0
DENNYS CORP COM 24869P104 331 18,045 SH   SOLE 30 18,045 0 0
DENNYS CORP COM 24869P104 119 6,506 SH   SOLE 40 6,506 0 0
DENTSPLY SIRONA INC COM 24906P109 28,367 572,021 SH   SOLE 2 53,892 0 518,129
DENTSPLY SIRONA INC COM 24906P109 3,479 70,157 SH   SOLE 4 64,068 0 6,089
DENTSPLY SIRONA INC COM 24906P109 10,028 202,222 SH   SOLE 7 174,687 0 27,535
DENTSPLY SIRONA INC COM 24906P109 784 15,810 SH   SOLE 13 15,810 0 0
DENTSPLY SIRONA INC COM 24906P109 84 1,686 SH   SOLE 15 1,686 0 0
DENTSPLY SIRONA INC COM 24906P109 27,499 554,522 SH   SOLE 18 525,866 0 28,656
DENTSPLY SIRONA INC COM 24906P109 2,940 59,290 SH   SOLE 19 59,290 0 0
DENTSPLY SIRONA INC COM 24906P109 245,042 4,941,350 SH   SOLE 21 4,941,350 0 0
DENTSPLY SIRONA INC COM 24906P109 262,325 5,289,887 SH   SOLE 22 4,701,358 0 588,529
DENTSPLY SIRONA INC COM 24906P109 8,245 166,267 SH   SOLE 23 166,267 0 0
DENTSPLY SIRONA INC COM 24906P109 10,477 211,272 SH   SOLE 25 211,272 0 0
DENTSPLY SIRONA INC COM 24906P109 50,884 1,026,101 SH   SOLE 26 310,625 0 715,476
DENTSPLY SIRONA INC COM 24906P109 2,111 42,569 SH   SOLE 28 31,097 0 11,472
DENTSPLY SIRONA INC COM 24906P109 2,642 53,281 SH   SOLE 29 7,033 0 46,248
DENTSPLY SIRONA INC COM 24906P109 41,439 835,623 SH   SOLE 30 835,623 0 0
DENTSPLY SIRONA INC COM 24906P109 3,391 68,390 SH   SOLE 31 43,597 0 24,793
DENTSPLY SIRONA INC COM 24906P109 700 14,118 SH   SOLE 34 14,118 0 0
DENTSPLY SIRONA INC COM 24906P109 7,328 147,767 SH   SOLE 36 147,767 0 0
DENTSPLY SIRONA INC COM 24906P109 229 4,608 SH   SOLE 40 4,608 0 0
DERMIRA INC COM 24983L104 417 30,779 SH   SOLE 2 3,601 0 27,178
DERMIRA INC COM 24983L104 12 850 SH   SOLE 7 850 0 0
DERMIRA INC COM 24983L104 1,554 114,671 SH   SOLE 18 114,671 0 0
DERMIRA INC COM 24983L104 1,186 87,515 SH   SOLE 19 87,515 0 0
DERMIRA INC COM 24983L104 23,840 1,759,376 SH   SOLE 21 1,759,376 0 0
DERMIRA INC COM 24983L104 15,407 1,137,067 SH   SOLE 22 1,093,580 0 43,487
DERMIRA INC COM 24983L104 235 17,315 SH   SOLE 23 17,315 0 0
DERMIRA INC COM 24983L104 612 45,148 SH   SOLE 26 0 0 45,148
DERMIRA INC COM 24983L104 59 4,363 SH   SOLE 28 4,363 0 0
DERMIRA INC COM 24983L104 89 6,584 SH   SOLE 30 6,584 0 0
DERMIRA INC COM 24983L104 31 2,272 SH   SOLE 40 2,272 0 0
DERMIRA INC NOTE 3.000% 5/1 24983LAB0 486 550,000 PRN   SOLE 21 550,000 0 0
DESCARTES SYS GROUP INC COM 249906108 7,664 210,657 SH   SOLE 21 210,657 0 0
DESPEGAR COM CORP ORD SHS G27358103 1,483 99,498 SH   SOLE 21 99,498 0 0
DESPEGAR COM CORP ORD SHS G27358103 60 4,054 SH   SOLE 22 4,054 0 0
DESTINATION MATERNITY CORP COM 25065D100 5 2,131 SH   SOLE 18 2,131 0 0
DESTINATION MATERNITY CORP COM 25065D100 84 38,649 SH   SOLE 21 38,649 0 0
DESTINATION MATERNITY CORP COM 25065D100 508 232,997 SH   SOLE 22 232,997 0 0
DESTINATION XL GROUP INC COM 25065K104 16 6,331 SH   SOLE 18 6,331 0 0
DESTINATION XL GROUP INC COM 25065K104 276 112,611 SH   SOLE 21 112,611 0 0
DESTINATION XL GROUP INC COM 25065K104 2,133 870,506 SH   SOLE 22 870,506 0 0
DEVON ENERGY CORP NEW COM 25179M103 45,334 1,436,453 SH   SOLE 2 344,495 0 1,091,958
DEVON ENERGY CORP NEW COM 25179M103 5,621 178,097 SH   SOLE 4 164,257 0 13,840
DEVON ENERGY CORP NEW COM 25179M103 10,680 338,408 SH   SOLE 7 338,408 0 0
DEVON ENERGY CORP NEW COM 25179M103 484 15,329 SH   SOLE 13 15,329 0 0
DEVON ENERGY CORP NEW COM 25179M103 136 4,324 SH   SOLE 15 4,324 0 0
DEVON ENERGY CORP NEW COM 25179M103 36,473 1,155,675 SH   SOLE 18 1,094,297 0 61,378
DEVON ENERGY CORP NEW COM 25179M103 9,319 295,280 SH   SOLE 19 295,280 0 0
DEVON ENERGY CORP NEW COM 25179M103 336,659 10,667,280 SH   SOLE 21 10,667,280 0 0
DEVON ENERGY CORP NEW COM 25179M103 379,167 12,014,165 SH   SOLE 22 10,671,301 0 1,342,864
DEVON ENERGY CORP NEW COM 25179M103 12,574 398,431 SH   SOLE 23 398,431 0 0
DEVON ENERGY CORP NEW COM 25179M103 14,669 464,810 SH   SOLE 25 464,810 0 0
DEVON ENERGY CORP NEW COM 25179M103 80,391 2,547,233 SH   SOLE 26 616,087 0 1,931,146
DEVON ENERGY CORP NEW COM 25179M103 2,806 88,924 SH   SOLE 28 64,717 0 24,207
DEVON ENERGY CORP NEW COM 25179M103 2,818 89,306 SH   SOLE 29 19,847 0 69,459
DEVON ENERGY CORP NEW COM 25179M103 55,040 1,743,993 SH   SOLE 30 1,743,993 0 0
DEVON ENERGY CORP NEW COM 25179M103 5,360 169,831 SH   SOLE 31 98,112 0 71,719
DEVON ENERGY CORP NEW COM 25179M103 2,191 69,418 SH   SOLE 34 69,418 0 0
DEVON ENERGY CORP NEW COM 25179M103 12,054 381,948 SH   SOLE 36 381,948 0 0
DEVON ENERGY CORP NEW COM 25179M103 431 13,658 SH   SOLE 40 13,658 0 0
DEXCOM INC COM 252131107 27,312 229,317 SH   SOLE 2 32,812 0 196,505
DEXCOM INC COM 252131107 3,860 32,408 SH   SOLE 4 30,076 0 2,332
DEXCOM INC COM 252131107 676 5,677 SH   SOLE 7 4,879 0 798
DEXCOM INC COM 252131107 58 484 SH   SOLE 13 484 0 0
DEXCOM INC COM 252131107 94 786 SH   SOLE 15 786 0 0
DEXCOM INC COM 252131107 6,835 57,391 SH   SOLE 18 49,082 0 8,309
DEXCOM INC COM 252131107 3,502 29,404 SH   SOLE 19 29,404 0 0
DEXCOM INC COM 252131107 192,160 1,613,433 SH   SOLE 21 1,613,433 0 0
DEXCOM INC COM 252131107 302,475 2,539,671 SH   SOLE 22 2,361,012 0 178,659
DEXCOM INC COM 252131107 7,933 66,606 SH   SOLE 23 66,606 0 0
DEXCOM INC COM 252131107 10,192 85,578 SH   SOLE 25 85,578 0 0
DEXCOM INC COM 252131107 29,590 248,450 SH   SOLE 26 110,841 0 137,609
DEXCOM INC COM 252131107 2,042 17,144 SH   SOLE 28 12,517 0 4,627
DEXCOM INC COM 252131107 2,619 21,987 SH   SOLE 29 3,508 0 18,479
DEXCOM INC COM 252131107 24,138 202,672 SH   SOLE 30 202,672 0 0
DEXCOM INC COM 252131107 3,235 27,159 SH   SOLE 31 17,431 0 9,728
DEXCOM INC COM 252131107 648 5,443 SH   SOLE 34 5,443 0 0
DEXCOM INC COM 252131107 7,398 62,120 SH   SOLE 36 62,120 0 0
DEXCOM INC COM 252131107 218 1,827 SH   SOLE 40 1,827 0 0
DEXCOM INC NOTE 0.750% 5/1 252131AF4 1,295 965,000 PRN   SOLE 21 965,000 0 0
DHI GROUP INC COM 23331S100 22 9,183 SH   SOLE 18 9,183 0 0
DHI GROUP INC COM 23331S100 440 181,118 SH   SOLE 21 181,118 0 0
DHI GROUP INC COM 23331S100 1,594 656,059 SH   SOLE 22 656,059 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 457 102,490 SH   SOLE 2 3,544 0 98,946
DHT HOLDINGS INC SHS NEW Y2065G121 12 2,744 SH   SOLE 7 2,744 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1,391 311,984 SH   SOLE 18 311,984 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 667 149,598 SH   SOLE 19 149,598 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 13,566 3,041,688 SH   SOLE 21 3,041,688 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 4,420 990,967 SH   SOLE 22 919,868 0 71,099
DIAGEO P L C SPON ADR NEW 25243Q205 1,407 8,598 SH   SOLE 2 8,598 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 25 150 SH   SOLE 17 0 0 150
DIAGEO P L C SPON ADR NEW 25243Q205 110,720 676,734 SH   SOLE 18 676,734 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,226 7,495 SH   SOLE 25 7,495 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 3 720 SH   SOLE 18 720 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 44 9,704 SH   SOLE 21 9,704 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 364 2,602 SH   SOLE 2 130 0 2,472
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 14 100 SH   SOLE 7 100 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 1,580 11,288 SH   SOLE 18 11,288 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 746 5,326 SH   SOLE 19 5,326 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 16,714 119,384 SH   SOLE 21 119,384 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 15,651 111,791 SH   SOLE 22 107,691 0 4,100
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 67 475 SH   SOLE 23 475 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 77 548 SH   SOLE 26 0 0 548
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 65 467 SH   SOLE 28 467 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 108 771 SH   SOLE 30 771 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 70 499 SH   SOLE 40 499 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 825 78,626 SH   SOLE 2 11,133 0 67,493
DIAMOND OFFSHORE DRILLING IN COM 25271C102 4 394 SH   SOLE 4 394 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 49 4,670 SH   SOLE 7 4,670 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 2,969 283,037 SH   SOLE 18 283,037 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1,888 179,944 SH   SOLE 19 179,944 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 75,466 7,194,068 SH   SOLE 21 7,194,068 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 28,643 2,730,549 SH   SOLE 22 2,613,542 0 117,007
DIAMOND OFFSHORE DRILLING IN COM 25271C102 361 34,411 SH   SOLE 23 34,411 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 926 88,282 SH   SOLE 26 11,889 0 76,393
DIAMOND OFFSHORE DRILLING IN COM 25271C102 104 9,889 SH   SOLE 28 9,889 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 982 93,593 SH   SOLE 30 93,593 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 285 27,154 SH   SOLE 34 27,154 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 138 13,111 SH   SOLE 36 13,111 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 80 7,637 SH   SOLE 40 7,637 0 0
DIAMOND S SHIPPING INC COM Y20676105 17 1,659 SH   SOLE 22 1,659 0 0
DIAMONDBACK ENERGY INC COM 25278X109 40,261 396,547 SH   SOLE 2 49,613 0 346,934
DIAMONDBACK ENERGY INC COM 25278X109 4,814 47,419 SH   SOLE 4 43,238 0 4,181
DIAMONDBACK ENERGY INC COM 25278X109 12,026 118,449 SH   SOLE 7 118,449 0 0
DIAMONDBACK ENERGY INC COM 25278X109 249 2,450 SH   SOLE 13 2,450 0 0
DIAMONDBACK ENERGY INC COM 25278X109 144 1,419 SH   SOLE 15 1,419 0 0
DIAMONDBACK ENERGY INC COM 25278X109 39,376 387,828 SH   SOLE 18 367,711 0 20,117
DIAMONDBACK ENERGY INC COM 25278X109 31,601 311,246 SH   SOLE 19 311,246 0 0
DIAMONDBACK ENERGY INC COM 25278X109 371,852 3,662,485 SH   SOLE 21 3,662,485 0 0
DIAMONDBACK ENERGY INC COM 25278X109 375,287 3,696,321 SH   SOLE 22 3,292,201 0 404,120
DIAMONDBACK ENERGY INC COM 25278X109 11,132 109,641 SH   SOLE 23 109,641 0 0
DIAMONDBACK ENERGY INC COM 25278X109 14,513 142,939 SH   SOLE 25 142,939 0 0
DIAMONDBACK ENERGY INC COM 25278X109 56,048 552,038 SH   SOLE 26 181,339 0 370,699
DIAMONDBACK ENERGY INC COM 25278X109 3,030 29,846 SH   SOLE 28 21,692 0 8,154
DIAMONDBACK ENERGY INC COM 25278X109 591 5,822 SH   SOLE 29 5,822 0 0
DIAMONDBACK ENERGY INC COM 25278X109 57,366 565,014 SH   SOLE 30 565,014 0 0
DIAMONDBACK ENERGY INC COM 25278X109 4,903 48,287 SH   SOLE 31 30,505 0 17,782
DIAMONDBACK ENERGY INC COM 25278X109 3,704 36,477 SH   SOLE 34 36,477 0 0
DIAMONDBACK ENERGY INC COM 25278X109 11,651 114,750 SH   SOLE 36 114,750 0 0
DIAMONDBACK ENERGY INC COM 25278X109 336 3,309 SH   SOLE 40 3,309 0 0
DIAMONDPEAK HLDGS COR UNIT 99/99/9999 25280H209 32,565 3,250,000 SH   SOLE 2 3,250,000 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,329 215,023 SH   SOLE 2 7,767 0 207,256
DIAMONDROCK HOSPITALITY CO COM 252784301 605 55,904 SH   SOLE 4 55,904 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 3,388 312,828 SH   SOLE 7 312,828 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 89 8,190 SH   SOLE 15 8,190 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 9,733 898,721 SH   SOLE 18 898,721 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 6,957 642,358 SH   SOLE 19 642,358 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 252,882 23,350,136 SH   SOLE 21 23,350,136 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 95,043 8,775,908 SH   SOLE 22 8,496,082 0 279,826
DIAMONDROCK HOSPITALITY CO COM 252784301 121 11,151 SH   SOLE 23 11,151 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 4,892 451,741 SH   SOLE 25 451,741 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,476 136,269 SH   SOLE 26 47,892 0 88,377
DIAMONDROCK HOSPITALITY CO COM 252784301 317 29,296 SH   SOLE 28 29,296 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 801 73,931 SH   SOLE 29 73,931 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 13,463 1,243,096 SH   SOLE 30 1,243,096 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 312 28,782 SH   SOLE 34 28,782 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 35 3,200 SH   SOLE 36 3,200 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 234 21,621 SH   SOLE 40 21,621 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 639 43,598 SH   SOLE 2 1,972 0 41,626
DICERNA PHARMACEUTICALS INC COM 253031108 14 957 SH   SOLE 7 957 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 2,606 177,884 SH   SOLE 18 177,884 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 1,244 84,901 SH   SOLE 19 84,901 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 36,447 2,487,863 SH   SOLE 21 2,487,863 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 21,221 1,448,548 SH   SOLE 22 1,394,102 0 54,446
DICERNA PHARMACEUTICALS INC COM 253031108 4 285 SH   SOLE 23 285 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 223 15,225 SH   SOLE 30 15,225 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 64 4,358 SH   SOLE 40 4,358 0 0
DICKS SPORTING GOODS INC COM 253393102 4,990 135,558 SH   SOLE 2 41,897 0 93,661
DICKS SPORTING GOODS INC COM 253393102 10 275 SH   SOLE 4 275 0 0
DICKS SPORTING GOODS INC COM 253393102 97 2,639 SH   SOLE 7 2,639 0 0
DICKS SPORTING GOODS INC COM 253393102 411 11,177 SH   SOLE 13 11,177 0 0
DICKS SPORTING GOODS INC COM 253393102 9,120 247,755 SH   SOLE 18 247,755 0 0
DICKS SPORTING GOODS INC COM 253393102 7,034 191,094 SH   SOLE 19 191,094 0 0
DICKS SPORTING GOODS INC COM 253393102 133,872 3,636,842 SH   SOLE 21 3,636,842 0 0
DICKS SPORTING GOODS INC COM 253393102 108,378 2,944,246 SH   SOLE 22 2,751,615 0 192,631
DICKS SPORTING GOODS INC COM 253393102 969 26,332 SH   SOLE 26 13,093 0 13,239
DICKS SPORTING GOODS INC COM 253393102 380 10,331 SH   SOLE 28 10,331 0 0
DICKS SPORTING GOODS INC COM 253393102 1,803 48,976 SH   SOLE 29 0 0 48,976
DICKS SPORTING GOODS INC COM 253393102 978 26,564 SH   SOLE 30 26,564 0 0
DICKS SPORTING GOODS INC COM 253393102 58 1,589 SH   SOLE 31 1,589 0 0
DICKS SPORTING GOODS INC COM 253393102 398 10,803 SH   SOLE 36 10,803 0 0
DICKS SPORTING GOODS INC COM 253393102 268 7,286 SH   SOLE 40 7,286 0 0
DIEBOLD NXDF INC COM 253651103 852 76,921 SH   SOLE 2 2,839 0 74,082
DIEBOLD NXDF INC COM 253651103 2 163 SH   SOLE 4 163 0 0
DIEBOLD NXDF INC COM 253651103 50 4,554 SH   SOLE 7 4,554 0 0
DIEBOLD NXDF INC COM 253651103 3,650 329,737 SH   SOLE 18 329,737 0 0
DIEBOLD NXDF INC COM 253651103 1,302 117,621 SH   SOLE 19 117,621 0 0
DIEBOLD NXDF INC COM 253651103 90,595 8,183,811 SH   SOLE 21 8,183,811 0 0
DIEBOLD NXDF INC COM 253651103 25,264 2,282,218 SH   SOLE 22 2,191,760 0 90,458
DIEBOLD NXDF INC COM 253651103 275 24,862 SH   SOLE 26 20,256 0 4,606
DIEBOLD NXDF INC COM 253651103 99 8,899 SH   SOLE 28 8,899 0 0
DIEBOLD NXDF INC COM 253651103 1,261 113,902 SH   SOLE 30 113,902 0 0
DIEBOLD NXDF INC COM 253651103 167 15,054 SH   SOLE 36 15,054 0 0
DIEBOLD NXDF INC COM 253651103 73 6,621 SH   SOLE 40 6,621 0 0
DIGI INTL INC COM 253798102 372 29,336 SH   SOLE 2 937 0 28,399
DIGI INTL INC COM 253798102 7 566 SH   SOLE 7 566 0 0
DIGI INTL INC COM 253798102 1,537 121,345 SH   SOLE 18 121,345 0 0
DIGI INTL INC COM 253798102 549 43,363 SH   SOLE 19 43,363 0 0
DIGI INTL INC COM 253798102 38,630 3,048,924 SH   SOLE 21 3,048,924 0 0
DIGI INTL INC COM 253798102 11,185 882,818 SH   SOLE 22 862,551 0 20,267
DIGI INTL INC COM 253798102 428 33,762 SH   SOLE 30 33,762 0 0
DIGIMARC CORP NEW COM 25381B101 288 9,184 SH   SOLE 2 435 0 8,749
DIGIMARC CORP NEW COM 25381B101 6 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101 1,198 38,178 SH   SOLE 18 38,178 0 0
DIGIMARC CORP NEW COM 25381B101 563 17,938 SH   SOLE 19 17,938 0 0
DIGIMARC CORP NEW COM 25381B101 11,631 370,657 SH   SOLE 21 370,657 0 0
DIGIMARC CORP NEW COM 25381B101 9,732 310,142 SH   SOLE 22 302,290 0 7,852
DIGIRAD CORP COM 253827109 4 4,141 SH   SOLE 18 4,141 0 0
DIGIRAD CORP COM 253827109 57 62,683 SH   SOLE 21 62,683 0 0
DIGIRAD CORP COM 253827109 13 14,616 SH   SOLE 22 14,616 0 0
DIGITAL ALLY INC COM NEW 25382P208 3 889 SH   SOLE 21 889 0 0
DIGITAL ALLY INC COM NEW 25382P208 184 49,500 SH   SOLE 22 49,500 0 0
DIGITAL RLTY TR INC COM 253868103 61,910 520,248 SH   SOLE 2 40,849 0 479,399
DIGITAL RLTY TR INC COM 253868103 14,166 119,046 SH   SOLE 4 113,605 0 5,441
DIGITAL RLTY TR INC COM 253868103 57,099 479,820 SH   SOLE 7 479,820 0 0
DIGITAL RLTY TR INC COM 253868103 139 1,170 SH   SOLE 13 1,170 0 0
DIGITAL RLTY TR INC COM 253868103 1,117 9,387 SH   SOLE 15 9,387 0 0
DIGITAL RLTY TR INC COM 253868103 50,393 423,468 SH   SOLE 18 396,597 0 26,871
DIGITAL RLTY TR INC COM 253868103 45,065 378,701 SH   SOLE 19 378,701 0 0
DIGITAL RLTY TR INC COM 253868103 824,784 6,930,961 SH   SOLE 21 6,930,961 0 0
DIGITAL RLTY TR INC COM 253868103 900,086 7,563,745 SH   SOLE 22 7,017,606 0 546,139
DIGITAL RLTY TR INC COM 253868103 18,772 157,746 SH   SOLE 23 157,746 0 0
DIGITAL RLTY TR INC COM 253868103 74,416 625,342 SH   SOLE 25 625,342 0 0
DIGITAL RLTY TR INC COM 253868103 95,721 804,378 SH   SOLE 26 229,692 0 574,686
DIGITAL RLTY TR INC COM 253868103 4,695 39,453 SH   SOLE 28 28,647 0 10,806
DIGITAL RLTY TR INC COM 253868103 9,673 81,287 SH   SOLE 29 81,287 0 0
DIGITAL RLTY TR INC COM 253868103 189,887 1,595,688 SH   SOLE 30 1,595,688 0 0
DIGITAL RLTY TR INC COM 253868103 7,317 61,484 SH   SOLE 31 39,055 0 22,429
DIGITAL RLTY TR INC COM 253868103 1,656 13,920 SH   SOLE 34 13,920 0 0
DIGITAL RLTY TR INC COM 253868103 18,417 154,766 SH   SOLE 36 154,766 0 0
DIGITAL RLTY TR INC COM 253868103 585 4,915 SH   SOLE 40 4,915 0 0
DIGITAL TURBINE INC COM NEW 25400W102 48 13,738 SH   SOLE 18 13,738 0 0
DIGITAL TURBINE INC COM NEW 25400W102 728 208,118 SH   SOLE 21 208,118 0 0
DIGITAL TURBINE INC COM NEW 25400W102 3,705 1,058,607 SH   SOLE 22 1,058,607 0 0
DILLARDS INC CL A 254067101 1,483 20,593 SH   SOLE 2 9,588 0 11,005
DILLARDS INC CL A 254067101 8 116 SH   SOLE 4 116 0 0
DILLARDS INC CL A 254067101 18 253 SH   SOLE 7 253 0 0
DILLARDS INC CL A 254067101 5,760 79,972 SH   SOLE 18 79,972 0 0
DILLARDS INC CL A 254067101 2,065 28,675 SH   SOLE 19 28,675 0 0
DILLARDS INC CL A 254067101 77,494 1,076,004 SH   SOLE 21 1,076,004 0 0
DILLARDS INC CL A 254067101 45,347 629,650 SH   SOLE 22 608,208 0 21,442
DILLARDS INC CL A 254067101 378 5,248 SH   SOLE 23 5,248 0 0
DILLARDS INC CL A 254067101 1,068 14,835 SH   SOLE 26 1,635 0 13,200
DILLARDS INC CL A 254067101 129 1,786 SH   SOLE 28 1,786 0 0
DILLARDS INC CL A 254067101 402 5,575 SH   SOLE 30 5,575 0 0
DILLARDS INC CL A 254067101 178 2,474 SH   SOLE 36 2,474 0 0
DILLARDS INC CL A 254067101 84 1,162 SH   SOLE 40 1,162 0 0
DIME CMNTY BANCSHARES COM 253922108 611 32,598 SH   SOLE 2 1,178 0 31,420
DIME CMNTY BANCSHARES COM 253922108 5 281 SH   SOLE 4 281 0 0
DIME CMNTY BANCSHARES COM 253922108 14 735 SH   SOLE 7 735 0 0
DIME CMNTY BANCSHARES COM 253922108 2,673 142,716 SH   SOLE 18 142,716 0 0
DIME CMNTY BANCSHARES COM 253922108 919 49,084 SH   SOLE 19 49,084 0 0
DIME CMNTY BANCSHARES COM 253922108 63,790 3,405,779 SH   SOLE 21 3,405,779 0 0
DIME CMNTY BANCSHARES COM 253922108 20,473 1,093,040 SH   SOLE 22 1,052,603 0 40,437
DIME CMNTY BANCSHARES COM 253922108 373 19,937 SH   SOLE 26 19,937 0 0
DIME CMNTY BANCSHARES COM 253922108 87 4,665 SH   SOLE 28 4,665 0 0
DIME CMNTY BANCSHARES COM 253922108 882 47,099 SH   SOLE 30 47,099 0 0
DIME CMNTY BANCSHARES COM 253922108 64 3,438 SH   SOLE 40 3,438 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,368 14,980 SH   SOLE 2 603 0 14,377
DINE BRANDS GLOBAL INC COM 254423106 9 104 SH   SOLE 4 104 0 0
DINE BRANDS GLOBAL INC COM 254423106 31 344 SH   SOLE 7 344 0 0
DINE BRANDS GLOBAL INC COM 254423106 6,631 72,636 SH   SOLE 18 72,636 0 0
DINE BRANDS GLOBAL INC COM 254423106 2,415 26,449 SH   SOLE 19 26,449 0 0
DINE BRANDS GLOBAL INC COM 254423106 166,718 1,826,247 SH   SOLE 21 1,826,247 0 0
DINE BRANDS GLOBAL INC COM 254423106 46,142 505,439 SH   SOLE 22 481,977 0 23,462
DINE BRANDS GLOBAL INC COM 254423106 330 3,620 SH   SOLE 23 3,620 0 0
DINE BRANDS GLOBAL INC COM 254423106 701 7,681 SH   SOLE 26 6,726 0 955
DINE BRANDS GLOBAL INC COM 254423106 224 2,459 SH   SOLE 28 2,459 0 0
DINE BRANDS GLOBAL INC COM 254423106 2,355 25,794 SH   SOLE 30 25,794 0 0
DINE BRANDS GLOBAL INC COM 254423106 168 1,838 SH   SOLE 40 1,838 0 0
DIODES INC COM 254543101 1,798 51,811 SH   SOLE 2 14,316 0 37,495
DIODES INC COM 254543101 8 220 SH   SOLE 4 220 0 0
DIODES INC COM 254543101 28 799 SH   SOLE 7 799 0 0
DIODES INC COM 254543101 6,174 177,923 SH   SOLE 18 174,738 0 3,185
DIODES INC COM 254543101 8,581 247,284 SH   SOLE 19 247,284 0 0
DIODES INC COM 254543101 152,028 4,381,211 SH   SOLE 21 4,381,211 0 0
DIODES INC COM 254543101 48,372 1,394,007 SH   SOLE 22 1,339,037 0 54,970
DIODES INC COM 254543101 1,740 50,154 SH   SOLE 23 50,154 0 0
DIODES INC COM 254543101 4,326 124,678 SH   SOLE 26 7,267 0 117,411
DIODES INC COM 254543101 190 5,471 SH   SOLE 28 5,471 0 0
DIODES INC COM 254543101 2,027 58,421 SH   SOLE 30 58,421 0 0
DIODES INC COM 254543101 90 2,590 SH   SOLE 34 2,590 0 0
DIODES INC COM 254543101 133 3,840 SH   SOLE 40 3,840 0 0
DIPLOMAT PHARMACY INC COM 25456K101 279 47,937 SH   SOLE 2 1,911 0 46,026
DIPLOMAT PHARMACY INC COM 25456K101 1 230 SH   SOLE 4 230 0 0
DIPLOMAT PHARMACY INC COM 25456K101 7 1,232 SH   SOLE 7 1,232 0 0
DIPLOMAT PHARMACY INC COM 25456K101 1,436 247,206 SH   SOLE 18 247,206 0 0
DIPLOMAT PHARMACY INC COM 25456K101 492 84,607 SH   SOLE 19 84,607 0 0
DIPLOMAT PHARMACY INC COM 25456K101 37,016 6,371,049 SH   SOLE 21 6,371,049 0 0
DIPLOMAT PHARMACY INC COM 25456K101 9,804 1,687,418 SH   SOLE 22 1,605,787 0 81,631
DIPLOMAT PHARMACY INC COM 25456K101 74 12,804 SH   SOLE 26 5,329 0 7,475
DIPLOMAT PHARMACY INC COM 25456K101 41 6,994 SH   SOLE 28 6,994 0 0
DIPLOMAT PHARMACY INC COM 25456K101 441 75,982 SH   SOLE 30 75,982 0 0
DIPLOMAT PHARMACY INC COM 25456K101 22 3,872 SH   SOLE 40 3,872 0 0
DISCOVER FINL SVCS COM 254709108 94,454 1,327,344 SH   SOLE 2 501,345 0 825,999
DISCOVER FINL SVCS COM 254709108 13,474 189,341 SH   SOLE 4 179,968 0 9,373
DISCOVER FINL SVCS COM 254709108 19,459 273,449 SH   SOLE 7 273,449 0 0
DISCOVER FINL SVCS COM 254709108 1,941 27,272 SH   SOLE 13 27,272 0 0
DISCOVER FINL SVCS COM 254709108 243 3,416 SH   SOLE 15 3,416 0 0
DISCOVER FINL SVCS COM 254709108 0 3 SH   SOLE 17 0 0 3
DISCOVER FINL SVCS COM 254709108 61,643 866,253 SH   SOLE 18 788,112 0 78,141
DISCOVER FINL SVCS COM 254709108 24,264 340,985 SH   SOLE 19 340,985 0 0
DISCOVER FINL SVCS COM 254709108 533,975 7,503,858 SH   SOLE 21 7,503,858 0 0
DISCOVER FINL SVCS COM 254709108 647,178 9,094,688 SH   SOLE 22 7,707,683 0 1,387,005
DISCOVER FINL SVCS COM 254709108 26,829 377,023 SH   SOLE 23 377,023 0 0
DISCOVER FINL SVCS COM 254709108 24,355 342,250 SH   SOLE 25 342,250 0 0
DISCOVER FINL SVCS COM 254709108 96,802 1,360,344 SH   SOLE 26 381,584 0 978,760
DISCOVER FINL SVCS COM 254709108 4,618 64,890 SH   SOLE 28 47,243 0 17,647
DISCOVER FINL SVCS COM 254709108 12,328 173,248 SH   SOLE 29 102,151 0 71,097
DISCOVER FINL SVCS COM 254709108 83,825 1,177,974 SH   SOLE 30 1,177,974 0 0
DISCOVER FINL SVCS COM 254709108 20,136 282,969 SH   SOLE 31 220,114 0 62,855
DISCOVER FINL SVCS COM 254709108 5,371 75,474 SH   SOLE 34 75,474 0 0
DISCOVER FINL SVCS COM 254709108 24,025 337,624 SH   SOLE 36 337,624 0 0
DISCOVER FINL SVCS COM 254709108 536 7,530 SH   SOLE 40 7,530 0 0
DISCOVERY INC COM SER A 25470F104 10,638 393,714 SH   SOLE 2 48,835 0 344,879
DISCOVERY INC COM SER A 25470F104 1,434 53,082 SH   SOLE 4 48,964 0 4,118
DISCOVERY INC COM SER A 25470F104 3,637 134,597 SH   SOLE 7 118,675 0 15,922
DISCOVERY INC COM SER A 25470F104 28 1,053 SH   SOLE 13 1,053 0 0
DISCOVERY INC COM SER A 25470F104 29 1,090 SH   SOLE 15 1,090 0 0
DISCOVERY INC COM SER A 25470F104 8,655 320,315 SH   SOLE 18 300,025 0 20,290
DISCOVERY INC COM SER A 25470F104 1,776 65,738 SH   SOLE 19 65,738 0 0
DISCOVERY INC COM SER A 25470F104 99,808 3,693,846 SH   SOLE 21 3,693,846 0 0
DISCOVERY INC COM SER A 25470F104 107,490 3,978,180 SH   SOLE 22 3,560,134 0 418,046
DISCOVERY INC COM SER A 25470F104 3,092 114,440 SH   SOLE 23 114,440 0 0
DISCOVERY INC COM SER A 25470F104 4,201 155,494 SH   SOLE 25 155,494 0 0
DISCOVERY INC COM SER A 25470F104 22,702 840,199 SH   SOLE 26 220,248 0 619,951
DISCOVERY INC COM SER A 25470F104 809 29,929 SH   SOLE 28 21,632 0 8,297
DISCOVERY INC COM SER A 25470F104 1,070 39,615 SH   SOLE 29 7,685 0 31,930
DISCOVERY INC COM SER A 25470F104 16,265 601,961 SH   SOLE 30 601,961 0 0
DISCOVERY INC COM SER A 25470F104 1,039 38,440 SH   SOLE 31 24,431 0 14,009
DISCOVERY INC COM SER A 25470F104 1,466 54,246 SH   SOLE 34 54,246 0 0
DISCOVERY INC COM SER A 25470F104 3,740 138,421 SH   SOLE 36 138,421 0 0
DISCOVERY INC COM SER A 25470F104 77 2,841 SH   SOLE 40 2,841 0 0
DISCOVERY INC OPTIONS 25470F104 41 1,500 SH Put SOLE 2 1,500 0 0
DISCOVERY INC OPTIONS 25470F104 1,351 50,000 SH Put SOLE 19 50,000 0 0
DISCOVERY INC COM SER C 25470F302 21,331 839,159 SH   SOLE 2 79,645 0 759,514
DISCOVERY INC COM SER C 25470F302 2,344 92,220 SH   SOLE 4 84,822 0 7,398
DISCOVERY INC COM SER C 25470F302 8,158 320,920 SH   SOLE 7 289,184 0 31,736
DISCOVERY INC COM SER C 25470F302 136 5,333 SH   SOLE 13 5,333 0 0
DISCOVERY INC COM SER C 25470F302 72 2,815 SH   SOLE 15 2,815 0 0
DISCOVERY INC COM SER C 25470F302 18,422 724,710 SH   SOLE 18 678,495 0 46,215
DISCOVERY INC COM SER C 25470F302 2,804 110,315 SH   SOLE 19 110,315 0 0
DISCOVERY INC COM SER C 25470F302 203,284 7,997,008 SH   SOLE 21 7,997,008 0 0
DISCOVERY INC COM SER C 25470F302 217,895 8,571,801 SH   SOLE 22 7,572,278 0 999,523
DISCOVERY INC COM SER C 25470F302 5,594 220,047 SH   SOLE 23 220,047 0 0
DISCOVERY INC COM SER C 25470F302 7,816 307,456 SH   SOLE 25 307,456 0 0
DISCOVERY INC COM SER C 25470F302 37,114 1,460,042 SH   SOLE 26 399,696 0 1,060,346
DISCOVERY INC COM SER C 25470F302 1,545 60,788 SH   SOLE 28 44,540 0 16,248
DISCOVERY INC COM SER C 25470F302 2,022 79,544 SH   SOLE 29 15,945 0 63,599
DISCOVERY INC COM SER C 25470F302 33,845 1,331,423 SH   SOLE 30 1,331,423 0 0
DISCOVERY INC COM SER C 25470F302 2,471 97,214 SH   SOLE 31 65,673 0 31,541
DISCOVERY INC COM SER C 25470F302 430 16,933 SH   SOLE 34 16,933 0 0
DISCOVERY INC COM SER C 25470F302 7,103 279,424 SH   SOLE 36 279,424 0 0
DISCOVERY INC COM SER C 25470F302 236 9,297 SH   SOLE 40 9,297 0 0
DISH NETWORK CORP CL A 25470M109 16,795 529,976 SH   SOLE 2 43,821 0 486,155
DISH NETWORK CORP CL A 25470M109 2,292 72,328 SH   SOLE 4 66,287 0 6,041
DISH NETWORK CORP CL A 25470M109 5,615 177,172 SH   SOLE 7 177,172 0 0
DISH NETWORK CORP CL A 25470M109 43 1,367 SH   SOLE 13 1,367 0 0
DISH NETWORK CORP CL A 25470M109 45 1,412 SH   SOLE 15 1,412 0 0
DISH NETWORK CORP CL A 25470M109 95,110 3,001,250 SH   SOLE 18 2,726,459 0 274,791
DISH NETWORK CORP CL A 25470M109 34,601 1,091,853 SH   SOLE 19 1,091,853 0 0
DISH NETWORK CORP CL A 25470M109 149,958 4,732,022 SH   SOLE 21 4,732,022 0 0
DISH NETWORK CORP CL A 25470M109 176,726 5,576,702 SH   SOLE 22 4,987,316 0 589,386
DISH NETWORK CORP CL A 25470M109 6,004 189,446 SH   SOLE 23 189,446 0 0
DISH NETWORK CORP CL A 25470M109 8,791 277,417 SH   SOLE 25 202,685 0 74,732
DISH NETWORK CORP CL A 25470M109 25,563 806,670 SH   SOLE 26 321,378 0 485,292
DISH NETWORK CORP CL A 25470M109 1,416 44,671 SH   SOLE 28 32,432 0 12,239
DISH NETWORK CORP CL A 25470M109 255 8,037 SH   SOLE 29 8,037 0 0
DISH NETWORK CORP CL A 25470M109 23,580 744,083 SH   SOLE 30 744,083 0 0
DISH NETWORK CORP CL A 25470M109 2,059 64,961 SH   SOLE 31 38,845 0 26,116
DISH NETWORK CORP CL A 25470M109 27,548 869,281 SH   SOLE 34 869,281 0 0
DISH NETWORK CORP CL A 25470M109 7,579 239,164 SH   SOLE 36 239,164 0 0
DISH NETWORK CORP CL A 25470M109 145 4,571 SH   SOLE 40 4,571 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 6,350 7,475,000 PRN   SOLE 21 7,475,000 0 0
DISH NETWORK CORP NOTE 2.375% 3/1 25470MAD1 1,980 2,400,000 PRN   SOLE 21 2,400,000 0 0
DISNEY WALT CO COM DISNEY 254687106 519,729 4,680,978 SH   SOLE 2 697,764 0 3,983,214
DISNEY WALT CO COM DISNEY 254687106 68,421 616,239 SH   SOLE 4 568,102 0 48,137
DISNEY WALT CO COM DISNEY 254687106 155,196 1,397,783 SH   SOLE 7 1,387,421 0 10,362
DISNEY WALT CO COM DISNEY 254687106 5,264 47,409 SH   SOLE 13 47,409 0 0
DISNEY WALT CO COM DISNEY 254687106 1,898 17,096 SH   SOLE 15 17,096 0 0
DISNEY WALT CO COM DISNEY 254687106 165 1,484 SH   SOLE 17 0 0 1,484
DISNEY WALT CO COM DISNEY 254687106 394,446 3,552,611 SH   SOLE 18 3,300,805 0 251,806
DISNEY WALT CO COM DISNEY 254687106 47,576 428,499 SH   SOLE 19 428,499 0 0
DISNEY WALT CO COM DISNEY 254687106 9,449 85,102 SH   SOLE 20 85,102 0 0
DISNEY WALT CO COM DISNEY 254687106 3,826,159 34,460,583 SH   SOLE 21 34,460,583 0 0
DISNEY WALT CO COM DISNEY 254687106 4,741,806 42,707,428 SH   SOLE 22 37,819,719 0 4,887,709
DISNEY WALT CO COM DISNEY 254687106 144,422 1,300,747 SH   SOLE 23 1,300,747 0 0
DISNEY WALT CO COM DISNEY 254687106 178,483 1,607,520 SH   SOLE 25 1,607,520 0 0
DISNEY WALT CO COM DISNEY 254687106 952,586 8,579,541 SH   SOLE 26 1,800,492 0 6,779,049
DISNEY WALT CO COM DISNEY 254687106 38,374 345,616 SH   SOLE 28 251,373 0 94,243
DISNEY WALT CO COM DISNEY 254687106 28,121 253,270 SH   SOLE 29 70,776 0 182,494
DISNEY WALT CO COM DISNEY 254687106 736,749 6,635,586 SH   SOLE 30 6,635,586 0 0
DISNEY WALT CO COM DISNEY 254687106 60,696 546,661 SH   SOLE 31 340,070 0 206,591
DISNEY WALT CO COM DISNEY 254687106 16,088 144,901 SH   SOLE 32 144,901 0 0
DISNEY WALT CO COM DISNEY 254687106 18,241 164,290 SH   SOLE 34 164,290 0 0
DISNEY WALT CO COM DISNEY 254687106 158,747 1,429,768 SH   SOLE 36 1,429,768 0 0
DISNEY WALT CO COM DISNEY 254687106 4,610 41,519 SH   SOLE 40 41,519 0 0
DIVERSICARE HEALTHCARE SVCS COM 255104101 4 946 SH   SOLE 18 946 0 0
DIVERSICARE HEALTHCARE SVCS COM 255104101 19 4,960 SH   SOLE 21 4,960 0 0
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 2 2,603 SH   SOLE 18 2,603 0 0
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 40 43,263 SH   SOLE 21 43,263 0 0
DIVIDEND & INCOME FUND COM NEW 25538A204 1,046 92,100 SH   SOLE 2 92,100 0 0
DIXIE GROUP INC CL A 255519100 2 2,651 SH   SOLE 18 2,651 0 0
DIXIE GROUP INC CL A 255519100 45 48,193 SH   SOLE 21 48,193 0 0
DIXIE GROUP INC CL A 255519100 329 349,605 SH   SOLE 22 349,605 0 0
DLH HLDGS CORP COM 23335Q100 6 961 SH   SOLE 18 961 0 0
DLH HLDGS CORP COM 23335Q100 93 14,580 SH   SOLE 21 14,580 0 0
DLH HLDGS CORP COM 23335Q100 71 11,171 SH   SOLE 22 11,171 0 0
DMC GLOBAL INC COM 23291C103 566 11,401 SH   SOLE 2 536 0 10,865
DMC GLOBAL INC COM 23291C103 15 296 SH   SOLE 7 296 0 0
DMC GLOBAL INC COM 23291C103 2,391 48,171 SH   SOLE 18 48,171 0 0
DMC GLOBAL INC COM 23291C103 1,101 22,173 SH   SOLE 19 22,173 0 0
DMC GLOBAL INC COM 23291C103 24,182 487,142 SH   SOLE 21 487,142 0 0
DMC GLOBAL INC COM 23291C103 20,680 416,594 SH   SOLE 22 398,938 0 17,656
DMC GLOBAL INC COM 23291C103 211 4,251 SH   SOLE 30 4,251 0 0
DNB FINL CORP COM 233237106 24 641 SH   SOLE 18 641 0 0
DNB FINL CORP COM 233237106 23 618 SH   SOLE 21 618 0 0
DOCUMENT SEC SYS INC COM NEW 25614T200 22 16,691 SH   SOLE 21 16,691 0 0
DOCUSIGN INC COM 256163106 7,433 143,387 SH   SOLE 2 5,052 0 138,335
DOCUSIGN INC COM 256163106 78 1,506 SH   SOLE 7 1,506 0 0
DOCUSIGN INC COM 256163106 2,186 42,163 SH   SOLE 18 42,163 0 0
DOCUSIGN INC COM 256163106 833 16,076 SH   SOLE 19 16,076 0 0
DOCUSIGN INC COM 256163106 44,686 862,000 SH   SOLE 21 862,000 0 0
DOCUSIGN INC COM 256163106 58,315 1,124,907 SH   SOLE 22 1,011,534 0 113,373
DOCUSIGN INC COM 256163106 20,386 393,258 SH   SOLE 30 393,258 0 0
DOCUSIGN INC COM 256163106 88 1,700 SH   SOLE 31 1,700 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 9,712 154,225 SH   SOLE 2 8,941 0 145,284
DOLBY LABORATORIES INC COM CL A 25659T107 20 314 SH   SOLE 4 314 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 74 1,170 SH   SOLE 7 1,170 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 6 100 SH   SOLE 17 0 0 100
DOLBY LABORATORIES INC COM CL A 25659T107 2,106 33,441 SH   SOLE 18 33,441 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 828 13,152 SH   SOLE 19 13,152 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 47,421 753,065 SH   SOLE 21 753,065 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 110,337 1,752,213 SH   SOLE 22 1,627,815 0 124,398
DOLBY LABORATORIES INC COM CL A 25659T107 1,421 22,572 SH   SOLE 26 13,686 0 8,886
DOLBY LABORATORIES INC COM CL A 25659T107 518 8,220 SH   SOLE 28 8,220 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,126 17,883 SH   SOLE 30 17,883 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 83 1,320 SH   SOLE 31 1,320 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 368 5,837 SH   SOLE 40 5,837 0 0
DOLLAR GEN CORP NEW COM 256677105 82,183 688,880 SH   SOLE 2 100,424 0 588,456
DOLLAR GEN CORP NEW COM 256677105 10,109 84,740 SH   SOLE 4 77,673 0 7,067
DOLLAR GEN CORP NEW COM 256677105 35,999 301,751 SH   SOLE 7 239,869 0 61,882
DOLLAR GEN CORP NEW COM 256677105 1,046 8,772 SH   SOLE 13 8,772 0 0
DOLLAR GEN CORP NEW COM 256677105 308 2,584 SH   SOLE 15 2,584 0 0
DOLLAR GEN CORP NEW COM 256677105 219,185 1,837,261 SH   SOLE 18 1,663,418 0 173,843
DOLLAR GEN CORP NEW COM 256677105 256,032 2,146,117 SH   SOLE 19 2,146,117 0 0
DOLLAR GEN CORP NEW COM 256677105 913,618 7,658,157 SH   SOLE 21 7,658,157 0 0
DOLLAR GEN CORP NEW COM 256677105 827,114 6,933,062 SH   SOLE 22 6,206,180 0 726,882
DOLLAR GEN CORP NEW COM 256677105 22,542 188,951 SH   SOLE 23 188,951 0 0
DOLLAR GEN CORP NEW COM 256677105 36,838 308,786 SH   SOLE 25 282,914 0 25,872
DOLLAR GEN CORP NEW COM 256677105 123,224 1,032,896 SH   SOLE 26 291,781 0 741,115
DOLLAR GEN CORP NEW COM 256677105 6,033 50,570 SH   SOLE 28 37,007 0 13,563
DOLLAR GEN CORP NEW COM 256677105 1,218 10,209 SH   SOLE 29 10,209 0 0
DOLLAR GEN CORP NEW COM 256677105 121,853 1,021,399 SH   SOLE 30 1,021,399 0 0
DOLLAR GEN CORP NEW COM 256677105 9,717 81,449 SH   SOLE 31 51,099 0 30,350
DOLLAR GEN CORP NEW COM 256677105 33,675 282,274 SH   SOLE 34 282,274 0 0
DOLLAR GEN CORP NEW COM 256677105 31,743 266,075 SH   SOLE 36 266,075 0 0
DOLLAR GEN CORP NEW COM 256677105 755 6,328 SH   SOLE 40 6,328 0 0
DOLLAR TREE INC COM 256746108 62,515 595,158 SH   SOLE 2 58,870 0 536,288
DOLLAR TREE INC COM 256746108 10,602 100,937 SH   SOLE 4 94,654 0 6,283
DOLLAR TREE INC COM 256746108 21,234 202,154 SH   SOLE 7 193,818 0 8,336
DOLLAR TREE INC COM 256746108 533 5,073 SH   SOLE 13 5,073 0 0
DOLLAR TREE INC COM 256746108 249 2,368 SH   SOLE 15 2,368 0 0
DOLLAR TREE INC COM 256746108 167,369 1,593,379 SH   SOLE 18 1,486,307 0 107,072
DOLLAR TREE INC COM 256746108 240,019 2,285,024 SH   SOLE 19 2,285,024 0 0
DOLLAR TREE INC COM 256746108 547,242 5,209,843 SH   SOLE 21 5,209,843 0 0
DOLLAR TREE INC COM 256746108 604,385 5,753,854 SH   SOLE 22 5,122,368 0 631,486
DOLLAR TREE INC COM 256746108 19,143 182,242 SH   SOLE 23 182,242 0 0
DOLLAR TREE INC COM 256746108 25,702 244,691 SH   SOLE 25 221,376 0 23,315
DOLLAR TREE INC COM 256746108 90,413 860,745 SH   SOLE 26 273,260 0 587,485
DOLLAR TREE INC COM 256746108 4,793 45,632 SH   SOLE 28 33,219 0 12,413
DOLLAR TREE INC COM 256746108 979 9,318 SH   SOLE 29 9,318 0 0
DOLLAR TREE INC COM 256746108 90,186 858,587 SH   SOLE 30 858,587 0 0
DOLLAR TREE INC COM 256746108 7,393 70,387 SH   SOLE 31 44,446 0 25,941
DOLLAR TREE INC COM 256746108 3,630 34,556 SH   SOLE 32 34,556 0 0
DOLLAR TREE INC COM 256746108 113,974 1,085,049 SH   SOLE 34 1,085,049 0 0
DOLLAR TREE INC COM 256746108 20,663 196,713 SH   SOLE 36 196,713 0 0
DOLLAR TREE INC COM 256746108 605 5,760 SH   SOLE 40 5,760 0 0
DOLPHIN ENTMT INC COM 25686H100 2 1,035 SH   SOLE 18 1,035 0 0
DOLPHIN ENTMT INC COM 25686H100 21 12,897 SH   SOLE 21 12,897 0 0
DOMINION ENERGY INC COM 25746U109 146,579 1,912,066 SH   SOLE 2 219,787 0 1,692,279
DOMINION ENERGY INC COM 25746U109 21,154 275,947 SH   SOLE 4 255,546 0 20,401
DOMINION ENERGY INC COM 25746U109 54,475 710,606 SH   SOLE 7 710,606 0 0
DOMINION ENERGY INC COM 25746U109 956 12,475 SH   SOLE 13 12,475 0 0
DOMINION ENERGY INC COM 25746U109 498 6,500 SH   SOLE 15 6,500 0 0
DOMINION ENERGY INC COM 25746U109 112,418 1,466,454 SH   SOLE 18 1,367,061 0 99,393
DOMINION ENERGY INC COM 25746U109 15,092 196,872 SH   SOLE 19 196,872 0 0
DOMINION ENERGY INC COM 25746U109 1,722,276 22,466,421 SH   SOLE 21 22,466,421 0 0
DOMINION ENERGY INC COM 25746U109 1,486,753 19,394,121 SH   SOLE 22 17,265,792 0 2,128,329
DOMINION ENERGY INC COM 25746U109 43,463 566,964 SH   SOLE 23 566,964 0 0
DOMINION ENERGY INC COM 25746U109 52,030 678,716 SH   SOLE 25 678,716 0 0
DOMINION ENERGY INC COM 25746U109 245,634 3,204,199 SH   SOLE 26 837,069 0 2,367,130
DOMINION ENERGY INC COM 25746U109 11,079 144,526 SH   SOLE 28 104,966 0 39,560
DOMINION ENERGY INC COM 25746U109 2,105 27,464 SH   SOLE 29 27,464 0 0
DOMINION ENERGY INC COM 25746U109 246,407 3,214,289 SH   SOLE 30 3,214,289 0 0
DOMINION ENERGY INC COM 25746U109 17,367 226,544 SH   SOLE 31 140,910 0 85,634
DOMINION ENERGY INC COM 25746U109 4,891 63,805 SH   SOLE 32 63,805 0 0
DOMINION ENERGY INC COM 25746U109 3,770 49,173 SH   SOLE 34 49,173 0 0
DOMINION ENERGY INC COM 25746U109 57,615 751,562 SH   SOLE 36 751,562 0 0
DOMINION ENERGY INC COM 25746U109 1,300 16,953 SH   SOLE 40 16,953 0 0
DOMINION ENERGY INC UNIT 08/15/2019 25746U836 34,345 688,009 SH   SOLE 21 688,009 0 0
DOMINOS PIZZA INC COM 25754A201 48,304 187,152 SH   SOLE 2 57,514 0 129,638
DOMINOS PIZZA INC COM 25754A201 5,152 19,961 SH   SOLE 4 18,921 0 1,040
DOMINOS PIZZA INC COM 25754A201 870 3,370 SH   SOLE 7 3,370 0 0
DOMINOS PIZZA INC COM 25754A201 1,101 4,264 SH   SOLE 13 4,264 0 0
DOMINOS PIZZA INC COM 25754A201 129 498 SH   SOLE 15 498 0 0
DOMINOS PIZZA INC COM 25754A201 140,364 543,836 SH   SOLE 18 427,492 0 116,344
DOMINOS PIZZA INC COM 25754A201 143,510 556,025 SH   SOLE 19 556,025 0 0
DOMINOS PIZZA INC COM 25754A201 537,312 2,081,798 SH   SOLE 21 2,081,798 0 0
DOMINOS PIZZA INC COM 25754A201 403,997 1,565,275 SH   SOLE 22 1,420,342 0 144,933
DOMINOS PIZZA INC COM 25754A201 12,144 47,052 SH   SOLE 23 47,052 0 0
DOMINOS PIZZA INC COM 25754A201 9,332 36,155 SH   SOLE 25 36,155 0 0
DOMINOS PIZZA INC COM 25754A201 32,381 125,458 SH   SOLE 26 53,279 0 72,179
DOMINOS PIZZA INC COM 25754A201 1,985 7,690 SH   SOLE 28 5,691 0 1,999
DOMINOS PIZZA INC COM 25754A201 5,024 19,466 SH   SOLE 29 11,280 0 8,186
DOMINOS PIZZA INC COM 25754A201 15,710 60,868 SH   SOLE 30 60,868 0 0
DOMINOS PIZZA INC COM 25754A201 7,220 27,975 SH   SOLE 31 18,248 0 9,727
DOMINOS PIZZA INC COM 25754A201 6,308 24,439 SH   SOLE 34 24,439 0 0
DOMINOS PIZZA INC COM 25754A201 8,902 34,489 SH   SOLE 36 34,489 0 0
DOMINOS PIZZA INC COM 25754A201 241 932 SH   SOLE 40 932 0 0
DOMO INC COM CL B 257554105 557 13,818 SH   SOLE 2 595 0 13,223
DOMO INC COM CL B 257554105 954 23,652 SH   SOLE 4 23,652 0 0
DOMO INC COM CL B 257554105 14 352 SH   SOLE 7 352 0 0
DOMO INC COM CL B 257554105 13,314 330,122 SH   SOLE 18 330,122 0 0
DOMO INC COM CL B 257554105 68,316 1,693,920 SH   SOLE 19 1,693,920 0 0
DOMO INC COM CL B 257554105 22,272 552,237 SH   SOLE 21 552,237 0 0
DOMO INC COM CL B 257554105 17,126 424,658 SH   SOLE 22 409,760 0 14,898
DOMO INC COM CL B 257554105 28,982 718,614 SH   SOLE 34 718,614 0 0
DOMTAR CORP COM NEW 257559203 8,278 166,722 SH   SOLE 2 34,802 0 131,920
DOMTAR CORP COM NEW 257559203 12 237 SH   SOLE 4 237 0 0
DOMTAR CORP COM NEW 257559203 349 7,036 SH   SOLE 7 7,036 0 0
DOMTAR CORP COM NEW 257559203 15,483 311,834 SH   SOLE 18 311,834 0 0
DOMTAR CORP COM NEW 257559203 643 12,950 SH   SOLE 19 12,950 0 0
DOMTAR CORP COM NEW 257559203 235,030 4,733,742 SH   SOLE 21 4,733,742 0 0
DOMTAR CORP COM NEW 257559203 138,566 2,790,848 SH   SOLE 22 2,650,243 0 140,605
DOMTAR CORP COM NEW 257559203 1,071 21,579 SH   SOLE 26 16,427 0 5,152
DOMTAR CORP COM NEW 257559203 389 7,832 SH   SOLE 28 7,832 0 0
DOMTAR CORP COM NEW 257559203 3,880 78,144 SH   SOLE 30 78,144 0 0
DOMTAR CORP COM NEW 257559203 66 1,331 SH   SOLE 31 1,331 0 0
DOMTAR CORP COM NEW 257559203 1,161 23,382 SH   SOLE 32 23,382 0 0
DOMTAR CORP COM NEW 257559203 237 4,769 SH   SOLE 36 4,769 0 0
DOMTAR CORP COM NEW 257559203 248 4,990 SH   SOLE 40 4,990 0 0
DONALDSON INC COM 257651109 15,568 310,989 SH   SOLE 2 73,853 0 237,136
DONALDSON INC COM 257651109 31 612 SH   SOLE 4 612 0 0
DONALDSON INC COM 257651109 2,679 53,523 SH   SOLE 7 53,523 0 0
DONALDSON INC COM 257651109 19,124 382,029 SH   SOLE 18 382,029 0 0
DONALDSON INC COM 257651109 1,363 27,222 SH   SOLE 19 27,222 0 0
DONALDSON INC COM 257651109 318,899 6,370,334 SH   SOLE 21 6,370,334 0 0
DONALDSON INC COM 257651109 215,319 4,301,215 SH   SOLE 22 4,030,317 0 270,898
DONALDSON INC COM 257651109 2,499 49,912 SH   SOLE 26 34,777 0 15,135
DONALDSON INC COM 257651109 810 16,171 SH   SOLE 28 16,171 0 0
DONALDSON INC COM 257651109 1,718 34,319 SH   SOLE 30 34,319 0 0
DONALDSON INC COM 257651109 138 2,747 SH   SOLE 31 2,747 0 0
DONALDSON INC COM 257651109 30 601 SH   SOLE 36 601 0 0
DONALDSON INC COM 257651109 655 13,090 SH   SOLE 40 13,090 0 0
DONEGAL GROUP INC CL A 257701201 155 11,556 SH   SOLE 2 276 0 11,280
DONEGAL GROUP INC CL A 257701201 460 34,207 SH   SOLE 18 34,207 0 0
DONEGAL GROUP INC CL A 257701201 191 14,169 SH   SOLE 19 14,169 0 0
DONEGAL GROUP INC CL A 257701201 4,510 335,279 SH   SOLE 21 335,279 0 0
DONEGAL GROUP INC CL A 257701201 5,795 430,820 SH   SOLE 22 415,362 0 15,458
DONEGAL GROUP INC CL A 257701201 27 2,027 SH   SOLE 28 2,027 0 0
DONEGAL GROUP INC CL A 257701201 29 2,187 SH   SOLE 30 2,187 0 0
DONEGAL GROUP INC CL A 257701201 9 640 SH   SOLE 40 640 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 463 31,122 SH   SOLE 2 1,232 0 29,890
DONNELLEY FINL SOLUTIONS INC COM 25787G100 2 140 SH   SOLE 4 140 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 9 638 SH   SOLE 7 638 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 2,261 151,959 SH   SOLE 18 151,959 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 798 53,623 SH   SOLE 19 53,623 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 56,496 3,796,748 SH   SOLE 21 3,796,748 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 14,591 980,561 SH   SOLE 22 935,884 0 44,677
DONNELLEY FINL SOLUTIONS INC COM 25787G100 208 13,954 SH   SOLE 26 1,906 0 12,048
DONNELLEY FINL SOLUTIONS INC COM 25787G100 48 3,254 SH   SOLE 28 3,254 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 762 51,199 SH   SOLE 30 51,199 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 42 2,819 SH   SOLE 40 2,819 0 0
DONNELLEY R R & SONS CO COM 257867200 346 73,210 SH   SOLE 2 2,548 0 70,662
DONNELLEY R R & SONS CO COM 257867200 2 375 SH   SOLE 4 375 0 0
DONNELLEY R R & SONS CO COM 257867200 8 1,703 SH   SOLE 7 1,703 0 0
DONNELLEY R R & SONS CO COM 257867200 1,520 321,979 SH   SOLE 18 321,979 0 0
DONNELLEY R R & SONS CO COM 257867200 540 114,403 SH   SOLE 19 114,403 0 0
DONNELLEY R R & SONS CO COM 257867200 36,971 7,832,898 SH   SOLE 21 7,832,898 0 0
DONNELLEY R R & SONS CO COM 257867200 12,965 2,746,720 SH   SOLE 22 2,609,741 0 136,979
DONNELLEY R R & SONS CO COM 257867200 36 7,705 SH   SOLE 26 5,084 0 2,621
DONNELLEY R R & SONS CO COM 257867200 41 8,677 SH   SOLE 28 8,677 0 0
DONNELLEY R R & SONS CO COM 257867200 474 100,338 SH   SOLE 30 100,338 0 0
DONNELLEY R R & SONS CO COM 257867200 35 7,517 SH   SOLE 40 7,517 0 0
DORIAN LPG LTD SHS USD Y2106R110 218 33,979 SH   SOLE 2 1,083 0 32,896
DORIAN LPG LTD SHS USD Y2106R110 4 675 SH   SOLE 7 675 0 0
DORIAN LPG LTD SHS USD Y2106R110 580 90,337 SH   SOLE 18 90,337 0 0
DORIAN LPG LTD SHS USD Y2106R110 266 41,406 SH   SOLE 19 41,406 0 0
DORIAN LPG LTD SHS USD Y2106R110 5,866 913,658 SH   SOLE 21 913,658 0 0
DORIAN LPG LTD SHS USD Y2106R110 4,191 652,875 SH   SOLE 22 632,915 0 19,960
DORIAN LPG LTD SHS USD Y2106R110 3 430 SH   SOLE 40 430 0 0
DORMAN PRODUCTS INC COM 258278100 1,941 22,029 SH   SOLE 2 1,338 0 20,691
DORMAN PRODUCTS INC COM 258278100 11 128 SH   SOLE 4 128 0 0
DORMAN PRODUCTS INC COM 258278100 33 376 SH   SOLE 7 376 0 0
DORMAN PRODUCTS INC COM 258278100 10,581 120,117 SH   SOLE 18 117,455 0 2,662
DORMAN PRODUCTS INC COM 258278100 5,268 59,805 SH   SOLE 19 59,805 0 0
DORMAN PRODUCTS INC COM 258278100 263,664 2,993,119 SH   SOLE 21 2,993,119 0 0
DORMAN PRODUCTS INC COM 258278100 73,390 833,123 SH   SOLE 22 795,642 0 37,481
DORMAN PRODUCTS INC COM 258278100 163 1,852 SH   SOLE 23 1,852 0 0
DORMAN PRODUCTS INC COM 258278100 1,510 17,144 SH   SOLE 26 8,335 0 8,809
DORMAN PRODUCTS INC COM 258278100 354 4,016 SH   SOLE 28 4,016 0 0
DORMAN PRODUCTS INC COM 258278100 3,772 42,820 SH   SOLE 30 42,820 0 0
DORMAN PRODUCTS INC COM 258278100 231 2,618 SH   SOLE 40 2,618 0 0
DOUGLAS DYNAMICS INC COM 25960R105 689 18,097 SH   SOLE 2 754 0 17,343
DOUGLAS DYNAMICS INC COM 25960R105 20 516 SH   SOLE 7 516 0 0
DOUGLAS DYNAMICS INC COM 25960R105 2,869 75,374 SH   SOLE 18 75,374 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1,323 34,763 SH   SOLE 19 34,763 0 0
DOUGLAS DYNAMICS INC COM 25960R105 28,191 740,516 SH   SOLE 21 740,516 0 0
DOUGLAS DYNAMICS INC COM 25960R105 25,628 673,189 SH   SOLE 22 645,471 0 27,718
DOUGLAS DYNAMICS INC COM 25960R105 9 242 SH   SOLE 23 242 0 0
DOUGLAS DYNAMICS INC COM 25960R105 341 8,954 SH   SOLE 26 0 0 8,954
DOUGLAS DYNAMICS INC COM 25960R105 124 3,264 SH   SOLE 28 3,264 0 0
DOUGLAS DYNAMICS INC COM 25960R105 232 6,105 SH   SOLE 30 6,105 0 0
DOUGLAS DYNAMICS INC COM 25960R105 106 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS EMMETT INC COM 25960P109 15,823 391,459 SH   SOLE 2 79,069 0 312,390
DOUGLAS EMMETT INC COM 25960P109 3,352 82,929 SH   SOLE 4 82,929 0 0
DOUGLAS EMMETT INC COM 25960P109 10,390 257,057 SH   SOLE 7 257,057 0 0
DOUGLAS EMMETT INC COM 25960P109 264 6,537 SH   SOLE 15 6,537 0 0
DOUGLAS EMMETT INC COM 25960P109 27,797 687,700 SH   SOLE 18 687,700 0 0
DOUGLAS EMMETT INC COM 25960P109 11,904 294,519 SH   SOLE 19 294,519 0 0
DOUGLAS EMMETT INC COM 25960P109 389,845 9,644,847 SH   SOLE 21 9,644,847 0 0
DOUGLAS EMMETT INC COM 25960P109 299,589 7,411,901 SH   SOLE 22 7,043,882 0 368,019
DOUGLAS EMMETT INC COM 25960P109 939 23,225 SH   SOLE 23 23,225 0 0
DOUGLAS EMMETT INC COM 25960P109 13,717 339,350 SH   SOLE 25 339,350 0 0
DOUGLAS EMMETT INC COM 25960P109 5,504 136,163 SH   SOLE 26 43,848 0 92,315
DOUGLAS EMMETT INC COM 25960P109 823 20,368 SH   SOLE 28 20,368 0 0
DOUGLAS EMMETT INC COM 25960P109 2,316 57,294 SH   SOLE 29 57,294 0 0
DOUGLAS EMMETT INC COM 25960P109 31,407 777,012 SH   SOLE 30 777,012 0 0
DOUGLAS EMMETT INC COM 25960P109 136 3,369 SH   SOLE 31 3,369 0 0
DOUGLAS EMMETT INC COM 25960P109 1,079 26,703 SH   SOLE 34 26,703 0 0
DOUGLAS EMMETT INC COM 25960P109 34 837 SH   SOLE 36 837 0 0
DOUGLAS EMMETT INC COM 25960P109 596 14,733 SH   SOLE 40 14,733 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 86 9,634 SH   SOLE 2 509 0 9,125
DOVA PHARMACEUTICALS INC COM 25985T102 2 254 SH   SOLE 7 254 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 342 38,520 SH   SOLE 18 38,520 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 151 17,026 SH   SOLE 19 17,026 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 6,455 726,064 SH   SOLE 21 726,064 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 3,214 361,492 SH   SOLE 22 342,697 0 18,795
DOVA PHARMACEUTICALS INC COM 25985T102 27 3,062 SH   SOLE 30 3,062 0 0
DOVER CORP COM 260003108 34,806 371,068 SH   SOLE 2 45,426 0 325,642
DOVER CORP COM 260003108 6,757 72,034 SH   SOLE 4 68,148 0 3,886
DOVER CORP COM 260003108 28,481 303,640 SH   SOLE 7 163,677 0 139,963
DOVER CORP COM 260003108 601 6,410 SH   SOLE 13 6,410 0 0
DOVER CORP COM 260003108 114 1,213 SH   SOLE 15 1,213 0 0
DOVER CORP COM 260003108 52,090 555,329 SH   SOLE 18 534,714 0 20,615
DOVER CORP COM 260003108 136,636 1,456,679 SH   SOLE 19 1,456,679 0 0
DOVER CORP COM 260003108 297,595 3,172,655 SH   SOLE 21 3,172,655 0 0
DOVER CORP COM 260003108 339,917 3,623,852 SH   SOLE 22 3,217,759 0 406,093
DOVER CORP COM 260003108 9,749 103,938 SH   SOLE 23 103,938 0 0
DOVER CORP COM 260003108 13,648 145,497 SH   SOLE 25 145,497 0 0
DOVER CORP COM 260003108 75,080 800,430 SH   SOLE 26 181,756 0 618,674
DOVER CORP COM 260003108 2,679 28,558 SH   SOLE 28 20,528 0 8,030
DOVER CORP COM 260003108 3,340 35,608 SH   SOLE 29 5,424 0 30,184
DOVER CORP COM 260003108 49,171 524,213 SH   SOLE 30 524,213 0 0
DOVER CORP COM 260003108 4,391 46,809 SH   SOLE 31 29,870 0 16,939
DOVER CORP COM 260003108 58,189 620,351 SH   SOLE 34 620,351 0 0
DOVER CORP COM 260003108 10,496 111,901 SH   SOLE 36 111,901 0 0
DOVER CORP COM 260003108 293 3,127 SH   SOLE 40 3,127 0 0
DOVER MOTORSPORTS INC COM 260174107 5 2,635 SH   SOLE 18 2,635 0 0
DOVER MOTORSPORTS INC COM 260174107 126 62,379 SH   SOLE 21 62,379 0 0
DOVER MOTORSPORTS INC COM 260174107 538 266,228 SH   SOLE 22 266,228 0 0
DOWDUPONT INC COM 26078J100 316,782 5,942,263 SH   SOLE 2 782,336 0 5,159,927
DOWDUPONT INC COM 26078J100 42,246 792,468 SH   SOLE 4 731,233 0 61,235
DOWDUPONT INC COM 26078J100 99,726 1,870,678 SH   SOLE 7 1,867,611 0 3,067
DOWDUPONT INC COM 26078J100 2,755 51,679 SH   SOLE 13 51,679 0 0
DOWDUPONT INC COM 26078J100 1,121 21,024 SH   SOLE 15 21,024 0 0
DOWDUPONT INC COM 26078J100 66 1,247 SH   SOLE 17 0 0 1,247
DOWDUPONT INC COM 26078J100 471,881 8,851,644 SH   SOLE 18 8,195,748 0 655,896
DOWDUPONT INC COM 26078J100 547,207 10,264,631 SH   SOLE 19 10,264,631 0 0
DOWDUPONT INC COM 26078J100 2,039,917 38,265,177 SH   SOLE 21 38,265,177 0 0
DOWDUPONT INC COM 26078J100 2,887,884 54,171,531 SH   SOLE 22 48,149,980 0 6,021,551
DOWDUPONT INC COM 26078J100 89,526 1,679,349 SH   SOLE 23 1,679,349 0 0
DOWDUPONT INC COM 26078J100 116,388 2,183,225 SH   SOLE 25 2,127,512 0 55,713
DOWDUPONT INC COM 26078J100 568,145 10,657,375 SH   SOLE 26 2,376,216 0 8,281,159
DOWDUPONT INC COM 26078J100 23,479 440,419 SH   SOLE 28 320,263 0 120,156
DOWDUPONT INC COM 26078J100 4,731 88,740 SH   SOLE 29 88,740 0 0
DOWDUPONT INC COM 26078J100 406,724 7,629,410 SH   SOLE 30 7,629,410 0 0
DOWDUPONT INC COM 26078J100 37,349 700,592 SH   SOLE 31 433,653 0 266,939
DOWDUPONT INC COM 26078J100 8,460 158,696 SH   SOLE 32 158,696 0 0
DOWDUPONT INC COM 26078J100 105,307 1,975,371 SH   SOLE 34 1,975,371 0 0
DOWDUPONT INC COM 26078J100 97,568 1,830,200 SH   SOLE 36 1,830,200 0 0
DOWDUPONT INC COM 26078J100 2,855 53,560 SH   SOLE 40 53,560 0 0
DR REDDYS LABS LTD ADR 256135203 3,429 84,668 SH   SOLE 2 27,382 0 57,286
DR REDDYS LABS LTD ADR 256135203 1,423 35,128 SH   SOLE 4 35,128 0 0
DR REDDYS LABS LTD ADR 256135203 1,808 44,650 SH   SOLE 13 44,650 0 0
DR REDDYS LABS LTD ADR 256135203 10,118 249,833 SH   SOLE 18 249,833 0 0
DR REDDYS LABS LTD ADR 256135203 1,407 34,736 SH   SOLE 19 34,736 0 0
DR REDDYS LABS LTD ADR 256135203 249 6,147 SH   SOLE 21 6,147 0 0
DR REDDYS LABS LTD ADR 256135203 20,013 494,144 SH   SOLE 22 430,424 0 63,720
DR REDDYS LABS LTD ADR 256135203 30 750 SH   SOLE 23 750 0 0
DR REDDYS LABS LTD ADR 256135203 3,214 79,348 SH   SOLE 25 79,348 0 0
DR REDDYS LABS LTD ADR 256135203 13,189 325,649 SH   SOLE 26 19,147 0 306,502
DR REDDYS LABS LTD ADR 256135203 4,133 102,060 SH   SOLE 28 102,060 0 0
DR REDDYS LABS LTD ADR 256135203 1,263 31,182 SH   SOLE 29 31,182 0 0
DR REDDYS LABS LTD ADR 256135203 10,939 270,095 SH   SOLE 30 270,095 0 0
DR REDDYS LABS LTD ADR 256135203 1,149 28,377 SH   SOLE 34 28,377 0 0
DRIL QUIP INC COM 262037104 1,775 38,703 SH   SOLE 2 2,183 0 36,520
DRIL QUIP INC COM 262037104 11 237 SH   SOLE 4 237 0 0
DRIL QUIP INC COM 262037104 20 441 SH   SOLE 7 441 0 0
DRIL QUIP INC COM 262037104 7,018 153,060 SH   SOLE 18 153,060 0 0
DRIL QUIP INC COM 262037104 2,965 64,671 SH   SOLE 19 64,671 0 0
DRIL QUIP INC COM 262037104 184,322 4,020,111 SH   SOLE 21 4,020,111 0 0
DRIL QUIP INC COM 262037104 50,804 1,108,042 SH   SOLE 22 1,054,456 0 53,586
DRIL QUIP INC COM 262037104 135 2,950 SH   SOLE 23 2,950 0 0
DRIL QUIP INC COM 262037104 815 17,782 SH   SOLE 26 5,579 0 12,203
DRIL QUIP INC COM 262037104 254 5,542 SH   SOLE 28 5,542 0 0
DRIL QUIP INC COM 262037104 2,444 53,307 SH   SOLE 30 53,307 0 0
DRIL QUIP INC COM 262037104 64 1,403 SH   SOLE 36 1,403 0 0
DRIL QUIP INC COM 262037104 202 4,402 SH   SOLE 40 4,402 0 0
DRIVE SHACK INC COM 262077100 226 50,420 SH   SOLE 2 2,117 0 48,303
DRIVE SHACK INC COM 262077100 915 203,804 SH   SOLE 18 203,804 0 0
DRIVE SHACK INC COM 262077100 458 101,917 SH   SOLE 19 101,917 0 0
DRIVE SHACK INC COM 262077100 8,912 1,984,762 SH   SOLE 21 1,984,762 0 0
DRIVE SHACK INC COM 262077100 4,001 890,995 SH   SOLE 22 848,163 0 42,832
DROPBOX INC CL A 26210C104 6,709 307,733 SH   SOLE 2 274,801 0 32,932
DROPBOX INC CL A 26210C104 3,329 152,715 SH   SOLE 4 152,715 0 0
DROPBOX INC CL A 26210C104 306 14,015 SH   SOLE 7 14,015 0 0
DROPBOX INC CL A 26210C104 1,342 61,545 SH   SOLE 13 61,545 0 0
DROPBOX INC CL A 26210C104 20,180 925,711 SH   SOLE 18 895,678 0 30,033
DROPBOX INC CL A 26210C104 123,361 5,658,770 SH   SOLE 19 5,658,770 0 0
DROPBOX INC CL A 26210C104 7,888 361,841 SH   SOLE 21 361,841 0 0
DROPBOX INC CL A 26210C104 68,167 3,126,936 SH   SOLE 22 2,409,451 0 717,485
DROPBOX INC CL A 26210C104 3,606 165,390 SH   SOLE 23 165,390 0 0
DROPBOX INC CL A 26210C104 301 13,801 SH   SOLE 25 13,801 0 0
DROPBOX INC CL A 26210C104 668 30,664 SH   SOLE 26 4,698 0 25,966
DROPBOX INC CL A 26210C104 4,953 227,200 SH   SOLE 29 73,293 0 153,907
DROPBOX INC CL A 26210C104 784 35,966 SH   SOLE 30 35,966 0 0
DROPBOX INC CL A 26210C104 3,739 171,511 SH   SOLE 31 126,272 0 45,239
DROPBOX INC CL A 26210C104 47,929 2,198,578 SH   SOLE 34 2,198,578 0 0
DROPBOX INC CL A 26210C104 1,513 69,388 SH   SOLE 36 69,388 0 0
DROPCAR INC COM NEW 26210U203 7 2,255 SH   SOLE 22 2,255 0 0
DSP GROUP INC COM 23332B106 303 21,520 SH   SOLE 18 21,520 0 0
DSP GROUP INC COM 23332B106 20,517 1,458,221 SH   SOLE 21 1,458,221 0 0
DSP GROUP INC COM 23332B106 7,071 502,561 SH   SOLE 22 502,561 0 0
DSP GROUP INC COM 23332B106 332 23,564 SH   SOLE 30 23,564 0 0
DSW INC CL A 23334L102 1,566 70,498 SH   SOLE 2 2,399 0 68,099
DSW INC CL A 23334L102 9 415 SH   SOLE 4 415 0 0
DSW INC CL A 23334L102 52 2,332 SH   SOLE 7 2,332 0 0
DSW INC CL A 23334L102 6,622 298,023 SH   SOLE 18 298,023 0 0
DSW INC CL A 23334L102 2,404 108,174 SH   SOLE 19 108,174 0 0
DSW INC CL A 23334L102 163,875 7,375,093 SH   SOLE 21 7,375,093 0 0
DSW INC CL A 23334L102 45,028 2,026,463 SH   SOLE 22 1,919,273 0 107,190
DSW INC CL A 23334L102 878 39,509 SH   SOLE 26 20,073 0 19,436
DSW INC CL A 23334L102 180 8,113 SH   SOLE 28 8,113 0 0
DSW INC CL A 23334L102 2,158 97,103 SH   SOLE 30 97,103 0 0
DSW INC CL A 23334L102 136 6,107 SH   SOLE 34 6,107 0 0
DSW INC CL A 23334L102 44 2,001 SH   SOLE 36 2,001 0 0
DSW INC CL A 23334L102 132 5,951 SH   SOLE 40 5,951 0 0
DTE ENERGY CO COM 233331107 60,100 481,800 SH   SOLE 2 75,164 0 406,636
DTE ENERGY CO COM 233331107 7,520 60,289 SH   SOLE 4 55,498 0 4,791
DTE ENERGY CO COM 233331107 22,437 179,869 SH   SOLE 7 166,935 0 12,934
DTE ENERGY CO COM 233331107 886 7,105 SH   SOLE 13 7,105 0 0
DTE ENERGY CO COM 233331107 194 1,558 SH   SOLE 15 1,558 0 0
DTE ENERGY CO COM 233331107 56,290 451,258 SH   SOLE 18 427,824 0 23,434
DTE ENERGY CO COM 233331107 9,711 77,852 SH   SOLE 19 77,852 0 0
DTE ENERGY CO COM 233331107 805,159 6,454,697 SH   SOLE 21 6,454,697 0 0
DTE ENERGY CO COM 233331107 578,648 4,638,834 SH   SOLE 22 4,118,874 0 519,960
DTE ENERGY CO COM 233331107 16,200 129,867 SH   SOLE 23 129,867 0 0
DTE ENERGY CO COM 233331107 20,105 161,177 SH   SOLE 25 161,177 0 0
DTE ENERGY CO COM 233331107 102,445 821,265 SH   SOLE 26 220,821 0 600,444
DTE ENERGY CO COM 233331107 4,327 34,687 SH   SOLE 28 25,214 0 9,473
DTE ENERGY CO COM 233331107 857 6,868 SH   SOLE 29 6,868 0 0
DTE ENERGY CO COM 233331107 85,843 688,178 SH   SOLE 30 688,178 0 0
DTE ENERGY CO COM 233331107 7,180 57,561 SH   SOLE 31 36,291 0 21,270
DTE ENERGY CO COM 233331107 3,046 24,417 SH   SOLE 32 24,417 0 0
DTE ENERGY CO COM 233331107 1,479 11,859 SH   SOLE 34 11,859 0 0
DTE ENERGY CO COM 233331107 7,004 56,146 SH   SOLE 35 56,146 0 0
DTE ENERGY CO COM 233331107 24,855 199,255 SH   SOLE 36 199,255 0 0
DTE ENERGY CO COM 233331107 544 4,363 SH   SOLE 40 4,363 0 0
DTE ENERGY CO UNIT 99/99/9999 233331883 18,361 331,732 SH   SOLE 21 331,732 0 0
DUCOMMUN INC DEL COM 264147109 432 9,933 SH   SOLE 2 354 0 9,579
DUCOMMUN INC DEL COM 264147109 11 263 SH   SOLE 7 263 0 0
DUCOMMUN INC DEL COM 264147109 1,601 36,796 SH   SOLE 18 36,796 0 0
DUCOMMUN INC DEL COM 264147109 684 15,718 SH   SOLE 19 15,718 0 0
DUCOMMUN INC DEL COM 264147109 15,663 359,896 SH   SOLE 21 359,896 0 0
DUCOMMUN INC DEL COM 264147109 14,908 342,544 SH   SOLE 22 334,283 0 8,261
DUCOMMUN INC DEL COM 264147109 284 6,523 SH   SOLE 26 0 0 6,523
DUKE ENERGY CORP NEW COM NEW 26441C204 162,768 1,808,538 SH   SOLE 2 222,430 0 1,586,108
DUKE ENERGY CORP NEW COM NEW 26441C204 23,943 266,032 SH   SOLE 4 246,206 0 19,826
DUKE ENERGY CORP NEW COM NEW 26441C204 63,854 709,486 SH   SOLE 7 682,955 0 26,531
DUKE ENERGY CORP NEW COM NEW 26441C204 2,163 24,033 SH   SOLE 13 24,033 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 591 6,564 SH   SOLE 15 6,564 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 6 70 SH   SOLE 17 0 0 70
DUKE ENERGY CORP NEW COM NEW 26441C204 115,083 1,278,703 SH   SOLE 18 1,183,388 0 95,315
DUKE ENERGY CORP NEW COM NEW 26441C204 18,705 207,835 SH   SOLE 19 207,835 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,730,616 19,229,069 SH   SOLE 21 19,229,069 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,652,524 18,361,377 SH   SOLE 22 16,368,623 0 1,992,754
DUKE ENERGY CORP NEW COM NEW 26441C204 47,273 525,252 SH   SOLE 23 525,252 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 57,473 638,593 SH   SOLE 25 638,593 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 208,340 2,314,893 SH   SOLE 26 759,582 0 1,555,311
DUKE ENERGY CORP NEW COM NEW 26441C204 12,344 137,161 SH   SOLE 28 99,509 0 37,652
DUKE ENERGY CORP NEW COM NEW 26441C204 2,482 27,573 SH   SOLE 29 27,573 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 254,528 2,828,085 SH   SOLE 30 2,828,085 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 19,486 216,508 SH   SOLE 31 134,505 0 82,003
DUKE ENERGY CORP NEW COM NEW 26441C204 4,104 45,600 SH   SOLE 34 45,600 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 9,348 103,871 SH   SOLE 35 103,871 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 71,946 799,404 SH   SOLE 36 799,404 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,446 16,069 SH   SOLE 40 16,069 0 0
DUKE REALTY CORP COM NEW 264411505 65,038 2,126,820 SH   SOLE 2 368,164 0 1,758,656
DUKE REALTY CORP COM NEW 264411505 7,187 235,034 SH   SOLE 4 225,985 0 9,049
DUKE REALTY CORP COM NEW 264411505 27,017 883,478 SH   SOLE 7 850,630 0 32,848
DUKE REALTY CORP COM NEW 264411505 536 17,533 SH   SOLE 13 17,533 0 0
DUKE REALTY CORP COM NEW 264411505 491 16,065 SH   SOLE 15 16,065 0 0
DUKE REALTY CORP COM NEW 264411505 23,060 754,088 SH   SOLE 18 708,106 0 45,982
DUKE REALTY CORP COM NEW 264411505 21,754 711,373 SH   SOLE 19 711,373 0 0
DUKE REALTY CORP COM NEW 264411505 400,973 13,112,273 SH   SOLE 21 13,112,273 0 0
DUKE REALTY CORP COM NEW 264411505 443,259 14,495,070 SH   SOLE 22 13,539,553 0 955,517
DUKE REALTY CORP COM NEW 264411505 9,493 310,416 SH   SOLE 23 310,416 0 0
DUKE REALTY CORP COM NEW 264411505 33,521 1,096,158 SH   SOLE 25 1,096,158 0 0
DUKE REALTY CORP COM NEW 264411505 45,405 1,484,799 SH   SOLE 26 474,436 0 1,010,363
DUKE REALTY CORP COM NEW 264411505 2,071 67,713 SH   SOLE 28 49,308 0 18,405
DUKE REALTY CORP COM NEW 264411505 6,489 212,203 SH   SOLE 29 138,720 0 73,483
DUKE REALTY CORP COM NEW 264411505 89,609 2,930,323 SH   SOLE 30 2,930,323 0 0
DUKE REALTY CORP COM NEW 264411505 3,515 114,959 SH   SOLE 31 72,782 0 42,177
DUKE REALTY CORP COM NEW 264411505 1,630 53,314 SH   SOLE 34 53,314 0 0
DUKE REALTY CORP COM NEW 264411505 8,066 263,752 SH   SOLE 36 263,752 0 0
DUKE REALTY CORP COM NEW 264411505 218 7,136 SH   SOLE 40 7,136 0 0
DULUTH HLDGS INC COM CL B 26443V101 165 6,933 SH   SOLE 2 317 0 6,616
DULUTH HLDGS INC COM CL B 26443V101 7 288 SH   SOLE 7 288 0 0
DULUTH HLDGS INC COM CL B 26443V101 681 28,559 SH   SOLE 18 28,559 0 0
DULUTH HLDGS INC COM CL B 26443V101 286 12,013 SH   SOLE 19 12,013 0 0
DULUTH HLDGS INC COM CL B 26443V101 7,127 298,958 SH   SOLE 21 298,958 0 0
DULUTH HLDGS INC COM CL B 26443V101 6,706 281,282 SH   SOLE 22 263,976 0 17,306
DULUTH HLDGS INC COM CL B 26443V101 31 1,299 SH   SOLE 26 0 0 1,299
DULUTH HLDGS INC COM CL B 26443V101 49 2,036 SH   SOLE 28 2,036 0 0
DULUTH HLDGS INC COM CL B 26443V101 175 7,323 SH   SOLE 30 7,323 0 0
DULUTH HLDGS INC COM CL B 26443V101 44 1,857 SH   SOLE 40 1,857 0 0
DUNKIN BRANDS GROUP INC COM 265504100 16,329 217,434 SH   SOLE 2 60,483 0 156,951
DUNKIN BRANDS GROUP INC COM 265504100 85 1,130 SH   SOLE 4 1,130 0 0
DUNKIN BRANDS GROUP INC COM 265504100 144 1,923 SH   SOLE 7 1,923 0 0
DUNKIN BRANDS GROUP INC COM 265504100 18,696 248,948 SH   SOLE 18 248,948 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,340 17,844 SH   SOLE 19 17,844 0 0
DUNKIN BRANDS GROUP INC COM 265504100 309,649 4,123,152 SH   SOLE 21 4,123,152 0 0
DUNKIN BRANDS GROUP INC COM 265504100 207,865 2,767,837 SH   SOLE 22 2,608,778 0 159,059
DUNKIN BRANDS GROUP INC COM 265504100 309 4,115 SH   SOLE 23 4,115 0 0
DUNKIN BRANDS GROUP INC COM 265504100 2,324 30,950 SH   SOLE 26 20,291 0 10,659
DUNKIN BRANDS GROUP INC COM 265504100 812 10,814 SH   SOLE 28 10,814 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,747 23,267 SH   SOLE 30 23,267 0 0
DUNKIN BRANDS GROUP INC COM 265504100 132 1,760 SH   SOLE 31 1,760 0 0
DUNKIN BRANDS GROUP INC COM 265504100 108 1,434 SH   SOLE 36 1,434 0 0
DUNKIN BRANDS GROUP INC COM 265504100 574 7,647 SH   SOLE 40 7,647 0 0
DURECT CORP COM 266605104 80 128,377 SH   SOLE 2 6,490 0 121,887
DURECT CORP COM 266605104 2 2,742 SH   SOLE 7 2,742 0 0
DURECT CORP COM 266605104 312 498,546 SH   SOLE 18 498,546 0 0
DURECT CORP COM 266605104 144 229,271 SH   SOLE 19 229,271 0 0
DURECT CORP COM 266605104 3,218 5,141,628 SH   SOLE 21 5,141,628 0 0
DURECT CORP COM 266605104 2,764 4,415,443 SH   SOLE 22 4,303,727 0 111,716
DURECT CORP COM 266605104 129 205,615 SH   SOLE 26 0 0 205,615
DXC TECHNOLOGY CO COM 23355L106 43,846 681,794 SH   SOLE 2 56,732 0 625,062
DXC TECHNOLOGY CO COM 23355L106 5,845 90,884 SH   SOLE 4 83,370 0 7,514
DXC TECHNOLOGY CO COM 23355L106 16,045 249,497 SH   SOLE 7 212,763 0 36,734
DXC TECHNOLOGY CO COM 23355L106 684 10,638 SH   SOLE 13 10,638 0 0
DXC TECHNOLOGY CO COM 23355L106 163 2,531 SH   SOLE 15 2,531 0 0
DXC TECHNOLOGY CO COM 23355L106 16 246 SH   SOLE 17 0 0 246
DXC TECHNOLOGY CO COM 23355L106 35,968 559,286 SH   SOLE 18 523,722 0 35,564
DXC TECHNOLOGY CO COM 23355L106 10,961 170,433 SH   SOLE 19 170,433 0 0
DXC TECHNOLOGY CO COM 23355L106 432,013 6,717,664 SH   SOLE 21 6,717,664 0 0
DXC TECHNOLOGY CO COM 23355L106 433,169 6,735,635 SH   SOLE 22 5,990,194 0 745,441
DXC TECHNOLOGY CO COM 23355L106 12,846 199,757 SH   SOLE 23 199,757 0 0
DXC TECHNOLOGY CO COM 23355L106 16,196 251,845 SH   SOLE 25 251,845 0 0
DXC TECHNOLOGY CO COM 23355L106 85,914 1,335,934 SH   SOLE 26 327,776 0 1,008,158
DXC TECHNOLOGY CO COM 23355L106 3,454 53,711 SH   SOLE 28 38,925 0 14,786
DXC TECHNOLOGY CO COM 23355L106 661 10,273 SH   SOLE 29 10,273 0 0
DXC TECHNOLOGY CO COM 23355L106 74,055 1,151,525 SH   SOLE 30 1,151,525 0 0
DXC TECHNOLOGY CO COM 23355L106 5,590 86,924 SH   SOLE 31 54,431 0 32,493
DXC TECHNOLOGY CO COM 23355L106 3,895 60,563 SH   SOLE 34 60,563 0 0
DXC TECHNOLOGY CO COM 23355L106 15,297 237,871 SH   SOLE 36 237,871 0 0
DXC TECHNOLOGY CO COM 23355L106 367 5,714 SH   SOLE 40 5,714 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 640 16,452 SH   SOLE 2 2,796 0 13,656
DXP ENTERPRISES INC NEW COM NEW 233377407 12 302 SH   SOLE 7 302 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 3,001 77,110 SH   SOLE 18 72,915 0 4,195
DXP ENTERPRISES INC NEW COM NEW 233377407 2,350 60,393 SH   SOLE 19 60,393 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 67,778 1,741,461 SH   SOLE 21 1,741,461 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 20,140 517,467 SH   SOLE 22 497,192 0 20,275
DXP ENTERPRISES INC NEW COM NEW 233377407 292 7,510 SH   SOLE 23 7,510 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 560 14,383 SH   SOLE 26 0 0 14,383
DXP ENTERPRISES INC NEW COM NEW 233377407 76 1,953 SH   SOLE 28 1,953 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 988 25,388 SH   SOLE 30 25,388 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 84 2,151 SH   SOLE 34 2,151 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 50 1,293 SH   SOLE 40 1,293 0 0
DYCOM INDS INC COM 267475101 1,731 37,685 SH   SOLE 2 14,342 0 23,343
DYCOM INDS INC COM 267475101 9 202 SH   SOLE 4 202 0 0
DYCOM INDS INC COM 267475101 613 13,336 SH   SOLE 7 13,336 0 0
DYCOM INDS INC COM 267475101 7,807 169,949 SH   SOLE 18 169,949 0 0
DYCOM INDS INC COM 267475101 2,127 46,298 SH   SOLE 19 46,298 0 0
DYCOM INDS INC COM 267475101 97,370 2,119,500 SH   SOLE 21 2,119,500 0 0
DYCOM INDS INC COM 267475101 48,800 1,062,245 SH   SOLE 22 1,019,101 0 43,144
DYCOM INDS INC COM 267475101 455 9,911 SH   SOLE 26 5,566 0 4,345
DYCOM INDS INC COM 267475101 192 4,189 SH   SOLE 28 4,189 0 0
DYCOM INDS INC COM 267475101 369 8,037 SH   SOLE 30 8,037 0 0
DYCOM INDS INC COM 267475101 167 3,635 SH   SOLE 40 3,635 0 0
DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 1,026 1,115,000 PRN   SOLE 21 1,115,000 0 0
DYNASIL CORP AMER COM 268102100 11 10,823 SH   SOLE 21 10,823 0 0
DYNATRONICS CORP COM NEW 268157401 46 22,086 SH   SOLE 22 22,086 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 378 51,721 SH   SOLE 2 2,299 0 49,422
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 9 1,191 SH   SOLE 7 1,191 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1,478 202,156 SH   SOLE 18 202,156 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 682 93,346 SH   SOLE 19 93,346 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 14,479 1,980,684 SH   SOLE 21 1,980,684 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 13,686 1,872,162 SH   SOLE 22 1,795,736 0 76,426
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 50 6,866 SH   SOLE 26 0 0 6,866
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 68 9,240 SH   SOLE 28 9,240 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 114 15,653 SH   SOLE 30 15,653 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 34 4,676 SH   SOLE 40 4,676 0 0
DYNEX CAP INC COM NEW 26817Q506 351 57,661 SH   SOLE 2 2,047 0 55,614
DYNEX CAP INC COM NEW 26817Q506 1,383 227,138 SH   SOLE 18 227,138 0 0
DYNEX CAP INC COM NEW 26817Q506 715 117,431 SH   SOLE 19 117,431 0 0
DYNEX CAP INC COM NEW 26817Q506 23,999 3,940,679 SH   SOLE 21 3,940,679 0 0
DYNEX CAP INC COM NEW 26817Q506 305 50,072 SH   SOLE 26 35,244 0 14,828
DYNEX CAP INC COM NEW 26817Q506 44 7,287 SH   SOLE 28 7,287 0 0
DYNEX CAP INC COM NEW 26817Q506 111 18,243 SH   SOLE 30 18,243 0 0
DYNEX CAP INC COM NEW 26817Q506 32 5,200 SH   SOLE 40 5,200 0 0
E L F BEAUTY INC COM 26856L103 194 18,296 SH   SOLE 2 820 0 17,476
E L F BEAUTY INC COM 26856L103 4 369 SH   SOLE 7 369 0 0
E L F BEAUTY INC COM 26856L103 727 68,612 SH   SOLE 18 68,612 0 0
E L F BEAUTY INC COM 26856L103 387 36,554 SH   SOLE 19 36,554 0 0
E L F BEAUTY INC COM 26856L103 7,343 692,725 SH   SOLE 21 692,725 0 0
E L F BEAUTY INC COM 26856L103 8,441 796,293 SH   SOLE 22 770,071 0 26,222
E L F BEAUTY INC COM 26856L103 78 7,396 SH   SOLE 30 7,396 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 27,756 597,805 SH   SOLE 2 49,608 0 548,197
E TRADE FINANCIAL CORP COM NEW 269246401 3,583 77,167 SH   SOLE 4 70,204 0 6,963
E TRADE FINANCIAL CORP COM NEW 269246401 8,783 189,170 SH   SOLE 7 189,170 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 72 1,555 SH   SOLE 13 1,555 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 100 2,144 SH   SOLE 15 2,144 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 1 16 SH   SOLE 17 0 0 16
E TRADE FINANCIAL CORP COM NEW 269246401 105,242 2,266,687 SH   SOLE 18 2,075,612 0 191,075
E TRADE FINANCIAL CORP COM NEW 269246401 35,012 754,085 SH   SOLE 19 754,085 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 260,676 5,614,383 SH   SOLE 21 5,614,383 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 297,097 6,398,821 SH   SOLE 22 5,743,166 0 655,655
E TRADE FINANCIAL CORP COM NEW 269246401 9,393 202,308 SH   SOLE 23 202,308 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 13,591 292,722 SH   SOLE 25 244,535 0 48,187
E TRADE FINANCIAL CORP COM NEW 269246401 42,827 922,407 SH   SOLE 26 301,841 0 620,566
E TRADE FINANCIAL CORP COM NEW 269246401 2,291 49,353 SH   SOLE 28 36,165 0 13,188
E TRADE FINANCIAL CORP COM NEW 269246401 2,911 62,690 SH   SOLE 29 9,331 0 53,359
E TRADE FINANCIAL CORP COM NEW 269246401 42,947 924,985 SH   SOLE 30 924,985 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 3,734 80,413 SH   SOLE 31 52,635 0 27,778
E TRADE FINANCIAL CORP COM NEW 269246401 37,779 813,670 SH   SOLE 34 813,670 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 11,472 247,088 SH   SOLE 36 247,088 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 256 5,515 SH   SOLE 40 5,515 0 0
EAGLE BANCORP INC MD COM 268948106 1,356 27,005 SH   SOLE 2 1,112 0 25,893
EAGLE BANCORP INC MD COM 268948106 7 148 SH   SOLE 4 148 0 0
EAGLE BANCORP INC MD COM 268948106 34 676 SH   SOLE 7 676 0 0
EAGLE BANCORP INC MD COM 268948106 6,874 136,931 SH   SOLE 18 136,931 0 0
EAGLE BANCORP INC MD COM 268948106 2,532 50,430 SH   SOLE 19 50,430 0 0
EAGLE BANCORP INC MD COM 268948106 172,106 3,428,414 SH   SOLE 21 3,428,414 0 0
EAGLE BANCORP INC MD COM 268948106 48,303 962,202 SH   SOLE 22 921,285 0 40,917
EAGLE BANCORP INC MD COM 268948106 343 6,830 SH   SOLE 26 3,847 0 2,983
EAGLE BANCORP INC MD COM 268948106 225 4,492 SH   SOLE 28 4,492 0 0
EAGLE BANCORP INC MD COM 268948106 2,323 46,283 SH   SOLE 30 46,283 0 0
EAGLE BANCORP INC MD COM 268948106 167 3,333 SH   SOLE 40 3,333 0 0
EAGLE BANCORP MONT INC COM 26942G100 16 947 SH   SOLE 18 947 0 0
EAGLE BANCORP MONT INC COM 26942G100 14 850 SH   SOLE 21 850 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 205 44,139 SH   SOLE 2 1,848 0 42,291
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 5 1,056 SH   SOLE 7 1,056 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 734 157,949 SH   SOLE 18 157,949 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 357 76,869 SH   SOLE 19 76,869 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 7,704 1,656,822 SH   SOLE 21 1,656,822 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 2,816 605,548 SH   SOLE 22 572,057 0 33,491
EAGLE MATERIALS INC COM 26969P108 9,107 108,028 SH   SOLE 2 23,642 0 84,386
EAGLE MATERIALS INC COM 26969P108 17 203 SH   SOLE 4 203 0 0
EAGLE MATERIALS INC COM 26969P108 74 873 SH   SOLE 7 873 0 0
EAGLE MATERIALS INC COM 26969P108 11,110 131,787 SH   SOLE 18 131,787 0 0
EAGLE MATERIALS INC COM 26969P108 810 9,605 SH   SOLE 19 9,605 0 0
EAGLE MATERIALS INC COM 26969P108 203,151 2,409,857 SH   SOLE 21 2,409,857 0 0
EAGLE MATERIALS INC COM 26969P108 127,333 1,510,474 SH   SOLE 22 1,415,101 0 95,373
EAGLE MATERIALS INC COM 26969P108 1,585 18,800 SH   SOLE 26 13,035 0 5,765
EAGLE MATERIALS INC COM 26969P108 503 5,964 SH   SOLE 28 5,964 0 0
EAGLE MATERIALS INC COM 26969P108 1,083 12,846 SH   SOLE 30 12,846 0 0
EAGLE MATERIALS INC COM 26969P108 85 1,012 SH   SOLE 31 1,012 0 0
EAGLE MATERIALS INC COM 26969P108 299 3,548 SH   SOLE 40 3,548 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 431 8,539 SH   SOLE 2 387 0 8,152
EAGLE PHARMACEUTICALS INC COM 269796108 10 191 SH   SOLE 7 191 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 2,238 44,330 SH   SOLE 18 44,330 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 797 15,780 SH   SOLE 19 15,780 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 62,842 1,244,650 SH   SOLE 21 1,244,650 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 16,475 326,310 SH   SOLE 22 314,740 0 11,570
EAGLE PHARMACEUTICALS INC COM 269796108 36 713 SH   SOLE 26 0 0 713
EAGLE PHARMACEUTICALS INC COM 269796108 88 1,740 SH   SOLE 28 1,740 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 818 16,210 SH   SOLE 30 16,210 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 34 676 SH   SOLE 34 676 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 42 833 SH   SOLE 40 833 0 0
EARTHSTONE ENERGY INC CL A 27032D304 151 21,375 SH   SOLE 2 660 0 20,715
EARTHSTONE ENERGY INC CL A 27032D304 475 67,027 SH   SOLE 18 67,027 0 0
EARTHSTONE ENERGY INC CL A 27032D304 181 25,599 SH   SOLE 19 25,599 0 0
EARTHSTONE ENERGY INC CL A 27032D304 4,740 669,518 SH   SOLE 21 669,518 0 0
EARTHSTONE ENERGY INC CL A 27032D304 1,511 213,393 SH   SOLE 22 202,353 0 11,040
EAST WEST BANCORP INC COM 27579R104 19,775 412,244 SH   SOLE 2 87,764 0 324,480
EAST WEST BANCORP INC COM 27579R104 2,906 60,577 SH   SOLE 4 56,754 0 3,823
EAST WEST BANCORP INC COM 27579R104 2,579 53,756 SH   SOLE 7 25,364 0 28,392
EAST WEST BANCORP INC COM 27579R104 193 4,018 SH   SOLE 13 4,018 0 0
EAST WEST BANCORP INC COM 27579R104 21,996 458,528 SH   SOLE 18 446,347 0 12,181
EAST WEST BANCORP INC COM 27579R104 10,932 227,885 SH   SOLE 19 227,885 0 0
EAST WEST BANCORP INC COM 27579R104 377,807 7,875,894 SH   SOLE 21 7,875,894 0 0
EAST WEST BANCORP INC COM 27579R104 251,088 5,234,274 SH   SOLE 22 4,798,242 0 436,032
EAST WEST BANCORP INC COM 27579R104 5,131 106,967 SH   SOLE 23 106,967 0 0
EAST WEST BANCORP INC COM 27579R104 321 6,696 SH   SOLE 25 6,696 0 0
EAST WEST BANCORP INC COM 27579R104 12,759 265,980 SH   SOLE 26 125,922 0 140,058
EAST WEST BANCORP INC COM 27579R104 1,309 27,295 SH   SOLE 28 20,405 0 6,890
EAST WEST BANCORP INC COM 27579R104 5,102 106,368 SH   SOLE 29 6,251 0 100,117
EAST WEST BANCORP INC COM 27579R104 14,266 297,401 SH   SOLE 30 297,401 0 0
EAST WEST BANCORP INC COM 27579R104 2,152 44,869 SH   SOLE 31 27,988 0 16,881
EAST WEST BANCORP INC COM 27579R104 20,110 419,214 SH   SOLE 34 419,214 0 0
EAST WEST BANCORP INC COM 27579R104 1,256 26,175 SH   SOLE 36 26,175 0 0
EAST WEST BANCORP INC COM 27579R104 139 2,905 SH   SOLE 40 2,905 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,131 62,801 SH   SOLE 2 2,379 0 60,422
EASTERLY GOVT PPTYS INC COM 27616P103 298 16,520 SH   SOLE 4 16,520 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,586 88,089 SH   SOLE 7 88,089 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 48 2,651 SH   SOLE 15 2,651 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 4,766 264,618 SH   SOLE 18 264,618 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 3,393 188,368 SH   SOLE 19 188,368 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 119,871 6,655,819 SH   SOLE 21 6,655,819 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 52,157 2,896,022 SH   SOLE 22 2,820,928 0 75,094
EASTERLY GOVT PPTYS INC COM 27616P103 59 3,249 SH   SOLE 23 3,249 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 2,280 126,602 SH   SOLE 25 126,602 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,438 79,856 SH   SOLE 26 23,686 0 56,170
EASTERLY GOVT PPTYS INC COM 27616P103 138 7,673 SH   SOLE 28 7,673 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 379 21,036 SH   SOLE 29 21,036 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 6,576 365,142 SH   SOLE 30 365,142 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 132 7,357 SH   SOLE 40 7,357 0 0
EASTERN CO COM 276317104 172 6,243 SH   SOLE 2 203 0 6,040
EASTERN CO COM 276317104 504 18,331 SH   SOLE 18 18,331 0 0
EASTERN CO COM 276317104 213 7,752 SH   SOLE 19 7,752 0 0
EASTERN CO COM 276317104 5,074 184,380 SH   SOLE 21 184,380 0 0
EASTERN CO COM 276317104 1,412 51,324 SH   SOLE 22 48,601 0 2,723
EASTGROUP PPTY INC COM 277276101 14,649 131,215 SH   SOLE 2 13,444 0 117,771
EASTGROUP PPTY INC COM 277276101 1,171 10,493 SH   SOLE 4 10,493 0 0
EASTGROUP PPTY INC COM 277276101 5,841 52,321 SH   SOLE 7 52,321 0 0
EASTGROUP PPTY INC COM 277276101 154 1,376 SH   SOLE 15 1,376 0 0
EASTGROUP PPTY INC COM 277276101 17,383 155,705 SH   SOLE 18 152,840 0 2,865
EASTGROUP PPTY INC COM 277276101 30,917 276,932 SH   SOLE 19 276,932 0 0
EASTGROUP PPTY INC COM 277276101 455,843 4,083,153 SH   SOLE 21 4,083,153 0 0
EASTGROUP PPTY INC COM 277276101 195,179 1,748,286 SH   SOLE 22 1,695,831 0 52,455
EASTGROUP PPTY INC COM 277276101 5,293 47,408 SH   SOLE 23 47,408 0 0
EASTGROUP PPTY INC COM 277276101 8,979 80,427 SH   SOLE 25 80,427 0 0
EASTGROUP PPTY INC COM 277276101 11,730 105,074 SH   SOLE 26 4,665 0 100,409
EASTGROUP PPTY INC COM 277276101 532 4,763 SH   SOLE 28 4,763 0 0
EASTGROUP PPTY INC COM 277276101 1,549 13,872 SH   SOLE 29 13,872 0 0
EASTGROUP PPTY INC COM 277276101 23,476 210,284 SH   SOLE 30 210,284 0 0
EASTGROUP PPTY INC COM 277276101 487 4,364 SH   SOLE 34 4,364 0 0
EASTGROUP PPTY INC COM 277276101 413 3,697 SH   SOLE 40 3,697 0 0
EASTMAN CHEMICAL CO COM 277432100 39,222 516,891 SH   SOLE 2 179,765 0 337,126
EASTMAN CHEMICAL CO COM 277432100 5,575 73,467 SH   SOLE 4 69,710 0 3,757
EASTMAN CHEMICAL CO COM 277432100 12,124 159,777 SH   SOLE 7 123,852 0 35,925
EASTMAN CHEMICAL CO COM 277432100 1,885 24,840 SH   SOLE 13 24,840 0 0
EASTMAN CHEMICAL CO COM 277432100 96 1,265 SH   SOLE 15 1,265 0 0
EASTMAN CHEMICAL CO COM 277432100 26,816 353,401 SH   SOLE 18 332,285 0 21,116
EASTMAN CHEMICAL CO COM 277432100 16,654 219,481 SH   SOLE 19 219,481 0 0
EASTMAN CHEMICAL CO COM 277432100 249,661 3,290,208 SH   SOLE 21 3,290,208 0 0
EASTMAN CHEMICAL CO COM 277432100 309,931 4,084,483 SH   SOLE 22 3,516,981 0 567,502
EASTMAN CHEMICAL CO COM 277432100 10,992 144,858 SH   SOLE 23 144,858 0 0
EASTMAN CHEMICAL CO COM 277432100 21,000 276,755 SH   SOLE 25 276,755 0 0
EASTMAN CHEMICAL CO COM 277432100 46,215 609,049 SH   SOLE 26 181,166 0 427,883
EASTMAN CHEMICAL CO COM 277432100 2,058 27,127 SH   SOLE 28 19,887 0 7,240
EASTMAN CHEMICAL CO COM 277432100 3,707 48,852 SH   SOLE 29 20,187 0 28,665
EASTMAN CHEMICAL CO COM 277432100 40,260 530,572 SH   SOLE 30 530,572 0 0
EASTMAN CHEMICAL CO COM 277432100 6,103 80,433 SH   SOLE 31 56,274 0 24,159
EASTMAN CHEMICAL CO COM 277432100 3,453 45,512 SH   SOLE 34 45,512 0 0
EASTMAN CHEMICAL CO COM 277432100 10,141 133,647 SH   SOLE 36 133,647 0 0
EASTMAN CHEMICAL CO COM 277432100 221 2,907 SH   SOLE 40 2,907 0 0
EASTMAN KODAK CO COM NEW 277461406 38 12,831 SH   SOLE 2 787 0 12,044
EASTMAN KODAK CO COM NEW 277461406 1 400 SH   SOLE 7 400 0 0
EASTMAN KODAK CO COM NEW 277461406 169 57,251 SH   SOLE 18 57,251 0 0
EASTMAN KODAK CO COM NEW 277461406 63 21,152 SH   SOLE 19 21,152 0 0
EASTMAN KODAK CO COM NEW 277461406 1,653 558,483 SH   SOLE 21 558,483 0 0
EASTMAN KODAK CO COM NEW 277461406 1,577 532,916 SH   SOLE 22 522,509 0 10,407
EASTSIDE DISTILLING INC COM PAR 277802302 7 1,227 SH   SOLE 18 1,227 0 0
EASTSIDE DISTILLING INC COM PAR 277802302 95 16,307 SH   SOLE 21 16,307 0 0
EATON CORP PLC SHS G29183103 106,088 1,316,876 SH   SOLE 2 290,089 0 1,026,787
EATON CORP PLC SHS G29183103 13,960 173,291 SH   SOLE 4 161,753 0 11,538
EATON CORP PLC SHS G29183103 39,398 489,054 SH   SOLE 7 391,096 0 97,958
EATON CORP PLC SHS G29183103 1,449 17,987 SH   SOLE 13 17,987 0 0
EATON CORP PLC SHS G29183103 330 4,093 SH   SOLE 15 4,093 0 0
EATON CORP PLC SHS G29183103 75,256 934,166 SH   SOLE 18 876,377 0 57,789
EATON CORP PLC SHS G29183103 9,151 113,591 SH   SOLE 19 113,591 0 0
EATON CORP PLC SHS G29183103 867,255 10,765,326 SH   SOLE 21 10,765,326 0 0
EATON CORP PLC SHS G29183103 862,752 10,709,431 SH   SOLE 22 9,486,606 0 1,222,825
EATON CORP PLC SHS G29183103 26,189 325,082 SH   SOLE 23 325,082 0 0
EATON CORP PLC SHS G29183103 35,417 439,638 SH   SOLE 25 439,638 0 0
EATON CORP PLC SHS G29183103 175,978 2,184,428 SH   SOLE 26 474,600 0 1,709,828
EATON CORP PLC SHS G29183103 6,727 83,498 SH   SOLE 28 60,034 0 23,464
EATON CORP PLC SHS G29183103 1,324 16,439 SH   SOLE 29 16,439 0 0
EATON CORP PLC SHS G29183103 124,044 1,539,769 SH   SOLE 30 1,539,769 0 0
EATON CORP PLC SHS G29183103 10,580 131,326 SH   SOLE 31 81,948 0 49,378
EATON CORP PLC SHS G29183103 3,461 42,959 SH   SOLE 32 42,959 0 0
EATON CORP PLC SHS G29183103 33,302 413,386 SH   SOLE 34 413,386 0 0
EATON CORP PLC SHS G29183103 8,069 100,158 SH   SOLE 35 100,158 0 0
EATON CORP PLC SHS G29183103 28,348 351,886 SH   SOLE 36 351,886 0 0
EATON CORP PLC SHS G29183103 829 10,293 SH   SOLE 40 10,293 0 0
EATON VANCE CORP COM NON VTG 278265103 12,819 317,999 SH   SOLE 2 75,393 0 242,606
EATON VANCE CORP COM NON VTG 278265103 1,641 40,710 SH   SOLE 4 37,512 0 3,198
EATON VANCE CORP COM NON VTG 278265103 7,599 188,506 SH   SOLE 7 165,067 0 23,439
EATON VANCE CORP COM NON VTG 278265103 31 775 SH   SOLE 13 775 0 0
EATON VANCE CORP COM NON VTG 278265103 0 9 SH   SOLE 17 0 0 9
EATON VANCE CORP COM NON VTG 278265103 14,773 366,497 SH   SOLE 18 356,855 0 9,642
EATON VANCE CORP COM NON VTG 278265103 1,044 25,902 SH   SOLE 19 25,902 0 0
EATON VANCE CORP COM NON VTG 278265103 265,657 6,590,360 SH   SOLE 21 6,590,360 0 0
EATON VANCE CORP COM NON VTG 278265103 159,543 3,957,907 SH   SOLE 22 3,715,323 0 242,584
EATON VANCE CORP COM NON VTG 278265103 3,355 83,238 SH   SOLE 23 83,238 0 0
EATON VANCE CORP COM NON VTG 278265103 250 6,210 SH   SOLE 25 6,210 0 0
EATON VANCE CORP COM NON VTG 278265103 10,481 260,003 SH   SOLE 26 131,915 0 128,088
EATON VANCE CORP COM NON VTG 278265103 910 22,564 SH   SOLE 28 16,443 0 6,121
EATON VANCE CORP COM NON VTG 278265103 1,107 27,450 SH   SOLE 29 3,289 0 24,161
EATON VANCE CORP COM NON VTG 278265103 11,865 294,354 SH   SOLE 30 294,354 0 0
EATON VANCE CORP COM NON VTG 278265103 1,346 33,394 SH   SOLE 31 21,643 0 11,751
EATON VANCE CORP COM NON VTG 278265103 262 6,494 SH   SOLE 34 6,494 0 0
EATON VANCE CORP COM NON VTG 278265103 1,327 32,909 SH   SOLE 36 32,909 0 0
EATON VANCE CORP COM NON VTG 278265103 94 2,334 SH   SOLE 40 2,334 0 0
EBAY INC COM 278642103 82,304 2,216,045 SH   SOLE 2 183,297 0 2,032,748
EBAY INC COM 278642103 11,231 302,402 SH   SOLE 4 277,445 0 24,957
EBAY INC COM 278642103 26,369 710,001 SH   SOLE 7 710,001 0 0
EBAY INC COM 278642103 604 16,275 SH   SOLE 13 16,275 0 0
EBAY INC COM 278642103 410 11,026 SH   SOLE 15 11,026 0 0
EBAY INC COM 278642103 2 50 SH   SOLE 17 0 0 50
EBAY INC COM 278642103 69,784 1,878,943 SH   SOLE 18 1,760,985 0 117,958
EBAY INC COM 278642103 8,125 218,769 SH   SOLE 19 218,769 0 0
EBAY INC COM 278642103 560,154 15,082,230 SH   SOLE 21 15,082,230 0 0
EBAY INC COM 278642103 770,469 20,744,986 SH   SOLE 22 18,403,243 0 2,341,743
EBAY INC COM 278642103 24,669 664,229 SH   SOLE 23 664,229 0 0
EBAY INC COM 278642103 32,141 865,413 SH   SOLE 25 865,413 0 0
EBAY INC COM 278642103 151,606 4,082,020 SH   SOLE 26 1,001,521 0 3,080,499
EBAY INC COM 278642103 6,544 176,202 SH   SOLE 28 128,546 0 47,656
EBAY INC COM 278642103 1,371 36,921 SH   SOLE 29 36,921 0 0
EBAY INC COM 278642103 122,270 3,292,137 SH   SOLE 30 3,292,137 0 0
EBAY INC COM 278642103 10,476 282,068 SH   SOLE 31 173,660 0 108,408
EBAY INC COM 278642103 4,935 132,873 SH   SOLE 32 132,873 0 0
EBAY INC COM 278642103 3,649 98,258 SH   SOLE 34 98,258 0 0
EBAY INC COM 278642103 25,737 692,984 SH   SOLE 36 692,984 0 0
EBAY INC COM 278642103 800 21,527 SH   SOLE 40 21,527 0 0
EBIX INC COM NEW 278715206 963 19,508 SH   SOLE 2 835 0 18,673
EBIX INC COM NEW 278715206 12 240 SH   SOLE 4 240 0 0
EBIX INC COM NEW 278715206 26 533 SH   SOLE 7 533 0 0
EBIX INC COM NEW 278715206 5,001 101,295 SH   SOLE 18 101,295 0 0
EBIX INC COM NEW 278715206 1,833 37,134 SH   SOLE 19 37,134 0 0
EBIX INC COM NEW 278715206 119,975 2,430,115 SH   SOLE 21 2,430,115 0 0
EBIX INC COM NEW 278715206 33,858 685,811 SH   SOLE 22 656,546 0 29,265
EBIX INC COM NEW 278715206 324 6,558 SH   SOLE 26 5,236 0 1,322
EBIX INC COM NEW 278715206 140 2,829 SH   SOLE 28 2,829 0 0
EBIX INC COM NEW 278715206 1,651 33,437 SH   SOLE 30 33,437 0 0
EBIX INC COM NEW 278715206 89 1,803 SH   SOLE 40 1,803 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 684 27,598 SH   SOLE 2 5,139 0 22,459
ECHO GLOBAL LOGISTICS INC COM 27875T101 15 597 SH   SOLE 7 597 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 3,157 127,390 SH   SOLE 18 127,390 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 2,536 102,333 SH   SOLE 19 102,333 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 75,678 3,053,995 SH   SOLE 21 3,053,995 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 21,827 880,812 SH   SOLE 22 843,721 0 37,091
ECHO GLOBAL LOGISTICS INC COM 27875T101 711 28,689 SH   SOLE 23 28,689 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 754 30,425 SH   SOLE 26 0 0 30,425
ECHO GLOBAL LOGISTICS INC COM 27875T101 94 3,786 SH   SOLE 28 3,786 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,061 42,815 SH   SOLE 30 42,815 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 35 1,396 SH   SOLE 34 1,396 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 64 2,582 SH   SOLE 40 2,582 0 0
ECHOSTAR CORP CL A 278768106 3,250 89,164 SH   SOLE 2 3,214 0 85,950
ECHOSTAR CORP CL A 278768106 8 211 SH   SOLE 4 211 0 0
ECHOSTAR CORP CL A 278768106 65 1,795 SH   SOLE 7 1,795 0 0
ECHOSTAR CORP CL A 278768106 861 23,610 SH   SOLE 18 23,610 0 0
ECHOSTAR CORP CL A 278768106 364 9,991 SH   SOLE 19 9,991 0 0
ECHOSTAR CORP CL A 278768106 29,090 798,072 SH   SOLE 21 798,072 0 0
ECHOSTAR CORP CL A 278768106 47,660 1,307,552 SH   SOLE 22 1,211,104 0 96,448
ECHOSTAR CORP CL A 278768106 557 15,278 SH   SOLE 26 8,033 0 7,245
ECHOSTAR CORP CL A 278768106 242 6,646 SH   SOLE 28 6,646 0 0
ECHOSTAR CORP CL A 278768106 456 12,504 SH   SOLE 30 12,504 0 0
ECHOSTAR CORP CL A 278768106 34 941 SH   SOLE 31 941 0 0
ECHOSTAR CORP CL A 278768106 125 3,443 SH   SOLE 36 3,443 0 0
ECHOSTAR CORP CL A 278768106 177 4,869 SH   SOLE 40 4,869 0 0
ECOLAB INC COM 278865100 114,301 647,453 SH   SOLE 2 68,161 0 579,292
ECOLAB INC COM 278865100 14,504 82,158 SH   SOLE 4 75,307 0 6,851
ECOLAB INC COM 278865100 49,948 282,926 SH   SOLE 7 225,699 0 57,227
ECOLAB INC COM 278865100 2,543 14,404 SH   SOLE 13 14,404 0 0
ECOLAB INC COM 278865100 392 2,219 SH   SOLE 15 2,219 0 0
ECOLAB INC COM 278865100 91,972 520,969 SH   SOLE 18 478,333 0 42,636
ECOLAB INC COM 278865100 26,920 152,487 SH   SOLE 19 152,487 0 0
ECOLAB INC COM 278865100 1,044,406 5,915,975 SH   SOLE 21 5,915,975 0 0
ECOLAB INC COM 278865100 1,109,899 6,286,956 SH   SOLE 22 5,564,329 0 722,627
ECOLAB INC COM 278865100 32,721 185,345 SH   SOLE 23 185,345 0 0
ECOLAB INC COM 278865100 42,216 239,129 SH   SOLE 25 239,129 0 0
ECOLAB INC COM 278865100 232,494 1,316,949 SH   SOLE 26 285,155 0 1,031,794
ECOLAB INC COM 278865100 8,797 49,829 SH   SOLE 28 36,295 0 13,534
ECOLAB INC COM 278865100 21,589 122,288 SH   SOLE 29 9,301 0 112,987
ECOLAB INC COM 278865100 159,429 903,075 SH   SOLE 30 903,075 0 0
ECOLAB INC COM 278865100 13,760 77,945 SH   SOLE 31 48,307 0 29,638
ECOLAB INC COM 278865100 3,624 20,528 SH   SOLE 34 20,528 0 0
ECOLAB INC COM 278865100 44,546 252,330 SH   SOLE 36 252,330 0 0
ECOLAB INC COM 278865100 1,036 5,866 SH   SOLE 40 5,866 0 0
ECOLOGY & ENVIRONMENT INC CL A 278878103 6 502 SH   SOLE 18 502 0 0
ECOLOGY & ENVIRONMENT INC CL A 278878103 96 8,755 SH   SOLE 21 8,755 0 0
ECOPETROL S A SPONSORED ADS 279158109 1,786 83,300 SH   SOLE 2 0 0 83,300
ECOPETROL S A SPONSORED ADS 279158109 20,998 979,401 SH   SOLE 21 979,401 0 0
ECOPETROL S A SPONSORED ADS 279158109 1,114 51,979 SH   SOLE 26 0 0 51,979
ECOPETROL S A SPONSORED ADS 279158109 145 6,755 SH   SOLE 28 6,755 0 0
ECOPETROL S A SPONSORED ADS 279158109 4,211 196,395 SH   SOLE 30 196,395 0 0
ECOPETROL S A SPONSORED ADS 279158109 467 21,774 SH   SOLE 34 21,774 0 0
EDGEWELL PERS CARE CO COM 28035Q102 3,451 78,637 SH   SOLE 2 24,969 0 53,668
EDGEWELL PERS CARE CO COM 28035Q102 12 280 SH   SOLE 4 280 0 0
EDGEWELL PERS CARE CO COM 28035Q102 76 1,737 SH   SOLE 7 1,737 0 0
EDGEWELL PERS CARE CO COM 28035Q102 13,286 302,701 SH   SOLE 18 302,701 0 0
EDGEWELL PERS CARE CO COM 28035Q102 3,726 84,883 SH   SOLE 19 84,883 0 0
EDGEWELL PERS CARE CO COM 28035Q102 167,141 3,808,179 SH   SOLE 21 3,808,179 0 0
EDGEWELL PERS CARE CO COM 28035Q102 83,035 1,891,894 SH   SOLE 22 1,820,040 0 71,854
EDGEWELL PERS CARE CO COM 28035Q102 522 11,887 SH   SOLE 26 7,418 0 4,469
EDGEWELL PERS CARE CO COM 28035Q102 246 5,597 SH   SOLE 28 5,597 0 0
EDGEWELL PERS CARE CO COM 28035Q102 614 14,000 SH   SOLE 30 14,000 0 0
EDGEWELL PERS CARE CO COM 28035Q102 121 2,759 SH   SOLE 36 2,759 0 0
EDGEWELL PERS CARE CO COM 28035Q102 194 4,427 SH   SOLE 40 4,427 0 0
EDISON INTL COM 281020107 52,524 848,252 SH   SOLE 2 125,575 0 722,677
EDISON INTL COM 281020107 7,475 120,713 SH   SOLE 4 112,116 0 8,597
EDISON INTL COM 281020107 43,989 710,421 SH   SOLE 7 690,687 0 19,734
EDISON INTL COM 281020107 1,112 17,960 SH   SOLE 13 17,960 0 0
EDISON INTL COM 281020107 155 2,497 SH   SOLE 15 2,497 0 0
EDISON INTL COM 281020107 45,799 739,642 SH   SOLE 18 694,419 0 45,223
EDISON INTL COM 281020107 10,454 168,829 SH   SOLE 19 168,829 0 0
EDISON INTL COM 281020107 693,427 11,198,764 SH   SOLE 21 11,198,764 0 0
EDISON INTL COM 281020107 486,179 7,851,727 SH   SOLE 22 6,986,005 0 865,722
EDISON INTL COM 281020107 14,352 231,787 SH   SOLE 23 231,787 0 0
EDISON INTL COM 281020107 18,951 306,063 SH   SOLE 25 306,063 0 0
EDISON INTL COM 281020107 122,807 1,983,318 SH   SOLE 26 387,333 0 1,595,985
EDISON INTL COM 281020107 3,857 62,288 SH   SOLE 28 45,270 0 17,018
EDISON INTL COM 281020107 843 13,620 SH   SOLE 29 13,620 0 0
EDISON INTL COM 281020107 73,321 1,184,128 SH   SOLE 30 1,184,128 0 0
EDISON INTL COM 281020107 6,005 96,980 SH   SOLE 31 60,153 0 36,827
EDISON INTL COM 281020107 4,008 64,730 SH   SOLE 32 64,730 0 0
EDISON INTL COM 281020107 1,257 20,296 SH   SOLE 34 20,296 0 0
EDISON INTL COM 281020107 19,235 310,642 SH   SOLE 36 310,642 0 0
EDISON INTL COM 281020107 492 7,944 SH   SOLE 40 7,944 0 0
EDITAS MEDICINE INC COM 28106W103 1,016 41,539 SH   SOLE 2 5,853 0 35,686
EDITAS MEDICINE INC COM 28106W103 7 302 SH   SOLE 4 302 0 0
EDITAS MEDICINE INC COM 28106W103 24 977 SH   SOLE 7 977 0 0
EDITAS MEDICINE INC COM 28106W103 3,897 159,390 SH   SOLE 18 147,794 0 11,596
EDITAS MEDICINE INC COM 28106W103 4,207 172,061 SH   SOLE 19 172,061 0 0
EDITAS MEDICINE INC COM 28106W103 47,734 1,952,312 SH   SOLE 21 1,952,312 0 0
EDITAS MEDICINE INC COM 28106W103 34,011 1,391,028 SH   SOLE 22 1,334,999 0 56,029
EDITAS MEDICINE INC COM 28106W103 400 16,373 SH   SOLE 23 16,373 0 0
EDITAS MEDICINE INC COM 28106W103 845 34,576 SH   SOLE 26 0 0 34,576
EDITAS MEDICINE INC COM 28106W103 119 4,865 SH   SOLE 28 4,865 0 0
EDITAS MEDICINE INC COM 28106W103 248 10,143 SH   SOLE 30 10,143 0 0
EDITAS MEDICINE INC COM 28106W103 9 382 SH   SOLE 34 382 0 0
EDITAS MEDICINE INC COM 28106W103 108 4,397 SH   SOLE 40 4,397 0 0
EDUCATIONAL DEV CORP COM 281479105 9 1,214 SH   SOLE 18 1,214 0 0
EDUCATIONAL DEV CORP COM 281479105 131 17,248 SH   SOLE 21 17,248 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 122,372 639,587 SH   SOLE 2 170,057 0 469,530
EDWARDS LIFESCIENCES CORP COM 28176E108 12,807 66,937 SH   SOLE 4 61,425 0 5,512
EDWARDS LIFESCIENCES CORP COM 28176E108 39,259 205,188 SH   SOLE 7 160,936 0 44,252
EDWARDS LIFESCIENCES CORP COM 28176E108 1,174 6,136 SH   SOLE 13 6,136 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 358 1,871 SH   SOLE 15 1,871 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 18 96 SH   SOLE 17 0 0 96
EDWARDS LIFESCIENCES CORP COM 28176E108 114,334 597,574 SH   SOLE 18 570,005 0 27,569
EDWARDS LIFESCIENCES CORP COM 28176E108 185,216 968,047 SH   SOLE 19 968,047 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,296 12,000 SH   SOLE 20 12,000 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,202,780 6,286,415 SH   SOLE 21 6,286,415 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 962,574 5,030,964 SH   SOLE 22 4,494,571 0 536,393
EDWARDS LIFESCIENCES CORP COM 28176E108 28,343 148,137 SH   SOLE 23 148,137 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 126,541 661,377 SH   SOLE 25 661,377 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 181,204 947,075 SH   SOLE 26 233,053 0 714,022
EDWARDS LIFESCIENCES CORP COM 28176E108 7,634 39,898 SH   SOLE 28 29,056 0 10,842
EDWARDS LIFESCIENCES CORP COM 28176E108 1,527 7,982 SH   SOLE 29 7,982 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 184,241 962,947 SH   SOLE 30 962,947 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 12,047 62,966 SH   SOLE 31 39,827 0 23,139
EDWARDS LIFESCIENCES CORP COM 28176E108 78,842 412,073 SH   SOLE 34 412,073 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 28,589 149,424 SH   SOLE 36 149,424 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 919 4,804 SH   SOLE 40 4,804 0 0
EGAIN CORP COM NEW 28225C806 148 14,156 SH   SOLE 2 682 0 13,474
EGAIN CORP COM NEW 28225C806 5 502 SH   SOLE 7 502 0 0
EGAIN CORP COM NEW 28225C806 648 61,989 SH   SOLE 18 57,960 0 4,029
EGAIN CORP COM NEW 28225C806 311 29,799 SH   SOLE 19 29,799 0 0
EGAIN CORP COM NEW 28225C806 6,177 591,105 SH   SOLE 21 591,105 0 0
EGAIN CORP COM NEW 28225C806 4,767 456,203 SH   SOLE 22 441,727 0 14,476
EHEALTH INC COM 28238P109 1,392 22,334 SH   SOLE 2 792 0 21,542
EHEALTH INC COM 28238P109 29 465 SH   SOLE 7 465 0 0
EHEALTH INC COM 28238P109 5,940 95,284 SH   SOLE 18 95,284 0 0
EHEALTH INC COM 28238P109 2,151 34,501 SH   SOLE 19 34,501 0 0
EHEALTH INC COM 28238P109 132,800 2,130,258 SH   SOLE 21 2,130,258 0 0
EHEALTH INC COM 28238P109 36,956 592,810 SH   SOLE 22 569,721 0 23,089
EHEALTH INC COM 28238P109 567 9,088 SH   SOLE 23 9,088 0 0
EHEALTH INC COM 28238P109 610 9,778 SH   SOLE 26 8,193 0 1,585
EHEALTH INC COM 28238P109 1,643 26,354 SH   SOLE 30 26,354 0 0
EHEALTH INC COM 28238P109 115 1,840 SH   SOLE 40 1,840 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 2,056 174,824 SH   SOLE 21 174,824 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 1,885 160,294 SH   SOLE 22 160,294 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 446 37,883 SH   SOLE 30 37,883 0 0
EIDOS THERAPEUTICS INC COM 28249H104 921 39,271 SH   SOLE 2 26,507 0 12,764
EIDOS THERAPEUTICS INC COM 28249H104 13 555 SH   SOLE 7 555 0 0
EIDOS THERAPEUTICS INC COM 28249H104 1,592 67,888 SH   SOLE 18 67,888 0 0
EIDOS THERAPEUTICS INC COM 28249H104 4,199 179,060 SH   SOLE 19 179,060 0 0
EIDOS THERAPEUTICS INC COM 28249H104 91 3,870 SH   SOLE 20 3,870 0 0
EIDOS THERAPEUTICS INC COM 28249H104 21,889 933,442 SH   SOLE 21 933,442 0 0
EIDOS THERAPEUTICS INC COM 28249H104 7,381 314,748 SH   SOLE 22 295,929 0 18,819
EIDOS THERAPEUTICS INC COM 28249H104 32 1,385 SH   SOLE 30 1,385 0 0
EIDOS THERAPEUTICS INC COM 28249H104 1,724 73,532 SH   SOLE 34 73,532 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 18 1,279 SH   SOLE 2 1,279 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 32 2,264 SH   SOLE 18 2,264 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 340 24,313 SH   SOLE 19 24,313 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 3,242 231,882 SH   SOLE 21 231,882 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 2,455 175,592 SH   SOLE 22 175,592 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 15 1,043 SH   SOLE 23 1,043 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 219 15,661 SH   SOLE 26 0 0 15,661
EIGER BIOPHARMACEUTICALS INC COM 28249U105 10 719 SH   SOLE 30 719 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 20 7,904 SH   SOLE 18 7,904 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 663 264,271 SH   SOLE 21 264,271 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 232 92,473 SH   SOLE 22 92,473 0 0
EL PASO ELEC CO COM NEW 283677854 4,450 75,661 SH   SOLE 2 35,486 0 40,175
EL PASO ELEC CO COM NEW 283677854 101 1,714 SH   SOLE 4 1,714 0 0
EL PASO ELEC CO COM NEW 283677854 261 4,444 SH   SOLE 7 4,444 0 0
EL PASO ELEC CO COM NEW 283677854 10,622 180,592 SH   SOLE 18 180,592 0 0
EL PASO ELEC CO COM NEW 283677854 3,716 63,176 SH   SOLE 19 63,176 0 0
EL PASO ELEC CO COM NEW 283677854 262,538 4,463,413 SH   SOLE 21 4,463,413 0 0
EL PASO ELEC CO COM NEW 283677854 71,940 1,223,053 SH   SOLE 22 1,168,609 0 54,444
EL PASO ELEC CO COM NEW 283677854 789 13,410 SH   SOLE 26 10,927 0 2,483
EL PASO ELEC CO COM NEW 283677854 330 5,616 SH   SOLE 28 5,616 0 0
EL PASO ELEC CO COM NEW 283677854 4,140 70,389 SH   SOLE 30 70,389 0 0
EL PASO ELEC CO COM NEW 283677854 735 12,494 SH   SOLE 34 12,494 0 0
EL PASO ELEC CO COM NEW 283677854 197 3,346 SH   SOLE 36 3,346 0 0
EL PASO ELEC CO COM NEW 283677854 265 4,504 SH   SOLE 40 4,504 0 0
EL PASO ENERGY CAP TR I PFD CV TR SECS 283678209 5,647 104,244 SH   SOLE 21 104,244 0 0
EL POLLO LOCO HLDGS INC COM 268603107 284 21,817 SH   SOLE 2 740 0 21,077
EL POLLO LOCO HLDGS INC COM 268603107 2 145 SH   SOLE 7 145 0 0
EL POLLO LOCO HLDGS INC COM 268603107 1,299 99,876 SH   SOLE 18 99,876 0 0
EL POLLO LOCO HLDGS INC COM 268603107 449 34,498 SH   SOLE 19 34,498 0 0
EL POLLO LOCO HLDGS INC COM 268603107 31,759 2,441,150 SH   SOLE 21 2,441,150 0 0
EL POLLO LOCO HLDGS INC COM 268603107 8,450 649,514 SH   SOLE 22 636,854 0 12,660
EL POLLO LOCO HLDGS INC COM 268603107 9 666 SH   SOLE 23 666 0 0
EL POLLO LOCO HLDGS INC COM 268603107 235 18,041 SH   SOLE 26 0 0 18,041
EL POLLO LOCO HLDGS INC COM 268603107 30 2,332 SH   SOLE 28 2,332 0 0
EL POLLO LOCO HLDGS INC COM 268603107 427 32,839 SH   SOLE 30 32,839 0 0
EL POLLO LOCO HLDGS INC COM 268603107 18 1,397 SH   SOLE 40 1,397 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 29,375 915,970 SH   SOLE 2 252,784 0 663,186
ELANCO ANIMAL HEALTH INC COM 28414H103 1,795 55,972 SH   SOLE 4 48,631 0 7,341
ELANCO ANIMAL HEALTH INC COM 28414H103 568 17,698 SH   SOLE 7 17,698 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 94 2,932 SH   SOLE 15 2,932 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 9,958 310,506 SH   SOLE 18 309,518 0 988
ELANCO ANIMAL HEALTH INC COM 28414H103 62,895 1,961,178 SH   SOLE 19 1,961,178 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 497 15,485 SH   SOLE 20 15,485 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 147,302 4,593,153 SH   SOLE 21 4,593,153 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 290,725 9,065,318 SH   SOLE 22 8,449,843 0 615,475
ELANCO ANIMAL HEALTH INC COM 28414H103 6,639 207,006 SH   SOLE 23 207,006 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 8,679 270,620 SH   SOLE 25 270,620 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 22,953 715,701 SH   SOLE 26 300,018 0 415,683
ELANCO ANIMAL HEALTH INC COM 28414H103 1,688 52,650 SH   SOLE 28 38,309 0 14,341
ELANCO ANIMAL HEALTH INC COM 28414H103 1,806 56,303 SH   SOLE 29 622 0 55,681
ELANCO ANIMAL HEALTH INC COM 28414H103 11,117 346,660 SH   SOLE 30 346,660 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 1,614 50,325 SH   SOLE 31 31,730 0 18,595
ELANCO ANIMAL HEALTH INC COM 28414H103 22,420 699,091 SH   SOLE 34 699,091 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 6,944 216,529 SH   SOLE 36 216,529 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 193 6,016 SH   SOLE 40 6,016 0 0
ELASTIC N V ORD SHS N14506104 1,143 14,315 SH   SOLE 2 539 0 13,776
ELASTIC N V ORD SHS N14506104 11 137 SH   SOLE 7 137 0 0
ELASTIC N V ORD SHS N14506104 312 3,903 SH   SOLE 18 3,903 0 0
ELASTIC N V ORD SHS N14506104 9,401 117,701 SH   SOLE 19 117,701 0 0
ELASTIC N V ORD SHS N14506104 7,407 92,742 SH   SOLE 21 92,742 0 0
ELASTIC N V ORD SHS N14506104 17,365 217,421 SH   SOLE 22 201,059 0 16,362
ELASTIC N V ORD SHS N14506104 13 166 SH   SOLE 31 166 0 0
ELASTIC N V ORD SHS N14506104 6,986 87,472 SH   SOLE 34 87,472 0 0
ELDORADO GOLD CORP NEW COM 284902509 112 24,255 SH   SOLE 22 24,255 0 0
ELDORADO GOLD CORP NEW COM 284902509 0 2 SH   SOLE 26 0 0 2
ELDORADO GOLD CORP NEW COM 284902509 7,696 1,662,126 SH   SOLE 34 1,662,126 0 0
ELDORADO RESORTS INC COM 28470R102 3,765 80,636 SH   SOLE 2 30,031 0 50,605
ELDORADO RESORTS INC COM 28470R102 14 298 SH   SOLE 4 298 0 0
ELDORADO RESORTS INC COM 28470R102 63 1,357 SH   SOLE 7 1,357 0 0
ELDORADO RESORTS INC COM 28470R102 17,116 366,590 SH   SOLE 18 364,857 0 1,733
ELDORADO RESORTS INC COM 28470R102 5,922 126,843 SH   SOLE 19 126,843 0 0
ELDORADO RESORTS INC COM 28470R102 211,990 4,540,368 SH   SOLE 21 4,540,368 0 0
ELDORADO RESORTS INC COM 28470R102 102,438 2,193,994 SH   SOLE 22 2,119,842 0 74,152
ELDORADO RESORTS INC COM 28470R102 47 996 SH   SOLE 23 996 0 0
ELDORADO RESORTS INC COM 28470R102 1,315 28,171 SH   SOLE 26 8,393 0 19,778
ELDORADO RESORTS INC COM 28470R102 296 6,346 SH   SOLE 28 6,346 0 0
ELDORADO RESORTS INC COM 28470R102 651 13,953 SH   SOLE 30 13,953 0 0
ELDORADO RESORTS INC COM 28470R102 220 4,709 SH   SOLE 40 4,709 0 0
ELECTRO-SENSORS INC COM 285233102 1 222 SH   SOLE 21 222 0 0
ELECTROCORE INC COM 28531P103 61 8,761 SH   SOLE 2 369 0 8,392
ELECTROCORE INC COM 28531P103 284 40,618 SH   SOLE 18 40,618 0 0
ELECTROCORE INC COM 28531P103 146 20,870 SH   SOLE 19 20,870 0 0
ELECTROCORE INC COM 28531P103 2,760 394,220 SH   SOLE 21 394,220 0 0
ELECTROCORE INC COM 28531P103 632 90,243 SH   SOLE 22 88,527 0 1,716
ELECTROMED INC COM 285409108 7 1,345 SH   SOLE 18 1,345 0 0
ELECTROMED INC COM 285409108 116 22,575 SH   SOLE 21 22,575 0 0
ELECTROMED INC COM 285409108 2 319 SH   SOLE 22 319 0 0
ELECTRONIC ARTS INC COM 285512109 84,974 836,108 SH   SOLE 2 64,874 0 771,234
ELECTRONIC ARTS INC COM 285512109 9,964 98,040 SH   SOLE 4 89,946 0 8,094
ELECTRONIC ARTS INC COM 285512109 24,778 243,806 SH   SOLE 7 239,892 0 3,914
ELECTRONIC ARTS INC COM 285512109 507 4,990 SH   SOLE 13 4,990 0 0
ELECTRONIC ARTS INC COM 285512109 345 3,390 SH   SOLE 15 3,390 0 0
ELECTRONIC ARTS INC COM 285512109 187,330 1,843,254 SH   SOLE 18 1,466,251 0 377,003
ELECTRONIC ARTS INC COM 285512109 85,966 845,868 SH   SOLE 19 845,868 0 0
ELECTRONIC ARTS INC COM 285512109 586,051 5,766,515 SH   SOLE 21 5,766,515 0 0
ELECTRONIC ARTS INC COM 285512109 745,060 7,331,107 SH   SOLE 22 6,551,419 0 779,688
ELECTRONIC ARTS INC COM 285512109 21,970 216,179 SH   SOLE 23 216,179 0 0
ELECTRONIC ARTS INC COM 285512109 27,584 271,416 SH   SOLE 25 271,416 0 0
ELECTRONIC ARTS INC COM 285512109 111,342 1,095,566 SH   SOLE 26 335,553 0 760,013
ELECTRONIC ARTS INC COM 285512109 5,892 57,973 SH   SOLE 28 42,081 0 15,892
ELECTRONIC ARTS INC COM 285512109 1,145 11,266 SH   SOLE 29 11,266 0 0
ELECTRONIC ARTS INC COM 285512109 109,595 1,078,371 SH   SOLE 30 1,078,371 0 0
ELECTRONIC ARTS INC COM 285512109 9,164 90,172 SH   SOLE 31 55,722 0 34,450
ELECTRONIC ARTS INC COM 285512109 4,422 43,509 SH   SOLE 32 43,509 0 0
ELECTRONIC ARTS INC COM 285512109 7,951 78,233 SH   SOLE 34 78,233 0 0
ELECTRONIC ARTS INC COM 285512109 21,948 215,959 SH   SOLE 36 215,959 0 0
ELECTRONIC ARTS INC COM 285512109 743 7,306 SH   SOLE 40 7,306 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 1,214 45,121 SH   SOLE 2 1,512 0 43,609
ELECTRONICS FOR IMAGING INC COM 286082102 6 210 SH   SOLE 4 210 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 26 966 SH   SOLE 7 966 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 5,136 190,930 SH   SOLE 18 190,930 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 1,854 68,921 SH   SOLE 19 68,921 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 125,603 4,669,248 SH   SOLE 21 4,669,248 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 34,796 1,293,542 SH   SOLE 22 1,233,744 0 59,798
ELECTRONICS FOR IMAGING INC COM 286082102 208 7,731 SH   SOLE 26 4,552 0 3,179
ELECTRONICS FOR IMAGING INC COM 286082102 152 5,658 SH   SOLE 28 5,658 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 1,706 63,426 SH   SOLE 30 63,426 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 133 4,961 SH   SOLE 40 4,961 0 0
ELECTRONICS FOR IMAGING INC NOTE 0.750% 9/0 286082AC6 714 725,000 PRN   SOLE 21 725,000 0 0
ELEMENT SOLUTIONS INC COM 28618M106 7,624 754,855 SH   SOLE 2 321,069 0 433,786
ELEMENT SOLUTIONS INC COM 28618M106 7 655 SH   SOLE 4 655 0 0
ELEMENT SOLUTIONS INC COM 28618M106 71 7,074 SH   SOLE 7 7,074 0 0
ELEMENT SOLUTIONS INC COM 28618M106 1,103 109,247 SH   SOLE 18 109,247 0 0
ELEMENT SOLUTIONS INC COM 28618M106 55,567 5,501,643 SH   SOLE 19 5,501,643 0 0
ELEMENT SOLUTIONS INC COM 28618M106 26,382 2,612,051 SH   SOLE 21 2,612,051 0 0
ELEMENT SOLUTIONS INC COM 28618M106 69,073 6,838,948 SH   SOLE 22 6,381,840 0 457,108
ELEMENT SOLUTIONS INC COM 28618M106 631 62,478 SH   SOLE 26 43,739 0 18,739
ELEMENT SOLUTIONS INC COM 28618M106 321 31,775 SH   SOLE 28 31,775 0 0
ELEMENT SOLUTIONS INC COM 28618M106 663 65,692 SH   SOLE 30 65,692 0 0
ELEMENT SOLUTIONS INC COM 28618M106 47 4,635 SH   SOLE 31 4,635 0 0
ELEMENT SOLUTIONS INC COM 28618M106 10,969 1,086,046 SH   SOLE 34 1,086,046 0 0
ELEMENT SOLUTIONS INC COM 28618M106 90 8,867 SH   SOLE 36 8,867 0 0
ELEMENT SOLUTIONS INC COM 28618M106 256 25,358 SH   SOLE 40 25,358 0 0
ELEVATE CREDIT INC COM 28621V101 72 16,642 SH   SOLE 2 578 0 16,064
ELEVATE CREDIT INC COM 28621V101 3 754 SH   SOLE 7 754 0 0
ELEVATE CREDIT INC COM 28621V101 292 67,324 SH   SOLE 18 67,324 0 0
ELEVATE CREDIT INC COM 28621V101 117 26,944 SH   SOLE 19 26,944 0 0
ELEVATE CREDIT INC COM 28621V101 3,256 750,273 SH   SOLE 21 750,273 0 0
ELEVATE CREDIT INC COM 28621V101 1,874 431,773 SH   SOLE 22 416,901 0 14,872
ELLIE MAE INC COM 28849P100 2,772 28,091 SH   SOLE 2 1,274 0 26,817
ELLIE MAE INC COM 28849P100 13 130 SH   SOLE 4 130 0 0
ELLIE MAE INC COM 28849P100 62 625 SH   SOLE 7 625 0 0
ELLIE MAE INC COM 28849P100 11,007 111,526 SH   SOLE 18 109,681 0 1,845
ELLIE MAE INC COM 28849P100 5,842 59,193 SH   SOLE 19 59,193 0 0
ELLIE MAE INC COM 28849P100 120,567 1,221,675 SH   SOLE 21 1,221,675 0 0
ELLIE MAE INC COM 28849P100 97,373 986,658 SH   SOLE 22 942,271 0 44,387
ELLIE MAE INC COM 28849P100 44 442 SH   SOLE 23 442 0 0
ELLIE MAE INC COM 28849P100 1,030 10,433 SH   SOLE 26 7,911 0 2,522
ELLIE MAE INC COM 28849P100 417 4,228 SH   SOLE 28 4,228 0 0
ELLIE MAE INC COM 28849P100 4,729 47,922 SH   SOLE 30 47,922 0 0
ELLIE MAE INC COM 28849P100 387 3,919 SH   SOLE 40 3,919 0 0
ELLINGTON FINANCIAL INC COM 28852N109 37 2,079 SH   SOLE 22 2,079 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 22 1,870 SH   SOLE 18 1,870 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 3,425 287,800 SH   SOLE 21 287,800 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 484 40,645 SH   SOLE 22 40,645 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 8 472 SH   SOLE 18 472 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 11 668 SH   SOLE 21 668 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 217 18,548 SH   SOLE 2 785 0 17,763
ELOXX PHARMACEUTICALS INC COM 29014R103 5 461 SH   SOLE 7 461 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 891 76,318 SH   SOLE 18 76,318 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 376 32,215 SH   SOLE 19 32,215 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 13,245 1,133,961 SH   SOLE 21 1,133,961 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 2,641 226,082 SH   SOLE 22 209,217 0 16,865
ELOXX PHARMACEUTICALS INC COM 29014R103 16 1,328 SH   SOLE 30 1,328 0 0
EMAGIN CORP COM NEW 29076N206 4 4,932 SH   SOLE 18 4,932 0 0
EMAGIN CORP COM NEW 29076N206 65 78,234 SH   SOLE 21 78,234 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 2,299 106,297 SH   SOLE 26 106,297 0 0
EMBRAER S A SPONSORED ADS 29082A107 12,004 631,465 SH   SOLE 21 631,465 0 0
EMBRAER S A SPONSORED ADS 29082A107 51 2,692 SH   SOLE 30 2,692 0 0
EMC INS GROUP INC COM 268664109 314 9,862 SH   SOLE 2 346 0 9,516
EMC INS GROUP INC COM 268664109 1,064 33,361 SH   SOLE 18 33,361 0 0
EMC INS GROUP INC COM 268664109 474 14,854 SH   SOLE 19 14,854 0 0
EMC INS GROUP INC COM 268664109 10,220 320,567 SH   SOLE 21 320,567 0 0
EMC INS GROUP INC COM 268664109 10,275 322,289 SH   SOLE 22 310,449 0 11,840
EMC INS GROUP INC COM 268664109 48 1,518 SH   SOLE 28 1,518 0 0
EMC INS GROUP INC COM 268664109 36 1,131 SH   SOLE 30 1,131 0 0
EMC INS GROUP INC COM 268664109 29 899 SH   SOLE 40 899 0 0
EMCLAIRE FINL CORP COM 290828102 11 364 SH   SOLE 18 364 0 0
EMCLAIRE FINL CORP COM 290828102 7 214 SH   SOLE 21 214 0 0
EMCOR GROUP INC COM 29084Q100 5,441 74,446 SH   SOLE 2 25,873 0 48,573
EMCOR GROUP INC COM 29084Q100 17 231 SH   SOLE 4 231 0 0
EMCOR GROUP INC COM 29084Q100 1,187 16,246 SH   SOLE 7 16,246 0 0
EMCOR GROUP INC COM 29084Q100 23,222 317,759 SH   SOLE 18 317,759 0 0
EMCOR GROUP INC COM 29084Q100 6,683 91,451 SH   SOLE 19 91,451 0 0
EMCOR GROUP INC COM 29084Q100 285,577 3,907,736 SH   SOLE 21 3,907,736 0 0
EMCOR GROUP INC COM 29084Q100 162,569 2,224,533 SH   SOLE 22 2,142,060 0 82,473
EMCOR GROUP INC COM 29084Q100 7 95 SH   SOLE 23 95 0 0
EMCOR GROUP INC COM 29084Q100 7 90 SH   SOLE 25 90 0 0
EMCOR GROUP INC COM 29084Q100 2,740 37,487 SH   SOLE 26 13,006 0 24,481
EMCOR GROUP INC COM 29084Q100 548 7,500 SH   SOLE 28 7,500 0 0
EMCOR GROUP INC COM 29084Q100 1,126 15,401 SH   SOLE 30 15,401 0 0
EMCOR GROUP INC COM 29084Q100 7 94 SH   SOLE 34 94 0 0
EMCOR GROUP INC COM 29084Q100 108 1,476 SH   SOLE 36 1,476 0 0
EMCOR GROUP INC COM 29084Q100 365 4,990 SH   SOLE 40 4,990 0 0
EMCORE CORP COM NEW 290846203 18 4,919 SH   SOLE 18 4,919 0 0
EMCORE CORP COM NEW 290846203 259 70,995 SH   SOLE 21 70,995 0 0
EMCORE CORP COM NEW 290846203 720 197,367 SH   SOLE 22 197,367 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 373 29,340 SH   SOLE 2 4,997 0 24,343
EMERALD EXPOSITIONS EVENTS I COM 29103B100 6 492 SH   SOLE 7 492 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 1,008 79,331 SH   SOLE 18 79,331 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 1,124 88,526 SH   SOLE 19 88,526 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 10,347 814,705 SH   SOLE 21 814,705 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 10,450 822,849 SH   SOLE 22 792,114 0 30,735
EMERALD EXPOSITIONS EVENTS I COM 29103B100 232 18,247 SH   SOLE 23 18,247 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 366 28,851 SH   SOLE 26 0 0 28,851
EMERALD EXPOSITIONS EVENTS I COM 29103B100 86 6,739 SH   SOLE 30 6,739 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,092 41,402 SH   SOLE 2 6,264 0 35,138
EMERGENT BIOSOLUTIONS INC COM 29089Q105 10 200 SH   SOLE 4 200 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 40 800 SH   SOLE 7 800 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 10,145 200,821 SH   SOLE 18 194,566 0 6,255
EMERGENT BIOSOLUTIONS INC COM 29089Q105 7,789 154,184 SH   SOLE 19 154,184 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 243,407 4,818,041 SH   SOLE 21 4,818,041 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 70,017 1,385,933 SH   SOLE 22 1,328,843 0 57,090
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,006 19,910 SH   SOLE 23 19,910 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,968 38,959 SH   SOLE 26 10,961 0 27,998
EMERGENT BIOSOLUTIONS INC COM 29089Q105 307 6,071 SH   SOLE 28 6,071 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 3,284 65,013 SH   SOLE 30 65,013 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 59 1,169 SH   SOLE 34 1,169 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 206 4,073 SH   SOLE 40 4,073 0 0
EMERSON ELEC CO COM 291011104 106,144 1,550,228 SH   SOLE 2 161,140 0 1,389,088
EMERSON ELEC CO COM 291011104 16,356 238,885 SH   SOLE 4 222,260 0 16,625
EMERSON ELEC CO COM 291011104 49,107 717,209 SH   SOLE 7 582,935 0 134,274
EMERSON ELEC CO COM 291011104 1,489 21,747 SH   SOLE 13 21,747 0 0
EMERSON ELEC CO COM 291011104 417 6,096 SH   SOLE 15 6,096 0 0
EMERSON ELEC CO COM 291011104 174,867 2,553,928 SH   SOLE 18 2,366,870 0 187,058
EMERSON ELEC CO COM 291011104 191,541 2,797,441 SH   SOLE 19 2,797,441 0 0
EMERSON ELEC CO COM 291011104 7,289 106,453 SH   SOLE 20 106,453 0 0
EMERSON ELEC CO COM 291011104 952,599 13,912,645 SH   SOLE 21 13,912,645 0 0
EMERSON ELEC CO COM 291011104 1,029,802 15,040,198 SH   SOLE 22 13,315,190 0 1,725,008
EMERSON ELEC CO COM 291011104 30,583 446,659 SH   SOLE 23 446,659 0 0
EMERSON ELEC CO COM 291011104 41,353 603,955 SH   SOLE 25 571,663 0 32,292
EMERSON ELEC CO COM 291011104 166,875 2,437,192 SH   SOLE 26 672,441 0 1,764,751
EMERSON ELEC CO COM 291011104 8,280 120,926 SH   SOLE 28 87,237 0 33,689
EMERSON ELEC CO COM 291011104 1,569 22,916 SH   SOLE 29 22,916 0 0
EMERSON ELEC CO COM 291011104 160,467 2,343,609 SH   SOLE 30 2,343,609 0 0
EMERSON ELEC CO COM 291011104 13,049 190,580 SH   SOLE 31 118,790 0 71,790
EMERSON ELEC CO COM 291011104 2,841 41,494 SH   SOLE 32 41,494 0 0
EMERSON ELEC CO COM 291011104 98,791 1,442,837 SH   SOLE 34 1,442,837 0 0
EMERSON ELEC CO COM 291011104 36,000 525,785 SH   SOLE 36 525,785 0 0
EMERSON ELEC CO COM 291011104 983 14,356 SH   SOLE 40 14,356 0 0
EMERSON RADIO CORP COM NEW 291087203 2 1,659 SH   SOLE 18 1,659 0 0
EMERSON RADIO CORP COM NEW 291087203 70 53,888 SH   SOLE 21 53,888 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 7 2,072 SH   SOLE 18 2,072 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 26 7,210 SH   SOLE 19 7,210 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 115 32,232 SH   SOLE 21 32,232 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 1,125 314,364 SH   SOLE 22 314,364 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 30 3,022 SH   SOLE 2 163 0 2,859
EMPIRE RESORTS INC COM PAR $0 01 292052305 129 12,817 SH   SOLE 18 12,817 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 52 5,130 SH   SOLE 19 5,130 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 1,133 112,754 SH   SOLE 21 112,754 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 1,372 136,553 SH   SOLE 22 134,992 0 1,561
EMPIRE ST RLTY TR INC CL A 292104106 4,324 273,694 SH   SOLE 2 14,040 0 259,654
EMPIRE ST RLTY TR INC CL A 292104106 596 37,724 SH   SOLE 4 37,724 0 0
EMPIRE ST RLTY TR INC CL A 292104106 3,359 212,623 SH   SOLE 7 212,623 0 0
EMPIRE ST RLTY TR INC CL A 292104106 83 5,243 SH   SOLE 15 5,243 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,120 70,894 SH   SOLE 18 70,894 0 0
EMPIRE ST RLTY TR INC CL A 292104106 4,139 261,933 SH   SOLE 19 261,933 0 0
EMPIRE ST RLTY TR INC CL A 292104106 31,333 1,983,088 SH   SOLE 21 1,983,088 0 0
EMPIRE ST RLTY TR INC CL A 292104106 88,031 5,571,576 SH   SOLE 22 5,288,254 0 283,322
EMPIRE ST RLTY TR INC CL A 292104106 125 7,913 SH   SOLE 23 7,913 0 0
EMPIRE ST RLTY TR INC CL A 292104106 4,868 308,081 SH   SOLE 25 308,081 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,471 93,081 SH   SOLE 26 31,898 0 61,183
EMPIRE ST RLTY TR INC CL A 292104106 295 18,652 SH   SOLE 28 18,652 0 0
EMPIRE ST RLTY TR INC CL A 292104106 802 50,756 SH   SOLE 29 50,756 0 0
EMPIRE ST RLTY TR INC CL A 292104106 10,735 679,443 SH   SOLE 30 679,443 0 0
EMPIRE ST RLTY TR INC CL A 292104106 49 3,120 SH   SOLE 31 3,120 0 0
EMPIRE ST RLTY TR INC CL A 292104106 243 15,371 SH   SOLE 40 15,371 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1,627 40,555 SH   SOLE 2 9,382 0 31,173
EMPLOYERS HOLDINGS INC COM 292218104 11 272 SH   SOLE 4 272 0 0
EMPLOYERS HOLDINGS INC COM 292218104 29 722 SH   SOLE 7 722 0 0
EMPLOYERS HOLDINGS INC COM 292218104 5,489 136,857 SH   SOLE 18 136,857 0 0
EMPLOYERS HOLDINGS INC COM 292218104 3,007 74,971 SH   SOLE 19 74,971 0 0
EMPLOYERS HOLDINGS INC COM 292218104 135,545 3,379,334 SH   SOLE 21 3,379,334 0 0
EMPLOYERS HOLDINGS INC COM 292218104 38,640 963,345 SH   SOLE 22 920,712 0 42,633
EMPLOYERS HOLDINGS INC COM 292218104 902 22,492 SH   SOLE 23 22,492 0 0
EMPLOYERS HOLDINGS INC COM 292218104 4,229 105,445 SH   SOLE 26 0 0 105,445
EMPLOYERS HOLDINGS INC COM 292218104 180 4,487 SH   SOLE 28 4,487 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1,871 46,646 SH   SOLE 30 46,646 0 0
EMPLOYERS HOLDINGS INC COM 292218104 49 1,219 SH   SOLE 34 1,219 0 0
EMPLOYERS HOLDINGS INC COM 292218104 139 3,459 SH   SOLE 40 3,459 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 1,685 85,983 SH   SOLE 21 85,983 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,334 13,964 SH   SOLE 2 971 0 12,993
ENANTA PHARMACEUTICALS INC COM 29251M106 10 107 SH   SOLE 4 107 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 34 357 SH   SOLE 7 357 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 6,758 70,746 SH   SOLE 18 70,426 0 320
ENANTA PHARMACEUTICALS INC COM 29251M106 3,575 37,424 SH   SOLE 19 37,424 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 181,820 1,903,477 SH   SOLE 21 1,903,477 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 46,143 483,076 SH   SOLE 22 464,027 0 19,049
ENANTA PHARMACEUTICALS INC COM 29251M106 736 7,706 SH   SOLE 23 7,706 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 996 10,429 SH   SOLE 26 3,388 0 7,041
ENANTA PHARMACEUTICALS INC COM 29251M106 189 1,981 SH   SOLE 28 1,981 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 2,242 23,472 SH   SOLE 30 23,472 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 56 589 SH   SOLE 34 589 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 154 1,612 SH   SOLE 40 1,612 0 0
ENBRIDGE INC COM 29250N105 0 1 SH   SOLE 17 0 0 1
ENBRIDGE INC COM 29250N105 27 751 SH   SOLE 18 751 0 0
ENBRIDGE INC COM 29250N105 9,801 270,290 SH   SOLE 19 270,290 0 0
ENBRIDGE INC COM 29250N105 33,775 931,474 SH   SOLE 21 931,474 0 0
ENBRIDGE INC COM 29250N105 8 209 SH   SOLE 22 208 0 1
ENCANA CORP COM 292505104 288 39,717 SH   SOLE 2 39,717 0 0
ENCANA CORP COM 292505104 483 66,709 SH   SOLE 18 66,709 0 0
ENCANA CORP COM 292505104 873 120,608 SH   SOLE 19 120,608 0 0
ENCANA CORP COM 292505104 5,003 690,977 SH   SOLE 21 690,977 0 0
ENCANA CORP COM 292505104 14,812 2,045,856 SH   SOLE 22 2,024,324 0 21,532
ENCANA CORP COM 292505104 66 9,063 SH   SOLE 36 9,063 0 0
ENCOMPASS HEALTH CORP COM 29261A100 13,583 232,583 SH   SOLE 2 54,575 0 178,008
ENCOMPASS HEALTH CORP COM 29261A100 55 949 SH   SOLE 4 949 0 0
ENCOMPASS HEALTH CORP COM 29261A100 147 2,524 SH   SOLE 7 2,524 0 0
ENCOMPASS HEALTH CORP COM 29261A100 17,310 296,405 SH   SOLE 18 296,405 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1,229 21,039 SH   SOLE 19 21,039 0 0
ENCOMPASS HEALTH CORP COM 29261A100 307,985 5,273,717 SH   SOLE 21 5,273,717 0 0
ENCOMPASS HEALTH CORP COM 29261A100 211,370 3,619,346 SH   SOLE 22 3,429,582 0 189,764
ENCOMPASS HEALTH CORP COM 29261A100 20 349 SH   SOLE 23 349 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2,347 40,194 SH   SOLE 26 20,828 0 19,366
ENCOMPASS HEALTH CORP COM 29261A100 752 12,873 SH   SOLE 28 12,873 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2,586 44,274 SH   SOLE 30 44,274 0 0
ENCOMPASS HEALTH CORP COM 29261A100 123 2,109 SH   SOLE 31 2,109 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2,646 45,302 SH   SOLE 34 45,302 0 0
ENCOMPASS HEALTH CORP COM 29261A100 105 1,795 SH   SOLE 36 1,795 0 0
ENCOMPASS HEALTH CORP COM 29261A100 552 9,454 SH   SOLE 40 9,454 0 0
ENCORE CAP GROUP INC COM 292554102 727 26,687 SH   SOLE 2 977 0 25,710
ENCORE CAP GROUP INC COM 292554102 5 182 SH   SOLE 4 182 0 0
ENCORE CAP GROUP INC COM 292554102 15 555 SH   SOLE 7 555 0 0
ENCORE CAP GROUP INC COM 292554102 3,088 113,412 SH   SOLE 18 113,412 0 0
ENCORE CAP GROUP INC COM 292554102 1,134 41,663 SH   SOLE 19 41,663 0 0
ENCORE CAP GROUP INC COM 292554102 76,228 2,799,430 SH   SOLE 21 2,799,430 0 0
ENCORE CAP GROUP INC COM 292554102 21,838 801,999 SH   SOLE 22 765,955 0 36,044
ENCORE CAP GROUP INC COM 292554102 30 1,103 SH   SOLE 23 1,103 0 0
ENCORE CAP GROUP INC COM 292554102 184 6,746 SH   SOLE 26 0 0 6,746
ENCORE CAP GROUP INC COM 292554102 94 3,449 SH   SOLE 28 3,449 0 0
ENCORE CAP GROUP INC COM 292554102 973 35,726 SH   SOLE 30 35,726 0 0
ENCORE CAP GROUP INC COM 292554102 78 2,857 SH   SOLE 40 2,857 0 0
ENCORE WIRE CORP COM 292562105 1,520 26,568 SH   SOLE 2 6,099 0 20,469
ENCORE WIRE CORP COM 292562105 6 110 SH   SOLE 4 110 0 0
ENCORE WIRE CORP COM 292562105 5 85 SH   SOLE 7 85 0 0
ENCORE WIRE CORP COM 292562105 5,257 91,880 SH   SOLE 18 89,996 0 1,884
ENCORE WIRE CORP COM 292562105 5,014 87,620 SH   SOLE 19 87,620 0 0
ENCORE WIRE CORP COM 292562105 128,235 2,241,086 SH   SOLE 21 2,241,086 0 0
ENCORE WIRE CORP COM 292562105 39,263 686,184 SH   SOLE 22 656,071 0 30,113
ENCORE WIRE CORP COM 292562105 1,159 20,260 SH   SOLE 23 20,260 0 0
ENCORE WIRE CORP COM 292562105 2,171 37,942 SH   SOLE 26 4,871 0 33,071
ENCORE WIRE CORP COM 292562105 161 2,807 SH   SOLE 28 2,807 0 0
ENCORE WIRE CORP COM 292562105 1,759 30,745 SH   SOLE 30 30,745 0 0
ENCORE WIRE CORP COM 292562105 130 2,272 SH   SOLE 40 2,272 0 0
ENDAVA PLC ADS 29260V105 7,711 280,404 SH   SOLE 19 280,404 0 0
ENDAVA PLC ADS 29260V105 5,497 199,896 SH   SOLE 34 199,896 0 0
ENDO INTL PLC SHS G30401106 1,888 235,133 SH   SOLE 2 15,643 0 219,490
ENDO INTL PLC SHS G30401106 7 926 SH   SOLE 4 926 0 0
ENDO INTL PLC SHS G30401106 32 3,958 SH   SOLE 7 3,958 0 0
ENDO INTL PLC SHS G30401106 7,563 941,838 SH   SOLE 18 941,838 0 0
ENDO INTL PLC SHS G30401106 3,419 425,834 SH   SOLE 19 425,834 0 0
ENDO INTL PLC SHS G30401106 199,807 24,882,512 SH   SOLE 21 24,882,512 0 0
ENDO INTL PLC SHS G30401106 61,048 7,602,509 SH   SOLE 22 7,325,088 0 277,421
ENDO INTL PLC SHS G30401106 204 25,429 SH   SOLE 23 25,429 0 0
ENDO INTL PLC SHS G30401106 1,134 141,205 SH   SOLE 26 57,934 0 83,271
ENDO INTL PLC SHS G30401106 216 26,896 SH   SOLE 28 26,896 0 0
ENDO INTL PLC SHS G30401106 2,379 296,296 SH   SOLE 30 296,296 0 0
ENDO INTL PLC SHS G30401106 93 11,624 SH   SOLE 36 11,624 0 0
ENDO INTL PLC SHS G30401106 157 19,593 SH   SOLE 40 19,593 0 0
ENDOLOGIX INC COM NEW 29266S304 53 8,060 SH   SOLE 2 312 0 7,748
ENDOLOGIX INC COM NEW 29266S304 1 195 SH   SOLE 7 195 0 0
ENDOLOGIX INC COM NEW 29266S304 187 28,365 SH   SOLE 18 28,365 0 0
ENDOLOGIX INC COM NEW 29266S304 75 11,357 SH   SOLE 19 11,357 0 0
ENDOLOGIX INC COM NEW 29266S304 2,226 336,834 SH   SOLE 21 336,834 0 0
ENDOLOGIX INC COM NEW 29266S304 1,489 225,293 SH   SOLE 22 219,694 0 5,599
ENDURANCE INTL GROUP HLDGS I COM 29272B105 412 56,868 SH   SOLE 2 2,660 0 54,208
ENDURANCE INTL GROUP HLDGS I COM 29272B105 4 510 SH   SOLE 4 510 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 9 1,286 SH   SOLE 7 1,286 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 1,570 216,593 SH   SOLE 18 216,593 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 759 104,717 SH   SOLE 19 104,717 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 15,939 2,198,471 SH   SOLE 21 2,198,471 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 16,596 2,289,147 SH   SOLE 22 2,208,564 0 80,583
ENDURANCE INTL GROUP HLDGS I COM 29272B105 171 23,641 SH   SOLE 26 0 0 23,641
ENDURANCE INTL GROUP HLDGS I COM 29272B105 65 8,935 SH   SOLE 28 8,935 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 126 17,368 SH   SOLE 30 17,368 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 48 6,670 SH   SOLE 40 6,670 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 843 94,416 SH   SOLE 2 0 0 94,416
ENEL AMERICAS S A SPONSORED ADR 29274F104 253 28,331 SH   SOLE 7 28,331 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1 113 SH   SOLE 18 113 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 25,741 2,882,577 SH   SOLE 21 2,882,577 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 356 39,894 SH   SOLE 25 39,894 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 2,038 228,227 SH   SOLE 26 228,227 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 9,362 1,048,358 SH   SOLE 30 1,048,358 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 472 52,908 SH   SOLE 34 52,908 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 237 45,727 SH   SOLE 7 45,727 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 4,420 853,186 SH   SOLE 21 853,186 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 1,378 265,928 SH   SOLE 26 257,092 0 8,836
ENEL CHILE S A SPONSORED ADR 29278D105 4,706 908,533 SH   SOLE 30 908,533 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 269 51,982 SH   SOLE 34 51,982 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 7,125 158,574 SH   SOLE 2 32,792 0 125,782
ENERGIZER HLDGS INC NEW COM 29272W109 13 280 SH   SOLE 4 280 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 56 1,256 SH   SOLE 7 1,256 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 8,240 183,391 SH   SOLE 18 183,391 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 576 12,823 SH   SOLE 19 12,823 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 141,933 3,158,986 SH   SOLE 21 3,158,986 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 100,805 2,243,612 SH   SOLE 22 2,125,574 0 118,038
ENERGIZER HLDGS INC NEW COM 29272W109 914 20,332 SH   SOLE 26 15,717 0 4,615
ENERGIZER HLDGS INC NEW COM 29272W109 340 7,567 SH   SOLE 28 7,567 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 710 15,805 SH   SOLE 30 15,805 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 65 1,448 SH   SOLE 31 1,448 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 244 5,438 SH   SOLE 40 5,438 0 0
ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 21,133 217,012 SH   SOLE 21 217,012 0 0
ENERGOUS CORP COM 29272C103 120 18,919 SH   SOLE 2 872 0 18,047
ENERGOUS CORP COM 29272C103 2 360 SH   SOLE 7 360 0 0
ENERGOUS CORP COM 29272C103 477 75,273 SH   SOLE 18 75,273 0 0
ENERGOUS CORP COM 29272C103 205 32,261 SH   SOLE 19 32,261 0 0
ENERGOUS CORP COM 29272C103 4,875 768,934 SH   SOLE 21 768,934 0 0
ENERGOUS CORP COM 29272C103 3,505 552,832 SH   SOLE 22 535,063 0 17,769
ENERGY FOCUS INC COM NEW 29268T300 7 5,743 SH   SOLE 21 5,743 0 0
ENERGY FOCUS INC COM NEW 29268T300 189 154,997 SH   SOLE 22 154,997 0 0
ENERGY FUELS INC COM NEW 292671708 330 99,060 SH   SOLE 2 3,416 0 95,644
ENERGY FUELS INC COM NEW 292671708 0 20 SH   SOLE 17 0 0 20
ENERGY FUELS INC COM NEW 292671708 956 287,068 SH   SOLE 18 287,068 0 0
ENERGY FUELS INC COM NEW 292671708 481 144,437 SH   SOLE 19 144,437 0 0
ENERGY FUELS INC COM NEW 292671708 9,382 2,817,433 SH   SOLE 21 2,817,433 0 0
ENERGY FUELS INC COM NEW 292671708 3,082 925,619 SH   SOLE 22 859,717 0 65,902
ENERGY RECOVERY INC COM 29270J100 251 28,698 SH   SOLE 2 1,250 0 27,448
ENERGY RECOVERY INC COM 29270J100 147 16,856 SH   SOLE 7 16,856 0 0
ENERGY RECOVERY INC COM 29270J100 1,071 122,694 SH   SOLE 18 122,694 0 0
ENERGY RECOVERY INC COM 29270J100 446 51,125 SH   SOLE 19 51,125 0 0
ENERGY RECOVERY INC COM 29270J100 10,171 1,165,066 SH   SOLE 21 1,165,066 0 0
ENERGY RECOVERY INC COM 29270J100 7,974 913,428 SH   SOLE 22 867,331 0 46,097
ENERGY RECOVERY INC COM 29270J100 26 3,010 SH   SOLE 26 0 0 3,010
ENERGY RECOVERY INC COM 29270J100 54 6,211 SH   SOLE 28 6,211 0 0
ENERGY RECOVERY INC COM 29270J100 906 103,808 SH   SOLE 30 103,808 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2,115 137,601 SH   SOLE 18 137,601 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 84,646 5,507,246 SH   SOLE 19 5,507,246 0 0
ENERPLUS CORP COM 292766102 880 104,605 SH   SOLE 21 104,605 0 0
ENERSYS COM 29275Y102 3,673 56,372 SH   SOLE 2 19,448 0 36,924
ENERSYS COM 29275Y102 15 233 SH   SOLE 4 233 0 0
ENERSYS COM 29275Y102 73 1,119 SH   SOLE 7 1,119 0 0
ENERSYS COM 29275Y102 15,698 240,909 SH   SOLE 18 240,909 0 0
ENERSYS COM 29275Y102 4,389 67,350 SH   SOLE 19 67,350 0 0
ENERSYS COM 29275Y102 195,770 3,004,455 SH   SOLE 21 3,004,455 0 0
ENERSYS COM 29275Y102 98,775 1,515,881 SH   SOLE 22 1,454,430 0 61,451
ENERSYS COM 29275Y102 744 11,425 SH   SOLE 26 7,835 0 3,590
ENERSYS COM 29275Y102 347 5,327 SH   SOLE 28 5,327 0 0
ENERSYS COM 29275Y102 734 11,257 SH   SOLE 30 11,257 0 0
ENERSYS COM 29275Y102 47 716 SH   SOLE 36 716 0 0
ENERSYS COM 29275Y102 307 4,707 SH   SOLE 40 4,707 0 0
ENGLOBAL CORP COM 293306106 6 11,006 SH   SOLE 21 11,006 0 0
ENI S P A SPONSORED ADR 26874R108 6 172 SH   SOLE 18 172 0 0
ENI S P A SPONSORED ADR 26874R108 963 27,327 SH   SOLE 21 27,327 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 25 1,987 SH   SOLE 4 1,987 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 4,860 380,285 SH   SOLE 7 380,285 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 7,938 621,103 SH   SOLE 19 621,103 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,295 101,359 SH   SOLE 21 101,359 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 3,210 251,159 SH   SOLE 22 122,950 0 128,209
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,147 89,737 SH   SOLE 26 61,452 0 28,285
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 122 9,531 SH   SOLE 28 9,531 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 991 77,580 SH   SOLE 30 77,580 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2,546 199,187 SH   SOLE 34 199,187 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 262 20,512 SH   SOLE 40 20,512 0 0
ENNIS INC COM 293389102 687 33,112 SH   SOLE 2 8,398 0 24,714
ENNIS INC COM 293389102 8 364 SH   SOLE 4 364 0 0
ENNIS INC COM 293389102 13 634 SH   SOLE 7 634 0 0
ENNIS INC COM 293389102 2,024 97,482 SH   SOLE 18 88,646 0 8,836
ENNIS INC COM 293389102 2,500 120,403 SH   SOLE 19 120,403 0 0
ENNIS INC COM 293389102 18,765 903,911 SH   SOLE 21 903,911 0 0
ENNIS INC COM 293389102 21,259 1,024,043 SH   SOLE 22 990,627 0 33,416
ENNIS INC COM 293389102 899 43,324 SH   SOLE 23 43,324 0 0
ENNIS INC COM 293389102 1,229 59,181 SH   SOLE 26 9,361 0 49,820
ENNIS INC COM 293389102 77 3,722 SH   SOLE 28 3,722 0 0
ENNIS INC COM 293389102 154 7,418 SH   SOLE 30 7,418 0 0
ENNIS INC COM 293389102 647 31,166 SH   SOLE 34 31,166 0 0
ENNIS INC COM 293389102 54 2,583 SH   SOLE 40 2,583 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 369 53,198 SH   SOLE 21 53,198 0 0
ENOVA INTL INC COM 29357K103 879 38,535 SH   SOLE 2 12,979 0 25,556
ENOVA INTL INC COM 29357K103 17 756 SH   SOLE 7 756 0 0
ENOVA INTL INC COM 29357K103 3,413 149,569 SH   SOLE 18 147,863 0 1,706
ENOVA INTL INC COM 29357K103 4,820 211,239 SH   SOLE 19 211,239 0 0
ENOVA INTL INC COM 29357K103 83,388 3,654,182 SH   SOLE 21 3,654,182 0 0
ENOVA INTL INC COM 29357K103 27,462 1,203,417 SH   SOLE 22 1,163,594 0 39,823
ENOVA INTL INC COM 29357K103 1,290 56,537 SH   SOLE 23 56,537 0 0
ENOVA INTL INC COM 29357K103 3,070 134,518 SH   SOLE 26 23,030 0 111,488
ENOVA INTL INC COM 29357K103 92 4,044 SH   SOLE 28 4,044 0 0
ENOVA INTL INC COM 29357K103 1,099 48,174 SH   SOLE 30 48,174 0 0
ENOVA INTL INC COM 29357K103 300 13,141 SH   SOLE 34 13,141 0 0
ENOVA INTL INC COM 29357K103 73 3,191 SH   SOLE 40 3,191 0 0
ENPHASE ENERGY INC COM 29355A107 820 88,831 SH   SOLE 2 3,177 0 85,654
ENPHASE ENERGY INC COM 29355A107 17 1,849 SH   SOLE 7 1,849 0 0
ENPHASE ENERGY INC COM 29355A107 2,767 299,835 SH   SOLE 18 299,835 0 0
ENPHASE ENERGY INC COM 29355A107 1,265 137,022 SH   SOLE 19 137,022 0 0
ENPHASE ENERGY INC COM 29355A107 27,085 2,934,403 SH   SOLE 21 2,934,403 0 0
ENPHASE ENERGY INC COM 29355A107 21,096 2,285,589 SH   SOLE 22 2,219,392 0 66,197
ENPRO INDS INC COM 29355X107 1,390 21,561 SH   SOLE 2 808 0 20,753
ENPRO INDS INC COM 29355X107 7 109 SH   SOLE 4 109 0 0
ENPRO INDS INC COM 29355X107 17 268 SH   SOLE 7 268 0 0
ENPRO INDS INC COM 29355X107 5,835 90,530 SH   SOLE 18 90,530 0 0
ENPRO INDS INC COM 29355X107 2,085 32,354 SH   SOLE 19 32,354 0 0
ENPRO INDS INC COM 29355X107 142,876 2,216,854 SH   SOLE 21 2,216,854 0 0
ENPRO INDS INC COM 29355X107 40,498 628,360 SH   SOLE 22 600,697 0 27,663
ENPRO INDS INC COM 29355X107 311 4,828 SH   SOLE 26 3,599 0 1,229
ENPRO INDS INC COM 29355X107 164 2,542 SH   SOLE 28 2,542 0 0
ENPRO INDS INC COM 29355X107 1,954 30,312 SH   SOLE 30 30,312 0 0
ENPRO INDS INC COM 29355X107 172 2,664 SH   SOLE 40 2,664 0 0
ENSCO PLC SHS CLASS A G3157S106 732 186,351 SH   SOLE 2 186,351 0 0
ENSCO PLC SHS CLASS A G3157S106 7 1,807 SH   SOLE 4 1,807 0 0
ENSCO PLC SHS CLASS A G3157S106 79 20,048 SH   SOLE 7 20,048 0 0
ENSCO PLC SHS CLASS A G3157S106 4,150 1,056,050 SH   SOLE 18 1,056,050 0 0
ENSCO PLC SHS CLASS A G3157S106 72,569 18,465,320 SH   SOLE 21 18,465,320 0 0
ENSCO PLC SHS CLASS A G3157S106 41,132 10,466,127 SH   SOLE 22 10,105,600 0 360,527
ENSCO PLC SHS CLASS A G3157S106 594 151,055 SH   SOLE 26 75,906 0 75,149
ENSCO PLC SHS CLASS A G3157S106 217 55,197 SH   SOLE 28 55,197 0 0
ENSCO PLC SHS CLASS A G3157S106 464 118,070 SH   SOLE 30 118,070 0 0
ENSCO PLC SHS CLASS A G3157S106 888 226,004 SH   SOLE 36 226,004 0 0
ENSCO PLC SHS CLASS A G3157S106 174 44,320 SH   SOLE 40 44,320 0 0
ENSERVCO CORP COM 29358Y102 4 6,810 SH   SOLE 18 6,810 0 0
ENSERVCO CORP COM 29358Y102 57 108,157 SH   SOLE 21 108,157 0 0
ENSERVCO CORP COM 29358Y102 84 159,103 SH   SOLE 22 159,103 0 0
ENSIGN GROUP INC COM 29358P101 2,322 45,352 SH   SOLE 2 6,900 0 38,452
ENSIGN GROUP INC COM 29358P101 14 273 SH   SOLE 4 273 0 0
ENSIGN GROUP INC COM 29358P101 40 779 SH   SOLE 7 779 0 0
ENSIGN GROUP INC COM 29358P101 11,159 217,993 SH   SOLE 18 214,128 0 3,865
ENSIGN GROUP INC COM 29358P101 8,972 175,276 SH   SOLE 19 175,276 0 0
ENSIGN GROUP INC COM 29358P101 276,048 5,392,619 SH   SOLE 21 5,392,619 0 0
ENSIGN GROUP INC COM 29358P101 76,479 1,494,021 SH   SOLE 22 1,430,519 0 63,502
ENSIGN GROUP INC COM 29358P101 1,001 19,548 SH   SOLE 23 19,548 0 0
ENSIGN GROUP INC COM 29358P101 2,761 53,939 SH   SOLE 26 10,329 0 43,610
ENSIGN GROUP INC COM 29358P101 358 6,989 SH   SOLE 28 6,989 0 0
ENSIGN GROUP INC COM 29358P101 3,666 71,620 SH   SOLE 30 71,620 0 0
ENSIGN GROUP INC COM 29358P101 273 5,340 SH   SOLE 40 5,340 0 0
ENSTAR GROUP LIMITED SHS G3075P101 2,181 12,532 SH   SOLE 2 450 0 12,082
ENSTAR GROUP LIMITED SHS G3075P101 13 77 SH   SOLE 4 77 0 0
ENSTAR GROUP LIMITED SHS G3075P101 35 204 SH   SOLE 7 204 0 0
ENSTAR GROUP LIMITED SHS G3075P101 6,769 38,900 SH   SOLE 18 38,900 0 0
ENSTAR GROUP LIMITED SHS G3075P101 3,301 18,972 SH   SOLE 19 18,972 0 0
ENSTAR GROUP LIMITED SHS G3075P101 69,765 400,951 SH   SOLE 21 400,951 0 0
ENSTAR GROUP LIMITED SHS G3075P101 74,292 426,968 SH   SOLE 22 412,563 0 14,405
ENSTAR GROUP LIMITED SHS G3075P101 5 30 SH   SOLE 23 30 0 0
ENSTAR GROUP LIMITED SHS G3075P101 757 4,349 SH   SOLE 26 3,384 0 965
ENSTAR GROUP LIMITED SHS G3075P101 247 1,418 SH   SOLE 28 1,418 0 0
ENSTAR GROUP LIMITED SHS G3075P101 496 2,848 SH   SOLE 30 2,848 0 0
ENSTAR GROUP LIMITED SHS G3075P101 67 383 SH   SOLE 36 383 0 0
ENSTAR GROUP LIMITED SHS G3075P101 129 744 SH   SOLE 40 744 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 7 974 SH   SOLE 18 974 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 80 11,899 SH   SOLE 21 11,899 0 0
ENTEGRA FINL CORP COM 29363J108 124 5,508 SH   SOLE 2 280 0 5,228
ENTEGRA FINL CORP COM 29363J108 3 153 SH   SOLE 7 153 0 0
ENTEGRA FINL CORP COM 29363J108 501 22,305 SH   SOLE 18 22,305 0 0
ENTEGRA FINL CORP COM 29363J108 207 9,226 SH   SOLE 19 9,226 0 0
ENTEGRA FINL CORP COM 29363J108 4,983 221,947 SH   SOLE 21 221,947 0 0
ENTEGRA FINL CORP COM 29363J108 1,419 63,205 SH   SOLE 22 58,570 0 4,635
ENTEGRIS INC COM 29362U104 4,089 114,560 SH   SOLE 2 5,034 0 109,526
ENTEGRIS INC COM 29362U104 25 710 SH   SOLE 4 710 0 0
ENTEGRIS INC COM 29362U104 91 2,543 SH   SOLE 7 2,543 0 0
ENTEGRIS INC COM 29362U104 16,104 451,211 SH   SOLE 18 451,211 0 0
ENTEGRIS INC COM 29362U104 7,824 219,210 SH   SOLE 19 219,210 0 0
ENTEGRIS INC COM 29362U104 173,696 4,866,811 SH   SOLE 21 4,866,811 0 0
ENTEGRIS INC COM 29362U104 141,772 3,972,306 SH   SOLE 22 3,785,457 0 186,849
ENTEGRIS INC COM 29362U104 1,649 46,214 SH   SOLE 26 30,428 0 15,786
ENTEGRIS INC COM 29362U104 636 17,831 SH   SOLE 28 17,831 0 0
ENTEGRIS INC COM 29362U104 1,362 38,165 SH   SOLE 30 38,165 0 0
ENTEGRIS INC COM 29362U104 495 13,857 SH   SOLE 40 13,857 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 690 131,479 SH   SOLE 2 4,570 0 126,909
ENTERCOM COMMUNICATIONS CORP CL A 293639100 16 3,125 SH   SOLE 7 3,125 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 2,324 442,710 SH   SOLE 18 442,710 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 1,074 204,519 SH   SOLE 19 204,519 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 23,022 4,385,163 SH   SOLE 21 4,385,163 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 19,011 3,621,159 SH   SOLE 22 3,479,677 0 141,482
ENTERCOM COMMUNICATIONS CORP CL A 293639100 418 79,663 SH   SOLE 26 68,356 0 11,307
ENTERCOM COMMUNICATIONS CORP CL A 293639100 93 17,739 SH   SOLE 28 17,739 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 161 30,713 SH   SOLE 30 30,713 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 71 13,582 SH   SOLE 40 13,582 0 0
ENTERGY CORP NEW COM 29364G103 44,973 470,282 SH   SOLE 2 55,269 0 415,013
ENTERGY CORP NEW COM 29364G103 6,143 64,234 SH   SOLE 4 59,463 0 4,771
ENTERGY CORP NEW COM 29364G103 17,240 180,280 SH   SOLE 7 160,839 0 19,441
ENTERGY CORP NEW COM 29364G103 853 8,921 SH   SOLE 13 8,921 0 0
ENTERGY CORP NEW COM 29364G103 165 1,724 SH   SOLE 15 1,724 0 0
ENTERGY CORP NEW COM 29364G103 41,119 429,984 SH   SOLE 18 406,183 0 23,801
ENTERGY CORP NEW COM 29364G103 8,868 92,736 SH   SOLE 19 92,736 0 0
ENTERGY CORP NEW COM 29364G103 661,906 6,921,534 SH   SOLE 21 6,921,534 0 0
ENTERGY CORP NEW COM 29364G103 461,833 4,829,375 SH   SOLE 22 4,321,358 0 508,017
ENTERGY CORP NEW COM 29364G103 12,200 127,576 SH   SOLE 23 127,576 0 0
ENTERGY CORP NEW COM 29364G103 17,832 186,469 SH   SOLE 25 186,469 0 0
ENTERGY CORP NEW COM 29364G103 72,563 758,790 SH   SOLE 26 213,695 0 545,095
ENTERGY CORP NEW COM 29364G103 3,348 35,015 SH   SOLE 28 25,529 0 9,486
ENTERGY CORP NEW COM 29364G103 627 6,561 SH   SOLE 29 6,561 0 0
ENTERGY CORP NEW COM 29364G103 66,270 692,982 SH   SOLE 30 692,982 0 0
ENTERGY CORP NEW COM 29364G103 5,203 54,410 SH   SOLE 31 34,188 0 20,222
ENTERGY CORP NEW COM 29364G103 3,956 41,367 SH   SOLE 32 41,367 0 0
ENTERGY CORP NEW COM 29364G103 3,339 34,915 SH   SOLE 34 34,915 0 0
ENTERGY CORP NEW COM 29364G103 16,871 176,418 SH   SOLE 36 176,418 0 0
ENTERGY CORP NEW COM 29364G103 434 4,539 SH   SOLE 40 4,539 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 287 9,976 SH   SOLE 2 361 0 9,615
ENTERPRISE BANCORP INC MASS COM 293668109 5 178 SH   SOLE 7 178 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 985 34,274 SH   SOLE 18 34,274 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 390 13,592 SH   SOLE 19 13,592 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 9,437 328,469 SH   SOLE 21 328,469 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 2,785 96,928 SH   SOLE 22 89,781 0 7,147
ENTERPRISE FINL SVCS CORP COM 293712105 880 21,592 SH   SOLE 2 786 0 20,806
ENTERPRISE FINL SVCS CORP COM 293712105 12 297 SH   SOLE 4 297 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 15 376 SH   SOLE 7 376 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 2,984 73,188 SH   SOLE 18 70,913 0 2,275
ENTERPRISE FINL SVCS CORP COM 293712105 1,958 48,019 SH   SOLE 19 48,019 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 29,307 718,826 SH   SOLE 21 718,826 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 33,711 826,868 SH   SOLE 22 800,833 0 26,035
ENTERPRISE FINL SVCS CORP COM 293712105 859 21,079 SH   SOLE 26 11,354 0 9,725
ENTERPRISE FINL SVCS CORP COM 293712105 130 3,191 SH   SOLE 28 3,191 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 246 6,044 SH   SOLE 30 6,044 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 915 22,444 SH   SOLE 34 22,444 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 80 1,972 SH   SOLE 40 1,972 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,121 107,248 SH   SOLE 2 107,248 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 34,456 1,184,064 SH   SOLE 18 837,205 0 346,859
ENTERPRISE PRODS PARTNERS L COM 293792107 456,258 15,678,981 SH   SOLE 19 15,678,981 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 377 116,508 SH   SOLE 2 51,656 0 64,852
ENTRAVISION COMMUNICATIONS C CL A 29382R107 6 1,833 SH   SOLE 7 1,833 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 737 227,433 SH   SOLE 18 227,433 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 2,102 648,640 SH   SOLE 19 648,640 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 7,349 2,268,153 SH   SOLE 21 2,268,153 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 8,411 2,596,126 SH   SOLE 22 2,518,656 0 77,470
ENTRAVISION COMMUNICATIONS C CL A 29382R107 794 245,094 SH   SOLE 23 245,094 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 475 146,680 SH   SOLE 26 0 0 146,680
ENTRAVISION COMMUNICATIONS C CL A 29382R107 29 9,070 SH   SOLE 28 9,070 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 21 6,479 SH   SOLE 30 6,479 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 18 5,507 SH   SOLE 40 5,507 0 0
ENVESTNET INC COM 29404K106 2,608 39,883 SH   SOLE 2 5,332 0 34,551
ENVESTNET INC COM 29404K106 15 224 SH   SOLE 4 224 0 0
ENVESTNET INC COM 29404K106 39 603 SH   SOLE 7 603 0 0
ENVESTNET INC COM 29404K106 9,641 147,436 SH   SOLE 18 141,174 0 6,262
ENVESTNET INC COM 29404K106 9,070 138,700 SH   SOLE 19 138,700 0 0
ENVESTNET INC COM 29404K106 101,699 1,555,272 SH   SOLE 21 1,555,272 0 0
ENVESTNET INC COM 29404K106 89,526 1,369,116 SH   SOLE 22 1,310,096 0 59,020
ENVESTNET INC COM 29404K106 1,100 16,829 SH   SOLE 23 16,829 0 0
ENVESTNET INC COM 29404K106 2,758 42,181 SH   SOLE 26 12,390 0 29,791
ENVESTNET INC COM 29404K106 411 6,279 SH   SOLE 28 6,279 0 0
ENVESTNET INC COM 29404K106 797 12,181 SH   SOLE 30 12,181 0 0
ENVESTNET INC COM 29404K106 269 4,121 SH   SOLE 40 4,121 0 0
ENZO BIOCHEM INC COM 294100102 170 62,453 SH   SOLE 2 27,187 0 35,266
ENZO BIOCHEM INC COM 294100102 2 771 SH   SOLE 7 771 0 0
ENZO BIOCHEM INC COM 294100102 389 142,580 SH   SOLE 18 142,580 0 0
ENZO BIOCHEM INC COM 294100102 618 226,501 SH   SOLE 19 226,501 0 0
ENZO BIOCHEM INC COM 294100102 4,011 1,469,343 SH   SOLE 21 1,469,343 0 0
ENZO BIOCHEM INC COM 294100102 4,938 1,808,632 SH   SOLE 22 1,774,968 0 33,664
ENZO BIOCHEM INC COM 294100102 385 140,891 SH   SOLE 23 140,891 0 0
ENZO BIOCHEM INC COM 294100102 185 67,943 SH   SOLE 26 0 0 67,943
EOG RES INC COM 26875P101 138,185 1,451,828 SH   SOLE 2 151,024 0 1,300,804
EOG RES INC COM 26875P101 17,807 187,091 SH   SOLE 4 171,817 0 15,274
EOG RES INC COM 26875P101 43,972 461,990 SH   SOLE 7 450,778 0 11,212
EOG RES INC COM 26875P101 1,831 19,237 SH   SOLE 13 19,237 0 0
EOG RES INC COM 26875P101 476 5,005 SH   SOLE 15 5,005 0 0
EOG RES INC COM 26875P101 125,551 1,319,091 SH   SOLE 18 1,241,408 0 77,683
EOG RES INC COM 26875P101 25,424 267,117 SH   SOLE 19 267,117 0 0
EOG RES INC COM 26875P101 983,433 10,332,347 SH   SOLE 21 10,332,347 0 0
EOG RES INC COM 26875P101 1,321,359 13,882,740 SH   SOLE 22 12,365,369 0 1,517,371
EOG RES INC COM 26875P101 39,499 414,988 SH   SOLE 23 414,988 0 0
EOG RES INC COM 26875P101 53,773 564,958 SH   SOLE 25 564,958 0 0
EOG RES INC COM 26875P101 200,129 2,102,638 SH   SOLE 26 607,782 0 1,494,856
EOG RES INC COM 26875P101 10,548 110,821 SH   SOLE 28 80,542 0 30,279
EOG RES INC COM 26875P101 2,227 23,401 SH   SOLE 29 23,401 0 0
EOG RES INC COM 26875P101 199,825 2,099,441 SH   SOLE 30 2,099,441 0 0
EOG RES INC COM 26875P101 16,803 176,537 SH   SOLE 31 110,613 0 65,924
EOG RES INC COM 26875P101 59,633 626,527 SH   SOLE 34 626,527 0 0
EOG RES INC COM 26875P101 42,994 451,710 SH   SOLE 36 451,710 0 0
EOG RES INC COM 26875P101 1,268 13,318 SH   SOLE 40 13,318 0 0
EP ENERGY CORP CL A 268785102 22 82,922 SH   SOLE 2 1,831 0 81,091
EP ENERGY CORP CL A 268785102 0 611 SH   SOLE 7 611 0 0
EP ENERGY CORP CL A 268785102 32 124,615 SH   SOLE 18 124,615 0 0
EP ENERGY CORP CL A 268785102 14 54,166 SH   SOLE 19 54,166 0 0
EP ENERGY CORP CL A 268785102 340 1,308,539 SH   SOLE 21 1,308,539 0 0
EP ENERGY CORP CL A 268785102 316 1,215,516 SH   SOLE 22 1,189,936 0 25,580
EP ENERGY CORP CL A 268785102 1 4,330 SH   SOLE 26 0 0 4,330
EPAM SYS INC COM 29414B104 15,728 92,996 SH   SOLE 2 3,378 0 89,618
EPAM SYS INC COM 29414B104 37 216 SH   SOLE 4 216 0 0
EPAM SYS INC COM 29414B104 162 956 SH   SOLE 7 956 0 0
EPAM SYS INC COM 29414B104 8 50 SH   SOLE 17 0 0 50
EPAM SYS INC COM 29414B104 4,680 27,672 SH   SOLE 18 27,672 0 0
EPAM SYS INC COM 29414B104 1,964 11,612 SH   SOLE 19 11,612 0 0
EPAM SYS INC COM 29414B104 110,535 653,550 SH   SOLE 21 653,550 0 0
EPAM SYS INC COM 29414B104 237,921 1,406,734 SH   SOLE 22 1,309,781 0 96,953
EPAM SYS INC COM 29414B104 2,746 16,238 SH   SOLE 26 10,590 0 5,648
EPAM SYS INC COM 29414B104 1,121 6,628 SH   SOLE 28 6,628 0 0
EPAM SYS INC COM 29414B104 2,302 13,612 SH   SOLE 30 13,612 0 0
EPAM SYS INC COM 29414B104 181 1,070 SH   SOLE 31 1,070 0 0
EPAM SYS INC COM 29414B104 10,359 61,248 SH   SOLE 34 61,248 0 0
EPAM SYS INC COM 29414B104 826 4,884 SH   SOLE 40 4,884 0 0
EPIZYME INC COM 29428V104 648 52,336 SH   SOLE 2 2,067 0 50,269
EPIZYME INC COM 29428V104 12 970 SH   SOLE 7 970 0 0
EPIZYME INC COM 29428V104 2,379 191,996 SH   SOLE 18 191,996 0 0
EPIZYME INC COM 29428V104 1,160 93,650 SH   SOLE 19 93,650 0 0
EPIZYME INC COM 29428V104 33,554 2,708,165 SH   SOLE 21 2,708,165 0 0
EPIZYME INC COM 29428V104 22,237 1,794,734 SH   SOLE 22 1,729,251 0 65,483
EPIZYME INC COM 29428V104 182 14,696 SH   SOLE 26 0 0 14,696
EPIZYME INC COM 29428V104 110 8,903 SH   SOLE 28 8,903 0 0
EPIZYME INC COM 29428V104 221 17,867 SH   SOLE 30 17,867 0 0
EPIZYME INC COM 29428V104 63 5,064 SH   SOLE 40 5,064 0 0
EPLUS INC COM 294268107 963 10,872 SH   SOLE 2 460 0 10,412
EPLUS INC COM 294268107 13 148 SH   SOLE 4 148 0 0
EPLUS INC COM 294268107 26 292 SH   SOLE 7 292 0 0
EPLUS INC COM 294268107 5,140 58,058 SH   SOLE 18 58,058 0 0
EPLUS INC COM 294268107 1,817 20,520 SH   SOLE 19 20,520 0 0
EPLUS INC COM 294268107 128,363 1,449,772 SH   SOLE 21 1,449,772 0 0
EPLUS INC COM 294268107 34,282 387,187 SH   SOLE 22 369,730 0 17,457
EPLUS INC COM 294268107 608 6,872 SH   SOLE 26 5,399 0 1,473
EPLUS INC COM 294268107 165 1,860 SH   SOLE 28 1,860 0 0
EPLUS INC COM 294268107 1,779 20,088 SH   SOLE 30 20,088 0 0
EPLUS INC COM 294268107 120 1,356 SH   SOLE 40 1,356 0 0
EPR PPTYS COM SH BEN INT 26884U109 15,079 196,090 SH   SOLE 2 44,791 0 151,299
EPR PPTYS COM SH BEN INT 26884U109 7,874 102,389 SH   SOLE 4 102,389 0 0
EPR PPTYS COM SH BEN INT 26884U109 8,528 110,897 SH   SOLE 7 110,897 0 0
EPR PPTYS COM SH BEN INT 26884U109 231 3,000 SH   SOLE 15 3,000 0 0
EPR PPTYS COM SH BEN INT 26884U109 51,473 669,348 SH   SOLE 18 669,348 0 0
EPR PPTYS COM SH BEN INT 26884U109 38,507 500,743 SH   SOLE 19 500,743 0 0
EPR PPTYS COM SH BEN INT 26884U109 322,120 4,188,823 SH   SOLE 21 4,188,823 0 0
EPR PPTYS COM SH BEN INT 26884U109 259,228 3,370,981 SH   SOLE 22 3,136,662 0 234,319
EPR PPTYS COM SH BEN INT 26884U109 2,617 34,026 SH   SOLE 23 34,026 0 0
EPR PPTYS COM SH BEN INT 26884U109 12,007 156,144 SH   SOLE 25 156,144 0 0
EPR PPTYS COM SH BEN INT 26884U109 4,202 54,644 SH   SOLE 26 21,009 0 33,635
EPR PPTYS COM SH BEN INT 26884U109 1,803 23,441 SH   SOLE 28 23,441 0 0
EPR PPTYS COM SH BEN INT 26884U109 2,052 26,680 SH   SOLE 29 26,680 0 0
EPR PPTYS COM SH BEN INT 26884U109 27,494 357,533 SH   SOLE 30 357,533 0 0
EPR PPTYS COM SH BEN INT 26884U109 121 1,572 SH   SOLE 31 1,572 0 0
EPR PPTYS COM SH BEN INT 26884U109 25,622 333,182 SH   SOLE 34 333,182 0 0
EPR PPTYS COM SH BEN INT 26884U109 201 2,609 SH   SOLE 36 2,609 0 0
EPR PPTYS COM SH BEN INT 26884U109 559 7,275 SH   SOLE 40 7,275 0 0
EPR PPTYS PFD C CNV 5.75% 26884U208 3,953 125,726 SH   SOLE 21 125,726 0 0
EPR PPTYS CONV PFD 9% SR E 26884U307 3,135 82,747 SH   SOLE 21 82,747 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 35 768 SH   SOLE 18 768 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 20,437 442,643 SH   SOLE 19 442,643 0 0
EQT CORP COM 26884L109 12,699 612,311 SH   SOLE 2 150,650 0 461,661
EQT CORP COM 26884L109 23 1,113 SH   SOLE 4 1,113 0 0
EQT CORP COM 26884L109 162 7,812 SH   SOLE 7 7,812 0 0
EQT CORP COM 26884L109 29 1,400 SH   SOLE 15 1,400 0 0
EQT CORP COM 26884L109 15,208 733,284 SH   SOLE 18 733,284 0 0
EQT CORP COM 26884L109 9,872 475,991 SH   SOLE 19 475,991 0 0
EQT CORP COM 26884L109 262,753 12,668,881 SH   SOLE 21 12,668,881 0 0
EQT CORP COM 26884L109 162,410 7,830,781 SH   SOLE 22 7,308,334 0 522,447
EQT CORP COM 26884L109 4,752 229,107 SH   SOLE 25 229,107 0 0
EQT CORP COM 26884L109 10,692 515,513 SH   SOLE 26 176,657 0 338,856
EQT CORP COM 26884L109 725 34,964 SH   SOLE 28 34,964 0 0
EQT CORP COM 26884L109 2,854 137,593 SH   SOLE 30 137,593 0 0
EQT CORP COM 26884L109 114 5,501 SH   SOLE 31 5,501 0 0
EQT CORP COM 26884L109 15,799 761,745 SH   SOLE 34 761,745 0 0
EQT CORP COM 26884L109 3,029 146,066 SH   SOLE 36 146,066 0 0
EQT CORP COM 26884L109 537 25,882 SH   SOLE 40 25,882 0 0
EQUIFAX INC COM 294429105 36,550 308,437 SH   SOLE 2 38,899 0 269,538
EQUIFAX INC COM 294429105 4,430 37,385 SH   SOLE 4 34,271 0 3,114
EQUIFAX INC COM 294429105 11,010 92,911 SH   SOLE 7 92,911 0 0
EQUIFAX INC COM 294429105 80 679 SH   SOLE 13 679 0 0
EQUIFAX INC COM 294429105 119 1,004 SH   SOLE 15 1,004 0 0
EQUIFAX INC COM 294429105 29,166 246,129 SH   SOLE 18 227,948 0 18,181
EQUIFAX INC COM 294429105 5,103 43,060 SH   SOLE 19 43,060 0 0
EQUIFAX INC COM 294429105 309,597 2,612,637 SH   SOLE 21 2,612,637 0 0
EQUIFAX INC COM 294429105 338,595 2,857,341 SH   SOLE 22 2,545,748 0 311,593
EQUIFAX INC COM 294429105 10,043 84,749 SH   SOLE 23 84,749 0 0
EQUIFAX INC COM 294429105 24,109 203,452 SH   SOLE 25 203,452 0 0
EQUIFAX INC COM 294429105 52,001 438,828 SH   SOLE 26 159,614 0 279,214
EQUIFAX INC COM 294429105 2,714 22,900 SH   SOLE 28 16,568 0 6,332
EQUIFAX INC COM 294429105 742 6,259 SH   SOLE 29 6,259 0 0
EQUIFAX INC COM 294429105 46,061 388,703 SH   SOLE 30 388,703 0 0
EQUIFAX INC COM 294429105 4,175 35,236 SH   SOLE 31 22,290 0 12,946
EQUIFAX INC COM 294429105 1,875 15,826 SH   SOLE 34 15,826 0 0
EQUIFAX INC COM 294429105 10,565 89,160 SH   SOLE 36 89,160 0 0
EQUIFAX INC COM 294429105 395 3,337 SH   SOLE 40 3,337 0 0
EQUILLIUM INC COM 29446K106 41 5,113 SH   SOLE 2 216 0 4,897
EQUILLIUM INC COM 29446K106 123 15,319 SH   SOLE 18 15,319 0 0
EQUILLIUM INC COM 29446K106 60 7,454 SH   SOLE 19 7,454 0 0
EQUILLIUM INC COM 29446K106 1,317 164,668 SH   SOLE 21 164,668 0 0
EQUILLIUM INC COM 29446K106 142 17,737 SH   SOLE 22 16,028 0 1,709
EQUINIX INC COM 29444U700 109,680 242,034 SH   SOLE 2 19,224 0 222,810
EQUINIX INC COM 29444U700 15,923 35,138 SH   SOLE 4 33,041 0 2,097
EQUINIX INC COM 29444U700 31,679 69,907 SH   SOLE 7 69,907 0 0
EQUINIX INC COM 29444U700 595 1,314 SH   SOLE 13 1,314 0 0
EQUINIX INC COM 29444U700 242 533 SH   SOLE 15 533 0 0
EQUINIX INC COM 29444U700 142,182 313,756 SH   SOLE 18 303,234 0 10,522
EQUINIX INC COM 29444U700 202,178 446,152 SH   SOLE 19 446,152 0 0
EQUINIX INC COM 29444U700 1,034,733 2,283,373 SH   SOLE 21 2,283,373 0 0
EQUINIX INC COM 29444U700 955,567 2,108,674 SH   SOLE 22 1,890,586 0 218,088
EQUINIX INC COM 29444U700 26,835 59,218 SH   SOLE 23 59,218 0 0
EQUINIX INC COM 29444U700 35,303 77,905 SH   SOLE 25 77,905 0 0
EQUINIX INC COM 29444U700 133,889 295,456 SH   SOLE 26 90,583 0 204,873
EQUINIX INC COM 29444U700 7,541 16,641 SH   SOLE 28 12,432 0 4,209
EQUINIX INC COM 29444U700 47,652 105,156 SH   SOLE 29 105,156 0 0
EQUINIX INC COM 29444U700 126,198 278,485 SH   SOLE 30 278,485 0 0
EQUINIX INC COM 29444U700 10,718 23,651 SH   SOLE 31 14,797 0 8,854
EQUINIX INC COM 29444U700 75,186 165,915 SH   SOLE 34 165,915 0 0
EQUINIX INC COM 29444U700 26,906 59,375 SH   SOLE 36 59,375 0 0
EQUINIX INC COM 29444U700 816 1,801 SH   SOLE 40 1,801 0 0
EQUINOR ASA SPONSORED ADR 29446M102 2,293 104,361 SH   SOLE 18 104,361 0 0
EQUINOR ASA SPONSORED ADR 29446M102 515 23,436 SH   SOLE 21 23,436 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 11,596 532,402 SH   SOLE 2 115,049 0 417,353
EQUITRANS MIDSTREAM CORPORAT COM 294600101 29 1,336 SH   SOLE 4 1,336 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 93 4,288 SH   SOLE 7 4,288 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 24 1,119 SH   SOLE 15 1,119 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 12,947 594,430 SH   SOLE 18 594,430 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 8,705 399,691 SH   SOLE 19 399,691 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 230,713 10,592,901 SH   SOLE 21 10,592,901 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 141,408 6,492,569 SH   SOLE 22 6,075,960 0 416,609
EQUITRANS MIDSTREAM CORPORAT COM 294600101 3,886 178,424 SH   SOLE 25 178,424 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 9,450 433,876 SH   SOLE 26 148,891 0 284,985
EQUITRANS MIDSTREAM CORPORAT COM 294600101 595 27,318 SH   SOLE 28 27,318 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 1,299 59,646 SH   SOLE 30 59,646 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 96 4,400 SH   SOLE 31 4,400 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 2,663 122,250 SH   SOLE 34 122,250 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 2,545 116,852 SH   SOLE 36 116,852 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 479 21,972 SH   SOLE 40 21,972 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 352 12,216 SH   SOLE 2 503 0 11,713
EQUITY BANCSHARES INC COM CL A 29460X109 8 271 SH   SOLE 7 271 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,332 46,243 SH   SOLE 18 46,243 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 585 20,308 SH   SOLE 19 20,308 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 13,074 453,965 SH   SOLE 21 453,965 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 7,321 254,210 SH   SOLE 22 235,994 0 18,216
EQUITY BANCSHARES INC COM CL A 29460X109 114 3,948 SH   SOLE 30 3,948 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 39 1,362 SH   SOLE 40 1,362 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 7,162 219,095 SH   SOLE 2 7,855 0 211,240
EQUITY COMWLTH COM SH BEN INT 294628102 1,021 31,243 SH   SOLE 4 31,243 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 5,735 175,445 SH   SOLE 7 175,445 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 154 4,710 SH   SOLE 15 4,710 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,898 58,065 SH   SOLE 18 58,065 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 6,891 210,810 SH   SOLE 19 210,810 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 70,162 2,146,282 SH   SOLE 21 2,146,282 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 180,215 5,512,838 SH   SOLE 22 5,272,774 0 240,064
EQUITY COMWLTH COM SH BEN INT 294628102 259 7,909 SH   SOLE 23 7,909 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 8,075 247,009 SH   SOLE 25 247,009 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,592 79,283 SH   SOLE 26 26,313 0 52,970
EQUITY COMWLTH COM SH BEN INT 294628102 395 12,086 SH   SOLE 28 12,086 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,387 42,429 SH   SOLE 29 42,429 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 6,987 213,727 SH   SOLE 30 213,727 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 80 2,443 SH   SOLE 31 2,443 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 143 4,388 SH   SOLE 36 4,388 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 309 9,453 SH   SOLE 40 9,453 0 0
EQUITY COMWLTH CUM PFD S D 6.5% 294628201 3,261 119,191 SH   SOLE 21 119,191 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 22,249 194,651 SH   SOLE 2 23,875 0 170,776
EQUITY LIFESTYLE PPTYS INC COM 29472R108 4,423 38,698 SH   SOLE 4 38,698 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 15,913 139,217 SH   SOLE 7 139,217 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 4,656 40,737 SH   SOLE 13 40,737 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 398 3,479 SH   SOLE 15 3,479 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 14,008 122,557 SH   SOLE 18 100,606 0 21,951
EQUITY LIFESTYLE PPTYS INC COM 29472R108 64,726 566,279 SH   SOLE 19 566,279 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 244,582 2,139,823 SH   SOLE 21 2,139,823 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 454,575 3,977,038 SH   SOLE 22 3,625,788 0 351,250
EQUITY LIFESTYLE PPTYS INC COM 29472R108 3,635 31,800 SH   SOLE 23 31,800 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 20,783 181,832 SH   SOLE 25 181,832 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 7,423 64,939 SH   SOLE 26 24,041 0 40,898
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,272 11,126 SH   SOLE 28 11,126 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 8,021 70,174 SH   SOLE 29 43,526 0 26,648
EQUITY LIFESTYLE PPTYS INC COM 29472R108 49,173 430,214 SH   SOLE 30 430,214 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,618 22,908 SH   SOLE 31 16,799 0 6,109
EQUITY LIFESTYLE PPTYS INC COM 29472R108 426 3,725 SH   SOLE 34 3,725 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 3,741 32,728 SH   SOLE 36 32,728 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 967 8,464 SH   SOLE 40 8,464 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 66,880 887,948 SH   SOLE 2 87,021 0 800,927
EQUITY RESIDENTIAL SH BEN INT 29476L107 23,602 313,353 SH   SOLE 4 303,388 0 9,965
EQUITY RESIDENTIAL SH BEN INT 29476L107 68,595 910,709 SH   SOLE 7 890,883 0 19,826
EQUITY RESIDENTIAL SH BEN INT 29476L107 790 10,485 SH   SOLE 13 10,485 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,240 16,458 SH   SOLE 15 16,458 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 108,083 1,434,986 SH   SOLE 18 1,386,060 0 48,926
EQUITY RESIDENTIAL SH BEN INT 29476L107 160,534 2,131,355 SH   SOLE 19 2,131,355 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,132,130 15,030,940 SH   SOLE 21 15,030,940 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,059,302 14,064,015 SH   SOLE 22 13,010,607 0 1,053,408
EQUITY RESIDENTIAL SH BEN INT 29476L107 24,065 319,498 SH   SOLE 23 319,498 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 81,789 1,085,889 SH   SOLE 25 1,085,889 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 121,276 1,610,150 SH   SOLE 26 411,347 0 1,198,803
EQUITY RESIDENTIAL SH BEN INT 29476L107 6,118 81,223 SH   SOLE 28 61,975 0 19,248
EQUITY RESIDENTIAL SH BEN INT 29476L107 10,753 142,762 SH   SOLE 29 142,762 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 223,375 2,965,678 SH   SOLE 30 2,965,678 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 8,241 109,419 SH   SOLE 31 68,957 0 40,462
EQUITY RESIDENTIAL SH BEN INT 29476L107 52,654 699,072 SH   SOLE 34 699,072 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 27,626 366,779 SH   SOLE 36 366,779 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 651 8,643 SH   SOLE 40 8,643 0 0
ERA GROUP INC COM 26885G109 206 17,886 SH   SOLE 2 852 0 17,034
ERA GROUP INC COM 26885G109 5 466 SH   SOLE 7 466 0 0
ERA GROUP INC COM 26885G109 1,008 87,318 SH   SOLE 18 87,318 0 0
ERA GROUP INC COM 26885G109 378 32,754 SH   SOLE 19 32,754 0 0
ERA GROUP INC COM 26885G109 25,790 2,234,795 SH   SOLE 21 2,234,795 0 0
ERA GROUP INC COM 26885G109 6,029 522,475 SH   SOLE 22 507,272 0 15,203
ERA GROUP INC COM 26885G109 302 26,169 SH   SOLE 30 26,169 0 0
ERICSSON ADR B SEK 10 294821608 527 57,390 SH   SOLE 18 57,390 0 0
ERIE INDTY CO CL A 29530P102 9,962 55,802 SH   SOLE 2 5,861 0 49,941
ERIE INDTY CO CL A 29530P102 17 96 SH   SOLE 4 96 0 0
ERIE INDTY CO CL A 29530P102 79 441 SH   SOLE 7 441 0 0
ERIE INDTY CO CL A 29530P102 2,404 13,466 SH   SOLE 18 13,466 0 0
ERIE INDTY CO CL A 29530P102 960 5,380 SH   SOLE 19 5,380 0 0
ERIE INDTY CO CL A 29530P102 54,813 307,040 SH   SOLE 21 307,040 0 0
ERIE INDTY CO CL A 29530P102 106,867 598,629 SH   SOLE 22 548,579 0 50,050
ERIE INDTY CO CL A 29530P102 1,575 8,822 SH   SOLE 26 6,777 0 2,045
ERIE INDTY CO CL A 29530P102 572 3,205 SH   SOLE 28 3,205 0 0
ERIE INDTY CO CL A 29530P102 1,232 6,900 SH   SOLE 30 6,900 0 0
ERIE INDTY CO CL A 29530P102 91 509 SH   SOLE 31 509 0 0
ERIE INDTY CO CL A 29530P102 452 2,532 SH   SOLE 40 2,532 0 0
EROS INTL PLC SHS NEW G3788M114 303 33,192 SH   SOLE 2 1,081 0 32,111
EROS INTL PLC SHS NEW G3788M114 4 465 SH   SOLE 7 465 0 0
EROS INTL PLC SHS NEW G3788M114 1,046 114,461 SH   SOLE 18 114,461 0 0
EROS INTL PLC SHS NEW G3788M114 484 52,970 SH   SOLE 19 52,970 0 0
EROS INTL PLC SHS NEW G3788M114 9,806 1,072,874 SH   SOLE 21 1,072,874 0 0
EROS INTL PLC SHS NEW G3788M114 3,469 379,505 SH   SOLE 22 354,775 0 24,730
ESCALADE INC COM 296056104 157 14,042 SH   SOLE 2 544 0 13,498
ESCALADE INC COM 296056104 400 35,853 SH   SOLE 18 35,853 0 0
ESCALADE INC COM 296056104 178 15,941 SH   SOLE 19 15,941 0 0
ESCALADE INC COM 296056104 4,283 383,414 SH   SOLE 21 383,414 0 0
ESCALADE INC COM 296056104 901 80,644 SH   SOLE 22 75,802 0 4,842
ESCO TECHNOLOGIES INC COM 296315104 1,834 27,363 SH   SOLE 2 2,345 0 25,018
ESCO TECHNOLOGIES INC COM 296315104 8 124 SH   SOLE 4 124 0 0
ESCO TECHNOLOGIES INC COM 296315104 15 223 SH   SOLE 7 223 0 0
ESCO TECHNOLOGIES INC COM 296315104 7,519 112,167 SH   SOLE 18 111,810 0 357
ESCO TECHNOLOGIES INC COM 296315104 3,273 48,829 SH   SOLE 19 48,829 0 0
ESCO TECHNOLOGIES INC COM 296315104 183,828 2,742,479 SH   SOLE 21 2,742,479 0 0
ESCO TECHNOLOGIES INC COM 296315104 54,509 813,209 SH   SOLE 22 779,224 0 33,985
ESCO TECHNOLOGIES INC COM 296315104 552 8,239 SH   SOLE 23 8,239 0 0
ESCO TECHNOLOGIES INC COM 296315104 1,148 17,131 SH   SOLE 26 4,594 0 12,537
ESCO TECHNOLOGIES INC COM 296315104 247 3,692 SH   SOLE 28 3,692 0 0
ESCO TECHNOLOGIES INC COM 296315104 2,585 38,564 SH   SOLE 30 38,564 0 0
ESCO TECHNOLOGIES INC COM 296315104 189 2,821 SH   SOLE 40 2,821 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 743 18,509 SH   SOLE 2 819 0 17,690
ESPERION THERAPEUTICS INC NE COM 29664W105 3 87 SH   SOLE 4 87 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 20 497 SH   SOLE 7 497 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 3,571 88,938 SH   SOLE 18 88,938 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 1,583 39,427 SH   SOLE 19 39,427 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 39,914 994,112 SH   SOLE 21 994,112 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 27,676 689,325 SH   SOLE 22 659,391 0 29,934
ESPERION THERAPEUTICS INC NE COM 29664W105 13 318 SH   SOLE 23 318 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 500 12,444 SH   SOLE 26 10,373 0 2,071
ESPERION THERAPEUTICS INC NE COM 29664W105 148 3,694 SH   SOLE 28 3,694 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 309 7,700 SH   SOLE 30 7,700 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 15 384 SH   SOLE 34 384 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 90 2,238 SH   SOLE 40 2,238 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 7 301 SH   SOLE 18 301 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 15 612 SH   SOLE 21 612 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 120 5,283 SH   SOLE 2 279 0 5,004
ESQUIRE FINL HLDGS INC COM 29667J101 480 21,079 SH   SOLE 18 21,079 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 200 8,806 SH   SOLE 19 8,806 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 4,901 215,318 SH   SOLE 21 215,318 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 1,126 49,463 SH   SOLE 22 46,100 0 3,363
ESSA BANCORP INC COM 29667D104 152 9,848 SH   SOLE 2 294 0 9,554
ESSA BANCORP INC COM 29667D104 482 31,321 SH   SOLE 18 31,321 0 0
ESSA BANCORP INC COM 29667D104 204 13,252 SH   SOLE 19 13,252 0 0
ESSA BANCORP INC COM 29667D104 5,313 344,985 SH   SOLE 21 344,985 0 0
ESSA BANCORP INC COM 29667D104 1,243 80,710 SH   SOLE 22 75,626 0 5,084
ESSENT GROUP LTD COM G3198U102 4,569 105,145 SH   SOLE 2 19,509 0 85,636
ESSENT GROUP LTD COM G3198U102 19 430 SH   SOLE 4 430 0 0
ESSENT GROUP LTD COM G3198U102 78 1,799 SH   SOLE 7 1,799 0 0
ESSENT GROUP LTD COM G3198U102 220 5,059 SH   SOLE 13 5,059 0 0
ESSENT GROUP LTD COM G3198U102 13,919 320,338 SH   SOLE 18 310,274 0 10,064
ESSENT GROUP LTD COM G3198U102 21,696 499,331 SH   SOLE 19 499,331 0 0
ESSENT GROUP LTD COM G3198U102 139,145 3,202,424 SH   SOLE 21 3,202,424 0 0
ESSENT GROUP LTD COM G3198U102 146,176 3,364,240 SH   SOLE 22 3,237,490 0 126,750
ESSENT GROUP LTD COM G3198U102 2,826 65,046 SH   SOLE 23 65,046 0 0
ESSENT GROUP LTD COM G3198U102 235 5,400 SH   SOLE 25 5,400 0 0
ESSENT GROUP LTD COM G3198U102 7,428 170,953 SH   SOLE 26 26,685 0 144,268
ESSENT GROUP LTD COM G3198U102 503 11,575 SH   SOLE 28 11,575 0 0
ESSENT GROUP LTD COM G3198U102 1,582 36,413 SH   SOLE 29 0 0 36,413
ESSENT GROUP LTD COM G3198U102 1,058 24,360 SH   SOLE 30 24,360 0 0
ESSENT GROUP LTD COM G3198U102 135 3,103 SH   SOLE 34 3,103 0 0
ESSENT GROUP LTD COM G3198U102 193 4,449 SH   SOLE 36 4,449 0 0
ESSENT GROUP LTD COM G3198U102 371 8,534 SH   SOLE 40 8,534 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 810 41,494 SH   SOLE 2 7,748 0 33,746
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 12 639 SH   SOLE 7 639 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2,448 125,431 SH   SOLE 18 125,431 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2,774 142,094 SH   SOLE 19 142,094 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 25,411 1,301,776 SH   SOLE 21 1,301,776 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 27,709 1,419,525 SH   SOLE 22 1,366,765 0 52,760
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 283 14,491 SH   SOLE 23 14,491 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 242 12,398 SH   SOLE 30 12,398 0 0
ESSEX PPTY TR INC COM 297178105 46,780 161,734 SH   SOLE 2 15,977 0 145,757
ESSEX PPTY TR INC COM 297178105 11,079 38,304 SH   SOLE 4 36,554 0 1,750
ESSEX PPTY TR INC COM 297178105 52,274 180,730 SH   SOLE 7 175,110 0 5,620
ESSEX PPTY TR INC COM 297178105 489 1,691 SH   SOLE 13 1,691 0 0
ESSEX PPTY TR INC COM 297178105 863 2,985 SH   SOLE 15 2,985 0 0
ESSEX PPTY TR INC COM 297178105 38,345 132,571 SH   SOLE 18 124,038 0 8,533
ESSEX PPTY TR INC COM 297178105 35,122 121,430 SH   SOLE 19 121,430 0 0
ESSEX PPTY TR INC COM 297178105 741,804 2,564,666 SH   SOLE 21 2,564,666 0 0
ESSEX PPTY TR INC COM 297178105 711,349 2,459,374 SH   SOLE 22 2,284,519 0 174,855
ESSEX PPTY TR INC COM 297178105 14,706 50,845 SH   SOLE 23 50,845 0 0
ESSEX PPTY TR INC COM 297178105 57,801 199,836 SH   SOLE 25 199,836 0 0
ESSEX PPTY TR INC COM 297178105 92,533 319,918 SH   SOLE 26 78,272 0 241,646
ESSEX PPTY TR INC COM 297178105 3,632 12,556 SH   SOLE 28 9,123 0 3,433
ESSEX PPTY TR INC COM 297178105 11,532 39,871 SH   SOLE 29 26,161 0 13,710
ESSEX PPTY TR INC COM 297178105 151,645 524,288 SH   SOLE 30 524,288 0 0
ESSEX PPTY TR INC COM 297178105 5,731 19,815 SH   SOLE 31 12,039 0 7,776
ESSEX PPTY TR INC COM 297178105 1,261 4,359 SH   SOLE 34 4,359 0 0
ESSEX PPTY TR INC COM 297178105 17,745 61,349 SH   SOLE 36 61,349 0 0
ESSEX PPTY TR INC COM 297178105 476 1,647 SH   SOLE 40 1,647 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 146 6,060 SH   SOLE 22 6,060 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 509 26,614 SH   SOLE 2 861 0 25,753
ETHAN ALLEN INTERIORS INC COM 297602104 4 227 SH   SOLE 4 227 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 9 469 SH   SOLE 7 469 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 2,050 107,184 SH   SOLE 18 107,184 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 756 39,514 SH   SOLE 19 39,514 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 54,831 2,866,236 SH   SOLE 21 2,866,236 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 15,849 828,509 SH   SOLE 22 789,801 0 38,708
ETHAN ALLEN INTERIORS INC COM 297602104 94 4,933 SH   SOLE 26 3,301 0 1,632
ETHAN ALLEN INTERIORS INC COM 297602104 71 3,702 SH   SOLE 28 3,702 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 680 35,544 SH   SOLE 30 35,544 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 59 3,080 SH   SOLE 40 3,080 0 0
ETON PHARMACEUTICALS INC COM 29772L108 6 708 SH   SOLE 18 708 0 0
ETON PHARMACEUTICALS INC COM 29772L108 69 8,571 SH   SOLE 21 8,571 0 0
ETSY INC COM 29786A106 6,704 99,731 SH   SOLE 2 7,376 0 92,355
ETSY INC COM 29786A106 32 474 SH   SOLE 4 474 0 0
ETSY INC COM 29786A106 156 2,316 SH   SOLE 7 2,316 0 0
ETSY INC COM 29786A106 26,046 387,474 SH   SOLE 18 378,906 0 8,568
ETSY INC COM 29786A106 18,486 275,006 SH   SOLE 19 275,006 0 0
ETSY INC COM 29786A106 260,124 3,869,735 SH   SOLE 21 3,869,735 0 0
ETSY INC COM 29786A106 234,871 3,494,065 SH   SOLE 22 3,347,450 0 146,615
ETSY INC COM 29786A106 949 14,124 SH   SOLE 23 14,124 0 0
ETSY INC COM 29786A106 8,948 133,116 SH   SOLE 25 133,116 0 0
ETSY INC COM 29786A106 4,779 71,090 SH   SOLE 26 26,313 0 44,777
ETSY INC COM 29786A106 919 13,678 SH   SOLE 28 13,678 0 0
ETSY INC COM 29786A106 2,143 31,877 SH   SOLE 30 31,877 0 0
ETSY INC COM 29786A106 2,164 32,190 SH   SOLE 34 32,190 0 0
ETSY INC COM 29786A106 702 10,447 SH   SOLE 40 10,447 0 0
ETSY INC NOTE 3/0 29786AAC0 1,736 900,000 PRN   SOLE 21 900,000 0 0
EURONAV NV ANTWERPEN SHS B38564108 3 370 SH   SOLE 22 370 0 0
EURONET WORLDWIDE INC COM 298736109 13,607 95,429 SH   SOLE 2 4,557 0 90,872
EURONET WORLDWIDE INC COM 298736109 36 254 SH   SOLE 4 254 0 0
EURONET WORLDWIDE INC COM 298736109 165 1,154 SH   SOLE 7 1,154 0 0
EURONET WORLDWIDE INC COM 298736109 3,400 23,844 SH   SOLE 18 23,844 0 0
EURONET WORLDWIDE INC COM 298736109 1,470 10,312 SH   SOLE 19 10,312 0 0
EURONET WORLDWIDE INC COM 298736109 85,432 599,145 SH   SOLE 21 599,145 0 0
EURONET WORLDWIDE INC COM 298736109 202,074 1,417,167 SH   SOLE 22 1,317,405 0 99,762
EURONET WORLDWIDE INC COM 298736109 2,547 17,863 SH   SOLE 26 12,221 0 5,642
EURONET WORLDWIDE INC COM 298736109 940 6,595 SH   SOLE 28 6,595 0 0
EURONET WORLDWIDE INC COM 298736109 8,890 62,347 SH   SOLE 30 62,347 0 0
EURONET WORLDWIDE INC COM 298736109 149 1,043 SH   SOLE 31 1,043 0 0
EURONET WORLDWIDE INC COM 298736109 119 836 SH   SOLE 36 836 0 0
EURONET WORLDWIDE INC COM 298736109 755 5,292 SH   SOLE 40 5,292 0 0
EVANS BANCORP INC COM NEW 29911Q208 157 4,413 SH   SOLE 2 187 0 4,226
EVANS BANCORP INC COM NEW 29911Q208 5 130 SH   SOLE 7 130 0 0
EVANS BANCORP INC COM NEW 29911Q208 546 15,319 SH   SOLE 18 15,319 0 0
EVANS BANCORP INC COM NEW 29911Q208 229 6,432 SH   SOLE 19 6,432 0 0
EVANS BANCORP INC COM NEW 29911Q208 5,844 163,915 SH   SOLE 21 163,915 0 0
EVANS BANCORP INC COM NEW 29911Q208 1,432 40,159 SH   SOLE 22 37,747 0 2,412
EVELO BIOSCIENCES INC COM 299734103 92 11,549 SH   SOLE 2 594 0 10,955
EVELO BIOSCIENCES INC COM 299734103 361 45,153 SH   SOLE 18 45,153 0 0
EVELO BIOSCIENCES INC COM 299734103 176 22,006 SH   SOLE 19 22,006 0 0
EVELO BIOSCIENCES INC COM 299734103 3,557 444,610 SH   SOLE 21 444,610 0 0
EVELO BIOSCIENCES INC COM 299734103 983 122,915 SH   SOLE 22 117,109 0 5,806
EVENTBRITE INC COM CL A 29975E109 4,361 227,516 SH   SOLE 19 227,516 0 0
EVENTBRITE INC COM CL A 29975E109 380 19,823 SH   SOLE 21 19,823 0 0
EVENTBRITE INC COM CL A 29975E109 4,695 244,916 SH   SOLE 22 244,916 0 0
EVENTBRITE INC COM CL A 29975E109 4,286 223,592 SH   SOLE 34 223,592 0 0
EVER GLORY INTL GRP INC COM NEW 299766204 120 32,105 SH   SOLE 22 32,105 0 0
EVERBRIDGE INC COM 29978A104 1,782 23,761 SH   SOLE 2 1,037 0 22,724
EVERBRIDGE INC COM 29978A104 6 82 SH   SOLE 4 82 0 0
EVERBRIDGE INC COM 29978A104 42 563 SH   SOLE 7 563 0 0
EVERBRIDGE INC COM 29978A104 6,880 91,727 SH   SOLE 18 91,727 0 0
EVERBRIDGE INC COM 29978A104 3,419 45,582 SH   SOLE 19 45,582 0 0
EVERBRIDGE INC COM 29978A104 74,017 986,758 SH   SOLE 21 986,758 0 0
EVERBRIDGE INC COM 29978A104 62,471 832,834 SH   SOLE 22 794,275 0 38,559
EVERBRIDGE INC COM 29978A104 813 10,835 SH   SOLE 26 6,304 0 4,531
EVERBRIDGE INC COM 29978A104 253 3,367 SH   SOLE 28 3,367 0 0
EVERBRIDGE INC COM 29978A104 517 6,898 SH   SOLE 30 6,898 0 0
EVERBRIDGE INC COM 29978A104 206 2,750 SH   SOLE 40 2,750 0 0
EVERCORE INC CLASS A 29977A105 10,009 109,993 SH   SOLE 2 33,782 0 76,211
EVERCORE INC CLASS A 29977A105 125 1,375 SH   SOLE 4 1,375 0 0
EVERCORE INC CLASS A 29977A105 70 764 SH   SOLE 7 764 0 0
EVERCORE INC CLASS A 29977A105 12,482 137,164 SH   SOLE 18 136,888 0 276
EVERCORE INC CLASS A 29977A105 5,118 56,246 SH   SOLE 19 56,246 0 0
EVERCORE INC CLASS A 29977A105 193,745 2,129,067 SH   SOLE 21 2,129,067 0 0
EVERCORE INC CLASS A 29977A105 138,084 1,517,402 SH   SOLE 22 1,360,714 0 156,688
EVERCORE INC CLASS A 29977A105 105 1,151 SH   SOLE 23 1,151 0 0
EVERCORE INC CLASS A 29977A105 362 3,981 SH   SOLE 25 3,981 0 0
EVERCORE INC CLASS A 29977A105 1,216 13,360 SH   SOLE 26 8,531 0 4,829
EVERCORE INC CLASS A 29977A105 486 5,343 SH   SOLE 28 5,343 0 0
EVERCORE INC CLASS A 29977A105 1,687 18,538 SH   SOLE 29 0 0 18,538
EVERCORE INC CLASS A 29977A105 1,126 12,369 SH   SOLE 30 12,369 0 0
EVERCORE INC CLASS A 29977A105 81 889 SH   SOLE 31 889 0 0
EVERCORE INC CLASS A 29977A105 2,946 32,371 SH   SOLE 34 32,371 0 0
EVERCORE INC CLASS A 29977A105 328 3,609 SH   SOLE 40 3,609 0 0
EVEREST RE GROUP LTD COM G3223R108 24,257 112,321 SH   SOLE 2 13,340 0 98,981
EVEREST RE GROUP LTD COM G3223R108 3,200 14,819 SH   SOLE 4 13,738 0 1,081
EVEREST RE GROUP LTD COM G3223R108 11,434 52,946 SH   SOLE 7 41,516 0 11,430
EVEREST RE GROUP LTD COM G3223R108 394 1,824 SH   SOLE 13 1,824 0 0
EVEREST RE GROUP LTD COM G3223R108 99 459 SH   SOLE 15 459 0 0
EVEREST RE GROUP LTD COM G3223R108 20,046 92,824 SH   SOLE 18 87,410 0 5,414
EVEREST RE GROUP LTD COM G3223R108 4,160 19,263 SH   SOLE 19 19,263 0 0
EVEREST RE GROUP LTD COM G3223R108 293,002 1,356,744 SH   SOLE 21 1,356,744 0 0
EVEREST RE GROUP LTD COM G3223R108 257,302 1,191,432 SH   SOLE 22 1,080,785 0 110,647
EVEREST RE GROUP LTD COM G3223R108 9,339 43,245 SH   SOLE 23 43,245 0 0
EVEREST RE GROUP LTD COM G3223R108 8,818 40,833 SH   SOLE 25 40,833 0 0
EVEREST RE GROUP LTD COM G3223R108 39,094 181,026 SH   SOLE 26 54,924 0 126,102
EVEREST RE GROUP LTD COM G3223R108 1,696 7,855 SH   SOLE 28 5,688 0 2,167
EVEREST RE GROUP LTD COM G3223R108 2,068 9,575 SH   SOLE 29 1,229 0 8,346
EVEREST RE GROUP LTD COM G3223R108 45,193 209,267 SH   SOLE 30 209,267 0 0
EVEREST RE GROUP LTD COM G3223R108 2,692 12,463 SH   SOLE 31 7,907 0 4,556
EVEREST RE GROUP LTD COM G3223R108 1,242 5,750 SH   SOLE 34 5,750 0 0
EVEREST RE GROUP LTD COM G3223R108 12,109 56,070 SH   SOLE 36 56,070 0 0
EVEREST RE GROUP LTD COM G3223R108 189 873 SH   SOLE 40 873 0 0
EVERGY INC COM 30034W106 54,089 931,758 SH   SOLE 2 281,550 0 650,208
EVERGY INC COM 30034W106 8,736 150,487 SH   SOLE 4 143,488 0 6,999
EVERGY INC COM 30034W106 17,356 298,979 SH   SOLE 7 244,845 0 54,134
EVERGY INC COM 30034W106 2,812 48,433 SH   SOLE 13 48,433 0 0
EVERGY INC COM 30034W106 126 2,177 SH   SOLE 15 2,177 0 0
EVERGY INC COM 30034W106 38,748 667,501 SH   SOLE 18 616,059 0 51,442
EVERGY INC COM 30034W106 26,741 460,648 SH   SOLE 19 460,648 0 0
EVERGY INC COM 30034W106 422,195 7,272,957 SH   SOLE 21 7,272,957 0 0
EVERGY INC COM 30034W106 397,415 6,846,082 SH   SOLE 22 6,029,831 0 816,251
EVERGY INC COM 30034W106 15,022 258,770 SH   SOLE 23 258,770 0 0
EVERGY INC COM 30034W106 15,959 274,916 SH   SOLE 25 274,916 0 0
EVERGY INC COM 30034W106 56,397 971,517 SH   SOLE 26 387,512 0 584,005
EVERGY INC COM 30034W106 2,982 51,367 SH   SOLE 28 37,571 0 13,796
EVERGY INC COM 30034W106 1,412 24,328 SH   SOLE 29 24,328 0 0
EVERGY INC COM 30034W106 65,285 1,124,636 SH   SOLE 30 1,124,636 0 0
EVERGY INC COM 30034W106 7,410 127,654 SH   SOLE 31 91,709 0 35,945
EVERGY INC COM 30034W106 24,767 426,645 SH   SOLE 34 426,645 0 0
EVERGY INC COM 30034W106 18,216 313,792 SH   SOLE 36 313,792 0 0
EVERGY INC COM 30034W106 383 6,598 SH   SOLE 40 6,598 0 0
EVERI HLDGS INC COM 30034T103 652 61,960 SH   SOLE 2 11,150 0 50,810
EVERI HLDGS INC COM 30034T103 15 1,393 SH   SOLE 7 1,393 0 0
EVERI HLDGS INC COM 30034T103 2,347 223,094 SH   SOLE 18 223,094 0 0
EVERI HLDGS INC COM 30034T103 3,091 293,804 SH   SOLE 19 293,804 0 0
EVERI HLDGS INC COM 30034T103 23,380 2,222,419 SH   SOLE 21 2,222,419 0 0
EVERI HLDGS INC COM 30034T103 20,546 1,953,055 SH   SOLE 22 1,868,463 0 84,592
EVERI HLDGS INC COM 30034T103 216 20,507 SH   SOLE 30 20,507 0 0
EVERQUOTE INC COM CL A 30041R108 0 58 SH   SOLE 2 58 0 0
EVERQUOTE INC COM CL A 30041R108 271 36,397 SH   SOLE 19 36,397 0 0
EVERQUOTE INC COM CL A 30041R108 29 3,867 SH   SOLE 21 3,867 0 0
EVERQUOTE INC COM CL A 30041R108 472 63,492 SH   SOLE 22 63,492 0 0
EVERQUOTE INC COM CL A 30041R108 25 3,310 SH   SOLE 23 3,310 0 0
EVERQUOTE INC COM CL A 30041R108 30 4,035 SH   SOLE 26 0 0 4,035
EVERSOURCE ENERGY COM 30040W108 63,208 890,883 SH   SOLE 2 115,499 0 775,384
EVERSOURCE ENERGY COM 30040W108 9,040 127,407 SH   SOLE 4 118,897 0 8,510
EVERSOURCE ENERGY COM 30040W108 49,691 700,361 SH   SOLE 7 687,205 0 13,156
EVERSOURCE ENERGY COM 30040W108 713 10,046 SH   SOLE 13 10,046 0 0
EVERSOURCE ENERGY COM 30040W108 186 2,624 SH   SOLE 15 2,624 0 0
EVERSOURCE ENERGY COM 30040W108 58,670 826,915 SH   SOLE 18 785,976 0 40,939
EVERSOURCE ENERGY COM 30040W108 28,775 405,568 SH   SOLE 19 405,568 0 0
EVERSOURCE ENERGY COM 30040W108 836,254 11,786,523 SH   SOLE 21 11,786,523 0 0
EVERSOURCE ENERGY COM 30040W108 574,678 8,099,758 SH   SOLE 22 7,210,885 0 888,873
EVERSOURCE ENERGY COM 30040W108 15,992 225,392 SH   SOLE 23 225,392 0 0
EVERSOURCE ENERGY COM 30040W108 22,083 311,244 SH   SOLE 25 311,244 0 0
EVERSOURCE ENERGY COM 30040W108 143,504 2,022,611 SH   SOLE 26 387,135 0 1,635,476
EVERSOURCE ENERGY COM 30040W108 4,294 60,515 SH   SOLE 28 43,940 0 16,575
EVERSOURCE ENERGY COM 30040W108 5,534 77,992 SH   SOLE 29 12,368 0 65,624
EVERSOURCE ENERGY COM 30040W108 98,051 1,381,977 SH   SOLE 30 1,381,977 0 0
EVERSOURCE ENERGY COM 30040W108 6,745 95,073 SH   SOLE 31 57,611 0 37,462
EVERSOURCE ENERGY COM 30040W108 3,076 43,351 SH   SOLE 32 43,351 0 0
EVERSOURCE ENERGY COM 30040W108 9,560 134,748 SH   SOLE 34 134,748 0 0
EVERSOURCE ENERGY COM 30040W108 21,947 309,328 SH   SOLE 36 309,328 0 0
EVERSOURCE ENERGY COM 30040W108 543 7,651 SH   SOLE 40 7,651 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 18 2,324 SH   SOLE 18 2,324 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 554 72,347 SH   SOLE 21 72,347 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 1,166 152,202 SH   SOLE 22 152,202 0 0
EVERTEC INC COM 30040P103 1,449 52,100 SH   SOLE 2 2,194 0 49,906
EVERTEC INC COM 30040P103 9 318 SH   SOLE 4 318 0 0
EVERTEC INC COM 30040P103 37 1,323 SH   SOLE 7 1,323 0 0
EVERTEC INC COM 30040P103 7,217 259,505 SH   SOLE 18 259,505 0 0
EVERTEC INC COM 30040P103 2,642 95,011 SH   SOLE 19 95,011 0 0
EVERTEC INC COM 30040P103 179,707 6,461,969 SH   SOLE 21 6,461,969 0 0
EVERTEC INC COM 30040P103 49,397 1,776,239 SH   SOLE 22 1,694,610 0 81,629
EVERTEC INC COM 30040P103 587 21,114 SH   SOLE 26 13,951 0 7,163
EVERTEC INC COM 30040P103 218 7,846 SH   SOLE 28 7,846 0 0
EVERTEC INC COM 30040P103 2,425 87,189 SH   SOLE 30 87,189 0 0
EVERTEC INC COM 30040P103 203 7,316 SH   SOLE 40 7,316 0 0
EVI INDUSTRIES INC COM 26929N102 119 3,130 SH   SOLE 2 170 0 2,960
EVI INDUSTRIES INC COM 26929N102 519 13,600 SH   SOLE 18 13,600 0 0
EVI INDUSTRIES INC COM 26929N102 243 6,360 SH   SOLE 19 6,360 0 0
EVI INDUSTRIES INC COM 26929N102 4,974 130,450 SH   SOLE 21 130,450 0 0
EVI INDUSTRIES INC COM 26929N102 1,294 33,929 SH   SOLE 22 31,655 0 2,274
EVINE LIVE INC CL A 300487105 5 11,612 SH   SOLE 18 11,612 0 0
EVINE LIVE INC CL A 300487105 87 186,378 SH   SOLE 21 186,378 0 0
EVINE LIVE INC CL A 300487105 436 930,752 SH   SOLE 22 930,752 0 0
EVO PMTS INC CL A COM 26927E104 598 20,585 SH   SOLE 2 869 0 19,716
EVO PMTS INC CL A COM 26927E104 12 416 SH   SOLE 7 416 0 0
EVO PMTS INC CL A COM 26927E104 2,384 82,058 SH   SOLE 18 77,857 0 4,201
EVO PMTS INC CL A COM 26927E104 1,134 39,045 SH   SOLE 19 39,045 0 0
EVO PMTS INC CL A COM 26927E104 22,607 778,225 SH   SOLE 21 778,225 0 0
EVO PMTS INC CL A COM 26927E104 21,112 726,740 SH   SOLE 22 706,509 0 20,231
EVO PMTS INC CL A COM 26927E104 370 12,743 SH   SOLE 34 12,743 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 3 882 SH   SOLE 18 882 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 44 12,481 SH   SOLE 21 12,481 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 2 572 SH   SOLE 22 572 0 0
EVOKE PHARMA INC COM 30049G104 4 2,760 SH   SOLE 18 2,760 0 0
EVOKE PHARMA INC COM 30049G104 123 81,981 SH   SOLE 21 81,981 0 0
EVOLENT HEALTH INC CL A 30050B101 848 67,434 SH   SOLE 2 3,426 0 64,008
EVOLENT HEALTH INC CL A 30050B101 3 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101 18 1,462 SH   SOLE 7 1,462 0 0
EVOLENT HEALTH INC CL A 30050B101 2,780 220,948 SH   SOLE 18 215,127 0 5,821
EVOLENT HEALTH INC CL A 30050B101 1,671 132,848 SH   SOLE 19 132,848 0 0
EVOLENT HEALTH INC CL A 30050B101 27,798 2,209,662 SH   SOLE 21 2,209,662 0 0
EVOLENT HEALTH INC CL A 30050B101 26,302 2,090,743 SH   SOLE 22 2,010,981 0 79,762
EVOLENT HEALTH INC CL A 30050B101 42 3,357 SH   SOLE 23 3,357 0 0
EVOLENT HEALTH INC CL A 30050B101 421 33,460 SH   SOLE 26 19,006 0 14,454
EVOLENT HEALTH INC CL A 30050B101 96 7,617 SH   SOLE 28 7,617 0 0
EVOLENT HEALTH INC CL A 30050B101 199 15,833 SH   SOLE 30 15,833 0 0
EVOLENT HEALTH INC CL A 30050B101 86 6,856 SH   SOLE 40 6,856 0 0
EVOLUS INC COM 30052C107 164 7,274 SH   SOLE 2 339 0 6,935
EVOLUS INC COM 30052C107 4 191 SH   SOLE 7 191 0 0
EVOLUS INC COM 30052C107 672 29,791 SH   SOLE 18 29,791 0 0
EVOLUS INC COM 30052C107 343 15,218 SH   SOLE 19 15,218 0 0
EVOLUS INC COM 30052C107 13,267 587,795 SH   SOLE 21 587,795 0 0
EVOLUS INC COM 30052C107 5,533 245,149 SH   SOLE 22 239,646 0 5,503
EVOLUS INC COM 30052C107 23 1,032 SH   SOLE 30 1,032 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 429 63,541 SH   SOLE 2 40,501 0 23,040
EVOLUTION PETROLEUM CORP COM 30049A107 4 653 SH   SOLE 7 653 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 902 133,598 SH   SOLE 18 92,864 0 40,734
EVOLUTION PETROLEUM CORP COM 30049A107 3,806 563,911 SH   SOLE 19 563,911 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 6,451 955,731 SH   SOLE 21 955,731 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 7,763 1,150,115 SH   SOLE 22 1,129,549 0 20,566
EVOLUTION PETROLEUM CORP COM 30049A107 1,213 179,732 SH   SOLE 23 179,732 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 1,764 261,340 SH   SOLE 26 0 0 261,340
EVOLVING SYS INC COM NEW 30049R209 2 1,655 SH   SOLE 18 1,655 0 0
EVOLVING SYS INC COM NEW 30049R209 34 28,336 SH   SOLE 21 28,336 0 0
EVOLVING SYS INC COM NEW 30049R209 400 333,539 SH   SOLE 22 333,539 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 775 61,611 SH   SOLE 2 2,682 0 58,929
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 399 31,724 SH   SOLE 7 31,724 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2,984 237,217 SH   SOLE 18 237,217 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,489 118,330 SH   SOLE 19 118,330 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 29,357 2,333,656 SH   SOLE 21 2,333,656 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 22,920 1,821,933 SH   SOLE 22 1,730,611 0 91,322
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 537 42,656 SH   SOLE 26 38,722 0 3,934
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 124 9,850 SH   SOLE 28 9,850 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2,680 213,048 SH   SOLE 30 213,048 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 76 6,075 SH   SOLE 40 6,075 0 0
EXACT SCIENCES CORP COM 30063P105 19,971 230,563 SH   SOLE 2 8,987 0 221,576
EXACT SCIENCES CORP COM 30063P105 47 537 SH   SOLE 4 537 0 0
EXACT SCIENCES CORP COM 30063P105 198 2,287 SH   SOLE 7 2,287 0 0
EXACT SCIENCES CORP COM 30063P105 7,503 86,615 SH   SOLE 18 86,615 0 0
EXACT SCIENCES CORP COM 30063P105 27,564 318,223 SH   SOLE 19 318,223 0 0
EXACT SCIENCES CORP COM 30063P105 130,254 1,503,746 SH   SOLE 21 1,503,746 0 0
EXACT SCIENCES CORP COM 30063P105 294,736 3,402,632 SH   SOLE 22 3,176,354 0 226,278
EXACT SCIENCES CORP COM 30063P105 390 4,505 SH   SOLE 23 4,505 0 0
EXACT SCIENCES CORP COM 30063P105 5,353 61,793 SH   SOLE 26 30,915 0 30,878
EXACT SCIENCES CORP COM 30063P105 1,366 15,772 SH   SOLE 28 15,772 0 0
EXACT SCIENCES CORP COM 30063P105 2,835 32,733 SH   SOLE 30 32,733 0 0
EXACT SCIENCES CORP COM 30063P105 220 2,537 SH   SOLE 31 2,537 0 0
EXACT SCIENCES CORP COM 30063P105 343 3,960 SH   SOLE 34 3,960 0 0
EXACT SCIENCES CORP COM 30063P105 1,025 11,839 SH   SOLE 40 11,839 0 0
EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3 3,105 2,275,000 PRN   SOLE 21 2,275,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 1,832 1,800,000 PRN   SOLE 21 1,800,000 0 0
EXANTAS CAP CORP COM NEW 30068N105 373 35,105 SH   SOLE 2 1,104 0 34,001
EXANTAS CAP CORP COM NEW 30068N105 2 156 SH   SOLE 4 156 0 0
EXANTAS CAP CORP COM NEW 30068N105 3 325 SH   SOLE 7 325 0 0
EXANTAS CAP CORP COM NEW 30068N105 1,100 103,478 SH   SOLE 18 103,478 0 0
EXANTAS CAP CORP COM NEW 30068N105 473 44,514 SH   SOLE 19 44,514 0 0
EXANTAS CAP CORP COM NEW 30068N105 18,388 1,729,819 SH   SOLE 21 1,729,819 0 0
EXANTAS CAP CORP COM NEW 30068N105 10,904 1,025,802 SH   SOLE 22 980,842 0 44,960
EXANTAS CAP CORP COM NEW 30068N105 276 25,980 SH   SOLE 26 6,495 0 19,485
EXANTAS CAP CORP COM NEW 30068N105 51 4,776 SH   SOLE 28 4,776 0 0
EXANTAS CAP CORP COM NEW 30068N105 46 4,336 SH   SOLE 30 4,336 0 0
EXANTAS CAP CORP COM NEW 30068N105 92 8,679 SH   SOLE 34 8,679 0 0
EXANTAS CAP CORP COM NEW 30068N105 36 3,430 SH   SOLE 40 3,430 0 0
EXELA TECHNOLOGIES INC COM 30162V102 134 40,254 SH   SOLE 2 1,441 0 38,813
EXELA TECHNOLOGIES INC COM 30162V102 4 1,241 SH   SOLE 7 1,241 0 0
EXELA TECHNOLOGIES INC COM 30162V102 507 151,942 SH   SOLE 18 151,942 0 0
EXELA TECHNOLOGIES INC COM 30162V102 223 66,755 SH   SOLE 19 66,755 0 0
EXELA TECHNOLOGIES INC COM 30162V102 5,560 1,664,815 SH   SOLE 21 1,664,815 0 0
EXELA TECHNOLOGIES INC COM 30162V102 1,635 489,612 SH   SOLE 22 449,856 0 39,756
EXELA TECHNOLOGIES INC COM 30162V102 34 10,316 SH   SOLE 30 10,316 0 0
EXELIXIS INC COM 30161Q104 16,713 702,225 SH   SOLE 2 150,349 0 551,876
EXELIXIS INC COM 30161Q104 31 1,316 SH   SOLE 4 1,316 0 0
EXELIXIS INC COM 30161Q104 136 5,712 SH   SOLE 7 5,712 0 0
EXELIXIS INC COM 30161Q104 20,741 871,468 SH   SOLE 18 871,468 0 0
EXELIXIS INC COM 30161Q104 2,304 96,805 SH   SOLE 19 96,805 0 0
EXELIXIS INC COM 30161Q104 442,787 18,604,501 SH   SOLE 21 18,604,501 0 0
EXELIXIS INC COM 30161Q104 235,335 9,888,025 SH   SOLE 22 9,339,380 0 548,645
EXELIXIS INC COM 30161Q104 457 19,219 SH   SOLE 23 19,219 0 0
EXELIXIS INC COM 30161Q104 2,821 118,524 SH   SOLE 26 70,847 0 47,677
EXELIXIS INC COM 30161Q104 913 38,347 SH   SOLE 28 38,347 0 0
EXELIXIS INC COM 30161Q104 11,514 483,788 SH   SOLE 30 483,788 0 0
EXELIXIS INC COM 30161Q104 148 6,216 SH   SOLE 31 6,216 0 0
EXELIXIS INC COM 30161Q104 267 11,236 SH   SOLE 34 11,236 0 0
EXELIXIS INC COM 30161Q104 672 28,251 SH   SOLE 40 28,251 0 0
EXELON CORP COM 30161N101 127,122 2,535,842 SH   SOLE 2 288,387 0 2,247,455
EXELON CORP COM 30161N101 16,987 338,853 SH   SOLE 4 313,381 0 25,472
EXELON CORP COM 30161N101 56,878 1,134,619 SH   SOLE 7 908,903 0 225,716
EXELON CORP COM 30161N101 2,265 45,182 SH   SOLE 13 45,182 0 0
EXELON CORP COM 30161N101 459 9,160 SH   SOLE 15 9,160 0 0
EXELON CORP COM 30161N101 147,855 2,949,437 SH   SOLE 18 2,815,063 0 134,374
EXELON CORP COM 30161N101 89,223 1,779,839 SH   SOLE 19 1,779,839 0 0
EXELON CORP COM 30161N101 1,284,683 25,627,026 SH   SOLE 21 25,627,026 0 0
EXELON CORP COM 30161N101 1,205,820 24,053,859 SH   SOLE 22 21,388,311 0 2,665,548
EXELON CORP COM 30161N101 36,798 734,051 SH   SOLE 23 734,051 0 0
EXELON CORP COM 30161N101 47,681 951,147 SH   SOLE 25 951,147 0 0
EXELON CORP COM 30161N101 316,389 6,311,376 SH   SOLE 26 1,034,181 0 5,277,195
EXELON CORP COM 30161N101 9,242 184,365 SH   SOLE 28 133,576 0 50,789
EXELON CORP COM 30161N101 1,975 39,398 SH   SOLE 29 39,398 0 0
EXELON CORP COM 30161N101 193,775 3,865,449 SH   SOLE 30 3,865,449 0 0
EXELON CORP COM 30161N101 14,669 292,627 SH   SOLE 31 180,958 0 111,669
EXELON CORP COM 30161N101 3,017 60,186 SH   SOLE 32 60,186 0 0
EXELON CORP COM 30161N101 23,034 459,485 SH   SOLE 34 459,485 0 0
EXELON CORP COM 30161N101 42,174 841,302 SH   SOLE 36 841,302 0 0
EXELON CORP COM 30161N101 1,092 21,789 SH   SOLE 40 21,789 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,614 26,895 SH   SOLE 2 1,169 0 25,726
EXLSERVICE HOLDINGS INC COM 302081104 8 134 SH   SOLE 4 134 0 0
EXLSERVICE HOLDINGS INC COM 302081104 19 319 SH   SOLE 7 319 0 0
EXLSERVICE HOLDINGS INC COM 302081104 8,612 143,482 SH   SOLE 18 143,482 0 0
EXLSERVICE HOLDINGS INC COM 302081104 3,143 52,362 SH   SOLE 19 52,362 0 0
EXLSERVICE HOLDINGS INC COM 302081104 219,396 3,655,378 SH   SOLE 21 3,655,378 0 0
EXLSERVICE HOLDINGS INC COM 302081104 59,961 999,023 SH   SOLE 22 956,310 0 42,713
EXLSERVICE HOLDINGS INC COM 302081104 1,074 17,886 SH   SOLE 26 12,607 0 5,279
EXLSERVICE HOLDINGS INC COM 302081104 282 4,696 SH   SOLE 28 4,696 0 0
EXLSERVICE HOLDINGS INC COM 302081104 2,966 49,425 SH   SOLE 30 49,425 0 0
EXLSERVICE HOLDINGS INC COM 302081104 210 3,503 SH   SOLE 40 3,503 0 0
EXONE CO COM 302104104 18 2,158 SH   SOLE 18 2,158 0 0
EXONE CO COM 302104104 276 32,477 SH   SOLE 21 32,477 0 0
EXONE CO COM 302104104 1,629 191,838 SH   SOLE 22 191,838 0 0
EXP WORLD HOLDINGS INC COM 30212W100 572 52,581 SH   SOLE 21 52,581 0 0
EXP WORLD HOLDINGS INC COM 30212W100 4,607 423,830 SH   SOLE 22 423,830 0 0
EXP WORLD HOLDINGS INC COM 30212W100 50 4,614 SH   SOLE 30 4,614 0 0
EXPEDIA GROUP INC COM NEW 30212P303 34,708 291,667 SH   SOLE 2 26,184 0 265,483
EXPEDIA GROUP INC COM NEW 30212P303 4,906 41,224 SH   SOLE 4 37,866 0 3,358
EXPEDIA GROUP INC COM NEW 30212P303 11,652 97,918 SH   SOLE 7 95,488 0 2,430
EXPEDIA GROUP INC COM NEW 30212P303 426 3,582 SH   SOLE 13 3,582 0 0
EXPEDIA GROUP INC COM NEW 30212P303 147 1,233 SH   SOLE 15 1,233 0 0
EXPEDIA GROUP INC COM NEW 30212P303 35,538 298,638 SH   SOLE 18 283,043 0 15,595
EXPEDIA GROUP INC COM NEW 30212P303 8,904 74,827 SH   SOLE 19 74,827 0 0
EXPEDIA GROUP INC COM NEW 30212P303 317,911 2,671,518 SH   SOLE 21 2,671,518 0 0
EXPEDIA GROUP INC COM NEW 30212P303 346,003 2,907,585 SH   SOLE 22 2,598,605 0 308,980
EXPEDIA GROUP INC COM NEW 30212P303 10,463 87,921 SH   SOLE 23 87,921 0 0
EXPEDIA GROUP INC COM NEW 30212P303 13,663 114,819 SH   SOLE 25 114,819 0 0
EXPEDIA GROUP INC COM NEW 30212P303 57,516 483,326 SH   SOLE 26 148,190 0 335,136
EXPEDIA GROUP INC COM NEW 30212P303 2,808 23,593 SH   SOLE 28 17,226 0 6,367
EXPEDIA GROUP INC COM NEW 30212P303 571 4,798 SH   SOLE 29 4,798 0 0
EXPEDIA GROUP INC COM NEW 30212P303 64,116 538,787 SH   SOLE 30 538,787 0 0
EXPEDIA GROUP INC COM NEW 30212P303 4,289 36,046 SH   SOLE 31 21,608 0 14,438
EXPEDIA GROUP INC COM NEW 30212P303 2,323 19,522 SH   SOLE 32 19,522 0 0
EXPEDIA GROUP INC COM NEW 30212P303 3,531 29,675 SH   SOLE 34 29,675 0 0
EXPEDIA GROUP INC COM NEW 30212P303 10,249 86,125 SH   SOLE 36 86,125 0 0
EXPEDIA GROUP INC COM NEW 30212P303 388 3,262 SH   SOLE 40 3,262 0 0
EXPEDITORS INTL WASH INC COM 302130109 33,458 440,816 SH   SOLE 2 58,947 0 381,869
EXPEDITORS INTL WASH INC COM 302130109 4,865 64,103 SH   SOLE 4 59,494 0 4,609
EXPEDITORS INTL WASH INC COM 302130109 18,223 240,087 SH   SOLE 7 200,087 0 40,000
EXPEDITORS INTL WASH INC COM 302130109 291 3,839 SH   SOLE 13 3,839 0 0
EXPEDITORS INTL WASH INC COM 302130109 135 1,773 SH   SOLE 15 1,773 0 0
EXPEDITORS INTL WASH INC COM 302130109 27,632 364,052 SH   SOLE 18 340,896 0 23,156
EXPEDITORS INTL WASH INC COM 302130109 3,650 48,092 SH   SOLE 19 48,092 0 0
EXPEDITORS INTL WASH INC COM 302130109 488,646 6,438,019 SH   SOLE 21 6,438,019 0 0
EXPEDITORS INTL WASH INC COM 302130109 362,271 4,773,006 SH   SOLE 22 4,295,664 0 477,342
EXPEDITORS INTL WASH INC COM 302130109 9,352 123,210 SH   SOLE 23 123,210 0 0
EXPEDITORS INTL WASH INC COM 302130109 12,849 169,283 SH   SOLE 25 169,283 0 0
EXPEDITORS INTL WASH INC COM 302130109 73,573 969,344 SH   SOLE 26 226,931 0 742,413
EXPEDITORS INTL WASH INC COM 302130109 2,506 33,020 SH   SOLE 28 24,201 0 8,819
EXPEDITORS INTL WASH INC COM 302130109 3,107 40,942 SH   SOLE 29 5,315 0 35,627
EXPEDITORS INTL WASH INC COM 302130109 64,998 856,361 SH   SOLE 30 856,361 0 0
EXPEDITORS INTL WASH INC COM 302130109 4,125 54,351 SH   SOLE 31 35,391 0 18,960
EXPEDITORS INTL WASH INC COM 302130109 1,151 15,163 SH   SOLE 34 15,163 0 0
EXPEDITORS INTL WASH INC COM 302130109 13,574 178,844 SH   SOLE 36 178,844 0 0
EXPEDITORS INTL WASH INC COM 302130109 275 3,628 SH   SOLE 40 3,628 0 0
EXPONENT INC COM 30214U102 2,414 41,829 SH   SOLE 2 1,910 0 39,919
EXPONENT INC COM 30214U102 10 168 SH   SOLE 4 168 0 0
EXPONENT INC COM 30214U102 278 4,822 SH   SOLE 7 4,822 0 0
EXPONENT INC COM 30214U102 12,806 221,864 SH   SOLE 18 221,173 0 691
EXPONENT INC COM 30214U102 4,585 79,428 SH   SOLE 19 79,428 0 0
EXPONENT INC COM 30214U102 314,342 5,445,974 SH   SOLE 21 5,445,974 0 0
EXPONENT INC COM 30214U102 93,371 1,617,652 SH   SOLE 22 1,550,629 0 67,023
EXPONENT INC COM 30214U102 1,416 24,524 SH   SOLE 26 12,184 0 12,340
EXPONENT INC COM 30214U102 387 6,707 SH   SOLE 28 6,707 0 0
EXPONENT INC COM 30214U102 4,356 75,468 SH   SOLE 30 75,468 0 0
EXPONENT INC COM 30214U102 321 5,568 SH   SOLE 40 5,568 0 0
EXPRESS INC COM 30219E103 317 74,069 SH   SOLE 2 2,386 0 71,683
EXPRESS INC COM 30219E103 2 535 SH   SOLE 4 535 0 0
EXPRESS INC COM 30219E103 6 1,499 SH   SOLE 7 1,499 0 0
EXPRESS INC COM 30219E103 1,233 288,158 SH   SOLE 18 288,158 0 0
EXPRESS INC COM 30219E103 441 103,118 SH   SOLE 19 103,118 0 0
EXPRESS INC COM 30219E103 31,606 7,384,585 SH   SOLE 21 7,384,585 0 0
EXPRESS INC COM 30219E103 9,294 2,171,572 SH   SOLE 22 2,078,599 0 92,973
EXPRESS INC COM 30219E103 48 11,203 SH   SOLE 26 7,541 0 3,662
EXPRESS INC COM 30219E103 47 10,951 SH   SOLE 28 10,951 0 0
EXPRESS INC COM 30219E103 490 114,495 SH   SOLE 30 114,495 0 0
EXPRESS INC COM 30219E103 36 8,373 SH   SOLE 40 8,373 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 8,560 476,891 SH   SOLE 2 71,342 0 405,549
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,916 106,757 SH   SOLE 4 106,757 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 587 32,727 SH   SOLE 7 32,727 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 790 43,994 SH   SOLE 13 43,994 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 4,555 253,768 SH   SOLE 18 193,427 0 60,341
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 15,838 882,350 SH   SOLE 19 882,350 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 41,111 2,290,332 SH   SOLE 21 2,290,332 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 137,254 7,646,453 SH   SOLE 22 5,587,161 0 2,059,292
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3,229 179,864 SH   SOLE 23 179,864 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 163 9,076 SH   SOLE 25 9,076 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2,087 116,269 SH   SOLE 26 71,761 0 44,508
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 433 24,125 SH   SOLE 28 24,125 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2,474 137,844 SH   SOLE 29 105,490 0 32,354
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,178 65,627 SH   SOLE 30 65,627 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3,684 205,209 SH   SOLE 31 168,935 0 36,274
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,371 76,402 SH   SOLE 34 76,402 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,546 86,112 SH   SOLE 36 86,112 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 303 16,853 SH   SOLE 40 16,853 0 0
EXTERRAN CORP COM 30227H106 657 38,985 SH   SOLE 2 4,963 0 34,022
EXTERRAN CORP COM 30227H106 3 171 SH   SOLE 4 171 0 0
EXTERRAN CORP COM 30227H106 13 785 SH   SOLE 7 785 0 0
EXTERRAN CORP COM 30227H106 2,383 141,424 SH   SOLE 18 141,424 0 0
EXTERRAN CORP COM 30227H106 1,470 87,247 SH   SOLE 19 87,247 0 0
EXTERRAN CORP COM 30227H106 59,223 3,514,738 SH   SOLE 21 3,514,738 0 0
EXTERRAN CORP COM 30227H106 18,777 1,114,367 SH   SOLE 22 1,066,892 0 47,475
EXTERRAN CORP COM 30227H106 541 32,110 SH   SOLE 23 32,110 0 0
EXTERRAN CORP COM 30227H106 120 7,141 SH   SOLE 26 2,830 0 4,311
EXTERRAN CORP COM 30227H106 78 4,624 SH   SOLE 28 4,624 0 0
EXTERRAN CORP COM 30227H106 735 43,612 SH   SOLE 30 43,612 0 0
EXTERRAN CORP COM 30227H106 61 3,643 SH   SOLE 40 3,643 0 0
EXTRA SPACE STORAGE INC COM 30225T102 31,996 313,965 SH   SOLE 2 42,495 0 271,470
EXTRA SPACE STORAGE INC COM 30225T102 13,612 133,565 SH   SOLE 4 130,157 0 3,408
EXTRA SPACE STORAGE INC COM 30225T102 29,416 288,649 SH   SOLE 7 288,649 0 0
EXTRA SPACE STORAGE INC COM 30225T102 84 829 SH   SOLE 13 829 0 0
EXTRA SPACE STORAGE INC COM 30225T102 560 5,493 SH   SOLE 15 5,493 0 0
EXTRA SPACE STORAGE INC COM 30225T102 61,533 603,802 SH   SOLE 18 587,563 0 16,239
EXTRA SPACE STORAGE INC COM 30225T102 26,155 256,652 SH   SOLE 19 256,652 0 0
EXTRA SPACE STORAGE INC COM 30225T102 465,119 4,564,013 SH   SOLE 21 4,564,013 0 0
EXTRA SPACE STORAGE INC COM 30225T102 482,572 4,735,278 SH   SOLE 22 4,367,805 0 367,473
EXTRA SPACE STORAGE INC COM 30225T102 13,363 131,128 SH   SOLE 23 131,128 0 0
EXTRA SPACE STORAGE INC COM 30225T102 37,518 368,147 SH   SOLE 25 368,147 0 0
EXTRA SPACE STORAGE INC COM 30225T102 54,678 536,532 SH   SOLE 26 167,064 0 369,468
EXTRA SPACE STORAGE INC COM 30225T102 4,335 42,539 SH   SOLE 28 35,836 0 6,703
EXTRA SPACE STORAGE INC COM 30225T102 7,629 74,865 SH   SOLE 29 49,007 0 25,858
EXTRA SPACE STORAGE INC COM 30225T102 101,345 994,452 SH   SOLE 30 994,452 0 0
EXTRA SPACE STORAGE INC COM 30225T102 4,153 40,752 SH   SOLE 31 25,125 0 15,627
EXTRA SPACE STORAGE INC COM 30225T102 10,201 100,095 SH   SOLE 34 100,095 0 0
EXTRA SPACE STORAGE INC COM 30225T102 11,057 108,496 SH   SOLE 36 108,496 0 0
EXTRA SPACE STORAGE INC COM 30225T102 352 3,456 SH   SOLE 40 3,456 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 1,068 252,498 SH   SOLE 2 7,505 0 244,993
EXTRACTION OIL AND GAS INC COM 30227M105 3 622 SH   SOLE 4 622 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 11 2,526 SH   SOLE 7 2,526 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 27,723 6,554,012 SH   SOLE 18 6,061,948 0 492,064
EXTRACTION OIL AND GAS INC COM 30227M105 94 22,220 SH   SOLE 19 22,220 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 5,289 1,250,338 SH   SOLE 21 1,250,338 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 12,559 2,969,111 SH   SOLE 22 2,754,831 0 214,280
EXTRACTION OIL AND GAS INC COM 30227M105 156 36,845 SH   SOLE 26 31,081 0 5,764
EXTRACTION OIL AND GAS INC COM 30227M105 69 16,425 SH   SOLE 28 16,425 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 256 60,587 SH   SOLE 30 60,587 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 8 1,869 SH   SOLE 31 1,869 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 57 13,363 SH   SOLE 40 13,363 0 0
EXTREME NETWORKS INC COM 30226D106 707 94,420 SH   SOLE 2 4,296 0 90,124
EXTREME NETWORKS INC COM 30226D106 18 2,420 SH   SOLE 7 2,420 0 0
EXTREME NETWORKS INC COM 30226D106 3,702 494,283 SH   SOLE 18 492,183 0 2,100
EXTREME NETWORKS INC COM 30226D106 1,521 203,063 SH   SOLE 19 203,063 0 0
EXTREME NETWORKS INC COM 30226D106 87,026 11,618,940 SH   SOLE 21 11,618,940 0 0
EXTREME NETWORKS INC COM 30226D106 25,949 3,464,502 SH   SOLE 22 3,321,502 0 143,000
EXTREME NETWORKS INC COM 30226D106 15 1,981 SH   SOLE 23 1,981 0 0
EXTREME NETWORKS INC COM 30226D106 239 31,895 SH   SOLE 26 0 0 31,895
EXTREME NETWORKS INC COM 30226D106 111 14,762 SH   SOLE 28 14,762 0 0
EXTREME NETWORKS INC COM 30226D106 1,245 166,213 SH   SOLE 30 166,213 0 0
EXTREME NETWORKS INC COM 30226D106 69 9,159 SH   SOLE 40 9,159 0 0
EXXON MOBIL CORP COM 30231G102 912,253 11,290,264 SH   SOLE 2 1,694,794 0 9,595,470
EXXON MOBIL CORP COM 30231G102 120,720 1,494,063 SH   SOLE 4 1,380,879 0 113,184
EXXON MOBIL CORP COM 30231G102 317,519 3,929,690 SH   SOLE 7 3,797,110 0 132,580
EXXON MOBIL CORP COM 30231G102 9,200 113,859 SH   SOLE 13 113,859 0 0
EXXON MOBIL CORP COM 30231G102 3,117 38,581 SH   SOLE 15 38,581 0 0
EXXON MOBIL CORP COM 30231G102 27 332 SH   SOLE 17 0 0 332
EXXON MOBIL CORP COM 30231G102 854,986 10,581,504 SH   SOLE 18 10,002,381 0 579,123
EXXON MOBIL CORP COM 30231G102 583,917 7,226,699 SH   SOLE 19 7,226,699 0 0
EXXON MOBIL CORP COM 30231G102 5,018 62,101 SH   SOLE 20 62,101 0 0
EXXON MOBIL CORP COM 30231G102 7,522,532 93,100,642 SH   SOLE 21 93,100,642 0 0
EXXON MOBIL CORP COM 30231G102 8,336,426 103,173,592 SH   SOLE 22 90,893,835 0 12,279,757
EXXON MOBIL CORP COM 30231G102 253,311 3,135,038 SH   SOLE 23 3,135,038 0 0
EXXON MOBIL CORP COM 30231G102 322,695 3,993,752 SH   SOLE 25 3,993,752 0 0
EXXON MOBIL CORP COM 30231G102 1,205,484 14,919,362 SH   SOLE 26 4,251,724 0 10,667,638
EXXON MOBIL CORP COM 30231G102 65,655 812,568 SH   SOLE 28 591,000 0 221,568
EXXON MOBIL CORP COM 30231G102 65,778 814,081 SH   SOLE 29 565,162 0 248,919
EXXON MOBIL CORP COM 30231G102 1,280,629 15,849,371 SH   SOLE 30 15,849,371 0 0
EXXON MOBIL CORP COM 30231G102 108,076 1,337,569 SH   SOLE 31 834,393 0 503,176
EXXON MOBIL CORP COM 30231G102 21,303 263,645 SH   SOLE 32 263,645 0 0
EXXON MOBIL CORP COM 30231G102 303,677 3,758,382 SH   SOLE 34 3,758,382 0 0
EXXON MOBIL CORP COM 30231G102 308,705 3,820,606 SH   SOLE 36 3,820,606 0 0
EXXON MOBIL CORP COM 30231G102 7,867 97,368 SH   SOLE 40 97,368 0 0
EYEGATE PHARMACEUTICALS INC COM 30233M107 0 635 SH   SOLE 21 635 0 0
EYENOVIA INC COM 30234E104 9 1,447 SH   SOLE 18 1,447 0 0
EYENOVIA INC COM 30234E104 90 15,053 SH   SOLE 21 15,053 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 17 9,613 SH   SOLE 18 9,613 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 2,043 1,141,104 SH   SOLE 21 1,141,104 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 18 10,032 SH   SOLE 22 10,032 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 6 3,568 SH   SOLE 30 3,568 0 0
EZCORP INC CL A NON VTG 302301106 494 53,028 SH   SOLE 2 1,791 0 51,237
EZCORP INC CL A NON VTG 302301106 4 381 SH   SOLE 4 381 0 0
EZCORP INC CL A NON VTG 302301106 11 1,150 SH   SOLE 7 1,150 0 0
EZCORP INC CL A NON VTG 302301106 2,128 228,305 SH   SOLE 18 228,305 0 0
EZCORP INC CL A NON VTG 302301106 763 81,841 SH   SOLE 19 81,841 0 0
EZCORP INC CL A NON VTG 302301106 53,542 5,744,810 SH   SOLE 21 5,744,810 0 0
EZCORP INC CL A NON VTG 302301106 16,493 1,769,688 SH   SOLE 22 1,704,472 0 65,216
EZCORP INC CL A NON VTG 302301106 308 33,050 SH   SOLE 26 11,653 0 21,397
EZCORP INC CL A NON VTG 302301106 72 7,750 SH   SOLE 28 7,750 0 0
EZCORP INC CL A NON VTG 302301106 717 76,912 SH   SOLE 30 76,912 0 0
EZCORP INC CL A NON VTG 302301106 41 4,398 SH   SOLE 40 4,398 0 0
F M C CORP COM NEW 302491303 29,259 380,883 SH   SOLE 2 73,624 0 307,259
F M C CORP COM NEW 302491303 3,338 43,452 SH   SOLE 4 39,797 0 3,655
F M C CORP COM NEW 302491303 9,151 119,129 SH   SOLE 7 119,129 0 0
F M C CORP COM NEW 302491303 188 2,446 SH   SOLE 13 2,446 0 0
F M C CORP COM NEW 302491303 80 1,046 SH   SOLE 15 1,046 0 0
F M C CORP COM NEW 302491303 21,134 275,117 SH   SOLE 18 257,662 0 17,455
F M C CORP COM NEW 302491303 30,239 393,632 SH   SOLE 19 393,632 0 0
F M C CORP COM NEW 302491303 231,149 3,008,965 SH   SOLE 21 3,008,965 0 0
F M C CORP COM NEW 302491303 245,800 3,199,685 SH   SOLE 22 2,847,101 0 352,584
F M C CORP COM NEW 302491303 7,502 97,653 SH   SOLE 23 97,653 0 0
F M C CORP COM NEW 302491303 11,669 151,901 SH   SOLE 25 151,901 0 0
F M C CORP COM NEW 302491303 40,547 527,812 SH   SOLE 26 166,763 0 361,049
F M C CORP COM NEW 302491303 1,999 26,025 SH   SOLE 28 19,038 0 6,987
F M C CORP COM NEW 302491303 19,513 254,014 SH   SOLE 29 226,407 0 27,607
F M C CORP COM NEW 302491303 35,759 465,494 SH   SOLE 30 465,494 0 0
F M C CORP COM NEW 302491303 3,055 39,763 SH   SOLE 31 25,621 0 14,142
F M C CORP COM NEW 302491303 5,948 77,429 SH   SOLE 34 77,429 0 0
F M C CORP COM NEW 302491303 7,208 93,824 SH   SOLE 36 93,824 0 0
F M C CORP COM NEW 302491303 292 3,800 SH   SOLE 40 3,800 0 0
F5 NETWORKS INC COM 315616102 24,072 153,391 SH   SOLE 2 20,601 0 132,790
F5 NETWORKS INC COM 315616102 3,246 20,686 SH   SOLE 4 19,073 0 1,613
F5 NETWORKS INC COM 315616102 12,713 81,013 SH   SOLE 7 63,111 0 17,902
F5 NETWORKS INC COM 315616102 63 400 SH   SOLE 13 400 0 0
F5 NETWORKS INC COM 315616102 97 618 SH   SOLE 15 618 0 0
F5 NETWORKS INC COM 315616102 19,194 122,312 SH   SOLE 18 114,295 0 8,017
F5 NETWORKS INC COM 315616102 2,668 17,000 SH   SOLE 19 17,000 0 0
F5 NETWORKS INC COM 315616102 373,309 2,378,824 SH   SOLE 21 2,378,824 0 0
F5 NETWORKS INC COM 315616102 272,548 1,736,748 SH   SOLE 22 1,571,726 0 165,022
F5 NETWORKS INC COM 315616102 6,703 42,712 SH   SOLE 23 42,712 0 0
F5 NETWORKS INC COM 315616102 16,169 103,032 SH   SOLE 25 103,032 0 0
F5 NETWORKS INC COM 315616102 52,286 333,181 SH   SOLE 26 83,741 0 249,440
F5 NETWORKS INC COM 315616102 1,873 11,934 SH   SOLE 28 8,792 0 3,142
F5 NETWORKS INC COM 315616102 2,293 14,610 SH   SOLE 29 1,999 0 12,611
F5 NETWORKS INC COM 315616102 52,435 334,129 SH   SOLE 30 334,129 0 0
F5 NETWORKS INC COM 315616102 3,012 19,192 SH   SOLE 31 12,101 0 7,091
F5 NETWORKS INC COM 315616102 1,514 9,649 SH   SOLE 34 9,649 0 0
F5 NETWORKS INC COM 315616102 10,657 67,911 SH   SOLE 36 67,911 0 0
F5 NETWORKS INC COM 315616102 200 1,276 SH   SOLE 40 1,276 0 0
FABRINET SHS G3323L100 2,049 39,137 SH   SOLE 2 3,291 0 35,846
FABRINET SHS G3323L100 10 191 SH   SOLE 4 191 0 0
FABRINET SHS G3323L100 41 777 SH   SOLE 7 777 0 0
FABRINET SHS G3323L100 8,259 157,734 SH   SOLE 18 157,734 0 0
FABRINET SHS G3323L100 3,877 74,037 SH   SOLE 19 74,037 0 0
FABRINET SHS G3323L100 206,698 3,947,633 SH   SOLE 21 3,947,633 0 0
FABRINET SHS G3323L100 56,958 1,087,822 SH   SOLE 22 1,040,298 0 47,524
FABRINET SHS G3323L100 2,351 44,897 SH   SOLE 23 44,897 0 0
FABRINET SHS G3323L100 2,028 38,734 SH   SOLE 26 10,919 0 27,815
FABRINET SHS G3323L100 269 5,140 SH   SOLE 28 5,140 0 0
FABRINET SHS G3323L100 2,787 53,222 SH   SOLE 30 53,222 0 0
FABRINET SHS G3323L100 167 3,187 SH   SOLE 40 3,187 0 0
FACEBOOK INC CL A 30303M102 1,109,387 6,655,391 SH   SOLE 2 1,057,916 0 5,597,475
FACEBOOK INC CL A 30303M102 150,227 901,235 SH   SOLE 4 836,413 0 64,822
FACEBOOK INC CL A 30303M102 324,738 1,948,153 SH   SOLE 7 1,946,712 0 1,441
FACEBOOK INC CL A 30303M102 14,583 87,487 SH   SOLE 13 87,487 0 0
FACEBOOK INC CL A 30303M102 4,073 24,432 SH   SOLE 15 24,432 0 0
FACEBOOK INC CL A 30303M102 182 1,094 SH   SOLE 17 0 0 1,094
FACEBOOK INC CL A 30303M102 1,083,253 6,498,606 SH   SOLE 18 5,972,665 0 525,941
FACEBOOK INC CL A 30303M102 395,964 2,375,454 SH   SOLE 19 2,375,454 0 0
FACEBOOK INC CL A 30303M102 7,460,611 44,757,399 SH   SOLE 21 44,757,399 0 0
FACEBOOK INC CL A 30303M102 9,662,985 57,969,796 SH   SOLE 22 51,289,808 0 6,679,988
FACEBOOK INC CL A 30303M102 315,183 1,890,836 SH   SOLE 23 1,890,836 0 0
FACEBOOK INC CL A 30303M102 391,562 2,349,046 SH   SOLE 25 2,349,046 0 0
FACEBOOK INC CL A 30303M102 1,399,569 8,396,238 SH   SOLE 26 2,417,076 0 5,979,162
FACEBOOK INC CL A 30303M102 76,839 460,971 SH   SOLE 28 335,366 0 125,605
FACEBOOK INC CL A 30303M102 75,528 453,104 SH   SOLE 29 162,668 0 290,436
FACEBOOK INC CL A 30303M102 1,489,126 8,933,506 SH   SOLE 30 8,933,506 0 0
FACEBOOK INC CL A 30303M102 146,561 879,245 SH   SOLE 31 558,238 0 321,007
FACEBOOK INC CL A 30303M102 63,324 379,892 SH   SOLE 32 379,892 0 0
FACEBOOK INC CL A 30303M102 119,335 715,908 SH   SOLE 34 715,908 0 0
FACEBOOK INC CL A 30303M102 302,561 1,815,109 SH   SOLE 36 1,815,109 0 0
FACEBOOK INC CL A 30303M102 9,245 55,465 SH   SOLE 40 55,465 0 0
FACTSET RESH SYS INC COM 303075105 26,970 108,631 SH   SOLE 2 37,427 0 71,204
FACTSET RESH SYS INC COM 303075105 220 887 SH   SOLE 4 887 0 0
FACTSET RESH SYS INC COM 303075105 369 1,487 SH   SOLE 7 1,487 0 0
FACTSET RESH SYS INC COM 303075105 625 2,516 SH   SOLE 13 2,516 0 0
FACTSET RESH SYS INC COM 303075105 32,056 129,116 SH   SOLE 18 125,812 0 3,304
FACTSET RESH SYS INC COM 303075105 13,787 55,532 SH   SOLE 19 55,532 0 0
FACTSET RESH SYS INC COM 303075105 478,592 1,927,708 SH   SOLE 21 1,927,708 0 0
FACTSET RESH SYS INC COM 303075105 319,233 1,285,830 SH   SOLE 22 1,199,105 0 86,725
FACTSET RESH SYS INC COM 303075105 504 2,031 SH   SOLE 23 2,031 0 0
FACTSET RESH SYS INC COM 303075105 3,771 15,190 SH   SOLE 26 9,733 0 5,457
FACTSET RESH SYS INC COM 303075105 1,191 4,799 SH   SOLE 28 4,799 0 0
FACTSET RESH SYS INC COM 303075105 939 3,783 SH   SOLE 29 2,438 0 1,345
FACTSET RESH SYS INC COM 303075105 3,045 12,265 SH   SOLE 30 12,265 0 0
FACTSET RESH SYS INC COM 303075105 832 3,351 SH   SOLE 31 2,933 0 418
FACTSET RESH SYS INC COM 303075105 83 335 SH   SOLE 34 335 0 0
FACTSET RESH SYS INC COM 303075105 772 3,111 SH   SOLE 36 3,111 0 0
FACTSET RESH SYS INC COM 303075105 911 3,670 SH   SOLE 40 3,670 0 0
FAIR ISAAC CORP COM 303250104 18,344 67,533 SH   SOLE 2 15,721 0 51,812
FAIR ISAAC CORP COM 303250104 39 143 SH   SOLE 4 143 0 0
FAIR ISAAC CORP COM 303250104 145 534 SH   SOLE 7 534 0 0
FAIR ISAAC CORP COM 303250104 22,734 83,693 SH   SOLE 18 83,693 0 0
FAIR ISAAC CORP COM 303250104 101,752 374,599 SH   SOLE 19 374,599 0 0
FAIR ISAAC CORP COM 303250104 418,926 1,542,268 SH   SOLE 21 1,542,268 0 0
FAIR ISAAC CORP COM 303250104 269,441 991,940 SH   SOLE 22 934,621 0 57,319
FAIR ISAAC CORP COM 303250104 89,556 329,700 SH   SOLE 25 329,700 0 0
FAIR ISAAC CORP COM 303250104 4,628 17,039 SH   SOLE 26 9,410 0 7,629
FAIR ISAAC CORP COM 303250104 992 3,653 SH   SOLE 28 3,653 0 0
FAIR ISAAC CORP COM 303250104 8,171 30,081 SH   SOLE 30 30,081 0 0
FAIR ISAAC CORP COM 303250104 165 608 SH   SOLE 31 608 0 0
FAIR ISAAC CORP COM 303250104 1,328 4,889 SH   SOLE 34 4,889 0 0
FAIR ISAAC CORP COM 303250104 780 2,872 SH   SOLE 40 2,872 0 0
FALCON MINERALS CORP CL A COM 30607B109 407 45,988 SH   SOLE 21 45,988 0 0
FALCON MINERALS CORP CL A COM 30607B109 861 97,413 SH   SOLE 22 97,413 0 0
FAMOUS DAVES AMER INC COM 307068106 5 909 SH   SOLE 18 909 0 0
FAMOUS DAVES AMER INC COM 307068106 107 18,790 SH   SOLE 21 18,790 0 0
FAMOUS DAVES AMER INC COM 307068106 1,508 265,451 SH   SOLE 22 265,451 0 0
FANG HLDGS LTD ADR 30711Y102 42 30,785 SH   SOLE 4 30,785 0 0
FANG HLDGS LTD ADR 30711Y102 4,001 2,963,820 SH   SOLE 21 2,963,820 0 0
FANG HLDGS LTD ADR 30711Y102 1,600 1,185,514 SH   SOLE 22 1,185,514 0 0
FANG HLDGS LTD ADR 30711Y102 19 14,176 SH   SOLE 25 14,176 0 0
FANG HLDGS LTD ADR 30711Y102 1,044 773,541 SH   SOLE 30 773,541 0 0
FANHUA INC SPONSORED ADR 30712A103 159 6,052 SH   SOLE 4 6,052 0 0
FANHUA INC SPONSORED ADR 30712A103 11,634 443,046 SH   SOLE 21 443,046 0 0
FANHUA INC SPONSORED ADR 30712A103 5,715 217,619 SH   SOLE 22 217,619 0 0
FANHUA INC SPONSORED ADR 30712A103 2,615 99,579 SH   SOLE 30 99,579 0 0
FARFETCH LTD ORD SH CL A 30744W107 17,427 647,594 SH   SOLE 19 647,594 0 0
FARFETCH LTD ORD SH CL A 30744W107 1 26 SH   SOLE 22 26 0 0
FARFETCH LTD ORD SH CL A 30744W107 12,930 480,486 SH   SOLE 34 480,486 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 217 7,202 SH   SOLE 2 335 0 6,867
FARMER & MERCHANTS BANCORP I COM 30779N105 6 206 SH   SOLE 7 206 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 909 30,189 SH   SOLE 18 30,189 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 435 14,465 SH   SOLE 19 14,465 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 9,148 303,935 SH   SOLE 21 303,935 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 3,023 100,447 SH   SOLE 22 93,850 0 6,597
FARMER BROS CO COM 307675108 207 10,341 SH   SOLE 2 410 0 9,931
FARMER BROS CO COM 307675108 4 207 SH   SOLE 7 207 0 0
FARMER BROS CO COM 307675108 720 35,974 SH   SOLE 18 35,974 0 0
FARMER BROS CO COM 307675108 279 13,948 SH   SOLE 19 13,948 0 0
FARMER BROS CO COM 307675108 6,817 340,698 SH   SOLE 21 340,698 0 0
FARMER BROS CO COM 307675108 5,719 285,788 SH   SOLE 22 275,454 0 10,334
FARMER BROS CO COM 307675108 108 5,393 SH   SOLE 26 0 0 5,393
FARMER BROS CO COM 307675108 28 1,412 SH   SOLE 28 1,412 0 0
FARMER BROS CO COM 307675108 71 3,569 SH   SOLE 30 3,569 0 0
FARMER BROS CO COM 307675108 19 951 SH   SOLE 40 951 0 0
FARMERS NATL BANC CORP COM 309627107 346 25,085 SH   SOLE 2 1,013 0 24,072
FARMERS NATL BANC CORP COM 309627107 6 414 SH   SOLE 7 414 0 0
FARMERS NATL BANC CORP COM 309627107 1,187 86,113 SH   SOLE 18 86,113 0 0
FARMERS NATL BANC CORP COM 309627107 658 47,727 SH   SOLE 19 47,727 0 0
FARMERS NATL BANC CORP COM 309627107 11,822 857,322 SH   SOLE 21 857,322 0 0
FARMERS NATL BANC CORP COM 309627107 5,256 381,128 SH   SOLE 22 360,250 0 20,878
FARMERS NATL BANC CORP COM 309627107 72 5,243 SH   SOLE 23 5,243 0 0
FARMLAND PARTNERS INC COM 31154R109 231 36,017 SH   SOLE 2 1,079 0 34,938
FARMLAND PARTNERS INC COM 31154R109 5 835 SH   SOLE 7 835 0 0
FARMLAND PARTNERS INC COM 31154R109 684 106,920 SH   SOLE 18 106,920 0 0
FARMLAND PARTNERS INC COM 31154R109 290 45,360 SH   SOLE 19 45,360 0 0
FARMLAND PARTNERS INC COM 31154R109 6,698 1,046,603 SH   SOLE 21 1,046,603 0 0
FARMLAND PARTNERS INC COM 31154R109 5,018 784,103 SH   SOLE 22 759,954 0 24,149
FARMLAND PARTNERS INC COM 31154R109 13 2,046 SH   SOLE 23 2,046 0 0
FARO TECHNOLOGIES INC COM 311642102 619 14,100 SH   SOLE 2 629 0 13,471
FARO TECHNOLOGIES INC COM 311642102 5 123 SH   SOLE 4 123 0 0
FARO TECHNOLOGIES INC COM 311642102 17 396 SH   SOLE 7 396 0 0
FARO TECHNOLOGIES INC COM 311642102 3,384 77,065 SH   SOLE 18 77,065 0 0
FARO TECHNOLOGIES INC COM 311642102 1,169 26,624 SH   SOLE 19 26,624 0 0
FARO TECHNOLOGIES INC COM 311642102 82,615 1,881,461 SH   SOLE 21 1,881,461 0 0
FARO TECHNOLOGIES INC COM 311642102 22,759 518,304 SH   SOLE 22 496,070 0 22,234
FARO TECHNOLOGIES INC COM 311642102 238 5,425 SH   SOLE 26 4,442 0 983
FARO TECHNOLOGIES INC COM 311642102 111 2,524 SH   SOLE 28 2,524 0 0
FARO TECHNOLOGIES INC COM 311642102 1,078 24,553 SH   SOLE 30 24,553 0 0
FARO TECHNOLOGIES INC COM 311642102 79 1,798 SH   SOLE 40 1,798 0 0
FASTENAL CO COM 311900104 45,794 712,085 SH   SOLE 2 80,516 0 631,569
FASTENAL CO COM 311900104 6,625 103,015 SH   SOLE 4 95,425 0 7,590
FASTENAL CO COM 311900104 25,579 397,739 SH   SOLE 7 334,153 0 63,586
FASTENAL CO COM 311900104 341 5,309 SH   SOLE 13 5,309 0 0
FASTENAL CO COM 311900104 168 2,613 SH   SOLE 15 2,613 0 0
FASTENAL CO COM 311900104 41,370 643,294 SH   SOLE 18 604,920 0 38,374
FASTENAL CO COM 311900104 4,944 76,875 SH   SOLE 19 76,875 0 0
FASTENAL CO COM 311900104 505,690 7,863,312 SH   SOLE 21 7,863,312 0 0
FASTENAL CO COM 311900104 453,719 7,055,182 SH   SOLE 22 6,281,915 0 773,267
FASTENAL CO COM 311900104 13,161 204,645 SH   SOLE 23 204,645 0 0
FASTENAL CO COM 311900104 18,312 284,745 SH   SOLE 25 284,745 0 0
FASTENAL CO COM 311900104 80,570 1,252,831 SH   SOLE 26 330,766 0 922,065
FASTENAL CO COM 311900104 3,560 55,350 SH   SOLE 28 39,708 0 15,642
FASTENAL CO COM 311900104 4,558 70,869 SH   SOLE 29 11,298 0 59,571
FASTENAL CO COM 311900104 76,016 1,182,021 SH   SOLE 30 1,182,021 0 0
FASTENAL CO COM 311900104 5,373 83,551 SH   SOLE 31 51,791 0 31,760
FASTENAL CO COM 311900104 2,673 41,558 SH   SOLE 32 41,558 0 0
FASTENAL CO COM 311900104 1,207 18,773 SH   SOLE 34 18,773 0 0
FASTENAL CO COM 311900104 13,813 214,790 SH   SOLE 36 214,790 0 0
FASTENAL CO COM 311900104 372 5,779 SH   SOLE 40 5,779 0 0
FAT BRANDS INC COM 30258N105 2 358 SH   SOLE 18 358 0 0
FAT BRANDS INC COM 30258N105 21 4,079 SH   SOLE 21 4,079 0 0
FATE THERAPEUTICS INC COM 31189P102 983 55,921 SH   SOLE 2 9,154 0 46,767
FATE THERAPEUTICS INC COM 31189P102 18 1,028 SH   SOLE 7 1,028 0 0
FATE THERAPEUTICS INC COM 31189P102 3,682 209,552 SH   SOLE 18 202,097 0 7,455
FATE THERAPEUTICS INC COM 31189P102 4,073 231,818 SH   SOLE 19 231,818 0 0
FATE THERAPEUTICS INC COM 31189P102 48,085 2,736,794 SH   SOLE 21 2,736,794 0 0
FATE THERAPEUTICS INC COM 31189P102 32,407 1,844,436 SH   SOLE 22 1,778,012 0 66,424
FATE THERAPEUTICS INC COM 31189P102 537 30,537 SH   SOLE 23 30,537 0 0
FATE THERAPEUTICS INC COM 31189P102 945 53,802 SH   SOLE 26 0 0 53,802
FATE THERAPEUTICS INC COM 31189P102 311 17,711 SH   SOLE 30 17,711 0 0
FATE THERAPEUTICS INC COM 31189P102 36 2,059 SH   SOLE 34 2,059 0 0
FATE THERAPEUTICS INC COM 31189P102 134 7,616 SH   SOLE 40 7,616 0 0
FAUQUIER BANKSHARES INC VA COM 312059108 14 701 SH   SOLE 18 701 0 0
FAUQUIER BANKSHARES INC VA COM 312059108 17 831 SH   SOLE 21 831 0 0
FB FINL CORP COM 30257X104 477 15,008 SH   SOLE 2 547 0 14,461
FB FINL CORP COM 30257X104 7 225 SH   SOLE 7 225 0 0
FB FINL CORP COM 30257X104 1,676 52,758 SH   SOLE 18 52,758 0 0
FB FINL CORP COM 30257X104 777 24,450 SH   SOLE 19 24,450 0 0
FB FINL CORP COM 30257X104 16,613 523,093 SH   SOLE 21 523,093 0 0
FB FINL CORP COM 30257X104 15,879 499,973 SH   SOLE 22 479,265 0 20,708
FB FINL CORP COM 30257X104 148 4,652 SH   SOLE 26 0 0 4,652
FB FINL CORP COM 30257X104 102 3,213 SH   SOLE 28 3,213 0 0
FB FINL CORP COM 30257X104 284 8,957 SH   SOLE 30 8,957 0 0
FB FINL CORP COM 30257X104 85 2,679 SH   SOLE 40 2,679 0 0
FBL FINL GROUP INC CL A 30239F106 674 10,750 SH   SOLE 2 374 0 10,376
FBL FINL GROUP INC CL A 30239F106 7 115 SH   SOLE 4 115 0 0
FBL FINL GROUP INC CL A 30239F106 14 227 SH   SOLE 7 227 0 0
FBL FINL GROUP INC CL A 30239F106 2,123 33,849 SH   SOLE 18 33,849 0 0
FBL FINL GROUP INC CL A 30239F106 1,028 16,394 SH   SOLE 19 16,394 0 0
FBL FINL GROUP INC CL A 30239F106 20,859 332,573 SH   SOLE 21 332,573 0 0
FBL FINL GROUP INC CL A 30239F106 17,143 273,324 SH   SOLE 22 260,066 0 13,258
FBL FINL GROUP INC CL A 30239F106 162 2,586 SH   SOLE 26 0 0 2,586
FBL FINL GROUP INC CL A 30239F106 112 1,785 SH   SOLE 28 1,785 0 0
FBL FINL GROUP INC CL A 30239F106 210 3,348 SH   SOLE 30 3,348 0 0
FBL FINL GROUP INC CL A 30239F106 61 977 SH   SOLE 34 977 0 0
FBL FINL GROUP INC CL A 30239F106 77 1,226 SH   SOLE 40 1,226 0 0
FEDERAL AGRIC MTG CORP CL A 313148108 260 3,844 SH   SOLE 21 3,844 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 966 13,331 SH   SOLE 2 5,002 0 8,329
FEDERAL AGRIC MTG CORP CL C 313148306 5 63 SH   SOLE 4 63 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 7,576 104,603 SH   SOLE 7 104,603 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,263 31,240 SH   SOLE 18 31,240 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 5,318 73,423 SH   SOLE 19 73,423 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 22,634 312,498 SH   SOLE 21 312,498 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 26,578 366,945 SH   SOLE 22 355,257 0 11,688
FEDERAL AGRIC MTG CORP CL C 313148306 1,329 18,343 SH   SOLE 23 18,343 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,982 41,166 SH   SOLE 26 0 0 41,166
FEDERAL AGRIC MTG CORP CL C 313148306 102 1,403 SH   SOLE 28 1,403 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 174 2,399 SH   SOLE 30 2,399 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 66 918 SH   SOLE 40 918 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 25,241 183,108 SH   SOLE 2 16,978 0 166,130
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 10,218 74,124 SH   SOLE 4 72,192 0 1,932
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 38,480 279,141 SH   SOLE 7 218,419 0 60,722
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 67 484 SH   SOLE 13 484 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 460 3,337 SH   SOLE 15 3,337 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 44,586 323,440 SH   SOLE 18 313,880 0 9,560
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 19,638 142,456 SH   SOLE 19 142,456 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 416,789 3,023,499 SH   SOLE 21 3,023,499 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 388,950 2,821,545 SH   SOLE 22 2,594,657 0 226,888
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 9,783 70,966 SH   SOLE 23 70,966 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 30,943 224,471 SH   SOLE 25 224,471 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 42,942 311,510 SH   SOLE 26 95,314 0 216,196
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1,998 14,493 SH   SOLE 28 10,584 0 3,909
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 6,117 44,374 SH   SOLE 29 28,877 0 15,497
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 80,989 587,517 SH   SOLE 30 587,517 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2,955 21,438 SH   SOLE 31 12,410 0 9,028
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3,545 25,715 SH   SOLE 34 25,715 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 7,289 52,879 SH   SOLE 36 52,879 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 200 1,450 SH   SOLE 40 1,450 0 0
FEDERAL SIGNAL CORP COM 313855108 1,306 50,249 SH   SOLE 2 2,314 0 47,935
FEDERAL SIGNAL CORP COM 313855108 5 185 SH   SOLE 4 185 0 0
FEDERAL SIGNAL CORP COM 313855108 34 1,300 SH   SOLE 7 1,300 0 0
FEDERAL SIGNAL CORP COM 313855108 6,694 257,571 SH   SOLE 18 257,571 0 0
FEDERAL SIGNAL CORP COM 313855108 2,369 91,157 SH   SOLE 19 91,157 0 0
FEDERAL SIGNAL CORP COM 313855108 165,472 6,366,762 SH   SOLE 21 6,366,762 0 0
FEDERAL SIGNAL CORP COM 313855108 47,583 1,830,809 SH   SOLE 22 1,749,597 0 81,212
FEDERAL SIGNAL CORP COM 313855108 596 22,931 SH   SOLE 26 19,015 0 3,916
FEDERAL SIGNAL CORP COM 313855108 229 8,806 SH   SOLE 28 8,806 0 0
FEDERAL SIGNAL CORP COM 313855108 2,264 87,097 SH   SOLE 30 87,097 0 0
FEDERAL SIGNAL CORP COM 313855108 173 6,667 SH   SOLE 40 6,667 0 0
FEDERATED INVS INC PA CL B 314211103 3,690 125,896 SH   SOLE 2 44,108 0 81,788
FEDERATED INVS INC PA CL B 314211103 11 378 SH   SOLE 4 378 0 0
FEDERATED INVS INC PA CL B 314211103 301 10,258 SH   SOLE 7 10,258 0 0
FEDERATED INVS INC PA CL B 314211103 16,865 575,413 SH   SOLE 18 575,413 0 0
FEDERATED INVS INC PA CL B 314211103 4,437 151,368 SH   SOLE 19 151,368 0 0
FEDERATED INVS INC PA CL B 314211103 258,376 8,815,276 SH   SOLE 21 8,815,276 0 0
FEDERATED INVS INC PA CL B 314211103 99,518 3,395,377 SH   SOLE 22 3,263,495 0 131,882
FEDERATED INVS INC PA CL B 314211103 31 1,050 SH   SOLE 23 1,050 0 0
FEDERATED INVS INC PA CL B 314211103 917 31,303 SH   SOLE 26 24,668 0 6,635
FEDERATED INVS INC PA CL B 314211103 358 12,230 SH   SOLE 28 12,230 0 0
FEDERATED INVS INC PA CL B 314211103 757 25,820 SH   SOLE 30 25,820 0 0
FEDERATED INVS INC PA CL B 314211103 1,033 35,252 SH   SOLE 32 35,252 0 0
FEDERATED INVS INC PA CL B 314211103 73 2,479 SH   SOLE 36 2,479 0 0
FEDERATED INVS INC PA CL B 314211103 317 10,802 SH   SOLE 40 10,802 0 0
FEDEX CORP COM 31428X106 109,952 606,097 SH   SOLE 2 56,964 0 549,133
FEDEX CORP COM 31428X106 14,392 79,335 SH   SOLE 4 72,637 0 6,698
FEDEX CORP COM 31428X106 33,990 187,365 SH   SOLE 7 184,731 0 2,634
FEDEX CORP COM 31428X106 759 4,183 SH   SOLE 13 4,183 0 0
FEDEX CORP COM 31428X106 402 2,218 SH   SOLE 15 2,218 0 0
FEDEX CORP COM 31428X106 4 24 SH   SOLE 17 0 0 24
FEDEX CORP COM 31428X106 89,592 493,862 SH   SOLE 18 461,996 0 31,866
FEDEX CORP COM 31428X106 29,139 160,626 SH   SOLE 19 160,626 0 0
FEDEX CORP COM 31428X106 839,895 4,629,816 SH   SOLE 21 4,629,816 0 0
FEDEX CORP COM 31428X106 1,055,562 5,818,652 SH   SOLE 22 5,161,617 0 657,035
FEDEX CORP COM 31428X106 32,570 179,538 SH   SOLE 23 179,538 0 0
FEDEX CORP COM 31428X106 46,939 258,744 SH   SOLE 25 258,744 0 0
FEDEX CORP COM 31428X106 201,005 1,108,013 SH   SOLE 26 264,910 0 843,103
FEDEX CORP COM 31428X106 8,706 47,992 SH   SOLE 28 34,831 0 13,161
FEDEX CORP COM 31428X106 1,653 9,112 SH   SOLE 29 9,112 0 0
FEDEX CORP COM 31428X106 153,105 843,970 SH   SOLE 30 843,970 0 0
FEDEX CORP COM 31428X106 13,841 76,299 SH   SOLE 31 47,183 0 29,116
FEDEX CORP COM 31428X106 10,206 56,259 SH   SOLE 34 56,259 0 0
FEDEX CORP COM 31428X106 36,539 201,418 SH   SOLE 36 201,418 0 0
FEDEX CORP COM 31428X106 1,028 5,668 SH   SOLE 40 5,668 0 0
FEDNAT HLDG CO COM 31431B109 185 11,535 SH   SOLE 2 416 0 11,119
FEDNAT HLDG CO COM 31431B109 5 336 SH   SOLE 7 336 0 0
FEDNAT HLDG CO COM 31431B109 659 41,088 SH   SOLE 18 41,088 0 0
FEDNAT HLDG CO COM 31431B109 319 19,877 SH   SOLE 19 19,877 0 0
FEDNAT HLDG CO COM 31431B109 6,087 379,504 SH   SOLE 21 379,504 0 0
FEDNAT HLDG CO COM 31431B109 6,626 413,069 SH   SOLE 22 403,601 0 9,468
FENNEC PHARMACEUTICALS INC COM 31447P100 45 9,207 SH   SOLE 2 590 0 8,617
FENNEC PHARMACEUTICALS INC COM 31447P100 175 36,165 SH   SOLE 18 36,165 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 70 14,444 SH   SOLE 19 14,444 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 1,812 373,652 SH   SOLE 21 373,652 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 516 106,311 SH   SOLE 22 99,850 0 6,461
FERRARI N V COM N3167Y103 27 200 SH   SOLE 18 200 0 0
FERRARI N V COM N3167Y103 74,732 558,532 SH   SOLE 19 558,532 0 0
FERRARI N V COM N3167Y103 1,235 9,231 SH   SOLE 22 9,231 0 0
FERRO CORP COM 315405100 1,273 67,265 SH   SOLE 2 2,912 0 64,353
FERRO CORP COM 315405100 11 567 SH   SOLE 4 567 0 0
FERRO CORP COM 315405100 33 1,761 SH   SOLE 7 1,761 0 0
FERRO CORP COM 315405100 6,710 354,449 SH   SOLE 18 354,449 0 0
FERRO CORP COM 315405100 2,456 129,740 SH   SOLE 19 129,740 0 0
FERRO CORP COM 315405100 167,653 8,856,488 SH   SOLE 21 8,856,488 0 0
FERRO CORP COM 315405100 45,797 2,419,280 SH   SOLE 22 2,314,063 0 105,217
FERRO CORP COM 315405100 750 39,631 SH   SOLE 26 21,797 0 17,834
FERRO CORP COM 315405100 209 11,021 SH   SOLE 28 11,021 0 0
FERRO CORP COM 315405100 2,267 119,771 SH   SOLE 30 119,771 0 0
FERRO CORP COM 315405100 166 8,780 SH   SOLE 40 8,780 0 0
FERROGLOBE PLC SHS G33856108 209 101,999 SH   SOLE 22 101,999 0 0
FFBW INC COM 30258M107 6 515 SH   SOLE 18 515 0 0
FGL HLDGS ORD SHS G3402M102 1,365 173,454 SH   SOLE 2 24,158 0 149,296
FGL HLDGS ORD SHS G3402M102 24 3,038 SH   SOLE 7 3,038 0 0
FGL HLDGS ORD SHS G3402M102 3,775 479,706 SH   SOLE 18 479,706 0 0
FGL HLDGS ORD SHS G3402M102 3,300 419,375 SH   SOLE 19 419,375 0 0
FGL HLDGS ORD SHS G3402M102 37,539 4,769,922 SH   SOLE 21 4,769,922 0 0
FGL HLDGS ORD SHS G3402M102 41,698 5,298,409 SH   SOLE 22 5,112,835 0 185,574
FGL HLDGS ORD SHS G3402M102 948 120,455 SH   SOLE 23 120,455 0 0
FGL HLDGS ORD SHS G3402M102 2,349 298,477 SH   SOLE 26 55,545 0 242,932
FGL HLDGS ORD SHS G3402M102 121 15,409 SH   SOLE 28 15,409 0 0
FGL HLDGS ORD SHS G3402M102 412 52,325 SH   SOLE 30 52,325 0 0
FGL HLDGS ORD SHS G3402M102 123 15,691 SH   SOLE 40 15,691 0 0
FIBROCELL SCIENCE INC COM 315721407 1 555 SH   SOLE 21 555 0 0
FIBROCELL SCIENCE INC COM 315721407 15 7,763 SH   SOLE 22 7,763 0 0
FIBROGEN INC COM 31572Q808 3,460 63,661 SH   SOLE 2 4,902 0 58,759
FIBROGEN INC COM 31572Q808 16 298 SH   SOLE 4 298 0 0
FIBROGEN INC COM 31572Q808 74 1,354 SH   SOLE 7 1,354 0 0
FIBROGEN INC COM 31572Q808 13,429 247,079 SH   SOLE 18 241,066 0 6,013
FIBROGEN INC COM 31572Q808 10,150 186,748 SH   SOLE 19 186,748 0 0
FIBROGEN INC COM 31572Q808 182,356 3,355,208 SH   SOLE 21 3,355,208 0 0
FIBROGEN INC COM 31572Q808 120,691 2,220,618 SH   SOLE 22 2,125,750 0 94,868
FIBROGEN INC COM 31572Q808 572 10,516 SH   SOLE 23 10,516 0 0
FIBROGEN INC COM 31572Q808 2,289 42,123 SH   SOLE 26 15,822 0 26,301
FIBROGEN INC COM 31572Q808 524 9,649 SH   SOLE 28 9,649 0 0
FIBROGEN INC COM 31572Q808 1,416 26,057 SH   SOLE 30 26,057 0 0
FIBROGEN INC COM 31572Q808 121 2,232 SH   SOLE 34 2,232 0 0
FIBROGEN INC COM 31572Q808 399 7,344 SH   SOLE 40 7,344 0 0
FIDELITY MSCI CONSM DIS 316092204 2 47 SH   SOLE 17 0 0 47
FIDELITY QLTY FCTOR ETF 316092790 1 21 SH   SOLE 17 0 0 21
FIDELITY MOMENTUM FACTR 316092816 1 23 SH   SOLE 17 0 0 23
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 4 12 SH   SOLE 17 0 0 12
FIDELITY D & D BANCORP INC COM 31609R100 161 2,716 SH   SOLE 2 112 0 2,604
FIDELITY D & D BANCORP INC COM 31609R100 561 9,496 SH   SOLE 18 9,496 0 0
FIDELITY D & D BANCORP INC COM 31609R100 242 4,100 SH   SOLE 19 4,100 0 0
FIDELITY D & D BANCORP INC COM 31609R100 5,323 90,044 SH   SOLE 21 90,044 0 0
FIDELITY D & D BANCORP INC COM 31609R100 1,509 25,517 SH   SOLE 22 24,021 0 1,496
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 26,260 718,481 SH   SOLE 2 86,471 0 632,010
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,914 107,088 SH   SOLE 4 99,843 0 7,245
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,561 152,148 SH   SOLE 7 73,940 0 78,208
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 249 6,818 SH   SOLE 13 6,818 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 76 2,080 SH   SOLE 15 2,080 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8,392 229,592 SH   SOLE 18 206,212 0 23,380
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,841 50,376 SH   SOLE 19 50,376 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 182,948 5,005,419 SH   SOLE 21 5,005,419 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 269,273 7,367,246 SH   SOLE 22 6,772,674 0 594,572
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7,316 200,155 SH   SOLE 23 200,155 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 9,624 263,321 SH   SOLE 25 263,321 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 33,676 921,357 SH   SOLE 26 394,680 0 526,677
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,957 53,538 SH   SOLE 28 37,631 0 15,907
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,478 67,788 SH   SOLE 29 11,015 0 56,773
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 21,199 580,007 SH   SOLE 30 580,007 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,843 77,779 SH   SOLE 31 46,947 0 30,832
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 548 15,004 SH   SOLE 34 15,004 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 9,908 271,083 SH   SOLE 36 271,083 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 294 8,052 SH   SOLE 40 8,052 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 123,922 1,095,681 SH   SOLE 2 315,708 0 779,973
FIDELITY NATL INFORMATION SV COM 31620M106 18,335 162,116 SH   SOLE 4 153,382 0 8,734
FIDELITY NATL INFORMATION SV COM 31620M106 35,531 314,153 SH   SOLE 7 305,994 0 8,159
FIDELITY NATL INFORMATION SV COM 31620M106 4,134 36,551 SH   SOLE 13 36,551 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 335 2,963 SH   SOLE 15 2,963 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 3 23 SH   SOLE 17 0 0 23
FIDELITY NATL INFORMATION SV COM 31620M106 86,098 761,252 SH   SOLE 18 705,952 0 55,300
FIDELITY NATL INFORMATION SV COM 31620M106 64,742 572,432 SH   SOLE 19 572,432 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,080,223 9,551,047 SH   SOLE 21 9,551,047 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 976,580 8,634,661 SH   SOLE 22 7,533,415 0 1,101,246
FIDELITY NATL INFORMATION SV COM 31620M106 37,953 335,570 SH   SOLE 23 335,570 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 36,253 320,537 SH   SOLE 25 320,537 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 155,610 1,375,862 SH   SOLE 26 420,395 0 955,467
FIDELITY NATL INFORMATION SV COM 31620M106 7,183 63,506 SH   SOLE 28 45,778 0 17,728
FIDELITY NATL INFORMATION SV COM 31620M106 20,976 185,461 SH   SOLE 29 94,207 0 91,254
FIDELITY NATL INFORMATION SV COM 31620M106 150,971 1,334,847 SH   SOLE 30 1,334,847 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 25,268 223,409 SH   SOLE 31 160,843 0 62,566
FIDELITY NATL INFORMATION SV COM 31620M106 45,012 397,983 SH   SOLE 34 397,983 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 42,660 377,191 SH   SOLE 36 377,191 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 852 7,535 SH   SOLE 40 7,535 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 630 23,005 SH   SOLE 2 793 0 22,212
FIDELITY SOUTHERN CORP NEW COM 316394105 14 526 SH   SOLE 7 526 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 2,697 98,474 SH   SOLE 18 98,474 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 929 33,905 SH   SOLE 19 33,905 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 66,840 2,440,306 SH   SOLE 21 2,440,306 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 18,888 689,607 SH   SOLE 22 664,512 0 25,095
FIDELITY SOUTHERN CORP NEW COM 316394105 198 7,246 SH   SOLE 26 0 0 7,246
FIDELITY SOUTHERN CORP NEW COM 316394105 74 2,685 SH   SOLE 28 2,685 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 857 31,278 SH   SOLE 30 31,278 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 40 1,452 SH   SOLE 40 1,452 0 0
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 9 850 SH   SOLE 17 0 0 850
FIDUS INVT CORP COM 316500107 1,768 115,327 SH   SOLE 30 115,327 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 266 20,258 SH   SOLE 2 893 0 19,365
FIESTA RESTAURANT GROUP INC COM 31660B101 2 183 SH   SOLE 4 183 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 6 474 SH   SOLE 7 474 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 1,365 104,118 SH   SOLE 18 104,118 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 506 38,578 SH   SOLE 19 38,578 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 33,659 2,567,440 SH   SOLE 21 2,567,440 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 9,480 723,097 SH   SOLE 22 690,927 0 32,170
FIESTA RESTAURANT GROUP INC COM 31660B101 15 1,169 SH   SOLE 26 0 0 1,169
FIESTA RESTAURANT GROUP INC COM 31660B101 51 3,902 SH   SOLE 28 3,902 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 441 33,613 SH   SOLE 30 33,613 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 37 2,807 SH   SOLE 40 2,807 0 0
FIFTH THIRD BANCORP COM 316773100 63,520 2,518,631 SH   SOLE 2 693,317 0 1,825,314
FIFTH THIRD BANCORP COM 316773100 8,166 323,787 SH   SOLE 4 301,528 0 22,259
FIFTH THIRD BANCORP COM 316773100 16,238 643,851 SH   SOLE 7 606,046 0 37,805
FIFTH THIRD BANCORP COM 316773100 725 28,756 SH   SOLE 13 28,756 0 0
FIFTH THIRD BANCORP COM 316773100 156 6,173 SH   SOLE 15 6,173 0 0
FIFTH THIRD BANCORP COM 316773100 0 19 SH   SOLE 17 0 0 19
FIFTH THIRD BANCORP COM 316773100 42,169 1,672,048 SH   SOLE 18 1,536,428 0 135,620
FIFTH THIRD BANCORP COM 316773100 11,666 462,560 SH   SOLE 19 462,560 0 0
FIFTH THIRD BANCORP COM 316773100 443,113 17,569,900 SH   SOLE 21 17,569,900 0 0
FIFTH THIRD BANCORP COM 316773100 488,581 19,372,774 SH   SOLE 22 17,062,692 0 2,310,082
FIFTH THIRD BANCORP COM 316773100 17,343 687,661 SH   SOLE 23 687,661 0 0
FIFTH THIRD BANCORP COM 316773100 17,933 711,066 SH   SOLE 25 711,066 0 0
FIFTH THIRD BANCORP COM 316773100 64,142 2,543,309 SH   SOLE 26 800,828 0 1,742,481
FIFTH THIRD BANCORP COM 316773100 3,764 149,256 SH   SOLE 28 108,569 0 40,687
FIFTH THIRD BANCORP COM 316773100 6,546 259,566 SH   SOLE 29 98,706 0 160,860
FIFTH THIRD BANCORP COM 316773100 69,358 2,750,131 SH   SOLE 30 2,750,131 0 0
FIFTH THIRD BANCORP COM 316773100 9,442 374,395 SH   SOLE 31 268,234 0 106,161
FIFTH THIRD BANCORP COM 316773100 3,934 155,993 SH   SOLE 34 155,993 0 0
FIFTH THIRD BANCORP COM 316773100 17,601 697,917 SH   SOLE 36 697,917 0 0
FIFTH THIRD BANCORP COM 316773100 381 15,089 SH   SOLE 40 15,089 0 0
FINANCIAL INSTNS INC COM 317585404 445 16,359 SH   SOLE 2 611 0 15,748
FINANCIAL INSTNS INC COM 317585404 12 438 SH   SOLE 7 438 0 0
FINANCIAL INSTNS INC COM 317585404 1,475 54,257 SH   SOLE 18 54,257 0 0
FINANCIAL INSTNS INC COM 317585404 725 26,678 SH   SOLE 19 26,678 0 0
FINANCIAL INSTNS INC COM 317585404 14,366 528,547 SH   SOLE 21 528,547 0 0
FINANCIAL INSTNS INC COM 317585404 15,958 587,126 SH   SOLE 22 567,634 0 19,492
FINANCIAL INSTNS INC COM 317585404 166 6,110 SH   SOLE 26 0 0 6,110
FINANCIAL INSTNS INC COM 317585404 148 5,456 SH   SOLE 30 5,456 0 0
FINISAR CORP COM NEW 31787A507 2,944 127,058 SH   SOLE 2 10,262 0 116,796
FINISAR CORP COM NEW 31787A507 12 504 SH   SOLE 4 504 0 0
FINISAR CORP COM NEW 31787A507 49 2,132 SH   SOLE 7 2,132 0 0
FINISAR CORP COM NEW 31787A507 11,886 513,000 SH   SOLE 18 513,000 0 0
FINISAR CORP COM NEW 31787A507 5,346 230,728 SH   SOLE 19 230,728 0 0
FINISAR CORP COM NEW 31787A507 307,682 13,279,344 SH   SOLE 21 13,279,344 0 0
FINISAR CORP COM NEW 31787A507 82,284 3,551,320 SH   SOLE 22 3,389,356 0 161,964
FINISAR CORP COM NEW 31787A507 515 22,217 SH   SOLE 23 22,217 0 0
FINISAR CORP COM NEW 31787A507 1,821 78,607 SH   SOLE 26 25,616 0 52,991
FINISAR CORP COM NEW 31787A507 357 15,391 SH   SOLE 28 15,391 0 0
FINISAR CORP COM NEW 31787A507 3,925 169,400 SH   SOLE 30 169,400 0 0
FINISAR CORP COM NEW 31787A507 264 11,388 SH   SOLE 40 11,388 0 0
FINISAR CORP NOTE 0.500%12/1 31787AAP6 1,324 1,350,000 PRN   SOLE 21 1,350,000 0 0
FINJAN HLDGS INC COM NEW 31788H303 10 3,471 SH   SOLE 18 3,471 0 0
FINJAN HLDGS INC COM NEW 31788H303 137 46,676 SH   SOLE 21 46,676 0 0
FIREEYE INC COM 31816Q101 6,039 359,697 SH   SOLE 2 13,311 0 346,386
FIREEYE INC COM 31816Q101 15 908 SH   SOLE 4 908 0 0
FIREEYE INC COM 31816Q101 66 3,912 SH   SOLE 7 3,912 0 0
FIREEYE INC COM 31816Q101 1,608 95,761 SH   SOLE 18 95,761 0 0
FIREEYE INC COM 31816Q101 693 41,284 SH   SOLE 19 41,284 0 0
FIREEYE INC COM 31816Q101 48,572 2,892,895 SH   SOLE 21 2,892,895 0 0
FIREEYE INC COM 31816Q101 90,135 5,368,356 SH   SOLE 22 5,011,015 0 357,341
FIREEYE INC COM 31816Q101 1,090 64,905 SH   SOLE 26 48,994 0 15,911
FIREEYE INC COM 31816Q101 396 23,613 SH   SOLE 28 23,613 0 0
FIREEYE INC COM 31816Q101 5,154 306,994 SH   SOLE 30 306,994 0 0
FIREEYE INC COM 31816Q101 66 3,917 SH   SOLE 31 3,917 0 0
FIREEYE INC COM 31816Q101 292 17,389 SH   SOLE 40 17,389 0 0
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 1,073 1,150,000 PRN   SOLE 21 1,150,000 0 0
FIRST AMERN FINL CORP COM 31847R102 20,926 406,336 SH   SOLE 2 182,165 0 224,171
FIRST AMERN FINL CORP COM 31847R102 1,042 20,227 SH   SOLE 4 20,227 0 0
FIRST AMERN FINL CORP COM 31847R102 396 7,690 SH   SOLE 7 7,690 0 0
FIRST AMERN FINL CORP COM 31847R102 1,803 35,016 SH   SOLE 13 35,016 0 0
FIRST AMERN FINL CORP COM 31847R102 17,955 348,635 SH   SOLE 18 345,165 0 3,470
FIRST AMERN FINL CORP COM 31847R102 9,178 178,205 SH   SOLE 19 178,205 0 0
FIRST AMERN FINL CORP COM 31847R102 280,515 5,446,901 SH   SOLE 21 5,446,901 0 0
FIRST AMERN FINL CORP COM 31847R102 209,795 4,073,683 SH   SOLE 22 3,640,203 0 433,480
FIRST AMERN FINL CORP COM 31847R102 1,894 36,783 SH   SOLE 23 36,783 0 0
FIRST AMERN FINL CORP COM 31847R102 852 16,547 SH   SOLE 25 16,547 0 0
FIRST AMERN FINL CORP COM 31847R102 2,131 41,387 SH   SOLE 26 24,931 0 16,456
FIRST AMERN FINL CORP COM 31847R102 741 14,395 SH   SOLE 28 14,395 0 0
FIRST AMERN FINL CORP COM 31847R102 4,658 90,443 SH   SOLE 29 18,845 0 71,598
FIRST AMERN FINL CORP COM 31847R102 1,534 29,783 SH   SOLE 30 29,783 0 0
FIRST AMERN FINL CORP COM 31847R102 2,250 43,680 SH   SOLE 31 35,927 0 7,753
FIRST AMERN FINL CORP COM 31847R102 735 14,263 SH   SOLE 34 14,263 0 0
FIRST AMERN FINL CORP COM 31847R102 1,811 35,157 SH   SOLE 36 35,157 0 0
FIRST AMERN FINL CORP COM 31847R102 523 10,165 SH   SOLE 40 10,165 0 0
FIRST BANCORP INC ME COM 31866P102 248 9,971 SH   SOLE 2 400 0 9,571
FIRST BANCORP INC ME COM 31866P102 5 210 SH   SOLE 7 210 0 0
FIRST BANCORP INC ME COM 31866P102 880 35,327 SH   SOLE 18 35,327 0 0
FIRST BANCORP INC ME COM 31866P102 414 16,613 SH   SOLE 19 16,613 0 0
FIRST BANCORP INC ME COM 31866P102 8,904 357,320 SH   SOLE 21 357,320 0 0
FIRST BANCORP INC ME COM 31866P102 7,499 300,926 SH   SOLE 22 292,239 0 8,687
FIRST BANCORP N C COM 318910106 1,053 30,297 SH   SOLE 2 996 0 29,301
FIRST BANCORP N C COM 318910106 12 331 SH   SOLE 4 331 0 0
FIRST BANCORP N C COM 318910106 19 550 SH   SOLE 7 550 0 0
FIRST BANCORP N C COM 318910106 3,328 95,736 SH   SOLE 18 95,736 0 0
FIRST BANCORP N C COM 318910106 2,616 75,247 SH   SOLE 19 75,247 0 0
FIRST BANCORP N C COM 318910106 32,791 943,352 SH   SOLE 21 943,352 0 0
FIRST BANCORP N C COM 318910106 35,995 1,035,530 SH   SOLE 22 999,068 0 36,462
FIRST BANCORP N C COM 318910106 396 11,403 SH   SOLE 23 11,403 0 0
FIRST BANCORP N C COM 318910106 569 16,365 SH   SOLE 26 13,109 0 3,256
FIRST BANCORP N C COM 318910106 128 3,691 SH   SOLE 28 3,691 0 0
FIRST BANCORP N C COM 318910106 278 8,005 SH   SOLE 30 8,005 0 0
FIRST BANCORP N C COM 318910106 140 4,025 SH   SOLE 40 4,025 0 0
FIRST BANCORP P R COM NEW 318672706 2,509 218,978 SH   SOLE 2 8,974 0 210,004
FIRST BANCORP P R COM NEW 318672706 10 882 SH   SOLE 4 882 0 0
FIRST BANCORP P R COM NEW 318672706 35 3,020 SH   SOLE 7 3,020 0 0
FIRST BANCORP P R COM NEW 318672706 10,683 932,191 SH   SOLE 18 932,191 0 0
FIRST BANCORP P R COM NEW 318672706 3,928 342,716 SH   SOLE 19 342,716 0 0
FIRST BANCORP P R COM NEW 318672706 264,359 23,067,954 SH   SOLE 21 23,067,954 0 0
FIRST BANCORP P R COM NEW 318672706 72,385 6,316,332 SH   SOLE 22 6,029,360 0 286,972
FIRST BANCORP P R COM NEW 318672706 78 6,827 SH   SOLE 23 6,827 0 0
FIRST BANCORP P R COM NEW 318672706 1,020 89,029 SH   SOLE 26 47,455 0 41,574
FIRST BANCORP P R COM NEW 318672706 253 22,052 SH   SOLE 28 22,052 0 0
FIRST BANCORP P R COM NEW 318672706 3,548 309,597 SH   SOLE 30 309,597 0 0
FIRST BANCORP P R COM NEW 318672706 249 21,759 SH   SOLE 40 21,759 0 0
FIRST BANCSHARES INC MS COM 318916103 387 12,537 SH   SOLE 2 477 0 12,060
FIRST BANCSHARES INC MS COM 318916103 7 230 SH   SOLE 7 230 0 0
FIRST BANCSHARES INC MS COM 318916103 1,364 44,128 SH   SOLE 18 44,128 0 0
FIRST BANCSHARES INC MS COM 318916103 628 20,336 SH   SOLE 19 20,336 0 0
FIRST BANCSHARES INC MS COM 318916103 13,195 427,034 SH   SOLE 21 427,034 0 0
FIRST BANCSHARES INC MS COM 318916103 4,957 160,429 SH   SOLE 22 151,720 0 8,709
FIRST BANCSHARES INC MS COM 318916103 16 503 SH   SOLE 23 503 0 0
FIRST BANCSHARES INC MS COM 318916103 118 3,819 SH   SOLE 30 3,819 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 191 16,547 SH   SOLE 2 727 0 15,820
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 5 467 SH   SOLE 7 467 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 653 56,636 SH   SOLE 18 56,636 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 267 23,162 SH   SOLE 19 23,162 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 6,343 550,136 SH   SOLE 21 550,136 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 2,005 173,874 SH   SOLE 22 162,968 0 10,906
FIRST BUS FINL SVCS INC WIS COM 319390100 182 9,080 SH   SOLE 2 370 0 8,710
FIRST BUS FINL SVCS INC WIS COM 319390100 5 236 SH   SOLE 7 236 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 544 27,184 SH   SOLE 18 27,184 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 232 11,590 SH   SOLE 19 11,590 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 5,718 285,609 SH   SOLE 21 285,609 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 2,199 109,818 SH   SOLE 22 104,585 0 5,233
FIRST BUSEY CORP COM NEW 319383204 1,092 44,759 SH   SOLE 2 1,631 0 43,128
FIRST BUSEY CORP COM NEW 319383204 13 540 SH   SOLE 4 540 0 0
FIRST BUSEY CORP COM NEW 319383204 24 989 SH   SOLE 7 989 0 0
FIRST BUSEY CORP COM NEW 319383204 4,907 201,099 SH   SOLE 18 201,099 0 0
FIRST BUSEY CORP COM NEW 319383204 1,738 71,249 SH   SOLE 19 71,249 0 0
FIRST BUSEY CORP COM NEW 319383204 35,756 1,465,406 SH   SOLE 21 1,465,406 0 0
FIRST BUSEY CORP COM NEW 319383204 34,809 1,426,611 SH   SOLE 22 1,366,384 0 60,227
FIRST BUSEY CORP COM NEW 319383204 762 31,249 SH   SOLE 26 19,197 0 12,052
FIRST BUSEY CORP COM NEW 319383204 140 5,719 SH   SOLE 28 5,719 0 0
FIRST BUSEY CORP COM NEW 319383204 269 11,032 SH   SOLE 30 11,032 0 0
FIRST BUSEY CORP COM NEW 319383204 101 4,125 SH   SOLE 40 4,125 0 0
FIRST CAPITAL INC COM 31942S104 32 624 SH   SOLE 18 624 0 0
FIRST CAPITAL INC COM 31942S104 32 627 SH   SOLE 21 627 0 0
FIRST CHOICE BANCORP COM 31948P104 206 9,566 SH   SOLE 2 246 0 9,320
FIRST CHOICE BANCORP COM 31948P104 5 217 SH   SOLE 7 217 0 0
FIRST CHOICE BANCORP COM 31948P104 656 30,524 SH   SOLE 18 30,524 0 0
FIRST CHOICE BANCORP COM 31948P104 265 12,317 SH   SOLE 19 12,317 0 0
FIRST CHOICE BANCORP COM 31948P104 6,684 310,878 SH   SOLE 21 310,878 0 0
FIRST CHOICE BANCORP COM 31948P104 1,870 86,978 SH   SOLE 22 82,148 0 4,830
FIRST CMNTY BANKSHARES INC V COM 31983A103 559 16,868 SH   SOLE 2 616 0 16,252
FIRST CMNTY BANKSHARES INC V COM 31983A103 12 356 SH   SOLE 7 356 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,810 54,606 SH   SOLE 18 54,606 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 772 23,282 SH   SOLE 19 23,282 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 18,033 544,155 SH   SOLE 21 544,155 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 19,082 575,814 SH   SOLE 22 554,898 0 20,916
FIRST CMNTY BANKSHARES INC V COM 31983A103 72 2,180 SH   SOLE 28 2,180 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 150 4,513 SH   SOLE 30 4,513 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 46 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY CORP S C COM 319835104 136 7,145 SH   SOLE 2 338 0 6,807
FIRST CMNTY CORP S C COM 319835104 442 23,161 SH   SOLE 18 23,161 0 0
FIRST CMNTY CORP S C COM 319835104 190 9,977 SH   SOLE 19 9,977 0 0
FIRST CMNTY CORP S C COM 319835104 4,684 245,600 SH   SOLE 21 245,600 0 0
FIRST CMNTY CORP S C COM 319835104 1,174 61,543 SH   SOLE 22 57,893 0 3,650
FIRST COMWLTH FINL CORP PA COM 319829107 1,324 105,079 SH   SOLE 2 8,973 0 96,106
FIRST COMWLTH FINL CORP PA COM 319829107 11 885 SH   SOLE 4 885 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 18 1,402 SH   SOLE 7 1,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 5,380 426,962 SH   SOLE 18 426,962 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 2,190 173,783 SH   SOLE 19 173,783 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 131,411 10,429,420 SH   SOLE 21 10,429,420 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 39,489 3,134,046 SH   SOLE 22 3,001,067 0 132,979
FIRST COMWLTH FINL CORP PA COM 319829107 253 20,115 SH   SOLE 23 20,115 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,102 87,476 SH   SOLE 26 23,644 0 63,832
FIRST COMWLTH FINL CORP PA COM 319829107 170 13,483 SH   SOLE 28 13,483 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,843 146,278 SH   SOLE 30 146,278 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 122 9,696 SH   SOLE 40 9,696 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 5,619 13,800 SH   SOLE 2 544 0 13,256
FIRST CTZNS BANCSHARES INC N CL A 31946M103 18 43 SH   SOLE 4 43 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 56 138 SH   SOLE 7 138 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,580 3,881 SH   SOLE 18 3,881 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 667 1,639 SH   SOLE 19 1,639 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 41,242 101,282 SH   SOLE 21 101,282 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 98,885 242,842 SH   SOLE 22 228,471 0 14,371
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,382 3,394 SH   SOLE 26 1,933 0 1,461
FIRST CTZNS BANCSHARES INC N CL A 31946M103 333 818 SH   SOLE 28 818 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 770 1,891 SH   SOLE 30 1,891 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 69 169 SH   SOLE 31 169 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 310 761 SH   SOLE 40 761 0 0
FIRST DATA CORP NEW COM CL A 32008D106 32,028 1,219,175 SH   SOLE 2 49,122 0 1,170,053
FIRST DATA CORP NEW COM CL A 32008D106 4,472 170,218 SH   SOLE 4 156,318 0 13,900
FIRST DATA CORP NEW COM CL A 32008D106 880 33,508 SH   SOLE 7 33,508 0 0
FIRST DATA CORP NEW COM CL A 32008D106 644 24,507 SH   SOLE 13 24,507 0 0
FIRST DATA CORP NEW COM CL A 32008D106 8,216 312,771 SH   SOLE 18 268,376 0 44,395
FIRST DATA CORP NEW COM CL A 32008D106 6,031 229,567 SH   SOLE 19 229,567 0 0
FIRST DATA CORP NEW COM CL A 32008D106 182,947 6,964,108 SH   SOLE 21 6,964,108 0 0
FIRST DATA CORP NEW COM CL A 32008D106 383,294 14,590,572 SH   SOLE 22 13,494,698 0 1,095,874
FIRST DATA CORP NEW COM CL A 32008D106 10,173 387,252 SH   SOLE 23 387,252 0 0
FIRST DATA CORP NEW COM CL A 32008D106 8,309 316,302 SH   SOLE 25 316,302 0 0
FIRST DATA CORP NEW COM CL A 32008D106 28,164 1,072,095 SH   SOLE 26 487,404 0 584,691
FIRST DATA CORP NEW COM CL A 32008D106 2,724 103,707 SH   SOLE 28 75,376 0 28,331
FIRST DATA CORP NEW COM CL A 32008D106 3,480 132,465 SH   SOLE 29 20,611 0 111,854
FIRST DATA CORP NEW COM CL A 32008D106 23,305 887,150 SH   SOLE 30 887,150 0 0
FIRST DATA CORP NEW COM CL A 32008D106 4,005 152,471 SH   SOLE 31 91,016 0 61,455
FIRST DATA CORP NEW COM CL A 32008D106 15,706 597,853 SH   SOLE 34 597,853 0 0
FIRST DATA CORP NEW COM CL A 32008D106 2,565 97,636 SH   SOLE 36 97,636 0 0
FIRST DATA CORP NEW COM CL A 32008D106 327 12,443 SH   SOLE 40 12,443 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 932 32,443 SH   SOLE 2 13,090 0 19,353
FIRST DEFIANCE FINL CORP COM 32006W106 12 430 SH   SOLE 7 430 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 2,072 72,097 SH   SOLE 18 72,097 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 2,272 79,069 SH   SOLE 19 79,069 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 20,260 704,939 SH   SOLE 21 704,939 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 31,097 1,082,015 SH   SOLE 22 1,051,503 0 30,512
FIRST DEFIANCE FINL CORP COM 32006W106 1,088 37,868 SH   SOLE 23 37,868 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 288 10,006 SH   SOLE 26 0 0 10,006
FIRST DEFIANCE FINL CORP COM 32006W106 156 5,426 SH   SOLE 30 5,426 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 16 552 SH   SOLE 34 552 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 95 3,318 SH   SOLE 40 3,318 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 343 21,749 SH   SOLE 2 13,960 0 7,789
FIRST FINANCIAL NORTHWEST IN COM 32022K102 458 29,081 SH   SOLE 18 29,081 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,462 92,828 SH   SOLE 19 92,828 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 4,697 298,201 SH   SOLE 21 298,201 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 4,796 304,504 SH   SOLE 22 300,058 0 4,446
FIRST FINANCIAL NORTHWEST IN COM 32022K102 705 44,790 SH   SOLE 23 44,790 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,205 76,512 SH   SOLE 26 0 0 76,512
FIRST FINL BANCORP OH COM 320209109 2,360 98,106 SH   SOLE 2 3,325 0 94,781
FIRST FINL BANCORP OH COM 320209109 10 432 SH   SOLE 4 432 0 0
FIRST FINL BANCORP OH COM 320209109 34 1,420 SH   SOLE 7 1,420 0 0
FIRST FINL BANCORP OH COM 320209109 10,058 418,036 SH   SOLE 18 418,036 0 0
FIRST FINL BANCORP OH COM 320209109 3,551 147,582 SH   SOLE 19 147,582 0 0
FIRST FINL BANCORP OH COM 320209109 252,661 10,501,292 SH   SOLE 21 10,501,292 0 0
FIRST FINL BANCORP OH COM 320209109 71,096 2,954,952 SH   SOLE 22 2,833,065 0 121,887
FIRST FINL BANCORP OH COM 320209109 650 27,005 SH   SOLE 26 9,720 0 17,285
FIRST FINL BANCORP OH COM 320209109 297 12,353 SH   SOLE 28 12,353 0 0
FIRST FINL BANCORP OH COM 320209109 3,371 140,112 SH   SOLE 30 140,112 0 0
FIRST FINL BANCORP OH COM 320209109 251 10,441 SH   SOLE 40 10,441 0 0
FIRST FINL BANKSHARES COM 32020R109 4,702 81,386 SH   SOLE 2 31,063 0 50,323
FIRST FINL BANKSHARES COM 32020R109 13 231 SH   SOLE 4 231 0 0
FIRST FINL BANKSHARES COM 32020R109 65 1,126 SH   SOLE 7 1,126 0 0
FIRST FINL BANKSHARES COM 32020R109 21,703 375,620 SH   SOLE 18 375,620 0 0
FIRST FINL BANKSHARES COM 32020R109 5,799 100,358 SH   SOLE 19 100,358 0 0
FIRST FINL BANKSHARES COM 32020R109 275,322 4,765,011 SH   SOLE 21 4,765,011 0 0
FIRST FINL BANKSHARES COM 32020R109 132,913 2,300,336 SH   SOLE 22 2,223,451 0 76,885
FIRST FINL BANKSHARES COM 32020R109 871 15,078 SH   SOLE 26 10,933 0 4,145
FIRST FINL BANKSHARES COM 32020R109 395 6,836 SH   SOLE 28 6,836 0 0
FIRST FINL BANKSHARES COM 32020R109 791 13,685 SH   SOLE 30 13,685 0 0
FIRST FINL BANKSHARES COM 32020R109 315 5,453 SH   SOLE 40 5,453 0 0
FIRST FINL CORP IND COM 320218100 637 15,163 SH   SOLE 2 3,002 0 12,161
FIRST FINL CORP IND COM 320218100 9 212 SH   SOLE 7 212 0 0
FIRST FINL CORP IND COM 320218100 1,869 44,504 SH   SOLE 18 42,327 0 2,177
FIRST FINL CORP IND COM 320218100 2,669 63,541 SH   SOLE 19 63,541 0 0
FIRST FINL CORP IND COM 320218100 17,267 411,110 SH   SOLE 21 411,110 0 0
FIRST FINL CORP IND COM 320218100 20,916 497,996 SH   SOLE 22 482,253 0 15,743
FIRST FINL CORP IND COM 320218100 426 10,154 SH   SOLE 23 10,154 0 0
FIRST FINL CORP IND COM 320218100 1,337 31,842 SH   SOLE 26 5,421 0 26,421
FIRST FINL CORP IND COM 320218100 59 1,409 SH   SOLE 28 1,409 0 0
FIRST FINL CORP IND COM 320218100 164 3,896 SH   SOLE 30 3,896 0 0
FIRST FINL CORP IND COM 320218100 37 877 SH   SOLE 40 877 0 0
FIRST FNDTN INC COM 32026V104 479 35,286 SH   SOLE 2 1,299 0 33,987
FIRST FNDTN INC COM 32026V104 10 702 SH   SOLE 7 702 0 0
FIRST FNDTN INC COM 32026V104 1,761 129,797 SH   SOLE 18 129,797 0 0
FIRST FNDTN INC COM 32026V104 782 57,660 SH   SOLE 19 57,660 0 0
FIRST FNDTN INC COM 32026V104 17,777 1,310,044 SH   SOLE 21 1,310,044 0 0
FIRST FNDTN INC COM 32026V104 14,221 1,048,000 SH   SOLE 22 1,002,698 0 45,302
FIRST FNDTN INC COM 32026V104 21 1,567 SH   SOLE 23 1,567 0 0
FIRST FNDTN INC COM 32026V104 107 7,920 SH   SOLE 30 7,920 0 0
FIRST FNDTN INC COM 32026V104 73 5,351 SH   SOLE 40 5,351 0 0
FIRST GTY BANCSHARES INC COM 32043P106 88 4,292 SH   SOLE 2 192 0 4,100
FIRST GTY BANCSHARES INC COM 32043P106 334 16,279 SH   SOLE 18 16,279 0 0
FIRST GTY BANCSHARES INC COM 32043P106 137 6,670 SH   SOLE 19 6,670 0 0
FIRST GTY BANCSHARES INC COM 32043P106 3,385 165,107 SH   SOLE 21 165,107 0 0
FIRST GTY BANCSHARES INC COM 32043P106 665 32,449 SH   SOLE 22 30,127 0 2,322
FIRST HAWAIIAN INC COM 32051X108 7,150 274,467 SH   SOLE 2 8,151 0 266,316
FIRST HAWAIIAN INC COM 32051X108 15 577 SH   SOLE 4 577 0 0
FIRST HAWAIIAN INC COM 32051X108 83 3,171 SH   SOLE 7 3,171 0 0
FIRST HAWAIIAN INC COM 32051X108 1,706 65,500 SH   SOLE 18 65,500 0 0
FIRST HAWAIIAN INC COM 32051X108 780 29,940 SH   SOLE 19 29,940 0 0
FIRST HAWAIIAN INC COM 32051X108 39,473 1,515,297 SH   SOLE 21 1,515,297 0 0
FIRST HAWAIIAN INC COM 32051X108 83,736 3,214,433 SH   SOLE 22 2,943,967 0 270,466
FIRST HAWAIIAN INC COM 32051X108 1,338 51,354 SH   SOLE 26 41,211 0 10,143
FIRST HAWAIIAN INC COM 32051X108 298 11,455 SH   SOLE 28 11,455 0 0
FIRST HAWAIIAN INC COM 32051X108 1,009 38,748 SH   SOLE 30 38,748 0 0
FIRST HAWAIIAN INC COM 32051X108 71 2,716 SH   SOLE 31 2,716 0 0
FIRST HAWAIIAN INC COM 32051X108 328 12,605 SH   SOLE 40 12,605 0 0
FIRST HORIZON NATL CORP COM 320517105 11,726 838,805 SH   SOLE 2 199,961 0 638,844
FIRST HORIZON NATL CORP COM 320517105 271 19,409 SH   SOLE 4 19,409 0 0
FIRST HORIZON NATL CORP COM 320517105 167 11,955 SH   SOLE 7 11,955 0 0
FIRST HORIZON NATL CORP COM 320517105 15,220 1,088,717 SH   SOLE 18 1,088,717 0 0
FIRST HORIZON NATL CORP COM 320517105 1,200 85,861 SH   SOLE 19 85,861 0 0
FIRST HORIZON NATL CORP COM 320517105 223,793 16,008,076 SH   SOLE 21 16,008,076 0 0
FIRST HORIZON NATL CORP COM 320517105 151,476 10,835,209 SH   SOLE 22 10,165,644 0 669,565
FIRST HORIZON NATL CORP COM 320517105 1,739 124,385 SH   SOLE 23 124,385 0 0
FIRST HORIZON NATL CORP COM 320517105 83 5,913 SH   SOLE 25 5,913 0 0
FIRST HORIZON NATL CORP COM 320517105 1,526 109,134 SH   SOLE 26 70,996 0 38,138
FIRST HORIZON NATL CORP COM 320517105 566 40,495 SH   SOLE 28 40,495 0 0
FIRST HORIZON NATL CORP COM 320517105 71 5,084 SH   SOLE 29 5,084 0 0
FIRST HORIZON NATL CORP COM 320517105 1,301 93,086 SH   SOLE 30 93,086 0 0
FIRST HORIZON NATL CORP COM 320517105 485 34,703 SH   SOLE 31 26,872 0 7,831
FIRST HORIZON NATL CORP COM 320517105 130 9,273 SH   SOLE 34 9,273 0 0
FIRST HORIZON NATL CORP COM 320517105 206 14,715 SH   SOLE 36 14,715 0 0
FIRST HORIZON NATL CORP COM 320517105 388 27,749 SH   SOLE 40 27,749 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 18,929 535,325 SH   SOLE 2 98,039 0 437,286
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1,317 37,258 SH   SOLE 4 37,258 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 6,594 186,486 SH   SOLE 7 186,486 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 971 27,455 SH   SOLE 13 27,455 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 172 4,872 SH   SOLE 15 4,872 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 29,222 826,419 SH   SOLE 18 792,617 0 33,802
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 39,652 1,121,389 SH   SOLE 19 1,121,389 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 343,858 9,724,502 SH   SOLE 21 9,724,502 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 265,056 7,495,927 SH   SOLE 22 6,853,590 0 642,337
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,491 70,439 SH   SOLE 23 70,439 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 9,234 261,130 SH   SOLE 25 261,130 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 5,565 157,377 SH   SOLE 26 25,181 0 132,196
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 586 16,580 SH   SOLE 28 16,580 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4,230 119,635 SH   SOLE 29 47,382 0 72,253
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 21,537 609,087 SH   SOLE 30 609,087 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 237 6,689 SH   SOLE 31 6,689 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 30 855 SH   SOLE 34 855 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 790 22,345 SH   SOLE 36 22,345 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 436 12,323 SH   SOLE 40 12,323 0 0
FIRST INTERNET BANCORP COM 320557101 178 9,204 SH   SOLE 2 341 0 8,863
FIRST INTERNET BANCORP COM 320557101 3 179 SH   SOLE 7 179 0 0
FIRST INTERNET BANCORP COM 320557101 672 34,750 SH   SOLE 18 34,750 0 0
FIRST INTERNET BANCORP COM 320557101 282 14,595 SH   SOLE 19 14,595 0 0
FIRST INTERNET BANCORP COM 320557101 6,174 319,376 SH   SOLE 21 319,376 0 0
FIRST INTERNET BANCORP COM 320557101 3,186 164,838 SH   SOLE 22 158,006 0 6,832
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,380 34,656 SH   SOLE 2 1,251 0 33,405
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 28 696 SH   SOLE 7 696 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 5,738 144,108 SH   SOLE 18 144,108 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2,109 52,975 SH   SOLE 19 52,975 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 43,800 1,099,961 SH   SOLE 21 1,099,961 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 44,699 1,122,526 SH   SOLE 22 1,080,592 0 41,934
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 405 10,167 SH   SOLE 26 8,554 0 1,613
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 148 3,727 SH   SOLE 28 3,727 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 400 10,052 SH   SOLE 30 10,052 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 92 2,310 SH   SOLE 40 2,310 0 0
FIRST LONG IS CORP COM 320734106 548 25,000 SH   SOLE 2 879 0 24,121
FIRST LONG IS CORP COM 320734106 14 630 SH   SOLE 7 630 0 0
FIRST LONG IS CORP COM 320734106 1,898 86,547 SH   SOLE 18 86,547 0 0
FIRST LONG IS CORP COM 320734106 821 37,434 SH   SOLE 19 37,434 0 0
FIRST LONG IS CORP COM 320734106 18,375 837,902 SH   SOLE 21 837,902 0 0
FIRST LONG IS CORP COM 320734106 18,324 835,565 SH   SOLE 22 806,262 0 29,303
FIRST LONG IS CORP COM 320734106 87 3,962 SH   SOLE 26 0 0 3,962
FIRST LONG IS CORP COM 320734106 125 5,699 SH   SOLE 30 5,699 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 0 26 SH   SOLE 22 26 0 0
FIRST MERCHANTS CORP COM 320817109 1,939 52,609 SH   SOLE 2 3,616 0 48,993
FIRST MERCHANTS CORP COM 320817109 4 105 SH   SOLE 4 105 0 0
FIRST MERCHANTS CORP COM 320817109 37 991 SH   SOLE 7 991 0 0
FIRST MERCHANTS CORP COM 320817109 7,430 201,625 SH   SOLE 18 197,501 0 4,124
FIRST MERCHANTS CORP COM 320817109 4,193 113,773 SH   SOLE 19 113,773 0 0
FIRST MERCHANTS CORP COM 320817109 59,634 1,618,299 SH   SOLE 21 1,618,299 0 0
FIRST MERCHANTS CORP COM 320817109 65,228 1,770,082 SH   SOLE 22 1,696,582 0 73,500
FIRST MERCHANTS CORP COM 320817109 48 1,311 SH   SOLE 23 1,311 0 0
FIRST MERCHANTS CORP COM 320817109 1,216 32,996 SH   SOLE 26 13,371 0 19,625
FIRST MERCHANTS CORP COM 320817109 251 6,799 SH   SOLE 28 6,799 0 0
FIRST MERCHANTS CORP COM 320817109 540 14,641 SH   SOLE 30 14,641 0 0
FIRST MERCHANTS CORP COM 320817109 153 4,163 SH   SOLE 40 4,163 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 411 12,342 SH   SOLE 2 450 0 11,892
FIRST MID ILL BANCSHARES INC COM 320866106 9 264 SH   SOLE 7 264 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 1,493 44,821 SH   SOLE 18 44,821 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 628 18,858 SH   SOLE 19 18,858 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 14,542 436,431 SH   SOLE 21 436,431 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 5,055 151,714 SH   SOLE 22 142,334 0 9,380
FIRST MID ILL BANCSHARES INC COM 320866106 113 3,389 SH   SOLE 30 3,389 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 2,228 108,878 SH   SOLE 2 3,673 0 105,205
FIRST MIDWEST BANCORP DEL COM 320867104 12 568 SH   SOLE 4 568 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 33 1,612 SH   SOLE 7 1,612 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 9,672 472,735 SH   SOLE 18 472,735 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 3,334 162,950 SH   SOLE 19 162,950 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 233,681 11,421,347 SH   SOLE 21 11,421,347 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 66,423 3,246,496 SH   SOLE 22 3,110,323 0 136,173
FIRST MIDWEST BANCORP DEL COM 320867104 329 16,089 SH   SOLE 26 8,027 0 8,062
FIRST MIDWEST BANCORP DEL COM 320867104 291 14,212 SH   SOLE 28 14,212 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 3,146 153,740 SH   SOLE 30 153,740 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 281 13,730 SH   SOLE 40 13,730 0 0
FIRST NORTHWEST BANCORP COM 335834107 146 9,347 SH   SOLE 2 347 0 9,000
FIRST NORTHWEST BANCORP COM 335834107 529 33,991 SH   SOLE 18 33,991 0 0
FIRST NORTHWEST BANCORP COM 335834107 259 16,618 SH   SOLE 19 16,618 0 0
FIRST NORTHWEST BANCORP COM 335834107 5,220 335,234 SH   SOLE 21 335,234 0 0
FIRST NORTHWEST BANCORP COM 335834107 1,671 107,306 SH   SOLE 22 100,622 0 6,684
FIRST REP BK SAN FRANCISCO C COM 33616C100 41,818 416,269 SH   SOLE 2 33,579 0 382,690
FIRST REP BK SAN FRANCISCO C COM 33616C100 5,942 59,143 SH   SOLE 4 54,889 0 4,254
FIRST REP BK SAN FRANCISCO C COM 33616C100 12,679 126,207 SH   SOLE 7 126,207 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 94 939 SH   SOLE 13 939 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 187 1,860 SH   SOLE 15 1,860 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 68 673 SH   SOLE 17 0 0 673
FIRST REP BK SAN FRANCISCO C COM 33616C100 69,708 693,892 SH   SOLE 18 585,490 0 108,402
FIRST REP BK SAN FRANCISCO C COM 33616C100 57,776 575,115 SH   SOLE 19 575,115 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 388,827 3,870,463 SH   SOLE 21 3,870,463 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 404,488 4,026,358 SH   SOLE 22 3,543,953 0 482,405
FIRST REP BK SAN FRANCISCO C COM 33616C100 12,337 122,801 SH   SOLE 23 122,801 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 15,275 152,052 SH   SOLE 25 152,052 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 66,261 659,573 SH   SOLE 26 181,437 0 478,136
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,212 31,974 SH   SOLE 28 23,434 0 8,540
FIRST REP BK SAN FRANCISCO C COM 33616C100 4,006 39,873 SH   SOLE 29 5,749 0 34,124
FIRST REP BK SAN FRANCISCO C COM 33616C100 58,014 577,479 SH   SOLE 30 577,479 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 5,076 50,524 SH   SOLE 31 31,371 0 19,153
FIRST REP BK SAN FRANCISCO C COM 33616C100 26,460 263,387 SH   SOLE 34 263,387 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 12,463 124,062 SH   SOLE 36 124,062 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 423 4,213 SH   SOLE 40 4,213 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 95 1,765 SH   SOLE 2 88 0 1,677
FIRST SAVINGS FINL GROUP INC COM 33621E109 480 8,878 SH   SOLE 18 6,507 0 2,371
FIRST SAVINGS FINL GROUP INC COM 33621E109 131 2,421 SH   SOLE 19 2,421 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 3,058 56,583 SH   SOLE 21 56,583 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 794 14,686 SH   SOLE 22 13,761 0 925
FIRST SAVINGS FINL GROUP INC COM 33621E109 186 3,449 SH   SOLE 26 0 0 3,449
FIRST SOLAR INC COM 336433107 10,381 196,461 SH   SOLE 2 37,483 0 158,978
FIRST SOLAR INC COM 336433107 15 282 SH   SOLE 4 282 0 0
FIRST SOLAR INC COM 336433107 134 2,545 SH   SOLE 7 2,545 0 0
FIRST SOLAR INC COM 336433107 11,742 222,213 SH   SOLE 18 222,213 0 0
FIRST SOLAR INC COM 336433107 4,764 90,159 SH   SOLE 19 90,159 0 0
FIRST SOLAR INC COM 336433107 221,284 4,187,815 SH   SOLE 21 4,187,815 0 0
FIRST SOLAR INC COM 336433107 134,202 2,539,779 SH   SOLE 22 2,374,972 0 164,807
FIRST SOLAR INC COM 336433107 1,297 24,542 SH   SOLE 26 15,604 0 8,938
FIRST SOLAR INC COM 336433107 522 9,881 SH   SOLE 28 9,881 0 0
FIRST SOLAR INC COM 336433107 9,119 172,583 SH   SOLE 30 172,583 0 0
FIRST SOLAR INC COM 336433107 92 1,747 SH   SOLE 31 1,747 0 0
FIRST SOLAR INC COM 336433107 28,534 540,006 SH   SOLE 34 540,006 0 0
FIRST SOLAR INC COM 336433107 196 3,714 SH   SOLE 36 3,714 0 0
FIRST SOLAR INC COM 336433107 384 7,269 SH   SOLE 40 7,269 0 0
FIRST TR BICK INDEX FD COM SHS 33733H107 0 16 SH   SOLE 17 0 0 16
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 1 20 SH   SOLE 17 0 0 20
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 6 77 SH   SOLE 17 0 0 77
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 69 497 SH   SOLE 18 497 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 12 225 SH   SOLE 17 0 0 225
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 26 400 SH   SOLE 18 400 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1 20 SH   SOLE 17 0 0 20
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 19 329 SH   SOLE 18 329 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1 57 SH   SOLE 17 0 0 57
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 0 9 SH   SOLE 17 0 0 9
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 100 3,332 SH   SOLE 18 3,332 0 0
FIRST TR HIGH INCOME L/S FD COM 33738E109 2,973 203,465 SH   SOLE 2 203,465 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 6 104 SH   SOLE 17 0 0 104
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 2 62 SH   SOLE 17 0 0 62
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 7 109 SH   SOLE 17 0 0 109
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3 84 SH   SOLE 17 0 0 84
FIRST US BANCSHARES INC COM 33744V103 10 1,024 SH   SOLE 18 1,024 0 0
FIRST US BANCSHARES INC COM 33744V103 233 23,306 SH   SOLE 21 23,306 0 0
FIRST UTD CORP COM 33741H107 125 7,263 SH   SOLE 2 327 0 6,936
FIRST UTD CORP COM 33741H107 379 21,944 SH   SOLE 18 21,944 0 0
FIRST UTD CORP COM 33741H107 168 9,712 SH   SOLE 19 9,712 0 0
FIRST UTD CORP COM 33741H107 4,061 235,265 SH   SOLE 21 235,265 0 0
FIRST UTD CORP COM 33741H107 1,166 67,530 SH   SOLE 22 63,815 0 3,715
FIRST WESTN FINL INC COM 33751L105 15 1,169 SH   SOLE 18 1,169 0 0
FIRST WESTN FINL INC COM 33751L105 202 15,409 SH   SOLE 21 15,409 0 0
FIRSTCASH INC COM 33767D105 3,056 35,332 SH   SOLE 2 2,352 0 32,980
FIRSTCASH INC COM 33767D105 14 162 SH   SOLE 4 162 0 0
FIRSTCASH INC COM 33767D105 71 824 SH   SOLE 7 824 0 0
FIRSTCASH INC COM 33767D105 16,089 185,996 SH   SOLE 18 183,623 0 2,373
FIRSTCASH INC COM 33767D105 8,300 95,955 SH   SOLE 19 95,955 0 0
FIRSTCASH INC COM 33767D105 398,828 4,610,732 SH   SOLE 21 4,610,732 0 0
FIRSTCASH INC COM 33767D105 115,404 1,334,146 SH   SOLE 22 1,276,342 0 57,804
FIRSTCASH INC COM 33767D105 79 916 SH   SOLE 23 916 0 0
FIRSTCASH INC COM 33767D105 2,818 32,573 SH   SOLE 26 9,793 0 22,780
FIRSTCASH INC COM 33767D105 511 5,913 SH   SOLE 28 5,913 0 0
FIRSTCASH INC COM 33767D105 5,799 67,042 SH   SOLE 30 67,042 0 0
FIRSTCASH INC COM 33767D105 377 4,356 SH   SOLE 40 4,356 0 0
FIRSTENERGY CORP COM 337932107 55,942 1,344,434 SH   SOLE 2 248,490 0 1,095,944
FIRSTENERGY CORP COM 337932107 8,706 209,219 SH   SOLE 4 194,124 0 15,095
FIRSTENERGY CORP COM 337932107 19,562 470,128 SH   SOLE 7 418,092 0 52,036
FIRSTENERGY CORP COM 337932107 987 23,718 SH   SOLE 13 23,718 0 0
FIRSTENERGY CORP COM 337932107 173 4,167 SH   SOLE 15 4,167 0 0
FIRSTENERGY CORP COM 337932107 265,764 6,387,020 SH   SOLE 18 5,365,014 0 1,022,006
FIRSTENERGY CORP COM 337932107 433,005 10,406,284 SH   SOLE 19 10,406,284 0 0
FIRSTENERGY CORP COM 337932107 672,973 16,173,358 SH   SOLE 21 16,173,358 0 0
FIRSTENERGY CORP COM 337932107 531,967 12,784,605 SH   SOLE 22 11,462,490 0 1,322,115
FIRSTENERGY CORP COM 337932107 17,652 424,213 SH   SOLE 23 424,213 0 0
FIRSTENERGY CORP COM 337932107 24,195 581,462 SH   SOLE 25 581,462 0 0
FIRSTENERGY CORP COM 337932107 63,206 1,519,000 SH   SOLE 26 557,423 0 961,577
FIRSTENERGY CORP COM 337932107 3,985 95,781 SH   SOLE 28 68,473 0 27,308
FIRSTENERGY CORP COM 337932107 819 19,674 SH   SOLE 29 19,674 0 0
FIRSTENERGY CORP COM 337932107 75,133 1,805,650 SH   SOLE 30 1,805,650 0 0
FIRSTENERGY CORP COM 337932107 6,094 146,457 SH   SOLE 31 89,251 0 57,206
FIRSTENERGY CORP COM 337932107 3,723 89,474 SH   SOLE 32 89,474 0 0
FIRSTENERGY CORP COM 337932107 30,823 740,748 SH   SOLE 34 740,748 0 0
FIRSTENERGY CORP COM 337932107 17,732 426,143 SH   SOLE 36 426,143 0 0
FIRSTENERGY CORP COM 337932107 464 11,159 SH   SOLE 40 11,159 0 0
FISERV INC COM 337738108 88,302 1,000,250 SH   SOLE 2 100,618 0 899,632
FISERV INC COM 337738108 11,323 128,261 SH   SOLE 4 117,458 0 10,803
FISERV INC COM 337738108 36,615 414,760 SH   SOLE 7 401,720 0 13,040
FISERV INC COM 337738108 551 6,243 SH   SOLE 13 6,243 0 0
FISERV INC COM 337738108 372 4,212 SH   SOLE 15 4,212 0 0
FISERV INC COM 337738108 2 28 SH   SOLE 17 0 0 28
FISERV INC COM 337738108 69,896 791,751 SH   SOLE 18 738,625 0 53,126
FISERV INC COM 337738108 10,406 117,873 SH   SOLE 19 117,873 0 0
FISERV INC COM 337738108 1,209,234 13,697,707 SH   SOLE 21 13,697,707 0 0
FISERV INC COM 337738108 913,560 10,348,437 SH   SOLE 22 9,260,339 0 1,088,098
FISERV INC COM 337738108 25,385 287,550 SH   SOLE 23 287,550 0 0
FISERV INC COM 337738108 31,721 359,319 SH   SOLE 25 359,319 0 0
FISERV INC COM 337738108 146,519 1,659,712 SH   SOLE 26 448,314 0 1,211,398
FISERV INC COM 337738108 6,796 76,985 SH   SOLE 28 55,543 0 21,442
FISERV INC COM 337738108 1,427 16,159 SH   SOLE 29 16,159 0 0
FISERV INC COM 337738108 168,430 1,907,903 SH   SOLE 30 1,907,903 0 0
FISERV INC COM 337738108 10,869 123,124 SH   SOLE 31 75,387 0 47,737
FISERV INC COM 337738108 5,021 56,875 SH   SOLE 32 56,875 0 0
FISERV INC COM 337738108 16,496 186,865 SH   SOLE 34 186,865 0 0
FISERV INC COM 337738108 36,255 410,685 SH   SOLE 36 410,685 0 0
FISERV INC COM 337738108 851 9,639 SH   SOLE 40 9,639 0 0
FITBIT INC CL A 33812L102 1,489 251,599 SH   SOLE 2 50,023 0 201,576
FITBIT INC CL A 33812L102 3 505 SH   SOLE 4 505 0 0
FITBIT INC CL A 33812L102 26 4,445 SH   SOLE 7 4,445 0 0
FITBIT INC CL A 33812L102 4,184 706,825 SH   SOLE 18 689,190 0 17,635
FITBIT INC CL A 33812L102 5,742 969,953 SH   SOLE 19 969,953 0 0
FITBIT INC CL A 33812L102 40,797 6,891,362 SH   SOLE 21 6,891,362 0 0
FITBIT INC CL A 33812L102 40,526 6,845,550 SH   SOLE 22 6,551,108 0 294,442
FITBIT INC CL A 33812L102 979 165,405 SH   SOLE 23 165,405 0 0
FITBIT INC CL A 33812L102 2,616 441,938 SH   SOLE 26 93,909 0 348,029
FITBIT INC CL A 33812L102 163 27,584 SH   SOLE 28 27,584 0 0
FITBIT INC CL A 33812L102 316 53,343 SH   SOLE 30 53,343 0 0
FITBIT INC CL A 33812L102 102 17,312 SH   SOLE 40 17,312 0 0
FIVE BELOW INC COM 33829M101 9,108 73,303 SH   SOLE 2 31,130 0 42,173
FIVE BELOW INC COM 33829M101 60 480 SH   SOLE 4 480 0 0
FIVE BELOW INC COM 33829M101 134 1,080 SH   SOLE 7 1,080 0 0
FIVE BELOW INC COM 33829M101 39,014 313,994 SH   SOLE 18 307,346 0 6,648
FIVE BELOW INC COM 33829M101 22,974 184,900 SH   SOLE 19 184,900 0 0
FIVE BELOW INC COM 33829M101 479,046 3,855,505 SH   SOLE 21 3,855,505 0 0
FIVE BELOW INC COM 33829M101 241,516 1,943,787 SH   SOLE 22 1,872,972 0 70,815
FIVE BELOW INC COM 33829M101 2,820 22,700 SH   SOLE 23 22,700 0 0
FIVE BELOW INC COM 33829M101 7,633 61,435 SH   SOLE 26 13,243 0 48,192
FIVE BELOW INC COM 33829M101 891 7,168 SH   SOLE 28 7,168 0 0
FIVE BELOW INC COM 33829M101 1,842 14,821 SH   SOLE 30 14,821 0 0
FIVE BELOW INC COM 33829M101 888 7,143 SH   SOLE 34 7,143 0 0
FIVE BELOW INC COM 33829M101 654 5,260 SH   SOLE 40 5,260 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 272 37,780 SH   SOLE 21 37,780 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 36 4,937 SH   SOLE 30 4,937 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 461 34,420 SH   SOLE 2 1,231 0 33,189
FIVE PRIME THERAPEUTICS INC COM 33830X104 2 140 SH   SOLE 4 140 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 8 582 SH   SOLE 7 582 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 1,569 117,109 SH   SOLE 18 117,109 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 669 49,918 SH   SOLE 19 49,918 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 20,251 1,511,289 SH   SOLE 21 1,511,289 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 14,531 1,084,383 SH   SOLE 22 1,047,524 0 36,859
FIVE PRIME THERAPEUTICS INC COM 33830X104 60 4,510 SH   SOLE 26 3,145 0 1,365
FIVE PRIME THERAPEUTICS INC COM 33830X104 55 4,118 SH   SOLE 28 4,118 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 141 10,513 SH   SOLE 30 10,513 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 26 1,972 SH   SOLE 40 1,972 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 4 4,585 SH   SOLE 18 4,585 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 71 72,865 SH   SOLE 21 72,865 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 312 320,014 SH   SOLE 22 320,014 0 0
FIVE9 INC COM 338307101 2,516 47,630 SH   SOLE 2 3,254 0 44,376
FIVE9 INC COM 338307101 31 593 SH   SOLE 4 593 0 0
FIVE9 INC COM 338307101 75 1,418 SH   SOLE 7 1,418 0 0
FIVE9 INC COM 338307101 9,876 186,939 SH   SOLE 18 182,037 0 4,902
FIVE9 INC COM 338307101 17,388 329,135 SH   SOLE 19 329,135 0 0
FIVE9 INC COM 338307101 104,801 1,983,737 SH   SOLE 21 1,983,737 0 0
FIVE9 INC COM 338307101 89,679 1,697,505 SH   SOLE 22 1,623,142 0 74,363
FIVE9 INC COM 338307101 359 6,801 SH   SOLE 23 6,801 0 0
FIVE9 INC COM 338307101 24 461 SH   SOLE 25 461 0 0
FIVE9 INC COM 338307101 1,065 20,160 SH   SOLE 26 11,304 0 8,856
FIVE9 INC COM 338307101 376 7,109 SH   SOLE 28 7,109 0 0
FIVE9 INC COM 338307101 796 15,067 SH   SOLE 30 15,067 0 0
FIVE9 INC COM 338307101 536 10,146 SH   SOLE 34 10,146 0 0
FIVE9 INC COM 338307101 290 5,487 SH   SOLE 40 5,487 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,135 34,487 SH   SOLE 2 4,025 0 30,462
FLAGSTAR BANCORP INC COM PAR .001 337930705 12 364 SH   SOLE 4 364 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 21 623 SH   SOLE 7 623 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 4,303 130,715 SH   SOLE 18 130,715 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 3,206 97,376 SH   SOLE 19 97,376 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 105,109 3,192,863 SH   SOLE 21 3,192,863 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 33,255 1,010,175 SH   SOLE 22 977,762 0 32,413
FLAGSTAR BANCORP INC COM PAR .001 337930705 206 6,255 SH   SOLE 23 6,255 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 3,198 97,150 SH   SOLE 26 14,806 0 82,344
FLAGSTAR BANCORP INC COM PAR .001 337930705 112 3,400 SH   SOLE 28 3,400 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,438 43,671 SH   SOLE 30 43,671 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 76 2,310 SH   SOLE 40 2,310 0 0
FLANIGANS ENTERPRISES INC COM 338517105 4 153 SH   SOLE 18 153 0 0
FLANIGANS ENTERPRISES INC COM 338517105 5 198 SH   SOLE 21 198 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 51,422 208,534 SH   SOLE 2 18,036 0 190,498
FLEETCOR TECHNOLOGIES INC COM 339041105 9,733 39,470 SH   SOLE 4 37,158 0 2,312
FLEETCOR TECHNOLOGIES INC COM 339041105 16,172 65,581 SH   SOLE 7 65,581 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 131 532 SH   SOLE 13 532 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 235 953 SH   SOLE 15 953 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 75,189 304,916 SH   SOLE 18 293,332 0 11,584
FLEETCOR TECHNOLOGIES INC COM 339041105 205,008 831,373 SH   SOLE 19 831,373 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 489,850 1,986,494 SH   SOLE 21 1,986,494 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 514,005 2,084,452 SH   SOLE 22 1,860,061 0 224,391
FLEETCOR TECHNOLOGIES INC COM 339041105 15,578 63,174 SH   SOLE 23 63,174 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 63,706 258,349 SH   SOLE 25 258,349 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 90,393 366,571 SH   SOLE 26 102,404 0 264,167
FLEETCOR TECHNOLOGIES INC COM 339041105 4,189 16,986 SH   SOLE 28 12,267 0 4,719
FLEETCOR TECHNOLOGIES INC COM 339041105 5,405 21,920 SH   SOLE 29 3,556 0 18,364
FLEETCOR TECHNOLOGIES INC COM 339041105 81,836 331,872 SH   SOLE 30 331,872 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 6,964 28,243 SH   SOLE 31 17,743 0 10,500
FLEETCOR TECHNOLOGIES INC COM 339041105 87,103 353,231 SH   SOLE 34 353,231 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 14,911 60,468 SH   SOLE 36 60,468 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 455 1,845 SH   SOLE 40 1,845 0 0
FLEX LTD ORD Y2573F102 1,711 171,137 SH   SOLE 2 25,521 0 145,616
FLEX LTD ORD Y2573F102 1,839 183,872 SH   SOLE 4 169,147 0 14,725
FLEX LTD ORD Y2573F102 2,584 258,353 SH   SOLE 7 81,069 0 177,284
FLEX LTD ORD Y2573F102 88 8,827 SH   SOLE 13 8,827 0 0
FLEX LTD ORD Y2573F102 78 7,796 SH   SOLE 15 7,796 0 0
FLEX LTD ORD Y2573F102 537 53,674 SH   SOLE 18 8,997 0 44,677
FLEX LTD ORD Y2573F102 52 5,155 SH   SOLE 19 5,155 0 0
FLEX LTD ORD Y2573F102 18,810 1,881,024 SH   SOLE 21 1,881,024 0 0
FLEX LTD ORD Y2573F102 18,404 1,840,381 SH   SOLE 22 1,441,408 0 398,973
FLEX LTD ORD Y2573F102 3,961 396,107 SH   SOLE 23 396,107 0 0
FLEX LTD ORD Y2573F102 5,276 527,620 SH   SOLE 25 527,620 0 0
FLEX LTD ORD Y2573F102 23,536 2,353,553 SH   SOLE 26 885,984 0 1,467,569
FLEX LTD ORD Y2573F102 1,030 102,955 SH   SOLE 28 75,476 0 27,479
FLEX LTD ORD Y2573F102 1,292 129,199 SH   SOLE 29 19,563 0 109,636
FLEX LTD ORD Y2573F102 12,775 1,277,491 SH   SOLE 30 1,277,491 0 0
FLEX LTD ORD Y2573F102 1,570 156,975 SH   SOLE 31 96,931 0 60,044
FLEX LTD ORD Y2573F102 248 24,827 SH   SOLE 34 24,827 0 0
FLEX LTD ORD Y2573F102 5,813 581,293 SH   SOLE 36 581,293 0 0
FLEX LTD ORD Y2573F102 107 10,707 SH   SOLE 40 10,707 0 0
FLEX PHARMA INC COM 33938A105 1 1,851 SH   SOLE 18 1,851 0 0
FLEX PHARMA INC COM 33938A105 17 45,081 SH   SOLE 21 45,081 0 0
FLEX PHARMA INC COM 33938A105 4 9,875 SH   SOLE 22 9,875 0 0
FLEXION THERAPEUTICS INC COM 33938J106 339 27,164 SH   SOLE 2 1,238 0 25,926
FLEXION THERAPEUTICS INC COM 33938J106 9 730 SH   SOLE 7 730 0 0
FLEXION THERAPEUTICS INC COM 33938J106 1,410 112,981 SH   SOLE 18 112,981 0 0
FLEXION THERAPEUTICS INC COM 33938J106 675 54,100 SH   SOLE 19 54,100 0 0
FLEXION THERAPEUTICS INC COM 33938J106 19,134 1,533,139 SH   SOLE 21 1,533,139 0 0
FLEXION THERAPEUTICS INC COM 33938J106 12,865 1,030,822 SH   SOLE 22 992,485 0 38,337
FLEXION THERAPEUTICS INC COM 33938J106 168 13,452 SH   SOLE 26 0 0 13,452
FLEXION THERAPEUTICS INC COM 33938J106 64 5,156 SH   SOLE 28 5,156 0 0
FLEXION THERAPEUTICS INC COM 33938J106 115 9,224 SH   SOLE 30 9,224 0 0
FLEXION THERAPEUTICS INC COM 33938J106 46 3,669 SH   SOLE 40 3,669 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 22 672 SH   SOLE 18 672 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 1 28 SH   SOLE 17 0 0 28
FLEXSTEEL INDS INC COM 339382103 207 8,910 SH   SOLE 2 295 0 8,615
FLEXSTEEL INDS INC COM 339382103 3 149 SH   SOLE 7 149 0 0
FLEXSTEEL INDS INC COM 339382103 585 25,240 SH   SOLE 18 25,240 0 0
FLEXSTEEL INDS INC COM 339382103 244 10,533 SH   SOLE 19 10,533 0 0
FLEXSTEEL INDS INC COM 339382103 5,633 242,887 SH   SOLE 21 242,887 0 0
FLEXSTEEL INDS INC COM 339382103 4,633 199,774 SH   SOLE 22 194,369 0 5,405
FLIR SYS INC COM 302445101 17,398 365,666 SH   SOLE 2 37,913 0 327,753
FLIR SYS INC COM 302445101 2,498 52,509 SH   SOLE 4 49,023 0 3,486
FLIR SYS INC COM 302445101 7,426 156,073 SH   SOLE 7 128,517 0 27,556
FLIR SYS INC COM 302445101 36 765 SH   SOLE 13 765 0 0
FLIR SYS INC COM 302445101 13,687 287,665 SH   SOLE 18 269,278 0 18,387
FLIR SYS INC COM 302445101 2,057 43,240 SH   SOLE 19 43,240 0 0
FLIR SYS INC COM 302445101 179,355 3,769,551 SH   SOLE 21 3,769,551 0 0
FLIR SYS INC COM 302445101 175,398 3,686,386 SH   SOLE 22 3,317,964 0 368,422
FLIR SYS INC COM 302445101 4,703 98,842 SH   SOLE 23 98,842 0 0
FLIR SYS INC COM 302445101 8,967 188,469 SH   SOLE 25 188,469 0 0
FLIR SYS INC COM 302445101 24,246 509,580 SH   SOLE 26 154,403 0 355,177
FLIR SYS INC COM 302445101 1,287 27,050 SH   SOLE 28 19,983 0 7,067
FLIR SYS INC COM 302445101 1,525 32,057 SH   SOLE 29 3,799 0 28,258
FLIR SYS INC COM 302445101 25,043 526,339 SH   SOLE 30 526,339 0 0
FLIR SYS INC COM 302445101 1,759 36,959 SH   SOLE 31 22,457 0 14,502
FLIR SYS INC COM 302445101 1,200 25,229 SH   SOLE 34 25,229 0 0
FLIR SYS INC COM 302445101 1,473 30,949 SH   SOLE 36 30,949 0 0
FLIR SYS INC COM 302445101 131 2,752 SH   SOLE 40 2,752 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 4,747 115,162 SH   SOLE 2 3,391 0 111,771
FLOOR & DECOR HLDGS INC CL A 339750101 10 237 SH   SOLE 4 237 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 45 1,102 SH   SOLE 7 1,102 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,157 28,064 SH   SOLE 18 28,064 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 450 10,908 SH   SOLE 19 10,908 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 37,036 898,505 SH   SOLE 21 898,505 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 65,740 1,594,865 SH   SOLE 22 1,481,088 0 113,777
FLOOR & DECOR HLDGS INC CL A 339750101 1,397 33,896 SH   SOLE 26 21,348 0 12,548
FLOOR & DECOR HLDGS INC CL A 339750101 300 7,279 SH   SOLE 28 7,279 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 700 16,978 SH   SOLE 30 16,978 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 52 1,273 SH   SOLE 31 1,273 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 204 4,955 SH   SOLE 40 4,955 0 0
FLOTEK INDS INC DEL COM 343389102 192 59,313 SH   SOLE 2 2,004 0 57,309
FLOTEK INDS INC DEL COM 343389102 4 1,084 SH   SOLE 7 1,084 0 0
FLOTEK INDS INC DEL COM 343389102 610 188,209 SH   SOLE 18 188,209 0 0
FLOTEK INDS INC DEL COM 343389102 278 85,833 SH   SOLE 19 85,833 0 0
FLOTEK INDS INC DEL COM 343389102 5,897 1,820,157 SH   SOLE 21 1,820,157 0 0
FLOTEK INDS INC DEL COM 343389102 4,976 1,535,715 SH   SOLE 22 1,496,842 0 38,873
FLOWERS FOODS INC COM 343498101 10,559 495,285 SH   SOLE 2 100,776 0 394,509
FLOWERS FOODS INC COM 343498101 19 890 SH   SOLE 4 890 0 0
FLOWERS FOODS INC COM 343498101 106 4,954 SH   SOLE 7 4,954 0 0
FLOWERS FOODS INC COM 343498101 11,322 531,035 SH   SOLE 18 531,035 0 0
FLOWERS FOODS INC COM 343498101 913 42,809 SH   SOLE 19 42,809 0 0
FLOWERS FOODS INC COM 343498101 190,840 8,951,233 SH   SOLE 21 8,951,233 0 0
FLOWERS FOODS INC COM 343498101 132,288 6,204,885 SH   SOLE 22 5,838,023 0 366,862
FLOWERS FOODS INC COM 343498101 2,389 112,058 SH   SOLE 23 112,058 0 0
FLOWERS FOODS INC COM 343498101 1,457 68,340 SH   SOLE 26 39,964 0 28,376
FLOWERS FOODS INC COM 343498101 507 23,797 SH   SOLE 28 23,797 0 0
FLOWERS FOODS INC COM 343498101 1,096 51,395 SH   SOLE 30 51,395 0 0
FLOWERS FOODS INC COM 343498101 81 3,816 SH   SOLE 31 3,816 0 0
FLOWERS FOODS INC COM 343498101 141 6,615 SH   SOLE 36 6,615 0 0
FLOWERS FOODS INC COM 343498101 438 20,555 SH   SOLE 40 20,555 0 0
FLOWSERVE CORP COM 34354P105 15,084 334,157 SH   SOLE 2 34,902 0 299,255
FLOWSERVE CORP COM 34354P105 1,809 40,075 SH   SOLE 4 36,623 0 3,452
FLOWSERVE CORP COM 34354P105 4,620 102,348 SH   SOLE 7 102,348 0 0
FLOWSERVE CORP COM 34354P105 34 762 SH   SOLE 13 762 0 0
FLOWSERVE CORP COM 34354P105 69 1,522 SH   SOLE 15 1,522 0 0
FLOWSERVE CORP COM 34354P105 12,295 272,367 SH   SOLE 18 255,168 0 17,199
FLOWSERVE CORP COM 34354P105 1,836 40,670 SH   SOLE 19 40,670 0 0
FLOWSERVE CORP COM 34354P105 126,858 2,810,323 SH   SOLE 21 2,810,323 0 0
FLOWSERVE CORP COM 34354P105 153,935 3,410,179 SH   SOLE 22 3,063,160 0 347,019
FLOWSERVE CORP COM 34354P105 4,172 92,416 SH   SOLE 23 92,416 0 0
FLOWSERVE CORP COM 34354P105 5,204 115,295 SH   SOLE 25 115,295 0 0
FLOWSERVE CORP COM 34354P105 28,369 628,475 SH   SOLE 26 197,672 0 430,803
FLOWSERVE CORP COM 34354P105 1,167 25,861 SH   SOLE 28 18,604 0 7,257
FLOWSERVE CORP COM 34354P105 1,466 32,482 SH   SOLE 29 5,878 0 26,604
FLOWSERVE CORP COM 34354P105 20,707 458,730 SH   SOLE 30 458,730 0 0
FLOWSERVE CORP COM 34354P105 1,840 40,759 SH   SOLE 31 26,737 0 14,022
FLOWSERVE CORP COM 34354P105 382 8,460 SH   SOLE 34 8,460 0 0
FLOWSERVE CORP COM 34354P105 4,126 91,403 SH   SOLE 36 91,403 0 0
FLOWSERVE CORP COM 34354P105 118 2,622 SH   SOLE 40 2,622 0 0
FLUENT INC COM 34380C102 195 34,718 SH   SOLE 2 1,267 0 33,451
FLUENT INC COM 34380C102 662 117,732 SH   SOLE 18 117,732 0 0
FLUENT INC COM 34380C102 281 49,941 SH   SOLE 19 49,941 0 0
FLUENT INC COM 34380C102 6,403 1,139,252 SH   SOLE 21 1,139,252 0 0
FLUENT INC COM 34380C102 2,726 485,001 SH   SOLE 22 466,078 0 18,923
FLUIDIGM CORP DEL COM 34385P108 379 28,514 SH   SOLE 2 3,094 0 25,420
FLUIDIGM CORP DEL COM 34385P108 8 613 SH   SOLE 7 613 0 0
FLUIDIGM CORP DEL COM 34385P108 1,530 115,155 SH   SOLE 18 108,477 0 6,678
FLUIDIGM CORP DEL COM 34385P108 1,436 108,049 SH   SOLE 19 108,049 0 0
FLUIDIGM CORP DEL COM 34385P108 14,607 1,099,089 SH   SOLE 21 1,099,089 0 0
FLUIDIGM CORP DEL COM 34385P108 17,094 1,286,258 SH   SOLE 22 1,265,391 0 20,867
FLUIDIGM CORP DEL COM 34385P108 66 4,990 SH   SOLE 23 4,990 0 0
FLUIDIGM CORP DEL COM 34385P108 101 7,606 SH   SOLE 26 0 0 7,606
FLUOR CORP NEW COM 343412102 26,834 729,177 SH   SOLE 2 388,645 0 340,532
FLUOR CORP NEW COM 343412102 1,910 51,898 SH   SOLE 4 47,509 0 4,389
FLUOR CORP NEW COM 343412102 5,379 146,181 SH   SOLE 7 118,146 0 28,035
FLUOR CORP NEW COM 343412102 90 2,442 SH   SOLE 13 2,442 0 0
FLUOR CORP NEW COM 343412102 49 1,326 SH   SOLE 15 1,326 0 0
FLUOR CORP NEW COM 343412102 14,576 396,091 SH   SOLE 18 289,609 0 106,482
FLUOR CORP NEW COM 343412102 14,706 399,632 SH   SOLE 19 399,632 0 0
FLUOR CORP NEW COM 343412102 121,093 3,290,577 SH   SOLE 21 3,290,577 0 0
FLUOR CORP NEW COM 343412102 146,403 3,978,349 SH   SOLE 22 3,530,646 0 447,703
FLUOR CORP NEW COM 343412102 4,385 119,165 SH   SOLE 23 119,165 0 0
FLUOR CORP NEW COM 343412102 12,829 348,611 SH   SOLE 25 348,611 0 0
FLUOR CORP NEW COM 343412102 16,014 435,174 SH   SOLE 26 248,790 0 186,384
FLUOR CORP NEW COM 343412102 359 9,765 SH   SOLE 28 1,913 0 7,852
FLUOR CORP NEW COM 343412102 3,222 87,551 SH   SOLE 29 59,202 0 28,349
FLUOR CORP NEW COM 343412102 20,814 565,607 SH   SOLE 30 565,607 0 0
FLUOR CORP NEW COM 343412102 1,766 47,995 SH   SOLE 31 30,408 0 17,587
FLUOR CORP NEW COM 343412102 1,136 30,856 SH   SOLE 34 30,856 0 0
FLUOR CORP NEW COM 343412102 4,915 133,552 SH   SOLE 36 133,552 0 0
FLUOR CORP NEW COM 343412102 103 2,810 SH   SOLE 40 2,810 0 0
FLUSHING FINL CORP COM 343873105 626 28,549 SH   SOLE 2 1,034 0 27,515
FLUSHING FINL CORP COM 343873105 8 352 SH   SOLE 4 352 0 0
FLUSHING FINL CORP COM 343873105 14 633 SH   SOLE 7 633 0 0
FLUSHING FINL CORP COM 343873105 2,206 100,586 SH   SOLE 18 100,586 0 0
FLUSHING FINL CORP COM 343873105 897 40,900 SH   SOLE 19 40,900 0 0
FLUSHING FINL CORP COM 343873105 20,389 929,709 SH   SOLE 21 929,709 0 0
FLUSHING FINL CORP COM 343873105 20,190 920,660 SH   SOLE 22 883,829 0 36,831
FLUSHING FINL CORP COM 343873105 569 25,928 SH   SOLE 26 16,855 0 9,073
FLUSHING FINL CORP COM 343873105 87 3,968 SH   SOLE 28 3,968 0 0
FLUSHING FINL CORP COM 343873105 144 6,550 SH   SOLE 30 6,550 0 0
FLUSHING FINL CORP COM 343873105 69 3,146 SH   SOLE 40 3,146 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 588 32,240 SH   SOLE 2 5,537 0 26,703
FLWS/1-800 FLOWERS CL A 68243Q106 9 469 SH   SOLE 7 469 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 0 4 SH   SOLE 17 0 0 4
FLWS/1-800 FLOWERS CL A 68243Q106 1,850 101,491 SH   SOLE 18 91,624 0 9,867
FLWS/1-800 FLOWERS CL A 68243Q106 2,216 121,569 SH   SOLE 19 121,569 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 16,669 914,345 SH   SOLE 21 914,345 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 14,418 790,904 SH   SOLE 22 759,261 0 31,643
FLWS/1-800 FLOWERS CL A 68243Q106 393 21,555 SH   SOLE 23 21,555 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 429 23,523 SH   SOLE 26 0 0 23,523
FLWS/1-800 FLOWERS CL A 68243Q106 65 3,548 SH   SOLE 28 3,548 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 174 9,561 SH   SOLE 30 9,561 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 15 838 SH   SOLE 34 838 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 38 2,065 SH   SOLE 40 2,065 0 0
FNB CORP PA COM 302520101 8,520 803,732 SH   SOLE 2 166,785 0 636,947
FNB CORP PA COM 302520101 16 1,497 SH   SOLE 4 1,497 0 0
FNB CORP PA COM 302520101 377 35,598 SH   SOLE 7 35,598 0 0
FNB CORP PA COM 302520101 11,323 1,068,226 SH   SOLE 18 1,068,226 0 0
FNB CORP PA COM 302520101 706 66,579 SH   SOLE 19 66,579 0 0
FNB CORP PA COM 302520101 247,437 23,343,134 SH   SOLE 21 23,343,134 0 0
FNB CORP PA COM 302520101 117,311 11,067,098 SH   SOLE 22 10,417,546 0 649,552
FNB CORP PA COM 302520101 1,263 119,166 SH   SOLE 26 82,433 0 36,733
FNB CORP PA COM 302520101 434 40,914 SH   SOLE 28 40,914 0 0
FNB CORP PA COM 302520101 955 90,139 SH   SOLE 30 90,139 0 0
FNB CORP PA COM 302520101 74 7,008 SH   SOLE 31 7,008 0 0
FNB CORP PA COM 302520101 1,311 123,710 SH   SOLE 32 123,710 0 0
FNB CORP PA COM 302520101 56 5,320 SH   SOLE 36 5,320 0 0
FNB CORP PA COM 302520101 361 34,073 SH   SOLE 40 34,073 0 0
FNCB BANCORP INC COM 302578109 20 2,658 SH   SOLE 18 2,658 0 0
FNCB BANCORP INC COM 302578109 506 65,760 SH   SOLE 21 65,760 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 2,161 576,355 SH   SOLE 21 576,355 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 29 7,614 SH   SOLE 22 7,614 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 8 2,092 SH   SOLE 30 2,092 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 797 22,361 SH   SOLE 2 928 0 21,433
FOCUS FINL PARTNERS INC COM CL A 34417P100 14 400 SH   SOLE 7 400 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 2,985 83,743 SH   SOLE 18 83,743 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 1,432 40,175 SH   SOLE 19 40,175 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 29,242 820,471 SH   SOLE 21 820,471 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 23,153 649,640 SH   SOLE 22 631,418 0 18,222
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 7,024 76,121 SH   SOLE 2 0 0 76,121
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 40,147 435,056 SH   SOLE 18 301,556 0 133,500
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 15,001 162,563 SH   SOLE 19 162,563 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 993 10,764 SH   SOLE 22 10,764 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 14,729 159,612 SH   SOLE 25 159,612 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,356 14,691 SH   SOLE 26 8,633 0 6,058
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 953 10,330 SH   SOLE 30 10,330 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 72,486 785,497 SH   SOLE 34 785,497 0 0
FONAR CORP COM NEW 344437405 141 6,864 SH   SOLE 2 232 0 6,632
FONAR CORP COM NEW 344437405 5 229 SH   SOLE 7 229 0 0
FONAR CORP COM NEW 344437405 422 20,612 SH   SOLE 18 20,612 0 0
FONAR CORP COM NEW 344437405 183 8,931 SH   SOLE 19 8,931 0 0
FONAR CORP COM NEW 344437405 4,576 223,543 SH   SOLE 21 223,543 0 0
FONAR CORP COM NEW 344437405 1,596 77,967 SH   SOLE 22 73,892 0 4,075
FOOT LOCKER INC COM 344849104 14,719 242,880 SH   SOLE 2 20,944 0 221,936
FOOT LOCKER INC COM 344849104 29 480 SH   SOLE 4 480 0 0
FOOT LOCKER INC COM 344849104 5,006 82,608 SH   SOLE 7 82,608 0 0
FOOT LOCKER INC COM 344849104 97 1,594 SH   SOLE 15 1,594 0 0
FOOT LOCKER INC COM 344849104 14,568 240,392 SH   SOLE 18 234,845 0 5,547
FOOT LOCKER INC COM 344849104 2,148 35,452 SH   SOLE 19 35,452 0 0
FOOT LOCKER INC COM 344849104 146,288 2,413,987 SH   SOLE 21 2,413,987 0 0
FOOT LOCKER INC COM 344849104 185,606 3,062,800 SH   SOLE 22 2,736,893 0 325,907
FOOT LOCKER INC COM 344849104 6,866 113,306 SH   SOLE 25 113,306 0 0
FOOT LOCKER INC COM 344849104 16,805 277,303 SH   SOLE 26 73,783 0 203,520
FOOT LOCKER INC COM 344849104 878 14,495 SH   SOLE 28 14,495 0 0
FOOT LOCKER INC COM 344849104 15,418 254,417 SH   SOLE 30 254,417 0 0
FOOT LOCKER INC COM 344849104 147 2,422 SH   SOLE 31 2,422 0 0
FOOT LOCKER INC COM 344849104 60 994 SH   SOLE 34 994 0 0
FOOT LOCKER INC COM 344849104 4,243 70,023 SH   SOLE 36 70,023 0 0
FOOT LOCKER INC COM 344849104 682 11,258 SH   SOLE 40 11,258 0 0
FORD MTR CO DEL COM 345370860 89,109 10,149,049 SH   SOLE 2 1,181,195 0 8,967,854
FORD MTR CO DEL COM 345370860 10,899 1,241,361 SH   SOLE 4 1,143,249 0 98,112
FORD MTR CO DEL COM 345370860 32,153 3,662,101 SH   SOLE 7 3,300,856 0 361,245
FORD MTR CO DEL COM 345370860 669 76,162 SH   SOLE 13 76,162 0 0
FORD MTR CO DEL COM 345370860 326 37,165 SH   SOLE 15 37,165 0 0
FORD MTR CO DEL COM 345370860 14 1,580 SH   SOLE 17 0 0 1,580
FORD MTR CO DEL COM 345370860 68,233 7,771,422 SH   SOLE 18 7,245,061 0 526,361
FORD MTR CO DEL COM 345370860 13,465 1,533,565 SH   SOLE 19 1,533,565 0 0
FORD MTR CO DEL COM 345370860 1,000,038 113,899,576 SH   SOLE 21 113,899,576 0 0
FORD MTR CO DEL COM 345370860 843,035 96,017,637 SH   SOLE 22 84,829,933 0 11,187,704
FORD MTR CO DEL COM 345370860 23,340 2,658,339 SH   SOLE 23 2,658,339 0 0
FORD MTR CO DEL COM 345370860 30,823 3,510,618 SH   SOLE 25 3,510,618 0 0
FORD MTR CO DEL COM 345370860 130,559 14,870,043 SH   SOLE 26 4,063,466 0 10,806,577
FORD MTR CO DEL COM 345370860 6,219 708,304 SH   SOLE 28 515,755 0 192,549
FORD MTR CO DEL COM 345370860 1,383 157,461 SH   SOLE 29 157,461 0 0
FORD MTR CO DEL COM 345370860 128,350 14,618,407 SH   SOLE 30 14,618,407 0 0
FORD MTR CO DEL COM 345370860 9,999 1,138,862 SH   SOLE 31 697,219 0 441,643
FORD MTR CO DEL COM 345370860 6,838 778,847 SH   SOLE 32 778,847 0 0
FORD MTR CO DEL COM 345370860 3,039 346,109 SH   SOLE 34 346,109 0 0
FORD MTR CO DEL COM 345370860 15,927 1,813,957 SH   SOLE 35 1,813,957 0 0
FORD MTR CO DEL COM 345370860 37,556 4,277,449 SH   SOLE 36 4,277,449 0 0
FORD MTR CO DEL COM 345370860 745 84,816 SH   SOLE 40 84,816 0 0
FORD MTR CO DEL OPTIONS 345370860 110 12,500 SH Put SOLE 2 12,500 0 0
FORD MTR CO DEL OPTIONS 345370860 5,180 590,000 SH Put SOLE 19 590,000 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 1,040 24,810 SH   SOLE 2 1,118 0 23,692
FORESCOUT TECHNOLOGIES INC COM 34553D101 26 626 SH   SOLE 7 626 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 4,065 97,005 SH   SOLE 18 97,005 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 1,961 46,791 SH   SOLE 19 46,791 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 40,028 955,083 SH   SOLE 21 955,083 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 31,815 759,127 SH   SOLE 22 726,450 0 32,677
FORESCOUT TECHNOLOGIES INC COM 34553D101 97 2,322 SH   SOLE 26 0 0 2,322
FORESCOUT TECHNOLOGIES INC COM 34553D101 255 6,075 SH   SOLE 30 6,075 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 74 1,777 SH   SOLE 40 1,777 0 0
FORESTAR GROUP INC COM 346232101 216 12,502 SH   SOLE 2 355 0 12,147
FORESTAR GROUP INC COM 346232101 5 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 608 35,155 SH   SOLE 18 35,155 0 0
FORESTAR GROUP INC COM 346232101 247 14,311 SH   SOLE 19 14,311 0 0
FORESTAR GROUP INC COM 346232101 6,213 359,345 SH   SOLE 21 359,345 0 0
FORESTAR GROUP INC COM 346232101 5,134 296,908 SH   SOLE 22 286,130 0 10,778
FORESTAR GROUP INC COM 346232101 185 10,721 SH   SOLE 26 1,818 0 8,903
FORESTAR GROUP INC COM 346232101 9 535 SH   SOLE 28 535 0 0
FORESTAR GROUP INC COM 346232101 42 2,424 SH   SOLE 30 2,424 0 0
FORESTAR GROUP INC COM 346232101 7 429 SH   SOLE 40 429 0 0
FORMFACTOR INC COM 346375108 1,194 74,212 SH   SOLE 2 2,530 0 71,682
FORMFACTOR INC COM 346375108 6 386 SH   SOLE 4 386 0 0
FORMFACTOR INC COM 346375108 15 924 SH   SOLE 7 924 0 0
FORMFACTOR INC COM 346375108 5,440 338,070 SH   SOLE 18 338,070 0 0
FORMFACTOR INC COM 346375108 1,828 113,596 SH   SOLE 19 113,596 0 0
FORMFACTOR INC COM 346375108 131,322 8,161,746 SH   SOLE 21 8,161,746 0 0
FORMFACTOR INC COM 346375108 36,027 2,239,122 SH   SOLE 22 2,144,072 0 95,050
FORMFACTOR INC COM 346375108 584 36,276 SH   SOLE 26 28,955 0 7,321
FORMFACTOR INC COM 346375108 162 10,097 SH   SOLE 28 10,097 0 0
FORMFACTOR INC COM 346375108 1,735 107,859 SH   SOLE 30 107,859 0 0
FORMFACTOR INC COM 346375108 102 6,344 SH   SOLE 40 6,344 0 0
FORRESTER RESH INC COM 346563109 425 8,781 SH   SOLE 2 735 0 8,046
FORRESTER RESH INC COM 346563109 4 73 SH   SOLE 4 73 0 0
FORRESTER RESH INC COM 346563109 13 277 SH   SOLE 7 277 0 0
FORRESTER RESH INC COM 346563109 2,590 53,569 SH   SOLE 18 46,664 0 6,905
FORRESTER RESH INC COM 346563109 2,210 45,702 SH   SOLE 19 45,702 0 0
FORRESTER RESH INC COM 346563109 53,534 1,107,211 SH   SOLE 21 1,107,211 0 0
FORRESTER RESH INC COM 346563109 16,439 339,991 SH   SOLE 22 326,801 0 13,190
FORRESTER RESH INC COM 346563109 46 961 SH   SOLE 23 961 0 0
FORRESTER RESH INC COM 346563109 354 7,327 SH   SOLE 26 2,297 0 5,030
FORRESTER RESH INC COM 346563109 63 1,302 SH   SOLE 28 1,302 0 0
FORRESTER RESH INC COM 346563109 706 14,603 SH   SOLE 30 14,603 0 0
FORRESTER RESH INC COM 346563109 741 15,327 SH   SOLE 34 15,327 0 0
FORRESTER RESH INC COM 346563109 42 879 SH   SOLE 40 879 0 0
FORTERRA INC COM 34960W106 68 16,217 SH   SOLE 2 749 0 15,468
FORTERRA INC COM 34960W106 44 10,376 SH   SOLE 7 10,376 0 0
FORTERRA INC COM 34960W106 263 62,415 SH   SOLE 18 62,415 0 0
FORTERRA INC COM 34960W106 109 25,927 SH   SOLE 19 25,927 0 0
FORTERRA INC COM 34960W106 3,091 732,372 SH   SOLE 21 732,372 0 0
FORTERRA INC COM 34960W106 2,159 511,710 SH   SOLE 22 494,596 0 17,114
FORTERRA INC COM 34960W106 252 59,729 SH   SOLE 30 59,729 0 0
FORTINET INC COM 34959E109 33,031 393,370 SH   SOLE 2 78,218 0 315,152
FORTINET INC COM 34959E109 4,907 58,443 SH   SOLE 4 54,673 0 3,770
FORTINET INC COM 34959E109 12,456 148,333 SH   SOLE 7 119,823 0 28,510
FORTINET INC COM 34959E109 73 871 SH   SOLE 13 871 0 0
FORTINET INC COM 34959E109 56 666 SH   SOLE 15 666 0 0
FORTINET INC COM 34959E109 31,972 380,759 SH   SOLE 18 361,064 0 19,695
FORTINET INC COM 34959E109 3,889 46,314 SH   SOLE 19 46,314 0 0
FORTINET INC COM 34959E109 329,284 3,921,444 SH   SOLE 21 3,921,444 0 0
FORTINET INC COM 34959E109 336,070 4,002,262 SH   SOLE 22 3,634,654 0 367,608
FORTINET INC COM 34959E109 9,762 116,254 SH   SOLE 23 116,254 0 0
FORTINET INC COM 34959E109 18,020 214,595 SH   SOLE 25 214,595 0 0
FORTINET INC COM 34959E109 55,813 664,673 SH   SOLE 26 181,016 0 483,657
FORTINET INC COM 34959E109 2,333 27,786 SH   SOLE 28 20,238 0 7,548
FORTINET INC COM 34959E109 2,935 34,952 SH   SOLE 29 5,345 0 29,607
FORTINET INC COM 34959E109 53,315 634,928 SH   SOLE 30 634,928 0 0
FORTINET INC COM 34959E109 4,617 54,981 SH   SOLE 31 36,040 0 18,941
FORTINET INC COM 34959E109 1,895 22,564 SH   SOLE 34 22,564 0 0
FORTINET INC COM 34959E109 8,797 104,760 SH   SOLE 36 104,760 0 0
FORTINET INC COM 34959E109 252 3,000 SH   SOLE 40 3,000 0 0
FORTIS INC COM 349553107 5,336 144,250 SH   SOLE 19 144,250 0 0
FORTIS INC COM 349553107 18,224 492,685 SH   SOLE 34 492,685 0 0
FORTIS INC COM 349553107 103 2,780 SH   SOLE 36 2,780 0 0
FORTIVE CORP COM 34959J108 62,851 749,213 SH   SOLE 2 94,429 0 654,784
FORTIVE CORP COM 34959J108 7,900 94,169 SH   SOLE 4 86,180 0 7,989
FORTIVE CORP COM 34959J108 20,061 239,136 SH   SOLE 7 225,531 0 13,605
FORTIVE CORP COM 34959J108 545 6,493 SH   SOLE 13 6,493 0 0
FORTIVE CORP COM 34959J108 244 2,913 SH   SOLE 15 2,913 0 0
FORTIVE CORP COM 34959J108 106,676 1,271,617 SH   SOLE 18 1,159,609 0 112,008
FORTIVE CORP COM 34959J108 15,483 184,561 SH   SOLE 19 184,561 0 0
FORTIVE CORP COM 34959J108 546,916 6,519,447 SH   SOLE 21 6,519,447 0 0
FORTIVE CORP COM 34959J108 588,655 7,016,982 SH   SOLE 22 6,229,808 0 787,174
FORTIVE CORP COM 34959J108 17,917 213,582 SH   SOLE 23 213,582 0 0
FORTIVE CORP COM 34959J108 25,189 300,268 SH   SOLE 25 278,056 0 22,212
FORTIVE CORP COM 34959J108 94,543 1,126,989 SH   SOLE 26 337,091 0 789,898
FORTIVE CORP COM 34959J108 4,964 59,169 SH   SOLE 28 43,436 0 15,733
FORTIVE CORP COM 34959J108 945 11,270 SH   SOLE 29 11,270 0 0
FORTIVE CORP COM 34959J108 79,652 949,477 SH   SOLE 30 949,477 0 0
FORTIVE CORP COM 34959J108 7,707 91,865 SH   SOLE 31 57,713 0 34,152
FORTIVE CORP COM 34959J108 18,693 222,833 SH   SOLE 34 222,833 0 0
FORTIVE CORP COM 34959J108 19,996 238,363 SH   SOLE 36 238,363 0 0
FORTIVE CORP COM 34959J108 526 6,272 SH   SOLE 40 6,272 0 0
FORTIVE CORP 5% PFD CNV SER A 34959J207 846 806 SH   SOLE 7 806 0 0
FORTIVE CORP 5% PFD CNV SER A 34959J207 143,556 136,844 SH   SOLE 21 136,844 0 0
FORTRESS BIOTECH INC COM 34960Q109 49 27,724 SH   SOLE 2 630 0 27,094
FORTRESS BIOTECH INC COM 34960Q109 182 102,134 SH   SOLE 18 102,134 0 0
FORTRESS BIOTECH INC COM 34960Q109 79 44,401 SH   SOLE 19 44,401 0 0
FORTRESS BIOTECH INC COM 34960Q109 2,026 1,138,409 SH   SOLE 21 1,138,409 0 0
FORTRESS BIOTECH INC COM 34960Q109 958 538,069 SH   SOLE 22 518,465 0 19,604
FORTUNE BRANDS HOME & SEC IN COM 34964C106 23,094 485,074 SH   SOLE 2 133,132 0 351,942
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,897 60,851 SH   SOLE 4 57,001 0 3,850
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,307 111,472 SH   SOLE 7 106,015 0 5,457
FORTUNE BRANDS HOME & SEC IN COM 34964C106 43 903 SH   SOLE 13 903 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 55 1,160 SH   SOLE 15 1,160 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 15,690 329,562 SH   SOLE 18 310,590 0 18,972
FORTUNE BRANDS HOME & SEC IN COM 34964C106 8,128 170,713 SH   SOLE 19 170,713 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 166,851 3,504,536 SH   SOLE 21 3,504,536 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 181,325 3,808,559 SH   SOLE 22 3,412,168 0 396,391
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,602 117,668 SH   SOLE 23 117,668 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,984 146,682 SH   SOLE 25 146,682 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 37,984 797,818 SH   SOLE 26 212,319 0 585,499
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,337 28,086 SH   SOLE 28 19,416 0 8,670
FORTUNE BRANDS HOME & SEC IN COM 34964C106 3,123 65,596 SH   SOLE 29 35,978 0 29,618
FORTUNE BRANDS HOME & SEC IN COM 34964C106 23,600 495,689 SH   SOLE 30 495,689 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,733 57,402 SH   SOLE 31 27,423 0 29,979
FORTUNE BRANDS HOME & SEC IN COM 34964C106 3,061 64,297 SH   SOLE 34 64,297 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,609 117,808 SH   SOLE 36 117,808 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 147 3,091 SH   SOLE 40 3,091 0 0
FORTY SEVEN INC COM 34983P104 186 11,494 SH   SOLE 2 483 0 11,011
FORTY SEVEN INC COM 34983P104 771 47,727 SH   SOLE 18 46,708 0 1,019
FORTY SEVEN INC COM 34983P104 993 61,457 SH   SOLE 19 61,457 0 0
FORTY SEVEN INC COM 34983P104 12,947 801,183 SH   SOLE 21 801,183 0 0
FORTY SEVEN INC COM 34983P104 3,467 214,523 SH   SOLE 22 210,549 0 3,974
FORTY SEVEN INC COM 34983P104 17 1,033 SH   SOLE 23 1,033 0 0
FORTY SEVEN INC COM 34983P104 16 1,005 SH   SOLE 26 0 0 1,005
FORTY SEVEN INC COM 34983P104 19 1,174 SH   SOLE 30 1,174 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 455 89,087 SH   SOLE 2 3,041 0 86,046
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1 288 SH   SOLE 4 288 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 8 1,647 SH   SOLE 7 1,647 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1,311 256,546 SH   SOLE 18 256,546 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 611 119,575 SH   SOLE 19 119,575 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 13,969 2,733,666 SH   SOLE 21 2,733,666 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 12,154 2,378,476 SH   SOLE 22 2,283,708 0 94,768
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 141 27,513 SH   SOLE 26 22,372 0 5,141
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 47 9,104 SH   SOLE 28 9,104 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 109 21,361 SH   SOLE 30 21,361 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 35 6,935 SH   SOLE 40 6,935 0 0
FORWARD AIR CORP COM 349853101 1,509 23,311 SH   SOLE 2 1,128 0 22,183
FORWARD AIR CORP COM 349853101 10 150 SH   SOLE 4 150 0 0
FORWARD AIR CORP COM 349853101 41 633 SH   SOLE 7 633 0 0
FORWARD AIR CORP COM 349853101 7,893 121,938 SH   SOLE 18 121,938 0 0
FORWARD AIR CORP COM 349853101 3,789 58,540 SH   SOLE 19 58,540 0 0
FORWARD AIR CORP COM 349853101 198,427 3,065,452 SH   SOLE 21 3,065,452 0 0
FORWARD AIR CORP COM 349853101 56,076 866,306 SH   SOLE 22 826,513 0 39,793
FORWARD AIR CORP COM 349853101 395 6,101 SH   SOLE 26 4,416 0 1,685
FORWARD AIR CORP COM 349853101 238 3,684 SH   SOLE 28 3,684 0 0
FORWARD AIR CORP COM 349853101 2,739 42,316 SH   SOLE 30 42,316 0 0
FORWARD AIR CORP COM 349853101 213 3,283 SH   SOLE 40 3,283 0 0
FORWARD INDS INC N Y COM NEW 349862300 10 6,472 SH   SOLE 21 6,472 0 0
FORWARD INDS INC N Y COM NEW 349862300 663 448,017 SH   SOLE 22 448,017 0 0
FOSSIL GROUP INC COM 34988V106 620 45,187 SH   SOLE 2 1,640 0 43,547
FOSSIL GROUP INC COM 34988V106 2 171 SH   SOLE 4 171 0 0
FOSSIL GROUP INC COM 34988V106 39 2,876 SH   SOLE 7 2,876 0 0
FOSSIL GROUP INC COM 34988V106 2,733 199,178 SH   SOLE 18 199,178 0 0
FOSSIL GROUP INC COM 34988V106 985 71,791 SH   SOLE 19 71,791 0 0
FOSSIL GROUP INC COM 34988V106 67,286 4,904,236 SH   SOLE 21 4,904,236 0 0
FOSSIL GROUP INC COM 34988V106 18,869 1,375,259 SH   SOLE 22 1,283,514 0 91,745
FOSSIL GROUP INC COM 34988V106 81 5,905 SH   SOLE 26 3,916 0 1,989
FOSSIL GROUP INC COM 34988V106 86 6,262 SH   SOLE 28 6,262 0 0
FOSSIL GROUP INC COM 34988V106 938 68,334 SH   SOLE 30 68,334 0 0
FOSSIL GROUP INC COM 34988V106 66 4,838 SH   SOLE 40 4,838 0 0
FOSTER L B CO COM 350060109 181 9,601 SH   SOLE 2 341 0 9,260
FOSTER L B CO COM 350060109 5 246 SH   SOLE 7 246 0 0
FOSTER L B CO COM 350060109 606 32,188 SH   SOLE 18 32,188 0 0
FOSTER L B CO COM 350060109 265 14,070 SH   SOLE 19 14,070 0 0
FOSTER L B CO COM 350060109 6,233 331,181 SH   SOLE 21 331,181 0 0
FOSTER L B CO COM 350060109 5,219 277,310 SH   SOLE 22 269,303 0 8,007
FOUNDATION BLDG MATLS INC COM 350392106 159 16,157 SH   SOLE 2 478 0 15,679
FOUNDATION BLDG MATLS INC COM 350392106 4 397 SH   SOLE 7 397 0 0
FOUNDATION BLDG MATLS INC COM 350392106 538 54,668 SH   SOLE 18 51,204 0 3,464
FOUNDATION BLDG MATLS INC COM 350392106 204 20,718 SH   SOLE 19 20,718 0 0
FOUNDATION BLDG MATLS INC COM 350392106 5,137 522,031 SH   SOLE 21 522,031 0 0
FOUNDATION BLDG MATLS INC COM 350392106 2,587 262,945 SH   SOLE 22 252,396 0 10,549
FOUNDATION BLDG MATLS INC COM 350392106 221 22,496 SH   SOLE 26 0 0 22,496
FOUNDATION BLDG MATLS INC COM 350392106 24 2,419 SH   SOLE 30 2,419 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,968 100,266 SH   SOLE 2 41,827 0 58,439
FOUR CORNERS PPTY TR INC COM 35086T109 520 17,577 SH   SOLE 4 17,577 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 3,003 101,444 SH   SOLE 7 101,444 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 80 2,703 SH   SOLE 15 2,703 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 8,847 298,881 SH   SOLE 18 295,092 0 3,789
FOUR CORNERS PPTY TR INC COM 35086T109 17,638 595,868 SH   SOLE 19 595,868 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 220,900 7,462,847 SH   SOLE 21 7,462,847 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 99,348 3,356,368 SH   SOLE 22 3,266,514 0 89,854
FOUR CORNERS PPTY TR INC COM 35086T109 4,055 136,979 SH   SOLE 23 136,979 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 4,008 135,421 SH   SOLE 25 135,421 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 7,021 237,189 SH   SOLE 26 4,489 0 232,700
FOUR CORNERS PPTY TR INC COM 35086T109 267 9,007 SH   SOLE 28 9,007 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 714 24,113 SH   SOLE 29 24,113 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 11,614 392,362 SH   SOLE 30 392,362 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 239 8,069 SH   SOLE 40 8,069 0 0
FOX CORP CL A COM 35137L105 32,178 876,558 SH   SOLE 2 86,995 0 789,563
FOX CORP CL A COM 35137L105 4,319 117,647 SH   SOLE 4 107,755 0 9,892
FOX CORP CL A COM 35137L105 10,461 284,967 SH   SOLE 7 284,967 0 0
FOX CORP CL A COM 35137L105 73 1,980 SH   SOLE 13 1,980 0 0
FOX CORP CL A COM 35137L105 126 3,437 SH   SOLE 15 3,437 0 0
FOX CORP CL A COM 35137L105 22,404 610,291 SH   SOLE 18 591,116 0 19,175
FOX CORP CL A COM 35137L105 2,032 55,352 SH   SOLE 19 55,352 0 0
FOX CORP CL A COM 35137L105 209,202 5,698,766 SH   SOLE 21 5,698,766 0 0
FOX CORP CL A COM 35137L105 305,920 8,333,428 SH   SOLE 22 7,396,938 0 936,490
FOX CORP CL A COM 35137L105 9,250 251,965 SH   SOLE 23 251,965 0 0
FOX CORP CL A COM 35137L105 11,976 326,221 SH   SOLE 25 326,221 0 0
FOX CORP CL A COM 35137L105 49,134 1,338,448 SH   SOLE 26 363,371 0 975,077
FOX CORP CL A COM 35137L105 2,513 68,463 SH   SOLE 28 49,929 0 18,534
FOX CORP CL A COM 35137L105 96 2,603 SH   SOLE 29 2,603 0 0
FOX CORP CL A COM 35137L105 47,683 1,298,909 SH   SOLE 30 1,298,909 0 0
FOX CORP CL A COM 35137L105 3,918 106,716 SH   SOLE 31 66,460 0 40,256
FOX CORP CL A COM 35137L105 1,866 50,819 SH   SOLE 32 50,819 0 0
FOX CORP CL A COM 35137L105 789 21,494 SH   SOLE 34 21,494 0 0
FOX CORP CL A COM 35137L105 10,031 273,254 SH   SOLE 36 273,254 0 0
FOX CORP CL A COM 35137L105 291 7,924 SH   SOLE 40 7,924 0 0
FOX CORP CL B COM 35137L204 14,411 401,643 SH   SOLE 2 38,406 0 363,237
FOX CORP CL B COM 35137L204 1,695 47,242 SH   SOLE 4 43,380 0 3,862
FOX CORP CL B COM 35137L204 5,106 142,314 SH   SOLE 7 142,314 0 0
FOX CORP CL B COM 35137L204 179 4,976 SH   SOLE 13 4,976 0 0
FOX CORP CL B COM 35137L204 65 1,810 SH   SOLE 15 1,810 0 0
FOX CORP CL B COM 35137L204 0 6 SH   SOLE 17 0 0 6
FOX CORP CL B COM 35137L204 10,213 284,651 SH   SOLE 18 274,536 0 10,115
FOX CORP CL B COM 35137L204 1,886 52,567 SH   SOLE 19 52,567 0 0
FOX CORP CL B COM 35137L204 117,546 3,276,099 SH   SOLE 21 3,276,099 0 0
FOX CORP CL B COM 35137L204 142,674 3,976,423 SH   SOLE 22 3,549,752 0 426,671
FOX CORP CL B COM 35137L204 3,751 104,542 SH   SOLE 23 104,542 0 0
FOX CORP CL B COM 35137L204 5,284 147,282 SH   SOLE 25 147,282 0 0
FOX CORP CL B COM 35137L204 22,376 623,629 SH   SOLE 26 169,042 0 454,587
FOX CORP CL B COM 35137L204 981 27,343 SH   SOLE 28 20,199 0 7,144
FOX CORP CL B COM 35137L204 721 20,094 SH   SOLE 29 1,670 0 18,424
FOX CORP CL B COM 35137L204 22,382 623,789 SH   SOLE 30 623,789 0 0
FOX CORP CL B COM 35137L204 1,567 43,662 SH   SOLE 31 26,335 0 17,327
FOX CORP CL B COM 35137L204 1,376 38,350 SH   SOLE 32 38,350 0 0
FOX CORP CL B COM 35137L204 605 16,854 SH   SOLE 34 16,854 0 0
FOX CORP CL B COM 35137L204 4,783 133,304 SH   SOLE 36 133,304 0 0
FOX CORP CL B COM 35137L204 127 3,538 SH   SOLE 40 3,538 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,123 30,382 SH   SOLE 2 2,418 0 27,964
FOX FACTORY HLDG CORP COM 35138V102 11 160 SH   SOLE 4 160 0 0
FOX FACTORY HLDG CORP COM 35138V102 51 726 SH   SOLE 7 726 0 0
FOX FACTORY HLDG CORP COM 35138V102 11,175 159,896 SH   SOLE 18 156,470 0 3,426
FOX FACTORY HLDG CORP COM 35138V102 6,562 93,896 SH   SOLE 19 93,896 0 0
FOX FACTORY HLDG CORP COM 35138V102 275,599 3,943,329 SH   SOLE 21 3,943,329 0 0
FOX FACTORY HLDG CORP COM 35138V102 76,768 1,098,410 SH   SOLE 22 1,053,508 0 44,902
FOX FACTORY HLDG CORP COM 35138V102 416 5,954 SH   SOLE 23 5,954 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,143 30,664 SH   SOLE 26 6,235 0 24,429
FOX FACTORY HLDG CORP COM 35138V102 328 4,697 SH   SOLE 28 4,697 0 0
FOX FACTORY HLDG CORP COM 35138V102 3,871 55,384 SH   SOLE 30 55,384 0 0
FOX FACTORY HLDG CORP COM 35138V102 294 4,204 SH   SOLE 40 4,204 0 0
FRANCESCAS HLDGS CORP COM 351793104 24 35,470 SH   SOLE 2 1,321 0 34,149
FRANCESCAS HLDGS CORP COM 351793104 1 926 SH   SOLE 7 926 0 0
FRANCESCAS HLDGS CORP COM 351793104 79 117,473 SH   SOLE 18 117,473 0 0
FRANCESCAS HLDGS CORP COM 351793104 29 43,099 SH   SOLE 19 43,099 0 0
FRANCESCAS HLDGS CORP COM 351793104 795 1,175,674 SH   SOLE 21 1,175,674 0 0
FRANCESCAS HLDGS CORP COM 351793104 687 1,015,593 SH   SOLE 22 974,689 0 40,904
FRANCO NEVADA CORP COM 351858105 691 9,202 SH   SOLE 18 9,202 0 0
FRANCO NEVADA CORP COM 351858105 6,965 92,802 SH   SOLE 21 92,802 0 0
FRANKLIN COVEY CO COM 353469109 253 9,984 SH   SOLE 2 340 0 9,644
FRANKLIN COVEY CO COM 353469109 5 215 SH   SOLE 7 215 0 0
FRANKLIN COVEY CO COM 353469109 803 31,757 SH   SOLE 18 31,460 0 297
FRANKLIN COVEY CO COM 353469109 363 14,347 SH   SOLE 19 14,347 0 0
FRANKLIN COVEY CO COM 353469109 8,327 329,119 SH   SOLE 21 329,119 0 0
FRANKLIN COVEY CO COM 353469109 10,558 417,325 SH   SOLE 22 410,182 0 7,143
FRANKLIN COVEY CO COM 353469109 2 76 SH   SOLE 23 76 0 0
FRANKLIN ELEC INC COM 353514102 2,011 39,360 SH   SOLE 2 1,607 0 37,753
FRANKLIN ELEC INC COM 353514102 15 298 SH   SOLE 4 298 0 0
FRANKLIN ELEC INC COM 353514102 1,067 20,875 SH   SOLE 7 20,875 0 0
FRANKLIN ELEC INC COM 353514102 9,673 189,328 SH   SOLE 18 189,328 0 0
FRANKLIN ELEC INC COM 353514102 3,701 72,435 SH   SOLE 19 72,435 0 0
FRANKLIN ELEC INC COM 353514102 219,625 4,298,786 SH   SOLE 21 4,298,786 0 0
FRANKLIN ELEC INC COM 353514102 65,996 1,291,753 SH   SOLE 22 1,234,236 0 57,517
FRANKLIN ELEC INC COM 353514102 500 9,782 SH   SOLE 26 5,324 0 4,458
FRANKLIN ELEC INC COM 353514102 290 5,676 SH   SOLE 28 5,676 0 0
FRANKLIN ELEC INC COM 353514102 9,096 178,036 SH   SOLE 30 178,036 0 0
FRANKLIN ELEC INC COM 353514102 227 4,443 SH   SOLE 40 4,443 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 373 12,871 SH   SOLE 2 495 0 12,376
FRANKLIN FINL NETWORK INC COM 35352P104 7 232 SH   SOLE 7 232 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 1,705 58,774 SH   SOLE 18 58,774 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 555 19,126 SH   SOLE 19 19,126 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 39,808 1,372,223 SH   SOLE 21 1,372,223 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 12,934 445,855 SH   SOLE 22 426,815 0 19,040
FRANKLIN FINL NETWORK INC COM 35352P104 76 2,619 SH   SOLE 26 0 0 2,619
FRANKLIN FINL NETWORK INC COM 35352P104 60 2,069 SH   SOLE 28 2,069 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 563 19,414 SH   SOLE 30 19,414 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 61 2,099 SH   SOLE 40 2,099 0 0
FRANKLIN RES INC COM 354613101 27,752 837,429 SH   SOLE 2 131,735 0 705,694
FRANKLIN RES INC COM 354613101 3,983 120,183 SH   SOLE 4 111,631 0 8,552
FRANKLIN RES INC COM 354613101 24,980 753,785 SH   SOLE 7 431,061 0 322,724
FRANKLIN RES INC COM 354613101 247 7,462 SH   SOLE 13 7,462 0 0
FRANKLIN RES INC COM 354613101 84 2,546 SH   SOLE 15 2,546 0 0
FRANKLIN RES INC COM 354613101 22,711 685,307 SH   SOLE 18 644,891 0 40,416
FRANKLIN RES INC COM 354613101 2,767 83,496 SH   SOLE 19 83,496 0 0
FRANKLIN RES INC COM 354613101 285,954 8,628,662 SH   SOLE 21 8,628,662 0 0
FRANKLIN RES INC COM 354613101 249,912 7,541,109 SH   SOLE 22 6,632,103 0 909,006
FRANKLIN RES INC COM 354613101 7,447 224,716 SH   SOLE 23 224,716 0 0
FRANKLIN RES INC COM 354613101 10,586 319,429 SH   SOLE 25 319,429 0 0
FRANKLIN RES INC COM 354613101 60,555 1,827,240 SH   SOLE 26 391,501 0 1,435,739
FRANKLIN RES INC COM 354613101 1,991 60,076 SH   SOLE 28 44,226 0 15,850
FRANKLIN RES INC COM 354613101 389 11,729 SH   SOLE 29 11,729 0 0
FRANKLIN RES INC COM 354613101 44,707 1,349,022 SH   SOLE 30 1,349,022 0 0
FRANKLIN RES INC COM 354613101 3,072 92,708 SH   SOLE 31 53,002 0 39,706
FRANKLIN RES INC COM 354613101 1,113 33,571 SH   SOLE 34 33,571 0 0
FRANKLIN RES INC COM 354613101 14,675 442,811 SH   SOLE 36 442,811 0 0
FRANKLIN RES INC COM 354613101 223 6,715 SH   SOLE 40 6,715 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 851 118,352 SH   SOLE 2 10,297 0 108,055
FRANKLIN STREET PPTYS CORP COM 35471R106 203 28,253 SH   SOLE 4 28,253 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 1,101 153,143 SH   SOLE 7 153,143 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 30 4,167 SH   SOLE 15 4,167 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 3,380 470,059 SH   SOLE 18 470,059 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 2,712 377,225 SH   SOLE 19 377,225 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 84,650 11,773,311 SH   SOLE 21 11,773,311 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 33,746 4,693,461 SH   SOLE 22 4,539,533 0 153,928
FRANKLIN STREET PPTYS CORP COM 35471R106 106 14,709 SH   SOLE 23 14,709 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 1,653 229,972 SH   SOLE 25 229,972 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 734 102,120 SH   SOLE 26 14,556 0 87,564
FRANKLIN STREET PPTYS CORP COM 35471R106 93 12,889 SH   SOLE 28 12,889 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 245 34,121 SH   SOLE 29 34,121 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 4,566 635,112 SH   SOLE 30 635,112 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 268 37,300 SH   SOLE 34 37,300 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 75 10,443 SH   SOLE 40 10,443 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 2 79 SH   SOLE 17 0 0 79
FRANKS INTL N V COM N33462107 505 81,349 SH   SOLE 2 2,779 0 78,570
FRANKS INTL N V COM N33462107 2 321 SH   SOLE 4 321 0 0
FRANKS INTL N V COM N33462107 10 1,601 SH   SOLE 7 1,601 0 0
FRANKS INTL N V COM N33462107 1,391 224,063 SH   SOLE 18 224,063 0 0
FRANKS INTL N V COM N33462107 677 109,010 SH   SOLE 19 109,010 0 0
FRANKS INTL N V COM N33462107 15,744 2,535,203 SH   SOLE 21 2,535,203 0 0
FRANKS INTL N V COM N33462107 14,039 2,260,734 SH   SOLE 22 2,164,200 0 96,534
FRANKS INTL N V COM N33462107 66 10,578 SH   SOLE 28 10,578 0 0
FRANKS INTL N V COM N33462107 144 23,255 SH   SOLE 30 23,255 0 0
FRANKS INTL N V COM N33462107 32 5,080 SH   SOLE 40 5,080 0 0
FREDS INC CL A 356108100 12 4,945 SH   SOLE 18 4,945 0 0
FREDS INC CL A 356108100 178 72,064 SH   SOLE 21 72,064 0 0
FREDS INC CL A 356108100 1,330 538,382 SH   SOLE 22 538,382 0 0
FREEPORT-MCMORAN INC CL B 35671D857 46,858 3,635,206 SH   SOLE 2 451,408 0 3,183,798
FREEPORT-MCMORAN INC CL B 35671D857 5,793 449,399 SH   SOLE 4 412,987 0 36,412
FREEPORT-MCMORAN INC CL B 35671D857 21,178 1,643,001 SH   SOLE 7 1,609,597 0 33,404
FREEPORT-MCMORAN INC CL B 35671D857 804 62,407 SH   SOLE 13 62,407 0 0
FREEPORT-MCMORAN INC CL B 35671D857 144 11,204 SH   SOLE 15 11,204 0 0
FREEPORT-MCMORAN INC CL B 35671D857 104,052 8,072,266 SH   SOLE 18 7,401,862 0 670,404
FREEPORT-MCMORAN INC CL B 35671D857 40,601 3,149,775 SH   SOLE 19 3,149,775 0 0
FREEPORT-MCMORAN INC CL B 35671D857 435,156 33,759,230 SH   SOLE 21 33,759,230 0 0
FREEPORT-MCMORAN INC CL B 35671D857 451,360 35,016,305 SH   SOLE 22 31,207,116 0 3,809,189
FREEPORT-MCMORAN INC CL B 35671D857 13,624 1,056,923 SH   SOLE 23 1,056,923 0 0
FREEPORT-MCMORAN INC CL B 35671D857 20,284 1,573,656 SH   SOLE 25 1,424,225 0 149,431
FREEPORT-MCMORAN INC CL B 35671D857 72,965 5,660,614 SH   SOLE 26 1,688,704 0 3,971,910
FREEPORT-MCMORAN INC CL B 35671D857 3,414 264,836 SH   SOLE 28 191,246 0 73,590
FREEPORT-MCMORAN INC CL B 35671D857 658 51,035 SH   SOLE 29 51,035 0 0
FREEPORT-MCMORAN INC CL B 35671D857 60,805 4,717,248 SH   SOLE 30 4,717,248 0 0
FREEPORT-MCMORAN INC CL B 35671D857 5,353 415,249 SH   SOLE 31 265,007 0 150,242
FREEPORT-MCMORAN INC CL B 35671D857 24,623 1,910,276 SH   SOLE 34 1,910,276 0 0
FREEPORT-MCMORAN INC CL B 35671D857 16,742 1,298,841 SH   SOLE 36 1,298,841 0 0
FREEPORT-MCMORAN INC CL B 35671D857 454 35,187 SH   SOLE 40 35,187 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 277 21,500 SH Call SOLE 2 21,500 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 11,730 910,000 SH Call SOLE 19 910,000 0 0
FREIGHTCAR AMER INC COM 357023100 81 13,100 SH   SOLE 2 365 0 12,735
FREIGHTCAR AMER INC COM 357023100 2 282 SH   SOLE 7 282 0 0
FREIGHTCAR AMER INC COM 357023100 255 41,429 SH   SOLE 18 41,429 0 0
FREIGHTCAR AMER INC COM 357023100 116 18,797 SH   SOLE 19 18,797 0 0
FREIGHTCAR AMER INC COM 357023100 2,500 405,925 SH   SOLE 21 405,925 0 0
FREIGHTCAR AMER INC COM 357023100 2,200 357,189 SH   SOLE 22 347,787 0 9,402
FREQUENCY ELECTRS INC COM 358010106 10 832 SH   SOLE 18 832 0 0
FREQUENCY ELECTRS INC COM 358010106 213 17,993 SH   SOLE 21 17,993 0 0
FREQUENCY ELECTRS INC COM 358010106 2,114 178,422 SH   SOLE 22 178,422 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2 46 SH   SOLE 18 46 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 851 31,481 SH   SOLE 2 1,048 0 30,433
FRESH DEL MONTE PRODUCE INC ORD G36738105 5 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 917 33,934 SH   SOLE 7 33,934 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 2,678 99,088 SH   SOLE 18 99,088 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,294 47,875 SH   SOLE 19 47,875 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 27,162 1,004,888 SH   SOLE 21 1,004,888 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 26,925 996,104 SH   SOLE 22 949,239 0 46,865
FRESH DEL MONTE PRODUCE INC ORD G36738105 126 4,657 SH   SOLE 23 4,657 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 402 14,884 SH   SOLE 26 5,247 0 9,637
FRESH DEL MONTE PRODUCE INC ORD G36738105 86 3,200 SH   SOLE 28 3,200 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 396 14,663 SH   SOLE 30 14,663 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 34 1,253 SH   SOLE 36 1,253 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 99 3,663 SH   SOLE 40 3,663 0 0
FRESHPET INC COM 358039105 937 22,149 SH   SOLE 2 1,789 0 20,360
FRESHPET INC COM 358039105 19 455 SH   SOLE 7 455 0 0
FRESHPET INC COM 358039105 3,902 92,279 SH   SOLE 18 88,736 0 3,543
FRESHPET INC COM 358039105 3,555 84,068 SH   SOLE 19 84,068 0 0
FRESHPET INC COM 358039105 37,457 885,719 SH   SOLE 21 885,719 0 0
FRESHPET INC COM 358039105 32,982 779,890 SH   SOLE 22 744,093 0 35,797
FRESHPET INC COM 358039105 71 1,687 SH   SOLE 23 1,687 0 0
FRESHPET INC COM 358039105 683 16,154 SH   SOLE 26 0 0 16,154
FRESHPET INC COM 358039105 137 3,234 SH   SOLE 28 3,234 0 0
FRESHPET INC COM 358039105 386 9,124 SH   SOLE 30 9,124 0 0
FRESHPET INC COM 358039105 768 18,150 SH   SOLE 34 18,150 0 0
FRESHPET INC COM 358039105 143 3,373 SH   SOLE 40 3,373 0 0
FRIEDMAN INDS INC COM 358435105 10 1,307 SH   SOLE 18 1,307 0 0
FRIEDMAN INDS INC COM 358435105 171 22,304 SH   SOLE 21 22,304 0 0
FRIEDMAN INDS INC COM 358435105 90 11,724 SH   SOLE 22 11,724 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 490 52,818 SH   SOLE 2 1,754 0 51,064
FRONT YD RESIDENTIAL CORP COM 35904G107 4 485 SH   SOLE 4 485 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 11 1,163 SH   SOLE 7 1,163 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 1,593 171,793 SH   SOLE 18 171,793 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 715 77,167 SH   SOLE 19 77,167 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 16,846 1,817,292 SH   SOLE 21 1,817,292 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 15,518 1,673,961 SH   SOLE 22 1,598,756 0 75,205
FRONT YD RESIDENTIAL CORP COM 35904G107 25 2,696 SH   SOLE 23 2,696 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 54 5,856 SH   SOLE 26 0 0 5,856
FRONT YD RESIDENTIAL CORP COM 35904G107 76 8,232 SH   SOLE 28 8,232 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 135 14,601 SH   SOLE 30 14,601 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 61 6,530 SH   SOLE 40 6,530 0 0
FRONTDOOR INC COM 35905A109 5,168 150,159 SH   SOLE 2 5,592 0 144,567
FRONTDOOR INC COM 35905A109 10 301 SH   SOLE 4 301 0 0
FRONTDOOR INC COM 35905A109 52 1,501 SH   SOLE 7 1,501 0 0
FRONTDOOR INC COM 35905A109 1,641 47,668 SH   SOLE 18 47,668 0 0
FRONTDOOR INC COM 35905A109 621 18,029 SH   SOLE 19 18,029 0 0
FRONTDOOR INC COM 35905A109 34,226 994,352 SH   SOLE 21 994,352 0 0
FRONTDOOR INC COM 35905A109 70,343 2,043,669 SH   SOLE 22 1,888,408 0 155,261
FRONTDOOR INC COM 35905A109 678 19,685 SH   SOLE 26 11,349 0 8,336
FRONTDOOR INC COM 35905A109 321 9,340 SH   SOLE 28 9,340 0 0
FRONTDOOR INC COM 35905A109 700 20,328 SH   SOLE 30 20,328 0 0
FRONTDOOR INC COM 35905A109 63 1,819 SH   SOLE 31 1,819 0 0
FRONTDOOR INC COM 35905A109 40 1,168 SH   SOLE 36 1,168 0 0
FRONTDOOR INC COM 35905A109 262 7,609 SH   SOLE 40 7,609 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 216 108,566 SH   SOLE 2 3,297 0 105,269
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1 343 SH   SOLE 4 343 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 26 12,971 SH   SOLE 7 12,971 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 928 466,344 SH   SOLE 18 466,344 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 294 147,966 SH   SOLE 19 147,966 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 23,504 11,811,111 SH   SOLE 21 11,811,111 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 6,567 3,299,863 SH   SOLE 22 2,843,275 0 456,588
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 44 22,015 SH   SOLE 26 17,629 0 4,386
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 23 11,567 SH   SOLE 28 11,567 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 279 140,140 SH   SOLE 30 140,140 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 22 10,900 SH   SOLE 40 10,900 0 0
FRONTLINE LTD SHS NEW G3682E192 541 83,680 SH   SOLE 2 2,760 0 80,920
FRONTLINE LTD SHS NEW G3682E192 10 1,587 SH   SOLE 7 1,587 0 0
FRONTLINE LTD SHS NEW G3682E192 1,636 253,270 SH   SOLE 18 253,270 0 0
FRONTLINE LTD SHS NEW G3682E192 742 114,886 SH   SOLE 19 114,886 0 0
FRONTLINE LTD SHS NEW G3682E192 15,563 2,409,105 SH   SOLE 21 2,409,105 0 0
FRONTLINE LTD SHS NEW G3682E192 5,460 845,166 SH   SOLE 22 785,061 0 60,105
FRP HLDGS INC COM 30292L107 308 6,469 SH   SOLE 2 258 0 6,211
FRP HLDGS INC COM 30292L107 7 141 SH   SOLE 7 141 0 0
FRP HLDGS INC COM 30292L107 1,159 24,361 SH   SOLE 18 24,361 0 0
FRP HLDGS INC COM 30292L107 479 10,065 SH   SOLE 19 10,065 0 0
FRP HLDGS INC COM 30292L107 11,788 247,806 SH   SOLE 21 247,806 0 0
FRP HLDGS INC COM 30292L107 10,595 222,734 SH   SOLE 22 212,414 0 10,320
FRP HLDGS INC COM 30292L107 120 2,526 SH   SOLE 30 2,526 0 0
FS BANCORP INC COM 30263Y104 161 3,198 SH   SOLE 2 92 0 3,106
FS BANCORP INC COM 30263Y104 5 102 SH   SOLE 7 102 0 0
FS BANCORP INC COM 30263Y104 670 13,270 SH   SOLE 18 13,270 0 0
FS BANCORP INC COM 30263Y104 269 5,319 SH   SOLE 19 5,319 0 0
FS BANCORP INC COM 30263Y104 6,395 126,689 SH   SOLE 21 126,689 0 0
FS BANCORP INC COM 30263Y104 2,299 45,549 SH   SOLE 22 43,619 0 1,930
FS KKR CAPITAL CORP COM 302635107 13,928 2,302,156 SH   SOLE 30 2,302,156 0 0
FSB BANCORP INC COM 30289C102 5 301 SH   SOLE 18 301 0 0
FTD COS INC COM 30281V108 2 3,232 SH   SOLE 18 3,232 0 0
FTD COS INC COM 30281V108 26 51,907 SH   SOLE 21 51,907 0 0
FTD COS INC COM 30281V108 165 323,337 SH   SOLE 22 323,337 0 0
FTE NETWORKS INC COM PAR 30283R402 1 580 SH   SOLE 18 580 0 0
FTE NETWORKS INC COM PAR 30283R402 46 26,170 SH   SOLE 21 26,170 0 0
FTI CONSULTING INC COM 302941109 3,031 39,454 SH   SOLE 2 1,717 0 37,737
FTI CONSULTING INC COM 302941109 15 199 SH   SOLE 4 199 0 0
FTI CONSULTING INC COM 302941109 60 782 SH   SOLE 7 782 0 0
FTI CONSULTING INC COM 302941109 12,790 166,497 SH   SOLE 18 165,197 0 1,300
FTI CONSULTING INC COM 302941109 4,634 60,320 SH   SOLE 19 60,320 0 0
FTI CONSULTING INC COM 302941109 312,088 4,062,586 SH   SOLE 21 4,062,586 0 0
FTI CONSULTING INC COM 302941109 97,341 1,267,136 SH   SOLE 22 1,215,149 0 51,987
FTI CONSULTING INC COM 302941109 44 571 SH   SOLE 23 571 0 0
FTI CONSULTING INC COM 302941109 1,443 18,785 SH   SOLE 26 9,925 0 8,860
FTI CONSULTING INC COM 302941109 362 4,718 SH   SOLE 28 4,718 0 0
FTI CONSULTING INC COM 302941109 4,253 55,368 SH   SOLE 30 55,368 0 0
FTI CONSULTING INC COM 302941109 46 593 SH   SOLE 34 593 0 0
FTI CONSULTING INC COM 302941109 152 1,985 SH   SOLE 36 1,985 0 0
FTI CONSULTING INC COM 302941109 340 4,422 SH   SOLE 40 4,422 0 0
FTS INTERNATIONAL INC COM 30283W104 366 36,612 SH   SOLE 2 1,003 0 35,609
FTS INTERNATIONAL INC COM 30283W104 7 709 SH   SOLE 7 709 0 0
FTS INTERNATIONAL INC COM 30283W104 1,062 106,247 SH   SOLE 18 106,247 0 0
FTS INTERNATIONAL INC COM 30283W104 508 50,798 SH   SOLE 19 50,798 0 0
FTS INTERNATIONAL INC COM 30283W104 10,294 1,029,383 SH   SOLE 21 1,029,383 0 0
FTS INTERNATIONAL INC COM 30283W104 9,600 959,955 SH   SOLE 22 923,746 0 36,209
FTS INTERNATIONAL INC COM 30283W104 30 2,997 SH   SOLE 30 2,997 0 0
FUEL TECH INC COM 359523107 19 11,610 SH   SOLE 21 11,610 0 0
FUEL TECH INC COM 359523107 831 497,655 SH   SOLE 22 497,655 0 0
FUELCELL ENERGY INC COM NEW 35952H502 24 95,953 SH   SOLE 2 3,943 0 92,010
FUELCELL ENERGY INC COM NEW 35952H502 67 270,631 SH   SOLE 18 270,631 0 0
FUELCELL ENERGY INC COM NEW 35952H502 33 134,438 SH   SOLE 19 134,438 0 0
FUELCELL ENERGY INC COM NEW 35952H502 765 3,109,112 SH   SOLE 21 3,109,112 0 0
FUELCELL ENERGY INC COM NEW 35952H502 395 1,606,315 SH   SOLE 22 1,557,704 0 48,611
FULGENT GENETICS INC COM 359664109 6 956 SH   SOLE 18 956 0 0
FULGENT GENETICS INC COM 359664109 80 13,370 SH   SOLE 21 13,370 0 0
FULL HOUSE RESORTS INC COM 359678109 8 4,203 SH   SOLE 18 4,203 0 0
FULL HOUSE RESORTS INC COM 359678109 137 67,663 SH   SOLE 21 67,663 0 0
FULLER H B CO COM 359694106 2,221 45,664 SH   SOLE 2 2,532 0 43,132
FULLER H B CO COM 359694106 14 288 SH   SOLE 4 288 0 0
FULLER H B CO COM 359694106 2,151 44,228 SH   SOLE 7 44,228 0 0
FULLER H B CO COM 359694106 10,691 219,791 SH   SOLE 18 219,791 0 0
FULLER H B CO COM 359694106 4,173 85,801 SH   SOLE 19 85,801 0 0
FULLER H B CO COM 359694106 268,139 5,512,725 SH   SOLE 21 5,512,725 0 0
FULLER H B CO COM 359694106 74,787 1,537,563 SH   SOLE 22 1,469,707 0 67,856
FULLER H B CO COM 359694106 874 17,971 SH   SOLE 26 13,592 0 4,379
FULLER H B CO COM 359694106 311 6,396 SH   SOLE 28 6,396 0 0
FULLER H B CO COM 359694106 3,586 73,729 SH   SOLE 30 73,729 0 0
FULLER H B CO COM 359694106 69 1,420 SH   SOLE 36 1,420 0 0
FULLER H B CO COM 359694106 258 5,294 SH   SOLE 40 5,294 0 0
FULTON FINL CORP PA COM 360271100 3,773 243,712 SH   SOLE 2 78,066 0 165,646
FULTON FINL CORP PA COM 360271100 12 748 SH   SOLE 4 748 0 0
FULTON FINL CORP PA COM 360271100 69 4,462 SH   SOLE 7 4,462 0 0
FULTON FINL CORP PA COM 360271100 14,671 947,740 SH   SOLE 18 947,740 0 0
FULTON FINL CORP PA COM 360271100 4,137 267,216 SH   SOLE 19 267,216 0 0
FULTON FINL CORP PA COM 360271100 187,483 12,111,326 SH   SOLE 21 12,111,326 0 0
FULTON FINL CORP PA COM 360271100 101,373 6,548,650 SH   SOLE 22 6,318,900 0 229,750
FULTON FINL CORP PA COM 360271100 827 53,449 SH   SOLE 26 31,246 0 22,203
FULTON FINL CORP PA COM 360271100 344 22,217 SH   SOLE 28 22,217 0 0
FULTON FINL CORP PA COM 360271100 758 48,966 SH   SOLE 30 48,966 0 0
FULTON FINL CORP PA COM 360271100 148 9,592 SH   SOLE 36 9,592 0 0
FULTON FINL CORP PA COM 360271100 212 13,679 SH   SOLE 40 13,679 0 0
FUNKO INC COM CL A 361008105 191 8,785 SH   SOLE 2 400 0 8,385
FUNKO INC COM CL A 361008105 804 36,999 SH   SOLE 18 36,999 0 0
FUNKO INC COM CL A 361008105 405 18,652 SH   SOLE 19 18,652 0 0
FUNKO INC COM CL A 361008105 8,111 373,424 SH   SOLE 21 373,424 0 0
FUNKO INC COM CL A 361008105 6,641 305,769 SH   SOLE 22 299,383 0 6,386
FUSION CONNECT INC COM 36116X102 28 21,621 SH   SOLE 2 776 0 20,845
FUSION CONNECT INC COM 36116X102 87 66,336 SH   SOLE 18 66,336 0 0
FUSION CONNECT INC COM 36116X102 33 24,910 SH   SOLE 19 24,910 0 0
FUSION CONNECT INC COM 36116X102 946 721,759 SH   SOLE 21 721,759 0 0
FUSION CONNECT INC COM 36116X102 206 157,107 SH   SOLE 22 144,817 0 12,290
FUTU HLDGS LTD SPONSORED ADS 36118L106 7,408 400,000 SH   SOLE 34 400,000 0 0
FUTUREFUEL CORPORATION COM 36116M106 389 29,043 SH   SOLE 2 1,023 0 28,020
FUTUREFUEL CORPORATION COM 36116M106 7 529 SH   SOLE 7 529 0 0
FUTUREFUEL CORPORATION COM 36116M106 1,569 117,096 SH   SOLE 18 117,096 0 0
FUTUREFUEL CORPORATION COM 36116M106 552 41,196 SH   SOLE 19 41,196 0 0
FUTUREFUEL CORPORATION COM 36116M106 38,538 2,875,999 SH   SOLE 21 2,875,999 0 0
FUTUREFUEL CORPORATION COM 36116M106 10,238 764,067 SH   SOLE 22 735,291 0 28,776
FUTUREFUEL CORPORATION COM 36116M106 26 1,947 SH   SOLE 23 1,947 0 0
FUTUREFUEL CORPORATION COM 36116M106 44 3,314 SH   SOLE 28 3,314 0 0
FUTUREFUEL CORPORATION COM 36116M106 557 41,588 SH   SOLE 30 41,588 0 0
FUTUREFUEL CORPORATION COM 36116M106 32 2,364 SH   SOLE 40 2,364 0 0
FVCBANKCORP INC COM 36120Q101 4 247 SH   SOLE 2 0 0 247
FVCBANKCORP INC COM 36120Q101 140 8,302 SH   SOLE 18 8,302 0 0
FVCBANKCORP INC COM 36120Q101 40 2,349 SH   SOLE 19 2,349 0 0
FVCBANKCORP INC COM 36120Q101 1,070 63,288 SH   SOLE 21 63,288 0 0
FVCBANKCORP INC COM 36120Q101 32 1,891 SH   SOLE 22 1,891 0 0
G-III APPAREL GROUP LTD COM 36237H101 1,711 42,817 SH   SOLE 2 1,521 0 41,296
G-III APPAREL GROUP LTD COM 36237H101 6 138 SH   SOLE 4 138 0 0
G-III APPAREL GROUP LTD COM 36237H101 18 444 SH   SOLE 7 444 0 0
G-III APPAREL GROUP LTD COM 36237H101 7,445 186,311 SH   SOLE 18 185,551 0 760
G-III APPAREL GROUP LTD COM 36237H101 2,699 67,536 SH   SOLE 19 67,536 0 0
G-III APPAREL GROUP LTD COM 36237H101 182,685 4,571,689 SH   SOLE 21 4,571,689 0 0
G-III APPAREL GROUP LTD COM 36237H101 51,187 1,280,956 SH   SOLE 22 1,223,377 0 57,579
G-III APPAREL GROUP LTD COM 36237H101 845 21,139 SH   SOLE 26 16,406 0 4,733
G-III APPAREL GROUP LTD COM 36237H101 233 5,831 SH   SOLE 28 5,831 0 0
G-III APPAREL GROUP LTD COM 36237H101 2,407 60,240 SH   SOLE 30 60,240 0 0
G-III APPAREL GROUP LTD COM 36237H101 176 4,415 SH   SOLE 40 4,415 0 0
G1 THERAPEUTICS INC COM 3621LQ109 312 18,775 SH   SOLE 2 862 0 17,913
G1 THERAPEUTICS INC COM 3621LQ109 7 437 SH   SOLE 7 437 0 0
G1 THERAPEUTICS INC COM 3621LQ109 1,244 74,969 SH   SOLE 18 74,969 0 0
G1 THERAPEUTICS INC COM 3621LQ109 615 37,023 SH   SOLE 19 37,023 0 0
G1 THERAPEUTICS INC COM 3621LQ109 18,738 1,128,789 SH   SOLE 21 1,128,789 0 0
G1 THERAPEUTICS INC COM 3621LQ109 11,061 666,317 SH   SOLE 22 638,128 0 28,189
G1 THERAPEUTICS INC COM 3621LQ109 24 1,432 SH   SOLE 26 0 0 1,432
G1 THERAPEUTICS INC COM 3621LQ109 123 7,433 SH   SOLE 30 7,433 0 0
G1 THERAPEUTICS INC COM 3621LQ109 37 2,241 SH   SOLE 40 2,241 0 0
GAIA INC NEW CL A 36269P104 87 9,546 SH   SOLE 2 379 0 9,167
GAIA INC NEW CL A 36269P104 3 298 SH   SOLE 7 298 0 0
GAIA INC NEW CL A 36269P104 334 36,500 SH   SOLE 18 36,500 0 0
GAIA INC NEW CL A 36269P104 161 17,638 SH   SOLE 19 17,638 0 0
GAIA INC NEW CL A 36269P104 3,446 376,577 SH   SOLE 21 376,577 0 0
GAIA INC NEW CL A 36269P104 3,549 387,914 SH   SOLE 22 378,274 0 9,640
GAIN CAP HLDGS INC COM 36268W100 183 29,202 SH   SOLE 2 1,172 0 28,030
GAIN CAP HLDGS INC COM 36268W100 5 766 SH   SOLE 7 766 0 0
GAIN CAP HLDGS INC COM 36268W100 579 92,224 SH   SOLE 18 92,224 0 0
GAIN CAP HLDGS INC COM 36268W100 246 39,176 SH   SOLE 19 39,176 0 0
GAIN CAP HLDGS INC COM 36268W100 5,866 934,116 SH   SOLE 21 934,116 0 0
GAIN CAP HLDGS INC COM 36268W100 4,168 663,694 SH   SOLE 22 641,747 0 21,947
GALAPAGOS NV SPON ADR 36315X101 2,167 18,400 SH   SOLE 2 18,400 0 0
GALAPAGOS NV SPON ADR 36315X101 1,166 9,900 SH   SOLE 18 9,900 0 0
GALAPAGOS NV SPON ADR 36315X101 12,991 110,300 SH   SOLE 19 110,300 0 0
GALAPAGOS NV SPON ADR 36315X101 11,069 93,982 SH   SOLE 21 93,982 0 0
GALAPAGOS NV SPON ADR 36315X101 41 352 SH   SOLE 30 352 0 0
GALAPAGOS NV SPON ADR 36315X101 6,904 58,621 SH   SOLE 34 58,621 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 29 5,736 SH   SOLE 18 5,736 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 475 93,020 SH   SOLE 21 93,020 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 2,538 496,745 SH   SOLE 22 496,745 0 0
GALLAGHER ARTHUR J & CO COM 363576109 43,441 556,219 SH   SOLE 2 144,892 0 411,327
GALLAGHER ARTHUR J & CO COM 363576109 5,415 69,330 SH   SOLE 4 64,521 0 4,809
GALLAGHER ARTHUR J & CO COM 363576109 14,523 185,959 SH   SOLE 7 178,047 0 7,912
GALLAGHER ARTHUR J & CO COM 363576109 2,358 30,195 SH   SOLE 13 30,195 0 0
GALLAGHER ARTHUR J & CO COM 363576109 118 1,509 SH   SOLE 15 1,509 0 0
GALLAGHER ARTHUR J & CO COM 363576109 118,511 1,517,421 SH   SOLE 18 1,413,710 0 103,711
GALLAGHER ARTHUR J & CO COM 363576109 241,628 3,093,832 SH   SOLE 19 3,093,832 0 0
GALLAGHER ARTHUR J & CO COM 363576109 468,685 6,001,090 SH   SOLE 21 6,001,090 0 0
GALLAGHER ARTHUR J & CO COM 363576109 399,033 5,109,251 SH   SOLE 22 4,474,830 0 634,421
GALLAGHER ARTHUR J & CO COM 363576109 10,538 134,924 SH   SOLE 23 134,924 0 0
GALLAGHER ARTHUR J & CO COM 363576109 16,459 210,743 SH   SOLE 25 210,743 0 0
GALLAGHER ARTHUR J & CO COM 363576109 68,230 873,618 SH   SOLE 26 229,042 0 644,576
GALLAGHER ARTHUR J & CO COM 363576109 2,744 35,136 SH   SOLE 28 25,336 0 9,800
GALLAGHER ARTHUR J & CO COM 363576109 6,528 83,584 SH   SOLE 29 7,145 0 76,439
GALLAGHER ARTHUR J & CO COM 363576109 60,015 768,434 SH   SOLE 30 768,434 0 0
GALLAGHER ARTHUR J & CO COM 363576109 4,255 54,482 SH   SOLE 31 31,218 0 23,264
GALLAGHER ARTHUR J & CO COM 363576109 5,873 75,204 SH   SOLE 34 75,204 0 0
GALLAGHER ARTHUR J & CO COM 363576109 13,907 178,072 SH   SOLE 36 178,072 0 0
GALLAGHER ARTHUR J & CO COM 363576109 375 4,801 SH   SOLE 40 4,801 0 0
GAMCO INVESTORS INC CL A COM 361438104 124 6,040 SH   SOLE 2 0 0 6,040
GAMCO INVESTORS INC CL A COM 361438104 8 405 SH   SOLE 7 405 0 0
GAMCO INVESTORS INC CL A COM 361438104 320 15,601 SH   SOLE 18 15,601 0 0
GAMCO INVESTORS INC CL A COM 361438104 166 8,088 SH   SOLE 19 8,088 0 0
GAMCO INVESTORS INC CL A COM 361438104 3,188 155,532 SH   SOLE 21 155,532 0 0
GAMCO INVESTORS INC CL A COM 361438104 5,720 279,008 SH   SOLE 22 268,049 0 10,959
GAMCO INVESTORS INC CL A COM 361438104 30 1,443 SH   SOLE 28 1,443 0 0
GAMCO INVESTORS INC CL A COM 361438104 22 1,095 SH   SOLE 40 1,095 0 0
GAMESTOP CORP NEW CL A 36467W109 1,046 102,923 SH   SOLE 2 3,493 0 99,430
GAMESTOP CORP NEW CL A 36467W109 6 573 SH   SOLE 4 573 0 0
GAMESTOP CORP NEW CL A 36467W109 90 8,866 SH   SOLE 7 8,866 0 0
GAMESTOP CORP NEW CL A 36467W109 4,443 437,341 SH   SOLE 18 437,341 0 0
GAMESTOP CORP NEW CL A 36467W109 1,569 154,393 SH   SOLE 19 154,393 0 0
GAMESTOP CORP NEW CL A 36467W109 112,181 11,041,421 SH   SOLE 21 11,041,421 0 0
GAMESTOP CORP NEW CL A 36467W109 32,286 3,177,708 SH   SOLE 22 2,952,241 0 225,467
GAMESTOP CORP NEW CL A 36467W109 362 35,662 SH   SOLE 26 11,480 0 24,182
GAMESTOP CORP NEW CL A 36467W109 134 13,225 SH   SOLE 28 13,225 0 0
GAMESTOP CORP NEW CL A 36467W109 1,487 146,350 SH   SOLE 30 146,350 0 0
GAMESTOP CORP NEW CL A 36467W109 609 59,896 SH   SOLE 36 59,896 0 0
GAMESTOP CORP NEW CL A 36467W109 114 11,215 SH   SOLE 40 11,215 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 17,192 445,732 SH   SOLE 2 61,203 0 384,529
GAMING & LEISURE PPTYS INC COM 36467J108 2,073 53,745 SH   SOLE 4 53,745 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 11,686 302,981 SH   SOLE 7 302,981 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 319 8,273 SH   SOLE 15 8,273 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 3,806 98,686 SH   SOLE 18 98,686 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 34,576 896,444 SH   SOLE 19 896,444 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 145,041 3,760,462 SH   SOLE 21 3,760,462 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 308,313 7,993,609 SH   SOLE 22 7,594,740 0 398,869
GAMING & LEISURE PPTYS INC COM 36467J108 425 11,007 SH   SOLE 23 11,007 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 16,469 426,997 SH   SOLE 25 426,997 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 5,870 152,203 SH   SOLE 26 49,381 0 102,822
GAMING & LEISURE PPTYS INC COM 36467J108 1,021 26,470 SH   SOLE 28 26,470 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 2,787 72,249 SH   SOLE 29 72,249 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 37,560 973,822 SH   SOLE 30 973,822 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 167 4,331 SH   SOLE 31 4,331 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 120 3,107 SH   SOLE 36 3,107 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 720 18,671 SH   SOLE 40 18,671 0 0
GAMING PARTNERS INTL CORP COM 36467A107 8 648 SH   SOLE 18 648 0 0
GAMING PARTNERS INTL CORP COM 36467A107 11 825 SH   SOLE 21 825 0 0
GAMING PARTNERS INTL CORP COM 36467A107 1,421 109,133 SH   SOLE 22 109,133 0 0
GANNETT CO INC COM 36473H104 1,260 119,592 SH   SOLE 2 3,911 0 115,681
GANNETT CO INC COM 36473H104 5 498 SH   SOLE 4 498 0 0
GANNETT CO INC COM 36473H104 38 3,594 SH   SOLE 7 3,594 0 0
GANNETT CO INC COM 36473H104 5,161 489,625 SH   SOLE 18 489,625 0 0
GANNETT CO INC COM 36473H104 1,839 174,459 SH   SOLE 19 174,459 0 0
GANNETT CO INC COM 36473H104 129,970 12,331,124 SH   SOLE 21 12,331,124 0 0
GANNETT CO INC COM 36473H104 35,908 3,406,801 SH   SOLE 22 3,235,482 0 171,319
GANNETT CO INC COM 36473H104 410 38,873 SH   SOLE 26 8,113 0 30,760
GANNETT CO INC COM 36473H104 164 15,593 SH   SOLE 28 15,593 0 0
GANNETT CO INC COM 36473H104 1,813 172,034 SH   SOLE 30 172,034 0 0
GANNETT CO INC COM 36473H104 41 3,862 SH   SOLE 36 3,862 0 0
GANNETT CO INC COM 36473H104 157 14,857 SH   SOLE 40 14,857 0 0
GAP INC COM 364760108 14,519 554,581 SH   SOLE 2 73,313 0 481,268
GAP INC COM 364760108 2,107 80,464 SH   SOLE 4 74,393 0 6,071
GAP INC COM 364760108 6,732 257,128 SH   SOLE 7 210,162 0 46,966
GAP INC COM 364760108 109 4,169 SH   SOLE 13 4,169 0 0
GAP INC COM 364760108 39 1,485 SH   SOLE 15 1,485 0 0
GAP INC COM 364760108 13,762 525,668 SH   SOLE 18 489,578 0 36,090
GAP INC COM 364760108 2,240 85,546 SH   SOLE 19 85,546 0 0
GAP INC COM 364760108 253,574 9,685,802 SH   SOLE 21 9,685,802 0 0
GAP INC COM 364760108 152,376 5,820,309 SH   SOLE 22 5,196,675 0 623,634
GAP INC COM 364760108 4,320 165,025 SH   SOLE 23 165,025 0 0
GAP INC COM 364760108 6,216 237,415 SH   SOLE 25 237,415 0 0
GAP INC COM 364760108 39,604 1,512,752 SH   SOLE 26 357,508 0 1,155,244
GAP INC COM 364760108 1,157 44,208 SH   SOLE 28 32,653 0 11,555
GAP INC COM 364760108 1,499 57,263 SH   SOLE 29 9,666 0 47,597
GAP INC COM 364760108 25,833 986,734 SH   SOLE 30 986,734 0 0
GAP INC COM 364760108 1,770 67,625 SH   SOLE 31 45,145 0 22,480
GAP INC COM 364760108 1,979 75,576 SH   SOLE 32 75,576 0 0
GAP INC COM 364760108 421 16,075 SH   SOLE 34 16,075 0 0
GAP INC COM 364760108 6,032 230,408 SH   SOLE 36 230,408 0 0
GAP INC COM 364760108 124 4,722 SH   SOLE 40 4,722 0 0
GARDNER DENVER HLDGS INC COM 36555P107 6,724 241,786 SH   SOLE 2 8,185 0 233,601
GARDNER DENVER HLDGS INC COM 36555P107 16 582 SH   SOLE 4 582 0 0
GARDNER DENVER HLDGS INC COM 36555P107 64 2,313 SH   SOLE 7 2,313 0 0
GARDNER DENVER HLDGS INC COM 36555P107 1,697 61,035 SH   SOLE 18 61,035 0 0
GARDNER DENVER HLDGS INC COM 36555P107 747 26,847 SH   SOLE 19 26,847 0 0
GARDNER DENVER HLDGS INC COM 36555P107 39,305 1,413,329 SH   SOLE 21 1,413,329 0 0
GARDNER DENVER HLDGS INC COM 36555P107 96,116 3,456,157 SH   SOLE 22 3,217,029 0 239,128
GARDNER DENVER HLDGS INC COM 36555P107 1,328 47,745 SH   SOLE 26 36,482 0 11,263
GARDNER DENVER HLDGS INC COM 36555P107 452 16,253 SH   SOLE 28 16,253 0 0
GARDNER DENVER HLDGS INC COM 36555P107 967 34,757 SH   SOLE 30 34,757 0 0
GARDNER DENVER HLDGS INC COM 36555P107 71 2,571 SH   SOLE 31 2,571 0 0
GARDNER DENVER HLDGS INC COM 36555P107 341 12,269 SH   SOLE 40 12,269 0 0
GARMIN LTD SHS H2906T109 25,528 295,629 SH   SOLE 2 41,673 0 253,956
GARMIN LTD SHS H2906T109 4,176 48,365 SH   SOLE 4 45,379 0 2,986
GARMIN LTD SHS H2906T109 13,038 150,993 SH   SOLE 7 128,242 0 22,751
GARMIN LTD SHS H2906T109 478 5,540 SH   SOLE 13 5,540 0 0
GARMIN LTD SHS H2906T109 108 1,256 SH   SOLE 15 1,256 0 0
GARMIN LTD SHS H2906T109 24,680 285,810 SH   SOLE 18 269,539 0 16,271
GARMIN LTD SHS H2906T109 5,602 64,873 SH   SOLE 19 64,873 0 0
GARMIN LTD SHS H2906T109 462,168 5,352,265 SH   SOLE 21 5,352,265 0 0
GARMIN LTD SHS H2906T109 275,735 3,193,229 SH   SOLE 22 2,727,120 0 466,109
GARMIN LTD SHS H2906T109 7,351 85,134 SH   SOLE 23 85,134 0 0
GARMIN LTD SHS H2906T109 10,257 118,784 SH   SOLE 25 118,784 0 0
GARMIN LTD SHS H2906T109 45,168 523,084 SH   SOLE 26 161,585 0 361,499
GARMIN LTD SHS H2906T109 1,833 21,229 SH   SOLE 28 15,308 0 5,921
GARMIN LTD SHS H2906T109 2,616 30,291 SH   SOLE 29 6,512 0 23,779
GARMIN LTD SHS H2906T109 68,282 790,756 SH   SOLE 30 790,756 0 0
GARMIN LTD SHS H2906T109 2,821 32,670 SH   SOLE 31 20,189 0 12,481
GARMIN LTD SHS H2906T109 2,551 29,537 SH   SOLE 32 29,537 0 0
GARMIN LTD SHS H2906T109 650 7,528 SH   SOLE 34 7,528 0 0
GARMIN LTD SHS H2906T109 6,812 78,894 SH   SOLE 36 78,894 0 0
GARMIN LTD SHS H2906T109 211 2,447 SH   SOLE 40 2,447 0 0
GARRETT MOTION INC COM 366505105 1,913 129,842 SH   SOLE 2 2,301 0 127,541
GARRETT MOTION INC COM 366505105 5 315 SH   SOLE 4 315 0 0
GARRETT MOTION INC COM 366505105 47 3,209 SH   SOLE 7 3,209 0 0
GARRETT MOTION INC COM 366505105 0 6 SH   SOLE 17 0 0 6
GARRETT MOTION INC COM 366505105 1,862 126,408 SH   SOLE 18 126,408 0 0
GARRETT MOTION INC COM 366505105 1,582 107,419 SH   SOLE 19 107,419 0 0
GARRETT MOTION INC COM 366505105 89,394 6,068,822 SH   SOLE 21 6,068,822 0 0
GARRETT MOTION INC COM 366505105 28,211 1,915,237 SH   SOLE 22 1,765,669 0 149,568
GARRETT MOTION INC COM 366505105 540 36,690 SH   SOLE 25 36,690 0 0
GARRETT MOTION INC COM 366505105 360 24,468 SH   SOLE 26 12,531 0 11,937
GARRETT MOTION INC COM 366505105 1,565 106,270 SH   SOLE 30 106,270 0 0
GARRETT MOTION INC COM 366505105 23 1,558 SH   SOLE 31 1,558 0 0
GARRETT MOTION INC COM 366505105 845 57,342 SH   SOLE 34 57,342 0 0
GARRETT MOTION INC COM 366505105 127 8,616 SH   SOLE 36 8,616 0 0
GARTNER INC COM 366651107 32,335 213,179 SH   SOLE 2 17,877 0 195,302
GARTNER INC COM 366651107 4,459 29,398 SH   SOLE 4 26,929 0 2,469
GARTNER INC COM 366651107 10,373 68,388 SH   SOLE 7 68,388 0 0
GARTNER INC COM 366651107 82 541 SH   SOLE 13 541 0 0
GARTNER INC COM 366651107 131 864 SH   SOLE 15 864 0 0
GARTNER INC COM 366651107 26,924 177,507 SH   SOLE 18 165,845 0 11,662
GARTNER INC COM 366651107 70,223 462,969 SH   SOLE 19 462,969 0 0
GARTNER INC COM 366651107 321,178 2,117,474 SH   SOLE 21 2,117,474 0 0
GARTNER INC COM 366651107 323,407 2,132,169 SH   SOLE 22 1,904,288 0 227,881
GARTNER INC COM 366651107 9,870 65,068 SH   SOLE 23 65,068 0 0
GARTNER INC COM 366651107 10,962 72,271 SH   SOLE 25 72,271 0 0
GARTNER INC COM 366651107 57,139 376,708 SH   SOLE 26 106,467 0 270,241
GARTNER INC COM 366651107 2,683 17,691 SH   SOLE 28 12,737 0 4,954
GARTNER INC COM 366651107 3,334 21,979 SH   SOLE 29 3,009 0 18,970
GARTNER INC COM 366651107 49,007 323,096 SH   SOLE 30 323,096 0 0
GARTNER INC COM 366651107 3,984 26,264 SH   SOLE 31 15,723 0 10,541
GARTNER INC COM 366651107 892 5,879 SH   SOLE 34 5,879 0 0
GARTNER INC COM 366651107 9,397 61,951 SH   SOLE 36 61,951 0 0
GARTNER INC COM 366651107 377 2,483 SH   SOLE 40 2,483 0 0
GASLOG LTD SHS G37585109 766 43,865 SH   SOLE 2 1,515 0 42,350
GASLOG LTD SHS G37585109 258 14,787 SH   SOLE 7 14,787 0 0
GASLOG LTD SHS G37585109 2,321 132,961 SH   SOLE 18 132,961 0 0
GASLOG LTD SHS G37585109 1,129 64,665 SH   SOLE 19 64,665 0 0
GASLOG LTD SHS G37585109 22,220 1,272,643 SH   SOLE 21 1,272,643 0 0
GASLOG LTD SHS G37585109 7,817 447,700 SH   SOLE 22 416,008 0 31,692
GASLOG LTD SHS G37585109 28 1,626 SH   SOLE 25 1,626 0 0
GASLOG LTD SHS G37585109 463 26,525 SH   SOLE 30 26,525 0 0
GASLOG LTD SHS G37585109 16 924 SH   SOLE 34 924 0 0
GASLOG LTD SHS G37585109 16 893 SH   SOLE 36 893 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 28 1,241 SH   SOLE 23 1,241 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 15 679 SH   SOLE 34 679 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 15 663 SH   SOLE 36 663 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1,276 88,956 SH   SOLE 2 3,206 0 85,750
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 14 993 SH   SOLE 7 993 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 304 21,218 SH   SOLE 18 21,218 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 134 9,340 SH   SOLE 19 9,340 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 7,053 491,859 SH   SOLE 21 491,859 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 18,483 1,288,927 SH   SOLE 22 1,184,317 0 104,610
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 518 36,093 SH   SOLE 26 32,085 0 4,008
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 123 8,574 SH   SOLE 28 8,574 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 346 24,136 SH   SOLE 30 24,136 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 14 963 SH   SOLE 31 963 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 94 6,525 SH   SOLE 40 6,525 0 0
GATX CORP COM 361448103 4,678 61,251 SH   SOLE 2 22,297 0 38,954
GATX CORP COM 361448103 77 1,007 SH   SOLE 4 1,007 0 0
GATX CORP COM 361448103 91 1,186 SH   SOLE 7 1,186 0 0
GATX CORP COM 361448103 16,242 212,672 SH   SOLE 18 212,672 0 0
GATX CORP COM 361448103 4,457 58,356 SH   SOLE 19 58,356 0 0
GATX CORP COM 361448103 199,162 2,607,850 SH   SOLE 21 2,607,850 0 0
GATX CORP COM 361448103 100,215 1,312,235 SH   SOLE 22 1,257,782 0 54,453
GATX CORP COM 361448103 145 1,895 SH   SOLE 23 1,895 0 0
GATX CORP COM 361448103 916 11,991 SH   SOLE 26 9,210 0 2,781
GATX CORP COM 361448103 346 4,533 SH   SOLE 28 4,533 0 0
GATX CORP COM 361448103 60 788 SH   SOLE 29 788 0 0
GATX CORP COM 361448103 777 10,171 SH   SOLE 30 10,171 0 0
GATX CORP COM 361448103 110 1,446 SH   SOLE 31 1,446 0 0
GATX CORP COM 361448103 21 270 SH   SOLE 34 270 0 0
GATX CORP COM 361448103 179 2,349 SH   SOLE 36 2,349 0 0
GATX CORP COM 361448103 232 3,036 SH   SOLE 40 3,036 0 0
GCI LIBERTY INC COM CLASS A 36164V305 11,022 198,205 SH   SOLE 2 6,715 0 191,490
GCI LIBERTY INC COM CLASS A 36164V305 27 490 SH   SOLE 4 490 0 0
GCI LIBERTY INC COM CLASS A 36164V305 96 1,730 SH   SOLE 7 1,730 0 0
GCI LIBERTY INC COM CLASS A 36164V305 2,778 49,958 SH   SOLE 18 49,958 0 0
GCI LIBERTY INC COM CLASS A 36164V305 32,677 587,617 SH   SOLE 19 587,617 0 0
GCI LIBERTY INC COM CLASS A 36164V305 61,575 1,107,271 SH   SOLE 21 1,107,271 0 0
GCI LIBERTY INC COM CLASS A 36164V305 152,339 2,739,409 SH   SOLE 22 2,543,444 0 195,965
GCI LIBERTY INC COM CLASS A 36164V305 1,765 31,732 SH   SOLE 26 17,771 0 13,961
GCI LIBERTY INC COM CLASS A 36164V305 654 11,754 SH   SOLE 28 11,754 0 0
GCI LIBERTY INC COM CLASS A 36164V305 1,406 25,284 SH   SOLE 30 25,284 0 0
GCI LIBERTY INC COM CLASS A 36164V305 116 2,087 SH   SOLE 31 2,087 0 0
GCI LIBERTY INC COM CLASS A 36164V305 572 10,294 SH   SOLE 40 10,294 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,723 58,207 SH   SOLE 2 2,491 0 55,716
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 9 301 SH   SOLE 4 301 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 32 1,067 SH   SOLE 7 1,067 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 6,710 226,688 SH   SOLE 18 226,688 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 3,315 111,999 SH   SOLE 19 111,999 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 68,773 2,323,416 SH   SOLE 21 2,323,416 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 62,750 2,119,928 SH   SOLE 22 2,021,363 0 98,565
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 763 25,788 SH   SOLE 26 8,538 0 17,250
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 266 8,994 SH   SOLE 28 8,994 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 549 18,551 SH   SOLE 30 18,551 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 251 8,496 SH   SOLE 40 8,496 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 2,252 63,092 SH   SOLE 2 1,684 0 61,408
GDS HLDGS LTD SPONSORED ADS 36165L108 3,363 94,224 SH   SOLE 4 94,224 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 263 7,371 SH   SOLE 7 7,371 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 1,024 28,689 SH   SOLE 15 28,689 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 15,676 439,226 SH   SOLE 18 439,226 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 5,993 167,926 SH   SOLE 19 167,926 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 56,840 1,592,609 SH   SOLE 21 1,592,609 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 28,746 805,432 SH   SOLE 22 674,238 0 131,194
GDS HLDGS LTD SPONSORED ADS 36165L108 2,288 64,113 SH   SOLE 23 64,113 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 972 27,232 SH   SOLE 25 27,232 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 11,570 324,168 SH   SOLE 26 120,294 0 203,874
GDS HLDGS LTD SPONSORED ADS 36165L108 1,188 33,296 SH   SOLE 28 33,296 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 196 5,485 SH   SOLE 29 0 0 5,485
GDS HLDGS LTD SPONSORED ADS 36165L108 12,751 357,275 SH   SOLE 30 357,275 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 118 3,312 SH   SOLE 31 3,312 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 7,633 213,859 SH   SOLE 34 213,859 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 20 565 SH   SOLE 40 565 0 0
GEE GROUP INC COM 36165A102 1 802 SH   SOLE 21 802 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 2 1,992 SH   SOLE 18 1,992 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 30 25,991 SH   SOLE 21 25,991 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 741 644,589 SH   SOLE 22 644,589 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 84 11,275 SH   SOLE 2 272 0 11,003
GENCO SHIPPING & TRADING LTD SHS Y2685T131 259 34,714 SH   SOLE 18 34,714 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 105 14,141 SH   SOLE 19 14,141 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 2,649 355,149 SH   SOLE 21 355,149 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 2,569 344,431 SH   SOLE 22 339,202 0 5,229
GENCOR INDS INC COM 368678108 106 8,589 SH   SOLE 2 303 0 8,286
GENCOR INDS INC COM 368678108 328 26,573 SH   SOLE 18 26,573 0 0
GENCOR INDS INC COM 368678108 173 14,001 SH   SOLE 19 14,001 0 0
GENCOR INDS INC COM 368678108 3,964 320,682 SH   SOLE 21 320,682 0 0
GENCOR INDS INC COM 368678108 934 75,553 SH   SOLE 22 71,240 0 4,313
GENERAC HLDGS INC COM 368736104 3,352 65,439 SH   SOLE 2 17,924 0 47,515
GENERAC HLDGS INC COM 368736104 71 1,390 SH   SOLE 4 1,390 0 0
GENERAC HLDGS INC COM 368736104 62 1,218 SH   SOLE 7 1,218 0 0
GENERAC HLDGS INC COM 368736104 224 4,372 SH   SOLE 13 4,372 0 0
GENERAC HLDGS INC COM 368736104 11,388 222,293 SH   SOLE 18 203,881 0 18,412
GENERAC HLDGS INC COM 368736104 19,191 374,596 SH   SOLE 19 374,596 0 0
GENERAC HLDGS INC COM 368736104 99,602 1,944,221 SH   SOLE 21 1,944,221 0 0
GENERAC HLDGS INC COM 368736104 113,638 2,218,186 SH   SOLE 22 2,065,048 0 153,138
GENERAC HLDGS INC COM 368736104 2,639 51,508 SH   SOLE 23 51,508 0 0
GENERAC HLDGS INC COM 368736104 5,678 110,825 SH   SOLE 26 16,779 0 94,046
GENERAC HLDGS INC COM 368736104 404 7,883 SH   SOLE 28 7,883 0 0
GENERAC HLDGS INC COM 368736104 1,018 19,878 SH   SOLE 30 19,878 0 0
GENERAC HLDGS INC COM 368736104 253 4,935 SH   SOLE 36 4,935 0 0
GENERAC HLDGS INC COM 368736104 276 5,391 SH   SOLE 40 5,391 0 0
GENERAL DYNAMICS CORP COM 369550108 112,033 661,819 SH   SOLE 2 99,211 0 562,608
GENERAL DYNAMICS CORP COM 369550108 14,475 85,512 SH   SOLE 4 78,850 0 6,662
GENERAL DYNAMICS CORP COM 369550108 47,797 282,356 SH   SOLE 7 233,675 0 48,681
GENERAL DYNAMICS CORP COM 369550108 2,362 13,956 SH   SOLE 13 13,956 0 0
GENERAL DYNAMICS CORP COM 369550108 384 2,266 SH   SOLE 15 2,266 0 0
GENERAL DYNAMICS CORP COM 369550108 17 98 SH   SOLE 17 0 0 98
GENERAL DYNAMICS CORP COM 369550108 91,694 541,673 SH   SOLE 18 526,525 0 15,148
GENERAL DYNAMICS CORP COM 369550108 31,593 186,630 SH   SOLE 19 186,630 0 0
GENERAL DYNAMICS CORP COM 369550108 1,075,108 6,351,066 SH   SOLE 21 6,351,066 0 0
GENERAL DYNAMICS CORP COM 369550108 1,107,249 6,540,933 SH   SOLE 22 5,828,032 0 712,901
GENERAL DYNAMICS CORP COM 369550108 30,592 180,721 SH   SOLE 23 180,721 0 0
GENERAL DYNAMICS CORP COM 369550108 47,990 283,496 SH   SOLE 25 283,496 0 0
GENERAL DYNAMICS CORP COM 369550108 78,035 460,979 SH   SOLE 26 263,684 0 197,295
GENERAL DYNAMICS CORP COM 369550108 9,836 58,105 SH   SOLE 29 9,069 0 49,036
GENERAL DYNAMICS CORP COM 369550108 169,873 1,003,506 SH   SOLE 30 1,003,506 0 0
GENERAL DYNAMICS CORP COM 369550108 13,064 77,172 SH   SOLE 31 48,486 0 28,686
GENERAL DYNAMICS CORP COM 369550108 35,180 207,820 SH   SOLE 36 207,820 0 0
GENERAL DYNAMICS CORP COM 369550108 961 5,678 SH   SOLE 40 5,678 0 0
GENERAL ELECTRIC CO COM 369604103 216,076 21,629,232 SH   SOLE 2 2,275,225 0 19,354,007
GENERAL ELECTRIC CO COM 369604103 28,686 2,871,510 SH   SOLE 4 2,632,687 0 238,823
GENERAL ELECTRIC CO COM 369604103 68,360 6,842,817 SH   SOLE 7 6,842,817 0 0
GENERAL ELECTRIC CO COM 369604103 1,039 103,999 SH   SOLE 13 103,999 0 0
GENERAL ELECTRIC CO COM 369604103 790 79,115 SH   SOLE 15 79,115 0 0
GENERAL ELECTRIC CO COM 369604103 5 524 SH   SOLE 17 0 0 524
GENERAL ELECTRIC CO COM 369604103 170,346 17,051,611 SH   SOLE 18 15,581,541 0 1,470,070
GENERAL ELECTRIC CO COM 369604103 134,695 13,482,997 SH   SOLE 19 13,482,997 0 0
GENERAL ELECTRIC CO COM 369604103 923 92,425 SH   SOLE 20 92,425 0 0
GENERAL ELECTRIC CO COM 369604103 1,466,173 146,764,039 SH   SOLE 21 146,764,039 0 0
GENERAL ELECTRIC CO COM 369604103 2,028,464 203,049,481 SH   SOLE 22 185,813,466 0 17,236,015
GENERAL ELECTRIC CO COM 369604103 62,803 6,286,591 SH   SOLE 23 6,286,591 0 0
GENERAL ELECTRIC CO COM 369604103 80,279 8,035,949 SH   SOLE 25 8,035,949 0 0
GENERAL ELECTRIC CO COM 369604103 336,885 33,722,242 SH   SOLE 26 9,041,665 0 24,680,577
GENERAL ELECTRIC CO COM 369604103 16,722 1,673,867 SH   SOLE 28 1,218,026 0 455,841
GENERAL ELECTRIC CO COM 369604103 3,477 348,060 SH   SOLE 29 348,060 0 0
GENERAL ELECTRIC CO COM 369604103 285,355 28,564,090 SH   SOLE 30 28,564,090 0 0
GENERAL ELECTRIC CO COM 369604103 26,308 2,633,394 SH   SOLE 31 1,627,499 0 1,005,895
GENERAL ELECTRIC CO COM 369604103 2,361 236,326 SH   SOLE 32 236,326 0 0
GENERAL ELECTRIC CO COM 369604103 9,621 963,091 SH   SOLE 34 963,091 0 0
GENERAL ELECTRIC CO COM 369604103 86,228 8,631,439 SH   SOLE 36 8,631,439 0 0
GENERAL ELECTRIC CO COM 369604103 1,959 196,052 SH   SOLE 40 196,052 0 0
GENERAL FIN CORP DEL COM 369822101 81 8,694 SH   SOLE 2 295 0 8,399
GENERAL FIN CORP DEL COM 369822101 347 37,165 SH   SOLE 18 37,165 0 0
GENERAL FIN CORP DEL COM 369822101 152 16,342 SH   SOLE 19 16,342 0 0
GENERAL FIN CORP DEL COM 369822101 3,397 364,144 SH   SOLE 21 364,144 0 0
GENERAL FIN CORP DEL COM 369822101 2,375 254,509 SH   SOLE 22 248,878 0 5,631
GENERAL MLS INC COM 370334104 84,469 1,632,260 SH   SOLE 2 248,934 0 1,383,326
GENERAL MLS INC COM 370334104 12,171 235,195 SH   SOLE 4 219,551 0 15,644
GENERAL MLS INC COM 370334104 27,083 523,346 SH   SOLE 7 504,323 0 19,023
GENERAL MLS INC COM 370334104 996 19,253 SH   SOLE 13 19,253 0 0
GENERAL MLS INC COM 370334104 273 5,281 SH   SOLE 15 5,281 0 0
GENERAL MLS INC COM 370334104 63,991 1,236,538 SH   SOLE 18 1,151,915 0 84,623
GENERAL MLS INC COM 370334104 5,397 104,291 SH   SOLE 19 104,291 0 0
GENERAL MLS INC COM 370334104 780,373 15,079,672 SH   SOLE 21 15,079,672 0 0
GENERAL MLS INC COM 370334104 753,203 14,554,653 SH   SOLE 22 12,827,489 0 1,727,164
GENERAL MLS INC COM 370334104 23,224 448,778 SH   SOLE 23 448,778 0 0
GENERAL MLS INC COM 370334104 29,209 564,422 SH   SOLE 25 564,422 0 0
GENERAL MLS INC COM 370334104 158,511 3,063,010 SH   SOLE 26 690,744 0 2,372,266
GENERAL MLS INC COM 370334104 5,937 114,716 SH   SOLE 28 83,525 0 31,191
GENERAL MLS INC COM 370334104 1,741 33,642 SH   SOLE 29 22,377 0 11,265
GENERAL MLS INC COM 370334104 134,948 2,607,690 SH   SOLE 30 2,607,690 0 0
GENERAL MLS INC COM 370334104 9,285 179,419 SH   SOLE 31 113,613 0 65,806
GENERAL MLS INC COM 370334104 4,491 86,778 SH   SOLE 32 86,778 0 0
GENERAL MLS INC COM 370334104 3,340 64,534 SH   SOLE 34 64,534 0 0
GENERAL MLS INC COM 370334104 10,429 201,526 SH   SOLE 35 201,526 0 0
GENERAL MLS INC COM 370334104 29,828 576,392 SH   SOLE 36 576,392 0 0
GENERAL MLS INC COM 370334104 723 13,966 SH   SOLE 40 13,966 0 0
GENERAL MOLY INC COM 370373102 14 63,995 SH   SOLE 21 63,995 0 0
GENERAL MOLY INC COM 370373102 328 1,510,586 SH   SOLE 22 1,510,586 0 0
GENERAL MTRS CO COM 37045V100 123,602 3,331,593 SH   SOLE 2 371,522 0 2,960,071
GENERAL MTRS CO COM 37045V100 15,862 427,535 SH   SOLE 4 394,065 0 33,470
GENERAL MTRS CO COM 37045V100 44,444 1,197,952 SH   SOLE 7 1,061,103 0 136,849
GENERAL MTRS CO COM 37045V100 979 26,382 SH   SOLE 13 26,382 0 0
GENERAL MTRS CO COM 37045V100 447 12,038 SH   SOLE 15 12,038 0 0
GENERAL MTRS CO COM 37045V100 91,554 2,467,760 SH   SOLE 18 2,282,763 0 184,997
GENERAL MTRS CO COM 37045V100 13,554 365,328 SH   SOLE 19 365,328 0 0
GENERAL MTRS CO COM 37045V100 1,083,722 29,210,830 SH   SOLE 21 29,210,830 0 0
GENERAL MTRS CO COM 37045V100 1,182,552 31,874,728 SH   SOLE 22 28,207,203 0 3,667,525
GENERAL MTRS CO COM 37045V100 33,854 912,496 SH   SOLE 23 912,496 0 0
GENERAL MTRS CO COM 37045V100 44,016 1,186,427 SH   SOLE 25 1,186,427 0 0
GENERAL MTRS CO COM 37045V100 183,823 4,954,785 SH   SOLE 26 1,351,683 0 3,603,102
GENERAL MTRS CO COM 37045V100 8,995 242,444 SH   SOLE 28 176,548 0 65,896
GENERAL MTRS CO COM 37045V100 6,609 178,130 SH   SOLE 29 57,223 0 120,907
GENERAL MTRS CO COM 37045V100 191,440 5,160,106 SH   SOLE 30 5,160,106 0 0
GENERAL MTRS CO COM 37045V100 14,393 387,960 SH   SOLE 31 241,323 0 146,637
GENERAL MTRS CO COM 37045V100 3,608 97,248 SH   SOLE 32 97,248 0 0
GENERAL MTRS CO COM 37045V100 4,666 125,778 SH   SOLE 34 125,778 0 0
GENERAL MTRS CO COM 37045V100 45,975 1,239,225 SH   SOLE 36 1,239,225 0 0
GENERAL MTRS CO COM 37045V100 1,063 28,640 SH   SOLE 40 28,640 0 0
GENESCO INC COM 371532102 921 20,230 SH   SOLE 2 723 0 19,507
GENESCO INC COM 371532102 8 168 SH   SOLE 4 168 0 0
GENESCO INC COM 371532102 43 953 SH   SOLE 7 953 0 0
GENESCO INC COM 371532102 3,946 86,635 SH   SOLE 18 86,635 0 0
GENESCO INC COM 371532102 1,387 30,456 SH   SOLE 19 30,456 0 0
GENESCO INC COM 371532102 98,241 2,156,765 SH   SOLE 21 2,156,765 0 0
GENESCO INC COM 371532102 27,866 611,758 SH   SOLE 22 577,188 0 34,570
GENESCO INC COM 371532102 158 3,459 SH   SOLE 26 2,375 0 1,084
GENESCO INC COM 371532102 137 3,005 SH   SOLE 28 3,005 0 0
GENESCO INC COM 371532102 1,368 30,022 SH   SOLE 30 30,022 0 0
GENESCO INC COM 371532102 127 2,794 SH   SOLE 36 2,794 0 0
GENESCO INC COM 371532102 127 2,782 SH   SOLE 40 2,782 0 0
GENESEE & WYO INC CL A 371559105 11,984 137,522 SH   SOLE 2 28,892 0 108,630
GENESEE & WYO INC CL A 371559105 93 1,070 SH   SOLE 4 1,070 0 0
GENESEE & WYO INC CL A 371559105 144 1,655 SH   SOLE 7 1,655 0 0
GENESEE & WYO INC CL A 371559105 14,394 165,187 SH   SOLE 18 165,187 0 0
GENESEE & WYO INC CL A 371559105 1,088 12,486 SH   SOLE 19 12,486 0 0
GENESEE & WYO INC CL A 371559105 240,774 2,763,074 SH   SOLE 21 2,763,074 0 0
GENESEE & WYO INC CL A 371559105 163,766 1,879,347 SH   SOLE 22 1,762,683 0 116,664
GENESEE & WYO INC CL A 371559105 1,761 20,212 SH   SOLE 26 13,159 0 7,053
GENESEE & WYO INC CL A 371559105 642 7,367 SH   SOLE 28 7,367 0 0
GENESEE & WYO INC CL A 371559105 2,805 32,194 SH   SOLE 30 32,194 0 0
GENESEE & WYO INC CL A 371559105 109 1,251 SH   SOLE 31 1,251 0 0
GENESEE & WYO INC CL A 371559105 387 4,445 SH   SOLE 36 4,445 0 0
GENESEE & WYO INC CL A 371559105 448 5,144 SH   SOLE 40 5,144 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 499 21,437 SH   SOLE 18 21,437 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 30,371 1,303,463 SH   SOLE 19 1,303,463 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 69 47,708 SH   SOLE 2 2,272 0 45,436
GENESIS HEALTHCARE INC CL A COM 37185X106 1 927 SH   SOLE 7 927 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 264 183,138 SH   SOLE 18 183,138 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 126 87,673 SH   SOLE 19 87,673 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 2,646 1,837,845 SH   SOLE 21 1,837,845 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 1,413 981,462 SH   SOLE 22 947,840 0 33,622
GENFIT S A ADS 372279109 818 34,100 SH   SOLE 2 34,100 0 0
GENFIT S A ADS 372279109 394 16,400 SH   SOLE 18 16,400 0 0
GENFIT S A ADS 372279109 4,778 199,100 SH   SOLE 19 199,100 0 0
GENFIT S A ADS 372279109 60 2,500 SH   SOLE 20 2,500 0 0
GENFIT S A ADS 372279109 2,614 108,900 SH   SOLE 34 108,900 0 0
GENIE ENERGY LTD CL B 372284208 20 2,360 SH   SOLE 18 2,360 0 0
GENIE ENERGY LTD CL B 372284208 350 41,219 SH   SOLE 21 41,219 0 0
GENIE ENERGY LTD CL B 372284208 3,201 376,621 SH   SOLE 22 376,621 0 0
GENMARK DIAGNOSTICS INC COM 372309104 296 41,799 SH   SOLE 2 1,947 0 39,852
GENMARK DIAGNOSTICS INC COM 372309104 7 1,036 SH   SOLE 7 1,036 0 0
GENMARK DIAGNOSTICS INC COM 372309104 1,214 171,244 SH   SOLE 18 171,244 0 0
GENMARK DIAGNOSTICS INC COM 372309104 574 80,928 SH   SOLE 19 80,928 0 0
GENMARK DIAGNOSTICS INC COM 372309104 12,427 1,752,709 SH   SOLE 21 1,752,709 0 0
GENMARK DIAGNOSTICS INC COM 372309104 10,974 1,547,864 SH   SOLE 22 1,491,239 0 56,625
GENMARK DIAGNOSTICS INC COM 372309104 48 6,706 SH   SOLE 28 6,706 0 0
GENMARK DIAGNOSTICS INC COM 372309104 68 9,625 SH   SOLE 30 9,625 0 0
GENMARK DIAGNOSTICS INC COM 372309104 29 4,050 SH   SOLE 40 4,050 0 0
GENOCEA BIOSCIENCES INC COM 372427104 7 11,886 SH   SOLE 21 11,886 0 0
GENOCEA BIOSCIENCES INC COM 372427104 111 188,084 SH   SOLE 22 188,084 0 0
GENOMIC HEALTH INC COM 37244C101 1,654 23,609 SH   SOLE 2 7,363 0 16,246
GENOMIC HEALTH INC COM 37244C101 10 136 SH   SOLE 4 136 0 0
GENOMIC HEALTH INC COM 37244C101 23 325 SH   SOLE 7 325 0 0
GENOMIC HEALTH INC COM 37244C101 379 5,413 SH   SOLE 13 5,413 0 0
GENOMIC HEALTH INC COM 37244C101 6,243 89,118 SH   SOLE 18 78,899 0 10,219
GENOMIC HEALTH INC COM 37244C101 13,162 187,897 SH   SOLE 19 187,897 0 0
GENOMIC HEALTH INC COM 37244C101 74,340 1,061,245 SH   SOLE 21 1,061,245 0 0
GENOMIC HEALTH INC COM 37244C101 68,263 974,486 SH   SOLE 22 857,724 0 116,762
GENOMIC HEALTH INC COM 37244C101 1,117 15,942 SH   SOLE 23 15,942 0 0
GENOMIC HEALTH INC COM 37244C101 90 1,288 SH   SOLE 25 1,288 0 0
GENOMIC HEALTH INC COM 37244C101 3,004 42,883 SH   SOLE 26 4,988 0 37,895
GENOMIC HEALTH INC COM 37244C101 192 2,734 SH   SOLE 28 2,734 0 0
GENOMIC HEALTH INC COM 37244C101 619 8,839 SH   SOLE 29 0 0 8,839
GENOMIC HEALTH INC COM 37244C101 632 9,016 SH   SOLE 30 9,016 0 0
GENOMIC HEALTH INC COM 37244C101 141 2,015 SH   SOLE 34 2,015 0 0
GENOMIC HEALTH INC COM 37244C101 253 3,608 SH   SOLE 36 3,608 0 0
GENOMIC HEALTH INC COM 37244C101 157 2,245 SH   SOLE 40 2,245 0 0
GENPACT LIMITED SHS G3922B107 31,535 896,382 SH   SOLE 2 66,464 0 829,918
GENPACT LIMITED SHS G3922B107 151 4,306 SH   SOLE 3 4,306 0 0
GENPACT LIMITED SHS G3922B107 2,104 59,793 SH   SOLE 4 59,793 0 0
GENPACT LIMITED SHS G3922B107 304 8,631 SH   SOLE 7 8,631 0 0
GENPACT LIMITED SHS G3922B107 2,875 81,710 SH   SOLE 13 81,710 0 0
GENPACT LIMITED SHS G3922B107 5,111 145,274 SH   SOLE 18 145,274 0 0
GENPACT LIMITED SHS G3922B107 1,815 51,601 SH   SOLE 19 51,601 0 0
GENPACT LIMITED SHS G3922B107 62,196 1,767,923 SH   SOLE 21 1,767,923 0 0
GENPACT LIMITED SHS G3922B107 213,950 6,081,589 SH   SOLE 22 5,606,877 0 474,712
GENPACT LIMITED SHS G3922B107 721 20,489 SH   SOLE 23 20,489 0 0
GENPACT LIMITED SHS G3922B107 27 760 SH   SOLE 26 760 0 0
GENPACT LIMITED SHS G3922B107 3,725 105,897 SH   SOLE 30 105,897 0 0
GENPACT LIMITED SHS G3922B107 7,969 226,507 SH   SOLE 31 226,507 0 0
GENPACT LIMITED SHS G3922B107 581 16,520 SH   SOLE 34 16,520 0 0
GENPACT LIMITED SHS G3922B107 1,027 29,202 SH   SOLE 36 29,202 0 0
GENPREX INC COM 372446104 2 1,490 SH   SOLE 18 1,490 0 0
GENPREX INC COM 372446104 24 15,132 SH   SOLE 21 15,132 0 0
GENTEX CORP COM 371901109 12,721 615,156 SH   SOLE 2 152,906 0 462,250
GENTEX CORP COM 371901109 28 1,368 SH   SOLE 4 1,368 0 0
GENTEX CORP COM 371901109 141 6,830 SH   SOLE 7 6,830 0 0
GENTEX CORP COM 371901109 46 2,203 SH   SOLE 15 2,203 0 0
GENTEX CORP COM 371901109 16,340 790,119 SH   SOLE 18 790,119 0 0
GENTEX CORP COM 371901109 1,192 57,659 SH   SOLE 19 57,659 0 0
GENTEX CORP COM 371901109 268,076 12,963,041 SH   SOLE 21 12,963,041 0 0
GENTEX CORP COM 371901109 181,556 8,779,325 SH   SOLE 22 8,241,655 0 537,670
GENTEX CORP COM 371901109 5,413 261,751 SH   SOLE 25 261,751 0 0
GENTEX CORP COM 371901109 9,752 471,552 SH   SOLE 26 189,026 0 282,526
GENTEX CORP COM 371901109 684 33,069 SH   SOLE 28 33,069 0 0
GENTEX CORP COM 371901109 1,705 82,445 SH   SOLE 30 82,445 0 0
GENTEX CORP COM 371901109 119 5,739 SH   SOLE 31 5,739 0 0
GENTEX CORP COM 371901109 3,069 148,404 SH   SOLE 36 148,404 0 0
GENTEX CORP COM 371901109 597 28,860 SH   SOLE 40 28,860 0 0
GENTHERM INC COM 37253A103 1,321 35,843 SH   SOLE 2 1,346 0 34,497
GENTHERM INC COM 37253A103 8 213 SH   SOLE 4 213 0 0
GENTHERM INC COM 37253A103 28 760 SH   SOLE 7 760 0 0
GENTHERM INC COM 37253A103 5,592 151,700 SH   SOLE 18 151,700 0 0
GENTHERM INC COM 37253A103 2,021 54,841 SH   SOLE 19 54,841 0 0
GENTHERM INC COM 37253A103 134,144 3,639,274 SH   SOLE 21 3,639,274 0 0
GENTHERM INC COM 37253A103 38,707 1,050,116 SH   SOLE 22 998,053 0 52,063
GENTHERM INC COM 37253A103 670 18,183 SH   SOLE 26 8,224 0 9,959
GENTHERM INC COM 37253A103 181 4,920 SH   SOLE 28 4,920 0 0
GENTHERM INC COM 37253A103 1,860 50,456 SH   SOLE 30 50,456 0 0
GENTHERM INC COM 37253A103 142 3,862 SH   SOLE 40 3,862 0 0
GENUINE PARTS CO COM 372460105 40,338 360,066 SH   SOLE 2 36,921 0 323,145
GENUINE PARTS CO COM 372460105 5,512 49,203 SH   SOLE 4 45,331 0 3,872
GENUINE PARTS CO COM 372460105 29,283 261,383 SH   SOLE 7 174,589 0 86,794
GENUINE PARTS CO COM 372460105 612 5,467 SH   SOLE 13 5,467 0 0
GENUINE PARTS CO COM 372460105 148 1,320 SH   SOLE 15 1,320 0 0
GENUINE PARTS CO COM 372460105 113,169 1,010,168 SH   SOLE 18 991,233 0 18,935
GENUINE PARTS CO COM 372460105 100,106 893,564 SH   SOLE 19 893,564 0 0
GENUINE PARTS CO COM 372460105 564,219 5,036,325 SH   SOLE 21 5,036,325 0 0
GENUINE PARTS CO COM 372460105 404,619 3,611,701 SH   SOLE 22 3,208,258 0 403,443
GENUINE PARTS CO COM 372460105 11,722 104,633 SH   SOLE 23 104,633 0 0
GENUINE PARTS CO COM 372460105 25,227 225,182 SH   SOLE 25 225,182 0 0
GENUINE PARTS CO COM 372460105 94,714 845,430 SH   SOLE 26 246,708 0 598,722
GENUINE PARTS CO COM 372460105 3,164 28,244 SH   SOLE 28 20,789 0 7,455
GENUINE PARTS CO COM 372460105 4,041 36,072 SH   SOLE 29 5,540 0 30,532
GENUINE PARTS CO COM 372460105 58,746 524,375 SH   SOLE 30 524,375 0 0
GENUINE PARTS CO COM 372460105 4,873 43,496 SH   SOLE 31 27,247 0 16,249
GENUINE PARTS CO COM 372460105 2,846 25,405 SH   SOLE 32 25,405 0 0
GENUINE PARTS CO COM 372460105 58,714 524,096 SH   SOLE 34 524,096 0 0
GENUINE PARTS CO COM 372460105 14,557 129,937 SH   SOLE 36 129,937 0 0
GENUINE PARTS CO COM 372460105 3,203 28,589 SH   SOLE 37 28,589 0 0
GENUINE PARTS CO COM 372460105 433 3,864 SH   SOLE 40 3,864 0 0
GENWORTH FINL INC COM CL A 37247D106 2,922 762,829 SH   SOLE 2 257,415 0 505,414
GENWORTH FINL INC COM CL A 37247D106 10 2,679 SH   SOLE 4 2,679 0 0
GENWORTH FINL INC COM CL A 37247D106 122 31,904 SH   SOLE 7 31,904 0 0
GENWORTH FINL INC COM CL A 37247D106 10,840 2,830,247 SH   SOLE 18 2,830,247 0 0
GENWORTH FINL INC COM CL A 37247D106 2,997 782,407 SH   SOLE 19 782,407 0 0
GENWORTH FINL INC COM CL A 37247D106 135,713 35,434,112 SH   SOLE 21 35,434,112 0 0
GENWORTH FINL INC COM CL A 37247D106 67,765 17,693,099 SH   SOLE 22 16,881,293 0 811,806
GENWORTH FINL INC COM CL A 37247D106 1,419 370,477 SH   SOLE 26 118,157 0 252,320
GENWORTH FINL INC COM CL A 37247D106 264 69,056 SH   SOLE 28 69,056 0 0
GENWORTH FINL INC COM CL A 37247D106 499 130,239 SH   SOLE 30 130,239 0 0
GENWORTH FINL INC COM CL A 37247D106 422 110,264 SH   SOLE 36 110,264 0 0
GENWORTH FINL INC COM CL A 37247D106 207 54,067 SH   SOLE 40 54,067 0 0
GEO GROUP INC NEW COM 36162J106 1,075 55,983 SH   SOLE 2 55,983 0 0
GEO GROUP INC NEW COM 36162J106 9 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106 82 4,259 SH   SOLE 7 4,259 0 0
GEO GROUP INC NEW COM 36162J106 13,012 677,685 SH   SOLE 18 677,685 0 0
GEO GROUP INC NEW COM 36162J106 3,595 187,230 SH   SOLE 19 187,230 0 0
GEO GROUP INC NEW COM 36162J106 176,327 9,183,719 SH   SOLE 21 9,183,719 0 0
GEO GROUP INC NEW COM 36162J106 82,527 4,298,268 SH   SOLE 22 4,128,915 0 169,353
GEO GROUP INC NEW COM 36162J106 130 6,755 SH   SOLE 23 6,755 0 0
GEO GROUP INC NEW COM 36162J106 828 43,119 SH   SOLE 26 26,344 0 16,775
GEO GROUP INC NEW COM 36162J106 644 33,531 SH   SOLE 30 33,531 0 0
GEO GROUP INC NEW COM 36162J106 123 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106 235 12,244 SH   SOLE 40 12,244 0 0
GEOPARK LTD USD SHS G38327105 1,559 90,175 SH   SOLE 22 90,175 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 224 17,282 SH   SOLE 18 17,282 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 13,908 1,074,800 SH   SOLE 21 1,074,800 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 2,699 208,545 SH   SOLE 22 208,545 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 184 14,234 SH   SOLE 30 14,234 0 0
GERDAU S A SPON ADR REP PFD 373737105 0 60 SH   SOLE 17 0 0 60
GERDAU S A SPON ADR REP PFD 373737105 2,395 617,300 SH   SOLE 18 0 0 617,300
GERDAU S A SPON ADR REP PFD 373737105 1,242 320,100 SH   SOLE 19 320,100 0 0
GERDAU S A SPON ADR REP PFD 373737105 14,869 3,832,336 SH   SOLE 21 3,832,336 0 0
GERDAU S A SPON ADR REP PFD 373737105 344 88,662 SH   SOLE 22 88,662 0 0
GERDAU S A SPON ADR REP PFD 373737105 2,522 650,000 SH   SOLE 25 650,000 0 0
GERDAU S A SPON ADR REP PFD 373737105 507 130,657 SH   SOLE 26 0 0 130,657
GERDAU S A SPON ADR REP PFD 373737105 10,158 2,618,000 SH   SOLE 34 2,618,000 0 0
GERMAN AMERN BANCORP INC COM 373865104 627 21,340 SH   SOLE 2 798 0 20,542
GERMAN AMERN BANCORP INC COM 373865104 13 445 SH   SOLE 7 445 0 0
GERMAN AMERN BANCORP INC COM 373865104 2,215 75,335 SH   SOLE 18 75,335 0 0
GERMAN AMERN BANCORP INC COM 373865104 1,060 36,068 SH   SOLE 19 36,068 0 0
GERMAN AMERN BANCORP INC COM 373865104 22,917 779,488 SH   SOLE 21 779,488 0 0
GERMAN AMERN BANCORP INC COM 373865104 19,764 672,229 SH   SOLE 22 644,640 0 27,589
GERMAN AMERN BANCORP INC COM 373865104 9 320 SH   SOLE 23 320 0 0
GERMAN AMERN BANCORP INC COM 373865104 83 2,808 SH   SOLE 28 2,808 0 0
GERMAN AMERN BANCORP INC COM 373865104 198 6,724 SH   SOLE 30 6,724 0 0
GERMAN AMERN BANCORP INC COM 373865104 68 2,306 SH   SOLE 40 2,306 0 0
GERON CORP COM 374163103 225 135,359 SH   SOLE 2 5,922 0 129,437
GERON CORP COM 374163103 6 3,408 SH   SOLE 7 3,408 0 0
GERON CORP COM 374163103 899 541,273 SH   SOLE 18 541,273 0 0
GERON CORP COM 374163103 462 278,089 SH   SOLE 19 278,089 0 0
GERON CORP COM 374163103 12,763 7,688,578 SH   SOLE 21 7,688,578 0 0
GERON CORP COM 374163103 9,803 5,905,380 SH   SOLE 22 5,717,497 0 187,883
GERON CORP COM 374163103 18 11,013 SH   SOLE 26 0 0 11,013
GERON CORP COM 374163103 38 22,715 SH   SOLE 28 22,715 0 0
GERON CORP COM 374163103 82 49,228 SH   SOLE 30 49,228 0 0
GERON CORP COM 374163103 30 17,876 SH   SOLE 40 17,876 0 0
GETTY RLTY CORP NEW COM 374297109 1,114 34,781 SH   SOLE 2 1,671 0 33,110
GETTY RLTY CORP NEW COM 374297109 284 8,876 SH   SOLE 4 8,876 0 0
GETTY RLTY CORP NEW COM 374297109 1,598 49,880 SH   SOLE 7 49,880 0 0
GETTY RLTY CORP NEW COM 374297109 38 1,190 SH   SOLE 15 1,190 0 0
GETTY RLTY CORP NEW COM 374297109 4,968 155,100 SH   SOLE 18 153,248 0 1,852
GETTY RLTY CORP NEW COM 374297109 3,566 111,332 SH   SOLE 19 111,332 0 0
GETTY RLTY CORP NEW COM 374297109 121,238 3,785,146 SH   SOLE 21 3,785,146 0 0
GETTY RLTY CORP NEW COM 374297109 48,613 1,517,737 SH   SOLE 22 1,471,686 0 46,051
GETTY RLTY CORP NEW COM 374297109 144 4,484 SH   SOLE 23 4,484 0 0
GETTY RLTY CORP NEW COM 374297109 2,207 68,918 SH   SOLE 25 68,918 0 0
GETTY RLTY CORP NEW COM 374297109 1,208 37,719 SH   SOLE 26 15,420 0 22,299
GETTY RLTY CORP NEW COM 374297109 139 4,347 SH   SOLE 28 4,347 0 0
GETTY RLTY CORP NEW COM 374297109 389 12,145 SH   SOLE 29 12,145 0 0
GETTY RLTY CORP NEW COM 374297109 6,427 200,657 SH   SOLE 30 200,657 0 0
GETTY RLTY CORP NEW COM 374297109 93 2,913 SH   SOLE 40 2,913 0 0
GEVO INC COM PAR 374396406 1 262 SH   SOLE 21 262 0 0
GEVO INC COM PAR 374396406 339 154,816 SH   SOLE 22 154,816 0 0
GIBRALTAR INDS INC COM 374689107 1,304 32,118 SH   SOLE 2 1,112 0 31,006
GIBRALTAR INDS INC COM 374689107 2 53 SH   SOLE 4 53 0 0
GIBRALTAR INDS INC COM 374689107 26 641 SH   SOLE 7 641 0 0
GIBRALTAR INDS INC COM 374689107 5,682 139,917 SH   SOLE 18 139,917 0 0
GIBRALTAR INDS INC COM 374689107 1,994 49,103 SH   SOLE 19 49,103 0 0
GIBRALTAR INDS INC COM 374689107 138,272 3,404,874 SH   SOLE 21 3,404,874 0 0
GIBRALTAR INDS INC COM 374689107 38,455 946,932 SH   SOLE 22 905,067 0 41,865
GIBRALTAR INDS INC COM 374689107 545 13,431 SH   SOLE 26 10,871 0 2,560
GIBRALTAR INDS INC COM 374689107 172 4,247 SH   SOLE 28 4,247 0 0
GIBRALTAR INDS INC COM 374689107 1,888 46,496 SH   SOLE 30 46,496 0 0
GIBRALTAR INDS INC COM 374689107 137 3,365 SH   SOLE 40 3,365 0 0
GILEAD SCIENCES INC COM 375558103 241,356 3,712,602 SH   SOLE 2 835,549 0 2,877,053
GILEAD SCIENCES INC COM 375558103 32,888 505,898 SH   SOLE 4 471,668 0 34,230
GILEAD SCIENCES INC COM 375558103 74,252 1,142,168 SH   SOLE 7 1,059,116 0 83,052
GILEAD SCIENCES INC COM 375558103 10,874 167,262 SH   SOLE 13 167,262 0 0
GILEAD SCIENCES INC COM 375558103 861 13,240 SH   SOLE 15 13,240 0 0
GILEAD SCIENCES INC COM 375558103 23 357 SH   SOLE 17 0 0 357
GILEAD SCIENCES INC COM 375558103 319,599 4,916,152 SH   SOLE 18 4,607,175 0 308,977
GILEAD SCIENCES INC COM 375558103 406,765 6,256,958 SH   SOLE 19 6,256,958 0 0
GILEAD SCIENCES INC COM 375558103 442 6,800 SH   SOLE 20 6,800 0 0
GILEAD SCIENCES INC COM 375558103 2,182,847 33,577,089 SH   SOLE 21 33,577,089 0 0
GILEAD SCIENCES INC COM 375558103 2,136,897 32,870,275 SH   SOLE 22 28,593,815 0 4,276,460
GILEAD SCIENCES INC COM 375558103 67,204 1,033,742 SH   SOLE 23 1,033,742 0 0
GILEAD SCIENCES INC COM 375558103 80,267 1,234,688 SH   SOLE 25 1,209,797 0 24,891
GILEAD SCIENCES INC COM 375558103 408,409 6,282,244 SH   SOLE 26 1,341,225 0 4,941,019
GILEAD SCIENCES INC COM 375558103 16,139 248,255 SH   SOLE 28 179,910 0 68,345
GILEAD SCIENCES INC COM 375558103 29,461 453,171 SH   SOLE 29 92,187 0 360,984
GILEAD SCIENCES INC COM 375558103 391,661 6,024,626 SH   SOLE 30 6,024,626 0 0
GILEAD SCIENCES INC COM 375558103 30,947 476,040 SH   SOLE 31 305,925 0 170,115
GILEAD SCIENCES INC COM 375558103 12,042 185,239 SH   SOLE 32 185,239 0 0
GILEAD SCIENCES INC COM 375558103 148,969 2,291,476 SH   SOLE 34 2,291,476 0 0
GILEAD SCIENCES INC COM 375558103 73,832 1,135,698 SH   SOLE 36 1,135,698 0 0
GILEAD SCIENCES INC COM 375558103 1,901 29,243 SH   SOLE 40 29,243 0 0
GLACIER BANCORP INC NEW COM 37637Q105 3,385 84,476 SH   SOLE 2 2,978 0 81,498
GLACIER BANCORP INC NEW COM 37637Q105 19 480 SH   SOLE 4 480 0 0
GLACIER BANCORP INC NEW COM 37637Q105 62 1,543 SH   SOLE 7 1,543 0 0
GLACIER BANCORP INC NEW COM 37637Q105 16,009 399,527 SH   SOLE 18 399,527 0 0
GLACIER BANCORP INC NEW COM 37637Q105 5,754 143,588 SH   SOLE 19 143,588 0 0
GLACIER BANCORP INC NEW COM 37637Q105 368,271 9,190,695 SH   SOLE 21 9,190,695 0 0
GLACIER BANCORP INC NEW COM 37637Q105 99,777 2,490,074 SH   SOLE 22 2,379,116 0 110,958
GLACIER BANCORP INC NEW COM 37637Q105 852 21,257 SH   SOLE 26 9,512 0 11,745
GLACIER BANCORP INC NEW COM 37637Q105 432 10,792 SH   SOLE 28 10,792 0 0
GLACIER BANCORP INC NEW COM 37637Q105 4,862 121,338 SH   SOLE 30 121,338 0 0
GLACIER BANCORP INC NEW COM 37637Q105 318 7,941 SH   SOLE 40 7,941 0 0
GLADSTONE CAPITAL CORP COM 376535100 1,137 126,172 SH   SOLE 30 126,172 0 0
GLADSTONE COML CORP COM 376536108 637 30,673 SH   SOLE 2 1,000 0 29,673
GLADSTONE COML CORP COM 376536108 13 648 SH   SOLE 7 648 0 0
GLADSTONE COML CORP COM 376536108 2,094 100,810 SH   SOLE 18 100,810 0 0
GLADSTONE COML CORP COM 376536108 880 42,391 SH   SOLE 19 42,391 0 0
GLADSTONE COML CORP COM 376536108 21,131 1,017,372 SH   SOLE 21 1,017,372 0 0
GLADSTONE COML CORP COM 376536108 21,132 1,017,437 SH   SOLE 22 975,416 0 42,021
GLADSTONE COML CORP COM 376536108 34 1,627 SH   SOLE 23 1,627 0 0
GLADSTONE COML CORP COM 376536108 199 9,561 SH   SOLE 26 0 0 9,561
GLADSTONE COML CORP COM 376536108 94 4,513 SH   SOLE 28 4,513 0 0
GLADSTONE COML CORP COM 376536108 214 10,321 SH   SOLE 30 10,321 0 0
GLADSTONE INVT CORP COM 376546107 1,794 154,623 SH   SOLE 30 154,623 0 0
GLADSTONE LD CORP COM 376549101 250 19,778 SH   SOLE 2 4,184 0 15,594
GLADSTONE LD CORP COM 376549101 545 43,049 SH   SOLE 18 43,049 0 0
GLADSTONE LD CORP COM 376549101 590 46,622 SH   SOLE 19 46,622 0 0
GLADSTONE LD CORP COM 376549101 6,334 500,698 SH   SOLE 21 500,698 0 0
GLADSTONE LD CORP COM 376549101 2,943 232,682 SH   SOLE 22 225,303 0 7,379
GLADSTONE LD CORP COM 376549101 137 10,800 SH   SOLE 23 10,800 0 0
GLATFELTER COM 377316104 640 45,325 SH   SOLE 2 1,627 0 43,698
GLATFELTER COM 377316104 3 208 SH   SOLE 4 208 0 0
GLATFELTER COM 377316104 12 884 SH   SOLE 7 884 0 0
GLATFELTER COM 377316104 2,740 194,086 SH   SOLE 18 194,086 0 0
GLATFELTER COM 377316104 969 68,605 SH   SOLE 19 68,605 0 0
GLATFELTER COM 377316104 67,057 4,749,060 SH   SOLE 21 4,749,060 0 0
GLATFELTER COM 377316104 17,837 1,263,213 SH   SOLE 22 1,208,861 0 54,352
GLATFELTER COM 377316104 264 18,694 SH   SOLE 26 4,835 0 13,859
GLATFELTER COM 377316104 88 6,245 SH   SOLE 28 6,245 0 0
GLATFELTER COM 377316104 925 65,505 SH   SOLE 30 65,505 0 0
GLATFELTER COM 377316104 71 5,010 SH   SOLE 40 5,010 0 0
GLAUKOS CORP COM 377322102 2,159 27,555 SH   SOLE 2 1,238 0 26,317
GLAUKOS CORP COM 377322102 13 161 SH   SOLE 4 161 0 0
GLAUKOS CORP COM 377322102 43 543 SH   SOLE 7 543 0 0
GLAUKOS CORP COM 377322102 8,450 107,818 SH   SOLE 18 107,818 0 0
GLAUKOS CORP COM 377322102 4,156 53,027 SH   SOLE 19 53,027 0 0
GLAUKOS CORP COM 377322102 99,505 1,269,681 SH   SOLE 21 1,269,681 0 0
GLAUKOS CORP COM 377322102 76,238 972,792 SH   SOLE 22 929,964 0 42,828
GLAUKOS CORP COM 377322102 1,245 15,880 SH   SOLE 26 6,246 0 9,634
GLAUKOS CORP COM 377322102 319 4,074 SH   SOLE 28 4,074 0 0
GLAUKOS CORP COM 377322102 681 8,695 SH   SOLE 30 8,695 0 0
GLAUKOS CORP COM 377322102 234 2,983 SH   SOLE 40 2,983 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 54,111 1,294,839 SH   SOLE 18 1,294,839 0 0
GLEN BURNIE BANCORP COM 377407101 5 451 SH   SOLE 18 451 0 0
GLEN BURNIE BANCORP COM 377407101 6 598 SH   SOLE 21 598 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,366 44,694 SH   SOLE 2 3,277 0 41,417
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 7 130 SH   SOLE 4 130 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 55 1,045 SH   SOLE 7 1,045 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 9,152 172,908 SH   SOLE 18 170,222 0 2,686
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 6,867 129,736 SH   SOLE 19 129,736 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 699 13,200 SH   SOLE 20 13,200 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 120,702 2,280,408 SH   SOLE 21 2,280,408 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 83,368 1,575,062 SH   SOLE 22 1,511,840 0 63,222
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 304 5,746 SH   SOLE 23 5,746 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,410 26,640 SH   SOLE 26 8,006 0 18,634
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 347 6,551 SH   SOLE 28 6,551 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 779 14,726 SH   SOLE 30 14,726 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 74 1,402 SH   SOLE 34 1,402 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 249 4,695 SH   SOLE 40 4,695 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 774 22,460 SH   SOLE 2 4,344 0 18,116
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 19 548 SH   SOLE 7 548 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 2,525 73,305 SH   SOLE 18 73,305 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 3,481 101,081 SH   SOLE 19 101,081 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 25,093 728,604 SH   SOLE 21 728,604 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 24,235 703,693 SH   SOLE 22 674,123 0 29,570
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 384 11,141 SH   SOLE 23 11,141 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 1,448 42,058 SH   SOLE 26 0 0 42,058
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 108 3,131 SH   SOLE 28 3,131 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 195 5,664 SH   SOLE 30 5,664 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 72 2,103 SH   SOLE 40 2,103 0 0
GLOBAL CORD BLOOD CORPORATIO SHS G39342103 51 7,297 SH   SOLE 22 7,297 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 7 9,509 SH   SOLE 18 9,509 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 105 147,727 SH   SOLE 21 147,727 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 499 703,641 SH   SOLE 22 703,641 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 289 9,525 SH   SOLE 2 296 0 9,229
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 5 161 SH   SOLE 7 161 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 898 29,547 SH   SOLE 18 29,547 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 558 18,365 SH   SOLE 19 18,365 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 8,940 294,276 SH   SOLE 21 294,276 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 9,722 320,026 SH   SOLE 22 309,192 0 10,834
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 43 1,404 SH   SOLE 28 1,404 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 35 1,142 SH   SOLE 30 1,142 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 26 871 SH   SOLE 40 871 0 0
GLOBAL MED REIT INC COM NEW 37954A204 246 25,079 SH   SOLE 2 726 0 24,353
GLOBAL MED REIT INC COM NEW 37954A204 706 71,883 SH   SOLE 18 71,883 0 0
GLOBAL MED REIT INC COM NEW 37954A204 379 38,629 SH   SOLE 19 38,629 0 0
GLOBAL MED REIT INC COM NEW 37954A204 8,393 854,706 SH   SOLE 21 854,706 0 0
GLOBAL MED REIT INC COM NEW 37954A204 3,208 326,719 SH   SOLE 22 315,322 0 11,397
GLOBAL MED REIT INC COM NEW 37954A204 13 1,273 SH   SOLE 23 1,273 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,458 77,139 SH   SOLE 2 2,754 0 74,385
GLOBAL NET LEASE INC COM NEW 379378201 386 20,398 SH   SOLE 4 20,398 0 0
GLOBAL NET LEASE INC COM NEW 379378201 2,123 112,352 SH   SOLE 7 112,352 0 0
GLOBAL NET LEASE INC COM NEW 379378201 54 2,875 SH   SOLE 15 2,875 0 0
GLOBAL NET LEASE INC COM NEW 379378201 6,540 346,058 SH   SOLE 18 346,058 0 0
GLOBAL NET LEASE INC COM NEW 379378201 4,509 238,576 SH   SOLE 19 238,576 0 0
GLOBAL NET LEASE INC COM NEW 379378201 169,112 8,947,749 SH   SOLE 21 8,947,749 0 0
GLOBAL NET LEASE INC COM NEW 379378201 60,992 3,227,098 SH   SOLE 22 3,136,907 0 90,191
GLOBAL NET LEASE INC COM NEW 379378201 87 4,611 SH   SOLE 23 4,611 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,136 60,106 SH   SOLE 26 17,148 0 42,958
GLOBAL NET LEASE INC COM NEW 379378201 176 9,309 SH   SOLE 28 9,309 0 0
GLOBAL NET LEASE INC COM NEW 379378201 527 27,906 SH   SOLE 29 27,906 0 0
GLOBAL NET LEASE INC COM NEW 379378201 119 6,277 SH   SOLE 40 6,277 0 0
GLOBAL PMTS INC COM 37940X102 43,894 321,520 SH   SOLE 2 31,261 0 290,259
GLOBAL PMTS INC COM 37940X102 6,966 51,027 SH   SOLE 4 46,817 0 4,210
GLOBAL PMTS INC COM 37940X102 16,391 120,064 SH   SOLE 7 120,064 0 0
GLOBAL PMTS INC COM 37940X102 132 967 SH   SOLE 13 967 0 0
GLOBAL PMTS INC COM 37940X102 231 1,694 SH   SOLE 15 1,694 0 0
GLOBAL PMTS INC COM 37940X102 44,579 326,537 SH   SOLE 18 306,157 0 20,380
GLOBAL PMTS INC COM 37940X102 69,428 508,552 SH   SOLE 19 508,552 0 0
GLOBAL PMTS INC COM 37940X102 497,166 3,641,709 SH   SOLE 21 3,641,709 0 0
GLOBAL PMTS INC COM 37940X102 516,814 3,785,626 SH   SOLE 22 3,370,668 0 414,958
GLOBAL PMTS INC COM 37940X102 15,508 113,596 SH   SOLE 23 113,596 0 0
GLOBAL PMTS INC COM 37940X102 20,164 147,700 SH   SOLE 25 147,700 0 0
GLOBAL PMTS INC COM 37940X102 77,447 567,291 SH   SOLE 26 187,348 0 379,943
GLOBAL PMTS INC COM 37940X102 4,187 30,669 SH   SOLE 28 22,085 0 8,584
GLOBAL PMTS INC COM 37940X102 5,282 38,687 SH   SOLE 29 5,923 0 32,764
GLOBAL PMTS INC COM 37940X102 95,189 697,252 SH   SOLE 30 697,252 0 0
GLOBAL PMTS INC COM 37940X102 6,685 48,966 SH   SOLE 31 31,152 0 17,814
GLOBAL PMTS INC COM 37940X102 6,129 44,895 SH   SOLE 34 44,895 0 0
GLOBAL PMTS INC COM 37940X102 15,821 115,890 SH   SOLE 36 115,890 0 0
GLOBAL PMTS INC COM 37940X102 535 3,919 SH   SOLE 40 3,919 0 0
GLOBAL SELF STORAGE INC COM 37955N106 5 1,239 SH   SOLE 18 1,239 0 0
GLOBAL SELF STORAGE INC COM 37955N106 191 49,538 SH   SOLE 21 49,538 0 0
GLOBAL WTR RES INC COM 379463102 88 8,932 SH   SOLE 2 370 0 8,562
GLOBAL WTR RES INC COM 379463102 347 35,345 SH   SOLE 18 35,345 0 0
GLOBAL WTR RES INC COM 379463102 140 14,255 SH   SOLE 19 14,255 0 0
GLOBAL WTR RES INC COM 379463102 3,602 367,137 SH   SOLE 21 367,137 0 0
GLOBAL WTR RES INC COM 379463102 830 84,653 SH   SOLE 22 78,372 0 6,281
GLOBAL X FDS GLBL X MLP ETF 37950E473 1,980 223,275 SH   SOLE 18 1,176 0 222,099
GLOBALSCAPE INC COM 37940G109 15 2,422 SH   SOLE 18 2,422 0 0
GLOBALSCAPE INC COM 37940G109 267 42,190 SH   SOLE 21 42,190 0 0
GLOBALSTAR INC COM 378973408 1 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408 1,773 4,122,791 SH   SOLE 21 4,122,791 0 0
GLOBALSTAR INC COM 378973408 3,303 7,680,259 SH   SOLE 22 7,392,483 0 287,776
GLOBALSTAR INC COM 378973408 14 32,798 SH   SOLE 26 0 0 32,798
GLOBALSTAR INC COM 378973408 58 134,598 SH   SOLE 28 134,598 0 0
GLOBALSTAR INC COM 378973408 76 175,813 SH   SOLE 30 175,813 0 0
GLOBALSTAR INC COM 378973408 17 38,874 SH   SOLE 40 38,874 0 0
GLOBANT S A COM L44385109 1,899 26,600 SH   SOLE 19 26,600 0 0
GLOBANT S A COM L44385109 9,711 136,008 SH   SOLE 21 136,008 0 0
GLOBANT S A COM L44385109 27 381 SH   SOLE 22 381 0 0
GLOBANT S A COM L44385109 2,806 39,300 SH   SOLE 25 39,300 0 0
GLOBANT S A COM L44385109 10,474 146,700 SH   SOLE 34 146,700 0 0
GLOBUS MED INC CL A 379577208 5,448 110,253 SH   SOLE 2 51,941 0 58,312
GLOBUS MED INC CL A 379577208 35 704 SH   SOLE 4 704 0 0
GLOBUS MED INC CL A 379577208 65 1,322 SH   SOLE 7 1,322 0 0
GLOBUS MED INC CL A 379577208 21,309 431,274 SH   SOLE 18 420,732 0 10,542
GLOBUS MED INC CL A 379577208 15,889 321,574 SH   SOLE 19 321,574 0 0
GLOBUS MED INC CL A 379577208 281,325 5,693,681 SH   SOLE 21 5,693,681 0 0
GLOBUS MED INC CL A 379577208 136,236 2,757,249 SH   SOLE 22 2,649,742 0 107,507
GLOBUS MED INC CL A 379577208 2,751 55,671 SH   SOLE 23 55,671 0 0
GLOBUS MED INC CL A 379577208 5,511 111,542 SH   SOLE 26 20,152 0 91,390
GLOBUS MED INC CL A 379577208 473 9,563 SH   SOLE 28 9,563 0 0
GLOBUS MED INC CL A 379577208 1,985 40,184 SH   SOLE 30 40,184 0 0
GLOBUS MED INC CL A 379577208 383 7,756 SH   SOLE 40 7,756 0 0
GLOWPOINT INC COM NEW 379887201 1 10,965 SH   SOLE 21 10,965 0 0
GLU MOBILE INC COM 379890106 991 90,558 SH   SOLE 2 4,018 0 86,540
GLU MOBILE INC COM 379890106 27 2,451 SH   SOLE 7 2,451 0 0
GLU MOBILE INC COM 379890106 4,143 378,745 SH   SOLE 18 378,745 0 0
GLU MOBILE INC COM 379890106 2,061 188,417 SH   SOLE 19 188,417 0 0
GLU MOBILE INC COM 379890106 42,289 3,865,553 SH   SOLE 21 3,865,553 0 0
GLU MOBILE INC COM 379890106 35,523 3,247,041 SH   SOLE 22 3,108,322 0 138,719
GLU MOBILE INC COM 379890106 4 405 SH   SOLE 23 405 0 0
GLU MOBILE INC COM 379890106 603 55,158 SH   SOLE 26 44,163 0 10,995
GLU MOBILE INC COM 379890106 189 17,257 SH   SOLE 28 17,257 0 0
GLU MOBILE INC COM 379890106 436 39,871 SH   SOLE 30 39,871 0 0
GLU MOBILE INC COM 379890106 132 12,021 SH   SOLE 40 12,021 0 0
GLYCOMIMETICS INC COM 38000Q102 340 27,294 SH   SOLE 2 1,202 0 26,092
GLYCOMIMETICS INC COM 38000Q102 9 726 SH   SOLE 7 726 0 0
GLYCOMIMETICS INC COM 38000Q102 1,445 115,993 SH   SOLE 18 115,993 0 0
GLYCOMIMETICS INC COM 38000Q102 694 55,705 SH   SOLE 19 55,705 0 0
GLYCOMIMETICS INC COM 38000Q102 20,126 1,615,250 SH   SOLE 21 1,615,250 0 0
GLYCOMIMETICS INC COM 38000Q102 13,115 1,052,586 SH   SOLE 22 1,010,703 0 41,883
GLYCOMIMETICS INC COM 38000Q102 29 2,351 SH   SOLE 26 0 0 2,351
GLYCOMIMETICS INC COM 38000Q102 60 4,781 SH   SOLE 28 4,781 0 0
GLYCOMIMETICS INC COM 38000Q102 79 6,377 SH   SOLE 30 6,377 0 0
GLYCOMIMETICS INC COM 38000Q102 73 5,845 SH   SOLE 40 5,845 0 0
GMS INC COM 36251C103 421 27,825 SH   SOLE 2 2,125 0 25,700
GMS INC COM 36251C103 10 675 SH   SOLE 7 675 0 0
GMS INC COM 36251C103 1,633 108,013 SH   SOLE 18 104,745 0 3,268
GMS INC COM 36251C103 737 48,738 SH   SOLE 19 48,738 0 0
GMS INC COM 36251C103 15,418 1,019,690 SH   SOLE 21 1,019,690 0 0
GMS INC COM 36251C103 14,468 956,894 SH   SOLE 22 917,131 0 39,763
GMS INC COM 36251C103 159 10,531 SH   SOLE 26 0 0 10,531
GMS INC COM 36251C103 58 3,827 SH   SOLE 28 3,827 0 0
GMS INC COM 36251C103 124 8,178 SH   SOLE 30 8,178 0 0
GMS INC COM 36251C103 68 4,493 SH   SOLE 40 4,493 0 0
GNC HLDGS INC COM CL A 36191G107 231 84,751 SH   SOLE 2 2,827 0 81,924
GNC HLDGS INC COM CL A 36191G107 1 300 SH   SOLE 4 300 0 0
GNC HLDGS INC COM CL A 36191G107 4 1,473 SH   SOLE 7 1,473 0 0
GNC HLDGS INC COM CL A 36191G107 758 277,732 SH   SOLE 18 277,732 0 0
GNC HLDGS INC COM CL A 36191G107 379 139,007 SH   SOLE 19 139,007 0 0
GNC HLDGS INC COM CL A 36191G107 7,717 2,826,618 SH   SOLE 21 2,826,618 0 0
GNC HLDGS INC COM CL A 36191G107 7,383 2,704,457 SH   SOLE 22 2,431,812 0 272,645
GNC HLDGS INC COM CL A 36191G107 31 11,286 SH   SOLE 26 7,319 0 3,967
GNC HLDGS INC COM CL A 36191G107 24 8,915 SH   SOLE 28 8,915 0 0
GNC HLDGS INC COM CL A 36191G107 28 10,171 SH   SOLE 30 10,171 0 0
GNC HLDGS INC COM CL A 36191G107 12 4,290 SH   SOLE 40 4,290 0 0
GNC HLDGS INC NOTE 1.500% 8/1 36191GAB3 3,757 4,616,000 PRN   SOLE 2 4,616,000 0 0
GODADDY INC CL A 380237107 54,893 730,055 SH   SOLE 2 323,014 0 407,041
GODADDY INC CL A 380237107 9,812 130,502 SH   SOLE 4 126,258 0 4,244
GODADDY INC CL A 380237107 1,883 25,042 SH   SOLE 7 25,042 0 0
GODADDY INC CL A 380237107 1,349 17,941 SH   SOLE 13 17,941 0 0
GODADDY INC CL A 380237107 98 1,310 SH   SOLE 15 1,310 0 0
GODADDY INC CL A 380237107 11,023 146,601 SH   SOLE 18 112,803 0 33,798
GODADDY INC CL A 380237107 86,789 1,154,267 SH   SOLE 19 1,154,267 0 0
GODADDY INC CL A 380237107 163,507 2,174,583 SH   SOLE 21 2,174,583 0 0
GODADDY INC CL A 380237107 406,657 5,408,386 SH   SOLE 22 4,744,158 0 664,228
GODADDY INC CL A 380237107 18,250 242,718 SH   SOLE 23 242,718 0 0
GODADDY INC CL A 380237107 12,508 166,358 SH   SOLE 25 166,358 0 0
GODADDY INC CL A 380237107 38,504 512,086 SH   SOLE 26 227,011 0 285,075
GODADDY INC CL A 380237107 2,510 33,386 SH   SOLE 28 24,038 0 9,348
GODADDY INC CL A 380237107 7,270 96,693 SH   SOLE 29 60,771 0 35,922
GODADDY INC CL A 380237107 19,111 254,172 SH   SOLE 30 254,172 0 0
GODADDY INC CL A 380237107 14,851 197,512 SH   SOLE 31 134,130 0 63,382
GODADDY INC CL A 380237107 11,306 150,371 SH   SOLE 34 150,371 0 0
GODADDY INC CL A 380237107 11,311 150,432 SH   SOLE 36 150,432 0 0
GODADDY INC CL A 380237107 326 4,331 SH   SOLE 40 4,331 0 0
GOGO INC COM 38046C109 212 47,271 SH   SOLE 2 2,063 0 45,208
GOGO INC COM 38046C109 2 425 SH   SOLE 4 425 0 0
GOGO INC COM 38046C109 7 1,492 SH   SOLE 7 1,492 0 0
GOGO INC COM 38046C109 854 190,235 SH   SOLE 18 190,235 0 0
GOGO INC COM 38046C109 383 85,412 SH   SOLE 19 85,412 0 0
GOGO INC COM 38046C109 8,673 1,931,726 SH   SOLE 21 1,931,726 0 0
GOGO INC COM 38046C109 7,223 1,608,721 SH   SOLE 22 1,541,802 0 66,919
GOGO INC COM 38046C109 9 2,007 SH   SOLE 26 0 0 2,007
GOGO INC COM 38046C109 33 7,428 SH   SOLE 28 7,428 0 0
GOGO INC COM 38046C109 76 17,029 SH   SOLE 30 17,029 0 0
GOGO INC COM 38046C109 25 5,599 SH   SOLE 40 5,599 0 0
GOGO INC NOTE 3.750% 3/0 38046CAB5 13,363 13,775,000 PRN   SOLE 2 13,775,000 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 171 13,076 SH   SOLE 22 13,076 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 93 7,117 SH   SOLE 30 7,117 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 2,072 98,261 SH   SOLE 2 3,379 0 94,882
GOLAR LNG LTD BERMUDA SHS G9456A100 42 2,005 SH   SOLE 7 2,005 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 6,420 304,393 SH   SOLE 18 304,393 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 3,144 149,091 SH   SOLE 19 149,091 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 62,143 2,946,554 SH   SOLE 21 2,946,554 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 23,649 1,121,355 SH   SOLE 22 1,048,621 0 72,734
GOLAR LNG LTD BERMUDA SHS G9456A100 41 1,925 SH   SOLE 23 1,925 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 11 528 SH   SOLE 26 0 0 528
GOLAR LNG LTD BERMUDA SHS G9456A100 20 929 SH   SOLE 36 929 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 12,241 3,281,733 SH   SOLE 7 3,281,733 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 289 77,468 SH   SOLE 22 77,468 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 4,188 1,122,782 SH   SOLE 23 1,122,782 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 16,906 4,532,366 SH   SOLE 25 4,532,366 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 7,324 1,963,456 SH   SOLE 26 0 0 1,963,456
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 14,561 3,903,852 SH   SOLE 30 3,903,852 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 61,092 16,378,555 SH   SOLE 34 16,378,555 0 0
GOLD RESOURCE CORP COM 38068T105 174 44,320 SH   SOLE 2 1,912 0 42,408
GOLD RESOURCE CORP COM 38068T105 4 963 SH   SOLE 7 963 0 0
GOLD RESOURCE CORP COM 38068T105 696 177,037 SH   SOLE 18 177,037 0 0
GOLD RESOURCE CORP COM 38068T105 435 110,721 SH   SOLE 19 110,721 0 0
GOLD RESOURCE CORP COM 38068T105 7,606 1,935,441 SH   SOLE 21 1,935,441 0 0
GOLD RESOURCE CORP COM 38068T105 5,161 1,313,161 SH   SOLE 22 1,270,300 0 42,861
GOLD RESOURCE CORP COM 38068T105 5 1,309 SH   SOLE 23 1,309 0 0
GOLD STD VENTURES CORP COM 380738104 134 131,467 SH   SOLE 25 131,467 0 0
GOLDCORP INC NEW COM 380956409 4,922 430,272 SH   SOLE 21 430,272 0 0
GOLDCORP INC NEW COM 380956409 61 5,351 SH   SOLE 26 0 0 5,351
GOLDEN ENTMT INC COM 381013101 299 21,114 SH   SOLE 2 7,125 0 13,989
GOLDEN ENTMT INC COM 381013101 7 463 SH   SOLE 7 463 0 0
GOLDEN ENTMT INC COM 381013101 876 61,856 SH   SOLE 18 61,856 0 0
GOLDEN ENTMT INC COM 381013101 2,297 162,206 SH   SOLE 19 162,206 0 0
GOLDEN ENTMT INC COM 381013101 9,083 641,466 SH   SOLE 21 641,466 0 0
GOLDEN ENTMT INC COM 381013101 7,975 563,214 SH   SOLE 22 538,044 0 25,170
GOLDEN ENTMT INC COM 381013101 7 528 SH   SOLE 23 528 0 0
GOLDEN ENTMT INC COM 381013101 86 6,090 SH   SOLE 26 0 0 6,090
GOLDEN ENTMT INC COM 381013101 86 6,045 SH   SOLE 30 6,045 0 0
GOLDEN ENTMT INC COM 381013101 155 10,972 SH   SOLE 34 10,972 0 0
GOLDEN ENTMT INC COM 381013101 37 2,606 SH   SOLE 40 2,606 0 0
GOLDEN MINERALS CO COM 381119106 169 623,381 SH   SOLE 21 623,381 0 0
GOLDFIELD CORP COM 381370105 9 4,248 SH   SOLE 18 4,248 0 0
GOLDFIELD CORP COM 381370105 161 72,831 SH   SOLE 21 72,831 0 0
GOLDFIELD CORP COM 381370105 775 350,739 SH   SOLE 22 350,739 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 3,883 189,044 SH   SOLE 30 189,044 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 314 11,205 SH   SOLE 17 0 0 11,205
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 1,775 31,235 SH   SOLE 17 0 0 31,235
GOLDMAN SACHS GROUP INC COM 38141G104 168,374 876,993 SH   SOLE 2 89,032 0 787,961
GOLDMAN SACHS GROUP INC COM 38141G104 21,586 112,434 SH   SOLE 4 103,605 0 8,829
GOLDMAN SACHS GROUP INC COM 38141G104 51,235 266,862 SH   SOLE 7 265,360 0 1,502
GOLDMAN SACHS GROUP INC COM 38141G104 734 3,823 SH   SOLE 13 3,823 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 619 3,224 SH   SOLE 15 3,224 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 214,154 1,115,444 SH   SOLE 18 1,043,642 0 71,802
GOLDMAN SACHS GROUP INC COM 38141G104 206,689 1,076,560 SH   SOLE 19 1,076,560 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,216,081 6,334,083 SH   SOLE 21 6,334,083 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,591,761 8,290,853 SH   SOLE 22 7,354,086 0 936,767
GOLDMAN SACHS GROUP INC COM 38141G104 45,776 238,429 SH   SOLE 23 238,429 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 63,397 330,209 SH   SOLE 25 330,209 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 256,255 1,334,732 SH   SOLE 26 342,201 0 992,531
GOLDMAN SACHS GROUP INC COM 38141G104 12,363 64,394 SH   SOLE 28 46,764 0 17,630
GOLDMAN SACHS GROUP INC COM 38141G104 2,542 13,239 SH   SOLE 29 13,239 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 262,784 1,368,736 SH   SOLE 30 1,368,736 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 20,084 104,609 SH   SOLE 31 64,004 0 40,605
GOLDMAN SACHS GROUP INC COM 38141G104 18,719 97,498 SH   SOLE 32 97,498 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 9,892 51,526 SH   SOLE 34 51,526 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 56,155 292,487 SH   SOLE 36 292,487 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,554 8,092 SH   SOLE 40 8,092 0 0
GOLUB CAP BDC INC COM 38173M102 5,101 285,290 SH   SOLE 30 285,290 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 5 1,912 SH   SOLE 18 1,912 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 77 31,838 SH   SOLE 21 31,838 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 77 31,856 SH   SOLE 22 31,856 0 0
GOODRICH PETE CORP COM PAR 382410843 148 10,859 SH   SOLE 2 224 0 10,635
GOODRICH PETE CORP COM PAR 382410843 361 26,547 SH   SOLE 18 26,547 0 0
GOODRICH PETE CORP COM PAR 382410843 166 12,229 SH   SOLE 19 12,229 0 0
GOODRICH PETE CORP COM PAR 382410843 4,369 321,240 SH   SOLE 21 321,240 0 0
GOODRICH PETE CORP COM PAR 382410843 1,003 73,762 SH   SOLE 22 68,961 0 4,801
GOODYEAR TIRE & RUBR CO COM 382550101 11,829 651,725 SH   SOLE 2 132,709 0 519,016
GOODYEAR TIRE & RUBR CO COM 382550101 1,495 82,352 SH   SOLE 4 76,024 0 6,328
GOODYEAR TIRE & RUBR CO COM 382550101 1,032 56,835 SH   SOLE 7 35,752 0 21,083
GOODYEAR TIRE & RUBR CO COM 382550101 26 1,455 SH   SOLE 13 1,455 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 45 2,469 SH   SOLE 15 2,469 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 13,677 753,532 SH   SOLE 18 733,706 0 19,826
GOODYEAR TIRE & RUBR CO COM 382550101 927 51,048 SH   SOLE 19 51,048 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 217,181 11,965,883 SH   SOLE 21 11,965,883 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 158,501 8,732,827 SH   SOLE 22 8,179,213 0 553,614
GOODYEAR TIRE & RUBR CO COM 382550101 3,139 172,970 SH   SOLE 23 172,970 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 4,307 237,275 SH   SOLE 25 237,275 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 14,439 795,517 SH   SOLE 26 374,293 0 421,224
GOODYEAR TIRE & RUBR CO COM 382550101 845 46,556 SH   SOLE 28 34,341 0 12,215
GOODYEAR TIRE & RUBR CO COM 382550101 1,031 56,803 SH   SOLE 29 8,742 0 48,061
GOODYEAR TIRE & RUBR CO COM 382550101 10,041 553,242 SH   SOLE 30 553,242 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,408 77,552 SH   SOLE 31 50,523 0 27,029
GOODYEAR TIRE & RUBR CO COM 382550101 211 11,602 SH   SOLE 34 11,602 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 4,791 263,952 SH   SOLE 36 263,952 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 92 5,056 SH   SOLE 40 5,056 0 0
GOOSEHEAD INS INC COM CL A 38267D109 277 9,925 SH   SOLE 2 371 0 9,554
GOOSEHEAD INS INC COM CL A 38267D109 6 230 SH   SOLE 7 230 0 0
GOOSEHEAD INS INC COM CL A 38267D109 972 34,878 SH   SOLE 18 34,878 0 0
GOOSEHEAD INS INC COM CL A 38267D109 400 14,362 SH   SOLE 19 14,362 0 0
GOOSEHEAD INS INC COM CL A 38267D109 9,248 331,697 SH   SOLE 21 331,697 0 0
GOOSEHEAD INS INC COM CL A 38267D109 5,769 206,919 SH   SOLE 22 199,089 0 7,830
GOPRO INC CL A 38268T103 636 97,832 SH   SOLE 2 8,804 0 89,028
GOPRO INC CL A 38268T103 5 738 SH   SOLE 4 738 0 0
GOPRO INC CL A 38268T103 14 2,191 SH   SOLE 7 2,191 0 0
GOPRO INC CL A 38268T103 2,515 386,963 SH   SOLE 18 358,816 0 28,147
GOPRO INC CL A 38268T103 2,179 335,230 SH   SOLE 19 335,230 0 0
GOPRO INC CL A 38268T103 23,175 3,565,368 SH   SOLE 21 3,565,368 0 0
GOPRO INC CL A 38268T103 22,352 3,438,727 SH   SOLE 22 3,300,684 0 138,043
GOPRO INC CL A 38268T103 200 30,818 SH   SOLE 23 30,818 0 0
GOPRO INC CL A 38268T103 366 56,319 SH   SOLE 26 0 0 56,319
GOPRO INC CL A 38268T103 117 18,026 SH   SOLE 28 18,026 0 0
GOPRO INC CL A 38268T103 199 30,626 SH   SOLE 30 30,626 0 0
GOPRO INC CL A 38268T103 44 6,705 SH   SOLE 40 6,705 0 0
GORMAN RUPP CO COM 383082104 614 18,084 SH   SOLE 2 669 0 17,415
GORMAN RUPP CO COM 383082104 354 10,432 SH   SOLE 7 10,432 0 0
GORMAN RUPP CO COM 383082104 1,951 57,475 SH   SOLE 18 57,475 0 0
GORMAN RUPP CO COM 383082104 946 27,884 SH   SOLE 19 27,884 0 0
GORMAN RUPP CO COM 383082104 19,323 569,334 SH   SOLE 21 569,334 0 0
GORMAN RUPP CO COM 383082104 17,163 505,681 SH   SOLE 22 480,889 0 24,792
GORMAN RUPP CO COM 383082104 63 1,842 SH   SOLE 28 1,842 0 0
GORMAN RUPP CO COM 383082104 2,252 66,342 SH   SOLE 30 66,342 0 0
GOSSAMER BIO INC COM 38341P102 198 9,132 SH   SOLE 2 375 0 8,757
GOSSAMER BIO INC COM 38341P102 872 40,259 SH   SOLE 18 35,904 0 4,355
GOSSAMER BIO INC COM 38341P102 571 26,347 SH   SOLE 19 26,347 0 0
GOSSAMER BIO INC COM 38341P102 7,723 356,400 SH   SOLE 21 356,400 0 0
GOSSAMER BIO INC COM 38341P102 7,543 348,065 SH   SOLE 22 344,902 0 3,163
GOSSAMER BIO INC COM 38341P102 8 390 SH   SOLE 23 390 0 0
GOSSAMER BIO INC COM 38341P102 297 13,687 SH   SOLE 26 2,474 0 11,213
GP STRATEGIES CORP COM 36225V104 305 25,072 SH   SOLE 2 467 0 24,605
GP STRATEGIES CORP COM 36225V104 3 287 SH   SOLE 7 287 0 0
GP STRATEGIES CORP COM 36225V104 509 41,913 SH   SOLE 18 41,913 0 0
GP STRATEGIES CORP COM 36225V104 214 17,585 SH   SOLE 19 17,585 0 0
GP STRATEGIES CORP COM 36225V104 5,154 424,160 SH   SOLE 21 424,160 0 0
GP STRATEGIES CORP COM 36225V104 2,588 212,964 SH   SOLE 22 192,865 0 20,099
GP STRATEGIES CORP COM 36225V104 54 4,418 SH   SOLE 26 0 0 4,418
GP STRATEGIES CORP COM 36225V104 24 1,986 SH   SOLE 28 1,986 0 0
GP STRATEGIES CORP COM 36225V104 21 1,733 SH   SOLE 30 1,733 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 1,424 16,000 SH   SOLE 2 0 0 16,000
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 6,044 67,936 SH   SOLE 7 67,936 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 1,659 18,647 SH   SOLE 18 0 0 18,647
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 2,702 30,366 SH   SOLE 19 30,366 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 35,014 393,548 SH   SOLE 21 393,548 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 396 4,456 SH   SOLE 22 4,456 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 2,718 30,545 SH   SOLE 25 30,545 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 2,508 28,192 SH   SOLE 30 28,192 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 9,741 109,485 SH   SOLE 34 109,485 0 0
GRACE W R & CO DEL NEW COM 38388F108 12,954 165,987 SH   SOLE 2 36,448 0 129,539
GRACE W R & CO DEL NEW COM 38388F108 395 5,060 SH   SOLE 4 5,060 0 0
GRACE W R & CO DEL NEW COM 38388F108 97 1,242 SH   SOLE 7 1,242 0 0
GRACE W R & CO DEL NEW COM 38388F108 2,775 35,561 SH   SOLE 18 35,561 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,092 13,988 SH   SOLE 19 13,988 0 0
GRACE W R & CO DEL NEW COM 38388F108 64,357 824,662 SH   SOLE 21 824,662 0 0
GRACE W R & CO DEL NEW COM 38388F108 151,670 1,943,488 SH   SOLE 22 1,818,954 0 124,534
GRACE W R & CO DEL NEW COM 38388F108 273 3,503 SH   SOLE 23 3,503 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,868 23,942 SH   SOLE 26 15,164 0 8,778
GRACE W R & CO DEL NEW COM 38388F108 629 8,062 SH   SOLE 28 8,062 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,367 17,514 SH   SOLE 30 17,514 0 0
GRACE W R & CO DEL NEW COM 38388F108 108 1,386 SH   SOLE 31 1,386 0 0
GRACE W R & CO DEL NEW COM 38388F108 290 3,713 SH   SOLE 34 3,713 0 0
GRACE W R & CO DEL NEW COM 38388F108 425 5,446 SH   SOLE 40 5,446 0 0
GRACO INC COM 384109104 19,175 387,208 SH   SOLE 2 92,617 0 294,591
GRACO INC COM 384109104 36 723 SH   SOLE 4 723 0 0
GRACO INC COM 384109104 186 3,765 SH   SOLE 7 3,765 0 0
GRACO INC COM 384109104 24,781 500,426 SH   SOLE 18 500,426 0 0
GRACO INC COM 384109104 1,748 35,308 SH   SOLE 19 35,308 0 0
GRACO INC COM 384109104 407,394 8,226,848 SH   SOLE 21 8,226,848 0 0
GRACO INC COM 384109104 275,129 5,555,922 SH   SOLE 22 5,219,497 0 336,425
GRACO INC COM 384109104 3,346 67,567 SH   SOLE 26 45,256 0 22,311
GRACO INC COM 384109104 1,040 20,998 SH   SOLE 28 20,998 0 0
GRACO INC COM 384109104 2,232 45,069 SH   SOLE 30 45,069 0 0
GRACO INC COM 384109104 174 3,506 SH   SOLE 31 3,506 0 0
GRACO INC COM 384109104 23 455 SH   SOLE 34 455 0 0
GRACO INC COM 384109104 109 2,195 SH   SOLE 36 2,195 0 0
GRACO INC COM 384109104 733 14,796 SH   SOLE 40 14,796 0 0
GRAFTECH INTL LTD COM 384313508 1,593 124,557 SH   SOLE 2 3,340 0 121,217
GRAFTECH INTL LTD COM 384313508 5 362 SH   SOLE 4 362 0 0
GRAFTECH INTL LTD COM 384313508 10 752 SH   SOLE 7 752 0 0
GRAFTECH INTL LTD COM 384313508 375 29,324 SH   SOLE 18 29,324 0 0
GRAFTECH INTL LTD COM 384313508 162 12,682 SH   SOLE 19 12,682 0 0
GRAFTECH INTL LTD COM 384313508 8,395 656,369 SH   SOLE 21 656,369 0 0
GRAFTECH INTL LTD COM 384313508 37,437 2,927,080 SH   SOLE 22 2,801,994 0 125,086
GRAFTECH INTL LTD COM 384313508 517 40,410 SH   SOLE 26 32,250 0 8,160
GRAFTECH INTL LTD COM 384313508 248 19,359 SH   SOLE 30 19,359 0 0
GRAFTECH INTL LTD COM 384313508 17 1,334 SH   SOLE 31 1,334 0 0
GRAHAM CORP COM 384556106 183 9,338 SH   SOLE 2 303 0 9,035
GRAHAM CORP COM 384556106 5 239 SH   SOLE 7 239 0 0
GRAHAM CORP COM 384556106 0 5 SH   SOLE 17 0 0 5
GRAHAM CORP COM 384556106 662 33,742 SH   SOLE 18 33,742 0 0
GRAHAM CORP COM 384556106 271 13,800 SH   SOLE 19 13,800 0 0
GRAHAM CORP COM 384556106 6,485 330,360 SH   SOLE 21 330,360 0 0
GRAHAM CORP COM 384556106 5,582 284,349 SH   SOLE 22 276,919 0 7,430
GRAHAM HLDGS CO COM 384637104 8,131 11,902 SH   SOLE 2 2,747 0 9,155
GRAHAM HLDGS CO COM 384637104 15 22 SH   SOLE 4 22 0 0
GRAHAM HLDGS CO COM 384637104 83 122 SH   SOLE 7 122 0 0
GRAHAM HLDGS CO COM 384637104 8,578 12,556 SH   SOLE 18 12,556 0 0
GRAHAM HLDGS CO COM 384637104 585 856 SH   SOLE 19 856 0 0
GRAHAM HLDGS CO COM 384637104 144,447 211,434 SH   SOLE 21 211,434 0 0
GRAHAM HLDGS CO COM 384637104 105,346 154,200 SH   SOLE 22 144,736 0 9,464
GRAHAM HLDGS CO COM 384637104 688 1,007 SH   SOLE 23 1,007 0 0
GRAHAM HLDGS CO COM 384637104 870 1,273 SH   SOLE 26 908 0 365
GRAHAM HLDGS CO COM 384637104 247 362 SH   SOLE 28 362 0 0
GRAHAM HLDGS CO COM 384637104 839 1,228 SH   SOLE 30 1,228 0 0
GRAHAM HLDGS CO COM 384637104 59 86 SH   SOLE 31 86 0 0
GRAHAM HLDGS CO COM 384637104 25 36 SH   SOLE 36 36 0 0
GRAHAM HLDGS CO COM 384637104 342 501 SH   SOLE 40 501 0 0
GRAINGER W W INC COM 384802104 42,842 142,366 SH   SOLE 2 38,639 0 103,727
GRAINGER W W INC COM 384802104 6,584 21,878 SH   SOLE 4 20,622 0 1,256
GRAINGER W W INC COM 384802104 26,344 87,542 SH   SOLE 7 48,318 0 39,224
GRAINGER W W INC COM 384802104 251 835 SH   SOLE 13 835 0 0
GRAINGER W W INC COM 384802104 114 378 SH   SOLE 15 378 0 0
GRAINGER W W INC COM 384802104 0 1 SH   SOLE 17 0 0 1
GRAINGER W W INC COM 384802104 30,879 102,611 SH   SOLE 18 95,492 0 7,119
GRAINGER W W INC COM 384802104 4,862 16,157 SH   SOLE 19 16,157 0 0
GRAINGER W W INC COM 384802104 321,724 1,069,098 SH   SOLE 21 1,069,098 0 0
GRAINGER W W INC COM 384802104 358,050 1,189,812 SH   SOLE 22 1,054,382 0 135,430
GRAINGER W W INC COM 384802104 12,963 43,075 SH   SOLE 23 43,075 0 0
GRAINGER W W INC COM 384802104 14,083 46,798 SH   SOLE 25 46,798 0 0
GRAINGER W W INC COM 384802104 79,877 265,435 SH   SOLE 26 63,314 0 202,121
GRAINGER W W INC COM 384802104 2,826 9,392 SH   SOLE 28 6,820 0 2,572
GRAINGER W W INC COM 384802104 4,952 16,456 SH   SOLE 29 6,514 0 9,942
GRAINGER W W INC COM 384802104 53,981 179,379 SH   SOLE 30 179,379 0 0
GRAINGER W W INC COM 384802104 6,744 22,411 SH   SOLE 31 14,636 0 7,775
GRAINGER W W INC COM 384802104 2,929 9,732 SH   SOLE 34 9,732 0 0
GRAINGER W W INC COM 384802104 11,742 39,018 SH   SOLE 36 39,018 0 0
GRAINGER W W INC COM 384802104 325 1,080 SH   SOLE 40 1,080 0 0
GRAN TIERRA ENERGY INC COM 38500T101 14 6,314 SH   SOLE 4 6,314 0 0
GRAN TIERRA ENERGY INC COM 38500T101 623 274,623 SH   SOLE 21 274,623 0 0
GRAN TIERRA ENERGY INC COM 38500T101 801 352,866 SH   SOLE 22 189,951 0 162,915
GRAN TIERRA ENERGY INC COM 38500T101 570 251,265 SH   SOLE 26 227,257 0 24,008
GRAN TIERRA ENERGY INC COM 38500T101 130 57,106 SH   SOLE 28 57,106 0 0
GRAN TIERRA ENERGY INC COM 38500T101 229 100,816 SH   SOLE 30 100,816 0 0
GRAN TIERRA ENERGY INC COM 38500T101 100 44,264 SH   SOLE 40 44,264 0 0
GRAND CANYON ED INC COM 38526M106 10,862 94,857 SH   SOLE 2 5,550 0 89,307
GRAND CANYON ED INC COM 38526M106 26 223 SH   SOLE 4 223 0 0
GRAND CANYON ED INC COM 38526M106 103 900 SH   SOLE 7 900 0 0
GRAND CANYON ED INC COM 38526M106 2,597 22,678 SH   SOLE 18 22,678 0 0
GRAND CANYON ED INC COM 38526M106 1,140 9,952 SH   SOLE 19 9,952 0 0
GRAND CANYON ED INC COM 38526M106 64,725 565,234 SH   SOLE 21 565,234 0 0
GRAND CANYON ED INC COM 38526M106 150,194 1,311,620 SH   SOLE 22 1,219,413 0 92,207
GRAND CANYON ED INC COM 38526M106 2,294 20,037 SH   SOLE 26 12,632 0 7,405
GRAND CANYON ED INC COM 38526M106 712 6,218 SH   SOLE 28 6,218 0 0
GRAND CANYON ED INC COM 38526M106 1,438 12,562 SH   SOLE 30 12,562 0 0
GRAND CANYON ED INC COM 38526M106 115 1,007 SH   SOLE 31 1,007 0 0
GRAND CANYON ED INC COM 38526M106 539 4,709 SH   SOLE 40 4,709 0 0
GRANITE CONSTR INC COM 387328107 2,516 58,298 SH   SOLE 2 21,476 0 36,822
GRANITE CONSTR INC COM 387328107 11 265 SH   SOLE 4 265 0 0
GRANITE CONSTR INC COM 387328107 40 938 SH   SOLE 7 938 0 0
GRANITE CONSTR INC COM 387328107 10,903 252,666 SH   SOLE 18 252,666 0 0
GRANITE CONSTR INC COM 387328107 2,955 68,474 SH   SOLE 19 68,474 0 0
GRANITE CONSTR INC COM 387328107 134,693 3,121,511 SH   SOLE 21 3,121,511 0 0
GRANITE CONSTR INC COM 387328107 66,725 1,546,359 SH   SOLE 22 1,485,786 0 60,573
GRANITE CONSTR INC COM 387328107 814 18,868 SH   SOLE 26 15,040 0 3,828
GRANITE CONSTR INC COM 387328107 244 5,662 SH   SOLE 28 5,662 0 0
GRANITE CONSTR INC COM 387328107 514 11,915 SH   SOLE 30 11,915 0 0
GRANITE CONSTR INC COM 387328107 175 4,064 SH   SOLE 40 4,064 0 0
GRANITE PT MTG TR INC COM 38741L107 924 49,757 SH   SOLE 2 1,794 0 47,963
GRANITE PT MTG TR INC COM 38741L107 3 137 SH   SOLE 4 137 0 0
GRANITE PT MTG TR INC COM 38741L107 14 762 SH   SOLE 7 762 0 0
GRANITE PT MTG TR INC COM 38741L107 3,993 215,029 SH   SOLE 18 215,029 0 0
GRANITE PT MTG TR INC COM 38741L107 1,462 78,752 SH   SOLE 19 78,752 0 0
GRANITE PT MTG TR INC COM 38741L107 114,681 6,175,628 SH   SOLE 21 6,175,628 0 0
GRANITE PT MTG TR INC COM 38741L107 33,542 1,806,271 SH   SOLE 22 1,729,969 0 76,302
GRANITE PT MTG TR INC COM 38741L107 411 22,118 SH   SOLE 26 7,740 0 14,378
GRANITE PT MTG TR INC COM 38741L107 111 5,981 SH   SOLE 28 5,981 0 0
GRANITE PT MTG TR INC COM 38741L107 1,623 87,376 SH   SOLE 30 87,376 0 0
GRANITE PT MTG TR INC COM 38741L107 70 3,786 SH   SOLE 40 3,786 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 8,415 666,234 SH   SOLE 2 44,191 0 622,043
GRAPHIC PACKAGING HLDG CO COM 388689101 17 1,319 SH   SOLE 4 1,319 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 113 8,954 SH   SOLE 7 8,954 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,928 152,661 SH   SOLE 18 152,661 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,763 139,621 SH   SOLE 19 139,621 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 44,652 3,535,355 SH   SOLE 21 3,535,355 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 106,032 8,395,249 SH   SOLE 22 7,764,186 0 631,063
GRAPHIC PACKAGING HLDG CO COM 388689101 1,494 118,289 SH   SOLE 26 82,959 0 35,330
GRAPHIC PACKAGING HLDG CO COM 388689101 499 39,547 SH   SOLE 28 39,547 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,072 84,892 SH   SOLE 30 84,892 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 85 6,728 SH   SOLE 31 6,728 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,539 121,875 SH   SOLE 34 121,875 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 77 6,125 SH   SOLE 36 6,125 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 394 31,218 SH   SOLE 40 31,218 0 0
GRAY TELEVISION INC COM 389375106 1,988 93,086 SH   SOLE 2 13,162 0 79,924
GRAY TELEVISION INC COM 389375106 10 486 SH   SOLE 4 486 0 0
GRAY TELEVISION INC COM 389375106 35 1,624 SH   SOLE 7 1,624 0 0
GRAY TELEVISION INC COM 389375106 5,495 257,241 SH   SOLE 18 257,241 0 0
GRAY TELEVISION INC COM 389375106 5,666 265,258 SH   SOLE 19 265,258 0 0
GRAY TELEVISION INC COM 389375106 56,300 2,635,777 SH   SOLE 21 2,635,777 0 0
GRAY TELEVISION INC COM 389375106 52,392 2,452,803 SH   SOLE 22 2,341,371 0 111,432
GRAY TELEVISION INC COM 389375106 817 38,251 SH   SOLE 23 38,251 0 0
GRAY TELEVISION INC COM 389375106 2,624 122,855 SH   SOLE 26 20,420 0 102,435
GRAY TELEVISION INC COM 389375106 239 11,206 SH   SOLE 28 11,206 0 0
GRAY TELEVISION INC COM 389375106 483 22,633 SH   SOLE 30 22,633 0 0
GRAY TELEVISION INC COM 389375106 143 6,688 SH   SOLE 40 6,688 0 0
GREAT AJAX CORP COM 38983D300 189 13,790 SH   SOLE 2 536 0 13,254
GREAT AJAX CORP COM 38983D300 3 248 SH   SOLE 7 248 0 0
GREAT AJAX CORP COM 38983D300 767 55,810 SH   SOLE 18 55,810 0 0
GREAT AJAX CORP COM 38983D300 304 22,113 SH   SOLE 19 22,113 0 0
GREAT AJAX CORP COM 38983D300 12,729 926,425 SH   SOLE 21 926,425 0 0
GREAT AJAX CORP COM 38983D300 3,016 219,492 SH   SOLE 22 210,487 0 9,005
GREAT ELM CAP GROUP INC COM NEW 39036P209 17 4,063 SH   SOLE 18 4,063 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 255 59,914 SH   SOLE 21 59,914 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 1,144 269,162 SH   SOLE 22 269,162 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 580 65,124 SH   SOLE 2 3,851 0 61,273
GREAT LAKES DREDGE & DOCK CO COM 390607109 6 636 SH   SOLE 4 636 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 13 1,503 SH   SOLE 7 1,503 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,747 196,118 SH   SOLE 18 196,118 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 767 86,131 SH   SOLE 19 86,131 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 17,341 1,946,186 SH   SOLE 21 1,946,186 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 16,237 1,822,317 SH   SOLE 22 1,746,848 0 75,469
GREAT LAKES DREDGE & DOCK CO COM 390607109 49 5,482 SH   SOLE 26 0 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109 72 8,029 SH   SOLE 28 8,029 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 160 18,007 SH   SOLE 30 18,007 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 16 1,812 SH   SOLE 34 1,812 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 58 6,512 SH   SOLE 40 6,512 0 0
GREAT SOUTHN BANCORP INC COM 390905107 604 11,645 SH   SOLE 2 404 0 11,241
GREAT SOUTHN BANCORP INC COM 390905107 14 277 SH   SOLE 7 277 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,906 36,729 SH   SOLE 18 36,729 0 0
GREAT SOUTHN BANCORP INC COM 390905107 916 17,655 SH   SOLE 19 17,655 0 0
GREAT SOUTHN BANCORP INC COM 390905107 19,950 384,394 SH   SOLE 21 384,394 0 0
GREAT SOUTHN BANCORP INC COM 390905107 21,397 412,276 SH   SOLE 22 399,141 0 13,135
GREAT SOUTHN BANCORP INC COM 390905107 75 1,440 SH   SOLE 28 1,440 0 0
GREAT SOUTHN BANCORP INC COM 390905107 148 2,844 SH   SOLE 30 2,844 0 0
GREAT SOUTHN BANCORP INC COM 390905107 239 4,613 SH   SOLE 34 4,613 0 0
GREAT SOUTHN BANCORP INC COM 390905107 50 972 SH   SOLE 40 972 0 0
GREAT WESTN BANCORP INC COM 391416104 1,885 59,683 SH   SOLE 2 2,043 0 57,640
GREAT WESTN BANCORP INC COM 391416104 11 358 SH   SOLE 4 358 0 0
GREAT WESTN BANCORP INC COM 391416104 41 1,284 SH   SOLE 7 1,284 0 0
GREAT WESTN BANCORP INC COM 391416104 7,809 247,204 SH   SOLE 18 247,204 0 0
GREAT WESTN BANCORP INC COM 391416104 2,811 88,980 SH   SOLE 19 88,980 0 0
GREAT WESTN BANCORP INC COM 391416104 192,587 6,096,447 SH   SOLE 21 6,096,447 0 0
GREAT WESTN BANCORP INC COM 391416104 54,676 1,730,792 SH   SOLE 22 1,657,303 0 73,489
GREAT WESTN BANCORP INC COM 391416104 339 10,740 SH   SOLE 26 5,882 0 4,858
GREAT WESTN BANCORP INC COM 391416104 257 8,142 SH   SOLE 28 8,142 0 0
GREAT WESTN BANCORP INC COM 391416104 2,717 86,017 SH   SOLE 30 86,017 0 0
GREAT WESTN BANCORP INC COM 391416104 189 5,976 SH   SOLE 40 5,976 0 0
GREEN BRICK PARTNERS INC COM 392709101 206 23,523 SH   SOLE 2 917 0 22,606
GREEN BRICK PARTNERS INC COM 392709101 5 585 SH   SOLE 7 585 0 0
GREEN BRICK PARTNERS INC COM 392709101 696 79,531 SH   SOLE 18 79,531 0 0
GREEN BRICK PARTNERS INC COM 392709101 302 34,471 SH   SOLE 19 34,471 0 0
GREEN BRICK PARTNERS INC COM 392709101 7,294 833,572 SH   SOLE 21 833,572 0 0
GREEN BRICK PARTNERS INC COM 392709101 4,295 490,824 SH   SOLE 22 473,599 0 17,225
GREEN BRICK PARTNERS INC COM 392709101 32 3,690 SH   SOLE 28 3,690 0 0
GREEN BRICK PARTNERS INC COM 392709101 44 5,084 SH   SOLE 30 5,084 0 0
GREEN DOT CORP CL A 39304D102 3,862 63,676 SH   SOLE 2 26,381 0 37,295
GREEN DOT CORP CL A 39304D102 21 340 SH   SOLE 4 340 0 0
GREEN DOT CORP CL A 39304D102 52 863 SH   SOLE 7 863 0 0
GREEN DOT CORP CL A 39304D102 16,625 274,108 SH   SOLE 18 268,514 0 5,594
GREEN DOT CORP CL A 39304D102 9,834 162,151 SH   SOLE 19 162,151 0 0
GREEN DOT CORP CL A 39304D102 205,618 3,390,235 SH   SOLE 21 3,390,235 0 0
GREEN DOT CORP CL A 39304D102 107,135 1,766,447 SH   SOLE 22 1,706,564 0 59,883
GREEN DOT CORP CL A 39304D102 1,115 18,392 SH   SOLE 23 18,392 0 0
GREEN DOT CORP CL A 39304D102 3,882 64,009 SH   SOLE 26 11,386 0 52,623
GREEN DOT CORP CL A 39304D102 363 5,984 SH   SOLE 28 5,984 0 0
GREEN DOT CORP CL A 39304D102 850 14,018 SH   SOLE 30 14,018 0 0
GREEN DOT CORP CL A 39304D102 345 5,687 SH   SOLE 34 5,687 0 0
GREEN DOT CORP CL A 39304D102 256 4,221 SH   SOLE 40 4,221 0 0
GREEN PLAINS INC COM 393222104 898 53,830 SH   SOLE 2 11,834 0 41,996
GREEN PLAINS INC COM 393222104 6 370 SH   SOLE 4 370 0 0
GREEN PLAINS INC COM 393222104 12 748 SH   SOLE 7 748 0 0
GREEN PLAINS INC COM 393222104 2,880 172,684 SH   SOLE 18 172,684 0 0
GREEN PLAINS INC COM 393222104 2,001 119,978 SH   SOLE 19 119,978 0 0
GREEN PLAINS INC COM 393222104 69,488 4,165,947 SH   SOLE 21 4,165,947 0 0
GREEN PLAINS INC COM 393222104 20,322 1,218,332 SH   SOLE 22 1,152,895 0 65,437
GREEN PLAINS INC COM 393222104 213 12,747 SH   SOLE 23 12,747 0 0
GREEN PLAINS INC COM 393222104 20 1,172 SH   SOLE 26 0 0 1,172
GREEN PLAINS INC COM 393222104 88 5,256 SH   SOLE 28 5,256 0 0
GREEN PLAINS INC COM 393222104 944 56,617 SH   SOLE 30 56,617 0 0
GREEN PLAINS INC COM 393222104 8,187 490,848 SH   SOLE 34 490,848 0 0
GREEN PLAINS INC COM 393222104 63 3,789 SH   SOLE 36 3,789 0 0
GREEN PLAINS INC COM 393222104 62 3,710 SH   SOLE 40 3,710 0 0
GREENBRIER COS INC COM 393657101 1,067 33,111 SH   SOLE 2 1,105 0 32,006
GREENBRIER COS INC COM 393657101 6 198 SH   SOLE 4 198 0 0
GREENBRIER COS INC COM 393657101 22 694 SH   SOLE 7 694 0 0
GREENBRIER COS INC COM 393657101 4,506 139,822 SH   SOLE 18 139,822 0 0
GREENBRIER COS INC COM 393657101 1,573 48,790 SH   SOLE 19 48,790 0 0
GREENBRIER COS INC COM 393657101 113,334 3,516,408 SH   SOLE 21 3,516,408 0 0
GREENBRIER COS INC COM 393657101 30,892 958,489 SH   SOLE 22 908,341 0 50,148
GREENBRIER COS INC COM 393657101 761 23,601 SH   SOLE 26 8,113 0 15,488
GREENBRIER COS INC COM 393657101 129 3,997 SH   SOLE 28 3,997 0 0
GREENBRIER COS INC COM 393657101 1,488 46,155 SH   SOLE 30 46,155 0 0
GREENBRIER COS INC COM 393657101 91 2,828 SH   SOLE 40 2,828 0 0
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 611 640,000 PRN   SOLE 21 640,000 0 0
GREENE COUNTY BANCORP INC COM 394357107 68 2,247 SH   SOLE 2 75 0 2,172
GREENE COUNTY BANCORP INC COM 394357107 319 10,491 SH   SOLE 18 10,491 0 0
GREENE COUNTY BANCORP INC COM 394357107 148 4,869 SH   SOLE 19 4,869 0 0
GREENE COUNTY BANCORP INC COM 394357107 2,806 92,415 SH   SOLE 21 92,415 0 0
GREENE COUNTY BANCORP INC COM 394357107 676 22,259 SH   SOLE 22 20,625 0 1,634
GREENHILL & CO INC COM 395259104 316 14,673 SH   SOLE 2 659 0 14,014
GREENHILL & CO INC COM 395259104 4 171 SH   SOLE 4 171 0 0
GREENHILL & CO INC COM 395259104 11 490 SH   SOLE 7 490 0 0
GREENHILL & CO INC COM 395259104 1,732 80,519 SH   SOLE 18 80,519 0 0
GREENHILL & CO INC COM 395259104 593 27,579 SH   SOLE 19 27,579 0 0
GREENHILL & CO INC COM 395259104 42,092 1,956,872 SH   SOLE 21 1,956,872 0 0
GREENHILL & CO INC COM 395259104 11,493 534,289 SH   SOLE 22 499,734 0 34,555
GREENHILL & CO INC COM 395259104 127 5,910 SH   SOLE 26 3,257 0 2,653
GREENHILL & CO INC COM 395259104 69 3,186 SH   SOLE 28 3,186 0 0
GREENHILL & CO INC COM 395259104 568 26,428 SH   SOLE 30 26,428 0 0
GREENHILL & CO INC COM 395259104 396 18,424 SH   SOLE 34 18,424 0 0
GREENHILL & CO INC COM 395259104 67 3,104 SH   SOLE 40 3,104 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 356 32,730 SH   SOLE 2 1,274 0 31,456
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 3 242 SH   SOLE 4 242 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 6 543 SH   SOLE 7 543 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1,154 106,155 SH   SOLE 18 106,155 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 575 52,879 SH   SOLE 19 52,879 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 10,623 977,231 SH   SOLE 21 977,231 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 10,800 993,532 SH   SOLE 22 957,161 0 36,371
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 91 8,402 SH   SOLE 26 6,515 0 1,887
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 53 4,862 SH   SOLE 28 4,862 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 151 13,937 SH   SOLE 30 13,937 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 40 3,673 SH   SOLE 40 3,673 0 0
GREENSKY INC CL A 39572G100 12 896 SH   SOLE 18 896 0 0
GREENSKY INC CL A 39572G100 192 14,822 SH   SOLE 19 14,822 0 0
GREENSKY INC CL A 39572G100 395 30,489 SH   SOLE 21 30,489 0 0
GREENSKY INC CL A 39572G100 10,258 792,700 SH   SOLE 22 792,700 0 0
GREENSKY INC CL A 39572G100 69 5,341 SH   SOLE 23 5,341 0 0
GREENSKY INC CL A 39572G100 340 26,250 SH   SOLE 26 0 0 26,250
GREENSKY INC CL A 39572G100 185 14,264 SH   SOLE 34 14,264 0 0
GREIF INC CL A 397624107 1,545 37,461 SH   SOLE 2 11,896 0 25,565
GREIF INC CL A 397624107 8 182 SH   SOLE 4 182 0 0
GREIF INC CL A 397624107 25 604 SH   SOLE 7 604 0 0
GREIF INC CL A 397624107 6,051 146,693 SH   SOLE 18 146,693 0 0
GREIF INC CL A 397624107 1,669 40,466 SH   SOLE 19 40,466 0 0
GREIF INC CL A 397624107 75,510 1,830,534 SH   SOLE 21 1,830,534 0 0
GREIF INC CL A 397624107 38,431 931,651 SH   SOLE 22 889,172 0 42,479
GREIF INC CL A 397624107 289 6,999 SH   SOLE 26 4,067 0 2,932
GREIF INC CL A 397624107 147 3,574 SH   SOLE 28 3,574 0 0
GREIF INC CL A 397624107 278 6,751 SH   SOLE 30 6,751 0 0
GREIF INC CL A 397624107 148 3,583 SH   SOLE 34 3,583 0 0
GREIF INC CL A 397624107 47 1,136 SH   SOLE 36 1,136 0 0
GREIF INC CL A 397624107 108 2,624 SH   SOLE 40 2,624 0 0
GREIF INC CL B 397624206 292 5,974 SH   SOLE 2 177 0 5,797
GREIF INC CL B 397624206 5 104 SH   SOLE 7 104 0 0
GREIF INC CL B 397624206 914 18,689 SH   SOLE 18 18,689 0 0
GREIF INC CL B 397624206 392 8,022 SH   SOLE 19 8,022 0 0
GREIF INC CL B 397624206 8,881 181,662 SH   SOLE 21 181,662 0 0
GREIF INC CL B 397624206 3,203 65,515 SH   SOLE 22 61,965 0 3,550
GREIF INC CL B 397624206 29 590 SH   SOLE 30 590 0 0
GRIFFIN INL RLTY INC COM 398231100 52 1,488 SH   SOLE 2 0 0 1,488
GRIFFIN INL RLTY INC COM 398231100 109 3,136 SH   SOLE 18 3,136 0 0
GRIFFIN INL RLTY INC COM 398231100 43 1,238 SH   SOLE 19 1,238 0 0
GRIFFIN INL RLTY INC COM 398231100 1,427 40,933 SH   SOLE 21 40,933 0 0
GRIFFIN INL RLTY INC COM 398231100 2,333 66,937 SH   SOLE 22 66,602 0 335
GRIFFON CORP COM 398433102 680 36,777 SH   SOLE 2 1,354 0 35,423
GRIFFON CORP COM 398433102 12 637 SH   SOLE 7 637 0 0
GRIFFON CORP COM 398433102 2,853 154,369 SH   SOLE 18 154,369 0 0
GRIFFON CORP COM 398433102 1,005 54,378 SH   SOLE 19 54,378 0 0
GRIFFON CORP COM 398433102 68,983 3,732,869 SH   SOLE 21 3,732,869 0 0
GRIFFON CORP COM 398433102 20,131 1,089,349 SH   SOLE 22 1,038,484 0 50,865
GRIFFON CORP COM 398433102 327 17,685 SH   SOLE 26 13,887 0 3,798
GRIFFON CORP COM 398433102 84 4,541 SH   SOLE 28 4,541 0 0
GRIFFON CORP COM 398433102 882 47,724 SH   SOLE 30 47,724 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 3 154 SH   SOLE 18 154 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 28,844 1,434,291 SH   SOLE 21 1,434,291 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 104 5,153 SH   SOLE 30 5,153 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 74 5,564 SH   SOLE 2 251 0 5,313
GRITSTONE ONCOLOGY INC COM 39868T105 289 21,763 SH   SOLE 18 21,763 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 132 9,923 SH   SOLE 19 9,923 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 3,392 255,026 SH   SOLE 21 255,026 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 1,732 130,234 SH   SOLE 22 128,158 0 2,076
GROUP 1 AUTOMOTIVE INC COM 398905109 1,230 19,012 SH   SOLE 2 636 0 18,376
GROUP 1 AUTOMOTIVE INC COM 398905109 2 35 SH   SOLE 4 35 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 78 1,200 SH   SOLE 7 1,200 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 5,159 79,736 SH   SOLE 18 79,736 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,892 29,249 SH   SOLE 19 29,249 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 123,941 1,915,620 SH   SOLE 21 1,915,620 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 35,791 553,177 SH   SOLE 22 520,598 0 32,579
GROUP 1 AUTOMOTIVE INC COM 398905109 182 2,819 SH   SOLE 26 1,440 0 1,379
GROUP 1 AUTOMOTIVE INC COM 398905109 168 2,596 SH   SOLE 28 2,596 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,706 26,366 SH   SOLE 30 26,366 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 162 2,507 SH   SOLE 36 2,507 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 99 1,535 SH   SOLE 40 1,535 0 0
GROUPON INC COM 399473107 1,280 360,567 SH   SOLE 2 15,972 0 344,595
GROUPON INC COM 399473107 6 1,594 SH   SOLE 4 1,594 0 0
GROUPON INC COM 399473107 34 9,598 SH   SOLE 7 9,598 0 0
GROUPON INC COM 399473107 5,064 1,426,358 SH   SOLE 18 1,412,984 0 13,374
GROUPON INC COM 399473107 2,432 685,000 SH   SOLE 19 685,000 0 0
GROUPON INC COM 399473107 50,532 14,234,339 SH   SOLE 21 14,234,339 0 0
GROUPON INC COM 399473107 46,875 13,204,140 SH   SOLE 22 12,579,970 0 624,170
GROUPON INC COM 399473107 275 77,558 SH   SOLE 26 52,660 0 24,898
GROUPON INC COM 399473107 205 57,807 SH   SOLE 28 57,807 0 0
GROUPON INC COM 399473107 425 119,581 SH   SOLE 30 119,581 0 0
GROUPON INC COM 399473107 185 51,991 SH   SOLE 40 51,991 0 0
GRUBHUB INC COM 400110102 14,374 206,904 SH   SOLE 2 12,060 0 194,844
GRUBHUB INC COM 400110102 2,039 29,346 SH   SOLE 4 26,958 0 2,388
GRUBHUB INC COM 400110102 341 4,915 SH   SOLE 7 4,915 0 0
GRUBHUB INC COM 400110102 118 1,693 SH   SOLE 13 1,693 0 0
GRUBHUB INC COM 400110102 3,803 54,750 SH   SOLE 18 46,857 0 7,893
GRUBHUB INC COM 400110102 2,567 36,945 SH   SOLE 19 36,945 0 0
GRUBHUB INC COM 400110102 81,552 1,173,912 SH   SOLE 21 1,173,912 0 0
GRUBHUB INC COM 400110102 175,813 2,530,783 SH   SOLE 22 2,357,306 0 173,477
GRUBHUB INC COM 400110102 4,426 63,713 SH   SOLE 23 63,713 0 0
GRUBHUB INC COM 400110102 103 1,476 SH   SOLE 25 1,476 0 0
GRUBHUB INC COM 400110102 12,919 185,960 SH   SOLE 26 90,188 0 95,772
GRUBHUB INC COM 400110102 1,218 17,537 SH   SOLE 28 12,714 0 4,823
GRUBHUB INC COM 400110102 1,515 21,802 SH   SOLE 29 3,315 0 18,487
GRUBHUB INC COM 400110102 8,730 125,671 SH   SOLE 30 125,671 0 0
GRUBHUB INC COM 400110102 1,941 27,933 SH   SOLE 31 17,825 0 10,108
GRUBHUB INC COM 400110102 2,017 29,030 SH   SOLE 34 29,030 0 0
GRUBHUB INC COM 400110102 1,026 14,767 SH   SOLE 36 14,767 0 0
GRUBHUB INC COM 400110102 130 1,876 SH   SOLE 40 1,876 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 449 9,966 SH   SOLE 2 9,966 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 800 17,744 SH   SOLE 4 17,744 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 2,459 54,528 SH   SOLE 7 54,528 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 794 17,600 SH   SOLE 13 17,600 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 150 3,319 SH   SOLE 18 3,319 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 130 2,878 SH   SOLE 19 2,878 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 20,924 464,048 SH   SOLE 21 464,048 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 12,739 282,533 SH   SOLE 22 215,124 0 67,409
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 2,567 56,931 SH   SOLE 30 56,931 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 5,177 32,002 SH   SOLE 7 32,002 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1,180 7,293 SH   SOLE 19 7,293 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 35,065 216,773 SH   SOLE 21 216,773 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2,840 17,555 SH   SOLE 25 17,555 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2,337 14,448 SH   SOLE 30 14,448 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 3,051 18,859 SH   SOLE 34 18,859 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 158 20,272 SH   SOLE 34 20,272 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 1,547 60,600 SH   SOLE 18 0 0 60,600
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 7,693 301,466 SH   SOLE 19 301,466 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 11,234 440,209 SH   SOLE 21 440,209 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 17,857 699,714 SH   SOLE 25 699,714 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 4,832 189,358 SH   SOLE 30 189,358 0 0
GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 30,316 1,187,917 SH   SOLE 34 1,187,917 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 1,635 268,895 SH   SOLE 21 268,895 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1,544 139,600 SH   SOLE 2 0 0 139,600
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 454 41,074 SH   SOLE 4 41,074 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 2,473 223,640 SH   SOLE 18 223,640 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 342 30,934 SH   SOLE 19 30,934 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 256 23,188 SH   SOLE 21 23,188 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 28,285 2,557,454 SH   SOLE 22 1,556,982 0 1,000,472
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 923 83,439 SH   SOLE 30 83,439 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 7,458 674,306 SH   SOLE 34 674,306 0 0
GSE SYS INC COM 36227K106 9 3,149 SH   SOLE 18 3,149 0 0
GSE SYS INC COM 36227K106 136 48,502 SH   SOLE 21 48,502 0 0
GSE SYS INC COM 36227K106 128 45,537 SH   SOLE 22 45,537 0 0
GSI TECHNOLOGY COM 36241U106 23 3,012 SH   SOLE 18 3,012 0 0
GSI TECHNOLOGY COM 36241U106 387 49,814 SH   SOLE 21 49,814 0 0
GSI TECHNOLOGY COM 36241U106 44 5,627 SH   SOLE 22 5,627 0 0
GTT COMMUNICATIONS INC COM 362393100 1,193 34,374 SH   SOLE 2 1,530 0 32,844
GTT COMMUNICATIONS INC COM 362393100 62 1,794 SH   SOLE 4 1,794 0 0
GTT COMMUNICATIONS INC COM 362393100 26 741 SH   SOLE 7 741 0 0
GTT COMMUNICATIONS INC COM 362393100 4,696 135,342 SH   SOLE 18 135,342 0 0
GTT COMMUNICATIONS INC COM 362393100 2,275 65,575 SH   SOLE 19 65,575 0 0
GTT COMMUNICATIONS INC COM 362393100 46,122 1,329,151 SH   SOLE 21 1,329,151 0 0
GTT COMMUNICATIONS INC COM 362393100 36,443 1,050,229 SH   SOLE 22 1,003,521 0 46,708
GTT COMMUNICATIONS INC COM 362393100 538 15,512 SH   SOLE 26 7,004 0 8,508
GTT COMMUNICATIONS INC COM 362393100 156 4,509 SH   SOLE 28 4,509 0 0
GTT COMMUNICATIONS INC COM 362393100 706 20,332 SH   SOLE 30 20,332 0 0
GTT COMMUNICATIONS INC COM 362393100 60 1,723 SH   SOLE 36 1,723 0 0
GTT COMMUNICATIONS INC COM 362393100 139 4,020 SH   SOLE 40 4,020 0 0
GTX INC DEL COM NEW 40052B207 4 3,667 SH   SOLE 2 138 0 3,529
GTX INC DEL COM NEW 40052B207 18 14,874 SH   SOLE 18 14,874 0 0
GTX INC DEL COM NEW 40052B207 9 7,519 SH   SOLE 19 7,519 0 0
GTX INC DEL COM NEW 40052B207 194 161,255 SH   SOLE 21 161,255 0 0
GTX INC DEL COM NEW 40052B207 321 267,434 SH   SOLE 22 266,005 0 1,429
GTX INC DEL COM NEW 40052B207 1 831 SH   SOLE 26 0 0 831
GUARANTY BANCSHARES INC TEX COM 400764106 217 7,435 SH   SOLE 2 257 0 7,178
GUARANTY BANCSHARES INC TEX COM 400764106 5 188 SH   SOLE 7 188 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 738 25,245 SH   SOLE 18 25,245 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 310 10,601 SH   SOLE 19 10,601 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 7,903 270,481 SH   SOLE 21 270,481 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 2,133 73,015 SH   SOLE 22 68,133 0 4,882
GUARANTY FED BANCSHARES INC COM 40108P101 14 613 SH   SOLE 18 613 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 19 825 SH   SOLE 21 825 0 0
GUARDANT HEALTH INC COM 40131M109 2,096 27,325 SH   SOLE 2 15,843 0 11,482
GUARDANT HEALTH INC COM 40131M109 22 281 SH   SOLE 7 281 0 0
GUARDANT HEALTH INC COM 40131M109 4,206 54,842 SH   SOLE 18 54,842 0 0
GUARDANT HEALTH INC COM 40131M109 8,932 116,453 SH   SOLE 19 116,453 0 0
GUARDANT HEALTH INC COM 40131M109 36,853 480,477 SH   SOLE 21 480,477 0 0
GUARDANT HEALTH INC COM 40131M109 31,188 406,623 SH   SOLE 22 394,809 0 11,814
GUARDANT HEALTH INC COM 40131M109 3,591 46,825 SH   SOLE 34 46,825 0 0
GUESS INC COM 401617105 1,150 58,671 SH   SOLE 2 2,013 0 56,658
GUESS INC COM 401617105 8 422 SH   SOLE 4 422 0 0
GUESS INC COM 401617105 25 1,252 SH   SOLE 7 1,252 0 0
GUESS INC COM 401617105 4,924 251,232 SH   SOLE 18 251,232 0 0
GUESS INC COM 401617105 1,736 88,555 SH   SOLE 19 88,555 0 0
GUESS INC COM 401617105 119,314 6,087,441 SH   SOLE 21 6,087,441 0 0
GUESS INC COM 401617105 32,684 1,667,535 SH   SOLE 22 1,577,272 0 90,263
GUESS INC COM 401617105 577 29,445 SH   SOLE 23 29,445 0 0
GUESS INC COM 401617105 339 17,303 SH   SOLE 26 6,089 0 11,214
GUESS INC COM 401617105 148 7,533 SH   SOLE 28 7,533 0 0
GUESS INC COM 401617105 1,671 85,256 SH   SOLE 30 85,256 0 0
GUESS INC COM 401617105 114 5,841 SH   SOLE 36 5,841 0 0
GUESS INC COM 401617105 138 7,065 SH   SOLE 40 7,065 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 14,756 151,870 SH   SOLE 2 5,459 0 146,411
GUIDEWIRE SOFTWARE INC COM 40171V100 38 389 SH   SOLE 4 389 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 151 1,554 SH   SOLE 7 1,554 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 3,726 38,347 SH   SOLE 18 38,347 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 14,454 148,770 SH   SOLE 19 148,770 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 119,784 1,232,848 SH   SOLE 21 1,232,848 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 218,582 2,249,708 SH   SOLE 22 2,097,998 0 151,710
GUIDEWIRE SOFTWARE INC COM 40171V100 2,639 27,157 SH   SOLE 26 16,845 0 10,312
GUIDEWIRE SOFTWARE INC COM 40171V100 993 10,223 SH   SOLE 28 10,223 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 6,754 69,519 SH   SOLE 30 69,519 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 164 1,683 SH   SOLE 31 1,683 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 239 2,458 SH   SOLE 34 2,458 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 704 7,242 SH   SOLE 40 7,242 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 923 850,000 PRN   SOLE 21 850,000 0 0
GULF ISLAND FABRICATION INC COM 402307102 158 17,280 SH   SOLE 18 17,280 0 0
GULF ISLAND FABRICATION INC COM 402307102 10,306 1,123,897 SH   SOLE 21 1,123,897 0 0
GULF ISLAND FABRICATION INC COM 402307102 2,377 259,226 SH   SOLE 22 259,226 0 0
GULF ISLAND FABRICATION INC COM 402307102 134 14,592 SH   SOLE 30 14,592 0 0
GULF RESOURCES INC COM PAR 40251W309 65 61,196 SH   SOLE 22 61,196 0 0
GULFPORT ENERGY CORP COM NEW 402635304 1,466 182,806 SH   SOLE 2 6,047 0 176,759
GULFPORT ENERGY CORP COM NEW 402635304 4 503 SH   SOLE 4 503 0 0
GULFPORT ENERGY CORP COM NEW 402635304 56 6,956 SH   SOLE 7 6,956 0 0
GULFPORT ENERGY CORP COM NEW 402635304 5,818 725,442 SH   SOLE 18 725,442 0 0
GULFPORT ENERGY CORP COM NEW 402635304 2,180 271,855 SH   SOLE 19 271,855 0 0
GULFPORT ENERGY CORP COM NEW 402635304 138,034 17,211,252 SH   SOLE 21 17,211,252 0 0
GULFPORT ENERGY CORP COM NEW 402635304 38,388 4,786,549 SH   SOLE 22 4,561,192 0 225,357
GULFPORT ENERGY CORP COM NEW 402635304 377 47,019 SH   SOLE 26 37,425 0 9,594
GULFPORT ENERGY CORP COM NEW 402635304 158 19,670 SH   SOLE 28 19,670 0 0
GULFPORT ENERGY CORP COM NEW 402635304 2,069 257,928 SH   SOLE 30 257,928 0 0
GULFPORT ENERGY CORP COM NEW 402635304 114 14,231 SH   SOLE 40 14,231 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 333 1,973 SH   SOLE 4 1,973 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 4 25 SH   SOLE 17 0 0 25
GW PHARMACEUTICALS PLC ADS 36197T103 3,788 22,472 SH   SOLE 18 22,472 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 23,177 137,491 SH   SOLE 19 137,491 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 51,011 302,611 SH   SOLE 21 302,611 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 929 5,514 SH   SOLE 22 5,514 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 183 1,087 SH   SOLE 30 1,087 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 9,954 59,051 SH   SOLE 34 59,051 0 0
GWG HLDGS INC COM 36192A109 3 290 SH   SOLE 18 290 0 0
GWG HLDGS INC COM 36192A109 2 186 SH   SOLE 21 186 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 881 35,091 SH   SOLE 2 8,341 0 26,750
H & E EQUIPMENT SERVICES INC COM 404030108 6 234 SH   SOLE 4 234 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 17 665 SH   SOLE 7 665 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 2,581 102,792 SH   SOLE 18 102,792 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 4,247 169,146 SH   SOLE 19 169,146 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 25,576 1,018,545 SH   SOLE 21 1,018,545 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 25,772 1,026,355 SH   SOLE 22 980,477 0 45,878
H & E EQUIPMENT SERVICES INC COM 404030108 655 26,085 SH   SOLE 23 26,085 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 2,216 88,264 SH   SOLE 26 17,365 0 70,899
H & E EQUIPMENT SERVICES INC COM 404030108 116 4,630 SH   SOLE 28 4,630 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 206 8,222 SH   SOLE 30 8,222 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 159 6,321 SH   SOLE 34 6,321 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 76 3,026 SH   SOLE 40 3,026 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 225 20,815 SH   SOLE 2 705 0 20,110
HABIT RESTAURANTS INC COM CL A 40449J103 3 295 SH   SOLE 7 295 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 729 67,407 SH   SOLE 18 67,407 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 362 33,497 SH   SOLE 19 33,497 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 7,250 670,083 SH   SOLE 21 670,083 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 6,588 608,891 SH   SOLE 22 594,921 0 13,970
HACKETT GROUP INC COM 404609109 484 30,609 SH   SOLE 2 12,404 0 18,205
HACKETT GROUP INC COM 404609109 11 669 SH   SOLE 7 669 0 0
HACKETT GROUP INC COM 404609109 1,272 80,484 SH   SOLE 18 80,484 0 0
HACKETT GROUP INC COM 404609109 2,692 170,356 SH   SOLE 19 170,356 0 0
HACKETT GROUP INC COM 404609109 13,329 843,604 SH   SOLE 21 843,604 0 0
HACKETT GROUP INC COM 404609109 15,073 954,008 SH   SOLE 22 920,329 0 33,679
HACKETT GROUP INC COM 404609109 825 52,216 SH   SOLE 23 52,216 0 0
HACKETT GROUP INC COM 404609109 238 15,078 SH   SOLE 26 0 0 15,078
HACKETT GROUP INC COM 404609109 53 3,369 SH   SOLE 28 3,369 0 0
HACKETT GROUP INC COM 404609109 144 9,090 SH   SOLE 30 9,090 0 0
HAEMONETICS CORP COM 405024100 5,528 63,197 SH   SOLE 2 23,493 0 39,704
HAEMONETICS CORP COM 405024100 21 241 SH   SOLE 4 241 0 0
HAEMONETICS CORP COM 405024100 83 952 SH   SOLE 7 952 0 0
HAEMONETICS CORP COM 405024100 24,910 284,755 SH   SOLE 18 284,755 0 0
HAEMONETICS CORP COM 405024100 6,942 79,353 SH   SOLE 19 79,353 0 0
HAEMONETICS CORP COM 405024100 316,409 3,616,925 SH   SOLE 21 3,616,925 0 0
HAEMONETICS CORP COM 405024100 162,435 1,856,819 SH   SOLE 22 1,790,582 0 66,237
HAEMONETICS CORP COM 405024100 38,774 443,231 SH   SOLE 25 443,231 0 0
HAEMONETICS CORP COM 405024100 1,164 13,309 SH   SOLE 26 9,705 0 3,604
HAEMONETICS CORP COM 405024100 595 6,800 SH   SOLE 28 6,800 0 0
HAEMONETICS CORP COM 405024100 1,244 14,222 SH   SOLE 30 14,222 0 0
HAEMONETICS CORP COM 405024100 475 5,433 SH   SOLE 40 5,433 0 0
HAIN CELESTIAL GROUP INC COM 405217100 6,022 260,459 SH   SOLE 2 46,477 0 213,982
HAIN CELESTIAL GROUP INC COM 405217100 10 454 SH   SOLE 4 454 0 0
HAIN CELESTIAL GROUP INC COM 405217100 32 1,363 SH   SOLE 7 1,363 0 0
HAIN CELESTIAL GROUP INC COM 405217100 6,074 262,737 SH   SOLE 18 262,737 0 0
HAIN CELESTIAL GROUP INC COM 405217100 444 19,185 SH   SOLE 19 19,185 0 0
HAIN CELESTIAL GROUP INC COM 405217100 100,548 4,348,979 SH   SOLE 21 4,348,979 0 0
HAIN CELESTIAL GROUP INC COM 405217100 68,903 2,980,247 SH   SOLE 22 2,786,023 0 194,224
HAIN CELESTIAL GROUP INC COM 405217100 865 37,413 SH   SOLE 26 22,165 0 15,248
HAIN CELESTIAL GROUP INC COM 405217100 266 11,500 SH   SOLE 28 11,500 0 0
HAIN CELESTIAL GROUP INC COM 405217100 586 25,359 SH   SOLE 30 25,359 0 0
HAIN CELESTIAL GROUP INC COM 405217100 45 1,951 SH   SOLE 31 1,951 0 0
HAIN CELESTIAL GROUP INC COM 405217100 69 2,976 SH   SOLE 36 2,976 0 0
HAIN CELESTIAL GROUP INC COM 405217100 197 8,530 SH   SOLE 40 8,530 0 0
HALCON RES CORP COM PAR NEW 40537Q605 208 153,805 SH   SOLE 2 5,421 0 148,384
HALCON RES CORP COM PAR NEW 40537Q605 4 2,602 SH   SOLE 7 2,602 0 0
HALCON RES CORP COM PAR NEW 40537Q605 567 420,331 SH   SOLE 18 420,331 0 0
HALCON RES CORP COM PAR NEW 40537Q605 260 192,866 SH   SOLE 19 192,866 0 0
HALCON RES CORP COM PAR NEW 40537Q605 5,648 4,183,642 SH   SOLE 21 4,183,642 0 0
HALCON RES CORP COM PAR NEW 40537Q605 5,722 4,238,440 SH   SOLE 22 4,049,894 0 188,546
HALCON RES CORP COM PAR NEW 40537Q605 29 21,240 SH   SOLE 26 0 0 21,240
HALCON RES CORP COM PAR NEW 40537Q605 48 35,424 SH   SOLE 30 35,424 0 0
HALCON RES CORP COM PAR NEW 40537Q605 13 9,362 SH   SOLE 40 9,362 0 0
HALLADOR ENERGY COMPANY COM 40609P105 3 658 SH   SOLE 2 658 0 0
HALLADOR ENERGY COMPANY COM 40609P105 275 52,374 SH   SOLE 18 52,374 0 0
HALLADOR ENERGY COMPANY COM 40609P105 130 24,765 SH   SOLE 19 24,765 0 0
HALLADOR ENERGY COMPANY COM 40609P105 3,212 610,555 SH   SOLE 21 610,555 0 0
HALLADOR ENERGY COMPANY COM 40609P105 1,348 256,210 SH   SOLE 22 245,858 0 10,352
HALLIBURTON CO COM 406216101 80,476 2,746,616 SH   SOLE 2 729,803 0 2,016,813
HALLIBURTON CO COM 406216101 10,449 356,629 SH   SOLE 4 333,516 0 23,113
HALLIBURTON CO COM 406216101 20,141 687,408 SH   SOLE 7 687,408 0 0
HALLIBURTON CO COM 406216101 4,016 137,051 SH   SOLE 13 137,051 0 0
HALLIBURTON CO COM 406216101 229 7,807 SH   SOLE 15 7,807 0 0
HALLIBURTON CO COM 406216101 67,565 2,305,988 SH   SOLE 18 2,149,549 0 156,439
HALLIBURTON CO COM 406216101 53,200 1,815,693 SH   SOLE 19 1,815,693 0 0
HALLIBURTON CO COM 406216101 486,980 16,620,480 SH   SOLE 21 16,620,480 0 0
HALLIBURTON CO COM 406216101 680,511 23,225,642 SH   SOLE 22 20,497,827 0 2,727,815
HALLIBURTON CO COM 406216101 23,628 806,400 SH   SOLE 23 806,400 0 0
HALLIBURTON CO COM 406216101 24,830 847,429 SH   SOLE 25 847,429 0 0
HALLIBURTON CO COM 406216101 105,024 3,584,427 SH   SOLE 26 975,178 0 2,609,249
HALLIBURTON CO COM 406216101 4,927 168,150 SH   SOLE 28 121,619 0 46,531
HALLIBURTON CO COM 406216101 16,138 550,780 SH   SOLE 29 244,456 0 306,324
HALLIBURTON CO COM 406216101 86,776 2,961,630 SH   SOLE 30 2,961,630 0 0
HALLIBURTON CO COM 406216101 10,069 343,642 SH   SOLE 31 188,259 0 155,383
HALLIBURTON CO COM 406216101 34,058 1,162,384 SH   SOLE 34 1,162,384 0 0
HALLIBURTON CO COM 406216101 23,044 786,501 SH   SOLE 36 786,501 0 0
HALLIBURTON CO COM 406216101 605 20,632 SH   SOLE 40 20,632 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 149 14,316 SH   SOLE 2 546 0 13,770
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 473 45,520 SH   SOLE 18 45,520 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 193 18,565 SH   SOLE 19 18,565 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 4,714 453,276 SH   SOLE 21 453,276 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 3,031 291,428 SH   SOLE 22 284,608 0 6,820
HALOZYME THERAPEUTICS INC COM 40637H109 3,251 201,942 SH   SOLE 2 105,881 0 96,061
HALOZYME THERAPEUTICS INC COM 40637H109 7 408 SH   SOLE 4 408 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 43 2,642 SH   SOLE 7 2,642 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 7,290 452,771 SH   SOLE 18 439,937 0 12,834
HALOZYME THERAPEUTICS INC COM 40637H109 14,650 909,959 SH   SOLE 19 909,959 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 179 11,100 SH   SOLE 20 11,100 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 88,418 5,491,815 SH   SOLE 21 5,491,815 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 65,296 4,055,676 SH   SOLE 22 3,875,344 0 180,332
HALOZYME THERAPEUTICS INC COM 40637H109 1,228 76,245 SH   SOLE 23 76,245 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 2,587 160,701 SH   SOLE 26 41,140 0 119,561
HALOZYME THERAPEUTICS INC COM 40637H109 264 16,414 SH   SOLE 28 16,414 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 650 40,343 SH   SOLE 30 40,343 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 4,208 261,391 SH   SOLE 34 261,391 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 221 13,741 SH   SOLE 40 13,741 0 0
HAMILTON BANCORP INC MD COM 407015106 7 528 SH   SOLE 18 528 0 0
HAMILTON BANCORP INC MD COM 407015106 11 790 SH   SOLE 21 790 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 113 5,285 SH   SOLE 2 230 0 5,055
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 2 92 SH   SOLE 4 92 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 5 230 SH   SOLE 7 230 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 466 21,711 SH   SOLE 18 21,711 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 197 9,172 SH   SOLE 19 9,172 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4,822 224,691 SH   SOLE 21 224,691 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 5,223 243,394 SH   SOLE 22 232,447 0 10,947
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 85 3,944 SH   SOLE 26 0 0 3,944
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 24 1,118 SH   SOLE 28 1,118 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 10 459 SH   SOLE 30 459 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 7 344 SH   SOLE 40 344 0 0
HAMILTON LANE INC CL A 407497106 591 13,560 SH   SOLE 2 655 0 12,905
HAMILTON LANE INC CL A 407497106 14 320 SH   SOLE 7 320 0 0
HAMILTON LANE INC CL A 407497106 2,337 53,618 SH   SOLE 18 53,618 0 0
HAMILTON LANE INC CL A 407497106 1,138 26,119 SH   SOLE 19 26,119 0 0
HAMILTON LANE INC CL A 407497106 22,714 521,194 SH   SOLE 21 521,194 0 0
HAMILTON LANE INC CL A 407497106 22,254 510,658 SH   SOLE 22 498,195 0 12,463
HAMILTON LANE INC CL A 407497106 3,620 83,069 SH   SOLE 30 83,069 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 5,045 124,869 SH   SOLE 2 39,268 0 85,601
HANCOCK WHITNEY CORPORATION COM 410120109 17 417 SH   SOLE 4 417 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 101 2,495 SH   SOLE 7 2,495 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 19,437 481,118 SH   SOLE 18 481,118 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 5,409 133,889 SH   SOLE 19 133,889 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 248,061 6,140,134 SH   SOLE 21 6,140,134 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 120,254 2,976,585 SH   SOLE 22 2,861,474 0 115,111
HANCOCK WHITNEY CORPORATION COM 410120109 1,433 35,472 SH   SOLE 26 26,300 0 9,172
HANCOCK WHITNEY CORPORATION COM 410120109 434 10,745 SH   SOLE 28 10,745 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 957 23,682 SH   SOLE 30 23,682 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 94 2,327 SH   SOLE 36 2,327 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 361 8,943 SH   SOLE 40 8,943 0 0
HANESBRANDS INC COM 410345102 16,665 932,060 SH   SOLE 2 109,001 0 823,059
HANESBRANDS INC COM 410345102 2,025 113,238 SH   SOLE 4 103,729 0 9,509
HANESBRANDS INC COM 410345102 5,146 287,809 SH   SOLE 7 287,809 0 0
HANESBRANDS INC COM 410345102 37 2,075 SH   SOLE 13 2,075 0 0
HANESBRANDS INC COM 410345102 43 2,406 SH   SOLE 15 2,406 0 0
HANESBRANDS INC COM 410345102 14,643 818,955 SH   SOLE 18 772,715 0 46,240
HANESBRANDS INC COM 410345102 1,988 111,207 SH   SOLE 19 111,207 0 0
HANESBRANDS INC COM 410345102 152,184 8,511,392 SH   SOLE 21 8,511,392 0 0
HANESBRANDS INC COM 410345102 169,896 9,501,994 SH   SOLE 22 8,550,330 0 951,664
HANESBRANDS INC COM 410345102 4,602 257,355 SH   SOLE 23 257,355 0 0
HANESBRANDS INC COM 410345102 6,623 370,408 SH   SOLE 25 370,408 0 0
HANESBRANDS INC COM 410345102 30,576 1,710,057 SH   SOLE 26 598,921 0 1,111,136
HANESBRANDS INC COM 410345102 1,253 70,059 SH   SOLE 28 51,207 0 18,852
HANESBRANDS INC COM 410345102 1,532 85,686 SH   SOLE 29 10,994 0 74,692
HANESBRANDS INC COM 410345102 23,052 1,289,260 SH   SOLE 30 1,289,260 0 0
HANESBRANDS INC COM 410345102 1,992 111,420 SH   SOLE 31 68,179 0 43,241
HANESBRANDS INC COM 410345102 463 25,909 SH   SOLE 34 25,909 0 0
HANESBRANDS INC COM 410345102 4,744 265,326 SH   SOLE 36 265,326 0 0
HANESBRANDS INC COM 410345102 131 7,319 SH   SOLE 40 7,319 0 0
HANGER INC COM NEW 41043F208 53 2,789 SH   SOLE 18 0 0 2,789
HANGER INC COM NEW 41043F208 1,978 103,840 SH   SOLE 21 103,840 0 0
HANGER INC COM NEW 41043F208 8,772 460,474 SH   SOLE 22 460,474 0 0
HANMI FINL CORP COM NEW 410495204 652 30,640 SH   SOLE 2 1,156 0 29,484
HANMI FINL CORP COM NEW 410495204 6 266 SH   SOLE 4 266 0 0
HANMI FINL CORP COM NEW 410495204 15 726 SH   SOLE 7 726 0 0
HANMI FINL CORP COM NEW 410495204 2,909 136,783 SH   SOLE 18 136,783 0 0
HANMI FINL CORP COM NEW 410495204 884 41,549 SH   SOLE 19 41,549 0 0
HANMI FINL CORP COM NEW 410495204 71,127 3,344,011 SH   SOLE 21 3,344,011 0 0
HANMI FINL CORP COM NEW 410495204 20,341 956,321 SH   SOLE 22 913,601 0 42,720
HANMI FINL CORP COM NEW 410495204 61 2,888 SH   SOLE 26 0 0 2,888
HANMI FINL CORP COM NEW 410495204 97 4,563 SH   SOLE 28 4,563 0 0
HANMI FINL CORP COM NEW 410495204 937 44,055 SH   SOLE 30 44,055 0 0
HANMI FINL CORP COM NEW 410495204 72 3,407 SH   SOLE 40 3,407 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,549 60,395 SH   SOLE 2 2,122 0 58,273
HANNON ARMSTRONG SUST INFR C COM 41068X100 7 285 SH   SOLE 4 285 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 31 1,200 SH   SOLE 7 1,200 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 4,847 189,039 SH   SOLE 18 189,039 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,401 93,626 SH   SOLE 19 93,626 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 82,775 3,228,362 SH   SOLE 21 3,228,362 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 48,479 1,890,740 SH   SOLE 22 1,815,269 0 75,471
HANNON ARMSTRONG SUST INFR C COM 41068X100 550 21,467 SH   SOLE 26 18,066 0 3,401
HANNON ARMSTRONG SUST INFR C COM 41068X100 216 8,423 SH   SOLE 28 8,423 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 389 15,174 SH   SOLE 30 15,174 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 139 5,435 SH   SOLE 40 5,435 0 0
HANOVER INS GROUP INC COM 410867105 12,435 108,914 SH   SOLE 2 22,892 0 86,022
HANOVER INS GROUP INC COM 410867105 26 227 SH   SOLE 4 227 0 0
HANOVER INS GROUP INC COM 410867105 140 1,229 SH   SOLE 7 1,229 0 0
HANOVER INS GROUP INC COM 410867105 14,406 126,183 SH   SOLE 18 126,183 0 0
HANOVER INS GROUP INC COM 410867105 1,051 9,204 SH   SOLE 19 9,204 0 0
HANOVER INS GROUP INC COM 410867105 231,026 2,023,529 SH   SOLE 21 2,023,529 0 0
HANOVER INS GROUP INC COM 410867105 159,574 1,397,690 SH   SOLE 22 1,308,041 0 89,649
HANOVER INS GROUP INC COM 410867105 127 1,114 SH   SOLE 23 1,114 0 0
HANOVER INS GROUP INC COM 410867105 1,657 14,513 SH   SOLE 26 9,535 0 4,978
HANOVER INS GROUP INC COM 410867105 631 5,531 SH   SOLE 28 5,531 0 0
HANOVER INS GROUP INC COM 410867105 1,293 11,325 SH   SOLE 30 11,325 0 0
HANOVER INS GROUP INC COM 410867105 103 898 SH   SOLE 31 898 0 0
HANOVER INS GROUP INC COM 410867105 209 1,829 SH   SOLE 36 1,829 0 0
HANOVER INS GROUP INC COM 410867105 438 3,838 SH   SOLE 40 3,838 0 0
HARBORONE BANCORP INC COM 41165F101 214 12,454 SH   SOLE 2 472 0 11,982
HARBORONE BANCORP INC COM 41165F101 6 330 SH   SOLE 7 330 0 0
HARBORONE BANCORP INC COM 41165F101 858 49,876 SH   SOLE 18 49,876 0 0
HARBORONE BANCORP INC COM 41165F101 353 20,545 SH   SOLE 19 20,545 0 0
HARBORONE BANCORP INC COM 41165F101 8,901 517,493 SH   SOLE 21 517,493 0 0
HARBORONE BANCORP INC COM 41165F101 4,535 263,640 SH   SOLE 22 253,489 0 10,151
HARBORONE BANCORP INC COM 41165F101 33 1,891 SH   SOLE 30 1,891 0 0
HARLEY DAVIDSON INC COM 412822108 16,875 473,222 SH   SOLE 2 76,910 0 396,312
HARLEY DAVIDSON INC COM 412822108 2,098 58,843 SH   SOLE 4 54,451 0 4,392
HARLEY DAVIDSON INC COM 412822108 4,967 139,289 SH   SOLE 7 139,289 0 0
HARLEY DAVIDSON INC COM 412822108 38 1,060 SH   SOLE 13 1,060 0 0
HARLEY DAVIDSON INC COM 412822108 43 1,208 SH   SOLE 15 1,208 0 0
HARLEY DAVIDSON INC COM 412822108 15,891 445,623 SH   SOLE 18 423,726 0 21,897
HARLEY DAVIDSON INC COM 412822108 1,873 52,511 SH   SOLE 19 52,511 0 0
HARLEY DAVIDSON INC COM 412822108 245,233 6,876,967 SH   SOLE 21 6,876,967 0 0
HARLEY DAVIDSON INC COM 412822108 152,259 4,269,752 SH   SOLE 22 3,817,356 0 452,396
HARLEY DAVIDSON INC COM 412822108 4,378 122,758 SH   SOLE 23 122,758 0 0
HARLEY DAVIDSON INC COM 412822108 6,156 172,635 SH   SOLE 25 172,635 0 0
HARLEY DAVIDSON INC COM 412822108 24,770 694,605 SH   SOLE 26 243,706 0 450,899
HARLEY DAVIDSON INC COM 412822108 1,098 30,781 SH   SOLE 28 22,241 0 8,540
HARLEY DAVIDSON INC COM 412822108 1,489 41,753 SH   SOLE 29 7,601 0 34,152
HARLEY DAVIDSON INC COM 412822108 20,105 563,799 SH   SOLE 30 563,799 0 0
HARLEY DAVIDSON INC COM 412822108 2,102 58,949 SH   SOLE 31 38,066 0 20,883
HARLEY DAVIDSON INC COM 412822108 2,090 58,616 SH   SOLE 32 58,616 0 0
HARLEY DAVIDSON INC COM 412822108 339 9,508 SH   SOLE 34 9,508 0 0
HARLEY DAVIDSON INC COM 412822108 5,537 155,262 SH   SOLE 36 155,262 0 0
HARLEY DAVIDSON INC COM 412822108 122 3,417 SH   SOLE 40 3,417 0 0
HARMONIC INC COM 413160102 482 88,909 SH   SOLE 2 3,019 0 85,890
HARMONIC INC COM 413160102 11 1,991 SH   SOLE 7 1,991 0 0
HARMONIC INC COM 413160102 2,099 387,339 SH   SOLE 18 387,339 0 0
HARMONIC INC COM 413160102 726 134,034 SH   SOLE 19 134,034 0 0
HARMONIC INC COM 413160102 51,556 9,512,188 SH   SOLE 21 9,512,188 0 0
HARMONIC INC COM 413160102 13,013 2,401,010 SH   SOLE 22 2,293,851 0 107,159
HARMONIC INC COM 413160102 673 124,112 SH   SOLE 30 124,112 0 0
HARMONIC INC COM 413160102 47 8,589 SH   SOLE 40 8,589 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 3,566 1,876,778 SH   SOLE 7 1,876,778 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 13 6,600 SH   SOLE 22 6,600 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 4,234 2,228,619 SH   SOLE 30 2,228,619 0 0
HARPOON THERAPEUTICS INC COM 41358P106 16 1,644 SH   SOLE 2 0 0 1,644
HARPOON THERAPEUTICS INC COM 41358P106 57 6,018 SH   SOLE 18 6,018 0 0
HARPOON THERAPEUTICS INC COM 41358P106 58 6,153 SH   SOLE 19 6,153 0 0
HARPOON THERAPEUTICS INC COM 41358P106 748 78,995 SH   SOLE 21 78,995 0 0
HARRIS CORP DEL COM 413875105 49,158 307,795 SH   SOLE 2 45,428 0 262,367
HARRIS CORP DEL COM 413875105 6,865 42,982 SH   SOLE 4 39,644 0 3,338
HARRIS CORP DEL COM 413875105 18,137 113,562 SH   SOLE 7 102,744 0 10,818
HARRIS CORP DEL COM 413875105 576 3,606 SH   SOLE 13 3,606 0 0
HARRIS CORP DEL COM 413875105 183 1,146 SH   SOLE 15 1,146 0 0
HARRIS CORP DEL COM 413875105 40,490 253,524 SH   SOLE 18 238,393 0 15,131
HARRIS CORP DEL COM 413875105 5,249 32,864 SH   SOLE 19 32,864 0 0
HARRIS CORP DEL COM 413875105 753,560 4,718,300 SH   SOLE 21 4,718,300 0 0
HARRIS CORP DEL COM 413875105 476,409 2,982,962 SH   SOLE 22 2,669,162 0 313,800
HARRIS CORP DEL COM 413875105 13,805 86,438 SH   SOLE 23 86,438 0 0
HARRIS CORP DEL COM 413875105 27,669 173,246 SH   SOLE 25 173,246 0 0
HARRIS CORP DEL COM 413875105 53,551 335,303 SH   SOLE 26 148,366 0 186,937
HARRIS CORP DEL COM 413875105 3,605 22,575 SH   SOLE 28 16,403 0 6,172
HARRIS CORP DEL COM 413875105 4,591 28,743 SH   SOLE 29 4,350 0 24,393
HARRIS CORP DEL COM 413875105 70,356 440,524 SH   SOLE 30 440,524 0 0
HARRIS CORP DEL COM 413875105 5,649 35,368 SH   SOLE 31 22,732 0 12,636
HARRIS CORP DEL COM 413875105 2,134 13,360 SH   SOLE 34 13,360 0 0
HARRIS CORP DEL COM 413875105 17,154 107,406 SH   SOLE 36 107,406 0 0
HARRIS CORP DEL COM 413875105 384 2,404 SH   SOLE 40 2,404 0 0
HARROW HEALTH INC COM 415858109 17 3,364 SH   SOLE 18 3,364 0 0
HARROW HEALTH INC COM 415858109 423 84,840 SH   SOLE 21 84,840 0 0
HARROW HEALTH INC COM 415858109 135 27,111 SH   SOLE 22 27,111 0 0
HARSCO CORP COM 415864107 1,314 65,196 SH   SOLE 2 2,910 0 62,286
HARSCO CORP COM 415864107 9 467 SH   SOLE 4 467 0 0
HARSCO CORP COM 415864107 31 1,534 SH   SOLE 7 1,534 0 0
HARSCO CORP COM 415864107 7,056 350,014 SH   SOLE 18 342,488 0 7,526
HARSCO CORP COM 415864107 2,612 129,558 SH   SOLE 19 129,558 0 0
HARSCO CORP COM 415864107 169,849 8,425,046 SH   SOLE 21 8,425,046 0 0
HARSCO CORP COM 415864107 46,857 2,324,273 SH   SOLE 22 2,216,558 0 107,715
HARSCO CORP COM 415864107 8 420 SH   SOLE 23 420 0 0
HARSCO CORP COM 415864107 835 41,432 SH   SOLE 26 27,715 0 13,717
HARSCO CORP COM 415864107 232 11,496 SH   SOLE 28 11,496 0 0
HARSCO CORP COM 415864107 2,384 118,238 SH   SOLE 30 118,238 0 0
HARSCO CORP COM 415864107 553 27,414 SH   SOLE 34 27,414 0 0
HARSCO CORP COM 415864107 148 7,339 SH   SOLE 36 7,339 0 0
HARSCO CORP COM 415864107 183 9,096 SH   SOLE 40 9,096 0 0
HARTE-HANKS INC COM 416196202 3 704 SH   SOLE 18 704 0 0
HARTE-HANKS INC COM 416196202 44 12,320 SH   SOLE 21 12,320 0 0
HARTE-HANKS INC COM 416196202 245 68,542 SH   SOLE 22 68,542 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 57,894 1,164,394 SH   SOLE 2 308,766 0 855,628
HARTFORD FINL SVCS GROUP INC COM 416515104 7,149 143,777 SH   SOLE 4 134,327 0 9,450
HARTFORD FINL SVCS GROUP INC COM 416515104 15,297 307,655 SH   SOLE 7 287,882 0 19,773
HARTFORD FINL SVCS GROUP INC COM 416515104 3,356 67,503 SH   SOLE 13 67,503 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 162 3,255 SH   SOLE 15 3,255 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 83,154 1,672,437 SH   SOLE 18 1,539,302 0 133,135
HARTFORD FINL SVCS GROUP INC COM 416515104 74,049 1,489,321 SH   SOLE 19 1,489,321 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 416,570 8,378,311 SH   SOLE 21 8,378,311 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 478,037 9,614,573 SH   SOLE 22 8,508,359 0 1,106,214
HARTFORD FINL SVCS GROUP INC COM 416515104 16,822 338,325 SH   SOLE 23 338,325 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 17,315 348,244 SH   SOLE 25 348,244 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 82,674 1,662,793 SH   SOLE 26 417,165 0 1,245,628
HARTFORD FINL SVCS GROUP INC COM 416515104 3,426 68,915 SH   SOLE 28 49,639 0 19,276
HARTFORD FINL SVCS GROUP INC COM 416515104 12,825 257,954 SH   SOLE 29 57,762 0 200,192
HARTFORD FINL SVCS GROUP INC COM 416515104 67,015 1,347,856 SH   SOLE 30 1,347,856 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 8,841 177,809 SH   SOLE 31 120,738 0 57,071
HARTFORD FINL SVCS GROUP INC COM 416515104 16,240 326,635 SH   SOLE 34 326,635 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 20,388 410,060 SH   SOLE 36 410,060 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 364 7,313 SH   SOLE 40 7,313 0 0
HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 9 200 SH   SOLE 17 0 0 200
HARVARD BIOSCIENCE INC COM 416906105 152 35,312 SH   SOLE 2 1,600 0 33,712
HARVARD BIOSCIENCE INC COM 416906105 5 1,234 SH   SOLE 7 1,234 0 0
HARVARD BIOSCIENCE INC COM 416906105 477 110,759 SH   SOLE 18 110,759 0 0
HARVARD BIOSCIENCE INC COM 416906105 861 199,738 SH   SOLE 19 199,738 0 0
HARVARD BIOSCIENCE INC COM 416906105 5,539 1,285,103 SH   SOLE 21 1,285,103 0 0
HARVARD BIOSCIENCE INC COM 416906105 5,718 1,326,610 SH   SOLE 22 1,299,795 0 26,815
HARVARD BIOSCIENCE INC COM 416906105 84 19,440 SH   SOLE 26 0 0 19,440
HASBRO INC COM 418056107 26,936 316,819 SH   SOLE 2 51,362 0 265,457
HASBRO INC COM 418056107 3,194 37,565 SH   SOLE 4 34,433 0 3,132
HASBRO INC COM 418056107 10,474 123,193 SH   SOLE 7 112,368 0 10,825
HASBRO INC COM 418056107 63 744 SH   SOLE 13 744 0 0
HASBRO INC COM 418056107 98 1,152 SH   SOLE 15 1,152 0 0
HASBRO INC COM 418056107 3 38 SH   SOLE 17 0 0 38
HASBRO INC COM 418056107 21,768 256,031 SH   SOLE 18 240,811 0 15,220
HASBRO INC COM 418056107 2,701 31,765 SH   SOLE 19 31,765 0 0
HASBRO INC COM 418056107 279,499 3,287,445 SH   SOLE 21 3,287,445 0 0
HASBRO INC COM 418056107 244,667 2,877,764 SH   SOLE 22 2,568,285 0 309,479
HASBRO INC COM 418056107 8,062 94,823 SH   SOLE 23 94,823 0 0
HASBRO INC COM 418056107 8,496 99,930 SH   SOLE 25 99,930 0 0
HASBRO INC COM 418056107 53,190 625,614 SH   SOLE 26 150,948 0 474,666
HASBRO INC COM 418056107 2,001 23,531 SH   SOLE 28 16,980 0 6,551
HASBRO INC COM 418056107 2,425 28,518 SH   SOLE 29 3,874 0 24,644
HASBRO INC COM 418056107 39,844 468,640 SH   SOLE 30 468,640 0 0
HASBRO INC COM 418056107 3,331 39,178 SH   SOLE 31 25,027 0 14,151
HASBRO INC COM 418056107 1,546 18,184 SH   SOLE 32 18,184 0 0
HASBRO INC COM 418056107 598 7,037 SH   SOLE 34 7,037 0 0
HASBRO INC COM 418056107 8,964 105,429 SH   SOLE 36 105,429 0 0
HASBRO INC COM 418056107 284 3,339 SH   SOLE 40 3,339 0 0
HAVERTY FURNITURE INC COM 419596101 394 18,008 SH   SOLE 2 621 0 17,387
HAVERTY FURNITURE INC COM 419596101 10 445 SH   SOLE 7 445 0 0
HAVERTY FURNITURE INC COM 419596101 1,857 84,864 SH   SOLE 18 84,864 0 0
HAVERTY FURNITURE INC COM 419596101 652 29,811 SH   SOLE 19 29,811 0 0
HAVERTY FURNITURE INC COM 419596101 45,424 2,076,040 SH   SOLE 21 2,076,040 0 0
HAVERTY FURNITURE INC COM 419596101 13,005 594,401 SH   SOLE 22 570,076 0 24,325
HAVERTY FURNITURE INC COM 419596101 147 6,725 SH   SOLE 26 0 0 6,725
HAVERTY FURNITURE INC COM 419596101 57 2,616 SH   SOLE 28 2,616 0 0
HAVERTY FURNITURE INC COM 419596101 612 27,981 SH   SOLE 30 27,981 0 0
HAVERTY FURNITURE INC COM 419596101 50 2,295 SH   SOLE 40 2,295 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 11,062 271,315 SH   SOLE 2 66,167 0 205,148
HAWAIIAN ELEC INDUSTRIES COM 419870100 203 4,984 SH   SOLE 4 4,984 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 329 8,077 SH   SOLE 7 8,077 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 12,865 315,548 SH   SOLE 18 315,548 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 930 22,800 SH   SOLE 19 22,800 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 229,398 5,626,646 SH   SOLE 21 5,626,646 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 153,601 3,767,491 SH   SOLE 22 3,541,020 0 226,471
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,433 35,140 SH   SOLE 26 23,254 0 11,886
HAWAIIAN ELEC INDUSTRIES COM 419870100 560 13,736 SH   SOLE 28 13,736 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,307 56,588 SH   SOLE 30 56,588 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 95 2,342 SH   SOLE 31 2,342 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 450 11,049 SH   SOLE 36 11,049 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 367 8,996 SH   SOLE 40 8,996 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,643 62,583 SH   SOLE 2 14,132 0 48,451
HAWAIIAN HOLDINGS INC COM 419879101 29 1,094 SH   SOLE 7 1,094 0 0
HAWAIIAN HOLDINGS INC COM 419879101 5,758 219,363 SH   SOLE 18 214,861 0 4,502
HAWAIIAN HOLDINGS INC COM 419879101 5,488 209,076 SH   SOLE 19 209,076 0 0
HAWAIIAN HOLDINGS INC COM 419879101 137,526 5,239,071 SH   SOLE 21 5,239,071 0 0
HAWAIIAN HOLDINGS INC COM 419879101 45,871 1,747,474 SH   SOLE 22 1,696,896 0 50,578
HAWAIIAN HOLDINGS INC COM 419879101 1,206 45,934 SH   SOLE 23 45,934 0 0
HAWAIIAN HOLDINGS INC COM 419879101 2,049 78,063 SH   SOLE 26 0 0 78,063
HAWAIIAN HOLDINGS INC COM 419879101 51 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,681 64,032 SH   SOLE 30 64,032 0 0
HAWAIIAN HOLDINGS INC COM 419879101 47 1,803 SH   SOLE 40 1,803 0 0
HAWKINS INC COM 420261109 405 10,995 SH   SOLE 2 736 0 10,259
HAWKINS INC COM 420261109 10 262 SH   SOLE 7 262 0 0
HAWKINS INC COM 420261109 1,669 45,308 SH   SOLE 18 44,662 0 646
HAWKINS INC COM 420261109 613 16,650 SH   SOLE 19 16,650 0 0
HAWKINS INC COM 420261109 38,871 1,055,418 SH   SOLE 21 1,055,418 0 0
HAWKINS INC COM 420261109 11,092 301,155 SH   SOLE 22 288,257 0 12,898
HAWKINS INC COM 420261109 49 1,330 SH   SOLE 28 1,330 0 0
HAWKINS INC COM 420261109 576 15,628 SH   SOLE 30 15,628 0 0
HAWKINS INC COM 420261109 40 1,099 SH   SOLE 40 1,099 0 0
HAWTHORN BANCSHARES INC COM 420476103 25 1,090 SH   SOLE 18 1,090 0 0
HAWTHORN BANCSHARES INC COM 420476103 121 5,191 SH   SOLE 21 5,191 0 0
HAWTHORN BANCSHARES INC COM 420476103 20 875 SH   SOLE 22 875 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 412 12,549 SH   SOLE 2 468 0 12,081
HAYNES INTERNATIONAL INC COM NEW 420877201 4 134 SH   SOLE 4 134 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 10 293 SH   SOLE 7 293 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 1,870 56,950 SH   SOLE 18 56,950 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 647 19,715 SH   SOLE 19 19,715 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 45,847 1,396,502 SH   SOLE 21 1,396,502 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 11,715 356,846 SH   SOLE 22 341,080 0 15,766
HAYNES INTERNATIONAL INC COM NEW 420877201 318 9,680 SH   SOLE 26 2,788 0 6,892
HAYNES INTERNATIONAL INC COM NEW 420877201 60 1,839 SH   SOLE 28 1,839 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 584 17,793 SH   SOLE 30 17,793 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 44 1,347 SH   SOLE 40 1,347 0 0
HC2 HLDGS INC COM 404139107 85 34,688 SH   SOLE 2 1,890 0 32,798
HC2 HLDGS INC COM 404139107 3 1,060 SH   SOLE 7 1,060 0 0
HC2 HLDGS INC COM 404139107 323 132,006 SH   SOLE 18 132,006 0 0
HC2 HLDGS INC COM 404139107 149 60,630 SH   SOLE 19 60,630 0 0
HC2 HLDGS INC COM 404139107 3,483 1,421,699 SH   SOLE 21 1,421,699 0 0
HC2 HLDGS INC COM 404139107 1,304 532,131 SH   SOLE 22 496,768 0 35,363
HCA HEALTHCARE INC COM 40412C101 104,876 804,387 SH   SOLE 2 188,727 0 615,660
HCA HEALTHCARE INC COM 40412C101 15,065 115,545 SH   SOLE 4 108,172 0 7,373
HCA HEALTHCARE INC COM 40412C101 38,833 297,842 SH   SOLE 7 237,639 0 60,203
HCA HEALTHCARE INC COM 40412C101 624 4,788 SH   SOLE 13 4,788 0 0
HCA HEALTHCARE INC COM 40412C101 316 2,421 SH   SOLE 15 2,421 0 0
HCA HEALTHCARE INC COM 40412C101 104,485 801,387 SH   SOLE 18 753,542 0 47,845
HCA HEALTHCARE INC COM 40412C101 168,575 1,292,954 SH   SOLE 19 1,292,954 0 0
HCA HEALTHCARE INC COM 40412C101 788,428 6,047,153 SH   SOLE 21 6,047,153 0 0
HCA HEALTHCARE INC COM 40412C101 914,424 7,013,532 SH   SOLE 22 6,267,594 0 745,938
HCA HEALTHCARE INC COM 40412C101 26,363 202,199 SH   SOLE 23 202,199 0 0
HCA HEALTHCARE INC COM 40412C101 34,160 262,005 SH   SOLE 25 262,005 0 0
HCA HEALTHCARE INC COM 40412C101 150,948 1,157,753 SH   SOLE 26 299,843 0 857,910
HCA HEALTHCARE INC COM 40412C101 6,905 52,962 SH   SOLE 28 38,489 0 14,473
HCA HEALTHCARE INC COM 40412C101 1,636 12,547 SH   SOLE 29 12,547 0 0
HCA HEALTHCARE INC COM 40412C101 155,081 1,189,455 SH   SOLE 30 1,189,455 0 0
HCA HEALTHCARE INC COM 40412C101 10,997 84,344 SH   SOLE 31 52,178 0 32,166
HCA HEALTHCARE INC COM 40412C101 71,916 551,587 SH   SOLE 34 551,587 0 0
HCA HEALTHCARE INC COM 40412C101 30,230 231,863 SH   SOLE 36 231,863 0 0
HCA HEALTHCARE INC COM 40412C101 841 6,451 SH   SOLE 40 6,451 0 0
HCI GROUP INC COM 40416E103 334 7,814 SH   SOLE 2 245 0 7,569
HCI GROUP INC COM 40416E103 9 208 SH   SOLE 7 208 0 0
HCI GROUP INC COM 40416E103 1,476 34,553 SH   SOLE 18 34,553 0 0
HCI GROUP INC COM 40416E103 460 10,773 SH   SOLE 19 10,773 0 0
HCI GROUP INC COM 40416E103 32,369 757,522 SH   SOLE 21 757,522 0 0
HCI GROUP INC COM 40416E103 10,107 236,538 SH   SOLE 22 225,911 0 10,627
HCI GROUP INC COM 40416E103 30 710 SH   SOLE 23 710 0 0
HCI GROUP INC COM 40416E103 65 1,519 SH   SOLE 28 1,519 0 0
HCI GROUP INC COM 40416E103 420 9,831 SH   SOLE 30 9,831 0 0
HCI GROUP INC COM 40416E103 44 1,041 SH   SOLE 40 1,041 0 0
HCP INC COM 40414L109 38,023 1,214,799 SH   SOLE 2 116,475 0 1,098,324
HCP INC COM 40414L109 8,727 278,819 SH   SOLE 4 264,618 0 14,201
HCP INC COM 40414L109 34,468 1,101,220 SH   SOLE 7 1,070,004 0 31,216
HCP INC COM 40414L109 465 14,863 SH   SOLE 13 14,863 0 0
HCP INC COM 40414L109 668 21,348 SH   SOLE 15 21,348 0 0
HCP INC COM 40414L109 30,317 968,581 SH   SOLE 18 907,344 0 61,237
HCP INC COM 40414L109 27,538 879,802 SH   SOLE 19 879,802 0 0
HCP INC COM 40414L109 478,171 15,277,020 SH   SOLE 21 15,277,020 0 0
HCP INC COM 40414L109 566,329 18,093,564 SH   SOLE 22 16,796,508 0 1,297,056
HCP INC COM 40414L109 11,394 364,017 SH   SOLE 23 364,017 0 0
HCP INC COM 40414L109 45,818 1,463,836 SH   SOLE 25 1,463,836 0 0
HCP INC COM 40414L109 63,864 2,040,371 SH   SOLE 26 576,193 0 1,464,178
HCP INC COM 40414L109 2,784 88,940 SH   SOLE 28 64,798 0 24,142
HCP INC COM 40414L109 8,975 286,750 SH   SOLE 29 188,815 0 97,935
HCP INC COM 40414L109 126,786 4,050,680 SH   SOLE 30 4,050,680 0 0
HCP INC COM 40414L109 4,775 152,552 SH   SOLE 31 96,757 0 55,795
HCP INC COM 40414L109 933 29,794 SH   SOLE 34 29,794 0 0
HCP INC COM 40414L109 12,455 397,912 SH   SOLE 36 397,912 0 0
HCP INC COM 40414L109 391 12,477 SH   SOLE 40 12,477 0 0
HD SUPPLY HLDGS INC COM 40416M105 18,420 424,916 SH   SOLE 2 44,328 0 380,588
HD SUPPLY HLDGS INC COM 40416M105 3,089 71,261 SH   SOLE 4 66,489 0 4,772
HD SUPPLY HLDGS INC COM 40416M105 500 11,532 SH   SOLE 7 11,532 0 0
HD SUPPLY HLDGS INC COM 40416M105 42 973 SH   SOLE 13 973 0 0
HD SUPPLY HLDGS INC COM 40416M105 4,920 113,505 SH   SOLE 18 98,682 0 14,823
HD SUPPLY HLDGS INC COM 40416M105 1,716 39,585 SH   SOLE 19 39,585 0 0
HD SUPPLY HLDGS INC COM 40416M105 89,028 2,053,700 SH   SOLE 21 2,053,700 0 0
HD SUPPLY HLDGS INC COM 40416M105 239,476 5,524,238 SH   SOLE 22 5,162,420 0 361,818
HD SUPPLY HLDGS INC COM 40416M105 5,603 129,258 SH   SOLE 23 129,258 0 0
HD SUPPLY HLDGS INC COM 40416M105 97 2,246 SH   SOLE 25 2,246 0 0
HD SUPPLY HLDGS INC COM 40416M105 19,421 447,999 SH   SOLE 26 172,397 0 275,602
HD SUPPLY HLDGS INC COM 40416M105 1,567 36,143 SH   SOLE 28 25,548 0 10,595
HD SUPPLY HLDGS INC COM 40416M105 1,901 43,845 SH   SOLE 29 7,794 0 36,051
HD SUPPLY HLDGS INC COM 40416M105 11,576 267,038 SH   SOLE 30 267,038 0 0
HD SUPPLY HLDGS INC COM 40416M105 2,666 61,496 SH   SOLE 31 38,236 0 23,260
HD SUPPLY HLDGS INC COM 40416M105 444 10,239 SH   SOLE 34 10,239 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,730 39,910 SH   SOLE 36 39,910 0 0
HD SUPPLY HLDGS INC COM 40416M105 167 3,843 SH   SOLE 40 3,843 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 30 262 SH   SOLE 18 262 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 24 205 SH   SOLE 19 205 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 18,589 160,376 SH   SOLE 21 160,376 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 3,714 32,040 SH   SOLE 22 32,040 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 15,032 129,685 SH   SOLE 26 129,685 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 81 699 SH   SOLE 30 699 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 7,385 63,712 SH   SOLE 34 63,712 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 284 10,593 SH   SOLE 2 478 0 10,115
HEALTH INS INNOVATIONS INC COM CL A 42225K106 7 278 SH   SOLE 7 278 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 1,131 42,177 SH   SOLE 18 42,177 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 546 20,341 SH   SOLE 19 20,341 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 11,661 434,800 SH   SOLE 21 434,800 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 8,866 330,565 SH   SOLE 22 320,907 0 9,658
HEALTHCARE RLTY TR COM 421946104 5,823 181,356 SH   SOLE 2 57,523 0 123,833
HEALTHCARE RLTY TR COM 421946104 1,054 32,812 SH   SOLE 4 32,812 0 0
HEALTHCARE RLTY TR COM 421946104 5,972 185,999 SH   SOLE 7 185,999 0 0
HEALTHCARE RLTY TR COM 421946104 161 5,024 SH   SOLE 15 5,024 0 0
HEALTHCARE RLTY TR COM 421946104 22,581 703,230 SH   SOLE 18 703,230 0 0
HEALTHCARE RLTY TR COM 421946104 12,388 385,803 SH   SOLE 19 385,803 0 0
HEALTHCARE RLTY TR COM 421946104 315,682 9,831,278 SH   SOLE 21 9,831,278 0 0
HEALTHCARE RLTY TR COM 421946104 190,989 5,947,972 SH   SOLE 22 5,784,557 0 163,415
HEALTHCARE RLTY TR COM 421946104 226 7,027 SH   SOLE 23 7,027 0 0
HEALTHCARE RLTY TR COM 421946104 8,343 259,826 SH   SOLE 25 259,826 0 0
HEALTHCARE RLTY TR COM 421946104 2,845 88,588 SH   SOLE 26 33,692 0 54,896
HEALTHCARE RLTY TR COM 421946104 507 15,800 SH   SOLE 28 15,800 0 0
HEALTHCARE RLTY TR COM 421946104 1,407 43,807 SH   SOLE 29 43,807 0 0
HEALTHCARE RLTY TR COM 421946104 20,635 642,631 SH   SOLE 30 642,631 0 0
HEALTHCARE RLTY TR COM 421946104 68 2,110 SH   SOLE 36 2,110 0 0
HEALTHCARE RLTY TR COM 421946104 360 11,208 SH   SOLE 40 11,208 0 0
HEALTHCARE SVCS GRP INC COM 421906108 3,015 91,391 SH   SOLE 2 34,073 0 57,318
HEALTHCARE SVCS GRP INC COM 421906108 10 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GRP INC COM 421906108 45 1,358 SH   SOLE 7 1,358 0 0
HEALTHCARE SVCS GRP INC COM 421906108 13,822 418,986 SH   SOLE 18 418,986 0 0
HEALTHCARE SVCS GRP INC COM 421906108 3,957 119,956 SH   SOLE 19 119,956 0 0
HEALTHCARE SVCS GRP INC COM 421906108 169,991 5,152,794 SH   SOLE 21 5,152,794 0 0
HEALTHCARE SVCS GRP INC COM 421906108 82,493 2,500,559 SH   SOLE 22 2,402,658 0 97,901
HEALTHCARE SVCS GRP INC COM 421906108 56 1,705 SH   SOLE 23 1,705 0 0
HEALTHCARE SVCS GRP INC COM 421906108 809 24,530 SH   SOLE 26 16,623 0 7,907
HEALTHCARE SVCS GRP INC COM 421906108 300 9,089 SH   SOLE 28 9,089 0 0
HEALTHCARE SVCS GRP INC COM 421906108 630 19,104 SH   SOLE 30 19,104 0 0
HEALTHCARE SVCS GRP INC COM 421906108 251 7,599 SH   SOLE 40 7,599 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 11,967 418,570 SH   SOLE 2 13,562 0 405,008
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,567 54,801 SH   SOLE 4 54,801 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 8,889 310,905 SH   SOLE 7 310,905 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 234 8,177 SH   SOLE 15 8,177 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,926 102,335 SH   SOLE 18 102,335 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 10,514 367,751 SH   SOLE 19 367,751 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 116,464 4,073,604 SH   SOLE 21 4,073,604 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 221,616 7,751,513 SH   SOLE 22 7,329,603 0 421,910
HEALTHCARE TR AMER INC CL A NEW 42225P501 326 11,419 SH   SOLE 23 11,419 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 12,460 435,815 SH   SOLE 25 435,815 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,994 139,712 SH   SOLE 26 44,652 0 95,060
HEALTHCARE TR AMER INC CL A NEW 42225P501 748 26,180 SH   SOLE 28 26,180 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,126 74,362 SH   SOLE 29 74,362 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 29,906 1,046,046 SH   SOLE 30 1,046,046 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 125 4,371 SH   SOLE 31 4,371 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 95 3,326 SH   SOLE 36 3,326 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 553 19,340 SH   SOLE 40 19,340 0 0
HEALTHEQUITY INC COM 42226A107 5,193 70,189 SH   SOLE 2 28,374 0 41,815
HEALTHEQUITY INC COM 42226A107 22 293 SH   SOLE 4 293 0 0
HEALTHEQUITY INC COM 42226A107 74 1,004 SH   SOLE 7 1,004 0 0
HEALTHEQUITY INC COM 42226A107 22,737 307,338 SH   SOLE 18 302,150 0 5,188
HEALTHEQUITY INC COM 42226A107 11,173 151,031 SH   SOLE 19 151,031 0 0
HEALTHEQUITY INC COM 42226A107 290,478 3,926,436 SH   SOLE 21 3,926,436 0 0
HEALTHEQUITY INC COM 42226A107 138,792 1,876,074 SH   SOLE 22 1,806,104 0 69,970
HEALTHEQUITY INC COM 42226A107 1,039 14,043 SH   SOLE 23 14,043 0 0
HEALTHEQUITY INC COM 42226A107 3,409 46,079 SH   SOLE 26 11,127 0 34,952
HEALTHEQUITY INC COM 42226A107 559 7,550 SH   SOLE 28 7,550 0 0
HEALTHEQUITY INC COM 42226A107 1,058 14,300 SH   SOLE 30 14,300 0 0
HEALTHEQUITY INC COM 42226A107 646 8,727 SH   SOLE 34 8,727 0 0
HEALTHEQUITY INC COM 42226A107 403 5,444 SH   SOLE 40 5,444 0 0
HEALTHSTREAM INC COM 42222N103 589 20,978 SH   SOLE 2 1,059 0 19,919
HEALTHSTREAM INC COM 42222N103 5 173 SH   SOLE 4 173 0 0
HEALTHSTREAM INC COM 42222N103 14 516 SH   SOLE 7 516 0 0
HEALTHSTREAM INC COM 42222N103 3,491 124,404 SH   SOLE 18 116,348 0 8,056
HEALTHSTREAM INC COM 42222N103 1,686 60,079 SH   SOLE 19 60,079 0 0
HEALTHSTREAM INC COM 42222N103 82,036 2,923,600 SH   SOLE 21 2,923,600 0 0
HEALTHSTREAM INC COM 42222N103 23,151 825,067 SH   SOLE 22 795,583 0 29,484
HEALTHSTREAM INC COM 42222N103 14 502 SH   SOLE 23 502 0 0
HEALTHSTREAM INC COM 42222N103 295 10,515 SH   SOLE 26 0 0 10,515
HEALTHSTREAM INC COM 42222N103 102 3,645 SH   SOLE 28 3,645 0 0
HEALTHSTREAM INC COM 42222N103 996 35,498 SH   SOLE 30 35,498 0 0
HEALTHSTREAM INC COM 42222N103 75 2,673 SH   SOLE 34 2,673 0 0
HEALTHSTREAM INC COM 42222N103 92 3,264 SH   SOLE 40 3,264 0 0
HEARTLAND EXPRESS INC COM 422347104 723 37,520 SH   SOLE 2 1,588 0 35,932
HEARTLAND EXPRESS INC COM 422347104 6 309 SH   SOLE 4 309 0 0
HEARTLAND EXPRESS INC COM 422347104 19 978 SH   SOLE 7 978 0 0
HEARTLAND EXPRESS INC COM 422347104 3,828 198,524 SH   SOLE 18 198,524 0 0
HEARTLAND EXPRESS INC COM 422347104 1,397 72,461 SH   SOLE 19 72,461 0 0
HEARTLAND EXPRESS INC COM 422347104 97,970 5,081,419 SH   SOLE 21 5,081,419 0 0
HEARTLAND EXPRESS INC COM 422347104 33,394 1,732,062 SH   SOLE 22 1,670,048 0 62,014
HEARTLAND EXPRESS INC COM 422347104 161 8,357 SH   SOLE 26 5,162 0 3,195
HEARTLAND EXPRESS INC COM 422347104 142 7,364 SH   SOLE 28 7,364 0 0
HEARTLAND EXPRESS INC COM 422347104 1,282 66,515 SH   SOLE 30 66,515 0 0
HEARTLAND EXPRESS INC COM 422347104 106 5,514 SH   SOLE 40 5,514 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,307 30,651 SH   SOLE 2 1,101 0 29,550
HEARTLAND FINL USA INC COM 42234Q102 28 666 SH   SOLE 7 666 0 0
HEARTLAND FINL USA INC COM 42234Q102 4,161 97,573 SH   SOLE 18 97,573 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,991 46,687 SH   SOLE 19 46,687 0 0
HEARTLAND FINL USA INC COM 42234Q102 40,676 953,720 SH   SOLE 21 953,720 0 0
HEARTLAND FINL USA INC COM 42234Q102 44,636 1,046,559 SH   SOLE 22 1,011,131 0 35,428
HEARTLAND FINL USA INC COM 42234Q102 363 8,513 SH   SOLE 26 6,882 0 1,631
HEARTLAND FINL USA INC COM 42234Q102 167 3,914 SH   SOLE 28 3,914 0 0
HEARTLAND FINL USA INC COM 42234Q102 331 7,751 SH   SOLE 30 7,751 0 0
HEARTLAND FINL USA INC COM 42234Q102 84 1,978 SH   SOLE 40 1,978 0 0
HEAT BIOLOGICS INC COM NEW 42237K300 1 407 SH   SOLE 21 407 0 0
HECLA MNG CO COM 422704106 1,080 469,715 SH   SOLE 2 16,123 0 453,592
HECLA MNG CO COM 422704106 5 2,165 SH   SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106 22 9,480 SH   SOLE 7 9,480 0 0
HECLA MNG CO COM 422704106 3,374 1,467,101 SH   SOLE 18 1,467,101 0 0
HECLA MNG CO COM 422704106 1,652 718,064 SH   SOLE 19 718,064 0 0
HECLA MNG CO COM 422704106 36,034 15,666,994 SH   SOLE 21 15,666,994 0 0
HECLA MNG CO COM 422704106 32,423 14,097,158 SH   SOLE 22 13,531,512 0 565,646
HECLA MNG CO COM 422704106 235 102,004 SH   SOLE 26 80,885 0 21,119
HECLA MNG CO COM 422704106 129 55,918 SH   SOLE 28 55,918 0 0
HECLA MNG CO COM 422704106 276 119,975 SH   SOLE 30 119,975 0 0
HECLA MNG CO COM 422704106 100 43,441 SH   SOLE 40 43,441 0 0
HEICO CORP NEW COM 422806109 8,756 92,292 SH   SOLE 2 13,662 0 78,630
HEICO CORP NEW COM 422806109 175 1,848 SH   SOLE 4 1,848 0 0
HEICO CORP NEW COM 422806109 68 720 SH   SOLE 7 720 0 0
HEICO CORP NEW COM 422806109 2,102 22,161 SH   SOLE 18 22,161 0 0
HEICO CORP NEW COM 422806109 60,479 637,489 SH   SOLE 19 637,489 0 0
HEICO CORP NEW COM 422806109 110,084 1,160,370 SH   SOLE 21 1,160,370 0 0
HEICO CORP NEW COM 422806109 99,737 1,051,302 SH   SOLE 22 975,418 0 75,884
HEICO CORP NEW COM 422806109 80 845 SH   SOLE 23 845 0 0
HEICO CORP NEW COM 422806109 1,583 16,688 SH   SOLE 26 13,360 0 3,328
HEICO CORP NEW COM 422806109 497 5,241 SH   SOLE 28 5,241 0 0
HEICO CORP NEW COM 422806109 1,958 20,634 SH   SOLE 30 20,634 0 0
HEICO CORP NEW COM 422806109 77 811 SH   SOLE 31 811 0 0
HEICO CORP NEW COM 422806109 414 4,368 SH   SOLE 40 4,368 0 0
HEICO CORP NEW CL A 422806208 12,377 147,242 SH   SOLE 2 5,072 0 142,170
HEICO CORP NEW CL A 422806208 28 333 SH   SOLE 4 333 0 0
HEICO CORP NEW CL A 422806208 124 1,472 SH   SOLE 7 1,472 0 0
HEICO CORP NEW CL A 422806208 3,878 46,131 SH   SOLE 18 44,169 0 1,962
HEICO CORP NEW CL A 422806208 4,322 51,417 SH   SOLE 19 51,417 0 0
HEICO CORP NEW CL A 422806208 188,236 2,239,301 SH   SOLE 21 2,239,301 0 0
HEICO CORP NEW CL A 422806208 180,103 2,142,550 SH   SOLE 22 1,990,625 0 151,925
HEICO CORP NEW CL A 422806208 2,435 28,967 SH   SOLE 26 21,200 0 7,767
HEICO CORP NEW CL A 422806208 828 9,856 SH   SOLE 28 9,856 0 0
HEICO CORP NEW CL A 422806208 3,039 36,148 SH   SOLE 30 36,148 0 0
HEICO CORP NEW CL A 422806208 135 1,606 SH   SOLE 31 1,606 0 0
HEICO CORP NEW CL A 422806208 694 8,252 SH   SOLE 40 8,252 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 580 15,141 SH   SOLE 2 684 0 14,457
HEIDRICK & STRUGGLES INTL IN COM 422819102 8 196 SH   SOLE 4 196 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 16 427 SH   SOLE 7 427 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 3,253 84,866 SH   SOLE 18 84,866 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,121 29,258 SH   SOLE 19 29,258 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 78,712 2,053,541 SH   SOLE 21 2,053,541 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 21,559 562,446 SH   SOLE 22 539,588 0 22,858
HEIDRICK & STRUGGLES INTL IN COM 422819102 72 1,872 SH   SOLE 26 0 0 1,872
HEIDRICK & STRUGGLES INTL IN COM 422819102 93 2,430 SH   SOLE 28 2,430 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,031 26,910 SH   SOLE 30 26,910 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,373 35,823 SH   SOLE 34 35,823 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 64 1,670 SH   SOLE 40 1,670 0 0
HELEN OF TROY CORP LTD COM G4388N106 4,309 37,156 SH   SOLE 2 11,795 0 25,361
HELEN OF TROY CORP LTD COM G4388N106 15 132 SH   SOLE 4 132 0 0
HELEN OF TROY CORP LTD COM G4388N106 56 487 SH   SOLE 7 487 0 0
HELEN OF TROY CORP LTD COM G4388N106 16,718 144,172 SH   SOLE 18 144,172 0 0
HELEN OF TROY CORP LTD COM G4388N106 4,647 40,071 SH   SOLE 19 40,071 0 0
HELEN OF TROY CORP LTD COM G4388N106 209,748 1,808,796 SH   SOLE 21 1,808,796 0 0
HELEN OF TROY CORP LTD COM G4388N106 112,066 966,418 SH   SOLE 22 930,246 0 36,172
HELEN OF TROY CORP LTD COM G4388N106 745 6,424 SH   SOLE 26 4,307 0 2,117
HELEN OF TROY CORP LTD COM G4388N106 402 3,465 SH   SOLE 28 3,465 0 0
HELEN OF TROY CORP LTD COM G4388N106 842 7,258 SH   SOLE 30 7,258 0 0
HELEN OF TROY CORP LTD COM G4388N106 340 2,931 SH   SOLE 40 2,931 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 97 14,547 SH   SOLE 2 724 0 13,823
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 3 523 SH   SOLE 7 523 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 401 60,278 SH   SOLE 18 60,278 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 163 24,473 SH   SOLE 19 24,473 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 4,186 628,502 SH   SOLE 21 628,502 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 1,249 187,570 SH   SOLE 22 171,812 0 15,758
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,176 148,732 SH   SOLE 2 4,983 0 143,749
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 26 3,276 SH   SOLE 7 3,276 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 4,864 614,873 SH   SOLE 18 614,873 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,723 217,768 SH   SOLE 19 217,768 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 120,998 15,296,843 SH   SOLE 21 15,296,843 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 32,723 4,136,882 SH   SOLE 22 3,942,446 0 194,436
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 141 17,819 SH   SOLE 26 8,247 0 9,572
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 135 17,004 SH   SOLE 28 17,004 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,629 205,920 SH   SOLE 30 205,920 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 91 11,446 SH   SOLE 40 11,446 0 0
HELMERICH & PAYNE INC COM 423452101 16,320 293,729 SH   SOLE 2 25,079 0 268,650
HELMERICH & PAYNE INC COM 423452101 1,896 34,120 SH   SOLE 4 31,247 0 2,873
HELMERICH & PAYNE INC COM 423452101 5,782 104,070 SH   SOLE 7 104,070 0 0
HELMERICH & PAYNE INC COM 423452101 107 1,919 SH   SOLE 13 1,919 0 0
HELMERICH & PAYNE INC COM 423452101 36 649 SH   SOLE 15 649 0 0
HELMERICH & PAYNE INC COM 423452101 18,344 330,160 SH   SOLE 18 316,214 0 13,946
HELMERICH & PAYNE INC COM 423452101 4,582 82,475 SH   SOLE 19 82,475 0 0
HELMERICH & PAYNE INC COM 423452101 276,029 4,968,118 SH   SOLE 21 4,968,118 0 0
HELMERICH & PAYNE INC COM 423452101 163,662 2,945,684 SH   SOLE 22 2,651,733 0 293,951
HELMERICH & PAYNE INC COM 423452101 4,508 81,141 SH   SOLE 23 81,141 0 0
HELMERICH & PAYNE INC COM 423452101 6,051 108,903 SH   SOLE 25 108,903 0 0
HELMERICH & PAYNE INC COM 423452101 25,853 465,321 SH   SOLE 26 163,582 0 301,739
HELMERICH & PAYNE INC COM 423452101 1,173 21,113 SH   SOLE 28 15,603 0 5,510
HELMERICH & PAYNE INC COM 423452101 1,491 26,832 SH   SOLE 29 4,757 0 22,075
HELMERICH & PAYNE INC COM 423452101 21,335 383,993 SH   SOLE 30 383,993 0 0
HELMERICH & PAYNE INC COM 423452101 1,770 31,850 SH   SOLE 31 20,979 0 10,871
HELMERICH & PAYNE INC COM 423452101 2,244 40,394 SH   SOLE 32 40,394 0 0
HELMERICH & PAYNE INC COM 423452101 1,639 29,494 SH   SOLE 34 29,494 0 0
HELMERICH & PAYNE INC COM 423452101 4,782 86,068 SH   SOLE 36 86,068 0 0
HELMERICH & PAYNE INC COM 423452101 121 2,180 SH   SOLE 40 2,180 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 216 15,312 SH   SOLE 2 667 0 14,645
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 7 462 SH   SOLE 7 462 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 860 60,992 SH   SOLE 18 60,992 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 343 24,295 SH   SOLE 19 24,295 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 8,782 622,820 SH   SOLE 21 622,820 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 2,566 182,019 SH   SOLE 22 172,053 0 9,966
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 42 2,998 SH   SOLE 30 2,998 0 0
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 3 17,074 SH   SOLE 21 17,074 0 0
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 71 444,929 SH   SOLE 22 444,929 0 0
HENNESSY ADVISORS INC COM 425885100 8 818 SH   SOLE 18 818 0 0
HENNESSY ADVISORS INC COM 425885100 104 11,294 SH   SOLE 21 11,294 0 0
HENNESSY ADVISORS INC COM 425885100 39 4,181 SH   SOLE 22 4,181 0 0
HENNESSY CAP ACQUSTION CORP UNIT 99/99/9999 42589C203 32,760 3,250,000 SH   SOLE 2 3,250,000 0 0
HENRY JACK & ASSOC INC COM 426281101 26,327 189,760 SH   SOLE 2 24,136 0 165,624
HENRY JACK & ASSOC INC COM 426281101 4,003 28,852 SH   SOLE 4 26,813 0 2,039
HENRY JACK & ASSOC INC COM 426281101 15,496 111,694 SH   SOLE 7 96,057 0 15,637
HENRY JACK & ASSOC INC COM 426281101 65 468 SH   SOLE 13 468 0 0
HENRY JACK & ASSOC INC COM 426281101 23,969 172,762 SH   SOLE 18 162,188 0 10,574
HENRY JACK & ASSOC INC COM 426281101 41,101 296,243 SH   SOLE 19 296,243 0 0
HENRY JACK & ASSOC INC COM 426281101 487,741 3,515,506 SH   SOLE 21 3,515,506 0 0
HENRY JACK & ASSOC INC COM 426281101 328,004 2,364,163 SH   SOLE 22 2,155,424 0 208,739
HENRY JACK & ASSOC INC COM 426281101 7,677 55,335 SH   SOLE 23 55,335 0 0
HENRY JACK & ASSOC INC COM 426281101 663 4,778 SH   SOLE 25 4,778 0 0
HENRY JACK & ASSOC INC COM 426281101 45,071 324,863 SH   SOLE 26 69,930 0 254,933
HENRY JACK & ASSOC INC COM 426281101 2,129 15,348 SH   SOLE 28 11,176 0 4,172
HENRY JACK & ASSOC INC COM 426281101 2,677 19,292 SH   SOLE 29 3,443 0 15,849
HENRY JACK & ASSOC INC COM 426281101 63,391 456,905 SH   SOLE 30 456,905 0 0
HENRY JACK & ASSOC INC COM 426281101 3,271 23,578 SH   SOLE 31 14,498 0 9,080
HENRY JACK & ASSOC INC COM 426281101 646 4,656 SH   SOLE 34 4,656 0 0
HENRY JACK & ASSOC INC COM 426281101 9,052 65,241 SH   SOLE 36 65,241 0 0
HENRY JACK & ASSOC INC COM 426281101 216 1,558 SH   SOLE 40 1,558 0 0
HENRY SCHEIN INC COM 806407102 24,205 402,678 SH   SOLE 2 64,214 0 338,464
HENRY SCHEIN INC COM 806407102 3,373 56,113 SH   SOLE 4 51,983 0 4,130
HENRY SCHEIN INC COM 806407102 10,759 178,992 SH   SOLE 7 141,342 0 37,650
HENRY SCHEIN INC COM 806407102 172 2,864 SH   SOLE 13 2,864 0 0
HENRY SCHEIN INC COM 806407102 86 1,434 SH   SOLE 15 1,434 0 0
HENRY SCHEIN INC COM 806407102 22,550 375,143 SH   SOLE 18 353,387 0 21,756
HENRY SCHEIN INC COM 806407102 2,885 47,991 SH   SOLE 19 47,991 0 0
HENRY SCHEIN INC COM 806407102 258,777 4,305,050 SH   SOLE 21 4,305,050 0 0
HENRY SCHEIN INC COM 806407102 234,861 3,907,189 SH   SOLE 22 3,477,194 0 429,995
HENRY SCHEIN INC COM 806407102 6,513 108,355 SH   SOLE 23 108,355 0 0
HENRY SCHEIN INC COM 806407102 8,373 139,296 SH   SOLE 25 139,296 0 0
HENRY SCHEIN INC COM 806407102 50,635 842,370 SH   SOLE 26 191,553 0 650,817
HENRY SCHEIN INC COM 806407102 1,782 29,649 SH   SOLE 28 21,834 0 7,815
HENRY SCHEIN INC COM 806407102 2,272 37,800 SH   SOLE 29 6,511 0 31,289
HENRY SCHEIN INC COM 806407102 43,950 731,158 SH   SOLE 30 731,158 0 0
HENRY SCHEIN INC COM 806407102 2,959 49,220 SH   SOLE 31 30,934 0 18,286
HENRY SCHEIN INC COM 806407102 1,312 21,827 SH   SOLE 32 21,827 0 0
HENRY SCHEIN INC COM 806407102 865 14,382 SH   SOLE 34 14,382 0 0
HENRY SCHEIN INC COM 806407102 8,115 135,002 SH   SOLE 36 135,002 0 0
HENRY SCHEIN INC COM 806407102 191 3,175 SH   SOLE 40 3,175 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 17,827 336,431 SH   SOLE 2 98,121 0 238,310
HERBALIFE NUTRITION LTD COM SHS G4412G101 619 11,690 SH   SOLE 4 11,690 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 242 4,566 SH   SOLE 7 4,566 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 60 1,128 SH   SOLE 15 1,128 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 3,705 69,928 SH   SOLE 18 65,623 0 4,305
HERBALIFE NUTRITION LTD COM SHS G4412G101 2,934 55,376 SH   SOLE 19 55,376 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 64,050 1,208,717 SH   SOLE 21 1,208,717 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 180,176 3,400,194 SH   SOLE 22 3,002,479 0 397,715
HERBALIFE NUTRITION LTD COM SHS G4412G101 2,568 48,464 SH   SOLE 23 48,464 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 5,997 113,178 SH   SOLE 25 113,178 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 10,578 199,631 SH   SOLE 26 88,049 0 111,582
HERBALIFE NUTRITION LTD COM SHS G4412G101 731 13,787 SH   SOLE 28 13,787 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,740 32,844 SH   SOLE 30 32,844 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,122 21,174 SH   SOLE 31 17,476 0 3,698
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,901 35,877 SH   SOLE 34 35,877 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 3,971 74,933 SH   SOLE 36 74,933 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 591 11,146 SH   SOLE 40 11,146 0 0
HERC HLDGS INC COM 42704L104 859 22,034 SH   SOLE 2 3,391 0 18,643
HERC HLDGS INC COM 42704L104 5 124 SH   SOLE 4 124 0 0
HERC HLDGS INC COM 42704L104 22 564 SH   SOLE 7 564 0 0
HERC HLDGS INC COM 42704L104 3,030 77,743 SH   SOLE 18 77,085 0 658
HERC HLDGS INC COM 42704L104 3,107 79,704 SH   SOLE 19 79,704 0 0
HERC HLDGS INC COM 42704L104 29,253 750,468 SH   SOLE 21 750,468 0 0
HERC HLDGS INC COM 42704L104 28,489 730,863 SH   SOLE 22 696,520 0 34,343
HERC HLDGS INC COM 42704L104 447 11,464 SH   SOLE 23 11,464 0 0
HERC HLDGS INC COM 42704L104 698 17,899 SH   SOLE 26 3,064 0 14,835
HERC HLDGS INC COM 42704L104 115 2,944 SH   SOLE 28 2,944 0 0
HERC HLDGS INC COM 42704L104 246 6,303 SH   SOLE 30 6,303 0 0
HERC HLDGS INC COM 42704L104 429 11,013 SH   SOLE 34 11,013 0 0
HERC HLDGS INC COM 42704L104 104 2,676 SH   SOLE 40 2,676 0 0
HERCULES CAPITAL INC COM 427096508 5,803 458,396 SH   SOLE 30 458,396 0 0
HERITAGE COMMERCE CORP COM 426927109 384 31,746 SH   SOLE 2 1,597 0 30,149
HERITAGE COMMERCE CORP COM 426927109 13 1,079 SH   SOLE 7 1,079 0 0
HERITAGE COMMERCE CORP COM 426927109 1,679 138,765 SH   SOLE 18 138,765 0 0
HERITAGE COMMERCE CORP COM 426927109 916 75,680 SH   SOLE 19 75,680 0 0
HERITAGE COMMERCE CORP COM 426927109 16,079 1,328,853 SH   SOLE 21 1,328,853 0 0
HERITAGE COMMERCE CORP COM 426927109 16,552 1,367,970 SH   SOLE 22 1,316,614 0 51,356
HERITAGE COMMERCE CORP COM 426927109 682 56,339 SH   SOLE 26 0 0 56,339
HERITAGE COMMERCE CORP COM 426927109 116 9,603 SH   SOLE 30 9,603 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 421 15,340 SH   SOLE 2 554 0 14,786
HERITAGE CRYSTAL CLEAN INC COM 42726M106 8 281 SH   SOLE 7 281 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1,397 50,900 SH   SOLE 18 50,900 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 620 22,594 SH   SOLE 19 22,594 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 14,425 525,494 SH   SOLE 21 525,494 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 5,314 193,575 SH   SOLE 22 173,223 0 20,352
HERITAGE CRYSTAL CLEAN INC COM 42726M106 148 5,389 SH   SOLE 30 5,389 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 48 1,749 SH   SOLE 40 1,749 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,114 36,954 SH   SOLE 2 1,313 0 35,641
HERITAGE FINL CORP WASH COM 42722X106 25 832 SH   SOLE 7 832 0 0
HERITAGE FINL CORP WASH COM 42722X106 4,875 161,745 SH   SOLE 18 161,745 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,701 56,428 SH   SOLE 19 56,428 0 0
HERITAGE FINL CORP WASH COM 42722X106 112,383 3,728,715 SH   SOLE 21 3,728,715 0 0
HERITAGE FINL CORP WASH COM 42722X106 34,263 1,136,806 SH   SOLE 22 1,090,970 0 45,836
HERITAGE FINL CORP WASH COM 42722X106 342 11,358 SH   SOLE 26 0 0 11,358
HERITAGE FINL CORP WASH COM 42722X106 132 4,369 SH   SOLE 28 4,369 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,512 50,177 SH   SOLE 30 50,177 0 0
HERITAGE FINL CORP WASH COM 42722X106 98 3,254 SH   SOLE 40 3,254 0 0
HERITAGE INS HLDGS INC COM 42727J102 305 20,887 SH   SOLE 2 749 0 20,138
HERITAGE INS HLDGS INC COM 42727J102 8 580 SH   SOLE 7 580 0 0
HERITAGE INS HLDGS INC COM 42727J102 1,005 68,820 SH   SOLE 18 68,820 0 0
HERITAGE INS HLDGS INC COM 42727J102 492 33,722 SH   SOLE 19 33,722 0 0
HERITAGE INS HLDGS INC COM 42727J102 10,147 694,976 SH   SOLE 21 694,976 0 0
HERITAGE INS HLDGS INC COM 42727J102 10,511 719,952 SH   SOLE 22 645,193 0 74,759
HERITAGE INS HLDGS INC COM 42727J102 58 3,942 SH   SOLE 28 3,942 0 0
HERITAGE INS HLDGS INC COM 42727J102 115 7,848 SH   SOLE 30 7,848 0 0
HERITAGE INS HLDGS INC COM 42727J102 38 2,573 SH   SOLE 40 2,573 0 0
HERON THERAPEUTICS INC COM 427746102 1,480 60,574 SH   SOLE 2 7,366 0 53,208
HERON THERAPEUTICS INC COM 427746102 10 427 SH   SOLE 4 427 0 0
HERON THERAPEUTICS INC COM 427746102 34 1,387 SH   SOLE 7 1,387 0 0
HERON THERAPEUTICS INC COM 427746102 5,456 223,233 SH   SOLE 18 216,743 0 6,490
HERON THERAPEUTICS INC COM 427746102 4,958 202,874 SH   SOLE 19 202,874 0 0
HERON THERAPEUTICS INC COM 427746102 53,459 2,187,350 SH   SOLE 21 2,187,350 0 0
HERON THERAPEUTICS INC COM 427746102 50,743 2,076,222 SH   SOLE 22 1,990,971 0 85,251
HERON THERAPEUTICS INC COM 427746102 516 21,113 SH   SOLE 23 21,113 0 0
HERON THERAPEUTICS INC COM 427746102 1,268 51,883 SH   SOLE 26 11,875 0 40,008
HERON THERAPEUTICS INC COM 427746102 221 9,039 SH   SOLE 28 9,039 0 0
HERON THERAPEUTICS INC COM 427746102 404 16,549 SH   SOLE 30 16,549 0 0
HERON THERAPEUTICS INC COM 427746102 46 1,876 SH   SOLE 34 1,876 0 0
HERON THERAPEUTICS INC COM 427746102 152 6,208 SH   SOLE 40 6,208 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,127 65,748 SH   SOLE 2 28,232 0 37,516
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 163 9,496 SH   SOLE 4 9,496 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 906 52,857 SH   SOLE 7 52,857 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 30 1,764 SH   SOLE 15 1,764 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3,096 180,651 SH   SOLE 18 161,799 0 18,852
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 6,844 399,297 SH   SOLE 19 399,297 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 68,780 4,012,847 SH   SOLE 21 4,012,847 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 33,721 1,967,408 SH   SOLE 22 1,912,772 0 54,636
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,684 98,263 SH   SOLE 23 98,263 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,325 77,325 SH   SOLE 25 77,325 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 4,063 237,060 SH   SOLE 26 13,995 0 223,065
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 107 6,228 SH   SOLE 28 6,228 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 260 15,177 SH   SOLE 29 15,177 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3,954 230,714 SH   SOLE 30 230,714 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 63 3,671 SH   SOLE 34 3,671 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 87 5,070 SH   SOLE 40 5,070 0 0
HERSHEY CO COM 427866108 58,899 512,925 SH   SOLE 2 157,488 0 355,437
HERSHEY CO COM 427866108 8,533 74,311 SH   SOLE 4 70,585 0 3,726
HERSHEY CO COM 427866108 17,973 156,515 SH   SOLE 7 145,369 0 11,146
HERSHEY CO COM 427866108 7,928 69,042 SH   SOLE 13 69,042 0 0
HERSHEY CO COM 427866108 175 1,521 SH   SOLE 15 1,521 0 0
HERSHEY CO COM 427866108 46,725 406,904 SH   SOLE 18 366,904 0 40,000
HERSHEY CO COM 427866108 64,477 561,502 SH   SOLE 19 561,502 0 0
HERSHEY CO COM 427866108 607,935 5,294,219 SH   SOLE 21 5,294,219 0 0
HERSHEY CO COM 427866108 539,968 4,702,321 SH   SOLE 22 4,010,127 0 692,194
HERSHEY CO COM 427866108 19,397 168,920 SH   SOLE 23 168,920 0 0
HERSHEY CO COM 427866108 26,236 228,479 SH   SOLE 25 228,479 0 0
HERSHEY CO COM 427866108 98,342 856,417 SH   SOLE 26 194,275 0 662,142
HERSHEY CO COM 427866108 3,139 27,340 SH   SOLE 28 19,807 0 7,533
HERSHEY CO COM 427866108 15,386 133,989 SH   SOLE 29 17,705 0 116,284
HERSHEY CO COM 427866108 73,874 643,331 SH   SOLE 30 643,331 0 0
HERSHEY CO COM 427866108 8,352 72,733 SH   SOLE 31 45,349 0 27,384
HERSHEY CO COM 427866108 4,853 42,266 SH   SOLE 34 42,266 0 0
HERSHEY CO COM 427866108 21,760 189,497 SH   SOLE 36 189,497 0 0
HERSHEY CO COM 427866108 433 3,775 SH   SOLE 40 3,775 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 981 56,493 SH   SOLE 2 1,953 0 54,540
HERTZ GLOBAL HLDGS INC COM 42806J106 6 374 SH   SOLE 4 374 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 125 7,183 SH   SOLE 7 7,183 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 3,115 179,352 SH   SOLE 18 179,352 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 1,477 85,039 SH   SOLE 19 85,039 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 30,489 1,755,284 SH   SOLE 21 1,755,284 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 29,370 1,690,819 SH   SOLE 22 1,559,451 0 131,368
HERTZ GLOBAL HLDGS INC COM 42806J106 222 12,770 SH   SOLE 26 9,194 0 3,576
HERTZ GLOBAL HLDGS INC COM 42806J106 121 6,950 SH   SOLE 28 6,950 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 228 13,123 SH   SOLE 30 13,123 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 1,407 81,029 SH   SOLE 36 81,029 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 69 3,969 SH   SOLE 40 3,969 0 0
HESKA CORP COM RESTRC NEW 42805E306 471 5,530 SH   SOLE 2 238 0 5,292
HESKA CORP COM RESTRC NEW 42805E306 12 142 SH   SOLE 7 142 0 0
HESKA CORP COM RESTRC NEW 42805E306 2,582 30,336 SH   SOLE 18 30,336 0 0
HESKA CORP COM RESTRC NEW 42805E306 913 10,728 SH   SOLE 19 10,728 0 0
HESKA CORP COM RESTRC NEW 42805E306 68,094 799,975 SH   SOLE 21 799,975 0 0
HESKA CORP COM RESTRC NEW 42805E306 17,555 206,241 SH   SOLE 22 197,135 0 9,106
HESKA CORP COM RESTRC NEW 42805E306 212 2,489 SH   SOLE 26 0 0 2,489
HESKA CORP COM RESTRC NEW 42805E306 91 1,064 SH   SOLE 28 1,064 0 0
HESKA CORP COM RESTRC NEW 42805E306 865 10,166 SH   SOLE 30 10,166 0 0
HESKA CORP COM RESTRC NEW 42805E306 67 785 SH   SOLE 40 785 0 0
HESS CORP COM 42809H107 40,824 677,802 SH   SOLE 2 89,635 0 588,167
HESS CORP COM 42809H107 5,035 83,598 SH   SOLE 4 76,283 0 7,315
HESS CORP COM 42809H107 12,563 208,579 SH   SOLE 7 198,829 0 9,750
HESS CORP COM 42809H107 693 11,510 SH   SOLE 13 11,510 0 0
HESS CORP COM 42809H107 133 2,205 SH   SOLE 15 2,205 0 0
HESS CORP COM 42809H107 40,632 674,607 SH   SOLE 18 639,614 0 34,993
HESS CORP COM 42809H107 15,138 251,344 SH   SOLE 19 251,344 0 0
HESS CORP COM 42809H107 370,328 6,148,565 SH   SOLE 21 6,148,565 0 0
HESS CORP COM 42809H107 374,536 6,218,430 SH   SOLE 22 5,504,763 0 713,667
HESS CORP COM 42809H107 11,538 191,572 SH   SOLE 23 191,572 0 0
HESS CORP COM 42809H107 15,925 264,397 SH   SOLE 25 264,397 0 0
HESS CORP COM 42809H107 63,064 1,047,047 SH   SOLE 26 340,384 0 706,663
HESS CORP COM 42809H107 3,102 51,500 SH   SOLE 28 37,556 0 13,944
HESS CORP COM 42809H107 644 10,685 SH   SOLE 29 10,685 0 0
HESS CORP COM 42809H107 61,574 1,022,321 SH   SOLE 30 1,022,321 0 0
HESS CORP COM 42809H107 4,934 81,922 SH   SOLE 31 49,118 0 32,804
HESS CORP COM 42809H107 14,715 244,317 SH   SOLE 34 244,317 0 0
HESS CORP COM 42809H107 14,408 239,215 SH   SOLE 36 239,215 0 0
HESS CORP COM 42809H107 346 5,750 SH   SOLE 40 5,750 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 55,909 3,623,383 SH   SOLE 2 372,674 0 3,250,709
HEWLETT PACKARD ENTERPRISE C COM 42824C109 8,589 556,612 SH   SOLE 4 515,503 0 41,109
HEWLETT PACKARD ENTERPRISE C COM 42824C109 27,385 1,774,770 SH   SOLE 7 1,185,517 0 589,253
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,092 70,801 SH   SOLE 13 70,801 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 268 17,343 SH   SOLE 15 17,343 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 45 2,885 SH   SOLE 17 0 0 2,885
HEWLETT PACKARD ENTERPRISE C COM 42824C109 38,437 2,491,040 SH   SOLE 18 2,299,425 0 191,615
HEWLETT PACKARD ENTERPRISE C COM 42824C109 6,550 424,478 SH   SOLE 19 424,478 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 432,807 28,049,730 SH   SOLE 21 28,049,730 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 533,104 34,549,806 SH   SOLE 22 30,478,493 0 4,071,313
HEWLETT PACKARD ENTERPRISE C COM 42824C109 16,239 1,052,400 SH   SOLE 23 1,052,400 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 22,110 1,432,916 SH   SOLE 25 1,432,916 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 117,878 7,639,560 SH   SOLE 26 1,705,222 0 5,934,338
HEWLETT PACKARD ENTERPRISE C COM 42824C109 4,375 283,522 SH   SOLE 28 205,409 0 78,113
HEWLETT PACKARD ENTERPRISE C COM 42824C109 887 57,468 SH   SOLE 29 57,468 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 110,888 7,186,552 SH   SOLE 30 7,186,552 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 6,993 453,184 SH   SOLE 31 276,140 0 177,044
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,999 194,368 SH   SOLE 34 194,368 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 19,782 1,282,035 SH   SOLE 36 1,282,035 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 521 33,775 SH   SOLE 40 33,775 0 0
HEXCEL CORP NEW COM 428291108 15,076 217,988 SH   SOLE 2 32,137 0 185,851
HEXCEL CORP NEW COM 428291108 27 393 SH   SOLE 4 393 0 0
HEXCEL CORP NEW COM 428291108 126 1,825 SH   SOLE 7 1,825 0 0
HEXCEL CORP NEW COM 428291108 3,019 43,651 SH   SOLE 18 43,651 0 0
HEXCEL CORP NEW COM 428291108 1,235 17,850 SH   SOLE 19 17,850 0 0
HEXCEL CORP NEW COM 428291108 173,341 2,506,374 SH   SOLE 21 2,506,374 0 0
HEXCEL CORP NEW COM 428291108 163,560 2,364,953 SH   SOLE 22 2,181,123 0 183,830
HEXCEL CORP NEW COM 428291108 2,224 32,153 SH   SOLE 26 21,411 0 10,742
HEXCEL CORP NEW COM 428291108 751 10,862 SH   SOLE 28 10,862 0 0
HEXCEL CORP NEW COM 428291108 1,621 23,438 SH   SOLE 30 23,438 0 0
HEXCEL CORP NEW COM 428291108 126 1,822 SH   SOLE 31 1,822 0 0
HEXCEL CORP NEW COM 428291108 98 1,419 SH   SOLE 36 1,419 0 0
HEXCEL CORP NEW COM 428291108 517 7,472 SH   SOLE 40 7,472 0 0
HFF INC CL A 40418F108 1,449 30,344 SH   SOLE 2 1,352 0 28,992
HFF INC CL A 40418F108 7 145 SH   SOLE 4 145 0 0
HFF INC CL A 40418F108 39 814 SH   SOLE 7 814 0 0
HFF INC CL A 40418F108 7,762 162,558 SH   SOLE 18 162,558 0 0
HFF INC CL A 40418F108 2,783 58,284 SH   SOLE 19 58,284 0 0
HFF INC CL A 40418F108 197,810 4,142,609 SH   SOLE 21 4,142,609 0 0
HFF INC CL A 40418F108 53,127 1,112,601 SH   SOLE 22 1,065,535 0 47,066
HFF INC CL A 40418F108 0 4 SH   SOLE 23 4 0 0
HFF INC CL A 40418F108 873 18,275 SH   SOLE 26 9,516 0 8,759
HFF INC CL A 40418F108 240 5,024 SH   SOLE 28 5,024 0 0
HFF INC CL A 40418F108 2,866 60,017 SH   SOLE 30 60,017 0 0
HFF INC CL A 40418F108 190 3,987 SH   SOLE 40 3,987 0 0
HIBBETT SPORTS INC COM 428567101 458 20,080 SH   SOLE 2 1,255 0 18,825
HIBBETT SPORTS INC COM 428567101 4 191 SH   SOLE 4 191 0 0
HIBBETT SPORTS INC COM 428567101 9 399 SH   SOLE 7 399 0 0
HIBBETT SPORTS INC COM 428567101 1,924 84,368 SH   SOLE 18 84,368 0 0
HIBBETT SPORTS INC COM 428567101 1,020 44,730 SH   SOLE 19 44,730 0 0
HIBBETT SPORTS INC COM 428567101 46,890 2,055,685 SH   SOLE 21 2,055,685 0 0
HIBBETT SPORTS INC COM 428567101 14,136 619,733 SH   SOLE 22 582,030 0 37,703
HIBBETT SPORTS INC COM 428567101 186 8,150 SH   SOLE 23 8,150 0 0
HIBBETT SPORTS INC COM 428567101 125 5,464 SH   SOLE 26 2,962 0 2,502
HIBBETT SPORTS INC COM 428567101 80 3,493 SH   SOLE 28 3,493 0 0
HIBBETT SPORTS INC COM 428567101 691 30,311 SH   SOLE 30 30,311 0 0
HIBBETT SPORTS INC COM 428567101 64 2,799 SH   SOLE 40 2,799 0 0
HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 17,946 1,292,000 SH   SOLE 2 1,292,000 0 0
HIGHPOINT RES CORP COM 43114K108 281 127,081 SH   SOLE 2 4,080 0 123,001
HIGHPOINT RES CORP COM 43114K108 1 317 SH   SOLE 4 317 0 0
HIGHPOINT RES CORP COM 43114K108 5 2,325 SH   SOLE 7 2,325 0 0
HIGHPOINT RES CORP COM 43114K108 1,042 471,596 SH   SOLE 18 471,596 0 0
HIGHPOINT RES CORP COM 43114K108 391 176,796 SH   SOLE 19 176,796 0 0
HIGHPOINT RES CORP COM 43114K108 25,807 11,677,433 SH   SOLE 21 11,677,433 0 0
HIGHPOINT RES CORP COM 43114K108 7,172 3,245,275 SH   SOLE 22 3,101,353 0 143,922
HIGHPOINT RES CORP COM 43114K108 123 55,877 SH   SOLE 26 12,665 0 43,212
HIGHPOINT RES CORP COM 43114K108 35 16,004 SH   SOLE 28 16,004 0 0
HIGHPOINT RES CORP COM 43114K108 373 168,804 SH   SOLE 30 168,804 0 0
HIGHPOINT RES CORP COM 43114K108 13 5,816 SH   SOLE 40 5,816 0 0
HIGHWOODS PPTYS INC COM 431284108 12,695 271,385 SH   SOLE 2 58,531 0 212,854
HIGHWOODS PPTYS INC COM 431284108 4,836 103,383 SH   SOLE 4 103,383 0 0
HIGHWOODS PPTYS INC COM 431284108 7,616 162,799 SH   SOLE 7 162,799 0 0
HIGHWOODS PPTYS INC COM 431284108 196 4,189 SH   SOLE 15 4,189 0 0
HIGHWOODS PPTYS INC COM 431284108 34,585 739,301 SH   SOLE 18 739,301 0 0
HIGHWOODS PPTYS INC COM 431284108 30,892 660,378 SH   SOLE 19 660,378 0 0
HIGHWOODS PPTYS INC COM 431284108 288,718 6,171,835 SH   SOLE 21 6,171,835 0 0
HIGHWOODS PPTYS INC COM 431284108 225,919 4,829,390 SH   SOLE 22 4,544,110 0 285,280
HIGHWOODS PPTYS INC COM 431284108 2,356 50,353 SH   SOLE 23 50,353 0 0
HIGHWOODS PPTYS INC COM 431284108 10,001 213,794 SH   SOLE 25 213,794 0 0
HIGHWOODS PPTYS INC COM 431284108 3,133 66,972 SH   SOLE 26 20,233 0 46,739
HIGHWOODS PPTYS INC COM 431284108 1,255 26,831 SH   SOLE 28 26,831 0 0
HIGHWOODS PPTYS INC COM 431284108 1,688 36,090 SH   SOLE 29 36,090 0 0
HIGHWOODS PPTYS INC COM 431284108 23,105 493,901 SH   SOLE 30 493,901 0 0
HIGHWOODS PPTYS INC COM 431284108 102 2,182 SH   SOLE 31 2,182 0 0
HIGHWOODS PPTYS INC COM 431284108 19,420 415,140 SH   SOLE 34 415,140 0 0
HIGHWOODS PPTYS INC COM 431284108 191 4,093 SH   SOLE 36 4,093 0 0
HIGHWOODS PPTYS INC COM 431284108 490 10,482 SH   SOLE 40 10,482 0 0
HILL INTERNATIONAL INC COM 431466101 357 122,397 SH   SOLE 21 122,397 0 0
HILL ROM HLDGS INC COM 431475102 17,561 165,892 SH   SOLE 2 37,138 0 128,754
HILL ROM HLDGS INC COM 431475102 53 504 SH   SOLE 4 504 0 0
HILL ROM HLDGS INC COM 431475102 182 1,722 SH   SOLE 7 1,722 0 0
HILL ROM HLDGS INC COM 431475102 57 539 SH   SOLE 17 0 0 539
HILL ROM HLDGS INC COM 431475102 22,394 211,548 SH   SOLE 18 211,078 0 470
HILL ROM HLDGS INC COM 431475102 1,536 14,512 SH   SOLE 19 14,512 0 0
HILL ROM HLDGS INC COM 431475102 384,341 3,630,652 SH   SOLE 21 3,630,652 0 0
HILL ROM HLDGS INC COM 431475102 238,489 2,252,873 SH   SOLE 22 2,125,283 0 127,590
HILL ROM HLDGS INC COM 431475102 26 247 SH   SOLE 23 247 0 0
HILL ROM HLDGS INC COM 431475102 2,837 26,797 SH   SOLE 26 15,882 0 10,915
HILL ROM HLDGS INC COM 431475102 919 8,677 SH   SOLE 28 8,677 0 0
HILL ROM HLDGS INC COM 431475102 99 938 SH   SOLE 29 938 0 0
HILL ROM HLDGS INC COM 431475102 1,895 17,902 SH   SOLE 30 17,902 0 0
HILL ROM HLDGS INC COM 431475102 148 1,401 SH   SOLE 31 1,401 0 0
HILL ROM HLDGS INC COM 431475102 9 89 SH   SOLE 34 89 0 0
HILL ROM HLDGS INC COM 431475102 130 1,225 SH   SOLE 36 1,225 0 0
HILL ROM HLDGS INC COM 431475102 632 5,970 SH   SOLE 40 5,970 0 0
HILLENBRAND INC COM 431571108 2,112 50,855 SH   SOLE 2 2,214 0 48,641
HILLENBRAND INC COM 431571108 18 444 SH   SOLE 4 444 0 0
HILLENBRAND INC COM 431571108 49 1,172 SH   SOLE 7 1,172 0 0
HILLENBRAND INC COM 431571108 11,835 284,967 SH   SOLE 18 281,832 0 3,135
HILLENBRAND INC COM 431571108 4,088 98,425 SH   SOLE 19 98,425 0 0
HILLENBRAND INC COM 431571108 278,366 6,702,760 SH   SOLE 21 6,702,760 0 0
HILLENBRAND INC COM 431571108 92,906 2,237,086 SH   SOLE 22 2,152,605 0 84,481
HILLENBRAND INC COM 431571108 928 22,337 SH   SOLE 26 16,676 0 5,661
HILLENBRAND INC COM 431571108 345 8,303 SH   SOLE 28 8,303 0 0
HILLENBRAND INC COM 431571108 22,842 550,015 SH   SOLE 30 550,015 0 0
HILLENBRAND INC COM 431571108 455 10,962 SH   SOLE 34 10,962 0 0
HILLENBRAND INC COM 431571108 76 1,841 SH   SOLE 36 1,841 0 0
HILLENBRAND INC COM 431571108 198 4,765 SH   SOLE 40 4,765 0 0
HILLTOP HOLDINGS INC COM 432748101 1,375 75,344 SH   SOLE 2 2,481 0 72,863
HILLTOP HOLDINGS INC COM 432748101 8 463 SH   SOLE 4 463 0 0
HILLTOP HOLDINGS INC COM 432748101 30 1,646 SH   SOLE 7 1,646 0 0
HILLTOP HOLDINGS INC COM 432748101 4,149 227,358 SH   SOLE 18 227,358 0 0
HILLTOP HOLDINGS INC COM 432748101 2,043 111,971 SH   SOLE 19 111,971 0 0
HILLTOP HOLDINGS INC COM 432748101 42,768 2,343,466 SH   SOLE 21 2,343,466 0 0
HILLTOP HOLDINGS INC COM 432748101 40,017 2,192,706 SH   SOLE 22 2,094,271 0 98,435
HILLTOP HOLDINGS INC COM 432748101 261 14,283 SH   SOLE 26 8,932 0 5,351
HILLTOP HOLDINGS INC COM 432748101 196 10,719 SH   SOLE 28 10,719 0 0
HILLTOP HOLDINGS INC COM 432748101 354 19,415 SH   SOLE 30 19,415 0 0
HILLTOP HOLDINGS INC COM 432748101 35 1,937 SH   SOLE 34 1,937 0 0
HILLTOP HOLDINGS INC COM 432748101 156 8,566 SH   SOLE 40 8,566 0 0
HILTON GRAND VACATIONS INC COM 43283X105 5,675 183,955 SH   SOLE 2 12,718 0 171,237
HILTON GRAND VACATIONS INC COM 43283X105 22 710 SH   SOLE 4 710 0 0
HILTON GRAND VACATIONS INC COM 43283X105 51 1,650 SH   SOLE 7 1,650 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,429 46,336 SH   SOLE 18 46,336 0 0
HILTON GRAND VACATIONS INC COM 43283X105 641 20,772 SH   SOLE 19 20,772 0 0
HILTON GRAND VACATIONS INC COM 43283X105 37,176 1,205,063 SH   SOLE 21 1,205,063 0 0
HILTON GRAND VACATIONS INC COM 43283X105 81,653 2,646,775 SH   SOLE 22 2,464,455 0 182,320
HILTON GRAND VACATIONS INC COM 43283X105 747 24,214 SH   SOLE 26 15,899 0 8,315
HILTON GRAND VACATIONS INC COM 43283X105 317 10,281 SH   SOLE 28 10,281 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,674 54,273 SH   SOLE 30 54,273 0 0
HILTON GRAND VACATIONS INC COM 43283X105 61 1,963 SH   SOLE 31 1,963 0 0
HILTON GRAND VACATIONS INC COM 43283X105 336 10,876 SH   SOLE 40 10,876 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 56,734 682,634 SH   SOLE 2 69,130 0 613,504
HILTON WORLDWIDE HLDGS INC COM 43300A203 9,001 108,300 SH   SOLE 4 100,908 0 7,392
HILTON WORLDWIDE HLDGS INC COM 43300A203 19,323 232,500 SH   SOLE 7 226,078 0 6,422
HILTON WORLDWIDE HLDGS INC COM 43300A203 509 6,123 SH   SOLE 13 6,123 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 200 2,411 SH   SOLE 15 2,411 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 58,631 705,461 SH   SOLE 18 668,453 0 37,008
HILTON WORLDWIDE HLDGS INC COM 43300A203 6,701 80,631 SH   SOLE 19 80,631 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 532,790 6,410,658 SH   SOLE 21 6,410,658 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 582,609 7,010,090 SH   SOLE 22 6,272,494 0 737,596
HILTON WORLDWIDE HLDGS INC COM 43300A203 17,258 207,653 SH   SOLE 23 207,653 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 20,765 249,845 SH   SOLE 25 249,845 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 103,363 1,243,691 SH   SOLE 26 329,126 0 914,565
HILTON WORLDWIDE HLDGS INC COM 43300A203 5,169 62,200 SH   SOLE 28 46,774 0 15,426
HILTON WORLDWIDE HLDGS INC COM 43300A203 860 10,344 SH   SOLE 29 10,344 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 81,884 985,249 SH   SOLE 30 985,249 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 7,080 85,193 SH   SOLE 31 53,147 0 32,046
HILTON WORLDWIDE HLDGS INC COM 43300A203 2,683 32,288 SH   SOLE 34 32,288 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 16,438 197,792 SH   SOLE 36 197,792 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 557 6,701 SH   SOLE 40 6,701 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 17 5,473 SH   SOLE 25 5,473 0 0
HINGHAM INSTN SVGS MASS COM 433323102 212 1,235 SH   SOLE 2 52 0 1,183
HINGHAM INSTN SVGS MASS COM 433323102 5 29 SH   SOLE 7 29 0 0
HINGHAM INSTN SVGS MASS COM 433323102 809 4,702 SH   SOLE 18 4,692 0 10
HINGHAM INSTN SVGS MASS COM 433323102 327 1,899 SH   SOLE 19 1,899 0 0
HINGHAM INSTN SVGS MASS COM 433323102 7,789 45,283 SH   SOLE 21 45,283 0 0
HINGHAM INSTN SVGS MASS COM 433323102 3,734 21,706 SH   SOLE 22 20,810 0 896
HISTOGENICS CORP COM 43358V109 1 7,828 SH   SOLE 18 7,828 0 0
HISTOGENICS CORP COM 43358V109 12 100,974 SH   SOLE 21 100,974 0 0
HMN FINL INC COM 40424G108 16 734 SH   SOLE 18 734 0 0
HMN FINL INC COM 40424G108 18 848 SH   SOLE 21 848 0 0
HMN FINL INC COM 40424G108 738 34,270 SH   SOLE 22 34,270 0 0
HMS HLDGS CORP COM 40425J101 2,108 71,188 SH   SOLE 2 4,126 0 67,062
HMS HLDGS CORP COM 40425J101 13 433 SH   SOLE 4 433 0 0
HMS HLDGS CORP COM 40425J101 51 1,738 SH   SOLE 7 1,738 0 0
HMS HLDGS CORP COM 40425J101 10,823 365,524 SH   SOLE 18 357,884 0 7,640
HMS HLDGS CORP COM 40425J101 5,405 182,546 SH   SOLE 19 182,546 0 0
HMS HLDGS CORP COM 40425J101 270,960 9,150,968 SH   SOLE 21 9,150,968 0 0
HMS HLDGS CORP COM 40425J101 77,882 2,630,246 SH   SOLE 22 2,520,851 0 109,395
HMS HLDGS CORP COM 40425J101 195 6,575 SH   SOLE 23 6,575 0 0
HMS HLDGS CORP COM 40425J101 957 32,325 SH   SOLE 26 20,710 0 11,615
HMS HLDGS CORP COM 40425J101 324 10,956 SH   SOLE 28 10,956 0 0
HMS HLDGS CORP COM 40425J101 3,608 121,846 SH   SOLE 30 121,846 0 0
HMS HLDGS CORP COM 40425J101 81 2,750 SH   SOLE 34 2,750 0 0
HMS HLDGS CORP COM 40425J101 280 9,471 SH   SOLE 40 9,471 0 0
HNI CORP COM 404251100 1,957 53,925 SH   SOLE 2 20,310 0 33,615
HNI CORP COM 404251100 11 293 SH   SOLE 4 293 0 0
HNI CORP COM 404251100 34 926 SH   SOLE 7 926 0 0
HNI CORP COM 404251100 8,925 245,925 SH   SOLE 18 245,925 0 0
HNI CORP COM 404251100 2,423 66,764 SH   SOLE 19 66,764 0 0
HNI CORP COM 404251100 110,254 3,038,135 SH   SOLE 21 3,038,135 0 0
HNI CORP COM 404251100 54,327 1,497,020 SH   SOLE 22 1,434,750 0 62,270
HNI CORP COM 404251100 655 18,045 SH   SOLE 26 5,072 0 12,973
HNI CORP COM 404251100 230 6,326 SH   SOLE 28 6,326 0 0
HNI CORP COM 404251100 409 11,275 SH   SOLE 30 11,275 0 0
HNI CORP COM 404251100 169 4,668 SH   SOLE 40 4,668 0 0
HOLLYFRONTIER CORP COM 436106108 20,884 423,875 SH   SOLE 2 51,056 0 372,819
HOLLYFRONTIER CORP COM 436106108 2,770 56,228 SH   SOLE 4 51,803 0 4,425
HOLLYFRONTIER CORP COM 436106108 9,299 188,732 SH   SOLE 7 153,735 0 34,997
HOLLYFRONTIER CORP COM 436106108 146 2,958 SH   SOLE 13 2,958 0 0
HOLLYFRONTIER CORP COM 436106108 83 1,689 SH   SOLE 15 1,689 0 0
HOLLYFRONTIER CORP COM 436106108 5 108 SH   SOLE 17 0 0 108
HOLLYFRONTIER CORP COM 436106108 22,283 452,272 SH   SOLE 18 430,645 0 21,627
HOLLYFRONTIER CORP COM 436106108 6,167 125,167 SH   SOLE 19 125,167 0 0
HOLLYFRONTIER CORP COM 436106108 331,487 6,727,959 SH   SOLE 21 6,727,959 0 0
HOLLYFRONTIER CORP COM 436106108 229,267 4,653,278 SH   SOLE 22 4,182,526 0 470,752
HOLLYFRONTIER CORP COM 436106108 5,862 118,987 SH   SOLE 23 118,987 0 0
HOLLYFRONTIER CORP COM 436106108 8,977 182,204 SH   SOLE 25 182,204 0 0
HOLLYFRONTIER CORP COM 436106108 38,295 777,238 SH   SOLE 26 222,075 0 555,163
HOLLYFRONTIER CORP COM 436106108 1,529 31,043 SH   SOLE 28 23,135 0 7,908
HOLLYFRONTIER CORP COM 436106108 2,000 40,587 SH   SOLE 29 6,384 0 34,203
HOLLYFRONTIER CORP COM 436106108 30,997 629,125 SH   SOLE 30 629,125 0 0
HOLLYFRONTIER CORP COM 436106108 2,608 52,929 SH   SOLE 31 34,744 0 18,185
HOLLYFRONTIER CORP COM 436106108 2,453 49,797 SH   SOLE 32 49,797 0 0
HOLLYFRONTIER CORP COM 436106108 476 9,665 SH   SOLE 34 9,665 0 0
HOLLYFRONTIER CORP COM 436106108 6,544 132,824 SH   SOLE 36 132,824 0 0
HOLLYFRONTIER CORP COM 436106108 177 3,590 SH   SOLE 40 3,590 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 218 10,390 SH   SOLE 19 10,390 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 6,572 313,863 SH   SOLE 22 313,863 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 11 514 SH   SOLE 23 514 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 174 8,315 SH   SOLE 34 8,315 0 0
HOLOGIC INC COM 436440101 33,030 682,437 SH   SOLE 2 65,310 0 617,127
HOLOGIC INC COM 436440101 4,324 89,333 SH   SOLE 4 82,129 0 7,204
HOLOGIC INC COM 436440101 11,108 229,510 SH   SOLE 7 203,116 0 26,394
HOLOGIC INC COM 436440101 353 7,288 SH   SOLE 13 7,288 0 0
HOLOGIC INC COM 436440101 111 2,292 SH   SOLE 15 2,292 0 0
HOLOGIC INC COM 436440101 32,074 662,678 SH   SOLE 18 626,467 0 36,211
HOLOGIC INC COM 436440101 3,495 72,208 SH   SOLE 19 72,208 0 0
HOLOGIC INC COM 436440101 343,004 7,086,860 SH   SOLE 21 7,086,860 0 0
HOLOGIC INC COM 436440101 308,437 6,372,658 SH   SOLE 22 5,664,247 0 708,411
HOLOGIC INC COM 436440101 9,936 205,287 SH   SOLE 23 205,287 0 0
HOLOGIC INC COM 436440101 11,739 242,531 SH   SOLE 25 242,531 0 0
HOLOGIC INC COM 436440101 60,812 1,256,450 SH   SOLE 26 341,921 0 914,529
HOLOGIC INC COM 436440101 2,616 54,042 SH   SOLE 28 38,990 0 15,052
HOLOGIC INC COM 436440101 3,395 70,154 SH   SOLE 29 10,261 0 59,893
HOLOGIC INC COM 436440101 56,827 1,174,114 SH   SOLE 30 1,174,114 0 0
HOLOGIC INC COM 436440101 4,291 88,665 SH   SOLE 31 55,529 0 33,136
HOLOGIC INC COM 436440101 823 17,003 SH   SOLE 34 17,003 0 0
HOLOGIC INC COM 436440101 9,321 192,575 SH   SOLE 36 192,575 0 0
HOLOGIC INC COM 436440101 374 7,731 SH   SOLE 40 7,731 0 0
HOME BANCORP INC COM 43689E107 256 7,700 SH   SOLE 2 296 0 7,404
HOME BANCORP INC COM 43689E107 5 142 SH   SOLE 7 142 0 0
HOME BANCORP INC COM 43689E107 931 27,993 SH   SOLE 18 27,993 0 0
HOME BANCORP INC COM 43689E107 426 12,804 SH   SOLE 19 12,804 0 0
HOME BANCORP INC COM 43689E107 8,854 266,272 SH   SOLE 21 266,272 0 0
HOME BANCORP INC COM 43689E107 2,763 83,098 SH   SOLE 22 77,622 0 5,476
HOME BANCSHARES INC COM 436893200 4,389 249,804 SH   SOLE 2 100,650 0 149,154
HOME BANCSHARES INC COM 436893200 9 508 SH   SOLE 4 508 0 0
HOME BANCSHARES INC COM 436893200 60 3,388 SH   SOLE 7 3,388 0 0
HOME BANCSHARES INC COM 436893200 17,458 993,646 SH   SOLE 18 978,139 0 15,507
HOME BANCSHARES INC COM 436893200 12,016 683,880 SH   SOLE 19 683,880 0 0
HOME BANCSHARES INC COM 436893200 198,151 11,277,782 SH   SOLE 21 11,277,782 0 0
HOME BANCSHARES INC COM 436893200 112,195 6,385,621 SH   SOLE 22 6,181,513 0 204,108
HOME BANCSHARES INC COM 436893200 1,997 113,676 SH   SOLE 23 113,676 0 0
HOME BANCSHARES INC COM 436893200 4,180 237,927 SH   SOLE 26 45,151 0 192,776
HOME BANCSHARES INC COM 436893200 317 18,065 SH   SOLE 28 18,065 0 0
HOME BANCSHARES INC COM 436893200 759 43,222 SH   SOLE 30 43,222 0 0
HOME BANCSHARES INC COM 436893200 240 13,637 SH   SOLE 40 13,637 0 0
HOME DEPOT INC COM 437076102 606,212 3,159,163 SH   SOLE 2 595,580 0 2,563,583
HOME DEPOT INC COM 437076102 77,693 404,883 SH   SOLE 4 374,277 0 30,606
HOME DEPOT INC COM 437076102 171,004 891,156 SH   SOLE 7 887,698 0 3,458
HOME DEPOT INC COM 437076102 8,747 45,584 SH   SOLE 13 45,584 0 0
HOME DEPOT INC COM 437076102 1,953 10,178 SH   SOLE 15 10,178 0 0
HOME DEPOT INC COM 437076102 154 801 SH   SOLE 17 0 0 801
HOME DEPOT INC COM 437076102 479,481 2,498,730 SH   SOLE 18 2,318,734 0 179,996
HOME DEPOT INC COM 437076102 97,167 506,369 SH   SOLE 19 506,369 0 0
HOME DEPOT INC COM 437076102 3,860 20,117 SH   SOLE 20 20,117 0 0
HOME DEPOT INC COM 437076102 4,016,099 20,929,171 SH   SOLE 21 20,929,171 0 0
HOME DEPOT INC COM 437076102 5,311,750 27,681,224 SH   SOLE 22 24,453,009 0 3,228,215
HOME DEPOT INC COM 437076102 163,070 849,810 SH   SOLE 23 849,810 0 0
HOME DEPOT INC COM 437076102 203,907 1,062,622 SH   SOLE 25 1,062,622 0 0
HOME DEPOT INC COM 437076102 954,115 4,972,199 SH   SOLE 26 1,148,750 0 3,823,449
HOME DEPOT INC COM 437076102 41,602 216,802 SH   SOLE 28 157,671 0 59,131
HOME DEPOT INC COM 437076102 42,941 223,777 SH   SOLE 29 61,635 0 162,142
HOME DEPOT INC COM 437076102 799,849 4,168,266 SH   SOLE 30 4,168,266 0 0
HOME DEPOT INC COM 437076102 69,764 363,564 SH   SOLE 31 227,614 0 135,950
HOME DEPOT INC COM 437076102 18,709 97,497 SH   SOLE 32 97,497 0 0
HOME DEPOT INC COM 437076102 24,013 125,137 SH   SOLE 34 125,137 0 0
HOME DEPOT INC COM 437076102 176,318 918,850 SH   SOLE 36 918,850 0 0
HOME DEPOT INC COM 437076102 5,050 26,315 SH   SOLE 40 26,315 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 7 253 SH   SOLE 21 253 0 0
HOMESTREET INC COM 43785V102 663 25,151 SH   SOLE 2 941 0 24,210
HOMESTREET INC COM 43785V102 14 523 SH   SOLE 7 523 0 0
HOMESTREET INC COM 43785V102 3,047 115,634 SH   SOLE 18 115,634 0 0
HOMESTREET INC COM 43785V102 974 36,958 SH   SOLE 19 36,958 0 0
HOMESTREET INC COM 43785V102 75,319 2,858,420 SH   SOLE 21 2,858,420 0 0
HOMESTREET INC COM 43785V102 22,418 850,785 SH   SOLE 22 821,536 0 29,249
HOMESTREET INC COM 43785V102 200 7,572 SH   SOLE 26 0 0 7,572
HOMESTREET INC COM 43785V102 82 3,128 SH   SOLE 28 3,128 0 0
HOMESTREET INC COM 43785V102 1,016 38,544 SH   SOLE 30 38,544 0 0
HOMESTREET INC COM 43785V102 55 2,090 SH   SOLE 40 2,090 0 0
HOMETOWN BANKSHARES CORP COM 43787N108 15 1,055 SH   SOLE 18 1,055 0 0
HOMETOWN BANKSHARES CORP COM 43787N108 239 16,736 SH   SOLE 21 16,736 0 0
HOMETRUST BANCSHARES INC COM 437872104 390 15,470 SH   SOLE 2 586 0 14,884
HOMETRUST BANCSHARES INC COM 437872104 13 529 SH   SOLE 7 529 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,423 56,459 SH   SOLE 18 56,459 0 0
HOMETRUST BANCSHARES INC COM 437872104 695 27,572 SH   SOLE 19 27,572 0 0
HOMETRUST BANCSHARES INC COM 437872104 15,170 601,981 SH   SOLE 21 601,981 0 0
HOMETRUST BANCSHARES INC COM 437872104 7,988 316,985 SH   SOLE 22 293,673 0 23,312
HOMETRUST BANCSHARES INC COM 437872104 164 6,518 SH   SOLE 23 6,518 0 0
HOMETRUST BANCSHARES INC COM 437872104 68 2,716 SH   SOLE 26 0 0 2,716
HOMETRUST BANCSHARES INC COM 437872104 68 2,685 SH   SOLE 28 2,685 0 0
HOMETRUST BANCSHARES INC COM 437872104 131 5,182 SH   SOLE 30 5,182 0 0
HOMETRUST BANCSHARES INC COM 437872104 51 2,005 SH   SOLE 40 2,005 0 0
HOMOLOGY MEDICINES INC COM 438083107 386 13,931 SH   SOLE 2 623 0 13,308
HOMOLOGY MEDICINES INC COM 438083107 9 327 SH   SOLE 7 327 0 0
HOMOLOGY MEDICINES INC COM 438083107 1,570 56,618 SH   SOLE 18 56,618 0 0
HOMOLOGY MEDICINES INC COM 438083107 752 27,101 SH   SOLE 19 27,101 0 0
HOMOLOGY MEDICINES INC COM 438083107 26,583 958,640 SH   SOLE 21 958,640 0 0
HOMOLOGY MEDICINES INC COM 438083107 9,410 339,348 SH   SOLE 22 328,713 0 10,635
HOMOLOGY MEDICINES INC COM 438083107 99 3,565 SH   SOLE 30 3,565 0 0
HOMOLOGY MEDICINES INC COM 438083107 54 1,944 SH   SOLE 40 1,944 0 0
HONDA MOTOR LTD AMERN SHS 438128308 401 14,749 SH   SOLE 18 14,749 0 0
HONEYWELL INTL INC COM 438516106 298,291 1,876,986 SH   SOLE 2 223,223 0 1,653,763
HONEYWELL INTL INC COM 438516106 32,470 204,315 SH   SOLE 4 184,607 0 19,708
HONEYWELL INTL INC COM 438516106 93,208 586,511 SH   SOLE 7 582,995 0 3,516
HONEYWELL INTL INC COM 438516106 3,231 20,328 SH   SOLE 13 20,328 0 0
HONEYWELL INTL INC COM 438516106 1,077 6,778 SH   SOLE 15 6,778 0 0
HONEYWELL INTL INC COM 438516106 10 60 SH   SOLE 17 0 0 60
HONEYWELL INTL INC COM 438516106 379,514 2,388,084 SH   SOLE 18 2,137,128 0 250,956
HONEYWELL INTL INC COM 438516106 161,326 1,015,142 SH   SOLE 19 1,015,142 0 0
HONEYWELL INTL INC COM 438516106 2,091,577 13,161,195 SH   SOLE 21 13,161,195 0 0
HONEYWELL INTL INC COM 438516106 2,811,930 17,693,998 SH   SOLE 22 15,659,155 0 2,034,843
HONEYWELL INTL INC COM 438516106 84,802 533,614 SH   SOLE 23 533,614 0 0
HONEYWELL INTL INC COM 438516106 109,419 688,519 SH   SOLE 25 688,519 0 0
HONEYWELL INTL INC COM 438516106 256,242 1,612,397 SH   SOLE 26 750,448 0 861,949
HONEYWELL INTL INC COM 438516106 7,803 49,103 SH   SOLE 28 9,961 0 39,142
HONEYWELL INTL INC COM 438516106 10,040 63,176 SH   SOLE 29 26,984 0 36,192
HONEYWELL INTL INC COM 438516106 385,093 2,423,190 SH   SOLE 30 2,423,190 0 0
HONEYWELL INTL INC COM 438516106 35,781 225,149 SH   SOLE 31 139,811 0 85,338
HONEYWELL INTL INC COM 438516106 25,518 160,570 SH   SOLE 34 160,570 0 0
HONEYWELL INTL INC COM 438516106 95,241 599,301 SH   SOLE 36 599,301 0 0
HONEYWELL INTL INC COM 438516106 2,759 17,361 SH   SOLE 40 17,361 0 0
HOOKER FURNITURE CORP COM 439038100 370 12,835 SH   SOLE 2 1,576 0 11,259
HOOKER FURNITURE CORP COM 439038100 9 303 SH   SOLE 7 303 0 0
HOOKER FURNITURE CORP COM 439038100 1,218 42,255 SH   SOLE 18 39,437 0 2,818
HOOKER FURNITURE CORP COM 439038100 1,018 35,321 SH   SOLE 19 35,321 0 0
HOOKER FURNITURE CORP COM 439038100 11,271 390,930 SH   SOLE 21 390,930 0 0
HOOKER FURNITURE CORP COM 439038100 10,633 368,834 SH   SOLE 22 352,734 0 16,100
HOOKER FURNITURE CORP COM 439038100 175 6,064 SH   SOLE 23 6,064 0 0
HOOKER FURNITURE CORP COM 439038100 101 3,513 SH   SOLE 26 0 0 3,513
HOOKER FURNITURE CORP COM 439038100 35 1,201 SH   SOLE 28 1,201 0 0
HOOKER FURNITURE CORP COM 439038100 103 3,563 SH   SOLE 30 3,563 0 0
HOOKER FURNITURE CORP COM 439038100 56 1,936 SH   SOLE 40 1,936 0 0
HOPE BANCORP INC COM 43940T109 1,685 128,812 SH   SOLE 2 4,473 0 124,339
HOPE BANCORP INC COM 43940T109 14 1,041 SH   SOLE 4 1,041 0 0
HOPE BANCORP INC COM 43940T109 7,293 557,603 SH   SOLE 18 557,603 0 0
HOPE BANCORP INC COM 43940T109 2,425 185,413 SH   SOLE 19 185,413 0 0
HOPE BANCORP INC COM 43940T109 172,159 13,162,036 SH   SOLE 21 13,162,036 0 0
HOPE BANCORP INC COM 43940T109 51,124 3,908,577 SH   SOLE 22 3,735,019 0 173,558
HOPE BANCORP INC COM 43940T109 521 39,864 SH   SOLE 26 29,370 0 10,494
HOPE BANCORP INC COM 43940T109 244 18,667 SH   SOLE 28 18,667 0 0
HOPE BANCORP INC COM 43940T109 2,348 179,531 SH   SOLE 30 179,531 0 0
HOPE BANCORP INC COM 43940T109 188 14,393 SH   SOLE 40 14,393 0 0
HOPFED BANCORP INC COM 439734104 20 1,016 SH   SOLE 18 1,016 0 0
HOPFED BANCORP INC COM 439734104 462 23,428 SH   SOLE 21 23,428 0 0
HOPFED BANCORP INC COM 439734104 19 983 SH   SOLE 22 983 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,484 42,136 SH   SOLE 2 2,004 0 40,132
HORACE MANN EDUCATORS CORP N COM 440327104 6 164 SH   SOLE 4 164 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 32 908 SH   SOLE 7 908 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 6,310 179,199 SH   SOLE 18 179,199 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2,598 73,785 SH   SOLE 19 73,785 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 154,146 4,377,916 SH   SOLE 21 4,377,916 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 41,720 1,184,904 SH   SOLE 22 1,130,901 0 54,003
HORACE MANN EDUCATORS CORP N COM 440327104 192 5,462 SH   SOLE 23 5,462 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 784 22,266 SH   SOLE 26 7,588 0 14,678
HORACE MANN EDUCATORS CORP N COM 440327104 206 5,846 SH   SOLE 28 5,846 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2,161 61,384 SH   SOLE 30 61,384 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 59 1,678 SH   SOLE 36 1,678 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 164 4,645 SH   SOLE 40 4,645 0 0
HORIZON BANCORP INC COM 440407104 609 37,880 SH   SOLE 2 1,465 0 36,415
HORIZON BANCORP INC COM 440407104 12 745 SH   SOLE 7 745 0 0
HORIZON BANCORP INC COM 440407104 2,100 130,528 SH   SOLE 18 130,528 0 0
HORIZON BANCORP INC COM 440407104 886 55,085 SH   SOLE 19 55,085 0 0
HORIZON BANCORP INC COM 440407104 20,273 1,259,979 SH   SOLE 21 1,259,979 0 0
HORIZON BANCORP INC COM 440407104 11,453 711,790 SH   SOLE 22 673,953 0 37,837
HORIZON BANCORP INC COM 440407104 136 8,480 SH   SOLE 30 8,480 0 0
HORIZON BANCORP INC COM 440407104 90 5,610 SH   SOLE 40 5,610 0 0
HORIZON GLOBAL CORP COM 44052W104 9 4,517 SH   SOLE 18 4,517 0 0
HORIZON GLOBAL CORP COM 44052W104 172 88,814 SH   SOLE 21 88,814 0 0
HORIZON GLOBAL CORP COM 44052W104 679 350,041 SH   SOLE 22 350,041 0 0
HORIZON PHARMA INVT LTD NOTE 2.500% 3/1 44052TAB7 1,023 900,000 PRN   SOLE 21 900,000 0 0
HORIZON PHARMA PLC SHS G4617B105 4,146 156,883 SH   SOLE 2 17,541 0 139,342
HORIZON PHARMA PLC SHS G4617B105 16 602 SH   SOLE 4 602 0 0
HORIZON PHARMA PLC SHS G4617B105 90 3,396 SH   SOLE 7 3,396 0 0
HORIZON PHARMA PLC SHS G4617B105 15,599 590,186 SH   SOLE 18 571,158 0 19,028
HORIZON PHARMA PLC SHS G4617B105 13,603 514,683 SH   SOLE 19 514,683 0 0
HORIZON PHARMA PLC SHS G4617B105 208,541 7,890,306 SH   SOLE 21 7,890,306 0 0
HORIZON PHARMA PLC SHS G4617B105 135,300 5,119,200 SH   SOLE 22 4,901,050 0 218,150
HORIZON PHARMA PLC SHS G4617B105 1,226 46,389 SH   SOLE 23 46,389 0 0
HORIZON PHARMA PLC SHS G4617B105 2,377 89,924 SH   SOLE 26 36,345 0 53,579
HORIZON PHARMA PLC SHS G4617B105 568 21,500 SH   SOLE 28 21,500 0 0
HORIZON PHARMA PLC SHS G4617B105 1,345 50,903 SH   SOLE 30 50,903 0 0
HORIZON PHARMA PLC SHS G4617B105 121 4,591 SH   SOLE 34 4,591 0 0
HORIZON PHARMA PLC SHS G4617B105 474 17,950 SH   SOLE 40 17,950 0 0
HORIZON PHARMA PLC OPTIONS G4617B955 1,322 50,000 SH Put SOLE 19 50,000 0 0
HORMEL FOODS CORP COM 440452100 27,567 615,877 SH   SOLE 2 84,930 0 530,947
HORMEL FOODS CORP COM 440452100 4,671 104,358 SH   SOLE 4 96,663 0 7,695
HORMEL FOODS CORP COM 440452100 27,068 604,747 SH   SOLE 7 337,795 0 266,952
HORMEL FOODS CORP COM 440452100 75 1,665 SH   SOLE 13 1,665 0 0
HORMEL FOODS CORP COM 440452100 115 2,573 SH   SOLE 15 2,573 0 0
HORMEL FOODS CORP COM 440452100 27,310 610,148 SH   SOLE 18 573,310 0 36,838
HORMEL FOODS CORP COM 440452100 20,884 466,586 SH   SOLE 19 466,586 0 0
HORMEL FOODS CORP COM 440452100 429,004 9,584,533 SH   SOLE 21 9,584,533 0 0
HORMEL FOODS CORP COM 440452100 321,279 7,177,820 SH   SOLE 22 6,570,833 0 606,987
HORMEL FOODS CORP COM 440452100 9,297 207,715 SH   SOLE 23 207,715 0 0
HORMEL FOODS CORP COM 440452100 12,714 284,057 SH   SOLE 25 284,057 0 0
HORMEL FOODS CORP COM 440452100 80,279 1,793,551 SH   SOLE 26 346,040 0 1,447,511
HORMEL FOODS CORP COM 440452100 2,512 56,124 SH   SOLE 28 41,108 0 15,016
HORMEL FOODS CORP COM 440452100 10,712 239,320 SH   SOLE 29 239,320 0 0
HORMEL FOODS CORP COM 440452100 71,297 1,592,879 SH   SOLE 30 1,592,879 0 0
HORMEL FOODS CORP COM 440452100 1,979 44,205 SH   SOLE 31 10,218 0 33,987
HORMEL FOODS CORP COM 440452100 5,099 113,911 SH   SOLE 34 113,911 0 0
HORMEL FOODS CORP COM 440452100 12,743 284,688 SH   SOLE 36 284,688 0 0
HORMEL FOODS CORP COM 440452100 352 7,853 SH   SOLE 40 7,853 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 8 6,074 SH   SOLE 18 6,074 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 119 95,596 SH   SOLE 21 95,596 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 610 492,015 SH   SOLE 22 492,015 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 11,535 438,424 SH   SOLE 2 92,745 0 345,679
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1,136 43,188 SH   SOLE 4 43,188 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 6,493 246,782 SH   SOLE 7 246,782 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 200 7,611 SH   SOLE 15 7,611 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 12,499 475,051 SH   SOLE 18 475,051 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 7,660 291,128 SH   SOLE 19 291,128 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 240,554 9,143,062 SH   SOLE 21 9,143,062 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 201,664 7,664,913 SH   SOLE 22 7,325,736 0 339,177
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 242 9,190 SH   SOLE 23 9,190 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 13,151 499,849 SH   SOLE 25 499,849 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 8,302 315,539 SH   SOLE 26 132,862 0 182,677
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 573 21,761 SH   SOLE 28 21,761 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1,540 58,545 SH   SOLE 29 58,545 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 20,693 786,520 SH   SOLE 30 786,520 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 92 3,487 SH   SOLE 31 3,487 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 2,632 100,035 SH   SOLE 36 100,035 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 444 16,871 SH   SOLE 40 16,871 0 0
HOST HOTELS & RESORTS INC COM 44107P104 48,646 2,573,858 SH   SOLE 2 811,084 0 1,762,774
HOST HOTELS & RESORTS INC COM 44107P104 18,750 992,067 SH   SOLE 4 972,787 0 19,280
HOST HOTELS & RESORTS INC COM 44107P104 34,334 1,816,604 SH   SOLE 7 1,773,606 0 42,998
HOST HOTELS & RESORTS INC COM 44107P104 1,567 82,893 SH   SOLE 13 82,893 0 0
HOST HOTELS & RESORTS INC COM 44107P104 631 33,392 SH   SOLE 15 33,392 0 0
HOST HOTELS & RESORTS INC COM 44107P104 72,777 3,850,610 SH   SOLE 18 3,705,908 0 144,702
HOST HOTELS & RESORTS INC COM 44107P104 39,904 2,111,320 SH   SOLE 19 2,111,320 0 0
HOST HOTELS & RESORTS INC COM 44107P104 518,538 27,435,885 SH   SOLE 21 27,435,885 0 0
HOST HOTELS & RESORTS INC COM 44107P104 559,931 29,625,975 SH   SOLE 22 26,848,900 0 2,777,075
HOST HOTELS & RESORTS INC COM 44107P104 16,881 893,178 SH   SOLE 23 893,178 0 0
HOST HOTELS & RESORTS INC COM 44107P104 42,329 2,239,616 SH   SOLE 25 2,239,616 0 0
HOST HOTELS & RESORTS INC COM 44107P104 75,488 3,994,076 SH   SOLE 26 919,904 0 3,074,172
HOST HOTELS & RESORTS INC COM 44107P104 4,180 221,164 SH   SOLE 28 183,082 0 38,082
HOST HOTELS & RESORTS INC COM 44107P104 9,335 493,911 SH   SOLE 29 339,311 0 154,600
HOST HOTELS & RESORTS INC COM 44107P104 144,101 7,624,399 SH   SOLE 30 7,624,399 0 0
HOST HOTELS & RESORTS INC COM 44107P104 6,601 349,256 SH   SOLE 31 223,464 0 125,792
HOST HOTELS & RESORTS INC COM 44107P104 6,812 360,399 SH   SOLE 34 360,399 0 0
HOST HOTELS & RESORTS INC COM 44107P104 12,150 642,836 SH   SOLE 36 642,836 0 0
HOST HOTELS & RESORTS INC COM 44107P104 376 19,900 SH   SOLE 40 19,900 0 0
HOSTESS BRANDS INC CL A 44109J106 1,266 101,241 SH   SOLE 2 3,430 0 97,811
HOSTESS BRANDS INC CL A 44109J106 25 1,997 SH   SOLE 7 1,997 0 0
HOSTESS BRANDS INC CL A 44109J106 4,032 322,552 SH   SOLE 18 322,552 0 0
HOSTESS BRANDS INC CL A 44109J106 1,896 151,657 SH   SOLE 19 151,657 0 0
HOSTESS BRANDS INC CL A 44109J106 39,594 3,167,522 SH   SOLE 21 3,167,522 0 0
HOSTESS BRANDS INC CL A 44109J106 37,918 3,033,466 SH   SOLE 22 2,914,577 0 118,889
HOSTESS BRANDS INC CL A 44109J106 791 63,263 SH   SOLE 26 35,529 0 27,734
HOSTESS BRANDS INC CL A 44109J106 173 13,825 SH   SOLE 28 13,825 0 0
HOSTESS BRANDS INC CL A 44109J106 313 25,046 SH   SOLE 30 25,046 0 0
HOSTESS BRANDS INC CL A 44109J106 112 8,981 SH   SOLE 40 8,981 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 768 105,582 SH   SOLE 2 3,761 0 101,821
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 4 609 SH   SOLE 4 609 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 18 2,464 SH   SOLE 7 2,464 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 2,450 336,952 SH   SOLE 18 336,952 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1,172 161,180 SH   SOLE 19 161,180 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 23,804 3,274,336 SH   SOLE 21 3,274,336 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 21,879 3,009,495 SH   SOLE 22 2,848,393 0 161,102
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 88 12,130 SH   SOLE 26 8,007 0 4,123
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 113 15,525 SH   SOLE 28 15,525 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 203 27,866 SH   SOLE 30 27,866 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 101 13,918 SH   SOLE 40 13,918 0 0
HOULIHAN LOKEY INC CL A 441593100 1,249 27,244 SH   SOLE 2 1,180 0 26,064
HOULIHAN LOKEY INC CL A 441593100 10 211 SH   SOLE 4 211 0 0
HOULIHAN LOKEY INC CL A 441593100 28 612 SH   SOLE 7 612 0 0
HOULIHAN LOKEY INC CL A 441593100 4,920 107,311 SH   SOLE 18 107,311 0 0
HOULIHAN LOKEY INC CL A 441593100 2,406 52,479 SH   SOLE 19 52,479 0 0
HOULIHAN LOKEY INC CL A 441593100 51,071 1,113,865 SH   SOLE 21 1,113,865 0 0
HOULIHAN LOKEY INC CL A 441593100 46,579 1,015,905 SH   SOLE 22 974,806 0 41,099
HOULIHAN LOKEY INC CL A 441593100 570 12,437 SH   SOLE 26 9,934 0 2,503
HOULIHAN LOKEY INC CL A 441593100 168 3,673 SH   SOLE 28 3,673 0 0
HOULIHAN LOKEY INC CL A 441593100 374 8,160 SH   SOLE 30 8,160 0 0
HOULIHAN LOKEY INC CL A 441593100 124 2,712 SH   SOLE 40 2,712 0 0
HOUSTON AMERN ENERGY CORP COM 44183U100 5 23,983 SH   SOLE 21 23,983 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 20 3,091 SH   SOLE 18 3,091 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 331 52,223 SH   SOLE 21 52,223 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 2,781 439,321 SH   SOLE 22 439,321 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 52 4,784 SH   SOLE 2 206 0 4,578
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1 102 SH   SOLE 7 102 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 181 16,455 SH   SOLE 18 16,455 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 77 7,059 SH   SOLE 19 7,059 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1,779 162,200 SH   SOLE 21 162,200 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1,404 127,990 SH   SOLE 22 124,497 0 3,493
HOWARD BANCORP INC COM 442496105 161 10,896 SH   SOLE 2 590 0 10,306
HOWARD BANCORP INC COM 442496105 5 324 SH   SOLE 7 324 0 0
HOWARD BANCORP INC COM 442496105 637 43,007 SH   SOLE 18 43,007 0 0
HOWARD BANCORP INC COM 442496105 269 18,130 SH   SOLE 19 18,130 0 0
HOWARD BANCORP INC COM 442496105 6,408 432,705 SH   SOLE 21 432,705 0 0
HOWARD BANCORP INC COM 442496105 2,014 135,979 SH   SOLE 22 125,321 0 10,658
HOWARD HUGHES CORP COM 44267D107 7,521 68,374 SH   SOLE 2 2,593 0 65,781
HOWARD HUGHES CORP COM 44267D107 21 190 SH   SOLE 4 190 0 0
HOWARD HUGHES CORP COM 44267D107 108 978 SH   SOLE 7 978 0 0
HOWARD HUGHES CORP COM 44267D107 2,112 19,201 SH   SOLE 18 19,201 0 0
HOWARD HUGHES CORP COM 44267D107 904 8,216 SH   SOLE 19 8,216 0 0
HOWARD HUGHES CORP COM 44267D107 68,632 623,928 SH   SOLE 21 623,928 0 0
HOWARD HUGHES CORP COM 44267D107 118,224 1,074,762 SH   SOLE 22 999,203 0 75,559
HOWARD HUGHES CORP COM 44267D107 2,113 19,207 SH   SOLE 26 11,984 0 7,223
HOWARD HUGHES CORP COM 44267D107 586 5,328 SH   SOLE 28 5,328 0 0
HOWARD HUGHES CORP COM 44267D107 1,269 11,534 SH   SOLE 30 11,534 0 0
HOWARD HUGHES CORP COM 44267D107 92 837 SH   SOLE 31 837 0 0
HOWARD HUGHES CORP COM 44267D107 135 1,228 SH   SOLE 36 1,228 0 0
HOWARD HUGHES CORP COM 44267D107 386 3,508 SH   SOLE 40 3,508 0 0
HP INC COM 40434L105 99,251 5,108,127 SH   SOLE 2 1,298,516 0 3,809,611
HP INC COM 40434L105 15,816 814,022 SH   SOLE 4 770,584 0 43,438
HP INC COM 40434L105 24,986 1,285,954 SH   SOLE 7 1,278,837 0 7,117
HP INC COM 40434L105 2,861 147,236 SH   SOLE 13 147,236 0 0
HP INC COM 40434L105 311 16,009 SH   SOLE 15 16,009 0 0
HP INC COM 40434L105 57,598 2,964,386 SH   SOLE 18 2,700,246 0 264,140
HP INC COM 40434L105 28,798 1,482,139 SH   SOLE 19 1,482,139 0 0
HP INC COM 40434L105 560,561 28,850,267 SH   SOLE 21 28,850,267 0 0
HP INC COM 40434L105 834,537 42,950,954 SH   SOLE 22 36,915,456 0 6,035,498
HP INC COM 40434L105 32,991 1,697,948 SH   SOLE 23 1,697,948 0 0
HP INC COM 40434L105 30,288 1,558,806 SH   SOLE 25 1,558,806 0 0
HP INC COM 40434L105 134,663 6,930,660 SH   SOLE 26 1,736,137 0 5,194,523
HP INC COM 40434L105 5,942 305,818 SH   SOLE 28 220,829 0 84,989
HP INC COM 40434L105 17,473 899,289 SH   SOLE 29 484,652 0 414,637
HP INC COM 40434L105 115,114 5,924,561 SH   SOLE 30 5,924,561 0 0
HP INC COM 40434L105 23,166 1,192,257 SH   SOLE 31 878,943 0 313,314
HP INC COM 40434L105 5,745 295,671 SH   SOLE 34 295,671 0 0
HP INC COM 40434L105 7,540 388,058 SH   SOLE 35 388,058 0 0
HP INC COM 40434L105 30,422 1,565,723 SH   SOLE 36 1,565,723 0 0
HP INC COM 40434L105 732 37,664 SH   SOLE 40 37,664 0 0
HP INC OPTIONS 40434L105 87 4,500 SH Call SOLE 22 4,500 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 77 1,900 SH   SOLE 18 1,900 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 849 32,927 SH   SOLE 7 32,927 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 133,198 5,168,715 SH   SOLE 21 5,168,715 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 12 4,718 SH   SOLE 18 4,718 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 156 62,438 SH   SOLE 21 62,438 0 0
HUAMI CORP SPONSORED ADS 44331K103 35 2,663 SH   SOLE 22 2,663 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 4,871 115,588 SH   SOLE 2 4,118 0 111,470
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,223 29,033 SH   SOLE 4 29,033 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 766 18,188 SH   SOLE 7 18,188 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 44 1,051 SH   SOLE 13 1,051 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,708 64,270 SH   SOLE 15 64,270 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,713 40,647 SH   SOLE 18 40,647 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 119,979 2,847,141 SH   SOLE 21 2,847,141 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 65,765 1,560,632 SH   SOLE 22 1,435,052 0 125,580
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,151 74,786 SH   SOLE 23 74,786 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 2,521 59,829 SH   SOLE 25 59,829 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 24,421 579,530 SH   SOLE 26 128,555 0 450,975
HUAZHU GROUP LTD SPONSORED ADS 44332N106 823 19,535 SH   SOLE 28 19,535 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,133 26,892 SH   SOLE 29 14,653 0 12,239
HUAZHU GROUP LTD SPONSORED ADS 44332N106 33,794 801,952 SH   SOLE 30 801,952 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 316 7,505 SH   SOLE 31 7,505 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 443 10,501 SH   SOLE 34 10,501 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 52 1,233 SH   SOLE 40 1,233 0 0
HUB GROUP INC CL A 443320106 1,409 34,490 SH   SOLE 2 6,260 0 28,230
HUB GROUP INC CL A 443320106 6 150 SH   SOLE 4 150 0 0
HUB GROUP INC CL A 443320106 53 1,300 SH   SOLE 7 1,300 0 0
HUB GROUP INC CL A 443320106 6,088 149,021 SH   SOLE 18 144,360 0 4,661
HUB GROUP INC CL A 443320106 5,208 127,499 SH   SOLE 19 127,499 0 0
HUB GROUP INC CL A 443320106 147,062 3,600,060 SH   SOLE 21 3,600,060 0 0
HUB GROUP INC CL A 443320106 43,020 1,053,126 SH   SOLE 22 1,002,866 0 50,260
HUB GROUP INC CL A 443320106 985 24,113 SH   SOLE 23 24,113 0 0
HUB GROUP INC CL A 443320106 2,413 59,059 SH   SOLE 26 4,315 0 54,744
HUB GROUP INC CL A 443320106 174 4,271 SH   SOLE 28 4,271 0 0
HUB GROUP INC CL A 443320106 1,969 48,208 SH   SOLE 30 48,208 0 0
HUB GROUP INC CL A 443320106 83 2,032 SH   SOLE 36 2,032 0 0
HUB GROUP INC CL A 443320106 163 3,988 SH   SOLE 40 3,988 0 0
HUBBELL INC COM 443510607 16,018 135,769 SH   SOLE 2 31,367 0 104,402
HUBBELL INC COM 443510607 27 229 SH   SOLE 4 229 0 0
HUBBELL INC COM 443510607 176 1,491 SH   SOLE 7 1,491 0 0
HUBBELL INC COM 443510607 83,604 708,627 SH   SOLE 18 655,353 0 53,274
HUBBELL INC COM 443510607 34,801 294,975 SH   SOLE 19 294,975 0 0
HUBBELL INC COM 443510607 320,503 2,716,589 SH   SOLE 21 2,716,589 0 0
HUBBELL INC COM 443510607 210,765 1,786,450 SH   SOLE 22 1,672,416 0 114,034
HUBBELL INC COM 443510607 1,049 8,890 SH   SOLE 23 8,890 0 0
HUBBELL INC COM 443510607 2,811 23,829 SH   SOLE 25 7,630 0 16,199
HUBBELL INC COM 443510607 2,117 17,944 SH   SOLE 26 11,483 0 6,461
HUBBELL INC COM 443510607 848 7,190 SH   SOLE 28 7,190 0 0
HUBBELL INC COM 443510607 1,952 16,548 SH   SOLE 30 16,548 0 0
HUBBELL INC COM 443510607 137 1,158 SH   SOLE 31 1,158 0 0
HUBBELL INC COM 443510607 24,417 206,957 SH   SOLE 34 206,957 0 0
HUBBELL INC COM 443510607 963 8,164 SH   SOLE 36 8,164 0 0
HUBBELL INC COM 443510607 645 5,471 SH   SOLE 40 5,471 0 0
HUBSPOT INC COM 443573100 5,744 34,558 SH   SOLE 2 5,651 0 28,907
HUBSPOT INC COM 443573100 126 759 SH   SOLE 4 759 0 0
HUBSPOT INC COM 443573100 119 714 SH   SOLE 7 714 0 0
HUBSPOT INC COM 443573100 20,108 120,980 SH   SOLE 18 117,637 0 3,343
HUBSPOT INC COM 443573100 11,644 70,053 SH   SOLE 19 70,053 0 0
HUBSPOT INC COM 443573100 216,753 1,304,090 SH   SOLE 21 1,304,090 0 0
HUBSPOT INC COM 443573100 188,408 1,133,556 SH   SOLE 22 1,082,831 0 50,725
HUBSPOT INC COM 443573100 428 2,577 SH   SOLE 23 2,577 0 0
HUBSPOT INC COM 443573100 223 1,342 SH   SOLE 25 1,342 0 0
HUBSPOT INC COM 443573100 2,189 13,172 SH   SOLE 26 10,210 0 2,962
HUBSPOT INC COM 443573100 782 4,702 SH   SOLE 28 4,702 0 0
HUBSPOT INC COM 443573100 165 994 SH   SOLE 29 994 0 0
HUBSPOT INC COM 443573100 1,717 10,332 SH   SOLE 30 10,332 0 0
HUBSPOT INC COM 443573100 111 668 SH   SOLE 31 0 0 668
HUBSPOT INC COM 443573100 2,421 14,568 SH   SOLE 34 14,568 0 0
HUBSPOT INC COM 443573100 50 303 SH   SOLE 36 303 0 0
HUBSPOT INC COM 443573100 629 3,784 SH   SOLE 40 3,784 0 0
HUBSPOT INC NOTE 0.250% 6/0 443573AB6 1,848 1,025,000 PRN   SOLE 21 1,025,000 0 0
HUDSON GLOBAL INC COM 443787106 9 5,618 SH   SOLE 18 5,618 0 0
HUDSON GLOBAL INC COM 443787106 143 93,757 SH   SOLE 21 93,757 0 0
HUDSON GLOBAL INC COM 443787106 979 644,387 SH   SOLE 22 644,387 0 0
HUDSON LTD COM CL A G46408103 500 36,330 SH   SOLE 2 5,638 0 30,692
HUDSON LTD COM CL A G46408103 14 1,047 SH   SOLE 7 1,047 0 0
HUDSON LTD COM CL A G46408103 1,739 126,446 SH   SOLE 18 126,446 0 0
HUDSON LTD COM CL A G46408103 1,518 110,380 SH   SOLE 19 110,380 0 0
HUDSON LTD COM CL A G46408103 16,850 1,225,450 SH   SOLE 21 1,225,450 0 0
HUDSON LTD COM CL A G46408103 6,129 445,772 SH   SOLE 22 413,829 0 31,943
HUDSON LTD COM CL A G46408103 232 16,855 SH   SOLE 23 16,855 0 0
HUDSON LTD COM CL A G46408103 386 28,041 SH   SOLE 26 0 0 28,041
HUDSON PAC PPTYS INC COM 444097109 10,386 301,752 SH   SOLE 2 10,371 0 291,381
HUDSON PAC PPTYS INC COM 444097109 3,867 112,354 SH   SOLE 4 112,354 0 0
HUDSON PAC PPTYS INC COM 444097109 7,992 232,187 SH   SOLE 7 232,187 0 0
HUDSON PAC PPTYS INC COM 444097109 221 6,433 SH   SOLE 15 6,433 0 0
HUDSON PAC PPTYS INC COM 444097109 15,979 464,227 SH   SOLE 18 464,227 0 0
HUDSON PAC PPTYS INC COM 444097109 19,496 566,429 SH   SOLE 19 566,429 0 0
HUDSON PAC PPTYS INC COM 444097109 97,495 2,832,520 SH   SOLE 21 2,832,520 0 0
HUDSON PAC PPTYS INC COM 444097109 215,968 6,274,479 SH   SOLE 22 5,894,340 0 380,139
HUDSON PAC PPTYS INC COM 444097109 1,316 38,242 SH   SOLE 23 38,242 0 0
HUDSON PAC PPTYS INC COM 444097109 11,175 324,661 SH   SOLE 25 324,661 0 0
HUDSON PAC PPTYS INC COM 444097109 3,776 109,694 SH   SOLE 26 38,647 0 71,047
HUDSON PAC PPTYS INC COM 444097109 1,463 42,497 SH   SOLE 28 42,497 0 0
HUDSON PAC PPTYS INC COM 444097109 1,895 55,044 SH   SOLE 29 55,044 0 0
HUDSON PAC PPTYS INC COM 444097109 25,733 747,629 SH   SOLE 30 747,629 0 0
HUDSON PAC PPTYS INC COM 444097109 113 3,295 SH   SOLE 31 3,295 0 0
HUDSON PAC PPTYS INC COM 444097109 9,227 268,068 SH   SOLE 34 268,068 0 0
HUDSON PAC PPTYS INC COM 444097109 499 14,487 SH   SOLE 40 14,487 0 0
HUDSON TECHNOLOGIES INC COM 444144109 14 7,061 SH   SOLE 18 7,061 0 0
HUDSON TECHNOLOGIES INC COM 444144109 205 106,462 SH   SOLE 21 106,462 0 0
HUDSON TECHNOLOGIES INC COM 444144109 1,339 693,660 SH   SOLE 22 693,660 0 0
HUMANA INC COM 444859102 124,559 468,268 SH   SOLE 2 160,307 0 307,961
HUMANA INC COM 444859102 14,234 53,511 SH   SOLE 4 49,868 0 3,643
HUMANA INC COM 444859102 40,707 153,034 SH   SOLE 7 121,357 0 31,677
HUMANA INC COM 444859102 4,271 16,056 SH   SOLE 13 16,056 0 0
HUMANA INC COM 444859102 345 1,297 SH   SOLE 15 1,297 0 0
HUMANA INC COM 444859102 27 100 SH   SOLE 17 0 0 100
HUMANA INC COM 444859102 278,420 1,046,691 SH   SOLE 18 968,276 0 78,415
HUMANA INC COM 444859102 423,944 1,593,774 SH   SOLE 19 1,593,774 0 0
HUMANA INC COM 444859102 1,037 3,900 SH   SOLE 20 3,900 0 0
HUMANA INC COM 444859102 807,097 3,034,198 SH   SOLE 21 3,034,198 0 0
HUMANA INC COM 444859102 964,839 3,627,213 SH   SOLE 22 3,247,953 0 379,260
HUMANA INC COM 444859102 27,682 104,068 SH   SOLE 23 104,068 0 0
HUMANA INC COM 444859102 41,042 154,293 SH   SOLE 25 143,397 0 10,896
HUMANA INC COM 444859102 187,248 703,941 SH   SOLE 26 149,001 0 554,940
HUMANA INC COM 444859102 7,051 26,506 SH   SOLE 28 19,153 0 7,353
HUMANA INC COM 444859102 21,753 81,778 SH   SOLE 29 7,984 0 73,794
HUMANA INC COM 444859102 148,605 558,667 SH   SOLE 30 558,667 0 0
HUMANA INC COM 444859102 11,068 41,610 SH   SOLE 31 25,873 0 15,737
HUMANA INC COM 444859102 100,715 378,629 SH   SOLE 34 378,629 0 0
HUMANA INC COM 444859102 37,060 139,324 SH   SOLE 36 139,324 0 0
HUMANA INC COM 444859102 849 3,191 SH   SOLE 40 3,191 0 0
HUNT COS FIN TR INC COM 44558T100 11 3,217 SH   SOLE 18 3,217 0 0
HUNT COS FIN TR INC COM 44558T100 185 53,109 SH   SOLE 21 53,109 0 0
HUNT COS FIN TR INC COM 44558T100 414 118,557 SH   SOLE 22 118,557 0 0
HUNT J B TRANS SVCS INC COM 445658107 23,546 232,461 SH   SOLE 2 30,974 0 201,487
HUNT J B TRANS SVCS INC COM 445658107 3,619 35,726 SH   SOLE 4 33,409 0 2,317
HUNT J B TRANS SVCS INC COM 445658107 10,348 102,167 SH   SOLE 7 75,675 0 26,492
HUNT J B TRANS SVCS INC COM 445658107 371 3,666 SH   SOLE 13 3,666 0 0
HUNT J B TRANS SVCS INC COM 445658107 91 903 SH   SOLE 15 903 0 0
HUNT J B TRANS SVCS INC COM 445658107 2 15 SH   SOLE 17 0 0 15
HUNT J B TRANS SVCS INC COM 445658107 18,679 184,414 SH   SOLE 18 172,833 0 11,581
HUNT J B TRANS SVCS INC COM 445658107 2,373 23,431 SH   SOLE 19 23,431 0 0
HUNT J B TRANS SVCS INC COM 445658107 231,510 2,285,616 SH   SOLE 21 2,285,616 0 0
HUNT J B TRANS SVCS INC COM 445658107 216,355 2,135,991 SH   SOLE 22 1,895,114 0 240,877
HUNT J B TRANS SVCS INC COM 445658107 6,415 63,333 SH   SOLE 23 63,333 0 0
HUNT J B TRANS SVCS INC COM 445658107 8,706 85,949 SH   SOLE 25 85,949 0 0
HUNT J B TRANS SVCS INC COM 445658107 35,734 352,791 SH   SOLE 26 117,495 0 235,296
HUNT J B TRANS SVCS INC COM 445658107 1,723 17,013 SH   SOLE 28 12,464 0 4,549
HUNT J B TRANS SVCS INC COM 445658107 3,912 38,621 SH   SOLE 29 2,600 0 36,021
HUNT J B TRANS SVCS INC COM 445658107 35,226 347,777 SH   SOLE 30 347,777 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,942 29,046 SH   SOLE 31 17,528 0 11,518
HUNT J B TRANS SVCS INC COM 445658107 1,600 15,792 SH   SOLE 32 15,792 0 0
HUNT J B TRANS SVCS INC COM 445658107 622 6,141 SH   SOLE 34 6,141 0 0
HUNT J B TRANS SVCS INC COM 445658107 6,530 64,471 SH   SOLE 36 64,471 0 0
HUNT J B TRANS SVCS INC COM 445658107 178 1,757 SH   SOLE 40 1,757 0 0
HUNTINGTON BANCSHARES INC COM 446150104 46,903 3,698,984 SH   SOLE 2 1,160,699 0 2,538,285
HUNTINGTON BANCSHARES INC COM 446150104 6,822 538,028 SH   SOLE 4 509,187 0 28,841
HUNTINGTON BANCSHARES INC COM 446150104 11,256 887,685 SH   SOLE 7 887,685 0 0
HUNTINGTON BANCSHARES INC COM 446150104 60 4,768 SH   SOLE 13 4,768 0 0
HUNTINGTON BANCSHARES INC COM 446150104 146 11,542 SH   SOLE 15 11,542 0 0
HUNTINGTON BANCSHARES INC COM 446150104 37,340 2,944,769 SH   SOLE 18 2,758,012 0 186,757
HUNTINGTON BANCSHARES INC COM 446150104 5,491 433,069 SH   SOLE 19 433,069 0 0
HUNTINGTON BANCSHARES INC COM 446150104 503,586 39,714,990 SH   SOLE 21 39,714,990 0 0
HUNTINGTON BANCSHARES INC COM 446150104 330,709 26,081,179 SH   SOLE 22 22,771,486 0 3,309,693
HUNTINGTON BANCSHARES INC COM 446150104 13,758 1,085,003 SH   SOLE 23 1,085,003 0 0
HUNTINGTON BANCSHARES INC COM 446150104 11,874 936,446 SH   SOLE 25 936,446 0 0
HUNTINGTON BANCSHARES INC COM 446150104 49,177 3,878,299 SH   SOLE 26 1,210,300 0 2,667,999
HUNTINGTON BANCSHARES INC COM 446150104 2,614 206,145 SH   SOLE 28 149,658 0 56,487
HUNTINGTON BANCSHARES INC COM 446150104 5,591 440,919 SH   SOLE 29 178,037 0 262,882
HUNTINGTON BANCSHARES INC COM 446150104 47,674 3,759,766 SH   SOLE 30 3,759,766 0 0
HUNTINGTON BANCSHARES INC COM 446150104 9,355 737,766 SH   SOLE 31 529,456 0 208,310
HUNTINGTON BANCSHARES INC COM 446150104 3,431 270,554 SH   SOLE 32 270,554 0 0
HUNTINGTON BANCSHARES INC COM 446150104 1,403 110,668 SH   SOLE 34 110,668 0 0
HUNTINGTON BANCSHARES INC COM 446150104 11,566 912,127 SH   SOLE 36 912,127 0 0
HUNTINGTON BANCSHARES INC COM 446150104 373 29,427 SH   SOLE 40 29,427 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 22,197 107,130 SH   SOLE 2 15,377 0 91,753
HUNTINGTON INGALLS INDS INC COM 446413106 2,644 12,763 SH   SOLE 4 11,618 0 1,145
HUNTINGTON INGALLS INDS INC COM 446413106 9,921 47,883 SH   SOLE 7 36,059 0 11,824
HUNTINGTON INGALLS INDS INC COM 446413106 56 268 SH   SOLE 13 268 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 78 378 SH   SOLE 15 378 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 19,570 94,450 SH   SOLE 18 88,735 0 5,715
HUNTINGTON INGALLS INDS INC COM 446413106 2,823 13,623 SH   SOLE 19 13,623 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 287,128 1,385,752 SH   SOLE 21 1,385,752 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 232,110 1,120,221 SH   SOLE 22 1,006,624 0 113,597
HUNTINGTON INGALLS INDS INC COM 446413106 6,406 30,915 SH   SOLE 23 30,915 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 17,184 82,935 SH   SOLE 25 82,935 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 28,885 139,408 SH   SOLE 26 80,960 0 58,448
HUNTINGTON INGALLS INDS INC COM 446413106 662 3,196 SH   SOLE 28 660 0 2,536
HUNTINGTON INGALLS INDS INC COM 446413106 2,114 10,203 SH   SOLE 29 1,372 0 8,831
HUNTINGTON INGALLS INDS INC COM 446413106 33,606 162,191 SH   SOLE 30 162,191 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 2,785 13,441 SH   SOLE 31 8,594 0 4,847
HUNTINGTON INGALLS INDS INC COM 446413106 1,373 6,626 SH   SOLE 34 6,626 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 6,664 32,161 SH   SOLE 36 32,161 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 189 911 SH   SOLE 40 911 0 0
HUNTSMAN CORP COM 447011107 10,148 451,212 SH   SOLE 2 14,731 0 436,481
HUNTSMAN CORP COM 447011107 57 2,531 SH   SOLE 4 2,531 0 0
HUNTSMAN CORP COM 447011107 568 25,243 SH   SOLE 7 25,243 0 0
HUNTSMAN CORP COM 447011107 11 500 SH   SOLE 17 0 0 500
HUNTSMAN CORP COM 447011107 5,048 224,472 SH   SOLE 18 224,472 0 0
HUNTSMAN CORP COM 447011107 4,708 209,321 SH   SOLE 19 209,321 0 0
HUNTSMAN CORP COM 447011107 158,977 7,068,805 SH   SOLE 21 7,068,805 0 0
HUNTSMAN CORP COM 447011107 161,131 7,164,556 SH   SOLE 22 6,710,742 0 453,814
HUNTSMAN CORP COM 447011107 579 25,767 SH   SOLE 25 25,767 0 0
HUNTSMAN CORP COM 447011107 1,940 86,262 SH   SOLE 26 60,934 0 25,328
HUNTSMAN CORP COM 447011107 635 28,223 SH   SOLE 28 28,223 0 0
HUNTSMAN CORP COM 447011107 1,248 55,503 SH   SOLE 30 55,503 0 0
HUNTSMAN CORP COM 447011107 105 4,652 SH   SOLE 31 4,652 0 0
HUNTSMAN CORP COM 447011107 1,826 81,184 SH   SOLE 32 81,184 0 0
HUNTSMAN CORP COM 447011107 1,845 82,045 SH   SOLE 34 82,045 0 0
HUNTSMAN CORP COM 447011107 188 8,338 SH   SOLE 36 8,338 0 0
HUNTSMAN CORP COM 447011107 511 22,724 SH   SOLE 40 22,724 0 0
HURCO COMPANIES INC COM 447324104 255 6,334 SH   SOLE 2 226 0 6,108
HURCO COMPANIES INC COM 447324104 7 166 SH   SOLE 7 166 0 0
HURCO COMPANIES INC COM 447324104 867 21,507 SH   SOLE 18 21,507 0 0
HURCO COMPANIES INC COM 447324104 407 10,095 SH   SOLE 19 10,095 0 0
HURCO COMPANIES INC COM 447324104 8,696 215,617 SH   SOLE 21 215,617 0 0
HURCO COMPANIES INC COM 447324104 3,180 78,847 SH   SOLE 22 73,560 0 5,287
HURON CONSULTING GROUP INC COM 447462102 1,064 22,539 SH   SOLE 2 765 0 21,774
HURON CONSULTING GROUP INC COM 447462102 4 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102 21 444 SH   SOLE 7 444 0 0
HURON CONSULTING GROUP INC COM 447462102 3,395 71,896 SH   SOLE 18 71,896 0 0
HURON CONSULTING GROUP INC COM 447462102 1,611 34,116 SH   SOLE 19 34,116 0 0
HURON CONSULTING GROUP INC COM 447462102 33,134 701,690 SH   SOLE 21 701,690 0 0
HURON CONSULTING GROUP INC COM 447462102 31,515 667,405 SH   SOLE 22 636,404 0 31,001
HURON CONSULTING GROUP INC COM 447462102 211 4,460 SH   SOLE 26 3,202 0 1,258
HURON CONSULTING GROUP INC COM 447462102 156 3,309 SH   SOLE 28 3,309 0 0
HURON CONSULTING GROUP INC COM 447462102 295 6,257 SH   SOLE 30 6,257 0 0
HURON CONSULTING GROUP INC COM 447462102 56 1,176 SH   SOLE 31 0 0 1,176
HURON CONSULTING GROUP INC COM 447462102 116 2,457 SH   SOLE 40 2,457 0 0
HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 560 570,000 PRN   SOLE 21 570,000 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1,727 56,467 SH   SOLE 2 1,651 0 54,816
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 367 12,006 SH   SOLE 4 12,006 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 230 7,537 SH   SOLE 7 7,537 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 789 25,795 SH   SOLE 15 25,795 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1,032 33,745 SH   SOLE 18 33,745 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 57,721 1,887,525 SH   SOLE 21 1,887,525 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 21,322 697,248 SH   SOLE 22 638,643 0 58,605
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 930 30,426 SH   SOLE 23 30,426 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 7,973 260,724 SH   SOLE 26 93,532 0 167,192
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 213 6,967 SH   SOLE 28 6,967 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 215 7,021 SH   SOLE 29 0 0 7,021
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 12,036 393,578 SH   SOLE 30 393,578 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 66 2,146 SH   SOLE 34 2,146 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 14 463 SH   SOLE 40 463 0 0
HUTTIG BLDG PRODS INC COM 448451104 13 4,717 SH   SOLE 18 4,717 0 0
HUTTIG BLDG PRODS INC COM 448451104 192 69,263 SH   SOLE 21 69,263 0 0
HUYA INC ADS REP SHS A 44852D108 1,473 52,349 SH   SOLE 22 52,349 0 0
HUYA INC ADS REP SHS A 44852D108 9 308 SH   SOLE 30 308 0 0
HUYA INC ADS REP SHS A 44852D108 235 8,364 SH   SOLE 34 8,364 0 0
HV BANCORP INC COM 40441H105 6 357 SH   SOLE 18 357 0 0
HYATT HOTELS CORP COM CL A 448579102 6,732 92,771 SH   SOLE 2 6,055 0 86,716
HYATT HOTELS CORP COM CL A 448579102 86 1,183 SH   SOLE 7 1,183 0 0
HYATT HOTELS CORP COM CL A 448579102 1,489 20,519 SH   SOLE 18 20,519 0 0
HYATT HOTELS CORP COM CL A 448579102 660 9,091 SH   SOLE 19 9,091 0 0
HYATT HOTELS CORP COM CL A 448579102 31,487 433,884 SH   SOLE 21 433,884 0 0
HYATT HOTELS CORP COM CL A 448579102 76,923 1,059,979 SH   SOLE 22 996,119 0 63,860
HYATT HOTELS CORP COM CL A 448579102 151 2,085 SH   SOLE 30 2,085 0 0
HYATT HOTELS CORP COM CL A 448579102 64 881 SH   SOLE 31 881 0 0
HYATT HOTELS CORP COM CL A 448579102 118 1,627 SH   SOLE 36 1,627 0 0
HYRECAR INC COM 44916T107 2 368 SH   SOLE 18 368 0 0
HYRECAR INC COM 44916T107 35 6,918 SH   SOLE 21 6,918 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 696 11,159 SH   SOLE 2 376 0 10,783
HYSTER YALE MATLS HANDLING I CL A 449172105 6 92 SH   SOLE 4 92 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 12 197 SH   SOLE 7 197 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 2,099 33,664 SH   SOLE 18 33,664 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,024 16,422 SH   SOLE 19 16,422 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 20,413 327,335 SH   SOLE 21 327,335 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 18,304 293,524 SH   SOLE 22 279,049 0 14,475
HYSTER YALE MATLS HANDLING I CL A 449172105 28 454 SH   SOLE 26 0 0 454
HYSTER YALE MATLS HANDLING I CL A 449172105 80 1,279 SH   SOLE 28 1,279 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 138 2,206 SH   SOLE 30 2,206 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 60 963 SH   SOLE 40 963 0 0
I D SYSTEMS INC COM 449489103 16 2,648 SH   SOLE 18 2,648 0 0
I D SYSTEMS INC COM 449489103 241 40,624 SH   SOLE 21 40,624 0 0
I D SYSTEMS INC COM 449489103 2,118 357,200 SH   SOLE 22 357,200 0 0
I3 VERTICALS INC COM CL A 46571Y107 234 9,726 SH   SOLE 2 2,571 0 7,155
I3 VERTICALS INC COM CL A 46571Y107 696 28,980 SH   SOLE 18 28,980 0 0
I3 VERTICALS INC COM CL A 46571Y107 1,245 51,828 SH   SOLE 19 51,828 0 0
I3 VERTICALS INC COM CL A 46571Y107 7,585 315,777 SH   SOLE 21 315,777 0 0
I3 VERTICALS INC COM CL A 46571Y107 8,229 342,609 SH   SOLE 22 340,547 0 2,062
I3 VERTICALS INC COM CL A 46571Y107 102 4,229 SH   SOLE 23 4,229 0 0
I3 VERTICALS INC COM CL A 46571Y107 83 3,470 SH   SOLE 26 0 0 3,470
IAC INTERACTIVECORP COM 44919P508 45,474 216,429 SH   SOLE 2 10,943 0 205,486
IAC INTERACTIVECORP COM 44919P508 5,733 27,288 SH   SOLE 4 25,233 0 2,055
IAC INTERACTIVECORP COM 44919P508 6,423 30,569 SH   SOLE 7 9,886 0 20,683
IAC INTERACTIVECORP COM 44919P508 565 2,691 SH   SOLE 13 2,691 0 0
IAC INTERACTIVECORP COM 44919P508 177 843 SH   SOLE 15 843 0 0
IAC INTERACTIVECORP COM 44919P508 3 16 SH   SOLE 17 0 0 16
IAC INTERACTIVECORP COM 44919P508 115,633 550,346 SH   SOLE 18 406,695 0 143,651
IAC INTERACTIVECORP COM 44919P508 212,711 1,012,381 SH   SOLE 19 1,012,381 0 0
IAC INTERACTIVECORP COM 44919P508 232,403 1,106,102 SH   SOLE 21 1,106,102 0 0
IAC INTERACTIVECORP COM 44919P508 446,710 2,126,078 SH   SOLE 22 1,978,302 0 147,776
IAC INTERACTIVECORP COM 44919P508 11,614 55,278 SH   SOLE 23 55,278 0 0
IAC INTERACTIVECORP COM 44919P508 14,921 71,013 SH   SOLE 25 71,013 0 0
IAC INTERACTIVECORP COM 44919P508 45,591 216,987 SH   SOLE 26 93,041 0 123,946
IAC INTERACTIVECORP COM 44919P508 3,085 14,681 SH   SOLE 28 10,656 0 4,025
IAC INTERACTIVECORP COM 44919P508 3,988 18,981 SH   SOLE 29 2,880 0 16,101
IAC INTERACTIVECORP COM 44919P508 31,834 151,513 SH   SOLE 30 151,513 0 0
IAC INTERACTIVECORP COM 44919P508 4,811 22,898 SH   SOLE 31 14,134 0 8,764
IAC INTERACTIVECORP COM 44919P508 26,267 125,015 SH   SOLE 34 125,015 0 0
IAC INTERACTIVECORP COM 44919P508 10,857 51,673 SH   SOLE 36 51,673 0 0
IAC INTERACTIVECORP COM 44919P508 415 1,977 SH   SOLE 40 1,977 0 0
IAMGOLD CORP COM 450913108 717 206,511 SH   SOLE 21 206,511 0 0
IBERIABANK CORP COM 450828108 5,601 78,105 SH   SOLE 2 19,203 0 58,902
IBERIABANK CORP COM 450828108 144 2,015 SH   SOLE 4 2,015 0 0
IBERIABANK CORP COM 450828108 123 1,714 SH   SOLE 7 1,714 0 0
IBERIABANK CORP COM 450828108 13,536 188,760 SH   SOLE 18 187,696 0 1,064
IBERIABANK CORP COM 450828108 13,536 188,756 SH   SOLE 19 188,756 0 0
IBERIABANK CORP COM 450828108 138,441 1,930,571 SH   SOLE 21 1,930,571 0 0
IBERIABANK CORP COM 450828108 137,191 1,913,143 SH   SOLE 22 1,816,953 0 96,190
IBERIABANK CORP COM 450828108 789 11,005 SH   SOLE 23 11,005 0 0
IBERIABANK CORP COM 450828108 1,559 21,734 SH   SOLE 26 13,136 0 8,598
IBERIABANK CORP COM 450828108 503 7,008 SH   SOLE 28 7,008 0 0
IBERIABANK CORP COM 450828108 1,251 17,449 SH   SOLE 29 1,004 0 16,445
IBERIABANK CORP COM 450828108 1,277 17,806 SH   SOLE 30 17,806 0 0
IBERIABANK CORP COM 450828108 93 1,294 SH   SOLE 31 1,294 0 0
IBERIABANK CORP COM 450828108 13 180 SH   SOLE 34 180 0 0
IBERIABANK CORP COM 450828108 119 1,662 SH   SOLE 36 1,662 0 0
IBERIABANK CORP COM 450828108 328 4,572 SH   SOLE 40 4,572 0 0
IBIO INC COM NEW 451033203 5 5,364 SH   SOLE 21 5,364 0 0
IBIO INC COM NEW 451033203 11 12,040 SH   SOLE 22 12,040 0 0
ICAD INC COM NEW 44934S206 14 2,728 SH   SOLE 18 2,728 0 0
ICAD INC COM NEW 44934S206 201 38,791 SH   SOLE 21 38,791 0 0
ICAD INC COM NEW 44934S206 1,956 378,245 SH   SOLE 22 378,245 0 0
ICC HLDGS INC COM 44931Q104 4 257 SH   SOLE 18 257 0 0
ICF INTL INC COM 44925C103 1,579 20,759 SH   SOLE 2 3,474 0 17,285
ICF INTL INC COM 44925C103 10 127 SH   SOLE 4 127 0 0
ICF INTL INC COM 44925C103 28 368 SH   SOLE 7 368 0 0
ICF INTL INC COM 44925C103 4,703 61,813 SH   SOLE 18 58,804 0 3,009
ICF INTL INC COM 44925C103 5,490 72,167 SH   SOLE 19 72,167 0 0
ICF INTL INC COM 44925C103 44,933 590,604 SH   SOLE 21 590,604 0 0
ICF INTL INC COM 44925C103 44,105 579,713 SH   SOLE 22 556,765 0 22,948
ICF INTL INC COM 44925C103 859 11,287 SH   SOLE 23 11,287 0 0
ICF INTL INC COM 44925C103 2,105 27,665 SH   SOLE 26 5,462 0 22,203
ICF INTL INC COM 44925C103 191 2,507 SH   SOLE 28 2,507 0 0
ICF INTL INC COM 44925C103 383 5,031 SH   SOLE 30 5,031 0 0
ICF INTL INC COM 44925C103 157 2,058 SH   SOLE 40 2,058 0 0
ICHOR HOLDINGS SHS G4740B105 401 17,777 SH   SOLE 2 769 0 17,008
ICHOR HOLDINGS SHS G4740B105 13 592 SH   SOLE 7 592 0 0
ICHOR HOLDINGS SHS G4740B105 2,240 99,187 SH   SOLE 18 99,187 0 0
ICHOR HOLDINGS SHS G4740B105 772 34,210 SH   SOLE 19 34,210 0 0
ICHOR HOLDINGS SHS G4740B105 55,017 2,436,541 SH   SOLE 21 2,436,541 0 0
ICHOR HOLDINGS SHS G4740B105 14,344 635,273 SH   SOLE 22 605,525 0 29,748
ICHOR HOLDINGS SHS G4740B105 32 1,431 SH   SOLE 26 0 0 1,431
ICHOR HOLDINGS SHS G4740B105 71 3,154 SH   SOLE 28 3,154 0 0
ICHOR HOLDINGS SHS G4740B105 746 33,059 SH   SOLE 30 33,059 0 0
ICHOR HOLDINGS SHS G4740B105 210 9,292 SH   SOLE 34 9,292 0 0
ICHOR HOLDINGS SHS G4740B105 48 2,134 SH   SOLE 40 2,134 0 0
ICICI BK LTD ADR 45104G104 13,350 1,164,928 SH   SOLE 18 1,164,928 0 0
ICICI BK LTD ADR 45104G104 422 36,822 SH   SOLE 21 36,822 0 0
ICICI BK LTD ADR 45104G104 11,488 1,002,452 SH   SOLE 22 1,002,452 0 0
ICICI BK LTD ADR 45104G104 34 2,977 SH   SOLE 23 2,977 0 0
ICICI BK LTD ADR 45104G104 24,648 2,150,766 SH   SOLE 26 1,643,599 0 507,167
ICICI BK LTD ADR 45104G104 6,048 527,731 SH   SOLE 28 527,731 0 0
ICICI BK LTD ADR 45104G104 1,597 139,322 SH   SOLE 29 139,322 0 0
ICICI BK LTD ADR 45104G104 6,601 576,012 SH   SOLE 30 576,012 0 0
ICICI BK LTD ADR 45104G104 44 3,799 SH   SOLE 34 3,799 0 0
ICON PLC SHS G4705A100 24 173 SH   SOLE 7 173 0 0
ICON PLC SHS G4705A100 21 153 SH   SOLE 18 153 0 0
ICON PLC SHS G4705A100 3,474 25,437 SH   SOLE 21 25,437 0 0
ICON PLC SHS G4705A100 851 6,232 SH   SOLE 22 3,605 0 2,627
ICONIX BRAND GROUP INC COM NEW 451055305 7 3,440 SH   SOLE 21 3,440 0 0
ICONIX BRAND GROUP INC COM NEW 451055305 178 86,529 SH   SOLE 22 86,529 0 0
ICU MED INC COM 44930G107 8,931 37,315 SH   SOLE 2 8,473 0 28,842
ICU MED INC COM 44930G107 17 69 SH   SOLE 4 69 0 0
ICU MED INC COM 44930G107 68 286 SH   SOLE 7 286 0 0
ICU MED INC COM 44930G107 11,368 47,500 SH   SOLE 18 47,500 0 0
ICU MED INC COM 44930G107 791 3,304 SH   SOLE 19 3,304 0 0
ICU MED INC COM 44930G107 197,360 824,636 SH   SOLE 21 824,636 0 0
ICU MED INC COM 44930G107 133,189 556,508 SH   SOLE 22 526,689 0 29,819
ICU MED INC COM 44930G107 1,677 7,005 SH   SOLE 26 4,808 0 2,197
ICU MED INC COM 44930G107 500 2,089 SH   SOLE 28 2,089 0 0
ICU MED INC COM 44930G107 1,284 5,365 SH   SOLE 30 5,365 0 0
ICU MED INC COM 44930G107 81 337 SH   SOLE 31 337 0 0
ICU MED INC COM 44930G107 373 1,557 SH   SOLE 40 1,557 0 0
IDACORP INC COM 451107106 13,434 134,964 SH   SOLE 2 76,242 0 58,722
IDACORP INC COM 451107106 880 8,843 SH   SOLE 4 8,843 0 0
IDACORP INC COM 451107106 676 6,796 SH   SOLE 7 6,796 0 0
IDACORP INC COM 451107106 2,887 29,006 SH   SOLE 13 29,006 0 0
IDACORP INC COM 451107106 35,313 354,766 SH   SOLE 18 339,396 0 15,370
IDACORP INC COM 451107106 41,284 414,748 SH   SOLE 19 414,748 0 0
IDACORP INC COM 451107106 466,760 4,689,172 SH   SOLE 21 4,689,172 0 0
IDACORP INC COM 451107106 243,764 2,448,907 SH   SOLE 22 2,105,789 0 343,118
IDACORP INC COM 451107106 4,546 45,668 SH   SOLE 23 45,668 0 0
IDACORP INC COM 451107106 5,916 59,438 SH   SOLE 26 12,818 0 46,620
IDACORP INC COM 451107106 633 6,358 SH   SOLE 28 6,358 0 0
IDACORP INC COM 451107106 707 7,101 SH   SOLE 29 7,101 0 0
IDACORP INC COM 451107106 3,695 37,120 SH   SOLE 30 37,120 0 0
IDACORP INC COM 451107106 724 7,276 SH   SOLE 31 5,585 0 1,691
IDACORP INC COM 451107106 1,852 18,603 SH   SOLE 32 18,603 0 0
IDACORP INC COM 451107106 172 1,724 SH   SOLE 34 1,724 0 0
IDACORP INC COM 451107106 2,291 23,015 SH   SOLE 36 23,015 0 0
IDACORP INC COM 451107106 471 4,734 SH   SOLE 40 4,734 0 0
IDEAL PWR INC COM 451622104 2 5,539 SH   SOLE 21 5,539 0 0
IDENTIV INC COM NEW 45170X205 14 2,716 SH   SOLE 18 2,716 0 0
IDENTIV INC COM NEW 45170X205 208 41,246 SH   SOLE 21 41,246 0 0
IDENTIV INC COM NEW 45170X205 1,206 239,262 SH   SOLE 22 239,262 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 40 15,625 SH   SOLE 2 752 0 14,873
IDERA PHARMACEUTICALS INC COM PAR 45168K405 1 258 SH   SOLE 7 258 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 163 63,886 SH   SOLE 18 63,886 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 70 27,386 SH   SOLE 19 27,386 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 1,590 623,378 SH   SOLE 21 623,378 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 1,811 710,372 SH   SOLE 22 698,116 0 12,256
IDEX CORP COM 45167R104 32,323 213,014 SH   SOLE 2 44,889 0 168,125
IDEX CORP COM 45167R104 4,229 27,869 SH   SOLE 4 25,845 0 2,024
IDEX CORP COM 45167R104 9,459 62,334 SH   SOLE 7 46,357 0 15,977
IDEX CORP COM 45167R104 227 1,495 SH   SOLE 13 1,495 0 0
IDEX CORP COM 45167R104 35,626 234,782 SH   SOLE 18 228,209 0 6,573
IDEX CORP COM 45167R104 54,821 361,282 SH   SOLE 19 361,282 0 0
IDEX CORP COM 45167R104 583,348 3,844,389 SH   SOLE 21 3,844,389 0 0
IDEX CORP COM 45167R104 400,583 2,639,928 SH   SOLE 22 2,481,197 0 158,731
IDEX CORP COM 45167R104 8,327 54,875 SH   SOLE 23 54,875 0 0
IDEX CORP COM 45167R104 637 4,199 SH   SOLE 25 4,199 0 0
IDEX CORP COM 45167R104 28,422 187,308 SH   SOLE 26 63,032 0 124,276
IDEX CORP COM 45167R104 2,307 15,206 SH   SOLE 28 10,755 0 4,451
IDEX CORP COM 45167R104 2,857 18,826 SH   SOLE 29 3,069 0 15,757
IDEX CORP COM 45167R104 51,664 340,477 SH   SOLE 30 340,477 0 0
IDEX CORP COM 45167R104 3,524 23,222 SH   SOLE 31 14,286 0 8,936
IDEX CORP COM 45167R104 594 3,915 SH   SOLE 34 3,915 0 0
IDEX CORP COM 45167R104 1,943 12,806 SH   SOLE 36 12,806 0 0
IDEX CORP COM 45167R104 338 2,226 SH   SOLE 40 2,226 0 0
IDEXX LABS INC COM 45168D104 56,863 254,305 SH   SOLE 2 60,490 0 193,815
IDEXX LABS INC COM 45168D104 7,917 35,408 SH   SOLE 4 33,116 0 2,292
IDEXX LABS INC COM 45168D104 15,940 71,288 SH   SOLE 7 69,290 0 1,998
IDEXX LABS INC COM 45168D104 703 3,142 SH   SOLE 13 3,142 0 0
IDEXX LABS INC COM 45168D104 185 826 SH   SOLE 15 826 0 0
IDEXX LABS INC COM 45168D104 49,272 220,356 SH   SOLE 18 208,086 0 12,270
IDEXX LABS INC COM 45168D104 75,545 337,859 SH   SOLE 19 337,859 0 0
IDEXX LABS INC COM 45168D104 535,874 2,396,576 SH   SOLE 21 2,396,576 0 0
IDEXX LABS INC COM 45168D104 481,805 2,154,762 SH   SOLE 22 1,927,077 0 227,685
IDEXX LABS INC COM 45168D104 16,266 72,748 SH   SOLE 23 72,748 0 0
IDEXX LABS INC COM 45168D104 17,811 79,655 SH   SOLE 25 79,655 0 0
IDEXX LABS INC COM 45168D104 80,941 361,990 SH   SOLE 26 104,634 0 257,356
IDEXX LABS INC COM 45168D104 3,710 16,590 SH   SOLE 28 12,135 0 4,455
IDEXX LABS INC COM 45168D104 6,087 27,221 SH   SOLE 29 9,525 0 17,696
IDEXX LABS INC COM 45168D104 81,226 363,264 SH   SOLE 30 363,264 0 0
IDEXX LABS INC COM 45168D104 7,294 32,620 SH   SOLE 31 16,916 0 15,704
IDEXX LABS INC COM 45168D104 2,793 12,493 SH   SOLE 32 12,493 0 0
IDEXX LABS INC COM 45168D104 1,279 5,719 SH   SOLE 34 5,719 0 0
IDEXX LABS INC COM 45168D104 13,950 62,386 SH   SOLE 36 62,386 0 0
IDEXX LABS INC COM 45168D104 487 2,179 SH   SOLE 40 2,179 0 0
IDT CORP CL B NEW 448947507 61 9,243 SH   SOLE 18 3,170 0 6,073
IDT CORP CL B NEW 448947507 267 40,251 SH   SOLE 21 40,251 0 0
IDT CORP CL B NEW 448947507 2,343 352,851 SH   SOLE 22 352,851 0 0
IEC ELECTRS CORP NEW COM 44949L105 11 1,590 SH   SOLE 18 1,590 0 0
IEC ELECTRS CORP NEW COM 44949L105 189 27,585 SH   SOLE 21 27,585 0 0
IEC ELECTRS CORP NEW COM 44949L105 220 32,178 SH   SOLE 22 32,178 0 0
IES HLDGS INC COM 44951W106 177 9,968 SH   SOLE 2 295 0 9,673
IES HLDGS INC COM 44951W106 538 30,261 SH   SOLE 18 30,261 0 0
IES HLDGS INC COM 44951W106 201 11,307 SH   SOLE 19 11,307 0 0
IES HLDGS INC COM 44951W106 5,065 285,029 SH   SOLE 21 285,029 0 0
IES HLDGS INC COM 44951W106 1,283 72,208 SH   SOLE 22 68,048 0 4,160
IF BANCORP INC COM 44951J105 11 533 SH   SOLE 18 533 0 0
IF BANCORP INC COM 44951J105 14 697 SH   SOLE 21 697 0 0
IFRESH INC COM 449538107 1 489 SH   SOLE 18 489 0 0
IFRESH INC COM 449538107 7 5,780 SH   SOLE 21 5,780 0 0
IHS MARKIT LTD SHS G47567105 52,955 973,794 SH   SOLE 2 113,115 0 860,679
IHS MARKIT LTD SHS G47567105 7,151 131,503 SH   SOLE 4 121,204 0 10,299
IHS MARKIT LTD SHS G47567105 15,870 291,843 SH   SOLE 7 280,727 0 11,116
IHS MARKIT LTD SHS G47567105 1,058 19,459 SH   SOLE 13 19,459 0 0
IHS MARKIT LTD SHS G47567105 174 3,199 SH   SOLE 15 3,199 0 0
IHS MARKIT LTD SHS G47567105 43,251 795,345 SH   SOLE 18 745,656 0 49,689
IHS MARKIT LTD SHS G47567105 9,694 178,272 SH   SOLE 19 178,272 0 0
IHS MARKIT LTD SHS G47567105 441,328 8,115,631 SH   SOLE 21 8,115,631 0 0
IHS MARKIT LTD SHS G47567105 495,718 9,115,815 SH   SOLE 22 8,076,340 0 1,039,475
IHS MARKIT LTD SHS G47567105 15,364 282,526 SH   SOLE 23 282,526 0 0
IHS MARKIT LTD SHS G47567105 19,362 356,051 SH   SOLE 25 356,051 0 0
IHS MARKIT LTD SHS G47567105 89,411 1,644,198 SH   SOLE 26 456,509 0 1,187,689
IHS MARKIT LTD SHS G47567105 4,127 75,885 SH   SOLE 28 55,400 0 20,485
IHS MARKIT LTD SHS G47567105 789 14,503 SH   SOLE 29 14,503 0 0
IHS MARKIT LTD SHS G47567105 70,762 1,301,251 SH   SOLE 30 1,301,251 0 0
IHS MARKIT LTD SHS G47567105 6,836 125,707 SH   SOLE 31 77,771 0 47,936
IHS MARKIT LTD SHS G47567105 2,326 42,782 SH   SOLE 34 42,782 0 0
IHS MARKIT LTD SHS G47567105 16,167 297,288 SH   SOLE 36 297,288 0 0
IHS MARKIT LTD SHS G47567105 527 9,692 SH   SOLE 40 9,692 0 0
II VI INC COM 902104108 1,894 50,867 SH   SOLE 2 2,237 0 48,630
II VI INC COM 902104108 9 239 SH   SOLE 4 239 0 0
II VI INC COM 902104108 43 1,159 SH   SOLE 7 1,159 0 0
II VI INC COM 902104108 9,884 265,412 SH   SOLE 18 265,412 0 0
II VI INC COM 902104108 31,563 847,556 SH   SOLE 19 847,556 0 0
II VI INC COM 902104108 242,264 6,505,486 SH   SOLE 21 6,505,486 0 0
II VI INC COM 902104108 64,745 1,738,575 SH   SOLE 22 1,656,596 0 81,979
II VI INC COM 902104108 742 19,920 SH   SOLE 26 15,814 0 4,106
II VI INC COM 902104108 289 7,766 SH   SOLE 28 7,766 0 0
II VI INC COM 902104108 3,189 85,639 SH   SOLE 30 85,639 0 0
II VI INC COM 902104108 18,382 493,602 SH   SOLE 34 493,602 0 0
II VI INC COM 902104108 203 5,455 SH   SOLE 40 5,455 0 0
II VI INC NOTE 0.250% 9/0 902104AB4 888 849,000 PRN   SOLE 21 849,000 0 0
IKONICS CORP COM 45172K102 2 237 SH   SOLE 21 237 0 0
ILLINOIS TOOL WKS INC COM 452308109 117,051 815,519 SH   SOLE 2 81,428 0 734,091
ILLINOIS TOOL WKS INC COM 452308109 13,989 97,467 SH   SOLE 4 89,422 0 8,045
ILLINOIS TOOL WKS INC COM 452308109 49,470 344,670 SH   SOLE 7 281,425 0 63,245
ILLINOIS TOOL WKS INC COM 452308109 2,028 14,132 SH   SOLE 13 14,132 0 0
ILLINOIS TOOL WKS INC COM 452308109 421 2,933 SH   SOLE 15 2,933 0 0
ILLINOIS TOOL WKS INC COM 452308109 21 143 SH   SOLE 17 0 0 143
ILLINOIS TOOL WKS INC COM 452308109 97,218 677,334 SH   SOLE 18 638,548 0 38,786
ILLINOIS TOOL WKS INC COM 452308109 14,614 101,818 SH   SOLE 19 101,818 0 0
ILLINOIS TOOL WKS INC COM 452308109 913,053 6,361,409 SH   SOLE 21 6,361,409 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,114,228 7,763,030 SH   SOLE 22 6,738,298 0 1,024,732
ILLINOIS TOOL WKS INC COM 452308109 30,765 214,342 SH   SOLE 23 214,342 0 0
ILLINOIS TOOL WKS INC COM 452308109 44,231 308,163 SH   SOLE 25 308,163 0 0
ILLINOIS TOOL WKS INC COM 452308109 202,851 1,413,303 SH   SOLE 26 339,890 0 1,073,413
ILLINOIS TOOL WKS INC COM 452308109 8,284 57,713 SH   SOLE 28 41,650 0 16,063
ILLINOIS TOOL WKS INC COM 452308109 5,822 40,562 SH   SOLE 29 11,017 0 29,545
ILLINOIS TOOL WKS INC COM 452308109 154,483 1,076,314 SH   SOLE 30 1,076,314 0 0
ILLINOIS TOOL WKS INC COM 452308109 13,524 94,227 SH   SOLE 31 58,476 0 35,751
ILLINOIS TOOL WKS INC COM 452308109 2,737 19,071 SH   SOLE 34 19,071 0 0
ILLINOIS TOOL WKS INC COM 452308109 36,435 253,850 SH   SOLE 36 253,850 0 0
ILLINOIS TOOL WKS INC COM 452308109 992 6,911 SH   SOLE 40 6,911 0 0
ILLUMINA INC COM 452327109 125,486 403,894 SH   SOLE 2 39,897 0 363,997
ILLUMINA INC COM 452327109 15,021 48,347 SH   SOLE 4 44,468 0 3,879
ILLUMINA INC COM 452327109 36,568 117,700 SH   SOLE 7 117,700 0 0
ILLUMINA INC COM 452327109 727 2,341 SH   SOLE 13 2,341 0 0
ILLUMINA INC COM 452327109 454 1,462 SH   SOLE 15 1,462 0 0
ILLUMINA INC COM 452327109 0 1 SH   SOLE 17 0 0 1
ILLUMINA INC COM 452327109 236,452 761,053 SH   SOLE 18 633,172 0 127,881
ILLUMINA INC COM 452327109 131,115 422,013 SH   SOLE 19 422,013 0 0
ILLUMINA INC COM 452327109 1,185,956 3,817,167 SH   SOLE 21 3,817,167 0 0
ILLUMINA INC COM 452327109 1,108,469 3,567,764 SH   SOLE 22 3,193,096 0 374,668
ILLUMINA INC COM 452327109 32,488 104,568 SH   SOLE 23 104,568 0 0
ILLUMINA INC COM 452327109 41,755 134,396 SH   SOLE 25 134,396 0 0
ILLUMINA INC COM 452327109 155,959 501,975 SH   SOLE 26 154,462 0 347,513
ILLUMINA INC COM 452327109 8,774 28,240 SH   SOLE 28 20,520 0 7,720
ILLUMINA INC COM 452327109 1,644 5,291 SH   SOLE 29 5,291 0 0
ILLUMINA INC COM 452327109 192,638 620,032 SH   SOLE 30 620,032 0 0
ILLUMINA INC COM 452327109 14,197 45,694 SH   SOLE 31 28,648 0 17,046
ILLUMINA INC COM 452327109 6,632 21,345 SH   SOLE 32 21,345 0 0
ILLUMINA INC COM 452327109 20,767 66,840 SH   SOLE 34 66,840 0 0
ILLUMINA INC COM 452327109 32,674 105,165 SH   SOLE 36 105,165 0 0
ILLUMINA INC COM 452327109 1,030 3,316 SH   SOLE 40 3,316 0 0
ILLUMINA INC NOTE 6/1 452327AF6 1,725 1,410,000 PRN   SOLE 21 1,410,000 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 1,622 1,200,000 PRN   SOLE 21 1,200,000 0 0
IMAGE SENSING SYS INC COM 45244C104 26 5,167 SH   SOLE 21 5,167 0 0
IMAGE SENSING SYS INC COM 45244C104 1,026 202,704 SH   SOLE 22 202,704 0 0
IMAX CORP COM 45245E109 986 43,472 SH   SOLE 2 1,863 0 41,609
IMAX CORP COM 45245E109 5 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109 27 1,205 SH   SOLE 7 1,205 0 0
IMAX CORP COM 45245E109 3,919 172,795 SH   SOLE 18 172,795 0 0
IMAX CORP COM 45245E109 1,894 83,508 SH   SOLE 19 83,508 0 0
IMAX CORP COM 45245E109 38,025 1,676,567 SH   SOLE 21 1,676,567 0 0
IMAX CORP COM 45245E109 14,789 652,081 SH   SOLE 22 580,409 0 71,672
IMAX CORP COM 45245E109 87 3,833 SH   SOLE 23 3,833 0 0
IMAX CORP COM 45245E109 180 7,953 SH   SOLE 26 3,890 0 4,063
IMAX CORP COM 45245E109 164 7,228 SH   SOLE 28 7,228 0 0
IMAX CORP COM 45245E109 334 14,727 SH   SOLE 30 14,727 0 0
IMAX CORP COM 45245E109 118 5,198 SH   SOLE 40 5,198 0 0
IMMERSION CORP COM 452521107 175 20,709 SH   SOLE 2 816 0 19,893
IMMERSION CORP COM 452521107 6 720 SH   SOLE 7 720 0 0
IMMERSION CORP COM 452521107 721 85,550 SH   SOLE 18 85,550 0 0
IMMERSION CORP COM 452521107 322 38,142 SH   SOLE 19 38,142 0 0
IMMERSION CORP COM 452521107 7,179 851,641 SH   SOLE 21 851,641 0 0
IMMERSION CORP COM 452521107 6,955 825,001 SH   SOLE 22 801,943 0 23,058
IMMUCELL CORP COM PAR 452525306 4 679 SH   SOLE 18 679 0 0
IMMUCELL CORP COM PAR 452525306 5 736 SH   SOLE 21 736 0 0
IMMUNE DESIGN CORP COM 45252L103 200 34,173 SH   SOLE 2 1,142 0 33,031
IMMUNE DESIGN CORP COM 45252L103 3 461 SH   SOLE 7 461 0 0
IMMUNE DESIGN CORP COM 45252L103 640 109,325 SH   SOLE 18 109,325 0 0
IMMUNE DESIGN CORP COM 45252L103 338 57,712 SH   SOLE 19 57,712 0 0
IMMUNE DESIGN CORP COM 45252L103 6,833 1,168,031 SH   SOLE 21 1,168,031 0 0
IMMUNE DESIGN CORP COM 45252L103 5,041 861,742 SH   SOLE 22 835,914 0 25,828
IMMUNOGEN INC COM 45253H101 317 116,882 SH   SOLE 2 5,447 0 111,435
IMMUNOGEN INC COM 45253H101 1 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101 8 2,852 SH   SOLE 7 2,852 0 0
IMMUNOGEN INC COM 45253H101 1,421 524,196 SH   SOLE 18 518,161 0 6,035
IMMUNOGEN INC COM 45253H101 2,803 1,034,452 SH   SOLE 19 1,034,452 0 0
IMMUNOGEN INC COM 45253H101 25 9,200 SH   SOLE 20 9,200 0 0
IMMUNOGEN INC COM 45253H101 16,497 6,087,429 SH   SOLE 21 6,087,429 0 0
IMMUNOGEN INC COM 45253H101 11,923 4,399,531 SH   SOLE 22 4,229,804 0 169,727
IMMUNOGEN INC COM 45253H101 17 6,227 SH   SOLE 23 6,227 0 0
IMMUNOGEN INC COM 45253H101 153 56,274 SH   SOLE 26 25,420 0 30,854
IMMUNOGEN INC COM 45253H101 53 19,513 SH   SOLE 28 19,513 0 0
IMMUNOGEN INC COM 45253H101 121 44,678 SH   SOLE 30 44,678 0 0
IMMUNOGEN INC COM 45253H101 9 3,480 SH   SOLE 34 3,480 0 0
IMMUNOGEN INC COM 45253H101 32 11,653 SH   SOLE 40 11,653 0 0
IMMUNOMEDICS INC COM 452907108 2,385 124,171 SH   SOLE 2 5,383 0 118,788
IMMUNOMEDICS INC COM 452907108 14 726 SH   SOLE 4 726 0 0
IMMUNOMEDICS INC COM 452907108 55 2,855 SH   SOLE 7 2,855 0 0
IMMUNOMEDICS INC COM 452907108 9,177 477,736 SH   SOLE 18 474,808 0 2,928
IMMUNOMEDICS INC COM 452907108 5,470 284,754 SH   SOLE 19 284,754 0 0
IMMUNOMEDICS INC COM 452907108 132,366 6,890,463 SH   SOLE 21 6,890,463 0 0
IMMUNOMEDICS INC COM 452907108 89,754 4,672,269 SH   SOLE 22 4,488,923 0 183,346
IMMUNOMEDICS INC COM 452907108 47 2,424 SH   SOLE 23 2,424 0 0
IMMUNOMEDICS INC COM 452907108 596 31,021 SH   SOLE 26 18,943 0 12,078
IMMUNOMEDICS INC COM 452907108 303 15,787 SH   SOLE 28 15,787 0 0
IMMUNOMEDICS INC COM 452907108 798 41,534 SH   SOLE 30 41,534 0 0
IMMUNOMEDICS INC COM 452907108 53 2,745 SH   SOLE 34 2,745 0 0
IMMUNOMEDICS INC COM 452907108 247 12,856 SH   SOLE 40 12,856 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 41 10,439 SH   SOLE 2 439 0 10,000
IMPAC MTG HLDGS INC COM NEW 45254P508 139 35,440 SH   SOLE 18 35,440 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 46 11,632 SH   SOLE 19 11,632 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 1,335 340,507 SH   SOLE 21 340,507 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 586 149,472 SH   SOLE 22 146,436 0 3,036
IMPERIAL OIL LTD COM NEW 453038408 138 5,039 SH   SOLE 21 5,039 0 0
IMPINJ INC COM 453204109 220 13,103 SH   SOLE 2 599 0 12,504
IMPINJ INC COM 453204109 8 483 SH   SOLE 7 483 0 0
IMPINJ INC COM 453204109 974 58,135 SH   SOLE 18 53,083 0 5,052
IMPINJ INC COM 453204109 619 36,948 SH   SOLE 19 36,948 0 0
IMPINJ INC COM 453204109 9,140 545,524 SH   SOLE 21 545,524 0 0
IMPINJ INC COM 453204109 7,927 473,123 SH   SOLE 22 458,769 0 14,354
IMPINJ INC COM 453204109 15 891 SH   SOLE 23 891 0 0
INCOME OPPORTUNITY RLTY INVS COM 452926108 2 177 SH   SOLE 18 177 0 0
INCOME OPPORTUNITY RLTY INVS COM 452926108 1 108 SH   SOLE 21 108 0 0
INCYTE CORP COM 45337C102 50,320 585,046 SH   SOLE 2 186,369 0 398,677
INCYTE CORP COM 45337C102 5,620 65,340 SH   SOLE 4 60,598 0 4,742
INCYTE CORP COM 45337C102 12,459 144,851 SH   SOLE 7 144,851 0 0
INCYTE CORP COM 45337C102 418 4,862 SH   SOLE 13 4,862 0 0
INCYTE CORP COM 45337C102 172 1,997 SH   SOLE 15 1,997 0 0
INCYTE CORP COM 45337C102 45,310 526,795 SH   SOLE 18 501,361 0 25,434
INCYTE CORP COM 45337C102 85,329 992,079 SH   SOLE 19 992,079 0 0
INCYTE CORP COM 45337C102 903 10,500 SH   SOLE 20 10,500 0 0
INCYTE CORP COM 45337C102 560,594 6,517,782 SH   SOLE 21 6,517,782 0 0
INCYTE CORP COM 45337C102 367,844 4,276,756 SH   SOLE 22 3,802,155 0 474,601
INCYTE CORP COM 45337C102 12,202 141,863 SH   SOLE 23 141,863 0 0
INCYTE CORP COM 45337C102 14,056 163,418 SH   SOLE 25 163,418 0 0
INCYTE CORP COM 45337C102 55,714 647,758 SH   SOLE 26 232,017 0 415,741
INCYTE CORP COM 45337C102 2,945 34,242 SH   SOLE 28 24,818 0 9,424
INCYTE CORP COM 45337C102 1,683 19,567 SH   SOLE 29 12,647 0 6,920
INCYTE CORP COM 45337C102 61,290 712,591 SH   SOLE 30 712,591 0 0
INCYTE CORP COM 45337C102 5,549 64,512 SH   SOLE 31 42,194 0 22,318
INCYTE CORP COM 45337C102 2,674 31,093 SH   SOLE 32 31,093 0 0
INCYTE CORP COM 45337C102 32,956 383,163 SH   SOLE 34 383,163 0 0
INCYTE CORP COM 45337C102 10,695 124,344 SH   SOLE 36 124,344 0 0
INCYTE CORP COM 45337C102 421 4,894 SH   SOLE 40 4,894 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 178 64,265 SH   SOLE 2 6,071 0 58,194
INDEPENDENCE CONTRACT DRIL I COM 453415309 482 173,944 SH   SOLE 18 173,944 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 297 107,388 SH   SOLE 19 107,388 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 4,449 1,606,202 SH   SOLE 21 1,606,202 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 1,483 535,320 SH   SOLE 22 508,827 0 26,493
INDEPENDENCE CONTRACT DRIL I COM 453415309 36 13,012 SH   SOLE 26 0 0 13,012
INDEPENDENCE HLDG CO NEW COM NEW 453440307 204 5,787 SH   SOLE 2 121 0 5,666
INDEPENDENCE HLDG CO NEW COM NEW 453440307 605 17,173 SH   SOLE 18 17,173 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 258 7,325 SH   SOLE 19 7,325 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 5,769 163,658 SH   SOLE 21 163,658 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 1,938 54,977 SH   SOLE 22 51,698 0 3,279
INDEPENDENCE HLDG CO NEW COM NEW 453440307 46 1,316 SH   SOLE 30 1,316 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,018 94,362 SH   SOLE 2 3,347 0 91,015
INDEPENDENCE RLTY TR INC COM 45378A106 256 23,693 SH   SOLE 4 23,693 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,487 137,785 SH   SOLE 7 137,785 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 38 3,528 SH   SOLE 15 3,528 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 4,420 409,597 SH   SOLE 18 409,597 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 2,962 274,502 SH   SOLE 19 274,502 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 110,768 10,265,796 SH   SOLE 21 10,265,796 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 47,188 4,373,312 SH   SOLE 22 4,255,687 0 117,625
INDEPENDENCE RLTY TR INC COM 45378A106 55 5,064 SH   SOLE 23 5,064 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 2,118 196,283 SH   SOLE 25 196,283 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,204 111,572 SH   SOLE 26 47,948 0 63,624
INDEPENDENCE RLTY TR INC COM 45378A106 331 30,654 SH   SOLE 29 30,654 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 6,021 557,997 SH   SOLE 30 557,997 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 95 8,764 SH   SOLE 40 8,764 0 0
INDEPENDENT BANK CORP MASS COM 453836108 2,237 27,618 SH   SOLE 2 947 0 26,671
INDEPENDENT BANK CORP MASS COM 453836108 12 144 SH   SOLE 4 144 0 0
INDEPENDENT BANK CORP MASS COM 453836108 46 572 SH   SOLE 7 572 0 0
INDEPENDENT BANK CORP MASS COM 453836108 10,622 131,123 SH   SOLE 18 131,123 0 0
INDEPENDENT BANK CORP MASS COM 453836108 3,524 43,499 SH   SOLE 19 43,499 0 0
INDEPENDENT BANK CORP MASS COM 453836108 278,544 3,438,388 SH   SOLE 21 3,438,388 0 0
INDEPENDENT BANK CORP MASS COM 453836108 67,494 833,159 SH   SOLE 22 797,925 0 35,234
INDEPENDENT BANK CORP MASS COM 453836108 669 8,260 SH   SOLE 26 5,479 0 2,781
INDEPENDENT BANK CORP MASS COM 453836108 308 3,797 SH   SOLE 28 3,797 0 0
INDEPENDENT BANK CORP MASS COM 453836108 3,987 49,214 SH   SOLE 30 49,214 0 0
INDEPENDENT BANK CORP MASS COM 453836108 199 2,459 SH   SOLE 40 2,459 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 789 36,705 SH   SOLE 2 17,125 0 19,580
INDEPENDENT BANK CORP MICH COM NEW 453838609 10 487 SH   SOLE 7 487 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,606 74,720 SH   SOLE 18 74,720 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 3,978 185,026 SH   SOLE 19 185,026 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 16,354 760,655 SH   SOLE 21 760,655 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 23,039 1,071,562 SH   SOLE 22 1,037,025 0 34,537
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,156 53,789 SH   SOLE 23 53,789 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,744 81,094 SH   SOLE 26 0 0 81,094
INDEPENDENT BANK CORP MICH COM NEW 453838609 134 6,210 SH   SOLE 30 6,210 0 0
INDEPENDENT BK GROUP INC COM 45384B106 1,591 31,015 SH   SOLE 2 1,203 0 29,812
INDEPENDENT BK GROUP INC COM 45384B106 30 580 SH   SOLE 7 580 0 0
INDEPENDENT BK GROUP INC COM 45384B106 6,705 130,733 SH   SOLE 18 130,733 0 0
INDEPENDENT BK GROUP INC COM 45384B106 2,659 51,852 SH   SOLE 19 51,852 0 0
INDEPENDENT BK GROUP INC COM 45384B106 54,931 1,070,998 SH   SOLE 21 1,070,998 0 0
INDEPENDENT BK GROUP INC COM 45384B106 54,985 1,072,046 SH   SOLE 22 1,031,931 0 40,115
INDEPENDENT BK GROUP INC COM 45384B106 989 19,292 SH   SOLE 26 7,422 0 11,870
INDEPENDENT BK GROUP INC COM 45384B106 226 4,407 SH   SOLE 28 4,407 0 0
INDEPENDENT BK GROUP INC COM 45384B106 793 15,463 SH   SOLE 30 15,463 0 0
INDEPENDENT BK GROUP INC COM 45384B106 157 3,063 SH   SOLE 40 3,063 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,616 228,834 SH   SOLE 2 2,379 0 226,455
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3 130 SH   SOLE 4 130 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 23 1,137 SH   SOLE 7 1,137 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,274 211,891 SH   SOLE 18 211,891 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2,102 104,208 SH   SOLE 19 104,208 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 43,662 2,164,701 SH   SOLE 21 2,164,701 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 40,397 2,002,843 SH   SOLE 22 1,915,559 0 87,284
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 73 3,637 SH   SOLE 23 3,637 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 782 38,762 SH   SOLE 26 27,417 0 11,345
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 101 5,013 SH   SOLE 28 5,013 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 372 18,468 SH   SOLE 30 18,468 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 71 3,505 SH   SOLE 40 3,505 0 0
INDUSTRIAL SVCS AMER INC FLA COM 456314103 7 5,937 SH   SOLE 21 5,937 0 0
INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 1,936 41,988 SH   SOLE 7 41,988 0 0
INFINERA CORPORATION COM 45667G103 930 214,245 SH   SOLE 2 63,830 0 150,415
INFINERA CORPORATION COM 45667G103 3 707 SH   SOLE 4 707 0 0
INFINERA CORPORATION COM 45667G103 14 3,284 SH   SOLE 7 3,284 0 0
INFINERA CORPORATION COM 45667G103 2,164 498,519 SH   SOLE 18 498,519 0 0
INFINERA CORPORATION COM 45667G103 4,383 1,009,825 SH   SOLE 19 1,009,825 0 0
INFINERA CORPORATION COM 45667G103 22,790 5,251,213 SH   SOLE 21 5,251,213 0 0
INFINERA CORPORATION COM 45667G103 23,240 5,354,804 SH   SOLE 22 5,167,003 0 187,801
INFINERA CORPORATION COM 45667G103 1,121 258,310 SH   SOLE 23 258,310 0 0
INFINERA CORPORATION COM 45667G103 2,089 481,434 SH   SOLE 26 16,395 0 465,039
INFINERA CORPORATION COM 45667G103 87 20,122 SH   SOLE 28 20,122 0 0
INFINERA CORPORATION COM 45667G103 298 68,715 SH   SOLE 30 68,715 0 0
INFINERA CORPORATION COM 45667G103 70 16,170 SH   SOLE 40 16,170 0 0
INFINERA CORPORATION NOTE 2.125% 9/0 45667GAC7 731 925,000 PRN   SOLE 21 925,000 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 15 8,237 SH   SOLE 18 8,237 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 255 135,893 SH   SOLE 21 135,893 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 1,559 829,033 SH   SOLE 22 829,033 0 0
INFLARX NV COM N44821101 1,142 30,207 SH   SOLE 2 30,207 0 0
INFLARX NV COM N44821101 869 22,985 SH   SOLE 18 22,985 0 0
INFLARX NV COM N44821101 10,455 276,666 SH   SOLE 19 276,666 0 0
INFLARX NV COM N44821101 130 3,441 SH   SOLE 20 3,441 0 0
INFLARX NV COM N44821101 3,723 98,522 SH   SOLE 34 98,522 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 114 30,527 SH   SOLE 2 1,089 0 29,438
INFORMATION SERVICES GROUP I COM 45675Y104 448 120,150 SH   SOLE 18 120,150 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 198 53,053 SH   SOLE 19 53,053 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 4,408 1,181,669 SH   SOLE 21 1,181,669 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 1,090 292,223 SH   SOLE 22 275,461 0 16,762
INFOSYS LTD SPONSORED ADR 456788108 29,077 2,660,317 SH   SOLE 2 270,230 0 2,390,087
INFOSYS LTD SPONSORED ADR 456788108 2,232 204,188 SH   SOLE 4 204,188 0 0
INFOSYS LTD SPONSORED ADR 456788108 4,225 386,590 SH   SOLE 13 386,590 0 0
INFOSYS LTD SPONSORED ADR 456788108 20,092 1,838,226 SH   SOLE 18 1,838,226 0 0
INFOSYS LTD SPONSORED ADR 456788108 15,020 1,374,158 SH   SOLE 21 1,374,158 0 0
INFOSYS LTD SPONSORED ADR 456788108 44,706 4,090,180 SH   SOLE 22 3,933,286 0 156,894
INFOSYS LTD SPONSORED ADR 456788108 3,546 324,420 SH   SOLE 25 324,420 0 0
INFOSYS LTD SPONSORED ADR 456788108 48,582 4,444,842 SH   SOLE 26 148,480 0 4,296,362
INFOSYS LTD SPONSORED ADR 456788108 9,205 842,216 SH   SOLE 28 842,216 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,673 244,597 SH   SOLE 29 244,597 0 0
INFOSYS LTD SPONSORED ADR 456788108 52,956 4,845,026 SH   SOLE 30 4,845,026 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,968 271,557 SH   SOLE 34 271,557 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 863 164,750 SH   SOLE 2 149,488 0 15,262
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 4 685 SH   SOLE 7 685 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 297 56,732 SH   SOLE 18 56,732 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 126 24,128 SH   SOLE 19 24,128 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 2,980 568,753 SH   SOLE 21 568,753 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 854 162,945 SH   SOLE 22 153,185 0 9,760
INFRAREIT INC COM 45685L100 978 46,659 SH   SOLE 2 1,622 0 45,037
INFRAREIT INC COM 45685L100 37 1,783 SH   SOLE 4 1,783 0 0
INFRAREIT INC COM 45685L100 1,072 51,112 SH   SOLE 7 51,112 0 0
INFRAREIT INC COM 45685L100 3,029 144,450 SH   SOLE 18 144,450 0 0
INFRAREIT INC COM 45685L100 1,436 68,492 SH   SOLE 19 68,492 0 0
INFRAREIT INC COM 45685L100 30,695 1,463,735 SH   SOLE 21 1,463,735 0 0
INFRAREIT INC COM 45685L100 26,991 1,287,106 SH   SOLE 22 1,233,993 0 53,113
INFRAREIT INC COM 45685L100 46 2,189 SH   SOLE 23 2,189 0 0
INFRAREIT INC COM 45685L100 780 37,173 SH   SOLE 26 20,769 0 16,404
INFRAREIT INC COM 45685L100 126 6,009 SH   SOLE 28 6,009 0 0
INFRAREIT INC COM 45685L100 47 2,245 SH   SOLE 36 2,245 0 0
INFRAREIT INC COM 45685L100 48 2,310 SH   SOLE 40 2,310 0 0
INFUSYSTEM HLDGS INC COM 45685K102 14 2,877 SH   SOLE 18 2,877 0 0
INFUSYSTEM HLDGS INC COM 45685K102 307 61,245 SH   SOLE 21 61,245 0 0
INFUSYSTEM HLDGS INC COM 45685K102 22 4,342 SH   SOLE 22 4,342 0 0
ING GROEP N V SPONSORED ADR 456837103 74 6,066 SH   SOLE 18 6,066 0 0
INGERSOLL-RAND PLC SHS G47791101 88,300 817,975 SH   SOLE 2 233,049 0 584,926
INGERSOLL-RAND PLC SHS G47791101 12,529 116,065 SH   SOLE 4 109,522 0 6,543
INGERSOLL-RAND PLC SHS G47791101 21,945 203,285 SH   SOLE 7 191,882 0 11,403
INGERSOLL-RAND PLC SHS G47791101 5,370 49,741 SH   SOLE 13 49,741 0 0
INGERSOLL-RAND PLC SHS G47791101 223 2,070 SH   SOLE 15 2,070 0 0
INGERSOLL-RAND PLC SHS G47791101 65,444 606,247 SH   SOLE 18 560,814 0 45,433
INGERSOLL-RAND PLC SHS G47791101 58,482 541,753 SH   SOLE 19 541,753 0 0
INGERSOLL-RAND PLC SHS G47791101 603,717 5,592,564 SH   SOLE 21 5,592,564 0 0
INGERSOLL-RAND PLC SHS G47791101 702,050 6,503,474 SH   SOLE 22 5,676,319 0 827,155
INGERSOLL-RAND PLC SHS G47791101 26,049 241,304 SH   SOLE 23 241,304 0 0
INGERSOLL-RAND PLC SHS G47791101 24,681 228,632 SH   SOLE 25 228,632 0 0
INGERSOLL-RAND PLC SHS G47791101 152,331 1,411,129 SH   SOLE 26 280,346 0 1,130,783
INGERSOLL-RAND PLC SHS G47791101 5,141 47,621 SH   SOLE 28 34,265 0 13,356
INGERSOLL-RAND PLC SHS G47791101 21,953 203,365 SH   SOLE 29 66,872 0 136,493
INGERSOLL-RAND PLC SHS G47791101 95,026 880,282 SH   SOLE 30 880,282 0 0
INGERSOLL-RAND PLC SHS G47791101 13,554 125,560 SH   SOLE 31 81,104 0 44,456
INGERSOLL-RAND PLC SHS G47791101 4,399 40,748 SH   SOLE 34 40,748 0 0
INGERSOLL-RAND PLC SHS G47791101 24,706 228,863 SH   SOLE 36 228,863 0 0
INGERSOLL-RAND PLC SHS G47791101 651 6,033 SH   SOLE 40 6,033 0 0
INGEVITY CORP COM 45688C107 5,492 52,003 SH   SOLE 2 19,183 0 32,820
INGEVITY CORP COM 45688C107 21 197 SH   SOLE 4 197 0 0
INGEVITY CORP COM 45688C107 83 786 SH   SOLE 7 786 0 0
INGEVITY CORP COM 45688C107 24,795 234,775 SH   SOLE 18 234,775 0 0
INGEVITY CORP COM 45688C107 6,932 65,641 SH   SOLE 19 65,641 0 0
INGEVITY CORP COM 45688C107 309,988 2,935,215 SH   SOLE 21 2,935,215 0 0
INGEVITY CORP COM 45688C107 150,821 1,428,098 SH   SOLE 22 1,373,410 0 54,688
INGEVITY CORP COM 45688C107 1,388 13,144 SH   SOLE 26 7,909 0 5,235
INGEVITY CORP COM 45688C107 583 5,518 SH   SOLE 28 5,514 0 4
INGEVITY CORP COM 45688C107 1,180 11,176 SH   SOLE 30 11,176 0 0
INGEVITY CORP COM 45688C107 420 3,981 SH   SOLE 40 3,981 0 0
INGLES MKTS INC CL A 457030104 466 16,876 SH   SOLE 2 2,239 0 14,637
INGLES MKTS INC CL A 457030104 10 378 SH   SOLE 7 378 0 0
INGLES MKTS INC CL A 457030104 1,365 49,404 SH   SOLE 18 49,404 0 0
INGLES MKTS INC CL A 457030104 905 32,755 SH   SOLE 19 32,755 0 0
INGLES MKTS INC CL A 457030104 13,781 498,940 SH   SOLE 21 498,940 0 0
INGLES MKTS INC CL A 457030104 12,432 450,102 SH   SOLE 22 428,315 0 21,787
INGLES MKTS INC CL A 457030104 121 4,377 SH   SOLE 23 4,377 0 0
INGLES MKTS INC CL A 457030104 745 26,974 SH   SOLE 26 0 0 26,974
INGLES MKTS INC CL A 457030104 48 1,727 SH   SOLE 28 1,727 0 0
INGLES MKTS INC CL A 457030104 101 3,665 SH   SOLE 30 3,665 0 0
INGLES MKTS INC CL A 457030104 39 1,424 SH   SOLE 40 1,424 0 0
INGREDION INC COM 457187102 22,932 242,184 SH   SOLE 2 72,239 0 169,945
INGREDION INC COM 457187102 3,058 32,295 SH   SOLE 4 30,403 0 1,892
INGREDION INC COM 457187102 4,887 51,613 SH   SOLE 7 30,480 0 21,133
INGREDION INC COM 457187102 438 4,622 SH   SOLE 13 4,622 0 0
INGREDION INC COM 457187102 64 674 SH   SOLE 15 674 0 0
INGREDION INC COM 457187102 20,232 213,661 SH   SOLE 18 207,657 0 6,004
INGREDION INC COM 457187102 16,093 169,955 SH   SOLE 19 169,955 0 0
INGREDION INC COM 457187102 337,488 3,564,132 SH   SOLE 21 3,564,132 0 0
INGREDION INC COM 457187102 219,058 2,313,418 SH   SOLE 22 2,158,206 0 155,212
INGREDION INC COM 457187102 4,827 50,981 SH   SOLE 23 50,981 0 0
INGREDION INC COM 457187102 7,353 77,653 SH   SOLE 25 77,653 0 0
INGREDION INC COM 457187102 27,609 291,569 SH   SOLE 26 102,903 0 188,666
INGREDION INC COM 457187102 1,334 14,093 SH   SOLE 28 10,317 0 3,776
INGREDION INC COM 457187102 10,644 112,409 SH   SOLE 29 97,794 0 14,615
INGREDION INC COM 457187102 12,398 130,930 SH   SOLE 30 130,930 0 0
INGREDION INC COM 457187102 1,997 21,092 SH   SOLE 31 12,600 0 8,492
INGREDION INC COM 457187102 3,494 36,900 SH   SOLE 34 36,900 0 0
INGREDION INC COM 457187102 4,622 48,812 SH   SOLE 36 48,812 0 0
INGREDION INC COM 457187102 136 1,441 SH   SOLE 40 1,441 0 0
INMUNE BIO INC COM 45782T105 1 184 SH   SOLE 18 184 0 0
INNERWORKINGS INC COM 45773Y105 163 44,909 SH   SOLE 2 1,497 0 43,412
INNERWORKINGS INC COM 45773Y105 3 869 SH   SOLE 7 869 0 0
INNERWORKINGS INC COM 45773Y105 540 149,283 SH   SOLE 18 149,283 0 0
INNERWORKINGS INC COM 45773Y105 212 58,627 SH   SOLE 19 58,627 0 0
INNERWORKINGS INC COM 45773Y105 5,422 1,497,722 SH   SOLE 21 1,497,722 0 0
INNERWORKINGS INC COM 45773Y105 4,343 1,199,667 SH   SOLE 22 1,148,471 0 51,196
INNERWORKINGS INC COM 45773Y105 71 19,597 SH   SOLE 26 0 0 19,597
INNERWORKINGS INC COM 45773Y105 19 5,308 SH   SOLE 28 5,308 0 0
INNERWORKINGS INC COM 45773Y105 68 18,717 SH   SOLE 30 18,717 0 0
INNERWORKINGS INC COM 45773Y105 15 4,184 SH   SOLE 40 4,184 0 0
INNODATA INC COM NEW 457642205 5 4,323 SH   SOLE 18 4,323 0 0
INNODATA INC COM NEW 457642205 106 83,246 SH   SOLE 21 83,246 0 0
INNODATA INC COM NEW 457642205 704 554,536 SH   SOLE 22 554,536 0 0
INNOPHOS HOLDINGS INC COM 45774N108 687 22,783 SH   SOLE 2 3,130 0 19,653
INNOPHOS HOLDINGS INC COM 45774N108 4 134 SH   SOLE 4 134 0 0
INNOPHOS HOLDINGS INC COM 45774N108 13 440 SH   SOLE 7 440 0 0
INNOPHOS HOLDINGS INC COM 45774N108 2,593 86,037 SH   SOLE 18 86,037 0 0
INNOPHOS HOLDINGS INC COM 45774N108 1,821 60,426 SH   SOLE 19 60,426 0 0
INNOPHOS HOLDINGS INC COM 45774N108 64,193 2,129,837 SH   SOLE 21 2,129,837 0 0
INNOPHOS HOLDINGS INC COM 45774N108 17,893 593,663 SH   SOLE 22 561,270 0 32,393
INNOPHOS HOLDINGS INC COM 45774N108 111 3,673 SH   SOLE 23 3,673 0 0
INNOPHOS HOLDINGS INC COM 45774N108 661 21,947 SH   SOLE 26 3,077 0 18,870
INNOPHOS HOLDINGS INC COM 45774N108 86 2,844 SH   SOLE 28 2,844 0 0
INNOPHOS HOLDINGS INC COM 45774N108 824 27,326 SH   SOLE 30 27,326 0 0
INNOPHOS HOLDINGS INC COM 45774N108 72 2,403 SH   SOLE 40 2,403 0 0
INNOSPEC INC COM 45768S105 3,172 38,051 SH   SOLE 2 13,469 0 24,582
INNOSPEC INC COM 45768S105 11 132 SH   SOLE 4 132 0 0
INNOSPEC INC COM 45768S105 23 278 SH   SOLE 7 278 0 0
INNOSPEC INC COM 45768S105 9,698 116,349 SH   SOLE 18 106,527 0 9,822
INNOSPEC INC COM 45768S105 19,259 231,065 SH   SOLE 19 231,065 0 0
INNOSPEC INC COM 45768S105 218,328 2,619,409 SH   SOLE 21 2,619,409 0 0
INNOSPEC INC COM 45768S105 78,156 937,685 SH   SOLE 22 903,774 0 33,911
INNOSPEC INC COM 45768S105 4,568 54,810 SH   SOLE 23 54,810 0 0
INNOSPEC INC COM 45768S105 8,028 96,314 SH   SOLE 26 7,794 0 88,520
INNOSPEC INC COM 45768S105 292 3,498 SH   SOLE 28 3,498 0 0
INNOSPEC INC COM 45768S105 2,958 35,492 SH   SOLE 30 35,492 0 0
INNOSPEC INC COM 45768S105 235 2,824 SH   SOLE 40 2,824 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 29 15,124 SH   SOLE 2 804 0 14,320
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 1 621 SH   SOLE 7 621 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 118 61,269 SH   SOLE 18 61,269 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 45 23,221 SH   SOLE 19 23,221 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 1,275 660,714 SH   SOLE 21 660,714 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 866 448,534 SH   SOLE 22 434,679 0 13,855
INNOVATIVE INDL PPTYS INC COM 45781V101 688 8,421 SH   SOLE 2 343 0 8,078
INNOVATIVE INDL PPTYS INC COM 45781V101 14 177 SH   SOLE 7 177 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 3,523 43,129 SH   SOLE 18 43,129 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,174 14,377 SH   SOLE 19 14,377 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 85,385 1,045,231 SH   SOLE 21 1,045,231 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 22,024 269,602 SH   SOLE 22 263,618 0 5,984
INNOVATIVE INDL PPTYS INC COM 45781V101 45 549 SH   SOLE 23 549 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 7 2,181 SH   SOLE 18 2,181 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 135 44,763 SH   SOLE 21 44,763 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1,235 410,295 SH   SOLE 22 410,295 0 0
INNOVIVA INC COM 45781M101 1,013 72,233 SH   SOLE 2 18,569 0 53,664
INNOVIVA INC COM 45781M101 7 504 SH   SOLE 4 504 0 0
INNOVIVA INC COM 45781M101 21 1,464 SH   SOLE 7 1,464 0 0
INNOVIVA INC COM 45781M101 4,326 308,331 SH   SOLE 18 291,546 0 16,785
INNOVIVA INC COM 45781M101 5,028 358,369 SH   SOLE 19 358,369 0 0
INNOVIVA INC COM 45781M101 118,622 8,454,879 SH   SOLE 21 8,454,879 0 0
INNOVIVA INC COM 45781M101 31,266 2,228,485 SH   SOLE 22 2,133,379 0 95,106
INNOVIVA INC COM 45781M101 929 66,202 SH   SOLE 23 66,202 0 0
INNOVIVA INC COM 45781M101 1,762 125,557 SH   SOLE 26 10,561 0 114,996
INNOVIVA INC COM 45781M101 138 9,802 SH   SOLE 28 9,802 0 0
INNOVIVA INC COM 45781M101 1,455 103,675 SH   SOLE 30 103,675 0 0
INNOVIVA INC COM 45781M101 159 11,352 SH   SOLE 34 11,352 0 0
INNOVIVA INC COM 45781M101 120 8,587 SH   SOLE 40 8,587 0 0
INOGEN INC COM 45780L104 2,534 26,565 SH   SOLE 2 12,409 0 14,156
INOGEN INC COM 45780L104 28 295 SH   SOLE 4 295 0 0
INOGEN INC COM 45780L104 28 297 SH   SOLE 7 297 0 0
INOGEN INC COM 45780L104 1 10 SH   SOLE 17 0 0 10
INOGEN INC COM 45780L104 9,960 104,439 SH   SOLE 18 99,701 0 4,738
INOGEN INC COM 45780L104 8,325 87,288 SH   SOLE 19 87,288 0 0
INOGEN INC COM 45780L104 128,735 1,349,847 SH   SOLE 21 1,349,847 0 0
INOGEN INC COM 45780L104 65,185 683,493 SH   SOLE 22 660,197 0 23,296
INOGEN INC COM 45780L104 1,282 13,445 SH   SOLE 23 13,445 0 0
INOGEN INC COM 45780L104 2,545 26,690 SH   SOLE 26 5,524 0 21,166
INOGEN INC COM 45780L104 233 2,448 SH   SOLE 28 2,448 0 0
INOGEN INC COM 45780L104 480 5,031 SH   SOLE 30 5,031 0 0
INOGEN INC COM 45780L104 418 4,386 SH   SOLE 34 4,386 0 0
INOGEN INC COM 45780L104 165 1,727 SH   SOLE 40 1,727 0 0
INOVALON HLDGS INC COM CL A 45781D101 695 55,905 SH   SOLE 2 2,390 0 53,515
INOVALON HLDGS INC COM CL A 45781D101 5 437 SH   SOLE 4 437 0 0
INOVALON HLDGS INC COM CL A 45781D101 17 1,341 SH   SOLE 7 1,341 0 0
INOVALON HLDGS INC COM CL A 45781D101 2,667 214,571 SH   SOLE 18 214,571 0 0
INOVALON HLDGS INC COM CL A 45781D101 1,330 107,031 SH   SOLE 19 107,031 0 0
INOVALON HLDGS INC COM CL A 45781D101 30,558 2,458,394 SH   SOLE 21 2,458,394 0 0
INOVALON HLDGS INC COM CL A 45781D101 26,396 2,123,592 SH   SOLE 22 2,034,327 0 89,265
INOVALON HLDGS INC COM CL A 45781D101 614 49,364 SH   SOLE 26 27,273 0 22,091
INOVALON HLDGS INC COM CL A 45781D101 131 10,504 SH   SOLE 28 10,504 0 0
INOVALON HLDGS INC COM CL A 45781D101 195 15,705 SH   SOLE 30 15,705 0 0
INOVALON HLDGS INC COM CL A 45781D101 97 7,800 SH   SOLE 40 7,800 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 269 72,029 SH   SOLE 2 3,158 0 68,871
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 2 526 SH   SOLE 4 526 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 9 2,321 SH   SOLE 7 2,321 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1,085 290,867 SH   SOLE 18 290,867 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 515 138,073 SH   SOLE 19 138,073 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 14,884 3,990,442 SH   SOLE 21 3,990,442 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 10,534 2,824,073 SH   SOLE 22 2,731,821 0 92,252
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 27 7,177 SH   SOLE 26 0 0 7,177
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 37 9,897 SH   SOLE 28 9,897 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 119 31,779 SH   SOLE 30 31,779 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 23 6,289 SH   SOLE 40 6,289 0 0
INPHI CORP COM 45772F107 1,776 40,612 SH   SOLE 2 7,017 0 33,595
INPHI CORP COM 45772F107 9 208 SH   SOLE 4 208 0 0
INPHI CORP COM 45772F107 28 637 SH   SOLE 7 637 0 0
INPHI CORP COM 45772F107 6,424 146,875 SH   SOLE 18 137,222 0 9,653
INPHI CORP COM 45772F107 21,614 494,154 SH   SOLE 19 494,154 0 0
INPHI CORP COM 45772F107 59,743 1,365,869 SH   SOLE 21 1,365,869 0 0
INPHI CORP COM 45772F107 58,795 1,344,197 SH   SOLE 22 1,290,850 0 53,347
INPHI CORP COM 45772F107 1,000 22,862 SH   SOLE 23 22,862 0 0
INPHI CORP COM 45772F107 2,041 46,670 SH   SOLE 26 4,057 0 42,613
INPHI CORP COM 45772F107 248 5,663 SH   SOLE 28 5,663 0 0
INPHI CORP COM 45772F107 440 10,053 SH   SOLE 30 10,053 0 0
INPHI CORP COM 45772F107 7,157 163,632 SH   SOLE 34 163,632 0 0
INPHI CORP COM 45772F107 144 3,297 SH   SOLE 40 3,297 0 0
INPHI CORP NOTE 0.750% 9/0 45772FAC1 721 691,000 PRN   SOLE 21 691,000 0 0
INSEEGO CORP COM 45782B104 43 9,211 SH   SOLE 18 9,211 0 0
INSEEGO CORP COM 45782B104 630 133,567 SH   SOLE 21 133,567 0 0
INSEEGO CORP COM 45782B104 3,510 743,647 SH   SOLE 22 743,647 0 0
INSIGHT ENTERPRISES INC COM 45765U103 2,057 37,360 SH   SOLE 2 4,327 0 33,033
INSIGHT ENTERPRISES INC COM 45765U103 11 195 SH   SOLE 4 195 0 0
INSIGHT ENTERPRISES INC COM 45765U103 65 1,178 SH   SOLE 7 1,178 0 0
INSIGHT ENTERPRISES INC COM 45765U103 8,617 156,510 SH   SOLE 18 152,374 0 4,136
INSIGHT ENTERPRISES INC COM 45765U103 5,189 94,244 SH   SOLE 19 94,244 0 0
INSIGHT ENTERPRISES INC COM 45765U103 210,883 3,830,056 SH   SOLE 21 3,830,056 0 0
INSIGHT ENTERPRISES INC COM 45765U103 58,103 1,055,276 SH   SOLE 22 999,415 0 55,861
INSIGHT ENTERPRISES INC COM 45765U103 637 11,571 SH   SOLE 23 11,571 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,947 35,370 SH   SOLE 26 14,377 0 20,993
INSIGHT ENTERPRISES INC COM 45765U103 247 4,483 SH   SOLE 28 4,483 0 0
INSIGHT ENTERPRISES INC COM 45765U103 2,859 51,918 SH   SOLE 30 51,918 0 0
INSIGHT ENTERPRISES INC COM 45765U103 116 2,113 SH   SOLE 34 2,113 0 0
INSIGHT ENTERPRISES INC COM 45765U103 114 2,066 SH   SOLE 36 2,066 0 0
INSIGHT ENTERPRISES INC COM 45765U103 179 3,251 SH   SOLE 40 3,251 0 0
INSIGNIA SYS INC COM 45765Y105 9 6,533 SH   SOLE 21 6,533 0 0
INSIGNIA SYS INC COM 45765Y105 613 460,797 SH   SOLE 22 460,797 0 0
INSMED INC COM PAR $.01 457669307 3,839 132,063 SH   SOLE 2 73,103 0 58,960
INSMED INC COM PAR $.01 457669307 15 506 SH   SOLE 4 506 0 0
INSMED INC COM PAR $.01 457669307 48 1,653 SH   SOLE 7 1,653 0 0
INSMED INC COM PAR $.01 457669307 5 172 SH   SOLE 17 0 0 172
INSMED INC COM PAR $.01 457669307 9,567 329,109 SH   SOLE 18 327,870 0 1,239
INSMED INC COM PAR $.01 457669307 32,415 1,115,061 SH   SOLE 19 1,115,061 0 0
INSMED INC COM PAR $.01 457669307 93,060 3,201,234 SH   SOLE 21 3,201,234 0 0
INSMED INC COM PAR $.01 457669307 64,217 2,209,059 SH   SOLE 22 2,112,641 0 96,418
INSMED INC COM PAR $.01 457669307 37 1,287 SH   SOLE 23 1,287 0 0
INSMED INC COM PAR $.01 457669307 474 16,299 SH   SOLE 26 11,000 0 5,299
INSMED INC COM PAR $.01 457669307 283 9,726 SH   SOLE 28 9,726 0 0
INSMED INC COM PAR $.01 457669307 706 24,274 SH   SOLE 30 24,274 0 0
INSMED INC COM PAR $.01 457669307 5,663 194,794 SH   SOLE 34 194,794 0 0
INSMED INC COM PAR $.01 457669307 274 9,415 SH   SOLE 40 9,415 0 0
INSMED INC NOTE 1.750% 1/1 457669AA7 1,050 1,040,000 PRN   SOLE 21 1,040,000 0 0
INSPERITY INC COM 45778Q107 22,252 179,944 SH   SOLE 2 134,973 0 44,971
INSPERITY INC COM 45778Q107 2,733 22,098 SH   SOLE 4 22,098 0 0
INSPERITY INC COM 45778Q107 683 5,524 SH   SOLE 7 5,524 0 0
INSPERITY INC COM 45778Q107 5,783 46,765 SH   SOLE 13 46,765 0 0
INSPERITY INC COM 45778Q107 35,247 285,033 SH   SOLE 18 250,283 0 34,750
INSPERITY INC COM 45778Q107 82,246 665,097 SH   SOLE 19 665,097 0 0
INSPERITY INC COM 45778Q107 328,035 2,652,721 SH   SOLE 21 2,652,721 0 0
INSPERITY INC COM 45778Q107 285,387 2,307,837 SH   SOLE 22 1,905,448 0 402,389
INSPERITY INC COM 45778Q107 11,027 89,173 SH   SOLE 23 89,173 0 0
INSPERITY INC COM 45778Q107 1,232 9,960 SH   SOLE 25 9,960 0 0
INSPERITY INC COM 45778Q107 13,983 113,073 SH   SOLE 26 14,609 0 98,464
INSPERITY INC COM 45778Q107 587 4,747 SH   SOLE 28 4,747 0 0
INSPERITY INC COM 45778Q107 15,870 128,337 SH   SOLE 29 22,374 0 105,963
INSPERITY INC COM 45778Q107 3,349 27,085 SH   SOLE 30 27,085 0 0
INSPERITY INC COM 45778Q107 6,334 51,221 SH   SOLE 31 44,267 0 6,954
INSPERITY INC COM 45778Q107 4,030 32,587 SH   SOLE 34 32,587 0 0
INSPERITY INC COM 45778Q107 4,686 37,892 SH   SOLE 36 37,892 0 0
INSPERITY INC COM 45778Q107 480 3,882 SH   SOLE 40 3,882 0 0
INSPIRE MED SYS INC COM 457730109 677 11,923 SH   SOLE 2 529 0 11,394
INSPIRE MED SYS INC COM 457730109 20 359 SH   SOLE 7 359 0 0
INSPIRE MED SYS INC COM 457730109 2,843 50,064 SH   SOLE 18 49,257 0 807
INSPIRE MED SYS INC COM 457730109 1,293 22,764 SH   SOLE 19 22,764 0 0
INSPIRE MED SYS INC COM 457730109 29,386 517,533 SH   SOLE 21 517,533 0 0
INSPIRE MED SYS INC COM 457730109 21,313 375,363 SH   SOLE 22 362,312 0 13,051
INSPIRE MED SYS INC COM 457730109 59 1,045 SH   SOLE 30 1,045 0 0
INSPIRE MED SYS INC COM 457730109 47 825 SH   SOLE 40 825 0 0
INSPIRED ENTMT INC COM 45782N108 13 1,994 SH   SOLE 18 1,994 0 0
INSPIRED ENTMT INC COM 45782N108 536 80,350 SH   SOLE 21 80,350 0 0
INSPIREMD INC COM PAR 45779A861 0 2 SH   SOLE 21 2 0 0
INSTALLED BLDG PRODS INC COM 45780R101 857 17,678 SH   SOLE 2 821 0 16,857
INSTALLED BLDG PRODS INC COM 45780R101 12 256 SH   SOLE 4 256 0 0
INSTALLED BLDG PRODS INC COM 45780R101 23 476 SH   SOLE 7 476 0 0
INSTALLED BLDG PRODS INC COM 45780R101 4,416 91,057 SH   SOLE 18 91,057 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,645 33,910 SH   SOLE 19 33,910 0 0
INSTALLED BLDG PRODS INC COM 45780R101 121,433 2,503,773 SH   SOLE 21 2,503,773 0 0
INSTALLED BLDG PRODS INC COM 45780R101 30,681 632,602 SH   SOLE 22 603,971 0 28,631
INSTALLED BLDG PRODS INC COM 45780R101 630 12,997 SH   SOLE 26 11,899 0 1,098
INSTALLED BLDG PRODS INC COM 45780R101 150 3,086 SH   SOLE 28 3,086 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,517 31,272 SH   SOLE 30 31,272 0 0
INSTALLED BLDG PRODS INC COM 45780R101 91 1,868 SH   SOLE 40 1,868 0 0
INSTEEL INDUSTRIES INC COM 45774W108 311 14,870 SH   SOLE 2 703 0 14,167
INSTEEL INDUSTRIES INC COM 45774W108 9 431 SH   SOLE 7 431 0 0
INSTEEL INDUSTRIES INC COM 45774W108 1,802 86,114 SH   SOLE 18 82,876 0 3,238
INSTEEL INDUSTRIES INC COM 45774W108 921 44,017 SH   SOLE 19 44,017 0 0
INSTEEL INDUSTRIES INC COM 45774W108 42,168 2,015,674 SH   SOLE 21 2,015,674 0 0
INSTEEL INDUSTRIES INC COM 45774W108 10,875 519,830 SH   SOLE 22 497,360 0 22,470
INSTEEL INDUSTRIES INC COM 45774W108 15 726 SH   SOLE 23 726 0 0
INSTEEL INDUSTRIES INC COM 45774W108 22 1,057 SH   SOLE 26 0 0 1,057
INSTEEL INDUSTRIES INC COM 45774W108 54 2,559 SH   SOLE 28 2,559 0 0
INSTEEL INDUSTRIES INC COM 45774W108 602 28,785 SH   SOLE 30 28,785 0 0
INSTEEL INDUSTRIES INC COM 45774W108 31 1,504 SH   SOLE 40 1,504 0 0
INSTRUCTURE INC COM 45781U103 1,209 25,660 SH   SOLE 2 1,135 0 24,525
INSTRUCTURE INC COM 45781U103 8 175 SH   SOLE 4 175 0 0
INSTRUCTURE INC COM 45781U103 29 613 SH   SOLE 7 613 0 0
INSTRUCTURE INC COM 45781U103 4,845 102,813 SH   SOLE 18 101,774 0 1,039
INSTRUCTURE INC COM 45781U103 3,140 66,647 SH   SOLE 19 66,647 0 0
INSTRUCTURE INC COM 45781U103 50,642 1,074,755 SH   SOLE 21 1,074,755 0 0
INSTRUCTURE INC COM 45781U103 43,744 928,347 SH   SOLE 22 891,099 0 37,248
INSTRUCTURE INC COM 45781U103 45 946 SH   SOLE 23 946 0 0
INSTRUCTURE INC COM 45781U103 914 19,387 SH   SOLE 26 9,652 0 9,735
INSTRUCTURE INC COM 45781U103 354 7,516 SH   SOLE 30 7,516 0 0
INSTRUCTURE INC COM 45781U103 143 3,030 SH   SOLE 40 3,030 0 0
INSULET CORP COM 45784P101 10,466 110,068 SH   SOLE 2 3,844 0 106,224
INSULET CORP COM 45784P101 28 293 SH   SOLE 4 293 0 0
INSULET CORP COM 45784P101 103 1,088 SH   SOLE 7 1,088 0 0
INSULET CORP COM 45784P101 2,703 28,426 SH   SOLE 18 28,426 0 0
INSULET CORP COM 45784P101 1,173 12,332 SH   SOLE 19 12,332 0 0
INSULET CORP COM 45784P101 92,744 975,324 SH   SOLE 21 975,324 0 0
INSULET CORP COM 45784P101 154,774 1,627,661 SH   SOLE 22 1,515,902 0 111,759
INSULET CORP COM 45784P101 1,915 20,135 SH   SOLE 26 11,535 0 8,600
INSULET CORP COM 45784P101 725 7,626 SH   SOLE 28 7,626 0 0
INSULET CORP COM 45784P101 1,496 15,732 SH   SOLE 30 15,732 0 0
INSULET CORP COM 45784P101 118 1,245 SH   SOLE 31 1,245 0 0
INSULET CORP COM 45784P101 576 6,055 SH   SOLE 40 6,055 0 0
INSULET CORP NOTE 1.250% 9/1 45784PAF8 874 530,000 PRN   SOLE 21 530,000 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 102 21,970 SH   SOLE 2 1,137 0 20,833
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 3 615 SH   SOLE 7 615 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 421 91,100 SH   SOLE 18 91,100 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 178 38,630 SH   SOLE 19 38,630 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 7,762 1,680,027 SH   SOLE 21 1,680,027 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 3,306 715,572 SH   SOLE 22 687,168 0 28,404
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 10 2,190 SH   SOLE 26 0 0 2,190
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 17 3,675 SH   SOLE 28 3,675 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 43 9,269 SH   SOLE 30 9,269 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 12 2,615 SH   SOLE 40 2,615 0 0
INTEGER HLDGS CORP COM 45826H109 2,364 31,340 SH   SOLE 2 5,098 0 26,242
INTEGER HLDGS CORP COM 45826H109 8 109 SH   SOLE 4 109 0 0
INTEGER HLDGS CORP COM 45826H109 49 649 SH   SOLE 7 649 0 0
INTEGER HLDGS CORP COM 45826H109 10,264 136,097 SH   SOLE 18 132,585 0 3,512
INTEGER HLDGS CORP COM 45826H109 8,872 117,633 SH   SOLE 19 117,633 0 0
INTEGER HLDGS CORP COM 45826H109 254,530 3,374,839 SH   SOLE 21 3,374,839 0 0
INTEGER HLDGS CORP COM 45826H109 74,046 981,778 SH   SOLE 22 940,326 0 41,452
INTEGER HLDGS CORP COM 45826H109 1,175 15,586 SH   SOLE 23 15,586 0 0
INTEGER HLDGS CORP COM 45826H109 3,676 48,737 SH   SOLE 26 5,705 0 43,032
INTEGER HLDGS CORP COM 45826H109 303 4,024 SH   SOLE 28 4,024 0 0
INTEGER HLDGS CORP COM 45826H109 3,246 43,033 SH   SOLE 30 43,033 0 0
INTEGER HLDGS CORP COM 45826H109 218 2,889 SH   SOLE 34 2,889 0 0
INTEGER HLDGS CORP COM 45826H109 206 2,736 SH   SOLE 40 2,736 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 9,499 170,470 SH   SOLE 2 34,785 0 135,685
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 15 276 SH   SOLE 4 276 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 75 1,340 SH   SOLE 7 1,340 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 11,357 203,817 SH   SOLE 18 203,817 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 845 15,157 SH   SOLE 19 15,157 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 217,097 3,896,206 SH   SOLE 21 3,896,206 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 130,463 2,341,395 SH   SOLE 22 2,206,155 0 135,240
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,165 20,904 SH   SOLE 26 15,715 0 5,189
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 540 9,693 SH   SOLE 28 9,693 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,098 19,701 SH   SOLE 30 19,701 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 86 1,537 SH   SOLE 31 1,537 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 401 7,202 SH   SOLE 40 7,202 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 576 11,762 SH   SOLE 2 11,311 0 451
INTEGRATED DEVICE TECHNOLOGY COM 458118106 28 575 SH   SOLE 4 575 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 115 2,356 SH   SOLE 7 2,356 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 33,630 686,466 SH   SOLE 18 676,817 0 9,649
INTEGRATED DEVICE TECHNOLOGY COM 458118106 16,398 334,714 SH   SOLE 19 334,714 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 258,749 5,281,666 SH   SOLE 21 5,281,666 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 220,869 4,508,455 SH   SOLE 22 4,338,201 0 170,254
INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,391 28,397 SH   SOLE 23 28,397 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 4,495 91,753 SH   SOLE 26 29,830 0 61,923
INTEGRATED DEVICE TECHNOLOGY COM 458118106 822 16,787 SH   SOLE 28 16,787 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 973 19,863 SH   SOLE 30 19,863 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 593 12,104 SH   SOLE 40 12,104 0 0
INTEGRATED DEVICE TECHNOLOGY NOTE 0.875%11/1 458118AC0 1,566 1,000,000 PRN   SOLE 21 1,000,000 0 0
INTEL CORP COM 458140100 671,987 12,513,731 SH   SOLE 2 1,859,105 0 10,654,626
INTEL CORP COM 458140100 86,672 1,614,000 SH   SOLE 4 1,490,315 0 123,685
INTEL CORP COM 458140100 206,406 3,843,680 SH   SOLE 7 3,832,781 0 10,899
INTEL CORP COM 458140100 14,432 268,744 SH   SOLE 13 268,744 0 0
INTEL CORP COM 458140100 2,547 47,434 SH   SOLE 15 47,434 0 0
INTEL CORP COM 458140100 76 1,413 SH   SOLE 17 0 0 1,413
INTEL CORP COM 458140100 450,615 8,391,345 SH   SOLE 18 7,755,805 0 635,540
INTEL CORP COM 458140100 117,619 2,190,307 SH   SOLE 19 2,190,307 0 0
INTEL CORP COM 458140100 12,885 239,950 SH   SOLE 20 239,950 0 0
INTEL CORP COM 458140100 4,856,214 90,432,290 SH   SOLE 21 90,432,290 0 0
INTEL CORP COM 458140100 5,951,521 110,829,075 SH   SOLE 22 97,706,325 0 13,122,750
INTEL CORP COM 458140100 182,761 3,403,366 SH   SOLE 23 3,403,366 0 0
INTEL CORP COM 458140100 247,007 4,599,752 SH   SOLE 25 4,599,752 0 0
INTEL CORP COM 458140100 1,198,605 22,320,391 SH   SOLE 26 4,637,281 0 17,683,110
INTEL CORP COM 458140100 46,988 875,012 SH   SOLE 28 636,308 0 238,704
INTEL CORP COM 458140100 45,979 856,221 SH   SOLE 29 186,575 0 669,646
INTEL CORP COM 458140100 1,225,882 22,828,335 SH   SOLE 30 22,828,335 0 0
INTEL CORP COM 458140100 75,218 1,400,703 SH   SOLE 31 873,784 0 526,919
INTEL CORP COM 458140100 49,219 916,559 SH   SOLE 32 916,559 0 0
INTEL CORP COM 458140100 37,314 694,860 SH   SOLE 34 694,860 0 0
INTEL CORP COM 458140100 200,773 3,738,784 SH   SOLE 36 3,738,784 0 0
INTEL CORP COM 458140100 5,695 106,050 SH   SOLE 40 106,050 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 646 37,812 SH   SOLE 2 12,077 0 25,735
INTELLIA THERAPEUTICS INC COM 45826J105 12 720 SH   SOLE 7 720 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 2,114 123,787 SH   SOLE 18 109,850 0 13,937
INTELLIA THERAPEUTICS INC COM 45826J105 3,547 207,679 SH   SOLE 19 207,679 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 26,987 1,580,047 SH   SOLE 21 1,580,047 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 18,805 1,101,016 SH   SOLE 22 1,063,807 0 37,209
INTELLIA THERAPEUTICS INC COM 45826J105 726 42,486 SH   SOLE 23 42,486 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,258 73,650 SH   SOLE 26 0 0 73,650
INTELLIA THERAPEUTICS INC COM 45826J105 62 3,618 SH   SOLE 28 3,618 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 148 8,658 SH   SOLE 30 8,658 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 38 2,246 SH   SOLE 40 2,246 0 0
INTELLICHECK INC COM NEW 45817G201 20 5,688 SH   SOLE 21 5,688 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 3 100 SH   SOLE 17 0 0 100
INTELLIGENT SYS CORP NEW COM 45816D100 40 1,237 SH   SOLE 18 1,237 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 674 21,094 SH   SOLE 21 21,094 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 382 11,950 SH   SOLE 22 11,950 0 0
INTELSAT S A OPTIONS L5140P901 477 30,500 SH Call SOLE 2 30,500 0 0
INTELSAT S A OPTIONS L5140P901 4,566 291,600 SH Call SOLE 19 291,600 0 0
INTELSAT S A OPTIONS L5140P901 915 58,400 SH Call SOLE 34 58,400 0 0
INTELSAT S A COM L5140P101 1,013 64,686 SH   SOLE 2 9,535 0 55,151
INTELSAT S A COM L5140P101 16 1,020 SH   SOLE 7 1,020 0 0
INTELSAT S A COM L5140P101 2,848 181,878 SH   SOLE 18 181,878 0 0
INTELSAT S A COM L5140P101 1,387 88,548 SH   SOLE 19 88,548 0 0
INTELSAT S A COM L5140P101 27,013 1,724,973 SH   SOLE 21 1,724,973 0 0
INTELSAT S A COM L5140P101 11,954 763,340 SH   SOLE 22 717,483 0 45,857
INTELSAT S A COM L5140P101 39 2,500 SH   SOLE 34 2,500 0 0
INTER PARFUMS INC COM 458334109 1,088 14,341 SH   SOLE 2 611 0 13,730
INTER PARFUMS INC COM 458334109 17 230 SH   SOLE 4 230 0 0
INTER PARFUMS INC COM 458334109 28 370 SH   SOLE 7 370 0 0
INTER PARFUMS INC COM 458334109 5,746 75,730 SH   SOLE 18 75,730 0 0
INTER PARFUMS INC COM 458334109 2,062 27,178 SH   SOLE 19 27,178 0 0
INTER PARFUMS INC COM 458334109 139,660 1,840,785 SH   SOLE 21 1,840,785 0 0
INTER PARFUMS INC COM 458334109 38,711 510,233 SH   SOLE 22 489,136 0 21,097
INTER PARFUMS INC COM 458334109 1,004 13,237 SH   SOLE 26 6,364 0 6,873
INTER PARFUMS INC COM 458334109 177 2,339 SH   SOLE 28 2,339 0 0
INTER PARFUMS INC COM 458334109 1,913 25,210 SH   SOLE 30 25,210 0 0
INTER PARFUMS INC COM 458334109 113 1,492 SH   SOLE 34 1,492 0 0
INTER PARFUMS INC COM 458334109 156 2,061 SH   SOLE 40 2,061 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 8,446 162,803 SH   SOLE 2 34,153 0 128,650
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 17 334 SH   SOLE 4 334 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 71 1,372 SH   SOLE 7 1,372 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 11,037 212,732 SH   SOLE 18 212,732 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 647 12,464 SH   SOLE 19 12,464 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 197,749 3,811,666 SH   SOLE 21 3,811,666 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 119,700 2,307,239 SH   SOLE 22 2,166,949 0 140,290
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,397 26,919 SH   SOLE 26 19,700 0 7,219
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 449 8,646 SH   SOLE 28 8,646 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 948 18,276 SH   SOLE 30 18,276 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 83 1,601 SH   SOLE 31 1,601 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 324 6,241 SH   SOLE 40 6,241 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 2,141 19,137 SH   SOLE 2 2,210 0 16,927
INTERCEPT PHARMACEUTICALS IN COM 45845P108 9 81 SH   SOLE 4 81 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 42 376 SH   SOLE 7 376 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 8,090 72,322 SH   SOLE 18 69,402 0 2,920
INTERCEPT PHARMACEUTICALS IN COM 45845P108 7,055 63,072 SH   SOLE 19 63,072 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 124,650 1,114,341 SH   SOLE 21 1,114,341 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 73,180 654,212 SH   SOLE 22 627,287 0 26,925
INTERCEPT PHARMACEUTICALS IN COM 45845P108 617 5,519 SH   SOLE 23 5,519 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,612 14,415 SH   SOLE 26 5,142 0 9,273
INTERCEPT PHARMACEUTICALS IN COM 45845P108 316 2,821 SH   SOLE 28 2,821 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 696 6,218 SH   SOLE 30 6,218 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 58 518 SH   SOLE 34 518 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 206 1,839 SH   SOLE 40 1,839 0 0
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 1,212 1,225,000 PRN   SOLE 21 1,225,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 108,151 1,420,429 SH   SOLE 2 147,083 0 1,273,346
INTERCONTINENTAL EXCHANGE IN COM 45866F104 14,978 196,722 SH   SOLE 4 181,439 0 15,283
INTERCONTINENTAL EXCHANGE IN COM 45866F104 33,861 444,721 SH   SOLE 7 432,217 0 12,504
INTERCONTINENTAL EXCHANGE IN COM 45866F104 966 12,684 SH   SOLE 13 12,684 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 420 5,512 SH   SOLE 15 5,512 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1 16 SH   SOLE 17 0 0 16
INTERCONTINENTAL EXCHANGE IN COM 45866F104 85,784 1,126,659 SH   SOLE 18 1,052,977 0 73,682
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,120 80,374 SH   SOLE 19 80,374 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 779,250 10,234,439 SH   SOLE 21 10,234,439 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,033,432 13,572,786 SH   SOLE 22 12,040,167 0 1,532,619
INTERCONTINENTAL EXCHANGE IN COM 45866F104 31,872 418,599 SH   SOLE 23 418,599 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 39,279 515,880 SH   SOLE 25 515,880 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 177,818 2,335,411 SH   SOLE 26 608,985 0 1,726,426
INTERCONTINENTAL EXCHANGE IN COM 45866F104 8,318 109,251 SH   SOLE 28 79,429 0 29,822
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,592 20,908 SH   SOLE 29 20,908 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 154,321 2,026,811 SH   SOLE 30 2,026,811 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 13,167 172,926 SH   SOLE 31 106,386 0 66,540
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,462 45,465 SH   SOLE 34 45,465 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 37,042 486,497 SH   SOLE 36 486,497 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 987 12,969 SH   SOLE 40 12,969 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 3 43 SH   SOLE 18 43 0 0
INTERDIGITAL INC NOTE 1.500% 3/0 458660AD9 810 775,000 PRN   SOLE 21 775,000 0 0
INTERDIGITAL INC COM 45867G101 3,040 46,070 SH   SOLE 2 15,564 0 30,506
INTERDIGITAL INC COM 45867G101 10 149 SH   SOLE 4 149 0 0
INTERDIGITAL INC COM 45867G101 22 341 SH   SOLE 7 341 0 0
INTERDIGITAL INC COM 45867G101 12,249 185,650 SH   SOLE 18 185,650 0 0
INTERDIGITAL INC COM 45867G101 3,508 53,174 SH   SOLE 19 53,174 0 0
INTERDIGITAL INC COM 45867G101 160,719 2,435,879 SH   SOLE 21 2,435,879 0 0
INTERDIGITAL INC COM 45867G101 76,793 1,163,887 SH   SOLE 22 1,116,093 0 47,794
INTERDIGITAL INC COM 45867G101 924 14,001 SH   SOLE 26 10,305 0 3,696
INTERDIGITAL INC COM 45867G101 290 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 4,137 62,701 SH   SOLE 30 62,701 0 0
INTERDIGITAL INC COM 45867G101 147 2,231 SH   SOLE 40 2,231 0 0
INTERFACE INC COM 458665304 883 57,624 SH   SOLE 2 7,950 0 49,674
INTERFACE INC COM 458665304 6 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304 20 1,314 SH   SOLE 7 1,314 0 0
INTERFACE INC COM 458665304 4,037 263,516 SH   SOLE 18 259,462 0 4,054
INTERFACE INC COM 458665304 3,322 216,845 SH   SOLE 19 216,845 0 0
INTERFACE INC COM 458665304 97,502 6,364,341 SH   SOLE 21 6,364,341 0 0
INTERFACE INC COM 458665304 30,146 1,967,724 SH   SOLE 22 1,886,816 0 80,908
INTERFACE INC COM 458665304 346 22,602 SH   SOLE 23 22,602 0 0
INTERFACE INC COM 458665304 1,278 83,389 SH   SOLE 26 13,389 0 70,000
INTERFACE INC COM 458665304 121 7,927 SH   SOLE 28 7,927 0 0
INTERFACE INC COM 458665304 1,327 86,603 SH   SOLE 30 86,603 0 0
INTERFACE INC COM 458665304 112 7,342 SH   SOLE 40 7,342 0 0
INTERGROUP CORP COM 458685104 3 110 SH   SOLE 18 110 0 0
INTERGROUP CORP COM 458685104 4 126 SH   SOLE 21 126 0 0
INTERMOLECULAR INC COM 45882D109 4 3,109 SH   SOLE 18 3,109 0 0
INTERMOLECULAR INC COM 45882D109 70 61,252 SH   SOLE 21 61,252 0 0
INTERMOLECULAR INC COM 45882D109 68 58,783 SH   SOLE 22 58,783 0 0
INTERNAP CORP COM PAR 45885A409 99 19,882 SH   SOLE 2 1,044 0 18,838
INTERNAP CORP COM PAR 45885A409 2 323 SH   SOLE 7 323 0 0
INTERNAP CORP COM PAR 45885A409 445 89,684 SH   SOLE 18 89,684 0 0
INTERNAP CORP COM PAR 45885A409 204 41,152 SH   SOLE 19 41,152 0 0
INTERNAP CORP COM PAR 45885A409 3,894 785,136 SH   SOLE 21 785,136 0 0
INTERNAP CORP COM PAR 45885A409 2,584 520,962 SH   SOLE 22 504,381 0 16,581
INTERNATIONAL BANCSHARES COR COM 459044103 3,068 80,685 SH   SOLE 2 25,496 0 55,189
INTERNATIONAL BANCSHARES COR COM 459044103 15 396 SH   SOLE 4 396 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 24 644 SH   SOLE 7 644 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 11,815 310,670 SH   SOLE 18 310,670 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 3,332 87,614 SH   SOLE 19 87,614 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 150,209 3,949,759 SH   SOLE 21 3,949,759 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 76,421 2,009,495 SH   SOLE 22 1,936,303 0 73,192
INTERNATIONAL BANCSHARES COR COM 459044103 655 17,235 SH   SOLE 26 11,888 0 5,347
INTERNATIONAL BANCSHARES COR COM 459044103 270 7,094 SH   SOLE 28 7,094 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 587 15,445 SH   SOLE 30 15,445 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 232 6,093 SH   SOLE 40 6,093 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 351,406 2,490,472 SH   SOLE 2 340,786 0 2,149,686
INTERNATIONAL BUSINESS MACHS COM 459200101 44,228 313,449 SH   SOLE 4 289,228 0 24,221
INTERNATIONAL BUSINESS MACHS COM 459200101 110,904 785,999 SH   SOLE 7 782,587 0 3,412
INTERNATIONAL BUSINESS MACHS COM 459200101 1,168 8,279 SH   SOLE 13 8,279 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,211 8,586 SH   SOLE 15 8,586 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6 40 SH   SOLE 17 0 0 40
INTERNATIONAL BUSINESS MACHS COM 459200101 249,474 1,768,068 SH   SOLE 18 1,649,023 0 119,045
INTERNATIONAL BUSINESS MACHS COM 459200101 27,341 193,771 SH   SOLE 19 193,771 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,926,264 20,738,940 SH   SOLE 21 20,738,940 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,131,912 22,196,402 SH   SOLE 22 19,604,297 0 2,592,105
INTERNATIONAL BUSINESS MACHS COM 459200101 93,569 663,137 SH   SOLE 23 663,137 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 129,605 918,536 SH   SOLE 25 918,536 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 618,424 4,382,879 SH   SOLE 26 945,245 0 3,437,634
INTERNATIONAL BUSINESS MACHS COM 459200101 24,601 174,355 SH   SOLE 28 126,637 0 47,718
INTERNATIONAL BUSINESS MACHS COM 459200101 15,939 112,964 SH   SOLE 29 34,790 0 78,174
INTERNATIONAL BUSINESS MACHS COM 459200101 577,882 4,095,552 SH   SOLE 30 4,095,552 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 38,819 275,119 SH   SOLE 31 172,229 0 102,890
INTERNATIONAL BUSINESS MACHS COM 459200101 21,739 154,066 SH   SOLE 32 154,066 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 16,165 114,565 SH   SOLE 34 114,565 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 10,658 75,537 SH   SOLE 35 75,537 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 114,807 813,660 SH   SOLE 36 813,660 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,005 21,299 SH   SOLE 40 21,299 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 34,041 264,314 SH   SOLE 2 30,486 0 233,828
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,485 27,057 SH   SOLE 4 24,338 0 2,719
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 11,452 88,923 SH   SOLE 7 82,342 0 6,581
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 282 2,192 SH   SOLE 13 2,192 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 118 917 SH   SOLE 15 917 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 28,396 220,480 SH   SOLE 18 208,684 0 11,796
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,515 27,290 SH   SOLE 19 27,290 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 365,822 2,840,456 SH   SOLE 21 2,840,456 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 315,138 2,446,917 SH   SOLE 22 2,177,497 0 269,420
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7,836 60,847 SH   SOLE 23 60,847 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 10,960 85,099 SH   SOLE 25 85,099 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 65,246 506,604 SH   SOLE 26 108,154 0 398,450
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,120 16,462 SH   SOLE 28 11,953 0 4,509
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,587 20,086 SH   SOLE 29 2,667 0 17,419
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 42,290 328,364 SH   SOLE 30 328,364 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,203 24,871 SH   SOLE 31 15,393 0 9,478
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 784 6,084 SH   SOLE 34 6,084 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 10,112 78,512 SH   SOLE 36 78,512 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 204 1,584 SH   SOLE 40 1,584 0 0
INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 20,247 405,422 SH   SOLE 21 405,422 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2,638 203,059 SH   SOLE 2 35,293 0 167,766
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 106 8,172 SH   SOLE 4 8,172 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 54 4,149 SH   SOLE 7 4,149 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 627 48,246 SH   SOLE 18 48,246 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2,283 175,768 SH   SOLE 19 175,768 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 11,926 918,077 SH   SOLE 21 918,077 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 12,446 958,094 SH   SOLE 22 796,966 0 161,128
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 26 1,991 SH   SOLE 23 1,991 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 31 2,399 SH   SOLE 26 0 0 2,399
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 7 529 SH   SOLE 30 529 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 26 1,991 SH   SOLE 31 1,991 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 446 34,317 SH   SOLE 34 34,317 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 68 5,238 SH   SOLE 36 5,238 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 380 32,582 SH   SOLE 21 32,582 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 407 23,732 SH   SOLE 2 782 0 22,950
INTERNATIONAL SEAWAYS INC COM Y41053102 7 399 SH   SOLE 7 399 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 1,264 73,732 SH   SOLE 18 73,732 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 556 32,429 SH   SOLE 19 32,429 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 12,889 751,979 SH   SOLE 21 751,979 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 11,809 688,992 SH   SOLE 22 653,362 0 35,630
INTERNATIONAL SEAWAYS INC COM Y41053102 99 5,788 SH   SOLE 30 5,788 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 1,558 35,719 SH   SOLE 2 12,385 0 23,334
INTERNATIONAL SPEEDWAY CORP CL A 460335201 7 168 SH   SOLE 4 168 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 22 501 SH   SOLE 7 501 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 5,772 132,302 SH   SOLE 18 132,302 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 1,992 45,655 SH   SOLE 19 45,655 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 72,056 1,651,515 SH   SOLE 21 1,651,515 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 37,370 856,517 SH   SOLE 22 822,501 0 34,016
INTERNATIONAL SPEEDWAY CORP CL A 460335201 194 4,449 SH   SOLE 23 4,449 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 708 16,216 SH   SOLE 26 6,372 0 9,844
INTERNATIONAL SPEEDWAY CORP CL A 460335201 168 3,852 SH   SOLE 28 3,852 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 134 3,082 SH   SOLE 30 3,082 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 121 2,783 SH   SOLE 40 2,783 0 0
INTERPACE DIAGNOSTICS GROUP COM NEW 46062X204 0 271 SH   SOLE 21 271 0 0
INTERPACE DIAGNOSTICS GROUP COM NEW 46062X204 937 1,171,260 SH   SOLE 22 1,171,260 0 0
INTERPUBLIC GROUP COS INC COM 460690100 48,805 2,322,936 SH   SOLE 2 1,278,230 0 1,044,706
INTERPUBLIC GROUP COS INC COM 460690100 9,763 464,675 SH   SOLE 4 454,715 0 9,960
INTERPUBLIC GROUP COS INC COM 460690100 11,929 567,799 SH   SOLE 7 470,238 0 97,561
INTERPUBLIC GROUP COS INC COM 460690100 5,811 276,594 SH   SOLE 13 276,594 0 0
INTERPUBLIC GROUP COS INC COM 460690100 96 4,593 SH   SOLE 15 4,593 0 0
INTERPUBLIC GROUP COS INC COM 460690100 55,317 2,632,893 SH   SOLE 18 2,429,373 0 203,520
INTERPUBLIC GROUP COS INC COM 460690100 82,964 3,948,809 SH   SOLE 19 3,948,809 0 0
INTERPUBLIC GROUP COS INC COM 460690100 362,791 17,267,553 SH   SOLE 21 17,267,553 0 0
INTERPUBLIC GROUP COS INC COM 460690100 307,728 14,646,726 SH   SOLE 22 11,878,217 0 2,768,509
INTERPUBLIC GROUP COS INC COM 460690100 20,798 989,903 SH   SOLE 23 989,903 0 0
INTERPUBLIC GROUP COS INC COM 460690100 8,646 411,510 SH   SOLE 25 411,510 0 0
INTERPUBLIC GROUP COS INC COM 460690100 37,333 1,776,915 SH   SOLE 26 541,855 0 1,235,060
INTERPUBLIC GROUP COS INC COM 460690100 1,551 73,818 SH   SOLE 28 54,166 0 19,652
INTERPUBLIC GROUP COS INC COM 460690100 24,912 1,185,736 SH   SOLE 29 470,189 0 715,547
INTERPUBLIC GROUP COS INC COM 460690100 33,169 1,578,734 SH   SOLE 30 1,578,734 0 0
INTERPUBLIC GROUP COS INC COM 460690100 20,425 972,174 SH   SOLE 31 720,268 0 251,906
INTERPUBLIC GROUP COS INC COM 460690100 3,013 143,429 SH   SOLE 32 143,429 0 0
INTERPUBLIC GROUP COS INC COM 460690100 12,763 607,449 SH   SOLE 34 607,449 0 0
INTERPUBLIC GROUP COS INC COM 460690100 15,002 714,056 SH   SOLE 36 714,056 0 0
INTERPUBLIC GROUP COS INC COM 460690100 185 8,824 SH   SOLE 40 8,824 0 0
INTERSECT ENT INC COM 46071F103 987 30,693 SH   SOLE 2 7,491 0 23,202
INTERSECT ENT INC COM 46071F103 8 245 SH   SOLE 4 245 0 0
INTERSECT ENT INC COM 46071F103 20 637 SH   SOLE 7 637 0 0
INTERSECT ENT INC COM 46071F103 3,286 102,208 SH   SOLE 18 96,602 0 5,606
INTERSECT ENT INC COM 46071F103 4,826 150,123 SH   SOLE 19 150,123 0 0
INTERSECT ENT INC COM 46071F103 32,031 996,289 SH   SOLE 21 996,289 0 0
INTERSECT ENT INC COM 46071F103 31,735 987,077 SH   SOLE 22 947,637 0 39,440
INTERSECT ENT INC COM 46071F103 949 29,521 SH   SOLE 23 29,521 0 0
INTERSECT ENT INC COM 46071F103 2,284 71,057 SH   SOLE 26 15,063 0 55,994
INTERSECT ENT INC COM 46071F103 145 4,508 SH   SOLE 28 4,508 0 0
INTERSECT ENT INC COM 46071F103 264 8,213 SH   SOLE 30 8,213 0 0
INTERSECT ENT INC COM 46071F103 100 3,111 SH   SOLE 40 3,111 0 0
INTERXION HOLDING N.V SHS N47279109 22 335 SH   SOLE 4 335 0 0
INTERXION HOLDING N.V SHS N47279109 597 8,940 SH   SOLE 7 8,940 0 0
INTERXION HOLDING N.V SHS N47279109 73,466 1,100,938 SH   SOLE 19 1,100,938 0 0
INTERXION HOLDING N.V SHS N47279109 48,660 729,207 SH   SOLE 21 729,207 0 0
INTERXION HOLDING N.V SHS N47279109 33,038 495,106 SH   SOLE 22 467,364 0 27,742
INTERXION HOLDING N.V SHS N47279109 2,716 40,699 SH   SOLE 25 40,699 0 0
INTERXION HOLDING N.V SHS N47279109 988 14,808 SH   SOLE 26 0 0 14,808
INTERXION HOLDING N.V SHS N47279109 655 9,818 SH   SOLE 28 9,818 0 0
INTERXION HOLDING N.V SHS N47279109 7,391 110,754 SH   SOLE 30 110,754 0 0
INTERXION HOLDING N.V SHS N47279109 12,326 184,715 SH   SOLE 34 184,715 0 0
INTERXION HOLDING N.V SHS N47279109 465 6,964 SH   SOLE 40 6,964 0 0
INTEST CORP COM 461147100 14 2,011 SH   SOLE 18 2,011 0 0
INTEST CORP COM 461147100 202 30,016 SH   SOLE 21 30,016 0 0
INTEST CORP COM 461147100 3,586 533,561 SH   SOLE 22 533,561 0 0
INTEVAC INC COM 461148108 26 4,260 SH   SOLE 18 4,260 0 0
INTEVAC INC COM 461148108 413 67,364 SH   SOLE 21 67,364 0 0
INTEVAC INC COM 461148108 3,541 577,723 SH   SOLE 22 577,723 0 0
INTL FCSTONE INC COM 46116V105 643 16,585 SH   SOLE 2 575 0 16,010
INTL FCSTONE INC COM 46116V105 15 396 SH   SOLE 7 396 0 0
INTL FCSTONE INC COM 46116V105 2,790 71,989 SH   SOLE 18 71,989 0 0
INTL FCSTONE INC COM 46116V105 947 24,431 SH   SOLE 19 24,431 0 0
INTL FCSTONE INC COM 46116V105 69,461 1,792,090 SH   SOLE 21 1,792,090 0 0
INTL FCSTONE INC COM 46116V105 19,225 496,001 SH   SOLE 22 476,646 0 19,355
INTL FCSTONE INC COM 46116V105 152 3,933 SH   SOLE 26 0 0 3,933
INTL FCSTONE INC COM 46116V105 90 2,325 SH   SOLE 28 2,325 0 0
INTL FCSTONE INC COM 46116V105 933 24,061 SH   SOLE 30 24,061 0 0
INTL FCSTONE INC COM 46116V105 55 1,418 SH   SOLE 40 1,418 0 0
INTL PAPER CO COM 460146103 53,653 1,159,568 SH   SOLE 2 228,842 0 930,726
INTL PAPER CO COM 460146103 6,191 133,811 SH   SOLE 4 123,431 0 10,380
INTL PAPER CO COM 460146103 15,824 341,997 SH   SOLE 7 341,997 0 0
INTL PAPER CO COM 460146103 104 2,237 SH   SOLE 13 2,237 0 0
INTL PAPER CO COM 460146103 149 3,213 SH   SOLE 15 3,213 0 0
INTL PAPER CO COM 460146103 135,100 2,919,810 SH   SOLE 18 2,804,058 0 115,752
INTL PAPER CO COM 460146103 147,224 3,181,851 SH   SOLE 19 3,181,851 0 0
INTL PAPER CO COM 460146103 669,810 14,476,116 SH   SOLE 21 14,476,116 0 0
INTL PAPER CO COM 460146103 473,304 10,229,168 SH   SOLE 22 9,138,609 0 1,090,559
INTL PAPER CO COM 460146103 12,792 276,466 SH   SOLE 23 276,466 0 0
INTL PAPER CO COM 460146103 26,169 565,576 SH   SOLE 25 565,576 0 0
INTL PAPER CO COM 460146103 79,792 1,724,476 SH   SOLE 26 608,837 0 1,115,639
INTL PAPER CO COM 460146103 3,447 74,505 SH   SOLE 28 53,974 0 20,531
INTL PAPER CO COM 460146103 1,711 36,970 SH   SOLE 29 36,970 0 0
INTL PAPER CO COM 460146103 66,232 1,431,421 SH   SOLE 30 1,431,421 0 0
INTL PAPER CO COM 460146103 5,333 115,257 SH   SOLE 31 71,226 0 44,031
INTL PAPER CO COM 460146103 4,290 92,724 SH   SOLE 32 92,724 0 0
INTL PAPER CO COM 460146103 43,629 942,924 SH   SOLE 34 942,924 0 0
INTL PAPER CO COM 460146103 9,903 214,027 SH   SOLE 35 214,027 0 0
INTL PAPER CO COM 460146103 16,673 360,349 SH   SOLE 36 360,349 0 0
INTL PAPER CO COM 460146103 2,478 53,559 SH   SOLE 37 53,559 0 0
INTL PAPER CO COM 460146103 364 7,873 SH   SOLE 40 7,873 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 507 41,632 SH   SOLE 2 1,708 0 39,924
INTRA CELLULAR THERAPIES INC COM 46116X101 2 158 SH   SOLE 4 158 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 13 1,073 SH   SOLE 7 1,073 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 1,712 140,556 SH   SOLE 18 140,556 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 1,474 121,009 SH   SOLE 19 121,009 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 25,605 2,102,189 SH   SOLE 21 2,102,189 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 16,916 1,388,804 SH   SOLE 22 1,337,724 0 51,080
INTRA CELLULAR THERAPIES INC COM 46116X101 124 10,219 SH   SOLE 23 10,219 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 224 18,386 SH   SOLE 26 3,823 0 14,563
INTRA CELLULAR THERAPIES INC COM 46116X101 80 6,541 SH   SOLE 28 6,541 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 165 13,566 SH   SOLE 30 13,566 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 62 5,078 SH   SOLE 40 5,078 0 0
INTREPID POTASH INC COM 46121Y102 448 118,247 SH   SOLE 2 18,859 0 99,388
INTREPID POTASH INC COM 46121Y102 934 246,511 SH   SOLE 7 246,511 0 0
INTREPID POTASH INC COM 46121Y102 0 20 SH   SOLE 17 0 0 20
INTREPID POTASH INC COM 46121Y102 1,286 339,246 SH   SOLE 18 339,246 0 0
INTREPID POTASH INC COM 46121Y102 1,121 295,862 SH   SOLE 19 295,862 0 0
INTREPID POTASH INC COM 46121Y102 12,578 3,318,849 SH   SOLE 21 3,318,849 0 0
INTREPID POTASH INC COM 46121Y102 11,702 3,087,570 SH   SOLE 22 2,961,625 0 125,945
INTREPID POTASH INC COM 46121Y102 199 52,506 SH   SOLE 23 52,506 0 0
INTREPID POTASH INC COM 46121Y102 377 99,418 SH   SOLE 26 0 0 99,418
INTREPID POTASH INC COM 46121Y102 133 35,021 SH   SOLE 30 35,021 0 0
INTREXON CORP COM 46122T102 313 59,505 SH   SOLE 2 2,583 0 56,922
INTREXON CORP COM 46122T102 1 218 SH   SOLE 4 218 0 0
INTREXON CORP COM 46122T102 8 1,472 SH   SOLE 7 1,472 0 0
INTREXON CORP COM 46122T102 1,234 234,543 SH   SOLE 18 234,543 0 0
INTREXON CORP COM 46122T102 623 118,515 SH   SOLE 19 118,515 0 0
INTREXON CORP COM 46122T102 20,244 3,848,620 SH   SOLE 21 3,848,620 0 0
INTREXON CORP COM 46122T102 10,988 2,089,032 SH   SOLE 22 2,002,318 0 86,714
INTREXON CORP COM 46122T102 6 1,112 SH   SOLE 23 1,112 0 0
INTREXON CORP COM 46122T102 132 25,105 SH   SOLE 26 3,387 0 21,718
INTREXON CORP COM 46122T102 46 8,838 SH   SOLE 28 8,838 0 0
INTREXON CORP COM 46122T102 116 22,076 SH   SOLE 30 22,076 0 0
INTREXON CORP COM 46122T102 28 5,289 SH   SOLE 34 5,289 0 0
INTREXON CORP COM 46122T102 54 10,220 SH   SOLE 40 10,220 0 0
INTRICON CORP COM 46121H109 154 6,139 SH   SOLE 2 271 0 5,868
INTRICON CORP COM 46121H109 3 138 SH   SOLE 7 138 0 0
INTRICON CORP COM 46121H109 662 26,382 SH   SOLE 18 26,382 0 0
INTRICON CORP COM 46121H109 265 10,576 SH   SOLE 19 10,576 0 0
INTRICON CORP COM 46121H109 6,257 249,466 SH   SOLE 21 249,466 0 0
INTRICON CORP COM 46121H109 6,330 252,388 SH   SOLE 22 247,257 0 5,131
INTUIT COM 461202103 206,017 788,098 SH   SOLE 2 152,098 0 636,000
INTUIT COM 461202103 28,789 110,130 SH   SOLE 4 103,286 0 6,844
INTUIT COM 461202103 74,657 285,595 SH   SOLE 7 234,257 0 51,338
INTUIT COM 461202103 5,681 21,731 SH   SOLE 13 21,731 0 0
INTUIT COM 461202103 737 2,820 SH   SOLE 15 2,820 0 0
INTUIT COM 461202103 18 68 SH   SOLE 17 0 0 68
INTUIT COM 461202103 393,639 1,505,830 SH   SOLE 18 1,237,199 0 268,631
INTUIT COM 461202103 247,641 947,329 SH   SOLE 19 947,329 0 0
INTUIT COM 461202103 1,577,631 6,035,084 SH   SOLE 21 6,035,084 0 0
INTUIT COM 461202103 1,718,535 6,574,100 SH   SOLE 22 5,801,603 0 772,497
INTUIT COM 461202103 56,878 217,580 SH   SOLE 23 217,580 0 0
INTUIT COM 461202103 148,001 566,166 SH   SOLE 25 566,166 0 0
INTUIT COM 461202103 301,345 1,152,769 SH   SOLE 26 270,871 0 881,898
INTUIT COM 461202103 12,371 47,324 SH   SOLE 28 34,415 0 12,909
INTUIT COM 461202103 23,559 90,124 SH   SOLE 29 35,514 0 54,610
INTUIT COM 461202103 325,996 1,247,066 SH   SOLE 30 1,247,066 0 0
INTUIT COM 461202103 29,006 110,959 SH   SOLE 31 73,504 0 37,455
INTUIT COM 461202103 9,836 37,627 SH   SOLE 32 37,627 0 0
INTUIT COM 461202103 56,282 215,301 SH   SOLE 34 215,301 0 0
INTUIT COM 461202103 53,122 203,212 SH   SOLE 36 203,212 0 0
INTUIT COM 461202103 1,437 5,497 SH   SOLE 40 5,497 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 199,366 349,409 SH   SOLE 2 74,101 0 275,308
INTUITIVE SURGICAL INC COM NEW 46120E602 20,824 36,497 SH   SOLE 4 33,321 0 3,176
INTUITIVE SURGICAL INC COM NEW 46120E602 66,118 115,878 SH   SOLE 7 91,704 0 24,174
INTUITIVE SURGICAL INC COM NEW 46120E602 1,112 1,949 SH   SOLE 13 1,949 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 630 1,105 SH   SOLE 15 1,105 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 38 66 SH   SOLE 17 0 0 66
INTUITIVE SURGICAL INC COM NEW 46120E602 310,936 544,948 SH   SOLE 18 463,821 0 81,127
INTUITIVE SURGICAL INC COM NEW 46120E602 337,960 592,309 SH   SOLE 19 592,309 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,997 3,500 SH   SOLE 20 3,500 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,455,361 2,550,669 SH   SOLE 21 2,550,669 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,576,061 2,762,209 SH   SOLE 22 2,462,201 0 300,008
INTUITIVE SURGICAL INC COM NEW 46120E602 46,493 81,483 SH   SOLE 23 81,483 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 58,770 103,000 SH   SOLE 25 103,000 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 227,136 398,080 SH   SOLE 26 118,653 0 279,427
INTUITIVE SURGICAL INC COM NEW 46120E602 12,464 21,845 SH   SOLE 28 15,942 0 5,903
INTUITIVE SURGICAL INC COM NEW 46120E602 2,497 4,377 SH   SOLE 29 4,377 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 304,765 534,132 SH   SOLE 30 534,132 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 20,078 35,189 SH   SOLE 31 22,059 0 13,130
INTUITIVE SURGICAL INC COM NEW 46120E602 9,490 16,632 SH   SOLE 32 16,632 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 105,503 184,904 SH   SOLE 34 184,904 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 47,868 83,894 SH   SOLE 36 83,894 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,484 2,600 SH   SOLE 40 2,600 0 0
INUVO INC COM NEW 46122W204 16 12,593 SH   SOLE 21 12,593 0 0
INUVO INC COM NEW 46122W204 1,191 960,791 SH   SOLE 22 960,791 0 0
INVACARE CORP COM 461203101 276 32,979 SH   SOLE 2 1,278 0 31,701
INVACARE CORP COM 461203101 2 230 SH   SOLE 4 230 0 0
INVACARE CORP COM 461203101 6 683 SH   SOLE 7 683 0 0
INVACARE CORP COM 461203101 1,258 150,323 SH   SOLE 18 150,323 0 0
INVACARE CORP COM 461203101 433 51,786 SH   SOLE 19 51,786 0 0
INVACARE CORP COM 461203101 30,338 3,624,584 SH   SOLE 21 3,624,584 0 0
INVACARE CORP COM 461203101 8,250 985,685 SH   SOLE 22 930,210 0 55,475
INVACARE CORP COM 461203101 31 3,763 SH   SOLE 23 3,763 0 0
INVACARE CORP COM 461203101 122 14,581 SH   SOLE 26 0 0 14,581
INVACARE CORP COM 461203101 36 4,338 SH   SOLE 28 4,338 0 0
INVACARE CORP COM 461203101 408 48,728 SH   SOLE 30 48,728 0 0
INVACARE CORP COM 461203101 30 3,545 SH   SOLE 40 3,545 0 0
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 1 86 SH   SOLE 17 0 0 86
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 290 18,228 SH   SOLE 18 18,228 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 4,606 424,510 SH   SOLE 2 424,510 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 1 10 SH   SOLE 17 0 0 10
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 10 51 SH   SOLE 17 0 0 51
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 13,628 423,900 SH   SOLE 2 0 0 423,900
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 4 132 SH   SOLE 17 0 0 132
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 0 5 SH   SOLE 17 0 0 5
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 37 354 SH   SOLE 17 0 0 354
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 13,413 128,431 SH   SOLE 22 128,431 0 0
INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 0 2 SH   SOLE 17 0 0 2
INVESCO EXCHANGE TRADED FD T RUSSEL 200 PUR 46137V423 1 20 SH   SOLE 17 0 0 20
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1 35 SH   SOLE 17 0 0 35
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 0 19 SH   SOLE 17 0 0 19
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 3 23 SH   SOLE 17 0 0 23
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 156 1,373 SH   SOLE 7 1,373 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 78 684 SH   SOLE 17 0 0 684
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 21 490 SH   SOLE 18 490 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 22 470 SH   SOLE 18 470 0 0
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 0 0 SH   SOLE 17 0 0 0
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 14 291 SH   SOLE 17 0 0 291
INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 1 37 SH   SOLE 17 0 0 37
INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 1 40 SH   SOLE 17 0 0 40
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 2 46 SH   SOLE 17 0 0 46
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 14 319 SH   SOLE 17 0 0 319
INVESCO EXCHNG TRADED FD TR NY AMT FRE MUN 46138E529 6 250 SH   SOLE 17 0 0 250
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 68 3,160 SH   SOLE 7 3,160 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 4 124 SH   SOLE 17 0 0 124
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 274 6,762 SH   SOLE 7 6,762 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 1 25 SH   SOLE 17 0 0 25
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 4,009 143,170 SH   SOLE 2 0 0 143,170
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 7 242 SH   SOLE 17 0 0 242
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 87,255 3,116,265 SH   SOLE 26 0 0 3,116,265
INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 1,233 54,500 SH Put SOLE 2 54,500 0 0
INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 19,244 850,000 SH Call SOLE 19 850,000 0 0
INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 77,938 3,442,500 SH Put SOLE 19 3,442,500 0 0
INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 45 2,000 SH Put SOLE 22 2,000 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 8,089 357,296 SH   SOLE 2 0 0 357,296
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 3,102 137,000 SH   SOLE 7 137,000 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 27 1,195 SH   SOLE 17 0 0 1,195
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 2,264 100,000 SH   SOLE 18 100,000 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 224,476 9,915,000 SH   SOLE 19 9,915,000 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 37,553 1,658,700 SH   SOLE 30 1,658,700 0 0
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 2 75 SH   SOLE 17 0 0 75
INVESCO LTD SHS G491BT108 26,627 1,378,897 SH   SOLE 2 415,492 0 963,405
INVESCO LTD SHS G491BT108 3,259 168,753 SH   SOLE 4 157,915 0 10,838
INVESCO LTD SHS G491BT108 6,678 345,812 SH   SOLE 7 342,823 0 2,989
INVESCO LTD SHS G491BT108 47 2,450 SH   SOLE 13 2,450 0 0
INVESCO LTD SHS G491BT108 61 3,141 SH   SOLE 15 3,141 0 0
INVESCO LTD SHS G491BT108 19,954 1,033,326 SH   SOLE 18 979,516 0 53,810
INVESCO LTD SHS G491BT108 2,238 115,898 SH   SOLE 19 115,898 0 0
INVESCO LTD SHS G491BT108 338,796 17,545,085 SH   SOLE 21 17,545,085 0 0
INVESCO LTD SHS G491BT108 188,453 9,759,336 SH   SOLE 22 8,661,271 0 1,098,065
INVESCO LTD SHS G491BT108 6,198 320,974 SH   SOLE 23 320,974 0 0
INVESCO LTD SHS G491BT108 7,332 379,713 SH   SOLE 25 379,713 0 0
INVESCO LTD SHS G491BT108 36,782 1,904,840 SH   SOLE 26 519,983 0 1,384,857
INVESCO LTD SHS G491BT108 1,482 76,744 SH   SOLE 28 55,537 0 21,207
INVESCO LTD SHS G491BT108 2,024 104,831 SH   SOLE 29 19,648 0 85,183
INVESCO LTD SHS G491BT108 29,476 1,526,463 SH   SOLE 30 1,526,463 0 0
INVESCO LTD SHS G491BT108 2,400 124,307 SH   SOLE 31 75,721 0 48,586
INVESCO LTD SHS G491BT108 2,961 153,328 SH   SOLE 32 153,328 0 0
INVESCO LTD SHS G491BT108 870 45,050 SH   SOLE 34 45,050 0 0
INVESCO LTD SHS G491BT108 14,374 744,369 SH   SOLE 35 744,369 0 0
INVESCO LTD SHS G491BT108 10,522 544,902 SH   SOLE 36 544,902 0 0
INVESCO LTD SHS G491BT108 158 8,169 SH   SOLE 40 8,169 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2,154 136,311 SH   SOLE 2 10,291 0 126,020
INVESCO MORTGAGE CAPITAL INC COM 46131B100 4 259 SH   SOLE 4 259 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 41 2,624 SH   SOLE 7 2,624 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 8,794 556,564 SH   SOLE 18 556,564 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 4,479 283,476 SH   SOLE 19 283,476 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 273,194 17,290,771 SH   SOLE 21 17,290,771 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 72,599 4,594,897 SH   SOLE 22 4,415,011 0 179,886
INVESCO MORTGAGE CAPITAL INC COM 46131B100 431 27,281 SH   SOLE 23 27,281 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 720 45,547 SH   SOLE 26 38,415 0 7,132
INVESCO MORTGAGE CAPITAL INC COM 46131B100 247 15,658 SH   SOLE 28 15,658 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2,895 183,198 SH   SOLE 30 183,198 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 168 10,606 SH   SOLE 36 10,606 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 208 13,153 SH   SOLE 40 13,153 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 12 1,000 SH   SOLE 18 1,000 0 0
INVESCO QQQ TR OPTIONS 46090E103 4,204 23,400 SH Call SOLE 2 23,400 0 0
INVESCO QQQ TR OPTIONS 46090E103 180 1,000 SH Put SOLE 2 1,000 0 0
INVESCO QQQ TR OPTIONS 46090E103 279,748 1,557,100 SH Call SOLE 19 1,557,100 0 0
INVESCO QQQ TR OPTIONS 46090E103 8,983 50,000 SH Put SOLE 19 50,000 0 0
INVESCO QQQ TR OPTIONS 46090E103 3,503 19,500 SH Call SOLE 22 19,500 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 251 1,396 SH   SOLE 2 1,396 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 102 568 SH   SOLE 17 0 0 568
INVESCO QQQ TR UNIT SER 1 46090E103 19 105 SH   SOLE 18 105 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 28,156 156,719 SH   SOLE 19 156,719 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 495 2,756 SH   SOLE 22 2,756 0 0
INVESTAR HLDG CORP COM 46134L105 189 8,318 SH   SOLE 2 334 0 7,984
INVESTAR HLDG CORP COM 46134L105 5 223 SH   SOLE 7 223 0 0
INVESTAR HLDG CORP COM 46134L105 710 31,266 SH   SOLE 18 31,266 0 0
INVESTAR HLDG CORP COM 46134L105 280 12,323 SH   SOLE 19 12,323 0 0
INVESTAR HLDG CORP COM 46134L105 6,802 299,537 SH   SOLE 21 299,537 0 0
INVESTAR HLDG CORP COM 46134L105 1,698 74,770 SH   SOLE 22 69,782 0 4,988
INVESTORS BANCORP INC NEW COM 46146L101 3,938 332,328 SH   SOLE 2 89,580 0 242,748
INVESTORS BANCORP INC NEW COM 46146L101 111 9,361 SH   SOLE 4 9,361 0 0
INVESTORS BANCORP INC NEW COM 46146L101 75 6,311 SH   SOLE 7 6,311 0 0
INVESTORS BANCORP INC NEW COM 46146L101 11,078 934,850 SH   SOLE 18 934,850 0 0
INVESTORS BANCORP INC NEW COM 46146L101 4,461 376,458 SH   SOLE 19 376,458 0 0
INVESTORS BANCORP INC NEW COM 46146L101 98,787 8,336,476 SH   SOLE 21 8,336,476 0 0
INVESTORS BANCORP INC NEW COM 46146L101 90,436 7,631,720 SH   SOLE 22 7,305,685 0 326,035
INVESTORS BANCORP INC NEW COM 46146L101 74 6,221 SH   SOLE 23 6,221 0 0
INVESTORS BANCORP INC NEW COM 46146L101 995 83,970 SH   SOLE 26 55,599 0 28,371
INVESTORS BANCORP INC NEW COM 46146L101 386 32,565 SH   SOLE 28 32,565 0 0
INVESTORS BANCORP INC NEW COM 46146L101 804 67,864 SH   SOLE 30 67,864 0 0
INVESTORS BANCORP INC NEW COM 46146L101 91 7,655 SH   SOLE 36 7,655 0 0
INVESTORS BANCORP INC NEW COM 46146L101 267 22,538 SH   SOLE 40 22,538 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 789 13,172 SH   SOLE 2 449 0 12,723
INVESTORS REAL ESTATE TR SH BEN INT 461730509 191 3,190 SH   SOLE 4 3,190 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 1,108 18,491 SH   SOLE 7 18,491 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 32 541 SH   SOLE 15 541 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 2,337 39,016 SH   SOLE 18 39,016 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 2,181 36,402 SH   SOLE 19 36,402 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 26,497 442,283 SH   SOLE 21 442,283 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 30,397 507,381 SH   SOLE 22 488,284 0 19,097
INVESTORS REAL ESTATE TR SH BEN INT 461730509 40 674 SH   SOLE 23 674 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 1,538 25,672 SH   SOLE 25 25,672 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 703 11,729 SH   SOLE 26 4,227 0 7,502
INVESTORS REAL ESTATE TR SH BEN INT 461730509 108 1,806 SH   SOLE 28 1,806 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 251 4,189 SH   SOLE 29 4,189 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 3,473 57,962 SH   SOLE 30 57,962 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730509 85 1,420 SH   SOLE 40 1,420 0 0
INVESTORS TITLE CO COM 461804106 227 1,440 SH   SOLE 2 44 0 1,396
INVESTORS TITLE CO COM 461804106 5 34 SH   SOLE 7 34 0 0
INVESTORS TITLE CO COM 461804106 788 4,990 SH   SOLE 18 4,990 0 0
INVESTORS TITLE CO COM 461804106 432 2,737 SH   SOLE 19 2,737 0 0
INVESTORS TITLE CO COM 461804106 7,173 45,427 SH   SOLE 21 45,427 0 0
INVESTORS TITLE CO COM 461804106 7,956 50,384 SH   SOLE 22 49,343 0 1,041
INVITAE CORP COM 46185L103 1,633 69,739 SH   SOLE 2 14,944 0 54,795
INVITAE CORP COM 46185L103 33 1,406 SH   SOLE 7 1,406 0 0
INVITAE CORP COM 46185L103 5,929 253,148 SH   SOLE 18 239,116 0 14,032
INVITAE CORP COM 46185L103 6,696 285,913 SH   SOLE 19 285,913 0 0
INVITAE CORP COM 46185L103 56,178 2,398,707 SH   SOLE 21 2,398,707 0 0
INVITAE CORP COM 46185L103 50,577 2,159,572 SH   SOLE 22 2,075,675 0 83,897
INVITAE CORP COM 46185L103 1,168 49,880 SH   SOLE 23 49,880 0 0
INVITAE CORP COM 46185L103 2,741 117,054 SH   SOLE 26 26,965 0 90,089
INVITAE CORP COM 46185L103 425 18,153 SH   SOLE 30 18,153 0 0
INVITAE CORP COM 46185L103 40 1,694 SH   SOLE 34 1,694 0 0
INVITAE CORP COM 46185L103 112 4,797 SH   SOLE 40 4,797 0 0
INVITATION HOMES INC COM 46187W107 16,128 662,876 SH   SOLE 2 25,313 0 637,563
INVITATION HOMES INC COM 46187W107 7,096 291,647 SH   SOLE 4 283,405 0 8,242
INVITATION HOMES INC COM 46187W107 13,529 556,076 SH   SOLE 7 556,076 0 0
INVITATION HOMES INC COM 46187W107 43 1,758 SH   SOLE 13 1,758 0 0
INVITATION HOMES INC COM 46187W107 350 14,393 SH   SOLE 15 14,393 0 0
INVITATION HOMES INC COM 46187W107 16,318 670,686 SH   SOLE 18 645,692 0 24,994
INVITATION HOMES INC COM 46187W107 15,021 617,396 SH   SOLE 19 617,396 0 0
INVITATION HOMES INC COM 46187W107 202,979 8,342,764 SH   SOLE 21 8,342,764 0 0
INVITATION HOMES INC COM 46187W107 323,865 13,311,339 SH   SOLE 22 12,623,201 0 688,138
INVITATION HOMES INC COM 46187W107 7,059 290,126 SH   SOLE 23 290,126 0 0
INVITATION HOMES INC COM 46187W107 23,925 983,354 SH   SOLE 25 983,354 0 0
INVITATION HOMES INC COM 46187W107 26,253 1,079,025 SH   SOLE 26 483,381 0 595,644
INVITATION HOMES INC COM 46187W107 2,068 84,996 SH   SOLE 28 68,502 0 16,494
INVITATION HOMES INC COM 46187W107 4,973 204,396 SH   SOLE 29 133,962 0 70,434
INVITATION HOMES INC COM 46187W107 23,650 972,055 SH   SOLE 30 972,055 0 0
INVITATION HOMES INC COM 46187W107 2,422 99,552 SH   SOLE 31 62,721 0 36,831
INVITATION HOMES INC COM 46187W107 1,966 80,796 SH   SOLE 34 80,796 0 0
INVITATION HOMES INC COM 46187W107 6,309 259,329 SH   SOLE 36 259,329 0 0
INVITATION HOMES INC COM 46187W107 152 6,254 SH   SOLE 40 6,254 0 0
INVIVO THERAPEUTICS HLDGS CO COM PAR 46186M407 1 509 SH   SOLE 21 509 0 0
INVIVO THERAPEUTICS HLDGS CO COM PAR 46186M407 30 19,446 SH   SOLE 22 19,446 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 124 8,590 SH   SOLE 2 338 0 8,252
ION GEOPHYSICAL CORP COM NEW 462044207 4 280 SH   SOLE 7 280 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 493 34,154 SH   SOLE 18 34,154 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 263 18,210 SH   SOLE 19 18,210 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 5,044 349,331 SH   SOLE 21 349,331 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 3,724 257,883 SH   SOLE 22 248,811 0 9,072
IONIS PHARMACEUTICALS INC COM 462222100 19,621 241,727 SH   SOLE 2 8,242 0 233,485
IONIS PHARMACEUTICALS INC COM 462222100 49 603 SH   SOLE 4 603 0 0
IONIS PHARMACEUTICALS INC COM 462222100 185 2,278 SH   SOLE 7 2,278 0 0
IONIS PHARMACEUTICALS INC COM 462222100 5,521 68,017 SH   SOLE 18 68,017 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2,137 26,327 SH   SOLE 19 26,327 0 0
IONIS PHARMACEUTICALS INC COM 462222100 260,476 3,209,020 SH   SOLE 21 3,209,020 0 0
IONIS PHARMACEUTICALS INC COM 462222100 306,181 3,772,090 SH   SOLE 22 3,532,202 0 239,888
IONIS PHARMACEUTICALS INC COM 462222100 4,698 57,874 SH   SOLE 26 34,103 0 23,771
IONIS PHARMACEUTICALS INC COM 462222100 1,338 16,488 SH   SOLE 28 16,488 0 0
IONIS PHARMACEUTICALS INC COM 462222100 16,807 207,056 SH   SOLE 30 207,056 0 0
IONIS PHARMACEUTICALS INC COM 462222100 218 2,681 SH   SOLE 31 2,681 0 0
IONIS PHARMACEUTICALS INC COM 462222100 368 4,538 SH   SOLE 34 4,538 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,045 12,873 SH   SOLE 40 12,873 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 816 85,852 SH   SOLE 2 3,840 0 82,012
IOVANCE BIOTHERAPEUTICS INC COM 462260100 19 2,021 SH   SOLE 7 2,021 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 3,172 333,496 SH   SOLE 18 333,496 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,699 178,677 SH   SOLE 19 178,677 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 44,108 4,638,051 SH   SOLE 21 4,638,051 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 33,224 3,493,590 SH   SOLE 22 3,355,555 0 138,035
IOVANCE BIOTHERAPEUTICS INC COM 462260100 4 412 SH   SOLE 23 412 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 517 54,351 SH   SOLE 26 48,306 0 6,045
IOVANCE BIOTHERAPEUTICS INC COM 462260100 126 13,208 SH   SOLE 28 13,208 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 262 27,566 SH   SOLE 30 27,566 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 10 1,088 SH   SOLE 34 1,088 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 69 7,215 SH   SOLE 40 7,215 0 0
IPG PHOTONICS CORP COM 44980X109 13,304 87,650 SH   SOLE 2 7,243 0 80,407
IPG PHOTONICS CORP COM 44980X109 1,696 11,174 SH   SOLE 4 10,193 0 981
IPG PHOTONICS CORP COM 44980X109 4,188 27,592 SH   SOLE 7 27,592 0 0
IPG PHOTONICS CORP COM 44980X109 36 239 SH   SOLE 13 239 0 0
IPG PHOTONICS CORP COM 44980X109 58 383 SH   SOLE 15 383 0 0
IPG PHOTONICS CORP COM 44980X109 10,830 71,352 SH   SOLE 18 66,608 0 4,744
IPG PHOTONICS CORP COM 44980X109 1,453 9,574 SH   SOLE 19 9,574 0 0
IPG PHOTONICS CORP COM 44980X109 125,726 828,342 SH   SOLE 21 828,342 0 0
IPG PHOTONICS CORP COM 44980X109 130,627 860,635 SH   SOLE 22 766,423 0 94,212
IPG PHOTONICS CORP COM 44980X109 4,034 26,581 SH   SOLE 23 26,581 0 0
IPG PHOTONICS CORP COM 44980X109 13,515 89,041 SH   SOLE 25 89,041 0 0
IPG PHOTONICS CORP COM 44980X109 22,877 150,725 SH   SOLE 26 58,414 0 92,311
IPG PHOTONICS CORP COM 44980X109 1,154 7,604 SH   SOLE 28 5,626 0 1,978
IPG PHOTONICS CORP COM 44980X109 1,362 8,973 SH   SOLE 29 1,383 0 7,590
IPG PHOTONICS CORP COM 44980X109 33,621 221,511 SH   SOLE 30 221,511 0 0
IPG PHOTONICS CORP COM 44980X109 1,793 11,814 SH   SOLE 31 7,367 0 4,447
IPG PHOTONICS CORP COM 44980X109 1,137 7,493 SH   SOLE 34 7,493 0 0
IPG PHOTONICS CORP COM 44980X109 4,223 27,823 SH   SOLE 36 27,823 0 0
IPG PHOTONICS CORP COM 44980X109 115 757 SH   SOLE 40 757 0 0
IPIC ENTMT INC COM CL A 46263D106 1 178 SH   SOLE 18 178 0 0
IQIYI INC SPONSORED ADS 46267X108 3,071 128,391 SH   SOLE 2 3,819 0 124,572
IQIYI INC SPONSORED ADS 46267X108 683 28,567 SH   SOLE 4 28,567 0 0
IQIYI INC SPONSORED ADS 46267X108 431 18,039 SH   SOLE 7 18,039 0 0
IQIYI INC SPONSORED ADS 46267X108 1,467 61,321 SH   SOLE 15 61,321 0 0
IQIYI INC SPONSORED ADS 46267X108 903 37,736 SH   SOLE 18 37,736 0 0
IQIYI INC SPONSORED ADS 46267X108 64,032 2,676,943 SH   SOLE 21 2,676,943 0 0
IQIYI INC SPONSORED ADS 46267X108 35,261 1,474,137 SH   SOLE 22 1,353,694 0 120,443
IQIYI INC SPONSORED ADS 46267X108 1,760 73,558 SH   SOLE 23 73,558 0 0
IQIYI INC SPONSORED ADS 46267X108 1,743 72,879 SH   SOLE 25 72,879 0 0
IQIYI INC SPONSORED ADS 46267X108 15,640 653,835 SH   SOLE 26 176,088 0 477,747
IQIYI INC SPONSORED ADS 46267X108 452 18,913 SH   SOLE 28 18,913 0 0
IQIYI INC SPONSORED ADS 46267X108 603 25,214 SH   SOLE 29 13,547 0 11,667
IQIYI INC SPONSORED ADS 46267X108 18,524 774,418 SH   SOLE 30 774,418 0 0
IQIYI INC SPONSORED ADS 46267X108 147 6,157 SH   SOLE 31 6,157 0 0
IQIYI INC SPONSORED ADS 46267X108 206 8,596 SH   SOLE 34 8,596 0 0
IQIYI INC SPONSORED ADS 46267X108 29 1,195 SH   SOLE 40 1,195 0 0
IQVIA HLDGS INC COM 46266C105 73,259 509,272 SH   SOLE 2 96,454 0 412,818
IQVIA HLDGS INC COM 46266C105 7,745 53,844 SH   SOLE 4 49,609 0 4,235
IQVIA HLDGS INC COM 46266C105 17,718 123,171 SH   SOLE 7 121,618 0 1,553
IQVIA HLDGS INC COM 46266C105 131 911 SH   SOLE 13 911 0 0
IQVIA HLDGS INC COM 46266C105 216 1,502 SH   SOLE 15 1,502 0 0
IQVIA HLDGS INC COM 46266C105 113,021 785,688 SH   SOLE 18 664,224 0 121,464
IQVIA HLDGS INC COM 46266C105 103,233 717,644 SH   SOLE 19 717,644 0 0
IQVIA HLDGS INC COM 46266C105 1,798 12,500 SH   SOLE 20 12,500 0 0
IQVIA HLDGS INC COM 46266C105 575,253 3,998,980 SH   SOLE 21 3,998,980 0 0
IQVIA HLDGS INC COM 46266C105 574,116 3,991,074 SH   SOLE 22 3,545,116 0 445,958
IQVIA HLDGS INC COM 46266C105 16,570 115,188 SH   SOLE 23 115,188 0 0
IQVIA HLDGS INC COM 46266C105 22,864 158,940 SH   SOLE 25 158,940 0 0
IQVIA HLDGS INC COM 46266C105 103,630 720,405 SH   SOLE 26 186,889 0 533,516
IQVIA HLDGS INC COM 46266C105 4,487 31,195 SH   SOLE 28 22,636 0 8,559
IQVIA HLDGS INC COM 46266C105 820 5,697 SH   SOLE 29 5,697 0 0
IQVIA HLDGS INC COM 46266C105 96,949 673,958 SH   SOLE 30 673,958 0 0
IQVIA HLDGS INC COM 46266C105 7,190 49,984 SH   SOLE 31 32,519 0 17,465
IQVIA HLDGS INC COM 46266C105 29,558 205,478 SH   SOLE 34 205,478 0 0
IQVIA HLDGS INC COM 46266C105 18,894 131,342 SH   SOLE 36 131,342 0 0
IQVIA HLDGS INC COM 46266C105 564 3,919 SH   SOLE 40 3,919 0 0
IRADIMED CORP COM 46266A109 117 4,165 SH   SOLE 2 1,459 0 2,706
IRADIMED CORP COM 46266A109 450 16,012 SH   SOLE 18 11,204 0 4,808
IRADIMED CORP COM 46266A109 1,128 40,149 SH   SOLE 19 40,149 0 0
IRADIMED CORP COM 46266A109 3,413 121,485 SH   SOLE 21 121,485 0 0
IRADIMED CORP COM 46266A109 3,976 141,546 SH   SOLE 22 139,502 0 2,044
IRADIMED CORP COM 46266A109 189 6,742 SH   SOLE 23 6,742 0 0
IRADIMED CORP COM 46266A109 322 11,451 SH   SOLE 26 0 0 11,451
IRHYTHM TECHNOLOGIES INC COM 450056106 1,830 24,412 SH   SOLE 2 5,867 0 18,545
IRHYTHM TECHNOLOGIES INC COM 450056106 15 202 SH   SOLE 4 202 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 38 512 SH   SOLE 7 512 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 6,377 85,075 SH   SOLE 18 76,899 0 8,176
IRHYTHM TECHNOLOGIES INC COM 450056106 9,752 130,092 SH   SOLE 19 130,092 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 67,443 899,718 SH   SOLE 21 899,718 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 54,288 724,224 SH   SOLE 22 696,134 0 28,090
IRHYTHM TECHNOLOGIES INC COM 450056106 1,552 20,704 SH   SOLE 23 20,704 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 3,312 44,183 SH   SOLE 26 5,349 0 38,834
IRHYTHM TECHNOLOGIES INC COM 450056106 175 2,328 SH   SOLE 28 2,328 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 554 7,389 SH   SOLE 30 7,389 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 138 1,843 SH   SOLE 40 1,843 0 0
IRIDEX CORP COM 462684101 11 2,470 SH   SOLE 18 2,470 0 0
IRIDEX CORP COM 462684101 164 35,882 SH   SOLE 21 35,882 0 0
IRIDEX CORP COM 462684101 188 41,136 SH   SOLE 22 41,136 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 2,616 98,946 SH   SOLE 2 3,441 0 95,505
IRIDIUM COMMUNICATIONS INC COM 46269C102 105 3,955 SH   SOLE 4 3,955 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 37 1,409 SH   SOLE 7 1,409 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 11,102 419,884 SH   SOLE 18 419,884 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 3,963 149,869 SH   SOLE 19 149,869 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 277,584 10,498,640 SH   SOLE 21 10,498,640 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 76,560 2,895,605 SH   SOLE 22 2,764,265 0 131,340
IRIDIUM COMMUNICATIONS INC COM 46269C102 680 25,716 SH   SOLE 26 15,835 0 9,881
IRIDIUM COMMUNICATIONS INC COM 46269C102 315 11,900 SH   SOLE 28 11,900 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 4,326 163,621 SH   SOLE 30 163,621 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 99 3,740 SH   SOLE 36 3,740 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 230 8,714 SH   SOLE 40 8,714 0 0
IRIDIUM COMMUNICATIONS INC PERP PFD CNV B 46269C409 9,663 10,543 SH   SOLE 21 10,543 0 0
IROBOT CORP COM 462726100 2,760 23,448 SH   SOLE 2 2,558 0 20,890
IROBOT CORP COM 462726100 19 160 SH   SOLE 4 160 0 0
IROBOT CORP COM 462726100 65 550 SH   SOLE 7 550 0 0
IROBOT CORP COM 462726100 14,025 119,172 SH   SOLE 18 116,474 0 2,698
IROBOT CORP COM 462726100 8,802 74,793 SH   SOLE 19 74,793 0 0
IROBOT CORP COM 462726100 343,442 2,918,192 SH   SOLE 21 2,918,192 0 0
IROBOT CORP COM 462726100 94,922 806,545 SH   SOLE 22 770,751 0 35,794
IROBOT CORP COM 462726100 718 6,100 SH   SOLE 23 6,100 0 0
IROBOT CORP COM 462726100 2,557 21,725 SH   SOLE 26 8,584 0 13,141
IROBOT CORP COM 462726100 433 3,679 SH   SOLE 28 3,679 0 0
IROBOT CORP COM 462726100 4,735 40,230 SH   SOLE 30 40,230 0 0
IROBOT CORP COM 462726100 81 687 SH   SOLE 34 687 0 0
IROBOT CORP COM 462726100 334 2,837 SH   SOLE 40 2,837 0 0
IRON MTN INC NEW COM 46284V101 27,435 773,702 SH   SOLE 2 93,380 0 680,322
IRON MTN INC NEW COM 46284V101 3,101 87,452 SH   SOLE 4 80,766 0 6,686
IRON MTN INC NEW COM 46284V101 7,513 211,881 SH   SOLE 7 211,881 0 0
IRON MTN INC NEW COM 46284V101 57 1,616 SH   SOLE 13 1,616 0 0
IRON MTN INC NEW COM 46284V101 46 1,297 SH   SOLE 15 1,297 0 0
IRON MTN INC NEW COM 46284V101 21,003 592,309 SH   SOLE 18 556,816 0 35,493
IRON MTN INC NEW COM 46284V101 3,143 88,649 SH   SOLE 19 88,649 0 0
IRON MTN INC NEW COM 46284V101 275,607 7,772,336 SH   SOLE 21 7,772,336 0 0
IRON MTN INC NEW COM 46284V101 275,537 7,770,356 SH   SOLE 22 7,013,938 0 756,418
IRON MTN INC NEW COM 46284V101 7,329 206,679 SH   SOLE 23 206,679 0 0
IRON MTN INC NEW COM 46284V101 9,112 256,976 SH   SOLE 25 256,976 0 0
IRON MTN INC NEW COM 46284V101 38,606 1,088,729 SH   SOLE 26 388,782 0 699,947
IRON MTN INC NEW COM 46284V101 1,864 52,553 SH   SOLE 28 37,746 0 14,807
IRON MTN INC NEW COM 46284V101 2,274 64,140 SH   SOLE 29 8,588 0 55,552
IRON MTN INC NEW COM 46284V101 33,185 935,842 SH   SOLE 30 935,842 0 0
IRON MTN INC NEW COM 46284V101 2,949 83,170 SH   SOLE 31 55,219 0 27,951
IRON MTN INC NEW COM 46284V101 1,347 37,986 SH   SOLE 34 37,986 0 0
IRON MTN INC NEW COM 46284V101 8,530 240,542 SH   SOLE 36 240,542 0 0
IRON MTN INC NEW COM 46284V101 188 5,308 SH   SOLE 40 5,308 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,755 129,723 SH   SOLE 2 20,583 0 109,140
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 13 930 SH   SOLE 4 930 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 39 2,874 SH   SOLE 7 2,874 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 6,253 462,162 SH   SOLE 18 446,749 0 15,413
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 6,521 481,951 SH   SOLE 19 481,951 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 85,684 6,332,919 SH   SOLE 21 6,332,919 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 58,272 4,306,876 SH   SOLE 22 4,137,258 0 169,618
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 877 64,824 SH   SOLE 23 64,824 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2,207 163,140 SH   SOLE 26 23,474 0 139,666
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 274 20,270 SH   SOLE 28 20,270 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 587 43,385 SH   SOLE 30 43,385 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 91 6,702 SH   SOLE 34 6,702 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 195 14,407 SH   SOLE 40 14,407 0 0
IRONWOOD PHARMACEUTICALS INC DBCV 2.250% 6/1 46333XAD0 836 760,000 PRN   SOLE 21 760,000 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 1,277 117,201 SH   SOLE 2 117,201 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 1,211 111,093 SH   SOLE 21 111,093 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 6,196 568,480 SH   SOLE 25 568,480 0 0
ISHARES GOLD TRUST ISHARES 464285105 6,834 552,005 SH   SOLE 4 552,005 0 0
ISHARES GOLD TRUST ISHARES 464285105 0 34 SH   SOLE 17 0 0 34
ISHARES GOLD TRUST ISHARES 464285105 65,252 5,270,785 SH   SOLE 18 5,270,785 0 0
ISHARES GOLD TRUST ISHARES 464285105 469,980 37,962,831 SH   SOLE 19 37,962,831 0 0
ISHARES GOLD TRUST ISHARES 464285105 1,168 94,327 SH   SOLE 21 94,327 0 0
ISHARES GOLD TRUST ISHARES 464285105 11,065 893,799 SH   SOLE 23 893,799 0 0
ISHARES GOLD TRUST ISHARES 464285105 185,568 14,989,369 SH   SOLE 34 14,989,369 0 0
ISHARES INC MSCI AUST ETF 464286103 19,580 909,840 SH   SOLE 7 0 0 909,840
ISHARES INC MSCI AUST ETF 464286103 1,412 65,605 SH   SOLE 18 65,605 0 0
ISHARES INC MSCI AUST ETF 464286103 1,233 57,277 SH   SOLE 21 57,277 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 1 18 SH   SOLE 2 18 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 6,786 238,434 SH   SOLE 23 238,434 0 0
ISHARES INC EM HGHYL BD ETF 464286285 25 544 SH   SOLE 18 544 0 0
ISHARES INC EM MKTS DIV ETF 464286319 581 14,454 SH   SOLE 2 14,454 0 0
ISHARES INC EM MKTS DIV ETF 464286319 498 12,385 SH   SOLE 7 12,385 0 0
ISHARES INC EM MKTS DIV ETF 464286319 2,337 58,112 SH   SOLE 18 32,033 0 26,079
ISHARES INC EM MKTS DIV ETF 464286319 15,772 392,231 SH   SOLE 19 392,231 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 166 4,050 SH   SOLE 2 4,050 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 0 4 SH   SOLE 18 4 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 16,764 408,984 SH   SOLE 19 408,984 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 899 21,934 SH   SOLE 22 21,934 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 145 3,539 SH   SOLE 23 3,539 0 0
ISHARES INC MSCI CDA ETF 464286509 18,729 677,605 SH   SOLE 2 677,605 0 0
ISHARES INC MSCI CDA ETF 464286509 2 57 SH   SOLE 17 0 0 57
ISHARES INC MSCI CDA ETF 464286509 4 130 SH   SOLE 18 130 0 0
ISHARES INC MSCI CDA ETF 464286509 39,153 1,416,542 SH   SOLE 21 1,416,542 0 0
ISHARES INC MSCI CDA ETF 464286509 5,140 185,948 SH   SOLE 22 185,948 0 0
ISHARES INC JP MORGAN EM ETF 464286517 1,303 29,729 SH   SOLE 2 0 0 29,729
ISHARES INC JP MORGAN EM ETF 464286517 2,427 55,365 SH   SOLE 7 0 0 55,365
ISHARES INC JP MORGAN EM ETF 464286517 1 34 SH   SOLE 17 0 0 34
ISHARES INC JP MORGAN EM ETF 464286517 4,202 95,850 SH   SOLE 18 95,850 0 0
ISHARES INC JP MORGAN EM ETF 464286517 30,073 685,973 SH   SOLE 21 685,973 0 0
ISHARES INC JP MORGAN EM ETF 464286517 14,183 323,516 SH   SOLE 23 323,516 0 0
ISHARES INC MIN VOL GBL ETF 464286525 116,390 1,300,734 SH   SOLE 7 1,300,734 0 0
ISHARES INC MIN VOL GBL ETF 464286525 2 21 SH   SOLE 17 0 0 21
ISHARES INC MIN VOL GBL ETF 464286525 10,508 117,429 SH   SOLE 18 117,429 0 0
ISHARES INC MIN VOL GBL ETF 464286525 82,667 923,855 SH   SOLE 40 923,855 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 3 59 SH   SOLE 2 59 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 475 8,020 SH   SOLE 3 0 0 8,020
ISHARES INC MIN VOL EMRG MKT 464286533 69,632 1,174,823 SH   SOLE 7 1,174,823 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 9 148 SH   SOLE 17 0 0 148
ISHARES INC MIN VOL EMRG MKT 464286533 73,591 1,241,621 SH   SOLE 18 1,241,621 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 1,830 30,870 SH   SOLE 19 30,870 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 3,881 65,478 SH   SOLE 21 65,478 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 99,623 1,680,835 SH   SOLE 22 1,680,835 0 0
ISHARES INC MSCI EURZONE ETF 464286608 53,871 1,395,615 SH   SOLE 2 1,395,615 0 0
ISHARES INC MSCI EURZONE ETF 464286608 8 196 SH   SOLE 17 0 0 196
ISHARES INC MSCI EURZONE ETF 464286608 4,241 109,869 SH   SOLE 18 21,708 0 88,161
ISHARES INC MSCI EURZONE ETF 464286608 1,036,898 26,862,644 SH   SOLE 21 26,862,644 0 0
ISHARES INC MSCI THAILND ETF 464286624 5,024 56,879 SH   SOLE 22 0 0 56,879
ISHARES INC MSCI CHILE ETF 464286640 0 3 SH   SOLE 18 3 0 0
ISHARES INC MSCI CHILE ETF 464286640 7,469 172,968 SH   SOLE 22 172,968 0 0
ISHARES INC MSCI BRIC INDX 464286657 6 137 SH   SOLE 17 0 0 137
ISHARES INC MSCI PAC JP ETF 464286665 7 152 SH   SOLE 17 0 0 152
ISHARES INC MSCI PAC JP ETF 464286665 6 140 SH   SOLE 18 140 0 0
ISHARES INC MSCI PAC JP ETF 464286665 73,940 1,610,893 SH   SOLE 23 1,610,893 0 0
ISHARES INC MSCI PAC JP ETF 464286665 4,630 100,872 SH   SOLE 26 0 0 100,872
ISHARES INC MSCI EQUAL WEITE 464286681 1 11 SH   SOLE 17 0 0 11
ISHARES INC MSCI FRANCE ETF 464286707 44,497 1,509,910 SH   SOLE 7 0 0 1,509,910
ISHARES INC MSCI FRANCE ETF 464286707 33,042 1,121,213 SH   SOLE 18 1,121,213 0 0
ISHARES INC MSCI TURKEY ETF 464286715 822 33,858 SH   SOLE 18 33,858 0 0
ISHARES INC MSCI TURKEY ETF 464286715 1,205 49,666 SH   SOLE 22 0 0 49,666
ISHARES INC MSCI SWITZERLAND 464286749 33,923 959,098 SH   SOLE 7 0 0 959,098
ISHARES INC MSCI SWITZERLAND 464286749 3 93 SH   SOLE 17 0 0 93
ISHARES INC MSCI SWITZERLAND 464286749 902 25,509 SH   SOLE 18 25,509 0 0
ISHARES INC MSCI SWITZERLAND 464286749 6,870 194,223 SH   SOLE 21 194,223 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 1 27 SH   SOLE 18 27 0 0
ISHARES INC MSCI SPAIN ETF 464286764 6,080 212,514 SH   SOLE 7 0 0 212,514
ISHARES INC MSCI SPAIN ETF 464286764 0 2 SH   SOLE 18 2 0 0
ISHARES INC MSCI SPAIN ETF 464286764 11,785 411,916 SH   SOLE 21 411,916 0 0
ISHARES INC MSCI STH KOR ETF 464286772 122 2,000 SH   SOLE 2 2,000 0 0
ISHARES INC MSCI STH KOR ETF 464286772 41,827 686,259 SH   SOLE 4 686,259 0 0
ISHARES INC MSCI STH KOR ETF 464286772 5,326 87,383 SH   SOLE 7 0 0 87,383
ISHARES INC MSCI STH KOR ETF 464286772 6,580 107,965 SH   SOLE 18 107,965 0 0
ISHARES INC MSCI STH KOR ETF 464286772 11,154 183,000 SH   SOLE 19 183,000 0 0
ISHARES INC MSCI STH KOR ETF 464286772 29,548 484,797 SH   SOLE 21 484,797 0 0
ISHARES INC MSCI STH KOR ETF 464286772 39,216 643,412 SH   SOLE 22 643,412 0 0
ISHARES INC MSCI STH AFR ETF 464286780 407 7,778 SH   SOLE 18 7,778 0 0
ISHARES INC MSCI STH AFR ETF 464286780 136 2,590 SH   SOLE 23 2,590 0 0
ISHARES INC MSCI GERMANY ETF 464286806 87,061 3,234,055 SH   SOLE 7 0 0 3,234,055
ISHARES INC MSCI GERMANY ETF 464286806 34,338 1,275,552 SH   SOLE 18 1,275,552 0 0
ISHARES INC MSCI GERMANY ETF 464286806 206,135 7,657,333 SH   SOLE 21 7,657,333 0 0
ISHARES INC MSCI NETHERL ETF 464286814 10,529 352,267 SH   SOLE 7 0 0 352,267
ISHARES INC MSCI NETHERL ETF 464286814 19,777 661,651 SH   SOLE 18 661,651 0 0
ISHARES INC MSCI MEXICO ETF 464286822 290 6,647 SH   SOLE 2 6,647 0 0
ISHARES INC MSCI MEXICO ETF 464286822 63 1,447 SH   SOLE 18 1,447 0 0
ISHARES INC MSCI MEXICO ETF 464286822 839 19,239 SH   SOLE 21 19,239 0 0
ISHARES INC MSCI MEXICO ETF 464286822 141 3,230 SH   SOLE 23 3,230 0 0
ISHARES INC MSCI HONG KG ETF 464286871 46 1,752 SH   SOLE 17 0 0 1,752
ISHARES INC CORE MSCI EMKT 46434G103 76,695 1,483,176 SH   SOLE 2 1,212,508 0 270,668
ISHARES INC CORE MSCI EMKT 46434G103 574,123 11,102,751 SH   SOLE 7 11,102,751 0 0
ISHARES INC CORE MSCI EMKT 46434G103 45,773 885,191 SH   SOLE 17 0 0 885,191
ISHARES INC CORE MSCI EMKT 46434G103 215,033 4,158,447 SH   SOLE 18 4,158,447 0 0
ISHARES INC CORE MSCI EMKT 46434G103 19,467 376,465 SH   SOLE 19 376,465 0 0
ISHARES INC CORE MSCI EMKT 46434G103 231,970 4,485,977 SH   SOLE 21 3,993,277 0 492,700
ISHARES INC CORE MSCI EMKT 46434G103 1,376,878 26,626,925 SH   SOLE 22 4,346,800 0 22,280,125
ISHARES INC CORE MSCI EMKT 46434G103 245,599 4,749,546 SH   SOLE 23 4,749,546 0 0
ISHARES INC CORE MSCI EMKT 46434G103 10,531 203,654 SH   SOLE 26 203,654 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 307,651 8,896,800 SH   SOLE 2 73,619 0 8,823,181
ISHARES INC MSCI TAIWAN ETF 46434G772 3,315 95,851 SH   SOLE 4 95,851 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 3,293 95,227 SH   SOLE 13 95,227 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 4,365 126,242 SH   SOLE 18 126,242 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 109,964 3,180,000 SH   SOLE 22 2,493,610 0 686,390
ISHARES INC MSCI TAIWAN ETF 46434G772 1,607 46,474 SH   SOLE 26 46,474 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 3 137 SH   SOLE 17 0 0 137
ISHARES INC MSCI RUSSIA ETF 46434G798 40,498 1,174,182 SH   SOLE 2 0 0 1,174,182
ISHARES INC MSCI RUSSIA ETF 46434G798 5,701 165,301 SH   SOLE 7 0 0 165,301
ISHARES INC MSCI RUSSIA ETF 46434G798 8,968 260,009 SH   SOLE 18 260,009 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 25,411 736,758 SH   SOLE 21 736,758 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 26,392 765,205 SH   SOLE 22 550,917 0 214,288
ISHARES INC MSCI MLY ETF NEW 46434G814 2,999 100,167 SH   SOLE 22 100,167 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 6,552 119,731 SH   SOLE 2 22,308 0 97,423
ISHARES INC MSCI JPN ETF NEW 46434G822 186,401 3,406,447 SH   SOLE 4 3,406,447 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 57,397 1,048,922 SH   SOLE 7 0 0 1,048,922
ISHARES INC MSCI JPN ETF NEW 46434G822 1 15 SH   SOLE 17 0 0 15
ISHARES INC MSCI JPN ETF NEW 46434G822 25,423 464,609 SH   SOLE 18 464,609 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 569,334 10,404,498 SH   SOLE 21 10,404,498 0 0
ISHARES INC MSCI ITALY ETF 46434G830 0 5 SH   SOLE 18 5 0 0
ISHARES INC MSCI ITALY ETF 46434G830 1,695 60,991 SH   SOLE 21 60,991 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 9,091 266,888 SH   SOLE 2 266,888 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 742 21,789 SH   SOLE 7 21,789 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 2 53 SH   SOLE 18 53 0 0
ISHARES INC MLT FCTR EMG MKT 46434G889 3 63 SH   SOLE 18 63 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 8 504 SH   SOLE 2 504 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 1,344 84,268 SH   SOLE 3 84,268 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 670,365 42,029,134 SH   SOLE 7 42,029,134 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2,802 175,670 SH   SOLE 22 175,670 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 5,287 331,482 SH   SOLE 23 331,482 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2,677 167,806 SH   SOLE 26 0 0 167,806
ISHARES SILVER TRUST ISHARES 46428Q109 403 28,451 SH   SOLE 18 28,451 0 0
ISHARES TR S&P 100 ETF 464287101 17 139 SH   SOLE 17 0 0 139
ISHARES TR S&P 100 ETF 464287101 4 32 SH   SOLE 18 32 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 56 353 SH   SOLE 17 0 0 353
ISHARES TR CORE S&P TTL STK 464287150 152,940 2,374,851 SH   SOLE 2 2,374,851 0 0
ISHARES TR CORE S&P TTL STK 464287150 398,229 6,183,675 SH   SOLE 7 6,183,675 0 0
ISHARES TR CORE S&P TTL STK 464287150 574 8,918 SH   SOLE 17 0 0 8,918
ISHARES TR CORE S&P TTL STK 464287150 24,215 376,012 SH   SOLE 18 376,012 0 0
ISHARES TR CORE S&P TTL STK 464287150 277,605 4,310,633 SH   SOLE 19 4,310,633 0 0
ISHARES TR CORE S&P TTL STK 464287150 79,821 1,239,463 SH   SOLE 21 0 0 1,239,463
ISHARES TR SELECT DIVID ETF 464287168 2,548 25,952 SH   SOLE 7 25,952 0 0
ISHARES TR SELECT DIVID ETF 464287168 23 239 SH   SOLE 17 0 0 239
ISHARES TR SELECT DIVID ETF 464287168 56,809 578,623 SH   SOLE 18 578,623 0 0
ISHARES TR SELECT DIVID ETF 464287168 24,619 250,756 SH   SOLE 22 250,756 0 0
ISHARES TR TIPS BD ETF 464287176 14,530 128,506 SH   SOLE 2 32,382 0 96,124
ISHARES TR TIPS BD ETF 464287176 1,104 9,764 SH   SOLE 7 0 0 9,764
ISHARES TR TIPS BD ETF 464287176 10,906 96,457 SH   SOLE 17 0 0 96,457
ISHARES TR TIPS BD ETF 464287176 44,193 390,845 SH   SOLE 18 390,845 0 0
ISHARES TR TIPS BD ETF 464287176 5,953 52,653 SH   SOLE 19 52,653 0 0
ISHARES TR TIPS BD ETF 464287176 1,331,575 11,776,550 SH   SOLE 21 11,606,028 0 170,522
ISHARES TR TIPS BD ETF 464287176 12,552 111,011 SH   SOLE 23 111,011 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 73,496 1,660,182 SH   SOLE 4 1,660,182 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 38,170 862,200 SH   SOLE 7 862,200 0 0
ISHARES TR OPTIONS 464287184 1,222 27,600 SH Call SOLE 2 27,600 0 0
ISHARES TR OPTIONS 464287184 102,812 2,322,400 SH Call SOLE 19 2,322,400 0 0
ISHARES TR OPTIONS 464287192 187 1,000 SH Put SOLE 2 1,000 0 0
ISHARES TR OPTIONS 464287192 9,363 50,000 SH Put SOLE 19 50,000 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,459,606 5,129,343 SH   SOLE 2 3,674,345 0 1,454,998
ISHARES TR CORE S&P500 ETF 464287200 103 362 SH   SOLE 3 362 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,231,790 7,842,949 SH   SOLE 4 7,842,949 0 0
ISHARES TR CORE S&P500 ETF 464287200 5,883,678 20,676,406 SH   SOLE 7 20,332,472 0 343,934
ISHARES TR CORE S&P500 ETF 464287200 90,287 317,285 SH   SOLE 16 317,285 0 0
ISHARES TR CORE S&P500 ETF 464287200 322,112 1,131,964 SH   SOLE 17 0 0 1,131,964
ISHARES TR CORE S&P500 ETF 464287200 344,225 1,209,676 SH   SOLE 18 1,208,041 0 1,635
ISHARES TR CORE S&P500 ETF 464287200 183,307 644,178 SH   SOLE 19 644,178 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,001,387 3,519,072 SH   SOLE 21 3,519,072 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,289,634 4,532,027 SH   SOLE 22 701,910 0 3,830,117
ISHARES TR CORE S&P500 ETF 464287200 778,800 2,736,857 SH   SOLE 23 2,736,857 0 0
ISHARES TR CORE S&P500 ETF 464287200 31,382 110,283 SH   SOLE 26 77,970 0 32,313
ISHARES TR CORE S&P500 ETF 464287200 178,196 626,215 SH   SOLE 28 626,215 0 0
ISHARES TR OPTIONS 464287200 3,272 11,500 SH Put SOLE 25 11,500 0 0
ISHARES TR CORE US AGGBD ET 464287226 841,188 7,712,366 SH   SOLE 2 6,796,338 0 916,028
ISHARES TR CORE US AGGBD ET 464287226 76,668 702,923 SH   SOLE 7 21,134 0 681,789
ISHARES TR CORE US AGGBD ET 464287226 211,553 1,939,606 SH   SOLE 17 0 0 1,939,606
ISHARES TR CORE US AGGBD ET 464287226 418,925 3,840,884 SH   SOLE 18 3,840,884 0 0
ISHARES TR CORE US AGGBD ET 464287226 35,749 327,759 SH   SOLE 19 327,759 0 0
ISHARES TR CORE US AGGBD ET 464287226 90,223 827,204 SH   SOLE 21 155,000 0 672,204
ISHARES TR CORE US AGGBD ET 464287226 454,386 4,166,000 SH   SOLE 22 4,093,322 0 72,678
ISHARES TR MSCI EMG MKT ETF 464287234 71,902 1,675,248 SH   SOLE 2 1,860 0 1,673,388
ISHARES TR MSCI EMG MKT ETF 464287234 453,185 10,558,828 SH   SOLE 4 10,558,828 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,351,962 31,499,570 SH   SOLE 7 31,499,570 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,525 58,840 SH   SOLE 17 0 0 58,840
ISHARES TR MSCI EMG MKT ETF 464287234 3,126 72,837 SH   SOLE 18 72,837 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 7,833 182,510 SH   SOLE 19 182,510 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 262,787 6,122,725 SH   SOLE 21 6,122,725 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 49,826 1,160,904 SH   SOLE 23 1,160,904 0 0
ISHARES TR OPTIONS 464287234 84,124 1,960,000 SH Call SOLE 2 1,960,000 0 0
ISHARES TR IBOXX INV CP ETF 464287242 706,426 5,933,365 SH   SOLE 2 5,875,941 0 57,424
ISHARES TR IBOXX INV CP ETF 464287242 98,768 829,562 SH   SOLE 7 627,650 0 201,912
ISHARES TR IBOXX INV CP ETF 464287242 6,961 58,464 SH   SOLE 17 0 0 58,464
ISHARES TR IBOXX INV CP ETF 464287242 96,389 809,585 SH   SOLE 18 809,585 0 0
ISHARES TR IBOXX INV CP ETF 464287242 491,643 4,129,371 SH   SOLE 19 4,129,371 0 0
ISHARES TR IBOXX INV CP ETF 464287242 245,764 2,064,201 SH   SOLE 21 2,064,201 0 0
ISHARES TR IBOXX INV CP ETF 464287242 24,640 206,956 SH   SOLE 22 206,956 0 0
ISHARES TR IBOXX INV CP ETF 464287242 191,713 1,610,225 SH   SOLE 23 1,610,225 0 0
ISHARES TR OPTIONS 464287242 1,417 11,900 SH Call SOLE 2 11,900 0 0
ISHARES TR OPTIONS 464287242 357 3,000 SH Put SOLE 2 3,000 0 0
ISHARES TR OPTIONS 464287242 165,267 1,388,100 SH Call SOLE 19 1,388,100 0 0
ISHARES TR OPTIONS 464287242 16,073 135,000 SH Put SOLE 19 135,000 0 0
ISHARES TR GBL COMM SVC ETF 464287275 4,544 80,734 SH   SOLE 7 80,734 0 0
ISHARES TR GLOBAL TECH ETF 464287291 39,065 228,358 SH   SOLE 2 228,358 0 0
ISHARES TR GLOBAL TECH ETF 464287291 13,091 76,526 SH   SOLE 7 76,526 0 0
ISHARES TR GLOBAL TECH ETF 464287291 0 0 SH   SOLE 17 0 0 0
ISHARES TR GLOBAL TECH ETF 464287291 17,534 102,495 SH   SOLE 18 102,495 0 0
ISHARES TR GLOBAL TECH ETF 464287291 113,449 663,174 SH   SOLE 19 663,174 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 37,047 214,940 SH   SOLE 2 214,940 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 990 5,743 SH   SOLE 17 0 0 5,743
ISHARES TR S&P 500 GRWT ETF 464287309 15,610 90,566 SH   SOLE 18 90,566 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 163,114 946,357 SH   SOLE 22 0 0 946,357
ISHARES TR GLOB HLTHCRE ETF 464287325 375,194 6,140,649 SH   SOLE 4 6,140,649 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 217,253 3,555,691 SH   SOLE 7 3,555,691 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 4 117 SH   SOLE 18 117 0 0
ISHARES TR NORTH AMERN NAT 464287374 10,672 340,104 SH   SOLE 2 0 0 340,104
ISHARES TR JPX NIKKEI 400 464287382 2,767 46,892 SH   SOLE 21 46,892 0 0
ISHARES TR S&P 500 VAL ETF 464287408 36,026 319,546 SH   SOLE 2 319,546 0 0
ISHARES TR S&P 500 VAL ETF 464287408 24,920 221,042 SH   SOLE 17 0 0 221,042
ISHARES TR S&P 500 VAL ETF 464287408 213 1,893 SH   SOLE 18 1,893 0 0
ISHARES TR 20 YR TR BD ETF 464287432 126,906 1,003,685 SH   SOLE 2 764,273 0 239,412
ISHARES TR 20 YR TR BD ETF 464287432 1,140 9,015 SH   SOLE 3 609 0 8,406
ISHARES TR 20 YR TR BD ETF 464287432 32,250 255,061 SH   SOLE 7 0 0 255,061
ISHARES TR 20 YR TR BD ETF 464287432 47 370 SH   SOLE 17 0 0 370
ISHARES TR 20 YR TR BD ETF 464287432 34,838 275,531 SH   SOLE 18 275,531 0 0
ISHARES TR 20 YR TR BD ETF 464287432 413,633 3,271,380 SH   SOLE 19 3,271,380 0 0
ISHARES TR 20 YR TR BD ETF 464287432 4,580 36,226 SH   SOLE 21 0 0 36,226
ISHARES TR 20 YR TR BD ETF 464287432 25,200 199,302 SH   SOLE 22 199,302 0 0
ISHARES TR 20 YR TR BD ETF 464287432 6,995 55,326 SH   SOLE 23 55,326 0 0
ISHARES TR OPTIONS 464287432 316 2,500 SH Put SOLE 2 2,500 0 0
ISHARES TR OPTIONS 464287432 14,541 115,000 SH Put SOLE 19 115,000 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 711 6,666 SH   SOLE 2 6,666 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 557 5,222 SH   SOLE 3 1,256 0 3,966
ISHARES TR BARCLAYS 7 10 YR 464287440 28,784 269,839 SH   SOLE 7 0 0 269,839
ISHARES TR BARCLAYS 7 10 YR 464287440 17 157 SH   SOLE 17 0 0 157
ISHARES TR BARCLAYS 7 10 YR 464287440 8,605 80,674 SH   SOLE 18 80,674 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 103,359 968,956 SH   SOLE 23 968,956 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 134,588 1,599,952 SH   SOLE 2 782,916 0 817,036
ISHARES TR 1 3 YR TREAS BD 464287457 16,977 201,823 SH   SOLE 3 198,084 0 3,739
ISHARES TR 1 3 YR TREAS BD 464287457 6,195 73,639 SH   SOLE 7 73,639 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 28 333 SH   SOLE 17 0 0 333
ISHARES TR 1 3 YR TREAS BD 464287457 9,110 108,297 SH   SOLE 18 108,297 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 328,340 3,903,232 SH   SOLE 19 3,903,232 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 17,036 202,517 SH   SOLE 21 0 0 202,517
ISHARES TR 1 3 YR TREAS BD 464287457 128,082 1,522,606 SH   SOLE 22 1,522,606 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 146 1,736 SH   SOLE 23 1,736 0 0
ISHARES TR MSCI EAFE ETF 464287465 52,314 806,561 SH   SOLE 2 565,509 0 241,052
ISHARES TR MSCI EAFE ETF 464287465 244,557 3,770,531 SH   SOLE 4 3,770,531 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,208,640 18,634,601 SH   SOLE 7 16,892,080 0 1,742,521
ISHARES TR MSCI EAFE ETF 464287465 3,785 58,355 SH   SOLE 17 0 0 58,355
ISHARES TR MSCI EAFE ETF 464287465 8,710 134,287 SH   SOLE 18 127,934 0 6,353
ISHARES TR MSCI EAFE ETF 464287465 2,933,838 45,233,392 SH   SOLE 21 45,233,392 0 0
ISHARES TR MSCI EAFE ETF 464287465 724 11,162 SH   SOLE 23 11,162 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 74 854 SH   SOLE 17 0 0 854
ISHARES TR RUS MDCP VAL ETF 464287473 2,410 27,746 SH   SOLE 18 27,746 0 0
ISHARES TR RUS MD CP GR ETF 464287481 63 461 SH   SOLE 17 0 0 461
ISHARES TR RUS MD CP GR ETF 464287481 5,011 36,934 SH   SOLE 18 36,934 0 0
ISHARES TR RUS MID CAP ETF 464287499 555 10,284 SH   SOLE 17 0 0 10,284
ISHARES TR RUS MID CAP ETF 464287499 13,632 252,687 SH   SOLE 18 252,687 0 0
ISHARES TR RUS MID CAP ETF 464287499 12,661 234,686 SH   SOLE 19 234,686 0 0
ISHARES TR CORE S&P MCP ETF 464287507 105,643 557,776 SH   SOLE 2 318,853 0 238,923
ISHARES TR CORE S&P MCP ETF 464287507 106,927 564,554 SH   SOLE 4 564,554 0 0
ISHARES TR CORE S&P MCP ETF 464287507 206,780 1,091,766 SH   SOLE 7 1,091,766 0 0
ISHARES TR CORE S&P MCP ETF 464287507 246 1,301 SH   SOLE 17 0 0 1,301
ISHARES TR CORE S&P MCP ETF 464287507 245,184 1,294,531 SH   SOLE 18 1,291,926 0 2,605
ISHARES TR CORE S&P MCP ETF 464287507 27,472 145,046 SH   SOLE 19 145,046 0 0
ISHARES TR CORE S&P MCP ETF 464287507 73,904 390,201 SH   SOLE 21 390,201 0 0
ISHARES TR CORE S&P MCP ETF 464287507 250,652 1,323,401 SH   SOLE 22 68,220 0 1,255,181
ISHARES TR NASDAQ BIOTECH 464287556 13 117 SH   SOLE 18 117 0 0
ISHARES TR COHEN STEER REIT 464287564 9,624 86,551 SH   SOLE 18 86,551 0 0
ISHARES TR COHEN STEER REIT 464287564 34,492 310,178 SH   SOLE 22 310,178 0 0
ISHARES TR GLOBAL 100 ETF 464287572 1,089,207 22,906,569 SH   SOLE 4 22,906,569 0 0
ISHARES TR GLOBAL 100 ETF 464287572 3 71 SH   SOLE 17 0 0 71
ISHARES TR GLOBAL 100 ETF 464287572 1 30 SH   SOLE 18 30 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 17,937 145,249 SH   SOLE 17 0 0 145,249
ISHARES TR RUS 1000 VAL ETF 464287598 88,750 718,679 SH   SOLE 18 718,679 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 121,477 983,697 SH   SOLE 22 0 0 983,697
ISHARES TR S&P MC 400GR ETF 464287606 1,205 5,502 SH   SOLE 2 5,502 0 0
ISHARES TR S&P MC 400GR ETF 464287606 2 9 SH   SOLE 17 0 0 9
ISHARES TR S&P MC 400GR ETF 464287606 789 3,599 SH   SOLE 18 3,599 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 21,178 139,920 SH   SOLE 17 0 0 139,920
ISHARES TR RUS 1000 GRW ETF 464287614 170,235 1,124,701 SH   SOLE 18 1,124,701 0 0
ISHARES TR RUS 1000 ETF 464287622 329,006 2,091,447 SH   SOLE 2 0 0 2,091,447
ISHARES TR RUS 1000 ETF 464287622 139 884 SH   SOLE 17 0 0 884
ISHARES TR RUS 1000 ETF 464287622 10,489 66,675 SH   SOLE 18 66,675 0 0
ISHARES TR RUS 1000 ETF 464287622 619,539 3,938,333 SH   SOLE 19 3,938,333 0 0
ISHARES TR RUS 1000 ETF 464287622 127,529 810,687 SH   SOLE 21 496,455 0 314,232
ISHARES TR RUS 1000 ETF 464287622 27,453 174,518 SH   SOLE 22 0 0 174,518
ISHARES TR RUS 2000 VAL ETF 464287630 32,099 267,712 SH   SOLE 2 139,400 0 128,312
ISHARES TR RUS 2000 VAL ETF 464287630 118 981 SH   SOLE 17 0 0 981
ISHARES TR RUS 2000 VAL ETF 464287630 19,766 164,852 SH   SOLE 18 164,852 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 18,161 92,346 SH   SOLE 2 0 0 92,346
ISHARES TR RUS 2000 GRW ETF 464287648 92 466 SH   SOLE 17 0 0 466
ISHARES TR RUS 2000 GRW ETF 464287648 10,416 52,962 SH   SOLE 18 52,962 0 0
ISHARES TR OPTIONS 464287655 38,579 252,000 SH Put SOLE 2 252,000 0 0
ISHARES TR OPTIONS 464287655 30,619 200,000 SH Put SOLE 19 200,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 33,791 220,726 SH   SOLE 2 32,504 0 188,222
ISHARES TR RUSSELL 2000 ETF 464287655 538,347 3,516,541 SH   SOLE 7 3,516,541 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 739 4,830 SH   SOLE 17 0 0 4,830
ISHARES TR RUSSELL 2000 ETF 464287655 106,437 695,255 SH   SOLE 18 695,255 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 50,029 326,796 SH   SOLE 19 326,796 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 39,561 258,417 SH   SOLE 21 101,132 0 157,285
ISHARES TR RUSSELL 2000 ETF 464287655 1,520,538 9,932,315 SH   SOLE 22 9,932,315 0 0
ISHARES TR CORE S&P US VLU 464287663 78,955 1,440,000 SH   SOLE 2 1,440,000 0 0
ISHARES TR CORE S&P US VLU 464287663 5,462 99,609 SH   SOLE 17 0 0 99,609
ISHARES TR CORE S&P US VLU 464287663 1,617 29,493 SH   SOLE 18 29,493 0 0
ISHARES TR CORE S&P US GWT 464287671 2,839 47,067 SH   SOLE 17 0 0 47,067
ISHARES TR CORE S&P US GWT 464287671 2,326 38,558 SH   SOLE 18 38,558 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 176 1,055 SH   SOLE 17 0 0 1,055
ISHARES TR RUSSELL 3000 ETF 464287689 22,762 136,546 SH   SOLE 18 136,546 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 5,140 30,832 SH   SOLE 19 30,832 0 0
ISHARES TR S&P MC 400VL ETF 464287705 40 252 SH   SOLE 17 0 0 252
ISHARES TR S&P MC 400VL ETF 464287705 102 649 SH   SOLE 18 649 0 0
ISHARES TR U.S. TECH ETF 464287721 1,182 6,201 SH   SOLE 7 0 0 6,201
ISHARES TR U.S. TECH ETF 464287721 5,007 26,268 SH   SOLE 18 26,268 0 0
ISHARES TR U.S. REAL ES ETF 464287739 23,371 268,512 SH   SOLE 2 31,982 0 236,530
ISHARES TR U.S. REAL ES ETF 464287739 0 4 SH   SOLE 17 0 0 4
ISHARES TR U.S. REAL ES ETF 464287739 1,077 12,371 SH   SOLE 18 3,078 0 9,293
ISHARES TR U.S. REAL ES ETF 464287739 22,413 257,499 SH   SOLE 22 257,499 0 0
ISHARES TR US INDUSTRIALS 464287754 4,656 30,673 SH   SOLE 18 30,673 0 0
ISHARES TR US HLTHCARE ETF 464287762 4,776 24,644 SH   SOLE 7 0 0 24,644
ISHARES TR US HLTHCARE ETF 464287762 99 509 SH   SOLE 18 509 0 0
ISHARES TR U.S. FINLS ETF 464287788 6,986 59,136 SH   SOLE 18 59,136 0 0
ISHARES TR U.S. ENERGY ETF 464287796 4,195 116,431 SH   SOLE 18 116,431 0 0
ISHARES TR CORE S&P SCP ETF 464287804 68,824 892,082 SH   SOLE 2 287,569 0 604,513
ISHARES TR CORE S&P SCP ETF 464287804 133,800 1,734,288 SH   SOLE 4 1,734,288 0 0
ISHARES TR CORE S&P SCP ETF 464287804 72,317 937,360 SH   SOLE 7 937,360 0 0
ISHARES TR CORE S&P SCP ETF 464287804 71,712 929,519 SH   SOLE 17 0 0 929,519
ISHARES TR CORE S&P SCP ETF 464287804 186,287 2,414,604 SH   SOLE 18 2,407,814 0 6,790
ISHARES TR CORE S&P SCP ETF 464287804 66,050 856,128 SH   SOLE 19 856,128 0 0
ISHARES TR CORE S&P SCP ETF 464287804 33,087 428,864 SH   SOLE 21 428,864 0 0
ISHARES TR CORE S&P SCP ETF 464287804 178,477 2,313,375 SH   SOLE 22 363,214 0 1,950,161
ISHARES TR CORE S&P SCP ETF 464287804 14,459 187,417 SH   SOLE 23 187,417 0 0
ISHARES TR CORE S&P SCP ETF 464287804 7,473 96,860 SH   SOLE 26 0 0 96,860
ISHARES TR U.S. BAS MTL ETF 464287838 12 130 SH   SOLE 18 130 0 0
ISHARES TR DOW JONES US ETF 464287846 20 143 SH   SOLE 17 0 0 143
ISHARES TR EUROPE ETF 464287861 324 7,461 SH   SOLE 3 7,461 0 0
ISHARES TR EUROPE ETF 464287861 488,371 11,255,385 SH   SOLE 4 11,255,385 0 0
ISHARES TR EUROPE ETF 464287861 3 71 SH   SOLE 17 0 0 71
ISHARES TR SP SMCP600VL ETF 464287879 71 484 SH   SOLE 17 0 0 484
ISHARES TR S&P SML 600 GWT 464287887 20 110 SH   SOLE 17 0 0 110
ISHARES TR S&P SML 600 GWT 464287887 115 643 SH   SOLE 18 643 0 0
ISHARES TR INTL TREA BD ETF 464288117 34,909 711,855 SH   SOLE 7 31,614 0 680,241
ISHARES TR INTL TREA BD ETF 464288117 364 7,423 SH   SOLE 17 0 0 7,423
ISHARES TR INTL TREA BD ETF 464288117 9,723 198,267 SH   SOLE 18 198,267 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 69 652 SH   SOLE 17 0 0 652
ISHARES TR SHRT NAT MUN ETF 464288158 2,452 23,128 SH   SOLE 18 23,128 0 0
ISHARES TR AGENCY BOND ETF 464288166 3,314 29,180 SH   SOLE 21 29,180 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 2,367 33,489 SH   SOLE 3 33,489 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 50 5,156 SH   SOLE 18 5,156 0 0
ISHARES TR MSCI ACWI EX US 464288240 1 14 SH   SOLE 17 0 0 14
ISHARES TR MSCI ACWI EX US 464288240 941 20,345 SH   SOLE 18 20,345 0 0
ISHARES TR MSCI ACWI EX US 464288240 43,515 940,464 SH   SOLE 21 940,464 0 0
ISHARES TR MSCI ACWI ETF 464288257 17,852 247,432 SH   SOLE 2 247,432 0 0
ISHARES TR MSCI ACWI ETF 464288257 2,822 39,109 SH   SOLE 3 39,109 0 0
ISHARES TR MSCI ACWI ETF 464288257 358 4,960 SH   SOLE 17 0 0 4,960
ISHARES TR MSCI ACWI ETF 464288257 395 5,480 SH   SOLE 18 5,480 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265 4,546 68,991 SH   SOLE 23 68,991 0 0
ISHARES TR EAFE SML CP ETF 464288273 21,070 366,813 SH   SOLE 17 0 0 366,813
ISHARES TR EAFE SML CP ETF 464288273 21,170 368,554 SH   SOLE 18 368,554 0 0
ISHARES TR EAFE SML CP ETF 464288273 49,764 866,368 SH   SOLE 21 866,368 0 0
ISHARES TR EAFE SML CP ETF 464288273 9,999 174,081 SH   SOLE 23 174,081 0 0
ISHARES TR EAFE SML CP ETF 464288273 67,035 1,167,050 SH   SOLE 26 0 0 1,167,050
ISHARES TR JPMORGAN USD EMG 464288281 140,894 1,280,152 SH   SOLE 2 1,128,055 0 152,097
ISHARES TR JPMORGAN USD EMG 464288281 72,574 659,405 SH   SOLE 7 646,471 0 12,934
ISHARES TR JPMORGAN USD EMG 464288281 2,839 25,795 SH   SOLE 17 0 0 25,795
ISHARES TR JPMORGAN USD EMG 464288281 29,339 266,569 SH   SOLE 18 266,569 0 0
ISHARES TR JPMORGAN USD EMG 464288281 362,960 3,297,836 SH   SOLE 19 3,297,836 0 0
ISHARES TR JPMORGAN USD EMG 464288281 63,555 577,456 SH   SOLE 21 577,456 0 0
ISHARES TR JPMORGAN USD EMG 464288281 156,535 1,422,274 SH   SOLE 22 1,154,507 0 267,767
ISHARES TR JPMORGAN USD EMG 464288281 41,147 373,863 SH   SOLE 23 373,863 0 0
ISHARES TR JPMORGAN USD EMG 464288281 482,075 4,380,115 SH   SOLE 25 4,380,115 0 0
ISHARES TR JPMORGAN USD EMG 464288281 163,525 1,485,778 SH   SOLE 26 395,294 0 1,090,484
ISHARES TR JPMORGAN USD EMG 464288281 3,404 30,929 SH   SOLE 30 30,929 0 0
ISHARES TR OPTIONS 464288281 165 1,500 SH Put SOLE 2 1,500 0 0
ISHARES TR OPTIONS 464288281 8,255 75,000 SH Put SOLE 19 75,000 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 0 2 SH   SOLE 17 0 0 2
ISHARES TR NEW YORK MUN ETF 464288323 645 11,553 SH   SOLE 18 11,553 0 0
ISHARES TR CALIF MUN BD ETF 464288356 697 11,700 SH   SOLE 18 11,700 0 0
ISHARES TR GLB INFRASTR ETF 464288372 21,366 476,739 SH   SOLE 2 476,739 0 0
ISHARES TR GLB INFRASTR ETF 464288372 5,251 117,159 SH   SOLE 22 0 0 117,159
ISHARES TR GLB INFRASTR ETF 464288372 287 6,408 SH   SOLE 23 6,408 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 0 3 SH   SOLE 17 0 0 3
ISHARES TR NATIONAL MUN ETF 464288414 19,498 175,357 SH   SOLE 2 175,357 0 0
ISHARES TR NATIONAL MUN ETF 464288414 8,303 74,677 SH   SOLE 17 0 0 74,677
ISHARES TR NATIONAL MUN ETF 464288414 16,117 144,947 SH   SOLE 18 144,947 0 0
ISHARES TR NATIONAL MUN ETF 464288414 453,099 4,075,000 SH   SOLE 19 4,075,000 0 0
ISHARES TR ASIA 50 ETF 464288430 347,833 5,689,123 SH   SOLE 4 5,689,123 0 0
ISHARES TR INTL SEL DIV ETF 464288448 717 23,244 SH   SOLE 2 23,244 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1,871 60,619 SH   SOLE 7 60,619 0 0
ISHARES TR INTL SEL DIV ETF 464288448 43,378 1,405,631 SH   SOLE 18 1,346,348 0 59,283
ISHARES TR INTL SEL DIV ETF 464288448 1,069 34,638 SH   SOLE 19 34,638 0 0
ISHARES TR INTL SEL DIV ETF 464288448 45,471 1,473,453 SH   SOLE 21 1,473,453 0 0
ISHARES TR INTL DEV RE ETF 464288489 2,449 80,568 SH   SOLE 2 17,114 0 63,454
ISHARES TR INTL DEV RE ETF 464288489 453 14,888 SH   SOLE 3 14,888 0 0
ISHARES TR INTL DEV RE ETF 464288489 0 1 SH   SOLE 17 0 0 1
ISHARES TR INTL DEV RE ETF 464288489 808 26,563 SH   SOLE 18 15 0 26,548
ISHARES TR INTL DEV RE ETF 464288489 3,555 116,928 SH   SOLE 22 116,928 0 0
ISHARES TR IBOXX HI YD ETF 464288513 182,878 2,114,929 SH   SOLE 2 770,353 0 1,344,576
ISHARES TR IBOXX HI YD ETF 464288513 662 7,661 SH   SOLE 7 7,661 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,925 33,832 SH   SOLE 17 0 0 33,832
ISHARES TR IBOXX HI YD ETF 464288513 60,184 696,007 SH   SOLE 18 509,562 0 186,445
ISHARES TR IBOXX HI YD ETF 464288513 1,388,219 16,054,347 SH   SOLE 19 16,054,347 0 0
ISHARES TR IBOXX HI YD ETF 464288513 296,541 3,429,409 SH   SOLE 21 3,429,409 0 0
ISHARES TR IBOXX HI YD ETF 464288513 24,773 286,489 SH   SOLE 22 286,489 0 0
ISHARES TR IBOXX HI YD ETF 464288513 70,150 811,265 SH   SOLE 23 811,265 0 0
ISHARES TR IBOXX HI YD ETF 464288513 61,998 716,990 SH   SOLE 26 716,990 0 0
ISHARES TR OPTIONS 464288513 129,878 1,502,000 SH Call SOLE 2 1,502,000 0 0
ISHARES TR OPTIONS 464288513 303,640 3,511,500 SH Put SOLE 2 3,511,500 0 0
ISHARES TR OPTIONS 464288513 67,015 775,000 SH Call SOLE 19 775,000 0 0
ISHARES TR OPTIONS 464288513 326,942 3,781,000 SH Put SOLE 19 3,781,000 0 0
ISHARES TR CRE U S REIT ETF 464288521 24,247 468,811 SH   SOLE 21 0 0 468,811
ISHARES TR CRE U S REIT ETF 464288521 7,806 150,923 SH   SOLE 22 0 0 150,923
ISHARES TR CRE U S REIT ETF 464288521 19,377 374,649 SH   SOLE 23 374,649 0 0
ISHARES TR MSCI KLD400 SOC 464288570 0 1 SH   SOLE 17 0 0 1
ISHARES TR MSCI KLD400 SOC 464288570 174 1,648 SH   SOLE 18 1,648 0 0
ISHARES TR MBS ETF 464288588 7,600 71,457 SH   SOLE 2 7,960 0 63,497
ISHARES TR MBS ETF 464288588 30,775 289,350 SH   SOLE 3 289,350 0 0
ISHARES TR MBS ETF 464288588 10 93 SH   SOLE 17 0 0 93
ISHARES TR MBS ETF 464288588 104,384 981,423 SH   SOLE 18 981,423 0 0
ISHARES TR MBS ETF 464288588 3,312 31,138 SH   SOLE 21 31,138 0 0
ISHARES TR INTRM GOV CR ETF 464288612 6 52 SH   SOLE 17 0 0 52
ISHARES TR INTRM GOV CR ETF 464288612 557 5,049 SH   SOLE 18 5,049 0 0
ISHARES TR USD INV GRDE ETF 464288620 18,746 339,108 SH   SOLE 2 0 0 339,108
ISHARES TR USD INV GRDE ETF 464288620 4,383 79,291 SH   SOLE 7 79,291 0 0
ISHARES TR USD INV GRDE ETF 464288620 1 18 SH   SOLE 17 0 0 18
ISHARES TR USD INV GRDE ETF 464288620 68,109 1,232,079 SH   SOLE 18 1,232,079 0 0
ISHARES TR USD INV GRDE ETF 464288620 32,997 596,911 SH   SOLE 23 596,911 0 0
ISHARES TR INTRM TR CRP ETF 464288638 129,069 2,340,756 SH   SOLE 2 2,340,756 0 0
ISHARES TR INTRM TR CRP ETF 464288638 261 4,725 SH   SOLE 3 0 0 4,725
ISHARES TR INTRM TR CRP ETF 464288638 4 75 SH   SOLE 17 0 0 75
ISHARES TR INTRM TR CRP ETF 464288638 6,881 124,785 SH   SOLE 18 124,785 0 0
ISHARES TR INTRM TR CRP ETF 464288638 9,253 167,813 SH   SOLE 19 167,813 0 0
ISHARES TR INTRM TR CRP ETF 464288638 57,378 1,040,586 SH   SOLE 21 1,040,586 0 0
ISHARES TR INTRM TR CRP ETF 464288638 1,259 22,831 SH   SOLE 22 22,831 0 0
ISHARES TR SH TR CRPORT ETF 464288646 471,767 8,931,601 SH   SOLE 2 8,740,692 0 190,909
ISHARES TR SH TR CRPORT ETF 464288646 3,104 58,761 SH   SOLE 3 0 0 58,761
ISHARES TR SH TR CRPORT ETF 464288646 5 98 SH   SOLE 17 0 0 98
ISHARES TR SH TR CRPORT ETF 464288646 15,925 301,492 SH   SOLE 18 196,710 0 104,782
ISHARES TR SH TR CRPORT ETF 464288646 148,621 2,813,727 SH   SOLE 19 2,813,727 0 0
ISHARES TR SH TR CRPORT ETF 464288646 11,349 214,859 SH   SOLE 21 91,188 0 123,671
ISHARES TR SH TR CRPORT ETF 464288646 36,775 696,225 SH   SOLE 22 696,225 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 20,645 149,993 SH   SOLE 2 149,993 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 182 1,321 SH   SOLE 22 1,321 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 9,459 76,780 SH   SOLE 2 76,780 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 35 284 SH   SOLE 17 0 0 284
ISHARES TR 3 7 YR TREAS BD 464288661 11,538 93,650 SH   SOLE 18 93,650 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 16,708 135,619 SH   SOLE 23 135,619 0 0
ISHARES TR SHORT TREAS BD 464288679 8 68 SH   SOLE 2 68 0 0
ISHARES TR SHORT TREAS BD 464288679 3 26 SH   SOLE 17 0 0 26
ISHARES TR SHORT TREAS BD 464288679 7,414 67,050 SH   SOLE 18 67,050 0 0
ISHARES TR SHORT TREAS BD 464288679 296,354 2,680,238 SH   SOLE 19 2,680,238 0 0
ISHARES TR SHORT TREAS BD 464288679 29,792 269,437 SH   SOLE 21 0 0 269,437
ISHARES TR SHORT TREAS BD 464288679 31,280 282,898 SH   SOLE 22 276,987 0 5,911
ISHARES TR OPTIONS 464288687 201 5,500 SH Put SOLE 2 5,500 0 0
ISHARES TR OPTIONS 464288687 7,310 200,000 SH Put SOLE 19 200,000 0 0
ISHARES TR PFD AND INCM SEC 464288687 15,089 412,845 SH   SOLE 2 412,845 0 0
ISHARES TR PFD AND INCM SEC 464288687 2,464 67,406 SH   SOLE 3 67,406 0 0
ISHARES TR PFD AND INCM SEC 464288687 1,393 38,111 SH   SOLE 7 38,111 0 0
ISHARES TR PFD AND INCM SEC 464288687 58,697 1,605,932 SH   SOLE 18 1,459,285 0 146,647
ISHARES TR PFD AND INCM SEC 464288687 15,556 425,598 SH   SOLE 21 425,598 0 0
ISHARES TR MRNING SM CP ETF 464288703 2 15 SH   SOLE 17 0 0 15
ISHARES TR GLOB UTILITS ETF 464288711 742 13,733 SH   SOLE 7 13,733 0 0
ISHARES TR GLOB UTILITS ETF 464288711 272 5,025 SH   SOLE 23 5,025 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 26,677 299,912 SH   SOLE 7 299,912 0 0
ISHARES TR GLB CNSM STP ETF 464288737 122,183 2,364,215 SH   SOLE 4 2,364,215 0 0
ISHARES TR GLB CNSM STP ETF 464288737 6,047 117,002 SH   SOLE 7 117,002 0 0
ISHARES TR GLB CNS DISC ETF 464288745 32,562 287,622 SH   SOLE 7 287,622 0 0
ISHARES TR US HLTHCR PR ETF 464288828 17 100 SH   SOLE 18 100 0 0
ISHARES TR EAFE VALUE ETF 464288877 15,319 313,396 SH   SOLE 17 0 0 313,396
ISHARES TR EAFE GRWTH ETF 464288885 35,573 459,304 SH   SOLE 2 459,304 0 0
ISHARES TR EAFE GRWTH ETF 464288885 0 6 SH   SOLE 17 0 0 6
ISHARES TR OPTIONS 464289180 154 8,500 SH Put SOLE 2 8,500 0 0
ISHARES TR OPTIONS 464289180 5,720 315,000 SH Put SOLE 19 315,000 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 CORE LT USDB ETF 464289479 4 60 SH   SOLE 17 0 0 60
ISHARES TR CORE LT USDB ETF 464289479 105 1,679 SH   SOLE 18 1,679 0 0
ISHARES TR LNG TR CRPRT BD 464289511 589 9,763 SH   SOLE 2 9,763 0 0
ISHARES TR LNG TR CRPRT BD 464289511 3,849 63,770 SH   SOLE 18 269 0 63,501
ISHARES TR LNG TR CRPRT BD 464289511 50,342 834,169 SH   SOLE 21 834,169 0 0
ISHARES TR LNG TR CRPRT BD 464289511 506 8,385 SH   SOLE 22 8,385 0 0
ISHARES TR LNG TR CRPRT BD 464289511 7,220 119,637 SH   SOLE 23 119,637 0 0
ISHARES TR INDIA 50 ETF 464289529 58,382 1,539,622 SH   SOLE 7 1,539,622 0 0
ISHARES TR INDIA 50 ETF 464289529 24,295 640,681 SH   SOLE 22 640,681 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 4 83 SH   SOLE 17 0 0 83
ISHARES TR GRWT ALLOCAT ETF 464289867 2 42 SH   SOLE 17 0 0 42
ISHARES TR GRWT ALLOCAT ETF 464289867 52,807 1,181,364 SH   SOLE 22 1,181,364 0 0
ISHARES TR MODERT ALLOC ETF 464289875 36,498 958,952 SH   SOLE 22 958,952 0 0
ISHARES TR CONSER ALLOC ETF 464289883 12,219 353,980 SH   SOLE 22 353,980 0 0
ISHARES TR US TREAS BD ETF 46429B267 10,102 400,252 SH   SOLE 2 400,252 0 0
ISHARES TR US TREAS BD ETF 46429B267 4,317 171,027 SH   SOLE 7 171,027 0 0
ISHARES TR US TREAS BD ETF 46429B267 4 149 SH   SOLE 17 0 0 149
ISHARES TR US TREAS BD ETF 46429B267 46,118 1,827,176 SH   SOLE 18 1,827,176 0 0
ISHARES TR US TREAS BD ETF 46429B267 32,893 1,303,227 SH   SOLE 19 1,303,227 0 0
ISHARES TR A RATE CP BD ETF 46429B291 7 139 SH   SOLE 18 139 0 0
ISHARES TR CMBS ETF 46429B366 810 15,681 SH   SOLE 3 15,681 0 0
ISHARES TR CMBS ETF 46429B366 3,550 68,716 SH   SOLE 18 37,314 0 31,402
ISHARES TR MSCI PHILIPS ETF 46429B408 2,394 69,782 SH   SOLE 22 0 0 69,782
ISHARES TR IBONDS SEP19 ETF 46429B564 10 400 SH   SOLE 18 400 0 0
ISHARES TR MSCI INDIA ETF 46429B598 285,117 8,088,417 SH   SOLE 2 45,749 0 8,042,668
ISHARES TR MSCI INDIA ETF 46429B598 48,115 1,364,952 SH   SOLE 4 1,364,952 0 0
ISHARES TR MSCI INDIA ETF 46429B598 3,970 112,623 SH   SOLE 7 0 0 112,623
ISHARES TR MSCI INDIA ETF 46429B598 46,445 1,317,576 SH   SOLE 13 1,317,576 0 0
ISHARES TR MSCI INDIA ETF 46429B598 22,444 636,719 SH   SOLE 15 636,719 0 0
ISHARES TR MSCI INDIA ETF 46429B598 38,347 1,087,867 SH   SOLE 18 1,087,867 0 0
ISHARES TR MSCI INDIA ETF 46429B598 7,382 209,412 SH   SOLE 19 209,412 0 0
ISHARES TR MSCI INDIA ETF 46429B598 195,046 5,533,213 SH   SOLE 21 5,533,213 0 0
ISHARES TR MSCI INDIA ETF 46429B598 250,053 7,093,710 SH   SOLE 22 5,638,020 0 1,455,690
ISHARES TR MSCI INDIA ETF 46429B598 840 23,843 SH   SOLE 26 23,843 0 0
ISHARES TR MSCI INDIA ETF 46429B598 4,271 121,167 SH   SOLE 40 121,167 0 0
ISHARES TR MSCI POLAND ETF 46429B606 2,483 108,537 SH   SOLE 22 0 0 108,537
ISHARES TR FLTG RATE NT ETF 46429B655 6,745 132,490 SH   SOLE 2 0 0 132,490
ISHARES TR FLTG RATE NT ETF 46429B655 2,428 47,690 SH   SOLE 3 0 0 47,690
ISHARES TR FLTG RATE NT ETF 46429B655 18,116 355,834 SH   SOLE 7 0 0 355,834
ISHARES TR FLTG RATE NT ETF 46429B655 10 200 SH   SOLE 17 0 0 200
ISHARES TR FLTG RATE NT ETF 46429B655 11,861 232,970 SH   SOLE 18 185,570 0 47,400
ISHARES TR FLTG RATE NT ETF 46429B655 66,173 1,299,802 SH   SOLE 19 1,299,802 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 2,724 53,510 SH   SOLE 23 53,510 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 28,807 308,786 SH   SOLE 2 308,786 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 65,755 704,848 SH   SOLE 3 693,802 0 11,046
ISHARES TR CORE HIGH DV ETF 46429B663 4 47 SH   SOLE 17 0 0 47
ISHARES TR CORE HIGH DV ETF 46429B663 7,471 80,081 SH   SOLE 18 57,134 0 22,947
ISHARES TR CORE HIGH DV ETF 46429B663 3,792 40,648 SH   SOLE 19 40,648 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 32,998 353,714 SH   SOLE 21 353,714 0 0
ISHARES TR MSCI CHINA ETF 46429B671 1 23 SH   SOLE 18 23 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 1,015 14,094 SH   SOLE 3 2,342 0 11,752
ISHARES TR MIN VOL EAFE ETF 46429B689 224,767 3,121,766 SH   SOLE 7 3,121,766 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 7 103 SH   SOLE 17 0 0 103
ISHARES TR MIN VOL EAFE ETF 46429B689 162,578 2,258,034 SH   SOLE 18 2,258,034 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 7,141 99,179 SH   SOLE 19 99,179 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 6,933 96,285 SH   SOLE 21 96,285 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 28,868 400,938 SH   SOLE 22 66,936 0 334,002
ISHARES TR MIN VOL USA ETF 46429B697 109,385 1,860,283 SH   SOLE 2 1,860,283 0 0
ISHARES TR MIN VOL USA ETF 46429B697 1,581 26,892 SH   SOLE 3 6,532 0 20,360
ISHARES TR MIN VOL USA ETF 46429B697 401 6,828 SH   SOLE 7 6,828 0 0
ISHARES TR MIN VOL USA ETF 46429B697 43 736 SH   SOLE 17 0 0 736
ISHARES TR MIN VOL USA ETF 46429B697 379,685 6,457,225 SH   SOLE 18 6,457,225 0 0
ISHARES TR MIN VOL USA ETF 46429B697 97,529 1,658,651 SH   SOLE 19 1,658,651 0 0
ISHARES TR MIN VOL USA ETF 46429B697 6,109 103,898 SH   SOLE 22 103,898 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 4,550 45,644 SH   SOLE 17 0 0 45,644
ISHARES TR 0-5 YR TIPS ETF 46429B747 356 3,567 SH   SOLE 18 3,567 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 6,389 64,100 SH   SOLE 22 64,100 0 0
ISHARES TR USA QUALITY FCTR 46432F339 291,359 3,290,330 SH   SOLE 2 3,290,330 0 0
ISHARES TR USA QUALITY FCTR 46432F339 21 239 SH   SOLE 17 0 0 239
ISHARES TR USA QUALITY FCTR 46432F339 69,307 782,692 SH   SOLE 18 782,692 0 0
ISHARES TR USA QUALITY FCTR 46432F339 13,718 154,913 SH   SOLE 22 154,913 0 0
ISHARES TR USA SIZE FACTOR 46432F370 36,546 415,347 SH   SOLE 18 415,347 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 61,765 773,410 SH   SOLE 2 773,410 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 57,933 725,438 SH   SOLE 18 725,438 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 12,680 158,777 SH   SOLE 22 158,777 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 65,543 584,266 SH   SOLE 2 584,266 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 30 264 SH   SOLE 17 0 0 264
ISHARES TR USA MOMENTUM FCT 46432F396 76,155 678,868 SH   SOLE 18 678,868 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 52,134 464,734 SH   SOLE 19 464,734 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 13,562 120,893 SH   SOLE 22 120,893 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 40,631 699,689 SH   SOLE 2 515,817 0 183,872
ISHARES TR CORE MSCI TOTAL 46432F834 182 3,134 SH   SOLE 17 0 0 3,134
ISHARES TR CORE MSCI TOTAL 46432F834 928 15,989 SH   SOLE 18 15,989 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 7,354,626 126,651,039 SH   SOLE 21 126,586,567 0 64,472
ISHARES TR CORE MSCI TOTAL 46432F834 274,085 4,719,899 SH   SOLE 22 4,719,899 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,350,682 22,226,133 SH   SOLE 2 20,505,923 0 1,720,210
ISHARES TR CORE MSCI EAFE 46432F842 78,204 1,286,878 SH   SOLE 3 1,286,878 0 0
ISHARES TR CORE MSCI EAFE 46432F842 30,613 503,745 SH   SOLE 4 503,745 0 0
ISHARES TR CORE MSCI EAFE 46432F842 35,798 589,069 SH   SOLE 7 589,069 0 0
ISHARES TR CORE MSCI EAFE 46432F842 91,969 1,513,398 SH   SOLE 17 0 0 1,513,398
ISHARES TR CORE MSCI EAFE 46432F842 221,987 3,652,909 SH   SOLE 18 3,652,909 0 0
ISHARES TR CORE MSCI EAFE 46432F842 288,251 4,743,318 SH   SOLE 19 4,743,318 0 0
ISHARES TR CORE MSCI EAFE 46432F842 51,233 843,064 SH   SOLE 21 0 0 843,064
ISHARES TR CORE MSCI EAFE 46432F842 76,782 1,263,482 SH   SOLE 22 1,263,482 0 0
ISHARES TR CORE MSCI EAFE 46432F842 9,266 152,482 SH   SOLE 23 152,482 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 0 7 SH   SOLE 17 0 0 7
ISHARES TR CORE 1 5 YR USD 46432F859 152 3,052 SH   SOLE 18 3,052 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 548 22,170 SH   SOLE 18 22,170 0 0
ISHARES TR IBNDS MAR20 ETF 46432FAK3 3,148 128,400 SH   SOLE 21 128,400 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 3,113 129,000 SH   SOLE 21 129,000 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 6,363 126,131 SH   SOLE 2 126,131 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 141 2,795 SH   SOLE 18 2,795 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 1 36 SH   SOLE 17 0 0 36
ISHARES TR MULTIFACTOR INTL 46434V274 8 288 SH   SOLE 18 288 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 22,204 843,303 SH   SOLE 19 843,303 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 22,547 856,305 SH   SOLE 21 856,305 0 0
ISHARES TR MULTIFACTOR USA 46434V282 311 10,016 SH   SOLE 7 10,016 0 0
ISHARES TR MULTIFACTOR USA 46434V282 321 10,352 SH   SOLE 18 10,352 0 0
ISHARES TR MULTIFACTOR USA 46434V282 87,189 2,809,841 SH   SOLE 19 2,809,841 0 0
ISHARES TR MULTIFACTOR USA 46434V282 23,066 743,350 SH   SOLE 21 743,350 0 0
ISHARES TR MULTIFACTOR USA 46434V290 25 626 SH   SOLE 18 626 0 0
ISHARES TR MULTIFACTOR USA 46434V290 3,563 88,832 SH   SOLE 19 88,832 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 4,892 104,722 SH   SOLE 2 104,722 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 13,879 297,130 SH   SOLE 7 297,130 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 1 14 SH   SOLE 17 0 0 14
ISHARES TR 0-5YR HI YL CP 46434V407 93,453 2,000,713 SH   SOLE 18 1,891,517 0 109,196
ISHARES TR 0-5YR HI YL CP 46434V407 31,873 682,355 SH   SOLE 19 682,355 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 9,738 208,480 SH   SOLE 21 208,480 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 6,893 207,000 SH   SOLE 26 0 0 207,000
ISHARES TR INTL MOMENTUM FT 46434V449 1 43 SH   SOLE 17 0 0 43
ISHARES TR IBONDS SEP2020 46434V571 2 98 SH   SOLE 17 0 0 98
ISHARES TR IBONDS SEP2020 46434V571 3 136 SH   SOLE 18 136 0 0
ISHARES TR CORE TOTAL USD 46434V613 1 23 SH   SOLE 17 0 0 23
ISHARES TR CORE TOTAL USD 46434V613 103 2,026 SH   SOLE 18 2,026 0 0
ISHARES TR CORE TOTAL USD 46434V613 1,385,072 27,372,964 SH   SOLE 21 27,372,964 0 0
ISHARES TR CORE DIV GRWTH 46434V621 34 924 SH   SOLE 17 0 0 924
ISHARES TR CORE DIV GRWTH 46434V621 906 24,654 SH   SOLE 18 2,836 0 21,818
ISHARES TR CORE DIV GRWTH 46434V621 17,099 465,278 SH   SOLE 19 465,278 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 838 28,550 SH   SOLE 2 28,550 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 411 13,989 SH   SOLE 3 13,989 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 849 28,923 SH   SOLE 18 28,923 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 17,056 638,322 SH   SOLE 2 638,322 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 103 3,838 SH   SOLE 18 3,838 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 10,841 405,722 SH   SOLE 19 405,722 0 0
ISHARES TR CORE MSCI PAC 46434V696 40,393 726,103 SH   SOLE 2 726,103 0 0
ISHARES TR CUR HED MSCI GER 46434V704 1 21 SH   SOLE 17 0 0 21
ISHARES TR CUR HED MSCI GER 46434V704 116 4,465 SH   SOLE 18 4,465 0 0
ISHARES TR CORE MSCI EURO 46434V738 370 8,056 SH   SOLE 2 8,056 0 0
ISHARES TR CORE MSCI EURO 46434V738 334 7,282 SH   SOLE 7 7,282 0 0
ISHARES TR CORE MSCI EURO 46434V738 1 11 SH   SOLE 17 0 0 11
ISHARES TR CORE MSCI EURO 46434V738 14,714 320,784 SH   SOLE 23 320,784 0 0
ISHARES TR MSCI UAE ETF 46434V761 138 9,345 SH   SOLE 23 9,345 0 0
ISHARES TR MSCI QATAR ETF 46434V779 201 10,874 SH   SOLE 23 10,874 0 0
ISHARES TR HDG MSCI EAFE 46434V803 1 36 SH   SOLE 2 36 0 0
ISHARES TR HDG MSCI EAFE 46434V803 503 17,422 SH   SOLE 3 17,422 0 0
ISHARES TR HDG MSCI EAFE 46434V803 11 389 SH   SOLE 17 0 0 389
ISHARES TR HDG MSCI EAFE 46434V803 1,788 61,930 SH   SOLE 18 61,930 0 0
ISHARES TR HDG MSCI EAFE 46434V803 6,569 227,532 SH   SOLE 22 0 0 227,532
ISHARES TR ULTR SH TRM BD 46434V878 9,714 193,123 SH   SOLE 2 193,123 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 1,567 50,888 SH   SOLE 2 0 0 50,888
ISHARES TR HDG MSCI JAPAN 46434V886 431 14,003 SH   SOLE 18 14,003 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 3 125 SH   SOLE 18 125 0 0
ISHARES TR IBONDS DEC19 ETF 46434VAU4 3 127 SH   SOLE 18 127 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 1 44 SH   SOLE 18 44 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 3 128 SH   SOLE 18 128 0 0
ISHARES TR 10 YR INVT GRD 46435G144 6,833 140,000 SH   SOLE   140,000 0 0
ISHARES TR 5 10 YR INVT 46435G151 4,454 90,000 SH   SOLE   90,000 0 0
ISHARES TR ESG USD CORPT 46435G193 6 233 SH   SOLE 18 233 0 0
ISHARES TR EDGE INVT GRDE 46435G219 4 76 SH   SOLE 18 76 0 0
ISHARES TR EDGE INVT GRDE 46435G219 11,257 226,770 SH   SOLE 19 226,770 0 0
ISHARES TR ESG 1 5 YR USD 46435G243 6 220 SH   SOLE 18 220 0 0
ISHARES TR EDEG HIG YLELD 46435G250 1,232 25,000 SH   SOLE   25,000 0 0
ISHARES TR EDEG HIG YLELD 46435G250 6,001 121,740 SH   SOLE 19 121,740 0 0
ISHARES TR IBONDS DEC2023 46435G318 4 138 SH   SOLE 18 138 0 0
ISHARES TR CORE MSCI INTL 46435G326 64,247 1,186,455 SH   SOLE 2 1,186,455 0 0
ISHARES TR CORE MSCI INTL 46435G326 143 2,644 SH   SOLE 18 2,644 0 0
ISHARES TR CORE MSCI INTL 46435G326 766,147 14,148,605 SH   SOLE 21 14,148,605 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 18,893 572,333 SH   SOLE 2 572,333 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 0 2 SH   SOLE 17 0 0 2
ISHARES TR MSCI UK ETF NEW 46435G334 8 255 SH   SOLE 18 255 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 12,865 389,720 SH   SOLE 21 389,720 0 0
ISHARES TR MORTGE REL ETF 46435G342 308 7,117 SH   SOLE 3 7,117 0 0
ISHARES TR MORTGE REL ETF 46435G342 484 11,172 SH   SOLE 15 11,172 0 0
ISHARES TR MORTGE REL ETF 46435G342 46,444 1,071,625 SH   SOLE 21 1,071,625 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 32,477 522,636 SH   SOLE 2 522,636 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 11 176 SH   SOLE 18 176 0 0
ISHARES TR IBOXX HIG YLD EX 46435G441 3,520 69,000 SH   SOLE   69,000 0 0
ISHARES TR INTL SIZE FACTOR 46435G508 2,747 105,000 SH   SOLE   105,000 0 0
ISHARES TR ESG MSCI EAFE 46435G516 29,862 472,652 SH   SOLE 2 472,652 0 0
ISHARES TR ESG MSCI EAFE 46435G516 1 10 SH   SOLE 17 0 0 10
ISHARES TR ESG MSCI EAFE 46435G516 160 2,533 SH   SOLE 18 2,533 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH   SOLE 17 0 0 10
ISHARES TR ADAPTV JPN ETF 46435G649 2,587 95,981 SH   SOLE   95,981 0 0
ISHARES TR ADAPTIVE ETF 46435G656 1,858 68,093 SH   SOLE   68,093 0 0
ISHARES TR ADAPTV EUR ETF 46435G664 780 28,989 SH   SOLE   28,989 0 0
ISHARES TR CORE INTL AGGR 46435G672 8,059 150,684 SH   SOLE 2 150,684 0 0
ISHARES TR CORE INTL AGGR 46435G672 1,063 19,882 SH   SOLE 3 19,882 0 0
ISHARES TR CORE INTL AGGR 46435G672 36,981 691,495 SH   SOLE 7 0 0 691,495
ISHARES TR CORE INTL AGGR 46435G672 241,242 4,510,885 SH   SOLE 21 4,510,885 0 0
ISHARES TR IBONDS DEC2022 46435G755 310 11,964 SH   SOLE 18 11,964 0 0
ISHARES TR IBONDS DEC2021 46435G789 308 12,016 SH   SOLE 18 12,016 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 1 46 SH   SOLE 18 46 0 0
ISHARES TR FOCUSD VAL FAC 46435U333 29,161 600,000 SH   SOLE   600,000 0 0
ISHARES TR MSCI JP VALUE 46435U374 7,443 300,000 SH   SOLE   300,000 0 0
ISHARES TR MSCI JP EQUL 46435U382 6,748 200,000 SH   SOLE   200,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 US AGR BD 46435U549 42,551 815,000 SH   SOLE   815,000 0 0
ISHARES TR ESG MSCI USA SML 46435U663 791 30,000 SH   SOLE   30,000 0 0
ISHARES TR IBONDS DEC 46435U697 1 57 SH   SOLE 18 57 0 0
ISHARES TR IBONDS ETF 46435UAA9 1 45 SH   SOLE 18 45 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 43,595 867,730 SH   SOLE 2 867,730 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 3 57 SH   SOLE 17 0 0 57
ISHARES US ETF TR SHT MAT BD ETF 46431W507 26,941 536,247 SH   SOLE 18 536,247 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 174,861 3,480,519 SH   SOLE 19 3,480,519 0 0
ISHARES US ETF TR INFLATION HEDG 46431W580 6,897 275,000 SH   SOLE   275,000 0 0
ISHARES US ETF TR BLOOMBERG ROLL 46431W598 15,333 333,000 SH   SOLE   333,000 0 0
ISHARES US ETF TR IT RT HDG HGYL 46431W606 77,989 871,895 SH   SOLE 2 871,895 0 0
ISHARES US ETF TR GOLD STRATEGY 46431W614 2,462 50,000 SH   SOLE   50,000 0 0
ISHARES US ETF TR INOVATIV HLTCR 46431W622 2,599 100,000 SH   SOLE   100,000 0 0
ISHARES US ETF TR MEDIA ENTRNMNT 46431W630 2,493 95,000 SH   SOLE   95,000 0 0
ISHARES US ETF TR EVOLVED FINLS 46431W655 3,391 150,000 SH   SOLE   150,000 0 0
ISHARES US ETF TR DISCRETIONARY 46431W663 4,185 150,000 SH   SOLE   150,000 0 0
ISHARES US ETF TR CONSUMER STPLS 46431W671 2,693 104,000 SH   SOLE   104,000 0 0
ISHARES US ETF TR HEALTHCARE 46431W689 932 33,000 SH   SOLE   33,000 0 0
ISHARES US ETF TR INT RT HDG C B 46431W705 1 14 SH   SOLE 17 0 0 14
ISHARES US ETF TR INT RT HDG C B 46431W705 9 92 SH   SOLE 18 92 0 0
ISHARES US ETF TR SHT MAT MUN ETF 46431W838 4,482 89,554 SH   SOLE 18 89,554 0 0
ISHARES US ETF TR COMMOD SEL STG 46431W853 2 53 SH   SOLE 18 53 0 0
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 2,332 1,725,000 PRN   SOLE 21 1,725,000 0 0
ISORAY INC COM 46489V104 15 40,224 SH   SOLE 21 40,224 0 0
ISORAY INC COM 46489V104 306 837,775 SH   SOLE 22 837,775 0 0
ISRAEL CHEMICALS LTD SHS M5920A109 1,376 262,607 SH   SOLE 7 262,607 0 0
ISRAMCO INC COM NEW 465141406 136 1,201 SH   SOLE 2 19 0 1,182
ISRAMCO INC COM NEW 465141406 282 2,497 SH   SOLE 18 2,497 0 0
ISRAMCO INC COM NEW 465141406 129 1,138 SH   SOLE 19 1,138 0 0
ISRAMCO INC COM NEW 465141406 2,751 24,349 SH   SOLE 21 24,349 0 0
ISRAMCO INC COM NEW 465141406 1,920 16,993 SH   SOLE 22 16,539 0 454
ISSUER DIRECT CORPORATION COM NEW 46520M204 6 462 SH   SOLE 18 462 0 0
ISSUER DIRECT CORPORATION COM NEW 46520M204 68 5,519 SH   SOLE 21 5,519 0 0
ISTAR INC COM 45031U101 603 71,630 SH   SOLE 2 2,451 0 69,179
ISTAR INC COM 45031U101 5 566 SH   SOLE 4 566 0 0
ISTAR INC COM 45031U101 12 1,461 SH   SOLE 7 1,461 0 0
ISTAR INC COM 45031U101 2,478 294,291 SH   SOLE 18 294,291 0 0
ISTAR INC COM 45031U101 817 97,071 SH   SOLE 19 97,071 0 0
ISTAR INC COM 45031U101 74,284 8,822,280 SH   SOLE 21 8,822,280 0 0
ISTAR INC COM 45031U101 20,200 2,399,071 SH   SOLE 22 2,304,292 0 94,779
ISTAR INC COM 45031U101 219 26,005 SH   SOLE 26 0 0 26,005
ISTAR INC COM 45031U101 72 8,492 SH   SOLE 28 8,492 0 0
ISTAR INC COM 45031U101 972 115,401 SH   SOLE 30 115,401 0 0
ISTAR INC COM 45031U101 76 9,043 SH   SOLE 40 9,043 0 0
ISTAR INC NOTE 3.125% 9/1 45031UCB5 770 839,000 PRN   SOLE 21 839,000 0 0
ITAU CORPBANCA SPONSORED ADR 45033E105 584 45,000 SH   SOLE 26 45,000 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 10,232 1,161,450 SH   SOLE 2 149,442 0 1,012,008
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1,844 209,274 SH   SOLE 13 209,274 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 6 706 SH   SOLE 17 0 0 706
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 39,883 4,526,976 SH   SOLE 18 1,766,976 0 2,760,000
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 27,761 3,151,133 SH   SOLE 19 3,151,133 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 152,731 17,336,093 SH   SOLE 21 17,336,093 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 59,551 6,759,487 SH   SOLE 22 6,636,270 0 123,217
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 32,176 3,652,217 SH   SOLE 25 3,652,217 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 634 72,015 SH   SOLE 26 0 0 72,015
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 10,964 1,244,452 SH   SOLE 30 1,244,452 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 154,565 17,544,273 SH   SOLE 34 17,544,273 0 0
ITERIS INC COM 46564T107 85 20,412 SH   SOLE 2 974 0 19,438
ITERIS INC COM 46564T107 326 78,273 SH   SOLE 18 78,273 0 0
ITERIS INC COM 46564T107 157 37,761 SH   SOLE 19 37,761 0 0
ITERIS INC COM 46564T107 3,708 889,195 SH   SOLE 21 889,195 0 0
ITERIS INC COM 46564T107 3,667 879,317 SH   SOLE 22 865,922 0 13,395
ITRON INC COM 465741106 1,283 27,498 SH   SOLE 2 1,288 0 26,210
ITRON INC COM 465741106 8 164 SH   SOLE 4 164 0 0
ITRON INC COM 465741106 20 438 SH   SOLE 7 438 0 0
ITRON INC COM 465741106 6,736 144,391 SH   SOLE 18 144,391 0 0
ITRON INC COM 465741106 2,438 52,255 SH   SOLE 19 52,255 0 0
ITRON INC COM 465741106 169,698 3,637,679 SH   SOLE 21 3,637,679 0 0
ITRON INC COM 465741106 46,483 996,427 SH   SOLE 22 947,653 0 48,774
ITRON INC COM 465741106 501 10,730 SH   SOLE 26 8,956 0 1,774
ITRON INC COM 465741106 210 4,508 SH   SOLE 28 4,508 0 0
ITRON INC COM 465741106 2,293 49,162 SH   SOLE 30 49,162 0 0
ITRON INC COM 465741106 200 4,283 SH   SOLE 40 4,283 0 0
ITT INC COM 45073V108 13,367 230,463 SH   SOLE 2 48,134 0 182,329
ITT INC COM 45073V108 21 361 SH   SOLE 4 361 0 0
ITT INC COM 45073V108 123 2,120 SH   SOLE 7 2,120 0 0
ITT INC COM 45073V108 14,846 255,962 SH   SOLE 18 255,962 0 0
ITT INC COM 45073V108 1,049 18,089 SH   SOLE 19 18,089 0 0
ITT INC COM 45073V108 249,344 4,299,041 SH   SOLE 21 4,299,041 0 0
ITT INC COM 45073V108 174,115 3,001,990 SH   SOLE 22 2,825,008 0 176,982
ITT INC COM 45073V108 2,234 38,517 SH   SOLE 26 22,092 0 16,425
ITT INC COM 45073V108 656 11,315 SH   SOLE 28 11,315 0 0
ITT INC COM 45073V108 1,352 23,317 SH   SOLE 30 23,317 0 0
ITT INC COM 45073V108 108 1,868 SH   SOLE 31 1,868 0 0
ITT INC COM 45073V108 167 2,882 SH   SOLE 36 2,882 0 0
ITT INC COM 45073V108 442 7,616 SH   SOLE 40 7,616 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 45 1,305 SH   SOLE 7 1,305 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 10,860 317,996 SH   SOLE 21 317,996 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 4,144 121,333 SH   SOLE 22 117,872 0 3,461
ITURAN LOCATION AND CONTROL SHS M6158M104 568 16,625 SH   SOLE 23 16,625 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 108 3,166 SH   SOLE 26 0 0 3,166
ITURAN LOCATION AND CONTROL SHS M6158M104 114 3,337 SH   SOLE 30 3,337 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 193 5,642 SH   SOLE 34 5,642 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 50 1,457 SH   SOLE 40 1,457 0 0
IZEA WORLDWIDE INC COM 46604H105 6 5,420 SH   SOLE 21 5,420 0 0
J & J SNACK FOODS CORP COM 466032109 1,945 12,246 SH   SOLE 2 553 0 11,693
J & J SNACK FOODS CORP COM 466032109 8 50 SH   SOLE 4 50 0 0
J & J SNACK FOODS CORP COM 466032109 51 323 SH   SOLE 7 323 0 0
J & J SNACK FOODS CORP COM 466032109 10,321 64,976 SH   SOLE 18 64,058 0 918
J & J SNACK FOODS CORP COM 466032109 3,680 23,165 SH   SOLE 19 23,165 0 0
J & J SNACK FOODS CORP COM 466032109 254,466 1,602,027 SH   SOLE 21 1,602,027 0 0
J & J SNACK FOODS CORP COM 466032109 70,250 442,272 SH   SOLE 22 422,495 0 19,777
J & J SNACK FOODS CORP COM 466032109 13 81 SH   SOLE 23 81 0 0
J & J SNACK FOODS CORP COM 466032109 590 3,715 SH   SOLE 26 2,800 0 915
J & J SNACK FOODS CORP COM 466032109 225 1,418 SH   SOLE 28 1,418 0 0
J & J SNACK FOODS CORP COM 466032109 3,474 21,871 SH   SOLE 30 21,871 0 0
J & J SNACK FOODS CORP COM 466032109 193 1,218 SH   SOLE 40 1,218 0 0
J ALEXANDERS HLDGS INC COM 46609J106 201 20,418 SH   SOLE 2 9,319 0 11,099
J ALEXANDERS HLDGS INC COM 46609J106 3 343 SH   SOLE 7 343 0 0
J ALEXANDERS HLDGS INC COM 46609J106 411 41,834 SH   SOLE 18 41,834 0 0
J ALEXANDERS HLDGS INC COM 46609J106 782 79,658 SH   SOLE 19 79,658 0 0
J ALEXANDERS HLDGS INC COM 46609J106 4,399 448,012 SH   SOLE 21 448,012 0 0
J ALEXANDERS HLDGS INC COM 46609J106 5,245 534,118 SH   SOLE 22 523,925 0 10,193
J ALEXANDERS HLDGS INC COM 46609J106 301 30,702 SH   SOLE 23 30,702 0 0
J ALEXANDERS HLDGS INC COM 46609J106 536 54,618 SH   SOLE 26 0 0 54,618
J JILL INC COM 46620W102 91 16,537 SH   SOLE 2 421 0 16,116
J JILL INC COM 46620W102 303 55,256 SH   SOLE 18 55,256 0 0
J JILL INC COM 46620W102 143 26,038 SH   SOLE 19 26,038 0 0
J JILL INC COM 46620W102 3,055 556,457 SH   SOLE 21 556,457 0 0
J JILL INC COM 46620W102 1,902 346,400 SH   SOLE 22 336,422 0 9,978
J2 GLOBAL INC COM 48123V102 5,109 58,994 SH   SOLE 2 21,325 0 37,669
J2 GLOBAL INC COM 48123V102 66 760 SH   SOLE 4 760 0 0
J2 GLOBAL INC COM 48123V102 82 946 SH   SOLE 7 946 0 0
J2 GLOBAL INC COM 48123V102 22,903 264,472 SH   SOLE 18 264,472 0 0
J2 GLOBAL INC COM 48123V102 6,306 72,814 SH   SOLE 19 72,814 0 0
J2 GLOBAL INC COM 48123V102 296,618 3,425,151 SH   SOLE 21 3,425,151 0 0
J2 GLOBAL INC COM 48123V102 143,163 1,653,154 SH   SOLE 22 1,590,097 0 63,057
J2 GLOBAL INC COM 48123V102 83 956 SH   SOLE 23 956 0 0
J2 GLOBAL INC COM 48123V102 1,367 15,783 SH   SOLE 26 10,765 0 5,018
J2 GLOBAL INC COM 48123V102 538 6,209 SH   SOLE 28 6,209 0 0
J2 GLOBAL INC COM 48123V102 5,321 61,439 SH   SOLE 30 61,439 0 0
J2 GLOBAL INC COM 48123V102 426 4,923 SH   SOLE 40 4,923 0 0
J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 1,400 1,050,000 PRN   SOLE 21 1,050,000 0 0
JABIL INC COM 466313103 10,057 378,220 SH   SOLE 2 78,649 0 299,571
JABIL INC COM 466313103 21 775 SH   SOLE 4 775 0 0
JABIL INC COM 466313103 180 6,754 SH   SOLE 7 6,754 0 0
JABIL INC COM 466313103 35 1,334 SH   SOLE 15 1,334 0 0
JABIL INC COM 466313103 11,076 416,534 SH   SOLE 18 416,534 0 0
JABIL INC COM 466313103 878 33,010 SH   SOLE 19 33,010 0 0
JABIL INC COM 466313103 185,503 6,976,426 SH   SOLE 21 6,976,426 0 0
JABIL INC COM 466313103 135,103 5,080,975 SH   SOLE 22 4,739,338 0 341,637
JABIL INC COM 466313103 3,620 136,158 SH   SOLE 25 136,158 0 0
JABIL INC COM 466313103 10,301 387,419 SH   SOLE 26 112,939 0 274,480
JABIL INC COM 466313103 489 18,381 SH   SOLE 28 18,381 0 0
JABIL INC COM 466313103 1,198 45,049 SH   SOLE 30 45,049 0 0
JABIL INC COM 466313103 89 3,343 SH   SOLE 31 3,343 0 0
JABIL INC COM 466313103 443 16,657 SH   SOLE 34 16,657 0 0
JABIL INC COM 466313103 3,327 125,134 SH   SOLE 36 125,134 0 0
JABIL INC COM 466313103 358 13,474 SH   SOLE 40 13,474 0 0
JACK IN THE BOX INC COM 466367109 2,981 36,772 SH   SOLE 2 11,925 0 24,847
JACK IN THE BOX INC COM 466367109 6 70 SH   SOLE 4 70 0 0
JACK IN THE BOX INC COM 466367109 35 429 SH   SOLE 7 429 0 0
JACK IN THE BOX INC COM 466367109 11,715 144,518 SH   SOLE 18 144,518 0 0
JACK IN THE BOX INC COM 466367109 3,265 40,274 SH   SOLE 19 40,274 0 0
JACK IN THE BOX INC COM 466367109 146,772 1,810,661 SH   SOLE 21 1,810,661 0 0
JACK IN THE BOX INC COM 466367109 82,556 1,018,450 SH   SOLE 22 980,434 0 38,016
JACK IN THE BOX INC COM 466367109 515 6,353 SH   SOLE 23 6,353 0 0
JACK IN THE BOX INC COM 466367109 602 7,425 SH   SOLE 26 5,398 0 2,027
JACK IN THE BOX INC COM 466367109 293 3,614 SH   SOLE 28 3,614 0 0
JACK IN THE BOX INC COM 466367109 611 7,543 SH   SOLE 30 7,543 0 0
JACK IN THE BOX INC COM 466367109 172 2,121 SH   SOLE 40 2,121 0 0
JACOBS ENGR GROUP INC COM 469814107 27,622 367,365 SH   SOLE 2 88,950 0 278,415
JACOBS ENGR GROUP INC COM 469814107 2,659 35,363 SH   SOLE 4 31,996 0 3,367
JACOBS ENGR GROUP INC COM 469814107 9,748 129,647 SH   SOLE 7 103,948 0 25,699
JACOBS ENGR GROUP INC COM 469814107 62 818 SH   SOLE 13 818 0 0
JACOBS ENGR GROUP INC COM 469814107 95 1,264 SH   SOLE 15 1,264 0 0
JACOBS ENGR GROUP INC COM 469814107 19,839 263,845 SH   SOLE 18 231,554 0 32,291
JACOBS ENGR GROUP INC COM 469814107 7,771 103,352 SH   SOLE 19 103,352 0 0
JACOBS ENGR GROUP INC COM 469814107 216,189 2,875,235 SH   SOLE 21 2,875,235 0 0
JACOBS ENGR GROUP INC COM 469814107 238,722 3,174,923 SH   SOLE 22 2,828,690 0 346,233
JACOBS ENGR GROUP INC COM 469814107 6,712 89,261 SH   SOLE 23 89,261 0 0
JACOBS ENGR GROUP INC COM 469814107 9,491 126,223 SH   SOLE 25 126,223 0 0
JACOBS ENGR GROUP INC COM 469814107 23,366 310,762 SH   SOLE 26 178,965 0 131,797
JACOBS ENGR GROUP INC COM 469814107 655 8,711 SH   SOLE 28 1,815 0 6,896
JACOBS ENGR GROUP INC COM 469814107 3,168 42,127 SH   SOLE 29 15,612 0 26,515
JACOBS ENGR GROUP INC COM 469814107 39,152 520,703 SH   SOLE 30 520,703 0 0
JACOBS ENGR GROUP INC COM 469814107 3,265 43,421 SH   SOLE 31 25,754 0 17,667
JACOBS ENGR GROUP INC COM 469814107 613 8,152 SH   SOLE 34 8,152 0 0
JACOBS ENGR GROUP INC COM 469814107 8,779 116,757 SH   SOLE 36 116,757 0 0
JACOBS ENGR GROUP INC COM 469814107 295 3,929 SH   SOLE 40 3,929 0 0
JAGGED PEAK ENERGY INC COM 47009K107 597 56,981 SH   SOLE 2 5,795 0 51,186
JAGGED PEAK ENERGY INC COM 47009K107 15 1,473 SH   SOLE 7 1,473 0 0
JAGGED PEAK ENERGY INC COM 47009K107 2,265 216,335 SH   SOLE 18 204,261 0 12,074
JAGGED PEAK ENERGY INC COM 47009K107 1,866 178,234 SH   SOLE 19 178,234 0 0
JAGGED PEAK ENERGY INC COM 47009K107 22,140 2,114,659 SH   SOLE 21 2,114,659 0 0
JAGGED PEAK ENERGY INC COM 47009K107 22,870 2,184,364 SH   SOLE 22 2,106,711 0 77,653
JAGGED PEAK ENERGY INC COM 47009K107 113 10,779 SH   SOLE 23 10,779 0 0
JAGGED PEAK ENERGY INC COM 47009K107 85 8,120 SH   SOLE 26 0 0 8,120
JAGGED PEAK ENERGY INC COM 47009K107 70 6,677 SH   SOLE 28 6,677 0 0
JAGGED PEAK ENERGY INC COM 47009K107 148 14,143 SH   SOLE 30 14,143 0 0
JAGGED PEAK ENERGY INC COM 47009K107 56 5,344 SH   SOLE 40 5,344 0 0
JAGUAR HEALTH INC COM NEW 47010C300 2 7,387 SH   SOLE 21 7,387 0 0
JAKKS PAC INC COM 47012E106 4 3,762 SH   SOLE 18 3,762 0 0
JAKKS PAC INC COM 47012E106 59 58,899 SH   SOLE 21 58,899 0 0
JAKKS PAC INC COM 47012E106 353 349,882 SH   SOLE 22 349,882 0 0
JAMES RIV GROUP LTD COM G5005R107 1,152 28,743 SH   SOLE 2 5,642 0 23,101
JAMES RIV GROUP LTD COM G5005R107 22 548 SH   SOLE 7 548 0 0
JAMES RIV GROUP LTD COM G5005R107 4,626 115,420 SH   SOLE 18 115,420 0 0
JAMES RIV GROUP LTD COM G5005R107 3,169 79,066 SH   SOLE 19 79,066 0 0
JAMES RIV GROUP LTD COM G5005R107 123,317 3,076,776 SH   SOLE 21 3,076,776 0 0
JAMES RIV GROUP LTD COM G5005R107 35,548 886,928 SH   SOLE 22 854,465 0 32,463
JAMES RIV GROUP LTD COM G5005R107 981 24,483 SH   SOLE 23 24,483 0 0
JAMES RIV GROUP LTD COM G5005R107 1,178 29,395 SH   SOLE 26 0 0 29,395
JAMES RIV GROUP LTD COM G5005R107 139 3,471 SH   SOLE 28 3,471 0 0
JAMES RIV GROUP LTD COM G5005R107 1,743 43,491 SH   SOLE 30 43,491 0 0
JAMES RIV GROUP LTD COM G5005R107 148 3,700 SH   SOLE 40 3,700 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2,038 81,579 SH   SOLE 2 81,579 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 19 750 SH   SOLE 4 750 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 704 28,175 SH   SOLE 7 28,175 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 44 1,759 SH   SOLE 15 1,759 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 11,545 462,157 SH   SOLE 18 462,157 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 55 2,197 SH   SOLE 19 2,197 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 262,897 10,524,319 SH   SOLE 21 10,524,319 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 101,792 4,074,920 SH   SOLE 22 3,964,391 0 110,529
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 4,923 197,069 SH   SOLE 25 197,069 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 7,605 304,440 SH   SOLE 26 141,555 0 162,885
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 621 24,860 SH   SOLE 28 24,860 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,310 52,435 SH   SOLE 30 52,435 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,571 62,907 SH   SOLE 32 62,907 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3,659 146,469 SH   SOLE 36 146,469 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 527 21,087 SH   SOLE 40 21,087 0 0
JASON INDS INC COM 471172106 6 4,335 SH   SOLE 18 4,335 0 0
JASON INDS INC COM 471172106 86 61,135 SH   SOLE 21 61,135 0 0
JASON INDS INC COM 471172106 35 24,905 SH   SOLE 22 24,905 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 1,517 1,550,000 PRN   SOLE 21 1,550,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 21,158 148,007 SH   SOLE 2 11,709 0 136,298
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,140 21,969 SH   SOLE 4 20,431 0 1,538
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,134 21,923 SH   SOLE 7 6,421 0 15,502
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 158 1,103 SH   SOLE 13 1,103 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 71 495 SH   SOLE 15 495 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,655 39,562 SH   SOLE 18 33,859 0 5,703
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,108 14,747 SH   SOLE 19 14,747 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 222,461 1,556,216 SH   SOLE 21 1,556,216 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 246,172 1,722,086 SH   SOLE 22 1,600,896 0 121,190
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6,109 42,734 SH   SOLE 23 42,734 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 8,129 56,864 SH   SOLE 25 56,864 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 31,491 220,293 SH   SOLE 26 81,192 0 139,101
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,678 11,737 SH   SOLE 28 8,633 0 3,104
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,115 14,795 SH   SOLE 29 2,344 0 12,451
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 16,899 118,217 SH   SOLE 30 118,217 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,526 17,671 SH   SOLE 31 10,727 0 6,944
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,158 8,102 SH   SOLE 34 8,102 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6,704 46,895 SH   SOLE 36 46,895 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 172 1,206 SH   SOLE 40 1,206 0 0
JBG SMITH PPTYS COM 46590V100 10,022 242,361 SH   SOLE 2 53,314 0 189,047
JBG SMITH PPTYS COM 46590V100 1,146 27,713 SH   SOLE 4 27,713 0 0
JBG SMITH PPTYS COM 46590V100 6,485 156,843 SH   SOLE 7 156,843 0 0
JBG SMITH PPTYS COM 46590V100 174 4,204 SH   SOLE 15 4,204 0 0
JBG SMITH PPTYS COM 46590V100 13,117 317,227 SH   SOLE 18 317,227 0 0
JBG SMITH PPTYS COM 46590V100 7,692 186,020 SH   SOLE 19 186,020 0 0
JBG SMITH PPTYS COM 46590V100 252,495 6,106,291 SH   SOLE 21 6,106,291 0 0
JBG SMITH PPTYS COM 46590V100 205,158 4,961,496 SH   SOLE 22 4,756,381 0 205,115
JBG SMITH PPTYS COM 46590V100 253 6,118 SH   SOLE 23 6,118 0 0
JBG SMITH PPTYS COM 46590V100 9,209 222,704 SH   SOLE 25 222,704 0 0
JBG SMITH PPTYS COM 46590V100 2,792 67,526 SH   SOLE 26 23,117 0 44,409
JBG SMITH PPTYS COM 46590V100 584 14,122 SH   SOLE 28 14,122 0 0
JBG SMITH PPTYS COM 46590V100 1,549 37,454 SH   SOLE 29 37,454 0 0
JBG SMITH PPTYS COM 46590V100 20,978 507,338 SH   SOLE 30 507,338 0 0
JBG SMITH PPTYS COM 46590V100 93 2,243 SH   SOLE 31 2,243 0 0
JBG SMITH PPTYS COM 46590V100 522 12,619 SH   SOLE 40 12,619 0 0
JD COM INC SPON ADR CL A 47215P106 41,740 1,384,427 SH   SOLE 2 104,040 0 1,280,387
JD COM INC SPON ADR CL A 47215P106 7,785 258,209 SH   SOLE 4 258,209 0 0
JD COM INC SPON ADR CL A 47215P106 4,397 145,844 SH   SOLE 7 145,844 0 0
JD COM INC SPON ADR CL A 47215P106 3,214 106,591 SH   SOLE 13 106,591 0 0
JD COM INC SPON ADR CL A 47215P106 10,891 361,223 SH   SOLE 15 361,223 0 0
JD COM INC SPON ADR CL A 47215P106 9,988 331,264 SH   SOLE 18 331,264 0 0
JD COM INC SPON ADR CL A 47215P106 596 19,762 SH   SOLE 19 19,762 0 0
JD COM INC SPON ADR CL A 47215P106 470,435 15,603,165 SH   SOLE 21 15,603,165 0 0
JD COM INC SPON ADR CL A 47215P106 347,923 11,539,730 SH   SOLE 22 10,089,906 0 1,449,824
JD COM INC SPON ADR CL A 47215P106 13,321 441,822 SH   SOLE 23 441,822 0 0
JD COM INC SPON ADR CL A 47215P106 12,680 420,554 SH   SOLE 25 420,554 0 0
JD COM INC SPON ADR CL A 47215P106 93,253 3,092,984 SH   SOLE 26 269,181 0 2,823,803
JD COM INC SPON ADR CL A 47215P106 3,161 104,834 SH   SOLE 28 104,834 0 0
JD COM INC SPON ADR CL A 47215P106 4,540 150,571 SH   SOLE 29 82,928 0 67,643
JD COM INC SPON ADR CL A 47215P106 150,710 4,998,678 SH   SOLE 30 4,998,678 0 0
JD COM INC SPON ADR CL A 47215P106 1,310 43,436 SH   SOLE 31 43,436 0 0
JD COM INC SPON ADR CL A 47215P106 5,676 188,264 SH   SOLE 32 188,264 0 0
JD COM INC SPON ADR CL A 47215P106 2,049 67,964 SH   SOLE 34 67,964 0 0
JD COM INC SPON ADR CL A 47215P106 17 552 SH   SOLE 36 552 0 0
JD COM INC SPON ADR CL A 47215P106 191 6,346 SH   SOLE 40 6,346 0 0
JEFFERIES FINL GROUP INC COM 47233W109 17,362 924,000 SH   SOLE 2 259,184 0 664,816
JEFFERIES FINL GROUP INC COM 47233W109 2,317 123,285 SH   SOLE 4 115,103 0 8,182
JEFFERIES FINL GROUP INC COM 47233W109 4,061 216,103 SH   SOLE 7 216,103 0 0
JEFFERIES FINL GROUP INC COM 47233W109 31 1,635 SH   SOLE 13 1,635 0 0
JEFFERIES FINL GROUP INC COM 47233W109 52 2,786 SH   SOLE 15 2,786 0 0
JEFFERIES FINL GROUP INC COM 47233W109 10,891 579,643 SH   SOLE 18 543,835 0 35,808
JEFFERIES FINL GROUP INC COM 47233W109 5,308 282,499 SH   SOLE 19 282,499 0 0
JEFFERIES FINL GROUP INC COM 47233W109 108,858 5,793,427 SH   SOLE 21 5,793,427 0 0
JEFFERIES FINL GROUP INC COM 47233W109 123,364 6,565,398 SH   SOLE 22 5,773,969 0 791,429
JEFFERIES FINL GROUP INC COM 47233W109 4,317 229,724 SH   SOLE 23 229,724 0 0
JEFFERIES FINL GROUP INC COM 47233W109 6,677 355,343 SH   SOLE 25 355,343 0 0
JEFFERIES FINL GROUP INC COM 47233W109 22,186 1,180,714 SH   SOLE 26 437,990 0 742,724
JEFFERIES FINL GROUP INC COM 47233W109 1,081 57,512 SH   SOLE 28 39,838 0 17,674
JEFFERIES FINL GROUP INC COM 47233W109 1,353 71,983 SH   SOLE 29 9,421 0 62,562
JEFFERIES FINL GROUP INC COM 47233W109 19,523 1,039,027 SH   SOLE 30 1,039,027 0 0
JEFFERIES FINL GROUP INC COM 47233W109 1,829 97,344 SH   SOLE 31 61,099 0 36,245
JEFFERIES FINL GROUP INC COM 47233W109 2,554 135,943 SH   SOLE 34 135,943 0 0
JEFFERIES FINL GROUP INC COM 47233W109 5,331 283,708 SH   SOLE 36 283,708 0 0
JEFFERIES FINL GROUP INC COM 47233W109 122 6,476 SH   SOLE 40 6,476 0 0
JELD-WEN HLDG INC COM 47580P103 971 54,968 SH   SOLE 2 2,356 0 52,612
JELD-WEN HLDG INC COM 47580P103 7 422 SH   SOLE 4 422 0 0
JELD-WEN HLDG INC COM 47580P103 27 1,533 SH   SOLE 7 1,533 0 0
JELD-WEN HLDG INC COM 47580P103 3,831 216,926 SH   SOLE 18 216,926 0 0
JELD-WEN HLDG INC COM 47580P103 1,855 105,042 SH   SOLE 19 105,042 0 0
JELD-WEN HLDG INC COM 47580P103 43,775 2,478,738 SH   SOLE 21 2,478,738 0 0
JELD-WEN HLDG INC COM 47580P103 34,742 1,967,282 SH   SOLE 22 1,871,908 0 95,374
JELD-WEN HLDG INC COM 47580P103 347 19,677 SH   SOLE 26 13,166 0 6,511
JELD-WEN HLDG INC COM 47580P103 184 10,422 SH   SOLE 28 10,422 0 0
JELD-WEN HLDG INC COM 47580P103 358 20,286 SH   SOLE 30 20,286 0 0
JELD-WEN HLDG INC COM 47580P103 104 5,908 SH   SOLE 40 5,908 0 0
JERASH HLDGS US INC COM 47632P101 2 260 SH   SOLE 18 260 0 0
JERASH HLDGS US INC COM 47632P101 21 2,888 SH   SOLE 21 2,888 0 0
JERNIGAN CAP INC COM 476405105 422 20,053 SH   SOLE 2 790 0 19,263
JERNIGAN CAP INC COM 476405105 7 330 SH   SOLE 7 330 0 0
JERNIGAN CAP INC COM 476405105 1,331 63,283 SH   SOLE 18 63,283 0 0
JERNIGAN CAP INC COM 476405105 600 28,531 SH   SOLE 19 28,531 0 0
JERNIGAN CAP INC COM 476405105 22,875 1,087,192 SH   SOLE 21 1,087,192 0 0
JERNIGAN CAP INC COM 476405105 12,007 570,692 SH   SOLE 22 559,572 0 11,120
JETBLUE AWYS CORP COM 477143101 12,349 754,804 SH   SOLE 2 164,929 0 589,875
JETBLUE AWYS CORP COM 477143101 116 7,121 SH   SOLE 7 7,121 0 0
JETBLUE AWYS CORP COM 477143101 14,571 890,621 SH   SOLE 18 890,621 0 0
JETBLUE AWYS CORP COM 477143101 1,063 64,986 SH   SOLE 19 64,986 0 0
JETBLUE AWYS CORP COM 477143101 246,376 15,059,679 SH   SOLE 21 15,059,679 0 0
JETBLUE AWYS CORP COM 477143101 159,593 9,755,086 SH   SOLE 22 9,276,384 0 478,702
JETBLUE AWYS CORP COM 477143101 103 6,303 SH   SOLE 31 6,303 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 5 538 SH   SOLE 18 538 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 5 566 SH   SOLE 21 566 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 274 54,676 SH   SOLE 22 54,676 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 138 7,655 SH   SOLE 4 7,655 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 630 34,993 SH   SOLE 21 34,993 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 3,187 177,072 SH   SOLE 22 177,072 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1,765 98,042 SH   SOLE 30 98,042 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2,325 25,298 SH   SOLE 2 1,113 0 24,185
JOHN BEAN TECHNOLOGIES CORP COM 477839104 15 161 SH   SOLE 4 161 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 43 473 SH   SOLE 7 473 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 12,361 134,522 SH   SOLE 18 134,522 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 4,470 48,650 SH   SOLE 19 48,650 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 306,739 3,338,109 SH   SOLE 21 3,338,109 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 83,754 911,458 SH   SOLE 22 870,538 0 40,920
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,002 10,909 SH   SOLE 26 7,726 0 3,183
JOHN BEAN TECHNOLOGIES CORP COM 477839104 368 4,002 SH   SOLE 28 4,002 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 4,240 46,144 SH   SOLE 30 46,144 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 310 3,369 SH   SOLE 40 3,369 0 0
JOHNSON & JOHNSON COM 478160104 1,077,185 7,705,735 SH   SOLE 2 1,610,449 0 6,095,286
JOHNSON & JOHNSON COM 478160104 152,441 1,090,501 SH   SOLE 4 1,018,076 0 72,425
JOHNSON & JOHNSON COM 478160104 329,968 2,360,452 SH   SOLE 7 2,295,307 0 65,145
JOHNSON & JOHNSON COM 478160104 27,198 194,561 SH   SOLE 13 194,561 0 0
JOHNSON & JOHNSON COM 478160104 3,408 24,381 SH   SOLE 15 24,381 0 0
JOHNSON & JOHNSON COM 478160104 70 500 SH   SOLE 17 0 0 500
JOHNSON & JOHNSON COM 478160104 1,089,738 7,795,540 SH   SOLE 18 7,373,503 0 422,037
JOHNSON & JOHNSON COM 478160104 789,584 5,648,358 SH   SOLE 19 5,648,358 0 0
JOHNSON & JOHNSON COM 478160104 8,084 57,829 SH   SOLE 20 57,829 0 0
JOHNSON & JOHNSON COM 478160104 8,533,070 61,042,060 SH   SOLE 21 61,042,060 0 0
JOHNSON & JOHNSON COM 478160104 9,435,435 67,497,210 SH   SOLE 22 59,094,532 0 8,402,678
JOHNSON & JOHNSON COM 478160104 310,727 2,222,813 SH   SOLE 23 2,222,813 0 0
JOHNSON & JOHNSON COM 478160104 360,397 2,578,130 SH   SOLE 25 2,578,130 0 0
JOHNSON & JOHNSON COM 478160104 1,689,404 12,085,296 SH   SOLE 26 2,825,481 0 9,259,815
JOHNSON & JOHNSON COM 478160104 71,946 514,673 SH   SOLE 28 374,383 0 140,290
JOHNSON & JOHNSON COM 478160104 108,279 774,580 SH   SOLE 29 266,833 0 507,747
JOHNSON & JOHNSON COM 478160104 1,530,393 10,947,799 SH   SOLE 30 10,947,799 0 0
JOHNSON & JOHNSON COM 478160104 158,702 1,135,287 SH   SOLE 31 751,260 0 384,027
JOHNSON & JOHNSON COM 478160104 23,736 169,794 SH   SOLE 32 169,794 0 0
JOHNSON & JOHNSON COM 478160104 365,014 2,611,160 SH   SOLE 34 2,611,160 0 0
JOHNSON & JOHNSON COM 478160104 328,791 2,352,032 SH   SOLE 36 2,352,032 0 0
JOHNSON & JOHNSON COM 478160104 3,258 23,305 SH   SOLE 37 23,305 0 0
JOHNSON & JOHNSON COM 478160104 8,625 61,697 SH   SOLE 40 61,697 0 0
JOHNSON CTLS INTL PLC SHS G51502105 89,247 2,415,995 SH   SOLE 2 262,112 0 2,153,883
JOHNSON CTLS INTL PLC SHS G51502105 11,078 299,883 SH   SOLE 4 275,445 0 24,438
JOHNSON CTLS INTL PLC SHS G51502105 26,243 710,429 SH   SOLE 7 704,648 0 5,781
JOHNSON CTLS INTL PLC SHS G51502105 1,239 33,535 SH   SOLE 13 33,535 0 0
JOHNSON CTLS INTL PLC SHS G51502105 344 9,312 SH   SOLE 15 9,312 0 0
JOHNSON CTLS INTL PLC SHS G51502105 168,368 4,557,881 SH   SOLE 18 4,298,634 0 259,247
JOHNSON CTLS INTL PLC SHS G51502105 208,403 5,641,650 SH   SOLE 19 5,641,650 0 0
JOHNSON CTLS INTL PLC SHS G51502105 589,056 15,946,281 SH   SOLE 21 15,946,281 0 0
JOHNSON CTLS INTL PLC SHS G51502105 816,135 22,093,521 SH   SOLE 22 19,671,595 0 2,421,926
JOHNSON CTLS INTL PLC SHS G51502105 24,349 659,146 SH   SOLE 23 659,146 0 0
JOHNSON CTLS INTL PLC SHS G51502105 35,204 953,002 SH   SOLE 25 953,002 0 0
JOHNSON CTLS INTL PLC SHS G51502105 140,630 3,806,977 SH   SOLE 26 1,031,718 0 2,775,259
JOHNSON CTLS INTL PLC SHS G51502105 6,597 178,581 SH   SOLE 28 128,574 0 50,007
JOHNSON CTLS INTL PLC SHS G51502105 1,223 33,111 SH   SOLE 29 33,111 0 0
JOHNSON CTLS INTL PLC SHS G51502105 120,026 3,249,214 SH   SOLE 30 3,249,214 0 0
JOHNSON CTLS INTL PLC SHS G51502105 10,319 279,335 SH   SOLE 31 172,256 0 107,079
JOHNSON CTLS INTL PLC SHS G51502105 39,737 1,075,704 SH   SOLE 34 1,075,704 0 0
JOHNSON CTLS INTL PLC SHS G51502105 26,065 705,602 SH   SOLE 36 705,602 0 0
JOHNSON CTLS INTL PLC SHS G51502105 795 21,533 SH   SOLE 40 21,533 0 0
JOHNSON OUTDOORS INC CL A 479167108 335 4,697 SH   SOLE 2 187 0 4,510
JOHNSON OUTDOORS INC CL A 479167108 10 136 SH   SOLE 7 136 0 0
JOHNSON OUTDOORS INC CL A 479167108 1,210 16,950 SH   SOLE 18 16,950 0 0
JOHNSON OUTDOORS INC CL A 479167108 561 7,859 SH   SOLE 19 7,859 0 0
JOHNSON OUTDOORS INC CL A 479167108 11,896 166,707 SH   SOLE 21 166,707 0 0
JOHNSON OUTDOORS INC CL A 479167108 11,775 165,012 SH   SOLE 22 161,317 0 3,695
JOINT CORP COM 47973J102 26 1,668 SH   SOLE 18 1,668 0 0
JOINT CORP COM 47973J102 416 26,417 SH   SOLE 21 26,417 0 0
JOINT CORP COM 47973J102 473 30,026 SH   SOLE 22 30,026 0 0
JONES LANG LASALLE INC COM 48020Q107 20,287 131,580 SH   SOLE 2 27,643 0 103,937
JONES LANG LASALLE INC COM 48020Q107 2,386 15,475 SH   SOLE 4 14,275 0 1,200
JONES LANG LASALLE INC COM 48020Q107 3,344 21,692 SH   SOLE 7 7,787 0 13,905
JONES LANG LASALLE INC COM 48020Q107 46 298 SH   SOLE 13 298 0 0
JONES LANG LASALLE INC COM 48020Q107 21,405 138,828 SH   SOLE 18 135,013 0 3,815
JONES LANG LASALLE INC COM 48020Q107 1,548 10,038 SH   SOLE 19 10,038 0 0
JONES LANG LASALLE INC COM 48020Q107 402,970 2,613,631 SH   SOLE 21 2,613,631 0 0
JONES LANG LASALLE INC COM 48020Q107 242,082 1,570,124 SH   SOLE 22 1,476,882 0 93,242
JONES LANG LASALLE INC COM 48020Q107 5,284 34,271 SH   SOLE 23 34,271 0 0
JONES LANG LASALLE INC COM 48020Q107 454 2,942 SH   SOLE 25 2,942 0 0
JONES LANG LASALLE INC COM 48020Q107 21,798 141,383 SH   SOLE 26 44,866 0 96,517
JONES LANG LASALLE INC COM 48020Q107 1,371 8,891 SH   SOLE 28 6,554 0 2,337
JONES LANG LASALLE INC COM 48020Q107 1,759 11,409 SH   SOLE 29 2,134 0 9,275
JONES LANG LASALLE INC COM 48020Q107 19,294 125,137 SH   SOLE 30 125,137 0 0
JONES LANG LASALLE INC COM 48020Q107 2,269 14,717 SH   SOLE 31 8,744 0 5,973
JONES LANG LASALLE INC COM 48020Q107 384 2,492 SH   SOLE 34 2,492 0 0
JONES LANG LASALLE INC COM 48020Q107 1,630 10,573 SH   SOLE 36 10,573 0 0
JONES LANG LASALLE INC COM 48020Q107 140 911 SH   SOLE 40 911 0 0
JOUNCE THERAPEUTICS INC COM 481116101 83 13,334 SH   SOLE 2 747 0 12,587
JOUNCE THERAPEUTICS INC COM 481116101 3 505 SH   SOLE 7 505 0 0
JOUNCE THERAPEUTICS INC COM 481116101 296 47,701 SH   SOLE 18 47,701 0 0
JOUNCE THERAPEUTICS INC COM 481116101 211 34,091 SH   SOLE 19 34,091 0 0
JOUNCE THERAPEUTICS INC COM 481116101 3,673 592,467 SH   SOLE 21 592,467 0 0
JOUNCE THERAPEUTICS INC COM 481116101 2,812 453,600 SH   SOLE 22 444,706 0 8,894
JOUNCE THERAPEUTICS INC COM 481116101 9 1,406 SH   SOLE 23 1,406 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 2,120 38,350 SH   SOLE 17 0 0 38,350
JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 7,285 99,587 SH   SOLE 17 0 0 99,587
JP MORGAN EXCHANGE TRADED FD BETABULDR DEVE 46641Q688 1 50 SH   SOLE 17 0 0 50
JP MORGAN EXCHANGE TRADED FD BETABULDRS CDA 46641Q696 1 58 SH   SOLE 17 0 0 58
JP MORGAN EXCHANGE TRADED FD BETBULD JAPAN 46641Q712 2 83 SH   SOLE 17 0 0 83
JP MORGAN EXCHANGE TRADED FD BETBULD EUROPE 46641Q720 2 84 SH   SOLE 17 0 0 84
JPMORGAN CHASE & CO COM 46625H100 977,692 9,658,127 SH   SOLE 2 2,004,699 0 7,653,428
JPMORGAN CHASE & CO COM 46625H100 136,232 1,345,772 SH   SOLE 4 1,256,554 0 89,218
JPMORGAN CHASE & CO COM 46625H100 274,810 2,714,714 SH   SOLE 7 2,699,149 0 15,565
JPMORGAN CHASE & CO COM 46625H100 18,713 184,858 SH   SOLE 13 184,858 0 0
JPMORGAN CHASE & CO COM 46625H100 3,024 29,868 SH   SOLE 15 29,868 0 0
JPMORGAN CHASE & CO COM 46625H100 147 1,448 SH   SOLE 17 0 0 1,448
JPMORGAN CHASE & CO COM 46625H100 1,241,518 12,264,330 SH   SOLE 18 11,147,157 0 1,117,173
JPMORGAN CHASE & CO COM 46625H100 1,324,351 13,082,590 SH   SOLE 19 13,082,590 0 0
JPMORGAN CHASE & CO COM 46625H100 11,299 111,618 SH   SOLE 20 111,618 0 0
JPMORGAN CHASE & CO COM 46625H100 6,290,109 62,136,807 SH   SOLE 21 62,136,807 0 0
JPMORGAN CHASE & CO COM 46625H100 8,173,442 80,741,298 SH   SOLE 22 70,885,141 0 9,856,157
JPMORGAN CHASE & CO COM 46625H100 280,002 2,766,000 SH   SOLE 23 2,766,000 0 0
JPMORGAN CHASE & CO COM 46625H100 323,818 3,198,839 SH   SOLE 25 3,157,609 0 41,230
JPMORGAN CHASE & CO COM 46625H100 1,307,727 12,918,372 SH   SOLE 26 3,087,557 0 9,830,815
JPMORGAN CHASE & CO COM 46625H100 64,666 638,803 SH   SOLE 28 464,442 0 174,361
JPMORGAN CHASE & CO COM 46625H100 90,780 896,770 SH   SOLE 29 306,503 0 590,267
JPMORGAN CHASE & CO COM 46625H100 1,205,980 11,913,262 SH   SOLE 30 11,913,262 0 0
JPMORGAN CHASE & CO COM 46625H100 140,583 1,388,746 SH   SOLE 31 928,929 0 459,817
JPMORGAN CHASE & CO COM 46625H100 18,867 186,381 SH   SOLE 32 186,381 0 0
JPMORGAN CHASE & CO COM 46625H100 275,224 2,718,802 SH   SOLE 34 2,718,802 0 0
JPMORGAN CHASE & CO COM 46625H100 301,463 2,977,996 SH   SOLE 36 2,977,996 0 0
JPMORGAN CHASE & CO COM 46625H100 7,825 77,298 SH   SOLE 40 77,298 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1 22 SH   SOLE 17 0 0 22
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 25 10,471 SH   SOLE 4 10,471 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 2,565 1,086,818 SH   SOLE 21 1,086,818 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 1,007 426,644 SH   SOLE 22 426,644 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 454 192,405 SH   SOLE 30 192,405 0 0
JUNIPER NETWORKS INC COM 48203R104 25,394 959,340 SH   SOLE 2 180,911 0 778,429
JUNIPER NETWORKS INC COM 48203R104 3,493 131,966 SH   SOLE 4 122,753 0 9,213
JUNIPER NETWORKS INC COM 48203R104 10,288 388,657 SH   SOLE 7 303,895 0 84,762
JUNIPER NETWORKS INC COM 48203R104 339 12,805 SH   SOLE 13 12,805 0 0
JUNIPER NETWORKS INC COM 48203R104 79 2,988 SH   SOLE 15 2,988 0 0
JUNIPER NETWORKS INC COM 48203R104 19,147 723,364 SH   SOLE 18 674,409 0 48,955
JUNIPER NETWORKS INC COM 48203R104 3,133 118,371 SH   SOLE 19 118,371 0 0
JUNIPER NETWORKS INC COM 48203R104 257,123 9,713,744 SH   SOLE 21 9,713,744 0 0
JUNIPER NETWORKS INC COM 48203R104 242,295 9,153,562 SH   SOLE 22 8,165,422 0 988,140
JUNIPER NETWORKS INC COM 48203R104 6,544 247,206 SH   SOLE 23 247,206 0 0
JUNIPER NETWORKS INC COM 48203R104 9,559 361,114 SH   SOLE 25 361,114 0 0
JUNIPER NETWORKS INC COM 48203R104 49,087 1,854,455 SH   SOLE 26 438,059 0 1,416,396
JUNIPER NETWORKS INC COM 48203R104 1,788 67,566 SH   SOLE 28 49,156 0 18,410
JUNIPER NETWORKS INC COM 48203R104 2,234 84,415 SH   SOLE 29 13,281 0 71,134
JUNIPER NETWORKS INC COM 48203R104 46,085 1,741,023 SH   SOLE 30 1,741,023 0 0
JUNIPER NETWORKS INC COM 48203R104 2,776 104,889 SH   SOLE 31 64,285 0 40,604
JUNIPER NETWORKS INC COM 48203R104 651 24,604 SH   SOLE 34 24,604 0 0
JUNIPER NETWORKS INC COM 48203R104 6,954 262,729 SH   SOLE 36 262,729 0 0
JUNIPER NETWORKS INC COM 48203R104 202 7,629 SH   SOLE 40 7,629 0 0
K12 INC COM 48273U102 1,327 38,884 SH   SOLE 2 1,336 0 37,548
K12 INC COM 48273U102 5 158 SH   SOLE 4 158 0 0
K12 INC COM 48273U102 27 794 SH   SOLE 7 794 0 0
K12 INC COM 48273U102 4,405 129,066 SH   SOLE 18 129,066 0 0
K12 INC COM 48273U102 1,994 58,433 SH   SOLE 19 58,433 0 0
K12 INC COM 48273U102 44,374 1,300,151 SH   SOLE 21 1,300,151 0 0
K12 INC COM 48273U102 37,061 1,085,880 SH   SOLE 22 1,033,724 0 52,156
K12 INC COM 48273U102 1,091 31,958 SH   SOLE 26 15,354 0 16,604
K12 INC COM 48273U102 163 4,770 SH   SOLE 28 4,770 0 0
K12 INC COM 48273U102 353 10,337 SH   SOLE 30 10,337 0 0
K12 INC COM 48273U102 115 3,364 SH   SOLE 40 3,364 0 0
KADANT INC COM 48282T104 782 8,890 SH   SOLE 2 376 0 8,514
KADANT INC COM 48282T104 10 118 SH   SOLE 4 118 0 0
KADANT INC COM 48282T104 24 268 SH   SOLE 7 268 0 0
KADANT INC COM 48282T104 3,223 36,647 SH   SOLE 18 36,647 0 0
KADANT INC COM 48282T104 1,495 16,995 SH   SOLE 19 16,995 0 0
KADANT INC COM 48282T104 32,122 365,194 SH   SOLE 21 365,194 0 0
KADANT INC COM 48282T104 31,049 352,992 SH   SOLE 22 338,818 0 14,174
KADANT INC COM 48282T104 844 9,593 SH   SOLE 26 5,904 0 3,689
KADANT INC COM 48282T104 140 1,595 SH   SOLE 28 1,595 0 0
KADANT INC COM 48282T104 255 2,899 SH   SOLE 30 2,899 0 0
KADANT INC COM 48282T104 119 1,348 SH   SOLE 40 1,348 0 0
KADMON HLDGS INC COM 48283N106 210 79,461 SH   SOLE 2 3,650 0 75,811
KADMON HLDGS INC COM 48283N106 5 1,750 SH   SOLE 7 1,750 0 0
KADMON HLDGS INC COM 48283N106 849 321,624 SH   SOLE 18 321,624 0 0
KADMON HLDGS INC COM 48283N106 380 143,931 SH   SOLE 19 143,931 0 0
KADMON HLDGS INC COM 48283N106 8,760 3,318,164 SH   SOLE 21 3,318,164 0 0
KADMON HLDGS INC COM 48283N106 7,810 2,958,252 SH   SOLE 22 2,895,136 0 63,116
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,169 20,706 SH   SOLE 2 6,069 0 14,637
KAISER ALUMINUM CORP COM PAR $0.01 483007704 8 80 SH   SOLE 4 80 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,372 13,098 SH   SOLE 7 13,098 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 8,059 76,950 SH   SOLE 18 70,305 0 6,645
KAISER ALUMINUM CORP COM PAR $0.01 483007704 11,285 107,753 SH   SOLE 19 107,753 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 166,129 1,586,256 SH   SOLE 21 1,586,256 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 58,978 563,142 SH   SOLE 22 540,022 0 23,120
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,349 22,427 SH   SOLE 23 22,427 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 4,849 46,297 SH   SOLE 26 6,514 0 39,783
KAISER ALUMINUM CORP COM PAR $0.01 483007704 239 2,279 SH   SOLE 28 2,279 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,541 24,260 SH   SOLE 30 24,260 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 311 2,972 SH   SOLE 34 2,972 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 112 1,071 SH   SOLE 40 1,071 0 0
KALA PHARMACEUTICALS INC COM 483119103 108 13,000 SH   SOLE 2 426 0 12,574
KALA PHARMACEUTICALS INC COM 483119103 4 467 SH   SOLE 7 467 0 0
KALA PHARMACEUTICALS INC COM 483119103 426 51,520 SH   SOLE 18 51,520 0 0
KALA PHARMACEUTICALS INC COM 483119103 189 22,799 SH   SOLE 19 22,799 0 0
KALA PHARMACEUTICALS INC COM 483119103 7,505 907,450 SH   SOLE 21 907,450 0 0
KALA PHARMACEUTICALS INC COM 483119103 3,346 404,582 SH   SOLE 22 394,789 0 9,793
KALA PHARMACEUTICALS INC COM 483119103 10 1,237 SH   SOLE 30 1,237 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 126 4,396 SH   SOLE 18 1,318 0 3,078
KALVISTA PHARMACEUTICALS INC COM 483497103 198 6,912 SH   SOLE 19 6,912 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 664 23,203 SH   SOLE 21 23,203 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 958 33,471 SH   SOLE 22 33,471 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 19 670 SH   SOLE 23 670 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 46 1,605 SH   SOLE 26 0 0 1,605
KAMAN CORP COM 483548103 1,302 22,275 SH   SOLE 2 986 0 21,289
KAMAN CORP COM 483548103 11 189 SH   SOLE 4 189 0 0
KAMAN CORP COM 483548103 34 590 SH   SOLE 7 590 0 0
KAMAN CORP COM 483548103 6,885 117,809 SH   SOLE 18 117,809 0 0
KAMAN CORP COM 483548103 2,498 42,737 SH   SOLE 19 42,737 0 0
KAMAN CORP COM 483548103 173,589 2,970,374 SH   SOLE 21 2,970,374 0 0
KAMAN CORP COM 483548103 46,759 800,125 SH   SOLE 22 764,396 0 35,729
KAMAN CORP COM 483548103 633 10,825 SH   SOLE 26 4,549 0 6,276
KAMAN CORP COM 483548103 178 3,041 SH   SOLE 28 3,041 0 0
KAMAN CORP COM 483548103 2,344 40,107 SH   SOLE 30 40,107 0 0
KAMAN CORP COM 483548103 153 2,619 SH   SOLE 40 2,619 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 29,254 252,235 SH   SOLE 2 30,640 0 221,595
KANSAS CITY SOUTHERN COM NEW 485170302 4,039 34,827 SH   SOLE 4 32,029 0 2,798
KANSAS CITY SOUTHERN COM NEW 485170302 10,415 89,799 SH   SOLE 7 80,828 0 8,971
KANSAS CITY SOUTHERN COM NEW 485170302 784 6,758 SH   SOLE 13 6,758 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 99 852 SH   SOLE 15 852 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 25,096 216,383 SH   SOLE 18 203,153 0 13,230
KANSAS CITY SOUTHERN COM NEW 485170302 3,244 27,974 SH   SOLE 19 27,974 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 298,504 2,573,758 SH   SOLE 21 2,573,758 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 283,357 2,443,152 SH   SOLE 22 2,163,393 0 279,759
KANSAS CITY SOUTHERN COM NEW 485170302 8,289 71,472 SH   SOLE 23 71,472 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 11,552 99,607 SH   SOLE 25 99,607 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 52,646 453,922 SH   SOLE 26 129,759 0 324,163
KANSAS CITY SOUTHERN COM NEW 485170302 2,295 19,790 SH   SOLE 28 14,436 0 5,354
KANSAS CITY SOUTHERN COM NEW 485170302 2,837 24,462 SH   SOLE 29 3,585 0 20,877
KANSAS CITY SOUTHERN COM NEW 485170302 43,757 377,278 SH   SOLE 30 377,278 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 3,598 31,019 SH   SOLE 31 19,168 0 11,851
KANSAS CITY SOUTHERN COM NEW 485170302 720 6,210 SH   SOLE 34 6,210 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 9,214 79,445 SH   SOLE 36 79,445 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 246 2,117 SH   SOLE 40 2,117 0 0
KAR AUCTION SVCS INC COM 48238T109 22,879 445,897 SH   SOLE 2 160,173 0 285,724
KAR AUCTION SVCS INC COM 48238T109 2,034 39,644 SH   SOLE 4 39,644 0 0
KAR AUCTION SVCS INC COM 48238T109 337 6,559 SH   SOLE 7 6,559 0 0
KAR AUCTION SVCS INC COM 48238T109 83,443 1,626,252 SH   SOLE 18 1,449,955 0 176,297
KAR AUCTION SVCS INC COM 48238T109 84,394 1,644,795 SH   SOLE 19 1,644,795 0 0
KAR AUCTION SVCS INC COM 48238T109 86,492 1,685,666 SH   SOLE 21 1,685,666 0 0
KAR AUCTION SVCS INC COM 48238T109 198,943 3,877,274 SH   SOLE 22 3,541,782 0 335,492
KAR AUCTION SVCS INC COM 48238T109 2,162 42,142 SH   SOLE 23 42,142 0 0
KAR AUCTION SVCS INC COM 48238T109 3,742 72,929 SH   SOLE 25 23,015 0 49,914
KAR AUCTION SVCS INC COM 48238T109 2,605 50,771 SH   SOLE 26 28,889 0 21,882
KAR AUCTION SVCS INC COM 48238T109 904 17,611 SH   SOLE 28 17,611 0 0
KAR AUCTION SVCS INC COM 48238T109 870 16,950 SH   SOLE 29 16,950 0 0
KAR AUCTION SVCS INC COM 48238T109 1,987 38,722 SH   SOLE 30 38,722 0 0
KAR AUCTION SVCS INC COM 48238T109 1,867 36,378 SH   SOLE 31 29,132 0 7,246
KAR AUCTION SVCS INC COM 48238T109 55,389 1,079,495 SH   SOLE 34 1,079,495 0 0
KAR AUCTION SVCS INC COM 48238T109 1,882 36,671 SH   SOLE 36 36,671 0 0
KAR AUCTION SVCS INC COM 48238T109 645 12,573 SH   SOLE 40 12,573 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 235 40,175 SH   SOLE 2 1,804 0 38,371
KARYOPHARM THERAPEUTICS INC COM 48576U106 6 1,051 SH   SOLE 7 1,051 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 983 168,366 SH   SOLE 18 163,080 0 5,286
KARYOPHARM THERAPEUTICS INC COM 48576U106 873 149,403 SH   SOLE 19 149,403 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 13,586 2,326,362 SH   SOLE 21 2,326,362 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 8,438 1,444,803 SH   SOLE 22 1,383,746 0 61,057
KARYOPHARM THERAPEUTICS INC COM 48576U106 18 3,083 SH   SOLE 23 3,083 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 95 16,264 SH   SOLE 26 0 0 16,264
KARYOPHARM THERAPEUTICS INC COM 48576U106 39 6,748 SH   SOLE 28 6,748 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 90 15,485 SH   SOLE 30 15,485 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 41 7,068 SH   SOLE 40 7,068 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 148 4,000 SH   SOLE 4 4,000 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 865 23,343 SH   SOLE 21 23,343 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 8,273 223,236 SH   SOLE 22 223,236 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 53 1,420 SH   SOLE 30 1,420 0 0
KB HOME COM 48666K109 2,954 122,235 SH   SOLE 2 39,676 0 82,559
KB HOME COM 48666K109 10 417 SH   SOLE 4 417 0 0
KB HOME COM 48666K109 69 2,846 SH   SOLE 7 2,846 0 0
KB HOME COM 48666K109 11,590 479,513 SH   SOLE 18 479,513 0 0
KB HOME COM 48666K109 3,241 134,083 SH   SOLE 19 134,083 0 0
KB HOME COM 48666K109 165,205 6,835,127 SH   SOLE 21 6,835,127 0 0
KB HOME COM 48666K109 69,924 2,893,023 SH   SOLE 22 2,781,856 0 111,167
KB HOME COM 48666K109 402 16,629 SH   SOLE 26 8,562 0 8,067
KB HOME COM 48666K109 260 10,770 SH   SOLE 28 10,770 0 0
KB HOME COM 48666K109 513 21,206 SH   SOLE 30 21,206 0 0
KB HOME COM 48666K109 52 2,143 SH   SOLE 36 2,143 0 0
KB HOME COM 48666K109 219 9,054 SH   SOLE 40 9,054 0 0
KBR INC COM 48242W106 3,958 207,340 SH   SOLE 2 64,843 0 142,497
KBR INC COM 48242W106 13 663 SH   SOLE 4 663 0 0
KBR INC COM 48242W106 71 3,741 SH   SOLE 7 3,741 0 0
KBR INC COM 48242W106 15,148 793,483 SH   SOLE 18 793,483 0 0
KBR INC COM 48242W106 4,163 218,093 SH   SOLE 19 218,093 0 0
KBR INC COM 48242W106 189,445 9,923,777 SH   SOLE 21 9,923,777 0 0
KBR INC COM 48242W106 92,898 4,866,342 SH   SOLE 22 4,666,916 0 199,426
KBR INC COM 48242W106 1,098 57,524 SH   SOLE 26 37,938 0 19,586
KBR INC COM 48242W106 349 18,270 SH   SOLE 28 18,270 0 0
KBR INC COM 48242W106 744 38,987 SH   SOLE 30 38,987 0 0
KBR INC COM 48242W106 175 9,164 SH   SOLE 36 9,164 0 0
KBR INC COM 48242W106 302 15,812 SH   SOLE 40 15,812 0 0
KEANE GROUP INC COM 48669A108 515 47,288 SH   SOLE 2 1,904 0 45,384
KEANE GROUP INC COM 48669A108 11 1,007 SH   SOLE 7 1,007 0 0
KEANE GROUP INC COM 48669A108 1,789 164,317 SH   SOLE 18 164,317 0 0
KEANE GROUP INC COM 48669A108 836 76,731 SH   SOLE 19 76,731 0 0
KEANE GROUP INC COM 48669A108 18,367 1,686,568 SH   SOLE 21 1,686,568 0 0
KEANE GROUP INC COM 48669A108 14,569 1,337,790 SH   SOLE 22 1,272,709 0 65,081
KEANE GROUP INC COM 48669A108 76 7,023 SH   SOLE 26 0 0 7,023
KEANE GROUP INC COM 48669A108 63 5,778 SH   SOLE 28 5,778 0 0
KEANE GROUP INC COM 48669A108 140 12,876 SH   SOLE 30 12,876 0 0
KEANE GROUP INC COM 48669A108 74 6,835 SH   SOLE 40 6,835 0 0
KEARNY FINL CORP MD COM 48716P108 1,087 84,487 SH   SOLE 2 3,126 0 81,361
KEARNY FINL CORP MD COM 48716P108 14 1,068 SH   SOLE 4 1,068 0 0
KEARNY FINL CORP MD COM 48716P108 26 2,058 SH   SOLE 7 2,058 0 0
KEARNY FINL CORP MD COM 48716P108 3,618 281,145 SH   SOLE 18 281,145 0 0
KEARNY FINL CORP MD COM 48716P108 1,758 136,629 SH   SOLE 19 136,629 0 0
KEARNY FINL CORP MD COM 48716P108 36,768 2,856,884 SH   SOLE 21 2,856,884 0 0
KEARNY FINL CORP MD COM 48716P108 40,721 3,163,998 SH   SOLE 22 3,038,135 0 125,863
KEARNY FINL CORP MD COM 48716P108 13 1,011 SH   SOLE 23 1,011 0 0
KEARNY FINL CORP MD COM 48716P108 429 33,321 SH   SOLE 26 29,365 0 3,956
KEARNY FINL CORP MD COM 48716P108 172 13,367 SH   SOLE 28 13,367 0 0
KEARNY FINL CORP MD COM 48716P108 308 23,944 SH   SOLE 30 23,944 0 0
KEARNY FINL CORP MD COM 48716P108 149 11,603 SH   SOLE 40 11,603 0 0
KELLOGG CO COM 487836108 53,697 935,817 SH   SOLE 2 309,663 0 626,154
KELLOGG CO COM 487836108 8,193 142,778 SH   SOLE 4 135,914 0 6,864
KELLOGG CO COM 487836108 15,648 272,712 SH   SOLE 7 253,858 0 18,854
KELLOGG CO COM 487836108 452 7,882 SH   SOLE 13 7,882 0 0
KELLOGG CO COM 487836108 124 2,167 SH   SOLE 15 2,167 0 0
KELLOGG CO COM 487836108 114,614 1,997,454 SH   SOLE 18 1,908,560 0 88,894
KELLOGG CO COM 487836108 162,700 2,835,485 SH   SOLE 19 2,835,485 0 0
KELLOGG CO COM 487836108 475,252 8,282,544 SH   SOLE 21 8,282,544 0 0
KELLOGG CO COM 487836108 411,155 7,165,479 SH   SOLE 22 6,302,099 0 863,380
KELLOGG CO COM 487836108 19,927 347,274 SH   SOLE 23 347,274 0 0
KELLOGG CO COM 487836108 15,138 263,812 SH   SOLE 25 263,812 0 0
KELLOGG CO COM 487836108 82,806 1,443,123 SH   SOLE 26 360,409 0 1,082,714
KELLOGG CO COM 487836108 2,858 49,809 SH   SOLE 28 35,955 0 13,854
KELLOGG CO COM 487836108 3,110 54,200 SH   SOLE 29 54,200 0 0
KELLOGG CO COM 487836108 71,530 1,246,610 SH   SOLE 30 1,246,610 0 0
KELLOGG CO COM 487836108 10,273 179,030 SH   SOLE 31 126,586 0 52,444
KELLOGG CO COM 487836108 23,827 415,246 SH   SOLE 34 415,246 0 0
KELLOGG CO COM 487836108 16,726 291,487 SH   SOLE 36 291,487 0 0
KELLOGG CO COM 487836108 377 6,576 SH   SOLE 40 6,576 0 0
KELLY SVCS INC CL A 488152208 713 32,337 SH   SOLE 2 1,169 0 31,168
KELLY SVCS INC CL A 488152208 5 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208 17 790 SH   SOLE 7 790 0 0
KELLY SVCS INC CL A 488152208 3,160 143,256 SH   SOLE 18 143,256 0 0
KELLY SVCS INC CL A 488152208 1,089 49,372 SH   SOLE 19 49,372 0 0
KELLY SVCS INC CL A 488152208 76,455 3,465,768 SH   SOLE 21 3,465,768 0 0
KELLY SVCS INC CL A 488152208 19,806 897,839 SH   SOLE 22 843,471 0 54,368
KELLY SVCS INC CL A 488152208 237 10,734 SH   SOLE 26 0 0 10,734
KELLY SVCS INC CL A 488152208 93 4,215 SH   SOLE 28 4,215 0 0
KELLY SVCS INC CL A 488152208 1,021 46,273 SH   SOLE 30 46,273 0 0
KELLY SVCS INC CL A 488152208 79 3,594 SH   SOLE 36 3,594 0 0
KELLY SVCS INC CL A 488152208 83 3,779 SH   SOLE 40 3,779 0 0
KEMET CORP COM NEW 488360207 983 57,929 SH   SOLE 2 2,011 0 55,918
KEMET CORP COM NEW 488360207 5 273 SH   SOLE 4 273 0 0
KEMET CORP COM NEW 488360207 20 1,199 SH   SOLE 7 1,199 0 0
KEMET CORP COM NEW 488360207 4,210 248,080 SH   SOLE 18 248,080 0 0
KEMET CORP COM NEW 488360207 1,465 86,315 SH   SOLE 19 86,315 0 0
KEMET CORP COM NEW 488360207 102,960 6,067,205 SH   SOLE 21 6,067,205 0 0
KEMET CORP COM NEW 488360207 28,479 1,678,192 SH   SOLE 22 1,613,331 0 64,861
KEMET CORP COM NEW 488360207 506 29,842 SH   SOLE 26 23,458 0 6,384
KEMET CORP COM NEW 488360207 120 7,053 SH   SOLE 28 7,053 0 0
KEMET CORP COM NEW 488360207 1,392 82,037 SH   SOLE 30 82,037 0 0
KEMET CORP COM NEW 488360207 455 26,824 SH   SOLE 34 26,824 0 0
KEMET CORP COM NEW 488360207 102 6,025 SH   SOLE 40 6,025 0 0
KEMPER CORP DEL COM 488401100 5,485 72,036 SH   SOLE 2 26,730 0 45,306
KEMPER CORP DEL COM 488401100 6 78 SH   SOLE 4 78 0 0
KEMPER CORP DEL COM 488401100 102 1,338 SH   SOLE 7 1,338 0 0
KEMPER CORP DEL COM 488401100 23,421 307,605 SH   SOLE 18 307,605 0 0
KEMPER CORP DEL COM 488401100 5,289 69,464 SH   SOLE 19 69,464 0 0
KEMPER CORP DEL COM 488401100 294,853 3,872,507 SH   SOLE 21 3,872,507 0 0
KEMPER CORP DEL COM 488401100 144,806 1,901,833 SH   SOLE 22 1,830,524 0 71,309
KEMPER CORP DEL COM 488401100 1,082 14,211 SH   SOLE 26 8,677 0 5,534
KEMPER CORP DEL COM 488401100 559 7,346 SH   SOLE 28 7,346 0 0
KEMPER CORP DEL COM 488401100 982 12,892 SH   SOLE 30 12,892 0 0
KEMPER CORP DEL COM 488401100 109 1,438 SH   SOLE 36 1,438 0 0
KEMPER CORP DEL COM 488401100 396 5,202 SH   SOLE 40 5,202 0 0
KEMPHARM INC COM 488445107 6 3,746 SH   SOLE 18 3,746 0 0
KEMPHARM INC COM 488445107 85 51,139 SH   SOLE 21 51,139 0 0
KEMPHARM INC COM 488445107 54 32,604 SH   SOLE 22 32,604 0 0
KENNAMETAL INC COM 489170100 4,038 109,873 SH   SOLE 2 37,764 0 72,109
KENNAMETAL INC COM 489170100 14 387 SH   SOLE 4 387 0 0
KENNAMETAL INC COM 489170100 84 2,277 SH   SOLE 7 2,277 0 0
KENNAMETAL INC COM 489170100 16,758 456,001 SH   SOLE 18 456,001 0 0
KENNAMETAL INC COM 489170100 4,651 126,551 SH   SOLE 19 126,551 0 0
KENNAMETAL INC COM 489170100 211,762 5,762,239 SH   SOLE 21 5,762,239 0 0
KENNAMETAL INC COM 489170100 110,111 2,996,216 SH   SOLE 22 2,885,955 0 110,261
KENNAMETAL INC COM 489170100 956 26,025 SH   SOLE 26 17,962 0 8,063
KENNAMETAL INC COM 489170100 374 10,186 SH   SOLE 28 10,186 0 0
KENNAMETAL INC COM 489170100 788 21,438 SH   SOLE 30 21,438 0 0
KENNAMETAL INC COM 489170100 95 2,592 SH   SOLE 36 2,592 0 0
KENNAMETAL INC COM 489170100 323 8,778 SH   SOLE 40 8,778 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 2,700 126,207 SH   SOLE 2 12,830 0 113,377
KENNEDY-WILSON HLDGS INC COM 489398107 715 33,430 SH   SOLE 4 33,430 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 4,131 193,127 SH   SOLE 7 193,127 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 72 3,380 SH   SOLE 15 3,380 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 9,165 428,457 SH   SOLE 18 428,457 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 8,392 392,316 SH   SOLE 19 392,316 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 93,940 4,391,767 SH   SOLE 21 4,391,767 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 101,934 4,765,513 SH   SOLE 22 4,591,890 0 173,623
KENNEDY-WILSON HLDGS INC COM 489398107 5,113 239,057 SH   SOLE 25 239,057 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 1,812 84,708 SH   SOLE 26 30,784 0 53,924
KENNEDY-WILSON HLDGS INC COM 489398107 378 17,670 SH   SOLE 28 17,670 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 942 44,032 SH   SOLE 29 44,032 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 13,112 612,997 SH   SOLE 30 612,997 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 274 12,805 SH   SOLE 40 12,805 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 4 577 SH   SOLE 18 577 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 6 844 SH   SOLE 21 844 0 0
KEURIG DR PEPPER INC COM 49271V100 10,708 382,850 SH   SOLE 2 5,206 0 377,644
KEURIG DR PEPPER INC COM 49271V100 98 3,505 SH   SOLE 7 3,505 0 0
KEURIG DR PEPPER INC COM 49271V100 39 1,406 SH   SOLE 15 1,406 0 0
KEURIG DR PEPPER INC COM 49271V100 2,465 88,123 SH   SOLE 18 88,123 0 0
KEURIG DR PEPPER INC COM 49271V100 1,989 71,108 SH   SOLE 19 71,108 0 0
KEURIG DR PEPPER INC COM 49271V100 58,653 2,097,014 SH   SOLE 21 2,097,014 0 0
KEURIG DR PEPPER INC COM 49271V100 126,396 4,518,980 SH   SOLE 22 4,214,127 0 304,853
KEURIG DR PEPPER INC COM 49271V100 4,464 159,595 SH   SOLE 25 159,595 0 0
KEURIG DR PEPPER INC COM 49271V100 6,037 215,830 SH   SOLE 26 84,604 0 131,226
KEURIG DR PEPPER INC COM 49271V100 108 3,848 SH   SOLE 31 3,848 0 0
KEURIG DR PEPPER INC COM 49271V100 3,047 108,924 SH   SOLE 36 108,924 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 9 407 SH   SOLE 18 407 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 6 262 SH   SOLE 21 262 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 378 17,966 SH   SOLE 22 17,966 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 33 8,249 SH   SOLE 2 356 0 7,893
KEY ENERGY SVCS INC DEL COM 49309J103 2 384 SH   SOLE 7 384 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 133 32,860 SH   SOLE 18 32,860 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 50 12,269 SH   SOLE 19 12,269 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 1,330 327,657 SH   SOLE 21 327,657 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 362 89,164 SH   SOLE 22 82,294 0 6,870
KEY TRONIC CORP COM 493144109 11 1,807 SH   SOLE 18 1,807 0 0
KEY TRONIC CORP COM 493144109 206 33,433 SH   SOLE 21 33,433 0 0
KEY TRONIC CORP COM 493144109 105 16,985 SH   SOLE 22 16,985 0 0
KEYCORP NEW COM 493267108 43,351 2,752,439 SH   SOLE 2 416,103 0 2,336,336
KEYCORP NEW COM 493267108 6,015 381,909 SH   SOLE 4 353,974 0 27,935
KEYCORP NEW COM 493267108 13,078 830,347 SH   SOLE 7 830,347 0 0
KEYCORP NEW COM 493267108 300 19,048 SH   SOLE 13 19,048 0 0
KEYCORP NEW COM 493267108 157 9,964 SH   SOLE 15 9,964 0 0
KEYCORP NEW COM 493267108 43,687 2,773,769 SH   SOLE 18 2,641,840 0 131,929
KEYCORP NEW COM 493267108 10,264 651,708 SH   SOLE 19 651,708 0 0
KEYCORP NEW COM 493267108 579,249 36,777,736 SH   SOLE 21 36,777,736 0 0
KEYCORP NEW COM 493267108 383,472 24,347,458 SH   SOLE 22 21,647,971 0 2,699,487
KEYCORP NEW COM 493267108 12,278 779,575 SH   SOLE 23 779,575 0 0
KEYCORP NEW COM 493267108 17,153 1,089,105 SH   SOLE 25 1,089,105 0 0
KEYCORP NEW COM 493267108 66,110 4,197,439 SH   SOLE 26 1,150,333 0 3,047,106
KEYCORP NEW COM 493267108 3,143 199,581 SH   SOLE 28 145,870 0 53,711
KEYCORP NEW COM 493267108 611 38,766 SH   SOLE 29 38,766 0 0
KEYCORP NEW COM 493267108 58,929 3,741,532 SH   SOLE 30 3,741,532 0 0
KEYCORP NEW COM 493267108 5,110 324,440 SH   SOLE 31 205,458 0 118,982
KEYCORP NEW COM 493267108 3,501 222,283 SH   SOLE 32 222,283 0 0
KEYCORP NEW COM 493267108 6,193 393,190 SH   SOLE 34 393,190 0 0
KEYCORP NEW COM 493267108 12,685 805,405 SH   SOLE 36 805,405 0 0
KEYCORP NEW COM 493267108 344 21,829 SH   SOLE 40 21,829 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 46,003 527,561 SH   SOLE 2 49,267 0 478,294
KEYSIGHT TECHNOLOGIES INC COM 49338L103 5,094 58,418 SH   SOLE 4 53,487 0 4,931
KEYSIGHT TECHNOLOGIES INC COM 49338L103 12,657 145,150 SH   SOLE 7 143,251 0 1,899
KEYSIGHT TECHNOLOGIES INC COM 49338L103 96 1,102 SH   SOLE 13 1,102 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 157 1,799 SH   SOLE 15 1,799 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 85,755 983,429 SH   SOLE 18 804,055 0 179,374
KEYSIGHT TECHNOLOGIES INC COM 49338L103 104,320 1,196,326 SH   SOLE 19 1,196,326 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 365,519 4,191,734 SH   SOLE 21 4,191,734 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 434,521 4,983,034 SH   SOLE 22 4,482,356 0 500,678
KEYSIGHT TECHNOLOGIES INC COM 49338L103 11,686 134,013 SH   SOLE 23 134,013 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 15,654 179,524 SH   SOLE 25 179,524 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 79,971 917,099 SH   SOLE 26 249,786 0 667,313
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,235 37,103 SH   SOLE 28 27,333 0 9,770
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,942 45,205 SH   SOLE 29 6,758 0 38,447
KEYSIGHT TECHNOLOGIES INC COM 49338L103 59,491 682,237 SH   SOLE 30 682,237 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 5,065 58,086 SH   SOLE 31 36,746 0 21,340
KEYSIGHT TECHNOLOGIES INC COM 49338L103 15,557 178,403 SH   SOLE 34 178,403 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 11,861 136,025 SH   SOLE 36 136,025 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 372 4,268 SH   SOLE 40 4,268 0 0
KEYW HLDG CORP COM 493723100 438 50,836 SH   SOLE 2 1,920 0 48,916
KEYW HLDG CORP COM 493723100 7 853 SH   SOLE 7 853 0 0
KEYW HLDG CORP COM 493723100 1,482 171,868 SH   SOLE 18 171,868 0 0
KEYW HLDG CORP COM 493723100 653 75,735 SH   SOLE 19 75,735 0 0
KEYW HLDG CORP COM 493723100 14,343 1,663,900 SH   SOLE 21 1,663,900 0 0
KEYW HLDG CORP COM 493723100 11,356 1,317,438 SH   SOLE 22 1,268,661 0 48,777
KEYW HLDG CORP COM 493723100 35 4,032 SH   SOLE 26 0 0 4,032
KEYW HLDG CORP COM 493723100 42 4,862 SH   SOLE 28 4,862 0 0
KEYW HLDG CORP COM 493723100 152 17,623 SH   SOLE 30 17,623 0 0
KEYW HLDG CORP COM 493723100 27 3,137 SH   SOLE 40 3,137 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 184 10,351 SH   SOLE 2 434 0 9,917
KEZAR LIFE SCIENCES INC COM 49372L100 739 41,666 SH   SOLE 18 41,666 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 459 25,855 SH   SOLE 19 25,855 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 7,707 434,439 SH   SOLE 21 434,439 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 2,176 122,649 SH   SOLE 22 119,069 0 3,580
KEZAR LIFE SCIENCES INC COM 49372L100 11 615 SH   SOLE 23 615 0 0
KFORCE INC COM 493732101 1,188 33,840 SH   SOLE 2 15,866 0 17,974
KFORCE INC COM 493732101 20 559 SH   SOLE 7 559 0 0
KFORCE INC COM 493732101 3,113 88,636 SH   SOLE 18 80,534 0 8,102
KFORCE INC COM 493732101 9,509 270,769 SH   SOLE 19 270,769 0 0
KFORCE INC COM 493732101 28,177 802,310 SH   SOLE 21 802,310 0 0
KFORCE INC COM 493732101 32,658 929,885 SH   SOLE 22 894,955 0 34,930
KFORCE INC COM 493732101 2,454 69,884 SH   SOLE 23 69,884 0 0
KFORCE INC COM 493732101 3,995 113,764 SH   SOLE 26 0 0 113,764
KFORCE INC COM 493732101 127 3,614 SH   SOLE 28 3,614 0 0
KFORCE INC COM 493732101 219 6,247 SH   SOLE 30 6,247 0 0
KFORCE INC COM 493732101 156 4,438 SH   SOLE 34 4,438 0 0
KFORCE INC COM 493732101 98 2,788 SH   SOLE 40 2,788 0 0
KILROY RLTY CORP COM 49427F108 20,844 274,409 SH   SOLE 2 49,265 0 225,144
KILROY RLTY CORP COM 49427F108 2,057 27,075 SH   SOLE 4 27,075 0 0
KILROY RLTY CORP COM 49427F108 12,008 158,080 SH   SOLE 7 158,080 0 0
KILROY RLTY CORP COM 49427F108 302 3,974 SH   SOLE 15 3,974 0 0
KILROY RLTY CORP COM 49427F108 22,176 291,938 SH   SOLE 18 291,938 0 0
KILROY RLTY CORP COM 49427F108 13,458 177,173 SH   SOLE 19 177,173 0 0
KILROY RLTY CORP COM 49427F108 451,114 5,938,841 SH   SOLE 21 5,938,841 0 0
KILROY RLTY CORP COM 49427F108 342,330 4,506,712 SH   SOLE 22 4,305,920 0 200,792
KILROY RLTY CORP COM 49427F108 438 5,766 SH   SOLE 23 5,766 0 0
KILROY RLTY CORP COM 49427F108 15,856 208,738 SH   SOLE 25 208,738 0 0
KILROY RLTY CORP COM 49427F108 5,366 70,640 SH   SOLE 26 23,189 0 47,451
KILROY RLTY CORP COM 49427F108 937 12,333 SH   SOLE 28 12,333 0 0
KILROY RLTY CORP COM 49427F108 2,687 35,368 SH   SOLE 29 35,368 0 0
KILROY RLTY CORP COM 49427F108 36,624 482,153 SH   SOLE 30 482,153 0 0
KILROY RLTY CORP COM 49427F108 161 2,117 SH   SOLE 31 2,117 0 0
KILROY RLTY CORP COM 49427F108 226 2,975 SH   SOLE 36 2,975 0 0
KILROY RLTY CORP COM 49427F108 710 9,344 SH   SOLE 40 9,344 0 0
KIMBALL ELECTRONICS INC COM 49428J109 403 26,026 SH   SOLE 2 988 0 25,038
KIMBALL ELECTRONICS INC COM 49428J109 10 648 SH   SOLE 7 648 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,345 86,847 SH   SOLE 18 86,847 0 0
KIMBALL ELECTRONICS INC COM 49428J109 589 38,014 SH   SOLE 19 38,014 0 0
KIMBALL ELECTRONICS INC COM 49428J109 13,508 872,069 SH   SOLE 21 872,069 0 0
KIMBALL ELECTRONICS INC COM 49428J109 11,131 718,573 SH   SOLE 22 686,101 0 32,472
KIMBALL ELECTRONICS INC COM 49428J109 89 5,715 SH   SOLE 26 0 0 5,715
KIMBALL ELECTRONICS INC COM 49428J109 62 3,976 SH   SOLE 28 3,976 0 0
KIMBALL ELECTRONICS INC COM 49428J109 127 8,190 SH   SOLE 30 8,190 0 0
KIMBALL ELECTRONICS INC COM 49428J109 44 2,827 SH   SOLE 40 2,827 0 0
KIMBALL INTL INC CL B 494274103 453 32,060 SH   SOLE 2 1,321 0 30,739
KIMBALL INTL INC CL B 494274103 12 864 SH   SOLE 7 864 0 0
KIMBALL INTL INC CL B 494274103 1,726 122,090 SH   SOLE 18 122,090 0 0
KIMBALL INTL INC CL B 494274103 868 61,371 SH   SOLE 19 61,371 0 0
KIMBALL INTL INC CL B 494274103 17,207 1,216,890 SH   SOLE 21 1,216,890 0 0
KIMBALL INTL INC CL B 494274103 14,992 1,060,254 SH   SOLE 22 1,018,574 0 41,680
KIMBALL INTL INC CL B 494274103 73 5,170 SH   SOLE 23 5,170 0 0
KIMBALL INTL INC CL B 494274103 154 10,920 SH   SOLE 26 0 0 10,920
KIMBALL INTL INC CL B 494274103 66 4,655 SH   SOLE 28 4,655 0 0
KIMBALL INTL INC CL B 494274103 140 9,876 SH   SOLE 30 9,876 0 0
KIMBALL INTL INC CL B 494274103 56 3,946 SH   SOLE 40 3,946 0 0
KIMBERLY CLARK CORP COM 494368103 109,537 884,072 SH   SOLE 2 105,234 0 778,838
KIMBERLY CLARK CORP COM 494368103 13,921 112,360 SH   SOLE 4 103,143 0 9,217
KIMBERLY CLARK CORP COM 494368103 52,954 427,390 SH   SOLE 7 351,952 0 75,438
KIMBERLY CLARK CORP COM 494368103 891 7,189 SH   SOLE 13 7,189 0 0
KIMBERLY CLARK CORP COM 494368103 396 3,195 SH   SOLE 15 3,195 0 0
KIMBERLY CLARK CORP COM 494368103 2 18 SH   SOLE 17 0 0 18
KIMBERLY CLARK CORP COM 494368103 98,717 796,745 SH   SOLE 18 750,561 0 46,184
KIMBERLY CLARK CORP COM 494368103 6,638 53,579 SH   SOLE 19 53,579 0 0
KIMBERLY CLARK CORP COM 494368103 1,174,432 9,478,871 SH   SOLE 21 9,478,871 0 0
KIMBERLY CLARK CORP COM 494368103 1,080,422 8,720,113 SH   SOLE 22 7,777,745 0 942,368
KIMBERLY CLARK CORP COM 494368103 30,589 246,882 SH   SOLE 23 246,882 0 0
KIMBERLY CLARK CORP COM 494368103 38,041 307,033 SH   SOLE 25 307,033 0 0
KIMBERLY CLARK CORP COM 494368103 196,847 1,588,754 SH   SOLE 26 376,996 0 1,211,758
KIMBERLY CLARK CORP COM 494368103 8,234 66,460 SH   SOLE 28 48,228 0 18,232
KIMBERLY CLARK CORP COM 494368103 1,680 13,558 SH   SOLE 29 13,558 0 0
KIMBERLY CLARK CORP COM 494368103 157,332 1,269,827 SH   SOLE 30 1,269,827 0 0
KIMBERLY CLARK CORP COM 494368103 12,974 104,711 SH   SOLE 31 65,174 0 39,537
KIMBERLY CLARK CORP COM 494368103 3,675 29,661 SH   SOLE 32 29,661 0 0
KIMBERLY CLARK CORP COM 494368103 2,738 22,101 SH   SOLE 34 22,101 0 0
KIMBERLY CLARK CORP COM 494368103 41,094 331,669 SH   SOLE 36 331,669 0 0
KIMBERLY CLARK CORP COM 494368103 973 7,856 SH   SOLE 40 7,856 0 0
KIMCO RLTY CORP COM 49446R109 20,876 1,128,417 SH   SOLE 2 156,261 0 972,156
KIMCO RLTY CORP COM 49446R109 4,905 265,134 SH   SOLE 4 254,352 0 10,782
KIMCO RLTY CORP COM 49446R109 17,204 929,931 SH   SOLE 7 929,931 0 0
KIMCO RLTY CORP COM 49446R109 42 2,272 SH   SOLE 13 2,272 0 0
KIMCO RLTY CORP COM 49446R109 343 18,531 SH   SOLE 15 18,531 0 0
KIMCO RLTY CORP COM 49446R109 16,327 882,515 SH   SOLE 18 816,805 0 65,710
KIMCO RLTY CORP COM 49446R109 14,308 773,381 SH   SOLE 19 773,381 0 0
KIMCO RLTY CORP COM 49446R109 223,886 12,101,940 SH   SOLE 21 12,101,940 0 0
KIMCO RLTY CORP COM 49446R109 307,900 16,643,257 SH   SOLE 22 15,478,210 0 1,165,047
KIMCO RLTY CORP COM 49446R109 6,314 341,318 SH   SOLE 23 341,318 0 0
KIMCO RLTY CORP COM 49446R109 23,456 1,267,894 SH   SOLE 25 1,267,894 0 0
KIMCO RLTY CORP COM 49446R109 33,819 1,828,067 SH   SOLE 26 630,570 0 1,197,497
KIMCO RLTY CORP COM 49446R109 1,503 81,253 SH   SOLE 28 59,687 0 21,566
KIMCO RLTY CORP COM 49446R109 4,553 246,120 SH   SOLE 29 159,535 0 86,585
KIMCO RLTY CORP COM 49446R109 60,332 3,261,173 SH   SOLE 30 3,261,173 0 0
KIMCO RLTY CORP COM 49446R109 2,453 132,582 SH   SOLE 31 76,854 0 55,728
KIMCO RLTY CORP COM 49446R109 539 29,122 SH   SOLE 34 29,122 0 0
KIMCO RLTY CORP COM 49446R109 6,538 353,394 SH   SOLE 36 353,394 0 0
KIMCO RLTY CORP COM 49446R109 158 8,543 SH   SOLE 40 8,543 0 0
KINDER MORGAN INC DEL COM 49456B101 123,592 6,176,487 SH   SOLE 2 1,632,425 0 4,544,062
KINDER MORGAN INC DEL COM 49456B101 18,905 944,775 SH   SOLE 4 892,388 0 52,387
KINDER MORGAN INC DEL COM 49456B101 81,649 4,080,402 SH   SOLE 7 4,051,080 0 29,322
KINDER MORGAN INC DEL COM 49456B101 3,493 174,539 SH   SOLE 13 174,539 0 0
KINDER MORGAN INC DEL COM 49456B101 383 19,129 SH   SOLE 15 19,129 0 0
KINDER MORGAN INC DEL COM 49456B101 90,758 4,535,616 SH   SOLE 18 4,274,190 0 261,426
KINDER MORGAN INC DEL COM 49456B101 48,631 2,430,349 SH   SOLE 19 2,430,349 0 0
KINDER MORGAN INC DEL COM 49456B101 808,312 40,395,386 SH   SOLE 21 40,395,386 0 0
KINDER MORGAN INC DEL COM 49456B101 977,978 48,874,454 SH   SOLE 22 42,933,536 0 5,940,918
KINDER MORGAN INC DEL COM 49456B101 37,443 1,871,194 SH   SOLE 23 1,871,194 0 0
KINDER MORGAN INC DEL COM 49456B101 36,206 1,809,412 SH   SOLE 25 1,809,412 0 0
KINDER MORGAN INC DEL COM 49456B101 155,651 7,778,637 SH   SOLE 26 2,135,753 0 5,642,884
KINDER MORGAN INC DEL COM 49456B101 7,655 382,552 SH   SOLE 28 277,804 0 104,748
KINDER MORGAN INC DEL COM 49456B101 17,136 856,371 SH   SOLE 29 290,764 0 565,607
KINDER MORGAN INC DEL COM 49456B101 147,314 7,361,997 SH   SOLE 30 7,361,997 0 0
KINDER MORGAN INC DEL COM 49456B101 18,065 902,781 SH   SOLE 31 492,294 0 410,487
KINDER MORGAN INC DEL COM 49456B101 17,707 884,913 SH   SOLE 34 884,913 0 0
KINDER MORGAN INC DEL COM 49456B101 38,447 1,921,393 SH   SOLE 36 1,921,393 0 0
KINDER MORGAN INC DEL COM 49456B101 919 45,937 SH   SOLE 40 45,937 0 0
KINDRED BIOSCIENCES INC COM 494577109 261 28,464 SH   SOLE 2 1,194 0 27,270
KINDRED BIOSCIENCES INC COM 494577109 6 623 SH   SOLE 7 623 0 0
KINDRED BIOSCIENCES INC COM 494577109 1,048 114,340 SH   SOLE 18 114,340 0 0
KINDRED BIOSCIENCES INC COM 494577109 515 56,141 SH   SOLE 19 56,141 0 0
KINDRED BIOSCIENCES INC COM 494577109 10,505 1,145,558 SH   SOLE 21 1,145,558 0 0
KINDRED BIOSCIENCES INC COM 494577109 5,710 622,722 SH   SOLE 22 602,182 0 20,540
KINGSTONE COS INC COM 496719105 136 9,228 SH   SOLE 2 245 0 8,983
KINGSTONE COS INC COM 496719105 471 31,933 SH   SOLE 18 31,933 0 0
KINGSTONE COS INC COM 496719105 204 13,813 SH   SOLE 19 13,813 0 0
KINGSTONE COS INC COM 496719105 4,558 309,201 SH   SOLE 21 309,201 0 0
KINGSTONE COS INC COM 496719105 1,530 103,783 SH   SOLE 22 98,672 0 5,111
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 173 9,599 SH   SOLE 2 409 0 9,190
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 703 38,938 SH   SOLE 18 38,938 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 401 22,185 SH   SOLE 19 22,185 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 10,760 595,783 SH   SOLE 21 595,783 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 5,423 300,278 SH   SOLE 22 296,920 0 3,358
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 9 512 SH   SOLE 23 512 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 13 724 SH   SOLE 30 724 0 0
KINROSS GOLD CORP COM 496902404 2,133 620,071 SH   SOLE 21 620,071 0 0
KINROSS GOLD CORP COM 496902404 6,519 1,894,937 SH   SOLE 22 1,894,937 0 0
KINSALE CAP GROUP INC COM 49714P108 1,645 23,992 SH   SOLE 2 8,915 0 15,077
KINSALE CAP GROUP INC COM 49714P108 16 228 SH   SOLE 4 228 0 0
KINSALE CAP GROUP INC COM 49714P108 28 406 SH   SOLE 7 406 0 0
KINSALE CAP GROUP INC COM 49714P108 4,709 68,675 SH   SOLE 18 61,897 0 6,778
KINSALE CAP GROUP INC COM 49714P108 11,774 171,701 SH   SOLE 19 171,701 0 0
KINSALE CAP GROUP INC COM 49714P108 43,152 629,315 SH   SOLE 21 629,315 0 0
KINSALE CAP GROUP INC COM 49714P108 48,092 701,363 SH   SOLE 22 672,186 0 29,177
KINSALE CAP GROUP INC COM 49714P108 2,247 32,765 SH   SOLE 23 32,765 0 0
KINSALE CAP GROUP INC COM 49714P108 5,001 72,931 SH   SOLE 26 7,941 0 64,990
KINSALE CAP GROUP INC COM 49714P108 180 2,618 SH   SOLE 28 2,618 0 0
KINSALE CAP GROUP INC COM 49714P108 337 4,914 SH   SOLE 30 4,914 0 0
KINSALE CAP GROUP INC COM 49714P108 156 2,273 SH   SOLE 40 2,273 0 0
KIRBY CORP COM 497266106 10,793 143,702 SH   SOLE 2 29,714 0 113,988
KIRBY CORP COM 497266106 6 76 SH   SOLE 4 76 0 0
KIRBY CORP COM 497266106 126 1,672 SH   SOLE 7 1,672 0 0
KIRBY CORP COM 497266106 11,950 159,099 SH   SOLE 18 159,099 0 0
KIRBY CORP COM 497266106 938 12,490 SH   SOLE 19 12,490 0 0
KIRBY CORP COM 497266106 225,745 3,005,530 SH   SOLE 21 3,005,530 0 0
KIRBY CORP COM 497266106 134,454 1,790,096 SH   SOLE 22 1,691,413 0 98,683
KIRBY CORP COM 497266106 12 154 SH   SOLE 23 154 0 0
KIRBY CORP COM 497266106 381 5,079 SH   SOLE 26 3,914 0 1,165
KIRBY CORP COM 497266106 149 1,987 SH   SOLE 28 1,987 0 0
KIRBY CORP COM 497266106 311 4,142 SH   SOLE 30 4,142 0 0
KIRBY CORP COM 497266106 95 1,270 SH   SOLE 31 1,270 0 0
KIRBY CORP COM 497266106 127 1,697 SH   SOLE 36 1,697 0 0
KIRBY CORP COM 497266106 115 1,528 SH   SOLE 40 1,528 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 2,493 81,992 SH   SOLE 21 81,992 0 0
KIRKLANDS INC COM 497498105 105 14,910 SH   SOLE 2 609 0 14,301
KIRKLANDS INC COM 497498105 2 353 SH   SOLE 7 353 0 0
KIRKLANDS INC COM 497498105 479 68,166 SH   SOLE 18 68,166 0 0
KIRKLANDS INC COM 497498105 151 21,518 SH   SOLE 19 21,518 0 0
KIRKLANDS INC COM 497498105 12,223 1,738,645 SH   SOLE 21 1,738,645 0 0
KIRKLANDS INC COM 497498105 2,984 424,460 SH   SOLE 22 407,253 0 17,207
KIRKLANDS INC COM 497498105 133 18,891 SH   SOLE 30 18,891 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,385 86,629 SH   SOLE 2 2,897 0 83,732
KITE RLTY GROUP TR COM NEW 49803T300 346 21,610 SH   SOLE 4 21,610 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,932 120,809 SH   SOLE 7 120,809 0 0
KITE RLTY GROUP TR COM NEW 49803T300 55 3,444 SH   SOLE 15 3,444 0 0
KITE RLTY GROUP TR COM NEW 49803T300 5,904 369,237 SH   SOLE 18 369,237 0 0
KITE RLTY GROUP TR COM NEW 49803T300 4,138 258,810 SH   SOLE 19 258,810 0 0
KITE RLTY GROUP TR COM NEW 49803T300 148,698 9,299,463 SH   SOLE 21 9,299,463 0 0
KITE RLTY GROUP TR COM NEW 49803T300 56,112 3,509,198 SH   SOLE 22 3,392,403 0 116,795
KITE RLTY GROUP TR COM NEW 49803T300 74 4,639 SH   SOLE 23 4,639 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,713 169,662 SH   SOLE 25 169,662 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,109 69,339 SH   SOLE 26 35,651 0 33,688
KITE RLTY GROUP TR COM NEW 49803T300 193 12,058 SH   SOLE 28 12,058 0 0
KITE RLTY GROUP TR COM NEW 49803T300 454 28,416 SH   SOLE 29 28,416 0 0
KITE RLTY GROUP TR COM NEW 49803T300 8,200 512,809 SH   SOLE 30 512,809 0 0
KITE RLTY GROUP TR COM NEW 49803T300 148 9,280 SH   SOLE 40 9,280 0 0
KKR & CO INC CL A 48251W104 4,512 192,080 SH   SOLE 2 22,826 0 169,254
KKR & CO INC CL A 48251W104 3,477 148,035 SH   SOLE 4 135,140 0 12,895
KKR & CO INC CL A 48251W104 468 19,927 SH   SOLE 7 19,927 0 0
KKR & CO INC CL A 48251W104 63 2,687 SH   SOLE 13 2,687 0 0
KKR & CO INC CL A 48251W104 4 171 SH   SOLE 17 0 0 171
KKR & CO INC CL A 48251W104 1,634 69,541 SH   SOLE 18 30,922 0 38,619
KKR & CO INC CL A 48251W104 54 2,284 SH   SOLE 19 2,284 0 0
KKR & CO INC CL A 48251W104 12,860 547,482 SH   SOLE 21 547,482 0 0
KKR & CO INC CL A 48251W104 226,842 9,656,963 SH   SOLE 22 9,402,498 0 254,465
KKR & CO INC CL A 48251W104 8,093 344,517 SH   SOLE 23 344,517 0 0
KKR & CO INC CL A 48251W104 19,734 840,083 SH   SOLE 26 349,524 0 490,559
KKR & CO INC CL A 48251W104 2,208 94,018 SH   SOLE 28 67,321 0 26,697
KKR & CO INC CL A 48251W104 2,788 118,672 SH   SOLE 29 18,709 0 99,963
KKR & CO INC CL A 48251W104 39,167 1,667,398 SH   SOLE 30 1,667,398 0 0
KKR & CO INC CL A 48251W104 3,215 136,869 SH   SOLE 31 81,279 0 55,590
KKR & CO INC CL A 48251W104 12,649 538,472 SH   SOLE 34 538,472 0 0
KKR & CO INC CL A 48251W104 1,937 82,441 SH   SOLE 36 82,441 0 0
KKR & CO INC CL A 48251W104 243 10,326 SH   SOLE 40 10,326 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 538 26,875 SH   SOLE 2 5,888 0 20,987
KKR REAL ESTATE FIN TR INC COM 48251K100 6 305 SH   SOLE 7 305 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,373 68,575 SH   SOLE 18 68,575 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 2,209 110,319 SH   SOLE 19 110,319 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 23,719 1,184,753 SH   SOLE 21 1,184,753 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 20,376 1,017,793 SH   SOLE 22 983,364 0 34,429
KKR REAL ESTATE FIN TR INC COM 48251K100 138 6,904 SH   SOLE 23 6,904 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 246 12,291 SH   SOLE 30 12,291 0 0
KLA-TENCOR CORP COM 482480100 46,784 391,797 SH   SOLE 2 32,267 0 359,530
KLA-TENCOR CORP COM 482480100 6,207 51,984 SH   SOLE 4 47,871 0 4,113
KLA-TENCOR CORP COM 482480100 20,202 169,178 SH   SOLE 7 135,261 0 33,917
KLA-TENCOR CORP COM 482480100 110 924 SH   SOLE 13 924 0 0
KLA-TENCOR CORP COM 482480100 227 1,898 SH   SOLE 15 1,898 0 0
KLA-TENCOR CORP COM 482480100 44,255 370,614 SH   SOLE 18 349,420 0 21,194
KLA-TENCOR CORP COM 482480100 9,509 79,635 SH   SOLE 19 79,635 0 0
KLA-TENCOR CORP COM 482480100 550,211 4,607,746 SH   SOLE 21 4,607,746 0 0
KLA-TENCOR CORP COM 482480100 506,543 4,242,050 SH   SOLE 22 3,812,975 0 429,075
KLA-TENCOR CORP COM 482480100 13,918 116,553 SH   SOLE 23 116,553 0 0
KLA-TENCOR CORP COM 482480100 18,115 151,703 SH   SOLE 25 151,703 0 0
KLA-TENCOR CORP COM 482480100 76,483 640,504 SH   SOLE 26 198,247 0 442,257
KLA-TENCOR CORP COM 482480100 3,640 30,484 SH   SOLE 28 22,028 0 8,456
KLA-TENCOR CORP COM 482480100 4,809 40,271 SH   SOLE 29 6,370 0 33,901
KLA-TENCOR CORP COM 482480100 78,350 656,139 SH   SOLE 30 656,139 0 0
KLA-TENCOR CORP COM 482480100 5,850 48,991 SH   SOLE 31 30,353 0 18,638
KLA-TENCOR CORP COM 482480100 2,625 21,979 SH   SOLE 32 21,979 0 0
KLA-TENCOR CORP COM 482480100 3,068 25,697 SH   SOLE 34 25,697 0 0
KLA-TENCOR CORP COM 482480100 15,024 125,815 SH   SOLE 36 125,815 0 0
KLA-TENCOR CORP COM 482480100 495 4,148 SH   SOLE 40 4,148 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 571 22,712 SH   SOLE 2 750 0 21,962
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 3 115 SH   SOLE 4 115 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 11 446 SH   SOLE 7 446 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 2,267 90,169 SH   SOLE 18 90,169 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 813 32,337 SH   SOLE 19 32,337 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 59,611 2,371,164 SH   SOLE 21 2,371,164 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 16,879 671,409 SH   SOLE 22 645,808 0 25,601
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 100 3,986 SH   SOLE 26 2,414 0 1,572
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 71 2,813 SH   SOLE 28 2,813 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 791 31,470 SH   SOLE 30 31,470 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 18 706 SH   SOLE 36 706 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 59 2,328 SH   SOLE 40 2,328 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 11,409 349,107 SH   SOLE 2 68,309 0 280,798
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,615 49,418 SH   SOLE 4 46,038 0 3,380
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 297 9,093 SH   SOLE 7 9,093 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 62 1,908 SH   SOLE 13 1,908 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 12,249 374,815 SH   SOLE 18 363,798 0 11,017
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 901 27,583 SH   SOLE 19 27,583 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 201,524 6,166,572 SH   SOLE 21 6,166,572 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 136,168 4,166,694 SH   SOLE 22 3,893,241 0 273,453
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3,072 94,002 SH   SOLE 23 94,002 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 51 1,557 SH   SOLE 25 1,557 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 10,593 324,150 SH   SOLE 26 175,387 0 148,763
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 860 26,304 SH   SOLE 28 19,570 0 6,734
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,074 32,861 SH   SOLE 29 5,205 0 27,656
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 8,622 263,844 SH   SOLE 30 263,844 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,363 41,706 SH   SOLE 31 25,996 0 15,710
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 173 5,284 SH   SOLE 34 5,284 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 752 22,998 SH   SOLE 36 22,998 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 87 2,676 SH   SOLE 40 2,676 0 0
KNOLL INC COM NEW 498904200 741 39,161 SH   SOLE 2 1,655 0 37,506
KNOLL INC COM NEW 498904200 5 266 SH   SOLE 4 266 0 0
KNOLL INC COM NEW 498904200 19 1,003 SH   SOLE 7 1,003 0 0
KNOLL INC COM NEW 498904200 2,947 155,849 SH   SOLE 18 155,849 0 0
KNOLL INC COM NEW 498904200 1,483 78,414 SH   SOLE 19 78,414 0 0
KNOLL INC COM NEW 498904200 28,949 1,530,879 SH   SOLE 21 1,530,879 0 0
KNOLL INC COM NEW 498904200 27,853 1,472,950 SH   SOLE 22 1,410,051 0 62,899
KNOLL INC COM NEW 498904200 529 27,958 SH   SOLE 26 9,886 0 18,072
KNOLL INC COM NEW 498904200 133 7,022 SH   SOLE 28 7,022 0 0
KNOLL INC COM NEW 498904200 276 14,584 SH   SOLE 30 14,584 0 0
KNOLL INC COM NEW 498904200 102 5,404 SH   SOLE 40 5,404 0 0
KNOWLES CORP COM 49926D109 1,581 89,699 SH   SOLE 2 3,037 0 86,662
KNOWLES CORP COM 49926D109 9 492 SH   SOLE 4 492 0 0
KNOWLES CORP COM 49926D109 33 1,874 SH   SOLE 7 1,874 0 0
KNOWLES CORP COM 49926D109 6,845 388,256 SH   SOLE 18 388,256 0 0
KNOWLES CORP COM 49926D109 2,361 133,936 SH   SOLE 19 133,936 0 0
KNOWLES CORP COM 49926D109 168,657 9,566,457 SH   SOLE 21 9,566,457 0 0
KNOWLES CORP COM 49926D109 46,711 2,649,528 SH   SOLE 22 2,531,457 0 118,071
KNOWLES CORP COM 49926D109 569 32,302 SH   SOLE 26 8,531 0 23,771
KNOWLES CORP COM 49926D109 224 12,685 SH   SOLE 28 12,685 0 0
KNOWLES CORP COM 49926D109 2,332 132,271 SH   SOLE 30 132,271 0 0
KNOWLES CORP COM 49926D109 166 9,440 SH   SOLE 40 9,440 0 0
KODIAK SCIENCES INC COM 50015M109 52 7,907 SH   SOLE 2 271 0 7,636
KODIAK SCIENCES INC COM 50015M109 193 29,482 SH   SOLE 18 29,482 0 0
KODIAK SCIENCES INC COM 50015M109 88 13,435 SH   SOLE 19 13,435 0 0
KODIAK SCIENCES INC COM 50015M109 1,975 302,475 SH   SOLE 21 302,475 0 0
KODIAK SCIENCES INC COM 50015M109 496 76,014 SH   SOLE 22 73,474 0 2,540
KOHLS CORP COM 500255104 47,637 692,703 SH   SOLE 2 269,878 0 422,825
KOHLS CORP COM 500255104 7,865 114,368 SH   SOLE 4 110,060 0 4,308
KOHLS CORP COM 500255104 14,582 212,045 SH   SOLE 7 171,413 0 40,632
KOHLS CORP COM 500255104 1,872 27,219 SH   SOLE 13 27,219 0 0
KOHLS CORP COM 500255104 104 1,518 SH   SOLE 15 1,518 0 0
KOHLS CORP COM 500255104 33,917 493,195 SH   SOLE 18 459,927 0 33,268
KOHLS CORP COM 500255104 22,539 327,744 SH   SOLE 19 327,744 0 0
KOHLS CORP COM 500255104 468,523 6,812,903 SH   SOLE 21 6,812,903 0 0
KOHLS CORP COM 500255104 384,433 5,590,122 SH   SOLE 22 4,889,459 0 700,663
KOHLS CORP COM 500255104 16,663 242,298 SH   SOLE 23 242,298 0 0
KOHLS CORP COM 500255104 11,428 166,177 SH   SOLE 25 166,177 0 0
KOHLS CORP COM 500255104 69,676 1,013,175 SH   SOLE 26 245,994 0 767,181
KOHLS CORP COM 500255104 2,212 32,170 SH   SOLE 28 23,600 0 8,570
KOHLS CORP COM 500255104 14,205 206,560 SH   SOLE 29 86,746 0 119,814
KOHLS CORP COM 500255104 45,902 667,476 SH   SOLE 30 667,476 0 0
KOHLS CORP COM 500255104 14,176 206,134 SH   SOLE 31 157,294 0 48,840
KOHLS CORP COM 500255104 3,466 50,403 SH   SOLE 32 50,403 0 0
KOHLS CORP COM 500255104 16,859 245,149 SH   SOLE 34 245,149 0 0
KOHLS CORP COM 500255104 8,101 117,795 SH   SOLE 35 117,795 0 0
KOHLS CORP COM 500255104 13,931 202,572 SH   SOLE 36 202,572 0 0
KOHLS CORP COM 500255104 236 3,426 SH   SOLE 40 3,426 0 0
KONA GRILL INC COM 50047H201 1 1,299 SH   SOLE 18 1,299 0 0
KONA GRILL INC COM 50047H201 20 21,476 SH   SOLE 21 21,476 0 0
KONA GRILL INC COM 50047H201 20 21,754 SH   SOLE 22 21,754 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 3,934 96,275 SH   SOLE 2 96,275 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 217,505 5,323,176 SH   SOLE 18 5,323,176 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 48,496 1,186,883 SH   SOLE 19 1,186,883 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 42 1,030 SH   SOLE 22 1,030 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,812 44,357 SH   SOLE 23 44,357 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 12,007 293,849 SH   SOLE 34 293,849 0 0
KOPIN CORP COM 500600101 67 50,011 SH   SOLE 2 1,891 0 48,120
KOPIN CORP COM 500600101 3 1,866 SH   SOLE 7 1,866 0 0
KOPIN CORP COM 500600101 348 259,605 SH   SOLE 18 259,605 0 0
KOPIN CORP COM 500600101 116 86,644 SH   SOLE 19 86,644 0 0
KOPIN CORP COM 500600101 9,286 6,929,536 SH   SOLE 21 6,929,536 0 0
KOPIN CORP COM 500600101 2,398 1,789,654 SH   SOLE 22 1,736,860 0 52,794
KOPIN CORP COM 500600101 87 64,812 SH   SOLE 30 64,812 0 0
KOPPERS HOLDINGS INC COM 50060P106 484 18,611 SH   SOLE 2 699 0 17,912
KOPPERS HOLDINGS INC COM 50060P106 5 192 SH   SOLE 4 192 0 0
KOPPERS HOLDINGS INC COM 50060P106 13 483 SH   SOLE 7 483 0 0
KOPPERS HOLDINGS INC COM 50060P106 2,395 92,198 SH   SOLE 18 92,198 0 0
KOPPERS HOLDINGS INC COM 50060P106 783 30,133 SH   SOLE 19 30,133 0 0
KOPPERS HOLDINGS INC COM 50060P106 58,481 2,250,989 SH   SOLE 21 2,250,989 0 0
KOPPERS HOLDINGS INC COM 50060P106 15,021 578,159 SH   SOLE 22 550,627 0 27,532
KOPPERS HOLDINGS INC COM 50060P106 141 5,436 SH   SOLE 26 3,977 0 1,459
KOPPERS HOLDINGS INC COM 50060P106 77 2,969 SH   SOLE 28 2,969 0 0
KOPPERS HOLDINGS INC COM 50060P106 744 28,624 SH   SOLE 30 28,624 0 0
KOPPERS HOLDINGS INC COM 50060P106 65 2,512 SH   SOLE 40 2,512 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,232 94,662 SH   SOLE 21 94,662 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,468 112,852 SH   SOLE 22 112,852 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 15 1,129 SH   SOLE 25 1,129 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 2,693 207,031 SH   SOLE 30 207,031 0 0
KORN FERRY COM NEW 500643200 2,058 45,967 SH   SOLE 2 2,011 0 43,956
KORN FERRY COM NEW 500643200 11 254 SH   SOLE 4 254 0 0
KORN FERRY COM NEW 500643200 44 977 SH   SOLE 7 977 0 0
KORN FERRY COM NEW 500643200 10,885 243,069 SH   SOLE 18 243,069 0 0
KORN FERRY COM NEW 500643200 3,966 88,571 SH   SOLE 19 88,571 0 0
KORN FERRY COM NEW 500643200 270,195 6,033,833 SH   SOLE 21 6,033,833 0 0
KORN FERRY COM NEW 500643200 93,744 2,093,424 SH   SOLE 22 2,020,521 0 72,903
KORN FERRY COM NEW 500643200 15 324 SH   SOLE 23 324 0 0
KORN FERRY COM NEW 500643200 665 14,845 SH   SOLE 26 10,487 0 4,358
KORN FERRY COM NEW 500643200 296 6,609 SH   SOLE 28 6,609 0 0
KORN FERRY COM NEW 500643200 3,650 81,510 SH   SOLE 30 81,510 0 0
KORN FERRY COM NEW 500643200 241 5,373 SH   SOLE 40 5,373 0 0
KORNIT DIGITAL LTD SHS M6372Q113 33 1,387 SH   SOLE 7 1,387 0 0
KORNIT DIGITAL LTD SHS M6372Q113 9,139 384,003 SH   SOLE 21 384,003 0 0
KORNIT DIGITAL LTD SHS M6372Q113 4,819 202,473 SH   SOLE 22 194,045 0 8,428
KORNIT DIGITAL LTD SHS M6372Q113 103 4,336 SH   SOLE 26 0 0 4,336
KORNIT DIGITAL LTD SHS M6372Q113 94 3,944 SH   SOLE 30 3,944 0 0
KORNIT DIGITAL LTD SHS M6372Q113 84 3,523 SH   SOLE 40 3,523 0 0
KOSMOS ENERGY LTD COM 500688106 3,602 578,219 SH   SOLE 2 129,531 0 448,688
KOSMOS ENERGY LTD COM 500688106 9 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD COM 500688106 33 5,337 SH   SOLE 7 5,337 0 0
KOSMOS ENERGY LTD COM 500688106 754 121,043 SH   SOLE 18 121,043 0 0
KOSMOS ENERGY LTD COM 500688106 16,504 2,649,065 SH   SOLE 19 2,649,065 0 0
KOSMOS ENERGY LTD COM 500688106 19,246 3,089,194 SH   SOLE 21 3,089,194 0 0
KOSMOS ENERGY LTD COM 500688106 44,049 7,070,434 SH   SOLE 22 6,585,322 0 485,112
KOSMOS ENERGY LTD COM 500688106 1,890 303,376 SH   SOLE 25 303,376 0 0
KOSMOS ENERGY LTD COM 500688106 863 138,568 SH   SOLE 26 73,272 0 65,296
KOSMOS ENERGY LTD COM 500688106 210 33,637 SH   SOLE 28 33,637 0 0
KOSMOS ENERGY LTD COM 500688106 3,675 589,951 SH   SOLE 29 589,951 0 0
KOSMOS ENERGY LTD COM 500688106 804 129,109 SH   SOLE 30 129,109 0 0
KOSMOS ENERGY LTD COM 500688106 31 4,996 SH   SOLE 31 4,996 0 0
KOSMOS ENERGY LTD COM 500688106 19,594 3,145,182 SH   SOLE 34 3,145,182 0 0
KOSMOS ENERGY LTD COM 500688106 194 31,119 SH   SOLE 40 31,119 0 0
KOSS CORP COM 500692108 18 8,843 SH   SOLE 22 8,843 0 0
KRAFT HEINZ CO COM 500754106 49,108 1,504,064 SH   SOLE 2 145,968 0 1,358,096
KRAFT HEINZ CO COM 500754106 6,777 207,551 SH   SOLE 4 191,467 0 16,084
KRAFT HEINZ CO COM 500754106 20,126 616,402 SH   SOLE 7 535,541 0 80,861
KRAFT HEINZ CO COM 500754106 1,025 31,381 SH   SOLE 13 31,381 0 0
KRAFT HEINZ CO COM 500754106 224 6,862 SH   SOLE 15 6,862 0 0
KRAFT HEINZ CO COM 500754106 36,037 1,103,726 SH   SOLE 18 1,021,260 0 82,466
KRAFT HEINZ CO COM 500754106 6,236 190,997 SH   SOLE 19 190,997 0 0
KRAFT HEINZ CO COM 500754106 118 3,607 SH   SOLE 20 3,607 0 0
KRAFT HEINZ CO COM 500754106 350,859 10,746,057 SH   SOLE 21 10,746,057 0 0
KRAFT HEINZ CO COM 500754106 484,796 14,848,266 SH   SOLE 22 13,190,697 0 1,657,569
KRAFT HEINZ CO COM 500754106 14,068 430,878 SH   SOLE 23 430,878 0 0
KRAFT HEINZ CO COM 500754106 18,455 565,249 SH   SOLE 25 565,249 0 0
KRAFT HEINZ CO COM 500754106 88,888 2,722,458 SH   SOLE 26 670,625 0 2,051,833
KRAFT HEINZ CO COM 500754106 3,800 116,384 SH   SOLE 28 84,501 0 31,883
KRAFT HEINZ CO COM 500754106 764 23,408 SH   SOLE 29 23,408 0 0
KRAFT HEINZ CO COM 500754106 91,072 2,789,330 SH   SOLE 30 2,789,330 0 0
KRAFT HEINZ CO COM 500754106 6,058 185,537 SH   SOLE 31 115,662 0 69,875
KRAFT HEINZ CO COM 500754106 5,783 177,111 SH   SOLE 32 177,111 0 0
KRAFT HEINZ CO COM 500754106 1,265 38,734 SH   SOLE 34 38,734 0 0
KRAFT HEINZ CO COM 500754106 17,521 536,632 SH   SOLE 36 536,632 0 0
KRAFT HEINZ CO COM 500754106 462 14,157 SH   SOLE 40 14,157 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 11,629 364,662 SH   SOLE 2 0 0 364,662
KRATON CORPORATION COM 50077C106 862 26,790 SH   SOLE 2 1,111 0 25,679
KRATON CORPORATION COM 50077C106 10 300 SH   SOLE 4 300 0 0
KRATON CORPORATION COM 50077C106 20 620 SH   SOLE 7 620 0 0
KRATON CORPORATION COM 50077C106 4,334 134,682 SH   SOLE 18 134,682 0 0
KRATON CORPORATION COM 50077C106 1,561 48,522 SH   SOLE 19 48,522 0 0
KRATON CORPORATION COM 50077C106 108,943 3,385,422 SH   SOLE 21 3,385,422 0 0
KRATON CORPORATION COM 50077C106 29,355 912,222 SH   SOLE 22 868,996 0 43,226
KRATON CORPORATION COM 50077C106 533 16,550 SH   SOLE 26 8,535 0 8,015
KRATON CORPORATION COM 50077C106 143 4,444 SH   SOLE 28 4,444 0 0
KRATON CORPORATION COM 50077C106 1,462 45,438 SH   SOLE 30 45,438 0 0
KRATON CORPORATION COM 50077C106 110 3,403 SH   SOLE 40 3,403 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,210 77,406 SH   SOLE 2 3,175 0 74,231
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 7 417 SH   SOLE 4 417 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 28 1,811 SH   SOLE 7 1,811 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 4,482 286,727 SH   SOLE 18 286,727 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,156 137,918 SH   SOLE 19 137,918 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 77,555 4,961,925 SH   SOLE 21 4,961,925 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 40,578 2,596,173 SH   SOLE 22 2,477,690 0 118,483
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 896 57,306 SH   SOLE 26 27,406 0 29,900
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 190 12,147 SH   SOLE 28 12,147 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 354 22,672 SH   SOLE 30 22,672 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 119 7,582 SH   SOLE 40 7,582 0 0
KROGER CO COM 501044101 50,407 2,049,047 SH   SOLE 2 249,878 0 1,799,169
KROGER CO COM 501044101 7,277 295,826 SH   SOLE 4 274,379 0 21,447
KROGER CO COM 501044101 23,203 943,202 SH   SOLE 7 682,297 0 260,905
KROGER CO COM 501044101 870 35,374 SH   SOLE 13 35,374 0 0
KROGER CO COM 501044101 163 6,620 SH   SOLE 15 6,620 0 0
KROGER CO COM 501044101 62,700 2,548,774 SH   SOLE 18 2,434,408 0 114,366
KROGER CO COM 501044101 26,472 1,076,104 SH   SOLE 19 1,076,104 0 0
KROGER CO COM 501044101 472,635 19,212,820 SH   SOLE 21 19,212,820 0 0
KROGER CO COM 501044101 505,210 20,536,989 SH   SOLE 22 18,229,422 0 2,307,567
KROGER CO COM 501044101 14,720 598,365 SH   SOLE 23 598,365 0 0
KROGER CO COM 501044101 18,755 762,400 SH   SOLE 25 762,400 0 0
KROGER CO COM 501044101 96,652 3,928,959 SH   SOLE 26 897,059 0 3,031,900
KROGER CO COM 501044101 3,820 155,266 SH   SOLE 28 113,118 0 42,148
KROGER CO COM 501044101 895 36,398 SH   SOLE 29 36,398 0 0
KROGER CO COM 501044101 79,626 3,236,835 SH   SOLE 30 3,236,835 0 0
KROGER CO COM 501044101 6,158 250,342 SH   SOLE 31 150,583 0 99,759
KROGER CO COM 501044101 8,996 365,690 SH   SOLE 34 365,690 0 0
KROGER CO COM 501044101 19,445 790,434 SH   SOLE 36 790,434 0 0
KROGER CO COM 501044101 443 18,027 SH   SOLE 40 18,027 0 0
KRONOS WORLDWIDE INC COM 50105F105 261 18,646 SH   SOLE 2 578 0 18,068
KRONOS WORLDWIDE INC COM 50105F105 2 107 SH   SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105 6 456 SH   SOLE 7 456 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,017 72,550 SH   SOLE 18 72,550 0 0
KRONOS WORLDWIDE INC COM 50105F105 465 33,175 SH   SOLE 19 33,175 0 0
KRONOS WORLDWIDE INC COM 50105F105 10,158 724,519 SH   SOLE 21 724,519 0 0
KRONOS WORLDWIDE INC COM 50105F105 18,331 1,307,462 SH   SOLE 22 1,280,183 0 27,279
KRONOS WORLDWIDE INC COM 50105F105 112 7,978 SH   SOLE 26 0 0 7,978
KRONOS WORLDWIDE INC COM 50105F105 56 3,975 SH   SOLE 28 3,975 0 0
KRONOS WORLDWIDE INC COM 50105F105 92 6,548 SH   SOLE 30 6,548 0 0
KRONOS WORLDWIDE INC COM 50105F105 31 2,183 SH   SOLE 40 2,183 0 0
KRYSTAL BIOTECH INC COM 501147102 42 1,262 SH   SOLE 18 1,262 0 0
KRYSTAL BIOTECH INC COM 501147102 1,135 34,500 SH   SOLE 21 34,500 0 0
KRYSTAL BIOTECH INC COM 501147102 639 19,435 SH   SOLE 22 19,435 0 0
KT CORP SPONSORED ADR 48268K101 12,574 1,010,799 SH   SOLE 2 0 0 1,010,799
KT CORP SPONSORED ADR 48268K101 1,484 119,282 SH   SOLE 4 119,282 0 0
KT CORP SPONSORED ADR 48268K101 2,270 182,466 SH   SOLE 13 182,466 0 0
KT CORP SPONSORED ADR 48268K101 934 75,120 SH   SOLE 18 75,120 0 0
KT CORP SPONSORED ADR 48268K101 44,958 3,613,986 SH   SOLE 22 2,432,796 0 1,181,190
KT CORP SPONSORED ADR 48268K101 35 2,846 SH   SOLE 25 2,846 0 0
KT CORP SPONSORED ADR 48268K101 138 11,094 SH   SOLE 26 0 0 11,094
KT CORP SPONSORED ADR 48268K101 2,006 161,266 SH   SOLE 30 161,266 0 0
KULICKE & SOFFA INDS INC COM 501242101 11 508 SH   SOLE 4 508 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,638 74,088 SH   SOLE 18 74,088 0 0
KULICKE & SOFFA INDS INC COM 501242101 113,612 5,138,474 SH   SOLE 21 5,138,474 0 0
KULICKE & SOFFA INDS INC COM 501242101 27,482 1,242,958 SH   SOLE 22 1,198,231 0 44,727
KULICKE & SOFFA INDS INC COM 501242101 692 31,314 SH   SOLE 26 14,439 0 16,875
KULICKE & SOFFA INDS INC COM 501242101 224 10,119 SH   SOLE 28 10,119 0 0
KULICKE & SOFFA INDS INC COM 501242101 2,147 97,091 SH   SOLE 30 97,091 0 0
KULICKE & SOFFA INDS INC COM 501242101 194 8,772 SH   SOLE 40 8,772 0 0
KURA ONCOLOGY INC COM 50127T109 388 23,360 SH   SOLE 2 1,034 0 22,326
KURA ONCOLOGY INC COM 50127T109 7 397 SH   SOLE 7 397 0 0
KURA ONCOLOGY INC COM 50127T109 1,591 95,883 SH   SOLE 18 95,883 0 0
KURA ONCOLOGY INC COM 50127T109 742 44,705 SH   SOLE 19 44,705 0 0
KURA ONCOLOGY INC COM 50127T109 22,213 1,338,934 SH   SOLE 21 1,338,934 0 0
KURA ONCOLOGY INC COM 50127T109 13,852 834,974 SH   SOLE 22 800,248 0 34,726
KURA ONCOLOGY INC COM 50127T109 73 4,372 SH   SOLE 30 4,372 0 0
KURA ONCOLOGY INC COM 50127T109 52 3,158 SH   SOLE 40 3,158 0 0
KVH INDS INC COM 482738101 179 17,581 SH   SOLE 2 659 0 16,922
KVH INDS INC COM 482738101 5 499 SH   SOLE 7 499 0 0
KVH INDS INC COM 482738101 575 56,442 SH   SOLE 18 56,442 0 0
KVH INDS INC COM 482738101 228 22,333 SH   SOLE 19 22,333 0 0
KVH INDS INC COM 482738101 5,674 556,863 SH   SOLE 21 556,863 0 0
KVH INDS INC COM 482738101 5,558 545,450 SH   SOLE 22 532,570 0 12,880
L BRANDS INC COM 501797104 16,280 590,274 SH   SOLE 2 83,368 0 506,906
L BRANDS INC COM 501797104 2,154 78,100 SH   SOLE 4 71,260 0 6,840
L BRANDS INC COM 501797104 5,694 206,455 SH   SOLE 7 206,455 0 0
L BRANDS INC COM 501797104 39 1,401 SH   SOLE 13 1,401 0 0
L BRANDS INC COM 501797104 40 1,458 SH   SOLE 15 1,458 0 0
L BRANDS INC COM 501797104 15,340 556,204 SH   SOLE 18 516,654 0 39,550
L BRANDS INC COM 501797104 2,783 100,898 SH   SOLE 19 100,898 0 0
L BRANDS INC COM 501797104 255,014 9,246,332 SH   SOLE 21 9,246,332 0 0
L BRANDS INC COM 501797104 154,645 5,607,142 SH   SOLE 22 4,959,989 0 647,153
L BRANDS INC COM 501797104 4,563 165,458 SH   SOLE 23 165,458 0 0
L BRANDS INC COM 501797104 5,554 201,385 SH   SOLE 25 201,385 0 0
L BRANDS INC COM 501797104 25,626 929,144 SH   SOLE 26 314,360 0 614,784
L BRANDS INC COM 501797104 1,272 46,128 SH   SOLE 28 34,020 0 12,108
L BRANDS INC COM 501797104 1,746 63,320 SH   SOLE 29 14,833 0 48,487
L BRANDS INC COM 501797104 21,052 763,307 SH   SOLE 30 763,307 0 0
L BRANDS INC COM 501797104 1,883 68,280 SH   SOLE 31 41,905 0 26,375
L BRANDS INC COM 501797104 2,295 83,212 SH   SOLE 32 83,212 0 0
L BRANDS INC COM 501797104 404 14,663 SH   SOLE 34 14,663 0 0
L BRANDS INC COM 501797104 6,780 245,834 SH   SOLE 36 245,834 0 0
L BRANDS INC COM 501797104 135 4,894 SH   SOLE 40 4,894 0 0
L3 TECHNOLOGIES INC COM 502413107 39,994 193,797 SH   SOLE 2 21,011 0 172,786
L3 TECHNOLOGIES INC COM 502413107 5,564 26,962 SH   SOLE 4 24,863 0 2,099
L3 TECHNOLOGIES INC COM 502413107 17,232 83,499 SH   SOLE 7 62,931 0 20,568
L3 TECHNOLOGIES INC COM 502413107 433 2,096 SH   SOLE 13 2,096 0 0
L3 TECHNOLOGIES INC COM 502413107 134 649 SH   SOLE 15 649 0 0
L3 TECHNOLOGIES INC COM 502413107 34,882 169,025 SH   SOLE 18 158,780 0 10,245
L3 TECHNOLOGIES INC COM 502413107 4,379 21,217 SH   SOLE 19 21,217 0 0
L3 TECHNOLOGIES INC COM 502413107 593,806 2,877,387 SH   SOLE 21 2,877,387 0 0
L3 TECHNOLOGIES INC COM 502413107 397,036 1,923,905 SH   SOLE 22 1,700,702 0 223,203
L3 TECHNOLOGIES INC COM 502413107 11,616 56,287 SH   SOLE 23 56,287 0 0
L3 TECHNOLOGIES INC COM 502413107 24,810 120,220 SH   SOLE 25 120,220 0 0
L3 TECHNOLOGIES INC COM 502413107 56,969 276,051 SH   SOLE 26 117,172 0 158,879
L3 TECHNOLOGIES INC COM 502413107 3,182 15,417 SH   SOLE 28 11,035 0 4,382
L3 TECHNOLOGIES INC COM 502413107 614 2,976 SH   SOLE 29 2,976 0 0
L3 TECHNOLOGIES INC COM 502413107 58,403 283,001 SH   SOLE 30 283,001 0 0
L3 TECHNOLOGIES INC COM 502413107 5,243 25,405 SH   SOLE 31 15,714 0 9,691
L3 TECHNOLOGIES INC COM 502413107 673 3,262 SH   SOLE 34 3,262 0 0
L3 TECHNOLOGIES INC COM 502413107 12,889 62,456 SH   SOLE 36 62,456 0 0
L3 TECHNOLOGIES INC COM 502413107 425 2,060 SH   SOLE 40 2,060 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 112 17,461 SH   SOLE 2 798 0 16,663
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 3 493 SH   SOLE 7 493 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 449 69,808 SH   SOLE 18 69,808 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 201 31,228 SH   SOLE 19 31,228 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 4,563 709,606 SH   SOLE 21 709,606 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 3,889 604,805 SH   SOLE 22 583,200 0 21,605
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 10 1,529 SH   SOLE 23 1,529 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 13 2,091 SH   SOLE 28 2,091 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 35 5,497 SH   SOLE 30 5,497 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 17 2,634 SH   SOLE 40 2,634 0 0
LA Z BOY INC COM 505336107 1,573 47,692 SH   SOLE 2 4,544 0 43,148
LA Z BOY INC COM 505336107 7 222 SH   SOLE 4 222 0 0
LA Z BOY INC COM 505336107 33 998 SH   SOLE 7 998 0 0
LA Z BOY INC COM 505336107 7,377 223,617 SH   SOLE 18 221,173 0 2,444
LA Z BOY INC COM 505336107 3,587 108,722 SH   SOLE 19 108,722 0 0
LA Z BOY INC COM 505336107 166,407 5,044,175 SH   SOLE 21 5,044,175 0 0
LA Z BOY INC COM 505336107 46,060 1,396,180 SH   SOLE 22 1,326,714 0 69,466
LA Z BOY INC COM 505336107 322 9,771 SH   SOLE 23 9,771 0 0
LA Z BOY INC COM 505336107 980 29,711 SH   SOLE 26 9,481 0 20,230
LA Z BOY INC COM 505336107 195 5,909 SH   SOLE 28 5,909 0 0
LA Z BOY INC COM 505336107 2,245 68,064 SH   SOLE 30 68,064 0 0
LA Z BOY INC COM 505336107 188 5,689 SH   SOLE 40 5,689 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 41,871 273,700 SH   SOLE 2 33,313 0 240,387
LABORATORY CORP AMER HLDGS COM NEW 50540R409 5,026 32,853 SH   SOLE 4 30,154 0 2,699
LABORATORY CORP AMER HLDGS COM NEW 50540R409 19,381 126,687 SH   SOLE 7 91,697 0 34,990
LABORATORY CORP AMER HLDGS COM NEW 50540R409 799 5,222 SH   SOLE 13 5,222 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 133 867 SH   SOLE 15 867 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1 6 SH   SOLE 17 0 0 6
LABORATORY CORP AMER HLDGS COM NEW 50540R409 219,028 1,431,741 SH   SOLE 18 1,114,582 0 317,159
LABORATORY CORP AMER HLDGS COM NEW 50540R409 73,377 479,653 SH   SOLE 19 479,653 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 516,263 3,374,710 SH   SOLE 21 3,374,710 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 397,406 2,597,764 SH   SOLE 22 2,322,442 0 275,322
LABORATORY CORP AMER HLDGS COM NEW 50540R409 13,042 85,252 SH   SOLE 23 85,252 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 18,864 123,312 SH   SOLE 25 100,235 0 23,077
LABORATORY CORP AMER HLDGS COM NEW 50540R409 69,780 456,138 SH   SOLE 26 119,475 0 336,663
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,968 19,401 SH   SOLE 28 14,038 0 5,363
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,923 25,642 SH   SOLE 29 4,758 0 20,884
LABORATORY CORP AMER HLDGS COM NEW 50540R409 80,650 527,191 SH   SOLE 30 527,191 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,597 30,051 SH   SOLE 31 18,285 0 11,766
LABORATORY CORP AMER HLDGS COM NEW 50540R409 47,049 307,547 SH   SOLE 34 307,547 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 19,709 128,831 SH   SOLE 36 128,831 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 416 2,718 SH   SOLE 40 2,718 0 0
LADDER CAP CORP CL A 505743104 1,839 108,020 SH   SOLE 2 15,618 0 92,402
LADDER CAP CORP CL A 505743104 12 731 SH   SOLE 4 731 0 0
LADDER CAP CORP CL A 505743104 31 1,845 SH   SOLE 7 1,845 0 0
LADDER CAP CORP CL A 505743104 5,194 305,175 SH   SOLE 18 305,175 0 0
LADDER CAP CORP CL A 505743104 4,849 284,912 SH   SOLE 19 284,912 0 0
LADDER CAP CORP CL A 505743104 86,850 5,102,807 SH   SOLE 21 5,102,807 0 0
LADDER CAP CORP CL A 505743104 44,927 2,639,649 SH   SOLE 22 2,520,598 0 119,051
LADDER CAP CORP CL A 505743104 517 30,398 SH   SOLE 23 30,398 0 0
LADDER CAP CORP CL A 505743104 574 33,733 SH   SOLE 26 26,091 0 7,642
LADDER CAP CORP CL A 505743104 169 9,928 SH   SOLE 28 9,928 0 0
LADDER CAP CORP CL A 505743104 355 20,862 SH   SOLE 30 20,862 0 0
LADDER CAP CORP CL A 505743104 132 7,775 SH   SOLE 40 7,775 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 257 90,682 SH   SOLE 2 3,952 0 86,730
LADENBURG THALMAN FIN SVCS I COM 50575Q102 8 2,792 SH   SOLE 7 2,792 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 1,000 353,226 SH   SOLE 18 353,226 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 464 163,934 SH   SOLE 19 163,934 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 9,891 3,494,942 SH   SOLE 21 3,494,942 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 9,915 3,503,667 SH   SOLE 22 3,411,326 0 92,341
LADENBURG THALMAN FIN SVCS I COM 50575Q102 22 7,733 SH   SOLE 26 0 0 7,733
LADENBURG THALMAN FIN SVCS I COM 50575Q102 37 12,937 SH   SOLE 28 12,937 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 102 35,972 SH   SOLE 30 35,972 0 0
LAIX INC ADS 50736W105 77 8,130 SH   SOLE 22 8,130 0 0
LAKE SHORE BANCORP INC COM 510700107 6 364 SH   SOLE 18 364 0 0
LAKE SHORE BANCORP INC COM 510700107 10 652 SH   SOLE 21 652 0 0
LAKELAND BANCORP INC COM 511637100 684 45,786 SH   SOLE 2 1,723 0 44,063
LAKELAND BANCORP INC COM 511637100 17 1,112 SH   SOLE 7 1,112 0 0
LAKELAND BANCORP INC COM 511637100 2,349 157,327 SH   SOLE 18 157,327 0 0
LAKELAND BANCORP INC COM 511637100 1,163 77,922 SH   SOLE 19 77,922 0 0
LAKELAND BANCORP INC COM 511637100 23,016 1,541,602 SH   SOLE 21 1,541,602 0 0
LAKELAND BANCORP INC COM 511637100 20,557 1,376,866 SH   SOLE 22 1,325,424 0 51,442
LAKELAND BANCORP INC COM 511637100 603 40,411 SH   SOLE 26 34,700 0 5,711
LAKELAND BANCORP INC COM 511637100 85 5,691 SH   SOLE 28 5,691 0 0
LAKELAND BANCORP INC COM 511637100 181 12,129 SH   SOLE 30 12,129 0 0
LAKELAND BANCORP INC COM 511637100 53 3,569 SH   SOLE 40 3,569 0 0
LAKELAND FINL CORP COM 511656100 952 21,057 SH   SOLE 2 910 0 20,147
LAKELAND FINL CORP COM 511656100 28 611 SH   SOLE 7 611 0 0
LAKELAND FINL CORP COM 511656100 3,682 81,435 SH   SOLE 18 81,435 0 0
LAKELAND FINL CORP COM 511656100 1,849 40,882 SH   SOLE 19 40,882 0 0
LAKELAND FINL CORP COM 511656100 34,953 772,963 SH   SOLE 21 772,963 0 0
LAKELAND FINL CORP COM 511656100 40,016 884,915 SH   SOLE 22 850,683 0 34,232
LAKELAND FINL CORP COM 511656100 14 312 SH   SOLE 23 312 0 0
LAKELAND FINL CORP COM 511656100 535 11,833 SH   SOLE 26 9,378 0 2,455
LAKELAND FINL CORP COM 511656100 165 3,657 SH   SOLE 28 3,657 0 0
LAKELAND FINL CORP COM 511656100 267 5,905 SH   SOLE 30 5,905 0 0
LAKELAND FINL CORP COM 511656100 118 2,619 SH   SOLE 40 2,619 0 0
LAKELAND INDS INC COM 511795106 18 1,497 SH   SOLE 18 1,497 0 0
LAKELAND INDS INC COM 511795106 291 24,764 SH   SOLE 21 24,764 0 0
LAKELAND INDS INC COM 511795106 222 18,927 SH   SOLE 22 18,927 0 0
LAM RESEARCH CORP COM 512807108 67,810 378,804 SH   SOLE 2 31,867 0 346,937
LAM RESEARCH CORP COM 512807108 9,235 51,591 SH   SOLE 4 47,363 0 4,228
LAM RESEARCH CORP COM 512807108 22,826 127,513 SH   SOLE 7 126,110 0 1,403
LAM RESEARCH CORP COM 512807108 463 2,588 SH   SOLE 13 2,588 0 0
LAM RESEARCH CORP COM 512807108 310 1,733 SH   SOLE 15 1,733 0 0
LAM RESEARCH CORP COM 512807108 62,531 349,313 SH   SOLE 18 329,456 0 19,857
LAM RESEARCH CORP COM 512807108 32,605 182,140 SH   SOLE 19 182,140 0 0
LAM RESEARCH CORP COM 512807108 771,674 4,310,789 SH   SOLE 21 4,310,789 0 0
LAM RESEARCH CORP COM 512807108 670,770 3,747,111 SH   SOLE 22 3,345,340 0 401,771
LAM RESEARCH CORP COM 512807108 19,836 110,811 SH   SOLE 23 110,811 0 0
LAM RESEARCH CORP COM 512807108 26,141 146,032 SH   SOLE 25 146,032 0 0
LAM RESEARCH CORP COM 512807108 135,105 754,733 SH   SOLE 26 178,980 0 575,753
LAM RESEARCH CORP COM 512807108 5,351 29,894 SH   SOLE 28 21,864 0 8,030
LAM RESEARCH CORP COM 512807108 1,039 5,802 SH   SOLE 29 5,802 0 0
LAM RESEARCH CORP COM 512807108 118,803 663,665 SH   SOLE 30 663,665 0 0
LAM RESEARCH CORP COM 512807108 8,297 46,347 SH   SOLE 31 28,544 0 17,803
LAM RESEARCH CORP COM 512807108 3,967 22,163 SH   SOLE 32 22,163 0 0
LAM RESEARCH CORP COM 512807108 17,130 95,695 SH   SOLE 34 95,695 0 0
LAM RESEARCH CORP COM 512807108 20,406 113,996 SH   SOLE 36 113,996 0 0
LAM RESEARCH CORP COM 512807108 692 3,863 SH   SOLE 40 3,863 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 17,155 216,438 SH   SOLE 2 56,421 0 160,017
LAMAR ADVERTISING CO NEW CL A 512816109 687 8,669 SH   SOLE 4 8,669 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 208 2,626 SH   SOLE 7 2,626 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 20,401 257,395 SH   SOLE 18 256,552 0 843
LAMAR ADVERTISING CO NEW CL A 512816109 5,557 70,108 SH   SOLE 19 70,108 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 372,451 4,699,106 SH   SOLE 21 4,699,106 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 227,467 2,869,884 SH   SOLE 22 2,679,415 0 190,469
LAMAR ADVERTISING CO NEW CL A 512816109 1,071 13,507 SH   SOLE 23 13,507 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,586 20,005 SH   SOLE 25 20,005 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,717 34,277 SH   SOLE 26 23,974 0 10,303
LAMAR ADVERTISING CO NEW CL A 512816109 844 10,652 SH   SOLE 28 10,652 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 613 7,728 SH   SOLE 29 7,728 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,898 23,941 SH   SOLE 30 23,941 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 629 7,936 SH   SOLE 31 4,657 0 3,279
LAMAR ADVERTISING CO NEW CL A 512816109 2,525 31,861 SH   SOLE 34 31,861 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 214 2,703 SH   SOLE 36 2,703 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 624 7,871 SH   SOLE 40 7,871 0 0
LAMB WESTON HLDGS INC COM 513272104 33,096 441,627 SH   SOLE 2 73,041 0 368,586
LAMB WESTON HLDGS INC COM 513272104 4,197 56,011 SH   SOLE 4 52,145 0 3,866
LAMB WESTON HLDGS INC COM 513272104 9,174 122,421 SH   SOLE 7 122,421 0 0
LAMB WESTON HLDGS INC COM 513272104 1,355 18,082 SH   SOLE 13 18,082 0 0
LAMB WESTON HLDGS INC COM 513272104 105 1,403 SH   SOLE 15 1,403 0 0
LAMB WESTON HLDGS INC COM 513272104 24,614 328,447 SH   SOLE 18 302,617 0 25,830
LAMB WESTON HLDGS INC COM 513272104 74,026 987,810 SH   SOLE 19 987,810 0 0
LAMB WESTON HLDGS INC COM 513272104 292,345 3,901,060 SH   SOLE 21 3,901,060 0 0
LAMB WESTON HLDGS INC COM 513272104 312,590 4,171,206 SH   SOLE 22 3,739,233 0 431,973
LAMB WESTON HLDGS INC COM 513272104 8,090 107,952 SH   SOLE 23 107,952 0 0
LAMB WESTON HLDGS INC COM 513272104 10,826 144,462 SH   SOLE 25 144,462 0 0
LAMB WESTON HLDGS INC COM 513272104 42,385 565,585 SH   SOLE 26 180,720 0 384,865
LAMB WESTON HLDGS INC COM 513272104 2,144 28,608 SH   SOLE 28 20,896 0 7,712
LAMB WESTON HLDGS INC COM 513272104 3,216 42,919 SH   SOLE 29 5,854 0 37,065
LAMB WESTON HLDGS INC COM 513272104 39,558 527,863 SH   SOLE 30 527,863 0 0
LAMB WESTON HLDGS INC COM 513272104 3,388 45,210 SH   SOLE 31 28,929 0 16,281
LAMB WESTON HLDGS INC COM 513272104 793 10,587 SH   SOLE 34 10,587 0 0
LAMB WESTON HLDGS INC COM 513272104 8,527 113,782 SH   SOLE 36 113,782 0 0
LAMB WESTON HLDGS INC COM 513272104 228 3,038 SH   SOLE 40 3,038 0 0
LANCASTER COLONY CORP COM 513847103 3,911 24,959 SH   SOLE 2 8,965 0 15,994
LANCASTER COLONY CORP COM 513847103 14 90 SH   SOLE 4 90 0 0
LANCASTER COLONY CORP COM 513847103 1,913 12,207 SH   SOLE 7 12,207 0 0
LANCASTER COLONY CORP COM 513847103 17,033 108,707 SH   SOLE 18 108,707 0 0
LANCASTER COLONY CORP COM 513847103 4,561 29,111 SH   SOLE 19 29,111 0 0
LANCASTER COLONY CORP COM 513847103 213,038 1,359,613 SH   SOLE 21 1,359,613 0 0
LANCASTER COLONY CORP COM 513847103 107,047 683,179 SH   SOLE 22 657,689 0 25,490
LANCASTER COLONY CORP COM 513847103 1,487 9,487 SH   SOLE 26 5,166 0 4,321
LANCASTER COLONY CORP COM 513847103 381 2,431 SH   SOLE 28 2,431 0 0
LANCASTER COLONY CORP COM 513847103 807 5,149 SH   SOLE 30 5,149 0 0
LANCASTER COLONY CORP COM 513847103 284 1,811 SH   SOLE 40 1,811 0 0
LANDEC CORP COM 514766104 330 26,842 SH   SOLE 2 1,096 0 25,746
LANDEC CORP COM 514766104 9 707 SH   SOLE 7 707 0 0
LANDEC CORP COM 514766104 960 78,156 SH   SOLE 18 78,156 0 0
LANDEC CORP COM 514766104 742 60,392 SH   SOLE 19 60,392 0 0
LANDEC CORP COM 514766104 10,488 854,102 SH   SOLE 21 854,102 0 0
LANDEC CORP COM 514766104 10,427 849,085 SH   SOLE 22 816,241 0 32,844
LANDEC CORP COM 514766104 126 10,234 SH   SOLE 26 0 0 10,234
LANDEC CORP COM 514766104 44 3,584 SH   SOLE 28 3,584 0 0
LANDEC CORP COM 514766104 112 9,137 SH   SOLE 30 9,137 0 0
LANDEC CORP COM 514766104 29 2,385 SH   SOLE 40 2,385 0 0
LANDMARK BANCORP INC COM 51504L107 15 636 SH   SOLE 18 636 0 0
LANDMARK BANCORP INC COM 51504L107 17 744 SH   SOLE 21 744 0 0
LANDS END INC NEW COM 51509F105 180 10,823 SH   SOLE 2 409 0 10,414
LANDS END INC NEW COM 51509F105 5 331 SH   SOLE 7 331 0 0
LANDS END INC NEW COM 51509F105 594 35,764 SH   SOLE 18 35,764 0 0
LANDS END INC NEW COM 51509F105 273 16,439 SH   SOLE 19 16,439 0 0
LANDS END INC NEW COM 51509F105 6,009 361,761 SH   SOLE 21 361,761 0 0
LANDS END INC NEW COM 51509F105 6,882 414,333 SH   SOLE 22 396,833 0 17,500
LANDS END INC NEW COM 51509F105 229 13,777 SH   SOLE 23 13,777 0 0
LANDS END INC NEW COM 51509F105 211 12,724 SH   SOLE 26 3,857 0 8,867
LANDS END INC NEW COM 51509F105 42 2,533 SH   SOLE 28 2,533 0 0
LANDS END INC NEW COM 51509F105 34 2,076 SH   SOLE 30 2,076 0 0
LANDS END INC NEW COM 51509F105 32 1,932 SH   SOLE 40 1,932 0 0
LANDSTAR SYS INC COM 515098101 29,172 266,681 SH   SOLE 2 167,124 0 99,557
LANDSTAR SYS INC COM 515098101 2,835 25,919 SH   SOLE 4 25,919 0 0
LANDSTAR SYS INC COM 515098101 823 7,519 SH   SOLE 7 7,519 0 0
LANDSTAR SYS INC COM 515098101 3,919 35,824 SH   SOLE 13 35,824 0 0
LANDSTAR SYS INC COM 515098101 19,486 178,135 SH   SOLE 18 162,199 0 15,936
LANDSTAR SYS INC COM 515098101 39,226 358,587 SH   SOLE 19 358,587 0 0
LANDSTAR SYS INC COM 515098101 255,806 2,338,479 SH   SOLE 21 2,338,479 0 0
LANDSTAR SYS INC COM 515098101 227,988 2,084,174 SH   SOLE 22 1,622,441 0 461,733
LANDSTAR SYS INC COM 515098101 5,702 52,129 SH   SOLE 23 52,129 0 0
LANDSTAR SYS INC COM 515098101 1,847 16,886 SH   SOLE 25 16,886 0 0
LANDSTAR SYS INC COM 515098101 3,039 27,780 SH   SOLE 26 14,741 0 13,039
LANDSTAR SYS INC COM 515098101 596 5,452 SH   SOLE 28 5,452 0 0
LANDSTAR SYS INC COM 515098101 15,856 144,951 SH   SOLE 29 31,253 0 113,698
LANDSTAR SYS INC COM 515098101 2,727 24,929 SH   SOLE 30 24,929 0 0
LANDSTAR SYS INC COM 515098101 6,421 58,700 SH   SOLE 31 47,360 0 11,340
LANDSTAR SYS INC COM 515098101 2,447 22,373 SH   SOLE 34 22,373 0 0
LANDSTAR SYS INC COM 515098101 4,026 36,801 SH   SOLE 36 36,801 0 0
LANDSTAR SYS INC COM 515098101 471 4,303 SH   SOLE 40 4,303 0 0
LANNET INC COM 516012101 244 31,010 SH   SOLE 2 1,196 0 29,814
LANNET INC COM 516012101 5 694 SH   SOLE 7 694 0 0
LANNET INC COM 516012101 1,094 138,999 SH   SOLE 18 138,999 0 0
LANNET INC COM 516012101 382 48,510 SH   SOLE 19 48,510 0 0
LANNET INC COM 516012101 28,295 3,595,264 SH   SOLE 21 3,595,264 0 0
LANNET INC COM 516012101 7,413 941,924 SH   SOLE 22 919,668 0 22,256
LANNET INC COM 516012101 354 44,945 SH   SOLE 30 44,945 0 0
LANTHEUS HLDGS INC COM 516544103 768 31,386 SH   SOLE 2 1,390 0 29,996
LANTHEUS HLDGS INC COM 516544103 19 796 SH   SOLE 7 796 0 0
LANTHEUS HLDGS INC COM 516544103 4,081 166,725 SH   SOLE 18 166,725 0 0
LANTHEUS HLDGS INC COM 516544103 1,417 57,873 SH   SOLE 19 57,873 0 0
LANTHEUS HLDGS INC COM 516544103 101,451 4,144,220 SH   SOLE 21 4,144,220 0 0
LANTHEUS HLDGS INC COM 516544103 27,862 1,138,162 SH   SOLE 22 1,092,218 0 45,944
LANTHEUS HLDGS INC COM 516544103 533 21,775 SH   SOLE 26 21,775 0 0
LANTHEUS HLDGS INC COM 516544103 151 6,187 SH   SOLE 28 6,187 0 0
LANTHEUS HLDGS INC COM 516544103 1,429 58,389 SH   SOLE 30 58,389 0 0
LANTHEUS HLDGS INC COM 516544103 111 4,546 SH   SOLE 40 4,546 0 0
LANTRONIX INC COM NEW 516548203 7 2,473 SH   SOLE 18 2,473 0 0
LANTRONIX INC COM NEW 516548203 110 36,438 SH   SOLE 21 36,438 0 0
LANTRONIX INC COM NEW 516548203 279 92,507 SH   SOLE 22 92,507 0 0
LAREDO PETROLEUM INC COM 516806106 503 162,785 SH   SOLE 2 5,807 0 156,978
LAREDO PETROLEUM INC COM 516806106 3 962 SH   SOLE 4 962 0 0
LAREDO PETROLEUM INC COM 516806106 11 3,496 SH   SOLE 7 3,496 0 0
LAREDO PETROLEUM INC COM 516806106 2,062 667,459 SH   SOLE 18 667,459 0 0
LAREDO PETROLEUM INC COM 516806106 882 285,365 SH   SOLE 19 285,365 0 0
LAREDO PETROLEUM INC COM 516806106 51,537 16,678,537 SH   SOLE 21 16,678,537 0 0
LAREDO PETROLEUM INC COM 516806106 16,080 5,203,967 SH   SOLE 22 4,997,627 0 206,340
LAREDO PETROLEUM INC COM 516806106 69 22,428 SH   SOLE 23 22,428 0 0
LAREDO PETROLEUM INC COM 516806106 347 112,427 SH   SOLE 25 112,427 0 0
LAREDO PETROLEUM INC COM 516806106 206 66,664 SH   SOLE 26 17,573 0 49,091
LAREDO PETROLEUM INC COM 516806106 67 21,588 SH   SOLE 28 21,588 0 0
LAREDO PETROLEUM INC COM 516806106 771 249,538 SH   SOLE 30 249,538 0 0
LAREDO PETROLEUM INC COM 516806106 607 196,369 SH   SOLE 34 196,369 0 0
LAREDO PETROLEUM INC COM 516806106 50 16,204 SH   SOLE 40 16,204 0 0
LAS VEGAS SANDS CORP COM 517834107 56,667 929,571 SH   SOLE 2 262,729 0 666,842
LAS VEGAS SANDS CORP COM 517834107 9,369 153,683 SH   SOLE 4 143,271 0 10,412
LAS VEGAS SANDS CORP COM 517834107 4,422 72,534 SH   SOLE 7 63,182 0 9,352
LAS VEGAS SANDS CORP COM 517834107 3,075 50,443 SH   SOLE 13 50,443 0 0
LAS VEGAS SANDS CORP COM 517834107 186 3,050 SH   SOLE 15 3,050 0 0
LAS VEGAS SANDS CORP COM 517834107 11,775 193,159 SH   SOLE 18 138,055 0 55,104
LAS VEGAS SANDS CORP COM 517834107 24,501 401,926 SH   SOLE 19 401,926 0 0
LAS VEGAS SANDS CORP COM 517834107 191,225 3,136,893 SH   SOLE 21 3,136,893 0 0
LAS VEGAS SANDS CORP COM 517834107 596,391 9,783,320 SH   SOLE 22 8,936,769 0 846,551
LAS VEGAS SANDS CORP COM 517834107 19,097 313,278 SH   SOLE 23 313,278 0 0
LAS VEGAS SANDS CORP COM 517834107 20,455 335,556 SH   SOLE 25 335,556 0 0
LAS VEGAS SANDS CORP COM 517834107 72,705 1,192,662 SH   SOLE 26 404,139 0 788,523
LAS VEGAS SANDS CORP COM 517834107 4,583 75,178 SH   SOLE 28 54,761 0 20,417
LAS VEGAS SANDS CORP COM 517834107 11,496 188,577 SH   SOLE 29 13,561 0 175,016
LAS VEGAS SANDS CORP COM 517834107 36,373 596,664 SH   SOLE 30 596,664 0 0
LAS VEGAS SANDS CORP COM 517834107 4,481 73,511 SH   SOLE 31 25,079 0 48,432
LAS VEGAS SANDS CORP COM 517834107 1,596 26,176 SH   SOLE 34 26,176 0 0
LAS VEGAS SANDS CORP COM 517834107 19,287 316,388 SH   SOLE 36 316,388 0 0
LAS VEGAS SANDS CORP COM 517834107 588 9,652 SH   SOLE 40 9,652 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 10,972 1,037,018 SH   SOLE 21 1,037,018 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 80 7,538 SH   SOLE 25 7,538 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 2,378 224,735 SH   SOLE 26 224,735 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 3,478 328,729 SH   SOLE 30 328,729 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 1,124 94,212 SH   SOLE 2 4,197 0 90,015
LATTICE SEMICONDUCTOR CORP COM 518415104 10 858 SH   SOLE 4 858 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 32 2,666 SH   SOLE 7 2,666 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 4,459 373,761 SH   SOLE 18 366,707 0 7,054
LATTICE SEMICONDUCTOR CORP COM 518415104 2,195 183,990 SH   SOLE 19 183,990 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 44,152 3,700,947 SH   SOLE 21 3,700,947 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 42,476 3,560,437 SH   SOLE 22 3,414,515 0 145,922
LATTICE SEMICONDUCTOR CORP COM 518415104 345 28,914 SH   SOLE 26 20,268 0 8,646
LATTICE SEMICONDUCTOR CORP COM 518415104 203 16,984 SH   SOLE 28 16,984 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 412 34,570 SH   SOLE 30 34,570 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 164 13,705 SH   SOLE 40 13,705 0 0
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 0 10 SH   SOLE 17 0 0 10
LAUDER ESTEE COS INC CL A 518439104 106,587 643,836 SH   SOLE 2 149,134 0 494,702
LAUDER ESTEE COS INC CL A 518439104 15,880 95,923 SH   SOLE 4 89,972 0 5,951
LAUDER ESTEE COS INC CL A 518439104 30,422 183,765 SH   SOLE 7 174,998 0 8,767
LAUDER ESTEE COS INC CL A 518439104 3,467 20,944 SH   SOLE 13 20,944 0 0
LAUDER ESTEE COS INC CL A 518439104 328 1,982 SH   SOLE 15 1,982 0 0
LAUDER ESTEE COS INC CL A 518439104 75,364 455,233 SH   SOLE 18 421,915 0 33,318
LAUDER ESTEE COS INC CL A 518439104 25,922 156,584 SH   SOLE 19 156,584 0 0
LAUDER ESTEE COS INC CL A 518439104 705,421 4,261,074 SH   SOLE 21 4,261,074 0 0
LAUDER ESTEE COS INC CL A 518439104 915,921 5,532,594 SH   SOLE 22 4,852,589 0 680,005
LAUDER ESTEE COS INC CL A 518439104 32,406 195,747 SH   SOLE 23 195,747 0 0
LAUDER ESTEE COS INC CL A 518439104 93,354 563,905 SH   SOLE 25 563,905 0 0
LAUDER ESTEE COS INC CL A 518439104 185,310 1,119,359 SH   SOLE 26 242,356 0 877,003
LAUDER ESTEE COS INC CL A 518439104 6,958 42,027 SH   SOLE 28 30,573 0 11,454
LAUDER ESTEE COS INC CL A 518439104 15,181 91,702 SH   SOLE 29 24,754 0 66,948
LAUDER ESTEE COS INC CL A 518439104 133,663 807,386 SH   SOLE 30 807,386 0 0
LAUDER ESTEE COS INC CL A 518439104 14,273 86,215 SH   SOLE 31 49,413 0 36,802
LAUDER ESTEE COS INC CL A 518439104 11,610 70,127 SH   SOLE 34 70,127 0 0
LAUDER ESTEE COS INC CL A 518439104 29,318 177,093 SH   SOLE 36 177,093 0 0
LAUDER ESTEE COS INC CL A 518439104 856 5,168 SH   SOLE 40 5,168 0 0
LAUREATE EDUCATION INC CL A 518613203 7,722 515,856 SH   SOLE 2 419,568 0 96,288
LAUREATE EDUCATION INC CL A 518613203 6 392 SH   SOLE 4 392 0 0
LAUREATE EDUCATION INC CL A 518613203 28 1,882 SH   SOLE 7 1,882 0 0
LAUREATE EDUCATION INC CL A 518613203 4,625 308,944 SH   SOLE 18 308,944 0 0
LAUREATE EDUCATION INC CL A 518613203 2,207 147,448 SH   SOLE 19 147,448 0 0
LAUREATE EDUCATION INC CL A 518613203 44,852 2,996,116 SH   SOLE 21 2,996,116 0 0
LAUREATE EDUCATION INC CL A 518613203 32,674 2,182,661 SH   SOLE 22 2,054,352 0 128,309
LAUREATE EDUCATION INC CL A 518613203 399 26,624 SH   SOLE 26 23,231 0 3,393
LAUREATE EDUCATION INC CL A 518613203 167 11,165 SH   SOLE 28 11,165 0 0
LAUREATE EDUCATION INC CL A 518613203 373 24,938 SH   SOLE 30 24,938 0 0
LAUREATE EDUCATION INC CL A 518613203 76 5,103 SH   SOLE 40 5,103 0 0
LAWSON PRODS INC COM 520776105 202 6,441 SH   SOLE 2 239 0 6,202
LAWSON PRODS INC COM 520776105 711 22,686 SH   SOLE 18 22,686 0 0
LAWSON PRODS INC COM 520776105 313 9,988 SH   SOLE 19 9,988 0 0
LAWSON PRODS INC COM 520776105 7,413 236,379 SH   SOLE 21 236,379 0 0
LAWSON PRODS INC COM 520776105 6,918 220,599 SH   SOLE 22 216,615 0 3,984
LAZARD GLB TTL RET&INCM FD I COM 52106W103 703 45,473 SH   SOLE 2 45,473 0 0
LAZARD LTD SHS A G54050102 8,127 224,877 SH   SOLE 2 7,839 0 217,038
LAZARD LTD SHS A G54050102 377 10,420 SH   SOLE 7 10,420 0 0
LAZARD LTD SHS A G54050102 3,820 105,695 SH   SOLE 18 105,695 0 0
LAZARD LTD SHS A G54050102 907 25,097 SH   SOLE 19 25,097 0 0
LAZARD LTD SHS A G54050102 156,122 4,319,919 SH   SOLE 21 4,319,919 0 0
LAZARD LTD SHS A G54050102 1,781 49,284 SH   SOLE 32 49,284 0 0
LAZYDAYS HLDGS INC COM 52110H100 5 1,013 SH   SOLE 18 1,013 0 0
LAZYDAYS HLDGS INC COM 52110H100 61 13,418 SH   SOLE 21 13,418 0 0
LCI INDS COM 50189K103 1,532 19,938 SH   SOLE 2 853 0 19,085
LCI INDS COM 50189K103 13 166 SH   SOLE 4 166 0 0
LCI INDS COM 50189K103 40 524 SH   SOLE 7 524 0 0
LCI INDS COM 50189K103 8,060 104,919 SH   SOLE 18 104,919 0 0
LCI INDS COM 50189K103 2,877 37,455 SH   SOLE 19 37,455 0 0
LCI INDS COM 50189K103 204,352 2,660,137 SH   SOLE 21 2,660,137 0 0
LCI INDS COM 50189K103 55,726 725,410 SH   SOLE 22 690,854 0 34,556
LCI INDS COM 50189K103 724 9,421 SH   SOLE 26 4,797 0 4,624
LCI INDS COM 50189K103 265 3,450 SH   SOLE 28 3,450 0 0
LCI INDS COM 50189K103 2,792 36,351 SH   SOLE 30 36,351 0 0
LCI INDS COM 50189K103 194 2,520 SH   SOLE 40 2,520 0 0
LCNB CORP COM 50181P100 146 8,519 SH   SOLE 2 324 0 8,195
LCNB CORP COM 50181P100 548 31,980 SH   SOLE 18 31,980 0 0
LCNB CORP COM 50181P100 217 12,653 SH   SOLE 19 12,653 0 0
LCNB CORP COM 50181P100 5,501 320,762 SH   SOLE 21 320,762 0 0
LCNB CORP COM 50181P100 1,439 83,898 SH   SOLE 22 77,948 0 5,950
LEAF GROUP LTD COM 52177G102 109 13,580 SH   SOLE 2 584 0 12,996
LEAF GROUP LTD COM 52177G102 5 577 SH   SOLE 7 577 0 0
LEAF GROUP LTD COM 52177G102 427 53,278 SH   SOLE 18 53,278 0 0
LEAF GROUP LTD COM 52177G102 242 30,152 SH   SOLE 19 30,152 0 0
LEAF GROUP LTD COM 52177G102 4,370 544,945 SH   SOLE 21 544,945 0 0
LEAF GROUP LTD COM 52177G102 1,277 159,272 SH   SOLE 22 148,066 0 11,206
LEAF GROUP LTD COM 52177G102 20 2,511 SH   SOLE 23 2,511 0 0
LEAP THERAPEUTICS INC COM 52187K101 3 1,794 SH   SOLE 18 1,794 0 0
LEAP THERAPEUTICS INC COM 52187K101 42 22,657 SH   SOLE 21 22,657 0 0
LEAR CORP COM NEW 521865204 19,915 146,750 SH   SOLE 2 15,045 0 131,705
LEAR CORP COM NEW 521865204 3,060 22,551 SH   SOLE 4 20,911 0 1,640
LEAR CORP COM NEW 521865204 3,932 28,972 SH   SOLE 7 10,432 0 18,540
LEAR CORP COM NEW 521865204 266 1,957 SH   SOLE 13 1,957 0 0
LEAR CORP COM NEW 521865204 71 520 SH   SOLE 15 520 0 0
LEAR CORP COM NEW 521865204 25,410 187,235 SH   SOLE 18 181,115 0 6,120
LEAR CORP COM NEW 521865204 22,246 163,922 SH   SOLE 19 163,922 0 0
LEAR CORP COM NEW 521865204 127,415 938,874 SH   SOLE 21 938,874 0 0
LEAR CORP COM NEW 521865204 253,401 1,867,224 SH   SOLE 22 1,726,102 0 141,122
LEAR CORP COM NEW 521865204 7,115 52,426 SH   SOLE 23 52,426 0 0
LEAR CORP COM NEW 521865204 8,250 60,791 SH   SOLE 25 60,791 0 0
LEAR CORP COM NEW 521865204 29,075 214,245 SH   SOLE 26 87,794 0 126,451
LEAR CORP COM NEW 521865204 1,623 11,963 SH   SOLE 28 8,839 0 3,124
LEAR CORP COM NEW 521865204 2,138 15,756 SH   SOLE 29 2,574 0 13,182
LEAR CORP COM NEW 521865204 20,823 153,438 SH   SOLE 30 153,438 0 0
LEAR CORP COM NEW 521865204 2,792 20,573 SH   SOLE 31 13,689 0 6,884
LEAR CORP COM NEW 521865204 5,881 43,334 SH   SOLE 34 43,334 0 0
LEAR CORP COM NEW 521865204 7,158 52,743 SH   SOLE 36 52,743 0 0
LEAR CORP COM NEW 521865204 186 1,368 SH   SOLE 40 1,368 0 0
LEE ENTERPRISES INC COM 523768109 34 10,335 SH   SOLE 18 10,335 0 0
LEE ENTERPRISES INC COM 523768109 539 163,372 SH   SOLE 21 163,372 0 0
LEE ENTERPRISES INC COM 523768109 393 118,998 SH   SOLE 22 118,998 0 0
LEGACY HOUSING CORP COM 52472M101 48 4,059 SH   SOLE 2 0 0 4,059
LEGACY HOUSING CORP COM 52472M101 158 13,249 SH   SOLE 18 13,249 0 0
LEGACY HOUSING CORP COM 52472M101 85 7,178 SH   SOLE 19 7,178 0 0
LEGACY HOUSING CORP COM 52472M101 1,812 152,238 SH   SOLE 21 152,238 0 0
LEGACY HOUSING CORP COM 52472M101 314 26,414 SH   SOLE 22 26,414 0 0
LEGACY RESVS INC COM 524706108 132 267,944 SH   SOLE 21 267,944 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 1,698 45,402 SH   SOLE 2 1,789 0 43,613
LEGACY TEX FINL GROUP INC COM 52471Y106 11 306 SH   SOLE 4 306 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 17 442 SH   SOLE 7 442 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 8,620 230,543 SH   SOLE 18 230,543 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 2,842 76,013 SH   SOLE 19 76,013 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 182,569 4,882,824 SH   SOLE 21 4,882,824 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 53,211 1,423,147 SH   SOLE 22 1,363,555 0 59,592
LEGACY TEX FINL GROUP INC COM 52471Y106 529 14,146 SH   SOLE 26 9,317 0 4,829
LEGACY TEX FINL GROUP INC COM 52471Y106 245 6,552 SH   SOLE 28 6,552 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 2,460 65,798 SH   SOLE 30 65,798 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 180 4,817 SH   SOLE 40 4,817 0 0
LEGG MASON INC COM 524901105 5,474 200,006 SH   SOLE 2 46,217 0 153,789
LEGG MASON INC COM 524901105 13 490 SH   SOLE 4 490 0 0
LEGG MASON INC COM 524901105 89 3,269 SH   SOLE 7 3,269 0 0
LEGG MASON INC COM 524901105 6,827 249,432 SH   SOLE 18 249,432 0 0
LEGG MASON INC COM 524901105 481 17,571 SH   SOLE 19 17,571 0 0
LEGG MASON INC COM 524901105 116,288 4,248,728 SH   SOLE 21 4,248,728 0 0
LEGG MASON INC COM 524901105 85,993 3,141,881 SH   SOLE 22 2,948,088 0 193,793
LEGG MASON INC COM 524901105 683 24,958 SH   SOLE 26 14,599 0 10,359
LEGG MASON INC COM 524901105 237 8,649 SH   SOLE 28 8,649 0 0
LEGG MASON INC COM 524901105 742 27,125 SH   SOLE 30 27,125 0 0
LEGG MASON INC COM 524901105 48 1,764 SH   SOLE 31 1,764 0 0
LEGG MASON INC COM 524901105 181 6,623 SH   SOLE 34 6,623 0 0
LEGG MASON INC COM 524901105 156 5,685 SH   SOLE 36 5,685 0 0
LEGG MASON INC COM 524901105 163 5,949 SH   SOLE 40 5,949 0 0
LEGGETT & PLATT INC COM 524660107 15,602 369,533 SH   SOLE 2 57,325 0 312,208
LEGGETT & PLATT INC COM 524660107 1,607 38,064 SH   SOLE 4 34,600 0 3,464
LEGGETT & PLATT INC COM 524660107 20,634 488,719 SH   SOLE 7 267,816 0 220,903
LEGGETT & PLATT INC COM 524660107 30 700 SH   SOLE 13 700 0 0
LEGGETT & PLATT INC COM 524660107 36 855 SH   SOLE 15 855 0 0
LEGGETT & PLATT INC COM 524660107 14,848 351,681 SH   SOLE 18 334,959 0 16,722
LEGGETT & PLATT INC COM 524660107 1,732 41,020 SH   SOLE 19 41,020 0 0
LEGGETT & PLATT INC COM 524660107 260,480 6,169,599 SH   SOLE 21 6,169,599 0 0
LEGGETT & PLATT INC COM 524660107 145,465 3,445,412 SH   SOLE 22 3,085,286 0 360,126
LEGGETT & PLATT INC COM 524660107 3,884 91,999 SH   SOLE 23 91,999 0 0
LEGGETT & PLATT INC COM 524660107 5,267 124,748 SH   SOLE 25 124,748 0 0
LEGGETT & PLATT INC COM 524660107 24,572 581,998 SH   SOLE 26 209,946 0 372,052
LEGGETT & PLATT INC COM 524660107 1,077 25,521 SH   SOLE 28 18,315 0 7,206
LEGGETT & PLATT INC COM 524660107 1,340 31,737 SH   SOLE 29 4,220 0 27,517
LEGGETT & PLATT INC COM 524660107 18,162 430,181 SH   SOLE 30 430,181 0 0
LEGGETT & PLATT INC COM 524660107 1,578 37,380 SH   SOLE 31 23,271 0 14,109
LEGGETT & PLATT INC COM 524660107 2,055 48,684 SH   SOLE 32 48,684 0 0
LEGGETT & PLATT INC COM 524660107 392 9,281 SH   SOLE 34 9,281 0 0
LEGGETT & PLATT INC COM 524660107 3,893 92,210 SH   SOLE 36 92,210 0 0
LEGGETT & PLATT INC COM 524660107 112 2,656 SH   SOLE 40 2,656 0 0
LEIDOS HLDGS INC COM 525327102 26,733 417,118 SH   SOLE 2 92,306 0 324,812
LEIDOS HLDGS INC COM 525327102 2,875 44,863 SH   SOLE 4 41,118 0 3,745
LEIDOS HLDGS INC COM 525327102 627 9,784 SH   SOLE 7 9,784 0 0
LEIDOS HLDGS INC COM 525327102 53 831 SH   SOLE 13 831 0 0
LEIDOS HLDGS INC COM 525327102 27,830 434,230 SH   SOLE 18 422,378 0 11,852
LEIDOS HLDGS INC COM 525327102 2,015 31,433 SH   SOLE 19 31,433 0 0
LEIDOS HLDGS INC COM 525327102 467,535 7,294,974 SH   SOLE 21 7,294,974 0 0
LEIDOS HLDGS INC COM 525327102 307,469 4,797,449 SH   SOLE 22 4,504,821 0 292,628
LEIDOS HLDGS INC COM 525327102 6,556 102,297 SH   SOLE 23 102,297 0 0
LEIDOS HLDGS INC COM 525327102 7,295 113,831 SH   SOLE 25 113,831 0 0
LEIDOS HLDGS INC COM 525327102 13,231 206,446 SH   SOLE 26 127,339 0 79,107
LEIDOS HLDGS INC COM 525327102 1,784 27,841 SH   SOLE 28 20,049 0 7,792
LEIDOS HLDGS INC COM 525327102 2,296 35,831 SH   SOLE 29 5,995 0 29,836
LEIDOS HLDGS INC COM 525327102 12,792 199,599 SH   SOLE 30 199,599 0 0
LEIDOS HLDGS INC COM 525327102 2,847 44,428 SH   SOLE 31 27,707 0 16,721
LEIDOS HLDGS INC COM 525327102 1,013 15,804 SH   SOLE 34 15,804 0 0
LEIDOS HLDGS INC COM 525327102 2,167 33,808 SH   SOLE 36 33,808 0 0
LEIDOS HLDGS INC COM 525327102 185 2,883 SH   SOLE 40 2,883 0 0
LEISURE ACQUISITION CORP UNIT 99/99/9999 52539T206 155 15,144 SH   SOLE 2 15,144 0 0
LEISURE ACQUISITION CORP UNIT 99/99/9999 52539T206 3,823 373,299 SH   SOLE 19 373,299 0 0
LEISURE ACQUISITION CORP UNIT 99/99/9999 52539T206 1,142 111,557 SH   SOLE 34 111,557 0 0
LEMAITRE VASCULAR INC COM 525558201 398 12,838 SH   SOLE 2 591 0 12,247
LEMAITRE VASCULAR INC COM 525558201 13 414 SH   SOLE 7 414 0 0
LEMAITRE VASCULAR INC COM 525558201 2,207 71,199 SH   SOLE 18 71,199 0 0
LEMAITRE VASCULAR INC COM 525558201 742 23,930 SH   SOLE 19 23,930 0 0
LEMAITRE VASCULAR INC COM 525558201 58,675 1,892,753 SH   SOLE 21 1,892,753 0 0
LEMAITRE VASCULAR INC COM 525558201 16,146 520,843 SH   SOLE 22 498,714 0 22,129
LEMAITRE VASCULAR INC COM 525558201 8 249 SH   SOLE 23 249 0 0
LEMAITRE VASCULAR INC COM 525558201 67 2,159 SH   SOLE 28 2,159 0 0
LEMAITRE VASCULAR INC COM 525558201 765 24,690 SH   SOLE 30 24,690 0 0
LEMAITRE VASCULAR INC COM 525558201 50 1,601 SH   SOLE 40 1,601 0 0
LENDINGCLUB CORP COM 52603A109 2,852 922,926 SH   SOLE 2 607,058 0 315,868
LENDINGCLUB CORP COM 52603A109 5 1,629 SH   SOLE 4 1,629 0 0
LENDINGCLUB CORP COM 52603A109 20 6,460 SH   SOLE 7 6,460 0 0
LENDINGCLUB CORP COM 52603A109 3,260 1,055,130 SH   SOLE 18 1,055,130 0 0
LENDINGCLUB CORP COM 52603A109 1,533 496,272 SH   SOLE 19 496,272 0 0
LENDINGCLUB CORP COM 52603A109 31,943 10,337,644 SH   SOLE 21 10,337,644 0 0
LENDINGCLUB CORP COM 52603A109 34,501 11,165,284 SH   SOLE 22 10,750,916 0 414,368
LENDINGCLUB CORP COM 52603A109 519 168,024 SH   SOLE 26 84,803 0 83,221
LENDINGCLUB CORP COM 52603A109 119 38,404 SH   SOLE 28 38,404 0 0
LENDINGCLUB CORP COM 52603A109 244 78,987 SH   SOLE 30 78,987 0 0
LENDINGCLUB CORP COM 52603A109 115 37,124 SH   SOLE 40 37,124 0 0
LENDINGTREE INC NEW COM 52603B107 3,376 9,602 SH   SOLE 2 3,452 0 6,150
LENDINGTREE INC NEW COM 52603B107 13 37 SH   SOLE 4 37 0 0
LENDINGTREE INC NEW COM 52603B107 60 170 SH   SOLE 7 170 0 0
LENDINGTREE INC NEW COM 52603B107 15,149 43,092 SH   SOLE 18 43,092 0 0
LENDINGTREE INC NEW COM 52603B107 4,345 12,358 SH   SOLE 19 12,358 0 0
LENDINGTREE INC NEW COM 52603B107 187,987 534,722 SH   SOLE 21 534,722 0 0
LENDINGTREE INC NEW COM 52603B107 91,323 259,764 SH   SOLE 22 250,083 0 9,681
LENDINGTREE INC NEW COM 52603B107 1,005 2,859 SH   SOLE 26 2,145 0 714
LENDINGTREE INC NEW COM 52603B107 378 1,076 SH   SOLE 28 1,076 0 0
LENDINGTREE INC NEW COM 52603B107 776 2,207 SH   SOLE 30 2,207 0 0
LENDINGTREE INC NEW COM 52603B107 292 830 SH   SOLE 40 830 0 0
LENDINGTREE INC NEW NOTE 0.625% 6/0 52603BAA5 1,227 700,000 PRN   SOLE 21 700,000 0 0
LENNAR CORP CL A 526057104 35,931 731,944 SH   SOLE 2 84,800 0 647,144
LENNAR CORP CL A 526057104 4,653 94,791 SH   SOLE 4 87,423 0 7,368
LENNAR CORP CL A 526057104 12,501 254,654 SH   SOLE 7 227,282 0 27,372
LENNAR CORP CL A 526057104 479 9,759 SH   SOLE 13 9,759 0 0
LENNAR CORP CL A 526057104 101 2,054 SH   SOLE 15 2,054 0 0
LENNAR CORP CL A 526057104 51,368 1,046,407 SH   SOLE 18 940,586 0 105,821
LENNAR CORP CL A 526057104 29,640 603,784 SH   SOLE 19 603,784 0 0
LENNAR CORP CL A 526057104 468,372 9,541,085 SH   SOLE 21 9,541,085 0 0
LENNAR CORP CL A 526057104 337,037 6,865,704 SH   SOLE 22 6,097,398 0 768,306
LENNAR CORP CL A 526057104 10,230 208,397 SH   SOLE 23 208,397 0 0
LENNAR CORP CL A 526057104 14,231 289,894 SH   SOLE 25 270,714 0 19,180
LENNAR CORP CL A 526057104 62,249 1,268,068 SH   SOLE 26 344,939 0 923,129
LENNAR CORP CL A 526057104 2,712 55,242 SH   SOLE 28 40,855 0 14,387
LENNAR CORP CL A 526057104 3,644 74,229 SH   SOLE 29 13,402 0 60,827
LENNAR CORP CL A 526057104 51,175 1,042,482 SH   SOLE 30 1,042,482 0 0
LENNAR CORP CL A 526057104 4,358 88,783 SH   SOLE 31 55,445 0 33,338
LENNAR CORP CL A 526057104 16,290 331,830 SH   SOLE 34 331,830 0 0
LENNAR CORP CL A 526057104 11,690 238,125 SH   SOLE 36 238,125 0 0
LENNAR CORP CL A 526057104 380 7,751 SH   SOLE 40 7,751 0 0
LENNAR CORP CL B 526057302 962 24,585 SH   SOLE 2 999 0 23,586
LENNAR CORP CL B 526057302 13 344 SH   SOLE 7 344 0 0
LENNAR CORP CL B 526057302 278 7,098 SH   SOLE 18 7,098 0 0
LENNAR CORP CL B 526057302 131 3,340 SH   SOLE 19 3,340 0 0
LENNAR CORP CL B 526057302 7,116 181,894 SH   SOLE 21 181,894 0 0
LENNAR CORP CL B 526057302 4,475 114,392 SH   SOLE 22 94,868 0 19,524
LENNAR CORP CL B 526057302 13 344 SH   SOLE 31 344 0 0
LENNOX INTL INC COM 526107107 30,623 115,821 SH   SOLE 2 36,096 0 79,725
LENNOX INTL INC COM 526107107 3,963 14,988 SH   SOLE 4 14,009 0 979
LENNOX INTL INC COM 526107107 571 2,159 SH   SOLE 7 2,159 0 0
LENNOX INTL INC COM 526107107 53 200 SH   SOLE 13 200 0 0
LENNOX INTL INC COM 526107107 30,054 113,669 SH   SOLE 18 110,702 0 2,967
LENNOX INTL INC COM 526107107 2,491 9,422 SH   SOLE 19 9,422 0 0
LENNOX INTL INC COM 526107107 514,365 1,945,404 SH   SOLE 21 1,945,404 0 0
LENNOX INTL INC COM 526107107 334,948 1,266,824 SH   SOLE 22 1,179,546 0 87,278
LENNOX INTL INC COM 526107107 7,440 28,141 SH   SOLE 23 28,141 0 0
LENNOX INTL INC COM 526107107 867 3,279 SH   SOLE 25 3,279 0 0
LENNOX INTL INC COM 526107107 25,178 95,226 SH   SOLE 26 33,636 0 61,590
LENNOX INTL INC COM 526107107 1,863 7,047 SH   SOLE 28 4,911 0 2,136
LENNOX INTL INC COM 526107107 2,677 10,126 SH   SOLE 29 2,550 0 7,576
LENNOX INTL INC COM 526107107 14,066 53,200 SH   SOLE 30 53,200 0 0
LENNOX INTL INC COM 526107107 3,243 12,267 SH   SOLE 31 7,372 0 4,895
LENNOX INTL INC COM 526107107 917 3,468 SH   SOLE 34 3,468 0 0
LENNOX INTL INC COM 526107107 1,779 6,730 SH   SOLE 36 6,730 0 0
LENNOX INTL INC COM 526107107 202 763 SH   SOLE 40 763 0 0
LEVEL BRANDS INC COM NEW 52730Q209 4 996 SH   SOLE 18 996 0 0
LEVEL BRANDS INC COM NEW 52730Q209 60 13,628 SH   SOLE 21 13,628 0 0
LEVEL BRANDS INC COM NEW 52730Q209 1,382 312,560 SH   SOLE 22 312,560 0 0
LEVEL ONE BANCORP INC COM 52730D208 119 5,134 SH   SOLE 2 85 0 5,049
LEVEL ONE BANCORP INC COM 52730D208 379 16,294 SH   SOLE 18 16,294 0 0
LEVEL ONE BANCORP INC COM 52730D208 169 7,271 SH   SOLE 19 7,271 0 0
LEVEL ONE BANCORP INC COM 52730D208 4,004 172,159 SH   SOLE 21 172,159 0 0
LEVEL ONE BANCORP INC COM 52730D208 1,071 46,034 SH   SOLE 22 43,640 0 2,394
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 8 351 SH   SOLE 2 351 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 149 6,313 SH   SOLE 19 6,313 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 25 1,070 SH   SOLE 34 1,070 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 196 35,283 SH   SOLE 2 1,501 0 33,782
LEXICON PHARMACEUTICALS INC COM NEW 528872302 5 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 746 134,179 SH   SOLE 18 134,179 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 386 69,357 SH   SOLE 19 69,357 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 13,534 2,434,112 SH   SOLE 21 2,434,112 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 7,889 1,418,974 SH   SOLE 22 1,362,530 0 56,444
LEXICON PHARMACEUTICALS INC COM NEW 528872302 37 6,621 SH   SOLE 23 6,621 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 18 3,205 SH   SOLE 26 0 0 3,205
LEXICON PHARMACEUTICALS INC COM NEW 528872302 33 5,854 SH   SOLE 28 5,854 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 106 19,055 SH   SOLE 30 19,055 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 22 3,984 SH   SOLE 40 3,984 0 0
LEXINGTON REALTY TRUST COM 529043101 2,019 222,829 SH   SOLE 2 7,788 0 215,041
LEXINGTON REALTY TRUST COM 529043101 516 56,919 SH   SOLE 4 56,919 0 0
LEXINGTON REALTY TRUST COM 529043101 2,893 319,296 SH   SOLE 7 319,296 0 0
LEXINGTON REALTY TRUST COM 529043101 73 8,007 SH   SOLE 15 8,007 0 0
LEXINGTON REALTY TRUST COM 529043101 8,310 917,196 SH   SOLE 18 917,196 0 0
LEXINGTON REALTY TRUST COM 529043101 6,002 662,432 SH   SOLE 19 662,432 0 0
LEXINGTON REALTY TRUST COM 529043101 219,985 24,280,942 SH   SOLE 21 24,280,942 0 0
LEXINGTON REALTY TRUST COM 529043101 77,395 8,542,497 SH   SOLE 22 8,255,594 0 286,903
LEXINGTON REALTY TRUST COM 529043101 106 11,699 SH   SOLE 23 11,699 0 0
LEXINGTON REALTY TRUST COM 529043101 4,212 464,917 SH   SOLE 25 464,917 0 0
LEXINGTON REALTY TRUST COM 529043101 1,332 147,006 SH   SOLE 26 63,342 0 83,664
LEXINGTON REALTY TRUST COM 529043101 243 26,828 SH   SOLE 28 26,828 0 0
LEXINGTON REALTY TRUST COM 529043101 740 81,651 SH   SOLE 29 81,651 0 0
LEXINGTON REALTY TRUST COM 529043101 11,694 1,290,729 SH   SOLE 30 1,290,729 0 0
LEXINGTON REALTY TRUST COM 529043101 1,512 166,915 SH   SOLE 34 166,915 0 0
LEXINGTON REALTY TRUST COM 529043101 35 3,821 SH   SOLE 36 3,821 0 0
LEXINGTON REALTY TRUST COM 529043101 201 22,232 SH   SOLE 40 22,232 0 0
LEXINGTON REALTY TRUST PFD CONV SER C 529043309 2,277 42,253 SH   SOLE 21 42,253 0 0
LF CAP ACQUISITION CORP CL A 50200K108 2,442 243,000 SH   SOLE 2 243,000 0 0
LF CAP ACQUISITION CORP UNIT 06/19/2025 50200K207 12,600 1,215,000 SH   SOLE 2 1,215,000 0 0
LGI HOMES INC COM 50187T106 901 14,956 SH   SOLE 2 649 0 14,307
LGI HOMES INC COM 50187T106 10 173 SH   SOLE 4 173 0 0
LGI HOMES INC COM 50187T106 25 414 SH   SOLE 7 414 0 0
LGI HOMES INC COM 50187T106 4,725 78,435 SH   SOLE 18 78,435 0 0
LGI HOMES INC COM 50187T106 1,856 30,817 SH   SOLE 19 30,817 0 0
LGI HOMES INC COM 50187T106 132,250 2,195,382 SH   SOLE 21 2,195,382 0 0
LGI HOMES INC COM 50187T106 31,757 527,174 SH   SOLE 22 502,114 0 25,060
LGI HOMES INC COM 50187T106 782 12,985 SH   SOLE 26 7,069 0 5,916
LGI HOMES INC COM 50187T106 133 2,215 SH   SOLE 28 2,215 0 0
LGI HOMES INC COM 50187T106 1,604 26,632 SH   SOLE 30 26,632 0 0
LGI HOMES INC COM 50187T106 79 1,319 SH   SOLE 40 1,319 0 0
LGL GROUP INC COM 50186A108 3 449 SH   SOLE 21 449 0 0
LHC GROUP INC COM 50187A107 6,063 54,688 SH   SOLE 2 31,910 0 22,778
LHC GROUP INC COM 50187A107 17 149 SH   SOLE 4 149 0 0
LHC GROUP INC COM 50187A107 61 550 SH   SOLE 7 550 0 0
LHC GROUP INC COM 50187A107 16,007 144,385 SH   SOLE 18 144,115 0 270
LHC GROUP INC COM 50187A107 29,265 263,986 SH   SOLE 19 263,986 0 0
LHC GROUP INC COM 50187A107 1,330 12,000 SH   SOLE 20 12,000 0 0
LHC GROUP INC COM 50187A107 353,229 3,186,261 SH   SOLE 21 3,186,261 0 0
LHC GROUP INC COM 50187A107 95,481 861,275 SH   SOLE 22 818,358 0 42,917
LHC GROUP INC COM 50187A107 189 1,704 SH   SOLE 23 1,704 0 0
LHC GROUP INC COM 50187A107 1,268 11,436 SH   SOLE 26 4,936 0 6,500
LHC GROUP INC COM 50187A107 416 3,756 SH   SOLE 28 3,756 0 0
LHC GROUP INC COM 50187A107 4,656 41,997 SH   SOLE 30 41,997 0 0
LHC GROUP INC COM 50187A107 11,223 101,235 SH   SOLE 34 101,235 0 0
LHC GROUP INC COM 50187A107 325 2,931 SH   SOLE 40 2,931 0 0
LIBBEY INC COM 529898108 12 4,147 SH   SOLE 18 4,147 0 0
LIBBEY INC COM 529898108 186 65,522 SH   SOLE 21 65,522 0 0
LIBBEY INC COM 529898108 1,041 366,515 SH   SOLE 22 366,515 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 0 1 SH   SOLE 18 1 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 4,070 44,411 SH   SOLE 2 2,473 0 41,938
LIBERTY BROADBAND CORP COM SER A 530307107 309 3,374 SH   SOLE 4 3,374 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 51 556 SH   SOLE 7 556 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 14 148 SH   SOLE 15 148 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 4,633 50,557 SH   SOLE 18 50,557 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 21,912 239,111 SH   SOLE 19 239,111 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 25,656 279,964 SH   SOLE 21 279,964 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 66,940 730,464 SH   SOLE 22 696,327 0 34,137
LIBERTY BROADBAND CORP COM SER A 530307107 1,611 17,580 SH   SOLE 25 17,580 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 2,391 26,087 SH   SOLE 26 11,227 0 14,860
LIBERTY BROADBAND CORP COM SER A 530307107 51 552 SH   SOLE 31 552 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 9,238 100,807 SH   SOLE 34 100,807 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,672 18,241 SH   SOLE 36 18,241 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 22,842 248,988 SH   SOLE 2 16,813 0 232,175
LIBERTY BROADBAND CORP COM SER C 530307305 4,415 48,128 SH   SOLE 4 45,502 0 2,626
LIBERTY BROADBAND CORP COM SER C 530307305 1,019 11,105 SH   SOLE 7 11,105 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 69 752 SH   SOLE 13 752 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 59 647 SH   SOLE 15 647 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 20,406 222,430 SH   SOLE 18 213,594 0 8,836
LIBERTY BROADBAND CORP COM SER C 530307305 94,149 1,026,254 SH   SOLE 19 1,026,254 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 141,749 1,545,118 SH   SOLE 21 1,545,118 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 329,217 3,588,585 SH   SOLE 22 3,382,623 0 205,962
LIBERTY BROADBAND CORP COM SER C 530307305 6,968 75,956 SH   SOLE 23 75,956 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 9,021 98,336 SH   SOLE 25 98,336 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 33,933 369,882 SH   SOLE 26 139,346 0 230,536
LIBERTY BROADBAND CORP COM SER C 530307305 1,913 20,849 SH   SOLE 28 15,444 0 5,405
LIBERTY BROADBAND CORP COM SER C 530307305 2,348 25,592 SH   SOLE 29 3,765 0 21,827
LIBERTY BROADBAND CORP COM SER C 530307305 17,248 188,013 SH   SOLE 30 188,013 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 2,896 31,571 SH   SOLE 31 19,608 0 11,963
LIBERTY BROADBAND CORP COM SER C 530307305 40,426 440,660 SH   SOLE 34 440,660 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 7,737 84,341 SH   SOLE 36 84,341 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 198 2,154 SH   SOLE 40 2,154 0 0
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 2,442 57,045 SH   SOLE 2 3,151 0 53,894
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 13 307 SH   SOLE 4 307 0 0
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 67 1,567 SH   SOLE 7 1,567 0 0
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 7,487 174,941 SH   SOLE 18 174,941 0 0
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 4,052 94,683 SH   SOLE 19 94,683 0 0
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 76,711 1,792,314 SH   SOLE 21 1,792,314 0 0
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 69,900 1,633,186 SH   SOLE 22 1,564,624 0 68,562
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 66 1,543 SH   SOLE 23 1,543 0 0
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 975 22,770 SH   SOLE 26 17,165 0 5,605
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 317 7,397 SH   SOLE 28 7,397 0 0
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 1,730 40,428 SH   SOLE 30 40,428 0 0
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 202 4,721 SH   SOLE 40 4,721 0 0
LIBERTY GLOBAL PLC OPTIONS G5480U904 150 6,000 SH Call SOLE 2 6,000 0 0
LIBERTY GLOBAL PLC OPTIONS G5480U904 14,082 565,100 SH Call SOLE 19 565,100 0 0
LIBERTY GLOBAL PLC OPTIONS G5480U904 1,430 57,400 SH Call SOLE 34 57,400 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 5,429 217,875 SH   SOLE 2 143,502 0 74,373
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,147 126,274 SH   SOLE 4 121,122 0 5,152
LIBERTY GLOBAL PLC SHS CL A G5480U104 480 19,251 SH   SOLE 7 19,251 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 30 1,191 SH   SOLE 13 1,191 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 51 2,064 SH   SOLE 15 2,064 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 13,175 528,704 SH   SOLE 18 512,717 0 15,987
LIBERTY GLOBAL PLC SHS CL A G5480U104 77,537 3,111,421 SH   SOLE 19 3,111,421 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 10,151 407,341 SH   SOLE 21 407,341 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 94,728 3,801,270 SH   SOLE 22 3,651,083 0 150,187
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,851 154,531 SH   SOLE 23 154,531 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 5,220 209,463 SH   SOLE 25 209,463 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 17,637 707,751 SH   SOLE 26 236,635 0 471,116
LIBERTY GLOBAL PLC SHS CL A G5480U104 852 34,174 SH   SOLE 28 26,296 0 7,878
LIBERTY GLOBAL PLC SHS CL A G5480U104 195 7,817 SH   SOLE 29 7,817 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 9,212 369,668 SH   SOLE 30 369,668 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,364 54,755 SH   SOLE 31 32,610 0 22,145
LIBERTY GLOBAL PLC SHS CL A G5480U104 729 29,263 SH   SOLE 32 29,263 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 33,662 1,350,814 SH   SOLE 34 1,350,814 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 5,150 206,677 SH   SOLE 36 206,677 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 102 4,085 SH   SOLE 40 4,085 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 7,209 297,759 SH   SOLE 2 113,491 0 184,268
LIBERTY GLOBAL PLC SHS CL C G5480U120 4,376 180,750 SH   SOLE 4 166,459 0 14,291
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,188 49,077 SH   SOLE 7 49,077 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 63 2,594 SH   SOLE 13 2,594 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 125 5,166 SH   SOLE 15 5,166 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,712 70,722 SH   SOLE 18 23,174 0 47,548
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,925 120,817 SH   SOLE 19 120,817 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 24,090 995,035 SH   SOLE 21 995,035 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 277,686 11,469,908 SH   SOLE 22 11,099,326 0 370,582
LIBERTY GLOBAL PLC SHS CL C G5480U120 9,251 382,125 SH   SOLE 23 382,125 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 11,776 486,423 SH   SOLE 25 486,423 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 47,668 1,968,950 SH   SOLE 26 626,610 0 1,342,340
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,448 101,124 SH   SOLE 28 71,976 0 29,148
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,171 89,686 SH   SOLE 29 23,987 0 65,699
LIBERTY GLOBAL PLC SHS CL C G5480U120 23,151 956,243 SH   SOLE 30 956,243 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 3,492 144,242 SH   SOLE 31 79,911 0 64,331
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,852 76,485 SH   SOLE 32 76,485 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,607 66,364 SH   SOLE 34 66,364 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 12,168 502,592 SH   SOLE 36 502,592 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 275 11,379 SH   SOLE 40 11,379 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 873 45,134 SH   SOLE 2 1,808 0 43,326
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 31 1,578 SH   SOLE 7 1,578 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 2,784 143,939 SH   SOLE 18 143,939 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1,302 67,327 SH   SOLE 19 67,327 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 27,842 1,439,592 SH   SOLE 21 1,439,592 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 24,940 1,289,564 SH   SOLE 22 1,227,430 0 62,134
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 392 20,272 SH   SOLE 26 0 0 20,272
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 126 6,520 SH   SOLE 28 6,520 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 236 12,183 SH   SOLE 30 12,183 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 145 7,476 SH   SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2,325 119,538 SH   SOLE 2 5,988 0 113,550
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 10 531 SH   SOLE 4 531 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 80 4,116 SH   SOLE 7 4,116 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 7,145 367,366 SH   SOLE 18 367,366 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 3,819 196,324 SH   SOLE 19 196,324 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 72,598 3,732,543 SH   SOLE 21 3,732,543 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 66,939 3,441,613 SH   SOLE 22 3,298,814 0 142,799
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 41 2,091 SH   SOLE 23 2,091 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1,376 70,746 SH   SOLE 26 33,803 0 36,943
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 286 14,682 SH   SOLE 28 14,682 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 660 33,930 SH   SOLE 30 33,930 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 200 10,284 SH   SOLE 40 10,284 0 0
LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 3 4,615 PRN   SOLE 18 4,615 0 0
LIBERTY MEDIA CORP DEB 3.500% 1/1 530715AN1 39 52,273 PRN   SOLE 21 52,273 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 11,396 298,488 SH   SOLE 2 110,354 0 188,134
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,896 49,666 SH   SOLE 4 47,574 0 2,092
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 206 5,399 SH   SOLE 7 5,399 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 740 19,393 SH   SOLE 13 19,393 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 26 685 SH   SOLE 15 685 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 7,601 199,075 SH   SOLE 18 192,059 0 7,016
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 39,735 1,040,730 SH   SOLE 19 1,040,730 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 37,450 980,890 SH   SOLE 21 980,890 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 92,820 2,431,125 SH   SOLE 22 2,152,041 0 279,084
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3,124 81,836 SH   SOLE 23 81,836 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3,593 94,109 SH   SOLE 25 94,109 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 9,171 240,207 SH   SOLE 26 102,160 0 138,047
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 646 16,927 SH   SOLE 28 12,051 0 4,876
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,118 29,289 SH   SOLE 29 11,255 0 18,034
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4,250 111,306 SH   SOLE 30 111,306 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,256 32,886 SH   SOLE 31 23,050 0 9,836
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 14,195 371,792 SH   SOLE 34 371,792 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3,147 82,424 SH   SOLE 36 82,424 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 65 1,711 SH   SOLE 40 1,711 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 20,097 525,540 SH   SOLE 2 134,487 0 391,053
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 3,370 88,136 SH   SOLE 4 83,463 0 4,673
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 483 12,623 SH   SOLE 7 12,623 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 756 19,767 SH   SOLE 13 19,767 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 45 1,177 SH   SOLE 15 1,177 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 12,711 332,404 SH   SOLE 18 317,039 0 15,365
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 61,454 1,607,049 SH   SOLE 19 1,607,049 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 73,130 1,912,395 SH   SOLE 21 1,912,395 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 183,375 4,795,364 SH   SOLE 22 4,095,421 0 699,943
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5,478 143,251 SH   SOLE 23 143,251 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 6,037 157,871 SH   SOLE 25 157,871 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 19,324 505,330 SH   SOLE 26 219,260 0 286,070
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1,275 33,332 SH   SOLE 28 24,264 0 9,068
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1,911 49,986 SH   SOLE 29 15,090 0 34,896
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 9,143 239,102 SH   SOLE 30 239,102 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1,968 51,464 SH   SOLE 31 32,993 0 18,471
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 23,633 618,026 SH   SOLE 34 618,026 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 6,129 160,273 SH   SOLE 36 160,273 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 138 3,598 SH   SOLE 40 3,598 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 230 8,229 SH   SOLE 2 367 0 7,862
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 1 40 SH   SOLE 4 40 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 7 238 SH   SOLE 7 238 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 896 32,072 SH   SOLE 18 32,072 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 458 16,403 SH   SOLE 19 16,403 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 8,873 317,588 SH   SOLE 21 317,588 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 7,488 268,008 SH   SOLE 22 256,200 0 11,808
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 223 7,976 SH   SOLE 26 1,045 0 6,931
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 37 1,325 SH   SOLE 28 1,325 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 71 2,554 SH   SOLE 30 2,554 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 16,888 481,836 SH   SOLE 2 26,742 0 455,094
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2,181 62,234 SH   SOLE 4 56,997 0 5,237
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 531 15,155 SH   SOLE 7 15,155 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 40 1,143 SH   SOLE 13 1,143 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 4,040 115,268 SH   SOLE 18 97,953 0 17,315
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,828 52,163 SH   SOLE 19 52,163 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 81,083 2,313,355 SH   SOLE 21 2,313,355 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 193,997 5,534,875 SH   SOLE 22 5,140,375 0 394,500
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 4,984 142,189 SH   SOLE 23 142,189 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 105 3,006 SH   SOLE 25 3,006 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 14,431 411,714 SH   SOLE 26 196,587 0 215,127
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,438 41,021 SH   SOLE 28 30,267 0 10,754
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,776 50,666 SH   SOLE 29 9,706 0 40,960
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 9,502 271,105 SH   SOLE 30 271,105 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2,221 63,353 SH   SOLE 31 39,512 0 23,841
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 416 11,858 SH   SOLE 34 11,858 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,132 32,299 SH   SOLE 36 32,299 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 142 4,051 SH   SOLE 40 4,051 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 1,859 54,606 SH   SOLE 2 1,791 0 52,815
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 17 500 SH   SOLE 7 500 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 448 13,174 SH   SOLE 18 13,174 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 221 6,507 SH   SOLE 19 6,507 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 8,792 258,294 SH   SOLE 21 258,294 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 25,955 762,488 SH   SOLE 22 718,164 0 44,324
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 19 559 SH   SOLE 31 559 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 42 1,224 SH   SOLE 36 1,224 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 809 29,136 SH   SOLE 2 1,316 0 27,820
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 5 170 SH   SOLE 4 170 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 23 836 SH   SOLE 7 836 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 3,166 113,996 SH   SOLE 18 113,996 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 1,523 54,861 SH   SOLE 19 54,861 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 31,221 1,124,268 SH   SOLE 21 1,124,268 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 28,850 1,038,896 SH   SOLE 22 994,394 0 44,502
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 232 8,342 SH   SOLE 26 3,565 0 4,777
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 135 4,848 SH   SOLE 28 4,848 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 284 10,239 SH   SOLE 30 10,239 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 104 3,760 SH   SOLE 40 3,760 0 0
LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 1,990 1,775,000 PRN   SOLE 21 1,775,000 0 0
LIBERTY MEDIA CORP DELAWARE NOTE 1.000% 1/3 531229AF9 1,568 1,400,000 PRN   SOLE 21 1,400,000 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 888 57,709 SH   SOLE 2 23,311 0 34,398
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 16 1,042 SH   SOLE 7 1,042 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2,184 141,888 SH   SOLE 18 141,888 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 7,771 504,962 SH   SOLE 19 504,962 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 21,909 1,423,560 SH   SOLE 21 1,423,560 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 17,561 1,141,034 SH   SOLE 22 1,101,634 0 39,400
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 13 834 SH   SOLE 23 834 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2 131 SH   SOLE 25 131 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 11 742 SH   SOLE 26 0 0 742
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1,517 98,546 SH   SOLE 34 98,546 0 0
LIBERTY PPTY TR SH BEN INT 531172104 39,051 806,504 SH   SOLE 2 92,886 0 713,618
LIBERTY PPTY TR SH BEN INT 531172104 4,359 90,027 SH   SOLE 4 86,114 0 3,913
LIBERTY PPTY TR SH BEN INT 531172104 13,157 271,734 SH   SOLE 7 242,249 0 29,485
LIBERTY PPTY TR SH BEN INT 531172104 39 800 SH   SOLE 13 800 0 0
LIBERTY PPTY TR SH BEN INT 531172104 332 6,848 SH   SOLE 15 6,848 0 0
LIBERTY PPTY TR SH BEN INT 531172104 21,504 444,123 SH   SOLE 18 431,649 0 12,474
LIBERTY PPTY TR SH BEN INT 531172104 12,852 265,432 SH   SOLE 19 265,432 0 0
LIBERTY PPTY TR SH BEN INT 531172104 424,977 8,776,897 SH   SOLE 21 8,776,897 0 0
LIBERTY PPTY TR SH BEN INT 531172104 349,983 7,228,077 SH   SOLE 22 6,928,070 0 300,007
LIBERTY PPTY TR SH BEN INT 531172104 5,709 117,897 SH   SOLE 23 117,897 0 0
LIBERTY PPTY TR SH BEN INT 531172104 22,391 462,426 SH   SOLE 25 462,426 0 0
LIBERTY PPTY TR SH BEN INT 531172104 28,518 588,969 SH   SOLE 26 224,272 0 364,697
LIBERTY PPTY TR SH BEN INT 531172104 1,409 29,093 SH   SOLE 28 21,507 0 7,586
LIBERTY PPTY TR SH BEN INT 531172104 4,332 89,463 SH   SOLE 29 59,244 0 30,219
LIBERTY PPTY TR SH BEN INT 531172104 52,280 1,079,721 SH   SOLE 30 1,079,721 0 0
LIBERTY PPTY TR SH BEN INT 531172104 2,329 48,106 SH   SOLE 31 29,273 0 18,833
LIBERTY PPTY TR SH BEN INT 531172104 410 8,475 SH   SOLE 34 8,475 0 0
LIBERTY PPTY TR SH BEN INT 531172104 6,871 141,901 SH   SOLE 36 141,901 0 0
LIBERTY PPTY TR SH BEN INT 531172104 143 2,961 SH   SOLE 40 2,961 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 833 58,681 SH   SOLE 2 2,650 0 56,031
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 5 364 SH   SOLE 4 364 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 21 1,502 SH   SOLE 7 1,502 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3,232 227,754 SH   SOLE 18 227,754 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1,599 112,677 SH   SOLE 19 112,677 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 32,393 2,282,780 SH   SOLE 21 2,282,780 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 29,030 2,045,776 SH   SOLE 22 1,947,471 0 98,305
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 218 15,377 SH   SOLE 26 7,995 0 7,382
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 146 10,311 SH   SOLE 28 10,311 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 285 20,066 SH   SOLE 30 20,066 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 106 7,486 SH   SOLE 40 7,486 0 0
LIFE STORAGE INC COM 53223X107 10,554 108,501 SH   SOLE 2 23,969 0 84,532
LIFE STORAGE INC COM 53223X107 1,187 12,199 SH   SOLE 4 12,199 0 0
LIFE STORAGE INC COM 53223X107 6,697 68,852 SH   SOLE 7 68,852 0 0
LIFE STORAGE INC COM 53223X107 183 1,886 SH   SOLE 15 1,886 0 0
LIFE STORAGE INC COM 53223X107 13,113 134,809 SH   SOLE 18 134,809 0 0
LIFE STORAGE INC COM 53223X107 7,943 81,663 SH   SOLE 19 81,663 0 0
LIFE STORAGE INC COM 53223X107 260,940 2,682,638 SH   SOLE 21 2,682,638 0 0
LIFE STORAGE INC COM 53223X107 210,537 2,164,457 SH   SOLE 22 2,072,669 0 91,788
LIFE STORAGE INC COM 53223X107 285 2,927 SH   SOLE 23 2,927 0 0
LIFE STORAGE INC COM 53223X107 9,519 97,863 SH   SOLE 25 97,863 0 0
LIFE STORAGE INC COM 53223X107 2,950 30,324 SH   SOLE 26 9,634 0 20,690
LIFE STORAGE INC COM 53223X107 590 6,067 SH   SOLE 28 6,067 0 0
LIFE STORAGE INC COM 53223X107 1,603 16,485 SH   SOLE 29 16,485 0 0
LIFE STORAGE INC COM 53223X107 21,598 222,044 SH   SOLE 30 222,044 0 0
LIFE STORAGE INC COM 53223X107 92 945 SH   SOLE 31 945 0 0
LIFE STORAGE INC COM 53223X107 101 1,041 SH   SOLE 36 1,041 0 0
LIFE STORAGE INC COM 53223X107 456 4,687 SH   SOLE 40 4,687 0 0
LIFETIME BRANDS INC COM 53222Q103 138 14,604 SH   SOLE 2 440 0 14,164
LIFETIME BRANDS INC COM 53222Q103 402 42,534 SH   SOLE 18 42,534 0 0
LIFETIME BRANDS INC COM 53222Q103 159 16,855 SH   SOLE 19 16,855 0 0
LIFETIME BRANDS INC COM 53222Q103 3,713 392,866 SH   SOLE 21 392,866 0 0
LIFETIME BRANDS INC COM 53222Q103 3,620 383,056 SH   SOLE 22 375,915 0 7,141
LIFEVANTAGE CORP COM NEW 53222K205 36 2,510 SH   SOLE 18 2,510 0 0
LIFEVANTAGE CORP COM NEW 53222K205 627 43,860 SH   SOLE 21 43,860 0 0
LIFEVANTAGE CORP COM NEW 53222K205 3,111 217,734 SH   SOLE 22 217,734 0 0
LIFEWAY FOODS INC COM 531914109 2 768 SH   SOLE 18 768 0 0
LIFEWAY FOODS INC COM 531914109 37 15,155 SH   SOLE 21 15,155 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3,558 28,306 SH   SOLE 2 12,136 0 16,170
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 10 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 49 391 SH   SOLE 7 391 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 14,925 118,728 SH   SOLE 18 115,612 0 3,116
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 9,188 73,087 SH   SOLE 19 73,087 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 209,711 1,668,215 SH   SOLE 21 1,668,215 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 100,413 798,770 SH   SOLE 22 772,246 0 26,524
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,366 10,869 SH   SOLE 23 10,869 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 68 539 SH   SOLE 25 539 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3,518 27,985 SH   SOLE 26 4,221 0 23,764
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 349 2,779 SH   SOLE 28 2,779 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 794 6,319 SH   SOLE 30 6,319 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 150 1,190 SH   SOLE 34 1,190 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 251 1,999 SH   SOLE 40 1,999 0 0
LIGHTBRIDGE CORP COM NEW 53224K203 3 5,033 SH   SOLE 21 5,033 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 7 4,804 SH   SOLE 18 4,804 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 100 66,598 SH   SOLE 21 66,598 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 334 222,724 SH   SOLE 22 222,724 0 0
LILIS ENERGY INC COM NEW 532403201 44 37,695 SH   SOLE 2 2,021 0 35,674
LILIS ENERGY INC COM NEW 532403201 1 1,210 SH   SOLE 7 1,210 0 0
LILIS ENERGY INC COM NEW 532403201 163 139,675 SH   SOLE 18 139,675 0 0
LILIS ENERGY INC COM NEW 532403201 76 64,770 SH   SOLE 19 64,770 0 0
LILIS ENERGY INC COM NEW 532403201 1,989 1,699,870 SH   SOLE 21 1,699,870 0 0
LILIS ENERGY INC COM NEW 532403201 1,202 1,027,384 SH   SOLE 22 989,622 0 37,762
LILLY ELI & CO COM 532457108 314,480 2,423,554 SH   SOLE 2 433,000 0 1,990,554
LILLY ELI & CO COM 532457108 39,334 303,132 SH   SOLE 4 278,434 0 24,698
LILLY ELI & CO COM 532457108 92,136 710,053 SH   SOLE 7 703,641 0 6,412
LILLY ELI & CO COM 532457108 2,861 22,045 SH   SOLE 13 22,045 0 0
LILLY ELI & CO COM 532457108 1,119 8,625 SH   SOLE 15 8,625 0 0
LILLY ELI & CO COM 532457108 43 330 SH   SOLE 17 0 0 330
LILLY ELI & CO COM 532457108 278,219 2,144,105 SH   SOLE 18 2,023,464 0 120,641
LILLY ELI & CO COM 532457108 242,699 1,870,369 SH   SOLE 19 1,870,369 0 0
LILLY ELI & CO COM 532457108 1,362 10,500 SH   SOLE 20 10,500 0 0
LILLY ELI & CO COM 532457108 2,654,325 20,455,652 SH   SOLE 21 20,455,652 0 0
LILLY ELI & CO COM 532457108 2,805,253 21,618,783 SH   SOLE 22 19,233,016 0 2,385,767
LILLY ELI & CO COM 532457108 82,602 636,577 SH   SOLE 23 636,577 0 0
LILLY ELI & CO COM 532457108 118,973 916,869 SH   SOLE 25 916,869 0 0
LILLY ELI & CO COM 532457108 556,507 4,288,739 SH   SOLE 26 924,599 0 3,364,140
LILLY ELI & CO COM 532457108 22,358 172,301 SH   SOLE 28 125,538 0 46,763
LILLY ELI & CO COM 532457108 4,819 37,137 SH   SOLE 29 37,137 0 0
LILLY ELI & CO COM 532457108 471,503 3,633,655 SH   SOLE 30 3,633,655 0 0
LILLY ELI & CO COM 532457108 36,354 280,164 SH   SOLE 31 173,717 0 106,447
LILLY ELI & CO COM 532457108 103,848 800,308 SH   SOLE 34 800,308 0 0
LILLY ELI & CO COM 532457108 94,288 726,630 SH   SOLE 36 726,630 0 0
LILLY ELI & CO COM 532457108 2,695 20,772 SH   SOLE 40 20,772 0 0
LIMBACH HLDGS INC COM 53263P105 6 846 SH   SOLE 18 846 0 0
LIMBACH HLDGS INC COM 53263P105 107 14,075 SH   SOLE 21 14,075 0 0
LIMBACH HLDGS INC COM 53263P105 74 9,714 SH   SOLE 22 9,714 0 0
LIMELIGHT NETWORKS INC COM 53261M104 292 90,435 SH   SOLE 2 3,663 0 86,772
LIMELIGHT NETWORKS INC COM 53261M104 7 2,223 SH   SOLE 7 2,223 0 0
LIMELIGHT NETWORKS INC COM 53261M104 1,180 365,308 SH   SOLE 18 365,308 0 0
LIMELIGHT NETWORKS INC COM 53261M104 577 178,565 SH   SOLE 19 178,565 0 0
LIMELIGHT NETWORKS INC COM 53261M104 12,238 3,788,754 SH   SOLE 21 3,788,754 0 0
LIMELIGHT NETWORKS INC COM 53261M104 10,411 3,223,248 SH   SOLE 22 3,097,665 0 125,583
LIMELIGHT NETWORKS INC COM 53261M104 123 38,002 SH   SOLE 26 0 0 38,002
LIMELIGHT NETWORKS INC COM 53261M104 55 16,916 SH   SOLE 28 16,916 0 0
LIMELIGHT NETWORKS INC COM 53261M104 95 29,359 SH   SOLE 30 29,359 0 0
LIMESTONE BANCORP INC COM 53262L105 12 831 SH   SOLE 18 831 0 0
LIMESTONE BANCORP INC COM 53262L105 162 10,829 SH   SOLE 21 10,829 0 0
LIMONEIRA CO COM 532746104 331 14,050 SH   SOLE 2 443 0 13,607
LIMONEIRA CO COM 532746104 7 314 SH   SOLE 7 314 0 0
LIMONEIRA CO COM 532746104 1,213 51,546 SH   SOLE 18 51,546 0 0
LIMONEIRA CO COM 532746104 514 21,862 SH   SOLE 19 21,862 0 0
LIMONEIRA CO COM 532746104 11,567 491,585 SH   SOLE 21 491,585 0 0
LIMONEIRA CO COM 532746104 10,048 427,028 SH   SOLE 22 416,549 0 10,479
LINCOLN EDL SVCS CORP COM 533535100 14 4,620 SH   SOLE 18 4,620 0 0
LINCOLN EDL SVCS CORP COM 533535100 246 79,282 SH   SOLE 21 79,282 0 0
LINCOLN EDL SVCS CORP COM 533535100 1,663 536,314 SH   SOLE 22 536,314 0 0
LINCOLN ELEC HLDGS INC COM 533900106 11,984 142,891 SH   SOLE 2 34,516 0 108,375
LINCOLN ELEC HLDGS INC COM 533900106 26 315 SH   SOLE 4 315 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,407 40,617 SH   SOLE 7 40,617 0 0
LINCOLN ELEC HLDGS INC COM 533900106 15,945 190,111 SH   SOLE 18 190,111 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,128 13,454 SH   SOLE 19 13,454 0 0
LINCOLN ELEC HLDGS INC COM 533900106 264,148 3,149,488 SH   SOLE 21 3,149,488 0 0
LINCOLN ELEC HLDGS INC COM 533900106 184,774 2,203,097 SH   SOLE 22 2,075,115 0 127,982
LINCOLN ELEC HLDGS INC COM 533900106 2,069 24,675 SH   SOLE 26 17,665 0 7,010
LINCOLN ELEC HLDGS INC COM 533900106 648 7,724 SH   SOLE 28 7,724 0 0
LINCOLN ELEC HLDGS INC COM 533900106 21,059 251,092 SH   SOLE 30 251,092 0 0
LINCOLN ELEC HLDGS INC COM 533900106 112 1,337 SH   SOLE 31 1,337 0 0
LINCOLN ELEC HLDGS INC COM 533900106 75 897 SH   SOLE 36 897 0 0
LINCOLN ELEC HLDGS INC COM 533900106 382 4,549 SH   SOLE 40 4,549 0 0
LINCOLN NATL CORP IND COM 534187109 49,464 842,650 SH   SOLE 2 310,659 0 531,991
LINCOLN NATL CORP IND COM 534187109 7,871 134,089 SH   SOLE 4 128,318 0 5,771
LINCOLN NATL CORP IND COM 534187109 15,107 257,363 SH   SOLE 7 189,933 0 67,430
LINCOLN NATL CORP IND COM 534187109 1,620 27,590 SH   SOLE 13 27,590 0 0
LINCOLN NATL CORP IND COM 534187109 117 1,998 SH   SOLE 15 1,998 0 0
LINCOLN NATL CORP IND COM 534187109 41,278 703,202 SH   SOLE 18 671,028 0 32,174
LINCOLN NATL CORP IND COM 534187109 16,466 280,510 SH   SOLE 19 280,510 0 0
LINCOLN NATL CORP IND COM 534187109 290,117 4,942,360 SH   SOLE 21 4,942,360 0 0
LINCOLN NATL CORP IND COM 534187109 357,699 6,093,683 SH   SOLE 22 5,310,394 0 783,289
LINCOLN NATL CORP IND COM 534187109 15,592 265,623 SH   SOLE 23 265,623 0 0
LINCOLN NATL CORP IND COM 534187109 13,555 230,913 SH   SOLE 25 230,913 0 0
LINCOLN NATL CORP IND COM 534187109 52,801 899,505 SH   SOLE 26 276,763 0 622,742
LINCOLN NATL CORP IND COM 534187109 2,451 41,759 SH   SOLE 28 29,935 0 11,824
LINCOLN NATL CORP IND COM 534187109 9,460 161,158 SH   SOLE 29 83,616 0 77,542
LINCOLN NATL CORP IND COM 534187109 53,176 905,894 SH   SOLE 30 905,894 0 0
LINCOLN NATL CORP IND COM 534187109 11,261 191,842 SH   SOLE 31 141,679 0 50,163
LINCOLN NATL CORP IND COM 534187109 32,653 556,269 SH   SOLE 34 556,269 0 0
LINCOLN NATL CORP IND COM 534187109 13,931 237,332 SH   SOLE 36 237,332 0 0
LINCOLN NATL CORP IND COM 534187109 261 4,446 SH   SOLE 40 4,446 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 274 17,984 SH   SOLE 2 754 0 17,230
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 7 474 SH   SOLE 7 474 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1,135 74,446 SH   SOLE 18 74,446 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 511 33,497 SH   SOLE 19 33,497 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 10,967 719,161 SH   SOLE 21 719,161 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 9,386 615,445 SH   SOLE 22 582,265 0 33,180
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 205 13,466 SH   SOLE 26 0 0 13,466
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 42 2,758 SH   SOLE 28 2,758 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 55 3,627 SH   SOLE 30 3,627 0 0
LINDE PLC COM G5494J103 243,757 1,385,532 SH   SOLE 2 140,148 0 1,245,384
LINDE PLC COM G5494J103 32,303 183,615 SH   SOLE 4 168,486 0 15,129
LINDE PLC COM G5494J103 86,589 492,179 SH   SOLE 7 440,632 0 51,547
LINDE PLC COM G5494J103 949 5,395 SH   SOLE 13 5,395 0 0
LINDE PLC COM G5494J103 952 5,411 SH   SOLE 15 5,411 0 0
LINDE PLC COM G5494J103 209,142 1,188,780 SH   SOLE 18 1,096,528 0 92,252
LINDE PLC COM G5494J103 21,981 124,941 SH   SOLE 19 124,941 0 0
LINDE PLC COM G5494J103 1,689,853 9,605,258 SH   SOLE 21 9,605,258 0 0
LINDE PLC COM G5494J103 2,317,318 13,171,821 SH   SOLE 22 11,669,181 0 1,502,640
LINDE PLC COM G5494J103 69,212 393,406 SH   SOLE 23 393,406 0 0
LINDE PLC COM G5494J103 86,538 491,889 SH   SOLE 25 491,889 0 0
LINDE PLC COM G5494J103 324,095 1,842,180 SH   SOLE 26 558,809 0 1,283,371
LINDE PLC COM G5494J103 18,592 105,677 SH   SOLE 28 76,862 0 28,815
LINDE PLC COM G5494J103 4,822 27,407 SH   SOLE 29 21,340 0 6,067
LINDE PLC COM G5494J103 331,701 1,885,415 SH   SOLE 30 1,885,415 0 0
LINDE PLC COM G5494J103 29,145 165,664 SH   SOLE 31 104,184 0 61,480
LINDE PLC COM G5494J103 7,404 42,087 SH   SOLE 34 42,087 0 0
LINDE PLC COM G5494J103 78,269 444,890 SH   SOLE 36 444,890 0 0
LINDE PLC COM G5494J103 2,168 12,324 SH   SOLE 40 12,324 0 0
LINDSAY CORP COM 535555106 839 8,668 SH   SOLE 2 376 0 8,292
LINDSAY CORP COM 535555106 5 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106 557 5,756 SH   SOLE 7 5,756 0 0
LINDSAY CORP COM 535555106 4,478 46,265 SH   SOLE 18 46,265 0 0
LINDSAY CORP COM 535555106 1,613 16,665 SH   SOLE 19 16,665 0 0
LINDSAY CORP COM 535555106 111,300 1,149,909 SH   SOLE 21 1,149,909 0 0
LINDSAY CORP COM 535555106 30,426 314,348 SH   SOLE 22 299,991 0 14,357
LINDSAY CORP COM 535555106 280 2,895 SH   SOLE 26 2,191 0 704
LINDSAY CORP COM 535555106 160 1,649 SH   SOLE 28 1,649 0 0
LINDSAY CORP COM 535555106 5,083 52,516 SH   SOLE 30 52,516 0 0
LINDSAY CORP COM 535555106 75 776 SH   SOLE 40 776 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 1,754 112,151 SH   SOLE 2 33,512 0 78,639
LIONS GATE ENTMNT CORP CL A VTG 535919401 3 200 SH   SOLE 4 200 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 26 1,662 SH   SOLE 7 1,662 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 445 28,444 SH   SOLE 18 28,444 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 16,681 1,066,546 SH   SOLE 19 1,066,546 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 8,471 541,602 SH   SOLE 21 541,602 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 22,932 1,466,257 SH   SOLE 22 1,351,089 0 115,168
LIONS GATE ENTMNT CORP CL A VTG 535919401 304 19,420 SH   SOLE 26 4,909 0 14,511
LIONS GATE ENTMNT CORP CL A VTG 535919401 117 7,511 SH   SOLE 28 7,511 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 220 14,071 SH   SOLE 30 14,071 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 17 1,075 SH   SOLE 31 1,075 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 97 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 165 10,500 SH Call SOLE 2 10,500 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 6,725 430,000 SH Call SOLE 19 430,000 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 3,297 218,326 SH   SOLE 2 10,568 0 207,758
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 8 548 SH   SOLE 4 548 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 46 3,066 SH   SOLE 7 3,066 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 832 55,126 SH   SOLE 18 55,126 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 317 20,961 SH   SOLE 19 20,961 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 17,169 1,137,013 SH   SOLE 21 1,137,013 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 43,932 2,909,404 SH   SOLE 22 2,694,467 0 214,937
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 875 57,930 SH   SOLE 26 36,441 0 21,489
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 213 14,084 SH   SOLE 28 14,084 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 410 27,177 SH   SOLE 30 27,177 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 29 1,914 SH   SOLE 31 1,914 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 168 11,133 SH   SOLE 40 11,133 0 0
LIPOCINE INC NEW COM 53630X104 121 52,516 SH   SOLE 21 52,516 0 0
LIPOCINE INC NEW COM 53630X104 596 258,145 SH   SOLE 22 258,145 0 0
LIQTECH INTL INC COM 53632A102 38 17,583 SH   SOLE 21 17,583 0 0
LIQTECH INTL INC COM 53632A102 252 117,035 SH   SOLE 22 117,035 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 67 5,868 SH   SOLE 2 345 0 5,523
LIQUIDIA TECHNOLOGIES INC COM 53635D202 280 24,597 SH   SOLE 18 24,597 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 121 10,649 SH   SOLE 19 10,649 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 2,880 253,078 SH   SOLE 21 253,078 0 0
LIQUIDIA TECHNOLOGIES INC COM 53635D202 645 56,699 SH   SOLE 22 55,403 0 1,296
LIQUIDITY SERVICES INC COM 53635B107 205 26,600 SH   SOLE 2 1,072 0 25,528
LIQUIDITY SERVICES INC COM 53635B107 4 522 SH   SOLE 7 522 0 0
LIQUIDITY SERVICES INC COM 53635B107 926 120,163 SH   SOLE 18 120,163 0 0
LIQUIDITY SERVICES INC COM 53635B107 290 37,645 SH   SOLE 19 37,645 0 0
LIQUIDITY SERVICES INC COM 53635B107 22,667 2,939,905 SH   SOLE 21 2,939,905 0 0
LIQUIDITY SERVICES INC COM 53635B107 5,558 720,902 SH   SOLE 22 700,282 0 20,620
LIQUIDITY SERVICES INC COM 53635B107 201 26,096 SH   SOLE 30 26,096 0 0
LITHIA MTRS INC CL A 536797103 1,980 21,350 SH   SOLE 2 2,296 0 19,054
LITHIA MTRS INC CL A 536797103 12 125 SH   SOLE 4 125 0 0
LITHIA MTRS INC CL A 536797103 72 771 SH   SOLE 7 771 0 0
LITHIA MTRS INC CL A 536797103 9,043 97,504 SH   SOLE 18 95,861 0 1,643
LITHIA MTRS INC CL A 536797103 7,573 81,653 SH   SOLE 19 81,653 0 0
LITHIA MTRS INC CL A 536797103 223,819 2,413,138 SH   SOLE 21 2,413,138 0 0
LITHIA MTRS INC CL A 536797103 65,230 703,288 SH   SOLE 22 670,895 0 32,393
LITHIA MTRS INC CL A 536797103 587 6,329 SH   SOLE 23 6,329 0 0
LITHIA MTRS INC CL A 536797103 1,876 20,229 SH   SOLE 26 6,835 0 13,394
LITHIA MTRS INC CL A 536797103 282 3,037 SH   SOLE 28 3,037 0 0
LITHIA MTRS INC CL A 536797103 3,151 33,978 SH   SOLE 30 33,978 0 0
LITHIA MTRS INC CL A 536797103 84 903 SH   SOLE 36 903 0 0
LITHIA MTRS INC CL A 536797103 240 2,583 SH   SOLE 40 2,583 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207 10 2,656 SH   SOLE 22 2,656 0 0
LITTELFUSE INC COM 537008104 10,859 59,507 SH   SOLE 2 13,261 0 46,246
LITTELFUSE INC COM 537008104 24 130 SH   SOLE 4 130 0 0
LITTELFUSE INC COM 537008104 86 471 SH   SOLE 7 471 0 0
LITTELFUSE INC COM 537008104 13,098 71,775 SH   SOLE 18 71,775 0 0
LITTELFUSE INC COM 537008104 931 5,100 SH   SOLE 19 5,100 0 0
LITTELFUSE INC COM 537008104 225,379 1,235,088 SH   SOLE 21 1,235,088 0 0
LITTELFUSE INC COM 537008104 148,028 811,203 SH   SOLE 22 762,256 0 48,947
LITTELFUSE INC COM 537008104 1,469 8,049 SH   SOLE 26 4,690 0 3,359
LITTELFUSE INC COM 537008104 586 3,214 SH   SOLE 28 3,214 0 0
LITTELFUSE INC COM 537008104 1,232 6,753 SH   SOLE 30 6,753 0 0
LITTELFUSE INC COM 537008104 92 505 SH   SOLE 31 505 0 0
LITTELFUSE INC COM 537008104 581 3,182 SH   SOLE 34 3,182 0 0
LITTELFUSE INC COM 537008104 488 2,675 SH   SOLE 40 2,675 0 0
LIVANOVA PLC SHS G5509L101 6,059 62,308 SH   SOLE 2 22,444 0 39,864
LIVANOVA PLC SHS G5509L101 24 242 SH   SOLE 4 242 0 0
LIVANOVA PLC SHS G5509L101 89 919 SH   SOLE 7 919 0 0
LIVANOVA PLC SHS G5509L101 26,444 271,922 SH   SOLE 18 271,922 0 0
LIVANOVA PLC SHS G5509L101 7,338 75,459 SH   SOLE 19 75,459 0 0
LIVANOVA PLC SHS G5509L101 353,467 3,634,625 SH   SOLE 21 3,634,625 0 0
LIVANOVA PLC SHS G5509L101 164,258 1,689,031 SH   SOLE 22 1,626,020 0 63,011
LIVANOVA PLC SHS G5509L101 1,994 20,502 SH   SOLE 26 13,849 0 6,653
LIVANOVA PLC SHS G5509L101 610 6,276 SH   SOLE 28 6,276 0 0
LIVANOVA PLC SHS G5509L101 9,132 93,900 SH   SOLE 30 93,900 0 0
LIVANOVA PLC SHS G5509L101 451 4,634 SH   SOLE 40 4,634 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 24,476 385,208 SH   SOLE 2 84,728 0 300,480
LIVE NATION ENTERTAINMENT IN COM 538034109 2,906 45,741 SH   SOLE 4 41,883 0 3,858
LIVE NATION ENTERTAINMENT IN COM 538034109 549 8,640 SH   SOLE 7 8,640 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 56 888 SH   SOLE 13 888 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 41 653 SH   SOLE 15 653 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 26,550 417,850 SH   SOLE 18 405,758 0 12,092
LIVE NATION ENTERTAINMENT IN COM 538034109 71,623 1,127,209 SH   SOLE 19 1,127,209 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 447,230 7,038,563 SH   SOLE 21 7,038,563 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 294,649 4,637,218 SH   SOLE 22 4,355,009 0 282,209
LIVE NATION ENTERTAINMENT IN COM 538034109 6,652 104,687 SH   SOLE 23 104,687 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 7,600 119,608 SH   SOLE 25 119,608 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 26,798 421,754 SH   SOLE 26 182,103 0 239,651
LIVE NATION ENTERTAINMENT IN COM 538034109 1,880 29,584 SH   SOLE 28 21,842 0 7,742
LIVE NATION ENTERTAINMENT IN COM 538034109 2,291 36,055 SH   SOLE 29 5,518 0 30,537
LIVE NATION ENTERTAINMENT IN COM 538034109 14,191 223,338 SH   SOLE 30 223,338 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 2,887 45,431 SH   SOLE 31 28,229 0 17,202
LIVE NATION ENTERTAINMENT IN COM 538034109 569 8,959 SH   SOLE 34 8,959 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 6,774 106,614 SH   SOLE 36 106,614 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 184 2,899 SH   SOLE 40 2,899 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 1,557 1,350,000 PRN   SOLE 21 1,350,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105 333 22,793 SH   SOLE 2 960 0 21,833
LIVE OAK BANCSHARES INC COM 53803X105 7 494 SH   SOLE 7 494 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,147 78,540 SH   SOLE 18 78,540 0 0
LIVE OAK BANCSHARES INC COM 53803X105 613 41,982 SH   SOLE 19 41,982 0 0
LIVE OAK BANCSHARES INC COM 53803X105 11,766 805,335 SH   SOLE 21 805,335 0 0
LIVE OAK BANCSHARES INC COM 53803X105 11,083 758,576 SH   SOLE 22 723,427 0 35,149
LIVE OAK BANCSHARES INC COM 53803X105 74 5,066 SH   SOLE 28 5,066 0 0
LIVE OAK BANCSHARES INC COM 53803X105 107 7,318 SH   SOLE 30 7,318 0 0
LIVE OAK BANCSHARES INC COM 53803X105 38 2,613 SH   SOLE 40 2,613 0 0
LIVE VENTURES INC COM NEW 538142308 5 631 SH   SOLE 21 631 0 0
LIVENT CORP COM 53814L108 1,693 137,828 SH   SOLE 2 5,362 0 132,466
LIVENT CORP COM 53814L108 7 549 SH   SOLE 4 549 0 0
LIVENT CORP COM 53814L108 39 3,202 SH   SOLE 7 3,202 0 0
LIVENT CORP COM 53814L108 7,838 638,238 SH   SOLE 18 638,238 0 0
LIVENT CORP COM 53814L108 6,945 565,515 SH   SOLE 19 565,515 0 0
LIVENT CORP COM 53814L108 193,637 15,768,518 SH   SOLE 21 15,768,518 0 0
LIVENT CORP COM 53814L108 53,083 4,322,758 SH   SOLE 22 4,138,326 0 184,432
LIVENT CORP COM 53814L108 308 25,066 SH   SOLE 25 25,066 0 0
LIVENT CORP COM 53814L108 404 32,861 SH   SOLE 26 26,906 0 5,955
LIVENT CORP COM 53814L108 200 16,260 SH   SOLE 28 16,260 0 0
LIVENT CORP COM 53814L108 2,550 207,640 SH   SOLE 29 207,640 0 0
LIVENT CORP COM 53814L108 2,391 194,718 SH   SOLE 30 194,718 0 0
LIVENT CORP COM 53814L108 1,176 95,788 SH   SOLE 34 95,788 0 0
LIVENT CORP COM 53814L108 146 11,918 SH   SOLE 40 11,918 0 0
LIVEPERSON INC COM 538146101 1,426 49,154 SH   SOLE 2 3,614 0 45,540
LIVEPERSON INC COM 538146101 9 317 SH   SOLE 4 317 0 0
LIVEPERSON INC COM 538146101 34 1,169 SH   SOLE 7 1,169 0 0
LIVEPERSON INC COM 538146101 7,443 256,465 SH   SOLE 18 252,268 0 4,197
LIVEPERSON INC COM 538146101 4,530 156,103 SH   SOLE 19 156,103 0 0
LIVEPERSON INC COM 538146101 182,265 6,280,662 SH   SOLE 21 6,280,662 0 0
LIVEPERSON INC COM 538146101 51,394 1,770,983 SH   SOLE 22 1,701,017 0 69,966
LIVEPERSON INC COM 538146101 210 7,249 SH   SOLE 23 7,249 0 0
LIVEPERSON INC COM 538146101 1,705 58,766 SH   SOLE 26 14,899 0 43,867
LIVEPERSON INC COM 538146101 223 7,693 SH   SOLE 28 7,693 0 0
LIVEPERSON INC COM 538146101 2,422 83,465 SH   SOLE 30 83,465 0 0
LIVEPERSON INC COM 538146101 187 6,450 SH   SOLE 40 6,450 0 0
LIVERAMP HLDGS INC COM 53815P108 5,089 93,256 SH   SOLE 2 32,594 0 60,662
LIVERAMP HLDGS INC COM 53815P108 13 245 SH   SOLE 4 245 0 0
LIVERAMP HLDGS INC COM 53815P108 79 1,445 SH   SOLE 7 1,445 0 0
LIVERAMP HLDGS INC COM 53815P108 20,896 382,915 SH   SOLE 18 381,402 0 1,513
LIVERAMP HLDGS INC COM 53815P108 6,719 123,118 SH   SOLE 19 123,118 0 0
LIVERAMP HLDGS INC COM 53815P108 262,886 4,817,409 SH   SOLE 21 4,817,409 0 0
LIVERAMP HLDGS INC COM 53815P108 128,750 2,359,356 SH   SOLE 22 2,271,203 0 88,153
LIVERAMP HLDGS INC COM 53815P108 209 3,831 SH   SOLE 23 3,831 0 0
LIVERAMP HLDGS INC COM 53815P108 2,879 52,749 SH   SOLE 26 20,487 0 32,262
LIVERAMP HLDGS INC COM 53815P108 443 8,127 SH   SOLE 28 8,127 0 0
LIVERAMP HLDGS INC COM 53815P108 1,036 18,978 SH   SOLE 30 18,978 0 0
LIVERAMP HLDGS INC COM 53815P108 389 7,131 SH   SOLE 40 7,131 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 128 23,807 SH   SOLE 2 1,068 0 22,739
LIVEXLIVE MEDIA INC COM NEW 53839L208 4 654 SH   SOLE 7 654 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 514 95,507 SH   SOLE 18 95,507 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 232 43,141 SH   SOLE 19 43,141 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 5,409 1,005,371 SH   SOLE 21 1,005,371 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 1,447 268,892 SH   SOLE 22 247,088 0 21,804
LKQ CORP COM 501889208 23,103 814,042 SH   SOLE 2 91,942 0 722,100
LKQ CORP COM 501889208 3,032 106,845 SH   SOLE 4 98,673 0 8,172
LKQ CORP COM 501889208 7,345 258,796 SH   SOLE 7 244,893 0 13,903
LKQ CORP COM 501889208 229 8,053 SH   SOLE 13 8,053 0 0
LKQ CORP COM 501889208 76 2,661 SH   SOLE 15 2,661 0 0
LKQ CORP COM 501889208 18,241 642,752 SH   SOLE 18 601,992 0 40,760
LKQ CORP COM 501889208 2,444 86,126 SH   SOLE 19 86,126 0 0
LKQ CORP COM 501889208 192,881 6,796,364 SH   SOLE 21 6,796,364 0 0
LKQ CORP COM 501889208 219,665 7,740,128 SH   SOLE 22 6,897,293 0 842,835
LKQ CORP COM 501889208 6,595 232,396 SH   SOLE 23 232,396 0 0
LKQ CORP COM 501889208 8,647 304,697 SH   SOLE 25 304,697 0 0
LKQ CORP COM 501889208 40,705 1,434,289 SH   SOLE 26 430,206 0 1,004,083
LKQ CORP COM 501889208 1,714 60,407 SH   SOLE 28 43,871 0 16,536
LKQ CORP COM 501889208 2,131 75,077 SH   SOLE 29 10,075 0 65,002
LKQ CORP COM 501889208 30,448 1,072,876 SH   SOLE 30 1,072,876 0 0
LKQ CORP COM 501889208 2,799 98,633 SH   SOLE 31 60,174 0 38,459
LKQ CORP COM 501889208 622 21,928 SH   SOLE 34 21,928 0 0
LKQ CORP COM 501889208 7,627 268,729 SH   SOLE 36 268,729 0 0
LKQ CORP COM 501889208 176 6,201 SH   SOLE 40 6,201 0 0
LM FDG AMER INC COM NEW 502074305 1 426 SH   SOLE 21 426 0 0
LOCKHEED MARTIN CORP COM 539830109 192,427 641,083 SH   SOLE 2 91,791 0 549,292
LOCKHEED MARTIN CORP COM 539830109 21,319 71,025 SH   SOLE 4 64,245 0 6,780
LOCKHEED MARTIN CORP COM 539830109 68,532 228,317 SH   SOLE 7 228,317 0 0
LOCKHEED MARTIN CORP COM 539830109 911 3,034 SH   SOLE 13 3,034 0 0
LOCKHEED MARTIN CORP COM 539830109 689 2,294 SH   SOLE 15 2,294 0 0
LOCKHEED MARTIN CORP COM 539830109 90 299 SH   SOLE 17 0 0 299
LOCKHEED MARTIN CORP COM 539830109 214,517 714,677 SH   SOLE 18 691,644 0 23,033
LOCKHEED MARTIN CORP COM 539830109 134,487 448,052 SH   SOLE 19 448,052 0 0
LOCKHEED MARTIN CORP COM 539830109 2,416,676 8,051,291 SH   SOLE 21 8,051,291 0 0
LOCKHEED MARTIN CORP COM 539830109 1,894,837 6,312,757 SH   SOLE 22 5,635,102 0 677,655
LOCKHEED MARTIN CORP COM 539830109 55,930 186,333 SH   SOLE 23 186,333 0 0
LOCKHEED MARTIN CORP COM 539830109 77,439 257,991 SH   SOLE 25 257,991 0 0
LOCKHEED MARTIN CORP COM 539830109 146,823 489,149 SH   SOLE 26 143,855 0 345,294
LOCKHEED MARTIN CORP COM 539830109 4,082 13,600 SH   SOLE 28 0 0 13,600
LOCKHEED MARTIN CORP COM 539830109 2,771 9,231 SH   SOLE 29 9,231 0 0
LOCKHEED MARTIN CORP COM 539830109 320,617 1,068,152 SH   SOLE 30 1,068,152 0 0
LOCKHEED MARTIN CORP COM 539830109 17,368 57,861 SH   SOLE 31 47,631 0 10,230
LOCKHEED MARTIN CORP COM 539830109 2,749 9,159 SH   SOLE 32 9,159 0 0
LOCKHEED MARTIN CORP COM 539830109 64,645 215,369 SH   SOLE 36 215,369 0 0
LOCKHEED MARTIN CORP COM 539830109 1,832 6,104 SH   SOLE 40 6,104 0 0
LOEWS CORP COM 540424108 33,564 700,277 SH   SOLE 2 74,369 0 625,908
LOEWS CORP COM 540424108 4,334 90,417 SH   SOLE 4 83,255 0 7,162
LOEWS CORP COM 540424108 14,795 308,689 SH   SOLE 7 236,335 0 72,354
LOEWS CORP COM 540424108 554 11,561 SH   SOLE 13 11,561 0 0
LOEWS CORP COM 540424108 115 2,403 SH   SOLE 15 2,403 0 0
LOEWS CORP COM 540424108 26,858 560,356 SH   SOLE 18 524,399 0 35,957
LOEWS CORP COM 540424108 3,639 75,920 SH   SOLE 19 75,920 0 0
LOEWS CORP COM 540424108 298,238 6,222,356 SH   SOLE 21 6,222,356 0 0
LOEWS CORP COM 540424108 340,835 7,111,094 SH   SOLE 22 6,343,716 0 767,378
LOEWS CORP COM 540424108 9,495 198,104 SH   SOLE 23 198,104 0 0
LOEWS CORP COM 540424108 13,577 283,268 SH   SOLE 25 283,268 0 0
LOEWS CORP COM 540424108 61,406 1,281,169 SH   SOLE 26 333,937 0 947,232
LOEWS CORP COM 540424108 2,525 52,690 SH   SOLE 28 37,390 0 15,300
LOEWS CORP COM 540424108 434 9,048 SH   SOLE 29 9,048 0 0
LOEWS CORP COM 540424108 49,431 1,031,311 SH   SOLE 30 1,031,311 0 0
LOEWS CORP COM 540424108 3,982 83,078 SH   SOLE 31 52,445 0 30,633
LOEWS CORP COM 540424108 842 17,571 SH   SOLE 34 17,571 0 0
LOEWS CORP COM 540424108 12,463 260,028 SH   SOLE 36 260,028 0 0
LOEWS CORP COM 540424108 275 5,744 SH   SOLE 40 5,744 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 63 6,418 SH   SOLE 2 198 0 6,220
LOGICBIO THERAPEUTICS INC COM 54142F102 262 26,469 SH   SOLE 18 26,469 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 113 11,473 SH   SOLE 19 11,473 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 2,560 259,062 SH   SOLE 21 259,062 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 625 63,222 SH   SOLE 22 61,219 0 2,003
LOGMEIN INC COM 54142L109 12,047 150,395 SH   SOLE 2 49,093 0 101,302
LOGMEIN INC COM 54142L109 313 3,910 SH   SOLE 4 3,910 0 0
LOGMEIN INC COM 54142L109 119 1,489 SH   SOLE 7 1,489 0 0
LOGMEIN INC COM 54142L109 352 4,389 SH   SOLE 13 4,389 0 0
LOGMEIN INC COM 54142L109 13,340 166,543 SH   SOLE 18 162,032 0 4,511
LOGMEIN INC COM 54142L109 8,352 104,268 SH   SOLE 19 104,268 0 0
LOGMEIN INC COM 54142L109 211,546 2,641,026 SH   SOLE 21 2,641,026 0 0
LOGMEIN INC COM 54142L109 141,312 1,764,196 SH   SOLE 22 1,646,878 0 117,318
LOGMEIN INC COM 54142L109 636 7,946 SH   SOLE 23 7,946 0 0
LOGMEIN INC COM 54142L109 1,628 20,323 SH   SOLE 26 13,060 0 7,263
LOGMEIN INC COM 54142L109 538 6,721 SH   SOLE 28 6,721 0 0
LOGMEIN INC COM 54142L109 139 1,737 SH   SOLE 29 1,737 0 0
LOGMEIN INC COM 54142L109 1,391 17,371 SH   SOLE 30 17,371 0 0
LOGMEIN INC COM 54142L109 461 5,751 SH   SOLE 31 4,113 0 1,638
LOGMEIN INC COM 54142L109 190 2,367 SH   SOLE 34 2,367 0 0
LOGMEIN INC COM 54142L109 295 3,678 SH   SOLE 36 3,678 0 0
LOGMEIN INC COM 54142L109 389 4,862 SH   SOLE 40 4,862 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 79 7,255 SH   SOLE 2 7,255 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 2,942 268,718 SH   SOLE 21 268,718 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 304 27,803 SH   SOLE 25 27,803 0 0
LONESTAR RES US INC CL A VTG 54240F103 11 2,679 SH   SOLE 18 2,679 0 0
LONESTAR RES US INC CL A VTG 54240F103 22 5,438 SH   SOLE 19 5,438 0 0
LONESTAR RES US INC CL A VTG 54240F103 480 119,766 SH   SOLE 21 119,766 0 0
LONESTAR RES US INC CL A VTG 54240F103 276 68,881 SH   SOLE 22 68,881 0 0
LONESTAR RES US INC CL A VTG 54240F103 16 3,953 SH   SOLE 26 0 0 3,953
LOOP INDS INC COM 543518104 318 40,141 SH   SOLE 21 40,141 0 0
LOOP INDS INC COM 543518104 179 22,638 SH   SOLE 22 22,638 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 370 10,273 SH   SOLE 2 409 0 9,864
LORAL SPACE & COMMUNICATNS I COM 543881106 22 610 SH   SOLE 4 610 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 10 277 SH   SOLE 7 277 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 1,507 41,791 SH   SOLE 18 41,791 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 694 19,239 SH   SOLE 19 19,239 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 15,265 423,436 SH   SOLE 21 423,436 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 13,875 384,891 SH   SOLE 22 368,397 0 16,494
LORAL SPACE & COMMUNICATNS I COM 543881106 19 539 SH   SOLE 26 0 0 539
LORAL SPACE & COMMUNICATNS I COM 543881106 71 1,965 SH   SOLE 28 1,965 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 274 7,596 SH   SOLE 30 7,596 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 16 445 SH   SOLE 36 445 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 62 1,727 SH   SOLE 40 1,727 0 0
LOUISIANA PAC CORP COM 546347105 4,901 201,036 SH   SOLE 2 62,465 0 138,571
LOUISIANA PAC CORP COM 546347105 14 581 SH   SOLE 4 581 0 0
LOUISIANA PAC CORP COM 546347105 90 3,681 SH   SOLE 7 3,681 0 0
LOUISIANA PAC CORP COM 546347105 19,074 782,373 SH   SOLE 18 782,373 0 0
LOUISIANA PAC CORP COM 546347105 5,348 219,349 SH   SOLE 19 219,349 0 0
LOUISIANA PAC CORP COM 546347105 249,614 10,238,478 SH   SOLE 21 10,238,478 0 0
LOUISIANA PAC CORP COM 546347105 152,782 6,266,688 SH   SOLE 22 6,076,108 0 190,580
LOUISIANA PAC CORP COM 546347105 1,017 41,704 SH   SOLE 26 26,642 0 15,062
LOUISIANA PAC CORP COM 546347105 407 16,674 SH   SOLE 28 16,674 0 0
LOUISIANA PAC CORP COM 546347105 950 38,963 SH   SOLE 30 38,963 0 0
LOUISIANA PAC CORP COM 546347105 78 3,192 SH   SOLE 36 3,192 0 0
LOUISIANA PAC CORP COM 546347105 381 15,640 SH   SOLE 40 15,640 0 0
LOVESAC COMPANY COM 54738L109 135 4,853 SH   SOLE 2 232 0 4,621
LOVESAC COMPANY COM 54738L109 526 18,910 SH   SOLE 18 18,910 0 0
LOVESAC COMPANY COM 54738L109 251 9,017 SH   SOLE 19 9,017 0 0
LOVESAC COMPANY COM 54738L109 5,514 198,288 SH   SOLE 21 198,288 0 0
LOVESAC COMPANY COM 54738L109 1,888 67,880 SH   SOLE 22 66,330 0 1,550
LOWES COS INC COM 548661107 223,196 2,038,875 SH   SOLE 2 242,974 0 1,795,901
LOWES COS INC COM 548661107 28,700 262,168 SH   SOLE 4 240,479 0 21,689
LOWES COS INC COM 548661107 80,293 733,474 SH   SOLE 7 645,806 0 87,668
LOWES COS INC COM 548661107 732 6,687 SH   SOLE 13 6,687 0 0
LOWES COS INC COM 548661107 807 7,374 SH   SOLE 15 7,374 0 0
LOWES COS INC COM 548661107 10 91 SH   SOLE 17 0 0 91
LOWES COS INC COM 548661107 406,268 3,711,227 SH   SOLE 18 3,442,587 0 268,640
LOWES COS INC COM 548661107 234,473 2,141,893 SH   SOLE 19 2,141,893 0 0
LOWES COS INC COM 548661107 1,688,169 15,421,293 SH   SOLE 21 15,421,293 0 0
LOWES COS INC COM 548661107 2,136,454 19,516,339 SH   SOLE 22 17,380,250 0 2,136,089
LOWES COS INC COM 548661107 63,726 582,132 SH   SOLE 23 582,132 0 0
LOWES COS INC COM 548661107 85,417 780,278 SH   SOLE 25 746,881 0 33,397
LOWES COS INC COM 548661107 391,580 3,577,050 SH   SOLE 26 841,186 0 2,735,864
LOWES COS INC COM 548661107 16,878 154,178 SH   SOLE 28 112,090 0 42,088
LOWES COS INC COM 548661107 4,228 38,622 SH   SOLE 29 38,622 0 0
LOWES COS INC COM 548661107 301,943 2,758,223 SH   SOLE 30 2,758,223 0 0
LOWES COS INC COM 548661107 26,824 245,038 SH   SOLE 31 152,578 0 92,460
LOWES COS INC COM 548661107 55,293 505,099 SH   SOLE 34 505,099 0 0
LOWES COS INC COM 548661107 72,907 666,001 SH   SOLE 36 666,001 0 0
LOWES COS INC COM 548661107 2,098 19,161 SH   SOLE 40 19,161 0 0
LPL FINL HLDGS INC COM 50212V100 10,952 157,247 SH   SOLE 2 5,711 0 151,536
LPL FINL HLDGS INC COM 50212V100 25 355 SH   SOLE 4 355 0 0
LPL FINL HLDGS INC COM 50212V100 154 2,208 SH   SOLE 7 2,208 0 0
LPL FINL HLDGS INC COM 50212V100 2,809 40,337 SH   SOLE 18 40,337 0 0
LPL FINL HLDGS INC COM 50212V100 1,251 17,968 SH   SOLE 19 17,968 0 0
LPL FINL HLDGS INC COM 50212V100 80,890 1,161,382 SH   SOLE 21 1,161,382 0 0
LPL FINL HLDGS INC COM 50212V100 177,062 2,542,163 SH   SOLE 22 2,368,898 0 173,265
LPL FINL HLDGS INC COM 50212V100 2,568 36,872 SH   SOLE 26 24,265 0 12,607
LPL FINL HLDGS INC COM 50212V100 782 11,230 SH   SOLE 28 11,230 0 0
LPL FINL HLDGS INC COM 50212V100 2,835 40,704 SH   SOLE 30 40,704 0 0
LPL FINL HLDGS INC COM 50212V100 126 1,802 SH   SOLE 31 1,802 0 0
LPL FINL HLDGS INC COM 50212V100 72 1,035 SH   SOLE 34 1,035 0 0
LPL FINL HLDGS INC COM 50212V100 141 2,018 SH   SOLE 36 2,018 0 0
LPL FINL HLDGS INC COM 50212V100 635 9,120 SH   SOLE 40 9,120 0 0
LRAD CORP COM 50213V109 18 6,264 SH   SOLE 18 6,264 0 0
LRAD CORP COM 50213V109 274 96,003 SH   SOLE 21 96,003 0 0
LRAD CORP COM 50213V109 3,231 1,133,594 SH   SOLE 22 1,133,594 0 0
LSB INDS INC COM 502160104 144 23,096 SH   SOLE 2 973 0 22,123
LSB INDS INC COM 502160104 3 438 SH   SOLE 7 438 0 0
LSB INDS INC COM 502160104 577 92,446 SH   SOLE 18 92,446 0 0
LSB INDS INC COM 502160104 174 27,844 SH   SOLE 19 27,844 0 0
LSB INDS INC COM 502160104 14,788 2,369,796 SH   SOLE 21 2,369,796 0 0
LSB INDS INC COM 502160104 3,205 513,617 SH   SOLE 22 499,467 0 14,150
LSB INDS INC COM 502160104 136 21,768 SH   SOLE 30 21,768 0 0
LSC COMMUNICATIONS INC COM 50218P107 227 34,764 SH   SOLE 2 1,267 0 33,497
LSC COMMUNICATIONS INC COM 50218P107 1 140 SH   SOLE 4 140 0 0
LSC COMMUNICATIONS INC COM 50218P107 4 638 SH   SOLE 7 638 0 0
LSC COMMUNICATIONS INC COM 50218P107 981 150,218 SH   SOLE 18 150,218 0 0
LSC COMMUNICATIONS INC COM 50218P107 308 47,135 SH   SOLE 19 47,135 0 0
LSC COMMUNICATIONS INC COM 50218P107 23,912 3,661,803 SH   SOLE 21 3,661,803 0 0
LSC COMMUNICATIONS INC COM 50218P107 6,400 980,074 SH   SOLE 22 940,087 0 39,987
LSC COMMUNICATIONS INC COM 50218P107 106 16,228 SH   SOLE 26 1,906 0 14,322
LSC COMMUNICATIONS INC COM 50218P107 21 3,254 SH   SOLE 28 3,254 0 0
LSC COMMUNICATIONS INC COM 50218P107 306 46,864 SH   SOLE 30 46,864 0 0
LSC COMMUNICATIONS INC COM 50218P107 18 2,819 SH   SOLE 40 2,819 0 0
LSI INDS INC COM 50216C108 38 14,380 SH   SOLE 2 14,380 0 0
LSI INDS INC COM 50216C108 26 9,797 SH   SOLE 18 9,797 0 0
LSI INDS INC COM 50216C108 233 88,707 SH   SOLE 19 88,707 0 0
LSI INDS INC COM 50216C108 269 102,305 SH   SOLE 21 102,305 0 0
LSI INDS INC COM 50216C108 2,288 869,827 SH   SOLE 22 869,827 0 0
LSI INDS INC COM 50216C108 93 35,499 SH   SOLE 23 35,499 0 0
LSI INDS INC COM 50216C108 315 119,946 SH   SOLE 26 0 0 119,946
LTC PPTYS INC COM 502175102 1,869 40,798 SH   SOLE 2 1,379 0 39,419
LTC PPTYS INC COM 502175102 484 10,561 SH   SOLE 4 10,561 0 0
LTC PPTYS INC COM 502175102 2,670 58,293 SH   SOLE 7 58,293 0 0
LTC PPTYS INC COM 502175102 74 1,611 SH   SOLE 15 1,611 0 0
LTC PPTYS INC COM 502175102 7,850 171,408 SH   SOLE 18 171,408 0 0
LTC PPTYS INC COM 502175102 5,635 123,030 SH   SOLE 19 123,030 0 0
LTC PPTYS INC COM 502175102 202,517 4,421,770 SH   SOLE 21 4,421,770 0 0
LTC PPTYS INC COM 502175102 79,579 1,737,530 SH   SOLE 22 1,684,959 0 52,571
LTC PPTYS INC COM 502175102 103 2,241 SH   SOLE 23 2,241 0 0
LTC PPTYS INC COM 502175102 3,846 83,976 SH   SOLE 25 83,976 0 0
LTC PPTYS INC COM 502175102 1,441 31,467 SH   SOLE 26 9,143 0 22,324
LTC PPTYS INC COM 502175102 243 5,308 SH   SOLE 28 5,308 0 0
LTC PPTYS INC COM 502175102 622 13,573 SH   SOLE 29 13,573 0 0
LTC PPTYS INC COM 502175102 11,082 241,962 SH   SOLE 30 241,962 0 0
LTC PPTYS INC COM 502175102 176 3,850 SH   SOLE 40 3,850 0 0
LUBYS INC COM 549282101 5 3,227 SH   SOLE 18 3,227 0 0
LUBYS INC COM 549282101 94 65,590 SH   SOLE 21 65,590 0 0
LUBYS INC COM 549282101 717 498,034 SH   SOLE 22 498,034 0 0
LULULEMON ATHLETICA INC COM 550021109 37,865 231,068 SH   SOLE 2 51,499 0 179,569
LULULEMON ATHLETICA INC COM 550021109 6,576 40,128 SH   SOLE 4 37,443 0 2,685
LULULEMON ATHLETICA INC COM 550021109 6,896 42,083 SH   SOLE 7 20,678 0 21,405
LULULEMON ATHLETICA INC COM 550021109 1,906 11,629 SH   SOLE 13 11,629 0 0
LULULEMON ATHLETICA INC COM 550021109 177 1,080 SH   SOLE 15 1,080 0 0
LULULEMON ATHLETICA INC COM 550021109 2 10 SH   SOLE 17 0 0 10
LULULEMON ATHLETICA INC COM 550021109 12,466 76,072 SH   SOLE 18 61,228 0 14,844
LULULEMON ATHLETICA INC COM 550021109 19,584 119,512 SH   SOLE 19 119,512 0 0
LULULEMON ATHLETICA INC COM 550021109 236,187 1,441,309 SH   SOLE 21 1,441,309 0 0
LULULEMON ATHLETICA INC COM 550021109 477,665 2,914,903 SH   SOLE 22 2,662,316 0 252,587
LULULEMON ATHLETICA INC COM 550021109 13,440 82,019 SH   SOLE 23 82,019 0 0
LULULEMON ATHLETICA INC COM 550021109 15,929 97,206 SH   SOLE 25 97,206 0 0
LULULEMON ATHLETICA INC COM 550021109 61,866 377,529 SH   SOLE 26 120,259 0 257,270
LULULEMON ATHLETICA INC COM 550021109 3,136 19,137 SH   SOLE 28 13,923 0 5,214
LULULEMON ATHLETICA INC COM 550021109 8,235 50,256 SH   SOLE 29 11,198 0 39,058
LULULEMON ATHLETICA INC COM 550021109 40,012 244,172 SH   SOLE 30 244,172 0 0
LULULEMON ATHLETICA INC COM 550021109 7,026 42,874 SH   SOLE 31 29,746 0 13,128
LULULEMON ATHLETICA INC COM 550021109 2,895 17,667 SH   SOLE 32 17,667 0 0
LULULEMON ATHLETICA INC COM 550021109 1,645 10,037 SH   SOLE 34 10,037 0 0
LULULEMON ATHLETICA INC COM 550021109 12,311 75,128 SH   SOLE 36 75,128 0 0
LULULEMON ATHLETICA INC COM 550021109 443 2,701 SH   SOLE 40 2,701 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 245 24,290 SH   SOLE 2 1,030 0 23,260
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1 111 SH   SOLE 4 111 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 6 587 SH   SOLE 7 587 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1,271 125,822 SH   SOLE 18 125,822 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 488 48,349 SH   SOLE 19 48,349 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 34,541 3,419,939 SH   SOLE 21 3,419,939 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 8,494 840,950 SH   SOLE 22 806,294 0 34,656
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 33 3,245 SH   SOLE 26 3,245 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 40 3,965 SH   SOLE 28 3,965 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 401 39,676 SH   SOLE 30 39,676 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 28 2,755 SH   SOLE 40 2,755 0 0
LUMENTUM HLDGS INC COM 55024U109 5,457 96,515 SH   SOLE 2 35,019 0 61,496
LUMENTUM HLDGS INC COM 55024U109 19 341 SH   SOLE 4 341 0 0
LUMENTUM HLDGS INC COM 55024U109 87 1,540 SH   SOLE 7 1,540 0 0
LUMENTUM HLDGS INC COM 55024U109 0 3 SH   SOLE 17 0 0 3
LUMENTUM HLDGS INC COM 55024U109 23,966 423,885 SH   SOLE 18 423,885 0 0
LUMENTUM HLDGS INC COM 55024U109 6,679 118,135 SH   SOLE 19 118,135 0 0
LUMENTUM HLDGS INC COM 55024U109 315,486 5,579,876 SH   SOLE 21 5,579,876 0 0
LUMENTUM HLDGS INC COM 55024U109 145,611 2,575,357 SH   SOLE 22 2,480,037 0 95,320
LUMENTUM HLDGS INC COM 55024U109 1,412 24,967 SH   SOLE 26 15,383 0 9,584
LUMENTUM HLDGS INC COM 55024U109 559 9,883 SH   SOLE 28 9,883 0 0
LUMENTUM HLDGS INC COM 55024U109 1,112 19,659 SH   SOLE 30 19,659 0 0
LUMENTUM HLDGS INC COM 55024U109 377 6,669 SH   SOLE 40 6,669 0 0
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 1,295 1,100,000 PRN   SOLE 21 1,100,000 0 0
LUMINEX CORP DEL COM 55027E102 886 38,496 SH   SOLE 2 1,432 0 37,064
LUMINEX CORP DEL COM 55027E102 7 308 SH   SOLE 4 308 0 0
LUMINEX CORP DEL COM 55027E102 21 904 SH   SOLE 7 904 0 0
LUMINEX CORP DEL COM 55027E102 4,155 180,573 SH   SOLE 18 180,573 0 0
LUMINEX CORP DEL COM 55027E102 1,472 63,985 SH   SOLE 19 63,985 0 0
LUMINEX CORP DEL COM 55027E102 112,762 4,900,559 SH   SOLE 21 4,900,559 0 0
LUMINEX CORP DEL COM 55027E102 28,435 1,235,756 SH   SOLE 22 1,185,089 0 50,667
LUMINEX CORP DEL COM 55027E102 459 19,967 SH   SOLE 26 11,720 0 8,247
LUMINEX CORP DEL COM 55027E102 131 5,684 SH   SOLE 28 5,684 0 0
LUMINEX CORP DEL COM 55027E102 1,403 60,978 SH   SOLE 30 60,978 0 0
LUMINEX CORP DEL COM 55027E102 94 4,091 SH   SOLE 40 4,091 0 0
LUNA INNOVATIONS COM 550351100 20 4,768 SH   SOLE 18 4,768 0 0
LUNA INNOVATIONS COM 550351100 361 86,670 SH   SOLE 21 86,670 0 0
LUNA INNOVATIONS COM 550351100 867 207,864 SH   SOLE 22 207,864 0 0
LUTHER BURBANK CORP COM 550550107 211 20,902 SH   SOLE 2 693 0 20,209
LUTHER BURBANK CORP COM 550550107 5 503 SH   SOLE 7 503 0 0
LUTHER BURBANK CORP COM 550550107 740 73,249 SH   SOLE 18 73,249 0 0
LUTHER BURBANK CORP COM 550550107 287 28,457 SH   SOLE 19 28,457 0 0
LUTHER BURBANK CORP COM 550550107 7,183 711,211 SH   SOLE 21 711,211 0 0
LUTHER BURBANK CORP COM 550550107 3,502 346,729 SH   SOLE 22 334,294 0 12,435
LUTHER BURBANK CORP COM 550550107 244 24,128 SH   SOLE 23 24,128 0 0
LUTHER BURBANK CORP COM 550550107 154 15,252 SH   SOLE 26 0 0 15,252
LUTHER BURBANK CORP COM 550550107 41 4,015 SH   SOLE 30 4,015 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 134 2,282 SH   SOLE 22 0 0 2,282
LUXOFT HLDG INC ORD SHS CL A G57279104 176 3,006 SH   SOLE 25 3,006 0 0
LYDALL INC DEL COM 550819106 399 17,009 SH   SOLE 2 618 0 16,391
LYDALL INC DEL COM 550819106 9 375 SH   SOLE 7 375 0 0
LYDALL INC DEL COM 550819106 1,816 77,402 SH   SOLE 18 77,402 0 0
LYDALL INC DEL COM 550819106 592 25,239 SH   SOLE 19 25,239 0 0
LYDALL INC DEL COM 550819106 45,173 1,925,531 SH   SOLE 21 1,925,531 0 0
LYDALL INC DEL COM 550819106 12,443 530,403 SH   SOLE 22 509,394 0 21,009
LYDALL INC DEL COM 550819106 29 1,217 SH   SOLE 26 0 0 1,217
LYDALL INC DEL COM 550819106 58 2,493 SH   SOLE 28 2,493 0 0
LYDALL INC DEL COM 550819106 560 23,873 SH   SOLE 30 23,873 0 0
LYDALL INC DEL COM 550819106 39 1,642 SH   SOLE 40 1,642 0 0
LYFT INC CL A COM 55087P104 4,019 51,332 SH   SOLE 2 51,332 0 0
LYFT INC CL A COM 55087P104 3,779 48,273 SH   SOLE 4 48,273 0 0
LYFT INC CL A COM 55087P104 634 8,100 SH   SOLE 7 8,100 0 0
LYFT INC CL A COM 55087P104 2,513 32,094 SH   SOLE 13 32,094 0 0
LYFT INC CL A COM 55087P104 5,029 64,240 SH   SOLE 18 46,452 0 17,788
LYFT INC CL A COM 55087P104 44,072 562,934 SH   SOLE 19 562,934 0 0
LYFT INC CL A COM 55087P104 346 4,415 SH   SOLE 21 4,415 0 0
LYFT INC CL A COM 55087P104 19,897 254,150 SH   SOLE 22 125,402 0 128,748
LYFT INC CL A COM 55087P104 823 10,509 SH   SOLE 23 10,509 0 0
LYFT INC CL A COM 55087P104 692 8,833 SH   SOLE 25 8,833 0 0
LYFT INC CL A COM 55087P104 2,738 34,971 SH   SOLE 26 8,406 0 26,565
LYFT INC CL A COM 55087P104 9,012 115,105 SH   SOLE 29 0 0 115,105
LYFT INC CL A COM 55087P104 782 9,983 SH   SOLE 30 9,983 0 0
LYFT INC CL A COM 55087P104 41 519 SH   SOLE 31 0 0 519
LYFT INC CL A COM 55087P104 13,480 172,179 SH   SOLE 34 172,179 0 0
LYFT INC CL A COM 55087P104 2,983 38,102 SH   SOLE 36 38,102 0 0
LYON WILLIAM HOMES CL A NEW 552074700 892 58,053 SH   SOLE 2 28,790 0 29,263
LYON WILLIAM HOMES CL A NEW 552074700 11 720 SH   SOLE 7 720 0 0
LYON WILLIAM HOMES CL A NEW 552074700 2,143 139,402 SH   SOLE 18 139,402 0 0
LYON WILLIAM HOMES CL A NEW 552074700 7,175 466,839 SH   SOLE 19 466,839 0 0
LYON WILLIAM HOMES CL A NEW 552074700 59,220 3,852,950 SH   SOLE 21 3,852,950 0 0
LYON WILLIAM HOMES CL A NEW 552074700 16,478 1,072,094 SH   SOLE 22 1,023,790 0 48,304
LYON WILLIAM HOMES CL A NEW 552074700 344 22,381 SH   SOLE 23 22,381 0 0
LYON WILLIAM HOMES CL A NEW 552074700 1,196 77,835 SH   SOLE 26 0 0 77,835
LYON WILLIAM HOMES CL A NEW 552074700 52 3,385 SH   SOLE 28 3,385 0 0
LYON WILLIAM HOMES CL A NEW 552074700 677 44,040 SH   SOLE 30 44,040 0 0
LYON WILLIAM HOMES CL A NEW 552074700 1,187 77,224 SH   SOLE 34 77,224 0 0
LYON WILLIAM HOMES CL A NEW 552074700 32 2,100 SH   SOLE 40 2,100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 65,433 778,223 SH   SOLE 2 72,811 0 705,412
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9,722 115,631 SH   SOLE 4 106,838 0 8,793
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 30,038 357,252 SH   SOLE 7 287,185 0 70,067
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 314 3,736 SH   SOLE 13 3,736 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 230 2,739 SH   SOLE 15 2,739 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7 86 SH   SOLE 17 0 0 86
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 52,019 618,684 SH   SOLE 18 576,249 0 42,435
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,627 43,143 SH   SOLE 19 43,143 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 771,087 9,170,875 SH   SOLE 21 9,170,875 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 674,872 8,026,547 SH   SOLE 22 7,088,551 0 937,996
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 19,663 233,865 SH   SOLE 23 233,865 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 25,477 303,007 SH   SOLE 25 303,007 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 108,962 1,295,929 SH   SOLE 26 356,402 0 939,527
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5,257 62,518 SH   SOLE 28 45,522 0 16,996
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,008 11,990 SH   SOLE 29 11,990 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 105,848 1,258,891 SH   SOLE 30 1,258,891 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8,255 98,181 SH   SOLE 31 61,686 0 36,495
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4,303 51,183 SH   SOLE 32 51,183 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,745 20,755 SH   SOLE 34 20,755 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10,152 120,745 SH   SOLE 35 120,745 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 22,625 269,093 SH   SOLE 36 269,093 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3 37 SH   SOLE 37 37 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 658 7,830 SH   SOLE 40 7,830 0 0
M & T BK CORP COM 55261F104 54,538 347,330 SH   SOLE 2 37,400 0 309,930
M & T BK CORP COM 55261F104 6,755 43,020 SH   SOLE 4 39,379 0 3,641
M & T BK CORP COM 55261F104 19,282 122,800 SH   SOLE 7 113,756 0 9,044
M & T BK CORP COM 55261F104 1,107 7,049 SH   SOLE 13 7,049 0 0
M & T BK CORP COM 55261F104 182 1,158 SH   SOLE 15 1,158 0 0
M & T BK CORP COM 55261F104 76,401 486,570 SH   SOLE 18 469,055 0 17,515
M & T BK CORP COM 55261F104 51,024 324,952 SH   SOLE 19 324,952 0 0
M & T BK CORP COM 55261F104 554,209 3,529,547 SH   SOLE 21 3,529,547 0 0
M & T BK CORP COM 55261F104 537,045 3,420,230 SH   SOLE 22 3,038,413 0 381,817
M & T BK CORP COM 55261F104 15,149 96,479 SH   SOLE 23 96,479 0 0
M & T BK CORP COM 55261F104 25,504 162,424 SH   SOLE 25 162,424 0 0
M & T BK CORP COM 55261F104 93,780 597,248 SH   SOLE 26 168,687 0 428,561
M & T BK CORP COM 55261F104 4,004 25,499 SH   SOLE 28 18,591 0 6,908
M & T BK CORP COM 55261F104 768 4,890 SH   SOLE 29 4,890 0 0
M & T BK CORP COM 55261F104 81,065 516,272 SH   SOLE 30 516,272 0 0
M & T BK CORP COM 55261F104 6,394 40,723 SH   SOLE 31 25,458 0 15,265
M & T BK CORP COM 55261F104 25,801 164,319 SH   SOLE 34 164,319 0 0
M & T BK CORP COM 55261F104 18,852 120,061 SH   SOLE 36 120,061 0 0
M & T BK CORP COM 55261F104 1,513 9,637 SH   SOLE 37 9,637 0 0
M & T BK CORP COM 55261F104 527 3,359 SH   SOLE 40 3,359 0 0
M D C HLDGS INC COM 552676108 1,763 60,670 SH   SOLE 2 12,746 0 47,924
M D C HLDGS INC COM 552676108 7 257 SH   SOLE 4 257 0 0
M D C HLDGS INC COM 552676108 24 819 SH   SOLE 7 819 0 0
M D C HLDGS INC COM 552676108 6,405 220,417 SH   SOLE 18 216,811 0 3,606
M D C HLDGS INC COM 552676108 6,120 210,593 SH   SOLE 19 210,593 0 0
M D C HLDGS INC COM 552676108 171,408 5,898,433 SH   SOLE 21 5,898,433 0 0
M D C HLDGS INC COM 552676108 49,862 1,715,833 SH   SOLE 22 1,647,665 0 68,168
M D C HLDGS INC COM 552676108 1,548 53,269 SH   SOLE 23 53,269 0 0
M D C HLDGS INC COM 552676108 3,170 109,097 SH   SOLE 26 9,178 0 99,919
M D C HLDGS INC COM 552676108 206 7,094 SH   SOLE 28 7,094 0 0
M D C HLDGS INC COM 552676108 2,120 72,963 SH   SOLE 30 72,963 0 0
M D C HLDGS INC COM 552676108 160 5,500 SH   SOLE 40 5,500 0 0
M/I HOMES INC COM 55305B101 1,185 44,499 SH   SOLE 2 19,306 0 25,193
M/I HOMES INC COM 55305B101 15 576 SH   SOLE 7 576 0 0
M/I HOMES INC COM 55305B101 3,292 123,665 SH   SOLE 18 123,665 0 0
M/I HOMES INC COM 55305B101 10,554 396,486 SH   SOLE 19 396,486 0 0
M/I HOMES INC COM 55305B101 88,971 3,342,277 SH   SOLE 21 3,342,277 0 0
M/I HOMES INC COM 55305B101 27,852 1,046,279 SH   SOLE 22 1,013,167 0 33,112
M/I HOMES INC COM 55305B101 1,416 53,194 SH   SOLE 23 53,194 0 0
M/I HOMES INC COM 55305B101 9 356 SH   SOLE 25 356 0 0
M/I HOMES INC COM 55305B101 2,349 88,249 SH   SOLE 26 0 0 88,249
M/I HOMES INC COM 55305B101 97 3,658 SH   SOLE 28 3,658 0 0
M/I HOMES INC COM 55305B101 1,134 42,584 SH   SOLE 30 42,584 0 0
M/I HOMES INC COM 55305B101 1,558 58,520 SH   SOLE 34 58,520 0 0
M/I HOMES INC COM 55305B101 73 2,744 SH   SOLE 40 2,744 0 0
MACATAWA BK CORP COM 554225102 251 25,268 SH   SOLE 2 1,056 0 24,212
MACATAWA BK CORP COM 554225102 5 498 SH   SOLE 7 498 0 0
MACATAWA BK CORP COM 554225102 879 88,383 SH   SOLE 18 88,383 0 0
MACATAWA BK CORP COM 554225102 572 57,535 SH   SOLE 19 57,535 0 0
MACATAWA BK CORP COM 554225102 9,139 919,455 SH   SOLE 21 919,455 0 0
MACATAWA BK CORP COM 554225102 2,741 275,741 SH   SOLE 22 257,783 0 17,958
MACATAWA BK CORP COM 554225102 281 28,305 SH   SOLE 23 28,305 0 0
MACERICH CO COM 554382101 14,954 344,970 SH   SOLE 2 27,317 0 317,653
MACERICH CO COM 554382101 3,304 76,213 SH   SOLE 4 73,292 0 2,921
MACERICH CO COM 554382101 12,457 287,359 SH   SOLE 7 280,486 0 6,873
MACERICH CO COM 554382101 33 770 SH   SOLE 13 770 0 0
MACERICH CO COM 554382101 269 6,206 SH   SOLE 15 6,206 0 0
MACERICH CO COM 554382101 10,260 236,686 SH   SOLE 18 223,165 0 13,521
MACERICH CO COM 554382101 10,969 253,029 SH   SOLE 19 253,029 0 0
MACERICH CO COM 554382101 148,670 3,429,535 SH   SOLE 21 3,429,535 0 0
MACERICH CO COM 554382101 201,647 4,651,613 SH   SOLE 22 4,320,425 0 331,188
MACERICH CO COM 554382101 3,503 80,805 SH   SOLE 23 80,805 0 0
MACERICH CO COM 554382101 18,564 428,237 SH   SOLE 25 428,237 0 0
MACERICH CO COM 554382101 22,279 513,935 SH   SOLE 26 190,677 0 323,258
MACERICH CO COM 554382101 890 20,526 SH   SOLE 28 14,793 0 5,733
MACERICH CO COM 554382101 3,187 73,513 SH   SOLE 29 51,765 0 21,748
MACERICH CO COM 554382101 43,266 998,055 SH   SOLE 30 998,055 0 0
MACERICH CO COM 554382101 1,578 36,402 SH   SOLE 31 25,544 0 10,858
MACERICH CO COM 554382101 279 6,442 SH   SOLE 34 6,442 0 0
MACERICH CO COM 554382101 5,259 121,314 SH   SOLE 36 121,314 0 0
MACERICH CO COM 554382101 105 2,415 SH   SOLE 40 2,415 0 0
MACK CALI RLTY CORP COM 554489104 2,955 133,097 SH   SOLE 2 41,821 0 91,276
MACK CALI RLTY CORP COM 554489104 537 24,192 SH   SOLE 4 24,192 0 0
MACK CALI RLTY CORP COM 554489104 3,011 135,652 SH   SOLE 7 135,652 0 0
MACK CALI RLTY CORP COM 554489104 84 3,804 SH   SOLE 15 3,804 0 0
MACK CALI RLTY CORP COM 554489104 11,269 507,613 SH   SOLE 18 507,613 0 0
MACK CALI RLTY CORP COM 554489104 6,226 280,441 SH   SOLE 19 280,441 0 0
MACK CALI RLTY CORP COM 554489104 155,699 7,013,477 SH   SOLE 21 7,013,477 0 0
MACK CALI RLTY CORP COM 554489104 92,933 4,186,189 SH   SOLE 22 4,065,050 0 121,139
MACK CALI RLTY CORP COM 554489104 112 5,029 SH   SOLE 23 5,029 0 0
MACK CALI RLTY CORP COM 554489104 4,263 192,040 SH   SOLE 25 192,040 0 0
MACK CALI RLTY CORP COM 554489104 1,295 58,331 SH   SOLE 26 19,459 0 38,872
MACK CALI RLTY CORP COM 554489104 276 12,429 SH   SOLE 28 12,429 0 0
MACK CALI RLTY CORP COM 554489104 731 32,915 SH   SOLE 29 32,915 0 0
MACK CALI RLTY CORP COM 554489104 9,798 441,353 SH   SOLE 30 441,353 0 0
MACK CALI RLTY CORP COM 554489104 181 8,158 SH   SOLE 36 8,158 0 0
MACK CALI RLTY CORP COM 554489104 202 9,091 SH   SOLE 40 9,091 0 0
MACKINAC FINL CORP COM 554571109 25 1,572 SH   SOLE 18 1,572 0 0
MACKINAC FINL CORP COM 554571109 320 20,307 SH   SOLE 21 20,307 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 775 46,392 SH   SOLE 2 1,692 0 44,700
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 4 222 SH   SOLE 4 222 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 17 999 SH   SOLE 7 999 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2,471 147,863 SH   SOLE 18 147,863 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,203 72,002 SH   SOLE 19 72,002 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 24,567 1,470,215 SH   SOLE 21 1,470,215 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 22,489 1,345,845 SH   SOLE 22 1,288,978 0 56,867
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 123 7,380 SH   SOLE 26 5,156 0 2,224
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 95 5,690 SH   SOLE 28 5,690 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 186 11,152 SH   SOLE 30 11,152 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 82 4,923 SH   SOLE 40 4,923 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 9,593 232,737 SH   SOLE 2 59,478 0 173,259
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,468 35,625 SH   SOLE 4 35,625 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 400 9,715 SH   SOLE 7 9,715 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,200 53,378 SH   SOLE 18 52,081 0 1,297
MACQUARIE INFRASTRUCTURE COR COM 55608B105 4,934 119,689 SH   SOLE 19 119,689 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 70,064 1,699,763 SH   SOLE 21 1,699,763 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 90,071 2,185,133 SH   SOLE 22 2,023,972 0 161,161
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,285 31,178 SH   SOLE 23 31,178 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,381 33,494 SH   SOLE 26 16,616 0 16,878
MACQUARIE INFRASTRUCTURE COR COM 55608B105 419 10,160 SH   SOLE 28 10,160 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 398 9,658 SH   SOLE 29 9,658 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,767 42,863 SH   SOLE 30 42,863 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 685 16,617 SH   SOLE 31 7,274 0 9,343
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,799 67,912 SH   SOLE 34 67,912 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 420 10,201 SH   SOLE 36 10,201 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 290 7,046 SH   SOLE 40 7,046 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 777 780,000 PRN   SOLE 21 780,000 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 886 1,005,000 PRN   SOLE 21 1,005,000 0 0
MACROGENICS INC COM 556099109 614 34,144 SH   SOLE 2 3,824 0 30,320
MACROGENICS INC COM 556099109 15 811 SH   SOLE 7 811 0 0
MACROGENICS INC COM 556099109 2,474 137,623 SH   SOLE 18 132,024 0 5,599
MACROGENICS INC COM 556099109 1,819 101,160 SH   SOLE 19 101,160 0 0
MACROGENICS INC COM 556099109 33,220 1,847,617 SH   SOLE 21 1,847,617 0 0
MACROGENICS INC COM 556099109 21,734 1,208,783 SH   SOLE 22 1,167,363 0 41,420
MACROGENICS INC COM 556099109 168 9,316 SH   SOLE 23 9,316 0 0
MACROGENICS INC COM 556099109 725 40,302 SH   SOLE 26 23,950 0 16,352
MACROGENICS INC COM 556099109 103 5,731 SH   SOLE 28 5,731 0 0
MACROGENICS INC COM 556099109 245 13,620 SH   SOLE 30 13,620 0 0
MACROGENICS INC COM 556099109 9 484 SH   SOLE 34 484 0 0
MACROGENICS INC COM 556099109 92 5,101 SH   SOLE 40 5,101 0 0
MACYS INC COM 55616P104 18,395 765,492 SH   SOLE 2 89,630 0 675,862
MACYS INC COM 55616P104 2,651 110,322 SH   SOLE 4 102,237 0 8,085
MACYS INC COM 55616P104 9,521 396,193 SH   SOLE 7 291,495 0 104,698
MACYS INC COM 55616P104 752 31,296 SH   SOLE 13 31,296 0 0
MACYS INC COM 55616P104 72 3,013 SH   SOLE 15 3,013 0 0
MACYS INC COM 55616P104 3 135 SH   SOLE 17 0 0 135
MACYS INC COM 55616P104 18,855 784,626 SH   SOLE 18 743,579 0 41,047
MACYS INC COM 55616P104 4,504 187,452 SH   SOLE 19 187,452 0 0
MACYS INC COM 55616P104 331,932 13,813,217 SH   SOLE 21 13,813,217 0 0
MACYS INC COM 55616P104 213,179 8,871,383 SH   SOLE 22 7,957,171 0 914,212
MACYS INC COM 55616P104 5,435 226,160 SH   SOLE 23 226,160 0 0
MACYS INC COM 55616P104 7,540 313,777 SH   SOLE 25 313,777 0 0
MACYS INC COM 55616P104 43,945 1,828,744 SH   SOLE 26 397,802 0 1,430,942
MACYS INC COM 55616P104 1,451 60,391 SH   SOLE 28 44,590 0 15,801
MACYS INC COM 55616P104 5,740 238,855 SH   SOLE 29 11,044 0 227,811
MACYS INC COM 55616P104 30,949 1,287,928 SH   SOLE 30 1,287,928 0 0
MACYS INC COM 55616P104 2,353 97,901 SH   SOLE 31 62,065 0 35,836
MACYS INC COM 55616P104 2,821 117,392 SH   SOLE 32 117,392 0 0
MACYS INC COM 55616P104 525 21,837 SH   SOLE 34 21,837 0 0
MACYS INC COM 55616P104 14,126 587,868 SH   SOLE 35 587,868 0 0
MACYS INC COM 55616P104 7,781 323,817 SH   SOLE 36 323,817 0 0
MACYS INC COM 55616P104 147 6,125 SH   SOLE 40 6,125 0 0
MADDEN STEVEN LTD COM 556269108 2,399 70,896 SH   SOLE 2 3,060 0 67,836
MADDEN STEVEN LTD COM 556269108 16 463 SH   SOLE 4 463 0 0
MADDEN STEVEN LTD COM 556269108 56 1,649 SH   SOLE 7 1,649 0 0
MADDEN STEVEN LTD COM 556269108 12,404 366,557 SH   SOLE 18 361,431 0 5,126
MADDEN STEVEN LTD COM 556269108 5,834 172,389 SH   SOLE 19 172,389 0 0
MADDEN STEVEN LTD COM 556269108 291,162 8,604,092 SH   SOLE 21 8,604,092 0 0
MADDEN STEVEN LTD COM 556269108 79,962 2,362,947 SH   SOLE 22 2,243,621 0 119,326
MADDEN STEVEN LTD COM 556269108 44 1,315 SH   SOLE 23 1,315 0 0
MADDEN STEVEN LTD COM 556269108 943 27,854 SH   SOLE 26 20,275 0 7,579
MADDEN STEVEN LTD COM 556269108 364 10,764 SH   SOLE 28 10,764 0 0
MADDEN STEVEN LTD COM 556269108 3,934 116,252 SH   SOLE 30 116,252 0 0
MADDEN STEVEN LTD COM 556269108 308 9,111 SH   SOLE 40 9,111 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 10,590 36,129 SH   SOLE 2 2,043 0 34,086
MADISON SQUARE GARDEN CO NEW CL A 55825T103 21 71 SH   SOLE 4 71 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 101 346 SH   SOLE 7 346 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 2,689 9,175 SH   SOLE 18 9,175 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 58,673 200,160 SH   SOLE 19 200,160 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 59,774 203,916 SH   SOLE 21 203,916 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 143,472 489,450 SH   SOLE 22 454,359 0 35,091
MADISON SQUARE GARDEN CO NEW CL A 55825T103 2,130 7,268 SH   SOLE 23 7,268 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 2,404 8,202 SH   SOLE 26 4,498 0 3,704
MADISON SQUARE GARDEN CO NEW CL A 55825T103 649 2,213 SH   SOLE 28 2,213 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,438 4,904 SH   SOLE 30 4,904 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 114 390 SH   SOLE 31 390 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 535 1,826 SH   SOLE 40 1,826 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 703 5,610 SH   SOLE 2 248 0 5,362
MADRIGAL PHARMACEUTICALS INC COM 558868105 5 41 SH   SOLE 4 41 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 16 126 SH   SOLE 7 126 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 2,848 22,734 SH   SOLE 18 22,165 0 569
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,976 15,775 SH   SOLE 19 15,775 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 30,366 242,422 SH   SOLE 21 242,422 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 28,318 226,070 SH   SOLE 22 217,307 0 8,763
MADRIGAL PHARMACEUTICALS INC COM 558868105 19 152 SH   SOLE 23 152 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 719 5,744 SH   SOLE 26 4,329 0 1,415
MADRIGAL PHARMACEUTICALS INC COM 558868105 129 1,032 SH   SOLE 28 1,032 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 254 2,027 SH   SOLE 30 2,027 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 6 49 SH   SOLE 34 49 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 95 758 SH   SOLE 40 758 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,600 24,278 SH   SOLE 2 856 0 23,422
MAGELLAN HEALTH INC COM NEW 559079207 11 166 SH   SOLE 4 166 0 0
MAGELLAN HEALTH INC COM NEW 559079207 62 936 SH   SOLE 7 936 0 0
MAGELLAN HEALTH INC COM NEW 559079207 6,809 103,289 SH   SOLE 18 103,289 0 0
MAGELLAN HEALTH INC COM NEW 559079207 2,022 30,671 SH   SOLE 19 30,671 0 0
MAGELLAN HEALTH INC COM NEW 559079207 171,835 2,606,726 SH   SOLE 21 2,606,726 0 0
MAGELLAN HEALTH INC COM NEW 559079207 45,498 690,202 SH   SOLE 22 654,369 0 35,833
MAGELLAN HEALTH INC COM NEW 559079207 536 8,125 SH   SOLE 26 5,888 0 2,237
MAGELLAN HEALTH INC COM NEW 559079207 215 3,269 SH   SOLE 28 3,269 0 0
MAGELLAN HEALTH INC COM NEW 559079207 2,315 35,117 SH   SOLE 30 35,117 0 0
MAGELLAN HEALTH INC COM NEW 559079207 56 856 SH   SOLE 36 856 0 0
MAGELLAN HEALTH INC COM NEW 559079207 136 2,061 SH   SOLE 40 2,061 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 619 10,215 SH   SOLE 18 10,215 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 62,551 1,031,686 SH   SOLE 19 1,031,686 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 194 11,779 SH   SOLE 2 484 0 11,295
MAGENTA THERAPEUTICS INC COM 55910K108 794 48,234 SH   SOLE 18 48,234 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 367 22,268 SH   SOLE 19 22,268 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 13,647 828,578 SH   SOLE 21 828,578 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 3,668 222,690 SH   SOLE 22 218,598 0 4,092
MAGENTA THERAPEUTICS INC COM 55910K108 9 567 SH   SOLE 23 567 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 20 1,242 SH   SOLE 30 1,242 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 14 1,631 SH   SOLE 22 1,631 0 0
MAGNA INTL INC COM 559222401 338 6,948 SH   SOLE 18 6,948 0 0
MAGNA INTL INC COM 559222401 1,835 37,694 SH   SOLE 19 37,694 0 0
MAGNA INTL INC COM 559222401 640 13,151 SH   SOLE 25 13,151 0 0
MAGNA INTL INC COM 559222401 1,001 20,559 SH   SOLE 34 20,559 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 34 2,823 SH   SOLE 2 2,823 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 1,299 108,242 SH   SOLE 21 108,242 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 18,903 1,575,274 SH   SOLE 22 1,575,274 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 35 2,904 SH   SOLE 23 2,904 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 14 1,195 SH   SOLE 26 1,195 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 275 22,924 SH   SOLE 30 22,924 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 13 1,059 SH   SOLE 36 1,059 0 0
MAGYAR BANCORP INC COM 55977T109 8 714 SH   SOLE 21 714 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 45 60,232 SH   SOLE 2 2,473 0 57,759
MAIDEN HOLDINGS LTD SHS G5753U112 0 171 SH   SOLE 4 171 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 1 1,379 SH   SOLE 7 1,379 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 147 197,450 SH   SOLE 18 197,450 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 103 139,171 SH   SOLE 19 139,171 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 1,445 1,945,991 SH   SOLE 21 1,945,991 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 1,212 1,632,316 SH   SOLE 22 1,564,259 0 68,057
MAIDEN HOLDINGS LTD SHS G5753U112 15 20,543 SH   SOLE 26 16,084 0 4,459
MAIDEN HOLDINGS LTD SHS G5753U112 6 8,569 SH   SOLE 28 8,569 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 6 7,733 SH   SOLE 30 7,733 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 5 6,376 SH   SOLE 40 6,376 0 0
MAIN STREET CAPITAL CORP COM 56035L104 10,084 271,085 SH   SOLE 30 271,085 0 0
MAJESCO COM 56068V102 36 5,080 SH   SOLE 2 231 0 4,849
MAJESCO COM 56068V102 186 26,420 SH   SOLE 18 26,420 0 0
MAJESCO COM 56068V102 85 12,086 SH   SOLE 19 12,086 0 0
MAJESCO COM 56068V102 1,571 222,793 SH   SOLE 21 222,793 0 0
MAJESCO COM 56068V102 257 36,484 SH   SOLE 22 32,281 0 4,203
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 114 4,130 SH   SOLE 25 4,130 0 0
MALIBU BOATS INC COM CL A 56117J100 864 21,829 SH   SOLE 2 5,461 0 16,368
MALIBU BOATS INC COM CL A 56117J100 18 466 SH   SOLE 7 466 0 0
MALIBU BOATS INC COM CL A 56117J100 2,876 72,663 SH   SOLE 18 70,280 0 2,383
MALIBU BOATS INC COM CL A 56117J100 4,417 111,605 SH   SOLE 19 111,605 0 0
MALIBU BOATS INC COM CL A 56117J100 27,746 701,020 SH   SOLE 21 701,020 0 0
MALIBU BOATS INC COM CL A 56117J100 25,122 634,714 SH   SOLE 22 619,317 0 15,397
MALIBU BOATS INC COM CL A 56117J100 821 20,755 SH   SOLE 23 20,755 0 0
MALIBU BOATS INC COM CL A 56117J100 1,329 33,567 SH   SOLE 26 0 0 33,567
MALLINCKRODT PUB LTD CO SHS G5785G107 2,637 121,310 SH   SOLE 2 39,452 0 81,858
MALLINCKRODT PUB LTD CO SHS G5785G107 7 308 SH   SOLE 4 308 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 120 5,506 SH   SOLE 7 5,506 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 10,099 464,556 SH   SOLE 18 464,556 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 2,999 137,944 SH   SOLE 19 137,944 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 132,559 6,097,481 SH   SOLE 21 6,097,481 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 64,435 2,963,900 SH   SOLE 22 2,825,420 0 138,480
MALLINCKRODT PUB LTD CO SHS G5785G107 1,031 47,431 SH   SOLE 26 20,394 0 27,037
MALLINCKRODT PUB LTD CO SHS G5785G107 241 11,074 SH   SOLE 28 11,074 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 509 23,401 SH   SOLE 30 23,401 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 265 12,176 SH   SOLE 34 12,176 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 181 8,345 SH   SOLE 36 8,345 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 168 7,741 SH   SOLE 40 7,741 0 0
MALVERN BANCORP INC COM 561409103 132 6,545 SH   SOLE 2 238 0 6,307
MALVERN BANCORP INC COM 561409103 559 27,772 SH   SOLE 18 27,772 0 0
MALVERN BANCORP INC COM 561409103 218 10,821 SH   SOLE 19 10,821 0 0
MALVERN BANCORP INC COM 561409103 4,742 235,670 SH   SOLE 21 235,670 0 0
MALVERN BANCORP INC COM 561409103 1,150 57,135 SH   SOLE 22 53,719 0 3,416
MAM SOFTWARE GROUP INC COM NEW 55277Q201 8 906 SH   SOLE 18 906 0 0
MAM SOFTWARE GROUP INC COM NEW 55277Q201 169 19,838 SH   SOLE 21 19,838 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 170 10,219 SH   SOLE 2 496 0 9,723
MAMMOTH ENERGY SVCS INC COM 56155L108 3 177 SH   SOLE 7 177 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 686 41,217 SH   SOLE 18 41,217 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 299 17,985 SH   SOLE 19 17,985 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 6,564 394,254 SH   SOLE 21 394,254 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 6,162 370,093 SH   SOLE 22 354,734 0 15,359
MAMMOTH ENERGY SVCS INC COM 56155L108 93 5,560 SH   SOLE 26 0 0 5,560
MAMMOTH ENERGY SVCS INC COM 56155L108 33 1,963 SH   SOLE 30 1,963 0 0
MANHATTAN ASSOCS INC COM 562750109 8,602 156,090 SH   SOLE 2 32,252 0 123,838
MANHATTAN ASSOCS INC COM 562750109 21 376 SH   SOLE 4 376 0 0
MANHATTAN ASSOCS INC COM 562750109 64 1,157 SH   SOLE 7 1,157 0 0
MANHATTAN ASSOCS INC COM 562750109 10,488 190,315 SH   SOLE 18 190,315 0 0
MANHATTAN ASSOCS INC COM 562750109 805 14,605 SH   SOLE 19 14,605 0 0
MANHATTAN ASSOCS INC COM 562750109 190,582 3,458,208 SH   SOLE 21 3,458,208 0 0
MANHATTAN ASSOCS INC COM 562750109 126,450 2,294,499 SH   SOLE 22 2,165,653 0 128,846
MANHATTAN ASSOCS INC COM 562750109 15 274 SH   SOLE 23 274 0 0
MANHATTAN ASSOCS INC COM 562750109 1,510 27,391 SH   SOLE 26 21,125 0 6,266
MANHATTAN ASSOCS INC COM 562750109 435 7,895 SH   SOLE 28 7,895 0 0
MANHATTAN ASSOCS INC COM 562750109 1,090 19,784 SH   SOLE 30 19,784 0 0
MANHATTAN ASSOCS INC COM 562750109 78 1,411 SH   SOLE 31 1,411 0 0
MANHATTAN ASSOCS INC COM 562750109 539 9,788 SH   SOLE 34 9,788 0 0
MANHATTAN ASSOCS INC COM 562750109 12 213 SH   SOLE 36 213 0 0
MANHATTAN ASSOCS INC COM 562750109 339 6,146 SH   SOLE 40 6,146 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 8 1,254 SH   SOLE 18 1,254 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 94 14,821 SH   SOLE 21 14,821 0 0
MANITEX INTL INC COM 563420108 100 13,046 SH   SOLE 2 223 0 12,823
MANITEX INTL INC COM 563420108 4 528 SH   SOLE 7 528 0 0
MANITEX INTL INC COM 563420108 349 45,558 SH   SOLE 18 45,558 0 0
MANITEX INTL INC COM 563420108 145 18,949 SH   SOLE 19 18,949 0 0
MANITEX INTL INC COM 563420108 3,762 491,730 SH   SOLE 21 491,730 0 0
MANITEX INTL INC COM 563420108 1,010 132,082 SH   SOLE 22 117,956 0 14,126
MANITOWOC CO INC COM NEW 563571405 637 38,808 SH   SOLE 2 1,322 0 37,486
MANITOWOC CO INC COM NEW 563571405 3 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405 14 856 SH   SOLE 7 856 0 0
MANITOWOC CO INC COM NEW 563571405 1,874 114,220 SH   SOLE 18 114,220 0 0
MANITOWOC CO INC COM NEW 563571405 881 53,705 SH   SOLE 19 53,705 0 0
MANITOWOC CO INC COM NEW 563571405 18,444 1,123,926 SH   SOLE 21 1,123,926 0 0
MANITOWOC CO INC COM NEW 563571405 18,196 1,108,856 SH   SOLE 22 1,059,412 0 49,444
MANITOWOC CO INC COM NEW 563571405 63 3,822 SH   SOLE 26 2,577 0 1,245
MANITOWOC CO INC COM NEW 563571405 77 4,679 SH   SOLE 28 4,679 0 0
MANITOWOC CO INC COM NEW 563571405 138 8,414 SH   SOLE 30 8,414 0 0
MANITOWOC CO INC COM NEW 563571405 58 3,537 SH   SOLE 40 3,537 0 0
MANNATECH INC COM NEW 563771203 5 296 SH   SOLE 18 296 0 0
MANNATECH INC COM NEW 563771203 95 5,372 SH   SOLE 21 5,372 0 0
MANNATECH INC COM NEW 563771203 1,284 72,340 SH   SOLE 22 72,340 0 0
MANNING & NAPIER INC CL A 56382Q102 6 2,840 SH   SOLE 18 2,840 0 0
MANNING & NAPIER INC CL A 56382Q102 101 48,207 SH   SOLE 21 48,207 0 0
MANNING & NAPIER INC CL A 56382Q102 224 106,489 SH   SOLE 22 106,489 0 0
MANNKIND CORP COM NEW 56400P706 260 131,764 SH   SOLE 2 6,214 0 125,550
MANNKIND CORP COM NEW 56400P706 6 3,163 SH   SOLE 7 3,163 0 0
MANNKIND CORP COM NEW 56400P706 1,101 559,115 SH   SOLE 18 559,115 0 0
MANNKIND CORP COM NEW 56400P706 504 255,945 SH   SOLE 19 255,945 0 0
MANNKIND CORP COM NEW 56400P706 14,446 7,333,127 SH   SOLE 21 7,333,127 0 0
MANNKIND CORP COM NEW 56400P706 9,440 4,791,782 SH   SOLE 22 4,682,611 0 109,171
MANNKIND CORP COM NEW 56400P706 14 6,960 SH   SOLE 30 6,960 0 0
MANPOWERGROUP INC COM 56418H100 15,839 191,548 SH   SOLE 2 36,776 0 154,772
MANPOWERGROUP INC COM 56418H100 1,714 20,727 SH   SOLE 4 18,990 0 1,737
MANPOWERGROUP INC COM 56418H100 1,894 22,899 SH   SOLE 7 9,747 0 13,152
MANPOWERGROUP INC COM 56418H100 40 481 SH   SOLE 13 481 0 0
MANPOWERGROUP INC COM 56418H100 38 462 SH   SOLE 15 462 0 0
MANPOWERGROUP INC COM 56418H100 16,123 194,979 SH   SOLE 18 189,473 0 5,506
MANPOWERGROUP INC COM 56418H100 1,213 14,672 SH   SOLE 19 14,672 0 0
MANPOWERGROUP INC COM 56418H100 254,940 3,083,077 SH   SOLE 21 3,083,077 0 0
MANPOWERGROUP INC COM 56418H100 178,851 2,162,907 SH   SOLE 22 2,018,835 0 144,072
MANPOWERGROUP INC COM 56418H100 4,070 49,225 SH   SOLE 23 49,225 0 0
MANPOWERGROUP INC COM 56418H100 5,923 71,624 SH   SOLE 25 71,624 0 0
MANPOWERGROUP INC COM 56418H100 27,712 335,136 SH   SOLE 26 109,052 0 226,084
MANPOWERGROUP INC COM 56418H100 987 11,931 SH   SOLE 28 8,835 0 3,096
MANPOWERGROUP INC COM 56418H100 1,333 16,118 SH   SOLE 29 3,188 0 12,930
MANPOWERGROUP INC COM 56418H100 10,187 123,191 SH   SOLE 30 123,191 0 0
MANPOWERGROUP INC COM 56418H100 1,405 16,988 SH   SOLE 31 9,872 0 7,116
MANPOWERGROUP INC COM 56418H100 615 7,440 SH   SOLE 34 7,440 0 0
MANPOWERGROUP INC COM 56418H100 4,922 59,525 SH   SOLE 36 59,525 0 0
MANPOWERGROUP INC COM 56418H100 111 1,343 SH   SOLE 40 1,343 0 0
MANTECH INTL CORP CL A 564563104 1,625 30,086 SH   SOLE 2 6,427 0 23,659
MANTECH INTL CORP CL A 564563104 7 136 SH   SOLE 4 136 0 0
MANTECH INTL CORP CL A 564563104 31 575 SH   SOLE 7 575 0 0
MANTECH INTL CORP CL A 564563104 6,601 122,191 SH   SOLE 18 116,270 0 5,921
MANTECH INTL CORP CL A 564563104 5,185 95,987 SH   SOLE 19 95,987 0 0
MANTECH INTL CORP CL A 564563104 156,563 2,898,240 SH   SOLE 21 2,898,240 0 0
MANTECH INTL CORP CL A 564563104 46,907 868,326 SH   SOLE 22 832,137 0 36,189
MANTECH INTL CORP CL A 564563104 1,098 20,334 SH   SOLE 23 20,334 0 0
MANTECH INTL CORP CL A 564563104 2,532 46,878 SH   SOLE 26 5,936 0 40,942
MANTECH INTL CORP CL A 564563104 191 3,532 SH   SOLE 28 3,532 0 0
MANTECH INTL CORP CL A 564563104 2,038 37,731 SH   SOLE 30 37,731 0 0
MANTECH INTL CORP CL A 564563104 150 2,782 SH   SOLE 40 2,782 0 0
MANULIFE FINL CORP COM 56501R106 40 2,376 SH   SOLE 18 2,376 0 0
MARATHON OIL CORP COM 565849106 38,787 2,321,166 SH   SOLE 2 394,085 0 1,927,081
MARATHON OIL CORP COM 565849106 4,696 281,013 SH   SOLE 4 258,501 0 22,512
MARATHON OIL CORP COM 565849106 11,801 706,208 SH   SOLE 7 636,816 0 69,392
MARATHON OIL CORP COM 565849106 798 47,751 SH   SOLE 13 47,751 0 0
MARATHON OIL CORP COM 565849106 109 6,521 SH   SOLE 15 6,521 0 0
MARATHON OIL CORP COM 565849106 141,028 8,439,764 SH   SOLE 18 7,836,019 0 603,745
MARATHON OIL CORP COM 565849106 106,952 6,400,493 SH   SOLE 19 6,400,493 0 0
MARATHON OIL CORP COM 565849106 326,753 19,554,312 SH   SOLE 21 19,554,312 0 0
MARATHON OIL CORP COM 565849106 364,384 21,806,359 SH   SOLE 22 19,480,586 0 2,325,773
MARATHON OIL CORP COM 565849106 11,054 661,505 SH   SOLE 23 661,505 0 0
MARATHON OIL CORP COM 565849106 18,034 1,079,246 SH   SOLE 25 963,377 0 115,869
MARATHON OIL CORP COM 565849106 62,843 3,760,811 SH   SOLE 26 1,035,852 0 2,724,959
MARATHON OIL CORP COM 565849106 2,644 158,241 SH   SOLE 28 115,146 0 43,095
MARATHON OIL CORP COM 565849106 3,478 208,143 SH   SOLE 29 33,591 0 174,552
MARATHON OIL CORP COM 565849106 53,415 3,196,616 SH   SOLE 30 3,196,616 0 0
MARATHON OIL CORP COM 565849106 4,311 257,983 SH   SOLE 31 162,077 0 95,906
MARATHON OIL CORP COM 565849106 24,357 1,457,638 SH   SOLE 34 1,457,638 0 0
MARATHON OIL CORP COM 565849106 14,570 871,913 SH   SOLE 36 871,913 0 0
MARATHON OIL CORP COM 565849106 390 23,343 SH   SOLE 40 23,343 0 0
MARATHON PATENT GROUP INC COM PAR 56585W302 1 1,210 SH   SOLE 21 1,210 0 0
MARATHON PETE CORP COM 56585A102 104,538 1,746,670 SH   SOLE 2 219,605 0 1,527,065
MARATHON PETE CORP COM 56585A102 16,179 270,326 SH   SOLE 4 251,953 0 18,373
MARATHON PETE CORP COM 56585A102 35,400 591,478 SH   SOLE 7 583,515 0 7,963
MARATHON PETE CORP COM 56585A102 798 13,333 SH   SOLE 13 13,333 0 0
MARATHON PETE CORP COM 56585A102 363 6,061 SH   SOLE 15 6,061 0 0
MARATHON PETE CORP COM 56585A102 6 100 SH   SOLE 17 0 0 100
MARATHON PETE CORP COM 56585A102 238,815 3,990,220 SH   SOLE 18 3,769,463 0 220,757
MARATHON PETE CORP COM 56585A102 471,630 7,880,208 SH   SOLE 19 7,880,208 0 0
MARATHON PETE CORP COM 56585A102 842,612 14,078,734 SH   SOLE 21 14,078,734 0 0
MARATHON PETE CORP COM 56585A102 1,004,672 16,786,500 SH   SOLE 22 14,886,635 0 1,899,865
MARATHON PETE CORP COM 56585A102 30,653 512,161 SH   SOLE 23 512,161 0 0
MARATHON PETE CORP COM 56585A102 46,717 780,565 SH   SOLE 25 780,565 0 0
MARATHON PETE CORP COM 56585A102 161,483 2,698,126 SH   SOLE 26 717,213 0 1,980,913
MARATHON PETE CORP COM 56585A102 7,978 133,294 SH   SOLE 28 96,892 0 36,402
MARATHON PETE CORP COM 56585A102 7,098 118,589 SH   SOLE 29 118,589 0 0
MARATHON PETE CORP COM 56585A102 161,840 2,704,092 SH   SOLE 30 2,704,092 0 0
MARATHON PETE CORP COM 56585A102 12,368 206,650 SH   SOLE 31 127,056 0 79,594
MARATHON PETE CORP COM 56585A102 119,937 2,003,961 SH   SOLE 34 2,003,961 0 0
MARATHON PETE CORP COM 56585A102 36,476 609,449 SH   SOLE 36 609,449 0 0
MARATHON PETE CORP COM 56585A102 969 16,198 SH   SOLE 40 16,198 0 0
MARCHEX INC CL B 56624R108 30 6,361 SH   SOLE 18 6,361 0 0
MARCHEX INC CL B 56624R108 479 101,261 SH   SOLE 21 101,261 0 0
MARCHEX INC CL B 56624R108 3,356 709,554 SH   SOLE 22 709,554 0 0
MARCUS & MILLICHAP INC COM 566324109 1,341 32,922 SH   SOLE 2 17,839 0 15,083
MARCUS & MILLICHAP INC COM 566324109 16 388 SH   SOLE 7 388 0 0
MARCUS & MILLICHAP INC COM 566324109 4,310 105,831 SH   SOLE 18 87,988 0 17,843
MARCUS & MILLICHAP INC COM 566324109 12,969 318,421 SH   SOLE 19 318,421 0 0
MARCUS & MILLICHAP INC COM 566324109 91,383 2,243,630 SH   SOLE 21 2,243,630 0 0
MARCUS & MILLICHAP INC COM 566324109 33,770 829,116 SH   SOLE 22 805,237 0 23,879
MARCUS & MILLICHAP INC COM 566324109 3,609 88,597 SH   SOLE 23 88,597 0 0
MARCUS & MILLICHAP INC COM 566324109 4,912 120,596 SH   SOLE 26 0 0 120,596
MARCUS & MILLICHAP INC COM 566324109 90 2,219 SH   SOLE 28 2,219 0 0
MARCUS & MILLICHAP INC COM 566324109 1,576 38,687 SH   SOLE 30 38,687 0 0
MARCUS & MILLICHAP INC COM 566324109 106 2,613 SH   SOLE 40 2,613 0 0
MARCUS CORP COM 566330106 1,068 26,667 SH   SOLE 2 6,099 0 20,568
MARCUS CORP COM 566330106 19 470 SH   SOLE 7 470 0 0
MARCUS CORP COM 566330106 3,727 93,064 SH   SOLE 18 93,064 0 0
MARCUS CORP COM 566330106 3,760 93,895 SH   SOLE 19 93,895 0 0
MARCUS CORP COM 566330106 92,194 2,301,983 SH   SOLE 21 2,301,983 0 0
MARCUS CORP COM 566330106 28,597 714,027 SH   SOLE 22 690,736 0 23,291
MARCUS CORP COM 566330106 867 21,654 SH   SOLE 23 21,654 0 0
MARCUS CORP COM 566330106 2,013 50,251 SH   SOLE 26 0 0 50,251
MARCUS CORP COM 566330106 102 2,555 SH   SOLE 28 2,555 0 0
MARCUS CORP COM 566330106 1,295 32,328 SH   SOLE 30 32,328 0 0
MARCUS CORP COM 566330106 72 1,804 SH   SOLE 40 1,804 0 0
MARIN SOFTWARE INC COM NEW 56804T205 4 796 SH   SOLE 18 796 0 0
MARIN SOFTWARE INC COM NEW 56804T205 53 11,669 SH   SOLE 21 11,669 0 0
MARIN SOFTWARE INC COM NEW 56804T205 5 1,144 SH   SOLE 22 1,144 0 0
MARINE PRODS CORP COM 568427108 97 7,194 SH   SOLE 2 338 0 6,856
MARINE PRODS CORP COM 568427108 347 25,765 SH   SOLE 18 25,765 0 0
MARINE PRODS CORP COM 568427108 141 10,440 SH   SOLE 19 10,440 0 0
MARINE PRODS CORP COM 568427108 3,315 246,094 SH   SOLE 21 246,094 0 0
MARINE PRODS CORP COM 568427108 3,207 238,053 SH   SOLE 22 233,548 0 4,505
MARINEMAX INC COM 567908108 580 30,297 SH   SOLE 2 10,697 0 19,600
MARINEMAX INC COM 567908108 11 563 SH   SOLE 7 563 0 0
MARINEMAX INC COM 567908108 1,917 100,060 SH   SOLE 18 98,862 0 1,198
MARINEMAX INC COM 567908108 2,771 144,608 SH   SOLE 19 144,608 0 0
MARINEMAX INC COM 567908108 47,407 2,474,251 SH   SOLE 21 2,474,251 0 0
MARINEMAX INC COM 567908108 15,903 830,000 SH   SOLE 22 801,370 0 28,630
MARINEMAX INC COM 567908108 730 38,080 SH   SOLE 23 38,080 0 0
MARINEMAX INC COM 567908108 1,252 65,337 SH   SOLE 26 0 0 65,337
MARINEMAX INC COM 567908108 71 3,699 SH   SOLE 28 3,699 0 0
MARINEMAX INC COM 567908108 707 36,889 SH   SOLE 30 36,889 0 0
MARINEMAX INC COM 567908108 20 1,024 SH   SOLE 34 1,024 0 0
MARINEMAX INC COM 567908108 45 2,362 SH   SOLE 40 2,362 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 160 38,190 SH   SOLE 2 1,814 0 36,376
MARINUS PHARMACEUTICALS INC COM 56854Q101 4 895 SH   SOLE 7 895 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 690 165,141 SH   SOLE 18 165,141 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 315 75,296 SH   SOLE 19 75,296 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 6,749 1,614,607 SH   SOLE 21 1,614,607 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 5,450 1,303,799 SH   SOLE 22 1,274,050 0 29,749
MARKEL CORP COM 570535104 31,747 31,867 SH   SOLE 2 1,605 0 30,262
MARKEL CORP COM 570535104 4,381 4,398 SH   SOLE 4 4,035 0 363
MARKEL CORP COM 570535104 5,337 5,357 SH   SOLE 7 4,332 0 1,025
MARKEL CORP COM 570535104 650 652 SH   SOLE 13 652 0 0
MARKEL CORP COM 570535104 109 109 SH   SOLE 15 109 0 0
MARKEL CORP COM 570535104 7,374 7,402 SH   SOLE 18 6,273 0 1,129
MARKEL CORP COM 570535104 2,495 2,504 SH   SOLE 19 2,504 0 0
MARKEL CORP COM 570535104 340,361 341,646 SH   SOLE 21 341,646 0 0
MARKEL CORP COM 570535104 403,406 404,929 SH   SOLE 22 376,268 0 28,661
MARKEL CORP COM 570535104 9,893 9,930 SH   SOLE 23 9,930 0 0
MARKEL CORP COM 570535104 12,307 12,353 SH   SOLE 25 12,353 0 0
MARKEL CORP COM 570535104 48,963 49,148 SH   SOLE 26 17,227 0 31,921
MARKEL CORP COM 570535104 2,679 2,689 SH   SOLE 28 1,925 0 764
MARKEL CORP COM 570535104 3,402 3,415 SH   SOLE 29 517 0 2,898
MARKEL CORP COM 570535104 39,911 40,062 SH   SOLE 30 40,062 0 0
MARKEL CORP COM 570535104 3,880 3,895 SH   SOLE 31 2,476 0 1,419
MARKEL CORP COM 570535104 732 735 SH   SOLE 34 735 0 0
MARKEL CORP COM 570535104 17,461 17,527 SH   SOLE 36 17,527 0 0
MARKEL CORP COM 570535104 365 366 SH   SOLE 40 366 0 0
MARKER THERAPEUTICS INC COM 57055L107 9 1,321 SH   SOLE 18 1,321 0 0
MARKER THERAPEUTICS INC COM 57055L107 563 85,251 SH   SOLE 21 85,251 0 0
MARKER THERAPEUTICS INC COM 57055L107 422 63,952 SH   SOLE 22 63,952 0 0
MARKETAXESS HLDGS INC COM 57060D108 20,721 84,203 SH   SOLE 2 18,407 0 65,796
MARKETAXESS HLDGS INC COM 57060D108 39 158 SH   SOLE 4 158 0 0
MARKETAXESS HLDGS INC COM 57060D108 171 694 SH   SOLE 7 694 0 0
MARKETAXESS HLDGS INC COM 57060D108 27,098 110,119 SH   SOLE 18 110,119 0 0
MARKETAXESS HLDGS INC COM 57060D108 29,043 118,021 SH   SOLE 19 118,021 0 0
MARKETAXESS HLDGS INC COM 57060D108 476,785 1,937,519 SH   SOLE 21 1,937,519 0 0
MARKETAXESS HLDGS INC COM 57060D108 302,680 1,230,005 SH   SOLE 22 1,157,353 0 72,652
MARKETAXESS HLDGS INC COM 57060D108 2,639 10,724 SH   SOLE 23 10,724 0 0
MARKETAXESS HLDGS INC COM 57060D108 3,564 14,483 SH   SOLE 26 8,967 0 5,516
MARKETAXESS HLDGS INC COM 57060D108 1,199 4,874 SH   SOLE 28 4,874 0 0
MARKETAXESS HLDGS INC COM 57060D108 2,485 10,098 SH   SOLE 30 10,098 0 0
MARKETAXESS HLDGS INC COM 57060D108 191 777 SH   SOLE 31 777 0 0
MARKETAXESS HLDGS INC COM 57060D108 887 3,603 SH   SOLE 40 3,603 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 196 9,108 SH   SOLE 2 329 0 8,779
MARLIN BUSINESS SVCS CORP COM 571157106 4 207 SH   SOLE 7 207 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 637 29,616 SH   SOLE 18 29,616 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 263 12,250 SH   SOLE 19 12,250 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 6,391 297,258 SH   SOLE 21 297,258 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 6,209 288,778 SH   SOLE 22 282,765 0 6,013
MARRIOTT INTL INC NEW CL A 571903202 87,458 699,160 SH   SOLE 2 66,274 0 632,886
MARRIOTT INTL INC NEW CL A 571903202 13,143 105,071 SH   SOLE 4 97,177 0 7,894
MARRIOTT INTL INC NEW CL A 571903202 28,785 230,112 SH   SOLE 7 230,112 0 0
MARRIOTT INTL INC NEW CL A 571903202 500 3,995 SH   SOLE 13 3,995 0 0
MARRIOTT INTL INC NEW CL A 571903202 395 3,160 SH   SOLE 15 3,160 0 0
MARRIOTT INTL INC NEW CL A 571903202 97 779 SH   SOLE 17 0 0 779
MARRIOTT INTL INC NEW CL A 571903202 81,236 649,421 SH   SOLE 18 612,400 0 37,021
MARRIOTT INTL INC NEW CL A 571903202 5,074 40,564 SH   SOLE 19 40,564 0 0
MARRIOTT INTL INC NEW CL A 571903202 654,771 5,234,400 SH   SOLE 21 5,234,400 0 0
MARRIOTT INTL INC NEW CL A 571903202 854,623 6,832,066 SH   SOLE 22 6,052,285 0 779,781
MARRIOTT INTL INC NEW CL A 571903202 26,525 212,046 SH   SOLE 23 212,046 0 0
MARRIOTT INTL INC NEW CL A 571903202 32,304 258,246 SH   SOLE 25 258,246 0 0
MARRIOTT INTL INC NEW CL A 571903202 153,870 1,230,077 SH   SOLE 26 309,323 0 920,754
MARRIOTT INTL INC NEW CL A 571903202 7,051 56,364 SH   SOLE 28 40,700 0 15,664
MARRIOTT INTL INC NEW CL A 571903202 1,382 11,050 SH   SOLE 29 11,050 0 0
MARRIOTT INTL INC NEW CL A 571903202 141,054 1,127,617 SH   SOLE 30 1,127,617 0 0
MARRIOTT INTL INC NEW CL A 571903202 11,265 90,053 SH   SOLE 31 54,567 0 35,486
MARRIOTT INTL INC NEW CL A 571903202 6,197 49,544 SH   SOLE 32 49,544 0 0
MARRIOTT INTL INC NEW CL A 571903202 3,465 27,700 SH   SOLE 34 27,700 0 0
MARRIOTT INTL INC NEW CL A 571903202 27,041 216,175 SH   SOLE 36 216,175 0 0
MARRIOTT INTL INC NEW CL A 571903202 797 6,372 SH   SOLE 40 6,372 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 4,702 50,291 SH   SOLE 2 18,113 0 32,178
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 19 199 SH   SOLE 4 199 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 66 707 SH   SOLE 7 707 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 20,707 221,463 SH   SOLE 18 221,463 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 5,659 60,522 SH   SOLE 19 60,522 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 254,073 2,717,361 SH   SOLE 21 2,717,361 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 126,481 1,352,736 SH   SOLE 22 1,298,857 0 53,879
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1,375 14,710 SH   SOLE 26 12,021 0 2,689
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 509 5,445 SH   SOLE 28 5,445 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1,028 10,993 SH   SOLE 30 10,993 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 329 3,516 SH   SOLE 40 3,516 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 63 40,858 SH   SOLE 2 1,702 0 39,156
MARRONE BIO INNOVATIONS INC COM 57165B106 263 171,638 SH   SOLE 18 171,638 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 207 135,373 SH   SOLE 19 135,373 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 2,783 1,819,008 SH   SOLE 21 1,819,008 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 717 468,415 SH   SOLE 22 437,828 0 30,587
MARSH & MCLENNAN COS INC COM 571748102 127,016 1,352,671 SH   SOLE 2 199,832 0 1,152,839
MARSH & MCLENNAN COS INC COM 571748102 19,292 205,453 SH   SOLE 4 192,065 0 13,388
MARSH & MCLENNAN COS INC COM 571748102 43,422 462,425 SH   SOLE 7 449,167 0 13,258
MARSH & MCLENNAN COS INC COM 571748102 642 6,842 SH   SOLE 13 6,842 0 0
MARSH & MCLENNAN COS INC COM 571748102 472 5,031 SH   SOLE 15 5,031 0 0
MARSH & MCLENNAN COS INC COM 571748102 0 4 SH   SOLE 17 0 0 4
MARSH & MCLENNAN COS INC COM 571748102 224,970 2,395,847 SH   SOLE 18 2,261,212 0 134,635
MARSH & MCLENNAN COS INC COM 571748102 487,954 5,196,532 SH   SOLE 19 5,196,532 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,211,576 12,902,831 SH   SOLE 21 12,902,831 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,220,864 13,001,746 SH   SOLE 22 11,607,827 0 1,393,919
MARSH & MCLENNAN COS INC COM 571748102 33,631 358,154 SH   SOLE 23 358,154 0 0
MARSH & MCLENNAN COS INC COM 571748102 45,706 486,750 SH   SOLE 25 486,750 0 0
MARSH & MCLENNAN COS INC COM 571748102 225,472 2,401,196 SH   SOLE 26 544,168 0 1,857,028
MARSH & MCLENNAN COS INC COM 571748102 9,078 96,679 SH   SOLE 28 70,137 0 26,542
MARSH & MCLENNAN COS INC COM 571748102 2,151 22,908 SH   SOLE 29 22,908 0 0
MARSH & MCLENNAN COS INC COM 571748102 245,027 2,609,449 SH   SOLE 30 2,609,449 0 0
MARSH & MCLENNAN COS INC COM 571748102 14,343 152,745 SH   SOLE 31 95,265 0 57,480
MARSH & MCLENNAN COS INC COM 571748102 119,228 1,269,737 SH   SOLE 34 1,269,737 0 0
MARSH & MCLENNAN COS INC COM 571748102 43,012 458,063 SH   SOLE 36 458,063 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,070 11,391 SH   SOLE 40 11,391 0 0
MARTEN TRANS LTD COM 573075108 751 42,110 SH   SOLE 2 7,157 0 34,953
MARTEN TRANS LTD COM 573075108 9 505 SH   SOLE 4 505 0 0
MARTEN TRANS LTD COM 573075108 17 958 SH   SOLE 7 958 0 0
MARTEN TRANS LTD COM 573075108 3,074 172,399 SH   SOLE 18 172,399 0 0
MARTEN TRANS LTD COM 573075108 3,121 175,047 SH   SOLE 19 175,047 0 0
MARTEN TRANS LTD COM 573075108 74,937 4,202,881 SH   SOLE 21 4,202,881 0 0
MARTEN TRANS LTD COM 573075108 23,516 1,318,912 SH   SOLE 22 1,262,061 0 56,851
MARTEN TRANS LTD COM 573075108 330 18,498 SH   SOLE 23 18,498 0 0
MARTEN TRANS LTD COM 573075108 1,140 63,932 SH   SOLE 26 0 0 63,932
MARTEN TRANS LTD COM 573075108 108 6,063 SH   SOLE 28 6,063 0 0
MARTEN TRANS LTD COM 573075108 1,076 60,369 SH   SOLE 30 60,369 0 0
MARTEN TRANS LTD COM 573075108 85 4,750 SH   SOLE 40 4,750 0 0
MARTIN MARIETTA MATLS INC COM 573284106 33,047 164,266 SH   SOLE 2 19,808 0 144,458
MARTIN MARIETTA MATLS INC COM 573284106 4,308 21,413 SH   SOLE 4 19,563 0 1,850
MARTIN MARIETTA MATLS INC COM 573284106 9,676 48,094 SH   SOLE 7 48,094 0 0
MARTIN MARIETTA MATLS INC COM 573284106 80 400 SH   SOLE 13 400 0 0
MARTIN MARIETTA MATLS INC COM 573284106 116 578 SH   SOLE 15 578 0 0
MARTIN MARIETTA MATLS INC COM 573284106 25,877 128,625 SH   SOLE 18 119,995 0 8,630
MARTIN MARIETTA MATLS INC COM 573284106 3,900 19,384 SH   SOLE 19 19,384 0 0
MARTIN MARIETTA MATLS INC COM 573284106 287,426 1,428,701 SH   SOLE 21 1,428,701 0 0
MARTIN MARIETTA MATLS INC COM 573284106 302,480 1,503,527 SH   SOLE 22 1,340,787 0 162,740
MARTIN MARIETTA MATLS INC COM 573284106 8,920 44,337 SH   SOLE 23 44,337 0 0
MARTIN MARIETTA MATLS INC COM 573284106 11,454 56,934 SH   SOLE 25 56,934 0 0
MARTIN MARIETTA MATLS INC COM 573284106 41,076 204,176 SH   SOLE 26 81,628 0 122,548
MARTIN MARIETTA MATLS INC COM 573284106 2,432 12,089 SH   SOLE 28 8,744 0 3,345
MARTIN MARIETTA MATLS INC COM 573284106 3,175 15,783 SH   SOLE 29 2,906 0 12,877
MARTIN MARIETTA MATLS INC COM 573284106 40,845 203,027 SH   SOLE 30 203,027 0 0
MARTIN MARIETTA MATLS INC COM 573284106 4,054 20,151 SH   SOLE 31 12,716 0 7,435
MARTIN MARIETTA MATLS INC COM 573284106 853 4,240 SH   SOLE 34 4,240 0 0
MARTIN MARIETTA MATLS INC COM 573284106 9,381 46,630 SH   SOLE 36 46,630 0 0
MARTIN MARIETTA MATLS INC COM 573284106 356 1,768 SH   SOLE 40 1,768 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 28,588 1,437,312 SH   SOLE 2 131,172 0 1,306,140
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4,574 229,981 SH   SOLE 4 213,400 0 16,581
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4,309 216,647 SH   SOLE 7 61,410 0 155,237
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 493 24,794 SH   SOLE 13 24,794 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 95 4,794 SH   SOLE 15 4,794 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2 110 SH   SOLE 17 0 0 110
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 53,346 2,682,038 SH   SOLE 18 2,455,326 0 226,712
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 160,768 8,082,872 SH   SOLE 19 8,082,872 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 187,956 9,449,792 SH   SOLE 21 9,449,792 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 334,600 16,822,510 SH   SOLE 22 15,650,939 0 1,171,571
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 8,821 443,490 SH   SOLE 23 443,490 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 20,672 1,039,299 SH   SOLE 25 1,039,299 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 49,278 2,477,503 SH   SOLE 26 816,322 0 1,661,181
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,384 119,841 SH   SOLE 28 87,428 0 32,413
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,039 152,792 SH   SOLE 29 22,365 0 130,427
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 22,601 1,136,323 SH   SOLE 30 1,136,323 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,576 179,813 SH   SOLE 31 107,822 0 71,991
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 23,020 1,157,371 SH   SOLE 34 1,157,371 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 8,089 406,711 SH   SOLE 36 406,711 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 348 17,473 SH   SOLE 40 17,473 0 0
MASCO CORP COM 574599106 33,299 847,094 SH   SOLE 2 158,907 0 688,187
MASCO CORP COM 574599106 4,390 111,679 SH   SOLE 4 103,487 0 8,192
MASCO CORP COM 574599106 9,052 230,271 SH   SOLE 7 221,945 0 8,326
MASCO CORP COM 574599106 65 1,666 SH   SOLE 13 1,666 0 0
MASCO CORP COM 574599106 123 3,121 SH   SOLE 15 3,121 0 0
MASCO CORP COM 574599106 105,601 2,686,361 SH   SOLE 18 2,591,535 0 94,826
MASCO CORP COM 574599106 131,739 3,351,292 SH   SOLE 19 3,351,292 0 0
MASCO CORP COM 574599106 293,897 7,476,404 SH   SOLE 21 7,476,404 0 0
MASCO CORP COM 574599106 309,111 7,863,408 SH   SOLE 22 7,039,266 0 824,142
MASCO CORP COM 574599106 10,114 257,296 SH   SOLE 23 257,296 0 0
MASCO CORP COM 574599106 12,992 330,494 SH   SOLE 25 330,494 0 0
MASCO CORP COM 574599106 54,166 1,377,925 SH   SOLE 26 407,821 0 970,104
MASCO CORP COM 574599106 2,304 58,615 SH   SOLE 28 41,247 0 17,368
MASCO CORP COM 574599106 2,917 74,216 SH   SOLE 29 11,078 0 63,138
MASCO CORP COM 574599106 41,171 1,047,346 SH   SOLE 30 1,047,346 0 0
MASCO CORP COM 574599106 3,660 93,112 SH   SOLE 31 52,476 0 40,636
MASCO CORP COM 574599106 17,214 437,910 SH   SOLE 34 437,910 0 0
MASCO CORP COM 574599106 7,677 195,301 SH   SOLE 36 195,301 0 0
MASCO CORP COM 574599106 252 6,399 SH   SOLE 40 6,399 0 0
MASIMO CORP COM 574795100 41,378 299,237 SH   SOLE 2 207,882 0 91,355
MASIMO CORP COM 574795100 954 6,899 SH   SOLE 4 6,899 0 0
MASIMO CORP COM 574795100 297 2,148 SH   SOLE 7 2,148 0 0
MASIMO CORP COM 574795100 845 6,108 SH   SOLE 13 6,108 0 0
MASIMO CORP COM 574795100 30,376 219,667 SH   SOLE 18 218,893 0 774
MASIMO CORP COM 574795100 183,823 1,329,356 SH   SOLE 19 1,329,356 0 0
MASIMO CORP COM 574795100 368,358 2,663,856 SH   SOLE 21 2,663,856 0 0
MASIMO CORP COM 574795100 260,468 1,883,626 SH   SOLE 22 1,668,657 0 214,969
MASIMO CORP COM 574795100 3,966 28,679 SH   SOLE 23 28,679 0 0
MASIMO CORP COM 574795100 8,810 63,710 SH   SOLE 26 14,250 0 49,460
MASIMO CORP COM 574795100 869 6,281 SH   SOLE 28 6,281 0 0
MASIMO CORP COM 574795100 1,181 8,542 SH   SOLE 29 8,542 0 0
MASIMO CORP COM 574795100 2,183 15,786 SH   SOLE 30 15,786 0 0
MASIMO CORP COM 574795100 2,262 16,361 SH   SOLE 31 10,700 0 5,661
MASIMO CORP COM 574795100 57,879 418,565 SH   SOLE 34 418,565 0 0
MASIMO CORP COM 574795100 1,031 7,459 SH   SOLE 36 7,459 0 0
MASIMO CORP COM 574795100 737 5,333 SH   SOLE 40 5,333 0 0
MASONITE INTL CORP NEW COM 575385109 1,105 22,156 SH   SOLE 2 903 0 21,253
MASONITE INTL CORP NEW COM 575385109 7 133 SH   SOLE 4 133 0 0
MASONITE INTL CORP NEW COM 575385109 30 596 SH   SOLE 7 596 0 0
MASONITE INTL CORP NEW COM 575385109 4,213 84,441 SH   SOLE 18 84,441 0 0
MASONITE INTL CORP NEW COM 575385109 2,029 40,674 SH   SOLE 19 40,674 0 0
MASONITE INTL CORP NEW COM 575385109 47,366 949,409 SH   SOLE 21 949,409 0 0
MASONITE INTL CORP NEW COM 575385109 38,894 779,602 SH   SOLE 22 740,255 0 39,347
MASONITE INTL CORP NEW COM 575385109 279 5,597 SH   SOLE 26 2,787 0 2,810
MASONITE INTL CORP NEW COM 575385109 197 3,939 SH   SOLE 28 3,939 0 0
MASONITE INTL CORP NEW COM 575385109 379 7,592 SH   SOLE 30 7,592 0 0
MASONITE INTL CORP NEW COM 575385109 140 2,803 SH   SOLE 40 2,803 0 0
MASTEC INC COM 576323109 4,559 94,792 SH   SOLE 2 45,757 0 49,035
MASTEC INC COM 576323109 16 331 SH   SOLE 4 331 0 0
MASTEC INC COM 576323109 1,833 38,100 SH   SOLE 7 38,100 0 0
MASTEC INC COM 576323109 17,695 367,884 SH   SOLE 18 350,813 0 17,071
MASTEC INC COM 576323109 17,603 365,960 SH   SOLE 19 365,960 0 0
MASTEC INC COM 576323109 207,489 4,313,691 SH   SOLE 21 4,313,691 0 0
MASTEC INC COM 576323109 114,108 2,372,303 SH   SOLE 22 2,281,937 0 90,366
MASTEC INC COM 576323109 3,359 69,827 SH   SOLE 23 69,827 0 0
MASTEC INC COM 576323109 7,192 149,524 SH   SOLE 26 16,254 0 133,270
MASTEC INC COM 576323109 394 8,194 SH   SOLE 28 8,194 0 0
MASTEC INC COM 576323109 828 17,204 SH   SOLE 30 17,204 0 0
MASTEC INC COM 576323109 143 2,971 SH   SOLE 36 2,971 0 0
MASTEC INC COM 576323109 349 7,265 SH   SOLE 40 7,265 0 0
MASTECH DIGITAL INC COM 57633B100 4 678 SH   SOLE 18 678 0 0
MASTECH DIGITAL INC COM 57633B100 69 11,234 SH   SOLE 21 11,234 0 0
MASTECH DIGITAL INC COM 57633B100 1,125 182,503 SH   SOLE 22 182,503 0 0
MASTERCARD INC CL A 57636Q104 632,892 2,688,010 SH   SOLE 2 437,709 0 2,250,301
MASTERCARD INC CL A 57636Q104 81,797 347,408 SH   SOLE 4 322,648 0 24,760
MASTERCARD INC CL A 57636Q104 172,393 732,187 SH   SOLE 7 726,787 0 5,400
MASTERCARD INC CL A 57636Q104 16,681 70,848 SH   SOLE 13 70,848 0 0
MASTERCARD INC CL A 57636Q104 1,028 4,367 SH   SOLE 15 4,367 0 0
MASTERCARD INC CL A 57636Q104 786,246 3,339,332 SH   SOLE 18 2,801,119 0 538,213
MASTERCARD INC CL A 57636Q104 482,679 2,050,027 SH   SOLE 19 2,050,027 0 0
MASTERCARD INC CL A 57636Q104 4,589,250 19,491,401 SH   SOLE 21 19,491,401 0 0
MASTERCARD INC CL A 57636Q104 5,406,632 22,962,973 SH   SOLE 22 20,169,753 0 2,793,220
MASTERCARD INC CL A 57636Q104 173,820 738,244 SH   SOLE 23 738,244 0 0
MASTERCARD INC CL A 57636Q104 385,466 1,637,145 SH   SOLE 25 1,637,145 0 0
MASTERCARD INC CL A 57636Q104 922,530 3,918,158 SH   SOLE 26 940,500 0 2,977,658
MASTERCARD INC CL A 57636Q104 41,585 176,618 SH   SOLE 28 128,264 0 48,354
MASTERCARD INC CL A 57636Q104 63,049 267,779 SH   SOLE 29 79,108 0 188,671
MASTERCARD INC CL A 57636Q104 835,654 3,549,178 SH   SOLE 30 3,549,178 0 0
MASTERCARD INC CL A 57636Q104 81,762 347,259 SH   SOLE 31 224,182 0 123,077
MASTERCARD INC CL A 57636Q104 5,769 24,504 SH   SOLE 32 24,504 0 0
MASTERCARD INC CL A 57636Q104 93,483 397,039 SH   SOLE 34 397,039 0 0
MASTERCARD INC CL A 57636Q104 173,284 735,970 SH   SOLE 36 735,970 0 0
MASTERCARD INC CL A 57636Q104 5,000 21,236 SH   SOLE 40 21,236 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 483 21,415 SH   SOLE 2 6,863 0 14,552
MASTERCRAFT BOAT HLDGS INC COM 57637H103 9 378 SH   SOLE 7 378 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,419 62,890 SH   SOLE 18 62,250 0 640
MASTERCRAFT BOAT HLDGS INC COM 57637H103 3,184 141,076 SH   SOLE 19 141,076 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 14,381 637,163 SH   SOLE 21 637,163 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 15,191 673,066 SH   SOLE 22 648,911 0 24,155
MASTERCRAFT BOAT HLDGS INC COM 57637H103 776 34,404 SH   SOLE 23 34,404 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,287 57,023 SH   SOLE 26 0 0 57,023
MASTERCRAFT BOAT HLDGS INC COM 57637H103 122 5,404 SH   SOLE 30 5,404 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 47 2,078 SH   SOLE 40 2,078 0 0
MATADOR RES CO COM 576485205 3,008 155,622 SH   SOLE 2 68,294 0 87,328
MATADOR RES CO COM 576485205 9 442 SH   SOLE 4 442 0 0
MATADOR RES CO COM 576485205 43 2,233 SH   SOLE 7 2,233 0 0
MATADOR RES CO COM 576485205 11,276 583,348 SH   SOLE 18 581,105 0 2,243
MATADOR RES CO COM 576485205 9,592 496,238 SH   SOLE 19 496,238 0 0
MATADOR RES CO COM 576485205 142,779 7,386,414 SH   SOLE 21 7,386,414 0 0
MATADOR RES CO COM 576485205 70,075 3,625,219 SH   SOLE 22 3,493,701 0 131,518
MATADOR RES CO COM 576485205 504 26,089 SH   SOLE 23 26,089 0 0
MATADOR RES CO COM 576485205 2,954 152,803 SH   SOLE 26 20,810 0 131,993
MATADOR RES CO COM 576485205 261 13,503 SH   SOLE 28 13,503 0 0
MATADOR RES CO COM 576485205 1,059 54,809 SH   SOLE 30 54,809 0 0
MATADOR RES CO COM 576485205 937 48,456 SH   SOLE 34 48,456 0 0
MATADOR RES CO COM 576485205 187 9,675 SH   SOLE 40 9,675 0 0
MATCH GROUP INC COM 57665R106 6,163 108,873 SH   SOLE 2 17,437 0 91,436
MATCH GROUP INC COM 57665R106 249 4,399 SH   SOLE 4 4,399 0 0
MATCH GROUP INC COM 57665R106 82 1,442 SH   SOLE 7 1,442 0 0
MATCH GROUP INC COM 57665R106 1,639 28,961 SH   SOLE 18 28,425 0 536
MATCH GROUP INC COM 57665R106 14,761 260,743 SH   SOLE 19 260,743 0 0
MATCH GROUP INC COM 57665R106 34,570 610,674 SH   SOLE 21 610,674 0 0
MATCH GROUP INC COM 57665R106 80,888 1,428,869 SH   SOLE 22 1,332,815 0 96,054
MATCH GROUP INC COM 57665R106 577 10,190 SH   SOLE 23 10,190 0 0
MATCH GROUP INC COM 57665R106 34 594 SH   SOLE 25 594 0 0
MATCH GROUP INC COM 57665R106 69 1,222 SH   SOLE 26 282 0 940
MATCH GROUP INC COM 57665R106 62 1,087 SH   SOLE 29 1,087 0 0
MATCH GROUP INC COM 57665R106 43 756 SH   SOLE 30 756 0 0
MATCH GROUP INC COM 57665R106 441 7,793 SH   SOLE 31 5,966 0 1,827
MATCH GROUP INC COM 57665R106 45 803 SH   SOLE 34 803 0 0
MATCH GROUP INC COM 57665R106 66 1,170 SH   SOLE 36 1,170 0 0
MATERION CORP COM 576690101 1,391 24,382 SH   SOLE 2 3,902 0 20,480
MATERION CORP COM 576690101 7 130 SH   SOLE 4 130 0 0
MATERION CORP COM 576690101 941 16,497 SH   SOLE 7 16,497 0 0
MATERION CORP COM 576690101 5,058 88,650 SH   SOLE 18 88,650 0 0
MATERION CORP COM 576690101 3,247 56,898 SH   SOLE 19 56,898 0 0
MATERION CORP COM 576690101 124,041 2,173,872 SH   SOLE 21 2,173,872 0 0
MATERION CORP COM 576690101 36,850 645,819 SH   SOLE 22 618,338 0 27,481
MATERION CORP COM 576690101 583 10,225 SH   SOLE 23 10,225 0 0
MATERION CORP COM 576690101 1,939 33,980 SH   SOLE 26 6,027 0 27,953
MATERION CORP COM 576690101 163 2,863 SH   SOLE 28 2,863 0 0
MATERION CORP COM 576690101 1,727 30,267 SH   SOLE 30 30,267 0 0
MATERION CORP COM 576690101 99 1,727 SH   SOLE 34 1,727 0 0
MATERION CORP COM 576690101 141 2,466 SH   SOLE 40 2,466 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 341 312,994 SH   SOLE 21 312,994 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 317 290,589 SH   SOLE 22 290,589 0 0
MATRIX SVC CO COM 576853105 578 29,508 SH   SOLE 2 919 0 28,589
MATRIX SVC CO COM 576853105 12 606 SH   SOLE 7 606 0 0
MATRIX SVC CO COM 576853105 2,372 121,143 SH   SOLE 18 119,833 0 1,310
MATRIX SVC CO COM 576853105 866 44,222 SH   SOLE 19 44,222 0 0
MATRIX SVC CO COM 576853105 58,472 2,986,328 SH   SOLE 21 2,986,328 0 0
MATRIX SVC CO COM 576853105 16,529 844,202 SH   SOLE 22 805,147 0 39,055
MATRIX SVC CO COM 576853105 74 3,802 SH   SOLE 28 3,802 0 0
MATRIX SVC CO COM 576853105 781 39,898 SH   SOLE 30 39,898 0 0
MATRIX SVC CO COM 576853105 59 3,013 SH   SOLE 40 3,013 0 0
MATSON INC COM 57686G105 1,427 39,550 SH   SOLE 2 1,479 0 38,071
MATSON INC COM 57686G105 0 6 SH   SOLE 4 6 0 0
MATSON INC COM 57686G105 33 905 SH   SOLE 7 905 0 0
MATSON INC COM 57686G105 6,592 182,658 SH   SOLE 18 182,658 0 0
MATSON INC COM 57686G105 2,384 66,066 SH   SOLE 19 66,066 0 0
MATSON INC COM 57686G105 175,359 4,858,942 SH   SOLE 21 4,858,942 0 0
MATSON INC COM 57686G105 43,465 1,204,347 SH   SOLE 22 1,166,241 0 38,106
MATSON INC COM 57686G105 7 184 SH   SOLE 23 184 0 0
MATSON INC COM 57686G105 32 898 SH   SOLE 26 898 0 0
MATSON INC COM 57686G105 51 1,421 SH   SOLE 28 1,421 0 0
MATSON INC COM 57686G105 1,975 54,718 SH   SOLE 30 54,718 0 0
MATSON INC COM 57686G105 34 942 SH   SOLE 40 942 0 0
MATTEL INC COM 577081102 12,170 936,167 SH   SOLE 2 122,833 0 813,334
MATTEL INC COM 577081102 1,283 98,669 SH   SOLE 4 89,174 0 9,495
MATTEL INC COM 577081102 3,493 268,724 SH   SOLE 7 268,724 0 0
MATTEL INC COM 577081102 26 2,011 SH   SOLE 13 2,011 0 0
MATTEL INC COM 577081102 33,980 2,613,862 SH   SOLE 18 2,467,554 0 146,308
MATTEL INC COM 577081102 51,223 3,940,266 SH   SOLE 19 3,940,266 0 0
MATTEL INC COM 577081102 98,253 7,557,915 SH   SOLE 21 7,557,915 0 0
MATTEL INC COM 577081102 122,716 9,439,691 SH   SOLE 22 8,463,684 0 976,007
MATTEL INC COM 577081102 3,125 240,349 SH   SOLE 23 240,349 0 0
MATTEL INC COM 577081102 871 67,027 SH   SOLE 25 67,027 0 0
MATTEL INC COM 577081102 15,952 1,227,098 SH   SOLE 26 406,783 0 820,315
MATTEL INC COM 577081102 883 67,956 SH   SOLE 28 49,558 0 18,398
MATTEL INC COM 577081102 1,043 80,193 SH   SOLE 29 8,992 0 71,201
MATTEL INC COM 577081102 15,416 1,185,884 SH   SOLE 30 1,185,884 0 0
MATTEL INC COM 577081102 1,353 104,079 SH   SOLE 31 63,953 0 40,126
MATTEL INC COM 577081102 1,134 87,200 SH   SOLE 34 87,200 0 0
MATTEL INC COM 577081102 1,816 139,689 SH   SOLE 36 139,689 0 0
MATTEL INC COM 577081102 89 6,876 SH   SOLE 40 6,876 0 0
MATTHEWS INTL CORP CL A 577128101 1,176 31,832 SH   SOLE 2 1,080 0 30,752
MATTHEWS INTL CORP CL A 577128101 7 196 SH   SOLE 4 196 0 0
MATTHEWS INTL CORP CL A 577128101 23 621 SH   SOLE 7 621 0 0
MATTHEWS INTL CORP CL A 577128101 5,144 139,211 SH   SOLE 18 139,211 0 0
MATTHEWS INTL CORP CL A 577128101 1,770 47,891 SH   SOLE 19 47,891 0 0
MATTHEWS INTL CORP CL A 577128101 127,897 3,461,360 SH   SOLE 21 3,461,360 0 0
MATTHEWS INTL CORP CL A 577128101 35,946 972,828 SH   SOLE 22 929,706 0 43,122
MATTHEWS INTL CORP CL A 577128101 234 6,334 SH   SOLE 26 4,534 0 1,800
MATTHEWS INTL CORP CL A 577128101 174 4,718 SH   SOLE 28 4,718 0 0
MATTHEWS INTL CORP CL A 577128101 1,710 46,275 SH   SOLE 30 46,275 0 0
MATTHEWS INTL CORP CL A 577128101 135 3,645 SH   SOLE 40 3,645 0 0
MAUI LD & PINEAPPLE INC COM 577345101 67 5,888 SH   SOLE 2 322 0 5,566
MAUI LD & PINEAPPLE INC COM 577345101 252 22,089 SH   SOLE 18 22,089 0 0
MAUI LD & PINEAPPLE INC COM 577345101 104 9,081 SH   SOLE 19 9,081 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,529 221,256 SH   SOLE 21 221,256 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,856 249,888 SH   SOLE 22 247,131 0 2,757
MAXAR TECHNOLOGIES INC COM 57778K105 249 61,831 SH   SOLE 2 2,113 0 59,718
MAXAR TECHNOLOGIES INC COM 57778K105 5 1,224 SH   SOLE 7 1,224 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 749 186,346 SH   SOLE 18 186,346 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 339 84,449 SH   SOLE 19 84,449 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 7,024 1,747,292 SH   SOLE 21 1,747,292 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 2,381 592,310 SH   SOLE 22 549,787 0 42,523
MAXIM INTEGRATED PRODS INC COM 57772K101 37,132 698,359 SH   SOLE 2 92,792 0 605,567
MAXIM INTEGRATED PRODS INC COM 57772K101 5,547 104,332 SH   SOLE 4 96,953 0 7,379
MAXIM INTEGRATED PRODS INC COM 57772K101 14,505 272,804 SH   SOLE 7 249,401 0 23,403
MAXIM INTEGRATED PRODS INC COM 57772K101 348 6,537 SH   SOLE 13 6,537 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 174 3,267 SH   SOLE 15 3,267 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 0 5 SH   SOLE 17 0 0 5
MAXIM INTEGRATED PRODS INC COM 57772K101 32,849 617,812 SH   SOLE 18 580,798 0 37,014
MAXIM INTEGRATED PRODS INC COM 57772K101 4,311 81,075 SH   SOLE 19 81,075 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 428,040 8,050,402 SH   SOLE 21 8,050,402 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 365,087 6,866,407 SH   SOLE 22 6,128,501 0 737,906
MAXIM INTEGRATED PRODS INC COM 57772K101 10,867 204,378 SH   SOLE 23 204,378 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 14,276 268,492 SH   SOLE 25 268,492 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 72,224 1,358,353 SH   SOLE 26 357,231 0 1,001,122
MAXIM INTEGRATED PRODS INC COM 57772K101 2,762 51,942 SH   SOLE 28 37,805 0 14,137
MAXIM INTEGRATED PRODS INC COM 57772K101 3,579 67,319 SH   SOLE 29 10,335 0 56,984
MAXIM INTEGRATED PRODS INC COM 57772K101 62,812 1,181,339 SH   SOLE 30 1,181,339 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 4,544 85,467 SH   SOLE 31 53,431 0 32,036
MAXIM INTEGRATED PRODS INC COM 57772K101 2,112 39,714 SH   SOLE 32 39,714 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 21,392 402,326 SH   SOLE 34 402,326 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 10,929 205,540 SH   SOLE 36 205,540 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 395 7,429 SH   SOLE 40 7,429 0 0
MAXIMUS INC COM 577933104 5,595 78,826 SH   SOLE 2 29,518 0 49,308
MAXIMUS INC COM 577933104 18 259 SH   SOLE 4 259 0 0
MAXIMUS INC COM 577933104 86 1,218 SH   SOLE 7 1,218 0 0
MAXIMUS INC COM 577933104 2 28 SH   SOLE 17 0 0 28
MAXIMUS INC COM 577933104 25,261 355,887 SH   SOLE 18 355,887 0 0
MAXIMUS INC COM 577933104 7,011 98,773 SH   SOLE 19 98,773 0 0
MAXIMUS INC COM 577933104 318,519 4,487,452 SH   SOLE 21 4,487,452 0 0
MAXIMUS INC COM 577933104 155,771 2,194,578 SH   SOLE 22 2,107,661 0 86,917
MAXIMUS INC COM 577933104 1,657 23,342 SH   SOLE 26 16,220 0 7,122
MAXIMUS INC COM 577933104 605 8,521 SH   SOLE 28 8,521 0 0
MAXIMUS INC COM 577933104 8,471 119,344 SH   SOLE 30 119,344 0 0
MAXIMUS INC COM 577933104 415 5,846 SH   SOLE 40 5,846 0 0
MAXLINEAR INC COM 57776J100 1,306 51,147 SH   SOLE 2 2,322 0 48,825
MAXLINEAR INC COM 57776J100 8 295 SH   SOLE 4 295 0 0
MAXLINEAR INC COM 57776J100 35 1,363 SH   SOLE 7 1,363 0 0
MAXLINEAR INC COM 57776J100 6,945 272,044 SH   SOLE 18 269,329 0 2,715
MAXLINEAR INC COM 57776J100 2,473 96,873 SH   SOLE 19 96,873 0 0
MAXLINEAR INC COM 57776J100 172,328 6,750,014 SH   SOLE 21 6,750,014 0 0
MAXLINEAR INC COM 57776J100 47,653 1,866,561 SH   SOLE 22 1,788,018 0 78,543
MAXLINEAR INC COM 57776J100 877 34,366 SH   SOLE 26 19,589 0 14,777
MAXLINEAR INC COM 57776J100 236 9,263 SH   SOLE 28 9,263 0 0
MAXLINEAR INC COM 57776J100 2,408 94,311 SH   SOLE 30 94,311 0 0
MAXLINEAR INC COM 57776J100 192 7,519 SH   SOLE 40 7,519 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 188 42,147 SH   SOLE 2 1,532 0 40,615
MAXWELL TECHNOLOGIES INC COM 577767106 5 1,125 SH   SOLE 7 1,125 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 576 128,861 SH   SOLE 18 128,861 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 267 59,658 SH   SOLE 19 59,658 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 6,082 1,360,624 SH   SOLE 21 1,360,624 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 5,630 1,259,402 SH   SOLE 22 1,236,946 0 22,456
MAYS J W INC COM 578473100 4 106 SH   SOLE 21 106 0 0
MBIA INC COM 55262C100 857 90,018 SH   SOLE 2 3,157 0 86,861
MBIA INC COM 55262C100 8 867 SH   SOLE 4 867 0 0
MBIA INC COM 55262C100 18 1,884 SH   SOLE 7 1,884 0 0
MBIA INC COM 55262C100 2,708 284,464 SH   SOLE 18 284,464 0 0
MBIA INC COM 55262C100 1,335 140,275 SH   SOLE 19 140,275 0 0
MBIA INC COM 55262C100 26,924 2,828,166 SH   SOLE 21 2,828,166 0 0
MBIA INC COM 55262C100 26,213 2,753,436 SH   SOLE 22 2,614,803 0 138,633
MBIA INC COM 55262C100 290 30,451 SH   SOLE 26 12,817 0 17,634
MBIA INC COM 55262C100 115 12,062 SH   SOLE 28 12,062 0 0
MBIA INC COM 55262C100 219 23,037 SH   SOLE 30 23,037 0 0
MBIA INC COM 55262C100 140 14,748 SH   SOLE 36 14,748 0 0
MBIA INC COM 55262C100 90 9,432 SH   SOLE 40 9,432 0 0
MBT FINL CORP COM 578877102 196 19,576 SH   SOLE 2 806 0 18,770
MBT FINL CORP COM 578877102 611 61,001 SH   SOLE 18 61,001 0 0
MBT FINL CORP COM 578877102 467 46,570 SH   SOLE 19 46,570 0 0
MBT FINL CORP COM 578877102 5,471 545,978 SH   SOLE 21 545,978 0 0
MBT FINL CORP COM 578877102 2,915 290,871 SH   SOLE 22 281,370 0 9,501
MBT FINL CORP COM 578877102 83 8,311 SH   SOLE 23 8,311 0 0
MCCLATCHY CO CL A NEW 579489303 5 1,029 SH   SOLE 18 1,029 0 0
MCCLATCHY CO CL A NEW 579489303 107 21,472 SH   SOLE 21 21,472 0 0
MCCLATCHY CO CL A NEW 579489303 542 108,431 SH   SOLE 22 108,431 0 0
MCCORMICK & CO INC COM NON VTG 579780206 49,051 325,641 SH   SOLE 2 34,090 0 291,551
MCCORMICK & CO INC COM NON VTG 579780206 7,377 48,971 SH   SOLE 4 45,771 0 3,200
MCCORMICK & CO INC COM NON VTG 579780206 31,270 207,593 SH   SOLE 7 142,272 0 65,321
MCCORMICK & CO INC COM NON VTG 579780206 213 1,417 SH   SOLE 13 1,417 0 0
MCCORMICK & CO INC COM NON VTG 579780206 167 1,110 SH   SOLE 15 1,110 0 0
MCCORMICK & CO INC COM NON VTG 579780206 8 50 SH   SOLE 17 0 0 50
MCCORMICK & CO INC COM NON VTG 579780206 41,245 273,815 SH   SOLE 18 256,910 0 16,905
MCCORMICK & CO INC COM NON VTG 579780206 6,625 43,979 SH   SOLE 19 43,979 0 0
MCCORMICK & CO INC COM NON VTG 579780206 683,706 4,538,973 SH   SOLE 21 4,538,973 0 0
MCCORMICK & CO INC COM NON VTG 579780206 513,904 3,411,695 SH   SOLE 22 3,061,676 0 350,019
MCCORMICK & CO INC COM NON VTG 579780206 13,296 88,269 SH   SOLE 23 88,269 0 0
MCCORMICK & CO INC COM NON VTG 579780206 18,132 120,377 SH   SOLE 25 120,377 0 0
MCCORMICK & CO INC COM NON VTG 579780206 99,882 663,094 SH   SOLE 26 147,162 0 515,932
MCCORMICK & CO INC COM NON VTG 579780206 3,552 23,584 SH   SOLE 28 17,211 0 6,373
MCCORMICK & CO INC COM NON VTG 579780206 5,316 35,289 SH   SOLE 29 4,227 0 31,062
MCCORMICK & CO INC COM NON VTG 579780206 114,337 759,060 SH   SOLE 30 759,060 0 0
MCCORMICK & CO INC COM NON VTG 579780206 5,426 36,024 SH   SOLE 31 22,480 0 13,544
MCCORMICK & CO INC COM NON VTG 579780206 2,487 16,513 SH   SOLE 34 16,513 0 0
MCCORMICK & CO INC COM NON VTG 579780206 21,151 140,417 SH   SOLE 36 140,417 0 0
MCCORMICK & CO INC COM NON VTG 579780206 448 2,973 SH   SOLE 40 2,973 0 0
MCDERMOTT INTL INC COM 580037703 1,974 265,309 SH   SOLE 2 83,463 0 181,846
MCDERMOTT INTL INC COM 580037703 5 700 SH   SOLE 4 700 0 0
MCDERMOTT INTL INC COM 580037703 58 7,860 SH   SOLE 7 7,860 0 0
MCDERMOTT INTL INC COM 580037703 7,521 1,010,897 SH   SOLE 18 1,010,897 0 0
MCDERMOTT INTL INC COM 580037703 2,048 275,206 SH   SOLE 19 275,206 0 0
MCDERMOTT INTL INC COM 580037703 96,485 12,968,422 SH   SOLE 21 12,968,422 0 0
MCDERMOTT INTL INC COM 580037703 46,015 6,184,777 SH   SOLE 22 5,933,410 0 251,367
MCDERMOTT INTL INC COM 580037703 723 97,211 SH   SOLE 26 24,446 0 72,765
MCDERMOTT INTL INC COM 580037703 176 23,666 SH   SOLE 28 23,666 0 0
MCDERMOTT INTL INC COM 580037703 349 46,893 SH   SOLE 30 46,893 0 0
MCDERMOTT INTL INC COM 580037703 105 14,090 SH   SOLE 36 14,090 0 0
MCDERMOTT INTL INC COM 580037703 140 18,764 SH   SOLE 40 18,764 0 0
MCDONALDS CORP COM 580135101 387,184 2,038,883 SH   SOLE 2 272,210 0 1,766,673
MCDONALDS CORP COM 580135101 50,259 264,661 SH   SOLE 4 243,602 0 21,059
MCDONALDS CORP COM 580135101 134,118 706,256 SH   SOLE 7 654,019 0 52,237
MCDONALDS CORP COM 580135101 2,353 12,393 SH   SOLE 13 12,393 0 0
MCDONALDS CORP COM 580135101 1,329 7,001 SH   SOLE 15 7,001 0 0
MCDONALDS CORP COM 580135101 69 365 SH   SOLE 17 0 0 365
MCDONALDS CORP COM 580135101 303,092 1,596,062 SH   SOLE 18 1,495,587 0 100,475
MCDONALDS CORP COM 580135101 24,977 131,525 SH   SOLE 19 131,525 0 0
MCDONALDS CORP COM 580135101 3,309,486 17,427,519 SH   SOLE 21 17,427,519 0 0
MCDONALDS CORP COM 580135101 3,630,724 19,119,139 SH   SOLE 22 16,957,375 0 2,161,764
MCDONALDS CORP COM 580135101 107,980 568,617 SH   SOLE 23 568,617 0 0
MCDONALDS CORP COM 580135101 173,487 913,571 SH   SOLE 25 913,571 0 0
MCDONALDS CORP COM 580135101 565,065 2,975,592 SH   SOLE 26 805,859 0 2,169,733
MCDONALDS CORP COM 580135101 27,995 147,419 SH   SOLE 28 107,406 0 40,013
MCDONALDS CORP COM 580135101 17,621 92,790 SH   SOLE 29 28,521 0 64,269
MCDONALDS CORP COM 580135101 598,812 3,153,304 SH   SOLE 30 3,153,304 0 0
MCDONALDS CORP COM 580135101 44,407 233,845 SH   SOLE 31 146,130 0 87,715
MCDONALDS CORP COM 580135101 25,033 131,820 SH   SOLE 32 131,820 0 0
MCDONALDS CORP COM 580135101 11,687 61,543 SH   SOLE 34 61,543 0 0
MCDONALDS CORP COM 580135101 125,271 659,667 SH   SOLE 36 659,667 0 0
MCDONALDS CORP COM 580135101 3,409 17,954 SH   SOLE 40 17,954 0 0
MCEWEN MNG INC COM 58039P107 2 1,137 SH   SOLE 4 1,137 0 0
MCEWEN MNG INC COM 58039P107 1,595 1,063,019 SH   SOLE 7 1,063,019 0 0
MCEWEN MNG INC COM 58039P107 2,907 1,938,180 SH   SOLE 21 1,938,180 0 0
MCEWEN MNG INC COM 58039P107 8,136 5,423,715 SH   SOLE 22 5,307,734 0 115,981
MCEWEN MNG INC COM 58039P107 10 6,842 SH   SOLE 23 6,842 0 0
MCEWEN MNG INC COM 58039P107 123 82,092 SH   SOLE 26 65,311 0 16,781
MCEWEN MNG INC COM 58039P107 50 33,488 SH   SOLE 28 33,488 0 0
MCEWEN MNG INC COM 58039P107 2,006 1,337,329 SH   SOLE 30 1,337,329 0 0
MCEWEN MNG INC COM 58039P107 34 22,796 SH   SOLE 40 22,796 0 0
MCGRATH RENTCORP COM 580589109 1,648 29,127 SH   SOLE 2 10,429 0 18,698
MCGRATH RENTCORP COM 580589109 7 123 SH   SOLE 4 123 0 0
MCGRATH RENTCORP COM 580589109 11 196 SH   SOLE 7 196 0 0
MCGRATH RENTCORP COM 580589109 4,821 85,226 SH   SOLE 18 78,421 0 6,805
MCGRATH RENTCORP COM 580589109 12,108 214,044 SH   SOLE 19 214,044 0 0
MCGRATH RENTCORP COM 580589109 43,076 761,471 SH   SOLE 21 761,471 0 0
MCGRATH RENTCORP COM 580589109 50,955 900,742 SH   SOLE 22 868,443 0 32,299
MCGRATH RENTCORP COM 580589109 2,564 45,321 SH   SOLE 23 45,321 0 0
MCGRATH RENTCORP COM 580589109 4,941 87,347 SH   SOLE 26 3,873 0 83,474
MCGRATH RENTCORP COM 580589109 189 3,341 SH   SOLE 28 3,341 0 0
MCGRATH RENTCORP COM 580589109 372 6,583 SH   SOLE 30 6,583 0 0
MCGRATH RENTCORP COM 580589109 1,540 27,221 SH   SOLE 34 27,221 0 0
MCGRATH RENTCORP COM 580589109 146 2,585 SH   SOLE 40 2,585 0 0
MCKESSON CORP COM 58155Q103 76,712 655,322 SH   SOLE 2 197,881 0 457,441
MCKESSON CORP COM 58155Q103 10,910 93,201 SH   SOLE 4 87,882 0 5,319
MCKESSON CORP COM 58155Q103 20,540 175,462 SH   SOLE 7 160,883 0 14,579
MCKESSON CORP COM 58155Q103 2,326 19,873 SH   SOLE 13 19,873 0 0
MCKESSON CORP COM 58155Q103 213 1,821 SH   SOLE 15 1,821 0 0
MCKESSON CORP COM 58155Q103 6 51 SH   SOLE 17 0 0 51
MCKESSON CORP COM 58155Q103 108,377 925,823 SH   SOLE 18 860,071 0 65,752
MCKESSON CORP COM 58155Q103 171,463 1,464,747 SH   SOLE 19 1,464,747 0 0
MCKESSON CORP COM 58155Q103 399,727 3,414,723 SH   SOLE 21 3,414,723 0 0
MCKESSON CORP COM 58155Q103 643,178 5,494,428 SH   SOLE 22 4,761,667 0 732,761
MCKESSON CORP COM 58155Q103 23,995 204,981 SH   SOLE 23 204,981 0 0
MCKESSON CORP COM 58155Q103 24,082 205,726 SH   SOLE 25 205,726 0 0
MCKESSON CORP COM 58155Q103 87,181 744,758 SH   SOLE 26 228,090 0 516,668
MCKESSON CORP COM 58155Q103 4,416 37,725 SH   SOLE 28 27,345 0 10,380
MCKESSON CORP COM 58155Q103 14,646 125,119 SH   SOLE 29 53,161 0 71,958
MCKESSON CORP COM 58155Q103 92,917 793,756 SH   SOLE 30 793,756 0 0
MCKESSON CORP COM 58155Q103 15,532 132,688 SH   SOLE 31 92,677 0 40,011
MCKESSON CORP COM 58155Q103 7,393 63,159 SH   SOLE 34 63,159 0 0
MCKESSON CORP COM 58155Q103 27,031 230,915 SH   SOLE 36 230,915 0 0
MCKESSON CORP COM 58155Q103 494 4,221 SH   SOLE 40 4,221 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 99 43,972 SH   SOLE 2 2,388 0 41,584
MDC PARTNERS INC CL A SUB VTG 552697104 3 1,219 SH   SOLE 7 1,219 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 412 182,912 SH   SOLE 18 182,912 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 183 81,372 SH   SOLE 19 81,372 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 4,240 1,884,609 SH   SOLE 21 1,884,609 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 1,308 581,439 SH   SOLE 22 537,760 0 43,679
MDU RES GROUP INC COM 552690109 15,548 601,928 SH   SOLE 2 171,781 0 430,147
MDU RES GROUP INC COM 552690109 240 9,296 SH   SOLE 4 9,296 0 0
MDU RES GROUP INC COM 552690109 5,300 205,202 SH   SOLE 7 205,202 0 0
MDU RES GROUP INC COM 552690109 38 1,485 SH   SOLE 15 1,485 0 0
MDU RES GROUP INC COM 552690109 16,073 622,264 SH   SOLE 18 621,031 0 1,233
MDU RES GROUP INC COM 552690109 1,140 44,142 SH   SOLE 19 44,142 0 0
MDU RES GROUP INC COM 552690109 259,388 10,042,133 SH   SOLE 21 10,042,133 0 0
MDU RES GROUP INC COM 552690109 171,590 6,643,043 SH   SOLE 22 6,238,028 0 405,015
MDU RES GROUP INC COM 552690109 238 9,196 SH   SOLE 23 9,196 0 0
MDU RES GROUP INC COM 552690109 4,880 188,935 SH   SOLE 25 188,935 0 0
MDU RES GROUP INC COM 552690109 9,257 358,365 SH   SOLE 26 148,803 0 209,562
MDU RES GROUP INC COM 552690109 607 23,494 SH   SOLE 28 23,494 0 0
MDU RES GROUP INC COM 552690109 1,306 50,562 SH   SOLE 30 50,562 0 0
MDU RES GROUP INC COM 552690109 338 13,086 SH   SOLE 31 13,086 0 0
MDU RES GROUP INC COM 552690109 42 1,613 SH   SOLE 34 1,613 0 0
MDU RES GROUP INC COM 552690109 2,385 92,331 SH   SOLE 36 92,331 0 0
MDU RES GROUP INC COM 552690109 424 16,433 SH   SOLE 40 16,433 0 0
MECHEL PAO SPONSORED ADR NE 583840608 35 17,899 SH   SOLE 4 17,899 0 0
MECHEL PAO SPONSORED ADR NE 583840608 3,191 1,611,832 SH   SOLE 21 1,611,832 0 0
MECHEL PAO SPONSORED ADR NE 583840608 918 463,845 SH   SOLE 22 463,845 0 0
MECHEL PAO SPONSORED ADR NE 583840608 95 47,773 SH   SOLE 30 47,773 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 370 33,218 SH   SOLE 2 1,155 0 32,063
MEDEQUITIES RLTY TR INC COM 58409L306 7 591 SH   SOLE 7 591 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 1,092 98,105 SH   SOLE 18 98,105 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 526 47,268 SH   SOLE 19 47,268 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 11,746 1,055,344 SH   SOLE 21 1,055,344 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 10,078 905,463 SH   SOLE 22 880,183 0 25,280
MEDEQUITIES RLTY TR INC COM 58409L306 20 1,840 SH   SOLE 23 1,840 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 17,121 924,975 SH   SOLE 2 202,929 0 722,046
MEDICAL PPTYS TRUST INC COM 58463J304 1,825 98,590 SH   SOLE 4 98,590 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 10,301 556,505 SH   SOLE 7 556,505 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 276 14,910 SH   SOLE 15 14,910 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 20,302 1,096,801 SH   SOLE 18 1,096,801 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 12,165 657,186 SH   SOLE 19 657,186 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 403,470 21,797,388 SH   SOLE 21 21,797,388 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 297,548 16,074,975 SH   SOLE 22 15,346,368 0 728,607
MEDICAL PPTYS TRUST INC COM 58463J304 395 21,318 SH   SOLE 23 21,318 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 14,371 776,410 SH   SOLE 25 776,410 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 4,849 261,988 SH   SOLE 26 93,071 0 168,917
MEDICAL PPTYS TRUST INC COM 58463J304 852 46,042 SH   SOLE 28 46,042 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,456 132,701 SH   SOLE 29 132,701 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 34,381 1,857,449 SH   SOLE 30 1,857,449 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 142 7,690 SH   SOLE 31 7,690 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 146 7,893 SH   SOLE 36 7,893 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 655 35,367 SH   SOLE 40 35,367 0 0
MEDICINES CO COM 584688105 1,584 56,670 SH   SOLE 2 2,450 0 54,220
MEDICINES CO COM 584688105 11 407 SH   SOLE 4 407 0 0
MEDICINES CO COM 584688105 41 1,475 SH   SOLE 7 1,475 0 0
MEDICINES CO COM 584688105 8,127 290,779 SH   SOLE 18 290,779 0 0
MEDICINES CO COM 584688105 2,952 105,606 SH   SOLE 19 105,606 0 0
MEDICINES CO COM 584688105 223,283 7,988,669 SH   SOLE 21 7,988,669 0 0
MEDICINES CO COM 584688105 55,738 1,994,193 SH   SOLE 22 1,904,559 0 89,634
MEDICINES CO COM 584688105 648 23,192 SH   SOLE 26 17,021 0 6,171
MEDICINES CO COM 584688105 269 9,621 SH   SOLE 28 9,621 0 0
MEDICINES CO COM 584688105 2,858 102,251 SH   SOLE 30 102,251 0 0
MEDICINES CO COM 584688105 194 6,943 SH   SOLE 40 6,943 0 0
MEDICINES CO NOTE 2.500% 1/1 584688AE5 815 815,000 PRN   SOLE 21 815,000 0 0
MEDICINES CO NOTE 2.750% 7/1 584688AG0 1,127 1,340,000 PRN   SOLE 21 1,340,000 0 0
MEDICINOVA INC COM NEW 58468P206 264 31,883 SH   SOLE 2 1,587 0 30,296
MEDICINOVA INC COM NEW 58468P206 7 828 SH   SOLE 7 828 0 0
MEDICINOVA INC COM NEW 58468P206 1,121 135,382 SH   SOLE 18 135,382 0 0
MEDICINOVA INC COM NEW 58468P206 575 69,410 SH   SOLE 19 69,410 0 0
MEDICINOVA INC COM NEW 58468P206 14,613 1,764,845 SH   SOLE 21 1,764,845 0 0
MEDICINOVA INC COM NEW 58468P206 6,656 803,821 SH   SOLE 22 774,356 0 29,465
MEDICINOVA INC COM NEW 58468P206 5 612 SH   SOLE 23 612 0 0
MEDICINOVA INC COM NEW 58468P206 13 1,583 SH   SOLE 30 1,583 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 6,009 82,050 SH   SOLE 2 37,443 0 44,607
MEDIDATA SOLUTIONS INC COM 58471A105 18 250 SH   SOLE 4 250 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 78 1,069 SH   SOLE 7 1,069 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 25,099 342,698 SH   SOLE 18 333,128 0 9,570
MEDIDATA SOLUTIONS INC COM 58471A105 18,632 254,393 SH   SOLE 19 254,393 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 309,990 4,232,530 SH   SOLE 21 4,232,530 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 162,783 2,222,602 SH   SOLE 22 2,147,187 0 75,415
MEDIDATA SOLUTIONS INC COM 58471A105 2,756 37,632 SH   SOLE 23 37,632 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 6,207 84,748 SH   SOLE 26 12,448 0 72,300
MEDIDATA SOLUTIONS INC COM 58471A105 555 7,573 SH   SOLE 28 7,573 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 1,166 15,920 SH   SOLE 30 15,920 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 436 5,958 SH   SOLE 34 5,958 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 7 101 SH   SOLE 36 101 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 431 5,889 SH   SOLE 40 5,889 0 0
MEDIFAST INC COM 58470H101 1,209 9,481 SH   SOLE 2 422 0 9,059
MEDIFAST INC COM 58470H101 8 61 SH   SOLE 4 61 0 0
MEDIFAST INC COM 58470H101 32 252 SH   SOLE 7 252 0 0
MEDIFAST INC COM 58470H101 6,382 50,036 SH   SOLE 18 50,036 0 0
MEDIFAST INC COM 58470H101 2,283 17,902 SH   SOLE 19 17,902 0 0
MEDIFAST INC COM 58470H101 159,709 1,252,129 SH   SOLE 21 1,252,129 0 0
MEDIFAST INC COM 58470H101 42,955 336,770 SH   SOLE 22 322,658 0 14,112
MEDIFAST INC COM 58470H101 85 670 SH   SOLE 23 670 0 0
MEDIFAST INC COM 58470H101 571 4,473 SH   SOLE 26 2,570 0 1,903
MEDIFAST INC COM 58470H101 199 1,557 SH   SOLE 28 1,557 0 0
MEDIFAST INC COM 58470H101 2,139 16,769 SH   SOLE 30 16,769 0 0
MEDIFAST INC COM 58470H101 150 1,179 SH   SOLE 40 1,179 0 0
MEDLEY CAP CORP COM 58503F106 812 261,022 SH   SOLE 30 261,022 0 0
MEDLEY MGMT INC CL A COM 58503T106 49 14,164 SH   SOLE 18 14,164 0 0
MEDLEY MGMT INC CL A COM 58503T106 60 17,620 SH   SOLE 21 17,620 0 0
MEDNAX INC COM 58502B106 6,784 249,689 SH   SOLE 2 52,255 0 197,434
MEDNAX INC COM 58502B106 12 435 SH   SOLE 4 435 0 0
MEDNAX INC COM 58502B106 85 3,128 SH   SOLE 7 3,128 0 0
MEDNAX INC COM 58502B106 6,970 256,520 SH   SOLE 18 256,520 0 0
MEDNAX INC COM 58502B106 501 18,428 SH   SOLE 19 18,428 0 0
MEDNAX INC COM 58502B106 123,625 4,550,066 SH   SOLE 21 4,550,066 0 0
MEDNAX INC COM 58502B106 89,052 3,277,582 SH   SOLE 22 3,090,856 0 186,726
MEDNAX INC COM 58502B106 884 32,530 SH   SOLE 26 19,800 0 12,730
MEDNAX INC COM 58502B106 329 12,098 SH   SOLE 28 12,098 0 0
MEDNAX INC COM 58502B106 668 24,593 SH   SOLE 30 24,593 0 0
MEDNAX INC COM 58502B106 50 1,856 SH   SOLE 31 1,856 0 0
MEDNAX INC COM 58502B106 69 2,556 SH   SOLE 36 2,556 0 0
MEDNAX INC COM 58502B106 274 10,103 SH   SOLE 40 10,103 0 0
MEDPACE HLDGS INC COM 58506Q109 1,307 22,171 SH   SOLE 2 5,502 0 16,669
MEDPACE HLDGS INC COM 58506Q109 10 174 SH   SOLE 4 174 0 0
MEDPACE HLDGS INC COM 58506Q109 25 424 SH   SOLE 7 424 0 0
MEDPACE HLDGS INC COM 58506Q109 6,145 104,212 SH   SOLE 18 99,261 0 4,951
MEDPACE HLDGS INC COM 58506Q109 5,752 97,537 SH   SOLE 19 97,537 0 0
MEDPACE HLDGS INC COM 58506Q109 176,950 3,000,671 SH   SOLE 21 3,000,671 0 0
MEDPACE HLDGS INC COM 58506Q109 46,826 794,064 SH   SOLE 22 762,768 0 31,296
MEDPACE HLDGS INC COM 58506Q109 1,112 18,857 SH   SOLE 23 18,857 0 0
MEDPACE HLDGS INC COM 58506Q109 2,769 46,954 SH   SOLE 26 6,665 0 40,289
MEDPACE HLDGS INC COM 58506Q109 2,405 40,777 SH   SOLE 30 40,777 0 0
MEDPACE HLDGS INC COM 58506Q109 202 3,427 SH   SOLE 34 3,427 0 0
MEDPACE HLDGS INC COM 58506Q109 172 2,909 SH   SOLE 40 2,909 0 0
MEDTRONIC PLC SHS G5960L103 403,774 4,433,183 SH   SOLE 2 1,315,474 0 3,117,709
MEDTRONIC PLC SHS G5960L103 52,478 576,176 SH   SOLE 4 540,444 0 35,732
MEDTRONIC PLC SHS G5960L103 118,517 1,301,237 SH   SOLE 7 1,144,922 0 156,315
MEDTRONIC PLC SHS G5960L103 10,025 110,067 SH   SOLE 13 110,067 0 0
MEDTRONIC PLC SHS G5960L103 1,118 12,274 SH   SOLE 15 12,274 0 0
MEDTRONIC PLC SHS G5960L103 23 251 SH   SOLE 17 0 0 251
MEDTRONIC PLC SHS G5960L103 552,347 6,064,419 SH   SOLE 18 5,717,820 0 346,599
MEDTRONIC PLC SHS G5960L103 825,812 9,066,889 SH   SOLE 19 9,066,889 0 0
MEDTRONIC PLC SHS G5960L103 3,022,054 33,180,214 SH   SOLE 21 33,180,214 0 0
MEDTRONIC PLC SHS G5960L103 3,113,556 34,184,843 SH   SOLE 22 29,992,686 0 4,192,157
MEDTRONIC PLC SHS G5960L103 107,528 1,180,587 SH   SOLE 23 1,180,587 0 0
MEDTRONIC PLC SHS G5960L103 124,150 1,363,083 SH   SOLE 25 1,363,083 0 0
MEDTRONIC PLC SHS G5960L103 482,601 5,298,645 SH   SOLE 26 1,460,457 0 3,838,188
MEDTRONIC PLC SHS G5960L103 23,453 257,500 SH   SOLE 28 187,477 0 70,023
MEDTRONIC PLC SHS G5960L103 38,125 418,585 SH   SOLE 29 147,188 0 271,397
MEDTRONIC PLC SHS G5960L103 500,350 5,493,521 SH   SOLE 30 5,493,521 0 0
MEDTRONIC PLC SHS G5960L103 58,471 641,974 SH   SOLE 31 433,625 0 208,349
MEDTRONIC PLC SHS G5960L103 175,302 1,924,706 SH   SOLE 34 1,924,706 0 0
MEDTRONIC PLC SHS G5960L103 111,388 1,222,966 SH   SOLE 36 1,222,966 0 0
MEDTRONIC PLC SHS G5960L103 1,421 15,604 SH   SOLE 37 15,604 0 0
MEDTRONIC PLC SHS G5960L103 2,856 31,360 SH   SOLE 40 31,360 0 0
MEET GROUP INC COM 58513U101 359 71,382 SH   SOLE 2 2,635 0 68,747
MEET GROUP INC COM 58513U101 7 1,394 SH   SOLE 7 1,394 0 0
MEET GROUP INC COM 58513U101 1,207 239,872 SH   SOLE 18 239,872 0 0
MEET GROUP INC COM 58513U101 565 112,361 SH   SOLE 19 112,361 0 0
MEET GROUP INC COM 58513U101 12,015 2,388,677 SH   SOLE 21 2,388,677 0 0
MEET GROUP INC COM 58513U101 11,128 2,212,228 SH   SOLE 22 2,161,566 0 50,662
MEET GROUP INC COM 58513U101 16 3,166 SH   SOLE 26 0 0 3,166
MEI PHARMA INC COM NEW 55279B202 38 12,294 SH   SOLE 18 12,294 0 0
MEI PHARMA INC COM NEW 55279B202 555 180,721 SH   SOLE 21 180,721 0 0
MEI PHARMA INC COM NEW 55279B202 1,241 404,152 SH   SOLE 22 404,152 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 170 9,858 SH   SOLE 2 412 0 9,446
MEIRAGTX HOLDINGS PLC COM G59665102 712 41,331 SH   SOLE 18 40,139 0 1,192
MEIRAGTX HOLDINGS PLC COM G59665102 335 19,471 SH   SOLE 19 19,471 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 6,786 393,830 SH   SOLE 21 393,830 0 0
MEIRAGTX HOLDINGS PLC COM G59665102 1,739 100,900 SH   SOLE 22 97,485 0 3,415
MEIRAGTX HOLDINGS PLC COM G59665102 6 350 SH   SOLE 23 350 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 1,258 55,667 SH   SOLE 2 8,865 0 46,802
MELCO RESORTS AND ENTMT LTD ADR 585464100 2 78 SH   SOLE 3 78 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 8,577 379,701 SH   SOLE 4 373,158 0 6,543
MELCO RESORTS AND ENTMT LTD ADR 585464100 2,993 132,476 SH   SOLE 7 132,476 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 4,940 218,668 SH   SOLE 13 218,668 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 25,830 1,143,425 SH   SOLE 15 1,070,803 0 72,622
MELCO RESORTS AND ENTMT LTD ADR 585464100 6,998 309,785 SH   SOLE 18 309,785 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 6,527 288,929 SH   SOLE 19 288,929 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 107,362 4,752,643 SH   SOLE 21 4,752,643 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 93,007 4,117,195 SH   SOLE 22 3,792,776 0 324,419
MELCO RESORTS AND ENTMT LTD ADR 585464100 4,387 194,186 SH   SOLE 23 194,186 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 7,299 323,108 SH   SOLE 25 323,108 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 25,094 1,110,849 SH   SOLE 26 711,840 0 399,009
MELCO RESORTS AND ENTMT LTD ADR 585464100 1,101 48,723 SH   SOLE 28 36,311 0 12,412
MELCO RESORTS AND ENTMT LTD ADR 585464100 2,141 94,792 SH   SOLE 29 4,556 0 90,236
MELCO RESORTS AND ENTMT LTD ADR 585464100 19,619 868,469 SH   SOLE 30 868,469 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 692 30,641 SH   SOLE 31 4,306 0 26,335
MELCO RESORTS AND ENTMT LTD ADR 585464100 96,468 4,270,402 SH   SOLE 34 4,270,402 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 692 30,620 SH   SOLE 36 30,620 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 111 4,935 SH   SOLE 40 4,935 0 0
MELINTA THERAPEUTICS INC COM NEW 58549G209 26 7,274 SH   SOLE 2 110 0 7,164
MELINTA THERAPEUTICS INC COM NEW 58549G209 0 65 SH   SOLE 7 65 0 0
MELINTA THERAPEUTICS INC COM NEW 58549G209 83 23,295 SH   SOLE 18 23,295 0 0
MELINTA THERAPEUTICS INC COM NEW 58549G209 31 8,782 SH   SOLE 19 8,782 0 0
MELINTA THERAPEUTICS INC COM NEW 58549G209 789 222,235 SH   SOLE 21 222,235 0 0
MELINTA THERAPEUTICS INC COM NEW 58549G209 779 219,530 SH   SOLE 22 216,355 0 3,175
MELLANOX TECHNOLOGIES LTD SHS M51363113 27 226 SH   SOLE 4 226 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 15,923 134,530 SH   SOLE 21 134,530 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 10,922 92,277 SH   SOLE 22 68,821 0 23,456
MELLANOX TECHNOLOGIES LTD SHS M51363113 1,593 13,456 SH   SOLE 26 9,993 0 3,463
MELLANOX TECHNOLOGIES LTD SHS M51363113 687 5,804 SH   SOLE 28 5,804 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 1,439 12,161 SH   SOLE 30 12,161 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 495 4,184 SH   SOLE 40 4,184 0 0
MELROSE BANCORP INC COM 585553100 7 355 SH   SOLE 18 355 0 0
MELROSE BANCORP INC COM 585553100 12 628 SH   SOLE 21 628 0 0
MENLO THERAPEUTICS INC COM 586858102 81 10,349 SH   SOLE 2 265 0 10,084
MENLO THERAPEUTICS INC COM 586858102 217 27,633 SH   SOLE 18 27,633 0 0
MENLO THERAPEUTICS INC COM 586858102 100 12,738 SH   SOLE 19 12,738 0 0
MENLO THERAPEUTICS INC COM 586858102 2,511 319,827 SH   SOLE 21 319,827 0 0
MENLO THERAPEUTICS INC COM 586858102 2,043 260,199 SH   SOLE 22 256,257 0 3,942
MERCADOLIBRE INC COM 58733R102 23,820 46,914 SH   SOLE 2 2,592 0 44,322
MERCADOLIBRE INC COM 58733R102 7,279 14,336 SH   SOLE 4 13,231 0 1,105
MERCADOLIBRE INC COM 58733R102 1,764 3,475 SH   SOLE 7 3,475 0 0
MERCADOLIBRE INC COM 58733R102 356 701 SH   SOLE 13 701 0 0
MERCADOLIBRE INC COM 58733R102 205 404 SH   SOLE 15 404 0 0
MERCADOLIBRE INC COM 58733R102 174,893 344,461 SH   SOLE 18 249,021 0 95,440
MERCADOLIBRE INC COM 58733R102 216,687 426,776 SH   SOLE 19 426,776 0 0
MERCADOLIBRE INC COM 58733R102 39,107 77,023 SH   SOLE 21 77,023 0 0
MERCADOLIBRE INC COM 58733R102 60,031 118,235 SH   SOLE 22 95,399 0 22,836
MERCADOLIBRE INC COM 58733R102 15,941 31,397 SH   SOLE 23 31,397 0 0
MERCADOLIBRE INC COM 58733R102 20,114 39,616 SH   SOLE 25 39,616 0 0
MERCADOLIBRE INC COM 58733R102 80,015 157,593 SH   SOLE 26 52,992 0 104,601
MERCADOLIBRE INC COM 58733R102 4,197 8,266 SH   SOLE 28 6,028 0 2,238
MERCADOLIBRE INC COM 58733R102 5,346 10,529 SH   SOLE 29 1,636 0 8,893
MERCADOLIBRE INC COM 58733R102 46,261 91,113 SH   SOLE 30 91,113 0 0
MERCADOLIBRE INC COM 58733R102 5,907 11,635 SH   SOLE 31 6,845 0 4,790
MERCADOLIBRE INC COM 58733R102 3,331 6,560 SH   SOLE 32 6,560 0 0
MERCADOLIBRE INC COM 58733R102 28,487 56,106 SH   SOLE 34 56,106 0 0
MERCADOLIBRE INC COM 58733R102 15,414 30,359 SH   SOLE 36 30,359 0 0
MERCADOLIBRE INC COM 58733R102 570 1,122 SH   SOLE 40 1,122 0 0
MERCANTILE BANK CORP COM 587376104 678 20,721 SH   SOLE 2 5,150 0 15,571
MERCANTILE BANK CORP COM 587376104 16 474 SH   SOLE 7 474 0 0
MERCANTILE BANK CORP COM 587376104 1,852 56,606 SH   SOLE 18 56,606 0 0
MERCANTILE BANK CORP COM 587376104 3,124 95,491 SH   SOLE 19 95,491 0 0
MERCANTILE BANK CORP COM 587376104 18,570 567,536 SH   SOLE 21 567,536 0 0
MERCANTILE BANK CORP COM 587376104 14,004 427,981 SH   SOLE 22 407,072 0 20,909
MERCANTILE BANK CORP COM 587376104 311 9,491 SH   SOLE 23 9,491 0 0
MERCANTILE BANK CORP COM 587376104 1,014 30,976 SH   SOLE 26 0 0 30,976
MERCANTILE BANK CORP COM 587376104 178 5,449 SH   SOLE 30 5,449 0 0
MERCER INTL INC COM 588056101 645 47,767 SH   SOLE 18 47,767 0 0
MERCER INTL INC COM 588056101 45,084 3,337,069 SH   SOLE 21 3,337,069 0 0
MERCER INTL INC COM 588056101 10,657 788,817 SH   SOLE 22 772,085 0 16,732
MERCER INTL INC COM 588056101 213 15,741 SH   SOLE 26 0 0 15,741
MERCER INTL INC COM 588056101 92 6,842 SH   SOLE 28 6,842 0 0
MERCER INTL INC COM 588056101 823 60,930 SH   SOLE 30 60,930 0 0
MERCER INTL INC COM 588056101 68 5,053 SH   SOLE 40 5,053 0 0
MERCHANTS BANCORP IND COM 58844R108 336 15,627 SH   SOLE 2 605 0 15,022
MERCHANTS BANCORP IND COM 58844R108 7 326 SH   SOLE 7 326 0 0
MERCHANTS BANCORP IND COM 58844R108 1,230 57,229 SH   SOLE 18 57,229 0 0
MERCHANTS BANCORP IND COM 58844R108 559 25,990 SH   SOLE 19 25,990 0 0
MERCHANTS BANCORP IND COM 58844R108 11,919 554,351 SH   SOLE 21 554,351 0 0
MERCHANTS BANCORP IND COM 58844R108 3,626 168,643 SH   SOLE 22 156,791 0 11,852
MERCHANTS BANCORP IND COM 58844R108 41 1,891 SH   SOLE 30 1,891 0 0
MERCK & CO INC COM 58933Y105 657,424 7,904,584 SH   SOLE 2 1,992,863 0 5,911,721
MERCK & CO INC COM 58933Y105 81,889 984,597 SH   SOLE 4 913,647 0 70,950
MERCK & CO INC COM 58933Y105 183,545 2,206,863 SH   SOLE 7 2,189,009 0 17,854
MERCK & CO INC COM 58933Y105 18,701 224,857 SH   SOLE 13 224,857 0 0
MERCK & CO INC COM 58933Y105 2,008 24,147 SH   SOLE 15 24,147 0 0
MERCK & CO INC COM 58933Y105 624,151 7,504,519 SH   SOLE 18 7,089,971 0 414,548
MERCK & CO INC COM 58933Y105 512,628 6,163,615 SH   SOLE 19 6,163,615 0 0
MERCK & CO INC COM 58933Y105 8,132 97,778 SH   SOLE 20 97,778 0 0
MERCK & CO INC COM 58933Y105 5,151,444 61,938,725 SH   SOLE 21 61,938,725 0 0
MERCK & CO INC COM 58933Y105 5,443,745 65,453,233 SH   SOLE 22 57,238,591 0 8,214,642
MERCK & CO INC COM 58933Y105 174,700 2,100,514 SH   SOLE 23 2,100,514 0 0
MERCK & CO INC COM 58933Y105 200,269 2,407,951 SH   SOLE 25 2,407,951 0 0
MERCK & CO INC COM 58933Y105 1,023,086 12,301,140 SH   SOLE 26 2,715,820 0 9,585,320
MERCK & CO INC COM 58933Y105 41,486 498,804 SH   SOLE 28 362,992 0 135,812
MERCK & CO INC COM 58933Y105 65,401 786,349 SH   SOLE 29 211,834 0 574,515
MERCK & CO INC COM 58933Y105 866,576 10,419,335 SH   SOLE 30 10,419,335 0 0
MERCK & CO INC COM 58933Y105 83,447 1,003,335 SH   SOLE 31 646,676 0 356,659
MERCK & CO INC COM 58933Y105 16,658 200,291 SH   SOLE 32 200,291 0 0
MERCK & CO INC COM 58933Y105 240,929 2,896,827 SH   SOLE 34 2,896,827 0 0
MERCK & CO INC COM 58933Y105 190,327 2,288,411 SH   SOLE 36 2,288,411 0 0
MERCK & CO INC COM 58933Y105 4,986 59,953 SH   SOLE 40 59,953 0 0
MERCURY GENL CORP NEW COM 589400100 3,985 79,588 SH   SOLE 2 16,685 0 62,903
MERCURY GENL CORP NEW COM 589400100 6 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100 28 567 SH   SOLE 7 567 0 0
MERCURY GENL CORP NEW COM 589400100 3,974 79,367 SH   SOLE 18 79,367 0 0
MERCURY GENL CORP NEW COM 589400100 287 5,736 SH   SOLE 19 5,736 0 0
MERCURY GENL CORP NEW COM 589400100 66,747 1,333,074 SH   SOLE 21 1,333,074 0 0
MERCURY GENL CORP NEW COM 589400100 44,242 883,602 SH   SOLE 22 826,208 0 57,394
MERCURY GENL CORP NEW COM 589400100 810 16,172 SH   SOLE 26 9,279 0 6,893
MERCURY GENL CORP NEW COM 589400100 179 3,581 SH   SOLE 28 3,581 0 0
MERCURY GENL CORP NEW COM 589400100 357 7,121 SH   SOLE 30 7,121 0 0
MERCURY GENL CORP NEW COM 589400100 30 606 SH   SOLE 31 606 0 0
MERCURY GENL CORP NEW COM 589400100 257 5,123 SH   SOLE 34 5,123 0 0
MERCURY GENL CORP NEW COM 589400100 41 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100 133 2,648 SH   SOLE 40 2,648 0 0
MERCURY SYS INC COM 589378108 2,579 40,251 SH   SOLE 2 1,676 0 38,575
MERCURY SYS INC COM 589378108 13 199 SH   SOLE 4 199 0 0
MERCURY SYS INC COM 589378108 62 960 SH   SOLE 7 960 0 0
MERCURY SYS INC COM 589378108 13,099 204,410 SH   SOLE 18 204,410 0 0
MERCURY SYS INC COM 589378108 4,672 72,909 SH   SOLE 19 72,909 0 0
MERCURY SYS INC COM 589378108 383,150 5,979,239 SH   SOLE 21 5,979,239 0 0
MERCURY SYS INC COM 589378108 89,346 1,394,284 SH   SOLE 22 1,333,203 0 61,081
MERCURY SYS INC COM 589378108 1,585 24,737 SH   SOLE 26 15,496 0 9,241
MERCURY SYS INC COM 589378108 428 6,674 SH   SOLE 28 6,674 0 0
MERCURY SYS INC COM 589378108 4,547 70,954 SH   SOLE 30 70,954 0 0
MERCURY SYS INC COM 589378108 326 5,094 SH   SOLE 40 5,094 0 0
MEREDITH CORP COM 589433101 3,202 57,936 SH   SOLE 2 18,697 0 39,239
MEREDITH CORP COM 589433101 13 230 SH   SOLE 4 230 0 0
MEREDITH CORP COM 589433101 4,865 88,045 SH   SOLE 7 88,045 0 0
MEREDITH CORP COM 589433101 13,617 246,419 SH   SOLE 18 246,419 0 0
MEREDITH CORP COM 589433101 3,412 61,747 SH   SOLE 19 61,747 0 0
MEREDITH CORP COM 589433101 201,664 3,649,369 SH   SOLE 21 3,649,369 0 0
MEREDITH CORP COM 589433101 78,085 1,413,046 SH   SOLE 22 1,360,347 0 52,699
MEREDITH CORP COM 589433101 30 545 SH   SOLE 23 545 0 0
MEREDITH CORP COM 589433101 870 15,752 SH   SOLE 26 9,647 0 6,105
MEREDITH CORP COM 589433101 301 5,441 SH   SOLE 28 5,441 0 0
MEREDITH CORP COM 589433101 577 10,446 SH   SOLE 30 10,446 0 0
MEREDITH CORP COM 589433101 822 14,870 SH   SOLE 32 14,870 0 0
MEREDITH CORP COM 589433101 38 693 SH   SOLE 36 693 0 0
MEREDITH CORP COM 589433101 219 3,956 SH   SOLE 40 3,956 0 0
MERIDIAN BANCORP INC MD COM 58958U103 871 55,512 SH   SOLE 2 10,224 0 45,288
MERIDIAN BANCORP INC MD COM 58958U103 16 1,013 SH   SOLE 7 1,013 0 0
MERIDIAN BANCORP INC MD COM 58958U103 2,660 169,536 SH   SOLE 18 169,536 0 0
MERIDIAN BANCORP INC MD COM 58958U103 3,662 233,428 SH   SOLE 19 233,428 0 0
MERIDIAN BANCORP INC MD COM 58958U103 26,249 1,672,983 SH   SOLE 21 1,672,983 0 0
MERIDIAN BANCORP INC MD COM 58958U103 24,078 1,534,630 SH   SOLE 22 1,477,218 0 57,412
MERIDIAN BANCORP INC MD COM 58958U103 776 49,446 SH   SOLE 23 49,446 0 0
MERIDIAN BANCORP INC MD COM 58958U103 2,032 129,493 SH   SOLE 26 0 0 129,493
MERIDIAN BANCORP INC MD COM 58958U103 111 7,093 SH   SOLE 28 7,093 0 0
MERIDIAN BANCORP INC MD COM 58958U103 212 13,527 SH   SOLE 30 13,527 0 0
MERIDIAN BANCORP INC MD COM 58958U103 57 3,606 SH   SOLE 40 3,606 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 606 34,396 SH   SOLE 2 1,541 0 32,855
MERIDIAN BIOSCIENCE INC COM 589584101 6 318 SH   SOLE 4 318 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 14 807 SH   SOLE 7 807 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 3,315 188,239 SH   SOLE 18 188,239 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,154 65,506 SH   SOLE 19 65,506 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 80,938 4,596,138 SH   SOLE 21 4,596,138 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 23,780 1,350,382 SH   SOLE 22 1,298,481 0 51,901
MERIDIAN BIOSCIENCE INC COM 589584101 3 154 SH   SOLE 23 154 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 186 10,585 SH   SOLE 26 7,909 0 2,676
MERIDIAN BIOSCIENCE INC COM 589584101 108 6,137 SH   SOLE 28 6,137 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,054 59,852 SH   SOLE 30 59,852 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 78 4,407 SH   SOLE 40 4,407 0 0
MERIDIAN CORPORATION COM 58958P104 19 1,062 SH   SOLE 18 1,062 0 0
MERIDIAN CORPORATION COM 58958P104 95 5,279 SH   SOLE 21 5,279 0 0
MERIT MED SYS INC COM 589889104 3,019 48,834 SH   SOLE 2 7,680 0 41,154
MERIT MED SYS INC COM 589889104 15 238 SH   SOLE 4 238 0 0
MERIT MED SYS INC COM 589889104 66 1,065 SH   SOLE 7 1,065 0 0
MERIT MED SYS INC COM 589889104 14,712 237,943 SH   SOLE 18 229,918 0 8,025
MERIT MED SYS INC COM 589889104 11,436 184,965 SH   SOLE 19 184,965 0 0
MERIT MED SYS INC COM 589889104 356,679 5,768,710 SH   SOLE 21 5,768,710 0 0
MERIT MED SYS INC COM 589889104 102,782 1,662,337 SH   SOLE 22 1,594,951 0 67,386
MERIT MED SYS INC COM 589889104 1,402 22,680 SH   SOLE 23 22,680 0 0
MERIT MED SYS INC COM 589889104 2,926 47,322 SH   SOLE 26 12,843 0 34,479
MERIT MED SYS INC COM 589889104 429 6,945 SH   SOLE 28 6,945 0 0
MERIT MED SYS INC COM 589889104 4,863 78,648 SH   SOLE 30 78,648 0 0
MERIT MED SYS INC COM 589889104 351 5,671 SH   SOLE 40 5,671 0 0
MERITAGE HOMES CORP COM 59001A102 2,142 47,908 SH   SOLE 2 10,330 0 37,578
MERITAGE HOMES CORP COM 59001A102 10 234 SH   SOLE 4 234 0 0
MERITAGE HOMES CORP COM 59001A102 41 910 SH   SOLE 7 910 0 0
MERITAGE HOMES CORP COM 59001A102 7,764 173,646 SH   SOLE 18 164,366 0 9,280
MERITAGE HOMES CORP COM 59001A102 7,386 165,197 SH   SOLE 19 165,197 0 0
MERITAGE HOMES CORP COM 59001A102 195,009 4,361,643 SH   SOLE 21 4,361,643 0 0
MERITAGE HOMES CORP COM 59001A102 55,502 1,241,384 SH   SOLE 22 1,190,087 0 51,297
MERITAGE HOMES CORP COM 59001A102 1,301 29,090 SH   SOLE 23 29,090 0 0
MERITAGE HOMES CORP COM 59001A102 3,578 80,036 SH   SOLE 26 13,441 0 66,595
MERITAGE HOMES CORP COM 59001A102 244 5,451 SH   SOLE 28 5,451 0 0
MERITAGE HOMES CORP COM 59001A102 2,350 52,559 SH   SOLE 30 52,559 0 0
MERITAGE HOMES CORP COM 59001A102 89 1,999 SH   SOLE 36 1,999 0 0
MERITAGE HOMES CORP COM 59001A102 179 3,993 SH   SOLE 40 3,993 0 0
MERITOR INC COM 59001K100 1,373 67,485 SH   SOLE 2 5,484 0 62,001
MERITOR INC COM 59001K100 13 658 SH   SOLE 4 658 0 0
MERITOR INC COM 59001K100 44 2,182 SH   SOLE 7 2,182 0 0
MERITOR INC COM 59001K100 5,354 263,120 SH   SOLE 18 252,593 0 10,527
MERITOR INC COM 59001K100 4,017 197,377 SH   SOLE 19 197,377 0 0
MERITOR INC COM 59001K100 52,642 2,586,827 SH   SOLE 21 2,586,827 0 0
MERITOR INC COM 59001K100 55,473 2,725,923 SH   SOLE 22 2,610,836 0 115,087
MERITOR INC COM 59001K100 121 5,952 SH   SOLE 23 5,952 0 0
MERITOR INC COM 59001K100 661 32,492 SH   SOLE 26 11,528 0 20,964
MERITOR INC COM 59001K100 225 11,058 SH   SOLE 28 11,058 0 0
MERITOR INC COM 59001K100 459 22,532 SH   SOLE 30 22,532 0 0
MERITOR INC COM 59001K100 85 4,155 SH   SOLE 36 4,155 0 0
MERITOR INC COM 59001K100 213 10,467 SH   SOLE 40 10,467 0 0
MERITOR INC NOTE 3.250%10/1 59001KAF7 650 675,000 PRN   SOLE 21 675,000 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 19 2,723 SH   SOLE 18 2,723 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 262 37,660 SH   SOLE 21 37,660 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 1,490 214,448 SH   SOLE 22 214,448 0 0
MERSANA THERAPEUTICS INC COM 59045L106 53 9,994 SH   SOLE 2 363 0 9,631
MERSANA THERAPEUTICS INC COM 59045L106 2 338 SH   SOLE 7 338 0 0
MERSANA THERAPEUTICS INC COM 59045L106 200 38,117 SH   SOLE 18 38,117 0 0
MERSANA THERAPEUTICS INC COM 59045L106 164 31,181 SH   SOLE 19 31,181 0 0
MERSANA THERAPEUTICS INC COM 59045L106 2,491 473,493 SH   SOLE 21 473,493 0 0
MERSANA THERAPEUTICS INC COM 59045L106 1,743 331,439 SH   SOLE 22 320,298 0 11,141
MERSANA THERAPEUTICS INC COM 59045L106 70 13,283 SH   SOLE 23 13,283 0 0
MERUS N V COM N5749R100 131 8,873 SH   SOLE 22 8,873 0 0
MESA AIR GROUP INC COM NEW 590479135 62 7,377 SH   SOLE 2 436 0 6,941
MESA AIR GROUP INC COM NEW 590479135 273 32,778 SH   SOLE 18 32,778 0 0
MESA AIR GROUP INC COM NEW 590479135 122 14,674 SH   SOLE 19 14,674 0 0
MESA AIR GROUP INC COM NEW 590479135 3,403 408,006 SH   SOLE 21 408,006 0 0
MESA AIR GROUP INC COM NEW 590479135 2,843 340,904 SH   SOLE 22 338,301 0 2,603
MESA LABS INC COM 59064R109 636 2,760 SH   SOLE 2 114 0 2,646
MESA LABS INC COM 59064R109 17 72 SH   SOLE 7 72 0 0
MESA LABS INC COM 59064R109 2,637 11,439 SH   SOLE 18 11,439 0 0
MESA LABS INC COM 59064R109 1,208 5,239 SH   SOLE 19 5,239 0 0
MESA LABS INC COM 59064R109 26,247 113,872 SH   SOLE 21 113,872 0 0
MESA LABS INC COM 59064R109 23,112 100,268 SH   SOLE 22 96,739 0 3,529
MESA LABS INC COM 59064R109 5 21 SH   SOLE 23 21 0 0
MESA LABS INC COM 59064R109 81 352 SH   SOLE 28 352 0 0
MESA LABS INC COM 59064R109 255 1,106 SH   SOLE 30 1,106 0 0
MESA LABS INC COM 59064R109 46 199 SH   SOLE 40 199 0 0
MESOBLAST LTD SPONS ADR 590717104 0 15 SH   SOLE 17 0 0 15
META FINL GROUP INC COM 59100U108 441 22,430 SH   SOLE 2 957 0 21,473
META FINL GROUP INC COM 59100U108 11 534 SH   SOLE 7 534 0 0
META FINL GROUP INC COM 59100U108 2,456 124,786 SH   SOLE 18 124,786 0 0
META FINL GROUP INC COM 59100U108 824 41,851 SH   SOLE 19 41,851 0 0
META FINL GROUP INC COM 59100U108 59,984 3,047,980 SH   SOLE 21 3,047,980 0 0
META FINL GROUP INC COM 59100U108 17,467 887,545 SH   SOLE 22 853,750 0 33,795
META FINL GROUP INC COM 59100U108 190 9,675 SH   SOLE 26 0 0 9,675
META FINL GROUP INC COM 59100U108 77 3,894 SH   SOLE 28 3,894 0 0
META FINL GROUP INC COM 59100U108 845 42,958 SH   SOLE 30 42,958 0 0
META FINL GROUP INC COM 59100U108 78 3,945 SH   SOLE 40 3,945 0 0
METHODE ELECTRS INC COM 591520200 901 31,294 SH   SOLE 2 1,227 0 30,067
METHODE ELECTRS INC COM 591520200 3 106 SH   SOLE 4 106 0 0
METHODE ELECTRS INC COM 591520200 23 797 SH   SOLE 7 797 0 0
METHODE ELECTRS INC COM 591520200 4,472 155,388 SH   SOLE 18 155,388 0 0
METHODE ELECTRS INC COM 591520200 1,648 57,275 SH   SOLE 19 57,275 0 0
METHODE ELECTRS INC COM 591520200 114,017 3,961,688 SH   SOLE 21 3,961,688 0 0
METHODE ELECTRS INC COM 591520200 31,835 1,106,153 SH   SOLE 22 1,056,057 0 50,096
METHODE ELECTRS INC COM 591520200 508 17,663 SH   SOLE 26 12,808 0 4,855
METHODE ELECTRS INC COM 591520200 152 5,282 SH   SOLE 28 5,282 0 0
METHODE ELECTRS INC COM 591520200 1,518 52,736 SH   SOLE 30 52,736 0 0
METHODE ELECTRS INC COM 591520200 112 3,886 SH   SOLE 40 3,886 0 0
METLIFE INC COM 59156R108 106,432 2,500,174 SH   SOLE 2 593,130 0 1,907,044
METLIFE INC COM 59156R108 12,874 302,409 SH   SOLE 4 279,323 0 23,086
METLIFE INC COM 59156R108 34,514 810,761 SH   SOLE 7 739,936 0 70,825
METLIFE INC COM 59156R108 791 18,590 SH   SOLE 13 18,590 0 0
METLIFE INC COM 59156R108 333 7,834 SH   SOLE 15 7,834 0 0
METLIFE INC COM 59156R108 268,784 6,313,941 SH   SOLE 18 5,854,241 0 459,700
METLIFE INC COM 59156R108 446,835 10,496,481 SH   SOLE 19 10,496,481 0 0
METLIFE INC COM 59156R108 701,196 16,471,591 SH   SOLE 21 16,471,591 0 0
METLIFE INC COM 59156R108 993,172 23,330,316 SH   SOLE 22 20,996,823 0 2,333,493
METLIFE INC COM 59156R108 28,306 664,927 SH   SOLE 23 664,927 0 0
METLIFE INC COM 59156R108 36,674 861,504 SH   SOLE 25 861,504 0 0
METLIFE INC COM 59156R108 190,942 4,485,361 SH   SOLE 26 913,036 0 3,572,325
METLIFE INC COM 59156R108 6,922 162,601 SH   SOLE 28 117,502 0 45,099
METLIFE INC COM 59156R108 4,225 99,245 SH   SOLE 29 68,664 0 30,581
METLIFE INC COM 59156R108 150,123 3,526,494 SH   SOLE 30 3,526,494 0 0
METLIFE INC COM 59156R108 11,266 264,654 SH   SOLE 31 168,870 0 95,784
METLIFE INC COM 59156R108 13,162 309,180 SH   SOLE 34 309,180 0 0
METLIFE INC COM 59156R108 33,541 787,896 SH   SOLE 36 787,896 0 0
METLIFE INC COM 59156R108 857 20,123 SH   SOLE 40 20,123 0 0
METROPOLITAN BK HLDG CORP COM 591774104 230 6,622 SH   SOLE 2 239 0 6,383
METROPOLITAN BK HLDG CORP COM 591774104 5 138 SH   SOLE 7 138 0 0
METROPOLITAN BK HLDG CORP COM 591774104 772 22,184 SH   SOLE 18 22,184 0 0
METROPOLITAN BK HLDG CORP COM 591774104 426 12,233 SH   SOLE 19 12,233 0 0
METROPOLITAN BK HLDG CORP COM 591774104 7,843 225,430 SH   SOLE 21 225,430 0 0
METROPOLITAN BK HLDG CORP COM 591774104 3,055 87,805 SH   SOLE 22 83,033 0 4,772
METROPOLITAN BK HLDG CORP COM 591774104 12 336 SH   SOLE 26 0 0 336
METTLER TOLEDO INTERNATIONAL COM 592688105 46,462 64,263 SH   SOLE 2 8,185 0 56,078
METTLER TOLEDO INTERNATIONAL COM 592688105 6,122 8,467 SH   SOLE 4 7,797 0 670
METTLER TOLEDO INTERNATIONAL COM 592688105 17,826 24,655 SH   SOLE 7 19,202 0 5,453
METTLER TOLEDO INTERNATIONAL COM 592688105 105 145 SH   SOLE 13 145 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 176 244 SH   SOLE 15 244 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 45,247 62,582 SH   SOLE 18 59,216 0 3,366
METTLER TOLEDO INTERNATIONAL COM 592688105 4,995 6,909 SH   SOLE 19 6,909 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 463,429 640,980 SH   SOLE 21 640,980 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 451,869 624,992 SH   SOLE 22 558,386 0 66,606
METTLER TOLEDO INTERNATIONAL COM 592688105 12,978 17,950 SH   SOLE 23 17,950 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 16,439 22,737 SH   SOLE 25 22,737 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 83,944 116,105 SH   SOLE 26 30,508 0 85,597
METTLER TOLEDO INTERNATIONAL COM 592688105 3,503 4,845 SH   SOLE 28 3,516 0 1,329
METTLER TOLEDO INTERNATIONAL COM 592688105 4,419 6,112 SH   SOLE 29 930 0 5,182
METTLER TOLEDO INTERNATIONAL COM 592688105 73,272 101,344 SH   SOLE 30 101,344 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 5,412 7,486 SH   SOLE 31 4,682 0 2,804
METTLER TOLEDO INTERNATIONAL COM 592688105 1,895 2,621 SH   SOLE 34 2,621 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 12,767 17,658 SH   SOLE 36 17,658 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 486 672 SH   SOLE 40 672 0 0
MFA FINL INC COM 55272X102 6,891 947,821 SH   SOLE 2 70,847 0 876,974
MFA FINL INC COM 55272X102 14 1,955 SH   SOLE 4 1,955 0 0
MFA FINL INC COM 55272X102 103 14,173 SH   SOLE 7 14,173 0 0
MFA FINL INC COM 55272X102 1,604 220,606 SH   SOLE 18 220,606 0 0
MFA FINL INC COM 55272X102 687 94,518 SH   SOLE 19 94,518 0 0
MFA FINL INC COM 55272X102 107,790 14,826,729 SH   SOLE 21 14,826,729 0 0
MFA FINL INC COM 55272X102 92,762 12,759,605 SH   SOLE 22 11,838,139 0 921,466
MFA FINL INC COM 55272X102 1,039 142,861 SH   SOLE 26 80,451 0 62,410
MFA FINL INC COM 55272X102 399 54,915 SH   SOLE 28 54,915 0 0
MFA FINL INC COM 55272X102 822 113,034 SH   SOLE 30 113,034 0 0
MFA FINL INC COM 55272X102 70 9,680 SH   SOLE 31 9,680 0 0
MFA FINL INC COM 55272X102 89 12,262 SH   SOLE 36 12,262 0 0
MFA FINL INC COM 55272X102 292 40,225 SH   SOLE 40 40,225 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 2,889 365,637 SH   SOLE 2 365,637 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 2 357 SH   SOLE 18 357 0 0
MGE ENERGY INC COM 55277P104 2,434 35,815 SH   SOLE 2 1,254 0 34,561
MGE ENERGY INC COM 55277P104 103 1,522 SH   SOLE 4 1,522 0 0
MGE ENERGY INC COM 55277P104 24 346 SH   SOLE 7 346 0 0
MGE ENERGY INC COM 55277P104 7,937 116,770 SH   SOLE 18 116,770 0 0
MGE ENERGY INC COM 55277P104 3,759 55,305 SH   SOLE 19 55,305 0 0
MGE ENERGY INC COM 55277P104 80,708 1,187,408 SH   SOLE 21 1,187,408 0 0
MGE ENERGY INC COM 55277P104 71,625 1,053,777 SH   SOLE 22 1,003,605 0 50,172
MGE ENERGY INC COM 55277P104 984 14,471 SH   SOLE 26 12,176 0 2,295
MGE ENERGY INC COM 55277P104 326 4,796 SH   SOLE 28 4,796 0 0
MGE ENERGY INC COM 55277P104 1,266 18,628 SH   SOLE 30 18,628 0 0
MGE ENERGY INC COM 55277P104 108 1,588 SH   SOLE 36 1,588 0 0
MGE ENERGY INC COM 55277P104 258 3,797 SH   SOLE 40 3,797 0 0
MGIC INVT CORP WIS COM 552848103 4,964 376,363 SH   SOLE 2 22,943 0 353,420
MGIC INVT CORP WIS COM 552848103 20 1,481 SH   SOLE 4 1,481 0 0
MGIC INVT CORP WIS COM 552848103 128 9,708 SH   SOLE 7 9,708 0 0
MGIC INVT CORP WIS COM 552848103 15,171 1,150,197 SH   SOLE 18 1,150,197 0 0
MGIC INVT CORP WIS COM 552848103 8,397 636,636 SH   SOLE 19 636,636 0 0
MGIC INVT CORP WIS COM 552848103 159,165 12,067,079 SH   SOLE 21 12,067,079 0 0
MGIC INVT CORP WIS COM 552848103 144,580 10,961,352 SH   SOLE 22 10,483,588 0 477,764
MGIC INVT CORP WIS COM 552848103 502 38,043 SH   SOLE 23 38,043 0 0
MGIC INVT CORP WIS COM 552848103 2,779 210,690 SH   SOLE 26 96,562 0 114,128
MGIC INVT CORP WIS COM 552848103 637 48,273 SH   SOLE 28 48,273 0 0
MGIC INVT CORP WIS COM 552848103 1,323 100,301 SH   SOLE 30 100,301 0 0
MGIC INVT CORP WIS COM 552848103 97 7,380 SH   SOLE 36 7,380 0 0
MGIC INVT CORP WIS COM 552848103 479 36,304 SH   SOLE 40 36,304 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 272 8,435 SH   SOLE 2 8,435 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 7 228 SH   SOLE 4 228 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,117 34,627 SH   SOLE 18 34,627 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 673 20,868 SH   SOLE 19 20,868 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 2,547 78,964 SH   SOLE 21 78,964 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 17,592 545,493 SH   SOLE 22 391,209 0 154,284
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,321 40,966 SH   SOLE 26 22,901 0 18,065
MGM GROWTH PPTYS LLC CL A COM 55303A105 316 9,808 SH   SOLE 28 9,808 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 833 25,838 SH   SOLE 30 25,838 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 198 6,139 SH   SOLE 40 6,139 0 0
MGM RESORTS INTERNATIONAL COM 552953101 27,517 1,072,381 SH   SOLE 2 159,083 0 913,298
MGM RESORTS INTERNATIONAL COM 552953101 4,043 157,564 SH   SOLE 4 143,463 0 14,101
MGM RESORTS INTERNATIONAL COM 552953101 10,457 407,532 SH   SOLE 7 389,252 0 18,280
MGM RESORTS INTERNATIONAL COM 552953101 82 3,211 SH   SOLE 13 3,211 0 0
MGM RESORTS INTERNATIONAL COM 552953101 121 4,729 SH   SOLE 15 4,729 0 0
MGM RESORTS INTERNATIONAL COM 552953101 26,460 1,031,162 SH   SOLE 18 965,798 0 65,364
MGM RESORTS INTERNATIONAL COM 552953101 3,451 134,492 SH   SOLE 19 134,492 0 0
MGM RESORTS INTERNATIONAL COM 552953101 277,775 10,825,211 SH   SOLE 21 10,825,211 0 0
MGM RESORTS INTERNATIONAL COM 552953101 318,977 12,430,902 SH   SOLE 22 11,411,143 0 1,019,759
MGM RESORTS INTERNATIONAL COM 552953101 9,444 368,026 SH   SOLE 23 368,026 0 0
MGM RESORTS INTERNATIONAL COM 552953101 11,929 464,876 SH   SOLE 25 464,876 0 0
MGM RESORTS INTERNATIONAL COM 552953101 54,287 2,115,645 SH   SOLE 26 574,582 0 1,541,063
MGM RESORTS INTERNATIONAL COM 552953101 2,441 95,134 SH   SOLE 28 68,439 0 26,695
MGM RESORTS INTERNATIONAL COM 552953101 2,694 104,979 SH   SOLE 29 0 0 104,979
MGM RESORTS INTERNATIONAL COM 552953101 43,437 1,692,801 SH   SOLE 30 1,692,801 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2,006 78,162 SH   SOLE 31 19,449 0 58,713
MGM RESORTS INTERNATIONAL COM 552953101 782 30,486 SH   SOLE 34 30,486 0 0
MGM RESORTS INTERNATIONAL COM 552953101 10,639 414,620 SH   SOLE 36 414,620 0 0
MGM RESORTS INTERNATIONAL COM 552953101 309 12,033 SH   SOLE 40 12,033 0 0
MGP INGREDIENTS INC NEW COM 55303J106 851 11,028 SH   SOLE 2 498 0 10,530
MGP INGREDIENTS INC NEW COM 55303J106 8 98 SH   SOLE 4 98 0 0
MGP INGREDIENTS INC NEW COM 55303J106 22 283 SH   SOLE 7 283 0 0
MGP INGREDIENTS INC NEW COM 55303J106 4,372 56,666 SH   SOLE 18 56,666 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,600 20,743 SH   SOLE 19 20,743 0 0
MGP INGREDIENTS INC NEW COM 55303J106 105,590 1,368,638 SH   SOLE 21 1,368,638 0 0
MGP INGREDIENTS INC NEW COM 55303J106 30,020 389,113 SH   SOLE 22 371,397 0 17,716
MGP INGREDIENTS INC NEW COM 55303J106 113 1,470 SH   SOLE 23 1,470 0 0
MGP INGREDIENTS INC NEW COM 55303J106 645 8,354 SH   SOLE 26 6,980 0 1,374
MGP INGREDIENTS INC NEW COM 55303J106 150 1,939 SH   SOLE 28 1,939 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,431 18,550 SH   SOLE 30 18,550 0 0
MGP INGREDIENTS INC NEW COM 55303J106 120 1,553 SH   SOLE 40 1,553 0 0
MICHAELS COS INC COM 59408Q106 2,840 248,707 SH   SOLE 2 48,422 0 200,285
MICHAELS COS INC COM 59408Q106 5 432 SH   SOLE 4 432 0 0
MICHAELS COS INC COM 59408Q106 36 3,156 SH   SOLE 7 3,156 0 0
MICHAELS COS INC COM 59408Q106 3,073 269,128 SH   SOLE 18 269,128 0 0
MICHAELS COS INC COM 59408Q106 244 21,374 SH   SOLE 19 21,374 0 0
MICHAELS COS INC COM 59408Q106 50,660 4,436,103 SH   SOLE 21 4,436,103 0 0
MICHAELS COS INC COM 59408Q106 39,675 3,474,166 SH   SOLE 22 3,264,701 0 209,465
MICHAELS COS INC COM 59408Q106 445 38,946 SH   SOLE 26 29,812 0 9,134
MICHAELS COS INC COM 59408Q106 163 14,306 SH   SOLE 28 14,306 0 0
MICHAELS COS INC COM 59408Q106 356 31,163 SH   SOLE 30 31,163 0 0
MICHAELS COS INC COM 59408Q106 25 2,222 SH   SOLE 31 2,222 0 0
MICHAELS COS INC COM 59408Q106 48 4,198 SH   SOLE 36 4,198 0 0
MICHAELS COS INC COM 59408Q106 124 10,880 SH   SOLE 40 10,880 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 433 16,798 SH   SOLE 2 0 0 16,798
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 4 144 SH   SOLE 18 144 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 856 33,200 SH   SOLE 25 33,200 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 6,606 256,141 SH   SOLE 26 58,699 0 197,442
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 84 3,272 SH   SOLE 28 3,272 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 348 13,507 SH   SOLE 30 13,507 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1,604 62,180 SH   SOLE 31 39,104 0 23,076
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 68 2,648 SH   SOLE 34 2,648 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 23 905 SH   SOLE 36 905 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 32 1,248 SH   SOLE 40 1,248 0 0
MICROBOT MED INC COM NEW 59503A204 0 17 SH   SOLE 21 17 0 0
MICROBOT MED INC COM NEW 59503A204 1,345 173,597 SH   SOLE 22 173,597 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 46,787 563,966 SH   SOLE 2 48,156 0 515,810
MICROCHIP TECHNOLOGY INC COM 595017104 6,138 73,983 SH   SOLE 4 67,829 0 6,154
MICROCHIP TECHNOLOGY INC COM 595017104 15,808 190,552 SH   SOLE 7 190,552 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 117 1,406 SH   SOLE 13 1,406 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 205 2,466 SH   SOLE 15 2,466 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 0 1 SH   SOLE 17 0 0 1
MICROCHIP TECHNOLOGY INC COM 595017104 41,770 503,491 SH   SOLE 18 473,080 0 30,411
MICROCHIP TECHNOLOGY INC COM 595017104 22,449 270,604 SH   SOLE 19 270,604 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 518,740 6,252,892 SH   SOLE 21 6,252,892 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 468,041 5,641,765 SH   SOLE 22 5,045,502 0 596,263
MICROCHIP TECHNOLOGY INC COM 595017104 13,943 168,068 SH   SOLE 23 168,068 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 17,863 215,315 SH   SOLE 25 215,315 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 79,921 963,370 SH   SOLE 26 281,757 0 681,613
MICROCHIP TECHNOLOGY INC COM 595017104 3,742 45,112 SH   SOLE 28 32,733 0 12,379
MICROCHIP TECHNOLOGY INC COM 595017104 4,758 57,352 SH   SOLE 29 8,373 0 48,979
MICROCHIP TECHNOLOGY INC COM 595017104 95,155 1,147,004 SH   SOLE 30 1,147,004 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 6,173 74,404 SH   SOLE 31 47,059 0 27,345
MICROCHIP TECHNOLOGY INC COM 595017104 2,855 34,417 SH   SOLE 32 34,417 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 10,773 129,862 SH   SOLE 34 129,862 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 14,935 180,029 SH   SOLE 36 180,029 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 480 5,789 SH   SOLE 40 5,789 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 6,581 4,050,000 PRN   SOLE 21 4,050,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AF1 5,654 5,150,000 PRN   SOLE 21 5,150,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 2.250% 2/1 595017AH7 2,027 1,840,000 PRN   SOLE 21 1,840,000 0 0
MICRON SOLUTIONS INC COM 59511X105 2 620 SH   SOLE 21 620 0 0
MICRON TECHNOLOGY INC COM 595112103 113,145 2,737,609 SH   SOLE 2 230,087 0 2,507,522
MICRON TECHNOLOGY INC COM 595112103 16,639 402,581 SH   SOLE 4 372,233 0 30,348
MICRON TECHNOLOGY INC COM 595112103 62,037 1,501,010 SH   SOLE 7 988,690 0 512,320
MICRON TECHNOLOGY INC COM 595112103 1,793 43,380 SH   SOLE 13 43,380 0 0
MICRON TECHNOLOGY INC COM 595112103 537 12,984 SH   SOLE 15 12,984 0 0
MICRON TECHNOLOGY INC COM 595112103 8 200 SH   SOLE 17 0 0 200
MICRON TECHNOLOGY INC COM 595112103 88,823 2,149,105 SH   SOLE 18 1,998,105 0 151,000
MICRON TECHNOLOGY INC COM 595112103 20,001 483,945 SH   SOLE 19 483,945 0 0
MICRON TECHNOLOGY INC COM 595112103 980,705 23,728,652 SH   SOLE 21 23,728,652 0 0
MICRON TECHNOLOGY INC COM 595112103 1,120,042 27,099,964 SH   SOLE 22 24,162,890 0 2,937,074
MICRON TECHNOLOGY INC COM 595112103 33,831 818,567 SH   SOLE 23 818,567 0 0
MICRON TECHNOLOGY INC COM 595112103 45,226 1,094,264 SH   SOLE 25 1,094,264 0 0
MICRON TECHNOLOGY INC COM 595112103 195,135 4,721,380 SH   SOLE 26 1,208,722 0 3,512,658
MICRON TECHNOLOGY INC COM 595112103 9,001 217,784 SH   SOLE 28 158,633 0 59,151
MICRON TECHNOLOGY INC COM 595112103 1,706 41,284 SH   SOLE 29 41,284 0 0
MICRON TECHNOLOGY INC COM 595112103 247,042 5,977,293 SH   SOLE 30 5,977,293 0 0
MICRON TECHNOLOGY INC COM 595112103 14,627 353,916 SH   SOLE 31 221,350 0 132,566
MICRON TECHNOLOGY INC COM 595112103 6,729 162,815 SH   SOLE 32 162,815 0 0
MICRON TECHNOLOGY INC COM 595112103 7,366 178,222 SH   SOLE 34 178,222 0 0
MICRON TECHNOLOGY INC COM 595112103 37,272 901,816 SH   SOLE 36 901,816 0 0
MICRON TECHNOLOGY INC COM 595112103 1,081 26,163 SH   SOLE 40 26,163 0 0
MICROSOFT CORP COM 594918104 2,473,016 20,968,423 SH   SOLE 2 3,185,618 0 17,782,805
MICROSOFT CORP COM 594918104 311,237 2,638,945 SH   SOLE 4 2,443,184 0 195,761
MICROSOFT CORP COM 594918104 735,442 6,235,726 SH   SOLE 7 6,232,049 0 3,677
MICROSOFT CORP COM 594918104 23,244 197,087 SH   SOLE 13 197,087 0 0
MICROSOFT CORP COM 594918104 9,137 77,469 SH   SOLE 15 77,469 0 0
MICROSOFT CORP COM 594918104 594 5,038 SH   SOLE 17 0 0 5,038
MICROSOFT CORP COM 594918104 3,286,282 27,864,012 SH   SOLE 18 25,473,435 0 2,390,577
MICROSOFT CORP COM 594918104 1,725,910 14,633,801 SH   SOLE 19 14,633,801 0 0
MICROSOFT CORP COM 594918104 5,162 43,766 SH   SOLE 20 43,766 0 0
MICROSOFT CORP COM 594918104 17,710,282 150,163,488 SH   SOLE 21 150,163,488 0 0
MICROSOFT CORP COM 594918104 21,954,442 186,149,247 SH   SOLE 22 164,818,569 0 21,330,678
MICROSOFT CORP COM 594918104 657,591 5,575,637 SH   SOLE 23 5,575,637 0 0
MICROSOFT CORP COM 594918104 870,364 7,379,715 SH   SOLE 25 7,310,591 0 69,124
MICROSOFT CORP COM 594918104 3,450,112 29,253,114 SH   SOLE 26 7,458,715 0 21,794,399
MICROSOFT CORP COM 594918104 165,112 1,399,964 SH   SOLE 28 1,017,883 0 382,081
MICROSOFT CORP COM 594918104 138,637 1,175,488 SH   SOLE 29 446,450 0 729,038
MICROSOFT CORP COM 594918104 3,729,248 31,619,874 SH   SOLE 30 31,619,874 0 0
MICROSOFT CORP COM 594918104 297,950 2,526,285 SH   SOLE 31 1,610,389 0 915,896
MICROSOFT CORP COM 594918104 154,476 1,309,782 SH   SOLE 32 1,309,782 0 0
MICROSOFT CORP COM 594918104 423,622 3,591,843 SH   SOLE 34 3,591,843 0 0
MICROSOFT CORP COM 594918104 697,663 5,915,410 SH   SOLE 36 5,915,410 0 0
MICROSOFT CORP COM 594918104 1,132 9,596 SH   SOLE 37 9,596 0 0
MICROSOFT CORP COM 594918104 19,897 168,704 SH   SOLE 40 168,704 0 0
MICROSTRATEGY INC CL A NEW 594972408 1,292 8,956 SH   SOLE 2 330 0 8,626
MICROSTRATEGY INC CL A NEW 594972408 7 48 SH   SOLE 4 48 0 0
MICROSTRATEGY INC CL A NEW 594972408 27 186 SH   SOLE 7 186 0 0
MICROSTRATEGY INC CL A NEW 594972408 5,335 36,981 SH   SOLE 18 36,981 0 0
MICROSTRATEGY INC CL A NEW 594972408 1,957 13,565 SH   SOLE 19 13,565 0 0
MICROSTRATEGY INC CL A NEW 594972408 133,312 924,172 SH   SOLE 21 924,172 0 0
MICROSTRATEGY INC CL A NEW 594972408 37,090 257,124 SH   SOLE 22 245,201 0 11,923
MICROSTRATEGY INC CL A NEW 594972408 598 4,144 SH   SOLE 26 1,131 0 3,013
MICROSTRATEGY INC CL A NEW 594972408 196 1,357 SH   SOLE 28 1,357 0 0
MICROSTRATEGY INC CL A NEW 594972408 1,764 12,229 SH   SOLE 30 12,229 0 0
MICROSTRATEGY INC CL A NEW 594972408 154 1,069 SH   SOLE 40 1,069 0 0
MICROVISION INC DEL COM NEW 594960304 18 18,689 SH   SOLE 18 18,689 0 0
MICROVISION INC DEL COM NEW 594960304 256 264,148 SH   SOLE 21 264,148 0 0
MICROVISION INC DEL COM NEW 594960304 1,247 1,286,751 SH   SOLE 22 1,286,751 0 0
MICT INC COM 55328R109 6 4,533 SH   SOLE 21 4,533 0 0
MICT INC COM 55328R109 5 3,724 SH   SOLE 22 3,724 0 0
MID AMER APT CMNTYS INC COM 59522J103 30,328 277,403 SH   SOLE 2 25,669 0 251,734
MID AMER APT CMNTYS INC COM 59522J103 7,760 70,979 SH   SOLE 4 67,359 0 3,620
MID AMER APT CMNTYS INC COM 59522J103 28,928 264,590 SH   SOLE 7 262,160 0 2,430
MID AMER APT CMNTYS INC COM 59522J103 37 336 SH   SOLE 13 336 0 0
MID AMER APT CMNTYS INC COM 59522J103 565 5,172 SH   SOLE 15 5,172 0 0
MID AMER APT CMNTYS INC COM 59522J103 25,079 229,391 SH   SOLE 18 214,783 0 14,608
MID AMER APT CMNTYS INC COM 59522J103 22,892 209,380 SH   SOLE 19 209,380 0 0
MID AMER APT CMNTYS INC COM 59522J103 433,998 3,969,616 SH   SOLE 21 3,969,616 0 0
MID AMER APT CMNTYS INC COM 59522J103 458,818 4,196,637 SH   SOLE 22 3,890,850 0 305,787
MID AMER APT CMNTYS INC COM 59522J103 9,463 86,550 SH   SOLE 23 86,550 0 0
MID AMER APT CMNTYS INC COM 59522J103 37,896 346,624 SH   SOLE 25 346,624 0 0
MID AMER APT CMNTYS INC COM 59522J103 51,398 470,117 SH   SOLE 26 141,180 0 328,937
MID AMER APT CMNTYS INC COM 59522J103 2,366 21,641 SH   SOLE 28 15,751 0 5,890
MID AMER APT CMNTYS INC COM 59522J103 7,387 67,568 SH   SOLE 29 44,254 0 23,314
MID AMER APT CMNTYS INC COM 59522J103 97,281 889,794 SH   SOLE 30 889,794 0 0
MID AMER APT CMNTYS INC COM 59522J103 3,879 35,476 SH   SOLE 31 21,898 0 13,578
MID AMER APT CMNTYS INC COM 59522J103 809 7,399 SH   SOLE 34 7,399 0 0
MID AMER APT CMNTYS INC COM 59522J103 8,554 78,240 SH   SOLE 36 78,240 0 0
MID AMER APT CMNTYS INC COM 59522J103 346 3,166 SH   SOLE 40 3,166 0 0
MID PENN BANCORP INC COM 59540G107 118 4,828 SH   SOLE 2 210 0 4,618
MID PENN BANCORP INC COM 59540G107 403 16,469 SH   SOLE 18 16,469 0 0
MID PENN BANCORP INC COM 59540G107 149 6,089 SH   SOLE 19 6,089 0 0
MID PENN BANCORP INC COM 59540G107 3,579 146,065 SH   SOLE 21 146,065 0 0
MID PENN BANCORP INC COM 59540G107 990 40,394 SH   SOLE 22 38,017 0 2,377
MIDDLEBY CORP COM 596278101 16,040 123,353 SH   SOLE 2 6,424 0 116,929
MIDDLEBY CORP COM 596278101 2,306 17,738 SH   SOLE 4 16,317 0 1,421
MIDDLEBY CORP COM 596278101 451 3,468 SH   SOLE 7 3,468 0 0
MIDDLEBY CORP COM 596278101 44 341 SH   SOLE 13 341 0 0
MIDDLEBY CORP COM 596278101 4,170 32,071 SH   SOLE 18 27,610 0 4,461
MIDDLEBY CORP COM 596278101 1,571 12,078 SH   SOLE 19 12,078 0 0
MIDDLEBY CORP COM 596278101 85,319 656,151 SH   SOLE 21 656,151 0 0
MIDDLEBY CORP COM 596278101 201,123 1,546,745 SH   SOLE 22 1,438,029 0 108,716
MIDDLEBY CORP COM 596278101 5,150 39,604 SH   SOLE 23 39,604 0 0
MIDDLEBY CORP COM 596278101 84 645 SH   SOLE 25 645 0 0
MIDDLEBY CORP COM 596278101 19,345 148,774 SH   SOLE 26 58,889 0 89,885
MIDDLEBY CORP COM 596278101 1,446 11,124 SH   SOLE 28 8,067 0 3,057
MIDDLEBY CORP COM 596278101 1,695 13,038 SH   SOLE 29 1,650 0 11,388
MIDDLEBY CORP COM 596278101 10,104 77,706 SH   SOLE 30 77,706 0 0
MIDDLEBY CORP COM 596278101 2,328 17,904 SH   SOLE 31 11,054 0 6,850
MIDDLEBY CORP COM 596278101 450 3,462 SH   SOLE 34 3,462 0 0
MIDDLEBY CORP COM 596278101 1,522 11,705 SH   SOLE 36 11,705 0 0
MIDDLEBY CORP COM 596278101 150 1,156 SH   SOLE 40 1,156 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 116 2,815 SH   SOLE 2 99 0 2,716
MIDDLEFIELD BANC CORP COM NEW 596304204 424 10,278 SH   SOLE 18 10,278 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 179 4,342 SH   SOLE 19 4,342 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 3,897 94,558 SH   SOLE 21 94,558 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 1,211 29,396 SH   SOLE 22 27,602 0 1,794
MIDDLESEX WATER CO COM 596680108 770 13,745 SH   SOLE 2 597 0 13,148
MIDDLESEX WATER CO COM 596680108 565 10,100 SH   SOLE 7 10,100 0 0
MIDDLESEX WATER CO COM 596680108 2,967 52,985 SH   SOLE 18 52,985 0 0
MIDDLESEX WATER CO COM 596680108 1,419 25,335 SH   SOLE 19 25,335 0 0
MIDDLESEX WATER CO COM 596680108 30,974 553,198 SH   SOLE 21 553,198 0 0
MIDDLESEX WATER CO COM 596680108 30,251 540,291 SH   SOLE 22 519,835 0 20,456
MIDDLESEX WATER CO COM 596680108 886 15,828 SH   SOLE 23 15,828 0 0
MIDDLESEX WATER CO COM 596680108 223 3,991 SH   SOLE 26 0 0 3,991
MIDDLESEX WATER CO COM 596680108 116 2,069 SH   SOLE 28 2,069 0 0
MIDDLESEX WATER CO COM 596680108 3,526 62,979 SH   SOLE 30 62,979 0 0
MIDDLESEX WATER CO COM 596680108 78 1,390 SH   SOLE 40 1,390 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 485 20,171 SH   SOLE 2 799 0 19,372
MIDLAND STS BANCORP INC ILL COM 597742105 10 402 SH   SOLE 7 402 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 1,767 73,450 SH   SOLE 18 73,450 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 759 31,535 SH   SOLE 19 31,535 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 17,333 720,416 SH   SOLE 21 720,416 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 12,463 517,993 SH   SOLE 22 494,464 0 23,529
MIDLAND STS BANCORP INC ILL COM 597742105 156 6,494 SH   SOLE 26 0 0 6,494
MIDLAND STS BANCORP INC ILL COM 597742105 134 5,577 SH   SOLE 30 5,577 0 0
MIDSOUTH BANCORP INC COM 598039105 172 15,098 SH   SOLE 2 423 0 14,675
MIDSOUTH BANCORP INC COM 598039105 5 448 SH   SOLE 7 448 0 0
MIDSOUTH BANCORP INC COM 598039105 595 52,167 SH   SOLE 18 52,167 0 0
MIDSOUTH BANCORP INC COM 598039105 244 21,419 SH   SOLE 19 21,419 0 0
MIDSOUTH BANCORP INC COM 598039105 5,997 525,609 SH   SOLE 21 525,609 0 0
MIDSOUTH BANCORP INC COM 598039105 2,333 204,478 SH   SOLE 22 186,972 0 17,506
MIDSTATES PETE CO INC COM PAR 59804T407 201 20,550 SH   SOLE 2 530 0 20,020
MIDSTATES PETE CO INC COM PAR 59804T407 5 488 SH   SOLE 7 488 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 487 49,844 SH   SOLE 18 49,844 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 209 21,374 SH   SOLE 19 21,374 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 5,299 542,327 SH   SOLE 21 542,327 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 1,926 197,167 SH   SOLE 22 188,518 0 8,649
MIDWESTONE FINL GROUP INC NE COM 598511103 324 11,875 SH   SOLE 2 467 0 11,408
MIDWESTONE FINL GROUP INC NE COM 598511103 3 115 SH   SOLE 7 115 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,053 38,647 SH   SOLE 18 38,647 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 491 18,026 SH   SOLE 19 18,026 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 10,519 386,029 SH   SOLE 21 386,029 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 3,223 118,267 SH   SOLE 22 110,824 0 7,443
MILACRON HLDGS CORP COM 59870L106 818 72,274 SH   SOLE 2 2,693 0 69,581
MILACRON HLDGS CORP COM 59870L106 17 1,476 SH   SOLE 7 1,476 0 0
MILACRON HLDGS CORP COM 59870L106 2,591 228,913 SH   SOLE 18 228,913 0 0
MILACRON HLDGS CORP COM 59870L106 1,258 111,107 SH   SOLE 19 111,107 0 0
MILACRON HLDGS CORP COM 59870L106 24,987 2,207,348 SH   SOLE 21 2,207,348 0 0
MILACRON HLDGS CORP COM 59870L106 23,118 2,042,231 SH   SOLE 22 1,953,954 0 88,277
MILACRON HLDGS CORP COM 59870L106 416 36,792 SH   SOLE 26 32,202 0 4,590
MILACRON HLDGS CORP COM 59870L106 100 8,874 SH   SOLE 28 8,874 0 0
MILACRON HLDGS CORP COM 59870L106 207 18,285 SH   SOLE 30 18,285 0 0
MILACRON HLDGS CORP COM 59870L106 87 7,713 SH   SOLE 40 7,713 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 2 6,545 SH   SOLE 21 6,545 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 20 1,337 SH   SOLE 21 1,337 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 362 24,139 SH   SOLE 22 24,139 0 0
MILLER HERMAN INC COM 600544100 2,656 75,500 SH   SOLE 2 27,471 0 48,029
MILLER HERMAN INC COM 600544100 9 267 SH   SOLE 4 267 0 0
MILLER HERMAN INC COM 600544100 15 431 SH   SOLE 7 431 0 0
MILLER HERMAN INC COM 600544100 11,601 329,749 SH   SOLE 18 329,749 0 0
MILLER HERMAN INC COM 600544100 3,246 92,266 SH   SOLE 19 92,266 0 0
MILLER HERMAN INC COM 600544100 143,996 4,093,113 SH   SOLE 21 4,093,113 0 0
MILLER HERMAN INC COM 600544100 84,406 2,399,272 SH   SOLE 22 2,318,746 0 80,526
MILLER HERMAN INC COM 600544100 879 24,993 SH   SOLE 26 19,565 0 5,428
MILLER HERMAN INC COM 600544100 267 7,577 SH   SOLE 28 7,577 0 0
MILLER HERMAN INC COM 600544100 619 17,597 SH   SOLE 30 17,597 0 0
MILLER HERMAN INC COM 600544100 56 1,606 SH   SOLE 34 1,606 0 0
MILLER HERMAN INC COM 600544100 223 6,334 SH   SOLE 40 6,334 0 0
MILLER INDS INC TENN COM NEW 600551204 460 14,900 SH   SOLE 2 4,119 0 10,781
MILLER INDS INC TENN COM NEW 600551204 9 303 SH   SOLE 7 303 0 0
MILLER INDS INC TENN COM NEW 600551204 1,327 43,015 SH   SOLE 18 38,040 0 4,975
MILLER INDS INC TENN COM NEW 600551204 1,423 46,126 SH   SOLE 19 46,126 0 0
MILLER INDS INC TENN COM NEW 600551204 12,223 396,211 SH   SOLE 21 396,211 0 0
MILLER INDS INC TENN COM NEW 600551204 14,273 462,646 SH   SOLE 22 453,452 0 9,194
MILLER INDS INC TENN COM NEW 600551204 899 29,129 SH   SOLE 23 29,129 0 0
MILLER INDS INC TENN COM NEW 600551204 577 18,690 SH   SOLE 26 0 0 18,690
MIMECAST LTD ORD SHS G14838109 16 340 SH   SOLE 4 340 0 0
MIMECAST LTD ORD SHS G14838109 1,294 27,324 SH   SOLE 21 27,324 0 0
MIMECAST LTD ORD SHS G14838109 1,938 40,936 SH   SOLE 22 19,937 0 20,999
MIMECAST LTD ORD SHS G14838109 682 14,401 SH   SOLE 26 10,374 0 4,027
MIMECAST LTD ORD SHS G14838109 528 11,146 SH   SOLE 30 11,146 0 0
MIMECAST LTD ORD SHS G14838109 251 5,296 SH   SOLE 40 5,296 0 0
MIND C T I LTD ORD M70240102 6 2,816 SH   SOLE 18 2,816 0 0
MIND C T I LTD ORD M70240102 115 53,786 SH   SOLE 21 53,786 0 0
MINERALS TECHNOLOGIES INC COM 603158106 3,068 52,188 SH   SOLE 2 16,375 0 35,813
MINERALS TECHNOLOGIES INC COM 603158106 10 168 SH   SOLE 4 168 0 0
MINERALS TECHNOLOGIES INC COM 603158106 38 640 SH   SOLE 7 640 0 0
MINERALS TECHNOLOGIES INC COM 603158106 11,656 198,265 SH   SOLE 18 198,265 0 0
MINERALS TECHNOLOGIES INC COM 603158106 3,273 55,681 SH   SOLE 19 55,681 0 0
MINERALS TECHNOLOGIES INC COM 603158106 147,298 2,505,498 SH   SOLE 21 2,505,498 0 0
MINERALS TECHNOLOGIES INC COM 603158106 72,970 1,241,192 SH   SOLE 22 1,195,199 0 45,993
MINERALS TECHNOLOGIES INC COM 603158106 916 15,589 SH   SOLE 26 12,852 0 2,737
MINERALS TECHNOLOGIES INC COM 603158106 295 5,024 SH   SOLE 28 5,024 0 0
MINERALS TECHNOLOGIES INC COM 603158106 537 9,137 SH   SOLE 30 9,137 0 0
MINERALS TECHNOLOGIES INC COM 603158106 224 3,818 SH   SOLE 40 3,818 0 0
MINERVA NEUROSCIENCES INC COM 603380106 205 26,126 SH   SOLE 2 1,140 0 24,986
MINERVA NEUROSCIENCES INC COM 603380106 6 700 SH   SOLE 7 700 0 0
MINERVA NEUROSCIENCES INC COM 603380106 784 99,793 SH   SOLE 18 99,793 0 0
MINERVA NEUROSCIENCES INC COM 603380106 345 43,881 SH   SOLE 19 43,881 0 0
MINERVA NEUROSCIENCES INC COM 603380106 11,347 1,443,667 SH   SOLE 21 1,443,667 0 0
MINERVA NEUROSCIENCES INC COM 603380106 6,092 775,025 SH   SOLE 22 727,028 0 47,997
MINERVA NEUROSCIENCES INC COM 603380106 36 4,588 SH   SOLE 30 4,588 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 58 20,735 SH   SOLE 2 837 0 19,898
MIRAGEN THERAPEUTICS INC COM 60463E103 2 849 SH   SOLE 7 849 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 234 83,883 SH   SOLE 18 83,883 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 220 78,688 SH   SOLE 19 78,688 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 2,364 847,227 SH   SOLE 21 847,227 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 902 323,154 SH   SOLE 22 297,708 0 25,446
MIRAGEN THERAPEUTICS INC COM 60463E103 8 2,734 SH   SOLE 23 2,734 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 143 51,138 SH   SOLE 26 0 0 51,138
MIRATI THERAPEUTICS INC COM 60468T105 2,248 30,673 SH   SOLE 2 14,074 0 16,599
MIRATI THERAPEUTICS INC COM 60468T105 12 158 SH   SOLE 4 158 0 0
MIRATI THERAPEUTICS INC COM 60468T105 29 391 SH   SOLE 7 391 0 0
MIRATI THERAPEUTICS INC COM 60468T105 6,452 88,021 SH   SOLE 18 86,821 0 1,200
MIRATI THERAPEUTICS INC COM 60468T105 16,329 222,775 SH   SOLE 19 222,775 0 0
MIRATI THERAPEUTICS INC COM 60468T105 80,382 1,096,618 SH   SOLE 21 1,096,618 0 0
MIRATI THERAPEUTICS INC COM 60468T105 60,901 830,845 SH   SOLE 22 806,656 0 24,189
MIRATI THERAPEUTICS INC COM 60468T105 91 1,244 SH   SOLE 23 1,244 0 0
MIRATI THERAPEUTICS INC COM 60468T105 656 8,954 SH   SOLE 26 7,750 0 1,204
MIRATI THERAPEUTICS INC COM 60468T105 163 2,219 SH   SOLE 28 2,219 0 0
MIRATI THERAPEUTICS INC COM 60468T105 593 8,087 SH   SOLE 30 8,087 0 0
MIRATI THERAPEUTICS INC COM 60468T105 3,194 43,570 SH   SOLE 34 43,570 0 0
MIRATI THERAPEUTICS INC COM 60468T105 186 2,540 SH   SOLE 40 2,540 0 0
MISONIX INC COM 604871103 27 1,386 SH   SOLE 18 1,386 0 0
MISONIX INC COM 604871103 457 23,775 SH   SOLE 21 23,775 0 0
MISTRAS GROUP INC COM 60649T107 198 14,304 SH   SOLE 2 729 0 13,575
MISTRAS GROUP INC COM 60649T107 6 429 SH   SOLE 7 429 0 0
MISTRAS GROUP INC COM 60649T107 809 58,606 SH   SOLE 18 58,606 0 0
MISTRAS GROUP INC COM 60649T107 425 30,751 SH   SOLE 19 30,751 0 0
MISTRAS GROUP INC COM 60649T107 8,256 597,816 SH   SOLE 21 597,816 0 0
MISTRAS GROUP INC COM 60649T107 6,128 443,748 SH   SOLE 22 423,383 0 20,365
MISTRAS GROUP INC COM 60649T107 35 2,523 SH   SOLE 28 2,523 0 0
MISTRAS GROUP INC COM 60649T107 103 7,433 SH   SOLE 30 7,433 0 0
MISTRAS GROUP INC COM 60649T107 24 1,749 SH   SOLE 40 1,749 0 0
MITCHAM INDS INC COM 606501104 9 2,328 SH   SOLE 18 2,328 0 0
MITCHAM INDS INC COM 606501104 139 35,404 SH   SOLE 21 35,404 0 0
MITCHAM INDS INC COM 606501104 1,139 289,911 SH   SOLE 22 289,911 0 0
MITEK SYS INC COM NEW 606710200 315 25,758 SH   SOLE 2 1,166 0 24,592
MITEK SYS INC COM NEW 606710200 11 895 SH   SOLE 7 895 0 0
MITEK SYS INC COM NEW 606710200 1,317 107,629 SH   SOLE 18 107,629 0 0
MITEK SYS INC COM NEW 606710200 519 42,383 SH   SOLE 19 42,383 0 0
MITEK SYS INC COM NEW 606710200 12,869 1,051,428 SH   SOLE 21 1,051,428 0 0
MITEK SYS INC COM NEW 606710200 10,493 857,302 SH   SOLE 22 835,113 0 22,189
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 6 1,220 SH   SOLE 18 1,220 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 452 91,215 SH   SOLE 34 91,215 0 0
MKS INSTRUMENT INC COM 55306N104 12,680 136,268 SH   SOLE 2 34,725 0 101,543
MKS INSTRUMENT INC COM 55306N104 28 297 SH   SOLE 4 297 0 0
MKS INSTRUMENT INC COM 55306N104 95 1,021 SH   SOLE 7 1,021 0 0
MKS INSTRUMENT INC COM 55306N104 15,285 164,271 SH   SOLE 18 164,271 0 0
MKS INSTRUMENT INC COM 55306N104 1,060 11,389 SH   SOLE 19 11,389 0 0
MKS INSTRUMENT INC COM 55306N104 260,910 2,803,971 SH   SOLE 21 2,803,971 0 0
MKS INSTRUMENT INC COM 55306N104 166,765 1,792,213 SH   SOLE 22 1,689,833 0 102,380
MKS INSTRUMENT INC COM 55306N104 1,702 18,292 SH   SOLE 26 12,146 0 6,146
MKS INSTRUMENT INC COM 55306N104 634 6,811 SH   SOLE 28 6,811 0 0
MKS INSTRUMENT INC COM 55306N104 1,374 14,767 SH   SOLE 30 14,767 0 0
MKS INSTRUMENT INC COM 55306N104 102 1,098 SH   SOLE 31 1,098 0 0
MKS INSTRUMENT INC COM 55306N104 443 4,756 SH   SOLE 40 4,756 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 338 11,160 SH   SOLE 21 11,160 0 0
MOBILE MINI INC COM 60740F105 1,245 36,670 SH   SOLE 2 1,543 0 35,127
MOBILE MINI INC COM 60740F105 7 195 SH   SOLE 4 195 0 0
MOBILE MINI INC COM 60740F105 33 969 SH   SOLE 7 969 0 0
MOBILE MINI INC COM 60740F105 6,586 194,052 SH   SOLE 18 194,052 0 0
MOBILE MINI INC COM 60740F105 2,783 81,998 SH   SOLE 19 81,998 0 0
MOBILE MINI INC COM 60740F105 160,434 4,726,979 SH   SOLE 21 4,726,979 0 0
MOBILE MINI INC COM 60740F105 46,315 1,364,624 SH   SOLE 22 1,305,025 0 59,599
MOBILE MINI INC COM 60740F105 776 22,863 SH   SOLE 23 22,863 0 0
MOBILE MINI INC COM 60740F105 634 18,691 SH   SOLE 26 6,236 0 12,455
MOBILE MINI INC COM 60740F105 191 5,631 SH   SOLE 28 5,631 0 0
MOBILE MINI INC COM 60740F105 2,160 63,631 SH   SOLE 30 63,631 0 0
MOBILE MINI INC COM 60740F105 166 4,887 SH   SOLE 40 4,887 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,501 330,856 SH   SOLE 2 30,854 0 300,002
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 990 130,903 SH   SOLE 4 130,903 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,001 132,383 SH   SOLE 7 94,168 0 38,215
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 353 46,733 SH   SOLE 13 46,733 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,757 232,394 SH   SOLE 18 232,394 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,726 228,266 SH   SOLE 19 228,266 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 97,139 12,849,017 SH   SOLE 21 12,849,017 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 51,662 6,833,572 SH   SOLE 22 5,967,802 0 865,770
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,305 304,960 SH   SOLE 23 304,960 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,350 178,637 SH   SOLE 25 178,637 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 8,928 1,180,958 SH   SOLE 26 549,725 0 631,233
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 825 109,105 SH   SOLE 28 109,105 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,398 184,873 SH   SOLE 29 91,128 0 93,745
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 37,472 4,956,595 SH   SOLE 30 4,956,595 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 460 60,900 SH   SOLE 31 60,900 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 21,570 2,853,186 SH   SOLE 34 2,853,186 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 53 6,985 SH   SOLE 36 6,985 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 40 5,301 SH   SOLE 40 5,301 0 0
MOBILEIRON INC COM NEW 60739U204 408 74,623 SH   SOLE 2 17,323 0 57,300
MOBILEIRON INC COM NEW 60739U204 6 1,030 SH   SOLE 7 1,030 0 0
MOBILEIRON INC COM NEW 60739U204 1,416 258,776 SH   SOLE 18 253,766 0 5,010
MOBILEIRON INC COM NEW 60739U204 922 168,553 SH   SOLE 19 168,553 0 0
MOBILEIRON INC COM NEW 60739U204 13,545 2,476,143 SH   SOLE 21 2,476,143 0 0
MOBILEIRON INC COM NEW 60739U204 12,137 2,218,757 SH   SOLE 22 2,156,683 0 62,074
MOBILEIRON INC COM NEW 60739U204 41 7,500 SH   SOLE 23 7,500 0 0
MOBILEIRON INC COM NEW 60739U204 188 34,318 SH   SOLE 26 0 0 34,318
MOBILEIRON INC COM NEW 60739U204 34 6,220 SH   SOLE 28 6,220 0 0
MOBILEIRON INC COM NEW 60739U204 35 6,370 SH   SOLE 30 6,370 0 0
MOBILEIRON INC COM NEW 60739U204 17 3,042 SH   SOLE 40 3,042 0 0
MODEL N INC COM 607525102 370 21,078 SH   SOLE 2 950 0 20,128
MODEL N INC COM 607525102 8 447 SH   SOLE 7 447 0 0
MODEL N INC COM 607525102 1,546 88,120 SH   SOLE 18 88,120 0 0
MODEL N INC COM 607525102 677 38,575 SH   SOLE 19 38,575 0 0
MODEL N INC COM 607525102 15,448 880,705 SH   SOLE 21 880,705 0 0
MODEL N INC COM 607525102 15,084 859,995 SH   SOLE 22 827,793 0 32,202
MODEL N INC COM 607525102 25 1,442 SH   SOLE 23 1,442 0 0
MODEL N INC COM 607525102 53 3,029 SH   SOLE 30 3,029 0 0
MODERNA INC COM 60770K107 1,011 49,675 SH   SOLE 2 1,666 0 48,009
MODERNA INC COM 60770K107 11 558 SH   SOLE 7 558 0 0
MODERNA INC COM 60770K107 239 11,741 SH   SOLE 18 11,741 0 0
MODERNA INC COM 60770K107 134 6,565 SH   SOLE 19 6,565 0 0
MODERNA INC COM 60770K107 5,299 260,404 SH   SOLE 21 260,404 0 0
MODERNA INC COM 60770K107 4,657 228,850 SH   SOLE 22 179,507 0 49,343
MODERNA INC COM 60770K107 216 10,638 SH   SOLE 26 10,638 0 0
MODINE MFG CO COM 607828100 735 52,964 SH   SOLE 2 5,487 0 47,477
MODINE MFG CO COM 607828100 5 331 SH   SOLE 4 331 0 0
MODINE MFG CO COM 607828100 15 1,109 SH   SOLE 7 1,109 0 0
MODINE MFG CO COM 607828100 2,380 171,585 SH   SOLE 18 171,585 0 0
MODINE MFG CO COM 607828100 1,628 117,360 SH   SOLE 19 117,360 0 0
MODINE MFG CO COM 607828100 23,470 1,692,170 SH   SOLE 21 1,692,170 0 0
MODINE MFG CO COM 607828100 22,400 1,614,977 SH   SOLE 22 1,546,188 0 68,789
MODINE MFG CO COM 607828100 171 12,360 SH   SOLE 23 12,360 0 0
MODINE MFG CO COM 607828100 1,041 75,030 SH   SOLE 26 0 0 75,030
MODINE MFG CO COM 607828100 93 6,705 SH   SOLE 28 6,705 0 0
MODINE MFG CO COM 607828100 187 13,504 SH   SOLE 30 13,504 0 0
MODINE MFG CO COM 607828100 69 4,995 SH   SOLE 40 4,995 0 0
MOELIS & CO CL A 60786M105 4,226 101,572 SH   SOLE 2 57,775 0 43,797
MOELIS & CO CL A 60786M105 288 6,913 SH   SOLE 4 6,913 0 0
MOELIS & CO CL A 60786M105 184 4,432 SH   SOLE 7 4,432 0 0
MOELIS & CO CL A 60786M105 1,333 32,042 SH   SOLE 13 32,042 0 0
MOELIS & CO CL A 60786M105 8,482 203,840 SH   SOLE 18 178,769 0 25,071
MOELIS & CO CL A 60786M105 23,061 554,225 SH   SOLE 19 554,225 0 0
MOELIS & CO CL A 60786M105 66,751 1,604,201 SH   SOLE 21 1,604,201 0 0
MOELIS & CO CL A 60786M105 82,882 1,991,868 SH   SOLE 22 1,610,532 0 381,336
MOELIS & CO CL A 60786M105 1,401 33,676 SH   SOLE 23 33,676 0 0
MOELIS & CO CL A 60786M105 127 3,064 SH   SOLE 25 3,064 0 0
MOELIS & CO CL A 60786M105 3,044 73,148 SH   SOLE 26 7,253 0 65,895
MOELIS & CO CL A 60786M105 241 5,787 SH   SOLE 28 5,787 0 0
MOELIS & CO CL A 60786M105 5,510 132,426 SH   SOLE 29 5,054 0 127,372
MOELIS & CO CL A 60786M105 821 19,721 SH   SOLE 30 19,721 0 0
MOELIS & CO CL A 60786M105 273 6,572 SH   SOLE 31 6,572 0 0
MOELIS & CO CL A 60786M105 139 3,345 SH   SOLE 34 3,345 0 0
MOELIS & CO CL A 60786M105 887 21,305 SH   SOLE 36 21,305 0 0
MOELIS & CO CL A 60786M105 208 4,999 SH   SOLE 40 4,999 0 0
MOHAWK INDS INC COM 608190104 20,867 165,415 SH   SOLE 2 20,379 0 145,036
MOHAWK INDS INC COM 608190104 2,588 20,517 SH   SOLE 4 18,802 0 1,715
MOHAWK INDS INC COM 608190104 6,470 51,285 SH   SOLE 7 47,570 0 3,715
MOHAWK INDS INC COM 608190104 445 3,531 SH   SOLE 13 3,531 0 0
MOHAWK INDS INC COM 608190104 62 491 SH   SOLE 15 491 0 0
MOHAWK INDS INC COM 608190104 15,930 126,282 SH   SOLE 18 118,204 0 8,078
MOHAWK INDS INC COM 608190104 5,672 44,963 SH   SOLE 19 44,963 0 0
MOHAWK INDS INC COM 608190104 191,837 1,520,702 SH   SOLE 21 1,520,702 0 0
MOHAWK INDS INC COM 608190104 189,169 1,499,558 SH   SOLE 22 1,326,894 0 172,664
MOHAWK INDS INC COM 608190104 5,740 45,498 SH   SOLE 23 45,498 0 0
MOHAWK INDS INC COM 608190104 7,439 58,967 SH   SOLE 25 58,967 0 0
MOHAWK INDS INC COM 608190104 35,735 283,271 SH   SOLE 26 86,390 0 196,881
MOHAWK INDS INC COM 608190104 1,521 12,055 SH   SOLE 28 8,745 0 3,310
MOHAWK INDS INC COM 608190104 1,929 15,294 SH   SOLE 29 2,219 0 13,075
MOHAWK INDS INC COM 608190104 34,687 274,967 SH   SOLE 30 274,967 0 0
MOHAWK INDS INC COM 608190104 2,328 18,453 SH   SOLE 31 11,404 0 7,049
MOHAWK INDS INC COM 608190104 1,545 12,250 SH   SOLE 34 12,250 0 0
MOHAWK INDS INC COM 608190104 6,875 54,499 SH   SOLE 36 54,499 0 0
MOHAWK INDS INC COM 608190104 160 1,269 SH   SOLE 40 1,269 0 0
MOLECULAR TEMPLATES INC COM 608550109 62 10,733 SH   SOLE 2 514 0 10,219
MOLECULAR TEMPLATES INC COM 608550109 190 32,777 SH   SOLE 18 32,777 0 0
MOLECULAR TEMPLATES INC COM 608550109 132 22,797 SH   SOLE 19 22,797 0 0
MOLECULAR TEMPLATES INC COM 608550109 2,332 401,328 SH   SOLE 21 401,328 0 0
MOLECULAR TEMPLATES INC COM 608550109 1,438 247,572 SH   SOLE 22 241,581 0 5,991
MOLECULIN BIOTECH INC COM 60855D101 3 3,398 SH   SOLE 18 3,398 0 0
MOLECULIN BIOTECH INC COM 60855D101 36 44,542 SH   SOLE 21 44,542 0 0
MOLINA HEALTHCARE INC COM 60855R100 20,327 143,187 SH   SOLE 2 30,638 0 112,549
MOLINA HEALTHCARE INC COM 60855R100 31 219 SH   SOLE 4 219 0 0
MOLINA HEALTHCARE INC COM 60855R100 247 1,739 SH   SOLE 7 1,739 0 0
MOLINA HEALTHCARE INC COM 60855R100 25,523 179,790 SH   SOLE 18 179,790 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,854 13,058 SH   SOLE 19 13,058 0 0
MOLINA HEALTHCARE INC COM 60855R100 464,179 3,269,784 SH   SOLE 21 3,269,784 0 0
MOLINA HEALTHCARE INC COM 60855R100 294,024 2,071,178 SH   SOLE 22 1,952,323 0 118,855
MOLINA HEALTHCARE INC COM 60855R100 2,600 18,317 SH   SOLE 26 11,310 0 7,007
MOLINA HEALTHCARE INC COM 60855R100 1,063 7,489 SH   SOLE 28 7,489 0 0
MOLINA HEALTHCARE INC COM 60855R100 2,288 16,115 SH   SOLE 30 16,115 0 0
MOLINA HEALTHCARE INC COM 60855R100 187 1,317 SH   SOLE 31 1,317 0 0
MOLINA HEALTHCARE INC COM 60855R100 372 2,620 SH   SOLE 36 2,620 0 0
MOLINA HEALTHCARE INC COM 60855R100 799 5,630 SH   SOLE 40 5,630 0 0
MOLSON COORS BREWING CO CL B 60871R209 23,384 392,013 SH   SOLE 2 54,774 0 337,239
MOLSON COORS BREWING CO CL B 60871R209 4,656 78,057 SH   SOLE 4 73,064 0 4,993
MOLSON COORS BREWING CO CL B 60871R209 10,335 173,258 SH   SOLE 7 143,767 0 29,491
MOLSON COORS BREWING CO CL B 60871R209 413 6,921 SH   SOLE 13 6,921 0 0
MOLSON COORS BREWING CO CL B 60871R209 76 1,273 SH   SOLE 15 1,273 0 0
MOLSON COORS BREWING CO CL B 60871R209 3 45 SH   SOLE 17 0 0 45
MOLSON COORS BREWING CO CL B 60871R209 141,124 2,365,865 SH   SOLE 18 2,223,193 0 142,672
MOLSON COORS BREWING CO CL B 60871R209 91,436 1,532,883 SH   SOLE 19 1,532,883 0 0
MOLSON COORS BREWING CO CL B 60871R209 243,606 4,083,924 SH   SOLE 21 4,083,924 0 0
MOLSON COORS BREWING CO CL B 60871R209 258,007 4,325,350 SH   SOLE 22 3,951,601 0 373,749
MOLSON COORS BREWING CO CL B 60871R209 11,097 186,037 SH   SOLE 23 186,037 0 0
MOLSON COORS BREWING CO CL B 60871R209 12,289 206,012 SH   SOLE 25 170,163 0 35,849
MOLSON COORS BREWING CO CL B 60871R209 66,362 1,112,515 SH   SOLE 26 223,149 0 889,366
MOLSON COORS BREWING CO CL B 60871R209 2,216 37,156 SH   SOLE 28 26,643 0 10,513
MOLSON COORS BREWING CO CL B 60871R209 1,416 23,735 SH   SOLE 29 0 0 23,735
MOLSON COORS BREWING CO CL B 60871R209 42,319 709,460 SH   SOLE 30 709,460 0 0
MOLSON COORS BREWING CO CL B 60871R209 1,684 28,230 SH   SOLE 31 6,431 0 21,799
MOLSON COORS BREWING CO CL B 60871R209 39,963 669,954 SH   SOLE 34 669,954 0 0
MOLSON COORS BREWING CO CL B 60871R209 10,517 176,313 SH   SOLE 36 176,313 0 0
MOLSON COORS BREWING CO CL B 60871R209 310 5,197 SH   SOLE 40 5,197 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 1,143 78,688 SH   SOLE 2 3,481 0 75,207
MOMENTA PHARMACEUTICALS INC COM 60877T100 4 283 SH   SOLE 4 283 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 24 1,619 SH   SOLE 7 1,619 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 6,064 417,362 SH   SOLE 18 417,362 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 2,471 170,063 SH   SOLE 19 170,063 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 166,106 11,431,959 SH   SOLE 21 11,431,959 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 41,656 2,866,904 SH   SOLE 22 2,758,255 0 108,649
MOMENTA PHARMACEUTICALS INC COM 60877T100 14 992 SH   SOLE 23 992 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 530 36,494 SH   SOLE 26 28,040 0 8,454
MOMENTA PHARMACEUTICALS INC COM 60877T100 167 11,506 SH   SOLE 28 11,506 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 2,070 142,481 SH   SOLE 30 142,481 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 35 2,406 SH   SOLE 34 2,406 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 103 7,069 SH   SOLE 40 7,069 0 0
MOMO INC ADR 60879B107 5,406 141,358 SH   SOLE 2 4,463 0 136,895
MOMO INC ADR 60879B107 7,685 200,969 SH   SOLE 4 200,969 0 0
MOMO INC ADR 60879B107 752 19,664 SH   SOLE 7 19,664 0 0
MOMO INC ADR 60879B107 4,395 114,931 SH   SOLE 13 114,931 0 0
MOMO INC ADR 60879B107 24,097 630,163 SH   SOLE 15 586,921 0 43,242
MOMO INC ADR 60879B107 1,992 52,084 SH   SOLE 18 52,084 0 0
MOMO INC ADR 60879B107 7,973 208,496 SH   SOLE 19 208,496 0 0
MOMO INC ADR 60879B107 120,293 3,145,746 SH   SOLE 21 3,145,746 0 0
MOMO INC ADR 60879B107 67,170 1,756,533 SH   SOLE 22 1,620,806 0 135,727
MOMO INC ADR 60879B107 3,279 85,744 SH   SOLE 23 85,744 0 0
MOMO INC ADR 60879B107 22,881 598,345 SH   SOLE 25 598,345 0 0
MOMO INC ADR 60879B107 37,246 974,016 SH   SOLE 26 323,657 0 650,359
MOMO INC ADR 60879B107 797 20,851 SH   SOLE 28 20,851 0 0
MOMO INC ADR 60879B107 1,245 32,551 SH   SOLE 29 19,144 0 13,407
MOMO INC ADR 60879B107 34,594 904,648 SH   SOLE 30 904,648 0 0
MOMO INC ADR 60879B107 313 8,175 SH   SOLE 31 8,175 0 0
MOMO INC ADR 60879B107 228,522 5,976,001 SH   SOLE 34 5,976,001 0 0
MOMO INC ADR 60879B107 17 455 SH   SOLE 36 455 0 0
MOMO INC ADR 60879B107 55 1,428 SH   SOLE 40 1,428 0 0
MONARCH CASINO & RESORT INC COM 609027107 399 9,088 SH   SOLE 2 374 0 8,714
MONARCH CASINO & RESORT INC COM 609027107 7 148 SH   SOLE 7 148 0 0
MONARCH CASINO & RESORT INC COM 609027107 2,297 52,296 SH   SOLE 18 52,296 0 0
MONARCH CASINO & RESORT INC COM 609027107 784 17,843 SH   SOLE 19 17,843 0 0
MONARCH CASINO & RESORT INC COM 609027107 55,987 1,274,746 SH   SOLE 21 1,274,746 0 0
MONARCH CASINO & RESORT INC COM 609027107 17,054 388,288 SH   SOLE 22 373,003 0 15,285
MONARCH CASINO & RESORT INC COM 609027107 199 4,530 SH   SOLE 26 0 0 4,530
MONARCH CASINO & RESORT INC COM 609027107 729 16,597 SH   SOLE 30 16,597 0 0
MONDELEZ INTL INC CL A 609207105 178,793 3,581,594 SH   SOLE 2 336,193 0 3,245,401
MONDELEZ INTL INC CL A 609207105 24,219 485,155 SH   SOLE 4 446,235 0 38,920
MONDELEZ INTL INC CL A 609207105 61,898 1,239,938 SH   SOLE 7 1,222,690 0 17,248
MONDELEZ INTL INC CL A 609207105 2,437 48,823 SH   SOLE 13 48,823 0 0
MONDELEZ INTL INC CL A 609207105 737 14,758 SH   SOLE 15 14,758 0 0
MONDELEZ INTL INC CL A 609207105 205,620 4,118,997 SH   SOLE 18 3,881,606 0 237,391
MONDELEZ INTL INC CL A 609207105 115,868 2,321,075 SH   SOLE 19 2,321,075 0 0
MONDELEZ INTL INC CL A 609207105 535 10,720 SH   SOLE 20 10,720 0 0
MONDELEZ INTL INC CL A 609207105 1,342,336 26,889,740 SH   SOLE 21 26,889,740 0 0
MONDELEZ INTL INC CL A 609207105 1,752,096 35,098,069 SH   SOLE 22 31,054,258 0 4,043,811
MONDELEZ INTL INC CL A 609207105 52,067 1,043,013 SH   SOLE 23 1,043,013 0 0
MONDELEZ INTL INC CL A 609207105 65,999 1,322,097 SH   SOLE 25 1,322,097 0 0
MONDELEZ INTL INC CL A 609207105 301,411 6,037,885 SH   SOLE 26 1,513,260 0 4,524,625
MONDELEZ INTL INC CL A 609207105 13,904 278,518 SH   SOLE 28 202,817 0 75,701
MONDELEZ INTL INC CL A 609207105 2,665 53,387 SH   SOLE 29 53,387 0 0
MONDELEZ INTL INC CL A 609207105 265,290 5,314,308 SH   SOLE 30 5,314,308 0 0
MONDELEZ INTL INC CL A 609207105 22,074 442,192 SH   SOLE 31 274,328 0 167,864
MONDELEZ INTL INC CL A 609207105 10,470 209,745 SH   SOLE 32 209,745 0 0
MONDELEZ INTL INC CL A 609207105 10,271 205,752 SH   SOLE 34 205,752 0 0
MONDELEZ INTL INC CL A 609207105 59,987 1,201,653 SH   SOLE 36 1,201,653 0 0
MONDELEZ INTL INC CL A 609207105 1,651 33,082 SH   SOLE 40 33,082 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 77 37,640 SH   SOLE 2 1,105 0 36,535
MONEYGRAM INTL INC COM NEW 60935Y208 1 721 SH   SOLE 7 721 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 201 98,544 SH   SOLE 18 98,544 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 80 39,267 SH   SOLE 19 39,267 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 2,162 1,059,723 SH   SOLE 21 1,059,723 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 2,016 988,045 SH   SOLE 22 949,647 0 38,398
MONEYGRAM INTL INC COM NEW 60935Y208 9 4,308 SH   SOLE 28 4,308 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 8 3,851 SH   SOLE 30 3,851 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 7 3,231 SH   SOLE 40 3,231 0 0
MONGODB INC CL A 60937P106 20,536 139,685 SH   SOLE 19 139,685 0 0
MONGODB INC CL A 60937P106 5,492 37,353 SH   SOLE 21 37,353 0 0
MONGODB INC CL A 60937P106 69,154 470,369 SH   SOLE 22 470,369 0 0
MONGODB INC CL A 60937P106 5,954 40,500 SH   SOLE 25 40,500 0 0
MONGODB INC CL A 60937P106 10,986 74,722 SH   SOLE 34 74,722 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4,130 313,390 SH   SOLE 2 3,166 0 310,224
MONMOUTH REAL ESTATE INVT CO CL A 609720107 324 24,584 SH   SOLE 4 24,584 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,803 136,797 SH   SOLE 7 136,797 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 36 2,727 SH   SOLE 15 2,727 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 3,757 285,059 SH   SOLE 18 285,059 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 3,639 276,074 SH   SOLE 19 276,074 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 40,838 3,098,477 SH   SOLE 21 3,098,477 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 49,463 3,752,887 SH   SOLE 22 3,648,536 0 104,351
MONMOUTH REAL ESTATE INVT CO CL A 609720107 68 5,167 SH   SOLE 23 5,167 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,413 183,115 SH   SOLE 25 183,115 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,118 84,835 SH   SOLE 26 31,250 0 53,585
MONMOUTH REAL ESTATE INVT CO CL A 609720107 119 9,062 SH   SOLE 28 9,062 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 409 31,057 SH   SOLE 29 31,057 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 5,550 421,118 SH   SOLE 30 421,118 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 77 5,843 SH   SOLE 40 5,843 0 0
MONOLITHIC PWR SYS INC COM 609839105 12,293 90,729 SH   SOLE 2 19,267 0 71,462
MONOLITHIC PWR SYS INC COM 609839105 26 190 SH   SOLE 4 190 0 0
MONOLITHIC PWR SYS INC COM 609839105 104 766 SH   SOLE 7 766 0 0
MONOLITHIC PWR SYS INC COM 609839105 16,077 118,660 SH   SOLE 18 118,660 0 0
MONOLITHIC PWR SYS INC COM 609839105 65,957 486,806 SH   SOLE 19 486,806 0 0
MONOLITHIC PWR SYS INC COM 609839105 283,245 2,090,522 SH   SOLE 21 2,090,522 0 0
MONOLITHIC PWR SYS INC COM 609839105 177,093 1,307,055 SH   SOLE 22 1,229,766 0 77,289
MONOLITHIC PWR SYS INC COM 609839105 1,910 14,096 SH   SOLE 26 8,070 0 6,026
MONOLITHIC PWR SYS INC COM 609839105 689 5,083 SH   SOLE 28 5,083 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,679 12,389 SH   SOLE 30 12,389 0 0
MONOLITHIC PWR SYS INC COM 609839105 117 867 SH   SOLE 31 867 0 0
MONOLITHIC PWR SYS INC COM 609839105 14,437 106,552 SH   SOLE 34 106,552 0 0
MONOLITHIC PWR SYS INC COM 609839105 566 4,178 SH   SOLE 40 4,178 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 739 37,158 SH   SOLE 2 1,362 0 35,796
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 6 277 SH   SOLE 4 277 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 16 794 SH   SOLE 7 794 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 3,567 179,350 SH   SOLE 18 179,350 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1,279 64,326 SH   SOLE 19 64,326 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 87,276 4,387,909 SH   SOLE 21 4,387,909 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 26,854 1,350,124 SH   SOLE 22 1,301,836 0 48,288
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 44 2,206 SH   SOLE 26 0 0 2,206
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 113 5,685 SH   SOLE 28 5,685 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1,164 58,515 SH   SOLE 30 58,515 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 97 4,869 SH   SOLE 40 4,869 0 0
MONRO INC COM 610236101 2,227 25,740 SH   SOLE 2 1,124 0 24,616
MONRO INC COM 610236101 17 198 SH   SOLE 4 198 0 0
MONRO INC COM 610236101 42 480 SH   SOLE 7 480 0 0
MONRO INC COM 610236101 11,874 137,243 SH   SOLE 18 137,243 0 0
MONRO INC COM 610236101 4,270 49,348 SH   SOLE 19 49,348 0 0
MONRO INC COM 610236101 299,290 3,459,200 SH   SOLE 21 3,459,200 0 0
MONRO INC COM 610236101 82,083 948,721 SH   SOLE 22 906,477 0 42,244
MONRO INC COM 610236101 77 889 SH   SOLE 23 889 0 0
MONRO INC COM 610236101 983 11,366 SH   SOLE 26 9,157 0 2,209
MONRO INC COM 610236101 399 4,606 SH   SOLE 28 4,606 0 0
MONRO INC COM 610236101 4,152 47,987 SH   SOLE 30 47,987 0 0
MONRO INC COM 610236101 303 3,504 SH   SOLE 40 3,504 0 0
MONROE CAP CORP COM 610335101 0 11 SH   SOLE 17 0 0 11
MONROE CAP CORP COM 610335101 1,169 96,273 SH   SOLE 30 96,273 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 54,850 1,004,955 SH   SOLE 2 93,916 0 911,039
MONSTER BEVERAGE CORP NEW COM 61174X109 8,234 150,852 SH   SOLE 4 139,481 0 11,371
MONSTER BEVERAGE CORP NEW COM 61174X109 18,429 337,653 SH   SOLE 7 329,670 0 7,983
MONSTER BEVERAGE CORP NEW COM 61174X109 2,419 44,329 SH   SOLE 13 44,329 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 230 4,210 SH   SOLE 15 4,210 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 43,297 793,279 SH   SOLE 18 728,089 0 65,190
MONSTER BEVERAGE CORP NEW COM 61174X109 20,507 375,729 SH   SOLE 19 375,729 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 414,007 7,585,324 SH   SOLE 21 7,585,324 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 531,893 9,745,191 SH   SOLE 22 8,633,849 0 1,111,342
MONSTER BEVERAGE CORP NEW COM 61174X109 16,389 300,269 SH   SOLE 23 300,269 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 20,258 371,162 SH   SOLE 25 371,162 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 77,139 1,413,319 SH   SOLE 26 457,196 0 956,123
MONSTER BEVERAGE CORP NEW COM 61174X109 4,370 80,066 SH   SOLE 28 57,962 0 22,104
MONSTER BEVERAGE CORP NEW COM 61174X109 777 14,229 SH   SOLE 29 14,229 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 97,279 1,782,311 SH   SOLE 30 1,782,311 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 6,711 122,957 SH   SOLE 31 76,092 0 46,865
MONSTER BEVERAGE CORP NEW COM 61174X109 4,305 78,882 SH   SOLE 32 78,882 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,704 31,229 SH   SOLE 34 31,229 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 17,476 320,185 SH   SOLE 36 320,185 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 517 9,464 SH   SOLE 40 9,464 0 0
MONTAGE RES CORP COM 61179L100 1,206 80,172 SH   SOLE 2 72,026 0 8,146
MONTAGE RES CORP COM 61179L100 1 38 SH   SOLE 7 38 0 0
MONTAGE RES CORP COM 61179L100 295 19,641 SH   SOLE 18 19,641 0 0
MONTAGE RES CORP COM 61179L100 234 15,582 SH   SOLE 19 15,582 0 0
MONTAGE RES CORP COM 61179L100 3,233 214,958 SH   SOLE 21 214,958 0 0
MONTAGE RES CORP COM 61179L100 2,694 179,149 SH   SOLE 22 172,878 0 6,271
MONTAGE RES CORP COM 61179L100 200 13,278 SH   SOLE 23 13,278 0 0
MONTAGE RES CORP COM 61179L100 99 6,559 SH   SOLE 26 0 0 6,559
MONTAGE RES CORP COM 61179L100 17 1,156 SH   SOLE 28 1,156 0 0
MONTAGE RES CORP COM 61179L100 45 3,003 SH   SOLE 30 3,003 0 0
MONTAGE RES CORP COM 61179L100 6 370 SH   SOLE 40 370 0 0
MOODYS CORP COM 615369105 74,756 412,813 SH   SOLE 2 41,137 0 371,676
MOODYS CORP COM 615369105 10,217 56,419 SH   SOLE 4 51,961 0 4,458
MOODYS CORP COM 615369105 25,371 140,103 SH   SOLE 7 139,047 0 1,056
MOODYS CORP COM 615369105 175 966 SH   SOLE 13 966 0 0
MOODYS CORP COM 615369105 296 1,633 SH   SOLE 15 1,633 0 0
MOODYS CORP COM 615369105 63,818 352,413 SH   SOLE 18 330,513 0 21,900
MOODYS CORP COM 615369105 8,144 44,972 SH   SOLE 19 44,972 0 0
MOODYS CORP COM 615369105 12,848 70,949 SH   SOLE 20 70,949 0 0
MOODYS CORP COM 615369105 929,738 5,134,122 SH   SOLE 21 5,134,122 0 0
MOODYS CORP COM 615369105 734,346 4,055,145 SH   SOLE 22 3,602,869 0 452,276
MOODYS CORP COM 615369105 22,150 122,315 SH   SOLE 23 122,315 0 0
MOODYS CORP COM 615369105 26,658 147,206 SH   SOLE 25 147,206 0 0
MOODYS CORP COM 615369105 134,251 741,351 SH   SOLE 26 187,849 0 553,502
MOODYS CORP COM 615369105 6,028 33,289 SH   SOLE 28 24,133 0 9,156
MOODYS CORP COM 615369105 1,129 6,235 SH   SOLE 29 6,235 0 0
MOODYS CORP COM 615369105 139,885 772,462 SH   SOLE 30 772,462 0 0
MOODYS CORP COM 615369105 9,447 52,165 SH   SOLE 31 32,971 0 19,194
MOODYS CORP COM 615369105 2,038 11,253 SH   SOLE 34 11,253 0 0
MOODYS CORP COM 615369105 21,478 118,604 SH   SOLE 36 118,604 0 0
MOODYS CORP COM 615369105 738 4,074 SH   SOLE 40 4,074 0 0
MOOG INC CL A 615394202 2,688 30,912 SH   SOLE 2 2,602 0 28,310
MOOG INC CL A 615394202 11 130 SH   SOLE 4 130 0 0
MOOG INC CL A 615394202 76 878 SH   SOLE 7 878 0 0
MOOG INC CL A 615394202 12,261 141,017 SH   SOLE 18 139,491 0 1,526
MOOG INC CL A 615394202 6,145 70,668 SH   SOLE 19 70,668 0 0
MOOG INC CL A 615394202 353,773 4,068,699 SH   SOLE 21 4,068,699 0 0
MOOG INC CL A 615394202 86,547 995,361 SH   SOLE 22 950,565 0 44,796
MOOG INC CL A 615394202 459 5,284 SH   SOLE 23 5,284 0 0
MOOG INC CL A 615394202 970 11,153 SH   SOLE 26 8,200 0 2,953
MOOG INC CL A 615394202 376 4,329 SH   SOLE 28 4,329 0 0
MOOG INC CL A 615394202 4,121 47,397 SH   SOLE 30 47,397 0 0
MOOG INC CL A 615394202 54 616 SH   SOLE 36 616 0 0
MOOG INC CL A 615394202 262 3,015 SH   SOLE 40 3,015 0 0
MORGAN STANLEY COM NEW 617446448 189,693 4,495,106 SH   SOLE 2 1,521,511 0 2,973,595
MORGAN STANLEY COM NEW 617446448 30,174 715,034 SH   SOLE 4 680,140 0 34,894
MORGAN STANLEY COM NEW 617446448 45,068 1,067,960 SH   SOLE 7 1,062,863 0 5,097
MORGAN STANLEY COM NEW 617446448 4,245 100,604 SH   SOLE 13 100,604 0 0
MORGAN STANLEY COM NEW 617446448 492 11,669 SH   SOLE 15 11,669 0 0
MORGAN STANLEY COM NEW 617446448 312,307 7,400,648 SH   SOLE 18 7,013,980 0 386,668
MORGAN STANLEY COM NEW 617446448 452,262 10,717,108 SH   SOLE 19 10,717,108 0 0
MORGAN STANLEY COM NEW 617446448 995,570 23,591,713 SH   SOLE 21 23,591,713 0 0
MORGAN STANLEY COM NEW 617446448 1,384,336 32,804,163 SH   SOLE 22 28,537,095 0 4,267,068
MORGAN STANLEY COM NEW 617446448 64,299 1,523,670 SH   SOLE 23 1,523,670 0 0
MORGAN STANLEY COM NEW 617446448 54,531 1,292,215 SH   SOLE 25 1,292,215 0 0
MORGAN STANLEY COM NEW 617446448 216,134 5,121,654 SH   SOLE 26 1,276,509 0 3,845,145
MORGAN STANLEY COM NEW 617446448 10,500 248,815 SH   SOLE 28 180,496 0 68,319
MORGAN STANLEY COM NEW 617446448 27,911 661,392 SH   SOLE 29 369,997 0 291,395
MORGAN STANLEY COM NEW 617446448 198,506 4,703,934 SH   SOLE 30 4,703,934 0 0
MORGAN STANLEY COM NEW 617446448 41,022 972,090 SH   SOLE 31 683,748 0 288,342
MORGAN STANLEY COM NEW 617446448 95,834 2,270,947 SH   SOLE 34 2,270,947 0 0
MORGAN STANLEY COM NEW 617446448 53,759 1,273,907 SH   SOLE 36 1,273,907 0 0
MORGAN STANLEY COM NEW 617446448 1,269 30,063 SH   SOLE 40 30,063 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 863 130,400 SH   SOLE 2 130,400 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744H105 569 63,314 SH   SOLE 2 63,314 0 0
MORNINGSTAR INC COM 617700109 4,343 34,472 SH   SOLE 2 3,297 0 31,175
MORNINGSTAR INC COM 617700109 14 113 SH   SOLE 4 113 0 0
MORNINGSTAR INC COM 617700109 40 318 SH   SOLE 7 318 0 0
MORNINGSTAR INC COM 617700109 1,583 12,562 SH   SOLE 18 12,562 0 0
MORNINGSTAR INC COM 617700109 479 3,804 SH   SOLE 19 3,804 0 0
MORNINGSTAR INC COM 617700109 28,957 229,833 SH   SOLE 21 229,833 0 0
MORNINGSTAR INC COM 617700109 64,592 512,676 SH   SOLE 22 475,427 0 37,249
MORNINGSTAR INC COM 617700109 68 542 SH   SOLE 23 542 0 0
MORNINGSTAR INC COM 617700109 961 7,630 SH   SOLE 26 2,893 0 4,737
MORNINGSTAR INC COM 617700109 323 2,566 SH   SOLE 28 2,566 0 0
MORNINGSTAR INC COM 617700109 644 5,114 SH   SOLE 30 5,114 0 0
MORNINGSTAR INC COM 617700109 46 366 SH   SOLE 31 366 0 0
MORNINGSTAR INC COM 617700109 517 4,100 SH   SOLE 34 4,100 0 0
MORNINGSTAR INC COM 617700109 290 2,298 SH   SOLE 40 2,298 0 0
MOSAIC CO NEW COM 61945C103 28,139 1,030,360 SH   SOLE 2 230,837 0 799,523
MOSAIC CO NEW COM 61945C103 3,419 125,191 SH   SOLE 4 115,530 0 9,661
MOSAIC CO NEW COM 61945C103 9,838 360,221 SH   SOLE 7 339,749 0 20,472
MOSAIC CO NEW COM 61945C103 467 17,090 SH   SOLE 13 17,090 0 0
MOSAIC CO NEW COM 61945C103 88 3,213 SH   SOLE 15 3,213 0 0
MOSAIC CO NEW COM 61945C103 19,741 722,842 SH   SOLE 18 674,709 0 48,133
MOSAIC CO NEW COM 61945C103 2,868 105,026 SH   SOLE 19 105,026 0 0
MOSAIC CO NEW COM 61945C103 238,751 8,742,269 SH   SOLE 21 8,742,269 0 0
MOSAIC CO NEW COM 61945C103 250,553 9,174,388 SH   SOLE 22 8,186,359 0 988,029
MOSAIC CO NEW COM 61945C103 7,262 265,918 SH   SOLE 23 265,918 0 0
MOSAIC CO NEW COM 61945C103 9,010 329,913 SH   SOLE 25 329,913 0 0
MOSAIC CO NEW COM 61945C103 52,726 1,930,655 SH   SOLE 26 440,745 0 1,489,910
MOSAIC CO NEW COM 61945C103 1,891 69,232 SH   SOLE 28 50,228 0 19,004
MOSAIC CO NEW COM 61945C103 2,452 89,789 SH   SOLE 29 14,816 0 74,973
MOSAIC CO NEW COM 61945C103 38,715 1,417,607 SH   SOLE 30 1,417,607 0 0
MOSAIC CO NEW COM 61945C103 2,901 106,211 SH   SOLE 31 65,472 0 40,739
MOSAIC CO NEW COM 61945C103 617 22,591 SH   SOLE 34 22,591 0 0
MOSAIC CO NEW COM 61945C103 8,963 328,209 SH   SOLE 36 328,209 0 0
MOSAIC CO NEW COM 61945C103 247 9,051 SH   SOLE 40 9,051 0 0
MOSYS INC COM NEW 619718208 1 5,010 SH   SOLE 21 5,010 0 0
MOSYS INC COM NEW 619718208 19 111,100 SH   SOLE 22 111,100 0 0
MOTORCAR PTS AMER INC COM 620071100 367 19,463 SH   SOLE 2 608 0 18,855
MOTORCAR PTS AMER INC COM 620071100 8 415 SH   SOLE 7 415 0 0
MOTORCAR PTS AMER INC COM 620071100 1,625 86,110 SH   SOLE 18 86,110 0 0
MOTORCAR PTS AMER INC COM 620071100 520 27,546 SH   SOLE 19 27,546 0 0
MOTORCAR PTS AMER INC COM 620071100 39,038 2,068,807 SH   SOLE 21 2,068,807 0 0
MOTORCAR PTS AMER INC COM 620071100 10,050 532,597 SH   SOLE 22 509,358 0 23,239
MOTORCAR PTS AMER INC COM 620071100 48 2,561 SH   SOLE 23 2,561 0 0
MOTORCAR PTS AMER INC COM 620071100 49 2,615 SH   SOLE 28 2,615 0 0
MOTORCAR PTS AMER INC COM 620071100 523 27,735 SH   SOLE 30 27,735 0 0
MOTORCAR PTS AMER INC COM 620071100 44 2,323 SH   SOLE 40 2,323 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 81,836 582,797 SH   SOLE 2 179,465 0 403,332
MOTOROLA SOLUTIONS INC COM NEW 620076307 12,163 86,618 SH   SOLE 4 82,340 0 4,278
MOTOROLA SOLUTIONS INC COM NEW 620076307 27,598 196,536 SH   SOLE 7 180,940 0 15,596
MOTOROLA SOLUTIONS INC COM NEW 620076307 2,664 18,974 SH   SOLE 13 18,974 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 218 1,554 SH   SOLE 15 1,554 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 38 268 SH   SOLE 17 0 0 268
MOTOROLA SOLUTIONS INC COM NEW 620076307 123,146 876,980 SH   SOLE 18 817,171 0 59,809
MOTOROLA SOLUTIONS INC COM NEW 620076307 266,394 1,897,125 SH   SOLE 19 1,897,125 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 912,973 6,501,732 SH   SOLE 21 6,501,732 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 687,274 4,894,416 SH   SOLE 22 4,355,371 0 539,045
MOTOROLA SOLUTIONS INC COM NEW 620076307 24,240 172,624 SH   SOLE 23 172,624 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 90,070 641,431 SH   SOLE 25 641,431 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 128,031 911,772 SH   SOLE 26 208,684 0 703,088
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,601 32,769 SH   SOLE 28 24,171 0 8,598
MOTOROLA SOLUTIONS INC COM NEW 620076307 6,939 49,416 SH   SOLE 29 49,416 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 117,105 833,961 SH   SOLE 30 833,961 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 14,567 103,737 SH   SOLE 31 68,458 0 35,279
MOTOROLA SOLUTIONS INC COM NEW 620076307 5,585 39,774 SH   SOLE 34 39,774 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 29,500 210,081 SH   SOLE 36 210,081 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 561 3,994 SH   SOLE 40 3,994 0 0
MOTUS GI HLDGS INC COM 62014P108 2 441 SH   SOLE 18 441 0 0
MOTUS GI HLDGS INC COM 62014P108 23 5,887 SH   SOLE 21 5,887 0 0
MOVADO GROUP INC COM 624580106 597 16,404 SH   SOLE 2 558 0 15,846
MOVADO GROUP INC COM 624580106 15 409 SH   SOLE 7 409 0 0
MOVADO GROUP INC COM 624580106 2,640 72,559 SH   SOLE 18 72,559 0 0
MOVADO GROUP INC COM 624580106 906 24,903 SH   SOLE 19 24,903 0 0
MOVADO GROUP INC COM 624580106 64,209 1,764,958 SH   SOLE 21 1,764,958 0 0
MOVADO GROUP INC COM 624580106 18,442 506,920 SH   SOLE 22 483,468 0 23,452
MOVADO GROUP INC COM 624580106 290 7,960 SH   SOLE 26 0 0 7,960
MOVADO GROUP INC COM 624580106 86 2,356 SH   SOLE 28 2,356 0 0
MOVADO GROUP INC COM 624580106 918 25,237 SH   SOLE 30 25,237 0 0
MOVADO GROUP INC COM 624580106 796 21,885 SH   SOLE 34 21,885 0 0
MOVADO GROUP INC COM 624580106 65 1,797 SH   SOLE 40 1,797 0 0
MPLX LP COM UNIT REP LTD 55336V100 830 25,249 SH   SOLE 18 25,249 0 0
MPLX LP COM UNIT REP LTD 55336V100 72,897 2,216,402 SH   SOLE 19 2,216,402 0 0
MR COOPER GROUP INC COM 62482R107 720 75,101 SH   SOLE 2 2,690 0 72,411
MR COOPER GROUP INC COM 62482R107 4 455 SH   SOLE 4 455 0 0
MR COOPER GROUP INC COM 62482R107 10 1,092 SH   SOLE 7 1,092 0 0
MR COOPER GROUP INC COM 62482R107 2,426 253,014 SH   SOLE 18 253,014 0 0
MR COOPER GROUP INC COM 62482R107 1,102 114,884 SH   SOLE 19 114,884 0 0
MR COOPER GROUP INC COM 62482R107 24,183 2,521,692 SH   SOLE 21 2,521,692 0 0
MR COOPER GROUP INC COM 62482R107 13,667 1,425,126 SH   SOLE 22 1,328,354 0 96,772
MR COOPER GROUP INC COM 62482R107 362 37,713 SH   SOLE 26 29,256 0 8,457
MR COOPER GROUP INC COM 62482R107 197 20,594 SH   SOLE 30 20,594 0 0
MR COOPER GROUP INC COM 62482R107 100 10,449 SH   SOLE 40 10,449 0 0
MRC GLOBAL INC COM 55345K103 1,358 77,682 SH   SOLE 2 3,137 0 74,545
MRC GLOBAL INC COM 55345K103 9 496 SH   SOLE 4 496 0 0
MRC GLOBAL INC COM 55345K103 60 3,451 SH   SOLE 7 3,451 0 0
MRC GLOBAL INC COM 55345K103 4,758 272,211 SH   SOLE 18 272,211 0 0
MRC GLOBAL INC COM 55345K103 2,289 130,924 SH   SOLE 19 130,924 0 0
MRC GLOBAL INC COM 55345K103 47,240 2,702,500 SH   SOLE 21 2,702,500 0 0
MRC GLOBAL INC COM 55345K103 42,579 2,435,859 SH   SOLE 22 2,302,172 0 133,687
MRC GLOBAL INC COM 55345K103 611 34,972 SH   SOLE 26 9,899 0 25,073
MRC GLOBAL INC COM 55345K103 217 12,442 SH   SOLE 28 12,442 0 0
MRC GLOBAL INC COM 55345K103 439 25,094 SH   SOLE 30 25,094 0 0
MRC GLOBAL INC COM 55345K103 130 7,429 SH   SOLE 36 7,429 0 0
MRC GLOBAL INC COM 55345K103 193 11,031 SH   SOLE 40 11,031 0 0
MSA SAFETY INC COM 553498106 4,395 42,502 SH   SOLE 2 16,071 0 26,431
MSA SAFETY INC COM 553498106 28 273 SH   SOLE 4 273 0 0
MSA SAFETY INC COM 553498106 2,338 22,614 SH   SOLE 7 22,614 0 0
MSA SAFETY INC COM 553498106 20,057 193,973 SH   SOLE 18 193,973 0 0
MSA SAFETY INC COM 553498106 5,452 52,728 SH   SOLE 19 52,728 0 0
MSA SAFETY INC COM 553498106 250,939 2,426,881 SH   SOLE 21 2,426,881 0 0
MSA SAFETY INC COM 553498106 134,247 1,298,325 SH   SOLE 22 1,252,270 0 46,055
MSA SAFETY INC COM 553498106 1,029 9,949 SH   SOLE 26 7,063 0 2,886
MSA SAFETY INC COM 553498106 490 4,735 SH   SOLE 28 4,735 0 0
MSA SAFETY INC COM 553498106 1,227 11,871 SH   SOLE 30 11,871 0 0
MSA SAFETY INC COM 553498106 353 3,415 SH   SOLE 40 3,415 0 0
MSB FINL CORP NEW COM 55352L101 15 815 SH   SOLE 18 815 0 0
MSB FINL CORP NEW COM 55352L101 12 650 SH   SOLE 21 650 0 0
MSC INDL DIRECT INC CL A 553530106 8,581 103,754 SH   SOLE 2 27,192 0 76,562
MSC INDL DIRECT INC CL A 553530106 20 238 SH   SOLE 4 238 0 0
MSC INDL DIRECT INC CL A 553530106 240 2,898 SH   SOLE 7 2,898 0 0
MSC INDL DIRECT INC CL A 553530106 11,351 137,243 SH   SOLE 18 137,243 0 0
MSC INDL DIRECT INC CL A 553530106 779 9,419 SH   SOLE 19 9,419 0 0
MSC INDL DIRECT INC CL A 553530106 188,791 2,282,563 SH   SOLE 21 2,282,563 0 0
MSC INDL DIRECT INC CL A 553530106 133,590 1,615,158 SH   SOLE 22 1,521,487 0 93,671
MSC INDL DIRECT INC CL A 553530106 1,717 20,764 SH   SOLE 26 12,036 0 8,728
MSC INDL DIRECT INC CL A 553530106 510 6,162 SH   SOLE 28 6,162 0 0
MSC INDL DIRECT INC CL A 553530106 1,012 12,231 SH   SOLE 30 12,231 0 0
MSC INDL DIRECT INC CL A 553530106 79 958 SH   SOLE 31 958 0 0
MSC INDL DIRECT INC CL A 553530106 160 1,931 SH   SOLE 36 1,931 0 0
MSC INDL DIRECT INC CL A 553530106 389 4,698 SH   SOLE 40 4,698 0 0
MSCI INC COM 55354G100 41,276 207,582 SH   SOLE 2 24,503 0 183,079
MSCI INC COM 55354G100 5,582 28,071 SH   SOLE 4 25,722 0 2,349
MSCI INC COM 55354G100 14,080 70,811 SH   SOLE 7 64,791 0 6,020
MSCI INC COM 55354G100 435 2,186 SH   SOLE 13 2,186 0 0
MSCI INC COM 55354G100 108 545 SH   SOLE 15 545 0 0
MSCI INC COM 55354G100 100 502 SH   SOLE 17 0 0 502
MSCI INC COM 55354G100 35,070 176,371 SH   SOLE 18 165,205 0 11,166
MSCI INC COM 55354G100 80,941 407,064 SH   SOLE 19 407,064 0 0
MSCI INC COM 55354G100 385,632 1,939,409 SH   SOLE 21 1,939,409 0 0
MSCI INC COM 55354G100 415,755 2,090,901 SH   SOLE 22 1,863,949 0 226,952
MSCI INC COM 55354G100 12,601 63,373 SH   SOLE 23 63,373 0 0
MSCI INC COM 55354G100 57,556 289,458 SH   SOLE 25 289,458 0 0
MSCI INC COM 55354G100 79,652 400,582 SH   SOLE 26 109,803 0 290,779
MSCI INC COM 55354G100 3,405 17,125 SH   SOLE 28 12,422 0 4,703
MSCI INC COM 55354G100 4,239 21,317 SH   SOLE 29 3,163 0 18,154
MSCI INC COM 55354G100 61,353 308,555 SH   SOLE 30 308,555 0 0
MSCI INC COM 55354G100 5,243 26,370 SH   SOLE 31 15,675 0 10,695
MSCI INC COM 55354G100 1,224 6,158 SH   SOLE 34 6,158 0 0
MSCI INC COM 55354G100 12,802 64,382 SH   SOLE 36 64,382 0 0
MSCI INC COM 55354G100 481 2,419 SH   SOLE 40 2,419 0 0
MSG NETWORK INC CL A 553573106 1,830 84,132 SH   SOLE 2 24,350 0 59,782
MSG NETWORK INC CL A 553573106 5 213 SH   SOLE 4 213 0 0
MSG NETWORK INC CL A 553573106 28 1,276 SH   SOLE 7 1,276 0 0
MSG NETWORK INC CL A 553573106 4,818 221,528 SH   SOLE 18 194,581 0 26,947
MSG NETWORK INC CL A 553573106 8,359 384,338 SH   SOLE 19 384,338 0 0
MSG NETWORK INC CL A 553573106 43,840 2,015,633 SH   SOLE 21 2,015,633 0 0
MSG NETWORK INC CL A 553573106 47,443 2,181,273 SH   SOLE 22 2,107,857 0 73,416
MSG NETWORK INC CL A 553573106 1,870 85,970 SH   SOLE 23 85,970 0 0
MSG NETWORK INC CL A 553573106 3,955 181,845 SH   SOLE 26 24,342 0 157,503
MSG NETWORK INC CL A 553573106 175 8,052 SH   SOLE 28 8,052 0 0
MSG NETWORK INC CL A 553573106 357 16,422 SH   SOLE 30 16,422 0 0
MSG NETWORK INC CL A 553573106 149 6,870 SH   SOLE 40 6,870 0 0
MTBC INC COM 55378G102 5 1,108 SH   SOLE 18 1,108 0 0
MTBC INC COM 55378G102 67 15,245 SH   SOLE 21 15,245 0 0
MTS SYS CORP COM 553777103 978 17,949 SH   SOLE 2 672 0 17,277
MTS SYS CORP COM 553777103 7 127 SH   SOLE 4 127 0 0
MTS SYS CORP COM 553777103 21 392 SH   SOLE 7 392 0 0
MTS SYS CORP COM 553777103 4,279 78,573 SH   SOLE 18 78,573 0 0
MTS SYS CORP COM 553777103 1,530 28,089 SH   SOLE 19 28,089 0 0
MTS SYS CORP COM 553777103 105,273 1,933,026 SH   SOLE 21 1,933,026 0 0
MTS SYS CORP COM 553777103 31,237 573,573 SH   SOLE 22 551,216 0 22,357
MTS SYS CORP COM 553777103 407 7,476 SH   SOLE 26 2,155 0 5,321
MTS SYS CORP COM 553777103 118 2,167 SH   SOLE 28 2,167 0 0
MTS SYS CORP COM 553777103 1,426 26,176 SH   SOLE 30 26,176 0 0
MTS SYS CORP COM 553777103 86 1,582 SH   SOLE 40 1,582 0 0
MUELLER INDS INC COM 624756102 1,443 46,044 SH   SOLE 2 2,024 0 44,020
MUELLER INDS INC COM 624756102 10 318 SH   SOLE 4 318 0 0
MUELLER INDS INC COM 624756102 65 2,067 SH   SOLE 7 2,067 0 0
MUELLER INDS INC COM 624756102 7,586 242,044 SH   SOLE 18 242,044 0 0
MUELLER INDS INC COM 624756102 2,782 88,774 SH   SOLE 19 88,774 0 0
MUELLER INDS INC COM 624756102 190,842 6,089,391 SH   SOLE 21 6,089,391 0 0
MUELLER INDS INC COM 624756102 52,350 1,670,382 SH   SOLE 22 1,585,622 0 84,760
MUELLER INDS INC COM 624756102 606 19,323 SH   SOLE 26 6,532 0 12,791
MUELLER INDS INC COM 624756102 247 7,869 SH   SOLE 28 7,869 0 0
MUELLER INDS INC COM 624756102 2,571 82,048 SH   SOLE 30 82,048 0 0
MUELLER INDS INC COM 624756102 78 2,485 SH   SOLE 36 2,485 0 0
MUELLER INDS INC COM 624756102 189 6,027 SH   SOLE 40 6,027 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,422 141,649 SH   SOLE 2 5,898 0 135,751
MUELLER WTR PRODS INC COM SER A 624758108 12 1,208 SH   SOLE 4 1,208 0 0
MUELLER WTR PRODS INC COM SER A 624758108 855 85,164 SH   SOLE 7 85,164 0 0
MUELLER WTR PRODS INC COM SER A 624758108 4,913 489,343 SH   SOLE 18 489,343 0 0
MUELLER WTR PRODS INC COM SER A 624758108 2,391 238,154 SH   SOLE 19 238,154 0 0
MUELLER WTR PRODS INC COM SER A 624758108 49,130 4,893,450 SH   SOLE 21 4,893,450 0 0
MUELLER WTR PRODS INC COM SER A 624758108 47,942 4,775,127 SH   SOLE 22 4,557,566 0 217,561
MUELLER WTR PRODS INC COM SER A 624758108 332 33,032 SH   SOLE 26 18,054 0 14,978
MUELLER WTR PRODS INC COM SER A 624758108 232 23,073 SH   SOLE 28 23,073 0 0
MUELLER WTR PRODS INC COM SER A 624758108 5,398 537,607 SH   SOLE 30 537,607 0 0
MUELLER WTR PRODS INC COM SER A 624758108 188 18,689 SH   SOLE 40 18,689 0 0
MULTI COLOR CORP COM 625383104 724 14,516 SH   SOLE 2 531 0 13,985
MULTI COLOR CORP COM 625383104 6 118 SH   SOLE 4 118 0 0
MULTI COLOR CORP COM 625383104 14 280 SH   SOLE 7 280 0 0
MULTI COLOR CORP COM 625383104 3,013 60,385 SH   SOLE 18 60,385 0 0
MULTI COLOR CORP COM 625383104 1,066 21,367 SH   SOLE 19 21,367 0 0
MULTI COLOR CORP COM 625383104 75,361 1,510,540 SH   SOLE 21 1,510,540 0 0
MULTI COLOR CORP COM 625383104 21,227 425,472 SH   SOLE 22 407,281 0 18,191
MULTI COLOR CORP COM 625383104 212 4,255 SH   SOLE 26 0 0 4,255
MULTI COLOR CORP COM 625383104 97 1,948 SH   SOLE 28 1,948 0 0
MULTI COLOR CORP COM 625383104 1,050 21,048 SH   SOLE 30 21,048 0 0
MULTI COLOR CORP COM 625383104 71 1,424 SH   SOLE 40 1,424 0 0
MURPHY OIL CORP COM 626717102 12,427 424,140 SH   SOLE 2 79,904 0 344,236
MURPHY OIL CORP COM 626717102 22 754 SH   SOLE 4 754 0 0
MURPHY OIL CORP COM 626717102 178 6,069 SH   SOLE 7 6,069 0 0
MURPHY OIL CORP COM 626717102 38 1,280 SH   SOLE 15 1,280 0 0
MURPHY OIL CORP COM 626717102 13,860 473,047 SH   SOLE 18 473,047 0 0
MURPHY OIL CORP COM 626717102 1,020 34,797 SH   SOLE 19 34,797 0 0
MURPHY OIL CORP COM 626717102 241,712 8,249,540 SH   SOLE 21 8,249,540 0 0
MURPHY OIL CORP COM 626717102 192,504 6,570,103 SH   SOLE 22 6,206,024 0 364,079
MURPHY OIL CORP COM 626717102 5,255 179,362 SH   SOLE 25 179,362 0 0
MURPHY OIL CORP COM 626717102 5,703 194,647 SH   SOLE 26 127,145 0 67,502
MURPHY OIL CORP COM 626717102 624 21,306 SH   SOLE 28 21,306 0 0
MURPHY OIL CORP COM 626717102 2,586 88,269 SH   SOLE 30 88,269 0 0
MURPHY OIL CORP COM 626717102 100 3,411 SH   SOLE 31 3,411 0 0
MURPHY OIL CORP COM 626717102 3,517 120,018 SH   SOLE 36 120,018 0 0
MURPHY OIL CORP COM 626717102 488 16,666 SH   SOLE 40 16,666 0 0
MURPHY USA INC COM 626755102 3,922 45,805 SH   SOLE 2 16,940 0 28,865
MURPHY USA INC COM 626755102 9 106 SH   SOLE 4 106 0 0
MURPHY USA INC COM 626755102 127 1,487 SH   SOLE 7 1,487 0 0
MURPHY USA INC COM 626755102 15,375 179,577 SH   SOLE 18 178,374 0 1,203
MURPHY USA INC COM 626755102 6,050 70,657 SH   SOLE 19 70,657 0 0
MURPHY USA INC COM 626755102 180,193 2,104,571 SH   SOLE 21 2,104,571 0 0
MURPHY USA INC COM 626755102 95,440 1,114,689 SH   SOLE 22 1,048,251 0 66,438
MURPHY USA INC COM 626755102 221 2,580 SH   SOLE 23 2,580 0 0
MURPHY USA INC COM 626755102 1,118 13,054 SH   SOLE 26 11,159 0 1,895
MURPHY USA INC COM 626755102 348 4,065 SH   SOLE 28 4,065 0 0
MURPHY USA INC COM 626755102 541 6,320 SH   SOLE 29 0 0 6,320
MURPHY USA INC COM 626755102 854 9,977 SH   SOLE 30 9,977 0 0
MURPHY USA INC COM 626755102 1,102 12,870 SH   SOLE 36 12,870 0 0
MURPHY USA INC COM 626755102 278 3,245 SH   SOLE 40 3,245 0 0
MUSTANG BIO INC COM 62818Q104 44 12,846 SH   SOLE 2 393 0 12,453
MUSTANG BIO INC COM 62818Q104 167 48,992 SH   SOLE 18 48,992 0 0
MUSTANG BIO INC COM 62818Q104 87 25,523 SH   SOLE 19 25,523 0 0
MUSTANG BIO INC COM 62818Q104 1,840 539,690 SH   SOLE 21 539,690 0 0
MUSTANG BIO INC COM 62818Q104 577 169,273 SH   SOLE 22 159,963 0 9,310
MUTUALFIRST FINL INC COM 62845B104 176 5,880 SH   SOLE 2 179 0 5,701
MUTUALFIRST FINL INC COM 62845B104 5 163 SH   SOLE 7 163 0 0
MUTUALFIRST FINL INC COM 62845B104 607 20,242 SH   SOLE 18 20,242 0 0
MUTUALFIRST FINL INC COM 62845B104 241 8,040 SH   SOLE 19 8,040 0 0
MUTUALFIRST FINL INC COM 62845B104 6,063 202,307 SH   SOLE 21 202,307 0 0
MUTUALFIRST FINL INC COM 62845B104 2,030 67,729 SH   SOLE 22 64,571 0 3,158
MVB FINANCIAL CORP COM 553810102 116 7,628 SH   SOLE 2 362 0 7,266
MVB FINANCIAL CORP COM 553810102 445 29,182 SH   SOLE 18 29,182 0 0
MVB FINANCIAL CORP COM 553810102 174 11,426 SH   SOLE 19 11,426 0 0
MVB FINANCIAL CORP COM 553810102 4,662 305,710 SH   SOLE 21 305,710 0 0
MVB FINANCIAL CORP COM 553810102 1,015 66,580 SH   SOLE 22 62,496 0 4,084
MYERS INDS INC COM 628464109 496 28,981 SH   SOLE 2 1,237 0 27,744
MYERS INDS INC COM 628464109 11 670 SH   SOLE 7 670 0 0
MYERS INDS INC COM 628464109 2,723 159,123 SH   SOLE 18 159,123 0 0
MYERS INDS INC COM 628464109 950 55,502 SH   SOLE 19 55,502 0 0
MYERS INDS INC COM 628464109 66,047 3,860,164 SH   SOLE 21 3,860,164 0 0
MYERS INDS INC COM 628464109 17,282 1,010,030 SH   SOLE 22 972,770 0 37,260
MYERS INDS INC COM 628464109 56 3,288 SH   SOLE 28 3,288 0 0
MYERS INDS INC COM 628464109 869 50,810 SH   SOLE 30 50,810 0 0
MYERS INDS INC COM 628464109 46 2,706 SH   SOLE 40 2,706 0 0
MYLAN N V SHS EURO N59465109 36,124 1,274,661 SH   SOLE 2 117,384 0 1,157,277
MYLAN N V SHS EURO N59465109 4,604 162,456 SH   SOLE 4 148,487 0 13,969
MYLAN N V SHS EURO N59465109 13,594 479,663 SH   SOLE 7 419,778 0 59,885
MYLAN N V SHS EURO N59465109 246 8,678 SH   SOLE 13 8,678 0 0
MYLAN N V SHS EURO N59465109 177 6,239 SH   SOLE 15 6,239 0 0
MYLAN N V SHS EURO N59465109 36,582 1,290,839 SH   SOLE 18 1,219,407 0 71,432
MYLAN N V SHS EURO N59465109 8,238 290,690 SH   SOLE 19 290,690 0 0
MYLAN N V SHS EURO N59465109 502,519 17,731,795 SH   SOLE 21 17,731,795 0 0
MYLAN N V SHS EURO N59465109 360,999 12,738,144 SH   SOLE 22 11,346,967 0 1,391,177
MYLAN N V SHS EURO N59465109 10,444 368,509 SH   SOLE 23 368,509 0 0
MYLAN N V SHS EURO N59465109 13,583 479,301 SH   SOLE 25 479,301 0 0
MYLAN N V SHS EURO N59465109 54,333 1,917,181 SH   SOLE 26 583,971 0 1,333,210
MYLAN N V SHS EURO N59465109 2,813 99,243 SH   SOLE 28 72,117 0 27,126
MYLAN N V SHS EURO N59465109 608 21,453 SH   SOLE 29 21,453 0 0
MYLAN N V SHS EURO N59465109 67,674 2,387,925 SH   SOLE 30 2,387,925 0 0
MYLAN N V SHS EURO N59465109 4,242 149,698 SH   SOLE 31 89,916 0 59,782
MYLAN N V SHS EURO N59465109 2,124 74,947 SH   SOLE 32 74,947 0 0
MYLAN N V SHS EURO N59465109 2,888 101,898 SH   SOLE 34 101,898 0 0
MYLAN N V SHS EURO N59465109 12,031 424,509 SH   SOLE 36 424,509 0 0
MYLAN N V SHS EURO N59465109 324 11,436 SH   SOLE 40 11,436 0 0
MYOKARDIA INC COM 62857M105 2,646 50,897 SH   SOLE 2 24,615 0 26,282
MYOKARDIA INC COM 62857M105 11 215 SH   SOLE 4 215 0 0
MYOKARDIA INC COM 62857M105 34 662 SH   SOLE 7 662 0 0
MYOKARDIA INC COM 62857M105 6,414 123,374 SH   SOLE 18 119,281 0 4,093
MYOKARDIA INC COM 62857M105 11,138 214,230 SH   SOLE 19 214,230 0 0
MYOKARDIA INC COM 62857M105 87 1,679 SH   SOLE 20 1,679 0 0
MYOKARDIA INC COM 62857M105 80,791 1,553,979 SH   SOLE 21 1,553,979 0 0
MYOKARDIA INC COM 62857M105 50,472 970,808 SH   SOLE 22 928,704 0 42,104
MYOKARDIA INC COM 62857M105 163 3,133 SH   SOLE 23 3,133 0 0
MYOKARDIA INC COM 62857M105 753 14,477 SH   SOLE 26 7,830 0 6,647
MYOKARDIA INC COM 62857M105 231 4,449 SH   SOLE 28 4,449 0 0
MYOKARDIA INC COM 62857M105 689 13,252 SH   SOLE 30 13,252 0 0
MYOKARDIA INC COM 62857M105 3,947 75,927 SH   SOLE 34 75,927 0 0
MYOKARDIA INC COM 62857M105 159 3,056 SH   SOLE 40 3,056 0 0
MYOMO INC COM 62857J102 3 2,176 SH   SOLE 18 2,176 0 0
MYOMO INC COM 62857J102 31 25,560 SH   SOLE 21 25,560 0 0
MYOS RENS TECHNOLOGY INC COM 62857P108 0 307 SH   SOLE 21 307 0 0
MYOVANT SCIENCES LTD COM G637AM102 163 6,810 SH   SOLE 21 6,810 0 0
MYOVANT SCIENCES LTD COM G637AM102 446 18,702 SH   SOLE 22 7,119 0 11,583
MYOVANT SCIENCES LTD COM G637AM102 61 2,545 SH   SOLE 30 2,545 0 0
MYR GROUP INC DEL COM 55405W104 465 13,416 SH   SOLE 2 1,026 0 12,390
MYR GROUP INC DEL COM 55405W104 8 222 SH   SOLE 4 222 0 0
MYR GROUP INC DEL COM 55405W104 245 7,078 SH   SOLE 7 7,078 0 0
MYR GROUP INC DEL COM 55405W104 2,609 75,350 SH   SOLE 18 73,194 0 2,156
MYR GROUP INC DEL COM 55405W104 1,360 39,270 SH   SOLE 19 39,270 0 0
MYR GROUP INC DEL COM 55405W104 62,278 1,798,393 SH   SOLE 21 1,798,393 0 0
MYR GROUP INC DEL COM 55405W104 18,444 532,605 SH   SOLE 22 504,838 0 27,767
MYR GROUP INC DEL COM 55405W104 27 778 SH   SOLE 23 778 0 0
MYR GROUP INC DEL COM 55405W104 568 16,403 SH   SOLE 26 0 0 16,403
MYR GROUP INC DEL COM 55405W104 104 2,994 SH   SOLE 28 2,994 0 0
MYR GROUP INC DEL COM 55405W104 882 25,455 SH   SOLE 30 25,455 0 0
MYR GROUP INC DEL COM 55405W104 68 1,975 SH   SOLE 40 1,975 0 0
MYRIAD GENETICS INC COM 62855J104 2,061 62,076 SH   SOLE 2 6,738 0 55,338
MYRIAD GENETICS INC COM 62855J104 13 399 SH   SOLE 4 399 0 0
MYRIAD GENETICS INC COM 62855J104 47 1,418 SH   SOLE 7 1,418 0 0
MYRIAD GENETICS INC COM 62855J104 10,151 305,761 SH   SOLE 18 301,083 0 4,678
MYRIAD GENETICS INC COM 62855J104 5,964 179,632 SH   SOLE 19 179,632 0 0
MYRIAD GENETICS INC COM 62855J104 293,913 8,852,807 SH   SOLE 21 8,852,807 0 0
MYRIAD GENETICS INC COM 62855J104 75,007 2,259,239 SH   SOLE 22 2,166,924 0 92,315
MYRIAD GENETICS INC COM 62855J104 534 16,081 SH   SOLE 23 16,081 0 0
MYRIAD GENETICS INC COM 62855J104 1,799 54,195 SH   SOLE 26 21,398 0 32,797
MYRIAD GENETICS INC COM 62855J104 306 9,212 SH   SOLE 28 9,212 0 0
MYRIAD GENETICS INC COM 62855J104 9,149 275,563 SH   SOLE 30 275,563 0 0
MYRIAD GENETICS INC COM 62855J104 105 3,156 SH   SOLE 34 3,156 0 0
MYRIAD GENETICS INC COM 62855J104 219 6,593 SH   SOLE 40 6,593 0 0
NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 960 1,350,000 PRN   SOLE 21 1,350,000 0 0
NABORS INDUSTRIES LTD SHS G6359F103 2,325 675,861 SH   SOLE 2 50,507 0 625,354
NABORS INDUSTRIES LTD SHS G6359F103 8 2,306 SH   SOLE 4 2,306 0 0
NABORS INDUSTRIES LTD SHS G6359F103 81 23,466 SH   SOLE 7 23,466 0 0
NABORS INDUSTRIES LTD SHS G6359F103 2,222 645,868 SH   SOLE 18 645,868 0 0
NABORS INDUSTRIES LTD SHS G6359F103 2,415 701,999 SH   SOLE 19 701,999 0 0
NABORS INDUSTRIES LTD SHS G6359F103 99,504 28,925,705 SH   SOLE 21 28,925,705 0 0
NABORS INDUSTRIES LTD SHS G6359F103 34,909 10,147,946 SH   SOLE 22 9,017,276 0 1,130,670
NABORS INDUSTRIES LTD SHS G6359F103 240 69,635 SH   SOLE 26 46,639 0 22,996
NABORS INDUSTRIES LTD SHS G6359F103 151 43,940 SH   SOLE 28 43,940 0 0
NABORS INDUSTRIES LTD SHS G6359F103 1,300 377,917 SH   SOLE 29 0 0 377,917
NABORS INDUSTRIES LTD SHS G6359F103 1,659 482,192 SH   SOLE 30 482,192 0 0
NABORS INDUSTRIES LTD SHS G6359F103 24 7,033 SH   SOLE 31 7,033 0 0
NABORS INDUSTRIES LTD SHS G6359F103 127 37,019 SH   SOLE 36 37,019 0 0
NABORS INDUSTRIES LTD SHS G6359F103 112 32,507 SH   SOLE 40 32,507 0 0
NACCO INDS INC CL A 629579103 192 5,016 SH   SOLE 2 105 0 4,911
NACCO INDS INC CL A 629579103 4 115 SH   SOLE 7 115 0 0
NACCO INDS INC CL A 629579103 509 13,319 SH   SOLE 18 13,319 0 0
NACCO INDS INC CL A 629579103 242 6,324 SH   SOLE 19 6,324 0 0
NACCO INDS INC CL A 629579103 5,038 131,827 SH   SOLE 21 131,827 0 0
NACCO INDS INC CL A 629579103 4,923 128,806 SH   SOLE 22 125,423 0 3,383
NAM TAI PPTY INC SHS G63907102 239 24,290 SH   SOLE 21 24,290 0 0
NAM TAI PPTY INC SHS G63907102 943 95,718 SH   SOLE 22 95,718 0 0
NAM TAI PPTY INC SHS G63907102 145 14,671 SH   SOLE 30 14,671 0 0
NANOMETRICS INC COM 630077105 650 21,037 SH   SOLE 2 3,533 0 17,504
NANOMETRICS INC COM 630077105 17 554 SH   SOLE 7 554 0 0
NANOMETRICS INC COM 630077105 3,243 105,016 SH   SOLE 18 105,016 0 0
NANOMETRICS INC COM 630077105 2,951 95,561 SH   SOLE 19 95,561 0 0
NANOMETRICS INC COM 630077105 79,517 2,575,020 SH   SOLE 21 2,575,020 0 0
NANOMETRICS INC COM 630077105 21,843 707,345 SH   SOLE 22 679,350 0 27,995
NANOMETRICS INC COM 630077105 293 9,503 SH   SOLE 23 9,503 0 0
NANOMETRICS INC COM 630077105 1,039 33,635 SH   SOLE 26 0 0 33,635
NANOMETRICS INC COM 630077105 100 3,248 SH   SOLE 28 3,248 0 0
NANOMETRICS INC COM 630077105 1,086 35,171 SH   SOLE 30 35,171 0 0
NANOMETRICS INC COM 630077105 63 2,030 SH   SOLE 40 2,030 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 599 25,042 SH   SOLE 2 4,264 0 20,778
NANOSTRING TECHNOLOGIES INC COM 63009R109 8 349 SH   SOLE 7 349 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 2,301 96,159 SH   SOLE 18 88,484 0 7,675
NANOSTRING TECHNOLOGIES INC COM 63009R109 2,587 108,103 SH   SOLE 19 108,103 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 28,672 1,198,172 SH   SOLE 21 1,198,172 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 17,749 741,698 SH   SOLE 22 724,361 0 17,337
NANOSTRING TECHNOLOGIES INC COM 63009R109 310 12,963 SH   SOLE 23 12,963 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,256 52,472 SH   SOLE 26 0 0 52,472
NANOSTRING TECHNOLOGIES INC COM 63009R109 27 1,127 SH   SOLE 30 1,127 0 0
NANOVIRICIDES INC COM NEW 630087203 8 28,417 SH   SOLE 21 28,417 0 0
NANTHEALTH INC COM 630104107 18 19,814 SH   SOLE 2 1,079 0 18,735
NANTHEALTH INC COM 630104107 57 62,330 SH   SOLE 18 62,330 0 0
NANTHEALTH INC COM 630104107 24 25,997 SH   SOLE 19 25,997 0 0
NANTHEALTH INC COM 630104107 709 770,788 SH   SOLE 21 770,788 0 0
NANTHEALTH INC COM 630104107 156 169,859 SH   SOLE 22 165,422 0 4,437
NANTKWEST INC COM 63016Q102 42 26,691 SH   SOLE 2 1,428 0 25,263
NANTKWEST INC COM 63016Q102 161 101,732 SH   SOLE 18 101,732 0 0
NANTKWEST INC COM 63016Q102 68 43,169 SH   SOLE 19 43,169 0 0
NANTKWEST INC COM 63016Q102 1,578 999,013 SH   SOLE 21 999,013 0 0
NANTKWEST INC COM 63016Q102 851 538,500 SH   SOLE 22 519,568 0 18,932
NAPCO SEC TECHNOLOGIES INC COM 630402105 202 9,717 SH   SOLE 2 505 0 9,212
NAPCO SEC TECHNOLOGIES INC COM 630402105 829 39,954 SH   SOLE 18 39,954 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 359 17,328 SH   SOLE 19 17,328 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 8,068 389,001 SH   SOLE 21 389,001 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 9,694 467,397 SH   SOLE 22 460,897 0 6,500
NASDAQ INC COM 631103108 25,311 289,299 SH   SOLE 2 32,177 0 257,122
NASDAQ INC COM 631103108 3,103 35,467 SH   SOLE 4 32,383 0 3,084
NASDAQ INC COM 631103108 8,506 97,220 SH   SOLE 7 89,700 0 7,520
NASDAQ INC COM 631103108 243 2,773 SH   SOLE 13 2,773 0 0
NASDAQ INC COM 631103108 126 1,444 SH   SOLE 15 1,444 0 0
NASDAQ INC COM 631103108 23,005 262,943 SH   SOLE 18 248,239 0 14,704
NASDAQ INC COM 631103108 2,719 31,082 SH   SOLE 19 31,082 0 0
NASDAQ INC COM 631103108 246,418 2,816,533 SH   SOLE 21 2,816,533 0 0
NASDAQ INC COM 631103108 242,724 2,774,301 SH   SOLE 22 2,464,113 0 310,188
NASDAQ INC COM 631103108 7,261 82,988 SH   SOLE 23 82,988 0 0
NASDAQ INC COM 631103108 9,951 113,743 SH   SOLE 25 113,743 0 0
NASDAQ INC COM 631103108 43,549 497,764 SH   SOLE 26 150,407 0 347,357
NASDAQ INC COM 631103108 1,923 21,975 SH   SOLE 28 15,976 0 5,999
NASDAQ INC COM 631103108 2,437 27,850 SH   SOLE 29 3,844 0 24,006
NASDAQ INC COM 631103108 36,141 413,083 SH   SOLE 30 413,083 0 0
NASDAQ INC COM 631103108 3,256 37,214 SH   SOLE 31 23,014 0 14,200
NASDAQ INC COM 631103108 715 8,174 SH   SOLE 34 8,174 0 0
NASDAQ INC COM 631103108 8,751 100,027 SH   SOLE 36 100,027 0 0
NASDAQ INC COM 631103108 205 2,343 SH   SOLE 40 2,343 0 0
NATERA INC COM 632307104 724 35,128 SH   SOLE 2 9,546 0 25,582
NATERA INC COM 632307104 14 702 SH   SOLE 7 702 0 0
NATERA INC COM 632307104 2,535 122,956 SH   SOLE 18 111,903 0 11,053
NATERA INC COM 632307104 3,650 177,025 SH   SOLE 19 177,025 0 0
NATERA INC COM 632307104 23,491 1,139,231 SH   SOLE 21 1,139,231 0 0
NATERA INC COM 632307104 24,097 1,168,608 SH   SOLE 22 1,131,962 0 36,646
NATERA INC COM 632307104 839 40,683 SH   SOLE 23 40,683 0 0
NATERA INC COM 632307104 1,419 68,821 SH   SOLE 26 0 0 68,821
NATERA INC COM 632307104 101 4,896 SH   SOLE 28 4,896 0 0
NATERA INC COM 632307104 314 15,222 SH   SOLE 30 15,222 0 0
NATERA INC COM 632307104 63 3,069 SH   SOLE 40 3,069 0 0
NATHANS FAMOUS INC NEW COM 632347100 165 2,418 SH   SOLE 2 109 0 2,309
NATHANS FAMOUS INC NEW COM 632347100 5 66 SH   SOLE 7 66 0 0
NATHANS FAMOUS INC NEW COM 632347100 638 9,328 SH   SOLE 18 9,328 0 0
NATHANS FAMOUS INC NEW COM 632347100 286 4,188 SH   SOLE 19 4,188 0 0
NATHANS FAMOUS INC NEW COM 632347100 6,456 94,380 SH   SOLE 21 94,380 0 0
NATHANS FAMOUS INC NEW COM 632347100 3,022 44,180 SH   SOLE 22 41,878 0 2,302
NATIONAL BANKSHARES INC VA COM 634865109 289 6,738 SH   SOLE 2 251 0 6,487
NATIONAL BANKSHARES INC VA COM 634865109 5 114 SH   SOLE 7 114 0 0
NATIONAL BANKSHARES INC VA COM 634865109 986 23,010 SH   SOLE 18 23,010 0 0
NATIONAL BANKSHARES INC VA COM 634865109 458 10,682 SH   SOLE 19 10,682 0 0
NATIONAL BANKSHARES INC VA COM 634865109 10,103 235,767 SH   SOLE 21 235,767 0 0
NATIONAL BANKSHARES INC VA COM 634865109 8,121 189,527 SH   SOLE 22 183,618 0 5,909
NATIONAL BEVERAGE CORP COM 635017106 586 10,150 SH   SOLE 2 407 0 9,743
NATIONAL BEVERAGE CORP COM 635017106 4 63 SH   SOLE 4 63 0 0
NATIONAL BEVERAGE CORP COM 635017106 15 255 SH   SOLE 7 255 0 0
NATIONAL BEVERAGE CORP COM 635017106 2,313 40,070 SH   SOLE 18 37,903 0 2,167
NATIONAL BEVERAGE CORP COM 635017106 1,506 26,084 SH   SOLE 19 26,084 0 0
NATIONAL BEVERAGE CORP COM 635017106 21,623 374,557 SH   SOLE 21 374,557 0 0
NATIONAL BEVERAGE CORP COM 635017106 21,130 366,021 SH   SOLE 22 346,532 0 19,489
NATIONAL BEVERAGE CORP COM 635017106 64 1,108 SH   SOLE 23 1,108 0 0
NATIONAL BEVERAGE CORP COM 635017106 521 9,025 SH   SOLE 26 5,635 0 3,390
NATIONAL BEVERAGE CORP COM 635017106 77 1,326 SH   SOLE 28 1,326 0 0
NATIONAL BEVERAGE CORP COM 635017106 180 3,122 SH   SOLE 30 3,122 0 0
NATIONAL BEVERAGE CORP COM 635017106 74 1,276 SH   SOLE 40 1,276 0 0
NATIONAL BK HLDGS CORP CL A 633707104 925 27,815 SH   SOLE 2 1,076 0 26,739
NATIONAL BK HLDGS CORP CL A 633707104 10 307 SH   SOLE 4 307 0 0
NATIONAL BK HLDGS CORP CL A 633707104 18 546 SH   SOLE 7 546 0 0
NATIONAL BK HLDGS CORP CL A 633707104 4,025 121,016 SH   SOLE 18 121,016 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,488 44,750 SH   SOLE 19 44,750 0 0
NATIONAL BK HLDGS CORP CL A 633707104 94,911 2,853,611 SH   SOLE 21 2,853,611 0 0
NATIONAL BK HLDGS CORP CL A 633707104 30,231 908,924 SH   SOLE 22 871,898 0 37,026
NATIONAL BK HLDGS CORP CL A 633707104 349 10,494 SH   SOLE 26 0 0 10,494
NATIONAL BK HLDGS CORP CL A 633707104 110 3,300 SH   SOLE 28 3,300 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,470 44,204 SH   SOLE 30 44,204 0 0
NATIONAL BK HLDGS CORP CL A 633707104 128 3,849 SH   SOLE 40 3,849 0 0
NATIONAL CINEMEDIA INC COM 635309107 561 79,556 SH   SOLE 2 2,889 0 76,667
NATIONAL CINEMEDIA INC COM 635309107 3 380 SH   SOLE 4 380 0 0
NATIONAL CINEMEDIA INC COM 635309107 12 1,687 SH   SOLE 7 1,687 0 0
NATIONAL CINEMEDIA INC COM 635309107 1,824 258,678 SH   SOLE 18 258,678 0 0
NATIONAL CINEMEDIA INC COM 635309107 847 120,126 SH   SOLE 19 120,126 0 0
NATIONAL CINEMEDIA INC COM 635309107 18,807 2,667,602 SH   SOLE 21 2,667,602 0 0
NATIONAL CINEMEDIA INC COM 635309107 13,941 1,977,481 SH   SOLE 22 1,867,340 0 110,141
NATIONAL CINEMEDIA INC COM 635309107 78 11,014 SH   SOLE 26 7,817 0 3,197
NATIONAL CINEMEDIA INC COM 635309107 62 8,826 SH   SOLE 28 8,826 0 0
NATIONAL CINEMEDIA INC COM 635309107 194 27,553 SH   SOLE 30 27,553 0 0
NATIONAL CINEMEDIA INC COM 635309107 51 7,277 SH   SOLE 40 7,277 0 0
NATIONAL COMM CORP COM 63546L102 649 16,562 SH   SOLE 2 612 0 15,950
NATIONAL COMM CORP COM 63546L102 15 380 SH   SOLE 7 380 0 0
NATIONAL COMM CORP COM 63546L102 2,275 58,011 SH   SOLE 18 58,011 0 0
NATIONAL COMM CORP COM 63546L102 1,083 27,632 SH   SOLE 19 27,632 0 0
NATIONAL COMM CORP COM 63546L102 22,231 566,976 SH   SOLE 21 566,976 0 0
NATIONAL COMM CORP COM 63546L102 21,694 553,278 SH   SOLE 22 529,232 0 24,046
NATIONAL COMM CORP COM 63546L102 97 2,480 SH   SOLE 26 0 0 2,480
NATIONAL COMM CORP COM 63546L102 92 2,352 SH   SOLE 40 2,352 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 72 6,892 SH   SOLE 22 6,892 0 0
NATIONAL FUEL GAS CO N J COM 636180101 12,131 199,007 SH   SOLE 2 51,060 0 147,947
NATIONAL FUEL GAS CO N J COM 636180101 22 360 SH   SOLE 4 360 0 0
NATIONAL FUEL GAS CO N J COM 636180101 5,396 88,521 SH   SOLE 7 88,521 0 0
NATIONAL FUEL GAS CO N J COM 636180101 15,998 262,432 SH   SOLE 18 262,432 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,043 17,112 SH   SOLE 19 17,112 0 0
NATIONAL FUEL GAS CO N J COM 636180101 270,594 4,438,873 SH   SOLE 21 4,438,873 0 0
NATIONAL FUEL GAS CO N J COM 636180101 172,333 2,826,984 SH   SOLE 22 2,664,677 0 162,307
NATIONAL FUEL GAS CO N J COM 636180101 1,693 27,773 SH   SOLE 26 18,477 0 9,296
NATIONAL FUEL GAS CO N J COM 636180101 595 9,761 SH   SOLE 28 9,761 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,278 20,965 SH   SOLE 30 20,965 0 0
NATIONAL FUEL GAS CO N J COM 636180101 103 1,696 SH   SOLE 31 1,696 0 0
NATIONAL FUEL GAS CO N J COM 636180101 181 2,961 SH   SOLE 36 2,961 0 0
NATIONAL FUEL GAS CO N J COM 636180101 386 6,331 SH   SOLE 40 6,331 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1,415 59,621 SH   SOLE 2 2,305 0 57,316
NATIONAL GEN HLDGS CORP COM 636220303 9 366 SH   SOLE 4 366 0 0
NATIONAL GEN HLDGS CORP COM 636220303 24 1,012 SH   SOLE 7 1,012 0 0
NATIONAL GEN HLDGS CORP COM 636220303 4,869 205,164 SH   SOLE 18 205,164 0 0
NATIONAL GEN HLDGS CORP COM 636220303 2,444 102,992 SH   SOLE 19 102,992 0 0
NATIONAL GEN HLDGS CORP COM 636220303 48,964 2,063,367 SH   SOLE 21 2,063,367 0 0
NATIONAL GEN HLDGS CORP COM 636220303 46,144 1,944,525 SH   SOLE 22 1,857,516 0 87,009
NATIONAL GEN HLDGS CORP COM 636220303 90 3,805 SH   SOLE 23 3,805 0 0
NATIONAL GEN HLDGS CORP COM 636220303 630 26,561 SH   SOLE 26 21,735 0 4,826
NATIONAL GEN HLDGS CORP COM 636220303 201 8,480 SH   SOLE 28 8,480 0 0
NATIONAL GEN HLDGS CORP COM 636220303 403 16,970 SH   SOLE 30 16,970 0 0
NATIONAL GEN HLDGS CORP COM 636220303 169 7,103 SH   SOLE 40 7,103 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 5 82 SH   SOLE 18 82 0 0
NATIONAL HEALTH INVS INC COM 63633D104 3,066 39,031 SH   SOLE 2 1,441 0 37,590
NATIONAL HEALTH INVS INC COM 63633D104 851 10,839 SH   SOLE 4 10,839 0 0
NATIONAL HEALTH INVS INC COM 63633D104 4,761 60,608 SH   SOLE 7 60,608 0 0
NATIONAL HEALTH INVS INC COM 63633D104 128 1,626 SH   SOLE 15 1,626 0 0
NATIONAL HEALTH INVS INC COM 63633D104 10,279 130,860 SH   SOLE 18 130,860 0 0
NATIONAL HEALTH INVS INC COM 63633D104 10,013 127,469 SH   SOLE 19 127,469 0 0
NATIONAL HEALTH INVS INC COM 63633D104 132,221 1,683,270 SH   SOLE 21 1,683,270 0 0
NATIONAL HEALTH INVS INC COM 63633D104 143,675 1,829,094 SH   SOLE 22 1,775,390 0 53,704
NATIONAL HEALTH INVS INC COM 63633D104 187 2,386 SH   SOLE 23 2,386 0 0
NATIONAL HEALTH INVS INC COM 63633D104 6,903 87,882 SH   SOLE 25 87,882 0 0
NATIONAL HEALTH INVS INC COM 63633D104 2,312 29,428 SH   SOLE 26 9,285 0 20,143
NATIONAL HEALTH INVS INC COM 63633D104 403 5,129 SH   SOLE 28 5,129 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,166 14,842 SH   SOLE 29 14,842 0 0
NATIONAL HEALTH INVS INC COM 63633D104 16,633 211,755 SH   SOLE 30 211,755 0 0
NATIONAL HEALTH INVS INC COM 63633D104 312 3,971 SH   SOLE 40 3,971 0 0
NATIONAL HEALTHCARE CORP COM 635906100 939 12,375 SH   SOLE 2 500 0 11,875
NATIONAL HEALTHCARE CORP COM 635906100 18 232 SH   SOLE 7 232 0 0
NATIONAL HEALTHCARE CORP COM 635906100 3,006 39,616 SH   SOLE 18 39,616 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,416 18,661 SH   SOLE 19 18,661 0 0
NATIONAL HEALTHCARE CORP COM 635906100 33,277 438,544 SH   SOLE 21 438,544 0 0
NATIONAL HEALTHCARE CORP COM 635906100 24,222 319,213 SH   SOLE 22 306,925 0 12,288
NATIONAL HEALTHCARE CORP COM 635906100 330 4,354 SH   SOLE 23 4,354 0 0
NATIONAL HEALTHCARE CORP COM 635906100 822 10,836 SH   SOLE 26 0 0 10,836
NATIONAL HEALTHCARE CORP COM 635906100 108 1,420 SH   SOLE 28 1,420 0 0
NATIONAL HEALTHCARE CORP COM 635906100 201 2,643 SH   SOLE 30 2,643 0 0
NATIONAL HEALTHCARE CORP COM 635906100 85 1,126 SH   SOLE 40 1,126 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 3 903 SH   SOLE 18 903 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 34 11,222 SH   SOLE 21 11,222 0 0
NATIONAL INSTRS CORP COM 636518102 22,213 500,742 SH   SOLE 2 262,169 0 238,573
NATIONAL INSTRS CORP COM 636518102 1,838 41,424 SH   SOLE 4 41,424 0 0
NATIONAL INSTRS CORP COM 636518102 529 11,919 SH   SOLE 7 11,919 0 0
NATIONAL INSTRS CORP COM 636518102 3,015 67,970 SH   SOLE 13 67,970 0 0
NATIONAL INSTRS CORP COM 636518102 20,181 454,940 SH   SOLE 18 434,309 0 20,631
NATIONAL INSTRS CORP COM 636518102 30,210 681,025 SH   SOLE 19 681,025 0 0
NATIONAL INSTRS CORP COM 636518102 253,498 5,714,573 SH   SOLE 21 5,714,573 0 0
NATIONAL INSTRS CORP COM 636518102 195,049 4,396,956 SH   SOLE 22 3,988,473 0 408,483
NATIONAL INSTRS CORP COM 636518102 2,819 63,543 SH   SOLE 23 63,543 0 0
NATIONAL INSTRS CORP COM 636518102 582 13,114 SH   SOLE 25 13,114 0 0
NATIONAL INSTRS CORP COM 636518102 2,829 63,778 SH   SOLE 26 35,990 0 27,788
NATIONAL INSTRS CORP COM 636518102 722 16,279 SH   SOLE 28 16,279 0 0
NATIONAL INSTRS CORP COM 636518102 4,115 92,767 SH   SOLE 29 32,285 0 60,482
NATIONAL INSTRS CORP COM 636518102 2,414 54,423 SH   SOLE 30 54,423 0 0
NATIONAL INSTRS CORP COM 636518102 4,377 98,676 SH   SOLE 31 82,731 0 15,945
NATIONAL INSTRS CORP COM 636518102 753 16,984 SH   SOLE 34 16,984 0 0
NATIONAL INSTRS CORP COM 636518102 2,873 64,767 SH   SOLE 36 64,767 0 0
NATIONAL INSTRS CORP COM 636518102 517 11,663 SH   SOLE 40 11,663 0 0
NATIONAL OILWELL VARCO INC COM 637071101 26,255 985,534 SH   SOLE 2 111,974 0 873,560
NATIONAL OILWELL VARCO INC COM 637071101 3,070 115,248 SH   SOLE 4 105,422 0 9,826
NATIONAL OILWELL VARCO INC COM 637071101 8,704 326,723 SH   SOLE 7 301,567 0 25,156
NATIONAL OILWELL VARCO INC COM 637071101 371 13,913 SH   SOLE 13 13,913 0 0
NATIONAL OILWELL VARCO INC COM 637071101 80 2,999 SH   SOLE 15 2,999 0 0
NATIONAL OILWELL VARCO INC COM 637071101 25,996 975,824 SH   SOLE 18 926,088 0 49,736
NATIONAL OILWELL VARCO INC COM 637071101 3,252 122,089 SH   SOLE 19 122,089 0 0
NATIONAL OILWELL VARCO INC COM 637071101 236,883 8,892,008 SH   SOLE 21 8,892,008 0 0
NATIONAL OILWELL VARCO INC COM 637071101 262,122 9,839,418 SH   SOLE 22 8,752,007 0 1,087,411
NATIONAL OILWELL VARCO INC COM 637071101 7,253 272,246 SH   SOLE 23 272,246 0 0
NATIONAL OILWELL VARCO INC COM 637071101 9,392 352,571 SH   SOLE 25 352,571 0 0
NATIONAL OILWELL VARCO INC COM 637071101 53,386 2,003,978 SH   SOLE 26 491,646 0 1,512,332
NATIONAL OILWELL VARCO INC COM 637071101 1,992 74,764 SH   SOLE 28 54,407 0 20,357
NATIONAL OILWELL VARCO INC COM 637071101 423 15,866 SH   SOLE 29 15,866 0 0
NATIONAL OILWELL VARCO INC COM 637071101 35,972 1,350,297 SH   SOLE 30 1,350,297 0 0
NATIONAL OILWELL VARCO INC COM 637071101 3,037 113,998 SH   SOLE 31 73,729 0 40,269
NATIONAL OILWELL VARCO INC COM 637071101 795 29,841 SH   SOLE 34 29,841 0 0
NATIONAL OILWELL VARCO INC COM 637071101 9,585 359,813 SH   SOLE 36 359,813 0 0
NATIONAL OILWELL VARCO INC COM 637071101 294 11,028 SH   SOLE 40 11,028 0 0
NATIONAL PRESTO INDS INC COM 637215104 502 4,624 SH   SOLE 2 165 0 4,459
NATIONAL PRESTO INDS INC COM 637215104 7 60 SH   SOLE 4 60 0 0
NATIONAL PRESTO INDS INC COM 637215104 13 116 SH   SOLE 7 116 0 0
NATIONAL PRESTO INDS INC COM 637215104 2,471 22,767 SH   SOLE 18 22,767 0 0
NATIONAL PRESTO INDS INC COM 637215104 836 7,698 SH   SOLE 19 7,698 0 0
NATIONAL PRESTO INDS INC COM 637215104 79,385 731,325 SH   SOLE 21 731,325 0 0
NATIONAL PRESTO INDS INC COM 637215104 16,984 156,459 SH   SOLE 22 149,462 0 6,997
NATIONAL PRESTO INDS INC COM 637215104 277 2,548 SH   SOLE 26 0 0 2,548
NATIONAL PRESTO INDS INC COM 637215104 80 734 SH   SOLE 28 734 0 0
NATIONAL PRESTO INDS INC COM 637215104 794 7,319 SH   SOLE 30 7,319 0 0
NATIONAL PRESTO INDS INC COM 637215104 51 468 SH   SOLE 40 468 0 0
NATIONAL RESH CORP COM NEW 637372202 426 11,033 SH   SOLE 2 2,286 0 8,747
NATIONAL RESH CORP COM NEW 637372202 9 230 SH   SOLE 7 230 0 0
NATIONAL RESH CORP COM NEW 637372202 1,507 39,054 SH   SOLE 18 38,550 0 504
NATIONAL RESH CORP COM NEW 637372202 2,004 51,917 SH   SOLE 19 51,917 0 0
NATIONAL RESH CORP COM NEW 637372202 14,546 376,836 SH   SOLE 21 376,836 0 0
NATIONAL RESH CORP COM NEW 637372202 6,291 162,982 SH   SOLE 22 147,505 0 15,477
NATIONAL RESH CORP COM NEW 637372202 233 6,030 SH   SOLE 23 6,030 0 0
NATIONAL RESH CORP COM NEW 637372202 356 9,215 SH   SOLE 26 0 0 9,215
NATIONAL RESH CORP COM NEW 637372202 127 3,290 SH   SOLE 30 3,290 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 25,543 461,148 SH   SOLE 2 93,071 0 368,077
NATIONAL RETAIL PPTYS INC COM 637417106 5,957 107,548 SH   SOLE 4 103,489 0 4,059
NATIONAL RETAIL PPTYS INC COM 637417106 24,381 440,174 SH   SOLE 7 407,807 0 32,367
NATIONAL RETAIL PPTYS INC COM 637417106 56 1,015 SH   SOLE 13 1,015 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 353 6,376 SH   SOLE 15 6,376 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 26,658 481,270 SH   SOLE 18 467,977 0 13,293
NATIONAL RETAIL PPTYS INC COM 637417106 15,793 285,131 SH   SOLE 19 285,131 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 646,989 11,680,615 SH   SOLE 21 11,680,615 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 418,069 7,547,743 SH   SOLE 22 7,212,610 0 335,133
NATIONAL RETAIL PPTYS INC COM 637417106 6,809 122,922 SH   SOLE 23 122,922 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 18,978 342,633 SH   SOLE 25 342,633 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 22,706 409,938 SH   SOLE 26 153,397 0 256,541
NATIONAL RETAIL PPTYS INC COM 637417106 1,682 30,366 SH   SOLE 28 22,414 0 7,952
NATIONAL RETAIL PPTYS INC COM 637417106 3,520 63,544 SH   SOLE 29 63,544 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 67,622 1,220,839 SH   SOLE 30 1,220,839 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 2,533 45,728 SH   SOLE 31 27,999 0 17,729
NATIONAL RETAIL PPTYS INC COM 637417106 476 8,587 SH   SOLE 34 8,587 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 2,484 44,839 SH   SOLE 36 44,839 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 269 4,860 SH   SOLE 40 4,860 0 0
NATIONAL SEC GROUP INC COM 637546102 3 286 SH   SOLE 18 286 0 0
NATIONAL SEC GROUP INC COM 637546102 3 249 SH   SOLE 21 249 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,326 81,593 SH   SOLE 2 24,532 0 57,061
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 428 15,022 SH   SOLE 4 15,022 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,375 83,310 SH   SOLE 7 83,310 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 65 2,269 SH   SOLE 15 2,269 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 7,046 247,149 SH   SOLE 18 247,149 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 12,064 423,145 SH   SOLE 19 423,145 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 178,664 6,266,726 SH   SOLE 21 6,266,726 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 78,082 2,738,757 SH   SOLE 22 2,667,274 0 71,483
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,587 90,737 SH   SOLE 23 90,737 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3,558 124,784 SH   SOLE 25 124,784 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 6,201 217,493 SH   SOLE 26 15,695 0 201,798
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 228 8,005 SH   SOLE 28 8,005 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 570 20,000 SH   SOLE 29 20,000 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 9,472 332,227 SH   SOLE 30 332,227 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 163 5,711 SH   SOLE 40 5,711 0 0
NATIONAL VISION HLDGS INC COM 63845R107 1,608 51,172 SH   SOLE 2 2,351 0 48,821
NATIONAL VISION HLDGS INC COM 63845R107 10 327 SH   SOLE 4 327 0 0
NATIONAL VISION HLDGS INC COM 63845R107 34 1,076 SH   SOLE 7 1,076 0 0
NATIONAL VISION HLDGS INC COM 63845R107 6,229 198,196 SH   SOLE 18 198,196 0 0
NATIONAL VISION HLDGS INC COM 63845R107 3,109 98,904 SH   SOLE 19 98,904 0 0
NATIONAL VISION HLDGS INC COM 63845R107 62,548 1,990,084 SH   SOLE 21 1,990,084 0 0
NATIONAL VISION HLDGS INC COM 63845R107 57,487 1,829,045 SH   SOLE 22 1,747,719 0 81,326
NATIONAL VISION HLDGS INC COM 63845R107 521 16,590 SH   SOLE 26 10,835 0 5,755
NATIONAL VISION HLDGS INC COM 63845R107 239 7,616 SH   SOLE 28 7,616 0 0
NATIONAL VISION HLDGS INC COM 63845R107 564 17,951 SH   SOLE 30 17,951 0 0
NATIONAL VISION HLDGS INC COM 63845R107 157 4,982 SH   SOLE 40 4,982 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 656 2,499 SH   SOLE 2 91 0 2,408
NATIONAL WESTN LIFE GROUP IN CL A 638517102 14 53 SH   SOLE 7 53 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,896 7,223 SH   SOLE 18 7,223 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 983 3,746 SH   SOLE 19 3,746 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 19,030 72,502 SH   SOLE 21 72,502 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 17,606 67,078 SH   SOLE 22 63,803 0 3,275
NATIONAL WESTN LIFE GROUP IN CL A 638517102 245 933 SH   SOLE 26 0 0 933
NATIONAL WESTN LIFE GROUP IN CL A 638517102 100 380 SH   SOLE 28 380 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 283 1,080 SH   SOLE 30 1,080 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 110 420 SH   SOLE 40 420 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 12 1,031 SH   SOLE 18 1,031 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 175 15,219 SH   SOLE 21 15,219 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 249 14,373 SH   SOLE 2 415 0 13,958
NATURAL GAS SERVICES GROUP COM 63886Q109 6 342 SH   SOLE 7 342 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 738 42,640 SH   SOLE 18 42,640 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 304 17,559 SH   SOLE 19 17,559 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 7,304 421,981 SH   SOLE 21 421,981 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 7,026 405,881 SH   SOLE 22 389,438 0 16,443
NATURAL GAS SERVICES GROUP COM 63886Q109 30 1,746 SH   SOLE 28 1,746 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 80 4,645 SH   SOLE 30 4,645 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 23 1,356 SH   SOLE 40 1,356 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 149 12,470 SH   SOLE 2 3,018 0 9,452
NATURAL GROCERS BY VITAMIN C COM 63888U108 3 227 SH   SOLE 7 227 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 381 31,865 SH   SOLE 18 31,865 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 484 40,525 SH   SOLE 19 40,525 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 3,772 315,649 SH   SOLE 21 315,649 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 2,979 249,303 SH   SOLE 22 242,530 0 6,773
NATURAL GROCERS BY VITAMIN C COM 63888U108 123 10,288 SH   SOLE 23 10,288 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 249 20,851 SH   SOLE 26 0 0 20,851
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 132 10,153 SH   SOLE 2 4,325 0 5,828
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 2 184 SH   SOLE 7 184 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 365 28,125 SH   SOLE 18 24,059 0 4,066
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 980 75,647 SH   SOLE 19 75,647 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 3,444 265,761 SH   SOLE 21 265,761 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 3,791 292,498 SH   SOLE 22 286,185 0 6,313
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 241 18,615 SH   SOLE 23 18,615 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 436 33,665 SH   SOLE 26 0 0 33,665
NATURES SUNSHINE PRODUCTS IN COM 639027101 88 9,453 SH   SOLE 2 462 0 8,991
NATURES SUNSHINE PRODUCTS IN COM 639027101 3 355 SH   SOLE 7 355 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 288 31,054 SH   SOLE 18 31,054 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 112 12,075 SH   SOLE 19 12,075 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 3,017 324,717 SH   SOLE 21 324,717 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 811 87,316 SH   SOLE 22 80,628 0 6,688
NATUS MEDICAL INC DEL COM 639050103 671 26,425 SH   SOLE 2 1,179 0 25,246
NATUS MEDICAL INC DEL COM 639050103 5 195 SH   SOLE 4 195 0 0
NATUS MEDICAL INC DEL COM 639050103 17 676 SH   SOLE 7 676 0 0
NATUS MEDICAL INC DEL COM 639050103 3,621 142,652 SH   SOLE 18 142,652 0 0
NATUS MEDICAL INC DEL COM 639050103 1,293 50,926 SH   SOLE 19 50,926 0 0
NATUS MEDICAL INC DEL COM 639050103 96,344 3,796,072 SH   SOLE 21 3,796,072 0 0
NATUS MEDICAL INC DEL COM 639050103 24,861 979,538 SH   SOLE 22 938,180 0 41,358
NATUS MEDICAL INC DEL COM 639050103 502 19,790 SH   SOLE 26 11,776 0 8,014
NATUS MEDICAL INC DEL COM 639050103 122 4,815 SH   SOLE 28 4,815 0 0
NATUS MEDICAL INC DEL COM 639050103 1,237 48,735 SH   SOLE 30 48,735 0 0
NATUS MEDICAL INC DEL COM 639050103 91 3,579 SH   SOLE 40 3,579 0 0
NAUTILUS INC COM 63910B102 139 25,032 SH   SOLE 2 1,140 0 23,892
NAUTILUS INC COM 63910B102 4 743 SH   SOLE 7 743 0 0
NAUTILUS INC COM 63910B102 739 132,835 SH   SOLE 18 132,835 0 0
NAUTILUS INC COM 63910B102 232 41,757 SH   SOLE 19 41,757 0 0
NAUTILUS INC COM 63910B102 18,659 3,355,925 SH   SOLE 21 3,355,925 0 0
NAUTILUS INC COM 63910B102 5,950 1,070,134 SH   SOLE 22 1,032,378 0 37,756
NAUTILUS INC COM 63910B102 24 4,230 SH   SOLE 28 4,230 0 0
NAUTILUS INC COM 63910B102 235 42,238 SH   SOLE 30 42,238 0 0
NAUTILUS INC COM 63910B102 21 3,699 SH   SOLE 40 3,699 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 0 1 SH   SOLE 17 0 0 1
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 12 87,861 SH   SOLE 21 87,861 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 333 2,410,188 SH   SOLE 22 2,410,188 0 0
NAVIENT CORPORATION COM 63938C108 7,246 626,281 SH   SOLE 2 109,715 0 516,566
NAVIENT CORPORATION COM 63938C108 43 3,674 SH   SOLE 4 3,674 0 0
NAVIENT CORPORATION COM 63938C108 153 13,227 SH   SOLE 7 13,227 0 0
NAVIENT CORPORATION COM 63938C108 7,522 650,120 SH   SOLE 18 650,120 0 0
NAVIENT CORPORATION COM 63938C108 620 53,629 SH   SOLE 19 53,629 0 0
NAVIENT CORPORATION COM 63938C108 127,725 11,039,347 SH   SOLE 21 11,039,347 0 0
NAVIENT CORPORATION COM 63938C108 114,684 9,912,205 SH   SOLE 22 9,297,008 0 615,197
NAVIENT CORPORATION COM 63938C108 20 1,697 SH   SOLE 23 1,697 0 0
NAVIENT CORPORATION COM 63938C108 994 85,891 SH   SOLE 26 45,566 0 40,325
NAVIENT CORPORATION COM 63938C108 383 33,092 SH   SOLE 28 33,092 0 0
NAVIENT CORPORATION COM 63938C108 773 66,823 SH   SOLE 30 66,823 0 0
NAVIENT CORPORATION COM 63938C108 64 5,570 SH   SOLE 31 5,570 0 0
NAVIENT CORPORATION COM 63938C108 140 12,120 SH   SOLE 34 12,120 0 0
NAVIENT CORPORATION COM 63938C108 1,315 113,673 SH   SOLE 36 113,673 0 0
NAVIENT CORPORATION COM 63938C108 273 23,628 SH   SOLE 40 23,628 0 0
NAVIGANT CONSULTING INC COM 63935N107 855 43,924 SH   SOLE 2 1,479 0 42,445
NAVIGANT CONSULTING INC COM 63935N107 4 195 SH   SOLE 4 195 0 0
NAVIGANT CONSULTING INC COM 63935N107 21 1,066 SH   SOLE 7 1,066 0 0
NAVIGANT CONSULTING INC COM 63935N107 3,567 183,219 SH   SOLE 18 183,219 0 0
NAVIGANT CONSULTING INC COM 63935N107 1,289 66,216 SH   SOLE 19 66,216 0 0
NAVIGANT CONSULTING INC COM 63935N107 86,327 4,433,837 SH   SOLE 21 4,433,837 0 0
NAVIGANT CONSULTING INC COM 63935N107 23,765 1,220,580 SH   SOLE 22 1,156,481 0 64,099
NAVIGANT CONSULTING INC COM 63935N107 539 27,670 SH   SOLE 26 11,641 0 16,029
NAVIGANT CONSULTING INC COM 63935N107 133 6,840 SH   SOLE 28 6,840 0 0
NAVIGANT CONSULTING INC COM 63935N107 1,238 63,568 SH   SOLE 30 63,568 0 0
NAVIGANT CONSULTING INC COM 63935N107 126 6,453 SH   SOLE 40 6,453 0 0
NAVIGATORS GROUP INC COM 638904102 1,527 21,851 SH   SOLE 2 1,779 0 20,072
NAVIGATORS GROUP INC COM 638904102 7 102 SH   SOLE 4 102 0 0
NAVIGATORS GROUP INC COM 638904102 32 460 SH   SOLE 7 460 0 0
NAVIGATORS GROUP INC COM 638904102 6,482 92,778 SH   SOLE 18 92,778 0 0
NAVIGATORS GROUP INC COM 638904102 2,927 41,897 SH   SOLE 19 41,897 0 0
NAVIGATORS GROUP INC COM 638904102 168,077 2,405,573 SH   SOLE 21 2,405,573 0 0
NAVIGATORS GROUP INC COM 638904102 45,898 656,909 SH   SOLE 22 628,960 0 27,949
NAVIGATORS GROUP INC COM 638904102 279 3,986 SH   SOLE 23 3,986 0 0
NAVIGATORS GROUP INC COM 638904102 1,368 19,584 SH   SOLE 26 6,440 0 13,144
NAVIGATORS GROUP INC COM 638904102 224 3,201 SH   SOLE 28 3,201 0 0
NAVIGATORS GROUP INC COM 638904102 2,257 32,305 SH   SOLE 30 32,305 0 0
NAVIGATORS GROUP INC COM 638904102 174 2,496 SH   SOLE 40 2,496 0 0
NAVIOS MARITIME HLDGS INC SPON ADR PFD H 63938Y308 0 10 SH   SOLE 17 0 0 10
NAVISTAR INTL CORP NEW COM 63934E108 1,675 51,873 SH   SOLE 2 1,813 0 50,060
NAVISTAR INTL CORP NEW COM 63934E108 7 231 SH   SOLE 4 231 0 0
NAVISTAR INTL CORP NEW COM 63934E108 56 1,742 SH   SOLE 7 1,742 0 0
NAVISTAR INTL CORP NEW COM 63934E108 5,119 158,498 SH   SOLE 18 158,498 0 0
NAVISTAR INTL CORP NEW COM 63934E108 2,505 77,546 SH   SOLE 19 77,546 0 0
NAVISTAR INTL CORP NEW COM 63934E108 53,146 1,645,388 SH   SOLE 21 1,645,388 0 0
NAVISTAR INTL CORP NEW COM 63934E108 55,160 1,707,727 SH   SOLE 22 1,646,306 0 61,421
NAVISTAR INTL CORP NEW COM 63934E108 247 7,633 SH   SOLE 26 5,352 0 2,281
NAVISTAR INTL CORP NEW COM 63934E108 193 5,962 SH   SOLE 28 5,962 0 0
NAVISTAR INTL CORP NEW COM 63934E108 371 11,487 SH   SOLE 30 11,487 0 0
NAVISTAR INTL CORP NEW COM 63934E108 133 4,108 SH   SOLE 36 4,108 0 0
NAVISTAR INTL CORP NEW COM 63934E108 179 5,553 SH   SOLE 40 5,553 0 0
NAVISTAR INTL CORP NEW NOTE 4.750% 4/1 63934EAS7 1,116 1,115,000 PRN   SOLE 21 1,115,000 0 0
NBT BANCORP INC COM 628778102 1,545 42,918 SH   SOLE 2 1,457 0 41,461
NBT BANCORP INC COM 628778102 10 272 SH   SOLE 4 272 0 0
NBT BANCORP INC COM 628778102 6,942 192,770 SH   SOLE 18 192,770 0 0
NBT BANCORP INC COM 628778102 2,371 65,841 SH   SOLE 19 65,841 0 0
NBT BANCORP INC COM 628778102 168,727 4,685,546 SH   SOLE 21 4,685,546 0 0
NBT BANCORP INC COM 628778102 46,877 1,301,791 SH   SOLE 22 1,243,368 0 58,423
NBT BANCORP INC COM 628778102 653 18,144 SH   SOLE 26 7,373 0 10,771
NBT BANCORP INC COM 628778102 225 6,259 SH   SOLE 28 6,259 0 0
NBT BANCORP INC COM 628778102 2,377 66,015 SH   SOLE 30 66,015 0 0
NBT BANCORP INC COM 628778102 178 4,934 SH   SOLE 40 4,934 0 0
NCI BUILDING SYS INC COM NEW 628852204 233 37,884 SH   SOLE 2 5,044 0 32,840
NCI BUILDING SYS INC COM NEW 628852204 6 964 SH   SOLE 7 964 0 0
NCI BUILDING SYS INC COM NEW 628852204 836 135,756 SH   SOLE 18 132,250 0 3,506
NCI BUILDING SYS INC COM NEW 628852204 768 124,613 SH   SOLE 19 124,613 0 0
NCI BUILDING SYS INC COM NEW 628852204 8,136 1,320,751 SH   SOLE 21 1,320,751 0 0
NCI BUILDING SYS INC COM NEW 628852204 7,824 1,270,181 SH   SOLE 22 1,224,895 0 45,286
NCI BUILDING SYS INC COM NEW 628852204 16 2,630 SH   SOLE 23 2,630 0 0
NCI BUILDING SYS INC COM NEW 628852204 134 21,767 SH   SOLE 26 0 0 21,767
NCI BUILDING SYS INC COM NEW 628852204 26 4,196 SH   SOLE 28 4,196 0 0
NCI BUILDING SYS INC COM NEW 628852204 75 12,234 SH   SOLE 30 12,234 0 0
NCI BUILDING SYS INC COM NEW 628852204 634 102,969 SH   SOLE 34 102,969 0 0
NCI BUILDING SYS INC COM NEW 628852204 25 4,068 SH   SOLE 40 4,068 0 0
NCR CORP NEW COM 62886E108 7,920 290,210 SH   SOLE 2 58,230 0 231,980
NCR CORP NEW COM 62886E108 16 597 SH   SOLE 4 597 0 0
NCR CORP NEW COM 62886E108 119 4,368 SH   SOLE 7 4,368 0 0
NCR CORP NEW COM 62886E108 31 1,133 SH   SOLE 17 0 0 1,133
NCR CORP NEW COM 62886E108 9,352 342,682 SH   SOLE 18 342,682 0 0
NCR CORP NEW COM 62886E108 679 24,889 SH   SOLE 19 24,889 0 0
NCR CORP NEW COM 62886E108 162,234 5,944,806 SH   SOLE 21 5,944,806 0 0
NCR CORP NEW COM 62886E108 106,509 3,902,856 SH   SOLE 22 3,657,218 0 245,638
NCR CORP NEW COM 62886E108 940 34,434 SH   SOLE 26 20,694 0 13,740
NCR CORP NEW COM 62886E108 408 14,951 SH   SOLE 28 14,951 0 0
NCR CORP NEW COM 62886E108 871 31,925 SH   SOLE 30 31,925 0 0
NCR CORP NEW COM 62886E108 69 2,513 SH   SOLE 31 2,513 0 0
NCR CORP NEW COM 62886E108 208 7,638 SH   SOLE 36 7,638 0 0
NCR CORP NEW COM 62886E108 344 12,601 SH   SOLE 40 12,601 0 0
NCR CORP NEW OPTIONS 62886E108 82 3,000 SH Put SOLE 2 3,000 0 0
NCR CORP NEW OPTIONS 62886E108 3,139 115,000 SH Put SOLE 19 115,000 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 87 16,784 SH   SOLE 2 258 0 16,526
NCS MULTISTAGE HLDGS INC COM 628877102 163 31,401 SH   SOLE 18 31,401 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 66 12,813 SH   SOLE 19 12,813 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 2,009 387,921 SH   SOLE 21 387,921 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 654 126,303 SH   SOLE 22 120,123 0 6,180
NCS MULTISTAGE HLDGS INC COM 628877102 35 6,800 SH   SOLE 26 0 0 6,800
NCS MULTISTAGE HLDGS INC COM 628877102 13 2,422 SH   SOLE 30 2,422 0 0
NEENAH INC COM 640079109 954 14,818 SH   SOLE 2 575 0 14,243
NEENAH INC COM 640079109 7 103 SH   SOLE 4 103 0 0
NEENAH INC COM 640079109 21 333 SH   SOLE 7 333 0 0
NEENAH INC COM 640079109 4,665 72,478 SH   SOLE 18 72,478 0 0
NEENAH INC COM 640079109 1,652 25,667 SH   SOLE 19 25,667 0 0
NEENAH INC COM 640079109 116,002 1,802,398 SH   SOLE 21 1,802,398 0 0
NEENAH INC COM 640079109 32,035 497,747 SH   SOLE 22 475,939 0 21,808
NEENAH INC COM 640079109 767 11,918 SH   SOLE 26 6,481 0 5,437
NEENAH INC COM 640079109 156 2,424 SH   SOLE 28 2,424 0 0
NEENAH INC COM 640079109 1,575 24,477 SH   SOLE 30 24,477 0 0
NEENAH INC COM 640079109 121 1,874 SH   SOLE 40 1,874 0 0
NEKTAR THERAPEUTICS COM 640268108 14,096 419,512 SH   SOLE 2 64,880 0 354,632
NEKTAR THERAPEUTICS COM 640268108 1,768 52,629 SH   SOLE 4 48,106 0 4,523
NEKTAR THERAPEUTICS COM 640268108 4,713 140,262 SH   SOLE 7 132,178 0 8,084
NEKTAR THERAPEUTICS COM 640268108 33 985 SH   SOLE 13 985 0 0
NEKTAR THERAPEUTICS COM 640268108 14,649 435,968 SH   SOLE 18 411,167 0 24,801
NEKTAR THERAPEUTICS COM 640268108 6,645 197,769 SH   SOLE 19 197,769 0 0
NEKTAR THERAPEUTICS COM 640268108 185,586 5,523,402 SH   SOLE 21 5,523,402 0 0
NEKTAR THERAPEUTICS COM 640268108 134,834 4,012,907 SH   SOLE 22 3,606,471 0 406,436
NEKTAR THERAPEUTICS COM 640268108 4,192 124,760 SH   SOLE 23 124,760 0 0
NEKTAR THERAPEUTICS COM 640268108 4,038 120,191 SH   SOLE 25 120,191 0 0
NEKTAR THERAPEUTICS COM 640268108 17,234 512,906 SH   SOLE 26 169,857 0 343,049
NEKTAR THERAPEUTICS COM 640268108 1,093 32,525 SH   SOLE 28 23,284 0 9,241
NEKTAR THERAPEUTICS COM 640268108 1,439 42,834 SH   SOLE 29 7,502 0 35,332
NEKTAR THERAPEUTICS COM 640268108 25,114 747,449 SH   SOLE 30 747,449 0 0
NEKTAR THERAPEUTICS COM 640268108 1,779 52,952 SH   SOLE 31 34,563 0 18,389
NEKTAR THERAPEUTICS COM 640268108 2,146 63,863 SH   SOLE 34 63,863 0 0
NEKTAR THERAPEUTICS COM 640268108 1,051 31,275 SH   SOLE 36 31,275 0 0
NEKTAR THERAPEUTICS COM 640268108 106 3,154 SH   SOLE 40 3,154 0 0
NELNET INC CL A 64031N108 1,060 19,249 SH   SOLE 2 642 0 18,607
NELNET INC CL A 64031N108 10 182 SH   SOLE 4 182 0 0
NELNET INC CL A 64031N108 20 364 SH   SOLE 7 364 0 0
NELNET INC CL A 64031N108 3,255 59,098 SH   SOLE 18 59,098 0 0
NELNET INC CL A 64031N108 1,589 28,855 SH   SOLE 19 28,855 0 0
NELNET INC CL A 64031N108 33,297 604,639 SH   SOLE 21 604,639 0 0
NELNET INC CL A 64031N108 34,898 633,702 SH   SOLE 22 604,782 0 28,920
NELNET INC CL A 64031N108 157 2,851 SH   SOLE 23 2,851 0 0
NELNET INC CL A 64031N108 231 4,189 SH   SOLE 26 2,907 0 1,282
NELNET INC CL A 64031N108 157 2,844 SH   SOLE 28 2,844 0 0
NELNET INC CL A 64031N108 310 5,624 SH   SOLE 30 5,624 0 0
NELNET INC CL A 64031N108 59 1,070 SH   SOLE 34 1,070 0 0
NELNET INC CL A 64031N108 164 2,974 SH   SOLE 40 2,974 0 0
NEOGEN CORP COM 640491106 2,332 40,642 SH   SOLE 2 1,854 0 38,788
NEOGEN CORP COM 640491106 14 248 SH   SOLE 4 248 0 0
NEOGEN CORP COM 640491106 52 910 SH   SOLE 7 910 0 0
NEOGEN CORP COM 640491106 12,759 222,321 SH   SOLE 18 217,307 0 5,014
NEOGEN CORP COM 640491106 5,993 104,421 SH   SOLE 19 104,421 0 0
NEOGEN CORP COM 640491106 315,527 5,497,952 SH   SOLE 21 5,497,952 0 0
NEOGEN CORP COM 640491106 86,509 1,507,381 SH   SOLE 22 1,441,971 0 65,410
NEOGEN CORP COM 640491106 96 1,672 SH   SOLE 23 1,672 0 0
NEOGEN CORP COM 640491106 1,178 20,524 SH   SOLE 26 11,245 0 9,279
NEOGEN CORP COM 640491106 377 6,577 SH   SOLE 28 6,577 0 0
NEOGEN CORP COM 640491106 4,307 75,049 SH   SOLE 30 75,049 0 0
NEOGEN CORP COM 640491106 304 5,292 SH   SOLE 40 5,292 0 0
NEOGENOMICS INC COM NEW 64049M209 1,452 70,958 SH   SOLE 2 7,522 0 63,436
NEOGENOMICS INC COM NEW 64049M209 10 479 SH   SOLE 4 479 0 0
NEOGENOMICS INC COM NEW 64049M209 29 1,424 SH   SOLE 7 1,424 0 0
NEOGENOMICS INC COM NEW 64049M209 7,798 381,156 SH   SOLE 18 378,257 0 2,899
NEOGENOMICS INC COM NEW 64049M209 4,694 229,415 SH   SOLE 19 229,415 0 0
NEOGENOMICS INC COM NEW 64049M209 208,679 10,199,363 SH   SOLE 21 10,199,363 0 0
NEOGENOMICS INC COM NEW 64049M209 54,987 2,687,526 SH   SOLE 22 2,584,422 0 103,104
NEOGENOMICS INC COM NEW 64049M209 273 13,367 SH   SOLE 23 13,367 0 0
NEOGENOMICS INC COM NEW 64049M209 1,775 86,738 SH   SOLE 26 29,990 0 56,748
NEOGENOMICS INC COM NEW 64049M209 231 11,285 SH   SOLE 28 11,285 0 0
NEOGENOMICS INC COM NEW 64049M209 2,749 134,380 SH   SOLE 30 134,380 0 0
NEOGENOMICS INC COM NEW 64049M209 184 8,973 SH   SOLE 40 8,973 0 0
NEON THERAPEUTICS INC COM 64050Y100 74 11,447 SH   SOLE 2 427 0 11,020
NEON THERAPEUTICS INC COM 64050Y100 394 60,916 SH   SOLE 18 57,390 0 3,526
NEON THERAPEUTICS INC COM 64050Y100 202 31,210 SH   SOLE 19 31,210 0 0
NEON THERAPEUTICS INC COM 64050Y100 2,959 458,013 SH   SOLE 21 458,013 0 0
NEON THERAPEUTICS INC COM 64050Y100 784 121,340 SH   SOLE 22 118,794 0 2,546
NEON THERAPEUTICS INC COM 64050Y100 10 1,594 SH   SOLE 23 1,594 0 0
NEON THERAPEUTICS INC COM 64050Y100 10 1,601 SH   SOLE 26 0 0 1,601
NEONODE INC COM PAR 64051M709 6 2,003 SH   SOLE 21 2,003 0 0
NEONODE INC COM PAR 64051M709 299 94,557 SH   SOLE 22 94,557 0 0
NEOPHOTONICS CORP COM 64051T100 230 36,525 SH   SOLE 2 1,070 0 35,455
NEOPHOTONICS CORP COM 64051T100 4 683 SH   SOLE 7 683 0 0
NEOPHOTONICS CORP COM 64051T100 815 129,540 SH   SOLE 18 128,869 0 671
NEOPHOTONICS CORP COM 64051T100 380 60,366 SH   SOLE 19 60,366 0 0
NEOPHOTONICS CORP COM 64051T100 7,437 1,182,274 SH   SOLE 21 1,182,274 0 0
NEOPHOTONICS CORP COM 64051T100 7,003 1,113,290 SH   SOLE 22 1,087,188 0 26,102
NEOS THERAPEUTICS INC COM 64052L106 100 38,450 SH   SOLE 2 1,824 0 36,626
NEOS THERAPEUTICS INC COM 64052L106 3 966 SH   SOLE 7 966 0 0
NEOS THERAPEUTICS INC COM 64052L106 411 157,477 SH   SOLE 18 157,477 0 0
NEOS THERAPEUTICS INC COM 64052L106 182 69,856 SH   SOLE 19 69,856 0 0
NEOS THERAPEUTICS INC COM 64052L106 4,035 1,546,051 SH   SOLE 21 1,546,051 0 0
NEOS THERAPEUTICS INC COM 64052L106 2,236 856,682 SH   SOLE 22 829,092 0 27,590
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 19 6,054 SH   SOLE 22 6,054 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 0 14 SH   SOLE 4 14 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 143 39,809 SH   SOLE 21 39,809 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 172 47,999 SH   SOLE 22 23,923 0 24,076
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 87 24,097 SH   SOLE 26 0 0 24,097
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 22 6,264 SH   SOLE 28 6,264 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 59 16,329 SH   SOLE 30 16,329 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 19 5,316 SH   SOLE 40 5,316 0 0
NET ELEMENT INC COM PAR 64111R300 3 580 SH   SOLE 18 580 0 0
NET ELEMENT INC COM PAR 64111R300 42 7,082 SH   SOLE 21 7,082 0 0
NET ELEMENT INC COM PAR 64111R300 82 13,844 SH   SOLE 22 13,844 0 0
NETAPP INC COM 64110D104 43,771 631,252 SH   SOLE 2 60,645 0 570,607
NETAPP INC COM 64110D104 6,664 96,102 SH   SOLE 4 89,127 0 6,975
NETAPP INC COM 64110D104 19,662 283,560 SH   SOLE 7 220,202 0 63,358
NETAPP INC COM 64110D104 496 7,156 SH   SOLE 13 7,156 0 0
NETAPP INC COM 64110D104 166 2,396 SH   SOLE 15 2,396 0 0
NETAPP INC COM 64110D104 14 208 SH   SOLE 17 0 0 208
NETAPP INC COM 64110D104 38,162 550,366 SH   SOLE 18 516,820 0 33,546
NETAPP INC COM 64110D104 4,775 68,870 SH   SOLE 19 68,870 0 0
NETAPP INC COM 64110D104 453,118 6,534,734 SH   SOLE 21 6,534,734 0 0
NETAPP INC COM 64110D104 449,405 6,481,179 SH   SOLE 22 5,806,565 0 674,614
NETAPP INC COM 64110D104 12,506 180,353 SH   SOLE 23 180,353 0 0
NETAPP INC COM 64110D104 24,082 347,299 SH   SOLE 25 347,299 0 0
NETAPP INC COM 64110D104 81,056 1,168,968 SH   SOLE 26 307,304 0 861,664
NETAPP INC COM 64110D104 3,371 48,618 SH   SOLE 28 35,242 0 13,376
NETAPP INC COM 64110D104 4,439 64,014 SH   SOLE 29 10,485 0 53,529
NETAPP INC COM 64110D104 80,717 1,164,073 SH   SOLE 30 1,164,073 0 0
NETAPP INC COM 64110D104 5,722 82,521 SH   SOLE 31 51,190 0 31,331
NETAPP INC COM 64110D104 2,488 35,876 SH   SOLE 32 35,876 0 0
NETAPP INC COM 64110D104 1,616 23,310 SH   SOLE 34 23,310 0 0
NETAPP INC COM 64110D104 14,228 205,192 SH   SOLE 36 205,192 0 0
NETAPP INC COM 64110D104 376 5,419 SH   SOLE 40 5,419 0 0
NETEASE INC SPONSORED ADR 64110W102 19,024 78,789 SH   SOLE 2 2,549 0 76,240
NETEASE INC SPONSORED ADR 64110W102 4 18 SH   SOLE 3 18 0 0
NETEASE INC SPONSORED ADR 64110W102 12,952 53,644 SH   SOLE 4 53,644 0 0
NETEASE INC SPONSORED ADR 64110W102 3,441 14,252 SH   SOLE 7 14,252 0 0
NETEASE INC SPONSORED ADR 64110W102 6,139 25,426 SH   SOLE 13 25,426 0 0
NETEASE INC SPONSORED ADR 64110W102 41,156 170,453 SH   SOLE 15 160,836 0 9,617
NETEASE INC SPONSORED ADR 64110W102 6,774 28,057 SH   SOLE 18 28,057 0 0
NETEASE INC SPONSORED ADR 64110W102 12,209 50,565 SH   SOLE 19 50,565 0 0
NETEASE INC SPONSORED ADR 64110W102 432,774 1,792,397 SH   SOLE 21 1,792,397 0 0
NETEASE INC SPONSORED ADR 64110W102 248,380 1,028,701 SH   SOLE 22 947,890 0 80,811
NETEASE INC SPONSORED ADR 64110W102 11,387 47,159 SH   SOLE 23 47,159 0 0
NETEASE INC SPONSORED ADR 64110W102 19,842 82,179 SH   SOLE 25 82,179 0 0
NETEASE INC SPONSORED ADR 64110W102 90,919 376,555 SH   SOLE 26 57,300 0 319,255
NETEASE INC SPONSORED ADR 64110W102 2,775 11,491 SH   SOLE 28 11,491 0 0
NETEASE INC SPONSORED ADR 64110W102 4,032 16,698 SH   SOLE 29 9,316 0 7,382
NETEASE INC SPONSORED ADR 64110W102 128,230 531,081 SH   SOLE 30 531,081 0 0
NETEASE INC SPONSORED ADR 64110W102 1,232 5,102 SH   SOLE 31 5,102 0 0
NETEASE INC SPONSORED ADR 64110W102 3,738 15,480 SH   SOLE 32 15,480 0 0
NETEASE INC SPONSORED ADR 64110W102 193,906 803,091 SH   SOLE 34 803,091 0 0
NETEASE INC SPONSORED ADR 64110W102 167 693 SH   SOLE 36 693 0 0
NETEASE INC SPONSORED ADR 64110W102 167 692 SH   SOLE 40 692 0 0
NETFLIX INC COM 64110L106 409,968 1,149,787 SH   SOLE 2 147,249 0 1,002,538
NETFLIX INC COM 64110L106 53,078 148,862 SH   SOLE 4 137,224 0 11,638
NETFLIX INC COM 64110L106 124,314 348,647 SH   SOLE 7 348,647 0 0
NETFLIX INC COM 64110L106 3,683 10,328 SH   SOLE 13 10,328 0 0
NETFLIX INC COM 64110L106 1,526 4,280 SH   SOLE 15 4,280 0 0
NETFLIX INC COM 64110L106 48 134 SH   SOLE 17 0 0 134
NETFLIX INC COM 64110L106 564,168 1,582,253 SH   SOLE 18 1,323,641 0 258,612
NETFLIX INC COM 64110L106 310,605 871,115 SH   SOLE 19 871,115 0 0
NETFLIX INC COM 64110L106 2,643,868 7,414,931 SH   SOLE 21 7,414,931 0 0
NETFLIX INC COM 64110L106 3,693,791 10,359,522 SH   SOLE 22 9,240,307 0 1,119,215
NETFLIX INC COM 64110L106 114,617 321,453 SH   SOLE 23 321,453 0 0
NETFLIX INC COM 64110L106 146,376 410,523 SH   SOLE 25 410,523 0 0
NETFLIX INC COM 64110L106 522,680 1,465,896 SH   SOLE 26 433,285 0 1,032,611
NETFLIX INC COM 64110L106 29,797 83,569 SH   SOLE 28 60,772 0 22,797
NETFLIX INC COM 64110L106 18,994 53,270 SH   SOLE 29 19,275 0 33,995
NETFLIX INC COM 64110L106 572,263 1,604,956 SH   SOLE 30 1,604,956 0 0
NETFLIX INC COM 64110L106 48,398 135,736 SH   SOLE 31 84,168 0 51,568
NETFLIX INC COM 64110L106 22,609 63,408 SH   SOLE 32 63,408 0 0
NETFLIX INC COM 64110L106 40,226 112,818 SH   SOLE 34 112,818 0 0
NETFLIX INC COM 64110L106 109,732 307,751 SH   SOLE 36 307,751 0 0
NETFLIX INC COM 64110L106 3,613 10,134 SH   SOLE 40 10,134 0 0
NETGEAR INC COM 64111Q104 1,015 30,659 SH   SOLE 2 1,086 0 29,573
NETGEAR INC COM 64111Q104 4 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104 22 676 SH   SOLE 7 676 0 0
NETGEAR INC COM 64111Q104 4,470 134,973 SH   SOLE 18 134,973 0 0
NETGEAR INC COM 64111Q104 1,585 47,852 SH   SOLE 19 47,852 0 0
NETGEAR INC COM 64111Q104 117,309 3,541,924 SH   SOLE 21 3,541,924 0 0
NETGEAR INC COM 64111Q104 30,371 916,995 SH   SOLE 22 874,941 0 42,054
NETGEAR INC COM 64111Q104 314 9,470 SH   SOLE 26 4,354 0 5,116
NETGEAR INC COM 64111Q104 144 4,361 SH   SOLE 28 4,361 0 0
NETGEAR INC COM 64111Q104 1,477 44,606 SH   SOLE 30 44,606 0 0
NETGEAR INC COM 64111Q104 115 3,482 SH   SOLE 40 3,482 0 0
NETSCOUT SYS INC COM 64115T104 3,020 107,571 SH   SOLE 2 32,475 0 75,096
NETSCOUT SYS INC COM 64115T104 13 454 SH   SOLE 4 454 0 0
NETSCOUT SYS INC COM 64115T104 39 1,400 SH   SOLE 7 1,400 0 0
NETSCOUT SYS INC COM 64115T104 11,518 410,318 SH   SOLE 18 410,318 0 0
NETSCOUT SYS INC COM 64115T104 3,302 117,627 SH   SOLE 19 117,627 0 0
NETSCOUT SYS INC COM 64115T104 151,151 5,384,782 SH   SOLE 21 5,384,782 0 0
NETSCOUT SYS INC COM 64115T104 72,128 2,569,579 SH   SOLE 22 2,454,381 0 115,198
NETSCOUT SYS INC COM 64115T104 936 33,359 SH   SOLE 26 26,259 0 7,100
NETSCOUT SYS INC COM 64115T104 297 10,585 SH   SOLE 28 10,585 0 0
NETSCOUT SYS INC COM 64115T104 5,264 187,541 SH   SOLE 30 187,541 0 0
NETSCOUT SYS INC COM 64115T104 77 2,743 SH   SOLE 36 2,743 0 0
NETSCOUT SYS INC COM 64115T104 249 8,871 SH   SOLE 40 8,871 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 13 1,960 SH   SOLE 18 1,960 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 198 30,433 SH   SOLE 21 30,433 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1,995 306,504 SH   SOLE 22 306,504 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 6 2,367 SH   SOLE 18 2,367 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 101 38,867 SH   SOLE 21 38,867 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 12 4,475 SH   SOLE 22 4,475 0 0
NEURALSTEM INC COM NEW 64127R401 1 1,940 SH   SOLE 21 1,940 0 0
NEURALSTEM INC COM NEW 64127R401 30 68,214 SH   SOLE 22 68,214 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 15,364 174,398 SH   SOLE 2 5,964 0 168,434
NEUROCRINE BIOSCIENCES INC COM 64125C109 44 498 SH   SOLE 4 498 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 149 1,696 SH   SOLE 7 1,696 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 7,691 87,295 SH   SOLE 18 87,295 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 39,548 448,897 SH   SOLE 19 448,897 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 183,183 2,079,266 SH   SOLE 21 2,079,266 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 223,672 2,538,847 SH   SOLE 22 2,361,056 0 177,791
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,059 34,719 SH   SOLE 26 23,921 0 10,798
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,034 11,736 SH   SOLE 28 11,736 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 9,156 103,924 SH   SOLE 30 103,924 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 174 1,974 SH   SOLE 31 1,974 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 295 3,348 SH   SOLE 34 3,348 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 770 8,738 SH   SOLE 40 8,738 0 0
NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 1,791 1,325,000 PRN   SOLE 21 1,325,000 0 0
NEUROMETRIX INC COM PAR 641255708 0 108 SH   SOLE 21 108 0 0
NEUROMETRIX INC COM PAR 641255708 17 15,183 SH   SOLE 22 15,183 0 0
NEURONETICS INC COM 64131A105 158 10,388 SH   SOLE 2 434 0 9,954
NEURONETICS INC COM 64131A105 631 41,395 SH   SOLE 18 41,395 0 0
NEURONETICS INC COM 64131A105 303 19,890 SH   SOLE 19 19,890 0 0
NEURONETICS INC COM 64131A105 9,433 618,544 SH   SOLE 21 618,544 0 0
NEURONETICS INC COM 64131A105 3,505 229,866 SH   SOLE 22 226,250 0 3,616
NEURONETICS INC COM 64131A105 10 664 SH   SOLE 30 664 0 0
NEUROTROPE INC COM NEW 64129T207 7 1,296 SH   SOLE 18 1,296 0 0
NEUROTROPE INC COM NEW 64129T207 99 18,208 SH   SOLE 21 18,208 0 0
NEUROTROPE INC COM NEW 64129T207 28 5,073 SH   SOLE 22 5,073 0 0
NEVADA GOLD & CASINOS INC COM NEW 64126Q206 7 2,918 SH   SOLE 18 2,918 0 0
NEVADA GOLD & CASINOS INC COM NEW 64126Q206 136 54,779 SH   SOLE 21 54,779 0 0
NEVRO CORP COM 64157F103 2,803 44,837 SH   SOLE 2 22,347 0 22,490
NEVRO CORP COM 64157F103 8 134 SH   SOLE 4 134 0 0
NEVRO CORP COM 64157F103 38 604 SH   SOLE 7 604 0 0
NEVRO CORP COM 64157F103 7,407 118,501 SH   SOLE 18 117,052 0 1,449
NEVRO CORP COM 64157F103 19,556 312,846 SH   SOLE 19 312,846 0 0
NEVRO CORP COM 64157F103 69,486 1,111,600 SH   SOLE 21 1,111,600 0 0
NEVRO CORP COM 64157F103 54,418 870,554 SH   SOLE 22 833,251 0 37,303
NEVRO CORP COM 64157F103 26 418 SH   SOLE 23 418 0 0
NEVRO CORP COM 64157F103 1,014 16,227 SH   SOLE 26 2,122 0 14,105
NEVRO CORP COM 64157F103 234 3,740 SH   SOLE 28 3,740 0 0
NEVRO CORP COM 64157F103 420 6,714 SH   SOLE 30 6,714 0 0
NEVRO CORP COM 64157F103 4,027 64,423 SH   SOLE 34 64,423 0 0
NEVRO CORP COM 64157F103 206 3,295 SH   SOLE 40 3,295 0 0
NEW AGE BEVERAGES CORP COM 64157V108 57 10,919 SH   SOLE 18 10,919 0 0
NEW AGE BEVERAGES CORP COM 64157V108 1,079 205,057 SH   SOLE 21 205,057 0 0
NEW AGE BEVERAGES CORP COM 64157V108 5,451 1,036,369 SH   SOLE 22 1,036,369 0 0
NEW HOME CO INC COM 645370107 48 10,112 SH   SOLE 2 522 0 9,590
NEW HOME CO INC COM 645370107 199 41,750 SH   SOLE 18 41,750 0 0
NEW HOME CO INC COM 645370107 79 16,624 SH   SOLE 19 16,624 0 0
NEW HOME CO INC COM 645370107 2,223 467,110 SH   SOLE 21 467,110 0 0
NEW HOME CO INC COM 645370107 933 196,082 SH   SOLE 22 187,043 0 9,039
NEW JERSEY RES COM 646025106 6,291 126,360 SH   SOLE 2 40,747 0 85,613
NEW JERSEY RES COM 646025106 29 576 SH   SOLE 4 576 0 0
NEW JERSEY RES COM 646025106 9,846 197,750 SH   SOLE 7 197,750 0 0
NEW JERSEY RES COM 646025106 26,978 541,826 SH   SOLE 18 541,826 0 0
NEW JERSEY RES COM 646025106 6,747 135,510 SH   SOLE 19 135,510 0 0
NEW JERSEY RES COM 646025106 403,778 8,109,617 SH   SOLE 21 8,109,617 0 0
NEW JERSEY RES COM 646025106 150,859 3,029,914 SH   SOLE 22 2,911,777 0 118,137
NEW JERSEY RES COM 646025106 197 3,965 SH   SOLE 25 3,965 0 0
NEW JERSEY RES COM 646025106 2,173 43,647 SH   SOLE 26 25,907 0 17,740
NEW JERSEY RES COM 646025106 556 11,166 SH   SOLE 28 11,166 0 0
NEW JERSEY RES COM 646025106 1,146 23,025 SH   SOLE 30 23,025 0 0
NEW JERSEY RES COM 646025106 1,621 32,547 SH   SOLE 32 32,547 0 0
NEW JERSEY RES COM 646025106 107 2,139 SH   SOLE 34 2,139 0 0
NEW JERSEY RES COM 646025106 101 2,038 SH   SOLE 36 2,038 0 0
NEW JERSEY RES COM 646025106 462 9,278 SH   SOLE 40 9,278 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 696 66,242 SH   SOLE 2 4,059 0 62,183
NEW MEDIA INVT GROUP INC COM 64704V106 13 1,246 SH   SOLE 7 1,246 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 2,794 266,064 SH   SOLE 18 266,064 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 1,450 138,057 SH   SOLE 19 138,057 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 65,327 6,221,660 SH   SOLE 21 6,221,660 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 18,119 1,725,577 SH   SOLE 22 1,659,638 0 65,939
NEW MEDIA INVT GROUP INC COM 64704V106 136 12,986 SH   SOLE 23 12,986 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 1,240 118,132 SH   SOLE 26 21,657 0 96,475
NEW MEDIA INVT GROUP INC COM 64704V106 64 6,094 SH   SOLE 28 6,094 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 858 81,669 SH   SOLE 30 81,669 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 53 5,068 SH   SOLE 40 5,068 0 0
NEW MTN FIN CORP COM 647551100 4,412 325,100 SH   SOLE 30 325,100 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 25,227 280,018 SH   SOLE 2 20,405 0 259,613
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5,150 57,169 SH   SOLE 4 57,169 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1,866 20,716 SH   SOLE 7 20,716 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1,729 19,187 SH   SOLE 13 19,187 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 6,306 69,999 SH   SOLE 15 69,999 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 14,388 159,710 SH   SOLE 18 159,710 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 52,590 583,745 SH   SOLE 19 583,745 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 296,095 3,286,658 SH   SOLE 21 3,286,658 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 198,573 2,204,159 SH   SOLE 22 1,942,151 0 262,008
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 7,520 83,472 SH   SOLE 23 83,472 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 6,453 71,633 SH   SOLE 25 71,633 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 55,857 620,010 SH   SOLE 26 87,303 0 532,707
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1,867 20,726 SH   SOLE 28 20,726 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,794 31,014 SH   SOLE 29 18,722 0 12,292
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 83,002 921,327 SH   SOLE 30 921,327 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 713 7,913 SH   SOLE 31 7,913 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 695 7,714 SH   SOLE 32 7,714 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 23,668 262,717 SH   SOLE 34 262,717 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 108 1,200 SH   SOLE 40 1,200 0 0
NEW RELIC INC COM 64829B100 9,895 100,255 SH   SOLE 2 54,639 0 45,616
NEW RELIC INC COM 64829B100 1,117 11,320 SH   SOLE 4 11,320 0 0
NEW RELIC INC COM 64829B100 378 3,827 SH   SOLE 7 3,827 0 0
NEW RELIC INC COM 64829B100 257 2,603 SH   SOLE 13 2,603 0 0
NEW RELIC INC COM 64829B100 15,743 159,505 SH   SOLE 18 147,744 0 11,761
NEW RELIC INC COM 64829B100 23,098 234,026 SH   SOLE 19 234,026 0 0
NEW RELIC INC COM 64829B100 156,872 1,589,377 SH   SOLE 21 1,589,377 0 0
NEW RELIC INC COM 64829B100 154,642 1,566,792 SH   SOLE 22 1,477,646 0 89,146
NEW RELIC INC COM 64829B100 4,570 46,297 SH   SOLE 23 46,297 0 0
NEW RELIC INC COM 64829B100 334 3,384 SH   SOLE 25 3,384 0 0
NEW RELIC INC COM 64829B100 5,964 60,423 SH   SOLE 26 11,458 0 48,965
NEW RELIC INC COM 64829B100 567 5,741 SH   SOLE 28 5,741 0 0
NEW RELIC INC COM 64829B100 2,194 22,229 SH   SOLE 29 14,730 0 7,499
NEW RELIC INC COM 64829B100 1,481 15,004 SH   SOLE 30 15,004 0 0
NEW RELIC INC COM 64829B100 1,986 20,119 SH   SOLE 31 17,723 0 2,396
NEW RELIC INC COM 64829B100 2,538 25,719 SH   SOLE 34 25,719 0 0
NEW RELIC INC COM 64829B100 898 9,098 SH   SOLE 36 9,098 0 0
NEW RELIC INC COM 64829B100 436 4,415 SH   SOLE 40 4,415 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 14,847 878,013 SH   SOLE 2 44,811 0 833,202
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 20 1,208 SH   SOLE 4 1,208 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 213 12,585 SH   SOLE 7 12,585 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 3,367 199,107 SH   SOLE 18 199,107 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,433 84,740 SH   SOLE 19 84,740 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 208,667 12,339,857 SH   SOLE 21 12,339,857 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 187,884 11,110,803 SH   SOLE 22 10,310,759 0 800,044
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2,068 122,324 SH   SOLE 26 83,954 0 38,370
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 743 43,963 SH   SOLE 28 43,963 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,684 99,601 SH   SOLE 30 99,601 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 146 8,627 SH   SOLE 31 8,627 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 137 8,122 SH   SOLE 36 8,122 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 609 36,012 SH   SOLE 40 36,012 0 0
NEW SR INVT GROUP INC COM 648691103 464 85,094 SH   SOLE 2 2,818 0 82,276
NEW SR INVT GROUP INC COM 648691103 4 670 SH   SOLE 7 670 0 0
NEW SR INVT GROUP INC COM 648691103 1,400 256,892 SH   SOLE 18 256,892 0 0
NEW SR INVT GROUP INC COM 648691103 844 154,937 SH   SOLE 19 154,937 0 0
NEW SR INVT GROUP INC COM 648691103 15,471 2,838,787 SH   SOLE 21 2,838,787 0 0
NEW SR INVT GROUP INC COM 648691103 15,334 2,813,506 SH   SOLE 22 2,700,933 0 112,573
NEW SR INVT GROUP INC COM 648691103 113 20,656 SH   SOLE 23 20,656 0 0
NEW SR INVT GROUP INC COM 648691103 237 43,400 SH   SOLE 26 10,204 0 33,196
NEW SR INVT GROUP INC COM 648691103 68 12,439 SH   SOLE 28 12,439 0 0
NEW SR INVT GROUP INC COM 648691103 141 25,930 SH   SOLE 30 25,930 0 0
NEW SR INVT GROUP INC COM 648691103 342 62,800 SH   SOLE 34 62,800 0 0
NEW SR INVT GROUP INC COM 648691103 48 8,758 SH   SOLE 40 8,758 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 13,601 1,175,499 SH   SOLE 2 254,705 0 920,794
NEW YORK CMNTY BANCORP INC COM 649445103 26 2,235 SH   SOLE 4 2,235 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 650 56,145 SH   SOLE 7 56,145 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 37 3,208 SH   SOLE 15 3,208 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 18,005 1,556,183 SH   SOLE 18 1,556,183 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,188 102,693 SH   SOLE 19 102,693 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 388,856 33,608,962 SH   SOLE 21 33,608,962 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 179,416 15,506,987 SH   SOLE 22 14,511,984 0 995,003
NEW YORK CMNTY BANCORP INC COM 649445103 5,121 442,627 SH   SOLE 25 442,627 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 8,668 749,166 SH   SOLE 26 357,720 0 391,446
NEW YORK CMNTY BANCORP INC COM 649445103 716 61,862 SH   SOLE 28 61,862 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,512 130,703 SH   SOLE 30 130,703 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 115 9,979 SH   SOLE 31 9,979 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,123 183,456 SH   SOLE 32 183,456 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,597 310,912 SH   SOLE 36 310,912 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 605 52,284 SH   SOLE 40 52,284 0 0
NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 2,224 46,087 SH   SOLE 21 46,087 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,052 172,724 SH   SOLE 2 5,844 0 166,880
NEW YORK MTG TR INC COM PAR $.02 649604501 2 286 SH   SOLE 4 286 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 11 1,793 SH   SOLE 7 1,793 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 4,755 780,828 SH   SOLE 18 780,828 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,635 268,520 SH   SOLE 19 268,520 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 144,453 23,719,710 SH   SOLE 21 23,719,710 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 34,855 5,723,262 SH   SOLE 22 5,467,230 0 256,032
NEW YORK MTG TR INC COM PAR $.02 649604501 830 136,305 SH   SOLE 26 84,484 0 51,821
NEW YORK MTG TR INC COM PAR $.02 649604501 120 19,629 SH   SOLE 28 19,629 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,518 249,230 SH   SOLE 30 249,230 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 67 11,072 SH   SOLE 40 11,072 0 0
NEW YORK TIMES CO CL A 650111107 5,881 179,041 SH   SOLE 2 70,552 0 108,489
NEW YORK TIMES CO CL A 650111107 57 1,740 SH   SOLE 4 1,740 0 0
NEW YORK TIMES CO CL A 650111107 79 2,404 SH   SOLE 7 2,404 0 0
NEW YORK TIMES CO CL A 650111107 0 6 SH   SOLE 17 0 0 6
NEW YORK TIMES CO CL A 650111107 24,993 760,826 SH   SOLE 18 760,826 0 0
NEW YORK TIMES CO CL A 650111107 42,161 1,283,440 SH   SOLE 19 1,283,440 0 0
NEW YORK TIMES CO CL A 650111107 316,177 9,624,868 SH   SOLE 21 9,624,868 0 0
NEW YORK TIMES CO CL A 650111107 154,636 4,707,324 SH   SOLE 22 4,535,070 0 172,254
NEW YORK TIMES CO CL A 650111107 171 5,209 SH   SOLE 23 5,209 0 0
NEW YORK TIMES CO CL A 650111107 1,879 57,195 SH   SOLE 26 25,034 0 32,161
NEW YORK TIMES CO CL A 650111107 556 16,919 SH   SOLE 28 16,919 0 0
NEW YORK TIMES CO CL A 650111107 1,167 35,522 SH   SOLE 30 35,522 0 0
NEW YORK TIMES CO CL A 650111107 57 1,722 SH   SOLE 31 1,722 0 0
NEW YORK TIMES CO CL A 650111107 10 311 SH   SOLE 36 311 0 0
NEW YORK TIMES CO CL A 650111107 483 14,693 SH   SOLE 40 14,693 0 0
NEWELL BRANDS INC COM 651229106 18,671 1,217,135 SH   SOLE 2 195,464 0 1,021,671
NEWELL BRANDS INC COM 651229106 2,233 145,553 SH   SOLE 4 132,738 0 12,815
NEWELL BRANDS INC COM 651229106 5,951 387,917 SH   SOLE 7 348,266 0 39,651
NEWELL BRANDS INC COM 651229106 43 2,833 SH   SOLE 13 2,833 0 0
NEWELL BRANDS INC COM 651229106 73 4,764 SH   SOLE 15 4,764 0 0
NEWELL BRANDS INC COM 651229106 23,957 1,561,759 SH   SOLE 18 1,331,642 0 230,117
NEWELL BRANDS INC COM 651229106 103,219 6,728,779 SH   SOLE 19 6,728,779 0 0
NEWELL BRANDS INC COM 651229106 287,495 18,741,536 SH   SOLE 21 18,741,536 0 0
NEWELL BRANDS INC COM 651229106 161,767 10,545,423 SH   SOLE 22 9,346,373 0 1,199,050
NEWELL BRANDS INC COM 651229106 5,184 337,912 SH   SOLE 23 337,912 0 0
NEWELL BRANDS INC COM 651229106 7,695 501,609 SH   SOLE 25 501,609 0 0
NEWELL BRANDS INC COM 651229106 32,507 2,119,102 SH   SOLE 26 591,042 0 1,528,060
NEWELL BRANDS INC COM 651229106 1,390 90,637 SH   SOLE 28 66,161 0 24,476
NEWELL BRANDS INC COM 651229106 1,750 114,073 SH   SOLE 29 17,514 0 96,559
NEWELL BRANDS INC COM 651229106 26,084 1,700,412 SH   SOLE 30 1,700,412 0 0
NEWELL BRANDS INC COM 651229106 2,268 147,843 SH   SOLE 31 92,730 0 55,113
NEWELL BRANDS INC COM 651229106 2,523 164,480 SH   SOLE 32 164,480 0 0
NEWELL BRANDS INC COM 651229106 2,085 135,918 SH   SOLE 34 135,918 0 0
NEWELL BRANDS INC COM 651229106 6,016 392,156 SH   SOLE 36 392,156 0 0
NEWELL BRANDS INC COM 651229106 151 9,846 SH   SOLE 40 9,846 0 0
NEWLINK GENETICS CORP COM 651511107 55 28,421 SH   SOLE 2 1,206 0 27,215
NEWLINK GENETICS CORP COM 651511107 1 573 SH   SOLE 7 573 0 0
NEWLINK GENETICS CORP COM 651511107 191 99,058 SH   SOLE 18 99,058 0 0
NEWLINK GENETICS CORP COM 651511107 76 39,285 SH   SOLE 19 39,285 0 0
NEWLINK GENETICS CORP COM 651511107 1,792 928,446 SH   SOLE 21 928,446 0 0
NEWLINK GENETICS CORP COM 651511107 1,389 719,625 SH   SOLE 22 702,583 0 17,042
NEWMARK GROUP INC CL A 65158N102 1,011 121,249 SH   SOLE 2 5,427 0 115,822
NEWMARK GROUP INC CL A 65158N102 5 597 SH   SOLE 4 597 0 0
NEWMARK GROUP INC CL A 65158N102 26 3,171 SH   SOLE 7 3,171 0 0
NEWMARK GROUP INC CL A 65158N102 3,985 477,865 SH   SOLE 18 477,865 0 0
NEWMARK GROUP INC CL A 65158N102 1,963 235,379 SH   SOLE 19 235,379 0 0
NEWMARK GROUP INC CL A 65158N102 39,987 4,794,557 SH   SOLE 21 4,794,557 0 0
NEWMARK GROUP INC CL A 65158N102 35,698 4,280,388 SH   SOLE 22 4,116,687 0 163,701
NEWMARK GROUP INC CL A 65158N102 196 23,524 SH   SOLE 26 10,122 0 13,402
NEWMARK GROUP INC CL A 65158N102 116 13,856 SH   SOLE 28 13,856 0 0
NEWMARK GROUP INC CL A 65158N102 240 28,793 SH   SOLE 30 28,793 0 0
NEWMARK GROUP INC CL A 65158N102 91 10,920 SH   SOLE 40 10,920 0 0
NEWMARKET CORP COM 651587107 8,609 19,857 SH   SOLE 2 5,014 0 14,843
NEWMARKET CORP COM 651587107 19 43 SH   SOLE 4 43 0 0
NEWMARKET CORP COM 651587107 64 148 SH   SOLE 7 148 0 0
NEWMARKET CORP COM 651587107 10,900 25,141 SH   SOLE 18 25,141 0 0
NEWMARKET CORP COM 651587107 696 1,606 SH   SOLE 19 1,606 0 0
NEWMARKET CORP COM 651587107 185,708 428,334 SH   SOLE 21 428,334 0 0
NEWMARKET CORP COM 651587107 121,389 279,983 SH   SOLE 22 262,488 0 17,495
NEWMARKET CORP COM 651587107 796 1,837 SH   SOLE 23 1,837 0 0
NEWMARKET CORP COM 651587107 1,482 3,419 SH   SOLE 26 2,420 0 999
NEWMARKET CORP COM 651587107 525 1,211 SH   SOLE 28 1,211 0 0
NEWMARKET CORP COM 651587107 1,081 2,493 SH   SOLE 30 2,493 0 0
NEWMARKET CORP COM 651587107 68 157 SH   SOLE 31 157 0 0
NEWMARKET CORP COM 651587107 31 72 SH   SOLE 36 72 0 0
NEWMARKET CORP COM 651587107 417 962 SH   SOLE 40 962 0 0
NEWMONT MNG CORP COM 651639106 58,777 1,643,193 SH   SOLE 2 406,735 0 1,236,458
NEWMONT MNG CORP COM 651639106 9,439 263,873 SH   SOLE 4 249,947 0 13,926
NEWMONT MNG CORP COM 651639106 100,899 2,820,774 SH   SOLE 7 2,788,872 0 31,902
NEWMONT MNG CORP COM 651639106 1,032 28,848 SH   SOLE 13 28,848 0 0
NEWMONT MNG CORP COM 651639106 161 4,488 SH   SOLE 15 4,488 0 0
NEWMONT MNG CORP COM 651639106 1 20 SH   SOLE 17 0 0 20
NEWMONT MNG CORP COM 651639106 58,987 1,649,075 SH   SOLE 18 1,573,480 0 75,595
NEWMONT MNG CORP COM 651639106 136,538 3,817,121 SH   SOLE 19 3,817,121 0 0
NEWMONT MNG CORP COM 651639106 865,447 24,194,786 SH   SOLE 21 24,194,786 0 0
NEWMONT MNG CORP COM 651639106 524,594 14,665,766 SH   SOLE 22 13,157,795 0 1,507,971
NEWMONT MNG CORP COM 651639106 47,178 1,318,937 SH   SOLE 23 1,318,937 0 0
NEWMONT MNG CORP COM 651639106 160,255 4,480,142 SH   SOLE 25 4,480,142 0 0
NEWMONT MNG CORP COM 651639106 169,698 4,744,157 SH   SOLE 26 703,582 0 4,040,575
NEWMONT MNG CORP COM 651639106 3,720 104,005 SH   SOLE 28 75,442 0 28,563
NEWMONT MNG CORP COM 651639106 15,424 431,190 SH   SOLE 29 320,448 0 110,742
NEWMONT MNG CORP COM 651639106 186,431 5,211,948 SH   SOLE 30 5,211,948 0 0
NEWMONT MNG CORP COM 651639106 6,487 181,348 SH   SOLE 31 108,632 0 72,716
NEWMONT MNG CORP COM 651639106 694,474 19,414,978 SH   SOLE 34 19,414,978 0 0
NEWMONT MNG CORP COM 651639106 30,083 841,007 SH   SOLE 36 841,007 0 0
NEWMONT MNG CORP COM 651639106 480 13,413 SH   SOLE 40 13,413 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 883 96,363 SH   SOLE 2 3,194 0 93,169
NEWPARK RES INC COM PAR $.01NEW 651718504 6 635 SH   SOLE 4 635 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 17 1,863 SH   SOLE 7 1,863 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 3,732 407,457 SH   SOLE 18 407,457 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 1,285 140,283 SH   SOLE 19 140,283 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 92,099 10,054,469 SH   SOLE 21 10,054,469 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 26,057 2,844,598 SH   SOLE 22 2,721,535 0 123,063
NEWPARK RES INC COM PAR $.01NEW 651718504 411 44,854 SH   SOLE 26 9,285 0 35,569
NEWPARK RES INC COM PAR $.01NEW 651718504 112 12,178 SH   SOLE 28 12,178 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 1,229 134,131 SH   SOLE 30 134,131 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 86 9,418 SH   SOLE 40 9,418 0 0
NEWS CORP NEW CL A 65249B109 11,908 957,206 SH   SOLE 2 84,045 0 873,161
NEWS CORP NEW CL A 65249B109 1,389 111,649 SH   SOLE 4 102,958 0 8,691
NEWS CORP NEW CL A 65249B109 4,135 332,408 SH   SOLE 7 297,957 0 34,451
NEWS CORP NEW CL A 65249B109 35 2,786 SH   SOLE 15 2,786 0 0
NEWS CORP NEW CL A 65249B109 9,762 784,695 SH   SOLE 18 735,687 0 49,008
NEWS CORP NEW CL A 65249B109 1,375 110,525 SH   SOLE 19 110,525 0 0
NEWS CORP NEW CL A 65249B109 113,990 9,163,163 SH   SOLE 21 9,163,163 0 0
NEWS CORP NEW CL A 65249B109 117,176 9,419,292 SH   SOLE 22 8,376,055 0 1,043,237
NEWS CORP NEW CL A 65249B109 3,391 272,574 SH   SOLE 23 272,574 0 0
NEWS CORP NEW CL A 65249B109 4,847 389,596 SH   SOLE 25 389,596 0 0
NEWS CORP NEW CL A 65249B109 21,011 1,688,975 SH   SOLE 26 636,078 0 1,052,897
NEWS CORP NEW CL A 65249B109 944 75,904 SH   SOLE 28 55,259 0 20,645
NEWS CORP NEW CL A 65249B109 1,211 97,372 SH   SOLE 29 18,357 0 79,015
NEWS CORP NEW CL A 65249B109 18,819 1,512,821 SH   SOLE 30 1,512,821 0 0
NEWS CORP NEW CL A 65249B109 1,505 120,952 SH   SOLE 31 65,474 0 55,478
NEWS CORP NEW CL A 65249B109 273 21,950 SH   SOLE 34 21,950 0 0
NEWS CORP NEW CL A 65249B109 4,006 322,015 SH   SOLE 36 322,015 0 0
NEWS CORP NEW CL A 65249B109 95 7,667 SH   SOLE 40 7,667 0 0
NEWS CORP NEW CL B 65249B208 2,127 170,277 SH   SOLE 2 20,312 0 149,965
NEWS CORP NEW CL B 65249B208 1,232 98,643 SH   SOLE 7 98,643 0 0
NEWS CORP NEW CL B 65249B208 10 784 SH   SOLE 15 784 0 0
NEWS CORP NEW CL B 65249B208 3,063 245,218 SH   SOLE 18 238,885 0 6,333
NEWS CORP NEW CL B 65249B208 421 33,731 SH   SOLE 19 33,731 0 0
NEWS CORP NEW CL B 65249B208 32,540 2,605,284 SH   SOLE 21 2,605,284 0 0
NEWS CORP NEW CL B 65249B208 34,941 2,797,506 SH   SOLE 22 2,486,560 0 310,946
NEWS CORP NEW CL B 65249B208 1,115 89,281 SH   SOLE 25 89,281 0 0
NEWS CORP NEW CL B 65249B208 2,366 189,402 SH   SOLE 26 55,474 0 133,928
NEWS CORP NEW CL B 65249B208 2,944 235,745 SH   SOLE 30 235,745 0 0
NEWS CORP NEW CL B 65249B208 30 2,364 SH   SOLE 31 2,364 0 0
NEWS CORP NEW CL B 65249B208 19 1,484 SH   SOLE 34 1,484 0 0
NEWS CORP NEW CL B 65249B208 1,670 133,667 SH   SOLE 36 133,667 0 0
NEXA RES S A COM L67359106 369 29,603 SH   SOLE 7 29,603 0 0
NEXA RES S A COM L67359106 98 7,855 SH   SOLE 22 0 0 7,855
NEXPOINT RESIDENTIAL TR INC COM 65341D102 773 20,153 SH   SOLE 2 668 0 19,485
NEXPOINT RESIDENTIAL TR INC COM 65341D102 17 455 SH   SOLE 7 455 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 2,452 63,942 SH   SOLE 18 63,942 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,110 28,951 SH   SOLE 19 28,951 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 26,737 697,358 SH   SOLE 21 697,358 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 24,931 650,248 SH   SOLE 22 628,612 0 21,636
NEXPOINT RESIDENTIAL TR INC COM 65341D102 46 1,197 SH   SOLE 23 1,197 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 328 8,561 SH   SOLE 26 0 0 8,561
NEXPOINT RESIDENTIAL TR INC COM 65341D102 213 5,559 SH   SOLE 30 5,559 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 48 1,248 SH   SOLE 40 1,248 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 3,939 36,351 SH   SOLE 2 1,648 0 34,703
NEXSTAR MEDIA GROUP INC CL A 65336K103 22 204 SH   SOLE 4 204 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 116 1,072 SH   SOLE 7 1,072 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 15,900 146,715 SH   SOLE 18 146,715 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 7,506 69,267 SH   SOLE 19 69,267 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 156,672 1,445,712 SH   SOLE 21 1,445,712 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 140,622 1,297,609 SH   SOLE 22 1,238,433 0 59,176
NEXSTAR MEDIA GROUP INC CL A 65336K103 30 281 SH   SOLE 23 281 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,006 18,513 SH   SOLE 26 8,780 0 9,733
NEXSTAR MEDIA GROUP INC CL A 65336K103 649 5,989 SH   SOLE 28 5,989 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,321 12,194 SH   SOLE 30 12,194 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 494 4,559 SH   SOLE 40 4,559 0 0
NEXTDECADE CORP COM 65342K105 34 6,120 SH   SOLE 2 0 0 6,120
NEXTDECADE CORP COM 65342K105 135 24,506 SH   SOLE 18 24,506 0 0
NEXTDECADE CORP COM 65342K105 52 9,445 SH   SOLE 19 9,445 0 0
NEXTDECADE CORP COM 65342K105 1,358 246,043 SH   SOLE 21 246,043 0 0
NEXTDECADE CORP COM 65342K105 330 59,721 SH   SOLE 22 57,321 0 2,400
NEXTERA ENERGY INC COM 65339F101 234,385 1,212,420 SH   SOLE 2 127,734 0 1,084,686
NEXTERA ENERGY INC COM 65339F101 37,789 195,475 SH   SOLE 4 182,584 0 12,891
NEXTERA ENERGY INC COM 65339F101 87,320 451,684 SH   SOLE 7 441,901 0 9,783
NEXTERA ENERGY INC COM 65339F101 2,585 13,371 SH   SOLE 13 13,371 0 0
NEXTERA ENERGY INC COM 65339F101 865 4,477 SH   SOLE 15 4,477 0 0
NEXTERA ENERGY INC COM 65339F101 66 339 SH   SOLE 17 0 0 339
NEXTERA ENERGY INC COM 65339F101 282,037 1,458,912 SH   SOLE 18 1,375,787 0 83,125
NEXTERA ENERGY INC COM 65339F101 413,491 2,138,896 SH   SOLE 19 2,138,896 0 0
NEXTERA ENERGY INC COM 65339F101 2,330,937 12,057,403 SH   SOLE 21 12,057,403 0 0
NEXTERA ENERGY INC COM 65339F101 2,291,381 11,852,789 SH   SOLE 22 10,548,373 0 1,304,416
NEXTERA ENERGY INC COM 65339F101 66,329 343,104 SH   SOLE 23 343,104 0 0
NEXTERA ENERGY INC COM 65339F101 84,344 436,293 SH   SOLE 25 436,293 0 0
NEXTERA ENERGY INC COM 65339F101 458,029 2,369,277 SH   SOLE 26 506,287 0 1,862,990
NEXTERA ENERGY INC COM 65339F101 17,668 91,391 SH   SOLE 28 66,430 0 24,961
NEXTERA ENERGY INC COM 65339F101 3,389 17,532 SH   SOLE 29 17,532 0 0
NEXTERA ENERGY INC COM 65339F101 382,087 1,976,447 SH   SOLE 30 1,976,447 0 0
NEXTERA ENERGY INC COM 65339F101 27,863 144,128 SH   SOLE 31 90,101 0 54,027
NEXTERA ENERGY INC COM 65339F101 2,681 13,870 SH   SOLE 32 13,870 0 0
NEXTERA ENERGY INC COM 65339F101 165,580 856,509 SH   SOLE 34 856,509 0 0
NEXTERA ENERGY INC COM 65339F101 91,175 471,628 SH   SOLE 36 471,628 0 0
NEXTERA ENERGY INC COM 65339F101 2,158 11,163 SH   SOLE 40 11,163 0 0
NEXTERA ENERGY INC UNIT 09/01/2019 65339F820 181,408 2,932,562 SH   SOLE 21 2,932,562 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 831 17,810 SH   SOLE 4 17,810 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 7 150 SH   SOLE 17 0 0 150
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 9,614 206,125 SH   SOLE 18 206,125 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 58,600 1,256,441 SH   SOLE 19 1,256,441 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,865 39,985 SH   SOLE 21 39,985 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,359 50,576 SH   SOLE 22 50,576 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 812 17,409 SH   SOLE 26 8,872 0 8,537
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 364 7,807 SH   SOLE 28 7,807 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 693 14,857 SH   SOLE 30 14,857 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 25,210 540,522 SH   SOLE 34 540,522 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 216 4,624 SH   SOLE 40 4,624 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 819 48,690 SH   SOLE 2 1,992 0 46,698
NEXTGEN HEALTHCARE INC COM 65343C102 5 288 SH   SOLE 4 288 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 19 1,132 SH   SOLE 7 1,132 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 3,799 225,711 SH   SOLE 18 225,711 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,395 82,875 SH   SOLE 19 82,875 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 89,142 5,296,594 SH   SOLE 21 5,296,594 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 25,291 1,502,705 SH   SOLE 22 1,436,724 0 65,981
NEXTGEN HEALTHCARE INC COM 65343C102 127 7,517 SH   SOLE 23 7,517 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 545 32,353 SH   SOLE 26 14,362 0 17,991
NEXTGEN HEALTHCARE INC COM 65343C102 112 6,648 SH   SOLE 28 6,648 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,212 72,033 SH   SOLE 30 72,033 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 82 4,845 SH   SOLE 40 4,845 0 0
NI HLDGS INC COM 65342T106 173 10,811 SH   SOLE 2 380 0 10,431
NI HLDGS INC COM 65342T106 580 36,259 SH   SOLE 18 36,259 0 0
NI HLDGS INC COM 65342T106 284 17,735 SH   SOLE 19 17,735 0 0
NI HLDGS INC COM 65342T106 5,674 354,635 SH   SOLE 21 354,635 0 0
NI HLDGS INC COM 65342T106 1,668 104,280 SH   SOLE 22 98,443 0 5,837
NIC INC COM 62914B100 1,086 63,534 SH   SOLE 2 13,246 0 50,288
NIC INC COM 62914B100 4 221 SH   SOLE 4 221 0 0
NIC INC COM 62914B100 22 1,267 SH   SOLE 7 1,267 0 0
NIC INC COM 62914B100 5,119 299,508 SH   SOLE 18 278,564 0 20,944
NIC INC COM 62914B100 5,934 347,195 SH   SOLE 19 347,195 0 0
NIC INC COM 62914B100 121,050 7,083,079 SH   SOLE 21 7,083,079 0 0
NIC INC COM 62914B100 38,107 2,229,806 SH   SOLE 22 2,150,504 0 79,302
NIC INC COM 62914B100 790 46,205 SH   SOLE 23 46,205 0 0
NIC INC COM 62914B100 1,298 75,958 SH   SOLE 26 9,532 0 66,426
NIC INC COM 62914B100 152 8,899 SH   SOLE 28 8,899 0 0
NIC INC COM 62914B100 1,630 95,354 SH   SOLE 30 95,354 0 0
NIC INC COM 62914B100 108 6,342 SH   SOLE 40 6,342 0 0
NICE LTD SPONSORED ADR 653656108 3 25 SH   SOLE 18 25 0 0
NICE SYS INC NOTE 1.250% 1/1 65366HAB9 961 630,000 PRN   SOLE 21 630,000 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 11 1,211 SH   SOLE 18 1,211 0 0
NICHOLAS FINANCIAL INC COM NEW 65373J209 230 25,548 SH   SOLE 21 25,548 0 0
NICOLET BANKSHARES INC COM 65406E102 479 8,044 SH   SOLE 2 315 0 7,729
NICOLET BANKSHARES INC COM 65406E102 12 207 SH   SOLE 7 207 0 0
NICOLET BANKSHARES INC COM 65406E102 1,563 26,228 SH   SOLE 18 26,228 0 0
NICOLET BANKSHARES INC COM 65406E102 720 12,073 SH   SOLE 19 12,073 0 0
NICOLET BANKSHARES INC COM 65406E102 16,515 277,091 SH   SOLE 21 277,091 0 0
NICOLET BANKSHARES INC COM 65406E102 7,168 120,271 SH   SOLE 22 109,170 0 11,101
NICOLET BANKSHARES INC COM 65406E102 160 2,684 SH   SOLE 30 2,684 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 24,212 1,022,904 SH   SOLE 2 187,582 0 835,322
NIELSEN HLDGS PLC SHS EUR G6518L108 2,685 113,430 SH   SOLE 4 104,056 0 9,374
NIELSEN HLDGS PLC SHS EUR G6518L108 7,170 302,916 SH   SOLE 7 283,150 0 19,766
NIELSEN HLDGS PLC SHS EUR G6518L108 49 2,062 SH   SOLE 13 2,062 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 64 2,708 SH   SOLE 15 2,708 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 17,436 736,626 SH   SOLE 18 680,521 0 56,105
NIELSEN HLDGS PLC SHS EUR G6518L108 3,295 139,190 SH   SOLE 19 139,190 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 176,342 7,450,036 SH   SOLE 21 7,450,036 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 203,110 8,580,884 SH   SOLE 22 7,624,592 0 956,292
NIELSEN HLDGS PLC SHS EUR G6518L108 5,918 250,026 SH   SOLE 23 250,026 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 7,455 314,953 SH   SOLE 25 314,953 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 46,108 1,947,960 SH   SOLE 26 476,309 0 1,471,651
NIELSEN HLDGS PLC SHS EUR G6518L108 1,630 68,879 SH   SOLE 28 50,054 0 18,825
NIELSEN HLDGS PLC SHS EUR G6518L108 2,168 91,610 SH   SOLE 29 17,614 0 73,996
NIELSEN HLDGS PLC SHS EUR G6518L108 28,369 1,198,521 SH   SOLE 30 1,198,521 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 2,713 114,636 SH   SOLE 31 68,337 0 46,299
NIELSEN HLDGS PLC SHS EUR G6518L108 524 22,153 SH   SOLE 34 22,153 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 7,199 304,128 SH   SOLE 36 304,128 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 169 7,155 SH   SOLE 40 7,155 0 0
NII HLDGS INC COM PAR 62913F508 179 91,121 SH   SOLE 2 3,326 0 87,795
NII HLDGS INC COM PAR 62913F508 4 1,894 SH   SOLE 7 1,894 0 0
NII HLDGS INC COM PAR 62913F508 599 305,594 SH   SOLE 18 305,594 0 0
NII HLDGS INC COM PAR 62913F508 280 142,894 SH   SOLE 19 142,894 0 0
NII HLDGS INC COM PAR 62913F508 5,954 3,037,754 SH   SOLE 21 3,037,754 0 0
NII HLDGS INC COM PAR 62913F508 5,319 2,713,716 SH   SOLE 22 2,601,761 0 111,955
NII HLDGS INC COM PAR 62913F508 49 25,250 SH   SOLE 30 25,250 0 0
NIKE INC CL B 654106103 322,913 3,834,615 SH   SOLE 2 898,735 0 2,935,880
NIKE INC CL B 654106103 46,774 555,446 SH   SOLE 4 521,554 0 33,892
NIKE INC CL B 654106103 90,287 1,072,163 SH   SOLE 7 1,052,928 0 19,235
NIKE INC CL B 654106103 9,921 117,808 SH   SOLE 13 117,808 0 0
NIKE INC CL B 654106103 995 11,816 SH   SOLE 15 11,816 0 0
NIKE INC CL B 654106103 18 214 SH   SOLE 17 0 0 214
NIKE INC CL B 654106103 318,953 3,787,588 SH   SOLE 18 3,270,142 0 517,446
NIKE INC CL B 654106103 141,542 1,680,821 SH   SOLE 19 1,680,821 0 0
NIKE INC CL B 654106103 2,094,684 24,874,524 SH   SOLE 21 24,874,524 0 0
NIKE INC CL B 654106103 2,709,709 32,177,998 SH   SOLE 22 27,919,847 0 4,258,151
NIKE INC CL B 654106103 99,999 1,187,499 SH   SOLE 23 1,187,499 0 0
NIKE INC CL B 654106103 171,087 2,031,669 SH   SOLE 25 2,031,669 0 0
NIKE INC CL B 654106103 490,897 5,829,436 SH   SOLE 26 1,361,951 0 4,467,485
NIKE INC CL B 654106103 20,619 244,849 SH   SOLE 28 177,711 0 67,138
NIKE INC CL B 654106103 39,927 474,136 SH   SOLE 29 208,303 0 265,833
NIKE INC CL B 654106103 453,329 5,383,317 SH   SOLE 30 5,383,317 0 0
NIKE INC CL B 654106103 59,630 708,112 SH   SOLE 31 488,992 0 219,120
NIKE INC CL B 654106103 8,209 97,486 SH   SOLE 32 97,486 0 0
NIKE INC CL B 654106103 49,309 585,544 SH   SOLE 34 585,544 0 0
NIKE INC CL B 654106103 92,973 1,104,063 SH   SOLE 36 1,104,063 0 0
NIKE INC CL B 654106103 2,523 29,966 SH   SOLE 40 29,966 0 0
NINE ENERGY SVC INC COM 65441V101 371 16,395 SH   SOLE 2 484 0 15,911
NINE ENERGY SVC INC COM 65441V101 5 203 SH   SOLE 7 203 0 0
NINE ENERGY SVC INC COM 65441V101 1,187 52,404 SH   SOLE 18 52,404 0 0
NINE ENERGY SVC INC COM 65441V101 485 21,392 SH   SOLE 19 21,392 0 0
NINE ENERGY SVC INC COM 65441V101 11,528 508,973 SH   SOLE 21 508,973 0 0
NINE ENERGY SVC INC COM 65441V101 8,137 359,269 SH   SOLE 22 344,060 0 15,209
NINE ENERGY SVC INC COM 65441V101 122 5,388 SH   SOLE 30 5,388 0 0
NINE ENERGY SVC INC COM 65441V101 42 1,846 SH   SOLE 40 1,846 0 0
NIO INC SPON ADS 62914V106 111 21,712 SH   SOLE 22 4,095 0 17,617
NIO INC SPON ADS 62914V106 374 73,423 SH   SOLE 25 73,423 0 0
NIO INC SPON ADS 62914V106 683 133,852 SH   SOLE 26 40,652 0 93,200
NIO INC SPON ADS 62914V106 10 1,968 SH   SOLE 29 0 0 1,968
NISOURCE INC COM 65473P105 27,503 959,614 SH   SOLE 2 116,438 0 843,176
NISOURCE INC COM 65473P105 3,633 126,766 SH   SOLE 4 117,815 0 8,951
NISOURCE INC COM 65473P105 24,110 841,253 SH   SOLE 7 793,726 0 47,527
NISOURCE INC COM 65473P105 571 19,940 SH   SOLE 13 19,940 0 0
NISOURCE INC COM 65473P105 97 3,394 SH   SOLE 15 3,394 0 0
NISOURCE INC COM 65473P105 27,758 968,538 SH   SOLE 18 920,552 0 47,986
NISOURCE INC COM 65473P105 2,831 98,772 SH   SOLE 19 98,772 0 0
NISOURCE INC COM 65473P105 417,164 14,555,631 SH   SOLE 21 14,555,631 0 0
NISOURCE INC COM 65473P105 255,104 8,901,040 SH   SOLE 22 7,884,261 0 1,016,779
NISOURCE INC COM 65473P105 7,573 264,249 SH   SOLE 23 264,249 0 0
NISOURCE INC COM 65473P105 10,393 362,630 SH   SOLE 25 362,630 0 0
NISOURCE INC COM 65473P105 39,579 1,380,981 SH   SOLE 26 486,296 0 894,685
NISOURCE INC COM 65473P105 2,038 71,098 SH   SOLE 28 51,091 0 20,007
NISOURCE INC COM 65473P105 2,595 90,541 SH   SOLE 29 13,511 0 77,030
NISOURCE INC COM 65473P105 38,626 1,347,739 SH   SOLE 30 1,347,739 0 0
NISOURCE INC COM 65473P105 2,928 102,156 SH   SOLE 31 63,680 0 38,476
NISOURCE INC COM 65473P105 3,066 106,991 SH   SOLE 32 106,991 0 0
NISOURCE INC COM 65473P105 719 25,092 SH   SOLE 34 25,092 0 0
NISOURCE INC COM 65473P105 9,020 314,738 SH   SOLE 36 314,738 0 0
NISOURCE INC COM 65473P105 282 9,831 SH   SOLE 40 9,831 0 0
NL INDS INC COM NEW 629156407 38 9,684 SH   SOLE 2 157 0 9,527
NL INDS INC COM NEW 629156407 93 23,868 SH   SOLE 18 23,868 0 0
NL INDS INC COM NEW 629156407 36 9,254 SH   SOLE 19 9,254 0 0
NL INDS INC COM NEW 629156407 1,085 279,566 SH   SOLE 21 279,566 0 0
NL INDS INC COM NEW 629156407 773 199,190 SH   SOLE 22 197,356 0 1,834
NLIGHT INC COM 65487K100 408 18,310 SH   SOLE 2 824 0 17,486
NLIGHT INC COM 65487K100 4 180 SH   SOLE 7 180 0 0
NLIGHT INC COM 65487K100 1,614 72,451 SH   SOLE 18 72,451 0 0
NLIGHT INC COM 65487K100 814 36,530 SH   SOLE 19 36,530 0 0
NLIGHT INC COM 65487K100 15,654 702,587 SH   SOLE 21 702,587 0 0
NLIGHT INC COM 65487K100 8,373 375,824 SH   SOLE 22 341,943 0 33,881
NLIGHT INC COM 65487K100 152 6,806 SH   SOLE 30 6,806 0 0
NMI HLDGS INC CL A 629209305 1,381 53,379 SH   SOLE 2 2,265 0 51,114
NMI HLDGS INC CL A 629209305 8 327 SH   SOLE 4 327 0 0
NMI HLDGS INC CL A 629209305 31 1,208 SH   SOLE 7 1,208 0 0
NMI HLDGS INC CL A 629209305 7,341 283,756 SH   SOLE 18 283,756 0 0
NMI HLDGS INC CL A 629209305 2,543 98,293 SH   SOLE 19 98,293 0 0
NMI HLDGS INC CL A 629209305 184,312 7,124,541 SH   SOLE 21 7,124,541 0 0
NMI HLDGS INC CL A 629209305 49,565 1,915,917 SH   SOLE 22 1,835,647 0 80,270
NMI HLDGS INC CL A 629209305 698 26,964 SH   SOLE 26 21,318 0 5,646
NMI HLDGS INC CL A 629209305 193 7,453 SH   SOLE 28 7,453 0 0
NMI HLDGS INC CL A 629209305 2,379 91,955 SH   SOLE 30 91,955 0 0
NMI HLDGS INC CL A 629209305 147 5,675 SH   SOLE 40 5,675 0 0
NN INC COM 629337106 328 43,793 SH   SOLE 2 1,578 0 42,215
NN INC COM 629337106 4 542 SH   SOLE 7 542 0 0
NN INC COM 629337106 1,070 142,858 SH   SOLE 18 142,858 0 0
NN INC COM 629337106 477 63,707 SH   SOLE 19 63,707 0 0
NN INC COM 629337106 10,680 1,425,902 SH   SOLE 21 1,425,902 0 0
NN INC COM 629337106 9,475 1,264,965 SH   SOLE 22 1,226,466 0 38,499
NN INC COM 629337106 30 3,941 SH   SOLE 26 0 0 3,941
NN INC COM 629337106 28 3,729 SH   SOLE 28 3,729 0 0
NN INC COM 629337106 87 11,646 SH   SOLE 30 11,646 0 0
NN INC COM 629337106 18 2,441 SH   SOLE 40 2,441 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 1,671 34,478 SH   SOLE 2 897 0 33,581
NOAH HLDGS LTD SPON ADS CL A 65487X102 312 6,435 SH   SOLE 4 6,435 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 202 4,178 SH   SOLE 7 4,178 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 687 14,170 SH   SOLE 15 14,170 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 971 20,028 SH   SOLE 18 20,028 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 30,563 630,685 SH   SOLE 21 630,685 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 17,328 357,574 SH   SOLE 22 326,981 0 30,593
NOAH HLDGS LTD SPON ADS CL A 65487X102 665 13,727 SH   SOLE 23 13,727 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 6,093 125,732 SH   SOLE 26 71,473 0 54,259
NOAH HLDGS LTD SPON ADS CL A 65487X102 181 3,731 SH   SOLE 28 3,731 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 270 5,562 SH   SOLE 29 2,855 0 2,707
NOAH HLDGS LTD SPON ADS CL A 65487X102 8,375 172,823 SH   SOLE 30 172,823 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 77 1,595 SH   SOLE 31 1,595 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 74 1,534 SH   SOLE 34 1,534 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 10 213 SH   SOLE 40 213 0 0
NOBILIS HEALTH CORP COM 65500B103 3 9,741 SH   SOLE 18 9,741 0 0
NOBILIS HEALTH CORP COM 65500B103 47 133,886 SH   SOLE 21 133,886 0 0
NOBLE CORP PLC SHS USD G65431101 853 297,215 SH   SOLE 2 42,835 0 254,380
NOBLE CORP PLC SHS USD G65431101 2 832 SH   SOLE 4 832 0 0
NOBLE CORP PLC SHS USD G65431101 85 29,538 SH   SOLE 7 29,538 0 0
NOBLE CORP PLC SHS USD G65431101 3,132 1,091,144 SH   SOLE 18 1,091,144 0 0
NOBLE CORP PLC SHS USD G65431101 1,658 577,632 SH   SOLE 19 577,632 0 0
NOBLE CORP PLC SHS USD G65431101 77,549 27,020,520 SH   SOLE 21 27,020,520 0 0
NOBLE CORP PLC SHS USD G65431101 26,266 9,151,904 SH   SOLE 22 8,612,562 0 539,342
NOBLE CORP PLC SHS USD G65431101 331 115,405 SH   SOLE 23 115,405 0 0
NOBLE CORP PLC SHS USD G65431101 452 157,349 SH   SOLE 26 27,490 0 129,859
NOBLE CORP PLC SHS USD G65431101 100 34,907 SH   SOLE 28 34,907 0 0
NOBLE CORP PLC SHS USD G65431101 999 348,061 SH   SOLE 30 348,061 0 0
NOBLE CORP PLC SHS USD G65431101 668 232,630 SH   SOLE 36 232,630 0 0
NOBLE CORP PLC SHS USD G65431101 77 26,730 SH   SOLE 40 26,730 0 0
NOBLE ENERGY INC COM 655044105 30,948 1,251,432 SH   SOLE 2 196,189 0 1,055,243
NOBLE ENERGY INC COM 655044105 3,884 157,072 SH   SOLE 4 144,542 0 12,530
NOBLE ENERGY INC COM 655044105 10,254 414,620 SH   SOLE 7 370,213 0 44,407
NOBLE ENERGY INC COM 655044105 659 26,668 SH   SOLE 13 26,668 0 0
NOBLE ENERGY INC COM 655044105 111 4,495 SH   SOLE 15 4,495 0 0
NOBLE ENERGY INC COM 655044105 29,964 1,211,629 SH   SOLE 18 1,149,386 0 62,243
NOBLE ENERGY INC COM 655044105 16,069 649,791 SH   SOLE 19 649,791 0 0
NOBLE ENERGY INC COM 655044105 280,570 11,345,320 SH   SOLE 21 11,345,320 0 0
NOBLE ENERGY INC COM 655044105 286,457 11,583,370 SH   SOLE 22 10,288,997 0 1,294,373
NOBLE ENERGY INC COM 655044105 8,552 345,832 SH   SOLE 23 345,832 0 0
NOBLE ENERGY INC COM 655044105 12,533 506,801 SH   SOLE 25 506,801 0 0
NOBLE ENERGY INC COM 655044105 54,452 2,201,852 SH   SOLE 26 605,530 0 1,596,322
NOBLE ENERGY INC COM 655044105 2,280 92,205 SH   SOLE 28 67,113 0 25,092
NOBLE ENERGY INC COM 655044105 415 16,783 SH   SOLE 29 16,783 0 0
NOBLE ENERGY INC COM 655044105 45,204 1,827,883 SH   SOLE 30 1,827,883 0 0
NOBLE ENERGY INC COM 655044105 3,515 142,133 SH   SOLE 31 89,913 0 52,220
NOBLE ENERGY INC COM 655044105 27,574 1,114,995 SH   SOLE 34 1,114,995 0 0
NOBLE ENERGY INC COM 655044105 9,807 396,572 SH   SOLE 36 396,572 0 0
NOBLE ENERGY INC COM 655044105 243 9,828 SH   SOLE 40 9,828 0 0
NOKIA CORP SPONSORED ADR 654902204 345 60,335 SH   SOLE 18 60,335 0 0
NOKIA CORP SPONSORED ADR 654902204 872 152,423 SH   SOLE 19 152,423 0 0
NOKIA CORP SPONSORED ADR 654902204 304 53,200 SH   SOLE 25 53,200 0 0
NOKIA CORP SPONSORED ADR 654902204 475 83,124 SH   SOLE 34 83,124 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 33 1,629 SH   SOLE 7 1,629 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 824 40,282 SH   SOLE 18 38,247 0 2,035
NOMAD FOODS LTD USD ORD SHS G6564A105 1,025 50,109 SH   SOLE 22 36,428 0 13,681
NOMAD FOODS LTD USD ORD SHS G6564A105 713 34,882 SH   SOLE 30 34,882 0 0
NOODLES & CO COM CL A 65540B105 79 11,662 SH   SOLE 2 502 0 11,160
NOODLES & CO COM CL A 65540B105 2 261 SH   SOLE 7 261 0 0
NOODLES & CO COM CL A 65540B105 316 46,525 SH   SOLE 18 46,525 0 0
NOODLES & CO COM CL A 65540B105 133 19,541 SH   SOLE 19 19,541 0 0
NOODLES & CO COM CL A 65540B105 3,162 464,997 SH   SOLE 21 464,997 0 0
NOODLES & CO COM CL A 65540B105 5,148 757,046 SH   SOLE 22 748,272 0 8,774
NOODLES & CO COM CL A 65540B105 39 5,759 SH   SOLE 23 5,759 0 0
NORBORD INC COM NEW 65548P403 688 24,974 SH   SOLE 21 24,974 0 0
NORBORD INC COM NEW 65548P403 162 5,883 SH   SOLE 34 5,883 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 309 152,725 SH   SOLE 2 5,132 0 147,593
NORDIC AMERICAN TANKERS LIMI COM G65773106 4 2,223 SH   SOLE 7 2,223 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 989 489,751 SH   SOLE 18 489,751 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 462 228,960 SH   SOLE 19 228,960 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 9,173 4,540,879 SH   SOLE 21 4,540,879 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 3,028 1,499,062 SH   SOLE 22 1,395,648 0 103,414
NORDIC AMERICAN TANKERS LIMI COM G65773106 60 29,807 SH   SOLE 23 29,807 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 240 118,665 SH   SOLE 26 0 0 118,665
NORDIC AMERN OFFSHORE LTD SHS G65772207 2 672 SH   SOLE 18 672 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772207 31 10,636 SH   SOLE 21 10,636 0 0
NORDSON CORP COM 655663102 17,057 128,710 SH   SOLE 2 25,755 0 102,955
NORDSON CORP COM 655663102 29 219 SH   SOLE 4 219 0 0
NORDSON CORP COM 655663102 1,838 13,866 SH   SOLE 7 13,866 0 0
NORDSON CORP COM 655663102 20,408 154,002 SH   SOLE 18 154,002 0 0
NORDSON CORP COM 655663102 1,647 12,431 SH   SOLE 19 12,431 0 0
NORDSON CORP COM 655663102 346,676 2,616,031 SH   SOLE 21 2,616,031 0 0
NORDSON CORP COM 655663102 232,526 1,754,647 SH   SOLE 22 1,645,153 0 109,494
NORDSON CORP COM 655663102 2,750 20,752 SH   SOLE 26 14,259 0 6,493
NORDSON CORP COM 655663102 898 6,777 SH   SOLE 28 6,777 0 0
NORDSON CORP COM 655663102 1,855 13,995 SH   SOLE 30 13,995 0 0
NORDSON CORP COM 655663102 163 1,227 SH   SOLE 31 1,227 0 0
NORDSON CORP COM 655663102 84 637 SH   SOLE 36 637 0 0
NORDSON CORP COM 655663102 626 4,724 SH   SOLE 40 4,724 0 0
NORDSTROM INC COM 655664100 20,337 458,251 SH   SOLE 2 179,606 0 278,645
NORDSTROM INC COM 655664100 3,326 74,938 SH   SOLE 4 71,839 0 3,099
NORDSTROM INC COM 655664100 6,246 140,749 SH   SOLE 7 117,905 0 22,844
NORDSTROM INC COM 655664100 31 693 SH   SOLE 13 693 0 0
NORDSTROM INC COM 655664100 40 899 SH   SOLE 15 899 0 0
NORDSTROM INC COM 655664100 1 16 SH   SOLE 17 0 0 16
NORDSTROM INC COM 655664100 11,094 249,967 SH   SOLE 18 232,752 0 17,215
NORDSTROM INC COM 655664100 2,662 59,978 SH   SOLE 19 59,978 0 0
NORDSTROM INC COM 655664100 141,648 3,191,699 SH   SOLE 21 3,191,699 0 0
NORDSTROM INC COM 655664100 165,118 3,720,560 SH   SOLE 22 3,297,515 0 423,045
NORDSTROM INC COM 655664100 7,033 158,463 SH   SOLE 23 158,463 0 0
NORDSTROM INC COM 655664100 5,715 128,767 SH   SOLE 25 128,767 0 0
NORDSTROM INC COM 655664100 31,430 708,213 SH   SOLE 26 178,048 0 530,165
NORDSTROM INC COM 655664100 1,020 22,984 SH   SOLE 28 16,964 0 6,020
NORDSTROM INC COM 655664100 3,564 80,302 SH   SOLE 29 55,925 0 24,377
NORDSTROM INC COM 655664100 23,045 519,264 SH   SOLE 30 519,264 0 0
NORDSTROM INC COM 655664100 6,080 136,989 SH   SOLE 31 104,742 0 32,247
NORDSTROM INC COM 655664100 2,510 56,565 SH   SOLE 34 56,565 0 0
NORDSTROM INC COM 655664100 6,432 144,928 SH   SOLE 36 144,928 0 0
NORDSTROM INC COM 655664100 111 2,505 SH   SOLE 40 2,505 0 0
NORFOLK SOUTHERN CORP COM 655844108 128,334 686,681 SH   SOLE 2 74,384 0 612,297
NORFOLK SOUTHERN CORP COM 655844108 18,463 98,793 SH   SOLE 4 91,338 0 7,455
NORFOLK SOUTHERN CORP COM 655844108 40,530 216,864 SH   SOLE 7 213,231 0 3,633
NORFOLK SOUTHERN CORP COM 655844108 1,537 8,226 SH   SOLE 13 8,226 0 0
NORFOLK SOUTHERN CORP COM 655844108 458 2,448 SH   SOLE 15 2,448 0 0
NORFOLK SOUTHERN CORP COM 655844108 221,543 1,185,417 SH   SOLE 18 938,926 0 246,491
NORFOLK SOUTHERN CORP COM 655844108 62,012 331,811 SH   SOLE 19 331,811 0 0
NORFOLK SOUTHERN CORP COM 655844108 995,432 5,326,300 SH   SOLE 21 5,326,300 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,233,180 6,598,427 SH   SOLE 22 5,847,725 0 750,702
NORFOLK SOUTHERN CORP COM 655844108 38,606 206,571 SH   SOLE 23 206,571 0 0
NORFOLK SOUTHERN CORP COM 655844108 49,742 266,155 SH   SOLE 25 253,635 0 12,520
NORFOLK SOUTHERN CORP COM 655844108 229,868 1,229,965 SH   SOLE 26 304,272 0 925,693
NORFOLK SOUTHERN CORP COM 655844108 9,771 52,281 SH   SOLE 28 38,065 0 14,216
NORFOLK SOUTHERN CORP COM 655844108 3,984 21,319 SH   SOLE 29 10,223 0 11,096
NORFOLK SOUTHERN CORP COM 655844108 202,877 1,085,540 SH   SOLE 30 1,085,540 0 0
NORFOLK SOUTHERN CORP COM 655844108 15,507 82,974 SH   SOLE 31 51,135 0 31,839
NORFOLK SOUTHERN CORP COM 655844108 60,010 321,096 SH   SOLE 34 321,096 0 0
NORFOLK SOUTHERN CORP COM 655844108 44,460 237,893 SH   SOLE 36 237,893 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,192 6,379 SH   SOLE 40 6,379 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 213 18,290 SH   SOLE 22 18,290 0 0
NORTHEAST BANCORP COM NEW 663904209 135 6,522 SH   SOLE 2 318 0 6,204
NORTHEAST BANCORP COM NEW 663904209 476 23,020 SH   SOLE 18 23,020 0 0
NORTHEAST BANCORP COM NEW 663904209 247 11,928 SH   SOLE 19 11,928 0 0
NORTHEAST BANCORP COM NEW 663904209 5,490 265,468 SH   SOLE 21 265,468 0 0
NORTHEAST BANCORP COM NEW 663904209 1,480 71,555 SH   SOLE 22 67,444 0 4,111
NORTHERN OIL & GAS INC NEV COM 665531109 568 207,391 SH   SOLE 2 6,961 0 200,430
NORTHERN OIL & GAS INC NEV COM 665531109 6 2,207 SH   SOLE 7 2,207 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 1,843 672,664 SH   SOLE 18 672,664 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 864 315,348 SH   SOLE 19 315,348 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 18,533 6,763,977 SH   SOLE 21 6,763,977 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 15,908 5,805,835 SH   SOLE 22 5,699,691 0 106,144
NORTHERN OIL & GAS INC NEV COM 665531109 49 17,875 SH   SOLE 30 17,875 0 0
NORTHERN TECH INTL CORP COM 665809109 18 682 SH   SOLE 18 682 0 0
NORTHERN TECH INTL CORP COM 665809109 263 9,830 SH   SOLE 21 9,830 0 0
NORTHERN TECH INTL CORP COM 665809109 161 6,022 SH   SOLE 22 6,022 0 0
NORTHERN TR CORP COM 665859104 47,070 520,624 SH   SOLE 2 61,539 0 459,085
NORTHERN TR CORP COM 665859104 6,499 71,882 SH   SOLE 4 66,256 0 5,626
NORTHERN TR CORP COM 665859104 15,238 168,543 SH   SOLE 7 168,543 0 0
NORTHERN TR CORP COM 665859104 108 1,200 SH   SOLE 13 1,200 0 0
NORTHERN TR CORP COM 665859104 170 1,875 SH   SOLE 15 1,875 0 0
NORTHERN TR CORP COM 665859104 44,145 488,278 SH   SOLE 18 460,657 0 27,621
NORTHERN TR CORP COM 665859104 5,127 56,709 SH   SOLE 19 56,709 0 0
NORTHERN TR CORP COM 665859104 452,925 5,009,682 SH   SOLE 21 5,009,682 0 0
NORTHERN TR CORP COM 665859104 464,238 5,134,809 SH   SOLE 22 4,582,860 0 551,949
NORTHERN TR CORP COM 665859104 13,682 151,328 SH   SOLE 23 151,328 0 0
NORTHERN TR CORP COM 665859104 16,515 182,670 SH   SOLE 25 182,670 0 0
NORTHERN TR CORP COM 665859104 83,312 921,488 SH   SOLE 26 227,375 0 694,113
NORTHERN TR CORP COM 665859104 3,645 40,314 SH   SOLE 28 29,341 0 10,973
NORTHERN TR CORP COM 665859104 753 8,334 SH   SOLE 29 8,334 0 0
NORTHERN TR CORP COM 665859104 71,956 795,886 SH   SOLE 30 795,886 0 0
NORTHERN TR CORP COM 665859104 5,682 62,851 SH   SOLE 31 39,477 0 23,374
NORTHERN TR CORP COM 665859104 2,059 22,776 SH   SOLE 34 22,776 0 0
NORTHERN TR CORP COM 665859104 20,943 231,645 SH   SOLE 36 231,645 0 0
NORTHERN TR CORP COM 665859104 394 4,356 SH   SOLE 40 4,356 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 600 43,182 SH   SOLE 2 1,652 0 41,530
NORTHFIELD BANCORP INC DEL COM 66611T108 16 1,141 SH   SOLE 7 1,141 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 2,682 192,949 SH   SOLE 18 192,949 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,023 73,620 SH   SOLE 19 73,620 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 69,782 5,020,259 SH   SOLE 21 5,020,259 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 20,769 1,494,157 SH   SOLE 22 1,435,010 0 59,147
NORTHFIELD BANCORP INC DEL COM 66611T108 50 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108 83 5,943 SH   SOLE 28 5,943 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 891 64,113 SH   SOLE 30 64,113 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 72 5,166 SH   SOLE 40 5,166 0 0
NORTHRIM BANCORP INC COM 666762109 250 7,262 SH   SOLE 2 262 0 7,000
NORTHRIM BANCORP INC COM 666762109 5 157 SH   SOLE 7 157 0 0
NORTHRIM BANCORP INC COM 666762109 820 23,819 SH   SOLE 18 23,819 0 0
NORTHRIM BANCORP INC COM 666762109 346 10,041 SH   SOLE 19 10,041 0 0
NORTHRIM BANCORP INC COM 666762109 8,210 238,520 SH   SOLE 21 238,520 0 0
NORTHRIM BANCORP INC COM 666762109 8,623 250,518 SH   SOLE 22 245,057 0 5,461
NORTHROP GRUMMAN CORP COM 666807102 111,184 412,404 SH   SOLE 2 57,370 0 355,034
NORTHROP GRUMMAN CORP COM 666807102 12,676 47,019 SH   SOLE 4 42,648 0 4,371
NORTHROP GRUMMAN CORP COM 666807102 36,477 135,302 SH   SOLE 7 135,302 0 0
NORTHROP GRUMMAN CORP COM 666807102 686 2,546 SH   SOLE 13 2,546 0 0
NORTHROP GRUMMAN CORP COM 666807102 389 1,442 SH   SOLE 15 1,442 0 0
NORTHROP GRUMMAN CORP COM 666807102 146,046 541,714 SH   SOLE 18 522,660 0 19,054
NORTHROP GRUMMAN CORP COM 666807102 110,107 408,410 SH   SOLE 19 408,410 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,045,397 3,877,585 SH   SOLE 21 3,877,585 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,111,973 4,124,529 SH   SOLE 22 3,671,249 0 453,280
NORTHROP GRUMMAN CORP COM 666807102 32,224 119,525 SH   SOLE 23 119,525 0 0
NORTHROP GRUMMAN CORP COM 666807102 48,909 181,414 SH   SOLE 25 181,414 0 0
NORTHROP GRUMMAN CORP COM 666807102 60,224 223,381 SH   SOLE 26 95,131 0 128,250
NORTHROP GRUMMAN CORP COM 666807102 1,595 5,916 SH   SOLE 29 5,916 0 0
NORTHROP GRUMMAN CORP COM 666807102 160,174 594,119 SH   SOLE 30 594,119 0 0
NORTHROP GRUMMAN CORP COM 666807102 10,037 37,228 SH   SOLE 31 30,785 0 6,443
NORTHROP GRUMMAN CORP COM 666807102 38,727 143,647 SH   SOLE 36 143,647 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,006 3,731 SH   SOLE 40 3,731 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 832 47,917 SH   SOLE 2 1,587 0 46,330
NORTHSTAR REALTY EUROPE CORP COM 66706L101 4 251 SH   SOLE 4 251 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 16 926 SH   SOLE 7 926 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 3,522 202,908 SH   SOLE 18 202,908 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 1,212 69,831 SH   SOLE 19 69,831 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 90,436 5,209,468 SH   SOLE 21 5,209,468 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 28,931 1,666,532 SH   SOLE 22 1,602,172 0 64,360
NORTHSTAR REALTY EUROPE CORP COM 66706L101 48 2,785 SH   SOLE 23 2,785 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 106 6,108 SH   SOLE 26 3,875 0 2,233
NORTHSTAR REALTY EUROPE CORP COM 66706L101 116 6,658 SH   SOLE 28 6,658 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 1,431 82,438 SH   SOLE 30 82,438 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 114 6,594 SH   SOLE 40 6,594 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,696 99,937 SH   SOLE 2 7,777 0 92,160
NORTHWEST BANCSHARES INC MD COM 667340103 11 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 101 5,926 SH   SOLE 7 5,926 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 7,701 453,774 SH   SOLE 18 453,774 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,504 147,543 SH   SOLE 19 147,543 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 190,026 11,197,768 SH   SOLE 21 11,197,768 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 53,215 3,135,816 SH   SOLE 22 3,013,269 0 122,547
NORTHWEST BANCSHARES INC MD COM 667340103 804 47,359 SH   SOLE 26 22,765 0 24,594
NORTHWEST BANCSHARES INC MD COM 667340103 241 14,184 SH   SOLE 28 14,184 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,611 153,862 SH   SOLE 30 153,862 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 183 10,804 SH   SOLE 40 10,804 0 0
NORTHWEST NAT HLDG CO COM 66765N105 1,941 29,571 SH   SOLE 2 1,025 0 28,546
NORTHWEST NAT HLDG CO COM 66765N105 88 1,339 SH   SOLE 4 1,339 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,552 38,882 SH   SOLE 7 38,882 0 0
NORTHWEST NAT HLDG CO COM 66765N105 8,219 125,233 SH   SOLE 18 125,233 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,898 44,152 SH   SOLE 19 44,152 0 0
NORTHWEST NAT HLDG CO COM 66765N105 204,570 3,117,020 SH   SOLE 21 3,117,020 0 0
NORTHWEST NAT HLDG CO COM 66765N105 57,333 873,574 SH   SOLE 22 835,798 0 37,776
NORTHWEST NAT HLDG CO COM 66765N105 345 5,255 SH   SOLE 26 3,464 0 1,791
NORTHWEST NAT HLDG CO COM 66765N105 261 3,972 SH   SOLE 28 3,972 0 0
NORTHWEST NAT HLDG CO COM 66765N105 3,254 49,586 SH   SOLE 30 49,586 0 0
NORTHWEST NAT HLDG CO COM 66765N105 88 1,335 SH   SOLE 36 1,335 0 0
NORTHWEST NAT HLDG CO COM 66765N105 199 3,031 SH   SOLE 40 3,031 0 0
NORTHWEST PIPE CO COM 667746101 222 9,242 SH   SOLE 2 371 0 8,871
NORTHWEST PIPE CO COM 667746101 7 304 SH   SOLE 7 304 0 0
NORTHWEST PIPE CO COM 667746101 819 34,116 SH   SOLE 18 34,116 0 0
NORTHWEST PIPE CO COM 667746101 333 13,876 SH   SOLE 19 13,876 0 0
NORTHWEST PIPE CO COM 667746101 8,094 337,257 SH   SOLE 21 337,257 0 0
NORTHWEST PIPE CO COM 667746101 6,934 288,935 SH   SOLE 22 283,628 0 5,307
NORTHWESTERN CORP COM NEW 668074305 5,590 79,390 SH   SOLE 2 29,007 0 50,383
NORTHWESTERN CORP COM NEW 668074305 198 2,816 SH   SOLE 4 2,816 0 0
NORTHWESTERN CORP COM NEW 668074305 5,028 71,406 SH   SOLE 7 71,406 0 0
NORTHWESTERN CORP COM NEW 668074305 22,240 315,871 SH   SOLE 18 315,871 0 0
NORTHWESTERN CORP COM NEW 668074305 7,666 108,872 SH   SOLE 19 108,872 0 0
NORTHWESTERN CORP COM NEW 668074305 337,721 4,796,487 SH   SOLE 21 4,796,487 0 0
NORTHWESTERN CORP COM NEW 668074305 131,593 1,868,956 SH   SOLE 22 1,801,141 0 67,815
NORTHWESTERN CORP COM NEW 668074305 1,094 15,543 SH   SOLE 23 15,543 0 0
NORTHWESTERN CORP COM NEW 668074305 972 13,805 SH   SOLE 26 9,879 0 3,926
NORTHWESTERN CORP COM NEW 668074305 305 4,325 SH   SOLE 28 4,325 0 0
NORTHWESTERN CORP COM NEW 668074305 1,837 26,088 SH   SOLE 30 26,088 0 0
NORTHWESTERN CORP COM NEW 668074305 1,299 18,454 SH   SOLE 32 18,454 0 0
NORTHWESTERN CORP COM NEW 668074305 254 3,612 SH   SOLE 36 3,612 0 0
NORTHWESTERN CORP COM NEW 668074305 314 4,465 SH   SOLE 40 4,465 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 30,823 560,828 SH   SOLE 2 55,196 0 505,632
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3,959 72,033 SH   SOLE 4 66,278 0 5,755
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9,499 172,841 SH   SOLE 7 166,342 0 6,499
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,278 23,256 SH   SOLE 13 23,256 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 113 2,064 SH   SOLE 15 2,064 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 25,884 470,960 SH   SOLE 18 440,465 0 30,495
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 12,148 221,042 SH   SOLE 19 221,042 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 257,009 4,676,290 SH   SOLE 21 4,676,290 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 292,728 5,326,205 SH   SOLE 22 4,725,254 0 600,951
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 8,750 159,204 SH   SOLE 23 159,204 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 11,239 204,502 SH   SOLE 25 204,502 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 42,666 776,303 SH   SOLE 26 274,820 0 501,483
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,319 42,200 SH   SOLE 28 30,063 0 12,137
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3,417 62,179 SH   SOLE 29 9,009 0 53,170
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 46,481 845,718 SH   SOLE 30 845,718 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3,609 65,672 SH   SOLE 31 41,311 0 24,361
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 850 15,466 SH   SOLE 34 15,466 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 8,687 158,069 SH   SOLE 36 158,069 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 293 5,328 SH   SOLE 40 5,328 0 0
NORWOOD FINANCIAL CORP COM 669549107 176 5,707 SH   SOLE 2 201 0 5,506
NORWOOD FINANCIAL CORP COM 669549107 5 168 SH   SOLE 7 168 0 0
NORWOOD FINANCIAL CORP COM 669549107 631 20,460 SH   SOLE 18 20,460 0 0
NORWOOD FINANCIAL CORP COM 669549107 236 7,645 SH   SOLE 19 7,645 0 0
NORWOOD FINANCIAL CORP COM 669549107 6,175 200,232 SH   SOLE 21 200,232 0 0
NORWOOD FINANCIAL CORP COM 669549107 1,539 49,891 SH   SOLE 22 46,743 0 3,148
NOVA LIFESTYLE INC COM 66979P102 3 2,896 SH   SOLE 18 2,896 0 0
NOVA LIFESTYLE INC COM 66979P102 46 51,819 SH   SOLE 21 51,819 0 0
NOVA LIFESTYLE INC COM 66979P102 36 40,421 SH   SOLE 22 40,421 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 2 1,268 SH   SOLE 18 1,268 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 16 13,305 SH   SOLE 21 13,305 0 0
NOVAN INC COM 66988N106 3 3,440 SH   SOLE 18 3,440 0 0
NOVAN INC COM 66988N106 41 43,245 SH   SOLE 21 43,245 0 0
NOVANTA INC COM 67000B104 2,241 26,449 SH   SOLE 2 1,165 0 25,284
NOVANTA INC COM 67000B104 14 162 SH   SOLE 4 162 0 0
NOVANTA INC COM 67000B104 51 603 SH   SOLE 7 603 0 0
NOVANTA INC COM 67000B104 8,783 103,664 SH   SOLE 18 103,664 0 0
NOVANTA INC COM 67000B104 4,275 50,450 SH   SOLE 19 50,450 0 0
NOVANTA INC COM 67000B104 89,456 1,055,777 SH   SOLE 21 1,055,777 0 0
NOVANTA INC COM 67000B104 80,088 945,209 SH   SOLE 22 902,556 0 42,653
NOVANTA INC COM 67000B104 737 8,693 SH   SOLE 26 6,010 0 2,683
NOVANTA INC COM 67000B104 385 4,546 SH   SOLE 28 4,546 0 0
NOVANTA INC COM 67000B104 769 9,072 SH   SOLE 30 9,072 0 0
NOVANTA INC COM 67000B104 269 3,176 SH   SOLE 40 3,176 0 0
NOVARTIS A G SPONSORED ADR 66987V109 8,726 90,766 SH   SOLE 2 23,171 0 67,595
NOVARTIS A G SPONSORED ADR 66987V109 419,187 4,360,170 SH   SOLE 18 3,653,033 0 707,137
NOVARTIS A G SPONSORED ADR 66987V109 456,034 4,743,432 SH   SOLE 19 4,743,432 0 0
NOVARTIS A G SPONSORED ADR 66987V109 33,724 350,784 SH   SOLE 22 350,784 0 0
NOVARTIS A G SPONSORED ADR 66987V109 3,386 35,224 SH   SOLE 23 35,224 0 0
NOVARTIS A G SPONSORED ADR 66987V109 4,483 46,631 SH   SOLE 25 19,926 0 26,705
NOVARTIS A G SPONSORED ADR 66987V109 48,898 508,608 SH   SOLE 34 508,608 0 0
NOVARTIS A G SPONSORED ADR 66987V109 1,477 15,364 SH   SOLE 36 15,364 0 0
NOVAVAX INC COM 670002104 197 358,009 SH   SOLE 2 14,530 0 343,479
NOVAVAX INC COM 670002104 1 1,583 SH   SOLE 4 1,583 0 0
NOVAVAX INC COM 670002104 4 6,740 SH   SOLE 7 6,740 0 0
NOVAVAX INC COM 670002104 745 1,352,718 SH   SOLE 18 1,318,853 0 33,865
NOVAVAX INC COM 670002104 522 948,148 SH   SOLE 19 948,148 0 0
NOVAVAX INC COM 670002104 9,417 17,094,629 SH   SOLE 21 17,094,629 0 0
NOVAVAX INC COM 670002104 5,988 10,870,131 SH   SOLE 22 10,448,991 0 421,140
NOVAVAX INC COM 670002104 20 36,661 SH   SOLE 23 36,661 0 0
NOVAVAX INC COM 670002104 185 335,549 SH   SOLE 26 314,493 0 21,056
NOVAVAX INC COM 670002104 21 38,794 SH   SOLE 28 38,794 0 0
NOVAVAX INC COM 670002104 68 124,059 SH   SOLE 30 124,059 0 0
NOVAVAX INC COM 670002104 16 28,602 SH   SOLE 40 28,602 0 0
NOVAVAX INC NOTE 3.750% 2/0 670002AB0 234 650,000 PRN   SOLE 21 650,000 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 4 3,012 SH   SOLE 18 3,012 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 47 38,102 SH   SOLE 21 38,102 0 0
NOVO-NORDISK A S ADR 670100205 1,077 20,582 SH   SOLE 2 20,582 0 0
NOVO-NORDISK A S ADR 670100205 178,666 3,415,529 SH   SOLE 18 3,180,523 0 235,006
NOVO-NORDISK A S ADR 670100205 219,713 4,200,219 SH   SOLE 19 4,200,219 0 0
NOVO-NORDISK A S ADR 670100205 1,470 28,100 SH   SOLE 20 28,100 0 0
NOVO-NORDISK A S ADR 670100205 10,435 199,478 SH   SOLE 22 199,478 0 0
NOVO-NORDISK A S ADR 670100205 3,582 68,484 SH   SOLE 25 17,710 0 50,774
NOVO-NORDISK A S ADR 670100205 25,144 480,672 SH   SOLE 34 480,672 0 0
NOVO-NORDISK A S ADR 670100205 1,587 30,343 SH   SOLE 36 30,343 0 0
NOVOCURE LTD ORD SHS G6674U108 3,052 63,357 SH   SOLE 2 6,469 0 56,888
NOVOCURE LTD ORD SHS G6674U108 19 403 SH   SOLE 4 403 0 0
NOVOCURE LTD ORD SHS G6674U108 61 1,262 SH   SOLE 7 1,262 0 0
NOVOCURE LTD ORD SHS G6674U108 11,716 243,219 SH   SOLE 18 233,513 0 9,706
NOVOCURE LTD ORD SHS G6674U108 10,038 208,384 SH   SOLE 19 208,384 0 0
NOVOCURE LTD ORD SHS G6674U108 158,850 3,297,687 SH   SOLE 21 3,297,687 0 0
NOVOCURE LTD ORD SHS G6674U108 42,865 889,870 SH   SOLE 22 804,841 0 85,029
NOVOCURE LTD ORD SHS G6674U108 824 17,107 SH   SOLE 23 17,107 0 0
NOVOCURE LTD ORD SHS G6674U108 2,088 43,341 SH   SOLE 26 12,306 0 31,035
NOVOCURE LTD ORD SHS G6674U108 396 8,214 SH   SOLE 28 8,214 0 0
NOVOCURE LTD ORD SHS G6674U108 1,199 24,883 SH   SOLE 30 24,883 0 0
NOVOCURE LTD ORD SHS G6674U108 315 6,531 SH   SOLE 40 6,531 0 0
NOVUME SOLUTIONS INC COM 67012D106 3 4,011 SH   SOLE 18 4,011 0 0
NOVUS THERAPEUTICS INC COM 67011N105 4 922 SH   SOLE 18 922 0 0
NOVUS THERAPEUTICS INC COM 67011N105 51 12,784 SH   SOLE 21 12,784 0 0
NOVUS THERAPEUTICS INC COM 67011N105 25 6,117 SH   SOLE 22 6,117 0 0
NOW INC COM 67011P100 2,207 158,067 SH   SOLE 2 50,099 0 107,968
NOW INC COM 67011P100 8 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100 53 3,784 SH   SOLE 7 3,784 0 0
NOW INC COM 67011P100 8,472 606,871 SH   SOLE 18 606,871 0 0
NOW INC COM 67011P100 2,321 166,278 SH   SOLE 19 166,278 0 0
NOW INC COM 67011P100 104,691 7,499,330 SH   SOLE 21 7,499,330 0 0
NOW INC COM 67011P100 52,243 3,742,316 SH   SOLE 22 3,577,567 0 164,749
NOW INC COM 67011P100 714 51,115 SH   SOLE 26 43,758 0 7,357
NOW INC COM 67011P100 215 15,376 SH   SOLE 28 15,376 0 0
NOW INC COM 67011P100 386 27,637 SH   SOLE 30 27,637 0 0
NOW INC COM 67011P100 124 8,917 SH   SOLE 36 8,917 0 0
NOW INC COM 67011P100 165 11,818 SH   SOLE 40 11,818 0 0
NRC GROUP HLDGS CORP COM 629375106 391 44,838 SH   SOLE 21 44,838 0 0
NRG ENERGY INC COM NEW 629377508 32,460 764,119 SH   SOLE 2 89,691 0 674,428
NRG ENERGY INC COM NEW 629377508 4,691 110,439 SH   SOLE 4 102,430 0 8,009
NRG ENERGY INC COM NEW 629377508 10,162 239,222 SH   SOLE 7 239,222 0 0
NRG ENERGY INC COM NEW 629377508 71 1,662 SH   SOLE 13 1,662 0 0
NRG ENERGY INC COM NEW 629377508 115 2,716 SH   SOLE 15 2,716 0 0
NRG ENERGY INC COM NEW 629377508 0 2 SH   SOLE 17 0 0 2
NRG ENERGY INC COM NEW 629377508 25,324 596,146 SH   SOLE 18 558,049 0 38,097
NRG ENERGY INC COM NEW 629377508 6,762 159,174 SH   SOLE 19 159,174 0 0
NRG ENERGY INC COM NEW 629377508 296,012 6,968,267 SH   SOLE 21 6,968,267 0 0
NRG ENERGY INC COM NEW 629377508 342,721 8,067,818 SH   SOLE 22 7,295,520 0 772,298
NRG ENERGY INC COM NEW 629377508 8,977 211,329 SH   SOLE 23 211,329 0 0
NRG ENERGY INC COM NEW 629377508 12,068 284,097 SH   SOLE 25 284,097 0 0
NRG ENERGY INC COM NEW 629377508 39,937 940,133 SH   SOLE 26 367,156 0 572,977
NRG ENERGY INC COM NEW 629377508 2,368 55,738 SH   SOLE 28 40,498 0 15,240
NRG ENERGY INC COM NEW 629377508 468 11,026 SH   SOLE 29 11,026 0 0
NRG ENERGY INC COM NEW 629377508 43,571 1,025,673 SH   SOLE 30 1,025,673 0 0
NRG ENERGY INC COM NEW 629377508 3,919 92,264 SH   SOLE 31 59,054 0 33,210
NRG ENERGY INC COM NEW 629377508 2,166 50,998 SH   SOLE 34 50,998 0 0
NRG ENERGY INC COM NEW 629377508 10,149 238,904 SH   SOLE 36 238,904 0 0
NRG ENERGY INC COM NEW 629377508 266 6,254 SH   SOLE 40 6,254 0 0
NTN BUZZTIME INC COM PAR 629410606 1 331 SH   SOLE 21 331 0 0
NTN BUZZTIME INC COM PAR 629410606 11 2,689 SH   SOLE 22 2,689 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 10,838 226,461 SH   SOLE 2 99,962 0 126,499
NU SKIN ENTERPRISES INC CL A 67018T105 402 8,393 SH   SOLE 4 8,393 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 393 8,207 SH   SOLE 7 8,207 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,379 28,822 SH   SOLE 13 28,822 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 12,123 253,309 SH   SOLE 18 240,811 0 12,498
NU SKIN ENTERPRISES INC CL A 67018T105 15,046 314,366 SH   SOLE 19 314,366 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 188,470 3,937,936 SH   SOLE 21 3,937,936 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 115,787 2,419,280 SH   SOLE 22 2,225,283 0 193,997
NU SKIN ENTERPRISES INC CL A 67018T105 974 20,354 SH   SOLE 23 20,354 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 872 18,215 SH   SOLE 25 18,215 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 956 19,970 SH   SOLE 26 12,540 0 7,430
NU SKIN ENTERPRISES INC CL A 67018T105 326 6,810 SH   SOLE 28 6,810 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 5,386 112,539 SH   SOLE 29 12,980 0 99,559
NU SKIN ENTERPRISES INC CL A 67018T105 1,161 24,254 SH   SOLE 30 24,254 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 793 16,575 SH   SOLE 31 14,090 0 2,485
NU SKIN ENTERPRISES INC CL A 67018T105 1,021 21,323 SH   SOLE 32 21,323 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,572 32,837 SH   SOLE 34 32,837 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,152 24,079 SH   SOLE 36 24,079 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 205 4,293 SH   SOLE 40 4,293 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 10,026 592,199 SH   SOLE 2 19,026 0 573,173
NUANCE COMMUNICATIONS INC COM 67020Y100 19 1,100 SH   SOLE 4 1,100 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 124 7,347 SH   SOLE 7 7,347 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2,397 141,558 SH   SOLE 18 141,558 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,026 60,617 SH   SOLE 19 60,617 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 70,007 4,135,061 SH   SOLE 21 4,135,061 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 133,518 7,886,484 SH   SOLE 22 7,318,796 0 567,688
NUANCE COMMUNICATIONS INC COM 67020Y100 1,694 100,032 SH   SOLE 26 58,533 0 41,499
NUANCE COMMUNICATIONS INC COM 67020Y100 644 38,020 SH   SOLE 28 38,020 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 9,087 536,713 SH   SOLE 30 536,713 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 104 6,124 SH   SOLE 31 6,124 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 51 3,021 SH   SOLE 36 3,021 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 528 31,162 SH   SOLE 40 31,162 0 0
NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 647 650,000 PRN   SOLE 21 650,000 0 0
NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 1,437 1,540,000 PRN   SOLE 21 1,540,000 0 0
NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 1,014 1,025,000 PRN   SOLE 21 1,025,000 0 0
NUCANA PLC SPONSORED ADR 67022C106 8 453 SH   SOLE 22 453 0 0
NUCOR CORP COM 670346105 45,208 774,780 SH   SOLE 2 82,336 0 692,444
NUCOR CORP COM 670346105 6,072 104,060 SH   SOLE 4 95,690 0 8,370
NUCOR CORP COM 670346105 26,994 462,619 SH   SOLE 7 320,323 0 142,296
NUCOR CORP COM 670346105 580 9,943 SH   SOLE 13 9,943 0 0
NUCOR CORP COM 670346105 160 2,744 SH   SOLE 15 2,744 0 0
NUCOR CORP COM 670346105 0 1 SH   SOLE 17 0 0 1
NUCOR CORP COM 670346105 41,740 715,333 SH   SOLE 18 674,996 0 40,337
NUCOR CORP COM 670346105 5,761 98,734 SH   SOLE 19 98,734 0 0
NUCOR CORP COM 670346105 453,636 7,774,399 SH   SOLE 21 7,774,399 0 0
NUCOR CORP COM 670346105 471,092 8,073,552 SH   SOLE 22 7,213,475 0 860,077
NUCOR CORP COM 670346105 13,018 223,105 SH   SOLE 23 223,105 0 0
NUCOR CORP COM 670346105 15,035 257,674 SH   SOLE 25 257,674 0 0
NUCOR CORP COM 670346105 93,740 1,606,511 SH   SOLE 26 377,957 0 1,228,554
NUCOR CORP COM 670346105 3,562 61,041 SH   SOLE 28 43,685 0 17,356
NUCOR CORP COM 670346105 2,776 47,567 SH   SOLE 29 12,511 0 35,056
NUCOR CORP COM 670346105 63,326 1,085,279 SH   SOLE 30 1,085,279 0 0
NUCOR CORP COM 670346105 5,338 91,480 SH   SOLE 31 56,077 0 35,403
NUCOR CORP COM 670346105 1,979 33,918 SH   SOLE 34 33,918 0 0
NUCOR CORP COM 670346105 15,764 270,156 SH   SOLE 36 270,156 0 0
NUCOR CORP COM 670346105 462 7,919 SH   SOLE 40 7,919 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 17 638 SH   SOLE 18 638 0 0
NUTANIX INC CL A 67059N108 9,936 263,275 SH   SOLE 2 9,311 0 253,964
NUTANIX INC CL A 67059N108 21 563 SH   SOLE 4 563 0 0
NUTANIX INC CL A 67059N108 106 2,800 SH   SOLE 7 2,800 0 0
NUTANIX INC CL A 67059N108 2,857 75,698 SH   SOLE 18 75,698 0 0
NUTANIX INC CL A 67059N108 1,104 29,261 SH   SOLE 19 29,261 0 0
NUTANIX INC CL A 67059N108 69,845 1,850,688 SH   SOLE 21 1,850,688 0 0
NUTANIX INC CL A 67059N108 104,645 2,772,799 SH   SOLE 22 2,516,939 0 255,860
NUTANIX INC CL A 67059N108 2,126 56,328 SH   SOLE 26 33,768 0 22,560
NUTANIX INC CL A 67059N108 624 16,541 SH   SOLE 28 16,541 0 0
NUTANIX INC CL A 67059N108 1,323 35,048 SH   SOLE 30 35,048 0 0
NUTANIX INC CL A 67059N108 112 2,967 SH   SOLE 31 2,967 0 0
NUTANIX INC CL A 67059N108 490 12,996 SH   SOLE 40 12,996 0 0
NUTANIX INC NOTE 1/1 67059NAB4 1,363 1,284,000 PRN   SOLE 21 1,284,000 0 0
NUTRIEN LTD COM 67077M108 876 16,610 SH   SOLE 18 16,610 0 0
NUTRIEN LTD COM 67077M108 3,515 66,622 SH   SOLE 21 66,622 0 0
NUVASIVE INC COM 670704105 3,601 63,410 SH   SOLE 2 23,682 0 39,728
NUVASIVE INC COM 670704105 13 234 SH   SOLE 4 234 0 0
NUVASIVE INC COM 670704105 60 1,061 SH   SOLE 7 1,061 0 0
NUVASIVE INC COM 670704105 16,318 287,338 SH   SOLE 18 286,418 0 920
NUVASIVE INC COM 670704105 4,552 80,159 SH   SOLE 19 80,159 0 0
NUVASIVE INC COM 670704105 220,035 3,874,536 SH   SOLE 21 3,874,536 0 0
NUVASIVE INC COM 670704105 99,570 1,753,298 SH   SOLE 22 1,686,447 0 66,851
NUVASIVE INC COM 670704105 13 233 SH   SOLE 23 233 0 0
NUVASIVE INC COM 670704105 1,236 21,773 SH   SOLE 26 17,310 0 4,463
NUVASIVE INC COM 670704105 370 6,512 SH   SOLE 28 6,512 0 0
NUVASIVE INC COM 670704105 2,034 35,820 SH   SOLE 30 35,820 0 0
NUVASIVE INC COM 670704105 297 5,227 SH   SOLE 40 5,227 0 0
NUVASIVE INC NOTE 2.250% 3/1 670704AG0 1,891 1,700,000 PRN   SOLE 21 1,700,000 0 0
NUVECTRA CORP COM 67075N108 152 13,826 SH   SOLE 2 598 0 13,228
NUVECTRA CORP COM 67075N108 3 296 SH   SOLE 7 296 0 0
NUVECTRA CORP COM 67075N108 632 57,402 SH   SOLE 18 57,402 0 0
NUVECTRA CORP COM 67075N108 278 25,252 SH   SOLE 19 25,252 0 0
NUVECTRA CORP COM 67075N108 6,168 560,237 SH   SOLE 21 560,237 0 0
NUVECTRA CORP COM 67075N108 5,836 530,028 SH   SOLE 22 518,410 0 11,618
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 1,567 103,358 SH   SOLE 2 103,358 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH   SOLE 17 0 0 1
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 48 5,433 SH   SOLE 2 0 0 5,433
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 12 1,385 SH   SOLE 18 1,385 0 0
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 442 49,706 SH   SOLE 21 49,706 0 0
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 5 564 SH   SOLE 22 564 0 0
NV5 GLOBAL INC COM 62945V109 453 7,623 SH   SOLE 2 319 0 7,304
NV5 GLOBAL INC COM 62945V109 1,291 21,747 SH   SOLE 7 21,747 0 0
NV5 GLOBAL INC COM 62945V109 1,879 31,655 SH   SOLE 18 31,655 0 0
NV5 GLOBAL INC COM 62945V109 881 14,840 SH   SOLE 19 14,840 0 0
NV5 GLOBAL INC COM 62945V109 18,757 315,990 SH   SOLE 21 315,990 0 0
NV5 GLOBAL INC COM 62945V109 16,753 282,228 SH   SOLE 22 269,377 0 12,851
NV5 GLOBAL INC COM 62945V109 272 4,574 SH   SOLE 26 0 0 4,574
NV5 GLOBAL INC COM 62945V109 192 3,228 SH   SOLE 30 3,228 0 0
NV5 GLOBAL INC COM 62945V109 35 591 SH   SOLE 40 591 0 0
NVE CORP COM NEW 629445206 391 3,996 SH   SOLE 2 168 0 3,828
NVE CORP COM NEW 629445206 13 130 SH   SOLE 7 130 0 0
NVE CORP COM NEW 629445206 1,600 16,340 SH   SOLE 18 16,340 0 0
NVE CORP COM NEW 629445206 749 7,652 SH   SOLE 19 7,652 0 0
NVE CORP COM NEW 629445206 15,945 162,892 SH   SOLE 21 162,892 0 0
NVE CORP COM NEW 629445206 14,956 152,783 SH   SOLE 22 147,014 0 5,769
NVE CORP COM NEW 629445206 53 543 SH   SOLE 28 543 0 0
NVE CORP COM NEW 629445206 162 1,653 SH   SOLE 30 1,653 0 0
NVE CORP COM NEW 629445206 46 467 SH   SOLE 40 467 0 0
NVENT ELECTRIC PLC SHS G6700G107 11,348 420,594 SH   SOLE 2 91,205 0 329,389
NVENT ELECTRIC PLC SHS G6700G107 22 812 SH   SOLE 4 812 0 0
NVENT ELECTRIC PLC SHS G6700G107 4,802 177,967 SH   SOLE 7 177,967 0 0
NVENT ELECTRIC PLC SHS G6700G107 33 1,205 SH   SOLE 15 1,205 0 0
NVENT ELECTRIC PLC SHS G6700G107 13,609 504,394 SH   SOLE 18 504,394 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,721 63,789 SH   SOLE 19 63,789 0 0
NVENT ELECTRIC PLC SHS G6700G107 213,022 7,895,540 SH   SOLE 21 7,895,540 0 0
NVENT ELECTRIC PLC SHS G6700G107 149,340 5,535,199 SH   SOLE 22 5,213,656 0 321,543
NVENT ELECTRIC PLC SHS G6700G107 4,418 163,756 SH   SOLE 25 163,756 0 0
NVENT ELECTRIC PLC SHS G6700G107 8,381 310,619 SH   SOLE 26 129,786 0 180,833
NVENT ELECTRIC PLC SHS G6700G107 604 22,376 SH   SOLE 28 22,376 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,235 45,763 SH   SOLE 30 45,763 0 0
NVENT ELECTRIC PLC SHS G6700G107 120 4,463 SH   SOLE 31 3,468 0 995
NVENT ELECTRIC PLC SHS G6700G107 445 16,494 SH   SOLE 34 16,494 0 0
NVENT ELECTRIC PLC SHS G6700G107 3,119 115,601 SH   SOLE 36 115,601 0 0
NVENT ELECTRIC PLC SHS G6700G107 432 16,006 SH   SOLE 40 16,006 0 0
NVIDIA CORP COM 67066G104 272,509 1,517,650 SH   SOLE 2 151,054 0 1,366,596
NVIDIA CORP COM 67066G104 34,678 193,129 SH   SOLE 4 177,262 0 15,867
NVIDIA CORP COM 67066G104 88,009 490,137 SH   SOLE 7 490,137 0 0
NVIDIA CORP COM 67066G104 861 4,793 SH   SOLE 13 4,793 0 0
NVIDIA CORP COM 67066G104 1,119 6,233 SH   SOLE 15 6,233 0 0
NVIDIA CORP COM 67066G104 87 482 SH   SOLE 17 0 0 482
NVIDIA CORP COM 67066G104 281,587 1,568,203 SH   SOLE 18 1,393,543 0 174,660
NVIDIA CORP COM 67066G104 86,528 481,891 SH   SOLE 19 481,891 0 0
NVIDIA CORP COM 67066G104 2,220,188 12,364,602 SH   SOLE 21 12,364,602 0 0
NVIDIA CORP COM 67066G104 2,574,201 14,336,162 SH   SOLE 22 12,814,591 0 1,521,571
NVIDIA CORP COM 67066G104 74,561 415,242 SH   SOLE 23 415,242 0 0
NVIDIA CORP COM 67066G104 103,521 576,524 SH   SOLE 25 576,524 0 0
NVIDIA CORP COM 67066G104 442,884 2,466,496 SH   SOLE 26 606,376 0 1,860,120
NVIDIA CORP COM 67066G104 19,936 111,026 SH   SOLE 28 80,717 0 30,309
NVIDIA CORP COM 67066G104 12,064 67,189 SH   SOLE 29 21,563 0 45,626
NVIDIA CORP COM 67066G104 469,583 2,615,186 SH   SOLE 30 2,615,186 0 0
NVIDIA CORP COM 67066G104 31,647 176,250 SH   SOLE 31 109,548 0 66,702
NVIDIA CORP COM 67066G104 18,756 104,457 SH   SOLE 32 104,457 0 0
NVIDIA CORP COM 67066G104 23,497 130,858 SH   SOLE 34 130,858 0 0
NVIDIA CORP COM 67066G104 74,864 416,933 SH   SOLE 36 416,933 0 0
NVIDIA CORP COM 67066G104 2,445 13,619 SH   SOLE 40 13,619 0 0
NVR INC COM 62944T105 26,165 9,456 SH   SOLE 2 2,548 0 6,908
NVR INC COM 62944T105 3,556 1,285 SH   SOLE 4 1,192 0 93
NVR INC COM 62944T105 3,434 1,241 SH   SOLE 7 395 0 846
NVR INC COM 62944T105 166 60 SH   SOLE 13 60 0 0
NVR INC COM 62944T105 77 28 SH   SOLE 15 28 0 0
NVR INC COM 62944T105 28,096 10,154 SH   SOLE 18 9,790 0 364
NVR INC COM 62944T105 2,872 1,038 SH   SOLE 19 1,038 0 0
NVR INC COM 62944T105 580,862 209,925 SH   SOLE 21 209,925 0 0
NVR INC COM 62944T105 306,711 110,846 SH   SOLE 22 103,958 0 6,888
NVR INC COM 62944T105 6,876 2,485 SH   SOLE 23 2,485 0 0
NVR INC COM 62944T105 8,420 3,043 SH   SOLE 25 3,043 0 0
NVR INC COM 62944T105 31,096 11,238 SH   SOLE 26 4,705 0 6,533
NVR INC COM 62944T105 1,754 634 SH   SOLE 28 473 0 161
NVR INC COM 62944T105 2,535 916 SH   SOLE 29 200 0 716
NVR INC COM 62944T105 16,314 5,896 SH   SOLE 30 5,896 0 0
NVR INC COM 62944T105 2,930 1,059 SH   SOLE 31 646 0 413
NVR INC COM 62944T105 600 217 SH   SOLE 34 217 0 0
NVR INC COM 62944T105 5,777 2,088 SH   SOLE 36 2,088 0 0
NVR INC COM 62944T105 199 72 SH   SOLE 40 72 0 0
NXP SEMICONDUCTORS N V COM N6596X109 74,273 840,292 SH   SOLE 2 92,106 0 748,186
NXP SEMICONDUCTORS N V COM N6596X109 10,057 113,785 SH   SOLE 4 104,718 0 9,067
NXP SEMICONDUCTORS N V COM N6596X109 19,842 224,482 SH   SOLE 7 224,482 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,541 17,439 SH   SOLE 13 17,439 0 0
NXP SEMICONDUCTORS N V COM N6596X109 305 3,451 SH   SOLE 15 3,451 0 0
NXP SEMICONDUCTORS N V COM N6596X109 81,308 919,875 SH   SOLE 18 918,126 0 1,749
NXP SEMICONDUCTORS N V COM N6596X109 40,658 459,989 SH   SOLE 19 459,989 0 0
NXP SEMICONDUCTORS N V COM N6596X109 559,391 6,328,672 SH   SOLE 21 6,328,672 0 0
NXP SEMICONDUCTORS N V COM N6596X109 667,911 7,556,412 SH   SOLE 22 6,678,038 0 878,374
NXP SEMICONDUCTORS N V COM N6596X109 21,718 245,706 SH   SOLE 23 245,706 0 0
NXP SEMICONDUCTORS N V COM N6596X109 28,720 324,929 SH   SOLE 25 324,929 0 0
NXP SEMICONDUCTORS N V COM N6596X109 95,080 1,075,688 SH   SOLE 26 263,591 0 812,097
NXP SEMICONDUCTORS N V COM N6596X109 4,564 51,631 SH   SOLE 28 51,631 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,861 21,051 SH   SOLE 29 12,389 0 8,662
NXP SEMICONDUCTORS N V COM N6596X109 133,222 1,507,208 SH   SOLE 30 1,507,208 0 0
NXP SEMICONDUCTORS N V COM N6596X109 25,252 285,686 SH   SOLE 31 65,560 0 220,126
NXP SEMICONDUCTORS N V COM N6596X109 4,219 47,735 SH   SOLE 32 47,735 0 0
NXP SEMICONDUCTORS N V COM N6596X109 10,281 116,310 SH   SOLE 34 116,310 0 0
NXP SEMICONDUCTORS N V COM N6596X109 23,938 270,825 SH   SOLE 36 270,825 0 0
NXP SEMICONDUCTORS N V COM N6596X109 722 8,172 SH   SOLE 40 8,172 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 265 3,000 SH Call SOLE 2 3,000 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X909 13,259 150,000 SH Call SOLE 19 150,000 0 0
NXT ID INC COM NEW 67091J206 3 3,931 SH   SOLE 18 3,931 0 0
NXT ID INC COM NEW 67091J206 42 49,397 SH   SOLE 21 49,397 0 0
NXT ID INC COM NEW 67091J206 3 3,275 SH   SOLE 22 3,275 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 61 31,069 SH   SOLE 2 1,230 0 29,839
NYMOX PHARMACEUTICAL CORP COM P73398102 194 98,276 SH   SOLE 18 98,276 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 152 77,156 SH   SOLE 19 77,156 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 2,353 1,194,665 SH   SOLE 21 1,194,665 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 454 230,385 SH   SOLE 22 213,441 0 16,944
NYMOX PHARMACEUTICAL CORP COM P73398102 20 10,112 SH   SOLE 23 10,112 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 77,910 200,644 SH   SOLE 2 26,872 0 173,772
O REILLY AUTOMOTIVE INC NEW COM 67103H107 10,531 27,120 SH   SOLE 4 24,937 0 2,183
O REILLY AUTOMOTIVE INC NEW COM 67103H107 25,896 66,690 SH   SOLE 7 66,576 0 114
O REILLY AUTOMOTIVE INC NEW COM 67103H107 574 1,477 SH   SOLE 13 1,477 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 329 847 SH   SOLE 15 847 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 142,966 368,184 SH   SOLE 18 331,181 0 37,003
O REILLY AUTOMOTIVE INC NEW COM 67103H107 25,257 65,045 SH   SOLE 19 65,045 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 794,289 2,045,554 SH   SOLE 21 2,045,554 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 763,821 1,967,091 SH   SOLE 22 1,758,972 0 208,119
O REILLY AUTOMOTIVE INC NEW COM 67103H107 22,215 57,211 SH   SOLE 23 57,211 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 30,069 77,438 SH   SOLE 25 70,078 0 7,360
O REILLY AUTOMOTIVE INC NEW COM 67103H107 113,257 291,674 SH   SOLE 26 88,665 0 203,009
O REILLY AUTOMOTIVE INC NEW COM 67103H107 5,980 15,400 SH   SOLE 28 11,245 0 4,155
O REILLY AUTOMOTIVE INC NEW COM 67103H107 1,696 4,367 SH   SOLE 29 4,367 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 122,295 314,951 SH   SOLE 30 314,951 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 9,527 24,535 SH   SOLE 31 15,039 0 9,496
O REILLY AUTOMOTIVE INC NEW COM 67103H107 4,418 11,378 SH   SOLE 32 11,378 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 30,890 79,552 SH   SOLE 34 79,552 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 24,981 64,335 SH   SOLE 36 64,335 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 672 1,730 SH   SOLE 40 1,730 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 112 6,357 SH   SOLE 2 304 0 6,053
OAK VALLEY BANCORP OAKDALE C COM 671807105 405 22,950 SH   SOLE 18 22,950 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 186 10,538 SH   SOLE 19 10,538 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 3,879 219,871 SH   SOLE 21 219,871 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 944 53,541 SH   SOLE 22 49,862 0 3,679
OAKTREE SPECIALTY LENDING CO COM 67401P108 2,890 557,989 SH   SOLE 30 557,989 0 0
OASIS PETE INC NEW COM 674215108 2,775 459,379 SH   SOLE 2 184,588 0 274,791
OASIS PETE INC NEW COM 674215108 8 1,377 SH   SOLE 4 1,377 0 0
OASIS PETE INC NEW COM 674215108 72 11,972 SH   SOLE 7 11,972 0 0
OASIS PETE INC NEW COM 674215108 9,270 1,534,813 SH   SOLE 18 1,534,813 0 0
OASIS PETE INC NEW COM 674215108 5,788 958,220 SH   SOLE 19 958,220 0 0
OASIS PETE INC NEW COM 674215108 115,622 19,142,673 SH   SOLE 21 19,142,673 0 0
OASIS PETE INC NEW COM 674215108 68,192 11,290,131 SH   SOLE 22 10,913,329 0 376,802
OASIS PETE INC NEW COM 674215108 1,391 230,216 SH   SOLE 23 230,216 0 0
OASIS PETE INC NEW COM 674215108 3,003 497,170 SH   SOLE 26 41,113 0 456,057
OASIS PETE INC NEW COM 674215108 225 37,259 SH   SOLE 28 37,259 0 0
OASIS PETE INC NEW COM 674215108 858 142,060 SH   SOLE 30 142,060 0 0
OASIS PETE INC NEW COM 674215108 98 16,227 SH   SOLE 36 16,227 0 0
OASIS PETE INC NEW COM 674215108 185 30,628 SH   SOLE 40 30,628 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 588 630,000 PRN   SOLE 21 630,000 0 0
OBALON THERAPEUTICS INC COM 67424L100 4 2,486 SH   SOLE 18 2,486 0 0
OBALON THERAPEUTICS INC COM 67424L100 42 29,099 SH   SOLE 21 29,099 0 0
OCCIDENTAL PETE CORP COM 674599105 130,284 1,968,042 SH   SOLE 2 266,984 0 1,701,058
OCCIDENTAL PETE CORP COM 674599105 16,638 251,323 SH   SOLE 4 230,626 0 20,697
OCCIDENTAL PETE CORP COM 674599105 43,086 650,850 SH   SOLE 7 613,406 0 37,444
OCCIDENTAL PETE CORP COM 674599105 4,526 68,375 SH   SOLE 13 68,375 0 0
OCCIDENTAL PETE CORP COM 674599105 466 7,035 SH   SOLE 15 7,035 0 0
OCCIDENTAL PETE CORP COM 674599105 119,632 1,807,134 SH   SOLE 18 1,705,114 0 102,020
OCCIDENTAL PETE CORP COM 674599105 25,474 384,797 SH   SOLE 19 384,797 0 0
OCCIDENTAL PETE CORP COM 674599105 1,207,261 18,236,573 SH   SOLE 21 18,236,573 0 0
OCCIDENTAL PETE CORP COM 674599105 1,230,309 18,584,727 SH   SOLE 22 16,490,922 0 2,093,805
OCCIDENTAL PETE CORP COM 674599105 36,808 556,014 SH   SOLE 23 556,014 0 0
OCCIDENTAL PETE CORP COM 674599105 53,682 810,899 SH   SOLE 25 810,899 0 0
OCCIDENTAL PETE CORP COM 674599105 181,112 2,735,831 SH   SOLE 26 806,025 0 1,929,806
OCCIDENTAL PETE CORP COM 674599105 9,698 146,498 SH   SOLE 28 107,204 0 39,294
OCCIDENTAL PETE CORP COM 674599105 5,883 88,861 SH   SOLE 29 27,954 0 60,907
OCCIDENTAL PETE CORP COM 674599105 173,162 2,615,742 SH   SOLE 30 2,615,742 0 0
OCCIDENTAL PETE CORP COM 674599105 15,334 231,625 SH   SOLE 31 142,933 0 88,692
OCCIDENTAL PETE CORP COM 674599105 4,608 69,602 SH   SOLE 32 69,602 0 0
OCCIDENTAL PETE CORP COM 674599105 4,382 66,199 SH   SOLE 34 66,199 0 0
OCCIDENTAL PETE CORP COM 674599105 10,681 161,338 SH   SOLE 35 161,338 0 0
OCCIDENTAL PETE CORP COM 674599105 43,961 664,062 SH   SOLE 36 664,062 0 0
OCCIDENTAL PETE CORP COM 674599105 1,142 17,250 SH   SOLE 40 17,250 0 0
OCEAN BIO CHEM INC COM 674631106 2 651 SH   SOLE 18 651 0 0
OCEAN BIO CHEM INC COM 674631106 38 11,276 SH   SOLE 21 11,276 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 0 15 SH   SOLE 21 15 0 0
OCEANEERING INTL INC COM 675232102 2,294 145,474 SH   SOLE 2 45,660 0 99,814
OCEANEERING INTL INC COM 675232102 7 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102 72 4,571 SH   SOLE 7 4,571 0 0
OCEANEERING INTL INC COM 675232102 8,830 559,947 SH   SOLE 18 559,947 0 0
OCEANEERING INTL INC COM 675232102 2,534 160,686 SH   SOLE 19 160,686 0 0
OCEANEERING INTL INC COM 675232102 112,997 7,165,287 SH   SOLE 21 7,165,287 0 0
OCEANEERING INTL INC COM 675232102 56,828 3,603,551 SH   SOLE 22 3,440,931 0 162,620
OCEANEERING INTL INC COM 675232102 307 19,466 SH   SOLE 26 12,844 0 6,622
OCEANEERING INTL INC COM 675232102 223 14,132 SH   SOLE 28 14,132 0 0
OCEANEERING INTL INC COM 675232102 423 26,797 SH   SOLE 30 26,797 0 0
OCEANEERING INTL INC COM 675232102 118 7,502 SH   SOLE 36 7,502 0 0
OCEANEERING INTL INC COM 675232102 173 10,990 SH   SOLE 40 10,990 0 0
OCEANFIRST FINL CORP COM 675234108 1,179 49,014 SH   SOLE 2 1,779 0 47,235
OCEANFIRST FINL CORP COM 675234108 14 573 SH   SOLE 4 573 0 0
OCEANFIRST FINL CORP COM 675234108 23 967 SH   SOLE 7 967 0 0
OCEANFIRST FINL CORP COM 675234108 3,757 156,139 SH   SOLE 18 156,139 0 0
OCEANFIRST FINL CORP COM 675234108 1,786 74,224 SH   SOLE 19 74,224 0 0
OCEANFIRST FINL CORP COM 675234108 36,528 1,518,188 SH   SOLE 21 1,518,188 0 0
OCEANFIRST FINL CORP COM 675234108 38,198 1,587,600 SH   SOLE 22 1,529,903 0 57,697
OCEANFIRST FINL CORP COM 675234108 20 831 SH   SOLE 23 831 0 0
OCEANFIRST FINL CORP COM 675234108 795 33,056 SH   SOLE 26 20,603 0 12,453
OCEANFIRST FINL CORP COM 675234108 150 6,230 SH   SOLE 28 6,230 0 0
OCEANFIRST FINL CORP COM 675234108 585 24,310 SH   SOLE 30 24,310 0 0
OCEANFIRST FINL CORP COM 675234108 94 3,898 SH   SOLE 40 3,898 0 0
OCH ZIFF CAP MGMT GROUP CL A SHARES 67551U204 33 2,039 SH   SOLE 22 2,039 0 0
OCONEE FED FINL CORP COM 675607105 39 1,481 SH   SOLE 2 0 0 1,481
OCONEE FED FINL CORP COM 675607105 139 5,330 SH   SOLE 18 5,330 0 0
OCONEE FED FINL CORP COM 675607105 60 2,290 SH   SOLE 19 2,290 0 0
OCONEE FED FINL CORP COM 675607105 1,421 54,626 SH   SOLE 21 54,626 0 0
OCONEE FED FINL CORP COM 675607105 166 6,372 SH   SOLE 22 6,006 0 366
OCULAR THERAPEUTIX INC COM 67576A100 114 28,639 SH   SOLE 2 1,095 0 27,544
OCULAR THERAPEUTIX INC COM 67576A100 1 322 SH   SOLE 7 322 0 0
OCULAR THERAPEUTIX INC COM 67576A100 429 108,168 SH   SOLE 18 108,168 0 0
OCULAR THERAPEUTIX INC COM 67576A100 191 48,105 SH   SOLE 19 48,105 0 0
OCULAR THERAPEUTIX INC COM 67576A100 6,560 1,652,508 SH   SOLE 21 1,652,508 0 0
OCULAR THERAPEUTIX INC COM 67576A100 3,986 1,004,030 SH   SOLE 22 980,327 0 23,703
OCULAR THERAPEUTIX INC COM 67576A100 6 1,540 SH   SOLE 30 1,540 0 0
OCWEN FINL CORP COM NEW 675746309 237 129,977 SH   SOLE 2 4,389 0 125,588
OCWEN FINL CORP COM NEW 675746309 1 634 SH   SOLE 4 634 0 0
OCWEN FINL CORP COM NEW 675746309 6 3,137 SH   SOLE 7 3,137 0 0
OCWEN FINL CORP COM NEW 675746309 706 387,854 SH   SOLE 18 387,854 0 0
OCWEN FINL CORP COM NEW 675746309 305 167,384 SH   SOLE 19 167,384 0 0
OCWEN FINL CORP COM NEW 675746309 7,242 3,979,222 SH   SOLE 21 3,979,222 0 0
OCWEN FINL CORP COM NEW 675746309 6,221 3,418,191 SH   SOLE 22 3,213,239 0 204,952
OCWEN FINL CORP COM NEW 675746309 51 28,190 SH   SOLE 26 16,159 0 12,031
OCWEN FINL CORP COM NEW 675746309 28 15,315 SH   SOLE 28 15,315 0 0
OCWEN FINL CORP COM NEW 675746309 57 31,478 SH   SOLE 30 31,478 0 0
OCWEN FINL CORP COM NEW 675746309 20 11,019 SH   SOLE 40 11,019 0 0
ODONATE THERAPEUTICS INC COM 676079106 122 5,533 SH   SOLE 2 285 0 5,248
ODONATE THERAPEUTICS INC COM 676079106 5 245 SH   SOLE 7 245 0 0
ODONATE THERAPEUTICS INC COM 676079106 481 21,760 SH   SOLE 18 21,760 0 0
ODONATE THERAPEUTICS INC COM 676079106 235 10,620 SH   SOLE 19 10,620 0 0
ODONATE THERAPEUTICS INC COM 676079106 5,356 242,228 SH   SOLE 21 242,228 0 0
ODONATE THERAPEUTICS INC COM 676079106 2,033 91,962 SH   SOLE 22 86,781 0 5,181
ODONATE THERAPEUTICS INC COM 676079106 5 237 SH   SOLE 23 237 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 12 1,656 SH   SOLE 18 1,656 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 177 24,787 SH   SOLE 21 24,787 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 1,362 190,183 SH   SOLE 22 190,183 0 0
OFFICE DEPOT INC COM 676220106 2,033 560,024 SH   SOLE 2 19,540 0 540,484
OFFICE DEPOT INC COM 676220106 8 2,123 SH   SOLE 4 2,123 0 0
OFFICE DEPOT INC COM 676220106 106 29,128 SH   SOLE 7 29,128 0 0
OFFICE DEPOT INC COM 676220106 8,581 2,363,954 SH   SOLE 18 2,363,954 0 0
OFFICE DEPOT INC COM 676220106 3,067 844,910 SH   SOLE 19 844,910 0 0
OFFICE DEPOT INC COM 676220106 212,394 58,510,732 SH   SOLE 21 58,510,732 0 0
OFFICE DEPOT INC COM 676220106 59,608 16,420,808 SH   SOLE 22 15,505,852 0 914,956
OFFICE DEPOT INC COM 676220106 292 80,469 SH   SOLE 26 44,724 0 35,745
OFFICE DEPOT INC COM 676220106 257 70,878 SH   SOLE 28 70,878 0 0
OFFICE DEPOT INC COM 676220106 2,841 782,574 SH   SOLE 30 782,574 0 0
OFFICE DEPOT INC COM 676220106 230 63,440 SH   SOLE 36 63,440 0 0
OFFICE DEPOT INC COM 676220106 194 53,553 SH   SOLE 40 53,553 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,346 48,703 SH   SOLE 2 1,719 0 46,984
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 339 12,271 SH   SOLE 4 12,271 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,928 69,746 SH   SOLE 7 69,746 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 43 1,564 SH   SOLE 15 1,564 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 5,774 208,899 SH   SOLE 18 208,899 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 4,092 148,029 SH   SOLE 19 148,029 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 144,202 5,217,143 SH   SOLE 21 5,217,143 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 51,632 1,868,030 SH   SOLE 22 1,802,176 0 65,854
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 73 2,657 SH   SOLE 23 2,657 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2,559 92,573 SH   SOLE 25 92,573 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 625 22,609 SH   SOLE 26 1,620 0 20,989
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 72 2,594 SH   SOLE 28 2,594 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 493 17,848 SH   SOLE 29 17,848 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 7,930 286,914 SH   SOLE 30 286,914 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 86 3,116 SH   SOLE 40 3,116 0 0
OFG BANCORP COM 67103X102 904 45,666 SH   SOLE 2 1,615 0 44,051
OFG BANCORP COM 67103X102 7 377 SH   SOLE 4 377 0 0
OFG BANCORP COM 67103X102 21 1,047 SH   SOLE 7 1,047 0 0
OFG BANCORP COM 67103X102 3,855 194,806 SH   SOLE 18 194,806 0 0
OFG BANCORP COM 67103X102 1,344 67,917 SH   SOLE 19 67,917 0 0
OFG BANCORP COM 67103X102 94,109 4,755,360 SH   SOLE 21 4,755,360 0 0
OFG BANCORP COM 67103X102 26,339 1,330,902 SH   SOLE 22 1,275,138 0 55,764
OFG BANCORP COM 67103X102 958 48,398 SH   SOLE 26 25,178 0 23,220
OFG BANCORP COM 67103X102 131 6,641 SH   SOLE 28 6,641 0 0
OFG BANCORP COM 67103X102 1,211 61,214 SH   SOLE 30 61,214 0 0
OFG BANCORP COM 67103X102 87 4,372 SH   SOLE 40 4,372 0 0
OGE ENERGY CORP COM 670837103 30,105 698,171 SH   SOLE 2 225,694 0 472,477
OGE ENERGY CORP COM 670837103 3,957 91,772 SH   SOLE 4 86,502 0 5,270
OGE ENERGY CORP COM 670837103 4,300 99,728 SH   SOLE 7 59,509 0 40,219
OGE ENERGY CORP COM 670837103 174 4,035 SH   SOLE 13 4,035 0 0
OGE ENERGY CORP COM 670837103 32,220 747,225 SH   SOLE 18 730,052 0 17,173
OGE ENERGY CORP COM 670837103 6,663 154,529 SH   SOLE 19 154,529 0 0
OGE ENERGY CORP COM 670837103 725,785 16,831,739 SH   SOLE 21 16,831,739 0 0
OGE ENERGY CORP COM 670837103 299,659 6,949,430 SH   SOLE 22 6,503,518 0 445,912
OGE ENERGY CORP COM 670837103 6,900 160,015 SH   SOLE 23 160,015 0 0
OGE ENERGY CORP COM 670837103 420 9,747 SH   SOLE 25 9,747 0 0
OGE ENERGY CORP COM 670837103 16,881 391,481 SH   SOLE 26 206,390 0 185,091
OGE ENERGY CORP COM 670837103 1,643 38,100 SH   SOLE 28 27,853 0 10,247
OGE ENERGY CORP COM 670837103 341 7,898 SH   SOLE 29 7,898 0 0
OGE ENERGY CORP COM 670837103 22,226 515,453 SH   SOLE 30 515,453 0 0
OGE ENERGY CORP COM 670837103 2,676 62,057 SH   SOLE 31 39,701 0 22,356
OGE ENERGY CORP COM 670837103 3,231 74,938 SH   SOLE 32 74,938 0 0
OGE ENERGY CORP COM 670837103 5,980 138,693 SH   SOLE 34 138,693 0 0
OGE ENERGY CORP COM 670837103 2,187 50,724 SH   SOLE 36 50,724 0 0
OGE ENERGY CORP COM 670837103 173 4,013 SH   SOLE 40 4,013 0 0
OHIO VY BANC CORP COM 677719106 144 3,986 SH   SOLE 2 134 0 3,852
OHIO VY BANC CORP COM 677719106 4 120 SH   SOLE 7 120 0 0
OHIO VY BANC CORP COM 677719106 481 13,294 SH   SOLE 18 13,294 0 0
OHIO VY BANC CORP COM 677719106 218 6,040 SH   SOLE 19 6,040 0 0
OHIO VY BANC CORP COM 677719106 5,230 144,677 SH   SOLE 21 144,677 0 0
OHIO VY BANC CORP COM 677719106 1,580 43,713 SH   SOLE 22 40,878 0 2,835
OHR PHARMACEUTICAL INC COM 67778H309 2 784 SH   SOLE 21 784 0 0
OHR PHARMACEUTICAL INC COM 67778H309 45 19,973 SH   SOLE 22 19,973 0 0
OIL DRI CORP AMER COM 677864100 149 4,777 SH   SOLE 2 141 0 4,636
OIL DRI CORP AMER COM 677864100 5 146 SH   SOLE 7 146 0 0
OIL DRI CORP AMER COM 677864100 521 16,744 SH   SOLE 18 16,744 0 0
OIL DRI CORP AMER COM 677864100 225 7,219 SH   SOLE 19 7,219 0 0
OIL DRI CORP AMER COM 677864100 5,556 178,419 SH   SOLE 21 178,419 0 0
OIL DRI CORP AMER COM 677864100 1,467 47,105 SH   SOLE 22 43,569 0 3,536
OIL STS INTL INC COM 678026105 1,066 62,859 SH   SOLE 2 2,039 0 60,820
OIL STS INTL INC COM 678026105 4 213 SH   SOLE 4 213 0 0
OIL STS INTL INC COM 678026105 22 1,318 SH   SOLE 7 1,318 0 0
OIL STS INTL INC COM 678026105 4,480 264,147 SH   SOLE 18 264,147 0 0
OIL STS INTL INC COM 678026105 1,599 94,264 SH   SOLE 19 94,264 0 0
OIL STS INTL INC COM 678026105 113,132 6,670,530 SH   SOLE 21 6,670,530 0 0
OIL STS INTL INC COM 678026105 31,528 1,858,972 SH   SOLE 22 1,767,753 0 91,219
OIL STS INTL INC COM 678026105 233 13,727 SH   SOLE 26 6,943 0 6,784
OIL STS INTL INC COM 678026105 134 7,894 SH   SOLE 28 7,894 0 0
OIL STS INTL INC COM 678026105 1,451 85,551 SH   SOLE 30 85,551 0 0
OIL STS INTL INC COM 678026105 88 5,190 SH   SOLE 36 5,190 0 0
OIL STS INTL INC COM 678026105 93 5,498 SH   SOLE 40 5,498 0 0
OKTA INC CL A 679295105 13,069 157,969 SH   SOLE 2 5,638 0 152,331
OKTA INC CL A 679295105 135 1,631 SH   SOLE 7 1,631 0 0
OKTA INC CL A 679295105 3,448 41,675 SH   SOLE 18 41,675 0 0
OKTA INC CL A 679295105 78,251 945,859 SH   SOLE 19 945,859 0 0
OKTA INC CL A 679295105 87,976 1,063,407 SH   SOLE 21 1,063,407 0 0
OKTA INC CL A 679295105 178,359 2,155,911 SH   SOLE 22 2,035,908 0 120,003
OKTA INC CL A 679295105 150 1,816 SH   SOLE 31 1,816 0 0
OKTA INC CL A 679295105 15,460 186,879 SH   SOLE 34 186,879 0 0
OKTA INC NOTE 0.250% 2/1 679295AB1 1,444 800,000 PRN   SOLE 21 800,000 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 25,249 174,868 SH   SOLE 2 34,462 0 140,406
OLD DOMINION FREIGHT LINE IN COM 679580100 3,168 21,942 SH   SOLE 4 20,383 0 1,559
OLD DOMINION FREIGHT LINE IN COM 679580100 3,112 21,554 SH   SOLE 7 9,334 0 12,220
OLD DOMINION FREIGHT LINE IN COM 679580100 163 1,129 SH   SOLE 13 1,129 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 42 289 SH   SOLE 15 289 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 27,427 189,949 SH   SOLE 18 184,761 0 5,188
OLD DOMINION FREIGHT LINE IN COM 679580100 1,773 12,278 SH   SOLE 19 12,278 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 470,841 3,260,895 SH   SOLE 21 3,260,895 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 302,457 2,094,721 SH   SOLE 22 1,963,885 0 130,836
OLD DOMINION FREIGHT LINE IN COM 679580100 6,310 43,700 SH   SOLE 23 43,700 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 9,018 62,457 SH   SOLE 25 62,457 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 26,998 186,978 SH   SOLE 26 85,165 0 101,813
OLD DOMINION FREIGHT LINE IN COM 679580100 1,768 12,243 SH   SOLE 28 9,107 0 3,136
OLD DOMINION FREIGHT LINE IN COM 679580100 2,232 15,456 SH   SOLE 29 2,633 0 12,823
OLD DOMINION FREIGHT LINE IN COM 679580100 15,006 103,930 SH   SOLE 30 103,930 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 2,730 18,904 SH   SOLE 31 11,603 0 7,301
OLD DOMINION FREIGHT LINE IN COM 679580100 546 3,781 SH   SOLE 34 3,781 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 7,205 49,899 SH   SOLE 36 49,899 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 179 1,241 SH   SOLE 40 1,241 0 0
OLD LINE BANCSHARES INC COM 67984M100 383 15,355 SH   SOLE 2 604 0 14,751
OLD LINE BANCSHARES INC COM 67984M100 7 297 SH   SOLE 7 297 0 0
OLD LINE BANCSHARES INC COM 67984M100 1,380 55,358 SH   SOLE 18 55,358 0 0
OLD LINE BANCSHARES INC COM 67984M100 639 25,645 SH   SOLE 19 25,645 0 0
OLD LINE BANCSHARES INC COM 67984M100 13,327 534,579 SH   SOLE 21 534,579 0 0
OLD LINE BANCSHARES INC COM 67984M100 5,901 236,722 SH   SOLE 22 225,278 0 11,444
OLD LINE BANCSHARES INC COM 67984M100 99 3,967 SH   SOLE 23 3,967 0 0
OLD LINE BANCSHARES INC COM 67984M100 43 1,738 SH   SOLE 30 1,738 0 0
OLD NATL BANCORP IND COM 680033107 2,537 154,692 SH   SOLE 2 5,192 0 149,500
OLD NATL BANCORP IND COM 680033107 11 645 SH   SOLE 4 645 0 0
OLD NATL BANCORP IND COM 680033107 52 3,194 SH   SOLE 7 3,194 0 0
OLD NATL BANCORP IND COM 680033107 10,862 662,315 SH   SOLE 18 662,315 0 0
OLD NATL BANCORP IND COM 680033107 3,947 240,675 SH   SOLE 19 240,675 0 0
OLD NATL BANCORP IND COM 680033107 264,220 16,110,958 SH   SOLE 21 16,110,958 0 0
OLD NATL BANCORP IND COM 680033107 80,168 4,888,308 SH   SOLE 22 4,681,301 0 207,007
OLD NATL BANCORP IND COM 680033107 1,046 63,794 SH   SOLE 26 52,018 0 11,776
OLD NATL BANCORP IND COM 680033107 307 18,749 SH   SOLE 28 18,749 0 0
OLD NATL BANCORP IND COM 680033107 3,581 218,383 SH   SOLE 30 218,383 0 0
OLD NATL BANCORP IND COM 680033107 65 3,959 SH   SOLE 36 3,959 0 0
OLD NATL BANCORP IND COM 680033107 210 12,813 SH   SOLE 40 12,813 0 0
OLD POINT FINL CORP COM 680194107 14 658 SH   SOLE 18 658 0 0
OLD POINT FINL CORP COM 680194107 16 766 SH   SOLE 21 766 0 0
OLD POINT FINL CORP COM 680194107 8 366 SH   SOLE 22 366 0 0
OLD REP INTL CORP COM 680223104 15,886 759,363 SH   SOLE 2 177,042 0 582,321
OLD REP INTL CORP COM 680223104 30 1,435 SH   SOLE 4 1,435 0 0
OLD REP INTL CORP COM 680223104 5,893 281,687 SH   SOLE 7 281,687 0 0
OLD REP INTL CORP COM 680223104 59 2,822 SH   SOLE 15 2,822 0 0
OLD REP INTL CORP COM 680223104 21,631 1,033,983 SH   SOLE 18 1,033,983 0 0
OLD REP INTL CORP COM 680223104 1,283 61,342 SH   SOLE 19 61,342 0 0
OLD REP INTL CORP COM 680223104 419,470 20,051,137 SH   SOLE 21 20,051,137 0 0
OLD REP INTL CORP COM 680223104 200,073 9,563,705 SH   SOLE 22 8,930,449 0 633,256
OLD REP INTL CORP COM 680223104 5,225 249,775 SH   SOLE 25 249,775 0 0
OLD REP INTL CORP COM 680223104 8,288 396,158 SH   SOLE 26 183,015 0 213,143
OLD REP INTL CORP COM 680223104 754 36,032 SH   SOLE 28 36,032 0 0
OLD REP INTL CORP COM 680223104 1,632 77,991 SH   SOLE 30 77,991 0 0
OLD REP INTL CORP COM 680223104 126 6,014 SH   SOLE 31 6,014 0 0
OLD REP INTL CORP COM 680223104 2,236 106,868 SH   SOLE 32 106,868 0 0
OLD REP INTL CORP COM 680223104 4,180 199,826 SH   SOLE 36 199,826 0 0
OLD REP INTL CORP COM 680223104 542 25,929 SH   SOLE 40 25,929 0 0
OLD SECOND BANCORP INC ILL COM 680277100 371 29,436 SH   SOLE 2 1,221 0 28,215
OLD SECOND BANCORP INC ILL COM 680277100 9 698 SH   SOLE 7 698 0 0
OLD SECOND BANCORP INC ILL COM 680277100 1,283 101,873 SH   SOLE 18 101,873 0 0
OLD SECOND BANCORP INC ILL COM 680277100 598 47,535 SH   SOLE 19 47,535 0 0
OLD SECOND BANCORP INC ILL COM 680277100 12,705 1,009,158 SH   SOLE 21 1,009,158 0 0
OLD SECOND BANCORP INC ILL COM 680277100 11,021 875,406 SH   SOLE 22 851,029 0 24,377
OLIN CORP COM PAR $1 680665205 6,086 263,021 SH   SOLE 2 180,376 0 82,645
OLIN CORP COM PAR $1 680665205 20 869 SH   SOLE 4 869 0 0
OLIN CORP COM PAR $1 680665205 2,436 105,251 SH   SOLE 7 105,251 0 0
OLIN CORP COM PAR $1 680665205 12,672 547,609 SH   SOLE 18 547,609 0 0
OLIN CORP COM PAR $1 680665205 1,685 72,819 SH   SOLE 19 72,819 0 0
OLIN CORP COM PAR $1 680665205 270,942 11,708,825 SH   SOLE 21 11,708,825 0 0
OLIN CORP COM PAR $1 680665205 137,646 5,948,395 SH   SOLE 22 5,612,777 0 335,618
OLIN CORP COM PAR $1 680665205 1,260 54,465 SH   SOLE 26 34,269 0 20,196
OLIN CORP COM PAR $1 680665205 492 21,256 SH   SOLE 28 21,256 0 0
OLIN CORP COM PAR $1 680665205 13,091 565,747 SH   SOLE 30 565,747 0 0
OLIN CORP COM PAR $1 680665205 82 3,562 SH   SOLE 31 3,562 0 0
OLIN CORP COM PAR $1 680665205 1,519 65,656 SH   SOLE 32 65,656 0 0
OLIN CORP COM PAR $1 680665205 1,321 57,101 SH   SOLE 34 57,101 0 0
OLIN CORP COM PAR $1 680665205 157 6,795 SH   SOLE 36 6,795 0 0
OLIN CORP COM PAR $1 680665205 337 14,550 SH   SOLE 40 14,550 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 5,292 62,023 SH   SOLE 2 23,720 0 38,303
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 24 286 SH   SOLE 4 286 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 83 972 SH   SOLE 7 972 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 24,083 282,239 SH   SOLE 18 281,746 0 493
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 7,023 82,302 SH   SOLE 19 82,302 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 303,226 3,553,567 SH   SOLE 21 3,553,567 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 147,356 1,726,890 SH   SOLE 22 1,660,135 0 66,755
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 2,220 26,019 SH   SOLE 26 16,611 0 9,408
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 574 6,724 SH   SOLE 28 6,724 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,178 13,800 SH   SOLE 30 13,800 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 421 4,929 SH   SOLE 40 4,929 0 0
OLYMPIC STEEL INC COM 68162K106 212 13,365 SH   SOLE 2 3,715 0 9,650
OLYMPIC STEEL INC COM 68162K106 4 279 SH   SOLE 7 279 0 0
OLYMPIC STEEL INC COM 68162K106 661 41,632 SH   SOLE 18 41,632 0 0
OLYMPIC STEEL INC COM 68162K106 823 51,834 SH   SOLE 19 51,834 0 0
OLYMPIC STEEL INC COM 68162K106 16,075 1,012,898 SH   SOLE 21 1,012,898 0 0
OLYMPIC STEEL INC COM 68162K106 5,043 317,752 SH   SOLE 22 309,502 0 8,250
OLYMPIC STEEL INC COM 68162K106 202 12,732 SH   SOLE 23 12,732 0 0
OLYMPIC STEEL INC COM 68162K106 436 27,494 SH   SOLE 26 0 0 27,494
OLYMPIC STEEL INC COM 68162K106 153 9,660 SH   SOLE 30 9,660 0 0
OMEGA FLEX INC COM 682095104 197 2,605 SH   SOLE 2 350 0 2,255
OMEGA FLEX INC COM 682095104 7 90 SH   SOLE 7 90 0 0
OMEGA FLEX INC COM 682095104 727 9,591 SH   SOLE 18 9,591 0 0
OMEGA FLEX INC COM 682095104 515 6,800 SH   SOLE 19 6,800 0 0
OMEGA FLEX INC COM 682095104 7,826 103,246 SH   SOLE 21 103,246 0 0
OMEGA FLEX INC COM 682095104 3,204 42,274 SH   SOLE 22 40,095 0 2,179
OMEGA FLEX INC COM 682095104 39 521 SH   SOLE 23 521 0 0
OMEGA FLEX INC COM 682095104 143 1,888 SH   SOLE 26 0 0 1,888
OMEGA FLEX INC COM 682095104 46 610 SH   SOLE 30 610 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 18,347 480,916 SH   SOLE 2 99,799 0 381,117
OMEGA HEALTHCARE INVS INC COM 681936100 2,011 52,708 SH   SOLE 4 52,708 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 11,385 298,436 SH   SOLE 7 298,436 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 306 8,014 SH   SOLE 15 8,014 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1 15 SH   SOLE 17 0 0 15
OMEGA HEALTHCARE INVS INC COM 681936100 35,708 935,985 SH   SOLE 18 935,985 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 17,956 470,666 SH   SOLE 19 470,666 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 445,213 11,670,071 SH   SOLE 21 11,670,071 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 328,457 8,609,624 SH   SOLE 22 8,221,853 0 387,771
OMEGA HEALTHCARE INVS INC COM 681936100 433 11,337 SH   SOLE 23 11,337 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 15,976 418,755 SH   SOLE 25 418,755 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 5,211 136,600 SH   SOLE 26 45,891 0 90,709
OMEGA HEALTHCARE INVS INC COM 681936100 1,730 45,337 SH   SOLE 28 45,337 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,705 70,896 SH   SOLE 29 70,896 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 37,848 992,094 SH   SOLE 30 992,094 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 161 4,230 SH   SOLE 31 4,230 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,948 77,287 SH   SOLE 34 77,287 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 166 4,359 SH   SOLE 36 4,359 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 760 19,927 SH   SOLE 40 19,927 0 0
OMEROS CORP COM 682143102 647 37,266 SH   SOLE 2 1,707 0 35,559
OMEROS CORP COM 682143102 20 1,131 SH   SOLE 7 1,131 0 0
OMEROS CORP COM 682143102 2,718 156,504 SH   SOLE 18 156,504 0 0
OMEROS CORP COM 682143102 1,383 79,625 SH   SOLE 19 79,625 0 0
OMEROS CORP COM 682143102 38,121 2,194,628 SH   SOLE 21 2,194,628 0 0
OMEROS CORP COM 682143102 22,691 1,306,322 SH   SOLE 22 1,252,401 0 53,921
OMEROS CORP COM 682143102 33 1,873 SH   SOLE 23 1,873 0 0
OMEROS CORP COM 682143102 264 15,219 SH   SOLE 26 0 0 15,219
OMEROS CORP COM 682143102 120 6,903 SH   SOLE 28 6,903 0 0
OMEROS CORP COM 682143102 260 14,948 SH   SOLE 30 14,948 0 0
OMEROS CORP COM 682143102 63 3,632 SH   SOLE 40 3,632 0 0
OMNICELL INC COM 68213N109 2,937 36,335 SH   SOLE 2 6,312 0 30,023
OMNICELL INC COM 68213N109 22 275 SH   SOLE 4 275 0 0
OMNICELL INC COM 68213N109 66 811 SH   SOLE 7 811 0 0
OMNICELL INC COM 68213N109 14,175 175,347 SH   SOLE 18 168,822 0 6,525
OMNICELL INC COM 68213N109 12,569 155,476 SH   SOLE 19 155,476 0 0
OMNICELL INC COM 68213N109 344,467 4,261,097 SH   SOLE 21 4,261,097 0 0
OMNICELL INC COM 68213N109 104,616 1,294,114 SH   SOLE 22 1,246,377 0 47,737
OMNICELL INC COM 68213N109 1,639 20,277 SH   SOLE 23 20,277 0 0
OMNICELL INC COM 68213N109 4,613 57,061 SH   SOLE 26 14,325 0 42,736
OMNICELL INC COM 68213N109 415 5,130 SH   SOLE 28 5,130 0 0
OMNICELL INC COM 68213N109 4,774 59,052 SH   SOLE 30 59,052 0 0
OMNICELL INC COM 68213N109 318 3,930 SH   SOLE 40 3,930 0 0
OMNICOM GROUP INC COM 681919106 46,784 640,966 SH   SOLE 2 134,464 0 506,502
OMNICOM GROUP INC COM 681919106 6,074 83,218 SH   SOLE 4 77,363 0 5,855
OMNICOM GROUP INC COM 681919106 14,387 197,110 SH   SOLE 7 197,110 0 0
OMNICOM GROUP INC COM 681919106 302 4,136 SH   SOLE 13 4,136 0 0
OMNICOM GROUP INC COM 681919106 151 2,065 SH   SOLE 15 2,065 0 0
OMNICOM GROUP INC COM 681919106 39,345 539,046 SH   SOLE 18 508,031 0 31,015
OMNICOM GROUP INC COM 681919106 18,766 257,110 SH   SOLE 19 257,110 0 0
OMNICOM GROUP INC COM 681919106 445,930 6,109,464 SH   SOLE 21 6,109,464 0 0
OMNICOM GROUP INC COM 681919106 418,833 5,738,224 SH   SOLE 22 5,105,293 0 632,931
OMNICOM GROUP INC COM 681919106 12,130 166,183 SH   SOLE 23 166,183 0 0
OMNICOM GROUP INC COM 681919106 15,372 210,608 SH   SOLE 25 210,608 0 0
OMNICOM GROUP INC COM 681919106 83,247 1,140,525 SH   SOLE 26 251,831 0 888,694
OMNICOM GROUP INC COM 681919106 3,111 42,616 SH   SOLE 28 30,852 0 11,764
OMNICOM GROUP INC COM 681919106 908 12,435 SH   SOLE 29 12,435 0 0
OMNICOM GROUP INC COM 681919106 57,137 782,801 SH   SOLE 30 782,801 0 0
OMNICOM GROUP INC COM 681919106 5,890 80,694 SH   SOLE 31 52,714 0 27,980
OMNICOM GROUP INC COM 681919106 7,221 98,933 SH   SOLE 34 98,933 0 0
OMNICOM GROUP INC COM 681919106 14,205 194,609 SH   SOLE 36 194,609 0 0
OMNICOM GROUP INC COM 681919106 338 4,636 SH   SOLE 40 4,636 0 0
OMNOVA SOLUTIONS INC COM 682129101 250 35,659 SH   SOLE 2 1,668 0 33,991
OMNOVA SOLUTIONS INC COM 682129101 7 1,066 SH   SOLE 7 1,066 0 0
OMNOVA SOLUTIONS INC COM 682129101 1,012 144,225 SH   SOLE 18 144,225 0 0
OMNOVA SOLUTIONS INC COM 682129101 441 62,811 SH   SOLE 19 62,811 0 0
OMNOVA SOLUTIONS INC COM 682129101 10,481 1,492,971 SH   SOLE 21 1,492,971 0 0
OMNOVA SOLUTIONS INC COM 682129101 10,565 1,504,938 SH   SOLE 22 1,443,741 0 61,197
OMNOVA SOLUTIONS INC COM 682129101 46 6,495 SH   SOLE 28 6,495 0 0
OMNOVA SOLUTIONS INC COM 682129101 114 16,195 SH   SOLE 30 16,195 0 0
OMNOVA SOLUTIONS INC COM 682129101 29 4,200 SH   SOLE 40 4,200 0 0
ON DECK CAP INC COM 682163100 244 44,937 SH   SOLE 2 2,018 0 42,919
ON DECK CAP INC COM 682163100 6 1,192 SH   SOLE 7 1,192 0 0
ON DECK CAP INC COM 682163100 947 174,678 SH   SOLE 18 174,678 0 0
ON DECK CAP INC COM 682163100 580 106,935 SH   SOLE 19 106,935 0 0
ON DECK CAP INC COM 682163100 9,399 1,734,145 SH   SOLE 21 1,734,145 0 0
ON DECK CAP INC COM 682163100 8,824 1,628,005 SH   SOLE 22 1,556,378 0 71,627
ON DECK CAP INC COM 682163100 27 5,054 SH   SOLE 28 5,054 0 0
ON DECK CAP INC COM 682163100 43 7,945 SH   SOLE 30 7,945 0 0
ON SEMICONDUCTOR CORP COM 682189105 19,987 971,646 SH   SOLE 2 47,769 0 923,877
ON SEMICONDUCTOR CORP COM 682189105 2,798 136,033 SH   SOLE 4 125,603 0 10,430
ON SEMICONDUCTOR CORP COM 682189105 542 26,345 SH   SOLE 7 26,345 0 0
ON SEMICONDUCTOR CORP COM 682189105 48 2,354 SH   SOLE 13 2,354 0 0
ON SEMICONDUCTOR CORP COM 682189105 5,281 256,715 SH   SOLE 18 223,003 0 33,712
ON SEMICONDUCTOR CORP COM 682189105 5,210 253,296 SH   SOLE 19 253,296 0 0
ON SEMICONDUCTOR CORP COM 682189105 134,643 6,545,612 SH   SOLE 21 6,545,612 0 0
ON SEMICONDUCTOR CORP COM 682189105 241,459 11,738,401 SH   SOLE 22 10,909,263 0 829,138
ON SEMICONDUCTOR CORP COM 682189105 6,205 301,637 SH   SOLE 23 301,637 0 0
ON SEMICONDUCTOR CORP COM 682189105 3,888 189,028 SH   SOLE 25 189,028 0 0
ON SEMICONDUCTOR CORP COM 682189105 22,099 1,074,343 SH   SOLE 26 392,554 0 681,789
ON SEMICONDUCTOR CORP COM 682189105 1,714 83,335 SH   SOLE 28 61,439 0 21,896
ON SEMICONDUCTOR CORP COM 682189105 2,098 101,998 SH   SOLE 29 15,410 0 86,588
ON SEMICONDUCTOR CORP COM 682189105 15,296 743,614 SH   SOLE 30 743,614 0 0
ON SEMICONDUCTOR CORP COM 682189105 2,718 132,110 SH   SOLE 31 83,550 0 48,560
ON SEMICONDUCTOR CORP COM 682189105 23,667 1,150,572 SH   SOLE 34 1,150,572 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,840 89,461 SH   SOLE 36 89,461 0 0
ON SEMICONDUCTOR CORP COM 682189105 174 8,448 SH   SOLE 40 8,448 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2,132 1,725,000 PRN   SOLE 21 1,725,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 1,816 1,475,000 PRN   SOLE 21 1,475,000 0 0
ONCOCYTE CORPORATION COM 68235C107 3 693 SH   SOLE 21 693 0 0
ONCOCYTE CORPORATION COM 68235C107 494 125,009 SH   SOLE 22 125,009 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 0 31 SH   SOLE 17 0 0 31
ONCOMED PHARMACEUTICALS INC COM 68234X102 5 4,471 SH   SOLE 18 4,471 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 70 67,492 SH   SOLE 21 67,492 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 170 163,885 SH   SOLE 22 163,885 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
ONCOSEC MED INC COM NEW 68234L207 6 11,406 SH   SOLE 18 11,406 0 0
ONCOSEC MED INC COM NEW 68234L207 84 151,576 SH   SOLE 21 151,576 0 0
ONCOSEC MED INC COM NEW 68234L207 175 313,613 SH   SOLE 22 313,613 0 0
ONE GAS INC COM 68235P108 6,788 76,244 SH   SOLE 2 24,232 0 52,012
ONE GAS INC COM 68235P108 199 2,234 SH   SOLE 4 2,234 0 0
ONE GAS INC COM 68235P108 6,634 74,512 SH   SOLE 7 74,512 0 0
ONE GAS INC COM 68235P108 26,320 295,633 SH   SOLE 18 295,633 0 0
ONE GAS INC COM 68235P108 7,290 81,886 SH   SOLE 19 81,886 0 0
ONE GAS INC COM 68235P108 332,089 3,730,080 SH   SOLE 21 3,730,080 0 0
ONE GAS INC COM 68235P108 167,285 1,878,975 SH   SOLE 22 1,809,017 0 69,958
ONE GAS INC COM 68235P108 1,643 18,451 SH   SOLE 26 12,259 0 6,192
ONE GAS INC COM 68235P108 590 6,627 SH   SOLE 28 6,627 0 0
ONE GAS INC COM 68235P108 2,426 27,254 SH   SOLE 30 27,254 0 0
ONE GAS INC COM 68235P108 326 3,660 SH   SOLE 36 3,660 0 0
ONE GAS INC COM 68235P108 465 5,218 SH   SOLE 40 5,218 0 0
ONE LIBERTY PPTYS INC COM 682406103 473 16,323 SH   SOLE 2 612 0 15,711
ONE LIBERTY PPTYS INC COM 682406103 1 27 SH   SOLE 4 27 0 0
ONE LIBERTY PPTYS INC COM 682406103 13 463 SH   SOLE 7 463 0 0
ONE LIBERTY PPTYS INC COM 682406103 1,508 52,001 SH   SOLE 18 52,001 0 0
ONE LIBERTY PPTYS INC COM 682406103 711 24,522 SH   SOLE 19 24,522 0 0
ONE LIBERTY PPTYS INC COM 682406103 16,062 553,851 SH   SOLE 21 553,851 0 0
ONE LIBERTY PPTYS INC COM 682406103 17,070 588,617 SH   SOLE 22 569,127 0 19,490
ONE LIBERTY PPTYS INC COM 682406103 25 878 SH   SOLE 23 878 0 0
ONE LIBERTY PPTYS INC COM 682406103 57 1,949 SH   SOLE 28 1,949 0 0
ONE LIBERTY PPTYS INC COM 682406103 151 5,192 SH   SOLE 30 5,192 0 0
ONE LIBERTY PPTYS INC COM 682406103 36 1,242 SH   SOLE 40 1,242 0 0
ONE STOP SYS INC COM 68247W109 3 1,310 SH   SOLE 18 1,310 0 0
ONEMAIN HLDGS INC COM 68268W103 4,638 146,092 SH   SOLE 2 4,823 0 141,269
ONEMAIN HLDGS INC COM 68268W103 19 597 SH   SOLE 4 597 0 0
ONEMAIN HLDGS INC COM 68268W103 89 2,818 SH   SOLE 7 2,818 0 0
ONEMAIN HLDGS INC COM 68268W103 1,231 38,761 SH   SOLE 18 38,761 0 0
ONEMAIN HLDGS INC COM 68268W103 507 15,970 SH   SOLE 19 15,970 0 0
ONEMAIN HLDGS INC COM 68268W103 29,240 920,957 SH   SOLE 21 920,957 0 0
ONEMAIN HLDGS INC COM 68268W103 73,969 2,329,726 SH   SOLE 22 2,172,626 0 157,100
ONEMAIN HLDGS INC COM 68268W103 22 696 SH   SOLE 23 696 0 0
ONEMAIN HLDGS INC COM 68268W103 1,405 44,240 SH   SOLE 26 15,055 0 29,185
ONEMAIN HLDGS INC COM 68268W103 327 10,295 SH   SOLE 28 10,295 0 0
ONEMAIN HLDGS INC COM 68268W103 694 21,843 SH   SOLE 30 21,843 0 0
ONEMAIN HLDGS INC COM 68268W103 49 1,534 SH   SOLE 31 1,534 0 0
ONEMAIN HLDGS INC COM 68268W103 92 2,899 SH   SOLE 36 2,899 0 0
ONEMAIN HLDGS INC COM 68268W103 215 6,763 SH   SOLE 40 6,763 0 0
ONEOK INC NEW COM 682680103 76,425 1,094,289 SH   SOLE 2 169,412 0 924,877
ONEOK INC NEW COM 682680103 13,120 187,854 SH   SOLE 4 177,041 0 10,813
ONEOK INC NEW COM 682680103 64,326 921,042 SH   SOLE 7 921,042 0 0
ONEOK INC NEW COM 682680103 167 2,396 SH   SOLE 13 2,396 0 0
ONEOK INC NEW COM 682680103 222 3,185 SH   SOLE 15 3,185 0 0
ONEOK INC NEW COM 682680103 223,075 3,194,086 SH   SOLE 18 3,073,960 0 120,126
ONEOK INC NEW COM 682680103 412,357 5,904,310 SH   SOLE 19 5,904,310 0 0
ONEOK INC NEW COM 682680103 1,161,638 16,632,848 SH   SOLE 21 16,632,848 0 0
ONEOK INC NEW COM 682680103 731,287 10,470,895 SH   SOLE 22 9,404,661 0 1,066,234
ONEOK INC NEW COM 682680103 20,514 293,725 SH   SOLE 23 293,725 0 0
ONEOK INC NEW COM 682680103 30,068 430,531 SH   SOLE 25 430,531 0 0
ONEOK INC NEW COM 682680103 130,125 1,863,181 SH   SOLE 26 465,401 0 1,397,780
ONEOK INC NEW COM 682680103 5,521 79,056 SH   SOLE 28 57,422 0 21,634
ONEOK INC NEW COM 682680103 1,007 14,423 SH   SOLE 29 14,423 0 0
ONEOK INC NEW COM 682680103 111,612 1,598,108 SH   SOLE 30 1,598,108 0 0
ONEOK INC NEW COM 682680103 8,818 126,259 SH   SOLE 31 80,353 0 45,906
ONEOK INC NEW COM 682680103 5,581 79,915 SH   SOLE 32 79,915 0 0
ONEOK INC NEW COM 682680103 95,078 1,361,367 SH   SOLE 34 1,361,367 0 0
ONEOK INC NEW COM 682680103 24,353 348,700 SH   SOLE 36 348,700 0 0
ONEOK INC NEW COM 682680103 623 8,920 SH   SOLE 40 8,920 0 0
ONESPAN INC COM 68287N100 487 25,359 SH   SOLE 2 1,122 0 24,237
ONESPAN INC COM 68287N100 12 643 SH   SOLE 7 643 0 0
ONESPAN INC COM 68287N100 2,702 140,582 SH   SOLE 18 140,582 0 0
ONESPAN INC COM 68287N100 954 49,642 SH   SOLE 19 49,642 0 0
ONESPAN INC COM 68287N100 65,499 3,407,838 SH   SOLE 21 3,407,838 0 0
ONESPAN INC COM 68287N100 18,764 976,266 SH   SOLE 22 938,219 0 38,047
ONESPAN INC COM 68287N100 29 1,515 SH   SOLE 26 0 0 1,515
ONESPAN INC COM 68287N100 84 4,371 SH   SOLE 28 4,371 0 0
ONESPAN INC COM 68287N100 850 44,199 SH   SOLE 30 44,199 0 0
ONESPAN INC COM 68287N100 64 3,328 SH   SOLE 40 3,328 0 0
OOMA INC COM 683416101 289 21,818 SH   SOLE 2 7,722 0 14,096
OOMA INC COM 683416101 7 498 SH   SOLE 7 498 0 0
OOMA INC COM 683416101 940 71,025 SH   SOLE 18 63,885 0 7,140
OOMA INC COM 683416101 2,237 168,940 SH   SOLE 19 168,940 0 0
OOMA INC COM 683416101 8,312 627,779 SH   SOLE 21 627,779 0 0
OOMA INC COM 683416101 7,379 557,343 SH   SOLE 22 543,668 0 13,675
OOMA INC COM 683416101 373 28,173 SH   SOLE 23 28,173 0 0
OOMA INC COM 683416101 675 50,970 SH   SOLE 26 0 0 50,970
OP BANCORP COM 67109R109 119 13,568 SH   SOLE 2 581 0 12,987
OP BANCORP COM 67109R109 346 39,529 SH   SOLE 18 39,529 0 0
OP BANCORP COM 67109R109 155 17,698 SH   SOLE 19 17,698 0 0
OP BANCORP COM 67109R109 3,638 415,798 SH   SOLE 21 415,798 0 0
OP BANCORP COM 67109R109 956 109,296 SH   SOLE 22 102,724 0 6,572
OPEN TEXT CORP COM 683715106 28,013 728,927 SH   SOLE 21 728,927 0 0
OPEN TEXT CORP COM 683715106 194 5,060 SH   SOLE 26 0 0 5,060
OPEN TEXT CORP COM 683715106 23,685 616,321 SH   SOLE 30 616,321 0 0
OPGEN INC COM NEW 68373L208 0 25 SH   SOLE 21 25 0 0
OPHTHOTECH CORP COM 683745103 10 6,953 SH   SOLE 18 6,953 0 0
OPHTHOTECH CORP COM 683745103 36 25,704 SH   SOLE 19 25,704 0 0
OPHTHOTECH CORP COM 683745103 151 107,315 SH   SOLE 21 107,315 0 0
OPHTHOTECH CORP COM 683745103 703 498,417 SH   SOLE 22 498,417 0 0
OPHTHOTECH CORP COM 683745103 3 2,390 SH   SOLE 23 2,390 0 0
OPHTHOTECH CORP COM 683745103 40 28,557 SH   SOLE 26 0 0 28,557
OPIANT PHARMACEUTICALS INC COM 683750103 8 630 SH   SOLE 18 630 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 118 8,971 SH   SOLE 21 8,971 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 15 1,146 SH   SOLE 22 1,146 0 0
OPKO HEALTH INC COM 68375N103 898 344,032 SH   SOLE 2 25,433 0 318,599
OPKO HEALTH INC COM 68375N103 5 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103 18 6,742 SH   SOLE 7 6,742 0 0
OPKO HEALTH INC COM 68375N103 2,754 1,055,043 SH   SOLE 18 1,055,043 0 0
OPKO HEALTH INC COM 68375N103 1,724 660,515 SH   SOLE 19 660,515 0 0
OPKO HEALTH INC COM 68375N103 44,104 16,897,927 SH   SOLE 21 16,897,927 0 0
OPKO HEALTH INC COM 68375N103 27,255 10,442,634 SH   SOLE 22 10,029,729 0 412,905
OPKO HEALTH INC COM 68375N103 120 46,053 SH   SOLE 23 46,053 0 0
OPKO HEALTH INC COM 68375N103 648 248,403 SH   SOLE 26 79,720 0 168,683
OPKO HEALTH INC COM 68375N103 122 46,689 SH   SOLE 28 46,689 0 0
OPKO HEALTH INC COM 68375N103 1,038 397,814 SH   SOLE 30 397,814 0 0
OPKO HEALTH INC COM 68375N103 19 7,209 SH   SOLE 34 7,209 0 0
OPKO HEALTH INC COM 68375N103 92 35,289 SH   SOLE 40 35,289 0 0
OPPENHEIMER ETF TR S&P MDCP 400 REV 68386C203 2 31 SH   SOLE 17 0 0 31
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 274 10,539 SH   SOLE 2 365 0 10,174
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 7 278 SH   SOLE 7 278 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 864 33,210 SH   SOLE 18 33,210 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 419 16,087 SH   SOLE 19 16,087 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 8,744 336,045 SH   SOLE 21 336,045 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 7,154 274,934 SH   SOLE 22 266,711 0 8,223
OPTICAL CABLE CORP COM NEW 683827208 27 5,693 SH   SOLE 21 5,693 0 0
OPTICAL CABLE CORP COM NEW 683827208 14 3,089 SH   SOLE 22 3,089 0 0
OPTIMIZERX CORP COM NEW 68401U204 318 24,978 SH   SOLE 21 24,978 0 0
OPTIMIZERX CORP COM NEW 68401U204 32 2,481 SH   SOLE 22 2,481 0 0
OPTINOSE INC COM 68404V100 157 15,252 SH   SOLE 2 726 0 14,526
OPTINOSE INC COM 68404V100 4 351 SH   SOLE 7 351 0 0
OPTINOSE INC COM 68404V100 670 65,048 SH   SOLE 18 65,048 0 0
OPTINOSE INC COM 68404V100 326 31,647 SH   SOLE 19 31,647 0 0
OPTINOSE INC COM 68404V100 11,453 1,111,920 SH   SOLE 21 1,111,920 0 0
OPTINOSE INC COM 68404V100 4,402 427,391 SH   SOLE 22 415,089 0 12,302
OPTINOSE INC COM 68404V100 37 3,638 SH   SOLE 30 3,638 0 0
OPUS BK IRVINE CALIF COM 684000102 417 21,080 SH   SOLE 2 708 0 20,372
OPUS BK IRVINE CALIF COM 684000102 3 150 SH   SOLE 4 150 0 0
OPUS BK IRVINE CALIF COM 684000102 9 459 SH   SOLE 7 459 0 0
OPUS BK IRVINE CALIF COM 684000102 1,776 89,674 SH   SOLE 18 89,674 0 0
OPUS BK IRVINE CALIF COM 684000102 633 31,989 SH   SOLE 19 31,989 0 0
OPUS BK IRVINE CALIF COM 684000102 45,607 2,303,363 SH   SOLE 21 2,303,363 0 0
OPUS BK IRVINE CALIF COM 684000102 15,201 767,732 SH   SOLE 22 742,455 0 25,277
OPUS BK IRVINE CALIF COM 684000102 203 10,230 SH   SOLE 26 0 0 10,230
OPUS BK IRVINE CALIF COM 684000102 58 2,944 SH   SOLE 28 2,944 0 0
OPUS BK IRVINE CALIF COM 684000102 670 33,840 SH   SOLE 30 33,840 0 0
OPUS BK IRVINE CALIF COM 684000102 31 1,558 SH   SOLE 40 1,558 0 0
ORACLE CORP COM 68389X105 401,715 7,479,335 SH   SOLE 2 1,596,799 0 5,882,536
ORACLE CORP COM 68389X105 59,116 1,100,646 SH   SOLE 4 1,029,615 0 71,031
ORACLE CORP COM 68389X105 109,972 2,047,518 SH   SOLE 7 2,047,518 0 0
ORACLE CORP COM 68389X105 8,129 151,354 SH   SOLE 13 151,354 0 0
ORACLE CORP COM 68389X105 1,255 23,360 SH   SOLE 15 23,360 0 0
ORACLE CORP COM 68389X105 38 709 SH   SOLE 17 0 0 709
ORACLE CORP COM 68389X105 621,938 11,579,558 SH   SOLE 18 10,888,103 0 691,455
ORACLE CORP COM 68389X105 776,155 14,450,856 SH   SOLE 19 14,450,856 0 0
ORACLE CORP COM 68389X105 3,266 60,814 SH   SOLE 20 60,814 0 0
ORACLE CORP COM 68389X105 2,806,607 52,254,832 SH   SOLE 21 52,254,832 0 0
ORACLE CORP COM 68389X105 3,385,087 63,025,263 SH   SOLE 22 55,188,280 0 7,836,983
ORACLE CORP COM 68389X105 124,683 2,321,406 SH   SOLE 23 2,321,406 0 0
ORACLE CORP COM 68389X105 140,300 2,612,170 SH   SOLE 25 2,612,170 0 0
ORACLE CORP COM 68389X105 634,637 11,815,986 SH   SOLE 26 2,695,373 0 9,120,613
ORACLE CORP COM 68389X105 27,361 509,412 SH   SOLE 28 369,709 0 139,703
ORACLE CORP COM 68389X105 41,891 779,947 SH   SOLE 29 308,194 0 471,753
ORACLE CORP COM 68389X105 497,246 9,257,980 SH   SOLE 30 9,257,980 0 0
ORACLE CORP COM 68389X105 62,908 1,171,262 SH   SOLE 31 764,584 0 406,678
ORACLE CORP COM 68389X105 3,715 69,176 SH   SOLE 32 69,176 0 0
ORACLE CORP COM 68389X105 87,999 1,638,402 SH   SOLE 34 1,638,402 0 0
ORACLE CORP COM 68389X105 117,934 2,195,757 SH   SOLE 36 2,195,757 0 0
ORACLE CORP COM 68389X105 3,303 61,489 SH   SOLE 40 61,489 0 0
ORAGENICS INC COM PAR 684023302 0 854 SH   SOLE 21 854 0 0
ORAGENICS INC COM PAR 684023302 412 704,970 SH   SOLE 22 704,970 0 0
ORAMED PHARM INC COM NEW 68403P203 12 3,367 SH   SOLE 18 3,367 0 0
ORAMED PHARM INC COM NEW 68403P203 150 41,326 SH   SOLE 21 41,326 0 0
ORAMED PHARM INC COM NEW 68403P203 99 27,175 SH   SOLE 22 27,175 0 0
ORANGE SPONSORED ADR 684060106 4 229 SH   SOLE 18 229 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 554 49,681 SH   SOLE 2 2,247 0 47,434
ORASURE TECHNOLOGIES INC COM 68554V108 14 1,213 SH   SOLE 7 1,213 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 2,977 266,991 SH   SOLE 18 266,991 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,077 96,610 SH   SOLE 19 96,610 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 74,439 6,676,152 SH   SOLE 21 6,676,152 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 21,356 1,915,322 SH   SOLE 22 1,840,961 0 74,361
ORASURE TECHNOLOGIES INC COM 68554V108 71 6,374 SH   SOLE 26 0 0 6,374
ORASURE TECHNOLOGIES INC COM 68554V108 92 8,216 SH   SOLE 28 8,216 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,026 92,045 SH   SOLE 30 92,045 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 63 5,641 SH   SOLE 40 5,641 0 0
ORBCOMM INC COM 68555P100 394 58,134 SH   SOLE 2 2,469 0 55,665
ORBCOMM INC COM 68555P100 10 1,517 SH   SOLE 7 1,517 0 0
ORBCOMM INC COM 68555P100 1,683 248,204 SH   SOLE 18 248,204 0 0
ORBCOMM INC COM 68555P100 743 109,610 SH   SOLE 19 109,610 0 0
ORBCOMM INC COM 68555P100 17,697 2,610,131 SH   SOLE 21 2,610,131 0 0
ORBCOMM INC COM 68555P100 16,874 2,488,724 SH   SOLE 22 2,407,446 0 81,278
ORBCOMM INC COM 68555P100 148 21,760 SH   SOLE 26 0 0 21,760
ORBCOMM INC COM 68555P100 64 9,392 SH   SOLE 28 9,392 0 0
ORBCOMM INC COM 68555P100 143 21,114 SH   SOLE 30 21,114 0 0
ORBCOMM INC COM 68555P100 44 6,455 SH   SOLE 40 6,455 0 0
ORCHID IS CAP INC COM 68571X103 331 50,270 SH   SOLE 2 1,954 0 48,316
ORCHID IS CAP INC COM 68571X103 4 641 SH   SOLE 7 641 0 0
ORCHID IS CAP INC COM 68571X103 1,190 180,852 SH   SOLE 18 180,852 0 0
ORCHID IS CAP INC COM 68571X103 487 74,085 SH   SOLE 19 74,085 0 0
ORCHID IS CAP INC COM 68571X103 19,007 2,888,651 SH   SOLE 21 2,888,651 0 0
ORCHID IS CAP INC COM 68571X103 11,614 1,765,013 SH   SOLE 22 1,713,100 0 51,913
ORCHIDS PAPER PRODS CO DEL COM 68572N104 2 1,952 SH   SOLE 18 1,952 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 25 20,535 SH   SOLE 21 20,535 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 113 90,985 SH   SOLE 22 90,985 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 294 39,222 SH   SOLE 21 39,222 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 216 28,746 SH   SOLE 22 28,746 0 0
ORGANOVO HLDGS INC COM 68620A104 93 94,235 SH   SOLE 2 3,528 0 90,707
ORGANOVO HLDGS INC COM 68620A104 3 3,273 SH   SOLE 7 3,273 0 0
ORGANOVO HLDGS INC COM 68620A104 353 355,774 SH   SOLE 18 355,774 0 0
ORGANOVO HLDGS INC COM 68620A104 161 162,728 SH   SOLE 19 162,728 0 0
ORGANOVO HLDGS INC COM 68620A104 3,765 3,795,042 SH   SOLE 21 3,795,042 0 0
ORGANOVO HLDGS INC COM 68620A104 2,762 2,783,807 SH   SOLE 22 2,697,917 0 85,890
ORGENESIS INC COM NEW 68619K204 11 2,027 SH   SOLE 18 2,027 0 0
ORGENESIS INC COM NEW 68619K204 133 25,011 SH   SOLE 21 25,011 0 0
ORIGIN BANCORP INC COM 68621T102 589 17,284 SH   SOLE 2 613 0 16,671
ORIGIN BANCORP INC COM 68621T102 11 336 SH   SOLE 7 336 0 0
ORIGIN BANCORP INC COM 68621T102 2,068 60,721 SH   SOLE 18 60,721 0 0
ORIGIN BANCORP INC COM 68621T102 895 26,277 SH   SOLE 19 26,277 0 0
ORIGIN BANCORP INC COM 68621T102 20,427 599,909 SH   SOLE 21 599,909 0 0
ORIGIN BANCORP INC COM 68621T102 11,116 326,463 SH   SOLE 22 306,595 0 19,868
ORIGIN BANCORP INC COM 68621T102 161 4,730 SH   SOLE 30 4,730 0 0
ORION ENERGY SYSTEMS INC COM 686275108 16 17,760 SH   SOLE 21 17,760 0 0
ORION ENGINEERED CARBONS S A COM L72967109 39 2,046 SH   SOLE 22 2,046 0 0
ORION GROUP HOLDINGS INC COM 68628V308 88 30,196 SH   SOLE 2 1,240 0 28,956
ORION GROUP HOLDINGS INC COM 68628V308 2 756 SH   SOLE 7 756 0 0
ORION GROUP HOLDINGS INC COM 68628V308 354 121,227 SH   SOLE 18 121,227 0 0
ORION GROUP HOLDINGS INC COM 68628V308 109 37,346 SH   SOLE 19 37,346 0 0
ORION GROUP HOLDINGS INC COM 68628V308 9,161 3,137,199 SH   SOLE 21 3,137,199 0 0
ORION GROUP HOLDINGS INC COM 68628V308 2,510 859,538 SH   SOLE 22 836,013 0 23,525
ORION GROUP HOLDINGS INC COM 68628V308 85 29,178 SH   SOLE 30 29,178 0 0
ORITANI FINL CORP DEL COM 68633D103 632 38,006 SH   SOLE 2 1,493 0 36,513
ORITANI FINL CORP DEL COM 68633D103 9 516 SH   SOLE 4 516 0 0
ORITANI FINL CORP DEL COM 68633D103 18 1,078 SH   SOLE 7 1,078 0 0
ORITANI FINL CORP DEL COM 68633D103 2,770 166,561 SH   SOLE 18 166,561 0 0
ORITANI FINL CORP DEL COM 68633D103 1,081 64,997 SH   SOLE 19 64,997 0 0
ORITANI FINL CORP DEL COM 68633D103 69,190 4,160,573 SH   SOLE 21 4,160,573 0 0
ORITANI FINL CORP DEL COM 68633D103 25,517 1,534,419 SH   SOLE 22 1,480,304 0 54,115
ORITANI FINL CORP DEL COM 68633D103 9 561 SH   SOLE 23 561 0 0
ORITANI FINL CORP DEL COM 68633D103 201 12,114 SH   SOLE 26 12,114 0 0
ORITANI FINL CORP DEL COM 68633D103 92 5,515 SH   SOLE 28 5,515 0 0
ORITANI FINL CORP DEL COM 68633D103 946 56,867 SH   SOLE 30 56,867 0 0
ORITANI FINL CORP DEL COM 68633D103 61 3,695 SH   SOLE 40 3,695 0 0
ORMAT TECHNOLOGIES INC COM 686688102 4,106 74,452 SH   SOLE 2 34,712 0 39,740
ORMAT TECHNOLOGIES INC COM 686688102 9 170 SH   SOLE 4 170 0 0
ORMAT TECHNOLOGIES INC COM 686688102 43 771 SH   SOLE 7 771 0 0
ORMAT TECHNOLOGIES INC COM 686688102 7,094 128,633 SH   SOLE 18 128,633 0 0
ORMAT TECHNOLOGIES INC COM 686688102 3,445 62,463 SH   SOLE 19 62,463 0 0
ORMAT TECHNOLOGIES INC COM 686688102 82,218 1,490,798 SH   SOLE 21 1,490,798 0 0
ORMAT TECHNOLOGIES INC COM 686688102 74,814 1,356,546 SH   SOLE 22 1,302,684 0 53,862
ORMAT TECHNOLOGIES INC COM 686688102 889 16,115 SH   SOLE 26 13,203 0 2,912
ORMAT TECHNOLOGIES INC COM 686688102 293 5,307 SH   SOLE 28 5,307 0 0
ORMAT TECHNOLOGIES INC COM 686688102 8,053 146,019 SH   SOLE 30 146,019 0 0
ORMAT TECHNOLOGIES INC COM 686688102 222 4,025 SH   SOLE 40 4,025 0 0
ORRSTOWN FINL SVCS INC COM 687380105 134 7,216 SH   SOLE 2 279 0 6,937
ORRSTOWN FINL SVCS INC COM 687380105 472 25,413 SH   SOLE 18 25,413 0 0
ORRSTOWN FINL SVCS INC COM 687380105 204 10,968 SH   SOLE 19 10,968 0 0
ORRSTOWN FINL SVCS INC COM 687380105 4,623 248,679 SH   SOLE 21 248,679 0 0
ORRSTOWN FINL SVCS INC COM 687380105 4,617 248,376 SH   SOLE 22 244,342 0 4,034
ORTHOFIX MED INC COM 68752M108 834 14,779 SH   SOLE 2 629 0 14,150
ORTHOFIX MED INC COM 68752M108 5 91 SH   SOLE 4 91 0 0
ORTHOFIX MED INC COM 68752M108 19 342 SH   SOLE 7 342 0 0
ORTHOFIX MED INC COM 68752M108 4,537 80,423 SH   SOLE 18 80,423 0 0
ORTHOFIX MED INC COM 68752M108 1,515 26,860 SH   SOLE 19 26,860 0 0
ORTHOFIX MED INC COM 68752M108 122,577 2,172,974 SH   SOLE 21 2,172,974 0 0
ORTHOFIX MED INC COM 68752M108 30,195 535,276 SH   SOLE 22 512,842 0 22,434
ORTHOFIX MED INC COM 68752M108 316 5,604 SH   SOLE 26 4,845 0 759
ORTHOFIX MED INC COM 68752M108 153 2,718 SH   SOLE 28 2,718 0 0
ORTHOFIX MED INC COM 68752M108 1,550 27,480 SH   SOLE 30 27,480 0 0
ORTHOFIX MED INC COM 68752M108 116 2,057 SH   SOLE 40 2,057 0 0
ORTHOPEDIATRICS CORP COM 68752L100 282 6,375 SH   SOLE 2 263 0 6,112
ORTHOPEDIATRICS CORP COM 68752L100 10 230 SH   SOLE 7 230 0 0
ORTHOPEDIATRICS CORP COM 68752L100 1,185 26,793 SH   SOLE 18 26,793 0 0
ORTHOPEDIATRICS CORP COM 68752L100 542 12,248 SH   SOLE 19 12,248 0 0
ORTHOPEDIATRICS CORP COM 68752L100 11,818 267,186 SH   SOLE 21 267,186 0 0
ORTHOPEDIATRICS CORP COM 68752L100 8,338 188,518 SH   SOLE 22 182,582 0 5,936
OSHKOSH CORP COM 688239201 12,119 161,302 SH   SOLE 2 35,848 0 125,454
OSHKOSH CORP COM 688239201 24 315 SH   SOLE 4 315 0 0
OSHKOSH CORP COM 688239201 157 2,085 SH   SOLE 7 2,085 0 0
OSHKOSH CORP COM 688239201 15,769 209,894 SH   SOLE 18 209,894 0 0
OSHKOSH CORP COM 688239201 1,284 17,094 SH   SOLE 19 17,094 0 0
OSHKOSH CORP COM 688239201 254,788 3,391,294 SH   SOLE 21 3,391,294 0 0
OSHKOSH CORP COM 688239201 181,589 2,416,993 SH   SOLE 22 2,265,982 0 151,011
OSHKOSH CORP COM 688239201 30 395 SH   SOLE 23 395 0 0
OSHKOSH CORP COM 688239201 2,083 27,722 SH   SOLE 26 14,506 0 13,216
OSHKOSH CORP COM 688239201 706 9,393 SH   SOLE 28 9,393 0 0
OSHKOSH CORP COM 688239201 1,506 20,039 SH   SOLE 30 20,039 0 0
OSHKOSH CORP COM 688239201 116 1,547 SH   SOLE 31 1,547 0 0
OSHKOSH CORP COM 688239201 547 7,284 SH   SOLE 34 7,284 0 0
OSHKOSH CORP COM 688239201 180 2,394 SH   SOLE 36 2,394 0 0
OSHKOSH CORP COM 688239201 462 6,149 SH   SOLE 40 6,149 0 0
OSI SYSTEMS INC COM 671044105 2,139 24,413 SH   SOLE 2 9,138 0 15,275
OSI SYSTEMS INC COM 671044105 3 34 SH   SOLE 4 34 0 0
OSI SYSTEMS INC COM 671044105 31 358 SH   SOLE 7 358 0 0
OSI SYSTEMS INC COM 671044105 7,193 82,112 SH   SOLE 18 73,221 0 8,891
OSI SYSTEMS INC COM 671044105 12,984 148,215 SH   SOLE 19 148,215 0 0
OSI SYSTEMS INC COM 671044105 159,204 1,817,398 SH   SOLE 21 1,817,398 0 0
OSI SYSTEMS INC COM 671044105 54,003 616,472 SH   SOLE 22 591,915 0 24,557
OSI SYSTEMS INC COM 671044105 2,938 33,537 SH   SOLE 23 33,537 0 0
OSI SYSTEMS INC COM 671044105 6,007 68,577 SH   SOLE 26 6,846 0 61,731
OSI SYSTEMS INC COM 671044105 194 2,211 SH   SOLE 28 2,211 0 0
OSI SYSTEMS INC COM 671044105 2,178 24,861 SH   SOLE 30 24,861 0 0
OSI SYSTEMS INC COM 671044105 181 2,067 SH   SOLE 40 2,067 0 0
OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 713 705,000 PRN   SOLE 21 705,000 0 0
OSIRIS THERAPEUTICS INC NEW COM 68827R108 20 1,067 SH   SOLE 2 1,067 0 0
OSIRIS THERAPEUTICS INC NEW COM 68827R108 21 1,104 SH   SOLE 18 0 0 1,104
OSIRIS THERAPEUTICS INC NEW COM 68827R108 240 12,651 SH   SOLE 19 12,651 0 0
OSIRIS THERAPEUTICS INC NEW COM 68827R108 428 22,541 SH   SOLE 21 22,541 0 0
OSIRIS THERAPEUTICS INC NEW COM 68827R108 803 42,265 SH   SOLE 22 42,265 0 0
OSIRIS THERAPEUTICS INC NEW COM 68827R108 17 883 SH   SOLE 23 883 0 0
OSIRIS THERAPEUTICS INC NEW COM 68827R108 129 6,810 SH   SOLE 26 0 0 6,810
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 31 8,651 SH   SOLE 2 430 0 8,221
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 110 30,541 SH   SOLE 18 30,541 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 50 13,880 SH   SOLE 19 13,880 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 1,121 311,459 SH   SOLE 21 311,459 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 337 93,681 SH   SOLE 22 90,612 0 3,069
OTELCO INC CL A NEW 688823301 8 460 SH   SOLE 18 460 0 0
OTELCO INC CL A NEW 688823301 124 7,575 SH   SOLE 21 7,575 0 0
OTONOMY INC COM 68906L105 15 5,712 SH   SOLE 2 5,712 0 0
OTONOMY INC COM 68906L105 13 4,908 SH   SOLE 18 4,908 0 0
OTONOMY INC COM 68906L105 201 76,553 SH   SOLE 21 76,553 0 0
OTONOMY INC COM 68906L105 1,970 749,145 SH   SOLE 22 749,145 0 0
OTTAWA BANCORP INC COM 689195105 7 524 SH   SOLE 18 524 0 0
OTTER TAIL CORP COM 689648103 3,875 77,776 SH   SOLE 2 38,476 0 39,300
OTTER TAIL CORP COM 689648103 13 265 SH   SOLE 4 265 0 0
OTTER TAIL CORP COM 689648103 15 301 SH   SOLE 7 301 0 0
OTTER TAIL CORP COM 689648103 6,494 130,344 SH   SOLE 18 130,344 0 0
OTTER TAIL CORP COM 689648103 3,071 61,644 SH   SOLE 19 61,644 0 0
OTTER TAIL CORP COM 689648103 66,075 1,326,270 SH   SOLE 21 1,326,270 0 0
OTTER TAIL CORP COM 689648103 59,589 1,196,083 SH   SOLE 22 1,144,331 0 51,752
OTTER TAIL CORP COM 689648103 522 10,486 SH   SOLE 26 7,652 0 2,834
OTTER TAIL CORP COM 689648103 228 4,575 SH   SOLE 28 4,575 0 0
OTTER TAIL CORP COM 689648103 456 9,155 SH   SOLE 30 9,155 0 0
OTTER TAIL CORP COM 689648103 189 3,803 SH   SOLE 40 3,803 0 0
OUTFRONT MEDIA INC COM 69007J106 7,668 327,684 SH   SOLE 2 32,552 0 295,132
OUTFRONT MEDIA INC COM 69007J106 939 40,129 SH   SOLE 4 40,129 0 0
OUTFRONT MEDIA INC COM 69007J106 236 10,097 SH   SOLE 7 10,097 0 0
OUTFRONT MEDIA INC COM 69007J106 1,197 51,157 SH   SOLE 13 51,157 0 0
OUTFRONT MEDIA INC COM 69007J106 3,867 165,261 SH   SOLE 18 132,588 0 32,673
OUTFRONT MEDIA INC COM 69007J106 14,994 640,762 SH   SOLE 19 640,762 0 0
OUTFRONT MEDIA INC COM 69007J106 56,581 2,418,008 SH   SOLE 21 2,418,008 0 0
OUTFRONT MEDIA INC COM 69007J106 105,194 4,495,458 SH   SOLE 22 4,004,811 0 490,647
OUTFRONT MEDIA INC COM 69007J106 1,436 61,367 SH   SOLE 23 61,367 0 0
OUTFRONT MEDIA INC COM 69007J106 12 495 SH   SOLE 25 495 0 0
OUTFRONT MEDIA INC COM 69007J106 1,188 50,755 SH   SOLE 26 29,504 0 21,251
OUTFRONT MEDIA INC COM 69007J106 413 17,646 SH   SOLE 28 17,646 0 0
OUTFRONT MEDIA INC COM 69007J106 5,242 224,016 SH   SOLE 29 44,645 0 179,371
OUTFRONT MEDIA INC COM 69007J106 1,259 53,788 SH   SOLE 30 53,788 0 0
OUTFRONT MEDIA INC COM 69007J106 1,112 47,529 SH   SOLE 31 47,529 0 0
OUTFRONT MEDIA INC COM 69007J106 759 32,434 SH   SOLE 34 32,434 0 0
OUTFRONT MEDIA INC COM 69007J106 1,386 59,215 SH   SOLE 36 59,215 0 0
OUTFRONT MEDIA INC COM 69007J106 304 12,972 SH   SOLE 40 12,972 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 162 70,748 SH   SOLE 2 1,628 0 69,120
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3 1,199 SH   SOLE 7 1,199 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 454 198,395 SH   SOLE 18 198,395 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 198 86,422 SH   SOLE 19 86,422 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4,542 1,983,222 SH   SOLE 21 1,983,222 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3,015 1,316,439 SH   SOLE 22 1,275,137 0 41,302
OVERSTOCK COM INC DEL COM 690370101 308 18,561 SH   SOLE 2 774 0 17,787
OVERSTOCK COM INC DEL COM 690370101 1 50 SH   SOLE 4 50 0 0
OVERSTOCK COM INC DEL COM 690370101 8 455 SH   SOLE 7 455 0 0
OVERSTOCK COM INC DEL COM 690370101 1,289 77,577 SH   SOLE 18 77,577 0 0
OVERSTOCK COM INC DEL COM 690370101 558 33,560 SH   SOLE 19 33,560 0 0
OVERSTOCK COM INC DEL COM 690370101 13,001 782,222 SH   SOLE 21 782,222 0 0
OVERSTOCK COM INC DEL COM 690370101 10,921 657,087 SH   SOLE 22 631,832 0 25,255
OVERSTOCK COM INC DEL COM 690370101 31 1,877 SH   SOLE 26 0 0 1,877
OVERSTOCK COM INC DEL COM 690370101 40 2,398 SH   SOLE 28 2,398 0 0
OVERSTOCK COM INC DEL COM 690370101 70 4,217 SH   SOLE 30 4,217 0 0
OVERSTOCK COM INC DEL COM 690370101 26 1,547 SH   SOLE 40 1,547 0 0
OVID THERAPEUTICS INC COM 690469101 18 9,952 SH   SOLE 2 364 0 9,588
OVID THERAPEUTICS INC COM 690469101 71 40,292 SH   SOLE 18 40,292 0 0
OVID THERAPEUTICS INC COM 690469101 31 17,569 SH   SOLE 19 17,569 0 0
OVID THERAPEUTICS INC COM 690469101 759 428,688 SH   SOLE 21 428,688 0 0
OVID THERAPEUTICS INC COM 690469101 302 170,399 SH   SOLE 22 161,812 0 8,587
OWENS & MINOR INC NEW COM 690732102 265 64,513 SH   SOLE 2 2,277 0 62,236
OWENS & MINOR INC NEW COM 690732102 2 402 SH   SOLE 4 402 0 0
OWENS & MINOR INC NEW COM 690732102 34 8,249 SH   SOLE 7 8,249 0 0
OWENS & MINOR INC NEW COM 690732102 1,121 273,462 SH   SOLE 18 273,462 0 0
OWENS & MINOR INC NEW COM 690732102 373 90,933 SH   SOLE 19 90,933 0 0
OWENS & MINOR INC NEW COM 690732102 27,672 6,749,283 SH   SOLE 21 6,749,283 0 0
OWENS & MINOR INC NEW COM 690732102 7,665 1,869,562 SH   SOLE 22 1,791,816 0 77,746
OWENS & MINOR INC NEW COM 690732102 36 8,888 SH   SOLE 26 5,363 0 3,525
OWENS & MINOR INC NEW COM 690732102 38 9,148 SH   SOLE 28 9,148 0 0
OWENS & MINOR INC NEW COM 690732102 367 89,539 SH   SOLE 30 89,539 0 0
OWENS & MINOR INC NEW COM 690732102 117 28,658 SH   SOLE 36 28,658 0 0
OWENS & MINOR INC NEW COM 690732102 29 6,981 SH   SOLE 40 6,981 0 0
OWENS CORNING NEW COM 690742101 13,603 288,691 SH   SOLE 2 23,260 0 265,431
OWENS CORNING NEW COM 690742101 1,935 41,058 SH   SOLE 4 38,401 0 2,657
OWENS CORNING NEW COM 690742101 2,046 43,425 SH   SOLE 7 15,539 0 27,886
OWENS CORNING NEW COM 690742101 31 650 SH   SOLE 13 650 0 0
OWENS CORNING NEW COM 690742101 5,843 124,008 SH   SOLE 18 114,616 0 9,392
OWENS CORNING NEW COM 690742101 1,109 23,543 SH   SOLE 19 23,543 0 0
OWENS CORNING NEW COM 690742101 84,977 1,803,407 SH   SOLE 21 1,803,407 0 0
OWENS CORNING NEW COM 690742101 150,432 3,192,522 SH   SOLE 22 2,964,864 0 227,658
OWENS CORNING NEW COM 690742101 3,801 80,676 SH   SOLE 23 80,676 0 0
OWENS CORNING NEW COM 690742101 272 5,779 SH   SOLE 25 5,779 0 0
OWENS CORNING NEW COM 690742101 15,688 332,938 SH   SOLE 26 127,279 0 205,659
OWENS CORNING NEW COM 690742101 1,031 21,875 SH   SOLE 28 15,679 0 6,196
OWENS CORNING NEW COM 690742101 1,255 26,629 SH   SOLE 29 3,849 0 22,780
OWENS CORNING NEW COM 690742101 12,017 255,023 SH   SOLE 30 255,023 0 0
OWENS CORNING NEW COM 690742101 1,645 34,916 SH   SOLE 31 21,788 0 13,128
OWENS CORNING NEW COM 690742101 281 5,960 SH   SOLE 34 5,960 0 0
OWENS CORNING NEW COM 690742101 1,042 22,110 SH   SOLE 36 22,110 0 0
OWENS CORNING NEW COM 690742101 105 2,237 SH   SOLE 40 2,237 0 0
OWENS ILL INC COM NEW 690768403 7,545 397,526 SH   SOLE 2 80,318 0 317,208
OWENS ILL INC COM NEW 690768403 15 787 SH   SOLE 4 787 0 0
OWENS ILL INC COM NEW 690768403 124 6,553 SH   SOLE 7 6,553 0 0
OWENS ILL INC COM NEW 690768403 8,523 449,029 SH   SOLE 18 449,029 0 0
OWENS ILL INC COM NEW 690768403 631 33,244 SH   SOLE 19 33,244 0 0
OWENS ILL INC COM NEW 690768403 143,931 7,583,277 SH   SOLE 21 7,583,277 0 0
OWENS ILL INC COM NEW 690768403 105,965 5,582,979 SH   SOLE 22 5,251,803 0 331,176
OWENS ILL INC COM NEW 690768403 994 52,365 SH   SOLE 26 34,811 0 17,554
OWENS ILL INC COM NEW 690768403 377 19,842 SH   SOLE 28 19,842 0 0
OWENS ILL INC COM NEW 690768403 817 43,047 SH   SOLE 30 43,047 0 0
OWENS ILL INC COM NEW 690768403 64 3,366 SH   SOLE 31 3,366 0 0
OWENS ILL INC COM NEW 690768403 204 10,742 SH   SOLE 36 10,742 0 0
OWENS ILL INC COM NEW 690768403 330 17,408 SH   SOLE 40 17,408 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 356 20,657 SH   SOLE 2 919 0 19,738
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 9 495 SH   SOLE 7 495 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 1,452 84,269 SH   SOLE 18 84,269 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 685 39,739 SH   SOLE 19 39,739 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 14,693 852,747 SH   SOLE 21 852,747 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 4,818 279,608 SH   SOLE 22 261,026 0 18,582
OXFORD INDS INC COM 691497309 1,123 14,924 SH   SOLE 2 1,786 0 13,138
OXFORD INDS INC COM 691497309 9 122 SH   SOLE 4 122 0 0
OXFORD INDS INC COM 691497309 28 378 SH   SOLE 7 378 0 0
OXFORD INDS INC COM 691497309 5,634 74,864 SH   SOLE 18 72,925 0 1,939
OXFORD INDS INC COM 691497309 3,511 46,645 SH   SOLE 19 46,645 0 0
OXFORD INDS INC COM 691497309 136,419 1,812,634 SH   SOLE 21 1,812,634 0 0
OXFORD INDS INC COM 691497309 38,455 510,965 SH   SOLE 22 489,060 0 21,905
OXFORD INDS INC COM 691497309 328 4,355 SH   SOLE 23 4,355 0 0
OXFORD INDS INC COM 691497309 240 3,192 SH   SOLE 26 1,478 0 1,714
OXFORD INDS INC COM 691497309 162 2,154 SH   SOLE 28 2,154 0 0
OXFORD INDS INC COM 691497309 1,812 24,080 SH   SOLE 30 24,080 0 0
OXFORD INDS INC COM 691497309 126 1,668 SH   SOLE 40 1,668 0 0
OXFORD SQUARE CAP CORP COM 69181V107 1,411 217,011 SH   SOLE 30 217,011 0 0
P & F INDS INC CL A NEW 692830508 3 381 SH   SOLE 18 381 0 0
P & F INDS INC CL A NEW 692830508 6 689 SH   SOLE 21 689 0 0
P A M TRANSN SVCS INC COM 693149106 96 1,970 SH   SOLE 2 82 0 1,888
P A M TRANSN SVCS INC COM 693149106 344 7,021 SH   SOLE 18 7,021 0 0
P A M TRANSN SVCS INC COM 693149106 160 3,279 SH   SOLE 19 3,279 0 0
P A M TRANSN SVCS INC COM 693149106 3,393 69,323 SH   SOLE 21 69,323 0 0
P A M TRANSN SVCS INC COM 693149106 7,719 157,730 SH   SOLE 22 156,506 0 1,224
PACCAR INC COM 693718108 77,582 1,138,574 SH   SOLE 2 339,796 0 798,778
PACCAR INC COM 693718108 11,495 168,696 SH   SOLE 4 159,413 0 9,283
PACCAR INC COM 693718108 20,813 305,446 SH   SOLE 7 305,446 0 0
PACCAR INC COM 693718108 7,720 113,290 SH   SOLE 13 113,290 0 0
PACCAR INC COM 693718108 226 3,320 SH   SOLE 15 3,320 0 0
PACCAR INC COM 693718108 62,472 916,820 SH   SOLE 18 819,830 0 96,990
PACCAR INC COM 693718108 80,123 1,175,857 SH   SOLE 19 1,175,857 0 0
PACCAR INC COM 693718108 537,621 7,889,948 SH   SOLE 21 7,889,948 0 0
PACCAR INC COM 693718108 635,211 9,322,149 SH   SOLE 22 8,110,723 0 1,211,426
PACCAR INC COM 693718108 25,054 367,682 SH   SOLE 23 367,682 0 0
PACCAR INC COM 693718108 22,776 334,257 SH   SOLE 25 334,257 0 0
PACCAR INC COM 693718108 110,798 1,626,037 SH   SOLE 26 409,506 0 1,216,531
PACCAR INC COM 693718108 4,603 67,551 SH   SOLE 28 48,576 0 18,975
PACCAR INC COM 693718108 21,362 313,497 SH   SOLE 29 60,329 0 253,168
PACCAR INC COM 693718108 95,930 1,407,840 SH   SOLE 30 1,407,840 0 0
PACCAR INC COM 693718108 14,455 212,131 SH   SOLE 31 140,918 0 71,213
PACCAR INC COM 693718108 3,431 50,351 SH   SOLE 32 50,351 0 0
PACCAR INC COM 693718108 4,586 67,297 SH   SOLE 34 67,297 0 0
PACCAR INC COM 693718108 24,700 362,496 SH   SOLE 36 362,496 0 0
PACCAR INC COM 693718108 589 8,637 SH   SOLE 40 8,637 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 802 110,965 SH   SOLE 2 4,963 0 106,002
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 5 749 SH   SOLE 4 749 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 22 3,095 SH   SOLE 7 3,095 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3,354 463,846 SH   SOLE 18 463,846 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,677 231,925 SH   SOLE 19 231,925 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 44,920 6,213,068 SH   SOLE 21 6,213,068 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 28,628 3,959,595 SH   SOLE 22 3,801,002 0 158,593
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 5 737 SH   SOLE 23 737 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 546 75,484 SH   SOLE 26 60,658 0 14,826
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 135 18,637 SH   SOLE 28 18,637 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 327 45,260 SH   SOLE 30 45,260 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 110 15,242 SH   SOLE 40 15,242 0 0
PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 185 10,579 SH   SOLE 2 473 0 10,106
PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 714 40,944 SH   SOLE 18 40,944 0 0
PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 285 16,319 SH   SOLE 19 16,319 0 0
PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 6,776 388,312 SH   SOLE 21 388,312 0 0
PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 3,363 192,717 SH   SOLE 22 189,629 0 3,088
PACIFIC ETHANOL INC COM PAR $.001 69423U305 59 60,297 SH   SOLE 2 60,297 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 12 11,799 SH   SOLE 18 11,799 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 228 233,142 SH   SOLE 19 233,142 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 172 175,453 SH   SOLE 21 175,453 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 1,634 1,667,033 SH   SOLE 22 1,667,033 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 201 205,357 SH   SOLE 23 205,357 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 304 310,317 SH   SOLE 26 0 0 310,317
PACIFIC MERCANTILE BANCORP COM 694552100 108 14,221 SH   SOLE 2 487 0 13,734
PACIFIC MERCANTILE BANCORP COM 694552100 372 48,803 SH   SOLE 18 48,803 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 163 21,328 SH   SOLE 19 21,328 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 4,224 554,368 SH   SOLE 21 554,368 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 2,180 286,138 SH   SOLE 22 278,957 0 7,181
PACIFIC PREMIER BANCORP COM 69478X105 1,162 43,816 SH   SOLE 2 1,692 0 42,124
PACIFIC PREMIER BANCORP COM 69478X105 7 267 SH   SOLE 4 267 0 0
PACIFIC PREMIER BANCORP COM 69478X105 26 996 SH   SOLE 7 996 0 0
PACIFIC PREMIER BANCORP COM 69478X105 5,270 198,660 SH   SOLE 18 198,660 0 0
PACIFIC PREMIER BANCORP COM 69478X105 1,913 72,102 SH   SOLE 19 72,102 0 0
PACIFIC PREMIER BANCORP COM 69478X105 129,516 4,881,857 SH   SOLE 21 4,881,857 0 0
PACIFIC PREMIER BANCORP COM 69478X105 38,386 1,446,897 SH   SOLE 22 1,388,537 0 58,360
PACIFIC PREMIER BANCORP COM 69478X105 545 20,530 SH   SOLE 26 9,022 0 11,508
PACIFIC PREMIER BANCORP COM 69478X105 167 6,305 SH   SOLE 28 6,305 0 0
PACIFIC PREMIER BANCORP COM 69478X105 1,785 67,299 SH   SOLE 30 67,299 0 0
PACIFIC PREMIER BANCORP COM 69478X105 143 5,390 SH   SOLE 40 5,390 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 1,326 34,837 SH   SOLE 2 4,024 0 30,813
PACIRA PHARMACEUTICALS INC COM 695127100 8 204 SH   SOLE 4 204 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 31 819 SH   SOLE 7 819 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 5,016 131,796 SH   SOLE 18 125,543 0 6,253
PACIRA PHARMACEUTICALS INC COM 695127100 4,463 117,254 SH   SOLE 19 117,254 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 67,182 1,765,162 SH   SOLE 21 1,765,162 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 45,345 1,191,414 SH   SOLE 22 1,143,183 0 48,231
PACIRA PHARMACEUTICALS INC COM 695127100 425 11,160 SH   SOLE 23 11,160 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 1,596 41,936 SH   SOLE 26 16,431 0 25,505
PACIRA PHARMACEUTICALS INC COM 695127100 215 5,640 SH   SOLE 28 5,640 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 474 12,441 SH   SOLE 30 12,441 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 150 3,939 SH   SOLE 40 3,939 0 0
PACIRA PHARMACEUTICALS INC NOTE 2.375% 4/0 695127AD2 802 815,000 PRN   SOLE 21 815,000 0 0
PACKAGING CORP AMER COM 695156109 30,022 302,088 SH   SOLE 2 82,889 0 219,199
PACKAGING CORP AMER COM 695156109 3,439 34,600 SH   SOLE 4 32,111 0 2,489
PACKAGING CORP AMER COM 695156109 8,523 85,763 SH   SOLE 7 83,357 0 2,406
PACKAGING CORP AMER COM 695156109 431 4,341 SH   SOLE 13 4,341 0 0
PACKAGING CORP AMER COM 695156109 108 1,084 SH   SOLE 15 1,084 0 0
PACKAGING CORP AMER COM 695156109 87,193 877,370 SH   SOLE 18 781,662 0 95,708
PACKAGING CORP AMER COM 695156109 54,873 552,158 SH   SOLE 19 552,158 0 0
PACKAGING CORP AMER COM 695156109 417,854 4,204,609 SH   SOLE 21 4,204,609 0 0
PACKAGING CORP AMER COM 695156109 271,655 2,733,495 SH   SOLE 22 2,464,147 0 269,348
PACKAGING CORP AMER COM 695156109 7,071 71,152 SH   SOLE 23 71,152 0 0
PACKAGING CORP AMER COM 695156109 12,374 124,509 SH   SOLE 25 102,329 0 22,180
PACKAGING CORP AMER COM 695156109 36,045 362,703 SH   SOLE 26 133,267 0 229,436
PACKAGING CORP AMER COM 695156109 1,838 18,498 SH   SOLE 28 13,437 0 5,061
PACKAGING CORP AMER COM 695156109 14,671 147,626 SH   SOLE 29 147,626 0 0
PACKAGING CORP AMER COM 695156109 34,571 347,865 SH   SOLE 30 347,865 0 0
PACKAGING CORP AMER COM 695156109 2,726 27,427 SH   SOLE 31 17,106 0 10,321
PACKAGING CORP AMER COM 695156109 3,240 32,599 SH   SOLE 32 32,599 0 0
PACKAGING CORP AMER COM 695156109 27,099 272,682 SH   SOLE 34 272,682 0 0
PACKAGING CORP AMER COM 695156109 8,692 87,460 SH   SOLE 36 87,460 0 0
PACKAGING CORP AMER COM 695156109 188 1,893 SH   SOLE 40 1,893 0 0
PACWEST BANCORP DEL COM 695263103 26,522 705,172 SH   SOLE 2 397,479 0 307,693
PACWEST BANCORP DEL COM 695263103 3,080 81,899 SH   SOLE 4 81,899 0 0
PACWEST BANCORP DEL COM 695263103 1,088 28,940 SH   SOLE 7 28,940 0 0
PACWEST BANCORP DEL COM 695263103 1 37 SH   SOLE 17 0 0 37
PACWEST BANCORP DEL COM 695263103 15,251 405,513 SH   SOLE 18 400,362 0 5,151
PACWEST BANCORP DEL COM 695263103 2,161 57,461 SH   SOLE 19 57,461 0 0
PACWEST BANCORP DEL COM 695263103 323,878 8,611,481 SH   SOLE 21 8,611,481 0 0
PACWEST BANCORP DEL COM 695263103 172,720 4,592,388 SH   SOLE 22 4,114,029 0 478,359
PACWEST BANCORP DEL COM 695263103 4,830 128,414 SH   SOLE 23 128,414 0 0
PACWEST BANCORP DEL COM 695263103 1,095 29,102 SH   SOLE 25 29,102 0 0
PACWEST BANCORP DEL COM 695263103 3,292 87,530 SH   SOLE 26 46,056 0 41,474
PACWEST BANCORP DEL COM 695263103 578 15,363 SH   SOLE 28 15,363 0 0
PACWEST BANCORP DEL COM 695263103 2,807 74,642 SH   SOLE 29 74,642 0 0
PACWEST BANCORP DEL COM 695263103 1,809 48,086 SH   SOLE 30 48,086 0 0
PACWEST BANCORP DEL COM 695263103 6,917 183,919 SH   SOLE 31 143,368 0 40,551
PACWEST BANCORP DEL COM 695263103 1,725 45,857 SH   SOLE 32 45,857 0 0
PACWEST BANCORP DEL COM 695263103 1,590 42,275 SH   SOLE 34 42,275 0 0
PACWEST BANCORP DEL COM 695263103 1,675 44,531 SH   SOLE 36 44,531 0 0
PACWEST BANCORP DEL COM 695263103 409 10,884 SH   SOLE 40 10,884 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 16 523 SH   SOLE 2 523 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 26 874 SH   SOLE 7 874 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 9 311 SH   SOLE 18 311 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 15,538 520,521 SH   SOLE 19 520,521 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 47 1,568 SH   SOLE 22 1,568 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 342 11,449 SH   SOLE 25 11,449 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 153 5,111 SH   SOLE 29 5,111 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 10,871 364,193 SH   SOLE 34 364,193 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 161 164,221 SH   SOLE 2 8,666 0 155,555
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 7 6,705 SH   SOLE 7 6,705 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 693 706,708 SH   SOLE 18 706,708 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 871 888,499 SH   SOLE 19 888,499 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 6,456 6,586,193 SH   SOLE 21 6,586,193 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 3,456 3,525,775 SH   SOLE 22 3,376,464 0 149,311
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 80 81,544 SH   SOLE 23 81,544 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 77 78,843 SH   SOLE 26 0 0 78,843
PALO ALTO NETWORKS INC COM 697435105 56,585 232,974 SH   SOLE 2 28,918 0 204,056
PALO ALTO NETWORKS INC COM 697435105 8,394 34,560 SH   SOLE 4 32,137 0 2,423
PALO ALTO NETWORKS INC COM 697435105 2,482 10,221 SH   SOLE 7 10,221 0 0
PALO ALTO NETWORKS INC COM 697435105 793 3,267 SH   SOLE 13 3,267 0 0
PALO ALTO NETWORKS INC COM 697435105 230 948 SH   SOLE 15 948 0 0
PALO ALTO NETWORKS INC COM 697435105 13,571 55,875 SH   SOLE 18 47,334 0 8,541
PALO ALTO NETWORKS INC COM 697435105 9,341 38,461 SH   SOLE 19 38,461 0 0
PALO ALTO NETWORKS INC COM 697435105 415,608 1,711,164 SH   SOLE 21 1,711,164 0 0
PALO ALTO NETWORKS INC COM 697435105 620,236 2,553,674 SH   SOLE 22 2,361,539 0 192,135
PALO ALTO NETWORKS INC COM 697435105 17,280 71,147 SH   SOLE 23 71,147 0 0
PALO ALTO NETWORKS INC COM 697435105 28,896 118,972 SH   SOLE 25 118,972 0 0
PALO ALTO NETWORKS INC COM 697435105 69,342 285,499 SH   SOLE 26 116,584 0 168,915
PALO ALTO NETWORKS INC COM 697435105 4,405 18,135 SH   SOLE 28 13,107 0 5,028
PALO ALTO NETWORKS INC COM 697435105 5,769 23,754 SH   SOLE 29 4,105 0 19,649
PALO ALTO NETWORKS INC COM 697435105 44,714 184,101 SH   SOLE 30 184,101 0 0
PALO ALTO NETWORKS INC COM 697435105 7,169 29,515 SH   SOLE 31 19,212 0 10,303
PALO ALTO NETWORKS INC COM 697435105 1,955 8,049 SH   SOLE 34 8,049 0 0
PALO ALTO NETWORKS INC COM 697435105 17,210 70,858 SH   SOLE 36 70,858 0 0
PALO ALTO NETWORKS INC COM 697435105 554 2,283 SH   SOLE 40 2,283 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 1,822 66,084 SH   SOLE 2 66,084 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 1,208 43,800 SH   SOLE 18 0 0 43,800
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 675 24,500 SH   SOLE 19 24,500 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 7,661 277,859 SH   SOLE 21 277,859 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 16,747 607,436 SH   SOLE 25 607,436 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 5,448 197,600 SH   SOLE 34 197,600 0 0
PAN AMERICAN SILVER CORP COM 697900108 36 2,683 SH   SOLE 2 2,683 0 0
PAN AMERICAN SILVER CORP COM 697900108 158 11,937 SH   SOLE 19 11,937 0 0
PAN AMERICAN SILVER CORP COM 697900108 1,256 94,796 SH   SOLE 21 94,796 0 0
PAN AMERICAN SILVER CORP COM 697900108 438 33,063 SH   SOLE 22 33,063 0 0
PAN AMERICAN SILVER CORP COM 697900108 109 8,243 SH   SOLE 23 8,243 0 0
PAN AMERICAN SILVER CORP COM 697900108 286 21,603 SH   SOLE 26 0 0 21,603
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 4 1,167 SH   SOLE 18 1,167 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 70 22,958 SH   SOLE 21 22,958 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 291 18,536 SH   SOLE 2 616 0 17,920
PANHANDLE OIL AND GAS INC CL A 698477106 3 191 SH   SOLE 7 191 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 818 52,094 SH   SOLE 18 52,094 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 339 21,579 SH   SOLE 19 21,579 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 8,536 543,663 SH   SOLE 21 543,663 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 7,965 507,352 SH   SOLE 22 494,762 0 12,590
PAPA JOHNS INTL INC COM 698813102 1,592 30,067 SH   SOLE 2 10,286 0 19,781
PAPA JOHNS INTL INC COM 698813102 10 184 SH   SOLE 4 184 0 0
PAPA JOHNS INTL INC COM 698813102 27 508 SH   SOLE 7 508 0 0
PAPA JOHNS INTL INC COM 698813102 6,648 125,553 SH   SOLE 18 125,553 0 0
PAPA JOHNS INTL INC COM 698813102 1,826 34,483 SH   SOLE 19 34,483 0 0
PAPA JOHNS INTL INC COM 698813102 82,627 1,560,474 SH   SOLE 21 1,560,474 0 0
PAPA JOHNS INTL INC COM 698813102 41,023 774,753 SH   SOLE 22 744,908 0 29,845
PAPA JOHNS INTL INC COM 698813102 21 389 SH   SOLE 23 389 0 0
PAPA JOHNS INTL INC COM 698813102 579 10,931 SH   SOLE 26 4,118 0 6,813
PAPA JOHNS INTL INC COM 698813102 169 3,189 SH   SOLE 28 3,189 0 0
PAPA JOHNS INTL INC COM 698813102 365 6,901 SH   SOLE 30 6,901 0 0
PAPA JOHNS INTL INC COM 698813102 112 2,118 SH   SOLE 40 2,118 0 0
PAPA MURPHYS HLDGS INC COM 698814100 8 1,511 SH   SOLE 18 1,511 0 0
PAPA MURPHYS HLDGS INC COM 698814100 239 45,634 SH   SOLE 21 45,634 0 0
PAPA MURPHYS HLDGS INC COM 698814100 1,182 225,503 SH   SOLE 22 225,503 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 709 39,820 SH   SOLE 2 6,823 0 32,997
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 13 754 SH   SOLE 7 754 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 2,384 133,860 SH   SOLE 18 133,860 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1,841 103,344 SH   SOLE 19 103,344 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 59,446 3,337,799 SH   SOLE 21 3,337,799 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 19,273 1,082,141 SH   SOLE 22 1,044,255 0 37,886
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 111 6,211 SH   SOLE 23 6,211 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 494 27,742 SH   SOLE 26 0 0 27,742
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 52 2,934 SH   SOLE 28 2,934 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 845 47,459 SH   SOLE 30 47,459 0 0
PAR TECHNOLOGY CORP COM 698884103 235 9,608 SH   SOLE 2 377 0 9,231
PAR TECHNOLOGY CORP COM 698884103 10 415 SH   SOLE 7 415 0 0
PAR TECHNOLOGY CORP COM 698884103 923 37,739 SH   SOLE 18 37,739 0 0
PAR TECHNOLOGY CORP COM 698884103 412 16,852 SH   SOLE 19 16,852 0 0
PAR TECHNOLOGY CORP COM 698884103 9,259 378,532 SH   SOLE 21 378,532 0 0
PAR TECHNOLOGY CORP COM 698884103 7,085 289,664 SH   SOLE 22 280,881 0 8,783
PARAMOUNT GOLD NEV CORP COM 69924M109 2 2,955 SH   SOLE 18 2,955 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 45 54,344 SH   SOLE 21 54,344 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 15 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108 5,447 383,869 SH   SOLE 2 13,468 0 370,401
PARAMOUNT GROUP INC COM 69924R108 837 58,971 SH   SOLE 4 58,971 0 0
PARAMOUNT GROUP INC COM 69924R108 4,426 311,942 SH   SOLE 7 311,942 0 0
PARAMOUNT GROUP INC COM 69924R108 116 8,169 SH   SOLE 15 8,169 0 0
PARAMOUNT GROUP INC COM 69924R108 1,449 102,133 SH   SOLE 18 102,133 0 0
PARAMOUNT GROUP INC COM 69924R108 5,162 363,747 SH   SOLE 19 363,747 0 0
PARAMOUNT GROUP INC COM 69924R108 52,711 3,714,687 SH   SOLE 21 3,714,687 0 0
PARAMOUNT GROUP INC COM 69924R108 119,630 8,430,594 SH   SOLE 22 8,033,009 0 397,585
PARAMOUNT GROUP INC COM 69924R108 203 14,284 SH   SOLE 23 14,284 0 0
PARAMOUNT GROUP INC COM 69924R108 6,170 434,817 SH   SOLE 25 434,817 0 0
PARAMOUNT GROUP INC COM 69924R108 2,067 145,645 SH   SOLE 26 45,492 0 100,153
PARAMOUNT GROUP INC COM 69924R108 382 26,939 SH   SOLE 28 26,939 0 0
PARAMOUNT GROUP INC COM 69924R108 1,017 71,638 SH   SOLE 29 71,638 0 0
PARAMOUNT GROUP INC COM 69924R108 14,253 1,004,455 SH   SOLE 30 1,004,455 0 0
PARAMOUNT GROUP INC COM 69924R108 64 4,485 SH   SOLE 31 4,485 0 0
PARAMOUNT GROUP INC COM 69924R108 95 6,696 SH   SOLE 36 6,696 0 0
PARAMOUNT GROUP INC COM 69924R108 262 18,469 SH   SOLE 40 18,469 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 140 26,101 SH   SOLE 2 1,169 0 24,932
PARATEK PHARMACEUTICALS INC COM 699374302 5 876 SH   SOLE 7 876 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 562 104,794 SH   SOLE 18 104,794 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 237 44,182 SH   SOLE 19 44,182 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 7,443 1,388,665 SH   SOLE 21 1,388,665 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 5,494 1,024,976 SH   SOLE 22 984,529 0 40,447
PARATEK PHARMACEUTICALS INC COM 699374302 30 5,555 SH   SOLE 28 5,555 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 49 9,210 SH   SOLE 30 9,210 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 17 3,127 SH   SOLE 40 3,127 0 0
PARETEUM CORP COM NEW 69946T207 56 12,260 SH   SOLE 18 12,260 0 0
PARETEUM CORP COM NEW 69946T207 967 212,506 SH   SOLE 21 212,506 0 0
PARETEUM CORP COM NEW 69946T207 5,456 1,199,221 SH   SOLE 22 1,199,221 0 0
PARK CITY GROUP INC COM NEW 700215304 90 11,312 SH   SOLE 2 673 0 10,639
PARK CITY GROUP INC COM NEW 700215304 366 45,774 SH   SOLE 18 45,774 0 0
PARK CITY GROUP INC COM NEW 700215304 152 19,047 SH   SOLE 19 19,047 0 0
PARK CITY GROUP INC COM NEW 700215304 3,801 475,751 SH   SOLE 21 475,751 0 0
PARK CITY GROUP INC COM NEW 700215304 1,120 140,118 SH   SOLE 22 133,243 0 6,875
PARK ELECTROCHEMICAL CORP COM 700416209 266 16,934 SH   SOLE 2 608 0 16,326
PARK ELECTROCHEMICAL CORP COM 700416209 4 234 SH   SOLE 4 234 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 8 501 SH   SOLE 7 501 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 1,387 88,361 SH   SOLE 18 88,361 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 484 30,857 SH   SOLE 19 30,857 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 33,372 2,125,590 SH   SOLE 21 2,125,590 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 9,774 622,568 SH   SOLE 22 594,528 0 28,040
PARK ELECTROCHEMICAL CORP COM 700416209 129 8,227 SH   SOLE 26 5,864 0 2,363
PARK ELECTROCHEMICAL CORP COM 700416209 43 2,724 SH   SOLE 28 2,724 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 489 31,172 SH   SOLE 30 31,172 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 32 2,064 SH   SOLE 40 2,064 0 0
PARK HOTELS RESORTS INC COM 700517105 17,806 572,907 SH   SOLE 2 87,317 0 485,590
PARK HOTELS RESORTS INC COM 700517105 5,411 174,111 SH   SOLE 4 174,111 0 0
PARK HOTELS RESORTS INC COM 700517105 11,235 361,490 SH   SOLE 7 361,490 0 0
PARK HOTELS RESORTS INC COM 700517105 2,923 94,057 SH   SOLE 13 94,057 0 0
PARK HOTELS RESORTS INC COM 700517105 275 8,842 SH   SOLE 15 8,842 0 0
PARK HOTELS RESORTS INC COM 700517105 8,610 277,036 SH   SOLE 18 205,648 0 71,388
PARK HOTELS RESORTS INC COM 700517105 44,577 1,434,256 SH   SOLE 19 1,434,256 0 0
PARK HOTELS RESORTS INC COM 700517105 139,242 4,480,122 SH   SOLE 21 4,480,122 0 0
PARK HOTELS RESORTS INC COM 700517105 335,933 10,808,671 SH   SOLE 22 8,905,911 0 1,902,760
PARK HOTELS RESORTS INC COM 700517105 7,018 225,807 SH   SOLE 23 225,807 0 0
PARK HOTELS RESORTS INC COM 700517105 19,180 617,122 SH   SOLE 25 617,122 0 0
PARK HOTELS RESORTS INC COM 700517105 11,270 362,603 SH   SOLE 26 139,090 0 223,513
PARK HOTELS RESORTS INC COM 700517105 790 25,418 SH   SOLE 28 25,418 0 0
PARK HOTELS RESORTS INC COM 700517105 12,580 404,767 SH   SOLE 29 219,010 0 185,757
PARK HOTELS RESORTS INC COM 700517105 31,934 1,027,475 SH   SOLE 30 1,027,475 0 0
PARK HOTELS RESORTS INC COM 700517105 7,682 247,178 SH   SOLE 31 178,194 0 68,984
PARK HOTELS RESORTS INC COM 700517105 2,941 94,627 SH   SOLE 34 94,627 0 0
PARK HOTELS RESORTS INC COM 700517105 7,907 254,415 SH   SOLE 36 254,415 0 0
PARK HOTELS RESORTS INC COM 700517105 577 18,570 SH   SOLE 40 18,570 0 0
PARK NATL CORP COM 700658107 1,353 14,281 SH   SOLE 2 494 0 13,787
PARK NATL CORP COM 700658107 16 166 SH   SOLE 4 166 0 0
PARK NATL CORP COM 700658107 27 286 SH   SOLE 7 286 0 0
PARK NATL CORP COM 700658107 4,249 44,847 SH   SOLE 18 44,847 0 0
PARK NATL CORP COM 700658107 2,026 21,379 SH   SOLE 19 21,379 0 0
PARK NATL CORP COM 700658107 42,483 448,374 SH   SOLE 21 448,374 0 0
PARK NATL CORP COM 700658107 41,195 434,781 SH   SOLE 22 417,363 0 17,418
PARK NATL CORP COM 700658107 677 7,145 SH   SOLE 26 3,671 0 3,474
PARK NATL CORP COM 700658107 179 1,890 SH   SOLE 28 1,890 0 0
PARK NATL CORP COM 700658107 344 3,627 SH   SOLE 30 3,627 0 0
PARK NATL CORP COM 700658107 109 1,150 SH   SOLE 40 1,150 0 0
PARK OHIO HLDGS CORP COM 700666100 363 11,205 SH   SOLE 2 1,190 0 10,015
PARK OHIO HLDGS CORP COM 700666100 7 205 SH   SOLE 7 205 0 0
PARK OHIO HLDGS CORP COM 700666100 965 29,813 SH   SOLE 18 29,813 0 0
PARK OHIO HLDGS CORP COM 700666100 834 25,772 SH   SOLE 19 25,772 0 0
PARK OHIO HLDGS CORP COM 700666100 10,226 315,806 SH   SOLE 21 315,806 0 0
PARK OHIO HLDGS CORP COM 700666100 6,488 200,362 SH   SOLE 22 188,853 0 11,509
PARK OHIO HLDGS CORP COM 700666100 20 620 SH   SOLE 23 620 0 0
PARK OHIO HLDGS CORP COM 700666100 128 3,945 SH   SOLE 26 0 0 3,945
PARK OHIO HLDGS CORP COM 700666100 39 1,192 SH   SOLE 28 1,192 0 0
PARK OHIO HLDGS CORP COM 700666100 98 3,031 SH   SOLE 30 3,031 0 0
PARK OHIO HLDGS CORP COM 700666100 27 842 SH   SOLE 40 842 0 0
PARKE BANCORP INC COM 700885106 131 6,285 SH   SOLE 2 284 0 6,001
PARKE BANCORP INC COM 700885106 536 25,674 SH   SOLE 18 25,674 0 0
PARKE BANCORP INC COM 700885106 220 10,510 SH   SOLE 19 10,510 0 0
PARKE BANCORP INC COM 700885106 5,033 240,905 SH   SOLE 21 240,905 0 0
PARKE BANCORP INC COM 700885106 1,237 59,230 SH   SOLE 22 55,637 0 3,593
PARKER HANNIFIN CORP COM 701094104 55,149 321,345 SH   SOLE 2 30,538 0 290,807
PARKER HANNIFIN CORP COM 701094104 7,476 43,561 SH   SOLE 4 40,053 0 3,508
PARKER HANNIFIN CORP COM 701094104 16,970 98,880 SH   SOLE 7 98,880 0 0
PARKER HANNIFIN CORP COM 701094104 132 770 SH   SOLE 13 770 0 0
PARKER HANNIFIN CORP COM 701094104 183 1,067 SH   SOLE 15 1,067 0 0
PARKER HANNIFIN CORP COM 701094104 45,589 265,637 SH   SOLE 18 248,606 0 17,031
PARKER HANNIFIN CORP COM 701094104 5,967 34,770 SH   SOLE 19 34,770 0 0
PARKER HANNIFIN CORP COM 701094104 477,750 2,783,767 SH   SOLE 21 2,783,767 0 0
PARKER HANNIFIN CORP COM 701094104 540,367 3,148,623 SH   SOLE 22 2,790,478 0 358,145
PARKER HANNIFIN CORP COM 701094104 16,171 94,224 SH   SOLE 23 94,224 0 0
PARKER HANNIFIN CORP COM 701094104 20,555 119,770 SH   SOLE 25 119,770 0 0
PARKER HANNIFIN CORP COM 701094104 110,702 645,041 SH   SOLE 26 152,432 0 492,609
PARKER HANNIFIN CORP COM 701094104 4,385 25,548 SH   SOLE 28 18,280 0 7,268
PARKER HANNIFIN CORP COM 701094104 872 5,082 SH   SOLE 29 5,082 0 0
PARKER HANNIFIN CORP COM 701094104 75,615 440,597 SH   SOLE 30 440,597 0 0
PARKER HANNIFIN CORP COM 701094104 7,033 40,979 SH   SOLE 31 25,246 0 15,733
PARKER HANNIFIN CORP COM 701094104 1,549 9,026 SH   SOLE 34 9,026 0 0
PARKER HANNIFIN CORP COM 701094104 17,163 100,004 SH   SOLE 36 100,004 0 0
PARKER HANNIFIN CORP COM 701094104 560 3,263 SH   SOLE 40 3,263 0 0
PARSLEY ENERGY INC CL A 701877102 12,155 629,782 SH   SOLE 2 57,091 0 572,691
PARSLEY ENERGY INC CL A 701877102 1,398 72,450 SH   SOLE 4 65,682 0 6,768
PARSLEY ENERGY INC CL A 701877102 393 20,344 SH   SOLE 7 20,344 0 0
PARSLEY ENERGY INC CL A 701877102 84 4,360 SH   SOLE 13 4,360 0 0
PARSLEY ENERGY INC CL A 701877102 2,878 149,140 SH   SOLE 18 128,406 0 20,734
PARSLEY ENERGY INC CL A 701877102 1,151 59,657 SH   SOLE 19 59,657 0 0
PARSLEY ENERGY INC CL A 701877102 67,379 3,491,137 SH   SOLE 21 3,491,137 0 0
PARSLEY ENERGY INC CL A 701877102 143,070 7,412,955 SH   SOLE 22 6,897,851 0 515,104
PARSLEY ENERGY INC CL A 701877102 3,352 173,701 SH   SOLE 23 173,701 0 0
PARSLEY ENERGY INC CL A 701877102 10,030 519,670 SH   SOLE 26 271,670 0 248,000
PARSLEY ENERGY INC CL A 701877102 955 49,479 SH   SOLE 28 36,334 0 13,145
PARSLEY ENERGY INC CL A 701877102 1,151 59,612 SH   SOLE 29 8,169 0 51,443
PARSLEY ENERGY INC CL A 701877102 7,824 405,390 SH   SOLE 30 405,390 0 0
PARSLEY ENERGY INC CL A 701877102 1,408 72,930 SH   SOLE 31 45,288 0 27,642
PARSLEY ENERGY INC CL A 701877102 229 11,887 SH   SOLE 34 11,887 0 0
PARSLEY ENERGY INC CL A 701877102 1,064 55,126 SH   SOLE 36 55,126 0 0
PARSLEY ENERGY INC CL A 701877102 87 4,487 SH   SOLE 40 4,487 0 0
PARTY CITY HOLDCO INC COM 702149105 461 58,014 SH   SOLE 2 1,960 0 56,054
PARTY CITY HOLDCO INC COM 702149105 4 553 SH   SOLE 7 553 0 0
PARTY CITY HOLDCO INC COM 702149105 1,470 185,144 SH   SOLE 18 185,144 0 0
PARTY CITY HOLDCO INC COM 702149105 686 86,384 SH   SOLE 19 86,384 0 0
PARTY CITY HOLDCO INC COM 702149105 14,415 1,815,438 SH   SOLE 21 1,815,438 0 0
PARTY CITY HOLDCO INC COM 702149105 12,947 1,630,573 SH   SOLE 22 1,564,469 0 66,104
PARTY CITY HOLDCO INC COM 702149105 56 7,035 SH   SOLE 28 7,035 0 0
PARTY CITY HOLDCO INC COM 702149105 113 14,259 SH   SOLE 30 14,259 0 0
PARTY CITY HOLDCO INC COM 702149105 13 1,597 SH   SOLE 40 1,597 0 0
PATHFINDER BANCORP INC MD COM 70319R109 8 624 SH   SOLE 18 624 0 0
PATHFINDER BANCORP INC MD COM 70319R109 9 713 SH   SOLE 21 713 0 0
PATRICK INDS INC COM 703343103 844 18,613 SH   SOLE 2 795 0 17,818
PATRICK INDS INC COM 703343103 9 192 SH   SOLE 4 192 0 0
PATRICK INDS INC COM 703343103 20 449 SH   SOLE 7 449 0 0
PATRICK INDS INC COM 703343103 4,505 99,414 SH   SOLE 18 99,414 0 0
PATRICK INDS INC COM 703343103 1,648 36,357 SH   SOLE 19 36,357 0 0
PATRICK INDS INC COM 703343103 110,302 2,433,857 SH   SOLE 21 2,433,857 0 0
PATRICK INDS INC COM 703343103 30,112 664,424 SH   SOLE 22 633,005 0 31,419
PATRICK INDS INC COM 703343103 652 14,385 SH   SOLE 26 12,558 0 1,827
PATRICK INDS INC COM 703343103 150 3,316 SH   SOLE 28 3,316 0 0
PATRICK INDS INC COM 703343103 1,509 33,288 SH   SOLE 30 33,288 0 0
PATRICK INDS INC COM 703343103 143 3,157 SH   SOLE 40 3,157 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 4 270 SH   SOLE 18 270 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 1 59 SH   SOLE 21 59 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 8 424 SH   SOLE 18 424 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 121 6,445 SH   SOLE 21 6,445 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 949 50,486 SH   SOLE 22 50,486 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 3,803 172,870 SH   SOLE 2 91,383 0 81,487
PATTERN ENERGY GROUP INC CL A 70338P100 5 247 SH   SOLE 4 247 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 25 1,154 SH   SOLE 7 1,154 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 5,711 259,610 SH   SOLE 18 259,610 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 2,773 126,037 SH   SOLE 19 126,037 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 69,786 3,172,082 SH   SOLE 21 3,172,082 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 57,206 2,600,259 SH   SOLE 22 2,487,801 0 112,458
PATTERN ENERGY GROUP INC CL A 70338P100 1,071 48,699 SH   SOLE 26 26,420 0 22,279
PATTERN ENERGY GROUP INC CL A 70338P100 231 10,520 SH   SOLE 28 10,520 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 8,690 394,980 SH   SOLE 30 394,980 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 179 8,121 SH   SOLE 40 8,121 0 0
PATTERSON COMPANIES INC COM 703395103 3,400 155,617 SH   SOLE 2 67,073 0 88,544
PATTERSON COMPANIES INC COM 703395103 129 5,897 SH   SOLE 4 5,897 0 0
PATTERSON COMPANIES INC COM 703395103 93 4,243 SH   SOLE 7 4,243 0 0
PATTERSON COMPANIES INC COM 703395103 10,718 490,510 SH   SOLE 18 488,548 0 1,962
PATTERSON COMPANIES INC COM 703395103 2,830 129,508 SH   SOLE 19 129,508 0 0
PATTERSON COMPANIES INC COM 703395103 128,692 5,889,810 SH   SOLE 21 5,889,810 0 0
PATTERSON COMPANIES INC COM 703395103 67,268 3,078,644 SH   SOLE 22 2,932,927 0 145,717
PATTERSON COMPANIES INC COM 703395103 295 13,496 SH   SOLE 23 13,496 0 0
PATTERSON COMPANIES INC COM 703395103 687 31,431 SH   SOLE 26 15,300 0 16,131
PATTERSON COMPANIES INC COM 703395103 228 10,439 SH   SOLE 28 10,439 0 0
PATTERSON COMPANIES INC COM 703395103 46 2,109 SH   SOLE 29 2,109 0 0
PATTERSON COMPANIES INC COM 703395103 511 23,395 SH   SOLE 30 23,395 0 0
PATTERSON COMPANIES INC COM 703395103 229 10,488 SH   SOLE 31 10,488 0 0
PATTERSON COMPANIES INC COM 703395103 128 5,871 SH   SOLE 34 5,871 0 0
PATTERSON COMPANIES INC COM 703395103 52 2,392 SH   SOLE 36 2,392 0 0
PATTERSON COMPANIES INC COM 703395103 203 9,307 SH   SOLE 40 9,307 0 0
PATTERSON UTI ENERGY INC COM 703481101 8,167 582,545 SH   SOLE 2 150,826 0 431,719
PATTERSON UTI ENERGY INC COM 703481101 11 770 SH   SOLE 4 770 0 0
PATTERSON UTI ENERGY INC COM 703481101 85 6,039 SH   SOLE 7 6,039 0 0
PATTERSON UTI ENERGY INC COM 703481101 8,723 622,213 SH   SOLE 18 622,213 0 0
PATTERSON UTI ENERGY INC COM 703481101 6,816 486,172 SH   SOLE 19 486,172 0 0
PATTERSON UTI ENERGY INC COM 703481101 151,297 10,791,545 SH   SOLE 21 10,791,545 0 0
PATTERSON UTI ENERGY INC COM 703481101 98,470 7,023,555 SH   SOLE 22 6,559,349 0 464,206
PATTERSON UTI ENERGY INC COM 703481101 93 6,651 SH   SOLE 25 6,651 0 0
PATTERSON UTI ENERGY INC COM 703481101 940 67,029 SH   SOLE 26 42,608 0 24,421
PATTERSON UTI ENERGY INC COM 703481101 406 28,927 SH   SOLE 28 28,927 0 0
PATTERSON UTI ENERGY INC COM 703481101 848 60,473 SH   SOLE 30 60,473 0 0
PATTERSON UTI ENERGY INC COM 703481101 63 4,473 SH   SOLE 31 4,473 0 0
PATTERSON UTI ENERGY INC COM 703481101 7,213 514,510 SH   SOLE 34 514,510 0 0
PATTERSON UTI ENERGY INC COM 703481101 161 11,459 SH   SOLE 36 11,459 0 0
PATTERSON UTI ENERGY INC COM 703481101 290 20,687 SH   SOLE 40 20,687 0 0
PAYCHEX INC COM 704326107 86,816 1,082,499 SH   SOLE 2 314,553 0 767,946
PAYCHEX INC COM 704326107 13,625 169,885 SH   SOLE 4 161,353 0 8,532
PAYCHEX INC COM 704326107 35,215 439,086 SH   SOLE 7 363,636 0 75,450
PAYCHEX INC COM 704326107 6,093 75,971 SH   SOLE 13 75,971 0 0
PAYCHEX INC COM 704326107 289 3,598 SH   SOLE 15 3,598 0 0
PAYCHEX INC COM 704326107 14 176 SH   SOLE 17 0 0 176
PAYCHEX INC COM 704326107 103,848 1,294,863 SH   SOLE 18 1,195,939 0 98,924
PAYCHEX INC COM 704326107 121,812 1,518,857 SH   SOLE 19 1,518,857 0 0
PAYCHEX INC COM 704326107 916,721 11,430,437 SH   SOLE 21 11,430,437 0 0
PAYCHEX INC COM 704326107 768,258 9,579,279 SH   SOLE 22 8,146,529 0 1,432,750
PAYCHEX INC COM 704326107 23,630 294,639 SH   SOLE 23 294,639 0 0
PAYCHEX INC COM 704326107 33,600 418,957 SH   SOLE 25 418,957 0 0
PAYCHEX INC COM 704326107 136,071 1,696,644 SH   SOLE 26 493,895 0 1,202,749
PAYCHEX INC COM 704326107 4,938 61,565 SH   SOLE 28 44,461 0 17,104
PAYCHEX INC COM 704326107 17,872 222,843 SH   SOLE 29 54,995 0 167,848
PAYCHEX INC COM 704326107 134,893 1,681,962 SH   SOLE 30 1,681,962 0 0
PAYCHEX INC COM 704326107 13,688 170,675 SH   SOLE 31 124,177 0 46,498
PAYCHEX INC COM 704326107 4,183 52,151 SH   SOLE 32 52,151 0 0
PAYCHEX INC COM 704326107 63,778 795,237 SH   SOLE 34 795,237 0 0
PAYCHEX INC COM 704326107 35,813 446,547 SH   SOLE 36 446,547 0 0
PAYCHEX INC COM 704326107 1,764 21,993 SH   SOLE 37 21,993 0 0
PAYCHEX INC COM 704326107 628 7,834 SH   SOLE 40 7,834 0 0
PAYCOM SOFTWARE INC COM 70432V102 17,066 90,233 SH   SOLE 2 3,270 0 86,963
PAYCOM SOFTWARE INC COM 70432V102 42 223 SH   SOLE 4 223 0 0
PAYCOM SOFTWARE INC COM 70432V102 169 896 SH   SOLE 7 896 0 0
PAYCOM SOFTWARE INC COM 70432V102 4,698 24,840 SH   SOLE 18 24,840 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,949 10,307 SH   SOLE 19 10,307 0 0
PAYCOM SOFTWARE INC COM 70432V102 139,280 736,426 SH   SOLE 21 736,426 0 0
PAYCOM SOFTWARE INC COM 70432V102 248,958 1,316,332 SH   SOLE 22 1,222,781 0 93,551
PAYCOM SOFTWARE INC COM 70432V102 3,786 20,019 SH   SOLE 26 12,463 0 7,556
PAYCOM SOFTWARE INC COM 70432V102 1,216 6,428 SH   SOLE 28 6,428 0 0
PAYCOM SOFTWARE INC COM 70432V102 2,553 13,500 SH   SOLE 30 13,500 0 0
PAYCOM SOFTWARE INC COM 70432V102 199 1,052 SH   SOLE 31 1,052 0 0
PAYCOM SOFTWARE INC COM 70432V102 962 5,086 SH   SOLE 40 5,086 0 0
PAYLOCITY HLDG CORP COM 70438V106 2,856 32,021 SH   SOLE 2 9,211 0 22,810
PAYLOCITY HLDG CORP COM 70438V106 57 640 SH   SOLE 4 640 0 0
PAYLOCITY HLDG CORP COM 70438V106 54 605 SH   SOLE 7 605 0 0
PAYLOCITY HLDG CORP COM 70438V106 9,542 106,987 SH   SOLE 18 95,128 0 11,859
PAYLOCITY HLDG CORP COM 70438V106 17,206 192,917 SH   SOLE 19 192,917 0 0
PAYLOCITY HLDG CORP COM 70438V106 90,881 1,018,962 SH   SOLE 21 1,018,962 0 0
PAYLOCITY HLDG CORP COM 70438V106 88,623 993,643 SH   SOLE 22 949,377 0 44,266
PAYLOCITY HLDG CORP COM 70438V106 2,792 31,304 SH   SOLE 23 31,304 0 0
PAYLOCITY HLDG CORP COM 70438V106 33 370 SH   SOLE 25 370 0 0
PAYLOCITY HLDG CORP COM 70438V106 5,454 61,151 SH   SOLE 26 6,443 0 54,708
PAYLOCITY HLDG CORP COM 70438V106 356 3,996 SH   SOLE 28 3,996 0 0
PAYLOCITY HLDG CORP COM 70438V106 750 8,413 SH   SOLE 30 8,413 0 0
PAYLOCITY HLDG CORP COM 70438V106 495 5,550 SH   SOLE 34 5,550 0 0
PAYLOCITY HLDG CORP COM 70438V106 332 3,724 SH   SOLE 40 3,724 0 0
PAYMENT DATA SYS INC COM NEW 70438S202 2 908 SH   SOLE 21 908 0 0
PAYPAL HLDGS INC COM 70450Y103 340,668 3,280,700 SH   SOLE 2 443,909 0 2,836,791
PAYPAL HLDGS INC COM 70450Y103 39,682 382,147 SH   SOLE 4 352,384 0 29,763
PAYPAL HLDGS INC COM 70450Y103 97,235 936,392 SH   SOLE 7 936,392 0 0
PAYPAL HLDGS INC COM 70450Y103 1,618 15,580 SH   SOLE 13 15,580 0 0
PAYPAL HLDGS INC COM 70450Y103 1,327 12,778 SH   SOLE 15 12,778 0 0
PAYPAL HLDGS INC COM 70450Y103 390,784 3,763,329 SH   SOLE 18 3,206,110 0 557,219
PAYPAL HLDGS INC COM 70450Y103 188,209 1,812,493 SH   SOLE 19 1,812,493 0 0
PAYPAL HLDGS INC COM 70450Y103 2,273,569 21,894,924 SH   SOLE 21 21,894,924 0 0
PAYPAL HLDGS INC COM 70450Y103 2,921,953 28,138,992 SH   SOLE 22 25,111,949 0 3,027,043
PAYPAL HLDGS INC COM 70450Y103 85,133 819,845 SH   SOLE 23 819,845 0 0
PAYPAL HLDGS INC COM 70450Y103 130,442 1,256,187 SH   SOLE 25 1,256,187 0 0
PAYPAL HLDGS INC COM 70450Y103 486,333 4,683,486 SH   SOLE 26 1,177,940 0 3,505,546
PAYPAL HLDGS INC COM 70450Y103 22,326 215,003 SH   SOLE 28 156,293 0 58,710
PAYPAL HLDGS INC COM 70450Y103 16,472 158,630 SH   SOLE 29 43,507 0 115,123
PAYPAL HLDGS INC COM 70450Y103 476,180 4,585,706 SH   SOLE 30 4,585,706 0 0
PAYPAL HLDGS INC COM 70450Y103 35,483 341,712 SH   SOLE 31 212,895 0 128,817
PAYPAL HLDGS INC COM 70450Y103 17,693 170,384 SH   SOLE 32 170,384 0 0
PAYPAL HLDGS INC COM 70450Y103 44,411 427,689 SH   SOLE 34 427,689 0 0
PAYPAL HLDGS INC COM 70450Y103 90,067 867,359 SH   SOLE 36 867,359 0 0
PAYPAL HLDGS INC COM 70450Y103 2,732 26,313 SH   SOLE 40 26,313 0 0
PB BANCORP INC COM 70454T100 13 1,173 SH   SOLE 18 1,173 0 0
PB BANCORP INC COM 70454T100 251 21,944 SH   SOLE 21 21,944 0 0
PBF ENERGY INC CL A 69318G106 9,114 292,666 SH   SOLE 2 58,740 0 233,926
PBF ENERGY INC CL A 69318G106 14 465 SH   SOLE 4 465 0 0
PBF ENERGY INC CL A 69318G106 159 5,120 SH   SOLE 7 5,120 0 0
PBF ENERGY INC CL A 69318G106 10,837 348,010 SH   SOLE 18 348,010 0 0
PBF ENERGY INC CL A 69318G106 795 25,520 SH   SOLE 19 25,520 0 0
PBF ENERGY INC CL A 69318G106 186,111 5,976,583 SH   SOLE 21 5,976,583 0 0
PBF ENERGY INC CL A 69318G106 130,059 4,176,603 SH   SOLE 22 3,915,826 0 260,777
PBF ENERGY INC CL A 69318G106 1,196 38,419 SH   SOLE 26 22,651 0 15,768
PBF ENERGY INC CL A 69318G106 438 14,059 SH   SOLE 28 14,059 0 0
PBF ENERGY INC CL A 69318G106 927 29,776 SH   SOLE 30 29,776 0 0
PBF ENERGY INC CL A 69318G106 80 2,576 SH   SOLE 31 2,576 0 0
PBF ENERGY INC CL A 69318G106 889 28,540 SH   SOLE 36 28,540 0 0
PBF ENERGY INC CL A 69318G106 318 10,209 SH   SOLE 40 10,209 0 0
PC CONNECTION INC COM 69318J100 671 18,306 SH   SOLE 2 5,751 0 12,555
PC CONNECTION INC COM 69318J100 4 108 SH   SOLE 4 108 0 0
PC CONNECTION INC COM 69318J100 7 183 SH   SOLE 7 183 0 0
PC CONNECTION INC COM 69318J100 1,478 40,309 SH   SOLE 18 40,309 0 0
PC CONNECTION INC COM 69318J100 2,725 74,316 SH   SOLE 19 74,316 0 0
PC CONNECTION INC COM 69318J100 14,879 405,747 SH   SOLE 21 405,747 0 0
PC CONNECTION INC COM 69318J100 14,101 384,551 SH   SOLE 22 370,002 0 14,549
PC CONNECTION INC COM 69318J100 735 20,035 SH   SOLE 23 20,035 0 0
PC CONNECTION INC COM 69318J100 1,398 38,119 SH   SOLE 26 0 0 38,119
PC CONNECTION INC COM 69318J100 56 1,534 SH   SOLE 28 1,534 0 0
PC CONNECTION INC COM 69318J100 145 3,951 SH   SOLE 30 3,951 0 0
PC CONNECTION INC COM 69318J100 35 968 SH   SOLE 40 968 0 0
PC-TEL INC COM 69325Q105 16 3,190 SH   SOLE 18 3,190 0 0
PC-TEL INC COM 69325Q105 279 55,656 SH   SOLE 21 55,656 0 0
PC-TEL INC COM 69325Q105 2,334 465,874 SH   SOLE 22 465,874 0 0
PCM INC COM 69323K100 54 1,462 SH   SOLE 2 1,462 0 0
PCM INC COM 69323K100 58 1,572 SH   SOLE 18 1,572 0 0
PCM INC COM 69323K100 943 25,753 SH   SOLE 19 25,753 0 0
PCM INC COM 69323K100 965 26,339 SH   SOLE 21 26,339 0 0
PCM INC COM 69323K100 5,451 148,823 SH   SOLE 22 148,823 0 0
PCM INC COM 69323K100 244 6,658 SH   SOLE 23 6,658 0 0
PCM INC COM 69323K100 303 8,261 SH   SOLE 26 0 0 8,261
PCSB FINL CORP COM 69324R104 288 14,695 SH   SOLE 2 546 0 14,149
PCSB FINL CORP COM 69324R104 9 445 SH   SOLE 7 445 0 0
PCSB FINL CORP COM 69324R104 1,144 58,446 SH   SOLE 18 58,446 0 0
PCSB FINL CORP COM 69324R104 527 26,950 SH   SOLE 19 26,950 0 0
PCSB FINL CORP COM 69324R104 11,000 562,061 SH   SOLE 21 562,061 0 0
PCSB FINL CORP COM 69324R104 4,501 229,979 SH   SOLE 22 216,732 0 13,247
PDC ENERGY INC COM 69327R101 2,817 69,239 SH   SOLE 2 2,414 0 66,825
PDC ENERGY INC COM 69327R101 15 361 SH   SOLE 4 361 0 0
PDC ENERGY INC COM 69327R101 67 1,659 SH   SOLE 7 1,659 0 0
PDC ENERGY INC COM 69327R101 11,686 287,258 SH   SOLE 18 287,258 0 0
PDC ENERGY INC COM 69327R101 4,200 103,239 SH   SOLE 19 103,239 0 0
PDC ENERGY INC COM 69327R101 295,020 7,252,213 SH   SOLE 21 7,252,213 0 0
PDC ENERGY INC COM 69327R101 79,749 1,960,397 SH   SOLE 22 1,872,077 0 88,320
PDC ENERGY INC COM 69327R101 1,384 34,015 SH   SOLE 26 11,918 0 22,097
PDC ENERGY INC COM 69327R101 350 8,614 SH   SOLE 28 8,614 0 0
PDC ENERGY INC COM 69327R101 4,629 113,784 SH   SOLE 30 113,784 0 0
PDC ENERGY INC COM 69327R101 268 6,584 SH   SOLE 40 6,584 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 7,298 7,837,000 PRN   SOLE 2 6,417,000 0 1,420,000
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 3,164 3,398,000 PRN   SOLE 19 3,398,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 1,106 1,188,000 PRN   SOLE 22 4,000 0 1,184,000
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 27 29,000 PRN   SOLE 25 29,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 1,888 2,027,000 PRN   SOLE 26 2,027,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 28 30,000 PRN   SOLE 30 30,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 3,506 3,765,000 PRN   SOLE 34 3,765,000 0 0
PDF SOLUTIONS INC COM 693282105 332 26,871 SH   SOLE 2 1,169 0 25,702
PDF SOLUTIONS INC COM 693282105 9 726 SH   SOLE 7 726 0 0
PDF SOLUTIONS INC COM 693282105 1,541 124,804 SH   SOLE 18 124,804 0 0
PDF SOLUTIONS INC COM 693282105 541 43,807 SH   SOLE 19 43,807 0 0
PDF SOLUTIONS INC COM 693282105 38,303 3,101,424 SH   SOLE 21 3,101,424 0 0
PDF SOLUTIONS INC COM 693282105 9,823 795,356 SH   SOLE 22 760,976 0 34,380
PDF SOLUTIONS INC COM 693282105 142 11,534 SH   SOLE 26 0 0 11,534
PDF SOLUTIONS INC COM 693282105 47 3,800 SH   SOLE 28 3,800 0 0
PDF SOLUTIONS INC COM 693282105 487 39,402 SH   SOLE 30 39,402 0 0
PDF SOLUTIONS INC COM 693282105 36 2,955 SH   SOLE 40 2,955 0 0
PDL BIOPHARMA INC COM 69329Y104 557 149,747 SH   SOLE 2 5,689 0 144,058
PDL BIOPHARMA INC COM 69329Y104 5 1,271 SH   SOLE 4 1,271 0 0
PDL BIOPHARMA INC COM 69329Y104 5 1,262 SH   SOLE 7 1,262 0 0
PDL BIOPHARMA INC COM 69329Y104 1,848 496,785 SH   SOLE 18 496,785 0 0
PDL BIOPHARMA INC COM 69329Y104 797 214,322 SH   SOLE 19 214,322 0 0
PDL BIOPHARMA INC COM 69329Y104 24,505 6,587,396 SH   SOLE 21 6,587,396 0 0
PDL BIOPHARMA INC COM 69329Y104 17,721 4,763,677 SH   SOLE 22 4,498,727 0 264,950
PDL BIOPHARMA INC COM 69329Y104 118 31,774 SH   SOLE 26 21,375 0 10,399
PDL BIOPHARMA INC COM 69329Y104 85 22,824 SH   SOLE 28 22,824 0 0
PDL BIOPHARMA INC COM 69329Y104 231 62,154 SH   SOLE 30 62,154 0 0
PDL BIOPHARMA INC COM 69329Y104 66 17,876 SH   SOLE 40 17,876 0 0
PDL CMNTY BANCORP COM 69290X101 124 8,884 SH   SOLE 2 270 0 8,614
PDL CMNTY BANCORP COM 69290X101 374 26,829 SH   SOLE 18 26,829 0 0
PDL CMNTY BANCORP COM 69290X101 169 12,150 SH   SOLE 19 12,150 0 0
PDL CMNTY BANCORP COM 69290X101 4,545 325,828 SH   SOLE 21 325,828 0 0
PDL CMNTY BANCORP COM 69290X101 870 62,373 SH   SOLE 22 58,028 0 4,345
PDS BIOTECHNOLOGY CORP COM 70465T107 1 171 SH   SOLE 18 171 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 18 2,494 SH   SOLE 21 2,494 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 105 14,136 SH   SOLE 22 14,136 0 0
PDVWIRELESS INC COM 69290R104 344 9,791 SH   SOLE 2 314 0 9,477
PDVWIRELESS INC COM 69290R104 11 307 SH   SOLE 7 307 0 0
PDVWIRELESS INC COM 69290R104 1,142 32,467 SH   SOLE 18 32,467 0 0
PDVWIRELESS INC COM 69290R104 527 14,988 SH   SOLE 19 14,988 0 0
PDVWIRELESS INC COM 69290R104 11,764 334,598 SH   SOLE 21 334,598 0 0
PDVWIRELESS INC COM 69290R104 9,717 276,371 SH   SOLE 22 262,630 0 13,741
PDVWIRELESS INC COM 69290R104 38 1,081 SH   SOLE 28 1,081 0 0
PDVWIRELESS INC COM 69290R104 114 3,245 SH   SOLE 30 3,245 0 0
PDVWIRELESS INC COM 69290R104 39 1,114 SH   SOLE 40 1,114 0 0
PEABODY ENERGY CORP NEW COM 704551100 79 2,801 SH   SOLE 2 2,801 0 0
PEABODY ENERGY CORP NEW COM 704551100 10 359 SH   SOLE 4 359 0 0
PEABODY ENERGY CORP NEW COM 704551100 71 2,491 SH   SOLE 7 2,491 0 0
PEABODY ENERGY CORP NEW COM 704551100 7,170 253,072 SH   SOLE 18 253,072 0 0
PEABODY ENERGY CORP NEW COM 704551100 3,445 121,595 SH   SOLE 19 121,595 0 0
PEABODY ENERGY CORP NEW COM 704551100 76,371 2,695,765 SH   SOLE 21 2,695,765 0 0
PEABODY ENERGY CORP NEW COM 704551100 75,228 2,655,426 SH   SOLE 22 2,555,161 0 100,265
PEABODY ENERGY CORP NEW COM 704551100 644 22,738 SH   SOLE 26 16,203 0 6,535
PEABODY ENERGY CORP NEW COM 704551100 266 9,390 SH   SOLE 28 9,390 0 0
PEABODY ENERGY CORP NEW COM 704551100 652 22,999 SH   SOLE 30 22,999 0 0
PEABODY ENERGY CORP NEW COM 704551100 57 2,027 SH   SOLE 36 2,027 0 0
PEABODY ENERGY CORP NEW COM 704551100 217 7,659 SH   SOLE 40 7,659 0 0
PEAK RESORTS INC COM 70469L100 8 1,692 SH   SOLE 18 1,692 0 0
PEAK RESORTS INC COM 70469L100 160 35,263 SH   SOLE 21 35,263 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 502 19,147 SH   SOLE 2 636 0 18,511
PEAPACK-GLADSTONE FINL CORP COM 704699107 9 353 SH   SOLE 7 353 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,681 64,130 SH   SOLE 18 64,130 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 773 29,478 SH   SOLE 19 29,478 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 16,880 643,795 SH   SOLE 21 643,795 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 12,302 469,173 SH   SOLE 22 449,236 0 19,937
PEAPACK-GLADSTONE FINL CORP COM 704699107 157 5,986 SH   SOLE 26 0 0 5,986
PEAPACK-GLADSTONE FINL CORP COM 704699107 113 4,299 SH   SOLE 30 4,299 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 5,880 189,305 SH   SOLE 2 59,285 0 130,020
PEBBLEBROOK HOTEL TR COM 70509V100 1,114 35,860 SH   SOLE 4 35,860 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 6,014 193,625 SH   SOLE 7 193,625 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 161 5,198 SH   SOLE 15 5,198 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 22,759 732,752 SH   SOLE 18 732,752 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 12,582 405,076 SH   SOLE 19 405,076 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 313,068 10,079,470 SH   SOLE 21 10,079,470 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 189,764 6,109,597 SH   SOLE 22 5,931,969 0 177,628
PEBBLEBROOK HOTEL TR COM 70509V100 224 7,222 SH   SOLE 23 7,222 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 8,514 274,102 SH   SOLE 25 274,102 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 2,891 93,077 SH   SOLE 26 27,628 0 65,449
PEBBLEBROOK HOTEL TR COM 70509V100 534 17,191 SH   SOLE 28 17,191 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,497 48,208 SH   SOLE 29 48,208 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 19,706 634,446 SH   SOLE 30 634,446 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 199 6,408 SH   SOLE 36 6,408 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 394 12,684 SH   SOLE 40 12,684 0 0
PEDEVCO CORP COM PAR 70532Y303 3 1,000 SH   SOLE 21 1,000 0 0
PEGASYSTEMS INC COM 705573103 5,098 78,437 SH   SOLE 2 4,827 0 73,610
PEGASYSTEMS INC COM 705573103 35 533 SH   SOLE 4 533 0 0
PEGASYSTEMS INC COM 705573103 74 1,138 SH   SOLE 7 1,138 0 0
PEGASYSTEMS INC COM 705573103 1,763 27,119 SH   SOLE 18 25,856 0 1,263
PEGASYSTEMS INC COM 705573103 540 8,300 SH   SOLE 19 8,300 0 0
PEGASYSTEMS INC COM 705573103 37,771 581,088 SH   SOLE 21 581,088 0 0
PEGASYSTEMS INC COM 705573103 68,957 1,060,871 SH   SOLE 22 988,281 0 72,590
PEGASYSTEMS INC COM 705573103 179 2,747 SH   SOLE 23 2,747 0 0
PEGASYSTEMS INC COM 705573103 81 1,247 SH   SOLE 25 1,247 0 0
PEGASYSTEMS INC COM 705573103 1,596 24,552 SH   SOLE 26 13,987 0 10,565
PEGASYSTEMS INC COM 705573103 357 5,496 SH   SOLE 28 5,496 0 0
PEGASYSTEMS INC COM 705573103 80 1,226 SH   SOLE 29 1,226 0 0
PEGASYSTEMS INC COM 705573103 700 10,765 SH   SOLE 30 10,765 0 0
PEGASYSTEMS INC COM 705573103 52 806 SH   SOLE 31 806 0 0
PEGASYSTEMS INC COM 705573103 88 1,354 SH   SOLE 34 1,354 0 0
PEGASYSTEMS INC COM 705573103 14 209 SH   SOLE 36 209 0 0
PEGASYSTEMS INC COM 705573103 279 4,291 SH   SOLE 40 4,291 0 0
PEMBINA PIPELINE CORP COM 706327103 8,601 233,981 SH   SOLE 21 233,981 0 0
PENN NATL GAMING INC COM 707569109 3,082 153,351 SH   SOLE 2 60,074 0 93,277
PENN NATL GAMING INC COM 707569109 11 536 SH   SOLE 4 536 0 0
PENN NATL GAMING INC COM 707569109 65 3,218 SH   SOLE 7 3,218 0 0
PENN NATL GAMING INC COM 707569109 12,613 627,530 SH   SOLE 18 614,878 0 12,652
PENN NATL GAMING INC COM 707569109 6,331 314,994 SH   SOLE 19 314,994 0 0
PENN NATL GAMING INC COM 707569109 152,355 7,579,871 SH   SOLE 21 7,579,871 0 0
PENN NATL GAMING INC COM 707569109 78,800 3,920,405 SH   SOLE 22 3,753,075 0 167,330
PENN NATL GAMING INC COM 707569109 793 39,464 SH   SOLE 23 39,464 0 0
PENN NATL GAMING INC COM 707569109 2,069 102,947 SH   SOLE 26 24,589 0 78,358
PENN NATL GAMING INC COM 707569109 276 13,727 SH   SOLE 28 13,727 0 0
PENN NATL GAMING INC COM 707569109 592 29,429 SH   SOLE 30 29,429 0 0
PENN NATL GAMING INC COM 707569109 22 1,091 SH   SOLE 36 1,091 0 0
PENN NATL GAMING INC COM 707569109 223 11,078 SH   SOLE 40 11,078 0 0
PENN VA CORP NEW COM 70788V102 479 10,859 SH   SOLE 2 1,097 0 9,762
PENN VA CORP NEW COM 70788V102 12 266 SH   SOLE 7 266 0 0
PENN VA CORP NEW COM 70788V102 2,483 56,307 SH   SOLE 18 56,307 0 0
PENN VA CORP NEW COM 70788V102 1,408 31,937 SH   SOLE 19 31,937 0 0
PENN VA CORP NEW COM 70788V102 63,107 1,430,991 SH   SOLE 21 1,430,991 0 0
PENN VA CORP NEW COM 70788V102 17,447 395,631 SH   SOLE 22 380,970 0 14,661
PENN VA CORP NEW COM 70788V102 120 2,720 SH   SOLE 23 2,720 0 0
PENN VA CORP NEW COM 70788V102 451 10,219 SH   SOLE 26 0 0 10,219
PENN VA CORP NEW COM 70788V102 49 1,114 SH   SOLE 28 1,114 0 0
PENN VA CORP NEW COM 70788V102 862 19,557 SH   SOLE 30 19,557 0 0
PENN VA CORP NEW COM 70788V102 37 836 SH   SOLE 40 836 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 2,340 182,690 SH   SOLE 30 182,690 0 0
PENNANTPARK INVT CORP COM 708062104 2,248 325,368 SH   SOLE 30 325,368 0 0
PENNEY J C CORP INC COM 708160106 484 324,986 SH   SOLE 2 11,493 0 313,493
PENNEY J C CORP INC COM 708160106 3 1,890 SH   SOLE 4 1,890 0 0
PENNEY J C CORP INC COM 708160106 87 58,449 SH   SOLE 7 58,449 0 0
PENNEY J C CORP INC COM 708160106 2,006 1,346,574 SH   SOLE 18 1,346,574 0 0
PENNEY J C CORP INC COM 708160106 725 486,837 SH   SOLE 19 486,837 0 0
PENNEY J C CORP INC COM 708160106 45,193 30,330,973 SH   SOLE 21 30,330,973 0 0
PENNEY J C CORP INC COM 708160106 13,869 9,308,216 SH   SOLE 22 8,903,204 0 405,012
PENNEY J C CORP INC COM 708160106 105 70,717 SH   SOLE 26 30,526 0 40,191
PENNEY J C CORP INC COM 708160106 62 41,613 SH   SOLE 28 41,613 0 0
PENNEY J C CORP INC COM 708160106 728 488,891 SH   SOLE 30 488,891 0 0
PENNEY J C CORP INC COM 708160106 63 42,559 SH   SOLE 36 42,559 0 0
PENNEY J C CORP INC COM 708160106 47 31,559 SH   SOLE 40 31,559 0 0
PENNS WOODS BANCORP INC COM 708430103 170 4,132 SH   SOLE 2 169 0 3,963
PENNS WOODS BANCORP INC COM 708430103 629 15,309 SH   SOLE 18 15,309 0 0
PENNS WOODS BANCORP INC COM 708430103 317 7,704 SH   SOLE 19 7,704 0 0
PENNS WOODS BANCORP INC COM 708430103 6,306 153,430 SH   SOLE 21 153,430 0 0
PENNS WOODS BANCORP INC COM 708430103 1,904 46,328 SH   SOLE 22 42,269 0 4,059
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 445 70,807 SH   SOLE 2 2,624 0 68,183
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 110 17,460 SH   SOLE 4 17,460 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 717 114,054 SH   SOLE 7 114,054 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 19 3,091 SH   SOLE 15 3,091 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1,917 304,821 SH   SOLE 18 304,821 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1,310 208,327 SH   SOLE 19 208,327 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 45,370 7,213,022 SH   SOLE 21 7,213,022 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 18,820 2,992,025 SH   SOLE 22 2,903,849 0 88,176
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 65 10,404 SH   SOLE 23 10,404 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 931 148,033 SH   SOLE 25 148,033 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 511 81,265 SH   SOLE 26 9,199 0 72,066
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 64 10,193 SH   SOLE 28 10,193 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 159 25,273 SH   SOLE 29 25,273 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 2,779 441,742 SH   SOLE 30 441,742 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 48 7,653 SH   SOLE 40 7,653 0 0
PENNYMAC FINL SVCS INC COM 70932M107 96 4,309 SH   SOLE 2 0 0 4,309
PENNYMAC FINL SVCS INC COM 70932M107 9 406 SH   SOLE 7 406 0 0
PENNYMAC FINL SVCS INC COM 70932M107 641 28,816 SH   SOLE 18 28,816 0 0
PENNYMAC FINL SVCS INC COM 70932M107 123 5,513 SH   SOLE 19 5,513 0 0
PENNYMAC FINL SVCS INC COM 70932M107 7,129 320,562 SH   SOLE 21 320,562 0 0
PENNYMAC FINL SVCS INC COM 70932M107 2,372 106,668 SH   SOLE 22 106,668 0 0
PENNYMAC MTG INVT TR COM 70931T103 5,492 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,298 62,675 SH   SOLE 2 2,228 0 60,447
PENNYMAC MTG INVT TR COM 70931T103 7 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103 48 2,309 SH   SOLE 7 2,309 0 0
PENNYMAC MTG INVT TR COM 70931T103 5,593 270,081 SH   SOLE 18 270,081 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,919 92,657 SH   SOLE 19 92,657 0 0
PENNYMAC MTG INVT TR COM 70931T103 173,864 8,395,168 SH   SOLE 21 8,395,168 0 0
PENNYMAC MTG INVT TR COM 70931T103 38,410 1,854,646 SH   SOLE 22 1,774,581 0 80,065
PENNYMAC MTG INVT TR COM 70931T103 171 8,247 SH   SOLE 26 4,146 0 4,101
PENNYMAC MTG INVT TR COM 70931T103 191 9,210 SH   SOLE 28 9,210 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,885 91,038 SH   SOLE 30 91,038 0 0
PENNYMAC MTG INVT TR COM 70931T103 121 5,858 SH   SOLE 36 5,858 0 0
PENNYMAC MTG INVT TR COM 70931T103 103 4,990 SH   SOLE 40 4,990 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 6,752 151,218 SH   SOLE 2 67,853 0 83,365
PENSKE AUTOMOTIVE GRP INC COM 70959W103 363 8,141 SH   SOLE 4 8,141 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 110 2,455 SH   SOLE 7 2,455 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,761 39,429 SH   SOLE 18 39,030 0 399
PENSKE AUTOMOTIVE GRP INC COM 70959W103 2,412 54,024 SH   SOLE 19 54,024 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 19,723 441,728 SH   SOLE 21 441,728 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 51,404 1,151,272 SH   SOLE 22 1,029,374 0 121,898
PENSKE AUTOMOTIVE GRP INC COM 70959W103 622 13,933 SH   SOLE 23 13,933 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 764 17,115 SH   SOLE 25 17,115 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,060 23,739 SH   SOLE 26 12,752 0 10,987
PENSKE AUTOMOTIVE GRP INC COM 70959W103 238 5,340 SH   SOLE 28 5,340 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,271 28,460 SH   SOLE 29 5,009 0 23,451
PENSKE AUTOMOTIVE GRP INC COM 70959W103 476 10,658 SH   SOLE 30 10,658 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 597 13,361 SH   SOLE 31 13,361 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 562 12,586 SH   SOLE 34 12,586 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 363 8,127 SH   SOLE 36 8,127 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 111 2,494 SH   SOLE 40 2,494 0 0
PENTAIR PLC SHS G7S00T104 19,037 427,693 SH   SOLE 2 69,026 0 358,667
PENTAIR PLC SHS G7S00T104 2,350 52,805 SH   SOLE 4 47,545 0 5,260
PENTAIR PLC SHS G7S00T104 20,740 465,965 SH   SOLE 7 268,110 0 197,855
PENTAIR PLC SHS G7S00T104 285 6,398 SH   SOLE 13 6,398 0 0
PENTAIR PLC SHS G7S00T104 54 1,205 SH   SOLE 15 1,205 0 0
PENTAIR PLC SHS G7S00T104 21,990 494,046 SH   SOLE 18 430,831 0 63,215
PENTAIR PLC SHS G7S00T104 72,657 1,632,379 SH   SOLE 19 1,632,379 0 0
PENTAIR PLC SHS G7S00T104 156,026 3,505,423 SH   SOLE 21 3,505,423 0 0
PENTAIR PLC SHS G7S00T104 199,007 4,471,066 SH   SOLE 22 4,046,127 0 424,939
PENTAIR PLC SHS G7S00T104 5,363 120,499 SH   SOLE 23 120,499 0 0
PENTAIR PLC SHS G7S00T104 7,847 176,303 SH   SOLE 25 176,303 0 0
PENTAIR PLC SHS G7S00T104 32,090 720,968 SH   SOLE 26 255,121 0 465,847
PENTAIR PLC SHS G7S00T104 1,345 30,213 SH   SOLE 28 20,106 0 10,107
PENTAIR PLC SHS G7S00T104 1,747 39,259 SH   SOLE 29 5,599 0 33,660
PENTAIR PLC SHS G7S00T104 47,641 1,070,341 SH   SOLE 30 1,070,341 0 0
PENTAIR PLC SHS G7S00T104 2,519 56,583 SH   SOLE 31 33,074 0 23,509
PENTAIR PLC SHS G7S00T104 2,487 55,878 SH   SOLE 34 55,878 0 0
PENTAIR PLC SHS G7S00T104 5,607 125,967 SH   SOLE 36 125,967 0 0
PENTAIR PLC SHS G7S00T104 154 3,456 SH   SOLE 40 3,456 0 0
PENUMBRA INC COM 70975L107 8,709 59,242 SH   SOLE 2 2,992 0 56,250
PENUMBRA INC COM 70975L107 23 158 SH   SOLE 4 158 0 0
PENUMBRA INC COM 70975L107 85 577 SH   SOLE 7 577 0 0
PENUMBRA INC COM 70975L107 2,202 14,981 SH   SOLE 18 14,981 0 0
PENUMBRA INC COM 70975L107 3,288 22,363 SH   SOLE 19 22,363 0 0
PENUMBRA INC COM 70975L107 77,415 526,599 SH   SOLE 21 526,599 0 0
PENUMBRA INC COM 70975L107 126,349 859,458 SH   SOLE 22 802,197 0 57,261
PENUMBRA INC COM 70975L107 504 3,425 SH   SOLE 23 3,425 0 0
PENUMBRA INC COM 70975L107 2,608 17,737 SH   SOLE 26 6,138 0 11,599
PENUMBRA INC COM 70975L107 603 4,105 SH   SOLE 28 4,105 0 0
PENUMBRA INC COM 70975L107 1,359 9,246 SH   SOLE 30 9,246 0 0
PENUMBRA INC COM 70975L107 97 660 SH   SOLE 31 660 0 0
PENUMBRA INC COM 70975L107 487 3,313 SH   SOLE 40 3,313 0 0
PEOPLES BANCORP INC COM 709789101 544 17,573 SH   SOLE 2 583 0 16,990
PEOPLES BANCORP INC COM 709789101 10 330 SH   SOLE 7 330 0 0
PEOPLES BANCORP INC COM 709789101 1,948 62,894 SH   SOLE 18 62,894 0 0
PEOPLES BANCORP INC COM 709789101 920 29,711 SH   SOLE 19 29,711 0 0
PEOPLES BANCORP INC COM 709789101 18,980 612,839 SH   SOLE 21 612,839 0 0
PEOPLES BANCORP INC COM 709789101 20,070 648,034 SH   SOLE 22 619,425 0 28,609
PEOPLES BANCORP INC COM 709789101 124 4,000 SH   SOLE 26 0 0 4,000
PEOPLES BANCORP INC COM 709789101 77 2,473 SH   SOLE 28 2,473 0 0
PEOPLES BANCORP INC COM 709789101 141 4,561 SH   SOLE 30 4,561 0 0
PEOPLES BANCORP INC COM 709789101 44 1,417 SH   SOLE 40 1,417 0 0
PEOPLES BANCORP N C INC COM 710577107 125 4,703 SH   SOLE 2 165 0 4,538
PEOPLES BANCORP N C INC COM 710577107 403 15,153 SH   SOLE 18 15,153 0 0
PEOPLES BANCORP N C INC COM 710577107 174 6,523 SH   SOLE 19 6,523 0 0
PEOPLES BANCORP N C INC COM 710577107 3,757 141,248 SH   SOLE 21 141,248 0 0
PEOPLES BANCORP N C INC COM 710577107 1,049 39,426 SH   SOLE 22 36,997 0 2,429
PEOPLES FINL SVCS CORP COM 711040105 327 7,235 SH   SOLE 2 268 0 6,967
PEOPLES FINL SVCS CORP COM 711040105 4 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105 1,092 24,140 SH   SOLE 18 24,140 0 0
PEOPLES FINL SVCS CORP COM 711040105 499 11,033 SH   SOLE 19 11,033 0 0
PEOPLES FINL SVCS CORP COM 711040105 10,662 235,669 SH   SOLE 21 235,669 0 0
PEOPLES FINL SVCS CORP COM 711040105 3,263 72,125 SH   SOLE 22 66,249 0 5,876
PEOPLES UTAH BANCORP COM 712706209 323 12,266 SH   SOLE 2 540 0 11,726
PEOPLES UTAH BANCORP COM 712706209 7 270 SH   SOLE 7 270 0 0
PEOPLES UTAH BANCORP COM 712706209 1,416 53,680 SH   SOLE 18 52,596 0 1,084
PEOPLES UTAH BANCORP COM 712706209 917 34,760 SH   SOLE 19 34,760 0 0
PEOPLES UTAH BANCORP COM 712706209 13,386 507,628 SH   SOLE 21 507,628 0 0
PEOPLES UTAH BANCORP COM 712706209 5,502 208,641 SH   SOLE 22 188,913 0 19,728
PEOPLES UTAH BANCORP COM 712706209 236 8,936 SH   SOLE 26 0 0 8,936
PEOPLES UTAH BANCORP COM 712706209 117 4,426 SH   SOLE 30 4,426 0 0
PEOPLES UTD FINL INC COM 712704105 15,935 969,300 SH   SOLE 2 111,682 0 857,618
PEOPLES UTD FINL INC COM 712704105 2,118 128,824 SH   SOLE 4 119,645 0 9,179
PEOPLES UTD FINL INC COM 712704105 19,904 1,210,726 SH   SOLE 7 741,647 0 469,079
PEOPLES UTD FINL INC COM 712704105 51 3,081 SH   SOLE 13 3,081 0 0
PEOPLES UTD FINL INC COM 712704105 76 4,600 SH   SOLE 15 4,600 0 0
PEOPLES UTD FINL INC COM 712704105 15,428 938,448 SH   SOLE 18 889,222 0 49,226
PEOPLES UTD FINL INC COM 712704105 1,945 118,324 SH   SOLE 19 118,324 0 0
PEOPLES UTD FINL INC COM 712704105 290,523 17,671,693 SH   SOLE 21 17,671,693 0 0
PEOPLES UTD FINL INC COM 712704105 174,775 10,631,104 SH   SOLE 22 9,550,636 0 1,080,468
PEOPLES UTD FINL INC COM 712704105 4,711 286,559 SH   SOLE 23 286,559 0 0
PEOPLES UTD FINL INC COM 712704105 5,462 332,233 SH   SOLE 25 332,233 0 0
PEOPLES UTD FINL INC COM 712704105 29,214 1,776,981 SH   SOLE 26 534,199 0 1,242,782
PEOPLES UTD FINL INC COM 712704105 1,217 74,017 SH   SOLE 28 55,328 0 18,689
PEOPLES UTD FINL INC COM 712704105 1,614 98,187 SH   SOLE 29 16,032 0 82,155
PEOPLES UTD FINL INC COM 712704105 24,808 1,509,002 SH   SOLE 30 1,509,002 0 0
PEOPLES UTD FINL INC COM 712704105 2,119 128,915 SH   SOLE 31 81,036 0 47,879
PEOPLES UTD FINL INC COM 712704105 2,345 142,643 SH   SOLE 32 142,643 0 0
PEOPLES UTD FINL INC COM 712704105 438 26,636 SH   SOLE 34 26,636 0 0
PEOPLES UTD FINL INC COM 712704105 8,445 513,664 SH   SOLE 36 513,664 0 0
PEOPLES UTD FINL INC COM 712704105 114 6,909 SH   SOLE 40 6,909 0 0
PEPSICO INC COM 713448108 516,695 4,216,194 SH   SOLE 2 971,270 0 3,244,924
PEPSICO INC COM 713448108 72,997 595,652 SH   SOLE 4 557,558 0 38,094
PEPSICO INC COM 713448108 173,510 1,415,831 SH   SOLE 7 1,337,961 0 77,870
PEPSICO INC COM 713448108 15,396 125,629 SH   SOLE 13 125,629 0 0
PEPSICO INC COM 713448108 1,779 14,519 SH   SOLE 15 14,519 0 0
PEPSICO INC COM 713448108 25 201 SH   SOLE 17 0 0 201
PEPSICO INC COM 713448108 584,221 4,767,201 SH   SOLE 18 4,470,153 0 297,048
PEPSICO INC COM 713448108 510,409 4,164,906 SH   SOLE 19 4,164,906 0 0
PEPSICO INC COM 713448108 4,586 37,423 SH   SOLE 20 37,423 0 0
PEPSICO INC COM 713448108 3,715,812 30,320,787 SH   SOLE 21 30,320,787 0 0
PEPSICO INC COM 713448108 4,455,810 36,359,115 SH   SOLE 22 31,905,787 0 4,453,328
PEPSICO INC COM 713448108 149,162 1,217,150 SH   SOLE 23 1,217,150 0 0
PEPSICO INC COM 713448108 175,178 1,429,437 SH   SOLE 25 1,429,437 0 0
PEPSICO INC COM 713448108 811,344 6,620,513 SH   SOLE 26 1,564,415 0 5,056,098
PEPSICO INC COM 713448108 33,310 271,805 SH   SOLE 28 197,408 0 74,397
PEPSICO INC COM 713448108 51,795 422,646 SH   SOLE 29 124,233 0 298,413
PEPSICO INC COM 713448108 702,168 5,729,647 SH   SOLE 30 5,729,647 0 0
PEPSICO INC COM 713448108 77,741 634,360 SH   SOLE 31 419,986 0 214,374
PEPSICO INC COM 713448108 29,675 242,142 SH   SOLE 32 242,142 0 0
PEPSICO INC COM 713448108 117,497 958,767 SH   SOLE 34 958,767 0 0
PEPSICO INC COM 713448108 165,236 1,348,311 SH   SOLE 36 1,348,311 0 0
PEPSICO INC COM 713448108 2,805 22,888 SH   SOLE 37 22,888 0 0
PEPSICO INC COM 713448108 3,999 32,633 SH   SOLE 40 32,633 0 0
PERCEPTRON INC COM 71361F100 12 1,552 SH   SOLE 18 1,552 0 0
PERCEPTRON INC COM 71361F100 194 25,870 SH   SOLE 21 25,870 0 0
PERFICIENT INC COM 71375U101 888 32,414 SH   SOLE 2 1,098 0 31,316
PERFICIENT INC COM 71375U101 21 779 SH   SOLE 7 779 0 0
PERFICIENT INC COM 71375U101 4,019 146,715 SH   SOLE 18 146,715 0 0
PERFICIENT INC COM 71375U101 1,390 50,755 SH   SOLE 19 50,755 0 0
PERFICIENT INC COM 71375U101 98,432 3,593,738 SH   SOLE 21 3,593,738 0 0
PERFICIENT INC COM 71375U101 28,875 1,054,231 SH   SOLE 22 1,012,734 0 41,497
PERFICIENT INC COM 71375U101 378 13,805 SH   SOLE 26 0 0 13,805
PERFICIENT INC COM 71375U101 139 5,092 SH   SOLE 28 5,092 0 0
PERFICIENT INC COM 71375U101 1,312 47,915 SH   SOLE 30 47,915 0 0
PERFICIENT INC COM 71375U101 16 598 SH   SOLE 34 598 0 0
PERFICIENT INC COM 71375U101 113 4,110 SH   SOLE 40 4,110 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 3,691 93,113 SH   SOLE 2 13,722 0 79,391
PERFORMANCE FOOD GROUP CO COM 71377A103 34 846 SH   SOLE 4 846 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 153 3,865 SH   SOLE 7 3,865 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 446 11,252 SH   SOLE 13 11,252 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 14,072 354,984 SH   SOLE 18 334,298 0 20,686
PERFORMANCE FOOD GROUP CO COM 71377A103 12,525 315,961 SH   SOLE 19 315,961 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 128,754 3,248,073 SH   SOLE 21 3,248,073 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 131,288 3,312,012 SH   SOLE 22 3,141,109 0 170,903
PERFORMANCE FOOD GROUP CO COM 71377A103 1,068 26,940 SH   SOLE 23 26,940 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 3,750 94,608 SH   SOLE 26 31,532 0 63,076
PERFORMANCE FOOD GROUP CO COM 71377A103 525 13,255 SH   SOLE 28 13,255 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,498 37,779 SH   SOLE 29 402 0 37,377
PERFORMANCE FOOD GROUP CO COM 71377A103 1,287 32,458 SH   SOLE 30 32,458 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 25 640 SH   SOLE 31 640 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 9 239 SH   SOLE 34 239 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 550 13,884 SH   SOLE 36 13,884 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 439 11,087 SH   SOLE 40 11,087 0 0
PERFORMANT FINL CORP COM 71377E105 14 6,896 SH   SOLE 18 6,896 0 0
PERFORMANT FINL CORP COM 71377E105 236 114,197 SH   SOLE 21 114,197 0 0
PERFORMANT FINL CORP COM 71377E105 90 43,420 SH   SOLE 22 43,420 0 0
PERKINELMER INC COM 714046109 23,074 239,453 SH   SOLE 2 22,428 0 217,025
PERKINELMER INC COM 714046109 46 476 SH   SOLE 4 476 0 0
PERKINELMER INC COM 714046109 7,732 80,239 SH   SOLE 7 80,239 0 0
PERKINELMER INC COM 714046109 2 24 SH   SOLE 17 0 0 24
PERKINELMER INC COM 714046109 25,627 265,949 SH   SOLE 18 260,579 0 5,370
PERKINELMER INC COM 714046109 47,244 490,289 SH   SOLE 19 490,289 0 0
PERKINELMER INC COM 714046109 227,918 2,365,273 SH   SOLE 21 2,365,273 0 0
PERKINELMER INC COM 714046109 269,420 2,795,973 SH   SOLE 22 2,507,404 0 288,569
PERKINELMER INC COM 714046109 12,158 126,169 SH   SOLE 26 27,918 0 98,251
PERKINELMER INC COM 714046109 1,352 14,034 SH   SOLE 28 14,034 0 0
PERKINELMER INC COM 714046109 27,469 285,071 SH   SOLE 30 285,071 0 0
PERKINELMER INC COM 714046109 227 2,352 SH   SOLE 31 2,352 0 0
PERKINELMER INC COM 714046109 104 1,081 SH   SOLE 34 1,081 0 0
PERKINELMER INC COM 714046109 163 1,689 SH   SOLE 36 1,689 0 0
PERKINELMER INC COM 714046109 1,023 10,613 SH   SOLE 40 10,613 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 11 1,277 SH   SOLE 18 1,277 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 198 22,574 SH   SOLE 21 22,574 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 8 923 SH   SOLE 22 923 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 7 1,976 SH   SOLE 18 1,976 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 138 39,410 SH   SOLE 21 39,410 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1,143 325,735 SH   SOLE 22 325,735 0 0
PERMROCK ROYALTY TRUST TR UNIT 714254109 8 1,019 SH   SOLE 22 1,019 0 0
PERRIGO CO PLC SHS G97822103 16,109 334,496 SH   SOLE 2 35,023 0 299,473
PERRIGO CO PLC SHS G97822103 2,077 43,126 SH   SOLE 4 39,735 0 3,391
PERRIGO CO PLC SHS G97822103 5,734 119,053 SH   SOLE 7 98,509 0 20,544
PERRIGO CO PLC SHS G97822103 309 6,411 SH   SOLE 13 6,411 0 0
PERRIGO CO PLC SHS G97822103 52 1,077 SH   SOLE 15 1,077 0 0
PERRIGO CO PLC SHS G97822103 15,437 320,526 SH   SOLE 18 303,087 0 17,439
PERRIGO CO PLC SHS G97822103 1,853 38,480 SH   SOLE 19 38,480 0 0
PERRIGO CO PLC SHS G97822103 150,009 3,114,815 SH   SOLE 21 3,114,815 0 0
PERRIGO CO PLC SHS G97822103 147,212 3,056,733 SH   SOLE 22 2,714,962 0 341,771
PERRIGO CO PLC SHS G97822103 4,434 92,078 SH   SOLE 23 92,078 0 0
PERRIGO CO PLC SHS G97822103 5,676 117,863 SH   SOLE 25 117,863 0 0
PERRIGO CO PLC SHS G97822103 24,095 500,311 SH   SOLE 26 169,659 0 330,652
PERRIGO CO PLC SHS G97822103 1,201 24,944 SH   SOLE 28 18,203 0 6,741
PERRIGO CO PLC SHS G97822103 1,529 31,747 SH   SOLE 29 5,638 0 26,109
PERRIGO CO PLC SHS G97822103 24,487 508,452 SH   SOLE 30 508,452 0 0
PERRIGO CO PLC SHS G97822103 1,961 40,722 SH   SOLE 31 25,212 0 15,510
PERRIGO CO PLC SHS G97822103 387 8,035 SH   SOLE 34 8,035 0 0
PERRIGO CO PLC SHS G97822103 4,750 98,630 SH   SOLE 36 98,630 0 0
PERRIGO CO PLC SHS G97822103 124 2,579 SH   SOLE 40 2,579 0 0
PERSHING GOLD CORP COM NEW 715302204 4 3,728 SH   SOLE 18 3,728 0 0
PERSHING GOLD CORP COM NEW 715302204 75 64,730 SH   SOLE 21 64,730 0 0
PERSPECTA INC COM 715347100 4,298 212,554 SH   SOLE 2 68,707 0 143,847
PERSPECTA INC COM 715347100 13 660 SH   SOLE 4 660 0 0
PERSPECTA INC COM 715347100 95 4,689 SH   SOLE 7 4,689 0 0
PERSPECTA INC COM 715347100 2 122 SH   SOLE 17 0 0 122
PERSPECTA INC COM 715347100 16,126 797,513 SH   SOLE 18 797,513 0 0
PERSPECTA INC COM 715347100 5,181 256,208 SH   SOLE 19 256,208 0 0
PERSPECTA INC COM 715347100 202,013 9,990,741 SH   SOLE 21 9,990,741 0 0
PERSPECTA INC COM 715347100 97,699 4,831,808 SH   SOLE 22 4,644,396 0 187,412
PERSPECTA INC COM 715347100 133 6,583 SH   SOLE 23 6,583 0 0
PERSPECTA INC COM 715347100 2,136 105,638 SH   SOLE 26 23,903 0 81,735
PERSPECTA INC COM 715347100 378 18,675 SH   SOLE 28 18,675 0 0
PERSPECTA INC COM 715347100 834 41,270 SH   SOLE 30 41,270 0 0
PERSPECTA INC COM 715347100 293 14,511 SH   SOLE 36 14,511 0 0
PERSPECTA INC COM 715347100 300 14,832 SH   SOLE 40 14,832 0 0
PETIQ INC COM CL A 71639T106 442 14,087 SH   SOLE 2 1,907 0 12,180
PETIQ INC COM CL A 71639T106 8 268 SH   SOLE 7 268 0 0
PETIQ INC COM CL A 71639T106 1,734 55,196 SH   SOLE 18 53,329 0 1,867
PETIQ INC COM CL A 71639T106 1,980 63,024 SH   SOLE 19 63,024 0 0
PETIQ INC COM CL A 71639T106 23,519 748,765 SH   SOLE 21 748,765 0 0
PETIQ INC COM CL A 71639T106 15,504 493,592 SH   SOLE 22 484,042 0 9,550
PETIQ INC COM CL A 71639T106 146 4,658 SH   SOLE 23 4,658 0 0
PETIQ INC COM CL A 71639T106 241 7,659 SH   SOLE 26 0 0 7,659
PETIQ INC COM CL A 71639T106 25 806 SH   SOLE 30 806 0 0
PETIQ INC COM CL A 71639T106 799 25,450 SH   SOLE 34 25,450 0 0
PETMED EXPRESS INC COM 716382106 367 16,097 SH   SOLE 2 641 0 15,456
PETMED EXPRESS INC COM 716382106 3 113 SH   SOLE 4 113 0 0
PETMED EXPRESS INC COM 716382106 11 487 SH   SOLE 7 487 0 0
PETMED EXPRESS INC COM 716382106 2,034 89,290 SH   SOLE 18 89,290 0 0
PETMED EXPRESS INC COM 716382106 720 31,603 SH   SOLE 19 31,603 0 0
PETMED EXPRESS INC COM 716382106 51,608 2,265,515 SH   SOLE 21 2,265,515 0 0
PETMED EXPRESS INC COM 716382106 13,505 592,825 SH   SOLE 22 566,323 0 26,502
PETMED EXPRESS INC COM 716382106 1,026 45,053 SH   SOLE 23 45,053 0 0
PETMED EXPRESS INC COM 716382106 168 7,373 SH   SOLE 26 0 0 7,373
PETMED EXPRESS INC COM 716382106 70 3,051 SH   SOLE 28 3,051 0 0
PETMED EXPRESS INC COM 716382106 648 28,439 SH   SOLE 30 28,439 0 0
PETMED EXPRESS INC COM 716382106 54 2,381 SH   SOLE 40 2,381 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 818 12,504 SH   SOLE 2 6,838 0 5,666
PETROCHINA CO LTD SPONSORED ADR 71646E100 1,437 21,960 SH   SOLE 4 21,960 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 309 4,725 SH   SOLE 13 4,725 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 612 9,358 SH   SOLE 19 9,358 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 696 10,636 SH   SOLE 21 10,636 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 13,966 213,456 SH   SOLE 22 213,456 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 2,058 31,455 SH   SOLE 30 31,455 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 4,985 76,192 SH   SOLE 34 76,192 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 19,863 1,389,000 SH   SOLE 18 0 0 1,389,000
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 10,812 756,100 SH   SOLE 19 756,100 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 123,404 8,629,682 SH   SOLE 21 8,629,682 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 3,276 229,082 SH   SOLE 22 229,082 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 17,875 1,250,000 SH   SOLE 25 1,250,000 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 839 58,702 SH   SOLE 30 58,702 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 70,285 4,915,000 SH   SOLE 34 4,915,000 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 13,495 847,665 SH   SOLE 18 101,765 0 745,900
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 17,923 1,125,789 SH   SOLE 19 1,125,789 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 93,694 5,885,291 SH   SOLE 21 5,885,291 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 21,885 1,374,708 SH   SOLE 25 1,374,708 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 9,803 615,796 SH   SOLE 30 615,796 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 70,947 4,456,480 SH   SOLE 34 4,456,480 0 0
PFENEX INC COM 717071104 138 22,384 SH   SOLE 2 926 0 21,458
PFENEX INC COM 717071104 612 99,072 SH   SOLE 18 99,072 0 0
PFENEX INC COM 717071104 256 41,405 SH   SOLE 19 41,405 0 0
PFENEX INC COM 717071104 5,868 949,540 SH   SOLE 21 949,540 0 0
PFENEX INC COM 717071104 3,615 585,009 SH   SOLE 22 570,878 0 14,131
PFIZER INC COM 717081103 728,237 17,147,100 SH   SOLE 2 4,228,363 0 12,918,737
PFIZER INC COM 717081103 90,611 2,133,540 SH   SOLE 4 1,978,442 0 155,098
PFIZER INC COM 717081103 215,966 5,085,147 SH   SOLE 7 4,784,437 0 300,710
PFIZER INC COM 717081103 6,186 145,659 SH   SOLE 13 145,659 0 0
PFIZER INC COM 717081103 2,233 52,580 SH   SOLE 15 52,580 0 0
PFIZER INC COM 717081103 30 696 SH   SOLE 17 0 0 696
PFIZER INC COM 717081103 1,162,533 27,373,039 SH   SOLE 18 25,807,237 0 1,565,802
PFIZER INC COM 717081103 1,547,228 36,431,078 SH   SOLE 19 36,431,078 0 0
PFIZER INC COM 717081103 5,944,308 139,964,863 SH   SOLE 21 139,964,863 0 0
PFIZER INC COM 717081103 5,913,450 139,238,276 SH   SOLE 22 122,995,562 0 16,242,714
PFIZER INC COM 717081103 187,204 4,407,915 SH   SOLE 23 4,407,915 0 0
PFIZER INC COM 717081103 243,135 5,724,875 SH   SOLE 25 5,628,389 0 96,486
PFIZER INC COM 717081103 1,032,765 24,317,510 SH   SOLE 26 6,091,616 0 18,225,894
PFIZER INC COM 717081103 47,121 1,109,514 SH   SOLE 28 806,974 0 302,540
PFIZER INC COM 717081103 35,832 843,700 SH   SOLE 29 239,712 0 603,988
PFIZER INC COM 717081103 1,006,415 23,697,089 SH   SOLE 30 23,697,089 0 0
PFIZER INC COM 717081103 77,781 1,831,423 SH   SOLE 31 1,146,844 0 684,579
PFIZER INC COM 717081103 13,832 325,700 SH   SOLE 32 325,700 0 0
PFIZER INC COM 717081103 457,912 10,782,012 SH   SOLE 34 10,782,012 0 0
PFIZER INC COM 717081103 7,665 180,478 SH   SOLE 35 180,478 0 0
PFIZER INC COM 717081103 209,462 4,931,994 SH   SOLE 36 4,931,994 0 0
PFIZER INC COM 717081103 2,241 52,773 SH   SOLE 37 52,773 0 0
PFIZER INC COM 717081103 5,726 134,828 SH   SOLE 40 134,828 0 0
PFSWEB INC COM NEW 717098206 63 12,164 SH   SOLE 2 464 0 11,700
PFSWEB INC COM NEW 717098206 248 47,586 SH   SOLE 18 47,586 0 0
PFSWEB INC COM NEW 717098206 114 21,933 SH   SOLE 19 21,933 0 0
PFSWEB INC COM NEW 717098206 2,661 510,786 SH   SOLE 21 510,786 0 0
PFSWEB INC COM NEW 717098206 2,192 420,654 SH   SOLE 22 412,533 0 8,121
PG&E CORP COM 69331C108 18,030 1,012,910 SH   SOLE 2 36,963 0 975,947
PG&E CORP COM 69331C108 551 30,928 SH   SOLE 4 30,928 0 0
PG&E CORP COM 69331C108 586 32,944 SH   SOLE 7 32,944 0 0
PG&E CORP COM 69331C108 83 4,670 SH   SOLE 15 4,670 0 0
PG&E CORP COM 69331C108 1 39 SH   SOLE 17 0 0 39
PG&E CORP COM 69331C108 4,274 240,112 SH   SOLE 18 240,112 0 0
PG&E CORP COM 69331C108 3,917 220,030 SH   SOLE 19 220,030 0 0
PG&E CORP COM 69331C108 88,101 4,949,517 SH   SOLE 21 4,949,517 0 0
PG&E CORP COM 69331C108 72,653 4,081,621 SH   SOLE 22 3,220,114 0 861,507
PG&E CORP COM 69331C108 10,049 564,577 SH   SOLE 25 564,577 0 0
PG&E CORP COM 69331C108 23,526 1,321,688 SH   SOLE 26 249,179 0 1,072,509
PG&E CORP COM 69331C108 2,330 130,920 SH   SOLE 30 130,920 0 0
PG&E CORP COM 69331C108 195 10,966 SH   SOLE 31 10,966 0 0
PG&E CORP COM 69331C108 1,278 71,813 SH   SOLE 34 71,813 0 0
PG&E CORP COM 69331C108 8,106 455,367 SH   SOLE 36 455,367 0 0
PG&E CORP OPTIONS 69331C108 1,513 85,000 SH Put SOLE 19 85,000 0 0
PGT INNOVATIONS INC COM 69336V101 786 56,722 SH   SOLE 2 13,059 0 43,663
PGT INNOVATIONS INC COM 69336V101 5 350 SH   SOLE 4 350 0 0
PGT INNOVATIONS INC COM 69336V101 15 1,105 SH   SOLE 7 1,105 0 0
PGT INNOVATIONS INC COM 69336V101 3,644 263,107 SH   SOLE 18 257,830 0 5,277
PGT INNOVATIONS INC COM 69336V101 3,484 251,573 SH   SOLE 19 251,573 0 0
PGT INNOVATIONS INC COM 69336V101 91,182 6,583,571 SH   SOLE 21 6,583,571 0 0
PGT INNOVATIONS INC COM 69336V101 24,921 1,799,359 SH   SOLE 22 1,739,698 0 59,661
PGT INNOVATIONS INC COM 69336V101 628 45,323 SH   SOLE 23 45,323 0 0
PGT INNOVATIONS INC COM 69336V101 1,739 125,528 SH   SOLE 26 26,100 0 99,428
PGT INNOVATIONS INC COM 69336V101 101 7,310 SH   SOLE 28 7,310 0 0
PGT INNOVATIONS INC COM 69336V101 1,195 86,266 SH   SOLE 30 86,266 0 0
PGT INNOVATIONS INC COM 69336V101 69 4,981 SH   SOLE 40 4,981 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 17 1,795 SH   SOLE 18 1,795 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 208 21,904 SH   SOLE 21 21,904 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 205 21,562 SH   SOLE 22 21,562 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 804 24,349 SH   SOLE 2 8,246 0 16,103
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 13 405 SH   SOLE 7 405 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 3,247 98,386 SH   SOLE 18 89,748 0 8,638
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 4,899 148,443 SH   SOLE 19 148,443 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 74,227 2,249,301 SH   SOLE 21 2,249,301 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 24,252 734,910 SH   SOLE 22 713,047 0 21,863
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,312 39,759 SH   SOLE 23 39,759 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2,334 70,715 SH   SOLE 26 0 0 70,715
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 79 2,384 SH   SOLE 28 2,384 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 958 29,031 SH   SOLE 30 29,031 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 57 1,726 SH   SOLE 40 1,726 0 0
PHILIP MORRIS INTL INC COM 718172109 271,926 3,076,429 SH   SOLE 2 779,337 0 2,297,092
PHILIP MORRIS INTL INC COM 718172109 25,507 288,568 SH   SOLE 4 288,568 0 0
PHILIP MORRIS INTL INC COM 718172109 109,972 1,244,165 SH   SOLE 7 1,244,165 0 0
PHILIP MORRIS INTL INC COM 718172109 3,876 43,855 SH   SOLE 13 43,855 0 0
PHILIP MORRIS INTL INC COM 718172109 1,075 12,160 SH   SOLE 15 12,160 0 0
PHILIP MORRIS INTL INC COM 718172109 354,583 4,011,571 SH   SOLE 18 3,780,197 0 231,374
PHILIP MORRIS INTL INC COM 718172109 319,653 3,616,394 SH   SOLE 19 3,616,394 0 0
PHILIP MORRIS INTL INC COM 718172109 1,364 15,436 SH   SOLE 20 15,436 0 0
PHILIP MORRIS INTL INC COM 718172109 2,690,428 30,438,149 SH   SOLE 21 30,438,149 0 0
PHILIP MORRIS INTL INC COM 718172109 3,315,895 37,514,363 SH   SOLE 22 33,386,433 0 4,127,930
PHILIP MORRIS INTL INC COM 718172109 119,954 1,357,097 SH   SOLE 23 1,357,097 0 0
PHILIP MORRIS INTL INC COM 718172109 149,551 1,691,946 SH   SOLE 25 1,691,946 0 0
PHILIP MORRIS INTL INC COM 718172109 334,121 3,780,077 SH   SOLE 26 1,571,664 0 2,208,413
PHILIP MORRIS INTL INC COM 718172109 1,845 20,876 SH   SOLE 28 20,876 0 0
PHILIP MORRIS INTL INC COM 718172109 10,482 118,588 SH   SOLE 29 118,588 0 0
PHILIP MORRIS INTL INC COM 718172109 455,974 5,158,661 SH   SOLE 30 5,158,661 0 0
PHILIP MORRIS INTL INC COM 718172109 40,898 462,704 SH   SOLE 31 216,917 0 245,787
PHILIP MORRIS INTL INC COM 718172109 8,934 101,074 SH   SOLE 32 101,074 0 0
PHILIP MORRIS INTL INC COM 718172109 137,260 1,552,888 SH   SOLE 34 1,552,888 0 0
PHILIP MORRIS INTL INC COM 718172109 121,185 1,371,027 SH   SOLE 36 1,371,027 0 0
PHILIP MORRIS INTL INC COM 718172109 3,570 40,386 SH   SOLE 37 40,386 0 0
PHILIP MORRIS INTL INC COM 718172109 3,204 36,246 SH   SOLE 40 36,246 0 0
PHILLIPS 66 COM 718546104 126,856 1,332,941 SH   SOLE 2 361,510 0 971,431
PHILLIPS 66 COM 718546104 19,646 206,430 SH   SOLE 4 194,850 0 11,580
PHILLIPS 66 COM 718546104 41,058 431,421 SH   SOLE 7 404,163 0 27,258
PHILLIPS 66 COM 718546104 5,367 56,391 SH   SOLE 13 56,391 0 0
PHILLIPS 66 COM 718546104 402 4,229 SH   SOLE 15 4,229 0 0
PHILLIPS 66 COM 718546104 1 10 SH   SOLE 17 0 0 10
PHILLIPS 66 COM 718546104 108,201 1,136,924 SH   SOLE 18 1,060,722 0 76,202
PHILLIPS 66 COM 718546104 43,766 459,872 SH   SOLE 19 459,872 0 0
PHILLIPS 66 COM 718546104 868,994 9,130,965 SH   SOLE 21 9,130,965 0 0
PHILLIPS 66 COM 718546104 1,079,844 11,346,478 SH   SOLE 22 9,595,226 0 1,751,252
PHILLIPS 66 COM 718546104 40,883 429,576 SH   SOLE 23 429,576 0 0
PHILLIPS 66 COM 718546104 41,982 441,127 SH   SOLE 25 441,127 0 0
PHILLIPS 66 COM 718546104 271,181 2,849,435 SH   SOLE 26 468,193 0 2,381,242
PHILLIPS 66 COM 718546104 7,986 83,910 SH   SOLE 28 60,877 0 23,033
PHILLIPS 66 COM 718546104 19,915 209,253 SH   SOLE 29 90,828 0 118,425
PHILLIPS 66 COM 718546104 166,072 1,745,004 SH   SOLE 30 1,745,004 0 0
PHILLIPS 66 COM 718546104 25,589 268,875 SH   SOLE 31 179,973 0 88,902
PHILLIPS 66 COM 718546104 12,232 128,523 SH   SOLE 34 128,523 0 0
PHILLIPS 66 COM 718546104 40,234 422,761 SH   SOLE 36 422,761 0 0
PHILLIPS 66 COM 718546104 992 10,423 SH   SOLE 40 10,423 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 11,501 219,697 SH   SOLE 19 219,697 0 0
PHIO PHARMACEUTICALS CORP COM 71880W204 0 403 SH   SOLE 21 403 0 0
PHIO PHARMACEUTICALS CORP COM 71880W204 0 712 SH   SOLE 22 712 0 0
PHOTRONICS INC COM 719405102 636 67,261 SH   SOLE 2 2,261 0 65,000
PHOTRONICS INC COM 719405102 14 1,443 SH   SOLE 7 1,443 0 0
PHOTRONICS INC COM 719405102 2,842 300,758 SH   SOLE 18 300,758 0 0
PHOTRONICS INC COM 719405102 976 103,330 SH   SOLE 19 103,330 0 0
PHOTRONICS INC COM 719405102 69,516 7,356,174 SH   SOLE 21 7,356,174 0 0
PHOTRONICS INC COM 719405102 19,479 2,061,237 SH   SOLE 22 1,971,277 0 89,960
PHOTRONICS INC COM 719405102 251 26,568 SH   SOLE 26 0 0 26,568
PHOTRONICS INC COM 719405102 90 9,535 SH   SOLE 28 9,535 0 0
PHOTRONICS INC COM 719405102 954 101,003 SH   SOLE 30 101,003 0 0
PHOTRONICS INC COM 719405102 71 7,483 SH   SOLE 40 7,483 0 0
PHYSICIANS RLTY TR COM 71943U104 3,603 191,559 SH   SOLE 2 6,403 0 185,156
PHYSICIANS RLTY TR COM 71943U104 917 48,756 SH   SOLE 4 48,756 0 0
PHYSICIANS RLTY TR COM 71943U104 5,132 272,820 SH   SOLE 7 272,820 0 0
PHYSICIANS RLTY TR COM 71943U104 139 7,373 SH   SOLE 15 7,373 0 0
PHYSICIANS RLTY TR COM 71943U104 11,121 591,241 SH   SOLE 18 591,241 0 0
PHYSICIANS RLTY TR COM 71943U104 10,657 566,540 SH   SOLE 19 566,540 0 0
PHYSICIANS RLTY TR COM 71943U104 141,619 7,528,897 SH   SOLE 21 7,528,897 0 0
PHYSICIANS RLTY TR COM 71943U104 135,263 7,191,007 SH   SOLE 22 6,947,253 0 243,754
PHYSICIANS RLTY TR COM 71943U104 190 10,075 SH   SOLE 23 10,075 0 0
PHYSICIANS RLTY TR COM 71943U104 7,280 387,041 SH   SOLE 25 387,041 0 0
PHYSICIANS RLTY TR COM 71943U104 2,240 119,063 SH   SOLE 26 31,223 0 87,840
PHYSICIANS RLTY TR COM 71943U104 466 24,794 SH   SOLE 28 24,794 0 0
PHYSICIANS RLTY TR COM 71943U104 1,214 64,537 SH   SOLE 29 64,537 0 0
PHYSICIANS RLTY TR COM 71943U104 17,982 955,966 SH   SOLE 30 955,966 0 0
PHYSICIANS RLTY TR COM 71943U104 340 18,074 SH   SOLE 40 18,074 0 0
PICO HLDGS INC COM NEW 693366205 140 14,097 SH   SOLE 2 787 0 13,310
PICO HLDGS INC COM NEW 693366205 6 580 SH   SOLE 7 580 0 0
PICO HLDGS INC COM NEW 693366205 637 64,331 SH   SOLE 18 64,331 0 0
PICO HLDGS INC COM NEW 693366205 170 17,161 SH   SOLE 19 17,161 0 0
PICO HLDGS INC COM NEW 693366205 6,442 650,736 SH   SOLE 21 650,736 0 0
PICO HLDGS INC COM NEW 693366205 6,117 617,876 SH   SOLE 22 602,299 0 15,577
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,705 129,745 SH   SOLE 2 4,636 0 125,109
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 717 34,394 SH   SOLE 4 34,394 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3,968 190,324 SH   SOLE 7 190,324 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 101 4,829 SH   SOLE 15 4,829 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 8,440 404,804 SH   SOLE 18 404,804 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 8,239 395,150 SH   SOLE 19 395,150 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 106,455 5,105,754 SH   SOLE 21 5,105,754 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 122,697 5,884,725 SH   SOLE 22 5,694,304 0 190,421
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 148 7,101 SH   SOLE 23 7,101 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5,729 274,779 SH   SOLE 25 274,779 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,777 85,210 SH   SOLE 26 30,383 0 54,827
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 222 10,635 SH   SOLE 28 10,635 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 941 45,137 SH   SOLE 29 45,137 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 12,977 622,397 SH   SOLE 30 622,397 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,453 69,696 SH   SOLE 34 69,696 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 50 2,395 SH   SOLE 36 2,395 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 207 9,920 SH   SOLE 40 9,920 0 0
PIER 1 IMPORTS INC COM 720279108 63 82,646 SH   SOLE 2 2,593 0 80,053
PIER 1 IMPORTS INC COM 720279108 2 2,014 SH   SOLE 7 2,014 0 0
PIER 1 IMPORTS INC COM 720279108 208 272,373 SH   SOLE 18 272,373 0 0
PIER 1 IMPORTS INC COM 720279108 94 123,732 SH   SOLE 19 123,732 0 0
PIER 1 IMPORTS INC COM 720279108 2,137 2,798,630 SH   SOLE 21 2,798,630 0 0
PIER 1 IMPORTS INC COM 720279108 1,638 2,145,560 SH   SOLE 22 1,921,900 0 223,660
PIERIS PHARMACEUTICALS INC COM 720795103 142 42,479 SH   SOLE 2 1,923 0 40,556
PIERIS PHARMACEUTICALS INC COM 720795103 4 1,231 SH   SOLE 7 1,231 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 577 172,125 SH   SOLE 18 172,125 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 379 113,100 SH   SOLE 19 113,100 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 5,589 1,668,308 SH   SOLE 21 1,668,308 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 1,924 574,220 SH   SOLE 22 532,388 0 41,832
PILGRIMS PRIDE CORP NEW COM 72147K108 3,151 141,349 SH   SOLE 2 3,797 0 137,552
PILGRIMS PRIDE CORP NEW COM 72147K108 6 289 SH   SOLE 4 289 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 1,030 46,205 SH   SOLE 7 46,205 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 628 28,192 SH   SOLE 18 28,192 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 241 10,799 SH   SOLE 19 10,799 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 13,273 595,489 SH   SOLE 21 595,489 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 33,868 1,519,443 SH   SOLE 22 1,403,642 0 115,801
PILGRIMS PRIDE CORP NEW COM 72147K108 18 796 SH   SOLE 23 796 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 519 23,267 SH   SOLE 26 23,267 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 586 26,290 SH   SOLE 30 26,290 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 26 1,162 SH   SOLE 31 1,162 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 185 8,295 SH   SOLE 40 8,295 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 156 3,021 SH   SOLE 17 0 0 3,021
PIMCO ETF TR 25YR+ ZERO U S 72201R882 1 5 SH   SOLE 17 0 0 5
PINDUODUO INC SPONSORED ADS 722304102 4,672 188,367 SH   SOLE 2 5,820 0 182,547
PINDUODUO INC SPONSORED ADS 722304102 1,103 44,486 SH   SOLE 4 44,486 0 0
PINDUODUO INC SPONSORED ADS 722304102 645 26,006 SH   SOLE 7 26,006 0 0
PINDUODUO INC SPONSORED ADS 722304102 2,321 93,583 SH   SOLE 15 93,583 0 0
PINDUODUO INC SPONSORED ADS 722304102 1,394 56,217 SH   SOLE 18 56,217 0 0
PINDUODUO INC SPONSORED ADS 722304102 99,887 4,027,720 SH   SOLE 21 4,027,720 0 0
PINDUODUO INC SPONSORED ADS 722304102 56,113 2,262,611 SH   SOLE 22 2,080,969 0 181,642
PINDUODUO INC SPONSORED ADS 722304102 2,772 111,786 SH   SOLE 23 111,786 0 0
PINDUODUO INC SPONSORED ADS 722304102 1,485 59,869 SH   SOLE 25 59,869 0 0
PINDUODUO INC SPONSORED ADS 722304102 21,512 867,425 SH   SOLE 26 143,531 0 723,894
PINDUODUO INC SPONSORED ADS 722304102 507 20,441 SH   SOLE 28 20,441 0 0
PINDUODUO INC SPONSORED ADS 722304102 983 39,624 SH   SOLE 29 21,810 0 17,814
PINDUODUO INC SPONSORED ADS 722304102 29,344 1,183,220 SH   SOLE 30 1,183,220 0 0
PINDUODUO INC SPONSORED ADS 722304102 268 10,788 SH   SOLE 31 10,788 0 0
PINDUODUO INC SPONSORED ADS 722304102 522 21,063 SH   SOLE 34 21,063 0 0
PINDUODUO INC SPONSORED ADS 722304102 45 1,802 SH   SOLE 40 1,802 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 10,931 199,834 SH   SOLE 2 56,009 0 143,825
PINNACLE FINL PARTNERS INC COM 72346Q104 148 2,701 SH   SOLE 4 2,701 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 119 2,180 SH   SOLE 7 2,180 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 11,769 215,150 SH   SOLE 18 214,886 0 264
PINNACLE FINL PARTNERS INC COM 72346Q104 998 18,248 SH   SOLE 19 18,248 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 201,555 3,684,744 SH   SOLE 21 3,684,744 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 140,401 2,566,749 SH   SOLE 22 2,415,570 0 151,179
PINNACLE FINL PARTNERS INC COM 72346Q104 349 6,375 SH   SOLE 23 6,375 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 201 3,674 SH   SOLE 25 3,674 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,663 30,405 SH   SOLE 26 20,816 0 9,589
PINNACLE FINL PARTNERS INC COM 72346Q104 511 9,335 SH   SOLE 28 9,335 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 118 2,154 SH   SOLE 29 2,154 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,153 21,074 SH   SOLE 30 21,074 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 288 5,265 SH   SOLE 31 5,265 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 115 2,111 SH   SOLE 34 2,111 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 33 608 SH   SOLE 36 608 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 417 7,619 SH   SOLE 40 7,619 0 0
PINNACLE WEST CAP CORP COM 723484101 30,332 317,346 SH   SOLE 2 51,488 0 265,858
PINNACLE WEST CAP CORP COM 723484101 4,408 46,118 SH   SOLE 4 43,165 0 2,953
PINNACLE WEST CAP CORP COM 723484101 16,095 168,394 SH   SOLE 7 131,843 0 36,551
PINNACLE WEST CAP CORP COM 723484101 4,980 52,104 SH   SOLE 13 52,104 0 0
PINNACLE WEST CAP CORP COM 723484101 107 1,122 SH   SOLE 15 1,122 0 0
PINNACLE WEST CAP CORP COM 723484101 32,325 338,195 SH   SOLE 18 321,527 0 16,668
PINNACLE WEST CAP CORP COM 723484101 45,922 480,460 SH   SOLE 19 480,460 0 0
PINNACLE WEST CAP CORP COM 723484101 578,182 6,049,197 SH   SOLE 21 6,049,197 0 0
PINNACLE WEST CAP CORP COM 723484101 313,295 3,277,827 SH   SOLE 22 2,943,472 0 334,355
PINNACLE WEST CAP CORP COM 723484101 8,005 83,754 SH   SOLE 23 83,754 0 0
PINNACLE WEST CAP CORP COM 723484101 9,797 102,502 SH   SOLE 25 102,502 0 0
PINNACLE WEST CAP CORP COM 723484101 48,828 510,865 SH   SOLE 26 168,770 0 342,095
PINNACLE WEST CAP CORP COM 723484101 2,053 21,484 SH   SOLE 28 15,929 0 5,555
PINNACLE WEST CAP CORP COM 723484101 329 3,447 SH   SOLE 29 3,447 0 0
PINNACLE WEST CAP CORP COM 723484101 56,424 590,333 SH   SOLE 30 590,333 0 0
PINNACLE WEST CAP CORP COM 723484101 3,118 32,621 SH   SOLE 31 19,232 0 13,389
PINNACLE WEST CAP CORP COM 723484101 3,167 33,134 SH   SOLE 32 33,134 0 0
PINNACLE WEST CAP CORP COM 723484101 20,441 213,864 SH   SOLE 34 213,864 0 0
PINNACLE WEST CAP CORP COM 723484101 13,332 139,490 SH   SOLE 36 139,490 0 0
PINNACLE WEST CAP CORP COM 723484101 214 2,239 SH   SOLE 40 2,239 0 0
PIONEER ENERGY SVCS CORP COM 723664108 181 102,123 SH   SOLE 2 2,797 0 99,326
PIONEER ENERGY SVCS CORP COM 723664108 3 1,424 SH   SOLE 7 1,424 0 0
PIONEER ENERGY SVCS CORP COM 723664108 603 340,777 SH   SOLE 18 340,777 0 0
PIONEER ENERGY SVCS CORP COM 723664108 317 179,261 SH   SOLE 19 179,261 0 0
PIONEER ENERGY SVCS CORP COM 723664108 15,279 8,632,373 SH   SOLE 21 8,632,373 0 0
PIONEER ENERGY SVCS CORP COM 723664108 3,992 2,255,585 SH   SOLE 22 2,201,750 0 53,835
PIONEER ENERGY SVCS CORP COM 723664108 55 31,259 SH   SOLE 23 31,259 0 0
PIONEER ENERGY SVCS CORP COM 723664108 20 11,483 SH   SOLE 26 0 0 11,483
PIONEER ENERGY SVCS CORP COM 723664108 155 87,694 SH   SOLE 30 87,694 0 0
PIONEER NAT RES CO COM 723787107 66,519 436,823 SH   SOLE 2 62,282 0 374,541
PIONEER NAT RES CO COM 723787107 7,957 52,254 SH   SOLE 4 47,782 0 4,472
PIONEER NAT RES CO COM 723787107 19,830 130,221 SH   SOLE 7 130,221 0 0
PIONEER NAT RES CO COM 723787107 726 4,766 SH   SOLE 13 4,766 0 0
PIONEER NAT RES CO COM 723787107 210 1,382 SH   SOLE 15 1,382 0 0
PIONEER NAT RES CO COM 723787107 60,486 397,205 SH   SOLE 18 374,425 0 22,780
PIONEER NAT RES CO COM 723787107 32,525 213,586 SH   SOLE 19 213,586 0 0
PIONEER NAT RES CO COM 723787107 468,317 3,075,369 SH   SOLE 21 3,075,369 0 0
PIONEER NAT RES CO COM 723787107 633,194 4,158,088 SH   SOLE 22 3,710,722 0 447,366
PIONEER NAT RES CO COM 723787107 18,504 121,515 SH   SOLE 23 121,515 0 0
PIONEER NAT RES CO COM 723787107 24,212 158,994 SH   SOLE 25 158,994 0 0
PIONEER NAT RES CO COM 723787107 77,356 507,983 SH   SOLE 26 186,430 0 321,553
PIONEER NAT RES CO COM 723787107 4,963 32,589 SH   SOLE 28 23,680 0 8,909
PIONEER NAT RES CO COM 723787107 6,810 44,720 SH   SOLE 29 44,720 0 0
PIONEER NAT RES CO COM 723787107 97,497 640,246 SH   SOLE 30 640,246 0 0
PIONEER NAT RES CO COM 723787107 7,657 50,282 SH   SOLE 31 31,164 0 19,118
PIONEER NAT RES CO COM 723787107 48,753 320,156 SH   SOLE 34 320,156 0 0
PIONEER NAT RES CO COM 723787107 19,989 131,267 SH   SOLE 36 131,267 0 0
PIONEER NAT RES CO COM 723787107 620 4,070 SH   SOLE 40 4,070 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 3 679 SH   SOLE 18 679 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 25 5,043 SH   SOLE 21 5,043 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 89 18,320 SH   SOLE 22 18,320 0 0
PIPER JAFFRAY COS COM 724078100 1,064 14,607 SH   SOLE 2 487 0 14,120
PIPER JAFFRAY COS COM 724078100 2 21 SH   SOLE 4 21 0 0
PIPER JAFFRAY COS COM 724078100 22 297 SH   SOLE 7 297 0 0
PIPER JAFFRAY COS COM 724078100 0 1 SH   SOLE 17 0 0 1
PIPER JAFFRAY COS COM 724078100 4,630 63,567 SH   SOLE 18 63,567 0 0
PIPER JAFFRAY COS COM 724078100 1,601 21,978 SH   SOLE 19 21,978 0 0
PIPER JAFFRAY COS COM 724078100 116,832 1,604,172 SH   SOLE 21 1,604,172 0 0
PIPER JAFFRAY COS COM 724078100 34,207 469,684 SH   SOLE 22 448,701 0 20,983
PIPER JAFFRAY COS COM 724078100 505 6,934 SH   SOLE 26 5,752 0 1,182
PIPER JAFFRAY COS COM 724078100 169 2,317 SH   SOLE 28 2,317 0 0
PIPER JAFFRAY COS COM 724078100 1,523 20,905 SH   SOLE 30 20,905 0 0
PIPER JAFFRAY COS COM 724078100 17 239 SH   SOLE 34 239 0 0
PIPER JAFFRAY COS COM 724078100 142 1,955 SH   SOLE 40 1,955 0 0
PITNEY BOWES INC COM 724479100 1,751 254,859 SH   SOLE 2 85,714 0 169,145
PITNEY BOWES INC COM 724479100 6 829 SH   SOLE 4 829 0 0
PITNEY BOWES INC COM 724479100 76 11,088 SH   SOLE 7 11,088 0 0
PITNEY BOWES INC COM 724479100 7,280 1,059,717 SH   SOLE 18 1,059,717 0 0
PITNEY BOWES INC COM 724479100 1,995 290,364 SH   SOLE 19 290,364 0 0
PITNEY BOWES INC COM 724479100 88,481 12,879,384 SH   SOLE 21 12,879,384 0 0
PITNEY BOWES INC COM 724479100 45,661 6,646,462 SH   SOLE 22 6,329,074 0 317,388
PITNEY BOWES INC COM 724479100 242 35,285 SH   SOLE 26 17,815 0 17,470
PITNEY BOWES INC COM 724479100 171 24,831 SH   SOLE 28 24,831 0 0
PITNEY BOWES INC COM 724479100 334 48,673 SH   SOLE 30 48,673 0 0
PITNEY BOWES INC COM 724479100 160 23,349 SH   SOLE 36 23,349 0 0
PITNEY BOWES INC COM 724479100 152 22,113 SH   SOLE 40 22,113 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 3,366 161,462 SH   SOLE 21 161,462 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 15,268 732,279 SH   SOLE 22 732,279 0 0
PIXELWORKS INC COM NEW 72581M305 26 6,692 SH   SOLE 18 6,692 0 0
PIXELWORKS INC COM NEW 72581M305 388 98,926 SH   SOLE 21 98,926 0 0
PIXELWORKS INC COM NEW 72581M305 2,440 622,540 SH   SOLE 22 622,540 0 0
PJT PARTNERS INC COM CL A 69343T107 670 16,025 SH   SOLE 2 749 0 15,276
PJT PARTNERS INC COM CL A 69343T107 10 251 SH   SOLE 4 251 0 0
PJT PARTNERS INC COM CL A 69343T107 19 443 SH   SOLE 7 443 0 0
PJT PARTNERS INC COM CL A 69343T107 2,677 64,051 SH   SOLE 18 64,051 0 0
PJT PARTNERS INC COM CL A 69343T107 1,315 31,448 SH   SOLE 19 31,448 0 0
PJT PARTNERS INC COM CL A 69343T107 27,635 661,128 SH   SOLE 21 661,128 0 0
PJT PARTNERS INC COM CL A 69343T107 25,113 600,793 SH   SOLE 22 576,268 0 24,525
PJT PARTNERS INC COM CL A 69343T107 579 13,842 SH   SOLE 26 11,479 0 2,363
PJT PARTNERS INC COM CL A 69343T107 119 2,845 SH   SOLE 28 2,845 0 0
PJT PARTNERS INC COM CL A 69343T107 303 7,257 SH   SOLE 30 7,257 0 0
PJT PARTNERS INC COM CL A 69343T107 109 2,599 SH   SOLE 40 2,599 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 25 1,000 SH   SOLE 18 1,000 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 75,123 3,064,983 SH   SOLE 19 3,064,983 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,889 75,796 SH   SOLE 2 7,396 0 68,400
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,262 50,648 SH   SOLE 4 46,712 0 3,936
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 509 20,426 SH   SOLE 7 20,426 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,238 49,680 SH   SOLE 18 37,940 0 11,740
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 13 531 SH   SOLE 19 531 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4,455 178,783 SH   SOLE 21 178,783 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 7,849 314,967 SH   SOLE 22 235,274 0 79,693
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,628 105,468 SH   SOLE 23 105,468 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 9,625 386,254 SH   SOLE 26 229,949 0 156,305
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 760 30,484 SH   SOLE 28 22,004 0 8,480
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 862 34,598 SH   SOLE 29 4,208 0 30,390
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 6,180 247,986 SH   SOLE 30 247,986 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 839 33,661 SH   SOLE 31 16,747 0 16,914
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 10,390 416,929 SH   SOLE 34 416,929 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 899 36,093 SH   SOLE 36 36,093 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 68 2,744 SH   SOLE 40 2,744 0 0
PLANET FITNESS INC CL A 72703H101 5,542 80,639 SH   SOLE 2 12,178 0 68,461
PLANET FITNESS INC CL A 72703H101 74 1,073 SH   SOLE 4 1,073 0 0
PLANET FITNESS INC CL A 72703H101 118 1,710 SH   SOLE 7 1,710 0 0
PLANET FITNESS INC CL A 72703H101 19,891 289,453 SH   SOLE 18 281,726 0 7,727
PLANET FITNESS INC CL A 72703H101 16,058 233,680 SH   SOLE 19 233,680 0 0
PLANET FITNESS INC CL A 72703H101 193,424 2,814,661 SH   SOLE 21 2,814,661 0 0
PLANET FITNESS INC CL A 72703H101 182,308 2,652,912 SH   SOLE 22 2,540,838 0 112,074
PLANET FITNESS INC CL A 72703H101 1,282 18,655 SH   SOLE 23 18,655 0 0
PLANET FITNESS INC CL A 72703H101 4,886 71,103 SH   SOLE 26 22,459 0 48,644
PLANET FITNESS INC CL A 72703H101 764 11,124 SH   SOLE 28 11,124 0 0
PLANET FITNESS INC CL A 72703H101 1,625 23,643 SH   SOLE 30 23,643 0 0
PLANET FITNESS INC CL A 72703H101 623 9,069 SH   SOLE 40 9,069 0 0
PLANTRONICS INC NEW COM 727493108 1,875 40,665 SH   SOLE 2 15,091 0 25,574
PLANTRONICS INC NEW COM 727493108 6 131 SH   SOLE 4 131 0 0
PLANTRONICS INC NEW COM 727493108 33 726 SH   SOLE 7 726 0 0
PLANTRONICS INC NEW COM 727493108 8,483 183,974 SH   SOLE 18 183,974 0 0
PLANTRONICS INC NEW COM 727493108 2,337 50,689 SH   SOLE 19 50,689 0 0
PLANTRONICS INC NEW COM 727493108 113,126 2,453,385 SH   SOLE 21 2,453,385 0 0
PLANTRONICS INC NEW COM 727493108 51,656 1,120,280 SH   SOLE 22 1,078,305 0 41,975
PLANTRONICS INC NEW COM 727493108 326 7,069 SH   SOLE 26 3,884 0 3,185
PLANTRONICS INC NEW COM 727493108 198 4,287 SH   SOLE 28 4,287 0 0
PLANTRONICS INC NEW COM 727493108 410 8,881 SH   SOLE 30 8,881 0 0
PLANTRONICS INC NEW COM 727493108 174 3,775 SH   SOLE 40 3,775 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 26 3,423 SH   SOLE 19 3,423 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 566 74,121 SH   SOLE 21 74,121 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 8,378 1,098,048 SH   SOLE 22 1,073,068 0 24,980
PLAYA HOTELS & RESORTS NV SHS N70544106 158 20,665 SH   SOLE 26 0 0 20,665
PLAYA HOTELS & RESORTS NV SHS N70544106 123 16,099 SH   SOLE 30 16,099 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 52 6,802 SH   SOLE 40 6,802 0 0
PLAYAGS INC COM 72814N104 434 18,122 SH   SOLE 2 749 0 17,373
PLAYAGS INC COM 72814N104 8 339 SH   SOLE 7 339 0 0
PLAYAGS INC COM 72814N104 1,778 74,307 SH   SOLE 18 74,307 0 0
PLAYAGS INC COM 72814N104 851 35,552 SH   SOLE 19 35,552 0 0
PLAYAGS INC COM 72814N104 17,709 740,040 SH   SOLE 21 740,040 0 0
PLAYAGS INC COM 72814N104 15,446 645,474 SH   SOLE 22 612,574 0 32,900
PLAYAGS INC COM 72814N104 175 7,331 SH   SOLE 30 7,331 0 0
PLAYAGS INC COM 72814N104 46 1,920 SH   SOLE 40 1,920 0 0
PLDT INC SPONSORED ADR 69344D408 248 11,430 SH   SOLE 4 11,430 0 0
PLDT INC SPONSORED ADR 69344D408 61 2,798 SH   SOLE 18 2,798 0 0
PLDT INC SPONSORED ADR 69344D408 146 6,753 SH   SOLE 19 6,753 0 0
PLDT INC SPONSORED ADR 69344D408 1,815 83,746 SH   SOLE 22 83,746 0 0
PLDT INC SPONSORED ADR 69344D408 53 2,445 SH   SOLE 30 2,445 0 0
PLDT INC SPONSORED ADR 69344D408 105 4,824 SH   SOLE 34 4,824 0 0
PLEXUS CORP COM 729132100 1,955 32,074 SH   SOLE 2 1,163 0 30,911
PLEXUS CORP COM 729132100 10 163 SH   SOLE 4 163 0 0
PLEXUS CORP COM 729132100 59 975 SH   SOLE 7 975 0 0
PLEXUS CORP COM 729132100 8,358 137,124 SH   SOLE 18 137,124 0 0
PLEXUS CORP COM 729132100 2,893 47,465 SH   SOLE 19 47,465 0 0
PLEXUS CORP COM 729132100 205,113 3,365,266 SH   SOLE 21 3,365,266 0 0
PLEXUS CORP COM 729132100 55,909 917,299 SH   SOLE 22 873,438 0 43,861
PLEXUS CORP COM 729132100 891 14,623 SH   SOLE 26 6,009 0 8,614
PLEXUS CORP COM 729132100 191 3,132 SH   SOLE 28 3,132 0 0
PLEXUS CORP COM 729132100 2,851 46,777 SH   SOLE 30 46,777 0 0
PLEXUS CORP COM 729132100 49 803 SH   SOLE 36 803 0 0
PLEXUS CORP COM 729132100 145 2,383 SH   SOLE 40 2,383 0 0
PLUG POWER INC COM NEW 72919P202 410 170,910 SH   SOLE 2 7,711 0 163,199
PLUG POWER INC COM NEW 72919P202 9 3,889 SH   SOLE 7 3,889 0 0
PLUG POWER INC COM NEW 72919P202 1,716 715,150 SH   SOLE 18 715,150 0 0
PLUG POWER INC COM NEW 72919P202 804 334,880 SH   SOLE 19 334,880 0 0
PLUG POWER INC COM NEW 72919P202 19,913 8,297,137 SH   SOLE 21 8,297,137 0 0
PLUG POWER INC COM NEW 72919P202 16,406 6,835,749 SH   SOLE 22 6,592,902 0 242,847
PLUG POWER INC COM NEW 72919P202 62 25,776 SH   SOLE 28 25,776 0 0
PLUG POWER INC COM NEW 72919P202 2,305 960,542 SH   SOLE 30 960,542 0 0
PLUG POWER INC COM NEW 72919P202 49 20,323 SH   SOLE 40 20,323 0 0
PLUMAS BANCORP COM 729273102 20 895 SH   SOLE 18 895 0 0
PLUMAS BANCORP COM 729273102 114 4,982 SH   SOLE 21 4,982 0 0
PLUMAS BANCORP COM 729273102 227 9,955 SH   SOLE 22 9,955 0 0
PLURALSIGHT INC COM CL A 72941B106 2,629 82,821 SH   SOLE 2 3,568 0 79,253
PLURALSIGHT INC COM CL A 72941B106 29 920 SH   SOLE 7 920 0 0
PLURALSIGHT INC COM CL A 72941B106 938 29,556 SH   SOLE 18 29,556 0 0
PLURALSIGHT INC COM CL A 72941B106 17,364 547,070 SH   SOLE 19 547,070 0 0
PLURALSIGHT INC COM CL A 72941B106 24,380 768,127 SH   SOLE 21 768,127 0 0
PLURALSIGHT INC COM CL A 72941B106 46,463 1,463,864 SH   SOLE 22 1,389,606 0 74,258
PLURALSIGHT INC COM CL A 72941B106 39 1,217 SH   SOLE 31 1,217 0 0
PLURALSIGHT INC COM CL A 72941B106 11,859 373,642 SH   SOLE 34 373,642 0 0
PLX PHARMA INC COM 72942A107 8 1,491 SH   SOLE 18 1,491 0 0
PLX PHARMA INC COM 72942A107 13 2,467 SH   SOLE 21 2,467 0 0
PLYMOUTH INDL REIT INC COM 729640102 14 847 SH   SOLE 18 847 0 0
PLYMOUTH INDL REIT INC COM 729640102 594 35,327 SH   SOLE 21 35,327 0 0
PLYMOUTH INDL REIT INC COM 729640102 188 11,148 SH   SOLE 22 11,148 0 0
PNC FINL SVCS GROUP INC COM 693475105 140,911 1,148,796 SH   SOLE 2 113,655 0 1,035,141
PNC FINL SVCS GROUP INC COM 693475105 17,891 145,859 SH   SOLE 4 133,472 0 12,387
PNC FINL SVCS GROUP INC COM 693475105 44,592 363,540 SH   SOLE 7 350,277 0 13,263
PNC FINL SVCS GROUP INC COM 693475105 3,705 30,204 SH   SOLE 13 30,204 0 0
PNC FINL SVCS GROUP INC COM 693475105 312 2,544 SH   SOLE 15 2,544 0 0
PNC FINL SVCS GROUP INC COM 693475105 112,863 920,127 SH   SOLE 18 857,722 0 62,405
PNC FINL SVCS GROUP INC COM 693475105 16,660 135,826 SH   SOLE 19 135,826 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,018,844 8,306,244 SH   SOLE 21 8,306,244 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,341,999 10,940,805 SH   SOLE 22 9,657,240 0 1,283,565
PNC FINL SVCS GROUP INC COM 693475105 40,337 328,856 SH   SOLE 23 328,856 0 0
PNC FINL SVCS GROUP INC COM 693475105 52,441 427,534 SH   SOLE 25 427,534 0 0
PNC FINL SVCS GROUP INC COM 693475105 234,331 1,910,409 SH   SOLE 26 444,730 0 1,465,679
PNC FINL SVCS GROUP INC COM 693475105 10,861 88,542 SH   SOLE 28 64,402 0 24,140
PNC FINL SVCS GROUP INC COM 693475105 14,828 120,888 SH   SOLE 29 16,997 0 103,891
PNC FINL SVCS GROUP INC COM 693475105 203,804 1,661,532 SH   SOLE 30 1,661,532 0 0
PNC FINL SVCS GROUP INC COM 693475105 17,184 140,094 SH   SOLE 31 86,911 0 53,183
PNC FINL SVCS GROUP INC COM 693475105 3,495 28,494 SH   SOLE 34 28,494 0 0
PNC FINL SVCS GROUP INC COM 693475105 49,389 402,651 SH   SOLE 36 402,651 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,282 10,452 SH   SOLE 40 10,452 0 0
PNM RES INC COM 69349H107 7,427 156,883 SH   SOLE 2 77,597 0 79,286
PNM RES INC COM 69349H107 158 3,334 SH   SOLE 4 3,334 0 0
PNM RES INC COM 69349H107 107 2,269 SH   SOLE 7 2,269 0 0
PNM RES INC COM 69349H107 21,957 463,825 SH   SOLE 18 463,825 0 0
PNM RES INC COM 69349H107 5,846 123,484 SH   SOLE 19 123,484 0 0
PNM RES INC COM 69349H107 270,699 5,718,196 SH   SOLE 21 5,718,196 0 0
PNM RES INC COM 69349H107 139,258 2,941,654 SH   SOLE 22 2,833,655 0 107,999
PNM RES INC COM 69349H107 1,088 22,979 SH   SOLE 26 14,496 0 8,483
PNM RES INC COM 69349H107 499 10,534 SH   SOLE 28 10,534 0 0
PNM RES INC COM 69349H107 1,989 42,018 SH   SOLE 30 42,018 0 0
PNM RES INC COM 69349H107 264 5,570 SH   SOLE 36 5,570 0 0
PNM RES INC COM 69349H107 397 8,395 SH   SOLE 40 8,395 0 0
POINTS INTL LTD COM NEW 730843208 843 62,698 SH   SOLE 22 62,698 0 0
POLAR PWR INC COM 73102V105 3 672 SH   SOLE 18 672 0 0
POLAR PWR INC COM 73102V105 48 10,710 SH   SOLE 21 10,710 0 0
POLARIS INDS INC COM 731068102 13,674 161,951 SH   SOLE 2 32,699 0 129,252
POLARIS INDS INC COM 731068102 1,466 17,359 SH   SOLE 4 15,776 0 1,583
POLARIS INDS INC COM 731068102 4,542 53,792 SH   SOLE 7 53,792 0 0
POLARIS INDS INC COM 731068102 34 400 SH   SOLE 13 400 0 0
POLARIS INDS INC COM 731068102 46 548 SH   SOLE 15 548 0 0
POLARIS INDS INC COM 731068102 15,642 185,265 SH   SOLE 18 180,481 0 4,784
POLARIS INDS INC COM 731068102 2,061 24,411 SH   SOLE 19 24,411 0 0
POLARIS INDS INC COM 731068102 242,406 2,871,087 SH   SOLE 21 2,871,087 0 0
POLARIS INDS INC COM 731068102 166,366 1,970,460 SH   SOLE 22 1,843,878 0 126,582
POLARIS INDS INC COM 731068102 3,577 42,363 SH   SOLE 23 42,363 0 0
POLARIS INDS INC COM 731068102 5,159 61,103 SH   SOLE 25 61,103 0 0
POLARIS INDS INC COM 731068102 17,086 202,370 SH   SOLE 26 92,825 0 109,545
POLARIS INDS INC COM 731068102 999 11,828 SH   SOLE 28 8,525 0 3,303
POLARIS INDS INC COM 731068102 1,159 13,728 SH   SOLE 29 1,564 0 12,164
POLARIS INDS INC COM 731068102 8,409 99,594 SH   SOLE 30 99,594 0 0
POLARIS INDS INC COM 731068102 1,535 18,176 SH   SOLE 31 11,892 0 6,284
POLARIS INDS INC COM 731068102 842 9,974 SH   SOLE 34 9,974 0 0
POLARIS INDS INC COM 731068102 3,392 40,171 SH   SOLE 36 40,171 0 0
POLARIS INDS INC COM 731068102 101 1,194 SH   SOLE 40 1,194 0 0
POLARITYTE INC COM 731094108 87 8,155 SH   SOLE 2 389 0 7,766
POLARITYTE INC COM 731094108 2 195 SH   SOLE 7 195 0 0
POLARITYTE INC COM 731094108 372 34,793 SH   SOLE 18 34,793 0 0
POLARITYTE INC COM 731094108 151 14,148 SH   SOLE 19 14,148 0 0
POLARITYTE INC COM 731094108 3,602 336,672 SH   SOLE 21 336,672 0 0
POLARITYTE INC COM 731094108 4,253 397,442 SH   SOLE 22 390,693 0 6,749
POLYMET MINING CORP COM 731916102 10 14,803 SH   SOLE 17 0 0 14,803
POLYONE CORP COM 73179P106 3,026 103,252 SH   SOLE 2 39,349 0 63,903
POLYONE CORP COM 73179P106 14 486 SH   SOLE 4 486 0 0
POLYONE CORP COM 73179P106 60 2,051 SH   SOLE 7 2,051 0 0
POLYONE CORP COM 73179P106 13,648 465,640 SH   SOLE 18 451,973 0 13,667
POLYONE CORP COM 73179P106 7,380 251,790 SH   SOLE 19 251,790 0 0
POLYONE CORP COM 73179P106 161,783 5,519,728 SH   SOLE 21 5,519,728 0 0
POLYONE CORP COM 73179P106 83,956 2,864,430 SH   SOLE 22 2,747,325 0 117,105
POLYONE CORP COM 73179P106 774 26,399 SH   SOLE 23 26,399 0 0
POLYONE CORP COM 73179P106 2,130 72,687 SH   SOLE 26 21,314 0 51,373
POLYONE CORP COM 73179P106 291 9,916 SH   SOLE 28 9,916 0 0
POLYONE CORP COM 73179P106 637 21,718 SH   SOLE 30 21,718 0 0
POLYONE CORP COM 73179P106 650 22,161 SH   SOLE 34 22,161 0 0
POLYONE CORP COM 73179P106 32 1,098 SH   SOLE 36 1,098 0 0
POLYONE CORP COM 73179P106 197 6,715 SH   SOLE 40 6,715 0 0
POOL CORPORATION COM 73278L105 15,290 92,684 SH   SOLE 2 22,842 0 69,842
POOL CORPORATION COM 73278L105 28 170 SH   SOLE 4 170 0 0
POOL CORPORATION COM 73278L105 129 779 SH   SOLE 7 779 0 0
POOL CORPORATION COM 73278L105 19,112 115,850 SH   SOLE 18 115,850 0 0
POOL CORPORATION COM 73278L105 1,401 8,493 SH   SOLE 19 8,493 0 0
POOL CORPORATION COM 73278L105 326,524 1,979,293 SH   SOLE 21 1,979,293 0 0
POOL CORPORATION COM 73278L105 215,322 1,305,219 SH   SOLE 22 1,227,004 0 78,215
POOL CORPORATION COM 73278L105 26 158 SH   SOLE 23 158 0 0
POOL CORPORATION COM 73278L105 34,394 208,486 SH   SOLE 25 208,486 0 0
POOL CORPORATION COM 73278L105 2,246 13,617 SH   SOLE 26 8,859 0 4,758
POOL CORPORATION COM 73278L105 868 5,263 SH   SOLE 28 5,263 0 0
POOL CORPORATION COM 73278L105 1,790 10,853 SH   SOLE 30 10,853 0 0
POOL CORPORATION COM 73278L105 138 834 SH   SOLE 31 834 0 0
POOL CORPORATION COM 73278L105 616 3,732 SH   SOLE 40 3,732 0 0
POPULAR INC COM NEW 733174700 9,887 189,658 SH   SOLE 2 6,666 0 182,992
POPULAR INC COM NEW 733174700 26 492 SH   SOLE 4 492 0 0
POPULAR INC COM NEW 733174700 148 2,842 SH   SOLE 7 2,842 0 0
POPULAR INC COM NEW 733174700 2,970 56,968 SH   SOLE 18 56,968 0 0
POPULAR INC COM NEW 733174700 3,053 58,566 SH   SOLE 19 58,566 0 0
POPULAR INC COM NEW 733174700 66,894 1,283,206 SH   SOLE 21 1,283,206 0 0
POPULAR INC COM NEW 733174700 158,058 3,031,989 SH   SOLE 22 2,827,908 0 204,081
POPULAR INC COM NEW 733174700 691 13,255 SH   SOLE 25 13,255 0 0
POPULAR INC COM NEW 733174700 1,822 34,956 SH   SOLE 26 20,585 0 14,371
POPULAR INC COM NEW 733174700 660 12,661 SH   SOLE 28 12,661 0 0
POPULAR INC COM NEW 733174700 1,400 26,857 SH   SOLE 30 26,857 0 0
POPULAR INC COM NEW 733174700 107 2,045 SH   SOLE 31 2,045 0 0
POPULAR INC COM NEW 733174700 1,080 20,713 SH   SOLE 34 20,713 0 0
POPULAR INC COM NEW 733174700 212 4,062 SH   SOLE 36 4,062 0 0
POPULAR INC COM NEW 733174700 506 9,704 SH   SOLE 40 9,704 0 0
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 530 550,000 PRN   SOLE 21 550,000 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 11,411 220,119 SH   SOLE 2 107,452 0 112,667
PORTLAND GEN ELEC CO COM NEW 736508847 1,197 23,096 SH   SOLE 4 23,096 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 434 8,367 SH   SOLE 7 8,367 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 15,910 306,905 SH   SOLE 18 306,905 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 7,581 146,231 SH   SOLE 19 146,231 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 169,135 3,262,638 SH   SOLE 21 3,262,638 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 149,395 2,881,856 SH   SOLE 22 2,752,286 0 129,570
PORTLAND GEN ELEC CO COM NEW 736508847 1,463 28,224 SH   SOLE 23 28,224 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,297 44,319 SH   SOLE 26 27,097 0 17,222
PORTLAND GEN ELEC CO COM NEW 736508847 616 11,884 SH   SOLE 28 11,884 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 725 13,982 SH   SOLE 29 13,982 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,494 48,102 SH   SOLE 30 48,102 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 809 15,600 SH   SOLE 31 5,975 0 9,625
PORTLAND GEN ELEC CO COM NEW 736508847 1,178 22,725 SH   SOLE 34 22,725 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 677 13,051 SH   SOLE 36 13,051 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 400 7,712 SH   SOLE 40 7,712 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 1,854 53,435 SH   SOLE 2 2,332 0 51,103
PORTOLA PHARMACEUTICALS INC COM 737010108 9 251 SH   SOLE 4 251 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 49 1,414 SH   SOLE 7 1,414 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 7,134 205,587 SH   SOLE 18 205,587 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 4,243 122,280 SH   SOLE 19 122,280 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 96,307 2,775,431 SH   SOLE 21 2,775,431 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 66,721 1,922,801 SH   SOLE 22 1,841,909 0 80,892
PORTOLA PHARMACEUTICALS INC COM 737010108 34 983 SH   SOLE 23 983 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 695 20,039 SH   SOLE 26 15,474 0 4,565
PORTOLA PHARMACEUTICALS INC COM 737010108 322 9,289 SH   SOLE 28 9,289 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 668 19,255 SH   SOLE 30 19,255 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 41 1,188 SH   SOLE 34 1,188 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 232 6,691 SH   SOLE 40 6,691 0 0
POSCO SPONSORED ADR 693483109 5,881 106,519 SH   SOLE 2 0 0 106,519
POSCO SPONSORED ADR 693483109 605 10,950 SH   SOLE 4 10,950 0 0
POSCO SPONSORED ADR 693483109 306 5,540 SH   SOLE 18 5,540 0 0
POSCO SPONSORED ADR 693483109 129 2,344 SH   SOLE 19 2,344 0 0
POSCO SPONSORED ADR 693483109 1,333 24,145 SH   SOLE 21 24,145 0 0
POSCO SPONSORED ADR 693483109 33,912 614,230 SH   SOLE 22 476,276 0 137,954
POSCO SPONSORED ADR 693483109 639 11,572 SH   SOLE 30 11,572 0 0
POSCO SPONSORED ADR 693483109 138 2,496 SH   SOLE 34 2,496 0 0
POST HLDGS INC COM 737446104 17,835 163,029 SH   SOLE 2 32,670 0 130,359
POST HLDGS INC COM 737446104 35 318 SH   SOLE 4 318 0 0
POST HLDGS INC COM 737446104 183 1,670 SH   SOLE 7 1,670 0 0
POST HLDGS INC COM 737446104 20,937 191,376 SH   SOLE 18 191,376 0 0
POST HLDGS INC COM 737446104 1,508 13,783 SH   SOLE 19 13,783 0 0
POST HLDGS INC COM 737446104 358,186 3,274,092 SH   SOLE 21 3,274,092 0 0
POST HLDGS INC COM 737446104 236,388 2,160,764 SH   SOLE 22 2,032,772 0 127,992
POST HLDGS INC COM 737446104 3,094 28,286 SH   SOLE 26 18,327 0 9,959
POST HLDGS INC COM 737446104 938 8,578 SH   SOLE 28 8,578 0 0
POST HLDGS INC COM 737446104 1,935 17,689 SH   SOLE 30 17,689 0 0
POST HLDGS INC COM 737446104 152 1,387 SH   SOLE 31 1,387 0 0
POST HLDGS INC COM 737446104 165 1,506 SH   SOLE 36 1,506 0 0
POST HLDGS INC COM 737446104 748 6,840 SH   SOLE 40 6,840 0 0
POTBELLY CORP COM 73754Y100 158 18,544 SH   SOLE 2 807 0 17,737
POTBELLY CORP COM 73754Y100 4 414 SH   SOLE 7 414 0 0
POTBELLY CORP COM 73754Y100 632 74,314 SH   SOLE 18 74,314 0 0
POTBELLY CORP COM 73754Y100 274 32,154 SH   SOLE 19 32,154 0 0
POTBELLY CORP COM 73754Y100 6,518 765,885 SH   SOLE 21 765,885 0 0
POTBELLY CORP COM 73754Y100 6,353 746,553 SH   SOLE 22 722,547 0 24,006
POTBELLY CORP COM 73754Y100 18 2,148 SH   SOLE 28 2,148 0 0
POTBELLY CORP COM 73754Y100 25 2,947 SH   SOLE 30 2,947 0 0
POTBELLY CORP COM 73754Y100 14 1,594 SH   SOLE 40 1,594 0 0
POTLATCHDELTIC CORPORATION COM 737630103 3,689 97,618 SH   SOLE 2 31,047 0 66,571
POTLATCHDELTIC CORPORATION COM 737630103 19 512 SH   SOLE 4 512 0 0
POTLATCHDELTIC CORPORATION COM 737630103 44 1,157 SH   SOLE 7 1,157 0 0
POTLATCHDELTIC CORPORATION COM 737630103 14,417 381,513 SH   SOLE 18 381,513 0 0
POTLATCHDELTIC CORPORATION COM 737630103 4,612 122,053 SH   SOLE 19 122,053 0 0
POTLATCHDELTIC CORPORATION COM 737630103 207,061 5,479,245 SH   SOLE 21 5,479,245 0 0
POTLATCHDELTIC CORPORATION COM 737630103 87,095 2,304,706 SH   SOLE 22 2,219,409 0 85,297
POTLATCHDELTIC CORPORATION COM 737630103 63 1,654 SH   SOLE 23 1,654 0 0
POTLATCHDELTIC CORPORATION COM 737630103 238 6,310 SH   SOLE 25 6,310 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,262 33,392 SH   SOLE 26 22,301 0 11,091
POTLATCHDELTIC CORPORATION COM 737630103 293 7,741 SH   SOLE 28 7,741 0 0
POTLATCHDELTIC CORPORATION COM 737630103 0 11 SH   SOLE 29 11 0 0
POTLATCHDELTIC CORPORATION COM 737630103 5,699 150,815 SH   SOLE 30 150,815 0 0
POTLATCHDELTIC CORPORATION COM 737630103 374 9,891 SH   SOLE 34 9,891 0 0
POTLATCHDELTIC CORPORATION COM 737630103 0 2 SH   SOLE 36 2 0 0
POTLATCHDELTIC CORPORATION COM 737630103 268 7,096 SH   SOLE 40 7,096 0 0
POWELL INDS INC COM 739128106 238 8,981 SH   SOLE 2 305 0 8,676
POWELL INDS INC COM 739128106 3 95 SH   SOLE 4 95 0 0
POWELL INDS INC COM 739128106 5 206 SH   SOLE 7 206 0 0
POWELL INDS INC COM 739128106 1,079 40,631 SH   SOLE 18 40,631 0 0
POWELL INDS INC COM 739128106 330 12,445 SH   SOLE 19 12,445 0 0
POWELL INDS INC COM 739128106 25,557 962,609 SH   SOLE 21 962,609 0 0
POWELL INDS INC COM 739128106 6,476 243,928 SH   SOLE 22 232,879 0 11,049
POWELL INDS INC COM 739128106 18 692 SH   SOLE 26 0 0 692
POWELL INDS INC COM 739128106 37 1,411 SH   SOLE 28 1,411 0 0
POWELL INDS INC COM 739128106 298 11,217 SH   SOLE 30 11,217 0 0
POWELL INDS INC COM 739128106 25 938 SH   SOLE 40 938 0 0
POWER INTEGRATIONS INC COM 739276103 1,623 23,201 SH   SOLE 2 1,007 0 22,194
POWER INTEGRATIONS INC COM 739276103 14 206 SH   SOLE 4 206 0 0
POWER INTEGRATIONS INC COM 739276103 22 313 SH   SOLE 7 313 0 0
POWER INTEGRATIONS INC COM 739276103 8,590 122,826 SH   SOLE 18 122,826 0 0
POWER INTEGRATIONS INC COM 739276103 3,108 44,443 SH   SOLE 19 44,443 0 0
POWER INTEGRATIONS INC COM 739276103 215,770 3,085,078 SH   SOLE 21 3,085,078 0 0
POWER INTEGRATIONS INC COM 739276103 60,045 858,520 SH   SOLE 22 820,525 0 37,995
POWER INTEGRATIONS INC COM 739276103 1,062 15,190 SH   SOLE 26 8,575 0 6,615
POWER INTEGRATIONS INC COM 739276103 285 4,072 SH   SOLE 28 4,072 0 0
POWER INTEGRATIONS INC COM 739276103 2,952 42,209 SH   SOLE 30 42,209 0 0
POWER INTEGRATIONS INC COM 739276103 227 3,243 SH   SOLE 40 3,243 0 0
POWER REIT COM 73933H101 1 239 SH   SOLE 21 239 0 0
POWER REIT COM 73933H101 23 3,765 SH   SOLE 22 3,765 0 0
PPDAI GROUP INC SPONSORED ADR 69354V108 10 2,646 SH   SOLE 22 2,646 0 0
PPG INDS INC COM 693506107 70,691 626,309 SH   SOLE 2 63,011 0 563,298
PPG INDS INC COM 693506107 8,762 77,629 SH   SOLE 4 71,051 0 6,578
PPG INDS INC COM 693506107 32,965 292,061 SH   SOLE 7 210,881 0 81,180
PPG INDS INC COM 693506107 766 6,784 SH   SOLE 13 6,784 0 0
PPG INDS INC COM 693506107 263 2,326 SH   SOLE 15 2,326 0 0
PPG INDS INC COM 693506107 51,711 458,149 SH   SOLE 18 427,452 0 30,697
PPG INDS INC COM 693506107 3,610 31,981 SH   SOLE 19 31,981 0 0
PPG INDS INC COM 693506107 506,748 4,489,664 SH   SOLE 21 4,489,664 0 0
PPG INDS INC COM 693506107 643,132 5,697,992 SH   SOLE 22 5,018,402 0 679,590
PPG INDS INC COM 693506107 19,315 171,129 SH   SOLE 23 171,129 0 0
PPG INDS INC COM 693506107 23,910 211,839 SH   SOLE 25 211,839 0 0
PPG INDS INC COM 693506107 138,987 1,231,391 SH   SOLE 26 270,844 0 960,547
PPG INDS INC COM 693506107 5,200 46,075 SH   SOLE 28 33,530 0 12,545
PPG INDS INC COM 693506107 1,025 9,084 SH   SOLE 29 9,084 0 0
PPG INDS INC COM 693506107 93,326 826,848 SH   SOLE 30 826,848 0 0
PPG INDS INC COM 693506107 8,108 71,835 SH   SOLE 31 45,341 0 26,494
PPG INDS INC COM 693506107 1,718 15,223 SH   SOLE 34 15,223 0 0
PPG INDS INC COM 693506107 21,288 188,608 SH   SOLE 36 188,608 0 0
PPG INDS INC COM 693506107 581 5,146 SH   SOLE 40 5,146 0 0
PPL CORP COM 69351T106 78,995 2,488,818 SH   SOLE 2 784,817 0 1,704,001
PPL CORP COM 69351T106 13,623 429,197 SH   SOLE 4 410,752 0 18,445
PPL CORP COM 69351T106 22,661 713,948 SH   SOLE 7 670,280 0 43,668
PPL CORP COM 69351T106 991 31,207 SH   SOLE 13 31,207 0 0
PPL CORP COM 69351T106 183 5,758 SH   SOLE 15 5,758 0 0
PPL CORP COM 69351T106 6 200 SH   SOLE 17 0 0 200
PPL CORP COM 69351T106 51,765 1,630,921 SH   SOLE 18 1,538,150 0 92,771
PPL CORP COM 69351T106 10,774 339,442 SH   SOLE 19 339,442 0 0
PPL CORP COM 69351T106 839,079 26,436,003 SH   SOLE 21 26,436,003 0 0
PPL CORP COM 69351T106 585,349 18,442,000 SH   SOLE 22 16,009,289 0 2,432,711
PPL CORP COM 69351T106 25,457 802,039 SH   SOLE 23 802,039 0 0
PPL CORP COM 69351T106 21,383 673,701 SH   SOLE 25 673,701 0 0
PPL CORP COM 69351T106 71,214 2,243,656 SH   SOLE 26 854,364 0 1,389,292
PPL CORP COM 69351T106 4,338 136,681 SH   SOLE 28 98,615 0 38,066
PPL CORP COM 69351T106 5,864 184,758 SH   SOLE 29 184,758 0 0
PPL CORP COM 69351T106 83,027 2,615,852 SH   SOLE 30 2,615,852 0 0
PPL CORP COM 69351T106 18,559 584,705 SH   SOLE 31 428,050 0 156,655
PPL CORP COM 69351T106 4,914 154,815 SH   SOLE 32 154,815 0 0
PPL CORP COM 69351T106 2,634 82,998 SH   SOLE 34 82,998 0 0
PPL CORP COM 69351T106 11,417 359,690 SH   SOLE 35 359,690 0 0
PPL CORP COM 69351T106 23,423 737,971 SH   SOLE 36 737,971 0 0
PPL CORP COM 69351T106 535 16,844 SH   SOLE 40 16,844 0 0
PQ GROUP HLDGS INC COM 73943T103 595 39,207 SH   SOLE 2 1,372 0 37,835
PQ GROUP HLDGS INC COM 73943T103 12 795 SH   SOLE 7 795 0 0
PQ GROUP HLDGS INC COM 73943T103 1,861 122,699 SH   SOLE 18 122,699 0 0
PQ GROUP HLDGS INC COM 73943T103 882 58,138 SH   SOLE 19 58,138 0 0
PQ GROUP HLDGS INC COM 73943T103 17,857 1,177,150 SH   SOLE 21 1,177,150 0 0
PQ GROUP HLDGS INC COM 73943T103 15,868 1,045,992 SH   SOLE 22 990,007 0 55,985
PQ GROUP HLDGS INC COM 73943T103 78 5,132 SH   SOLE 28 5,132 0 0
PQ GROUP HLDGS INC COM 73943T103 332 21,898 SH   SOLE 30 21,898 0 0
PQ GROUP HLDGS INC COM 73943T103 99 6,523 SH   SOLE 40 6,523 0 0
PRA GROUP INC COM 69354N106 1,223 45,618 SH   SOLE 2 1,545 0 44,073
PRA GROUP INC COM 69354N106 6 237 SH   SOLE 4 237 0 0
PRA GROUP INC COM 69354N106 26 968 SH   SOLE 7 968 0 0
PRA GROUP INC COM 69354N106 5,260 196,203 SH   SOLE 18 196,203 0 0
PRA GROUP INC COM 69354N106 1,830 68,258 SH   SOLE 19 68,258 0 0
PRA GROUP INC COM 69354N106 131,714 4,912,879 SH   SOLE 21 4,912,879 0 0
PRA GROUP INC COM 69354N106 37,568 1,401,282 SH   SOLE 22 1,336,104 0 65,178
PRA GROUP INC COM 69354N106 247 9,218 SH   SOLE 26 4,827 0 4,391
PRA GROUP INC COM 69354N106 157 5,864 SH   SOLE 28 5,864 0 0
PRA GROUP INC COM 69354N106 1,749 65,245 SH   SOLE 30 65,245 0 0
PRA GROUP INC COM 69354N106 141 5,266 SH   SOLE 40 5,266 0 0
PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 784 875,000 PRN   SOLE 21 875,000 0 0
PRA HEALTH SCIENCES INC COM 69354M108 15,426 139,868 SH   SOLE 2 29,684 0 110,184
PRA HEALTH SCIENCES INC COM 69354M108 39 356 SH   SOLE 4 356 0 0
PRA HEALTH SCIENCES INC COM 69354M108 122 1,106 SH   SOLE 7 1,106 0 0
PRA HEALTH SCIENCES INC COM 69354M108 19,186 173,961 SH   SOLE 18 173,961 0 0
PRA HEALTH SCIENCES INC COM 69354M108 2,408 21,829 SH   SOLE 19 21,829 0 0
PRA HEALTH SCIENCES INC COM 69354M108 413,446 3,748,721 SH   SOLE 21 3,748,721 0 0
PRA HEALTH SCIENCES INC COM 69354M108 218,367 1,979,933 SH   SOLE 22 1,867,158 0 112,775
PRA HEALTH SCIENCES INC COM 69354M108 641 5,810 SH   SOLE 23 5,810 0 0
PRA HEALTH SCIENCES INC COM 69354M108 3,687 33,433 SH   SOLE 26 12,164 0 21,269
PRA HEALTH SCIENCES INC COM 69354M108 814 7,378 SH   SOLE 28 7,378 0 0
PRA HEALTH SCIENCES INC COM 69354M108 10,168 92,197 SH   SOLE 30 92,197 0 0
PRA HEALTH SCIENCES INC COM 69354M108 137 1,243 SH   SOLE 31 1,243 0 0
PRA HEALTH SCIENCES INC COM 69354M108 613 5,556 SH   SOLE 40 5,556 0 0
PRECISION BIOSCIENCES INC COM 74019P108 14 755 SH   SOLE 18 755 0 0
PRECISION BIOSCIENCES INC COM 74019P108 59 3,301 SH   SOLE 22 3,301 0 0
PRECISION BIOSCIENCES INC COM 74019P108 1,762 98,177 SH   SOLE 26 17,727 0 80,450
PRECISION BIOSCIENCES INC COM 74019P108 28 1,574 SH   SOLE 31 0 0 1,574
PRECISION DRILLING CORP COM 2010 74022D308 0 59 SH   SOLE 22 59 0 0
PRECISION THERAPEUTICS INC COM 74033P100 0 57 SH   SOLE 21 57 0 0
PREFERRED APT CMNTYS INC COM 74039L103 787 53,083 SH   SOLE 2 10,371 0 42,712
PREFERRED APT CMNTYS INC COM 74039L103 9 612 SH   SOLE 7 612 0 0
PREFERRED APT CMNTYS INC COM 74039L103 2,098 141,579 SH   SOLE 18 141,579 0 0
PREFERRED APT CMNTYS INC COM 74039L103 1,993 134,478 SH   SOLE 19 134,478 0 0
PREFERRED APT CMNTYS INC COM 74039L103 23,009 1,552,548 SH   SOLE 21 1,552,548 0 0
PREFERRED APT CMNTYS INC COM 74039L103 20,935 1,412,597 SH   SOLE 22 1,360,347 0 52,250
PREFERRED APT CMNTYS INC COM 74039L103 871 58,799 SH   SOLE 23 58,799 0 0
PREFERRED APT CMNTYS INC COM 74039L103 155 10,460 SH   SOLE 26 0 0 10,460
PREFERRED APT CMNTYS INC COM 74039L103 98 6,587 SH   SOLE 40 6,587 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 505 11,234 SH   SOLE 2 419 0 10,815
PREFERRED BK LOS ANGELES CA COM NEW 740367404 14 308 SH   SOLE 7 308 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 2,802 62,306 SH   SOLE 18 62,306 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 933 20,756 SH   SOLE 19 20,756 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 68,675 1,527,120 SH   SOLE 21 1,527,120 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 19,643 436,812 SH   SOLE 22 420,072 0 16,740
PREFERRED BK LOS ANGELES CA COM NEW 740367404 59 1,321 SH   SOLE 26 0 0 1,321
PREFERRED BK LOS ANGELES CA COM NEW 740367404 77 1,708 SH   SOLE 28 1,708 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 980 21,788 SH   SOLE 30 21,788 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 113 2,509 SH   SOLE 40 2,509 0 0
PREFORMED LINE PRODS CO COM 740444104 171 3,215 SH   SOLE 2 102 0 3,113
PREFORMED LINE PRODS CO COM 740444104 4 74 SH   SOLE 7 74 0 0
PREFORMED LINE PRODS CO COM 740444104 566 10,663 SH   SOLE 18 10,663 0 0
PREFORMED LINE PRODS CO COM 740444104 242 4,561 SH   SOLE 19 4,561 0 0
PREFORMED LINE PRODS CO COM 740444104 5,480 103,214 SH   SOLE 21 103,214 0 0
PREFORMED LINE PRODS CO COM 740444104 2,089 39,343 SH   SOLE 22 36,800 0 2,543
PREMIER FINL BANCORP INC COM 74050M105 206 13,101 SH   SOLE 2 390 0 12,711
PREMIER FINL BANCORP INC COM 74050M105 5 316 SH   SOLE 7 316 0 0
PREMIER FINL BANCORP INC COM 74050M105 652 41,515 SH   SOLE 18 41,515 0 0
PREMIER FINL BANCORP INC COM 74050M105 275 17,535 SH   SOLE 19 17,535 0 0
PREMIER FINL BANCORP INC COM 74050M105 6,546 416,708 SH   SOLE 21 416,708 0 0
PREMIER FINL BANCORP INC COM 74050M105 1,822 115,987 SH   SOLE 22 108,494 0 7,493
PREMIER INC CL A 74051N102 3,726 108,022 SH   SOLE 2 3,423 0 104,599
PREMIER INC CL A 74051N102 8 242 SH   SOLE 4 242 0 0
PREMIER INC CL A 74051N102 38 1,092 SH   SOLE 7 1,092 0 0
PREMIER INC CL A 74051N102 873 25,326 SH   SOLE 18 25,326 0 0
PREMIER INC CL A 74051N102 395 11,441 SH   SOLE 19 11,441 0 0
PREMIER INC CL A 74051N102 26,517 768,825 SH   SOLE 21 768,825 0 0
PREMIER INC CL A 74051N102 50,934 1,476,782 SH   SOLE 22 1,376,126 0 100,656
PREMIER INC CL A 74051N102 101 2,923 SH   SOLE 23 2,923 0 0
PREMIER INC CL A 74051N102 1,168 33,867 SH   SOLE 26 19,258 0 14,609
PREMIER INC CL A 74051N102 239 6,936 SH   SOLE 28 6,936 0 0
PREMIER INC CL A 74051N102 563 16,320 SH   SOLE 30 16,320 0 0
PREMIER INC CL A 74051N102 37 1,085 SH   SOLE 31 1,085 0 0
PREMIER INC CL A 74051N102 217 6,297 SH   SOLE 40 6,297 0 0
PRESBIA PLC SHS G7234P100 1 988 SH   SOLE 18 988 0 0
PRESBIA PLC SHS G7234P100 8 11,752 SH   SOLE 21 11,752 0 0
PRESIDIO INC COM 74102M103 591 39,925 SH   SOLE 2 1,442 0 38,483
PRESIDIO INC COM 74102M103 13 903 SH   SOLE 7 903 0 0
PRESIDIO INC COM 74102M103 1,941 131,156 SH   SOLE 18 131,156 0 0
PRESIDIO INC COM 74102M103 929 62,791 SH   SOLE 19 62,791 0 0
PRESIDIO INC COM 74102M103 19,297 1,303,860 SH   SOLE 21 1,303,860 0 0
PRESIDIO INC COM 74102M103 15,491 1,046,673 SH   SOLE 22 999,193 0 47,480
PRESIDIO INC COM 74102M103 198 13,373 SH   SOLE 26 0 0 13,373
PRESIDIO INC COM 74102M103 142 9,600 SH   SOLE 30 9,600 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2,430 81,230 SH   SOLE 2 29,599 0 51,631
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 7 223 SH   SOLE 4 223 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 34 1,122 SH   SOLE 7 1,122 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 8,827 295,113 SH   SOLE 18 295,113 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 4,059 135,710 SH   SOLE 19 135,710 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 111,319 3,721,799 SH   SOLE 21 3,721,799 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 56,798 1,898,952 SH   SOLE 22 1,830,414 0 68,538
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 551 18,416 SH   SOLE 23 18,416 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1,862 62,248 SH   SOLE 26 12,823 0 49,425
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 198 6,615 SH   SOLE 28 6,615 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 408 13,630 SH   SOLE 30 13,630 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 172 5,747 SH   SOLE 40 5,747 0 0
PRETIUM RES INC COM 74139C102 7,492 875,230 SH   SOLE 30 875,230 0 0
PRGX GLOBAL INC COM NEW 69357C503 130 16,418 SH   SOLE 2 695 0 15,723
PRGX GLOBAL INC COM NEW 69357C503 5 674 SH   SOLE 7 674 0 0
PRGX GLOBAL INC COM NEW 69357C503 570 71,984 SH   SOLE 18 71,984 0 0
PRGX GLOBAL INC COM NEW 69357C503 219 27,713 SH   SOLE 19 27,713 0 0
PRGX GLOBAL INC COM NEW 69357C503 5,472 690,935 SH   SOLE 21 690,935 0 0
PRGX GLOBAL INC COM NEW 69357C503 6,694 845,216 SH   SOLE 22 834,024 0 11,192
PRICE T ROWE GROUP INC COM 74144T108 59,451 593,799 SH   SOLE 2 67,282 0 526,517
PRICE T ROWE GROUP INC COM 74144T108 8,698 86,877 SH   SOLE 4 80,462 0 6,415
PRICE T ROWE GROUP INC COM 74144T108 38,945 388,983 SH   SOLE 7 253,899 0 135,084
PRICE T ROWE GROUP INC COM 74144T108 337 3,370 SH   SOLE 13 3,370 0 0
PRICE T ROWE GROUP INC COM 74144T108 192 1,917 SH   SOLE 15 1,917 0 0
PRICE T ROWE GROUP INC COM 74144T108 54,831 547,648 SH   SOLE 18 515,755 0 31,893
PRICE T ROWE GROUP INC COM 74144T108 6,627 66,192 SH   SOLE 19 66,192 0 0
PRICE T ROWE GROUP INC COM 74144T108 680,447 6,796,310 SH   SOLE 21 6,796,310 0 0
PRICE T ROWE GROUP INC COM 74144T108 576,962 5,762,709 SH   SOLE 22 5,113,834 0 648,875
PRICE T ROWE GROUP INC COM 74144T108 17,240 172,197 SH   SOLE 23 172,197 0 0
PRICE T ROWE GROUP INC COM 74144T108 22,276 222,492 SH   SOLE 25 222,492 0 0
PRICE T ROWE GROUP INC COM 74144T108 106,521 1,063,938 SH   SOLE 26 253,377 0 810,561
PRICE T ROWE GROUP INC COM 74144T108 4,587 45,820 SH   SOLE 28 33,445 0 12,375
PRICE T ROWE GROUP INC COM 74144T108 868 8,668 SH   SOLE 29 8,668 0 0
PRICE T ROWE GROUP INC COM 74144T108 108,182 1,080,523 SH   SOLE 30 1,080,523 0 0
PRICE T ROWE GROUP INC COM 74144T108 7,106 70,974 SH   SOLE 31 44,179 0 26,795
PRICE T ROWE GROUP INC COM 74144T108 1,818 18,154 SH   SOLE 34 18,154 0 0
PRICE T ROWE GROUP INC COM 74144T108 24,049 240,206 SH   SOLE 36 240,206 0 0
PRICE T ROWE GROUP INC COM 74144T108 581 5,805 SH   SOLE 40 5,805 0 0
PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 2,974 2,200,000 PRN   SOLE 21 2,200,000 0 0
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 3,035 2,750,000 PRN   SOLE 21 2,750,000 0 0
PRICESMART INC COM 741511109 1,056 17,929 SH   SOLE 2 771 0 17,158
PRICESMART INC COM 741511109 4 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109 25 431 SH   SOLE 7 431 0 0
PRICESMART INC COM 741511109 4,154 70,557 SH   SOLE 18 70,557 0 0
PRICESMART INC COM 741511109 1,989 33,774 SH   SOLE 19 33,774 0 0
PRICESMART INC COM 741511109 41,169 699,206 SH   SOLE 21 699,206 0 0
PRICESMART INC COM 741511109 38,090 646,912 SH   SOLE 22 614,263 0 32,649
PRICESMART INC COM 741511109 243 4,128 SH   SOLE 26 1,928 0 2,200
PRICESMART INC COM 741511109 167 2,838 SH   SOLE 28 2,838 0 0
PRICESMART INC COM 741511109 372 6,313 SH   SOLE 30 6,313 0 0
PRICESMART INC COM 741511109 124 2,106 SH   SOLE 40 2,106 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 13 88 SH   SOLE 18 88 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 25 174 SH   SOLE 21 174 0 0
PRIMERICA INC COM 74164M108 6,473 52,990 SH   SOLE 2 19,615 0 33,375
PRIMERICA INC COM 74164M108 19 156 SH   SOLE 4 156 0 0
PRIMERICA INC COM 74164M108 133 1,090 SH   SOLE 7 1,090 0 0
PRIMERICA INC COM 74164M108 29,453 241,118 SH   SOLE 18 241,118 0 0
PRIMERICA INC COM 74164M108 8,241 67,467 SH   SOLE 19 67,467 0 0
PRIMERICA INC COM 74164M108 367,946 3,012,247 SH   SOLE 21 3,012,247 0 0
PRIMERICA INC COM 74164M108 180,842 1,480,491 SH   SOLE 22 1,423,070 0 57,421
PRIMERICA INC COM 74164M108 1,789 14,647 SH   SOLE 26 9,797 0 4,850
PRIMERICA INC COM 74164M108 662 5,417 SH   SOLE 28 5,417 0 0
PRIMERICA INC COM 74164M108 2,830 23,172 SH   SOLE 30 23,172 0 0
PRIMERICA INC COM 74164M108 219 1,789 SH   SOLE 36 1,789 0 0
PRIMERICA INC COM 74164M108 505 4,132 SH   SOLE 40 4,132 0 0
PRIMO WTR CORP COM 74165N105 454 29,371 SH   SOLE 2 1,176 0 28,195
PRIMO WTR CORP COM 74165N105 10 620 SH   SOLE 7 620 0 0
PRIMO WTR CORP COM 74165N105 1,748 113,094 SH   SOLE 18 113,094 0 0
PRIMO WTR CORP COM 74165N105 813 52,566 SH   SOLE 19 52,566 0 0
PRIMO WTR CORP COM 74165N105 17,613 1,139,234 SH   SOLE 21 1,139,234 0 0
PRIMO WTR CORP COM 74165N105 14,448 934,516 SH   SOLE 22 896,556 0 37,960
PRIMO WTR CORP COM 74165N105 152 9,810 SH   SOLE 30 9,810 0 0
PRIMORIS SVCS CORP COM 74164F103 795 38,453 SH   SOLE 2 1,417 0 37,036
PRIMORIS SVCS CORP COM 74164F103 5 262 SH   SOLE 4 262 0 0
PRIMORIS SVCS CORP COM 74164F103 18 861 SH   SOLE 7 861 0 0
PRIMORIS SVCS CORP COM 74164F103 2,808 135,793 SH   SOLE 18 135,793 0 0
PRIMORIS SVCS CORP COM 74164F103 1,342 64,879 SH   SOLE 19 64,879 0 0
PRIMORIS SVCS CORP COM 74164F103 27,341 1,322,115 SH   SOLE 21 1,322,115 0 0
PRIMORIS SVCS CORP COM 74164F103 25,476 1,231,926 SH   SOLE 22 1,171,018 0 60,908
PRIMORIS SVCS CORP COM 74164F103 39 1,896 SH   SOLE 26 0 0 1,896
PRIMORIS SVCS CORP COM 74164F103 115 5,547 SH   SOLE 28 5,547 0 0
PRIMORIS SVCS CORP COM 74164F103 224 10,839 SH   SOLE 30 10,839 0 0
PRIMORIS SVCS CORP COM 74164F103 90 4,351 SH   SOLE 40 4,351 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 36,304 723,322 SH   SOLE 2 89,341 0 633,981
PRINCIPAL FINL GROUP INC COM 74251V102 5,521 110,004 SH   SOLE 4 102,448 0 7,556
PRINCIPAL FINL GROUP INC COM 74251V102 15,794 314,693 SH   SOLE 7 256,292 0 58,401
PRINCIPAL FINL GROUP INC COM 74251V102 84 1,673 SH   SOLE 13 1,673 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 134 2,661 SH   SOLE 15 2,661 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 6 121 SH   SOLE 17 0 0 121
PRINCIPAL FINL GROUP INC COM 74251V102 33,148 660,453 SH   SOLE 18 623,797 0 36,656
PRINCIPAL FINL GROUP INC COM 74251V102 3,758 74,868 SH   SOLE 19 74,868 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 570,511 11,367,019 SH   SOLE 21 11,367,019 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 327,990 6,534,968 SH   SOLE 22 5,793,757 0 741,211
PRINCIPAL FINL GROUP INC COM 74251V102 10,618 211,561 SH   SOLE 23 211,561 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 13,203 263,060 SH   SOLE 25 263,060 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 62,703 1,249,318 SH   SOLE 26 348,918 0 900,400
PRINCIPAL FINL GROUP INC COM 74251V102 2,769 55,179 SH   SOLE 28 39,904 0 15,275
PRINCIPAL FINL GROUP INC COM 74251V102 3,417 68,078 SH   SOLE 29 9,525 0 58,553
PRINCIPAL FINL GROUP INC COM 74251V102 61,455 1,224,445 SH   SOLE 30 1,224,445 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 4,179 83,266 SH   SOLE 31 51,295 0 31,971
PRINCIPAL FINL GROUP INC COM 74251V102 3,948 78,665 SH   SOLE 32 78,665 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 1,058 21,080 SH   SOLE 34 21,080 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 9,261 184,528 SH   SOLE 35 184,528 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 11,670 232,522 SH   SOLE 36 232,522 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 382 7,620 SH   SOLE 40 7,620 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 606 17,812 SH   SOLE 2 13,497 0 4,315
PRINCIPIA BIOPHARMA INC COM 74257L108 878 25,813 SH   SOLE 18 25,813 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 2,955 86,924 SH   SOLE 19 86,924 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 40 1,168 SH   SOLE 20 1,168 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 6,652 195,660 SH   SOLE 21 195,660 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 2,703 79,514 SH   SOLE 22 77,796 0 1,718
PRINCIPIA BIOPHARMA INC COM 74257L108 9 250 SH   SOLE 23 250 0 0
PRINCIPIA BIOPHARMA INC COM 74257L108 1,346 39,579 SH   SOLE 34 39,579 0 0
PRO-DEX INC COLO COM NEW 74265M205 12 804 SH   SOLE 18 804 0 0
PRO-DEX INC COLO COM NEW 74265M205 157 10,877 SH   SOLE 21 10,877 0 0
PRO-DEX INC COLO COM NEW 74265M205 59 4,085 SH   SOLE 22 4,085 0 0
PROASSURANCE CORP COM 74267C106 1,863 53,817 SH   SOLE 2 1,849 0 51,968
PROASSURANCE CORP COM 74267C106 8 235 SH   SOLE 4 235 0 0
PROASSURANCE CORP COM 74267C106 45 1,310 SH   SOLE 7 1,310 0 0
PROASSURANCE CORP COM 74267C106 7,976 230,463 SH   SOLE 18 230,463 0 0
PROASSURANCE CORP COM 74267C106 2,826 81,646 SH   SOLE 19 81,646 0 0
PROASSURANCE CORP COM 74267C106 200,407 5,790,445 SH   SOLE 21 5,790,445 0 0
PROASSURANCE CORP COM 74267C106 54,193 1,565,815 SH   SOLE 22 1,490,931 0 74,884
PROASSURANCE CORP COM 74267C106 621 17,938 SH   SOLE 26 9,131 0 8,807
PROASSURANCE CORP COM 74267C106 240 6,926 SH   SOLE 28 6,926 0 0
PROASSURANCE CORP COM 74267C106 2,767 79,952 SH   SOLE 30 79,952 0 0
PROASSURANCE CORP COM 74267C106 95 2,732 SH   SOLE 36 2,732 0 0
PROASSURANCE CORP COM 74267C106 185 5,336 SH   SOLE 40 5,336 0 0
PROCTER AND GAMBLE CO COM 742718109 699,031 6,718,226 SH   SOLE 2 1,073,626 0 5,644,600
PROCTER AND GAMBLE CO COM 742718109 89,653 861,630 SH   SOLE 4 794,227 0 67,403
PROCTER AND GAMBLE CO COM 742718109 233,746 2,246,477 SH   SOLE 7 2,147,168 0 99,309
PROCTER AND GAMBLE CO COM 742718109 5,873 56,446 SH   SOLE 13 56,446 0 0
PROCTER AND GAMBLE CO COM 742718109 2,357 22,648 SH   SOLE 15 22,648 0 0
PROCTER AND GAMBLE CO COM 742718109 8 79 SH   SOLE 17 0 0 79
PROCTER AND GAMBLE CO COM 742718109 645,288 6,201,712 SH   SOLE 18 5,818,871 0 382,841
PROCTER AND GAMBLE CO COM 742718109 292,523 2,811,370 SH   SOLE 19 2,811,370 0 0
PROCTER AND GAMBLE CO COM 742718109 5,633,962 54,146,682 SH   SOLE 21 54,146,682 0 0
PROCTER AND GAMBLE CO COM 742718109 6,424,588 61,745,203 SH   SOLE 22 54,702,206 0 7,042,997
PROCTER AND GAMBLE CO COM 742718109 189,685 1,823,013 SH   SOLE 23 1,823,013 0 0
PROCTER AND GAMBLE CO COM 742718109 249,256 2,395,544 SH   SOLE 25 2,395,544 0 0
PROCTER AND GAMBLE CO COM 742718109 1,268,959 12,195,667 SH   SOLE 26 2,586,993 0 9,608,674
PROCTER AND GAMBLE CO COM 742718109 49,724 477,886 SH   SOLE 28 347,776 0 130,110
PROCTER AND GAMBLE CO COM 742718109 35,544 341,605 SH   SOLE 29 95,292 0 246,313
PROCTER AND GAMBLE CO COM 742718109 1,011,241 9,718,803 SH   SOLE 30 9,718,803 0 0
PROCTER AND GAMBLE CO COM 742718109 78,785 757,188 SH   SOLE 31 471,378 0 285,810
PROCTER AND GAMBLE CO COM 742718109 17,210 165,401 SH   SOLE 32 165,401 0 0
PROCTER AND GAMBLE CO COM 742718109 58,583 563,032 SH   SOLE 34 563,032 0 0
PROCTER AND GAMBLE CO COM 742718109 222,199 2,135,504 SH   SOLE 36 2,135,504 0 0
PROCTER AND GAMBLE CO COM 742718109 1,967 18,904 SH   SOLE 37 18,904 0 0
PROCTER AND GAMBLE CO COM 742718109 5,956 57,245 SH   SOLE 40 57,245 0 0
PROFIRE ENERGY INC COM 74316X101 35 19,487 SH   SOLE 2 1,399 0 18,088
PROFIRE ENERGY INC COM 74316X101 133 74,161 SH   SOLE 18 74,161 0 0
PROFIRE ENERGY INC COM 74316X101 74 41,270 SH   SOLE 19 41,270 0 0
PROFIRE ENERGY INC COM 74316X101 1,428 797,728 SH   SOLE 21 797,728 0 0
PROFIRE ENERGY INC COM 74316X101 1,023 571,550 SH   SOLE 22 557,317 0 14,233
PROGENICS PHARMACEUTICALS IN COM 743187106 312 67,254 SH   SOLE 2 2,980 0 64,274
PROGENICS PHARMACEUTICALS IN COM 743187106 7 1,529 SH   SOLE 7 1,529 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 1,789 385,609 SH   SOLE 18 385,609 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 648 139,624 SH   SOLE 19 139,624 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 45,945 9,901,872 SH   SOLE 21 9,901,872 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 13,398 2,887,557 SH   SOLE 22 2,785,898 0 101,659
PROGENICS PHARMACEUTICALS IN COM 743187106 47 10,089 SH   SOLE 28 10,089 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 613 132,100 SH   SOLE 30 132,100 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 34 7,353 SH   SOLE 40 7,353 0 0
PROGRESS SOFTWARE CORP COM 743312100 1,609 36,253 SH   SOLE 2 1,558 0 34,695
PROGRESS SOFTWARE CORP COM 743312100 6 135 SH   SOLE 4 135 0 0
PROGRESS SOFTWARE CORP COM 743312100 43 974 SH   SOLE 7 974 0 0
PROGRESS SOFTWARE CORP COM 743312100 8,522 192,066 SH   SOLE 18 192,066 0 0
PROGRESS SOFTWARE CORP COM 743312100 3,096 69,776 SH   SOLE 19 69,776 0 0
PROGRESS SOFTWARE CORP COM 743312100 217,734 4,907,227 SH   SOLE 21 4,907,227 0 0
PROGRESS SOFTWARE CORP COM 743312100 58,337 1,314,790 SH   SOLE 22 1,254,189 0 60,601
PROGRESS SOFTWARE CORP COM 743312100 739 16,655 SH   SOLE 26 6,680 0 9,975
PROGRESS SOFTWARE CORP COM 743312100 235 5,304 SH   SOLE 28 5,304 0 0
PROGRESS SOFTWARE CORP COM 743312100 2,924 65,892 SH   SOLE 30 65,892 0 0
PROGRESS SOFTWARE CORP COM 743312100 226 5,098 SH   SOLE 40 5,098 0 0
PROGRESSIVE CORP OHIO COM 743315103 106,878 1,482,558 SH   SOLE 2 171,135 0 1,311,423
PROGRESSIVE CORP OHIO COM 743315103 14,261 197,828 SH   SOLE 4 182,462 0 15,366
PROGRESSIVE CORP OHIO COM 743315103 49,012 679,869 SH   SOLE 7 561,003 0 118,866
PROGRESSIVE CORP OHIO COM 743315103 230 3,189 SH   SOLE 13 3,189 0 0
PROGRESSIVE CORP OHIO COM 743315103 432 5,988 SH   SOLE 15 5,988 0 0
PROGRESSIVE CORP OHIO COM 743315103 83,168 1,153,673 SH   SOLE 18 1,073,282 0 80,391
PROGRESSIVE CORP OHIO COM 743315103 7,751 107,513 SH   SOLE 19 107,513 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,112,259 15,428,760 SH   SOLE 21 15,428,760 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,067,674 14,810,292 SH   SOLE 22 13,233,353 0 1,576,939
PROGRESSIVE CORP OHIO COM 743315103 29,733 412,446 SH   SOLE 23 412,446 0 0
PROGRESSIVE CORP OHIO COM 743315103 40,415 560,623 SH   SOLE 25 560,623 0 0
PROGRESSIVE CORP OHIO COM 743315103 207,016 2,871,639 SH   SOLE 26 638,677 0 2,232,962
PROGRESSIVE CORP OHIO COM 743315103 8,031 111,398 SH   SOLE 28 80,991 0 30,407
PROGRESSIVE CORP OHIO COM 743315103 1,608 22,302 SH   SOLE 29 22,302 0 0
PROGRESSIVE CORP OHIO COM 743315103 198,091 2,747,832 SH   SOLE 30 2,747,832 0 0
PROGRESSIVE CORP OHIO COM 743315103 12,668 175,723 SH   SOLE 31 108,526 0 67,197
PROGRESSIVE CORP OHIO COM 743315103 3,825 53,065 SH   SOLE 34 53,065 0 0
PROGRESSIVE CORP OHIO COM 743315103 39,849 552,769 SH   SOLE 36 552,769 0 0
PROGRESSIVE CORP OHIO COM 743315103 948 13,153 SH   SOLE 40 13,153 0 0
PROLOGIS INC COM 74340W103 193,252 2,685,926 SH   SOLE 2 653,161 0 2,032,765
PROLOGIS INC COM 74340W103 47,100 654,621 SH   SOLE 4 638,029 0 16,592
PROLOGIS INC COM 74340W103 106,531 1,480,621 SH   SOLE 7 1,468,290 0 12,331
PROLOGIS INC COM 74340W103 10,955 152,257 SH   SOLE 13 152,257 0 0
PROLOGIS INC COM 74340W103 2,100 29,184 SH   SOLE 15 29,184 0 0
PROLOGIS INC COM 74340W103 0 1 SH   SOLE 17 0 0 1
PROLOGIS INC COM 74340W103 152,240 2,115,914 SH   SOLE 18 2,004,583 0 111,331
PROLOGIS INC COM 74340W103 189,697 2,636,511 SH   SOLE 19 2,636,511 0 0
PROLOGIS INC COM 74340W103 1,291,099 17,944,392 SH   SOLE 21 17,944,392 0 0
PROLOGIS INC COM 74340W103 1,752,658 24,359,385 SH   SOLE 22 21,899,786 0 2,459,599
PROLOGIS INC COM 74340W103 57,941 805,299 SH   SOLE 23 805,299 0 0
PROLOGIS INC COM 74340W103 140,170 1,948,158 SH   SOLE 25 1,948,158 0 0
PROLOGIS INC COM 74340W103 199,145 2,767,819 SH   SOLE 26 680,753 0 2,087,066
PROLOGIS INC COM 74340W103 11,132 154,724 SH   SOLE 28 122,070 0 32,654
PROLOGIS INC COM 74340W103 54,013 750,702 SH   SOLE 29 402,422 0 348,280
PROLOGIS INC COM 74340W103 381,819 5,306,730 SH   SOLE 30 5,306,730 0 0
PROLOGIS INC COM 74340W103 19,261 267,694 SH   SOLE 31 121,444 0 146,250
PROLOGIS INC COM 74340W103 35,602 494,821 SH   SOLE 34 494,821 0 0
PROLOGIS INC COM 74340W103 43,630 606,387 SH   SOLE 36 606,387 0 0
PROLOGIS INC COM 74340W103 1,022 14,201 SH   SOLE 40 14,201 0 0
PROOFPOINT INC COM 743424103 11,452 94,310 SH   SOLE 2 3,303 0 91,007
PROOFPOINT INC COM 743424103 28 230 SH   SOLE 4 230 0 0
PROOFPOINT INC COM 743424103 109 900 SH   SOLE 7 900 0 0
PROOFPOINT INC COM 743424103 2,992 24,636 SH   SOLE 18 24,636 0 0
PROOFPOINT INC COM 743424103 1,289 10,614 SH   SOLE 19 10,614 0 0
PROOFPOINT INC COM 743424103 95,422 785,822 SH   SOLE 21 785,822 0 0
PROOFPOINT INC COM 743424103 179,491 1,478,143 SH   SOLE 22 1,382,412 0 95,731
PROOFPOINT INC COM 743424103 2,659 21,894 SH   SOLE 26 14,036 0 7,858
PROOFPOINT INC COM 743424103 815 6,710 SH   SOLE 28 6,710 0 0
PROOFPOINT INC COM 743424103 1,923 15,837 SH   SOLE 30 15,837 0 0
PROOFPOINT INC COM 743424103 129 1,066 SH   SOLE 31 1,066 0 0
PROOFPOINT INC COM 743424103 656 5,402 SH   SOLE 40 5,402 0 0
PROPETRO HLDG CORP COM 74347M108 1,688 74,910 SH   SOLE 2 20,089 0 54,821
PROPETRO HLDG CORP COM 74347M108 5 214 SH   SOLE 4 214 0 0
PROPETRO HLDG CORP COM 74347M108 34 1,522 SH   SOLE 7 1,522 0 0
PROPETRO HLDG CORP COM 74347M108 7,394 328,050 SH   SOLE 18 311,344 0 16,706
PROPETRO HLDG CORP COM 74347M108 9,437 418,661 SH   SOLE 19 418,661 0 0
PROPETRO HLDG CORP COM 74347M108 177,788 7,887,678 SH   SOLE 21 7,887,678 0 0
PROPETRO HLDG CORP COM 74347M108 53,615 2,378,680 SH   SOLE 22 2,288,151 0 90,529
PROPETRO HLDG CORP COM 74347M108 1,684 74,709 SH   SOLE 23 74,709 0 0
PROPETRO HLDG CORP COM 74347M108 3,442 152,727 SH   SOLE 26 21,184 0 131,543
PROPETRO HLDG CORP COM 74347M108 2,581 114,512 SH   SOLE 30 114,512 0 0
PROPETRO HLDG CORP COM 74347M108 65 2,864 SH   SOLE 34 2,864 0 0
PROPETRO HLDG CORP COM 74347M108 209 9,253 SH   SOLE 40 9,253 0 0
PROPHASE LABS INC COM 74345W108 5 1,585 SH   SOLE 18 1,585 0 0
PROPHASE LABS INC COM 74345W108 61 20,132 SH   SOLE 21 20,132 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 288 20,771 SH   SOLE 2 0 0 20,771
PROQR THRAPEUTICS N V SHS EURO N71542109 7,712 556,010 SH   SOLE 21 556,010 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 2,328 167,856 SH   SOLE 22 167,856 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 53 3,813 SH   SOLE 28 3,813 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 538 38,794 SH   SOLE 30 38,794 0 0
PROS HOLDINGS INC COM 74346Y103 1,078 25,531 SH   SOLE 2 1,102 0 24,429
PROS HOLDINGS INC COM 74346Y103 15 354 SH   SOLE 4 354 0 0
PROS HOLDINGS INC COM 74346Y103 23 537 SH   SOLE 7 537 0 0
PROS HOLDINGS INC COM 74346Y103 4,354 103,075 SH   SOLE 18 101,615 0 1,460
PROS HOLDINGS INC COM 74346Y103 2,117 50,109 SH   SOLE 19 50,109 0 0
PROS HOLDINGS INC COM 74346Y103 42,021 994,811 SH   SOLE 21 994,811 0 0
PROS HOLDINGS INC COM 74346Y103 42,132 997,434 SH   SOLE 22 953,439 0 43,995
PROS HOLDINGS INC COM 74346Y103 662 15,681 SH   SOLE 26 12,206 0 3,475
PROS HOLDINGS INC COM 74346Y103 202 4,778 SH   SOLE 28 4,778 0 0
PROS HOLDINGS INC COM 74346Y103 372 8,814 SH   SOLE 30 8,814 0 0
PROS HOLDINGS INC COM 74346Y103 157 3,719 SH   SOLE 40 3,719 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 0 7 SH   SOLE 17 0 0 7
PROSHARES TR RUSS 2000 DIVD 74347B698 0 8 SH   SOLE 17 0 0 8
PROSHARES TR S&P 500 DV ARIST 74348A467 3 48 SH   SOLE 17 0 0 48
PROSPECT CAPITAL CORPORATION COM 74348T102 9,466 1,451,835 SH   SOLE 30 1,451,835 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 1,472 1,465,000 PRN   SOLE 21 1,465,000 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 345 350,000 PRN   SOLE 21 350,000 0 0
PROSPERITY BANCSHARES INC COM 743606105 10,708 155,054 SH   SOLE 2 32,646 0 122,408
PROSPERITY BANCSHARES INC COM 743606105 73 1,057 SH   SOLE 4 1,057 0 0
PROSPERITY BANCSHARES INC COM 743606105 125 1,808 SH   SOLE 7 1,808 0 0
PROSPERITY BANCSHARES INC COM 743606105 15,257 220,924 SH   SOLE 18 220,924 0 0
PROSPERITY BANCSHARES INC COM 743606105 992 14,360 SH   SOLE 19 14,360 0 0
PROSPERITY BANCSHARES INC COM 743606105 229,878 3,328,674 SH   SOLE 21 3,328,674 0 0
PROSPERITY BANCSHARES INC COM 743606105 154,285 2,234,066 SH   SOLE 22 2,104,227 0 129,839
PROSPERITY BANCSHARES INC COM 743606105 76 1,105 SH   SOLE 23 1,105 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,488 21,546 SH   SOLE 26 14,032 0 7,514
PROSPERITY BANCSHARES INC COM 743606105 578 8,371 SH   SOLE 28 8,371 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,296 18,763 SH   SOLE 30 18,763 0 0
PROSPERITY BANCSHARES INC COM 743606105 98 1,426 SH   SOLE 31 1,426 0 0
PROSPERITY BANCSHARES INC COM 743606105 21 300 SH   SOLE 36 300 0 0
PROSPERITY BANCSHARES INC COM 743606105 494 7,153 SH   SOLE 40 7,153 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 32 2,575 SH   SOLE 18 2,575 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 30 2,359 SH   SOLE 19 2,359 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 896 71,276 SH   SOLE 21 71,276 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 2,484 197,579 SH   SOLE 22 197,579 0 0
PROTECTIVE INS CORP CL A 74368L104 3 175 SH   SOLE 21 175 0 0
PROTECTIVE INS CORP CL B 74368L203 231 12,475 SH   SOLE 2 1,839 0 10,636
PROTECTIVE INS CORP CL B 74368L203 4 233 SH   SOLE 7 233 0 0
PROTECTIVE INS CORP CL B 74368L203 595 32,134 SH   SOLE 18 32,134 0 0
PROTECTIVE INS CORP CL B 74368L203 676 36,496 SH   SOLE 19 36,496 0 0
PROTECTIVE INS CORP CL B 74368L203 6,243 337,095 SH   SOLE 21 337,095 0 0
PROTECTIVE INS CORP CL B 74368L203 7,995 431,716 SH   SOLE 22 418,933 0 12,783
PROTECTIVE INS CORP CL B 74368L203 174 9,400 SH   SOLE 23 9,400 0 0
PROTECTIVE INS CORP CL B 74368L203 839 45,288 SH   SOLE 26 0 0 45,288
PROTECTIVE INS CORP CL B 74368L203 32 1,731 SH   SOLE 28 1,731 0 0
PROTECTIVE INS CORP CL B 74368L203 50 2,725 SH   SOLE 30 2,725 0 0
PROTECTIVE INS CORP CL B 74368L203 31 1,669 SH   SOLE 40 1,669 0 0
PROTEON THERAPEUTICS INC COM 74371L109 1 2,106 SH   SOLE 18 2,106 0 0
PROTEON THERAPEUTICS INC COM 74371L109 17 33,046 SH   SOLE 21 33,046 0 0
PROTEON THERAPEUTICS INC COM 74371L109 1 2,462 SH   SOLE 22 2,462 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 37 28,986 SH   SOLE 2 1,111 0 27,875
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 141 112,052 SH   SOLE 18 112,052 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 61 48,807 SH   SOLE 19 48,807 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 2,042 1,620,586 SH   SOLE 21 1,620,586 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 1,604 1,272,786 SH   SOLE 22 1,255,058 0 17,728
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 2 1,848 SH   SOLE 30 1,848 0 0
PROTHENA CORP PLC SHS G72800108 503 41,463 SH   SOLE 2 1,345 0 40,118
PROTHENA CORP PLC SHS G72800108 1 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108 13 1,040 SH   SOLE 7 1,040 0 0
PROTHENA CORP PLC SHS G72800108 1,664 137,146 SH   SOLE 18 137,146 0 0
PROTHENA CORP PLC SHS G72800108 719 59,253 SH   SOLE 19 59,253 0 0
PROTHENA CORP PLC SHS G72800108 21,734 1,791,756 SH   SOLE 21 1,791,756 0 0
PROTHENA CORP PLC SHS G72800108 15,496 1,277,456 SH   SOLE 22 1,225,516 0 51,940
PROTHENA CORP PLC SHS G72800108 59 4,823 SH   SOLE 26 2,640 0 2,183
PROTHENA CORP PLC SHS G72800108 80 6,604 SH   SOLE 28 6,604 0 0
PROTHENA CORP PLC SHS G72800108 137 11,322 SH   SOLE 30 11,322 0 0
PROTHENA CORP PLC SHS G72800108 40 3,315 SH   SOLE 40 3,315 0 0
PROTO LABS INC COM 743713109 2,417 22,985 SH   SOLE 2 2,011 0 20,974
PROTO LABS INC COM 743713109 15 140 SH   SOLE 4 140 0 0
PROTO LABS INC COM 743713109 58 556 SH   SOLE 7 556 0 0
PROTO LABS INC COM 743713109 12,371 117,658 SH   SOLE 18 115,820 0 1,838
PROTO LABS INC COM 743713109 8,280 78,753 SH   SOLE 19 78,753 0 0
PROTO LABS INC COM 743713109 299,397 2,847,607 SH   SOLE 21 2,847,607 0 0
PROTO LABS INC COM 743713109 83,776 796,805 SH   SOLE 22 763,457 0 33,348
PROTO LABS INC COM 743713109 346 3,294 SH   SOLE 23 3,294 0 0
PROTO LABS INC COM 743713109 2,105 20,022 SH   SOLE 26 6,136 0 13,886
PROTO LABS INC COM 743713109 368 3,502 SH   SOLE 28 3,502 0 0
PROTO LABS INC COM 743713109 4,096 38,956 SH   SOLE 30 38,956 0 0
PROTO LABS INC COM 743713109 272 2,584 SH   SOLE 40 2,584 0 0
PROVENTION BIO INC COM 74374N102 7 2,895 SH   SOLE 18 2,895 0 0
PROVENTION BIO INC COM 74374N102 50 21,744 SH   SOLE 21 21,744 0 0
PROVIDENCE SVC CORP COM 743815102 602 9,036 SH   SOLE 2 377 0 8,659
PROVIDENCE SVC CORP COM 743815102 17 255 SH   SOLE 7 255 0 0
PROVIDENCE SVC CORP COM 743815102 3,332 50,018 SH   SOLE 18 50,018 0 0
PROVIDENCE SVC CORP COM 743815102 1,165 17,490 SH   SOLE 19 17,490 0 0
PROVIDENCE SVC CORP COM 743815102 85,367 1,281,409 SH   SOLE 21 1,281,409 0 0
PROVIDENCE SVC CORP COM 743815102 23,495 352,666 SH   SOLE 22 336,273 0 16,393
PROVIDENCE SVC CORP COM 743815102 371 5,563 SH   SOLE 26 0 0 5,563
PROVIDENCE SVC CORP COM 743815102 127 1,900 SH   SOLE 28 1,900 0 0
PROVIDENCE SVC CORP COM 743815102 1,107 16,613 SH   SOLE 30 16,613 0 0
PROVIDENCE SVC CORP COM 743815102 100 1,495 SH   SOLE 40 1,495 0 0
PROVIDENT BANCORP INC COM 74383X109 88 3,891 SH   SOLE 2 186 0 3,705
PROVIDENT BANCORP INC COM 74383X109 302 13,349 SH   SOLE 18 13,349 0 0
PROVIDENT BANCORP INC COM 74383X109 162 7,169 SH   SOLE 19 7,169 0 0
PROVIDENT BANCORP INC COM 74383X109 3,385 149,441 SH   SOLE 21 149,441 0 0
PROVIDENT BANCORP INC COM 74383X109 856 37,810 SH   SOLE 22 35,321 0 2,489
PROVIDENT FINL HLDGS INC COM 743868101 22 1,095 SH   SOLE 18 1,095 0 0
PROVIDENT FINL HLDGS INC COM 743868101 556 27,909 SH   SOLE 21 27,909 0 0
PROVIDENT FINL HLDGS INC COM 743868101 6,712 336,930 SH   SOLE 22 336,930 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,725 66,639 SH   SOLE 2 4,784 0 61,855
PROVIDENT FINL SVCS INC COM 74386T105 14 525 SH   SOLE 4 525 0 0
PROVIDENT FINL SVCS INC COM 74386T105 102 3,942 SH   SOLE 7 3,942 0 0
PROVIDENT FINL SVCS INC COM 74386T105 8,381 323,716 SH   SOLE 18 323,716 0 0
PROVIDENT FINL SVCS INC COM 74386T105 2,463 95,121 SH   SOLE 19 95,121 0 0
PROVIDENT FINL SVCS INC COM 74386T105 175,967 6,796,712 SH   SOLE 21 6,796,712 0 0
PROVIDENT FINL SVCS INC COM 74386T105 48,671 1,879,907 SH   SOLE 22 1,800,142 0 79,765
PROVIDENT FINL SVCS INC COM 74386T105 366 14,149 SH   SOLE 26 10,644 0 3,505
PROVIDENT FINL SVCS INC COM 74386T105 223 8,628 SH   SOLE 28 8,628 0 0
PROVIDENT FINL SVCS INC COM 74386T105 2,275 87,886 SH   SOLE 30 87,886 0 0
PROVIDENT FINL SVCS INC COM 74386T105 168 6,488 SH   SOLE 40 6,488 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 149 8,603 SH   SOLE 2 276 0 8,327
PRUDENTIAL BANCORP INC NEW COM 74431A101 520 29,989 SH   SOLE 18 29,989 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 210 12,109 SH   SOLE 19 12,109 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 5,298 305,359 SH   SOLE 21 305,359 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 1,334 76,911 SH   SOLE 22 71,890 0 5,021
PRUDENTIAL FINL INC COM 744320102 128,155 1,394,809 SH   SOLE 2 407,773 0 987,036
PRUDENTIAL FINL INC COM 744320102 18,403 200,290 SH   SOLE 4 189,240 0 11,050
PRUDENTIAL FINL INC COM 744320102 34,716 377,836 SH   SOLE 7 344,394 0 33,442
PRUDENTIAL FINL INC COM 744320102 677 7,367 SH   SOLE 13 7,367 0 0
PRUDENTIAL FINL INC COM 744320102 386 4,198 SH   SOLE 15 4,198 0 0
PRUDENTIAL FINL INC COM 744320102 89,786 977,205 SH   SOLE 18 874,116 0 103,089
PRUDENTIAL FINL INC COM 744320102 16,705 181,815 SH   SOLE 19 181,815 0 0
PRUDENTIAL FINL INC COM 744320102 897,404 9,767,135 SH   SOLE 21 9,767,135 0 0
PRUDENTIAL FINL INC COM 744320102 966,119 10,515,008 SH   SOLE 22 9,217,178 0 1,297,830
PRUDENTIAL FINL INC COM 744320102 40,161 437,102 SH   SOLE 23 437,102 0 0
PRUDENTIAL FINL INC COM 744320102 34,961 380,505 SH   SOLE 25 380,505 0 0
PRUDENTIAL FINL INC COM 744320102 230,848 2,512,490 SH   SOLE 26 457,295 0 2,055,195
PRUDENTIAL FINL INC COM 744320102 7,354 80,038 SH   SOLE 28 57,845 0 22,193
PRUDENTIAL FINL INC COM 744320102 12,300 133,872 SH   SOLE 29 104,614 0 29,258
PRUDENTIAL FINL INC COM 744320102 152,555 1,660,368 SH   SOLE 30 1,660,368 0 0
PRUDENTIAL FINL INC COM 744320102 25,015 272,252 SH   SOLE 31 190,543 0 81,709
PRUDENTIAL FINL INC COM 744320102 3,922 42,683 SH   SOLE 32 42,683 0 0
PRUDENTIAL FINL INC COM 744320102 8,057 87,692 SH   SOLE 34 87,692 0 0
PRUDENTIAL FINL INC COM 744320102 9,161 99,708 SH   SOLE 35 99,708 0 0
PRUDENTIAL FINL INC COM 744320102 37,946 412,994 SH   SOLE 36 412,994 0 0
PRUDENTIAL FINL INC COM 744320102 887 9,650 SH   SOLE 40 9,650 0 0
PRUDENTIAL PLC ADR 74435K204 16 404 SH   SOLE 18 404 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 10,647 67,888 SH   SOLE 2 728 0 67,160
PS BUSINESS PKS INC CALIF COM 69360J107 832 5,305 SH   SOLE 4 5,305 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 4,666 29,753 SH   SOLE 7 29,753 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 130 827 SH   SOLE 15 827 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 13,514 86,167 SH   SOLE 18 86,167 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 9,660 61,594 SH   SOLE 19 61,594 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 345,137 2,200,710 SH   SOLE 21 2,200,710 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 139,525 889,657 SH   SOLE 22 864,097 0 25,560
PS BUSINESS PKS INC CALIF COM 69360J107 178 1,133 SH   SOLE 23 1,133 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 6,640 42,341 SH   SOLE 25 42,341 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 2,078 13,247 SH   SOLE 26 5,181 0 8,066
PS BUSINESS PKS INC CALIF COM 69360J107 401 2,560 SH   SOLE 28 2,560 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,096 6,987 SH   SOLE 29 6,987 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 18,978 121,009 SH   SOLE 30 121,009 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 308 1,963 SH   SOLE 40 1,963 0 0
PSYCHEMEDICS CORP COM NEW 744375205 14 971 SH   SOLE 18 971 0 0
PSYCHEMEDICS CORP COM NEW 744375205 242 17,271 SH   SOLE 21 17,271 0 0
PSYCHEMEDICS CORP COM NEW 744375205 171 12,213 SH   SOLE 22 12,213 0 0
PTC INC COM 69370C100 32,190 349,211 SH   SOLE 2 58,404 0 290,807
PTC INC COM 69370C100 3,266 35,434 SH   SOLE 4 32,479 0 2,955
PTC INC COM 69370C100 580 6,287 SH   SOLE 7 6,287 0 0
PTC INC COM 69370C100 184 1,991 SH   SOLE 13 1,991 0 0
PTC INC COM 69370C100 42 458 SH   SOLE 15 458 0 0
PTC INC COM 69370C100 70,771 767,752 SH   SOLE 18 638,747 0 129,005
PTC INC COM 69370C100 45,429 492,826 SH   SOLE 19 492,826 0 0
PTC INC COM 69370C100 534,553 5,799,014 SH   SOLE 21 5,799,014 0 0
PTC INC COM 69370C100 343,765 3,729,279 SH   SOLE 22 3,506,944 0 222,335
PTC INC COM 69370C100 7,436 80,666 SH   SOLE 23 80,666 0 0
PTC INC COM 69370C100 17,445 189,254 SH   SOLE 25 189,254 0 0
PTC INC COM 69370C100 32,740 355,171 SH   SOLE 26 155,534 0 199,637
PTC INC COM 69370C100 1,999 21,684 SH   SOLE 28 15,679 0 6,005
PTC INC COM 69370C100 2,544 27,600 SH   SOLE 29 4,092 0 23,508
PTC INC COM 69370C100 37,473 406,521 SH   SOLE 30 406,521 0 0
PTC INC COM 69370C100 3,199 34,706 SH   SOLE 31 22,213 0 12,493
PTC INC COM 69370C100 14,962 162,317 SH   SOLE 34 162,317 0 0
PTC INC COM 69370C100 6,798 73,749 SH   SOLE 36 73,749 0 0
PTC INC COM 69370C100 214 2,322 SH   SOLE 40 2,322 0 0
PTC THERAPEUTICS INC COM 69366J200 1,569 41,690 SH   SOLE 2 1,842 0 39,848
PTC THERAPEUTICS INC COM 69366J200 4 119 SH   SOLE 4 119 0 0
PTC THERAPEUTICS INC COM 69366J200 33 888 SH   SOLE 7 888 0 0
PTC THERAPEUTICS INC COM 69366J200 6,139 163,097 SH   SOLE 18 163,097 0 0
PTC THERAPEUTICS INC COM 69366J200 3,653 97,047 SH   SOLE 19 97,047 0 0
PTC THERAPEUTICS INC COM 69366J200 84,227 2,237,696 SH   SOLE 21 2,237,696 0 0
PTC THERAPEUTICS INC COM 69366J200 57,404 1,525,070 SH   SOLE 22 1,465,239 0 59,831
PTC THERAPEUTICS INC COM 69366J200 29 760 SH   SOLE 23 760 0 0
PTC THERAPEUTICS INC COM 69366J200 552 14,654 SH   SOLE 26 10,864 0 3,790
PTC THERAPEUTICS INC COM 69366J200 203 5,397 SH   SOLE 28 5,397 0 0
PTC THERAPEUTICS INC COM 69366J200 571 15,175 SH   SOLE 30 15,175 0 0
PTC THERAPEUTICS INC COM 69366J200 35 935 SH   SOLE 34 935 0 0
PTC THERAPEUTICS INC COM 69366J200 202 5,370 SH   SOLE 40 5,370 0 0
PUBLIC STORAGE COM 74460D109 81,405 373,795 SH   SOLE 2 34,342 0 339,453
PUBLIC STORAGE COM 74460D109 20,783 95,429 SH   SOLE 4 91,223 0 4,206
PUBLIC STORAGE COM 74460D109 84,169 386,485 SH   SOLE 7 386,485 0 0
PUBLIC STORAGE COM 74460D109 563 2,585 SH   SOLE 13 2,585 0 0
PUBLIC STORAGE COM 74460D109 1,539 7,069 SH   SOLE 15 7,069 0 0
PUBLIC STORAGE COM 74460D109 63,159 290,015 SH   SOLE 18 269,096 0 20,919
PUBLIC STORAGE COM 74460D109 56,108 257,637 SH   SOLE 19 257,637 0 0
PUBLIC STORAGE COM 74460D109 1,301,068 5,974,230 SH   SOLE 21 5,974,230 0 0
PUBLIC STORAGE COM 74460D109 1,257,866 5,775,855 SH   SOLE 22 5,371,564 0 404,291
PUBLIC STORAGE COM 74460D109 28,918 132,784 SH   SOLE 23 132,784 0 0
PUBLIC STORAGE COM 74460D109 99,727 457,924 SH   SOLE 25 457,924 0 0
PUBLIC STORAGE COM 74460D109 142,459 654,143 SH   SOLE 26 170,671 0 483,472
PUBLIC STORAGE COM 74460D109 6,526 29,968 SH   SOLE 28 21,799 0 8,169
PUBLIC STORAGE COM 74460D109 12,836 58,940 SH   SOLE 29 58,940 0 0
PUBLIC STORAGE COM 74460D109 303,610 1,394,114 SH   SOLE 30 1,394,114 0 0
PUBLIC STORAGE COM 74460D109 10,436 47,920 SH   SOLE 31 29,350 0 18,570
PUBLIC STORAGE COM 74460D109 2,140 9,825 SH   SOLE 34 9,825 0 0
PUBLIC STORAGE COM 74460D109 33,030 151,665 SH   SOLE 36 151,665 0 0
PUBLIC STORAGE COM 74460D109 778 3,571 SH   SOLE 40 3,571 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 79,658 1,340,822 SH   SOLE 2 199,914 0 1,140,908
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 11,483 193,284 SH   SOLE 4 179,954 0 13,330
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 29,841 502,296 SH   SOLE 7 486,653 0 15,643
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,170 19,688 SH   SOLE 13 19,688 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 264 4,437 SH   SOLE 15 4,437 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 137,246 2,310,146 SH   SOLE 18 2,185,935 0 124,211
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 155,769 2,621,934 SH   SOLE 19 2,621,934 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 959,537 16,151,105 SH   SOLE 21 16,151,105 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 737,144 12,407,748 SH   SOLE 22 10,995,808 0 1,411,940
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 21,410 360,373 SH   SOLE 23 360,373 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 29,389 494,682 SH   SOLE 25 494,682 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 168,350 2,833,691 SH   SOLE 26 550,923 0 2,282,768
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5,714 96,172 SH   SOLE 28 70,191 0 25,981
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,082 18,207 SH   SOLE 29 18,207 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 141,077 2,374,626 SH   SOLE 30 2,374,626 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 9,124 153,574 SH   SOLE 31 95,368 0 58,206
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3,136 52,780 SH   SOLE 32 52,780 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3,893 65,526 SH   SOLE 34 65,526 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 7,238 121,829 SH   SOLE 35 121,829 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 26,691 449,275 SH   SOLE 36 449,275 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 701 11,802 SH   SOLE 40 11,802 0 0
PULMATRIX INC COM NEW 74584P202 0 15 SH   SOLE 21 15 0 0
PULMATRIX INC COM NEW 74584P202 37 29,145 SH   SOLE 22 29,145 0 0
PULSE BIOSCIENCES INC COM 74587B101 155 8,812 SH   SOLE 2 392 0 8,420
PULSE BIOSCIENCES INC COM 74587B101 6 328 SH   SOLE 7 328 0 0
PULSE BIOSCIENCES INC COM 74587B101 657 37,338 SH   SOLE 18 37,338 0 0
PULSE BIOSCIENCES INC COM 74587B101 281 15,999 SH   SOLE 19 15,999 0 0
PULSE BIOSCIENCES INC COM 74587B101 6,448 366,579 SH   SOLE 21 366,579 0 0
PULSE BIOSCIENCES INC COM 74587B101 3,473 197,451 SH   SOLE 22 188,193 0 9,258
PULTE GROUP INC COM 745867101 19,359 692,395 SH   SOLE 2 110,581 0 581,814
PULTE GROUP INC COM 745867101 2,430 86,894 SH   SOLE 4 79,756 0 7,138
PULTE GROUP INC COM 745867101 6,417 229,516 SH   SOLE 7 210,069 0 19,447
PULTE GROUP INC COM 745867101 41 1,482 SH   SOLE 13 1,482 0 0
PULTE GROUP INC COM 745867101 71 2,532 SH   SOLE 15 2,532 0 0
PULTE GROUP INC COM 745867101 14,930 533,963 SH   SOLE 18 492,992 0 40,971
PULTE GROUP INC COM 745867101 15,871 567,638 SH   SOLE 19 567,638 0 0
PULTE GROUP INC COM 745867101 237,583 8,497,256 SH   SOLE 21 8,497,256 0 0
PULTE GROUP INC COM 745867101 197,511 7,064,073 SH   SOLE 22 6,349,759 0 714,314
PULTE GROUP INC COM 745867101 5,368 191,974 SH   SOLE 23 191,974 0 0
PULTE GROUP INC COM 745867101 6,702 239,695 SH   SOLE 25 239,695 0 0
PULTE GROUP INC COM 745867101 32,429 1,159,838 SH   SOLE 26 402,762 0 757,076
PULTE GROUP INC COM 745867101 1,395 49,891 SH   SOLE 28 37,347 0 12,544
PULTE GROUP INC COM 745867101 1,906 68,186 SH   SOLE 29 12,439 0 55,747
PULTE GROUP INC COM 745867101 26,734 956,134 SH   SOLE 30 956,134 0 0
PULTE GROUP INC COM 745867101 2,499 89,388 SH   SOLE 31 57,156 0 32,232
PULTE GROUP INC COM 745867101 4,475 160,052 SH   SOLE 34 160,052 0 0
PULTE GROUP INC COM 745867101 5,773 206,486 SH   SOLE 36 206,486 0 0
PULTE GROUP INC COM 745867101 153 5,458 SH   SOLE 40 5,458 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 1,026 26,446 SH   SOLE 2 3,898 0 22,548
PUMA BIOTECHNOLOGY INC COM 74587V107 5 123 SH   SOLE 4 123 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 24 626 SH   SOLE 7 626 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 3,667 94,541 SH   SOLE 18 92,166 0 2,375
PUMA BIOTECHNOLOGY INC COM 74587V107 3,920 101,062 SH   SOLE 19 101,062 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 51,127 1,318,040 SH   SOLE 21 1,318,040 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 34,947 900,919 SH   SOLE 22 863,991 0 36,928
PUMA BIOTECHNOLOGY INC COM 74587V107 448 11,546 SH   SOLE 23 11,546 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 1,283 33,084 SH   SOLE 26 6,898 0 26,186
PUMA BIOTECHNOLOGY INC COM 74587V107 151 3,901 SH   SOLE 28 3,901 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 368 9,481 SH   SOLE 30 9,481 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 20 527 SH   SOLE 34 527 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 134 3,457 SH   SOLE 40 3,457 0 0
PURE ACQUISITION CORP CL A 74621Q106 86 8,536 SH   SOLE 2 8,536 0 0
PURE ACQUISITION CORP CL A 74621Q106 1,539 153,592 SH   SOLE 19 153,592 0 0
PURE ACQUISITION CORP CL A 74621Q106 15 1,500 SH   SOLE 22 1,500 0 0
PURE ACQUISITION CORP CL A 74621Q106 364 36,372 SH   SOLE 34 36,372 0 0
PURE ACQUISITION CORP UNIT 04/13/2023 74621Q205 87 8,244 SH   SOLE 2 8,244 0 0
PURE ACQUISITION CORP UNIT 04/13/2023 74621Q205 1,607 151,854 SH   SOLE 19 151,854 0 0
PURE ACQUISITION CORP UNIT 04/13/2023 74621Q205 422 39,902 SH   SOLE 34 39,902 0 0
PURE STORAGE INC CL A 74624M102 11,598 532,284 SH   SOLE 2 199,616 0 332,668
PURE STORAGE INC CL A 74624M102 667 30,617 SH   SOLE 4 30,617 0 0
PURE STORAGE INC CL A 74624M102 115 5,269 SH   SOLE 7 5,269 0 0
PURE STORAGE INC CL A 74624M102 1,358 62,300 SH   SOLE 13 62,300 0 0
PURE STORAGE INC CL A 74624M102 4,914 225,499 SH   SOLE 18 181,361 0 44,138
PURE STORAGE INC CL A 74624M102 15,924 730,813 SH   SOLE 19 730,813 0 0
PURE STORAGE INC CL A 74624M102 46,937 2,154,077 SH   SOLE 21 2,154,077 0 0
PURE STORAGE INC CL A 74624M102 122,056 5,601,447 SH   SOLE 22 5,110,306 0 491,141
PURE STORAGE INC CL A 74624M102 2,796 128,332 SH   SOLE 23 128,332 0 0
PURE STORAGE INC CL A 74624M102 127 5,835 SH   SOLE 25 5,835 0 0
PURE STORAGE INC CL A 74624M102 3,844 176,425 SH   SOLE 26 41,649 0 134,776
PURE STORAGE INC CL A 74624M102 519 23,808 SH   SOLE 28 23,808 0 0
PURE STORAGE INC CL A 74624M102 2,250 103,272 SH   SOLE 29 16,799 0 86,473
PURE STORAGE INC CL A 74624M102 1,651 75,765 SH   SOLE 30 75,765 0 0
PURE STORAGE INC CL A 74624M102 970 44,502 SH   SOLE 31 31,412 0 13,090
PURE STORAGE INC CL A 74624M102 474 21,736 SH   SOLE 34 21,736 0 0
PURE STORAGE INC CL A 74624M102 950 43,588 SH   SOLE 36 43,588 0 0
PURE STORAGE INC CL A 74624M102 352 16,151 SH   SOLE 40 16,151 0 0
PURECYCLE CORP COM NEW 746228303 139 14,101 SH   SOLE 2 592 0 13,509
PURECYCLE CORP COM NEW 746228303 559 56,739 SH   SOLE 18 56,739 0 0
PURECYCLE CORP COM NEW 746228303 228 23,151 SH   SOLE 19 23,151 0 0
PURECYCLE CORP COM NEW 746228303 5,764 584,596 SH   SOLE 21 584,596 0 0
PURECYCLE CORP COM NEW 746228303 1,506 152,727 SH   SOLE 22 142,982 0 9,745
PURPLE INNOVATION INC COM 74640Y106 16 3,354 SH   SOLE 2 0 0 3,354
PURPLE INNOVATION INC COM 74640Y106 80 17,225 SH   SOLE 18 17,225 0 0
PURPLE INNOVATION INC COM 74640Y106 30 6,564 SH   SOLE 19 6,564 0 0
PURPLE INNOVATION INC COM 74640Y106 722 155,506 SH   SOLE 21 155,506 0 0
PURPLE INNOVATION INC COM 74640Y106 168 36,252 SH   SOLE 22 34,502 0 1,750
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 2 478 SH   SOLE 17 0 0 478
PVH CORP COM 693656100 23,980 196,636 SH   SOLE 2 21,848 0 174,788
PVH CORP COM 693656100 2,862 23,470 SH   SOLE 4 21,437 0 2,033
PVH CORP COM 693656100 9,798 80,344 SH   SOLE 7 57,248 0 23,096
PVH CORP COM 693656100 494 4,049 SH   SOLE 13 4,049 0 0
PVH CORP COM 693656100 71 586 SH   SOLE 15 586 0 0
PVH CORP COM 693656100 19,286 158,144 SH   SOLE 18 148,337 0 9,807
PVH CORP COM 693656100 5,252 43,070 SH   SOLE 19 43,070 0 0
PVH CORP COM 693656100 200,826 1,646,788 SH   SOLE 21 1,646,788 0 0
PVH CORP COM 693656100 227,496 1,865,485 SH   SOLE 22 1,656,137 0 209,348
PVH CORP COM 693656100 6,727 55,159 SH   SOLE 23 55,159 0 0
PVH CORP COM 693656100 8,854 72,607 SH   SOLE 25 72,607 0 0
PVH CORP COM 693656100 51,357 421,130 SH   SOLE 26 106,186 0 314,944
PVH CORP COM 693656100 1,848 15,155 SH   SOLE 28 10,906 0 4,249
PVH CORP COM 693656100 2,219 18,200 SH   SOLE 29 2,563 0 15,637
PVH CORP COM 693656100 45,528 373,334 SH   SOLE 30 373,334 0 0
PVH CORP COM 693656100 2,781 22,804 SH   SOLE 31 14,967 0 7,837
PVH CORP COM 693656100 1,788 14,661 SH   SOLE 34 14,661 0 0
PVH CORP COM 693656100 7,162 58,726 SH   SOLE 36 58,726 0 0
PVH CORP COM 693656100 190 1,554 SH   SOLE 40 1,554 0 0
PYXUS INTL INC COM 74737V106 185 7,734 SH   SOLE 2 288 0 7,446
PYXUS INTL INC COM 74737V106 677 28,345 SH   SOLE 18 28,345 0 0
PYXUS INTL INC COM 74737V106 289 12,092 SH   SOLE 19 12,092 0 0
PYXUS INTL INC COM 74737V106 6,793 284,337 SH   SOLE 21 284,337 0 0
PYXUS INTL INC COM 74737V106 5,685 237,968 SH   SOLE 22 231,380 0 6,588
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 124 15,388 SH   SOLE 2 552 0 14,836
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 5 626 SH   SOLE 7 626 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 467 57,731 SH   SOLE 18 57,731 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 236 29,178 SH   SOLE 19 29,178 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 4,947 611,499 SH   SOLE 21 611,499 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 1,558 192,628 SH   SOLE 22 178,052 0 14,576
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 27 3,284 SH   SOLE 28 3,284 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 7 896 SH   SOLE 40 896 0 0
Q2 HLDGS INC COM 74736L109 2,182 31,510 SH   SOLE 2 2,623 0 28,887
Q2 HLDGS INC COM 74736L109 18 256 SH   SOLE 4 256 0 0
Q2 HLDGS INC COM 74736L109 54 777 SH   SOLE 7 777 0 0
Q2 HLDGS INC COM 74736L109 8,628 124,581 SH   SOLE 18 119,251 0 5,330
Q2 HLDGS INC COM 74736L109 24,277 350,523 SH   SOLE 19 350,523 0 0
Q2 HLDGS INC COM 74736L109 88,945 1,284,218 SH   SOLE 21 1,284,218 0 0
Q2 HLDGS INC COM 74736L109 76,259 1,101,060 SH   SOLE 22 1,053,838 0 47,222
Q2 HLDGS INC COM 74736L109 387 5,592 SH   SOLE 23 5,592 0 0
Q2 HLDGS INC COM 74736L109 1,163 16,788 SH   SOLE 26 6,547 0 10,241
Q2 HLDGS INC COM 74736L109 344 4,969 SH   SOLE 28 4,969 0 0
Q2 HLDGS INC COM 74736L109 854 12,331 SH   SOLE 30 12,331 0 0
Q2 HLDGS INC COM 74736L109 264 3,811 SH   SOLE 40 3,811 0 0
QAD INC CL B 74727D207 8 249 SH   SOLE 18 249 0 0
QAD INC CL B 74727D207 8 244 SH   SOLE 21 244 0 0
QAD INC CL B 74727D207 890 28,016 SH   SOLE 22 28,016 0 0
QAD INC CL A 74727D306 426 9,901 SH   SOLE 2 1,837 0 8,064
QAD INC CL A 74727D306 12 269 SH   SOLE 7 269 0 0
QAD INC CL A 74727D306 1,657 38,476 SH   SOLE 18 35,313 0 3,163
QAD INC CL A 74727D306 1,670 38,784 SH   SOLE 19 38,784 0 0
QAD INC CL A 74727D306 15,041 349,214 SH   SOLE 21 349,214 0 0
QAD INC CL A 74727D306 14,150 328,534 SH   SOLE 22 316,868 0 11,666
QAD INC CL A 74727D306 310 7,202 SH   SOLE 23 7,202 0 0
QAD INC CL A 74727D306 597 13,863 SH   SOLE 26 0 0 13,863
QAD INC CL A 74727D306 62 1,431 SH   SOLE 28 1,431 0 0
QAD INC CL A 74727D306 138 3,198 SH   SOLE 30 3,198 0 0
QAD INC CL A 74727D306 39 905 SH   SOLE 40 905 0 0
QCR HOLDINGS INC COM 74727A104 449 13,228 SH   SOLE 2 510 0 12,718
QCR HOLDINGS INC COM 74727A104 10 302 SH   SOLE 7 302 0 0
QCR HOLDINGS INC COM 74727A104 1,584 46,692 SH   SOLE 18 46,692 0 0
QCR HOLDINGS INC COM 74727A104 779 22,959 SH   SOLE 19 22,959 0 0
QCR HOLDINGS INC COM 74727A104 15,149 446,618 SH   SOLE 21 446,618 0 0
QCR HOLDINGS INC COM 74727A104 8,741 257,694 SH   SOLE 22 240,169 0 17,525
QCR HOLDINGS INC COM 74727A104 5 153 SH   SOLE 23 153 0 0
QCR HOLDINGS INC COM 74727A104 114 3,367 SH   SOLE 26 0 0 3,367
QCR HOLDINGS INC COM 74727A104 115 3,381 SH   SOLE 30 3,381 0 0
QCR HOLDINGS INC COM 74727A104 73 2,157 SH   SOLE 40 2,157 0 0
QEP RES INC COM 74733V100 4,343 557,527 SH   SOLE 2 116,531 0 440,996
QEP RES INC COM 74733V100 9 1,154 SH   SOLE 4 1,154 0 0
QEP RES INC COM 74733V100 57 7,328 SH   SOLE 7 7,328 0 0
QEP RES INC COM 74733V100 5,361 688,203 SH   SOLE 18 688,203 0 0
QEP RES INC COM 74733V100 383 49,172 SH   SOLE 19 49,172 0 0
QEP RES INC COM 74733V100 93,541 12,007,800 SH   SOLE 21 12,007,800 0 0
QEP RES INC COM 74733V100 60,764 7,800,270 SH   SOLE 22 7,304,433 0 495,837
QEP RES INC COM 74733V100 595 76,378 SH   SOLE 26 54,543 0 21,835
QEP RES INC COM 74733V100 260 33,332 SH   SOLE 28 33,332 0 0
QEP RES INC COM 74733V100 972 124,818 SH   SOLE 30 124,818 0 0
QEP RES INC COM 74733V100 40 5,112 SH   SOLE 31 5,112 0 0
QEP RES INC COM 74733V100 129 16,607 SH   SOLE 36 16,607 0 0
QEP RES INC COM 74733V100 176 22,630 SH   SOLE 40 22,630 0 0
QIAGEN NV SHS NEW N72482123 25,905 636,788 SH   SOLE 2 184,505 0 452,283
QIAGEN NV SHS NEW N72482123 176 4,322 SH   SOLE 7 4,322 0 0
QIAGEN NV SHS NEW N72482123 7,927 194,856 SH   SOLE 18 194,856 0 0
QIAGEN NV SHS NEW N72482123 40,352 991,944 SH   SOLE 19 991,944 0 0
QIAGEN NV SHS NEW N72482123 86,060 2,115,526 SH   SOLE 21 2,115,526 0 0
QIAGEN NV SHS NEW N72482123 83,313 2,048,004 SH   SOLE 22 1,733,421 0 314,583
QIAGEN NV SHS NEW N72482123 191 4,699 SH   SOLE 31 4,699 0 0
QIAGEN NV SHS NEW N72482123 22,529 553,800 SH   SOLE 34 553,800 0 0
QIWI PLC SPON ADR REP B 74735M108 91 6,353 SH   SOLE 25 6,353 0 0
QORVO INC COM 74736K101 21,379 298,048 SH   SOLE 2 28,559 0 269,489
QORVO INC COM 74736K101 2,731 38,068 SH   SOLE 4 34,625 0 3,443
QORVO INC COM 74736K101 8,389 116,950 SH   SOLE 7 94,540 0 22,410
QORVO INC COM 74736K101 440 6,140 SH   SOLE 13 6,140 0 0
QORVO INC COM 74736K101 91 1,268 SH   SOLE 15 1,268 0 0
QORVO INC COM 74736K101 9 126 SH   SOLE 17 0 0 126
QORVO INC COM 74736K101 17,760 247,589 SH   SOLE 18 231,456 0 16,133
QORVO INC COM 74736K101 2,417 33,695 SH   SOLE 19 33,695 0 0
QORVO INC COM 74736K101 237,262 3,307,714 SH   SOLE 21 3,307,714 0 0
QORVO INC COM 74736K101 223,885 3,121,212 SH   SOLE 22 2,794,979 0 326,233
QORVO INC COM 74736K101 6,387 89,040 SH   SOLE 23 89,040 0 0
QORVO INC COM 74736K101 8,368 116,662 SH   SOLE 25 116,662 0 0
QORVO INC COM 74736K101 44,897 625,911 SH   SOLE 26 170,352 0 455,559
QORVO INC COM 74736K101 1,727 24,080 SH   SOLE 28 17,621 0 6,459
QORVO INC COM 74736K101 2,106 29,362 SH   SOLE 29 3,686 0 25,676
QORVO INC COM 74736K101 38,958 543,121 SH   SOLE 30 543,121 0 0
QORVO INC COM 74736K101 2,746 38,282 SH   SOLE 31 24,440 0 13,842
QORVO INC COM 74736K101 518 7,225 SH   SOLE 34 7,225 0 0
QORVO INC COM 74736K101 6,604 92,064 SH   SOLE 36 92,064 0 0
QORVO INC COM 74736K101 183 2,557 SH   SOLE 40 2,557 0 0
QTS RLTY TR INC COM CL A 74736A103 2,247 49,952 SH   SOLE 2 3,687 0 46,265
QTS RLTY TR INC COM CL A 74736A103 618 13,741 SH   SOLE 4 13,741 0 0
QTS RLTY TR INC COM CL A 74736A103 3,422 76,070 SH   SOLE 7 76,070 0 0
QTS RLTY TR INC COM CL A 74736A103 88 1,962 SH   SOLE 15 1,962 0 0
QTS RLTY TR INC COM CL A 74736A103 7,337 163,083 SH   SOLE 18 163,083 0 0
QTS RLTY TR INC COM CL A 74736A103 8,182 181,857 SH   SOLE 19 181,857 0 0
QTS RLTY TR INC COM CL A 74736A103 80,162 1,781,770 SH   SOLE 21 1,781,770 0 0
QTS RLTY TR INC COM CL A 74736A103 100,896 2,242,635 SH   SOLE 22 2,176,633 0 66,002
QTS RLTY TR INC COM CL A 74736A103 355 7,880 SH   SOLE 23 7,880 0 0
QTS RLTY TR INC COM CL A 74736A103 4,776 106,154 SH   SOLE 25 106,154 0 0
QTS RLTY TR INC COM CL A 74736A103 2,837 63,056 SH   SOLE 26 14,957 0 48,099
QTS RLTY TR INC COM CL A 74736A103 313 6,960 SH   SOLE 28 6,960 0 0
QTS RLTY TR INC COM CL A 74736A103 816 18,144 SH   SOLE 29 18,144 0 0
QTS RLTY TR INC COM CL A 74736A103 10,997 244,431 SH   SOLE 30 244,431 0 0
QTS RLTY TR INC COM CL A 74736A103 70 1,558 SH   SOLE 34 1,558 0 0
QTS RLTY TR INC COM CL A 74736A103 214 4,763 SH   SOLE 40 4,763 0 0
QTS RLTY TR INC 6.50% CON PFD B 74736A301 206 1,900 SH   SOLE 7 1,900 0 0
QTS RLTY TR INC 6.50% CON PFD B 74736A301 33,590 309,246 SH   SOLE 21 309,246 0 0
QUAD / GRAPHICS INC COM CL A 747301109 383 32,182 SH   SOLE 2 1,140 0 31,042
QUAD / GRAPHICS INC COM CL A 747301109 7 630 SH   SOLE 7 630 0 0
QUAD / GRAPHICS INC COM CL A 747301109 1,233 103,610 SH   SOLE 18 103,610 0 0
QUAD / GRAPHICS INC COM CL A 747301109 601 50,499 SH   SOLE 19 50,499 0 0
QUAD / GRAPHICS INC COM CL A 747301109 11,864 996,962 SH   SOLE 21 996,962 0 0
QUAD / GRAPHICS INC COM CL A 747301109 10,443 877,592 SH   SOLE 22 831,037 0 46,555
QUAD / GRAPHICS INC COM CL A 747301109 13 1,107 SH   SOLE 26 0 0 1,107
QUAD / GRAPHICS INC COM CL A 747301109 47 3,974 SH   SOLE 28 3,974 0 0
QUAD / GRAPHICS INC COM CL A 747301109 112 9,411 SH   SOLE 30 9,411 0 0
QUAD / GRAPHICS INC COM CL A 747301109 28 2,354 SH   SOLE 40 2,354 0 0
QUAKER CHEM CORP COM 747316107 2,112 10,544 SH   SOLE 2 465 0 10,079
QUAKER CHEM CORP COM 747316107 15 73 SH   SOLE 4 73 0 0
QUAKER CHEM CORP COM 747316107 24 122 SH   SOLE 7 122 0 0
QUAKER CHEM CORP COM 747316107 11,281 56,311 SH   SOLE 18 56,311 0 0
QUAKER CHEM CORP COM 747316107 4,023 20,081 SH   SOLE 19 20,081 0 0
QUAKER CHEM CORP COM 747316107 281,003 1,402,701 SH   SOLE 21 1,402,701 0 0
QUAKER CHEM CORP COM 747316107 77,682 387,770 SH   SOLE 22 369,846 0 17,924
QUAKER CHEM CORP COM 747316107 979 4,886 SH   SOLE 26 4,073 0 813
QUAKER CHEM CORP COM 747316107 337 1,682 SH   SOLE 28 1,682 0 0
QUAKER CHEM CORP COM 747316107 3,893 19,435 SH   SOLE 30 19,435 0 0
QUAKER CHEM CORP COM 747316107 300 1,500 SH   SOLE 40 1,500 0 0
QUALCOMM INC COM 747525103 213,970 3,751,880 SH   SOLE 2 864,553 0 2,887,327
QUALCOMM INC COM 747525103 32,814 575,388 SH   SOLE 4 543,474 0 31,914
QUALCOMM INC COM 747525103 58,571 1,027,018 SH   SOLE 7 1,027,018 0 0
QUALCOMM INC COM 747525103 1,831 32,109 SH   SOLE 13 32,109 0 0
QUALCOMM INC COM 747525103 768 13,465 SH   SOLE 15 13,465 0 0
QUALCOMM INC COM 747525103 1 25 SH   SOLE 17 0 0 25
QUALCOMM INC COM 747525103 291,570 5,112,567 SH   SOLE 18 4,810,892 0 301,675
QUALCOMM INC COM 747525103 448,061 7,856,590 SH   SOLE 19 7,856,590 0 0
QUALCOMM INC COM 747525103 1,707,431 29,939,168 SH   SOLE 21 29,939,168 0 0
QUALCOMM INC COM 747525103 1,734,656 30,416,547 SH   SOLE 22 26,574,254 0 3,842,293
QUALCOMM INC COM 747525103 65,210 1,143,425 SH   SOLE 23 1,143,425 0 0
QUALCOMM INC COM 747525103 75,202 1,318,634 SH   SOLE 25 1,318,634 0 0
QUALCOMM INC COM 747525103 269,076 4,718,142 SH   SOLE 26 1,293,998 0 3,424,144
QUALCOMM INC COM 747525103 13,427 235,439 SH   SOLE 28 171,817 0 63,622
QUALCOMM INC COM 747525103 11,987 210,179 SH   SOLE 29 133,196 0 76,983
QUALCOMM INC COM 747525103 332,647 5,832,846 SH   SOLE 30 5,832,846 0 0
QUALCOMM INC COM 747525103 36,274 636,058 SH   SOLE 31 426,768 0 209,290
QUALCOMM INC COM 747525103 14,746 258,569 SH   SOLE 32 258,569 0 0
QUALCOMM INC COM 747525103 80,654 1,414,239 SH   SOLE 34 1,414,239 0 0
QUALCOMM INC COM 747525103 60,258 1,056,602 SH   SOLE 36 1,056,602 0 0
QUALCOMM INC COM 747525103 1,615 28,314 SH   SOLE 40 28,314 0 0
QUALYS INC COM 74758T303 2,281 27,569 SH   SOLE 2 1,240 0 26,329
QUALYS INC COM 74758T303 16 189 SH   SOLE 4 189 0 0
QUALYS INC COM 74758T303 48 585 SH   SOLE 7 585 0 0
QUALYS INC COM 74758T303 12,341 149,158 SH   SOLE 18 145,850 0 3,308
QUALYS INC COM 74758T303 6,041 73,014 SH   SOLE 19 73,014 0 0
QUALYS INC COM 74758T303 305,830 3,696,282 SH   SOLE 21 3,696,282 0 0
QUALYS INC COM 74758T303 81,183 981,185 SH   SOLE 22 937,534 0 43,651
QUALYS INC COM 74758T303 74 898 SH   SOLE 23 898 0 0
QUALYS INC COM 74758T303 1,072 12,956 SH   SOLE 26 8,557 0 4,399
QUALYS INC COM 74758T303 369 4,459 SH   SOLE 28 4,459 0 0
QUALYS INC COM 74758T303 4,112 49,701 SH   SOLE 30 49,701 0 0
QUALYS INC COM 74758T303 292 3,530 SH   SOLE 40 3,530 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 593 37,303 SH   SOLE 2 1,226 0 36,077
QUANEX BUILDING PRODUCTS COR COM 747619104 6 357 SH   SOLE 4 357 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 10 632 SH   SOLE 7 632 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 2,337 147,075 SH   SOLE 18 147,075 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 847 53,327 SH   SOLE 19 53,327 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 62,670 3,944,010 SH   SOLE 21 3,944,010 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 17,994 1,132,436 SH   SOLE 22 1,081,038 0 51,398
QUANEX BUILDING PRODUCTS COR COM 747619104 177 11,168 SH   SOLE 26 8,673 0 2,495
QUANEX BUILDING PRODUCTS COR COM 747619104 77 4,862 SH   SOLE 28 4,862 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 847 53,300 SH   SOLE 30 53,300 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 64 4,013 SH   SOLE 40 4,013 0 0
QUANTA SVCS INC COM 74762E102 11,811 312,964 SH   SOLE 2 31,976 0 280,988
QUANTA SVCS INC COM 74762E102 25 667 SH   SOLE 4 667 0 0
QUANTA SVCS INC COM 74762E102 4,814 127,548 SH   SOLE 7 127,548 0 0
QUANTA SVCS INC COM 74762E102 10,702 283,574 SH   SOLE 18 276,524 0 7,050
QUANTA SVCS INC COM 74762E102 1,660 43,983 SH   SOLE 19 43,983 0 0
QUANTA SVCS INC COM 74762E102 116,080 3,075,773 SH   SOLE 21 3,075,773 0 0
QUANTA SVCS INC COM 74762E102 144,210 3,821,138 SH   SOLE 22 3,424,772 0 396,366
QUANTA SVCS INC COM 74762E102 6,355 168,389 SH   SOLE 26 36,425 0 131,964
QUANTA SVCS INC COM 74762E102 738 19,553 SH   SOLE 28 19,553 0 0
QUANTA SVCS INC COM 74762E102 11,935 316,233 SH   SOLE 30 316,233 0 0
QUANTA SVCS INC COM 74762E102 115 3,035 SH   SOLE 31 3,035 0 0
QUANTA SVCS INC COM 74762E102 21,458 568,581 SH   SOLE 34 568,581 0 0
QUANTA SVCS INC COM 74762E102 253 6,699 SH   SOLE 36 6,699 0 0
QUANTA SVCS INC COM 74762E102 481 12,751 SH   SOLE 40 12,751 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 673 27,675 SH   SOLE 2 1,254 0 26,421
QUANTENNA COMMUNICATIONS INC COM 74766D100 18 733 SH   SOLE 7 733 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 2,763 113,544 SH   SOLE 18 113,544 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 1,305 53,633 SH   SOLE 19 53,633 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 28,839 1,185,309 SH   SOLE 21 1,185,309 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 22,864 939,731 SH   SOLE 22 898,667 0 41,064
QUANTENNA COMMUNICATIONS INC COM 74766D100 201 8,274 SH   SOLE 30 8,274 0 0
QUANTERIX CORP COM 74766Q101 173 6,715 SH   SOLE 2 391 0 6,324
QUANTERIX CORP COM 74766Q101 772 29,907 SH   SOLE 18 29,907 0 0
QUANTERIX CORP COM 74766Q101 342 13,251 SH   SOLE 19 13,251 0 0
QUANTERIX CORP COM 74766Q101 13,437 520,190 SH   SOLE 21 520,190 0 0
QUANTERIX CORP COM 74766Q101 2,709 104,875 SH   SOLE 22 100,639 0 4,236
QUANTERIX CORP COM 74766Q101 7 286 SH   SOLE 23 286 0 0
QUANTERIX CORP COM 74766Q101 22 836 SH   SOLE 30 836 0 0
QUDIAN INC ADR 747798106 150 29,558 SH   SOLE 22 29,558 0 0
QUDIAN INC ADR 747798106 12,019 2,375,322 SH   SOLE 34 2,375,322 0 0
QUEST DIAGNOSTICS INC COM 74834L100 64,982 722,660 SH   SOLE 2 366,639 0 356,021
QUEST DIAGNOSTICS INC COM 74834L100 9,297 103,389 SH   SOLE 4 99,805 0 3,584
QUEST DIAGNOSTICS INC COM 74834L100 16,356 181,892 SH   SOLE 7 137,454 0 44,438
QUEST DIAGNOSTICS INC COM 74834L100 492 5,467 SH   SOLE 13 5,467 0 0
QUEST DIAGNOSTICS INC COM 74834L100 95 1,055 SH   SOLE 15 1,055 0 0
QUEST DIAGNOSTICS INC COM 74834L100 44,586 495,842 SH   SOLE 18 440,425 0 55,417
QUEST DIAGNOSTICS INC COM 74834L100 126,963 1,411,955 SH   SOLE 19 1,411,955 0 0
QUEST DIAGNOSTICS INC COM 74834L100 378,363 4,207,770 SH   SOLE 21 4,207,770 0 0
QUEST DIAGNOSTICS INC COM 74834L100 341,848 3,801,689 SH   SOLE 22 3,264,530 0 537,159
QUEST DIAGNOSTICS INC COM 74834L100 16,397 182,354 SH   SOLE 23 182,354 0 0
QUEST DIAGNOSTICS INC COM 74834L100 21,029 233,859 SH   SOLE 25 233,859 0 0
QUEST DIAGNOSTICS INC COM 74834L100 69,868 776,998 SH   SOLE 26 202,694 0 574,304
QUEST DIAGNOSTICS INC COM 74834L100 2,331 25,923 SH   SOLE 28 18,816 0 7,107
QUEST DIAGNOSTICS INC COM 74834L100 8,042 89,434 SH   SOLE 29 61,505 0 27,929
QUEST DIAGNOSTICS INC COM 74834L100 59,703 663,958 SH   SOLE 30 663,958 0 0
QUEST DIAGNOSTICS INC COM 74834L100 12,248 136,206 SH   SOLE 31 100,841 0 35,365
QUEST DIAGNOSTICS INC COM 74834L100 31,307 348,169 SH   SOLE 34 348,169 0 0
QUEST DIAGNOSTICS INC COM 74834L100 14,330 159,360 SH   SOLE 36 159,360 0 0
QUEST DIAGNOSTICS INC COM 74834L100 339 3,772 SH   SOLE 40 3,772 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 2 1,041 SH   SOLE 18 1,041 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 35 21,421 SH   SOLE 21 21,421 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 578 SH   SOLE 22 578 0 0
QUICKLOGIC CORP COM 74837P108 11 18,174 SH   SOLE 18 18,174 0 0
QUICKLOGIC CORP COM 74837P108 160 262,646 SH   SOLE 21 262,646 0 0
QUICKLOGIC CORP COM 74837P108 827 1,353,760 SH   SOLE 22 1,353,760 0 0
QUIDEL CORP COM 74838J101 1,812 27,682 SH   SOLE 2 1,225 0 26,457
QUIDEL CORP COM 74838J101 11 163 SH   SOLE 4 163 0 0
QUIDEL CORP COM 74838J101 31 481 SH   SOLE 7 481 0 0
QUIDEL CORP COM 74838J101 7,054 107,743 SH   SOLE 18 107,743 0 0
QUIDEL CORP COM 74838J101 3,492 53,337 SH   SOLE 19 53,337 0 0
QUIDEL CORP COM 74838J101 70,852 1,082,209 SH   SOLE 21 1,082,209 0 0
QUIDEL CORP COM 74838J101 64,718 988,517 SH   SOLE 22 945,150 0 43,367
QUIDEL CORP COM 74838J101 750 11,459 SH   SOLE 26 6,103 0 5,356
QUIDEL CORP COM 74838J101 269 4,109 SH   SOLE 28 4,109 0 0
QUIDEL CORP COM 74838J101 573 8,747 SH   SOLE 30 8,747 0 0
QUIDEL CORP COM 74838J101 247 3,779 SH   SOLE 40 3,779 0 0
QUINSTREET INC COM 74874Q100 633 47,305 SH   SOLE 2 12,788 0 34,517
QUINSTREET INC COM 74874Q100 12 877 SH   SOLE 7 877 0 0
QUINSTREET INC COM 74874Q100 2,808 209,673 SH   SOLE 18 197,495 0 12,178
QUINSTREET INC COM 74874Q100 3,304 246,769 SH   SOLE 19 246,769 0 0
QUINSTREET INC COM 74874Q100 59,095 4,413,349 SH   SOLE 21 4,413,349 0 0
QUINSTREET INC COM 74874Q100 18,068 1,349,398 SH   SOLE 22 1,298,268 0 51,130
QUINSTREET INC COM 74874Q100 621 46,381 SH   SOLE 23 46,381 0 0
QUINSTREET INC COM 74874Q100 1,023 76,375 SH   SOLE 26 0 0 76,375
QUINSTREET INC COM 74874Q100 752 56,170 SH   SOLE 30 56,170 0 0
QUINSTREET INC COM 74874Q100 46 3,467 SH   SOLE 40 3,467 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 43 10,054 SH   SOLE 2 0 0 10,054
QUINTANA ENERGY SVCS INC COM 74875T103 80 18,611 SH   SOLE 18 18,611 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 41 9,389 SH   SOLE 19 9,389 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 1,017 235,499 SH   SOLE 21 235,499 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 198 45,784 SH   SOLE 22 44,070 0 1,714
QUMU CORP COM 749063103 16 6,464 SH   SOLE 21 6,464 0 0
QUMU CORP COM 749063103 650 265,280 SH   SOLE 22 265,280 0 0
QUORUM HEALTH CORP COM 74909E106 33 23,474 SH   SOLE 2 1,325 0 22,149
QUORUM HEALTH CORP COM 74909E106 129 92,085 SH   SOLE 18 92,085 0 0
QUORUM HEALTH CORP COM 74909E106 58 41,735 SH   SOLE 19 41,735 0 0
QUORUM HEALTH CORP COM 74909E106 1,342 958,872 SH   SOLE 21 958,872 0 0
QUORUM HEALTH CORP COM 74909E106 943 673,804 SH   SOLE 22 657,024 0 16,780
QUOTIENT TECHNOLOGY INC COM 749119103 635 64,320 SH   SOLE 2 2,727 0 61,593
QUOTIENT TECHNOLOGY INC COM 749119103 6 565 SH   SOLE 4 565 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 17 1,733 SH   SOLE 7 1,733 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 2,576 260,961 SH   SOLE 18 256,145 0 4,816
QUOTIENT TECHNOLOGY INC COM 749119103 1,580 160,105 SH   SOLE 19 160,105 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 24,647 2,497,140 SH   SOLE 21 2,497,140 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 24,813 2,513,969 SH   SOLE 22 2,413,434 0 100,535
QUOTIENT TECHNOLOGY INC COM 749119103 13 1,272 SH   SOLE 23 1,272 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 137 13,920 SH   SOLE 26 0 0 13,920
QUOTIENT TECHNOLOGY INC COM 749119103 110 11,159 SH   SOLE 28 11,159 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 187 18,963 SH   SOLE 30 18,963 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 57 5,780 SH   SOLE 40 5,780 0 0
QURATE RETAIL INC COM SER A 74915M100 15,917 996,059 SH   SOLE 2 56,179 0 939,880
QURATE RETAIL INC COM SER A 74915M100 2,093 130,983 SH   SOLE 4 119,364 0 11,619
QURATE RETAIL INC COM SER A 74915M100 928 58,075 SH   SOLE 7 29,268 0 28,807
QURATE RETAIL INC COM SER A 74915M100 246 15,393 SH   SOLE 13 15,393 0 0
QURATE RETAIL INC COM SER A 74915M100 60 3,759 SH   SOLE 15 3,759 0 0
QURATE RETAIL INC COM SER A 74915M100 3,643 227,986 SH   SOLE 18 193,165 0 34,821
QURATE RETAIL INC COM SER A 74915M100 1,212 75,817 SH   SOLE 19 75,817 0 0
QURATE RETAIL INC COM SER A 74915M100 81,426 5,095,491 SH   SOLE 21 5,095,491 0 0
QURATE RETAIL INC COM SER A 74915M100 176,169 11,024,349 SH   SOLE 22 10,117,796 0 906,553
QURATE RETAIL INC COM SER A 74915M100 4,890 306,022 SH   SOLE 23 306,022 0 0
QURATE RETAIL INC COM SER A 74915M100 6,039 377,879 SH   SOLE 25 377,879 0 0
QURATE RETAIL INC COM SER A 74915M100 18,813 1,177,285 SH   SOLE 26 574,617 0 602,668
QURATE RETAIL INC COM SER A 74915M100 1,294 80,995 SH   SOLE 28 58,586 0 22,409
QURATE RETAIL INC COM SER A 74915M100 236 14,741 SH   SOLE 29 14,741 0 0
QURATE RETAIL INC COM SER A 74915M100 10,677 668,158 SH   SOLE 30 668,158 0 0
QURATE RETAIL INC COM SER A 74915M100 2,169 135,717 SH   SOLE 31 86,532 0 49,185
QURATE RETAIL INC COM SER A 74915M100 348 21,788 SH   SOLE 34 21,788 0 0
QURATE RETAIL INC COM SER A 74915M100 5,986 374,579 SH   SOLE 36 374,579 0 0
QURATE RETAIL INC COM SER A 74915M100 146 9,134 SH   SOLE 40 9,134 0 0
R1 RCM INC COM 749397105 824 85,168 SH   SOLE 2 3,861 0 81,307
R1 RCM INC COM 749397105 15 1,509 SH   SOLE 7 1,509 0 0
R1 RCM INC COM 749397105 3,372 348,738 SH   SOLE 18 348,738 0 0
R1 RCM INC COM 749397105 1,559 161,176 SH   SOLE 19 161,176 0 0
R1 RCM INC COM 749397105 37,647 3,893,136 SH   SOLE 21 3,893,136 0 0
R1 RCM INC COM 749397105 28,925 2,991,212 SH   SOLE 22 2,875,198 0 116,014
R1 RCM INC COM 749397105 804 83,158 SH   SOLE 23 83,158 0 0
R1 RCM INC COM 749397105 104 10,708 SH   SOLE 26 0 0 10,708
R1 RCM INC COM 749397105 108 11,126 SH   SOLE 28 11,126 0 0
R1 RCM INC COM 749397105 404 41,767 SH   SOLE 30 41,767 0 0
R1 RCM INC COM 749397105 57 5,900 SH   SOLE 40 5,900 0 0
RA MED SYS INC COM 74933X104 3 876 SH   SOLE 18 876 0 0
RA MED SYS INC COM 74933X104 36 10,679 SH   SOLE 21 10,679 0 0
RA PHARMACEUTICALS INC COM 74933V108 1,910 85,249 SH   SOLE 2 67,329 0 17,920
RA PHARMACEUTICALS INC COM 74933V108 10 427 SH   SOLE 7 427 0 0
RA PHARMACEUTICALS INC COM 74933V108 2,875 128,361 SH   SOLE 18 128,361 0 0
RA PHARMACEUTICALS INC COM 74933V108 18,501 825,942 SH   SOLE 19 825,942 0 0
RA PHARMACEUTICALS INC COM 74933V108 1,071 47,800 SH   SOLE 20 47,800 0 0
RA PHARMACEUTICALS INC COM 74933V108 24,398 1,089,208 SH   SOLE 21 1,089,208 0 0
RA PHARMACEUTICALS INC COM 74933V108 16,700 745,522 SH   SOLE 22 732,666 0 12,856
RA PHARMACEUTICALS INC COM 74933V108 253 11,291 SH   SOLE 23 11,291 0 0
RA PHARMACEUTICALS INC COM 74933V108 563 25,135 SH   SOLE 26 0 0 25,135
RA PHARMACEUTICALS INC COM 74933V108 107 4,770 SH   SOLE 30 4,770 0 0
RA PHARMACEUTICALS INC COM 74933V108 4,625 206,488 SH   SOLE 34 206,488 0 0
RA PHARMACEUTICALS INC COM 74933V108 54 2,393 SH   SOLE 40 2,393 0 0
RADIAN GROUP INC COM 750236101 4,760 229,522 SH   SOLE 2 13,523 0 215,999
RADIAN GROUP INC COM 750236101 17 832 SH   SOLE 4 832 0 0
RADIAN GROUP INC COM 750236101 113 5,426 SH   SOLE 7 5,426 0 0
RADIAN GROUP INC COM 750236101 14,512 699,690 SH   SOLE 18 699,690 0 0
RADIAN GROUP INC COM 750236101 8,031 387,241 SH   SOLE 19 387,241 0 0
RADIAN GROUP INC COM 750236101 150,088 7,236,631 SH   SOLE 21 7,236,631 0 0
RADIAN GROUP INC COM 750236101 139,462 6,724,309 SH   SOLE 22 6,439,104 0 285,205
RADIAN GROUP INC COM 750236101 471 22,701 SH   SOLE 23 22,701 0 0
RADIAN GROUP INC COM 750236101 2,465 118,863 SH   SOLE 26 42,034 0 76,829
RADIAN GROUP INC COM 750236101 578 27,869 SH   SOLE 28 27,869 0 0
RADIAN GROUP INC COM 750236101 1,184 57,097 SH   SOLE 30 57,097 0 0
RADIAN GROUP INC COM 750236101 101 4,877 SH   SOLE 36 4,877 0 0
RADIAN GROUP INC COM 750236101 472 22,742 SH   SOLE 40 22,742 0 0
RADIANT LOGISTICS INC COM 75025X100 415 65,823 SH   SOLE 2 27,293 0 38,530
RADIANT LOGISTICS INC COM 75025X100 900 142,881 SH   SOLE 18 132,650 0 10,231
RADIANT LOGISTICS INC COM 75025X100 736 116,847 SH   SOLE 19 116,847 0 0
RADIANT LOGISTICS INC COM 75025X100 8,247 1,309,042 SH   SOLE 21 1,309,042 0 0
RADIANT LOGISTICS INC COM 75025X100 6,020 955,604 SH   SOLE 22 934,380 0 21,224
RADIANT LOGISTICS INC COM 75025X100 591 93,873 SH   SOLE 23 93,873 0 0
RADIANT LOGISTICS INC COM 75025X100 207 32,853 SH   SOLE 26 0 0 32,853
RADIUS HEALTH INC COM NEW 750469207 653 32,727 SH   SOLE 2 1,502 0 31,225
RADIUS HEALTH INC COM NEW 750469207 4 177 SH   SOLE 4 177 0 0
RADIUS HEALTH INC COM NEW 750469207 16 816 SH   SOLE 7 816 0 0
RADIUS HEALTH INC COM NEW 750469207 2,684 134,618 SH   SOLE 18 129,643 0 4,975
RADIUS HEALTH INC COM NEW 750469207 2,076 104,095 SH   SOLE 19 104,095 0 0
RADIUS HEALTH INC COM NEW 750469207 34,990 1,754,755 SH   SOLE 21 1,754,755 0 0
RADIUS HEALTH INC COM NEW 750469207 25,661 1,286,899 SH   SOLE 22 1,234,382 0 52,517
RADIUS HEALTH INC COM NEW 750469207 26 1,318 SH   SOLE 23 1,318 0 0
RADIUS HEALTH INC COM NEW 750469207 93 4,648 SH   SOLE 26 3,310 0 1,338
RADIUS HEALTH INC COM NEW 750469207 119 5,973 SH   SOLE 28 5,973 0 0
RADIUS HEALTH INC COM NEW 750469207 257 12,900 SH   SOLE 30 12,900 0 0
RADIUS HEALTH INC COM NEW 750469207 62 3,108 SH   SOLE 40 3,108 0 0
RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 560 675,000 PRN   SOLE 21 675,000 0 0
RADNET INC COM 750491102 406 32,767 SH   SOLE 2 1,490 0 31,277
RADNET INC COM 750491102 11 859 SH   SOLE 7 859 0 0
RADNET INC COM 750491102 1,659 133,930 SH   SOLE 18 133,930 0 0
RADNET INC COM 750491102 769 62,098 SH   SOLE 19 62,098 0 0
RADNET INC COM 750491102 20,024 1,616,156 SH   SOLE 21 1,616,156 0 0
RADNET INC COM 750491102 15,020 1,212,257 SH   SOLE 22 1,157,724 0 54,533
RADNET INC COM 750491102 101 8,130 SH   SOLE 26 0 0 8,130
RADNET INC COM 750491102 144 11,617 SH   SOLE 30 11,617 0 0
RADNET INC COM 750491102 42 3,353 SH   SOLE 40 3,353 0 0
RADWARE LTD ORD M81873107 97 3,713 SH   SOLE 2 0 0 3,713
RADWARE LTD ORD M81873107 72 2,773 SH   SOLE 7 2,773 0 0
RADWARE LTD ORD M81873107 134 5,120 SH   SOLE 18 0 0 5,120
RADWARE LTD ORD M81873107 5,436 208,023 SH   SOLE 21 208,023 0 0
RADWARE LTD ORD M81873107 7,525 287,992 SH   SOLE 22 267,089 0 20,903
RADWARE LTD ORD M81873107 42 1,608 SH   SOLE 23 1,608 0 0
RADWARE LTD ORD M81873107 143 5,466 SH   SOLE 26 0 0 5,466
RADWARE LTD ORD M81873107 184 7,057 SH   SOLE 30 7,057 0 0
RADWARE LTD ORD M81873107 845 32,349 SH   SOLE 34 32,349 0 0
RADWARE LTD ORD M81873107 105 4,011 SH   SOLE 40 4,011 0 0
RAFAEL HLDGS INC COM CL B 75062E106 20 1,616 SH   SOLE 18 1,616 0 0
RAFAEL HLDGS INC COM CL B 75062E106 256 20,231 SH   SOLE 21 20,231 0 0
RAFAEL HLDGS INC COM CL B 75062E106 1,824 144,177 SH   SOLE 22 144,177 0 0
RAFAEL HLDGS INC COM CL B 75062E106 318 25,164 SH   SOLE 26 0 0 25,164
RALPH LAUREN CORP CL A 751212101 17,812 137,355 SH   SOLE 2 12,466 0 124,889
RALPH LAUREN CORP CL A 751212101 2,428 18,723 SH   SOLE 4 17,331 0 1,392
RALPH LAUREN CORP CL A 751212101 7,185 55,404 SH   SOLE 7 44,531 0 10,873
RALPH LAUREN CORP CL A 751212101 45 347 SH   SOLE 13 347 0 0
RALPH LAUREN CORP CL A 751212101 70 541 SH   SOLE 15 541 0 0
RALPH LAUREN CORP CL A 751212101 14,202 109,519 SH   SOLE 18 102,232 0 7,287
RALPH LAUREN CORP CL A 751212101 3,068 23,662 SH   SOLE 19 23,662 0 0
RALPH LAUREN CORP CL A 751212101 155,955 1,202,612 SH   SOLE 21 1,202,612 0 0
RALPH LAUREN CORP CL A 751212101 216,281 1,667,809 SH   SOLE 22 1,521,798 0 146,011
RALPH LAUREN CORP CL A 751212101 5,087 39,227 SH   SOLE 23 39,227 0 0
RALPH LAUREN CORP CL A 751212101 7,410 57,137 SH   SOLE 25 57,137 0 0
RALPH LAUREN CORP CL A 751212101 42,530 327,958 SH   SOLE 26 82,397 0 245,561
RALPH LAUREN CORP CL A 751212101 1,406 10,842 SH   SOLE 28 7,970 0 2,872
RALPH LAUREN CORP CL A 751212101 1,807 13,936 SH   SOLE 29 2,673 0 11,263
RALPH LAUREN CORP CL A 751212101 34,955 269,548 SH   SOLE 30 269,548 0 0
RALPH LAUREN CORP CL A 751212101 2,227 17,172 SH   SOLE 31 11,276 0 5,896
RALPH LAUREN CORP CL A 751212101 4,067 31,359 SH   SOLE 34 31,359 0 0
RALPH LAUREN CORP CL A 751212101 5,514 42,522 SH   SOLE 36 42,522 0 0
RALPH LAUREN CORP CL A 751212101 144 1,112 SH   SOLE 40 1,112 0 0
RAMACO RES INC COM 75134P303 68 11,700 SH   SOLE 2 0 0 11,700
RAMACO RES INC COM 75134P303 108 18,666 SH   SOLE 18 18,666 0 0
RAMACO RES INC COM 75134P303 43 7,433 SH   SOLE 19 7,433 0 0
RAMACO RES INC COM 75134P303 1,150 198,263 SH   SOLE 21 198,263 0 0
RAMACO RES INC COM 75134P303 364 62,810 SH   SOLE 22 58,787 0 4,023
RAMBUS INC DEL COM 750917106 1,148 109,904 SH   SOLE 2 3,993 0 105,911
RAMBUS INC DEL COM 750917106 8 765 SH   SOLE 4 765 0 0
RAMBUS INC DEL COM 750917106 25 2,431 SH   SOLE 7 2,431 0 0
RAMBUS INC DEL COM 750917106 4,900 468,936 SH   SOLE 18 468,936 0 0
RAMBUS INC DEL COM 750917106 1,806 172,787 SH   SOLE 19 172,787 0 0
RAMBUS INC DEL COM 750917106 122,654 11,737,263 SH   SOLE 21 11,737,263 0 0
RAMBUS INC DEL COM 750917106 37,323 3,571,584 SH   SOLE 22 3,434,386 0 137,198
RAMBUS INC DEL COM 750917106 376 35,934 SH   SOLE 26 20,646 0 15,288
RAMBUS INC DEL COM 750917106 174 16,663 SH   SOLE 28 16,663 0 0
RAMBUS INC DEL COM 750917106 1,668 159,619 SH   SOLE 30 159,619 0 0
RAMBUS INC DEL COM 750917106 133 12,773 SH   SOLE 40 12,773 0 0
RANDOLPH BANCORP INC COM 752378109 15 1,014 SH   SOLE 18 1,014 0 0
RANDOLPH BANCORP INC COM 752378109 550 36,401 SH   SOLE 21 36,401 0 0
RANGE RES CORP COM 75281A109 5,601 498,317 SH   SOLE 2 101,647 0 396,670
RANGE RES CORP COM 75281A109 9 790 SH   SOLE 4 790 0 0
RANGE RES CORP COM 75281A109 96 8,509 SH   SOLE 7 8,509 0 0
RANGE RES CORP COM 75281A109 6,816 606,444 SH   SOLE 18 606,444 0 0
RANGE RES CORP COM 75281A109 618 54,949 SH   SOLE 19 54,949 0 0
RANGE RES CORP COM 75281A109 115,853 10,307,236 SH   SOLE 21 10,307,236 0 0
RANGE RES CORP COM 75281A109 83,662 7,443,251 SH   SOLE 22 6,958,525 0 484,726
RANGE RES CORP COM 75281A109 881 78,337 SH   SOLE 26 47,122 0 31,215
RANGE RES CORP COM 75281A109 301 26,756 SH   SOLE 28 26,756 0 0
RANGE RES CORP COM 75281A109 1,357 120,734 SH   SOLE 30 120,734 0 0
RANGE RES CORP COM 75281A109 48 4,250 SH   SOLE 31 4,250 0 0
RANGE RES CORP COM 75281A109 87 7,774 SH   SOLE 36 7,774 0 0
RANGE RES CORP COM 75281A109 262 23,293 SH   SOLE 40 23,293 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 7 847 SH   SOLE 18 847 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 92 11,583 SH   SOLE 21 11,583 0 0
RAPID7 INC COM 753422104 1,509 29,808 SH   SOLE 2 1,314 0 28,494
RAPID7 INC COM 753422104 10 203 SH   SOLE 4 203 0 0
RAPID7 INC COM 753422104 39 775 SH   SOLE 7 775 0 0
RAPID7 INC COM 753422104 6,134 121,206 SH   SOLE 18 117,127 0 4,079
RAPID7 INC COM 753422104 3,563 70,392 SH   SOLE 19 70,392 0 0
RAPID7 INC COM 753422104 64,974 1,283,814 SH   SOLE 21 1,283,814 0 0
RAPID7 INC COM 753422104 59,477 1,175,200 SH   SOLE 22 1,128,343 0 46,857
RAPID7 INC COM 753422104 5 97 SH   SOLE 23 97 0 0
RAPID7 INC COM 753422104 751 14,831 SH   SOLE 26 11,239 0 3,592
RAPID7 INC COM 753422104 207 4,096 SH   SOLE 28 4,096 0 0
RAPID7 INC COM 753422104 394 7,794 SH   SOLE 30 7,794 0 0
RAPID7 INC COM 753422104 160 3,157 SH   SOLE 40 3,157 0 0
RAVE RESTAURANT GROUP INC COM 754198109 5 3,285 SH   SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109 40 25,976 SH   SOLE 22 25,976 0 0
RAVEN INDS INC COM 754212108 1,119 29,162 SH   SOLE 2 1,250 0 27,912
RAVEN INDS INC COM 754212108 9 226 SH   SOLE 4 226 0 0
RAVEN INDS INC COM 754212108 32 827 SH   SOLE 7 827 0 0
RAVEN INDS INC COM 754212108 5,965 155,469 SH   SOLE 18 155,469 0 0
RAVEN INDS INC COM 754212108 2,122 55,296 SH   SOLE 19 55,296 0 0
RAVEN INDS INC COM 754212108 145,783 3,799,399 SH   SOLE 21 3,799,399 0 0
RAVEN INDS INC COM 754212108 41,348 1,077,625 SH   SOLE 22 1,028,705 0 48,920
RAVEN INDS INC COM 754212108 338 8,800 SH   SOLE 26 4,924 0 3,876
RAVEN INDS INC COM 754212108 174 4,532 SH   SOLE 28 4,532 0 0
RAVEN INDS INC COM 754212108 2,042 53,206 SH   SOLE 30 53,206 0 0
RAVEN INDS INC COM 754212108 22 577 SH   SOLE 34 577 0 0
RAVEN INDS INC COM 754212108 172 4,478 SH   SOLE 40 4,478 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 25,070 311,782 SH   SOLE 2 25,418 0 286,364
RAYMOND JAMES FINANCIAL INC COM 754730109 3,640 45,264 SH   SOLE 4 42,025 0 3,239
RAYMOND JAMES FINANCIAL INC COM 754730109 11,152 138,687 SH   SOLE 7 111,417 0 27,270
RAYMOND JAMES FINANCIAL INC COM 754730109 64 798 SH   SOLE 13 798 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 108 1,347 SH   SOLE 15 1,347 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 22,201 276,096 SH   SOLE 18 258,960 0 17,136
RAYMOND JAMES FINANCIAL INC COM 754730109 4,683 58,234 SH   SOLE 19 58,234 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 240,771 2,994,291 SH   SOLE 21 2,994,291 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 246,941 3,071,025 SH   SOLE 22 2,736,122 0 334,903
RAYMOND JAMES FINANCIAL INC COM 754730109 7,476 92,974 SH   SOLE 23 92,974 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 11,125 138,357 SH   SOLE 25 138,357 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 40,851 508,031 SH   SOLE 26 158,092 0 349,939
RAYMOND JAMES FINANCIAL INC COM 754730109 1,971 24,518 SH   SOLE 28 17,881 0 6,637
RAYMOND JAMES FINANCIAL INC COM 754730109 2,500 31,092 SH   SOLE 29 4,260 0 26,832
RAYMOND JAMES FINANCIAL INC COM 754730109 41,938 521,550 SH   SOLE 30 521,550 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 3,042 37,835 SH   SOLE 31 23,556 0 14,279
RAYMOND JAMES FINANCIAL INC COM 754730109 1,725 21,447 SH   SOLE 34 21,447 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 7,701 95,770 SH   SOLE 36 95,770 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 209 2,605 SH   SOLE 40 2,605 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 637 46,955 SH   SOLE 2 1,687 0 45,268
RAYONIER ADVANCED MATLS INC COM 75508B104 3 224 SH   SOLE 4 224 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 13 956 SH   SOLE 7 956 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 3,099 228,552 SH   SOLE 18 228,552 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 1,069 78,831 SH   SOLE 19 78,831 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 74,371 5,484,551 SH   SOLE 21 5,484,551 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 20,430 1,506,627 SH   SOLE 22 1,439,320 0 67,307
RAYONIER ADVANCED MATLS INC COM 75508B104 178 13,120 SH   SOLE 26 7,265 0 5,855
RAYONIER ADVANCED MATLS INC COM 75508B104 84 6,231 SH   SOLE 28 6,231 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 1,081 79,697 SH   SOLE 30 79,697 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 68 4,978 SH   SOLE 40 4,978 0 0
RAYONIER ADVANCED MATLS INC PFD CV SER A 75508B203 3,964 40,185 SH   SOLE 21 40,185 0 0
RAYONIER INC COM 754907103 10,219 324,204 SH   SOLE 2 69,276 0 254,928
RAYONIER INC COM 754907103 21 674 SH   SOLE 4 674 0 0
RAYONIER INC COM 754907103 116 3,687 SH   SOLE 7 3,687 0 0
RAYONIER INC COM 754907103 11,806 374,556 SH   SOLE 18 374,556 0 0
RAYONIER INC COM 754907103 900 28,545 SH   SOLE 19 28,545 0 0
RAYONIER INC COM 754907103 240,825 7,640,378 SH   SOLE 21 7,640,378 0 0
RAYONIER INC COM 754907103 140,366 4,453,222 SH   SOLE 22 4,183,555 0 269,667
RAYONIER INC COM 754907103 1,303 41,341 SH   SOLE 26 27,405 0 13,936
RAYONIER INC COM 754907103 526 16,677 SH   SOLE 28 16,677 0 0
RAYONIER INC COM 754907103 7,524 238,705 SH   SOLE 30 238,705 0 0
RAYONIER INC COM 754907103 88 2,806 SH   SOLE 31 2,806 0 0
RAYONIER INC COM 754907103 188 5,979 SH   SOLE 36 5,979 0 0
RAYONIER INC COM 754907103 418 13,276 SH   SOLE 40 13,276 0 0
RAYTHEON CO COM NEW 755111507 161,171 885,165 SH   SOLE 2 229,772 0 655,393
RAYTHEON CO COM NEW 755111507 22,201 121,930 SH   SOLE 4 114,351 0 7,579
RAYTHEON CO COM NEW 755111507 47,860 262,851 SH   SOLE 7 253,017 0 9,834
RAYTHEON CO COM NEW 755111507 9,819 53,925 SH   SOLE 13 53,925 0 0
RAYTHEON CO COM NEW 755111507 479 2,633 SH   SOLE 15 2,633 0 0
RAYTHEON CO COM NEW 755111507 158,186 868,771 SH   SOLE 18 814,573 0 54,198
RAYTHEON CO COM NEW 755111507 308,927 1,696,658 SH   SOLE 19 1,696,658 0 0
RAYTHEON CO COM NEW 755111507 1,383,044 7,595,804 SH   SOLE 21 7,595,804 0 0
RAYTHEON CO COM NEW 755111507 1,414,853 7,770,502 SH   SOLE 22 6,824,294 0 946,208
RAYTHEON CO COM NEW 755111507 47,648 261,687 SH   SOLE 23 261,687 0 0
RAYTHEON CO COM NEW 755111507 56,682 311,301 SH   SOLE 25 311,301 0 0
RAYTHEON CO COM NEW 755111507 209,474 1,150,452 SH   SOLE 26 357,479 0 792,973
RAYTHEON CO COM NEW 755111507 3,456 18,981 SH   SOLE 28 3,750 0 15,231
RAYTHEON CO COM NEW 755111507 23,890 131,206 SH   SOLE 29 44,614 0 86,592
RAYTHEON CO COM NEW 755111507 215,727 1,184,790 SH   SOLE 30 1,184,790 0 0
RAYTHEON CO COM NEW 755111507 27,912 153,294 SH   SOLE 31 105,086 0 48,208
RAYTHEON CO COM NEW 755111507 107,713 591,572 SH   SOLE 34 591,572 0 0
RAYTHEON CO COM NEW 755111507 54,235 297,861 SH   SOLE 36 297,861 0 0
RAYTHEON CO COM NEW 755111507 1,172 6,435 SH   SOLE 40 6,435 0 0
RBB BANCORP COM 74930B105 261 13,870 SH   SOLE 2 515 0 13,355
RBB BANCORP COM 74930B105 5 279 SH   SOLE 7 279 0 0
RBB BANCORP COM 74930B105 881 46,881 SH   SOLE 18 46,881 0 0
RBB BANCORP COM 74930B105 377 20,050 SH   SOLE 19 20,050 0 0
RBB BANCORP COM 74930B105 8,866 471,591 SH   SOLE 21 471,591 0 0
RBB BANCORP COM 74930B105 3,402 180,965 SH   SOLE 22 170,666 0 10,299
RBC BEARINGS INC COM 75524B104 2,469 19,413 SH   SOLE 2 948 0 18,465
RBC BEARINGS INC COM 75524B104 23 178 SH   SOLE 4 178 0 0
RBC BEARINGS INC COM 75524B104 54 428 SH   SOLE 7 428 0 0
RBC BEARINGS INC COM 75524B104 9,800 77,064 SH   SOLE 18 75,379 0 1,685
RBC BEARINGS INC COM 75524B104 5,910 46,473 SH   SOLE 19 46,473 0 0
RBC BEARINGS INC COM 75524B104 143,211 1,126,140 SH   SOLE 21 1,126,140 0 0
RBC BEARINGS INC COM 75524B104 92,812 729,824 SH   SOLE 22 699,389 0 30,435
RBC BEARINGS INC COM 75524B104 53 413 SH   SOLE 23 413 0 0
RBC BEARINGS INC COM 75524B104 1,351 10,620 SH   SOLE 26 6,606 0 4,014
RBC BEARINGS INC COM 75524B104 427 3,354 SH   SOLE 28 3,354 0 0
RBC BEARINGS INC COM 75524B104 829 6,520 SH   SOLE 30 6,520 0 0
RBC BEARINGS INC COM 75524B104 340 2,675 SH   SOLE 40 2,675 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 169 7,376 SH   SOLE 2 336 0 7,040
RCI HOSPITALITY HLDGS INC COM 74934Q108 5 204 SH   SOLE 7 204 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 701 30,504 SH   SOLE 18 30,504 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 296 12,869 SH   SOLE 19 12,869 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 7,224 314,477 SH   SOLE 21 314,477 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 2,436 106,045 SH   SOLE 22 98,806 0 7,239
RCM TECHNOLOGIES INC COM NEW 749360400 6 1,412 SH   SOLE 18 1,412 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 119 30,287 SH   SOLE 21 30,287 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 32 8,219 SH   SOLE 22 8,219 0 0
RE MAX HLDGS INC CL A 75524W108 744 19,299 SH   SOLE 2 1,395 0 17,904
RE MAX HLDGS INC CL A 75524W108 15 384 SH   SOLE 7 384 0 0
RE MAX HLDGS INC CL A 75524W108 3,009 78,074 SH   SOLE 18 78,074 0 0
RE MAX HLDGS INC CL A 75524W108 1,633 42,359 SH   SOLE 19 42,359 0 0
RE MAX HLDGS INC CL A 75524W108 74,653 1,937,030 SH   SOLE 21 1,937,030 0 0
RE MAX HLDGS INC CL A 75524W108 21,692 562,839 SH   SOLE 22 538,974 0 23,865
RE MAX HLDGS INC CL A 75524W108 496 12,873 SH   SOLE 26 0 0 12,873
RE MAX HLDGS INC CL A 75524W108 98 2,539 SH   SOLE 28 2,539 0 0
RE MAX HLDGS INC CL A 75524W108 1,005 26,082 SH   SOLE 30 26,082 0 0
RE MAX HLDGS INC CL A 75524W108 585 15,185 SH   SOLE 34 15,185 0 0
RE MAX HLDGS INC CL A 75524W108 69 1,803 SH   SOLE 40 1,803 0 0
READING INTERNATIONAL INC CL A 755408101 297 18,632 SH   SOLE 2 609 0 18,023
READING INTERNATIONAL INC CL A 755408101 6 386 SH   SOLE 7 386 0 0
READING INTERNATIONAL INC CL A 755408101 914 57,253 SH   SOLE 18 57,253 0 0
READING INTERNATIONAL INC CL A 755408101 398 24,955 SH   SOLE 19 24,955 0 0
READING INTERNATIONAL INC CL A 755408101 9,321 584,038 SH   SOLE 21 584,038 0 0
READING INTERNATIONAL INC CL A 755408101 3,179 199,159 SH   SOLE 22 186,905 0 12,254
READY CAP CORP COM 75574U101 462 31,507 SH   SOLE 2 582 0 30,925
READY CAP CORP COM 75574U101 1 70 SH   SOLE 7 70 0 0
READY CAP CORP COM 75574U101 1,035 70,580 SH   SOLE 18 70,580 0 0
READY CAP CORP COM 75574U101 676 46,098 SH   SOLE 19 46,098 0 0
READY CAP CORP COM 75574U101 24,732 1,685,856 SH   SOLE 21 1,685,856 0 0
READY CAP CORP COM 75574U101 7,329 499,605 SH   SOLE 22 486,977 0 12,628
READY CAP CORP COM 75574U101 132 9,000 SH   SOLE 26 0 0 9,000
READY CAP CORP COM 75574U101 72 4,898 SH   SOLE 30 4,898 0 0
READY CAP CORP 7% CN SR NT 2023 75574U200 1,932 73,130 SH   SOLE 21 73,130 0 0
REALNETWORKS INC COM NEW 75605L708 14 4,514 SH   SOLE 18 4,514 0 0
REALNETWORKS INC COM NEW 75605L708 3 1,115 SH   SOLE 19 1,115 0 0
REALNETWORKS INC COM NEW 75605L708 235 75,662 SH   SOLE 21 75,662 0 0
REALNETWORKS INC COM NEW 75605L708 2,237 719,195 SH   SOLE 22 719,195 0 0
REALNETWORKS INC COM NEW 75605L708 144 46,332 SH   SOLE 26 0 0 46,332
REALOGY HLDGS CORP COM 75605Y106 3,286 288,236 SH   SOLE 2 63,875 0 224,361
REALOGY HLDGS CORP COM 75605Y106 7 584 SH   SOLE 4 584 0 0
REALOGY HLDGS CORP COM 75605Y106 55 4,864 SH   SOLE 7 4,864 0 0
REALOGY HLDGS CORP COM 75605Y106 4,021 352,761 SH   SOLE 18 352,761 0 0
REALOGY HLDGS CORP COM 75605Y106 1,345 117,979 SH   SOLE 19 117,979 0 0
REALOGY HLDGS CORP COM 75605Y106 69,742 6,117,683 SH   SOLE 21 6,117,683 0 0
REALOGY HLDGS CORP COM 75605Y106 45,032 3,950,137 SH   SOLE 22 3,688,396 0 261,741
REALOGY HLDGS CORP COM 75605Y106 357 31,350 SH   SOLE 25 31,350 0 0
REALOGY HLDGS CORP COM 75605Y106 385 33,773 SH   SOLE 26 18,909 0 14,864
REALOGY HLDGS CORP COM 75605Y106 191 16,756 SH   SOLE 28 16,756 0 0
REALOGY HLDGS CORP COM 75605Y106 547 48,006 SH   SOLE 30 48,006 0 0
REALOGY HLDGS CORP COM 75605Y106 28 2,424 SH   SOLE 31 2,424 0 0
REALOGY HLDGS CORP COM 75605Y106 559 48,994 SH   SOLE 34 48,994 0 0
REALOGY HLDGS CORP COM 75605Y106 112 9,853 SH   SOLE 36 9,853 0 0
REALOGY HLDGS CORP COM 75605Y106 157 13,774 SH   SOLE 40 13,774 0 0
REALOGY HLDGS CORP OPTIONS 75605Y106 11 1,000 SH Put SOLE 2 1,000 0 0
REALOGY HLDGS CORP OPTIONS 75605Y106 570 50,000 SH Put SOLE 19 50,000 0 0
REALPAGE INC COM 75606N109 8,138 134,096 SH   SOLE 2 4,698 0 129,398
REALPAGE INC COM 75606N109 30 502 SH   SOLE 4 502 0 0
REALPAGE INC COM 75606N109 76 1,260 SH   SOLE 7 1,260 0 0
REALPAGE INC COM 75606N109 2,531 41,707 SH   SOLE 18 41,707 0 0
REALPAGE INC COM 75606N109 50,514 832,325 SH   SOLE 19 832,325 0 0
REALPAGE INC COM 75606N109 66,468 1,095,198 SH   SOLE 21 1,095,198 0 0
REALPAGE INC COM 75606N109 122,422 2,017,161 SH   SOLE 22 1,880,870 0 136,291
REALPAGE INC COM 75606N109 1,380 22,743 SH   SOLE 26 16,596 0 6,147
REALPAGE INC COM 75606N109 588 9,682 SH   SOLE 28 9,682 0 0
REALPAGE INC COM 75606N109 1,363 22,465 SH   SOLE 30 22,465 0 0
REALPAGE INC COM 75606N109 93 1,533 SH   SOLE 31 1,533 0 0
REALPAGE INC COM 75606N109 430 7,083 SH   SOLE 40 7,083 0 0
REALPAGE INC NOTE 1.500%11/1 75606NAB5 1,309 850,000 PRN   SOLE 21 850,000 0 0
REALTY INCOME CORP COM 756109104 62,298 846,903 SH   SOLE 2 182,931 0 663,972
REALTY INCOME CORP COM 756109104 13,251 180,135 SH   SOLE 4 172,631 0 7,504
REALTY INCOME CORP COM 756109104 60,911 828,045 SH   SOLE 7 822,650 0 5,395
REALTY INCOME CORP COM 756109104 1,473 20,024 SH   SOLE 13 20,024 0 0
REALTY INCOME CORP COM 756109104 972 13,212 SH   SOLE 15 13,212 0 0
REALTY INCOME CORP COM 756109104 1 15 SH   SOLE 17 0 0 15
REALTY INCOME CORP COM 756109104 47,324 643,337 SH   SOLE 18 604,808 0 38,529
REALTY INCOME CORP COM 756109104 59,815 813,152 SH   SOLE 19 813,152 0 0
REALTY INCOME CORP COM 756109104 950,988 12,928,063 SH   SOLE 21 12,928,063 0 0
REALTY INCOME CORP COM 756109104 799,738 10,871,913 SH   SOLE 22 10,013,475 0 858,438
REALTY INCOME CORP COM 756109104 20,039 272,422 SH   SOLE 23 272,422 0 0
REALTY INCOME CORP COM 756109104 66,502 904,056 SH   SOLE 25 904,056 0 0
REALTY INCOME CORP COM 756109104 91,776 1,247,637 SH   SOLE 26 349,600 0 898,037
REALTY INCOME CORP COM 756109104 4,127 56,102 SH   SOLE 28 40,955 0 15,147
REALTY INCOME CORP COM 756109104 13,038 177,241 SH   SOLE 29 116,125 0 61,116
REALTY INCOME CORP COM 756109104 182,984 2,487,546 SH   SOLE 30 2,487,546 0 0
REALTY INCOME CORP COM 756109104 7,873 107,024 SH   SOLE 31 51,535 0 55,489
REALTY INCOME CORP COM 756109104 1,703 23,153 SH   SOLE 34 23,153 0 0
REALTY INCOME CORP COM 756109104 19,540 265,632 SH   SOLE 36 265,632 0 0
REALTY INCOME CORP COM 756109104 504 6,851 SH   SOLE 40 6,851 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 3,570 41,771 SH   SOLE 2 27,226 0 14,545
REATA PHARMACEUTICALS INC CL A 75615P103 10 118 SH   SOLE 4 118 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 29 340 SH   SOLE 7 340 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 6,804 79,603 SH   SOLE 18 79,603 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 19,147 224,025 SH   SOLE 19 224,025 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 443 5,180 SH   SOLE 20 5,180 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 78,139 914,233 SH   SOLE 21 914,233 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 41,101 480,887 SH   SOLE 22 457,340 0 23,547
REATA PHARMACEUTICALS INC CL A 75615P103 1,252 14,645 SH   SOLE 26 5,410 0 9,235
REATA PHARMACEUTICALS INC CL A 75615P103 596 6,977 SH   SOLE 30 6,977 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 7,468 87,377 SH   SOLE 34 87,377 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 145 1,698 SH   SOLE 40 1,698 0 0
RECRO PHARMA INC COM 75629F109 83 14,094 SH   SOLE 2 719 0 13,375
RECRO PHARMA INC COM 75629F109 385 65,782 SH   SOLE 18 62,461 0 3,321
RECRO PHARMA INC COM 75629F109 157 26,716 SH   SOLE 19 26,716 0 0
RECRO PHARMA INC COM 75629F109 3,345 570,862 SH   SOLE 21 570,862 0 0
RECRO PHARMA INC COM 75629F109 2,619 446,914 SH   SOLE 22 435,359 0 11,555
RECRO PHARMA INC COM 75629F109 3 459 SH   SOLE 23 459 0 0
RED HAT INC COM 756577102 87,099 476,733 SH   SOLE 2 75,756 0 400,977
RED HAT INC COM 756577102 11,674 63,898 SH   SOLE 4 59,210 0 4,688
RED HAT INC COM 756577102 24,860 136,069 SH   SOLE 7 134,629 0 1,440
RED HAT INC COM 756577102 185 1,013 SH   SOLE 13 1,013 0 0
RED HAT INC COM 756577102 326 1,785 SH   SOLE 15 1,785 0 0
RED HAT INC COM 756577102 4 20 SH   SOLE 17 0 0 20
RED HAT INC COM 756577102 83,559 457,354 SH   SOLE 18 433,193 0 24,161
RED HAT INC COM 756577102 10,425 57,060 SH   SOLE 19 57,060 0 0
RED HAT INC COM 756577102 896,841 4,908,815 SH   SOLE 21 4,908,815 0 0
RED HAT INC COM 756577102 784,586 4,294,396 SH   SOLE 22 3,818,624 0 475,772
RED HAT INC COM 756577102 25,274 138,334 SH   SOLE 23 138,334 0 0
RED HAT INC COM 756577102 41,002 224,423 SH   SOLE 25 224,423 0 0
RED HAT INC COM 756577102 135,237 740,214 SH   SOLE 26 195,889 0 544,325
RED HAT INC COM 756577102 6,180 33,826 SH   SOLE 28 24,573 0 9,253
RED HAT INC COM 756577102 4,183 22,898 SH   SOLE 29 9,288 0 13,610
RED HAT INC COM 756577102 116,977 640,269 SH   SOLE 30 640,269 0 0
RED HAT INC COM 756577102 11,416 62,487 SH   SOLE 31 39,146 0 23,341
RED HAT INC COM 756577102 3,763 20,598 SH   SOLE 34 20,598 0 0
RED HAT INC COM 756577102 23,766 130,082 SH   SOLE 36 130,082 0 0
RED HAT INC COM 756577102 741 4,058 SH   SOLE 40 4,058 0 0
RED LION HOTELS CORP COM 756764106 148 18,284 SH   SOLE 2 657 0 17,627
RED LION HOTELS CORP COM 756764106 4 530 SH   SOLE 7 530 0 0
RED LION HOTELS CORP COM 756764106 448 55,426 SH   SOLE 18 55,426 0 0
RED LION HOTELS CORP COM 756764106 169 20,903 SH   SOLE 19 20,903 0 0
RED LION HOTELS CORP COM 756764106 4,528 560,353 SH   SOLE 21 560,353 0 0
RED LION HOTELS CORP COM 756764106 5,226 646,793 SH   SOLE 22 637,441 0 9,352
RED ROBIN GOURMET BURGERS IN COM 75689M101 384 13,342 SH   SOLE 2 462 0 12,880
RED ROBIN GOURMET BURGERS IN COM 75689M101 3 102 SH   SOLE 4 102 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 7 251 SH   SOLE 7 251 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 1,633 56,677 SH   SOLE 18 56,677 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 610 21,162 SH   SOLE 19 21,162 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 40,658 1,411,236 SH   SOLE 21 1,411,236 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 10,729 372,411 SH   SOLE 22 354,684 0 17,727
RED ROBIN GOURMET BURGERS IN COM 75689M101 22 769 SH   SOLE 26 0 0 769
RED ROBIN GOURMET BURGERS IN COM 75689M101 59 2,034 SH   SOLE 28 2,034 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 515 17,876 SH   SOLE 30 17,876 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 45 1,567 SH   SOLE 40 1,567 0 0
RED ROCK RESORTS INC CL A 75700L108 1,449 56,042 SH   SOLE 2 2,439 0 53,603
RED ROCK RESORTS INC CL A 75700L108 6 222 SH   SOLE 4 222 0 0
RED ROCK RESORTS INC CL A 75700L108 39 1,490 SH   SOLE 7 1,490 0 0
RED ROCK RESORTS INC CL A 75700L108 5,672 219,439 SH   SOLE 18 219,439 0 0
RED ROCK RESORTS INC CL A 75700L108 2,937 113,605 SH   SOLE 19 113,605 0 0
RED ROCK RESORTS INC CL A 75700L108 56,658 2,191,794 SH   SOLE 21 2,191,794 0 0
RED ROCK RESORTS INC CL A 75700L108 52,924 2,047,349 SH   SOLE 22 1,951,859 0 95,490
RED ROCK RESORTS INC CL A 75700L108 596 23,050 SH   SOLE 26 18,359 0 4,691
RED ROCK RESORTS INC CL A 75700L108 246 9,508 SH   SOLE 28 9,508 0 0
RED ROCK RESORTS INC CL A 75700L108 457 17,697 SH   SOLE 30 17,697 0 0
RED ROCK RESORTS INC CL A 75700L108 186 7,213 SH   SOLE 40 7,213 0 0
RED VIOLET INC COM 75704L104 6 902 SH   SOLE 18 902 0 0
RED VIOLET INC COM 75704L104 77 11,454 SH   SOLE 21 11,454 0 0
RED VIOLET INC COM 75704L104 76 11,373 SH   SOLE 22 11,373 0 0
REDFIN CORP COM 75737F108 1,301 64,197 SH   SOLE 2 2,850 0 61,347
REDFIN CORP COM 75737F108 35 1,713 SH   SOLE 7 1,713 0 0
REDFIN CORP COM 75737F108 5,045 248,872 SH   SOLE 18 248,872 0 0
REDFIN CORP COM 75737F108 2,518 124,242 SH   SOLE 19 124,242 0 0
REDFIN CORP COM 75737F108 50,674 2,499,972 SH   SOLE 21 2,499,972 0 0
REDFIN CORP COM 75737F108 42,841 2,113,505 SH   SOLE 22 2,031,474 0 82,031
REDFIN CORP COM 75737F108 603 29,772 SH   SOLE 26 26,661 0 3,111
REDFIN CORP COM 75737F108 121 5,983 SH   SOLE 28 5,983 0 0
REDFIN CORP COM 75737F108 422 20,820 SH   SOLE 30 20,820 0 0
REDFIN CORP COM 75737F108 95 4,678 SH   SOLE 40 4,678 0 0
REDWOOD TR INC COM 758075402 1,540 95,354 SH   SOLE 2 3,415 0 91,939
REDWOOD TR INC COM 758075402 9 550 SH   SOLE 4 550 0 0
REDWOOD TR INC COM 758075402 30 1,830 SH   SOLE 7 1,830 0 0
REDWOOD TR INC COM 758075402 6,663 412,590 SH   SOLE 18 412,590 0 0
REDWOOD TR INC COM 758075402 2,460 152,342 SH   SOLE 19 152,342 0 0
REDWOOD TR INC COM 758075402 199,791 12,370,975 SH   SOLE 21 12,370,975 0 0
REDWOOD TR INC COM 758075402 48,166 2,982,441 SH   SOLE 22 2,852,202 0 130,239
REDWOOD TR INC COM 758075402 3,332 206,323 SH   SOLE 26 10,532 0 195,791
REDWOOD TR INC COM 758075402 194 12,000 SH   SOLE 28 12,000 0 0
REDWOOD TR INC COM 758075402 2,181 135,066 SH   SOLE 30 135,066 0 0
REDWOOD TR INC COM 758075402 89 5,506 SH   SOLE 36 5,506 0 0
REDWOOD TR INC COM 758075402 149 9,243 SH   SOLE 40 9,243 0 0
REEDS INC COM 758338107 7 2,423 SH   SOLE 18 2,423 0 0
REEDS INC COM 758338107 113 39,133 SH   SOLE 21 39,133 0 0
REGAL BELOIT CORP COM 758750103 8,308 101,483 SH   SOLE 2 23,974 0 77,509
REGAL BELOIT CORP COM 758750103 19 236 SH   SOLE 4 236 0 0
REGAL BELOIT CORP COM 758750103 106 1,291 SH   SOLE 7 1,291 0 0
REGAL BELOIT CORP COM 758750103 10,329 126,168 SH   SOLE 18 126,168 0 0
REGAL BELOIT CORP COM 758750103 769 9,391 SH   SOLE 19 9,391 0 0
REGAL BELOIT CORP COM 758750103 172,322 2,104,824 SH   SOLE 21 2,104,824 0 0
REGAL BELOIT CORP COM 758750103 120,068 1,466,566 SH   SOLE 22 1,373,354 0 93,212
REGAL BELOIT CORP COM 758750103 1,312 16,023 SH   SOLE 26 10,299 0 5,724
REGAL BELOIT CORP COM 758750103 469 5,733 SH   SOLE 28 5,733 0 0
REGAL BELOIT CORP COM 758750103 22,825 278,793 SH   SOLE 30 278,793 0 0
REGAL BELOIT CORP COM 758750103 72 877 SH   SOLE 31 877 0 0
REGAL BELOIT CORP COM 758750103 29,132 355,832 SH   SOLE 34 355,832 0 0
REGAL BELOIT CORP COM 758750103 47 571 SH   SOLE 36 571 0 0
REGAL BELOIT CORP COM 758750103 355 4,339 SH   SOLE 40 4,339 0 0
REGENCY CTRS CORP COM 758849103 26,381 390,892 SH   SOLE 2 37,154 0 353,738
REGENCY CTRS CORP COM 758849103 12,206 180,857 SH   SOLE 4 177,009 0 3,848
REGENCY CTRS CORP COM 758849103 25,235 373,910 SH   SOLE 7 370,107 0 3,803
REGENCY CTRS CORP COM 758849103 67 997 SH   SOLE 13 997 0 0
REGENCY CTRS CORP COM 758849103 486 7,206 SH   SOLE 15 7,206 0 0
REGENCY CTRS CORP COM 758849103 54,778 811,641 SH   SOLE 18 791,177 0 20,464
REGENCY CTRS CORP COM 758849103 31,562 467,648 SH   SOLE 19 467,648 0 0
REGENCY CTRS CORP COM 758849103 369,104 5,469,011 SH   SOLE 21 5,469,011 0 0
REGENCY CTRS CORP COM 758849103 421,778 6,249,485 SH   SOLE 22 5,740,531 0 508,954
REGENCY CTRS CORP COM 758849103 10,498 155,555 SH   SOLE 23 155,555 0 0
REGENCY CTRS CORP COM 758849103 31,695 469,621 SH   SOLE 25 469,621 0 0
REGENCY CTRS CORP COM 758849103 42,457 629,081 SH   SOLE 26 190,562 0 438,519
REGENCY CTRS CORP COM 758849103 4,085 60,533 SH   SOLE 28 52,792 0 7,741
REGENCY CTRS CORP COM 758849103 6,127 90,777 SH   SOLE 29 59,050 0 31,727
REGENCY CTRS CORP COM 758849103 82,614 1,224,095 SH   SOLE 30 1,224,095 0 0
REGENCY CTRS CORP COM 758849103 3,197 47,372 SH   SOLE 31 28,453 0 18,919
REGENCY CTRS CORP COM 758849103 13,016 192,859 SH   SOLE 34 192,859 0 0
REGENCY CTRS CORP COM 758849103 7,167 106,196 SH   SOLE 36 106,196 0 0
REGENCY CTRS CORP COM 758849103 208 3,078 SH   SOLE 40 3,078 0 0
REGENERON PHARMACEUTICALS COM 75886F107 95,748 233,179 SH   SOLE 2 50,703 0 182,476
REGENERON PHARMACEUTICALS COM 75886F107 11,726 28,558 SH   SOLE 4 26,461 0 2,097
REGENERON PHARMACEUTICALS COM 75886F107 26,338 64,142 SH   SOLE 7 64,142 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,209 5,379 SH   SOLE 13 5,379 0 0
REGENERON PHARMACEUTICALS COM 75886F107 359 874 SH   SOLE 15 874 0 0
REGENERON PHARMACEUTICALS COM 75886F107 84,325 205,360 SH   SOLE 18 193,232 0 12,128
REGENERON PHARMACEUTICALS COM 75886F107 88,251 214,922 SH   SOLE 19 214,922 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,396 3,400 SH   SOLE 20 3,400 0 0
REGENERON PHARMACEUTICALS COM 75886F107 973,450 2,370,683 SH   SOLE 21 2,370,683 0 0
REGENERON PHARMACEUTICALS COM 75886F107 798,184 1,943,850 SH   SOLE 22 1,725,861 0 217,989
REGENERON PHARMACEUTICALS COM 75886F107 25,815 62,868 SH   SOLE 23 62,868 0 0
REGENERON PHARMACEUTICALS COM 75886F107 31,009 75,517 SH   SOLE 25 75,517 0 0
REGENERON PHARMACEUTICALS COM 75886F107 120,502 293,464 SH   SOLE 26 86,718 0 206,746
REGENERON PHARMACEUTICALS COM 75886F107 6,254 15,230 SH   SOLE 28 11,042 0 4,188
REGENERON PHARMACEUTICALS COM 75886F107 3,817 9,295 SH   SOLE 29 5,472 0 3,823
REGENERON PHARMACEUTICALS COM 75886F107 139,327 339,309 SH   SOLE 30 339,309 0 0
REGENERON PHARMACEUTICALS COM 75886F107 12,217 29,753 SH   SOLE 31 19,514 0 10,239
REGENERON PHARMACEUTICALS COM 75886F107 6,401 15,588 SH   SOLE 32 15,588 0 0
REGENERON PHARMACEUTICALS COM 75886F107 27,819 67,749 SH   SOLE 34 67,749 0 0
REGENERON PHARMACEUTICALS COM 75886F107 25,448 61,975 SH   SOLE 36 61,975 0 0
REGENERON PHARMACEUTICALS COM 75886F107 744 1,813 SH   SOLE 40 1,813 0 0
REGENXBIO INC COM 75901B107 1,535 26,776 SH   SOLE 2 1,948 0 24,828
REGENXBIO INC COM 75901B107 9 153 SH   SOLE 4 153 0 0
REGENXBIO INC COM 75901B107 36 621 SH   SOLE 7 621 0 0
REGENXBIO INC COM 75901B107 7,901 137,857 SH   SOLE 18 135,372 0 2,485
REGENXBIO INC COM 75901B107 4,395 76,686 SH   SOLE 19 76,686 0 0
REGENXBIO INC COM 75901B107 209,657 3,658,303 SH   SOLE 21 3,658,303 0 0
REGENXBIO INC COM 75901B107 51,878 905,213 SH   SOLE 22 866,166 0 39,047
REGENXBIO INC COM 75901B107 172 2,996 SH   SOLE 23 2,996 0 0
REGENXBIO INC COM 75901B107 912 15,918 SH   SOLE 26 7,553 0 8,365
REGENXBIO INC COM 75901B107 233 4,070 SH   SOLE 28 4,070 0 0
REGENXBIO INC COM 75901B107 2,589 45,182 SH   SOLE 30 45,182 0 0
REGENXBIO INC COM 75901B107 39 675 SH   SOLE 34 675 0 0
REGENXBIO INC COM 75901B107 158 2,765 SH   SOLE 40 2,765 0 0
REGIONAL HEALTH PPTYS INC COM 75903M309 1 885 SH   SOLE 21 885 0 0
REGIONAL MGMT CORP COM 75902K106 335 13,715 SH   SOLE 2 5,389 0 8,326
REGIONAL MGMT CORP COM 75902K106 6 245 SH   SOLE 7 245 0 0
REGIONAL MGMT CORP COM 75902K106 823 33,686 SH   SOLE 18 33,686 0 0
REGIONAL MGMT CORP COM 75902K106 2,902 118,844 SH   SOLE 19 118,844 0 0
REGIONAL MGMT CORP COM 75902K106 7,802 319,489 SH   SOLE 21 319,489 0 0
REGIONAL MGMT CORP COM 75902K106 8,842 362,093 SH   SOLE 22 355,134 0 6,959
REGIONAL MGMT CORP COM 75902K106 561 22,973 SH   SOLE 23 22,973 0 0
REGIONAL MGMT CORP COM 75902K106 1,727 70,721 SH   SOLE 26 0 0 70,721
REGIONS FINL CORP NEW COM 7591EP100 46,741 3,303,251 SH   SOLE 2 844,226 0 2,459,025
REGIONS FINL CORP NEW COM 7591EP100 7,112 502,631 SH   SOLE 4 472,996 0 29,635
REGIONS FINL CORP NEW COM 7591EP100 16,725 1,181,981 SH   SOLE 7 895,057 0 286,924
REGIONS FINL CORP NEW COM 7591EP100 803 56,756 SH   SOLE 13 56,756 0 0
REGIONS FINL CORP NEW COM 7591EP100 144 10,151 SH   SOLE 15 10,151 0 0
REGIONS FINL CORP NEW COM 7591EP100 118,934 8,405,215 SH   SOLE 18 8,004,808 0 400,407
REGIONS FINL CORP NEW COM 7591EP100 52,939 3,741,274 SH   SOLE 19 3,741,274 0 0
REGIONS FINL CORP NEW COM 7591EP100 351,478 24,839,449 SH   SOLE 21 24,839,449 0 0
REGIONS FINL CORP NEW COM 7591EP100 371,781 26,274,254 SH   SOLE 22 23,283,594 0 2,990,660
REGIONS FINL CORP NEW COM 7591EP100 14,129 998,507 SH   SOLE 23 998,507 0 0
REGIONS FINL CORP NEW COM 7591EP100 17,878 1,263,471 SH   SOLE 25 1,184,983 0 78,488
REGIONS FINL CORP NEW COM 7591EP100 63,607 4,495,210 SH   SOLE 26 1,215,020 0 3,280,190
REGIONS FINL CORP NEW COM 7591EP100 2,824 199,564 SH   SOLE 28 145,160 0 54,404
REGIONS FINL CORP NEW COM 7591EP100 7,096 501,451 SH   SOLE 29 117,556 0 383,895
REGIONS FINL CORP NEW COM 7591EP100 57,125 4,037,117 SH   SOLE 30 4,037,117 0 0
REGIONS FINL CORP NEW COM 7591EP100 7,385 521,914 SH   SOLE 31 328,844 0 193,070
REGIONS FINL CORP NEW COM 7591EP100 24,618 1,739,821 SH   SOLE 34 1,739,821 0 0
REGIONS FINL CORP NEW COM 7591EP100 12,905 912,043 SH   SOLE 36 912,043 0 0
REGIONS FINL CORP NEW COM 7591EP100 345 24,352 SH   SOLE 40 24,352 0 0
REGIS CORP MINN COM 758932107 640 32,560 SH   SOLE 2 1,186 0 31,374
REGIS CORP MINN COM 758932107 9 440 SH   SOLE 4 440 0 0
REGIS CORP MINN COM 758932107 12 619 SH   SOLE 7 619 0 0
REGIS CORP MINN COM 758932107 2,700 137,262 SH   SOLE 18 137,262 0 0
REGIS CORP MINN COM 758932107 977 49,657 SH   SOLE 19 49,657 0 0
REGIS CORP MINN COM 758932107 65,610 3,335,523 SH   SOLE 21 3,335,523 0 0
REGIS CORP MINN COM 758932107 19,005 966,180 SH   SOLE 22 910,054 0 56,126
REGIS CORP MINN COM 758932107 263 13,385 SH   SOLE 23 13,385 0 0
REGIS CORP MINN COM 758932107 774 39,347 SH   SOLE 26 22,513 0 16,834
REGIS CORP MINN COM 758932107 109 5,530 SH   SOLE 28 5,530 0 0
REGIS CORP MINN COM 758932107 885 44,985 SH   SOLE 30 44,985 0 0
REGIS CORP MINN COM 758932107 94 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 49 47,635 SH   SOLE 22 47,635 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 25,208 177,544 SH   SOLE 2 40,906 0 136,638
REINSURANCE GRP OF AMERICA I COM NEW 759351604 3,280 23,100 SH   SOLE 4 21,518 0 1,582
REINSURANCE GRP OF AMERICA I COM NEW 759351604 3,137 22,092 SH   SOLE 7 9,319 0 12,773
REINSURANCE GRP OF AMERICA I COM NEW 759351604 50 352 SH   SOLE 13 352 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 28,319 199,461 SH   SOLE 18 194,178 0 5,283
REINSURANCE GRP OF AMERICA I COM NEW 759351604 6,072 42,766 SH   SOLE 19 42,766 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 444,430 3,130,233 SH   SOLE 21 3,130,233 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 304,609 2,145,433 SH   SOLE 22 2,011,952 0 133,481
REINSURANCE GRP OF AMERICA I COM NEW 759351604 6,523 45,943 SH   SOLE 23 45,943 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 445 3,132 SH   SOLE 25 3,132 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 15,002 105,662 SH   SOLE 26 48,752 0 56,910
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,725 12,150 SH   SOLE 28 8,864 0 3,286
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,154 15,172 SH   SOLE 29 2,089 0 13,083
REINSURANCE GRP OF AMERICA I COM NEW 759351604 14,379 101,272 SH   SOLE 30 101,272 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,765 19,475 SH   SOLE 31 11,840 0 7,635
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,293 16,149 SH   SOLE 34 16,149 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,903 20,446 SH   SOLE 36 20,446 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 184 1,296 SH   SOLE 40 1,296 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 18,693 207,100 SH   SOLE 2 53,278 0 153,822
RELIANCE STEEL & ALUMINUM CO COM 759509102 436 4,832 SH   SOLE 4 4,832 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 201 2,225 SH   SOLE 7 2,225 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 19,161 212,290 SH   SOLE 18 212,290 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,998 22,133 SH   SOLE 19 22,133 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 303,428 3,361,711 SH   SOLE 21 3,361,711 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 221,733 2,456,608 SH   SOLE 22 2,250,277 0 206,331
RELIANCE STEEL & ALUMINUM CO COM 759509102 444 4,920 SH   SOLE 23 4,920 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,995 22,108 SH   SOLE 25 22,108 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 3,119 34,557 SH   SOLE 26 19,536 0 15,021
RELIANCE STEEL & ALUMINUM CO COM 759509102 721 7,991 SH   SOLE 28 7,991 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 349 3,864 SH   SOLE 29 3,864 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,718 19,032 SH   SOLE 30 19,032 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 129 1,424 SH   SOLE 31 1,424 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,516 16,796 SH   SOLE 34 16,796 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 991 10,982 SH   SOLE 36 10,982 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 514 5,692 SH   SOLE 40 5,692 0 0
RELIANT BANCORP INC COM 75956B101 211 9,467 SH   SOLE 2 417 0 9,050
RELIANT BANCORP INC COM 75956B101 5 219 SH   SOLE 7 219 0 0
RELIANT BANCORP INC COM 75956B101 805 36,083 SH   SOLE 18 36,083 0 0
RELIANT BANCORP INC COM 75956B101 325 14,548 SH   SOLE 19 14,548 0 0
RELIANT BANCORP INC COM 75956B101 7,852 351,777 SH   SOLE 21 351,777 0 0
RELIANT BANCORP INC COM 75956B101 2,254 100,975 SH   SOLE 22 94,277 0 6,698
RELIV INTL INC COM NEW 75952R209 1 258 SH   SOLE 21 258 0 0
RELX PLC SPONSORED ADR 759530108 22,882 1,066,769 SH   SOLE 18 1,066,769 0 0
REMARK HLDGS INC COM 75955K102 42 22,656 SH   SOLE 2 1,245 0 21,411
REMARK HLDGS INC COM 75955K102 163 88,306 SH   SOLE 18 88,306 0 0
REMARK HLDGS INC COM 75955K102 69 37,378 SH   SOLE 19 37,378 0 0
REMARK HLDGS INC COM 75955K102 1,664 899,289 SH   SOLE 21 899,289 0 0
REMARK HLDGS INC COM 75955K102 702 379,407 SH   SOLE 22 363,762 0 15,645
RENAISSANCERE HOLDINGS LTD COM G7496G103 16,170 112,680 SH   SOLE 2 22,474 0 90,206
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,898 13,227 SH   SOLE 4 12,165 0 1,062
RENAISSANCERE HOLDINGS LTD COM G7496G103 4,255 29,649 SH   SOLE 7 29,649 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 36 252 SH   SOLE 13 252 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 52 362 SH   SOLE 15 362 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 18,229 127,034 SH   SOLE 18 123,715 0 3,319
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,339 9,332 SH   SOLE 19 9,332 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 421,495 2,937,246 SH   SOLE 21 2,937,246 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 230,423 1,605,733 SH   SOLE 22 1,519,559 0 86,174
RENAISSANCERE HOLDINGS LTD COM G7496G103 4,619 32,188 SH   SOLE 23 32,188 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 5,457 38,028 SH   SOLE 25 38,028 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 23,566 164,223 SH   SOLE 26 66,417 0 97,806
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,154 8,040 SH   SOLE 28 5,905 0 2,135
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,476 10,288 SH   SOLE 29 2,045 0 8,243
RENAISSANCERE HOLDINGS LTD COM G7496G103 16,734 116,611 SH   SOLE 30 116,611 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,772 12,350 SH   SOLE 31 8,052 0 4,298
RENAISSANCERE HOLDINGS LTD COM G7496G103 294 2,048 SH   SOLE 34 2,048 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 9,093 63,365 SH   SOLE 36 63,365 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 116 810 SH   SOLE 40 810 0 0
RENASANT CORP COM 75970E107 1,722 50,878 SH   SOLE 2 1,882 0 48,996
RENASANT CORP COM 75970E107 8 241 SH   SOLE 4 241 0 0
RENASANT CORP COM 75970E107 33 963 SH   SOLE 7 963 0 0
RENASANT CORP COM 75970E107 5,204 153,723 SH   SOLE 18 153,723 0 0
RENASANT CORP COM 75970E107 2,594 76,633 SH   SOLE 19 76,633 0 0
RENASANT CORP COM 75970E107 53,594 1,583,270 SH   SOLE 21 1,583,270 0 0
RENASANT CORP COM 75970E107 53,913 1,592,710 SH   SOLE 22 1,533,482 0 59,228
RENASANT CORP COM 75970E107 803 23,728 SH   SOLE 26 11,197 0 12,531
RENASANT CORP COM 75970E107 224 6,611 SH   SOLE 28 6,611 0 0
RENASANT CORP COM 75970E107 429 12,682 SH   SOLE 30 12,682 0 0
RENASANT CORP COM 75970E107 203 6,008 SH   SOLE 40 6,008 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 891 40,570 SH   SOLE 2 2,941 0 37,629
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 5 208 SH   SOLE 4 208 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 18 813 SH   SOLE 7 813 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 3,708 168,843 SH   SOLE 18 168,843 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,650 75,123 SH   SOLE 19 75,123 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 92,902 4,230,527 SH   SOLE 21 4,230,527 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 24,548 1,117,849 SH   SOLE 22 1,066,285 0 51,564
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 154 7,005 SH   SOLE 23 7,005 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 833 37,920 SH   SOLE 26 16,618 0 21,302
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 101 4,605 SH   SOLE 28 4,605 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 4,590 209,025 SH   SOLE 30 209,025 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 63 2,886 SH   SOLE 40 2,886 0 0
RENT A CTR INC NEW COM 76009N100 955 45,760 SH   SOLE 2 1,547 0 44,213
RENT A CTR INC NEW COM 76009N100 8 376 SH   SOLE 4 376 0 0
RENT A CTR INC NEW COM 76009N100 20 962 SH   SOLE 7 962 0 0
RENT A CTR INC NEW COM 76009N100 4,233 202,845 SH   SOLE 18 202,845 0 0
RENT A CTR INC NEW COM 76009N100 1,426 68,320 SH   SOLE 19 68,320 0 0
RENT A CTR INC NEW COM 76009N100 102,965 4,933,629 SH   SOLE 21 4,933,629 0 0
RENT A CTR INC NEW COM 76009N100 27,741 1,329,236 SH   SOLE 22 1,255,701 0 73,535
RENT A CTR INC NEW COM 76009N100 558 26,760 SH   SOLE 26 5,025 0 21,735
RENT A CTR INC NEW COM 76009N100 105 5,025 SH   SOLE 28 5,025 0 0
RENT A CTR INC NEW COM 76009N100 1,469 70,408 SH   SOLE 30 70,408 0 0
RENT A CTR INC NEW COM 76009N100 123 5,902 SH   SOLE 40 5,902 0 0
REPLIGEN CORP COM 759916109 1,866 31,587 SH   SOLE 2 1,401 0 30,186
REPLIGEN CORP COM 759916109 10 162 SH   SOLE 4 162 0 0
REPLIGEN CORP COM 759916109 49 828 SH   SOLE 7 828 0 0
REPLIGEN CORP COM 759916109 9,934 168,152 SH   SOLE 18 167,193 0 959
REPLIGEN CORP COM 759916109 4,546 76,940 SH   SOLE 19 76,940 0 0
REPLIGEN CORP COM 759916109 244,404 4,136,830 SH   SOLE 21 4,136,830 0 0
REPLIGEN CORP COM 759916109 68,290 1,155,897 SH   SOLE 22 1,105,793 0 50,104
REPLIGEN CORP COM 759916109 43 721 SH   SOLE 23 721 0 0
REPLIGEN CORP COM 759916109 806 13,649 SH   SOLE 26 10,409 0 3,240
REPLIGEN CORP COM 759916109 311 5,262 SH   SOLE 28 5,262 0 0
REPLIGEN CORP COM 759916109 3,319 56,186 SH   SOLE 30 56,186 0 0
REPLIGEN CORP COM 759916109 51 858 SH   SOLE 34 858 0 0
REPLIGEN CORP COM 759916109 212 3,594 SH   SOLE 40 3,594 0 0
REPLIMUNE GROUP INC COM 76029N106 147 9,684 SH   SOLE 2 447 0 9,237
REPLIMUNE GROUP INC COM 76029N106 611 40,139 SH   SOLE 18 40,139 0 0
REPLIMUNE GROUP INC COM 76029N106 279 18,327 SH   SOLE 19 18,327 0 0
REPLIMUNE GROUP INC COM 76029N106 11,282 741,259 SH   SOLE 21 741,259 0 0
REPLIMUNE GROUP INC COM 76029N106 1,945 127,815 SH   SOLE 22 125,863 0 1,952
REPLIMUNE GROUP INC COM 76029N106 4 267 SH   SOLE 23 267 0 0
REPLIMUNE GROUP INC COM 76029N106 18 1,194 SH   SOLE 30 1,194 0 0
REPUBLIC BANCORP KY CL A 760281204 708 15,834 SH   SOLE 2 5,987 0 9,847
REPUBLIC BANCORP KY CL A 760281204 6 134 SH   SOLE 7 134 0 0
REPUBLIC BANCORP KY CL A 760281204 1,506 33,681 SH   SOLE 18 33,681 0 0
REPUBLIC BANCORP KY CL A 760281204 2,205 49,304 SH   SOLE 19 49,304 0 0
REPUBLIC BANCORP KY CL A 760281204 15,415 344,703 SH   SOLE 21 344,703 0 0
REPUBLIC BANCORP KY CL A 760281204 20,014 447,543 SH   SOLE 22 434,672 0 12,871
REPUBLIC BANCORP KY CL A 760281204 744 16,645 SH   SOLE 23 16,645 0 0
REPUBLIC BANCORP KY CL A 760281204 1,242 27,777 SH   SOLE 26 0 0 27,777
REPUBLIC BANCORP KY CL A 760281204 64 1,434 SH   SOLE 28 1,434 0 0
REPUBLIC BANCORP KY CL A 760281204 149 3,329 SH   SOLE 30 3,329 0 0
REPUBLIC BANCORP KY CL A 760281204 42 941 SH   SOLE 40 941 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 267 50,824 SH   SOLE 2 9,473 0 41,351
REPUBLIC FIRST BANCORP INC COM 760416107 4 746 SH   SOLE 7 746 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 818 155,828 SH   SOLE 18 154,334 0 1,494
REPUBLIC FIRST BANCORP INC COM 760416107 1,629 310,365 SH   SOLE 19 310,365 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 7,824 1,490,337 SH   SOLE 21 1,490,337 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 6,339 1,207,520 SH   SOLE 22 1,116,243 0 91,277
REPUBLIC FIRST BANCORP INC COM 760416107 71 13,613 SH   SOLE 23 13,613 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 327 62,349 SH   SOLE 26 0 0 62,349
REPUBLIC FIRST BANCORP INC COM 760416107 82 15,550 SH   SOLE 30 15,550 0 0
REPUBLIC SVCS INC COM 760759100 47,245 587,774 SH   SOLE 2 81,007 0 506,767
REPUBLIC SVCS INC COM 760759100 6,226 77,459 SH   SOLE 4 71,402 0 6,057
REPUBLIC SVCS INC COM 760759100 21,901 272,466 SH   SOLE 7 255,868 0 16,598
REPUBLIC SVCS INC COM 760759100 1,130 14,056 SH   SOLE 13 14,056 0 0
REPUBLIC SVCS INC COM 760759100 163 2,024 SH   SOLE 15 2,024 0 0
REPUBLIC SVCS INC COM 760759100 42,283 526,039 SH   SOLE 18 491,191 0 34,848
REPUBLIC SVCS INC COM 760759100 14,919 185,608 SH   SOLE 19 185,608 0 0
REPUBLIC SVCS INC COM 760759100 774,006 9,629,336 SH   SOLE 21 9,629,336 0 0
REPUBLIC SVCS INC COM 760759100 530,071 6,594,561 SH   SOLE 22 5,953,186 0 641,375
REPUBLIC SVCS INC COM 760759100 13,388 166,565 SH   SOLE 23 166,565 0 0
REPUBLIC SVCS INC COM 760759100 15,883 197,599 SH   SOLE 25 197,599 0 0
REPUBLIC SVCS INC COM 760759100 84,836 1,055,442 SH   SOLE 26 325,675 0 729,767
REPUBLIC SVCS INC COM 760759100 3,445 42,858 SH   SOLE 28 30,919 0 11,939
REPUBLIC SVCS INC COM 760759100 2,803 34,871 SH   SOLE 29 10,714 0 24,157
REPUBLIC SVCS INC COM 760759100 111,612 1,388,549 SH   SOLE 30 1,388,549 0 0
REPUBLIC SVCS INC COM 760759100 5,432 67,579 SH   SOLE 31 42,388 0 25,191
REPUBLIC SVCS INC COM 760759100 20,105 250,129 SH   SOLE 34 250,129 0 0
REPUBLIC SVCS INC COM 760759100 23,752 295,495 SH   SOLE 36 295,495 0 0
REPUBLIC SVCS INC COM 760759100 381 4,734 SH   SOLE 40 4,734 0 0
RESEARCH FRONTIERS INC COM 760911107 25 11,801 SH   SOLE 21 11,801 0 0
RESEARCH FRONTIERS INC COM 760911107 1,401 648,756 SH   SOLE 22 648,756 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 5,180 268,558 SH   SOLE 2 55,989 0 212,569
RESIDEO TECHNOLOGIES INC COM 76118Y104 10 525 SH   SOLE 4 525 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 86 4,478 SH   SOLE 7 4,478 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 20 1,036 SH   SOLE 15 1,036 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 0 10 SH   SOLE 17 0 0 10
RESIDEO TECHNOLOGIES INC COM 76118Y104 6,458 334,774 SH   SOLE 18 334,624 0 150
RESIDEO TECHNOLOGIES INC COM 76118Y104 74 3,816 SH   SOLE 19 3,816 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 101,718 5,273,072 SH   SOLE 21 5,273,072 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 73,610 3,815,965 SH   SOLE 22 3,537,890 0 278,075
RESIDEO TECHNOLOGIES INC COM 76118Y104 2,127 110,268 SH   SOLE 25 110,268 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 3,606 186,911 SH   SOLE 26 79,365 0 107,546
RESIDEO TECHNOLOGIES INC COM 76118Y104 310 16,046 SH   SOLE 28 16,046 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 634 32,870 SH   SOLE 30 32,870 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 50 2,597 SH   SOLE 31 2,597 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 1,654 85,744 SH   SOLE 36 85,744 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 274 14,224 SH   SOLE 40 14,224 0 0
RESMED INC COM 761152107 49,527 476,359 SH   SOLE 2 159,071 0 317,288
RESMED INC COM 761152107 5,320 51,167 SH   SOLE 4 47,429 0 3,738
RESMED INC COM 761152107 16,419 157,921 SH   SOLE 7 122,127 0 35,794
RESMED INC COM 761152107 565 5,436 SH   SOLE 13 5,436 0 0
RESMED INC COM 761152107 114 1,098 SH   SOLE 15 1,098 0 0
RESMED INC COM 761152107 44,350 426,566 SH   SOLE 18 407,474 0 19,092
RESMED INC COM 761152107 80,034 769,776 SH   SOLE 19 769,776 0 0
RESMED INC COM 761152107 738 7,100 SH   SOLE 20 7,100 0 0
RESMED INC COM 761152107 458,718 4,412,025 SH   SOLE 21 4,412,025 0 0
RESMED INC COM 761152107 361,901 3,480,821 SH   SOLE 22 3,116,642 0 364,179
RESMED INC COM 761152107 10,459 100,595 SH   SOLE 23 100,595 0 0
RESMED INC COM 761152107 15,098 145,211 SH   SOLE 25 145,211 0 0
RESMED INC COM 761152107 73,405 706,020 SH   SOLE 26 173,743 0 532,277
RESMED INC COM 761152107 2,860 27,505 SH   SOLE 28 20,073 0 7,432
RESMED INC COM 761152107 3,512 33,782 SH   SOLE 29 4,623 0 29,159
RESMED INC COM 761152107 65,096 626,100 SH   SOLE 30 626,100 0 0
RESMED INC COM 761152107 4,500 43,278 SH   SOLE 31 26,384 0 16,894
RESMED INC COM 761152107 42,214 406,022 SH   SOLE 34 406,022 0 0
RESMED INC COM 761152107 10,403 100,056 SH   SOLE 36 100,056 0 0
RESMED INC COM 761152107 372 3,578 SH   SOLE 40 3,578 0 0
RESOLUTE FST PRODS INC COM 76117W109 4 500 SH   SOLE 4 500 0 0
RESOLUTE FST PRODS INC COM 76117W109 868 109,879 SH   SOLE 21 109,879 0 0
RESOLUTE FST PRODS INC COM 76117W109 12,664 1,602,994 SH   SOLE 22 1,565,090 0 37,904
RESOLUTE FST PRODS INC COM 76117W109 217 27,506 SH   SOLE 26 0 0 27,506
RESOLUTE FST PRODS INC COM 76117W109 68 8,562 SH   SOLE 28 8,562 0 0
RESOLUTE FST PRODS INC COM 76117W109 139 17,585 SH   SOLE 30 17,585 0 0
RESOLUTE FST PRODS INC COM 76117W109 54 6,792 SH   SOLE 40 6,792 0 0
RESONANT INC COM 76118L102 14 4,823 SH   SOLE 18 4,823 0 0
RESONANT INC COM 76118L102 182 60,693 SH   SOLE 21 60,693 0 0
RESOURCES CONNECTION INC COM 76122Q105 479 28,954 SH   SOLE 2 1,126 0 27,828
RESOURCES CONNECTION INC COM 76122Q105 6 336 SH   SOLE 4 336 0 0
RESOURCES CONNECTION INC COM 76122Q105 12 705 SH   SOLE 7 705 0 0
RESOURCES CONNECTION INC COM 76122Q105 2,215 133,919 SH   SOLE 18 133,919 0 0
RESOURCES CONNECTION INC COM 76122Q105 781 47,194 SH   SOLE 19 47,194 0 0
RESOURCES CONNECTION INC COM 76122Q105 54,070 3,269,038 SH   SOLE 21 3,269,038 0 0
RESOURCES CONNECTION INC COM 76122Q105 17,342 1,048,482 SH   SOLE 22 1,002,314 0 46,168
RESOURCES CONNECTION INC COM 76122Q105 138 8,365 SH   SOLE 26 0 0 8,365
RESOURCES CONNECTION INC COM 76122Q105 88 5,294 SH   SOLE 28 5,294 0 0
RESOURCES CONNECTION INC COM 76122Q105 706 42,694 SH   SOLE 30 42,694 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 13 199 SH   SOLE 17 0 0 199
RESTORATION HARDWARE HLDGS I DBCV 7/1 761283AC4 764 700,000 PRN   SOLE 21 700,000 0 0
RESTORATION HARDWARE HLDGS I NOTE 6/1 761283AD2 966 960,000 PRN   SOLE 21 960,000 0 0
RESTORATION ROBOTICS INC COM 76133C103 2 3,799 SH   SOLE 18 3,799 0 0
RESTORATION ROBOTICS INC COM 76133C103 31 51,903 SH   SOLE 21 51,903 0 0
RESTORBIO INC COM 76133L103 47 6,959 SH   SOLE 2 212 0 6,747
RESTORBIO INC COM 76133L103 191 27,941 SH   SOLE 18 27,941 0 0
RESTORBIO INC COM 76133L103 72 10,544 SH   SOLE 19 10,544 0 0
RESTORBIO INC COM 76133L103 3,611 529,542 SH   SOLE 21 529,542 0 0
RESTORBIO INC COM 76133L103 1,531 224,487 SH   SOLE 22 220,422 0 4,065
RESTORBIO INC COM 76133L103 7 1,057 SH   SOLE 30 1,057 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,029 117,025 SH   SOLE 2 3,890 0 113,135
RETAIL OPPORTUNITY INVTS COR COM 76131N101 517 29,832 SH   SOLE 4 29,832 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,869 165,483 SH   SOLE 7 165,483 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 75 4,305 SH   SOLE 15 4,305 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 5 309 SH   SOLE 17 0 0 309
RETAIL OPPORTUNITY INVTS COR COM 76131N101 8,491 489,689 SH   SOLE 18 489,689 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 6,071 350,088 SH   SOLE 19 350,088 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 218,700 12,612,461 SH   SOLE 21 12,612,461 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 86,125 4,966,846 SH   SOLE 22 4,822,436 0 144,410
RETAIL OPPORTUNITY INVTS COR COM 76131N101 108 6,243 SH   SOLE 23 6,243 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 4,139 238,720 SH   SOLE 25 238,720 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,246 71,860 SH   SOLE 26 26,183 0 45,677
RETAIL OPPORTUNITY INVTS COR COM 76131N101 263 15,181 SH   SOLE 28 15,181 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 696 40,113 SH   SOLE 29 40,113 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 11,703 674,925 SH   SOLE 30 674,925 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 175 10,077 SH   SOLE 40 10,077 0 0
RETAIL PPTYS AMER INC CL A 76131V202 5,928 486,290 SH   SOLE 2 51,929 0 434,361
RETAIL PPTYS AMER INC CL A 76131V202 700 57,406 SH   SOLE 4 57,406 0 0
RETAIL PPTYS AMER INC CL A 76131V202 3,994 327,610 SH   SOLE 7 327,610 0 0
RETAIL PPTYS AMER INC CL A 76131V202 106 8,659 SH   SOLE 15 8,659 0 0
RETAIL PPTYS AMER INC CL A 76131V202 0 15 SH   SOLE 17 0 0 15
RETAIL PPTYS AMER INC CL A 76131V202 1,321 108,348 SH   SOLE 18 108,348 0 0
RETAIL PPTYS AMER INC CL A 76131V202 4,668 382,898 SH   SOLE 19 382,898 0 0
RETAIL PPTYS AMER INC CL A 76131V202 49,037 4,022,701 SH   SOLE 21 4,022,701 0 0
RETAIL PPTYS AMER INC CL A 76131V202 110,832 9,092,050 SH   SOLE 22 8,629,085 0 462,965
RETAIL PPTYS AMER INC CL A 76131V202 145 11,927 SH   SOLE 23 11,927 0 0
RETAIL PPTYS AMER INC CL A 76131V202 5,625 461,413 SH   SOLE 25 461,413 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,712 140,450 SH   SOLE 26 46,989 0 93,461
RETAIL PPTYS AMER INC CL A 76131V202 342 28,050 SH   SOLE 28 28,050 0 0
RETAIL PPTYS AMER INC CL A 76131V202 998 81,867 SH   SOLE 29 81,867 0 0
RETAIL PPTYS AMER INC CL A 76131V202 12,910 1,059,029 SH   SOLE 30 1,059,029 0 0
RETAIL PPTYS AMER INC CL A 76131V202 57 4,685 SH   SOLE 31 4,685 0 0
RETAIL PPTYS AMER INC CL A 76131V202 91 7,460 SH   SOLE 36 7,460 0 0
RETAIL PPTYS AMER INC CL A 76131V202 274 22,507 SH   SOLE 40 22,507 0 0
RETAIL VALUE INC COM 76133Q102 996 31,968 SH   SOLE 2 1,246 0 30,722
RETAIL VALUE INC COM 76133Q102 125 4,007 SH   SOLE 4 4,007 0 0
RETAIL VALUE INC COM 76133Q102 697 22,374 SH   SOLE 7 22,374 0 0
RETAIL VALUE INC COM 76133Q102 21 664 SH   SOLE 15 664 0 0
RETAIL VALUE INC COM 76133Q102 251 8,068 SH   SOLE 18 8,068 0 0
RETAIL VALUE INC COM 76133Q102 928 29,776 SH   SOLE 19 29,776 0 0
RETAIL VALUE INC COM 76133Q102 6,632 212,772 SH   SOLE 21 212,772 0 0
RETAIL VALUE INC COM 76133Q102 19,277 618,432 SH   SOLE 22 589,229 0 29,203
RETAIL VALUE INC COM 76133Q102 27 870 SH   SOLE 23 870 0 0
RETAIL VALUE INC COM 76133Q102 287 9,193 SH   SOLE 26 2,074 0 7,119
RETAIL VALUE INC COM 76133Q102 60 1,934 SH   SOLE 28 1,934 0 0
RETAIL VALUE INC COM 76133Q102 172 5,518 SH   SOLE 29 5,518 0 0
RETAIL VALUE INC COM 76133Q102 11 342 SH   SOLE 31 342 0 0
RETAIL VALUE INC COM 76133Q102 17 559 SH   SOLE 36 559 0 0
RETAIL VALUE INC COM 76133Q102 47 1,500 SH   SOLE 40 1,500 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 4 6,598 SH   SOLE 21 6,598 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 17 26,069 SH   SOLE 22 26,069 0 0
RETROPHIN INC COM 761299106 902 39,839 SH   SOLE 2 7,743 0 32,096
RETROPHIN INC COM 761299106 4 184 SH   SOLE 4 184 0 0
RETROPHIN INC COM 761299106 18 776 SH   SOLE 7 776 0 0
RETROPHIN INC COM 761299106 6 250 SH   SOLE 17 0 0 250
RETROPHIN INC COM 761299106 3,139 138,728 SH   SOLE 18 133,433 0 5,295
RETROPHIN INC COM 761299106 3,146 139,004 SH   SOLE 19 139,004 0 0
RETROPHIN INC COM 761299106 39,040 1,725,138 SH   SOLE 21 1,725,138 0 0
RETROPHIN INC COM 761299106 32,580 1,439,699 SH   SOLE 22 1,392,161 0 47,538
RETROPHIN INC COM 761299106 835 36,895 SH   SOLE 23 36,895 0 0
RETROPHIN INC COM 761299106 564 24,922 SH   SOLE 26 0 0 24,922
RETROPHIN INC COM 761299106 106 4,693 SH   SOLE 28 4,693 0 0
RETROPHIN INC COM 761299106 265 11,696 SH   SOLE 30 11,696 0 0
RETROPHIN INC COM 761299106 52 2,291 SH   SOLE 34 2,291 0 0
RETROPHIN INC COM 761299106 62 2,732 SH   SOLE 40 2,732 0 0
RETROPHIN INC NOTE 2.500% 9/1 761299AB2 629 675,000 PRN   SOLE 21 675,000 0 0
REV GROUP INC COM 749527107 311 28,446 SH   SOLE 2 1,127 0 27,319
REV GROUP INC COM 749527107 9 805 SH   SOLE 7 805 0 0
REV GROUP INC COM 749527107 1,022 93,369 SH   SOLE 18 93,369 0 0
REV GROUP INC COM 749527107 471 43,046 SH   SOLE 19 43,046 0 0
REV GROUP INC COM 749527107 9,966 910,120 SH   SOLE 21 910,120 0 0
REV GROUP INC COM 749527107 9,659 882,094 SH   SOLE 22 847,973 0 34,121
REV GROUP INC COM 749527107 139 12,723 SH   SOLE 26 0 0 12,723
REV GROUP INC COM 749527107 85 7,740 SH   SOLE 30 7,740 0 0
REV GROUP INC COM 749527107 62 5,646 SH   SOLE 40 5,646 0 0
REVANCE THERAPEUTICS INC COM 761330109 604 38,300 SH   SOLE 2 8,835 0 29,465
REVANCE THERAPEUTICS INC COM 761330109 10 648 SH   SOLE 7 648 0 0
REVANCE THERAPEUTICS INC COM 761330109 2,147 136,214 SH   SOLE 18 122,110 0 14,104
REVANCE THERAPEUTICS INC COM 761330109 3,647 231,415 SH   SOLE 19 231,415 0 0
REVANCE THERAPEUTICS INC COM 761330109 27,421 1,739,881 SH   SOLE 21 1,739,881 0 0
REVANCE THERAPEUTICS INC COM 761330109 20,422 1,295,822 SH   SOLE 22 1,258,689 0 37,133
REVANCE THERAPEUTICS INC COM 761330109 540 34,282 SH   SOLE 23 34,282 0 0
REVANCE THERAPEUTICS INC COM 761330109 875 55,498 SH   SOLE 26 0 0 55,498
REVANCE THERAPEUTICS INC COM 761330109 73 4,628 SH   SOLE 28 4,628 0 0
REVANCE THERAPEUTICS INC COM 761330109 156 9,881 SH   SOLE 30 9,881 0 0
REVANCE THERAPEUTICS INC COM 761330109 56 3,569 SH   SOLE 40 3,569 0 0
REVEN HSG REIT INC COM NEW 761378207 2 477 SH   SOLE 18 477 0 0
REVLON INC CL A NEW 761525609 141 7,300 SH   SOLE 2 325 0 6,975
REVLON INC CL A NEW 761525609 5 264 SH   SOLE 7 264 0 0
REVLON INC CL A NEW 761525609 502 25,893 SH   SOLE 18 25,893 0 0
REVLON INC CL A NEW 761525609 231 11,906 SH   SOLE 19 11,906 0 0
REVLON INC CL A NEW 761525609 4,880 251,826 SH   SOLE 21 251,826 0 0
REVLON INC CL A NEW 761525609 4,872 251,399 SH   SOLE 22 244,472 0 6,927
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 0 2,157 SH   SOLE 18 2,157 0 0
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 9 41,126 SH   SOLE 21 41,126 0 0
REX AMERICAN RESOURCES CORP COM 761624105 545 6,766 SH   SOLE 2 678 0 6,088
REX AMERICAN RESOURCES CORP COM 761624105 12 152 SH   SOLE 7 152 0 0
REX AMERICAN RESOURCES CORP COM 761624105 2,073 25,716 SH   SOLE 18 25,716 0 0
REX AMERICAN RESOURCES CORP COM 761624105 1,170 14,517 SH   SOLE 19 14,517 0 0
REX AMERICAN RESOURCES CORP COM 761624105 50,310 624,116 SH   SOLE 21 624,116 0 0
REX AMERICAN RESOURCES CORP COM 761624105 13,716 170,153 SH   SOLE 22 161,182 0 8,971
REX AMERICAN RESOURCES CORP COM 761624105 73 901 SH   SOLE 23 901 0 0
REX AMERICAN RESOURCES CORP COM 761624105 435 5,397 SH   SOLE 26 0 0 5,397
REX AMERICAN RESOURCES CORP COM 761624105 73 907 SH   SOLE 28 907 0 0
REX AMERICAN RESOURCES CORP COM 761624105 668 8,286 SH   SOLE 30 8,286 0 0
REX AMERICAN RESOURCES CORP COM 761624105 69 852 SH   SOLE 40 852 0 0
REXAHN PHARMACEUTICALS INC COM NEW 761640200 5 9,947 SH   SOLE 18 9,947 0 0
REXAHN PHARMACEUTICALS INC COM NEW 761640200 66 129,462 SH   SOLE 21 129,462 0 0
REXAHN PHARMACEUTICALS INC COM NEW 761640200 48 93,205 SH   SOLE 22 93,205 0 0
REXFORD INDL RLTY INC COM 76169C100 11,768 328,613 SH   SOLE 2 4,647 0 323,966
REXFORD INDL RLTY INC COM 76169C100 6,819 190,422 SH   SOLE 4 190,422 0 0
REXFORD INDL RLTY INC COM 76169C100 4,914 137,218 SH   SOLE 7 137,218 0 0
REXFORD INDL RLTY INC COM 76169C100 131 3,654 SH   SOLE 15 3,654 0 0
REXFORD INDL RLTY INC COM 76169C100 41,792 1,167,054 SH   SOLE 18 1,167,054 0 0
REXFORD INDL RLTY INC COM 76169C100 12,959 361,875 SH   SOLE 19 361,875 0 0
REXFORD INDL RLTY INC COM 76169C100 118,626 3,312,658 SH   SOLE 21 3,312,658 0 0
REXFORD INDL RLTY INC COM 76169C100 155,770 4,349,897 SH   SOLE 22 4,076,489 0 273,408
REXFORD INDL RLTY INC COM 76169C100 2,965 82,811 SH   SOLE 23 82,811 0 0
REXFORD INDL RLTY INC COM 76169C100 6,935 193,658 SH   SOLE 25 193,658 0 0
REXFORD INDL RLTY INC COM 76169C100 3,842 107,281 SH   SOLE 26 21,871 0 85,410
REXFORD INDL RLTY INC COM 76169C100 1,788 49,938 SH   SOLE 28 49,938 0 0
REXFORD INDL RLTY INC COM 76169C100 1,180 32,938 SH   SOLE 29 32,938 0 0
REXFORD INDL RLTY INC COM 76169C100 15,930 444,853 SH   SOLE 30 444,853 0 0
REXFORD INDL RLTY INC COM 76169C100 3,927 109,671 SH   SOLE 34 109,671 0 0
REXFORD INDL RLTY INC COM 76169C100 308 8,608 SH   SOLE 40 8,608 0 0
REXNORD CORP NEW COM 76169B102 3,136 124,746 SH   SOLE 2 21,532 0 103,214
REXNORD CORP NEW COM 76169B102 8 332 SH   SOLE 4 332 0 0
REXNORD CORP NEW COM 76169B102 45 1,778 SH   SOLE 7 1,778 0 0
REXNORD CORP NEW COM 76169B102 8,797 349,928 SH   SOLE 18 340,690 0 9,238
REXNORD CORP NEW COM 76169B102 10,186 405,161 SH   SOLE 19 405,161 0 0
REXNORD CORP NEW COM 76169B102 84,835 3,374,503 SH   SOLE 21 3,374,503 0 0
REXNORD CORP NEW COM 76169B102 83,935 3,338,717 SH   SOLE 22 3,198,439 0 140,278
REXNORD CORP NEW COM 76169B102 1,781 70,863 SH   SOLE 23 70,863 0 0
REXNORD CORP NEW COM 76169B102 3,154 125,447 SH   SOLE 26 26,208 0 99,239
REXNORD CORP NEW COM 76169B102 325 12,936 SH   SOLE 28 12,936 0 0
REXNORD CORP NEW COM 76169B102 719 28,583 SH   SOLE 30 28,583 0 0
REXNORD CORP NEW COM 76169B102 581 23,096 SH   SOLE 34 23,096 0 0
REXNORD CORP NEW COM 76169B102 100 3,977 SH   SOLE 36 3,977 0 0
REXNORD CORP NEW COM 76169B102 281 11,181 SH   SOLE 40 11,181 0 0
RF INDS LTD COM PAR $0.01 749552105 11 1,626 SH   SOLE 18 1,626 0 0
RF INDS LTD COM PAR $0.01 749552105 162 24,003 SH   SOLE 21 24,003 0 0
RF INDS LTD COM PAR $0.01 749552105 896 132,955 SH   SOLE 22 132,955 0 0
RGC RES INC COM 74955L103 190 7,183 SH   SOLE 2 278 0 6,905
RGC RES INC COM 74955L103 6 214 SH   SOLE 7 214 0 0
RGC RES INC COM 74955L103 661 24,916 SH   SOLE 18 24,916 0 0
RGC RES INC COM 74955L103 289 10,898 SH   SOLE 19 10,898 0 0
RGC RES INC COM 74955L103 6,523 246,065 SH   SOLE 21 246,065 0 0
RGC RES INC COM 74955L103 1,697 64,007 SH   SOLE 22 59,414 0 4,593
RH COM 74967X103 1,588 15,426 SH   SOLE 2 690 0 14,736
RH COM 74967X103 9 91 SH   SOLE 4 91 0 0
RH COM 74967X103 35 339 SH   SOLE 7 339 0 0
RH COM 74967X103 8,365 81,249 SH   SOLE 18 80,980 0 269
RH COM 74967X103 3,310 32,147 SH   SOLE 19 32,147 0 0
RH COM 74967X103 205,327 1,994,436 SH   SOLE 21 1,994,436 0 0
RH COM 74967X103 58,414 567,400 SH   SOLE 22 540,969 0 26,431
RH COM 74967X103 6 59 SH   SOLE 23 59 0 0
RH COM 74967X103 1,039 10,088 SH   SOLE 26 8,743 0 1,345
RH COM 74967X103 271 2,634 SH   SOLE 28 2,634 0 0
RH COM 74967X103 2,828 27,469 SH   SOLE 30 27,469 0 0
RH COM 74967X103 206 2,002 SH   SOLE 40 2,002 0 0
RHINEBECK BANCORP INC COM 762093102 10 795 SH   SOLE 18 795 0 0
RHINEBECK BANCORP INC COM 762093102 96 7,987 SH   SOLE 21 7,987 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 340 12,422 SH   SOLE 2 525 0 11,897
RHYTHM PHARMACEUTICALS INC COM 76243J105 7 263 SH   SOLE 7 263 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,419 51,768 SH   SOLE 18 51,768 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,353 49,350 SH   SOLE 19 49,350 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 23,870 870,842 SH   SOLE 21 870,842 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 14,665 535,035 SH   SOLE 22 516,551 0 18,484
RHYTHM PHARMACEUTICALS INC COM 76243J105 20 740 SH   SOLE 23 740 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 12 454 SH   SOLE 26 0 0 454
RHYTHM PHARMACEUTICALS INC COM 76243J105 195 7,099 SH   SOLE 30 7,099 0 0
RIBBON COMMUNICATIONS INC COM 762544104 314 61,011 SH   SOLE 2 5,667 0 55,344
RIBBON COMMUNICATIONS INC COM 762544104 1 264 SH   SOLE 4 264 0 0
RIBBON COMMUNICATIONS INC COM 762544104 6 1,124 SH   SOLE 7 1,124 0 0
RIBBON COMMUNICATIONS INC COM 762544104 962 186,742 SH   SOLE 18 186,742 0 0
RIBBON COMMUNICATIONS INC COM 762544104 536 104,165 SH   SOLE 19 104,165 0 0
RIBBON COMMUNICATIONS INC COM 762544104 9,464 1,837,632 SH   SOLE 21 1,837,632 0 0
RIBBON COMMUNICATIONS INC COM 762544104 8,267 1,605,178 SH   SOLE 22 1,542,910 0 62,268
RIBBON COMMUNICATIONS INC COM 762544104 52 10,016 SH   SOLE 23 10,016 0 0
RIBBON COMMUNICATIONS INC COM 762544104 160 31,115 SH   SOLE 26 8,851 0 22,264
RIBBON COMMUNICATIONS INC COM 762544104 34 6,558 SH   SOLE 28 6,558 0 0
RIBBON COMMUNICATIONS INC COM 762544104 49 9,435 SH   SOLE 30 9,435 0 0
RIBBON COMMUNICATIONS INC COM 762544104 25 4,894 SH   SOLE 40 4,894 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 10 2,566 SH   SOLE 18 2,566 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 153 41,131 SH   SOLE 21 41,131 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 35 9,536 SH   SOLE 22 9,536 0 0
RICHARDSON ELECTRS LTD COM 763165107 14 2,049 SH   SOLE 18 2,049 0 0
RICHARDSON ELECTRS LTD COM 763165107 229 33,849 SH   SOLE 21 33,849 0 0
RICHARDSON ELECTRS LTD COM 763165107 2,050 302,409 SH   SOLE 22 302,409 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 352 136,858 SH   SOLE 2 6,315 0 130,543
RIGEL PHARMACEUTICALS INC COM NEW 766559603 11 4,101 SH   SOLE 7 4,101 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,556 605,267 SH   SOLE 18 581,225 0 24,042
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,260 490,155 SH   SOLE 19 490,155 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 18,946 7,371,869 SH   SOLE 21 7,371,869 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 13,484 5,246,527 SH   SOLE 22 5,037,922 0 208,605
RIGEL PHARMACEUTICALS INC COM NEW 766559603 21 8,362 SH   SOLE 23 8,362 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 207 80,374 SH   SOLE 26 0 0 80,374
RIGEL PHARMACEUTICALS INC COM NEW 766559603 114 44,521 SH   SOLE 30 44,521 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 78 30,315 SH   SOLE 40 30,315 0 0
RIGNET INC COM 766582100 166 16,952 SH   SOLE 2 429 0 16,523
RIGNET INC COM 766582100 3 264 SH   SOLE 7 264 0 0
RIGNET INC COM 766582100 471 48,193 SH   SOLE 18 48,193 0 0
RIGNET INC COM 766582100 189 19,335 SH   SOLE 19 19,335 0 0
RIGNET INC COM 766582100 4,746 485,786 SH   SOLE 21 485,786 0 0
RIGNET INC COM 766582100 3,519 360,200 SH   SOLE 22 350,369 0 9,831
RIMINI STR INC DEL COM 76674Q107 36 7,136 SH   SOLE 2 325 0 6,811
RIMINI STR INC DEL COM 76674Q107 144 28,845 SH   SOLE 18 28,845 0 0
RIMINI STR INC DEL COM 76674Q107 86 17,251 SH   SOLE 19 17,251 0 0
RIMINI STR INC DEL COM 76674Q107 1,588 317,523 SH   SOLE 21 317,523 0 0
RIMINI STR INC DEL COM 76674Q107 315 63,049 SH   SOLE 22 59,106 0 3,943
RING ENERGY INC COM 76680V108 325 55,308 SH   SOLE 2 2,143 0 53,165
RING ENERGY INC COM 76680V108 9 1,494 SH   SOLE 7 1,494 0 0
RING ENERGY INC COM 76680V108 1,510 257,182 SH   SOLE 18 257,182 0 0
RING ENERGY INC COM 76680V108 552 94,094 SH   SOLE 19 94,094 0 0
RING ENERGY INC COM 76680V108 38,431 6,547,026 SH   SOLE 21 6,547,026 0 0
RING ENERGY INC COM 76680V108 10,847 1,847,890 SH   SOLE 22 1,769,488 0 78,402
RING ENERGY INC COM 76680V108 139 23,622 SH   SOLE 26 0 0 23,622
RING ENERGY INC COM 76680V108 47 7,996 SH   SOLE 28 7,996 0 0
RING ENERGY INC COM 76680V108 485 82,577 SH   SOLE 30 82,577 0 0
RING ENERGY INC COM 76680V108 46 7,893 SH   SOLE 40 7,893 0 0
RINGCENTRAL INC CL A 76680R206 16,019 148,596 SH   SOLE 2 29,209 0 119,387
RINGCENTRAL INC CL A 76680R206 629 5,839 SH   SOLE 4 5,839 0 0
RINGCENTRAL INC CL A 76680R206 300 2,783 SH   SOLE 7 2,783 0 0
RINGCENTRAL INC CL A 76680R206 5,473 50,770 SH   SOLE 18 44,154 0 6,616
RINGCENTRAL INC CL A 76680R206 35,966 333,639 SH   SOLE 19 333,639 0 0
RINGCENTRAL INC CL A 76680R206 113,094 1,049,113 SH   SOLE 21 1,049,113 0 0
RINGCENTRAL INC CL A 76680R206 227,798 2,113,151 SH   SOLE 22 1,943,280 0 169,871
RINGCENTRAL INC CL A 76680R206 4,313 40,012 SH   SOLE 23 40,012 0 0
RINGCENTRAL INC CL A 76680R206 251 2,327 SH   SOLE 25 2,327 0 0
RINGCENTRAL INC CL A 76680R206 8,386 77,788 SH   SOLE 26 17,404 0 60,384
RINGCENTRAL INC CL A 76680R206 933 8,652 SH   SOLE 28 8,652 0 0
RINGCENTRAL INC CL A 76680R206 707 6,558 SH   SOLE 29 6,558 0 0
RINGCENTRAL INC CL A 76680R206 2,291 21,249 SH   SOLE 30 21,249 0 0
RINGCENTRAL INC CL A 76680R206 1,151 10,676 SH   SOLE 31 9,037 0 1,639
RINGCENTRAL INC CL A 76680R206 15,871 147,230 SH   SOLE 34 147,230 0 0
RINGCENTRAL INC CL A 76680R206 369 3,422 SH   SOLE 36 3,422 0 0
RINGCENTRAL INC CL A 76680R206 744 6,905 SH   SOLE 40 6,905 0 0
RINGCENTRAL INC NOTE 3/1 76680RAD9 1,532 1,075,000 PRN   SOLE 21 1,075,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 6,345 107,819 SH   SOLE 7 107,819 0 0
RIO TINTO PLC SPONSORED ADR 767204100 22 378 SH   SOLE 18 378 0 0
RIO TINTO PLC SPONSORED ADR 767204100 11,061 187,945 SH   SOLE 19 187,945 0 0
RIO TINTO PLC SPONSORED ADR 767204100 3,721 63,237 SH   SOLE 21 63,237 0 0
RIOT BLOCKCHAIN INC COM 767292105 8 2,396 SH   SOLE 18 2,396 0 0
RIOT BLOCKCHAIN INC COM 767292105 122 37,214 SH   SOLE 21 37,214 0 0
RIOT BLOCKCHAIN INC COM 767292105 1,077 329,220 SH   SOLE 22 329,220 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 1,247 128,159 SH   SOLE 21 128,159 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 660 67,783 SH   SOLE 22 67,783 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 67 6,901 SH   SOLE 30 6,901 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 9 260 SH   SOLE 18 260 0 0
RITE AID CORP COM 767754104 697 1,096,973 SH   SOLE 2 37,311 0 1,059,662
RITE AID CORP COM 767754104 3 5,054 SH   SOLE 4 5,054 0 0
RITE AID CORP COM 767754104 65 102,627 SH   SOLE 7 102,627 0 0
RITE AID CORP COM 767754104 2,181 3,435,254 SH   SOLE 18 3,435,254 0 0
RITE AID CORP COM 767754104 1,042 1,641,057 SH   SOLE 19 1,641,057 0 0
RITE AID CORP COM 767754104 21,728 34,216,733 SH   SOLE 21 34,216,733 0 0
RITE AID CORP COM 767754104 19,993 31,484,585 SH   SOLE 22 29,452,573 0 2,032,012
RITE AID CORP COM 767754104 176 277,803 SH   SOLE 26 200,768 0 77,035
RITE AID CORP COM 767754104 94 148,041 SH   SOLE 28 148,041 0 0
RITE AID CORP COM 767754104 624 982,003 SH   SOLE 30 982,003 0 0
RITE AID CORP COM 767754104 656 1,033,671 SH   SOLE 36 1,033,671 0 0
RITE AID CORP COM 767754104 65 102,757 SH   SOLE 40 102,757 0 0
RITTER PHARMACEUTICALS INC COM NEW 767836307 10 11,731 SH   SOLE 21 11,731 0 0
RIVERVIEW BANCORP INC COM 769397100 584 79,837 SH   SOLE 2 59,707 0 20,130
RIVERVIEW BANCORP INC COM 769397100 585 80,091 SH   SOLE 18 80,091 0 0
RIVERVIEW BANCORP INC COM 769397100 1,403 191,919 SH   SOLE 19 191,919 0 0
RIVERVIEW BANCORP INC COM 769397100 5,617 768,367 SH   SOLE 21 768,367 0 0
RIVERVIEW BANCORP INC COM 769397100 6,959 951,958 SH   SOLE 22 940,274 0 11,684
RIVERVIEW BANCORP INC COM 769397100 1,488 203,490 SH   SOLE 23 203,490 0 0
RIVERVIEW BANCORP INC COM 769397100 864 118,202 SH   SOLE 26 0 0 118,202
RLI CORP COM 749607107 2,381 33,189 SH   SOLE 2 1,385 0 31,804
RLI CORP COM 749607107 14 192 SH   SOLE 4 192 0 0
RLI CORP COM 749607107 1,936 26,978 SH   SOLE 7 26,978 0 0
RLI CORP COM 749607107 12,110 168,775 SH   SOLE 18 168,775 0 0
RLI CORP COM 749607107 4,353 60,674 SH   SOLE 19 60,674 0 0
RLI CORP COM 749607107 299,015 4,167,455 SH   SOLE 21 4,167,455 0 0
RLI CORP COM 749607107 81,640 1,137,845 SH   SOLE 22 1,090,841 0 47,004
RLI CORP COM 749607107 745 10,383 SH   SOLE 26 6,827 0 3,556
RLI CORP COM 749607107 352 4,911 SH   SOLE 28 4,911 0 0
RLI CORP COM 749607107 4,072 56,756 SH   SOLE 30 56,756 0 0
RLI CORP COM 749607107 59 828 SH   SOLE 34 828 0 0
RLI CORP COM 749607107 61 857 SH   SOLE 36 857 0 0
RLI CORP COM 749607107 312 4,344 SH   SOLE 40 4,344 0 0
RLJ LODGING TR COM 74965L101 6,537 372,044 SH   SOLE 2 103,169 0 268,875
RLJ LODGING TR COM 74965L101 3,014 171,542 SH   SOLE 4 171,542 0 0
RLJ LODGING TR COM 74965L101 5,181 294,880 SH   SOLE 7 294,880 0 0
RLJ LODGING TR COM 74965L101 1,173 66,744 SH   SOLE 13 66,744 0 0
RLJ LODGING TR COM 74965L101 118 6,718 SH   SOLE 15 6,718 0 0
RLJ LODGING TR COM 74965L101 13,664 777,663 SH   SOLE 18 696,197 0 81,466
RLJ LODGING TR COM 74965L101 33,477 1,905,372 SH   SOLE 19 1,905,372 0 0
RLJ LODGING TR COM 74965L101 122,198 6,954,910 SH   SOLE 21 6,954,910 0 0
RLJ LODGING TR COM 74965L101 175,351 9,980,143 SH   SOLE 22 8,779,118 0 1,201,025
RLJ LODGING TR COM 74965L101 5,614 319,515 SH   SOLE 23 319,515 0 0
RLJ LODGING TR COM 74965L101 6,352 361,513 SH   SOLE 25 361,513 0 0
RLJ LODGING TR COM 74965L101 6,739 383,528 SH   SOLE 26 48,720 0 334,808
RLJ LODGING TR COM 74965L101 415 23,608 SH   SOLE 28 23,608 0 0
RLJ LODGING TR COM 74965L101 8,016 456,213 SH   SOLE 29 180,613 0 275,600
RLJ LODGING TR COM 74965L101 15,597 887,700 SH   SOLE 30 887,700 0 0
RLJ LODGING TR COM 74965L101 4,098 233,256 SH   SOLE 31 189,658 0 43,598
RLJ LODGING TR COM 74965L101 878 49,969 SH   SOLE 34 49,969 0 0
RLJ LODGING TR COM 74965L101 1,973 112,292 SH   SOLE 36 112,292 0 0
RLJ LODGING TR COM 74965L101 283 16,080 SH   SOLE 40 16,080 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 199 7,898 SH   SOLE 7 7,898 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 33,127 1,316,650 SH   SOLE 21 1,316,650 0 0
RMG ACQUISITION CORP UNIT 99/99/9999 749641205 16,917 1,686,667 SH   SOLE 2 1,686,667 0 0
RMR GROUP INC CL A 74967R106 356 5,830 SH   SOLE 2 269 0 5,561
RMR GROUP INC CL A 74967R106 2 32 SH   SOLE 4 32 0 0
RMR GROUP INC CL A 74967R106 10 156 SH   SOLE 7 156 0 0
RMR GROUP INC CL A 74967R106 1 13 SH   SOLE 17 0 0 13
RMR GROUP INC CL A 74967R106 1,362 22,337 SH   SOLE 18 22,337 0 0
RMR GROUP INC CL A 74967R106 674 11,048 SH   SOLE 19 11,048 0 0
RMR GROUP INC CL A 74967R106 13,818 226,600 SH   SOLE 21 226,600 0 0
RMR GROUP INC CL A 74967R106 12,406 203,440 SH   SOLE 22 194,824 0 8,616
RMR GROUP INC CL A 74967R106 247 4,057 SH   SOLE 26 598 0 3,459
RMR GROUP INC CL A 74967R106 65 1,067 SH   SOLE 28 1,067 0 0
RMR GROUP INC CL A 74967R106 118 1,937 SH   SOLE 30 1,937 0 0
RMR GROUP INC CL A 74967R106 42 682 SH   SOLE 40 682 0 0
ROADRUNNER TRANSN SYS INC COM 76973Q105 2 5,421 SH   SOLE 18 5,421 0 0
ROADRUNNER TRANSN SYS INC COM 76973Q105 210 500,977 SH   SOLE 21 500,977 0 0
ROADRUNNER TRANSN SYS INC COM 76973Q105 1,038 2,470,929 SH   SOLE 22 2,470,929 0 0
ROAN RES INC CL A COM 769755109 361 59,016 SH   SOLE 21 59,016 0 0
ROAN RES INC CL A COM 769755109 1,577 258,084 SH   SOLE 22 258,084 0 0
ROBERT HALF INTL INC COM 770323103 36,032 552,973 SH   SOLE 2 262,601 0 290,372
ROBERT HALF INTL INC COM 770323103 5,588 85,758 SH   SOLE 4 82,498 0 3,260
ROBERT HALF INTL INC COM 770323103 8,864 136,036 SH   SOLE 7 111,148 0 24,888
ROBERT HALF INTL INC COM 770323103 1,829 28,075 SH   SOLE 13 28,075 0 0
ROBERT HALF INTL INC COM 770323103 75 1,158 SH   SOLE 15 1,158 0 0
ROBERT HALF INTL INC COM 770323103 20,620 316,456 SH   SOLE 18 279,505 0 36,951
ROBERT HALF INTL INC COM 770323103 20,925 321,133 SH   SOLE 19 321,133 0 0
ROBERT HALF INTL INC COM 770323103 194,930 2,991,558 SH   SOLE 21 2,991,558 0 0
ROBERT HALF INTL INC COM 770323103 260,764 4,001,900 SH   SOLE 22 3,518,190 0 483,710
ROBERT HALF INTL INC COM 770323103 10,893 167,178 SH   SOLE 23 167,178 0 0
ROBERT HALF INTL INC COM 770323103 8,291 127,233 SH   SOLE 25 127,233 0 0
ROBERT HALF INTL INC COM 770323103 41,650 639,190 SH   SOLE 26 178,793 0 460,397
ROBERT HALF INTL INC COM 770323103 1,500 23,013 SH   SOLE 28 16,992 0 6,021
ROBERT HALF INTL INC COM 770323103 9,233 141,694 SH   SOLE 29 41,851 0 99,843
ROBERT HALF INTL INC COM 770323103 32,250 494,942 SH   SOLE 30 494,942 0 0
ROBERT HALF INTL INC COM 770323103 7,098 108,933 SH   SOLE 31 77,573 0 31,360
ROBERT HALF INTL INC COM 770323103 3,296 50,587 SH   SOLE 34 50,587 0 0
ROBERT HALF INTL INC COM 770323103 7,889 121,071 SH   SOLE 36 121,071 0 0
ROBERT HALF INTL INC COM 770323103 165 2,534 SH   SOLE 40 2,534 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 336 19,141 SH   SOLE 2 870 0 18,271
ROCKET PHARMACEUTICALS INC COM 77313F106 8 449 SH   SOLE 7 449 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 1,431 81,604 SH   SOLE 18 81,604 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 651 37,090 SH   SOLE 19 37,090 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 21,869 1,246,827 SH   SOLE 21 1,246,827 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 12,689 723,416 SH   SOLE 22 695,834 0 27,582
ROCKET PHARMACEUTICALS INC COM 77313F106 81 4,640 SH   SOLE 30 4,640 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 56 3,176 SH   SOLE 40 3,176 0 0
ROCKWELL AUTOMATION INC COM 773903109 92,371 526,453 SH   SOLE 2 227,479 0 298,974
ROCKWELL AUTOMATION INC COM 773903109 15,735 89,679 SH   SOLE 4 86,455 0 3,224
ROCKWELL AUTOMATION INC COM 773903109 24,164 137,718 SH   SOLE 7 110,857 0 26,861
ROCKWELL AUTOMATION INC COM 773903109 9,194 52,400 SH   SOLE 13 52,400 0 0
ROCKWELL AUTOMATION INC COM 773903109 180 1,028 SH   SOLE 15 1,028 0 0
ROCKWELL AUTOMATION INC COM 773903109 61,806 352,251 SH   SOLE 18 309,257 0 42,994
ROCKWELL AUTOMATION INC COM 773903109 86,178 491,152 SH   SOLE 19 491,152 0 0
ROCKWELL AUTOMATION INC COM 773903109 551,923 3,145,577 SH   SOLE 21 3,145,577 0 0
ROCKWELL AUTOMATION INC COM 773903109 660,215 3,762,764 SH   SOLE 22 3,101,855 0 660,909
ROCKWELL AUTOMATION INC COM 773903109 29,531 168,307 SH   SOLE 23 168,307 0 0
ROCKWELL AUTOMATION INC COM 773903109 23,312 132,861 SH   SOLE 25 132,861 0 0
ROCKWELL AUTOMATION INC COM 773903109 106,023 604,260 SH   SOLE 26 150,742 0 453,518
ROCKWELL AUTOMATION INC COM 773903109 4,142 23,605 SH   SOLE 28 16,937 0 6,668
ROCKWELL AUTOMATION INC COM 773903109 33,637 191,709 SH   SOLE 29 49,406 0 142,303
ROCKWELL AUTOMATION INC COM 773903109 108,949 620,934 SH   SOLE 30 620,934 0 0
ROCKWELL AUTOMATION INC COM 773903109 22,846 130,204 SH   SOLE 31 92,196 0 38,008
ROCKWELL AUTOMATION INC COM 773903109 17,758 101,210 SH   SOLE 34 101,210 0 0
ROCKWELL AUTOMATION INC COM 773903109 24,933 142,099 SH   SOLE 36 142,099 0 0
ROCKWELL AUTOMATION INC COM 773903109 452 2,578 SH   SOLE 40 2,578 0 0
ROCKWELL MED INC COM 774374102 226 39,798 SH   SOLE 2 1,804 0 37,994
ROCKWELL MED INC COM 774374102 6 1,027 SH   SOLE 7 1,027 0 0
ROCKWELL MED INC COM 774374102 877 154,107 SH   SOLE 18 154,107 0 0
ROCKWELL MED INC COM 774374102 431 75,672 SH   SOLE 19 75,672 0 0
ROCKWELL MED INC COM 774374102 9,129 1,604,417 SH   SOLE 21 1,604,417 0 0
ROCKWELL MED INC COM 774374102 7,666 1,347,250 SH   SOLE 22 1,288,668 0 58,582
ROCKWELL MED INC COM 774374102 38 6,623 SH   SOLE 28 6,623 0 0
ROCKWELL MED INC COM 774374102 40 7,105 SH   SOLE 30 7,105 0 0
ROCKWELL MED INC COM 774374102 115 20,129 SH   SOLE 40 20,129 0 0
ROCKY BRANDS INC COM 774515100 237 9,882 SH   SOLE 2 2,326 0 7,556
ROCKY BRANDS INC COM 774515100 5 214 SH   SOLE 7 214 0 0
ROCKY BRANDS INC COM 774515100 618 25,789 SH   SOLE 18 23,107 0 2,682
ROCKY BRANDS INC COM 774515100 749 31,281 SH   SOLE 19 31,281 0 0
ROCKY BRANDS INC COM 774515100 5,675 236,862 SH   SOLE 21 236,862 0 0
ROCKY BRANDS INC COM 774515100 8,162 340,634 SH   SOLE 22 334,857 0 5,777
ROCKY BRANDS INC COM 774515100 187 7,808 SH   SOLE 23 7,808 0 0
ROCKY BRANDS INC COM 774515100 311 12,961 SH   SOLE 26 0 0 12,961
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 9 1,002 SH   SOLE 18 1,002 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 180 19,966 SH   SOLE 21 19,966 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 68 7,512 SH   SOLE 22 7,512 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 70,814 1,315,760 SH   SOLE 18 1,315,760 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 3,099 57,589 SH   SOLE 22 57,589 0 0
ROGERS CORP COM 775133101 2,669 16,801 SH   SOLE 2 657 0 16,144
ROGERS CORP COM 775133101 13 81 SH   SOLE 4 81 0 0
ROGERS CORP COM 775133101 63 395 SH   SOLE 7 395 0 0
ROGERS CORP COM 775133101 12,567 79,098 SH   SOLE 18 79,098 0 0
ROGERS CORP COM 775133101 4,519 28,445 SH   SOLE 19 28,445 0 0
ROGERS CORP COM 775133101 312,920 1,969,537 SH   SOLE 21 1,969,537 0 0
ROGERS CORP COM 775133101 84,815 533,830 SH   SOLE 22 510,383 0 23,447
ROGERS CORP COM 775133101 1,185 7,458 SH   SOLE 26 5,841 0 1,617
ROGERS CORP COM 775133101 366 2,304 SH   SOLE 28 2,304 0 0
ROGERS CORP COM 775133101 4,272 26,886 SH   SOLE 30 26,886 0 0
ROGERS CORP COM 775133101 318 2,003 SH   SOLE 40 2,003 0 0
ROKU INC COM CL A 77543R102 2,297 35,600 SH   SOLE 2 2,084 0 33,516
ROKU INC COM CL A 77543R102 61 938 SH   SOLE 7 938 0 0
ROKU INC COM CL A 77543R102 9,022 139,850 SH   SOLE 18 137,236 0 2,614
ROKU INC COM CL A 77543R102 22,289 345,507 SH   SOLE 19 345,507 0 0
ROKU INC COM CL A 77543R102 88,197 1,367,177 SH   SOLE 21 1,367,177 0 0
ROKU INC COM CL A 77543R102 85,012 1,317,810 SH   SOLE 22 1,284,568 0 33,242
ROKU INC COM CL A 77543R102 146 2,270 SH   SOLE 23 2,270 0 0
ROKU INC COM CL A 77543R102 338 5,232 SH   SOLE 26 0 0 5,232
ROKU INC COM CL A 77543R102 10,294 159,576 SH   SOLE 34 159,576 0 0
ROLLINS INC COM 775711104 16,088 386,556 SH   SOLE 2 58,950 0 327,606
ROLLINS INC COM 775711104 2,066 49,649 SH   SOLE 4 45,526 0 4,123
ROLLINS INC COM 775711104 6,628 159,257 SH   SOLE 7 130,102 0 29,155
ROLLINS INC COM 775711104 114 2,749 SH   SOLE 13 2,749 0 0
ROLLINS INC COM 775711104 25 591 SH   SOLE 15 591 0 0
ROLLINS INC COM 775711104 14,395 345,866 SH   SOLE 18 317,151 0 28,715
ROLLINS INC COM 775711104 3,907 93,879 SH   SOLE 19 93,879 0 0
ROLLINS INC COM 775711104 159,425 3,830,497 SH   SOLE 21 3,830,497 0 0
ROLLINS INC COM 775711104 164,944 3,963,085 SH   SOLE 22 3,547,465 0 415,620
ROLLINS INC COM 775711104 4,573 109,886 SH   SOLE 23 109,886 0 0
ROLLINS INC COM 775711104 5,032 120,914 SH   SOLE 25 120,914 0 0
ROLLINS INC COM 775711104 25,028 601,353 SH   SOLE 26 209,826 0 391,527
ROLLINS INC COM 775711104 1,205 28,958 SH   SOLE 28 21,735 0 7,223
ROLLINS INC COM 775711104 1,585 38,080 SH   SOLE 29 7,864 0 30,216
ROLLINS INC COM 775711104 32,733 786,466 SH   SOLE 30 786,466 0 0
ROLLINS INC COM 775711104 1,822 43,776 SH   SOLE 31 26,864 0 16,912
ROLLINS INC COM 775711104 430 10,343 SH   SOLE 34 10,343 0 0
ROLLINS INC COM 775711104 4,648 111,674 SH   SOLE 36 111,674 0 0
ROLLINS INC COM 775711104 123 2,959 SH   SOLE 40 2,959 0 0
ROPER TECHNOLOGIES INC COM 776696106 98,221 287,221 SH   SOLE 2 24,120 0 263,101
ROPER TECHNOLOGIES INC COM 776696106 11,220 32,809 SH   SOLE 4 30,131 0 2,678
ROPER TECHNOLOGIES INC COM 776696106 38,511 112,614 SH   SOLE 7 81,967 0 30,647
ROPER TECHNOLOGIES INC COM 776696106 949 2,774 SH   SOLE 13 2,774 0 0
ROPER TECHNOLOGIES INC COM 776696106 318 931 SH   SOLE 15 931 0 0
ROPER TECHNOLOGIES INC COM 776696106 1 2 SH   SOLE 17 0 0 2
ROPER TECHNOLOGIES INC COM 776696106 189,230 553,353 SH   SOLE 18 449,381 0 103,972
ROPER TECHNOLOGIES INC COM 776696106 83,247 243,433 SH   SOLE 19 243,433 0 0
ROPER TECHNOLOGIES INC COM 776696106 773,536 2,262,001 SH   SOLE 21 2,262,001 0 0
ROPER TECHNOLOGIES INC COM 776696106 865,909 2,532,120 SH   SOLE 22 2,252,662 0 279,458
ROPER TECHNOLOGIES INC COM 776696106 25,211 73,724 SH   SOLE 23 73,724 0 0
ROPER TECHNOLOGIES INC COM 776696106 32,407 94,767 SH   SOLE 25 94,767 0 0
ROPER TECHNOLOGIES INC COM 776696106 163,245 477,367 SH   SOLE 26 112,687 0 364,680
ROPER TECHNOLOGIES INC COM 776696106 6,897 20,168 SH   SOLE 28 14,558 0 5,610
ROPER TECHNOLOGIES INC COM 776696106 1,253 3,665 SH   SOLE 29 3,665 0 0
ROPER TECHNOLOGIES INC COM 776696106 113,877 333,004 SH   SOLE 30 333,004 0 0
ROPER TECHNOLOGIES INC COM 776696106 10,943 32,000 SH   SOLE 31 20,241 0 11,759
ROPER TECHNOLOGIES INC COM 776696106 7,690 22,487 SH   SOLE 34 22,487 0 0
ROPER TECHNOLOGIES INC COM 776696106 26,882 78,609 SH   SOLE 36 78,609 0 0
ROPER TECHNOLOGIES INC COM 776696106 812 2,374 SH   SOLE 40 2,374 0 0
ROSEHILL RES INC CL A 777385105 7 2,065 SH   SOLE 2 0 0 2,065
ROSEHILL RES INC CL A 777385105 26 7,666 SH   SOLE 18 7,666 0 0
ROSEHILL RES INC CL A 777385105 8 2,449 SH   SOLE 19 2,449 0 0
ROSEHILL RES INC CL A 777385105 297 87,400 SH   SOLE 21 87,400 0 0
ROSEHILL RES INC CL A 777385105 47 13,844 SH   SOLE 22 12,645 0 1,199
ROSETTA STONE INC COM 777780107 434 19,844 SH   SOLE 2 699 0 19,145
ROSETTA STONE INC COM 777780107 9 398 SH   SOLE 7 398 0 0
ROSETTA STONE INC COM 777780107 1,491 68,232 SH   SOLE 18 68,232 0 0
ROSETTA STONE INC COM 777780107 656 30,004 SH   SOLE 19 30,004 0 0
ROSETTA STONE INC COM 777780107 15,359 702,929 SH   SOLE 21 702,929 0 0
ROSETTA STONE INC COM 777780107 13,094 599,261 SH   SOLE 22 576,003 0 23,258
ROSETTA STONE INC COM 777780107 3 160 SH   SOLE 23 160 0 0
ROSETTA STONE INC COM 777780107 158 7,231 SH   SOLE 30 7,231 0 0
ROSS STORES INC COM 778296103 86,903 933,439 SH   SOLE 2 113,553 0 819,886
ROSS STORES INC COM 778296103 12,385 133,028 SH   SOLE 4 123,061 0 9,967
ROSS STORES INC COM 778296103 43,534 467,606 SH   SOLE 7 380,076 0 87,530
ROSS STORES INC COM 778296103 1,503 16,148 SH   SOLE 13 16,148 0 0
ROSS STORES INC COM 778296103 346 3,718 SH   SOLE 15 3,718 0 0
ROSS STORES INC COM 778296103 76,647 823,273 SH   SOLE 18 766,005 0 57,268
ROSS STORES INC COM 778296103 15,161 162,843 SH   SOLE 19 162,843 0 0
ROSS STORES INC COM 778296103 1,049,868 11,276,773 SH   SOLE 21 11,276,773 0 0
ROSS STORES INC COM 778296103 879,845 9,450,539 SH   SOLE 22 8,446,190 0 1,004,349
ROSS STORES INC COM 778296103 24,832 266,719 SH   SOLE 23 266,719 0 0
ROSS STORES INC COM 778296103 33,018 354,651 SH   SOLE 25 354,651 0 0
ROSS STORES INC COM 778296103 137,597 1,477,946 SH   SOLE 26 420,393 0 1,057,553
ROSS STORES INC COM 778296103 6,626 71,168 SH   SOLE 28 51,939 0 19,229
ROSS STORES INC COM 778296103 1,581 16,987 SH   SOLE 29 16,987 0 0
ROSS STORES INC COM 778296103 160,608 1,725,115 SH   SOLE 30 1,725,115 0 0
ROSS STORES INC COM 778296103 10,767 115,650 SH   SOLE 31 72,141 0 43,509
ROSS STORES INC COM 778296103 5,011 53,819 SH   SOLE 32 53,819 0 0
ROSS STORES INC COM 778296103 3,899 41,875 SH   SOLE 34 41,875 0 0
ROSS STORES INC COM 778296103 30,307 325,537 SH   SOLE 36 325,537 0 0
ROSS STORES INC COM 778296103 830 8,916 SH   SOLE 40 8,916 0 0
ROVI CORP NOTE 0.500% 3/0 779376AD4 814 840,000 PRN   SOLE 21 840,000 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 2,041 189,183 SH   SOLE 2 58,790 0 130,393
ROWAN COMPANIES PLC SHS CL A G7665A101 5 450 SH   SOLE 4 450 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 66 6,134 SH   SOLE 7 6,134 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 7,816 724,380 SH   SOLE 18 724,380 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 2,114 195,952 SH   SOLE 19 195,952 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 99,718 9,241,679 SH   SOLE 21 9,241,679 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 47,748 4,425,224 SH   SOLE 22 4,236,990 0 188,234
ROWAN COMPANIES PLC SHS CL A G7665A101 598 55,418 SH   SOLE 26 47,222 0 8,196
ROWAN COMPANIES PLC SHS CL A G7665A101 160 14,860 SH   SOLE 28 14,860 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 335 31,070 SH   SOLE 30 31,070 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 146 13,540 SH   SOLE 36 13,540 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 142 13,167 SH   SOLE 40 13,167 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 301 3,984 SH   SOLE 18 3,984 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 756 10,013 SH   SOLE 25 10,013 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 48,947 427,033 SH   SOLE 2 49,146 0 377,887
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 6,450 56,276 SH   SOLE 4 51,818 0 4,458
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 16,030 139,852 SH   SOLE 7 134,804 0 5,048
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,111 9,693 SH   SOLE 13 9,693 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 210 1,836 SH   SOLE 15 1,836 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 52,097 454,523 SH   SOLE 18 431,961 0 22,562
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 14,878 129,799 SH   SOLE 19 129,799 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 427,414 3,728,969 SH   SOLE 21 3,728,969 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 475,060 4,144,651 SH   SOLE 22 3,683,093 0 461,558
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 13,791 120,315 SH   SOLE 23 120,315 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 17,395 151,759 SH   SOLE 25 151,759 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 88,741 774,222 SH   SOLE 26 212,645 0 561,577
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3,712 32,384 SH   SOLE 28 23,294 0 9,090
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5,068 44,216 SH   SOLE 29 6,729 0 37,487
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 64,174 559,884 SH   SOLE 30 559,884 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5,573 48,620 SH   SOLE 31 30,331 0 18,289
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 9,977 87,047 SH   SOLE 34 87,047 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 14,456 126,123 SH   SOLE 36 126,123 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 396 3,453 SH   SOLE 40 3,453 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 34 528 SH   SOLE 18 528 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2,573 40,234 SH   SOLE 21 40,234 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,651 26,380 SH   SOLE 4 26,380 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1 12 SH   SOLE 17 0 0 12
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 20,931 334,408 SH   SOLE 18 334,408 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 210,910 3,369,711 SH   SOLE 19 3,369,711 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,978 47,587 SH   SOLE 21 47,587 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4,686 74,868 SH   SOLE 22 74,868 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 50,273 803,207 SH   SOLE 34 803,207 0 0
ROYAL GOLD INC COM 780287108 15,616 171,734 SH   SOLE 2 32,143 0 139,591
ROYAL GOLD INC COM 780287108 36 395 SH   SOLE 4 395 0 0
ROYAL GOLD INC COM 780287108 23,935 263,227 SH   SOLE 7 263,227 0 0
ROYAL GOLD INC COM 780287108 17,678 194,418 SH   SOLE 18 194,418 0 0
ROYAL GOLD INC COM 780287108 1,274 14,007 SH   SOLE 19 14,007 0 0
ROYAL GOLD INC COM 780287108 300,783 3,307,847 SH   SOLE 21 3,307,847 0 0
ROYAL GOLD INC COM 780287108 197,837 2,175,710 SH   SOLE 22 2,048,315 0 127,395
ROYAL GOLD INC COM 780287108 1,829 20,115 SH   SOLE 23 20,115 0 0
ROYAL GOLD INC COM 780287108 1,993 21,917 SH   SOLE 26 14,161 0 7,756
ROYAL GOLD INC COM 780287108 765 8,417 SH   SOLE 28 8,417 0 0
ROYAL GOLD INC COM 780287108 29,915 328,990 SH   SOLE 30 328,990 0 0
ROYAL GOLD INC COM 780287108 126 1,381 SH   SOLE 31 1,381 0 0
ROYAL GOLD INC COM 780287108 86 951 SH   SOLE 36 951 0 0
ROYAL GOLD INC COM 780287108 653 7,184 SH   SOLE 40 7,184 0 0
ROYAL GOLD INC NOTE 2.875% 6/1 780287AA6 998 1,000,000 PRN   SOLE 21 1,000,000 0 0
RPC INC COM 749660106 1,958 171,600 SH   SOLE 2 3,896 0 167,704
RPC INC COM 749660106 3 303 SH   SOLE 4 303 0 0
RPC INC COM 749660106 15 1,326 SH   SOLE 7 1,326 0 0
RPC INC COM 749660106 320 28,021 SH   SOLE 18 28,021 0 0
RPC INC COM 749660106 138 12,072 SH   SOLE 19 12,072 0 0
RPC INC COM 749660106 8,501 745,087 SH   SOLE 21 745,087 0 0
RPC INC COM 749660106 19,403 1,700,524 SH   SOLE 22 1,562,732 0 137,792
RPC INC COM 749660106 316 27,719 SH   SOLE 26 24,672 0 3,047
RPC INC COM 749660106 106 9,323 SH   SOLE 28 9,323 0 0
RPC INC COM 749660106 193 16,932 SH   SOLE 30 16,932 0 0
RPC INC COM 749660106 12 1,049 SH   SOLE 31 1,049 0 0
RPC INC COM 749660106 79 6,918 SH   SOLE 40 6,918 0 0
RPM INTL INC COM 749685103 20,145 347,096 SH   SOLE 2 82,979 0 264,117
RPM INTL INC COM 749685103 37 631 SH   SOLE 4 631 0 0
RPM INTL INC COM 749685103 3,572 61,538 SH   SOLE 7 61,538 0 0
RPM INTL INC COM 749685103 23,429 403,674 SH   SOLE 18 403,674 0 0
RPM INTL INC COM 749685103 14,573 251,082 SH   SOLE 19 251,082 0 0
RPM INTL INC COM 749685103 383,038 6,599,551 SH   SOLE 21 6,599,551 0 0
RPM INTL INC COM 749685103 249,058 4,291,141 SH   SOLE 22 4,020,290 0 270,851
RPM INTL INC COM 749685103 3,313 57,081 SH   SOLE 26 34,510 0 22,571
RPM INTL INC COM 749685103 1,001 17,247 SH   SOLE 28 17,247 0 0
RPM INTL INC COM 749685103 2,065 35,575 SH   SOLE 30 35,575 0 0
RPM INTL INC COM 749685103 162 2,783 SH   SOLE 31 2,783 0 0
RPM INTL INC COM 749685103 213 3,664 SH   SOLE 36 3,664 0 0
RPM INTL INC COM 749685103 727 12,520 SH   SOLE 40 12,520 0 0
RPT REALTY COM SH BEN INT 74971D101 984 81,946 SH   SOLE 2 2,981 0 78,965
RPT REALTY COM SH BEN INT 74971D101 252 20,959 SH   SOLE 4 20,959 0 0
RPT REALTY COM SH BEN INT 74971D101 1,393 116,002 SH   SOLE 7 116,002 0 0
RPT REALTY COM SH BEN INT 74971D101 40 3,328 SH   SOLE 15 3,328 0 0
RPT REALTY COM SH BEN INT 74971D101 4,232 352,372 SH   SOLE 18 352,372 0 0
RPT REALTY COM SH BEN INT 74971D101 8,967 746,631 SH   SOLE 19 746,631 0 0
RPT REALTY COM SH BEN INT 74971D101 105,436 8,778,983 SH   SOLE 21 8,778,983 0 0
RPT REALTY COM SH BEN INT 74971D101 41,604 3,464,129 SH   SOLE 22 3,360,050 0 104,079
RPT REALTY COM SH BEN INT 74971D101 53 4,396 SH   SOLE 23 4,396 0 0
RPT REALTY COM SH BEN INT 74971D101 1,952 162,533 SH   SOLE 25 162,533 0 0
RPT REALTY COM SH BEN INT 74971D101 746 62,132 SH   SOLE 26 13,131 0 49,001
RPT REALTY COM SH BEN INT 74971D101 142 11,833 SH   SOLE 28 11,833 0 0
RPT REALTY COM SH BEN INT 74971D101 326 27,117 SH   SOLE 29 27,117 0 0
RPT REALTY COM SH BEN INT 74971D101 5,800 482,908 SH   SOLE 30 482,908 0 0
RPT REALTY COM SH BEN INT 74971D101 4,853 404,083 SH   SOLE 34 404,083 0 0
RPT REALTY COM SH BEN INT 74971D101 103 8,564 SH   SOLE 40 8,564 0 0
RTI INTL METALS INC NOTE 1.625%10/1 74973WAB3 928 940,000 PRN   SOLE 21 940,000 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 364 60,637 SH   SOLE 2 7,181 0 53,456
RTI SURGICAL HOLDINGS INC COM 74975N105 8 1,387 SH   SOLE 7 1,387 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 1,239 206,179 SH   SOLE 18 193,736 0 12,443
RTI SURGICAL HOLDINGS INC COM 74975N105 2,282 379,698 SH   SOLE 19 379,698 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 11,664 1,940,762 SH   SOLE 21 1,940,762 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 14,924 2,483,253 SH   SOLE 22 2,439,021 0 44,232
RTI SURGICAL HOLDINGS INC COM 74975N105 38 6,289 SH   SOLE 23 6,289 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 18 2,934 SH   SOLE 26 0 0 2,934
RTW RETAILWINDS INC COM 74980D100 56 23,351 SH   SOLE 2 797 0 22,554
RTW RETAILWINDS INC COM 74980D100 222 92,682 SH   SOLE 18 92,682 0 0
RTW RETAILWINDS INC COM 74980D100 109 45,380 SH   SOLE 19 45,380 0 0
RTW RETAILWINDS INC COM 74980D100 2,318 965,713 SH   SOLE 21 965,713 0 0
RTW RETAILWINDS INC COM 74980D100 2,223 926,257 SH   SOLE 22 909,811 0 16,446
RUBICON PROJ INC COM 78112V102 25 4,036 SH   SOLE 2 4,036 0 0
RUBICON PROJ INC COM 78112V102 111 18,212 SH   SOLE 18 8,653 0 9,559
RUBICON PROJ INC COM 78112V102 425 69,844 SH   SOLE 19 69,844 0 0
RUBICON PROJ INC COM 78112V102 758 124,595 SH   SOLE 21 124,595 0 0
RUBICON PROJ INC COM 78112V102 5,476 900,605 SH   SOLE 22 900,605 0 0
RUBICON PROJ INC COM 78112V102 76 12,517 SH   SOLE 23 12,517 0 0
RUBICON PROJ INC COM 78112V102 177 29,138 SH   SOLE 26 0 0 29,138
RUBICON TECHNOLOGY INC COM NEW 78112T206 7 842 SH   SOLE 21 842 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 394 48,761 SH   SOLE 22 48,761 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 507 28,021 SH   SOLE 2 1,200 0 26,821
RUBIUS THERAPEUTICS INC COM 78116T103 12 688 SH   SOLE 7 688 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 1,949 107,693 SH   SOLE 18 107,693 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 960 53,026 SH   SOLE 19 53,026 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 33,709 1,862,402 SH   SOLE 21 1,862,402 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 11,027 609,232 SH   SOLE 22 576,994 0 32,238
RUBIUS THERAPEUTICS INC COM 78116T103 54 2,988 SH   SOLE 30 2,988 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 583 25,572 SH   SOLE 2 1,165 0 24,407
RUDOLPH TECHNOLOGIES INC COM 781270103 17 735 SH   SOLE 7 735 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 3,228 141,586 SH   SOLE 18 141,586 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 1,141 50,025 SH   SOLE 19 50,025 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 77,237 3,387,602 SH   SOLE 21 3,387,602 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 21,822 957,103 SH   SOLE 22 918,414 0 38,689
RUDOLPH TECHNOLOGIES INC COM 781270103 97 4,240 SH   SOLE 26 0 0 4,240
RUDOLPH TECHNOLOGIES INC COM 781270103 98 4,280 SH   SOLE 28 4,280 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 1,092 47,893 SH   SOLE 30 47,893 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 67 2,924 SH   SOLE 40 2,924 0 0
RUMBLEON INC CL B 781386206 6 1,261 SH   SOLE 18 1,261 0 0
RUMBLEON INC CL B 781386206 80 16,234 SH   SOLE 21 16,234 0 0
RUMBLEON INC CL B 781386206 841 170,172 SH   SOLE 22 170,172 0 0
RUSH ENTERPRISES INC CL A 781846209 1,561 37,345 SH   SOLE 2 10,804 0 26,541
RUSH ENTERPRISES INC CL A 781846209 7 161 SH   SOLE 4 161 0 0
RUSH ENTERPRISES INC CL A 781846209 57 1,358 SH   SOLE 7 1,358 0 0
RUSH ENTERPRISES INC CL A 781846209 3,977 95,131 SH   SOLE 18 95,131 0 0
RUSH ENTERPRISES INC CL A 781846209 7,285 174,230 SH   SOLE 19 174,230 0 0
RUSH ENTERPRISES INC CL A 781846209 40,225 962,082 SH   SOLE 21 962,082 0 0
RUSH ENTERPRISES INC CL A 781846209 43,352 1,036,875 SH   SOLE 22 991,374 0 45,501
RUSH ENTERPRISES INC CL A 781846209 1,482 35,436 SH   SOLE 23 35,436 0 0
RUSH ENTERPRISES INC CL A 781846209 4,245 101,531 SH   SOLE 26 5,546 0 95,985
RUSH ENTERPRISES INC CL A 781846209 181 4,325 SH   SOLE 28 4,325 0 0
RUSH ENTERPRISES INC CL A 781846209 346 8,268 SH   SOLE 30 8,268 0 0
RUSH ENTERPRISES INC CL A 781846209 96 2,303 SH   SOLE 36 2,303 0 0
RUSH ENTERPRISES INC CL A 781846209 132 3,168 SH   SOLE 40 3,168 0 0
RUSH ENTERPRISES INC CL B 781846308 185 4,451 SH   SOLE 2 192 0 4,259
RUSH ENTERPRISES INC CL B 781846308 613 14,763 SH   SOLE 18 14,763 0 0
RUSH ENTERPRISES INC CL B 781846308 293 7,055 SH   SOLE 19 7,055 0 0
RUSH ENTERPRISES INC CL B 781846308 6,025 145,065 SH   SOLE 21 145,065 0 0
RUSH ENTERPRISES INC CL B 781846308 3,745 90,182 SH   SOLE 22 87,257 0 2,925
RUSH ENTERPRISES INC CL B 781846308 35 839 SH   SOLE 30 839 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 766 29,923 SH   SOLE 2 7,526 0 22,397
RUTHS HOSPITALITY GROUP INC COM 783332109 0 9 SH   SOLE 4 9 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 16 638 SH   SOLE 7 638 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 3,351 130,932 SH   SOLE 18 129,238 0 1,694
RUTHS HOSPITALITY GROUP INC COM 783332109 3,799 148,469 SH   SOLE 19 148,469 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 79,541 3,108,299 SH   SOLE 21 3,108,299 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 24,276 948,654 SH   SOLE 22 908,692 0 39,962
RUTHS HOSPITALITY GROUP INC COM 783332109 545 21,295 SH   SOLE 23 21,295 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 345 13,485 SH   SOLE 26 0 0 13,485
RUTHS HOSPITALITY GROUP INC COM 783332109 91 3,566 SH   SOLE 28 3,566 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,123 43,877 SH   SOLE 30 43,877 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 939 36,707 SH   SOLE 34 36,707 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 101 3,946 SH   SOLE 40 3,946 0 0
RYANAIR HLDGS PLC SPONSORED ADS 783513203 531 7,079 SH   SOLE 2 0 0 7,079
RYANAIR HLDGS PLC SPONSORED ADS 783513203 1,190 15,885 SH   SOLE 7 15,885 0 0
RYANAIR HLDGS PLC SPONSORED ADS 783513203 47 627 SH   SOLE 13 627 0 0
RYANAIR HLDGS PLC SPONSORED ADS 783513203 784 10,464 SH   SOLE 18 10,464 0 0
RYANAIR HLDGS PLC SPONSORED ADS 783513203 1,622 21,639 SH   SOLE 19 21,639 0 0
RYANAIR HLDGS PLC SPONSORED ADS 783513203 54,278 724,286 SH   SOLE 21 724,286 0 0
RYANAIR HLDGS PLC SPONSORED ADS 783513203 18,283 243,975 SH   SOLE 22 226,540 0 17,435
RYANAIR HLDGS PLC SPONSORED ADS 783513203 91 1,213 SH   SOLE 23 1,213 0 0
RYANAIR HLDGS PLC SPONSORED ADS 783513203 1,206 16,089 SH   SOLE 26 1,302 0 14,787
RYB ED INC ADR 74979W101 157 23,831 SH   SOLE 22 23,831 0 0
RYDER SYS INC COM 783549108 22,242 358,798 SH   SOLE 2 216,242 0 142,556
RYDER SYS INC COM 783549108 2,793 45,057 SH   SOLE 4 45,057 0 0
RYDER SYS INC COM 783549108 828 13,351 SH   SOLE 7 13,351 0 0
RYDER SYS INC COM 783549108 10,846 174,970 SH   SOLE 18 173,592 0 1,378
RYDER SYS INC COM 783549108 2,164 34,901 SH   SOLE 19 34,901 0 0
RYDER SYS INC COM 783549108 183,556 2,961,066 SH   SOLE 21 2,961,066 0 0
RYDER SYS INC COM 783549108 136,452 2,201,199 SH   SOLE 22 1,949,561 0 251,638
RYDER SYS INC COM 783549108 5,625 90,737 SH   SOLE 23 90,737 0 0
RYDER SYS INC COM 783549108 584 9,421 SH   SOLE 25 9,421 0 0
RYDER SYS INC COM 783549108 2,570 41,459 SH   SOLE 26 20,580 0 20,879
RYDER SYS INC COM 783549108 410 6,610 SH   SOLE 28 6,610 0 0
RYDER SYS INC COM 783549108 3,609 58,224 SH   SOLE 29 52,781 0 5,443
RYDER SYS INC COM 783549108 1,235 19,928 SH   SOLE 30 19,928 0 0
RYDER SYS INC COM 783549108 6,683 107,811 SH   SOLE 31 87,394 0 20,417
RYDER SYS INC COM 783549108 1,934 31,193 SH   SOLE 34 31,193 0 0
RYDER SYS INC COM 783549108 2,697 43,502 SH   SOLE 36 43,502 0 0
RYDER SYS INC COM 783549108 290 4,679 SH   SOLE 40 4,679 0 0
RYERSON HLDG CORP COM 783754104 255 29,757 SH   SOLE 2 17,413 0 12,344
RYERSON HLDG CORP COM 783754104 4 524 SH   SOLE 7 524 0 0
RYERSON HLDG CORP COM 783754104 513 59,976 SH   SOLE 18 55,754 0 4,222
RYERSON HLDG CORP COM 783754104 1,787 208,736 SH   SOLE 19 208,736 0 0
RYERSON HLDG CORP COM 783754104 4,735 553,201 SH   SOLE 21 553,201 0 0
RYERSON HLDG CORP COM 783754104 5,746 671,263 SH   SOLE 22 660,244 0 11,019
RYERSON HLDG CORP COM 783754104 514 60,022 SH   SOLE 23 60,022 0 0
RYERSON HLDG CORP COM 783754104 798 93,238 SH   SOLE 26 0 0 93,238
RYERSON HLDG CORP COM 783754104 41 4,757 SH   SOLE 30 4,757 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 4,316 52,477 SH   SOLE 2 10,201 0 42,276
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,941 23,606 SH   SOLE 4 23,606 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 5,649 68,692 SH   SOLE 7 68,692 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 148 1,798 SH   SOLE 15 1,798 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 12,099 147,120 SH   SOLE 18 143,120 0 4,000
RYMAN HOSPITALITY PPTYS INC COM 78377T107 18,517 225,162 SH   SOLE 19 225,162 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 146,903 1,786,269 SH   SOLE 21 1,786,269 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 181,009 2,200,984 SH   SOLE 22 2,084,806 0 116,178
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,344 40,663 SH   SOLE 23 40,663 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 7,917 96,273 SH   SOLE 25 96,273 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 4,668 56,758 SH   SOLE 26 10,811 0 45,947
RYMAN HOSPITALITY PPTYS INC COM 78377T107 508 6,174 SH   SOLE 28 6,174 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,316 28,167 SH   SOLE 29 28,167 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 17,977 218,591 SH   SOLE 30 218,591 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,228 14,928 SH   SOLE 31 13,734 0 1,194
RYMAN HOSPITALITY PPTYS INC COM 78377T107 713 8,674 SH   SOLE 34 8,674 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 520 6,327 SH   SOLE 36 6,327 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 350 4,260 SH   SOLE 40 4,260 0 0
S & T BANCORP INC COM 783859101 1,371 34,670 SH   SOLE 2 1,180 0 33,490
S & T BANCORP INC COM 783859101 12 307 SH   SOLE 4 307 0 0
S & T BANCORP INC COM 783859101 29 734 SH   SOLE 7 734 0 0
S & T BANCORP INC COM 783859101 6,417 162,322 SH   SOLE 18 162,322 0 0
S & T BANCORP INC COM 783859101 2,011 50,864 SH   SOLE 19 50,864 0 0
S & T BANCORP INC COM 783859101 145,804 3,688,445 SH   SOLE 21 3,688,445 0 0
S & T BANCORP INC COM 783859101 41,561 1,051,387 SH   SOLE 22 1,007,127 0 44,260
S & T BANCORP INC COM 783859101 677 17,119 SH   SOLE 26 7,756 0 9,363
S & T BANCORP INC COM 783859101 184 4,655 SH   SOLE 28 4,655 0 0
S & T BANCORP INC COM 783859101 2,007 50,772 SH   SOLE 30 50,772 0 0
S & T BANCORP INC COM 783859101 128 3,237 SH   SOLE 40 3,237 0 0
S&P GLOBAL INC COM 78409V104 144,657 687,044 SH   SOLE 2 60,574 0 626,470
S&P GLOBAL INC COM 78409V104 17,506 83,142 SH   SOLE 4 76,076 0 7,066
S&P GLOBAL INC COM 78409V104 51,257 243,441 SH   SOLE 7 197,707 0 45,734
S&P GLOBAL INC COM 78409V104 739 3,508 SH   SOLE 13 3,508 0 0
S&P GLOBAL INC COM 78409V104 471 2,239 SH   SOLE 15 2,239 0 0
S&P GLOBAL INC COM 78409V104 273,863 1,300,704 SH   SOLE 18 1,050,698 0 250,006
S&P GLOBAL INC COM 78409V104 145,290 690,049 SH   SOLE 19 690,049 0 0
S&P GLOBAL INC COM 78409V104 929,739 4,415,762 SH   SOLE 21 4,415,762 0 0
S&P GLOBAL INC COM 78409V104 1,272,490 6,043,647 SH   SOLE 22 5,392,496 0 651,151
S&P GLOBAL INC COM 78409V104 37,659 178,859 SH   SOLE 23 178,859 0 0
S&P GLOBAL INC COM 78409V104 69,529 330,227 SH   SOLE 25 330,227 0 0
S&P GLOBAL INC COM 78409V104 236,091 1,121,308 SH   SOLE 26 268,017 0 853,291
S&P GLOBAL INC COM 78409V104 10,147 48,192 SH   SOLE 28 34,950 0 13,242
S&P GLOBAL INC COM 78409V104 2,212 10,504 SH   SOLE 29 10,504 0 0
S&P GLOBAL INC COM 78409V104 184,514 876,342 SH   SOLE 30 876,342 0 0
S&P GLOBAL INC COM 78409V104 16,003 76,005 SH   SOLE 31 47,370 0 28,635
S&P GLOBAL INC COM 78409V104 13,463 63,943 SH   SOLE 34 63,943 0 0
S&P GLOBAL INC COM 78409V104 39,331 186,802 SH   SOLE 36 186,802 0 0
S&P GLOBAL INC COM 78409V104 1,198 5,691 SH   SOLE 40 5,691 0 0
S&W SEED CO COM 785135104 9 3,220 SH   SOLE 18 3,220 0 0
S&W SEED CO COM 785135104 122 45,532 SH   SOLE 21 45,532 0 0
S&W SEED CO COM 785135104 65 24,347 SH   SOLE 22 24,347 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 5,096 261,714 SH   SOLE 2 82,011 0 179,703
SABRA HEALTH CARE REIT INC COM 78573L106 927 47,606 SH   SOLE 4 47,606 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 5,193 266,728 SH   SOLE 7 266,728 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 140 7,166 SH   SOLE 15 7,166 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 19,516 1,002,369 SH   SOLE 18 1,002,369 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 10,782 553,763 SH   SOLE 19 553,763 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 272,746 14,008,517 SH   SOLE 21 14,008,517 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 154,253 7,922,596 SH   SOLE 22 7,693,592 0 229,004
SABRA HEALTH CARE REIT INC COM 78573L106 192 9,857 SH   SOLE 23 9,857 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 7,264 373,088 SH   SOLE 25 373,088 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 2,294 117,842 SH   SOLE 26 34,458 0 83,384
SABRA HEALTH CARE REIT INC COM 78573L106 438 22,493 SH   SOLE 28 22,493 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,241 63,748 SH   SOLE 29 63,748 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 16,676 856,513 SH   SOLE 30 856,513 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 310 15,905 SH   SOLE 40 15,905 0 0
SABRE CORP COM 78573M104 16,624 777,177 SH   SOLE 2 159,676 0 617,501
SABRE CORP COM 78573M104 1,737 81,206 SH   SOLE 4 74,294 0 6,912
SABRE CORP COM 78573M104 344 16,090 SH   SOLE 7 16,090 0 0
SABRE CORP COM 78573M104 31 1,459 SH   SOLE 13 1,459 0 0
SABRE CORP COM 78573M104 18,447 862,411 SH   SOLE 18 839,767 0 22,644
SABRE CORP COM 78573M104 1,381 64,544 SH   SOLE 19 64,544 0 0
SABRE CORP COM 78573M104 299,396 13,997,003 SH   SOLE 21 13,997,003 0 0
SABRE CORP COM 78573M104 199,209 9,313,161 SH   SOLE 22 8,773,981 0 539,180
SABRE CORP COM 78573M104 4,281 200,146 SH   SOLE 23 200,146 0 0
SABRE CORP COM 78573M104 6,657 311,215 SH   SOLE 25 311,215 0 0
SABRE CORP COM 78573M104 13,060 610,566 SH   SOLE 26 273,391 0 337,175
SABRE CORP COM 78573M104 1,107 51,757 SH   SOLE 28 36,494 0 15,263
SABRE CORP COM 78573M104 1,404 65,640 SH   SOLE 29 9,416 0 56,224
SABRE CORP COM 78573M104 9,076 424,326 SH   SOLE 30 424,326 0 0
SABRE CORP COM 78573M104 1,998 93,405 SH   SOLE 31 59,541 0 33,864
SABRE CORP COM 78573M104 1,257 58,752 SH   SOLE 34 58,752 0 0
SABRE CORP COM 78573M104 864 40,411 SH   SOLE 36 40,411 0 0
SABRE CORP COM 78573M104 162 7,596 SH   SOLE 40 7,596 0 0
SACHEM CAP CORP COM 78590A109 10 2,323 SH   SOLE 18 2,323 0 0
SACHEM CAP CORP COM 78590A109 137 30,285 SH   SOLE 21 30,285 0 0
SACHEM CAP CORP COM 78590A109 136 30,049 SH   SOLE 22 30,049 0 0
SAFE BULKERS INC COM Y7388L103 79 53,834 SH   SOLE 2 2,124 0 51,710
SAFE BULKERS INC COM Y7388L103 2 1,635 SH   SOLE 7 1,635 0 0
SAFE BULKERS INC COM Y7388L103 235 160,741 SH   SOLE 18 160,741 0 0
SAFE BULKERS INC COM Y7388L103 100 68,500 SH   SOLE 19 68,500 0 0
SAFE BULKERS INC COM Y7388L103 2,558 1,752,355 SH   SOLE 21 1,752,355 0 0
SAFE BULKERS INC COM Y7388L103 752 515,097 SH   SOLE 22 477,380 0 37,717
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 8 723 SH   SOLE 2 723 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7 628 SH   SOLE 7 628 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 575 52,971 SH   SOLE 18 52,971 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 213 19,644 SH   SOLE 19 19,644 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 4,847 446,688 SH   SOLE 21 446,688 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 6,729 620,224 SH   SOLE 22 604,728 0 15,496
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 971 89,536 SH   SOLE 30 89,536 0 0
SAFEHOLD INC COM 78645L100 233 10,704 SH   SOLE 2 329 0 10,375
SAFEHOLD INC COM 78645L100 599 27,476 SH   SOLE 18 27,476 0 0
SAFEHOLD INC COM 78645L100 262 12,012 SH   SOLE 19 12,012 0 0
SAFEHOLD INC COM 78645L100 7,227 331,354 SH   SOLE 21 331,354 0 0
SAFEHOLD INC COM 78645L100 2,123 97,363 SH   SOLE 22 91,968 0 5,395
SAFEHOLD INC COM 78645L100 12 566 SH   SOLE 23 566 0 0
SAFETY INS GROUP INC COM 78648T100 1,297 14,887 SH   SOLE 2 529 0 14,358
SAFETY INS GROUP INC COM 78648T100 8 92 SH   SOLE 4 92 0 0
SAFETY INS GROUP INC COM 78648T100 27 308 SH   SOLE 7 308 0 0
SAFETY INS GROUP INC COM 78648T100 5,556 63,760 SH   SOLE 18 63,760 0 0
SAFETY INS GROUP INC COM 78648T100 1,998 22,924 SH   SOLE 19 22,924 0 0
SAFETY INS GROUP INC COM 78648T100 136,592 1,567,500 SH   SOLE 21 1,567,500 0 0
SAFETY INS GROUP INC COM 78648T100 38,357 440,179 SH   SOLE 22 421,611 0 18,568
SAFETY INS GROUP INC COM 78648T100 548 6,294 SH   SOLE 26 3,605 0 2,689
SAFETY INS GROUP INC COM 78648T100 174 2,000 SH   SOLE 28 2,000 0 0
SAFETY INS GROUP INC COM 78648T100 1,682 19,300 SH   SOLE 30 19,300 0 0
SAFETY INS GROUP INC COM 78648T100 123 1,412 SH   SOLE 40 1,412 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 153 4,605 SH   SOLE 2 152 0 4,453
SAGA COMMUNICATIONS INC CL A NEW 786598300 413 12,453 SH   SOLE 18 12,453 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 175 5,274 SH   SOLE 19 5,274 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 4,477 134,885 SH   SOLE 21 134,885 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 4,467 134,602 SH   SOLE 22 132,260 0 2,342
SAGE THERAPEUTICS INC COM 78667J108 14,774 92,886 SH   SOLE 2 3,145 0 89,741
SAGE THERAPEUTICS INC COM 78667J108 34 214 SH   SOLE 4 214 0 0
SAGE THERAPEUTICS INC COM 78667J108 143 902 SH   SOLE 7 902 0 0
SAGE THERAPEUTICS INC COM 78667J108 3,757 23,620 SH   SOLE 18 23,259 0 361
SAGE THERAPEUTICS INC COM 78667J108 1,647 10,358 SH   SOLE 19 10,358 0 0
SAGE THERAPEUTICS INC COM 78667J108 181,297 1,139,874 SH   SOLE 21 1,139,874 0 0
SAGE THERAPEUTICS INC COM 78667J108 216,626 1,361,997 SH   SOLE 22 1,270,715 0 91,282
SAGE THERAPEUTICS INC COM 78667J108 2,557 16,076 SH   SOLE 26 10,229 0 5,847
SAGE THERAPEUTICS INC COM 78667J108 970 6,099 SH   SOLE 28 6,099 0 0
SAGE THERAPEUTICS INC COM 78667J108 2,252 14,158 SH   SOLE 30 14,158 0 0
SAGE THERAPEUTICS INC COM 78667J108 164 1,032 SH   SOLE 31 1,032 0 0
SAGE THERAPEUTICS INC COM 78667J108 234 1,469 SH   SOLE 34 1,469 0 0
SAGE THERAPEUTICS INC COM 78667J108 761 4,782 SH   SOLE 40 4,782 0 0
SAIA INC COM 78709Y105 1,264 20,693 SH   SOLE 2 890 0 19,803
SAIA INC COM 78709Y105 10 169 SH   SOLE 4 169 0 0
SAIA INC COM 78709Y105 32 529 SH   SOLE 7 529 0 0
SAIA INC COM 78709Y105 6,689 109,477 SH   SOLE 18 109,477 0 0
SAIA INC COM 78709Y105 2,414 39,512 SH   SOLE 19 39,512 0 0
SAIA INC COM 78709Y105 169,328 2,771,319 SH   SOLE 21 2,771,319 0 0
SAIA INC COM 78709Y105 46,879 767,253 SH   SOLE 22 735,044 0 32,209
SAIA INC COM 78709Y105 652 10,663 SH   SOLE 26 4,541 0 6,122
SAIA INC COM 78709Y105 222 3,640 SH   SOLE 28 3,640 0 0
SAIA INC COM 78709Y105 2,245 36,749 SH   SOLE 30 36,749 0 0
SAIA INC COM 78709Y105 205 3,362 SH   SOLE 34 3,362 0 0
SAIA INC COM 78709Y105 165 2,704 SH   SOLE 40 2,704 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 1,614 56,182 SH   SOLE 2 2,494 0 53,688
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 13 449 SH   SOLE 4 449 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 35 1,233 SH   SOLE 7 1,233 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 6,333 220,517 SH   SOLE 18 220,517 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 18,786 654,122 SH   SOLE 19 654,122 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 68,285 2,377,598 SH   SOLE 21 2,377,598 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 54,764 1,906,833 SH   SOLE 22 1,816,484 0 90,349
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 636 22,161 SH   SOLE 26 15,182 0 6,979
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 252 8,782 SH   SOLE 28 8,782 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 603 20,985 SH   SOLE 30 20,985 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 10,851 377,810 SH   SOLE 34 377,810 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 205 7,152 SH   SOLE 40 7,152 0 0
SALEM MEDIA GROUP INC CL A 794093104 6 2,410 SH   SOLE 18 2,410 0 0
SALEM MEDIA GROUP INC CL A 794093104 94 36,907 SH   SOLE 21 36,907 0 0
SALEM MEDIA GROUP INC CL A 794093104 839 328,453 SH   SOLE 22 328,453 0 0
SALESFORCE COM INC COM 79466L302 374,341 2,363,710 SH   SOLE 2 543,605 0 1,820,105
SALESFORCE COM INC COM 79466L302 52,442 331,137 SH   SOLE 4 310,610 0 20,527
SALESFORCE COM INC COM 79466L302 95,493 602,974 SH   SOLE 7 600,521 0 2,453
SALESFORCE COM INC COM 79466L302 14,332 90,499 SH   SOLE 13 90,499 0 0
SALESFORCE COM INC COM 79466L302 1,075 6,786 SH   SOLE 15 6,786 0 0
SALESFORCE COM INC COM 79466L302 2 14 SH   SOLE 17 0 0 14
SALESFORCE COM INC COM 79466L302 558,223 3,524,804 SH   SOLE 18 2,958,201 0 566,603
SALESFORCE COM INC COM 79466L302 367,361 2,319,636 SH   SOLE 19 2,319,636 0 0
SALESFORCE COM INC COM 79466L302 2,500,271 15,787,528 SH   SOLE 21 15,787,528 0 0
SALESFORCE COM INC COM 79466L302 3,040,711 19,200,042 SH   SOLE 22 16,815,960 0 2,384,082
SALESFORCE COM INC COM 79466L302 111,989 707,134 SH   SOLE 23 707,134 0 0
SALESFORCE COM INC COM 79466L302 117,611 742,632 SH   SOLE 25 742,632 0 0
SALESFORCE COM INC COM 79466L302 494,137 3,120,141 SH   SOLE 26 780,957 0 2,339,184
SALESFORCE COM INC COM 79466L302 23,243 146,764 SH   SOLE 28 106,590 0 40,174
SALESFORCE COM INC COM 79466L302 49,351 311,620 SH   SOLE 29 116,722 0 194,898
SALESFORCE COM INC COM 79466L302 467,260 2,950,432 SH   SOLE 30 2,950,432 0 0
SALESFORCE COM INC COM 79466L302 66,217 418,116 SH   SOLE 31 287,236 0 130,880
SALESFORCE COM INC COM 79466L302 64,640 408,161 SH   SOLE 34 408,161 0 0
SALESFORCE COM INC COM 79466L302 97,479 615,513 SH   SOLE 36 615,513 0 0
SALESFORCE COM INC COM 79466L302 2,804 17,706 SH   SOLE 40 17,706 0 0
SALISBURY BANCORP INC COM 795226109 20 483 SH   SOLE 18 483 0 0
SALISBURY BANCORP INC COM 795226109 9 207 SH   SOLE 21 207 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 3,081 167,363 SH   SOLE 2 55,338 0 112,025
SALLY BEAUTY HLDGS INC COM 79546E104 13 709 SH   SOLE 4 709 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 83 4,529 SH   SOLE 7 4,529 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 12,468 677,263 SH   SOLE 18 677,263 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 3,464 188,171 SH   SOLE 19 188,171 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 156,938 8,524,594 SH   SOLE 21 8,524,594 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 82,815 4,498,393 SH   SOLE 22 4,319,028 0 179,365
SALLY BEAUTY HLDGS INC COM 79546E104 456 24,775 SH   SOLE 23 24,775 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 813 44,151 SH   SOLE 26 32,792 0 11,359
SALLY BEAUTY HLDGS INC COM 79546E104 279 15,162 SH   SOLE 28 15,162 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 632 34,317 SH   SOLE 30 34,317 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 104 5,629 SH   SOLE 36 5,629 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 235 12,763 SH   SOLE 40 12,763 0 0
SANDERSON FARMS INC COM 800013104 3,788 28,733 SH   SOLE 2 8,998 0 19,735
SANDERSON FARMS INC COM 800013104 11 81 SH   SOLE 4 81 0 0
SANDERSON FARMS INC COM 800013104 79 602 SH   SOLE 7 602 0 0
SANDERSON FARMS INC COM 800013104 14,594 110,691 SH   SOLE 18 110,691 0 0
SANDERSON FARMS INC COM 800013104 4,068 30,855 SH   SOLE 19 30,855 0 0
SANDERSON FARMS INC COM 800013104 181,639 1,377,721 SH   SOLE 21 1,377,721 0 0
SANDERSON FARMS INC COM 800013104 90,631 687,430 SH   SOLE 22 657,204 0 30,226
SANDERSON FARMS INC COM 800013104 344 2,612 SH   SOLE 23 2,612 0 0
SANDERSON FARMS INC COM 800013104 1,193 9,047 SH   SOLE 26 4,900 0 4,147
SANDERSON FARMS INC COM 800013104 306 2,324 SH   SOLE 28 2,324 0 0
SANDERSON FARMS INC COM 800013104 1,184 8,982 SH   SOLE 30 8,982 0 0
SANDERSON FARMS INC COM 800013104 294 2,233 SH   SOLE 40 2,233 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 295 36,795 SH   SOLE 2 1,143 0 35,652
SANDRIDGE ENERGY INC COM NEW 80007P869 5 616 SH   SOLE 7 616 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 844 105,219 SH   SOLE 18 105,219 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 403 50,227 SH   SOLE 19 50,227 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 8,341 1,039,986 SH   SOLE 21 1,039,986 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 7,725 963,238 SH   SOLE 22 926,671 0 36,567
SANDRIDGE ENERGY INC COM NEW 80007P869 113 14,151 SH   SOLE 26 0 0 14,151
SANDRIDGE ENERGY INC COM NEW 80007P869 37 4,661 SH   SOLE 28 4,661 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 81 10,130 SH   SOLE 30 10,130 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 108 13,482 SH   SOLE 34 13,482 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 38 4,720 SH   SOLE 40 4,720 0 0
SANDY SPRING BANCORP INC COM 800363103 1,376 43,976 SH   SOLE 2 10,347 0 33,629
SANDY SPRING BANCORP INC COM 800363103 11 367 SH   SOLE 4 367 0 0
SANDY SPRING BANCORP INC COM 800363103 24 782 SH   SOLE 7 782 0 0
SANDY SPRING BANCORP INC COM 800363103 3,905 124,829 SH   SOLE 18 119,880 0 4,949
SANDY SPRING BANCORP INC COM 800363103 4,661 149,016 SH   SOLE 19 149,016 0 0
SANDY SPRING BANCORP INC COM 800363103 35,173 1,124,463 SH   SOLE 21 1,124,463 0 0
SANDY SPRING BANCORP INC COM 800363103 43,146 1,379,343 SH   SOLE 22 1,335,875 0 43,468
SANDY SPRING BANCORP INC COM 800363103 877 28,039 SH   SOLE 23 28,039 0 0
SANDY SPRING BANCORP INC COM 800363103 2,510 80,246 SH   SOLE 26 14,870 0 65,376
SANDY SPRING BANCORP INC COM 800363103 112 3,578 SH   SOLE 28 3,578 0 0
SANDY SPRING BANCORP INC COM 800363103 277 8,843 SH   SOLE 30 8,843 0 0
SANDY SPRING BANCORP INC COM 800363103 139 4,444 SH   SOLE 40 4,444 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 920 12,806 SH   SOLE 2 5,999 0 6,807
SANFILIPPO JOHN B & SON INC COM 800422107 13 179 SH   SOLE 7 179 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 2,854 39,712 SH   SOLE 18 39,712 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 6,916 96,228 SH   SOLE 19 96,228 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 69,138 961,981 SH   SOLE 21 961,981 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 25,620 356,481 SH   SOLE 22 344,378 0 12,103
SANFILIPPO JOHN B & SON INC COM 800422107 2,014 28,024 SH   SOLE 23 28,024 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 3,773 52,496 SH   SOLE 26 0 0 52,496
SANFILIPPO JOHN B & SON INC COM 800422107 61 846 SH   SOLE 28 846 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1,008 14,030 SH   SOLE 30 14,030 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 56 782 SH   SOLE 40 782 0 0
SANGAMO THERAPEUTICS INC COM 800677106 869 91,121 SH   SOLE 2 12,745 0 78,376
SANGAMO THERAPEUTICS INC COM 800677106 5 554 SH   SOLE 4 554 0 0
SANGAMO THERAPEUTICS INC COM 800677106 21 2,201 SH   SOLE 7 2,201 0 0
SANGAMO THERAPEUTICS INC COM 800677106 3,151 330,286 SH   SOLE 18 324,549 0 5,737
SANGAMO THERAPEUTICS INC COM 800677106 3,209 336,375 SH   SOLE 19 336,375 0 0
SANGAMO THERAPEUTICS INC COM 800677106 40,711 4,267,408 SH   SOLE 21 4,267,408 0 0
SANGAMO THERAPEUTICS INC COM 800677106 29,693 3,112,442 SH   SOLE 22 2,987,723 0 124,719
SANGAMO THERAPEUTICS INC COM 800677106 416 43,622 SH   SOLE 23 43,622 0 0
SANGAMO THERAPEUTICS INC COM 800677106 911 95,460 SH   SOLE 26 19,244 0 76,216
SANGAMO THERAPEUTICS INC COM 800677106 139 14,622 SH   SOLE 28 14,622 0 0
SANGAMO THERAPEUTICS INC COM 800677106 279 29,248 SH   SOLE 30 29,248 0 0
SANGAMO THERAPEUTICS INC COM 800677106 22 2,256 SH   SOLE 34 2,256 0 0
SANGAMO THERAPEUTICS INC COM 800677106 82 8,553 SH   SOLE 40 8,553 0 0
SANMINA CORPORATION COM 801056102 2,396 83,037 SH   SOLE 2 15,488 0 67,549
SANMINA CORPORATION COM 801056102 6 208 SH   SOLE 4 208 0 0
SANMINA CORPORATION COM 801056102 83 2,864 SH   SOLE 7 2,864 0 0
SANMINA CORPORATION COM 801056102 0 15 SH   SOLE 17 0 0 15
SANMINA CORPORATION COM 801056102 8,854 306,883 SH   SOLE 18 296,180 0 10,703
SANMINA CORPORATION COM 801056102 6,535 226,529 SH   SOLE 19 226,529 0 0
SANMINA CORPORATION COM 801056102 214,829 7,446,400 SH   SOLE 21 7,446,400 0 0
SANMINA CORPORATION COM 801056102 64,875 2,248,699 SH   SOLE 22 2,139,443 0 109,256
SANMINA CORPORATION COM 801056102 1,293 44,809 SH   SOLE 23 44,809 0 0
SANMINA CORPORATION COM 801056102 2,720 94,285 SH   SOLE 26 12,912 0 81,373
SANMINA CORPORATION COM 801056102 262 9,092 SH   SOLE 28 9,092 0 0
SANMINA CORPORATION COM 801056102 2,962 102,655 SH   SOLE 30 102,655 0 0
SANMINA CORPORATION COM 801056102 127 4,394 SH   SOLE 36 4,394 0 0
SANMINA CORPORATION COM 801056102 168 5,827 SH   SOLE 40 5,827 0 0
SANOFI SPONSORED ADR 80105N105 1,240 28,000 SH   SOLE 2 28,000 0 0
SANOFI SPONSORED ADR 80105N105 26,999 609,727 SH   SOLE 18 609,727 0 0
SANOFI SPONSORED ADR 80105N105 35,978 812,500 SH   SOLE 19 812,500 0 0
SANOFI SPONSORED ADR 80105N105 1,018 23,000 SH   SOLE 20 23,000 0 0
SANOFI SPONSORED ADR 80105N105 3,932 88,798 SH   SOLE 34 88,798 0 0
SANOFI RIGHT 12/31/2020 80105N113 5 11,392 SH   SOLE 4 11,392 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 4,639 219,560 SH   SOLE 2 7,637 0 211,923
SANTANDER CONSUMER USA HDG I COM 80283M101 86 4,060 SH   SOLE 7 4,060 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 2 76 SH   SOLE 15 76 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,199 56,762 SH   SOLE 18 56,762 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 532 25,199 SH   SOLE 19 25,199 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 27,872 1,319,055 SH   SOLE 21 1,319,055 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 66,911 3,166,632 SH   SOLE 22 2,974,113 0 192,519
SANTANDER CONSUMER USA HDG I COM 80283M101 1,843 87,234 SH   SOLE 25 87,234 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 4,078 193,007 SH   SOLE 26 71,679 0 121,328
SANTANDER CONSUMER USA HDG I COM 80283M101 50 2,346 SH   SOLE 31 2,346 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,761 83,340 SH   SOLE 36 83,340 0 0
SAP SE SPON ADR 803054204 37 323 SH   SOLE 18 323 0 0
SAPIENS INTL CORP N V SHS G7T16G103 302 19,748 SH   SOLE 22 19,748 0 0
SAREPTA THERAPEUTICS INC COM 803607100 19,709 165,356 SH   SOLE 2 41,029 0 124,327
SAREPTA THERAPEUTICS INC COM 803607100 35 297 SH   SOLE 4 297 0 0
SAREPTA THERAPEUTICS INC COM 803607100 151 1,264 SH   SOLE 7 1,264 0 0
SAREPTA THERAPEUTICS INC COM 803607100 6,815 57,177 SH   SOLE 18 57,177 0 0
SAREPTA THERAPEUTICS INC COM 803607100 34,392 288,545 SH   SOLE 19 288,545 0 0
SAREPTA THERAPEUTICS INC COM 803607100 187,783 1,575,496 SH   SOLE 21 1,575,496 0 0
SAREPTA THERAPEUTICS INC COM 803607100 219,039 1,837,729 SH   SOLE 22 1,711,524 0 126,205
SAREPTA THERAPEUTICS INC COM 803607100 197 1,651 SH   SOLE 23 1,651 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,763 23,181 SH   SOLE 26 14,667 0 8,514
SAREPTA THERAPEUTICS INC COM 803607100 962 8,067 SH   SOLE 28 8,067 0 0
SAREPTA THERAPEUTICS INC COM 803607100 11,915 99,965 SH   SOLE 30 99,965 0 0
SAREPTA THERAPEUTICS INC COM 803607100 168 1,406 SH   SOLE 31 1,406 0 0
SAREPTA THERAPEUTICS INC COM 803607100 14,375 120,609 SH   SOLE 34 120,609 0 0
SAREPTA THERAPEUTICS INC COM 803607100 777 6,521 SH   SOLE 40 6,521 0 0
SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 2,616 1,450,000 PRN   SOLE 21 1,450,000 0 0
SAUL CTRS INC COM 804395101 556 10,818 SH   SOLE 2 412 0 10,406
SAUL CTRS INC COM 804395101 166 3,239 SH   SOLE 4 3,239 0 0
SAUL CTRS INC COM 804395101 870 16,932 SH   SOLE 7 16,932 0 0
SAUL CTRS INC COM 804395101 26 506 SH   SOLE 15 506 0 0
SAUL CTRS INC COM 804395101 2,670 51,985 SH   SOLE 18 51,985 0 0
SAUL CTRS INC COM 804395101 1,831 35,644 SH   SOLE 19 35,644 0 0
SAUL CTRS INC COM 804395101 65,119 1,267,638 SH   SOLE 21 1,267,638 0 0
SAUL CTRS INC COM 804395101 26,003 506,187 SH   SOLE 22 490,514 0 15,673
SAUL CTRS INC COM 804395101 34 665 SH   SOLE 23 665 0 0
SAUL CTRS INC COM 804395101 1,350 26,288 SH   SOLE 25 26,288 0 0
SAUL CTRS INC COM 804395101 396 7,711 SH   SOLE 26 3,470 0 4,241
SAUL CTRS INC COM 804395101 114 2,227 SH   SOLE 28 2,227 0 0
SAUL CTRS INC COM 804395101 236 4,589 SH   SOLE 29 4,589 0 0
SAUL CTRS INC COM 804395101 3,754 73,073 SH   SOLE 30 73,073 0 0
SAUL CTRS INC COM 804395101 72 1,397 SH   SOLE 40 1,397 0 0
SAVARA INC COM 805111101 168 22,849 SH   SOLE 2 1,075 0 21,774
SAVARA INC COM 805111101 4 532 SH   SOLE 7 532 0 0
SAVARA INC COM 805111101 720 97,721 SH   SOLE 18 97,721 0 0
SAVARA INC COM 805111101 362 49,059 SH   SOLE 19 49,059 0 0
SAVARA INC COM 805111101 9,595 1,301,942 SH   SOLE 21 1,301,942 0 0
SAVARA INC COM 805111101 5,330 723,219 SH   SOLE 22 703,215 0 20,004
SAVARA INC COM 805111101 5 746 SH   SOLE 23 746 0 0
SAVARA INC COM 805111101 10 1,423 SH   SOLE 30 1,423 0 0
SB FINL GROUP INC COM 78408D105 21 1,159 SH   SOLE 18 1,159 0 0
SB FINL GROUP INC COM 78408D105 16 865 SH   SOLE 21 865 0 0
SB FINL GROUP INC COM 78408D105 115 6,355 SH   SOLE 22 6,355 0 0
SB ONE BANCORP COM 78413T103 161 7,404 SH   SOLE 2 331 0 7,073
SB ONE BANCORP COM 78413T103 4 205 SH   SOLE 7 205 0 0
SB ONE BANCORP COM 78413T103 495 22,777 SH   SOLE 18 22,777 0 0
SB ONE BANCORP COM 78413T103 212 9,758 SH   SOLE 19 9,758 0 0
SB ONE BANCORP COM 78413T103 5,248 241,637 SH   SOLE 21 241,637 0 0
SB ONE BANCORP COM 78413T103 1,616 74,418 SH   SOLE 22 69,593 0 4,825
SBA COMMUNICATIONS CORP NEW CL A 78410G104 78,091 391,122 SH   SOLE 2 77,317 0 313,805
SBA COMMUNICATIONS CORP NEW CL A 78410G104 10,095 50,561 SH   SOLE 4 47,558 0 3,003
SBA COMMUNICATIONS CORP NEW CL A 78410G104 44,846 224,613 SH   SOLE 7 224,613 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 128 640 SH   SOLE 13 640 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 116 582 SH   SOLE 15 582 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 188,633 944,771 SH   SOLE 18 732,981 0 211,790
SBA COMMUNICATIONS CORP NEW CL A 78410G104 202,009 1,011,764 SH   SOLE 19 1,011,764 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 603,273 3,021,501 SH   SOLE 21 3,021,501 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 565,926 2,834,448 SH   SOLE 22 2,517,405 0 317,043
SBA COMMUNICATIONS CORP NEW CL A 78410G104 18,732 93,818 SH   SOLE 23 93,818 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 20,972 105,041 SH   SOLE 25 105,041 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 81,922 410,308 SH   SOLE 26 130,008 0 280,300
SBA COMMUNICATIONS CORP NEW CL A 78410G104 4,365 21,861 SH   SOLE 28 15,848 0 6,013
SBA COMMUNICATIONS CORP NEW CL A 78410G104 5,894 29,519 SH   SOLE 29 6,050 0 23,469
SBA COMMUNICATIONS CORP NEW CL A 78410G104 80,455 402,959 SH   SOLE 30 402,959 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 8,151 40,824 SH   SOLE 31 22,902 0 17,922
SBA COMMUNICATIONS CORP NEW CL A 78410G104 8,332 41,730 SH   SOLE 34 41,730 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 16,324 81,758 SH   SOLE 36 81,758 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 490 2,455 SH   SOLE 40 2,455 0 0
SCANSOURCE INC COM 806037107 1,717 47,948 SH   SOLE 2 22,646 0 25,302
SCANSOURCE INC COM 806037107 8 223 SH   SOLE 4 223 0 0
SCANSOURCE INC COM 806037107 20 563 SH   SOLE 7 563 0 0
SCANSOURCE INC COM 806037107 4,334 120,993 SH   SOLE 18 112,921 0 8,072
SCANSOURCE INC COM 806037107 11,227 313,440 SH   SOLE 19 313,440 0 0
SCANSOURCE INC COM 806037107 100,501 2,805,733 SH   SOLE 21 2,805,733 0 0
SCANSOURCE INC COM 806037107 39,945 1,115,154 SH   SOLE 22 1,073,895 0 41,259
SCANSOURCE INC COM 806037107 3,217 89,810 SH   SOLE 23 89,810 0 0
SCANSOURCE INC COM 806037107 5,771 161,104 SH   SOLE 26 7,693 0 153,411
SCANSOURCE INC COM 806037107 139 3,871 SH   SOLE 28 3,871 0 0
SCANSOURCE INC COM 806037107 1,301 36,317 SH   SOLE 30 36,317 0 0
SCANSOURCE INC COM 806037107 121 3,370 SH   SOLE 40 3,370 0 0
SCHLUMBERGER LTD COM 806857108 157,315 3,610,616 SH   SOLE 2 413,869 0 3,196,747
SCHLUMBERGER LTD COM 806857108 20,117 461,723 SH   SOLE 4 425,176 0 36,547
SCHLUMBERGER LTD COM 806857108 51,609 1,184,514 SH   SOLE 7 1,184,514 0 0
SCHLUMBERGER LTD COM 806857108 1,222 28,044 SH   SOLE 13 28,044 0 0
SCHLUMBERGER LTD COM 806857108 568 13,036 SH   SOLE 15 13,036 0 0
SCHLUMBERGER LTD COM 806857108 2 35 SH   SOLE 17 0 0 35
SCHLUMBERGER LTD COM 806857108 138,976 3,189,717 SH   SOLE 18 3,010,090 0 179,627
SCHLUMBERGER LTD COM 806857108 29,665 680,866 SH   SOLE 19 680,866 0 0
SCHLUMBERGER LTD COM 806857108 3,086 70,818 SH   SOLE 20 70,818 0 0
SCHLUMBERGER LTD COM 806857108 1,249,603 28,680,354 SH   SOLE 21 28,680,354 0 0
SCHLUMBERGER LTD COM 806857108 1,456,812 33,436,136 SH   SOLE 22 29,691,608 0 3,744,528
SCHLUMBERGER LTD COM 806857108 43,599 1,000,674 SH   SOLE 23 1,000,674 0 0
SCHLUMBERGER LTD COM 806857108 57,510 1,319,950 SH   SOLE 25 1,319,950 0 0
SCHLUMBERGER LTD COM 806857108 280,345 6,434,357 SH   SOLE 26 1,448,756 0 4,985,601
SCHLUMBERGER LTD COM 806857108 11,559 265,290 SH   SOLE 28 192,472 0 72,818
SCHLUMBERGER LTD COM 806857108 3,188 73,166 SH   SOLE 29 52,184 0 20,982
SCHLUMBERGER LTD COM 806857108 203,070 4,660,782 SH   SOLE 30 4,660,782 0 0
SCHLUMBERGER LTD COM 806857108 18,624 427,449 SH   SOLE 31 266,449 0 161,000
SCHLUMBERGER LTD COM 806857108 31,944 733,159 SH   SOLE 34 733,159 0 0
SCHLUMBERGER LTD COM 806857108 53,443 1,226,607 SH   SOLE 36 1,226,607 0 0
SCHLUMBERGER LTD COM 806857108 1,360 31,223 SH   SOLE 40 31,223 0 0
SCHMITT INDS INC ORE COM NEW 806870200 1 498 SH   SOLE 21 498 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 2,381 113,133 SH   SOLE 2 17,940 0 95,193
SCHNEIDER NATIONAL INC CL B 80689H102 22 1,028 SH   SOLE 7 1,028 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 859 40,788 SH   SOLE 18 40,788 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 1,464 69,562 SH   SOLE 19 69,562 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 10,760 511,173 SH   SOLE 21 511,173 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 22,957 1,090,604 SH   SOLE 22 963,437 0 127,167
SCHNEIDER NATIONAL INC CL B 80689H102 288 13,675 SH   SOLE 29 0 0 13,675
SCHNEIDER NATIONAL INC CL B 80689H102 21 1,001 SH   SOLE 31 1,001 0 0
SCHNITZER STL INDS CL A 806882106 817 34,044 SH   SOLE 2 7,540 0 26,504
SCHNITZER STL INDS CL A 806882106 4 164 SH   SOLE 4 164 0 0
SCHNITZER STL INDS CL A 806882106 14 589 SH   SOLE 7 589 0 0
SCHNITZER STL INDS CL A 806882106 2,190 91,256 SH   SOLE 18 91,256 0 0
SCHNITZER STL INDS CL A 806882106 2,509 104,524 SH   SOLE 19 104,524 0 0
SCHNITZER STL INDS CL A 806882106 22,039 918,288 SH   SOLE 21 918,288 0 0
SCHNITZER STL INDS CL A 806882106 21,276 886,490 SH   SOLE 22 844,499 0 41,991
SCHNITZER STL INDS CL A 806882106 542 22,593 SH   SOLE 23 22,593 0 0
SCHNITZER STL INDS CL A 806882106 1,683 70,106 SH   SOLE 26 4,779 0 65,327
SCHNITZER STL INDS CL A 806882106 94 3,897 SH   SOLE 28 3,897 0 0
SCHNITZER STL INDS CL A 806882106 181 7,536 SH   SOLE 30 7,536 0 0
SCHNITZER STL INDS CL A 806882106 68 2,851 SH   SOLE 40 2,851 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 230 12,253 SH   SOLE 2 516 0 11,737
SCHOLAR ROCK HLDG CORP COM 80706P103 918 48,833 SH   SOLE 18 48,833 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 439 23,383 SH   SOLE 19 23,383 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 9,551 508,321 SH   SOLE 21 508,321 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 4,388 233,550 SH   SOLE 22 229,342 0 4,208
SCHOLASTIC CORP COM 807066105 1,181 29,712 SH   SOLE 2 978 0 28,734
SCHOLASTIC CORP COM 807066105 8 191 SH   SOLE 4 191 0 0
SCHOLASTIC CORP COM 807066105 17 431 SH   SOLE 7 431 0 0
SCHOLASTIC CORP COM 807066105 4,968 124,951 SH   SOLE 18 124,951 0 0
SCHOLASTIC CORP COM 807066105 1,739 43,733 SH   SOLE 19 43,733 0 0
SCHOLASTIC CORP COM 807066105 120,807 3,038,402 SH   SOLE 21 3,038,402 0 0
SCHOLASTIC CORP COM 807066105 34,623 870,805 SH   SOLE 22 827,606 0 43,199
SCHOLASTIC CORP COM 807066105 545 13,706 SH   SOLE 26 5,590 0 8,116
SCHOLASTIC CORP COM 807066105 143 3,600 SH   SOLE 28 3,600 0 0
SCHOLASTIC CORP COM 807066105 1,625 40,874 SH   SOLE 30 40,874 0 0
SCHOLASTIC CORP COM 807066105 100 2,515 SH   SOLE 40 2,515 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 8,494 124,826 SH   SOLE 17 0 0 124,826
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 723 10,699 SH   SOLE 17 0 0 10,699
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 12 156 SH   SOLE 2 156 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 73 924 SH   SOLE 17 0 0 924
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 10 186 SH   SOLE 2 186 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 23,460 428,578 SH   SOLE 17 0 0 428,578
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 31 551 SH   SOLE 17 0 0 551
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,342 19,194 SH   SOLE 17 0 0 19,194
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 12,094 464,964 SH   SOLE 17 0 0 464,964
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 17 600 SH   SOLE 17 0 0 600
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 6 204 SH   SOLE 17 0 0 204
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 20,432 740,840 SH   SOLE 17 0 0 740,840
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 15 401 SH   SOLE 17 0 0 401
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 38 1,002 SH   SOLE 17 0 0 1,002
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 59 1,128 SH   SOLE 17 0 0 1,128
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 12,291 392,562 SH   SOLE 17 0 0 392,562
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 8,587 165,510 SH   SOLE 17 0 0 165,510
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,890 42,535 SH   SOLE 17 0 0 42,535
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 40 743 SH   SOLE 17 0 0 743
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 10 208 SH   SOLE 2 208 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2 38 SH   SOLE 2 38 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,434 26,073 SH   SOLE 17 0 0 26,073
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 12,538 388,777 SH   SOLE 17 0 0 388,777
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,065 27,511 SH   SOLE 2 1,146 0 26,365
SCHWEITZER-MAUDUIT INTL INC COM 808541106 10 270 SH   SOLE 4 270 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 25 635 SH   SOLE 7 635 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 5,176 133,672 SH   SOLE 18 133,672 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,840 47,513 SH   SOLE 19 47,513 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 128,434 3,317,003 SH   SOLE 21 3,317,003 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 36,090 932,069 SH   SOLE 22 889,631 0 42,438
SCHWEITZER-MAUDUIT INTL INC COM 808541106 20 528 SH   SOLE 23 528 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 535 13,819 SH   SOLE 26 3,821 0 9,998
SCHWEITZER-MAUDUIT INTL INC COM 808541106 170 4,397 SH   SOLE 28 4,397 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,775 45,840 SH   SOLE 30 45,840 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 130 3,367 SH   SOLE 40 3,367 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 4,901 63,688 SH   SOLE 2 23,456 0 40,232
SCIENCE APPLICATNS INTL CP N COM 808625107 17 222 SH   SOLE 4 222 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 92 1,201 SH   SOLE 7 1,201 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 0 1 SH   SOLE 17 0 0 1
SCIENCE APPLICATNS INTL CP N COM 808625107 21,735 282,450 SH   SOLE 18 282,450 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 6,197 80,531 SH   SOLE 19 80,531 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 274,450 3,566,603 SH   SOLE 21 3,566,603 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 132,247 1,718,615 SH   SOLE 22 1,648,965 0 69,650
SCIENCE APPLICATNS INTL CP N COM 808625107 1,676 21,779 SH   SOLE 26 14,442 0 7,337
SCIENCE APPLICATNS INTL CP N COM 808625107 494 6,424 SH   SOLE 28 6,424 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 1,347 17,505 SH   SOLE 30 17,505 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 139 1,810 SH   SOLE 36 1,810 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 411 5,340 SH   SOLE 40 5,340 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1,457 71,373 SH   SOLE 2 28,546 0 42,827
SCIENTIFIC GAMES CORP COM 80874P109 9 431 SH   SOLE 4 431 0 0
SCIENTIFIC GAMES CORP COM 80874P109 24 1,190 SH   SOLE 7 1,190 0 0
SCIENTIFIC GAMES CORP COM 80874P109 6,371 311,983 SH   SOLE 18 311,983 0 0
SCIENTIFIC GAMES CORP COM 80874P109 2,960 144,934 SH   SOLE 19 144,934 0 0
SCIENTIFIC GAMES CORP COM 80874P109 79,468 3,891,693 SH   SOLE 21 3,891,693 0 0
SCIENTIFIC GAMES CORP COM 80874P109 38,402 1,880,600 SH   SOLE 22 1,807,481 0 73,119
SCIENTIFIC GAMES CORP COM 80874P109 347 16,985 SH   SOLE 26 12,013 0 4,972
SCIENTIFIC GAMES CORP COM 80874P109 155 7,596 SH   SOLE 28 7,596 0 0
SCIENTIFIC GAMES CORP COM 80874P109 284 13,895 SH   SOLE 30 13,895 0 0
SCIENTIFIC GAMES CORP COM 80874P109 297 14,550 SH   SOLE 34 14,550 0 0
SCIENTIFIC GAMES CORP COM 80874P109 110 5,367 SH   SOLE 40 5,367 0 0
SCORPIO BULKERS INC COM Y7546A122 224 58,304 SH   SOLE 2 1,967 0 56,337
SCORPIO BULKERS INC COM Y7546A122 6 1,474 SH   SOLE 7 1,474 0 0
SCORPIO BULKERS INC COM Y7546A122 750 195,210 SH   SOLE 18 195,210 0 0
SCORPIO BULKERS INC COM Y7546A122 316 82,209 SH   SOLE 19 82,209 0 0
SCORPIO BULKERS INC COM Y7546A122 6,995 1,821,573 SH   SOLE 21 1,821,573 0 0
SCORPIO BULKERS INC COM Y7546A122 2,307 600,798 SH   SOLE 22 558,619 0 42,179
SCORPIO TANKERS INC SHS Y7542C130 962 48,492 SH   SOLE 2 1,657 0 46,835
SCORPIO TANKERS INC SHS Y7542C130 13 661 SH   SOLE 7 661 0 0
SCORPIO TANKERS INC SHS Y7542C130 2,906 146,480 SH   SOLE 18 146,480 0 0
SCORPIO TANKERS INC SHS Y7542C130 1,446 72,885 SH   SOLE 19 72,885 0 0
SCORPIO TANKERS INC SHS Y7542C130 28,559 1,439,459 SH   SOLE 21 1,439,459 0 0
SCORPIO TANKERS INC SHS Y7542C130 10,069 507,513 SH   SOLE 22 471,314 0 36,199
SCOTTS MIRACLE GRO CO CL A 810186106 8,842 112,519 SH   SOLE 2 25,257 0 87,262
SCOTTS MIRACLE GRO CO CL A 810186106 18 234 SH   SOLE 4 234 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 7,997 101,772 SH   SOLE 7 101,772 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 9,386 119,440 SH   SOLE 18 119,440 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 824 10,491 SH   SOLE 19 10,491 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 155,980 1,984,980 SH   SOLE 21 1,984,980 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 101,990 1,297,918 SH   SOLE 22 1,217,784 0 80,134
SCOTTS MIRACLE GRO CO CL A 810186106 23 291 SH   SOLE 23 291 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 155 1,972 SH   SOLE 25 1,972 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 967 12,303 SH   SOLE 26 7,118 0 5,185
SCOTTS MIRACLE GRO CO CL A 810186106 420 5,340 SH   SOLE 28 5,340 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 880 11,198 SH   SOLE 30 11,198 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 65 832 SH   SOLE 31 832 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 100 1,275 SH   SOLE 34 1,275 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 69 883 SH   SOLE 36 883 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 266 3,379 SH   SOLE 40 3,379 0 0
SCPHARMACEUTICALS INC COM 810648105 19 6,314 SH   SOLE 2 333 0 5,981
SCPHARMACEUTICALS INC COM 810648105 57 18,841 SH   SOLE 18 18,841 0 0
SCPHARMACEUTICALS INC COM 810648105 21 7,021 SH   SOLE 19 7,021 0 0
SCPHARMACEUTICALS INC COM 810648105 753 251,012 SH   SOLE 21 251,012 0 0
SCPHARMACEUTICALS INC COM 810648105 185 61,699 SH   SOLE 22 58,922 0 2,777
SCRIPPS E W CO OHIO CL A NEW 811054402 1,062 50,588 SH   SOLE 2 4,352 0 46,236
SCRIPPS E W CO OHIO CL A NEW 811054402 8 364 SH   SOLE 4 364 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 22 1,053 SH   SOLE 7 1,053 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 4,343 206,825 SH   SOLE 18 206,825 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,849 88,051 SH   SOLE 19 88,051 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 118,629 5,648,986 SH   SOLE 21 5,648,986 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 34,762 1,655,321 SH   SOLE 22 1,593,905 0 61,416
SCRIPPS E W CO OHIO CL A NEW 811054402 170 8,107 SH   SOLE 23 8,107 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,616 76,937 SH   SOLE 26 26,680 0 50,257
SCRIPPS E W CO OHIO CL A NEW 811054402 162 7,692 SH   SOLE 28 7,692 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,670 79,522 SH   SOLE 30 79,522 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 121 5,782 SH   SOLE 40 5,782 0 0
SCYNEXIS INC COM 811292101 13 8,479 SH   SOLE 18 8,479 0 0
SCYNEXIS INC COM 811292101 258 170,850 SH   SOLE 21 170,850 0 0
SCYNEXIS INC COM 811292101 241 159,844 SH   SOLE 22 159,844 0 0
SEA LTD SPONSORED ADS 81141R100 7,093 301,556 SH   SOLE 2 0 0 301,556
SEA LTD SPONSORED ADS 81141R100 13,531 575,302 SH   SOLE 18 575,302 0 0
SEA LTD SPONSORED ADS 81141R100 13,782 585,980 SH   SOLE 19 585,980 0 0
SEA LTD SPONSORED ADS 81141R100 1,620 68,878 SH   SOLE 22 68,878 0 0
SEA LTD SPONSORED ADS 81141R100 409 17,405 SH   SOLE 26 17,405 0 0
SEA LTD SPONSORED ADS 81141R100 18,846 801,262 SH   SOLE 29 801,262 0 0
SEABOARD CORP COM 811543107 2,978 695 SH   SOLE 2 35 0 660
SEABOARD CORP COM 811543107 9 2 SH   SOLE 4 2 0 0
SEABOARD CORP COM 811543107 1,011 236 SH   SOLE 7 236 0 0
SEABOARD CORP COM 811543107 544 127 SH   SOLE 18 127 0 0
SEABOARD CORP COM 811543107 236 55 SH   SOLE 19 55 0 0
SEABOARD CORP COM 811543107 12,906 3,012 SH   SOLE 21 3,012 0 0
SEABOARD CORP COM 811543107 27,778 6,483 SH   SOLE 22 5,825 0 658
SEABOARD CORP COM 811543107 124 29 SH   SOLE 23 29 0 0
SEABOARD CORP COM 811543107 668 156 SH   SOLE 26 133 0 23
SEABOARD CORP COM 811543107 180 42 SH   SOLE 28 42 0 0
SEABOARD CORP COM 811543107 506 118 SH   SOLE 30 118 0 0
SEABOARD CORP COM 811543107 30 7 SH   SOLE 31 7 0 0
SEABOARD CORP COM 811543107 141 33 SH   SOLE 40 33 0 0
SEABRIDGE GOLD INC COM 811916105 2,107 170,030 SH   SOLE 7 170,030 0 0
SEACHANGE INTL INC COM 811699107 7 5,546 SH   SOLE 18 5,546 0 0
SEACHANGE INTL INC COM 811699107 127 95,528 SH   SOLE 21 95,528 0 0
SEACHANGE INTL INC COM 811699107 740 556,411 SH   SOLE 22 556,411 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,197 45,433 SH   SOLE 2 1,603 0 43,830
SEACOAST BKG CORP FLA COM NEW 811707801 25 952 SH   SOLE 7 952 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 5,385 204,354 SH   SOLE 18 204,354 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,860 70,584 SH   SOLE 19 70,584 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 139,204 5,282,888 SH   SOLE 21 5,282,888 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 38,242 1,451,321 SH   SOLE 22 1,392,608 0 58,713
SEACOAST BKG CORP FLA COM NEW 811707801 359 13,619 SH   SOLE 26 0 0 13,619
SEACOAST BKG CORP FLA COM NEW 811707801 135 5,117 SH   SOLE 28 5,117 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,864 70,733 SH   SOLE 30 70,733 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 156 5,903 SH   SOLE 40 5,903 0 0
SEACOR HOLDINGS INC COM 811904101 782 18,487 SH   SOLE 2 566 0 17,921
SEACOR HOLDINGS INC COM 811904101 6 146 SH   SOLE 4 146 0 0
SEACOR HOLDINGS INC COM 811904101 15 364 SH   SOLE 7 364 0 0
SEACOR HOLDINGS INC COM 811904101 3,318 78,468 SH   SOLE 18 78,468 0 0
SEACOR HOLDINGS INC COM 811904101 1,133 26,803 SH   SOLE 19 26,803 0 0
SEACOR HOLDINGS INC COM 811904101 81,822 1,935,230 SH   SOLE 21 1,935,230 0 0
SEACOR HOLDINGS INC COM 811904101 21,414 506,481 SH   SOLE 22 481,591 0 24,890
SEACOR HOLDINGS INC COM 811904101 375 8,875 SH   SOLE 26 1,993 0 6,882
SEACOR HOLDINGS INC COM 811904101 100 2,371 SH   SOLE 28 2,371 0 0
SEACOR HOLDINGS INC COM 811904101 1,080 25,542 SH   SOLE 30 25,542 0 0
SEACOR HOLDINGS INC COM 811904101 82 1,942 SH   SOLE 40 1,942 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 1,049 1,160,000 PRN   SOLE 2 1,160,000 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 16,615 18,370,000 PRN   SOLE 19 18,370,000 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 186 206,000 PRN   SOLE 22 206,000 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 5 6,000 PRN   SOLE 25 6,000 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 9 10,000 PRN   SOLE 26 0 0 10,000
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 4,747 5,248,000 PRN   SOLE 34 5,248,000 0 0
SEACOR MARINE HLDGS INC COM 78413P101 247 18,555 SH   SOLE 2 616 0 17,939
SEACOR MARINE HLDGS INC COM 78413P101 7 495 SH   SOLE 7 495 0 0
SEACOR MARINE HLDGS INC COM 78413P101 727 54,588 SH   SOLE 18 54,588 0 0
SEACOR MARINE HLDGS INC COM 78413P101 313 23,534 SH   SOLE 19 23,534 0 0
SEACOR MARINE HLDGS INC COM 78413P101 7,573 568,991 SH   SOLE 21 568,991 0 0
SEACOR MARINE HLDGS INC COM 78413P101 7,501 563,527 SH   SOLE 22 550,834 0 12,693
SEADRILL LTD COM G7998G106 17 2,015 SH   SOLE 7 2,015 0 0
SEADRILL LTD COM G7998G106 0 26 SH   SOLE 18 26 0 0
SEADRILL LTD COM G7998G106 283 34,056 SH   SOLE 22 34,056 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 7,822 163,343 SH   SOLE 2 56,271 0 107,072
SEAGATE TECHNOLOGY PLC SHS G7945M107 4,633 96,751 SH   SOLE 4 89,206 0 7,545
SEAGATE TECHNOLOGY PLC SHS G7945M107 15,920 332,437 SH   SOLE 7 238,639 0 93,798
SEAGATE TECHNOLOGY PLC SHS G7945M107 228 4,760 SH   SOLE 13 4,760 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 99 2,073 SH   SOLE 15 2,073 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 24,193 505,183 SH   SOLE 18 469,759 0 35,424
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,302 27,184 SH   SOLE 19 27,184 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 460,827 9,622,620 SH   SOLE 21 9,622,620 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 227,989 4,760,675 SH   SOLE 22 4,367,452 0 393,223
SEAGATE TECHNOLOGY PLC SHS G7945M107 9,334 194,915 SH   SOLE 23 194,915 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 21,926 457,834 SH   SOLE 25 457,834 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 71,974 1,502,908 SH   SOLE 26 358,441 0 1,144,467
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,528 52,784 SH   SOLE 28 38,257 0 14,527
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,202 66,855 SH   SOLE 29 11,101 0 55,754
SEAGATE TECHNOLOGY PLC SHS G7945M107 58,428 1,220,053 SH   SOLE 30 1,220,053 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,752 78,350 SH   SOLE 31 49,792 0 28,558
SEAGATE TECHNOLOGY PLC SHS G7945M107 4,648 97,055 SH   SOLE 32 97,055 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,926 40,213 SH   SOLE 34 40,213 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 12,898 269,335 SH   SOLE 35 269,335 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 11,200 233,864 SH   SOLE 36 233,864 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 277 5,778 SH   SOLE 40 5,778 0 0
SEALED AIR CORP NEW COM 81211K100 20,187 438,266 SH   SOLE 2 55,561 0 382,705
SEALED AIR CORP NEW COM 81211K100 2,362 51,289 SH   SOLE 4 47,037 0 4,252
SEALED AIR CORP NEW COM 81211K100 5,865 127,338 SH   SOLE 7 122,360 0 4,978
SEALED AIR CORP NEW COM 81211K100 43 939 SH   SOLE 13 939 0 0
SEALED AIR CORP NEW COM 81211K100 89 1,931 SH   SOLE 15 1,931 0 0
SEALED AIR CORP NEW COM 81211K100 14,801 321,334 SH   SOLE 18 298,703 0 22,631
SEALED AIR CORP NEW COM 81211K100 2,700 58,620 SH   SOLE 19 58,620 0 0
SEALED AIR CORP NEW COM 81211K100 160,911 3,493,508 SH   SOLE 21 3,493,508 0 0
SEALED AIR CORP NEW COM 81211K100 191,213 4,151,387 SH   SOLE 22 3,712,593 0 438,794
SEALED AIR CORP NEW COM 81211K100 5,347 116,080 SH   SOLE 23 116,080 0 0
SEALED AIR CORP NEW COM 81211K100 6,867 149,093 SH   SOLE 25 149,093 0 0
SEALED AIR CORP NEW COM 81211K100 37,253 808,789 SH   SOLE 26 243,790 0 564,999
SEALED AIR CORP NEW COM 81211K100 1,460 31,693 SH   SOLE 28 23,012 0 8,681
SEALED AIR CORP NEW COM 81211K100 1,845 40,049 SH   SOLE 29 7,365 0 32,684
SEALED AIR CORP NEW COM 81211K100 24,046 522,050 SH   SOLE 30 522,050 0 0
SEALED AIR CORP NEW COM 81211K100 2,033 44,141 SH   SOLE 31 25,997 0 18,144
SEALED AIR CORP NEW COM 81211K100 474 10,299 SH   SOLE 34 10,299 0 0
SEALED AIR CORP NEW COM 81211K100 5,463 118,601 SH   SOLE 36 118,601 0 0
SEALED AIR CORP NEW COM 81211K100 176 3,815 SH   SOLE 40 3,815 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 4 1,809 SH   SOLE 18 1,809 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 63 28,419 SH   SOLE 21 28,419 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 100 45,527 SH   SOLE 22 45,527 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 0 18 SH   SOLE 36 18 0 0
SEASPAN CORP SHS Y75638109 73 8,390 SH   SOLE 4 8,390 0 0
SEASPAN CORP SHS Y75638109 100 11,449 SH   SOLE 7 11,449 0 0
SEASPAN CORP SHS Y75638109 10,865 1,248,866 SH   SOLE 21 1,248,866 0 0
SEASPAN CORP SHS Y75638109 3,577 411,166 SH   SOLE 22 395,559 0 15,607
SEASPAN CORP SHS Y75638109 39 4,480 SH   SOLE 25 4,480 0 0
SEASPAN CORP SHS Y75638109 6,520 749,391 SH   SOLE 30 749,391 0 0
SEASPINE HLDGS CORP COM 81255T108 226 15,006 SH   SOLE 2 490 0 14,516
SEASPINE HLDGS CORP COM 81255T108 772 51,219 SH   SOLE 18 51,219 0 0
SEASPINE HLDGS CORP COM 81255T108 955 63,316 SH   SOLE 19 63,316 0 0
SEASPINE HLDGS CORP COM 81255T108 7,499 497,311 SH   SOLE 21 497,311 0 0
SEASPINE HLDGS CORP COM 81255T108 6,085 403,498 SH   SOLE 22 395,929 0 7,569
SEATTLE GENETICS INC COM 812578102 31,032 423,700 SH   SOLE 2 169,609 0 254,091
SEATTLE GENETICS INC COM 812578102 3,034 41,422 SH   SOLE 4 38,497 0 2,925
SEATTLE GENETICS INC COM 812578102 524 7,161 SH   SOLE 7 7,161 0 0
SEATTLE GENETICS INC COM 812578102 145 1,986 SH   SOLE 13 1,986 0 0
SEATTLE GENETICS INC COM 812578102 11,622 158,678 SH   SOLE 18 149,017 0 9,661
SEATTLE GENETICS INC COM 812578102 81,172 1,108,301 SH   SOLE 19 1,108,301 0 0
SEATTLE GENETICS INC COM 812578102 237,153 3,238,021 SH   SOLE 21 3,238,021 0 0
SEATTLE GENETICS INC COM 812578102 224,958 3,071,524 SH   SOLE 22 2,848,104 0 223,420
SEATTLE GENETICS INC COM 812578102 6,449 88,052 SH   SOLE 23 88,052 0 0
SEATTLE GENETICS INC COM 812578102 57 777 SH   SOLE 25 777 0 0
SEATTLE GENETICS INC COM 812578102 17,284 235,996 SH   SOLE 26 109,802 0 126,194
SEATTLE GENETICS INC COM 812578102 1,572 21,459 SH   SOLE 28 15,553 0 5,906
SEATTLE GENETICS INC COM 812578102 2,360 32,225 SH   SOLE 29 9,218 0 23,007
SEATTLE GENETICS INC COM 812578102 19,821 270,628 SH   SOLE 30 270,628 0 0
SEATTLE GENETICS INC COM 812578102 2,777 37,911 SH   SOLE 31 24,092 0 13,819
SEATTLE GENETICS INC COM 812578102 32,249 440,322 SH   SOLE 34 440,322 0 0
SEATTLE GENETICS INC COM 812578102 1,617 22,080 SH   SOLE 36 22,080 0 0
SEATTLE GENETICS INC COM 812578102 263 3,590 SH   SOLE 40 3,590 0 0
SEAWORLD ENTMT INC COM 81282V100 1,424 55,265 SH   SOLE 2 12,742 0 42,523
SEAWORLD ENTMT INC COM 81282V100 2 90 SH   SOLE 4 90 0 0
SEAWORLD ENTMT INC COM 81282V100 31 1,198 SH   SOLE 7 1,198 0 0
SEAWORLD ENTMT INC COM 81282V100 4,814 186,866 SH   SOLE 18 177,421 0 9,445
SEAWORLD ENTMT INC COM 81282V100 6,751 262,071 SH   SOLE 19 262,071 0 0
SEAWORLD ENTMT INC COM 81282V100 45,015 1,747,473 SH   SOLE 21 1,747,473 0 0
SEAWORLD ENTMT INC COM 81282V100 49,891 1,936,763 SH   SOLE 22 1,862,647 0 74,116
SEAWORLD ENTMT INC COM 81282V100 1,120 43,460 SH   SOLE 23 43,460 0 0
SEAWORLD ENTMT INC COM 81282V100 3,158 122,576 SH   SOLE 26 15,922 0 106,654
SEAWORLD ENTMT INC COM 81282V100 176 6,816 SH   SOLE 28 6,816 0 0
SEAWORLD ENTMT INC COM 81282V100 445 17,293 SH   SOLE 30 17,293 0 0
SEAWORLD ENTMT INC COM 81282V100 294 11,396 SH   SOLE 34 11,396 0 0
SEAWORLD ENTMT INC COM 81282V100 154 5,989 SH   SOLE 36 5,989 0 0
SEAWORLD ENTMT INC COM 81282V100 129 4,996 SH   SOLE 40 4,996 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 4 5,129 SH   SOLE 18 5,129 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 61 76,444 SH   SOLE 21 76,444 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 206 258,730 SH   SOLE 22 258,730 0 0
SECOO HLDG LTD ADR 81367P101 29 3,270 SH   SOLE 22 3,270 0 0
SECUREWORKS CORP CL A 81374A105 174 9,440 SH   SOLE 2 333 0 9,107
SECUREWORKS CORP CL A 81374A105 548 29,776 SH   SOLE 18 29,776 0 0
SECUREWORKS CORP CL A 81374A105 242 13,166 SH   SOLE 19 13,166 0 0
SECUREWORKS CORP CL A 81374A105 5,011 272,327 SH   SOLE 21 272,327 0 0
SECUREWORKS CORP CL A 81374A105 4,964 269,779 SH   SOLE 22 264,764 0 5,015
SECURITY NATL FINL CORP CL A NEW 814785309 7 1,499 SH   SOLE 18 1,499 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 147 31,076 SH   SOLE 21 31,076 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 199 42,211 SH   SOLE 22 42,211 0 0
SEELOS THERAPEUTICS INC COM 81577F109 0 43 SH   SOLE 21 43 0 0
SEELOS THERAPEUTICS INC COM 81577F109 908 270,229 SH   SOLE 22 270,229 0 0
SEI INVESTMENTS CO COM 784117103 20,024 383,244 SH   SOLE 2 79,861 0 303,383
SEI INVESTMENTS CO COM 784117103 2,410 46,132 SH   SOLE 4 42,587 0 3,545
SEI INVESTMENTS CO COM 784117103 4,721 90,349 SH   SOLE 7 64,551 0 25,798
SEI INVESTMENTS CO COM 784117103 42 800 SH   SOLE 13 800 0 0
SEI INVESTMENTS CO COM 784117103 59 1,126 SH   SOLE 15 1,126 0 0
SEI INVESTMENTS CO COM 784117103 21,284 407,343 SH   SOLE 18 396,151 0 11,192
SEI INVESTMENTS CO COM 784117103 1,532 29,326 SH   SOLE 19 29,326 0 0
SEI INVESTMENTS CO COM 784117103 377,760 7,229,857 SH   SOLE 21 7,229,857 0 0
SEI INVESTMENTS CO COM 784117103 231,138 4,423,686 SH   SOLE 22 4,146,377 0 277,309
SEI INVESTMENTS CO COM 784117103 4,956 94,861 SH   SOLE 23 94,861 0 0
SEI INVESTMENTS CO COM 784117103 6,579 125,905 SH   SOLE 25 125,905 0 0
SEI INVESTMENTS CO COM 784117103 20,851 399,063 SH   SOLE 26 182,509 0 216,554
SEI INVESTMENTS CO COM 784117103 1,352 25,875 SH   SOLE 28 19,300 0 6,575
SEI INVESTMENTS CO COM 784117103 1,625 31,105 SH   SOLE 29 4,020 0 27,085
SEI INVESTMENTS CO COM 784117103 16,734 320,264 SH   SOLE 30 320,264 0 0
SEI INVESTMENTS CO COM 784117103 2,241 42,894 SH   SOLE 31 28,120 0 14,774
SEI INVESTMENTS CO COM 784117103 889 17,006 SH   SOLE 34 17,006 0 0
SEI INVESTMENTS CO COM 784117103 5,945 113,774 SH   SOLE 36 113,774 0 0
SEI INVESTMENTS CO COM 784117103 141 2,702 SH   SOLE 40 2,702 0 0
SELECT BANCORP INC NEW COM 81617L108 172 15,166 SH   SOLE 2 486 0 14,680
SELECT BANCORP INC NEW COM 81617L108 610 53,690 SH   SOLE 18 53,690 0 0
SELECT BANCORP INC NEW COM 81617L108 244 21,440 SH   SOLE 19 21,440 0 0
SELECT BANCORP INC NEW COM 81617L108 5,935 521,976 SH   SOLE 21 521,976 0 0
SELECT BANCORP INC NEW COM 81617L108 1,223 107,583 SH   SOLE 22 100,814 0 6,769
SELECT ENERGY SVCS INC CL A COM 81617J301 584 48,552 SH   SOLE 2 1,697 0 46,855
SELECT ENERGY SVCS INC CL A COM 81617J301 433 36,045 SH   SOLE 7 36,045 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 1,724 143,462 SH   SOLE 18 143,462 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 868 72,190 SH   SOLE 19 72,190 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 19,055 1,585,265 SH   SOLE 21 1,585,265 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 17,973 1,495,283 SH   SOLE 22 1,444,359 0 50,924
SELECT ENERGY SVCS INC CL A COM 81617J301 195 16,232 SH   SOLE 26 0 0 16,232
SELECT ENERGY SVCS INC CL A COM 81617J301 107 8,941 SH   SOLE 28 8,941 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 2,714 225,793 SH   SOLE 30 225,793 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 90 7,453 SH   SOLE 40 7,453 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 277 22,221 SH   SOLE 22 22,221 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,379 97,902 SH   SOLE 2 14,146 0 83,756
SELECT MED HLDGS CORP COM 81619Q105 5 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105 52 3,695 SH   SOLE 7 3,695 0 0
SELECT MED HLDGS CORP COM 81619Q105 6,722 477,045 SH   SOLE 18 462,098 0 14,947
SELECT MED HLDGS CORP COM 81619Q105 4,654 330,300 SH   SOLE 19 330,300 0 0
SELECT MED HLDGS CORP COM 81619Q105 169,357 12,019,629 SH   SOLE 21 12,019,629 0 0
SELECT MED HLDGS CORP COM 81619Q105 48,862 3,467,876 SH   SOLE 22 3,309,204 0 158,672
SELECT MED HLDGS CORP COM 81619Q105 544 38,585 SH   SOLE 23 38,585 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,378 97,835 SH   SOLE 26 41,728 0 56,107
SELECT MED HLDGS CORP COM 81619Q105 196 13,903 SH   SOLE 28 13,903 0 0
SELECT MED HLDGS CORP COM 81619Q105 2,273 161,335 SH   SOLE 30 161,335 0 0
SELECT MED HLDGS CORP COM 81619Q105 86 6,099 SH   SOLE 36 6,099 0 0
SELECT MED HLDGS CORP COM 81619Q105 144 10,221 SH   SOLE 40 10,221 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 36,961 665,967 SH   SOLE 2 665,967 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 0 3 SH   SOLE 18 3 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 200,961 2,190,313 SH   SOLE 2 2,190,313 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 15,077 164,322 SH   SOLE 7 0 0 164,322
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 87 945 SH   SOLE 18 945 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 99,120 1,766,536 SH   SOLE 2 1,766,536 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 13,150 234,358 SH   SOLE 7 0 0 234,358
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 43 761 SH   SOLE 18 761 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 137,695 1,209,438 SH   SOLE 2 1,209,438 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 9,663 84,879 SH   SOLE 7 0 0 84,879
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 81 708 SH   SOLE 18 708 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 74,789 1,131,117 SH   SOLE 2 1,131,117 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 12,371 187,095 SH   SOLE 7 0 0 187,095
SELECT SECTOR SPDR TR ENERGY 81369Y506 45 677 SH   SOLE 18 677 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 132 2,000 SH Call SOLE 2 2,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 522 7,900 SH Put SOLE 2 7,900 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 5,620 85,000 SH Call SOLE 19 85,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 34,746 525,500 SH Put SOLE 19 525,500 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 436 6,600 SH Put SOLE 22 6,600 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 776 30,200 SH Call SOLE 2 30,200 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 64,815 2,521,000 SH Call SOLE 19 2,521,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 177,465 6,902,579 SH   SOLE 2 6,902,579 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 14,996 583,267 SH   SOLE 7 0 0 583,267
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 130 5,062 SH   SOLE 18 5,062 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 52,871 2,056,450 SH   SOLE 19 2,056,450 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 835 32,466 SH   SOLE 22 32,466 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 129,786 1,729,791 SH   SOLE 2 1,729,791 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,160 28,785 SH   SOLE 7 0 0 28,785
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3 35 SH   SOLE 18 35 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y803 370 5,000 SH Call SOLE 2 5,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y803 9,990 135,000 SH Call SOLE 19 135,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 277,877 3,755,094 SH   SOLE 2 3,755,094 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 14,687 198,478 SH   SOLE 7 0 0 198,478
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 52 700 SH   SOLE 18 700 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 134,824 2,882,694 SH   SOLE 2 2,882,694 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 14,399 307,871 SH   SOLE 7 0 0 307,871
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 78 1,667 SH   SOLE 18 1,667 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y852 70 1,500 SH Call SOLE 2 1,500 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y852 3,508 75,000 SH Call SOLE 19 75,000 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 175,394 4,842,468 SH   SOLE 2 4,842,468 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3,753 103,607 SH   SOLE 7 0 0 103,607
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 37 1,008 SH   SOLE 18 1,008 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 98,227 2,711,944 SH   SOLE 22 2,711,944 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 44,927 772,338 SH   SOLE 2 772,338 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5 90 SH   SOLE 18 90 0 0
SELECTA BIOSCIENCES INC COM 816212104 64 26,969 SH   SOLE 2 737 0 26,232
SELECTA BIOSCIENCES INC COM 816212104 1 484 SH   SOLE 7 484 0 0
SELECTA BIOSCIENCES INC COM 816212104 326 137,689 SH   SOLE 18 137,689 0 0
SELECTA BIOSCIENCES INC COM 816212104 145 61,067 SH   SOLE 19 61,067 0 0
SELECTA BIOSCIENCES INC COM 816212104 2,764 1,166,082 SH   SOLE 21 1,166,082 0 0
SELECTA BIOSCIENCES INC COM 816212104 710 299,685 SH   SOLE 22 284,458 0 15,227
SELECTIVE INS GROUP INC COM 816300107 3,758 59,384 SH   SOLE 2 2,038 0 57,346
SELECTIVE INS GROUP INC COM 816300107 16 249 SH   SOLE 4 249 0 0
SELECTIVE INS GROUP INC COM 816300107 93 1,464 SH   SOLE 7 1,464 0 0
SELECTIVE INS GROUP INC COM 816300107 15,897 251,209 SH   SOLE 18 251,209 0 0
SELECTIVE INS GROUP INC COM 816300107 5,411 85,504 SH   SOLE 19 85,504 0 0
SELECTIVE INS GROUP INC COM 816300107 387,623 6,125,529 SH   SOLE 21 6,125,529 0 0
SELECTIVE INS GROUP INC COM 816300107 109,578 1,731,634 SH   SOLE 22 1,655,057 0 76,577
SELECTIVE INS GROUP INC COM 816300107 1,539 24,315 SH   SOLE 26 12,144 0 12,171
SELECTIVE INS GROUP INC COM 816300107 470 7,430 SH   SOLE 28 7,430 0 0
SELECTIVE INS GROUP INC COM 816300107 5,372 84,894 SH   SOLE 30 84,894 0 0
SELECTIVE INS GROUP INC COM 816300107 89 1,403 SH   SOLE 36 1,403 0 0
SELECTIVE INS GROUP INC COM 816300107 349 5,511 SH   SOLE 40 5,511 0 0
SELLAS LIFE SCIENCES GROUP I COM 81642T100 1 662 SH   SOLE 18 662 0 0
SELLAS LIFE SCIENCES GROUP I COM 81642T100 8 7,447 SH   SOLE 21 7,447 0 0
SELLAS LIFE SCIENCES GROUP I COM 81642T100 111 108,681 SH   SOLE 22 108,681 0 0
SEMGROUP CORP CL A 81663A105 1,223 82,974 SH   SOLE 2 3,059 0 79,915
SEMGROUP CORP CL A 81663A105 54 3,652 SH   SOLE 4 3,652 0 0
SEMGROUP CORP CL A 81663A105 1,263 85,667 SH   SOLE 7 85,667 0 0
SEMGROUP CORP CL A 81663A105 3,812 258,631 SH   SOLE 18 258,631 0 0
SEMGROUP CORP CL A 81663A105 2,111 143,238 SH   SOLE 19 143,238 0 0
SEMGROUP CORP CL A 81663A105 38,922 2,640,569 SH   SOLE 21 2,640,569 0 0
SEMGROUP CORP CL A 81663A105 32,933 2,234,260 SH   SOLE 22 2,124,947 0 109,313
SEMGROUP CORP CL A 81663A105 771 52,300 SH   SOLE 26 17,744 0 34,556
SEMGROUP CORP CL A 81663A105 140 9,496 SH   SOLE 28 9,496 0 0
SEMGROUP CORP CL A 81663A105 530 35,948 SH   SOLE 30 35,948 0 0
SEMGROUP CORP CL A 81663A105 52 3,500 SH   SOLE 36 3,500 0 0
SEMGROUP CORP CL A 81663A105 99 6,741 SH   SOLE 40 6,741 0 0
SEMPRA ENERGY COM 816851109 94,183 748,317 SH   SOLE 2 89,219 0 659,098
SEMPRA ENERGY COM 816851109 13,809 109,716 SH   SOLE 4 102,229 0 7,487
SEMPRA ENERGY COM 816851109 73,896 587,128 SH   SOLE 7 574,949 0 12,179
SEMPRA ENERGY COM 816851109 1,639 13,020 SH   SOLE 13 13,020 0 0
SEMPRA ENERGY COM 816851109 332 2,638 SH   SOLE 15 2,638 0 0
SEMPRA ENERGY COM 816851109 96,949 770,289 SH   SOLE 18 734,854 0 35,435
SEMPRA ENERGY COM 816851109 99,534 790,830 SH   SOLE 19 790,830 0 0
SEMPRA ENERGY COM 816851109 1,048,422 8,330,067 SH   SOLE 21 8,330,067 0 0
SEMPRA ENERGY COM 816851109 833,744 6,624,374 SH   SOLE 22 5,874,346 0 750,028
SEMPRA ENERGY COM 816851109 24,927 198,056 SH   SOLE 23 198,056 0 0
SEMPRA ENERGY COM 816851109 32,443 257,772 SH   SOLE 25 257,772 0 0
SEMPRA ENERGY COM 816851109 197,470 1,568,963 SH   SOLE 26 304,045 0 1,264,918
SEMPRA ENERGY COM 816851109 6,725 53,429 SH   SOLE 28 39,032 0 14,397
SEMPRA ENERGY COM 816851109 1,244 9,882 SH   SOLE 29 9,882 0 0
SEMPRA ENERGY COM 816851109 134,775 1,070,830 SH   SOLE 30 1,070,830 0 0
SEMPRA ENERGY COM 816851109 10,654 84,648 SH   SOLE 31 53,867 0 30,781
SEMPRA ENERGY COM 816851109 3,265 25,945 SH   SOLE 32 25,945 0 0
SEMPRA ENERGY COM 816851109 39,066 310,395 SH   SOLE 34 310,395 0 0
SEMPRA ENERGY COM 816851109 31,640 251,390 SH   SOLE 36 251,390 0 0
SEMPRA ENERGY COM 816851109 796 6,325 SH   SOLE 40 6,325 0 0
SEMPRA ENERGY 6% PFD CONV A 816851406 1,059 10,018 SH   SOLE 7 10,018 0 0
SEMPRA ENERGY 6% PFD CONV A 816851406 178,205 1,685,953 SH   SOLE 21 1,685,953 0 0
SEMPRA ENERGY 6.75% CNV PFD B 816851505 367 3,458 SH   SOLE 7 3,458 0 0
SEMPRA ENERGY 6.75% CNV PFD B 816851505 59,673 562,107 SH   SOLE 21 562,107 0 0
SEMTECH CORP COM 816850101 2,753 54,076 SH   SOLE 2 2,319 0 51,757
SEMTECH CORP COM 816850101 11 221 SH   SOLE 4 221 0 0
SEMTECH CORP COM 816850101 67 1,312 SH   SOLE 7 1,312 0 0
SEMTECH CORP COM 816850101 14,370 282,267 SH   SOLE 18 279,850 0 2,417
SEMTECH CORP COM 816850101 5,738 112,708 SH   SOLE 19 112,708 0 0
SEMTECH CORP COM 816850101 355,569 6,984,268 SH   SOLE 21 6,984,268 0 0
SEMTECH CORP COM 816850101 103,142 2,025,968 SH   SOLE 22 1,943,812 0 82,156
SEMTECH CORP COM 816850101 40 780 SH   SOLE 23 780 0 0
SEMTECH CORP COM 816850101 941 18,482 SH   SOLE 26 12,712 0 5,770
SEMTECH CORP COM 816850101 434 8,526 SH   SOLE 28 8,526 0 0
SEMTECH CORP COM 816850101 4,915 96,543 SH   SOLE 30 96,543 0 0
SEMTECH CORP COM 816850101 309 6,067 SH   SOLE 40 6,067 0 0
SENECA FOODS CORP NEW CL B 817070105 3 117 SH   SOLE 21 117 0 0
SENECA FOODS CORP NEW CL A 817070501 173 7,029 SH   SOLE 2 217 0 6,812
SENECA FOODS CORP NEW CL A 817070501 6 226 SH   SOLE 7 226 0 0
SENECA FOODS CORP NEW CL A 817070501 763 31,014 SH   SOLE 18 31,014 0 0
SENECA FOODS CORP NEW CL A 817070501 251 10,196 SH   SOLE 19 10,196 0 0
SENECA FOODS CORP NEW CL A 817070501 18,445 749,790 SH   SOLE 21 749,790 0 0
SENECA FOODS CORP NEW CL A 817070501 5,932 241,154 SH   SOLE 22 235,224 0 5,930
SENECA FOODS CORP NEW CL A 817070501 190 7,743 SH   SOLE 30 7,743 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 7,286 618,532 SH   SOLE 2 125,803 0 492,729
SENIOR HSG PPTYS TR SH BEN INT 81721M109 741 62,935 SH   SOLE 4 62,935 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 4,219 358,150 SH   SOLE 7 358,150 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 114 9,643 SH   SOLE 15 9,643 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 8,119 689,192 SH   SOLE 18 689,192 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 4,926 418,193 SH   SOLE 19 418,193 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 158,771 13,478,004 SH   SOLE 21 13,478,004 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 126,469 10,735,910 SH   SOLE 22 10,268,962 0 466,948
SENIOR HSG PPTYS TR SH BEN INT 81721M109 155 13,128 SH   SOLE 23 13,128 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 6,000 509,338 SH   SOLE 25 509,338 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 2,425 205,898 SH   SOLE 26 58,453 0 147,445
SENIOR HSG PPTYS TR SH BEN INT 81721M109 370 31,441 SH   SOLE 28 31,441 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,012 85,946 SH   SOLE 29 85,946 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 14,230 1,207,973 SH   SOLE 30 1,207,973 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 59 5,049 SH   SOLE 31 5,049 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 251 21,286 SH   SOLE 36 21,286 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 297 25,210 SH   SOLE 40 25,210 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 18,582 412,744 SH   SOLE 2 33,461 0 379,283
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2,594 57,615 SH   SOLE 4 53,088 0 4,527
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 445 9,883 SH   SOLE 7 9,883 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 45 998 SH   SOLE 13 998 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 78 1,743 SH   SOLE 15 1,743 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4,471 99,318 SH   SOLE 18 85,603 0 13,715
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,602 35,580 SH   SOLE 19 35,580 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 85,999 1,910,249 SH   SOLE 21 1,910,249 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 209,261 4,648,169 SH   SOLE 22 4,329,011 0 319,158
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 5,436 120,739 SH   SOLE 23 120,739 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 6,487 144,085 SH   SOLE 25 144,085 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 28,019 622,361 SH   SOLE 26 241,656 0 380,705
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,423 31,608 SH   SOLE 28 22,635 0 8,973
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,780 39,529 SH   SOLE 29 4,894 0 34,635
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 9,719 215,891 SH   SOLE 30 215,891 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2,148 47,723 SH   SOLE 31 28,729 0 18,994
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 357 7,924 SH   SOLE 34 7,924 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 5,439 120,824 SH   SOLE 36 120,824 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 155 3,438 SH   SOLE 40 3,438 0 0
SENSEONICS HLDGS INC COM 81727U105 166 67,649 SH   SOLE 2 2,836 0 64,813
SENSEONICS HLDGS INC COM 81727U105 3 1,421 SH   SOLE 7 1,421 0 0
SENSEONICS HLDGS INC COM 81727U105 681 277,791 SH   SOLE 18 277,791 0 0
SENSEONICS HLDGS INC COM 81727U105 302 123,343 SH   SOLE 19 123,343 0 0
SENSEONICS HLDGS INC COM 81727U105 6,952 2,837,576 SH   SOLE 21 2,837,576 0 0
SENSEONICS HLDGS INC COM 81727U105 6,403 2,613,442 SH   SOLE 22 2,557,875 0 55,567
SENSEONICS HLDGS INC COM 81727U105 36 14,660 SH   SOLE 30 14,660 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 3,902 57,553 SH   SOLE 2 19,444 0 38,109
SENSIENT TECHNOLOGIES CORP COM 81725T100 13 190 SH   SOLE 4 190 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 54 798 SH   SOLE 7 798 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 16,343 241,078 SH   SOLE 18 241,078 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 4,468 65,915 SH   SOLE 19 65,915 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 203,620 3,003,688 SH   SOLE 21 3,003,688 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 98,393 1,451,441 SH   SOLE 22 1,392,555 0 58,886
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,142 16,845 SH   SOLE 26 11,098 0 5,747
SENSIENT TECHNOLOGIES CORP COM 81725T100 363 5,361 SH   SOLE 28 5,361 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 777 11,460 SH   SOLE 30 11,460 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 55 809 SH   SOLE 36 809 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 275 4,064 SH   SOLE 40 4,064 0 0
SENSUS HEATLHCARE INC COM 81728J109 13 1,815 SH   SOLE 18 1,815 0 0
SENSUS HEATLHCARE INC COM 81728J109 504 71,838 SH   SOLE 21 71,838 0 0
SENTINEL ENERGY SVCS INC CL A 81728P105 988 98,424 SH   SOLE 2 98,424 0 0
SENTINEL ENERGY SVCS INC CL A 81728P105 15,851 1,578,807 SH   SOLE 19 1,578,807 0 0
SENTINEL ENERGY SVCS INC CL A 81728P105 3,834 381,858 SH   SOLE 34 381,858 0 0
SENTINEL ENERGY SVCS INC *W EXP 11/02/202 81728P113 22 32,808 SH   SOLE 2 32,808 0 0
SENTINEL ENERGY SVCS INC *W EXP 11/02/202 81728P113 358 526,269 SH   SOLE 19 526,269 0 0
SENTINEL ENERGY SVCS INC *W EXP 11/02/202 81728P113 87 127,286 SH   SOLE 34 127,286 0 0
SENTINEL ENERGY SVCS INC UNIT 99/99/9999 81728P204 0 2 SH   SOLE 2 2 0 0
SENTINEL ENERGY SVCS INC UNIT 99/99/9999 81728P204 0 1 SH   SOLE 34 1 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 9 7,042 SH   SOLE 18 7,042 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 145 113,232 SH   SOLE 21 113,232 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 524 409,550 SH   SOLE 22 409,550 0 0
SERES THERAPEUTICS INC COM 81750R102 184 26,785 SH   SOLE 2 10,875 0 15,910
SERES THERAPEUTICS INC COM 81750R102 1 122 SH   SOLE 7 122 0 0
SERES THERAPEUTICS INC COM 81750R102 516 75,080 SH   SOLE 18 70,204 0 4,876
SERES THERAPEUTICS INC COM 81750R102 1,145 166,678 SH   SOLE 19 166,678 0 0
SERES THERAPEUTICS INC COM 81750R102 8,021 1,167,555 SH   SOLE 21 1,167,555 0 0
SERES THERAPEUTICS INC COM 81750R102 4,624 673,122 SH   SOLE 22 648,697 0 24,425
SERES THERAPEUTICS INC COM 81750R102 229 33,343 SH   SOLE 23 33,343 0 0
SERES THERAPEUTICS INC COM 81750R102 344 50,035 SH   SOLE 26 0 0 50,035
SERES THERAPEUTICS INC COM 81750R102 18 2,577 SH   SOLE 28 2,577 0 0
SERES THERAPEUTICS INC COM 81750R102 36 5,232 SH   SOLE 30 5,232 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,530 34,434 SH   SOLE 2 1,161 0 33,273
SERITAGE GROWTH PPTYS CL A 81752R100 381 8,582 SH   SOLE 4 8,582 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 2,134 48,022 SH   SOLE 7 48,022 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 58 1,316 SH   SOLE 15 1,316 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 4,730 106,425 SH   SOLE 18 106,425 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 4,484 100,896 SH   SOLE 19 100,896 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 48,663 1,095,036 SH   SOLE 21 1,095,036 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 57,243 1,288,094 SH   SOLE 22 1,241,706 0 46,388
SERITAGE GROWTH PPTYS CL A 81752R100 69 1,544 SH   SOLE 23 1,544 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 3,208 72,186 SH   SOLE 25 72,186 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,150 25,868 SH   SOLE 26 11,491 0 14,377
SERITAGE GROWTH PPTYS CL A 81752R100 196 4,413 SH   SOLE 28 4,413 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 504 11,342 SH   SOLE 29 11,342 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 2,630 59,179 SH   SOLE 30 59,179 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 159 3,581 SH   SOLE 40 3,581 0 0
SERVICE CORP INTL COM 817565104 19,647 489,350 SH   SOLE 2 106,726 0 382,624
SERVICE CORP INTL COM 817565104 40 991 SH   SOLE 4 991 0 0
SERVICE CORP INTL COM 817565104 169 4,206 SH   SOLE 7 4,206 0 0
SERVICE CORP INTL COM 817565104 21,843 544,035 SH   SOLE 18 544,035 0 0
SERVICE CORP INTL COM 817565104 1,476 36,758 SH   SOLE 19 36,758 0 0
SERVICE CORP INTL COM 817565104 358,964 8,940,566 SH   SOLE 21 8,940,566 0 0
SERVICE CORP INTL COM 817565104 236,845 5,899,016 SH   SOLE 22 5,541,819 0 357,197
SERVICE CORP INTL COM 817565104 3,057 76,129 SH   SOLE 26 48,285 0 27,844
SERVICE CORP INTL COM 817565104 921 22,932 SH   SOLE 28 22,932 0 0
SERVICE CORP INTL COM 817565104 3,218 80,161 SH   SOLE 30 80,161 0 0
SERVICE CORP INTL COM 817565104 148 3,686 SH   SOLE 31 3,686 0 0
SERVICE CORP INTL COM 817565104 87 2,177 SH   SOLE 36 2,177 0 0
SERVICE CORP INTL COM 817565104 684 17,038 SH   SOLE 40 17,038 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 12,585 269,478 SH   SOLE 2 8,969 0 260,509
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 28 602 SH   SOLE 4 602 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 155 3,319 SH   SOLE 7 3,319 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3,006 64,368 SH   SOLE 18 64,368 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,363 29,190 SH   SOLE 19 29,190 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 76,432 1,636,650 SH   SOLE 21 1,636,650 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 174,203 3,730,259 SH   SOLE 22 3,470,592 0 259,667
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 22 476 SH   SOLE 23 476 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2,389 51,164 SH   SOLE 26 34,490 0 16,674
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 819 17,537 SH   SOLE 28 17,537 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,697 36,332 SH   SOLE 30 36,332 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 134 2,877 SH   SOLE 31 2,877 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 109 2,337 SH   SOLE 36 2,337 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 595 12,737 SH   SOLE 40 12,737 0 0
SERVICENOW INC COM 81762P102 132,439 537,299 SH   SOLE 2 79,204 0 458,095
SERVICENOW INC COM 81762P102 17,548 71,191 SH   SOLE 4 66,529 0 4,662
SERVICENOW INC COM 81762P102 3,558 14,434 SH   SOLE 7 11,894 0 2,540
SERVICENOW INC COM 81762P102 2,299 9,325 SH   SOLE 13 9,325 0 0
SERVICENOW INC COM 81762P102 423 1,717 SH   SOLE 15 1,717 0 0
SERVICENOW INC COM 81762P102 196,046 795,350 SH   SOLE 18 589,485 0 205,865
SERVICENOW INC COM 81762P102 191,940 778,692 SH   SOLE 19 778,692 0 0
SERVICENOW INC COM 81762P102 737,107 2,990,413 SH   SOLE 21 2,990,413 0 0
SERVICENOW INC COM 81762P102 1,204,977 4,888,543 SH   SOLE 22 4,491,971 0 396,572
SERVICENOW INC COM 81762P102 35,679 144,747 SH   SOLE 23 144,747 0 0
SERVICENOW INC COM 81762P102 41,575 168,670 SH   SOLE 25 168,670 0 0
SERVICENOW INC COM 81762P102 143,185 580,894 SH   SOLE 26 198,959 0 381,935
SERVICENOW INC COM 81762P102 8,488 34,435 SH   SOLE 28 25,062 0 9,373
SERVICENOW INC COM 81762P102 9,131 37,046 SH   SOLE 29 12,429 0 24,617
SERVICENOW INC COM 81762P102 89,974 365,020 SH   SOLE 30 365,020 0 0
SERVICENOW INC COM 81762P102 17,669 71,683 SH   SOLE 31 46,573 0 25,110
SERVICENOW INC COM 81762P102 39,197 159,020 SH   SOLE 34 159,020 0 0
SERVICENOW INC COM 81762P102 33,720 136,799 SH   SOLE 36 136,799 0 0
SERVICENOW INC COM 81762P102 1,061 4,305 SH   SOLE 40 4,305 0 0
SERVICENOW INC NOTE 6/0 81762PAC6 3,659 1,975,000 PRN   SOLE 21 1,975,000 0 0
SERVICESOURCE INTL INC COM 81763U100 58 63,014 SH   SOLE 2 2,674 0 60,340
SERVICESOURCE INTL INC COM 81763U100 1 1,598 SH   SOLE 7 1,598 0 0
SERVICESOURCE INTL INC COM 81763U100 228 247,332 SH   SOLE 18 247,332 0 0
SERVICESOURCE INTL INC COM 81763U100 98 106,141 SH   SOLE 19 106,141 0 0
SERVICESOURCE INTL INC COM 81763U100 2,424 2,631,291 SH   SOLE 21 2,631,291 0 0
SERVICESOURCE INTL INC COM 81763U100 1,638 1,777,208 SH   SOLE 22 1,718,623 0 58,585
SERVISFIRST BANCSHARES INC COM 81768T108 1,283 38,017 SH   SOLE 2 1,837 0 36,180
SERVISFIRST BANCSHARES INC COM 81768T108 8 234 SH   SOLE 4 234 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 35 1,042 SH   SOLE 7 1,042 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 8,215 243,342 SH   SOLE 18 243,342 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2,470 73,159 SH   SOLE 19 73,159 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 166,744 4,939,089 SH   SOLE 21 4,939,089 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 54,135 1,603,514 SH   SOLE 22 1,543,282 0 60,232
SERVISFIRST BANCSHARES INC COM 81768T108 849 25,160 SH   SOLE 26 13,257 0 11,903
SERVISFIRST BANCSHARES INC COM 81768T108 212 6,288 SH   SOLE 28 6,288 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2,257 66,845 SH   SOLE 30 66,845 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 160 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 12 11,288 SH   SOLE 18 11,288 0 0
SESEN BIO INC COM 817763105 166 160,703 SH   SOLE 21 160,703 0 0
SESEN BIO INC COM 817763105 1,265 1,228,048 SH   SOLE 22 1,228,048 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 17 1,816 SH   SOLE 18 1,816 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 290 30,560 SH   SOLE 21 30,560 0 0
SHAKE SHACK INC CL A 819047101 1,177 19,895 SH   SOLE 2 857 0 19,038
SHAKE SHACK INC CL A 819047101 10 161 SH   SOLE 4 161 0 0
SHAKE SHACK INC CL A 819047101 32 538 SH   SOLE 7 538 0 0
SHAKE SHACK INC CL A 819047101 6,378 107,834 SH   SOLE 18 107,834 0 0
SHAKE SHACK INC CL A 819047101 2,231 37,720 SH   SOLE 19 37,720 0 0
SHAKE SHACK INC CL A 819047101 159,648 2,699,033 SH   SOLE 21 2,699,033 0 0
SHAKE SHACK INC CL A 819047101 44,746 756,484 SH   SOLE 22 726,588 0 29,896
SHAKE SHACK INC CL A 819047101 574 9,711 SH   SOLE 26 8,042 0 1,669
SHAKE SHACK INC CL A 819047101 212 3,591 SH   SOLE 28 3,591 0 0
SHAKE SHACK INC CL A 819047101 2,173 36,729 SH   SOLE 30 36,729 0 0
SHAKE SHACK INC CL A 819047101 160 2,703 SH   SOLE 40 2,703 0 0
SHARPS COMPLIANCE CORP COM 820017101 8 2,285 SH   SOLE 18 2,285 0 0
SHARPS COMPLIANCE CORP COM 820017101 154 42,053 SH   SOLE 21 42,053 0 0
SHARPS COMPLIANCE CORP COM 820017101 221 60,388 SH   SOLE 22 60,388 0 0
SHARPSPRING INC COM 820054104 22 1,404 SH   SOLE 18 1,404 0 0
SHARPSPRING INC COM 820054104 356 22,229 SH   SOLE 21 22,229 0 0
SHARPSPRING INC COM 820054104 167 10,430 SH   SOLE 22 10,430 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 16,837 823,332 SH   SOLE 19 823,332 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,673 37,716 SH   SOLE 2 1,677 0 36,039
SHENANDOAH TELECOMMUNICATION COM 82312B106 10 226 SH   SOLE 4 226 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 40 897 SH   SOLE 7 897 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 6,536 147,348 SH   SOLE 18 147,348 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 3,359 75,724 SH   SOLE 19 75,724 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 69,992 1,577,821 SH   SOLE 21 1,577,821 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 59,204 1,334,623 SH   SOLE 22 1,274,795 0 59,828
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,112 25,063 SH   SOLE 26 12,820 0 12,243
SHENANDOAH TELECOMMUNICATION COM 82312B106 295 6,659 SH   SOLE 28 6,659 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 535 12,068 SH   SOLE 30 12,068 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 60 1,352 SH   SOLE 34 1,352 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 218 4,910 SH   SOLE 40 4,910 0 0
SHERWIN WILLIAMS CO COM 824348106 102,229 237,349 SH   SOLE 2 25,254 0 212,095
SHERWIN WILLIAMS CO COM 824348106 12,143 28,193 SH   SOLE 4 25,972 0 2,221
SHERWIN WILLIAMS CO COM 824348106 36,667 85,131 SH   SOLE 7 65,419 0 19,712
SHERWIN WILLIAMS CO COM 824348106 488 1,132 SH   SOLE 13 1,132 0 0
SHERWIN WILLIAMS CO COM 824348106 341 792 SH   SOLE 15 792 0 0
SHERWIN WILLIAMS CO COM 824348106 191,800 445,311 SH   SOLE 18 359,764 0 85,547
SHERWIN WILLIAMS CO COM 824348106 93,732 217,621 SH   SOLE 19 217,621 0 0
SHERWIN WILLIAMS CO COM 824348106 645,534 1,498,767 SH   SOLE 21 1,498,767 0 0
SHERWIN WILLIAMS CO COM 824348106 868,205 2,015,754 SH   SOLE 22 1,790,295 0 225,459
SHERWIN WILLIAMS CO COM 824348106 25,853 60,024 SH   SOLE 23 60,024 0 0
SHERWIN WILLIAMS CO COM 824348106 33,477 77,725 SH   SOLE 25 77,725 0 0
SHERWIN WILLIAMS CO COM 824348106 156,448 363,233 SH   SOLE 26 90,214 0 273,019
SHERWIN WILLIAMS CO COM 824348106 6,964 16,169 SH   SOLE 28 11,742 0 4,427
SHERWIN WILLIAMS CO COM 824348106 2,298 5,335 SH   SOLE 29 3,088 0 2,247
SHERWIN WILLIAMS CO COM 824348106 117,657 273,171 SH   SOLE 30 273,171 0 0
SHERWIN WILLIAMS CO COM 824348106 11,148 25,883 SH   SOLE 31 15,967 0 9,916
SHERWIN WILLIAMS CO COM 824348106 8,138 18,895 SH   SOLE 34 18,895 0 0
SHERWIN WILLIAMS CO COM 824348106 28,871 67,031 SH   SOLE 36 67,031 0 0
SHERWIN WILLIAMS CO COM 824348106 826 1,917 SH   SOLE 40 1,917 0 0
SHIFTPIXY INC COM 82452L104 4 3,014 SH   SOLE 18 3,014 0 0
SHIFTPIXY INC COM 82452L104 63 46,318 SH   SOLE 21 46,318 0 0
SHILOH INDS INC COM 824543102 83 15,144 SH   SOLE 2 448 0 14,696
SHILOH INDS INC COM 824543102 270 49,157 SH   SOLE 18 49,157 0 0
SHILOH INDS INC COM 824543102 116 21,011 SH   SOLE 19 21,011 0 0
SHILOH INDS INC COM 824543102 2,894 526,110 SH   SOLE 21 526,110 0 0
SHILOH INDS INC COM 824543102 1,705 310,079 SH   SOLE 22 301,387 0 8,692
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 832 22,403 SH   SOLE 13 22,403 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 213 5,726 SH   SOLE 18 5,726 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 448 12,067 SH   SOLE 19 12,067 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,006 27,082 SH   SOLE 21 27,082 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 9,637 259,400 SH   SOLE 22 259,400 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 111 2,976 SH   SOLE 25 2,976 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 303 8,169 SH   SOLE 30 8,169 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 120 3,222 SH   SOLE 34 3,222 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 1,045 84,718 SH   SOLE 2 2,765 0 81,953
SHIP FINANCE INTERNATIONAL L SHS G81075106 243 19,728 SH   SOLE 7 19,728 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 3,278 265,615 SH   SOLE 18 265,615 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 1,572 127,408 SH   SOLE 19 127,408 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 31,328 2,538,722 SH   SOLE 21 2,538,722 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 11,295 915,335 SH   SOLE 22 841,121 0 74,214
SHOE CARNIVAL INC COM 824889109 386 11,341 SH   SOLE 2 395 0 10,946
SHOE CARNIVAL INC COM 824889109 5 153 SH   SOLE 7 153 0 0
SHOE CARNIVAL INC COM 824889109 1,609 47,280 SH   SOLE 18 47,280 0 0
SHOE CARNIVAL INC COM 824889109 516 15,177 SH   SOLE 19 15,177 0 0
SHOE CARNIVAL INC COM 824889109 37,712 1,108,187 SH   SOLE 21 1,108,187 0 0
SHOE CARNIVAL INC COM 824889109 10,702 314,491 SH   SOLE 22 296,616 0 17,875
SHOE CARNIVAL INC COM 824889109 243 7,138 SH   SOLE 26 0 0 7,138
SHOE CARNIVAL INC COM 824889109 45 1,315 SH   SOLE 28 1,315 0 0
SHOE CARNIVAL INC COM 824889109 552 16,209 SH   SOLE 30 16,209 0 0
SHOE CARNIVAL INC COM 824889109 122 3,593 SH   SOLE 34 3,593 0 0
SHOE CARNIVAL INC COM 824889109 60 1,759 SH   SOLE 40 1,759 0 0
SHOPIFY INC CL A 82509L107 75 364 SH   SOLE 15 364 0 0
SHOPIFY INC CL A 82509L107 4 20 SH   SOLE 17 0 0 20
SHOPIFY INC CL A 82509L107 17,221 83,347 SH   SOLE 19 83,347 0 0
SHOPIFY INC CL A 82509L107 4,164 20,153 SH   SOLE 21 20,153 0 0
SHOPIFY INC CL A 82509L107 205 990 SH   SOLE 22 990 0 0
SHOPIFY INC CL A 82509L107 9,244 44,739 SH   SOLE 25 44,739 0 0
SHOPIFY INC CL A 82509L107 19,223 93,037 SH   SOLE 26 33,214 0 59,823
SHOPIFY INC CL A 82509L107 392 1,896 SH   SOLE 34 1,896 0 0
SHORE BANCSHARES INC COM 825107105 178 11,966 SH   SOLE 2 449 0 11,517
SHORE BANCSHARES INC COM 825107105 5 317 SH   SOLE 7 317 0 0
SHORE BANCSHARES INC COM 825107105 678 45,485 SH   SOLE 18 45,485 0 0
SHORE BANCSHARES INC COM 825107105 416 27,918 SH   SOLE 19 27,918 0 0
SHORE BANCSHARES INC COM 825107105 6,544 438,891 SH   SOLE 21 438,891 0 0
SHORE BANCSHARES INC COM 825107105 4,143 277,847 SH   SOLE 22 270,237 0 7,610
SHOTSPOTTER INC COM 82536T107 226 5,845 SH   SOLE 2 272 0 5,573
SHOTSPOTTER INC COM 82536T107 6 153 SH   SOLE 7 153 0 0
SHOTSPOTTER INC COM 82536T107 930 24,082 SH   SOLE 18 24,082 0 0
SHOTSPOTTER INC COM 82536T107 460 11,929 SH   SOLE 19 11,929 0 0
SHOTSPOTTER INC COM 82536T107 9,156 237,208 SH   SOLE 21 237,208 0 0
SHOTSPOTTER INC COM 82536T107 8,505 220,349 SH   SOLE 22 214,978 0 5,371
SHUTTERFLY INC COM 82568P304 1,096 26,975 SH   SOLE 2 1,161 0 25,814
SHUTTERFLY INC COM 82568P304 9 211 SH   SOLE 4 211 0 0
SHUTTERFLY INC COM 82568P304 29 711 SH   SOLE 7 711 0 0
SHUTTERFLY INC COM 82568P304 5,849 143,929 SH   SOLE 18 143,929 0 0
SHUTTERFLY INC COM 82568P304 2,093 51,505 SH   SOLE 19 51,505 0 0
SHUTTERFLY INC COM 82568P304 146,754 3,611,084 SH   SOLE 21 3,611,084 0 0
SHUTTERFLY INC COM 82568P304 39,472 971,254 SH   SOLE 22 927,685 0 43,569
SHUTTERFLY INC COM 82568P304 47 1,158 SH   SOLE 23 1,158 0 0
SHUTTERFLY INC COM 82568P304 456 11,218 SH   SOLE 26 5,383 0 5,835
SHUTTERFLY INC COM 82568P304 166 4,088 SH   SOLE 28 4,088 0 0
SHUTTERFLY INC COM 82568P304 1,924 47,337 SH   SOLE 30 47,337 0 0
SHUTTERFLY INC COM 82568P304 115 2,819 SH   SOLE 40 2,819 0 0
SHUTTERSTOCK INC COM 825690100 713 15,300 SH   SOLE 2 703 0 14,597
SHUTTERSTOCK INC COM 825690100 5 102 SH   SOLE 4 102 0 0
SHUTTERSTOCK INC COM 825690100 20 432 SH   SOLE 7 432 0 0
SHUTTERSTOCK INC COM 825690100 3,795 81,387 SH   SOLE 18 81,387 0 0
SHUTTERSTOCK INC COM 825690100 1,360 29,163 SH   SOLE 19 29,163 0 0
SHUTTERSTOCK INC COM 825690100 93,320 2,001,297 SH   SOLE 21 2,001,297 0 0
SHUTTERSTOCK INC COM 825690100 25,912 555,696 SH   SOLE 22 532,192 0 23,504
SHUTTERSTOCK INC COM 825690100 383 8,222 SH   SOLE 26 0 0 8,222
SHUTTERSTOCK INC COM 825690100 135 2,902 SH   SOLE 28 2,902 0 0
SHUTTERSTOCK INC COM 825690100 1,270 27,239 SH   SOLE 30 27,239 0 0
SHUTTERSTOCK INC COM 825690100 93 2,000 SH   SOLE 40 2,000 0 0
SI BONE INC COM 825704109 499 26,512 SH   SOLE 2 20,626 0 5,886
SI BONE INC COM 825704109 712 37,785 SH   SOLE 18 37,785 0 0
SI BONE INC COM 825704109 2,532 134,402 SH   SOLE 19 134,402 0 0
SI BONE INC COM 825704109 5,480 290,849 SH   SOLE 21 290,849 0 0
SI BONE INC COM 825704109 1,903 101,009 SH   SOLE 22 98,519 0 2,490
SI BONE INC COM 825704109 1,241 65,863 SH   SOLE 34 65,863 0 0
SI FINL GROUP INC MD COM 78425V104 135 10,423 SH   SOLE 2 314 0 10,109
SI FINL GROUP INC MD COM 78425V104 492 38,099 SH   SOLE 18 38,099 0 0
SI FINL GROUP INC MD COM 78425V104 202 15,611 SH   SOLE 19 15,611 0 0
SI FINL GROUP INC MD COM 78425V104 4,894 379,096 SH   SOLE 21 379,096 0 0
SI FINL GROUP INC MD COM 78425V104 3,073 238,006 SH   SOLE 22 232,317 0 5,689
SIBANYE STILLWATER SPONSORED ADR 825724206 6,820 1,651,258 SH   SOLE 7 1,651,258 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 8,115 1,965,003 SH   SOLE 30 1,965,003 0 0
SIEBERT FINL CORP COM 826176109 62 5,267 SH   SOLE 2 309 0 4,958
SIEBERT FINL CORP COM 826176109 252 21,343 SH   SOLE 18 21,343 0 0
SIEBERT FINL CORP COM 826176109 128 10,847 SH   SOLE 19 10,847 0 0
SIEBERT FINL CORP COM 826176109 3,279 277,605 SH   SOLE 21 277,605 0 0
SIEBERT FINL CORP COM 826176109 719 60,857 SH   SOLE 22 56,616 0 4,241
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 29 12,577 SH   SOLE 2 627 0 11,950
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 1 379 SH   SOLE 7 379 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 112 48,353 SH   SOLE 18 48,353 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 51 22,173 SH   SOLE 19 22,173 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 1,202 517,922 SH   SOLE 21 517,922 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 465 200,494 SH   SOLE 22 187,901 0 12,593
SIENTRA INC COM 82621J105 162 18,831 SH   SOLE 2 870 0 17,961
SIENTRA INC COM 82621J105 4 495 SH   SOLE 7 495 0 0
SIENTRA INC COM 82621J105 656 76,509 SH   SOLE 18 76,509 0 0
SIENTRA INC COM 82621J105 285 33,256 SH   SOLE 19 33,256 0 0
SIENTRA INC COM 82621J105 6,722 783,502 SH   SOLE 21 783,502 0 0
SIENTRA INC COM 82621J105 5,762 671,549 SH   SOLE 22 639,934 0 31,615
SIENTRA INC COM 82621J105 29 3,373 SH   SOLE 30 3,373 0 0
SIENTRA INC COM 82621J105 39 4,531 SH   SOLE 40 4,531 0 0
SIERRA BANCORP COM 82620P102 469 19,318 SH   SOLE 2 5,493 0 13,825
SIERRA BANCORP COM 82620P102 6 232 SH   SOLE 7 232 0 0
SIERRA BANCORP COM 82620P102 1,263 51,992 SH   SOLE 18 51,992 0 0
SIERRA BANCORP COM 82620P102 1,689 69,520 SH   SOLE 19 69,520 0 0
SIERRA BANCORP COM 82620P102 11,753 483,656 SH   SOLE 21 483,656 0 0
SIERRA BANCORP COM 82620P102 8,411 346,114 SH   SOLE 22 336,970 0 9,144
SIERRA BANCORP COM 82620P102 512 21,072 SH   SOLE 23 21,072 0 0
SIERRA BANCORP COM 82620P102 921 37,919 SH   SOLE 26 0 0 37,919
SIERRA WIRELESS INC COM 826516106 54 4,364 SH   SOLE 30 4,364 0 0
SIFCO INDS INC COM 826546103 1 440 SH   SOLE 18 440 0 0
SIFCO INDS INC COM 826546103 26 9,293 SH   SOLE 21 9,293 0 0
SIFCO INDS INC COM 826546103 15 5,558 SH   SOLE 22 5,558 0 0
SIGA TECHNOLOGIES INC COM 826917106 252 41,888 SH   SOLE 2 1,773 0 40,115
SIGA TECHNOLOGIES INC COM 826917106 7 1,099 SH   SOLE 7 1,099 0 0
SIGA TECHNOLOGIES INC COM 826917106 1,078 179,298 SH   SOLE 18 179,298 0 0
SIGA TECHNOLOGIES INC COM 826917106 465 77,298 SH   SOLE 19 77,298 0 0
SIGA TECHNOLOGIES INC COM 826917106 15,551 2,587,509 SH   SOLE 21 2,587,509 0 0
SIGA TECHNOLOGIES INC COM 826917106 3,716 618,331 SH   SOLE 22 578,484 0 39,847
SIGA TECHNOLOGIES INC COM 826917106 18 3,033 SH   SOLE 30 3,033 0 0
SIGMATRON INTL INC COM 82661L101 15 5,007 SH   SOLE 21 5,007 0 0
SIGMATRON INTL INC COM 82661L101 522 179,293 SH   SOLE 22 179,293 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 19,406 151,529 SH   SOLE 2 31,548 0 119,981
SIGNATURE BK NEW YORK N Y COM 82669G104 2,171 16,955 SH   SOLE 4 15,399 0 1,556
SIGNATURE BK NEW YORK N Y COM 82669G104 469 3,662 SH   SOLE 7 3,662 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 43 338 SH   SOLE 13 338 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 20,932 163,442 SH   SOLE 18 158,950 0 4,492
SIGNATURE BK NEW YORK N Y COM 82669G104 1,489 11,626 SH   SOLE 19 11,626 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 359,978 2,810,791 SH   SOLE 21 2,810,791 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 231,448 1,807,203 SH   SOLE 22 1,701,700 0 105,503
SIGNATURE BK NEW YORK N Y COM 82669G104 5,176 40,415 SH   SOLE 23 40,415 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 58 454 SH   SOLE 25 454 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 17,771 138,759 SH   SOLE 26 52,669 0 86,090
SIGNATURE BK NEW YORK N Y COM 82669G104 1,417 11,065 SH   SOLE 28 8,220 0 2,845
SIGNATURE BK NEW YORK N Y COM 82669G104 1,641 12,814 SH   SOLE 29 1,566 0 11,248
SIGNATURE BK NEW YORK N Y COM 82669G104 11,261 87,925 SH   SOLE 30 87,925 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2,358 18,411 SH   SOLE 31 12,159 0 6,252
SIGNATURE BK NEW YORK N Y COM 82669G104 420 3,283 SH   SOLE 34 3,283 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,595 12,451 SH   SOLE 36 12,451 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 141 1,101 SH   SOLE 40 1,101 0 0
SIGNET JEWELERS LIMITED SHS G81276100 2,040 75,093 SH   SOLE 2 23,893 0 51,200
SIGNET JEWELERS LIMITED SHS G81276100 7 247 SH   SOLE 4 247 0 0
SIGNET JEWELERS LIMITED SHS G81276100 91 3,364 SH   SOLE 7 3,364 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1 30 SH   SOLE 17 0 0 30
SIGNET JEWELERS LIMITED SHS G81276100 8,456 311,338 SH   SOLE 18 311,338 0 0
SIGNET JEWELERS LIMITED SHS G81276100 3,502 128,950 SH   SOLE 19 128,950 0 0
SIGNET JEWELERS LIMITED SHS G81276100 100,439 3,698,062 SH   SOLE 21 3,698,062 0 0
SIGNET JEWELERS LIMITED SHS G81276100 63,081 2,322,577 SH   SOLE 22 2,228,854 0 93,723
SIGNET JEWELERS LIMITED SHS G81276100 458 16,850 SH   SOLE 25 16,850 0 0
SIGNET JEWELERS LIMITED SHS G81276100 649 23,893 SH   SOLE 26 14,438 0 9,455
SIGNET JEWELERS LIMITED SHS G81276100 204 7,526 SH   SOLE 28 7,526 0 0
SIGNET JEWELERS LIMITED SHS G81276100 589 21,683 SH   SOLE 30 21,683 0 0
SIGNET JEWELERS LIMITED SHS G81276100 793 29,185 SH   SOLE 34 29,185 0 0
SIGNET JEWELERS LIMITED SHS G81276100 54 1,975 SH   SOLE 36 1,975 0 0
SIGNET JEWELERS LIMITED SHS G81276100 141 5,199 SH   SOLE 40 5,199 0 0
SILGAN HOLDINGS INC COM 827048109 6,293 212,390 SH   SOLE 2 41,413 0 170,977
SILGAN HOLDINGS INC COM 827048109 13 444 SH   SOLE 4 444 0 0
SILGAN HOLDINGS INC COM 827048109 75 2,525 SH   SOLE 7 2,525 0 0
SILGAN HOLDINGS INC COM 827048109 6,775 228,657 SH   SOLE 18 228,657 0 0
SILGAN HOLDINGS INC COM 827048109 489 16,499 SH   SOLE 19 16,499 0 0
SILGAN HOLDINGS INC COM 827048109 112,973 3,812,782 SH   SOLE 21 3,812,782 0 0
SILGAN HOLDINGS INC COM 827048109 77,607 2,619,192 SH   SOLE 22 2,451,209 0 167,983
SILGAN HOLDINGS INC COM 827048109 821 27,692 SH   SOLE 26 21,176 0 6,516
SILGAN HOLDINGS INC COM 827048109 232 7,829 SH   SOLE 28 7,829 0 0
SILGAN HOLDINGS INC COM 827048109 610 20,593 SH   SOLE 30 20,593 0 0
SILGAN HOLDINGS INC COM 827048109 46 1,563 SH   SOLE 31 1,563 0 0
SILGAN HOLDINGS INC COM 827048109 42 1,412 SH   SOLE 36 1,412 0 0
SILGAN HOLDINGS INC COM 827048109 251 8,480 SH   SOLE 40 8,480 0 0
SILICOM LTD ORD M84116108 28 741 SH   SOLE 22 741 0 0
SILICON LABORATORIES INC COM 826919102 4,719 58,361 SH   SOLE 2 23,953 0 34,408
SILICON LABORATORIES INC COM 826919102 33 414 SH   SOLE 4 414 0 0
SILICON LABORATORIES INC COM 826919102 90 1,108 SH   SOLE 7 1,108 0 0
SILICON LABORATORIES INC COM 826919102 19,838 245,334 SH   SOLE 18 243,192 0 2,142
SILICON LABORATORIES INC COM 826919102 16,618 205,515 SH   SOLE 19 205,515 0 0
SILICON LABORATORIES INC COM 826919102 252,190 3,118,842 SH   SOLE 21 3,118,842 0 0
SILICON LABORATORIES INC COM 826919102 121,683 1,504,858 SH   SOLE 22 1,446,557 0 58,301
SILICON LABORATORIES INC COM 826919102 177 2,189 SH   SOLE 23 2,189 0 0
SILICON LABORATORIES INC COM 826919102 166 2,059 SH   SOLE 25 2,059 0 0
SILICON LABORATORIES INC COM 826919102 1,002 12,389 SH   SOLE 26 7,852 0 4,537
SILICON LABORATORIES INC COM 826919102 476 5,889 SH   SOLE 28 5,889 0 0
SILICON LABORATORIES INC COM 826919102 17,299 213,939 SH   SOLE 30 213,939 0 0
SILICON LABORATORIES INC COM 826919102 6,790 83,976 SH   SOLE 34 83,976 0 0
SILICON LABORATORIES INC COM 826919102 65 799 SH   SOLE 36 799 0 0
SILICON LABORATORIES INC COM 826919102 343 4,242 SH   SOLE 40 4,242 0 0
SILICON LABORATORIES INC NOTE 1.375% 3/0 826919AB8 1,167 1,075,000 PRN   SOLE 21 1,075,000 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2 39 SH   SOLE 17 0 0 39
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 76 1,921 SH   SOLE 18 0 0 1,921
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 4,975 125,510 SH   SOLE 19 125,510 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2,643 66,667 SH   SOLE 21 66,667 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 3,570 90,052 SH   SOLE 25 90,052 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 15,882 400,644 SH   SOLE 34 400,644 0 0
SILVER STD RES INC NOTE 2.875% 2/0 82823LAC0 652 650,000 PRN   SOLE 21 650,000 0 0
SILVERBOW RES INC COM 82836G102 199 8,668 SH   SOLE 2 220 0 8,448
SILVERBOW RES INC COM 82836G102 5 230 SH   SOLE 7 230 0 0
SILVERBOW RES INC COM 82836G102 551 23,935 SH   SOLE 18 23,935 0 0
SILVERBOW RES INC COM 82836G102 257 11,173 SH   SOLE 19 11,173 0 0
SILVERBOW RES INC COM 82836G102 5,898 256,429 SH   SOLE 21 256,429 0 0
SILVERBOW RES INC COM 82836G102 2,370 103,038 SH   SOLE 22 98,364 0 4,674
SILVERCORP METALS INC COM 82835P103 396 155,476 SH   SOLE 22 155,476 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 96 6,758 SH   SOLE 2 236 0 6,522
SILVERCREST ASSET MGMT GROUP CL A 828359109 417 29,246 SH   SOLE 18 29,246 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 182 12,786 SH   SOLE 19 12,786 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 3,952 277,355 SH   SOLE 21 277,355 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 2,119 148,685 SH   SOLE 22 143,616 0 5,069
SILVERCREST ASSET MGMT GROUP CL A 828359109 9 652 SH   SOLE 23 652 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 7 492 SH   SOLE 26 0 0 492
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2,259 92,281 SH   SOLE 2 3,143 0 89,138
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 10 412 SH   SOLE 4 412 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 21 849 SH   SOLE 7 849 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 10,051 410,597 SH   SOLE 18 410,597 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3,434 140,266 SH   SOLE 19 140,266 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 243,930 9,964,461 SH   SOLE 21 9,964,461 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 67,714 2,766,087 SH   SOLE 22 2,660,733 0 105,354
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 476 19,436 SH   SOLE 26 13,198 0 6,238
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 263 10,742 SH   SOLE 28 10,742 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3,237 132,226 SH   SOLE 30 132,226 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 255 10,433 SH   SOLE 40 10,433 0 0
SIMON PPTY GROUP INC NEW COM 828806109 185,470 1,017,891 SH   SOLE 2 297,295 0 720,596
SIMON PPTY GROUP INC NEW COM 828806109 56,170 308,268 SH   SOLE 4 300,097 0 8,171
SIMON PPTY GROUP INC NEW COM 828806109 132,123 725,114 SH   SOLE 7 725,114 0 0
SIMON PPTY GROUP INC NEW COM 828806109 8,942 49,077 SH   SOLE 13 49,077 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,623 14,398 SH   SOLE 15 14,398 0 0
SIMON PPTY GROUP INC NEW COM 828806109 194,687 1,068,478 SH   SOLE 18 1,009,379 0 59,099
SIMON PPTY GROUP INC NEW COM 828806109 180,858 992,579 SH   SOLE 19 992,579 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,733,240 9,512,323 SH   SOLE 21 9,512,323 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,191,013 12,024,656 SH   SOLE 22 10,909,095 0 1,115,561
SIMON PPTY GROUP INC NEW COM 828806109 64,457 353,750 SH   SOLE 23 353,750 0 0
SIMON PPTY GROUP INC NEW COM 828806109 169,868 932,266 SH   SOLE 25 932,266 0 0
SIMON PPTY GROUP INC NEW COM 828806109 231,435 1,270,158 SH   SOLE 26 333,266 0 936,892
SIMON PPTY GROUP INC NEW COM 828806109 13,819 75,840 SH   SOLE 28 59,440 0 16,400
SIMON PPTY GROUP INC NEW COM 828806109 51,339 281,756 SH   SOLE 29 158,060 0 123,696
SIMON PPTY GROUP INC NEW COM 828806109 460,526 2,527,445 SH   SOLE 30 2,527,445 0 0
SIMON PPTY GROUP INC NEW COM 828806109 30,935 169,778 SH   SOLE 31 110,629 0 59,149
SIMON PPTY GROUP INC NEW COM 828806109 30,882 169,488 SH   SOLE 34 169,488 0 0
SIMON PPTY GROUP INC NEW COM 828806109 55,073 302,250 SH   SOLE 36 302,250 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,271 6,975 SH   SOLE 40 6,975 0 0
SIMON PPTY GROUP INC NEW OPTIONS 828806109 820 4,500 SH Put SOLE 2 4,500 0 0
SIMON PPTY GROUP INC NEW OPTIONS 828806109 36,442 200,000 SH Put SOLE 19 200,000 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1,425 69,225 SH   SOLE 2 9,070 0 60,155
SIMPLY GOOD FOODS CO COM 82900L102 8 394 SH   SOLE 4 394 0 0
SIMPLY GOOD FOODS CO COM 82900L102 26 1,272 SH   SOLE 7 1,272 0 0
SIMPLY GOOD FOODS CO COM 82900L102 4,066 197,478 SH   SOLE 18 197,478 0 0
SIMPLY GOOD FOODS CO COM 82900L102 2,951 143,312 SH   SOLE 19 143,312 0 0
SIMPLY GOOD FOODS CO COM 82900L102 40,572 1,970,469 SH   SOLE 21 1,970,469 0 0
SIMPLY GOOD FOODS CO COM 82900L102 34,516 1,676,367 SH   SOLE 22 1,594,146 0 82,221
SIMPLY GOOD FOODS CO COM 82900L102 435 21,103 SH   SOLE 23 21,103 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1,322 64,201 SH   SOLE 26 20,822 0 43,379
SIMPLY GOOD FOODS CO COM 82900L102 197 9,580 SH   SOLE 28 9,580 0 0
SIMPLY GOOD FOODS CO COM 82900L102 359 17,423 SH   SOLE 30 17,423 0 0
SIMPLY GOOD FOODS CO COM 82900L102 132 6,406 SH   SOLE 40 6,406 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 1,986 33,503 SH   SOLE 2 1,473 0 32,030
SIMPSON MANUFACTURING CO INC COM 829073105 16 263 SH   SOLE 4 263 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 44 735 SH   SOLE 7 735 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 10,458 176,453 SH   SOLE 18 176,453 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 3,789 63,925 SH   SOLE 19 63,925 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 263,676 4,448,729 SH   SOLE 21 4,448,729 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 75,591 1,275,362 SH   SOLE 22 1,219,864 0 55,498
SIMPSON MANUFACTURING CO INC COM 829073105 990 16,699 SH   SOLE 26 12,776 0 3,923
SIMPSON MANUFACTURING CO INC COM 829073105 311 5,240 SH   SOLE 28 5,240 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 3,551 59,920 SH   SOLE 30 59,920 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 266 4,495 SH   SOLE 40 4,495 0 0
SIMULATIONS PLUS INC COM 829214105 200 9,480 SH   SOLE 2 445 0 9,035
SIMULATIONS PLUS INC COM 829214105 6 283 SH   SOLE 7 283 0 0
SIMULATIONS PLUS INC COM 829214105 839 39,741 SH   SOLE 18 39,741 0 0
SIMULATIONS PLUS INC COM 829214105 362 17,157 SH   SOLE 19 17,157 0 0
SIMULATIONS PLUS INC COM 829214105 8,009 379,397 SH   SOLE 21 379,397 0 0
SIMULATIONS PLUS INC COM 829214105 8,258 391,194 SH   SOLE 22 382,863 0 8,331
SINA CORP ORD G81477104 19,065 321,825 SH   SOLE 2 30,788 0 291,037
SINA CORP ORD G81477104 2,623 44,271 SH   SOLE 4 44,271 0 0
SINA CORP ORD G81477104 691 11,669 SH   SOLE 7 11,669 0 0
SINA CORP ORD G81477104 1,878 31,694 SH   SOLE 13 31,694 0 0
SINA CORP ORD G81477104 1,860 31,400 SH   SOLE 15 31,400 0 0
SINA CORP ORD G81477104 3,351 56,560 SH   SOLE 18 56,560 0 0
SINA CORP ORD G81477104 2,044 34,496 SH   SOLE 19 34,496 0 0
SINA CORP ORD G81477104 87,738 1,481,060 SH   SOLE 21 1,481,060 0 0
SINA CORP ORD G81477104 108,433 1,830,405 SH   SOLE 22 1,551,979 0 278,426
SINA CORP ORD G81477104 2,721 45,932 SH   SOLE 23 45,932 0 0
SINA CORP ORD G81477104 1,923 32,457 SH   SOLE 25 32,457 0 0
SINA CORP ORD G81477104 16,883 284,988 SH   SOLE 26 59,673 0 225,315
SINA CORP ORD G81477104 43 723 SH   SOLE 28 723 0 0
SINA CORP ORD G81477104 1,213 20,469 SH   SOLE 29 13,586 0 6,883
SINA CORP ORD G81477104 27,892 470,836 SH   SOLE 30 470,836 0 0
SINA CORP ORD G81477104 612 10,334 SH   SOLE 31 10,334 0 0
SINA CORP ORD G81477104 1,164 19,652 SH   SOLE 34 19,652 0 0
SINA CORP ORD G81477104 232 3,919 SH   SOLE 36 3,919 0 0
SINA CORP ORD G81477104 36 615 SH   SOLE 40 615 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 10,215 265,468 SH   SOLE 2 177,674 0 87,794
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,457 37,870 SH   SOLE 4 37,870 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 466 12,114 SH   SOLE 7 12,114 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 934 24,268 SH   SOLE 13 24,268 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 10,314 268,038 SH   SOLE 18 248,833 0 19,205
SINCLAIR BROADCAST GROUP INC CL A 829226109 15,364 399,262 SH   SOLE 19 399,262 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 86,971 2,260,167 SH   SOLE 21 2,260,167 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 98,081 2,548,888 SH   SOLE 22 2,299,566 0 249,322
SINCLAIR BROADCAST GROUP INC CL A 829226109 2,709 70,412 SH   SOLE 23 70,412 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,860 48,324 SH   SOLE 26 20,004 0 28,320
SINCLAIR BROADCAST GROUP INC CL A 829226109 354 9,207 SH   SOLE 28 9,207 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 2,409 62,601 SH   SOLE 29 42,042 0 20,559
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,139 29,612 SH   SOLE 30 29,612 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 3,047 79,186 SH   SOLE 31 62,703 0 16,483
SINCLAIR BROADCAST GROUP INC CL A 829226109 335 8,706 SH   SOLE 34 8,706 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,387 36,057 SH   SOLE 36 36,057 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 271 7,034 SH   SOLE 40 7,034 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 1,294 27,120 SH   SOLE 2 0 0 27,120
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 82 1,723 SH   SOLE 4 1,723 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 367 7,689 SH   SOLE 13 7,689 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 236 4,948 SH   SOLE 18 4,948 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 66 1,378 SH   SOLE 19 1,378 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 1,094 22,924 SH   SOLE 22 22,924 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 105 2,194 SH   SOLE 30 2,194 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 57 1,197 SH   SOLE 34 1,197 0 0
SINTX TECHNOLOGIES INC COM 829392109 0 365 SH   SOLE 21 365 0 0
SINTX TECHNOLOGIES INC COM 829392109 1 7,619 SH   SOLE 22 7,619 0 0
SIRIUS XM HLDGS INC COM 82968B103 47,072 8,301,861 SH   SOLE 2 4,036,874 0 4,264,987
SIRIUS XM HLDGS INC COM 82968B103 8,564 1,510,397 SH   SOLE 4 1,467,915 0 42,482
SIRIUS XM HLDGS INC COM 82968B103 4,406 777,132 SH   SOLE 7 637,293 0 139,839
SIRIUS XM HLDGS INC COM 82968B103 2,155 379,989 SH   SOLE 13 379,989 0 0
SIRIUS XM HLDGS INC COM 82968B103 134 23,639 SH   SOLE 15 23,639 0 0
SIRIUS XM HLDGS INC COM 82968B103 28 5,018 SH   SOLE 17 0 0 5,018
SIRIUS XM HLDGS INC COM 82968B103 8,635 1,523,008 SH   SOLE 18 988,711 0 534,297
SIRIUS XM HLDGS INC COM 82968B103 20,158 3,555,139 SH   SOLE 19 3,555,139 0 0
SIRIUS XM HLDGS INC COM 82968B103 162,254 28,616,224 SH   SOLE 21 28,616,224 0 0
SIRIUS XM HLDGS INC COM 82968B103 320,153 56,464,351 SH   SOLE 22 46,339,247 0 10,125,104
SIRIUS XM HLDGS INC COM 82968B103 16,782 2,959,803 SH   SOLE 23 2,959,803 0 0
SIRIUS XM HLDGS INC COM 82968B103 9,753 1,720,032 SH   SOLE 25 1,720,032 0 0
SIRIUS XM HLDGS INC COM 82968B103 35,713 6,298,599 SH   SOLE 26 2,232,503 0 4,066,096
SIRIUS XM HLDGS INC COM 82968B103 1,816 320,358 SH   SOLE 28 230,943 0 89,415
SIRIUS XM HLDGS INC COM 82968B103 8,457 1,491,541 SH   SOLE 29 814,240 0 677,301
SIRIUS XM HLDGS INC COM 82968B103 23,711 4,181,847 SH   SOLE 30 4,181,847 0 0
SIRIUS XM HLDGS INC COM 82968B103 14,470 2,552,085 SH   SOLE 31 1,869,414 0 682,671
SIRIUS XM HLDGS INC COM 82968B103 3,579 631,186 SH   SOLE 32 631,186 0 0
SIRIUS XM HLDGS INC COM 82968B103 1,943 342,690 SH   SOLE 34 342,690 0 0
SIRIUS XM HLDGS INC COM 82968B103 11,801 2,081,364 SH   SOLE 36 2,081,364 0 0
SIRIUS XM HLDGS INC COM 82968B103 275 48,569 SH   SOLE 40 48,569 0 0
SITE CENTERS CORP COM 82981J109 4,400 323,084 SH   SOLE 2 10,061 0 313,023
SITE CENTERS CORP COM 82981J109 558 40,963 SH   SOLE 4 40,963 0 0
SITE CENTERS CORP COM 82981J109 3,173 233,002 SH   SOLE 7 233,002 0 0
SITE CENTERS CORP COM 82981J109 88 6,479 SH   SOLE 15 6,479 0 0
SITE CENTERS CORP COM 82981J109 1,028 75,487 SH   SOLE 18 75,487 0 0
SITE CENTERS CORP COM 82981J109 3,701 271,759 SH   SOLE 19 271,759 0 0
SITE CENTERS CORP COM 82981J109 38,112 2,798,234 SH   SOLE 21 2,798,234 0 0
SITE CENTERS CORP COM 82981J109 87,768 6,444,087 SH   SOLE 22 6,137,657 0 306,430
SITE CENTERS CORP COM 82981J109 134 9,854 SH   SOLE 23 9,854 0 0
SITE CENTERS CORP COM 82981J109 4,327 317,721 SH   SOLE 25 317,721 0 0
SITE CENTERS CORP COM 82981J109 1,710 125,581 SH   SOLE 26 58,544 0 67,037
SITE CENTERS CORP COM 82981J109 300 22,060 SH   SOLE 28 22,060 0 0
SITE CENTERS CORP COM 82981J109 732 53,745 SH   SOLE 29 53,745 0 0
SITE CENTERS CORP COM 82981J109 10,081 740,125 SH   SOLE 30 740,125 0 0
SITE CENTERS CORP COM 82981J109 46 3,348 SH   SOLE 31 3,348 0 0
SITE CENTERS CORP COM 82981J109 86 6,346 SH   SOLE 34 6,346 0 0
SITE CENTERS CORP COM 82981J109 74 5,458 SH   SOLE 36 5,458 0 0
SITE CENTERS CORP COM 82981J109 199 14,623 SH   SOLE 40 14,623 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,923 33,652 SH   SOLE 2 2,166 0 31,486
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 9 149 SH   SOLE 4 149 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 43 753 SH   SOLE 7 753 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 7,566 132,383 SH   SOLE 18 128,485 0 3,898
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 5,242 91,719 SH   SOLE 19 91,719 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 73,646 1,288,644 SH   SOLE 21 1,288,644 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 67,216 1,176,140 SH   SOLE 22 1,124,402 0 51,738
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 207 3,623 SH   SOLE 23 3,623 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 863 15,109 SH   SOLE 26 9,330 0 5,779
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 282 4,937 SH   SOLE 28 4,937 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 589 10,301 SH   SOLE 30 10,301 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 190 3,333 SH   SOLE 40 3,333 0 0
SITO MOBILE LTD COM NEW 82988R203 8 4,327 SH   SOLE 18 4,327 0 0
SITO MOBILE LTD COM NEW 82988R203 136 74,527 SH   SOLE 21 74,527 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 8,903 180,399 SH   SOLE 2 42,071 0 138,328
SIX FLAGS ENTMT CORP NEW COM 83001A102 14 287 SH   SOLE 4 287 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 97 1,971 SH   SOLE 7 1,971 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 10,389 210,511 SH   SOLE 18 210,511 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 889 18,019 SH   SOLE 19 18,019 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 174,765 3,541,330 SH   SOLE 21 3,541,330 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 123,748 2,507,555 SH   SOLE 22 2,364,610 0 142,945
SIX FLAGS ENTMT CORP NEW COM 83001A102 21 430 SH   SOLE 23 430 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,140 23,096 SH   SOLE 26 14,925 0 8,171
SIX FLAGS ENTMT CORP NEW COM 83001A102 452 9,150 SH   SOLE 28 9,150 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 984 19,934 SH   SOLE 30 19,934 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 74 1,493 SH   SOLE 31 1,493 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 88 1,775 SH   SOLE 36 1,775 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 317 6,415 SH   SOLE 40 6,415 0 0
SJW GROUP COM 784305104 1,401 22,695 SH   SOLE 2 2,896 0 19,799
SJW GROUP COM 784305104 68 1,101 SH   SOLE 4 1,101 0 0
SJW GROUP COM 784305104 2,450 39,685 SH   SOLE 7 39,685 0 0
SJW GROUP COM 784305104 4,794 77,645 SH   SOLE 18 75,299 0 2,346
SJW GROUP COM 784305104 3,534 57,239 SH   SOLE 19 57,239 0 0
SJW GROUP COM 784305104 47,267 765,589 SH   SOLE 21 765,589 0 0
SJW GROUP COM 784305104 45,302 733,750 SH   SOLE 22 699,808 0 33,942
SJW GROUP COM 784305104 362 5,870 SH   SOLE 23 5,870 0 0
SJW GROUP COM 784305104 1,970 31,914 SH   SOLE 26 10,204 0 21,710
SJW GROUP COM 784305104 137 2,225 SH   SOLE 28 2,225 0 0
SJW GROUP COM 784305104 4,372 70,807 SH   SOLE 30 70,807 0 0
SJW GROUP COM 784305104 70 1,130 SH   SOLE 36 1,130 0 0
SJW GROUP COM 784305104 144 2,329 SH   SOLE 40 2,329 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 601 24,547 SH   SOLE 2 24,547 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 499 20,373 SH   SOLE 18 20,373 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 3,797 155,045 SH   SOLE 22 155,045 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 241 9,858 SH   SOLE 25 9,858 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 3,984 162,689 SH   SOLE 30 162,689 0 0
SKECHERS U S A INC CL A 830566105 10,702 318,412 SH   SOLE 2 65,495 0 252,917
SKECHERS U S A INC CL A 830566105 23 675 SH   SOLE 4 675 0 0
SKECHERS U S A INC CL A 830566105 116 3,445 SH   SOLE 7 3,445 0 0
SKECHERS U S A INC CL A 830566105 12,941 385,044 SH   SOLE 18 385,044 0 0
SKECHERS U S A INC CL A 830566105 939 27,952 SH   SOLE 19 27,952 0 0
SKECHERS U S A INC CL A 830566105 216,713 6,447,858 SH   SOLE 21 6,447,858 0 0
SKECHERS U S A INC CL A 830566105 146,538 4,359,960 SH   SOLE 22 4,087,286 0 272,674
SKECHERS U S A INC CL A 830566105 1,881 55,965 SH   SOLE 26 36,317 0 19,648
SKECHERS U S A INC CL A 830566105 578 17,212 SH   SOLE 28 17,212 0 0
SKECHERS U S A INC CL A 830566105 1,230 36,593 SH   SOLE 30 36,593 0 0
SKECHERS U S A INC CL A 830566105 95 2,827 SH   SOLE 31 2,827 0 0
SKECHERS U S A INC CL A 830566105 94 2,806 SH   SOLE 36 2,806 0 0
SKECHERS U S A INC CL A 830566105 432 12,842 SH   SOLE 40 12,842 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 510 26,848 SH   SOLE 2 1,176 0 25,672
SKYLINE CHAMPION CORPORATION COM 830830105 13 710 SH   SOLE 7 710 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 2,127 111,930 SH   SOLE 18 111,930 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 985 51,867 SH   SOLE 19 51,867 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 32,127 1,690,896 SH   SOLE 21 1,690,896 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 23,616 1,242,945 SH   SOLE 22 1,199,818 0 43,127
SKYLINE CHAMPION CORPORATION COM 830830105 68 3,579 SH   SOLE 26 0 0 3,579
SKYLINE CHAMPION CORPORATION COM 830830105 220 11,586 SH   SOLE 30 11,586 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 45 2,358 SH   SOLE 40 2,358 0 0
SKYWEST INC COM 830879102 2,847 52,449 SH   SOLE 2 1,804 0 50,645
SKYWEST INC COM 830879102 55 1,006 SH   SOLE 7 1,006 0 0
SKYWEST INC COM 830879102 12,072 222,359 SH   SOLE 18 222,359 0 0
SKYWEST INC COM 830879102 4,288 78,989 SH   SOLE 19 78,989 0 0
SKYWEST INC COM 830879102 302,382 5,569,757 SH   SOLE 21 5,569,757 0 0
SKYWEST INC COM 830879102 84,207 1,551,053 SH   SOLE 22 1,508,526 0 42,527
SKYWEST INC COM 830879102 104 1,909 SH   SOLE 28 1,909 0 0
SKYWEST INC COM 830879102 3,516 64,755 SH   SOLE 30 64,755 0 0
SKYWEST INC COM 830879102 70 1,296 SH   SOLE 40 1,296 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 35,201 426,778 SH   SOLE 2 39,556 0 387,222
SKYWORKS SOLUTIONS INC COM 83088M102 5,200 63,043 SH   SOLE 4 58,239 0 4,804
SKYWORKS SOLUTIONS INC COM 83088M102 16,383 198,625 SH   SOLE 7 152,586 0 46,039
SKYWORKS SOLUTIONS INC COM 83088M102 426 5,161 SH   SOLE 13 5,161 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 159 1,922 SH   SOLE 15 1,922 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 31,593 383,043 SH   SOLE 18 359,407 0 23,636
SKYWORKS SOLUTIONS INC COM 83088M102 19,435 235,631 SH   SOLE 19 235,631 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 390,981 4,740,315 SH   SOLE 21 4,740,315 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 351,122 4,257,057 SH   SOLE 22 3,787,484 0 469,573
SKYWORKS SOLUTIONS INC COM 83088M102 10,515 127,487 SH   SOLE 23 127,487 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 14,033 170,140 SH   SOLE 25 170,140 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 75,255 912,408 SH   SOLE 26 224,146 0 688,262
SKYWORKS SOLUTIONS INC COM 83088M102 2,799 33,932 SH   SOLE 28 24,757 0 9,175
SKYWORKS SOLUTIONS INC COM 83088M102 3,557 43,123 SH   SOLE 29 6,599 0 36,524
SKYWORKS SOLUTIONS INC COM 83088M102 60,301 731,096 SH   SOLE 30 731,096 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 4,435 53,773 SH   SOLE 31 32,989 0 20,784
SKYWORKS SOLUTIONS INC COM 83088M102 2,086 25,285 SH   SOLE 32 25,285 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 12,213 148,071 SH   SOLE 34 148,071 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 10,392 125,994 SH   SOLE 36 125,994 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 304 3,687 SH   SOLE 40 3,687 0 0
SL GREEN RLTY CORP COM 78440X101 35,758 397,670 SH   SOLE 2 180,757 0 216,913
SL GREEN RLTY CORP COM 78440X101 9,524 105,915 SH   SOLE 4 103,704 0 2,211
SL GREEN RLTY CORP COM 78440X101 18,314 203,674 SH   SOLE 7 197,516 0 6,158
SL GREEN RLTY CORP COM 78440X101 408 4,532 SH   SOLE 13 4,532 0 0
SL GREEN RLTY CORP COM 78440X101 350 3,890 SH   SOLE 15 3,890 0 0
SL GREEN RLTY CORP COM 78440X101 24,200 269,132 SH   SOLE 18 257,438 0 11,694
SL GREEN RLTY CORP COM 78440X101 14,736 163,884 SH   SOLE 19 163,884 0 0
SL GREEN RLTY CORP COM 78440X101 244,279 2,716,625 SH   SOLE 21 2,716,625 0 0
SL GREEN RLTY CORP COM 78440X101 294,908 3,279,672 SH   SOLE 22 2,910,853 0 368,819
SL GREEN RLTY CORP COM 78440X101 13,301 147,920 SH   SOLE 23 147,920 0 0
SL GREEN RLTY CORP COM 78440X101 22,827 253,859 SH   SOLE 25 253,859 0 0
SL GREEN RLTY CORP COM 78440X101 40,325 448,454 SH   SOLE 26 116,149 0 332,305
SL GREEN RLTY CORP COM 78440X101 1,505 16,742 SH   SOLE 28 12,221 0 4,521
SL GREEN RLTY CORP COM 78440X101 7,438 82,715 SH   SOLE 29 65,088 0 17,627
SL GREEN RLTY CORP COM 78440X101 60,644 674,420 SH   SOLE 30 674,420 0 0
SL GREEN RLTY CORP COM 78440X101 4,295 47,761 SH   SOLE 31 16,994 0 30,767
SL GREEN RLTY CORP COM 78440X101 2,283 25,389 SH   SOLE 34 25,389 0 0
SL GREEN RLTY CORP COM 78440X101 7,393 82,218 SH   SOLE 36 82,218 0 0
SL GREEN RLTY CORP COM 78440X101 178 1,985 SH   SOLE 40 1,985 0 0
SLEEP NUMBER CORP COM 83125X103 1,249 26,575 SH   SOLE 2 1,144 0 25,431
SLEEP NUMBER CORP COM 83125X103 8 165 SH   SOLE 4 165 0 0
SLEEP NUMBER CORP COM 83125X103 20 428 SH   SOLE 7 428 0 0
SLEEP NUMBER CORP COM 83125X103 6,401 136,191 SH   SOLE 18 136,191 0 0
SLEEP NUMBER CORP COM 83125X103 2,350 50,002 SH   SOLE 19 50,002 0 0
SLEEP NUMBER CORP COM 83125X103 154,472 3,286,636 SH   SOLE 21 3,286,636 0 0
SLEEP NUMBER CORP COM 83125X103 43,303 921,336 SH   SOLE 22 871,349 0 49,987
SLEEP NUMBER CORP COM 83125X103 415 8,830 SH   SOLE 26 6,305 0 2,525
SLEEP NUMBER CORP COM 83125X103 197 4,191 SH   SOLE 28 4,191 0 0
SLEEP NUMBER CORP COM 83125X103 2,261 48,103 SH   SOLE 30 48,103 0 0
SLEEP NUMBER CORP COM 83125X103 1,129 24,031 SH   SOLE 34 24,031 0 0
SLEEP NUMBER CORP COM 83125X103 154 3,286 SH   SOLE 40 3,286 0 0
SLM CORP COM 78442P106 10,555 1,065,122 SH   SOLE 2 214,167 0 850,955
SLM CORP COM 78442P106 15 1,523 SH   SOLE 4 1,523 0 0
SLM CORP COM 78442P106 112 11,304 SH   SOLE 7 11,304 0 0
SLM CORP COM 78442P106 19,751 1,993,072 SH   SOLE 18 1,603,288 0 389,784
SLM CORP COM 78442P106 9,807 989,617 SH   SOLE 19 989,617 0 0
SLM CORP COM 78442P106 214,762 21,671,285 SH   SOLE 21 21,671,285 0 0
SLM CORP COM 78442P106 145,860 14,718,443 SH   SOLE 22 13,840,604 0 877,839
SLM CORP COM 78442P106 148 14,984 SH   SOLE 23 14,984 0 0
SLM CORP COM 78442P106 1,184 119,475 SH   SOLE 25 0 0 119,475
SLM CORP COM 78442P106 1,356 136,836 SH   SOLE 26 84,221 0 52,615
SLM CORP COM 78442P106 545 54,964 SH   SOLE 28 54,964 0 0
SLM CORP COM 78442P106 1,170 118,052 SH   SOLE 30 118,052 0 0
SLM CORP COM 78442P106 90 9,041 SH   SOLE 31 9,041 0 0
SLM CORP COM 78442P106 11,732 1,183,889 SH   SOLE 34 1,183,889 0 0
SLM CORP COM 78442P106 1,049 105,896 SH   SOLE 36 105,896 0 0
SLM CORP COM 78442P106 456 46,042 SH   SOLE 40 46,042 0 0
SM ENERGY CO COM 78454L100 4,737 270,823 SH   SOLE 2 50,419 0 220,404
SM ENERGY CO COM 78454L100 6 327 SH   SOLE 4 327 0 0
SM ENERGY CO COM 78454L100 70 4,010 SH   SOLE 7 4,010 0 0
SM ENERGY CO COM 78454L100 5,485 313,610 SH   SOLE 18 313,610 0 0
SM ENERGY CO COM 78454L100 801 45,794 SH   SOLE 19 45,794 0 0
SM ENERGY CO COM 78454L100 90,766 5,189,612 SH   SOLE 21 5,189,612 0 0
SM ENERGY CO COM 78454L100 60,884 3,481,049 SH   SOLE 22 3,239,243 0 241,806
SM ENERGY CO COM 78454L100 438 25,040 SH   SOLE 26 17,766 0 7,274
SM ENERGY CO COM 78454L100 237 13,551 SH   SOLE 28 13,551 0 0
SM ENERGY CO COM 78454L100 953 54,495 SH   SOLE 30 54,495 0 0
SM ENERGY CO COM 78454L100 40 2,297 SH   SOLE 31 2,297 0 0
SM ENERGY CO COM 78454L100 53 3,003 SH   SOLE 36 3,003 0 0
SM ENERGY CO COM 78454L100 171 9,803 SH   SOLE 40 9,803 0 0
SMART & FINAL STORES INC COM 83190B101 193 39,037 SH   SOLE 2 13,397 0 25,640
SMART & FINAL STORES INC COM 83190B101 2 496 SH   SOLE 7 496 0 0
SMART & FINAL STORES INC COM 83190B101 399 80,846 SH   SOLE 18 80,846 0 0
SMART & FINAL STORES INC COM 83190B101 628 127,185 SH   SOLE 19 127,185 0 0
SMART & FINAL STORES INC COM 83190B101 3,944 798,327 SH   SOLE 21 798,327 0 0
SMART & FINAL STORES INC COM 83190B101 4,295 869,436 SH   SOLE 22 841,194 0 28,242
SMART & FINAL STORES INC COM 83190B101 321 64,928 SH   SOLE 23 64,928 0 0
SMART & FINAL STORES INC COM 83190B101 580 117,491 SH   SOLE 26 0 0 117,491
SMART & FINAL STORES INC COM 83190B101 21 4,260 SH   SOLE 28 4,260 0 0
SMART & FINAL STORES INC COM 83190B101 40 8,179 SH   SOLE 30 8,179 0 0
SMART & FINAL STORES INC COM 83190B101 15 2,993 SH   SOLE 40 2,993 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 202 10,543 SH   SOLE 2 455 0 10,088
SMART GLOBAL HLDGS INC SHS G8232Y101 5 262 SH   SOLE 7 262 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 1,090 56,758 SH   SOLE 18 56,758 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 398 20,714 SH   SOLE 19 20,714 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 26,915 1,401,816 SH   SOLE 21 1,401,816 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 6,443 335,588 SH   SOLE 22 322,112 0 13,476
SMART GLOBAL HLDGS INC SHS G8232Y101 335 17,425 SH   SOLE 30 17,425 0 0
SMART SAND INC COM 83191H107 100 22,580 SH   SOLE 2 1,101 0 21,479
SMART SAND INC COM 83191H107 323 72,535 SH   SOLE 18 72,535 0 0
SMART SAND INC COM 83191H107 132 29,704 SH   SOLE 19 29,704 0 0
SMART SAND INC COM 83191H107 3,185 715,723 SH   SOLE 21 715,723 0 0
SMART SAND INC COM 83191H107 2,755 619,137 SH   SOLE 22 607,183 0 11,954
SMARTFINANCIAL INC COM NEW 83190L208 207 10,962 SH   SOLE 2 437 0 10,525
SMARTFINANCIAL INC COM NEW 83190L208 5 241 SH   SOLE 7 241 0 0
SMARTFINANCIAL INC COM NEW 83190L208 748 39,572 SH   SOLE 18 39,572 0 0
SMARTFINANCIAL INC COM NEW 83190L208 510 26,953 SH   SOLE 19 26,953 0 0
SMARTFINANCIAL INC COM NEW 83190L208 7,203 380,900 SH   SOLE 21 380,900 0 0
SMARTFINANCIAL INC COM NEW 83190L208 3,150 166,566 SH   SOLE 22 158,938 0 7,628
SMARTFINANCIAL INC COM NEW 83190L208 661 34,937 SH   SOLE 26 0 0 34,937
SMARTSHEET INC COM CL A 83200N103 12,983 318,292 SH   SOLE 19 318,292 0 0
SMARTSHEET INC COM CL A 83200N103 361 8,859 SH   SOLE 21 8,859 0 0
SMARTSHEET INC COM CL A 83200N103 9,760 239,266 SH   SOLE 22 239,266 0 0
SMARTSHEET INC COM CL A 83200N103 10,379 254,447 SH   SOLE 34 254,447 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 790 19,693 SH   SOLE 18 19,693 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1,647 41,050 SH   SOLE 19 41,050 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 575 14,330 SH   SOLE 25 14,330 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 898 22,392 SH   SOLE 34 22,392 0 0
SMITH A O CORP COM 831865209 19,566 366,948 SH   SOLE 2 55,850 0 311,098
SMITH A O CORP COM 831865209 2,976 55,815 SH   SOLE 4 51,663 0 4,152
SMITH A O CORP COM 831865209 18,068 338,854 SH   SOLE 7 173,059 0 165,795
SMITH A O CORP COM 831865209 132 2,472 SH   SOLE 13 2,472 0 0
SMITH A O CORP COM 831865209 16,535 310,115 SH   SOLE 18 291,511 0 18,604
SMITH A O CORP COM 831865209 2,395 44,914 SH   SOLE 19 44,914 0 0
SMITH A O CORP COM 831865209 182,003 3,413,412 SH   SOLE 21 3,413,412 0 0
SMITH A O CORP COM 831865209 202,668 3,800,974 SH   SOLE 22 3,403,880 0 397,094
SMITH A O CORP COM 831865209 5,562 104,310 SH   SOLE 23 104,310 0 0
SMITH A O CORP COM 831865209 8,575 160,825 SH   SOLE 25 160,825 0 0
SMITH A O CORP COM 831865209 22,521 422,370 SH   SOLE 26 145,230 0 277,140
SMITH A O CORP COM 831865209 1,521 28,523 SH   SOLE 28 20,249 0 8,274
SMITH A O CORP COM 831865209 1,825 34,231 SH   SOLE 29 4,588 0 29,643
SMITH A O CORP COM 831865209 28,200 528,874 SH   SOLE 30 528,874 0 0
SMITH A O CORP COM 831865209 2,158 40,480 SH   SOLE 31 23,367 0 17,113
SMITH A O CORP COM 831865209 1,247 23,391 SH   SOLE 34 23,391 0 0
SMITH A O CORP COM 831865209 1,205 22,605 SH   SOLE 36 22,605 0 0
SMITH A O CORP COM 831865209 157 2,939 SH   SOLE 40 2,939 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 11 3,951 SH   SOLE 18 3,951 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 156 55,543 SH   SOLE 21 55,543 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 856 305,588 SH   SOLE 22 305,588 0 0
SMTC CORP COM NEW 832682207 13 3,317 SH   SOLE 18 3,317 0 0
SMTC CORP COM NEW 832682207 155 40,980 SH   SOLE 21 40,980 0 0
SMUCKER J M CO COM NEW 832696405 37,642 323,106 SH   SOLE 2 54,222 0 268,884
SMUCKER J M CO COM NEW 832696405 5,899 50,637 SH   SOLE 4 47,513 0 3,124
SMUCKER J M CO COM NEW 832696405 23,341 200,349 SH   SOLE 7 156,456 0 43,893
SMUCKER J M CO COM NEW 832696405 536 4,599 SH   SOLE 13 4,599 0 0
SMUCKER J M CO COM NEW 832696405 105 904 SH   SOLE 15 904 0 0
SMUCKER J M CO COM NEW 832696405 91,335 783,992 SH   SOLE 18 729,287 0 54,705
SMUCKER J M CO COM NEW 832696405 25,642 220,101 SH   SOLE 19 220,101 0 0
SMUCKER J M CO COM NEW 832696405 380,155 3,263,129 SH   SOLE 21 3,263,129 0 0
SMUCKER J M CO COM NEW 832696405 334,042 2,867,312 SH   SOLE 22 2,558,923 0 308,389
SMUCKER J M CO COM NEW 832696405 11,299 96,991 SH   SOLE 23 96,991 0 0
SMUCKER J M CO COM NEW 832696405 14,188 121,789 SH   SOLE 25 110,009 0 11,780
SMUCKER J M CO COM NEW 832696405 83,111 713,403 SH   SOLE 26 150,153 0 563,250
SMUCKER J M CO COM NEW 832696405 2,603 22,345 SH   SOLE 28 16,348 0 5,997
SMUCKER J M CO COM NEW 832696405 3,116 26,751 SH   SOLE 29 3,476 0 23,275
SMUCKER J M CO COM NEW 832696405 77,499 665,231 SH   SOLE 30 665,231 0 0
SMUCKER J M CO COM NEW 832696405 4,011 34,429 SH   SOLE 31 20,910 0 13,519
SMUCKER J M CO COM NEW 832696405 17,345 148,880 SH   SOLE 34 148,880 0 0
SMUCKER J M CO COM NEW 832696405 15,086 129,497 SH   SOLE 36 129,497 0 0
SMUCKER J M CO COM NEW 832696405 369 3,171 SH   SOLE 40 3,171 0 0
SNAP INC CL A 83304A106 36,206 3,285,507 SH   SOLE 21 3,285,507 0 0
SNAP INC CL A 83304A106 139,740 12,680,614 SH   SOLE 22 12,680,614 0 0
SNAP INC CL A 83304A106 3,547 321,896 SH   SOLE 30 321,896 0 0
SNAP ON INC COM 833034101 55,434 354,165 SH   SOLE 2 189,670 0 164,495
SNAP ON INC COM 833034101 9,814 62,702 SH   SOLE 4 61,209 0 1,493
SNAP ON INC COM 833034101 11,835 75,614 SH   SOLE 7 59,413 0 16,201
SNAP ON INC COM 833034101 5,246 33,514 SH   SOLE 13 33,514 0 0
SNAP ON INC COM 833034101 76 487 SH   SOLE 15 487 0 0
SNAP ON INC COM 833034101 28,251 180,497 SH   SOLE 18 151,303 0 29,194
SNAP ON INC COM 833034101 50,445 322,291 SH   SOLE 19 322,291 0 0
SNAP ON INC COM 833034101 191,414 1,222,934 SH   SOLE 21 1,222,934 0 0
SNAP ON INC COM 833034101 318,668 2,035,956 SH   SOLE 22 1,733,415 0 302,541
SNAP ON INC COM 833034101 19,023 121,539 SH   SOLE 23 121,539 0 0
SNAP ON INC COM 833034101 10,498 67,073 SH   SOLE 25 67,073 0 0
SNAP ON INC COM 833034101 57,935 370,145 SH   SOLE 26 78,383 0 291,762
SNAP ON INC COM 833034101 1,737 11,097 SH   SOLE 28 7,949 0 3,148
SNAP ON INC COM 833034101 23,712 151,496 SH   SOLE 29 52,405 0 99,091
SNAP ON INC COM 833034101 35,391 226,112 SH   SOLE 30 226,112 0 0
SNAP ON INC COM 833034101 18,757 119,837 SH   SOLE 31 91,569 0 28,268
SNAP ON INC COM 833034101 4,965 31,723 SH   SOLE 34 31,723 0 0
SNAP ON INC COM 833034101 13,731 87,726 SH   SOLE 36 87,726 0 0
SNAP ON INC COM 833034101 181 1,155 SH   SOLE 40 1,155 0 0
SOCIAL REALITY INC COM CL A NEW 83362P300 5 1,616 SH   SOLE 18 1,616 0 0
SOCIAL REALITY INC COM CL A NEW 83362P300 72 21,191 SH   SOLE 21 21,191 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 780 20,300 SH   SOLE 2 0 0 20,300
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 873 22,722 SH   SOLE 7 22,722 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 3,259 84,778 SH   SOLE 19 84,778 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 13,287 345,651 SH   SOLE 21 345,651 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,537 39,978 SH   SOLE 25 39,978 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,208 31,427 SH   SOLE 26 31,427 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 3,066 79,765 SH   SOLE 30 79,765 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 8,930 232,317 SH   SOLE 34 232,317 0 0
SOGOU INC ADR REPSTG A 83409V104 158 26,673 SH   SOLE 22 26,673 0 0
SOHU COM LTD SPONSORED ADS 83410S108 1,922 115,943 SH   SOLE 2 2,633 0 113,310
SOHU COM LTD SPONSORED ADS 83410S108 67 4,050 SH   SOLE 4 4,050 0 0
SOHU COM LTD SPONSORED ADS 83410S108 40 2,384 SH   SOLE 7 2,384 0 0
SOHU COM LTD SPONSORED ADS 83410S108 3 185 SH   SOLE 18 185 0 0
SOHU COM LTD SPONSORED ADS 83410S108 1,087 65,548 SH   SOLE 21 65,548 0 0
SOHU COM LTD SPONSORED ADS 83410S108 11,975 722,233 SH   SOLE 22 614,469 0 107,764
SOHU COM LTD SPONSORED ADS 83410S108 152 9,156 SH   SOLE 23 9,156 0 0
SOHU COM LTD SPONSORED ADS 83410S108 29 1,770 SH   SOLE 25 1,770 0 0
SOHU COM LTD SPONSORED ADS 83410S108 221 13,313 SH   SOLE 29 13,313 0 0
SOHU COM LTD SPONSORED ADS 83410S108 1,553 93,639 SH   SOLE 30 93,639 0 0
SOHU COM LTD SPONSORED ADS 83410S108 221 13,301 SH   SOLE 34 13,301 0 0
SOL GEL TECHNOLOGIES SHS M8694L103 36 5,256 SH   SOLE 22 5,256 0 0
SOLAR CAP LTD COM 83413U100 4,150 199,130 SH   SOLE 30 199,130 0 0
SOLAR SR CAP LTD COM 83416M105 1,191 69,427 SH   SOLE 30 69,427 0 0
SOLARCITY CORP NOTE 1.625%11/0 83416TAC4 1,318 1,365,000 PRN   SOLE 21 1,365,000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 8 208 SH   SOLE 4 208 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,866 49,510 SH   SOLE 18 49,510 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 135,450 3,594,742 SH   SOLE 21 3,594,742 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 30,417 807,246 SH   SOLE 22 789,102 0 18,144
SOLAREDGE TECHNOLOGIES INC COM 83417M104 431 11,431 SH   SOLE 26 6,336 0 5,095
SOLAREDGE TECHNOLOGIES INC COM 83417M104 185 4,914 SH   SOLE 28 4,914 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 8,940 237,250 SH   SOLE 30 237,250 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 155 4,104 SH   SOLE 40 4,104 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 361 21,984 SH   SOLE 2 887 0 21,097
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 9 533 SH   SOLE 7 533 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1,521 92,547 SH   SOLE 18 92,547 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 645 39,230 SH   SOLE 19 39,230 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 15,100 918,498 SH   SOLE 21 918,498 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 12,582 765,347 SH   SOLE 22 745,367 0 19,980
SOLARWINDS CORP COM 83417Q105 1,204 61,673 SH   SOLE 2 1,672 0 60,001
SOLARWINDS CORP COM 83417Q105 12 591 SH   SOLE 7 591 0 0
SOLARWINDS CORP COM 83417Q105 228 11,681 SH   SOLE 18 11,681 0 0
SOLARWINDS CORP COM 83417Q105 119 6,095 SH   SOLE 19 6,095 0 0
SOLARWINDS CORP COM 83417Q105 5,668 290,381 SH   SOLE 21 290,381 0 0
SOLARWINDS CORP COM 83417Q105 5,294 271,219 SH   SOLE 22 209,845 0 61,374
SOLARWINDS CORP COM 83417Q105 10 514 SH   SOLE 31 514 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 4 1,770 SH   SOLE 18 1,770 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 45 21,973 SH   SOLE 21 21,973 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 31 14,999 SH   SOLE 22 14,999 0 0
SOLID BIOSCIENCES INC COM 83422E105 89 9,676 SH   SOLE 2 374 0 9,302
SOLID BIOSCIENCES INC COM 83422E105 2 197 SH   SOLE 7 197 0 0
SOLID BIOSCIENCES INC COM 83422E105 364 39,555 SH   SOLE 18 39,555 0 0
SOLID BIOSCIENCES INC COM 83422E105 161 17,492 SH   SOLE 19 17,492 0 0
SOLID BIOSCIENCES INC COM 83422E105 6,887 748,586 SH   SOLE 21 748,586 0 0
SOLID BIOSCIENCES INC COM 83422E105 3,468 376,986 SH   SOLE 22 361,908 0 15,078
SOLID BIOSCIENCES INC COM 83422E105 54 5,844 SH   SOLE 30 5,844 0 0
SOLITARIO ZINC CORP COM 8342EP107 10 23,140 SH   SOLE 21 23,140 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 648 43,727 SH   SOLE 2 19,952 0 23,775
SONIC AUTOMOTIVE INC CL A 83545G102 4 287 SH   SOLE 4 287 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 8 562 SH   SOLE 7 562 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 1,802 121,707 SH   SOLE 18 108,262 0 13,445
SONIC AUTOMOTIVE INC CL A 83545G102 4,733 319,605 SH   SOLE 19 319,605 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 39,072 2,638,212 SH   SOLE 21 2,638,212 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 16,692 1,127,059 SH   SOLE 22 1,092,695 0 34,364
SONIC AUTOMOTIVE INC CL A 83545G102 1,085 73,271 SH   SOLE 23 73,271 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 2,190 147,904 SH   SOLE 26 0 0 147,904
SONIC AUTOMOTIVE INC CL A 83545G102 70 4,736 SH   SOLE 28 4,736 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 532 35,900 SH   SOLE 30 35,900 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 30 2,016 SH   SOLE 36 2,016 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 53 3,592 SH   SOLE 40 3,592 0 0
SONOCO PRODS CO COM 835495102 15,352 249,503 SH   SOLE 2 55,570 0 193,933
SONOCO PRODS CO COM 835495102 25 407 SH   SOLE 4 407 0 0
SONOCO PRODS CO COM 835495102 5,359 87,089 SH   SOLE 7 87,089 0 0
SONOCO PRODS CO COM 835495102 21,684 352,411 SH   SOLE 18 352,411 0 0
SONOCO PRODS CO COM 835495102 1,313 21,335 SH   SOLE 19 21,335 0 0
SONOCO PRODS CO COM 835495102 429,129 6,974,300 SH   SOLE 21 6,974,300 0 0
SONOCO PRODS CO COM 835495102 215,254 3,498,363 SH   SOLE 22 3,282,810 0 215,553
SONOCO PRODS CO COM 835495102 2,003 32,558 SH   SOLE 26 20,822 0 11,736
SONOCO PRODS CO COM 835495102 804 13,070 SH   SOLE 28 13,070 0 0
SONOCO PRODS CO COM 835495102 1,721 27,972 SH   SOLE 30 27,972 0 0
SONOCO PRODS CO COM 835495102 129 2,093 SH   SOLE 31 2,093 0 0
SONOCO PRODS CO COM 835495102 2,258 36,695 SH   SOLE 32 36,695 0 0
SONOCO PRODS CO COM 835495102 201 3,269 SH   SOLE 36 3,269 0 0
SONOCO PRODS CO COM 835495102 533 8,662 SH   SOLE 40 8,662 0 0
SONOMA PHARMACEUTICALS INC COM 83558L105 5 4,939 SH   SOLE 21 4,939 0 0
SONOMA PHARMACEUTICALS INC COM 83558L105 24 25,523 SH   SOLE 22 25,523 0 0
SONOS INC COM 83570H108 142 13,790 SH   SOLE 2 708 0 13,082
SONOS INC COM 83570H108 558 54,272 SH   SOLE 18 50,097 0 4,175
SONOS INC COM 83570H108 230 22,342 SH   SOLE 19 22,342 0 0
SONOS INC COM 83570H108 5,378 522,630 SH   SOLE 21 522,630 0 0
SONOS INC COM 83570H108 4,129 401,235 SH   SOLE 22 397,028 0 4,207
SONOS INC COM 83570H108 41 3,969 SH   SOLE 30 3,969 0 0
SONY CORP SPONSORED ADR 835699307 36,966 875,143 SH   SOLE 18 875,143 0 0
SOPHIRIS BIO INC COM NEW 83578Q209 6 5,560 SH   SOLE 18 5,560 0 0
SOPHIRIS BIO INC COM NEW 83578Q209 62 62,684 SH   SOLE 21 62,684 0 0
SOPHIRIS BIO INC COM NEW 83578Q209 4 3,976 SH   SOLE 22 3,976 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 436 91,837 SH   SOLE 2 3,881 0 87,956
SORRENTO THERAPEUTICS INC COM NEW 83587F202 9 1,870 SH   SOLE 7 1,870 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 1,709 359,789 SH   SOLE 18 359,789 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 869 183,026 SH   SOLE 19 183,026 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 18,236 3,839,152 SH   SOLE 21 3,839,152 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 14,367 3,024,660 SH   SOLE 22 2,918,879 0 105,781
SORRENTO THERAPEUTICS INC COM NEW 83587F202 72 15,185 SH   SOLE 26 0 0 15,185
SORRENTO THERAPEUTICS INC COM NEW 83587F202 45 9,430 SH   SOLE 28 9,430 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 44 9,348 SH   SOLE 30 9,348 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 58 12,212 SH   SOLE 40 12,212 0 0
SOTHEBYS COM 835898107 1,548 41,009 SH   SOLE 2 15,113 0 25,896
SOTHEBYS COM 835898107 10 274 SH   SOLE 4 274 0 0
SOTHEBYS COM 835898107 10 271 SH   SOLE 7 271 0 0
SOTHEBYS COM 835898107 0 2 SH   SOLE 17 0 0 2
SOTHEBYS COM 835898107 6,940 183,851 SH   SOLE 18 183,851 0 0
SOTHEBYS COM 835898107 1,990 52,717 SH   SOLE 19 52,717 0 0
SOTHEBYS COM 835898107 87,193 2,309,753 SH   SOLE 21 2,309,753 0 0
SOTHEBYS COM 835898107 46,212 1,224,167 SH   SOLE 22 1,171,116 0 53,051
SOTHEBYS COM 835898107 524 13,877 SH   SOLE 26 11,191 0 2,686
SOTHEBYS COM 835898107 190 5,046 SH   SOLE 28 5,046 0 0
SOTHEBYS COM 835898107 475 12,572 SH   SOLE 30 12,572 0 0
SOTHEBYS COM 835898107 127 3,371 SH   SOLE 40 3,371 0 0
SOTHERLY HOTELS INC COM 83600C103 16 2,418 SH   SOLE 18 2,418 0 0
SOTHERLY HOTELS INC COM 83600C103 243 35,753 SH   SOLE 21 35,753 0 0
SOTHERLY HOTELS INC COM 83600C103 2,191 321,739 SH   SOLE 22 321,739 0 0
SOUND FINL BANCORP INC COM 83607A100 13 380 SH   SOLE 18 380 0 0
SOUND FINL BANCORP INC COM 83607A100 9 260 SH   SOLE 21 260 0 0
SOUTH JERSEY INDS INC COM 838518108 2,953 92,083 SH   SOLE 2 3,306 0 88,777
SOUTH JERSEY INDS INC COM 838518108 15 458 SH   SOLE 4 458 0 0
SOUTH JERSEY INDS INC COM 838518108 75 2,328 SH   SOLE 7 2,328 0 0
SOUTH JERSEY INDS INC COM 838518108 13,610 424,396 SH   SOLE 18 424,396 0 0
SOUTH JERSEY INDS INC COM 838518108 4,632 144,446 SH   SOLE 19 144,446 0 0
SOUTH JERSEY INDS INC COM 838518108 325,680 10,155,285 SH   SOLE 21 10,155,285 0 0
SOUTH JERSEY INDS INC COM 838518108 89,084 2,777,801 SH   SOLE 22 2,658,299 0 119,502
SOUTH JERSEY INDS INC COM 838518108 685 21,355 SH   SOLE 26 14,158 0 7,197
SOUTH JERSEY INDS INC COM 838518108 353 11,005 SH   SOLE 28 11,005 0 0
SOUTH JERSEY INDS INC COM 838518108 4,242 132,279 SH   SOLE 30 132,279 0 0
SOUTH JERSEY INDS INC COM 838518108 80 2,503 SH   SOLE 36 2,503 0 0
SOUTH JERSEY INDS INC COM 838518108 283 8,819 SH   SOLE 40 8,819 0 0
SOUTH JERSEY INDS INC UNIT 99/99/9999 838518116 4,714 91,398 SH   SOLE 21 91,398 0 0
SOUTH ST CORP COM 840441109 2,504 36,636 SH   SOLE 2 1,299 0 35,337
SOUTH ST CORP COM 840441109 20 294 SH   SOLE 4 294 0 0
SOUTH ST CORP COM 840441109 49 721 SH   SOLE 7 721 0 0
SOUTH ST CORP COM 840441109 9,501 139,024 SH   SOLE 18 139,024 0 0
SOUTH ST CORP COM 840441109 3,843 56,230 SH   SOLE 19 56,230 0 0
SOUTH ST CORP COM 840441109 80,245 1,174,205 SH   SOLE 21 1,174,205 0 0
SOUTH ST CORP COM 840441109 73,318 1,072,835 SH   SOLE 22 1,025,578 0 47,257
SOUTH ST CORP COM 840441109 1,112 16,270 SH   SOLE 26 11,046 0 5,224
SOUTH ST CORP COM 840441109 337 4,927 SH   SOLE 28 4,927 0 0
SOUTH ST CORP COM 840441109 656 9,602 SH   SOLE 30 9,602 0 0
SOUTH ST CORP COM 840441109 201 2,935 SH   SOLE 40 2,935 0 0
SOUTHERN CO COM 842587107 131,977 2,553,728 SH   SOLE 2 248,957 0 2,304,771
SOUTHERN CO COM 842587107 19,722 381,615 SH   SOLE 4 353,076 0 28,539
SOUTHERN CO COM 842587107 50,342 974,119 SH   SOLE 7 930,693 0 43,426
SOUTHERN CO COM 842587107 2,873 55,588 SH   SOLE 13 55,588 0 0
SOUTHERN CO COM 842587107 454 8,786 SH   SOLE 15 8,786 0 0
SOUTHERN CO COM 842587107 94,123 1,821,257 SH   SOLE 18 1,687,119 0 134,138
SOUTHERN CO COM 842587107 7,674 148,487 SH   SOLE 19 148,487 0 0
SOUTHERN CO COM 842587107 1,297,984 25,115,789 SH   SOLE 21 25,115,789 0 0
SOUTHERN CO COM 842587107 1,350,593 26,133,762 SH   SOLE 22 23,297,669 0 2,836,093
SOUTHERN CO COM 842587107 41,409 801,267 SH   SOLE 23 801,267 0 0
SOUTHERN CO COM 842587107 48,530 939,045 SH   SOLE 25 939,045 0 0
SOUTHERN CO COM 842587107 150,658 2,915,214 SH   SOLE 26 1,122,937 0 1,792,277
SOUTHERN CO COM 842587107 10,244 198,212 SH   SOLE 28 143,960 0 54,252
SOUTHERN CO COM 842587107 1,991 38,523 SH   SOLE 29 38,523 0 0
SOUTHERN CO COM 842587107 241,250 4,668,146 SH   SOLE 30 4,668,146 0 0
SOUTHERN CO COM 842587107 16,455 318,394 SH   SOLE 31 200,185 0 118,209
SOUTHERN CO COM 842587107 3,439 66,537 SH   SOLE 34 66,537 0 0
SOUTHERN CO COM 842587107 11,117 215,115 SH   SOLE 35 215,115 0 0
SOUTHERN CO COM 842587107 61,150 1,183,240 SH   SOLE 36 1,183,240 0 0
SOUTHERN CO COM 842587107 1,225 23,703 SH   SOLE 40 23,703 0 0
SOUTHERN COPPER CORP COM 84265V105 14,549 366,648 SH   SOLE 2 13,678 0 352,970
SOUTHERN COPPER CORP COM 84265V105 792 19,965 SH   SOLE 4 19,965 0 0
SOUTHERN COPPER CORP COM 84265V105 3,185 80,276 SH   SOLE 7 80,276 0 0
SOUTHERN COPPER CORP COM 84265V105 34 861 SH   SOLE 13 861 0 0
SOUTHERN COPPER CORP COM 84265V105 37 922 SH   SOLE 15 922 0 0
SOUTHERN COPPER CORP COM 84265V105 2,891 72,856 SH   SOLE 18 72,856 0 0
SOUTHERN COPPER CORP COM 84265V105 3,443 86,771 SH   SOLE 19 86,771 0 0
SOUTHERN COPPER CORP COM 84265V105 112,292 2,829,930 SH   SOLE 21 2,829,930 0 0
SOUTHERN COPPER CORP COM 84265V105 68,804 1,733,970 SH   SOLE 22 1,493,615 0 240,355
SOUTHERN COPPER CORP COM 84265V105 2,159 54,400 SH   SOLE 23 54,400 0 0
SOUTHERN COPPER CORP COM 84265V105 12,115 305,321 SH   SOLE 25 305,321 0 0
SOUTHERN COPPER CORP COM 84265V105 19,592 493,745 SH   SOLE 26 159,236 0 334,509
SOUTHERN COPPER CORP COM 84265V105 37 937 SH   SOLE 28 937 0 0
SOUTHERN COPPER CORP COM 84265V105 719 18,120 SH   SOLE 29 9,938 0 8,182
SOUTHERN COPPER CORP COM 84265V105 24,707 622,653 SH   SOLE 30 622,653 0 0
SOUTHERN COPPER CORP COM 84265V105 273 6,888 SH   SOLE 31 6,888 0 0
SOUTHERN COPPER CORP COM 84265V105 10,947 275,883 SH   SOLE 34 275,883 0 0
SOUTHERN COPPER CORP COM 84265V105 2,310 58,205 SH   SOLE 36 58,205 0 0
SOUTHERN COPPER CORP COM 84265V105 36 899 SH   SOLE 40 899 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 233 6,889 SH   SOLE 2 257 0 6,632
SOUTHERN FIRST BANCSHARES IN COM 842873101 5 133 SH   SOLE 7 133 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 856 25,260 SH   SOLE 18 25,260 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 460 13,583 SH   SOLE 19 13,583 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 7,995 236,049 SH   SOLE 21 236,049 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 3,308 97,657 SH   SOLE 22 93,134 0 4,523
SOUTHERN MO BANCORP INC COM 843380106 217 7,052 SH   SOLE 2 265 0 6,787
SOUTHERN MO BANCORP INC COM 843380106 5 159 SH   SOLE 7 159 0 0
SOUTHERN MO BANCORP INC COM 843380106 769 24,965 SH   SOLE 18 24,965 0 0
SOUTHERN MO BANCORP INC COM 843380106 327 10,632 SH   SOLE 19 10,632 0 0
SOUTHERN MO BANCORP INC COM 843380106 7,873 255,627 SH   SOLE 21 255,627 0 0
SOUTHERN MO BANCORP INC COM 843380106 2,503 81,269 SH   SOLE 22 76,562 0 4,707
SOUTHERN NATL BANCORP OF VA COM 843395104 293 19,986 SH   SOLE 2 756 0 19,230
SOUTHERN NATL BANCORP OF VA COM 843395104 5 359 SH   SOLE 7 359 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 972 66,338 SH   SOLE 18 66,338 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 405 27,657 SH   SOLE 19 27,657 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 9,784 667,843 SH   SOLE 21 667,843 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 5,291 361,127 SH   SOLE 22 347,980 0 13,147
SOUTHSIDE BANCSHARES INC COM 84470P109 1,083 32,588 SH   SOLE 2 1,149 0 31,439
SOUTHSIDE BANCSHARES INC COM 84470P109 23 700 SH   SOLE 7 700 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 4,581 137,850 SH   SOLE 18 137,850 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,671 50,280 SH   SOLE 19 50,280 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 113,215 3,407,006 SH   SOLE 21 3,407,006 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 33,723 1,014,840 SH   SOLE 22 978,388 0 36,452
SOUTHSIDE BANCSHARES INC COM 84470P109 364 10,956 SH   SOLE 26 8,050 0 2,906
SOUTHSIDE BANCSHARES INC COM 84470P109 120 3,606 SH   SOLE 28 3,606 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,555 46,786 SH   SOLE 30 46,786 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 80 2,420 SH   SOLE 40 2,420 0 0
SOUTHWEST AIRLS CO COM 844741108 59,890 1,153,734 SH   SOLE 2 137,567 0 1,016,167
SOUTHWEST AIRLS CO COM 844741108 2,783 53,607 SH   SOLE 4 49,782 0 3,825
SOUTHWEST AIRLS CO COM 844741108 21,176 407,928 SH   SOLE 7 377,146 0 30,782
SOUTHWEST AIRLS CO COM 844741108 234 4,509 SH   SOLE 13 4,509 0 0
SOUTHWEST AIRLS CO COM 844741108 72 1,388 SH   SOLE 15 1,388 0 0
SOUTHWEST AIRLS CO COM 844741108 75 1,445 SH   SOLE 17 0 0 1,445
SOUTHWEST AIRLS CO COM 844741108 53,635 1,033,235 SH   SOLE 18 978,904 0 54,331
SOUTHWEST AIRLS CO COM 844741108 16,628 320,326 SH   SOLE 19 320,326 0 0
SOUTHWEST AIRLS CO COM 844741108 455,000 8,765,174 SH   SOLE 21 8,765,174 0 0
SOUTHWEST AIRLS CO COM 844741108 654,019 12,599,095 SH   SOLE 22 11,294,418 0 1,304,677
SOUTHWEST AIRLS CO COM 844741108 5,334 102,751 SH   SOLE 23 102,751 0 0
SOUTHWEST AIRLS CO COM 844741108 7,231 139,291 SH   SOLE 25 139,291 0 0
SOUTHWEST AIRLS CO COM 844741108 56,423 1,086,937 SH   SOLE 26 213,351 0 873,586
SOUTHWEST AIRLS CO COM 844741108 1,427 27,489 SH   SOLE 28 20,122 0 7,367
SOUTHWEST AIRLS CO COM 844741108 4,564 87,925 SH   SOLE 29 10,104 0 77,821
SOUTHWEST AIRLS CO COM 844741108 72,150 1,389,899 SH   SOLE 30 1,389,899 0 0
SOUTHWEST AIRLS CO COM 844741108 2,593 49,956 SH   SOLE 31 32,559 0 17,397
SOUTHWEST AIRLS CO COM 844741108 4,086 78,722 SH   SOLE 34 78,722 0 0
SOUTHWEST AIRLS CO COM 844741108 6,025 116,066 SH   SOLE 36 116,066 0 0
SOUTHWEST AIRLS CO COM 844741108 155 2,994 SH   SOLE 40 2,994 0 0
SOUTHWEST GA FINL CORP COM 84502A104 8 370 SH   SOLE 18 370 0 0
SOUTHWEST GA FINL CORP COM 84502A104 6 281 SH   SOLE 21 281 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 6,764 82,230 SH   SOLE 2 29,964 0 52,266
SOUTHWEST GAS HOLDINGS INC COM 844895102 19 236 SH   SOLE 4 236 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 5,658 68,786 SH   SOLE 7 68,786 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 25,184 306,151 SH   SOLE 18 306,151 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 10,369 126,054 SH   SOLE 19 126,054 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 312,914 3,803,965 SH   SOLE 21 3,803,965 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 157,337 1,912,684 SH   SOLE 22 1,840,972 0 71,712
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,762 21,422 SH   SOLE 23 21,422 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 7,320 88,988 SH   SOLE 26 10,189 0 78,799
SOUTHWEST GAS HOLDINGS INC COM 844895102 523 6,361 SH   SOLE 28 6,361 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,126 13,691 SH   SOLE 30 13,691 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 139 1,686 SH   SOLE 36 1,686 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 421 5,122 SH   SOLE 40 5,122 0 0
SOUTHWESTERN ENERGY CO COM 845467109 3,959 844,148 SH   SOLE 2 250,779 0 593,369
SOUTHWESTERN ENERGY CO COM 845467109 12 2,634 SH   SOLE 4 2,634 0 0
SOUTHWESTERN ENERGY CO COM 845467109 58 12,326 SH   SOLE 7 12,326 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1 300 SH   SOLE 17 0 0 300
SOUTHWESTERN ENERGY CO COM 845467109 15,139 3,227,894 SH   SOLE 18 3,227,894 0 0
SOUTHWESTERN ENERGY CO COM 845467109 4,289 914,397 SH   SOLE 19 914,397 0 0
SOUTHWESTERN ENERGY CO COM 845467109 189,277 40,357,671 SH   SOLE 21 40,357,671 0 0
SOUTHWESTERN ENERGY CO COM 845467109 94,293 20,105,185 SH   SOLE 22 19,345,384 0 759,801
SOUTHWESTERN ENERGY CO COM 845467109 84 17,817 SH   SOLE 23 17,817 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,069 228,011 SH   SOLE 26 98,877 0 129,134
SOUTHWESTERN ENERGY CO COM 845467109 363 77,394 SH   SOLE 28 77,394 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,452 309,521 SH   SOLE 30 309,521 0 0
SOUTHWESTERN ENERGY CO COM 845467109 259 55,163 SH   SOLE 40 55,163 0 0
SP PLUS CORP COM 78469C103 749 21,952 SH   SOLE 2 853 0 21,099
SP PLUS CORP COM 78469C103 19 555 SH   SOLE 7 555 0 0
SP PLUS CORP COM 78469C103 2,686 78,723 SH   SOLE 18 78,723 0 0
SP PLUS CORP COM 78469C103 1,243 36,439 SH   SOLE 19 36,439 0 0
SP PLUS CORP COM 78469C103 26,371 772,895 SH   SOLE 21 772,895 0 0
SP PLUS CORP COM 78469C103 24,369 714,204 SH   SOLE 22 686,278 0 27,926
SP PLUS CORP COM 78469C103 4 114 SH   SOLE 23 114 0 0
SP PLUS CORP COM 78469C103 105 3,088 SH   SOLE 26 0 0 3,088
SP PLUS CORP COM 78469C103 106 3,116 SH   SOLE 28 3,116 0 0
SP PLUS CORP COM 78469C103 201 5,902 SH   SOLE 30 5,902 0 0
SP PLUS CORP COM 78469C103 55 1,605 SH   SOLE 40 1,605 0 0
SPAR GROUP INC COM 784933103 3 5,177 SH   SOLE 21 5,177 0 0
SPAR GROUP INC COM 784933103 1 1,079 SH   SOLE 22 1,079 0 0
SPARK ENERGY INC CL A COM 846511103 85 9,529 SH   SOLE 2 502 0 9,027
SPARK ENERGY INC CL A COM 846511103 1 123 SH   SOLE 7 123 0 0
SPARK ENERGY INC CL A COM 846511103 335 37,590 SH   SOLE 18 37,590 0 0
SPARK ENERGY INC CL A COM 846511103 143 16,029 SH   SOLE 19 16,029 0 0
SPARK ENERGY INC CL A COM 846511103 3,383 379,682 SH   SOLE 21 379,682 0 0
SPARK ENERGY INC CL A COM 846511103 4,382 491,802 SH   SOLE 22 483,194 0 8,608
SPARK THERAPEUTICS INC COM 84652J103 6,480 56,900 SH   SOLE 2 32,542 0 24,358
SPARK THERAPEUTICS INC COM 84652J103 13 113 SH   SOLE 4 113 0 0
SPARK THERAPEUTICS INC COM 84652J103 78 683 SH   SOLE 7 683 0 0
SPARK THERAPEUTICS INC COM 84652J103 13,440 118,022 SH   SOLE 18 115,470 0 2,552
SPARK THERAPEUTICS INC COM 84652J103 30,123 264,515 SH   SOLE 19 264,515 0 0
SPARK THERAPEUTICS INC COM 84652J103 158,901 1,395,340 SH   SOLE 21 1,395,340 0 0
SPARK THERAPEUTICS INC COM 84652J103 108,341 951,363 SH   SOLE 22 910,269 0 41,094
SPARK THERAPEUTICS INC COM 84652J103 807 7,088 SH   SOLE 23 7,088 0 0
SPARK THERAPEUTICS INC COM 84652J103 3,466 30,439 SH   SOLE 26 13,865 0 16,574
SPARK THERAPEUTICS INC COM 84652J103 514 4,514 SH   SOLE 28 4,514 0 0
SPARK THERAPEUTICS INC COM 84652J103 1,166 10,238 SH   SOLE 30 10,238 0 0
SPARK THERAPEUTICS INC COM 84652J103 11,455 100,589 SH   SOLE 34 100,589 0 0
SPARK THERAPEUTICS INC COM 84652J103 352 3,092 SH   SOLE 40 3,092 0 0
SPARTAN MTRS INC COM 846819100 246 27,844 SH   SOLE 2 1,194 0 26,650
SPARTAN MTRS INC COM 846819100 6 729 SH   SOLE 7 729 0 0
SPARTAN MTRS INC COM 846819100 1,003 113,606 SH   SOLE 18 113,606 0 0
SPARTAN MTRS INC COM 846819100 485 54,980 SH   SOLE 19 54,980 0 0
SPARTAN MTRS INC COM 846819100 9,955 1,127,357 SH   SOLE 21 1,127,357 0 0
SPARTAN MTRS INC COM 846819100 8,302 940,219 SH   SOLE 22 895,058 0 45,161
SPARTAN MTRS INC COM 846819100 119 13,510 SH   SOLE 26 0 0 13,510
SPARTAN MTRS INC COM 846819100 82 9,252 SH   SOLE 30 9,252 0 0
SPARTANNASH CO COM 847215100 592 37,305 SH   SOLE 2 1,330 0 35,975
SPARTANNASH CO COM 847215100 2 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100 12 738 SH   SOLE 7 738 0 0
SPARTANNASH CO COM 847215100 2,583 162,787 SH   SOLE 18 162,787 0 0
SPARTANNASH CO COM 847215100 892 56,190 SH   SOLE 19 56,190 0 0
SPARTANNASH CO COM 847215100 63,203 3,982,577 SH   SOLE 21 3,982,577 0 0
SPARTANNASH CO COM 847215100 16,744 1,055,099 SH   SOLE 22 984,235 0 70,864
SPARTANNASH CO COM 847215100 422 26,615 SH   SOLE 26 13,987 0 12,628
SPARTANNASH CO COM 847215100 86 5,434 SH   SOLE 28 5,434 0 0
SPARTANNASH CO COM 847215100 874 55,047 SH   SOLE 30 55,047 0 0
SPARTANNASH CO COM 847215100 69 4,339 SH   SOLE 40 4,339 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 211 815 SH   SOLE 17 0 0 815
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 44 171 SH   SOLE 18 171 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 16 135 SH   SOLE 17 0 0 135
SPDR GOLD TRUST GOLD SHS 78463V107 21,203 173,782 SH   SOLE 18 173,782 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 32,150 263,499 SH   SOLE 19 263,499 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 20,952 171,720 SH   SOLE 22 171,720 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 18,835 154,369 SH   SOLE 34 154,369 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 10 267 SH   SOLE 17 0 0 267
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 6 157 SH   SOLE 17 0 0 157
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 67,496 1,460,005 SH   SOLE 13 1,460,005 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 114 2,282 SH   SOLE 17 0 0 2,282
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 4 97 SH   SOLE 17 0 0 97
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 888 22,610 SH   SOLE 17 0 0 22,610
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 9 298 SH   SOLE 17 0 0 298
SPDR S&P 500 ETF TR OPTIONS 78462F103 106,437 376,800 SH Call SOLE 2 376,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 133,188 471,500 SH Put SOLE 2 471,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 2,558,844 9,058,500 SH Call SOLE 19 9,058,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 390,106 1,381,000 SH Put SOLE 19 1,381,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 41,102 145,500 SH Call SOLE 22 145,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 2,486 8,800 SH Put SOLE 22 8,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 5,960 21,100 SH Call SOLE 25 21,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 5,733 20,300 SH Call SOLE 26 0 0 20,300
SPDR S&P 500 ETF TR OPTIONS 78462F103 722,837 2,558,900 SH Call SOLE 34 2,558,900 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 43,078 152,500 SH Put SOLE 34 152,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 198,627 703,153 SH   SOLE 2 337,050 0 366,103
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,538 5,446 SH   SOLE 17 0 0 5,446
SPDR S&P 500 ETF TR TR UNIT 78462F103 20,854 73,825 SH   SOLE 18 73,825 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 19,858 70,300 SH   SOLE 22 70,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 256,185 906,915 SH   SOLE 23 906,915 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 20,041 70,948 SH   SOLE 25 70,948 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 14,301 41,405 SH   SOLE 2 41,405 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 9,020 26,114 SH   SOLE 17 0 0 26,114
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 535 1,549 SH   SOLE 18 1,549 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 20,795 677,360 SH   SOLE 2 0 0 677,360
SPDR SER TR BLOOMBERG SRT TR 78468R408 8,090 296,893 SH   SOLE 2 0 0 296,893
SPDR SER TR SPDR BLOOMBERG 78468R663 7 73 SH   SOLE 18 73 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 11 225 SH   SOLE 2 225 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 1 25 SH   SOLE 17 0 0 25
SPDR SER TR NUVEEN BLMBRG SR 78468R739 4,165 85,907 SH   SOLE 2 64 0 85,843
SPDR SER TR PRTFLO S&P500 HI 78468R788 4 96 SH   SOLE 17 0 0 96
SPDR SER TR S&P 500 BUYBCK 78468R820 1 10 SH   SOLE 17 0 0 10
SPDR SER TR PORTFOLIO SM ETF 78468R853 10 329 SH   SOLE 17 0 0 329
SPDR SERIES TRUST SPDR S&P1500VL 78464A128 1 14 SH   SOLE 17 0 0 14
SPDR SERIES TRUST BLOMBRG BRC CORP 78464A144 1 21 SH   SOLE 17 0 0 21
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 2 40 SH   SOLE 17 0 0 40
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 5,746 100,000 SH   SOLE 19 100,000 0 0
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 1 42 SH   SOLE 17 0 0 42
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 11 332 SH   SOLE 17 0 0 332
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 18 474 SH   SOLE 17 0 0 474
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 13,857 385,230 SH   SOLE 2 385,230 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 2,715 75,470 SH   SOLE 17 0 0 75,470
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 117 3,250 SH   SOLE 18 3,250 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 378,043 10,509,939 SH   SOLE 19 10,509,939 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 8,585 238,666 SH   SOLE 22 238,666 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 15,953 443,511 SH   SOLE 26 0 0 443,511
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 12,456 407,729 SH   SOLE 2 0 0 407,729
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 2 78 SH   SOLE 17 0 0 78
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 15 498 SH   SOLE 17 0 0 498
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 739 26,500 SH   SOLE 17 0 0 26,500
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 116 4,170 SH   SOLE 18 4,170 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 8 84 SH   SOLE 17 0 0 84
SPDR SERIES TRUST DJ REIT ETF 78464A607 7,026 71,023 SH   SOLE 22 71,023 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 1 19 SH   SOLE 17 0 0 19
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 10,495 288,394 SH   SOLE 2 0 0 288,394
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 11 174 SH   SOLE 17 0 0 174
SPDR SERIES TRUST S&P DIVID ETF 78464A763 52 527 SH   SOLE 17 0 0 527
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 56 1,596 SH   SOLE 17 0 0 1,596
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 7,243 108,634 SH   SOLE 17 0 0 108,634
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 3 87 SH   SOLE 17 0 0 87
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 9 264 SH   SOLE 17 0 0 264
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 4,934 90,062 SH   SOLE 2 4,105 0 85,957
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 12 227 SH   SOLE 4 227 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 75 1,364 SH   SOLE 7 1,364 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,146 20,916 SH   SOLE 18 20,916 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 470 8,578 SH   SOLE 19 8,578 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 26,536 484,409 SH   SOLE 21 484,409 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 66,095 1,206,545 SH   SOLE 22 1,123,735 0 82,810
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 668 12,198 SH   SOLE 26 6,440 0 5,758
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 271 4,943 SH   SOLE 28 4,943 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 615 11,235 SH   SOLE 30 11,235 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 46 846 SH   SOLE 31 846 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 57 1,033 SH   SOLE 36 1,033 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 198 3,608 SH   SOLE 40 3,608 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,002 93,717 SH   SOLE 2 14,513 0 79,204
SPECTRUM PHARMACEUTICALS INC COM 84763A108 4 377 SH   SOLE 4 377 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 23 2,144 SH   SOLE 7 2,144 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 4,860 454,612 SH   SOLE 18 441,027 0 13,585
SPECTRUM PHARMACEUTICALS INC COM 84763A108 3,782 353,809 SH   SOLE 19 353,809 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 131,578 12,308,472 SH   SOLE 21 12,308,472 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 34,267 3,205,549 SH   SOLE 22 3,084,138 0 121,411
SPECTRUM PHARMACEUTICALS INC COM 84763A108 479 44,852 SH   SOLE 23 44,852 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,203 112,490 SH   SOLE 26 21,329 0 91,161
SPECTRUM PHARMACEUTICALS INC COM 84763A108 132 12,332 SH   SOLE 28 12,332 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,699 158,980 SH   SOLE 30 158,980 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 25 2,384 SH   SOLE 34 2,384 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 114 10,623 SH   SOLE 40 10,623 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 227 15,691 SH   SOLE 2 2,651 0 13,040
SPEEDWAY MOTORSPORTS INC COM 847788106 4 307 SH   SOLE 7 307 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 539 37,252 SH   SOLE 18 37,252 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 638 44,115 SH   SOLE 19 44,115 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 5,391 372,537 SH   SOLE 21 372,537 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 4,798 331,593 SH   SOLE 22 323,544 0 8,049
SPEEDWAY MOTORSPORTS INC COM 847788106 163 11,236 SH   SOLE 23 11,236 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 212 14,628 SH   SOLE 26 0 0 14,628
SPEEDWAY MOTORSPORTS INC COM 847788106 26 1,821 SH   SOLE 28 1,821 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 23 1,607 SH   SOLE 30 1,607 0 0
SPERO THERAPEUTICS INC COM 84833T103 107 8,336 SH   SOLE 2 269 0 8,067
SPERO THERAPEUTICS INC COM 84833T103 308 24,019 SH   SOLE 18 24,019 0 0
SPERO THERAPEUTICS INC COM 84833T103 173 13,480 SH   SOLE 19 13,480 0 0
SPERO THERAPEUTICS INC COM 84833T103 3,647 284,681 SH   SOLE 21 284,681 0 0
SPERO THERAPEUTICS INC COM 84833T103 1,160 90,571 SH   SOLE 22 85,687 0 4,884
SPHERIX INC COM PAR NEW 84842R403 0 238 SH   SOLE 21 238 0 0
SPIRE INC COM 84857L101 5,990 72,790 SH   SOLE 2 23,403 0 49,387
SPIRE INC COM 84857L101 190 2,309 SH   SOLE 4 2,309 0 0
SPIRE INC COM 84857L101 5,730 69,626 SH   SOLE 7 69,626 0 0
SPIRE INC COM 84857L101 23,999 291,637 SH   SOLE 18 291,637 0 0
SPIRE INC COM 84857L101 6,278 76,295 SH   SOLE 19 76,295 0 0
SPIRE INC COM 84857L101 297,885 3,619,941 SH   SOLE 21 3,619,941 0 0
SPIRE INC COM 84857L101 142,690 1,733,991 SH   SOLE 22 1,667,974 0 66,017
SPIRE INC COM 84857L101 70 854 SH   SOLE 23 854 0 0
SPIRE INC COM 84857L101 1,571 19,087 SH   SOLE 26 9,790 0 9,297
SPIRE INC COM 84857L101 550 6,678 SH   SOLE 28 6,678 0 0
SPIRE INC COM 84857L101 2,155 26,185 SH   SOLE 30 26,185 0 0
SPIRE INC COM 84857L101 286 3,480 SH   SOLE 36 3,480 0 0
SPIRE INC COM 84857L101 400 4,864 SH   SOLE 40 4,864 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 23,741 259,384 SH   SOLE 2 16,417 0 242,967
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3,884 42,433 SH   SOLE 4 39,478 0 2,955
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3,202 34,982 SH   SOLE 7 13,538 0 21,444
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 62 681 SH   SOLE 13 681 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5,597 61,144 SH   SOLE 18 52,161 0 8,983
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,115 23,104 SH   SOLE 19 23,104 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 263,423 2,877,992 SH   SOLE 21 2,877,992 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 282,069 3,081,712 SH   SOLE 22 2,869,046 0 212,666
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 6,935 75,769 SH   SOLE 23 75,769 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 647 7,071 SH   SOLE 25 7,071 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 26,643 291,087 SH   SOLE 26 93,979 0 197,108
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,992 21,760 SH   SOLE 28 15,610 0 6,150
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,456 26,834 SH   SOLE 29 4,274 0 22,560
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 18,546 202,621 SH   SOLE 30 202,621 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,871 31,362 SH   SOLE 31 17,528 0 13,834
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 569 6,218 SH   SOLE 34 6,218 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,665 18,189 SH   SOLE 36 18,189 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 218 2,379 SH   SOLE 40 2,379 0 0
SPIRIT AIRLS INC COM 848577102 3,786 71,615 SH   SOLE 2 3,519 0 68,096
SPIRIT AIRLS INC COM 848577102 7 128 SH   SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102 69 1,310 SH   SOLE 7 1,310 0 0
SPIRIT AIRLS INC COM 848577102 11,749 222,257 SH   SOLE 18 222,257 0 0
SPIRIT AIRLS INC COM 848577102 6,223 117,718 SH   SOLE 19 117,718 0 0
SPIRIT AIRLS INC COM 848577102 118,926 2,249,838 SH   SOLE 21 2,249,838 0 0
SPIRIT AIRLS INC COM 848577102 104,367 1,974,400 SH   SOLE 22 1,906,598 0 67,802
SPIRIT AIRLS INC COM 848577102 214 4,049 SH   SOLE 23 4,049 0 0
SPIRIT AIRLS INC COM 848577102 1,217 23,029 SH   SOLE 26 7,210 0 15,819
SPIRIT AIRLS INC COM 848577102 137 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102 267 5,047 SH   SOLE 30 5,047 0 0
SPIRIT AIRLS INC COM 848577102 107 2,029 SH   SOLE 40 2,029 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 317 48,814 SH   SOLE 2 1,563 0 47,251
SPIRIT MTA REIT COM SHS BEN IN 84861U105 2 245 SH   SOLE 4 245 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 7 1,059 SH   SOLE 7 1,059 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 985 151,733 SH   SOLE 18 151,733 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 401 61,843 SH   SOLE 19 61,843 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 10,066 1,550,983 SH   SOLE 21 1,550,983 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 9,410 1,449,934 SH   SOLE 22 1,391,671 0 58,263
SPIRIT MTA REIT COM SHS BEN IN 84861U105 17 2,589 SH   SOLE 23 2,589 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 285 43,899 SH   SOLE 26 9,120 0 34,779
SPIRIT MTA REIT COM SHS BEN IN 84861U105 35 5,425 SH   SOLE 28 5,425 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 82 12,628 SH   SOLE 30 12,628 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 30 4,550 SH   SOLE 40 4,550 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 190 8,966 SH   SOLE 2 333 0 8,633
SPIRIT OF TEX BANCSHARES INC COM 84861D103 744 35,109 SH   SOLE 18 35,109 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 360 16,975 SH   SOLE 19 16,975 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 6,834 322,367 SH   SOLE 21 322,367 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 2,113 99,658 SH   SOLE 22 96,107 0 3,551
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 6,669 167,851 SH   SOLE 2 6,491 0 161,360
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 5,472 137,736 SH   SOLE 4 137,736 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 5,129 129,085 SH   SOLE 7 129,085 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 141 3,545 SH   SOLE 15 3,545 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 26,415 664,874 SH   SOLE 18 664,874 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 23,608 594,211 SH   SOLE 19 594,211 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 63,810 1,606,092 SH   SOLE 21 1,606,092 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 142,159 3,578,136 SH   SOLE 22 3,281,485 0 296,651
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,549 64,165 SH   SOLE 23 64,165 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 7,120 179,209 SH   SOLE 25 179,209 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,323 58,461 SH   SOLE 26 19,501 0 38,960
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,318 58,350 SH   SOLE 28 58,350 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,206 30,349 SH   SOLE 29 30,349 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 16,629 418,548 SH   SOLE 30 418,548 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 151 3,792 SH   SOLE 31 1,737 0 2,055
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 17,335 436,319 SH   SOLE 34 436,319 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 122 3,081 SH   SOLE 36 3,081 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 362 9,100 SH   SOLE 40 9,100 0 0
SPIRIT RLTY CAP INC NEW NOTE 2.875% 5/1 84860WAA0 1,252 1,255,000 PRN   SOLE 21 1,255,000 0 0
SPIRIT RLTY CAP INC NEW NOTE 3.750% 5/1 84860WAB8 699 700,000 PRN   SOLE 21 700,000 0 0
SPLUNK INC COM 848637104 45,454 364,797 SH   SOLE 2 43,030 0 321,767
SPLUNK INC COM 848637104 6,623 53,152 SH   SOLE 4 49,022 0 4,130
SPLUNK INC COM 848637104 1,049 8,417 SH   SOLE 7 8,417 0 0
SPLUNK INC COM 848637104 704 5,648 SH   SOLE 13 5,648 0 0
SPLUNK INC COM 848637104 205 1,642 SH   SOLE 15 1,642 0 0
SPLUNK INC COM 848637104 0 3 SH   SOLE 17 0 0 3
SPLUNK INC COM 848637104 11,652 93,517 SH   SOLE 18 78,673 0 14,844
SPLUNK INC COM 848637104 12,978 104,155 SH   SOLE 19 104,155 0 0
SPLUNK INC COM 848637104 315,725 2,533,905 SH   SOLE 21 2,533,905 0 0
SPLUNK INC COM 848637104 482,682 3,873,850 SH   SOLE 22 3,572,381 0 301,469
SPLUNK INC COM 848637104 13,617 109,285 SH   SOLE 23 109,285 0 0
SPLUNK INC COM 848637104 24,220 194,380 SH   SOLE 25 194,380 0 0
SPLUNK INC COM 848637104 61,750 495,584 SH   SOLE 26 181,103 0 314,481
SPLUNK INC COM 848637104 3,550 28,494 SH   SOLE 28 20,783 0 7,711
SPLUNK INC COM 848637104 5,066 40,655 SH   SOLE 29 7,989 0 32,666
SPLUNK INC COM 848637104 49,653 398,502 SH   SOLE 30 398,502 0 0
SPLUNK INC COM 848637104 5,953 47,774 SH   SOLE 31 30,400 0 17,374
SPLUNK INC COM 848637104 2,897 23,251 SH   SOLE 34 23,251 0 0
SPLUNK INC COM 848637104 14,184 113,838 SH   SOLE 36 113,838 0 0
SPLUNK INC COM 848637104 459 3,683 SH   SOLE 40 3,683 0 0
SPOK HLDGS INC COM 84863T106 246 18,040 SH   SOLE 2 703 0 17,337
SPOK HLDGS INC COM 84863T106 4 277 SH   SOLE 4 277 0 0
SPOK HLDGS INC COM 84863T106 7 516 SH   SOLE 7 516 0 0
SPOK HLDGS INC COM 84863T106 1,105 81,145 SH   SOLE 18 81,145 0 0
SPOK HLDGS INC COM 84863T106 464 34,073 SH   SOLE 19 34,073 0 0
SPOK HLDGS INC COM 84863T106 28,509 2,093,199 SH   SOLE 21 2,093,199 0 0
SPOK HLDGS INC COM 84863T106 8,893 652,911 SH   SOLE 22 625,672 0 27,239
SPOK HLDGS INC COM 84863T106 176 12,919 SH   SOLE 26 0 0 12,919
SPOK HLDGS INC COM 84863T106 43 3,127 SH   SOLE 28 3,127 0 0
SPOK HLDGS INC COM 84863T106 370 27,173 SH   SOLE 30 27,173 0 0
SPOK HLDGS INC COM 84863T106 27 1,971 SH   SOLE 40 1,971 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 145 30,256 SH   SOLE 2 1,261 0 28,995
SPORTSMANS WHSE HLDGS INC COM 84920Y106 5 1,131 SH   SOLE 7 1,131 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 570 118,754 SH   SOLE 18 118,754 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 253 52,685 SH   SOLE 19 52,685 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 6,042 1,258,725 SH   SOLE 21 1,258,725 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 4,921 1,025,256 SH   SOLE 22 997,307 0 27,949
SPOTIFY TECHNOLOGY S A SHS L8681T102 321 2,316 SH   SOLE 21 2,316 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 33 236 SH   SOLE 22 236 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 3,479 25,067 SH   SOLE 30 25,067 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 115 10,999 SH   SOLE 2 465 0 10,534
SPRING BK PHARMACEUTICALS IN COM 849431101 492 46,895 SH   SOLE 18 46,895 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 212 20,226 SH   SOLE 19 20,226 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 5,082 484,474 SH   SOLE 21 484,474 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 1,283 122,333 SH   SOLE 22 115,272 0 7,061
SPRINT CORPORATION COM 85207U105 8,591 1,520,461 SH   SOLE 2 86,943 0 1,433,518
SPRINT CORPORATION COM 85207U105 1,273 225,354 SH   SOLE 4 203,962 0 21,392
SPRINT CORPORATION COM 85207U105 477 84,507 SH   SOLE 7 84,507 0 0
SPRINT CORPORATION COM 85207U105 35 6,227 SH   SOLE 15 6,227 0 0
SPRINT CORPORATION COM 85207U105 2,152 380,803 SH   SOLE 18 316,858 0 63,945
SPRINT CORPORATION COM 85207U105 689 121,970 SH   SOLE 19 121,970 0 0
SPRINT CORPORATION COM 85207U105 65,581 11,607,197 SH   SOLE 21 11,607,197 0 0
SPRINT CORPORATION COM 85207U105 92,097 16,300,272 SH   SOLE 22 14,816,401 0 1,483,871
SPRINT CORPORATION COM 85207U105 3,241 573,655 SH   SOLE 23 573,655 0 0
SPRINT CORPORATION COM 85207U105 3,461 612,588 SH   SOLE 25 612,588 0 0
SPRINT CORPORATION COM 85207U105 15,241 2,697,571 SH   SOLE 26 1,265,407 0 1,432,164
SPRINT CORPORATION COM 85207U105 909 160,894 SH   SOLE 28 117,154 0 43,740
SPRINT CORPORATION COM 85207U105 209 36,979 SH   SOLE 29 36,979 0 0
SPRINT CORPORATION COM 85207U105 7,283 1,288,995 SH   SOLE 30 1,288,995 0 0
SPRINT CORPORATION COM 85207U105 1,391 246,114 SH   SOLE 31 161,556 0 84,558
SPRINT CORPORATION COM 85207U105 285 50,525 SH   SOLE 34 50,525 0 0
SPRINT CORPORATION COM 85207U105 3,336 590,442 SH   SOLE 36 590,442 0 0
SPRINT CORPORATION COM 85207U105 91 16,064 SH   SOLE 40 16,064 0 0
SPRINT CORPORATION OPTIONS 85207U105 88 15,500 SH Put SOLE 2 15,500 0 0
SPRINT CORPORATION OPTIONS 85207U105 3,052 540,000 SH Put SOLE 19 540,000 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 21 1,707 SH   SOLE 17 0 0 1,707
SPROUTS FMRS MKT INC COM 85208M102 6,535 303,385 SH   SOLE 2 60,522 0 242,863
SPROUTS FMRS MKT INC COM 85208M102 11 517 SH   SOLE 4 517 0 0
SPROUTS FMRS MKT INC COM 85208M102 72 3,351 SH   SOLE 7 3,351 0 0
SPROUTS FMRS MKT INC COM 85208M102 7,709 357,898 SH   SOLE 18 357,898 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,450 67,313 SH   SOLE 19 67,313 0 0
SPROUTS FMRS MKT INC COM 85208M102 131,654 6,112,048 SH   SOLE 21 6,112,048 0 0
SPROUTS FMRS MKT INC COM 85208M102 94,111 4,369,121 SH   SOLE 22 4,119,016 0 250,105
SPROUTS FMRS MKT INC COM 85208M102 24 1,125 SH   SOLE 23 1,125 0 0
SPROUTS FMRS MKT INC COM 85208M102 868 40,282 SH   SOLE 26 31,049 0 9,233
SPROUTS FMRS MKT INC COM 85208M102 348 16,149 SH   SOLE 28 16,149 0 0
SPROUTS FMRS MKT INC COM 85208M102 733 34,016 SH   SOLE 30 34,016 0 0
SPROUTS FMRS MKT INC COM 85208M102 59 2,742 SH   SOLE 31 2,742 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,429 66,350 SH   SOLE 34 66,350 0 0
SPROUTS FMRS MKT INC COM 85208M102 90 4,198 SH   SOLE 36 4,198 0 0
SPROUTS FMRS MKT INC COM 85208M102 264 12,244 SH   SOLE 40 12,244 0 0
SPS COMMERCE INC COM 78463M107 1,782 16,804 SH   SOLE 2 3,524 0 13,280
SPS COMMERCE INC COM 78463M107 9 86 SH   SOLE 4 86 0 0
SPS COMMERCE INC COM 78463M107 31 290 SH   SOLE 7 290 0 0
SPS COMMERCE INC COM 78463M107 8,061 76,004 SH   SOLE 18 74,179 0 1,825
SPS COMMERCE INC COM 78463M107 8,022 75,639 SH   SOLE 19 75,639 0 0
SPS COMMERCE INC COM 78463M107 202,943 1,913,472 SH   SOLE 21 1,913,472 0 0
SPS COMMERCE INC COM 78463M107 58,429 550,902 SH   SOLE 22 528,121 0 22,781
SPS COMMERCE INC COM 78463M107 1,243 11,717 SH   SOLE 23 11,717 0 0
SPS COMMERCE INC COM 78463M107 3,805 35,872 SH   SOLE 26 4,194 0 31,678
SPS COMMERCE INC COM 78463M107 258 2,430 SH   SOLE 28 2,430 0 0
SPS COMMERCE INC COM 78463M107 2,737 25,802 SH   SOLE 30 25,802 0 0
SPS COMMERCE INC COM 78463M107 24 229 SH   SOLE 34 229 0 0
SPS COMMERCE INC COM 78463M107 183 1,723 SH   SOLE 40 1,723 0 0
SPX CORP COM 784635104 1,313 37,750 SH   SOLE 2 1,465 0 36,285
SPX CORP COM 784635104 3 100 SH   SOLE 4 100 0 0
SPX CORP COM 784635104 32 929 SH   SOLE 7 929 0 0
SPX CORP COM 784635104 6,397 183,867 SH   SOLE 18 183,867 0 0
SPX CORP COM 784635104 2,315 66,530 SH   SOLE 19 66,530 0 0
SPX CORP COM 784635104 158,585 4,558,364 SH   SOLE 21 4,558,364 0 0
SPX CORP COM 784635104 46,400 1,333,724 SH   SOLE 22 1,277,829 0 55,895
SPX CORP COM 784635104 340 9,763 SH   SOLE 26 5,150 0 4,613
SPX CORP COM 784635104 189 5,435 SH   SOLE 28 5,435 0 0
SPX CORP COM 784635104 2,145 61,642 SH   SOLE 30 61,642 0 0
SPX CORP COM 784635104 139 3,991 SH   SOLE 40 3,991 0 0
SPX FLOW INC COM 78469X107 1,427 44,718 SH   SOLE 2 1,563 0 43,155
SPX FLOW INC COM 78469X107 3 100 SH   SOLE 4 100 0 0
SPX FLOW INC COM 78469X107 28 867 SH   SOLE 7 867 0 0
SPX FLOW INC COM 78469X107 5,935 186,064 SH   SOLE 18 186,064 0 0
SPX FLOW INC COM 78469X107 2,059 64,558 SH   SOLE 19 64,558 0 0
SPX FLOW INC COM 78469X107 146,070 4,578,982 SH   SOLE 21 4,578,982 0 0
SPX FLOW INC COM 78469X107 41,559 1,302,788 SH   SOLE 22 1,240,457 0 62,331
SPX FLOW INC COM 78469X107 269 8,417 SH   SOLE 26 5,150 0 3,267
SPX FLOW INC COM 78469X107 187 5,865 SH   SOLE 28 5,865 0 0
SPX FLOW INC COM 78469X107 1,933 60,591 SH   SOLE 30 60,591 0 0
SPX FLOW INC COM 78469X107 114 3,561 SH   SOLE 36 3,561 0 0
SPX FLOW INC COM 78469X107 127 3,991 SH   SOLE 40 3,991 0 0
SQUARE INC CL A 852234103 53,186 709,903 SH   SOLE 2 63,173 0 646,730
SQUARE INC CL A 852234103 8,117 108,347 SH   SOLE 4 99,383 0 8,964
SQUARE INC CL A 852234103 1,305 17,414 SH   SOLE 7 17,414 0 0
SQUARE INC CL A 852234103 345 4,606 SH   SOLE 13 4,606 0 0
SQUARE INC CL A 852234103 204 2,725 SH   SOLE 15 2,725 0 0
SQUARE INC CL A 852234103 16 212 SH   SOLE 17 0 0 212
SQUARE INC CL A 852234103 13,686 182,680 SH   SOLE 18 154,662 0 28,018
SQUARE INC CL A 852234103 43,586 581,770 SH   SOLE 19 581,770 0 0
SQUARE INC CL A 852234103 307,815 4,108,576 SH   SOLE 21 4,108,576 0 0
SQUARE INC CL A 852234103 595,552 7,949,174 SH   SOLE 22 7,337,342 0 611,832
SQUARE INC CL A 852234103 16,857 225,003 SH   SOLE 23 225,003 0 0
SQUARE INC CL A 852234103 20,713 276,471 SH   SOLE 25 276,471 0 0
SQUARE INC CL A 852234103 74,786 998,218 SH   SOLE 26 344,498 0 653,720
SQUARE INC CL A 852234103 4,443 59,302 SH   SOLE 28 43,172 0 16,130
SQUARE INC CL A 852234103 6,172 82,381 SH   SOLE 29 13,709 0 68,672
SQUARE INC CL A 852234103 39,160 522,688 SH   SOLE 30 522,688 0 0
SQUARE INC CL A 852234103 6,938 92,612 SH   SOLE 31 57,791 0 34,821
SQUARE INC CL A 852234103 20,878 278,672 SH   SOLE 34 278,672 0 0
SQUARE INC CL A 852234103 15,018 200,454 SH   SOLE 36 200,454 0 0
SQUARE INC CL A 852234103 466 6,216 SH   SOLE 40 6,216 0 0
SRC ENERGY INC COM 78470V108 1,045 204,151 SH   SOLE 2 14,517 0 189,634
SRC ENERGY INC COM 78470V108 6 1,123 SH   SOLE 4 1,123 0 0
SRC ENERGY INC COM 78470V108 26 5,170 SH   SOLE 7 5,170 0 0
SRC ENERGY INC COM 78470V108 5,361 1,047,042 SH   SOLE 18 1,047,042 0 0
SRC ENERGY INC COM 78470V108 2,163 422,475 SH   SOLE 19 422,475 0 0
SRC ENERGY INC COM 78470V108 135,298 26,425,316 SH   SOLE 21 26,425,316 0 0
SRC ENERGY INC COM 78470V108 38,675 7,553,689 SH   SOLE 22 7,228,757 0 324,932
SRC ENERGY INC COM 78470V108 50 9,673 SH   SOLE 23 9,673 0 0
SRC ENERGY INC COM 78470V108 263 51,311 SH   SOLE 26 21,682 0 29,629
SRC ENERGY INC COM 78470V108 167 32,632 SH   SOLE 28 32,632 0 0
SRC ENERGY INC COM 78470V108 2,169 423,636 SH   SOLE 30 423,636 0 0
SRC ENERGY INC COM 78470V108 128 24,981 SH   SOLE 40 24,981 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 31,145 489,009 SH   SOLE 2 24,929 0 464,080
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,612 72,421 SH   SOLE 4 66,767 0 5,654
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 815 12,804 SH   SOLE 7 12,804 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 81 1,276 SH   SOLE 13 1,276 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 111 1,749 SH   SOLE 15 1,749 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8,130 127,647 SH   SOLE 18 109,532 0 18,115
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,924 45,909 SH   SOLE 19 45,909 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 216,338 3,396,741 SH   SOLE 21 3,396,741 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 383,489 6,021,184 SH   SOLE 22 5,598,471 0 422,713
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 10,242 160,808 SH   SOLE 23 160,808 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 11,943 187,512 SH   SOLE 25 187,512 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 41,759 655,660 SH   SOLE 26 297,481 0 358,179
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,692 42,267 SH   SOLE 28 30,271 0 11,996
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,473 54,524 SH   SOLE 29 7,788 0 46,736
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 25,111 394,264 SH   SOLE 30 394,264 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,342 68,176 SH   SOLE 31 43,133 0 25,043
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 806 12,648 SH   SOLE 34 12,648 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 10,126 158,984 SH   SOLE 36 158,984 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 333 5,228 SH   SOLE 40 5,228 0 0
ST JOE CO COM 790148100 627 38,021 SH   SOLE 2 1,513 0 36,508
ST JOE CO COM 790148100 6 354 SH   SOLE 4 354 0 0
ST JOE CO COM 790148100 12 726 SH   SOLE 7 726 0 0
ST JOE CO COM 790148100 1,923 116,638 SH   SOLE 18 116,638 0 0
ST JOE CO COM 790148100 922 55,912 SH   SOLE 19 55,912 0 0
ST JOE CO COM 790148100 18,766 1,138,042 SH   SOLE 21 1,138,042 0 0
ST JOE CO COM 790148100 25,784 1,563,597 SH   SOLE 22 1,508,233 0 55,364
ST JOE CO COM 790148100 173 10,512 SH   SOLE 26 0 0 10,512
ST JOE CO COM 790148100 76 4,593 SH   SOLE 28 4,593 0 0
ST JOE CO COM 790148100 186 11,254 SH   SOLE 30 11,254 0 0
ST JOE CO COM 790148100 91 5,527 SH   SOLE 40 5,527 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,214 35,510 SH   SOLE 2 1,593 0 33,917
STAAR SURGICAL CO COM PAR $0.01 852312305 5 158 SH   SOLE 4 158 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 32 948 SH   SOLE 7 948 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 5,023 146,919 SH   SOLE 18 146,919 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 2,352 68,786 SH   SOLE 19 68,786 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 57,630 1,685,585 SH   SOLE 21 1,685,585 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 33,671 984,822 SH   SOLE 22 937,531 0 47,291
STAAR SURGICAL CO COM PAR $0.01 852312305 668 19,551 SH   SOLE 26 12,278 0 7,273
STAAR SURGICAL CO COM PAR $0.01 852312305 157 4,595 SH   SOLE 28 4,595 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 344 10,058 SH   SOLE 30 10,058 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 112 3,269 SH   SOLE 40 3,269 0 0
STAG INDL INC COM 85254J102 10,823 365,027 SH   SOLE 2 16,389 0 348,638
STAG INDL INC COM 85254J102 2,520 84,990 SH   SOLE 4 84,990 0 0
STAG INDL INC COM 85254J102 4,324 145,821 SH   SOLE 7 145,821 0 0
STAG INDL INC COM 85254J102 126 4,240 SH   SOLE 15 4,240 0 0
STAG INDL INC COM 85254J102 18,674 629,826 SH   SOLE 18 627,019 0 2,807
STAG INDL INC COM 85254J102 14,468 487,976 SH   SOLE 19 487,976 0 0
STAG INDL INC COM 85254J102 102,933 3,471,610 SH   SOLE 21 3,471,610 0 0
STAG INDL INC COM 85254J102 135,549 4,571,633 SH   SOLE 22 4,356,005 0 215,628
STAG INDL INC COM 85254J102 3,667 123,689 SH   SOLE 23 123,689 0 0
STAG INDL INC COM 85254J102 6,261 211,163 SH   SOLE 25 211,163 0 0
STAG INDL INC COM 85254J102 6,716 226,514 SH   SOLE 26 23,321 0 203,193
STAG INDL INC COM 85254J102 419 14,117 SH   SOLE 28 14,117 0 0
STAG INDL INC COM 85254J102 1,145 38,631 SH   SOLE 29 38,631 0 0
STAG INDL INC COM 85254J102 14,261 480,994 SH   SOLE 30 480,994 0 0
STAG INDL INC COM 85254J102 77 2,581 SH   SOLE 31 2,581 0 0
STAG INDL INC COM 85254J102 1,119 37,751 SH   SOLE 34 37,751 0 0
STAG INDL INC COM 85254J102 32 1,063 SH   SOLE 36 1,063 0 0
STAG INDL INC COM 85254J102 360 12,140 SH   SOLE 40 12,140 0 0
STAGE STORES INC COM NEW 85254C305 5 4,561 SH   SOLE 18 4,561 0 0
STAGE STORES INC COM NEW 85254C305 86 83,401 SH   SOLE 21 83,401 0 0
STAGE STORES INC COM NEW 85254C305 408 396,594 SH   SOLE 22 396,594 0 0
STAMPS COM INC COM NEW 852857200 1,158 14,224 SH   SOLE 2 635 0 13,589
STAMPS COM INC COM NEW 852857200 7 82 SH   SOLE 4 82 0 0
STAMPS COM INC COM NEW 852857200 25 303 SH   SOLE 7 303 0 0
STAMPS COM INC COM NEW 852857200 5,986 73,535 SH   SOLE 18 73,535 0 0
STAMPS COM INC COM NEW 852857200 2,194 26,947 SH   SOLE 19 26,947 0 0
STAMPS COM INC COM NEW 852857200 136,899 1,681,597 SH   SOLE 21 1,681,597 0 0
STAMPS COM INC COM NEW 852857200 40,241 494,302 SH   SOLE 22 472,667 0 21,635
STAMPS COM INC COM NEW 852857200 246 3,027 SH   SOLE 23 3,027 0 0
STAMPS COM INC COM NEW 852857200 571 7,020 SH   SOLE 26 4,423 0 2,597
STAMPS COM INC COM NEW 852857200 182 2,233 SH   SOLE 28 2,233 0 0
STAMPS COM INC COM NEW 852857200 1,988 24,420 SH   SOLE 30 24,420 0 0
STAMPS COM INC COM NEW 852857200 132 1,621 SH   SOLE 40 1,621 0 0
STANDARD AVB FINL CORP COM 85303B100 60 2,225 SH   SOLE 21 2,225 0 0
STANDARD MTR PRODS INC COM 853666105 1,061 21,599 SH   SOLE 2 746 0 20,853
STANDARD MTR PRODS INC COM 853666105 5 105 SH   SOLE 4 105 0 0
STANDARD MTR PRODS INC COM 853666105 22 444 SH   SOLE 7 444 0 0
STANDARD MTR PRODS INC COM 853666105 4,435 90,335 SH   SOLE 18 90,335 0 0
STANDARD MTR PRODS INC COM 853666105 1,608 32,741 SH   SOLE 19 32,741 0 0
STANDARD MTR PRODS INC COM 853666105 108,112 2,201,883 SH   SOLE 21 2,201,883 0 0
STANDARD MTR PRODS INC COM 853666105 31,777 647,183 SH   SOLE 22 617,268 0 29,915
STANDARD MTR PRODS INC COM 853666105 461 9,397 SH   SOLE 26 7,864 0 1,533
STANDARD MTR PRODS INC COM 853666105 140 2,859 SH   SOLE 28 2,859 0 0
STANDARD MTR PRODS INC COM 853666105 1,504 30,626 SH   SOLE 30 30,626 0 0
STANDARD MTR PRODS INC COM 853666105 106 2,167 SH   SOLE 40 2,167 0 0
STANDEX INTL CORP COM 854231107 823 11,216 SH   SOLE 2 436 0 10,780
STANDEX INTL CORP COM 854231107 7 95 SH   SOLE 4 95 0 0
STANDEX INTL CORP COM 854231107 20 274 SH   SOLE 7 274 0 0
STANDEX INTL CORP COM 854231107 3,972 54,111 SH   SOLE 18 54,111 0 0
STANDEX INTL CORP COM 854231107 1,463 19,931 SH   SOLE 19 19,931 0 0
STANDEX INTL CORP COM 854231107 99,052 1,349,483 SH   SOLE 21 1,349,483 0 0
STANDEX INTL CORP COM 854231107 28,619 389,910 SH   SOLE 22 373,842 0 16,068
STANDEX INTL CORP COM 854231107 655 8,924 SH   SOLE 26 5,996 0 2,928
STANDEX INTL CORP COM 854231107 136 1,851 SH   SOLE 28 1,851 0 0
STANDEX INTL CORP COM 854231107 1,309 17,839 SH   SOLE 30 17,839 0 0
STANDEX INTL CORP COM 854231107 109 1,479 SH   SOLE 40 1,479 0 0
STANLEY BLACK & DECKER INC COM 854502101 52,322 384,240 SH   SOLE 2 38,386 0 345,854
STANLEY BLACK & DECKER INC COM 854502101 6,468 47,501 SH   SOLE 4 43,429 0 4,072
STANLEY BLACK & DECKER INC COM 854502101 28,712 210,857 SH   SOLE 7 141,087 0 69,770
STANLEY BLACK & DECKER INC COM 854502101 928 6,815 SH   SOLE 13 6,815 0 0
STANLEY BLACK & DECKER INC COM 854502101 194 1,424 SH   SOLE 15 1,424 0 0
STANLEY BLACK & DECKER INC COM 854502101 45,750 335,978 SH   SOLE 18 316,258 0 19,720
STANLEY BLACK & DECKER INC COM 854502101 7,344 53,936 SH   SOLE 19 53,936 0 0
STANLEY BLACK & DECKER INC COM 854502101 439,813 3,229,879 SH   SOLE 21 3,229,879 0 0
STANLEY BLACK & DECKER INC COM 854502101 492,935 3,619,997 SH   SOLE 22 3,204,704 0 415,293
STANLEY BLACK & DECKER INC COM 854502101 14,691 107,890 SH   SOLE 23 107,890 0 0
STANLEY BLACK & DECKER INC COM 854502101 19,407 142,519 SH   SOLE 25 142,519 0 0
STANLEY BLACK & DECKER INC COM 854502101 109,311 802,755 SH   SOLE 26 175,283 0 627,472
STANLEY BLACK & DECKER INC COM 854502101 3,977 29,203 SH   SOLE 28 21,015 0 8,188
STANLEY BLACK & DECKER INC COM 854502101 750 5,508 SH   SOLE 29 5,508 0 0
STANLEY BLACK & DECKER INC COM 854502101 66,251 486,535 SH   SOLE 30 486,535 0 0
STANLEY BLACK & DECKER INC COM 854502101 6,222 45,695 SH   SOLE 31 28,494 0 17,201
STANLEY BLACK & DECKER INC COM 854502101 2,277 16,720 SH   SOLE 34 16,720 0 0
STANLEY BLACK & DECKER INC COM 854502101 16,401 120,443 SH   SOLE 36 120,443 0 0
STANLEY BLACK & DECKER INC COM 854502101 519 3,812 SH   SOLE 40 3,812 0 0
STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 71,486 733,194 SH   SOLE 21 733,194 0 0
STARBUCKS CORP COM 855244109 222,915 2,998,586 SH   SOLE 2 279,406 0 2,719,180
STARBUCKS CORP COM 855244109 31,730 426,827 SH   SOLE 4 393,317 0 33,510
STARBUCKS CORP COM 855244109 81,513 1,096,491 SH   SOLE 7 1,075,756 0 20,735
STARBUCKS CORP COM 855244109 1,590 21,387 SH   SOLE 13 21,387 0 0
STARBUCKS CORP COM 855244109 922 12,397 SH   SOLE 15 12,397 0 0
STARBUCKS CORP COM 855244109 60 808 SH   SOLE 17 0 0 808
STARBUCKS CORP COM 855244109 195,304 2,627,170 SH   SOLE 18 2,466,830 0 160,340
STARBUCKS CORP COM 855244109 20,533 276,198 SH   SOLE 19 276,198 0 0
STARBUCKS CORP COM 855244109 2,162,061 29,083,415 SH   SOLE 21 29,083,415 0 0
STARBUCKS CORP COM 855244109 2,288,907 30,789,713 SH   SOLE 22 27,471,985 0 3,317,728
STARBUCKS CORP COM 855244109 66,233 890,947 SH   SOLE 23 890,947 0 0
STARBUCKS CORP COM 855244109 83,369 1,121,456 SH   SOLE 25 1,121,456 0 0
STARBUCKS CORP COM 855244109 411,263 5,532,194 SH   SOLE 26 1,304,388 0 4,227,806
STARBUCKS CORP COM 855244109 17,800 239,437 SH   SOLE 28 175,029 0 64,408
STARBUCKS CORP COM 855244109 3,430 46,133 SH   SOLE 29 46,133 0 0
STARBUCKS CORP COM 855244109 381,463 5,131,325 SH   SOLE 30 5,131,325 0 0
STARBUCKS CORP COM 855244109 28,154 378,725 SH   SOLE 31 234,484 0 144,241
STARBUCKS CORP COM 855244109 13,427 180,610 SH   SOLE 32 180,610 0 0
STARBUCKS CORP COM 855244109 9,996 134,458 SH   SOLE 34 134,458 0 0
STARBUCKS CORP COM 855244109 73,152 984,018 SH   SOLE 36 984,018 0 0
STARBUCKS CORP COM 855244109 2,142 28,817 SH   SOLE 40 28,817 0 0
STARRETT L S CO CL A 855668109 9 1,114 SH   SOLE 18 1,114 0 0
STARRETT L S CO CL A 855668109 161 20,966 SH   SOLE 21 20,966 0 0
STARRETT L S CO CL A 855668109 71 9,231 SH   SOLE 22 9,231 0 0
STARS GROUP INC COM 85570W100 16,615 948,892 SH   SOLE 2 948,892 0 0
STARTEK INC COM 85569C107 19 2,380 SH   SOLE 18 2,380 0 0
STARTEK INC COM 85569C107 301 38,183 SH   SOLE 21 38,183 0 0
STARTEK INC COM 85569C107 2,763 350,576 SH   SOLE 22 350,576 0 0
STARWOOD PPTY TR INC COM 85571B105 13,342 596,965 SH   SOLE 2 17,829 0 579,136
STARWOOD PPTY TR INC COM 85571B105 23 1,034 SH   SOLE 4 1,034 0 0
STARWOOD PPTY TR INC COM 85571B105 177 7,918 SH   SOLE 7 7,918 0 0
STARWOOD PPTY TR INC COM 85571B105 2,978 133,262 SH   SOLE 18 133,262 0 0
STARWOOD PPTY TR INC COM 85571B105 1,245 55,716 SH   SOLE 19 55,716 0 0
STARWOOD PPTY TR INC COM 85571B105 186,164 8,329,485 SH   SOLE 21 8,329,485 0 0
STARWOOD PPTY TR INC COM 85571B105 162,603 7,275,319 SH   SOLE 22 6,731,687 0 543,632
STARWOOD PPTY TR INC COM 85571B105 58 2,606 SH   SOLE 23 2,606 0 0
STARWOOD PPTY TR INC COM 85571B105 2,288 102,379 SH   SOLE 26 71,002 0 31,377
STARWOOD PPTY TR INC COM 85571B105 770 34,463 SH   SOLE 28 34,463 0 0
STARWOOD PPTY TR INC COM 85571B105 1,625 72,724 SH   SOLE 30 72,724 0 0
STARWOOD PPTY TR INC COM 85571B105 127 5,687 SH   SOLE 31 5,687 0 0
STARWOOD PPTY TR INC COM 85571B105 155 6,933 SH   SOLE 36 6,933 0 0
STARWOOD PPTY TR INC COM 85571B105 500 22,385 SH   SOLE 40 22,385 0 0
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 569 575,000 PRN   SOLE 21 575,000 0 0
STATE AUTO FINL CORP COM 855707105 590 17,920 SH   SOLE 2 579 0 17,341
STATE AUTO FINL CORP COM 855707105 13 381 SH   SOLE 7 381 0 0
STATE AUTO FINL CORP COM 855707105 1,786 54,257 SH   SOLE 18 54,257 0 0
STATE AUTO FINL CORP COM 855707105 903 27,423 SH   SOLE 19 27,423 0 0
STATE AUTO FINL CORP COM 855707105 17,642 535,898 SH   SOLE 21 535,898 0 0
STATE AUTO FINL CORP COM 855707105 15,787 479,558 SH   SOLE 22 458,441 0 21,117
STATE AUTO FINL CORP COM 855707105 28 841 SH   SOLE 23 841 0 0
STATE AUTO FINL CORP COM 855707105 81 2,475 SH   SOLE 28 2,475 0 0
STATE AUTO FINL CORP COM 855707105 166 5,032 SH   SOLE 30 5,032 0 0
STATE AUTO FINL CORP COM 855707105 50 1,519 SH   SOLE 40 1,519 0 0
STATE STR CORP COM 857477103 64,977 987,341 SH   SOLE 2 141,612 0 845,729
STATE STR CORP COM 857477103 8,248 125,327 SH   SOLE 4 114,863 0 10,464
STATE STR CORP COM 857477103 19,535 296,839 SH   SOLE 7 291,369 0 5,470
STATE STR CORP COM 857477103 606 9,209 SH   SOLE 13 9,209 0 0
STATE STR CORP COM 857477103 209 3,175 SH   SOLE 15 3,175 0 0
STATE STR CORP COM 857477103 25 375 SH   SOLE 17 0 0 375
STATE STR CORP COM 857477103 152,475 2,316,893 SH   SOLE 18 2,171,679 0 145,214
STATE STR CORP COM 857477103 258,117 3,922,162 SH   SOLE 19 3,922,162 0 0
STATE STR CORP COM 857477103 431,530 6,557,205 SH   SOLE 21 6,557,205 0 0
STATE STR CORP COM 857477103 610,936 9,283,329 SH   SOLE 22 8,260,266 0 1,023,063
STATE STR CORP COM 857477103 18,432 280,076 SH   SOLE 23 280,076 0 0
STATE STR CORP COM 857477103 26,112 396,772 SH   SOLE 25 396,772 0 0
STATE STR CORP COM 857477103 115,460 1,754,441 SH   SOLE 26 391,899 0 1,362,542
STATE STR CORP COM 857477103 4,783 72,674 SH   SOLE 28 52,857 0 19,817
STATE STR CORP COM 857477103 872 13,246 SH   SOLE 29 13,246 0 0
STATE STR CORP COM 857477103 90,008 1,367,688 SH   SOLE 30 1,367,688 0 0
STATE STR CORP COM 857477103 7,510 114,123 SH   SOLE 31 71,551 0 42,572
STATE STR CORP COM 857477103 10,582 160,792 SH   SOLE 34 160,792 0 0
STATE STR CORP COM 857477103 25,647 389,708 SH   SOLE 36 389,708 0 0
STATE STR CORP COM 857477103 589 8,957 SH   SOLE 40 8,957 0 0
STEEL CONNECT INC COM 858098106 13 6,607 SH   SOLE 18 6,607 0 0
STEEL CONNECT INC COM 858098106 230 114,510 SH   SOLE 21 114,510 0 0
STEEL CONNECT INC COM 858098106 2,141 1,065,394 SH   SOLE 22 1,065,394 0 0
STEEL DYNAMICS INC COM 858119100 27,718 785,870 SH   SOLE 2 244,173 0 541,697
STEEL DYNAMICS INC COM 858119100 3,550 100,663 SH   SOLE 4 94,453 0 6,210
STEEL DYNAMICS INC COM 858119100 1,587 45,006 SH   SOLE 7 28,352 0 16,654
STEEL DYNAMICS INC COM 858119100 864 24,490 SH   SOLE 13 24,490 0 0
STEEL DYNAMICS INC COM 858119100 22 614 SH   SOLE 15 614 0 0
STEEL DYNAMICS INC COM 858119100 27,065 767,369 SH   SOLE 18 742,911 0 24,458
STEEL DYNAMICS INC COM 858119100 10,352 293,497 SH   SOLE 19 293,497 0 0
STEEL DYNAMICS INC COM 858119100 403,240 11,432,935 SH   SOLE 21 11,432,935 0 0
STEEL DYNAMICS INC COM 858119100 317,495 9,001,856 SH   SOLE 22 8,475,929 0 525,927
STEEL DYNAMICS INC COM 858119100 7,406 209,966 SH   SOLE 23 209,966 0 0
STEEL DYNAMICS INC COM 858119100 6,266 177,669 SH   SOLE 25 177,669 0 0
STEEL DYNAMICS INC COM 858119100 33,436 947,987 SH   SOLE 26 306,942 0 641,045
STEEL DYNAMICS INC COM 858119100 1,629 46,189 SH   SOLE 28 32,521 0 13,668
STEEL DYNAMICS INC COM 858119100 6,351 180,077 SH   SOLE 29 33,823 0 146,254
STEEL DYNAMICS INC COM 858119100 12,594 357,087 SH   SOLE 30 357,087 0 0
STEEL DYNAMICS INC COM 858119100 4,695 133,125 SH   SOLE 31 100,040 0 33,085
STEEL DYNAMICS INC COM 858119100 618 17,527 SH   SOLE 34 17,527 0 0
STEEL DYNAMICS INC COM 858119100 5,986 169,709 SH   SOLE 36 169,709 0 0
STEEL DYNAMICS INC COM 858119100 170 4,832 SH   SOLE 40 4,832 0 0
STEELCASE INC CL A 858155203 1,402 96,379 SH   SOLE 2 12,301 0 84,078
STEELCASE INC CL A 858155203 8 544 SH   SOLE 4 544 0 0
STEELCASE INC CL A 858155203 22 1,487 SH   SOLE 7 1,487 0 0
STEELCASE INC CL A 858155203 4,174 286,845 SH   SOLE 18 278,735 0 8,110
STEELCASE INC CL A 858155203 3,284 225,700 SH   SOLE 19 225,700 0 0
STEELCASE INC CL A 858155203 40,689 2,796,523 SH   SOLE 21 2,796,523 0 0
STEELCASE INC CL A 858155203 38,801 2,666,708 SH   SOLE 22 2,536,959 0 129,749
STEELCASE INC CL A 858155203 394 27,095 SH   SOLE 23 27,095 0 0
STEELCASE INC CL A 858155203 621 42,678 SH   SOLE 26 8,213 0 34,465
STEELCASE INC CL A 858155203 159 10,928 SH   SOLE 28 10,928 0 0
STEELCASE INC CL A 858155203 327 22,478 SH   SOLE 30 22,478 0 0
STEELCASE INC CL A 858155203 138 9,484 SH   SOLE 40 9,484 0 0
STEIN MART INC COM 858375108 6 5,837 SH   SOLE 18 5,837 0 0
STEIN MART INC COM 858375108 73 73,439 SH   SOLE 21 73,439 0 0
STEIN MART INC COM 858375108 590 595,958 SH   SOLE 22 595,958 0 0
STELLUS CAP INVT CORP COM 858568108 999 70,571 SH   SOLE 30 70,571 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 425 33,109 SH   SOLE 2 3,638 0 29,471
STEMLINE THERAPEUTICS INC COM 85858C107 9 673 SH   SOLE 7 673 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 1,790 139,324 SH   SOLE 18 127,531 0 11,793
STEMLINE THERAPEUTICS INC COM 85858C107 1,494 116,230 SH   SOLE 19 116,230 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 16,529 1,286,283 SH   SOLE 21 1,286,283 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 14,040 1,092,627 SH   SOLE 22 1,068,334 0 24,293
STEMLINE THERAPEUTICS INC COM 85858C107 90 6,980 SH   SOLE 23 6,980 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 44 3,417 SH   SOLE 26 0 0 3,417
STEMLINE THERAPEUTICS INC COM 85858C107 267 20,793 SH   SOLE 30 20,793 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 52 4,053 SH   SOLE 40 4,053 0 0
STEPAN CO COM 858586100 1,845 21,086 SH   SOLE 2 713 0 20,373
STEPAN CO COM 858586100 6 64 SH   SOLE 4 64 0 0
STEPAN CO COM 858586100 39 443 SH   SOLE 7 443 0 0
STEPAN CO COM 858586100 7,715 88,154 SH   SOLE 18 88,154 0 0
STEPAN CO COM 858586100 2,761 31,547 SH   SOLE 19 31,547 0 0
STEPAN CO COM 858586100 193,801 2,214,357 SH   SOLE 21 2,214,357 0 0
STEPAN CO COM 858586100 52,048 594,702 SH   SOLE 22 566,425 0 28,277
STEPAN CO COM 858586100 372 4,248 SH   SOLE 26 3,219 0 1,029
STEPAN CO COM 858586100 252 2,881 SH   SOLE 28 2,881 0 0
STEPAN CO COM 858586100 2,587 29,561 SH   SOLE 30 29,561 0 0
STEPAN CO COM 858586100 198 2,258 SH   SOLE 40 2,258 0 0
STERICYCLE INC COM 858912108 11,949 219,561 SH   SOLE 2 43,451 0 176,110
STERICYCLE INC COM 858912108 21 392 SH   SOLE 4 392 0 0
STERICYCLE INC COM 858912108 134 2,465 SH   SOLE 7 2,465 0 0
STERICYCLE INC COM 858912108 13,391 246,076 SH   SOLE 18 246,076 0 0
STERICYCLE INC COM 858912108 956 17,566 SH   SOLE 19 17,566 0 0
STERICYCLE INC COM 858912108 223,264 4,102,617 SH   SOLE 21 4,102,617 0 0
STERICYCLE INC COM 858912108 152,305 2,798,704 SH   SOLE 22 2,620,952 0 177,752
STERICYCLE INC COM 858912108 1,936 35,577 SH   SOLE 26 23,145 0 12,432
STERICYCLE INC COM 858912108 599 10,998 SH   SOLE 28 10,998 0 0
STERICYCLE INC COM 858912108 1,306 24,000 SH   SOLE 30 24,000 0 0
STERICYCLE INC COM 858912108 94 1,729 SH   SOLE 31 1,729 0 0
STERICYCLE INC COM 858912108 83 1,532 SH   SOLE 36 1,532 0 0
STERICYCLE INC COM 858912108 508 9,334 SH   SOLE 40 9,334 0 0
STERIS PLC SHS USD G8473T100 27,072 211,452 SH   SOLE 2 45,863 0 165,589
STERIS PLC SHS USD G8473T100 47 369 SH   SOLE 4 369 0 0
STERIS PLC SHS USD G8473T100 250 1,952 SH   SOLE 7 1,952 0 0
STERIS PLC SHS USD G8473T100 33,208 259,380 SH   SOLE 18 259,380 0 0
STERIS PLC SHS USD G8473T100 65,815 514,056 SH   SOLE 19 514,056 0 0
STERIS PLC SHS USD G8473T100 584,555 4,565,765 SH   SOLE 21 4,565,765 0 0
STERIS PLC SHS USD G8473T100 363,429 2,838,622 SH   SOLE 22 2,657,110 0 181,512
STERIS PLC SHS USD G8473T100 4,179 32,641 SH   SOLE 26 21,427 0 11,214
STERIS PLC SHS USD G8473T100 1,365 10,661 SH   SOLE 28 10,661 0 0
STERIS PLC SHS USD G8473T100 10,660 83,265 SH   SOLE 30 83,265 0 0
STERIS PLC SHS USD G8473T100 227 1,775 SH   SOLE 31 1,775 0 0
STERIS PLC SHS USD G8473T100 191 1,491 SH   SOLE 34 1,491 0 0
STERIS PLC SHS USD G8473T100 132 1,029 SH   SOLE 36 1,029 0 0
STERIS PLC SHS USD G8473T100 1,024 7,997 SH   SOLE 40 7,997 0 0
STERLING BANCORP DEL COM 85917A100 9,693 520,301 SH   SOLE 2 104,884 0 415,417
STERLING BANCORP DEL COM 85917A100 22 1,156 SH   SOLE 4 1,156 0 0
STERLING BANCORP DEL COM 85917A100 104 5,608 SH   SOLE 7 5,608 0 0
STERLING BANCORP DEL COM 85917A100 11,557 620,362 SH   SOLE 18 620,362 0 0
STERLING BANCORP DEL COM 85917A100 861 46,198 SH   SOLE 19 46,198 0 0
STERLING BANCORP DEL COM 85917A100 199,197 10,692,258 SH   SOLE 21 10,692,258 0 0
STERLING BANCORP DEL COM 85917A100 133,428 7,161,976 SH   SOLE 22 6,733,356 0 428,620
STERLING BANCORP DEL COM 85917A100 1,573 84,429 SH   SOLE 26 59,721 0 24,708
STERLING BANCORP DEL COM 85917A100 501 26,899 SH   SOLE 28 26,899 0 0
STERLING BANCORP DEL COM 85917A100 1,150 61,749 SH   SOLE 30 61,749 0 0
STERLING BANCORP DEL COM 85917A100 88 4,705 SH   SOLE 31 4,705 0 0
STERLING BANCORP DEL COM 85917A100 380 20,377 SH   SOLE 40 20,377 0 0
STERLING BANCORP INC COM 85917W102 196 19,370 SH   SOLE 2 551 0 18,819
STERLING BANCORP INC COM 85917W102 5 449 SH   SOLE 7 449 0 0
STERLING BANCORP INC COM 85917W102 761 75,003 SH   SOLE 18 75,003 0 0
STERLING BANCORP INC COM 85917W102 364 35,851 SH   SOLE 19 35,851 0 0
STERLING BANCORP INC COM 85917W102 7,613 750,770 SH   SOLE 21 750,770 0 0
STERLING BANCORP INC COM 85917W102 2,243 221,186 SH   SOLE 22 207,976 0 13,210
STERLING BANCORP INC COM 85917W102 37 3,615 SH   SOLE 30 3,615 0 0
STERLING CONSTRUCTION CO INC COM 859241101 346 27,625 SH   SOLE 2 1,080 0 26,545
STERLING CONSTRUCTION CO INC COM 859241101 6 484 SH   SOLE 7 484 0 0
STERLING CONSTRUCTION CO INC COM 859241101 1,156 92,329 SH   SOLE 18 92,329 0 0
STERLING CONSTRUCTION CO INC COM 859241101 489 39,053 SH   SOLE 19 39,053 0 0
STERLING CONSTRUCTION CO INC COM 859241101 11,157 891,173 SH   SOLE 21 891,173 0 0
STERLING CONSTRUCTION CO INC COM 859241101 10,100 806,718 SH   SOLE 22 785,578 0 21,140
STEWARDSHIP FINL CORP COM 860326107 14 1,543 SH   SOLE 18 1,543 0 0
STEWARDSHIP FINL CORP COM 860326107 48 5,141 SH   SOLE 21 5,141 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,065 24,942 SH   SOLE 2 1,981 0 22,961
STEWART INFORMATION SVCS COR COM 860372101 21 488 SH   SOLE 7 488 0 0
STEWART INFORMATION SVCS COR COM 860372101 4,270 100,016 SH   SOLE 18 100,016 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,846 43,239 SH   SOLE 19 43,239 0 0
STEWART INFORMATION SVCS COR COM 860372101 108,279 2,536,400 SH   SOLE 21 2,536,400 0 0
STEWART INFORMATION SVCS COR COM 860372101 30,151 706,285 SH   SOLE 22 675,586 0 30,699
STEWART INFORMATION SVCS COR COM 860372101 190 4,441 SH   SOLE 23 4,441 0 0
STEWART INFORMATION SVCS COR COM 860372101 646 15,132 SH   SOLE 26 0 0 15,132
STEWART INFORMATION SVCS COR COM 860372101 105 2,461 SH   SOLE 28 2,461 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,509 35,344 SH   SOLE 30 35,344 0 0
STEWART INFORMATION SVCS COR COM 860372101 100 2,334 SH   SOLE 40 2,334 0 0
STIFEL FINL CORP COM 860630102 5,422 102,775 SH   SOLE 2 33,188 0 69,587
STIFEL FINL CORP COM 860630102 19 365 SH   SOLE 4 365 0 0
STIFEL FINL CORP COM 860630102 96 1,823 SH   SOLE 7 1,823 0 0
STIFEL FINL CORP COM 860630102 20,952 397,119 SH   SOLE 18 397,119 0 0
STIFEL FINL CORP COM 860630102 5,732 108,647 SH   SOLE 19 108,647 0 0
STIFEL FINL CORP COM 860630102 266,845 5,057,711 SH   SOLE 21 5,057,711 0 0
STIFEL FINL CORP COM 860630102 132,763 2,516,359 SH   SOLE 22 2,420,687 0 95,672
STIFEL FINL CORP COM 860630102 1,520 28,817 SH   SOLE 26 19,999 0 8,818
STIFEL FINL CORP COM 860630102 500 9,472 SH   SOLE 28 9,472 0 0
STIFEL FINL CORP COM 860630102 974 18,463 SH   SOLE 30 18,463 0 0
STIFEL FINL CORP COM 860630102 120 2,279 SH   SOLE 36 2,279 0 0
STIFEL FINL CORP COM 860630102 356 6,754 SH   SOLE 40 6,754 0 0
STITCH FIX INC COM CL A 860897107 20 698 SH   SOLE 18 698 0 0
STITCH FIX INC COM CL A 860897107 427 15,117 SH   SOLE 21 15,117 0 0
STITCH FIX INC COM CL A 860897107 10,664 377,744 SH   SOLE 22 377,744 0 0
STOCK YDS BANCORP INC COM 861025104 729 21,567 SH   SOLE 2 810 0 20,757
STOCK YDS BANCORP INC COM 861025104 16 469 SH   SOLE 7 469 0 0
STOCK YDS BANCORP INC COM 861025104 2,454 72,594 SH   SOLE 18 72,594 0 0
STOCK YDS BANCORP INC COM 861025104 1,153 34,116 SH   SOLE 19 34,116 0 0
STOCK YDS BANCORP INC COM 861025104 24,930 737,358 SH   SOLE 21 737,358 0 0
STOCK YDS BANCORP INC COM 861025104 23,397 692,003 SH   SOLE 22 662,570 0 29,433
STOCK YDS BANCORP INC COM 861025104 120 3,544 SH   SOLE 23 3,544 0 0
STOCK YDS BANCORP INC COM 861025104 51 1,499 SH   SOLE 26 0 0 1,499
STOCK YDS BANCORP INC COM 861025104 105 3,091 SH   SOLE 28 3,091 0 0
STOCK YDS BANCORP INC COM 861025104 186 5,501 SH   SOLE 30 5,501 0 0
STOCK YDS BANCORP INC COM 861025104 91 2,694 SH   SOLE 40 2,694 0 0
STONECO LTD COM CL A G85158106 25,199 612,976 SH   SOLE 19 612,976 0 0
STONECO LTD COM CL A G85158106 278 6,774 SH   SOLE 22 6,774 0 0
STONECO LTD COM CL A G85158106 12,771 310,655 SH   SOLE 34 310,655 0 0
STONERIDGE INC COM 86183P102 654 22,676 SH   SOLE 2 1,018 0 21,658
STONERIDGE INC COM 86183P102 16 552 SH   SOLE 7 552 0 0
STONERIDGE INC COM 86183P102 2,700 93,549 SH   SOLE 18 93,549 0 0
STONERIDGE INC COM 86183P102 1,240 42,967 SH   SOLE 19 42,967 0 0
STONERIDGE INC COM 86183P102 26,664 923,918 SH   SOLE 21 923,918 0 0
STONERIDGE INC COM 86183P102 22,693 786,302 SH   SOLE 22 749,592 0 36,710
STONERIDGE INC COM 86183P102 655 22,708 SH   SOLE 26 20,857 0 1,851
STONERIDGE INC COM 86183P102 115 3,986 SH   SOLE 28 3,986 0 0
STONERIDGE INC COM 86183P102 237 8,227 SH   SOLE 30 8,227 0 0
STORE CAP CORP COM 862121100 12,517 373,645 SH   SOLE 2 12,807 0 360,838
STORE CAP CORP COM 862121100 1,706 50,921 SH   SOLE 4 50,921 0 0
STORE CAP CORP COM 862121100 9,648 288,002 SH   SOLE 7 288,002 0 0
STORE CAP CORP COM 862121100 257 7,673 SH   SOLE 15 7,673 0 0
STORE CAP CORP COM 862121100 3,191 95,250 SH   SOLE 18 95,250 0 0
STORE CAP CORP COM 862121100 11,442 341,548 SH   SOLE 19 341,548 0 0
STORE CAP CORP COM 862121100 118,924 3,549,965 SH   SOLE 21 3,549,965 0 0
STORE CAP CORP COM 862121100 248,401 7,414,945 SH   SOLE 22 7,030,800 0 384,145
STORE CAP CORP COM 862121100 367 10,969 SH   SOLE 23 10,969 0 0
STORE CAP CORP COM 862121100 13,564 404,903 SH   SOLE 25 404,903 0 0
STORE CAP CORP COM 862121100 4,523 135,022 SH   SOLE 26 50,743 0 84,279
STORE CAP CORP COM 862121100 810 24,167 SH   SOLE 28 24,167 0 0
STORE CAP CORP COM 862121100 2,298 68,611 SH   SOLE 29 68,611 0 0
STORE CAP CORP COM 862121100 31,114 928,776 SH   SOLE 30 928,776 0 0
STORE CAP CORP COM 862121100 134 4,002 SH   SOLE 31 4,002 0 0
STORE CAP CORP COM 862121100 105 3,139 SH   SOLE 36 3,139 0 0
STORE CAP CORP COM 862121100 630 18,811 SH   SOLE 40 18,811 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 3 1,191 SH   SOLE 21 1,191 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 174 60,978 SH   SOLE 22 60,978 0 0
STRATASYS LTD SHS M85548101 1,239 52,028 SH   SOLE 2 1,805 0 50,223
STRATASYS LTD SHS M85548101 24 1,022 SH   SOLE 7 1,022 0 0
STRATASYS LTD SHS M85548101 3,932 165,051 SH   SOLE 18 165,051 0 0
STRATASYS LTD SHS M85548101 1,862 78,165 SH   SOLE 19 78,165 0 0
STRATASYS LTD SHS M85548101 37,777 1,585,921 SH   SOLE 21 1,585,921 0 0
STRATASYS LTD SHS M85548101 13,121 550,830 SH   SOLE 22 512,299 0 38,531
STRATEGIC ED INC COM 86272C103 2,765 21,058 SH   SOLE 2 4,884 0 16,174
STRATEGIC ED INC COM 86272C103 19 141 SH   SOLE 4 141 0 0
STRATEGIC ED INC COM 86272C103 46 349 SH   SOLE 7 349 0 0
STRATEGIC ED INC COM 86272C103 12,391 94,366 SH   SOLE 18 90,631 0 3,735
STRATEGIC ED INC COM 86272C103 12,833 97,730 SH   SOLE 19 97,730 0 0
STRATEGIC ED INC COM 86272C103 298,601 2,274,014 SH   SOLE 21 2,274,014 0 0
STRATEGIC ED INC COM 86272C103 87,641 667,439 SH   SOLE 22 639,164 0 28,275
STRATEGIC ED INC COM 86272C103 2,230 16,980 SH   SOLE 23 16,980 0 0
STRATEGIC ED INC COM 86272C103 5,229 39,821 SH   SOLE 26 5,773 0 34,048
STRATEGIC ED INC COM 86272C103 365 2,777 SH   SOLE 28 2,777 0 0
STRATEGIC ED INC COM 86272C103 4,191 31,920 SH   SOLE 30 31,920 0 0
STRATEGIC ED INC COM 86272C103 275 2,096 SH   SOLE 40 2,096 0 0
STRATTEC SEC CORP COM 863111100 20 673 SH   SOLE 18 673 0 0
STRATTEC SEC CORP COM 863111100 635 21,618 SH   SOLE 21 21,618 0 0
STRATTEC SEC CORP COM 863111100 2,365 80,502 SH   SOLE 22 80,502 0 0
STRATUS PPTYS INC COM NEW 863167201 199 7,538 SH   SOLE 2 159 0 7,379
STRATUS PPTYS INC COM NEW 863167201 507 19,179 SH   SOLE 18 19,179 0 0
STRATUS PPTYS INC COM NEW 863167201 217 8,216 SH   SOLE 19 8,216 0 0
STRATUS PPTYS INC COM NEW 863167201 4,990 188,950 SH   SOLE 21 188,950 0 0
STRATUS PPTYS INC COM NEW 863167201 1,347 50,990 SH   SOLE 22 47,898 0 3,092
STREAMLINE HEALTH SOLUTIONS COM 86323X106 3 3,128 SH   SOLE 18 3,128 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 59 56,217 SH   SOLE 21 56,217 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 385 366,368 SH   SOLE 22 366,368 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 2,814 565,053 SH   SOLE 21 565,053 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 92 18,440 SH   SOLE 22 18,440 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 9 1,738 SH   SOLE 30 1,738 0 0
STRYKER CORP COM 863667101 229,887 1,163,869 SH   SOLE 2 383,519 0 780,350
STRYKER CORP COM 863667101 25,927 131,261 SH   SOLE 4 122,352 0 8,909
STRYKER CORP COM 863667101 53,118 268,927 SH   SOLE 7 265,799 0 3,128
STRYKER CORP COM 863667101 9,777 49,500 SH   SOLE 13 49,500 0 0
STRYKER CORP COM 863667101 593 3,001 SH   SOLE 15 3,001 0 0
STRYKER CORP COM 863667101 186,191 942,642 SH   SOLE 18 880,751 0 61,891
STRYKER CORP COM 863667101 343,886 1,741,018 SH   SOLE 19 1,741,018 0 0
STRYKER CORP COM 863667101 1,600 8,100 SH   SOLE 20 8,100 0 0
STRYKER CORP COM 863667101 1,559,508 7,895,445 SH   SOLE 21 7,895,445 0 0
STRYKER CORP COM 863667101 1,648,117 8,344,052 SH   SOLE 22 7,317,282 0 1,026,770
STRYKER CORP COM 863667101 51,664 261,561 SH   SOLE 23 261,561 0 0
STRYKER CORP COM 863667101 63,565 321,818 SH   SOLE 25 321,818 0 0
STRYKER CORP COM 863667101 244,370 1,237,192 SH   SOLE 26 367,859 0 869,333
STRYKER CORP COM 863667101 12,748 64,540 SH   SOLE 28 47,037 0 17,503
STRYKER CORP COM 863667101 29,581 149,764 SH   SOLE 29 24,666 0 125,098
STRYKER CORP COM 863667101 263,077 1,331,902 SH   SOLE 30 1,331,902 0 0
STRYKER CORP COM 863667101 22,597 114,406 SH   SOLE 31 73,770 0 40,636
STRYKER CORP COM 863667101 135,755 687,300 SH   SOLE 34 687,300 0 0
STRYKER CORP COM 863667101 61,707 312,410 SH   SOLE 36 312,410 0 0
STRYKER CORP COM 863667101 1,500 7,595 SH   SOLE 40 7,595 0 0
STURM RUGER & CO INC COM 864159108 283 5,333 SH   SOLE 2 576 0 4,757
STURM RUGER & CO INC COM 864159108 6 122 SH   SOLE 4 122 0 0
STURM RUGER & CO INC COM 864159108 20 369 SH   SOLE 7 369 0 0
STURM RUGER & CO INC COM 864159108 3,791 71,501 SH   SOLE 18 71,501 0 0
STURM RUGER & CO INC COM 864159108 1,395 26,308 SH   SOLE 19 26,308 0 0
STURM RUGER & CO INC COM 864159108 125,988 2,376,226 SH   SOLE 21 2,376,226 0 0
STURM RUGER & CO INC COM 864159108 27,208 513,161 SH   SOLE 22 488,329 0 24,832
STURM RUGER & CO INC COM 864159108 199 3,756 SH   SOLE 26 2,795 0 961
STURM RUGER & CO INC COM 864159108 143 2,696 SH   SOLE 28 2,696 0 0
STURM RUGER & CO INC COM 864159108 1,359 25,624 SH   SOLE 30 25,624 0 0
STURM RUGER & CO INC COM 864159108 107 2,018 SH   SOLE 40 2,018 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 5 753 SH   SOLE 18 753 0 0
SUMMER INFANT INC COM 865646103 5 6,535 SH   SOLE 21 6,535 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 289 10,883 SH   SOLE 2 395 0 10,488
SUMMIT FINANCIAL GROUP INC COM 86606G101 6 227 SH   SOLE 7 227 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 981 36,987 SH   SOLE 18 36,987 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 466 17,587 SH   SOLE 19 17,587 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 10,036 378,571 SH   SOLE 21 378,571 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 3,524 132,913 SH   SOLE 22 125,169 0 7,744
SUMMIT HOTEL PPTYS INC COM 866082100 1,473 129,120 SH   SOLE 2 23,642 0 105,478
SUMMIT HOTEL PPTYS INC COM 866082100 312 27,346 SH   SOLE 4 27,346 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,722 150,956 SH   SOLE 7 150,956 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 52 4,536 SH   SOLE 15 4,536 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 5,239 459,170 SH   SOLE 18 459,170 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 5,602 490,990 SH   SOLE 19 490,990 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 132,738 11,633,482 SH   SOLE 21 11,633,482 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 54,059 4,737,821 SH   SOLE 22 4,600,150 0 137,671
SUMMIT HOTEL PPTYS INC COM 866082100 1,012 88,723 SH   SOLE 23 88,723 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,422 212,273 SH   SOLE 25 212,273 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 3,036 266,125 SH   SOLE 26 26,929 0 239,196
SUMMIT HOTEL PPTYS INC COM 866082100 151 13,213 SH   SOLE 28 13,213 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 409 35,878 SH   SOLE 29 35,878 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 7,372 646,101 SH   SOLE 30 646,101 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 113 9,879 SH   SOLE 40 9,879 0 0
SUMMIT MATLS INC CL A 86614U100 1,435 90,450 SH   SOLE 2 3,872 0 86,578
SUMMIT MATLS INC CL A 86614U100 6 374 SH   SOLE 4 374 0 0
SUMMIT MATLS INC CL A 86614U100 38 2,415 SH   SOLE 7 2,415 0 0
SUMMIT MATLS INC CL A 86614U100 5,600 352,857 SH   SOLE 18 352,857 0 0
SUMMIT MATLS INC CL A 86614U100 2,785 175,476 SH   SOLE 19 175,476 0 0
SUMMIT MATLS INC CL A 86614U100 57,318 3,611,725 SH   SOLE 21 3,611,725 0 0
SUMMIT MATLS INC CL A 86614U100 51,036 3,215,903 SH   SOLE 22 3,073,927 0 141,976
SUMMIT MATLS INC CL A 86614U100 947 59,654 SH   SOLE 26 40,185 0 19,469
SUMMIT MATLS INC CL A 86614U100 241 15,217 SH   SOLE 28 15,217 0 0
SUMMIT MATLS INC CL A 86614U100 465 29,303 SH   SOLE 30 29,303 0 0
SUMMIT MATLS INC CL A 86614U100 204 12,839 SH   SOLE 40 12,839 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 11 953 SH   SOLE 18 953 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 10 868 SH   SOLE 21 868 0 0
SUMMIT WIRELESS TECHNLGIES I COM 86633R104 1 498 SH   SOLE 18 498 0 0
SUMMIT WIRELESS TECHNLGIES I COM 86633R104 12 5,910 SH   SOLE 21 5,910 0 0
SUN CMNTYS INC COM 866674104 19,396 163,651 SH   SOLE 2 5,587 0 158,064
SUN CMNTYS INC COM 866674104 9,089 76,688 SH   SOLE 4 76,688 0 0
SUN CMNTYS INC COM 866674104 14,967 126,281 SH   SOLE 7 126,281 0 0
SUN CMNTYS INC COM 866674104 408 3,439 SH   SOLE 15 3,439 0 0
SUN CMNTYS INC COM 866674104 41,037 346,246 SH   SOLE 18 346,246 0 0
SUN CMNTYS INC COM 866674104 30,237 255,123 SH   SOLE 19 255,123 0 0
SUN CMNTYS INC COM 866674104 201,310 1,698,534 SH   SOLE 21 1,698,534 0 0
SUN CMNTYS INC COM 866674104 411,156 3,469,089 SH   SOLE 22 3,251,708 0 217,381
SUN CMNTYS INC COM 866674104 3,733 31,499 SH   SOLE 23 31,499 0 0
SUN CMNTYS INC COM 866674104 21,061 177,697 SH   SOLE 25 177,697 0 0
SUN CMNTYS INC COM 866674104 7,226 60,967 SH   SOLE 26 20,740 0 40,227
SUN CMNTYS INC COM 866674104 2,732 23,047 SH   SOLE 28 23,047 0 0
SUN CMNTYS INC COM 866674104 3,569 30,109 SH   SOLE 29 30,109 0 0
SUN CMNTYS INC COM 866674104 48,447 408,766 SH   SOLE 30 408,766 0 0
SUN CMNTYS INC COM 866674104 211 1,782 SH   SOLE 31 1,782 0 0
SUN CMNTYS INC COM 866674104 13,247 111,774 SH   SOLE 34 111,774 0 0
SUN CMNTYS INC COM 866674104 131 1,107 SH   SOLE 36 1,107 0 0
SUN CMNTYS INC COM 866674104 1,038 8,757 SH   SOLE 40 8,757 0 0
SUN HYDRAULICS CORP COM 866942105 1,091 23,466 SH   SOLE 2 1,032 0 22,434
SUN HYDRAULICS CORP COM 866942105 10 214 SH   SOLE 4 214 0 0
SUN HYDRAULICS CORP COM 866942105 22 472 SH   SOLE 7 472 0 0
SUN HYDRAULICS CORP COM 866942105 4,281 92,034 SH   SOLE 18 92,034 0 0
SUN HYDRAULICS CORP COM 866942105 2,068 44,470 SH   SOLE 19 44,470 0 0
SUN HYDRAULICS CORP COM 866942105 42,070 904,528 SH   SOLE 21 904,528 0 0
SUN HYDRAULICS CORP COM 866942105 38,803 834,302 SH   SOLE 22 798,041 0 36,261
SUN HYDRAULICS CORP COM 866942105 479 10,293 SH   SOLE 26 3,996 0 6,297
SUN HYDRAULICS CORP COM 866942105 190 4,079 SH   SOLE 28 4,079 0 0
SUN HYDRAULICS CORP COM 866942105 362 7,786 SH   SOLE 30 7,786 0 0
SUN HYDRAULICS CORP COM 866942105 109 2,334 SH   SOLE 40 2,334 0 0
SUNCOKE ENERGY INC COM 86722A103 577 67,995 SH   SOLE 2 2,403 0 65,592
SUNCOKE ENERGY INC COM 86722A103 3 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103 12 1,424 SH   SOLE 7 1,424 0 0
SUNCOKE ENERGY INC COM 86722A103 2,425 285,659 SH   SOLE 18 285,659 0 0
SUNCOKE ENERGY INC COM 86722A103 976 115,014 SH   SOLE 19 115,014 0 0
SUNCOKE ENERGY INC COM 86722A103 59,345 6,990,044 SH   SOLE 21 6,990,044 0 0
SUNCOKE ENERGY INC COM 86722A103 16,775 1,975,808 SH   SOLE 22 1,882,977 0 92,831
SUNCOKE ENERGY INC COM 86722A103 51 6,034 SH   SOLE 23 6,034 0 0
SUNCOKE ENERGY INC COM 86722A103 430 50,666 SH   SOLE 26 17,169 0 33,497
SUNCOKE ENERGY INC COM 86722A103 80 9,380 SH   SOLE 28 9,380 0 0
SUNCOKE ENERGY INC COM 86722A103 826 97,295 SH   SOLE 30 97,295 0 0
SUNCOKE ENERGY INC COM 86722A103 62 7,310 SH   SOLE 40 7,310 0 0
SUNCOR ENERGY INC NEW COM 867224107 2,117 65,293 SH   SOLE 2 65,293 0 0
SUNCOR ENERGY INC NEW COM 867224107 181,965 5,611,011 SH   SOLE 18 5,272,992 0 338,019
SUNCOR ENERGY INC NEW COM 867224107 214,166 6,603,943 SH   SOLE 19 6,603,943 0 0
SUNCOR ENERGY INC NEW COM 867224107 23,677 730,083 SH   SOLE 21 730,083 0 0
SUNCOR ENERGY INC NEW COM 867224107 13,082 403,392 SH   SOLE 22 403,392 0 0
SUNCOR ENERGY INC NEW COM 867224107 1,334 41,132 SH   SOLE 23 41,132 0 0
SUNCOR ENERGY INC NEW COM 867224107 3,256 100,393 SH   SOLE 25 36,310 0 64,083
SUNCOR ENERGY INC NEW COM 867224107 27,820 857,837 SH   SOLE 34 857,837 0 0
SUNCOR ENERGY INC NEW COM 867224107 984 30,344 SH   SOLE 36 30,344 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 12 10,140 SH   SOLE 18 10,140 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 164 135,182 SH   SOLE 21 135,182 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 90 73,813 SH   SOLE 22 73,813 0 0
SUNOCO LP COM UT REP LP 86765K109 758 24,315 SH   SOLE 2 24,315 0 0
SUNOCO LP COM UT REP LP 86765K109 15,480 496,789 SH   SOLE 19 496,789 0 0
SUNOPTA INC COM 8676EP108 153 44,191 SH   SOLE 22 44,191 0 0
SUNPOWER CORP COM 867652406 383 58,872 SH   SOLE 2 2,393 0 56,479
SUNPOWER CORP COM 867652406 2 234 SH   SOLE 4 234 0 0
SUNPOWER CORP COM 867652406 9 1,396 SH   SOLE 7 1,396 0 0
SUNPOWER CORP COM 867652406 1,306 200,562 SH   SOLE 18 200,562 0 0
SUNPOWER CORP COM 867652406 680 104,438 SH   SOLE 19 104,438 0 0
SUNPOWER CORP COM 867652406 14,595 2,242,004 SH   SOLE 21 2,242,004 0 0
SUNPOWER CORP COM 867652406 11,970 1,838,708 SH   SOLE 22 1,758,662 0 80,046
SUNPOWER CORP COM 867652406 12 1,813 SH   SOLE 26 0 0 1,813
SUNPOWER CORP COM 867652406 51 7,870 SH   SOLE 28 7,870 0 0
SUNPOWER CORP COM 867652406 1,764 271,026 SH   SOLE 30 271,026 0 0
SUNPOWER CORP COM 867652406 38 5,870 SH   SOLE 40 5,870 0 0
SUNPOWER CORP DBCV 0.875% 6/0 867652AJ8 755 890,000 PRN   SOLE 21 890,000 0 0
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 761 925,000 PRN   SOLE 21 925,000 0 0
SUNRUN INC COM 86771W105 1,399 99,502 SH   SOLE 2 3,453 0 96,049
SUNRUN INC COM 86771W105 7 467 SH   SOLE 4 467 0 0
SUNRUN INC COM 86771W105 29 2,052 SH   SOLE 7 2,052 0 0
SUNRUN INC COM 86771W105 4,431 315,119 SH   SOLE 18 315,119 0 0
SUNRUN INC COM 86771W105 2,076 147,674 SH   SOLE 19 147,674 0 0
SUNRUN INC COM 86771W105 47,996 3,413,640 SH   SOLE 21 3,413,640 0 0
SUNRUN INC COM 86771W105 33,394 2,375,086 SH   SOLE 22 2,263,690 0 111,396
SUNRUN INC COM 86771W105 613 43,616 SH   SOLE 26 38,050 0 5,566
SUNRUN INC COM 86771W105 158 11,218 SH   SOLE 28 11,218 0 0
SUNRUN INC COM 86771W105 4,625 328,920 SH   SOLE 30 328,920 0 0
SUNRUN INC COM 86771W105 157 11,141 SH   SOLE 40 11,141 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 4,602 319,562 SH   SOLE 2 50,041 0 269,521
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,690 117,357 SH   SOLE 4 117,357 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 5,093 353,701 SH   SOLE 7 353,701 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 133 9,241 SH   SOLE 15 9,241 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 11,753 816,157 SH   SOLE 18 756,381 0 59,776
SUNSTONE HOTEL INVS INC NEW COM 867892101 14,379 998,508 SH   SOLE 19 998,508 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 132,009 9,167,295 SH   SOLE 21 9,167,295 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 152,102 10,562,606 SH   SOLE 22 10,025,603 0 537,003
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,564 178,046 SH   SOLE 23 178,046 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 6,828 474,163 SH   SOLE 25 474,163 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 5,210 361,814 SH   SOLE 26 59,140 0 302,674
SUNSTONE HOTEL INVS INC NEW COM 867892101 416 28,920 SH   SOLE 28 28,920 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,029 140,872 SH   SOLE 29 140,872 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 16,002 1,111,229 SH   SOLE 30 1,111,229 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,275 88,545 SH   SOLE 31 67,433 0 21,112
SUNSTONE HOTEL INVS INC NEW COM 867892101 238 16,510 SH   SOLE 34 16,510 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 445 30,907 SH   SOLE 36 30,907 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 341 23,696 SH   SOLE 40 23,696 0 0
SUNTRUST BKS INC COM 867914103 71,224 1,202,090 SH   SOLE 2 181,213 0 1,020,877
SUNTRUST BKS INC COM 867914103 10,751 181,458 SH   SOLE 4 169,193 0 12,265
SUNTRUST BKS INC COM 867914103 21,193 357,683 SH   SOLE 7 345,256 0 12,427
SUNTRUST BKS INC COM 867914103 1,034 17,450 SH   SOLE 13 17,450 0 0
SUNTRUST BKS INC COM 867914103 233 3,938 SH   SOLE 15 3,938 0 0
SUNTRUST BKS INC COM 867914103 154,003 2,599,205 SH   SOLE 18 2,414,296 0 184,909
SUNTRUST BKS INC COM 867914103 143,104 2,415,258 SH   SOLE 19 2,415,258 0 0
SUNTRUST BKS INC COM 867914103 616,273 10,401,232 SH   SOLE 21 10,401,232 0 0
SUNTRUST BKS INC COM 867914103 647,008 10,919,967 SH   SOLE 22 9,685,069 0 1,234,898
SUNTRUST BKS INC COM 867914103 19,784 333,900 SH   SOLE 23 333,900 0 0
SUNTRUST BKS INC COM 867914103 27,767 468,642 SH   SOLE 25 430,422 0 38,220
SUNTRUST BKS INC COM 867914103 94,648 1,597,432 SH   SOLE 26 474,263 0 1,123,169
SUNTRUST BKS INC COM 867914103 5,106 86,179 SH   SOLE 28 62,864 0 23,315
SUNTRUST BKS INC COM 867914103 1,536 25,916 SH   SOLE 29 16,987 0 8,929
SUNTRUST BKS INC COM 867914103 94,285 1,591,302 SH   SOLE 30 1,591,302 0 0
SUNTRUST BKS INC COM 867914103 8,322 140,461 SH   SOLE 31 88,364 0 52,097
SUNTRUST BKS INC COM 867914103 77,790 1,312,906 SH   SOLE 34 1,312,906 0 0
SUNTRUST BKS INC COM 867914103 23,060 389,193 SH   SOLE 36 389,193 0 0
SUNTRUST BKS INC COM 867914103 571 9,639 SH   SOLE 40 9,639 0 0
SUNWORKS INC COM 86803X105 5 11,044 SH   SOLE 21 11,044 0 0
SUNWORKS INC COM 86803X105 17 38,659 SH   SOLE 22 38,659 0 0
SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931602 0 30 SH   SOLE 21 30 0 0
SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931602 7 4,516 SH   SOLE 22 4,516 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 3 2,483 SH   SOLE 18 2,483 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 50 37,982 SH   SOLE 21 37,982 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 1,036 221,886 SH   SOLE 2 61,731 0 160,155
SUPERIOR ENERGY SVCS INC COM 868157108 4 864 SH   SOLE 4 864 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 17 3,563 SH   SOLE 7 3,563 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 3,281 702,654 SH   SOLE 18 675,057 0 27,597
SUPERIOR ENERGY SVCS INC COM 868157108 4,362 934,030 SH   SOLE 19 934,030 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 79,440 17,010,680 SH   SOLE 21 17,010,680 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 26,368 5,646,291 SH   SOLE 22 5,378,820 0 267,471
SUPERIOR ENERGY SVCS INC COM 868157108 1,062 227,393 SH   SOLE 23 227,393 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 2,176 465,900 SH   SOLE 26 37,309 0 428,591
SUPERIOR ENERGY SVCS INC COM 868157108 101 21,630 SH   SOLE 28 21,630 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 1,039 222,409 SH   SOLE 30 222,409 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 601 128,656 SH   SOLE 34 128,656 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 16 3,358 SH   SOLE 36 3,358 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 79 16,965 SH   SOLE 40 16,965 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 134 8,054 SH   SOLE 2 332 0 7,722
SUPERIOR GRP OF COMPANIES IN COM 868358102 5 285 SH   SOLE 7 285 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 478 28,755 SH   SOLE 18 28,755 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 209 12,555 SH   SOLE 19 12,555 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 5,174 311,298 SH   SOLE 21 311,298 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 2,757 165,890 SH   SOLE 22 160,727 0 5,163
SUPERIOR INDS INTL INC COM 868168105 122 25,571 SH   SOLE 2 815 0 24,756
SUPERIOR INDS INTL INC COM 868168105 1 139 SH   SOLE 4 139 0 0
SUPERIOR INDS INTL INC COM 868168105 3 599 SH   SOLE 7 599 0 0
SUPERIOR INDS INTL INC COM 868168105 513 107,824 SH   SOLE 18 107,824 0 0
SUPERIOR INDS INTL INC COM 868168105 165 34,700 SH   SOLE 19 34,700 0 0
SUPERIOR INDS INTL INC COM 868168105 12,890 2,707,997 SH   SOLE 21 2,707,997 0 0
SUPERIOR INDS INTL INC COM 868168105 4,165 874,950 SH   SOLE 22 825,318 0 49,632
SUPERIOR INDS INTL INC COM 868168105 14 2,971 SH   SOLE 28 2,971 0 0
SUPERIOR INDS INTL INC COM 868168105 168 35,383 SH   SOLE 30 35,383 0 0
SUPERIOR INDS INTL INC COM 868168105 12 2,521 SH   SOLE 40 2,521 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,455 41,518 SH   SOLE 2 3,693 0 37,825
SUPERNUS PHARMACEUTICALS INC COM 868459108 11 313 SH   SOLE 4 313 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 36 1,017 SH   SOLE 7 1,017 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 7,723 220,391 SH   SOLE 18 213,315 0 7,076
SUPERNUS PHARMACEUTICALS INC COM 868459108 4,696 134,024 SH   SOLE 19 134,024 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 210,132 5,996,928 SH   SOLE 21 5,996,928 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 53,644 1,530,933 SH   SOLE 22 1,465,554 0 65,379
SUPERNUS PHARMACEUTICALS INC COM 868459108 231 6,599 SH   SOLE 23 6,599 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 902 25,756 SH   SOLE 26 13,587 0 12,169
SUPERNUS PHARMACEUTICALS INC COM 868459108 239 6,817 SH   SOLE 28 6,817 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 2,726 77,806 SH   SOLE 30 77,806 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 277 7,919 SH   SOLE 34 7,919 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 176 5,009 SH   SOLE 40 5,009 0 0
SUPPORT COM INC COM NEW 86858W200 7 3,161 SH   SOLE 18 3,161 0 0
SUPPORT COM INC COM NEW 86858W200 120 53,173 SH   SOLE 21 53,173 0 0
SUPPORT COM INC COM NEW 86858W200 933 412,847 SH   SOLE 22 412,847 0 0
SURFACE ONCOLOGY INC COM 86877M209 50 10,549 SH   SOLE 2 3,078 0 7,471
SURFACE ONCOLOGY INC COM 86877M209 155 32,400 SH   SOLE 18 32,400 0 0
SURFACE ONCOLOGY INC COM 86877M209 320 67,031 SH   SOLE 19 67,031 0 0
SURFACE ONCOLOGY INC COM 86877M209 3,137 657,663 SH   SOLE 21 657,663 0 0
SURFACE ONCOLOGY INC COM 86877M209 1,362 285,469 SH   SOLE 22 279,617 0 5,852
SURFACE ONCOLOGY INC COM 86877M209 26 5,546 SH   SOLE 23 5,546 0 0
SURFACE ONCOLOGY INC COM 86877M209 43 9,053 SH   SOLE 26 0 0 9,053
SURFACE ONCOLOGY INC COM 86877M209 5 1,037 SH   SOLE 30 1,037 0 0
SURGERY PARTNERS INC COM 86881A100 264 23,370 SH   SOLE 2 5,478 0 17,892
SURGERY PARTNERS INC COM 86881A100 4 311 SH   SOLE 7 311 0 0
SURGERY PARTNERS INC COM 86881A100 664 58,823 SH   SOLE 18 58,823 0 0
SURGERY PARTNERS INC COM 86881A100 691 61,297 SH   SOLE 19 61,297 0 0
SURGERY PARTNERS INC COM 86881A100 6,838 606,209 SH   SOLE 21 606,209 0 0
SURGERY PARTNERS INC COM 86881A100 6,622 587,024 SH   SOLE 22 559,114 0 27,910
SURGERY PARTNERS INC COM 86881A100 190 16,883 SH   SOLE 23 16,883 0 0
SURGERY PARTNERS INC COM 86881A100 291 25,788 SH   SOLE 26 0 0 25,788
SURGERY PARTNERS INC COM 86881A100 36 3,193 SH   SOLE 28 3,193 0 0
SURGERY PARTNERS INC COM 86881A100 105 9,293 SH   SOLE 30 9,293 0 0
SURGERY PARTNERS INC COM 86881A100 27 2,380 SH   SOLE 40 2,380 0 0
SURMODICS INC COM 868873100 467 10,748 SH   SOLE 2 467 0 10,281
SURMODICS INC COM 868873100 6 135 SH   SOLE 4 135 0 0
SURMODICS INC COM 868873100 12 272 SH   SOLE 7 272 0 0
SURMODICS INC COM 868873100 2,580 59,329 SH   SOLE 18 59,329 0 0
SURMODICS INC COM 868873100 893 20,536 SH   SOLE 19 20,536 0 0
SURMODICS INC COM 868873100 67,819 1,559,765 SH   SOLE 21 1,559,765 0 0
SURMODICS INC COM 868873100 18,377 422,658 SH   SOLE 22 405,857 0 16,801
SURMODICS INC COM 868873100 440 10,122 SH   SOLE 26 10,122 0 0
SURMODICS INC COM 868873100 85 1,952 SH   SOLE 28 1,952 0 0
SURMODICS INC COM 868873100 850 19,540 SH   SOLE 30 19,540 0 0
SURMODICS INC COM 868873100 86 1,981 SH   SOLE 40 1,981 0 0
SUTRO BIOPHARMA INC COM 869367102 77 6,782 SH   SOLE 2 2,131 0 4,651
SUTRO BIOPHARMA INC COM 869367102 241 21,193 SH   SOLE 18 21,193 0 0
SUTRO BIOPHARMA INC COM 869367102 235 20,652 SH   SOLE 19 20,652 0 0
SUTRO BIOPHARMA INC COM 869367102 2 166 SH   SOLE 20 166 0 0
SUTRO BIOPHARMA INC COM 869367102 2,320 203,657 SH   SOLE 21 203,657 0 0
SUTRO BIOPHARMA INC COM 869367102 640 56,185 SH   SOLE 22 55,282 0 903
SUTRO BIOPHARMA INC COM 869367102 13 1,164 SH   SOLE 23 1,164 0 0
SUTRO BIOPHARMA INC COM 869367102 67 5,869 SH   SOLE 34 5,869 0 0
SVB FINL GROUP COM 78486Q101 28,386 127,657 SH   SOLE 2 12,367 0 115,290
SVB FINL GROUP COM 78486Q101 3,698 16,632 SH   SOLE 4 15,206 0 1,426
SVB FINL GROUP COM 78486Q101 9,296 41,807 SH   SOLE 7 41,807 0 0
SVB FINL GROUP COM 78486Q101 69 311 SH   SOLE 13 311 0 0
SVB FINL GROUP COM 78486Q101 73 329 SH   SOLE 15 329 0 0
SVB FINL GROUP COM 78486Q101 23,372 105,107 SH   SOLE 18 98,207 0 6,900
SVB FINL GROUP COM 78486Q101 34,548 155,368 SH   SOLE 19 155,368 0 0
SVB FINL GROUP COM 78486Q101 285,624 1,284,511 SH   SOLE 21 1,284,511 0 0
SVB FINL GROUP COM 78486Q101 280,852 1,263,052 SH   SOLE 22 1,126,526 0 136,526
SVB FINL GROUP COM 78486Q101 8,473 38,107 SH   SOLE 23 38,107 0 0
SVB FINL GROUP COM 78486Q101 10,944 49,217 SH   SOLE 25 49,217 0 0
SVB FINL GROUP COM 78486Q101 48,451 217,894 SH   SOLE 26 63,637 0 154,257
SVB FINL GROUP COM 78486Q101 2,301 10,347 SH   SOLE 28 7,614 0 2,733
SVB FINL GROUP COM 78486Q101 2,936 13,206 SH   SOLE 29 2,094 0 11,112
SVB FINL GROUP COM 78486Q101 45,929 206,551 SH   SOLE 30 206,551 0 0
SVB FINL GROUP COM 78486Q101 3,571 16,058 SH   SOLE 31 9,920 0 6,138
SVB FINL GROUP COM 78486Q101 32,066 144,206 SH   SOLE 34 144,206 0 0
SVB FINL GROUP COM 78486Q101 8,421 37,869 SH   SOLE 36 37,869 0 0
SVB FINL GROUP COM 78486Q101 326 1,467 SH   SOLE 40 1,467 0 0
SVMK INC COM 78489X103 255 14,002 SH   SOLE 2 641 0 13,361
SVMK INC COM 78489X103 1,034 56,792 SH   SOLE 18 56,792 0 0
SVMK INC COM 78489X103 12,960 711,719 SH   SOLE 19 711,719 0 0
SVMK INC COM 78489X103 10,100 554,654 SH   SOLE 21 554,654 0 0
SVMK INC COM 78489X103 9,897 543,494 SH   SOLE 22 535,207 0 8,287
SVMK INC COM 78489X103 8,112 445,452 SH   SOLE 34 445,452 0 0
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 3 649 SH   SOLE 18 649 0 0
SWITCH INC CL A 87105L104 715 69,382 SH   SOLE 2 2,392 0 66,990
SWITCH INC CL A 87105L104 8 784 SH   SOLE 7 784 0 0
SWITCH INC CL A 87105L104 166 16,120 SH   SOLE 18 16,120 0 0
SWITCH INC CL A 87105L104 86 8,358 SH   SOLE 19 8,358 0 0
SWITCH INC CL A 87105L104 4,155 403,034 SH   SOLE 21 403,034 0 0
SWITCH INC CL A 87105L104 10,547 1,023,033 SH   SOLE 22 964,202 0 58,831
SWITCH INC CL A 87105L104 11 1,034 SH   SOLE 31 1,034 0 0
SYKES ENTERPRISES INC COM 871237103 1,154 40,808 SH   SOLE 2 1,348 0 39,460
SYKES ENTERPRISES INC COM 871237103 8 273 SH   SOLE 4 273 0 0
SYKES ENTERPRISES INC COM 871237103 23 797 SH   SOLE 7 797 0 0
SYKES ENTERPRISES INC COM 871237103 4,921 174,022 SH   SOLE 18 174,022 0 0
SYKES ENTERPRISES INC COM 871237103 1,732 61,253 SH   SOLE 19 61,253 0 0
SYKES ENTERPRISES INC COM 871237103 122,509 4,332,005 SH   SOLE 21 4,332,005 0 0
SYKES ENTERPRISES INC COM 871237103 35,372 1,250,768 SH   SOLE 22 1,193,274 0 57,494
SYKES ENTERPRISES INC COM 871237103 808 28,556 SH   SOLE 26 17,176 0 11,380
SYKES ENTERPRISES INC COM 871237103 160 5,675 SH   SOLE 28 5,675 0 0
SYKES ENTERPRISES INC COM 871237103 1,642 58,048 SH   SOLE 30 58,048 0 0
SYKES ENTERPRISES INC COM 871237103 130 4,609 SH   SOLE 40 4,609 0 0
SYMANTEC CORP COM 871503108 35,536 1,545,702 SH   SOLE 2 128,217 0 1,417,485
SYMANTEC CORP COM 871503108 4,422 192,336 SH   SOLE 4 175,539 0 16,797
SYMANTEC CORP COM 871503108 11,839 514,983 SH   SOLE 7 514,983 0 0
SYMANTEC CORP COM 871503108 274 11,921 SH   SOLE 13 11,921 0 0
SYMANTEC CORP COM 871503108 158 6,868 SH   SOLE 15 6,868 0 0
SYMANTEC CORP COM 871503108 1 50 SH   SOLE 17 0 0 50
SYMANTEC CORP COM 871503108 37,806 1,644,472 SH   SOLE 18 1,561,432 0 83,040
SYMANTEC CORP COM 871503108 6,820 296,665 SH   SOLE 19 296,665 0 0
SYMANTEC CORP COM 871503108 368,781 16,040,910 SH   SOLE 21 16,040,910 0 0
SYMANTEC CORP COM 871503108 359,124 15,620,864 SH   SOLE 22 13,901,738 0 1,719,126
SYMANTEC CORP COM 871503108 10,409 452,764 SH   SOLE 23 452,764 0 0
SYMANTEC CORP COM 871503108 19,996 869,784 SH   SOLE 25 869,784 0 0
SYMANTEC CORP COM 871503108 57,218 2,488,810 SH   SOLE 26 769,052 0 1,719,758
SYMANTEC CORP COM 871503108 2,770 120,486 SH   SOLE 28 86,902 0 33,584
SYMANTEC CORP COM 871503108 513 22,321 SH   SOLE 29 22,321 0 0
SYMANTEC CORP COM 871503108 62,208 2,705,861 SH   SOLE 30 2,705,861 0 0
SYMANTEC CORP COM 871503108 4,392 191,021 SH   SOLE 31 117,116 0 73,905
SYMANTEC CORP COM 871503108 2,135 92,854 SH   SOLE 32 92,854 0 0
SYMANTEC CORP COM 871503108 2,952 128,384 SH   SOLE 34 128,384 0 0
SYMANTEC CORP COM 871503108 11,448 497,965 SH   SOLE 36 497,965 0 0
SYMANTEC CORP COM 871503108 381 16,580 SH   SOLE 40 16,580 0 0
SYNACOR INC COM 871561106 10 6,566 SH   SOLE 18 6,566 0 0
SYNACOR INC COM 871561106 154 98,075 SH   SOLE 21 98,075 0 0
SYNACOR INC COM 871561106 8 5,264 SH   SOLE 22 5,264 0 0
SYNALLOY CP DEL COM 871565107 119 7,846 SH   SOLE 2 272 0 7,574
SYNALLOY CP DEL COM 871565107 5 297 SH   SOLE 7 297 0 0
SYNALLOY CP DEL COM 871565107 398 26,185 SH   SOLE 18 26,185 0 0
SYNALLOY CP DEL COM 871565107 187 12,295 SH   SOLE 19 12,295 0 0
SYNALLOY CP DEL COM 871565107 4,279 281,481 SH   SOLE 21 281,481 0 0
SYNALLOY CP DEL COM 871565107 2,749 180,859 SH   SOLE 22 176,291 0 4,568
SYNAPTICS INC COM 87157D109 2,581 64,932 SH   SOLE 2 31,274 0 33,658
SYNAPTICS INC COM 87157D109 7 175 SH   SOLE 4 175 0 0
SYNAPTICS INC COM 87157D109 30 759 SH   SOLE 7 759 0 0
SYNAPTICS INC COM 87157D109 8,320 209,311 SH   SOLE 18 196,822 0 12,489
SYNAPTICS INC COM 87157D109 12,128 305,095 SH   SOLE 19 305,095 0 0
SYNAPTICS INC COM 87157D109 97,373 2,449,636 SH   SOLE 21 2,449,636 0 0
SYNAPTICS INC COM 87157D109 57,144 1,437,578 SH   SOLE 22 1,387,865 0 49,713
SYNAPTICS INC COM 87157D109 2,401 60,392 SH   SOLE 23 60,392 0 0
SYNAPTICS INC COM 87157D109 4,465 112,331 SH   SOLE 26 3,868 0 108,463
SYNAPTICS INC COM 87157D109 168 4,228 SH   SOLE 28 4,228 0 0
SYNAPTICS INC COM 87157D109 356 8,945 SH   SOLE 30 8,945 0 0
SYNAPTICS INC COM 87157D109 158 3,972 SH   SOLE 40 3,972 0 0
SYNAPTICS INC NOTE 0.500% 6/1 87157DAD1 1,153 1,250,000 PRN   SOLE 21 1,250,000 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 335 55,070 SH   SOLE 21 55,070 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 499 82,034 SH   SOLE 22 82,034 0 0
SYNCHRONY FINL COM 87165B103 72,022 2,257,736 SH   SOLE 2 582,086 0 1,675,650
SYNCHRONY FINL COM 87165B103 9,702 304,148 SH   SOLE 4 285,317 0 18,831
SYNCHRONY FINL COM 87165B103 16,686 523,071 SH   SOLE 7 523,071 0 0
SYNCHRONY FINL COM 87165B103 361 11,305 SH   SOLE 13 11,305 0 0
SYNCHRONY FINL COM 87165B103 225 7,054 SH   SOLE 15 7,054 0 0
SYNCHRONY FINL COM 87165B103 43,705 1,370,050 SH   SOLE 18 1,285,117 0 84,933
SYNCHRONY FINL COM 87165B103 6,904 216,421 SH   SOLE 19 216,421 0 0
SYNCHRONY FINL COM 87165B103 483,562 15,158,684 SH   SOLE 21 15,158,684 0 0
SYNCHRONY FINL COM 87165B103 542,662 17,011,356 SH   SOLE 22 14,854,759 0 2,156,597
SYNCHRONY FINL COM 87165B103 18,863 591,301 SH   SOLE 23 591,301 0 0
SYNCHRONY FINL COM 87165B103 22,655 710,185 SH   SOLE 25 710,185 0 0
SYNCHRONY FINL COM 87165B103 80,948 2,537,555 SH   SOLE 26 823,663 0 1,713,892
SYNCHRONY FINL COM 87165B103 4,003 125,473 SH   SOLE 28 91,732 0 33,741
SYNCHRONY FINL COM 87165B103 3,437 107,750 SH   SOLE 29 107,750 0 0
SYNCHRONY FINL COM 87165B103 73,103 2,291,641 SH   SOLE 30 2,291,641 0 0
SYNCHRONY FINL COM 87165B103 13,621 426,996 SH   SOLE 31 291,678 0 135,318
SYNCHRONY FINL COM 87165B103 2,629 82,403 SH   SOLE 34 82,403 0 0
SYNCHRONY FINL COM 87165B103 19,182 601,304 SH   SOLE 36 601,304 0 0
SYNCHRONY FINL COM 87165B103 547 17,159 SH   SOLE 40 17,159 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 78 14,803 SH   SOLE 2 683 0 14,120
SYNDAX PHARMACEUTICALS INC COM 87164F105 410 78,064 SH   SOLE 18 78,064 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 1,853 352,922 SH   SOLE 19 352,922 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 2,558 487,313 SH   SOLE 21 487,313 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 2,924 557,024 SH   SOLE 22 547,848 0 9,176
SYNDAX PHARMACEUTICALS INC COM 87164F105 10 1,855 SH   SOLE 23 1,855 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 30 5,654 SH   SOLE 26 0 0 5,654
SYNEOS HEALTH INC CL A 87166B102 4,630 89,445 SH   SOLE 2 28,744 0 60,701
SYNEOS HEALTH INC CL A 87166B102 17 324 SH   SOLE 4 324 0 0
SYNEOS HEALTH INC CL A 87166B102 63 1,211 SH   SOLE 7 1,211 0 0
SYNEOS HEALTH INC CL A 87166B102 17,966 347,097 SH   SOLE 18 347,097 0 0
SYNEOS HEALTH INC CL A 87166B102 5,128 99,081 SH   SOLE 19 99,081 0 0
SYNEOS HEALTH INC CL A 87166B102 292,796 5,656,791 SH   SOLE 21 5,656,791 0 0
SYNEOS HEALTH INC CL A 87166B102 108,927 2,104,461 SH   SOLE 22 2,028,869 0 75,592
SYNEOS HEALTH INC CL A 87166B102 54 1,051 SH   SOLE 23 1,051 0 0
SYNEOS HEALTH INC CL A 87166B102 1,427 27,561 SH   SOLE 26 11,997 0 15,564
SYNEOS HEALTH INC CL A 87166B102 432 8,337 SH   SOLE 28 8,337 0 0
SYNEOS HEALTH INC CL A 87166B102 1,024 19,781 SH   SOLE 30 19,781 0 0
SYNEOS HEALTH INC CL A 87166B102 325 6,281 SH   SOLE 40 6,281 0 0
SYNLOGIC INC COM 87166L100 118 15,487 SH   SOLE 2 671 0 14,816
SYNLOGIC INC COM 87166L100 388 51,166 SH   SOLE 18 51,166 0 0
SYNLOGIC INC COM 87166L100 178 23,509 SH   SOLE 19 23,509 0 0
SYNLOGIC INC COM 87166L100 5,934 781,760 SH   SOLE 21 781,760 0 0
SYNLOGIC INC COM 87166L100 2,509 330,516 SH   SOLE 22 321,670 0 8,846
SYNLOGIC INC COM 87166L100 7 960 SH   SOLE 30 960 0 0
SYNNEX CORP COM 87162W100 5,779 60,587 SH   SOLE 2 19,088 0 41,499
SYNNEX CORP COM 87162W100 17 173 SH   SOLE 4 173 0 0
SYNNEX CORP COM 87162W100 128 1,347 SH   SOLE 7 1,347 0 0
SYNNEX CORP COM 87162W100 22,615 237,082 SH   SOLE 18 237,082 0 0
SYNNEX CORP COM 87162W100 6,163 64,610 SH   SOLE 19 64,610 0 0
SYNNEX CORP COM 87162W100 280,273 2,938,177 SH   SOLE 21 2,938,177 0 0
SYNNEX CORP COM 87162W100 136,542 1,431,411 SH   SOLE 22 1,367,215 0 64,196
SYNNEX CORP COM 87162W100 1,628 17,066 SH   SOLE 26 12,782 0 4,284
SYNNEX CORP COM 87162W100 516 5,414 SH   SOLE 28 5,414 0 0
SYNNEX CORP COM 87162W100 1,093 11,463 SH   SOLE 30 11,463 0 0
SYNNEX CORP COM 87162W100 169 1,773 SH   SOLE 36 1,773 0 0
SYNNEX CORP COM 87162W100 356 3,727 SH   SOLE 40 3,727 0 0
SYNOPSYS INC COM 871607107 43,052 373,874 SH   SOLE 2 50,646 0 323,228
SYNOPSYS INC COM 871607107 6,039 52,441 SH   SOLE 4 48,509 0 3,932
SYNOPSYS INC COM 871607107 20,444 177,538 SH   SOLE 7 139,172 0 38,366
SYNOPSYS INC COM 871607107 893 7,753 SH   SOLE 13 7,753 0 0
SYNOPSYS INC COM 871607107 205 1,782 SH   SOLE 15 1,782 0 0
SYNOPSYS INC COM 871607107 44,340 385,064 SH   SOLE 18 365,346 0 19,718
SYNOPSYS INC COM 871607107 66,679 579,059 SH   SOLE 19 579,059 0 0
SYNOPSYS INC COM 871607107 483,601 4,199,750 SH   SOLE 21 4,199,750 0 0
SYNOPSYS INC COM 871607107 444,041 3,856,195 SH   SOLE 22 3,458,032 0 398,163
SYNOPSYS INC COM 871607107 12,332 107,091 SH   SOLE 23 107,091 0 0
SYNOPSYS INC COM 871607107 104,421 906,828 SH   SOLE 25 906,828 0 0
SYNOPSYS INC COM 871607107 80,147 696,019 SH   SOLE 26 188,320 0 507,699
SYNOPSYS INC COM 871607107 3,288 28,558 SH   SOLE 28 20,731 0 7,827
SYNOPSYS INC COM 871607107 4,145 35,997 SH   SOLE 29 5,401 0 30,596
SYNOPSYS INC COM 871607107 75,496 655,631 SH   SOLE 30 655,631 0 0
SYNOPSYS INC COM 871607107 4,963 43,102 SH   SOLE 31 25,893 0 17,209
SYNOPSYS INC COM 871607107 2,504 21,743 SH   SOLE 32 21,743 0 0
SYNOPSYS INC COM 871607107 9,964 86,530 SH   SOLE 34 86,530 0 0
SYNOPSYS INC COM 871607107 13,568 117,831 SH   SOLE 36 117,831 0 0
SYNOPSYS INC COM 871607107 466 4,049 SH   SOLE 40 4,049 0 0
SYNOVUS FINL CORP COM NEW 87161C501 20,331 591,701 SH   SOLE 2 254,617 0 337,084
SYNOVUS FINL CORP COM NEW 87161C501 572 16,645 SH   SOLE 4 16,645 0 0
SYNOVUS FINL CORP COM NEW 87161C501 138 4,022 SH   SOLE 7 4,022 0 0
SYNOVUS FINL CORP COM NEW 87161C501 16,174 470,715 SH   SOLE 18 470,715 0 0
SYNOVUS FINL CORP COM NEW 87161C501 5,502 160,130 SH   SOLE 19 160,130 0 0
SYNOVUS FINL CORP COM NEW 87161C501 273,685 7,965,230 SH   SOLE 21 7,965,230 0 0
SYNOVUS FINL CORP COM NEW 87161C501 194,970 5,674,332 SH   SOLE 22 5,243,339 0 430,993
SYNOVUS FINL CORP COM NEW 87161C501 1,788 52,038 SH   SOLE 23 52,038 0 0
SYNOVUS FINL CORP COM NEW 87161C501 231 6,721 SH   SOLE 25 6,721 0 0
SYNOVUS FINL CORP COM NEW 87161C501 3,787 110,217 SH   SOLE 26 41,132 0 69,085
SYNOVUS FINL CORP COM NEW 87161C501 724 21,082 SH   SOLE 28 21,082 0 0
SYNOVUS FINL CORP COM NEW 87161C501 700 20,369 SH   SOLE 29 20,369 0 0
SYNOVUS FINL CORP COM NEW 87161C501 1,624 47,265 SH   SOLE 30 47,265 0 0
SYNOVUS FINL CORP COM NEW 87161C501 961 27,962 SH   SOLE 31 21,881 0 6,081
SYNOVUS FINL CORP COM NEW 87161C501 2,081 60,567 SH   SOLE 34 60,567 0 0
SYNOVUS FINL CORP COM NEW 87161C501 215 6,260 SH   SOLE 36 6,260 0 0
SYNOVUS FINL CORP COM NEW 87161C501 569 16,561 SH   SOLE 40 16,561 0 0
SYNTHESIS ENERGY SYS INC COM NEW 871628202 1 1,703 SH   SOLE 18 1,703 0 0
SYNTHESIS ENERGY SYS INC COM NEW 871628202 15 27,202 SH   SOLE 21 27,202 0 0
SYNTHESIS ENERGY SYS INC COM NEW 871628202 12 22,371 SH   SOLE 22 22,371 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 1 1,090 SH   SOLE 21 1,090 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 25 37,118 SH   SOLE 22 37,118 0 0
SYNTHORX INC COM 87167A103 122 5,986 SH   SOLE 2 237 0 5,749
SYNTHORX INC COM 87167A103 502 24,643 SH   SOLE 18 24,643 0 0
SYNTHORX INC COM 87167A103 234 11,472 SH   SOLE 19 11,472 0 0
SYNTHORX INC COM 87167A103 5,090 249,863 SH   SOLE 21 249,863 0 0
SYNTHORX INC COM 87167A103 2,855 140,176 SH   SOLE 22 138,090 0 2,086
SYPRIS SOLUTIONS INC COM 871655106 2 1,848 SH   SOLE 18 1,848 0 0
SYPRIS SOLUTIONS INC COM 871655106 46 42,931 SH   SOLE 21 42,931 0 0
SYPRIS SOLUTIONS INC COM 871655106 33 30,300 SH   SOLE 22 30,300 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 181 19,839 SH   SOLE 2 832 0 19,007
SYROS PHARMACEUTICALS INC COM 87184Q107 5 526 SH   SOLE 7 526 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 736 80,533 SH   SOLE 18 80,533 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 324 35,498 SH   SOLE 19 35,498 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 10,950 1,198,067 SH   SOLE 21 1,198,067 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 6,167 674,696 SH   SOLE 22 656,457 0 18,239
SYROS PHARMACEUTICALS INC COM 87184Q107 12 1,262 SH   SOLE 30 1,262 0 0
SYSCO CORP COM 871829107 80,336 1,203,357 SH   SOLE 2 130,480 0 1,072,877
SYSCO CORP COM 871829107 11,048 165,493 SH   SOLE 4 152,434 0 13,059
SYSCO CORP COM 871829107 39,154 586,482 SH   SOLE 7 446,143 0 140,339
SYSCO CORP COM 871829107 1,002 15,006 SH   SOLE 13 15,006 0 0
SYSCO CORP COM 871829107 285 4,273 SH   SOLE 15 4,273 0 0
SYSCO CORP COM 871829107 20 302 SH   SOLE 17 0 0 302
SYSCO CORP COM 871829107 67,595 1,012,507 SH   SOLE 18 948,223 0 64,284
SYSCO CORP COM 871829107 7,020 105,155 SH   SOLE 19 105,155 0 0
SYSCO CORP COM 871829107 638,045 9,557,294 SH   SOLE 21 9,557,294 0 0
SYSCO CORP COM 871829107 801,152 12,000,486 SH   SOLE 22 10,674,285 0 1,326,201
SYSCO CORP COM 871829107 23,500 352,009 SH   SOLE 23 352,009 0 0
SYSCO CORP COM 871829107 30,117 451,130 SH   SOLE 25 451,130 0 0
SYSCO CORP COM 871829107 145,141 2,174,070 SH   SOLE 26 538,376 0 1,635,694
SYSCO CORP COM 871829107 6,343 95,015 SH   SOLE 28 68,800 0 26,215
SYSCO CORP COM 871829107 1,242 18,597 SH   SOLE 29 18,597 0 0
SYSCO CORP COM 871829107 114,600 1,716,591 SH   SOLE 30 1,716,591 0 0
SYSCO CORP COM 871829107 9,901 148,312 SH   SOLE 31 91,911 0 56,401
SYSCO CORP COM 871829107 3,198 47,899 SH   SOLE 34 47,899 0 0
SYSCO CORP COM 871829107 30,730 460,299 SH   SOLE 36 460,299 0 0
SYSCO CORP COM 871829107 763 11,436 SH   SOLE 40 11,436 0 0
SYSTEMAX INC COM 871851101 241 10,633 SH   SOLE 2 460 0 10,173
SYSTEMAX INC COM 871851101 6 261 SH   SOLE 7 261 0 0
SYSTEMAX INC COM 871851101 903 39,896 SH   SOLE 18 39,896 0 0
SYSTEMAX INC COM 871851101 401 17,694 SH   SOLE 19 17,694 0 0
SYSTEMAX INC COM 871851101 8,578 378,867 SH   SOLE 21 378,867 0 0
SYSTEMAX INC COM 871851101 8,346 368,619 SH   SOLE 22 350,776 0 17,843
SYSTEMAX INC COM 871851101 154 6,811 SH   SOLE 26 0 0 6,811
SYSTEMAX INC COM 871851101 108 4,789 SH   SOLE 30 4,789 0 0
T MOBILE US INC COM 872590104 51,038 738,610 SH   SOLE 2 53,255 0 685,355
T MOBILE US INC COM 872590104 7,232 104,659 SH   SOLE 4 95,875 0 8,784
T MOBILE US INC COM 872590104 5,588 80,869 SH   SOLE 7 64,459 0 16,410
T MOBILE US INC COM 872590104 931 13,479 SH   SOLE 13 13,479 0 0
T MOBILE US INC COM 872590104 272 3,931 SH   SOLE 15 3,931 0 0
T MOBILE US INC COM 872590104 0 5 SH   SOLE 17 0 0 5
T MOBILE US INC COM 872590104 8,497 122,967 SH   SOLE 18 95,646 0 27,321
T MOBILE US INC COM 872590104 2,192 31,721 SH   SOLE 19 31,721 0 0
T MOBILE US INC COM 872590104 222,528 3,220,376 SH   SOLE 21 3,220,376 0 0
T MOBILE US INC COM 872590104 558,168 8,077,678 SH   SOLE 22 7,440,839 0 636,839
T MOBILE US INC COM 872590104 16,727 242,070 SH   SOLE 23 242,070 0 0
T MOBILE US INC COM 872590104 20,230 292,766 SH   SOLE 25 292,766 0 0
T MOBILE US INC COM 872590104 50,122 725,356 SH   SOLE 26 360,864 0 364,492
T MOBILE US INC COM 872590104 4,487 64,939 SH   SOLE 28 47,234 0 17,705
T MOBILE US INC COM 872590104 851 12,309 SH   SOLE 29 12,309 0 0
T MOBILE US INC COM 872590104 54,539 789,279 SH   SOLE 30 789,279 0 0
T MOBILE US INC COM 872590104 7,285 105,432 SH   SOLE 31 65,638 0 39,794
T MOBILE US INC COM 872590104 8,533 123,484 SH   SOLE 32 123,484 0 0
T MOBILE US INC COM 872590104 6,009 86,956 SH   SOLE 34 86,956 0 0
T MOBILE US INC COM 872590104 16,739 242,250 SH   SOLE 36 242,250 0 0
T MOBILE US INC COM 872590104 511 7,401 SH   SOLE 40 7,401 0 0
T2 BIOSYSTEMS INC COM 89853L104 65 24,641 SH   SOLE 2 1,148 0 23,493
T2 BIOSYSTEMS INC COM 89853L104 2 699 SH   SOLE 7 699 0 0
T2 BIOSYSTEMS INC COM 89853L104 281 106,818 SH   SOLE 18 106,818 0 0
T2 BIOSYSTEMS INC COM 89853L104 115 43,676 SH   SOLE 19 43,676 0 0
T2 BIOSYSTEMS INC COM 89853L104 2,789 1,060,585 SH   SOLE 21 1,060,585 0 0
T2 BIOSYSTEMS INC COM 89853L104 3,267 1,242,244 SH   SOLE 22 1,219,891 0 22,353
TABLEAU SOFTWARE INC CL A 87336U105 28,518 224,054 SH   SOLE 2 60,951 0 163,103
TABLEAU SOFTWARE INC CL A 87336U105 4,220 33,157 SH   SOLE 4 31,246 0 1,911
TABLEAU SOFTWARE INC CL A 87336U105 835 6,557 SH   SOLE 7 6,557 0 0
TABLEAU SOFTWARE INC CL A 87336U105 2,761 21,692 SH   SOLE 13 21,692 0 0
TABLEAU SOFTWARE INC CL A 87336U105 3 20 SH   SOLE 17 0 0 20
TABLEAU SOFTWARE INC CL A 87336U105 9,436 74,134 SH   SOLE 18 57,535 0 16,599
TABLEAU SOFTWARE INC CL A 87336U105 46,012 361,505 SH   SOLE 19 361,505 0 0
TABLEAU SOFTWARE INC CL A 87336U105 151,053 1,186,779 SH   SOLE 21 1,186,779 0 0
TABLEAU SOFTWARE INC CL A 87336U105 287,127 2,255,872 SH   SOLE 22 2,032,855 0 223,017
TABLEAU SOFTWARE INC CL A 87336U105 9,531 74,882 SH   SOLE 23 74,882 0 0
TABLEAU SOFTWARE INC CL A 87336U105 26 203 SH   SOLE 25 203 0 0
TABLEAU SOFTWARE INC CL A 87336U105 17,361 136,398 SH   SOLE 26 61,906 0 74,492
TABLEAU SOFTWARE INC CL A 87336U105 1,746 13,716 SH   SOLE 28 9,979 0 3,737
TABLEAU SOFTWARE INC CL A 87336U105 9,784 76,867 SH   SOLE 29 15,158 0 61,709
TABLEAU SOFTWARE INC CL A 87336U105 41,457 325,718 SH   SOLE 30 325,718 0 0
TABLEAU SOFTWARE INC CL A 87336U105 5,963 46,853 SH   SOLE 31 33,046 0 13,807
TABLEAU SOFTWARE INC CL A 87336U105 16,232 127,530 SH   SOLE 34 127,530 0 0
TABLEAU SOFTWARE INC CL A 87336U105 3,742 29,400 SH   SOLE 36 29,400 0 0
TABLEAU SOFTWARE INC CL A 87336U105 212 1,669 SH   SOLE 40 1,669 0 0
TABULA RASA HEALTHCARE INC COM 873379101 811 14,382 SH   SOLE 2 647 0 13,735
TABULA RASA HEALTHCARE INC COM 873379101 7 131 SH   SOLE 4 131 0 0
TABULA RASA HEALTHCARE INC COM 873379101 22 397 SH   SOLE 7 397 0 0
TABULA RASA HEALTHCARE INC COM 873379101 4,417 78,285 SH   SOLE 18 78,285 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,525 27,021 SH   SOLE 19 27,021 0 0
TABULA RASA HEALTHCARE INC COM 873379101 110,968 1,966,822 SH   SOLE 21 1,966,822 0 0
TABULA RASA HEALTHCARE INC COM 873379101 29,568 524,068 SH   SOLE 22 501,592 0 22,476
TABULA RASA HEALTHCARE INC COM 873379101 398 7,061 SH   SOLE 26 5,954 0 1,107
TABULA RASA HEALTHCARE INC COM 873379101 112 1,986 SH   SOLE 28 1,986 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,452 25,741 SH   SOLE 30 25,741 0 0
TABULA RASA HEALTHCARE INC COM 873379101 90 1,591 SH   SOLE 40 1,591 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 744 14,106 SH   SOLE 2 649 0 13,457
TACTILE SYS TECHNOLOGY INC COM 87357P100 8 146 SH   SOLE 4 146 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 20 370 SH   SOLE 7 370 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 4,137 78,462 SH   SOLE 18 78,462 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,416 26,853 SH   SOLE 19 26,853 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 104,423 1,980,718 SH   SOLE 21 1,980,718 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 25,728 488,012 SH   SOLE 22 466,530 0 21,482
TACTILE SYS TECHNOLOGY INC COM 87357P100 411 7,788 SH   SOLE 26 7,129 0 659
TACTILE SYS TECHNOLOGY INC COM 87357P100 109 2,068 SH   SOLE 28 2,068 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,291 24,495 SH   SOLE 30 24,495 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 113 2,148 SH   SOLE 40 2,148 0 0
TAILORED BRANDS INC COM 87403A107 316 40,302 SH   SOLE 2 1,797 0 38,505
TAILORED BRANDS INC COM 87403A107 2 242 SH   SOLE 4 242 0 0
TAILORED BRANDS INC COM 87403A107 8 1,073 SH   SOLE 7 1,073 0 0
TAILORED BRANDS INC COM 87403A107 1,681 214,469 SH   SOLE 18 214,469 0 0
TAILORED BRANDS INC COM 87403A107 582 74,183 SH   SOLE 19 74,183 0 0
TAILORED BRANDS INC COM 87403A107 41,073 5,238,905 SH   SOLE 21 5,238,905 0 0
TAILORED BRANDS INC COM 87403A107 11,858 1,512,497 SH   SOLE 22 1,447,049 0 65,448
TAILORED BRANDS INC COM 87403A107 88 11,234 SH   SOLE 26 4,681 0 6,553
TAILORED BRANDS INC COM 87403A107 47 5,999 SH   SOLE 28 5,999 0 0
TAILORED BRANDS INC COM 87403A107 548 69,938 SH   SOLE 30 69,938 0 0
TAILORED BRANDS INC COM 87403A107 35 4,486 SH   SOLE 40 4,486 0 0
TAITRON COMPONENTS INC CL A 874028103 2 800 SH   SOLE 21 800 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 15,708 383,502 SH   SOLE 2 28,243 0 355,259
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,496 60,947 SH   SOLE 13 60,947 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 10,160 248,059 SH   SOLE 15 248,059 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 11 270 SH   SOLE 17 0 0 270
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 220,253 5,377,272 SH   SOLE 18 5,062,393 0 314,879
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 33,016 806,065 SH   SOLE 19 806,065 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 43,016 1,050,206 SH   SOLE 21 1,050,206 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 57,305 1,399,045 SH   SOLE 22 1,399,045 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,774 92,128 SH   SOLE 25 24,276 0 67,852
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 34,049 831,272 SH   SOLE 26 536,055 0 295,217
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 369 9,016 SH   SOLE 30 9,016 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,152 101,368 SH   SOLE 32 101,368 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 37,605 918,088 SH   SOLE 34 918,088 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,453 35,484 SH   SOLE 36 35,484 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 25,855 273,980 SH   SOLE 2 22,421 0 251,559
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,299 34,963 SH   SOLE 4 32,001 0 2,962
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8,482 89,875 SH   SOLE 7 89,875 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 314 3,326 SH   SOLE 13 3,326 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 94 1,000 SH   SOLE 15 1,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 0 4 SH   SOLE 17 0 0 4
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 21,623 229,133 SH   SOLE 18 214,510 0 14,623
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 39,369 417,176 SH   SOLE 19 417,176 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 264,443 2,802,191 SH   SOLE 21 2,802,191 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 254,708 2,699,041 SH   SOLE 22 2,409,387 0 289,654
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7,713 81,735 SH   SOLE 23 81,735 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9,100 96,428 SH   SOLE 25 96,428 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 39,053 413,830 SH   SOLE 26 146,478 0 267,352
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,101 22,261 SH   SOLE 28 16,238 0 6,023
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,558 27,105 SH   SOLE 29 3,843 0 23,262
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 39,498 418,544 SH   SOLE 30 418,544 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,104 32,895 SH   SOLE 31 20,273 0 12,622
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,539 16,306 SH   SOLE 32 16,306 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8,407 89,084 SH   SOLE 34 89,084 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7,394 78,353 SH   SOLE 36 78,353 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 280 2,971 SH   SOLE 40 2,971 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 18 898 SH   SOLE 18 898 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 11,853 328,525 SH   SOLE 2 10,910 0 317,615
TAL EDUCATION GROUP SPONSORED ADS 874080104 3,800 105,330 SH   SOLE 4 105,330 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,750 48,505 SH   SOLE 7 48,505 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 158 4,366 SH   SOLE 13 4,366 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 6,299 174,593 SH   SOLE 15 174,593 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 12,028 333,359 SH   SOLE 18 333,359 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 50,605 1,402,590 SH   SOLE 19 1,402,590 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 282,731 7,836,223 SH   SOLE 21 7,836,223 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 156,967 4,350,535 SH   SOLE 22 4,020,067 0 330,468
TAL EDUCATION GROUP SPONSORED ADS 874080104 7,398 205,051 SH   SOLE 23 205,051 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 6,138 170,132 SH   SOLE 25 170,132 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 51,918 1,438,978 SH   SOLE 26 161,740 0 1,277,238
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,764 48,902 SH   SOLE 28 48,902 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,663 73,822 SH   SOLE 29 41,291 0 32,531
TAL EDUCATION GROUP SPONSORED ADS 874080104 80,203 2,222,913 SH   SOLE 30 2,222,913 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 810 22,441 SH   SOLE 31 22,441 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 846 23,445 SH   SOLE 32 23,445 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 22,875 634,013 SH   SOLE 34 634,013 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 114 3,161 SH   SOLE 40 3,161 0 0
TALEND S A ADS 874224207 414 8,178 SH   SOLE 21 8,178 0 0
TALEND S A ADS 874224207 197 3,888 SH   SOLE 22 3,888 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 27 1,077 SH   SOLE 4 1,077 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 103 4,116 SH   SOLE 18 4,116 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 25,677 1,021,352 SH   SOLE 19 1,021,352 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 1,432 56,952 SH   SOLE 21 56,952 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 3,848 153,052 SH   SOLE 22 74,058 0 78,994
TALLGRASS ENERGY LP CLASS A SHS 874696107 1,261 50,147 SH   SOLE 26 36,227 0 13,920
TALLGRASS ENERGY LP CLASS A SHS 874696107 515 20,481 SH   SOLE 28 20,481 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 1,068 42,490 SH   SOLE 30 42,490 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 4,319 171,807 SH   SOLE 34 171,807 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 438 17,403 SH   SOLE 40 17,403 0 0
TALOS ENERGY INC COM 87484T108 613 23,064 SH   SOLE 2 715 0 22,349
TALOS ENERGY INC COM 87484T108 11 421 SH   SOLE 7 421 0 0
TALOS ENERGY INC COM 87484T108 1,745 65,683 SH   SOLE 18 65,683 0 0
TALOS ENERGY INC COM 87484T108 854 32,158 SH   SOLE 19 32,158 0 0
TALOS ENERGY INC COM 87484T108 17,490 658,506 SH   SOLE 21 658,506 0 0
TALOS ENERGY INC COM 87484T108 18,596 700,138 SH   SOLE 22 673,841 0 26,297
TALOS ENERGY INC COM 87484T108 97 3,652 SH   SOLE 26 0 0 3,652
TALOS ENERGY INC COM 87484T108 139 5,230 SH   SOLE 30 5,230 0 0
TALOS ENERGY INC COM 87484T108 56 2,121 SH   SOLE 40 2,121 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 2,606 41,033 SH   SOLE 2 1,840 0 39,193
TANDEM DIABETES CARE INC COM NEW 875372203 18 283 SH   SOLE 4 283 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 61 964 SH   SOLE 7 964 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 10,978 172,877 SH   SOLE 18 171,097 0 1,780
TANDEM DIABETES CARE INC COM NEW 875372203 5,193 81,786 SH   SOLE 19 81,786 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 130,825 2,060,240 SH   SOLE 21 2,060,240 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 99,498 1,566,903 SH   SOLE 22 1,501,316 0 65,587
TANDEM DIABETES CARE INC COM NEW 875372203 340 5,360 SH   SOLE 23 5,360 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 997 15,697 SH   SOLE 26 11,060 0 4,637
TANDEM DIABETES CARE INC COM NEW 875372203 413 6,511 SH   SOLE 28 6,511 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 872 13,726 SH   SOLE 30 13,726 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 393 6,195 SH   SOLE 40 6,195 0 0
TANDY LEATHER FACTORY INC COM 87538X105 6 1,027 SH   SOLE 18 1,027 0 0
TANDY LEATHER FACTORY INC COM 87538X105 127 21,161 SH   SOLE 21 21,161 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,389 113,889 SH   SOLE 2 43,097 0 70,792
TANGER FACTORY OUTLET CTRS I COM 875465106 504 24,043 SH   SOLE 4 24,043 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 8,451 402,827 SH   SOLE 7 402,827 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 74 3,539 SH   SOLE 15 3,539 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 10,830 516,207 SH   SOLE 18 516,207 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 5,991 285,545 SH   SOLE 19 285,545 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 149,538 7,127,664 SH   SOLE 21 7,127,664 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 89,325 4,257,611 SH   SOLE 22 4,134,327 0 123,284
TANGER FACTORY OUTLET CTRS I COM 875465106 110 5,248 SH   SOLE 23 5,248 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 3,965 189,010 SH   SOLE 25 189,010 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,568 74,755 SH   SOLE 26 20,646 0 54,109
TANGER FACTORY OUTLET CTRS I COM 875465106 254 12,091 SH   SOLE 28 12,091 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 696 33,169 SH   SOLE 29 33,169 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 8,966 427,363 SH   SOLE 30 427,363 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 194 9,248 SH   SOLE 40 9,248 0 0
TAPESTRY INC COM 876030107 24,064 740,667 SH   SOLE 2 79,530 0 661,137
TAPESTRY INC COM 876030107 3,014 92,764 SH   SOLE 4 85,216 0 7,548
TAPESTRY INC COM 876030107 11,318 348,343 SH   SOLE 7 271,211 0 77,132
TAPESTRY INC COM 876030107 164 5,040 SH   SOLE 13 5,040 0 0
TAPESTRY INC COM 876030107 78 2,391 SH   SOLE 15 2,391 0 0
TAPESTRY INC COM 876030107 2 50 SH   SOLE 17 0 0 50
TAPESTRY INC COM 876030107 19,067 586,867 SH   SOLE 18 549,554 0 37,313
TAPESTRY INC COM 876030107 2,599 80,002 SH   SOLE 19 80,002 0 0
TAPESTRY INC COM 876030107 269,211 8,285,953 SH   SOLE 21 8,285,953 0 0
TAPESTRY INC COM 876030107 245,232 7,547,916 SH   SOLE 22 6,787,511 0 760,405
TAPESTRY INC COM 876030107 6,650 204,692 SH   SOLE 23 204,692 0 0
TAPESTRY INC COM 876030107 8,960 275,762 SH   SOLE 25 275,762 0 0
TAPESTRY INC COM 876030107 40,137 1,235,350 SH   SOLE 26 359,542 0 875,808
TAPESTRY INC COM 876030107 1,817 55,938 SH   SOLE 28 40,331 0 15,607
TAPESTRY INC COM 876030107 2,288 70,431 SH   SOLE 29 9,900 0 60,531
TAPESTRY INC COM 876030107 50,344 1,549,519 SH   SOLE 30 1,549,519 0 0
TAPESTRY INC COM 876030107 2,736 84,197 SH   SOLE 31 50,491 0 33,706
TAPESTRY INC COM 876030107 553 17,024 SH   SOLE 34 17,024 0 0
TAPESTRY INC COM 876030107 10,386 319,668 SH   SOLE 36 319,668 0 0
TAPESTRY INC COM 876030107 267 8,233 SH   SOLE 40 8,233 0 0
TARENA INTL INC SPONSORED ADS 876108101 28 5,198 SH   SOLE 4 5,198 0 0
TARENA INTL INC SPONSORED ADS 876108101 2,439 449,207 SH   SOLE 21 449,207 0 0
TARENA INTL INC SPONSORED ADS 876108101 876 161,301 SH   SOLE 22 161,301 0 0
TARENA INTL INC SPONSORED ADS 876108101 717 131,976 SH   SOLE 30 131,976 0 0
TARGA RES CORP COM 87612G101 24,436 588,101 SH   SOLE 2 37,218 0 550,883
TARGA RES CORP COM 87612G101 3,334 80,243 SH   SOLE 4 74,319 0 5,924
TARGA RES CORP COM 87612G101 13,782 331,687 SH   SOLE 7 311,827 0 19,860
TARGA RES CORP COM 87612G101 295 7,091 SH   SOLE 13 7,091 0 0
TARGA RES CORP COM 87612G101 68 1,637 SH   SOLE 15 1,637 0 0
TARGA RES CORP COM 87612G101 6,251 150,448 SH   SOLE 18 132,008 0 18,440
TARGA RES CORP COM 87612G101 17,412 419,070 SH   SOLE 19 419,070 0 0
TARGA RES CORP COM 87612G101 140,669 3,385,541 SH   SOLE 21 3,385,541 0 0
TARGA RES CORP COM 87612G101 267,933 6,448,446 SH   SOLE 22 5,976,592 0 471,854
TARGA RES CORP COM 87612G101 6,931 166,801 SH   SOLE 23 166,801 0 0
TARGA RES CORP COM 87612G101 8,907 214,358 SH   SOLE 25 214,358 0 0
TARGA RES CORP COM 87612G101 28,839 694,071 SH   SOLE 26 282,552 0 411,519
TARGA RES CORP COM 87612G101 1,804 43,408 SH   SOLE 28 31,195 0 12,213
TARGA RES CORP COM 87612G101 2,364 56,898 SH   SOLE 29 9,353 0 47,545
TARGA RES CORP COM 87612G101 13,339 321,043 SH   SOLE 30 321,043 0 0
TARGA RES CORP COM 87612G101 2,896 69,699 SH   SOLE 31 42,215 0 27,484
TARGA RES CORP COM 87612G101 8,850 213,004 SH   SOLE 34 213,004 0 0
TARGA RES CORP COM 87612G101 8,065 194,101 SH   SOLE 36 194,101 0 0
TARGA RES CORP COM 87612G101 273 6,561 SH   SOLE 40 6,561 0 0
TARGET CORP COM 87612E106 135,989 1,694,355 SH   SOLE 2 483,403 0 1,210,952
TARGET CORP COM 87612E106 21,944 273,414 SH   SOLE 4 260,031 0 13,383
TARGET CORP COM 87612E106 64,970 809,489 SH   SOLE 7 575,039 0 234,450
TARGET CORP COM 87612E106 10,345 128,893 SH   SOLE 13 128,893 0 0
TARGET CORP COM 87612E106 406 5,060 SH   SOLE 15 5,060 0 0
TARGET CORP COM 87612E106 101,758 1,267,850 SH   SOLE 18 1,155,134 0 112,716
TARGET CORP COM 87612E106 88,927 1,107,982 SH   SOLE 19 1,107,982 0 0
TARGET CORP COM 87612E106 1,046,181 13,034,903 SH   SOLE 21 13,034,903 0 0
TARGET CORP COM 87612E106 1,182,739 14,736,345 SH   SOLE 22 12,512,081 0 2,224,264
TARGET CORP COM 87612E106 44,350 552,576 SH   SOLE 23 552,576 0 0
TARGET CORP COM 87612E106 41,331 514,966 SH   SOLE 25 514,966 0 0
TARGET CORP COM 87612E106 235,821 2,938,208 SH   SOLE 26 603,366 0 2,334,842
TARGET CORP COM 87612E106 7,625 95,008 SH   SOLE 28 69,242 0 25,766
TARGET CORP COM 87612E106 32,457 404,404 SH   SOLE 29 150,916 0 253,488
TARGET CORP COM 87612E106 164,334 2,047,521 SH   SOLE 30 2,047,521 0 0
TARGET CORP COM 87612E106 30,967 385,835 SH   SOLE 31 274,173 0 111,662
TARGET CORP COM 87612E106 3,593 44,764 SH   SOLE 32 44,764 0 0
TARGET CORP COM 87612E106 33,501 417,400 SH   SOLE 34 417,400 0 0
TARGET CORP COM 87612E106 8,350 104,037 SH   SOLE 35 104,037 0 0
TARGET CORP COM 87612E106 46,408 578,224 SH   SOLE 36 578,224 0 0
TARGET CORP COM 87612E106 947 11,800 SH   SOLE 40 11,800 0 0
TARGET HOSPITALITY CORP COM 87615L107 48 5,050 SH   SOLE 2 5,050 0 0
TARGET HOSPITALITY CORP COM 87615L107 886 93,278 SH   SOLE 19 93,278 0 0
TARGET HOSPITALITY CORP COM 87615L107 9 932 SH   SOLE 22 932 0 0
TARGET HOSPITALITY CORP COM 87615L107 197 20,740 SH   SOLE 34 20,740 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 3 1,682 SH   SOLE 2 1,682 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 48 31,090 SH   SOLE 19 31,090 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 0 309 SH   SOLE 22 309 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 11 6,912 SH   SOLE 34 6,912 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 124 1,143 SH   SOLE 22 0 0 1,143
TARONIS TECHNOLOGIES INC COM 876214107 0 3 SH   SOLE 21 3 0 0
TATA MTRS LTD SPONSORED ADR 876568502 854 67,954 SH   SOLE 7 9,954 0 58,000
TATA MTRS LTD SPONSORED ADR 876568502 3,524 280,552 SH   SOLE 18 280,552 0 0
TATA MTRS LTD SPONSORED ADR 876568502 75 6,008 SH   SOLE 21 6,008 0 0
TATA MTRS LTD SPONSORED ADR 876568502 5,499 437,839 SH   SOLE 22 437,839 0 0
TATA MTRS LTD SPONSORED ADR 876568502 381 30,335 SH   SOLE 25 30,335 0 0
TATA MTRS LTD SPONSORED ADR 876568502 19,029 1,515,045 SH   SOLE 26 199,022 0 1,316,023
TATA MTRS LTD SPONSORED ADR 876568502 2,191 174,423 SH   SOLE 28 174,423 0 0
TATA MTRS LTD SPONSORED ADR 876568502 715 56,965 SH   SOLE 29 56,965 0 0
TATA MTRS LTD SPONSORED ADR 876568502 4,821 383,810 SH   SOLE 30 383,810 0 0
TATA MTRS LTD SPONSORED ADR 876568502 136 10,864 SH   SOLE 34 10,864 0 0
TAUBMAN CTRS INC COM 876664103 7,437 140,642 SH   SOLE 2 30,345 0 110,297
TAUBMAN CTRS INC COM 876664103 937 17,716 SH   SOLE 4 17,716 0 0
TAUBMAN CTRS INC COM 876664103 4,726 89,364 SH   SOLE 7 89,364 0 0
TAUBMAN CTRS INC COM 876664103 130 2,463 SH   SOLE 15 2,463 0 0
TAUBMAN CTRS INC COM 876664103 9,316 176,179 SH   SOLE 18 175,172 0 1,007
TAUBMAN CTRS INC COM 876664103 5,578 105,493 SH   SOLE 19 105,493 0 0
TAUBMAN CTRS INC COM 876664103 181,995 3,441,664 SH   SOLE 21 3,441,664 0 0
TAUBMAN CTRS INC COM 876664103 147,203 2,783,727 SH   SOLE 22 2,657,580 0 126,147
TAUBMAN CTRS INC COM 876664103 304 5,744 SH   SOLE 23 5,744 0 0
TAUBMAN CTRS INC COM 876664103 6,584 124,503 SH   SOLE 25 124,503 0 0
TAUBMAN CTRS INC COM 876664103 2,148 40,626 SH   SOLE 26 12,545 0 28,081
TAUBMAN CTRS INC COM 876664103 410 7,761 SH   SOLE 28 7,761 0 0
TAUBMAN CTRS INC COM 876664103 1,102 20,845 SH   SOLE 29 20,845 0 0
TAUBMAN CTRS INC COM 876664103 15,331 289,927 SH   SOLE 30 289,927 0 0
TAUBMAN CTRS INC COM 876664103 68 1,277 SH   SOLE 31 1,277 0 0
TAUBMAN CTRS INC COM 876664103 520 9,831 SH   SOLE 34 9,831 0 0
TAUBMAN CTRS INC COM 876664103 103 1,957 SH   SOLE 36 1,957 0 0
TAUBMAN CTRS INC COM 876664103 345 6,517 SH   SOLE 40 6,517 0 0
TAYLOR DEVICES INC COM 877163105 7 584 SH   SOLE 18 584 0 0
TAYLOR DEVICES INC COM 877163105 9 702 SH   SOLE 21 702 0 0
TAYLOR DEVICES INC COM 877163105 32 2,630 SH   SOLE 22 2,630 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 2,584 145,598 SH   SOLE 2 34,624 0 110,974
TAYLOR MORRISON HOME CORP CL A 87724P106 6 334 SH   SOLE 4 334 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 79 4,436 SH   SOLE 7 4,436 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 6,587 371,115 SH   SOLE 18 371,115 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 14,877 838,136 SH   SOLE 19 838,136 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 87,995 4,957,459 SH   SOLE 21 4,957,459 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 61,310 3,454,070 SH   SOLE 22 3,274,518 0 179,552
TAYLOR MORRISON HOME CORP CL A 87724P106 9 528 SH   SOLE 25 528 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 708 39,892 SH   SOLE 26 17,192 0 22,700
TAYLOR MORRISON HOME CORP CL A 87724P106 273 15,366 SH   SOLE 28 15,366 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 568 32,009 SH   SOLE 30 32,009 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 2,766 155,837 SH   SOLE 34 155,837 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 240 13,496 SH   SOLE 40 13,496 0 0
TCF FINL CORP COM 872275102 7,648 369,668 SH   SOLE 2 80,373 0 289,295
TCF FINL CORP COM 872275102 18 864 SH   SOLE 4 864 0 0
TCF FINL CORP COM 872275102 87 4,217 SH   SOLE 7 4,217 0 0
TCF FINL CORP COM 872275102 9,840 475,571 SH   SOLE 18 475,571 0 0
TCF FINL CORP COM 872275102 700 33,844 SH   SOLE 19 33,844 0 0
TCF FINL CORP COM 872275102 169,945 8,213,868 SH   SOLE 21 8,213,868 0 0
TCF FINL CORP COM 872275102 120,451 5,821,684 SH   SOLE 22 5,503,404 0 318,280
TCF FINL CORP COM 872275102 1,243 60,059 SH   SOLE 26 39,345 0 20,714
TCF FINL CORP COM 872275102 444 21,456 SH   SOLE 28 21,456 0 0
TCF FINL CORP COM 872275102 962 46,480 SH   SOLE 30 46,480 0 0
TCF FINL CORP COM 872275102 74 3,588 SH   SOLE 31 3,588 0 0
TCF FINL CORP COM 872275102 78 3,781 SH   SOLE 36 3,781 0 0
TCF FINL CORP COM 872275102 361 17,426 SH   SOLE 40 17,426 0 0
TCG BDC INC COM 872280102 292 20,184 SH   SOLE 26 0 0 20,184
TCG BDC INC COM 872280102 4,033 278,538 SH   SOLE 30 278,538 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 43,140 862,965 SH   SOLE 2 224,102 0 638,863
TD AMERITRADE HLDG CORP COM 87236Y108 6,320 126,429 SH   SOLE 4 118,943 0 7,486
TD AMERITRADE HLDG CORP COM 87236Y108 1,590 31,807 SH   SOLE 7 31,807 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 1,961 39,232 SH   SOLE 13 39,232 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 139 2,775 SH   SOLE 15 2,775 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 1 20 SH   SOLE 17 0 0 20
TD AMERITRADE HLDG CORP COM 87236Y108 11,891 237,863 SH   SOLE 18 188,839 0 49,024
TD AMERITRADE HLDG CORP COM 87236Y108 17,622 352,517 SH   SOLE 19 352,517 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 164,199 3,284,640 SH   SOLE 21 3,284,640 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 374,926 7,500,022 SH   SOLE 22 6,834,963 0 665,059
TD AMERITRADE HLDG CORP COM 87236Y108 12,825 256,552 SH   SOLE 23 256,552 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 12,518 250,410 SH   SOLE 25 250,410 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 46,147 923,118 SH   SOLE 26 311,999 0 611,119
TD AMERITRADE HLDG CORP COM 87236Y108 2,661 53,237 SH   SOLE 28 38,758 0 14,479
TD AMERITRADE HLDG CORP COM 87236Y108 15,664 313,340 SH   SOLE 29 35,474 0 277,866
TD AMERITRADE HLDG CORP COM 87236Y108 25,232 504,743 SH   SOLE 30 504,743 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 6,714 134,303 SH   SOLE 31 95,270 0 39,033
TD AMERITRADE HLDG CORP COM 87236Y108 1,202 24,046 SH   SOLE 34 24,046 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 12,547 251,000 SH   SOLE 36 251,000 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 335 6,703 SH   SOLE 40 6,703 0 0
TE CONNECTIVITY LTD REG SHS H84989104 16,558 205,055 SH   SOLE 2 72,344 0 132,711
TE CONNECTIVITY LTD REG SHS H84989104 9,815 121,542 SH   SOLE 4 112,418 0 9,124
TE CONNECTIVITY LTD REG SHS H84989104 28,803 356,692 SH   SOLE 7 281,701 0 74,991
TE CONNECTIVITY LTD REG SHS H84989104 918 11,371 SH   SOLE 13 11,371 0 0
TE CONNECTIVITY LTD REG SHS H84989104 262 3,247 SH   SOLE 15 3,247 0 0
TE CONNECTIVITY LTD REG SHS H84989104 48,309 598,249 SH   SOLE 18 552,593 0 45,656
TE CONNECTIVITY LTD REG SHS H84989104 4,575 56,660 SH   SOLE 19 56,660 0 0
TE CONNECTIVITY LTD REG SHS H84989104 380,300 4,709,599 SH   SOLE 21 4,709,599 0 0
TE CONNECTIVITY LTD REG SHS H84989104 460,253 5,699,723 SH   SOLE 22 5,280,803 0 418,920
TE CONNECTIVITY LTD REG SHS H84989104 19,847 245,785 SH   SOLE 23 245,785 0 0
TE CONNECTIVITY LTD REG SHS H84989104 27,893 345,424 SH   SOLE 25 345,424 0 0
TE CONNECTIVITY LTD REG SHS H84989104 134,249 1,662,529 SH   SOLE 26 393,546 0 1,268,983
TE CONNECTIVITY LTD REG SHS H84989104 5,322 65,903 SH   SOLE 28 47,817 0 18,086
TE CONNECTIVITY LTD REG SHS H84989104 1,015 12,575 SH   SOLE 29 12,575 0 0
TE CONNECTIVITY LTD REG SHS H84989104 108,075 1,338,394 SH   SOLE 30 1,338,394 0 0
TE CONNECTIVITY LTD REG SHS H84989104 7,830 96,972 SH   SOLE 31 56,636 0 40,336
TE CONNECTIVITY LTD REG SHS H84989104 24,800 307,118 SH   SOLE 34 307,118 0 0
TE CONNECTIVITY LTD REG SHS H84989104 21,457 265,726 SH   SOLE 36 265,726 0 0
TE CONNECTIVITY LTD REG SHS H84989104 670 8,297 SH   SOLE 40 8,297 0 0
TEAM INC COM 878155100 524 29,969 SH   SOLE 2 1,065 0 28,904
TEAM INC COM 878155100 4 214 SH   SOLE 4 214 0 0
TEAM INC COM 878155100 11 639 SH   SOLE 7 639 0 0
TEAM INC COM 878155100 2,408 137,601 SH   SOLE 18 137,601 0 0
TEAM INC COM 878155100 773 44,178 SH   SOLE 19 44,178 0 0
TEAM INC COM 878155100 57,828 3,304,482 SH   SOLE 21 3,304,482 0 0
TEAM INC COM 878155100 15,464 883,666 SH   SOLE 22 841,911 0 41,755
TEAM INC COM 878155100 131 7,466 SH   SOLE 26 2,358 0 5,108
TEAM INC COM 878155100 71 4,052 SH   SOLE 28 4,052 0 0
TEAM INC COM 878155100 835 47,687 SH   SOLE 30 47,687 0 0
TEAM INC COM 878155100 54 3,112 SH   SOLE 40 3,112 0 0
TECH DATA CORP COM 878237106 5,933 57,933 SH   SOLE 2 20,774 0 37,159
TECH DATA CORP COM 878237106 18 177 SH   SOLE 4 177 0 0
TECH DATA CORP COM 878237106 235 2,295 SH   SOLE 7 2,295 0 0
TECH DATA CORP COM 878237106 21,595 210,868 SH   SOLE 18 210,278 0 590
TECH DATA CORP COM 878237106 8,915 87,054 SH   SOLE 19 87,054 0 0
TECH DATA CORP COM 878237106 272,081 2,656,786 SH   SOLE 21 2,656,786 0 0
TECH DATA CORP COM 878237106 145,207 1,417,898 SH   SOLE 22 1,353,325 0 64,573
TECH DATA CORP COM 878237106 1,345 13,135 SH   SOLE 23 13,135 0 0
TECH DATA CORP COM 878237106 4,331 42,295 SH   SOLE 26 6,767 0 35,528
TECH DATA CORP COM 878237106 471 4,596 SH   SOLE 28 4,596 0 0
TECH DATA CORP COM 878237106 1,009 9,852 SH   SOLE 30 9,852 0 0
TECH DATA CORP COM 878237106 1,963 19,166 SH   SOLE 36 19,166 0 0
TECH DATA CORP COM 878237106 320 3,122 SH   SOLE 40 3,122 0 0
TECHNICAL COMMUNICATIONS COR COM 878409101 0 75 SH   SOLE 22 75 0 0
TECHNIPFMC PLC COM G87110105 12,759 542,478 SH   SOLE 2 336,576 0 205,902
TECHNIPFMC PLC COM G87110105 3,979 169,161 SH   SOLE 4 157,582 0 11,579
TECHNIPFMC PLC COM G87110105 7,828 332,815 SH   SOLE 7 332,815 0 0
TECHNIPFMC PLC COM G87110105 184 7,841 SH   SOLE 13 7,841 0 0
TECHNIPFMC PLC COM G87110105 20,802 884,420 SH   SOLE 18 828,719 0 55,701
TECHNIPFMC PLC COM G87110105 3,639 154,715 SH   SOLE 19 154,715 0 0
TECHNIPFMC PLC COM G87110105 150,714 6,407,899 SH   SOLE 21 6,407,899 0 0
TECHNIPFMC PLC COM G87110105 166,231 7,067,664 SH   SOLE 22 6,551,722 0 515,942
TECHNIPFMC PLC COM G87110105 8,624 366,671 SH   SOLE 23 366,671 0 0
TECHNIPFMC PLC COM G87110105 1,017 43,233 SH   SOLE 25 43,233 0 0
TECHNIPFMC PLC COM G87110105 35,954 1,528,670 SH   SOLE 26 368,729 0 1,159,941
TECHNIPFMC PLC COM G87110105 1,878 79,846 SH   SOLE 28 57,086 0 22,760
TECHNIPFMC PLC COM G87110105 2,868 121,918 SH   SOLE 29 32,068 0 89,850
TECHNIPFMC PLC COM G87110105 37,614 1,599,223 SH   SOLE 30 1,599,223 0 0
TECHNIPFMC PLC COM G87110105 2,765 117,554 SH   SOLE 31 75,967 0 41,587
TECHNIPFMC PLC COM G87110105 1,570 66,751 SH   SOLE 34 66,751 0 0
TECHNIPFMC PLC COM G87110105 2,113 89,832 SH   SOLE 36 89,832 0 0
TECHNIPFMC PLC COM G87110105 186 7,902 SH   SOLE 40 7,902 0 0
TECHTARGET INC COM 87874R100 276 16,964 SH   SOLE 2 802 0 16,162
TECHTARGET INC COM 87874R100 7 460 SH   SOLE 7 460 0 0
TECHTARGET INC COM 87874R100 1,542 94,778 SH   SOLE 18 94,778 0 0
TECHTARGET INC COM 87874R100 534 32,800 SH   SOLE 19 32,800 0 0
TECHTARGET INC COM 87874R100 38,685 2,377,699 SH   SOLE 21 2,377,699 0 0
TECHTARGET INC COM 87874R100 9,616 591,037 SH   SOLE 22 561,967 0 29,070
TECHTARGET INC COM 87874R100 444 27,262 SH   SOLE 30 27,262 0 0
TECK RESOURCES LTD CL B 878742204 14,711 634,643 SH   SOLE 19 634,643 0 0
TECK RESOURCES LTD CL B 878742204 5,761 248,537 SH   SOLE 21 248,537 0 0
TECK RESOURCES LTD CL B 878742204 13,739 592,705 SH   SOLE 22 592,705 0 0
TECK RESOURCES LTD CL B 878742204 1,549 66,844 SH   SOLE 23 66,844 0 0
TECK RESOURCES LTD CL B 878742204 10,896 470,063 SH   SOLE 25 470,063 0 0
TECK RESOURCES LTD CL B 878742204 2,294 98,967 SH   SOLE 26 0 0 98,967
TECK RESOURCES LTD CL B 878742204 9,854 425,125 SH   SOLE 29 425,125 0 0
TECK RESOURCES LTD CL B 878742204 23,088 996,050 SH   SOLE 34 996,050 0 0
TECNOGLASS INC SHS G87264100 219 30,130 SH   SOLE 21 30,130 0 0
TECNOGLASS INC SHS G87264100 111 15,255 SH   SOLE 22 15,255 0 0
TECOGEN INC NEW COM NEW 87876P201 12 2,974 SH   SOLE 18 2,974 0 0
TECOGEN INC NEW COM NEW 87876P201 192 48,175 SH   SOLE 21 48,175 0 0
TEEKAY CORPORATION COM Y8564W103 313 79,786 SH   SOLE 2 2,597 0 77,189
TEEKAY CORPORATION COM Y8564W103 5 1,205 SH   SOLE 7 1,205 0 0
TEEKAY CORPORATION COM Y8564W103 870 221,998 SH   SOLE 18 221,998 0 0
TEEKAY CORPORATION COM Y8564W103 523 133,371 SH   SOLE 19 133,371 0 0
TEEKAY CORPORATION COM Y8564W103 8,300 2,117,389 SH   SOLE 21 2,117,389 0 0
TEEKAY CORPORATION COM Y8564W103 3,071 783,320 SH   SOLE 22 725,468 0 57,852
TEEKAY CORPORATION COM Y8564W103 46 11,660 SH   SOLE 23 11,660 0 0
TEEKAY CORPORATION COM Y8564W103 77 19,683 SH   SOLE 26 0 0 19,683
TEEKAY CORPORATION COM Y8564W103 35 8,822 SH   SOLE 36 8,822 0 0
TEEKAY TANKERS LTD CL A Y8565N102 228 235,016 SH   SOLE 2 7,025 0 227,991
TEEKAY TANKERS LTD CL A Y8565N102 3 2,595 SH   SOLE 7 2,595 0 0
TEEKAY TANKERS LTD CL A Y8565N102 653 672,877 SH   SOLE 18 672,877 0 0
TEEKAY TANKERS LTD CL A Y8565N102 251 259,053 SH   SOLE 19 259,053 0 0
TEEKAY TANKERS LTD CL A Y8565N102 6,359 6,555,120 SH   SOLE 21 6,555,120 0 0
TEEKAY TANKERS LTD CL A Y8565N102 1,885 1,943,256 SH   SOLE 22 1,811,663 0 131,593
TEEKAY TANKERS LTD CL A Y8565N102 82 84,070 SH   SOLE 26 0 0 84,070
TEGNA INC COM 87901J105 5,289 375,134 SH   SOLE 2 146,882 0 228,252
TEGNA INC COM 87901J105 157 11,122 SH   SOLE 4 11,122 0 0
TEGNA INC COM 87901J105 107 7,597 SH   SOLE 7 7,597 0 0
TEGNA INC COM 87901J105 17,385 1,232,965 SH   SOLE 18 1,216,842 0 16,123
TEGNA INC COM 87901J105 4,764 337,870 SH   SOLE 19 337,870 0 0
TEGNA INC COM 87901J105 213,978 15,175,748 SH   SOLE 21 15,175,748 0 0
TEGNA INC COM 87901J105 118,519 8,405,581 SH   SOLE 22 8,069,754 0 335,827
TEGNA INC COM 87901J105 329 23,362 SH   SOLE 23 23,362 0 0
TEGNA INC COM 87901J105 1,358 96,277 SH   SOLE 26 75,280 0 20,997
TEGNA INC COM 87901J105 418 29,625 SH   SOLE 28 29,625 0 0
TEGNA INC COM 87901J105 79 5,606 SH   SOLE 29 5,606 0 0
TEGNA INC COM 87901J105 821 58,240 SH   SOLE 30 58,240 0 0
TEGNA INC COM 87901J105 99 7,007 SH   SOLE 31 7,007 0 0
TEGNA INC COM 87901J105 30 2,148 SH   SOLE 34 2,148 0 0
TEGNA INC COM 87901J105 238 16,847 SH   SOLE 36 16,847 0 0
TEGNA INC COM 87901J105 295 20,955 SH   SOLE 40 20,955 0 0
TEJON RANCH CO COM 879080109 365 20,759 SH   SOLE 2 798 0 19,961
TEJON RANCH CO COM 879080109 3 178 SH   SOLE 4 178 0 0
TEJON RANCH CO COM 879080109 7 412 SH   SOLE 7 412 0 0
TEJON RANCH CO COM 879080109 1,254 71,252 SH   SOLE 18 71,252 0 0
TEJON RANCH CO COM 879080109 595 33,814 SH   SOLE 19 33,814 0 0
TEJON RANCH CO COM 879080109 12,915 733,819 SH   SOLE 21 733,819 0 0
TEJON RANCH CO COM 879080109 10,690 607,358 SH   SOLE 22 580,176 0 27,182
TEJON RANCH CO COM 879080109 163 9,279 SH   SOLE 26 0 0 9,279
TEJON RANCH CO COM 879080109 48 2,738 SH   SOLE 28 2,738 0 0
TEJON RANCH CO COM 879080109 131 7,452 SH   SOLE 30 7,452 0 0
TEJON RANCH CO COM 879080109 30 1,731 SH   SOLE 40 1,731 0 0
TELADOC HEALTH INC COM 87918A105 8,502 152,915 SH   SOLE 2 101,139 0 51,776
TELADOC HEALTH INC COM 87918A105 24 423 SH   SOLE 4 423 0 0
TELADOC HEALTH INC COM 87918A105 75 1,357 SH   SOLE 7 1,357 0 0
TELADOC HEALTH INC COM 87918A105 15,156 272,595 SH   SOLE 18 269,618 0 2,977
TELADOC HEALTH INC COM 87918A105 77,811 1,399,473 SH   SOLE 19 1,399,473 0 0
TELADOC HEALTH INC COM 87918A105 128,976 2,319,712 SH   SOLE 21 2,319,712 0 0
TELADOC HEALTH INC COM 87918A105 108,911 1,958,825 SH   SOLE 22 1,876,489 0 82,336
TELADOC HEALTH INC COM 87918A105 44 787 SH   SOLE 23 787 0 0
TELADOC HEALTH INC COM 87918A105 1,757 31,596 SH   SOLE 26 16,915 0 14,681
TELADOC HEALTH INC COM 87918A105 443 7,960 SH   SOLE 28 7,960 0 0
TELADOC HEALTH INC COM 87918A105 941 16,923 SH   SOLE 30 16,923 0 0
TELADOC HEALTH INC COM 87918A105 26,224 471,655 SH   SOLE 34 471,655 0 0
TELADOC HEALTH INC COM 87918A105 334 6,016 SH   SOLE 40 6,016 0 0
TELADOC HEALTH INC NOTE 3.000%12/1 87918AAB1 1,192 800,000 PRN   SOLE 21 800,000 0 0
TELARIA INC COM 879181105 254 40,057 SH   SOLE 2 1,631 0 38,426
TELARIA INC COM 879181105 9 1,446 SH   SOLE 7 1,446 0 0
TELARIA INC COM 879181105 926 146,063 SH   SOLE 18 146,063 0 0
TELARIA INC COM 879181105 463 72,973 SH   SOLE 19 72,973 0 0
TELARIA INC COM 879181105 9,317 1,469,576 SH   SOLE 21 1,469,576 0 0
TELARIA INC COM 879181105 5,341 842,386 SH   SOLE 22 809,580 0 32,806
TELECOM ARGENTINA S A SPON ADR REP B 879273209 6,736 461,342 SH   SOLE 21 461,342 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 21,270 89,743 SH   SOLE 2 18,689 0 71,054
TELEDYNE TECHNOLOGIES INC COM 879360105 44 185 SH   SOLE 4 185 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 201 846 SH   SOLE 7 846 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 24,777 104,540 SH   SOLE 18 104,540 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 47,807 201,707 SH   SOLE 19 201,707 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 496,859 2,096,363 SH   SOLE 21 2,096,363 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 288,005 1,215,160 SH   SOLE 22 1,140,866 0 74,294
TELEDYNE TECHNOLOGIES INC COM 879360105 3,272 13,807 SH   SOLE 26 8,934 0 4,873
TELEDYNE TECHNOLOGIES INC COM 879360105 1,104 4,657 SH   SOLE 28 4,657 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 2,600 10,972 SH   SOLE 30 10,972 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 178 749 SH   SOLE 31 749 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 165 698 SH   SOLE 36 698 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 897 3,783 SH   SOLE 40 3,783 0 0
TELEFLEX INC COM 879369106 44,811 148,303 SH   SOLE 2 45,354 0 102,949
TELEFLEX INC COM 879369106 4,463 14,769 SH   SOLE 4 13,567 0 1,202
TELEFLEX INC COM 879369106 13,465 44,561 SH   SOLE 7 35,242 0 9,319
TELEFLEX INC COM 879369106 79 261 SH   SOLE 13 261 0 0
TELEFLEX INC COM 879369106 108 356 SH   SOLE 15 356 0 0
TELEFLEX INC COM 879369106 41,901 138,671 SH   SOLE 18 132,755 0 5,916
TELEFLEX INC COM 879369106 161,416 534,206 SH   SOLE 19 534,206 0 0
TELEFLEX INC COM 879369106 1,541 5,100 SH   SOLE 20 5,100 0 0
TELEFLEX INC COM 879369106 369,425 1,222,614 SH   SOLE 21 1,222,614 0 0
TELEFLEX INC COM 879369106 327,903 1,085,197 SH   SOLE 22 966,097 0 119,100
TELEFLEX INC COM 879369106 9,826 32,518 SH   SOLE 23 32,518 0 0
TELEFLEX INC COM 879369106 11,017 36,460 SH   SOLE 25 36,460 0 0
TELEFLEX INC COM 879369106 50,491 167,101 SH   SOLE 26 57,947 0 109,154
TELEFLEX INC COM 879369106 2,673 8,845 SH   SOLE 28 6,501 0 2,344
TELEFLEX INC COM 879369106 3,352 11,094 SH   SOLE 29 1,531 0 9,563
TELEFLEX INC COM 879369106 49,348 163,317 SH   SOLE 30 163,317 0 0
TELEFLEX INC COM 879369106 4,105 13,587 SH   SOLE 31 8,301 0 5,286
TELEFLEX INC COM 879369106 37,491 124,076 SH   SOLE 34 124,076 0 0
TELEFLEX INC COM 879369106 9,687 32,060 SH   SOLE 36 32,060 0 0
TELEFLEX INC COM 879369106 380 1,259 SH   SOLE 40 1,259 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1,155 95,669 SH   SOLE 2 0 0 95,669
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 437 36,174 SH   SOLE 22 36,174 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1,030 85,318 SH   SOLE 30 85,318 0 0
TELEFONICA S A SPONSORED ADR 879382208 12 1,468 SH   SOLE 18 1,468 0 0
TELENAV INC COM 879455103 174 28,616 SH   SOLE 2 1,092 0 27,524
TELENAV INC COM 879455103 6 966 SH   SOLE 7 966 0 0
TELENAV INC COM 879455103 634 104,463 SH   SOLE 18 104,463 0 0
TELENAV INC COM 879455103 280 46,056 SH   SOLE 19 46,056 0 0
TELENAV INC COM 879455103 6,382 1,051,359 SH   SOLE 21 1,051,359 0 0
TELENAV INC COM 879455103 2,891 476,351 SH   SOLE 22 454,465 0 21,886
TELENAV INC COM 879455103 21 3,416 SH   SOLE 26 0 0 3,416
TELEPHONE & DATA SYS INC COM NEW 879433829 10,459 340,338 SH   SOLE 2 143,865 0 196,473
TELEPHONE & DATA SYS INC COM NEW 879433829 277 9,012 SH   SOLE 4 9,012 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 2,335 75,975 SH   SOLE 7 75,975 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 162 5,283 SH   SOLE 13 5,283 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 38,136 1,240,998 SH   SOLE 18 1,240,998 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 38,856 1,264,432 SH   SOLE 19 1,264,432 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 148,735 4,840,057 SH   SOLE 21 4,840,057 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 108,447 3,529,029 SH   SOLE 22 3,298,966 0 230,063
TELEPHONE & DATA SYS INC COM NEW 879433829 1,641 53,401 SH   SOLE 23 53,401 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 2,358 76,745 SH   SOLE 25 76,745 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,528 49,709 SH   SOLE 26 26,372 0 23,337
TELEPHONE & DATA SYS INC COM NEW 879433829 392 12,763 SH   SOLE 28 12,763 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 203 6,601 SH   SOLE 29 6,601 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 808 26,282 SH   SOLE 30 26,282 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 837 27,234 SH   SOLE 31 2,155 0 25,079
TELEPHONE & DATA SYS INC COM NEW 879433829 11,243 365,855 SH   SOLE 34 365,855 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 332 10,812 SH   SOLE 36 10,812 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 320 10,404 SH   SOLE 40 10,404 0 0
TELIGENT INC NEW COM 87960W104 40 34,778 SH   SOLE 2 1,542 0 33,236
TELIGENT INC NEW COM 87960W104 2 1,398 SH   SOLE 7 1,398 0 0
TELIGENT INC NEW COM 87960W104 153 131,533 SH   SOLE 18 131,533 0 0
TELIGENT INC NEW COM 87960W104 64 54,863 SH   SOLE 19 54,863 0 0
TELIGENT INC NEW COM 87960W104 1,547 1,333,793 SH   SOLE 21 1,333,793 0 0
TELIGENT INC NEW COM 87960W104 1,400 1,207,103 SH   SOLE 22 1,173,213 0 33,890
TELLURIAN INC NEW COM 87968A104 778 69,455 SH   SOLE 2 3,016 0 66,439
TELLURIAN INC NEW COM 87968A104 4 382 SH   SOLE 4 382 0 0
TELLURIAN INC NEW COM 87968A104 23 2,051 SH   SOLE 7 2,051 0 0
TELLURIAN INC NEW COM 87968A104 3,051 272,375 SH   SOLE 18 272,375 0 0
TELLURIAN INC NEW COM 87968A104 1,486 132,644 SH   SOLE 19 132,644 0 0
TELLURIAN INC NEW COM 87968A104 31,527 2,814,898 SH   SOLE 21 2,814,898 0 0
TELLURIAN INC NEW COM 87968A104 29,235 2,610,299 SH   SOLE 22 2,513,219 0 97,080
TELLURIAN INC NEW COM 87968A104 256 22,823 SH   SOLE 26 0 0 22,823
TELLURIAN INC NEW COM 87968A104 143 12,808 SH   SOLE 28 12,808 0 0
TELLURIAN INC NEW COM 87968A104 277 24,692 SH   SOLE 30 24,692 0 0
TELLURIAN INC NEW COM 87968A104 95 8,489 SH   SOLE 40 8,489 0 0
TELUS CORP COM 87971M103 78,477 2,118,710 SH   SOLE 18 2,118,710 0 0
TELUS CORP COM 87971M103 2,773 74,875 SH   SOLE 26 74,875 0 0
TEMPUR SEALY INTL INC COM 88023U101 6,307 109,367 SH   SOLE 2 22,525 0 86,842
TEMPUR SEALY INTL INC COM 88023U101 12 209 SH   SOLE 4 209 0 0
TEMPUR SEALY INTL INC COM 88023U101 71 1,230 SH   SOLE 7 1,230 0 0
TEMPUR SEALY INTL INC COM 88023U101 7,827 135,726 SH   SOLE 18 135,726 0 0
TEMPUR SEALY INTL INC COM 88023U101 555 9,631 SH   SOLE 19 9,631 0 0
TEMPUR SEALY INTL INC COM 88023U101 130,929 2,270,322 SH   SOLE 21 2,270,322 0 0
TEMPUR SEALY INTL INC COM 88023U101 87,599 1,518,972 SH   SOLE 22 1,428,564 0 90,408
TEMPUR SEALY INTL INC COM 88023U101 1,025 17,769 SH   SOLE 26 8,622 0 9,147
TEMPUR SEALY INTL INC COM 88023U101 348 6,026 SH   SOLE 28 6,026 0 0
TEMPUR SEALY INTL INC COM 88023U101 735 12,751 SH   SOLE 30 12,751 0 0
TEMPUR SEALY INTL INC COM 88023U101 54 941 SH   SOLE 31 941 0 0
TEMPUR SEALY INTL INC COM 88023U101 233 4,042 SH   SOLE 40 4,042 0 0
TENABLE HLDGS INC COM 88025T102 893 28,197 SH   SOLE 2 4,667 0 23,530
TENABLE HLDGS INC COM 88025T102 13 401 SH   SOLE 7 401 0 0
TENABLE HLDGS INC COM 88025T102 3,278 103,552 SH   SOLE 18 93,970 0 9,582
TENABLE HLDGS INC COM 88025T102 5,031 158,897 SH   SOLE 19 158,897 0 0
TENABLE HLDGS INC COM 88025T102 29,235 923,395 SH   SOLE 21 923,395 0 0
TENABLE HLDGS INC COM 88025T102 18,203 574,958 SH   SOLE 22 548,645 0 26,313
TENABLE HLDGS INC COM 88025T102 547 17,270 SH   SOLE 23 17,270 0 0
TENABLE HLDGS INC COM 88025T102 781 24,669 SH   SOLE 26 0 0 24,669
TENARIS S A SPONSORED ADS 88031M109 143 5,068 SH   SOLE 21 5,068 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 1 627 SH   SOLE 21 627 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 1,209 598,475 SH   SOLE 22 598,475 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 48 2,671 SH   SOLE 2 2,671 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 389 21,505 SH   SOLE 4 21,505 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 306 16,902 SH   SOLE 7 16,902 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 811 44,834 SH   SOLE 15 44,834 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,110 61,343 SH   SOLE 18 61,343 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 595 32,873 SH   SOLE 19 32,873 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 28,904 1,596,896 SH   SOLE 21 1,596,896 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 18,941 1,046,450 SH   SOLE 22 963,606 0 82,844
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 969 53,551 SH   SOLE 23 53,551 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 12,454 688,074 SH   SOLE 26 204,434 0 483,640
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 156 8,625 SH   SOLE 29 0 0 8,625
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 10,132 559,770 SH   SOLE 30 559,770 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 93 5,147 SH   SOLE 31 5,147 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 343 18,953 SH   SOLE 34 18,953 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 3,929 136,242 SH   SOLE 2 71,594 0 64,648
TENET HEALTHCARE CORP COM NEW 88033G407 12 433 SH   SOLE 4 433 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 166 5,747 SH   SOLE 7 5,747 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 13,538 469,434 SH   SOLE 18 463,932 0 5,502
TENET HEALTHCARE CORP COM NEW 88033G407 4,676 162,134 SH   SOLE 19 162,134 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 175,328 6,079,333 SH   SOLE 21 6,079,333 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 87,710 3,041,268 SH   SOLE 22 2,904,008 0 137,260
TENET HEALTHCARE CORP COM NEW 88033G407 52 1,799 SH   SOLE 23 1,799 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,059 36,722 SH   SOLE 26 22,687 0 14,035
TENET HEALTHCARE CORP COM NEW 88033G407 379 13,147 SH   SOLE 28 13,147 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,726 59,854 SH   SOLE 30 59,854 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 138 4,802 SH   SOLE 34 4,802 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,739 60,312 SH   SOLE 36 60,312 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 281 9,746 SH   SOLE 40 9,746 0 0
TENNANT CO COM 880345103 903 14,550 SH   SOLE 2 702 0 13,848
TENNANT CO COM 880345103 9 151 SH   SOLE 4 151 0 0
TENNANT CO COM 880345103 24 383 SH   SOLE 7 383 0 0
TENNANT CO COM 880345103 4,825 77,702 SH   SOLE 18 77,702 0 0
TENNANT CO COM 880345103 1,722 27,727 SH   SOLE 19 27,727 0 0
TENNANT CO COM 880345103 119,027 1,917,009 SH   SOLE 21 1,917,009 0 0
TENNANT CO COM 880345103 35,037 564,297 SH   SOLE 22 538,703 0 25,594
TENNANT CO COM 880345103 276 4,445 SH   SOLE 26 3,364 0 1,081
TENNANT CO COM 880345103 151 2,430 SH   SOLE 28 2,430 0 0
TENNANT CO COM 880345103 1,636 26,345 SH   SOLE 30 26,345 0 0
TENNANT CO COM 880345103 121 1,948 SH   SOLE 40 1,948 0 0
TENNECO INC CL A VTG COM STK 880349105 1,067 48,158 SH   SOLE 2 6,362 0 41,796
TENNECO INC CL A VTG COM STK 880349105 48 2,151 SH   SOLE 4 2,151 0 0
TENNECO INC CL A VTG COM STK 880349105 44 1,976 SH   SOLE 7 1,976 0 0
TENNECO INC CL A VTG COM STK 880349105 3,571 161,160 SH   SOLE 18 161,160 0 0
TENNECO INC CL A VTG COM STK 880349105 2,974 134,187 SH   SOLE 19 134,187 0 0
TENNECO INC CL A VTG COM STK 880349105 36,328 1,639,349 SH   SOLE 21 1,639,349 0 0
TENNECO INC CL A VTG COM STK 880349105 38,931 1,756,836 SH   SOLE 22 1,679,440 0 77,396
TENNECO INC CL A VTG COM STK 880349105 405 18,262 SH   SOLE 23 18,262 0 0
TENNECO INC CL A VTG COM STK 880349105 713 32,153 SH   SOLE 26 9,675 0 22,478
TENNECO INC CL A VTG COM STK 880349105 158 7,137 SH   SOLE 28 7,137 0 0
TENNECO INC CL A VTG COM STK 880349105 356 16,085 SH   SOLE 30 16,085 0 0
TENNECO INC CL A VTG COM STK 880349105 82 3,699 SH   SOLE 36 3,699 0 0
TENNECO INC CL A VTG COM STK 880349105 143 6,432 SH   SOLE 40 6,432 0 0
TERADATA CORP DEL COM 88076W103 12,176 278,954 SH   SOLE 2 57,698 0 221,256
TERADATA CORP DEL COM 88076W103 79 1,809 SH   SOLE 4 1,809 0 0
TERADATA CORP DEL COM 88076W103 122 2,784 SH   SOLE 7 2,784 0 0
TERADATA CORP DEL COM 88076W103 15,128 346,585 SH   SOLE 18 346,585 0 0
TERADATA CORP DEL COM 88076W103 1,090 24,982 SH   SOLE 19 24,982 0 0
TERADATA CORP DEL COM 88076W103 275,128 6,303,054 SH   SOLE 21 6,303,054 0 0
TERADATA CORP DEL COM 88076W103 174,997 4,009,096 SH   SOLE 22 3,767,394 0 241,702
TERADATA CORP DEL COM 88076W103 17 385 SH   SOLE 23 385 0 0
TERADATA CORP DEL COM 88076W103 2,312 52,976 SH   SOLE 26 29,312 0 23,664
TERADATA CORP DEL COM 88076W103 655 15,012 SH   SOLE 28 15,012 0 0
TERADATA CORP DEL COM 88076W103 24,637 564,426 SH   SOLE 30 564,426 0 0
TERADATA CORP DEL COM 88076W103 110 2,526 SH   SOLE 31 2,526 0 0
TERADATA CORP DEL COM 88076W103 91 2,086 SH   SOLE 36 2,086 0 0
TERADATA CORP DEL COM 88076W103 492 11,280 SH   SOLE 40 11,280 0 0
TERADYNE INC COM 880770102 18,070 453,560 SH   SOLE 2 105,908 0 347,652
TERADYNE INC COM 880770102 41 1,032 SH   SOLE 4 1,032 0 0
TERADYNE INC COM 880770102 176 4,406 SH   SOLE 7 4,406 0 0
TERADYNE INC COM 880770102 20,276 508,924 SH   SOLE 18 508,924 0 0
TERADYNE INC COM 880770102 1,600 40,155 SH   SOLE 19 40,155 0 0
TERADYNE INC COM 880770102 361,958 9,085,288 SH   SOLE 21 9,085,288 0 0
TERADYNE INC COM 880770102 242,219 6,079,792 SH   SOLE 22 5,725,010 0 354,782
TERADYNE INC COM 880770102 59 1,476 SH   SOLE 23 1,476 0 0
TERADYNE INC COM 880770102 2,692 67,576 SH   SOLE 26 39,957 0 27,619
TERADYNE INC COM 880770102 901 22,614 SH   SOLE 28 22,614 0 0
TERADYNE INC COM 880770102 24,561 616,486 SH   SOLE 30 616,486 0 0
TERADYNE INC COM 880770102 151 3,783 SH   SOLE 31 3,783 0 0
TERADYNE INC COM 880770102 102 2,563 SH   SOLE 36 2,563 0 0
TERADYNE INC COM 880770102 697 17,486 SH   SOLE 40 17,486 0 0
TERADYNE INC NOTE 1.250%12/1 880770AG7 1,677 1,200,000 PRN   SOLE 21 1,200,000 0 0
TEREX CORP NEW COM 880779103 5,398 168,002 SH   SOLE 2 30,620 0 137,382
TEREX CORP NEW COM 880779103 10 319 SH   SOLE 4 319 0 0
TEREX CORP NEW COM 880779103 73 2,268 SH   SOLE 7 2,268 0 0
TEREX CORP NEW COM 880779103 5,852 182,137 SH   SOLE 18 182,137 0 0
TEREX CORP NEW COM 880779103 450 14,019 SH   SOLE 19 14,019 0 0
TEREX CORP NEW COM 880779103 97,435 3,032,518 SH   SOLE 21 3,032,518 0 0
TEREX CORP NEW COM 880779103 71,632 2,229,453 SH   SOLE 22 2,072,002 0 157,451
TEREX CORP NEW COM 880779103 1,090 33,914 SH   SOLE 26 23,141 0 10,773
TEREX CORP NEW COM 880779103 314 9,785 SH   SOLE 28 9,785 0 0
TEREX CORP NEW COM 880779103 903 28,094 SH   SOLE 30 28,094 0 0
TEREX CORP NEW COM 880779103 47 1,457 SH   SOLE 31 1,457 0 0
TEREX CORP NEW COM 880779103 398 12,398 SH   SOLE 34 12,398 0 0
TEREX CORP NEW COM 880779103 62 1,945 SH   SOLE 36 1,945 0 0
TEREX CORP NEW COM 880779103 210 6,542 SH   SOLE 40 6,542 0 0
TERNIUM SA SPONSORED ADS 880890108 82 3,012 SH   SOLE 21 3,012 0 0
TERNIUM SA SPONSORED ADS 880890108 78 2,879 SH   SOLE 25 2,879 0 0
TERRAFORM PWR INC COM CL A 88104R209 1,033 75,177 SH   SOLE 2 4,869 0 70,308
TERRAFORM PWR INC COM CL A 88104R209 2 148 SH   SOLE 4 148 0 0
TERRAFORM PWR INC COM CL A 88104R209 22 1,565 SH   SOLE 7 1,565 0 0
TERRAFORM PWR INC COM CL A 88104R209 3,268 237,836 SH   SOLE 18 237,836 0 0
TERRAFORM PWR INC COM CL A 88104R209 1,835 133,527 SH   SOLE 19 133,527 0 0
TERRAFORM PWR INC COM CL A 88104R209 38,179 2,778,708 SH   SOLE 21 2,778,708 0 0
TERRAFORM PWR INC COM CL A 88104R209 33,682 2,451,381 SH   SOLE 22 2,372,851 0 78,530
TERRAFORM PWR INC COM CL A 88104R209 89 6,475 SH   SOLE 26 0 0 6,475
TERRAFORM PWR INC COM CL A 88104R209 118 8,603 SH   SOLE 28 8,603 0 0
TERRAFORM PWR INC COM CL A 88104R209 4,822 350,975 SH   SOLE 30 350,975 0 0
TERRAFORM PWR INC COM CL A 88104R209 58 4,237 SH   SOLE 40 4,237 0 0
TERRENO RLTY CORP COM 88146M101 8,871 211,005 SH   SOLE 2 2,157 0 208,848
TERRENO RLTY CORP COM 88146M101 671 15,966 SH   SOLE 4 15,966 0 0
TERRENO RLTY CORP COM 88146M101 3,749 89,168 SH   SOLE 7 89,168 0 0
TERRENO RLTY CORP COM 88146M101 88 2,101 SH   SOLE 15 2,101 0 0
TERRENO RLTY CORP COM 88146M101 8,149 193,832 SH   SOLE 18 193,832 0 0
TERRENO RLTY CORP COM 88146M101 7,845 186,599 SH   SOLE 19 186,599 0 0
TERRENO RLTY CORP COM 88146M101 89,691 2,133,473 SH   SOLE 21 2,133,473 0 0
TERRENO RLTY CORP COM 88146M101 100,951 2,401,313 SH   SOLE 22 2,318,776 0 82,537
TERRENO RLTY CORP COM 88146M101 144 3,420 SH   SOLE 23 3,420 0 0
TERRENO RLTY CORP COM 88146M101 5,320 126,547 SH   SOLE 25 126,547 0 0
TERRENO RLTY CORP COM 88146M101 2,019 48,014 SH   SOLE 26 13,892 0 34,122
TERRENO RLTY CORP COM 88146M101 317 7,547 SH   SOLE 28 7,547 0 0
TERRENO RLTY CORP COM 88146M101 923 21,954 SH   SOLE 29 21,954 0 0
TERRENO RLTY CORP COM 88146M101 12,103 287,895 SH   SOLE 30 287,895 0 0
TERRENO RLTY CORP COM 88146M101 258 6,131 SH   SOLE 40 6,131 0 0
TERRITORIAL BANCORP INC COM 88145X108 185 6,884 SH   SOLE 2 291 0 6,593
TERRITORIAL BANCORP INC COM 88145X108 701 26,058 SH   SOLE 18 26,058 0 0
TERRITORIAL BANCORP INC COM 88145X108 388 14,416 SH   SOLE 19 14,416 0 0
TERRITORIAL BANCORP INC COM 88145X108 7,352 273,197 SH   SOLE 21 273,197 0 0
TERRITORIAL BANCORP INC COM 88145X108 3,183 118,275 SH   SOLE 22 111,262 0 7,013
TESLA INC COM 88160R101 95,709 341,989 SH   SOLE 2 22,947 0 319,042
TESLA INC COM 88160R101 11,569 41,339 SH   SOLE 4 37,997 0 3,342
TESLA INC COM 88160R101 4,059 14,503 SH   SOLE 7 14,503 0 0
TESLA INC COM 88160R101 516 1,844 SH   SOLE 13 1,844 0 0
TESLA INC COM 88160R101 402 1,435 SH   SOLE 15 1,435 0 0
TESLA INC COM 88160R101 254 906 SH   SOLE 17 0 0 906
TESLA INC COM 88160R101 81,840 292,431 SH   SOLE 18 217,506 0 74,925
TESLA INC COM 88160R101 55,776 199,300 SH   SOLE 19 199,300 0 0
TESLA INC COM 88160R101 265,882 950,054 SH   SOLE 21 950,054 0 0
TESLA INC COM 88160R101 993,728 3,550,804 SH   SOLE 22 3,291,122 0 259,682
TESLA INC COM 88160R101 22,672 81,011 SH   SOLE 23 81,011 0 0
TESLA INC COM 88160R101 35,858 128,127 SH   SOLE 25 128,127 0 0
TESLA INC COM 88160R101 98,674 352,584 SH   SOLE 26 139,566 0 213,018
TESLA INC COM 88160R101 6,905 24,674 SH   SOLE 28 17,944 0 6,730
TESLA INC COM 88160R101 1,753 6,265 SH   SOLE 29 6,265 0 0
TESLA INC COM 88160R101 69,285 247,571 SH   SOLE 30 247,571 0 0
TESLA INC COM 88160R101 10,819 38,659 SH   SOLE 31 23,828 0 14,831
TESLA INC COM 88160R101 7,021 25,086 SH   SOLE 32 25,086 0 0
TESLA INC COM 88160R101 4,980 17,795 SH   SOLE 34 17,795 0 0
TESLA INC COM 88160R101 27,518 98,326 SH   SOLE 36 98,326 0 0
TESLA INC COM 88160R101 824 2,943 SH   SOLE 40 2,943 0 0
TESLA INC NOTE 1.250% 3/0 88160RAC5 3,491 3,400,000 PRN   SOLE 21 3,400,000 0 0
TESLA INC NOTE 2.375% 3/1 88160RAD3 2,728 2,500,000 PRN   SOLE 21 2,500,000 0 0
TESSCO TECHNOLOGIES INC COM 872386107 17 1,090 SH   SOLE 18 1,090 0 0
TESSCO TECHNOLOGIES INC COM 872386107 328 21,218 SH   SOLE 21 21,218 0 0
TESSCO TECHNOLOGIES INC COM 872386107 2,670 172,465 SH   SOLE 22 172,465 0 0
TESSCO TECHNOLOGIES INC COM 872386107 3 194 SH   SOLE 23 194 0 0
TESSCO TECHNOLOGIES INC COM 872386107 45 2,883 SH   SOLE 26 0 0 2,883
TETRA TECH INC NEW COM 88162G103 3,163 53,085 SH   SOLE 2 8,904 0 44,181
TETRA TECH INC NEW COM 88162G103 15 252 SH   SOLE 4 252 0 0
TETRA TECH INC NEW COM 88162G103 2,022 33,933 SH   SOLE 7 33,933 0 0
TETRA TECH INC NEW COM 88162G103 14,622 245,374 SH   SOLE 18 238,411 0 6,963
TETRA TECH INC NEW COM 88162G103 13,444 225,601 SH   SOLE 19 225,601 0 0
TETRA TECH INC NEW COM 88162G103 352,474 5,914,986 SH   SOLE 21 5,914,986 0 0
TETRA TECH INC NEW COM 88162G103 116,250 1,950,823 SH   SOLE 22 1,877,553 0 73,270
TETRA TECH INC NEW COM 88162G103 1,496 25,106 SH   SOLE 23 25,106 0 0
TETRA TECH INC NEW COM 88162G103 4,130 69,314 SH   SOLE 26 13,451 0 55,863
TETRA TECH INC NEW COM 88162G103 438 7,356 SH   SOLE 28 7,356 0 0
TETRA TECH INC NEW COM 88162G103 16,571 278,081 SH   SOLE 30 278,081 0 0
TETRA TECH INC NEW COM 88162G103 447 7,499 SH   SOLE 34 7,499 0 0
TETRA TECH INC NEW COM 88162G103 315 5,288 SH   SOLE 40 5,288 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 277 118,201 SH   SOLE 2 4,851 0 113,350
TETRA TECHNOLOGIES INC DEL COM 88162F105 1 501 SH   SOLE 4 501 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 8 3,207 SH   SOLE 7 3,207 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 1,272 543,604 SH   SOLE 18 543,604 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 461 196,947 SH   SOLE 19 196,947 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 32,593 13,928,839 SH   SOLE 21 13,928,839 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 8,389 3,585,012 SH   SOLE 22 3,455,264 0 129,748
TETRA TECHNOLOGIES INC DEL COM 88162F105 41 17,553 SH   SOLE 26 13,226 0 4,327
TETRA TECHNOLOGIES INC DEL COM 88162F105 47 20,175 SH   SOLE 28 20,175 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 412 175,918 SH   SOLE 30 175,918 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 24 10,122 SH   SOLE 40 10,122 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 75 55,880 SH   SOLE 2 2,531 0 53,349
TETRAPHASE PHARMACEUTICALS I COM 88165N105 1 796 SH   SOLE 7 796 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 224 166,840 SH   SOLE 18 166,840 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 93 69,049 SH   SOLE 19 69,049 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 2,482 1,851,966 SH   SOLE 21 1,851,966 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 2,136 1,593,662 SH   SOLE 22 1,560,133 0 33,529
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1,175 1,275,000 PRN   SOLE 21 1,275,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 24 1,500 SH Put SOLE 2 1,500 0 0
TEVA PHARMACEUTICAL INDS LTD OPTIONS 881624209 784 50,000 SH Put SOLE 19 50,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 9,700 618,623 SH   SOLE 2 379,256 0 239,367
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5,483 349,713 SH   SOLE 4 324,476 0 25,237
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 10,192 649,971 SH   SOLE 7 542,350 0 107,621
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 82 5,256 SH   SOLE 13 5,256 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 16,987 1,083,373 SH   SOLE 18 1,082,010 0 1,363
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 27,703 1,766,776 SH   SOLE 19 1,766,776 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 903 57,600 SH   SOLE 20 57,600 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 178,666 11,394,509 SH   SOLE 21 11,394,509 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 219,104 13,973,493 SH   SOLE 22 12,929,689 0 1,043,804
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 11,002 701,636 SH   SOLE 23 701,636 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 374 23,868 SH   SOLE 25 23,868 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 20,075 1,280,299 SH   SOLE 26 305,853 0 974,446
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 212 13,533 SH   SOLE 28 13,533 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6 382 SH   SOLE 29 382 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3,772 240,571 SH   SOLE 30 240,571 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4,428 282,396 SH   SOLE 31 176,819 0 105,577
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 17,737 1,131,155 SH   SOLE 34 1,131,155 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,932 186,985 SH   SOLE 36 186,985 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 352 22,458 SH   SOLE 40 22,458 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 6,645 121,722 SH   SOLE 2 24,664 0 97,058
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 13 246 SH   SOLE 4 246 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 74 1,361 SH   SOLE 7 1,361 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 7,966 145,931 SH   SOLE 18 145,931 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 620 11,364 SH   SOLE 19 11,364 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 137,887 2,525,861 SH   SOLE 21 2,525,861 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 92,306 1,690,896 SH   SOLE 22 1,592,897 0 97,999
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 924 16,934 SH   SOLE 26 9,779 0 7,155
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 340 6,224 SH   SOLE 28 6,224 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 771 14,132 SH   SOLE 30 14,132 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 59 1,078 SH   SOLE 31 1,078 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 45 832 SH   SOLE 36 832 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 273 4,992 SH   SOLE 40 4,992 0 0
TEXAS INSTRS INC COM 882508104 287,737 2,712,705 SH   SOLE 2 478,950 0 2,233,755
TEXAS INSTRS INC COM 882508104 37,100 349,765 SH   SOLE 4 323,936 0 25,829
TEXAS INSTRS INC COM 882508104 87,109 821,236 SH   SOLE 7 809,759 0 11,477
TEXAS INSTRS INC COM 882508104 5,501 51,863 SH   SOLE 13 51,863 0 0
TEXAS INSTRS INC COM 882508104 1,095 10,328 SH   SOLE 15 10,328 0 0
TEXAS INSTRS INC COM 882508104 262,227 2,472,211 SH   SOLE 18 2,337,057 0 135,154
TEXAS INSTRS INC COM 882508104 96,407 908,897 SH   SOLE 19 908,897 0 0
TEXAS INSTRS INC COM 882508104 2,295,756 21,643,787 SH   SOLE 21 21,643,787 0 0
TEXAS INSTRS INC COM 882508104 2,476,397 23,346,820 SH   SOLE 22 20,609,931 0 2,736,889
TEXAS INSTRS INC COM 882508104 80,826 762,009 SH   SOLE 23 762,009 0 0
TEXAS INSTRS INC COM 882508104 100,109 943,800 SH   SOLE 25 943,800 0 0
TEXAS INSTRS INC COM 882508104 516,614 4,870,501 SH   SOLE 26 1,028,680 0 3,841,821
TEXAS INSTRS INC COM 882508104 19,519 184,020 SH   SOLE 28 133,922 0 50,098
TEXAS INSTRS INC COM 882508104 20,203 190,465 SH   SOLE 29 56,437 0 134,028
TEXAS INSTRS INC COM 882508104 446,452 4,209,030 SH   SOLE 30 4,209,030 0 0
TEXAS INSTRS INC COM 882508104 34,742 327,539 SH   SOLE 31 204,668 0 122,871
TEXAS INSTRS INC COM 882508104 14,457 136,293 SH   SOLE 32 136,293 0 0
TEXAS INSTRS INC COM 882508104 65,011 612,905 SH   SOLE 34 612,905 0 0
TEXAS INSTRS INC COM 882508104 79,193 746,615 SH   SOLE 36 746,615 0 0
TEXAS INSTRS INC COM 882508104 1,619 15,262 SH   SOLE 37 15,262 0 0
TEXAS INSTRS INC COM 882508104 2,416 22,780 SH   SOLE 40 22,780 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,868 2,414 SH   SOLE 21 2,414 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,137 1,470 SH   SOLE 26 1,037 0 433
TEXAS PAC LD TR SUB CTF PROP I T 882610108 607 785 SH   SOLE 28 785 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 689 890 SH   SOLE 30 890 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 487 630 SH   SOLE 40 630 0 0
TEXAS ROADHOUSE INC COM 882681109 6,011 96,654 SH   SOLE 2 44,365 0 52,289
TEXAS ROADHOUSE INC COM 882681109 16 262 SH   SOLE 4 262 0 0
TEXAS ROADHOUSE INC COM 882681109 78 1,252 SH   SOLE 7 1,252 0 0
TEXAS ROADHOUSE INC COM 882681109 24,872 399,939 SH   SOLE 18 383,312 0 16,627
TEXAS ROADHOUSE INC COM 882681109 20,305 326,495 SH   SOLE 19 326,495 0 0
TEXAS ROADHOUSE INC COM 882681109 292,287 4,699,902 SH   SOLE 21 4,699,902 0 0
TEXAS ROADHOUSE INC COM 882681109 154,869 2,490,257 SH   SOLE 22 2,400,477 0 89,780
TEXAS ROADHOUSE INC COM 882681109 3,420 54,997 SH   SOLE 23 54,997 0 0
TEXAS ROADHOUSE INC COM 882681109 7,221 116,104 SH   SOLE 26 13,992 0 102,112
TEXAS ROADHOUSE INC COM 882681109 546 8,781 SH   SOLE 28 8,781 0 0
TEXAS ROADHOUSE INC COM 882681109 1,141 18,351 SH   SOLE 30 18,351 0 0
TEXAS ROADHOUSE INC COM 882681109 1,590 25,565 SH   SOLE 34 25,565 0 0
TEXAS ROADHOUSE INC COM 882681109 429 6,896 SH   SOLE 40 6,896 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 281 29,135 SH   SOLE 2 1,090 0 28,045
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 4 462 SH   SOLE 7 462 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1 57 SH   SOLE 17 0 0 57
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 851 88,160 SH   SOLE 18 88,160 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 423 43,814 SH   SOLE 19 43,814 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 8,262 856,217 SH   SOLE 21 856,217 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 3,071 318,257 SH   SOLE 22 288,356 0 29,901
TEXTRON INC COM 883203101 31,610 623,966 SH   SOLE 2 74,112 0 549,854
TEXTRON INC COM 883203101 3,846 75,913 SH   SOLE 4 69,325 0 6,588
TEXTRON INC COM 883203101 13,229 261,126 SH   SOLE 7 196,992 0 64,134
TEXTRON INC COM 883203101 307 6,065 SH   SOLE 13 6,065 0 0
TEXTRON INC COM 883203101 122 2,413 SH   SOLE 15 2,413 0 0
TEXTRON INC COM 883203101 9 179 SH   SOLE 17 0 0 179
TEXTRON INC COM 883203101 23,565 465,166 SH   SOLE 18 452,840 0 12,326
TEXTRON INC COM 883203101 3,329 65,712 SH   SOLE 19 65,712 0 0
TEXTRON INC COM 883203101 421,208 8,314,418 SH   SOLE 21 8,314,418 0 0
TEXTRON INC COM 883203101 291,130 5,746,750 SH   SOLE 22 5,073,231 0 673,519
TEXTRON INC COM 883203101 8,853 174,746 SH   SOLE 23 174,746 0 0
TEXTRON INC COM 883203101 20,036 395,501 SH   SOLE 25 395,501 0 0
TEXTRON INC COM 883203101 31,391 619,649 SH   SOLE 26 181,497 0 438,152
TEXTRON INC COM 883203101 703 13,878 SH   SOLE 28 0 0 13,878
TEXTRON INC COM 883203101 483 9,542 SH   SOLE 29 9,542 0 0
TEXTRON INC COM 883203101 42,366 836,276 SH   SOLE 30 836,276 0 0
TEXTRON INC COM 883203101 3,007 59,365 SH   SOLE 31 49,398 0 9,967
TEXTRON INC COM 883203101 10,342 204,145 SH   SOLE 36 204,145 0 0
TEXTRON INC COM 883203101 269 5,314 SH   SOLE 40 5,314 0 0
TFS FINL CORP COM 87240R107 1,604 97,362 SH   SOLE 2 4,464 0 92,898
TFS FINL CORP COM 87240R107 5 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107 78 4,710 SH   SOLE 7 4,710 0 0
TFS FINL CORP COM 87240R107 457 27,755 SH   SOLE 18 27,755 0 0
TFS FINL CORP COM 87240R107 173 10,484 SH   SOLE 19 10,484 0 0
TFS FINL CORP COM 87240R107 12,285 745,902 SH   SOLE 21 745,902 0 0
TFS FINL CORP COM 87240R107 26,736 1,623,307 SH   SOLE 22 1,515,536 0 107,771
TFS FINL CORP COM 87240R107 267 16,237 SH   SOLE 26 11,939 0 4,298
TFS FINL CORP COM 87240R107 116 7,070 SH   SOLE 28 7,070 0 0
TFS FINL CORP COM 87240R107 271 16,470 SH   SOLE 30 16,470 0 0
TFS FINL CORP COM 87240R107 15 905 SH   SOLE 31 905 0 0
TFS FINL CORP COM 87240R107 144 8,771 SH   SOLE 40 8,771 0 0
TG THERAPEUTICS INC COM 88322Q108 404 50,271 SH   SOLE 2 2,202 0 48,069
TG THERAPEUTICS INC COM 88322Q108 9 1,061 SH   SOLE 7 1,061 0 0
TG THERAPEUTICS INC COM 88322Q108 1,715 213,332 SH   SOLE 18 213,332 0 0
TG THERAPEUTICS INC COM 88322Q108 790 98,309 SH   SOLE 19 98,309 0 0
TG THERAPEUTICS INC COM 88322Q108 16,789 2,088,142 SH   SOLE 21 2,088,142 0 0
TG THERAPEUTICS INC COM 88322Q108 15,543 1,933,189 SH   SOLE 22 1,864,899 0 68,290
TG THERAPEUTICS INC COM 88322Q108 43 5,404 SH   SOLE 23 5,404 0 0
TG THERAPEUTICS INC COM 88322Q108 135 16,784 SH   SOLE 26 0 0 16,784
TG THERAPEUTICS INC COM 88322Q108 70 8,753 SH   SOLE 28 8,753 0 0
TG THERAPEUTICS INC COM 88322Q108 109 13,532 SH   SOLE 30 13,532 0 0
TG THERAPEUTICS INC COM 88322Q108 73 9,114 SH   SOLE 40 9,114 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 162,415 3,798,295 SH   SOLE 2 1,025,655 0 2,772,640
THE CHARLES SCHWAB CORPORATI COM 808513105 25,272 591,020 SH   SOLE 4 558,981 0 32,039
THE CHARLES SCHWAB CORPORATI COM 808513105 39,927 933,758 SH   SOLE 7 933,758 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 9,473 221,533 SH   SOLE 13 221,533 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 470 10,981 SH   SOLE 15 10,981 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 178,881 4,183,365 SH   SOLE 18 3,882,091 0 301,274
THE CHARLES SCHWAB CORPORATI COM 808513105 288,902 6,756,362 SH   SOLE 19 6,756,362 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 891,474 20,848,308 SH   SOLE 21 20,848,308 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 1,340,100 31,340,030 SH   SOLE 22 27,062,011 0 4,278,019
THE CHARLES SCHWAB CORPORATI COM 808513105 49,893 1,166,805 SH   SOLE 23 1,166,805 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 49,857 1,165,980 SH   SOLE 25 1,165,980 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 179,241 4,191,784 SH   SOLE 26 1,179,706 0 3,012,078
THE CHARLES SCHWAB CORPORATI COM 808513105 9,982 233,442 SH   SOLE 28 169,867 0 63,575
THE CHARLES SCHWAB CORPORATI COM 808513105 37,113 867,949 SH   SOLE 29 185,486 0 682,463
THE CHARLES SCHWAB CORPORATI COM 808513105 188,630 4,411,356 SH   SOLE 30 4,411,356 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 29,586 691,904 SH   SOLE 31 465,400 0 226,504
THE CHARLES SCHWAB CORPORATI COM 808513105 60,217 1,408,255 SH   SOLE 34 1,408,255 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 46,640 1,090,735 SH   SOLE 36 1,090,735 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 1,197 28,004 SH   SOLE 40 28,004 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 6 1,974 SH   SOLE 18 1,974 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 109 36,908 SH   SOLE 21 36,908 0 0
THE TRADE DESK INC COM CL A 88339J105 5,525 27,913 SH   SOLE 2 2,170 0 25,743
THE TRADE DESK INC COM CL A 88339J105 28 142 SH   SOLE 4 142 0 0
THE TRADE DESK INC COM CL A 88339J105 129 654 SH   SOLE 7 654 0 0
THE TRADE DESK INC COM CL A 88339J105 21,414 108,180 SH   SOLE 18 105,652 0 2,528
THE TRADE DESK INC COM CL A 88339J105 15,655 79,088 SH   SOLE 19 79,088 0 0
THE TRADE DESK INC COM CL A 88339J105 228,789 1,155,792 SH   SOLE 21 1,155,792 0 0
THE TRADE DESK INC COM CL A 88339J105 199,235 1,006,491 SH   SOLE 22 965,359 0 41,132
THE TRADE DESK INC COM CL A 88339J105 894 4,515 SH   SOLE 23 4,515 0 0
THE TRADE DESK INC COM CL A 88339J105 7,708 38,938 SH   SOLE 25 38,938 0 0
THE TRADE DESK INC COM CL A 88339J105 3,513 17,749 SH   SOLE 26 8,188 0 9,561
THE TRADE DESK INC COM CL A 88339J105 779 3,935 SH   SOLE 28 3,935 0 0
THE TRADE DESK INC COM CL A 88339J105 1,639 8,282 SH   SOLE 30 8,282 0 0
THE TRADE DESK INC COM CL A 88339J105 2,289 11,564 SH   SOLE 34 11,564 0 0
THE TRADE DESK INC COM CL A 88339J105 618 3,122 SH   SOLE 40 3,122 0 0
THERAPEUTICSMD INC COM 88338N107 724 148,638 SH   SOLE 2 6,548 0 142,090
THERAPEUTICSMD INC COM 88338N107 5 1,101 SH   SOLE 4 1,101 0 0
THERAPEUTICSMD INC COM 88338N107 16 3,346 SH   SOLE 7 3,346 0 0
THERAPEUTICSMD INC COM 88338N107 2,854 585,958 SH   SOLE 18 585,958 0 0
THERAPEUTICSMD INC COM 88338N107 1,378 283,000 SH   SOLE 19 283,000 0 0
THERAPEUTICSMD INC COM 88338N107 42,218 8,668,961 SH   SOLE 21 8,668,961 0 0
THERAPEUTICSMD INC COM 88338N107 27,159 5,576,814 SH   SOLE 22 5,366,359 0 210,455
THERAPEUTICSMD INC COM 88338N107 178 36,489 SH   SOLE 26 22,961 0 13,528
THERAPEUTICSMD INC COM 88338N107 140 28,707 SH   SOLE 28 28,707 0 0
THERAPEUTICSMD INC COM 88338N107 274 56,342 SH   SOLE 30 56,342 0 0
THERAPEUTICSMD INC COM 88338N107 123 25,181 SH   SOLE 40 25,181 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 798 35,182 SH   SOLE 2 1,603 0 33,579
THERAVANCE BIOPHARMA INC COM G8807B106 3 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 20 891 SH   SOLE 7 891 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 3,295 145,358 SH   SOLE 18 142,970 0 2,388
THERAVANCE BIOPHARMA INC COM G8807B106 4,096 180,698 SH   SOLE 19 180,698 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 442 19,500 SH   SOLE 20 19,500 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 45,513 2,007,651 SH   SOLE 21 2,007,651 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 28,921 1,275,743 SH   SOLE 22 1,221,537 0 54,206
THERAVANCE BIOPHARMA INC COM G8807B106 125 5,499 SH   SOLE 23 5,499 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 460 20,288 SH   SOLE 26 9,808 0 10,480
THERAVANCE BIOPHARMA INC COM G8807B106 137 6,034 SH   SOLE 28 6,034 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 322 14,215 SH   SOLE 30 14,215 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 124 5,471 SH   SOLE 40 5,471 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 323,551 1,182,051 SH   SOLE 2 270,179 0 911,872
THERMO FISHER SCIENTIFIC INC COM 883556102 37,777 138,012 SH   SOLE 4 127,145 0 10,867
THERMO FISHER SCIENTIFIC INC COM 883556102 86,656 316,586 SH   SOLE 7 314,006 0 2,580
THERMO FISHER SCIENTIFIC INC COM 883556102 1,431 5,229 SH   SOLE 13 5,229 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 983 3,592 SH   SOLE 15 3,592 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 0 1 SH   SOLE 17 0 0 1
THERMO FISHER SCIENTIFIC INC COM 883556102 267,318 976,612 SH   SOLE 18 922,748 0 53,864
THERMO FISHER SCIENTIFIC INC COM 883556102 288,193 1,052,875 SH   SOLE 19 1,052,875 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,518 9,200 SH   SOLE 20 9,200 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,553,410 9,328,546 SH   SOLE 21 9,328,546 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,634,640 9,625,312 SH   SOLE 22 8,528,406 0 1,096,906
THERMO FISHER SCIENTIFIC INC COM 883556102 80,492 294,068 SH   SOLE 23 294,068 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 100,959 368,842 SH   SOLE 25 368,842 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 386,138 1,410,705 SH   SOLE 26 414,502 0 996,203
THERMO FISHER SCIENTIFIC INC COM 883556102 21,123 77,169 SH   SOLE 28 56,196 0 20,973
THERMO FISHER SCIENTIFIC INC COM 883556102 4,199 15,341 SH   SOLE 29 15,341 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 405,426 1,481,172 SH   SOLE 30 1,481,172 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 33,420 122,096 SH   SOLE 31 76,070 0 46,026
THERMO FISHER SCIENTIFIC INC COM 883556102 143,900 525,721 SH   SOLE 34 525,721 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 84,607 309,100 SH   SOLE 36 309,100 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,586 9,448 SH   SOLE 40 9,448 0 0
THERMON GROUP HLDGS INC COM 88362T103 759 30,981 SH   SOLE 2 1,206 0 29,775
THERMON GROUP HLDGS INC COM 88362T103 5 200 SH   SOLE 4 200 0 0
THERMON GROUP HLDGS INC COM 88362T103 18 734 SH   SOLE 7 734 0 0
THERMON GROUP HLDGS INC COM 88362T103 2,594 105,832 SH   SOLE 18 105,832 0 0
THERMON GROUP HLDGS INC COM 88362T103 1,268 51,730 SH   SOLE 19 51,730 0 0
THERMON GROUP HLDGS INC COM 88362T103 25,272 1,031,108 SH   SOLE 21 1,031,108 0 0
THERMON GROUP HLDGS INC COM 88362T103 22,572 920,922 SH   SOLE 22 882,803 0 38,119
THERMON GROUP HLDGS INC COM 88362T103 293 11,958 SH   SOLE 26 0 0 11,958
THERMON GROUP HLDGS INC COM 88362T103 114 4,666 SH   SOLE 28 4,666 0 0
THERMON GROUP HLDGS INC COM 88362T103 195 7,963 SH   SOLE 30 7,963 0 0
THERMON GROUP HLDGS INC COM 88362T103 93 3,776 SH   SOLE 40 3,776 0 0
THESTREET INC COM 88368Q103 14 5,932 SH   SOLE 18 5,932 0 0
THESTREET INC COM 88368Q103 225 96,575 SH   SOLE 21 96,575 0 0
THESTREET INC COM 88368Q103 2,987 1,282,028 SH   SOLE 22 1,282,028 0 0
THIRD PT REINS LTD COM G8827U100 829 79,897 SH   SOLE 2 2,565 0 77,332
THIRD PT REINS LTD COM G8827U100 19 1,811 SH   SOLE 7 1,811 0 0
THIRD PT REINS LTD COM G8827U100 3,414 328,884 SH   SOLE 18 328,884 0 0
THIRD PT REINS LTD COM G8827U100 1,241 119,596 SH   SOLE 19 119,596 0 0
THIRD PT REINS LTD COM G8827U100 83,708 8,064,324 SH   SOLE 21 8,064,324 0 0
THIRD PT REINS LTD COM G8827U100 25,717 2,477,586 SH   SOLE 22 2,358,163 0 119,423
THIRD PT REINS LTD COM G8827U100 133 12,772 SH   SOLE 26 0 0 12,772
THIRD PT REINS LTD COM G8827U100 96 9,262 SH   SOLE 28 9,262 0 0
THIRD PT REINS LTD COM G8827U100 1,310 126,242 SH   SOLE 30 126,242 0 0
THIRD PT REINS LTD COM G8827U100 67 6,481 SH   SOLE 40 6,481 0 0
THL CREDIT INC COM 872438106 918 139,930 SH   SOLE 30 139,930 0 0
THOR INDS INC COM 885160101 8,180 131,145 SH   SOLE 2 32,064 0 99,081
THOR INDS INC COM 885160101 18 282 SH   SOLE 4 282 0 0
THOR INDS INC COM 885160101 83 1,325 SH   SOLE 7 1,325 0 0
THOR INDS INC COM 885160101 10,113 162,140 SH   SOLE 18 162,140 0 0
THOR INDS INC COM 885160101 653 10,468 SH   SOLE 19 10,468 0 0
THOR INDS INC COM 885160101 159,611 2,559,091 SH   SOLE 21 2,559,091 0 0
THOR INDS INC COM 885160101 106,365 1,705,390 SH   SOLE 22 1,587,763 0 117,627
THOR INDS INC COM 885160101 34 548 SH   SOLE 23 548 0 0
THOR INDS INC COM 885160101 1,470 23,562 SH   SOLE 26 14,896 0 8,666
THOR INDS INC COM 885160101 420 6,738 SH   SOLE 28 6,738 0 0
THOR INDS INC COM 885160101 1,592 25,526 SH   SOLE 30 25,526 0 0
THOR INDS INC COM 885160101 67 1,069 SH   SOLE 31 1,069 0 0
THOR INDS INC COM 885160101 48 767 SH   SOLE 36 767 0 0
THOR INDS INC COM 885160101 291 4,660 SH   SOLE 40 4,660 0 0
TIDEWATER INC NEW COM 88642R109 702 30,265 SH   SOLE 2 997 0 29,268
TIDEWATER INC NEW COM 88642R109 12 513 SH   SOLE 7 513 0 0
TIDEWATER INC NEW COM 88642R109 2,336 100,715 SH   SOLE 18 100,715 0 0
TIDEWATER INC NEW COM 88642R109 1,101 47,471 SH   SOLE 19 47,471 0 0
TIDEWATER INC NEW COM 88642R109 25,030 1,079,323 SH   SOLE 21 1,079,323 0 0
TIDEWATER INC NEW COM 88642R109 21,863 942,779 SH   SOLE 22 900,352 0 42,427
TIDEWATER INC NEW COM 88642R109 36 1,559 SH   SOLE 26 0 0 1,559
TIDEWATER INC NEW COM 88642R109 76 3,289 SH   SOLE 28 3,289 0 0
TIDEWATER INC NEW COM 88642R109 210 9,076 SH   SOLE 30 9,076 0 0
TIDEWATER INC NEW COM 88642R109 86 3,730 SH   SOLE 40 3,730 0 0
TIER REIT INC COM NEW 88650V208 1,616 56,384 SH   SOLE 2 2,130 0 54,254
TIER REIT INC COM NEW 88650V208 409 14,264 SH   SOLE 4 14,264 0 0
TIER REIT INC COM NEW 88650V208 2,276 79,420 SH   SOLE 7 79,420 0 0
TIER REIT INC COM NEW 88650V208 59 2,060 SH   SOLE 15 2,060 0 0
TIER REIT INC COM NEW 88650V208 15 518 SH   SOLE 17 0 0 518
TIER REIT INC COM NEW 88650V208 5,045 176,033 SH   SOLE 18 176,033 0 0
TIER REIT INC COM NEW 88650V208 4,742 165,453 SH   SOLE 19 165,453 0 0
TIER REIT INC COM NEW 88650V208 54,034 1,885,336 SH   SOLE 21 1,885,336 0 0
TIER REIT INC COM NEW 88650V208 66,470 2,319,248 SH   SOLE 22 2,237,221 0 82,027
TIER REIT INC COM NEW 88650V208 88 3,059 SH   SOLE 23 3,059 0 0
TIER REIT INC COM NEW 88650V208 3,145 109,733 SH   SOLE 25 109,733 0 0
TIER REIT INC COM NEW 88650V208 1,479 51,601 SH   SOLE 26 18,000 0 33,601
TIER REIT INC COM NEW 88650V208 196 6,836 SH   SOLE 28 6,836 0 0
TIER REIT INC COM NEW 88650V208 523 18,253 SH   SOLE 29 18,253 0 0
TIER REIT INC COM NEW 88650V208 7,542 263,166 SH   SOLE 30 263,166 0 0
TIER REIT INC COM NEW 88650V208 93 3,239 SH   SOLE 40 3,239 0 0
TIFFANY & CO NEW COM 886547108 34,270 324,678 SH   SOLE 2 60,003 0 264,675
TIFFANY & CO NEW COM 886547108 3,821 36,198 SH   SOLE 4 33,348 0 2,850
TIFFANY & CO NEW COM 886547108 12,430 117,760 SH   SOLE 7 85,353 0 32,407
TIFFANY & CO NEW COM 886547108 525 4,975 SH   SOLE 13 4,975 0 0
TIFFANY & CO NEW COM 886547108 141 1,333 SH   SOLE 15 1,333 0 0
TIFFANY & CO NEW COM 886547108 26,639 252,381 SH   SOLE 18 231,462 0 20,919
TIFFANY & CO NEW COM 886547108 6,287 59,566 SH   SOLE 19 59,566 0 0
TIFFANY & CO NEW COM 886547108 281,456 2,666,561 SH   SOLE 21 2,666,561 0 0
TIFFANY & CO NEW COM 886547108 285,563 2,705,472 SH   SOLE 22 2,397,453 0 308,019
TIFFANY & CO NEW COM 886547108 8,240 78,072 SH   SOLE 23 78,072 0 0
TIFFANY & CO NEW COM 886547108 11,127 105,420 SH   SOLE 25 105,420 0 0
TIFFANY & CO NEW COM 886547108 65,153 617,271 SH   SOLE 26 149,555 0 467,716
TIFFANY & CO NEW COM 886547108 2,230 21,126 SH   SOLE 28 15,466 0 5,660
TIFFANY & CO NEW COM 886547108 3,323 31,485 SH   SOLE 29 8,550 0 22,935
TIFFANY & CO NEW COM 886547108 39,812 377,190 SH   SOLE 30 377,190 0 0
TIFFANY & CO NEW COM 886547108 3,754 35,569 SH   SOLE 31 22,823 0 12,746
TIFFANY & CO NEW COM 886547108 682 6,457 SH   SOLE 34 6,457 0 0
TIFFANY & CO NEW COM 886547108 7,901 74,859 SH   SOLE 36 74,859 0 0
TIFFANY & CO NEW COM 886547108 264 2,500 SH   SOLE 40 2,500 0 0
TILE SHOP HLDGS INC COM 88677Q109 212 37,502 SH   SOLE 2 1,600 0 35,902
TILE SHOP HLDGS INC COM 88677Q109 3 546 SH   SOLE 7 546 0 0
TILE SHOP HLDGS INC COM 88677Q109 1,050 185,557 SH   SOLE 18 185,557 0 0
TILE SHOP HLDGS INC COM 88677Q109 332 58,627 SH   SOLE 19 58,627 0 0
TILE SHOP HLDGS INC COM 88677Q109 28,359 5,010,456 SH   SOLE 21 5,010,456 0 0
TILE SHOP HLDGS INC COM 88677Q109 6,099 1,077,612 SH   SOLE 22 1,035,648 0 41,964
TILE SHOP HLDGS INC COM 88677Q109 9 1,585 SH   SOLE 26 0 0 1,585
TILE SHOP HLDGS INC COM 88677Q109 23 4,035 SH   SOLE 28 4,035 0 0
TILE SHOP HLDGS INC COM 88677Q109 308 54,330 SH   SOLE 30 54,330 0 0
TILE SHOP HLDGS INC COM 88677Q109 14 2,477 SH   SOLE 40 2,477 0 0
TILLYS INC CL A 886885102 276 24,841 SH   SOLE 2 5,383 0 19,458
TILLYS INC CL A 886885102 5 415 SH   SOLE 7 415 0 0
TILLYS INC CL A 886885102 848 76,216 SH   SOLE 18 70,247 0 5,969
TILLYS INC CL A 886885102 907 81,520 SH   SOLE 19 81,520 0 0
TILLYS INC CL A 886885102 7,706 692,381 SH   SOLE 21 692,381 0 0
TILLYS INC CL A 886885102 7,239 650,360 SH   SOLE 22 636,898 0 13,462
TILLYS INC CL A 886885102 88 7,865 SH   SOLE 23 7,865 0 0
TILLYS INC CL A 886885102 177 15,944 SH   SOLE 26 0 0 15,944
TILRAY INC COM CL 2 88688T100 2 28 SH   SOLE 17 0 0 28
TILRAY INC COM CL 2 88688T100 134 2,039 SH   SOLE 21 2,039 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 289 19,173 SH   SOLE 4 19,173 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 635 42,106 SH   SOLE 13 42,106 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 2,442 161,924 SH   SOLE 18 43,624 0 118,300
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 202 13,406 SH   SOLE 19 13,406 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 214 14,206 SH   SOLE 21 14,206 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 17,256 1,144,304 SH   SOLE 22 708,637 0 435,667
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 1,054 69,920 SH   SOLE 30 69,920 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 8,669 574,900 SH   SOLE 34 574,900 0 0
TIMBERLAND BANCORP INC COM 887098101 190 6,790 SH   SOLE 2 287 0 6,503
TIMBERLAND BANCORP INC COM 887098101 5 176 SH   SOLE 7 176 0 0
TIMBERLAND BANCORP INC COM 887098101 707 25,274 SH   SOLE 18 25,274 0 0
TIMBERLAND BANCORP INC COM 887098101 321 11,488 SH   SOLE 19 11,488 0 0
TIMBERLAND BANCORP INC COM 887098101 6,564 234,587 SH   SOLE 21 234,587 0 0
TIMBERLAND BANCORP INC COM 887098101 4,722 168,775 SH   SOLE 22 165,106 0 3,669
TIMBERLAND BANCORP INC COM 887098101 6 210 SH   SOLE 23 210 0 0
TIMBERLAND BANCORP INC COM 887098101 106 3,779 SH   SOLE 26 0 0 3,779
TIMKEN CO COM 887389104 7,391 169,445 SH   SOLE 2 36,517 0 132,928
TIMKEN CO COM 887389104 16 376 SH   SOLE 4 376 0 0
TIMKEN CO COM 887389104 87 1,992 SH   SOLE 7 1,992 0 0
TIMKEN CO COM 887389104 221 5,076 SH   SOLE 17 0 0 5,076
TIMKEN CO COM 887389104 9,027 206,942 SH   SOLE 18 206,942 0 0
TIMKEN CO COM 887389104 645 14,777 SH   SOLE 19 14,777 0 0
TIMKEN CO COM 887389104 145,866 3,344,016 SH   SOLE 21 3,344,016 0 0
TIMKEN CO COM 887389104 105,740 2,424,110 SH   SOLE 22 2,280,863 0 143,247
TIMKEN CO COM 887389104 1,129 25,894 SH   SOLE 26 16,145 0 9,749
TIMKEN CO COM 887389104 408 9,349 SH   SOLE 28 9,349 0 0
TIMKEN CO COM 887389104 799 18,317 SH   SOLE 30 18,317 0 0
TIMKEN CO COM 887389104 61 1,409 SH   SOLE 31 1,409 0 0
TIMKEN CO COM 887389104 27 623 SH   SOLE 36 623 0 0
TIMKEN CO COM 887389104 343 7,854 SH   SOLE 40 7,854 0 0
TIMKENSTEEL CORP COM 887399103 447 41,178 SH   SOLE 2 1,440 0 39,738
TIMKENSTEEL CORP COM 887399103 2 213 SH   SOLE 4 213 0 0
TIMKENSTEEL CORP COM 887399103 9 861 SH   SOLE 7 861 0 0
TIMKENSTEEL CORP COM 887399103 1,973 181,644 SH   SOLE 18 181,644 0 0
TIMKENSTEEL CORP COM 887399103 682 62,817 SH   SOLE 19 62,817 0 0
TIMKENSTEEL CORP COM 887399103 47,857 4,406,713 SH   SOLE 21 4,406,713 0 0
TIMKENSTEEL CORP COM 887399103 13,711 1,262,507 SH   SOLE 22 1,213,028 0 49,479
TIMKENSTEEL CORP COM 887399103 48 4,465 SH   SOLE 26 2,891 0 1,574
TIMKENSTEEL CORP COM 887399103 56 5,144 SH   SOLE 28 5,144 0 0
TIMKENSTEEL CORP COM 887399103 588 54,102 SH   SOLE 30 54,102 0 0
TIMKENSTEEL CORP COM 887399103 41 3,816 SH   SOLE 40 3,816 0 0
TIPTREE INC COM 88822Q103 216 34,134 SH   SOLE 2 1,343 0 32,791
TIPTREE INC COM 88822Q103 5 776 SH   SOLE 7 776 0 0
TIPTREE INC COM 88822Q103 552 87,240 SH   SOLE 18 87,240 0 0
TIPTREE INC COM 88822Q103 276 43,667 SH   SOLE 19 43,667 0 0
TIPTREE INC COM 88822Q103 5,701 900,592 SH   SOLE 21 900,592 0 0
TIPTREE INC COM 88822Q103 2,423 382,800 SH   SOLE 22 366,791 0 16,009
TITAN INTL INC ILL COM 88830M102 304 50,945 SH   SOLE 2 1,809 0 49,136
TITAN INTL INC ILL COM 88830M102 2 391 SH   SOLE 4 391 0 0
TITAN INTL INC ILL COM 88830M102 1,491 249,732 SH   SOLE 7 249,732 0 0
TITAN INTL INC ILL COM 88830M102 1,351 226,216 SH   SOLE 18 226,216 0 0
TITAN INTL INC ILL COM 88830M102 478 80,003 SH   SOLE 19 80,003 0 0
TITAN INTL INC ILL COM 88830M102 32,825 5,498,377 SH   SOLE 21 5,498,377 0 0
TITAN INTL INC ILL COM 88830M102 9,753 1,633,748 SH   SOLE 22 1,556,734 0 77,014
TITAN INTL INC ILL COM 88830M102 162 27,086 SH   SOLE 26 6,409 0 20,677
TITAN INTL INC ILL COM 88830M102 40 6,671 SH   SOLE 28 6,671 0 0
TITAN INTL INC ILL COM 88830M102 479 80,250 SH   SOLE 30 80,250 0 0
TITAN INTL INC ILL COM 88830M102 25 4,248 SH   SOLE 40 4,248 0 0
TITAN MACHY INC COM 88830R101 333 21,375 SH   SOLE 2 2,028 0 19,347
TITAN MACHY INC COM 88830R101 7 467 SH   SOLE 7 467 0 0
TITAN MACHY INC COM 88830R101 1,093 70,256 SH   SOLE 18 64,618 0 5,638
TITAN MACHY INC COM 88830R101 945 60,724 SH   SOLE 19 60,724 0 0
TITAN MACHY INC COM 88830R101 10,289 661,233 SH   SOLE 21 661,233 0 0
TITAN MACHY INC COM 88830R101 9,608 617,492 SH   SOLE 22 589,156 0 28,336
TITAN MACHY INC COM 88830R101 170 10,897 SH   SOLE 23 10,897 0 0
TITAN MACHY INC COM 88830R101 200 12,885 SH   SOLE 26 0 0 12,885
TITAN MACHY INC COM 88830R101 42 2,691 SH   SOLE 28 2,691 0 0
TITAN MACHY INC COM 88830R101 100 6,420 SH   SOLE 30 6,420 0 0
TITAN MACHY INC COM 88830R101 318 20,422 SH   SOLE 34 20,422 0 0
TITAN MACHY INC COM 88830R101 26 1,684 SH   SOLE 40 1,684 0 0
TITAN PHARMACEUTICALS INC DE COM 888314507 3 1,838 SH   SOLE 21 1,838 0 0
TIVITY HEALTH INC COM 88870R102 677 38,557 SH   SOLE 2 1,697 0 36,860
TIVITY HEALTH INC COM 88870R102 4 244 SH   SOLE 4 244 0 0
TIVITY HEALTH INC COM 88870R102 18 1,018 SH   SOLE 7 1,018 0 0
TIVITY HEALTH INC COM 88870R102 3,566 203,061 SH   SOLE 18 202,232 0 829
TIVITY HEALTH INC COM 88870R102 1,358 77,341 SH   SOLE 19 77,341 0 0
TIVITY HEALTH INC COM 88870R102 91,023 5,183,547 SH   SOLE 21 5,183,547 0 0
TIVITY HEALTH INC COM 88870R102 24,725 1,408,023 SH   SOLE 22 1,342,189 0 65,834
TIVITY HEALTH INC COM 88870R102 17 981 SH   SOLE 23 981 0 0
TIVITY HEALTH INC COM 88870R102 268 15,254 SH   SOLE 26 11,593 0 3,661
TIVITY HEALTH INC COM 88870R102 99 5,637 SH   SOLE 28 5,637 0 0
TIVITY HEALTH INC COM 88870R102 1,203 68,490 SH   SOLE 30 68,490 0 0
TIVITY HEALTH INC COM 88870R102 73 4,139 SH   SOLE 40 4,139 0 0
TIVO CORP COM 88870P106 1,160 124,473 SH   SOLE 2 4,197 0 120,276
TIVO CORP COM 88870P106 8 806 SH   SOLE 4 806 0 0
TIVO CORP COM 88870P106 25 2,643 SH   SOLE 7 2,643 0 0
TIVO CORP COM 88870P106 5,015 538,040 SH   SOLE 18 538,040 0 0
TIVO CORP COM 88870P106 1,719 184,428 SH   SOLE 19 184,428 0 0
TIVO CORP COM 88870P106 114,705 12,307,398 SH   SOLE 21 12,307,398 0 0
TIVO CORP COM 88870P106 34,677 3,720,658 SH   SOLE 22 3,546,767 0 173,891
TIVO CORP COM 88870P106 477 51,163 SH   SOLE 26 19,627 0 31,536
TIVO CORP COM 88870P106 162 17,433 SH   SOLE 28 17,433 0 0
TIVO CORP COM 88870P106 1,704 182,825 SH   SOLE 30 182,825 0 0
TIVO CORP COM 88870P106 54 5,744 SH   SOLE 36 5,744 0 0
TIVO CORP COM 88870P106 138 14,828 SH   SOLE 40 14,828 0 0
TJX COS INC NEW COM 872540109 177,442 3,334,754 SH   SOLE 2 540,883 0 2,793,871
TJX COS INC NEW COM 872540109 22,780 428,110 SH   SOLE 4 395,026 0 33,084
TJX COS INC NEW COM 872540109 62,989 1,183,784 SH   SOLE 7 1,149,089 0 34,695
TJX COS INC NEW COM 872540109 2,361 44,371 SH   SOLE 13 44,371 0 0
TJX COS INC NEW COM 872540109 648 12,184 SH   SOLE 15 12,184 0 0
TJX COS INC NEW COM 872540109 137,493 2,583,968 SH   SOLE 18 2,403,029 0 180,939
TJX COS INC NEW COM 872540109 12,797 240,495 SH   SOLE 19 240,495 0 0
TJX COS INC NEW COM 872540109 1,582,122 29,733,548 SH   SOLE 21 29,733,548 0 0
TJX COS INC NEW COM 872540109 1,679,091 31,555,929 SH   SOLE 22 28,101,665 0 3,454,264
TJX COS INC NEW COM 872540109 48,296 907,651 SH   SOLE 23 907,651 0 0
TJX COS INC NEW COM 872540109 59,999 1,127,591 SH   SOLE 25 1,127,591 0 0
TJX COS INC NEW COM 872540109 388,748 7,305,913 SH   SOLE 26 1,338,579 0 5,967,334
TJX COS INC NEW COM 872540109 12,586 236,527 SH   SOLE 28 172,577 0 63,950
TJX COS INC NEW COM 872540109 12,311 231,368 SH   SOLE 29 53,737 0 177,631
TJX COS INC NEW COM 872540109 277,649 5,217,994 SH   SOLE 30 5,217,994 0 0
TJX COS INC NEW COM 872540109 19,982 375,524 SH   SOLE 31 234,372 0 141,152
TJX COS INC NEW COM 872540109 4,487 84,329 SH   SOLE 34 84,329 0 0
TJX COS INC NEW COM 872540109 61,224 1,150,620 SH   SOLE 36 1,150,620 0 0
TJX COS INC NEW COM 872540109 1,490 28,005 SH   SOLE 40 28,005 0 0
TOCAGEN INC COM 888846102 209 19,193 SH   SOLE 2 2,970 0 16,223
TOCAGEN INC COM 888846102 7 665 SH   SOLE 7 665 0 0
TOCAGEN INC COM 888846102 821 75,567 SH   SOLE 18 69,698 0 5,869
TOCAGEN INC COM 888846102 965 88,759 SH   SOLE 19 88,759 0 0
TOCAGEN INC COM 888846102 10,079 927,217 SH   SOLE 21 927,217 0 0
TOCAGEN INC COM 888846102 5,703 524,683 SH   SOLE 22 512,074 0 12,609
TOCAGEN INC COM 888846102 110 10,103 SH   SOLE 23 10,103 0 0
TOCAGEN INC COM 888846102 150 13,833 SH   SOLE 26 0 0 13,833
TOCAGEN INC COM 888846102 11 993 SH   SOLE 30 993 0 0
TOLL BROTHERS INC COM 889478103 12,030 332,317 SH   SOLE 2 81,766 0 250,551
TOLL BROTHERS INC COM 889478103 24 653 SH   SOLE 4 653 0 0
TOLL BROTHERS INC COM 889478103 138 3,811 SH   SOLE 7 3,811 0 0
TOLL BROTHERS INC COM 889478103 42 1,174 SH   SOLE 15 1,174 0 0
TOLL BROTHERS INC COM 889478103 14,077 388,881 SH   SOLE 18 388,881 0 0
TOLL BROTHERS INC COM 889478103 5,779 159,640 SH   SOLE 19 159,640 0 0
TOLL BROTHERS INC COM 889478103 291,309 8,047,207 SH   SOLE 21 8,047,207 0 0
TOLL BROTHERS INC COM 889478103 200,231 5,531,244 SH   SOLE 22 5,249,762 0 281,482
TOLL BROTHERS INC COM 889478103 4,518 124,818 SH   SOLE 25 124,818 0 0
TOLL BROTHERS INC COM 889478103 10,159 280,624 SH   SOLE 26 91,534 0 189,090
TOLL BROTHERS INC COM 889478103 654 18,080 SH   SOLE 28 18,080 0 0
TOLL BROTHERS INC COM 889478103 1,433 39,585 SH   SOLE 30 39,585 0 0
TOLL BROTHERS INC COM 889478103 103 2,848 SH   SOLE 31 2,848 0 0
TOLL BROTHERS INC COM 889478103 1,593 44,000 SH   SOLE 34 44,000 0 0
TOLL BROTHERS INC COM 889478103 3,204 88,522 SH   SOLE 36 88,522 0 0
TOLL BROTHERS INC COM 889478103 543 14,988 SH   SOLE 40 14,988 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,158 15,219 SH   SOLE 2 504 0 14,715
TOMPKINS FINANCIAL CORPORATI COM 890110109 13 167 SH   SOLE 4 167 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 26 338 SH   SOLE 7 338 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 4,809 63,217 SH   SOLE 18 63,217 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,738 22,843 SH   SOLE 19 22,843 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 106,527 1,400,386 SH   SOLE 21 1,400,386 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 32,498 427,217 SH   SOLE 22 408,298 0 18,919
TOMPKINS FINANCIAL CORPORATI COM 890110109 745 9,798 SH   SOLE 26 6,528 0 3,270
TOMPKINS FINANCIAL CORPORATI COM 890110109 147 1,926 SH   SOLE 28 1,926 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,430 18,803 SH   SOLE 30 18,803 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 71 932 SH   SOLE 40 932 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260508 0 59 SH   SOLE 21 59 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260508 1 466 SH   SOLE 22 466 0 0
TOOTSIE ROLL INDS INC COM 890516107 930 24,980 SH   SOLE 2 8,550 0 16,430
TOOTSIE ROLL INDS INC COM 890516107 6 165 SH   SOLE 4 165 0 0
TOOTSIE ROLL INDS INC COM 890516107 1 14 SH   SOLE 7 14 0 0
TOOTSIE ROLL INDS INC COM 890516107 3,765 101,088 SH   SOLE 18 101,088 0 0
TOOTSIE ROLL INDS INC COM 890516107 983 26,396 SH   SOLE 19 26,396 0 0
TOOTSIE ROLL INDS INC COM 890516107 47,637 1,279,202 SH   SOLE 21 1,279,202 0 0
TOOTSIE ROLL INDS INC COM 890516107 26,859 721,238 SH   SOLE 22 697,080 0 24,158
TOOTSIE ROLL INDS INC COM 890516107 15 404 SH   SOLE 23 404 0 0
TOOTSIE ROLL INDS INC COM 890516107 199 5,352 SH   SOLE 30 5,352 0 0
TOOTSIE ROLL INDS INC COM 890516107 90 2,425 SH   SOLE 40 2,425 0 0
TOPBUILD CORP COM 89055F103 1,859 28,684 SH   SOLE 2 1,262 0 27,422
TOPBUILD CORP COM 89055F103 12 184 SH   SOLE 4 184 0 0
TOPBUILD CORP COM 89055F103 31 480 SH   SOLE 7 480 0 0
TOPBUILD CORP COM 89055F103 9,803 151,229 SH   SOLE 18 151,229 0 0
TOPBUILD CORP COM 89055F103 3,565 55,005 SH   SOLE 19 55,005 0 0
TOPBUILD CORP COM 89055F103 268,427 4,141,109 SH   SOLE 21 4,141,109 0 0
TOPBUILD CORP COM 89055F103 66,057 1,019,084 SH   SOLE 22 969,837 0 49,247
TOPBUILD CORP COM 89055F103 796 12,276 SH   SOLE 26 4,264 0 8,012
TOPBUILD CORP COM 89055F103 313 4,822 SH   SOLE 28 4,822 0 0
TOPBUILD CORP COM 89055F103 3,333 51,416 SH   SOLE 30 51,416 0 0
TOPBUILD CORP COM 89055F103 258 3,974 SH   SOLE 40 3,974 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 15 8,846 SH   SOLE 18 8,846 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 411 250,574 SH   SOLE 21 250,574 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 203 124,009 SH   SOLE 22 124,009 0 0
TORCHMARK CORP COM 891027104 22,513 274,718 SH   SOLE 2 44,614 0 230,104
TORCHMARK CORP COM 891027104 3,067 37,420 SH   SOLE 4 34,574 0 2,846
TORCHMARK CORP COM 891027104 9,645 117,688 SH   SOLE 7 89,930 0 27,758
TORCHMARK CORP COM 891027104 336 4,100 SH   SOLE 13 4,100 0 0
TORCHMARK CORP COM 891027104 73 896 SH   SOLE 15 896 0 0
TORCHMARK CORP COM 891027104 18,856 230,091 SH   SOLE 18 215,995 0 14,096
TORCHMARK CORP COM 891027104 2,679 32,690 SH   SOLE 19 32,690 0 0
TORCHMARK CORP COM 891027104 214,726 2,620,213 SH   SOLE 21 2,620,213 0 0
TORCHMARK CORP COM 891027104 236,705 2,888,404 SH   SOLE 22 2,603,143 0 285,261
TORCHMARK CORP COM 891027104 6,337 77,325 SH   SOLE 23 77,325 0 0
TORCHMARK CORP COM 891027104 8,090 98,724 SH   SOLE 25 98,724 0 0
TORCHMARK CORP COM 891027104 31,379 382,906 SH   SOLE 26 141,481 0 241,425
TORCHMARK CORP COM 891027104 1,700 20,749 SH   SOLE 28 14,747 0 6,002
TORCHMARK CORP COM 891027104 2,085 25,437 SH   SOLE 29 3,397 0 22,040
TORCHMARK CORP COM 891027104 38,008 463,789 SH   SOLE 30 463,789 0 0
TORCHMARK CORP COM 891027104 2,830 34,531 SH   SOLE 31 21,644 0 12,887
TORCHMARK CORP COM 891027104 515 6,280 SH   SOLE 34 6,280 0 0
TORCHMARK CORP COM 891027104 7,513 91,678 SH   SOLE 36 91,678 0 0
TORCHMARK CORP COM 891027104 182 2,222 SH   SOLE 40 2,222 0 0
TORO CO COM 891092108 18,307 265,933 SH   SOLE 2 67,861 0 198,072
TORO CO COM 891092108 31 451 SH   SOLE 4 451 0 0
TORO CO COM 891092108 1,224 17,779 SH   SOLE 7 17,779 0 0
TORO CO COM 891092108 21,510 312,461 SH   SOLE 18 312,461 0 0
TORO CO COM 891092108 1,526 22,166 SH   SOLE 19 22,166 0 0
TORO CO COM 891092108 362,498 5,265,800 SH   SOLE 21 5,265,800 0 0
TORO CO COM 891092108 259,790 3,773,825 SH   SOLE 22 3,560,971 0 212,854
TORO CO COM 891092108 2,756 40,040 SH   SOLE 26 21,608 0 18,432
TORO CO COM 891092108 952 13,831 SH   SOLE 28 13,831 0 0
TORO CO COM 891092108 1,961 28,491 SH   SOLE 30 28,491 0 0
TORO CO COM 891092108 150 2,185 SH   SOLE 31 2,185 0 0
TORO CO COM 891092108 372 5,411 SH   SOLE 34 5,411 0 0
TORO CO COM 891092108 88 1,273 SH   SOLE 36 1,273 0 0
TORO CO COM 891092108 640 9,300 SH   SOLE 40 9,300 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 63 1,160 SH   SOLE 18 1,160 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 12 500 SH   SOLE 17 0 0 500
TOTAL S A SPONSORED ADS 89151E109 703 12,639 SH   SOLE 2 12,639 0 0
TOTAL S A SPONSORED ADS 89151E109 42 754 SH   SOLE 4 754 0 0
TOTAL S A SPONSORED ADS 89151E109 52,023 934,824 SH   SOLE 18 893,924 0 40,900
TOTAL S A SPONSORED ADS 89151E109 89,706 1,611,962 SH   SOLE 19 1,611,962 0 0
TOTAL S A SPONSORED ADS 89151E109 3,020 54,261 SH   SOLE 21 54,261 0 0
TOTAL S A SPONSORED ADS 89151E109 6,979 125,404 SH   SOLE 22 125,404 0 0
TOTAL S A SPONSORED ADS 89151E109 623 11,187 SH   SOLE 25 11,187 0 0
TOTAL S A SPONSORED ADS 89151E109 1,581 28,408 SH   SOLE 34 28,408 0 0
TOTAL SYS SVCS INC COM 891906109 45,812 482,184 SH   SOLE 2 89,051 0 393,133
TOTAL SYS SVCS INC COM 891906109 5,907 62,170 SH   SOLE 4 57,846 0 4,324
TOTAL SYS SVCS INC COM 891906109 12,252 128,958 SH   SOLE 7 124,511 0 4,447
TOTAL SYS SVCS INC COM 891906109 91 963 SH   SOLE 13 963 0 0
TOTAL SYS SVCS INC COM 891906109 181 1,900 SH   SOLE 15 1,900 0 0
TOTAL SYS SVCS INC COM 891906109 33,581 353,444 SH   SOLE 18 332,132 0 21,312
TOTAL SYS SVCS INC COM 891906109 9,601 101,049 SH   SOLE 19 101,049 0 0
TOTAL SYS SVCS INC COM 891906109 371,090 3,905,795 SH   SOLE 21 3,905,795 0 0
TOTAL SYS SVCS INC COM 891906109 400,472 4,215,047 SH   SOLE 22 3,743,947 0 471,100
TOTAL SYS SVCS INC COM 891906109 11,958 125,862 SH   SOLE 23 125,862 0 0
TOTAL SYS SVCS INC COM 891906109 26,406 277,932 SH   SOLE 25 277,932 0 0
TOTAL SYS SVCS INC COM 891906109 66,528 700,220 SH   SOLE 26 215,506 0 484,714
TOTAL SYS SVCS INC COM 891906109 3,084 32,456 SH   SOLE 28 23,184 0 9,272
TOTAL SYS SVCS INC COM 891906109 3,859 40,615 SH   SOLE 29 6,432 0 34,183
TOTAL SYS SVCS INC COM 891906109 61,145 643,559 SH   SOLE 30 643,559 0 0
TOTAL SYS SVCS INC COM 891906109 4,800 50,521 SH   SOLE 31 32,572 0 17,949
TOTAL SYS SVCS INC COM 891906109 3,981 41,896 SH   SOLE 34 41,896 0 0
TOTAL SYS SVCS INC COM 891906109 12,292 129,381 SH   SOLE 36 129,381 0 0
TOTAL SYS SVCS INC COM 891906109 418 4,398 SH   SOLE 40 4,398 0 0
TOWER INTL INC COM 891826109 652 30,982 SH   SOLE 2 11,327 0 19,655
TOWER INTL INC COM 891826109 10 494 SH   SOLE 7 494 0 0
TOWER INTL INC COM 891826109 1,459 69,377 SH   SOLE 18 69,377 0 0
TOWER INTL INC COM 891826109 2,831 134,605 SH   SOLE 19 134,605 0 0
TOWER INTL INC COM 891826109 14,836 705,487 SH   SOLE 21 705,487 0 0
TOWER INTL INC COM 891826109 16,311 775,618 SH   SOLE 22 745,311 0 30,307
TOWER INTL INC COM 891826109 800 38,025 SH   SOLE 23 38,025 0 0
TOWER INTL INC COM 891826109 1,055 50,143 SH   SOLE 26 0 0 50,143
TOWER INTL INC COM 891826109 65 3,085 SH   SOLE 28 3,085 0 0
TOWER INTL INC COM 891826109 124 5,914 SH   SOLE 30 5,914 0 0
TOWER INTL INC COM 891826109 874 41,576 SH   SOLE 34 41,576 0 0
TOWER INTL INC COM 891826109 53 2,516 SH   SOLE 40 2,516 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 188 11,349 SH   SOLE 22 11,349 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 81 17,016 SH   SOLE 2 677 0 16,339
TOWN SPORTS INTL HLDGS INC COM 89214A102 3 530 SH   SOLE 7 530 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 222 46,626 SH   SOLE 18 46,626 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 109 22,815 SH   SOLE 19 22,815 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 2,383 500,655 SH   SOLE 21 500,655 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 954 200,324 SH   SOLE 22 189,015 0 11,309
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,682 67,970 SH   SOLE 2 2,516 0 65,454
TOWNEBANK PORTSMOUTH VA COM 89214P109 8 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 34 1,390 SH   SOLE 7 1,390 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 6,812 275,218 SH   SOLE 18 275,218 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 2,617 105,725 SH   SOLE 19 105,725 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 54,129 2,187,033 SH   SOLE 21 2,187,033 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 53,615 2,166,274 SH   SOLE 22 2,075,588 0 90,686
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,147 46,362 SH   SOLE 26 25,256 0 21,106
TOWNEBANK PORTSMOUTH VA COM 89214P109 203 8,215 SH   SOLE 28 8,215 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 411 16,595 SH   SOLE 30 16,595 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 188 7,611 SH   SOLE 40 7,611 0 0
TOWNSQUARE MEDIA INC CL A 892231101 12 2,181 SH   SOLE 2 2,181 0 0
TOWNSQUARE MEDIA INC CL A 892231101 22 3,761 SH   SOLE 18 3,761 0 0
TOWNSQUARE MEDIA INC CL A 892231101 183 31,980 SH   SOLE 21 31,980 0 0
TOWNSQUARE MEDIA INC CL A 892231101 247 43,096 SH   SOLE 22 43,096 0 0
TOWNSQUARE MEDIA INC CL A 892231101 93 16,320 SH   SOLE 26 0 0 16,320
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2 14 SH   SOLE 17 0 0 14
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 785 6,650 SH   SOLE 18 6,650 0 0
TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 225 21,110 SH   SOLE 22 21,110 0 0
TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 1,694 158,890 SH   SOLE 26 158,890 0 0
TPG RE FIN TR INC COM 87266M107 674 34,404 SH   SOLE 2 1,285 0 33,119
TPG RE FIN TR INC COM 87266M107 14 729 SH   SOLE 7 729 0 0
TPG RE FIN TR INC COM 87266M107 2,278 116,205 SH   SOLE 18 116,205 0 0
TPG RE FIN TR INC COM 87266M107 1,565 79,862 SH   SOLE 19 79,862 0 0
TPG RE FIN TR INC COM 87266M107 37,920 1,934,686 SH   SOLE 21 1,934,686 0 0
TPG RE FIN TR INC COM 87266M107 27,188 1,387,136 SH   SOLE 22 1,341,013 0 46,123
TPG RE FIN TR INC COM 87266M107 36 1,839 SH   SOLE 26 0 0 1,839
TPG RE FIN TR INC COM 87266M107 373 19,032 SH   SOLE 30 19,032 0 0
TPI COMPOSITES INC COM 87266J104 339 11,859 SH   SOLE 2 577 0 11,282
TPI COMPOSITES INC COM 87266J104 9 316 SH   SOLE 7 316 0 0
TPI COMPOSITES INC COM 87266J104 1,402 48,999 SH   SOLE 18 48,999 0 0
TPI COMPOSITES INC COM 87266J104 655 22,890 SH   SOLE 19 22,890 0 0
TPI COMPOSITES INC COM 87266J104 17,015 594,507 SH   SOLE 21 594,507 0 0
TPI COMPOSITES INC COM 87266J104 13,365 466,974 SH   SOLE 22 446,838 0 20,136
TPI COMPOSITES INC COM 87266J104 2,287 79,911 SH   SOLE 30 79,911 0 0
TPI COMPOSITES INC COM 87266J104 43 1,513 SH   SOLE 40 1,513 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 5 3,331 SH   SOLE 18 3,331 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 67 49,228 SH   SOLE 21 49,228 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 68 49,315 SH   SOLE 22 49,315 0 0
TRACTOR SUPPLY CO COM 892356106 33,660 344,317 SH   SOLE 2 70,590 0 273,727
TRACTOR SUPPLY CO COM 892356106 4,228 43,247 SH   SOLE 4 40,006 0 3,241
TRACTOR SUPPLY CO COM 892356106 29,132 297,996 SH   SOLE 7 269,539 0 28,457
TRACTOR SUPPLY CO COM 892356106 217 2,222 SH   SOLE 13 2,222 0 0
TRACTOR SUPPLY CO COM 892356106 114 1,166 SH   SOLE 15 1,166 0 0
TRACTOR SUPPLY CO COM 892356106 26,094 266,924 SH   SOLE 18 242,437 0 24,487
TRACTOR SUPPLY CO COM 892356106 23,856 244,030 SH   SOLE 19 244,030 0 0
TRACTOR SUPPLY CO COM 892356106 323,735 3,311,531 SH   SOLE 21 3,311,531 0 0
TRACTOR SUPPLY CO COM 892356106 307,292 3,143,328 SH   SOLE 22 2,815,899 0 327,429
TRACTOR SUPPLY CO COM 892356106 8,424 86,174 SH   SOLE 23 86,174 0 0
TRACTOR SUPPLY CO COM 892356106 12,332 126,145 SH   SOLE 25 126,145 0 0
TRACTOR SUPPLY CO COM 892356106 61,204 626,060 SH   SOLE 26 155,156 0 470,904
TRACTOR SUPPLY CO COM 892356106 2,307 23,597 SH   SOLE 28 17,487 0 6,110
TRACTOR SUPPLY CO COM 892356106 13,779 140,950 SH   SOLE 29 115,711 0 25,239
TRACTOR SUPPLY CO COM 892356106 49,770 509,099 SH   SOLE 30 509,099 0 0
TRACTOR SUPPLY CO COM 892356106 3,861 39,497 SH   SOLE 31 24,086 0 15,411
TRACTOR SUPPLY CO COM 892356106 5,019 51,337 SH   SOLE 34 51,337 0 0
TRACTOR SUPPLY CO COM 892356106 8,461 86,547 SH   SOLE 36 86,547 0 0
TRACTOR SUPPLY CO COM 892356106 249 2,544 SH   SOLE 40 2,544 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 1 3,193 SH   SOLE 18 3,193 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 18 43,787 SH   SOLE 21 43,787 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 135 321,481 SH   SOLE 22 321,481 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 12 1,289 SH   SOLE 18 1,289 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 211 23,078 SH   SOLE 21 23,078 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 2,334 255,360 SH   SOLE 22 255,360 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 5 5,979 SH   SOLE 18 5,979 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 163 188,327 SH   SOLE 21 188,327 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 9 10,075 SH   SOLE 22 10,075 0 0
TRANSCANADA CORP COM 89353D107 19,088 424,748 SH   SOLE 21 424,748 0 0
TRANSCAT INC COM 893529107 29 1,279 SH   SOLE 18 1,279 0 0
TRANSCAT INC COM 893529107 505 21,954 SH   SOLE 21 21,954 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 57 1,812 SH   SOLE 2 70 0 1,742
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 169 5,413 SH   SOLE 18 5,413 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 76 2,438 SH   SOLE 19 2,438 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 1,587 50,793 SH   SOLE 21 50,793 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 383 12,262 SH   SOLE 22 11,784 0 478
TRANSDIGM GROUP INC COM 893641100 57,866 127,462 SH   SOLE 2 16,846 0 110,616
TRANSDIGM GROUP INC COM 893641100 7,444 16,396 SH   SOLE 4 15,162 0 1,234
TRANSDIGM GROUP INC COM 893641100 16,839 37,092 SH   SOLE 7 37,092 0 0
TRANSDIGM GROUP INC COM 893641100 128 281 SH   SOLE 13 281 0 0
TRANSDIGM GROUP INC COM 893641100 188 415 SH   SOLE 15 415 0 0
TRANSDIGM GROUP INC COM 893641100 44,138 97,223 SH   SOLE 18 91,057 0 6,166
TRANSDIGM GROUP INC COM 893641100 5,908 13,014 SH   SOLE 19 13,014 0 0
TRANSDIGM GROUP INC COM 893641100 718,126 1,581,810 SH   SOLE 21 1,581,810 0 0
TRANSDIGM GROUP INC COM 893641100 534,930 1,178,285 SH   SOLE 22 1,052,719 0 125,566
TRANSDIGM GROUP INC COM 893641100 15,395 33,911 SH   SOLE 23 33,911 0 0
TRANSDIGM GROUP INC COM 893641100 19,960 43,965 SH   SOLE 25 43,965 0 0
TRANSDIGM GROUP INC COM 893641100 91,624 201,819 SH   SOLE 26 68,409 0 133,410
TRANSDIGM GROUP INC COM 893641100 4,218 9,292 SH   SOLE 28 6,672 0 2,620
TRANSDIGM GROUP INC COM 893641100 5,284 11,639 SH   SOLE 29 1,808 0 9,831
TRANSDIGM GROUP INC COM 893641100 72,530 159,762 SH   SOLE 30 159,762 0 0
TRANSDIGM GROUP INC COM 893641100 6,378 14,049 SH   SOLE 31 8,787 0 5,262
TRANSDIGM GROUP INC COM 893641100 1,453 3,200 SH   SOLE 34 3,200 0 0
TRANSDIGM GROUP INC COM 893641100 17,770 39,141 SH   SOLE 36 39,141 0 0
TRANSDIGM GROUP INC COM 893641100 473 1,042 SH   SOLE 40 1,042 0 0
TRANSENTERIX INC COM NEW 89366M201 309 129,876 SH   SOLE 2 5,829 0 124,047
TRANSENTERIX INC COM NEW 89366M201 8 3,349 SH   SOLE 7 3,349 0 0
TRANSENTERIX INC COM NEW 89366M201 1,306 548,779 SH   SOLE 18 548,779 0 0
TRANSENTERIX INC COM NEW 89366M201 610 256,419 SH   SOLE 19 256,419 0 0
TRANSENTERIX INC COM NEW 89366M201 17,530 7,365,347 SH   SOLE 21 7,365,347 0 0
TRANSENTERIX INC COM NEW 89366M201 11,710 4,919,962 SH   SOLE 22 4,721,888 0 198,074
TRANSENTERIX INC COM NEW 89366M201 115 48,243 SH   SOLE 30 48,243 0 0
TRANSENTERIX INC COM NEW 89366M201 36 14,955 SH   SOLE 40 14,955 0 0
TRANSGLOBE ENERGY CORP COM 893662106 80 42,088 SH   SOLE 22 42,088 0 0
TRANSLATE BIO INC COM 89374L104 246 24,161 SH   SOLE 2 1,002 0 23,159
TRANSLATE BIO INC COM 89374L104 986 96,723 SH   SOLE 18 96,723 0 0
TRANSLATE BIO INC COM 89374L104 478 46,917 SH   SOLE 19 46,917 0 0
TRANSLATE BIO INC COM 89374L104 15,088 1,480,661 SH   SOLE 21 1,480,661 0 0
TRANSLATE BIO INC COM 89374L104 3,214 315,416 SH   SOLE 22 307,085 0 8,331
TRANSLATE BIO INC COM 89374L104 17 1,697 SH   SOLE 30 1,697 0 0
TRANSOCEAN INC DEB 0.500% 1/3 893830BJ7 2,207 1,975,000 PRN   SOLE 21 1,975,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 11,026 1,265,953 SH   SOLE 2 263,711 0 1,002,242
TRANSOCEAN LTD REG SHS H8817H100 16 1,816 SH   SOLE 4 1,816 0 0
TRANSOCEAN LTD REG SHS H8817H100 212 24,305 SH   SOLE 7 24,305 0 0
TRANSOCEAN LTD REG SHS H8817H100 2 251 SH   SOLE 17 0 0 251
TRANSOCEAN LTD REG SHS H8817H100 13,023 1,495,176 SH   SOLE 18 1,495,176 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,232 141,481 SH   SOLE 19 141,481 0 0
TRANSOCEAN LTD REG SHS H8817H100 225,063 25,839,642 SH   SOLE 21 25,839,642 0 0
TRANSOCEAN LTD REG SHS H8817H100 153,746 17,651,657 SH   SOLE 22 16,393,313 0 1,258,344
TRANSOCEAN LTD REG SHS H8817H100 89 10,186 SH   SOLE 23 10,186 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,559 179,017 SH   SOLE 26 117,442 0 61,575
TRANSOCEAN LTD REG SHS H8817H100 569 65,373 SH   SOLE 28 65,373 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,270 145,828 SH   SOLE 30 145,828 0 0
TRANSOCEAN LTD REG SHS H8817H100 98 11,201 SH   SOLE 31 11,201 0 0
TRANSOCEAN LTD REG SHS H8817H100 2,353 270,198 SH   SOLE 36 270,198 0 0
TRANSOCEAN LTD REG SHS H8817H100 408 46,807 SH   SOLE 40 46,807 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 4,542 345,099 SH   SOLE 21 345,099 0 0
TRANSUNION COM 89400J107 34,678 518,821 SH   SOLE 2 35,725 0 483,096
TRANSUNION COM 89400J107 4,109 61,476 SH   SOLE 4 56,621 0 4,855
TRANSUNION COM 89400J107 733 10,965 SH   SOLE 7 10,965 0 0
TRANSUNION COM 89400J107 72 1,082 SH   SOLE 13 1,082 0 0
TRANSUNION COM 89400J107 48 723 SH   SOLE 15 723 0 0
TRANSUNION COM 89400J107 70,015 1,047,501 SH   SOLE 18 770,008 0 277,493
TRANSUNION COM 89400J107 109,748 1,641,944 SH   SOLE 19 1,641,944 0 0
TRANSUNION COM 89400J107 153,642 2,298,658 SH   SOLE 21 2,298,658 0 0
TRANSUNION COM 89400J107 333,241 4,985,657 SH   SOLE 22 4,625,744 0 359,913
TRANSUNION COM 89400J107 8,809 131,791 SH   SOLE 23 131,791 0 0
TRANSUNION COM 89400J107 92,273 1,380,508 SH   SOLE 25 1,380,508 0 0
TRANSUNION COM 89400J107 44,727 669,164 SH   SOLE 26 245,851 0 423,313
TRANSUNION COM 89400J107 2,418 36,176 SH   SOLE 28 26,374 0 9,802
TRANSUNION COM 89400J107 3,320 49,674 SH   SOLE 29 10,993 0 38,681
TRANSUNION COM 89400J107 17,192 257,210 SH   SOLE 30 257,210 0 0
TRANSUNION COM 89400J107 3,779 56,545 SH   SOLE 31 34,125 0 22,420
TRANSUNION COM 89400J107 3,732 55,829 SH   SOLE 34 55,829 0 0
TRANSUNION COM 89400J107 7,691 115,060 SH   SOLE 36 115,060 0 0
TRANSUNION COM 89400J107 293 4,385 SH   SOLE 40 4,385 0 0
TRAVELCENTERS AMER LLC COM 894174101 229 55,629 SH   SOLE 22 55,629 0 0
TRAVELERS COMPANIES INC COM 89417E109 134,949 983,883 SH   SOLE 2 339,132 0 644,751
TRAVELERS COMPANIES INC COM 89417E109 18,069 131,734 SH   SOLE 4 124,593 0 7,141
TRAVELERS COMPANIES INC COM 89417E109 34,429 251,015 SH   SOLE 7 245,703 0 5,312
TRAVELERS COMPANIES INC COM 89417E109 6,213 45,297 SH   SOLE 13 45,297 0 0
TRAVELERS COMPANIES INC COM 89417E109 359 2,617 SH   SOLE 15 2,617 0 0
TRAVELERS COMPANIES INC COM 89417E109 4 26 SH   SOLE 17 0 0 26
TRAVELERS COMPANIES INC COM 89417E109 173,633 1,265,918 SH   SOLE 18 1,160,519 0 105,399
TRAVELERS COMPANIES INC COM 89417E109 321,277 2,342,354 SH   SOLE 19 2,342,354 0 0
TRAVELERS COMPANIES INC COM 89417E109 758,175 5,527,670 SH   SOLE 21 5,527,670 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,012,864 7,384,543 SH   SOLE 22 6,323,440 0 1,061,103
TRAVELERS COMPANIES INC COM 89417E109 36,224 264,099 SH   SOLE 23 264,099 0 0
TRAVELERS COMPANIES INC COM 89417E109 36,774 268,109 SH   SOLE 25 268,109 0 0
TRAVELERS COMPANIES INC COM 89417E109 256,712 1,871,625 SH   SOLE 26 301,390 0 1,570,235
TRAVELERS COMPANIES INC COM 89417E109 7,015 51,143 SH   SOLE 28 36,990 0 14,153
TRAVELERS COMPANIES INC COM 89417E109 20,941 152,674 SH   SOLE 29 45,099 0 107,575
TRAVELERS COMPANIES INC COM 89417E109 184,847 1,347,674 SH   SOLE 30 1,347,674 0 0
TRAVELERS COMPANIES INC COM 89417E109 23,619 172,199 SH   SOLE 31 121,842 0 50,357
TRAVELERS COMPANIES INC COM 89417E109 13,372 97,493 SH   SOLE 32 97,493 0 0
TRAVELERS COMPANIES INC COM 89417E109 15,288 111,458 SH   SOLE 34 111,458 0 0
TRAVELERS COMPANIES INC COM 89417E109 44,771 326,415 SH   SOLE 36 326,415 0 0
TRAVELERS COMPANIES INC COM 89417E109 866 6,313 SH   SOLE 40 6,313 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 1,988 126,368 SH   SOLE 2 4,431 0 121,937
TRAVELPORT WORLDWIDE LTD SHS G9019D104 10 618 SH   SOLE 4 618 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 41 2,622 SH   SOLE 7 2,622 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 8,648 549,764 SH   SOLE 18 549,764 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 3,077 195,588 SH   SOLE 19 195,588 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 219,463 13,951,880 SH   SOLE 21 13,951,880 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 61,151 3,887,550 SH   SOLE 22 3,723,052 0 164,498
TRAVELPORT WORLDWIDE LTD SHS G9019D104 832 52,906 SH   SOLE 26 41,384 0 11,522
TRAVELPORT WORLDWIDE LTD SHS G9019D104 273 17,337 SH   SOLE 28 17,337 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 3,018 191,835 SH   SOLE 30 191,835 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 77 4,914 SH   SOLE 36 4,914 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 212 13,502 SH   SOLE 40 13,502 0 0
TRAVELZOO COM NEW 89421Q205 52 3,890 SH   SOLE 2 118 0 3,772
TRAVELZOO COM NEW 89421Q205 221 16,503 SH   SOLE 18 15,362 0 1,141
TRAVELZOO COM NEW 89421Q205 93 6,925 SH   SOLE 19 6,925 0 0
TRAVELZOO COM NEW 89421Q205 2,098 156,582 SH   SOLE 21 156,582 0 0
TRAVELZOO COM NEW 89421Q205 3,635 271,275 SH   SOLE 22 268,566 0 2,709
TRAVELZOO COM NEW 89421Q205 5 351 SH   SOLE 23 351 0 0
TRECORA RES COM 894648104 206 22,615 SH   SOLE 2 792 0 21,823
TRECORA RES COM 894648104 5 564 SH   SOLE 7 564 0 0
TRECORA RES COM 894648104 641 70,562 SH   SOLE 18 70,562 0 0
TRECORA RES COM 894648104 258 28,383 SH   SOLE 19 28,383 0 0
TRECORA RES COM 894648104 6,288 691,762 SH   SOLE 21 691,762 0 0
TRECORA RES COM 894648104 2,119 233,079 SH   SOLE 22 215,540 0 17,539
TREDEGAR CORP COM 894650100 445 27,583 SH   SOLE 2 977 0 26,606
TREDEGAR CORP COM 894650100 2 153 SH   SOLE 4 153 0 0
TREDEGAR CORP COM 894650100 10 616 SH   SOLE 7 616 0 0
TREDEGAR CORP COM 894650100 1,917 118,775 SH   SOLE 18 118,775 0 0
TREDEGAR CORP COM 894650100 622 38,537 SH   SOLE 19 38,537 0 0
TREDEGAR CORP COM 894650100 45,552 2,822,308 SH   SOLE 21 2,822,308 0 0
TREDEGAR CORP COM 894650100 12,456 771,732 SH   SOLE 22 741,756 0 29,976
TREDEGAR CORP COM 894650100 51 3,190 SH   SOLE 28 3,190 0 0
TREDEGAR CORP COM 894650100 601 37,208 SH   SOLE 30 37,208 0 0
TREDEGAR CORP COM 894650100 41 2,528 SH   SOLE 40 2,528 0 0
TREEHOUSE FOODS INC COM 89469A104 9,179 142,199 SH   SOLE 2 27,300 0 114,899
TREEHOUSE FOODS INC COM 89469A104 16 244 SH   SOLE 4 244 0 0
TREEHOUSE FOODS INC COM 89469A104 105 1,633 SH   SOLE 7 1,633 0 0
TREEHOUSE FOODS INC COM 89469A104 10,447 161,849 SH   SOLE 18 161,849 0 0
TREEHOUSE FOODS INC COM 89469A104 733 11,361 SH   SOLE 19 11,361 0 0
TREEHOUSE FOODS INC COM 89469A104 174,109 2,697,281 SH   SOLE 21 2,697,281 0 0
TREEHOUSE FOODS INC COM 89469A104 119,181 1,846,336 SH   SOLE 22 1,731,368 0 114,968
TREEHOUSE FOODS INC COM 89469A104 7 102 SH   SOLE 23 102 0 0
TREEHOUSE FOODS INC COM 89469A104 1,081 16,750 SH   SOLE 26 12,245 0 4,505
TREEHOUSE FOODS INC COM 89469A104 472 7,307 SH   SOLE 28 7,307 0 0
TREEHOUSE FOODS INC COM 89469A104 969 15,006 SH   SOLE 30 15,006 0 0
TREEHOUSE FOODS INC COM 89469A104 74 1,150 SH   SOLE 31 1,150 0 0
TREEHOUSE FOODS INC COM 89469A104 129 1,999 SH   SOLE 36 1,999 0 0
TREEHOUSE FOODS INC COM 89469A104 332 5,141 SH   SOLE 40 5,141 0 0
TREMONT MTG TR COM 894789106 4 439 SH   SOLE 18 439 0 0
TREMONT MTG TR COM 894789106 49 5,558 SH   SOLE 21 5,558 0 0
TREVENA INC COM 89532E109 23 14,977 SH   SOLE 18 14,977 0 0
TREVENA INC COM 89532E109 333 213,708 SH   SOLE 21 213,708 0 0
TREVENA INC COM 89532E109 3,696 2,369,245 SH   SOLE 22 2,369,245 0 0
TREX CO INC COM 89531P105 4,897 79,601 SH   SOLE 2 33,901 0 45,700
TREX CO INC COM 89531P105 22 363 SH   SOLE 4 363 0 0
TREX CO INC COM 89531P105 67 1,088 SH   SOLE 7 1,088 0 0
TREX CO INC COM 89531P105 21,093 342,869 SH   SOLE 18 329,716 0 13,153
TREX CO INC COM 89531P105 14,701 238,964 SH   SOLE 19 238,964 0 0
TREX CO INC COM 89531P105 262,650 4,269,342 SH   SOLE 21 4,269,342 0 0
TREX CO INC COM 89531P105 128,254 2,084,745 SH   SOLE 22 2,008,358 0 76,387
TREX CO INC COM 89531P105 1,815 29,502 SH   SOLE 23 29,502 0 0
TREX CO INC COM 89531P105 3,879 63,060 SH   SOLE 26 10,820 0 52,240
TREX CO INC COM 89531P105 464 7,535 SH   SOLE 28 7,535 0 0
TREX CO INC COM 89531P105 958 15,573 SH   SOLE 30 15,573 0 0
TREX CO INC COM 89531P105 333 5,416 SH   SOLE 40 5,416 0 0
TRI POINTE GROUP INC COM 87265H109 2,618 207,148 SH   SOLE 2 65,433 0 141,715
TRI POINTE GROUP INC COM 87265H109 5 371 SH   SOLE 4 371 0 0
TRI POINTE GROUP INC COM 87265H109 44 3,500 SH   SOLE 7 3,500 0 0
TRI POINTE GROUP INC COM 87265H109 10,095 798,633 SH   SOLE 18 798,633 0 0
TRI POINTE GROUP INC COM 87265H109 2,769 219,072 SH   SOLE 19 219,072 0 0
TRI POINTE GROUP INC COM 87265H109 144,646 11,443,488 SH   SOLE 21 11,443,488 0 0
TRI POINTE GROUP INC COM 87265H109 61,987 4,903,999 SH   SOLE 22 4,697,503 0 206,496
TRI POINTE GROUP INC COM 87265H109 818 64,708 SH   SOLE 26 35,187 0 29,521
TRI POINTE GROUP INC COM 87265H109 227 17,941 SH   SOLE 28 17,941 0 0
TRI POINTE GROUP INC COM 87265H109 597 47,265 SH   SOLE 30 47,265 0 0
TRI POINTE GROUP INC COM 87265H109 205 16,202 SH   SOLE 40 16,202 0 0
TRIBUNE MEDIA CO CL A 896047503 8,181 177,307 SH   SOLE 2 5,707 0 171,600
TRIBUNE MEDIA CO CL A 896047503 20 424 SH   SOLE 4 424 0 0
TRIBUNE MEDIA CO CL A 896047503 127 2,757 SH   SOLE 7 2,757 0 0
TRIBUNE MEDIA CO CL A 896047503 2,079 45,048 SH   SOLE 18 45,048 0 0
TRIBUNE MEDIA CO CL A 896047503 1,733 37,568 SH   SOLE 19 37,568 0 0
TRIBUNE MEDIA CO CL A 896047503 46,257 1,002,525 SH   SOLE 21 1,002,525 0 0
TRIBUNE MEDIA CO CL A 896047503 106,981 2,318,613 SH   SOLE 22 2,135,143 0 183,470
TRIBUNE MEDIA CO CL A 896047503 1,123 24,332 SH   SOLE 26 18,290 0 6,042
TRIBUNE MEDIA CO CL A 896047503 486 10,531 SH   SOLE 28 10,531 0 0
TRIBUNE MEDIA CO CL A 896047503 1,005 21,777 SH   SOLE 30 21,777 0 0
TRIBUNE MEDIA CO CL A 896047503 85 1,833 SH   SOLE 31 1,833 0 0
TRIBUNE MEDIA CO CL A 896047503 272 5,892 SH   SOLE 36 5,892 0 0
TRIBUNE MEDIA CO CL A 896047503 411 8,913 SH   SOLE 40 8,913 0 0
TRIBUNE PUBG CO NEW COM 89609W107 168 14,217 SH   SOLE 2 653 0 13,564
TRIBUNE PUBG CO NEW COM 89609W107 6 472 SH   SOLE 7 472 0 0
TRIBUNE PUBG CO NEW COM 89609W107 668 56,627 SH   SOLE 18 56,627 0 0
TRIBUNE PUBG CO NEW COM 89609W107 295 24,981 SH   SOLE 19 24,981 0 0
TRIBUNE PUBG CO NEW COM 89609W107 7,157 607,027 SH   SOLE 21 607,027 0 0
TRIBUNE PUBG CO NEW COM 89609W107 6,338 537,552 SH   SOLE 22 515,549 0 22,003
TRIBUNE PUBG CO NEW COM 89609W107 126 10,684 SH   SOLE 26 0 0 10,684
TRIBUNE PUBG CO NEW COM 89609W107 36 3,055 SH   SOLE 28 3,055 0 0
TRIBUNE PUBG CO NEW COM 89609W107 26 2,245 SH   SOLE 30 2,245 0 0
TRIBUNE PUBG CO NEW COM 89609W107 25 2,097 SH   SOLE 40 2,097 0 0
TRICIDA INC COM 89610F101 1,745 45,195 SH   SOLE 2 31,102 0 14,093
TRICIDA INC COM 89610F101 17 438 SH   SOLE 7 438 0 0
TRICIDA INC COM 89610F101 2,805 72,639 SH   SOLE 18 72,639 0 0
TRICIDA INC COM 89610F101 8,120 210,265 SH   SOLE 19 210,265 0 0
TRICIDA INC COM 89610F101 125 3,232 SH   SOLE 20 3,232 0 0
TRICIDA INC COM 89610F101 38,767 1,003,807 SH   SOLE 21 1,003,807 0 0
TRICIDA INC COM 89610F101 18,849 488,056 SH   SOLE 22 463,791 0 24,265
TRICIDA INC COM 89610F101 242 6,265 SH   SOLE 30 6,265 0 0
TRICIDA INC COM 89610F101 3,049 78,958 SH   SOLE 34 78,958 0 0
TRICO BANCSHARES COM 896095106 992 25,241 SH   SOLE 2 949 0 24,292
TRICO BANCSHARES COM 896095106 14 348 SH   SOLE 4 348 0 0
TRICO BANCSHARES COM 896095106 23 598 SH   SOLE 7 598 0 0
TRICO BANCSHARES COM 896095106 3,500 89,072 SH   SOLE 18 89,072 0 0
TRICO BANCSHARES COM 896095106 1,597 40,645 SH   SOLE 19 40,645 0 0
TRICO BANCSHARES COM 896095106 34,217 870,895 SH   SOLE 21 870,895 0 0
TRICO BANCSHARES COM 896095106 32,973 839,231 SH   SOLE 22 806,834 0 32,397
TRICO BANCSHARES COM 896095106 846 21,524 SH   SOLE 26 12,975 0 8,549
TRICO BANCSHARES COM 896095106 116 2,965 SH   SOLE 28 2,965 0 0
TRICO BANCSHARES COM 896095106 272 6,912 SH   SOLE 30 6,912 0 0
TRICO BANCSHARES COM 896095106 92 2,348 SH   SOLE 40 2,348 0 0
TRIMAS CORP COM NEW 896215209 1,604 53,068 SH   SOLE 2 7,695 0 45,373
TRIMAS CORP COM NEW 896215209 8 251 SH   SOLE 4 251 0 0
TRIMAS CORP COM NEW 896215209 31 1,039 SH   SOLE 7 1,039 0 0
TRIMAS CORP COM NEW 896215209 4,753 157,220 SH   SOLE 18 150,156 0 7,064
TRIMAS CORP COM NEW 896215209 3,585 118,591 SH   SOLE 19 118,591 0 0
TRIMAS CORP COM NEW 896215209 44,657 1,477,234 SH   SOLE 21 1,477,234 0 0
TRIMAS CORP COM NEW 896215209 44,304 1,465,554 SH   SOLE 22 1,409,774 0 55,780
TRIMAS CORP COM NEW 896215209 643 21,263 SH   SOLE 23 21,263 0 0
TRIMAS CORP COM NEW 896215209 1,366 45,179 SH   SOLE 26 16,233 0 28,946
TRIMAS CORP COM NEW 896215209 195 6,462 SH   SOLE 28 6,462 0 0
TRIMAS CORP COM NEW 896215209 370 12,249 SH   SOLE 30 12,249 0 0
TRIMAS CORP COM NEW 896215209 152 5,042 SH   SOLE 40 5,042 0 0
TRIMBLE INC COM 896239100 29,059 719,286 SH   SOLE 2 135,045 0 584,241
TRIMBLE INC COM 896239100 3,479 86,113 SH   SOLE 4 79,537 0 6,576
TRIMBLE INC COM 896239100 1,363 33,743 SH   SOLE 7 33,743 0 0
TRIMBLE INC COM 896239100 60 1,491 SH   SOLE 13 1,491 0 0
TRIMBLE INC COM 896239100 77 1,899 SH   SOLE 15 1,899 0 0
TRIMBLE INC COM 896239100 30,445 753,592 SH   SOLE 18 732,123 0 21,469
TRIMBLE INC COM 896239100 19,623 485,716 SH   SOLE 19 485,716 0 0
TRIMBLE INC COM 896239100 512,858 12,694,503 SH   SOLE 21 12,694,503 0 0
TRIMBLE INC COM 896239100 346,030 8,565,111 SH   SOLE 22 8,060,388 0 504,723
TRIMBLE INC COM 896239100 7,203 178,297 SH   SOLE 23 178,297 0 0
TRIMBLE INC COM 896239100 12,041 298,050 SH   SOLE 25 298,050 0 0
TRIMBLE INC COM 896239100 37,863 937,191 SH   SOLE 26 335,670 0 601,521
TRIMBLE INC COM 896239100 1,981 49,044 SH   SOLE 28 35,741 0 13,303
TRIMBLE INC COM 896239100 13,066 323,415 SH   SOLE 29 270,864 0 52,551
TRIMBLE INC COM 896239100 16,269 402,689 SH   SOLE 30 402,689 0 0
TRIMBLE INC COM 896239100 3,071 76,017 SH   SOLE 31 49,679 0 26,338
TRIMBLE INC COM 896239100 6,018 148,966 SH   SOLE 34 148,966 0 0
TRIMBLE INC COM 896239100 7,299 180,657 SH   SOLE 36 180,657 0 0
TRIMBLE INC COM 896239100 206 5,089 SH   SOLE 40 5,089 0 0
TRINET GROUP INC COM 896288107 2,435 40,755 SH   SOLE 2 6,531 0 34,224
TRINET GROUP INC COM 896288107 42 708 SH   SOLE 4 708 0 0
TRINET GROUP INC COM 896288107 54 910 SH   SOLE 7 910 0 0
TRINET GROUP INC COM 896288107 8,860 148,313 SH   SOLE 18 140,324 0 7,989
TRINET GROUP INC COM 896288107 7,588 127,012 SH   SOLE 19 127,012 0 0
TRINET GROUP INC COM 896288107 83,067 1,390,472 SH   SOLE 21 1,390,472 0 0
TRINET GROUP INC COM 896288107 79,184 1,325,481 SH   SOLE 22 1,265,762 0 59,719
TRINET GROUP INC COM 896288107 516 8,632 SH   SOLE 23 8,632 0 0
TRINET GROUP INC COM 896288107 1,551 25,967 SH   SOLE 26 7,428 0 18,539
TRINET GROUP INC COM 896288107 336 5,625 SH   SOLE 28 5,625 0 0
TRINET GROUP INC COM 896288107 30 499 SH   SOLE 29 499 0 0
TRINET GROUP INC COM 896288107 724 12,115 SH   SOLE 30 12,115 0 0
TRINET GROUP INC COM 896288107 259 4,339 SH   SOLE 40 4,339 0 0
TRINITY INDS INC COM 896522109 7,269 334,506 SH   SOLE 2 66,483 0 268,023
TRINITY INDS INC COM 896522109 15 673 SH   SOLE 4 673 0 0
TRINITY INDS INC COM 896522109 103 4,746 SH   SOLE 7 4,746 0 0
TRINITY INDS INC COM 896522109 9 400 SH   SOLE 17 0 0 400
TRINITY INDS INC COM 896522109 8,894 409,304 SH   SOLE 18 409,304 0 0
TRINITY INDS INC COM 896522109 676 31,097 SH   SOLE 19 31,097 0 0
TRINITY INDS INC COM 896522109 145,516 6,696,552 SH   SOLE 21 6,696,552 0 0
TRINITY INDS INC COM 896522109 98,473 4,531,680 SH   SOLE 22 4,223,440 0 308,240
TRINITY INDS INC COM 896522109 878 40,387 SH   SOLE 26 24,706 0 15,681
TRINITY INDS INC COM 896522109 379 17,435 SH   SOLE 28 17,435 0 0
TRINITY INDS INC COM 896522109 772 35,511 SH   SOLE 30 35,511 0 0
TRINITY INDS INC COM 896522109 68 3,141 SH   SOLE 31 3,141 0 0
TRINITY INDS INC COM 896522109 568 26,130 SH   SOLE 36 26,130 0 0
TRINITY INDS INC COM 896522109 269 12,360 SH   SOLE 40 12,360 0 0
TRINITY PL HLDGS INC COM 89656D101 59 14,694 SH   SOLE 2 497 0 14,197
TRINITY PL HLDGS INC COM 89656D101 233 58,311 SH   SOLE 18 58,311 0 0
TRINITY PL HLDGS INC COM 89656D101 91 22,639 SH   SOLE 19 22,639 0 0
TRINITY PL HLDGS INC COM 89656D101 2,905 726,126 SH   SOLE 21 726,126 0 0
TRINITY PL HLDGS INC COM 89656D101 620 155,033 SH   SOLE 22 145,419 0 9,614
TRINSEO S A SHS L9340P101 1,761 38,881 SH   SOLE 2 1,511 0 37,370
TRINSEO S A SHS L9340P101 7 151 SH   SOLE 4 151 0 0
TRINSEO S A SHS L9340P101 69 1,519 SH   SOLE 7 1,519 0 0
TRINSEO S A SHS L9340P101 6,187 136,587 SH   SOLE 18 136,587 0 0
TRINSEO S A SHS L9340P101 3,144 69,401 SH   SOLE 19 69,401 0 0
TRINSEO S A SHS L9340P101 64,107 1,415,166 SH   SOLE 21 1,415,166 0 0
TRINSEO S A SHS L9340P101 66,479 1,467,518 SH   SOLE 22 1,401,356 0 66,162
TRINSEO S A SHS L9340P101 834 18,406 SH   SOLE 26 11,328 0 7,078
TRINSEO S A SHS L9340P101 242 5,350 SH   SOLE 28 5,350 0 0
TRINSEO S A SHS L9340P101 515 11,360 SH   SOLE 30 11,360 0 0
TRINSEO S A SHS L9340P101 85 1,867 SH   SOLE 36 1,867 0 0
TRINSEO S A SHS L9340P101 163 3,607 SH   SOLE 40 3,607 0 0
TRIO TECH INTL COM NEW 896712205 1 311 SH   SOLE 21 311 0 0
TRIPADVISOR INC COM 896945201 15,166 294,769 SH   SOLE 2 60,120 0 234,649
TRIPADVISOR INC COM 896945201 1,894 36,808 SH   SOLE 4 34,023 0 2,785
TRIPADVISOR INC COM 896945201 4,222 82,057 SH   SOLE 7 82,057 0 0
TRIPADVISOR INC COM 896945201 34 661 SH   SOLE 13 661 0 0
TRIPADVISOR INC COM 896945201 69 1,334 SH   SOLE 15 1,334 0 0
TRIPADVISOR INC COM 896945201 13,478 261,967 SH   SOLE 18 246,119 0 15,848
TRIPADVISOR INC COM 896945201 1,849 35,934 SH   SOLE 19 35,934 0 0
TRIPADVISOR INC COM 896945201 126,992 2,468,257 SH   SOLE 21 2,468,257 0 0
TRIPADVISOR INC COM 896945201 145,745 2,832,754 SH   SOLE 22 2,548,163 0 284,591
TRIPADVISOR INC COM 896945201 4,480 87,068 SH   SOLE 23 87,068 0 0
TRIPADVISOR INC COM 896945201 15,733 305,793 SH   SOLE 25 305,793 0 0
TRIPADVISOR INC COM 896945201 25,647 498,492 SH   SOLE 26 160,154 0 338,338
TRIPADVISOR INC COM 896945201 1,072 20,838 SH   SOLE 28 15,357 0 5,481
TRIPADVISOR INC COM 896945201 1,632 31,714 SH   SOLE 29 9,574 0 22,140
TRIPADVISOR INC COM 896945201 23,702 460,687 SH   SOLE 30 460,687 0 0
TRIPADVISOR INC COM 896945201 1,908 37,082 SH   SOLE 31 23,287 0 13,795
TRIPADVISOR INC COM 896945201 1,214 23,590 SH   SOLE 34 23,590 0 0
TRIPADVISOR INC COM 896945201 4,146 80,585 SH   SOLE 36 80,585 0 0
TRIPADVISOR INC COM 896945201 108 2,097 SH   SOLE 40 2,097 0 0
TRIPLE-S MGMT CORP CL B 896749108 526 23,056 SH   SOLE 2 825 0 22,231
TRIPLE-S MGMT CORP CL B 896749108 5 225 SH   SOLE 4 225 0 0
TRIPLE-S MGMT CORP CL B 896749108 12 536 SH   SOLE 7 536 0 0
TRIPLE-S MGMT CORP CL B 896749108 1,723 75,524 SH   SOLE 18 75,524 0 0
TRIPLE-S MGMT CORP CL B 896749108 786 34,449 SH   SOLE 19 34,449 0 0
TRIPLE-S MGMT CORP CL B 896749108 20,555 900,749 SH   SOLE 21 900,749 0 0
TRIPLE-S MGMT CORP CL B 896749108 14,980 656,449 SH   SOLE 22 618,120 0 38,329
TRIPLE-S MGMT CORP CL B 896749108 319 13,992 SH   SOLE 23 13,992 0 0
TRIPLE-S MGMT CORP CL B 896749108 231 10,105 SH   SOLE 26 0 0 10,105
TRIPLE-S MGMT CORP CL B 896749108 76 3,320 SH   SOLE 28 3,320 0 0
TRIPLE-S MGMT CORP CL B 896749108 126 5,516 SH   SOLE 30 5,516 0 0
TRIPLE-S MGMT CORP CL B 896749108 61 2,679 SH   SOLE 40 2,679 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1,488 108,154 SH   SOLE 30 108,154 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,417 69,350 SH   SOLE 2 46,541 0 22,809
TRISTATE CAP HLDGS INC COM 89678F100 10 503 SH   SOLE 7 503 0 0
TRISTATE CAP HLDGS INC COM 89678F100 2,398 117,366 SH   SOLE 18 89,871 0 27,495
TRISTATE CAP HLDGS INC COM 89678F100 13,889 679,829 SH   SOLE 19 679,829 0 0
TRISTATE CAP HLDGS INC COM 89678F100 18,418 901,493 SH   SOLE 21 901,493 0 0
TRISTATE CAP HLDGS INC COM 89678F100 35,756 1,750,186 SH   SOLE 22 1,720,713 0 29,473
TRISTATE CAP HLDGS INC COM 89678F100 4,093 200,367 SH   SOLE 23 200,367 0 0
TRISTATE CAP HLDGS INC COM 89678F100 6,776 331,665 SH   SOLE 26 0 0 331,665
TRISTATE CAP HLDGS INC COM 89678F100 62 3,058 SH   SOLE 28 3,058 0 0
TRISTATE CAP HLDGS INC COM 89678F100 127 6,216 SH   SOLE 30 6,216 0 0
TRISTATE CAP HLDGS INC COM 89678F100 75 3,651 SH   SOLE 34 3,651 0 0
TRISTATE CAP HLDGS INC COM 89678F100 49 2,387 SH   SOLE 40 2,387 0 0
TRITON INTL LTD CL A G9078F107 1,651 53,078 SH   SOLE 2 1,808 0 51,270
TRITON INTL LTD CL A G9078F107 5 156 SH   SOLE 4 156 0 0
TRITON INTL LTD CL A G9078F107 33 1,073 SH   SOLE 7 1,073 0 0
TRITON INTL LTD CL A G9078F107 5,171 166,284 SH   SOLE 18 166,284 0 0
TRITON INTL LTD CL A G9078F107 2,470 79,429 SH   SOLE 19 79,429 0 0
TRITON INTL LTD CL A G9078F107 51,512 1,656,319 SH   SOLE 21 1,656,319 0 0
TRITON INTL LTD CL A G9078F107 46,842 1,506,187 SH   SOLE 22 1,436,106 0 70,081
TRITON INTL LTD CL A G9078F107 639 20,549 SH   SOLE 26 15,122 0 5,427
TRITON INTL LTD CL A G9078F107 214 6,894 SH   SOLE 28 6,894 0 0
TRITON INTL LTD CL A G9078F107 487 15,658 SH   SOLE 30 15,658 0 0
TRITON INTL LTD CL A G9078F107 195 6,274 SH   SOLE 40 6,274 0 0
TRIUMPH BANCORP INC COM 89679E300 587 19,986 SH   SOLE 2 898 0 19,088
TRIUMPH BANCORP INC COM 89679E300 10 330 SH   SOLE 4 330 0 0
TRIUMPH BANCORP INC COM 89679E300 17 590 SH   SOLE 7 590 0 0
TRIUMPH BANCORP INC COM 89679E300 3,228 109,848 SH   SOLE 18 109,848 0 0
TRIUMPH BANCORP INC COM 89679E300 1,138 38,733 SH   SOLE 19 38,733 0 0
TRIUMPH BANCORP INC COM 89679E300 77,864 2,649,331 SH   SOLE 21 2,649,331 0 0
TRIUMPH BANCORP INC COM 89679E300 23,587 802,561 SH   SOLE 22 775,289 0 27,272
TRIUMPH BANCORP INC COM 89679E300 81 2,772 SH   SOLE 26 0 0 2,772
TRIUMPH BANCORP INC COM 89679E300 996 33,878 SH   SOLE 30 33,878 0 0
TRIUMPH BANCORP INC COM 89679E300 73 2,471 SH   SOLE 40 2,471 0 0
TRIUMPH GROUP INC NEW COM 896818101 984 51,641 SH   SOLE 2 1,822 0 49,819
TRIUMPH GROUP INC NEW COM 896818101 6 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101 20 1,058 SH   SOLE 7 1,058 0 0
TRIUMPH GROUP INC NEW COM 896818101 3,997 209,730 SH   SOLE 18 209,730 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,433 75,167 SH   SOLE 19 75,167 0 0
TRIUMPH GROUP INC NEW COM 896818101 133,882 7,024,242 SH   SOLE 21 7,024,242 0 0
TRIUMPH GROUP INC NEW COM 896818101 27,341 1,434,469 SH   SOLE 22 1,361,558 0 72,911
TRIUMPH GROUP INC NEW COM 896818101 308 16,177 SH   SOLE 26 3,314 0 12,863
TRIUMPH GROUP INC NEW COM 896818101 137 7,174 SH   SOLE 28 7,174 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,323 69,428 SH   SOLE 30 69,428 0 0
TRIUMPH GROUP INC NEW COM 896818101 81 4,254 SH   SOLE 36 4,254 0 0
TRIUMPH GROUP INC NEW COM 896818101 105 5,484 SH   SOLE 40 5,484 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 1,166 88,699 SH   SOLE 2 3,292 0 85,407
TRONOX HOLDINGS PLC SHS G9087Q102 4 280 SH   SOLE 4 280 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 25 1,928 SH   SOLE 7 1,928 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 3,888 295,684 SH   SOLE 18 295,684 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 1,923 146,202 SH   SOLE 19 146,202 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 38,947 2,961,712 SH   SOLE 21 2,961,712 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 35,485 2,698,446 SH   SOLE 22 2,559,037 0 139,409
TRONOX HOLDINGS PLC SHS G9087Q102 332 25,235 SH   SOLE 26 13,394 0 11,841
TRONOX HOLDINGS PLC SHS G9087Q102 165 12,565 SH   SOLE 28 12,565 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 313 23,833 SH   SOLE 30 23,833 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 123 9,341 SH   SOLE 40 9,341 0 0
TROVAGENE INC COM 897238606 1 188 SH   SOLE 21 188 0 0
TROVAGENE INC COM 897238606 20 5,358 SH   SOLE 22 5,358 0 0
TRUEBLUE INC COM 89785X101 971 41,076 SH   SOLE 2 1,390 0 39,686
TRUEBLUE INC COM 89785X101 4 168 SH   SOLE 4 168 0 0
TRUEBLUE INC COM 89785X101 20 854 SH   SOLE 7 854 0 0
TRUEBLUE INC COM 89785X101 4,153 175,664 SH   SOLE 18 175,664 0 0
TRUEBLUE INC COM 89785X101 1,479 62,575 SH   SOLE 19 62,575 0 0
TRUEBLUE INC COM 89785X101 102,889 4,352,333 SH   SOLE 21 4,352,333 0 0
TRUEBLUE INC COM 89785X101 29,646 1,254,082 SH   SOLE 22 1,194,937 0 59,145
TRUEBLUE INC COM 89785X101 374 15,828 SH   SOLE 26 4,473 0 11,355
TRUEBLUE INC COM 89785X101 143 6,059 SH   SOLE 28 6,059 0 0
TRUEBLUE INC COM 89785X101 1,442 60,991 SH   SOLE 30 60,991 0 0
TRUEBLUE INC COM 89785X101 107 4,517 SH   SOLE 40 4,517 0 0
TRUECAR INC COM 89785L107 506 76,141 SH   SOLE 2 3,426 0 72,715
TRUECAR INC COM 89785L107 3 447 SH   SOLE 4 447 0 0
TRUECAR INC COM 89785L107 12 1,750 SH   SOLE 7 1,750 0 0
TRUECAR INC COM 89785L107 1,981 298,361 SH   SOLE 18 298,361 0 0
TRUECAR INC COM 89785L107 1,381 207,921 SH   SOLE 19 207,921 0 0
TRUECAR INC COM 89785L107 19,818 2,984,634 SH   SOLE 21 2,984,634 0 0
TRUECAR INC COM 89785L107 18,203 2,741,406 SH   SOLE 22 2,630,597 0 110,809
TRUECAR INC COM 89785L107 477 71,899 SH   SOLE 26 0 0 71,899
TRUECAR INC COM 89785L107 79 11,828 SH   SOLE 28 11,828 0 0
TRUECAR INC COM 89785L107 123 18,467 SH   SOLE 30 18,467 0 0
TRUECAR INC COM 89785L107 62 9,339 SH   SOLE 40 9,339 0 0
TRUPANION INC COM 898202106 678 20,701 SH   SOLE 2 899 0 19,802
TRUPANION INC COM 898202106 18 553 SH   SOLE 7 553 0 0
TRUPANION INC COM 898202106 2,796 85,393 SH   SOLE 18 85,393 0 0
TRUPANION INC COM 898202106 1,323 40,414 SH   SOLE 19 40,414 0 0
TRUPANION INC COM 898202106 28,790 879,349 SH   SOLE 21 879,349 0 0
TRUPANION INC COM 898202106 24,464 747,231 SH   SOLE 22 718,603 0 28,628
TRUPANION INC COM 898202106 348 10,633 SH   SOLE 26 0 0 10,633
TRUPANION INC COM 898202106 134 4,092 SH   SOLE 28 4,092 0 0
TRUPANION INC COM 898202106 204 6,243 SH   SOLE 30 6,243 0 0
TRUPANION INC COM 898202106 112 3,415 SH   SOLE 40 3,415 0 0
TRUSTCO BK CORP N Y COM 898349105 717 92,456 SH   SOLE 2 3,578 0 88,878
TRUSTCO BK CORP N Y COM 898349105 9 1,129 SH   SOLE 4 1,129 0 0
TRUSTCO BK CORP N Y COM 898349105 18 2,331 SH   SOLE 7 2,331 0 0
TRUSTCO BK CORP N Y COM 898349105 3,194 411,552 SH   SOLE 18 411,552 0 0
TRUSTCO BK CORP N Y COM 898349105 1,195 154,001 SH   SOLE 19 154,001 0 0
TRUSTCO BK CORP N Y COM 898349105 79,181 10,203,733 SH   SOLE 21 10,203,733 0 0
TRUSTCO BK CORP N Y COM 898349105 23,070 2,972,920 SH   SOLE 22 2,851,931 0 120,989
TRUSTCO BK CORP N Y COM 898349105 600 77,344 SH   SOLE 26 45,476 0 31,868
TRUSTCO BK CORP N Y COM 898349105 106 13,622 SH   SOLE 28 13,622 0 0
TRUSTCO BK CORP N Y COM 898349105 1,086 139,920 SH   SOLE 30 139,920 0 0
TRUSTCO BK CORP N Y COM 898349105 101 12,966 SH   SOLE 40 12,966 0 0
TRUSTMARK CORP COM 898402102 3,214 95,558 SH   SOLE 2 29,953 0 65,605
TRUSTMARK CORP COM 898402102 13 375 SH   SOLE 4 375 0 0
TRUSTMARK CORP COM 898402102 201 5,964 SH   SOLE 7 5,964 0 0
TRUSTMARK CORP COM 898402102 13,237 393,607 SH   SOLE 18 393,607 0 0
TRUSTMARK CORP COM 898402102 3,391 100,829 SH   SOLE 19 100,829 0 0
TRUSTMARK CORP COM 898402102 204,429 6,078,776 SH   SOLE 21 6,078,776 0 0
TRUSTMARK CORP COM 898402102 86,306 2,566,327 SH   SOLE 22 2,478,012 0 88,315
TRUSTMARK CORP COM 898402102 847 25,180 SH   SOLE 26 15,095 0 10,085
TRUSTMARK CORP COM 898402102 270 8,041 SH   SOLE 28 8,041 0 0
TRUSTMARK CORP COM 898402102 543 16,161 SH   SOLE 30 16,161 0 0
TRUSTMARK CORP COM 898402102 848 25,209 SH   SOLE 32 25,209 0 0
TRUSTMARK CORP COM 898402102 97 2,899 SH   SOLE 36 2,899 0 0
TRUSTMARK CORP COM 898402102 231 6,879 SH   SOLE 40 6,879 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 34 10,875 SH   SOLE 25 10,875 0 0
TTEC HLDGS INC COM 89854H102 416 11,493 SH   SOLE 2 530 0 10,963
TTEC HLDGS INC COM 89854H102 3 90 SH   SOLE 4 90 0 0
TTEC HLDGS INC COM 89854H102 13 368 SH   SOLE 7 368 0 0
TTEC HLDGS INC COM 89854H102 2,179 60,150 SH   SOLE 18 60,150 0 0
TTEC HLDGS INC COM 89854H102 794 21,925 SH   SOLE 19 21,925 0 0
TTEC HLDGS INC COM 89854H102 54,101 1,493,266 SH   SOLE 21 1,493,266 0 0
TTEC HLDGS INC COM 89854H102 15,408 425,273 SH   SOLE 22 404,512 0 20,761
TTEC HLDGS INC COM 89854H102 199 5,491 SH   SOLE 26 0 0 5,491
TTEC HLDGS INC COM 89854H102 93 2,566 SH   SOLE 28 2,566 0 0
TTEC HLDGS INC COM 89854H102 820 22,633 SH   SOLE 30 22,633 0 0
TTEC HLDGS INC COM 89854H102 80 2,195 SH   SOLE 40 2,195 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,149 97,971 SH   SOLE 2 3,214 0 94,757
TTM TECHNOLOGIES INC COM 87305R109 4 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109 25 2,172 SH   SOLE 7 2,172 0 0
TTM TECHNOLOGIES INC COM 87305R109 4,817 410,668 SH   SOLE 18 410,668 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,697 144,650 SH   SOLE 19 144,650 0 0
TTM TECHNOLOGIES INC COM 87305R109 118,736 10,122,427 SH   SOLE 21 10,122,427 0 0
TTM TECHNOLOGIES INC COM 87305R109 32,960 2,809,927 SH   SOLE 22 2,668,675 0 141,252
TTM TECHNOLOGIES INC COM 87305R109 345 29,400 SH   SOLE 26 5,993 0 23,407
TTM TECHNOLOGIES INC COM 87305R109 146 12,489 SH   SOLE 28 12,489 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,575 134,246 SH   SOLE 30 134,246 0 0
TTM TECHNOLOGIES INC COM 87305R109 83 7,054 SH   SOLE 40 7,054 0 0
TUCOWS INC COM NEW 898697206 619 7,619 SH   SOLE 2 345 0 7,274
TUCOWS INC COM NEW 898697206 14 174 SH   SOLE 7 174 0 0
TUCOWS INC COM NEW 898697206 2,606 32,096 SH   SOLE 18 32,096 0 0
TUCOWS INC COM NEW 898697206 1,209 14,896 SH   SOLE 19 14,896 0 0
TUCOWS INC COM NEW 898697206 25,515 314,306 SH   SOLE 21 314,306 0 0
TUCOWS INC COM NEW 898697206 8,766 107,985 SH   SOLE 22 95,550 0 12,435
TUCOWS INC COM NEW 898697206 274 3,373 SH   SOLE 26 0 0 3,373
TUCOWS INC COM NEW 898697206 129 1,591 SH   SOLE 28 1,591 0 0
TUCOWS INC COM NEW 898697206 202 2,493 SH   SOLE 30 2,493 0 0
TUCOWS INC COM NEW 898697206 115 1,422 SH   SOLE 40 1,422 0 0
TUESDAY MORNING CORP COM NEW 899035505 18 8,315 SH   SOLE 18 8,315 0 0
TUESDAY MORNING CORP COM NEW 899035505 292 137,646 SH   SOLE 21 137,646 0 0
TUESDAY MORNING CORP COM NEW 899035505 1,699 801,359 SH   SOLE 22 801,359 0 0
TUNIU CORP SPONSORED ADS A 89977P106 44 9,123 SH   SOLE 4 9,123 0 0
TUNIU CORP SPONSORED ADS A 89977P106 1,928 401,770 SH   SOLE 21 401,770 0 0
TUNIU CORP SPONSORED ADS A 89977P106 646 134,670 SH   SOLE 22 134,670 0 0
TUNIU CORP SPONSORED ADS A 89977P106 541 112,796 SH   SOLE 30 112,796 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,816 71,010 SH   SOLE 2 22,263 0 48,747
TUPPERWARE BRANDS CORP COM 899896104 6 231 SH   SOLE 4 231 0 0
TUPPERWARE BRANDS CORP COM 899896104 57 2,223 SH   SOLE 7 2,223 0 0
TUPPERWARE BRANDS CORP COM 899896104 7,084 276,929 SH   SOLE 18 276,929 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,922 75,149 SH   SOLE 19 75,149 0 0
TUPPERWARE BRANDS CORP COM 899896104 87,425 3,417,727 SH   SOLE 21 3,417,727 0 0
TUPPERWARE BRANDS CORP COM 899896104 47,435 1,854,378 SH   SOLE 22 1,783,088 0 71,290
TUPPERWARE BRANDS CORP COM 899896104 514 20,080 SH   SOLE 26 11,707 0 8,373
TUPPERWARE BRANDS CORP COM 899896104 184 7,206 SH   SOLE 28 7,206 0 0
TUPPERWARE BRANDS CORP COM 899896104 340 13,299 SH   SOLE 30 13,299 0 0
TUPPERWARE BRANDS CORP COM 899896104 65 2,550 SH   SOLE 36 2,550 0 0
TUPPERWARE BRANDS CORP COM 899896104 123 4,804 SH   SOLE 40 4,804 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 26 4,813 SH   SOLE 23 4,813 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 204 38,050 SH   SOLE 25 38,050 0 0
TURNING PT BRANDS INC COM 90041L105 203 4,402 SH   SOLE 2 290 0 4,112
TURNING PT BRANDS INC COM 90041L105 9 202 SH   SOLE 7 202 0 0
TURNING PT BRANDS INC COM 90041L105 1,191 25,841 SH   SOLE 18 25,841 0 0
TURNING PT BRANDS INC COM 90041L105 580 12,590 SH   SOLE 19 12,590 0 0
TURNING PT BRANDS INC COM 90041L105 12,818 278,104 SH   SOLE 21 278,104 0 0
TURNING PT BRANDS INC COM 90041L105 11,396 247,249 SH   SOLE 22 240,939 0 6,310
TURNING PT BRANDS INC COM 90041L105 10 218 SH   SOLE 23 218 0 0
TURNING PT BRANDS INC COM 90041L105 74 1,614 SH   SOLE 30 1,614 0 0
TURNING PT BRANDS INC COM 90041L105 53 1,150 SH   SOLE 40 1,150 0 0
TURQUOISE HILL RES LTD COM 900435108 722 435,134 SH   SOLE 21 435,134 0 0
TURTLE BEACH CORP COM NEW 900450206 72 6,318 SH   SOLE 2 230 0 6,088
TURTLE BEACH CORP COM NEW 900450206 3 279 SH   SOLE 7 279 0 0
TURTLE BEACH CORP COM NEW 900450206 290 25,489 SH   SOLE 18 25,489 0 0
TURTLE BEACH CORP COM NEW 900450206 142 12,490 SH   SOLE 19 12,490 0 0
TURTLE BEACH CORP COM NEW 900450206 2,958 260,353 SH   SOLE 21 260,353 0 0
TURTLE BEACH CORP COM NEW 900450206 1,880 165,519 SH   SOLE 22 158,675 0 6,844
TUTOR PERINI CORP COM 901109108 712 41,585 SH   SOLE 2 1,359 0 40,226
TUTOR PERINI CORP COM 901109108 4 253 SH   SOLE 4 253 0 0
TUTOR PERINI CORP COM 901109108 242 14,157 SH   SOLE 7 14,157 0 0
TUTOR PERINI CORP COM 901109108 2,085 121,786 SH   SOLE 18 121,786 0 0
TUTOR PERINI CORP COM 901109108 982 57,336 SH   SOLE 19 57,336 0 0
TUTOR PERINI CORP COM 901109108 20,602 1,203,413 SH   SOLE 21 1,203,413 0 0
TUTOR PERINI CORP COM 901109108 20,780 1,213,806 SH   SOLE 22 1,151,845 0 61,961
TUTOR PERINI CORP COM 901109108 206 12,026 SH   SOLE 26 0 0 12,026
TUTOR PERINI CORP COM 901109108 97 5,652 SH   SOLE 28 5,652 0 0
TUTOR PERINI CORP COM 901109108 180 10,537 SH   SOLE 30 10,537 0 0
TUTOR PERINI CORP COM 901109108 36 2,123 SH   SOLE 36 2,123 0 0
TUTOR PERINI CORP COM 901109108 70 4,106 SH   SOLE 40 4,106 0 0
TWILIO INC CL A 90138F102 21,105 163,373 SH   SOLE 2 6,040 0 157,333
TWILIO INC CL A 90138F102 55 424 SH   SOLE 4 424 0 0
TWILIO INC CL A 90138F102 207 1,601 SH   SOLE 7 1,601 0 0
TWILIO INC CL A 90138F102 6,079 47,062 SH   SOLE 18 47,062 0 0
TWILIO INC CL A 90138F102 67,153 519,840 SH   SOLE 19 519,840 0 0
TWILIO INC CL A 90138F102 146,507 1,134,132 SH   SOLE 21 1,134,132 0 0
TWILIO INC CL A 90138F102 329,133 2,547,864 SH   SOLE 22 2,379,534 0 168,330
TWILIO INC CL A 90138F102 109 842 SH   SOLE 23 842 0 0
TWILIO INC CL A 90138F102 5,420 41,958 SH   SOLE 25 41,958 0 0
TWILIO INC CL A 90138F102 5,209 40,323 SH   SOLE 26 20,834 0 19,489
TWILIO INC CL A 90138F102 1,277 9,886 SH   SOLE 28 9,886 0 0
TWILIO INC CL A 90138F102 3,415 26,438 SH   SOLE 30 26,438 0 0
TWILIO INC CL A 90138F102 241 1,865 SH   SOLE 31 1,865 0 0
TWILIO INC CL A 90138F102 53,113 411,158 SH   SOLE 34 411,158 0 0
TWILIO INC CL A 90138F102 1,245 9,637 SH   SOLE 40 9,637 0 0
TWIN DISC INC COM 901476101 153 9,192 SH   SOLE 2 319 0 8,873
TWIN DISC INC COM 901476101 4 245 SH   SOLE 7 245 0 0
TWIN DISC INC COM 901476101 541 32,517 SH   SOLE 18 32,517 0 0
TWIN DISC INC COM 901476101 262 15,757 SH   SOLE 19 15,757 0 0
TWIN DISC INC COM 901476101 5,246 315,087 SH   SOLE 21 315,087 0 0
TWIN DISC INC COM 901476101 4,395 263,975 SH   SOLE 22 256,460 0 7,515
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 8 282 SH   SOLE 18 282 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 133 4,449 SH   SOLE 21 4,449 0 0
TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 994 33,181 SH   SOLE 22 33,181 0 0
TWIST BIOSCIENCE CORP COM 90184D100 91 3,943 SH   SOLE 2 249 0 3,694
TWIST BIOSCIENCE CORP COM 90184D100 372 16,045 SH   SOLE 18 16,045 0 0
TWIST BIOSCIENCE CORP COM 90184D100 177 7,626 SH   SOLE 19 7,626 0 0
TWIST BIOSCIENCE CORP COM 90184D100 4,254 183,520 SH   SOLE 21 183,520 0 0
TWIST BIOSCIENCE CORP COM 90184D100 3,548 153,058 SH   SOLE 22 151,521 0 1,537
TWITTER INC COM 90184L102 62,037 1,886,776 SH   SOLE 2 299,063 0 1,587,713
TWITTER INC COM 90184L102 8,256 251,092 SH   SOLE 4 233,141 0 17,951
TWITTER INC COM 90184L102 18,272 555,727 SH   SOLE 7 555,727 0 0
TWITTER INC COM 90184L102 1,875 57,012 SH   SOLE 13 57,012 0 0
TWITTER INC COM 90184L102 199 6,063 SH   SOLE 15 6,063 0 0
TWITTER INC COM 90184L102 4 114 SH   SOLE 17 0 0 114
TWITTER INC COM 90184L102 61,407 1,867,623 SH   SOLE 18 1,750,754 0 116,869
TWITTER INC COM 90184L102 20,252 615,922 SH   SOLE 19 615,922 0 0
TWITTER INC COM 90184L102 551,615 16,776,623 SH   SOLE 21 16,776,623 0 0
TWITTER INC COM 90184L102 580,029 17,640,779 SH   SOLE 22 15,720,790 0 1,919,989
TWITTER INC COM 90184L102 17,293 525,951 SH   SOLE 23 525,951 0 0
TWITTER INC COM 90184L102 21,422 651,522 SH   SOLE 25 651,522 0 0
TWITTER INC COM 90184L102 79,287 2,411,405 SH   SOLE 26 796,302 0 1,615,103
TWITTER INC COM 90184L102 4,320 131,396 SH   SOLE 28 95,594 0 35,802
TWITTER INC COM 90184L102 6,048 183,936 SH   SOLE 29 26,603 0 157,333
TWITTER INC COM 90184L102 81,251 2,471,123 SH   SOLE 30 2,471,123 0 0
TWITTER INC COM 90184L102 7,344 223,351 SH   SOLE 31 135,360 0 87,991
TWITTER INC COM 90184L102 1,510 45,910 SH   SOLE 34 45,910 0 0
TWITTER INC COM 90184L102 17,211 523,443 SH   SOLE 36 523,443 0 0
TWITTER INC COM 90184L102 491 14,936 SH   SOLE 40 14,936 0 0
TWITTER INC NOTE 0.250% 9/1 90184LAB8 2,213 2,250,000 PRN   SOLE 21 2,250,000 0 0
TWITTER INC NOTE 1.000% 9/1 90184LAD4 2,160 2,295,000 PRN   SOLE 21 2,295,000 0 0
TWO HBRS INVT CORP COM NEW 90187B408 7,684 567,956 SH   SOLE 2 35,838 0 532,118
TWO HBRS INVT CORP COM NEW 90187B408 18 1,314 SH   SOLE 4 1,314 0 0
TWO HBRS INVT CORP COM NEW 90187B408 109 8,025 SH   SOLE 7 8,025 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,662 122,803 SH   SOLE 18 122,803 0 0
TWO HBRS INVT CORP COM NEW 90187B408 719 53,122 SH   SOLE 19 53,122 0 0
TWO HBRS INVT CORP COM NEW 90187B408 100,367 7,418,113 SH   SOLE 21 7,418,113 0 0
TWO HBRS INVT CORP COM NEW 90187B408 93,420 6,904,671 SH   SOLE 22 6,382,069 0 522,602
TWO HBRS INVT CORP COM NEW 90187B408 1,537 113,618 SH   SOLE 26 77,823 0 35,795
TWO HBRS INVT CORP COM NEW 90187B408 428 31,652 SH   SOLE 28 31,652 0 0
TWO HBRS INVT CORP COM NEW 90187B408 892 65,908 SH   SOLE 30 65,908 0 0
TWO HBRS INVT CORP COM NEW 90187B408 69 5,126 SH   SOLE 31 5,126 0 0
TWO HBRS INVT CORP COM NEW 90187B408 107 7,921 SH   SOLE 36 7,921 0 0
TWO HBRS INVT CORP COM NEW 90187B408 315 23,314 SH   SOLE 40 23,314 0 0
TWO RIV BANCORP COM 90207C105 22 1,417 SH   SOLE 18 1,417 0 0
TWO RIV BANCORP COM 90207C105 458 28,897 SH   SOLE 21 28,897 0 0
TWO RIV BANCORP COM 90207C105 75 4,712 SH   SOLE 22 4,712 0 0
TYLER TECHNOLOGIES INC COM 902252105 18,107 88,584 SH   SOLE 2 18,809 0 69,775
TYLER TECHNOLOGIES INC COM 902252105 44 216 SH   SOLE 4 216 0 0
TYLER TECHNOLOGIES INC COM 902252105 142 693 SH   SOLE 7 693 0 0
TYLER TECHNOLOGIES INC COM 902252105 22,530 110,223 SH   SOLE 18 110,223 0 0
TYLER TECHNOLOGIES INC COM 902252105 57,278 280,227 SH   SOLE 19 280,227 0 0
TYLER TECHNOLOGIES INC COM 902252105 416,670 2,038,504 SH   SOLE 21 2,038,504 0 0
TYLER TECHNOLOGIES INC COM 902252105 256,217 1,253,506 SH   SOLE 22 1,178,646 0 74,860
TYLER TECHNOLOGIES INC COM 902252105 2,752 13,464 SH   SOLE 26 9,063 0 4,401
TYLER TECHNOLOGIES INC COM 902252105 966 4,726 SH   SOLE 28 4,726 0 0
TYLER TECHNOLOGIES INC COM 902252105 2,199 10,757 SH   SOLE 30 10,757 0 0
TYLER TECHNOLOGIES INC COM 902252105 165 809 SH   SOLE 31 809 0 0
TYLER TECHNOLOGIES INC COM 902252105 724 3,540 SH   SOLE 40 3,540 0 0
TYME TECHNOLOGIES INC COM 90238J103 146 82,749 SH   SOLE 2 3,771 0 78,978
TYME TECHNOLOGIES INC COM 90238J103 3 1,675 SH   SOLE 7 1,675 0 0
TYME TECHNOLOGIES INC COM 90238J103 603 342,760 SH   SOLE 18 342,760 0 0
TYME TECHNOLOGIES INC COM 90238J103 277 157,290 SH   SOLE 19 157,290 0 0
TYME TECHNOLOGIES INC COM 90238J103 6,222 3,535,070 SH   SOLE 21 3,535,070 0 0
TYME TECHNOLOGIES INC COM 90238J103 1,865 1,059,804 SH   SOLE 22 1,001,964 0 57,840
TYSON FOODS INC CL A 902494103 43,630 628,406 SH   SOLE 2 69,878 0 558,528
TYSON FOODS INC CL A 902494103 7,213 103,885 SH   SOLE 4 96,329 0 7,556
TYSON FOODS INC CL A 902494103 34,364 494,942 SH   SOLE 7 446,019 0 48,923
TYSON FOODS INC CL A 902494103 118 1,698 SH   SOLE 13 1,698 0 0
TYSON FOODS INC CL A 902494103 175 2,525 SH   SOLE 15 2,525 0 0
TYSON FOODS INC CL A 902494103 46,371 667,882 SH   SOLE 18 628,735 0 39,147
TYSON FOODS INC CL A 902494103 9,582 138,014 SH   SOLE 19 138,014 0 0
TYSON FOODS INC CL A 902494103 491,009 7,071,999 SH   SOLE 21 7,071,999 0 0
TYSON FOODS INC CL A 902494103 506,863 7,300,349 SH   SOLE 22 6,445,581 0 854,768
TYSON FOODS INC CL A 902494103 14,804 213,219 SH   SOLE 23 213,219 0 0
TYSON FOODS INC CL A 902494103 18,995 273,582 SH   SOLE 25 273,582 0 0
TYSON FOODS INC CL A 902494103 86,837 1,250,707 SH   SOLE 26 351,720 0 898,987
TYSON FOODS INC CL A 902494103 3,901 56,189 SH   SOLE 28 40,870 0 15,319
TYSON FOODS INC CL A 902494103 2,665 38,387 SH   SOLE 29 12,356 0 26,031
TYSON FOODS INC CL A 902494103 99,077 1,427,004 SH   SOLE 30 1,427,004 0 0
TYSON FOODS INC CL A 902494103 6,262 90,198 SH   SOLE 31 55,886 0 34,312
TYSON FOODS INC CL A 902494103 1,882 27,106 SH   SOLE 34 27,106 0 0
TYSON FOODS INC CL A 902494103 16,877 243,083 SH   SOLE 36 243,083 0 0
TYSON FOODS INC CL A 902494103 508 7,317 SH   SOLE 40 7,317 0 0
U S CONCRETE INC COM NEW 90333L201 541 13,052 SH   SOLE 2 590 0 12,462
U S CONCRETE INC COM NEW 90333L201 14 328 SH   SOLE 7 328 0 0
U S CONCRETE INC COM NEW 90333L201 2,871 69,307 SH   SOLE 18 69,307 0 0
U S CONCRETE INC COM NEW 90333L201 1,056 25,503 SH   SOLE 19 25,503 0 0
U S CONCRETE INC COM NEW 90333L201 70,287 1,696,945 SH   SOLE 21 1,696,945 0 0
U S CONCRETE INC COM NEW 90333L201 19,322 466,487 SH   SOLE 22 445,947 0 20,540
U S CONCRETE INC COM NEW 90333L201 186 4,495 SH   SOLE 26 0 0 4,495
U S CONCRETE INC COM NEW 90333L201 84 2,021 SH   SOLE 28 2,021 0 0
U S CONCRETE INC COM NEW 90333L201 998 24,084 SH   SOLE 30 24,084 0 0
U S CONCRETE INC COM NEW 90333L201 58 1,397 SH   SOLE 40 1,397 0 0
U S ENERGY CORP WYO COM NEW 911805208 1 658 SH   SOLE 21 658 0 0
U S ENERGY CORP WYO COM NEW 911805208 128 164,611 SH   SOLE 22 164,611 0 0
U S G CORP COM NEW 903293405 6,383 147,418 SH   SOLE 2 5,340 0 142,078
U S G CORP COM NEW 903293405 18 422 SH   SOLE 4 422 0 0
U S G CORP COM NEW 903293405 91 2,097 SH   SOLE 7 2,097 0 0
U S G CORP COM NEW 903293405 4 100 SH   SOLE 17 0 0 100
U S G CORP COM NEW 903293405 1,741 40,217 SH   SOLE 18 40,217 0 0
U S G CORP COM NEW 903293405 731 16,879 SH   SOLE 19 16,879 0 0
U S G CORP COM NEW 903293405 49,937 1,153,275 SH   SOLE 21 1,153,275 0 0
U S G CORP COM NEW 903293405 100,810 2,328,183 SH   SOLE 22 2,157,300 0 170,883
U S G CORP COM NEW 903293405 1,390 32,094 SH   SOLE 26 22,480 0 9,614
U S G CORP COM NEW 903293405 517 11,946 SH   SOLE 28 11,946 0 0
U S G CORP COM NEW 903293405 1,081 24,976 SH   SOLE 30 24,976 0 0
U S G CORP COM NEW 903293405 75 1,741 SH   SOLE 31 1,741 0 0
U S G CORP COM NEW 903293405 113 2,616 SH   SOLE 36 2,616 0 0
U S G CORP COM NEW 903293405 361 8,339 SH   SOLE 40 8,339 0 0
U S GLOBAL INVS INC CL A 902952100 13 11,963 SH   SOLE 21 11,963 0 0
U S GLOBAL INVS INC CL A 902952100 359 329,700 SH   SOLE 22 329,700 0 0
U S PHYSICAL THERAPY INC COM 90337L108 1,716 16,335 SH   SOLE 2 6,693 0 9,642
U S PHYSICAL THERAPY INC COM 90337L108 12 115 SH   SOLE 4 115 0 0
U S PHYSICAL THERAPY INC COM 90337L108 29 272 SH   SOLE 7 272 0 0
U S PHYSICAL THERAPY INC COM 90337L108 6,512 61,998 SH   SOLE 18 54,157 0 7,841
U S PHYSICAL THERAPY INC COM 90337L108 12,956 123,359 SH   SOLE 19 123,359 0 0
U S PHYSICAL THERAPY INC COM 90337L108 145,934 1,389,450 SH   SOLE 21 1,389,450 0 0
U S PHYSICAL THERAPY INC COM 90337L108 51,402 489,407 SH   SOLE 22 474,545 0 14,862
U S PHYSICAL THERAPY INC COM 90337L108 2,621 24,953 SH   SOLE 23 24,953 0 0
U S PHYSICAL THERAPY INC COM 90337L108 5,115 48,701 SH   SOLE 26 4,185 0 44,516
U S PHYSICAL THERAPY INC COM 90337L108 191 1,822 SH   SOLE 28 1,822 0 0
U S PHYSICAL THERAPY INC COM 90337L108 1,994 18,989 SH   SOLE 30 18,989 0 0
U S PHYSICAL THERAPY INC COM 90337L108 282 2,685 SH   SOLE 34 2,685 0 0
U S PHYSICAL THERAPY INC COM 90337L108 139 1,326 SH   SOLE 40 1,326 0 0
U S SILICA HLDGS INC COM 90346E103 1,238 71,324 SH   SOLE 2 2,764 0 68,560
U S SILICA HLDGS INC COM 90346E103 5 291 SH   SOLE 4 291 0 0
U S SILICA HLDGS INC COM 90346E103 31 1,778 SH   SOLE 7 1,778 0 0
U S SILICA HLDGS INC COM 90346E103 5,819 335,185 SH   SOLE 18 335,185 0 0
U S SILICA HLDGS INC COM 90346E103 2,106 121,313 SH   SOLE 19 121,313 0 0
U S SILICA HLDGS INC COM 90346E103 141,968 8,177,869 SH   SOLE 21 8,177,869 0 0
U S SILICA HLDGS INC COM 90346E103 37,810 2,177,988 SH   SOLE 22 2,067,458 0 110,530
U S SILICA HLDGS INC COM 90346E103 526 30,321 SH   SOLE 26 11,577 0 18,744
U S SILICA HLDGS INC COM 90346E103 196 11,281 SH   SOLE 28 11,281 0 0
U S SILICA HLDGS INC COM 90346E103 1,931 111,231 SH   SOLE 30 111,231 0 0
U S SILICA HLDGS INC COM 90346E103 161 9,253 SH   SOLE 40 9,253 0 0
U S WELL SVCS INC CL A 91274U101 332 41,559 SH   SOLE 21 41,559 0 0
U S WELL SVCS INC CL A 91274U101 246 30,878 SH   SOLE 22 30,878 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 8 7,904 SH   SOLE 18 7,904 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 0 176 SH   SOLE 19 176 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 74 73,260 SH   SOLE 21 73,260 0 0
UBIQUITI NETWORKS INC COM 90347A100 4,720 31,526 SH   SOLE 2 998 0 30,528
UBIQUITI NETWORKS INC COM 90347A100 17 113 SH   SOLE 4 113 0 0
UBIQUITI NETWORKS INC COM 90347A100 49 324 SH   SOLE 7 324 0 0
UBIQUITI NETWORKS INC COM 90347A100 0 1 SH   SOLE 17 0 0 1
UBIQUITI NETWORKS INC COM 90347A100 1,142 7,626 SH   SOLE 18 7,626 0 0
UBIQUITI NETWORKS INC COM 90347A100 479 3,201 SH   SOLE 19 3,201 0 0
UBIQUITI NETWORKS INC COM 90347A100 41,500 277,201 SH   SOLE 21 277,201 0 0
UBIQUITI NETWORKS INC COM 90347A100 81,536 544,628 SH   SOLE 22 512,655 0 31,973
UBIQUITI NETWORKS INC COM 90347A100 1,804 12,053 SH   SOLE 26 8,258 0 3,795
UBIQUITI NETWORKS INC COM 90347A100 401 2,681 SH   SOLE 28 2,681 0 0
UBIQUITI NETWORKS INC COM 90347A100 994 6,637 SH   SOLE 30 6,637 0 0
UBIQUITI NETWORKS INC COM 90347A100 44 294 SH   SOLE 31 294 0 0
UBIQUITI NETWORKS INC COM 90347A100 819 5,468 SH   SOLE 34 5,468 0 0
UBIQUITI NETWORKS INC COM 90347A100 301 2,012 SH   SOLE 40 2,012 0 0
UBS GROUP AG SHS H42097107 525 43,361 SH   SOLE 22 43,361 0 0
UDR INC COM 902653104 30,611 673,366 SH   SOLE 2 66,510 0 606,856
UDR INC COM 902653104 13,810 303,781 SH   SOLE 4 296,943 0 6,838
UDR INC COM 902653104 31,415 691,050 SH   SOLE 7 675,373 0 15,677
UDR INC COM 902653104 272 5,988 SH   SOLE 13 5,988 0 0
UDR INC COM 902653104 562 12,373 SH   SOLE 15 12,373 0 0
UDR INC COM 902653104 60,416 1,329,002 SH   SOLE 18 1,293,865 0 35,137
UDR INC COM 902653104 24,243 533,274 SH   SOLE 19 533,274 0 0
UDR INC COM 902653104 554,440 12,196,211 SH   SOLE 21 12,196,211 0 0
UDR INC COM 902653104 500,920 11,018,923 SH   SOLE 22 10,174,869 0 844,054
UDR INC COM 902653104 12,096 266,089 SH   SOLE 23 266,089 0 0
UDR INC COM 902653104 37,672 828,681 SH   SOLE 25 828,681 0 0
UDR INC COM 902653104 54,330 1,195,107 SH   SOLE 26 360,970 0 834,137
UDR INC COM 902653104 2,330 51,262 SH   SOLE 28 37,330 0 13,932
UDR INC COM 902653104 7,431 163,453 SH   SOLE 29 108,353 0 55,100
UDR INC COM 902653104 107,728 2,369,733 SH   SOLE 30 2,369,733 0 0
UDR INC COM 902653104 3,779 83,134 SH   SOLE 31 51,049 0 32,085
UDR INC COM 902653104 5,295 116,475 SH   SOLE 34 116,475 0 0
UDR INC COM 902653104 11,667 256,649 SH   SOLE 36 256,649 0 0
UDR INC COM 902653104 335 7,367 SH   SOLE 40 7,367 0 0
UFP TECHNOLOGIES INC COM 902673102 287 7,663 SH   SOLE 2 211 0 7,452
UFP TECHNOLOGIES INC COM 902673102 8 202 SH   SOLE 7 202 0 0
UFP TECHNOLOGIES INC COM 902673102 855 22,851 SH   SOLE 18 22,851 0 0
UFP TECHNOLOGIES INC COM 902673102 395 10,553 SH   SOLE 19 10,553 0 0
UFP TECHNOLOGIES INC COM 902673102 8,636 230,912 SH   SOLE 21 230,912 0 0
UFP TECHNOLOGIES INC COM 902673102 3,211 85,858 SH   SOLE 22 82,445 0 3,413
UGI CORP NEW COM 902681105 27,809 501,794 SH   SOLE 2 107,685 0 394,109
UGI CORP NEW COM 902681105 3,738 67,452 SH   SOLE 4 62,853 0 4,599
UGI CORP NEW COM 902681105 6,947 125,347 SH   SOLE 7 91,191 0 34,156
UGI CORP NEW COM 902681105 59 1,060 SH   SOLE 13 1,060 0 0
UGI CORP NEW COM 902681105 30,455 549,525 SH   SOLE 18 534,809 0 14,716
UGI CORP NEW COM 902681105 2,748 49,584 SH   SOLE 19 49,584 0 0
UGI CORP NEW COM 902681105 492,743 8,891,067 SH   SOLE 21 8,891,067 0 0
UGI CORP NEW COM 902681105 328,678 5,930,667 SH   SOLE 22 5,561,272 0 369,395
UGI CORP NEW COM 902681105 7,525 135,784 SH   SOLE 23 135,784 0 0
UGI CORP NEW COM 902681105 476 8,586 SH   SOLE 25 8,586 0 0
UGI CORP NEW COM 902681105 17,165 309,724 SH   SOLE 26 149,081 0 160,643
UGI CORP NEW COM 902681105 1,903 34,339 SH   SOLE 28 25,071 0 9,268
UGI CORP NEW COM 902681105 2,288 41,286 SH   SOLE 29 5,396 0 35,890
UGI CORP NEW COM 902681105 16,449 296,805 SH   SOLE 30 296,805 0 0
UGI CORP NEW COM 902681105 2,778 50,123 SH   SOLE 31 29,579 0 20,544
UGI CORP NEW COM 902681105 2,478 44,706 SH   SOLE 34 44,706 0 0
UGI CORP NEW COM 902681105 3,150 56,832 SH   SOLE 36 56,832 0 0
UGI CORP NEW COM 902681105 193 3,482 SH   SOLE 40 3,482 0 0
ULTA BEAUTY INC COM 90384S303 53,296 152,828 SH   SOLE 2 25,235 0 127,593
ULTA BEAUTY INC COM 90384S303 6,662 19,105 SH   SOLE 4 17,562 0 1,543
ULTA BEAUTY INC COM 90384S303 22,318 63,999 SH   SOLE 7 49,978 0 14,021
ULTA BEAUTY INC COM 90384S303 687 1,969 SH   SOLE 13 1,969 0 0
ULTA BEAUTY INC COM 90384S303 206 591 SH   SOLE 15 591 0 0
ULTA BEAUTY INC COM 90384S303 42,075 120,651 SH   SOLE 18 110,199 0 10,452
ULTA BEAUTY INC COM 90384S303 10,171 29,167 SH   SOLE 19 29,167 0 0
ULTA BEAUTY INC COM 90384S303 535,027 1,534,217 SH   SOLE 21 1,534,217 0 0
ULTA BEAUTY INC COM 90384S303 486,052 1,393,776 SH   SOLE 22 1,244,960 0 148,816
ULTA BEAUTY INC COM 90384S303 14,201 40,723 SH   SOLE 23 40,723 0 0
ULTA BEAUTY INC COM 90384S303 18,186 52,148 SH   SOLE 25 52,148 0 0
ULTA BEAUTY INC COM 90384S303 74,591 213,893 SH   SOLE 26 66,766 0 147,127
ULTA BEAUTY INC COM 90384S303 3,787 10,859 SH   SOLE 28 7,935 0 2,924
ULTA BEAUTY INC COM 90384S303 5,584 16,013 SH   SOLE 29 4,254 0 11,759
ULTA BEAUTY INC COM 90384S303 81,482 233,654 SH   SOLE 30 233,654 0 0
ULTA BEAUTY INC COM 90384S303 6,064 17,388 SH   SOLE 31 10,301 0 7,087
ULTA BEAUTY INC COM 90384S303 3,005 8,617 SH   SOLE 32 8,617 0 0
ULTA BEAUTY INC COM 90384S303 1,313 3,764 SH   SOLE 34 3,764 0 0
ULTA BEAUTY INC COM 90384S303 15,191 43,561 SH   SOLE 36 43,561 0 0
ULTA BEAUTY INC COM 90384S303 412 1,182 SH   SOLE 40 1,182 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 23,540 71,305 SH   SOLE 2 15,448 0 55,857
ULTIMATE SOFTWARE GROUP INC COM 90385D107 48 144 SH   SOLE 4 144 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 195 591 SH   SOLE 7 591 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 30,607 92,712 SH   SOLE 18 92,506 0 206
ULTIMATE SOFTWARE GROUP INC COM 90385D107 4,638 14,049 SH   SOLE 19 14,049 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 551,892 1,671,741 SH   SOLE 21 1,671,741 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 337,542 1,022,452 SH   SOLE 22 964,284 0 58,168
ULTIMATE SOFTWARE GROUP INC COM 90385D107 3,731 11,302 SH   SOLE 26 7,885 0 3,417
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,242 3,761 SH   SOLE 28 3,761 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 2,676 8,105 SH   SOLE 30 8,105 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 213 644 SH   SOLE 31 644 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 957 2,899 SH   SOLE 40 2,899 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 428 41,357 SH   SOLE 2 1,440 0 39,917
ULTRA CLEAN HLDGS INC COM 90385V107 7 716 SH   SOLE 7 716 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1,823 176,162 SH   SOLE 18 176,162 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 633 61,200 SH   SOLE 19 61,200 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 44,111 4,261,951 SH   SOLE 21 4,261,951 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 11,566 1,117,444 SH   SOLE 22 1,075,080 0 42,364
ULTRA CLEAN HLDGS INC COM 90385V107 59 5,731 SH   SOLE 26 0 0 5,731
ULTRA CLEAN HLDGS INC COM 90385V107 61 5,912 SH   SOLE 28 5,912 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 546 52,745 SH   SOLE 30 52,745 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 46 4,412 SH   SOLE 40 4,412 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 127 208,532 SH   SOLE 2 5,946 0 202,586
ULTRA PETROLEUM CORP COM NEW 903914208 0 698 SH   SOLE 4 698 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 3 4,932 SH   SOLE 7 4,932 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 339 556,132 SH   SOLE 18 556,132 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 129 211,638 SH   SOLE 19 211,638 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 3,650 5,983,537 SH   SOLE 21 5,983,537 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 3,127 5,125,553 SH   SOLE 22 4,846,837 0 278,716
ULTRA PETROLEUM CORP COM NEW 903914208 41 67,306 SH   SOLE 26 56,048 0 11,258
ULTRA PETROLEUM CORP COM NEW 903914208 32 52,190 SH   SOLE 30 52,190 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 12 19,303 SH   SOLE 40 19,303 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5,092 73,407 SH   SOLE 2 32,824 0 40,583
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 15 210 SH   SOLE 4 210 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 66 948 SH   SOLE 7 948 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 13,965 201,343 SH   SOLE 18 197,476 0 3,867
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 33,158 478,061 SH   SOLE 19 478,061 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 158,824 2,289,850 SH   SOLE 21 2,289,850 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 108,134 1,559,023 SH   SOLE 22 1,490,402 0 68,621
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 649 9,364 SH   SOLE 23 9,364 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,036 29,352 SH   SOLE 26 8,731 0 20,621
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 420 6,062 SH   SOLE 28 6,062 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,068 15,394 SH   SOLE 30 15,394 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5,377 77,530 SH   SOLE 34 77,530 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 334 4,819 SH   SOLE 40 4,819 0 0
ULTRALIFE CORP COM 903899102 19 1,802 SH   SOLE 18 1,802 0 0
ULTRALIFE CORP COM 903899102 301 29,340 SH   SOLE 21 29,340 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 82 6,881 SH   SOLE 4 6,881 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 1,185 99,132 SH   SOLE 7 99,132 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 13,564 1,135,084 SH   SOLE 21 1,135,084 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 3,703 309,914 SH   SOLE 22 309,914 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 3,399 284,464 SH   SOLE 30 284,464 0 0
UMB FINL CORP COM 902788108 4,215 65,824 SH   SOLE 2 20,400 0 45,424
UMB FINL CORP COM 902788108 13 199 SH   SOLE 4 199 0 0
UMB FINL CORP COM 902788108 76 1,189 SH   SOLE 7 1,189 0 0
UMB FINL CORP COM 902788108 17,755 277,247 SH   SOLE 18 277,247 0 0
UMB FINL CORP COM 902788108 4,567 71,319 SH   SOLE 19 71,319 0 0
UMB FINL CORP COM 902788108 207,852 3,245,663 SH   SOLE 21 3,245,663 0 0
UMB FINL CORP COM 902788108 101,932 1,591,691 SH   SOLE 22 1,533,161 0 58,530
UMB FINL CORP COM 902788108 1,001 15,624 SH   SOLE 26 9,157 0 6,467
UMB FINL CORP COM 902788108 388 6,066 SH   SOLE 28 6,066 0 0
UMB FINL CORP COM 902788108 788 12,305 SH   SOLE 30 12,305 0 0
UMB FINL CORP COM 902788108 67 1,047 SH   SOLE 36 1,047 0 0
UMB FINL CORP COM 902788108 278 4,348 SH   SOLE 40 4,348 0 0
UMH PPTYS INC COM 903002103 448 31,843 SH   SOLE 2 1,243 0 30,600
UMH PPTYS INC COM 903002103 9 651 SH   SOLE 7 651 0 0
UMH PPTYS INC COM 903002103 1,662 118,046 SH   SOLE 18 118,046 0 0
UMH PPTYS INC COM 903002103 725 51,487 SH   SOLE 19 51,487 0 0
UMH PPTYS INC COM 903002103 17,369 1,233,570 SH   SOLE 21 1,233,570 0 0
UMH PPTYS INC COM 903002103 16,451 1,168,419 SH   SOLE 22 1,118,690 0 49,729
UMH PPTYS INC COM 903002103 28 1,966 SH   SOLE 23 1,966 0 0
UMH PPTYS INC COM 903002103 60 4,277 SH   SOLE 28 4,277 0 0
UMH PPTYS INC COM 903002103 143 10,171 SH   SOLE 30 10,171 0 0
UMPQUA HLDGS CORP COM 904214103 9,709 588,454 SH   SOLE 2 143,365 0 445,089
UMPQUA HLDGS CORP COM 904214103 129 7,827 SH   SOLE 4 7,827 0 0
UMPQUA HLDGS CORP COM 904214103 134 8,138 SH   SOLE 7 8,138 0 0
UMPQUA HLDGS CORP COM 904214103 10,774 652,971 SH   SOLE 18 642,149 0 10,822
UMPQUA HLDGS CORP COM 904214103 783 47,446 SH   SOLE 19 47,446 0 0
UMPQUA HLDGS CORP COM 904214103 182,395 11,054,248 SH   SOLE 21 11,054,248 0 0
UMPQUA HLDGS CORP COM 904214103 127,922 7,752,826 SH   SOLE 22 7,312,292 0 440,534
UMPQUA HLDGS CORP COM 904214103 405 24,546 SH   SOLE 23 24,546 0 0
UMPQUA HLDGS CORP COM 904214103 1,305 79,103 SH   SOLE 26 50,817 0 28,286
UMPQUA HLDGS CORP COM 904214103 494 29,942 SH   SOLE 28 29,942 0 0
UMPQUA HLDGS CORP COM 904214103 62 3,778 SH   SOLE 29 3,778 0 0
UMPQUA HLDGS CORP COM 904214103 1,065 64,537 SH   SOLE 30 64,537 0 0
UMPQUA HLDGS CORP COM 904214103 152 9,202 SH   SOLE 31 9,202 0 0
UMPQUA HLDGS CORP COM 904214103 1,216 73,699 SH   SOLE 34 73,699 0 0
UMPQUA HLDGS CORP COM 904214103 142 8,624 SH   SOLE 36 8,624 0 0
UMPQUA HLDGS CORP COM 904214103 393 23,824 SH   SOLE 40 23,824 0 0
UNDER ARMOUR INC CL A 904311107 8,709 411,972 SH   SOLE 2 36,813 0 375,159
UNDER ARMOUR INC CL A 904311107 1,080 51,108 SH   SOLE 4 46,448 0 4,660
UNDER ARMOUR INC CL A 904311107 2,993 141,557 SH   SOLE 7 141,557 0 0
UNDER ARMOUR INC CL A 904311107 100 4,715 SH   SOLE 13 4,715 0 0
UNDER ARMOUR INC CL A 904311107 23 1,093 SH   SOLE 15 1,093 0 0
UNDER ARMOUR INC CL A 904311107 1 44 SH   SOLE 17 0 0 44
UNDER ARMOUR INC CL A 904311107 8,083 382,354 SH   SOLE 18 357,827 0 24,527
UNDER ARMOUR INC CL A 904311107 1,059 50,081 SH   SOLE 19 50,081 0 0
UNDER ARMOUR INC CL A 904311107 87,425 4,135,515 SH   SOLE 21 4,135,515 0 0
UNDER ARMOUR INC CL A 904311107 102,853 4,865,320 SH   SOLE 22 4,394,955 0 470,365
UNDER ARMOUR INC CL A 904311107 3,114 147,289 SH   SOLE 23 147,289 0 0
UNDER ARMOUR INC CL A 904311107 3,340 158,013 SH   SOLE 25 158,013 0 0
UNDER ARMOUR INC CL A 904311107 15,402 728,581 SH   SOLE 26 254,444 0 474,137
UNDER ARMOUR INC CL A 904311107 783 37,057 SH   SOLE 28 27,156 0 9,901
UNDER ARMOUR INC CL A 904311107 1,015 48,010 SH   SOLE 29 9,442 0 38,568
UNDER ARMOUR INC CL A 904311107 14,108 667,375 SH   SOLE 30 667,375 0 0
UNDER ARMOUR INC CL A 904311107 1,096 51,863 SH   SOLE 31 30,924 0 20,939
UNDER ARMOUR INC CL A 904311107 288 13,646 SH   SOLE 34 13,646 0 0
UNDER ARMOUR INC CL A 904311107 3,277 155,037 SH   SOLE 36 155,037 0 0
UNDER ARMOUR INC CL A 904311107 72 3,405 SH   SOLE 40 3,405 0 0
UNDER ARMOUR INC CL C 904311206 8,968 475,277 SH   SOLE 2 39,155 0 436,122
UNDER ARMOUR INC CL C 904311206 1,175 62,244 SH   SOLE 4 57,551 0 4,693
UNDER ARMOUR INC CL C 904311206 2,663 141,111 SH   SOLE 7 141,111 0 0
UNDER ARMOUR INC CL C 904311206 52 2,766 SH   SOLE 13 2,766 0 0
UNDER ARMOUR INC CL C 904311206 24 1,282 SH   SOLE 15 1,282 0 0
UNDER ARMOUR INC CL C 904311206 7,488 396,845 SH   SOLE 18 372,084 0 24,761
UNDER ARMOUR INC CL C 904311206 960 50,881 SH   SOLE 19 50,881 0 0
UNDER ARMOUR INC CL C 904311206 80,204 4,250,354 SH   SOLE 21 4,250,354 0 0
UNDER ARMOUR INC CL C 904311206 86,589 4,588,717 SH   SOLE 22 4,100,603 0 488,114
UNDER ARMOUR INC CL C 904311206 2,514 133,232 SH   SOLE 23 133,232 0 0
UNDER ARMOUR INC CL C 904311206 2,922 154,855 SH   SOLE 25 154,855 0 0
UNDER ARMOUR INC CL C 904311206 12,725 674,351 SH   SOLE 26 273,659 0 400,692
UNDER ARMOUR INC CL C 904311206 697 36,963 SH   SOLE 28 27,084 0 9,879
UNDER ARMOUR INC CL C 904311206 919 48,714 SH   SOLE 29 9,266 0 39,448
UNDER ARMOUR INC CL C 904311206 12,117 642,152 SH   SOLE 30 642,152 0 0
UNDER ARMOUR INC CL C 904311206 1,058 56,061 SH   SOLE 31 34,791 0 21,270
UNDER ARMOUR INC CL C 904311206 261 13,835 SH   SOLE 34 13,835 0 0
UNDER ARMOUR INC CL C 904311206 3,071 162,752 SH   SOLE 36 162,752 0 0
UNDER ARMOUR INC CL C 904311206 65 3,467 SH   SOLE 40 3,467 0 0
UNICO AMERN CORP COM 904607108 2 411 SH   SOLE 18 411 0 0
UNICO AMERN CORP COM 904607108 4 619 SH   SOLE 21 619 0 0
UNIFI INC COM NEW 904677200 348 17,974 SH   SOLE 2 507 0 17,467
UNIFI INC COM NEW 904677200 7 343 SH   SOLE 7 343 0 0
UNIFI INC COM NEW 904677200 1,368 70,722 SH   SOLE 18 70,722 0 0
UNIFI INC COM NEW 904677200 430 22,209 SH   SOLE 19 22,209 0 0
UNIFI INC COM NEW 904677200 32,048 1,656,212 SH   SOLE 21 1,656,212 0 0
UNIFI INC COM NEW 904677200 8,683 448,733 SH   SOLE 22 427,702 0 21,031
UNIFI INC COM NEW 904677200 43 2,197 SH   SOLE 28 2,197 0 0
UNIFI INC COM NEW 904677200 388 20,037 SH   SOLE 30 20,037 0 0
UNIFI INC COM NEW 904677200 32 1,671 SH   SOLE 40 1,671 0 0
UNIFIRST CORP MASS COM 904708104 2,362 15,388 SH   SOLE 2 532 0 14,856
UNIFIRST CORP MASS COM 904708104 12 77 SH   SOLE 4 77 0 0
UNIFIRST CORP MASS COM 904708104 18 116 SH   SOLE 7 116 0 0
UNIFIRST CORP MASS COM 904708104 10,152 66,136 SH   SOLE 18 66,136 0 0
UNIFIRST CORP MASS COM 904708104 3,626 23,620 SH   SOLE 19 23,620 0 0
UNIFIRST CORP MASS COM 904708104 250,694 1,633,187 SH   SOLE 21 1,633,187 0 0
UNIFIRST CORP MASS COM 904708104 71,226 464,016 SH   SOLE 22 444,108 0 19,908
UNIFIRST CORP MASS COM 904708104 921 5,997 SH   SOLE 26 4,593 0 1,404
UNIFIRST CORP MASS COM 904708104 170 1,107 SH   SOLE 28 1,107 0 0
UNIFIRST CORP MASS COM 904708104 3,527 22,978 SH   SOLE 30 22,978 0 0
UNIFIRST CORP MASS COM 904708104 160 1,045 SH   SOLE 40 1,045 0 0
UNILEVER N V N Y SHS NEW 904784709 1,829 31,375 SH   SOLE 2 31,375 0 0
UNILEVER N V N Y SHS NEW 904784709 1 11 SH   SOLE 17 0 0 11
UNILEVER N V N Y SHS NEW 904784709 119,248 2,045,764 SH   SOLE 18 1,981,260 0 64,504
UNILEVER N V N Y SHS NEW 904784709 139,201 2,388,082 SH   SOLE 19 2,388,082 0 0
UNILEVER N V N Y SHS NEW 904784709 11,329 194,357 SH   SOLE 22 194,357 0 0
UNILEVER N V N Y SHS NEW 904784709 1,008 17,300 SH   SOLE 25 17,300 0 0
UNILEVER N V N Y SHS NEW 904784709 524 8,993 SH   SOLE 34 8,993 0 0
UNILEVER PLC SPON ADR NEW 904767704 3,956 68,539 SH   SOLE 18 68,539 0 0
UNION BANKSHARES CORP NEW COM 90539J109 2,555 79,032 SH   SOLE 2 2,933 0 76,099
UNION BANKSHARES CORP NEW COM 90539J109 7 213 SH   SOLE 4 213 0 0
UNION BANKSHARES CORP NEW COM 90539J109 46 1,436 SH   SOLE 7 1,436 0 0
UNION BANKSHARES CORP NEW COM 90539J109 9,651 298,509 SH   SOLE 18 298,509 0 0
UNION BANKSHARES CORP NEW COM 90539J109 3,949 122,137 SH   SOLE 19 122,137 0 0
UNION BANKSHARES CORP NEW COM 90539J109 82,109 2,539,714 SH   SOLE 21 2,539,714 0 0
UNION BANKSHARES CORP NEW COM 90539J109 73,419 2,270,931 SH   SOLE 22 2,168,900 0 102,031
UNION BANKSHARES CORP NEW COM 90539J109 761 23,553 SH   SOLE 26 14,831 0 8,722
UNION BANKSHARES CORP NEW COM 90539J109 263 8,147 SH   SOLE 28 8,147 0 0
UNION BANKSHARES CORP NEW COM 90539J109 718 22,203 SH   SOLE 30 22,203 0 0
UNION BANKSHARES CORP NEW COM 90539J109 166 5,128 SH   SOLE 40 5,128 0 0
UNION BANKSHARES INC COM 905400107 135 2,979 SH   SOLE 2 117 0 2,862
UNION BANKSHARES INC COM 905400107 5 120 SH   SOLE 7 120 0 0
UNION BANKSHARES INC COM 905400107 604 13,360 SH   SOLE 18 13,360 0 0
UNION BANKSHARES INC COM 905400107 256 5,661 SH   SOLE 19 5,661 0 0
UNION BANKSHARES INC COM 905400107 5,519 122,028 SH   SOLE 21 122,028 0 0
UNION BANKSHARES INC COM 905400107 1,526 33,739 SH   SOLE 22 31,152 0 2,587
UNION PACIFIC CORP COM 907818108 311,914 1,865,516 SH   SOLE 2 165,311 0 1,700,205
UNION PACIFIC CORP COM 907818108 43,137 257,997 SH   SOLE 4 238,366 0 19,631
UNION PACIFIC CORP COM 907818108 94,044 562,467 SH   SOLE 7 555,878 0 6,589
UNION PACIFIC CORP COM 907818108 1,582 9,463 SH   SOLE 13 9,463 0 0
UNION PACIFIC CORP COM 907818108 1,119 6,695 SH   SOLE 15 6,695 0 0
UNION PACIFIC CORP COM 907818108 9 51 SH   SOLE 17 0 0 51
UNION PACIFIC CORP COM 907818108 433,940 2,595,333 SH   SOLE 18 2,257,702 0 337,631
UNION PACIFIC CORP COM 907818108 244,630 1,463,098 SH   SOLE 19 1,463,098 0 0
UNION PACIFIC CORP COM 907818108 15,784 94,402 SH   SOLE 20 94,402 0 0
UNION PACIFIC CORP COM 907818108 2,168,242 12,967,954 SH   SOLE 21 12,967,954 0 0
UNION PACIFIC CORP COM 907818108 2,979,489 17,819,908 SH   SOLE 22 15,828,133 0 1,991,775
UNION PACIFIC CORP COM 907818108 87,936 525,932 SH   SOLE 23 525,932 0 0
UNION PACIFIC CORP COM 907818108 113,552 679,141 SH   SOLE 25 679,141 0 0
UNION PACIFIC CORP COM 907818108 536,658 3,209,676 SH   SOLE 26 755,903 0 2,453,773
UNION PACIFIC CORP COM 907818108 23,654 141,470 SH   SOLE 28 102,932 0 38,538
UNION PACIFIC CORP COM 907818108 4,552 27,223 SH   SOLE 29 27,223 0 0
UNION PACIFIC CORP COM 907818108 431,174 2,578,791 SH   SOLE 30 2,578,791 0 0
UNION PACIFIC CORP COM 907818108 37,666 225,275 SH   SOLE 31 139,720 0 85,555
UNION PACIFIC CORP COM 907818108 34,111 204,014 SH   SOLE 34 204,014 0 0
UNION PACIFIC CORP COM 907818108 99,871 597,317 SH   SOLE 36 597,317 0 0
UNION PACIFIC CORP COM 907818108 2,886 17,261 SH   SOLE 40 17,261 0 0
UNIQUE FABRICATING INC COM 90915J103 6 1,396 SH   SOLE 18 1,396 0 0
UNIQUE FABRICATING INC COM 90915J103 86 19,242 SH   SOLE 21 19,242 0 0
UNIQURE NV SHS N90064101 24,000 402,340 SH   SOLE 21 402,340 0 0
UNIQURE NV SHS N90064101 1,382 23,168 SH   SOLE 22 11,589 0 11,579
UNIQURE NV SHS N90064101 653 10,946 SH   SOLE 26 9,315 0 1,631
UNIQURE NV SHS N90064101 182 3,057 SH   SOLE 28 3,057 0 0
UNIQURE NV SHS N90064101 543 9,106 SH   SOLE 30 9,106 0 0
UNIQURE NV SHS N90064101 24 404 SH   SOLE 34 404 0 0
UNIQURE NV SHS N90064101 221 3,709 SH   SOLE 40 3,709 0 0
UNISYS CORP COM NEW 909214306 534 45,784 SH   SOLE 2 1,879 0 43,905
UNISYS CORP COM NEW 909214306 3 249 SH   SOLE 4 249 0 0
UNISYS CORP COM NEW 909214306 13 1,087 SH   SOLE 7 1,087 0 0
UNISYS CORP COM NEW 909214306 2,664 228,275 SH   SOLE 18 228,275 0 0
UNISYS CORP COM NEW 909214306 989 84,744 SH   SOLE 19 84,744 0 0
UNISYS CORP COM NEW 909214306 64,599 5,535,504 SH   SOLE 21 5,535,504 0 0
UNISYS CORP COM NEW 909214306 16,950 1,452,476 SH   SOLE 22 1,379,149 0 73,327
UNISYS CORP COM NEW 909214306 71 6,050 SH   SOLE 26 3,927 0 2,123
UNISYS CORP COM NEW 909214306 84 7,185 SH   SOLE 28 7,185 0 0
UNISYS CORP COM NEW 909214306 921 78,956 SH   SOLE 30 78,956 0 0
UNISYS CORP COM NEW 909214306 68 5,819 SH   SOLE 40 5,819 0 0
UNIT CORP COM 909218109 838 58,856 SH   SOLE 2 4,831 0 54,025
UNIT CORP COM 909218109 4 299 SH   SOLE 4 299 0 0
UNIT CORP COM 909218109 16 1,117 SH   SOLE 7 1,117 0 0
UNIT CORP COM 909218109 3,293 231,221 SH   SOLE 18 231,221 0 0
UNIT CORP COM 909218109 1,675 117,598 SH   SOLE 19 117,598 0 0
UNIT CORP COM 909218109 84,038 5,901,529 SH   SOLE 21 5,901,529 0 0
UNIT CORP COM 909218109 22,433 1,575,358 SH   SOLE 22 1,494,157 0 81,201
UNIT CORP COM 909218109 43 3,001 SH   SOLE 23 3,001 0 0
UNIT CORP COM 909218109 525 36,852 SH   SOLE 26 3,789 0 33,063
UNIT CORP COM 909218109 99 6,974 SH   SOLE 28 6,974 0 0
UNIT CORP COM 909218109 1,094 76,812 SH   SOLE 30 76,812 0 0
UNIT CORP COM 909218109 71 4,953 SH   SOLE 34 4,953 0 0
UNIT CORP COM 909218109 69 4,879 SH   SOLE 40 4,879 0 0
UNITED BANCORP INC OHIO COM 909911109 9 833 SH   SOLE 18 833 0 0
UNITED BANCORP INC OHIO COM 909911109 54 4,998 SH   SOLE 21 4,998 0 0
UNITED BANCSHARES INC OHIO COM 909458101 12 499 SH   SOLE 18 499 0 0
UNITED BANCSHARES INC OHIO COM 909458101 16 679 SH   SOLE 21 679 0 0
UNITED BANKSHARES INC WEST V COM 909907107 5,269 145,400 SH   SOLE 2 46,955 0 98,445
UNITED BANKSHARES INC WEST V COM 909907107 25 680 SH   SOLE 4 680 0 0
UNITED BANKSHARES INC WEST V COM 909907107 4,094 112,963 SH   SOLE 7 112,963 0 0
UNITED BANKSHARES INC WEST V COM 909907107 21,901 604,343 SH   SOLE 18 604,343 0 0
UNITED BANKSHARES INC WEST V COM 909907107 5,499 151,750 SH   SOLE 19 151,750 0 0
UNITED BANKSHARES INC WEST V COM 909907107 340,281 9,389,642 SH   SOLE 21 9,389,642 0 0
UNITED BANKSHARES INC WEST V COM 909907107 133,907 3,695,014 SH   SOLE 22 3,563,073 0 131,941
UNITED BANKSHARES INC WEST V COM 909907107 1,182 32,615 SH   SOLE 26 21,637 0 10,978
UNITED BANKSHARES INC WEST V COM 909907107 472 13,018 SH   SOLE 28 13,018 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,051 29,000 SH   SOLE 30 29,000 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,409 38,872 SH   SOLE 32 38,872 0 0
UNITED BANKSHARES INC WEST V COM 909907107 84 2,306 SH   SOLE 36 2,306 0 0
UNITED BANKSHARES INC WEST V COM 909907107 361 9,961 SH   SOLE 40 9,961 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,875 115,305 SH   SOLE 2 40,556 0 74,749
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5 189 SH   SOLE 4 189 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 43 1,736 SH   SOLE 7 1,736 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 8,306 333,162 SH   SOLE 18 333,162 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5,847 234,518 SH   SOLE 19 234,518 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 196,668 7,888,820 SH   SOLE 21 7,888,820 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 64,749 2,597,218 SH   SOLE 22 2,503,237 0 93,981
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,269 131,131 SH   SOLE 23 131,131 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6,947 278,656 SH   SOLE 26 7,068 0 271,588
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 254 10,198 SH   SOLE 28 10,198 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,848 114,234 SH   SOLE 30 114,234 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 256 10,288 SH   SOLE 40 10,288 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 576 61,578 SH   SOLE 2 16,101 0 45,477
UNITED CMNTY FINL CORP OHIO COM 909839102 10 1,044 SH   SOLE 7 1,044 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 1,606 171,758 SH   SOLE 18 171,758 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 2,908 311,057 SH   SOLE 19 311,057 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 15,459 1,653,368 SH   SOLE 21 1,653,368 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 18,606 1,989,989 SH   SOLE 22 1,910,054 0 79,935
UNITED CMNTY FINL CORP OHIO COM 909839102 265 28,390 SH   SOLE 23 28,390 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 997 106,626 SH   SOLE 26 0 0 106,626
UNITED CMNTY FINL CORP OHIO COM 909839102 137 14,645 SH   SOLE 30 14,645 0 0
UNITED CONTL HLDGS INC COM 910047109 42,704 535,269 SH   SOLE 2 55,611 0 479,658
UNITED CONTL HLDGS INC COM 910047109 1,755 21,994 SH   SOLE 4 20,165 0 1,829
UNITED CONTL HLDGS INC COM 910047109 16,270 203,937 SH   SOLE 7 182,105 0 21,832
UNITED CONTL HLDGS INC COM 910047109 36 457 SH   SOLE 13 457 0 0
UNITED CONTL HLDGS INC COM 910047109 83 1,038 SH   SOLE 15 1,038 0 0
UNITED CONTL HLDGS INC COM 910047109 37,376 468,491 SH   SOLE 18 445,158 0 23,333
UNITED CONTL HLDGS INC COM 910047109 11,500 144,142 SH   SOLE 19 144,142 0 0
UNITED CONTL HLDGS INC COM 910047109 440,718 5,524,163 SH   SOLE 21 5,524,163 0 0
UNITED CONTL HLDGS INC COM 910047109 443,196 5,555,223 SH   SOLE 22 5,012,650 0 542,573
UNITED CONTL HLDGS INC COM 910047109 3,984 49,932 SH   SOLE 23 49,932 0 0
UNITED CONTL HLDGS INC COM 910047109 4,965 62,237 SH   SOLE 25 62,237 0 0
UNITED CONTL HLDGS INC COM 910047109 41,028 514,263 SH   SOLE 26 94,789 0 419,474
UNITED CONTL HLDGS INC COM 910047109 1,098 13,757 SH   SOLE 28 10,084 0 3,673
UNITED CONTL HLDGS INC COM 910047109 438 5,489 SH   SOLE 29 5,489 0 0
UNITED CONTL HLDGS INC COM 910047109 57,004 714,514 SH   SOLE 30 714,514 0 0
UNITED CONTL HLDGS INC COM 910047109 1,925 24,124 SH   SOLE 31 16,135 0 7,989
UNITED CONTL HLDGS INC COM 910047109 3,090 38,733 SH   SOLE 32 38,733 0 0
UNITED CONTL HLDGS INC COM 910047109 2,423 30,365 SH   SOLE 34 30,365 0 0
UNITED CONTL HLDGS INC COM 910047109 4,597 57,618 SH   SOLE 36 57,618 0 0
UNITED CONTL HLDGS INC COM 910047109 122 1,524 SH   SOLE 40 1,524 0 0
UNITED FINL BANCORP INC NEW COM 910304104 746 51,960 SH   SOLE 2 1,912 0 50,048
UNITED FINL BANCORP INC NEW COM 910304104 18 1,263 SH   SOLE 7 1,263 0 0
UNITED FINL BANCORP INC NEW COM 910304104 2,431 169,380 SH   SOLE 18 169,380 0 0
UNITED FINL BANCORP INC NEW COM 910304104 1,144 79,719 SH   SOLE 19 79,719 0 0
UNITED FINL BANCORP INC NEW COM 910304104 24,995 1,741,793 SH   SOLE 21 1,741,793 0 0
UNITED FINL BANCORP INC NEW COM 910304104 25,655 1,787,779 SH   SOLE 22 1,724,998 0 62,781
UNITED FINL BANCORP INC NEW COM 910304104 665 46,341 SH   SOLE 26 26,269 0 20,072
UNITED FINL BANCORP INC NEW COM 910304104 100 6,958 SH   SOLE 28 6,958 0 0
UNITED FINL BANCORP INC NEW COM 910304104 224 15,612 SH   SOLE 30 15,612 0 0
UNITED FINL BANCORP INC NEW COM 910304104 70 4,884 SH   SOLE 40 4,884 0 0
UNITED FIRE GROUP INC COM 910340108 948 21,690 SH   SOLE 2 733 0 20,957
UNITED FIRE GROUP INC COM 910340108 3 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108 20 453 SH   SOLE 7 453 0 0
UNITED FIRE GROUP INC COM 910340108 3,991 91,312 SH   SOLE 18 91,312 0 0
UNITED FIRE GROUP INC COM 910340108 1,440 32,933 SH   SOLE 19 32,933 0 0
UNITED FIRE GROUP INC COM 910340108 99,096 2,267,116 SH   SOLE 21 2,267,116 0 0
UNITED FIRE GROUP INC COM 910340108 27,263 623,735 SH   SOLE 22 595,164 0 28,571
UNITED FIRE GROUP INC COM 910340108 19 427 SH   SOLE 23 427 0 0
UNITED FIRE GROUP INC COM 910340108 223 5,095 SH   SOLE 26 3,611 0 1,484
UNITED FIRE GROUP INC COM 910340108 140 3,211 SH   SOLE 28 3,211 0 0
UNITED FIRE GROUP INC COM 910340108 1,379 31,558 SH   SOLE 30 31,558 0 0
UNITED FIRE GROUP INC COM 910340108 91 2,071 SH   SOLE 40 2,071 0 0
UNITED GUARDIAN INC COM 910571108 12 626 SH   SOLE 18 626 0 0
UNITED GUARDIAN INC COM 910571108 378 19,723 SH   SOLE 21 19,723 0 0
UNITED GUARDIAN INC COM 910571108 58 3,009 SH   SOLE 22 3,009 0 0
UNITED INS HLDGS CORP COM 910710102 315 19,825 SH   SOLE 2 904 0 18,921
UNITED INS HLDGS CORP COM 910710102 6 394 SH   SOLE 7 394 0 0
UNITED INS HLDGS CORP COM 910710102 1,540 96,859 SH   SOLE 18 96,859 0 0
UNITED INS HLDGS CORP COM 910710102 556 34,996 SH   SOLE 19 34,996 0 0
UNITED INS HLDGS CORP COM 910710102 37,519 2,359,703 SH   SOLE 21 2,359,703 0 0
UNITED INS HLDGS CORP COM 910710102 10,027 630,610 SH   SOLE 22 608,674 0 21,936
UNITED INS HLDGS CORP COM 910710102 42 2,660 SH   SOLE 28 2,660 0 0
UNITED INS HLDGS CORP COM 910710102 537 33,789 SH   SOLE 30 33,789 0 0
UNITED INS HLDGS CORP COM 910710102 29 1,809 SH   SOLE 40 1,809 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 2,767 1,471,935 SH   SOLE 2 0 0 1,471,935
UNITED NAT FOODS INC COM 911163103 703 53,173 SH   SOLE 2 1,879 0 51,294
UNITED NAT FOODS INC COM 911163103 3 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103 65 4,920 SH   SOLE 7 4,920 0 0
UNITED NAT FOODS INC COM 911163103 2,976 225,115 SH   SOLE 18 225,115 0 0
UNITED NAT FOODS INC COM 911163103 1,062 80,324 SH   SOLE 19 80,324 0 0
UNITED NAT FOODS INC COM 911163103 73,104 5,529,788 SH   SOLE 21 5,529,788 0 0
UNITED NAT FOODS INC COM 911163103 19,973 1,510,819 SH   SOLE 22 1,448,622 0 62,197
UNITED NAT FOODS INC COM 911163103 97 7,304 SH   SOLE 26 3,766 0 3,538
UNITED NAT FOODS INC COM 911163103 96 7,277 SH   SOLE 28 7,277 0 0
UNITED NAT FOODS INC COM 911163103 1,015 76,778 SH   SOLE 30 76,778 0 0
UNITED NAT FOODS INC COM 911163103 67 5,086 SH   SOLE 36 5,086 0 0
UNITED NAT FOODS INC COM 911163103 71 5,368 SH   SOLE 40 5,368 0 0
UNITED PARCEL SERVICE INC CL B 911312106 210,250 1,881,602 SH   SOLE 2 320,571 0 1,561,031
UNITED PARCEL SERVICE INC CL B 911312106 26,551 237,613 SH   SOLE 4 218,983 0 18,630
UNITED PARCEL SERVICE INC CL B 911312106 64,256 575,046 SH   SOLE 7 575,046 0 0
UNITED PARCEL SERVICE INC CL B 911312106 667 5,970 SH   SOLE 13 5,970 0 0
UNITED PARCEL SERVICE INC CL B 911312106 707 6,324 SH   SOLE 15 6,324 0 0
UNITED PARCEL SERVICE INC CL B 911312106 173,759 1,555,028 SH   SOLE 18 1,461,783 0 93,245
UNITED PARCEL SERVICE INC CL B 911312106 13,232 118,421 SH   SOLE 19 118,421 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,544,043 13,818,173 SH   SOLE 21 13,818,173 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,886,626 16,884,072 SH   SOLE 22 15,008,444 0 1,875,628
UNITED PARCEL SERVICE INC CL B 911312106 56,760 507,962 SH   SOLE 23 507,962 0 0
UNITED PARCEL SERVICE INC CL B 911312106 80,791 723,028 SH   SOLE 25 723,028 0 0
UNITED PARCEL SERVICE INC CL B 911312106 348,408 3,118,027 SH   SOLE 26 726,621 0 2,391,406
UNITED PARCEL SERVICE INC CL B 911312106 14,929 133,604 SH   SOLE 28 97,045 0 36,559
UNITED PARCEL SERVICE INC CL B 911312106 3,084 27,596 SH   SOLE 29 27,596 0 0
UNITED PARCEL SERVICE INC CL B 911312106 273,332 2,446,144 SH   SOLE 30 2,446,144 0 0
UNITED PARCEL SERVICE INC CL B 911312106 23,306 208,575 SH   SOLE 31 129,996 0 78,579
UNITED PARCEL SERVICE INC CL B 911312106 8,458 75,695 SH   SOLE 34 75,695 0 0
UNITED PARCEL SERVICE INC CL B 911312106 65,286 584,270 SH   SOLE 36 584,270 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,846 16,517 SH   SOLE 40 16,517 0 0
UNITED RENTALS INC COM 911363109 23,182 202,908 SH   SOLE 2 19,025 0 183,883
UNITED RENTALS INC COM 911363109 3,368 29,479 SH   SOLE 4 27,223 0 2,256
UNITED RENTALS INC COM 911363109 9,909 86,729 SH   SOLE 7 68,456 0 18,273
UNITED RENTALS INC COM 911363109 166 1,453 SH   SOLE 13 1,453 0 0
UNITED RENTALS INC COM 911363109 82 720 SH   SOLE 15 720 0 0
UNITED RENTALS INC COM 911363109 19,413 169,913 SH   SOLE 18 158,942 0 10,971
UNITED RENTALS INC COM 911363109 2,702 23,654 SH   SOLE 19 23,654 0 0
UNITED RENTALS INC COM 911363109 226,796 1,985,084 SH   SOLE 21 1,985,084 0 0
UNITED RENTALS INC COM 911363109 270,979 2,371,811 SH   SOLE 22 2,145,412 0 226,399
UNITED RENTALS INC COM 911363109 6,658 58,275 SH   SOLE 23 58,275 0 0
UNITED RENTALS INC COM 911363109 8,640 75,628 SH   SOLE 25 75,628 0 0
UNITED RENTALS INC COM 911363109 43,779 383,183 SH   SOLE 26 108,945 0 274,238
UNITED RENTALS INC COM 911363109 1,763 15,434 SH   SOLE 28 11,147 0 4,287
UNITED RENTALS INC COM 911363109 3,324 29,095 SH   SOLE 29 2,951 0 26,144
UNITED RENTALS INC COM 911363109 38,103 333,509 SH   SOLE 30 333,509 0 0
UNITED RENTALS INC COM 911363109 2,685 23,503 SH   SOLE 31 13,524 0 9,979
UNITED RENTALS INC COM 911363109 545 4,774 SH   SOLE 34 4,774 0 0
UNITED RENTALS INC COM 911363109 7,571 66,269 SH   SOLE 36 66,269 0 0
UNITED RENTALS INC COM 911363109 194 1,698 SH   SOLE 40 1,698 0 0
UNITED SECURITY BANCSHARES C COM 911460103 122 11,539 SH   SOLE 2 508 0 11,031
UNITED SECURITY BANCSHARES C COM 911460103 452 42,668 SH   SOLE 18 42,668 0 0
UNITED SECURITY BANCSHARES C COM 911460103 199 18,791 SH   SOLE 19 18,791 0 0
UNITED SECURITY BANCSHARES C COM 911460103 4,677 441,260 SH   SOLE 21 441,260 0 0
UNITED SECURITY BANCSHARES C COM 911460103 1,191 112,315 SH   SOLE 22 105,464 0 6,851
UNITED STATES ANTIMONY CORP COM 911549103 22 46,086 SH   SOLE 21 46,086 0 0
UNITED STATES ANTIMONY CORP COM 911549103 16 33,796 SH   SOLE 22 33,796 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,247 27,172 SH   SOLE 2 1,354 0 25,818
UNITED STATES CELLULAR CORP COM 911684108 3 57 SH   SOLE 4 57 0 0
UNITED STATES CELLULAR CORP COM 911684108 8 171 SH   SOLE 7 171 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,077 23,466 SH   SOLE 18 23,466 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,509 32,868 SH   SOLE 19 32,868 0 0
UNITED STATES CELLULAR CORP COM 911684108 8,675 188,963 SH   SOLE 21 188,963 0 0
UNITED STATES CELLULAR CORP COM 911684108 22,029 479,834 SH   SOLE 22 453,876 0 25,958
UNITED STATES CELLULAR CORP COM 911684108 33 720 SH   SOLE 23 720 0 0
UNITED STATES CELLULAR CORP COM 911684108 256 5,566 SH   SOLE 26 0 0 5,566
UNITED STATES CELLULAR CORP COM 911684108 74 1,609 SH   SOLE 28 1,609 0 0
UNITED STATES CELLULAR CORP COM 911684108 174 3,796 SH   SOLE 30 3,796 0 0
UNITED STATES CELLULAR CORP COM 911684108 14 296 SH   SOLE 31 296 0 0
UNITED STATES CELLULAR CORP COM 911684108 856 18,654 SH   SOLE 34 18,654 0 0
UNITED STATES CELLULAR CORP COM 911684108 56 1,229 SH   SOLE 40 1,229 0 0
UNITED STATES LIME & MINERAL COM 911922102 130 1,692 SH   SOLE 2 79 0 1,613
UNITED STATES LIME & MINERAL COM 911922102 536 6,945 SH   SOLE 18 6,945 0 0
UNITED STATES LIME & MINERAL COM 911922102 200 2,597 SH   SOLE 19 2,597 0 0
UNITED STATES LIME & MINERAL COM 911922102 5,300 68,723 SH   SOLE 21 68,723 0 0
UNITED STATES LIME & MINERAL COM 911922102 6,872 89,107 SH   SOLE 22 87,088 0 2,019
UNITED STATES LIME & MINERAL COM 911922102 10 135 SH   SOLE 23 135 0 0
UNITED STATES LIME & MINERAL COM 911922102 31 400 SH   SOLE 28 400 0 0
UNITED STATES LIME & MINERAL COM 911922102 36 465 SH   SOLE 30 465 0 0
UNITED STATES LIME & MINERAL COM 911922102 20 259 SH   SOLE 40 259 0 0
UNITED STATES STL CORP NEW COM 912909108 8,757 449,294 SH   SOLE 2 85,116 0 364,178
UNITED STATES STL CORP NEW COM 912909108 17 867 SH   SOLE 4 867 0 0
UNITED STATES STL CORP NEW COM 912909108 125 6,419 SH   SOLE 7 6,419 0 0
UNITED STATES STL CORP NEW COM 912909108 9,825 504,107 SH   SOLE 18 504,107 0 0
UNITED STATES STL CORP NEW COM 912909108 711 36,484 SH   SOLE 19 36,484 0 0
UNITED STATES STL CORP NEW COM 912909108 165,593 8,496,305 SH   SOLE 21 8,496,305 0 0
UNITED STATES STL CORP NEW COM 912909108 134,618 6,907,054 SH   SOLE 22 6,523,590 0 383,464
UNITED STATES STL CORP NEW COM 912909108 1,525 78,232 SH   SOLE 26 53,310 0 24,922
UNITED STATES STL CORP NEW COM 912909108 444 22,792 SH   SOLE 28 22,792 0 0
UNITED STATES STL CORP NEW COM 912909108 937 48,084 SH   SOLE 30 48,084 0 0
UNITED STATES STL CORP NEW COM 912909108 73 3,769 SH   SOLE 31 3,769 0 0
UNITED STATES STL CORP NEW COM 912909108 141 7,220 SH   SOLE 36 7,220 0 0
UNITED STATES STL CORP NEW COM 912909108 324 16,605 SH   SOLE 40 16,605 0 0
UNITED TECHNOLOGIES CORP COM 913017109 260,472 2,020,885 SH   SOLE 2 214,298 0 1,806,587
UNITED TECHNOLOGIES CORP COM 913017109 38,297 297,133 SH   SOLE 4 274,633 0 22,500
UNITED TECHNOLOGIES CORP COM 913017109 96,516 748,826 SH   SOLE 7 675,893 0 72,933
UNITED TECHNOLOGIES CORP COM 913017109 1,076 8,352 SH   SOLE 13 8,352 0 0
UNITED TECHNOLOGIES CORP COM 913017109 964 7,480 SH   SOLE 15 7,480 0 0
UNITED TECHNOLOGIES CORP COM 913017109 0 2 SH   SOLE 17 0 0 2
UNITED TECHNOLOGIES CORP COM 913017109 288,529 2,238,569 SH   SOLE 18 2,133,159 0 105,410
UNITED TECHNOLOGIES CORP COM 913017109 296,875 2,303,318 SH   SOLE 19 2,303,318 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,785,118 21,608,486 SH   SOLE 21 21,608,486 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,499,836 19,395,111 SH   SOLE 22 17,120,490 0 2,274,621
UNITED TECHNOLOGIES CORP COM 913017109 75,659 587,002 SH   SOLE 23 587,002 0 0
UNITED TECHNOLOGIES CORP COM 913017109 103,795 805,299 SH   SOLE 25 805,299 0 0
UNITED TECHNOLOGIES CORP COM 913017109 262,745 2,038,518 SH   SOLE 26 931,179 0 1,107,339
UNITED TECHNOLOGIES CORP COM 913017109 20,322 157,673 SH   SOLE 28 114,284 0 43,389
UNITED TECHNOLOGIES CORP COM 913017109 3,887 30,157 SH   SOLE 29 30,157 0 0
UNITED TECHNOLOGIES CORP COM 913017109 375,692 2,914,825 SH   SOLE 30 2,914,825 0 0
UNITED TECHNOLOGIES CORP COM 913017109 32,033 248,528 SH   SOLE 31 154,827 0 93,701
UNITED TECHNOLOGIES CORP COM 913017109 12,566 97,493 SH   SOLE 32 97,493 0 0
UNITED TECHNOLOGIES CORP COM 913017109 132,822 1,030,505 SH   SOLE 34 1,030,505 0 0
UNITED TECHNOLOGIES CORP COM 913017109 84,178 653,097 SH   SOLE 36 653,097 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,255 17,496 SH   SOLE 37 17,496 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,380 18,469 SH   SOLE 40 18,469 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 15,704 133,803 SH   SOLE 2 31,551 0 102,252
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,893 16,130 SH   SOLE 4 14,981 0 1,149
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,219 18,903 SH   SOLE 7 6,812 0 12,091
UNITED THERAPEUTICS CORP DEL COM 91307C102 32 274 SH   SOLE 13 274 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 15,419 131,369 SH   SOLE 18 127,543 0 3,826
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,315 11,206 SH   SOLE 19 11,206 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 328,089 2,795,341 SH   SOLE 21 2,795,341 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 187,999 1,601,762 SH   SOLE 22 1,503,549 0 98,213
UNITED THERAPEUTICS CORP DEL COM 91307C102 4,134 35,219 SH   SOLE 23 35,219 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 282 2,400 SH   SOLE 25 2,400 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 12,143 103,457 SH   SOLE 26 48,043 0 55,414
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,023 8,718 SH   SOLE 28 6,404 0 2,314
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,338 11,399 SH   SOLE 29 2,489 0 8,910
UNITED THERAPEUTICS CORP DEL COM 91307C102 11,318 96,427 SH   SOLE 30 96,427 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,689 14,393 SH   SOLE 31 8,977 0 5,416
UNITED THERAPEUTICS CORP DEL COM 91307C102 342 2,912 SH   SOLE 34 2,912 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,194 10,172 SH   SOLE 36 10,172 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 103 874 SH   SOLE 40 874 0 0
UNITEDHEALTH GROUP INC COM 91324P102 750,603 3,035,684 SH   SOLE 2 782,311 0 2,253,373
UNITEDHEALTH GROUP INC COM 91324P102 96,320 389,549 SH   SOLE 4 363,661 0 25,888
UNITEDHEALTH GROUP INC COM 91324P102 190,098 768,817 SH   SOLE 7 765,801 0 3,016
UNITEDHEALTH GROUP INC COM 91324P102 16,007 64,739 SH   SOLE 13 64,739 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,180 8,816 SH   SOLE 15 8,816 0 0
UNITEDHEALTH GROUP INC COM 91324P102 118 476 SH   SOLE 17 0 0 476
UNITEDHEALTH GROUP INC COM 91324P102 1,069,303 4,324,611 SH   SOLE 18 3,824,425 0 500,186
UNITEDHEALTH GROUP INC COM 91324P102 1,146,131 4,635,327 SH   SOLE 19 4,635,327 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,310 5,300 SH   SOLE 20 5,300 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,868,024 19,687,874 SH   SOLE 21 19,687,874 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,015,840 24,330,018 SH   SOLE 22 21,308,233 0 3,021,785
UNITEDHEALTH GROUP INC COM 91324P102 201,421 814,612 SH   SOLE 23 814,612 0 0
UNITEDHEALTH GROUP INC COM 91324P102 226,015 914,078 SH   SOLE 25 899,606 0 14,472
UNITEDHEALTH GROUP INC COM 91324P102 937,724 3,792,462 SH   SOLE 26 984,920 0 2,807,542
UNITEDHEALTH GROUP INC COM 91324P102 45,716 184,892 SH   SOLE 28 134,320 0 50,572
UNITEDHEALTH GROUP INC COM 91324P102 79,279 320,630 SH   SOLE 29 98,904 0 221,726
UNITEDHEALTH GROUP INC COM 91324P102 969,457 3,920,800 SH   SOLE 30 3,920,800 0 0
UNITEDHEALTH GROUP INC COM 91324P102 105,129 425,175 SH   SOLE 31 285,879 0 139,296
UNITEDHEALTH GROUP INC COM 91324P102 24,107 97,497 SH   SOLE 32 97,497 0 0
UNITEDHEALTH GROUP INC COM 91324P102 350,014 1,415,569 SH   SOLE 34 1,415,569 0 0
UNITEDHEALTH GROUP INC COM 91324P102 209,367 846,748 SH   SOLE 36 846,748 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,473 22,135 SH   SOLE 40 22,135 0 0
UNITI GROUP INC COM 91325V108 4,689 419,072 SH   SOLE 2 86,904 0 332,168
UNITI GROUP INC COM 91325V108 77 6,923 SH   SOLE 4 6,923 0 0
UNITI GROUP INC COM 91325V108 57 5,060 SH   SOLE 7 5,060 0 0
UNITI GROUP INC COM 91325V108 0 34 SH   SOLE 17 0 0 34
UNITI GROUP INC COM 91325V108 5,756 514,363 SH   SOLE 18 514,363 0 0
UNITI GROUP INC COM 91325V108 415 37,126 SH   SOLE 19 37,126 0 0
UNITI GROUP INC COM 91325V108 105,993 9,472,125 SH   SOLE 21 9,472,125 0 0
UNITI GROUP INC COM 91325V108 63,817 5,703,070 SH   SOLE 22 5,359,220 0 343,850
UNITI GROUP INC COM 91325V108 489 43,665 SH   SOLE 26 31,574 0 12,091
UNITI GROUP INC COM 91325V108 248 22,124 SH   SOLE 28 22,124 0 0
UNITI GROUP INC COM 91325V108 970 86,679 SH   SOLE 30 86,679 0 0
UNITI GROUP INC COM 91325V108 40 3,542 SH   SOLE 31 3,542 0 0
UNITI GROUP INC COM 91325V108 124 11,045 SH   SOLE 36 11,045 0 0
UNITI GROUP INC COM 91325V108 195 17,459 SH   SOLE 40 17,459 0 0
UNITIL CORP COM 913259107 814 15,019 SH   SOLE 2 508 0 14,511
UNITIL CORP COM 913259107 10 183 SH   SOLE 4 183 0 0
UNITIL CORP COM 913259107 1,032 19,060 SH   SOLE 7 19,060 0 0
UNITIL CORP COM 913259107 2,721 50,232 SH   SOLE 18 50,232 0 0
UNITIL CORP COM 913259107 1,324 24,436 SH   SOLE 19 24,436 0 0
UNITIL CORP COM 913259107 27,572 508,993 SH   SOLE 21 508,993 0 0
UNITIL CORP COM 913259107 29,116 537,488 SH   SOLE 22 518,008 0 19,480
UNITIL CORP COM 913259107 129 2,382 SH   SOLE 23 2,382 0 0
UNITIL CORP COM 913259107 207 3,822 SH   SOLE 26 0 0 3,822
UNITIL CORP COM 913259107 106 1,954 SH   SOLE 28 1,954 0 0
UNITIL CORP COM 913259107 209 3,862 SH   SOLE 30 3,862 0 0
UNITIL CORP COM 913259107 82 1,509 SH   SOLE 40 1,509 0 0
UNITY BANCORP INC COM 913290102 151 7,994 SH   SOLE 2 281 0 7,713
UNITY BANCORP INC COM 913290102 475 25,161 SH   SOLE 18 25,161 0 0
UNITY BANCORP INC COM 913290102 204 10,809 SH   SOLE 19 10,809 0 0
UNITY BANCORP INC COM 913290102 5,016 265,679 SH   SOLE 21 265,679 0 0
UNITY BANCORP INC COM 913290102 1,376 72,872 SH   SOLE 22 68,764 0 4,108
UNITY BIOTECHNOLOGY INC COM 91381U101 182 22,470 SH   SOLE 2 3,483 0 18,987
UNITY BIOTECHNOLOGY INC COM 91381U101 759 93,595 SH   SOLE 18 86,214 0 7,381
UNITY BIOTECHNOLOGY INC COM 91381U101 809 99,730 SH   SOLE 19 99,730 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 10,114 1,247,114 SH   SOLE 21 1,247,114 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 3,332 410,854 SH   SOLE 22 397,199 0 13,655
UNITY BIOTECHNOLOGY INC COM 91381U101 74 9,120 SH   SOLE 23 9,120 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 113 13,955 SH   SOLE 26 0 0 13,955
UNITY BIOTECHNOLOGY INC COM 91381U101 13 1,592 SH   SOLE 30 1,592 0 0
UNIVAR INC COM 91336L107 5,946 268,331 SH   SOLE 2 8,067 0 260,264
UNIVAR INC COM 91336L107 10 467 SH   SOLE 4 467 0 0
UNIVAR INC COM 91336L107 90 4,074 SH   SOLE 7 4,074 0 0
UNIVAR INC COM 91336L107 1,385 62,491 SH   SOLE 18 62,491 0 0
UNIVAR INC COM 91336L107 549 24,752 SH   SOLE 19 24,752 0 0
UNIVAR INC COM 91336L107 31,204 1,408,123 SH   SOLE 21 1,408,123 0 0
UNIVAR INC COM 91336L107 78,013 3,520,464 SH   SOLE 22 3,240,768 0 279,696
UNIVAR INC COM 91336L107 906 40,907 SH   SOLE 26 23,673 0 17,234
UNIVAR INC COM 91336L107 342 15,450 SH   SOLE 28 15,450 0 0
UNIVAR INC COM 91336L107 985 44,444 SH   SOLE 30 44,444 0 0
UNIVAR INC COM 91336L107 62 2,804 SH   SOLE 31 2,804 0 0
UNIVAR INC COM 91336L107 176 7,927 SH   SOLE 36 7,927 0 0
UNIVAR INC COM 91336L107 206 9,307 SH   SOLE 40 9,307 0 0
UNIVERSAL CORP VA COM 913456109 1,293 22,438 SH   SOLE 2 875 0 21,563
UNIVERSAL CORP VA COM 913456109 6 101 SH   SOLE 4 101 0 0
UNIVERSAL CORP VA COM 913456109 51 887 SH   SOLE 7 887 0 0
UNIVERSAL CORP VA COM 913456109 6,189 107,387 SH   SOLE 18 107,387 0 0
UNIVERSAL CORP VA COM 913456109 2,215 38,432 SH   SOLE 19 38,432 0 0
UNIVERSAL CORP VA COM 913456109 156,536 2,716,227 SH   SOLE 21 2,716,227 0 0
UNIVERSAL CORP VA COM 913456109 42,532 738,027 SH   SOLE 22 700,083 0 37,944
UNIVERSAL CORP VA COM 913456109 110 1,905 SH   SOLE 23 1,905 0 0
UNIVERSAL CORP VA COM 913456109 636 11,040 SH   SOLE 26 9,647 0 1,393
UNIVERSAL CORP VA COM 913456109 182 3,163 SH   SOLE 28 3,163 0 0
UNIVERSAL CORP VA COM 913456109 2,071 35,943 SH   SOLE 30 35,943 0 0
UNIVERSAL CORP VA COM 913456109 55 946 SH   SOLE 36 946 0 0
UNIVERSAL CORP VA COM 913456109 134 2,318 SH   SOLE 40 2,318 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 15,001 98,144 SH   SOLE 2 20,840 0 77,304
UNIVERSAL DISPLAY CORP COM 91347P105 26 171 SH   SOLE 4 171 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 130 849 SH   SOLE 7 849 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 18,677 122,191 SH   SOLE 18 122,191 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,356 8,874 SH   SOLE 19 8,874 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 327,325 2,141,481 SH   SOLE 21 2,141,481 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 212,180 1,388,161 SH   SOLE 22 1,307,386 0 80,775
UNIVERSAL DISPLAY CORP COM 91347P105 2,668 17,456 SH   SOLE 26 10,321 0 7,135
UNIVERSAL DISPLAY CORP COM 91347P105 847 5,544 SH   SOLE 28 5,544 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,749 11,440 SH   SOLE 30 11,440 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 138 900 SH   SOLE 31 900 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 618 4,040 SH   SOLE 40 4,040 0 0
UNIVERSAL ELECTRS INC COM 913483103 513 13,809 SH   SOLE 2 483 0 13,326
UNIVERSAL ELECTRS INC COM 913483103 1 23 SH   SOLE 4 23 0 0
UNIVERSAL ELECTRS INC COM 913483103 9 238 SH   SOLE 7 238 0 0
UNIVERSAL ELECTRS INC COM 913483103 2,324 62,567 SH   SOLE 18 62,567 0 0
UNIVERSAL ELECTRS INC COM 913483103 749 20,152 SH   SOLE 19 20,152 0 0
UNIVERSAL ELECTRS INC COM 913483103 55,910 1,504,974 SH   SOLE 21 1,504,974 0 0
UNIVERSAL ELECTRS INC COM 913483103 16,411 441,741 SH   SOLE 22 419,280 0 22,461
UNIVERSAL ELECTRS INC COM 913483103 25 664 SH   SOLE 26 0 0 664
UNIVERSAL ELECTRS INC COM 913483103 77 2,083 SH   SOLE 28 2,083 0 0
UNIVERSAL ELECTRS INC COM 913483103 731 19,672 SH   SOLE 30 19,672 0 0
UNIVERSAL ELECTRS INC COM 913483103 62 1,658 SH   SOLE 40 1,658 0 0
UNIVERSAL FST PRODS INC COM 913543104 2,063 69,009 SH   SOLE 2 19,046 0 49,963
UNIVERSAL FST PRODS INC COM 913543104 12 399 SH   SOLE 4 399 0 0
UNIVERSAL FST PRODS INC COM 913543104 39 1,294 SH   SOLE 7 1,294 0 0
UNIVERSAL FST PRODS INC COM 913543104 7,759 259,601 SH   SOLE 18 259,601 0 0
UNIVERSAL FST PRODS INC COM 913543104 11,701 391,478 SH   SOLE 19 391,478 0 0
UNIVERSAL FST PRODS INC COM 913543104 201,482 6,740,793 SH   SOLE 21 6,740,793 0 0
UNIVERSAL FST PRODS INC COM 913543104 61,216 2,048,030 SH   SOLE 22 1,959,730 0 88,300
UNIVERSAL FST PRODS INC COM 913543104 2,326 77,827 SH   SOLE 23 77,827 0 0
UNIVERSAL FST PRODS INC COM 913543104 5,380 180,005 SH   SOLE 26 23,089 0 156,916
UNIVERSAL FST PRODS INC COM 913543104 259 8,679 SH   SOLE 28 8,679 0 0
UNIVERSAL FST PRODS INC COM 913543104 2,707 90,577 SH   SOLE 30 90,577 0 0
UNIVERSAL FST PRODS INC COM 913543104 191 6,390 SH   SOLE 40 6,390 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 811 10,713 SH   SOLE 2 481 0 10,232
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 257 3,401 SH   SOLE 4 3,401 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,406 18,569 SH   SOLE 7 18,569 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 45 598 SH   SOLE 15 598 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 4,337 57,287 SH   SOLE 18 57,287 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 3,002 39,647 SH   SOLE 19 39,647 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 109,187 1,442,174 SH   SOLE 21 1,442,174 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 41,520 548,404 SH   SOLE 22 533,035 0 15,369
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 54 715 SH   SOLE 23 715 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 2,026 26,763 SH   SOLE 25 26,763 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,168 15,428 SH   SOLE 26 6,872 0 8,556
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 330 4,360 SH   SOLE 29 4,360 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 6,015 79,451 SH   SOLE 30 79,451 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 116 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 29,402 219,796 SH   SOLE 2 33,405 0 186,391
UNIVERSAL HLTH SVCS INC CL B 913903100 4,193 31,342 SH   SOLE 4 28,966 0 2,376
UNIVERSAL HLTH SVCS INC CL B 913903100 15,103 112,902 SH   SOLE 7 82,047 0 30,855
UNIVERSAL HLTH SVCS INC CL B 913903100 419 3,132 SH   SOLE 13 3,132 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 116 866 SH   SOLE 15 866 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 27,719 207,215 SH   SOLE 18 193,857 0 13,358
UNIVERSAL HLTH SVCS INC CL B 913903100 3,846 28,752 SH   SOLE 19 28,752 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 360,312 2,693,515 SH   SOLE 21 2,693,515 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 293,906 2,197,100 SH   SOLE 22 1,964,019 0 233,081
UNIVERSAL HLTH SVCS INC CL B 913903100 8,227 61,499 SH   SOLE 23 61,499 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 10,862 81,198 SH   SOLE 25 81,198 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 44,848 335,265 SH   SOLE 26 107,636 0 227,629
UNIVERSAL HLTH SVCS INC CL B 913903100 2,188 16,360 SH   SOLE 28 11,892 0 4,468
UNIVERSAL HLTH SVCS INC CL B 913903100 528 3,948 SH   SOLE 29 3,948 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 55,740 416,684 SH   SOLE 30 416,684 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 3,360 25,117 SH   SOLE 31 16,326 0 8,791
UNIVERSAL HLTH SVCS INC CL B 913903100 677 5,063 SH   SOLE 34 5,063 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 10,640 79,537 SH   SOLE 36 79,537 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 237 1,774 SH   SOLE 40 1,774 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 797 25,722 SH   SOLE 2 1,115 0 24,607
UNIVERSAL INS HLDGS INC COM 91359V107 7 222 SH   SOLE 4 222 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 22 706 SH   SOLE 7 706 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 4,194 135,284 SH   SOLE 18 135,284 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,531 49,374 SH   SOLE 19 49,374 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 105,571 3,405,510 SH   SOLE 21 3,405,510 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 28,434 917,236 SH   SOLE 22 873,690 0 43,546
UNIVERSAL INS HLDGS INC COM 91359V107 413 13,338 SH   SOLE 26 10,936 0 2,402
UNIVERSAL INS HLDGS INC COM 91359V107 143 4,603 SH   SOLE 28 4,603 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,478 47,681 SH   SOLE 30 47,681 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 113 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 358 18,203 SH   SOLE 2 11,659 0 6,544
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5 240 SH   SOLE 7 240 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 561 28,502 SH   SOLE 18 26,909 0 1,593
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 3,428 174,201 SH   SOLE 19 174,201 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 6,017 305,719 SH   SOLE 21 305,719 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 7,616 387,009 SH   SOLE 22 377,295 0 9,714
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 917 46,603 SH   SOLE 23 46,603 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,466 74,485 SH   SOLE 26 0 0 74,485
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 28 1,411 SH   SOLE 28 1,411 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 34 1,730 SH   SOLE 30 1,730 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 380 19,303 SH   SOLE 34 19,303 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 14 735 SH   SOLE 40 735 0 0
UNIVERSAL SEC INSTRS INC COM NEW 913821302 1 622 SH   SOLE 21 622 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 167 10,054 SH   SOLE 2 1,932 0 8,122
UNIVERSAL STAINLESS & ALLOY COM 913837100 4 258 SH   SOLE 7 258 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 482 29,071 SH   SOLE 18 29,071 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 496 29,936 SH   SOLE 19 29,936 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 4,784 288,721 SH   SOLE 21 288,721 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 3,436 207,341 SH   SOLE 22 201,573 0 5,768
UNIVERSAL STAINLESS & ALLOY COM 913837100 149 8,991 SH   SOLE 23 8,991 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 101 6,086 SH   SOLE 26 0 0 6,086
UNIVERSAL TECHNICAL INST INC COM 913915104 11 3,236 SH   SOLE 18 3,236 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 203 59,410 SH   SOLE 21 59,410 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 1,553 455,418 SH   SOLE 22 455,418 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 956 39,096 SH   SOLE 2 9,814 0 29,282
UNIVEST FINANCIAL CORPORATIO COM 915271100 15 629 SH   SOLE 7 629 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 2,687 109,833 SH   SOLE 18 100,245 0 9,588
UNIVEST FINANCIAL CORPORATIO COM 915271100 3,654 149,368 SH   SOLE 19 149,368 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 24,219 990,130 SH   SOLE 21 990,130 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 29,114 1,190,274 SH   SOLE 22 1,153,521 0 36,753
UNIVEST FINANCIAL CORPORATIO COM 915271100 663 27,102 SH   SOLE 23 27,102 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 2,076 84,877 SH   SOLE 26 0 0 84,877
UNIVEST FINANCIAL CORPORATIO COM 915271100 73 2,985 SH   SOLE 28 2,985 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 505 20,633 SH   SOLE 30 20,633 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 59 2,425 SH   SOLE 40 2,425 0 0
UNUM GROUP COM 91529Y106 37,514 1,108,900 SH   SOLE 2 579,318 0 529,582
UNUM GROUP COM 91529Y106 7,566 223,639 SH   SOLE 4 218,246 0 5,393
UNUM GROUP COM 91529Y106 9,594 283,588 SH   SOLE 7 217,672 0 65,916
UNUM GROUP COM 91529Y106 2,322 68,632 SH   SOLE 13 68,632 0 0
UNUM GROUP COM 91529Y106 63 1,863 SH   SOLE 15 1,863 0 0
UNUM GROUP COM 91529Y106 19,648 580,773 SH   SOLE 18 542,938 0 37,835
UNUM GROUP COM 91529Y106 22,513 665,470 SH   SOLE 19 665,470 0 0
UNUM GROUP COM 91529Y106 165,043 4,878,605 SH   SOLE 21 4,878,605 0 0
UNUM GROUP COM 91529Y106 242,300 7,162,273 SH   SOLE 22 5,897,577 0 1,264,696
UNUM GROUP COM 91529Y106 15,120 446,930 SH   SOLE 23 446,930 0 0
UNUM GROUP COM 91529Y106 7,407 218,951 SH   SOLE 25 218,951 0 0
UNUM GROUP COM 91529Y106 28,952 855,798 SH   SOLE 26 297,736 0 558,062
UNUM GROUP COM 91529Y106 1,432 42,337 SH   SOLE 28 30,787 0 11,550
UNUM GROUP COM 91529Y106 17,248 509,851 SH   SOLE 29 187,006 0 322,845
UNUM GROUP COM 91529Y106 33,204 981,490 SH   SOLE 30 981,490 0 0
UNUM GROUP COM 91529Y106 15,289 451,930 SH   SOLE 31 353,266 0 98,664
UNUM GROUP COM 91529Y106 2,110 62,369 SH   SOLE 34 62,369 0 0
UNUM GROUP COM 91529Y106 10,438 308,543 SH   SOLE 36 308,543 0 0
UNUM GROUP COM 91529Y106 160 4,725 SH   SOLE 40 4,725 0 0
UNUM THERAPEUTICS INC COM 903214104 75 17,055 SH   SOLE 2 962 0 16,093
UNUM THERAPEUTICS INC COM 903214104 262 59,591 SH   SOLE 18 59,591 0 0
UNUM THERAPEUTICS INC COM 903214104 367 83,580 SH   SOLE 19 83,580 0 0
UNUM THERAPEUTICS INC COM 903214104 4,091 931,824 SH   SOLE 21 931,824 0 0
UNUM THERAPEUTICS INC COM 903214104 1,706 388,511 SH   SOLE 22 381,418 0 7,093
UNUM THERAPEUTICS INC COM 903214104 32 7,283 SH   SOLE 23 7,283 0 0
UNUM THERAPEUTICS INC COM 903214104 24 5,443 SH   SOLE 26 0 0 5,443
UNUM THERAPEUTICS INC COM 903214104 5 1,125 SH   SOLE 30 1,125 0 0
UPLAND SOFTWARE INC COM 91544A109 541 12,761 SH   SOLE 2 587 0 12,174
UPLAND SOFTWARE INC COM 91544A109 14 330 SH   SOLE 7 330 0 0
UPLAND SOFTWARE INC COM 91544A109 2,208 52,120 SH   SOLE 18 52,120 0 0
UPLAND SOFTWARE INC COM 91544A109 1,341 31,656 SH   SOLE 19 31,656 0 0
UPLAND SOFTWARE INC COM 91544A109 22,359 527,832 SH   SOLE 21 527,832 0 0
UPLAND SOFTWARE INC COM 91544A109 19,312 455,892 SH   SOLE 22 436,220 0 19,672
UPLAND SOFTWARE INC COM 91544A109 200 4,723 SH   SOLE 30 4,723 0 0
UPWORK INC COM 91688F104 190 9,910 SH   SOLE 2 457 0 9,453
UPWORK INC COM 91688F104 751 39,227 SH   SOLE 18 39,227 0 0
UPWORK INC COM 91688F104 346 18,102 SH   SOLE 19 18,102 0 0
UPWORK INC COM 91688F104 8,349 436,217 SH   SOLE 21 436,217 0 0
UPWORK INC COM 91688F104 21,933 1,145,944 SH   SOLE 22 1,142,270 0 3,674
UQM TECHNOLOGIES INC COM 903213106 17 10,537 SH   SOLE 18 10,537 0 0
UQM TECHNOLOGIES INC COM 903213106 263 159,317 SH   SOLE 21 159,317 0 0
UQM TECHNOLOGIES INC COM 903213106 2,081 1,260,976 SH   SOLE 22 1,260,976 0 0
URANIUM ENERGY CORP COM 916896103 208 148,737 SH   SOLE 2 5,949 0 142,788
URANIUM ENERGY CORP COM 916896103 6 4,020 SH   SOLE 7 4,020 0 0
URANIUM ENERGY CORP COM 916896103 825 589,586 SH   SOLE 18 589,586 0 0
URANIUM ENERGY CORP COM 916896103 359 256,419 SH   SOLE 19 256,419 0 0
URANIUM ENERGY CORP COM 916896103 8,200 5,857,401 SH   SOLE 21 5,857,401 0 0
URANIUM ENERGY CORP COM 916896103 5,420 3,871,549 SH   SOLE 22 3,739,764 0 131,785
URBAN EDGE PPTYS COM 91704F104 3,028 159,374 SH   SOLE 2 52,588 0 106,786
URBAN EDGE PPTYS COM 91704F104 551 29,023 SH   SOLE 4 29,023 0 0
URBAN EDGE PPTYS COM 91704F104 3,093 162,764 SH   SOLE 7 162,764 0 0
URBAN EDGE PPTYS COM 91704F104 86 4,534 SH   SOLE 15 4,534 0 0
URBAN EDGE PPTYS COM 91704F104 11,926 627,684 SH   SOLE 18 627,684 0 0
URBAN EDGE PPTYS COM 91704F104 6,440 338,950 SH   SOLE 19 338,950 0 0
URBAN EDGE PPTYS COM 91704F104 164,765 8,671,846 SH   SOLE 21 8,671,846 0 0
URBAN EDGE PPTYS COM 91704F104 100,956 5,313,472 SH   SOLE 22 5,168,851 0 144,621
URBAN EDGE PPTYS COM 91704F104 121 6,351 SH   SOLE 23 6,351 0 0
URBAN EDGE PPTYS COM 91704F104 4,472 235,392 SH   SOLE 25 235,392 0 0
URBAN EDGE PPTYS COM 91704F104 1,384 72,855 SH   SOLE 26 25,537 0 47,318
URBAN EDGE PPTYS COM 91704F104 299 15,746 SH   SOLE 28 15,746 0 0
URBAN EDGE PPTYS COM 91704F104 730 38,447 SH   SOLE 29 38,447 0 0
URBAN EDGE PPTYS COM 91704F104 9,938 523,039 SH   SOLE 30 523,039 0 0
URBAN EDGE PPTYS COM 91704F104 210 11,059 SH   SOLE 40 11,059 0 0
URBAN ONE INC CL A 91705J105 1 233 SH   SOLE 21 233 0 0
URBAN ONE INC CL D NON VTG 91705J204 8 4,244 SH   SOLE 18 4,244 0 0
URBAN ONE INC CL D NON VTG 91705J204 145 72,741 SH   SOLE 21 72,741 0 0
URBAN ONE INC CL D NON VTG 91705J204 1,942 970,863 SH   SOLE 22 970,863 0 0
URBAN OUTFITTERS INC COM 917047102 4,874 164,451 SH   SOLE 2 36,693 0 127,758
URBAN OUTFITTERS INC COM 917047102 42 1,422 SH   SOLE 4 1,422 0 0
URBAN OUTFITTERS INC COM 917047102 56 1,877 SH   SOLE 7 1,877 0 0
URBAN OUTFITTERS INC COM 917047102 7,366 248,504 SH   SOLE 18 248,008 0 496
URBAN OUTFITTERS INC COM 917047102 473 15,953 SH   SOLE 19 15,953 0 0
URBAN OUTFITTERS INC COM 917047102 111,541 3,763,196 SH   SOLE 21 3,763,196 0 0
URBAN OUTFITTERS INC COM 917047102 85,342 2,879,287 SH   SOLE 22 2,725,867 0 153,420
URBAN OUTFITTERS INC COM 917047102 51 1,737 SH   SOLE 23 1,737 0 0
URBAN OUTFITTERS INC COM 917047102 773 26,076 SH   SOLE 26 20,504 0 5,572
URBAN OUTFITTERS INC COM 917047102 311 10,483 SH   SOLE 28 10,483 0 0
URBAN OUTFITTERS INC COM 917047102 600 20,231 SH   SOLE 30 20,231 0 0
URBAN OUTFITTERS INC COM 917047102 47 1,576 SH   SOLE 31 1,576 0 0
URBAN OUTFITTERS INC COM 917047102 1,270 42,841 SH   SOLE 34 42,841 0 0
URBAN OUTFITTERS INC COM 917047102 127 4,272 SH   SOLE 36 4,272 0 0
URBAN OUTFITTERS INC COM 917047102 227 7,656 SH   SOLE 40 7,656 0 0
UROGEN PHARMA LTD COM M96088105 281 7,601 SH   SOLE 2 0 0 7,601
UROGEN PHARMA LTD COM M96088105 10,672 288,912 SH   SOLE 21 288,912 0 0
UROGEN PHARMA LTD COM M96088105 4,207 113,888 SH   SOLE 22 110,030 0 3,858
UROGEN PHARMA LTD COM M96088105 249 6,748 SH   SOLE 26 4,157 0 2,591
UROGEN PHARMA LTD COM M96088105 201 5,434 SH   SOLE 30 5,434 0 0
UROVANT SCIENCES LTD SHS G9381B108 220 21,880 SH   SOLE 2 21,880 0 0
UROVANT SCIENCES LTD SHS G9381B108 115 11,486 SH   SOLE 18 11,486 0 0
UROVANT SCIENCES LTD SHS G9381B108 1,308 130,103 SH   SOLE 19 130,103 0 0
UROVANT SCIENCES LTD SHS G9381B108 16 1,572 SH   SOLE 20 1,572 0 0
UROVANT SCIENCES LTD SHS G9381B108 279 27,789 SH   SOLE 21 27,789 0 0
UROVANT SCIENCES LTD SHS G9381B108 235 23,384 SH   SOLE 22 23,384 0 0
UROVANT SCIENCES LTD SHS G9381B108 664 66,078 SH   SOLE 34 66,078 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 646 31,303 SH   SOLE 2 1,108 0 30,195
URSTADT BIDDLE PPTYS INC CL A 917286205 157 7,630 SH   SOLE 4 7,630 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 963 46,675 SH   SOLE 7 46,675 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 23 1,091 SH   SOLE 15 1,091 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 2,853 138,219 SH   SOLE 18 138,219 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,858 90,026 SH   SOLE 19 90,026 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 68,205 3,304,497 SH   SOLE 21 3,304,497 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 23,424 1,134,882 SH   SOLE 22 1,100,693 0 34,189
URSTADT BIDDLE PPTYS INC CL A 917286205 35 1,715 SH   SOLE 23 1,715 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,311 63,538 SH   SOLE 25 63,538 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 206 9,997 SH   SOLE 26 0 0 9,997
URSTADT BIDDLE PPTYS INC CL A 917286205 221 10,725 SH   SOLE 29 10,725 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 3,937 190,730 SH   SOLE 30 190,730 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 125 6,055 SH   SOLE 40 6,055 0 0
US BANCORP DEL COM NEW 902973304 198,798 4,125,292 SH   SOLE 2 628,959 0 3,496,333
US BANCORP DEL COM NEW 902973304 25,827 535,936 SH   SOLE 4 494,766 0 41,170
US BANCORP DEL COM NEW 902973304 62,220 1,291,138 SH   SOLE 7 1,277,795 0 13,343
US BANCORP DEL COM NEW 902973304 1,339 27,778 SH   SOLE 13 27,778 0 0
US BANCORP DEL COM NEW 902973304 627 13,002 SH   SOLE 15 13,002 0 0
US BANCORP DEL COM NEW 902973304 6 131 SH   SOLE 17 0 0 131
US BANCORP DEL COM NEW 902973304 308,107 6,393,594 SH   SOLE 18 5,371,538 0 1,022,056
US BANCORP DEL COM NEW 902973304 84,803 1,759,763 SH   SOLE 19 1,759,763 0 0
US BANCORP DEL COM NEW 902973304 1,575,551 32,694,561 SH   SOLE 21 32,694,561 0 0
US BANCORP DEL COM NEW 902973304 1,761,774 36,558,908 SH   SOLE 22 32,205,208 0 4,353,700
US BANCORP DEL COM NEW 902973304 54,484 1,130,611 SH   SOLE 23 1,130,611 0 0
US BANCORP DEL COM NEW 902973304 75,630 1,569,410 SH   SOLE 25 1,513,480 0 55,930
US BANCORP DEL COM NEW 902973304 265,732 5,514,265 SH   SOLE 26 1,531,013 0 3,983,252
US BANCORP DEL COM NEW 902973304 14,214 294,949 SH   SOLE 28 214,391 0 80,558
US BANCORP DEL COM NEW 902973304 3,020 62,663 SH   SOLE 29 62,663 0 0
US BANCORP DEL COM NEW 902973304 261,614 5,428,809 SH   SOLE 30 5,428,809 0 0
US BANCORP DEL COM NEW 902973304 22,577 468,494 SH   SOLE 31 292,622 0 175,872
US BANCORP DEL COM NEW 902973304 60,076 1,246,659 SH   SOLE 34 1,246,659 0 0
US BANCORP DEL COM NEW 902973304 68,666 1,424,910 SH   SOLE 36 1,424,910 0 0
US BANCORP DEL COM NEW 902973304 1,465 30,397 SH   SOLE 37 30,397 0 0
US BANCORP DEL COM NEW 902973304 1,682 34,912 SH   SOLE 40 34,912 0 0
US ECOLOGY INC COM 91732J102 996 17,798 SH   SOLE 2 865 0 16,933
US ECOLOGY INC COM 91732J102 8 149 SH   SOLE 4 149 0 0
US ECOLOGY INC COM 91732J102 4 70 SH   SOLE 7 70 0 0
US ECOLOGY INC COM 91732J102 5,210 93,070 SH   SOLE 18 93,070 0 0
US ECOLOGY INC COM 91732J102 1,889 33,743 SH   SOLE 19 33,743 0 0
US ECOLOGY INC COM 91732J102 130,049 2,323,137 SH   SOLE 21 2,323,137 0 0
US ECOLOGY INC COM 91732J102 37,090 662,564 SH   SOLE 22 637,033 0 25,531
US ECOLOGY INC COM 91732J102 441 7,877 SH   SOLE 26 6,236 0 1,641
US ECOLOGY INC COM 91732J102 175 3,134 SH   SOLE 28 3,134 0 0
US ECOLOGY INC COM 91732J102 1,837 32,809 SH   SOLE 30 32,809 0 0
US ECOLOGY INC COM 91732J102 136 2,424 SH   SOLE 40 2,424 0 0
US FOODS HLDG CORP COM 912008109 17,229 493,536 SH   SOLE 2 50,480 0 443,056
US FOODS HLDG CORP COM 912008109 32 906 SH   SOLE 4 906 0 0
US FOODS HLDG CORP COM 912008109 290 8,315 SH   SOLE 7 8,315 0 0
US FOODS HLDG CORP COM 912008109 3,735 106,999 SH   SOLE 18 106,999 0 0
US FOODS HLDG CORP COM 912008109 1,585 45,412 SH   SOLE 19 45,412 0 0
US FOODS HLDG CORP COM 912008109 84,035 2,407,186 SH   SOLE 21 2,407,186 0 0
US FOODS HLDG CORP COM 912008109 208,123 5,961,712 SH   SOLE 22 5,507,956 0 453,756
US FOODS HLDG CORP COM 912008109 2,905 83,213 SH   SOLE 26 51,118 0 32,095
US FOODS HLDG CORP COM 912008109 973 27,871 SH   SOLE 28 27,871 0 0
US FOODS HLDG CORP COM 912008109 2,022 57,907 SH   SOLE 30 57,907 0 0
US FOODS HLDG CORP COM 912008109 159 4,566 SH   SOLE 31 4,566 0 0
US FOODS HLDG CORP COM 912008109 1,750 50,117 SH   SOLE 36 50,117 0 0
US FOODS HLDG CORP COM 912008109 709 20,315 SH   SOLE 40 20,315 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 126 19,122 SH   SOLE 2 859 0 18,263
US XPRESS ENTERPRISES INC COM CL A 90338N202 518 78,409 SH   SOLE 18 78,409 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 241 36,528 SH   SOLE 19 36,528 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 5,304 802,346 SH   SOLE 21 802,346 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 3,152 476,812 SH   SOLE 22 471,180 0 5,632
USA TECHNOLOGIES INC COM NO PAR 90328S500 190 45,669 SH   SOLE 2 1,815 0 43,854
USA TECHNOLOGIES INC COM NO PAR 90328S500 5 1,128 SH   SOLE 7 1,128 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 794 191,243 SH   SOLE 18 191,243 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 385 92,787 SH   SOLE 19 92,787 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 7,830 1,886,717 SH   SOLE 21 1,886,717 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 6,570 1,583,208 SH   SOLE 22 1,540,534 0 42,674
USA TRUCK INC COM 902925106 102 7,064 SH   SOLE 2 367 0 6,697
USA TRUCK INC COM 902925106 4 283 SH   SOLE 7 283 0 0
USA TRUCK INC COM 902925106 370 25,643 SH   SOLE 18 25,643 0 0
USA TRUCK INC COM 902925106 176 12,219 SH   SOLE 19 12,219 0 0
USA TRUCK INC COM 902925106 3,819 264,489 SH   SOLE 21 264,489 0 0
USA TRUCK INC COM 902925106 4,633 320,842 SH   SOLE 22 314,765 0 6,077
USANA HEALTH SCIENCES INC COM 90328M107 1,389 16,563 SH   SOLE 2 6,756 0 9,807
USANA HEALTH SCIENCES INC COM 90328M107 7 80 SH   SOLE 4 80 0 0
USANA HEALTH SCIENCES INC COM 90328M107 21 250 SH   SOLE 7 250 0 0
USANA HEALTH SCIENCES INC COM 90328M107 4,076 48,604 SH   SOLE 18 40,832 0 7,772
USANA HEALTH SCIENCES INC COM 90328M107 11,696 139,448 SH   SOLE 19 139,448 0 0
USANA HEALTH SCIENCES INC COM 90328M107 34,378 409,898 SH   SOLE 21 409,898 0 0
USANA HEALTH SCIENCES INC COM 90328M107 52,065 620,779 SH   SOLE 22 604,128 0 16,651
USANA HEALTH SCIENCES INC COM 90328M107 2,169 25,865 SH   SOLE 23 25,865 0 0
USANA HEALTH SCIENCES INC COM 90328M107 4,101 48,893 SH   SOLE 26 3,762 0 45,131
USANA HEALTH SCIENCES INC COM 90328M107 141 1,684 SH   SOLE 28 1,684 0 0
USANA HEALTH SCIENCES INC COM 90328M107 245 2,923 SH   SOLE 30 2,923 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,519 18,115 SH   SOLE 34 18,115 0 0
USANA HEALTH SCIENCES INC COM 90328M107 98 1,170 SH   SOLE 40 1,170 0 0
UTAH MED PRODS INC COM 917488108 251 2,845 SH   SOLE 2 119 0 2,726
UTAH MED PRODS INC COM 917488108 6 64 SH   SOLE 7 64 0 0
UTAH MED PRODS INC COM 917488108 1,034 11,716 SH   SOLE 18 11,716 0 0
UTAH MED PRODS INC COM 917488108 489 5,536 SH   SOLE 19 5,536 0 0
UTAH MED PRODS INC COM 917488108 9,921 112,421 SH   SOLE 21 112,421 0 0
UTAH MED PRODS INC COM 917488108 3,851 43,639 SH   SOLE 22 41,165 0 2,474
UTAH MED PRODS INC COM 917488108 121 1,374 SH   SOLE 26 0 0 1,374
UXIN LTD ADS 91818X108 15 3,996 SH   SOLE 22 3,996 0 0
V F CORP COM 918204108 82,790 952,593 SH   SOLE 2 205,115 0 747,478
V F CORP COM 918204108 12,122 139,477 SH   SOLE 4 130,630 0 8,847
V F CORP COM 918204108 38,151 438,977 SH   SOLE 7 326,536 0 112,441
V F CORP COM 918204108 2,616 30,102 SH   SOLE 13 30,102 0 0
V F CORP COM 918204108 236 2,711 SH   SOLE 15 2,711 0 0
V F CORP COM 918204108 72,605 835,400 SH   SOLE 18 783,885 0 51,515
V F CORP COM 918204108 29,056 334,318 SH   SOLE 19 334,318 0 0
V F CORP COM 918204108 736,563 8,475,009 SH   SOLE 21 8,475,009 0 0
V F CORP COM 918204108 714,264 8,218,430 SH   SOLE 22 7,252,345 0 966,085
V F CORP COM 918204108 25,592 294,462 SH   SOLE 23 294,462 0 0
V F CORP COM 918204108 24,965 287,254 SH   SOLE 25 287,254 0 0
V F CORP COM 918204108 141,171 1,624,336 SH   SOLE 26 388,120 0 1,236,216
V F CORP COM 918204108 5,647 64,977 SH   SOLE 28 47,130 0 17,847
V F CORP COM 918204108 10,086 116,052 SH   SOLE 29 51,042 0 65,010
V F CORP COM 918204108 142,628 1,641,105 SH   SOLE 30 1,641,105 0 0
V F CORP COM 918204108 12,513 143,972 SH   SOLE 31 92,834 0 51,138
V F CORP COM 918204108 10,274 118,211 SH   SOLE 34 118,211 0 0
V F CORP COM 918204108 26,740 307,670 SH   SOLE 36 307,670 0 0
V F CORP COM 918204108 688 7,921 SH   SOLE 40 7,921 0 0
VAALCO ENERGY INC COM NEW 91851C201 24 10,933 SH   SOLE 18 10,933 0 0
VAALCO ENERGY INC COM NEW 91851C201 660 294,477 SH   SOLE 21 294,477 0 0
VAALCO ENERGY INC COM NEW 91851C201 2,187 976,429 SH   SOLE 22 976,429 0 0
VACCINEX INC COM 918640103 3 591 SH   SOLE 18 591 0 0
VAIL RESORTS INC COM 91879Q109 20,396 93,861 SH   SOLE 2 6,191 0 87,670
VAIL RESORTS INC COM 91879Q109 2,851 13,121 SH   SOLE 4 12,054 0 1,067
VAIL RESORTS INC COM 91879Q109 891 4,099 SH   SOLE 7 4,099 0 0
VAIL RESORTS INC COM 91879Q109 52 240 SH   SOLE 13 240 0 0
VAIL RESORTS INC COM 91879Q109 35 159 SH   SOLE 15 159 0 0
VAIL RESORTS INC COM 91879Q109 1 4 SH   SOLE 17 0 0 4
VAIL RESORTS INC COM 91879Q109 5,339 24,569 SH   SOLE 18 21,345 0 3,224
VAIL RESORTS INC COM 91879Q109 66,332 305,254 SH   SOLE 19 305,254 0 0
VAIL RESORTS INC COM 91879Q109 125,127 575,826 SH   SOLE 21 575,826 0 0
VAIL RESORTS INC COM 91879Q109 249,470 1,148,045 SH   SOLE 22 1,067,594 0 80,451
VAIL RESORTS INC COM 91879Q109 6,194 28,505 SH   SOLE 23 28,505 0 0
VAIL RESORTS INC COM 91879Q109 7,891 36,313 SH   SOLE 25 36,313 0 0
VAIL RESORTS INC COM 91879Q109 30,436 140,063 SH   SOLE 26 50,395 0 89,668
VAIL RESORTS INC COM 91879Q109 1,746 8,036 SH   SOLE 28 5,857 0 2,179
VAIL RESORTS INC COM 91879Q109 2,164 9,960 SH   SOLE 29 1,668 0 8,292
VAIL RESORTS INC COM 91879Q109 13,519 62,214 SH   SOLE 30 62,214 0 0
VAIL RESORTS INC COM 91879Q109 2,707 12,459 SH   SOLE 31 7,774 0 4,685
VAIL RESORTS INC COM 91879Q109 550 2,529 SH   SOLE 34 2,529 0 0
VAIL RESORTS INC COM 91879Q109 5,617 25,847 SH   SOLE 36 25,847 0 0
VAIL RESORTS INC COM 91879Q109 175 805 SH   SOLE 40 805 0 0
VALE S A SPONSORED ADS 91912E105 22,259 1,704,331 SH   SOLE 18 5,651 0 1,698,680
VALE S A SPONSORED ADS 91912E105 44,696 3,422,346 SH   SOLE 19 3,422,346 0 0
VALE S A SPONSORED ADS 91912E105 149,679 11,460,901 SH   SOLE 21 11,460,901 0 0
VALE S A SPONSORED ADS 91912E105 45 3,470 SH   SOLE 22 3,470 0 0
VALE S A SPONSORED ADS 91912E105 93,811 7,183,073 SH   SOLE 25 7,183,073 0 0
VALE S A SPONSORED ADS 91912E105 1,652 126,481 SH   SOLE 26 0 0 126,481
VALE S A SPONSORED ADS 91912E105 20,626 1,579,345 SH   SOLE 29 1,579,345 0 0
VALE S A SPONSORED ADS 91912E105 11,810 904,306 SH   SOLE 30 904,306 0 0
VALE S A SPONSORED ADS 91912E105 504,659 38,641,587 SH   SOLE 34 38,641,587 0 0
VALERITAS HLDGS INC COM NEW 91914N202 1 3,107 SH   SOLE 18 3,107 0 0
VALERITAS HLDGS INC COM NEW 91914N202 13 38,753 SH   SOLE 21 38,753 0 0
VALERO ENERGY CORP NEW COM 91913Y100 102,053 1,203,032 SH   SOLE 2 220,700 0 982,332
VALERO ENERGY CORP NEW COM 91913Y100 13,494 159,075 SH   SOLE 4 147,705 0 11,370
VALERO ENERGY CORP NEW COM 91913Y100 42,850 505,127 SH   SOLE 7 405,036 0 100,091
VALERO ENERGY CORP NEW COM 91913Y100 1,534 18,087 SH   SOLE 13 18,087 0 0
VALERO ENERGY CORP NEW COM 91913Y100 341 4,016 SH   SOLE 15 4,016 0 0
VALERO ENERGY CORP NEW COM 91913Y100 100,287 1,182,209 SH   SOLE 18 1,124,606 0 57,603
VALERO ENERGY CORP NEW COM 91913Y100 40,896 482,089 SH   SOLE 19 482,089 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,079,607 12,726,707 SH   SOLE 21 12,726,707 0 0
VALERO ENERGY CORP NEW COM 91913Y100 899,377 10,602,110 SH   SOLE 22 9,329,803 0 1,272,307
VALERO ENERGY CORP NEW COM 91913Y100 28,273 333,293 SH   SOLE 23 333,293 0 0
VALERO ENERGY CORP NEW COM 91913Y100 38,239 450,768 SH   SOLE 25 450,768 0 0
VALERO ENERGY CORP NEW COM 91913Y100 233,210 2,749,151 SH   SOLE 26 460,077 0 2,289,074
VALERO ENERGY CORP NEW COM 91913Y100 6,992 82,429 SH   SOLE 28 60,211 0 22,218
VALERO ENERGY CORP NEW COM 91913Y100 7,333 86,439 SH   SOLE 29 86,439 0 0
VALERO ENERGY CORP NEW COM 91913Y100 147,469 1,738,409 SH   SOLE 30 1,738,409 0 0
VALERO ENERGY CORP NEW COM 91913Y100 12,276 144,713 SH   SOLE 31 80,017 0 64,696
VALERO ENERGY CORP NEW COM 91913Y100 4,496 52,998 SH   SOLE 32 52,998 0 0
VALERO ENERGY CORP NEW COM 91913Y100 60,122 708,730 SH   SOLE 34 708,730 0 0
VALERO ENERGY CORP NEW COM 91913Y100 10,448 123,164 SH   SOLE 35 123,164 0 0
VALERO ENERGY CORP NEW COM 91913Y100 32,763 386,219 SH   SOLE 36 386,219 0 0
VALERO ENERGY CORP NEW COM 91913Y100 856 10,089 SH   SOLE 40 10,089 0 0
VALHI INC NEW COM 918905100 78 33,639 SH   SOLE 2 599 0 33,040
VALHI INC NEW COM 918905100 189 81,749 SH   SOLE 18 81,749 0 0
VALHI INC NEW COM 918905100 112 48,298 SH   SOLE 19 48,298 0 0
VALHI INC NEW COM 918905100 1,762 762,939 SH   SOLE 21 762,939 0 0
VALHI INC NEW COM 918905100 1,224 529,734 SH   SOLE 22 514,161 0 15,573
VALLEY NATL BANCORP COM 919794107 5,990 625,304 SH   SOLE 2 300,611 0 324,693
VALLEY NATL BANCORP COM 919794107 11 1,188 SH   SOLE 4 1,188 0 0
VALLEY NATL BANCORP COM 919794107 346 36,115 SH   SOLE 7 36,115 0 0
VALLEY NATL BANCORP COM 919794107 18,897 1,972,523 SH   SOLE 18 1,972,523 0 0
VALLEY NATL BANCORP COM 919794107 5,388 562,379 SH   SOLE 19 562,379 0 0
VALLEY NATL BANCORP COM 919794107 292,196 30,500,635 SH   SOLE 21 30,500,635 0 0
VALLEY NATL BANCORP COM 919794107 110,573 11,542,062 SH   SOLE 22 11,130,081 0 411,981
VALLEY NATL BANCORP COM 919794107 905 94,518 SH   SOLE 26 52,370 0 42,148
VALLEY NATL BANCORP COM 919794107 381 39,731 SH   SOLE 28 39,731 0 0
VALLEY NATL BANCORP COM 919794107 838 87,504 SH   SOLE 30 87,504 0 0
VALLEY NATL BANCORP COM 919794107 1,186 123,791 SH   SOLE 32 123,791 0 0
VALLEY NATL BANCORP COM 919794107 56 5,818 SH   SOLE 36 5,818 0 0
VALLEY NATL BANCORP COM 919794107 320 33,363 SH   SOLE 40 33,363 0 0
VALMONT INDS INC COM 920253101 7,535 57,917 SH   SOLE 2 12,378 0 45,539
VALMONT INDS INC COM 920253101 16 122 SH   SOLE 4 122 0 0
VALMONT INDS INC COM 920253101 69 533 SH   SOLE 7 533 0 0
VALMONT INDS INC COM 920253101 8,297 63,771 SH   SOLE 18 63,771 0 0
VALMONT INDS INC COM 920253101 590 4,534 SH   SOLE 19 4,534 0 0
VALMONT INDS INC COM 920253101 136,692 1,050,667 SH   SOLE 21 1,050,667 0 0
VALMONT INDS INC COM 920253101 95,258 732,193 SH   SOLE 22 684,070 0 48,123
VALMONT INDS INC COM 920253101 949 7,294 SH   SOLE 26 4,855 0 2,439
VALMONT INDS INC COM 920253101 368 2,827 SH   SOLE 28 2,827 0 0
VALMONT INDS INC COM 920253101 761 5,849 SH   SOLE 30 5,849 0 0
VALMONT INDS INC COM 920253101 62 476 SH   SOLE 31 476 0 0
VALMONT INDS INC COM 920253101 88 678 SH   SOLE 36 678 0 0
VALMONT INDS INC COM 920253101 182 1,400 SH   SOLE 40 1,400 0 0
VALUE LINE INC COM 920437100 39 1,566 SH   SOLE 2 0 0 1,566
VALUE LINE INC COM 920437100 98 3,974 SH   SOLE 18 3,974 0 0
VALUE LINE INC COM 920437100 28 1,129 SH   SOLE 19 1,129 0 0
VALUE LINE INC COM 920437100 931 37,722 SH   SOLE 21 37,722 0 0
VALUE LINE INC COM 920437100 1,443 58,464 SH   SOLE 22 57,721 0 743
VALVOLINE INC COM 92047W101 8,886 478,771 SH   SOLE 2 101,242 0 377,529
VALVOLINE INC COM 92047W101 15 798 SH   SOLE 4 798 0 0
VALVOLINE INC COM 92047W101 69 3,700 SH   SOLE 7 3,700 0 0
VALVOLINE INC COM 92047W101 10,616 571,978 SH   SOLE 18 571,978 0 0
VALVOLINE INC COM 92047W101 1,054 56,774 SH   SOLE 19 56,774 0 0
VALVOLINE INC COM 92047W101 173,116 9,327,388 SH   SOLE 21 9,327,388 0 0
VALVOLINE INC COM 92047W101 117,198 6,314,547 SH   SOLE 22 5,924,048 0 390,499
VALVOLINE INC COM 92047W101 22 1,209 SH   SOLE 23 1,209 0 0
VALVOLINE INC COM 92047W101 170 9,168 SH   SOLE 25 9,168 0 0
VALVOLINE INC COM 92047W101 1,221 65,808 SH   SOLE 26 42,365 0 23,443
VALVOLINE INC COM 92047W101 441 23,739 SH   SOLE 28 23,739 0 0
VALVOLINE INC COM 92047W101 998 53,787 SH   SOLE 30 53,787 0 0
VALVOLINE INC COM 92047W101 76 4,096 SH   SOLE 31 4,096 0 0
VALVOLINE INC COM 92047W101 96 5,183 SH   SOLE 34 5,183 0 0
VALVOLINE INC COM 92047W101 380 20,467 SH   SOLE 40 20,467 0 0
VANDA PHARMACEUTICALS INC COM 921659108 855 46,467 SH   SOLE 2 6,835 0 39,632
VANDA PHARMACEUTICALS INC COM 921659108 6 345 SH   SOLE 4 345 0 0
VANDA PHARMACEUTICALS INC COM 921659108 18 986 SH   SOLE 7 986 0 0
VANDA PHARMACEUTICALS INC COM 921659108 4,360 236,982 SH   SOLE 18 232,885 0 4,097
VANDA PHARMACEUTICALS INC COM 921659108 3,151 171,241 SH   SOLE 19 171,241 0 0
VANDA PHARMACEUTICALS INC COM 921659108 115,399 6,271,706 SH   SOLE 21 6,271,706 0 0
VANDA PHARMACEUTICALS INC COM 921659108 30,202 1,641,395 SH   SOLE 22 1,571,925 0 69,470
VANDA PHARMACEUTICALS INC COM 921659108 354 19,247 SH   SOLE 23 19,247 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1,139 61,922 SH   SOLE 26 17,441 0 44,481
VANDA PHARMACEUTICALS INC COM 921659108 150 8,178 SH   SOLE 28 8,178 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1,408 76,524 SH   SOLE 30 76,524 0 0
VANDA PHARMACEUTICALS INC COM 921659108 12 662 SH   SOLE 34 662 0 0
VANDA PHARMACEUTICALS INC COM 921659108 83 4,493 SH   SOLE 40 4,493 0 0
VANECK VECTORS ETF TR OPTIONS 92189F106 90 4,000 SH Call SOLE 2 4,000 0 0
VANECK VECTORS ETF TR OPTIONS 92189F106 4,484 200,000 SH Call SOLE 19 200,000 0 0
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 25 995 SH   SOLE 18 995 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 18,758 910,560 SH   SOLE 2 617,760 0 292,800
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 21,902 1,063,196 SH   SOLE 22 1,063,196 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 7 237 SH   SOLE 17 0 0 237
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 1 77 SH   SOLE 17 0 0 77
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 9 201 SH   SOLE 17 0 0 201
VANECK VECTORS ETF TR OPTIONS 92189F676 318 3,000 SH Put SOLE 2 3,000 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 14,356 135,000 SH Put SOLE 19 135,000 0 0
VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 288 8,720 SH   SOLE 22 0 0 8,720
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 863 17,683 SH   SOLE 17 0 0 17,683
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 100 3,000 SH   SOLE 2 3,000 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 2 72 SH   SOLE 17 0 0 72
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 26,749 801,828 SH   SOLE 19 801,828 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 200 6,000 SH   SOLE 22 6,000 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 12,910 205,672 SH   SOLE 2 12 0 205,660
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 4 70 SH   SOLE 17 0 0 70
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 15 232 SH   SOLE 18 232 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 10,985 175,000 SH   SOLE 19 175,000 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 3 22 SH   SOLE 17 0 0 22
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 109 705 SH   SOLE 18 705 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 5 41 SH   SOLE 17 0 0 41
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1 5 SH   SOLE 17 0 0 5
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 0 1 SH   SOLE 17 0 0 1
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 0 3 SH   SOLE 17 0 0 3
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 2 14 SH   SOLE 17 0 0 14
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1 8 SH   SOLE 17 0 0 8
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 9 103 SH   SOLE 17 0 0 103
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 24 288 SH   SOLE 17 0 0 288
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 22 271 SH   SOLE 17 0 0 271
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 328,299 4,044,091 SH   SOLE 2 3,677,541 0 366,550
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 20,470 252,152 SH   SOLE 17 0 0 252,152
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 41,577 745,506 SH   SOLE 2 314,847 0 430,659
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,581 28,350 SH   SOLE 17 0 0 28,350
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 0 8 SH   SOLE 18 8 0 0
VANGUARD GROUP DIV APP ETF 921908844 108 983 SH   SOLE 17 0 0 983
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,710 18,146 SH   SOLE 17 0 0 18,146
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 480 1,848 SH   SOLE 18 1,848 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 105 969 SH   SOLE 17 0 0 969
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 100 698 SH   SOLE 17 0 0 698
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 26 300 SH   SOLE 2 0 0 300
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 45,899 528,123 SH   SOLE 4 528,123 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,346 26,990 SH   SOLE 17 0 0 26,990
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 154 1,767 SH   SOLE 18 1,767 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 14,603 168,030 SH   SOLE 22 168,030 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 76 424 SH   SOLE 17 0 0 424
VANGUARD INDEX FDS SM CP VAL ETF 922908611 122 949 SH   SOLE 17 0 0 949
VANGUARD INDEX FDS MID CAP ETF 922908629 3,440 21,400 SH   SOLE 17 0 0 21,400
VANGUARD INDEX FDS MID CAP ETF 922908629 548 3,407 SH   SOLE 18 3,407 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 740 5,700 SH   SOLE 17 0 0 5,700
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,456 12,607 SH   SOLE 17 0 0 12,607
VANGUARD INDEX FDS GROWTH ETF 922908736 4,752 30,381 SH   SOLE 17 0 0 30,381
VANGUARD INDEX FDS VALUE ETF 922908744 18,371 170,689 SH   SOLE 17 0 0 170,689
VANGUARD INDEX FDS VALUE ETF 922908744 696 6,466 SH   SOLE 18 6,466 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 6,030 39,464 SH   SOLE 17 0 0 39,464
VANGUARD INDEX FDS SMALL CP ETF 922908751 522 3,419 SH   SOLE 18 3,419 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 527 3,448 SH   SOLE 22 3,448 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 11,904 82,261 SH   SOLE 17 0 0 82,261
VANGUARD INDEX FDS TOTAL STK MKT 922908769 956 6,606 SH   SOLE 18 6,606 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 2,352 39,489 SH   SOLE 17 0 0 39,489
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 5,267 50,586 SH   SOLE 17 0 0 50,586
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 49 676 SH   SOLE 17 0 0 676
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 553 7,552 SH   SOLE 18 7,552 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 314 6,253 SH   SOLE 17 0 0 6,253
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 752 15,000 SH   SOLE 18 15,000 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,945 69,283 SH   SOLE 2 69,283 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 9,530 224,226 SH   SOLE 17 0 0 224,226
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 3 52 SH   SOLE 17 0 0 52
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 69 1,293 SH   SOLE 17 0 0 1,293
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 115,485 2,154,174 SH   SOLE 23 2,154,174 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,595 32,774 SH   SOLE 17 0 0 32,774
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 177 3,400 SH   SOLE 17 0 0 3,400
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 2 35 SH   SOLE 17 0 0 35
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 109,858 1,377,355 SH   SOLE 2 1,377,355 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 52 652 SH   SOLE 17 0 0 652
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 5 41 SH   SOLE 17 0 0 41
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 8 55 SH   SOLE 17 0 0 55
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 18 150 SH   SOLE 17 0 0 150
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 3 23 SH   SOLE 18 23 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 3 22 SH   SOLE 17 0 0 22
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 3 44 SH   SOLE 17 0 0 44
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 14 109 SH   SOLE 17 0 0 109
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 12,409 237,001 SH   SOLE 2 0 0 237,001
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 22 428 SH   SOLE 17 0 0 428
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 0 4 SH   SOLE 17 0 0 4
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 6,750 77,705 SH   SOLE 17 0 0 77,705
VANGUARD STAR FD VG TL INTL STK F 921909768 56 1,088 SH   SOLE 17 0 0 1,088
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,355 82,088 SH   SOLE 2 82,088 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 14,845 363,234 SH   SOLE 17 0 0 363,234
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 79 920 SH   SOLE 17 0 0 920
VANGUARD WORLD FD EXTENDED DUR 921910709 24,349 204,322 SH   SOLE 2 0 0 204,322
VANGUARD WORLD FD EXTENDED DUR 921910709 8 65 SH   SOLE 17 0 0 65
VANGUARD WORLD FD MEGA GRWTH IND 921910816 274 2,203 SH   SOLE 17 0 0 2,203
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 7 94 SH   SOLE 17 0 0 94
VANGUARD WORLD FD MEGA CAP INDEX 921910873 2 19 SH   SOLE 17 0 0 19
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 99 680 SH   SOLE 17 0 0 680
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 18 124 SH   SOLE 18 124 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 3 31 SH   SOLE 17 0 0 31
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 6 93 SH   SOLE 17 0 0 93
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 29 209 SH   SOLE 18 209 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 36 178 SH   SOLE 18 178 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 7 54 SH   SOLE 17 0 0 54
VANGUARD WORLD FDS MATERIALS ETF 92204A801 5 41 SH   SOLE 18 41 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 4 33 SH   SOLE 17 0 0 33
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 2 22 SH   SOLE 17 0 0 22
VAPOTHERM INC COM 922107107 68 3,458 SH   SOLE 2 219 0 3,239
VAPOTHERM INC COM 922107107 280 14,235 SH   SOLE 18 14,235 0 0
VAPOTHERM INC COM 922107107 131 6,676 SH   SOLE 19 6,676 0 0
VAPOTHERM INC COM 922107107 3,278 166,820 SH   SOLE 21 166,820 0 0
VAPOTHERM INC COM 922107107 846 43,032 SH   SOLE 22 41,531 0 1,501
VAREX IMAGING CORP COM 92214X106 1,046 30,861 SH   SOLE 2 1,311 0 29,550
VAREX IMAGING CORP COM 92214X106 6 184 SH   SOLE 4 184 0 0
VAREX IMAGING CORP COM 92214X106 26 781 SH   SOLE 7 781 0 0
VAREX IMAGING CORP COM 92214X106 5,587 164,906 SH   SOLE 18 164,906 0 0
VAREX IMAGING CORP COM 92214X106 1,993 58,824 SH   SOLE 19 58,824 0 0
VAREX IMAGING CORP COM 92214X106 147,581 4,355,980 SH   SOLE 21 4,355,980 0 0
VAREX IMAGING CORP COM 92214X106 39,914 1,178,086 SH   SOLE 22 1,124,657 0 53,429
VAREX IMAGING CORP COM 92214X106 493 14,551 SH   SOLE 26 3,818 0 10,733
VAREX IMAGING CORP COM 92214X106 182 5,378 SH   SOLE 28 5,378 0 0
VAREX IMAGING CORP COM 92214X106 1,895 55,925 SH   SOLE 30 55,925 0 0
VAREX IMAGING CORP COM 92214X106 144 4,240 SH   SOLE 40 4,240 0 0
VARIAN MED SYS INC COM 92220P105 43,997 310,447 SH   SOLE 2 105,481 0 204,966
VARIAN MED SYS INC COM 92220P105 5,194 36,648 SH   SOLE 4 33,754 0 2,894
VARIAN MED SYS INC COM 92220P105 14,644 103,329 SH   SOLE 7 80,353 0 22,976
VARIAN MED SYS INC COM 92220P105 247 1,744 SH   SOLE 13 1,744 0 0
VARIAN MED SYS INC COM 92220P105 104 735 SH   SOLE 15 735 0 0
VARIAN MED SYS INC COM 92220P105 37,114 261,883 SH   SOLE 18 249,828 0 12,055
VARIAN MED SYS INC COM 92220P105 61,055 430,814 SH   SOLE 19 430,814 0 0
VARIAN MED SYS INC COM 92220P105 423,401 2,987,586 SH   SOLE 21 2,987,586 0 0
VARIAN MED SYS INC COM 92220P105 326,183 2,301,603 SH   SOLE 22 2,057,832 0 243,771
VARIAN MED SYS INC COM 92220P105 9,425 66,503 SH   SOLE 23 66,503 0 0
VARIAN MED SYS INC COM 92220P105 24,516 172,990 SH   SOLE 25 172,990 0 0
VARIAN MED SYS INC COM 92220P105 65,447 461,804 SH   SOLE 26 123,889 0 337,915
VARIAN MED SYS INC COM 92220P105 2,486 17,544 SH   SOLE 28 12,872 0 4,672
VARIAN MED SYS INC COM 92220P105 3,106 21,913 SH   SOLE 29 3,044 0 18,869
VARIAN MED SYS INC COM 92220P105 68,353 482,309 SH   SOLE 30 482,309 0 0
VARIAN MED SYS INC COM 92220P105 3,751 26,465 SH   SOLE 31 16,684 0 9,781
VARIAN MED SYS INC COM 92220P105 34,199 241,311 SH   SOLE 34 241,311 0 0
VARIAN MED SYS INC COM 92220P105 9,870 69,647 SH   SOLE 36 69,647 0 0
VARIAN MED SYS INC COM 92220P105 261 1,844 SH   SOLE 40 1,844 0 0
VARONIS SYS INC COM 922280102 1,358 22,767 SH   SOLE 2 1,015 0 21,752
VARONIS SYS INC COM 922280102 4 71 SH   SOLE 4 71 0 0
VARONIS SYS INC COM 922280102 36 598 SH   SOLE 7 598 0 0
VARONIS SYS INC COM 922280102 5,306 88,989 SH   SOLE 18 88,989 0 0
VARONIS SYS INC COM 922280102 2,584 43,332 SH   SOLE 19 43,332 0 0
VARONIS SYS INC COM 922280102 57,906 971,086 SH   SOLE 21 971,086 0 0
VARONIS SYS INC COM 922280102 49,518 830,420 SH   SOLE 22 790,977 0 39,443
VARONIS SYS INC COM 922280102 677 11,355 SH   SOLE 26 4,902 0 6,453
VARONIS SYS INC COM 922280102 228 3,822 SH   SOLE 28 3,822 0 0
VARONIS SYS INC COM 922280102 698 11,698 SH   SOLE 30 11,698 0 0
VARONIS SYS INC COM 922280102 181 3,039 SH   SOLE 40 3,039 0 0
VAXART INC COM NEW 92243A200 1 733 SH   SOLE 18 733 0 0
VAXART INC COM NEW 92243A200 23 11,936 SH   SOLE 21 11,936 0 0
VAXART INC COM NEW 92243A200 75 38,579 SH   SOLE 22 38,579 0 0
VBI VACCINES INC COM NEW 91822J103 361 192,967 SH   SOLE 21 192,967 0 0
VECTOIQ ACQUISITION CORP UNIT 05/11/2023 92243N202 29,011 2,776,207 SH   SOLE 2 2,776,207 0 0
VECTOR GROUP LTD COM 92240M108 1,545 143,227 SH   SOLE 2 70,988 0 72,239
VECTOR GROUP LTD COM 92240M108 5 487 SH   SOLE 4 487 0 0
VECTOR GROUP LTD COM 92240M108 25 2,344 SH   SOLE 7 2,344 0 0
VECTOR GROUP LTD COM 92240M108 3,964 367,416 SH   SOLE 18 333,814 0 33,602
VECTOR GROUP LTD COM 92240M108 12,576 1,165,517 SH   SOLE 19 1,165,517 0 0
VECTOR GROUP LTD COM 92240M108 36,283 3,362,640 SH   SOLE 21 3,362,640 0 0
VECTOR GROUP LTD COM 92240M108 47,911 4,440,332 SH   SOLE 22 4,296,360 0 143,972
VECTOR GROUP LTD COM 92240M108 3,273 303,375 SH   SOLE 23 303,375 0 0
VECTOR GROUP LTD COM 92240M108 6,207 575,300 SH   SOLE 26 24,376 0 550,924
VECTOR GROUP LTD COM 92240M108 305 28,251 SH   SOLE 30 28,251 0 0
VECTOR GROUP LTD COM 92240M108 124 11,502 SH   SOLE 40 11,502 0 0
VECTRUS INC COM 92242T101 336 12,624 SH   SOLE 2 1,455 0 11,169
VECTRUS INC COM 92242T101 6 234 SH   SOLE 7 234 0 0
VECTRUS INC COM 92242T101 1,033 38,833 SH   SOLE 18 38,833 0 0
VECTRUS INC COM 92242T101 652 24,502 SH   SOLE 19 24,502 0 0
VECTRUS INC COM 92242T101 10,239 385,067 SH   SOLE 21 385,067 0 0
VECTRUS INC COM 92242T101 9,408 353,809 SH   SOLE 22 344,746 0 9,063
VECTRUS INC COM 92242T101 110 4,147 SH   SOLE 23 4,147 0 0
VECTRUS INC COM 92242T101 753 28,307 SH   SOLE 26 0 0 28,307
VECTRUS INC COM 92242T101 0 2 SH   SOLE 30 2 0 0
VECTRUS INC COM 92242T101 0 9 SH   SOLE 31 9 0 0
VECTRUS INC COM 92242T101 8 288 SH   SOLE 36 288 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 261 24,728 SH   SOLE 2 24,728 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 4,532 429,157 SH   SOLE 7 356,737 0 72,420
VEDANTA LTD SPONSORED ADR 92242Y100 5,669 536,799 SH   SOLE 18 536,799 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,166 110,440 SH   SOLE 21 110,440 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 4,964 470,097 SH   SOLE 22 470,097 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 10 939 SH   SOLE 23 939 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 738 69,882 SH   SOLE 25 69,882 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 7,640 723,528 SH   SOLE 26 162,773 0 560,755
VEDANTA LTD SPONSORED ADR 92242Y100 2,415 228,667 SH   SOLE 28 228,667 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,048 99,246 SH   SOLE 29 99,246 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 7,895 747,595 SH   SOLE 30 747,595 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 154 14,554 SH   SOLE 34 14,554 0 0
VEECO INSTRS INC DEL COM 922417100 529 48,756 SH   SOLE 2 1,730 0 47,026
VEECO INSTRS INC DEL COM 922417100 4 334 SH   SOLE 4 334 0 0
VEECO INSTRS INC DEL COM 922417100 10 910 SH   SOLE 7 910 0 0
VEECO INSTRS INC DEL COM 922417100 2,265 208,937 SH   SOLE 18 208,937 0 0
VEECO INSTRS INC DEL COM 922417100 829 76,496 SH   SOLE 19 76,496 0 0
VEECO INSTRS INC DEL COM 922417100 55,984 5,164,559 SH   SOLE 21 5,164,559 0 0
VEECO INSTRS INC DEL COM 922417100 15,283 1,409,847 SH   SOLE 22 1,347,680 0 62,167
VEECO INSTRS INC DEL COM 922417100 232 21,416 SH   SOLE 26 4,993 0 16,423
VEECO INSTRS INC DEL COM 922417100 74 6,846 SH   SOLE 28 6,846 0 0
VEECO INSTRS INC DEL COM 922417100 727 67,089 SH   SOLE 30 67,089 0 0
VEECO INSTRS INC DEL COM 922417100 59 5,402 SH   SOLE 40 5,402 0 0
VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 640 750,000 PRN   SOLE 21 750,000 0 0
VEEVA SYS INC CL A COM 922475108 47,091 371,203 SH   SOLE 2 90,951 0 280,252
VEEVA SYS INC CL A COM 922475108 7,484 58,996 SH   SOLE 4 55,689 0 3,307
VEEVA SYS INC CL A COM 922475108 1,586 12,499 SH   SOLE 7 11,064 0 1,435
VEEVA SYS INC CL A COM 922475108 3,016 23,771 SH   SOLE 13 23,771 0 0
VEEVA SYS INC CL A COM 922475108 142 1,122 SH   SOLE 15 1,122 0 0
VEEVA SYS INC CL A COM 922475108 13,773 108,571 SH   SOLE 18 89,048 0 19,523
VEEVA SYS INC CL A COM 922475108 29,957 236,140 SH   SOLE 19 236,140 0 0
VEEVA SYS INC CL A COM 922475108 223,835 1,764,427 SH   SOLE 21 1,764,427 0 0
VEEVA SYS INC CL A COM 922475108 489,867 3,861,477 SH   SOLE 22 3,433,829 0 427,648
VEEVA SYS INC CL A COM 922475108 14,940 117,771 SH   SOLE 23 117,771 0 0
VEEVA SYS INC CL A COM 922475108 15,305 120,646 SH   SOLE 25 120,646 0 0
VEEVA SYS INC CL A COM 922475108 46,925 369,897 SH   SOLE 26 155,886 0 214,011
VEEVA SYS INC CL A COM 922475108 2,961 23,341 SH   SOLE 28 16,986 0 6,355
VEEVA SYS INC CL A COM 922475108 11,642 91,772 SH   SOLE 29 22,724 0 69,048
VEEVA SYS INC CL A COM 922475108 23,955 188,832 SH   SOLE 30 188,832 0 0
VEEVA SYS INC CL A COM 922475108 7,927 62,485 SH   SOLE 31 41,413 0 21,072
VEEVA SYS INC CL A COM 922475108 1,552 12,232 SH   SOLE 34 12,232 0 0
VEEVA SYS INC CL A COM 922475108 14,033 110,618 SH   SOLE 36 110,618 0 0
VEEVA SYS INC CL A COM 922475108 391 3,080 SH   SOLE 40 3,080 0 0
VENATOR MATLS PLC SHS G9329Z100 93 16,559 SH   SOLE 21 16,559 0 0
VENATOR MATLS PLC SHS G9329Z100 5,222 929,262 SH   SOLE 22 905,518 0 23,744
VENATOR MATLS PLC SHS G9329Z100 86 15,363 SH   SOLE 26 0 0 15,363
VENATOR MATLS PLC SHS G9329Z100 41 7,363 SH   SOLE 28 7,363 0 0
VENATOR MATLS PLC SHS G9329Z100 79 14,013 SH   SOLE 30 14,013 0 0
VENATOR MATLS PLC SHS G9329Z100 33 5,954 SH   SOLE 40 5,954 0 0
VENTAS INC COM 92276F100 56,897 891,667 SH   SOLE 2 89,157 0 802,510
VENTAS INC COM 92276F100 20,828 326,411 SH   SOLE 4 317,032 0 9,379
VENTAS INC COM 92276F100 54,206 849,497 SH   SOLE 7 842,883 0 6,614
VENTAS INC COM 92276F100 567 8,887 SH   SOLE 13 8,887 0 0
VENTAS INC COM 92276F100 1,055 16,541 SH   SOLE 15 16,541 0 0
VENTAS INC COM 92276F100 81,945 1,284,209 SH   SOLE 18 1,238,123 0 46,086
VENTAS INC COM 92276F100 43,354 679,419 SH   SOLE 19 679,419 0 0
VENTAS INC COM 92276F100 815,050 12,773,070 SH   SOLE 21 12,773,070 0 0
VENTAS INC COM 92276F100 853,574 13,376,810 SH   SOLE 22 12,312,623 0 1,064,187
VENTAS INC COM 92276F100 20,694 324,313 SH   SOLE 23 324,313 0 0
VENTAS INC COM 92276F100 68,513 1,073,703 SH   SOLE 25 1,073,703 0 0
VENTAS INC COM 92276F100 101,980 1,598,177 SH   SOLE 26 402,417 0 1,195,760
VENTAS INC COM 92276F100 5,637 88,346 SH   SOLE 28 69,727 0 18,619
VENTAS INC COM 92276F100 9,035 141,595 SH   SOLE 29 141,595 0 0
VENTAS INC COM 92276F100 185,659 2,909,552 SH   SOLE 30 2,909,552 0 0
VENTAS INC COM 92276F100 6,869 107,641 SH   SOLE 31 67,678 0 39,963
VENTAS INC COM 92276F100 6,470 101,402 SH   SOLE 34 101,402 0 0
VENTAS INC COM 92276F100 21,155 331,525 SH   SOLE 36 331,525 0 0
VENTAS INC COM 92276F100 546 8,563 SH   SOLE 40 8,563 0 0
VEON LTD SPONSORED ADR 91822M106 60 28,876 SH   SOLE 25 28,876 0 0
VEONEER INCORPORATED COM 92336X109 10 429 SH   SOLE 4 429 0 0
VEONEER INCORPORATED COM 92336X109 2,966 129,676 SH   SOLE 21 129,676 0 0
VEONEER INCORPORATED COM 92336X109 36,493 1,595,652 SH   SOLE 22 1,540,801 0 54,851
VEONEER INCORPORATED COM 92336X109 622 27,215 SH   SOLE 26 16,725 0 10,490
VEONEER INCORPORATED COM 92336X109 254 11,100 SH   SOLE 28 11,100 0 0
VEONEER INCORPORATED COM 92336X109 515 22,540 SH   SOLE 30 22,540 0 0
VEONEER INCORPORATED COM 92336X109 228 9,954 SH   SOLE 36 9,954 0 0
VEONEER INCORPORATED COM 92336X109 215 9,383 SH   SOLE 40 9,383 0 0
VERA BRADLEY INC COM 92335C106 332 25,091 SH   SOLE 2 769 0 24,322
VERA BRADLEY INC COM 92335C106 1 64 SH   SOLE 4 64 0 0
VERA BRADLEY INC COM 92335C106 6 489 SH   SOLE 7 489 0 0
VERA BRADLEY INC COM 92335C106 1,342 101,274 SH   SOLE 18 101,274 0 0
VERA BRADLEY INC COM 92335C106 426 32,126 SH   SOLE 19 32,126 0 0
VERA BRADLEY INC COM 92335C106 31,738 2,395,321 SH   SOLE 21 2,395,321 0 0
VERA BRADLEY INC COM 92335C106 8,625 650,917 SH   SOLE 22 621,805 0 29,112
VERA BRADLEY INC COM 92335C106 40 3,039 SH   SOLE 28 3,039 0 0
VERA BRADLEY INC COM 92335C106 401 30,293 SH   SOLE 30 30,293 0 0
VERA BRADLEY INC COM 92335C106 36 2,688 SH   SOLE 40 2,688 0 0
VERACYTE INC COM 92337F107 816 32,610 SH   SOLE 2 10,797 0 21,813
VERACYTE INC COM 92337F107 17 673 SH   SOLE 7 673 0 0
VERACYTE INC COM 92337F107 2,633 105,219 SH   SOLE 18 96,270 0 8,949
VERACYTE INC COM 92337F107 4,260 170,260 SH   SOLE 19 170,260 0 0
VERACYTE INC COM 92337F107 34,468 1,377,616 SH   SOLE 21 1,377,616 0 0
VERACYTE INC COM 92337F107 24,446 977,042 SH   SOLE 22 954,967 0 22,075
VERACYTE INC COM 92337F107 955 38,157 SH   SOLE 23 38,157 0 0
VERACYTE INC COM 92337F107 1,741 69,594 SH   SOLE 26 0 0 69,594
VERACYTE INC COM 92337F107 39 1,569 SH   SOLE 30 1,569 0 0
VERASTEM INC COM 92337C104 163 54,985 SH   SOLE 2 2,630 0 52,355
VERASTEM INC COM 92337C104 3 1,133 SH   SOLE 7 1,133 0 0
VERASTEM INC COM 92337C104 665 224,540 SH   SOLE 18 224,540 0 0
VERASTEM INC COM 92337C104 305 102,878 SH   SOLE 19 102,878 0 0
VERASTEM INC COM 92337C104 9,237 3,120,497 SH   SOLE 21 3,120,497 0 0
VERASTEM INC COM 92337C104 6,681 2,257,133 SH   SOLE 22 2,212,487 0 44,646
VERASTEM INC COM 92337C104 8 2,771 SH   SOLE 30 2,771 0 0
VEREIT INC COM 92339V100 19,430 2,321,382 SH   SOLE 2 111,725 0 2,209,657
VEREIT INC COM 92339V100 7,701 920,094 SH   SOLE 4 894,546 0 25,548
VEREIT INC COM 92339V100 12,633 1,509,327 SH   SOLE 7 1,509,327 0 0
VEREIT INC COM 92339V100 51 6,104 SH   SOLE 13 6,104 0 0
VEREIT INC COM 92339V100 364 43,485 SH   SOLE 15 43,485 0 0
VEREIT INC COM 92339V100 21,387 2,555,180 SH   SOLE 18 2,477,260 0 77,920
VEREIT INC COM 92339V100 24,002 2,867,680 SH   SOLE 19 2,867,680 0 0
VEREIT INC COM 92339V100 173,625 20,743,786 SH   SOLE 21 20,743,786 0 0
VEREIT INC COM 92339V100 316,559 37,820,650 SH   SOLE 22 35,427,476 0 2,393,174
VEREIT INC COM 92339V100 7,917 945,867 SH   SOLE 23 945,867 0 0
VEREIT INC COM 92339V100 24,684 2,949,154 SH   SOLE 25 2,949,154 0 0
VEREIT INC COM 92339V100 27,586 3,295,843 SH   SOLE 26 1,371,047 0 1,924,796
VEREIT INC COM 92339V100 1,539 183,900 SH   SOLE 28 134,397 0 49,503
VEREIT INC COM 92339V100 4,834 577,511 SH   SOLE 29 379,796 0 197,715
VEREIT INC COM 92339V100 52,731 6,299,984 SH   SOLE 30 6,299,984 0 0
VEREIT INC COM 92339V100 2,493 297,807 SH   SOLE 31 183,075 0 114,732
VEREIT INC COM 92339V100 8,935 1,067,473 SH   SOLE 34 1,067,473 0 0
VEREIT INC COM 92339V100 6,644 793,783 SH   SOLE 36 793,783 0 0
VEREIT INC COM 92339V100 164 19,568 SH   SOLE 40 19,568 0 0
VERICEL CORP COM 92346J108 644 36,784 SH   SOLE 2 3,533 0 33,251
VERICEL CORP COM 92346J108 14 797 SH   SOLE 7 797 0 0
VERICEL CORP COM 92346J108 2,627 150,054 SH   SOLE 18 145,676 0 4,378
VERICEL CORP COM 92346J108 2,055 117,339 SH   SOLE 19 117,339 0 0
VERICEL CORP COM 92346J108 25,533 1,458,176 SH   SOLE 21 1,458,176 0 0
VERICEL CORP COM 92346J108 22,731 1,298,165 SH   SOLE 22 1,249,771 0 48,394
VERICEL CORP COM 92346J108 146 8,347 SH   SOLE 23 8,347 0 0
VERICEL CORP COM 92346J108 188 10,721 SH   SOLE 26 0 0 10,721
VERICEL CORP COM 92346J108 190 10,840 SH   SOLE 30 10,840 0 0
VERICEL CORP COM 92346J108 55 3,128 SH   SOLE 40 3,128 0 0
VERINT SYS INC COM 92343X100 4,020 67,157 SH   SOLE 2 2,261 0 64,896
VERINT SYS INC COM 92343X100 17 288 SH   SOLE 4 288 0 0
VERINT SYS INC COM 92343X100 60 998 SH   SOLE 7 998 0 0
VERINT SYS INC COM 92343X100 12,482 208,524 SH   SOLE 18 208,524 0 0
VERINT SYS INC COM 92343X100 6,029 100,714 SH   SOLE 19 100,714 0 0
VERINT SYS INC COM 92343X100 139,121 2,324,101 SH   SOLE 21 2,324,101 0 0
VERINT SYS INC COM 92343X100 121,586 2,031,177 SH   SOLE 22 1,948,866 0 82,311
VERINT SYS INC COM 92343X100 1,243 20,770 SH   SOLE 26 15,485 0 5,285
VERINT SYS INC COM 92343X100 490 8,189 SH   SOLE 28 8,189 0 0
VERINT SYS INC COM 92343X100 1,018 17,013 SH   SOLE 30 17,013 0 0
VERINT SYS INC COM 92343X100 398 6,645 SH   SOLE 40 6,645 0 0
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 1,173 1,065,000 PRN   SOLE 21 1,065,000 0 0
VERISIGN INC COM 92343E102 71,844 395,702 SH   SOLE 2 152,303 0 243,399
VERISIGN INC COM 92343E102 11,911 65,601 SH   SOLE 4 62,678 0 2,923
VERISIGN INC COM 92343E102 18,730 103,164 SH   SOLE 7 99,557 0 3,607
VERISIGN INC COM 92343E102 4,712 25,952 SH   SOLE 13 25,952 0 0
VERISIGN INC COM 92343E102 178 981 SH   SOLE 15 981 0 0
VERISIGN INC COM 92343E102 47,290 260,464 SH   SOLE 18 229,530 0 30,934
VERISIGN INC COM 92343E102 53,505 294,697 SH   SOLE 19 294,697 0 0
VERISIGN INC COM 92343E102 572,066 3,150,835 SH   SOLE 21 3,150,835 0 0
VERISIGN INC COM 92343E102 585,205 3,223,202 SH   SOLE 22 2,664,526 0 558,676
VERISIGN INC COM 92343E102 22,440 123,593 SH   SOLE 23 123,593 0 0
VERISIGN INC COM 92343E102 130,764 720,225 SH   SOLE 25 720,225 0 0
VERISIGN INC COM 92343E102 85,486 470,842 SH   SOLE 26 139,122 0 331,720
VERISIGN INC COM 92343E102 3,806 20,964 SH   SOLE 28 15,153 0 5,811
VERISIGN INC COM 92343E102 10,769 59,316 SH   SOLE 29 34,571 0 24,745
VERISIGN INC COM 92343E102 87,483 481,842 SH   SOLE 30 481,842 0 0
VERISIGN INC COM 92343E102 14,509 79,915 SH   SOLE 31 52,177 0 27,738
VERISIGN INC COM 92343E102 3,157 17,386 SH   SOLE 32 17,386 0 0
VERISIGN INC COM 92343E102 7,755 42,712 SH   SOLE 34 42,712 0 0
VERISIGN INC COM 92343E102 19,241 105,977 SH   SOLE 36 105,977 0 0
VERISIGN INC COM 92343E102 433 2,383 SH   SOLE 40 2,383 0 0
VERISK ANALYTICS INC COM 92345Y106 53,659 403,454 SH   SOLE 2 49,281 0 354,173
VERISK ANALYTICS INC COM 92345Y106 6,785 51,012 SH   SOLE 4 46,996 0 4,016
VERISK ANALYTICS INC COM 92345Y106 20,199 151,869 SH   SOLE 7 143,288 0 8,581
VERISK ANALYTICS INC COM 92345Y106 506 3,804 SH   SOLE 13 3,804 0 0
VERISK ANALYTICS INC COM 92345Y106 198 1,488 SH   SOLE 15 1,488 0 0
VERISK ANALYTICS INC COM 92345Y106 43,543 327,388 SH   SOLE 18 302,817 0 24,571
VERISK ANALYTICS INC COM 92345Y106 63,756 479,366 SH   SOLE 19 479,366 0 0
VERISK ANALYTICS INC COM 92345Y106 570,623 4,290,400 SH   SOLE 21 4,290,400 0 0
VERISK ANALYTICS INC COM 92345Y106 526,536 3,958,919 SH   SOLE 22 3,525,212 0 433,707
VERISK ANALYTICS INC COM 92345Y106 14,706 110,572 SH   SOLE 23 110,572 0 0
VERISK ANALYTICS INC COM 92345Y106 20,290 152,553 SH   SOLE 25 152,553 0 0
VERISK ANALYTICS INC COM 92345Y106 80,085 602,145 SH   SOLE 26 180,699 0 421,446
VERISK ANALYTICS INC COM 92345Y106 3,948 29,685 SH   SOLE 28 21,528 0 8,157
VERISK ANALYTICS INC COM 92345Y106 5,401 40,608 SH   SOLE 29 8,161 0 32,447
VERISK ANALYTICS INC COM 92345Y106 79,832 600,238 SH   SOLE 30 600,238 0 0
VERISK ANALYTICS INC COM 92345Y106 6,235 46,879 SH   SOLE 31 29,691 0 17,188
VERISK ANALYTICS INC COM 92345Y106 3,159 23,750 SH   SOLE 32 23,750 0 0
VERISK ANALYTICS INC COM 92345Y106 1,304 9,807 SH   SOLE 34 9,807 0 0
VERISK ANALYTICS INC COM 92345Y106 14,440 108,572 SH   SOLE 36 108,572 0 0
VERISK ANALYTICS INC COM 92345Y106 515 3,872 SH   SOLE 40 3,872 0 0
VERITEX HLDGS INC COM 923451108 1,028 42,431 SH   SOLE 2 1,595 0 40,836
VERITEX HLDGS INC COM 923451108 24 995 SH   SOLE 7 995 0 0
VERITEX HLDGS INC COM 923451108 4,852 200,318 SH   SOLE 18 200,318 0 0
VERITEX HLDGS INC COM 923451108 1,640 67,692 SH   SOLE 19 67,692 0 0
VERITEX HLDGS INC COM 923451108 118,136 4,877,609 SH   SOLE 21 4,877,609 0 0
VERITEX HLDGS INC COM 923451108 32,981 1,361,706 SH   SOLE 22 1,298,295 0 63,411
VERITEX HLDGS INC COM 923451108 715 29,505 SH   SOLE 26 18,937 0 10,568
VERITEX HLDGS INC COM 923451108 1,553 64,111 SH   SOLE 30 64,111 0 0
VERITIV CORP COM 923454102 321 12,214 SH   SOLE 2 446 0 11,768
VERITIV CORP COM 923454102 1 44 SH   SOLE 4 44 0 0
VERITIV CORP COM 923454102 5 187 SH   SOLE 7 187 0 0
VERITIV CORP COM 923454102 1,393 52,924 SH   SOLE 18 52,924 0 0
VERITIV CORP COM 923454102 491 18,662 SH   SOLE 19 18,662 0 0
VERITIV CORP COM 923454102 36,218 1,376,048 SH   SOLE 21 1,376,048 0 0
VERITIV CORP COM 923454102 8,991 341,618 SH   SOLE 22 322,181 0 19,437
VERITIV CORP COM 923454102 98 3,742 SH   SOLE 26 2,926 0 816
VERITIV CORP COM 923454102 34 1,301 SH   SOLE 28 1,301 0 0
VERITIV CORP COM 923454102 462 17,535 SH   SOLE 30 17,535 0 0
VERITIV CORP COM 923454102 26 1,003 SH   SOLE 40 1,003 0 0
VERITONE INC COM 92347M100 30 5,718 SH   SOLE 2 172 0 5,546
VERITONE INC COM 92347M100 1 281 SH   SOLE 7 281 0 0
VERITONE INC COM 92347M100 126 24,156 SH   SOLE 18 24,156 0 0
VERITONE INC COM 92347M100 69 13,237 SH   SOLE 19 13,237 0 0
VERITONE INC COM 92347M100 1,414 271,980 SH   SOLE 21 271,980 0 0
VERITONE INC COM 92347M100 929 178,718 SH   SOLE 22 172,638 0 6,080
VERIZON COMMUNICATIONS INC COM 92343V104 694,625 11,747,416 SH   SOLE 2 2,247,647 0 9,499,769
VERIZON COMMUNICATIONS INC COM 92343V104 92,020 1,556,237 SH   SOLE 4 1,444,566 0 111,671
VERIZON COMMUNICATIONS INC COM 92343V104 213,515 3,610,942 SH   SOLE 7 3,588,306 0 22,636
VERIZON COMMUNICATIONS INC COM 92343V104 13,677 231,300 SH   SOLE 13 231,300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,192 37,072 SH   SOLE 15 37,072 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 13 216 SH   SOLE 17 0 0 216
VERIZON COMMUNICATIONS INC COM 92343V104 1,081,147 18,284,240 SH   SOLE 18 16,665,381 0 1,618,859
VERIZON COMMUNICATIONS INC COM 92343V104 1,431,601 24,211,070 SH   SOLE 19 24,211,070 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,737,065 97,024,602 SH   SOLE 21 97,024,602 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,152,147 104,044,423 SH   SOLE 22 92,151,602 0 11,892,821
VERIZON COMMUNICATIONS INC COM 92343V104 192,209 3,250,613 SH   SOLE 23 3,250,613 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 234,212 3,960,965 SH   SOLE 25 3,954,229 0 6,736
VERIZON COMMUNICATIONS INC COM 92343V104 1,098,603 18,579,459 SH   SOLE 26 4,208,387 0 14,371,072
VERIZON COMMUNICATIONS INC COM 92343V104 46,893 793,043 SH   SOLE 28 576,792 0 216,251
VERIZON COMMUNICATIONS INC COM 92343V104 49,994 845,498 SH   SOLE 29 171,326 0 674,172
VERIZON COMMUNICATIONS INC COM 92343V104 889,556 15,044,073 SH   SOLE 30 15,044,073 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 79,492 1,344,356 SH   SOLE 31 837,955 0 506,401
VERIZON COMMUNICATIONS INC COM 92343V104 10,156 171,763 SH   SOLE 32 171,763 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 169,258 2,862,473 SH   SOLE 34 2,862,473 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 9,999 169,109 SH   SOLE 35 169,109 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 227,826 3,852,970 SH   SOLE 36 3,852,970 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,619 95,025 SH   SOLE 40 95,025 0 0
VERMILION ENERGY INC COM 923725105 1,655 67,020 SH   SOLE 21 67,020 0 0
VERMILLION INC COM NEW 92407M206 8 6,608 SH   SOLE 18 6,608 0 0
VERMILLION INC COM NEW 92407M206 118 102,654 SH   SOLE 21 102,654 0 0
VERMILLION INC COM NEW 92407M206 6 5,223 SH   SOLE 22 5,223 0 0
VERRA MOBILITY CORP COM 92511U102 685 57,551 SH   SOLE 21 57,551 0 0
VERRA MOBILITY CORP COM 92511U102 5,839 490,708 SH   SOLE 22 490,708 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 96 8,852 SH   SOLE 2 397 0 8,455
VERRICA PHARMACEUTICALS INC COM 92511W108 374 34,583 SH   SOLE 18 34,583 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 179 16,543 SH   SOLE 19 16,543 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 3,735 345,499 SH   SOLE 21 345,499 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 846 78,285 SH   SOLE 22 76,720 0 1,565
VERSO CORP CL A 92531L207 790 36,885 SH   SOLE 2 2,457 0 34,428
VERSO CORP CL A 92531L207 18 820 SH   SOLE 7 820 0 0
VERSO CORP CL A 92531L207 2,541 118,650 SH   SOLE 18 118,650 0 0
VERSO CORP CL A 92531L207 1,335 62,330 SH   SOLE 19 62,330 0 0
VERSO CORP CL A 92531L207 25,370 1,184,430 SH   SOLE 21 1,184,430 0 0
VERSO CORP CL A 92531L207 22,077 1,030,673 SH   SOLE 22 984,653 0 46,020
VERSO CORP CL A 92531L207 81 3,790 SH   SOLE 23 3,790 0 0
VERSO CORP CL A 92531L207 334 15,574 SH   SOLE 26 0 0 15,574
VERSO CORP CL A 92531L207 100 4,683 SH   SOLE 28 4,683 0 0
VERSO CORP CL A 92531L207 308 14,376 SH   SOLE 30 14,376 0 0
VERSO CORP CL A 92531L207 49 2,303 SH   SOLE 40 2,303 0 0
VERSUM MATLS INC COM 92532W103 13,842 275,138 SH   SOLE 2 60,310 0 214,828
VERSUM MATLS INC COM 92532W103 25 491 SH   SOLE 4 491 0 0
VERSUM MATLS INC COM 92532W103 103 2,053 SH   SOLE 7 2,053 0 0
VERSUM MATLS INC COM 92532W103 15,799 314,030 SH   SOLE 18 314,030 0 0
VERSUM MATLS INC COM 92532W103 1,166 23,169 SH   SOLE 19 23,169 0 0
VERSUM MATLS INC COM 92532W103 1,562 31,057 SH   SOLE 20 31,057 0 0
VERSUM MATLS INC COM 92532W103 276,858 5,503,051 SH   SOLE 21 5,503,051 0 0
VERSUM MATLS INC COM 92532W103 180,506 3,587,877 SH   SOLE 22 3,378,858 0 209,019
VERSUM MATLS INC COM 92532W103 1,902 37,803 SH   SOLE 26 25,865 0 11,938
VERSUM MATLS INC COM 92532W103 699 13,896 SH   SOLE 28 13,896 0 0
VERSUM MATLS INC COM 92532W103 1,453 28,879 SH   SOLE 30 28,879 0 0
VERSUM MATLS INC COM 92532W103 117 2,323 SH   SOLE 31 2,323 0 0
VERSUM MATLS INC COM 92532W103 480 9,541 SH   SOLE 40 9,541 0 0
VERTEX ENERGY INC COM 92534K107 7 4,209 SH   SOLE 18 4,209 0 0
VERTEX ENERGY INC COM 92534K107 115 70,881 SH   SOLE 21 70,881 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 148,363 806,541 SH   SOLE 2 179,505 0 627,036
VERTEX PHARMACEUTICALS INC COM 92532F100 17,009 92,466 SH   SOLE 4 85,797 0 6,669
VERTEX PHARMACEUTICALS INC COM 92532F100 37,792 205,446 SH   SOLE 7 205,446 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,028 11,025 SH   SOLE 13 11,025 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 496 2,697 SH   SOLE 15 2,697 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 6 35 SH   SOLE 17 0 0 35
VERTEX PHARMACEUTICALS INC COM 92532F100 227,208 1,235,161 SH   SOLE 18 1,047,114 0 188,047
VERTEX PHARMACEUTICALS INC COM 92532F100 226,698 1,232,390 SH   SOLE 19 1,232,390 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,318,042 7,165,218 SH   SOLE 21 7,165,218 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,154,446 6,275,869 SH   SOLE 22 5,579,312 0 696,557
VERTEX PHARMACEUTICALS INC COM 92532F100 36,699 199,504 SH   SOLE 23 199,504 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 54,833 298,089 SH   SOLE 25 298,089 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 167,231 909,112 SH   SOLE 26 277,119 0 631,993
VERTEX PHARMACEUTICALS INC COM 92532F100 9,103 49,487 SH   SOLE 28 36,046 0 13,441
VERTEX PHARMACEUTICALS INC COM 92532F100 7,541 40,996 SH   SOLE 29 18,459 0 22,537
VERTEX PHARMACEUTICALS INC COM 92532F100 193,809 1,053,597 SH   SOLE 30 1,053,597 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 17,236 93,701 SH   SOLE 31 59,751 0 33,950
VERTEX PHARMACEUTICALS INC COM 92532F100 6,829 37,125 SH   SOLE 32 37,125 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 49,238 267,668 SH   SOLE 34 267,668 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 35,761 194,406 SH   SOLE 36 194,406 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,060 5,765 SH   SOLE 40 5,765 0 0
VERU INC COM 92536C103 12 8,371 SH   SOLE 18 8,371 0 0
VERU INC COM 92536C103 175 119,644 SH   SOLE 21 119,644 0 0
VERU INC COM 92536C103 15 10,389 SH   SOLE 22 10,389 0 0
VIACOM INC NEW CL A 92553P102 734 22,628 SH   SOLE 2 304 0 22,324
VIACOM INC NEW CL A 92553P102 6 181 SH   SOLE 7 181 0 0
VIACOM INC NEW CL A 92553P102 257 7,913 SH   SOLE 18 7,913 0 0
VIACOM INC NEW CL A 92553P102 941 29,007 SH   SOLE 19 29,007 0 0
VIACOM INC NEW CL A 92553P102 3,968 122,291 SH   SOLE 21 122,291 0 0
VIACOM INC NEW CL A 92553P102 3,671 113,141 SH   SOLE 22 82,300 0 30,841
VIACOM INC NEW CL A 92553P102 899 27,696 SH   SOLE 29 0 0 27,696
VIACOM INC NEW CL A 92553P102 5 167 SH   SOLE 30 167 0 0
VIACOM INC NEW CL A 92553P102 8 239 SH   SOLE 31 239 0 0
VIACOM INC NEW CL B 92553P201 30,025 1,069,646 SH   SOLE 2 217,169 0 852,477
VIACOM INC NEW CL B 92553P201 4,018 143,153 SH   SOLE 4 133,840 0 9,313
VIACOM INC NEW CL B 92553P201 12,669 451,349 SH   SOLE 7 302,100 0 149,249
VIACOM INC NEW CL B 92553P201 2,815 100,293 SH   SOLE 13 100,293 0 0
VIACOM INC NEW CL B 92553P201 88 3,148 SH   SOLE 15 3,148 0 0
VIACOM INC NEW CL B 92553P201 23,145 824,532 SH   SOLE 18 756,822 0 67,710
VIACOM INC NEW CL B 92553P201 23,468 836,053 SH   SOLE 19 836,053 0 0
VIACOM INC NEW CL B 92553P201 234,542 8,355,624 SH   SOLE 21 8,355,624 0 0
VIACOM INC NEW CL B 92553P201 301,323 10,734,693 SH   SOLE 22 9,603,558 0 1,131,135
VIACOM INC NEW CL B 92553P201 8,812 313,930 SH   SOLE 23 313,930 0 0
VIACOM INC NEW CL B 92553P201 20,129 717,105 SH   SOLE 25 717,105 0 0
VIACOM INC NEW CL B 92553P201 51,128 1,821,429 SH   SOLE 26 475,187 0 1,346,242
VIACOM INC NEW CL B 92553P201 1,922 68,489 SH   SOLE 28 49,735 0 18,754
VIACOM INC NEW CL B 92553P201 5,690 202,725 SH   SOLE 29 18,394 0 184,331
VIACOM INC NEW CL B 92553P201 43,074 1,534,523 SH   SOLE 30 1,534,523 0 0
VIACOM INC NEW CL B 92553P201 3,080 109,711 SH   SOLE 31 69,976 0 39,735
VIACOM INC NEW CL B 92553P201 2,811 100,147 SH   SOLE 34 100,147 0 0
VIACOM INC NEW CL B 92553P201 11,232 400,156 SH   SOLE 36 400,156 0 0
VIACOM INC NEW CL B 92553P201 208 7,415 SH   SOLE 40 7,415 0 0
VIAD CORP COM NEW 92552R406 1,042 18,519 SH   SOLE 2 707 0 17,812
VIAD CORP COM NEW 92552R406 13 223 SH   SOLE 4 223 0 0
VIAD CORP COM NEW 92552R406 7 120 SH   SOLE 7 120 0 0
VIAD CORP COM NEW 92552R406 5,191 92,222 SH   SOLE 18 92,222 0 0
VIAD CORP COM NEW 92552R406 1,775 31,529 SH   SOLE 19 31,529 0 0
VIAD CORP COM NEW 92552R406 126,050 2,239,288 SH   SOLE 21 2,239,288 0 0
VIAD CORP COM NEW 92552R406 34,509 613,059 SH   SOLE 22 584,635 0 28,424
VIAD CORP COM NEW 92552R406 13 235 SH   SOLE 23 235 0 0
VIAD CORP COM NEW 92552R406 434 7,707 SH   SOLE 26 5,536 0 2,171
VIAD CORP COM NEW 92552R406 164 2,916 SH   SOLE 28 2,916 0 0
VIAD CORP COM NEW 92552R406 1,693 30,070 SH   SOLE 30 30,070 0 0
VIAD CORP COM NEW 92552R406 116 2,055 SH   SOLE 40 2,055 0 0
VIASAT INC COM 92552V100 5,810 74,974 SH   SOLE 2 26,336 0 48,638
VIASAT INC COM 92552V100 22 278 SH   SOLE 4 278 0 0
VIASAT INC COM 92552V100 107 1,376 SH   SOLE 7 1,376 0 0
VIASAT INC COM 92552V100 24,473 315,777 SH   SOLE 18 315,777 0 0
VIASAT INC COM 92552V100 7,217 93,121 SH   SOLE 19 93,121 0 0
VIASAT INC COM 92552V100 321,594 4,149,594 SH   SOLE 21 4,149,594 0 0
VIASAT INC COM 92552V100 152,712 1,970,483 SH   SOLE 22 1,897,725 0 72,758
VIASAT INC COM 92552V100 70 901 SH   SOLE 23 901 0 0
VIASAT INC COM 92552V100 2,595 33,490 SH   SOLE 26 16,525 0 16,965
VIASAT INC COM 92552V100 560 7,221 SH   SOLE 28 7,221 0 0
VIASAT INC COM 92552V100 1,151 14,851 SH   SOLE 30 14,851 0 0
VIASAT INC COM 92552V100 159 2,058 SH   SOLE 36 2,058 0 0
VIASAT INC COM 92552V100 457 5,893 SH   SOLE 40 5,893 0 0
VIAVI SOLUTIONS INC COM 925550105 2,689 217,191 SH   SOLE 2 8,119 0 209,072
VIAVI SOLUTIONS INC COM 925550105 12 962 SH   SOLE 4 962 0 0
VIAVI SOLUTIONS INC COM 925550105 52 4,237 SH   SOLE 7 4,237 0 0
VIAVI SOLUTIONS INC COM 925550105 12,198 985,300 SH   SOLE 18 985,300 0 0
VIAVI SOLUTIONS INC COM 925550105 19,979 1,613,798 SH   SOLE 19 1,613,798 0 0
VIAVI SOLUTIONS INC COM 925550105 312,079 25,208,342 SH   SOLE 21 25,208,342 0 0
VIAVI SOLUTIONS INC COM 925550105 83,294 6,728,076 SH   SOLE 22 6,435,913 0 292,163
VIAVI SOLUTIONS INC COM 925550105 143 11,528 SH   SOLE 23 11,528 0 0
VIAVI SOLUTIONS INC COM 925550105 1,424 115,048 SH   SOLE 26 57,291 0 57,757
VIAVI SOLUTIONS INC COM 925550105 377 30,442 SH   SOLE 28 30,442 0 0
VIAVI SOLUTIONS INC COM 925550105 4,133 333,877 SH   SOLE 30 333,877 0 0
VIAVI SOLUTIONS INC COM 925550105 10,470 845,709 SH   SOLE 34 845,709 0 0
VIAVI SOLUTIONS INC COM 925550105 313 25,290 SH   SOLE 40 25,290 0 0
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 1,351 1,200,000 PRN   SOLE 21 1,200,000 0 0
VICAL INC COM NEW 925602203 4 3,588 SH   SOLE 18 3,588 0 0
VICAL INC COM NEW 925602203 67 55,554 SH   SOLE 21 55,554 0 0
VICAL INC COM NEW 925602203 401 334,028 SH   SOLE 22 334,028 0 0
VICI PPTYS INC COM 925652109 17,612 804,941 SH   SOLE 2 68,363 0 736,578
VICI PPTYS INC COM 925652109 6,331 289,335 SH   SOLE 4 289,335 0 0
VICI PPTYS INC COM 925652109 13,353 610,276 SH   SOLE 7 610,276 0 0
VICI PPTYS INC COM 925652109 354 16,159 SH   SOLE 15 16,159 0 0
VICI PPTYS INC COM 925652109 25,157 1,149,756 SH   SOLE 18 1,149,756 0 0
VICI PPTYS INC COM 925652109 29,870 1,365,185 SH   SOLE 19 1,365,185 0 0
VICI PPTYS INC COM 925652109 157,744 7,209,507 SH   SOLE 21 7,209,507 0 0
VICI PPTYS INC COM 925652109 322,082 14,720,382 SH   SOLE 22 13,776,942 0 943,440
VICI PPTYS INC COM 925652109 2,138 97,694 SH   SOLE 23 97,694 0 0
VICI PPTYS INC COM 925652109 18,539 847,311 SH   SOLE 25 847,311 0 0
VICI PPTYS INC COM 925652109 5,821 266,058 SH   SOLE 26 89,094 0 176,964
VICI PPTYS INC COM 925652109 1,117 51,061 SH   SOLE 28 51,061 0 0
VICI PPTYS INC COM 925652109 3,151 144,001 SH   SOLE 29 144,001 0 0
VICI PPTYS INC COM 925652109 42,699 1,951,526 SH   SOLE 30 1,951,526 0 0
VICI PPTYS INC COM 925652109 186 8,498 SH   SOLE 31 8,498 0 0
VICI PPTYS INC COM 925652109 14,722 672,870 SH   SOLE 34 672,870 0 0
VICI PPTYS INC COM 925652109 812 37,099 SH   SOLE 40 37,099 0 0
VICOR CORP COM 925815102 460 14,832 SH   SOLE 2 644 0 14,188
VICOR CORP COM 925815102 12 371 SH   SOLE 7 371 0 0
VICOR CORP COM 925815102 2,320 74,776 SH   SOLE 18 74,776 0 0
VICOR CORP COM 925815102 851 27,433 SH   SOLE 19 27,433 0 0
VICOR CORP COM 925815102 54,565 1,759,022 SH   SOLE 21 1,759,022 0 0
VICOR CORP COM 925815102 14,928 481,254 SH   SOLE 22 458,596 0 22,658
VICOR CORP COM 925815102 87 2,809 SH   SOLE 28 2,809 0 0
VICOR CORP COM 925815102 766 24,682 SH   SOLE 30 24,682 0 0
VICOR CORP COM 925815102 51 1,655 SH   SOLE 40 1,655 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 426 28,374 SH   SOLE 21 28,374 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 606 40,319 SH   SOLE 22 40,319 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 0 10 SH   SOLE 17 0 0 10
VIEWRAY INC COM 92672L107 378 51,143 SH   SOLE 2 2,343 0 48,800
VIEWRAY INC COM 92672L107 8 1,062 SH   SOLE 7 1,062 0 0
VIEWRAY INC COM 92672L107 1,612 218,148 SH   SOLE 18 218,148 0 0
VIEWRAY INC COM 92672L107 705 95,366 SH   SOLE 19 95,366 0 0
VIEWRAY INC COM 92672L107 20,351 2,753,813 SH   SOLE 21 2,753,813 0 0
VIEWRAY INC COM 92672L107 12,539 1,696,726 SH   SOLE 22 1,627,985 0 68,741
VIEWRAY INC COM 92672L107 43 5,756 SH   SOLE 30 5,756 0 0
VIKING THERAPEUTICS INC COM 92686J106 485 48,807 SH   SOLE 2 2,284 0 46,523
VIKING THERAPEUTICS INC COM 92686J106 9 934 SH   SOLE 7 934 0 0
VIKING THERAPEUTICS INC COM 92686J106 2,088 210,109 SH   SOLE 18 208,010 0 2,099
VIKING THERAPEUTICS INC COM 92686J106 1,163 117,041 SH   SOLE 19 117,041 0 0
VIKING THERAPEUTICS INC COM 92686J106 20,701 2,082,612 SH   SOLE 21 2,082,612 0 0
VIKING THERAPEUTICS INC COM 92686J106 16,221 1,631,924 SH   SOLE 22 1,564,392 0 67,532
VIKING THERAPEUTICS INC COM 92686J106 8 779 SH   SOLE 23 779 0 0
VIKING THERAPEUTICS INC COM 92686J106 167 16,817 SH   SOLE 30 16,817 0 0
VIKING THERAPEUTICS INC COM 92686J106 54 5,443 SH   SOLE 40 5,443 0 0
VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 3 108 SH   SOLE 18 108 0 0
VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 4 113 SH   SOLE 21 113 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 262 9,602 SH   SOLE 2 361 0 9,241
VILLAGE SUPER MKT INC CL A NEW 927107409 6 212 SH   SOLE 7 212 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 770 28,170 SH   SOLE 18 28,170 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 367 13,444 SH   SOLE 19 13,444 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 7,850 287,225 SH   SOLE 21 287,225 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 6,035 220,806 SH   SOLE 22 211,064 0 9,742
VILLAGE SUPER MKT INC CL A NEW 927107409 10 357 SH   SOLE 23 357 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 29 1,065 SH   SOLE 28 1,065 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 26 957 SH   SOLE 30 957 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 19 682 SH   SOLE 40 682 0 0
VINCE HLDG CORP COM NEW 92719W207 7 559 SH   SOLE 18 559 0 0
VINCE HLDG CORP COM NEW 92719W207 102 8,259 SH   SOLE 21 8,259 0 0
VINCE HLDG CORP COM NEW 92719W207 409 32,947 SH   SOLE 22 32,947 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 5,416 674,505 SH   SOLE 2 12,308 0 662,197
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1,303 162,290 SH   SOLE 4 162,290 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 525 65,325 SH   SOLE 7 65,325 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 226 28,200 SH   SOLE 13 28,200 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1,711 213,120 SH   SOLE 15 213,120 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1,517 188,911 SH   SOLE 18 188,911 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 69 8,647 SH   SOLE 19 8,647 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 74,701 9,302,684 SH   SOLE 21 9,302,684 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 49,858 6,209,012 SH   SOLE 22 5,810,254 0 398,758
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2,022 251,753 SH   SOLE 23 251,753 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1,813 225,832 SH   SOLE 25 225,832 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 18,589 2,314,954 SH   SOLE 26 714,598 0 1,600,356
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 492 61,208 SH   SOLE 28 61,208 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 775 96,567 SH   SOLE 29 57,674 0 38,893
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 21,387 2,663,388 SH   SOLE 30 2,663,388 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 193 23,984 SH   SOLE 31 23,984 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 3,769 469,360 SH   SOLE 34 469,360 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 31 3,837 SH   SOLE 40 3,837 0 0
VIRCO MFG CO COM 927651109 8 1,860 SH   SOLE 18 1,860 0 0
VIRCO MFG CO COM 927651109 24 5,602 SH   SOLE 21 5,602 0 0
VIRCO MFG CO COM 927651109 290 67,060 SH   SOLE 22 67,060 0 0
VIRNETX HLDG CORP COM 92823T108 299 47,225 SH   SOLE 2 2,059 0 45,166
VIRNETX HLDG CORP COM 92823T108 6 957 SH   SOLE 7 957 0 0
VIRNETX HLDG CORP COM 92823T108 1,245 196,639 SH   SOLE 18 196,639 0 0
VIRNETX HLDG CORP COM 92823T108 595 94,037 SH   SOLE 19 94,037 0 0
VIRNETX HLDG CORP COM 92823T108 12,361 1,952,793 SH   SOLE 21 1,952,793 0 0
VIRNETX HLDG CORP COM 92823T108 10,769 1,701,340 SH   SOLE 22 1,658,426 0 42,914
VIRTRA INC COM PAR 92827K301 5 1,247 SH   SOLE 18 1,247 0 0
VIRTRA INC COM PAR 92827K301 67 16,864 SH   SOLE 21 16,864 0 0
VIRTU FINL INC CL A 928254101 1,622 68,307 SH   SOLE 2 2,785 0 65,522
VIRTU FINL INC CL A 928254101 9 363 SH   SOLE 4 363 0 0
VIRTU FINL INC CL A 928254101 20 856 SH   SOLE 7 856 0 0
VIRTU FINL INC CL A 928254101 471 19,847 SH   SOLE 18 19,847 0 0
VIRTU FINL INC CL A 928254101 201 8,458 SH   SOLE 19 8,458 0 0
VIRTU FINL INC CL A 928254101 14,369 605,004 SH   SOLE 21 605,004 0 0
VIRTU FINL INC CL A 928254101 36,581 1,540,243 SH   SOLE 22 1,462,846 0 77,397
VIRTU FINL INC CL A 928254101 436 18,372 SH   SOLE 26 14,596 0 3,776
VIRTU FINL INC CL A 928254101 150 6,303 SH   SOLE 28 6,303 0 0
VIRTU FINL INC CL A 928254101 305 12,839 SH   SOLE 30 12,839 0 0
VIRTU FINL INC CL A 928254101 20 856 SH   SOLE 31 856 0 0
VIRTU FINL INC CL A 928254101 106 4,480 SH   SOLE 40 4,480 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 647 6,636 SH   SOLE 2 262 0 6,374
VIRTUS INVT PARTNERS INC COM 92828Q109 5 55 SH   SOLE 4 55 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 15 151 SH   SOLE 7 151 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 2,861 29,330 SH   SOLE 18 29,330 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,032 10,578 SH   SOLE 19 10,578 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 72,330 741,464 SH   SOLE 21 741,464 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 25,132 257,629 SH   SOLE 22 248,549 0 9,080
VIRTUS INVT PARTNERS INC COM 92828Q109 50 509 SH   SOLE 26 0 0 509
VIRTUS INVT PARTNERS INC COM 92828Q109 101 1,037 SH   SOLE 28 1,037 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 978 10,024 SH   SOLE 30 10,024 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 73 751 SH   SOLE 40 751 0 0
VIRTUS INVT PARTNERS INC PFD CV SER D 92828Q208 2,385 26,790 SH   SOLE 21 26,790 0 0
VIRTUSA CORP COM 92827P102 1,226 22,935 SH   SOLE 2 1,016 0 21,919
VIRTUSA CORP COM 92827P102 11 212 SH   SOLE 4 212 0 0
VIRTUSA CORP COM 92827P102 33 612 SH   SOLE 7 612 0 0
VIRTUSA CORP COM 92827P102 6,526 122,088 SH   SOLE 18 120,527 0 1,561
VIRTUSA CORP COM 92827P102 2,324 43,488 SH   SOLE 19 43,488 0 0
VIRTUSA CORP COM 92827P102 158,221 2,960,172 SH   SOLE 21 2,960,172 0 0
VIRTUSA CORP COM 92827P102 43,356 811,154 SH   SOLE 22 775,980 0 35,174
VIRTUSA CORP COM 92827P102 619 11,580 SH   SOLE 26 8,996 0 2,584
VIRTUSA CORP COM 92827P102 218 4,071 SH   SOLE 28 4,071 0 0
VIRTUSA CORP COM 92827P102 2,119 39,646 SH   SOLE 30 39,646 0 0
VIRTUSA CORP COM 92827P102 167 3,125 SH   SOLE 40 3,125 0 0
VISA INC COM CL A 92826C839 810,413 5,188,635 SH   SOLE 2 847,507 0 4,341,128
VISA INC COM CL A 92826C839 103,913 665,300 SH   SOLE 4 617,950 0 47,350
VISA INC COM CL A 92826C839 222,286 1,423,174 SH   SOLE 7 1,419,410 0 3,764
VISA INC COM CL A 92826C839 4,754 30,435 SH   SOLE 13 30,435 0 0
VISA INC COM CL A 92826C839 1,304 8,351 SH   SOLE 15 8,351 0 0
VISA INC COM CL A 92826C839 36 228 SH   SOLE 17 0 0 228
VISA INC COM CL A 92826C839 954,963 6,114,113 SH   SOLE 18 5,180,870 0 933,243
VISA INC COM CL A 92826C839 433,876 2,777,874 SH   SOLE 19 2,777,874 0 0
VISA INC COM CL A 92826C839 6,077,992 38,914,094 SH   SOLE 21 38,914,094 0 0
VISA INC COM CL A 92826C839 6,857,492 43,904,810 SH   SOLE 22 38,945,171 0 4,959,639
VISA INC COM CL A 92826C839 222,052 1,421,679 SH   SOLE 23 1,421,679 0 0
VISA INC COM CL A 92826C839 388,502 2,487,371 SH   SOLE 25 2,487,371 0 0
VISA INC COM CL A 92826C839 1,196,790 7,662,399 SH   SOLE 26 1,801,948 0 5,860,451
VISA INC COM CL A 92826C839 52,816 338,152 SH   SOLE 28 245,653 0 92,499
VISA INC COM CL A 92826C839 48,994 313,680 SH   SOLE 29 139,915 0 173,765
VISA INC COM CL A 92826C839 1,090,161 6,979,709 SH   SOLE 30 6,979,709 0 0
VISA INC COM CL A 92826C839 108,872 697,047 SH   SOLE 31 459,171 0 237,876
VISA INC COM CL A 92826C839 22,649 145,011 SH   SOLE 32 145,011 0 0
VISA INC COM CL A 92826C839 76,084 487,126 SH   SOLE 34 487,126 0 0
VISA INC COM CL A 92826C839 221,440 1,417,758 SH   SOLE 36 1,417,758 0 0
VISA INC COM CL A 92826C839 6,382 40,862 SH   SOLE 40 40,862 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 3,611 195,533 SH   SOLE 2 63,911 0 131,622
VISHAY INTERTECHNOLOGY INC COM 928298108 11 585 SH   SOLE 4 585 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 69 3,748 SH   SOLE 7 3,748 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 13,822 748,326 SH   SOLE 18 748,326 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 4,525 245,005 SH   SOLE 19 245,005 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 172,976 9,365,220 SH   SOLE 21 9,365,220 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 92,611 5,014,118 SH   SOLE 22 4,829,913 0 184,205
VISHAY INTERTECHNOLOGY INC COM 928298108 212 11,452 SH   SOLE 23 11,452 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,910 103,407 SH   SOLE 26 35,651 0 67,756
VISHAY INTERTECHNOLOGY INC COM 928298108 320 17,330 SH   SOLE 28 17,330 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 645 34,898 SH   SOLE 30 34,898 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 127 6,899 SH   SOLE 36 6,899 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 269 14,547 SH   SOLE 40 14,547 0 0
VISHAY PRECISION GROUP INC COM 92835K103 300 8,756 SH   SOLE 2 308 0 8,448
VISHAY PRECISION GROUP INC COM 92835K103 11 314 SH   SOLE 7 314 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1,211 35,402 SH   SOLE 18 35,402 0 0
VISHAY PRECISION GROUP INC COM 92835K103 542 15,852 SH   SOLE 19 15,852 0 0
VISHAY PRECISION GROUP INC COM 92835K103 11,834 345,929 SH   SOLE 21 345,929 0 0
VISHAY PRECISION GROUP INC COM 92835K103 11,591 338,810 SH   SOLE 22 330,460 0 8,350
VISLINK TECHNOLOGIES INC COM 92836Y102 0 195 SH   SOLE 21 195 0 0
VISTA OUTDOOR INC COM 928377100 82 10,213 SH   SOLE 2 2,132 0 8,081
VISTA OUTDOOR INC COM 928377100 3 316 SH   SOLE 4 316 0 0
VISTA OUTDOOR INC COM 928377100 10 1,228 SH   SOLE 7 1,228 0 0
VISTA OUTDOOR INC COM 928377100 2,019 252,095 SH   SOLE 18 252,095 0 0
VISTA OUTDOOR INC COM 928377100 725 90,550 SH   SOLE 19 90,550 0 0
VISTA OUTDOOR INC COM 928377100 49,553 6,186,339 SH   SOLE 21 6,186,339 0 0
VISTA OUTDOOR INC COM 928377100 13,277 1,657,529 SH   SOLE 22 1,560,010 0 97,519
VISTA OUTDOOR INC COM 928377100 139 17,346 SH   SOLE 26 8,770 0 8,576
VISTA OUTDOOR INC COM 928377100 70 8,710 SH   SOLE 28 8,710 0 0
VISTA OUTDOOR INC COM 928377100 642 80,131 SH   SOLE 30 80,131 0 0
VISTA OUTDOOR INC COM 928377100 41 5,146 SH   SOLE 36 5,146 0 0
VISTA OUTDOOR INC COM 928377100 56 6,970 SH   SOLE 40 6,970 0 0
VISTEON CORP COM NEW 92839U206 5,436 80,716 SH   SOLE 2 18,971 0 61,745
VISTEON CORP COM NEW 92839U206 10 148 SH   SOLE 4 148 0 0
VISTEON CORP COM NEW 92839U206 96 1,422 SH   SOLE 7 1,422 0 0
VISTEON CORP COM NEW 92839U206 5,505 81,730 SH   SOLE 18 81,730 0 0
VISTEON CORP COM NEW 92839U206 409 6,069 SH   SOLE 19 6,069 0 0
VISTEON CORP COM NEW 92839U206 92,810 1,378,026 SH   SOLE 21 1,378,026 0 0
VISTEON CORP COM NEW 92839U206 66,339 984,984 SH   SOLE 22 918,963 0 66,021
VISTEON CORP COM NEW 92839U206 1,128 16,745 SH   SOLE 26 10,319 0 6,426
VISTEON CORP COM NEW 92839U206 255 3,785 SH   SOLE 28 3,785 0 0
VISTEON CORP COM NEW 92839U206 700 10,396 SH   SOLE 30 10,396 0 0
VISTEON CORP COM NEW 92839U206 39 581 SH   SOLE 31 581 0 0
VISTEON CORP COM NEW 92839U206 120 1,775 SH   SOLE 36 1,775 0 0
VISTEON CORP COM NEW 92839U206 161 2,389 SH   SOLE 40 2,389 0 0
VISTRA ENERGY CORP COM 92840M102 27,023 1,038,167 SH   SOLE 2 130,707 0 907,460
VISTRA ENERGY CORP COM 92840M102 3,653 140,353 SH   SOLE 4 131,384 0 8,969
VISTRA ENERGY CORP COM 92840M102 2,391 91,847 SH   SOLE 7 37,897 0 53,950
VISTRA ENERGY CORP COM 92840M102 49 1,890 SH   SOLE 13 1,890 0 0
VISTRA ENERGY CORP COM 92840M102 86 3,298 SH   SOLE 15 3,298 0 0
VISTRA ENERGY CORP COM 92840M102 9,042 347,385 SH   SOLE 18 319,556 0 27,829
VISTRA ENERGY CORP COM 92840M102 25,662 985,866 SH   SOLE 19 985,866 0 0
VISTRA ENERGY CORP COM 92840M102 134,723 5,175,693 SH   SOLE 21 5,175,693 0 0
VISTRA ENERGY CORP COM 92840M102 284,947 10,946,878 SH   SOLE 22 10,149,791 0 797,087
VISTRA ENERGY CORP COM 92840M102 6,186 237,648 SH   SOLE 23 237,648 0 0
VISTRA ENERGY CORP COM 92840M102 8,930 343,061 SH   SOLE 25 343,061 0 0
VISTRA ENERGY CORP COM 92840M102 22,280 855,917 SH   SOLE 26 497,475 0 358,442
VISTRA ENERGY CORP COM 92840M102 1,631 62,664 SH   SOLE 28 45,831 0 16,833
VISTRA ENERGY CORP COM 92840M102 2,179 83,724 SH   SOLE 29 16,071 0 67,653
VISTRA ENERGY CORP COM 92840M102 16,084 617,915 SH   SOLE 30 617,915 0 0
VISTRA ENERGY CORP COM 92840M102 2,638 101,345 SH   SOLE 31 60,694 0 40,651
VISTRA ENERGY CORP COM 92840M102 9,875 379,369 SH   SOLE 34 379,369 0 0
VISTRA ENERGY CORP COM 92840M102 9,447 362,924 SH   SOLE 36 362,924 0 0
VISTRA ENERGY CORP COM 92840M102 228 8,757 SH   SOLE 40 8,757 0 0
VISTRA ENERGY CORP UNIT 02/02/2024 92840M300 11,139 113,020 SH   SOLE 21 113,020 0 0
VITAL THERAPIES INC COM 92847R104 5 24,955 SH   SOLE 2 1,343 0 23,612
VITAL THERAPIES INC COM 92847R104 0 1,084 SH   SOLE 7 1,084 0 0
VITAL THERAPIES INC COM 92847R104 19 98,175 SH   SOLE 18 98,175 0 0
VITAL THERAPIES INC COM 92847R104 8 38,282 SH   SOLE 19 38,282 0 0
VITAL THERAPIES INC COM 92847R104 196 995,867 SH   SOLE 21 995,867 0 0
VITAL THERAPIES INC COM 92847R104 125 633,455 SH   SOLE 22 618,386 0 15,069
VITAMIN SHOPPE INC COM 92849E101 150 21,243 SH   SOLE 18 21,243 0 0
VITAMIN SHOPPE INC COM 92849E101 9,071 1,288,478 SH   SOLE 21 1,288,478 0 0
VITAMIN SHOPPE INC COM 92849E101 2,119 300,962 SH   SOLE 22 294,395 0 6,567
VITAMIN SHOPPE INC COM 92849E101 123 17,409 SH   SOLE 30 17,409 0 0
VIVEVE MED INC COM NEW 92852W204 6 6,276 SH   SOLE 18 6,276 0 0
VIVEVE MED INC COM NEW 92852W204 77 82,348 SH   SOLE 21 82,348 0 0
VIVEVE MED INC COM NEW 92852W204 615 654,427 SH   SOLE 22 654,427 0 0
VIVINT SOLAR INC COM 92854Q106 163 32,870 SH   SOLE 2 1,359 0 31,511
VIVINT SOLAR INC COM 92854Q106 3 596 SH   SOLE 7 596 0 0
VIVINT SOLAR INC COM 92854Q106 625 125,746 SH   SOLE 18 125,746 0 0
VIVINT SOLAR INC COM 92854Q106 317 63,769 SH   SOLE 19 63,769 0 0
VIVINT SOLAR INC COM 92854Q106 6,579 1,323,734 SH   SOLE 21 1,323,734 0 0
VIVINT SOLAR INC COM 92854Q106 5,778 1,162,596 SH   SOLE 22 1,140,639 0 21,957
VIVINT SOLAR INC COM 92854Q106 34 6,745 SH   SOLE 30 6,745 0 0
VIVOPOWER INTERNATIONAL PLC SHS G9376R100 1 854 SH   SOLE 18 854 0 0
VIVOPOWER INTERNATIONAL PLC SHS G9376R100 8 6,205 SH   SOLE 21 6,205 0 0
VIVUS INC COM NEW 928551308 41 9,800 SH   SOLE 21 9,800 0 0
VIVUS INC COM NEW 928551308 829 197,335 SH   SOLE 22 197,335 0 0
VMWARE INC CL A COM 928563402 34,130 189,078 SH   SOLE 2 28,550 0 160,528
VMWARE INC CL A COM 928563402 5,052 27,985 SH   SOLE 4 25,540 0 2,445
VMWARE INC CL A COM 928563402 797 4,414 SH   SOLE 7 4,414 0 0
VMWARE INC CL A COM 928563402 77 425 SH   SOLE 13 425 0 0
VMWARE INC CL A COM 928563402 99 547 SH   SOLE 15 547 0 0
VMWARE INC CL A COM 928563402 7,606 42,136 SH   SOLE 18 35,416 0 6,720
VMWARE INC CL A COM 928563402 9,381 51,969 SH   SOLE 19 51,969 0 0
VMWARE INC CL A COM 928563402 162,378 899,553 SH   SOLE 21 899,553 0 0
VMWARE INC CL A COM 928563402 369,279 2,045,755 SH   SOLE 22 1,901,347 0 144,408
VMWARE INC CL A COM 928563402 11,664 64,618 SH   SOLE 23 64,618 0 0
VMWARE INC CL A COM 928563402 22,007 121,914 SH   SOLE 25 121,914 0 0
VMWARE INC CL A COM 928563402 71,212 394,503 SH   SOLE 26 98,248 0 296,255
VMWARE INC CL A COM 928563402 2,691 14,910 SH   SOLE 28 10,586 0 4,324
VMWARE INC CL A COM 928563402 1,635 9,059 SH   SOLE 29 9,059 0 0
VMWARE INC CL A COM 928563402 25,424 140,844 SH   SOLE 30 140,844 0 0
VMWARE INC CL A COM 928563402 4,913 27,220 SH   SOLE 31 16,265 0 10,955
VMWARE INC CL A COM 928563402 5,742 31,812 SH   SOLE 34 31,812 0 0
VMWARE INC CL A COM 928563402 10,265 56,867 SH   SOLE 36 56,867 0 0
VMWARE INC CL A COM 928563402 359 1,990 SH   SOLE 40 1,990 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 823 26,030 SH   SOLE 2 2,849 0 23,181
VOCERA COMMUNICATIONS INC COM 92857F107 8 243 SH   SOLE 4 243 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 18 579 SH   SOLE 7 579 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 3,274 103,502 SH   SOLE 18 100,660 0 2,842
VOCERA COMMUNICATIONS INC COM 92857F107 2,456 77,649 SH   SOLE 19 77,649 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 32,544 1,028,911 SH   SOLE 21 1,028,911 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 27,910 882,379 SH   SOLE 22 848,211 0 34,168
VOCERA COMMUNICATIONS INC COM 92857F107 183 5,794 SH   SOLE 23 5,794 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 1,011 31,975 SH   SOLE 26 9,499 0 22,476
VOCERA COMMUNICATIONS INC COM 92857F107 116 3,661 SH   SOLE 28 3,661 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 252 7,957 SH   SOLE 30 7,957 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 79 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 14 754 SH   SOLE 18 754 0 0
VOLITIONRX LTD COM 928661107 21 6,537 SH   SOLE 21 6,537 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 11 2,322 SH   SOLE 18 2,322 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 174 36,990 SH   SOLE 21 36,990 0 0
VONAGE HLDGS CORP COM 92886T201 1,794 178,733 SH   SOLE 2 7,892 0 170,841
VONAGE HLDGS CORP COM 92886T201 8 754 SH   SOLE 4 754 0 0
VONAGE HLDGS CORP COM 92886T201 47 4,665 SH   SOLE 7 4,665 0 0
VONAGE HLDGS CORP COM 92886T201 9,519 948,122 SH   SOLE 18 942,364 0 5,758
VONAGE HLDGS CORP COM 92886T201 3,483 346,905 SH   SOLE 19 346,905 0 0
VONAGE HLDGS CORP COM 92886T201 224,107 22,321,394 SH   SOLE 21 22,321,394 0 0
VONAGE HLDGS CORP COM 92886T201 67,217 6,694,959 SH   SOLE 22 6,400,826 0 294,133
VONAGE HLDGS CORP COM 92886T201 749 74,618 SH   SOLE 26 60,883 0 13,735
VONAGE HLDGS CORP COM 92886T201 286 28,472 SH   SOLE 28 28,472 0 0
VONAGE HLDGS CORP COM 92886T201 3,207 319,409 SH   SOLE 30 319,409 0 0
VONAGE HLDGS CORP COM 92886T201 187 18,645 SH   SOLE 40 18,645 0 0
VORNADO RLTY TR SH BEN INT 929042109 29,098 431,458 SH   SOLE 2 33,790 0 397,668
VORNADO RLTY TR SH BEN INT 929042109 6,790 100,687 SH   SOLE 4 96,171 0 4,516
VORNADO RLTY TR SH BEN INT 929042109 26,867 398,382 SH   SOLE 7 398,382 0 0
VORNADO RLTY TR SH BEN INT 929042109 76 1,127 SH   SOLE 13 1,127 0 0
VORNADO RLTY TR SH BEN INT 929042109 527 7,819 SH   SOLE 15 7,819 0 0
VORNADO RLTY TR SH BEN INT 929042109 24,795 367,654 SH   SOLE 18 345,629 0 22,025
VORNADO RLTY TR SH BEN INT 929042109 28,026 415,575 SH   SOLE 19 415,575 0 0
VORNADO RLTY TR SH BEN INT 929042109 381,217 5,652,689 SH   SOLE 21 5,652,689 0 0
VORNADO RLTY TR SH BEN INT 929042109 421,715 6,253,192 SH   SOLE 22 5,799,938 0 453,254
VORNADO RLTY TR SH BEN INT 929042109 8,802 130,516 SH   SOLE 23 130,516 0 0
VORNADO RLTY TR SH BEN INT 929042109 34,844 516,673 SH   SOLE 25 516,673 0 0
VORNADO RLTY TR SH BEN INT 929042109 47,739 707,878 SH   SOLE 26 210,590 0 497,288
VORNADO RLTY TR SH BEN INT 929042109 2,217 32,875 SH   SOLE 28 23,539 0 9,336
VORNADO RLTY TR SH BEN INT 929042109 4,581 67,929 SH   SOLE 29 67,929 0 0
VORNADO RLTY TR SH BEN INT 929042109 91,018 1,349,621 SH   SOLE 30 1,349,621 0 0
VORNADO RLTY TR SH BEN INT 929042109 3,422 50,738 SH   SOLE 31 31,781 0 18,957
VORNADO RLTY TR SH BEN INT 929042109 3,522 52,223 SH   SOLE 34 52,223 0 0
VORNADO RLTY TR SH BEN INT 929042109 10,043 148,912 SH   SOLE 36 148,912 0 0
VORNADO RLTY TR SH BEN INT 929042109 322 4,769 SH   SOLE 40 4,769 0 0
VOXX INTL CORP CL A 91829F104 18 3,811 SH   SOLE 18 3,811 0 0
VOXX INTL CORP CL A 91829F104 280 60,549 SH   SOLE 21 60,549 0 0
VOXX INTL CORP CL A 91829F104 1,981 428,775 SH   SOLE 22 428,775 0 0
VOYA FINL INC COM 929089100 17,757 355,432 SH   SOLE 2 18,219 0 337,213
VOYA FINL INC COM 929089100 2,600 52,036 SH   SOLE 4 47,582 0 4,454
VOYA FINL INC COM 929089100 2,975 59,541 SH   SOLE 7 14,369 0 45,172
VOYA FINL INC COM 929089100 50 994 SH   SOLE 13 994 0 0
VOYA FINL INC COM 929089100 85 1,692 SH   SOLE 15 1,692 0 0
VOYA FINL INC COM 929089100 4,576 91,593 SH   SOLE 18 78,916 0 12,677
VOYA FINL INC COM 929089100 1,668 33,392 SH   SOLE 19 33,392 0 0
VOYA FINL INC COM 929089100 94,279 1,887,094 SH   SOLE 21 1,887,094 0 0
VOYA FINL INC COM 929089100 242,347 4,850,828 SH   SOLE 22 4,520,505 0 330,323
VOYA FINL INC COM 929089100 5,897 118,028 SH   SOLE 23 118,028 0 0
VOYA FINL INC COM 929089100 7,812 156,375 SH   SOLE 25 156,375 0 0
VOYA FINL INC COM 929089100 32,786 656,236 SH   SOLE 26 229,682 0 426,554
VOYA FINL INC COM 929089100 1,550 31,028 SH   SOLE 28 23,002 0 8,026
VOYA FINL INC COM 929089100 1,898 37,989 SH   SOLE 29 5,176 0 32,813
VOYA FINL INC COM 929089100 16,338 327,022 SH   SOLE 30 327,022 0 0
VOYA FINL INC COM 929089100 2,514 50,322 SH   SOLE 31 27,656 0 22,666
VOYA FINL INC COM 929089100 432 8,639 SH   SOLE 34 8,639 0 0
VOYA FINL INC COM 929089100 8,312 166,368 SH   SOLE 36 166,368 0 0
VOYA FINL INC COM 929089100 181 3,616 SH   SOLE 40 3,616 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 327 17,087 SH   SOLE 2 798 0 16,289
VOYAGER THERAPEUTICS INC COM 92915B106 11 600 SH   SOLE 7 600 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 1,378 71,995 SH   SOLE 18 71,995 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 642 33,548 SH   SOLE 19 33,548 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 20,156 1,053,057 SH   SOLE 21 1,053,057 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 13,549 707,873 SH   SOLE 22 679,472 0 28,401
VOYAGER THERAPEUTICS INC COM 92915B106 153 8,003 SH   SOLE 30 8,003 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 35 1,809 SH   SOLE 40 1,809 0 0
VSE CORP COM 918284100 262 8,300 SH   SOLE 2 286 0 8,014
VSE CORP COM 918284100 7 214 SH   SOLE 7 214 0 0
VSE CORP COM 918284100 929 29,426 SH   SOLE 18 29,426 0 0
VSE CORP COM 918284100 407 12,884 SH   SOLE 19 12,884 0 0
VSE CORP COM 918284100 9,459 299,522 SH   SOLE 21 299,522 0 0
VSE CORP COM 918284100 7,996 253,202 SH   SOLE 22 243,039 0 10,163
VSE CORP COM 918284100 79 2,494 SH   SOLE 26 0 0 2,494
VSE CORP COM 918284100 39 1,245 SH   SOLE 28 1,245 0 0
VSE CORP COM 918284100 85 2,698 SH   SOLE 30 2,698 0 0
VSE CORP COM 918284100 29 914 SH   SOLE 40 914 0 0
VTV THERAPEUTICS INC CL A 918385105 2 1,328 SH   SOLE 18 1,328 0 0
VTV THERAPEUTICS INC CL A 918385105 0 2 SH   SOLE 19 2 0 0
VTV THERAPEUTICS INC CL A 918385105 35 20,396 SH   SOLE 21 20,396 0 0
VTV THERAPEUTICS INC CL A 918385105 51 30,000 SH   SOLE 22 30,000 0 0
VULCAN MATLS CO COM 929160109 55,600 469,596 SH   SOLE 2 94,730 0 374,866
VULCAN MATLS CO COM 929160109 5,678 47,956 SH   SOLE 4 44,468 0 3,488
VULCAN MATLS CO COM 929160109 11,788 99,561 SH   SOLE 7 99,561 0 0
VULCAN MATLS CO COM 929160109 550 4,645 SH   SOLE 13 4,645 0 0
VULCAN MATLS CO COM 929160109 124 1,050 SH   SOLE 15 1,050 0 0
VULCAN MATLS CO COM 929160109 136,776 1,155,201 SH   SOLE 18 896,449 0 258,752
VULCAN MATLS CO COM 929160109 95,240 804,390 SH   SOLE 19 804,390 0 0
VULCAN MATLS CO COM 929160109 360,139 3,041,716 SH   SOLE 21 3,041,716 0 0
VULCAN MATLS CO COM 929160109 398,271 3,363,775 SH   SOLE 22 2,997,206 0 366,569
VULCAN MATLS CO COM 929160109 12,261 103,552 SH   SOLE 23 103,552 0 0
VULCAN MATLS CO COM 929160109 14,254 120,388 SH   SOLE 25 120,388 0 0
VULCAN MATLS CO COM 929160109 58,727 496,005 SH   SOLE 26 156,956 0 339,049
VULCAN MATLS CO COM 929160109 3,055 25,802 SH   SOLE 28 18,828 0 6,974
VULCAN MATLS CO COM 929160109 4,624 39,057 SH   SOLE 29 6,985 0 32,072
VULCAN MATLS CO COM 929160109 52,269 441,457 SH   SOLE 30 441,457 0 0
VULCAN MATLS CO COM 929160109 4,622 39,035 SH   SOLE 31 23,781 0 15,254
VULCAN MATLS CO COM 929160109 5,821 49,165 SH   SOLE 34 49,165 0 0
VULCAN MATLS CO COM 929160109 11,824 99,868 SH   SOLE 36 99,868 0 0
VULCAN MATLS CO COM 929160109 422 3,562 SH   SOLE 40 3,562 0 0
VUZIX CORP COM NEW 92921W300 61 19,902 SH   SOLE 2 1,091 0 18,811
VUZIX CORP COM NEW 92921W300 3 865 SH   SOLE 7 865 0 0
VUZIX CORP COM NEW 92921W300 230 75,278 SH   SOLE 18 75,278 0 0
VUZIX CORP COM NEW 92921W300 122 40,004 SH   SOLE 19 40,004 0 0
VUZIX CORP COM NEW 92921W300 2,366 773,100 SH   SOLE 21 773,100 0 0
VUZIX CORP COM NEW 92921W300 2,153 703,569 SH   SOLE 22 685,311 0 18,258
W & T OFFSHORE INC COM 92922P106 781 113,194 SH   SOLE 2 13,502 0 99,692
W & T OFFSHORE INC COM 92922P106 14 1,976 SH   SOLE 7 1,976 0 0
W & T OFFSHORE INC COM 92922P106 2,178 315,662 SH   SOLE 18 315,662 0 0
W & T OFFSHORE INC COM 92922P106 1,661 240,696 SH   SOLE 19 240,696 0 0
W & T OFFSHORE INC COM 92922P106 22,765 3,299,256 SH   SOLE 21 3,299,256 0 0
W & T OFFSHORE INC COM 92922P106 19,211 2,784,204 SH   SOLE 22 2,667,262 0 116,942
W & T OFFSHORE INC COM 92922P106 264 38,231 SH   SOLE 23 38,231 0 0
W & T OFFSHORE INC COM 92922P106 398 57,702 SH   SOLE 26 0 0 57,702
W & T OFFSHORE INC COM 92922P106 94 13,684 SH   SOLE 28 13,684 0 0
W & T OFFSHORE INC COM 92922P106 184 26,646 SH   SOLE 30 26,646 0 0
W & T OFFSHORE INC COM 92922P106 93 13,446 SH   SOLE 34 13,446 0 0
W & T OFFSHORE INC COM 92922P106 63 9,160 SH   SOLE 40 9,160 0 0
W P CAREY INC COM 92936U109 31,306 399,663 SH   SOLE 2 28,872 0 370,791
W P CAREY INC COM 92936U109 7,262 92,704 SH   SOLE 4 88,443 0 4,261
W P CAREY INC COM 92936U109 20,500 261,713 SH   SOLE 7 255,552 0 6,161
W P CAREY INC COM 92936U109 168 2,145 SH   SOLE 13 2,145 0 0
W P CAREY INC COM 92936U109 518 6,617 SH   SOLE 15 6,617 0 0
W P CAREY INC COM 92936U109 48 617 SH   SOLE 17 0 0 617
W P CAREY INC COM 92936U109 8,513 108,681 SH   SOLE 18 95,822 0 12,859
W P CAREY INC COM 92936U109 22,325 285,009 SH   SOLE 19 285,009 0 0
W P CAREY INC COM 92936U109 250,448 3,197,339 SH   SOLE 21 3,197,339 0 0
W P CAREY INC COM 92936U109 492,021 6,281,385 SH   SOLE 22 5,950,543 0 330,842
W P CAREY INC COM 92936U109 9,685 123,641 SH   SOLE 23 123,641 0 0
W P CAREY INC COM 92936U109 38,377 489,944 SH   SOLE 25 489,944 0 0
W P CAREY INC COM 92936U109 48,113 614,229 SH   SOLE 26 199,129 0 415,100
W P CAREY INC COM 92936U109 2,428 30,998 SH   SOLE 28 22,850 0 8,148
W P CAREY INC COM 92936U109 7,500 95,754 SH   SOLE 29 62,832 0 32,922
W P CAREY INC COM 92936U109 85,267 1,088,560 SH   SOLE 30 1,088,560 0 0
W P CAREY INC COM 92936U109 3,905 49,859 SH   SOLE 31 31,403 0 18,456
W P CAREY INC COM 92936U109 668 8,526 SH   SOLE 34 8,526 0 0
W P CAREY INC COM 92936U109 16,371 208,996 SH   SOLE 36 208,996 0 0
W P CAREY INC COM 92936U109 280 3,572 SH   SOLE 40 3,572 0 0
WABASH NATL CORP COM 929566107 758 55,923 SH   SOLE 2 3,015 0 52,908
WABASH NATL CORP COM 929566107 7 489 SH   SOLE 4 489 0 0
WABASH NATL CORP COM 929566107 18 1,337 SH   SOLE 7 1,337 0 0
WABASH NATL CORP COM 929566107 3,167 233,721 SH   SOLE 18 233,721 0 0
WABASH NATL CORP COM 929566107 1,429 105,431 SH   SOLE 19 105,431 0 0
WABASH NATL CORP COM 929566107 80,412 5,934,498 SH   SOLE 21 5,934,498 0 0
WABASH NATL CORP COM 929566107 23,575 1,739,871 SH   SOLE 22 1,645,403 0 94,468
WABASH NATL CORP COM 929566107 61 4,524 SH   SOLE 23 4,524 0 0
WABASH NATL CORP COM 929566107 602 44,404 SH   SOLE 26 13,307 0 31,097
WABASH NATL CORP COM 929566107 131 9,699 SH   SOLE 28 9,699 0 0
WABASH NATL CORP COM 929566107 1,106 81,623 SH   SOLE 30 81,623 0 0
WABASH NATL CORP COM 929566107 99 7,301 SH   SOLE 40 7,301 0 0
WABCO HLDGS INC COM 92927K102 15,657 118,770 SH   SOLE 2 9,823 0 108,947
WABCO HLDGS INC COM 92927K102 2,474 18,765 SH   SOLE 4 17,351 0 1,414
WABCO HLDGS INC COM 92927K102 2,298 17,435 SH   SOLE 7 6,414 0 11,021
WABCO HLDGS INC COM 92927K102 141 1,068 SH   SOLE 13 1,068 0 0
WABCO HLDGS INC COM 92927K102 5,817 44,127 SH   SOLE 18 39,606 0 4,521
WABCO HLDGS INC COM 92927K102 1,469 11,145 SH   SOLE 19 11,145 0 0
WABCO HLDGS INC COM 92927K102 82,958 629,280 SH   SOLE 21 629,280 0 0
WABCO HLDGS INC COM 92927K102 197,842 1,500,735 SH   SOLE 22 1,396,778 0 103,957
WABCO HLDGS INC COM 92927K102 4,988 37,839 SH   SOLE 23 37,839 0 0
WABCO HLDGS INC COM 92927K102 350 2,654 SH   SOLE 25 2,654 0 0
WABCO HLDGS INC COM 92927K102 18,315 138,928 SH   SOLE 26 54,102 0 84,826
WABCO HLDGS INC COM 92927K102 1,352 10,252 SH   SOLE 28 7,122 0 3,130
WABCO HLDGS INC COM 92927K102 1,649 12,512 SH   SOLE 29 1,500 0 11,012
WABCO HLDGS INC COM 92927K102 11,911 90,354 SH   SOLE 30 90,354 0 0
WABCO HLDGS INC COM 92927K102 2,411 18,287 SH   SOLE 31 11,022 0 7,265
WABCO HLDGS INC COM 92927K102 439 3,327 SH   SOLE 34 3,327 0 0
WABCO HLDGS INC COM 92927K102 1,549 11,750 SH   SOLE 36 11,750 0 0
WABCO HLDGS INC COM 92927K102 135 1,024 SH   SOLE 40 1,024 0 0
WABTEC CORP COM 929740108 26,234 355,862 SH   SOLE 2 30,784 0 325,078
WABTEC CORP COM 929740108 3,128 42,437 SH   SOLE 4 38,836 0 3,601
WABTEC CORP COM 929740108 7,642 103,659 SH   SOLE 7 103,659 0 0
WABTEC CORP COM 929740108 57 768 SH   SOLE 13 768 0 0
WABTEC CORP COM 929740108 88 1,199 SH   SOLE 15 1,199 0 0
WABTEC CORP COM 929740108 20,742 281,367 SH   SOLE 18 263,963 0 17,404
WABTEC CORP COM 929740108 3,096 42,001 SH   SOLE 19 42,001 0 0
WABTEC CORP COM 929740108 37 496 SH   SOLE 20 496 0 0
WABTEC CORP COM 929740108 217,167 2,945,841 SH   SOLE 21 2,945,841 0 0
WABTEC CORP COM 929740108 263,833 3,578,856 SH   SOLE 22 3,220,376 0 358,480
WABTEC CORP COM 929740108 8,009 108,636 SH   SOLE 23 108,636 0 0
WABTEC CORP COM 929740108 8,992 121,976 SH   SOLE 25 121,976 0 0
WABTEC CORP COM 929740108 39,249 532,404 SH   SOLE 26 185,989 0 346,415
WABTEC CORP COM 929740108 1,947 26,407 SH   SOLE 28 19,054 0 7,353
WABTEC CORP COM 929740108 2,378 32,251 SH   SOLE 29 4,463 0 27,788
WABTEC CORP COM 929740108 33,662 456,622 SH   SOLE 30 456,622 0 0
WABTEC CORP COM 929740108 3,113 42,230 SH   SOLE 31 26,052 0 16,178
WABTEC CORP COM 929740108 632 8,574 SH   SOLE 34 8,574 0 0
WABTEC CORP COM 929740108 7,655 103,842 SH   SOLE 36 103,842 0 0
WABTEC CORP COM 929740108 312 4,233 SH   SOLE 40 4,233 0 0
WADDELL & REED FINL INC CL A 930059100 1,337 77,302 SH   SOLE 2 2,653 0 74,649
WADDELL & REED FINL INC CL A 930059100 4 222 SH   SOLE 4 222 0 0
WADDELL & REED FINL INC CL A 930059100 61 3,501 SH   SOLE 7 3,501 0 0
WADDELL & REED FINL INC CL A 930059100 5,601 323,930 SH   SOLE 18 323,930 0 0
WADDELL & REED FINL INC CL A 930059100 2,041 118,063 SH   SOLE 19 118,063 0 0
WADDELL & REED FINL INC CL A 930059100 142,797 8,258,927 SH   SOLE 21 8,258,927 0 0
WADDELL & REED FINL INC CL A 930059100 46,914 2,713,361 SH   SOLE 22 2,588,244 0 125,117
WADDELL & REED FINL INC CL A 930059100 285 16,503 SH   SOLE 26 10,737 0 5,766
WADDELL & REED FINL INC CL A 930059100 180 10,427 SH   SOLE 28 10,427 0 0
WADDELL & REED FINL INC CL A 930059100 2,049 118,482 SH   SOLE 30 118,482 0 0
WADDELL & REED FINL INC CL A 930059100 71 4,123 SH   SOLE 36 4,123 0 0
WADDELL & REED FINL INC CL A 930059100 159 9,205 SH   SOLE 40 9,205 0 0
WAGEWORKS INC COM 930427109 1,209 32,018 SH   SOLE 2 1,430 0 30,588
WAGEWORKS INC COM 930427109 5 129 SH   SOLE 4 129 0 0
WAGEWORKS INC COM 930427109 34 898 SH   SOLE 7 898 0 0
WAGEWORKS INC COM 930427109 6,479 171,592 SH   SOLE 18 171,592 0 0
WAGEWORKS INC COM 930427109 2,312 61,239 SH   SOLE 19 61,239 0 0
WAGEWORKS INC COM 930427109 158,965 4,209,876 SH   SOLE 21 4,209,876 0 0
WAGEWORKS INC COM 930427109 44,664 1,182,846 SH   SOLE 22 1,136,242 0 46,604
WAGEWORKS INC COM 930427109 277 7,329 SH   SOLE 26 3,544 0 3,785
WAGEWORKS INC COM 930427109 207 5,484 SH   SOLE 28 5,484 0 0
WAGEWORKS INC COM 930427109 2,146 56,821 SH   SOLE 30 56,821 0 0
WAGEWORKS INC COM 930427109 150 3,975 SH   SOLE 40 3,975 0 0
WAITR HLDGS INC COM 930752100 273 22,200 SH   SOLE 19 22,200 0 0
WAITR HLDGS INC COM 930752100 364 29,607 SH   SOLE 21 29,607 0 0
WAITR HLDGS INC COM 930752100 3,619 294,472 SH   SOLE 22 294,472 0 0
WAITR HLDGS INC COM 930752100 449 36,500 SH   SOLE 34 36,500 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 133,585 2,111,344 SH   SOLE 2 228,558 0 1,882,786
WALGREENS BOOTS ALLIANCE INC COM 931427108 17,138 270,874 SH   SOLE 4 248,633 0 22,241
WALGREENS BOOTS ALLIANCE INC COM 931427108 58,099 918,267 SH   SOLE 7 713,110 0 205,157
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,924 30,411 SH   SOLE 13 30,411 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 525 8,303 SH   SOLE 15 8,303 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 17 263 SH   SOLE 17 0 0 263
WALGREENS BOOTS ALLIANCE INC COM 931427108 139,411 2,203,433 SH   SOLE 18 2,094,913 0 108,520
WALGREENS BOOTS ALLIANCE INC COM 931427108 47,796 755,434 SH   SOLE 19 755,434 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 994,395 15,716,685 SH   SOLE 21 15,716,685 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,243,257 19,650,031 SH   SOLE 22 17,436,167 0 2,213,864
WALGREENS BOOTS ALLIANCE INC COM 931427108 38,313 605,552 SH   SOLE 23 605,552 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 47,364 748,598 SH   SOLE 25 748,598 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 332,347 5,252,837 SH   SOLE 26 863,272 0 4,389,565
WALGREENS BOOTS ALLIANCE INC COM 931427108 9,826 155,295 SH   SOLE 28 112,880 0 42,415
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,092 33,071 SH   SOLE 29 33,071 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 234,754 3,710,356 SH   SOLE 30 3,710,356 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 15,730 248,611 SH   SOLE 31 153,285 0 95,326
WALGREENS BOOTS ALLIANCE INC COM 931427108 14,838 234,511 SH   SOLE 32 234,511 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 20,277 320,480 SH   SOLE 34 320,480 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 45,212 714,587 SH   SOLE 36 714,587 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,204 19,029 SH   SOLE 40 19,029 0 0
WALKER & DUNLOP INC COM 93148P102 1,453 28,531 SH   SOLE 2 961 0 27,570
WALKER & DUNLOP INC COM 93148P102 10 188 SH   SOLE 4 188 0 0
WALKER & DUNLOP INC COM 93148P102 30 589 SH   SOLE 7 589 0 0
WALKER & DUNLOP INC COM 93148P102 6,125 120,318 SH   SOLE 18 120,318 0 0
WALKER & DUNLOP INC COM 93148P102 2,211 43,436 SH   SOLE 19 43,436 0 0
WALKER & DUNLOP INC COM 93148P102 153,977 3,024,504 SH   SOLE 21 3,024,504 0 0
WALKER & DUNLOP INC COM 93148P102 43,223 848,999 SH   SOLE 22 811,401 0 37,598
WALKER & DUNLOP INC COM 93148P102 429 8,427 SH   SOLE 26 6,574 0 1,853
WALKER & DUNLOP INC COM 93148P102 202 3,966 SH   SOLE 28 3,966 0 0
WALKER & DUNLOP INC COM 93148P102 2,140 42,027 SH   SOLE 30 42,027 0 0
WALKER & DUNLOP INC COM 93148P102 142 2,798 SH   SOLE 40 2,798 0 0
WALMART INC COM 931142103 347,892 3,567,023 SH   SOLE 2 364,530 0 3,202,493
WALMART INC COM 931142103 48,326 495,502 SH   SOLE 4 456,551 0 38,951
WALMART INC COM 931142103 125,153 1,283,225 SH   SOLE 7 1,177,139 0 106,086
WALMART INC COM 931142103 2,391 24,511 SH   SOLE 13 24,511 0 0
WALMART INC COM 931142103 1,261 12,929 SH   SOLE 15 12,929 0 0
WALMART INC COM 931142103 26 269 SH   SOLE 17 0 0 269
WALMART INC COM 931142103 371,395 3,808,005 SH   SOLE 18 3,484,040 0 323,965
WALMART INC COM 931142103 56,303 577,286 SH   SOLE 19 577,286 0 0
WALMART INC COM 931142103 1,789 18,345 SH   SOLE 20 18,345 0 0
WALMART INC COM 931142103 2,692,913 27,611,123 SH   SOLE 21 27,611,123 0 0
WALMART INC COM 931142103 3,408,616 34,949,411 SH   SOLE 22 30,940,198 0 4,009,213
WALMART INC COM 931142103 101,626 1,042,002 SH   SOLE 23 1,042,002 0 0
WALMART INC COM 931142103 130,799 1,341,118 SH   SOLE 25 1,302,906 0 38,212
WALMART INC COM 931142103 438,625 4,497,331 SH   SOLE 26 1,458,312 0 3,039,019
WALMART INC COM 931142103 27,219 279,085 SH   SOLE 28 202,779 0 76,306
WALMART INC COM 931142103 5,797 59,434 SH   SOLE 29 59,434 0 0
WALMART INC COM 931142103 513,034 5,260,272 SH   SOLE 30 5,260,272 0 0
WALMART INC COM 931142103 43,109 442,010 SH   SOLE 31 273,984 0 168,026
WALMART INC COM 931142103 13,277 136,136 SH   SOLE 32 136,136 0 0
WALMART INC COM 931142103 51,999 533,159 SH   SOLE 34 533,159 0 0
WALMART INC COM 931142103 130,814 1,341,271 SH   SOLE 36 1,341,271 0 0
WALMART INC COM 931142103 3,332 34,159 SH   SOLE 40 34,159 0 0
WARRIOR MET COAL INC COM 93627C101 1,399 46,006 SH   SOLE 2 1,511 0 44,495
WARRIOR MET COAL INC COM 93627C101 55 1,803 SH   SOLE 7 1,803 0 0
WARRIOR MET COAL INC COM 93627C101 4,274 140,607 SH   SOLE 18 140,607 0 0
WARRIOR MET COAL INC COM 93627C101 2,011 66,146 SH   SOLE 19 66,146 0 0
WARRIOR MET COAL INC COM 93627C101 42,755 1,406,401 SH   SOLE 21 1,406,401 0 0
WARRIOR MET COAL INC COM 93627C101 36,749 1,208,846 SH   SOLE 22 1,158,984 0 49,862
WARRIOR MET COAL INC COM 93627C101 640 21,057 SH   SOLE 26 17,440 0 3,617
WARRIOR MET COAL INC COM 93627C101 280 9,203 SH   SOLE 30 9,203 0 0
WARRIOR MET COAL INC COM 93627C101 112 3,682 SH   SOLE 40 3,682 0 0
WASHINGTON FED INC COM 938824109 4,507 155,989 SH   SOLE 2 74,496 0 81,493
WASHINGTON FED INC COM 938824109 13 446 SH   SOLE 4 446 0 0
WASHINGTON FED INC COM 938824109 63 2,177 SH   SOLE 7 2,177 0 0
WASHINGTON FED INC COM 938824109 13,776 476,849 SH   SOLE 18 476,849 0 0
WASHINGTON FED INC COM 938824109 12,293 425,522 SH   SOLE 19 425,522 0 0
WASHINGTON FED INC COM 938824109 169,853 5,879,305 SH   SOLE 21 5,879,305 0 0
WASHINGTON FED INC COM 938824109 109,641 3,795,130 SH   SOLE 22 3,682,095 0 113,035
WASHINGTON FED INC COM 938824109 4,046 140,035 SH   SOLE 23 140,035 0 0
WASHINGTON FED INC COM 938824109 8,590 297,350 SH   SOLE 26 21,850 0 275,500
WASHINGTON FED INC COM 938824109 297 10,293 SH   SOLE 28 10,293 0 0
WASHINGTON FED INC COM 938824109 567 19,624 SH   SOLE 30 19,624 0 0
WASHINGTON FED INC COM 938824109 62 2,163 SH   SOLE 36 2,163 0 0
WASHINGTON FED INC COM 938824109 169 5,858 SH   SOLE 40 5,858 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 1,111 196,607 SH   SOLE 2 6,420 0 190,187
WASHINGTON PRIME GROUP NEW COM 93964W108 279 49,417 SH   SOLE 4 49,417 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 1,564 276,858 SH   SOLE 7 276,858 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 43 7,637 SH   SOLE 15 7,637 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 4,659 824,556 SH   SOLE 18 824,556 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 3,281 580,673 SH   SOLE 19 580,673 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 115,733 20,483,751 SH   SOLE 21 20,483,751 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 43,918 7,773,091 SH   SOLE 22 7,491,202 0 281,889
WASHINGTON PRIME GROUP NEW COM 93964W108 58 10,339 SH   SOLE 23 10,339 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 2,398 424,351 SH   SOLE 25 424,351 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 706 124,944 SH   SOLE 26 24,115 0 100,829
WASHINGTON PRIME GROUP NEW COM 93964W108 152 26,864 SH   SOLE 28 26,864 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 360 63,680 SH   SOLE 29 63,680 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 6,477 1,146,422 SH   SOLE 30 1,146,422 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 91 16,122 SH   SOLE 36 16,122 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 114 20,154 SH   SOLE 40 20,154 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,368 83,454 SH   SOLE 2 3,124 0 80,330
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 606 21,365 SH   SOLE 4 21,365 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 3,336 117,556 SH   SOLE 7 117,556 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 90 3,162 SH   SOLE 15 3,162 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 8,526 300,417 SH   SOLE 18 300,417 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 7,079 249,453 SH   SOLE 19 249,453 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 184,312 6,494,448 SH   SOLE 21 6,494,448 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 95,141 3,352,400 SH   SOLE 22 3,235,582 0 116,818
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 126 4,441 SH   SOLE 23 4,441 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4,797 169,025 SH   SOLE 25 169,025 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,568 55,255 SH   SOLE 26 11,549 0 43,706
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 308 10,855 SH   SOLE 28 10,855 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 823 29,013 SH   SOLE 29 29,013 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 12,530 441,518 SH   SOLE 30 441,518 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 40 1,411 SH   SOLE 36 1,411 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 206 7,244 SH   SOLE 40 7,244 0 0
WASHINGTON TR BANCORP COM 940610108 678 14,072 SH   SOLE 2 564 0 13,508
WASHINGTON TR BANCORP COM 940610108 18 369 SH   SOLE 7 369 0 0
WASHINGTON TR BANCORP COM 940610108 2,507 52,071 SH   SOLE 18 52,071 0 0
WASHINGTON TR BANCORP COM 940610108 1,144 23,752 SH   SOLE 19 23,752 0 0
WASHINGTON TR BANCORP COM 940610108 24,848 516,046 SH   SOLE 21 516,046 0 0
WASHINGTON TR BANCORP COM 940610108 23,654 491,264 SH   SOLE 22 469,119 0 22,145
WASHINGTON TR BANCORP COM 940610108 36 744 SH   SOLE 23 744 0 0
WASHINGTON TR BANCORP COM 940610108 151 3,138 SH   SOLE 26 1,018 0 2,120
WASHINGTON TR BANCORP COM 940610108 95 1,964 SH   SOLE 28 1,964 0 0
WASHINGTON TR BANCORP COM 940610108 227 4,723 SH   SOLE 30 4,723 0 0
WASHINGTON TR BANCORP COM 940610108 75 1,566 SH   SOLE 40 1,566 0 0
WASTE CONNECTIONS INC COM 94106B101 2,269 25,612 SH   SOLE 2 24,130 0 1,482
WASTE CONNECTIONS INC COM 94106B101 7,632 86,151 SH   SOLE 4 79,251 0 6,900
WASTE CONNECTIONS INC COM 94106B101 1,656 18,693 SH   SOLE 7 18,693 0 0
WASTE CONNECTIONS INC COM 94106B101 404 4,557 SH   SOLE 13 4,557 0 0
WASTE CONNECTIONS INC COM 94106B101 2,235 25,234 SH   SOLE 18 1,202 0 24,032
WASTE CONNECTIONS INC COM 94106B101 60,178 679,284 SH   SOLE 19 679,284 0 0
WASTE CONNECTIONS INC COM 94106B101 54,252 612,396 SH   SOLE 21 612,396 0 0
WASTE CONNECTIONS INC COM 94106B101 43,623 492,416 SH   SOLE 22 350,400 0 142,016
WASTE CONNECTIONS INC COM 94106B101 17,575 198,383 SH   SOLE 23 198,383 0 0
WASTE CONNECTIONS INC COM 94106B101 37,868 427,455 SH   SOLE 26 167,197 0 260,258
WASTE CONNECTIONS INC COM 94106B101 4,401 49,674 SH   SOLE 28 35,807 0 13,867
WASTE CONNECTIONS INC COM 94106B101 5,791 65,369 SH   SOLE 29 10,799 0 54,570
WASTE CONNECTIONS INC COM 94106B101 29,433 332,237 SH   SOLE 30 332,237 0 0
WASTE CONNECTIONS INC COM 94106B101 5,331 60,178 SH   SOLE 31 37,614 0 22,564
WASTE CONNECTIONS INC COM 94106B101 1,296 14,624 SH   SOLE 34 14,624 0 0
WASTE CONNECTIONS INC COM 94106B101 4,390 49,549 SH   SOLE 36 49,549 0 0
WASTE CONNECTIONS INC COM 94106B101 571 6,451 SH   SOLE 40 6,451 0 0
WASTE MGMT INC DEL COM 94106L109 120,272 1,157,467 SH   SOLE 2 192,950 0 964,517
WASTE MGMT INC DEL COM 94106L109 15,534 149,491 SH   SOLE 4 138,082 0 11,409
WASTE MGMT INC DEL COM 94106L109 40,923 393,835 SH   SOLE 7 380,146 0 13,689
WASTE MGMT INC DEL COM 94106L109 3,298 31,738 SH   SOLE 13 31,738 0 0
WASTE MGMT INC DEL COM 94106L109 444 4,270 SH   SOLE 15 4,270 0 0
WASTE MGMT INC DEL COM 94106L109 15 143 SH   SOLE 17 0 0 143
WASTE MGMT INC DEL COM 94106L109 91,683 882,328 SH   SOLE 18 817,063 0 65,265
WASTE MGMT INC DEL COM 94106L109 29,185 280,868 SH   SOLE 19 280,868 0 0
WASTE MGMT INC DEL COM 94106L109 1,211,928 11,663,250 SH   SOLE 21 11,663,250 0 0
WASTE MGMT INC DEL COM 94106L109 1,159,624 11,159,885 SH   SOLE 22 9,979,652 0 1,180,233
WASTE MGMT INC DEL COM 94106L109 33,041 317,977 SH   SOLE 23 317,977 0 0
WASTE MGMT INC DEL COM 94106L109 38,648 371,933 SH   SOLE 25 371,933 0 0
WASTE MGMT INC DEL COM 94106L109 180,337 1,735,508 SH   SOLE 26 508,645 0 1,226,863
WASTE MGMT INC DEL COM 94106L109 8,490 81,706 SH   SOLE 28 59,441 0 22,265
WASTE MGMT INC DEL COM 94106L109 6,097 58,672 SH   SOLE 29 18,990 0 39,682
WASTE MGMT INC DEL COM 94106L109 213,489 2,054,558 SH   SOLE 30 2,054,558 0 0
WASTE MGMT INC DEL COM 94106L109 13,472 129,654 SH   SOLE 31 80,267 0 49,387
WASTE MGMT INC DEL COM 94106L109 26,782 257,738 SH   SOLE 34 257,738 0 0
WASTE MGMT INC DEL COM 94106L109 46,426 446,788 SH   SOLE 36 446,788 0 0
WASTE MGMT INC DEL COM 94106L109 1,025 9,866 SH   SOLE 40 9,866 0 0
WATERS CORP COM 941848103 50,987 202,564 SH   SOLE 2 20,829 0 181,735
WATERS CORP COM 941848103 6,463 25,675 SH   SOLE 4 23,608 0 2,067
WATERS CORP COM 941848103 18,154 72,122 SH   SOLE 7 56,098 0 16,024
WATERS CORP COM 941848103 112 446 SH   SOLE 13 446 0 0
WATERS CORP COM 941848103 172 683 SH   SOLE 15 683 0 0
WATERS CORP COM 941848103 45,545 180,941 SH   SOLE 18 171,366 0 9,575
WATERS CORP COM 941848103 5,365 21,315 SH   SOLE 19 21,315 0 0
WATERS CORP COM 941848103 562,410 2,234,356 SH   SOLE 21 2,234,356 0 0
WATERS CORP COM 941848103 456,535 1,813,733 SH   SOLE 22 1,610,154 0 203,579
WATERS CORP COM 941848103 13,472 53,523 SH   SOLE 23 53,523 0 0
WATERS CORP COM 941848103 18,595 73,873 SH   SOLE 25 73,873 0 0
WATERS CORP COM 941848103 85,177 338,394 SH   SOLE 26 94,409 0 243,985
WATERS CORP COM 941848103 3,674 14,596 SH   SOLE 28 10,695 0 3,901
WATERS CORP COM 941848103 4,754 18,887 SH   SOLE 29 3,090 0 15,797
WATERS CORP COM 941848103 73,797 293,184 SH   SOLE 30 293,184 0 0
WATERS CORP COM 941848103 6,338 25,181 SH   SOLE 31 15,213 0 9,968
WATERS CORP COM 941848103 3,287 13,058 SH   SOLE 34 13,058 0 0
WATERS CORP COM 941848103 13,651 54,232 SH   SOLE 36 54,232 0 0
WATERS CORP COM 941848103 513 2,038 SH   SOLE 40 2,038 0 0
WATERSTONE FINL INC MD COM 94188P101 420 25,491 SH   SOLE 2 871 0 24,620
WATERSTONE FINL INC MD COM 94188P101 1,363 82,805 SH   SOLE 18 82,805 0 0
WATERSTONE FINL INC MD COM 94188P101 627 38,077 SH   SOLE 19 38,077 0 0
WATERSTONE FINL INC MD COM 94188P101 14,469 879,027 SH   SOLE 21 879,027 0 0
WATERSTONE FINL INC MD COM 94188P101 8,500 516,425 SH   SOLE 22 475,350 0 41,075
WATERSTONE FINL INC MD COM 94188P101 63 3,834 SH   SOLE 23 3,834 0 0
WATERSTONE FINL INC MD COM 94188P101 41 2,462 SH   SOLE 26 0 0 2,462
WATERSTONE FINL INC MD COM 94188P101 69 4,204 SH   SOLE 28 4,204 0 0
WATERSTONE FINL INC MD COM 94188P101 159 9,688 SH   SOLE 30 9,688 0 0
WATERSTONE FINL INC MD COM 94188P101 59 3,561 SH   SOLE 40 3,561 0 0
WATSCO INC COM 942622200 13,383 93,447 SH   SOLE 2 37,097 0 56,350
WATSCO INC COM 942622200 456 3,184 SH   SOLE 4 3,184 0 0
WATSCO INC COM 942622200 779 5,438 SH   SOLE 7 5,438 0 0
WATSCO INC COM 942622200 15,845 110,643 SH   SOLE 18 109,651 0 992
WATSCO INC COM 942622200 1,331 9,297 SH   SOLE 19 9,297 0 0
WATSCO INC COM 942622200 342,865 2,394,142 SH   SOLE 21 2,394,142 0 0
WATSCO INC COM 942622200 156,421 1,092,251 SH   SOLE 22 1,017,051 0 75,200
WATSCO INC COM 942622200 344 2,405 SH   SOLE 23 2,405 0 0
WATSCO INC COM 942622200 1,812 12,655 SH   SOLE 26 9,012 0 3,643
WATSCO INC COM 942622200 604 4,221 SH   SOLE 28 4,221 0 0
WATSCO INC COM 942622200 42 292 SH   SOLE 29 292 0 0
WATSCO INC COM 942622200 1,412 9,859 SH   SOLE 30 9,859 0 0
WATSCO INC COM 942622200 243 1,698 SH   SOLE 31 988 0 710
WATSCO INC COM 942622200 1,705 11,908 SH   SOLE 32 11,908 0 0
WATSCO INC COM 942622200 37 261 SH   SOLE 34 261 0 0
WATSCO INC COM 942622200 156 1,092 SH   SOLE 36 1,092 0 0
WATSCO INC COM 942622200 428 2,987 SH   SOLE 40 2,987 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 2,542 31,453 SH   SOLE 2 6,337 0 25,116
WATTS WATER TECHNOLOGIES INC CL A 942749102 14 168 SH   SOLE 4 168 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,194 14,771 SH   SOLE 7 14,771 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 9,831 121,636 SH   SOLE 18 120,781 0 855
WATTS WATER TECHNOLOGIES INC CL A 942749102 11,286 139,640 SH   SOLE 19 139,640 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 239,058 2,957,907 SH   SOLE 21 2,957,907 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 74,938 927,216 SH   SOLE 22 889,709 0 37,507
WATTS WATER TECHNOLOGIES INC CL A 942749102 2,410 29,823 SH   SOLE 23 29,823 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 6,683 82,688 SH   SOLE 26 7,716 0 74,972
WATTS WATER TECHNOLOGIES INC CL A 942749102 311 3,851 SH   SOLE 28 3,851 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 10,230 126,575 SH   SOLE 30 126,575 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 147 1,822 SH   SOLE 40 1,822 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 632 16,269 SH   SOLE 2 723 0 15,546
WAVE LIFE SCIENCES LTD SHS Y95308105 15 381 SH   SOLE 7 381 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 2,483 63,915 SH   SOLE 18 63,915 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 1,431 36,826 SH   SOLE 19 36,826 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 39,557 1,018,199 SH   SOLE 21 1,018,199 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 21,525 554,050 SH   SOLE 22 532,958 0 21,092
WAVE LIFE SCIENCES LTD SHS Y95308105 11 284 SH   SOLE 23 284 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 247 6,358 SH   SOLE 30 6,358 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 94 2,422 SH   SOLE 40 2,422 0 0
WAYFAIR INC CL A 94419L101 19,371 130,491 SH   SOLE 2 8,759 0 121,732
WAYFAIR INC CL A 94419L101 2,956 19,911 SH   SOLE 4 18,415 0 1,496
WAYFAIR INC CL A 94419L101 470 3,168 SH   SOLE 7 3,168 0 0
WAYFAIR INC CL A 94419L101 49 327 SH   SOLE 13 327 0 0
WAYFAIR INC CL A 94419L101 5,313 35,793 SH   SOLE 18 30,338 0 5,455
WAYFAIR INC CL A 94419L101 2,251 15,162 SH   SOLE 19 15,162 0 0
WAYFAIR INC CL A 94419L101 107,794 726,132 SH   SOLE 21 726,132 0 0
WAYFAIR INC CL A 94419L101 250,837 1,689,708 SH   SOLE 22 1,579,732 0 109,976
WAYFAIR INC CL A 94419L101 6,238 42,024 SH   SOLE 23 42,024 0 0
WAYFAIR INC CL A 94419L101 150 1,008 SH   SOLE 25 1,008 0 0
WAYFAIR INC CL A 94419L101 18,756 126,345 SH   SOLE 26 68,165 0 58,180
WAYFAIR INC CL A 94419L101 1,663 11,202 SH   SOLE 28 8,152 0 3,050
WAYFAIR INC CL A 94419L101 2,205 14,854 SH   SOLE 29 2,695 0 12,159
WAYFAIR INC CL A 94419L101 19,049 128,321 SH   SOLE 30 128,321 0 0
WAYFAIR INC CL A 94419L101 2,631 17,724 SH   SOLE 31 11,234 0 6,490
WAYFAIR INC CL A 94419L101 471 3,172 SH   SOLE 34 3,172 0 0
WAYFAIR INC CL A 94419L101 1,536 10,349 SH   SOLE 36 10,349 0 0
WAYFAIR INC CL A 94419L101 171 1,152 SH   SOLE 40 1,152 0 0
WAYFAIR INC NOTE 0.375% 9/0 94419LAB7 1,686 1,100,000 PRN   SOLE 21 1,100,000 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 9 791 SH   SOLE 18 791 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 9 830 SH   SOLE 21 830 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 1,568 140,583 SH   SOLE 22 140,583 0 0
WD-40 CO COM 929236107 1,880 11,093 SH   SOLE 2 514 0 10,579
WD-40 CO COM 929236107 12 69 SH   SOLE 4 69 0 0
WD-40 CO COM 929236107 43 253 SH   SOLE 7 253 0 0
WD-40 CO COM 929236107 9,936 58,640 SH   SOLE 18 58,640 0 0
WD-40 CO COM 929236107 3,659 21,596 SH   SOLE 19 21,596 0 0
WD-40 CO COM 929236107 246,670 1,455,795 SH   SOLE 21 1,455,795 0 0
WD-40 CO COM 929236107 79,261 467,785 SH   SOLE 22 449,669 0 18,116
WD-40 CO COM 929236107 1,142 6,739 SH   SOLE 26 3,222 0 3,517
WD-40 CO COM 929236107 313 1,845 SH   SOLE 28 1,845 0 0
WD-40 CO COM 929236107 3,399 20,059 SH   SOLE 30 20,059 0 0
WD-40 CO COM 929236107 254 1,502 SH   SOLE 40 1,502 0 0
WEATHERFORD INTL LTD NOTE 5.875% 7/0 947075AH0 2,301 2,850,000 PRN   SOLE 21 2,850,000 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 1,274 1,825,472 SH   SOLE 2 71,102 0 1,754,370
WEATHERFORD INTL PLC ORD SHS G48833100 3 4,020 SH   SOLE 4 4,020 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 61 87,211 SH   SOLE 7 87,211 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 346 495,480 SH   SOLE 18 495,480 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 140 201,006 SH   SOLE 19 201,006 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 9,426 13,504,677 SH   SOLE 21 13,504,677 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 19,830 28,409,927 SH   SOLE 22 25,441,884 0 2,968,043
WEATHERFORD INTL PLC ORD SHS G48833100 218 312,744 SH   SOLE 26 159,068 0 153,676
WEATHERFORD INTL PLC ORD SHS G48833100 85 122,489 SH   SOLE 28 122,489 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 182 260,348 SH   SOLE 30 260,348 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 15 21,476 SH   SOLE 31 21,476 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 513 734,887 SH   SOLE 36 734,887 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 75 106,794 SH   SOLE 40 106,794 0 0
WEBSTER FINL CORP CONN COM 947890109 11,143 219,905 SH   SOLE 2 45,205 0 174,700
WEBSTER FINL CORP CONN COM 947890109 23 456 SH   SOLE 4 456 0 0
WEBSTER FINL CORP CONN COM 947890109 124 2,442 SH   SOLE 7 2,442 0 0
WEBSTER FINL CORP CONN COM 947890109 15,493 305,764 SH   SOLE 18 305,764 0 0
WEBSTER FINL CORP CONN COM 947890109 963 18,996 SH   SOLE 19 18,996 0 0
WEBSTER FINL CORP CONN COM 947890109 235,006 4,637,971 SH   SOLE 21 4,637,971 0 0
WEBSTER FINL CORP CONN COM 947890109 161,007 3,177,566 SH   SOLE 22 3,000,510 0 177,056
WEBSTER FINL CORP CONN COM 947890109 1,937 38,237 SH   SOLE 26 21,408 0 16,829
WEBSTER FINL CORP CONN COM 947890109 622 12,278 SH   SOLE 28 12,278 0 0
WEBSTER FINL CORP CONN COM 947890109 1,329 26,237 SH   SOLE 30 26,237 0 0
WEBSTER FINL CORP CONN COM 947890109 99 1,953 SH   SOLE 31 1,953 0 0
WEBSTER FINL CORP CONN COM 947890109 14,795 291,997 SH   SOLE 34 291,997 0 0
WEBSTER FINL CORP CONN COM 947890109 90 1,774 SH   SOLE 36 1,774 0 0
WEBSTER FINL CORP CONN COM 947890109 421 8,311 SH   SOLE 40 8,311 0 0
WEC ENERGY GROUP INC COM 92939U106 65,895 833,272 SH   SOLE 2 129,273 0 703,999
WEC ENERGY GROUP INC COM 92939U106 10,174 128,657 SH   SOLE 4 120,331 0 8,326
WEC ENERGY GROUP INC COM 92939U106 28,274 357,532 SH   SOLE 7 330,939 0 26,593
WEC ENERGY GROUP INC COM 92939U106 1,133 14,329 SH   SOLE 13 14,329 0 0
WEC ENERGY GROUP INC COM 92939U106 210 2,660 SH   SOLE 15 2,660 0 0
WEC ENERGY GROUP INC COM 92939U106 60,418 764,013 SH   SOLE 18 723,369 0 40,644
WEC ENERGY GROUP INC COM 92939U106 10,355 130,949 SH   SOLE 19 130,949 0 0
WEC ENERGY GROUP INC COM 92939U106 1,044,733 13,211,088 SH   SOLE 21 13,211,088 0 0
WEC ENERGY GROUP INC COM 92939U106 656,910 8,306,905 SH   SOLE 22 7,428,858 0 878,047
WEC ENERGY GROUP INC COM 92939U106 18,353 232,077 SH   SOLE 23 232,077 0 0
WEC ENERGY GROUP INC COM 92939U106 22,308 282,091 SH   SOLE 25 282,091 0 0
WEC ENERGY GROUP INC COM 92939U106 101,439 1,282,737 SH   SOLE 26 369,922 0 912,815
WEC ENERGY GROUP INC COM 92939U106 4,739 59,929 SH   SOLE 28 43,814 0 16,115
WEC ENERGY GROUP INC COM 92939U106 6,061 76,647 SH   SOLE 29 11,305 0 65,342
WEC ENERGY GROUP INC COM 92939U106 113,074 1,429,872 SH   SOLE 30 1,429,872 0 0
WEC ENERGY GROUP INC COM 92939U106 7,816 98,838 SH   SOLE 31 62,907 0 35,931
WEC ENERGY GROUP INC COM 92939U106 3,124 39,498 SH   SOLE 32 39,498 0 0
WEC ENERGY GROUP INC COM 92939U106 1,603 20,271 SH   SOLE 34 20,271 0 0
WEC ENERGY GROUP INC COM 92939U106 25,973 328,437 SH   SOLE 36 328,437 0 0
WEC ENERGY GROUP INC COM 92939U106 597 7,555 SH   SOLE 40 7,555 0 0
WEIBO CORP SPONSORED ADR 948596101 2,849 45,953 SH   SOLE 2 1,770 0 44,183
WEIBO CORP SPONSORED ADR 948596101 822 13,262 SH   SOLE 4 13,262 0 0
WEIBO CORP SPONSORED ADR 948596101 439 7,083 SH   SOLE 7 7,083 0 0
WEIBO CORP SPONSORED ADR 948596101 92 1,482 SH   SOLE 13 1,482 0 0
WEIBO CORP SPONSORED ADR 948596101 1,676 27,039 SH   SOLE 15 27,039 0 0
WEIBO CORP SPONSORED ADR 948596101 1,035 16,698 SH   SOLE 18 16,698 0 0
WEIBO CORP SPONSORED ADR 948596101 87,289 1,408,110 SH   SOLE 21 1,408,110 0 0
WEIBO CORP SPONSORED ADR 948596101 43,465 701,168 SH   SOLE 22 646,170 0 54,998
WEIBO CORP SPONSORED ADR 948596101 2,009 32,405 SH   SOLE 23 32,405 0 0
WEIBO CORP SPONSORED ADR 948596101 1,820 29,363 SH   SOLE 25 29,363 0 0
WEIBO CORP SPONSORED ADR 948596101 17,934 289,303 SH   SOLE 26 60,162 0 229,141
WEIBO CORP SPONSORED ADR 948596101 488 7,874 SH   SOLE 28 7,874 0 0
WEIBO CORP SPONSORED ADR 948596101 696 11,221 SH   SOLE 29 6,091 0 5,130
WEIBO CORP SPONSORED ADR 948596101 21,595 348,366 SH   SOLE 30 348,366 0 0
WEIBO CORP SPONSORED ADR 948596101 168 2,712 SH   SOLE 31 2,712 0 0
WEIBO CORP SPONSORED ADR 948596101 220 3,552 SH   SOLE 34 3,552 0 0
WEIBO CORP SPONSORED ADR 948596101 26 424 SH   SOLE 40 424 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 979 48,604 SH   SOLE 2 17,804 0 30,800
WEIGHT WATCHERS INTL INC NEW COM 948626106 3 172 SH   SOLE 4 172 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 17 836 SH   SOLE 7 836 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 4,375 217,112 SH   SOLE 18 217,112 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 1,208 59,931 SH   SOLE 19 59,931 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 54,327 2,696,127 SH   SOLE 21 2,696,127 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 26,054 1,292,998 SH   SOLE 22 1,238,992 0 54,006
WEIGHT WATCHERS INTL INC NEW COM 948626106 168 8,336 SH   SOLE 26 5,585 0 2,751
WEIGHT WATCHERS INTL INC NEW COM 948626106 105 5,191 SH   SOLE 28 5,191 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 213 10,585 SH   SOLE 30 10,585 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 67 3,319 SH   SOLE 40 3,319 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 9,667 329,162 SH   SOLE 2 79,112 0 250,050
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,581 53,835 SH   SOLE 4 53,835 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 5,288 180,046 SH   SOLE 7 180,046 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 145 4,944 SH   SOLE 15 4,944 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 10,202 347,377 SH   SOLE 18 347,377 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 6,285 213,997 SH   SOLE 19 213,997 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 197,368 6,720,062 SH   SOLE 21 6,720,062 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 167,131 5,690,542 SH   SOLE 22 5,440,247 0 250,295
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,403 47,773 SH   SOLE 23 47,773 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 7,430 252,979 SH   SOLE 25 252,979 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,399 81,692 SH   SOLE 26 27,895 0 53,797
WEINGARTEN RLTY INVS SH BEN INT 948741103 358 12,179 SH   SOLE 28 12,179 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,227 41,784 SH   SOLE 29 41,784 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 16,965 577,626 SH   SOLE 30 577,626 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 151 5,128 SH   SOLE 31 2,557 0 2,571
WEINGARTEN RLTY INVS SH BEN INT 948741103 117 3,994 SH   SOLE 34 3,994 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 50 1,703 SH   SOLE 36 1,703 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 310 10,561 SH   SOLE 40 10,561 0 0
WEIS MKTS INC COM 948849104 421 10,325 SH   SOLE 2 366 0 9,959
WEIS MKTS INC COM 948849104 6 157 SH   SOLE 4 157 0 0
WEIS MKTS INC COM 948849104 8 194 SH   SOLE 7 194 0 0
WEIS MKTS INC COM 948849104 1,266 31,023 SH   SOLE 18 31,023 0 0
WEIS MKTS INC COM 948849104 624 15,299 SH   SOLE 19 15,299 0 0
WEIS MKTS INC COM 948849104 12,891 315,875 SH   SOLE 21 315,875 0 0
WEIS MKTS INC COM 948849104 17,006 416,702 SH   SOLE 22 399,557 0 17,145
WEIS MKTS INC COM 948849104 235 5,765 SH   SOLE 26 5,765 0 0
WEIS MKTS INC COM 948849104 72 1,755 SH   SOLE 28 1,755 0 0
WEIS MKTS INC COM 948849104 182 4,471 SH   SOLE 30 4,471 0 0
WEIS MKTS INC COM 948849104 60 1,475 SH   SOLE 40 1,475 0 0
WELBILT INC COM 949090104 4,067 248,314 SH   SOLE 2 8,667 0 239,647
WELBILT INC COM 949090104 13 803 SH   SOLE 4 803 0 0
WELBILT INC COM 949090104 46 2,781 SH   SOLE 7 2,781 0 0
WELBILT INC COM 949090104 974 59,435 SH   SOLE 18 59,435 0 0
WELBILT INC COM 949090104 446 27,258 SH   SOLE 19 27,258 0 0
WELBILT INC COM 949090104 25,210 1,539,076 SH   SOLE 21 1,539,076 0 0
WELBILT INC COM 949090104 58,341 3,561,716 SH   SOLE 22 3,312,572 0 249,144
WELBILT INC COM 949090104 747 45,578 SH   SOLE 26 34,747 0 10,831
WELBILT INC COM 949090104 276 16,820 SH   SOLE 28 16,820 0 0
WELBILT INC COM 949090104 580 35,419 SH   SOLE 30 35,419 0 0
WELBILT INC COM 949090104 46 2,832 SH   SOLE 31 2,832 0 0
WELBILT INC COM 949090104 232 14,151 SH   SOLE 40 14,151 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 36,135 133,956 SH   SOLE 2 24,670 0 109,286
WELLCARE HEALTH PLANS INC COM 94946T106 5,292 19,618 SH   SOLE 4 18,299 0 1,319
WELLCARE HEALTH PLANS INC COM 94946T106 14,586 54,073 SH   SOLE 7 42,668 0 11,405
WELLCARE HEALTH PLANS INC COM 94946T106 74 273 SH   SOLE 13 273 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 110 408 SH   SOLE 15 408 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 34,197 126,774 SH   SOLE 18 119,555 0 7,219
WELLCARE HEALTH PLANS INC COM 94946T106 5,137 19,043 SH   SOLE 19 19,043 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 373,015 1,382,818 SH   SOLE 21 1,382,818 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 360,745 1,337,330 SH   SOLE 22 1,201,006 0 136,324
WELLCARE HEALTH PLANS INC COM 94946T106 11,649 43,183 SH   SOLE 23 43,183 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 22,248 82,475 SH   SOLE 25 82,475 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 51,486 190,866 SH   SOLE 26 62,302 0 128,564
WELLCARE HEALTH PLANS INC COM 94946T106 2,546 9,440 SH   SOLE 28 6,804 0 2,636
WELLCARE HEALTH PLANS INC COM 94946T106 3,720 13,792 SH   SOLE 29 3,439 0 10,353
WELLCARE HEALTH PLANS INC COM 94946T106 53,865 199,685 SH   SOLE 30 199,685 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 4,956 18,373 SH   SOLE 31 12,131 0 6,242
WELLCARE HEALTH PLANS INC COM 94946T106 2,118 7,850 SH   SOLE 34 7,850 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 10,199 37,808 SH   SOLE 36 37,808 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 278 1,030 SH   SOLE 40 1,030 0 0
WELLESLEY BANCORP INC COM 949485106 11 373 SH   SOLE 18 373 0 0
WELLESLEY BANCORP INC COM 949485106 8 267 SH   SOLE 21 267 0 0
WELLS FARGO & CO MTNF 0.250% 6/2 94986RXR7 2,134 2,360,000 PRN   SOLE 2 2,360,000 0 0
WELLS FARGO CO NEW COM 949746101 597,962 12,375,032 SH   SOLE 2 2,675,896 0 9,699,136
WELLS FARGO CO NEW COM 949746101 90,779 1,878,709 SH   SOLE 4 1,757,317 0 121,392
WELLS FARGO CO NEW COM 949746101 157,727 3,264,222 SH   SOLE 7 3,264,222 0 0
WELLS FARGO CO NEW COM 949746101 5,703 118,025 SH   SOLE 13 118,025 0 0
WELLS FARGO CO NEW COM 949746101 1,801 37,264 SH   SOLE 15 37,264 0 0
WELLS FARGO CO NEW COM 949746101 14 297 SH   SOLE 17 0 0 297
WELLS FARGO CO NEW COM 949746101 913,415 18,903,464 SH   SOLE 18 17,843,214 0 1,060,250
WELLS FARGO CO NEW COM 949746101 1,287,713 26,649,692 SH   SOLE 19 26,649,692 0 0
WELLS FARGO CO NEW COM 949746101 13,639 282,258 SH   SOLE 20 282,258 0 0
WELLS FARGO CO NEW COM 949746101 3,486,114 72,146,409 SH   SOLE 21 72,146,409 0 0
WELLS FARGO CO NEW COM 949746101 4,924,174 101,907,571 SH   SOLE 22 89,469,985 0 12,437,586
WELLS FARGO CO NEW COM 949746101 191,179 3,956,510 SH   SOLE 23 3,956,510 0 0
WELLS FARGO CO NEW COM 949746101 198,456 4,107,124 SH   SOLE 25 4,107,124 0 0
WELLS FARGO CO NEW COM 949746101 719,744 14,895,366 SH   SOLE 26 4,098,344 0 10,797,022
WELLS FARGO CO NEW COM 949746101 41,501 858,871 SH   SOLE 28 624,304 0 234,567
WELLS FARGO CO NEW COM 949746101 54,118 1,119,992 SH   SOLE 29 553,787 0 566,205
WELLS FARGO CO NEW COM 949746101 725,972 15,024,257 SH   SOLE 30 15,024,257 0 0
WELLS FARGO CO NEW COM 949746101 100,284 2,075,423 SH   SOLE 31 1,383,221 0 692,202
WELLS FARGO CO NEW COM 949746101 212,821 4,404,405 SH   SOLE 34 4,404,405 0 0
WELLS FARGO CO NEW COM 949746101 185,861 3,846,467 SH   SOLE 36 3,846,467 0 0
WELLS FARGO CO NEW COM 949746101 1,445 29,898 SH   SOLE 37 29,898 0 0
WELLS FARGO CO NEW COM 949746101 4,983 103,133 SH   SOLE 40 103,133 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 224 173 SH   SOLE 4 173 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 2,680 2,074 SH   SOLE 7 2,074 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 2,489 1,926 SH   SOLE 18 1,926 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 15,237 11,790 SH   SOLE 19 11,790 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 582 450 SH   SOLE 22 450 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 6,053 4,684 SH   SOLE 34 4,684 0 0
WELLS FARGO GLOBAL DIVIDEND COM 94987C103 904 172,500 SH   SOLE 2 172,500 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 2,610 331,180 SH   SOLE 2 331,180 0 0
WELLS FARGO MULTI SECTOR INC COM 94987D101 2,069 171,000 SH   SOLE 2 171,000 0 0
WELLTOWER INC COM 95040Q104 72,307 931,790 SH   SOLE 2 87,475 0 844,315
WELLTOWER INC COM 95040Q104 18,960 244,325 SH   SOLE 4 234,510 0 9,815
WELLTOWER INC COM 95040Q104 70,979 914,677 SH   SOLE 7 895,809 0 18,868
WELLTOWER INC COM 95040Q104 916 11,810 SH   SOLE 13 11,810 0 0
WELLTOWER INC COM 95040Q104 1,346 17,344 SH   SOLE 15 17,344 0 0
WELLTOWER INC COM 95040Q104 2 30 SH   SOLE 17 0 0 30
WELLTOWER INC COM 95040Q104 72,892 939,332 SH   SOLE 18 890,306 0 49,026
WELLTOWER INC COM 95040Q104 88,908 1,145,723 SH   SOLE 19 1,145,723 0 0
WELLTOWER INC COM 95040Q104 1,113,290 14,346,521 SH   SOLE 21 14,346,521 0 0
WELLTOWER INC COM 95040Q104 1,096,802 14,134,043 SH   SOLE 22 13,087,898 0 1,046,145
WELLTOWER INC COM 95040Q104 23,896 307,939 SH   SOLE 23 307,939 0 0
WELLTOWER INC COM 95040Q104 87,901 1,132,743 SH   SOLE 25 1,132,743 0 0
WELLTOWER INC COM 95040Q104 145,783 1,878,650 SH   SOLE 26 410,384 0 1,468,266
WELLTOWER INC COM 95040Q104 5,623 72,458 SH   SOLE 28 52,882 0 19,576
WELLTOWER INC COM 95040Q104 11,397 146,871 SH   SOLE 29 146,871 0 0
WELLTOWER INC COM 95040Q104 234,875 3,026,741 SH   SOLE 30 3,026,741 0 0
WELLTOWER INC COM 95040Q104 8,727 112,456 SH   SOLE 31 70,383 0 42,073
WELLTOWER INC COM 95040Q104 16,874 217,447 SH   SOLE 34 217,447 0 0
WELLTOWER INC COM 95040Q104 25,489 328,462 SH   SOLE 36 328,462 0 0
WELLTOWER INC COM 95040Q104 669 8,624 SH   SOLE 40 8,624 0 0
WENDYS CO COM 95058W100 8,261 461,764 SH   SOLE 2 89,311 0 372,453
WENDYS CO COM 95058W100 48 2,668 SH   SOLE 4 2,668 0 0
WENDYS CO COM 95058W100 60 3,362 SH   SOLE 7 3,362 0 0
WENDYS CO COM 95058W100 9,889 552,761 SH   SOLE 18 552,761 0 0
WENDYS CO COM 95058W100 698 39,027 SH   SOLE 19 39,027 0 0
WENDYS CO COM 95058W100 165,373 9,243,856 SH   SOLE 21 9,243,856 0 0
WENDYS CO COM 95058W100 110,113 6,155,023 SH   SOLE 22 5,792,325 0 362,698
WENDYS CO COM 95058W100 1,235 69,056 SH   SOLE 26 57,489 0 11,567
WENDYS CO COM 95058W100 428 23,897 SH   SOLE 28 23,897 0 0
WENDYS CO COM 95058W100 902 50,392 SH   SOLE 30 50,392 0 0
WENDYS CO COM 95058W100 68 3,818 SH   SOLE 31 3,818 0 0
WENDYS CO COM 95058W100 94 5,262 SH   SOLE 36 5,262 0 0
WENDYS CO COM 95058W100 325 18,188 SH   SOLE 40 18,188 0 0
WERNER ENTERPRISES INC COM 950755108 2,441 71,487 SH   SOLE 2 29,404 0 42,083
WERNER ENTERPRISES INC COM 950755108 7 213 SH   SOLE 4 213 0 0
WERNER ENTERPRISES INC COM 950755108 22 649 SH   SOLE 7 649 0 0
WERNER ENTERPRISES INC COM 950755108 9,081 265,901 SH   SOLE 18 252,374 0 13,527
WERNER ENTERPRISES INC COM 950755108 7,051 206,462 SH   SOLE 19 206,462 0 0
WERNER ENTERPRISES INC COM 950755108 107,091 3,135,899 SH   SOLE 21 3,135,899 0 0
WERNER ENTERPRISES INC COM 950755108 73,095 2,140,411 SH   SOLE 22 2,075,250 0 65,161
WERNER ENTERPRISES INC COM 950755108 1,267 37,091 SH   SOLE 23 37,091 0 0
WERNER ENTERPRISES INC COM 950755108 2,569 75,223 SH   SOLE 26 6,879 0 68,344
WERNER ENTERPRISES INC COM 950755108 231 6,764 SH   SOLE 28 6,764 0 0
WERNER ENTERPRISES INC COM 950755108 230 6,734 SH   SOLE 30 6,734 0 0
WERNER ENTERPRISES INC COM 950755108 539 15,769 SH   SOLE 34 15,769 0 0
WERNER ENTERPRISES INC COM 950755108 176 5,155 SH   SOLE 40 5,155 0 0
WESBANCO INC COM 950810101 2,171 54,623 SH   SOLE 2 1,965 0 52,658
WESBANCO INC COM 950810101 13 337 SH   SOLE 4 337 0 0
WESBANCO INC COM 950810101 43 1,077 SH   SOLE 7 1,077 0 0
WESBANCO INC COM 950810101 8,376 210,725 SH   SOLE 18 210,725 0 0
WESBANCO INC COM 950810101 3,318 83,481 SH   SOLE 19 83,481 0 0
WESBANCO INC COM 950810101 69,448 1,747,115 SH   SOLE 21 1,747,115 0 0
WESBANCO INC COM 950810101 67,843 1,706,737 SH   SOLE 22 1,629,712 0 77,025
WESBANCO INC COM 950810101 1,258 31,650 SH   SOLE 26 19,354 0 12,296
WESBANCO INC COM 950810101 242 6,092 SH   SOLE 28 6,092 0 0
WESBANCO INC COM 950810101 578 14,537 SH   SOLE 30 14,537 0 0
WESBANCO INC COM 950810101 156 3,913 SH   SOLE 40 3,913 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 551 62,741 SH   SOLE 2 2,024 0 60,717
WESCO AIRCRAFT HLDGS INC COM 950814103 2 200 SH   SOLE 4 200 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 10 1,128 SH   SOLE 7 1,128 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 1,564 177,925 SH   SOLE 18 177,925 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 765 87,064 SH   SOLE 19 87,064 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 37,432 4,258,499 SH   SOLE 21 4,258,499 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 15,897 1,808,510 SH   SOLE 22 1,732,948 0 75,562
WESCO AIRCRAFT HLDGS INC COM 950814103 161 18,308 SH   SOLE 26 0 0 18,308
WESCO AIRCRAFT HLDGS INC COM 950814103 86 9,777 SH   SOLE 28 9,777 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 127 14,399 SH   SOLE 30 14,399 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 67 7,676 SH   SOLE 40 7,676 0 0
WESCO INTL INC COM 95082P105 5,399 101,858 SH   SOLE 2 16,070 0 85,788
WESCO INTL INC COM 95082P105 146 2,758 SH   SOLE 4 2,758 0 0
WESCO INTL INC COM 95082P105 93 1,757 SH   SOLE 7 1,757 0 0
WESCO INTL INC COM 95082P105 602 11,355 SH   SOLE 13 11,355 0 0
WESCO INTL INC COM 95082P105 3,987 75,206 SH   SOLE 18 70,058 0 5,148
WESCO INTL INC COM 95082P105 10,487 197,828 SH   SOLE 19 197,828 0 0
WESCO INTL INC COM 95082P105 28,221 532,363 SH   SOLE 21 532,363 0 0
WESCO INTL INC COM 95082P105 81,824 1,543,561 SH   SOLE 22 1,374,648 0 168,913
WESCO INTL INC COM 95082P105 157 2,968 SH   SOLE 23 2,968 0 0
WESCO INTL INC COM 95082P105 232 4,373 SH   SOLE 25 4,373 0 0
WESCO INTL INC COM 95082P105 704 13,279 SH   SOLE 26 9,856 0 3,423
WESCO INTL INC COM 95082P105 317 5,973 SH   SOLE 28 5,973 0 0
WESCO INTL INC COM 95082P105 1,280 24,154 SH   SOLE 30 24,154 0 0
WESCO INTL INC COM 95082P105 55 1,034 SH   SOLE 31 1,034 0 0
WESCO INTL INC COM 95082P105 167 3,153 SH   SOLE 34 3,153 0 0
WESCO INTL INC COM 95082P105 594 11,211 SH   SOLE 36 11,211 0 0
WESCO INTL INC COM 95082P105 152 2,864 SH   SOLE 40 2,864 0 0
WEST BANCORPORATION INC CAP STK 95123P106 333 16,109 SH   SOLE 2 580 0 15,529
WEST BANCORPORATION INC CAP STK 95123P106 11 540 SH   SOLE 7 540 0 0
WEST BANCORPORATION INC CAP STK 95123P106 1,244 60,155 SH   SOLE 18 56,506 0 3,649
WEST BANCORPORATION INC CAP STK 95123P106 945 45,710 SH   SOLE 19 45,710 0 0
WEST BANCORPORATION INC CAP STK 95123P106 11,116 537,518 SH   SOLE 21 537,518 0 0
WEST BANCORPORATION INC CAP STK 95123P106 6,217 300,652 SH   SOLE 22 289,133 0 11,519
WEST BANCORPORATION INC CAP STK 95123P106 25 1,221 SH   SOLE 23 1,221 0 0
WEST BANCORPORATION INC CAP STK 95123P106 784 37,913 SH   SOLE 26 0 0 37,913
WEST PHARMACEUTICAL SVSC INC COM 955306105 20,146 182,816 SH   SOLE 2 42,391 0 140,425
WEST PHARMACEUTICAL SVSC INC COM 955306105 36 326 SH   SOLE 4 326 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,028 9,327 SH   SOLE 7 9,327 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 23,718 215,229 SH   SOLE 18 215,229 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 50,341 456,817 SH   SOLE 19 456,817 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 406,032 3,684,499 SH   SOLE 21 3,684,499 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 274,661 2,492,383 SH   SOLE 22 2,343,503 0 148,880
WEST PHARMACEUTICAL SVSC INC COM 955306105 3,544 32,156 SH   SOLE 26 19,594 0 12,562
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,051 9,539 SH   SOLE 28 9,539 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,213 20,080 SH   SOLE 30 20,080 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 173 1,567 SH   SOLE 31 1,567 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 777 7,052 SH   SOLE 40 7,052 0 0
WESTAMERICA BANCORPORATION COM 957090103 1,600 25,893 SH   SOLE 2 885 0 25,008
WESTAMERICA BANCORPORATION COM 957090103 14 219 SH   SOLE 4 219 0 0
WESTAMERICA BANCORPORATION COM 957090103 34 549 SH   SOLE 7 549 0 0
WESTAMERICA BANCORPORATION COM 957090103 7,337 118,729 SH   SOLE 18 118,729 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,461 39,829 SH   SOLE 19 39,829 0 0
WESTAMERICA BANCORPORATION COM 957090103 175,238 2,835,567 SH   SOLE 21 2,835,567 0 0
WESTAMERICA BANCORPORATION COM 957090103 50,751 821,219 SH   SOLE 22 788,547 0 32,672
WESTAMERICA BANCORPORATION COM 957090103 633 10,245 SH   SOLE 26 8,645 0 1,600
WESTAMERICA BANCORPORATION COM 957090103 233 3,763 SH   SOLE 28 3,763 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,385 38,594 SH   SOLE 30 38,594 0 0
WESTAMERICA BANCORPORATION COM 957090103 176 2,851 SH   SOLE 40 2,851 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 4 2,149 SH   SOLE 18 2,149 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 74 36,475 SH   SOLE 21 36,475 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 610 298,868 SH   SOLE 22 298,868 0 0
WESTERN ALLIANCE BANCORP COM 957638109 7,977 194,371 SH   SOLE 2 10,843 0 183,528
WESTERN ALLIANCE BANCORP COM 957638109 46 1,123 SH   SOLE 4 1,123 0 0
WESTERN ALLIANCE BANCORP COM 957638109 99 2,412 SH   SOLE 7 2,412 0 0
WESTERN ALLIANCE BANCORP COM 957638109 3,461 84,343 SH   SOLE 18 82,630 0 1,713
WESTERN ALLIANCE BANCORP COM 957638109 4,453 108,510 SH   SOLE 19 108,510 0 0
WESTERN ALLIANCE BANCORP COM 957638109 53,396 1,301,072 SH   SOLE 21 1,301,072 0 0
WESTERN ALLIANCE BANCORP COM 957638109 123,180 3,001,451 SH   SOLE 22 2,785,608 0 215,843
WESTERN ALLIANCE BANCORP COM 957638109 115 2,810 SH   SOLE 23 2,810 0 0
WESTERN ALLIANCE BANCORP COM 957638109 169 4,110 SH   SOLE 25 4,110 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,574 38,356 SH   SOLE 26 20,017 0 18,339
WESTERN ALLIANCE BANCORP COM 957638109 521 12,688 SH   SOLE 28 12,688 0 0
WESTERN ALLIANCE BANCORP COM 957638109 3,358 81,824 SH   SOLE 29 0 0 81,824
WESTERN ALLIANCE BANCORP COM 957638109 1,157 28,193 SH   SOLE 30 28,193 0 0
WESTERN ALLIANCE BANCORP COM 957638109 85 2,077 SH   SOLE 31 2,077 0 0
WESTERN ALLIANCE BANCORP COM 957638109 106 2,593 SH   SOLE 34 2,593 0 0
WESTERN ALLIANCE BANCORP COM 957638109 0 1 SH   SOLE 36 1 0 0
WESTERN ALLIANCE BANCORP COM 957638109 374 9,104 SH   SOLE 40 9,104 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 531 51,858 SH   SOLE 2 1,737 0 50,121
WESTERN ASSET MTG CAP CORP COM 95790D105 4 386 SH   SOLE 4 386 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 16 1,545 SH   SOLE 7 1,545 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 1,660 162,229 SH   SOLE 18 162,229 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 825 80,643 SH   SOLE 19 80,643 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 27,059 2,645,050 SH   SOLE 21 2,645,050 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 19,803 1,935,779 SH   SOLE 22 1,881,152 0 54,627
WESTERN ASSET MTG CAP CORP COM 95790D105 137 13,391 SH   SOLE 26 0 0 13,391
WESTERN ASSET MTG CAP CORP COM 95790D105 65 6,376 SH   SOLE 28 6,376 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 141 13,760 SH   SOLE 30 13,760 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 43 4,222 SH   SOLE 40 4,222 0 0
WESTERN DIGITAL CORP COM 958102105 34,460 717,014 SH   SOLE 2 57,118 0 659,896
WESTERN DIGITAL CORP COM 958102105 6,134 127,633 SH   SOLE 4 119,827 0 7,806
WESTERN DIGITAL CORP COM 958102105 15,176 315,777 SH   SOLE 7 254,444 0 61,333
WESTERN DIGITAL CORP COM 958102105 256 5,317 SH   SOLE 13 5,317 0 0
WESTERN DIGITAL CORP COM 958102105 161 3,353 SH   SOLE 15 3,353 0 0
WESTERN DIGITAL CORP COM 958102105 51,536 1,072,330 SH   SOLE 18 1,035,077 0 37,253
WESTERN DIGITAL CORP COM 958102105 128,910 2,682,282 SH   SOLE 19 2,682,282 0 0
WESTERN DIGITAL CORP COM 958102105 571,627 11,894,035 SH   SOLE 21 11,894,035 0 0
WESTERN DIGITAL CORP COM 958102105 347,018 7,220,514 SH   SOLE 22 6,414,488 0 806,026
WESTERN DIGITAL CORP COM 958102105 9,843 204,799 SH   SOLE 23 204,799 0 0
WESTERN DIGITAL CORP COM 958102105 13,293 276,600 SH   SOLE 25 276,600 0 0
WESTERN DIGITAL CORP COM 958102105 58,833 1,224,166 SH   SOLE 26 355,245 0 868,921
WESTERN DIGITAL CORP COM 958102105 2,690 55,980 SH   SOLE 28 40,640 0 15,340
WESTERN DIGITAL CORP COM 958102105 519 10,794 SH   SOLE 29 10,794 0 0
WESTERN DIGITAL CORP COM 958102105 68,663 1,428,683 SH   SOLE 30 1,428,683 0 0
WESTERN DIGITAL CORP COM 958102105 4,327 90,029 SH   SOLE 31 56,625 0 33,404
WESTERN DIGITAL CORP COM 958102105 5,909 122,959 SH   SOLE 32 122,959 0 0
WESTERN DIGITAL CORP COM 958102105 51,597 1,073,601 SH   SOLE 34 1,073,601 0 0
WESTERN DIGITAL CORP COM 958102105 12,931 269,050 SH   SOLE 36 269,050 0 0
WESTERN DIGITAL CORP COM 958102105 384 7,989 SH   SOLE 40 7,989 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 319 10,177 SH   SOLE 18 10,177 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 37,101 1,183,066 SH   SOLE 19 1,183,066 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 231 24,980 SH   SOLE 2 950 0 24,030
WESTERN NEW ENG BANCORP INC COM 958892101 5 569 SH   SOLE 7 569 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 825 89,409 SH   SOLE 18 89,409 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 346 37,483 SH   SOLE 19 37,483 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 8,235 892,228 SH   SOLE 21 892,228 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 10,524 1,140,159 SH   SOLE 22 1,123,990 0 16,169
WESTERN UN CO COM 959802109 39,952 2,163,066 SH   SOLE 2 1,017,578 0 1,145,488
WESTERN UN CO COM 959802109 5,806 314,340 SH   SOLE 4 302,183 0 12,157
WESTERN UN CO COM 959802109 8,155 441,505 SH   SOLE 7 429,226 0 12,279
WESTERN UN CO COM 959802109 38 2,056 SH   SOLE 13 2,056 0 0
WESTERN UN CO COM 959802109 103 5,563 SH   SOLE 15 5,563 0 0
WESTERN UN CO COM 959802109 20,366 1,102,643 SH   SOLE 18 1,036,538 0 66,105
WESTERN UN CO COM 959802109 3,819 206,748 SH   SOLE 19 206,748 0 0
WESTERN UN CO COM 959802109 353,229 19,124,468 SH   SOLE 21 19,124,468 0 0
WESTERN UN CO COM 959802109 229,336 12,416,684 SH   SOLE 22 10,540,054 0 1,876,630
WESTERN UN CO COM 959802109 13,126 710,645 SH   SOLE 23 710,645 0 0
WESTERN UN CO COM 959802109 8,582 464,627 SH   SOLE 25 464,627 0 0
WESTERN UN CO COM 959802109 47,263 2,558,904 SH   SOLE 26 718,136 0 1,840,768
WESTERN UN CO COM 959802109 1,610 87,178 SH   SOLE 28 61,875 0 25,303
WESTERN UN CO COM 959802109 5,480 296,687 SH   SOLE 29 203,877 0 92,810
WESTERN UN CO COM 959802109 30,063 1,627,665 SH   SOLE 30 1,627,665 0 0
WESTERN UN CO COM 959802109 10,076 545,552 SH   SOLE 31 394,045 0 151,507
WESTERN UN CO COM 959802109 2,983 161,510 SH   SOLE 32 161,510 0 0
WESTERN UN CO COM 959802109 2,084 112,849 SH   SOLE 34 112,849 0 0
WESTERN UN CO COM 959802109 10,496 568,299 SH   SOLE 35 568,299 0 0
WESTERN UN CO COM 959802109 8,424 456,078 SH   SOLE 36 456,078 0 0
WESTERN UN CO COM 959802109 172 9,319 SH   SOLE 40 9,319 0 0
WESTLAKE CHEM CORP COM 960413102 6,349 93,564 SH   SOLE 2 2,889 0 90,675
WESTLAKE CHEM CORP COM 960413102 880 12,961 SH   SOLE 4 11,935 0 1,026
WESTLAKE CHEM CORP COM 960413102 243 3,586 SH   SOLE 7 3,586 0 0
WESTLAKE CHEM CORP COM 960413102 31 457 SH   SOLE 13 457 0 0
WESTLAKE CHEM CORP COM 960413102 20 290 SH   SOLE 15 290 0 0
WESTLAKE CHEM CORP COM 960413102 1,323 19,495 SH   SOLE 18 16,387 0 3,108
WESTLAKE CHEM CORP COM 960413102 461 6,795 SH   SOLE 19 6,795 0 0
WESTLAKE CHEM CORP COM 960413102 34,012 501,203 SH   SOLE 21 501,203 0 0
WESTLAKE CHEM CORP COM 960413102 68,790 1,013,706 SH   SOLE 22 935,986 0 77,720
WESTLAKE CHEM CORP COM 960413102 1,985 29,257 SH   SOLE 23 29,257 0 0
WESTLAKE CHEM CORP COM 960413102 2,389 35,199 SH   SOLE 25 35,199 0 0
WESTLAKE CHEM CORP COM 960413102 10,856 159,975 SH   SOLE 26 79,060 0 80,915
WESTLAKE CHEM CORP COM 960413102 510 7,510 SH   SOLE 28 5,506 0 2,004
WESTLAKE CHEM CORP COM 960413102 655 9,648 SH   SOLE 29 1,245 0 8,403
WESTLAKE CHEM CORP COM 960413102 4,436 65,366 SH   SOLE 30 65,366 0 0
WESTLAKE CHEM CORP COM 960413102 723 10,652 SH   SOLE 31 7,806 0 2,846
WESTLAKE CHEM CORP COM 960413102 120 1,767 SH   SOLE 34 1,767 0 0
WESTLAKE CHEM CORP COM 960413102 1,746 25,729 SH   SOLE 36 25,729 0 0
WESTLAKE CHEM CORP COM 960413102 54 791 SH   SOLE 40 791 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 8 436 SH   SOLE 18 436 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 0 2 SH   SOLE 22 2 0 0
WESTROCK CO COM 96145D105 63,514 1,656,163 SH   SOLE 2 955,844 0 700,319
WESTROCK CO COM 96145D105 11,162 291,067 SH   SOLE 4 284,300 0 6,767
WESTROCK CO COM 96145D105 10,952 285,574 SH   SOLE 7 278,321 0 7,253
WESTROCK CO COM 96145D105 5,873 153,137 SH   SOLE 13 153,137 0 0
WESTROCK CO COM 96145D105 73 1,912 SH   SOLE 15 1,912 0 0
WESTROCK CO COM 96145D105 37,815 986,053 SH   SOLE 18 840,174 0 145,879
WESTROCK CO COM 96145D105 65,705 1,713,298 SH   SOLE 19 1,713,298 0 0
WESTROCK CO COM 96145D105 442,508 11,538,673 SH   SOLE 21 11,538,673 0 0
WESTROCK CO COM 96145D105 359,010 9,361,419 SH   SOLE 22 7,654,079 0 1,707,340
WESTROCK CO COM 96145D105 23,736 618,935 SH   SOLE 23 618,935 0 0
WESTROCK CO COM 96145D105 10,450 272,485 SH   SOLE 25 272,485 0 0
WESTROCK CO COM 96145D105 35,620 928,814 SH   SOLE 26 342,938 0 585,876
WESTROCK CO COM 96145D105 1,883 49,095 SH   SOLE 28 35,349 0 13,746
WESTROCK CO COM 96145D105 22,064 575,325 SH   SOLE 29 260,886 0 314,439
WESTROCK CO COM 96145D105 40,334 1,051,745 SH   SOLE 30 1,051,745 0 0
WESTROCK CO COM 96145D105 24,390 635,973 SH   SOLE 31 477,540 0 158,433
WESTROCK CO COM 96145D105 3,552 92,615 SH   SOLE 32 92,615 0 0
WESTROCK CO COM 96145D105 5,682 148,168 SH   SOLE 34 148,168 0 0
WESTROCK CO COM 96145D105 10,915 284,625 SH   SOLE 35 284,625 0 0
WESTROCK CO COM 96145D105 16,044 418,368 SH   SOLE 36 418,368 0 0
WESTROCK CO COM 96145D105 196 5,100 SH   SOLE 40 5,100 0 0
WESTWATER RES INC COM 961684107 0 577 SH   SOLE 21 577 0 0
WESTWATER RES INC COM 961684107 57 422,433 SH   SOLE 22 422,433 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 240 6,802 SH   SOLE 2 331 0 6,471
WESTWOOD HLDGS GROUP INC COM 961765104 5 149 SH   SOLE 7 149 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 1,013 28,712 SH   SOLE 18 28,712 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 976 27,680 SH   SOLE 19 27,680 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 9,923 281,345 SH   SOLE 21 281,345 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 10,777 305,559 SH   SOLE 22 293,359 0 12,200
WESTWOOD HLDGS GROUP INC COM 961765104 277 7,852 SH   SOLE 26 0 0 7,852
WESTWOOD HLDGS GROUP INC COM 961765104 40 1,133 SH   SOLE 28 1,133 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 85 2,406 SH   SOLE 30 2,406 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 261 7,394 SH   SOLE 34 7,394 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 25 715 SH   SOLE 40 715 0 0
WEX INC COM 96208T104 18,341 95,531 SH   SOLE 2 21,042 0 74,489
WEX INC COM 96208T104 38 200 SH   SOLE 4 200 0 0
WEX INC COM 96208T104 170 887 SH   SOLE 7 887 0 0
WEX INC COM 96208T104 23,671 123,292 SH   SOLE 18 123,292 0 0
WEX INC COM 96208T104 1,642 8,553 SH   SOLE 19 8,553 0 0
WEX INC COM 96208T104 411,050 2,140,996 SH   SOLE 21 2,140,996 0 0
WEX INC COM 96208T104 270,014 1,406,398 SH   SOLE 22 1,325,890 0 80,508
WEX INC COM 96208T104 2,939 15,306 SH   SOLE 26 10,389 0 4,917
WEX INC COM 96208T104 1,067 5,559 SH   SOLE 28 5,559 0 0
WEX INC COM 96208T104 6,519 33,953 SH   SOLE 30 33,953 0 0
WEX INC COM 96208T104 168 876 SH   SOLE 31 876 0 0
WEX INC COM 96208T104 127 663 SH   SOLE 36 663 0 0
WEX INC COM 96208T104 772 4,022 SH   SOLE 40 4,022 0 0
WEYCO GROUP INC COM 962149100 228 7,364 SH   SOLE 2 241 0 7,123
WEYCO GROUP INC COM 962149100 5 172 SH   SOLE 7 172 0 0
WEYCO GROUP INC COM 962149100 656 21,190 SH   SOLE 18 21,190 0 0
WEYCO GROUP INC COM 962149100 303 9,776 SH   SOLE 19 9,776 0 0
WEYCO GROUP INC COM 962149100 6,457 208,573 SH   SOLE 21 208,573 0 0
WEYCO GROUP INC COM 962149100 5,825 188,140 SH   SOLE 22 184,118 0 4,022
WEYERHAEUSER CO COM 962166104 48,550 1,843,197 SH   SOLE 2 165,073 0 1,678,124
WEYERHAEUSER CO COM 962166104 7,193 273,068 SH   SOLE 4 253,366 0 19,702
WEYERHAEUSER CO COM 962166104 14,571 553,181 SH   SOLE 7 553,181 0 0
WEYERHAEUSER CO COM 962166104 109 4,151 SH   SOLE 13 4,151 0 0
WEYERHAEUSER CO COM 962166104 100 3,781 SH   SOLE 15 3,781 0 0
WEYERHAEUSER CO COM 962166104 43,380 1,646,907 SH   SOLE 18 1,550,401 0 96,506
WEYERHAEUSER CO COM 962166104 28,369 1,077,046 SH   SOLE 19 1,077,046 0 0
WEYERHAEUSER CO COM 962166104 558,325 21,196,854 SH   SOLE 21 21,196,854 0 0
WEYERHAEUSER CO COM 962166104 478,363 18,161,103 SH   SOLE 22 16,093,496 0 2,067,607
WEYERHAEUSER CO COM 962166104 14,180 538,361 SH   SOLE 23 538,361 0 0
WEYERHAEUSER CO COM 962166104 19,126 726,120 SH   SOLE 25 726,120 0 0
WEYERHAEUSER CO COM 962166104 75,287 2,858,265 SH   SOLE 26 877,979 0 1,980,286
WEYERHAEUSER CO COM 962166104 3,803 144,378 SH   SOLE 28 104,932 0 39,446
WEYERHAEUSER CO COM 962166104 713 27,080 SH   SOLE 29 27,080 0 0
WEYERHAEUSER CO COM 962166104 70,769 2,686,744 SH   SOLE 30 2,686,744 0 0
WEYERHAEUSER CO COM 962166104 5,936 225,363 SH   SOLE 31 141,899 0 83,464
WEYERHAEUSER CO COM 962166104 10,599 402,400 SH   SOLE 34 402,400 0 0
WEYERHAEUSER CO COM 962166104 14,943 567,325 SH   SOLE 36 567,325 0 0
WEYERHAEUSER CO COM 962166104 496 18,849 SH   SOLE 40 18,849 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 15,562 653,329 SH   SOLE 19 653,329 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 5,251 220,434 SH   SOLE 21 220,434 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,129 47,409 SH   SOLE 25 47,409 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 10,357 434,815 SH   SOLE 29 434,815 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,721 72,243 SH   SOLE 34 72,243 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 3 1,787 SH   SOLE 18 1,787 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 35 23,678 SH   SOLE 21 23,678 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 71 47,749 SH   SOLE 22 47,749 0 0
WHIRLPOOL CORP COM 963320106 23,628 177,799 SH   SOLE 2 25,650 0 152,149
WHIRLPOOL CORP COM 963320106 3,153 23,726 SH   SOLE 4 21,903 0 1,823
WHIRLPOOL CORP COM 963320106 7,564 56,917 SH   SOLE 7 50,875 0 6,042
WHIRLPOOL CORP COM 963320106 362 2,725 SH   SOLE 13 2,725 0 0
WHIRLPOOL CORP COM 963320106 95 713 SH   SOLE 15 713 0 0
WHIRLPOOL CORP COM 963320106 20,564 154,748 SH   SOLE 18 145,121 0 9,627
WHIRLPOOL CORP COM 963320106 6,745 50,758 SH   SOLE 19 50,758 0 0
WHIRLPOOL CORP COM 963320106 195,340 1,469,937 SH   SOLE 21 1,469,937 0 0
WHIRLPOOL CORP COM 963320106 213,740 1,608,401 SH   SOLE 22 1,417,533 0 190,868
WHIRLPOOL CORP COM 963320106 6,418 48,299 SH   SOLE 23 48,299 0 0
WHIRLPOOL CORP COM 963320106 8,318 62,590 SH   SOLE 25 62,590 0 0
WHIRLPOOL CORP COM 963320106 44,840 337,420 SH   SOLE 26 89,856 0 247,564
WHIRLPOOL CORP COM 963320106 1,684 12,670 SH   SOLE 28 9,288 0 3,382
WHIRLPOOL CORP COM 963320106 2,101 15,809 SH   SOLE 29 2,729 0 13,080
WHIRLPOOL CORP COM 963320106 31,008 233,337 SH   SOLE 30 233,337 0 0
WHIRLPOOL CORP COM 963320106 2,786 20,962 SH   SOLE 31 13,353 0 7,609
WHIRLPOOL CORP COM 963320106 1,288 9,689 SH   SOLE 34 9,689 0 0
WHIRLPOOL CORP COM 963320106 6,865 51,661 SH   SOLE 36 51,661 0 0
WHIRLPOOL CORP COM 963320106 195 1,465 SH   SOLE 40 1,465 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 5,460 5,900 SH   SOLE 2 735 0 5,165
WHITE MTNS INS GROUP LTD COM G9618E107 14 15 SH   SOLE 4 15 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 83 90 SH   SOLE 7 90 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,420 1,534 SH   SOLE 18 1,534 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 2,645 2,858 SH   SOLE 19 2,858 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 33,862 36,589 SH   SOLE 21 36,589 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 84,834 91,665 SH   SOLE 22 84,764 0 6,901
WHITE MTNS INS GROUP LTD COM G9618E107 1,832 1,980 SH   SOLE 23 1,980 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 722 780 SH   SOLE 25 780 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,218 1,316 SH   SOLE 26 585 0 731
WHITE MTNS INS GROUP LTD COM G9618E107 340 367 SH   SOLE 28 367 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,113 1,203 SH   SOLE 30 1,203 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 60 65 SH   SOLE 31 65 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,122 1,212 SH   SOLE 34 1,212 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 131 142 SH   SOLE 36 142 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 217 234 SH   SOLE 40 234 0 0
WHITEHORSE FIN INC COM 96524V106 562 39,552 SH   SOLE 30 39,552 0 0
WHITESTONE REIT COM 966084204 504 41,935 SH   SOLE 2 1,284 0 40,651
WHITESTONE REIT COM 966084204 9 762 SH   SOLE 7 762 0 0
WHITESTONE REIT COM 966084204 2,175 180,955 SH   SOLE 18 180,955 0 0
WHITESTONE REIT COM 966084204 681 56,618 SH   SOLE 19 56,618 0 0
WHITESTONE REIT COM 966084204 53,232 4,428,659 SH   SOLE 21 4,428,659 0 0
WHITESTONE REIT COM 966084204 16,374 1,362,208 SH   SOLE 22 1,314,369 0 47,839
WHITESTONE REIT COM 966084204 28 2,290 SH   SOLE 23 2,290 0 0
WHITESTONE REIT COM 966084204 174 14,492 SH   SOLE 26 0 0 14,492
WHITESTONE REIT COM 966084204 726 60,423 SH   SOLE 30 60,423 0 0
WHITING PETE CORP NEW COM NEW 966387409 4,620 176,749 SH   SOLE 2 6,224 0 170,525
WHITING PETE CORP NEW COM NEW 966387409 11 408 SH   SOLE 4 408 0 0
WHITING PETE CORP NEW COM NEW 966387409 81 3,087 SH   SOLE 7 3,087 0 0
WHITING PETE CORP NEW COM NEW 966387409 3,824 146,296 SH   SOLE 18 146,296 0 0
WHITING PETE CORP NEW COM NEW 966387409 506 19,341 SH   SOLE 19 19,341 0 0
WHITING PETE CORP NEW COM NEW 966387409 207,231 7,927,733 SH   SOLE 21 7,927,733 0 0
WHITING PETE CORP NEW COM NEW 966387409 71,174 2,722,816 SH   SOLE 22 2,540,407 0 182,409
WHITING PETE CORP NEW COM NEW 966387409 918 35,103 SH   SOLE 26 26,841 0 8,262
WHITING PETE CORP NEW COM NEW 966387409 313 11,965 SH   SOLE 28 11,965 0 0
WHITING PETE CORP NEW COM NEW 966387409 4,101 156,901 SH   SOLE 30 156,901 0 0
WHITING PETE CORP NEW COM NEW 966387409 48 1,840 SH   SOLE 31 1,840 0 0
WHITING PETE CORP NEW COM NEW 966387409 303 11,582 SH   SOLE 34 11,582 0 0
WHITING PETE CORP NEW COM NEW 966387409 238 9,094 SH   SOLE 36 9,094 0 0
WHITING PETE CORP NEW COM NEW 966387409 241 9,210 SH   SOLE 40 9,210 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 223 231,000 PRN   SOLE 2 231,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 3,663 3,789,000 PRN   SOLE 19 3,789,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 1,232 1,275,000 PRN   SOLE 21 1,275,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 42 43,000 PRN   SOLE 22 43,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 906 937,000 PRN   SOLE 34 937,000 0 0
WIDEOPENWEST INC COM 96758W101 288 31,598 SH   SOLE 2 1,084 0 30,514
WIDEOPENWEST INC COM 96758W101 7 770 SH   SOLE 7 770 0 0
WIDEOPENWEST INC COM 96758W101 866 95,196 SH   SOLE 18 95,196 0 0
WIDEOPENWEST INC COM 96758W101 392 43,126 SH   SOLE 19 43,126 0 0
WIDEOPENWEST INC COM 96758W101 8,975 986,306 SH   SOLE 21 986,306 0 0
WIDEOPENWEST INC COM 96758W101 6,973 766,307 SH   SOLE 22 741,923 0 24,384
WIDEOPENWEST INC COM 96758W101 36 3,933 SH   SOLE 30 3,933 0 0
WIDEPOINT CORP COM 967590100 22 47,532 SH   SOLE 21 47,532 0 0
WIDEPOINT CORP COM 967590100 71 155,395 SH   SOLE 22 155,395 0 0
WILEY JOHN & SONS INC CL A 968223206 5,963 134,846 SH   SOLE 2 29,728 0 105,118
WILEY JOHN & SONS INC CL A 968223206 7 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206 2,793 63,161 SH   SOLE 7 63,161 0 0
WILEY JOHN & SONS INC CL A 968223206 6,024 136,219 SH   SOLE 18 136,219 0 0
WILEY JOHN & SONS INC CL A 968223206 405 9,162 SH   SOLE 19 9,162 0 0
WILEY JOHN & SONS INC CL A 968223206 99,493 2,249,945 SH   SOLE 21 2,249,945 0 0
WILEY JOHN & SONS INC CL A 968223206 71,585 1,618,838 SH   SOLE 22 1,522,863 0 95,975
WILEY JOHN & SONS INC CL A 968223206 693 15,663 SH   SOLE 26 11,896 0 3,767
WILEY JOHN & SONS INC CL A 968223206 260 5,875 SH   SOLE 28 5,875 0 0
WILEY JOHN & SONS INC CL A 968223206 525 11,863 SH   SOLE 30 11,863 0 0
WILEY JOHN & SONS INC CL A 968223206 41 934 SH   SOLE 31 934 0 0
WILEY JOHN & SONS INC CL A 968223206 70 1,593 SH   SOLE 36 1,593 0 0
WILEY JOHN & SONS INC CL A 968223206 228 5,166 SH   SOLE 40 5,166 0 0
WILHELMINA INTL INC COM NEW 968235200 1 224 SH   SOLE 18 224 0 0
WILHELMINA INTL INC COM NEW 968235200 2 303 SH   SOLE 21 303 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 6 769 SH   SOLE 18 769 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 6 794 SH   SOLE 21 794 0 0
WILLDAN GROUP INC COM 96924N100 291 7,861 SH   SOLE 2 345 0 7,516
WILLDAN GROUP INC COM 96924N100 8 208 SH   SOLE 7 208 0 0
WILLDAN GROUP INC COM 96924N100 1,233 33,263 SH   SOLE 18 33,263 0 0
WILLDAN GROUP INC COM 96924N100 524 14,148 SH   SOLE 19 14,148 0 0
WILLDAN GROUP INC COM 96924N100 11,841 319,413 SH   SOLE 21 319,413 0 0
WILLDAN GROUP INC COM 96924N100 9,147 246,750 SH   SOLE 22 239,894 0 6,856
WILLIAMS COS INC DEL COM 969457100 102,260 3,560,602 SH   SOLE 2 819,710 0 2,740,892
WILLIAMS COS INC DEL COM 969457100 17,943 624,764 SH   SOLE 4 592,844 0 31,920
WILLIAMS COS INC DEL COM 969457100 73,588 2,562,272 SH   SOLE 7 2,562,272 0 0
WILLIAMS COS INC DEL COM 969457100 481 16,734 SH   SOLE 13 16,734 0 0
WILLIAMS COS INC DEL COM 969457100 296 10,309 SH   SOLE 15 10,309 0 0
WILLIAMS COS INC DEL COM 969457100 375,727 13,082,412 SH   SOLE 18 12,601,283 0 481,129
WILLIAMS COS INC DEL COM 969457100 849,720 29,586,363 SH   SOLE 19 29,586,363 0 0
WILLIAMS COS INC DEL COM 969457100 914,027 31,825,436 SH   SOLE 21 31,825,436 0 0
WILLIAMS COS INC DEL COM 969457100 886,146 30,854,655 SH   SOLE 22 27,584,983 0 3,269,672
WILLIAMS COS INC DEL COM 969457100 27,243 948,587 SH   SOLE 23 948,587 0 0
WILLIAMS COS INC DEL COM 969457100 38,352 1,335,359 SH   SOLE 25 1,335,359 0 0
WILLIAMS COS INC DEL COM 969457100 105,620 3,677,590 SH   SOLE 26 1,339,767 0 2,337,823
WILLIAMS COS INC DEL COM 969457100 6,679 232,548 SH   SOLE 28 168,299 0 64,249
WILLIAMS COS INC DEL COM 969457100 9,328 324,798 SH   SOLE 29 244,768 0 80,030
WILLIAMS COS INC DEL COM 969457100 125,656 4,375,207 SH   SOLE 30 4,375,207 0 0
WILLIAMS COS INC DEL COM 969457100 10,634 370,276 SH   SOLE 31 234,666 0 135,610
WILLIAMS COS INC DEL COM 969457100 246,484 8,582,301 SH   SOLE 34 8,582,301 0 0
WILLIAMS COS INC DEL COM 969457100 28,761 1,001,438 SH   SOLE 36 1,001,438 0 0
WILLIAMS COS INC DEL COM 969457100 811 28,234 SH   SOLE 40 28,234 0 0
WILLIAMS SONOMA INC COM 969904101 11,343 201,588 SH   SOLE 2 51,684 0 149,904
WILLIAMS SONOMA INC COM 969904101 18 322 SH   SOLE 4 322 0 0
WILLIAMS SONOMA INC COM 969904101 293 5,203 SH   SOLE 7 5,203 0 0
WILLIAMS SONOMA INC COM 969904101 14,416 256,195 SH   SOLE 18 256,195 0 0
WILLIAMS SONOMA INC COM 969904101 2,306 40,978 SH   SOLE 19 40,978 0 0
WILLIAMS SONOMA INC COM 969904101 230,838 4,102,335 SH   SOLE 21 4,102,335 0 0
WILLIAMS SONOMA INC COM 969904101 158,995 2,825,580 SH   SOLE 22 2,656,800 0 168,780
WILLIAMS SONOMA INC COM 969904101 477 8,480 SH   SOLE 25 8,480 0 0
WILLIAMS SONOMA INC COM 969904101 1,622 28,823 SH   SOLE 26 16,347 0 12,476
WILLIAMS SONOMA INC COM 969904101 590 10,481 SH   SOLE 28 10,481 0 0
WILLIAMS SONOMA INC COM 969904101 5,021 89,234 SH   SOLE 30 89,234 0 0
WILLIAMS SONOMA INC COM 969904101 93 1,661 SH   SOLE 31 1,661 0 0
WILLIAMS SONOMA INC COM 969904101 746 13,255 SH   SOLE 34 13,255 0 0
WILLIAMS SONOMA INC COM 969904101 172 3,064 SH   SOLE 36 3,064 0 0
WILLIAMS SONOMA INC COM 969904101 429 7,628 SH   SOLE 40 7,628 0 0
WILLIS LEASE FINANCE CORP COM 970646105 124 2,935 SH   SOLE 2 42 0 2,893
WILLIS LEASE FINANCE CORP COM 970646105 450 10,620 SH   SOLE 18 10,620 0 0
WILLIS LEASE FINANCE CORP COM 970646105 212 4,994 SH   SOLE 19 4,994 0 0
WILLIS LEASE FINANCE CORP COM 970646105 4,578 107,994 SH   SOLE 21 107,994 0 0
WILLIS LEASE FINANCE CORP COM 970646105 1,452 34,248 SH   SOLE 22 32,329 0 1,919
WILLIS TOWERS WATSON PUB LTD SHS G96629103 58,793 334,716 SH   SOLE 2 39,546 0 295,170
WILLIS TOWERS WATSON PUB LTD SHS G96629103 7,333 41,747 SH   SOLE 4 38,268 0 3,479
WILLIS TOWERS WATSON PUB LTD SHS G96629103 20,089 114,370 SH   SOLE 7 111,270 0 3,100
WILLIS TOWERS WATSON PUB LTD SHS G96629103 726 4,134 SH   SOLE 13 4,134 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 241 1,373 SH   SOLE 15 1,373 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 154,514 879,669 SH   SOLE 18 827,118 0 52,551
WILLIS TOWERS WATSON PUB LTD SHS G96629103 261,938 1,491,252 SH   SOLE 19 1,491,252 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 547,895 3,119,245 SH   SOLE 21 3,119,245 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 572,389 3,258,693 SH   SOLE 22 2,908,988 0 349,705
WILLIS TOWERS WATSON PUB LTD SHS G96629103 17,341 98,723 SH   SOLE 23 98,723 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 24,128 137,365 SH   SOLE 25 137,365 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 95,628 544,421 SH   SOLE 26 147,420 0 397,001
WILLIS TOWERS WATSON PUB LTD SHS G96629103 4,375 24,905 SH   SOLE 28 18,034 0 6,871
WILLIS TOWERS WATSON PUB LTD SHS G96629103 836 4,762 SH   SOLE 29 4,762 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 90,619 515,906 SH   SOLE 30 515,906 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 6,745 38,401 SH   SOLE 31 23,778 0 14,623
WILLIS TOWERS WATSON PUB LTD SHS G96629103 3,293 18,747 SH   SOLE 32 18,747 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 10,408 59,257 SH   SOLE 34 59,257 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 17,032 96,964 SH   SOLE 36 96,964 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 552 3,143 SH   SOLE 40 3,143 0 0
WILLSCOT CORP COM 971375126 376 33,883 SH   SOLE 2 1,228 0 32,655
WILLSCOT CORP COM 971375126 8 754 SH   SOLE 7 754 0 0
WILLSCOT CORP COM 971375126 1,323 119,292 SH   SOLE 18 119,292 0 0
WILLSCOT CORP COM 971375126 670 60,425 SH   SOLE 19 60,425 0 0
WILLSCOT CORP COM 971375126 13,556 1,222,336 SH   SOLE 21 1,222,336 0 0
WILLSCOT CORP COM 971375126 13,164 1,187,019 SH   SOLE 22 1,138,738 0 48,281
WILLSCOT CORP COM 971375126 111 10,048 SH   SOLE 30 10,048 0 0
WILLSCOT CORP COM 971375126 50 4,483 SH   SOLE 40 4,483 0 0
WINGSTOP INC COM 974155103 1,828 24,044 SH   SOLE 2 1,026 0 23,018
WINGSTOP INC COM 974155103 12 164 SH   SOLE 4 164 0 0
WINGSTOP INC COM 974155103 43 572 SH   SOLE 7 572 0 0
WINGSTOP INC COM 974155103 9,488 124,794 SH   SOLE 18 124,794 0 0
WINGSTOP INC COM 974155103 3,579 47,067 SH   SOLE 19 47,067 0 0
WINGSTOP INC COM 974155103 234,455 3,083,716 SH   SOLE 21 3,083,716 0 0
WINGSTOP INC COM 974155103 63,945 841,045 SH   SOLE 22 801,925 0 39,120
WINGSTOP INC COM 974155103 581 7,642 SH   SOLE 26 5,898 0 1,744
WINGSTOP INC COM 974155103 306 4,025 SH   SOLE 28 4,025 0 0
WINGSTOP INC COM 974155103 3,199 42,071 SH   SOLE 30 42,071 0 0
WINGSTOP INC COM 974155103 33 436 SH   SOLE 34 436 0 0
WINGSTOP INC COM 974155103 234 3,080 SH   SOLE 40 3,080 0 0
WINMARK CORP COM 974250102 381 2,019 SH   SOLE 2 88 0 1,931
WINMARK CORP COM 974250102 7 37 SH   SOLE 4 37 0 0
WINMARK CORP COM 974250102 8 45 SH   SOLE 7 45 0 0
WINMARK CORP COM 974250102 1,591 8,437 SH   SOLE 18 8,437 0 0
WINMARK CORP COM 974250102 677 3,592 SH   SOLE 19 3,592 0 0
WINMARK CORP COM 974250102 16,110 85,423 SH   SOLE 21 85,423 0 0
WINMARK CORP COM 974250102 6,415 34,015 SH   SOLE 22 30,783 0 3,232
WINMARK CORP COM 974250102 76 403 SH   SOLE 23 403 0 0
WINMARK CORP COM 974250102 61 323 SH   SOLE 28 323 0 0
WINMARK CORP COM 974250102 172 911 SH   SOLE 30 911 0 0
WINMARK CORP COM 974250102 48 255 SH   SOLE 40 255 0 0
WINNEBAGO INDS INC COM 974637100 787 25,254 SH   SOLE 2 1,092 0 24,162
WINNEBAGO INDS INC COM 974637100 2 74 SH   SOLE 4 74 0 0
WINNEBAGO INDS INC COM 974637100 21 659 SH   SOLE 7 659 0 0
WINNEBAGO INDS INC COM 974637100 4,104 131,746 SH   SOLE 18 131,746 0 0
WINNEBAGO INDS INC COM 974637100 1,502 48,212 SH   SOLE 19 48,212 0 0
WINNEBAGO INDS INC COM 974637100 99,434 3,192,089 SH   SOLE 21 3,192,089 0 0
WINNEBAGO INDS INC COM 974637100 27,038 867,997 SH   SOLE 22 829,365 0 38,632
WINNEBAGO INDS INC COM 974637100 678 21,753 SH   SOLE 26 15,293 0 6,460
WINNEBAGO INDS INC COM 974637100 130 4,180 SH   SOLE 28 4,180 0 0
WINNEBAGO INDS INC COM 974637100 1,360 43,660 SH   SOLE 30 43,660 0 0
WINNEBAGO INDS INC COM 974637100 92 2,948 SH   SOLE 40 2,948 0 0
WINTRUST FINL CORP COM 97650W108 9,395 139,541 SH   SOLE 2 39,074 0 100,467
WINTRUST FINL CORP COM 97650W108 51 762 SH   SOLE 4 762 0 0
WINTRUST FINL CORP COM 97650W108 91 1,353 SH   SOLE 7 1,353 0 0
WINTRUST FINL CORP COM 97650W108 12,674 188,237 SH   SOLE 18 188,237 0 0
WINTRUST FINL CORP COM 97650W108 4,119 61,179 SH   SOLE 19 61,179 0 0
WINTRUST FINL CORP COM 97650W108 190,868 2,834,817 SH   SOLE 21 2,834,817 0 0
WINTRUST FINL CORP COM 97650W108 154,194 2,290,118 SH   SOLE 22 2,049,608 0 240,510
WINTRUST FINL CORP COM 97650W108 3,138 46,610 SH   SOLE 23 46,610 0 0
WINTRUST FINL CORP COM 97650W108 5,766 85,633 SH   SOLE 26 16,849 0 68,784
WINTRUST FINL CORP COM 97650W108 463 6,875 SH   SOLE 28 6,875 0 0
WINTRUST FINL CORP COM 97650W108 1,083 16,088 SH   SOLE 30 16,088 0 0
WINTRUST FINL CORP COM 97650W108 80 1,194 SH   SOLE 31 1,194 0 0
WINTRUST FINL CORP COM 97650W108 1,317 19,565 SH   SOLE 34 19,565 0 0
WINTRUST FINL CORP COM 97650W108 70 1,047 SH   SOLE 36 1,047 0 0
WINTRUST FINL CORP COM 97650W108 381 5,666 SH   SOLE 40 5,666 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 2,631 661,014 SH   SOLE 2 661,014 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 367 92,307 SH   SOLE 13 92,307 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 7,028 1,765,839 SH   SOLE 18 1,765,839 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 6,230 1,565,340 SH   SOLE 21 1,565,340 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 17,516 4,400,998 SH   SOLE 22 4,400,998 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 40 10,006 SH   SOLE 23 10,006 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 721 181,073 SH   SOLE 25 181,073 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 20,554 5,164,326 SH   SOLE 26 504,910 0 4,659,416
WIPRO LTD SPON ADR 1 SH 97651M109 3,726 936,103 SH   SOLE 28 936,103 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 1,147 288,125 SH   SOLE 29 288,125 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 10,237 2,571,992 SH   SOLE 30 2,571,992 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 53 13,309 SH   SOLE 34 13,309 0 0
WIRELESS TELECOM GROUP INC COM 976524108 5 3,057 SH   SOLE 18 3,057 0 0
WIRELESS TELECOM GROUP INC COM 976524108 92 59,419 SH   SOLE 21 59,419 0 0
WISDOMTREE INVTS INC COM 97717P104 671 95,023 SH   SOLE 2 4,377 0 90,646
WISDOMTREE INVTS INC COM 97717P104 2 323 SH   SOLE 4 323 0 0
WISDOMTREE INVTS INC COM 97717P104 20 2,867 SH   SOLE 7 2,867 0 0
WISDOMTREE INVTS INC COM 97717P104 3,615 512,068 SH   SOLE 18 512,068 0 0
WISDOMTREE INVTS INC COM 97717P104 1,329 188,198 SH   SOLE 19 188,198 0 0
WISDOMTREE INVTS INC COM 97717P104 87,892 12,449,287 SH   SOLE 21 12,449,287 0 0
WISDOMTREE INVTS INC COM 97717P104 24,961 3,535,544 SH   SOLE 22 3,390,724 0 144,820
WISDOMTREE INVTS INC COM 97717P104 96 13,650 SH   SOLE 26 7,318 0 6,332
WISDOMTREE INVTS INC COM 97717P104 121 17,107 SH   SOLE 28 17,107 0 0
WISDOMTREE INVTS INC COM 97717P104 1,221 172,958 SH   SOLE 30 172,958 0 0
WISDOMTREE INVTS INC COM 97717P104 88 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 0 3 SH   SOLE 17 0 0 3
WISDOMTREE TR EMG MKTS SMCAP 97717W281 127 2,700 SH   SOLE 18 2,700 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 3,514 80,150 SH   SOLE 19 80,150 0 0
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 1 50 SH   SOLE 17 0 0 50
WISDOMTREE TR INTRST RATE HDGE 97717W380 3 55 SH   SOLE 17 0 0 55
WISDOMTREE TR INDIA ERNGS FD 97717W422 8,153 309,643 SH   SOLE 2 0 0 309,643
WISDOMTREE TR INDIA ERNGS FD 97717W422 49,367 1,874,940 SH   SOLE 22 1,874,940 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 2 45 SH   SOLE 17 0 0 45
WISDOMTREE TR US MIDCAP FUND 97717W570 4 101 SH   SOLE 17 0 0 101
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1 50 SH   SOLE 17 0 0 50
WISDOMTREE TR INTL EQUITY FD 97717W703 0 1 SH   SOLE 17 0 0 1
WISDOMTREE TR INTL EQUITY FD 97717W703 2,115 41,766 SH   SOLE 19 41,766 0 0
WISDOMTREE TR JP SMALLCP DIV 97717W836 3 40 SH   SOLE 17 0 0 40
WISDOMTREE TR YIELD ENHANCD US 97717X511 1 27 SH   SOLE 17 0 0 27
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2 28 SH   SOLE 17 0 0 28
WISDOMTREE TR EM LCL DEBT FD 97717X867 1 29 SH   SOLE 17 0 0 29
WIX COM LTD SHS M98068105 4,499 37,235 SH   SOLE 2 28,452 0 8,783
WIX COM LTD SHS M98068105 1,555 12,866 SH   SOLE 4 11,718 0 1,148
WIX COM LTD SHS M98068105 3,260 26,981 SH   SOLE 7 26,981 0 0
WIX COM LTD SHS M98068105 5,017 41,525 SH   SOLE 18 41,420 0 105
WIX COM LTD SHS M98068105 69,256 573,170 SH   SOLE 19 573,170 0 0
WIX COM LTD SHS M98068105 60,383 499,738 SH   SOLE 21 499,738 0 0
WIX COM LTD SHS M98068105 78,492 649,607 SH   SOLE 22 588,998 0 60,609
WIX COM LTD SHS M98068105 5,084 42,078 SH   SOLE 23 42,078 0 0
WIX COM LTD SHS M98068105 158 1,310 SH   SOLE 25 1,310 0 0
WIX COM LTD SHS M98068105 9,670 80,031 SH   SOLE 26 41,296 0 38,735
WIX COM LTD SHS M98068105 75 624 SH   SOLE 28 624 0 0
WIX COM LTD SHS M98068105 452 3,740 SH   SOLE 29 3,740 0 0
WIX COM LTD SHS M98068105 6,439 53,290 SH   SOLE 30 53,290 0 0
WIX COM LTD SHS M98068105 1,820 15,064 SH   SOLE 31 7,892 0 7,172
WIX COM LTD SHS M98068105 13,339 110,397 SH   SOLE 34 110,397 0 0
WIX COM LTD SHS M98068105 1,210 10,012 SH   SOLE 36 10,012 0 0
WIX COM LTD SHS M98068105 116 964 SH   SOLE 40 964 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 122 2,286 SH   SOLE 3 2,286 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 5,784 108,571 SH   SOLE 22 108,571 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 200 3,758 SH   SOLE 25 3,758 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 54 1,013 SH   SOLE 30 1,013 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 168 3,158 SH   SOLE 34 3,158 0 0
WOLVERINE WORLD WIDE INC COM 978097103 2,788 78,026 SH   SOLE 2 5,911 0 72,115
WOLVERINE WORLD WIDE INC COM 978097103 18 508 SH   SOLE 4 508 0 0
WOLVERINE WORLD WIDE INC COM 978097103 58 1,617 SH   SOLE 7 1,617 0 0
WOLVERINE WORLD WIDE INC COM 978097103 14,418 403,532 SH   SOLE 18 397,379 0 6,153
WOLVERINE WORLD WIDE INC COM 978097103 7,771 217,502 SH   SOLE 19 217,502 0 0
WOLVERINE WORLD WIDE INC COM 978097103 349,187 9,772,933 SH   SOLE 21 9,772,933 0 0
WOLVERINE WORLD WIDE INC COM 978097103 102,237 2,861,377 SH   SOLE 22 2,734,926 0 126,451
WOLVERINE WORLD WIDE INC COM 978097103 437 12,241 SH   SOLE 23 12,241 0 0
WOLVERINE WORLD WIDE INC COM 978097103 2,147 60,077 SH   SOLE 26 19,085 0 40,992
WOLVERINE WORLD WIDE INC COM 978097103 445 12,454 SH   SOLE 28 12,454 0 0
WOLVERINE WORLD WIDE INC COM 978097103 4,758 133,158 SH   SOLE 30 133,158 0 0
WOLVERINE WORLD WIDE INC COM 978097103 110 3,081 SH   SOLE 36 3,081 0 0
WOLVERINE WORLD WIDE INC COM 978097103 393 10,994 SH   SOLE 40 10,994 0 0
WOODWARD INC COM 980745103 6,964 73,387 SH   SOLE 2 31,717 0 41,670
WOODWARD INC COM 980745103 32 337 SH   SOLE 4 337 0 0
WOODWARD INC COM 980745103 96 1,013 SH   SOLE 7 1,013 0 0
WOODWARD INC COM 980745103 29,986 316,008 SH   SOLE 18 304,704 0 11,304
WOODWARD INC COM 980745103 17,386 183,227 SH   SOLE 19 183,227 0 0
WOODWARD INC COM 980745103 363,701 3,832,867 SH   SOLE 21 3,832,867 0 0
WOODWARD INC COM 980745103 184,079 1,939,922 SH   SOLE 22 1,866,239 0 73,683
WOODWARD INC COM 980745103 2,323 24,481 SH   SOLE 23 24,481 0 0
WOODWARD INC COM 980745103 4,913 51,775 SH   SOLE 26 12,504 0 39,271
WOODWARD INC COM 980745103 689 7,264 SH   SOLE 28 7,264 0 0
WOODWARD INC COM 980745103 1,389 14,633 SH   SOLE 30 14,633 0 0
WOODWARD INC COM 980745103 38 403 SH   SOLE 34 403 0 0
WOODWARD INC COM 980745103 423 4,463 SH   SOLE 40 4,463 0 0
WORKDAY INC CL A 98138H101 71,096 368,659 SH   SOLE 2 47,474 0 321,185
WORKDAY INC CL A 98138H101 10,467 54,273 SH   SOLE 4 49,919 0 4,354
WORKDAY INC CL A 98138H101 2,872 14,890 SH   SOLE 7 14,890 0 0
WORKDAY INC CL A 98138H101 164 852 SH   SOLE 13 852 0 0
WORKDAY INC CL A 98138H101 301 1,561 SH   SOLE 15 1,561 0 0
WORKDAY INC CL A 98138H101 17,069 88,508 SH   SOLE 18 74,642 0 13,866
WORKDAY INC CL A 98138H101 6,363 32,996 SH   SOLE 19 32,996 0 0
WORKDAY INC CL A 98138H101 487,145 2,526,029 SH   SOLE 21 2,526,029 0 0
WORKDAY INC CL A 98138H101 758,724 3,934,270 SH   SOLE 22 3,629,180 0 305,090
WORKDAY INC CL A 98138H101 22,128 114,744 SH   SOLE 23 114,744 0 0
WORKDAY INC CL A 98138H101 25,758 133,566 SH   SOLE 25 133,566 0 0
WORKDAY INC CL A 98138H101 95,943 497,500 SH   SOLE 26 170,374 0 327,126
WORKDAY INC CL A 98138H101 5,499 28,515 SH   SOLE 28 20,702 0 7,813
WORKDAY INC CL A 98138H101 1,535 7,958 SH   SOLE 29 7,958 0 0
WORKDAY INC CL A 98138H101 47,755 247,627 SH   SOLE 30 247,627 0 0
WORKDAY INC CL A 98138H101 9,588 49,719 SH   SOLE 31 31,260 0 18,459
WORKDAY INC CL A 98138H101 4,229 21,929 SH   SOLE 32 21,929 0 0
WORKDAY INC CL A 98138H101 1,925 9,981 SH   SOLE 34 9,981 0 0
WORKDAY INC CL A 98138H101 20,880 108,270 SH   SOLE 36 108,270 0 0
WORKDAY INC CL A 98138H101 634 3,288 SH   SOLE 40 3,288 0 0
WORKDAY INC NOTE 0.250%10/0 98138HAF8 4,094 2,900,000 PRN   SOLE 21 2,900,000 0 0
WORKHORSE GROUP INC COM NEW 98138J206 5 7,951 SH   SOLE 18 7,951 0 0
WORKHORSE GROUP INC COM NEW 98138J206 72 117,452 SH   SOLE 21 117,452 0 0
WORKIVA INC COM CL A 98139A105 1,676 33,066 SH   SOLE 2 10,566 0 22,500
WORKIVA INC COM CL A 98139A105 15 289 SH   SOLE 4 289 0 0
WORKIVA INC COM CL A 98139A105 32 641 SH   SOLE 7 641 0 0
WORKIVA INC COM CL A 98139A105 5,149 101,557 SH   SOLE 18 92,266 0 9,291
WORKIVA INC COM CL A 98139A105 10,421 205,533 SH   SOLE 19 205,533 0 0
WORKIVA INC COM CL A 98139A105 46,838 923,827 SH   SOLE 21 923,827 0 0
WORKIVA INC COM CL A 98139A105 46,945 925,933 SH   SOLE 22 887,557 0 38,376
WORKIVA INC COM CL A 98139A105 1,973 38,906 SH   SOLE 23 38,906 0 0
WORKIVA INC COM CL A 98139A105 3,825 75,442 SH   SOLE 26 11,364 0 64,078
WORKIVA INC COM CL A 98139A105 191 3,759 SH   SOLE 28 3,759 0 0
WORKIVA INC COM CL A 98139A105 378 7,454 SH   SOLE 30 7,454 0 0
WORKIVA INC COM CL A 98139A105 136 2,674 SH   SOLE 34 2,674 0 0
WORKIVA INC COM CL A 98139A105 102 2,007 SH   SOLE 40 2,007 0 0
WORLD ACCEP CORP DEL COM 981419104 747 6,375 SH   SOLE 2 202 0 6,173
WORLD ACCEP CORP DEL COM 981419104 4 35 SH   SOLE 4 35 0 0
WORLD ACCEP CORP DEL COM 981419104 15 127 SH   SOLE 7 127 0 0
WORLD ACCEP CORP DEL COM 981419104 3,348 28,584 SH   SOLE 18 28,584 0 0
WORLD ACCEP CORP DEL COM 981419104 1,116 9,531 SH   SOLE 19 9,531 0 0
WORLD ACCEP CORP DEL COM 981419104 82,966 708,328 SH   SOLE 21 708,328 0 0
WORLD ACCEP CORP DEL COM 981419104 22,752 194,247 SH   SOLE 22 183,808 0 10,439
WORLD ACCEP CORP DEL COM 981419104 405 3,454 SH   SOLE 26 2,571 0 883
WORLD ACCEP CORP DEL COM 981419104 113 964 SH   SOLE 28 964 0 0
WORLD ACCEP CORP DEL COM 981419104 1,103 9,421 SH   SOLE 30 9,421 0 0
WORLD ACCEP CORP DEL COM 981419104 96 818 SH   SOLE 40 818 0 0
WORLD FUEL SVCS CORP COM 981475106 3,006 104,060 SH   SOLE 2 36,348 0 67,712
WORLD FUEL SVCS CORP COM 981475106 8 272 SH   SOLE 4 272 0 0
WORLD FUEL SVCS CORP COM 981475106 99 3,434 SH   SOLE 7 3,434 0 0
WORLD FUEL SVCS CORP COM 981475106 10,948 378,950 SH   SOLE 18 378,950 0 0
WORLD FUEL SVCS CORP COM 981475106 4,332 149,963 SH   SOLE 19 149,963 0 0
WORLD FUEL SVCS CORP COM 981475106 138,325 4,788,006 SH   SOLE 21 4,788,006 0 0
WORLD FUEL SVCS CORP COM 981475106 72,380 2,505,362 SH   SOLE 22 2,320,716 0 184,646
WORLD FUEL SVCS CORP COM 981475106 607 21,004 SH   SOLE 23 21,004 0 0
WORLD FUEL SVCS CORP COM 981475106 1,927 66,701 SH   SOLE 26 9,133 0 57,568
WORLD FUEL SVCS CORP COM 981475106 258 8,946 SH   SOLE 28 8,946 0 0
WORLD FUEL SVCS CORP COM 981475106 512 17,716 SH   SOLE 30 17,716 0 0
WORLD FUEL SVCS CORP COM 981475106 263 9,097 SH   SOLE 36 9,097 0 0
WORLD FUEL SVCS CORP COM 981475106 178 6,169 SH   SOLE 40 6,169 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 4,808 55,408 SH   SOLE 2 22,159 0 33,249
WORLD WRESTLING ENTMT INC CL A 98156Q108 14 162 SH   SOLE 4 162 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 68 781 SH   SOLE 7 781 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 21,309 245,553 SH   SOLE 18 241,893 0 3,660
WORLD WRESTLING ENTMT INC CL A 98156Q108 10,006 115,304 SH   SOLE 19 115,304 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 263,211 3,033,082 SH   SOLE 21 3,033,082 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 138,799 1,599,440 SH   SOLE 22 1,545,996 0 53,444
WORLD WRESTLING ENTMT INC CL A 98156Q108 762 8,785 SH   SOLE 23 8,785 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 2,362 27,216 SH   SOLE 26 6,431 0 20,785
WORLD WRESTLING ENTMT INC CL A 98156Q108 428 4,930 SH   SOLE 28 4,930 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 910 10,482 SH   SOLE 30 10,482 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 325 3,743 SH   SOLE 40 3,743 0 0
WORLDPAY INC CL A 981558109 78,866 694,858 SH   SOLE 2 38,650 0 656,208
WORLDPAY INC CL A 981558109 11,230 98,939 SH   SOLE 4 91,092 0 7,847
WORLDPAY INC CL A 981558109 5,272 46,453 SH   SOLE 7 26,719 0 19,734
WORLDPAY INC CL A 981558109 1,691 14,897 SH   SOLE 13 14,897 0 0
WORLDPAY INC CL A 981558109 328 2,891 SH   SOLE 15 2,891 0 0
WORLDPAY INC CL A 981558109 18,589 163,777 SH   SOLE 18 138,270 0 25,507
WORLDPAY INC CL A 981558109 6,484 57,128 SH   SOLE 19 57,128 0 0
WORLDPAY INC CL A 981558109 458,499 4,039,636 SH   SOLE 21 4,039,636 0 0
WORLDPAY INC CL A 981558109 891,853 7,857,735 SH   SOLE 22 7,255,498 0 602,237
WORLDPAY INC CL A 981558109 24,467 215,566 SH   SOLE 23 215,566 0 0
WORLDPAY INC CL A 981558109 30,013 264,434 SH   SOLE 25 264,434 0 0
WORLDPAY INC CL A 981558109 126,782 1,117,026 SH   SOLE 26 342,906 0 774,120
WORLDPAY INC CL A 981558109 6,549 57,699 SH   SOLE 28 41,818 0 15,881
WORLDPAY INC CL A 981558109 1,295 11,413 SH   SOLE 29 11,413 0 0
WORLDPAY INC CL A 981558109 53,640 472,603 SH   SOLE 30 472,603 0 0
WORLDPAY INC CL A 981558109 10,917 96,188 SH   SOLE 31 57,261 0 38,927
WORLDPAY INC CL A 981558109 2,793 24,604 SH   SOLE 34 24,604 0 0
WORLDPAY INC CL A 981558109 25,855 227,798 SH   SOLE 36 227,798 0 0
WORLDPAY INC CL A 981558109 805 7,093 SH   SOLE 40 7,093 0 0
WORTHINGTON INDS INC COM 981811102 1,908 51,128 SH   SOLE 2 18,533 0 32,595
WORTHINGTON INDS INC COM 981811102 11 299 SH   SOLE 4 299 0 0
WORTHINGTON INDS INC COM 981811102 34 909 SH   SOLE 7 909 0 0
WORTHINGTON INDS INC COM 981811102 8,486 227,389 SH   SOLE 18 227,389 0 0
WORTHINGTON INDS INC COM 981811102 2,397 64,226 SH   SOLE 19 64,226 0 0
WORTHINGTON INDS INC COM 981811102 105,420 2,824,768 SH   SOLE 21 2,824,768 0 0
WORTHINGTON INDS INC COM 981811102 54,438 1,458,679 SH   SOLE 22 1,394,620 0 64,059
WORTHINGTON INDS INC COM 981811102 832 22,285 SH   SOLE 26 17,554 0 4,731
WORTHINGTON INDS INC COM 981811102 212 5,668 SH   SOLE 28 5,668 0 0
WORTHINGTON INDS INC COM 981811102 471 12,614 SH   SOLE 30 12,614 0 0
WORTHINGTON INDS INC COM 981811102 139 3,718 SH   SOLE 40 3,718 0 0
WPP PLC NEW ADR 92937A102 1 27 SH   SOLE 18 27 0 0
WPX ENERGY INC COM 98212B103 12,017 916,621 SH   SOLE 2 194,824 0 721,797
WPX ENERGY INC COM 98212B103 25 1,916 SH   SOLE 4 1,916 0 0
WPX ENERGY INC COM 98212B103 143 10,890 SH   SOLE 7 10,890 0 0
WPX ENERGY INC COM 98212B103 15,046 1,147,696 SH   SOLE 18 1,147,696 0 0
WPX ENERGY INC COM 98212B103 1,074 81,925 SH   SOLE 19 81,925 0 0
WPX ENERGY INC COM 98212B103 257,124 19,612,841 SH   SOLE 21 19,612,841 0 0
WPX ENERGY INC COM 98212B103 169,733 12,946,866 SH   SOLE 22 12,160,216 0 786,650
WPX ENERGY INC COM 98212B103 1,942 148,160 SH   SOLE 26 82,953 0 65,207
WPX ENERGY INC COM 98212B103 695 53,025 SH   SOLE 28 53,025 0 0
WPX ENERGY INC COM 98212B103 2,897 220,986 SH   SOLE 30 220,986 0 0
WPX ENERGY INC COM 98212B103 111 8,453 SH   SOLE 31 8,453 0 0
WPX ENERGY INC COM 98212B103 131 9,988 SH   SOLE 36 9,988 0 0
WPX ENERGY INC COM 98212B103 502 38,296 SH   SOLE 40 38,296 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 6,248 198,655 SH   SOLE 2 102,633 0 96,022
WRIGHT MED GROUP N V ORD SHS N96617118 14 431 SH   SOLE 4 431 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 74 2,342 SH   SOLE 7 2,342 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 15,583 495,481 SH   SOLE 18 495,481 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 43,701 1,389,553 SH   SOLE 19 1,389,553 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 909 28,900 SH   SOLE 20 28,900 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 141,138 4,487,683 SH   SOLE 21 4,487,683 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 109,253 3,473,860 SH   SOLE 22 3,310,461 0 163,399
WRIGHT MED GROUP N V ORD SHS N96617118 1,161 36,925 SH   SOLE 26 27,997 0 8,928
WRIGHT MED GROUP N V ORD SHS N96617118 470 14,942 SH   SOLE 28 14,942 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 983 31,258 SH   SOLE 30 31,258 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 10,331 328,500 SH   SOLE 34 328,500 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 317 10,078 SH   SOLE 40 10,078 0 0
WSFS FINL CORP COM 929328102 1,957 50,696 SH   SOLE 2 2,170 0 48,526
WSFS FINL CORP COM 929328102 16 419 SH   SOLE 4 419 0 0
WSFS FINL CORP COM 929328102 21 554 SH   SOLE 7 554 0 0
WSFS FINL CORP COM 929328102 6,422 166,383 SH   SOLE 18 166,383 0 0
WSFS FINL CORP COM 929328102 3,512 90,997 SH   SOLE 19 90,997 0 0
WSFS FINL CORP COM 929328102 63,920 1,655,955 SH   SOLE 21 1,655,955 0 0
WSFS FINL CORP COM 929328102 64,417 1,668,827 SH   SOLE 22 1,602,595 0 66,232
WSFS FINL CORP COM 929328102 1,160 30,040 SH   SOLE 26 15,012 0 15,028
WSFS FINL CORP COM 929328102 168 4,343 SH   SOLE 28 4,343 0 0
WSFS FINL CORP COM 929328102 434 11,237 SH   SOLE 30 11,237 0 0
WSFS FINL CORP COM 929328102 236 6,111 SH   SOLE 40 6,111 0 0
WVS FINL CORP COM 929358109 5 311 SH   SOLE 18 311 0 0
WVS FINL CORP COM 929358109 4 222 SH   SOLE 21 222 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 9,810 242,282 SH   SOLE 2 63,928 0 178,354
WYNDHAM DESTINATIONS INC COM 98310W108 100 2,462 SH   SOLE 4 2,462 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 269 6,635 SH   SOLE 7 2,554 0 4,081
WYNDHAM DESTINATIONS INC COM 98310W108 13,123 324,100 SH   SOLE 18 324,100 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 3,536 87,332 SH   SOLE 19 87,332 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 194,830 4,811,805 SH   SOLE 21 4,811,805 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 133,864 3,306,093 SH   SOLE 22 3,101,380 0 204,713
WYNDHAM DESTINATIONS INC COM 98310W108 146 3,599 SH   SOLE 23 3,599 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 207 5,102 SH   SOLE 25 5,102 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 1,450 35,803 SH   SOLE 26 28,612 0 7,191
WYNDHAM DESTINATIONS INC COM 98310W108 493 12,182 SH   SOLE 28 12,182 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 1,052 25,970 SH   SOLE 30 25,970 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 80 1,987 SH   SOLE 31 1,987 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 1,189 29,367 SH   SOLE 34 29,367 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 257 6,358 SH   SOLE 36 6,358 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 392 9,692 SH   SOLE 40 9,692 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 11,417 228,388 SH   SOLE 2 52,965 0 175,423
WYNDHAM HOTELS & RESORTS INC COM 98311A105 26 530 SH   SOLE 4 530 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 120 2,405 SH   SOLE 7 2,405 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 37 748 SH   SOLE 15 748 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 14,965 299,362 SH   SOLE 18 299,362 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,034 20,691 SH   SOLE 19 20,691 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 246,218 4,925,339 SH   SOLE 21 4,925,339 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 163,541 3,271,481 SH   SOLE 22 3,066,915 0 204,566
WYNDHAM HOTELS & RESORTS INC COM 98311A105 4,440 88,814 SH   SOLE 25 88,814 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 7,773 155,490 SH   SOLE 26 66,341 0 89,149
WYNDHAM HOTELS & RESORTS INC COM 98311A105 626 12,513 SH   SOLE 28 12,513 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,344 26,883 SH   SOLE 30 26,883 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 104 2,075 SH   SOLE 31 2,075 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 3,079 61,602 SH   SOLE 36 61,602 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 500 9,999 SH   SOLE 40 9,999 0 0
WYNN RESORTS LTD COM 983134107 24,488 205,226 SH   SOLE 2 21,137 0 184,089
WYNN RESORTS LTD COM 983134107 3,681 30,849 SH   SOLE 4 28,367 0 2,482
WYNN RESORTS LTD COM 983134107 10,265 86,027 SH   SOLE 7 81,722 0 4,305
WYNN RESORTS LTD COM 983134107 72 606 SH   SOLE 13 606 0 0
WYNN RESORTS LTD COM 983134107 110 926 SH   SOLE 15 926 0 0
WYNN RESORTS LTD COM 983134107 23,994 201,087 SH   SOLE 18 188,404 0 12,683
WYNN RESORTS LTD COM 983134107 3,268 27,390 SH   SOLE 19 27,390 0 0
WYNN RESORTS LTD COM 983134107 263,757 2,210,498 SH   SOLE 21 2,210,498 0 0
WYNN RESORTS LTD COM 983134107 284,778 2,386,672 SH   SOLE 22 2,182,673 0 203,999
WYNN RESORTS LTD COM 983134107 8,245 69,100 SH   SOLE 23 69,100 0 0
WYNN RESORTS LTD COM 983134107 11,664 97,754 SH   SOLE 25 97,754 0 0
WYNN RESORTS LTD COM 983134107 43,237 362,358 SH   SOLE 26 119,050 0 243,308
WYNN RESORTS LTD COM 983134107 2,208 18,506 SH   SOLE 28 13,318 0 5,188
WYNN RESORTS LTD COM 983134107 2,439 20,445 SH   SOLE 29 0 0 20,445
WYNN RESORTS LTD COM 983134107 42,094 352,785 SH   SOLE 30 352,785 0 0
WYNN RESORTS LTD COM 983134107 1,716 14,381 SH   SOLE 31 4,023 0 10,358
WYNN RESORTS LTD COM 983134107 1,858 15,568 SH   SOLE 32 15,568 0 0
WYNN RESORTS LTD COM 983134107 821 6,880 SH   SOLE 34 6,880 0 0
WYNN RESORTS LTD COM 983134107 10,074 84,427 SH   SOLE 36 84,427 0 0
WYNN RESORTS LTD COM 983134107 254 2,130 SH   SOLE 40 2,130 0 0
X4 PHARMACEUTICALS INC COM 98420X103 10 591 SH   SOLE 2 31 0 560
X4 PHARMACEUTICALS INC COM 98420X103 43 2,452 SH   SOLE 18 2,452 0 0
X4 PHARMACEUTICALS INC COM 98420X103 14 798 SH   SOLE 19 798 0 0
X4 PHARMACEUTICALS INC COM 98420X103 469 26,956 SH   SOLE 21 26,956 0 0
X4 PHARMACEUTICALS INC COM 98420X103 158 9,080 SH   SOLE 22 8,847 0 233
XBIOTECH INC COM 98400H102 42 3,808 SH   SOLE 18 3,808 0 0
XBIOTECH INC COM 98400H102 527 47,818 SH   SOLE 21 47,818 0 0
XBIOTECH INC COM 98400H102 588 53,342 SH   SOLE 22 53,342 0 0
XCEL BRANDS INC COM NEW 98400M101 2 1,406 SH   SOLE 18 1,406 0 0
XCEL BRANDS INC COM NEW 98400M101 32 18,988 SH   SOLE 21 18,988 0 0
XCEL ENERGY INC COM 98389B100 80,382 1,430,024 SH   SOLE 2 273,627 0 1,156,397
XCEL ENERGY INC COM 98389B100 12,921 229,874 SH   SOLE 4 216,448 0 13,426
XCEL ENERGY INC COM 98389B100 32,834 584,123 SH   SOLE 7 561,272 0 22,851
XCEL ENERGY INC COM 98389B100 5,413 96,302 SH   SOLE 13 96,302 0 0
XCEL ENERGY INC COM 98389B100 262 4,668 SH   SOLE 15 4,668 0 0
XCEL ENERGY INC COM 98389B100 80,621 1,434,275 SH   SOLE 18 1,342,182 0 92,093
XCEL ENERGY INC COM 98389B100 63,403 1,127,966 SH   SOLE 19 1,127,966 0 0
XCEL ENERGY INC COM 98389B100 1,240,181 22,063,358 SH   SOLE 21 22,063,358 0 0
XCEL ENERGY INC COM 98389B100 797,217 14,182,838 SH   SOLE 22 12,622,194 0 1,560,644
XCEL ENERGY INC COM 98389B100 21,153 376,326 SH   SOLE 23 376,326 0 0
XCEL ENERGY INC COM 98389B100 26,088 464,116 SH   SOLE 25 464,116 0 0
XCEL ENERGY INC COM 98389B100 119,541 2,126,693 SH   SOLE 26 606,223 0 1,520,470
XCEL ENERGY INC COM 98389B100 5,429 96,582 SH   SOLE 28 69,626 0 26,956
XCEL ENERGY INC COM 98389B100 1,031 18,345 SH   SOLE 29 18,345 0 0
XCEL ENERGY INC COM 98389B100 136,258 2,424,088 SH   SOLE 30 2,424,088 0 0
XCEL ENERGY INC COM 98389B100 8,806 156,670 SH   SOLE 31 100,044 0 56,626
XCEL ENERGY INC COM 98389B100 7,141 127,037 SH   SOLE 32 127,037 0 0
XCEL ENERGY INC COM 98389B100 11,282 200,710 SH   SOLE 34 200,710 0 0
XCEL ENERGY INC COM 98389B100 35,083 624,147 SH   SOLE 36 624,147 0 0
XCEL ENERGY INC COM 98389B100 669 11,899 SH   SOLE 40 11,899 0 0
XENCOR INC COM 98401F105 1,420 45,731 SH   SOLE 2 9,618 0 36,113
XENCOR INC COM 98401F105 7 213 SH   SOLE 4 213 0 0
XENCOR INC COM 98401F105 31 1,003 SH   SOLE 7 1,003 0 0
XENCOR INC COM 98401F105 4,932 158,791 SH   SOLE 18 149,984 0 8,807
XENCOR INC COM 98401F105 5,788 186,353 SH   SOLE 19 186,353 0 0
XENCOR INC COM 98401F105 64,604 2,079,961 SH   SOLE 21 2,079,961 0 0
XENCOR INC COM 98401F105 46,531 1,498,100 SH   SOLE 22 1,436,235 0 61,865
XENCOR INC COM 98401F105 1,062 34,178 SH   SOLE 23 34,178 0 0
XENCOR INC COM 98401F105 2,384 76,757 SH   SOLE 26 9,415 0 67,342
XENCOR INC COM 98401F105 213 6,865 SH   SOLE 28 6,865 0 0
XENCOR INC COM 98401F105 504 16,234 SH   SOLE 30 16,234 0 0
XENCOR INC COM 98401F105 37 1,194 SH   SOLE 34 1,194 0 0
XENCOR INC COM 98401F105 170 5,472 SH   SOLE 40 5,472 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,579 117,720 SH   SOLE 2 4,877 0 112,843
XENIA HOTELS & RESORTS INC COM 984017103 661 30,171 SH   SOLE 4 30,171 0 0
XENIA HOTELS & RESORTS INC COM 984017103 3,724 169,964 SH   SOLE 7 169,964 0 0
XENIA HOTELS & RESORTS INC COM 984017103 97 4,407 SH   SOLE 15 4,407 0 0
XENIA HOTELS & RESORTS INC COM 984017103 10,710 488,833 SH   SOLE 18 488,833 0 0
XENIA HOTELS & RESORTS INC COM 984017103 7,696 351,246 SH   SOLE 19 351,246 0 0
XENIA HOTELS & RESORTS INC COM 984017103 285,804 13,044,439 SH   SOLE 21 13,044,439 0 0
XENIA HOTELS & RESORTS INC COM 984017103 105,221 4,802,404 SH   SOLE 22 4,646,606 0 155,798
XENIA HOTELS & RESORTS INC COM 984017103 177 8,058 SH   SOLE 23 8,058 0 0
XENIA HOTELS & RESORTS INC COM 984017103 5,258 239,973 SH   SOLE 25 239,973 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,158 98,505 SH   SOLE 26 21,490 0 77,015
XENIA HOTELS & RESORTS INC COM 984017103 297 13,560 SH   SOLE 28 13,560 0 0
XENIA HOTELS & RESORTS INC COM 984017103 897 40,962 SH   SOLE 29 40,962 0 0
XENIA HOTELS & RESORTS INC COM 984017103 14,951 682,376 SH   SOLE 30 682,376 0 0
XENIA HOTELS & RESORTS INC COM 984017103 64 2,941 SH   SOLE 36 2,941 0 0
XENIA HOTELS & RESORTS INC COM 984017103 255 11,644 SH   SOLE 40 11,644 0 0
XENON PHARMACEUTICALS INC COM 98420N105 2,709 266,634 SH   SOLE 21 266,634 0 0
XENON PHARMACEUTICALS INC COM 98420N105 10 943 SH   SOLE 30 943 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 202 20,120 SH   SOLE 2 3,966 0 16,154
XERIS PHARMACEUTICALS INC COM 98422L107 807 80,349 SH   SOLE 18 67,877 0 12,472
XERIS PHARMACEUTICALS INC COM 98422L107 1,155 115,018 SH   SOLE 19 115,018 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 9,719 968,035 SH   SOLE 21 968,035 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 5,690 566,769 SH   SOLE 22 560,927 0 5,842
XERIS PHARMACEUTICALS INC COM 98422L107 135 13,414 SH   SOLE 23 13,414 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 258 25,697 SH   SOLE 26 0 0 25,697
XERIS PHARMACEUTICALS INC COM 98422L107 11 1,071 SH   SOLE 30 1,071 0 0
XEROX CORP COM NEW 984121608 17,652 551,972 SH   SOLE 2 54,234 0 497,738
XEROX CORP COM NEW 984121608 2,387 74,630 SH   SOLE 4 68,582 0 6,048
XEROX CORP COM NEW 984121608 7,994 249,978 SH   SOLE 7 172,328 0 77,650
XEROX CORP COM NEW 984121608 47 1,458 SH   SOLE 13 1,458 0 0
XEROX CORP COM NEW 984121608 53 1,642 SH   SOLE 15 1,642 0 0
XEROX CORP COM NEW 984121608 6 172 SH   SOLE 17 0 0 172
XEROX CORP COM NEW 984121608 14,925 466,711 SH   SOLE 18 438,484 0 28,227
XEROX CORP COM NEW 984121608 2,631 82,264 SH   SOLE 19 82,264 0 0
XEROX CORP COM NEW 984121608 163,036 5,098,075 SH   SOLE 21 5,098,075 0 0
XEROX CORP COM NEW 984121608 204,907 6,407,352 SH   SOLE 22 5,822,788 0 584,564
XEROX CORP COM NEW 984121608 4,954 154,904 SH   SOLE 23 154,904 0 0
XEROX CORP COM NEW 984121608 7,049 220,413 SH   SOLE 25 220,413 0 0
XEROX CORP COM NEW 984121608 35,342 1,105,121 SH   SOLE 26 335,981 0 769,140
XEROX CORP COM NEW 984121608 1,342 41,967 SH   SOLE 28 30,474 0 11,493
XEROX CORP COM NEW 984121608 1,724 53,907 SH   SOLE 29 6,784 0 47,123
XEROX CORP COM NEW 984121608 31,077 971,756 SH   SOLE 30 971,756 0 0
XEROX CORP COM NEW 984121608 2,128 66,537 SH   SOLE 31 40,888 0 25,649
XEROX CORP COM NEW 984121608 450 14,074 SH   SOLE 34 14,074 0 0
XEROX CORP COM NEW 984121608 5,729 179,156 SH   SOLE 36 179,156 0 0
XEROX CORP COM NEW 984121608 138 4,329 SH   SOLE 40 4,329 0 0
XEROX CORP OPTIONS 984121608 80 2,500 SH Call SOLE 2 2,500 0 0
XEROX CORP OPTIONS 984121608 3,998 125,000 SH Call SOLE 19 125,000 0 0
XILINX INC COM 983919101 93,951 740,994 SH   SOLE 2 119,332 0 621,662
XILINX INC COM 983919101 11,000 86,758 SH   SOLE 4 80,072 0 6,686
XILINX INC COM 983919101 28,054 221,266 SH   SOLE 7 205,690 0 15,576
XILINX INC COM 983919101 3,622 28,568 SH   SOLE 13 28,568 0 0
XILINX INC COM 983919101 341 2,686 SH   SOLE 15 2,686 0 0
XILINX INC COM 983919101 1 9 SH   SOLE 17 0 0 9
XILINX INC COM 983919101 152,469 1,202,533 SH   SOLE 18 991,817 0 210,716
XILINX INC COM 983919101 197,954 1,561,277 SH   SOLE 19 1,561,277 0 0
XILINX INC COM 983919101 891,532 7,031,563 SH   SOLE 21 7,031,563 0 0
XILINX INC COM 983919101 845,547 6,668,881 SH   SOLE 22 5,926,519 0 742,362
XILINX INC COM 983919101 23,448 184,932 SH   SOLE 23 184,932 0 0
XILINX INC COM 983919101 30,958 244,164 SH   SOLE 25 244,164 0 0
XILINX INC COM 983919101 157,620 1,243,158 SH   SOLE 26 292,265 0 950,893
XILINX INC COM 983919101 6,140 48,427 SH   SOLE 28 35,287 0 13,140
XILINX INC COM 983919101 10,139 79,965 SH   SOLE 29 9,787 0 70,178
XILINX INC COM 983919101 170,170 1,342,141 SH   SOLE 30 1,342,141 0 0
XILINX INC COM 983919101 9,951 78,481 SH   SOLE 31 47,918 0 30,563
XILINX INC COM 983919101 4,661 36,765 SH   SOLE 32 36,765 0 0
XILINX INC COM 983919101 15,850 125,007 SH   SOLE 34 125,007 0 0
XILINX INC COM 983919101 25,850 203,878 SH   SOLE 36 203,878 0 0
XILINX INC COM 983919101 762 6,011 SH   SOLE 40 6,011 0 0
XOMA CORP DEL COM NEW 98419J206 77 6,256 SH   SOLE 2 170 0 6,086
XOMA CORP DEL COM NEW 98419J206 263 21,217 SH   SOLE 18 21,217 0 0
XOMA CORP DEL COM NEW 98419J206 109 8,790 SH   SOLE 19 8,790 0 0
XOMA CORP DEL COM NEW 98419J206 2,713 219,129 SH   SOLE 21 219,129 0 0
XOMA CORP DEL COM NEW 98419J206 2,978 240,547 SH   SOLE 22 236,860 0 3,687
XPERI CORP COM 98421B100 1,118 47,785 SH   SOLE 2 1,745 0 46,040
XPERI CORP COM 98421B100 5 207 SH   SOLE 4 207 0 0
XPERI CORP COM 98421B100 22 947 SH   SOLE 7 947 0 0
XPERI CORP COM 98421B100 4,906 209,658 SH   SOLE 18 209,658 0 0
XPERI CORP COM 98421B100 1,751 74,832 SH   SOLE 19 74,832 0 0
XPERI CORP COM 98421B100 122,047 5,215,690 SH   SOLE 21 5,215,690 0 0
XPERI CORP COM 98421B100 33,190 1,418,371 SH   SOLE 22 1,350,423 0 67,948
XPERI CORP COM 98421B100 464 19,841 SH   SOLE 23 19,841 0 0
XPERI CORP COM 98421B100 210 8,992 SH   SOLE 26 5,498 0 3,494
XPERI CORP COM 98421B100 155 6,638 SH   SOLE 28 6,638 0 0
XPERI CORP COM 98421B100 1,712 73,163 SH   SOLE 30 73,163 0 0
XPERI CORP COM 98421B100 119 5,071 SH   SOLE 40 5,071 0 0
XPO LOGISTICS INC COM 983793100 19,267 358,519 SH   SOLE 2 83,197 0 275,322
XPO LOGISTICS INC COM 983793100 2,338 43,507 SH   SOLE 4 40,392 0 3,115
XPO LOGISTICS INC COM 983793100 745 13,871 SH   SOLE 7 8,128 0 5,743
XPO LOGISTICS INC COM 983793100 212 3,944 SH   SOLE 13 3,944 0 0
XPO LOGISTICS INC COM 983793100 51 943 SH   SOLE 15 943 0 0
XPO LOGISTICS INC COM 983793100 11 200 SH   SOLE 17 0 0 200
XPO LOGISTICS INC COM 983793100 17,577 327,076 SH   SOLE 18 316,816 0 10,260
XPO LOGISTICS INC COM 983793100 1,171 21,795 SH   SOLE 19 21,795 0 0
XPO LOGISTICS INC COM 983793100 310,825 5,783,863 SH   SOLE 21 5,783,863 0 0
XPO LOGISTICS INC COM 983793100 192,081 3,574,267 SH   SOLE 22 3,330,464 0 243,803
XPO LOGISTICS INC COM 983793100 5,120 95,279 SH   SOLE 23 95,279 0 0
XPO LOGISTICS INC COM 983793100 5,418 100,822 SH   SOLE 25 100,822 0 0
XPO LOGISTICS INC COM 983793100 23,654 440,150 SH   SOLE 26 161,756 0 278,394
XPO LOGISTICS INC COM 983793100 1,320 24,567 SH   SOLE 28 17,801 0 6,766
XPO LOGISTICS INC COM 983793100 264 4,918 SH   SOLE 29 4,918 0 0
XPO LOGISTICS INC COM 983793100 8,972 166,960 SH   SOLE 30 166,960 0 0
XPO LOGISTICS INC COM 983793100 2,007 37,351 SH   SOLE 31 23,613 0 13,738
XPO LOGISTICS INC COM 983793100 312 5,798 SH   SOLE 34 5,798 0 0
XPO LOGISTICS INC COM 983793100 4,728 87,986 SH   SOLE 36 87,986 0 0
XPO LOGISTICS INC COM 983793100 217 4,040 SH   SOLE 40 4,040 0 0
XPRESSPA GROUP INC COM NEW 98420U604 1 332 SH   SOLE 21 332 0 0
XPRESSPA GROUP INC COM NEW 98420U604 31 12,977 SH   SOLE 22 12,977 0 0
XTANT MED HLDGS INC COM NEW 98420P308 2 690 SH   SOLE 18 690 0 0
XTANT MED HLDGS INC COM NEW 98420P308 27 8,958 SH   SOLE 21 8,958 0 0
XUNLEI LTD SPONSORED ADR 98419E108 22 6,109 SH   SOLE 4 6,109 0 0
XUNLEI LTD SPONSORED ADR 98419E108 78 21,248 SH   SOLE 21 21,248 0 0
XUNLEI LTD SPONSORED ADR 98419E108 745 203,528 SH   SOLE 22 203,528 0 0
XUNLEI LTD SPONSORED ADR 98419E108 254 69,480 SH   SOLE 30 69,480 0 0
XYLEM INC COM 98419M100 44,827 567,143 SH   SOLE 2 55,259 0 511,884
XYLEM INC COM 98419M100 4,291 54,288 SH   SOLE 4 49,541 0 4,747
XYLEM INC COM 98419M100 18,801 237,862 SH   SOLE 7 227,769 0 10,093
XYLEM INC COM 98419M100 357 4,512 SH   SOLE 13 4,512 0 0
XYLEM INC COM 98419M100 151 1,907 SH   SOLE 15 1,907 0 0
XYLEM INC COM 98419M100 4 53 SH   SOLE 17 0 0 53
XYLEM INC COM 98419M100 123,199 1,558,690 SH   SOLE 18 1,207,160 0 351,530
XYLEM INC COM 98419M100 77,769 983,922 SH   SOLE 19 983,922 0 0
XYLEM INC COM 98419M100 326,766 4,134,182 SH   SOLE 21 4,134,182 0 0
XYLEM INC COM 98419M100 355,268 4,494,788 SH   SOLE 22 4,025,064 0 469,724
XYLEM INC COM 98419M100 10,146 128,362 SH   SOLE 23 128,362 0 0
XYLEM INC COM 98419M100 13,311 168,408 SH   SOLE 25 168,408 0 0
XYLEM INC COM 98419M100 89,044 1,126,572 SH   SOLE 26 230,033 0 896,539
XYLEM INC COM 98419M100 2,827 35,765 SH   SOLE 28 25,520 0 10,245
XYLEM INC COM 98419M100 3,515 44,468 SH   SOLE 29 6,983 0 37,485
XYLEM INC COM 98419M100 93,151 1,178,536 SH   SOLE 30 1,178,536 0 0
XYLEM INC COM 98419M100 4,549 57,554 SH   SOLE 31 35,618 0 21,936
XYLEM INC COM 98419M100 5,469 69,192 SH   SOLE 34 69,192 0 0
XYLEM INC COM 98419M100 10,719 135,621 SH   SOLE 36 135,621 0 0
XYLEM INC COM 98419M100 390 4,937 SH   SOLE 40 4,937 0 0
Y MABS THERAPEUTICS INC COM 984241109 152 5,789 SH   SOLE 2 253 0 5,536
Y MABS THERAPEUTICS INC COM 984241109 591 22,554 SH   SOLE 18 22,554 0 0
Y MABS THERAPEUTICS INC COM 984241109 280 10,675 SH   SOLE 19 10,675 0 0
Y MABS THERAPEUTICS INC COM 984241109 6,388 243,732 SH   SOLE 21 243,732 0 0
Y MABS THERAPEUTICS INC COM 984241109 2,265 86,409 SH   SOLE 22 84,310 0 2,099
YAMANA GOLD INC COM 98462Y100 1,086 415,926 SH   SOLE 21 415,926 0 0
YANDEX N V SHS CLASS A N97284108 4,948 144,088 SH   SOLE 2 12,099 0 131,989
YANDEX N V SHS CLASS A N97284108 456 13,292 SH   SOLE 4 13,292 0 0
YANDEX N V SHS CLASS A N97284108 25 731 SH   SOLE 7 731 0 0
YANDEX N V SHS CLASS A N97284108 1,301 37,898 SH   SOLE 13 37,898 0 0
YANDEX N V SHS CLASS A N97284108 71 2,054 SH   SOLE 15 2,054 0 0
YANDEX N V SHS CLASS A N97284108 207 6,020 SH   SOLE 18 6,020 0 0
YANDEX N V SHS CLASS A N97284108 22,971 668,926 SH   SOLE 19 668,926 0 0
YANDEX N V SHS CLASS A N97284108 352 10,248 SH   SOLE 21 10,248 0 0
YANDEX N V SHS CLASS A N97284108 13,892 404,547 SH   SOLE 22 394,786 0 9,761
YANDEX N V SHS CLASS A N97284108 8,930 260,054 SH   SOLE 25 260,054 0 0
YANDEX N V SHS CLASS A N97284108 9,437 274,814 SH   SOLE 26 127,897 0 146,917
YANDEX N V SHS CLASS A N97284108 315 9,175 SH   SOLE 30 9,175 0 0
YANDEX N V SHS CLASS A N97284108 38,121 1,110,098 SH   SOLE 34 1,110,098 0 0
YANDEX N V SHS CLASS A N97284108 5,320 154,917 SH   SOLE 36 154,917 0 0
YATRA ONLINE INC ORD SHS G98338109 30 6,036 SH   SOLE 22 6,036 0 0
YELP INC CL A 985817105 10,183 295,171 SH   SOLE 2 213,095 0 82,076
YELP INC CL A 985817105 1,243 36,028 SH   SOLE 4 36,028 0 0
YELP INC CL A 985817105 243 7,053 SH   SOLE 7 7,053 0 0
YELP INC CL A 985817105 814 23,600 SH   SOLE 13 23,600 0 0
YELP INC CL A 985817105 16,609 481,414 SH   SOLE 18 451,676 0 29,738
YELP INC CL A 985817105 23,405 678,396 SH   SOLE 19 678,396 0 0
YELP INC CL A 985817105 189,409 5,490,109 SH   SOLE 21 5,490,109 0 0
YELP INC CL A 985817105 114,020 3,304,926 SH   SOLE 22 3,035,160 0 269,766
YELP INC CL A 985817105 4,779 138,518 SH   SOLE 23 138,518 0 0
YELP INC CL A 985817105 5,284 153,164 SH   SOLE 26 22,367 0 130,797
YELP INC CL A 985817105 357 10,344 SH   SOLE 28 10,344 0 0
YELP INC CL A 985817105 1,077 31,219 SH   SOLE 29 31,219 0 0
YELP INC CL A 985817105 4,505 130,577 SH   SOLE 30 130,577 0 0
YELP INC CL A 985817105 1,946 56,398 SH   SOLE 31 44,473 0 11,925
YELP INC CL A 985817105 630 18,248 SH   SOLE 34 18,248 0 0
YELP INC CL A 985817105 926 26,839 SH   SOLE 36 26,839 0 0
YELP INC CL A 985817105 284 8,219 SH   SOLE 40 8,219 0 0
YETI HLDGS INC COM 98585X104 463 15,312 SH   SOLE 2 619 0 14,693
YETI HLDGS INC COM 98585X104 13 440 SH   SOLE 7 440 0 0
YETI HLDGS INC COM 98585X104 1,686 55,731 SH   SOLE 18 55,731 0 0
YETI HLDGS INC COM 98585X104 833 27,538 SH   SOLE 19 27,538 0 0
YETI HLDGS INC COM 98585X104 16,382 541,547 SH   SOLE 21 541,547 0 0
YETI HLDGS INC COM 98585X104 13,495 446,117 SH   SOLE 22 429,156 0 16,961
YEXT INC COM 98585N106 1,703 77,913 SH   SOLE 2 12,306 0 65,607
YEXT INC COM 98585N106 38 1,745 SH   SOLE 7 1,745 0 0
YEXT INC COM 98585N106 6,092 278,688 SH   SOLE 18 269,607 0 9,081
YEXT INC COM 98585N106 6,942 317,559 SH   SOLE 19 317,559 0 0
YEXT INC COM 98585N106 63,136 2,888,220 SH   SOLE 21 2,888,220 0 0
YEXT INC COM 98585N106 53,881 2,464,822 SH   SOLE 22 2,377,423 0 87,399
YEXT INC COM 98585N106 819 37,455 SH   SOLE 23 37,455 0 0
YEXT INC COM 98585N106 2,251 102,987 SH   SOLE 26 0 0 102,987
YEXT INC COM 98585N106 137 6,250 SH   SOLE 28 6,250 0 0
YEXT INC COM 98585N106 287 13,116 SH   SOLE 30 13,116 0 0
YEXT INC COM 98585N106 103 4,707 SH   SOLE 40 4,707 0 0
YIELD10 BIOSCIENCE INC COM NEW 98585K201 0 315 SH   SOLE 21 315 0 0
YIELD10 BIOSCIENCE INC COM NEW 98585K201 17 14,794 SH   SOLE 22 14,794 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 72 11,370 SH   SOLE 4 11,370 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 1,048 166,346 SH   SOLE 21 166,346 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 594 94,349 SH   SOLE 22 94,349 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 68 10,761 SH   SOLE 30 10,761 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 1,541 113,661 SH   SOLE 21 113,661 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 936 69,037 SH   SOLE 22 69,037 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 328 24,169 SH   SOLE 30 24,169 0 0
YOGAWORKS INC COM 986005106 1 1,274 SH   SOLE 18 1,274 0 0
YOGAWORKS INC COM 986005106 12 12,793 SH   SOLE 21 12,793 0 0
YORK WTR CO COM 987184108 353 10,296 SH   SOLE 2 533 0 9,763
YORK WTR CO COM 987184108 280 8,169 SH   SOLE 7 8,169 0 0
YORK WTR CO COM 987184108 1,479 43,084 SH   SOLE 18 43,084 0 0
YORK WTR CO COM 987184108 661 19,258 SH   SOLE 19 19,258 0 0
YORK WTR CO COM 987184108 15,161 441,751 SH   SOLE 21 441,751 0 0
YORK WTR CO COM 987184108 6,396 186,356 SH   SOLE 22 166,249 0 20,107
YORK WTR CO COM 987184108 41 1,198 SH   SOLE 26 0 0 1,198
YORK WTR CO COM 987184108 1,777 51,776 SH   SOLE 30 51,776 0 0
YOUNGEVITY INTL INC COM NEW 987537206 10 1,767 SH   SOLE 18 1,767 0 0
YOUNGEVITY INTL INC COM NEW 987537206 125 22,011 SH   SOLE 21 22,011 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2,959 211,173 SH   SOLE 2 211,173 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 3,049 217,600 SH   SOLE 18 0 0 217,600
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1,551 110,686 SH   SOLE 19 110,686 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 10,330 737,325 SH   SOLE 21 737,325 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 14,394 1,027,400 SH   SOLE 25 1,027,400 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 20,150 1,438,266 SH   SOLE 34 1,438,266 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 227 33,891 SH   SOLE 2 1,308 0 32,583
YRC WORLDWIDE INC COM PAR $.01 984249607 34 5,155 SH   SOLE 7 5,155 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 739 110,529 SH   SOLE 18 110,529 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 314 46,898 SH   SOLE 19 46,898 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 7,661 1,145,119 SH   SOLE 21 1,145,119 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 6,458 965,273 SH   SOLE 22 917,599 0 47,674
YRC WORLDWIDE INC COM PAR $.01 984249607 21 3,192 SH   SOLE 28 3,192 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 80 12,018 SH   SOLE 30 12,018 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 11 1,681 SH   SOLE 40 1,681 0 0
YUM BRANDS INC COM 988498101 78,088 782,365 SH   SOLE 2 82,065 0 700,300
YUM BRANDS INC COM 988498101 10,224 102,439 SH   SOLE 4 93,911 0 8,528
YUM BRANDS INC COM 988498101 28,607 286,613 SH   SOLE 7 274,193 0 12,420
YUM BRANDS INC COM 988498101 838 8,392 SH   SOLE 13 8,392 0 0
YUM BRANDS INC COM 988498101 289 2,900 SH   SOLE 15 2,900 0 0
YUM BRANDS INC COM 988498101 61,196 613,122 SH   SOLE 18 573,125 0 39,997
YUM BRANDS INC COM 988498101 17,851 178,849 SH   SOLE 19 178,849 0 0
YUM BRANDS INC COM 988498101 780,608 7,820,942 SH   SOLE 21 7,820,942 0 0
YUM BRANDS INC COM 988498101 816,512 8,180,663 SH   SOLE 22 7,309,723 0 870,940
YUM BRANDS INC COM 988498101 22,132 221,737 SH   SOLE 23 221,737 0 0
YUM BRANDS INC COM 988498101 39,816 398,921 SH   SOLE 25 398,921 0 0
YUM BRANDS INC COM 988498101 128,343 1,285,876 SH   SOLE 26 395,302 0 890,574
YUM BRANDS INC COM 988498101 5,921 59,326 SH   SOLE 28 43,629 0 15,697
YUM BRANDS INC COM 988498101 1,587 15,896 SH   SOLE 29 11,549 0 4,347
YUM BRANDS INC COM 988498101 145,653 1,459,299 SH   SOLE 30 1,459,299 0 0
YUM BRANDS INC COM 988498101 9,400 94,179 SH   SOLE 31 57,010 0 37,169
YUM BRANDS INC COM 988498101 37,712 377,842 SH   SOLE 34 377,842 0 0
YUM BRANDS INC COM 988498101 28,904 289,588 SH   SOLE 36 289,588 0 0
YUM BRANDS INC COM 988498101 758 7,590 SH   SOLE 40 7,590 0 0
YUM CHINA HLDGS INC COM 98850P109 53,325 1,187,370 SH   SOLE 2 141,981 0 1,045,389
YUM CHINA HLDGS INC COM 98850P109 105 2,329 SH   SOLE 3 2,329 0 0
YUM CHINA HLDGS INC COM 98850P109 18,950 421,960 SH   SOLE 4 421,960 0 0
YUM CHINA HLDGS INC COM 98850P109 6,128 136,448 SH   SOLE 7 62,839 0 73,609
YUM CHINA HLDGS INC COM 98850P109 14,649 326,176 SH   SOLE 13 326,176 0 0
YUM CHINA HLDGS INC COM 98850P109 37,788 841,406 SH   SOLE 15 788,296 0 53,110
YUM CHINA HLDGS INC COM 98850P109 20,717 461,296 SH   SOLE 18 461,296 0 0
YUM CHINA HLDGS INC COM 98850P109 25,944 577,685 SH   SOLE 19 577,685 0 0
YUM CHINA HLDGS INC COM 98850P109 561,255 12,497,318 SH   SOLE 21 12,497,318 0 0
YUM CHINA HLDGS INC COM 98850P109 506,579 11,279,865 SH   SOLE 22 9,337,788 0 1,942,077
YUM CHINA HLDGS INC COM 98850P109 10,041 223,580 SH   SOLE 23 223,580 0 0
YUM CHINA HLDGS INC COM 98850P109 32,434 722,203 SH   SOLE 25 722,203 0 0
YUM CHINA HLDGS INC COM 98850P109 97,000 2,159,869 SH   SOLE 26 552,248 0 1,607,621
YUM CHINA HLDGS INC COM 98850P109 2,332 51,917 SH   SOLE 28 51,917 0 0
YUM CHINA HLDGS INC COM 98850P109 4,267 95,013 SH   SOLE 29 60,210 0 34,803
YUM CHINA HLDGS INC COM 98850P109 115,120 2,563,346 SH   SOLE 30 2,563,346 0 0
YUM CHINA HLDGS INC COM 98850P109 1,975 43,979 SH   SOLE 31 43,979 0 0
YUM CHINA HLDGS INC COM 98850P109 1,122 24,986 SH   SOLE 32 24,986 0 0
YUM CHINA HLDGS INC COM 98850P109 239,418 5,331,055 SH   SOLE 34 5,331,055 0 0
YUM CHINA HLDGS INC COM 98850P109 9,790 217,987 SH   SOLE 36 217,987 0 0
YUM CHINA HLDGS INC COM 98850P109 138 3,071 SH   SOLE 40 3,071 0 0
YUMA ENERGY INC NEW COM 98872F105 0 729 SH   SOLE 21 729 0 0
YY INC SPONSORED ADS A 98426T106 4,798 57,115 SH   SOLE 2 2,602 0 54,513
YY INC SPONSORED ADS A 98426T106 985 11,723 SH   SOLE 4 11,723 0 0
YY INC SPONSORED ADS A 98426T106 1,860 22,144 SH   SOLE 7 6,603 0 15,541
YY INC SPONSORED ADS A 98426T106 36 426 SH   SOLE 13 426 0 0
YY INC SPONSORED ADS A 98426T106 1,936 23,045 SH   SOLE 15 23,045 0 0
YY INC SPONSORED ADS A 98426T106 2,497 29,727 SH   SOLE 18 29,727 0 0
YY INC SPONSORED ADS A 98426T106 18 217 SH   SOLE 19 217 0 0
YY INC SPONSORED ADS A 98426T106 93,108 1,108,302 SH   SOLE 21 1,108,302 0 0
YY INC SPONSORED ADS A 98426T106 52,271 622,205 SH   SOLE 22 572,480 0 49,725
YY INC SPONSORED ADS A 98426T106 2,391 28,460 SH   SOLE 23 28,460 0 0
YY INC SPONSORED ADS A 98426T106 2,006 23,883 SH   SOLE 25 23,883 0 0
YY INC SPONSORED ADS A 98426T106 21,542 256,420 SH   SOLE 26 53,751 0 202,669
YY INC SPONSORED ADS A 98426T106 750 8,932 SH   SOLE 28 8,932 0 0
YY INC SPONSORED ADS A 98426T106 837 9,958 SH   SOLE 29 5,128 0 4,830
YY INC SPONSORED ADS A 98426T106 24,919 296,614 SH   SOLE 30 296,614 0 0
YY INC SPONSORED ADS A 98426T106 216 2,576 SH   SOLE 31 2,576 0 0
YY INC SPONSORED ADS A 98426T106 307 3,660 SH   SOLE 34 3,660 0 0
YY INC SPONSORED ADS A 98426T106 34 408 SH   SOLE 40 408 0 0
ZAFGEN INC COM 98885E103 67 24,469 SH   SOLE 2 965 0 23,504
ZAFGEN INC COM 98885E103 2 839 SH   SOLE 7 839 0 0
ZAFGEN INC COM 98885E103 268 97,664 SH   SOLE 18 97,664 0 0
ZAFGEN INC COM 98885E103 113 41,386 SH   SOLE 19 41,386 0 0
ZAFGEN INC COM 98885E103 3,841 1,401,811 SH   SOLE 21 1,401,811 0 0
ZAFGEN INC COM 98885E103 2,603 949,820 SH   SOLE 22 930,042 0 19,778
ZAFGEN INC COM 98885E103 4 1,381 SH   SOLE 30 1,381 0 0
ZAGG INC COM 98884U108 325 35,818 SH   SOLE 2 14,717 0 21,101
ZAGG INC COM 98884U108 7 746 SH   SOLE 7 746 0 0
ZAGG INC COM 98884U108 816 89,940 SH   SOLE 18 89,940 0 0
ZAGG INC COM 98884U108 1,915 211,157 SH   SOLE 19 211,157 0 0
ZAGG INC COM 98884U108 8,315 916,782 SH   SOLE 21 916,782 0 0
ZAGG INC COM 98884U108 8,969 988,842 SH   SOLE 22 965,985 0 22,857
ZAGG INC COM 98884U108 487 53,735 SH   SOLE 23 53,735 0 0
ZAGG INC COM 98884U108 766 84,482 SH   SOLE 26 0 0 84,482
ZAI LAB LTD ADR 98887Q104 179 6,053 SH   SOLE 4 6,053 0 0
ZAI LAB LTD ADR 98887Q104 14,285 484,078 SH   SOLE 21 484,078 0 0
ZAI LAB LTD ADR 98887Q104 4,254 144,155 SH   SOLE 22 144,155 0 0
ZAI LAB LTD ADR 98887Q104 1,787 60,559 SH   SOLE 30 60,559 0 0
ZAYO GROUP HLDGS INC COM 98919V105 14,561 512,357 SH   SOLE 2 25,511 0 486,846
ZAYO GROUP HLDGS INC COM 98919V105 1,936 68,109 SH   SOLE 4 62,620 0 5,489
ZAYO GROUP HLDGS INC COM 98919V105 1,138 40,038 SH   SOLE 7 40,038 0 0
ZAYO GROUP HLDGS INC COM 98919V105 36 1,252 SH   SOLE 13 1,252 0 0
ZAYO GROUP HLDGS INC COM 98919V105 3,548 124,828 SH   SOLE 18 108,634 0 16,194
ZAYO GROUP HLDGS INC COM 98919V105 1,410 49,613 SH   SOLE 19 49,613 0 0
ZAYO GROUP HLDGS INC COM 98919V105 132,245 4,653,233 SH   SOLE 21 4,653,233 0 0
ZAYO GROUP HLDGS INC COM 98919V105 171,463 6,033,171 SH   SOLE 22 5,589,019 0 444,152
ZAYO GROUP HLDGS INC COM 98919V105 4,228 148,755 SH   SOLE 23 148,755 0 0
ZAYO GROUP HLDGS INC COM 98919V105 67 2,344 SH   SOLE 25 2,344 0 0
ZAYO GROUP HLDGS INC COM 98919V105 12,427 437,261 SH   SOLE 26 228,142 0 209,119
ZAYO GROUP HLDGS INC COM 98919V105 1,108 39,000 SH   SOLE 28 28,041 0 10,959
ZAYO GROUP HLDGS INC COM 98919V105 1,467 51,603 SH   SOLE 29 8,682 0 42,921
ZAYO GROUP HLDGS INC COM 98919V105 7,174 252,435 SH   SOLE 30 252,435 0 0
ZAYO GROUP HLDGS INC COM 98919V105 1,859 65,428 SH   SOLE 31 46,035 0 19,393
ZAYO GROUP HLDGS INC COM 98919V105 318 11,173 SH   SOLE 34 11,173 0 0
ZAYO GROUP HLDGS INC COM 98919V105 844 29,708 SH   SOLE 36 29,708 0 0
ZAYO GROUP HLDGS INC COM 98919V105 105 3,710 SH   SOLE 40 3,710 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 25,840 123,324 SH   SOLE 2 26,372 0 96,952
ZEBRA TECHNOLOGIES CORP CL A 989207105 50 238 SH   SOLE 4 238 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 245 1,170 SH   SOLE 7 1,170 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 21 100 SH   SOLE 17 0 0 100
ZEBRA TECHNOLOGIES CORP CL A 989207105 33,651 160,604 SH   SOLE 18 160,604 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,315 11,047 SH   SOLE 19 11,047 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 565,209 2,697,507 SH   SOLE 21 2,697,507 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 376,312 1,795,981 SH   SOLE 22 1,695,322 0 100,659
ZEBRA TECHNOLOGIES CORP CL A 989207105 9,453 45,117 SH   SOLE 25 45,117 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 5,994 28,608 SH   SOLE 26 16,140 0 12,468
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,443 6,886 SH   SOLE 28 6,886 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 3,173 15,142 SH   SOLE 30 15,142 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 234 1,118 SH   SOLE 31 1,118 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,835 8,760 SH   SOLE 34 8,760 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 168 800 SH   SOLE 36 800 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,075 5,131 SH   SOLE 40 5,131 0 0
ZEDGE INC CL B 98923T104 2 1,279 SH   SOLE 18 1,279 0 0
ZEDGE INC CL B 98923T104 39 21,841 SH   SOLE 21 21,841 0 0
ZEDGE INC CL B 98923T104 164 92,155 SH   SOLE 22 92,155 0 0
ZENDESK INC COM 98936J101 18,472 217,312 SH   SOLE 2 28,848 0 188,464
ZENDESK INC COM 98936J101 415 4,881 SH   SOLE 4 4,881 0 0
ZENDESK INC COM 98936J101 232 2,725 SH   SOLE 7 2,725 0 0
ZENDESK INC COM 98936J101 5,183 60,976 SH   SOLE 18 59,744 0 1,232
ZENDESK INC COM 98936J101 34,697 408,200 SH   SOLE 19 408,200 0 0
ZENDESK INC COM 98936J101 137,689 1,619,865 SH   SOLE 21 1,619,865 0 0
ZENDESK INC COM 98936J101 265,055 3,118,289 SH   SOLE 22 2,908,414 0 209,875
ZENDESK INC COM 98936J101 3,418 40,217 SH   SOLE 23 40,217 0 0
ZENDESK INC COM 98936J101 85 1,004 SH   SOLE 25 1,004 0 0
ZENDESK INC COM 98936J101 8,352 98,263 SH   SOLE 26 22,272 0 75,991
ZENDESK INC COM 98936J101 1,148 13,505 SH   SOLE 28 13,505 0 0
ZENDESK INC COM 98936J101 126 1,484 SH   SOLE 29 1,484 0 0
ZENDESK INC COM 98936J101 2,787 32,785 SH   SOLE 30 32,785 0 0
ZENDESK INC COM 98936J101 765 8,996 SH   SOLE 31 5,999 0 2,997
ZENDESK INC COM 98936J101 17,755 208,885 SH   SOLE 34 208,885 0 0
ZENDESK INC COM 98936J101 119 1,401 SH   SOLE 36 1,401 0 0
ZENDESK INC COM 98936J101 939 11,042 SH   SOLE 40 11,042 0 0
ZENDESK INC NOTE 0.250% 3/1 98936JAB7 1,956 1,343,000 PRN   SOLE 21 1,343,000 0 0
ZILLOW GROUP INC CL A 98954M101 3,340 97,657 SH   SOLE 2 3,839 0 93,818
ZILLOW GROUP INC CL A 98954M101 40 1,173 SH   SOLE 7 1,173 0 0
ZILLOW GROUP INC CL A 98954M101 966 28,258 SH   SOLE 18 28,258 0 0
ZILLOW GROUP INC CL A 98954M101 397 11,602 SH   SOLE 19 11,602 0 0
ZILLOW GROUP INC CL A 98954M101 22,747 665,119 SH   SOLE 21 665,119 0 0
ZILLOW GROUP INC CL A 98954M101 48,334 1,413,266 SH   SOLE 22 1,337,337 0 75,929
ZILLOW GROUP INC CL A 98954M101 1,620 47,382 SH   SOLE 25 47,382 0 0
ZILLOW GROUP INC CL A 98954M101 2,014 58,897 SH   SOLE 26 23,073 0 35,824
ZILLOW GROUP INC CL A 98954M101 42 1,230 SH   SOLE 31 1,230 0 0
ZILLOW GROUP INC CL A 98954M101 899 26,273 SH   SOLE 36 26,273 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 10,115 291,176 SH   SOLE 2 14,423 0 276,753
ZILLOW GROUP INC CL C CAP STK 98954M200 1,295 37,280 SH   SOLE 4 34,155 0 3,125
ZILLOW GROUP INC CL C CAP STK 98954M200 218 6,280 SH   SOLE 7 6,280 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 25 726 SH   SOLE 13 726 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 2,369 68,183 SH   SOLE 18 58,373 0 9,810
ZILLOW GROUP INC CL C CAP STK 98954M200 934 26,874 SH   SOLE 19 26,874 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 54,272 1,562,235 SH   SOLE 21 1,562,235 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 114,223 3,287,925 SH   SOLE 22 3,052,721 0 235,204
ZILLOW GROUP INC CL C CAP STK 98954M200 3,125 89,941 SH   SOLE 23 89,941 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 3,223 92,774 SH   SOLE 25 92,774 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 13,962 401,904 SH   SOLE 26 212,890 0 189,014
ZILLOW GROUP INC CL C CAP STK 98954M200 822 23,666 SH   SOLE 28 17,136 0 6,530
ZILLOW GROUP INC CL C CAP STK 98954M200 1,077 30,996 SH   SOLE 29 5,585 0 25,411
ZILLOW GROUP INC CL C CAP STK 98954M200 8,199 236,022 SH   SOLE 30 236,022 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,321 38,036 SH   SOLE 31 22,520 0 15,516
ZILLOW GROUP INC CL C CAP STK 98954M200 213 6,133 SH   SOLE 34 6,133 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 2,518 72,495 SH   SOLE 36 72,495 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 74 2,136 SH   SOLE 40 2,136 0 0
ZILLOW GROUP INC NOTE 2.000%12/0 98954MAB7 1,163 1,140,000 PRN   SOLE 21 1,140,000 0 0
ZILLOW GROUP INC NOTE 1.500% 7/0 98954MAC5 706 775,000 PRN   SOLE 21 775,000 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 77,364 605,830 SH   SOLE 2 130,236 0 475,594
ZIMMER BIOMET HLDGS INC COM 98956P102 8,205 64,250 SH   SOLE 4 58,932 0 5,318
ZIMMER BIOMET HLDGS INC COM 98956P102 22,755 178,194 SH   SOLE 7 161,186 0 17,008
ZIMMER BIOMET HLDGS INC COM 98956P102 595 4,660 SH   SOLE 13 4,660 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 218 1,706 SH   SOLE 15 1,706 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 152,751 1,196,170 SH   SOLE 18 1,169,750 0 26,420
ZIMMER BIOMET HLDGS INC COM 98956P102 171,153 1,340,272 SH   SOLE 19 1,340,272 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 1,366 10,700 SH   SOLE 20 10,700 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 719,045 5,630,735 SH   SOLE 21 5,630,735 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 620,966 4,862,693 SH   SOLE 22 4,329,023 0 533,670
ZIMMER BIOMET HLDGS INC COM 98956P102 21,776 170,524 SH   SOLE 23 170,524 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 26,634 208,568 SH   SOLE 25 208,568 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 91,262 714,660 SH   SOLE 26 230,028 0 484,632
ZIMMER BIOMET HLDGS INC COM 98956P102 4,949 38,754 SH   SOLE 28 28,166 0 10,588
ZIMMER BIOMET HLDGS INC COM 98956P102 925 7,246 SH   SOLE 29 7,246 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 98,459 771,021 SH   SOLE 30 771,021 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 7,825 61,277 SH   SOLE 31 37,077 0 24,200
ZIMMER BIOMET HLDGS INC COM 98956P102 56,729 444,233 SH   SOLE 34 444,233 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 20,239 158,492 SH   SOLE 36 158,492 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 625 4,892 SH   SOLE 40 4,892 0 0
ZION OIL & GAS INC COM 989696109 33 44,010 SH   SOLE 2 2,293 0 41,717
ZION OIL & GAS INC COM 989696109 2 1,991 SH   SOLE 7 1,991 0 0
ZION OIL & GAS INC COM 989696109 128 169,791 SH   SOLE 18 169,791 0 0
ZION OIL & GAS INC COM 989696109 51 67,066 SH   SOLE 19 67,066 0 0
ZION OIL & GAS INC COM 989696109 1,377 1,824,358 SH   SOLE 21 1,824,358 0 0
ZION OIL & GAS INC COM 989696109 510 675,336 SH   SOLE 22 648,429 0 26,907
ZIONS BANCORPORATION N A COM 989701107 21,461 472,607 SH   SOLE 2 53,395 0 419,212
ZIONS BANCORPORATION N A COM 989701107 3,085 67,926 SH   SOLE 4 62,725 0 5,201
ZIONS BANCORPORATION N A COM 989701107 7,119 156,773 SH   SOLE 7 142,153 0 14,620
ZIONS BANCORPORATION N A COM 989701107 315 6,930 SH   SOLE 13 6,930 0 0
ZIONS BANCORPORATION N A COM 989701107 89 1,954 SH   SOLE 15 1,954 0 0
ZIONS BANCORPORATION N A COM 989701107 5 117 SH   SOLE 17 0 0 117
ZIONS BANCORPORATION N A COM 989701107 20,483 451,068 SH   SOLE 18 426,737 0 24,331
ZIONS BANCORPORATION N A COM 989701107 2,714 59,757 SH   SOLE 19 59,757 0 0
ZIONS BANCORPORATION N A COM 989701107 197,025 4,338,803 SH   SOLE 21 4,338,803 0 0
ZIONS BANCORPORATION N A COM 989701107 225,608 4,968,245 SH   SOLE 22 4,469,902 0 498,343
ZIONS BANCORPORATION N A COM 989701107 6,296 138,645 SH   SOLE 23 138,645 0 0
ZIONS BANCORPORATION N A COM 989701107 8,066 177,635 SH   SOLE 25 177,635 0 0
ZIONS BANCORPORATION N A COM 989701107 33,191 730,915 SH   SOLE 26 252,799 0 478,116
ZIONS BANCORPORATION N A COM 989701107 1,658 36,512 SH   SOLE 28 27,214 0 9,298
ZIONS BANCORPORATION N A COM 989701107 2,172 47,833 SH   SOLE 29 7,695 0 40,138
ZIONS BANCORPORATION N A COM 989701107 31,392 691,296 SH   SOLE 30 691,296 0 0
ZIONS BANCORPORATION N A COM 989701107 2,759 60,756 SH   SOLE 31 37,354 0 23,402
ZIONS BANCORPORATION N A COM 989701107 488 10,741 SH   SOLE 34 10,741 0 0
ZIONS BANCORPORATION N A COM 989701107 6,193 136,382 SH   SOLE 36 136,382 0 0
ZIONS BANCORPORATION N A COM 989701107 184 4,060 SH   SOLE 40 4,060 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 411 106,751 SH   SOLE 2 4,789 0 101,962
ZIOPHARM ONCOLOGY INC COM 98973P101 3 774 SH   SOLE 4 774 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 11 2,901 SH   SOLE 7 2,901 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 1,693 439,770 SH   SOLE 18 439,770 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 790 205,247 SH   SOLE 19 205,247 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 17,021 4,421,045 SH   SOLE 21 4,421,045 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 16,179 4,202,446 SH   SOLE 22 4,045,847 0 156,599
ZIOPHARM ONCOLOGY INC COM 98973P101 33 8,651 SH   SOLE 26 0 0 8,651
ZIOPHARM ONCOLOGY INC COM 98973P101 65 16,894 SH   SOLE 28 16,894 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 126 32,613 SH   SOLE 30 32,613 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 84 21,823 SH   SOLE 40 21,823 0 0
ZIX CORP COM 98974P100 288 41,811 SH   SOLE 2 1,934 0 39,877
ZIX CORP COM 98974P100 11 1,586 SH   SOLE 7 1,586 0 0
ZIX CORP COM 98974P100 1,215 176,539 SH   SOLE 18 176,539 0 0
ZIX CORP COM 98974P100 1,007 146,310 SH   SOLE 19 146,310 0 0
ZIX CORP COM 98974P100 12,100 1,758,681 SH   SOLE 21 1,758,681 0 0
ZIX CORP COM 98974P100 11,426 1,660,764 SH   SOLE 22 1,616,487 0 44,277
ZOETIS INC CL A 98978V103 172,827 1,716,769 SH   SOLE 2 521,464 0 1,195,305
ZOETIS INC CL A 98978V103 20,343 202,081 SH   SOLE 4 189,314 0 12,767
ZOETIS INC CL A 98978V103 39,169 389,079 SH   SOLE 7 384,162 0 4,917
ZOETIS INC CL A 98978V103 3,901 38,746 SH   SOLE 13 38,746 0 0
ZOETIS INC CL A 98978V103 437 4,337 SH   SOLE 15 4,337 0 0
ZOETIS INC CL A 98978V103 213,723 2,123,003 SH   SOLE 18 1,823,426 0 299,577
ZOETIS INC CL A 98978V103 239,212 2,376,200 SH   SOLE 19 2,376,200 0 0
ZOETIS INC CL A 98978V103 1,076,971 10,698,032 SH   SOLE 21 10,698,032 0 0
ZOETIS INC CL A 98978V103 1,254,898 12,465,458 SH   SOLE 22 10,815,798 0 1,649,660
ZOETIS INC CL A 98978V103 42,256 419,743 SH   SOLE 23 419,743 0 0
ZOETIS INC CL A 98978V103 145,188 1,442,219 SH   SOLE 25 1,442,219 0 0
ZOETIS INC CL A 98978V103 205,305 2,039,385 SH   SOLE 26 530,032 0 1,509,353
ZOETIS INC CL A 98978V103 9,271 92,095 SH   SOLE 28 66,889 0 25,206
ZOETIS INC CL A 98978V103 15,270 151,682 SH   SOLE 29 70,648 0 81,034
ZOETIS INC CL A 98978V103 193,381 1,920,943 SH   SOLE 30 1,920,943 0 0
ZOETIS INC CL A 98978V103 21,585 214,411 SH   SOLE 31 134,261 0 80,150
ZOETIS INC CL A 98978V103 80,045 795,118 SH   SOLE 34 795,118 0 0
ZOETIS INC CL A 98978V103 38,883 386,238 SH   SOLE 36 386,238 0 0
ZOETIS INC CL A 98978V103 1,094 10,869 SH   SOLE 40 10,869 0 0
ZOGENIX INC COM NEW 98978L204 1,989 36,159 SH   SOLE 2 1,505 0 34,654
ZOGENIX INC COM NEW 98978L204 12 218 SH   SOLE 4 218 0 0
ZOGENIX INC COM NEW 98978L204 44 805 SH   SOLE 7 805 0 0
ZOGENIX INC COM NEW 98978L204 7,310 132,891 SH   SOLE 18 132,891 0 0
ZOGENIX INC COM NEW 98978L204 3,604 65,514 SH   SOLE 19 65,514 0 0
ZOGENIX INC COM NEW 98978L204 101,341 1,842,233 SH   SOLE 21 1,842,233 0 0
ZOGENIX INC COM NEW 98978L204 67,323 1,223,823 SH   SOLE 22 1,167,029 0 56,794
ZOGENIX INC COM NEW 98978L204 634 11,518 SH   SOLE 26 8,893 0 2,625
ZOGENIX INC COM NEW 98978L204 312 5,665 SH   SOLE 28 5,665 0 0
ZOGENIX INC COM NEW 98978L204 818 14,874 SH   SOLE 30 14,874 0 0
ZOGENIX INC COM NEW 98978L204 199 3,615 SH   SOLE 40 3,615 0 0
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 11 31,189 SH   SOLE 2 0 0 31,189
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 46 130,842 SH   SOLE 18 130,842 0 0
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 17 48,855 SH   SOLE 19 48,855 0 0
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 473 1,351,782 SH   SOLE 21 1,351,782 0 0
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 63 179,412 SH   SOLE 22 171,281 0 8,131
ZOSANO PHARMA CORP COM NEW 98979H202 9 1,932 SH   SOLE 18 1,932 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 122 25,617 SH   SOLE 21 25,617 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 1,356 284,222 SH   SOLE 22 284,222 0 0
ZSCALER INC COM 98980G102 3,472 48,950 SH   SOLE 2 2,202 0 46,748
ZSCALER INC COM 98980G102 19 264 SH   SOLE 4 264 0 0
ZSCALER INC COM 98980G102 78 1,093 SH   SOLE 7 1,093 0 0
ZSCALER INC COM 98980G102 13,978 197,071 SH   SOLE 18 192,921 0 4,150
ZSCALER INC COM 98980G102 26,187 369,202 SH   SOLE 19 369,202 0 0
ZSCALER INC COM 98980G102 133,766 1,885,887 SH   SOLE 21 1,885,887 0 0
ZSCALER INC COM 98980G102 68,607 967,256 SH   SOLE 22 896,844 0 70,412
ZSCALER INC COM 98980G102 82 1,156 SH   SOLE 23 1,156 0 0
ZSCALER INC COM 98980G102 1,072 15,114 SH   SOLE 26 10,638 0 4,476
ZSCALER INC COM 98980G102 437 6,159 SH   SOLE 28 6,159 0 0
ZSCALER INC COM 98980G102 907 12,786 SH   SOLE 30 12,786 0 0
ZSCALER INC COM 98980G102 13,317 187,753 SH   SOLE 34 187,753 0 0
ZSCALER INC COM 98980G102 419 5,914 SH   SOLE 40 5,914 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 5,727 313,308 SH   SOLE 2 9,810 0 303,498
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,383 75,631 SH   SOLE 4 75,631 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 782 42,760 SH   SOLE 7 42,760 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2,825 154,529 SH   SOLE 15 154,529 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2,264 123,874 SH   SOLE 18 123,874 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 113,416 6,204,403 SH   SOLE 21 6,204,403 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 68,416 3,742,681 SH   SOLE 22 3,438,003 0 304,678
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3,440 188,163 SH   SOLE 23 188,163 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3,397 185,855 SH   SOLE 25 185,855 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 28,478 1,557,876 SH   SOLE 26 236,366 0 1,321,510
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 649 35,500 SH   SOLE 28 35,500 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,209 66,120 SH   SOLE 29 36,561 0 29,559
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 35,681 1,951,919 SH   SOLE 30 1,951,919 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 331 18,084 SH   SOLE 31 18,084 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 447 24,471 SH   SOLE 32 24,471 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 478 26,134 SH   SOLE 34 26,134 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 46 2,490 SH   SOLE 40 2,490 0 0
ZUMIEZ INC COM 989817101 524 21,038 SH   SOLE 2 4,234 0 16,804
ZUMIEZ INC COM 989817101 3 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101 11 453 SH   SOLE 7 453 0 0
ZUMIEZ INC COM 989817101 2,133 85,705 SH   SOLE 18 85,705 0 0
ZUMIEZ INC COM 989817101 1,537 61,741 SH   SOLE 19 61,741 0 0
ZUMIEZ INC COM 989817101 52,060 2,091,608 SH   SOLE 21 2,091,608 0 0
ZUMIEZ INC COM 989817101 15,042 604,335 SH   SOLE 22 574,047 0 30,288
ZUMIEZ INC COM 989817101 296 11,895 SH   SOLE 23 11,895 0 0
ZUMIEZ INC COM 989817101 1,115 44,784 SH   SOLE 26 4,857 0 39,927
ZUMIEZ INC COM 989817101 72 2,901 SH   SOLE 28 2,901 0 0
ZUMIEZ INC COM 989817101 682 27,395 SH   SOLE 30 27,395 0 0
ZUMIEZ INC COM 989817101 154 6,169 SH   SOLE 34 6,169 0 0
ZUMIEZ INC COM 989817101 65 2,600 SH   SOLE 40 2,600 0 0
ZUORA INC COM CL A 98983V106 15,412 769,470 SH   SOLE 19 769,470 0 0
ZUORA INC COM CL A 98983V106 316 15,780 SH   SOLE 21 15,780 0 0
ZUORA INC COM CL A 98983V106 4,816 240,463 SH   SOLE 22 240,463 0 0
ZUORA INC COM CL A 98983V106 4,373 218,307 SH   SOLE 34 218,307 0 0
ZYMEWORKS INC COM 98985W102 19 1,180 SH   SOLE 22 1,180 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 16 2,974 SH   SOLE 18 2,974 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 229 42,239 SH   SOLE 21 42,239 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 1,366 252,033 SH   SOLE 22 252,033 0 0
ZYNGA INC CL A 98986T108 8,309 1,558,826 SH   SOLE 2 51,202 0 1,507,624
ZYNGA INC CL A 98986T108 1,423 267,062 SH   SOLE 4 267,062 0 0
ZYNGA INC CL A 98986T108 74 13,868 SH   SOLE 7 13,868 0 0
ZYNGA INC CL A 98986T108 18,200 3,414,616 SH   SOLE 18 3,393,046 0 21,570
ZYNGA INC CL A 98986T108 99,512 18,670,261 SH   SOLE 19 18,670,261 0 0
ZYNGA INC CL A 98986T108 56,339 10,570,202 SH   SOLE 21 10,570,202 0 0
ZYNGA INC CL A 98986T108 129,211 24,242,222 SH   SOLE 22 22,675,338 0 1,566,884
ZYNGA INC CL A 98986T108 1,284 240,929 SH   SOLE 26 168,427 0 72,502
ZYNGA INC CL A 98986T108 611 114,641 SH   SOLE 28 114,641 0 0
ZYNGA INC CL A 98986T108 1,165 218,659 SH   SOLE 30 218,659 0 0
ZYNGA INC CL A 98986T108 88 16,570 SH   SOLE 31 16,570 0 0
ZYNGA INC CL A 98986T108 42,033 7,886,092 SH   SOLE 34 7,886,092 0 0
ZYNGA INC CL A 98986T108 448 84,096 SH   SOLE 40 84,096 0 0