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
DROPBOX INC CL A 26210C104 57,914 1,786,379 SH   SOLE 34 1,786,379 0 0
DROPBOX INC CL A 26210C104 21,797 672,332 SH   SOLE 18 672,332 0 0
1347 PPTY INS HLDGS INC COM 68244P107 4 633 SH   SOLE 18 633 0 0
1347 PPTY INS HLDGS INC COM 68244P107 107 15,063 SH   SOLE 21 15,063 0 0
1ST CONSTITUTION BANCORP COM 31986N102 138 6,025 SH   SOLE 2 350 0 5,675
1ST CONSTITUTION BANCORP COM 31986N102 516 22,539 SH   SOLE 18 22,539 0 0
1ST CONSTITUTION BANCORP COM 31986N102 112 4,888 SH   SOLE 19 4,888 0 0
1ST CONSTITUTION BANCORP COM 31986N102 5,960 260,261 SH   SOLE 21 260,261 0 0
1ST CONSTITUTION BANCORP COM 31986N102 1,049 45,798 SH   SOLE 22 43,930 0 1,868
1ST SOURCE CORP COM 336901103 845 15,823 SH   SOLE 2 674 0 15,149
1ST SOURCE CORP COM 336901103 21 386 SH   SOLE 7 386 0 0
1ST SOURCE CORP COM 336901103 2,781 52,050 SH   SOLE 18 52,050 0 0
1ST SOURCE CORP COM 336901103 784 14,677 SH   SOLE 19 14,677 0 0
1ST SOURCE CORP COM 336901103 27,663 517,751 SH   SOLE 21 517,751 0 0
1ST SOURCE CORP COM 336901103 28,541 534,179 SH   SOLE 22 512,072 0 22,107
1ST SOURCE CORP COM 336901103 379 7,090 SH   SOLE 26 0 0 7,090
1ST SOURCE CORP COM 336901103 134 2,512 SH   SOLE 28 2,512 0 0
1ST SOURCE CORP COM 336901103 211 3,951 SH   SOLE 30 3,951 0 0
1ST SOURCE CORP COM 336901103 81 1,516 SH   SOLE 40 1,516 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 141 14,547 SH   SOLE 4 14,547 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 7,858 810,148 SH   SOLE 21 810,148 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 4,137 426,539 SH   SOLE 22 426,539 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 86 8,905 SH   SOLE 25 8,905 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 1,670 172,134 SH   SOLE 30 172,134 0 0
22ND CENTY GROUP INC COM 90137F103 161 65,483 SH   SOLE 2 5,275 0 60,208
22ND CENTY GROUP INC COM 90137F103 7 2,871 SH   SOLE 7 2,871 0 0
22ND CENTY GROUP INC COM 90137F103 949 385,894 SH   SOLE 18 385,894 0 0
22ND CENTY GROUP INC COM 90137F103 227 92,179 SH   SOLE 19 92,179 0 0
22ND CENTY GROUP INC COM 90137F103 9,956 4,047,127 SH   SOLE 21 4,047,127 0 0
22ND CENTY GROUP INC COM 90137F103 6,810 2,768,312 SH   SOLE 22 2,673,137 0 95,175
2U INC COM 90214J101 8,287 99,178 SH   SOLE 2 4,175 0 95,003
2U INC COM 90214J101 17 206 SH   SOLE 4 206 0 0
2U INC COM 90214J101 99 1,182 SH   SOLE 7 1,182 0 0
2U INC COM 90214J101 2,429 29,073 SH   SOLE 18 29,073 0 0
2U INC COM 90214J101 698 8,357 SH   SOLE 19 8,357 0 0
2U INC COM 90214J101 51,413 615,286 SH   SOLE 21 615,286 0 0
2U INC COM 90214J101 124,541 1,490,434 SH   SOLE 22 1,387,593 0 102,841
2U INC COM 90214J101 1,521 18,198 SH   SOLE 26 11,851 0 6,347
2U INC COM 90214J101 604 7,225 SH   SOLE 28 7,225 0 0
2U INC COM 90214J101 1,001 11,982 SH   SOLE 30 11,982 0 0
2U INC COM 90214J101 99 1,190 SH   SOLE 31 1,190 0 0
2U INC COM 90214J101 7,866 94,140 SH   SOLE 34 94,140 0 0
2U INC COM 90214J101 482 5,768 SH   SOLE 40 5,768 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,554 112,498 SH   SOLE 2 4,590 0 107,908
3-D SYS CORP DEL COM NEW 88554D205 8 575 SH   SOLE 4 575 0 0
3-D SYS CORP DEL COM NEW 88554D205 33 2,383 SH   SOLE 7 2,383 0 0
3-D SYS CORP DEL COM NEW 88554D205 0 29 SH   SOLE 17 0 0 29
3-D SYS CORP DEL COM NEW 88554D205 6,698 485,028 SH   SOLE 18 485,028 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,217 88,095 SH   SOLE 19 88,095 0 0
3-D SYS CORP DEL COM NEW 88554D205 171,698 12,432,876 SH   SOLE 21 12,432,876 0 0
3-D SYS CORP DEL COM NEW 88554D205 42,583 3,083,484 SH   SOLE 22 2,941,541 0 141,943
3-D SYS CORP DEL COM NEW 88554D205 204 14,748 SH   SOLE 26 7,374 0 7,374
3-D SYS CORP DEL COM NEW 88554D205 212 15,374 SH   SOLE 28 15,374 0 0
3-D SYS CORP DEL COM NEW 88554D205 2,312 167,404 SH   SOLE 30 167,404 0 0
3-D SYS CORP DEL COM NEW 88554D205 153 11,083 SH   SOLE 40 11,083 0 0
3M CO COM 88579Y101 321,814 1,635,897 SH   SOLE 2 275,597 0 1,360,300
3M CO COM 88579Y101 40,105 203,870 SH   SOLE 4 188,069 0 15,801
3M CO COM 88579Y101 103,660 526,940 SH   SOLE 7 481,070 0 45,870
3M CO COM 88579Y101 10,421 52,972 SH   SOLE 13 52,972 0 0
3M CO COM 88579Y101 912 4,636 SH   SOLE 15 4,636 0 0
3M CO COM 88579Y101 354,487 1,801,986 SH   SOLE 18 1,689,734 0 112,252
3M CO COM 88579Y101 294,139 1,495,215 SH   SOLE 19 1,495,215 0 0
3M CO COM 88579Y101 56,024 284,789 SH   SOLE 20 23,636 0 261,153
3M CO COM 88579Y101 2,199,417 11,180,443 SH   SOLE 21 11,180,443 0 0
3M CO COM 88579Y101 2,962,535 15,059,652 SH   SOLE 22 13,269,332 0 1,790,320
3M CO COM 88579Y101 148,268 753,701 SH   SOLE 23 753,701 0 0
3M CO COM 88579Y101 128,113 651,246 SH   SOLE 25 651,246 0 0
3M CO COM 88579Y101 443,364 2,253,783 SH   SOLE 26 479,061 0 1,774,722
3M CO COM 88579Y101 16,919 86,008 SH   SOLE 28 86,008 0 0
3M CO COM 88579Y101 21,622 109,912 SH   SOLE 29 20,474 0 89,438
3M CO COM 88579Y101 377,435 1,918,639 SH   SOLE 30 1,918,639 0 0
3M CO COM 88579Y101 46,943 238,631 SH   SOLE 31 115,207 0 123,424
3M CO COM 88579Y101 19,710 100,193 SH   SOLE 32 100,193 0 0
3M CO COM 88579Y101 44,483 226,121 SH   SOLE 34 226,121 0 0
3M CO COM 88579Y101 106,580 541,787 SH   SOLE 36 541,787 0 0
3M CO COM 88579Y101 2,090 10,623 SH   SOLE 37 10,623 0 0
3M CO COM 88579Y101 2,365 12,022 SH   SOLE 40 12,022 0 0
500 COM LTD SPON ADR REP A 33829R100 60 4,075 SH   SOLE 4 4,075 0 0
500 COM LTD SPON ADR REP A 33829R100 149 10,156 SH   SOLE 21 10,156 0 0
500 COM LTD SPON ADR REP A 33829R100 980 66,642 SH   SOLE 22 66,642 0 0
500 COM LTD SPON ADR REP A 33829R100 728 49,460 SH   SOLE 30 49,460 0 0
51JOB INC SP ADR REP COM 316827104 3,308 33,879 SH   SOLE 2 2,613 0 31,266
51JOB INC SP ADR REP COM 316827104 600 6,150 SH   SOLE 4 6,150 0 0
51JOB INC SP ADR REP COM 316827104 758 7,764 SH   SOLE 7 2,858 0 4,906
51JOB INC SP ADR REP COM 316827104 848 8,686 SH   SOLE 15 8,686 0 0
51JOB INC SP ADR REP COM 316827104 801 8,205 SH   SOLE 18 8,166 0 39
51JOB INC SP ADR REP COM 316827104 76 781 SH   SOLE 19 781 0 0
51JOB INC SP ADR REP COM 316827104 55,554 568,970 SH   SOLE 21 568,970 0 0
51JOB INC SP ADR REP COM 316827104 37,991 389,091 SH   SOLE 22 347,793 0 41,298
51JOB INC SP ADR REP COM 316827104 2,789 28,559 SH   SOLE 23 28,559 0 0
51JOB INC SP ADR REP COM 316827104 9,875 101,136 SH   SOLE 26 34,514 0 66,622
51JOB INC SP ADR REP COM 316827104 381 3,898 SH   SOLE 28 3,898 0 0
51JOB INC SP ADR REP COM 316827104 816 8,355 SH   SOLE 29 6,004 0 2,351
51JOB INC SP ADR REP COM 316827104 15,209 155,763 SH   SOLE 30 155,763 0 0
51JOB INC SP ADR REP COM 316827104 362 3,705 SH   SOLE 31 1,437 0 2,268
51JOB INC SP ADR REP COM 316827104 222 2,273 SH   SOLE 34 2,273 0 0
51JOB INC SP ADR REP COM 316827104 25 251 SH   SOLE 40 251 0 0
58 COM INC SPON ADR REP A 31680Q104 4,291 61,877 SH   SOLE 2 6,393 0 55,484
58 COM INC SPON ADR REP A 31680Q104 1,633 23,549 SH   SOLE 4 23,549 0 0
58 COM INC SPON ADR REP A 31680Q104 719 10,373 SH   SOLE 7 10,373 0 0
58 COM INC SPON ADR REP A 31680Q104 2,256 32,536 SH   SOLE 15 32,536 0 0
58 COM INC SPON ADR REP A 31680Q104 1,784 25,729 SH   SOLE 18 25,729 0 0
58 COM INC SPON ADR REP A 31680Q104 8,790 126,760 SH   SOLE 19 126,760 0 0
58 COM INC SPON ADR REP A 31680Q104 115,212 1,661,553 SH   SOLE 21 1,661,553 0 0
58 COM INC SPON ADR REP A 31680Q104 73,673 1,062,485 SH   SOLE 22 976,646 0 85,839
58 COM INC SPON ADR REP A 31680Q104 6,835 98,574 SH   SOLE 23 98,574 0 0
58 COM INC SPON ADR REP A 31680Q104 2,710 39,076 SH   SOLE 25 39,076 0 0
58 COM INC SPON ADR REP A 31680Q104 25,612 369,372 SH   SOLE 26 55,477 0 313,895
58 COM INC SPON ADR REP A 31680Q104 846 12,204 SH   SOLE 28 12,204 0 0
58 COM INC SPON ADR REP A 31680Q104 2,101 30,304 SH   SOLE 29 21,754 0 8,550
58 COM INC SPON ADR REP A 31680Q104 37,500 540,807 SH   SOLE 30 540,807 0 0
58 COM INC SPON ADR REP A 31680Q104 963 13,891 SH   SOLE 31 5,391 0 8,500
58 COM INC SPON ADR REP A 31680Q104 417 6,019 SH   SOLE 32 6,019 0 0
58 COM INC SPON ADR REP A 31680Q104 24,388 351,711 SH   SOLE 34 351,711 0 0
58 COM INC SPON ADR REP A 31680Q104 47 685 SH   SOLE 40 685 0 0
8X8 INC NEW COM 282914100 1,508 75,203 SH   SOLE 2 4,043 0 71,160
8X8 INC NEW COM 282914100 15 725 SH   SOLE 4 725 0 0
8X8 INC NEW COM 282914100 40 1,985 SH   SOLE 7 1,985 0 0
8X8 INC NEW COM 282914100 7,842 391,131 SH   SOLE 18 391,131 0 0
8X8 INC NEW COM 282914100 1,531 76,372 SH   SOLE 19 76,372 0 0
8X8 INC NEW COM 282914100 190,920 9,522,210 SH   SOLE 21 9,522,210 0 0
8X8 INC NEW COM 282914100 54,441 2,715,276 SH   SOLE 22 2,594,993 0 120,283
8X8 INC NEW COM 282914100 781 38,938 SH   SOLE 26 34,365 0 4,573
8X8 INC NEW COM 282914100 259 12,935 SH   SOLE 28 12,935 0 0
8X8 INC NEW COM 282914100 2,855 142,406 SH   SOLE 30 142,406 0 0
8X8 INC NEW COM 282914100 211 10,544 SH   SOLE 40 10,544 0 0
A H BELO CORP COM CL A 001282102 17 3,533 SH   SOLE 18 3,533 0 0
A H BELO CORP COM CL A 001282102 299 63,526 SH   SOLE 21 63,526 0 0
A H BELO CORP COM CL A 001282102 2,452 521,699 SH   SOLE 22 521,699 0 0
A MARK PRECIOUS METALS INC COM 00181T107 12 870 SH   SOLE 18 870 0 0
A MARK PRECIOUS METALS INC COM 00181T107 180 13,581 SH   SOLE 21 13,581 0 0
A10 NETWORKS INC COM 002121101 700 112,431 SH   SOLE 2 71,890 0 40,541
A10 NETWORKS INC COM 002121101 6 1,036 SH   SOLE 7 1,036 0 0
A10 NETWORKS INC COM 002121101 1,068 171,394 SH   SOLE 18 171,394 0 0
A10 NETWORKS INC COM 002121101 3,948 633,761 SH   SOLE 19 633,761 0 0
A10 NETWORKS INC COM 002121101 11,365 1,824,185 SH   SOLE 21 1,824,185 0 0
A10 NETWORKS INC COM 002121101 17,059 2,738,147 SH   SOLE 22 2,661,087 0 77,060
A10 NETWORKS INC COM 002121101 1,654 265,484 SH   SOLE 23 265,484 0 0
A10 NETWORKS INC COM 002121101 2,727 437,733 SH   SOLE 26 0 0 437,733
A10 NETWORKS INC COM 002121101 29 4,609 SH   SOLE 28 4,609 0 0
A10 NETWORKS INC COM 002121101 529 84,861 SH   SOLE 29 0 0 84,861
A10 NETWORKS INC COM 002121101 68 10,979 SH   SOLE 30 10,979 0 0
AAC HLDGS INC COM 000307108 117 12,465 SH   SOLE 2 454 0 12,011
AAC HLDGS INC COM 000307108 2 174 SH   SOLE 7 174 0 0
AAC HLDGS INC COM 000307108 429 45,775 SH   SOLE 18 45,775 0 0
AAC HLDGS INC COM 000307108 80 8,556 SH   SOLE 19 8,556 0 0
AAC HLDGS INC COM 000307108 4,502 480,444 SH   SOLE 21 480,444 0 0
AAC HLDGS INC COM 000307108 2,152 229,703 SH   SOLE 22 222,604 0 7,099
AAON INC COM PAR $0.004 000360206 1,135 34,127 SH   SOLE 2 1,725 0 32,402
AAON INC COM PAR $0.004 000360206 7 209 SH   SOLE 4 209 0 0
AAON INC COM PAR $0.004 000360206 30 895 SH   SOLE 7 895 0 0
AAON INC COM PAR $0.004 000360206 5,822 175,091 SH   SOLE 18 175,091 0 0
AAON INC COM PAR $0.004 000360206 1,102 33,131 SH   SOLE 19 33,131 0 0
AAON INC COM PAR $0.004 000360206 136,178 4,095,566 SH   SOLE 21 4,095,566 0 0
AAON INC COM PAR $0.004 000360206 37,543 1,129,098 SH   SOLE 22 1,072,148 0 56,950
AAON INC COM PAR $0.004 000360206 610 18,340 SH   SOLE 26 15,487 0 2,853
AAON INC COM PAR $0.004 000360206 203 6,115 SH   SOLE 28 6,115 0 0
AAON INC COM PAR $0.004 000360206 1,995 60,003 SH   SOLE 30 60,003 0 0
AAON INC COM PAR $0.004 000360206 157 4,716 SH   SOLE 40 4,716 0 0
AAR CORP COM 000361105 1,824 39,226 SH   SOLE 2 1,425 0 37,801
AAR CORP COM 000361105 3 66 SH   SOLE 4 66 0 0
AAR CORP COM 000361105 31 657 SH   SOLE 7 657 0 0
AAR CORP COM 000361105 6,609 142,169 SH   SOLE 18 142,169 0 0
AAR CORP COM 000361105 1,232 26,490 SH   SOLE 19 26,490 0 0
AAR CORP COM 000361105 206,113 4,433,484 SH   SOLE 21 4,433,484 0 0
AAR CORP COM 000361105 42,357 911,105 SH   SOLE 22 858,612 0 52,493
AAR CORP COM 000361105 667 14,342 SH   SOLE 26 5,768 0 8,574
AAR CORP COM 000361105 223 4,796 SH   SOLE 28 4,796 0 0
AAR CORP COM 000361105 2,232 48,010 SH   SOLE 30 48,010 0 0
AAR CORP COM 000361105 167 3,586 SH   SOLE 40 3,586 0 0
AARONS INC COM PAR $0.50 002535300 4,477 103,035 SH   SOLE 2 32,912 0 70,123
AARONS INC COM PAR $0.50 002535300 44 1,021 SH   SOLE 4 1,021 0 0
AARONS INC COM PAR $0.50 002535300 66 1,522 SH   SOLE 7 1,522 0 0
AARONS INC COM PAR $0.50 002535300 17,373 399,846 SH   SOLE 18 399,846 0 0
AARONS INC COM PAR $0.50 002535300 3,090 71,120 SH   SOLE 19 71,120 0 0
AARONS INC COM PAR $0.50 002535300 191,840 4,415,197 SH   SOLE 21 4,415,197 0 0
AARONS INC COM PAR $0.50 002535300 101,396 2,333,634 SH   SOLE 22 2,229,129 0 104,505
AARONS INC COM PAR $0.50 002535300 675 15,540 SH   SOLE 23 15,540 0 0
AARONS INC COM PAR $0.50 002535300 1,469 33,804 SH   SOLE 26 6,447 0 27,357
AARONS INC COM PAR $0.50 002535300 409 9,416 SH   SOLE 28 9,416 0 0
AARONS INC COM PAR $0.50 002535300 222 5,114 SH   SOLE 29 0 0 5,114
AARONS INC COM PAR $0.50 002535300 673 15,500 SH   SOLE 30 15,500 0 0
AARONS INC COM PAR $0.50 002535300 926 21,306 SH   SOLE 34 21,306 0 0
AARONS INC COM PAR $0.50 002535300 54 1,246 SH   SOLE 36 1,246 0 0
AARONS INC COM PAR $0.50 002535300 312 7,185 SH   SOLE 40 7,185 0 0
ABAXIS INC COM 002567105 1,645 19,811 SH   SOLE 2 2,583 0 17,228
ABAXIS INC COM 002567105 4 52 SH   SOLE 4 52 0 0
ABAXIS INC COM 002567105 39 473 SH   SOLE 7 473 0 0
ABAXIS INC COM 002567105 7,902 95,194 SH   SOLE 18 95,194 0 0
ABAXIS INC COM 002567105 3,115 37,522 SH   SOLE 19 37,522 0 0
ABAXIS INC COM 002567105 203,515 2,451,689 SH   SOLE 21 2,451,689 0 0
ABAXIS INC COM 002567105 54,507 656,632 SH   SOLE 22 626,098 0 30,534
ABAXIS INC COM 002567105 470 5,656 SH   SOLE 23 5,656 0 0
ABAXIS INC COM 002567105 1,105 13,308 SH   SOLE 26 2,815 0 10,493
ABAXIS INC COM 002567105 261 3,148 SH   SOLE 28 3,148 0 0
ABAXIS INC COM 002567105 150 1,809 SH   SOLE 29 0 0 1,809
ABAXIS INC COM 002567105 2,810 33,857 SH   SOLE 30 33,857 0 0
ABAXIS INC COM 002567105 213 2,568 SH   SOLE 40 2,568 0 0
ABB LTD SPONSORED ADR 000375204 34,508 1,585,134 SH   SOLE 18 1,585,134 0 0
ABB LTD SPONSORED ADR 000375204 37,323 1,714,420 SH   SOLE 19 1,714,420 0 0
ABB LTD SPONSORED ADR 000375204 1,444 66,340 SH   SOLE 23 66,340 0 0
ABB LTD SPONSORED ADR 000375204 8,567 393,540 SH   SOLE 34 393,540 0 0
ABBOTT LABS COM 002824100 350,259 5,742,885 SH   SOLE 2 1,722,364 0 4,020,521
ABBOTT LABS COM 002824100 38,238 626,958 SH   SOLE 4 582,500 0 44,458
ABBOTT LABS COM 002824100 92,808 1,521,686 SH   SOLE 7 1,334,117 0 187,569
ABBOTT LABS COM 002824100 4,485 73,537 SH   SOLE 13 73,537 0 0
ABBOTT LABS COM 002824100 803 13,162 SH   SOLE 15 13,162 0 0
ABBOTT LABS COM 002824100 8 125 SH   SOLE 17 0 0 125
ABBOTT LABS COM 002824100 228,996 3,754,651 SH   SOLE 18 3,517,038 0 237,613
ABBOTT LABS COM 002824100 323,428 5,302,964 SH   SOLE 19 5,302,964 0 0
ABBOTT LABS COM 002824100 43,378 711,238 SH   SOLE 20 164,556 0 546,682
ABBOTT LABS COM 002824100 2,081,431 34,127,421 SH   SOLE 21 34,127,421 0 0
ABBOTT LABS COM 002824100 2,647,794 43,413,573 SH   SOLE 22 38,264,917 0 5,148,656
ABBOTT LABS COM 002824100 135,177 2,216,376 SH   SOLE 23 2,216,376 0 0
ABBOTT LABS COM 002824100 114,544 1,878,085 SH   SOLE 25 1,878,085 0 0
ABBOTT LABS COM 002824100 358,190 5,872,937 SH   SOLE 26 1,371,855 0 4,501,082
ABBOTT LABS COM 002824100 15,431 253,009 SH   SOLE 28 253,009 0 0
ABBOTT LABS COM 002824100 22,171 363,512 SH   SOLE 29 95,956 0 267,556
ABBOTT LABS COM 002824100 360,155 5,905,156 SH   SOLE 30 5,905,156 0 0
ABBOTT LABS COM 002824100 48,494 795,108 SH   SOLE 31 407,945 0 387,163
ABBOTT LABS COM 002824100 122,413 2,007,105 SH   SOLE 34 2,007,105 0 0
ABBOTT LABS COM 002824100 93,619 1,534,997 SH   SOLE 36 1,534,997 0 0
ABBOTT LABS COM 002824100 2,150 35,255 SH   SOLE 40 35,255 0 0
ABBVIE INC COM 00287Y109 416,230 4,492,504 SH   SOLE 2 805,666 0 3,686,838
ABBVIE INC COM 00287Y109 51,936 560,565 SH   SOLE 4 519,738 0 40,827
ABBVIE INC COM 00287Y109 114,166 1,232,234 SH   SOLE 7 1,145,596 0 86,638
ABBVIE INC COM 00287Y109 6,946 74,966 SH   SOLE 13 74,966 0 0
ABBVIE INC COM 00287Y109 1,181 12,743 SH   SOLE 15 12,743 0 0
ABBVIE INC COM 00287Y109 12 129 SH   SOLE 17 0 0 129
ABBVIE INC COM 00287Y109 328,040 3,540,633 SH   SOLE 18 3,261,444 0 279,189
ABBVIE INC COM 00287Y109 126,755 1,368,103 SH   SOLE 19 1,368,103 0 0
ABBVIE INC COM 00287Y109 42,341 456,996 SH   SOLE 20 0 0 456,996
ABBVIE INC COM 00287Y109 2,618,111 28,258,082 SH   SOLE 21 28,258,082 0 0
ABBVIE INC COM 00287Y109 3,573,768 38,572,780 SH   SOLE 22 34,128,594 0 4,444,186
ABBVIE INC COM 00287Y109 188,557 2,035,155 SH   SOLE 23 2,035,155 0 0
ABBVIE INC COM 00287Y109 169,200 1,826,232 SH   SOLE 25 1,826,232 0 0
ABBVIE INC COM 00287Y109 488,620 5,273,830 SH   SOLE 26 1,255,477 0 4,018,353
ABBVIE INC COM 00287Y109 20,414 220,334 SH   SOLE 28 220,334 0 0
ABBVIE INC COM 00287Y109 25,116 271,087 SH   SOLE 29 108,159 0 162,928
ABBVIE INC COM 00287Y109 470,600 5,079,328 SH   SOLE 30 5,079,328 0 0
ABBVIE INC COM 00287Y109 67,324 726,647 SH   SOLE 31 379,993 0 346,654
ABBVIE INC COM 00287Y109 67,088 724,104 SH   SOLE 34 724,104 0 0
ABBVIE INC COM 00287Y109 132,716 1,432,450 SH   SOLE 36 1,432,450 0 0
ABBVIE INC COM 00287Y109 1,406 15,178 SH   SOLE 37 15,178 0 0
ABBVIE INC COM 00287Y109 2,835 30,604 SH   SOLE 40 30,604 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 404 25,280 SH   SOLE 2 1,193 0 24,087
ABEONA THERAPEUTICS INC COM 00289Y107 12 745 SH   SOLE 7 745 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 1,664 103,991 SH   SOLE 18 103,991 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 406 25,369 SH   SOLE 19 25,369 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 17,336 1,083,524 SH   SOLE 21 1,083,524 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 14,889 930,588 SH   SOLE 22 887,595 0 42,993
ABEONA THERAPEUTICS INC COM 00289Y107 70 4,374 SH   SOLE 26 0 0 4,374
ABEONA THERAPEUTICS INC COM 00289Y107 119 7,441 SH   SOLE 30 7,441 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 51 3,194 SH   SOLE 40 3,194 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,743 71,189 SH   SOLE 2 3,738 0 67,451
ABERCROMBIE & FITCH CO CL A 002896207 9 349 SH   SOLE 4 349 0 0
ABERCROMBIE & FITCH CO CL A 002896207 87 3,536 SH   SOLE 7 3,536 0 0
ABERCROMBIE & FITCH CO CL A 002896207 7,446 304,177 SH   SOLE 18 304,177 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,340 54,754 SH   SOLE 19 54,754 0 0
ABERCROMBIE & FITCH CO CL A 002896207 166,687 6,809,090 SH   SOLE 21 6,809,090 0 0
ABERCROMBIE & FITCH CO CL A 002896207 50,308 2,055,052 SH   SOLE 22 1,843,948 0 211,104
ABERCROMBIE & FITCH CO CL A 002896207 97 3,963 SH   SOLE 23 3,963 0 0
ABERCROMBIE & FITCH CO CL A 002896207 474 19,347 SH   SOLE 26 8,806 0 10,541
ABERCROMBIE & FITCH CO CL A 002896207 244 9,961 SH   SOLE 28 9,961 0 0
ABERCROMBIE & FITCH CO CL A 002896207 2,482 101,403 SH   SOLE 30 101,403 0 0
ABERCROMBIE & FITCH CO CL A 002896207 165 6,737 SH   SOLE 36 6,737 0 0
ABERCROMBIE & FITCH CO CL A 002896207 190 7,770 SH   SOLE 40 7,770 0 0
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 1,108 108,100 SH   SOLE 2 108,100 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 2,223 254,000 SH   SOLE 2 254,000 0 0
ABIOMED INC COM 003654100 42,920 104,925 SH   SOLE 2 7,728 0 97,197
ABIOMED INC COM 003654100 5,335 13,042 SH   SOLE 4 12,016 0 1,026
ABIOMED INC COM 003654100 12,065 29,494 SH   SOLE 7 29,494 0 0
ABIOMED INC COM 003654100 37,017 90,496 SH   SOLE 18 84,866 0 5,630
ABIOMED INC COM 003654100 3,626 8,865 SH   SOLE 19 8,865 0 0
ABIOMED INC COM 003654100 7,070 17,285 SH   SOLE 20 0 0 17,285
ABIOMED INC COM 003654100 479,515 1,172,265 SH   SOLE 21 1,172,265 0 0
ABIOMED INC COM 003654100 416,771 1,018,875 SH   SOLE 22 911,902 0 106,973
ABIOMED INC COM 003654100 21,335 52,157 SH   SOLE 23 52,157 0 0
ABIOMED INC COM 003654100 313 764 SH   SOLE 25 764 0 0
ABIOMED INC COM 003654100 49,018 119,834 SH   SOLE 26 29,633 0 90,201
ABIOMED INC COM 003654100 2,670 6,528 SH   SOLE 28 6,528 0 0
ABIOMED INC COM 003654100 3,908 9,555 SH   SOLE 29 1,347 0 8,208
ABIOMED INC COM 003654100 64,071 156,634 SH   SOLE 30 156,634 0 0
ABIOMED INC COM 003654100 6,228 15,225 SH   SOLE 31 8,274 0 6,951
ABIOMED INC COM 003654100 832 2,033 SH   SOLE 34 2,033 0 0
ABIOMED INC COM 003654100 3,462 8,463 SH   SOLE 36 8,463 0 0
ABIOMED INC COM 003654100 340 831 SH   SOLE 40 831 0 0
ABM INDS INC COM 000957100 3,326 113,969 SH   SOLE 2 46,916 0 67,053
ABM INDS INC COM 000957100 10 343 SH   SOLE 4 343 0 0
ABM INDS INC COM 000957100 3,119 106,890 SH   SOLE 7 106,890 0 0
ABM INDS INC COM 000957100 8,489 290,908 SH   SOLE 18 290,908 0 0
ABM INDS INC COM 000957100 1,619 55,492 SH   SOLE 19 55,492 0 0
ABM INDS INC COM 000957100 193,005 6,614,288 SH   SOLE 21 6,614,288 0 0
ABM INDS INC COM 000957100 57,106 1,957,021 SH   SOLE 22 1,846,042 0 110,979
ABM INDS INC COM 000957100 538 18,439 SH   SOLE 26 12,770 0 5,669
ABM INDS INC COM 000957100 163 5,594 SH   SOLE 28 5,594 0 0
ABM INDS INC COM 000957100 2,839 97,295 SH   SOLE 30 97,295 0 0
ABM INDS INC COM 000957100 77 2,624 SH   SOLE 36 2,624 0 0
ABM INDS INC COM 000957100 180 6,159 SH   SOLE 40 6,159 0 0
ABRAXAS PETE CORP COM 003830106 533 184,300 SH   SOLE 2 27,761 0 156,539
ABRAXAS PETE CORP COM 003830106 13 4,355 SH   SOLE 7 4,355 0 0
ABRAXAS PETE CORP COM 003830106 1,562 540,490 SH   SOLE 18 540,490 0 0
ABRAXAS PETE CORP COM 003830106 533 184,259 SH   SOLE 19 184,259 0 0
ABRAXAS PETE CORP COM 003830106 16,400 5,674,698 SH   SOLE 21 5,674,698 0 0
ABRAXAS PETE CORP COM 003830106 14,581 5,045,350 SH   SOLE 22 4,942,066 0 103,284
ACACIA COMMUNICATIONS INC COM 00401C108 948 27,227 SH   SOLE 2 1,226 0 26,001
ACACIA COMMUNICATIONS INC COM 00401C108 23 672 SH   SOLE 7 672 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 3,110 89,347 SH   SOLE 18 89,347 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 761 21,852 SH   SOLE 19 21,852 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 33,950 975,286 SH   SOLE 21 975,286 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 22,485 645,923 SH   SOLE 22 614,178 0 31,745
ACACIA COMMUNICATIONS INC COM 00401C108 62 1,775 SH   SOLE 26 0 0 1,775
ACACIA COMMUNICATIONS INC COM 00401C108 131 3,752 SH   SOLE 28 3,752 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 215 6,178 SH   SOLE 30 6,178 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 82 2,356 SH   SOLE 40 2,356 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 142 34,251 SH   SOLE 2 721 0 33,530
ACACIA RESH CORP ACACIA TCH COM 003881307 5 1,136 SH   SOLE 7 1,136 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 630 151,723 SH   SOLE 18 151,723 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 64 15,302 SH   SOLE 19 15,302 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 5,281 1,272,549 SH   SOLE 21 1,272,549 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 4,726 1,138,796 SH   SOLE 22 1,104,144 0 34,652
ACADIA HEALTHCARE COMPANY IN COM 00404A109 8,830 215,844 SH   SOLE 2 41,327 0 174,517
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,254 30,653 SH   SOLE 4 30,653 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 115 2,803 SH   SOLE 7 2,803 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 22,666 554,035 SH   SOLE 18 554,035 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 81,206 1,984,985 SH   SOLE 19 1,984,985 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 159,645 3,902,358 SH   SOLE 21 3,902,358 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 111,581 2,727,471 SH   SOLE 22 2,550,809 0 176,662
ACADIA HEALTHCARE COMPANY IN COM 00404A109 958 23,412 SH   SOLE 26 17,610 0 5,802
ACADIA HEALTHCARE COMPANY IN COM 00404A109 423 10,331 SH   SOLE 28 10,331 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 600 14,668 SH   SOLE 29 0 0 14,668
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,730 42,289 SH   SOLE 30 42,289 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 81 1,988 SH   SOLE 31 1,988 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 33,381 815,972 SH   SOLE 34 815,972 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 405 9,904 SH   SOLE 40 9,904 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,235 146,357 SH   SOLE 2 69,119 0 77,238
ACADIA PHARMACEUTICALS INC COM 004225108 7 475 SH   SOLE 4 475 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 31 2,035 SH   SOLE 7 2,035 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 5,794 379,469 SH   SOLE 18 379,469 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 14,127 925,175 SH   SOLE 19 925,175 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 359 23,500 SH   SOLE 20 23,500 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 72,631 4,756,448 SH   SOLE 21 4,756,448 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 44,064 2,885,640 SH   SOLE 22 2,751,640 0 134,000
ACADIA PHARMACEUTICALS INC COM 004225108 662 43,341 SH   SOLE 23 43,341 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 983 64,365 SH   SOLE 26 13,422 0 50,943
ACADIA PHARMACEUTICALS INC COM 004225108 246 16,129 SH   SOLE 28 16,129 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 282 18,482 SH   SOLE 29 0 0 18,482
ACADIA PHARMACEUTICALS INC COM 004225108 4,816 315,420 SH   SOLE 30 315,420 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,240 146,697 SH   SOLE 34 146,697 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 177 11,568 SH   SOLE 40 11,568 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 2,338 85,410 SH   SOLE 2 3,481 0 81,929
ACADIA RLTY TR COM SH BEN INT 004239109 757 27,674 SH   SOLE 4 27,674 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 3,498 127,815 SH   SOLE 7 127,815 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 99 3,599 SH   SOLE 15 3,599 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 9,824 358,917 SH   SOLE 18 358,917 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 4,592 167,779 SH   SOLE 19 167,779 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 235,372 8,599,629 SH   SOLE 21 8,599,629 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 97,189 3,550,926 SH   SOLE 22 3,440,234 0 110,692
ACADIA RLTY TR COM SH BEN INT 004239109 128 4,683 SH   SOLE 23 4,683 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 4,505 164,598 SH   SOLE 25 164,598 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,273 46,515 SH   SOLE 26 8,271 0 38,244
ACADIA RLTY TR COM SH BEN INT 004239109 332 12,137 SH   SOLE 28 12,137 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 805 29,425 SH   SOLE 29 29,425 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 13,672 499,508 SH   SOLE 30 499,508 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 201 7,333 SH   SOLE 40 7,333 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 484 21,699 SH   SOLE 2 1,096 0 20,603
ACCELERATE DIAGNOSTICS INC COM 00430H102 12 544 SH   SOLE 7 544 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1,841 82,559 SH   SOLE 18 82,559 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 479 21,472 SH   SOLE 19 21,472 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 18,605 834,300 SH   SOLE 21 834,300 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 17,075 765,699 SH   SOLE 22 729,358 0 36,341
ACCELERATE DIAGNOSTICS INC COM 00430H102 239 10,728 SH   SOLE 26 0 0 10,728
ACCELERATE DIAGNOSTICS INC COM 00430H102 97 4,337 SH   SOLE 28 4,337 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 152 6,794 SH   SOLE 30 6,794 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 62 2,759 SH   SOLE 40 2,759 0 0
ACCELERON PHARMA INC COM 00434H108 5,350 110,270 SH   SOLE 2 79,026 0 31,244
ACCELERON PHARMA INC COM 00434H108 9 185 SH   SOLE 4 185 0 0
ACCELERON PHARMA INC COM 00434H108 42 856 SH   SOLE 7 856 0 0
ACCELERON PHARMA INC COM 00434H108 9,036 186,236 SH   SOLE 18 186,236 0 0
ACCELERON PHARMA INC COM 00434H108 35,135 724,135 SH   SOLE 19 724,135 0 0
ACCELERON PHARMA INC COM 00434H108 802 16,534 SH   SOLE 20 16,534 0 0
ACCELERON PHARMA INC COM 00434H108 86,374 1,780,170 SH   SOLE 21 1,780,170 0 0
ACCELERON PHARMA INC COM 00434H108 56,091 1,156,031 SH   SOLE 22 1,104,996 0 51,035
ACCELERON PHARMA INC COM 00434H108 5 96 SH   SOLE 23 96 0 0
ACCELERON PHARMA INC COM 00434H108 103 2,118 SH   SOLE 26 0 0 2,118
ACCELERON PHARMA INC COM 00434H108 258 5,319 SH   SOLE 28 5,319 0 0
ACCELERON PHARMA INC COM 00434H108 438 9,036 SH   SOLE 30 9,036 0 0
ACCELERON PHARMA INC COM 00434H108 10,103 208,220 SH   SOLE 34 208,220 0 0
ACCELERON PHARMA INC COM 00434H108 284 5,863 SH   SOLE 40 5,863 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 310,842 1,900,131 SH   SOLE 2 367,422 0 1,532,709
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 37,782 230,958 SH   SOLE 4 214,799 0 16,159
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 116,298 710,912 SH   SOLE 7 583,084 0 127,828
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,322 38,646 SH   SOLE 13 38,646 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 809 4,944 SH   SOLE 15 4,944 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 216,859 1,325,623 SH   SOLE 18 1,239,697 0 85,926
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 56,614 346,072 SH   SOLE 19 346,072 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 47,722 291,720 SH   SOLE 20 0 0 291,720
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,243,817 13,716,104 SH   SOLE 21 13,716,104 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,690,108 16,444,211 SH   SOLE 22 14,417,013 0 2,027,198
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 130,881 800,058 SH   SOLE 23 800,058 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 126,705 774,527 SH   SOLE 25 774,527 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 501,031 3,062,725 SH   SOLE 26 503,668 0 2,559,057
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14,701 89,863 SH   SOLE 28 89,863 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 18,824 115,070 SH   SOLE 29 45,881 0 69,189
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 379,850 2,321,961 SH   SOLE 30 2,321,961 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 49,950 305,336 SH   SOLE 31 162,688 0 142,648
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12,834 78,453 SH   SOLE 34 78,453 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 99,120 605,903 SH   SOLE 36 605,903 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,037 12,449 SH   SOLE 40 12,449 0 0
ACCESS NATL CORP COM 004337101 412 14,411 SH   SOLE 2 624 0 13,787
ACCESS NATL CORP COM 004337101 7 242 SH   SOLE 7 242 0 0
ACCESS NATL CORP COM 004337101 1,498 52,372 SH   SOLE 18 52,372 0 0
ACCESS NATL CORP COM 004337101 355 12,407 SH   SOLE 19 12,407 0 0
ACCESS NATL CORP COM 004337101 15,281 534,298 SH   SOLE 21 534,298 0 0
ACCESS NATL CORP COM 004337101 6,037 211,101 SH   SOLE 22 195,054 0 16,047
ACCESS NATL CORP COM 004337101 100 3,509 SH   SOLE 30 3,509 0 0
ACCO BRANDS CORP COM 00081T108 1,691 122,067 SH   SOLE 2 14,534 0 107,533
ACCO BRANDS CORP COM 00081T108 13 936 SH   SOLE 4 936 0 0
ACCO BRANDS CORP COM 00081T108 34 2,427 SH   SOLE 7 2,427 0 0
ACCO BRANDS CORP COM 00081T108 4,864 351,223 SH   SOLE 18 351,223 0 0
ACCO BRANDS CORP COM 00081T108 1,554 112,216 SH   SOLE 19 112,216 0 0
ACCO BRANDS CORP COM 00081T108 47,943 3,461,623 SH   SOLE 21 3,461,623 0 0
ACCO BRANDS CORP COM 00081T108 44,063 3,181,458 SH   SOLE 22 3,017,026 0 164,432
ACCO BRANDS CORP COM 00081T108 243 17,579 SH   SOLE 23 17,579 0 0
ACCO BRANDS CORP COM 00081T108 1,277 92,206 SH   SOLE 26 13,259 0 78,947
ACCO BRANDS CORP COM 00081T108 211 15,221 SH   SOLE 28 15,221 0 0
ACCO BRANDS CORP COM 00081T108 229 16,515 SH   SOLE 29 0 0 16,515
ACCO BRANDS CORP COM 00081T108 303 21,866 SH   SOLE 30 21,866 0 0
ACCO BRANDS CORP COM 00081T108 179 12,948 SH   SOLE 40 12,948 0 0
ACCURAY INC COM 004397105 603 147,117 SH   SOLE 2 79,983 0 67,134
ACCURAY INC COM 004397105 3 751 SH   SOLE 4 751 0 0
ACCURAY INC COM 004397105 7 1,754 SH   SOLE 7 1,754 0 0
ACCURAY INC COM 004397105 1,138 277,453 SH   SOLE 18 277,453 0 0
ACCURAY INC COM 004397105 2,105 513,441 SH   SOLE 19 513,441 0 0
ACCURAY INC COM 004397105 16,924 4,127,750 SH   SOLE 21 4,127,750 0 0
ACCURAY INC COM 004397105 13,374 3,261,895 SH   SOLE 22 3,152,757 0 109,138
ACCURAY INC COM 004397105 713 173,781 SH   SOLE 23 173,781 0 0
ACCURAY INC COM 004397105 850 207,312 SH   SOLE 26 0 0 207,312
ACCURAY INC COM 004397105 47 11,408 SH   SOLE 28 11,408 0 0
ACCURAY INC COM 004397105 226 55,127 SH   SOLE 29 0 0 55,127
ACCURAY INC COM 004397105 90 21,855 SH   SOLE 30 21,855 0 0
ACCURAY INC COM 004397105 30 7,433 SH   SOLE 40 7,433 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 25 7,535 SH   SOLE 18 7,535 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 411 121,818 SH   SOLE 21 121,818 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 1,835 543,762 SH   SOLE 22 543,762 0 0
ACER THERAPEUTICS INC COM 00444P108 10 483 SH   SOLE 18 483 0 0
ACER THERAPEUTICS INC COM 00444P108 158 7,303 SH   SOLE 21 7,303 0 0
ACETO CORP COM 004446100 146 43,641 SH   SOLE 18 43,641 0 0
ACETO CORP COM 004446100 7,457 2,226,112 SH   SOLE 21 2,226,112 0 0
ACETO CORP COM 004446100 1,933 576,881 SH   SOLE 22 576,881 0 0
ACETO CORP COM 004446100 121 36,268 SH   SOLE 30 36,268 0 0
ACHAOGEN INC COM 004449104 256 29,616 SH   SOLE 2 5,655 0 23,961
ACHAOGEN INC COM 004449104 7 831 SH   SOLE 7 831 0 0
ACHAOGEN INC COM 004449104 945 109,155 SH   SOLE 18 109,155 0 0
ACHAOGEN INC COM 004449104 468 54,071 SH   SOLE 19 54,071 0 0
ACHAOGEN INC COM 004449104 13,594 1,569,738 SH   SOLE 21 1,569,738 0 0
ACHAOGEN INC COM 004449104 8,780 1,013,880 SH   SOLE 22 967,956 0 45,924
ACHAOGEN INC COM 004449104 141 16,228 SH   SOLE 23 16,228 0 0
ACHAOGEN INC COM 004449104 39 4,507 SH   SOLE 28 4,507 0 0
ACHAOGEN INC COM 004449104 46 5,289 SH   SOLE 30 5,289 0 0
ACHAOGEN INC COM 004449104 31 3,587 SH   SOLE 40 3,587 0 0
ACHIEVE LIFE SCIENCE INC COM NEW 004468203 7 1,893 SH   SOLE 21 1,893 0 0
ACHIEVE LIFE SCIENCE INC COM NEW 004468203 25 6,560 SH   SOLE 22 6,560 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 524 185,003 SH   SOLE 2 48,107 0 136,896
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,323 467,496 SH   SOLE 18 467,496 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 580 204,801 SH   SOLE 19 204,801 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 18,212 6,435,226 SH   SOLE 21 6,435,226 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 12,207 4,313,487 SH   SOLE 22 4,148,916 0 164,571
ACHILLION PHARMACEUTICALS IN COM 00448Q201 368 130,124 SH   SOLE 23 130,124 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 209 73,681 SH   SOLE 26 0 0 73,681
ACHILLION PHARMACEUTICALS IN COM 00448Q201 44 15,613 SH   SOLE 28 15,613 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 71 25,141 SH   SOLE 30 25,141 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 27 9,582 SH   SOLE 40 9,582 0 0
ACI WORLDWIDE INC COM 004498101 3,548 143,812 SH   SOLE 2 51,323 0 92,489
ACI WORLDWIDE INC COM 004498101 10 423 SH   SOLE 4 423 0 0
ACI WORLDWIDE INC COM 004498101 62 2,533 SH   SOLE 7 2,533 0 0
ACI WORLDWIDE INC COM 004498101 16,549 670,807 SH   SOLE 18 670,807 0 0
ACI WORLDWIDE INC COM 004498101 2,360 95,669 SH   SOLE 19 95,669 0 0
ACI WORLDWIDE INC COM 004498101 203,217 8,237,414 SH   SOLE 21 8,237,414 0 0
ACI WORLDWIDE INC COM 004498101 94,063 3,812,850 SH   SOLE 22 3,650,122 0 162,728
ACI WORLDWIDE INC COM 004498101 513 20,795 SH   SOLE 26 10,986 0 9,809
ACI WORLDWIDE INC COM 004498101 418 16,955 SH   SOLE 28 16,955 0 0
ACI WORLDWIDE INC COM 004498101 675 27,353 SH   SOLE 30 27,353 0 0
ACI WORLDWIDE INC COM 004498101 309 12,513 SH   SOLE 40 12,513 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 426 21,332 SH   SOLE 2 1,307 0 20,025
ACLARIS THERAPEUTICS INC COM 00461U105 14 701 SH   SOLE 7 701 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 1,806 90,440 SH   SOLE 18 90,440 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 534 26,726 SH   SOLE 19 26,726 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 29,155 1,459,947 SH   SOLE 21 1,459,947 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 13,773 689,695 SH   SOLE 22 653,907 0 35,788
ACLARIS THERAPEUTICS INC COM 00461U105 185 9,248 SH   SOLE 26 0 0 9,248
ACLARIS THERAPEUTICS INC COM 00461U105 75 3,752 SH   SOLE 28 3,752 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 137 6,885 SH   SOLE 30 6,885 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 58 2,915 SH   SOLE 40 2,915 0 0
ACM RESEARCH INC COM CL A 00108J109 72 6,677 SH   SOLE 2 508 0 6,169
ACM RESEARCH INC COM CL A 00108J109 286 26,529 SH   SOLE 18 26,529 0 0
ACM RESEARCH INC COM CL A 00108J109 65 6,054 SH   SOLE 19 6,054 0 0
ACM RESEARCH INC COM CL A 00108J109 3,090 286,623 SH   SOLE 21 286,623 0 0
ACM RESEARCH INC COM CL A 00108J109 822 76,217 SH   SOLE 22 73,751 0 2,466
ACME UTD CORP COM 004816104 10 470 SH   SOLE 18 470 0 0
ACME UTD CORP COM 004816104 15 740 SH   SOLE 21 740 0 0
ACNB CORP COM 000868109 186 5,462 SH   SOLE 2 203 0 5,259
ACNB CORP COM 000868109 782 22,952 SH   SOLE 18 22,952 0 0
ACNB CORP COM 000868109 196 5,764 SH   SOLE 19 5,764 0 0
ACNB CORP COM 000868109 8,192 240,574 SH   SOLE 21 240,574 0 0
ACNB CORP COM 000868109 1,976 58,044 SH   SOLE 22 54,854 0 3,190
ACORDA THERAPEUTICS INC COM 00484M106 1,255 43,712 SH   SOLE 2 1,824 0 41,888
ACORDA THERAPEUTICS INC COM 00484M106 7 242 SH   SOLE 4 242 0 0
ACORDA THERAPEUTICS INC COM 00484M106 26 893 SH   SOLE 7 893 0 0
ACORDA THERAPEUTICS INC COM 00484M106 5,585 194,591 SH   SOLE 18 194,591 0 0
ACORDA THERAPEUTICS INC COM 00484M106 1,065 37,118 SH   SOLE 19 37,118 0 0
ACORDA THERAPEUTICS INC COM 00484M106 147,458 5,137,899 SH   SOLE 21 5,137,899 0 0
ACORDA THERAPEUTICS INC COM 00484M106 38,583 1,344,354 SH   SOLE 22 1,234,104 0 110,250
ACORDA THERAPEUTICS INC COM 00484M106 560 19,504 SH   SOLE 26 5,154 0 14,350
ACORDA THERAPEUTICS INC COM 00484M106 179 6,228 SH   SOLE 28 6,228 0 0
ACORDA THERAPEUTICS INC COM 00484M106 119 4,161 SH   SOLE 29 0 0 4,161
ACORDA THERAPEUTICS INC COM 00484M106 2,040 71,089 SH   SOLE 30 71,089 0 0
ACORDA THERAPEUTICS INC COM 00484M106 15 527 SH   SOLE 34 527 0 0
ACORDA THERAPEUTICS INC COM 00484M106 143 4,995 SH   SOLE 40 4,995 0 0
ACORDA THERAPEUTICS INC NOTE 1.750% 6/1 00484MAA4 464 480,000 PRN   SOLE 21 480,000 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 12 18,514 SH   SOLE 21 18,514 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 289 451,064 SH   SOLE 22 451,064 0 0
ACTIVISION BLIZZARD INC COM 00507V109 175,963 2,305,598 SH   SOLE 2 400,233 0 1,905,365
ACTIVISION BLIZZARD INC COM 00507V109 18,737 245,500 SH   SOLE 4 226,693 0 18,807
ACTIVISION BLIZZARD INC COM 00507V109 42,490 556,734 SH   SOLE 7 556,734 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,393 31,352 SH   SOLE 13 31,352 0 0
ACTIVISION BLIZZARD INC COM 00507V109 518 6,793 SH   SOLE 15 6,793 0 0
ACTIVISION BLIZZARD INC COM 00507V109 0 6 SH   SOLE 17 0 0 6
ACTIVISION BLIZZARD INC COM 00507V109 226,566 2,968,628 SH   SOLE 18 2,497,457 0 471,171
ACTIVISION BLIZZARD INC COM 00507V109 137,779 1,805,280 SH   SOLE 19 1,805,280 0 0
ACTIVISION BLIZZARD INC COM 00507V109 23,021 301,633 SH   SOLE 20 0 0 301,633
ACTIVISION BLIZZARD INC COM 00507V109 1,053,211 13,799,928 SH   SOLE 21 13,799,928 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,431,810 18,760,616 SH   SOLE 22 16,732,213 0 2,028,403
ACTIVISION BLIZZARD INC COM 00507V109 69,606 912,026 SH   SOLE 23 912,026 0 0
ACTIVISION BLIZZARD INC COM 00507V109 124,393 1,629,881 SH   SOLE 25 1,629,881 0 0
ACTIVISION BLIZZARD INC COM 00507V109 277,836 3,640,405 SH   SOLE 26 601,855 0 3,038,550
ACTIVISION BLIZZARD INC COM 00507V109 7,960 104,299 SH   SOLE 28 104,299 0 0
ACTIVISION BLIZZARD INC COM 00507V109 5,549 72,702 SH   SOLE 29 26,823 0 45,879
ACTIVISION BLIZZARD INC COM 00507V109 194,261 2,545,351 SH   SOLE 30 2,545,351 0 0
ACTIVISION BLIZZARD INC COM 00507V109 23,221 304,261 SH   SOLE 31 137,687 0 166,574
ACTIVISION BLIZZARD INC COM 00507V109 9,286 121,667 SH   SOLE 32 121,667 0 0
ACTIVISION BLIZZARD INC COM 00507V109 26,241 343,823 SH   SOLE 34 343,823 0 0
ACTIVISION BLIZZARD INC COM 00507V109 48,027 629,286 SH   SOLE 36 629,286 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,099 14,396 SH   SOLE 40 14,396 0 0
ACTUANT CORP CL A NEW 00508X203 1,766 60,158 SH   SOLE 2 2,924 0 57,234
ACTUANT CORP CL A NEW 00508X203 13 454 SH   SOLE 4 454 0 0
ACTUANT CORP CL A NEW 00508X203 39 1,342 SH   SOLE 7 1,342 0 0
ACTUANT CORP CL A NEW 00508X203 7,758 264,314 SH   SOLE 18 264,314 0 0
ACTUANT CORP CL A NEW 00508X203 1,436 48,937 SH   SOLE 19 48,937 0 0
ACTUANT CORP CL A NEW 00508X203 179,836 6,127,275 SH   SOLE 21 6,127,275 0 0
ACTUANT CORP CL A NEW 00508X203 53,630 1,827,268 SH   SOLE 22 1,739,624 0 87,644
ACTUANT CORP CL A NEW 00508X203 290 9,865 SH   SOLE 26 5,700 0 4,165
ACTUANT CORP CL A NEW 00508X203 241 8,204 SH   SOLE 28 8,204 0 0
ACTUANT CORP CL A NEW 00508X203 2,703 92,093 SH   SOLE 30 92,093 0 0
ACTUANT CORP CL A NEW 00508X203 181 6,153 SH   SOLE 40 6,153 0 0
ACUITY BRANDS INC COM 00508Y102 13,916 120,100 SH   SOLE 2 22,820 0 97,280
ACUITY BRANDS INC COM 00508Y102 1,590 13,721 SH   SOLE 4 12,118 0 1,603
ACUITY BRANDS INC COM 00508Y102 491 4,236 SH   SOLE 7 4,236 0 0
ACUITY BRANDS INC COM 00508Y102 70 608 SH   SOLE 13 608 0 0
ACUITY BRANDS INC COM 00508Y102 33 285 SH   SOLE 15 285 0 0
ACUITY BRANDS INC COM 00508Y102 15,322 132,233 SH   SOLE 18 128,384 0 3,849
ACUITY BRANDS INC COM 00508Y102 846 7,297 SH   SOLE 19 7,297 0 0
ACUITY BRANDS INC COM 00508Y102 3,316 28,621 SH   SOLE 20 0 0 28,621
ACUITY BRANDS INC COM 00508Y102 217,148 1,874,067 SH   SOLE 21 1,874,067 0 0
ACUITY BRANDS INC COM 00508Y102 162,275 1,400,494 SH   SOLE 22 1,311,213 0 89,281
ACUITY BRANDS INC COM 00508Y102 6,643 57,332 SH   SOLE 23 57,332 0 0
ACUITY BRANDS INC COM 00508Y102 4,525 39,052 SH   SOLE 25 39,052 0 0
ACUITY BRANDS INC COM 00508Y102 16,484 142,260 SH   SOLE 26 55,501 0 86,759
ACUITY BRANDS INC COM 00508Y102 755 6,513 SH   SOLE 28 6,513 0 0
ACUITY BRANDS INC COM 00508Y102 1,109 9,575 SH   SOLE 29 1,350 0 8,225
ACUITY BRANDS INC COM 00508Y102 6,798 58,673 SH   SOLE 30 58,673 0 0
ACUITY BRANDS INC COM 00508Y102 2,049 17,681 SH   SOLE 31 9,064 0 8,617
ACUITY BRANDS INC COM 00508Y102 21,729 187,525 SH   SOLE 34 187,525 0 0
ACUITY BRANDS INC COM 00508Y102 4,533 39,118 SH   SOLE 36 39,118 0 0
ACUITY BRANDS INC COM 00508Y102 98 845 SH   SOLE 40 845 0 0
ACUSHNET HOLDINGS CORP COM 005098108 970 39,655 SH   SOLE 2 1,697 0 37,958
ACUSHNET HOLDINGS CORP COM 005098108 16 672 SH   SOLE 7 672 0 0
ACUSHNET HOLDINGS CORP COM 005098108 2,799 114,450 SH   SOLE 18 114,450 0 0
ACUSHNET HOLDINGS CORP COM 005098108 684 27,958 SH   SOLE 19 27,958 0 0
ACUSHNET HOLDINGS CORP COM 005098108 28,193 1,152,618 SH   SOLE 21 1,152,618 0 0
ACUSHNET HOLDINGS CORP COM 005098108 23,920 977,935 SH   SOLE 22 875,596 0 102,339
ACUSHNET HOLDINGS CORP COM 005098108 412 16,852 SH   SOLE 26 0 0 16,852
ACUSHNET HOLDINGS CORP COM 005098108 197 8,044 SH   SOLE 30 8,044 0 0
ACXIOM CORP COM 005125109 3,133 104,614 SH   SOLE 2 34,085 0 70,529
ACXIOM CORP COM 005125109 17 579 SH   SOLE 4 579 0 0
ACXIOM CORP COM 005125109 51 1,699 SH   SOLE 7 1,699 0 0
ACXIOM CORP COM 005125109 13,799 460,725 SH   SOLE 18 460,725 0 0
ACXIOM CORP COM 005125109 1,948 65,043 SH   SOLE 19 65,043 0 0
ACXIOM CORP COM 005125109 158,558 5,294,093 SH   SOLE 21 5,294,093 0 0
ACXIOM CORP COM 005125109 79,537 2,655,673 SH   SOLE 22 2,547,442 0 108,231
ACXIOM CORP COM 005125109 850 28,388 SH   SOLE 26 8,952 0 19,436
ACXIOM CORP COM 005125109 336 11,210 SH   SOLE 28 11,210 0 0
ACXIOM CORP COM 005125109 544 18,173 SH   SOLE 30 18,173 0 0
ACXIOM CORP COM 005125109 250 8,353 SH   SOLE 40 8,353 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 513 19,860 SH   SOLE 2 828 0 19,032
ADAMAS PHARMACEUTICALS INC COM 00548A106 14 550 SH   SOLE 7 550 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 1,928 74,655 SH   SOLE 18 74,655 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 1,120 43,351 SH   SOLE 19 43,351 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 28,243 1,093,405 SH   SOLE 21 1,093,405 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 15,356 594,506 SH   SOLE 22 565,137 0 29,369
ADAMAS PHARMACEUTICALS INC COM 00548A106 21 826 SH   SOLE 23 826 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 168 6,503 SH   SOLE 26 0 0 6,503
ADAMAS PHARMACEUTICALS INC COM 00548A106 120 4,658 SH   SOLE 28 4,658 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 109 4,214 SH   SOLE 30 4,214 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 92 3,568 SH   SOLE 40 3,568 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 19 5,868 SH   SOLE 18 5,868 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 281 87,744 SH   SOLE 21 87,744 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 639 199,716 SH   SOLE 22 199,716 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 155 3,611 SH   SOLE 2 128 0 3,483
ADAMS RES & ENERGY INC COM NEW 006351308 307 7,140 SH   SOLE 18 7,140 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 79 1,828 SH   SOLE 19 1,828 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 3,203 74,493 SH   SOLE 21 74,493 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 3,800 88,361 SH   SOLE 22 87,791 0 570
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 9,046 762,098 SH   SOLE 21 762,098 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 14 1,194 SH   SOLE 30 1,194 0 0
ADDUS HOMECARE CORP COM 006739106 426 7,444 SH   SOLE 2 1,540 0 5,904
ADDUS HOMECARE CORP COM 006739106 9 165 SH   SOLE 7 165 0 0
ADDUS HOMECARE CORP COM 006739106 1,551 27,093 SH   SOLE 18 27,093 0 0
ADDUS HOMECARE CORP COM 006739106 1,733 30,277 SH   SOLE 19 30,277 0 0
ADDUS HOMECARE CORP COM 006739106 15,568 271,935 SH   SOLE 21 271,935 0 0
ADDUS HOMECARE CORP COM 006739106 13,218 230,877 SH   SOLE 22 200,924 0 29,953
ADDUS HOMECARE CORP COM 006739106 112 1,964 SH   SOLE 23 1,964 0 0
ADDUS HOMECARE CORP COM 006739106 564 9,855 SH   SOLE 26 0 0 9,855
ADDUS HOMECARE CORP COM 006739106 81 1,420 SH   SOLE 30 1,420 0 0
ADDUS HOMECARE CORP COM 006739106 243 4,251 SH   SOLE 34 4,251 0 0
ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 5 3,823 SH   SOLE 21 3,823 0 0
ADECOAGRO S A COM L00849106 918 115,422 SH   SOLE 7 115,422 0 0
ADECOAGRO S A COM L00849106 4,335 545,321 SH   SOLE 21 545,321 0 0
ADECOAGRO S A COM L00849106 135 17,004 SH   SOLE 22 17,004 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 124 14,706 SH   SOLE 2 839 0 13,867
ADESTO TECHNOLOGIES CORP COM 00687D101 6 674 SH   SOLE 7 674 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 500 59,496 SH   SOLE 18 59,496 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 122 14,522 SH   SOLE 19 14,522 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 5,332 634,783 SH   SOLE 21 634,783 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 1,464 174,291 SH   SOLE 22 165,220 0 9,071
ADIENT PLC ORD SHS G0084W101 10,728 218,088 SH   SOLE 2 34,026 0 184,062
ADIENT PLC ORD SHS G0084W101 22 453 SH   SOLE 4 453 0 0
ADIENT PLC ORD SHS G0084W101 241 4,890 SH   SOLE 7 4,890 0 0
ADIENT PLC ORD SHS G0084W101 30 606 SH   SOLE 15 606 0 0
ADIENT PLC ORD SHS G0084W101 2,736 55,611 SH   SOLE 18 55,611 0 0
ADIENT PLC ORD SHS G0084W101 2,001 40,675 SH   SOLE 19 40,675 0 0
ADIENT PLC ORD SHS G0084W101 46,580 946,946 SH   SOLE 21 946,946 0 0
ADIENT PLC ORD SHS G0084W101 125,134 2,543,881 SH   SOLE 22 2,332,891 0 210,990
ADIENT PLC ORD SHS G0084W101 5,108 103,840 SH   SOLE 25 103,840 0 0
ADIENT PLC ORD SHS G0084W101 5,726 116,401 SH   SOLE 26 46,412 0 69,989
ADIENT PLC ORD SHS G0084W101 634 12,880 SH   SOLE 28 12,880 0 0
ADIENT PLC ORD SHS G0084W101 972 19,755 SH   SOLE 30 19,755 0 0
ADIENT PLC ORD SHS G0084W101 163 3,318 SH   SOLE 31 2,026 0 1,292
ADIENT PLC ORD SHS G0084W101 760 15,451 SH   SOLE 34 15,451 0 0
ADIENT PLC ORD SHS G0084W101 4,610 93,720 SH   SOLE 36 93,720 0 0
ADIENT PLC ORD SHS G0084W101 511 10,379 SH   SOLE 40 10,379 0 0
ADMA BIOLOGICS INC COM 000899104 71 15,827 SH   SOLE 2 1,303 0 14,524
ADMA BIOLOGICS INC COM 000899104 282 62,532 SH   SOLE 18 62,532 0 0
ADMA BIOLOGICS INC COM 000899104 152 33,788 SH   SOLE 19 33,788 0 0
ADMA BIOLOGICS INC COM 000899104 3,034 672,643 SH   SOLE 21 672,643 0 0
ADMA BIOLOGICS INC COM 000899104 834 184,948 SH   SOLE 22 179,132 0 5,816
ADMA BIOLOGICS INC COM 000899104 5 1,101 SH   SOLE 23 1,101 0 0
ADOBE SYS INC COM 00724F101 377,738 1,549,312 SH   SOLE 2 310,653 0 1,238,659
ADOBE SYS INC COM 00724F101 49,269 202,079 SH   SOLE 4 189,461 0 12,618
ADOBE SYS INC COM 00724F101 91,130 373,775 SH   SOLE 7 371,341 0 2,434
ADOBE SYS INC COM 00724F101 3,616 14,832 SH   SOLE 13 14,832 0 0
ADOBE SYS INC COM 00724F101 1,104 4,530 SH   SOLE 15 4,530 0 0
ADOBE SYS INC COM 00724F101 114 468 SH   SOLE 17 0 0 468
ADOBE SYS INC COM 00724F101 443,542 1,819,212 SH   SOLE 18 1,539,971 0 279,241
ADOBE SYS INC COM 00724F101 250,673 1,028,147 SH   SOLE 19 1,028,147 0 0
ADOBE SYS INC COM 00724F101 49,881 204,590 SH   SOLE 20 0 0 204,590
ADOBE SYS INC COM 00724F101 2,444,173 10,024,909 SH   SOLE 21 10,024,909 0 0
ADOBE SYS INC COM 00724F101 3,066,410 12,577,046 SH   SOLE 22 10,966,824 0 1,610,222
ADOBE SYS INC COM 00724F101 169,996 697,247 SH   SOLE 23 697,247 0 0
ADOBE SYS INC COM 00724F101 120,210 493,049 SH   SOLE 25 493,049 0 0
ADOBE SYS INC COM 00724F101 415,702 1,705,025 SH   SOLE 26 392,835 0 1,312,190
ADOBE SYS INC COM 00724F101 17,406 71,393 SH   SOLE 28 71,393 0 0
ADOBE SYS INC COM 00724F101 25,782 105,745 SH   SOLE 29 77,974 0 27,771
ADOBE SYS INC COM 00724F101 452,038 1,854,057 SH   SOLE 30 1,854,057 0 0
ADOBE SYS INC COM 00724F101 73,754 302,505 SH   SOLE 31 165,347 0 137,158
ADOBE SYS INC COM 00724F101 19,192 78,716 SH   SOLE 32 78,716 0 0
ADOBE SYS INC COM 00724F101 51,847 212,655 SH   SOLE 34 212,655 0 0
ADOBE SYS INC COM 00724F101 110,589 453,585 SH   SOLE 36 453,585 0 0
ADOBE SYS INC COM 00724F101 2,420 9,924 SH   SOLE 40 9,924 0 0
ADT INC COM 00090Q103 2,382 275,357 SH   SOLE 2 24,210 0 251,147
ADT INC COM 00090Q103 23 2,686 SH   SOLE 7 2,686 0 0
ADT INC COM 00090Q103 440 50,847 SH   SOLE 18 50,847 0 0
ADT INC COM 00090Q103 141 16,314 SH   SOLE 19 16,314 0 0
ADT INC COM 00090Q103 9,186 1,062,016 SH   SOLE 21 1,062,016 0 0
ADT INC COM 00090Q103 24,004 2,775,073 SH   SOLE 22 2,617,324 0 157,749
ADT INC COM 00090Q103 6,652 768,971 SH   SOLE 26 142,634 0 626,337
ADT INC COM 00090Q103 20 2,284 SH   SOLE 31 2,284 0 0
ADTALEM GLOBAL ED INC COM 00737L103 4,197 87,249 SH   SOLE 2 26,536 0 60,713
ADTALEM GLOBAL ED INC COM 00737L103 12 245 SH   SOLE 4 245 0 0
ADTALEM GLOBAL ED INC COM 00737L103 92 1,916 SH   SOLE 7 1,916 0 0
ADTALEM GLOBAL ED INC COM 00737L103 17,025 353,944 SH   SOLE 18 353,944 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2,382 49,517 SH   SOLE 19 49,517 0 0
ADTALEM GLOBAL ED INC COM 00737L103 194,036 4,034,011 SH   SOLE 21 4,034,011 0 0
ADTALEM GLOBAL ED INC COM 00737L103 97,433 2,025,643 SH   SOLE 22 1,936,512 0 89,131
ADTALEM GLOBAL ED INC COM 00737L103 501 10,413 SH   SOLE 26 5,544 0 4,869
ADTALEM GLOBAL ED INC COM 00737L103 382 7,933 SH   SOLE 28 7,933 0 0
ADTALEM GLOBAL ED INC COM 00737L103 664 13,803 SH   SOLE 30 13,803 0 0
ADTALEM GLOBAL ED INC COM 00737L103 44 918 SH   SOLE 36 918 0 0
ADTALEM GLOBAL ED INC COM 00737L103 322 6,697 SH   SOLE 40 6,697 0 0
ADTRAN INC COM 00738A106 750 50,488 SH   SOLE 2 3,372 0 47,116
ADTRAN INC COM 00738A106 7 449 SH   SOLE 4 449 0 0
ADTRAN INC COM 00738A106 15 1,023 SH   SOLE 7 1,023 0 0
ADTRAN INC COM 00738A106 3,136 211,178 SH   SOLE 18 211,178 0 0
ADTRAN INC COM 00738A106 578 38,951 SH   SOLE 19 38,951 0 0
ADTRAN INC COM 00738A106 74,447 5,013,247 SH   SOLE 21 5,013,247 0 0
ADTRAN INC COM 00738A106 22,655 1,525,600 SH   SOLE 22 1,448,709 0 76,891
ADTRAN INC COM 00738A106 134 9,016 SH   SOLE 26 6,457 0 2,559
ADTRAN INC COM 00738A106 107 7,199 SH   SOLE 28 7,199 0 0
ADTRAN INC COM 00738A106 1,061 71,423 SH   SOLE 30 71,423 0 0
ADTRAN INC COM 00738A106 86 5,790 SH   SOLE 40 5,790 0 0
ADURO BIOTECH INC COM 00739L101 439 62,736 SH   SOLE 2 12,385 0 50,351
ADURO BIOTECH INC COM 00739L101 10 1,413 SH   SOLE 7 1,413 0 0
ADURO BIOTECH INC COM 00739L101 1,425 203,602 SH   SOLE 18 203,602 0 0
ADURO BIOTECH INC COM 00739L101 1,100 157,132 SH   SOLE 19 157,132 0 0
ADURO BIOTECH INC COM 00739L101 20,808 2,972,582 SH   SOLE 21 2,972,582 0 0
ADURO BIOTECH INC COM 00739L101 8,678 1,239,730 SH   SOLE 22 1,171,350 0 68,380
ADURO BIOTECH INC COM 00739L101 170 24,335 SH   SOLE 23 24,335 0 0
ADURO BIOTECH INC COM 00739L101 208 29,653 SH   SOLE 26 0 0 29,653
ADURO BIOTECH INC COM 00739L101 22 3,153 SH   SOLE 28 3,153 0 0
ADURO BIOTECH INC COM 00739L101 0 1 SH   SOLE 29 0 0 1
ADURO BIOTECH INC COM 00739L101 85 12,189 SH   SOLE 30 12,189 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 24,932 183,730 SH   SOLE 2 17,790 0 165,940
ADVANCE AUTO PARTS INC COM 00751Y106 3,027 22,309 SH   SOLE 4 20,241 0 2,068
ADVANCE AUTO PARTS INC COM 00751Y106 8,059 59,385 SH   SOLE 7 53,882 0 5,503
ADVANCE AUTO PARTS INC COM 00751Y106 526 3,876 SH   SOLE 13 3,876 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 63 461 SH   SOLE 15 461 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 20,782 153,149 SH   SOLE 18 143,197 0 9,952
ADVANCE AUTO PARTS INC COM 00751Y106 2,055 15,141 SH   SOLE 19 15,141 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 6,205 45,724 SH   SOLE 20 0 0 45,724
ADVANCE AUTO PARTS INC COM 00751Y106 197,033 1,451,977 SH   SOLE 21 1,451,977 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 240,149 1,769,708 SH   SOLE 22 1,574,707 0 195,001
ADVANCE AUTO PARTS INC COM 00751Y106 11,517 84,873 SH   SOLE 23 84,873 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 10,108 74,488 SH   SOLE 25 74,488 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 44,831 330,371 SH   SOLE 26 80,430 0 249,941
ADVANCE AUTO PARTS INC COM 00751Y106 1,508 11,111 SH   SOLE 28 11,111 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 2,260 16,652 SH   SOLE 29 2,234 0 14,418
ADVANCE AUTO PARTS INC COM 00751Y106 28,729 211,707 SH   SOLE 30 211,707 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 4,237 31,225 SH   SOLE 31 13,987 0 17,238
ADVANCE AUTO PARTS INC COM 00751Y106 403 2,968 SH   SOLE 34 2,968 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 8,476 62,461 SH   SOLE 36 62,461 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 201 1,483 SH   SOLE 40 1,483 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 1,488 60,036 SH   SOLE 2 3,414 0 56,622
ADVANCED DISP SVCS INC DEL COM 00790X101 38 1,526 SH   SOLE 7 1,526 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 5,669 228,760 SH   SOLE 18 228,760 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 1,503 60,667 SH   SOLE 19 60,667 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 58,445 2,358,556 SH   SOLE 21 2,358,556 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 40,857 1,648,791 SH   SOLE 22 1,552,931 0 95,860
ADVANCED DISP SVCS INC DEL COM 00790X101 127 5,128 SH   SOLE 26 0 0 5,128
ADVANCED DISP SVCS INC DEL COM 00790X101 182 7,334 SH   SOLE 28 7,334 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 392 15,815 SH   SOLE 30 15,815 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 202 8,143 SH   SOLE 40 8,143 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,058 37,042 SH   SOLE 2 1,989 0 35,053
ADVANCED DRAIN SYS INC DEL COM 00790R104 7 259 SH   SOLE 4 259 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 586 20,530 SH   SOLE 7 20,530 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 4,015 140,639 SH   SOLE 18 140,639 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,720 60,229 SH   SOLE 19 60,229 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 41,158 1,441,627 SH   SOLE 21 1,441,627 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 35,749 1,252,153 SH   SOLE 22 1,197,387 0 54,766
ADVANCED DRAIN SYS INC DEL COM 00790R104 14 496 SH   SOLE 23 496 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 125 4,379 SH   SOLE 26 0 0 4,379
ADVANCED DRAIN SYS INC DEL COM 00790R104 143 4,998 SH   SOLE 28 4,998 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 3,820 133,809 SH   SOLE 30 133,809 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 103 3,604 SH   SOLE 40 3,604 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 35,482 3,123,451 SH   SOLE 2 3,121,693 0 1,758
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 197 17,298 SH   SOLE 18 17,298 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 5,491 483,379 SH   SOLE 19 483,379 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 3,008 264,764 SH   SOLE 21 264,764 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 2,638 232,246 SH   SOLE 22 231,130 0 1,116
ADVANCED ENERGY INDS COM 007973100 2,147 36,962 SH   SOLE 2 6,002 0 30,960
ADVANCED ENERGY INDS COM 007973100 10 174 SH   SOLE 4 174 0 0
ADVANCED ENERGY INDS COM 007973100 51 873 SH   SOLE 7 873 0 0
ADVANCED ENERGY INDS COM 007973100 9,791 168,545 SH   SOLE 18 168,545 0 0
ADVANCED ENERGY INDS COM 007973100 3,500 60,251 SH   SOLE 19 60,251 0 0
ADVANCED ENERGY INDS COM 007973100 234,768 4,041,446 SH   SOLE 21 4,041,446 0 0
ADVANCED ENERGY INDS COM 007973100 69,712 1,200,065 SH   SOLE 22 1,146,444 0 53,621
ADVANCED ENERGY INDS COM 007973100 849 14,616 SH   SOLE 23 14,616 0 0
ADVANCED ENERGY INDS COM 007973100 1,865 32,112 SH   SOLE 26 4,264 0 27,848
ADVANCED ENERGY INDS COM 007973100 327 5,636 SH   SOLE 28 5,636 0 0
ADVANCED ENERGY INDS COM 007973100 469 8,069 SH   SOLE 29 0 0 8,069
ADVANCED ENERGY INDS COM 007973100 3,426 58,980 SH   SOLE 30 58,980 0 0
ADVANCED ENERGY INDS COM 007973100 422 7,272 SH   SOLE 34 7,272 0 0
ADVANCED ENERGY INDS COM 007973100 255 4,383 SH   SOLE 40 4,383 0 0
ADVANCED MICRO DEVICES INC COM 007903107 34,056 2,271,938 SH   SOLE 2 185,113 0 2,086,825
ADVANCED MICRO DEVICES INC COM 007903107 4,286 285,921 SH   SOLE 4 261,339 0 24,582
ADVANCED MICRO DEVICES INC COM 007903107 8,605 574,048 SH   SOLE 7 574,048 0 0
ADVANCED MICRO DEVICES INC COM 007903107 155 10,311 SH   SOLE 13 10,311 0 0
ADVANCED MICRO DEVICES INC COM 007903107 95 6,345 SH   SOLE 15 6,345 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3 227 SH   SOLE 17 0 0 227
ADVANCED MICRO DEVICES INC COM 007903107 27,485 1,833,563 SH   SOLE 18 1,714,831 0 118,732
ADVANCED MICRO DEVICES INC COM 007903107 14,844 990,286 SH   SOLE 19 990,286 0 0
ADVANCED MICRO DEVICES INC COM 007903107 5,464 364,492 SH   SOLE 20 0 0 364,492
ADVANCED MICRO DEVICES INC COM 007903107 344,752 22,998,817 SH   SOLE 21 22,998,817 0 0
ADVANCED MICRO DEVICES INC COM 007903107 332,385 22,173,768 SH   SOLE 22 19,941,259 0 2,232,509
ADVANCED MICRO DEVICES INC COM 007903107 17,070 1,138,754 SH   SOLE 23 1,138,754 0 0
ADVANCED MICRO DEVICES INC COM 007903107 31,106 2,075,111 SH   SOLE 25 2,075,111 0 0
ADVANCED MICRO DEVICES INC COM 007903107 49,210 3,282,822 SH   SOLE 26 984,424 0 2,298,398
ADVANCED MICRO DEVICES INC COM 007903107 2,016 134,504 SH   SOLE 28 134,504 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,488 232,656 SH   SOLE 29 32,563 0 200,093
ADVANCED MICRO DEVICES INC COM 007903107 41,079 2,740,425 SH   SOLE 30 2,740,425 0 0
ADVANCED MICRO DEVICES INC COM 007903107 6,334 422,526 SH   SOLE 31 189,406 0 233,120
ADVANCED MICRO DEVICES INC COM 007903107 8,244 549,994 SH   SOLE 34 549,994 0 0
ADVANCED MICRO DEVICES INC COM 007903107 10,665 711,462 SH   SOLE 36 711,462 0 0
ADVANCED MICRO DEVICES INC COM 007903107 331 22,112 SH   SOLE 40 22,112 0 0
ADVANCED MICRO DEVICES INC NOTE 2.125% 9/0 007903BD8 2,135 1,075,000 PRN   SOLE 21 1,075,000 0 0
ADVANSIX INC COM 00773T101 2,566 70,063 SH   SOLE 2 41,088 0 28,975
ADVANSIX INC COM 00773T101 5 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101 23 629 SH   SOLE 7 629 0 0
ADVANSIX INC COM 00773T101 0 3 SH   SOLE 13 3 0 0
ADVANSIX INC COM 00773T101 4,844 132,238 SH   SOLE 18 132,238 0 0
ADVANSIX INC COM 00773T101 1,495 40,805 SH   SOLE 19 40,805 0 0
ADVANSIX INC COM 00773T101 113,604 3,101,401 SH   SOLE 21 3,101,401 0 0
ADVANSIX INC COM 00773T101 31,415 857,636 SH   SOLE 22 812,719 0 44,917
ADVANSIX INC COM 00773T101 92 2,523 SH   SOLE 23 2,523 0 0
ADVANSIX INC COM 00773T101 206 5,628 SH   SOLE 26 2,945 0 2,683
ADVANSIX INC COM 00773T101 154 4,217 SH   SOLE 28 4,217 0 0
ADVANSIX INC COM 00773T101 234 6,398 SH   SOLE 29 0 0 6,398
ADVANSIX INC COM 00773T101 1,693 46,207 SH   SOLE 30 46,207 0 0
ADVANSIX INC COM 00773T101 137 3,745 SH   SOLE 40 3,745 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 3 1,128 SH   SOLE 21 1,128 0 0
ADVAXIS INC COM NEW 007624208 13 8,887 SH   SOLE 18 8,887 0 0
ADVAXIS INC COM NEW 007624208 197 136,136 SH   SOLE 21 136,136 0 0
ADVAXIS INC COM NEW 007624208 1,815 1,251,900 SH   SOLE 22 1,251,900 0 0
ADVENT CLAY CONV SEC INC FD COM 007639107 1,507 269,578 SH   SOLE 2 269,578 0 0
ADVENT CLAYMORE CV SECS & IN COM 00764C109 1,913 125,134 SH   SOLE 2 125,134 0 0
ADVENT CLAYMORE ENH GRW & IN COM 00765E104 400 51,628 SH   SOLE 2 51,628 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 293 55,371 SH   SOLE 2 2,372 0 52,999
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 6 1,168 SH   SOLE 7 1,168 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 995 187,815 SH   SOLE 18 187,815 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 229 43,219 SH   SOLE 19 43,219 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 9,961 1,879,443 SH   SOLE 21 1,879,443 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 6,044 1,140,433 SH   SOLE 22 1,099,897 0 40,536
AECOM COM 00766T100 11,939 361,466 SH   SOLE 2 81,106 0 280,360
AECOM COM 00766T100 206 6,242 SH   SOLE 4 6,242 0 0
AECOM COM 00766T100 447 13,536 SH   SOLE 7 13,536 0 0
AECOM COM 00766T100 16,757 507,319 SH   SOLE 18 507,319 0 0
AECOM COM 00766T100 821 24,847 SH   SOLE 19 24,847 0 0
AECOM COM 00766T100 232,942 7,052,424 SH   SOLE 21 7,052,424 0 0
AECOM COM 00766T100 171,570 5,194,364 SH   SOLE 22 4,853,973 0 340,391
AECOM COM 00766T100 25 755 SH   SOLE 23 755 0 0
AECOM COM 00766T100 958 29,005 SH   SOLE 26 21,375 0 7,630
AECOM COM 00766T100 722 21,871 SH   SOLE 29 0 0 21,871
AECOM COM 00766T100 1,202 36,397 SH   SOLE 30 36,397 0 0
AECOM COM 00766T100 117 3,551 SH   SOLE 31 3,551 0 0
AECOM COM 00766T100 824 24,937 SH   SOLE 36 24,937 0 0
AECOM COM 00766T100 602 18,211 SH   SOLE 40 18,211 0 0
AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 8 12,427 SH   SOLE 22 12,427 0 0
AEGERION PHARMACEUTICALS INC NOTE 2.000% 8/1 00767EAB8 308 475,000 PRN   SOLE 21 475,000 0 0
AEGION CORP COM 00770F104 887 34,460 SH   SOLE 2 1,355 0 33,105
AEGION CORP COM 00770F104 8 303 SH   SOLE 4 303 0 0
AEGION CORP COM 00770F104 21 821 SH   SOLE 7 821 0 0
AEGION CORP COM 00770F104 3,599 139,773 SH   SOLE 18 139,773 0 0
AEGION CORP COM 00770F104 647 25,109 SH   SOLE 19 25,109 0 0
AEGION CORP COM 00770F104 83,934 3,259,584 SH   SOLE 21 3,259,584 0 0
AEGION CORP COM 00770F104 24,187 939,316 SH   SOLE 22 886,194 0 53,122
AEGION CORP COM 00770F104 395 15,355 SH   SOLE 26 4,202 0 11,153
AEGION CORP COM 00770F104 134 5,221 SH   SOLE 28 5,221 0 0
AEGION CORP COM 00770F104 1,230 47,775 SH   SOLE 30 47,775 0 0
AEGION CORP COM 00770F104 94 3,649 SH   SOLE 40 3,649 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 141 13,292 SH   SOLE 2 700 0 12,592
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 6 576 SH   SOLE 7 576 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 572 54,055 SH   SOLE 18 54,055 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 140 13,192 SH   SOLE 19 13,192 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 6,066 573,355 SH   SOLE 21 573,355 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 1,778 168,035 SH   SOLE 22 151,173 0 16,862
AEGON N V NY REGISTRY SH 007924103 23,281 3,932,671 SH   SOLE 18 3,929,421 0 3,250
AEGON N V NY REGISTRY SH 007924103 2,443 412,742 SH   SOLE 22 412,742 0 0
AEHR TEST SYSTEMS COM 00760J108 8 3,616 SH   SOLE 18 3,616 0 0
AEHR TEST SYSTEMS COM 00760J108 116 49,448 SH   SOLE 21 49,448 0 0
AEMETIS INC COM NEW 00770K202 4 2,348 SH   SOLE 18 2,348 0 0
AEMETIS INC COM NEW 00770K202 56 37,110 SH   SOLE 21 37,110 0 0
AEMETIS INC COM NEW 00770K202 12 8,120 SH   SOLE 22 8,120 0 0
AERCAP HOLDINGS NV SHS N00985106 3,929 72,566 SH   SOLE 2 31,664 0 40,902
AERCAP HOLDINGS NV SHS N00985106 2,732 50,455 SH   SOLE 4 46,754 0 3,701
AERCAP HOLDINGS NV SHS N00985106 5,947 109,832 SH   SOLE 7 108,002 0 1,830
AERCAP HOLDINGS NV SHS N00985106 172 3,184 SH   SOLE 13 3,184 0 0
AERCAP HOLDINGS NV SHS N00985106 55 1,007 SH   SOLE 15 1,007 0 0
AERCAP HOLDINGS NV SHS N00985106 7,126 131,593 SH   SOLE 18 127,509 0 4,084
AERCAP HOLDINGS NV SHS N00985106 6,072 112,126 SH   SOLE 19 112,126 0 0
AERCAP HOLDINGS NV SHS N00985106 98,111 1,811,829 SH   SOLE 21 1,811,829 0 0
AERCAP HOLDINGS NV SHS N00985106 146,425 2,704,064 SH   SOLE 22 2,427,018 0 277,046
AERCAP HOLDINGS NV SHS N00985106 10,284 189,924 SH   SOLE 23 189,924 0 0
AERCAP HOLDINGS NV SHS N00985106 7,760 143,309 SH   SOLE 25 143,309 0 0
AERCAP HOLDINGS NV SHS N00985106 27,002 498,651 SH   SOLE 26 132,726 0 365,925
AERCAP HOLDINGS NV SHS N00985106 1,175 21,701 SH   SOLE 28 21,701 0 0
AERCAP HOLDINGS NV SHS N00985106 343 6,335 SH   SOLE 29 6,335 0 0
AERCAP HOLDINGS NV SHS N00985106 47,417 875,662 SH   SOLE 30 875,662 0 0
AERCAP HOLDINGS NV SHS N00985106 7,017 129,578 SH   SOLE 31 27,004 0 102,574
AERCAP HOLDINGS NV SHS N00985106 588 10,859 SH   SOLE 34 10,859 0 0
AERCAP HOLDINGS NV SHS N00985106 5,768 106,524 SH   SOLE 36 106,524 0 0
AERCAP HOLDINGS NV SHS N00985106 151 2,797 SH   SOLE 40 2,797 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,986 29,400 SH   SOLE 2 1,541 0 27,859
AERIE PHARMACEUTICALS INC COM 00771V108 20 295 SH   SOLE 4 295 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 55 813 SH   SOLE 7 813 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 7,613 112,702 SH   SOLE 18 112,702 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 2,002 29,638 SH   SOLE 19 29,638 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 116,612 1,726,313 SH   SOLE 21 1,726,313 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 71,449 1,057,719 SH   SOLE 22 1,011,821 0 45,898
AERIE PHARMACEUTICALS INC COM 00771V108 1,237 18,319 SH   SOLE 26 11,736 0 6,583
AERIE PHARMACEUTICALS INC COM 00771V108 314 4,646 SH   SOLE 28 4,646 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 581 8,594 SH   SOLE 30 8,594 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 180 2,662 SH   SOLE 40 2,662 0 0
AEROCENTURY CORP COM 007737109 4 249 SH   SOLE 21 249 0 0
AEROHIVE NETWORKS INC COM 007786106 124 31,204 SH   SOLE 2 4,854 0 26,350
AEROHIVE NETWORKS INC COM 007786106 458 115,350 SH   SOLE 18 115,350 0 0
AEROHIVE NETWORKS INC COM 007786106 405 101,894 SH   SOLE 19 101,894 0 0
AEROHIVE NETWORKS INC COM 007786106 4,901 1,234,544 SH   SOLE 21 1,234,544 0 0
AEROHIVE NETWORKS INC COM 007786106 3,048 767,702 SH   SOLE 22 757,490 0 10,212
AEROHIVE NETWORKS INC COM 007786106 10 2,457 SH   SOLE 23 2,457 0 0
AEROHIVE NETWORKS INC COM 007786106 177 44,534 SH   SOLE 26 0 0 44,534
AEROHIVE NETWORKS INC COM 007786106 122 30,850 SH   SOLE 29 0 0 30,850
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,695 57,483 SH   SOLE 2 3,132 0 54,351
AEROJET ROCKETDYNE HLDGS INC COM 007800105 7 242 SH   SOLE 4 242 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 43 1,450 SH   SOLE 7 1,450 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 9,029 306,164 SH   SOLE 18 306,164 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,655 56,136 SH   SOLE 19 56,136 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 290,741 9,858,976 SH   SOLE 21 9,858,976 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 63,483 2,152,707 SH   SOLE 22 1,946,400 0 206,307
AEROJET ROCKETDYNE HLDGS INC COM 007800105 20 676 SH   SOLE 23 676 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 525 17,797 SH   SOLE 26 17,797 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 3,302 111,982 SH   SOLE 30 111,982 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 165 5,600 SH   SOLE 40 5,600 0 0
AEROJET ROCKETDYNE HLDGS INC NOTE 2.250%12/1 007800AB1 601 465,000 PRN   SOLE 21 465,000 0 0
AEROVIRONMENT INC COM 008073108 1,239 17,340 SH   SOLE 2 881 0 16,459
AEROVIRONMENT INC COM 008073108 10 134 SH   SOLE 4 134 0 0
AEROVIRONMENT INC COM 008073108 31 430 SH   SOLE 7 430 0 0
AEROVIRONMENT INC COM 008073108 6,442 90,184 SH   SOLE 18 90,184 0 0
AEROVIRONMENT INC COM 008073108 1,217 17,039 SH   SOLE 19 17,039 0 0
AEROVIRONMENT INC COM 008073108 216,469 3,030,511 SH   SOLE 21 3,030,511 0 0
AEROVIRONMENT INC COM 008073108 41,634 582,869 SH   SOLE 22 555,251 0 27,618
AEROVIRONMENT INC COM 008073108 131 1,836 SH   SOLE 26 0 0 1,836
AEROVIRONMENT INC COM 008073108 218 3,056 SH   SOLE 28 3,056 0 0
AEROVIRONMENT INC COM 008073108 2,294 32,122 SH   SOLE 30 32,122 0 0
AEROVIRONMENT INC COM 008073108 147 2,059 SH   SOLE 40 2,059 0 0
AES CORP COM 00130H105 23,065 1,719,997 SH   SOLE 2 148,446 0 1,571,551
AES CORP COM 00130H105 2,524 188,198 SH   SOLE 4 173,528 0 14,670
AES CORP COM 00130H105 8,110 604,757 SH   SOLE 7 589,470 0 15,287
AES CORP COM 00130H105 56 4,152 SH   SOLE 15 4,152 0 0
AES CORP COM 00130H105 102,084 7,612,558 SH   SOLE 18 7,523,117 0 89,441
AES CORP COM 00130H105 95,654 7,133,035 SH   SOLE 19 7,133,035 0 0
AES CORP COM 00130H105 5,608 418,227 SH   SOLE 20 0 0 418,227
AES CORP COM 00130H105 190,023 14,170,219 SH   SOLE 21 14,170,219 0 0
AES CORP COM 00130H105 265,050 19,765,101 SH   SOLE 22 17,828,438 0 1,936,663
AES CORP COM 00130H105 14,715 1,097,294 SH   SOLE 23 1,097,294 0 0
AES CORP COM 00130H105 16,409 1,223,613 SH   SOLE 25 1,223,613 0 0
AES CORP COM 00130H105 28,419 2,119,227 SH   SOLE 26 824,066 0 1,295,161
AES CORP COM 00130H105 1,338 99,740 SH   SOLE 28 99,740 0 0
AES CORP COM 00130H105 2,074 154,654 SH   SOLE 29 19,618 0 135,036
AES CORP COM 00130H105 33,375 2,488,792 SH   SOLE 30 2,488,792 0 0
AES CORP COM 00130H105 3,566 265,931 SH   SOLE 31 124,205 0 141,726
AES CORP COM 00130H105 24,342 1,815,200 SH   SOLE 34 1,815,200 0 0
AES CORP COM 00130H105 9,404 701,240 SH   SOLE 36 701,240 0 0
AES CORP COM 00130H105 178 13,253 SH   SOLE 40 13,253 0 0
AETHLON MED INC COM NEW 00808Y208 5 4,049 SH   SOLE 21 4,049 0 0
AETHLON MED INC COM NEW 00808Y208 64 50,126 SH   SOLE 22 50,126 0 0
AETNA INC NEW COM 00817Y108 175,165 954,578 SH   SOLE 2 201,584 0 752,994
AETNA INC NEW COM 00817Y108 21,924 119,476 SH   SOLE 4 111,138 0 8,338
AETNA INC NEW COM 00817Y108 49,463 269,552 SH   SOLE 7 249,863 0 19,689
AETNA INC NEW COM 00817Y108 3,313 18,055 SH   SOLE 13 18,055 0 0
AETNA INC NEW COM 00817Y108 454 2,472 SH   SOLE 15 2,472 0 0
AETNA INC NEW COM 00817Y108 25 137 SH   SOLE 17 0 0 137
AETNA INC NEW COM 00817Y108 280,706 1,529,733 SH   SOLE 18 1,423,185 0 106,548
AETNA INC NEW COM 00817Y108 407,436 2,220,358 SH   SOLE 19 2,220,358 0 0
AETNA INC NEW COM 00817Y108 26,100 142,237 SH   SOLE 20 0 0 142,237
AETNA INC NEW COM 00817Y108 1,081,182 5,892,002 SH   SOLE 21 5,892,002 0 0
AETNA INC NEW COM 00817Y108 1,533,713 8,358,110 SH   SOLE 22 7,380,052 0 978,058
AETNA INC NEW COM 00817Y108 79,342 432,379 SH   SOLE 23 432,379 0 0
AETNA INC NEW COM 00817Y108 62,345 339,757 SH   SOLE 25 339,757 0 0
AETNA INC NEW COM 00817Y108 237,960 1,296,785 SH   SOLE 26 267,282 0 1,029,503
AETNA INC NEW COM 00817Y108 8,654 47,163 SH   SOLE 28 47,163 0 0
AETNA INC NEW COM 00817Y108 9,438 51,433 SH   SOLE 29 21,352 0 30,081
AETNA INC NEW COM 00817Y108 203,006 1,106,301 SH   SOLE 30 1,106,301 0 0
AETNA INC NEW COM 00817Y108 27,169 148,060 SH   SOLE 31 75,244 0 72,816
AETNA INC NEW COM 00817Y108 11,585 63,132 SH   SOLE 34 63,132 0 0
AETNA INC NEW COM 00817Y108 56,293 306,774 SH   SOLE 36 306,774 0 0
AETNA INC NEW COM 00817Y108 1,226 6,683 SH   SOLE 40 6,683 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 7 6,530 SH   SOLE 18 6,530 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 120 108,536 SH   SOLE 21 108,536 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 736 663,306 SH   SOLE 22 663,306 0 0
AFFILIATED MANAGERS GROUP COM 008252108 22,753 153,041 SH   SOLE 2 24,818 0 128,223
AFFILIATED MANAGERS GROUP COM 008252108 3,143 21,142 SH   SOLE 4 18,995 0 2,147
AFFILIATED MANAGERS GROUP COM 008252108 6,393 43,003 SH   SOLE 7 41,161 0 1,842
AFFILIATED MANAGERS GROUP COM 008252108 1,214 8,168 SH   SOLE 13 8,168 0 0
AFFILIATED MANAGERS GROUP COM 008252108 62 415 SH   SOLE 15 415 0 0
AFFILIATED MANAGERS GROUP COM 008252108 18,877 126,975 SH   SOLE 18 119,642 0 7,333
AFFILIATED MANAGERS GROUP COM 008252108 9,955 66,958 SH   SOLE 19 66,958 0 0
AFFILIATED MANAGERS GROUP COM 008252108 164,631 1,107,358 SH   SOLE 21 1,107,358 0 0
AFFILIATED MANAGERS GROUP COM 008252108 211,843 1,424,922 SH   SOLE 22 1,253,902 0 171,020
AFFILIATED MANAGERS GROUP COM 008252108 11,040 74,260 SH   SOLE 23 74,260 0 0
AFFILIATED MANAGERS GROUP COM 008252108 8,265 55,594 SH   SOLE 25 55,594 0 0
AFFILIATED MANAGERS GROUP COM 008252108 29,047 195,376 SH   SOLE 26 59,291 0 136,085
AFFILIATED MANAGERS GROUP COM 008252108 1,281 8,615 SH   SOLE 28 8,615 0 0
AFFILIATED MANAGERS GROUP COM 008252108 5,653 38,022 SH   SOLE 29 1,802 0 36,220
AFFILIATED MANAGERS GROUP COM 008252108 28,755 193,415 SH   SOLE 30 193,415 0 0
AFFILIATED MANAGERS GROUP COM 008252108 2,497 16,797 SH   SOLE 31 10,054 0 6,743
AFFILIATED MANAGERS GROUP COM 008252108 386 2,598 SH   SOLE 34 2,598 0 0
AFFILIATED MANAGERS GROUP COM 008252108 8,545 57,475 SH   SOLE 36 57,475 0 0
AFFILIATED MANAGERS GROUP COM 008252108 167 1,123 SH   SOLE 40 1,123 0 0
AFLAC INC COM 001055102 88,216 2,050,575 SH   SOLE 2 243,740 0 1,806,835
AFLAC INC COM 001055102 11,025 256,286 SH   SOLE 4 234,734 0 21,552
AFLAC INC COM 001055102 51,414 1,195,116 SH   SOLE 7 823,568 0 371,548
AFLAC INC COM 001055102 710 16,500 SH   SOLE 13 16,500 0 0
AFLAC INC COM 001055102 283 6,582 SH   SOLE 15 6,582 0 0
AFLAC INC COM 001055102 61,530 1,430,264 SH   SOLE 18 1,326,120 0 104,144
AFLAC INC COM 001055102 3,935 91,480 SH   SOLE 19 91,480 0 0
AFLAC INC COM 001055102 15,938 370,485 SH   SOLE 20 0 0 370,485
AFLAC INC COM 001055102 678,373 15,768,775 SH   SOLE 21 15,768,775 0 0
AFLAC INC COM 001055102 842,128 19,575,262 SH   SOLE 22 17,330,619 0 2,244,643
AFLAC INC COM 001055102 41,577 966,457 SH   SOLE 23 966,457 0 0
AFLAC INC COM 001055102 34,147 793,755 SH   SOLE 25 793,755 0 0
AFLAC INC COM 001055102 148,805 3,458,982 SH   SOLE 26 653,903 0 2,805,079
AFLAC INC COM 001055102 4,853 112,817 SH   SOLE 28 112,817 0 0
AFLAC INC COM 001055102 1,158 26,921 SH   SOLE 29 26,921 0 0
AFLAC INC COM 001055102 133,791 3,109,965 SH   SOLE 30 3,109,965 0 0
AFLAC INC COM 001055102 11,719 272,397 SH   SOLE 31 156,558 0 115,839
AFLAC INC COM 001055102 1,492 34,692 SH   SOLE 34 34,692 0 0
AFLAC INC COM 001055102 32,527 756,099 SH   SOLE 36 756,099 0 0
AFLAC INC COM 001055102 683 15,868 SH   SOLE 40 15,868 0 0
AG MTG INVT TR INC COM 001228105 505 26,880 SH   SOLE 2 1,163 0 25,717
AG MTG INVT TR INC COM 001228105 2 107 SH   SOLE 4 107 0 0
AG MTG INVT TR INC COM 001228105 14 769 SH   SOLE 7 769 0 0
AG MTG INVT TR INC COM 001228105 1,859 98,949 SH   SOLE 18 98,949 0 0
AG MTG INVT TR INC COM 001228105 428 22,775 SH   SOLE 19 22,775 0 0
AG MTG INVT TR INC COM 001228105 29,084 1,547,842 SH   SOLE 21 1,547,842 0 0
AG MTG INVT TR INC COM 001228105 18,661 993,111 SH   SOLE 22 948,515 0 44,596
AG MTG INVT TR INC COM 001228105 295 15,718 SH   SOLE 26 0 0 15,718
AG MTG INVT TR INC COM 001228105 85 4,534 SH   SOLE 28 4,534 0 0
AG MTG INVT TR INC COM 001228105 111 5,926 SH   SOLE 30 5,926 0 0
AG MTG INVT TR INC COM 001228105 84 4,481 SH   SOLE 34 4,481 0 0
AG MTG INVT TR INC COM 001228105 51 2,706 SH   SOLE 40 2,706 0 0
AGCO CORP COM 001084102 11,755 193,593 SH   SOLE 2 44,077 0 149,516
AGCO CORP COM 001084102 1,375 22,637 SH   SOLE 4 21,489 0 1,148
AGCO CORP COM 001084102 3,592 59,164 SH   SOLE 7 45,901 0 13,263
AGCO CORP COM 001084102 29 481 SH   SOLE 13 481 0 0
AGCO CORP COM 001084102 13,000 214,095 SH   SOLE 18 208,277 0 5,818
AGCO CORP COM 001084102 2,055 33,841 SH   SOLE 19 33,841 0 0
AGCO CORP COM 001084102 3,138 51,675 SH   SOLE 20 0 0 51,675
AGCO CORP COM 001084102 194,376 3,201,179 SH   SOLE 21 3,201,179 0 0
AGCO CORP COM 001084102 141,740 2,334,317 SH   SOLE 22 2,130,525 0 203,792
AGCO CORP COM 001084102 5,567 91,677 SH   SOLE 23 91,677 0 0
AGCO CORP COM 001084102 211 3,476 SH   SOLE 25 3,476 0 0
AGCO CORP COM 001084102 10,354 170,514 SH   SOLE 26 72,545 0 97,969
AGCO CORP COM 001084102 565 9,310 SH   SOLE 28 9,310 0 0
AGCO CORP COM 001084102 822 13,540 SH   SOLE 29 1,123 0 12,417
AGCO CORP COM 001084102 9,850 162,226 SH   SOLE 30 162,226 0 0
AGCO CORP COM 001084102 1,655 27,259 SH   SOLE 31 15,750 0 11,509
AGCO CORP COM 001084102 2,492 41,034 SH   SOLE 34 41,034 0 0
AGCO CORP COM 001084102 1,019 16,788 SH   SOLE 36 16,788 0 0
AGCO CORP COM 001084102 72 1,194 SH   SOLE 40 1,194 0 0
AGENUS INC COM NEW 00847G705 151 66,432 SH   SOLE 2 3,576 0 62,856
AGENUS INC COM NEW 00847G705 6 2,612 SH   SOLE 7 2,612 0 0
AGENUS INC COM NEW 00847G705 576 253,849 SH   SOLE 18 253,849 0 0
AGENUS INC COM NEW 00847G705 660 290,621 SH   SOLE 19 290,621 0 0
AGENUS INC COM NEW 00847G705 6,474 2,851,991 SH   SOLE 21 2,851,991 0 0
AGENUS INC COM NEW 00847G705 5,027 2,214,504 SH   SOLE 22 2,099,955 0 114,549
AGENUS INC COM NEW 00847G705 22 9,818 SH   SOLE 23 9,818 0 0
AGENUS INC COM NEW 00847G705 42 18,600 SH   SOLE 30 18,600 0 0
AGENUS INC COM NEW 00847G705 22 9,539 SH   SOLE 40 9,539 0 0
AGILE THERAPEUTICS INC COM 00847L100 2 3,283 SH   SOLE 18 3,283 0 0
AGILE THERAPEUTICS INC COM 00847L100 28 55,999 SH   SOLE 21 55,999 0 0
AGILE THERAPEUTICS INC COM 00847L100 26 53,620 SH   SOLE 22 53,620 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 108,845 1,760,103 SH   SOLE 2 1,015,864 0 744,239
AGILENT TECHNOLOGIES INC COM 00846U101 17,385 281,135 SH   SOLE 4 273,474 0 7,661
AGILENT TECHNOLOGIES INC COM 00846U101 18,871 305,159 SH   SOLE 7 292,433 0 12,726
AGILENT TECHNOLOGIES INC COM 00846U101 1,014 16,392 SH   SOLE 13 16,392 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 134 2,168 SH   SOLE 15 2,168 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 5 75 SH   SOLE 17 0 0 75
AGILENT TECHNOLOGIES INC COM 00846U101 47,696 771,282 SH   SOLE 18 720,826 0 50,456
AGILENT TECHNOLOGIES INC COM 00846U101 61,227 990,083 SH   SOLE 19 990,083 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 9,751 157,685 SH   SOLE 20 0 0 157,685
AGILENT TECHNOLOGIES INC COM 00846U101 444,837 7,193,359 SH   SOLE 21 7,193,359 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 573,928 9,280,852 SH   SOLE 22 7,720,328 0 1,560,524
AGILENT TECHNOLOGIES INC COM 00846U101 46,780 756,475 SH   SOLE 23 756,475 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 31,415 508,003 SH   SOLE 25 508,003 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 82,445 1,333,191 SH   SOLE 26 335,049 0 998,142
AGILENT TECHNOLOGIES INC COM 00846U101 2,758 44,606 SH   SOLE 28 44,606 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 17,552 283,830 SH   SOLE 29 222,781 0 61,049
AGILENT TECHNOLOGIES INC COM 00846U101 70,055 1,132,838 SH   SOLE 30 1,132,838 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 32,709 528,932 SH   SOLE 31 371,879 0 157,053
AGILENT TECHNOLOGIES INC COM 00846U101 43,361 701,180 SH   SOLE 34 701,180 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 25,663 414,984 SH   SOLE 36 414,984 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 399 6,451 SH   SOLE 40 6,451 0 0
AGILYSYS INC COM 00847J105 184 11,888 SH   SOLE 2 597 0 11,291
AGILYSYS INC COM 00847J105 7 457 SH   SOLE 7 457 0 0
AGILYSYS INC COM 00847J105 1,121 72,297 SH   SOLE 18 72,297 0 0
AGILYSYS INC COM 00847J105 190 12,253 SH   SOLE 19 12,253 0 0
AGILYSYS INC COM 00847J105 24,749 1,596,697 SH   SOLE 21 1,596,697 0 0
AGILYSYS INC COM 00847J105 8,400 541,916 SH   SOLE 22 504,168 0 37,748
AGILYSYS INC COM 00847J105 281 18,160 SH   SOLE 30 18,160 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 11,759 139,604 SH   SOLE 2 45,989 0 93,615
AGIOS PHARMACEUTICALS INC COM 00847X104 29 343 SH   SOLE 4 343 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 93 1,104 SH   SOLE 7 1,104 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 4,413 52,397 SH   SOLE 18 52,397 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 24,989 296,673 SH   SOLE 19 296,673 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 105,847 1,256,638 SH   SOLE 21 1,256,638 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 114,175 1,355,511 SH   SOLE 22 1,252,784 0 102,727
AGIOS PHARMACEUTICALS INC COM 00847X104 1,276 15,148 SH   SOLE 26 10,811 0 4,337
AGIOS PHARMACEUTICALS INC COM 00847X104 586 6,953 SH   SOLE 28 6,953 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 104 1,232 SH   SOLE 29 0 0 1,232
AGIOS PHARMACEUTICALS INC COM 00847X104 1,026 12,181 SH   SOLE 30 12,181 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 92 1,091 SH   SOLE 31 1,091 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 8,741 103,781 SH   SOLE 34 103,781 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 471 5,595 SH   SOLE 40 5,595 0 0
AGNC INVT CORP COM 00123Q104 20,712 1,114,134 SH   SOLE 2 133,319 0 980,815
AGNC INVT CORP COM 00123Q104 2,415 129,886 SH   SOLE 4 121,242 0 8,644
AGNC INVT CORP COM 00123Q104 6,041 324,985 SH   SOLE 7 232,725 0 92,260
AGNC INVT CORP COM 00123Q104 24 1,294 SH   SOLE 15 1,294 0 0
AGNC INVT CORP COM 00123Q104 4,580 246,384 SH   SOLE 18 206,637 0 39,747
AGNC INVT CORP COM 00123Q104 1,464 78,767 SH   SOLE 19 78,767 0 0
AGNC INVT CORP COM 00123Q104 5,445 292,902 SH   SOLE 20 0 0 292,902
AGNC INVT CORP COM 00123Q104 338,955 18,233,177 SH   SOLE 21 18,233,177 0 0
AGNC INVT CORP COM 00123Q104 233,244 12,546,768 SH   SOLE 22 11,671,445 0 875,323
AGNC INVT CORP COM 00123Q104 9,834 528,994 SH   SOLE 23 528,994 0 0
AGNC INVT CORP COM 00123Q104 7,529 405,019 SH   SOLE 25 405,019 0 0
AGNC INVT CORP COM 00123Q104 31,429 1,690,644 SH   SOLE 26 409,537 0 1,281,107
AGNC INVT CORP COM 00123Q104 1,089 58,558 SH   SOLE 28 58,558 0 0
AGNC INVT CORP COM 00123Q104 1,838 98,888 SH   SOLE 29 16,671 0 82,217
AGNC INVT CORP COM 00123Q104 20,947 1,126,792 SH   SOLE 30 1,126,792 0 0
AGNC INVT CORP COM 00123Q104 1,943 104,510 SH   SOLE 31 64,841 0 39,669
AGNC INVT CORP COM 00123Q104 403 21,678 SH   SOLE 34 21,678 0 0
AGNC INVT CORP COM 00123Q104 10,346 556,552 SH   SOLE 36 556,552 0 0
AGNC INVT CORP COM 00123Q104 145 7,785 SH   SOLE 40 7,785 0 0
AGNICO EAGLE MINES LTD COM 008474108 7,902 172,427 SH   SOLE 21 172,427 0 0
AGREE REALTY CORP COM 008492100 1,668 31,606 SH   SOLE 2 1,409 0 30,197
AGREE REALTY CORP COM 008492100 524 9,936 SH   SOLE 4 9,936 0 0
AGREE REALTY CORP COM 008492100 2,644 50,099 SH   SOLE 7 50,099 0 0
AGREE REALTY CORP COM 008492100 55 1,046 SH   SOLE 15 1,046 0 0
AGREE REALTY CORP COM 008492100 7,055 133,688 SH   SOLE 18 133,688 0 0
AGREE REALTY CORP COM 008492100 3,222 61,056 SH   SOLE 19 61,056 0 0
AGREE REALTY CORP COM 008492100 167,674 3,177,447 SH   SOLE 21 3,177,447 0 0
AGREE REALTY CORP COM 008492100 65,768 1,246,315 SH   SOLE 22 1,200,518 0 45,797
AGREE REALTY CORP COM 008492100 93 1,768 SH   SOLE 23 1,768 0 0
AGREE REALTY CORP COM 008492100 3,019 57,213 SH   SOLE 25 57,213 0 0
AGREE REALTY CORP COM 008492100 1,041 19,730 SH   SOLE 26 7,181 0 12,549
AGREE REALTY CORP COM 008492100 213 4,042 SH   SOLE 28 4,042 0 0
AGREE REALTY CORP COM 008492100 540 10,235 SH   SOLE 29 10,235 0 0
AGREE REALTY CORP COM 008492100 9,668 183,204 SH   SOLE 30 183,204 0 0
AGREE REALTY CORP COM 008492100 210 3,977 SH   SOLE 40 3,977 0 0
AGROFRESH SOLUTIONS COM 00856G109 225 32,156 SH   SOLE 2 1,201 0 30,955
AGROFRESH SOLUTIONS COM 00856G109 6 822 SH   SOLE 7 822 0 0
AGROFRESH SOLUTIONS COM 00856G109 761 108,592 SH   SOLE 18 108,592 0 0
AGROFRESH SOLUTIONS COM 00856G109 177 25,301 SH   SOLE 19 25,301 0 0
AGROFRESH SOLUTIONS COM 00856G109 7,715 1,100,509 SH   SOLE 21 1,100,509 0 0
AGROFRESH SOLUTIONS COM 00856G109 2,996 427,367 SH   SOLE 22 399,456 0 27,911
AGROFRESH SOLUTIONS COM 00856G109 31 4,476 SH   SOLE 28 4,476 0 0
AILERON THERAPEUTICS INC COM 00887A105 5 1,008 SH   SOLE 18 1,008 0 0
AILERON THERAPEUTICS INC COM 00887A105 83 15,377 SH   SOLE 21 15,377 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 1,120 41,657 SH   SOLE 2 7,709 0 33,948
AIMMUNE THERAPEUTICS INC COM 00900T107 10 355 SH   SOLE 4 355 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 24 892 SH   SOLE 7 892 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 3,715 138,159 SH   SOLE 18 138,159 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 2,903 107,942 SH   SOLE 19 107,942 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 56,655 2,106,901 SH   SOLE 21 2,106,901 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 31,408 1,168,024 SH   SOLE 22 1,111,772 0 56,252
AIMMUNE THERAPEUTICS INC COM 00900T107 542 20,170 SH   SOLE 23 20,170 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 1,046 38,882 SH   SOLE 26 0 0 38,882
AIMMUNE THERAPEUTICS INC COM 00900T107 122 4,531 SH   SOLE 28 4,531 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 69 2,576 SH   SOLE 29 0 0 2,576
AIMMUNE THERAPEUTICS INC COM 00900T107 250 9,298 SH   SOLE 30 9,298 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 19 702 SH   SOLE 34 702 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 101 3,751 SH   SOLE 40 3,751 0 0
AIR INDS GROUP COM NEW 00912N205 7 3,799 SH   SOLE 18 3,799 0 0
AIR INDS GROUP COM NEW 00912N205 101 56,337 SH   SOLE 21 56,337 0 0
AIR LEASE CORP CL A 00912X302 8,993 214,274 SH   SOLE 2 11,975 0 202,299
AIR LEASE CORP CL A 00912X302 18 429 SH   SOLE 4 429 0 0
AIR LEASE CORP CL A 00912X302 127 3,025 SH   SOLE 7 3,025 0 0
AIR LEASE CORP CL A 00912X302 2,044 48,694 SH   SOLE 18 48,694 0 0
AIR LEASE CORP CL A 00912X302 637 15,189 SH   SOLE 19 15,189 0 0
AIR LEASE CORP CL A 00912X302 43,561 1,037,899 SH   SOLE 21 1,037,899 0 0
AIR LEASE CORP CL A 00912X302 109,876 2,617,958 SH   SOLE 22 2,421,647 0 196,311
AIR LEASE CORP CL A 00912X302 1,333 31,767 SH   SOLE 26 21,022 0 10,745
AIR LEASE CORP CL A 00912X302 607 14,461 SH   SOLE 28 14,461 0 0
AIR LEASE CORP CL A 00912X302 503 11,992 SH   SOLE 29 0 0 11,992
AIR LEASE CORP CL A 00912X302 901 21,473 SH   SOLE 30 21,473 0 0
AIR LEASE CORP CL A 00912X302 84 2,006 SH   SOLE 31 2,006 0 0
AIR LEASE CORP CL A 00912X302 109 2,591 SH   SOLE 36 2,591 0 0
AIR LEASE CORP CL A 00912X302 444 10,590 SH   SOLE 40 10,590 0 0
AIR PRODS & CHEMS INC COM 009158106 130,735 839,495 SH   SOLE 2 324,914 0 514,581
AIR PRODS & CHEMS INC COM 009158106 21,765 139,764 SH   SOLE 4 133,994 0 5,770
AIR PRODS & CHEMS INC COM 009158106 41,318 265,316 SH   SOLE 7 206,617 0 58,699
AIR PRODS & CHEMS INC COM 009158106 9,360 60,103 SH   SOLE 13 60,103 0 0
AIR PRODS & CHEMS INC COM 009158106 266 1,711 SH   SOLE 15 1,711 0 0
AIR PRODS & CHEMS INC COM 009158106 117,201 752,591 SH   SOLE 18 721,838 0 30,753
AIR PRODS & CHEMS INC COM 009158106 368,553 2,366,618 SH   SOLE 19 2,366,618 0 0
AIR PRODS & CHEMS INC COM 009158106 25,160 161,559 SH   SOLE 20 62,114 0 99,445
AIR PRODS & CHEMS INC COM 009158106 610,878 3,922,674 SH   SOLE 21 3,922,674 0 0
AIR PRODS & CHEMS INC COM 009158106 948,482 6,090,557 SH   SOLE 22 5,204,520 0 886,037
AIR PRODS & CHEMS INC COM 009158106 56,316 361,629 SH   SOLE 23 361,629 0 0
AIR PRODS & CHEMS INC COM 009158106 31,943 205,120 SH   SOLE 25 205,120 0 0
AIR PRODS & CHEMS INC COM 009158106 101,119 649,324 SH   SOLE 26 188,711 0 460,613
AIR PRODS & CHEMS INC COM 009158106 4,863 31,225 SH   SOLE 28 31,225 0 0
AIR PRODS & CHEMS INC COM 009158106 25,573 164,213 SH   SOLE 29 55,190 0 109,023
AIR PRODS & CHEMS INC COM 009158106 107,034 687,306 SH   SOLE 30 687,306 0 0
AIR PRODS & CHEMS INC COM 009158106 28,078 180,301 SH   SOLE 31 116,743 0 63,558
AIR PRODS & CHEMS INC COM 009158106 127,285 817,346 SH   SOLE 34 817,346 0 0
AIR PRODS & CHEMS INC COM 009158106 38,859 249,526 SH   SOLE 36 249,526 0 0
AIR PRODS & CHEMS INC COM 009158106 681 4,372 SH   SOLE 40 4,372 0 0
AIR T INC COM 009207101 67 2,000 SH   SOLE 17 0 0 2,000
AIR T INC COM 009207101 7 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 242 7,242 SH   SOLE 22 7,242 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,188 52,573 SH   SOLE 2 7,062 0 45,511
AIR TRANSPORT SERVICES GRP I COM 00922R105 29 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,182 185,113 SH   SOLE 18 185,113 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 2,321 102,743 SH   SOLE 19 102,743 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 42,026 1,860,362 SH   SOLE 21 1,860,362 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 34,336 1,519,972 SH   SOLE 22 1,463,528 0 56,444
AIR TRANSPORT SERVICES GRP I COM 00922R105 322 14,276 SH   SOLE 23 14,276 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 892 39,500 SH   SOLE 26 0 0 39,500
AIR TRANSPORT SERVICES GRP I COM 00922R105 52 2,318 SH   SOLE 28 2,318 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 87 3,831 SH   SOLE 30 3,831 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 42 1,850 SH   SOLE 40 1,850 0 0
AIRCASTLE LTD COM G0129K104 1,013 49,391 SH   SOLE 2 1,998 0 47,393
AIRCASTLE LTD COM G0129K104 4 187 SH   SOLE 4 187 0 0
AIRCASTLE LTD COM G0129K104 20 963 SH   SOLE 7 963 0 0
AIRCASTLE LTD COM G0129K104 3,433 167,466 SH   SOLE 18 167,466 0 0
AIRCASTLE LTD COM G0129K104 990 48,269 SH   SOLE 19 48,269 0 0
AIRCASTLE LTD COM G0129K104 32,911 1,605,403 SH   SOLE 21 1,605,403 0 0
AIRCASTLE LTD COM G0129K104 30,681 1,496,615 SH   SOLE 22 1,420,121 0 76,494
AIRCASTLE LTD COM G0129K104 74 3,612 SH   SOLE 23 3,612 0 0
AIRCASTLE LTD COM G0129K104 986 48,090 SH   SOLE 26 15,991 0 32,099
AIRCASTLE LTD COM G0129K104 173 8,418 SH   SOLE 28 8,418 0 0
AIRCASTLE LTD COM G0129K104 253 12,345 SH   SOLE 30 12,345 0 0
AIRCASTLE LTD COM G0129K104 613 29,915 SH   SOLE 34 29,915 0 0
AIRCASTLE LTD COM G0129K104 66 3,234 SH   SOLE 36 3,234 0 0
AIRCASTLE LTD COM G0129K104 155 7,549 SH   SOLE 40 7,549 0 0
AIRGAIN INC COM 00938A104 13 1,450 SH   SOLE 18 1,450 0 0
AIRGAIN INC COM 00938A104 155 16,883 SH   SOLE 21 16,883 0 0
AK STL HLDG CORP COM 001547108 1,427 328,860 SH   SOLE 2 13,248 0 315,612
AK STL HLDG CORP COM 001547108 8 1,804 SH   SOLE 4 1,804 0 0
AK STL HLDG CORP COM 001547108 56 12,933 SH   SOLE 7 12,933 0 0
AK STL HLDG CORP COM 001547108 6,017 1,386,501 SH   SOLE 18 1,386,501 0 0
AK STL HLDG CORP COM 001547108 1,105 254,581 SH   SOLE 19 254,581 0 0
AK STL HLDG CORP COM 001547108 138,471 31,905,810 SH   SOLE 21 31,905,810 0 0
AK STL HLDG CORP COM 001547108 45,540 10,493,097 SH   SOLE 22 10,041,315 0 451,782
AK STL HLDG CORP COM 001547108 422 97,232 SH   SOLE 26 75,754 0 21,478
AK STL HLDG CORP COM 001547108 189 43,444 SH   SOLE 28 43,444 0 0
AK STL HLDG CORP COM 001547108 2,031 468,077 SH   SOLE 30 468,077 0 0
AK STL HLDG CORP COM 001547108 22 5,149 SH   SOLE 36 5,149 0 0
AK STL HLDG CORP COM 001547108 119 27,348 SH   SOLE 40 27,348 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 31,124 425,016 SH   SOLE 2 39,068 0 385,948
AKAMAI TECHNOLOGIES INC COM 00971T101 3,918 53,509 SH   SOLE 4 49,480 0 4,029
AKAMAI TECHNOLOGIES INC COM 00971T101 14,057 191,956 SH   SOLE 7 144,334 0 47,622
AKAMAI TECHNOLOGIES INC COM 00971T101 510 6,968 SH   SOLE 13 6,968 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 106 1,451 SH   SOLE 15 1,451 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 26,424 360,832 SH   SOLE 18 338,167 0 22,665
AKAMAI TECHNOLOGIES INC COM 00971T101 2,647 36,150 SH   SOLE 19 36,150 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 6,879 93,942 SH   SOLE 20 0 0 93,942
AKAMAI TECHNOLOGIES INC COM 00971T101 291,739 3,983,874 SH   SOLE 21 3,983,874 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 312,250 4,263,958 SH   SOLE 22 3,806,397 0 457,561
AKAMAI TECHNOLOGIES INC COM 00971T101 14,969 204,404 SH   SOLE 23 204,404 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 13,229 180,647 SH   SOLE 25 180,647 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 43,418 592,905 SH   SOLE 26 170,153 0 422,752
AKAMAI TECHNOLOGIES INC COM 00971T101 1,752 23,924 SH   SOLE 28 23,924 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 2,810 38,367 SH   SOLE 29 5,363 0 33,004
AKAMAI TECHNOLOGIES INC COM 00971T101 47,534 649,106 SH   SOLE 30 649,106 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 5,271 71,983 SH   SOLE 31 32,368 0 39,615
AKAMAI TECHNOLOGIES INC COM 00971T101 594 8,116 SH   SOLE 34 8,116 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 9,180 125,364 SH   SOLE 36 125,364 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 252 3,441 SH   SOLE 40 3,441 0 0
AKAMAI TECHNOLOGIES INC DBCV 2/1 00971TAG6 987 985,000 PRN   SOLE 21 985,000 0 0
AKCEA THERAPEUTICS INC COM 00972L107 247 10,416 SH   SOLE 2 543 0 9,873
AKCEA THERAPEUTICS INC COM 00972L107 7 284 SH   SOLE 7 284 0 0
AKCEA THERAPEUTICS INC COM 00972L107 1,009 42,538 SH   SOLE 18 42,538 0 0
AKCEA THERAPEUTICS INC COM 00972L107 227 9,559 SH   SOLE 19 9,559 0 0
AKCEA THERAPEUTICS INC COM 00972L107 33,711 1,421,819 SH   SOLE 21 1,421,819 0 0
AKCEA THERAPEUTICS INC COM 00972L107 9,674 408,004 SH   SOLE 22 383,864 0 24,140
AKCEA THERAPEUTICS INC COM 00972L107 83 3,502 SH   SOLE 26 0 0 3,502
AKCEA THERAPEUTICS INC COM 00972L107 129 5,425 SH   SOLE 30 5,425 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 791 79,278 SH   SOLE 2 37,587 0 41,691
AKEBIA THERAPEUTICS INC COM 00972D105 9 909 SH   SOLE 7 909 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 1,718 172,167 SH   SOLE 18 172,167 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 2,535 254,009 SH   SOLE 19 254,009 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 24,323 2,437,157 SH   SOLE 21 2,437,157 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 17,435 1,746,998 SH   SOLE 22 1,687,558 0 59,440
AKEBIA THERAPEUTICS INC COM 00972D105 1,104 110,651 SH   SOLE 23 110,651 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 1,769 177,223 SH   SOLE 26 0 0 177,223
AKEBIA THERAPEUTICS INC COM 00972D105 180 18,053 SH   SOLE 29 0 0 18,053
AKEBIA THERAPEUTICS INC COM 00972D105 103 10,306 SH   SOLE 30 10,306 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 83 8,284 SH   SOLE 40 8,284 0 0
AKERS BIOSCIENCES INC COM 00973E102 0 680 SH   SOLE 21 680 0 0
AKERS BIOSCIENCES INC COM 00973E102 509 1,315,135 SH   SOLE 22 1,315,135 0 0
AKORN INC COM 009728106 2,184 131,640 SH   SOLE 2 41,557 0 90,083
AKORN INC COM 009728106 5 290 SH   SOLE 4 290 0 0
AKORN INC COM 009728106 32 1,937 SH   SOLE 7 1,937 0 0
AKORN INC COM 009728106 9,146 551,289 SH   SOLE 18 551,289 0 0
AKORN INC COM 009728106 1,302 78,470 SH   SOLE 19 78,470 0 0
AKORN INC COM 009728106 113,306 6,829,778 SH   SOLE 21 6,829,778 0 0
AKORN INC COM 009728106 50,920 3,069,321 SH   SOLE 22 2,943,258 0 126,063
AKORN INC COM 009728106 358 21,583 SH   SOLE 26 12,182 0 9,401
AKORN INC COM 009728106 223 13,418 SH   SOLE 28 13,418 0 0
AKORN INC COM 009728106 58 3,520 SH   SOLE 29 0 0 3,520
AKORN INC COM 009728106 342 20,629 SH   SOLE 30 20,629 0 0
AKORN INC COM 009728106 164 9,870 SH   SOLE 40 9,870 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 19 2,634 SH   SOLE 18 2,634 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 259 35,621 SH   SOLE 21 35,621 0 0
ALAMO GROUP INC COM 011311107 1,443 15,970 SH   SOLE 2 8,172 0 7,798
ALAMO GROUP INC COM 011311107 9,760 108,010 SH   SOLE 7 108,010 0 0
ALAMO GROUP INC COM 011311107 3,768 41,696 SH   SOLE 18 41,696 0 0
ALAMO GROUP INC COM 011311107 6,298 69,694 SH   SOLE 19 69,694 0 0
ALAMO GROUP INC COM 011311107 88,430 978,641 SH   SOLE 21 978,641 0 0
ALAMO GROUP INC COM 011311107 33,560 371,403 SH   SOLE 22 358,709 0 12,694
ALAMO GROUP INC COM 011311107 2,293 25,376 SH   SOLE 23 25,376 0 0
ALAMO GROUP INC COM 011311107 3,817 42,242 SH   SOLE 26 0 0 42,242
ALAMO GROUP INC COM 011311107 127 1,408 SH   SOLE 28 1,408 0 0
ALAMO GROUP INC COM 011311107 609 6,736 SH   SOLE 29 0 0 6,736
ALAMO GROUP INC COM 011311107 1,306 14,453 SH   SOLE 30 14,453 0 0
ALAMO GROUP INC COM 011311107 89 989 SH   SOLE 40 989 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 58 10,281 SH   SOLE 4 10,281 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 472 82,947 SH   SOLE 21 82,947 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 134 23,564 SH   SOLE 23 23,564 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 1,609 282,732 SH   SOLE 25 282,732 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 721 126,681 SH   SOLE 26 0 0 126,681
ALAMOS GOLD INC NEW COM CL A 011532108 6,885 1,209,930 SH   SOLE 34 1,209,930 0 0
ALARM COM HLDGS INC COM 011642105 1,030 25,516 SH   SOLE 2 1,369 0 24,147
ALARM COM HLDGS INC COM 011642105 9 229 SH   SOLE 4 229 0 0
ALARM COM HLDGS INC COM 011642105 24 599 SH   SOLE 7 599 0 0
ALARM COM HLDGS INC COM 011642105 5,064 125,405 SH   SOLE 18 125,405 0 0
ALARM COM HLDGS INC COM 011642105 994 24,623 SH   SOLE 19 24,623 0 0
ALARM COM HLDGS INC COM 011642105 110,861 2,745,452 SH   SOLE 21 2,745,452 0 0
ALARM COM HLDGS INC COM 011642105 30,751 761,529 SH   SOLE 22 716,854 0 44,675
ALARM COM HLDGS INC COM 011642105 305 7,562 SH   SOLE 26 0 0 7,562
ALARM COM HLDGS INC COM 011642105 206 5,108 SH   SOLE 28 5,108 0 0
ALARM COM HLDGS INC COM 011642105 1,601 39,640 SH   SOLE 30 39,640 0 0
ALARM COM HLDGS INC COM 011642105 91 2,258 SH   SOLE 40 2,258 0 0
ALASKA AIR GROUP INC COM 011659109 17,775 294,342 SH   SOLE 2 33,103 0 261,239
ALASKA AIR GROUP INC COM 011659109 5,033 83,344 SH   SOLE 7 83,344 0 0
ALASKA AIR GROUP INC COM 011659109 2 25 SH   SOLE 15 25 0 0
ALASKA AIR GROUP INC COM 011659109 14,899 246,719 SH   SOLE 18 240,898 0 5,821
ALASKA AIR GROUP INC COM 011659109 1,554 25,727 SH   SOLE 19 25,727 0 0
ALASKA AIR GROUP INC COM 011659109 172,247 2,852,248 SH   SOLE 21 2,852,248 0 0
ALASKA AIR GROUP INC COM 011659109 179,016 2,964,330 SH   SOLE 22 2,709,890 0 254,440
ALASKA AIR GROUP INC COM 011659109 1,657 27,432 SH   SOLE 25 27,432 0 0
ALASKA AIR GROUP INC COM 011659109 7,271 120,403 SH   SOLE 26 18,782 0 101,621
ALASKA AIR GROUP INC COM 011659109 13,143 217,639 SH   SOLE 30 217,639 0 0
ALASKA AIR GROUP INC COM 011659109 157 2,595 SH   SOLE 31 2,595 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 16 8,845 SH   SOLE 18 8,845 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 280 158,383 SH   SOLE 21 158,383 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 2,820 1,592,972 SH   SOLE 22 1,592,972 0 0
ALBANY INTL CORP CL A 012348108 1,437 23,894 SH   SOLE 2 1,203 0 22,691
ALBANY INTL CORP CL A 012348108 14 230 SH   SOLE 4 230 0 0
ALBANY INTL CORP CL A 012348108 38 628 SH   SOLE 7 628 0 0
ALBANY INTL CORP CL A 012348108 7,404 123,093 SH   SOLE 18 123,093 0 0
ALBANY INTL CORP CL A 012348108 1,478 24,571 SH   SOLE 19 24,571 0 0
ALBANY INTL CORP CL A 012348108 177,582 2,952,316 SH   SOLE 21 2,952,316 0 0
ALBANY INTL CORP CL A 012348108 48,415 804,900 SH   SOLE 22 765,318 0 39,582
ALBANY INTL CORP CL A 012348108 412 6,856 SH   SOLE 26 5,161 0 1,695
ALBANY INTL CORP CL A 012348108 241 4,012 SH   SOLE 28 4,012 0 0
ALBANY INTL CORP CL A 012348108 2,577 42,835 SH   SOLE 30 42,835 0 0
ALBANY INTL CORP CL A 012348108 197 3,279 SH   SOLE 40 3,279 0 0
ALBEMARLE CORP COM 012653101 29,272 310,315 SH   SOLE 2 44,442 0 265,873
ALBEMARLE CORP COM 012653101 3,362 35,638 SH   SOLE 4 32,569 0 3,069
ALBEMARLE CORP COM 012653101 10,038 106,417 SH   SOLE 7 102,246 0 4,171
ALBEMARLE CORP COM 012653101 143 1,515 SH   SOLE 13 1,515 0 0
ALBEMARLE CORP COM 012653101 71 756 SH   SOLE 15 756 0 0
ALBEMARLE CORP COM 012653101 22,886 242,615 SH   SOLE 18 217,285 0 25,330
ALBEMARLE CORP COM 012653101 16,248 172,247 SH   SOLE 19 172,247 0 0
ALBEMARLE CORP COM 012653101 5,359 56,806 SH   SOLE 20 0 0 56,806
ALBEMARLE CORP COM 012653101 228,127 2,418,394 SH   SOLE 21 2,418,394 0 0
ALBEMARLE CORP COM 012653101 251,377 2,664,866 SH   SOLE 22 2,370,035 0 294,831
ALBEMARLE CORP COM 012653101 13,561 143,759 SH   SOLE 23 143,759 0 0
ALBEMARLE CORP COM 012653101 30,985 328,479 SH   SOLE 25 328,479 0 0
ALBEMARLE CORP COM 012653101 38,950 412,916 SH   SOLE 26 118,408 0 294,508
ALBEMARLE CORP COM 012653101 1,588 16,830 SH   SOLE 28 16,830 0 0
ALBEMARLE CORP COM 012653101 10,613 112,514 SH   SOLE 29 90,466 0 22,048
ALBEMARLE CORP COM 012653101 30,512 323,456 SH   SOLE 30 323,456 0 0
ALBEMARLE CORP COM 012653101 4,723 50,065 SH   SOLE 31 22,353 0 27,712
ALBEMARLE CORP COM 012653101 76,918 815,411 SH   SOLE 34 815,411 0 0
ALBEMARLE CORP COM 012653101 8,823 93,533 SH   SOLE 36 93,533 0 0
ALBEMARLE CORP COM 012653101 209 2,218 SH   SOLE 40 2,218 0 0
ALBIREO PHARMA INC COM 01345P106 303 8,548 SH   SOLE 2 391 0 8,157
ALBIREO PHARMA INC COM 01345P106 7 196 SH   SOLE 7 196 0 0
ALBIREO PHARMA INC COM 01345P106 1,106 31,165 SH   SOLE 18 31,165 0 0
ALBIREO PHARMA INC COM 01345P106 256 7,215 SH   SOLE 19 7,215 0 0
ALBIREO PHARMA INC COM 01345P106 11,019 310,396 SH   SOLE 21 310,396 0 0
ALBIREO PHARMA INC COM 01345P106 5,920 166,756 SH   SOLE 22 159,978 0 6,778
ALCOA CORP COM 013872106 20,400 435,160 SH   SOLE 2 58,689 0 376,471
ALCOA CORP COM 013872106 33 700 SH   SOLE 4 700 0 0
ALCOA CORP COM 013872106 6,710 143,131 SH   SOLE 7 143,131 0 0
ALCOA CORP COM 013872106 44 939 SH   SOLE 15 939 0 0
ALCOA CORP COM 013872106 1 11 SH   SOLE 17 0 0 11
ALCOA CORP COM 013872106 4,315 92,051 SH   SOLE 18 92,051 0 0
ALCOA CORP COM 013872106 1,349 28,782 SH   SOLE 19 28,782 0 0
ALCOA CORP COM 013872106 106,598 2,273,852 SH   SOLE 21 2,273,852 0 0
ALCOA CORP COM 013872106 256,211 5,465,261 SH   SOLE 22 5,052,543 0 412,718
ALCOA CORP COM 013872106 8,659 184,703 SH   SOLE 25 184,703 0 0
ALCOA CORP COM 013872106 8,496 181,221 SH   SOLE 26 85,039 0 96,182
ALCOA CORP COM 013872106 1,200 25,597 SH   SOLE 28 25,597 0 0
ALCOA CORP COM 013872106 1,971 42,035 SH   SOLE 30 42,035 0 0
ALCOA CORP COM 013872106 301 6,418 SH   SOLE 31 3,959 0 2,459
ALCOA CORP COM 013872106 7,335 156,455 SH   SOLE 36 156,455 0 0
ALCOA CORP COM 013872106 982 20,948 SH   SOLE 40 20,948 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 903 57,139 SH   SOLE 2 9,374 0 47,765
ALDER BIOPHARMACEUTICALS INC COM 014339105 4 241 SH   SOLE 4 241 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 20 1,294 SH   SOLE 7 1,294 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 2,980 188,634 SH   SOLE 18 188,634 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 1,467 92,879 SH   SOLE 19 92,879 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 42,392 2,683,051 SH   SOLE 21 2,683,051 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 26,793 1,695,730 SH   SOLE 22 1,607,240 0 88,490
ALDER BIOPHARMACEUTICALS INC COM 014339105 345 21,851 SH   SOLE 23 21,851 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 606 38,326 SH   SOLE 26 5,739 0 32,587
ALDER BIOPHARMACEUTICALS INC COM 014339105 133 8,437 SH   SOLE 28 8,437 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 160 10,100 SH   SOLE 29 0 0 10,100
ALDER BIOPHARMACEUTICALS INC COM 014339105 232 14,706 SH   SOLE 30 14,706 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 14 866 SH   SOLE 34 866 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 75 4,724 SH   SOLE 40 4,724 0 0
ALDER BIOPHARMACEUTICALS INC NOTE 2.500% 2/0 014339AA3 390 375,000 PRN   SOLE 21 375,000 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 103 13,010 SH   SOLE 2 751 0 12,259
ALDEYRA THERAPEUTICS INC COM 01438T106 419 52,647 SH   SOLE 18 52,647 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 95 11,996 SH   SOLE 19 11,996 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 4,473 562,640 SH   SOLE 21 562,640 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 1,117 140,451 SH   SOLE 22 135,522 0 4,929
ALEXANDER & BALDWIN INC NEW COM 014491104 2,381 101,311 SH   SOLE 2 29,998 0 71,313
ALEXANDER & BALDWIN INC NEW COM 014491104 10 437 SH   SOLE 4 437 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 35 1,487 SH   SOLE 7 1,487 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 9,464 402,729 SH   SOLE 18 402,729 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,352 57,548 SH   SOLE 19 57,548 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 113,810 4,842,999 SH   SOLE 21 4,842,999 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 55,190 2,348,492 SH   SOLE 22 2,254,176 0 94,316
ALEXANDER & BALDWIN INC NEW COM 014491104 92 3,908 SH   SOLE 23 3,908 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 567 24,142 SH   SOLE 26 9,894 0 14,248
ALEXANDER & BALDWIN INC NEW COM 014491104 222 9,430 SH   SOLE 28 9,430 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 359 15,260 SH   SOLE 30 15,260 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 165 7,014 SH   SOLE 40 7,014 0 0
ALEXANDERS INC COM 014752109 701 1,831 SH   SOLE 2 89 0 1,742
ALEXANDERS INC COM 014752109 315 823 SH   SOLE 4 823 0 0
ALEXANDERS INC COM 014752109 1,356 3,544 SH   SOLE 7 3,544 0 0
ALEXANDERS INC COM 014752109 37 96 SH   SOLE 15 96 0 0
ALEXANDERS INC COM 014752109 2,626 6,862 SH   SOLE 18 6,862 0 0
ALEXANDERS INC COM 014752109 1,625 4,246 SH   SOLE 19 4,246 0 0
ALEXANDERS INC COM 014752109 28,778 75,210 SH   SOLE 21 75,210 0 0
ALEXANDERS INC COM 014752109 42,587 111,302 SH   SOLE 22 108,321 0 2,981
ALEXANDERS INC COM 014752109 83 218 SH   SOLE 23 218 0 0
ALEXANDERS INC COM 014752109 1,593 4,162 SH   SOLE 25 4,162 0 0
ALEXANDERS INC COM 014752109 573 1,497 SH   SOLE 26 186 0 1,311
ALEXANDERS INC COM 014752109 127 333 SH   SOLE 28 333 0 0
ALEXANDERS INC COM 014752109 269 703 SH   SOLE 29 703 0 0
ALEXANDERS INC COM 014752109 3,903 10,201 SH   SOLE 30 10,201 0 0
ALEXANDERS INC COM 014752109 90 236 SH   SOLE 40 236 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 41,308 327,401 SH   SOLE 2 96,796 0 230,605
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 17,273 136,902 SH   SOLE 4 134,329 0 2,573
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 31,257 247,735 SH   SOLE 7 244,352 0 3,383
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,277 10,118 SH   SOLE 13 10,118 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 576 4,562 SH   SOLE 15 4,562 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 32,179 255,041 SH   SOLE 18 241,391 0 13,650
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 54,845 434,692 SH   SOLE 19 434,692 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 392,394 3,110,040 SH   SOLE 21 3,110,040 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 555,430 4,402,236 SH   SOLE 22 3,956,080 0 446,156
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 21,287 168,716 SH   SOLE 23 168,716 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 38,799 307,510 SH   SOLE 25 307,510 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 49,168 389,694 SH   SOLE 26 98,130 0 291,564
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,298 26,136 SH   SOLE 28 26,136 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 11,044 87,529 SH   SOLE 29 43,248 0 44,281
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 98,403 779,927 SH   SOLE 30 779,927 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5,175 41,014 SH   SOLE 31 19,427 0 21,587
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 14,979 118,724 SH   SOLE 34 118,724 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 12,267 97,223 SH   SOLE 36 97,223 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 237 1,875 SH   SOLE 40 1,875 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 84,249 678,603 SH   SOLE 2 173,565 0 505,038
ALEXION PHARMACEUTICALS INC COM 015351109 9,797 78,914 SH   SOLE 4 73,085 0 5,829
ALEXION PHARMACEUTICALS INC COM 015351109 20,767 167,274 SH   SOLE 7 164,720 0 2,554
ALEXION PHARMACEUTICALS INC COM 015351109 901 7,254 SH   SOLE 13 7,254 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 239 1,926 SH   SOLE 15 1,926 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 60,189 484,809 SH   SOLE 18 454,263 0 30,546
ALEXION PHARMACEUTICALS INC COM 015351109 70,136 564,930 SH   SOLE 19 564,930 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 13,518 108,888 SH   SOLE 20 15,446 0 93,442
ALEXION PHARMACEUTICALS INC COM 015351109 773,254 6,228,389 SH   SOLE 21 6,228,389 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 664,509 5,352,467 SH   SOLE 22 4,764,611 0 587,856
ALEXION PHARMACEUTICALS INC COM 015351109 37,031 298,277 SH   SOLE 23 298,277 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 25,897 208,596 SH   SOLE 25 208,596 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 94,002 757,162 SH   SOLE 26 192,357 0 564,805
ALEXION PHARMACEUTICALS INC COM 015351109 3,953 31,844 SH   SOLE 28 31,844 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 1,867 15,042 SH   SOLE 29 15,042 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 96,130 774,306 SH   SOLE 30 774,306 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 12,702 102,314 SH   SOLE 31 51,701 0 50,613
ALEXION PHARMACEUTICALS INC COM 015351109 4,416 35,566 SH   SOLE 32 35,566 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 21,325 171,766 SH   SOLE 34 171,766 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 23,313 187,777 SH   SOLE 36 187,777 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 556 4,481 SH   SOLE 40 4,481 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 315,269 1,699,286 SH   SOLE 2 264,884 0 1,434,402
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 257 1,383 SH   SOLE 3 1,383 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 81,071 436,968 SH   SOLE 4 436,968 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 23,437 126,323 SH   SOLE 7 126,323 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14,264 76,883 SH   SOLE 13 76,883 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 137,772 742,584 SH   SOLE 15 713,633 0 28,951
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 121 650 SH   SOLE 17 0 0 650
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 186,306 1,004,180 SH   SOLE 18 920,132 0 84,048
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 390,487 2,104,713 SH   SOLE 19 2,104,713 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,888,864 20,960,837 SH   SOLE 21 20,960,837 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,142,323 16,937,010 SH   SOLE 22 14,941,843 0 1,995,167
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 253,071 1,364,041 SH   SOLE 23 1,364,041 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 150,017 808,585 SH   SOLE 25 808,585 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 803,486 4,330,762 SH   SOLE 26 366,619 0 3,964,143
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 30,323 163,441 SH   SOLE 28 163,441 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 78,693 424,151 SH   SOLE 29 315,342 0 108,809
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,226,167 6,608,995 SH   SOLE 30 6,608,995 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 51,333 276,683 SH   SOLE 31 170,081 0 106,602
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,763 36,455 SH   SOLE 32 36,455 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 918,108 4,948,568 SH   SOLE 34 4,948,568 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,700 46,894 SH   SOLE 36 46,894 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,669 8,995 SH   SOLE 40 8,995 0 0
ALICO INC COM 016230104 64 2,011 SH   SOLE 2 205 0 1,806
ALICO INC COM 016230104 347 10,945 SH   SOLE 18 10,945 0 0
ALICO INC COM 016230104 86 2,701 SH   SOLE 19 2,701 0 0
ALICO INC COM 016230104 3,550 111,976 SH   SOLE 21 111,976 0 0
ALICO INC COM 016230104 3,643 114,933 SH   SOLE 22 113,954 0 979
ALIGN TECHNOLOGY INC COM 016255101 68,667 200,699 SH   SOLE 2 17,096 0 183,603
ALIGN TECHNOLOGY INC COM 016255101 9,026 26,381 SH   SOLE 4 24,423 0 1,958
ALIGN TECHNOLOGY INC COM 016255101 28,706 83,900 SH   SOLE 7 68,086 0 15,814
ALIGN TECHNOLOGY INC COM 016255101 177 516 SH   SOLE 13 516 0 0
ALIGN TECHNOLOGY INC COM 016255101 270 788 SH   SOLE 15 788 0 0
ALIGN TECHNOLOGY INC COM 016255101 54,059 158,002 SH   SOLE 18 148,006 0 9,996
ALIGN TECHNOLOGY INC COM 016255101 40,407 118,101 SH   SOLE 19 118,101 0 0
ALIGN TECHNOLOGY INC COM 016255101 636,570 1,860,553 SH   SOLE 21 1,860,553 0 0
ALIGN TECHNOLOGY INC COM 016255101 625,957 1,829,535 SH   SOLE 22 1,630,291 0 199,244
ALIGN TECHNOLOGY INC COM 016255101 33,091 96,719 SH   SOLE 23 96,719 0 0
ALIGN TECHNOLOGY INC COM 016255101 27,968 81,745 SH   SOLE 25 81,745 0 0
ALIGN TECHNOLOGY INC COM 016255101 90,167 263,537 SH   SOLE 26 70,624 0 192,913
ALIGN TECHNOLOGY INC COM 016255101 3,758 10,983 SH   SOLE 28 10,983 0 0
ALIGN TECHNOLOGY INC COM 016255101 6,649 19,435 SH   SOLE 29 2,597 0 16,838
ALIGN TECHNOLOGY INC COM 016255101 98,566 288,087 SH   SOLE 30 288,087 0 0
ALIGN TECHNOLOGY INC COM 016255101 10,103 29,529 SH   SOLE 31 15,927 0 13,602
ALIGN TECHNOLOGY INC COM 016255101 4,382 12,809 SH   SOLE 32 12,809 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,138 3,327 SH   SOLE 34 3,327 0 0
ALIGN TECHNOLOGY INC COM 016255101 22,151 64,743 SH   SOLE 36 64,743 0 0
ALIGN TECHNOLOGY INC COM 016255101 522 1,527 SH   SOLE 40 1,527 0 0
ALIMERA SCIENCES INC COM 016259103 12 12,192 SH   SOLE 18 12,192 0 0
ALIMERA SCIENCES INC COM 016259103 244 249,753 SH   SOLE 21 249,753 0 0
ALIMERA SCIENCES INC COM 016259103 10 10,303 SH   SOLE 22 10,303 0 0
ALJ REGIONAL HLDGS INC COM 001627108 8 4,059 SH   SOLE 18 4,059 0 0
ALJ REGIONAL HLDGS INC COM 001627108 109 57,503 SH   SOLE 21 57,503 0 0
ALKERMES PLC SHS G01767105 16,063 390,257 SH   SOLE 2 54,534 0 335,723
ALKERMES PLC SHS G01767105 2,251 54,691 SH   SOLE 4 51,446 0 3,245
ALKERMES PLC SHS G01767105 460 11,164 SH   SOLE 7 11,164 0 0
ALKERMES PLC SHS G01767105 71 1,732 SH   SOLE 13 1,732 0 0
ALKERMES PLC SHS G01767105 36 872 SH   SOLE 15 872 0 0
ALKERMES PLC SHS G01767105 3,838 93,244 SH   SOLE 18 77,985 0 15,259
ALKERMES PLC SHS G01767105 1,318 32,025 SH   SOLE 19 32,025 0 0
ALKERMES PLC SHS G01767105 3,342 81,192 SH   SOLE 20 0 0 81,192
ALKERMES PLC SHS G01767105 150,232 3,649,942 SH   SOLE 21 3,649,942 0 0
ALKERMES PLC SHS G01767105 176,106 4,278,566 SH   SOLE 22 3,963,267 0 315,299
ALKERMES PLC SHS G01767105 8,106 196,937 SH   SOLE 23 196,937 0 0
ALKERMES PLC SHS G01767105 6,142 149,234 SH   SOLE 25 149,234 0 0
ALKERMES PLC SHS G01767105 18,249 443,376 SH   SOLE 26 169,192 0 274,184
ALKERMES PLC SHS G01767105 951 23,111 SH   SOLE 28 23,111 0 0
ALKERMES PLC SHS G01767105 1,723 41,857 SH   SOLE 29 11,853 0 30,004
ALKERMES PLC SHS G01767105 12,075 293,368 SH   SOLE 30 293,368 0 0
ALKERMES PLC SHS G01767105 2,765 67,176 SH   SOLE 31 36,222 0 30,954
ALKERMES PLC SHS G01767105 421 10,232 SH   SOLE 34 10,232 0 0
ALKERMES PLC SHS G01767105 5,546 134,748 SH   SOLE 36 134,748 0 0
ALKERMES PLC SHS G01767105 127 3,087 SH   SOLE 40 3,087 0 0
ALLEGHANY CORP DEL COM 017175100 24,830 43,185 SH   SOLE 2 10,211 0 32,974
ALLEGHANY CORP DEL COM 017175100 2,723 4,736 SH   SOLE 4 4,455 0 281
ALLEGHANY CORP DEL COM 017175100 3,407 5,926 SH   SOLE 7 4,477 0 1,449
ALLEGHANY CORP DEL COM 017175100 239 416 SH   SOLE 13 416 0 0
ALLEGHANY CORP DEL COM 017175100 49 85 SH   SOLE 15 85 0 0
ALLEGHANY CORP DEL COM 017175100 28,117 48,901 SH   SOLE 18 47,491 0 1,410
ALLEGHANY CORP DEL COM 017175100 1,659 2,885 SH   SOLE 19 2,885 0 0
ALLEGHANY CORP DEL COM 017175100 5,252 9,134 SH   SOLE 20 0 0 9,134
ALLEGHANY CORP DEL COM 017175100 414,629 721,132 SH   SOLE 21 721,132 0 0
ALLEGHANY CORP DEL COM 017175100 300,169 522,061 SH   SOLE 22 489,578 0 32,483
ALLEGHANY CORP DEL COM 017175100 11,007 19,144 SH   SOLE 23 19,144 0 0
ALLEGHANY CORP DEL COM 017175100 8,820 15,340 SH   SOLE 25 15,340 0 0
ALLEGHANY CORP DEL COM 017175100 26,297 45,736 SH   SOLE 26 15,538 0 30,198
ALLEGHANY CORP DEL COM 017175100 1,334 2,320 SH   SOLE 28 2,320 0 0
ALLEGHANY CORP DEL COM 017175100 2,076 3,611 SH   SOLE 29 508 0 3,103
ALLEGHANY CORP DEL COM 017175100 16,257 28,274 SH   SOLE 30 28,274 0 0
ALLEGHANY CORP DEL COM 017175100 2,816 4,898 SH   SOLE 31 2,891 0 2,007
ALLEGHANY CORP DEL COM 017175100 452 786 SH   SOLE 34 786 0 0
ALLEGHANY CORP DEL COM 017175100 10,970 19,080 SH   SOLE 36 19,080 0 0
ALLEGHANY CORP DEL COM 017175100 174 302 SH   SOLE 40 302 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 4,561 181,584 SH   SOLE 2 56,219 0 125,365
ALLEGHENY TECHNOLOGIES INC COM 01741R102 11 438 SH   SOLE 4 438 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 101 4,019 SH   SOLE 7 4,019 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 18,581 739,698 SH   SOLE 18 739,698 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 2,604 103,673 SH   SOLE 19 103,673 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 214,526 8,540,040 SH   SOLE 21 8,540,040 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 112,789 4,490,019 SH   SOLE 22 4,305,275 0 184,744
ALLEGHENY TECHNOLOGIES INC COM 01741R102 760 30,272 SH   SOLE 26 21,602 0 8,670
ALLEGHENY TECHNOLOGIES INC COM 01741R102 437 17,415 SH   SOLE 28 17,415 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 698 27,798 SH   SOLE 30 27,798 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 180 7,151 SH   SOLE 36 7,151 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 300 11,945 SH   SOLE 40 11,945 0 0
ALLEGHENY TECHNOLOGIES INC NOTE 4.750% 7/0 01741RAG7 758 400,000 PRN   SOLE 21 400,000 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 485 11,193 SH   SOLE 2 491 0 10,702
ALLEGIANCE BANCSHARES INC COM 01748H107 10 230 SH   SOLE 7 230 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 1,733 39,978 SH   SOLE 18 39,978 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 404 9,318 SH   SOLE 19 9,318 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 17,906 413,053 SH   SOLE 21 413,053 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 6,791 156,650 SH   SOLE 22 148,176 0 8,474
ALLEGIANCE BANCSHARES INC COM 01748H107 35 815 SH   SOLE 26 0 0 815
ALLEGIANCE BANCSHARES INC COM 01748H107 115 2,659 SH   SOLE 30 2,659 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,502 10,813 SH   SOLE 2 581 0 10,232
ALLEGIANT TRAVEL CO COM 01748X102 38 276 SH   SOLE 7 276 0 0
ALLEGIANT TRAVEL CO COM 01748X102 7,634 54,940 SH   SOLE 18 54,940 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,494 10,749 SH   SOLE 19 10,749 0 0
ALLEGIANT TRAVEL CO COM 01748X102 179,846 1,294,324 SH   SOLE 21 1,294,324 0 0
ALLEGIANT TRAVEL CO COM 01748X102 48,494 349,005 SH   SOLE 22 335,584 0 13,421
ALLEGIANT TRAVEL CO COM 01748X102 47 338 SH   SOLE 28 338 0 0
ALLEGIANT TRAVEL CO COM 01748X102 2,322 16,712 SH   SOLE 30 16,712 0 0
ALLEGIANT TRAVEL CO COM 01748X102 66 473 SH   SOLE 40 473 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 20,066 259,381 SH   SOLE 2 29,786 0 229,595
ALLEGION PUB LTD CO ORD SHS G0176J109 2,527 32,663 SH   SOLE 4 29,732 0 2,931
ALLEGION PUB LTD CO ORD SHS G0176J109 5,068 65,511 SH   SOLE 7 65,511 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 47 609 SH   SOLE 15 609 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 16,076 207,807 SH   SOLE 18 195,245 0 12,562
ALLEGION PUB LTD CO ORD SHS G0176J109 1,738 22,461 SH   SOLE 19 22,461 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 4,740 61,272 SH   SOLE 20 0 0 61,272
ALLEGION PUB LTD CO ORD SHS G0176J109 149,841 1,936,936 SH   SOLE 21 1,936,936 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 194,464 2,513,758 SH   SOLE 22 2,272,198 0 241,560
ALLEGION PUB LTD CO ORD SHS G0176J109 8,966 115,900 SH   SOLE 23 115,900 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 7,424 95,966 SH   SOLE 25 95,966 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 27,476 355,172 SH   SOLE 26 112,464 0 242,708
ALLEGION PUB LTD CO ORD SHS G0176J109 1,126 14,549 SH   SOLE 28 14,549 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 2,707 34,992 SH   SOLE 29 3,496 0 31,496
ALLEGION PUB LTD CO ORD SHS G0176J109 21,976 284,068 SH   SOLE 30 284,068 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 2,983 38,554 SH   SOLE 31 20,728 0 17,826
ALLEGION PUB LTD CO ORD SHS G0176J109 390 5,043 SH   SOLE 34 5,043 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 5,581 72,149 SH   SOLE 36 72,149 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 147 1,906 SH   SOLE 40 1,906 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 122 9,356 SH   SOLE 2 391 0 8,965
ALLENA PHARMACEUTICALS INC COM 018119107 6 464 SH   SOLE 7 464 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 502 38,562 SH   SOLE 18 38,562 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 115 8,798 SH   SOLE 19 8,798 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 5,275 404,872 SH   SOLE 21 404,872 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 1,377 105,655 SH   SOLE 22 100,519 0 5,136
ALLERGAN PLC SHS G0177J108 166,386 997,994 SH   SOLE 2 206,998 0 790,996
ALLERGAN PLC SHS G0177J108 18,471 110,791 SH   SOLE 4 101,918 0 8,873
ALLERGAN PLC SHS G0177J108 43,174 258,961 SH   SOLE 7 248,661 0 10,300
ALLERGAN PLC SHS G0177J108 1,328 7,968 SH   SOLE 13 7,968 0 0
ALLERGAN PLC SHS G0177J108 477 2,861 SH   SOLE 15 2,861 0 0
ALLERGAN PLC SHS G0177J108 114,069 684,196 SH   SOLE 18 633,211 0 50,985
ALLERGAN PLC SHS G0177J108 124,802 748,570 SH   SOLE 19 748,570 0 0
ALLERGAN PLC SHS G0177J108 17,848 107,056 SH   SOLE 20 0 0 107,056
ALLERGAN PLC SHS G0177J108 967,707 5,804,382 SH   SOLE 21 5,804,382 0 0
ALLERGAN PLC SHS G0177J108 1,364,766 8,185,979 SH   SOLE 22 7,279,976 0 906,003
ALLERGAN PLC SHS G0177J108 69,152 414,781 SH   SOLE 23 414,781 0 0
ALLERGAN PLC SHS G0177J108 55,708 334,143 SH   SOLE 25 334,143 0 0
ALLERGAN PLC SHS G0177J108 282,870 1,696,679 SH   SOLE 26 268,707 0 1,427,972
ALLERGAN PLC SHS G0177J108 7,916 47,478 SH   SOLE 28 47,478 0 0
ALLERGAN PLC SHS G0177J108 2,270 13,616 SH   SOLE 29 13,616 0 0
ALLERGAN PLC SHS G0177J108 225,128 1,350,336 SH   SOLE 30 1,350,336 0 0
ALLERGAN PLC SHS G0177J108 22,408 134,402 SH   SOLE 31 64,366 0 70,036
ALLERGAN PLC SHS G0177J108 43,573 261,357 SH   SOLE 34 261,357 0 0
ALLERGAN PLC SHS G0177J108 52,270 313,517 SH   SOLE 36 313,517 0 0
ALLERGAN PLC SHS G0177J108 1,123 6,735 SH   SOLE 40 6,735 0 0
ALLERGAN PLC OPTIONS SBY9D5468 3,168 19,000 SH Call SOLE 2 19,000 0 0
ALLERGAN PLC OPTIONS SBY9D5468 3,034 18,200 SH Call SOLE 19 18,200 0 0
ALLERGAN PLC OPTIONS SBY9D5468 67 400 SH Call SOLE 22 400 0 0
ALLETE INC COM NEW 018522300 7,412 95,755 SH   SOLE 2 44,100 0 51,655
ALLETE INC COM NEW 018522300 257 3,318 SH   SOLE 4 3,318 0 0
ALLETE INC COM NEW 018522300 275 3,555 SH   SOLE 7 3,555 0 0
ALLETE INC COM NEW 018522300 18 235 SH   SOLE 17 0 0 235
ALLETE INC COM NEW 018522300 23,527 303,929 SH   SOLE 18 303,929 0 0
ALLETE INC COM NEW 018522300 3,250 41,979 SH   SOLE 19 41,979 0 0
ALLETE INC COM NEW 018522300 281,339 3,634,406 SH   SOLE 21 3,634,406 0 0
ALLETE INC COM NEW 018522300 131,192 1,694,771 SH   SOLE 22 1,618,572 0 76,199
ALLETE INC COM NEW 018522300 1,301 16,809 SH   SOLE 26 11,483 0 5,326
ALLETE INC COM NEW 018522300 547 7,061 SH   SOLE 28 7,061 0 0
ALLETE INC COM NEW 018522300 2,474 31,958 SH   SOLE 30 31,958 0 0
ALLETE INC COM NEW 018522300 207 2,677 SH   SOLE 36 2,677 0 0
ALLETE INC COM NEW 018522300 440 5,689 SH   SOLE 40 5,689 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 30,418 130,438 SH   SOLE 2 13,251 0 117,187
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,823 16,392 SH   SOLE 4 14,941 0 1,451
ALLIANCE DATA SYSTEMS CORP COM 018581108 8,167 35,021 SH   SOLE 7 34,493 0 528
ALLIANCE DATA SYSTEMS CORP COM 018581108 186 796 SH   SOLE 13 796 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 98 421 SH   SOLE 15 421 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 24,275 104,094 SH   SOLE 18 97,428 0 6,666
ALLIANCE DATA SYSTEMS CORP COM 018581108 4,803 20,595 SH   SOLE 19 20,595 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,319 22,810 SH   SOLE 20 0 0 22,810
ALLIANCE DATA SYSTEMS CORP COM 018581108 246,680 1,057,806 SH   SOLE 21 1,057,806 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 276,783 1,186,891 SH   SOLE 22 1,048,756 0 138,135
ALLIANCE DATA SYSTEMS CORP COM 018581108 14,258 61,142 SH   SOLE 23 61,142 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 11,006 47,194 SH   SOLE 25 47,194 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 46,085 197,618 SH   SOLE 26 51,396 0 146,222
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,619 6,943 SH   SOLE 28 6,943 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,690 11,535 SH   SOLE 29 1,833 0 9,702
ALLIANCE DATA SYSTEMS CORP COM 018581108 44,993 192,936 SH   SOLE 30 192,936 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 4,939 21,178 SH   SOLE 31 10,816 0 10,362
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,552 6,656 SH   SOLE 34 6,656 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 10,003 42,896 SH   SOLE 36 42,896 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 234 1,005 SH   SOLE 40 1,005 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 118 7,466 SH   SOLE 2 423 0 7,043
ALLIANCE ONE INTL INC COM NEW 018772301 457 28,848 SH   SOLE 18 28,848 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 101 6,390 SH   SOLE 19 6,390 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 4,661 294,100 SH   SOLE 21 294,100 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 3,259 205,584 SH   SOLE 22 202,934 0 2,650
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 2,230 193,200 SH   SOLE 2 193,200 0 0
ALLIANT ENERGY CORP COM 018802108 29,523 697,618 SH   SOLE 2 139,093 0 558,525
ALLIANT ENERGY CORP COM 018802108 3,793 89,638 SH   SOLE 4 83,712 0 5,926
ALLIANT ENERGY CORP COM 018802108 13,428 317,301 SH   SOLE 7 241,126 0 76,175
ALLIANT ENERGY CORP COM 018802108 584 13,796 SH   SOLE 13 13,796 0 0
ALLIANT ENERGY CORP COM 018802108 60 1,419 SH   SOLE 15 1,419 0 0
ALLIANT ENERGY CORP COM 018802108 25,179 594,967 SH   SOLE 18 563,864 0 31,103
ALLIANT ENERGY CORP COM 018802108 3,817 90,193 SH   SOLE 19 90,193 0 0
ALLIANT ENERGY CORP COM 018802108 10,743 253,843 SH   SOLE 20 0 0 253,843
ALLIANT ENERGY CORP COM 018802108 446,002 10,538,800 SH   SOLE 21 10,538,800 0 0
ALLIANT ENERGY CORP COM 018802108 267,437 6,319,403 SH   SOLE 22 5,577,645 0 741,758
ALLIANT ENERGY CORP COM 018802108 12,065 285,085 SH   SOLE 23 285,085 0 0
ALLIANT ENERGY CORP COM 018802108 9,957 235,278 SH   SOLE 25 235,278 0 0
ALLIANT ENERGY CORP COM 018802108 32,793 774,880 SH   SOLE 26 246,653 0 528,227
ALLIANT ENERGY CORP COM 018802108 1,475 34,854 SH   SOLE 28 34,854 0 0
ALLIANT ENERGY CORP COM 018802108 2,385 56,346 SH   SOLE 29 6,655 0 49,691
ALLIANT ENERGY CORP COM 018802108 37,439 884,672 SH   SOLE 30 884,672 0 0
ALLIANT ENERGY CORP COM 018802108 3,942 93,154 SH   SOLE 31 50,546 0 42,608
ALLIANT ENERGY CORP COM 018802108 4,310 101,834 SH   SOLE 32 101,834 0 0
ALLIANT ENERGY CORP COM 018802108 458 10,820 SH   SOLE 34 10,820 0 0
ALLIANT ENERGY CORP COM 018802108 9,172 216,723 SH   SOLE 36 216,723 0 0
ALLIANT ENERGY CORP COM 018802108 196 4,636 SH   SOLE 40 4,636 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 276 5,760 SH   SOLE 2 328 0 5,432
ALLIED MOTION TECHNOLOGIES I COM 019330109 7 144 SH   SOLE 7 144 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 1,111 23,205 SH   SOLE 18 23,205 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 263 5,495 SH   SOLE 19 5,495 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 12,001 250,657 SH   SOLE 21 250,657 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 12,093 252,566 SH   SOLE 22 247,348 0 5,218
ALLIQUA BIOMEDICAL INC COM PAR 019621309 2 1,090 SH   SOLE 21 1,090 0 0
ALLIQUA BIOMEDICAL INC COM PAR 019621309 5 2,554 SH   SOLE 22 2,554 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 10,304 254,483 SH   SOLE 2 28,548 0 225,935
ALLISON TRANSMISSION HLDGS I COM 01973R101 23 577 SH   SOLE 4 577 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 146 3,598 SH   SOLE 7 3,598 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 34,205 844,775 SH   SOLE 18 760,175 0 84,600
ALLISON TRANSMISSION HLDGS I COM 01973R101 11,701 288,994 SH   SOLE 19 288,994 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 57,048 1,408,942 SH   SOLE 21 1,408,942 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 156,356 3,861,594 SH   SOLE 22 3,612,032 0 249,562
ALLISON TRANSMISSION HLDGS I COM 01973R101 3,073 75,900 SH   SOLE 25 47,880 0 28,020
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,728 42,689 SH   SOLE 26 27,245 0 15,444
ALLISON TRANSMISSION HLDGS I COM 01973R101 715 17,651 SH   SOLE 28 17,651 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 479 11,841 SH   SOLE 29 0 0 11,841
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,134 28,017 SH   SOLE 30 28,017 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 109 2,696 SH   SOLE 31 2,689 0 7
ALLISON TRANSMISSION HLDGS I COM 01973R101 13,812 341,125 SH   SOLE 34 341,125 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,072 26,478 SH   SOLE 36 26,478 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 645 15,926 SH   SOLE 40 15,926 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3,027 252,259 SH   SOLE 2 79,615 0 172,644
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 7 612 SH   SOLE 4 612 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 47 3,953 SH   SOLE 7 3,953 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 12,689 1,057,406 SH   SOLE 18 1,057,406 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,803 150,221 SH   SOLE 19 150,221 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 145,885 12,157,069 SH   SOLE 21 12,157,069 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 73,597 6,133,054 SH   SOLE 22 5,884,109 0 248,945
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 363 30,267 SH   SOLE 26 15,786 0 14,481
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 311 25,939 SH   SOLE 28 25,939 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4,432 369,358 SH   SOLE 30 369,358 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 74 6,173 SH   SOLE 36 6,173 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 227 18,884 SH   SOLE 40 18,884 0 0
ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250% 7/0 01988PAD0 582 575,000 PRN   SOLE 21 575,000 0 0
ALLSTATE CORP COM 020002101 102,432 1,122,292 SH   SOLE 2 291,438 0 830,854
ALLSTATE CORP COM 020002101 14,124 154,748 SH   SOLE 4 145,393 0 9,355
ALLSTATE CORP COM 020002101 32,669 357,933 SH   SOLE 7 338,711 0 19,222
ALLSTATE CORP COM 020002101 3,394 37,187 SH   SOLE 13 37,187 0 0
ALLSTATE CORP COM 020002101 242 2,651 SH   SOLE 15 2,651 0 0
ALLSTATE CORP COM 020002101 64,049 701,754 SH   SOLE 18 647,487 0 54,267
ALLSTATE CORP COM 020002101 35,751 391,702 SH   SOLE 19 391,702 0 0
ALLSTATE CORP COM 020002101 15,283 167,449 SH   SOLE 20 0 0 167,449
ALLSTATE CORP COM 020002101 624,757 6,845,148 SH   SOLE 21 6,845,148 0 0
ALLSTATE CORP COM 020002101 895,017 9,806,257 SH   SOLE 22 8,645,377 0 1,160,880
ALLSTATE CORP COM 020002101 49,004 536,908 SH   SOLE 23 536,908 0 0
ALLSTATE CORP COM 020002101 35,719 391,354 SH   SOLE 25 391,354 0 0
ALLSTATE CORP COM 020002101 154,367 1,691,318 SH   SOLE 26 303,717 0 1,387,601
ALLSTATE CORP COM 020002101 4,699 51,483 SH   SOLE 28 51,483 0 0
ALLSTATE CORP COM 020002101 13,904 152,341 SH   SOLE 29 62,028 0 90,313
ALLSTATE CORP COM 020002101 127,938 1,401,748 SH   SOLE 30 1,401,748 0 0
ALLSTATE CORP COM 020002101 19,868 217,682 SH   SOLE 31 137,162 0 80,520
ALLSTATE CORP COM 020002101 5,634 61,725 SH   SOLE 34 61,725 0 0
ALLSTATE CORP COM 020002101 39,270 430,263 SH   SOLE 36 430,263 0 0
ALLSTATE CORP COM 020002101 662 7,253 SH   SOLE 40 7,253 0 0
ALLY FINL INC COM 02005N100 38,588 1,468,893 SH   SOLE 2 528,223 0 940,670
ALLY FINL INC COM 02005N100 5,720 217,740 SH   SOLE 4 208,644 0 9,096
ALLY FINL INC COM 02005N100 6,394 243,391 SH   SOLE 7 126,044 0 117,347
ALLY FINL INC COM 02005N100 263 9,999 SH   SOLE 13 9,999 0 0
ALLY FINL INC COM 02005N100 110 4,202 SH   SOLE 15 4,202 0 0
ALLY FINL INC COM 02005N100 43,650 1,661,584 SH   SOLE 18 1,489,808 0 171,776
ALLY FINL INC COM 02005N100 15,828 602,522 SH   SOLE 19 602,522 0 0
ALLY FINL INC COM 02005N100 5,165 196,608 SH   SOLE 20 0 0 196,608
ALLY FINL INC COM 02005N100 142,084 5,408,590 SH   SOLE 21 5,408,590 0 0
ALLY FINL INC COM 02005N100 308,913 11,759,136 SH   SOLE 22 10,549,223 0 1,209,913
ALLY FINL INC COM 02005N100 16,434 625,594 SH   SOLE 23 625,594 0 0
ALLY FINL INC COM 02005N100 13,900 529,103 SH   SOLE 25 486,117 0 42,986
ALLY FINL INC COM 02005N100 41,160 1,566,815 SH   SOLE 26 443,072 0 1,123,743
ALLY FINL INC COM 02005N100 1,610 61,282 SH   SOLE 28 61,282 0 0
ALLY FINL INC COM 02005N100 3,434 130,725 SH   SOLE 29 44,449 0 86,276
ALLY FINL INC COM 02005N100 21,471 817,322 SH   SOLE 30 817,322 0 0
ALLY FINL INC COM 02005N100 5,718 217,656 SH   SOLE 31 159,631 0 58,025
ALLY FINL INC COM 02005N100 11,866 451,698 SH   SOLE 34 451,698 0 0
ALLY FINL INC COM 02005N100 14,591 555,443 SH   SOLE 36 555,443 0 0
ALLY FINL INC COM 02005N100 237 9,036 SH   SOLE 40 9,036 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 24,377 247,507 SH   SOLE 2 57,780 0 189,727
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,221 32,708 SH   SOLE 4 30,408 0 2,300
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 685 6,960 SH   SOLE 7 5,618 0 1,342
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 30 300 SH   SOLE 15 300 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 8,053 81,768 SH   SOLE 18 72,900 0 8,868
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 30,247 307,109 SH   SOLE 19 307,109 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4,019 40,808 SH   SOLE 20 0 0 40,808
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 227,034 2,305,151 SH   SOLE 21 2,305,151 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 231,041 2,345,836 SH   SOLE 22 2,161,732 0 184,104
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 11,663 118,415 SH   SOLE 23 118,415 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7,441 75,554 SH   SOLE 25 75,554 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 23,946 243,136 SH   SOLE 26 91,760 0 151,376
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,302 13,218 SH   SOLE 28 13,218 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,370 24,061 SH   SOLE 29 6,794 0 17,267
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 10,020 101,736 SH   SOLE 30 101,736 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,837 38,961 SH   SOLE 31 21,461 0 17,500
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7,682 78,000 SH   SOLE 34 78,000 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7,511 76,262 SH   SOLE 36 76,262 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 175 1,780 SH   SOLE 40 1,780 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 582 40,876 SH   SOLE 2 21,946 0 18,930
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 5 336 SH   SOLE 7 336 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 954 66,981 SH   SOLE 18 66,981 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1,827 128,270 SH   SOLE 19 128,270 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 9,914 696,214 SH   SOLE 21 696,214 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 12,569 882,661 SH   SOLE 22 862,812 0 19,849
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1,394 97,915 SH   SOLE 23 97,915 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 44 3,091 SH   SOLE 30 3,091 0 0
ALPHA PRO TECH LTD COM 020772109 7 2,222 SH   SOLE 18 2,222 0 0
ALPHA PRO TECH LTD COM 020772109 153 45,604 SH   SOLE 21 45,604 0 0
ALPHABET INC CAP STK CL C 02079K107 997,215 893,842 SH   SOLE 2 161,434 0 732,408
ALPHABET INC CAP STK CL C 02079K107 134,578 120,627 SH   SOLE 4 112,562 0 8,065
ALPHABET INC CAP STK CL C 02079K107 256,627 230,025 SH   SOLE 7 230,025 0 0
ALPHABET INC CAP STK CL C 02079K107 10,595 9,497 SH   SOLE 13 9,497 0 0
ALPHABET INC CAP STK CL C 02079K107 3,204 2,872 SH   SOLE 15 2,872 0 0
ALPHABET INC CAP STK CL C 02079K107 112 100 SH   SOLE 17 0 0 100
ALPHABET INC CAP STK CL C 02079K107 887,358 795,373 SH   SOLE 18 741,944 0 53,429
ALPHABET INC CAP STK CL C 02079K107 629,933 564,633 SH   SOLE 19 564,633 0 0
ALPHABET INC CAP STK CL C 02079K107 142,543 127,767 SH   SOLE 20 0 0 127,767
ALPHABET INC CAP STK CL C 02079K107 5,744,678 5,149,176 SH   SOLE 21 5,149,176 0 0
ALPHABET INC CAP STK CL C 02079K107 8,455,218 7,578,737 SH   SOLE 22 6,666,000 0 912,737
ALPHABET INC CAP STK CL C 02079K107 463,265 415,242 SH   SOLE 23 415,242 0 0
ALPHABET INC CAP STK CL C 02079K107 434,470 389,432 SH   SOLE 25 386,489 0 2,943
ALPHABET INC CAP STK CL C 02079K107 1,181,241 1,058,792 SH   SOLE 26 235,685 0 823,107
ALPHABET INC CAP STK CL C 02079K107 50,934 45,654 SH   SOLE 28 45,654 0 0
ALPHABET INC CAP STK CL C 02079K107 57,128 51,206 SH   SOLE 29 22,239 0 28,967
ALPHABET INC CAP STK CL C 02079K107 1,206,755 1,081,661 SH   SOLE 30 1,081,661 0 0
ALPHABET INC CAP STK CL C 02079K107 167,903 150,498 SH   SOLE 31 74,320 0 76,178
ALPHABET INC CAP STK CL C 02079K107 69,574 62,362 SH   SOLE 32 62,362 0 0
ALPHABET INC CAP STK CL C 02079K107 266,031 238,454 SH   SOLE 34 238,454 0 0
ALPHABET INC CAP STK CL C 02079K107 305,091 273,465 SH   SOLE 36 273,465 0 0
ALPHABET INC CAP STK CL C 02079K107 7,093 6,358 SH   SOLE 40 6,358 0 0
ALPHABET INC CAP STK CL A 02079K305 1,025,735 908,381 SH   SOLE 2 151,959 0 756,422
ALPHABET INC CAP STK CL A 02079K305 118,850 105,252 SH   SOLE 4 97,381 0 7,871
ALPHABET INC CAP STK CL A 02079K305 253,522 224,517 SH   SOLE 7 224,424 0 93
ALPHABET INC CAP STK CL A 02079K305 6,722 5,953 SH   SOLE 13 5,953 0 0
ALPHABET INC CAP STK CL A 02079K305 3,120 2,763 SH   SOLE 15 2,763 0 0
ALPHABET INC CAP STK CL A 02079K305 1,232,144 1,091,175 SH   SOLE 18 942,210 0 148,965
ALPHABET INC CAP STK CL A 02079K305 549,218 486,382 SH   SOLE 19 486,382 0 0
ALPHABET INC CAP STK CL A 02079K305 141,290 125,125 SH   SOLE 20 2,601 0 122,524
ALPHABET INC CAP STK CL A 02079K305 5,793,116 5,130,329 SH   SOLE 21 5,130,329 0 0
ALPHABET INC CAP STK CL A 02079K305 8,371,042 7,413,316 SH   SOLE 22 6,556,887 0 856,429
ALPHABET INC CAP STK CL A 02079K305 436,963 386,970 SH   SOLE 23 386,970 0 0
ALPHABET INC CAP STK CL A 02079K305 341,822 302,714 SH   SOLE 25 299,822 0 2,892
ALPHABET INC CAP STK CL A 02079K305 1,146,241 1,015,100 SH   SOLE 26 227,663 0 787,437
ALPHABET INC CAP STK CL A 02079K305 48,722 43,148 SH   SOLE 28 43,148 0 0
ALPHABET INC CAP STK CL A 02079K305 40,793 36,126 SH   SOLE 29 16,697 0 19,429
ALPHABET INC CAP STK CL A 02079K305 1,150,162 1,018,573 SH   SOLE 30 1,018,573 0 0
ALPHABET INC CAP STK CL A 02079K305 155,215 137,457 SH   SOLE 31 66,711 0 70,746
ALPHABET INC CAP STK CL A 02079K305 61,217 54,213 SH   SOLE 32 54,213 0 0
ALPHABET INC CAP STK CL A 02079K305 118,328 104,790 SH   SOLE 34 104,790 0 0
ALPHABET INC CAP STK CL A 02079K305 296,893 262,926 SH   SOLE 36 262,926 0 0
ALPHABET INC CAP STK CL A 02079K305 6,804 6,026 SH   SOLE 40 6,026 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 9 3,187 SH   SOLE 18 3,187 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 146 48,993 SH   SOLE 21 48,993 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 430 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 97 12,853 SH   SOLE 21 12,853 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 89 11,820 SH   SOLE 22 11,820 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 8 188 SH   SOLE 17 0 0 188
ALPS ETF TR ALERIAN MLP 00162Q866 607 60,095 SH   SOLE 2 60,095 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 1 64 SH   SOLE 17 0 0 64
ALPS ETF TR ALERIAN MLP 00162Q866 0 35 SH   SOLE 18 35 0 0
ALTA MESA RES INC CL A 02133L109 730 107,265 SH   SOLE 2 4,246 0 103,019
ALTA MESA RES INC CL A 02133L109 13 1,977 SH   SOLE 7 1,977 0 0
ALTA MESA RES INC CL A 02133L109 2,131 312,942 SH   SOLE 18 312,942 0 0
ALTA MESA RES INC CL A 02133L109 522 76,683 SH   SOLE 19 76,683 0 0
ALTA MESA RES INC CL A 02133L109 21,770 3,196,733 SH   SOLE 21 3,196,733 0 0
ALTA MESA RES INC CL A 02133L109 21,534 3,162,086 SH   SOLE 22 3,044,014 0 118,072
ALTA MESA RES INC CL A 02133L109 59 8,715 SH   SOLE 29 0 0 8,715
ALTA MESA RES INC CL A 02133L109 91 13,300 SH   SOLE 30 13,300 0 0
ALTABA INC COM 021346101 475,949 6,501,141 SH   SOLE 2 6,501,141 0 0
ALTABA INC COM 021346101 2 31 SH   SOLE 17 0 0 31
ALTABA INC COM 021346101 163 2,233 SH   SOLE 18 2,233 0 0
ALTABA INC COM 021346101 22,457 306,741 SH   SOLE 19 306,741 0 0
ALTABA INC COM 021346101 6,642 90,732 SH   SOLE 22 90,732 0 0
ALTABA INC COM 021346101 61,860 844,970 SH   SOLE 34 844,970 0 0
ALTABA INC OPTIONS 021346951 177,586 2,425,700 SH Put SOLE 2 2,425,700 0 0
ALTAIR ENGR INC COM CL A 021369103 697 20,384 SH   SOLE 2 1,101 0 19,283
ALTAIR ENGR INC COM CL A 021369103 18 538 SH   SOLE 7 538 0 0
ALTAIR ENGR INC COM CL A 021369103 2,691 78,722 SH   SOLE 18 78,722 0 0
ALTAIR ENGR INC COM CL A 021369103 13,115 383,714 SH   SOLE 19 383,714 0 0
ALTAIR ENGR INC COM CL A 021369103 27,216 796,268 SH   SOLE 21 796,268 0 0
ALTAIR ENGR INC COM CL A 021369103 23,807 696,531 SH   SOLE 22 677,453 0 19,078
ALTAIR ENGR INC COM CL A 021369103 7,617 222,861 SH   SOLE 34 222,861 0 0
ALTERYX INC COM CL A 02156B103 884 23,176 SH   SOLE 2 1,221 0 21,955
ALTERYX INC COM CL A 02156B103 24 617 SH   SOLE 7 617 0 0
ALTERYX INC COM CL A 02156B103 3,380 88,565 SH   SOLE 18 88,565 0 0
ALTERYX INC COM CL A 02156B103 6,448 168,977 SH   SOLE 19 168,977 0 0
ALTERYX INC COM CL A 02156B103 34,661 908,316 SH   SOLE 21 908,316 0 0
ALTERYX INC COM CL A 02156B103 25,648 672,122 SH   SOLE 22 650,078 0 22,044
ALTERYX INC COM CL A 02156B103 14 358 SH   SOLE 23 358 0 0
ALTERYX INC COM CL A 02156B103 254 6,647 SH   SOLE 26 0 0 6,647
ALTERYX INC COM CL A 02156B103 6,060 158,800 SH   SOLE 34 158,800 0 0
ALTICE USA INC CL A 02156K103 1,828 107,123 SH   SOLE 2 107,123 0 0
ALTICE USA INC CL A 02156K103 37 2,148 SH   SOLE 15 2,148 0 0
ALTICE USA INC CL A 02156K103 30 1,759 SH   SOLE 18 1,759 0 0
ALTICE USA INC CL A 02156K103 43,481 2,548,692 SH   SOLE 19 2,548,692 0 0
ALTICE USA INC CL A 02156K103 1,514 88,735 SH   SOLE 21 88,735 0 0
ALTICE USA INC CL A 02156K103 35,583 2,085,757 SH   SOLE 22 2,072,279 0 13,478
ALTICE USA INC CL A 02156K103 1,317 77,222 SH   SOLE 25 77,222 0 0
ALTICE USA INC CL A 02156K103 12,317 722,001 SH   SOLE 26 75,864 0 646,137
ALTICE USA INC CL A 02156K103 54 3,172 SH   SOLE 31 0 0 3,172
ALTICE USA INC CL A 02156K103 11,745 688,437 SH   SOLE 34 688,437 0 0
ALTIMMUNE INC COM 02155H101 2 3,424 SH   SOLE 21 3,424 0 0
ALTIMMUNE INC COM 02155H101 1 1,988 SH   SOLE 22 1,988 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 11 154 SH   SOLE 18 154 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 143 2,053 SH   SOLE 21 2,053 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 336 11,519 SH   SOLE 2 399 0 11,120
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 3 115 SH   SOLE 4 115 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 4 131 SH   SOLE 7 131 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1,092 37,425 SH   SOLE 18 37,425 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 242 8,312 SH   SOLE 19 8,312 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 10,596 363,252 SH   SOLE 21 363,252 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 10,574 362,485 SH   SOLE 22 341,113 0 21,372
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 192 6,572 SH   SOLE 26 5,042 0 1,530
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 62 2,118 SH   SOLE 28 2,118 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 97 3,340 SH   SOLE 30 3,340 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 48 1,641 SH   SOLE 40 1,641 0 0
ALTRA INDL MOTION CORP COM 02208R106 1,221 28,322 SH   SOLE 2 1,734 0 26,588
ALTRA INDL MOTION CORP COM 02208R106 6 148 SH   SOLE 4 148 0 0
ALTRA INDL MOTION CORP COM 02208R106 27 631 SH   SOLE 7 631 0 0
ALTRA INDL MOTION CORP COM 02208R106 4,008 92,988 SH   SOLE 18 92,988 0 0
ALTRA INDL MOTION CORP COM 02208R106 2,569 59,599 SH   SOLE 19 59,599 0 0
ALTRA INDL MOTION CORP COM 02208R106 40,442 938,318 SH   SOLE 21 938,318 0 0
ALTRA INDL MOTION CORP COM 02208R106 35,739 829,206 SH   SOLE 22 791,257 0 37,949
ALTRA INDL MOTION CORP COM 02208R106 243 5,647 SH   SOLE 23 5,647 0 0
ALTRA INDL MOTION CORP COM 02208R106 1,547 35,899 SH   SOLE 26 0 0 35,899
ALTRA INDL MOTION CORP COM 02208R106 175 4,050 SH   SOLE 28 4,050 0 0
ALTRA INDL MOTION CORP COM 02208R106 276 6,410 SH   SOLE 30 6,410 0 0
ALTRA INDL MOTION CORP COM 02208R106 120 2,779 SH   SOLE 40 2,779 0 0
ALTRIA GROUP INC COM 02209S103 203,149 3,577,205 SH   SOLE 2 425,051 0 3,152,154
ALTRIA GROUP INC COM 02209S103 28,859 508,171 SH   SOLE 4 508,171 0 0
ALTRIA GROUP INC COM 02209S103 92,119 1,622,093 SH   SOLE 7 1,576,958 0 45,135
ALTRIA GROUP INC COM 02209S103 723 12,732 SH   SOLE 15 12,732 0 0
ALTRIA GROUP INC COM 02209S103 74 1,307 SH   SOLE 17 0 0 1,307
ALTRIA GROUP INC COM 02209S103 476,738 8,394,758 SH   SOLE 18 7,691,614 0 703,144
ALTRIA GROUP INC COM 02209S103 594,159 10,462,381 SH   SOLE 19 10,462,381 0 0
ALTRIA GROUP INC COM 02209S103 50,254 884,909 SH   SOLE 20 15,436 0 869,473
ALTRIA GROUP INC COM 02209S103 2,413,457 42,497,915 SH   SOLE 21 42,497,915 0 0
ALTRIA GROUP INC COM 02209S103 2,667,808 46,976,721 SH   SOLE 22 42,008,957 0 4,967,764
ALTRIA GROUP INC COM 02209S103 135,371 2,383,715 SH   SOLE 23 2,383,715 0 0
ALTRIA GROUP INC COM 02209S103 155,712 2,741,884 SH   SOLE 25 2,686,006 0 55,878
ALTRIA GROUP INC COM 02209S103 343,486 6,048,358 SH   SOLE 26 1,648,871 0 4,399,487
ALTRIA GROUP INC COM 02209S103 1,364 24,021 SH   SOLE 28 24,021 0 0
ALTRIA GROUP INC COM 02209S103 328 5,774 SH   SOLE 29 1,145 0 4,629
ALTRIA GROUP INC COM 02209S103 341,491 6,013,223 SH   SOLE 30 6,013,223 0 0
ALTRIA GROUP INC COM 02209S103 24,231 426,685 SH   SOLE 31 37,385 0 389,300
ALTRIA GROUP INC COM 02209S103 4,249 74,811 SH   SOLE 32 74,811 0 0
ALTRIA GROUP INC COM 02209S103 216,157 3,806,255 SH   SOLE 34 3,806,255 0 0
ALTRIA GROUP INC COM 02209S103 9,746 171,622 SH   SOLE 35 171,622 0 0
ALTRIA GROUP INC COM 02209S103 105,063 1,850,019 SH   SOLE 36 1,850,019 0 0
ALTRIA GROUP INC COM 02209S103 3,743 65,915 SH   SOLE 37 65,915 0 0
ALTRIA GROUP INC COM 02209S103 2,200 38,741 SH   SOLE 40 38,741 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 1,345 123,295 SH   SOLE 7 123,295 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 240 21,970 SH   SOLE 21 21,970 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 16 1,498 SH   SOLE 22 1,498 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 763 39,151 SH   SOLE 2 5,453 0 33,698
AMAG PHARMACEUTICALS INC COM 00163U106 3 141 SH   SOLE 4 141 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 13 650 SH   SOLE 7 650 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 2,982 152,931 SH   SOLE 18 152,931 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 871 44,669 SH   SOLE 19 44,669 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 74,170 3,803,600 SH   SOLE 21 3,803,600 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 20,999 1,076,856 SH   SOLE 22 981,099 0 95,757
AMAG PHARMACEUTICALS INC COM 00163U106 171 8,778 SH   SOLE 23 8,778 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 659 33,798 SH   SOLE 26 0 0 33,798
AMAG PHARMACEUTICALS INC COM 00163U106 98 5,042 SH   SOLE 28 5,042 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 161 8,276 SH   SOLE 29 0 0 8,276
AMAG PHARMACEUTICALS INC COM 00163U106 1,114 57,126 SH   SOLE 30 57,126 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 31 1,610 SH   SOLE 34 1,610 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 85 4,381 SH   SOLE 40 4,381 0 0
AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 510 500,000 PRN   SOLE 21 500,000 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 10,466 3,387,165 SH   SOLE 21 3,387,165 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 16 5,265 SH   SOLE 30 5,265 0 0
AMAZON COM INC COM 023135106 2,043,231 1,202,042 SH   SOLE 2 200,277 0 1,001,765
AMAZON COM INC COM 023135106 256,811 151,083 SH   SOLE 4 140,424 0 10,659
AMAZON COM INC COM 023135106 510,288 300,205 SH   SOLE 7 299,986 0 219
AMAZON COM INC COM 023135106 19,588 11,524 SH   SOLE 13 11,524 0 0
AMAZON COM INC COM 023135106 6,531 3,842 SH   SOLE 15 3,842 0 0
AMAZON COM INC COM 023135106 442 260 SH   SOLE 17 0 0 260
AMAZON COM INC COM 023135106 2,215,694 1,303,503 SH   SOLE 18 1,136,109 0 167,394
AMAZON COM INC COM 023135106 1,458,488 858,035 SH   SOLE 19 858,035 0 0
AMAZON COM INC COM 023135106 205,088 120,654 SH   SOLE 20 0 0 120,654
AMAZON COM INC COM 023135106 11,549,782 6,794,789 SH   SOLE 21 6,794,789 0 0
AMAZON COM INC COM 023135106 16,994,631 9,998,018 SH   SOLE 22 8,860,041 0 1,137,977
AMAZON COM INC COM 023135106 914,596 538,061 SH   SOLE 23 538,061 0 0
AMAZON COM INC COM 023135106 721,793 424,634 SH   SOLE 25 424,634 0 0
AMAZON COM INC COM 023135106 2,300,130 1,353,177 SH   SOLE 26 312,412 0 1,040,765
AMAZON COM INC COM 023135106 101,334 59,615 SH   SOLE 28 59,615 0 0
AMAZON COM INC COM 023135106 105,349 61,977 SH   SOLE 29 25,761 0 36,216
AMAZON COM INC COM 023135106 2,324,114 1,367,287 SH   SOLE 30 1,367,287 0 0
AMAZON COM INC COM 023135106 317,504 186,789 SH   SOLE 31 95,950 0 90,839
AMAZON COM INC COM 023135106 146,679 86,292 SH   SOLE 32 86,292 0 0
AMAZON COM INC COM 023135106 373,784 219,899 SH   SOLE 34 219,899 0 0
AMAZON COM INC COM 023135106 599,180 352,500 SH   SOLE 36 352,500 0 0
AMAZON COM INC COM 023135106 14,122 8,308 SH   SOLE 40 8,308 0 0
AMBAC FINL GROUP INC COM NEW 023139884 563 28,385 SH   SOLE 2 615 0 27,770
AMBAC FINL GROUP INC COM NEW 023139884 47 2,374 SH   SOLE 7 2,374 0 0
AMBAC FINL GROUP INC COM NEW 023139884 2,559 128,914 SH   SOLE 18 128,914 0 0
AMBAC FINL GROUP INC COM NEW 023139884 268 13,495 SH   SOLE 19 13,495 0 0
AMBAC FINL GROUP INC COM NEW 023139884 20,468 1,031,110 SH   SOLE 21 1,031,110 0 0
AMBAC FINL GROUP INC COM NEW 023139884 17,881 900,806 SH   SOLE 22 868,826 0 31,980
AMBAC FINL GROUP INC COM NEW 023139884 79 3,979 SH   SOLE 30 3,979 0 0
AMBAC FINL GROUP INC COM NEW 023139884 104 5,252 SH   SOLE 40 5,252 0 0
AMBARELLA INC SHS G037AX101 1,298 33,625 SH   SOLE 2 3,921 0 29,704
AMBARELLA INC SHS G037AX101 5 136 SH   SOLE 4 136 0 0
AMBARELLA INC SHS G037AX101 30 774 SH   SOLE 7 774 0 0
AMBARELLA INC SHS G037AX101 4,064 105,261 SH   SOLE 18 105,261 0 0
AMBARELLA INC SHS G037AX101 1,831 47,421 SH   SOLE 19 47,421 0 0
AMBARELLA INC SHS G037AX101 39,980 1,035,495 SH   SOLE 21 1,035,495 0 0
AMBARELLA INC SHS G037AX101 14,674 380,055 SH   SOLE 22 335,583 0 44,472
AMBARELLA INC SHS G037AX101 313 8,099 SH   SOLE 23 8,099 0 0
AMBARELLA INC SHS G037AX101 880 22,792 SH   SOLE 26 9,189 0 13,603
AMBARELLA INC SHS G037AX101 177 4,579 SH   SOLE 28 4,579 0 0
AMBARELLA INC SHS G037AX101 282 7,311 SH   SOLE 30 7,311 0 0
AMBARELLA INC SHS G037AX101 124 3,221 SH   SOLE 40 3,221 0 0
AMBER RD INC COM 02318Y108 180 19,144 SH   SOLE 2 934 0 18,210
AMBER RD INC COM 02318Y108 6 631 SH   SOLE 7 631 0 0
AMBER RD INC COM 02318Y108 743 78,975 SH   SOLE 18 78,975 0 0
AMBER RD INC COM 02318Y108 169 17,951 SH   SOLE 19 17,951 0 0
AMBER RD INC COM 02318Y108 7,625 810,332 SH   SOLE 21 810,332 0 0
AMBER RD INC COM 02318Y108 4,543 482,773 SH   SOLE 22 462,371 0 20,402
AMBEV SA SPONSORED ADR 02319V103 4,599 993,273 SH   SOLE 2 707,182 0 286,091
AMBEV SA SPONSORED ADR 02319V103 386 83,362 SH   SOLE 4 83,362 0 0
AMBEV SA SPONSORED ADR 02319V103 1,670 360,691 SH   SOLE 18 360,691 0 0
AMBEV SA SPONSORED ADR 02319V103 2,773 598,980 SH   SOLE 19 598,980 0 0
AMBEV SA SPONSORED ADR 02319V103 63,605 13,737,610 SH   SOLE 21 13,737,610 0 0
AMBEV SA SPONSORED ADR 02319V103 72,825 15,728,886 SH   SOLE 22 10,403,787 0 5,325,099
AMBEV SA SPONSORED ADR 02319V103 4,167 900,000 SH   SOLE 25 900,000 0 0
AMBEV SA SPONSORED ADR 02319V103 8,679 1,874,424 SH   SOLE 30 1,874,424 0 0
AMBEV SA SPONSORED ADR 02319V103 20,835 4,500,000 SH   SOLE 34 4,500,000 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 879 55,312 SH   SOLE 2 3,027 0 52,285
AMC ENTMT HLDGS INC CL A COM 00165C104 9 557 SH   SOLE 4 557 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 17 1,046 SH   SOLE 7 1,046 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 2,706 170,219 SH   SOLE 18 170,219 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 671 42,194 SH   SOLE 19 42,194 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 26,768 1,683,512 SH   SOLE 21 1,683,512 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 23,215 1,460,067 SH   SOLE 22 1,381,636 0 78,431
AMC ENTMT HLDGS INC CL A COM 00165C104 364 22,878 SH   SOLE 26 12,620 0 10,258
AMC ENTMT HLDGS INC CL A COM 00165C104 103 6,497 SH   SOLE 28 6,497 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 174 10,970 SH   SOLE 30 10,970 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 109 6,851 SH   SOLE 40 6,851 0 0
AMC NETWORKS INC CL A 00164V103 7,191 115,615 SH   SOLE 2 30,330 0 85,285
AMC NETWORKS INC CL A 00164V103 19 300 SH   SOLE 4 300 0 0
AMC NETWORKS INC CL A 00164V103 98 1,576 SH   SOLE 7 1,576 0 0
AMC NETWORKS INC CL A 00164V103 8,854 142,343 SH   SOLE 18 142,343 0 0
AMC NETWORKS INC CL A 00164V103 20,327 326,801 SH   SOLE 19 326,801 0 0
AMC NETWORKS INC CL A 00164V103 133,957 2,153,644 SH   SOLE 21 2,153,644 0 0
AMC NETWORKS INC CL A 00164V103 121,381 1,951,463 SH   SOLE 22 1,859,162 0 92,301
AMC NETWORKS INC CL A 00164V103 7,206 115,847 SH   SOLE 26 26,198 0 89,649
AMC NETWORKS INC CL A 00164V103 441 7,089 SH   SOLE 28 7,089 0 0
AMC NETWORKS INC CL A 00164V103 357 5,737 SH   SOLE 29 0 0 5,737
AMC NETWORKS INC CL A 00164V103 690 11,100 SH   SOLE 30 11,100 0 0
AMC NETWORKS INC CL A 00164V103 62 999 SH   SOLE 31 999 0 0
AMC NETWORKS INC CL A 00164V103 98 1,582 SH   SOLE 36 1,582 0 0
AMC NETWORKS INC CL A 00164V103 383 6,162 SH   SOLE 40 6,162 0 0
AMC NETWORKS INC OPTIONS 00164V103 374 6,000 SH Call SOLE 2 6,000 0 0
AMC NETWORKS INC OPTIONS 00164V103 1,854 29,800 SH Put SOLE 2 29,800 0 0
AMC NETWORKS INC OPTIONS 00164V103 7,775 125,000 SH Call SOLE 19 125,000 0 0
AMC NETWORKS INC OPTIONS 00164V103 1,779 28,600 SH Put SOLE 19 28,600 0 0
AMC NETWORKS INC OPTIONS 00164V103 31 500 SH Put SOLE 22 500 0 0
AMCON DISTRG CO COM NEW 02341Q205 5 60 SH   SOLE 18 60 0 0
AMCON DISTRG CO COM NEW 02341Q205 5 53 SH   SOLE 21 53 0 0
AMDOCS LTD SHS G02602103 28,823 435,465 SH   SOLE 2 175,254 0 260,211
AMDOCS LTD SHS G02602103 1,556 23,507 SH   SOLE 4 23,507 0 0
AMDOCS LTD SHS G02602103 1,651 24,941 SH   SOLE 7 12,468 0 12,473
AMDOCS LTD SHS G02602103 352 5,320 SH   SOLE 13 5,320 0 0
AMDOCS LTD SHS G02602103 77 1,156 SH   SOLE 15 1,156 0 0
AMDOCS LTD SHS G02602103 10,086 152,379 SH   SOLE 18 100,021 0 52,358
AMDOCS LTD SHS G02602103 15,749 237,940 SH   SOLE 19 237,940 0 0
AMDOCS LTD SHS G02602103 92,434 1,396,494 SH   SOLE 21 1,396,494 0 0
AMDOCS LTD SHS G02602103 79,314 1,198,283 SH   SOLE 22 894,830 0 303,453
AMDOCS LTD SHS G02602103 5,637 85,162 SH   SOLE 23 85,162 0 0
AMDOCS LTD SHS G02602103 10,499 158,620 SH   SOLE 25 141,763 0 16,857
AMDOCS LTD SHS G02602103 18,583 280,754 SH   SOLE 26 45,353 0 235,401
AMDOCS LTD SHS G02602103 3,326 50,252 SH   SOLE 29 50,252 0 0
AMDOCS LTD SHS G02602103 193 2,923 SH   SOLE 30 2,923 0 0
AMDOCS LTD SHS G02602103 4,032 60,919 SH   SOLE 31 50,225 0 10,694
AMDOCS LTD SHS G02602103 12,100 182,812 SH   SOLE 34 182,812 0 0
AMDOCS LTD SHS G02602103 8,952 135,253 SH   SOLE 36 135,253 0 0
AMEDICA CORP COM PAR 023435407 0 365 SH   SOLE 21 365 0 0
AMEDICA CORP COM PAR 023435407 7 7,619 SH   SOLE 22 7,619 0 0
AMEDISYS INC COM 023436108 13,079 153,038 SH   SOLE 2 130,637 0 22,401
AMEDISYS INC COM 023436108 18 213 SH   SOLE 4 213 0 0
AMEDISYS INC COM 023436108 53 625 SH   SOLE 7 625 0 0
AMEDISYS INC COM 023436108 5 64 SH   SOLE 17 0 0 64
AMEDISYS INC COM 023436108 16,345 191,263 SH   SOLE 18 191,263 0 0
AMEDISYS INC COM 023436108 68,717 804,086 SH   SOLE 19 804,086 0 0
AMEDISYS INC COM 023436108 256,540 3,001,871 SH   SOLE 21 3,001,871 0 0
AMEDISYS INC COM 023436108 70,051 819,694 SH   SOLE 22 754,239 0 65,455
AMEDISYS INC COM 023436108 37 430 SH   SOLE 23 430 0 0
AMEDISYS INC COM 023436108 926 10,835 SH   SOLE 26 9,337 0 1,498
AMEDISYS INC COM 023436108 341 3,991 SH   SOLE 28 3,991 0 0
AMEDISYS INC COM 023436108 3,764 44,045 SH   SOLE 30 44,045 0 0
AMEDISYS INC COM 023436108 29,840 349,169 SH   SOLE 34 349,169 0 0
AMEDISYS INC COM 023436108 229 2,681 SH   SOLE 40 2,681 0 0
AMERCO COM 023586100 6,195 17,394 SH   SOLE 2 1,435 0 15,959
AMERCO COM 023586100 826 2,320 SH   SOLE 4 2,060 0 260
AMERCO COM 023586100 475 1,335 SH   SOLE 7 1,335 0 0
AMERCO COM 023586100 1,549 4,349 SH   SOLE 18 3,561 0 788
AMERCO COM 023586100 492 1,381 SH   SOLE 19 1,381 0 0
AMERCO COM 023586100 3,566 10,013 SH   SOLE 20 0 0 10,013
AMERCO COM 023586100 30,631 86,005 SH   SOLE 21 86,005 0 0
AMERCO COM 023586100 66,301 186,160 SH   SOLE 22 170,610 0 15,550
AMERCO COM 023586100 4,241 11,907 SH   SOLE 23 11,907 0 0
AMERCO COM 023586100 281 790 SH   SOLE 25 790 0 0
AMERCO COM 023586100 8,335 23,403 SH   SOLE 26 12,983 0 10,420
AMERCO COM 023586100 383 1,076 SH   SOLE 28 1,076 0 0
AMERCO COM 023586100 721 2,024 SH   SOLE 29 302 0 1,722
AMERCO COM 023586100 4,659 13,081 SH   SOLE 30 13,081 0 0
AMERCO COM 023586100 925 2,598 SH   SOLE 31 1,206 0 1,392
AMERCO COM 023586100 184 517 SH   SOLE 34 517 0 0
AMERCO COM 023586100 496 1,393 SH   SOLE 36 1,393 0 0
AMERCO COM 023586100 46 130 SH   SOLE 40 130 0 0
AMEREN CORP COM 023608102 47,413 779,186 SH   SOLE 2 222,448 0 556,738
AMEREN CORP COM 023608102 6,568 107,930 SH   SOLE 4 101,660 0 6,270
AMEREN CORP COM 023608102 18,443 303,088 SH   SOLE 7 222,763 0 80,325
AMEREN CORP COM 023608102 943 15,500 SH   SOLE 13 15,500 0 0
AMEREN CORP COM 023608102 105 1,732 SH   SOLE 15 1,732 0 0
AMEREN CORP COM 023608102 31,310 514,549 SH   SOLE 18 481,645 0 32,904
AMEREN CORP COM 023608102 4,180 68,698 SH   SOLE 19 68,698 0 0
AMEREN CORP COM 023608102 9,417 154,764 SH   SOLE 20 0 0 154,764
AMEREN CORP COM 023608102 310,101 5,096,151 SH   SOLE 21 5,096,151 0 0
AMEREN CORP COM 023608102 391,287 6,430,355 SH   SOLE 22 5,742,564 0 687,791
AMEREN CORP COM 023608102 19,190 315,370 SH   SOLE 23 315,370 0 0
AMEREN CORP COM 023608102 14,910 245,024 SH   SOLE 25 245,024 0 0
AMEREN CORP COM 023608102 49,695 816,687 SH   SOLE 26 237,819 0 578,868
AMEREN CORP COM 023608102 1,989 32,684 SH   SOLE 28 32,684 0 0
AMEREN CORP COM 023608102 3,395 55,795 SH   SOLE 29 8,454 0 47,341
AMEREN CORP COM 023608102 75,420 1,239,446 SH   SOLE 30 1,239,446 0 0
AMEREN CORP COM 023608102 6,527 107,269 SH   SOLE 31 48,054 0 59,215
AMEREN CORP COM 023608102 879 14,448 SH   SOLE 34 14,448 0 0
AMEREN CORP COM 023608102 15,462 254,103 SH   SOLE 36 254,103 0 0
AMEREN CORP COM 023608102 296 4,872 SH   SOLE 40 4,872 0 0
AMERESCO INC CL A 02361E108 251 20,915 SH   SOLE 2 881 0 20,034
AMERESCO INC CL A 02361E108 6 504 SH   SOLE 7 504 0 0
AMERESCO INC CL A 02361E108 787 65,563 SH   SOLE 18 65,563 0 0
AMERESCO INC CL A 02361E108 175 14,579 SH   SOLE 19 14,579 0 0
AMERESCO INC CL A 02361E108 8,121 676,773 SH   SOLE 21 676,773 0 0
AMERESCO INC CL A 02361E108 2,309 192,404 SH   SOLE 22 175,664 0 16,740
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5,017 301,125 SH   SOLE 2 184,985 0 116,140
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 597 35,863 SH   SOLE 4 35,863 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 18,334 1,100,485 SH   SOLE 18 125,485 0 975,000
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 18,328 1,100,139 SH   SOLE 19 1,100,139 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,111 66,673 SH   SOLE 21 66,673 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 119,115 7,149,776 SH   SOLE 22 4,608,063 0 2,541,713
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 16,913 1,015,178 SH   SOLE 25 1,015,178 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5,177 310,727 SH   SOLE 30 310,727 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 87,530 5,253,911 SH   SOLE 34 5,253,911 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 36,933 972,950 SH   SOLE 2 73,470 0 899,480
AMERICAN AIRLS GROUP INC COM 02376R102 1,434 37,766 SH   SOLE 4 33,929 0 3,837
AMERICAN AIRLS GROUP INC COM 02376R102 11,653 306,982 SH   SOLE 7 303,735 0 3,247
AMERICAN AIRLS GROUP INC COM 02376R102 58 1,522 SH   SOLE 15 1,522 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 40 1,058 SH   SOLE 17 0 0 1,058
AMERICAN AIRLS GROUP INC COM 02376R102 31,827 838,448 SH   SOLE 18 810,663 0 27,785
AMERICAN AIRLS GROUP INC COM 02376R102 5,897 155,335 SH   SOLE 19 155,335 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,817 74,210 SH   SOLE 20 0 0 74,210
AMERICAN AIRLS GROUP INC COM 02376R102 339,185 8,935,336 SH   SOLE 21 8,935,336 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 373,046 9,827,338 SH   SOLE 22 8,821,135 0 1,006,203
AMERICAN AIRLS GROUP INC COM 02376R102 6,025 158,709 SH   SOLE 23 158,709 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4,627 121,885 SH   SOLE 25 121,885 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 27,846 733,563 SH   SOLE 26 183,730 0 549,833
AMERICAN AIRLS GROUP INC COM 02376R102 587 15,453 SH   SOLE 28 15,453 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 161 4,250 SH   SOLE 29 4,250 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 45,910 1,209,421 SH   SOLE 30 1,209,421 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,190 57,693 SH   SOLE 31 39,319 0 18,374
AMERICAN AIRLS GROUP INC COM 02376R102 2,840 74,822 SH   SOLE 32 74,822 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,044 27,496 SH   SOLE 34 27,496 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4,330 114,076 SH   SOLE 36 114,076 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 92 2,428 SH   SOLE 40 2,428 0 0
AMERICAN ASSETS TR INC COM 024013104 1,584 41,360 SH   SOLE 2 1,649 0 39,711
AMERICAN ASSETS TR INC COM 024013104 533 13,914 SH   SOLE 4 13,914 0 0
AMERICAN ASSETS TR INC COM 024013104 2,414 63,054 SH   SOLE 7 63,054 0 0
AMERICAN ASSETS TR INC COM 024013104 63 1,654 SH   SOLE 15 1,654 0 0
AMERICAN ASSETS TR INC COM 024013104 6,791 177,347 SH   SOLE 18 177,347 0 0
AMERICAN ASSETS TR INC COM 024013104 3,074 80,276 SH   SOLE 19 80,276 0 0
AMERICAN ASSETS TR INC COM 024013104 160,315 4,186,853 SH   SOLE 21 4,186,853 0 0
AMERICAN ASSETS TR INC COM 024013104 65,499 1,710,612 SH   SOLE 22 1,662,610 0 48,002
AMERICAN ASSETS TR INC COM 024013104 94 2,442 SH   SOLE 23 2,442 0 0
AMERICAN ASSETS TR INC COM 024013104 3,060 79,923 SH   SOLE 25 79,923 0 0
AMERICAN ASSETS TR INC COM 024013104 1,040 27,164 SH   SOLE 26 5,943 0 21,221
AMERICAN ASSETS TR INC COM 024013104 187 4,885 SH   SOLE 28 4,885 0 0
AMERICAN ASSETS TR INC COM 024013104 563 14,706 SH   SOLE 29 14,706 0 0
AMERICAN ASSETS TR INC COM 024013104 9,456 246,966 SH   SOLE 30 246,966 0 0
AMERICAN ASSETS TR INC COM 024013104 124 3,249 SH   SOLE 40 3,249 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,809 116,266 SH   SOLE 2 5,057 0 111,209
AMERICAN AXLE & MFG HLDGS IN COM 024061103 7 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 78 5,025 SH   SOLE 7 5,025 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 7,415 476,533 SH   SOLE 18 476,533 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,456 93,600 SH   SOLE 19 93,600 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 161,444 10,375,571 SH   SOLE 21 10,375,571 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 49,657 3,191,310 SH   SOLE 22 3,017,342 0 173,968
AMERICAN AXLE & MFG HLDGS IN COM 024061103 482 30,996 SH   SOLE 26 20,155 0 10,841
AMERICAN AXLE & MFG HLDGS IN COM 024061103 216 13,857 SH   SOLE 28 13,857 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 24 1,558 SH   SOLE 29 0 0 1,558
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2,317 148,908 SH   SOLE 30 148,908 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 101 6,463 SH   SOLE 36 6,463 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 123 7,881 SH   SOLE 40 7,881 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 14,961 348,910 SH   SOLE 2 70,542 0 278,368
AMERICAN CAMPUS CMNTYS INC COM 024835100 2,398 55,925 SH   SOLE 4 55,925 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 10,114 235,857 SH   SOLE 7 235,857 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 236 5,511 SH   SOLE 15 5,511 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 18,946 441,848 SH   SOLE 18 441,525 0 323
AMERICAN CAMPUS CMNTYS INC COM 024835100 8,272 192,903 SH   SOLE 19 192,903 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 325,102 7,581,659 SH   SOLE 21 7,581,659 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 274,623 6,404,447 SH   SOLE 22 6,111,706 0 292,741
AMERICAN CAMPUS CMNTYS INC COM 024835100 1,495 34,864 SH   SOLE 23 34,864 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 11,684 272,474 SH   SOLE 25 272,474 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,578 83,445 SH   SOLE 26 25,517 0 57,928
AMERICAN CAMPUS CMNTYS INC COM 024835100 644 15,025 SH   SOLE 28 15,025 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 2,943 68,633 SH   SOLE 29 48,874 0 19,759
AMERICAN CAMPUS CMNTYS INC COM 024835100 28,274 659,370 SH   SOLE 30 659,370 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 123 2,872 SH   SOLE 31 2,872 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 89 2,072 SH   SOLE 34 2,072 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 206 4,809 SH   SOLE 36 4,809 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 724 16,892 SH   SOLE 40 16,892 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 12,861 553,143 SH   SOLE 2 421,391 0 131,752
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,265 54,421 SH   SOLE 4 54,421 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 296 12,729 SH   SOLE 7 12,729 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2 91 SH   SOLE 17 0 0 91
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 22,457 965,874 SH   SOLE 18 965,005 0 869
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 14,257 613,196 SH   SOLE 19 613,196 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 264,483 11,375,594 SH   SOLE 21 11,375,594 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 157,806 6,787,353 SH   SOLE 22 6,415,375 0 371,978
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 5,361 230,589 SH   SOLE 23 230,589 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 369 15,855 SH   SOLE 25 15,855 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 5,603 240,987 SH   SOLE 26 46,168 0 194,819
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 535 23,023 SH   SOLE 28 23,023 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2,230 95,908 SH   SOLE 29 29,120 0 66,788
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,020 43,861 SH   SOLE 30 43,861 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,613 69,373 SH   SOLE 31 59,194 0 10,179
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,556 66,919 SH   SOLE 34 66,919 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 812 34,917 SH   SOLE 36 34,917 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 414 17,815 SH   SOLE 40 17,815 0 0
AMERICAN ELEC PWR INC COM 025537101 97,613 1,409,579 SH   SOLE 2 245,758 0 1,163,821
AMERICAN ELEC PWR INC COM 025537101 13,346 192,718 SH   SOLE 4 179,702 0 13,016
AMERICAN ELEC PWR INC COM 025537101 31,603 456,358 SH   SOLE 7 426,743 0 29,615
AMERICAN ELEC PWR INC COM 025537101 998 14,406 SH   SOLE 13 14,406 0 0
AMERICAN ELEC PWR INC COM 025537101 285 4,114 SH   SOLE 15 4,114 0 0
AMERICAN ELEC PWR INC COM 025537101 66,274 957,031 SH   SOLE 18 889,473 0 67,558
AMERICAN ELEC PWR INC COM 025537101 10,927 157,788 SH   SOLE 19 157,788 0 0
AMERICAN ELEC PWR INC COM 025537101 15,382 222,118 SH   SOLE 20 0 0 222,118
AMERICAN ELEC PWR INC COM 025537101 940,007 13,574,106 SH   SOLE 21 13,574,106 0 0
AMERICAN ELEC PWR INC COM 025537101 860,313 12,423,298 SH   SOLE 22 11,008,510 0 1,414,788
AMERICAN ELEC PWR INC COM 025537101 44,082 636,564 SH   SOLE 23 636,564 0 0
AMERICAN ELEC PWR INC COM 025537101 32,571 470,339 SH   SOLE 25 470,339 0 0
AMERICAN ELEC PWR INC COM 025537101 112,247 1,620,899 SH   SOLE 26 415,329 0 1,205,570
AMERICAN ELEC PWR INC COM 025537101 4,927 71,145 SH   SOLE 28 71,145 0 0
AMERICAN ELEC PWR INC COM 025537101 1,165 16,824 SH   SOLE 29 16,824 0 0
AMERICAN ELEC PWR INC COM 025537101 132,464 1,912,831 SH   SOLE 30 1,912,831 0 0
AMERICAN ELEC PWR INC COM 025537101 13,693 197,726 SH   SOLE 31 90,938 0 106,788
AMERICAN ELEC PWR INC COM 025537101 4,610 66,577 SH   SOLE 32 66,577 0 0
AMERICAN ELEC PWR INC COM 025537101 2,181 31,492 SH   SOLE 34 31,492 0 0
AMERICAN ELEC PWR INC COM 025537101 10,738 155,063 SH   SOLE 35 155,063 0 0
AMERICAN ELEC PWR INC COM 025537101 37,079 535,439 SH   SOLE 36 535,439 0 0
AMERICAN ELEC PWR INC COM 025537101 684 9,872 SH   SOLE 40 9,872 0 0
AMERICAN ELECTRIC TECH INC COM 025576109 6 4,678 SH   SOLE 21 4,678 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 3,286 91,285 SH   SOLE 2 3,933 0 87,352
AMERICAN EQTY INVT LIFE HLD COM 025676206 15 418 SH   SOLE 4 418 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 121 3,357 SH   SOLE 7 3,357 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 13,859 384,964 SH   SOLE 18 384,964 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,471 68,651 SH   SOLE 19 68,651 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 314,618 8,739,380 SH   SOLE 21 8,739,380 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 85,397 2,372,125 SH   SOLE 22 2,250,912 0 121,213
AMERICAN EQTY INVT LIFE HLD COM 025676206 593 16,486 SH   SOLE 26 11,122 0 5,364
AMERICAN EQTY INVT LIFE HLD COM 025676206 237 6,589 SH   SOLE 28 6,589 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 152 4,212 SH   SOLE 29 0 0 4,212
AMERICAN EQTY INVT LIFE HLD COM 025676206 4,441 123,348 SH   SOLE 30 123,348 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 351 9,747 SH   SOLE 40 9,747 0 0
AMERICAN EXPRESS CO COM 025816109 229,549 2,342,335 SH   SOLE 2 661,597 0 1,680,738
AMERICAN EXPRESS CO COM 025816109 28,761 293,475 SH   SOLE 4 274,187 0 19,288
AMERICAN EXPRESS CO COM 025816109 50,600 516,326 SH   SOLE 7 511,227 0 5,099
AMERICAN EXPRESS CO COM 025816109 1,983 20,233 SH   SOLE 13 20,233 0 0
AMERICAN EXPRESS CO COM 025816109 587 5,989 SH   SOLE 15 5,989 0 0
AMERICAN EXPRESS CO COM 025816109 0 1 SH   SOLE 17 0 0 1
AMERICAN EXPRESS CO COM 025816109 143,049 1,459,682 SH   SOLE 18 1,354,917 0 104,765
AMERICAN EXPRESS CO COM 025816109 34,533 352,381 SH   SOLE 19 352,381 0 0
AMERICAN EXPRESS CO COM 025816109 22,873 233,402 SH   SOLE 20 0 0 233,402
AMERICAN EXPRESS CO COM 025816109 1,179,802 12,038,792 SH   SOLE 21 12,038,792 0 0
AMERICAN EXPRESS CO COM 025816109 1,800,946 18,376,999 SH   SOLE 22 16,154,564 0 2,222,435
AMERICAN EXPRESS CO COM 025816109 98,480 1,004,894 SH   SOLE 23 1,004,894 0 0
AMERICAN EXPRESS CO COM 025816109 67,801 691,849 SH   SOLE 25 691,849 0 0
AMERICAN EXPRESS CO COM 025816109 262,054 2,674,021 SH   SOLE 26 575,681 0 2,098,340
AMERICAN EXPRESS CO COM 025816109 10,450 106,634 SH   SOLE 28 106,634 0 0
AMERICAN EXPRESS CO COM 025816109 17,244 175,963 SH   SOLE 29 65,212 0 110,751
AMERICAN EXPRESS CO COM 025816109 257,120 2,623,674 SH   SOLE 30 2,623,674 0 0
AMERICAN EXPRESS CO COM 025816109 35,802 365,324 SH   SOLE 31 240,588 0 124,736
AMERICAN EXPRESS CO COM 025816109 9,819 100,193 SH   SOLE 32 100,193 0 0
AMERICAN EXPRESS CO COM 025816109 6,702 68,389 SH   SOLE 34 68,389 0 0
AMERICAN EXPRESS CO COM 025816109 65,208 665,392 SH   SOLE 36 665,392 0 0
AMERICAN EXPRESS CO COM 025816109 1,477 15,072 SH   SOLE 40 15,072 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 29,616 275,930 SH   SOLE 2 114,284 0 161,646
AMERICAN FINL GROUP INC OHIO COM 025932104 4,515 42,071 SH   SOLE 4 41,399 0 672
AMERICAN FINL GROUP INC OHIO COM 025932104 4,660 43,419 SH   SOLE 7 25,624 0 17,795
AMERICAN FINL GROUP INC OHIO COM 025932104 2,126 19,810 SH   SOLE 13 19,810 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 25,470 237,309 SH   SOLE 18 230,022 0 7,287
AMERICAN FINL GROUP INC OHIO COM 025932104 8,377 78,046 SH   SOLE 19 78,046 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 341,165 3,178,654 SH   SOLE 21 3,178,654 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 301,123 2,805,578 SH   SOLE 22 2,467,352 0 338,226
AMERICAN FINL GROUP INC OHIO COM 025932104 11,655 108,593 SH   SOLE 23 108,593 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 476 4,435 SH   SOLE 25 4,435 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 15,945 148,563 SH   SOLE 26 61,316 0 87,247
AMERICAN FINL GROUP INC OHIO COM 025932104 1,229 11,455 SH   SOLE 28 11,455 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 8,674 80,819 SH   SOLE 29 14,966 0 65,853
AMERICAN FINL GROUP INC OHIO COM 025932104 14,441 134,549 SH   SOLE 30 134,549 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 5,231 48,738 SH   SOLE 31 36,449 0 12,289
AMERICAN FINL GROUP INC OHIO COM 025932104 1,092 10,172 SH   SOLE 34 10,172 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 6,106 56,893 SH   SOLE 36 56,893 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 161 1,502 SH   SOLE 40 1,502 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 11,132 501,880 SH   SOLE 2 19,457 0 482,423
AMERICAN HOMES 4 RENT CL A 02665T306 1,802 81,227 SH   SOLE 4 81,227 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 9,865 444,778 SH   SOLE 7 444,778 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 219 9,881 SH   SOLE 15 9,881 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 2,818 127,046 SH   SOLE 18 127,046 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 7,842 353,558 SH   SOLE 19 353,558 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 123,910 5,586,587 SH   SOLE 21 5,586,587 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 240,428 10,839,878 SH   SOLE 22 10,344,064 0 495,814
AMERICAN HOMES 4 RENT CL A 02665T306 330 14,880 SH   SOLE 23 14,880 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 11,334 511,014 SH   SOLE 25 511,014 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 3,322 149,764 SH   SOLE 26 42,566 0 107,198
AMERICAN HOMES 4 RENT CL A 02665T306 781 35,193 SH   SOLE 28 35,193 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 2,027 91,394 SH   SOLE 29 91,394 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 9,446 425,859 SH   SOLE 30 425,859 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 124 5,572 SH   SOLE 31 5,572 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 86 3,883 SH   SOLE 36 3,883 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 680 30,651 SH   SOLE 40 30,651 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 32 2,196 SH   SOLE 22 2,196 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 128,756 2,428,435 SH   SOLE 2 307,378 0 2,121,057
AMERICAN INTL GROUP INC COM NEW 026874784 14,731 277,841 SH   SOLE 4 254,006 0 23,835
AMERICAN INTL GROUP INC COM NEW 026874784 36,964 697,176 SH   SOLE 7 662,383 0 34,793
AMERICAN INTL GROUP INC COM NEW 026874784 965 18,194 SH   SOLE 13 18,194 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 425 8,012 SH   SOLE 15 8,012 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 265,532 5,008,155 SH   SOLE 18 4,873,360 0 134,795
AMERICAN INTL GROUP INC COM NEW 026874784 462,640 8,725,761 SH   SOLE 19 8,725,761 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 16,136 304,329 SH   SOLE 20 0 0 304,329
AMERICAN INTL GROUP INC COM NEW 026874784 788,588 14,873,405 SH   SOLE 21 14,873,405 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,208,928 22,801,359 SH   SOLE 22 20,155,088 0 2,646,271
AMERICAN INTL GROUP INC COM NEW 026874784 60,914 1,148,896 SH   SOLE 23 1,148,896 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 50,568 953,747 SH   SOLE 25 953,747 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 185,779 3,503,950 SH   SOLE 26 733,889 0 2,770,061
AMERICAN INTL GROUP INC COM NEW 026874784 6,860 129,377 SH   SOLE 28 129,377 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,714 32,328 SH   SOLE 29 32,328 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 182,473 3,441,588 SH   SOLE 30 3,441,588 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 16,071 303,109 SH   SOLE 31 173,847 0 129,262
AMERICAN INTL GROUP INC COM NEW 026874784 11,449 215,944 SH   SOLE 34 215,944 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 49,374 931,226 SH   SOLE 36 931,226 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 962 18,138 SH   SOLE 40 18,138 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 333 8,317 SH   SOLE 2 317 0 8,000
AMERICAN NATL BANKSHARES INC COM 027745108 7 184 SH   SOLE 7 184 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 1,124 28,091 SH   SOLE 18 28,091 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 254 6,344 SH   SOLE 19 6,344 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 11,475 286,885 SH   SOLE 21 286,885 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 10,759 268,969 SH   SOLE 22 264,189 0 4,780
AMERICAN NATL INS CO COM 028591105 2,441 20,408 SH   SOLE 2 4,935 0 15,473
AMERICAN NATL INS CO COM 028591105 22 187 SH   SOLE 7 187 0 0
AMERICAN NATL INS CO COM 028591105 459 3,837 SH   SOLE 18 3,837 0 0
AMERICAN NATL INS CO COM 028591105 1,515 12,667 SH   SOLE 19 12,667 0 0
AMERICAN NATL INS CO COM 028591105 10,101 84,460 SH   SOLE 21 84,460 0 0
AMERICAN NATL INS CO COM 028591105 30,912 258,481 SH   SOLE 22 242,494 0 15,987
AMERICAN NATL INS CO COM 028591105 878 7,338 SH   SOLE 23 7,338 0 0
AMERICAN NATL INS CO COM 028591105 3,799 31,769 SH   SOLE 26 4,121 0 27,648
AMERICAN NATL INS CO COM 028591105 768 6,423 SH   SOLE 29 0 0 6,423
AMERICAN NATL INS CO COM 028591105 276 2,309 SH   SOLE 30 2,309 0 0
AMERICAN NATL INS CO COM 028591105 22 181 SH   SOLE 31 181 0 0
AMERICAN NATL INS CO COM 028591105 145 1,215 SH   SOLE 40 1,215 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 114 9,445 SH   SOLE 2 2,238 0 7,207
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 4 338 SH   SOLE 4 338 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 17 1,419 SH   SOLE 7 1,419 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 2,247 186,757 SH   SOLE 18 186,757 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 511 42,489 SH   SOLE 19 42,489 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 59,905 4,979,613 SH   SOLE 21 4,979,613 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 18,258 1,517,727 SH   SOLE 22 1,430,682 0 87,045
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 43 3,552 SH   SOLE 26 0 0 3,552
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 94 7,838 SH   SOLE 28 7,838 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 152 12,659 SH   SOLE 30 12,659 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 64 5,336 SH   SOLE 40 5,336 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 689 16,372 SH   SOLE 2 741 0 15,631
AMERICAN PUBLIC EDUCATION IN COM 02913V103 5 130 SH   SOLE 4 130 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 15 362 SH   SOLE 7 362 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 3,099 73,621 SH   SOLE 18 73,621 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 552 13,112 SH   SOLE 19 13,112 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 70,372 1,671,534 SH   SOLE 21 1,671,534 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 18,577 441,263 SH   SOLE 22 412,670 0 28,593
AMERICAN PUBLIC EDUCATION IN COM 02913V103 93 2,219 SH   SOLE 26 0 0 2,219
AMERICAN PUBLIC EDUCATION IN COM 02913V103 100 2,367 SH   SOLE 28 2,367 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 1,034 24,570 SH   SOLE 30 24,570 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 78 1,849 SH   SOLE 40 1,849 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 400 10,134 SH   SOLE 2 357 0 9,777
AMERICAN RAILCAR INDS INC COM 02916P103 8 212 SH   SOLE 7 212 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 937 23,736 SH   SOLE 18 23,736 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 231 5,856 SH   SOLE 19 5,856 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 9,417 238,536 SH   SOLE 21 238,536 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 8,475 214,662 SH   SOLE 22 203,421 0 11,241
AMERICAN RAILCAR INDS INC COM 02916P103 191 4,849 SH   SOLE 26 0 0 4,849
AMERICAN RAILCAR INDS INC COM 02916P103 52 1,322 SH   SOLE 28 1,322 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 52 1,324 SH   SOLE 30 1,324 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 43 1,078 SH   SOLE 40 1,078 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 170 10,779 SH   SOLE 2 409 0 10,370
AMERICAN RENAL ASSOCIATES HO COM 029227105 6 382 SH   SOLE 7 382 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 708 44,918 SH   SOLE 18 44,918 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 171 10,847 SH   SOLE 19 10,847 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 7,320 464,175 SH   SOLE 21 464,175 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 4,334 274,805 SH   SOLE 22 259,380 0 15,425
AMERICAN RENAL ASSOCIATES HO COM 029227105 5 342 SH   SOLE 23 342 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 123 7,816 SH   SOLE 26 0 0 7,816
AMERICAN RENAL ASSOCIATES HO COM 029227105 32 2,039 SH   SOLE 30 2,039 0 0
AMERICAN RIVER BANKSHARES COM 029326105 15 950 SH   SOLE 18 950 0 0
AMERICAN RIVER BANKSHARES COM 029326105 405 25,555 SH   SOLE 21 25,555 0 0
AMERICAN RLTY CAP PPTYS INC NOTE 3.000% 8/0 02917TAA2 600 600,000 PRN   SOLE 21 600,000 0 0
AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 808 800,000 PRN   SOLE 21 800,000 0 0
AMERICAN RLTY INVS INC COM 029174109 25 1,572 SH   SOLE 2 0 0 1,572
AMERICAN RLTY INVS INC COM 029174109 137 8,672 SH   SOLE 18 8,672 0 0
AMERICAN RLTY INVS INC COM 029174109 32 2,038 SH   SOLE 19 2,038 0 0
AMERICAN RLTY INVS INC COM 029174109 1,195 75,575 SH   SOLE 21 75,575 0 0
AMERICAN RLTY INVS INC COM 029174109 869 54,958 SH   SOLE 22 53,949 0 1,009
AMERICAN SHARED HOSPITAL SVC COM 029595105 2 709 SH   SOLE 21 709 0 0
AMERICAN SOFTWARE INC CL A 029683109 368 25,274 SH   SOLE 2 1,192 0 24,082
AMERICAN SOFTWARE INC CL A 029683109 11 773 SH   SOLE 7 773 0 0
AMERICAN SOFTWARE INC CL A 029683109 1,399 96,001 SH   SOLE 18 96,001 0 0
AMERICAN SOFTWARE INC CL A 029683109 317 21,737 SH   SOLE 19 21,737 0 0
AMERICAN SOFTWARE INC CL A 029683109 14,205 974,929 SH   SOLE 21 974,929 0 0
AMERICAN SOFTWARE INC CL A 029683109 12,212 838,146 SH   SOLE 22 812,854 0 25,292
AMERICAN STS WTR CO COM 029899101 1,867 32,661 SH   SOLE 2 1,683 0 30,978
AMERICAN STS WTR CO COM 029899101 87 1,530 SH   SOLE 4 1,530 0 0
AMERICAN STS WTR CO COM 029899101 7,150 125,079 SH   SOLE 7 125,079 0 0
AMERICAN STS WTR CO COM 029899101 8,990 157,278 SH   SOLE 18 157,278 0 0
AMERICAN STS WTR CO COM 029899101 1,747 30,566 SH   SOLE 19 30,566 0 0
AMERICAN STS WTR CO COM 029899101 213,366 3,732,782 SH   SOLE 21 3,732,782 0 0
AMERICAN STS WTR CO COM 029899101 59,267 1,036,865 SH   SOLE 22 985,361 0 51,504
AMERICAN STS WTR CO COM 029899101 827 14,461 SH   SOLE 26 11,548 0 2,913
AMERICAN STS WTR CO COM 029899101 290 5,074 SH   SOLE 28 5,074 0 0
AMERICAN STS WTR CO COM 029899101 12,366 216,344 SH   SOLE 30 216,344 0 0
AMERICAN STS WTR CO COM 029899101 84 1,470 SH   SOLE 36 1,470 0 0
AMERICAN STS WTR CO COM 029899101 239 4,181 SH   SOLE 40 4,181 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 24 3,455 SH   SOLE 18 3,455 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 360 51,490 SH   SOLE 21 51,490 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1,574 224,876 SH   SOLE 22 224,876 0 0
AMERICAN TOWER CORP NEW COM 03027X100 166,913 1,157,750 SH   SOLE 2 134,560 0 1,023,190
AMERICAN TOWER CORP NEW COM 03027X100 23,379 162,161 SH   SOLE 4 150,892 0 11,269
AMERICAN TOWER CORP NEW COM 03027X100 128,884 893,973 SH   SOLE 7 893,973 0 0
AMERICAN TOWER CORP NEW COM 03027X100 329 2,284 SH   SOLE 13 2,284 0 0
AMERICAN TOWER CORP NEW COM 03027X100 340 2,356 SH   SOLE 15 2,356 0 0
AMERICAN TOWER CORP NEW COM 03027X100 7 52 SH   SOLE 17 0 0 52
AMERICAN TOWER CORP NEW COM 03027X100 130,019 901,842 SH   SOLE 18 842,989 0 58,853
AMERICAN TOWER CORP NEW COM 03027X100 17,522 121,537 SH   SOLE 19 121,537 0 0
AMERICAN TOWER CORP NEW COM 03027X100 21,758 150,922 SH   SOLE 20 0 0 150,922
AMERICAN TOWER CORP NEW COM 03027X100 1,523,820 10,569,606 SH   SOLE 21 10,569,606 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,551,530 10,761,810 SH   SOLE 22 9,562,487 0 1,199,323
AMERICAN TOWER CORP NEW COM 03027X100 79,076 548,491 SH   SOLE 23 548,491 0 0
AMERICAN TOWER CORP NEW COM 03027X100 61,118 423,927 SH   SOLE 25 423,927 0 0
AMERICAN TOWER CORP NEW COM 03027X100 213,344 1,479,812 SH   SOLE 26 347,003 0 1,132,809
AMERICAN TOWER CORP NEW COM 03027X100 9,242 64,105 SH   SOLE 28 64,105 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,130 14,771 SH   SOLE 29 14,771 0 0
AMERICAN TOWER CORP NEW COM 03027X100 213,740 1,482,553 SH   SOLE 30 1,482,553 0 0
AMERICAN TOWER CORP NEW COM 03027X100 26,937 186,841 SH   SOLE 31 93,407 0 93,434
AMERICAN TOWER CORP NEW COM 03027X100 7,033 48,782 SH   SOLE 34 48,782 0 0
AMERICAN TOWER CORP NEW COM 03027X100 54,895 380,766 SH   SOLE 36 380,766 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,242 8,616 SH   SOLE 40 8,616 0 0
AMERICAN VANGUARD CORP COM 030371108 702 30,605 SH   SOLE 2 1,211 0 29,394
AMERICAN VANGUARD CORP COM 030371108 1,131 49,296 SH   SOLE 7 49,296 0 0
AMERICAN VANGUARD CORP COM 030371108 2,946 128,348 SH   SOLE 18 128,348 0 0
AMERICAN VANGUARD CORP COM 030371108 1,027 44,749 SH   SOLE 19 44,749 0 0
AMERICAN VANGUARD CORP COM 030371108 64,863 2,826,278 SH   SOLE 21 2,826,278 0 0
AMERICAN VANGUARD CORP COM 030371108 16,934 737,866 SH   SOLE 22 701,354 0 36,512
AMERICAN VANGUARD CORP COM 030371108 244 10,635 SH   SOLE 25 10,635 0 0
AMERICAN VANGUARD CORP COM 030371108 35 1,541 SH   SOLE 26 0 0 1,541
AMERICAN VANGUARD CORP COM 030371108 86 3,745 SH   SOLE 28 3,745 0 0
AMERICAN VANGUARD CORP COM 030371108 1,045 45,515 SH   SOLE 30 45,515 0 0
AMERICAN VANGUARD CORP COM 030371108 942 41,043 SH   SOLE 34 41,043 0 0
AMERICAN VANGUARD CORP COM 030371108 63 2,733 SH   SOLE 40 2,733 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,074 11,731 SH   SOLE 2 592 0 11,139
AMERICAN WOODMARK CORPORATIO COM 030506109 10 108 SH   SOLE 4 108 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 28 305 SH   SOLE 7 305 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 5,549 60,616 SH   SOLE 18 60,616 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,094 11,954 SH   SOLE 19 11,954 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 141,279 1,543,191 SH   SOLE 21 1,543,191 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 38,081 415,958 SH   SOLE 22 395,583 0 20,375
AMERICAN WOODMARK CORPORATIO COM 030506109 92 1,001 SH   SOLE 26 0 0 1,001
AMERICAN WOODMARK CORPORATIO COM 030506109 184 2,005 SH   SOLE 28 2,005 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,947 21,267 SH   SOLE 30 21,267 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 149 1,631 SH   SOLE 40 1,631 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 42,982 503,418 SH   SOLE 2 99,635 0 403,783
AMERICAN WTR WKS CO INC NEW COM 030420103 5,972 69,943 SH   SOLE 4 65,382 0 4,561
AMERICAN WTR WKS CO INC NEW COM 030420103 42,145 493,614 SH   SOLE 7 481,075 0 12,539
AMERICAN WTR WKS CO INC NEW COM 030420103 1,375 16,102 SH   SOLE 13 16,102 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 109 1,282 SH   SOLE 15 1,282 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 33,690 394,594 SH   SOLE 18 370,705 0 23,889
AMERICAN WTR WKS CO INC NEW COM 030420103 12,105 141,777 SH   SOLE 19 141,777 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 8,004 93,740 SH   SOLE 20 0 0 93,740
AMERICAN WTR WKS CO INC NEW COM 030420103 366,658 4,294,428 SH   SOLE 21 4,294,428 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 391,881 4,589,843 SH   SOLE 22 4,063,661 0 526,182
AMERICAN WTR WKS CO INC NEW COM 030420103 18,662 218,576 SH   SOLE 23 218,576 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 17,175 201,165 SH   SOLE 25 201,165 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 73,480 860,622 SH   SOLE 26 172,107 0 688,515
AMERICAN WTR WKS CO INC NEW COM 030420103 2,158 25,279 SH   SOLE 28 25,279 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 4,651 54,471 SH   SOLE 29 6,814 0 47,657
AMERICAN WTR WKS CO INC NEW COM 030420103 118,396 1,386,697 SH   SOLE 30 1,386,697 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 5,552 65,023 SH   SOLE 31 34,321 0 30,702
AMERICAN WTR WKS CO INC NEW COM 030420103 972 11,380 SH   SOLE 34 11,380 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 15,395 180,308 SH   SOLE 36 180,308 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 306 3,579 SH   SOLE 40 3,579 0 0
AMERICAS CAR MART INC COM 03062T105 366 5,917 SH   SOLE 2 292 0 5,625
AMERICAS CAR MART INC COM 03062T105 11 177 SH   SOLE 7 177 0 0
AMERICAS CAR MART INC COM 03062T105 1,292 20,871 SH   SOLE 18 20,871 0 0
AMERICAS CAR MART INC COM 03062T105 448 7,241 SH   SOLE 19 7,241 0 0
AMERICAS CAR MART INC COM 03062T105 12,888 208,208 SH   SOLE 21 208,208 0 0
AMERICAS CAR MART INC COM 03062T105 15,828 255,707 SH   SOLE 22 250,070 0 5,637
AMERICAS CAR MART INC COM 03062T105 83 1,347 SH   SOLE 26 0 0 1,347
AMERICOLD RLTY TR COM 03064D108 3,375 153,251 SH   SOLE 2 2,348 0 150,903
AMERICOLD RLTY TR COM 03064D108 375 17,010 SH   SOLE 4 17,010 0 0
AMERICOLD RLTY TR COM 03064D108 1,812 82,289 SH   SOLE 7 82,289 0 0
AMERICOLD RLTY TR COM 03064D108 47 2,125 SH   SOLE 15 2,125 0 0
AMERICOLD RLTY TR COM 03064D108 3,694 167,744 SH   SOLE 18 167,744 0 0
AMERICOLD RLTY TR COM 03064D108 2,369 107,580 SH   SOLE 19 107,580 0 0
AMERICOLD RLTY TR COM 03064D108 40,574 1,842,590 SH   SOLE 21 1,842,590 0 0
AMERICOLD RLTY TR COM 03064D108 42,992 1,952,394 SH   SOLE 22 1,873,946 0 78,448
AMERICOLD RLTY TR COM 03064D108 60 2,710 SH   SOLE 23 2,710 0 0
AMERICOLD RLTY TR COM 03064D108 2,267 102,932 SH   SOLE 25 102,932 0 0
AMERICOLD RLTY TR COM 03064D108 348 15,785 SH   SOLE 26 0 0 15,785
AMERICOLD RLTY TR COM 03064D108 135 6,133 SH   SOLE 28 6,133 0 0
AMERICOLD RLTY TR COM 03064D108 407 18,461 SH   SOLE 29 18,461 0 0
AMERICOLD RLTY TR COM 03064D108 1,848 83,931 SH   SOLE 30 83,931 0 0
AMERICOLD RLTY TR COM 03064D108 134 6,070 SH   SOLE 40 6,070 0 0
AMERIPRISE FINL INC COM 03076C106 77,259 552,321 SH   SOLE 2 205,812 0 346,509
AMERIPRISE FINL INC COM 03076C106 13,586 97,127 SH   SOLE 4 93,185 0 3,942
AMERIPRISE FINL INC COM 03076C106 21,229 151,766 SH   SOLE 7 119,377 0 32,389
AMERIPRISE FINL INC COM 03076C106 195 1,391 SH   SOLE 15 1,391 0 0
AMERIPRISE FINL INC COM 03076C106 45,658 326,406 SH   SOLE 18 301,568 0 24,838
AMERIPRISE FINL INC COM 03076C106 13,088 93,564 SH   SOLE 19 93,564 0 0
AMERIPRISE FINL INC COM 03076C106 486,666 3,479,166 SH   SOLE 21 3,479,166 0 0
AMERIPRISE FINL INC COM 03076C106 551,560 3,943,092 SH   SOLE 22 3,404,746 0 538,346
AMERIPRISE FINL INC COM 03076C106 36,103 258,103 SH   SOLE 23 258,103 0 0
AMERIPRISE FINL INC COM 03076C106 21,975 157,101 SH   SOLE 25 157,101 0 0
AMERIPRISE FINL INC COM 03076C106 72,338 517,142 SH   SOLE 26 134,639 0 382,503
AMERIPRISE FINL INC COM 03076C106 2,975 21,266 SH   SOLE 28 21,266 0 0
AMERIPRISE FINL INC COM 03076C106 8,837 63,174 SH   SOLE 29 50,067 0 13,107
AMERIPRISE FINL INC COM 03076C106 75,068 536,663 SH   SOLE 30 536,663 0 0
AMERIPRISE FINL INC COM 03076C106 18,698 133,672 SH   SOLE 31 82,069 0 51,603
AMERIPRISE FINL INC COM 03076C106 45,503 325,297 SH   SOLE 34 325,297 0 0
AMERIPRISE FINL INC COM 03076C106 24,048 171,921 SH   SOLE 36 171,921 0 0
AMERIPRISE FINL INC COM 03076C106 421 3,010 SH   SOLE 40 3,010 0 0
AMERIS BANCORP COM 03076K108 1,755 32,905 SH   SOLE 2 1,732 0 31,173
AMERIS BANCORP COM 03076K108 12 227 SH   SOLE 4 227 0 0
AMERIS BANCORP COM 03076K108 46 861 SH   SOLE 7 861 0 0
AMERIS BANCORP COM 03076K108 9,141 171,345 SH   SOLE 18 171,345 0 0
AMERIS BANCORP COM 03076K108 1,702 31,908 SH   SOLE 19 31,908 0 0
AMERIS BANCORP COM 03076K108 218,953 4,104,091 SH   SOLE 21 4,104,091 0 0
AMERIS BANCORP COM 03076K108 61,417 1,151,202 SH   SOLE 22 1,096,382 0 54,820
AMERIS BANCORP COM 03076K108 1,146 21,489 SH   SOLE 26 11,670 0 9,819
AMERIS BANCORP COM 03076K108 275 5,151 SH   SOLE 28 5,151 0 0
AMERIS BANCORP COM 03076K108 3,265 61,199 SH   SOLE 30 61,199 0 0
AMERIS BANCORP COM 03076K108 178 3,344 SH   SOLE 40 3,344 0 0
AMERISAFE INC COM 03071H100 839 14,522 SH   SOLE 2 801 0 13,721
AMERISAFE INC COM 03071H100 8 146 SH   SOLE 4 146 0 0
AMERISAFE INC COM 03071H100 25 427 SH   SOLE 7 427 0 0
AMERISAFE INC COM 03071H100 4,818 83,420 SH   SOLE 18 83,420 0 0
AMERISAFE INC COM 03071H100 739 12,795 SH   SOLE 19 12,795 0 0
AMERISAFE INC COM 03071H100 101,697 1,760,979 SH   SOLE 21 1,760,979 0 0
AMERISAFE INC COM 03071H100 28,481 493,173 SH   SOLE 22 467,599 0 25,574
AMERISAFE INC COM 03071H100 294 5,084 SH   SOLE 26 3,279 0 1,805
AMERISAFE INC COM 03071H100 169 2,920 SH   SOLE 28 2,920 0 0
AMERISAFE INC COM 03071H100 1,450 25,104 SH   SOLE 30 25,104 0 0
AMERISAFE INC COM 03071H100 114 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 350 85,342 SH   SOLE 21 85,342 0 0
AMERISERV FINL INC COM 03074A102 582 141,958 SH   SOLE 22 141,958 0 0
AMERISOURCEBERGEN CORP COM 03073E105 55,560 651,581 SH   SOLE 2 276,477 0 375,104
AMERISOURCEBERGEN CORP COM 03073E105 9,014 105,713 SH   SOLE 4 101,166 0 4,547
AMERISOURCEBERGEN CORP COM 03073E105 10,974 128,694 SH   SOLE 7 128,694 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2,796 32,789 SH   SOLE 13 32,789 0 0
AMERISOURCEBERGEN CORP COM 03073E105 105 1,233 SH   SOLE 15 1,233 0 0
AMERISOURCEBERGEN CORP COM 03073E105 5 54 SH   SOLE 17 0 0 54
AMERISOURCEBERGEN CORP COM 03073E105 35,866 420,613 SH   SOLE 18 397,342 0 23,271
AMERISOURCEBERGEN CORP COM 03073E105 54,208 635,727 SH   SOLE 19 635,727 0 0
AMERISOURCEBERGEN CORP COM 03073E105 7,645 89,654 SH   SOLE 20 7,600 0 82,054
AMERISOURCEBERGEN CORP COM 03073E105 305,813 3,586,408 SH   SOLE 21 3,586,408 0 0
AMERISOURCEBERGEN CORP COM 03073E105 388,681 4,558,242 SH   SOLE 22 3,891,871 0 666,371
AMERISOURCEBERGEN CORP COM 03073E105 23,852 279,729 SH   SOLE 23 279,729 0 0
AMERISOURCEBERGEN CORP COM 03073E105 15,260 178,960 SH   SOLE 25 178,960 0 0
AMERISOURCEBERGEN CORP COM 03073E105 61,526 721,541 SH   SOLE 26 170,844 0 550,697
AMERISOURCEBERGEN CORP COM 03073E105 2,108 24,722 SH   SOLE 28 24,722 0 0
AMERISOURCEBERGEN CORP COM 03073E105 11,511 134,995 SH   SOLE 29 58,388 0 76,607
AMERISOURCEBERGEN CORP COM 03073E105 49,894 585,133 SH   SOLE 30 585,133 0 0
AMERISOURCEBERGEN CORP COM 03073E105 13,349 156,555 SH   SOLE 31 90,250 0 66,305
AMERISOURCEBERGEN CORP COM 03073E105 22,818 267,598 SH   SOLE 34 267,598 0 0
AMERISOURCEBERGEN CORP COM 03073E105 18,181 213,212 SH   SOLE 36 213,212 0 0
AMERISOURCEBERGEN CORP COM 03073E105 281 3,300 SH   SOLE 40 3,300 0 0
AMES NATL CORP COM 031001100 299 9,706 SH   SOLE 2 319 0 9,387
AMES NATL CORP COM 031001100 10 312 SH   SOLE 7 312 0 0
AMES NATL CORP COM 031001100 945 30,617 SH   SOLE 18 30,617 0 0
AMES NATL CORP COM 031001100 220 7,141 SH   SOLE 19 7,141 0 0
AMES NATL CORP COM 031001100 9,623 311,930 SH   SOLE 21 311,930 0 0
AMES NATL CORP COM 031001100 6,351 205,874 SH   SOLE 22 201,868 0 4,006
AMETEK INC NEW COM 031100100 70,079 971,168 SH   SOLE 2 441,162 0 530,006
AMETEK INC NEW COM 031100100 10,636 147,393 SH   SOLE 4 141,971 0 5,422
AMETEK INC NEW COM 031100100 13,480 186,813 SH   SOLE 7 180,827 0 5,986
AMETEK INC NEW COM 031100100 8,863 122,819 SH   SOLE 13 122,819 0 0
AMETEK INC NEW COM 031100100 127 1,754 SH   SOLE 15 1,754 0 0
AMETEK INC NEW COM 031100100 41,940 581,212 SH   SOLE 18 549,434 0 31,778
AMETEK INC NEW COM 031100100 70,943 983,129 SH   SOLE 19 983,129 0 0
AMETEK INC NEW COM 031100100 346,276 4,798,725 SH   SOLE 21 4,798,725 0 0
AMETEK INC NEW COM 031100100 499,220 6,918,240 SH   SOLE 22 5,785,933 0 1,132,307
AMETEK INC NEW COM 031100100 28,173 390,424 SH   SOLE 23 390,424 0 0
AMETEK INC NEW COM 031100100 16,236 225,004 SH   SOLE 25 225,004 0 0
AMETEK INC NEW COM 031100100 61,612 853,825 SH   SOLE 26 227,139 0 626,686
AMETEK INC NEW COM 031100100 2,290 31,735 SH   SOLE 28 31,735 0 0
AMETEK INC NEW COM 031100100 16,816 233,039 SH   SOLE 29 67,737 0 165,302
AMETEK INC NEW COM 031100100 76,501 1,060,153 SH   SOLE 30 1,060,153 0 0
AMETEK INC NEW COM 031100100 16,171 224,105 SH   SOLE 31 154,073 0 70,032
AMETEK INC NEW COM 031100100 11,754 162,884 SH   SOLE 34 162,884 0 0
AMETEK INC NEW COM 031100100 20,298 281,289 SH   SOLE 36 281,289 0 0
AMETEK INC NEW COM 031100100 334 4,634 SH   SOLE 40 4,634 0 0
AMGEN INC COM 031162100 374,813 2,030,516 SH   SOLE 2 464,539 0 1,565,977
AMGEN INC COM 031162100 45,679 247,461 SH   SOLE 4 229,721 0 17,740
AMGEN INC COM 031162100 96,711 523,925 SH   SOLE 7 508,218 0 15,707
AMGEN INC COM 031162100 391 2,120 SH   SOLE 13 2,120 0 0
AMGEN INC COM 031162100 1,227 6,648 SH   SOLE 15 6,648 0 0
AMGEN INC COM 031162100 85 463 SH   SOLE 17 0 0 463
AMGEN INC COM 031162100 266,017 1,441,125 SH   SOLE 18 1,338,977 0 102,148
AMGEN INC COM 031162100 146,173 791,880 SH   SOLE 19 791,880 0 0
AMGEN INC COM 031162100 51,495 278,970 SH   SOLE 20 0 0 278,970
AMGEN INC COM 031162100 2,882,014 15,613,055 SH   SOLE 21 15,613,055 0 0
AMGEN INC COM 031162100 3,095,238 16,768,178 SH   SOLE 22 14,707,420 0 2,060,758
AMGEN INC COM 031162100 164,196 889,517 SH   SOLE 23 889,517 0 0
AMGEN INC COM 031162100 150,596 815,839 SH   SOLE 25 815,839 0 0
AMGEN INC COM 031162100 457,957 2,480,941 SH   SOLE 26 543,415 0 1,937,526
AMGEN INC COM 031162100 17,994 97,480 SH   SOLE 28 97,480 0 0
AMGEN INC COM 031162100 18,624 100,893 SH   SOLE 29 48,854 0 52,039
AMGEN INC COM 031162100 437,526 2,370,258 SH   SOLE 30 2,370,258 0 0
AMGEN INC COM 031162100 58,279 315,723 SH   SOLE 31 165,815 0 149,908
AMGEN INC COM 031162100 22,198 120,258 SH   SOLE 32 120,258 0 0
AMGEN INC COM 031162100 49,959 270,651 SH   SOLE 34 270,651 0 0
AMGEN INC COM 031162100 111,923 606,333 SH   SOLE 36 606,333 0 0
AMGEN INC COM 031162100 2,511 13,604 SH   SOLE 40 13,604 0 0
AMICUS THERAPEUTICS INC COM 03152W109 3,593 230,016 SH   SOLE 2 81,833 0 148,183
AMICUS THERAPEUTICS INC COM 03152W109 12 797 SH   SOLE 4 797 0 0
AMICUS THERAPEUTICS INC COM 03152W109 64 4,099 SH   SOLE 7 4,099 0 0
AMICUS THERAPEUTICS INC COM 03152W109 10,007 640,650 SH   SOLE 18 640,650 0 0
AMICUS THERAPEUTICS INC COM 03152W109 10,557 675,873 SH   SOLE 19 675,873 0 0
AMICUS THERAPEUTICS INC COM 03152W109 136,742 8,754,280 SH   SOLE 21 8,754,280 0 0
AMICUS THERAPEUTICS INC COM 03152W109 83,461 5,343,239 SH   SOLE 22 4,983,763 0 359,476
AMICUS THERAPEUTICS INC COM 03152W109 41 2,612 SH   SOLE 23 2,612 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1,234 79,026 SH   SOLE 26 37,858 0 41,168
AMICUS THERAPEUTICS INC COM 03152W109 327 20,904 SH   SOLE 28 20,904 0 0
AMICUS THERAPEUTICS INC COM 03152W109 699 44,737 SH   SOLE 30 44,737 0 0
AMICUS THERAPEUTICS INC COM 03152W109 3,148 201,550 SH   SOLE 34 201,550 0 0
AMICUS THERAPEUTICS INC COM 03152W109 305 19,518 SH   SOLE 40 19,518 0 0
AMKOR TECHNOLOGY INC COM 031652100 978 113,796 SH   SOLE 2 6,186 0 107,610
AMKOR TECHNOLOGY INC COM 031652100 7 762 SH   SOLE 4 762 0 0
AMKOR TECHNOLOGY INC COM 031652100 22 2,606 SH   SOLE 7 2,606 0 0
AMKOR TECHNOLOGY INC COM 031652100 2,872 334,322 SH   SOLE 18 334,322 0 0
AMKOR TECHNOLOGY INC COM 031652100 817 95,150 SH   SOLE 19 95,150 0 0
AMKOR TECHNOLOGY INC COM 031652100 30,007 3,493,295 SH   SOLE 21 3,493,295 0 0
AMKOR TECHNOLOGY INC COM 031652100 29,677 3,454,870 SH   SOLE 22 3,302,373 0 152,497
AMKOR TECHNOLOGY INC COM 031652100 1,027 119,548 SH   SOLE 26 27,341 0 92,207
AMKOR TECHNOLOGY INC COM 031652100 130 15,182 SH   SOLE 28 15,182 0 0
AMKOR TECHNOLOGY INC COM 031652100 366 42,660 SH   SOLE 29 0 0 42,660
AMKOR TECHNOLOGY INC COM 031652100 196 22,766 SH   SOLE 30 22,766 0 0
AMKOR TECHNOLOGY INC COM 031652100 75 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 2,371 40,459 SH   SOLE 2 3,449 0 37,010
AMN HEALTHCARE SERVICES INC COM 001744101 11 195 SH   SOLE 4 195 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 61 1,038 SH   SOLE 7 1,038 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 11,916 203,351 SH   SOLE 18 203,351 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 3,800 64,848 SH   SOLE 19 64,848 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 285,183 4,866,608 SH   SOLE 21 4,866,608 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 82,817 1,413,253 SH   SOLE 22 1,349,966 0 63,287
AMN HEALTHCARE SERVICES INC COM 001744101 33 569 SH   SOLE 23 569 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 1,101 18,786 SH   SOLE 26 5,950 0 12,836
AMN HEALTHCARE SERVICES INC COM 001744101 405 6,910 SH   SOLE 28 6,910 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 82 1,398 SH   SOLE 29 0 0 1,398
AMN HEALTHCARE SERVICES INC COM 001744101 4,196 71,597 SH   SOLE 30 71,597 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 314 5,354 SH   SOLE 40 5,354 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1,177 71,697 SH   SOLE 2 3,798 0 67,899
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 6 356 SH   SOLE 4 356 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 29 1,762 SH   SOLE 7 1,762 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 4,515 275,124 SH   SOLE 18 275,124 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1,141 69,536 SH   SOLE 19 69,536 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 51,437 3,134,514 SH   SOLE 21 3,134,514 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 36,298 2,211,957 SH   SOLE 22 2,107,519 0 104,438
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 169 10,290 SH   SOLE 26 7,447 0 2,843
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 159 9,666 SH   SOLE 28 9,666 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 261 15,878 SH   SOLE 30 15,878 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 120 7,303 SH   SOLE 40 7,303 0 0
AMPCO-PITTSBURGH CORP COM 032037103 17 1,701 SH   SOLE 18 1,701 0 0
AMPCO-PITTSBURGH CORP COM 032037103 267 26,053 SH   SOLE 21 26,053 0 0
AMPCO-PITTSBURGH CORP COM 032037103 1,969 192,067 SH   SOLE 22 192,067 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 480 31,432 SH   SOLE 2 1,535 0 29,897
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 11 737 SH   SOLE 7 737 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2,511 164,519 SH   SOLE 18 164,519 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 440 28,816 SH   SOLE 19 28,816 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 67,505 4,423,649 SH   SOLE 21 4,423,649 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 15,105 989,826 SH   SOLE 22 947,318 0 42,508
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 266 17,444 SH   SOLE 26 0 0 17,444
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 75 4,914 SH   SOLE 28 4,914 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 846 55,440 SH   SOLE 30 55,440 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 52 3,406 SH   SOLE 40 3,406 0 0
AMPHENOL CORP NEW CL A 032095101 71,559 821,105 SH   SOLE 2 125,037 0 696,068
AMPHENOL CORP NEW CL A 032095101 9,325 107,002 SH   SOLE 4 98,837 0 8,165
AMPHENOL CORP NEW CL A 032095101 22,468 257,803 SH   SOLE 7 250,803 0 7,000
AMPHENOL CORP NEW CL A 032095101 4,845 55,591 SH   SOLE 13 55,591 0 0
AMPHENOL CORP NEW CL A 032095101 222 2,545 SH   SOLE 15 2,545 0 0
AMPHENOL CORP NEW CL A 032095101 27 310 SH   SOLE 17 0 0 310
AMPHENOL CORP NEW CL A 032095101 56,394 647,094 SH   SOLE 18 606,459 0 40,635
AMPHENOL CORP NEW CL A 032095101 31,379 360,062 SH   SOLE 19 360,062 0 0
AMPHENOL CORP NEW CL A 032095101 12,908 148,107 SH   SOLE 20 0 0 148,107
AMPHENOL CORP NEW CL A 032095101 706,498 8,106,694 SH   SOLE 21 8,106,694 0 0
AMPHENOL CORP NEW CL A 032095101 698,337 8,013,041 SH   SOLE 22 7,016,071 0 996,970
AMPHENOL CORP NEW CL A 032095101 33,935 389,389 SH   SOLE 23 389,389 0 0
AMPHENOL CORP NEW CL A 032095101 24,879 285,469 SH   SOLE 25 285,469 0 0
AMPHENOL CORP NEW CL A 032095101 97,234 1,115,705 SH   SOLE 26 265,663 0 850,042
AMPHENOL CORP NEW CL A 032095101 3,665 42,058 SH   SOLE 28 42,058 0 0
AMPHENOL CORP NEW CL A 032095101 3,582 41,103 SH   SOLE 29 10,620 0 30,483
AMPHENOL CORP NEW CL A 032095101 90,171 1,034,660 SH   SOLE 30 1,034,660 0 0
AMPHENOL CORP NEW CL A 032095101 11,227 128,820 SH   SOLE 31 55,091 0 73,729
AMPHENOL CORP NEW CL A 032095101 12,183 139,788 SH   SOLE 34 139,788 0 0
AMPHENOL CORP NEW CL A 032095101 27,618 316,897 SH   SOLE 36 316,897 0 0
AMPHENOL CORP NEW CL A 032095101 534 6,129 SH   SOLE 40 6,129 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 143 64,919 SH   SOLE 2 3,672 0 61,247
AMPIO PHARMACEUTICALS INC COM 03209T109 575 261,243 SH   SOLE 18 261,243 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 232 105,329 SH   SOLE 19 105,329 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 6,421 2,918,509 SH   SOLE 21 2,918,509 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 3,961 1,800,322 SH   SOLE 22 1,775,987 0 24,335
AMPIO PHARMACEUTICALS INC COM 03209T109 7 3,215 SH   SOLE 23 3,215 0 0
AMPLIPHI BIOSCIENCES CORP COM PAR 03211P301 0 77 SH   SOLE 21 77 0 0
AMREP CORP NEW COM 032159105 5 671 SH   SOLE 18 671 0 0
AMREP CORP NEW COM 032159105 39 5,496 SH   SOLE 21 5,496 0 0
AMREP CORP NEW COM 032159105 40 5,700 SH   SOLE 22 5,700 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 14 2,273 SH   SOLE 18 2,273 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 214 35,310 SH   SOLE 21 35,310 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 701 115,874 SH   SOLE 22 115,874 0 0
AMTRUST FINL SVCS INC COM 032359309 1,648 113,079 SH   SOLE 2 4,853 0 108,226
AMTRUST FINL SVCS INC COM 032359309 6 384 SH   SOLE 4 384 0 0
AMTRUST FINL SVCS INC COM 032359309 38 2,592 SH   SOLE 7 2,592 0 0
AMTRUST FINL SVCS INC COM 032359309 5,268 361,579 SH   SOLE 18 361,579 0 0
AMTRUST FINL SVCS INC COM 032359309 1,297 89,012 SH   SOLE 19 89,012 0 0
AMTRUST FINL SVCS INC COM 032359309 54,518 3,741,822 SH   SOLE 21 3,741,822 0 0
AMTRUST FINL SVCS INC COM 032359309 40,730 2,795,499 SH   SOLE 22 2,626,892 0 168,607
AMTRUST FINL SVCS INC COM 032359309 425 29,142 SH   SOLE 26 22,402 0 6,740
AMTRUST FINL SVCS INC COM 032359309 188 12,922 SH   SOLE 28 12,922 0 0
AMTRUST FINL SVCS INC COM 032359309 398 27,332 SH   SOLE 30 27,332 0 0
AMTRUST FINL SVCS INC COM 032359309 116 7,948 SH   SOLE 40 7,948 0 0
AMYRIS INC COM NEW 03236M200 162 25,322 SH   SOLE 2 1,175 0 24,147
AMYRIS INC COM NEW 03236M200 535 83,769 SH   SOLE 18 83,769 0 0
AMYRIS INC COM NEW 03236M200 342 53,598 SH   SOLE 19 53,598 0 0
AMYRIS INC COM NEW 03236M200 5,513 862,798 SH   SOLE 21 862,798 0 0
AMYRIS INC COM NEW 03236M200 4,403 689,068 SH   SOLE 22 681,512 0 7,556
ANADARKO PETE CORP COM 032511107 112,877 1,540,983 SH   SOLE 2 322,643 0 1,218,340
ANADARKO PETE CORP COM 032511107 20,876 284,997 SH   SOLE 4 271,302 0 13,695
ANADARKO PETE CORP COM 032511107 28,205 385,054 SH   SOLE 7 367,774 0 17,280
ANADARKO PETE CORP COM 032511107 840 11,464 SH   SOLE 13 11,464 0 0
ANADARKO PETE CORP COM 032511107 331 4,512 SH   SOLE 15 4,512 0 0
ANADARKO PETE CORP COM 032511107 182,764 2,495,072 SH   SOLE 18 2,407,471 0 87,601
ANADARKO PETE CORP COM 032511107 487,852 6,660,096 SH   SOLE 19 6,660,096 0 0
ANADARKO PETE CORP COM 032511107 13,031 177,892 SH   SOLE 20 0 0 177,892
ANADARKO PETE CORP COM 032511107 649,503 8,866,937 SH   SOLE 21 8,866,937 0 0
ANADARKO PETE CORP COM 032511107 973,708 13,292,940 SH   SOLE 22 11,793,359 0 1,499,581
ANADARKO PETE CORP COM 032511107 50,813 693,688 SH   SOLE 23 693,688 0 0
ANADARKO PETE CORP COM 032511107 41,841 571,205 SH   SOLE 25 571,205 0 0
ANADARKO PETE CORP COM 032511107 119,122 1,626,238 SH   SOLE 26 448,812 0 1,177,426
ANADARKO PETE CORP COM 032511107 5,576 76,119 SH   SOLE 28 76,119 0 0
ANADARKO PETE CORP COM 032511107 5,002 68,286 SH   SOLE 29 37,383 0 30,903
ANADARKO PETE CORP COM 032511107 141,838 1,936,354 SH   SOLE 30 1,936,354 0 0
ANADARKO PETE CORP COM 032511107 20,366 278,040 SH   SOLE 31 136,654 0 141,386
ANADARKO PETE CORP COM 032511107 218,133 2,977,927 SH   SOLE 34 2,977,927 0 0
ANADARKO PETE CORP COM 032511107 35,209 480,665 SH   SOLE 36 480,665 0 0
ANADARKO PETE CORP COM 032511107 808 11,025 SH   SOLE 40 11,025 0 0
ANALOG DEVICES INC COM 032654105 93,216 971,811 SH   SOLE 2 111,076 0 860,735
ANALOG DEVICES INC COM 032654105 11,237 117,146 SH   SOLE 4 107,602 0 9,544
ANALOG DEVICES INC COM 032654105 26,302 274,204 SH   SOLE 7 274,204 0 0
ANALOG DEVICES INC COM 032654105 191 1,996 SH   SOLE 13 1,996 0 0
ANALOG DEVICES INC COM 032654105 331 3,446 SH   SOLE 15 3,446 0 0
ANALOG DEVICES INC COM 032654105 75,149 783,458 SH   SOLE 18 734,073 0 49,385
ANALOG DEVICES INC COM 032654105 7,562 78,837 SH   SOLE 19 78,837 0 0
ANALOG DEVICES INC COM 032654105 14,997 156,352 SH   SOLE 20 0 0 156,352
ANALOG DEVICES INC COM 032654105 827,072 8,622,517 SH   SOLE 21 8,622,517 0 0
ANALOG DEVICES INC COM 032654105 854,810 8,911,694 SH   SOLE 22 7,924,503 0 987,191
ANALOG DEVICES INC COM 032654105 44,445 463,357 SH   SOLE 23 463,357 0 0
ANALOG DEVICES INC COM 032654105 36,045 375,785 SH   SOLE 25 375,785 0 0
ANALOG DEVICES INC COM 032654105 118,667 1,237,149 SH   SOLE 26 311,644 0 925,505
ANALOG DEVICES INC COM 032654105 5,084 53,003 SH   SOLE 28 53,003 0 0
ANALOG DEVICES INC COM 032654105 1,210 12,618 SH   SOLE 29 12,618 0 0
ANALOG DEVICES INC COM 032654105 134,358 1,400,729 SH   SOLE 30 1,400,729 0 0
ANALOG DEVICES INC COM 032654105 15,321 159,732 SH   SOLE 31 73,170 0 86,562
ANALOG DEVICES INC COM 032654105 5,686 59,281 SH   SOLE 32 59,281 0 0
ANALOG DEVICES INC COM 032654105 1,645 17,152 SH   SOLE 34 17,152 0 0
ANALOG DEVICES INC COM 032654105 31,056 323,772 SH   SOLE 36 323,772 0 0
ANALOG DEVICES INC COM 032654105 708 7,380 SH   SOLE 40 7,380 0 0
ANAPTYSBIO INC COM 032724106 1,092 15,376 SH   SOLE 2 836 0 14,540
ANAPTYSBIO INC COM 032724106 26 364 SH   SOLE 7 364 0 0
ANAPTYSBIO INC COM 032724106 4,364 61,427 SH   SOLE 18 61,427 0 0
ANAPTYSBIO INC COM 032724106 3,364 47,354 SH   SOLE 19 47,354 0 0
ANAPTYSBIO INC COM 032724106 62,747 883,263 SH   SOLE 21 883,263 0 0
ANAPTYSBIO INC COM 032724106 31,869 448,609 SH   SOLE 22 426,186 0 22,423
ANAPTYSBIO INC COM 032724106 7 104 SH   SOLE 23 104 0 0
ANAPTYSBIO INC COM 032724106 63 884 SH   SOLE 26 0 0 884
ANAPTYSBIO INC COM 032724106 142 1,996 SH   SOLE 28 1,996 0 0
ANAPTYSBIO INC COM 032724106 274 3,859 SH   SOLE 30 3,859 0 0
ANAPTYSBIO INC COM 032724106 13 189 SH   SOLE 34 189 0 0
ANAPTYSBIO INC COM 032724106 85 1,199 SH   SOLE 40 1,199 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 19 7,110 SH   SOLE 18 7,110 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 300 114,542 SH   SOLE 21 114,542 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 257 98,118 SH   SOLE 22 98,118 0 0
ANCHOR BANCORP WA COM 032838104 9 328 SH   SOLE 18 328 0 0
ANCHOR BANCORP WA COM 032838104 16 622 SH   SOLE 21 622 0 0
ANDEAVOR COM 03349M105 49,686 378,764 SH   SOLE 2 48,651 0 330,113
ANDEAVOR COM 03349M105 5,697 43,429 SH   SOLE 4 39,459 0 3,970
ANDEAVOR COM 03349M105 15,502 118,173 SH   SOLE 7 107,158 0 11,015
ANDEAVOR COM 03349M105 955 7,277 SH   SOLE 13 7,277 0 0
ANDEAVOR COM 03349M105 186 1,419 SH   SOLE 15 1,419 0 0
ANDEAVOR COM 03349M105 38,225 291,395 SH   SOLE 18 272,191 0 19,204
ANDEAVOR COM 03349M105 33,558 255,816 SH   SOLE 19 255,816 0 0
ANDEAVOR COM 03349M105 7,342 55,970 SH   SOLE 20 0 0 55,970
ANDEAVOR COM 03349M105 459,986 3,506,522 SH   SOLE 21 3,506,522 0 0
ANDEAVOR COM 03349M105 453,236 3,455,072 SH   SOLE 22 3,045,826 0 409,246
ANDEAVOR COM 03349M105 24,164 184,206 SH   SOLE 23 184,206 0 0
ANDEAVOR COM 03349M105 20,760 158,254 SH   SOLE 25 158,254 0 0
ANDEAVOR COM 03349M105 89,370 681,277 SH   SOLE 26 137,502 0 543,775
ANDEAVOR COM 03349M105 2,753 20,986 SH   SOLE 28 20,986 0 0
ANDEAVOR COM 03349M105 4,310 32,852 SH   SOLE 29 4,481 0 28,371
ANDEAVOR COM 03349M105 70,890 540,405 SH   SOLE 30 540,405 0 0
ANDEAVOR COM 03349M105 8,284 63,151 SH   SOLE 31 29,555 0 33,596
ANDEAVOR COM 03349M105 56,443 430,268 SH   SOLE 34 430,268 0 0
ANDEAVOR COM 03349M105 18,329 139,722 SH   SOLE 36 139,722 0 0
ANDEAVOR COM 03349M105 393 2,994 SH   SOLE 40 2,994 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 10,888 256,011 SH   SOLE 19 256,011 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 663 15,580 SH   SOLE 22 15,580 0 0
ANDERSONS INC COM 034164103 1,006 29,426 SH   SOLE 2 1,134 0 28,292
ANDERSONS INC COM 034164103 7 219 SH   SOLE 4 219 0 0
ANDERSONS INC COM 034164103 979 28,636 SH   SOLE 7 28,636 0 0
ANDERSONS INC COM 034164103 4,063 118,791 SH   SOLE 18 118,791 0 0
ANDERSONS INC COM 034164103 765 22,380 SH   SOLE 19 22,380 0 0
ANDERSONS INC COM 034164103 92,017 2,690,550 SH   SOLE 21 2,690,550 0 0
ANDERSONS INC COM 034164103 25,377 742,008 SH   SOLE 22 696,017 0 45,991
ANDERSONS INC COM 034164103 388 11,349 SH   SOLE 26 2,602 0 8,747
ANDERSONS INC COM 034164103 221 6,456 SH   SOLE 28 6,456 0 0
ANDERSONS INC COM 034164103 1,383 40,430 SH   SOLE 30 40,430 0 0
ANDERSONS INC COM 034164103 25 741 SH   SOLE 36 741 0 0
ANDERSONS INC COM 034164103 108 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 656 42,639 SH   SOLE 21 42,639 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 14,665 953,526 SH   SOLE 22 929,544 0 23,982
ANGI HOMESERVICES INC COM CL A 00183L102 97 6,330 SH   SOLE 28 6,330 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 136 8,852 SH   SOLE 30 8,852 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 67 4,372 SH   SOLE 40 4,372 0 0
ANGIODYNAMICS INC COM 03475V101 829 37,282 SH   SOLE 2 1,537 0 35,745
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,686 165,757 SH   SOLE 18 165,757 0 0
ANGIODYNAMICS INC COM 03475V101 706 31,747 SH   SOLE 19 31,747 0 0
ANGIODYNAMICS INC COM 03475V101 92,269 4,148,784 SH   SOLE 21 4,148,784 0 0
ANGIODYNAMICS INC COM 03475V101 22,688 1,020,157 SH   SOLE 22 934,813 0 85,344
ANGIODYNAMICS INC COM 03475V101 276 12,409 SH   SOLE 26 0 0 12,409
ANGIODYNAMICS INC COM 03475V101 85 3,819 SH   SOLE 28 3,819 0 0
ANGIODYNAMICS INC COM 03475V101 1,222 54,932 SH   SOLE 30 54,932 0 0
ANGIODYNAMICS INC COM 03475V101 60 2,698 SH   SOLE 40 2,698 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 15,619 1,902,493 SH   SOLE 2 0 0 1,902,493
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 112 13,586 SH   SOLE 4 13,586 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 13,893 1,692,172 SH   SOLE 7 1,692,172 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 201 24,481 SH   SOLE 19 24,481 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 714 86,998 SH   SOLE 21 86,998 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 23,598 2,874,254 SH   SOLE 22 760,942 0 2,113,312
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 29 3,493 SH   SOLE 25 3,493 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 9,820 1,196,097 SH   SOLE 30 1,196,097 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 698 85,000 SH   SOLE 34 85,000 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 28,199 279,860 SH   SOLE 18 254,415 0 25,445
ANI PHARMACEUTICALS INC COM 00182C103 444 6,647 SH   SOLE 2 338 0 6,309
ANI PHARMACEUTICALS INC COM 00182C103 10 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103 2,480 37,120 SH   SOLE 18 37,120 0 0
ANI PHARMACEUTICALS INC COM 00182C103 450 6,733 SH   SOLE 19 6,733 0 0
ANI PHARMACEUTICALS INC COM 00182C103 70,458 1,054,766 SH   SOLE 21 1,054,766 0 0
ANI PHARMACEUTICALS INC COM 00182C103 18,046 270,148 SH   SOLE 22 257,144 0 13,004
ANI PHARMACEUTICALS INC COM 00182C103 82 1,231 SH   SOLE 28 1,231 0 0
ANI PHARMACEUTICALS INC COM 00182C103 906 13,563 SH   SOLE 30 13,563 0 0
ANI PHARMACEUTICALS INC COM 00182C103 55 817 SH   SOLE 40 817 0 0
ANIKA THERAPEUTICS INC COM 035255108 485 15,156 SH   SOLE 2 605 0 14,551
ANIKA THERAPEUTICS INC COM 035255108 10 300 SH   SOLE 7 300 0 0
ANIKA THERAPEUTICS INC COM 035255108 2,120 66,244 SH   SOLE 18 66,244 0 0
ANIKA THERAPEUTICS INC COM 035255108 362 11,298 SH   SOLE 19 11,298 0 0
ANIKA THERAPEUTICS INC COM 035255108 48,532 1,516,631 SH   SOLE 21 1,516,631 0 0
ANIKA THERAPEUTICS INC COM 035255108 13,440 420,000 SH   SOLE 22 401,714 0 18,286
ANIKA THERAPEUTICS INC COM 035255108 70 2,188 SH   SOLE 26 0 0 2,188
ANIKA THERAPEUTICS INC COM 035255108 69 2,163 SH   SOLE 28 2,163 0 0
ANIKA THERAPEUTICS INC COM 035255108 709 22,155 SH   SOLE 30 22,155 0 0
ANIKA THERAPEUTICS INC COM 035255108 54 1,695 SH   SOLE 40 1,695 0 0
ANIXTER INTL INC COM 035290105 1,943 30,690 SH   SOLE 2 1,314 0 29,376
ANIXTER INTL INC COM 035290105 11 179 SH   SOLE 4 179 0 0
ANIXTER INTL INC COM 035290105 80 1,259 SH   SOLE 7 1,259 0 0
ANIXTER INTL INC COM 035290105 8,172 129,095 SH   SOLE 18 129,095 0 0
ANIXTER INTL INC COM 035290105 1,551 24,504 SH   SOLE 19 24,504 0 0
ANIXTER INTL INC COM 035290105 186,857 2,951,929 SH   SOLE 21 2,951,929 0 0
ANIXTER INTL INC COM 035290105 52,405 827,879 SH   SOLE 22 781,598 0 46,281
ANIXTER INTL INC COM 035290105 840 13,272 SH   SOLE 26 5,838 0 7,434
ANIXTER INTL INC COM 035290105 273 4,307 SH   SOLE 28 4,307 0 0
ANIXTER INTL INC COM 035290105 2,760 43,606 SH   SOLE 30 43,606 0 0
ANIXTER INTL INC COM 035290105 94 1,489 SH   SOLE 36 1,489 0 0
ANIXTER INTL INC COM 035290105 197 3,109 SH   SOLE 40 3,109 0 0
ANNALY CAP MGMT INC COM 035710409 30,214 2,936,215 SH   SOLE 2 389,174 0 2,547,041
ANNALY CAP MGMT INC COM 035710409 3,596 349,453 SH   SOLE 4 322,297 0 27,156
ANNALY CAP MGMT INC COM 035710409 5,607 544,936 SH   SOLE 7 406,562 0 138,374
ANNALY CAP MGMT INC COM 035710409 626 60,876 SH   SOLE 13 60,876 0 0
ANNALY CAP MGMT INC COM 035710409 71 6,923 SH   SOLE 15 6,923 0 0
ANNALY CAP MGMT INC COM 035710409 0 1 SH   SOLE 17 0 0 1
ANNALY CAP MGMT INC COM 035710409 6,576 639,045 SH   SOLE 18 531,220 0 107,825
ANNALY CAP MGMT INC COM 035710409 1,927 187,239 SH   SOLE 19 187,239 0 0
ANNALY CAP MGMT INC COM 035710409 6,659 647,115 SH   SOLE 20 0 0 647,115
ANNALY CAP MGMT INC COM 035710409 491,785 47,792,474 SH   SOLE 21 47,792,474 0 0
ANNALY CAP MGMT INC COM 035710409 329,977 32,067,689 SH   SOLE 22 29,662,372 0 2,405,317
ANNALY CAP MGMT INC COM 035710409 15,381 1,494,771 SH   SOLE 23 1,494,771 0 0
ANNALY CAP MGMT INC COM 035710409 11,673 1,134,427 SH   SOLE 25 1,134,427 0 0
ANNALY CAP MGMT INC COM 035710409 48,424 4,705,896 SH   SOLE 26 1,081,992 0 3,623,904
ANNALY CAP MGMT INC COM 035710409 1,818 176,675 SH   SOLE 28 176,675 0 0
ANNALY CAP MGMT INC COM 035710409 2,814 273,498 SH   SOLE 29 47,257 0 226,241
ANNALY CAP MGMT INC COM 035710409 28,217 2,742,184 SH   SOLE 30 2,742,184 0 0
ANNALY CAP MGMT INC COM 035710409 4,037 392,338 SH   SOLE 31 222,753 0 169,585
ANNALY CAP MGMT INC COM 035710409 611 59,374 SH   SOLE 34 59,374 0 0
ANNALY CAP MGMT INC COM 035710409 17,454 1,696,179 SH   SOLE 36 1,696,179 0 0
ANNALY CAP MGMT INC COM 035710409 239 23,202 SH   SOLE 40 23,202 0 0
ANSYS INC COM 03662Q105 39,804 228,521 SH   SOLE 2 31,411 0 197,110
ANSYS INC COM 03662Q105 5,035 28,906 SH   SOLE 4 26,752 0 2,154
ANSYS INC COM 03662Q105 17,338 99,543 SH   SOLE 7 77,361 0 22,182
ANSYS INC COM 03662Q105 482 2,770 SH   SOLE 13 2,770 0 0
ANSYS INC COM 03662Q105 153 877 SH   SOLE 15 877 0 0
ANSYS INC COM 03662Q105 30,025 172,378 SH   SOLE 18 161,280 0 11,098
ANSYS INC COM 03662Q105 20,451 117,414 SH   SOLE 19 117,414 0 0
ANSYS INC COM 03662Q105 8,058 46,263 SH   SOLE 20 0 0 46,263
ANSYS INC COM 03662Q105 459,228 2,636,516 SH   SOLE 21 2,636,516 0 0
ANSYS INC COM 03662Q105 379,530 2,178,951 SH   SOLE 22 1,954,329 0 224,622
ANSYS INC COM 03662Q105 18,699 107,354 SH   SOLE 23 107,354 0 0
ANSYS INC COM 03662Q105 58,724 337,145 SH   SOLE 25 337,145 0 0
ANSYS INC COM 03662Q105 67,144 385,487 SH   SOLE 26 83,588 0 301,899
ANSYS INC COM 03662Q105 2,085 11,969 SH   SOLE 28 11,969 0 0
ANSYS INC COM 03662Q105 3,387 19,443 SH   SOLE 29 2,886 0 16,557
ANSYS INC COM 03662Q105 82,831 475,550 SH   SOLE 30 475,550 0 0
ANSYS INC COM 03662Q105 6,420 36,857 SH   SOLE 31 17,765 0 19,092
ANSYS INC COM 03662Q105 682 3,918 SH   SOLE 34 3,918 0 0
ANSYS INC COM 03662Q105 15,248 87,541 SH   SOLE 36 87,541 0 0
ANSYS INC COM 03662Q105 297 1,703 SH   SOLE 40 1,703 0 0
ANTARES PHARMA INC COM 036642106 308 119,446 SH   SOLE 2 5,210 0 114,236
ANTARES PHARMA INC COM 036642106 8 3,260 SH   SOLE 7 3,260 0 0
ANTARES PHARMA INC COM 036642106 1,230 476,663 SH   SOLE 18 476,663 0 0
ANTARES PHARMA INC COM 036642106 298 115,596 SH   SOLE 19 115,596 0 0
ANTARES PHARMA INC COM 036642106 13,257 5,138,202 SH   SOLE 21 5,138,202 0 0
ANTARES PHARMA INC COM 036642106 10,197 3,952,158 SH   SOLE 22 3,848,669 0 103,489
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 494 26,174 SH   SOLE 18 26,174 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 555 29,405 SH   SOLE 21 29,405 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 102 5,392 SH   SOLE 26 0 0 5,392
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 137 7,238 SH   SOLE 28 7,238 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 314 16,630 SH   SOLE 30 16,630 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 4,331 229,639 SH   SOLE 34 229,639 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 158 8,386 SH   SOLE 40 8,386 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 16,945 574,012 SH   SOLE 19 574,012 0 0
ANTERO RES CORP COM 03674X106 12,767 597,973 SH   SOLE 2 39,789 0 558,184
ANTERO RES CORP COM 03674X106 1,561 73,107 SH   SOLE 4 66,358 0 6,749
ANTERO RES CORP COM 03674X106 1,130 52,945 SH   SOLE 7 52,945 0 0
ANTERO RES CORP COM 03674X106 18 823 SH   SOLE 15 823 0 0
ANTERO RES CORP COM 03674X106 4,341 203,319 SH   SOLE 18 183,127 0 20,192
ANTERO RES CORP COM 03674X106 3,826 179,215 SH   SOLE 19 179,215 0 0
ANTERO RES CORP COM 03674X106 70,337 3,294,461 SH   SOLE 21 3,294,461 0 0
ANTERO RES CORP COM 03674X106 155,332 7,275,503 SH   SOLE 22 6,563,367 0 712,136
ANTERO RES CORP COM 03674X106 5,728 268,286 SH   SOLE 23 268,286 0 0
ANTERO RES CORP COM 03674X106 4,762 223,057 SH   SOLE 25 223,057 0 0
ANTERO RES CORP COM 03674X106 13,953 653,522 SH   SOLE 26 304,246 0 349,276
ANTERO RES CORP COM 03674X106 585 27,418 SH   SOLE 28 27,418 0 0
ANTERO RES CORP COM 03674X106 2,356 110,340 SH   SOLE 29 7,081 0 103,259
ANTERO RES CORP COM 03674X106 9,363 438,548 SH   SOLE 30 438,548 0 0
ANTERO RES CORP COM 03674X106 1,680 78,706 SH   SOLE 31 36,211 0 42,495
ANTERO RES CORP COM 03674X106 226 10,574 SH   SOLE 34 10,574 0 0
ANTERO RES CORP COM 03674X106 4,004 187,529 SH   SOLE 36 187,529 0 0
ANTERO RES CORP COM 03674X106 88 4,127 SH   SOLE 40 4,127 0 0
ANTHEM INC COM 036752103 203,404 854,533 SH   SOLE 2 263,327 0 591,206
ANTHEM INC COM 036752103 28,016 117,699 SH   SOLE 4 111,157 0 6,542
ANTHEM INC COM 036752103 70,201 294,926 SH   SOLE 7 230,398 0 64,528
ANTHEM INC COM 036752103 1,086 4,562 SH   SOLE 13 4,562 0 0
ANTHEM INC COM 036752103 437 1,836 SH   SOLE 15 1,836 0 0
ANTHEM INC COM 036752103 347,762 1,461,001 SH   SOLE 18 1,365,864 0 95,137
ANTHEM INC COM 036752103 1,103,963 4,637,914 SH   SOLE 19 4,637,914 0 0
ANTHEM INC COM 036752103 26,575 111,647 SH   SOLE 20 4,070 0 107,577
ANTHEM INC COM 036752103 1,176,827 4,944,029 SH   SOLE 21 4,944,029 0 0
ANTHEM INC COM 036752103 1,561,498 6,560,090 SH   SOLE 22 5,818,029 0 742,061
ANTHEM INC COM 036752103 77,900 327,268 SH   SOLE 23 327,268 0 0
ANTHEM INC COM 036752103 67,902 285,268 SH   SOLE 25 285,268 0 0
ANTHEM INC COM 036752103 366,326 1,538,990 SH   SOLE 26 206,810 0 1,332,180
ANTHEM INC COM 036752103 8,812 37,021 SH   SOLE 28 37,021 0 0
ANTHEM INC COM 036752103 3,623 15,221 SH   SOLE 29 11,110 0 4,111
ANTHEM INC COM 036752103 241,053 1,012,701 SH   SOLE 30 1,012,701 0 0
ANTHEM INC COM 036752103 25,525 107,236 SH   SOLE 31 54,095 0 53,141
ANTHEM INC COM 036752103 209,556 880,377 SH   SOLE 34 880,377 0 0
ANTHEM INC COM 036752103 60,766 255,286 SH   SOLE 36 255,286 0 0
ANTHEM INC COM 036752103 1,254 5,269 SH   SOLE 40 5,269 0 0
ANTHEM INC NOTE 2.750%10/1 94973VBG1 1,715 525,000 PRN   SOLE 21 525,000 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 555 111,641 SH   SOLE 2 4,060 0 107,581
ANWORTH MORTGAGE ASSET CP COM 037347101 4 834 SH   SOLE 4 834 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 14 2,827 SH   SOLE 7 2,827 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 1,702 342,511 SH   SOLE 18 342,511 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 385 77,436 SH   SOLE 19 77,436 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 26,959 5,424,356 SH   SOLE 21 5,424,356 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 14,780 2,973,893 SH   SOLE 22 2,810,559 0 163,334
ANWORTH MORTGAGE ASSET CP COM 037347101 3,152 634,118 SH   SOLE 26 25,813 0 608,305
ANWORTH MORTGAGE ASSET CP COM 037347101 79 15,875 SH   SOLE 28 15,875 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 109 21,952 SH   SOLE 30 21,952 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 57 11,441 SH   SOLE 40 11,441 0 0
AON PLC SHS CL A G0408V102 92,444 673,934 SH   SOLE 2 98,217 0 575,717
AON PLC SHS CL A G0408V102 11,116 81,038 SH   SOLE 4 74,451 0 6,587
AON PLC SHS CL A G0408V102 27,508 200,538 SH   SOLE 7 195,233 0 5,305
AON PLC SHS CL A G0408V102 231 1,687 SH   SOLE 13 1,687 0 0
AON PLC SHS CL A G0408V102 297 2,168 SH   SOLE 15 2,168 0 0
AON PLC SHS CL A G0408V102 19 142 SH   SOLE 17 0 0 142
AON PLC SHS CL A G0408V102 72,418 527,947 SH   SOLE 18 495,162 0 32,785
AON PLC SHS CL A G0408V102 4,151 30,262 SH   SOLE 19 30,262 0 0
AON PLC SHS CL A G0408V102 15,734 114,704 SH   SOLE 20 0 0 114,704
AON PLC SHS CL A G0408V102 601,634 4,386,043 SH   SOLE 21 4,386,043 0 0
AON PLC SHS CL A G0408V102 847,755 6,180,326 SH   SOLE 22 5,461,721 0 718,605
AON PLC SHS CL A G0408V102 41,896 305,433 SH   SOLE 23 305,433 0 0
AON PLC SHS CL A G0408V102 34,602 252,254 SH   SOLE 25 252,254 0 0
AON PLC SHS CL A G0408V102 122,444 892,647 SH   SOLE 26 209,613 0 683,034
AON PLC SHS CL A G0408V102 4,962 36,173 SH   SOLE 28 36,173 0 0
AON PLC SHS CL A G0408V102 1,173 8,554 SH   SOLE 29 8,554 0 0
AON PLC SHS CL A G0408V102 135,924 990,918 SH   SOLE 30 990,918 0 0
AON PLC SHS CL A G0408V102 12,129 88,424 SH   SOLE 31 51,150 0 37,274
AON PLC SHS CL A G0408V102 1,754 12,787 SH   SOLE 34 12,787 0 0
AON PLC SHS CL A G0408V102 31,975 233,106 SH   SOLE 36 233,106 0 0
AON PLC SHS CL A G0408V102 639 4,656 SH   SOLE 40 4,656 0 0
APACHE CORP COM 037411105 46,596 996,707 SH   SOLE 2 110,922 0 885,785
APACHE CORP COM 037411105 5,318 113,758 SH   SOLE 4 102,707 0 11,051
APACHE CORP COM 037411105 14,063 300,805 SH   SOLE 7 273,713 0 27,092
APACHE CORP COM 037411105 653 13,969 SH   SOLE 13 13,969 0 0
APACHE CORP COM 037411105 125 2,682 SH   SOLE 15 2,682 0 0
APACHE CORP COM 037411105 13 279 SH   SOLE 17 0 0 279
APACHE CORP COM 037411105 37,677 805,929 SH   SOLE 18 754,872 0 51,057
APACHE CORP COM 037411105 3,747 80,148 SH   SOLE 19 80,148 0 0
APACHE CORP COM 037411105 6,786 145,157 SH   SOLE 20 0 0 145,157
APACHE CORP COM 037411105 393,311 8,413,063 SH   SOLE 21 8,413,063 0 0
APACHE CORP COM 037411105 481,469 10,298,812 SH   SOLE 22 9,236,068 0 1,062,744
APACHE CORP COM 037411105 22,351 478,087 SH   SOLE 23 478,087 0 0
APACHE CORP COM 037411105 17,519 374,730 SH   SOLE 25 374,730 0 0
APACHE CORP COM 037411105 69,604 1,488,845 SH   SOLE 26 357,760 0 1,131,085
APACHE CORP COM 037411105 2,410 51,558 SH   SOLE 28 51,558 0 0
APACHE CORP COM 037411105 697 14,899 SH   SOLE 29 14,899 0 0
APACHE CORP COM 037411105 64,147 1,372,132 SH   SOLE 30 1,372,132 0 0
APACHE CORP COM 037411105 8,211 175,644 SH   SOLE 31 81,795 0 93,849
APACHE CORP COM 037411105 789 16,867 SH   SOLE 34 16,867 0 0
APACHE CORP COM 037411105 17,614 376,765 SH   SOLE 36 376,765 0 0
APACHE CORP COM 037411105 357 7,645 SH   SOLE 40 7,645 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 16,217 383,385 SH   SOLE 2 31,871 0 351,514
APARTMENT INVT & MGMT CO CL A 03748R101 2,251 53,219 SH   SOLE 4 53,219 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 14,694 347,374 SH   SOLE 7 347,374 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 272 6,430 SH   SOLE 15 6,430 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 13,448 317,921 SH   SOLE 18 310,301 0 7,620
APARTMENT INVT & MGMT CO CL A 03748R101 9,437 223,092 SH   SOLE 19 223,092 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 171,364 4,051,147 SH   SOLE 21 4,051,147 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 265,559 6,277,991 SH   SOLE 22 5,866,551 0 411,440
APARTMENT INVT & MGMT CO CL A 03748R101 456 10,775 SH   SOLE 23 10,775 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 12,853 303,842 SH   SOLE 25 303,842 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 9,259 218,892 SH   SOLE 26 38,700 0 180,192
APARTMENT INVT & MGMT CO CL A 03748R101 919 21,723 SH   SOLE 28 21,723 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 3,133 74,076 SH   SOLE 29 55,145 0 18,931
APARTMENT INVT & MGMT CO CL A 03748R101 43,766 1,034,647 SH   SOLE 30 1,034,647 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 144 3,403 SH   SOLE 31 3,403 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 28 670 SH   SOLE 34 670 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 104 2,461 SH   SOLE 36 2,461 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 865 20,438 SH   SOLE 40 20,438 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 1,675 76,126 SH   SOLE 2 48,106 0 28,020
APELLIS PHARMACEUTICALS INC COM 03753U106 17 784 SH   SOLE 7 784 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 3,073 139,665 SH   SOLE 18 139,665 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 6,932 315,075 SH   SOLE 19 315,075 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 25,363 1,152,852 SH   SOLE 21 1,152,852 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 21,426 973,912 SH   SOLE 22 933,568 0 40,344
APELLIS PHARMACEUTICALS INC COM 03753U106 69 3,125 SH   SOLE 30 3,125 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 3,023 137,429 SH   SOLE 34 137,429 0 0
APERGY CORP COM 03755L104 8,313 199,122 SH   SOLE 2 46,063 0 153,059
APERGY CORP COM 03755L104 15 350 SH   SOLE 4 350 0 0
APERGY CORP COM 03755L104 124 2,969 SH   SOLE 7 2,969 0 0
APERGY CORP COM 03755L104 25 605 SH   SOLE 15 605 0 0
APERGY CORP COM 03755L104 11,072 265,191 SH   SOLE 18 264,769 0 422
APERGY CORP COM 03755L104 4,190 100,361 SH   SOLE 19 100,361 0 0
APERGY CORP COM 03755L104 156,547 3,749,636 SH   SOLE 21 3,749,636 0 0
APERGY CORP COM 03755L104 108,607 2,601,354 SH   SOLE 22 2,428,119 0 173,235
APERGY CORP COM 03755L104 2,984 71,481 SH   SOLE 25 71,481 0 0
APERGY CORP COM 03755L104 5,225 125,146 SH   SOLE 26 36,398 0 88,748
APERGY CORP COM 03755L104 450 10,776 SH   SOLE 28 10,776 0 0
APERGY CORP COM 03755L104 164 3,923 SH   SOLE 29 0 0 3,923
APERGY CORP COM 03755L104 733 17,554 SH   SOLE 30 17,554 0 0
APERGY CORP COM 03755L104 70 1,667 SH   SOLE 31 1,667 0 0
APERGY CORP COM 03755L104 2,537 60,770 SH   SOLE 36 60,770 0 0
APERGY CORP COM 03755L104 369 8,848 SH   SOLE 40 8,848 0 0
APOGEE ENTERPRISES INC COM 037598109 1,212 25,160 SH   SOLE 2 1,182 0 23,978
APOGEE ENTERPRISES INC COM 037598109 4 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109 29 601 SH   SOLE 7 601 0 0
APOGEE ENTERPRISES INC COM 037598109 5,802 120,457 SH   SOLE 18 120,457 0 0
APOGEE ENTERPRISES INC COM 037598109 1,141 23,680 SH   SOLE 19 23,680 0 0
APOGEE ENTERPRISES INC COM 037598109 136,249 2,828,495 SH   SOLE 21 2,828,495 0 0
APOGEE ENTERPRISES INC COM 037598109 37,491 778,309 SH   SOLE 22 736,854 0 41,455
APOGEE ENTERPRISES INC COM 037598109 522 10,831 SH   SOLE 26 9,174 0 1,657
APOGEE ENTERPRISES INC COM 037598109 203 4,208 SH   SOLE 28 4,208 0 0
APOGEE ENTERPRISES INC COM 037598109 2,023 42,004 SH   SOLE 30 42,004 0 0
APOGEE ENTERPRISES INC COM 037598109 157 3,266 SH   SOLE 40 3,266 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 2,305 126,085 SH   SOLE 2 5,602 0 120,483
APOLLO COML REAL EST FIN INC COM 03762U105 7 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 48 2,639 SH   SOLE 7 2,639 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 9,661 528,477 SH   SOLE 18 528,477 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 1,873 102,481 SH   SOLE 19 102,481 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 258,903 14,163,162 SH   SOLE 21 14,163,162 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 64,878 3,549,127 SH   SOLE 22 3,378,547 0 170,580
APOLLO COML REAL EST FIN INC COM 03762U105 709 38,789 SH   SOLE 26 30,045 0 8,744
APOLLO COML REAL EST FIN INC COM 03762U105 271 14,820 SH   SOLE 28 14,820 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 3,097 169,412 SH   SOLE 30 169,412 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 199 10,892 SH   SOLE 40 10,892 0 0
APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 277 260,000 PRN   SOLE 21 260,000 0 0
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 569 575,000 PRN   SOLE 21 575,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 11 1,520 SH   SOLE 18 1,520 0 0
APOLLO ENDOSURGERY INC COM 03767D108 148 21,248 SH   SOLE 21 21,248 0 0
APOLLO INVT CORP COM 03761U106 5,412 971,718 SH   SOLE 30 971,718 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 424 16,378 SH   SOLE 2 1,082 0 15,296
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 14 532 SH   SOLE 7 532 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 1,707 66,000 SH   SOLE 18 66,000 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 412 15,928 SH   SOLE 19 15,928 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 20,422 789,719 SH   SOLE 21 789,719 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 5,288 204,489 SH   SOLE 22 186,642 0 17,847
APPFOLIO INC COM CL A 03783C100 747 12,223 SH   SOLE 2 652 0 11,571
APPFOLIO INC COM CL A 03783C100 19 314 SH   SOLE 7 314 0 0
APPFOLIO INC COM CL A 03783C100 2,880 47,105 SH   SOLE 18 47,105 0 0
APPFOLIO INC COM CL A 03783C100 1,654 27,041 SH   SOLE 19 27,041 0 0
APPFOLIO INC COM CL A 03783C100 29,038 474,866 SH   SOLE 21 474,866 0 0
APPFOLIO INC COM CL A 03783C100 20,390 333,438 SH   SOLE 22 315,377 0 18,061
APPIAN CORP CL A 03782L101 374 10,344 SH   SOLE 21 10,344 0 0
APPIAN CORP CL A 03782L101 6,957 192,389 SH   SOLE 22 192,389 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 8,860 495,509 SH   SOLE 2 41,531 0 453,978
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,235 69,058 SH   SOLE 4 69,058 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 6,319 353,391 SH   SOLE 7 353,391 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 155 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 1,904 106,470 SH   SOLE 18 106,470 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5,662 316,640 SH   SOLE 19 316,640 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 62,872 3,516,350 SH   SOLE 21 3,516,350 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 163,853 9,164,021 SH   SOLE 22 8,701,319 0 462,702
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 222 12,402 SH   SOLE 23 12,402 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 7,545 421,958 SH   SOLE 25 421,958 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,295 128,340 SH   SOLE 26 41,565 0 86,775
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 524 29,317 SH   SOLE 28 29,317 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,313 73,434 SH   SOLE 29 73,434 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 18,789 1,050,827 SH   SOLE 30 1,050,827 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 81 4,533 SH   SOLE 31 4,533 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 133 7,446 SH   SOLE 36 7,446 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 474 26,510 SH   SOLE 40 26,510 0 0
APPLE INC COM 037833100 2,664,130 14,392,146 SH   SOLE 2 2,561,250 0 11,830,896
APPLE INC COM 037833100 349,395 1,887,497 SH   SOLE 4 1,755,927 0 131,570
APPLE INC COM 037833100 694,279 3,750,631 SH   SOLE 7 3,748,096 0 2,535
APPLE INC COM 037833100 21,585 116,606 SH   SOLE 13 116,606 0 0
APPLE INC COM 037833100 8,484 45,831 SH   SOLE 15 45,831 0 0
APPLE INC COM 037833100 1,507 8,140 SH   SOLE 17 0 0 8,140
APPLE INC COM 037833100 2,304,420 12,448,922 SH   SOLE 18 11,613,066 0 835,856
APPLE INC COM 037833100 1,410,150 7,617,903 SH   SOLE 19 7,617,903 0 0
APPLE INC COM 037833100 352,122 1,902,233 SH   SOLE 20 16,404 0 1,885,829
APPLE INC COM 037833100 16,225,323 87,652,329 SH   SOLE 21 87,652,329 0 0
APPLE INC COM 037833100 22,470,519 121,390,089 SH   SOLE 22 107,494,713 0 13,895,376
APPLE INC COM 037833100 1,227,064 6,628,838 SH   SOLE 23 6,628,838 0 0
APPLE INC COM 037833100 924,062 4,991,960 SH   SOLE 25 4,950,367 0 41,593
APPLE INC COM 037833100 3,384,394 18,283,152 SH   SOLE 26 3,813,274 0 14,469,878
APPLE INC COM 037833100 135,934 734,340 SH   SOLE 28 734,340 0 0
APPLE INC COM 037833100 137,106 740,672 SH   SOLE 29 298,695 0 441,977
APPLE INC COM 037833100 3,376,243 18,239,117 SH   SOLE 30 18,239,117 0 0
APPLE INC COM 037833100 417,749 2,256,763 SH   SOLE 31 1,158,654 0 1,098,109
APPLE INC COM 037833100 183,711 992,444 SH   SOLE 32 992,444 0 0
APPLE INC COM 037833100 560,640 3,028,684 SH   SOLE 34 3,028,684 0 0
APPLE INC COM 037833100 834,677 4,509,084 SH   SOLE 36 4,509,084 0 0
APPLE INC COM 037833100 18,961 102,431 SH   SOLE 40 102,431 0 0
APPLIANCE RECYCLING CTRS AME COM NEW 03814F205 1 869 SH   SOLE 21 869 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 0 200 SH   SOLE 17 0 0 200
APPLIED DNA SCIENCES INC COM NEW 03815U201 6 4,913 SH   SOLE 18 4,913 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 105 83,682 SH   SOLE 21 83,682 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 183 144,927 SH   SOLE 22 144,927 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 34 9,126 SH   SOLE 2 9,126 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 10 2,681 SH   SOLE 18 2,681 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 148 39,918 SH   SOLE 19 39,918 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 190 51,374 SH   SOLE 21 51,374 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 785 212,029 SH   SOLE 22 212,029 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 9 2,311 SH   SOLE 23 2,311 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 56 15,062 SH   SOLE 29 0 0 15,062
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,521 50,197 SH   SOLE 2 20,063 0 30,134
APPLIED INDL TECHNOLOGIES IN COM 03820C105 11 154 SH   SOLE 4 154 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 58 820 SH   SOLE 7 820 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 12,006 171,154 SH   SOLE 18 171,154 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 11,964 170,542 SH   SOLE 19 170,542 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 272,890 3,890,091 SH   SOLE 21 3,890,091 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 104,671 1,492,098 SH   SOLE 22 1,407,492 0 84,606
APPLIED INDL TECHNOLOGIES IN COM 03820C105 5,081 72,437 SH   SOLE 23 72,437 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,335 47,547 SH   SOLE 26 3,520 0 44,027
APPLIED INDL TECHNOLOGIES IN COM 03820C105 377 5,370 SH   SOLE 28 5,370 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 833 11,869 SH   SOLE 29 0 0 11,869
APPLIED INDL TECHNOLOGIES IN COM 03820C105 4,128 58,843 SH   SOLE 30 58,843 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,324 18,874 SH   SOLE 34 18,874 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 77 1,091 SH   SOLE 36 1,091 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 302 4,305 SH   SOLE 40 4,305 0 0
APPLIED MATLS INC COM 038222105 151,050 3,270,198 SH   SOLE 2 812,018 0 2,458,180
APPLIED MATLS INC COM 038222105 17,730 383,842 SH   SOLE 4 356,289 0 27,553
APPLIED MATLS INC COM 038222105 39,238 849,485 SH   SOLE 7 849,485 0 0
APPLIED MATLS INC COM 038222105 2,339 50,648 SH   SOLE 13 50,648 0 0
APPLIED MATLS INC COM 038222105 478 10,347 SH   SOLE 15 10,347 0 0
APPLIED MATLS INC COM 038222105 99,361 2,151,142 SH   SOLE 18 2,009,376 0 141,766
APPLIED MATLS INC COM 038222105 27,498 595,333 SH   SOLE 19 595,333 0 0
APPLIED MATLS INC COM 038222105 21,340 461,994 SH   SOLE 20 0 0 461,994
APPLIED MATLS INC COM 038222105 908,545 19,669,738 SH   SOLE 21 19,669,738 0 0
APPLIED MATLS INC COM 038222105 1,218,976 26,390,464 SH   SOLE 22 23,428,683 0 2,961,781
APPLIED MATLS INC COM 038222105 67,148 1,453,737 SH   SOLE 23 1,453,737 0 0
APPLIED MATLS INC COM 038222105 50,914 1,102,268 SH   SOLE 25 1,102,268 0 0
APPLIED MATLS INC COM 038222105 246,901 5,345,333 SH   SOLE 26 847,669 0 4,497,664
APPLIED MATLS INC COM 038222105 6,982 151,155 SH   SOLE 28 151,155 0 0
APPLIED MATLS INC COM 038222105 12,650 273,859 SH   SOLE 29 102,271 0 171,588
APPLIED MATLS INC COM 038222105 173,254 3,750,896 SH   SOLE 30 3,750,896 0 0
APPLIED MATLS INC COM 038222105 28,325 613,235 SH   SOLE 31 340,632 0 272,603
APPLIED MATLS INC COM 038222105 7,442 161,116 SH   SOLE 32 161,116 0 0
APPLIED MATLS INC COM 038222105 4,987 107,968 SH   SOLE 34 107,968 0 0
APPLIED MATLS INC COM 038222105 44,122 955,228 SH   SOLE 36 955,228 0 0
APPLIED MATLS INC COM 038222105 989 21,412 SH   SOLE 40 21,412 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 827 18,424 SH   SOLE 2 2,512 0 15,912
APPLIED OPTOELECTRONICS INC COM 03823U102 4 99 SH   SOLE 4 99 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 17 382 SH   SOLE 7 382 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 3,805 84,754 SH   SOLE 18 84,754 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 888 19,777 SH   SOLE 19 19,777 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 93,418 2,080,576 SH   SOLE 21 2,080,576 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 25,393 565,546 SH   SOLE 22 539,727 0 25,819
APPLIED OPTOELECTRONICS INC COM 03823U102 299 6,656 SH   SOLE 23 6,656 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 781 17,400 SH   SOLE 26 0 0 17,400
APPLIED OPTOELECTRONICS INC COM 03823U102 113 2,526 SH   SOLE 28 2,526 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 1,311 29,200 SH   SOLE 30 29,200 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 79 1,769 SH   SOLE 40 1,769 0 0
APPROACH RESOURCES INC COM 03834A103 250 102,390 SH   SOLE 2 35,131 0 67,259
APPROACH RESOURCES INC COM 03834A103 365 149,643 SH   SOLE 18 149,643 0 0
APPROACH RESOURCES INC COM 03834A103 188 77,183 SH   SOLE 19 77,183 0 0
APPROACH RESOURCES INC COM 03834A103 3,914 1,604,291 SH   SOLE 21 1,604,291 0 0
APPROACH RESOURCES INC COM 03834A103 3,528 1,445,981 SH   SOLE 22 1,433,844 0 12,137
APPROACH RESOURCES INC COM 03834A103 83 34,201 SH   SOLE 23 34,201 0 0
APPROACH RESOURCES INC COM 03834A103 180 73,829 SH   SOLE 26 0 0 73,829
APPROACH RESOURCES INC COM 03834A103 43 17,453 SH   SOLE 29 0 0 17,453
APPTIO INC CL A 03835C108 1,007 27,823 SH   SOLE 2 1,485 0 26,338
APPTIO INC CL A 03835C108 26 725 SH   SOLE 7 725 0 0
APPTIO INC CL A 03835C108 3,857 106,538 SH   SOLE 18 106,538 0 0
APPTIO INC CL A 03835C108 972 26,856 SH   SOLE 19 26,856 0 0
APPTIO INC CL A 03835C108 39,282 1,085,128 SH   SOLE 21 1,085,128 0 0
APPTIO INC CL A 03835C108 34,071 941,195 SH   SOLE 22 906,618 0 34,577
APRICUS BIOSCIENCES INC COM NEW 03832V307 0 1,280 SH   SOLE 21 1,280 0 0
APRICUS BIOSCIENCES INC COM NEW 03832V307 33 85,756 SH   SOLE 22 85,756 0 0
APTARGROUP INC COM 038336103 14,799 158,486 SH   SOLE 2 36,466 0 122,020
APTARGROUP INC COM 038336103 28 295 SH   SOLE 4 295 0 0
APTARGROUP INC COM 038336103 2,422 25,942 SH   SOLE 7 25,942 0 0
APTARGROUP INC COM 038336103 18,195 194,849 SH   SOLE 18 194,849 0 0
APTARGROUP INC COM 038336103 892 9,556 SH   SOLE 19 9,556 0 0
APTARGROUP INC COM 038336103 268,451 2,874,822 SH   SOLE 21 2,874,822 0 0
APTARGROUP INC COM 038336103 186,915 2,001,656 SH   SOLE 22 1,866,651 0 135,005
APTARGROUP INC COM 038336103 1,858 19,902 SH   SOLE 26 12,446 0 7,456
APTARGROUP INC COM 038336103 805 8,618 SH   SOLE 28 8,618 0 0
APTARGROUP INC COM 038336103 544 5,826 SH   SOLE 29 0 0 5,826
APTARGROUP INC COM 038336103 1,301 13,929 SH   SOLE 30 13,929 0 0
APTARGROUP INC COM 038336103 125 1,340 SH   SOLE 31 1,340 0 0
APTARGROUP INC COM 038336103 111 1,187 SH   SOLE 36 1,187 0 0
APTARGROUP INC COM 038336103 606 6,485 SH   SOLE 40 6,485 0 0
APTEVO THERAPEUTICS INC COM 03835L108 17 3,477 SH   SOLE 18 3,477 0 0
APTEVO THERAPEUTICS INC COM 03835L108 285 57,168 SH   SOLE 21 57,168 0 0
APTEVO THERAPEUTICS INC COM 03835L108 1,451 290,827 SH   SOLE 22 290,827 0 0
APTINYX INC COM 03836N103 30 1,249 SH   SOLE 22 1,249 0 0
APTINYX INC COM 03836N103 937 38,751 SH   SOLE 26 6,939 0 31,812
APTIV PLC SHS G6095L109 65,068 710,122 SH   SOLE 2 95,801 0 614,321
APTIV PLC SHS G6095L109 7,579 82,708 SH   SOLE 4 75,694 0 7,014
APTIV PLC SHS G6095L109 19,550 213,355 SH   SOLE 7 197,275 0 16,080
APTIV PLC SHS G6095L109 199 2,171 SH   SOLE 13 2,171 0 0
APTIV PLC SHS G6095L109 188 2,050 SH   SOLE 15 2,050 0 0
APTIV PLC SHS G6095L109 51,206 558,834 SH   SOLE 18 523,375 0 35,459
APTIV PLC SHS G6095L109 7,112 77,619 SH   SOLE 19 77,619 0 0
APTIV PLC SHS G6095L109 11,719 127,894 SH   SOLE 20 0 0 127,894
APTIV PLC SHS G6095L109 524,002 5,718,677 SH   SOLE 21 5,718,677 0 0
APTIV PLC SHS G6095L109 590,563 6,445,079 SH   SOLE 22 5,743,861 0 701,218
APTIV PLC SHS G6095L109 30,528 333,170 SH   SOLE 23 333,170 0 0
APTIV PLC SHS G6095L109 24,648 268,996 SH   SOLE 25 268,996 0 0
APTIV PLC SHS G6095L109 88,576 966,666 SH   SOLE 26 230,368 0 736,298
APTIV PLC SHS G6095L109 3,475 37,923 SH   SOLE 28 37,923 0 0
APTIV PLC SHS G6095L109 896 9,783 SH   SOLE 29 9,783 0 0
APTIV PLC SHS G6095L109 73,322 800,192 SH   SOLE 30 800,192 0 0
APTIV PLC SHS G6095L109 9,871 107,726 SH   SOLE 31 52,007 0 55,719
APTIV PLC SHS G6095L109 1,136 12,396 SH   SOLE 34 12,396 0 0
APTIV PLC SHS G6095L109 21,164 230,970 SH   SOLE 36 230,970 0 0
APTIV PLC SHS G6095L109 491 5,357 SH   SOLE 40 5,357 0 0
APTOSE BIOSCIENCES INC COM NEW 03835T200 1 149 SH   SOLE 17 0 0 149
AQUA AMERICA INC COM 03836W103 15,447 439,098 SH   SOLE 2 93,758 0 345,340
AQUA AMERICA INC COM 03836W103 362 10,284 SH   SOLE 4 10,284 0 0
AQUA AMERICA INC COM 03836W103 15,909 452,219 SH   SOLE 7 452,219 0 0
AQUA AMERICA INC COM 03836W103 4 125 SH   SOLE 17 0 0 125
AQUA AMERICA INC COM 03836W103 19,565 556,130 SH   SOLE 18 556,130 0 0
AQUA AMERICA INC COM 03836W103 960 27,301 SH   SOLE 19 27,301 0 0
AQUA AMERICA INC COM 03836W103 291,279 8,279,677 SH   SOLE 21 8,279,677 0 0
AQUA AMERICA INC COM 03836W103 200,345 5,694,865 SH   SOLE 22 5,312,789 0 382,076
AQUA AMERICA INC COM 03836W103 2,301 65,413 SH   SOLE 26 34,093 0 31,320
AQUA AMERICA INC COM 03836W103 865 24,583 SH   SOLE 28 24,583 0 0
AQUA AMERICA INC COM 03836W103 28,856 820,242 SH   SOLE 30 820,242 0 0
AQUA AMERICA INC COM 03836W103 136 3,854 SH   SOLE 31 3,854 0 0
AQUA AMERICA INC COM 03836W103 385 10,930 SH   SOLE 36 10,930 0 0
AQUA AMERICA INC COM 03836W103 766 21,776 SH   SOLE 40 21,776 0 0
AQUA METALS INC COM 03837J101 14 4,996 SH   SOLE 18 4,996 0 0
AQUA METALS INC COM 03837J101 210 72,900 SH   SOLE 21 72,900 0 0
AQUA METALS INC COM 03837J101 369 128,228 SH   SOLE 22 128,228 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1 320 SH   SOLE 18 320 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 16 4,885 SH   SOLE 21 4,885 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 50 15,151 SH   SOLE 22 15,151 0 0
AQUANTIA CORP COM 03842Q108 200 17,264 SH   SOLE 2 953 0 16,311
AQUANTIA CORP COM 03842Q108 6 481 SH   SOLE 7 481 0 0
AQUANTIA CORP COM 03842Q108 814 70,301 SH   SOLE 18 70,301 0 0
AQUANTIA CORP COM 03842Q108 270 23,311 SH   SOLE 19 23,311 0 0
AQUANTIA CORP COM 03842Q108 8,340 720,210 SH   SOLE 21 720,210 0 0
AQUANTIA CORP COM 03842Q108 3,986 344,248 SH   SOLE 22 327,747 0 16,501
AQUANTIA CORP COM 03842Q108 4 326 SH   SOLE 23 326 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 155 9,975 SH   SOLE 2 626 0 9,349
AQUAVENTURE HLDGS LTD SHS G0443N107 615 39,500 SH   SOLE 18 39,500 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 123 7,912 SH   SOLE 19 7,912 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 5,968 383,068 SH   SOLE 21 383,068 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 41 2,658 SH   SOLE 30 2,658 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 12 4,693 SH   SOLE 21 4,693 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 803 303,013 SH   SOLE 22 303,013 0 0
ARADIGM CORP COM PAR 038505400 7 4,866 SH   SOLE 21 4,866 0 0
ARAMARK COM 03852U106 23,905 644,328 SH   SOLE 2 65,558 0 578,770
ARAMARK COM 03852U106 2,798 75,427 SH   SOLE 4 68,863 0 6,564
ARAMARK COM 03852U106 1,489 40,139 SH   SOLE 7 40,139 0 0
ARAMARK COM 03852U106 65 1,757 SH   SOLE 15 1,757 0 0
ARAMARK COM 03852U106 5,436 146,517 SH   SOLE 18 123,496 0 23,021
ARAMARK COM 03852U106 1,643 44,297 SH   SOLE 19 44,297 0 0
ARAMARK COM 03852U106 5,114 137,843 SH   SOLE 20 0 0 137,843
ARAMARK COM 03852U106 139,222 3,752,613 SH   SOLE 21 3,752,613 0 0
ARAMARK COM 03852U106 254,343 6,855,611 SH   SOLE 22 6,337,623 0 517,988
ARAMARK COM 03852U106 10,948 295,088 SH   SOLE 23 295,088 0 0
ARAMARK COM 03852U106 7,928 213,696 SH   SOLE 25 213,696 0 0
ARAMARK COM 03852U106 28,125 758,080 SH   SOLE 26 239,297 0 518,783
ARAMARK COM 03852U106 1,362 36,711 SH   SOLE 28 36,711 0 0
ARAMARK COM 03852U106 2,042 55,046 SH   SOLE 29 7,236 0 47,810
ARAMARK COM 03852U106 11,426 307,981 SH   SOLE 30 307,981 0 0
ARAMARK COM 03852U106 3,447 92,910 SH   SOLE 31 42,525 0 50,385
ARAMARK COM 03852U106 398 10,719 SH   SOLE 34 10,719 0 0
ARAMARK COM 03852U106 8,064 217,365 SH   SOLE 36 217,365 0 0
ARAMARK COM 03852U106 182 4,918 SH   SOLE 40 4,918 0 0
ARATANA THERAPEUTICS INC COM 03874P101 156 36,653 SH   SOLE 2 1,861 0 34,792
ARATANA THERAPEUTICS INC COM 03874P101 3 646 SH   SOLE 7 646 0 0
ARATANA THERAPEUTICS INC COM 03874P101 616 145,008 SH   SOLE 18 145,008 0 0
ARATANA THERAPEUTICS INC COM 03874P101 157 36,898 SH   SOLE 19 36,898 0 0
ARATANA THERAPEUTICS INC COM 03874P101 8,935 2,102,381 SH   SOLE 21 2,102,381 0 0
ARATANA THERAPEUTICS INC COM 03874P101 4,360 1,025,781 SH   SOLE 22 997,976 0 27,805
ARATANA THERAPEUTICS INC COM 03874P101 4 873 SH   SOLE 30 873 0 0
ARBOR RLTY TR INC COM 038923108 864 82,839 SH   SOLE 2 60,781 0 22,058
ARBOR RLTY TR INC COM 038923108 5 478 SH   SOLE 7 478 0 0
ARBOR RLTY TR INC COM 038923108 890 85,305 SH   SOLE 18 85,305 0 0
ARBOR RLTY TR INC COM 038923108 1,900 182,163 SH   SOLE 19 182,163 0 0
ARBOR RLTY TR INC COM 038923108 20,032 1,920,604 SH   SOLE 21 1,920,604 0 0
ARBOR RLTY TR INC COM 038923108 34,559 3,313,437 SH   SOLE 22 3,264,996 0 48,441
ARBOR RLTY TR INC COM 038923108 3,206 307,383 SH   SOLE 23 307,383 0 0
ARBOR RLTY TR INC COM 038923108 684 65,588 SH   SOLE 29 0 0 65,588
ARBOR RLTY TR INC COM 038923108 123 11,761 SH   SOLE 30 11,761 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 236 32,383 SH   SOLE 2 1,552 0 30,831
ARBUTUS BIOPHARMA CORP COM 03879J100 7 913 SH   SOLE 7 913 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 876 120,055 SH   SOLE 18 120,055 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 205 28,023 SH   SOLE 19 28,023 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 13,564 1,858,053 SH   SOLE 21 1,858,053 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 2,560 350,721 SH   SOLE 22 321,104 0 29,617
ARBUTUS BIOPHARMA CORP COM 03879J100 7 995 SH   SOLE 30 995 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 163 91,841 SH   SOLE 2 91,841 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 12 7,052 SH   SOLE 18 7,052 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 648 365,875 SH   SOLE 19 365,875 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 279 157,663 SH   SOLE 21 157,663 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 4,067 2,297,946 SH   SOLE 22 2,297,946 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 614 346,824 SH   SOLE 23 346,824 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 128 72,298 SH   SOLE 29 0 0 72,298
ARC GROUP WORLDWIDE INC COM 00213H105 6 2,356 SH   SOLE 18 2,356 0 0
ARC GROUP WORLDWIDE INC COM 00213H105 84 34,285 SH   SOLE 21 34,285 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 1,192 26,089 SH   SOLE 2 1,087 0 25,002
ARCBEST CORP COM 03937C105 10 225 SH   SOLE 4 225 0 0
ARCBEST CORP COM 03937C105 27 595 SH   SOLE 7 595 0 0
ARCBEST CORP COM 03937C105 5,180 113,349 SH   SOLE 18 113,349 0 0
ARCBEST CORP COM 03937C105 1,011 22,112 SH   SOLE 19 22,112 0 0
ARCBEST CORP COM 03937C105 117,841 2,578,570 SH   SOLE 21 2,578,570 0 0
ARCBEST CORP COM 03937C105 35,155 769,249 SH   SOLE 22 694,844 0 74,405
ARCBEST CORP COM 03937C105 61 1,330 SH   SOLE 26 0 0 1,330
ARCBEST CORP COM 03937C105 166 3,627 SH   SOLE 28 3,627 0 0
ARCBEST CORP COM 03937C105 1,734 37,937 SH   SOLE 30 37,937 0 0
ARCBEST CORP COM 03937C105 130 2,845 SH   SOLE 40 2,845 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 28 958 SH   SOLE 18 958 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 844 29,329 SH   SOLE 19 29,329 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 352 12,215 SH   SOLE 25 12,215 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1,362 47,327 SH   SOLE 29 47,327 0 0
ARCH CAP GROUP LTD ORD G0450A105 25,155 950,692 SH   SOLE 2 119,687 0 831,005
ARCH CAP GROUP LTD ORD G0450A105 3,358 126,903 SH   SOLE 4 116,505 0 10,398
ARCH CAP GROUP LTD ORD G0450A105 8,147 307,917 SH   SOLE 7 182,061 0 125,856
ARCH CAP GROUP LTD ORD G0450A105 506 19,122 SH   SOLE 13 19,122 0 0
ARCH CAP GROUP LTD ORD G0450A105 90 3,399 SH   SOLE 15 3,399 0 0
ARCH CAP GROUP LTD ORD G0450A105 5,662 213,995 SH   SOLE 18 175,877 0 38,118
ARCH CAP GROUP LTD ORD G0450A105 1,626 61,437 SH   SOLE 19 61,437 0 0
ARCH CAP GROUP LTD ORD G0450A105 6,312 238,545 SH   SOLE 20 0 0 238,545
ARCH CAP GROUP LTD ORD G0450A105 233,109 8,809,866 SH   SOLE 21 8,809,866 0 0
ARCH CAP GROUP LTD ORD G0450A105 299,881 11,333,371 SH   SOLE 22 10,498,716 0 834,655
ARCH CAP GROUP LTD ORD G0450A105 12,676 479,064 SH   SOLE 23 479,064 0 0
ARCH CAP GROUP LTD ORD G0450A105 10,084 381,087 SH   SOLE 25 381,087 0 0
ARCH CAP GROUP LTD ORD G0450A105 37,068 1,400,897 SH   SOLE 26 363,858 0 1,037,039
ARCH CAP GROUP LTD ORD G0450A105 1,563 59,073 SH   SOLE 28 59,073 0 0
ARCH CAP GROUP LTD ORD G0450A105 2,443 92,343 SH   SOLE 29 12,348 0 79,995
ARCH CAP GROUP LTD ORD G0450A105 23,632 893,106 SH   SOLE 30 893,106 0 0
ARCH CAP GROUP LTD ORD G0450A105 3,503 132,391 SH   SOLE 31 76,464 0 55,927
ARCH CAP GROUP LTD ORD G0450A105 492 18,579 SH   SOLE 34 18,579 0 0
ARCH CAP GROUP LTD ORD G0450A105 13,538 511,635 SH   SOLE 36 511,635 0 0
ARCH CAP GROUP LTD ORD G0450A105 218 8,235 SH   SOLE 40 8,235 0 0
ARCH COAL INC CL A 039380407 266 3,390 SH   SOLE 2 806 0 2,584
ARCH COAL INC CL A 039380407 7 93 SH   SOLE 4 93 0 0
ARCH COAL INC CL A 039380407 33 426 SH   SOLE 7 426 0 0
ARCH COAL INC CL A 039380407 4,874 62,143 SH   SOLE 18 62,143 0 0
ARCH COAL INC CL A 039380407 1,215 15,487 SH   SOLE 19 15,487 0 0
ARCH COAL INC CL A 039380407 50,559 644,633 SH   SOLE 21 644,633 0 0
ARCH COAL INC CL A 039380407 44,981 573,515 SH   SOLE 22 545,175 0 28,340
ARCH COAL INC CL A 039380407 625 7,975 SH   SOLE 26 6,722 0 1,253
ARCH COAL INC CL A 039380407 214 2,731 SH   SOLE 28 2,731 0 0
ARCH COAL INC CL A 039380407 376 4,797 SH   SOLE 30 4,797 0 0
ARCH COAL INC CL A 039380407 181 2,306 SH   SOLE 40 2,306 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 100,130 2,184,805 SH   SOLE 2 872,741 0 1,312,064
ARCHER DANIELS MIDLAND CO COM 039483102 15,999 349,088 SH   SOLE 4 334,531 0 14,557
ARCHER DANIELS MIDLAND CO COM 039483102 58,456 1,275,499 SH   SOLE 7 947,143 0 328,356
ARCHER DANIELS MIDLAND CO COM 039483102 9,298 202,891 SH   SOLE 13 202,891 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 189 4,119 SH   SOLE 15 4,119 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1 20 SH   SOLE 17 0 0 20
ARCHER DANIELS MIDLAND CO COM 039483102 60,027 1,309,772 SH   SOLE 18 1,229,558 0 80,214
ARCHER DANIELS MIDLAND CO COM 039483102 100,540 2,193,749 SH   SOLE 19 2,193,749 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 12,744 278,062 SH   SOLE 20 0 0 278,062
ARCHER DANIELS MIDLAND CO COM 039483102 550,514 12,012,085 SH   SOLE 21 12,012,085 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 752,672 16,423,132 SH   SOLE 22 13,656,113 0 2,767,019
ARCHER DANIELS MIDLAND CO COM 039483102 47,161 1,029,033 SH   SOLE 23 1,029,033 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 35,483 774,239 SH   SOLE 25 774,239 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 115,323 2,516,324 SH   SOLE 26 522,317 0 1,994,007
ARCHER DANIELS MIDLAND CO COM 039483102 3,733 81,453 SH   SOLE 28 81,453 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 54,023 1,178,778 SH   SOLE 29 875,508 0 303,270
ARCHER DANIELS MIDLAND CO COM 039483102 112,354 2,451,537 SH   SOLE 30 2,451,537 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 24,590 536,558 SH   SOLE 31 317,032 0 219,526
ARCHER DANIELS MIDLAND CO COM 039483102 17,132 373,823 SH   SOLE 34 373,823 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 35,349 771,308 SH   SOLE 36 771,308 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 517 11,285 SH   SOLE 40 11,285 0 0
ARCHROCK INC COM 03957W106 1,820 151,631 SH   SOLE 2 20,105 0 131,526
ARCHROCK INC COM 03957W106 4 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106 32 2,699 SH   SOLE 7 2,699 0 0
ARCHROCK INC COM 03957W106 6,850 570,801 SH   SOLE 18 570,801 0 0
ARCHROCK INC COM 03957W106 2,048 170,680 SH   SOLE 19 170,680 0 0
ARCHROCK INC COM 03957W106 159,459 13,288,260 SH   SOLE 21 13,288,260 0 0
ARCHROCK INC COM 03957W106 46,040 3,836,636 SH   SOLE 22 3,639,484 0 197,152
ARCHROCK INC COM 03957W106 1,188 99,035 SH   SOLE 23 99,035 0 0
ARCHROCK INC COM 03957W106 928 77,352 SH   SOLE 26 5,661 0 71,691
ARCHROCK INC COM 03957W106 115 9,587 SH   SOLE 28 9,587 0 0
ARCHROCK INC COM 03957W106 258 21,480 SH   SOLE 29 0 0 21,480
ARCHROCK INC COM 03957W106 2,277 189,764 SH   SOLE 30 189,764 0 0
ARCHROCK INC COM 03957W106 202 16,865 SH   SOLE 40 16,865 0 0
ARCIMOTO INC COM 039587100 5 1,187 SH   SOLE 18 1,187 0 0
ARCIMOTO INC COM 039587100 67 15,743 SH   SOLE 21 15,743 0 0
ARCONIC INC COM 03965L100 26,407 1,552,425 SH   SOLE 2 526,589 0 1,025,836
ARCONIC INC COM 03965L100 2,414 141,913 SH   SOLE 4 130,207 0 11,706
ARCONIC INC COM 03965L100 5,503 323,513 SH   SOLE 7 302,561 0 20,952
ARCONIC INC COM 03965L100 122 7,197 SH   SOLE 13 7,197 0 0
ARCONIC INC COM 03965L100 58 3,395 SH   SOLE 15 3,395 0 0
ARCONIC INC COM 03965L100 14,931 877,760 SH   SOLE 18 820,178 0 57,582
ARCONIC INC COM 03965L100 4,729 278,011 SH   SOLE 19 278,011 0 0
ARCONIC INC COM 03965L100 3,577 210,279 SH   SOLE 20 0 0 210,279
ARCONIC INC COM 03965L100 266,056 15,641,168 SH   SOLE 21 15,641,168 0 0
ARCONIC INC COM 03965L100 187,884 11,045,502 SH   SOLE 22 9,665,307 0 1,380,195
ARCONIC INC COM 03965L100 8,962 526,868 SH   SOLE 23 526,868 0 0
ARCONIC INC COM 03965L100 7,179 422,061 SH   SOLE 25 422,061 0 0
ARCONIC INC COM 03965L100 28,166 1,655,857 SH   SOLE 26 503,576 0 1,152,281
ARCONIC INC COM 03965L100 1,098 64,544 SH   SOLE 28 64,544 0 0
ARCONIC INC COM 03965L100 1,649 96,935 SH   SOLE 29 12,414 0 84,521
ARCONIC INC COM 03965L100 22,712 1,335,239 SH   SOLE 30 1,335,239 0 0
ARCONIC INC COM 03965L100 2,825 166,073 SH   SOLE 31 80,931 0 85,142
ARCONIC INC COM 03965L100 9,568 562,502 SH   SOLE 34 562,502 0 0
ARCONIC INC COM 03965L100 6,843 402,316 SH   SOLE 36 402,316 0 0
ARCONIC INC COM 03965L100 136 7,978 SH   SOLE 40 7,978 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 4,768 686,065 SH   SOLE 21 686,065 0 0
ARCTURUS THERAPEUTICS LTD SHS M1492T105 12 1,365 SH   SOLE 18 1,365 0 0
ARCTURUS THERAPEUTICS LTD SHS M1492T105 157 18,540 SH   SOLE 21 18,540 0 0
ARCUS BIOSCIENCES INC COM 03969F109 39 3,174 SH   SOLE 2 381 0 2,793
ARCUS BIOSCIENCES INC COM 03969F109 214 17,464 SH   SOLE 18 17,464 0 0
ARCUS BIOSCIENCES INC COM 03969F109 46 3,794 SH   SOLE 19 3,794 0 0
ARCUS BIOSCIENCES INC COM 03969F109 2,272 185,630 SH   SOLE 21 185,630 0 0
ARCUS BIOSCIENCES INC COM 03969F109 495 40,455 SH   SOLE 22 38,890 0 1,565
ARCUS BIOSCIENCES INC COM 03969F109 3 205 SH   SOLE 23 205 0 0
ARCUS BIOSCIENCES INC COM 03969F109 1,035 84,548 SH   SOLE 26 15,864 0 68,684
ARDAGH GROUP S A CL A L0223L101 732 44,019 SH   SOLE 2 4,227 0 39,792
ARDAGH GROUP S A CL A L0223L101 3 189 SH   SOLE 7 189 0 0
ARDAGH GROUP S A CL A L0223L101 116 6,972 SH   SOLE 18 6,972 0 0
ARDAGH GROUP S A CL A L0223L101 56 3,399 SH   SOLE 19 3,399 0 0
ARDAGH GROUP S A CL A L0223L101 2,783 167,465 SH   SOLE 21 167,465 0 0
ARDAGH GROUP S A CL A L0223L101 3,203 192,713 SH   SOLE 22 158,200 0 34,513
ARDAGH GROUP S A CL A L0223L101 8 473 SH   SOLE 31 473 0 0
ARDELYX INC COM 039697107 174 47,023 SH   SOLE 2 13,643 0 33,380
ARDELYX INC COM 039697107 5 1,417 SH   SOLE 7 1,417 0 0
ARDELYX INC COM 039697107 434 117,211 SH   SOLE 18 117,211 0 0
ARDELYX INC COM 039697107 345 93,142 SH   SOLE 19 93,142 0 0
ARDELYX INC COM 039697107 6,908 1,867,078 SH   SOLE 21 1,867,078 0 0
ARDELYX INC COM 039697107 4,957 1,339,772 SH   SOLE 22 1,322,168 0 17,604
ARDELYX INC COM 039697107 113 30,579 SH   SOLE 23 30,579 0 0
ARDELYX INC COM 039697107 300 81,037 SH   SOLE 26 0 0 81,037
ARDELYX INC COM 039697107 4 1,200 SH   SOLE 30 1,200 0 0
ARDMORE SHIPPING CORP COM Y0207T100 296 36,136 SH   SOLE 2 1,580 0 34,556
ARDMORE SHIPPING CORP COM Y0207T100 4 494 SH   SOLE 7 494 0 0
ARDMORE SHIPPING CORP COM Y0207T100 924 112,643 SH   SOLE 18 112,643 0 0
ARDMORE SHIPPING CORP COM Y0207T100 219 26,705 SH   SOLE 19 26,705 0 0
ARDMORE SHIPPING CORP COM Y0207T100 9,137 1,114,217 SH   SOLE 21 1,114,217 0 0
ARDMORE SHIPPING CORP COM Y0207T100 2,414 294,366 SH   SOLE 22 274,319 0 20,047
ARENA PHARMACEUTICALS INC COM NEW 040047607 5,295 121,453 SH   SOLE 2 80,663 0 40,790
ARENA PHARMACEUTICALS INC COM NEW 040047607 13 302 SH   SOLE 4 302 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 47 1,076 SH   SOLE 7 1,076 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 8,823 202,353 SH   SOLE 18 202,353 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 23,507 539,147 SH   SOLE 19 539,147 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 1,151 26,400 SH   SOLE 20 26,400 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 96,198 2,206,385 SH   SOLE 21 2,206,385 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 59,022 1,353,711 SH   SOLE 22 1,290,900 0 62,811
ARENA PHARMACEUTICALS INC COM NEW 040047607 20 468 SH   SOLE 23 468 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 361 8,282 SH   SOLE 26 4,598 0 3,684
ARENA PHARMACEUTICALS INC COM NEW 040047607 330 7,565 SH   SOLE 28 7,565 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 488 11,203 SH   SOLE 30 11,203 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 9,179 210,525 SH   SOLE 34 210,525 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 179 4,102 SH   SOLE 40 4,102 0 0
ARES CAP CORP COM 04010L103 15,696 954,139 SH   SOLE 30 954,139 0 0
ARES CAP CORP NOTE 4.375% 1/1 04010LAM5 417 415,000 PRN   SOLE 21 415,000 0 0
ARES CAP CORP NOTE 3.750% 2/0 04010LAT0 592 590,000 PRN   SOLE 21 590,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 371 26,859 SH   SOLE 2 1,117 0 25,742
ARES COML REAL ESTATE CORP COM 04013V108 12 902 SH   SOLE 7 902 0 0
ARES COML REAL ESTATE CORP COM 04013V108 1,316 95,278 SH   SOLE 18 95,278 0 0
ARES COML REAL ESTATE CORP COM 04013V108 283 20,511 SH   SOLE 19 20,511 0 0
ARES COML REAL ESTATE CORP COM 04013V108 20,539 1,487,267 SH   SOLE 21 1,487,267 0 0
ARES COML REAL ESTATE CORP COM 04013V108 12,516 906,277 SH   SOLE 22 873,314 0 32,963
ARES COML REAL ESTATE CORP COM 04013V108 288 20,849 SH   SOLE 26 0 0 20,849
ARES DYNAMIC CR ALLOCATION F COM 04014F102 1,130 70,200 SH   SOLE 2 70,200 0 0
ARGAN INC COM 04010E109 647 15,795 SH   SOLE 2 609 0 15,186
ARGAN INC COM 04010E109 1,763 43,050 SH   SOLE 7 43,050 0 0
ARGAN INC COM 04010E109 2,088 50,986 SH   SOLE 18 50,986 0 0
ARGAN INC COM 04010E109 524 12,797 SH   SOLE 19 12,797 0 0
ARGAN INC COM 04010E109 21,032 513,612 SH   SOLE 21 513,612 0 0
ARGAN INC COM 04010E109 16,260 397,061 SH   SOLE 22 379,265 0 17,796
ARGAN INC COM 04010E109 219 5,343 SH   SOLE 26 0 0 5,343
ARGAN INC COM 04010E109 78 1,912 SH   SOLE 28 1,912 0 0
ARGAN INC COM 04010E109 136 3,322 SH   SOLE 30 3,322 0 0
ARGAN INC COM 04010E109 55 1,354 SH   SOLE 40 1,354 0 0
ARGENX SE SPONSORED ADR 04016X101 1,212 14,624 SH   SOLE 2 14,624 0 0
ARGENX SE SPONSORED ADR 04016X101 644 7,773 SH   SOLE 18 7,773 0 0
ARGENX SE SPONSORED ADR 04016X101 7,124 85,977 SH   SOLE 19 85,977 0 0
ARGENX SE SPONSORED ADR 04016X101 189 2,279 SH   SOLE 20 2,279 0 0
ARGENX SE SPONSORED ADR 04016X101 3,280 39,587 SH   SOLE 34 39,587 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 2,032 34,947 SH   SOLE 2 1,394 0 33,553
ARGO GROUP INTL HLDGS LTD COM G0464B107 6 104 SH   SOLE 4 104 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 42 722 SH   SOLE 7 722 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 6,325 108,778 SH   SOLE 18 108,778 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,610 27,688 SH   SOLE 19 27,688 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 64,166 1,103,454 SH   SOLE 21 1,103,454 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 58,887 1,012,676 SH   SOLE 22 962,666 0 50,010
ARGO GROUP INTL HLDGS LTD COM G0464B107 868 14,928 SH   SOLE 26 6,724 0 8,204
ARGO GROUP INTL HLDGS LTD COM G0464B107 267 4,595 SH   SOLE 28 4,595 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 397 6,826 SH   SOLE 30 6,826 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 83 1,434 SH   SOLE 36 1,434 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 227 3,908 SH   SOLE 40 3,908 0 0
ARISTA NETWORKS INC COM 040413106 31,896 123,873 SH   SOLE 2 2,965 0 120,908
ARISTA NETWORKS INC COM 040413106 4,438 17,237 SH   SOLE 4 15,965 0 1,272
ARISTA NETWORKS INC COM 040413106 4,374 16,987 SH   SOLE 7 7,599 0 9,388
ARISTA NETWORKS INC COM 040413106 147 572 SH   SOLE 13 572 0 0
ARISTA NETWORKS INC COM 040413106 95 370 SH   SOLE 15 370 0 0
ARISTA NETWORKS INC COM 040413106 13 50 SH   SOLE 17 0 0 50
ARISTA NETWORKS INC COM 040413106 8,854 34,384 SH   SOLE 18 29,573 0 4,811
ARISTA NETWORKS INC COM 040413106 2,367 9,194 SH   SOLE 19 9,194 0 0
ARISTA NETWORKS INC COM 040413106 7,247 28,143 SH   SOLE 20 0 0 28,143
ARISTA NETWORKS INC COM 040413106 218,194 847,389 SH   SOLE 21 847,389 0 0
ARISTA NETWORKS INC COM 040413106 330,086 1,281,939 SH   SOLE 22 1,172,960 0 108,979
ARISTA NETWORKS INC COM 040413106 16,613 64,518 SH   SOLE 23 64,518 0 0
ARISTA NETWORKS INC COM 040413106 13,300 51,654 SH   SOLE 25 51,654 0 0
ARISTA NETWORKS INC COM 040413106 45,636 177,235 SH   SOLE 26 48,613 0 128,622
ARISTA NETWORKS INC COM 040413106 1,867 7,252 SH   SOLE 28 7,252 0 0
ARISTA NETWORKS INC COM 040413106 3,070 11,921 SH   SOLE 29 1,830 0 10,091
ARISTA NETWORKS INC COM 040413106 17,819 69,201 SH   SOLE 30 69,201 0 0
ARISTA NETWORKS INC COM 040413106 4,949 19,220 SH   SOLE 31 9,223 0 9,997
ARISTA NETWORKS INC COM 040413106 601 2,333 SH   SOLE 34 2,333 0 0
ARISTA NETWORKS INC COM 040413106 10,589 41,125 SH   SOLE 36 41,125 0 0
ARISTA NETWORKS INC COM 040413106 244 947 SH   SOLE 40 947 0 0
ARK RESTAURANTS CORP COM 040712101 10 421 SH   SOLE 18 421 0 0
ARK RESTAURANTS CORP COM 040712101 154 6,181 SH   SOLE 21 6,181 0 0
ARK RESTAURANTS CORP COM 040712101 92 3,696 SH   SOLE 22 3,696 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 291 28,245 SH   SOLE 2 1,685 0 26,560
ARLINGTON ASSET INVT CORP CL A NEW 041356205 4 360 SH   SOLE 7 360 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 1,064 103,216 SH   SOLE 18 103,216 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 249 24,189 SH   SOLE 19 24,189 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 9,887 958,997 SH   SOLE 21 958,997 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 10,289 997,929 SH   SOLE 22 977,361 0 20,568
ARLINGTON ASSET INVT CORP CL A NEW 041356205 48 4,686 SH   SOLE 30 4,686 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 751 50,413 SH   SOLE 2 1,932 0 48,481
ARMADA HOFFLER PPTYS INC COM 04208T108 14 923 SH   SOLE 7 923 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 3,098 207,922 SH   SOLE 18 207,922 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 545 36,576 SH   SOLE 19 36,576 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 71,109 4,772,405 SH   SOLE 21 4,772,405 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 22,636 1,519,188 SH   SOLE 22 1,455,685 0 63,503
ARMADA HOFFLER PPTYS INC COM 04208T108 40 2,676 SH   SOLE 23 2,676 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 49 3,304 SH   SOLE 26 0 0 3,304
ARMADA HOFFLER PPTYS INC COM 04208T108 107 7,190 SH   SOLE 28 7,190 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,212 81,355 SH   SOLE 30 81,355 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 137 9,206 SH   SOLE 40 9,206 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,016 44,521 SH   SOLE 2 1,699 0 42,822
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 5 217 SH   SOLE 4 217 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 21 910 SH   SOLE 7 910 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4,081 178,929 SH   SOLE 18 178,929 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 724 31,734 SH   SOLE 19 31,734 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 107,206 4,699,967 SH   SOLE 21 4,699,967 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 26,135 1,145,776 SH   SOLE 22 1,090,992 0 54,784
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 284 12,469 SH   SOLE 26 9,830 0 2,639
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 138 6,031 SH   SOLE 28 6,031 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,258 55,164 SH   SOLE 30 55,164 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 119 5,202 SH   SOLE 40 5,202 0 0
ARMSTRONG FLOORING INC COM 04238R106 372 26,505 SH   SOLE 2 1,058 0 25,447
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,070 76,201 SH   SOLE 18 76,201 0 0
ARMSTRONG FLOORING INC COM 04238R106 243 17,338 SH   SOLE 19 17,338 0 0
ARMSTRONG FLOORING INC COM 04238R106 10,531 750,097 SH   SOLE 21 750,097 0 0
ARMSTRONG FLOORING INC COM 04238R106 9,899 705,089 SH   SOLE 22 671,441 0 33,648
ARMSTRONG FLOORING INC COM 04238R106 191 13,610 SH   SOLE 26 1,381 0 12,229
ARMSTRONG FLOORING INC COM 04238R106 39 2,812 SH   SOLE 28 2,812 0 0
ARMSTRONG FLOORING INC COM 04238R106 50 3,529 SH   SOLE 30 3,529 0 0
ARMSTRONG FLOORING INC COM 04238R106 30 2,152 SH   SOLE 40 2,152 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 5,237 82,869 SH   SOLE 2 3,524 0 79,345
ARMSTRONG WORLD INDS INC NEW COM 04247X102 16 259 SH   SOLE 4 259 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 64 1,020 SH   SOLE 7 1,020 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,724 27,278 SH   SOLE 18 27,094 0 184
ARMSTRONG WORLD INDS INC NEW COM 04247X102 446 7,050 SH   SOLE 19 7,050 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 33,276 526,524 SH   SOLE 21 526,524 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 88,489 1,400,149 SH   SOLE 22 1,306,758 0 93,391
ARMSTRONG WORLD INDS INC NEW COM 04247X102 794 12,566 SH   SOLE 26 8,871 0 3,695
ARMSTRONG WORLD INDS INC NEW COM 04247X102 356 5,625 SH   SOLE 28 5,625 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 648 10,256 SH   SOLE 30 10,256 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 59 936 SH   SOLE 31 936 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 155 2,459 SH   SOLE 36 2,459 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 272 4,305 SH   SOLE 40 4,305 0 0
AROTECH CORP COM NEW 042682203 16 4,321 SH   SOLE 18 4,321 0 0
AROTECH CORP COM NEW 042682203 279 74,455 SH   SOLE 21 74,455 0 0
AROTECH CORP COM NEW 042682203 19 4,972 SH   SOLE 22 4,972 0 0
ARQULE INC COM 04269E107 392 70,926 SH   SOLE 2 3,758 0 67,168
ARQULE INC COM 04269E107 10 1,845 SH   SOLE 7 1,845 0 0
ARQULE INC COM 04269E107 1,611 291,287 SH   SOLE 18 291,287 0 0
ARQULE INC COM 04269E107 382 69,080 SH   SOLE 19 69,080 0 0
ARQULE INC COM 04269E107 16,726 3,024,555 SH   SOLE 21 3,024,555 0 0
ARQULE INC COM 04269E107 10,685 1,932,140 SH   SOLE 22 1,867,364 0 64,776
ARRAY BIOPHARMA INC COM 04269X105 3,379 201,362 SH   SOLE 2 41,216 0 160,146
ARRAY BIOPHARMA INC COM 04269X105 19 1,132 SH   SOLE 4 1,132 0 0
ARRAY BIOPHARMA INC COM 04269X105 74 4,418 SH   SOLE 7 4,418 0 0
ARRAY BIOPHARMA INC COM 04269X105 10,925 651,082 SH   SOLE 18 651,082 0 0
ARRAY BIOPHARMA INC COM 04269X105 7,301 435,098 SH   SOLE 19 435,098 0 0
ARRAY BIOPHARMA INC COM 04269X105 154,471 9,205,687 SH   SOLE 21 9,205,687 0 0
ARRAY BIOPHARMA INC COM 04269X105 100,363 5,981,134 SH   SOLE 22 5,708,159 0 272,975
ARRAY BIOPHARMA INC COM 04269X105 1,828 108,942 SH   SOLE 23 108,942 0 0
ARRAY BIOPHARMA INC COM 04269X105 3,407 203,031 SH   SOLE 26 22,760 0 180,271
ARRAY BIOPHARMA INC COM 04269X105 489 29,149 SH   SOLE 28 29,149 0 0
ARRAY BIOPHARMA INC COM 04269X105 365 21,761 SH   SOLE 29 0 0 21,761
ARRAY BIOPHARMA INC COM 04269X105 756 45,038 SH   SOLE 30 45,038 0 0
ARRAY BIOPHARMA INC COM 04269X105 108 6,422 SH   SOLE 34 6,422 0 0
ARRAY BIOPHARMA INC COM 04269X105 427 25,440 SH   SOLE 40 25,440 0 0
ARRIS INTL INC SHS G0551A103 10,383 424,757 SH   SOLE 2 83,697 0 341,060
ARRIS INTL INC SHS G0551A103 25 1,017 SH   SOLE 4 1,017 0 0
ARRIS INTL INC SHS G0551A103 155 6,361 SH   SOLE 7 6,361 0 0
ARRIS INTL INC SHS G0551A103 13,377 547,218 SH   SOLE 18 547,218 0 0
ARRIS INTL INC SHS G0551A103 652 26,656 SH   SOLE 19 26,656 0 0
ARRIS INTL INC SHS G0551A103 202,426 8,280,881 SH   SOLE 21 8,280,881 0 0
ARRIS INTL INC SHS G0551A103 136,165 5,570,271 SH   SOLE 22 5,203,028 0 367,243
ARRIS INTL INC SHS G0551A103 1,472 60,218 SH   SOLE 26 39,271 0 20,947
ARRIS INTL INC SHS G0551A103 591 24,190 SH   SOLE 28 24,190 0 0
ARRIS INTL INC SHS G0551A103 173 7,084 SH   SOLE 29 0 0 7,084
ARRIS INTL INC SHS G0551A103 988 40,409 SH   SOLE 30 40,409 0 0
ARRIS INTL INC SHS G0551A103 91 3,719 SH   SOLE 31 3,719 0 0
ARRIS INTL INC SHS G0551A103 125 5,124 SH   SOLE 36 5,124 0 0
ARRIS INTL INC SHS G0551A103 504 20,623 SH   SOLE 40 20,623 0 0
ARROW ELECTRS INC COM 042735100 18,412 244,579 SH   SOLE 2 48,606 0 195,973
ARROW ELECTRS INC COM 042735100 2,071 27,514 SH   SOLE 4 25,384 0 2,130
ARROW ELECTRS INC COM 042735100 3,607 47,912 SH   SOLE 7 28,036 0 19,876
ARROW ELECTRS INC COM 042735100 44 590 SH   SOLE 15 590 0 0
ARROW ELECTRS INC COM 042735100 1 17 SH   SOLE 17 0 0 17
ARROW ELECTRS INC COM 042735100 21,860 290,376 SH   SOLE 18 282,305 0 8,071
ARROW ELECTRS INC COM 042735100 3,591 47,706 SH   SOLE 19 47,706 0 0
ARROW ELECTRS INC COM 042735100 4,474 59,433 SH   SOLE 20 0 0 59,433
ARROW ELECTRS INC COM 042735100 300,453 3,991,144 SH   SOLE 21 3,991,144 0 0
ARROW ELECTRS INC COM 042735100 224,453 2,981,576 SH   SOLE 22 2,701,259 0 280,317
ARROW ELECTRS INC COM 042735100 9,119 121,129 SH   SOLE 23 121,129 0 0
ARROW ELECTRS INC COM 042735100 6,590 87,544 SH   SOLE 25 87,544 0 0
ARROW ELECTRS INC COM 042735100 24,807 329,532 SH   SOLE 26 101,669 0 227,863
ARROW ELECTRS INC COM 042735100 1,017 13,507 SH   SOLE 28 13,507 0 0
ARROW ELECTRS INC COM 042735100 1,459 19,384 SH   SOLE 29 2,219 0 17,165
ARROW ELECTRS INC COM 042735100 12,292 163,286 SH   SOLE 30 163,286 0 0
ARROW ELECTRS INC COM 042735100 2,661 35,351 SH   SOLE 31 17,220 0 18,131
ARROW ELECTRS INC COM 042735100 261 3,467 SH   SOLE 34 3,467 0 0
ARROW ELECTRS INC COM 042735100 7,015 93,187 SH   SOLE 36 93,187 0 0
ARROW ELECTRS INC COM 042735100 134 1,776 SH   SOLE 40 1,776 0 0
ARROW FINL CORP COM 042744102 404 11,105 SH   SOLE 2 526 0 10,579
ARROW FINL CORP COM 042744102 9 258 SH   SOLE 7 258 0 0
ARROW FINL CORP COM 042744102 1,497 41,115 SH   SOLE 18 41,115 0 0
ARROW FINL CORP COM 042744102 341 9,379 SH   SOLE 19 9,379 0 0
ARROW FINL CORP COM 042744102 15,318 420,823 SH   SOLE 21 420,823 0 0
ARROW FINL CORP COM 042744102 18,400 505,491 SH   SOLE 22 486,669 0 18,822
ARROW FINL CORP COM 042744102 65 1,776 SH   SOLE 28 1,776 0 0
ARROW FINL CORP COM 042744102 162 4,437 SH   SOLE 30 4,437 0 0
ARROW FINL CORP COM 042744102 46 1,259 SH   SOLE 40 1,259 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 981 72,126 SH   SOLE 2 3,771 0 68,355
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 26 1,876 SH   SOLE 7 1,876 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3,961 291,267 SH   SOLE 18 291,267 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,092 80,297 SH   SOLE 19 80,297 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 55,435 4,076,096 SH   SOLE 21 4,076,096 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 34,208 2,515,294 SH   SOLE 22 2,408,485 0 106,809
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3 201 SH   SOLE 23 201 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 73 5,402 SH   SOLE 26 0 0 5,402
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 174 12,761 SH   SOLE 28 12,761 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 207 15,222 SH   SOLE 30 15,222 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 15 1,116 SH   SOLE 34 1,116 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 167 12,268 SH   SOLE 40 12,268 0 0
ARSANIS INC COM 042873109 13 3,715 SH   SOLE 2 345 0 3,370
ARSANIS INC COM 042873109 54 14,949 SH   SOLE 18 14,949 0 0
ARSANIS INC COM 042873109 11 2,924 SH   SOLE 19 2,924 0 0
ARSANIS INC COM 042873109 616 169,723 SH   SOLE 21 169,723 0 0
ARSANIS INC COM 042873109 118 32,486 SH   SOLE 22 31,083 0 1,403
ARTESIAN RESOURCES CORP CL A 043113208 284 7,313 SH   SOLE 2 311 0 7,002
ARTESIAN RESOURCES CORP CL A 043113208 11 282 SH   SOLE 7 282 0 0
ARTESIAN RESOURCES CORP CL A 043113208 1,051 27,112 SH   SOLE 18 27,112 0 0
ARTESIAN RESOURCES CORP CL A 043113208 248 6,403 SH   SOLE 19 6,403 0 0
ARTESIAN RESOURCES CORP CL A 043113208 10,976 283,093 SH   SOLE 21 283,093 0 0
ARTESIAN RESOURCES CORP CL A 043113208 3,541 91,338 SH   SOLE 22 88,075 0 3,263
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,251 41,480 SH   SOLE 2 2,263 0 39,217
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 4 149 SH   SOLE 4 149 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 35 1,163 SH   SOLE 7 1,163 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 4,749 157,518 SH   SOLE 18 157,518 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,278 42,393 SH   SOLE 19 42,393 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 48,747 1,616,829 SH   SOLE 21 1,616,829 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 42,439 1,407,579 SH   SOLE 22 1,335,036 0 72,543
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 479 15,901 SH   SOLE 26 11,284 0 4,617
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 198 6,570 SH   SOLE 28 6,570 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 318 10,542 SH   SOLE 30 10,542 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 123 4,081 SH   SOLE 40 4,081 0 0
ARTS WAY MFG INC COM 043168103 1 304 SH   SOLE 21 304 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,200 32,096 SH   SOLE 2 16,158 0 15,938
ASBURY AUTOMOTIVE GROUP INC COM 043436104 11 158 SH   SOLE 4 158 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 75 1,098 SH   SOLE 7 1,098 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 5,885 85,850 SH   SOLE 18 85,850 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 9,011 131,446 SH   SOLE 19 131,446 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 131,643 1,920,398 SH   SOLE 21 1,920,398 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 52,053 759,338 SH   SOLE 22 725,338 0 34,000
ASBURY AUTOMOTIVE GROUP INC COM 043436104 3,205 46,758 SH   SOLE 23 46,758 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 4,306 62,820 SH   SOLE 26 2,939 0 59,881
ASBURY AUTOMOTIVE GROUP INC COM 043436104 177 2,580 SH   SOLE 28 2,580 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 735 10,727 SH   SOLE 29 0 0 10,727
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,306 33,635 SH   SOLE 30 33,635 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 125 1,821 SH   SOLE 36 1,821 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 179 2,604 SH   SOLE 40 2,604 0 0
ASCENA RETAIL GROUP INC COM 04351G101 729 183,044 SH   SOLE 2 7,140 0 175,904
ASCENA RETAIL GROUP INC COM 04351G101 4 938 SH   SOLE 4 938 0 0
ASCENA RETAIL GROUP INC COM 04351G101 70 17,522 SH   SOLE 7 17,522 0 0
ASCENA RETAIL GROUP INC COM 04351G101 3,164 794,066 SH   SOLE 18 794,066 0 0
ASCENA RETAIL GROUP INC COM 04351G101 595 149,201 SH   SOLE 19 149,201 0 0
ASCENA RETAIL GROUP INC COM 04351G101 70,584 17,712,434 SH   SOLE 21 17,712,434 0 0
ASCENA RETAIL GROUP INC COM 04351G101 19,841 4,978,957 SH   SOLE 22 4,562,749 0 416,208
ASCENA RETAIL GROUP INC COM 04351G101 74 18,452 SH   SOLE 26 12,621 0 5,831
ASCENA RETAIL GROUP INC COM 04351G101 101 25,374 SH   SOLE 28 25,374 0 0
ASCENA RETAIL GROUP INC COM 04351G101 950 238,346 SH   SOLE 30 238,346 0 0
ASCENA RETAIL GROUP INC COM 04351G101 35 8,763 SH   SOLE 40 8,763 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 29,144 438,129 SH   SOLE 21 438,129 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 44 660 SH   SOLE 30 660 0 0
ASCENT CAP GROUP INC COM SER A 043632108 15 5,266 SH   SOLE 21 5,266 0 0
ASCENT CAP GROUP INC COM SER A 043632108 544 193,664 SH   SOLE 22 193,664 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 214 46,542 SH   SOLE 2 0 0 46,542
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 113 24,648 SH   SOLE 4 24,648 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 144 31,235 SH   SOLE 18 31,235 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 907 197,127 SH   SOLE 22 197,127 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 4 834 SH   SOLE 30 834 0 0
ASGN INC COM 00191U102 3,717 47,543 SH   SOLE 2 7,568 0 39,975
ASGN INC COM 00191U102 21 266 SH   SOLE 4 266 0 0
ASGN INC COM 00191U102 88 1,125 SH   SOLE 7 1,125 0 0
ASGN INC COM 00191U102 17,191 219,865 SH   SOLE 18 219,865 0 0
ASGN INC COM 00191U102 9,336 119,401 SH   SOLE 19 119,401 0 0
ASGN INC COM 00191U102 396,636 5,072,718 SH   SOLE 21 5,072,718 0 0
ASGN INC COM 00191U102 117,991 1,509,032 SH   SOLE 22 1,439,016 0 70,016
ASGN INC COM 00191U102 1,721 22,013 SH   SOLE 23 22,013 0 0
ASGN INC COM 00191U102 5,503 70,383 SH   SOLE 26 10,184 0 60,199
ASGN INC COM 00191U102 535 6,836 SH   SOLE 28 6,836 0 0
ASGN INC COM 00191U102 396 5,064 SH   SOLE 29 0 0 5,064
ASGN INC COM 00191U102 5,769 73,780 SH   SOLE 30 73,780 0 0
ASGN INC COM 00191U102 403 5,148 SH   SOLE 40 5,148 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 797 98,433 SH   SOLE 2 3,221 0 95,212
ASHFORD HOSPITALITY TR INC COM SHS 044103109 221 27,337 SH   SOLE 4 27,337 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1,109 136,949 SH   SOLE 7 136,949 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 27 3,302 SH   SOLE 15 3,302 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 2,405 296,927 SH   SOLE 18 296,927 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1,430 176,558 SH   SOLE 19 176,558 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 25,243 3,116,428 SH   SOLE 21 3,116,428 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 30,127 3,719,370 SH   SOLE 22 3,578,848 0 140,522
ASHFORD HOSPITALITY TR INC COM SHS 044103109 42 5,187 SH   SOLE 23 5,187 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1,152 142,218 SH   SOLE 25 142,218 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 556 68,586 SH   SOLE 26 0 0 68,586
ASHFORD HOSPITALITY TR INC COM SHS 044103109 113 13,993 SH   SOLE 28 13,993 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 286 35,321 SH   SOLE 29 35,321 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 3,264 402,976 SH   SOLE 30 402,976 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 283 34,916 SH   SOLE 34 34,916 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 164 20,194 SH   SOLE 40 20,194 0 0
ASHFORD INC COM 044104107 40 620 SH   SOLE 2 0 0 620
ASHFORD INC COM 044104107 173 2,670 SH   SOLE 18 2,670 0 0
ASHFORD INC COM 044104107 38 590 SH   SOLE 19 590 0 0
ASHFORD INC COM 044104107 1,700 26,239 SH   SOLE 21 26,239 0 0
ASHFORD INC COM 044104107 1,830 28,234 SH   SOLE 22 27,977 0 257
ASHFORD INC COM 044104107 0 1 SH   SOLE 29 0 0 1
ASHLAND GLOBAL HLDGS INC COM 044186104 11,756 150,377 SH   SOLE 2 31,465 0 118,912
ASHLAND GLOBAL HLDGS INC COM 044186104 23 291 SH   SOLE 4 291 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 153 1,952 SH   SOLE 7 1,952 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 32 414 SH   SOLE 15 414 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 15,253 195,103 SH   SOLE 18 195,103 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 766 9,796 SH   SOLE 19 9,796 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 222,250 2,842,798 SH   SOLE 21 2,842,798 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 158,102 2,022,279 SH   SOLE 22 1,886,045 0 136,234
ASHLAND GLOBAL HLDGS INC COM 044186104 4,350 55,637 SH   SOLE 25 55,637 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 5,497 70,318 SH   SOLE 26 26,875 0 43,443
ASHLAND GLOBAL HLDGS INC COM 044186104 699 8,938 SH   SOLE 28 8,938 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,102 14,102 SH   SOLE 30 14,102 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 108 1,384 SH   SOLE 31 1,384 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 3,658 46,790 SH   SOLE 36 46,790 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 494 6,325 SH   SOLE 40 6,325 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 13,429 67,832 SH   SOLE 2 0 0 67,832
ASML HOLDING N V N Y REGISTRY SHS N07059210 525 2,653 SH   SOLE 7 2,653 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 21 104 SH   SOLE 15 104 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 123,747 625,080 SH   SOLE 18 461,979 0 163,101
ASML HOLDING N V N Y REGISTRY SHS N07059210 96,261 486,242 SH   SOLE 19 486,242 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 47,948 242,197 SH   SOLE 21 242,197 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 18,109 91,475 SH   SOLE 22 91,475 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,812 19,254 SH   SOLE 30 19,254 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,365 11,948 SH   SOLE 32 11,948 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 6,572 33,199 SH   SOLE 34 33,199 0 0
ASPEN AEROGELS INC COM 04523Y105 17 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 297 60,563 SH   SOLE 21 60,563 0 0
ASPEN AEROGELS INC COM 04523Y105 1,473 300,541 SH   SOLE 22 300,541 0 0
ASPEN AEROGELS INC COM 04523Y105 130 26,620 SH   SOLE 29 0 0 26,620
ASPEN GROUP INC COM NEW 04530L203 19 2,553 SH   SOLE 18 2,553 0 0
ASPEN GROUP INC COM NEW 04530L203 265 35,482 SH   SOLE 21 35,482 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 5,962 146,485 SH   SOLE 2 28,790 0 117,695
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 16 382 SH   SOLE 4 382 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 107 2,621 SH   SOLE 7 2,621 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 7,570 186,004 SH   SOLE 18 186,004 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 374 9,180 SH   SOLE 19 9,180 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 109,184 2,682,648 SH   SOLE 21 2,682,648 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 78,142 1,919,942 SH   SOLE 22 1,792,538 0 127,404
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 764 18,763 SH   SOLE 26 14,462 0 4,301
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 328 8,062 SH   SOLE 28 8,062 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 553 13,593 SH   SOLE 30 13,593 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 57 1,404 SH   SOLE 31 1,404 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 181 4,454 SH   SOLE 36 4,454 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 259 6,355 SH   SOLE 40 6,355 0 0
ASPEN TECHNOLOGY INC COM 045327103 12,584 135,695 SH   SOLE 2 10,898 0 124,797
ASPEN TECHNOLOGY INC COM 045327103 32 348 SH   SOLE 4 348 0 0
ASPEN TECHNOLOGY INC COM 045327103 145 1,564 SH   SOLE 7 1,564 0 0
ASPEN TECHNOLOGY INC COM 045327103 3,334 35,955 SH   SOLE 18 35,711 0 244
ASPEN TECHNOLOGY INC COM 045327103 1,197 12,911 SH   SOLE 19 12,911 0 0
ASPEN TECHNOLOGY INC COM 045327103 95,876 1,033,815 SH   SOLE 21 1,033,815 0 0
ASPEN TECHNOLOGY INC COM 045327103 190,459 2,053,688 SH   SOLE 22 1,895,124 0 158,564
ASPEN TECHNOLOGY INC COM 045327103 2,372 25,577 SH   SOLE 26 17,347 0 8,230
ASPEN TECHNOLOGY INC COM 045327103 931 10,035 SH   SOLE 28 10,035 0 0
ASPEN TECHNOLOGY INC COM 045327103 25,581 275,834 SH   SOLE 30 275,834 0 0
ASPEN TECHNOLOGY INC COM 045327103 144 1,550 SH   SOLE 31 1,550 0 0
ASPEN TECHNOLOGY INC COM 045327103 809 8,719 SH   SOLE 40 8,719 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 742 18,936 SH   SOLE 2 5,679 0 13,257
ASSEMBLY BIOSCIENCES INC COM 045396108 12 306 SH   SOLE 7 306 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 2,374 60,544 SH   SOLE 18 60,544 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 2,218 56,560 SH   SOLE 19 56,560 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 227 5,800 SH   SOLE 20 5,800 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 23,556 600,753 SH   SOLE 21 600,753 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 18,558 473,302 SH   SOLE 22 451,416 0 21,886
ASSEMBLY BIOSCIENCES INC COM 045396108 76 1,945 SH   SOLE 26 0 0 1,945
ASSEMBLY BIOSCIENCES INC COM 045396108 123 3,138 SH   SOLE 28 3,138 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 147 3,740 SH   SOLE 30 3,740 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 548 13,967 SH   SOLE 34 13,967 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 69 1,761 SH   SOLE 40 1,761 0 0
ASSOCIATED BANC CORP COM 045487105 10,998 402,839 SH   SOLE 2 86,359 0 316,480
ASSOCIATED BANC CORP COM 045487105 20 745 SH   SOLE 4 745 0 0
ASSOCIATED BANC CORP COM 045487105 146 5,359 SH   SOLE 7 5,359 0 0
ASSOCIATED BANC CORP COM 045487105 14,409 527,786 SH   SOLE 18 527,786 0 0
ASSOCIATED BANC CORP COM 045487105 734 26,875 SH   SOLE 19 26,875 0 0
ASSOCIATED BANC CORP COM 045487105 217,403 7,963,478 SH   SOLE 21 7,963,478 0 0
ASSOCIATED BANC CORP COM 045487105 150,530 5,513,911 SH   SOLE 22 5,165,960 0 347,951
ASSOCIATED BANC CORP COM 045487105 1,433 52,489 SH   SOLE 26 30,479 0 22,010
ASSOCIATED BANC CORP COM 045487105 663 24,285 SH   SOLE 28 24,285 0 0
ASSOCIATED BANC CORP COM 045487105 1,062 38,910 SH   SOLE 30 38,910 0 0
ASSOCIATED BANC CORP COM 045487105 100 3,665 SH   SOLE 31 3,665 0 0
ASSOCIATED BANC CORP COM 045487105 147 5,379 SH   SOLE 36 5,379 0 0
ASSOCIATED BANC CORP COM 045487105 537 19,684 SH   SOLE 40 19,684 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 44 1,156 SH   SOLE 2 104 0 1,052
ASSOCIATED CAP GROUP INC CL A 045528106 5 130 SH   SOLE 7 130 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 465 12,240 SH   SOLE 18 12,240 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 129 3,407 SH   SOLE 19 3,407 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 4,125 108,704 SH   SOLE 21 108,704 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 5,554 146,350 SH   SOLE 22 139,552 0 6,798
ASSOCIATED CAP GROUP INC CL A 045528106 29 769 SH   SOLE 28 769 0 0
ASSURANT INC COM 04621X108 15,385 148,662 SH   SOLE 2 14,859 0 133,803
ASSURANT INC COM 04621X108 1,816 17,544 SH   SOLE 4 16,123 0 1,421
ASSURANT INC COM 04621X108 4,657 44,996 SH   SOLE 7 44,177 0 819
ASSURANT INC COM 04621X108 42 406 SH   SOLE 15 406 0 0
ASSURANT INC COM 04621X108 13,909 134,398 SH   SOLE 18 127,196 0 7,202
ASSURANT INC COM 04621X108 6,293 60,803 SH   SOLE 19 60,803 0 0
ASSURANT INC COM 04621X108 3,892 37,612 SH   SOLE 20 0 0 37,612
ASSURANT INC COM 04621X108 111,639 1,078,741 SH   SOLE 21 1,078,741 0 0
ASSURANT INC COM 04621X108 148,969 1,439,456 SH   SOLE 22 1,281,952 0 157,504
ASSURANT INC COM 04621X108 7,262 70,173 SH   SOLE 23 70,173 0 0
ASSURANT INC COM 04621X108 7,371 71,229 SH   SOLE 25 71,229 0 0
ASSURANT INC COM 04621X108 22,586 218,244 SH   SOLE 26 72,545 0 145,699
ASSURANT INC COM 04621X108 843 8,146 SH   SOLE 28 8,146 0 0
ASSURANT INC COM 04621X108 1,366 13,200 SH   SOLE 29 2,701 0 10,499
ASSURANT INC COM 04621X108 20,783 200,817 SH   SOLE 30 200,817 0 0
ASSURANT INC COM 04621X108 1,827 17,652 SH   SOLE 31 10,453 0 7,199
ASSURANT INC COM 04621X108 3,204 30,957 SH   SOLE 34 30,957 0 0
ASSURANT INC COM 04621X108 6,125 59,182 SH   SOLE 36 59,182 0 0
ASSURANT INC COM 04621X108 123 1,189 SH   SOLE 40 1,189 0 0
ASSURANT INC 6.50% CONV PFD D 04621X207 34,208 305,347 SH   SOLE 21 305,347 0 0
ASSURED GUARANTY LTD COM G0585R106 8,822 246,915 SH   SOLE 2 22,412 0 224,503
ASSURED GUARANTY LTD COM G0585R106 25 709 SH   SOLE 4 709 0 0
ASSURED GUARANTY LTD COM G0585R106 163 4,550 SH   SOLE 7 4,550 0 0
ASSURED GUARANTY LTD COM G0585R106 20,709 579,607 SH   SOLE 18 517,204 0 62,403
ASSURED GUARANTY LTD COM G0585R106 25,696 719,180 SH   SOLE 19 719,180 0 0
ASSURED GUARANTY LTD COM G0585R106 46,903 1,312,713 SH   SOLE 21 1,312,713 0 0
ASSURED GUARANTY LTD COM G0585R106 122,900 3,439,681 SH   SOLE 22 3,087,040 0 352,641
ASSURED GUARANTY LTD COM G0585R106 642 17,981 SH   SOLE 23 17,981 0 0
ASSURED GUARANTY LTD COM G0585R106 2,549 71,334 SH   SOLE 25 50,866 0 20,468
ASSURED GUARANTY LTD COM G0585R106 1,344 37,607 SH   SOLE 26 24,604 0 13,003
ASSURED GUARANTY LTD COM G0585R106 581 16,249 SH   SOLE 28 16,249 0 0
ASSURED GUARANTY LTD COM G0585R106 1,557 43,581 SH   SOLE 30 43,581 0 0
ASSURED GUARANTY LTD COM G0585R106 88 2,469 SH   SOLE 31 2,469 0 0
ASSURED GUARANTY LTD COM G0585R106 11,990 335,581 SH   SOLE 34 335,581 0 0
ASSURED GUARANTY LTD COM G0585R106 878 24,576 SH   SOLE 36 24,576 0 0
ASSURED GUARANTY LTD COM G0585R106 530 14,829 SH   SOLE 40 14,829 0 0
ASTA FDG INC COM 046220109 0 63 SH   SOLE 18 63 0 0
ASTA FDG INC COM 046220109 20 5,920 SH   SOLE 21 5,920 0 0
ASTA FDG INC COM 046220109 921 270,866 SH   SOLE 22 270,866 0 0
ASTEC INDS INC COM 046224101 1,355 22,656 SH   SOLE 2 1,085 0 21,571
ASTEC INDS INC COM 046224101 10 169 SH   SOLE 4 169 0 0
ASTEC INDS INC COM 046224101 30 504 SH   SOLE 7 504 0 0
ASTEC INDS INC COM 046224101 5,693 95,198 SH   SOLE 18 95,198 0 0
ASTEC INDS INC COM 046224101 1,096 18,328 SH   SOLE 19 18,328 0 0
ASTEC INDS INC COM 046224101 122,102 2,041,836 SH   SOLE 21 2,041,836 0 0
ASTEC INDS INC COM 046224101 33,781 564,893 SH   SOLE 22 533,018 0 31,875
ASTEC INDS INC COM 046224101 569 9,511 SH   SOLE 26 3,299 0 6,212
ASTEC INDS INC COM 046224101 169 2,825 SH   SOLE 28 2,825 0 0
ASTEC INDS INC COM 046224101 1,703 28,470 SH   SOLE 30 28,470 0 0
ASTEC INDS INC COM 046224101 123 2,059 SH   SOLE 40 2,059 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 8 5,993 SH   SOLE 18 5,993 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 113 83,446 SH   SOLE 21 83,446 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 160 118,843 SH   SOLE 22 118,843 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 183,819 5,235,509 SH   SOLE 18 5,025,661 0 209,848
ASTRAZENECA PLC SPONSORED ADR 046353108 46,440 1,322,700 SH   SOLE 19 1,322,700 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2,093 59,600 SH   SOLE 20 59,600 0 0
ASTRONICS CORP COM 046433108 753 20,931 SH   SOLE 2 901 0 20,030
ASTRONICS CORP COM 046433108 7 185 SH   SOLE 4 185 0 0
ASTRONICS CORP COM 046433108 14 402 SH   SOLE 7 402 0 0
ASTRONICS CORP COM 046433108 2,428 67,501 SH   SOLE 18 67,501 0 0
ASTRONICS CORP COM 046433108 631 17,544 SH   SOLE 19 17,544 0 0
ASTRONICS CORP COM 046433108 66,335 1,844,186 SH   SOLE 21 1,844,186 0 0
ASTRONICS CORP COM 046433108 23,342 648,937 SH   SOLE 22 618,049 0 30,888
ASTRONICS CORP COM 046433108 277 7,705 SH   SOLE 26 0 0 7,705
ASTRONICS CORP COM 046433108 105 2,917 SH   SOLE 28 2,917 0 0
ASTRONICS CORP COM 046433108 167 4,655 SH   SOLE 30 4,655 0 0
ASTRONICS CORP COM 046433108 63 1,763 SH   SOLE 40 1,763 0 0
ASTRONOVA INC COM 04638F108 22 1,150 SH   SOLE 18 1,150 0 0
ASTRONOVA INC COM 04638F108 397 21,065 SH   SOLE 21 21,065 0 0
ASTROTECH CORP COM NEW 046484200 5 1,452 SH   SOLE 21 1,452 0 0
ASURE SOFTWARE INC COM 04649U102 128 8,052 SH   SOLE 2 461 0 7,591
ASURE SOFTWARE INC COM 04649U102 6 352 SH   SOLE 7 352 0 0
ASURE SOFTWARE INC COM 04649U102 521 32,671 SH   SOLE 18 32,671 0 0
ASURE SOFTWARE INC COM 04649U102 127 7,971 SH   SOLE 19 7,971 0 0
ASURE SOFTWARE INC COM 04649U102 5,606 351,496 SH   SOLE 21 351,496 0 0
ASURE SOFTWARE INC COM 04649U102 4,573 286,716 SH   SOLE 22 276,435 0 10,281
ASV HLDGS INC COM 00215L104 5 945 SH   SOLE 18 945 0 0
ASV HLDGS INC COM 00215L104 85 14,616 SH   SOLE 21 14,616 0 0
AT HOME GROUP INC COM 04650Y100 852 21,769 SH   SOLE 2 1,176 0 20,593
AT HOME GROUP INC COM 04650Y100 22 569 SH   SOLE 7 569 0 0
AT HOME GROUP INC COM 04650Y100 3,288 83,996 SH   SOLE 18 83,996 0 0
AT HOME GROUP INC COM 04650Y100 1,268 32,394 SH   SOLE 19 32,394 0 0
AT HOME GROUP INC COM 04650Y100 33,735 861,684 SH   SOLE 21 861,684 0 0
AT HOME GROUP INC COM 04650Y100 28,096 717,656 SH   SOLE 22 685,633 0 32,023
AT HOME GROUP INC COM 04650Y100 11 270 SH   SOLE 23 270 0 0
AT HOME GROUP INC COM 04650Y100 147 3,763 SH   SOLE 28 3,763 0 0
AT HOME GROUP INC COM 04650Y100 164 4,199 SH   SOLE 30 4,199 0 0
AT&T INC COM 00206R102 644,795 20,080,810 SH   SOLE 2 3,099,294 0 16,981,516
AT&T INC COM 00206R102 78,332 2,439,488 SH   SOLE 4 2,251,850 0 187,638
AT&T INC COM 00206R102 210,109 6,543,399 SH   SOLE 7 6,111,680 0 431,719
AT&T INC COM 00206R102 5,516 171,800 SH   SOLE 13 171,800 0 0
AT&T INC COM 00206R102 1,816 56,547 SH   SOLE 15 56,547 0 0
AT&T INC COM 00206R102 27 852 SH   SOLE 17 0 0 852
AT&T INC COM 00206R102 440,937 13,732,067 SH   SOLE 18 12,733,748 0 998,319
AT&T INC COM 00206R102 94,075 2,929,766 SH   SOLE 19 2,929,766 0 0
AT&T INC COM 00206R102 72,319 2,252,229 SH   SOLE 20 0 0 2,252,229
AT&T INC COM 00206R102 4,575,244 142,486,587 SH   SOLE 21 142,486,587 0 0
AT&T INC COM 00206R102 5,815,265 181,104,492 SH   SOLE 22 159,630,121 0 21,474,371
AT&T INC COM 00206R102 293,818 9,150,366 SH   SOLE 23 9,150,366 0 0
AT&T INC COM 00206R102 232,684 7,246,469 SH   SOLE 25 7,246,469 0 0
AT&T INC COM 00206R102 931,584 29,012,263 SH   SOLE 26 5,590,262 0 23,422,001
AT&T INC COM 00206R102 33,745 1,050,929 SH   SOLE 28 1,050,929 0 0
AT&T INC COM 00206R102 21,376 665,702 SH   SOLE 29 288,360 0 377,342
AT&T INC COM 00206R102 768,812 23,943,062 SH   SOLE 30 23,943,062 0 0
AT&T INC COM 00206R102 91,605 2,852,859 SH   SOLE 31 1,383,729 0 1,469,130
AT&T INC COM 00206R102 10,537 328,152 SH   SOLE 32 328,152 0 0
AT&T INC COM 00206R102 13,375 416,534 SH   SOLE 34 416,534 0 0
AT&T INC COM 00206R102 12,767 397,617 SH   SOLE 35 397,617 0 0
AT&T INC COM 00206R102 240,420 7,487,383 SH   SOLE 36 7,487,383 0 0
AT&T INC COM 00206R102 4,700 146,361 SH   SOLE 40 146,361 0 0
AT&T INC OPTIONS 00206R102 9,578 298,298 SH Call SOLE 2 298,298 0 0
AT&T INC OPTIONS 00206R102 9,183 286,000 SH Call SOLE 19 286,000 0 0
AT&T INC OPTIONS 00206R102 170 5,291 SH Call SOLE 22 5,291 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,414 38,468 SH   SOLE 2 6,514 0 31,954
ATARA BIOTHERAPEUTICS INC COM 046513107 7 203 SH   SOLE 4 203 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 33 891 SH   SOLE 7 891 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 4,750 129,244 SH   SOLE 18 129,244 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 3,025 82,314 SH   SOLE 19 82,314 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 68,276 1,857,838 SH   SOLE 21 1,857,838 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 43,553 1,185,105 SH   SOLE 22 1,136,648 0 48,457
ATARA BIOTHERAPEUTICS INC COM 046513107 599 16,302 SH   SOLE 23 16,302 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,212 32,973 SH   SOLE 26 7,440 0 25,533
ATARA BIOTHERAPEUTICS INC COM 046513107 183 4,991 SH   SOLE 28 4,991 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 169 4,607 SH   SOLE 29 0 0 4,607
ATARA BIOTHERAPEUTICS INC COM 046513107 290 7,882 SH   SOLE 30 7,882 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 25 678 SH   SOLE 34 678 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 114 3,108 SH   SOLE 40 3,108 0 0
ATHENAHEALTH INC COM 04685W103 12,284 77,189 SH   SOLE 2 4,011 0 73,178
ATHENAHEALTH INC COM 04685W103 35 218 SH   SOLE 4 218 0 0
ATHENAHEALTH INC COM 04685W103 137 858 SH   SOLE 7 858 0 0
ATHENAHEALTH INC COM 04685W103 3,581 22,503 SH   SOLE 18 22,503 0 0
ATHENAHEALTH INC COM 04685W103 976 6,132 SH   SOLE 19 6,132 0 0
ATHENAHEALTH INC COM 04685W103 75,879 476,807 SH   SOLE 21 476,807 0 0
ATHENAHEALTH INC COM 04685W103 170,612 1,072,085 SH   SOLE 22 996,059 0 76,026
ATHENAHEALTH INC COM 04685W103 3,600 22,623 SH   SOLE 23 22,623 0 0
ATHENAHEALTH INC COM 04685W103 1,779 11,177 SH   SOLE 26 6,480 0 4,697
ATHENAHEALTH INC COM 04685W103 881 5,536 SH   SOLE 28 5,536 0 0
ATHENAHEALTH INC COM 04685W103 648 4,072 SH   SOLE 29 0 0 4,072
ATHENAHEALTH INC COM 04685W103 5,584 35,087 SH   SOLE 30 35,087 0 0
ATHENAHEALTH INC COM 04685W103 136 855 SH   SOLE 31 855 0 0
ATHENAHEALTH INC COM 04685W103 701 4,402 SH   SOLE 40 4,402 0 0
ATHENE HLDG LTD CL A G0684D107 16,877 384,969 SH   SOLE 2 51,762 0 333,207
ATHENE HLDG LTD CL A G0684D107 2,237 51,029 SH   SOLE 4 46,782 0 4,247
ATHENE HLDG LTD CL A G0684D107 2,490 56,788 SH   SOLE 7 32,287 0 24,501
ATHENE HLDG LTD CL A G0684D107 2,894 66,017 SH   SOLE 13 66,017 0 0
ATHENE HLDG LTD CL A G0684D107 6,086 138,832 SH   SOLE 18 122,071 0 16,761
ATHENE HLDG LTD CL A G0684D107 20,747 473,243 SH   SOLE 19 473,243 0 0
ATHENE HLDG LTD CL A G0684D107 4,598 104,891 SH   SOLE 20 0 0 104,891
ATHENE HLDG LTD CL A G0684D107 101,790 2,321,859 SH   SOLE 21 2,321,859 0 0
ATHENE HLDG LTD CL A G0684D107 187,765 4,282,954 SH   SOLE 22 3,919,077 0 363,877
ATHENE HLDG LTD CL A G0684D107 7,840 178,832 SH   SOLE 23 178,832 0 0
ATHENE HLDG LTD CL A G0684D107 261 5,946 SH   SOLE 25 5,946 0 0
ATHENE HLDG LTD CL A G0684D107 16,700 380,940 SH   SOLE 26 120,479 0 260,461
ATHENE HLDG LTD CL A G0684D107 834 19,024 SH   SOLE 28 19,024 0 0
ATHENE HLDG LTD CL A G0684D107 8,034 183,265 SH   SOLE 29 7,309 0 175,956
ATHENE HLDG LTD CL A G0684D107 13,287 303,077 SH   SOLE 30 303,077 0 0
ATHENE HLDG LTD CL A G0684D107 1,949 44,446 SH   SOLE 31 29,897 0 14,549
ATHENE HLDG LTD CL A G0684D107 354 8,065 SH   SOLE 34 8,065 0 0
ATHENE HLDG LTD CL A G0684D107 3,969 90,526 SH   SOLE 36 90,526 0 0
ATHENE HLDG LTD CL A G0684D107 179 4,093 SH   SOLE 40 4,093 0 0
ATHENEX INC COM 04685N103 649 34,798 SH   SOLE 2 1,805 0 32,993
ATHENEX INC COM 04685N103 17 910 SH   SOLE 7 910 0 0
ATHENEX INC COM 04685N103 2,483 133,048 SH   SOLE 18 133,048 0 0
ATHENEX INC COM 04685N103 625 33,488 SH   SOLE 19 33,488 0 0
ATHENEX INC COM 04685N103 38,850 2,081,968 SH   SOLE 21 2,081,968 0 0
ATHENEX INC COM 04685N103 21,938 1,175,659 SH   SOLE 22 1,124,707 0 50,952
ATHENEX INC COM 04685N103 124 6,624 SH   SOLE 30 6,624 0 0
ATHENEX INC COM 04685N103 107 5,751 SH   SOLE 40 5,751 0 0
ATHERSYS INC COM 04744L106 177 90,035 SH   SOLE 2 4,761 0 85,274
ATHERSYS INC COM 04744L106 6 3,025 SH   SOLE 7 3,025 0 0
ATHERSYS INC COM 04744L106 786 398,877 SH   SOLE 18 398,877 0 0
ATHERSYS INC COM 04744L106 349 177,177 SH   SOLE 19 177,177 0 0
ATHERSYS INC COM 04744L106 7,810 3,964,366 SH   SOLE 21 3,964,366 0 0
ATHERSYS INC COM 04744L106 2,684 1,362,629 SH   SOLE 22 1,268,549 0 94,080
ATHERSYS INC COM 04744L106 9 4,557 SH   SOLE 23 4,557 0 0
ATKORE INTL GROUP INC COM 047649108 1,095 52,709 SH   SOLE 2 21,866 0 30,843
ATKORE INTL GROUP INC COM 047649108 19 918 SH   SOLE 7 918 0 0
ATKORE INTL GROUP INC COM 047649108 2,592 124,810 SH   SOLE 18 124,810 0 0
ATKORE INTL GROUP INC COM 047649108 4,048 194,880 SH   SOLE 19 194,880 0 0
ATKORE INTL GROUP INC COM 047649108 26,941 1,297,095 SH   SOLE 21 1,297,095 0 0
ATKORE INTL GROUP INC COM 047649108 30,979 1,491,504 SH   SOLE 22 1,433,679 0 57,825
ATKORE INTL GROUP INC COM 047649108 1,085 52,246 SH   SOLE 23 52,246 0 0
ATKORE INTL GROUP INC COM 047649108 2,527 121,656 SH   SOLE 26 0 0 121,656
ATKORE INTL GROUP INC COM 047649108 128 6,147 SH   SOLE 28 6,147 0 0
ATKORE INTL GROUP INC COM 047649108 334 16,073 SH   SOLE 29 0 0 16,073
ATKORE INTL GROUP INC COM 047649108 211 10,140 SH   SOLE 30 10,140 0 0
ATKORE INTL GROUP INC COM 047649108 82 3,927 SH   SOLE 40 3,927 0 0
ATLANTIC AMERN CORP COM 048209100 3 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 38 14,212 SH   SOLE 22 14,212 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 404 20,544 SH   SOLE 2 987 0 19,557
ATLANTIC CAP BANCSHARES INC COM 048269203 10 512 SH   SOLE 7 512 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 1,683 85,651 SH   SOLE 18 85,651 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 389 19,799 SH   SOLE 19 19,799 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 17,596 895,480 SH   SOLE 21 895,480 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 6,351 323,185 SH   SOLE 22 298,730 0 24,455
ATLANTIC CAP BANCSHARES INC COM 048269203 107 5,457 SH   SOLE 30 5,457 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 274 124,520 SH   SOLE 2 4,080 0 120,440
ATLANTIC PWR CORP COM NEW 04878Q863 7 3,130 SH   SOLE 7 3,130 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 836 380,160 SH   SOLE 18 380,160 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 310 140,818 SH   SOLE 19 140,818 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 8,576 3,898,201 SH   SOLE 21 3,898,201 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 2,456 1,116,323 SH   SOLE 22 1,024,345 0 91,978
ATLANTIC PWR CORP COM NEW 04878Q863 79 35,765 SH   SOLE 23 35,765 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 199 90,654 SH   SOLE 26 0 0 90,654
ATLANTIC PWR CORP COM NEW 04878Q863 110 50,117 SH   SOLE 29 0 0 50,117
ATLANTICA YIELD PLC SHS G0751N103 5,038 249,632 SH   SOLE 21 249,632 0 0
ATLANTICA YIELD PLC SHS G0751N103 454 22,515 SH   SOLE 22 22,515 0 0
ATLANTICA YIELD PLC SHS G0751N103 11 563 SH   SOLE 23 563 0 0
ATLANTICA YIELD PLC SHS G0751N103 4,513 223,627 SH   SOLE 30 223,627 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 0 96 SH   SOLE 17 0 0 96
ATLANTICUS HLDGS CORP COM 04914Y102 2 1,038 SH   SOLE 18 1,038 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 8 3,801 SH   SOLE 21 3,801 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 1,093 528,137 SH   SOLE 22 528,137 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,845 25,733 SH   SOLE 2 1,722 0 24,011
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 4 53 SH   SOLE 4 53 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 38 534 SH   SOLE 7 534 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 7,630 106,413 SH   SOLE 18 106,413 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,639 22,854 SH   SOLE 19 22,854 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 180,188 2,513,077 SH   SOLE 21 2,513,077 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 48,340 674,195 SH   SOLE 22 648,676 0 25,519
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 848 11,824 SH   SOLE 26 0 0 11,824
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 69 956 SH   SOLE 28 956 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2,509 34,999 SH   SOLE 30 34,999 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 54 756 SH   SOLE 40 756 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 530 400,000 PRN   SOLE 21 400,000 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 16 1,858 SH   SOLE 18 1,858 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 272 31,059 SH   SOLE 21 31,059 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 194 22,126 SH   SOLE 22 22,126 0 0
ATLASSIAN CORP PLC CL A G06242104 10,781 172,435 SH   SOLE 2 3,747 0 168,688
ATLASSIAN CORP PLC CL A G06242104 127 2,033 SH   SOLE 7 2,033 0 0
ATLASSIAN CORP PLC CL A G06242104 3,045 48,697 SH   SOLE 18 48,697 0 0
ATLASSIAN CORP PLC CL A G06242104 9,210 147,318 SH   SOLE 19 147,318 0 0
ATLASSIAN CORP PLC CL A G06242104 58,509 935,845 SH   SOLE 21 935,845 0 0
ATLASSIAN CORP PLC CL A G06242104 41,445 662,910 SH   SOLE 22 538,633 0 124,277
ATLASSIAN CORP PLC CL A G06242104 120 1,916 SH   SOLE 31 1,916 0 0
ATLASSIAN CORP PLC CL A G06242104 9,557 152,870 SH   SOLE 34 152,870 0 0
ATMOS ENERGY CORP COM 049560105 27,251 302,321 SH   SOLE 2 61,256 0 241,065
ATMOS ENERGY CORP COM 049560105 3,703 41,080 SH   SOLE 4 38,876 0 2,204
ATMOS ENERGY CORP COM 049560105 21,849 242,387 SH   SOLE 7 218,916 0 23,471
ATMOS ENERGY CORP COM 049560105 32,261 357,900 SH   SOLE 18 347,583 0 10,317
ATMOS ENERGY CORP COM 049560105 1,823 20,223 SH   SOLE 19 20,223 0 0
ATMOS ENERGY CORP COM 049560105 518,528 5,752,475 SH   SOLE 21 5,752,475 0 0
ATMOS ENERGY CORP COM 049560105 320,274 3,553,068 SH   SOLE 22 3,314,751 0 238,317
ATMOS ENERGY CORP COM 049560105 11,835 131,293 SH   SOLE 23 131,293 0 0
ATMOS ENERGY CORP COM 049560105 2,983 33,093 SH   SOLE 25 33,093 0 0
ATMOS ENERGY CORP COM 049560105 19,589 217,312 SH   SOLE 26 79,740 0 137,572
ATMOS ENERGY CORP COM 049560105 1,452 16,105 SH   SOLE 28 16,105 0 0
ATMOS ENERGY CORP COM 049560105 2,261 25,088 SH   SOLE 29 4,384 0 20,704
ATMOS ENERGY CORP COM 049560105 18,804 208,610 SH   SOLE 30 208,610 0 0
ATMOS ENERGY CORP COM 049560105 3,713 41,195 SH   SOLE 31 23,293 0 17,902
ATMOS ENERGY CORP COM 049560105 434 4,820 SH   SOLE 34 4,820 0 0
ATMOS ENERGY CORP COM 049560105 2,613 28,986 SH   SOLE 36 28,986 0 0
ATMOS ENERGY CORP COM 049560105 192 2,131 SH   SOLE 40 2,131 0 0
ATN INTL INC COM 00215F107 565 10,704 SH   SOLE 2 437 0 10,267
ATN INTL INC COM 00215F107 6 114 SH   SOLE 4 114 0 0
ATN INTL INC COM 00215F107 9 179 SH   SOLE 7 179 0 0
ATN INTL INC COM 00215F107 2,458 46,583 SH   SOLE 18 46,583 0 0
ATN INTL INC COM 00215F107 435 8,243 SH   SOLE 19 8,243 0 0
ATN INTL INC COM 00215F107 61,759 1,170,334 SH   SOLE 21 1,170,334 0 0
ATN INTL INC COM 00215F107 16,846 319,230 SH   SOLE 22 303,923 0 15,307
ATN INTL INC COM 00215F107 247 4,686 SH   SOLE 26 0 0 4,686
ATN INTL INC COM 00215F107 83 1,582 SH   SOLE 28 1,582 0 0
ATN INTL INC COM 00215F107 864 16,378 SH   SOLE 30 16,378 0 0
ATN INTL INC COM 00215F107 58 1,098 SH   SOLE 40 1,098 0 0
ATOMERA INC COM 04965B100 13 2,102 SH   SOLE 18 2,102 0 0
ATOMERA INC COM 04965B100 168 27,474 SH   SOLE 21 27,474 0 0
ATOSSA GENETICS INC COM PAR 04962H506 0 54 SH   SOLE 21 54 0 0
ATOSSA GENETICS INC COM PAR 04962H506 1 617 SH   SOLE 22 617 0 0
ATRICURE INC COM 04963C209 920 34,017 SH   SOLE 2 7,854 0 26,163
ATRICURE INC COM 04963C209 17 634 SH   SOLE 7 634 0 0
ATRICURE INC COM 04963C209 3,079 113,826 SH   SOLE 18 113,826 0 0
ATRICURE INC COM 04963C209 2,532 93,610 SH   SOLE 19 93,610 0 0
ATRICURE INC COM 04963C209 39,842 1,472,899 SH   SOLE 21 1,472,899 0 0
ATRICURE INC COM 04963C209 27,402 1,013,027 SH   SOLE 22 975,029 0 37,998
ATRICURE INC COM 04963C209 706 26,094 SH   SOLE 23 26,094 0 0
ATRICURE INC COM 04963C209 384 14,178 SH   SOLE 26 0 0 14,178
ATRICURE INC COM 04963C209 118 4,352 SH   SOLE 28 4,352 0 0
ATRICURE INC COM 04963C209 113 4,195 SH   SOLE 29 0 0 4,195
ATRICURE INC COM 04963C209 177 6,538 SH   SOLE 30 6,538 0 0
ATRICURE INC COM 04963C209 76 2,822 SH   SOLE 40 2,822 0 0
ATRION CORP COM 049904105 705 1,176 SH   SOLE 2 59 0 1,117
ATRION CORP COM 049904105 18 30 SH   SOLE 7 30 0 0
ATRION CORP COM 049904105 2,757 4,599 SH   SOLE 18 4,599 0 0
ATRION CORP COM 049904105 687 1,146 SH   SOLE 19 1,146 0 0
ATRION CORP COM 049904105 28,075 46,839 SH   SOLE 21 46,839 0 0
ATRION CORP COM 049904105 25,948 43,290 SH   SOLE 22 41,275 0 2,015
ATRION CORP COM 049904105 487 813 SH   SOLE 23 813 0 0
ATRION CORP COM 049904105 542 905 SH   SOLE 26 0 0 905
ATRION CORP COM 049904105 131 218 SH   SOLE 28 218 0 0
ATRION CORP COM 049904105 173 288 SH   SOLE 30 288 0 0
ATRION CORP COM 049904105 119 199 SH   SOLE 40 199 0 0
ATTUNITY LTD SHS NEW M15332121 78 6,759 SH   SOLE 22 1,212 0 5,547
ATYR PHARMA INC COM 002120103 4 4,706 SH   SOLE 18 4,706 0 0
ATYR PHARMA INC COM 002120103 115 126,299 SH   SOLE 19 126,299 0 0
ATYR PHARMA INC COM 002120103 54 59,619 SH   SOLE 21 59,619 0 0
ATYR PHARMA INC COM 002120103 109 120,221 SH   SOLE 22 120,221 0 0
ATYR PHARMA INC COM 002120103 0 58 SH   SOLE 29 0 0 58
AUBURN NATL BANCORP COM 050473107 94 1,888 SH   SOLE 2 130 0 1,758
AUBURN NATL BANCORP COM 050473107 356 7,169 SH   SOLE 18 7,169 0 0
AUBURN NATL BANCORP COM 050473107 79 1,596 SH   SOLE 19 1,596 0 0
AUBURN NATL BANCORP COM 050473107 3,713 74,846 SH   SOLE 21 74,846 0 0
AUBURN NATL BANCORP COM 050473107 760 15,325 SH   SOLE 22 14,663 0 662
AUDENTES THERAPEUTICS INC COM 05070R104 1,016 26,592 SH   SOLE 2 1,382 0 25,210
AUDENTES THERAPEUTICS INC COM 05070R104 26 692 SH   SOLE 7 692 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 3,883 101,624 SH   SOLE 18 101,624 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 1,186 31,049 SH   SOLE 19 31,049 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 56,115 1,468,606 SH   SOLE 21 1,468,606 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 31,095 813,784 SH   SOLE 22 776,754 0 37,030
AUDENTES THERAPEUTICS INC COM 05070R104 4 100 SH   SOLE 23 100 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 120 3,146 SH   SOLE 26 0 0 3,146
AUDENTES THERAPEUTICS INC COM 05070R104 133 3,492 SH   SOLE 28 3,492 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 268 7,011 SH   SOLE 30 7,011 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 79 2,075 SH   SOLE 40 2,075 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 5,511 978,816 SH   SOLE 21 978,816 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 9 1,523 SH   SOLE 30 1,523 0 0
AUTODESK INC COM 052769106 87,366 666,455 SH   SOLE 2 51,685 0 614,770
AUTODESK INC COM 052769106 8,946 68,243 SH   SOLE 4 62,565 0 5,678
AUTODESK INC COM 052769106 21,190 161,645 SH   SOLE 7 160,893 0 752
AUTODESK INC COM 052769106 235 1,793 SH   SOLE 13 1,793 0 0
AUTODESK INC COM 052769106 244 1,859 SH   SOLE 15 1,859 0 0
AUTODESK INC COM 052769106 184,265 1,405,634 SH   SOLE 18 1,124,572 0 281,062
AUTODESK INC COM 052769106 132,745 1,012,622 SH   SOLE 19 1,012,622 0 0
AUTODESK INC COM 052769106 9,899 75,514 SH   SOLE 20 0 0 75,514
AUTODESK INC COM 052769106 692,694 5,284,110 SH   SOLE 21 5,284,110 0 0
AUTODESK INC COM 052769106 712,439 5,434,729 SH   SOLE 22 4,871,845 0 562,884
AUTODESK INC COM 052769106 35,865 273,589 SH   SOLE 23 273,589 0 0
AUTODESK INC COM 052769106 27,434 209,275 SH   SOLE 25 209,275 0 0
AUTODESK INC COM 052769106 96,059 732,775 SH   SOLE 26 187,418 0 545,357
AUTODESK INC COM 052769106 4,105 31,317 SH   SOLE 28 31,317 0 0
AUTODESK INC COM 052769106 968 7,388 SH   SOLE 29 7,388 0 0
AUTODESK INC COM 052769106 123,040 938,591 SH   SOLE 30 938,591 0 0
AUTODESK INC COM 052769106 12,624 96,304 SH   SOLE 31 45,173 0 51,131
AUTODESK INC COM 052769106 4,583 34,957 SH   SOLE 32 34,957 0 0
AUTODESK INC COM 052769106 26,443 201,718 SH   SOLE 34 201,718 0 0
AUTODESK INC COM 052769106 22,647 172,757 SH   SOLE 36 172,757 0 0
AUTODESK INC COM 052769106 607 4,631 SH   SOLE 40 4,631 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 4,458 44,138 SH   SOLE 2 8,432 0 35,706
AUTOHOME INC SP ADR RP CL A 05278C107 89 880 SH   SOLE 3 880 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,583 15,673 SH   SOLE 4 15,673 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,729 17,119 SH   SOLE 7 5,914 0 11,205
AUTOHOME INC SP ADR RP CL A 05278C107 2,215 21,929 SH   SOLE 15 21,929 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 2,006 19,861 SH   SOLE 18 19,861 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 209 2,066 SH   SOLE 19 2,066 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 115,809 1,146,627 SH   SOLE 21 1,146,627 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 74,403 736,661 SH   SOLE 22 680,592 0 56,069
AUTOHOME INC SP ADR RP CL A 05278C107 6,775 67,076 SH   SOLE 23 67,076 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 2,142 21,204 SH   SOLE 25 21,204 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 21,872 216,557 SH   SOLE 26 42,591 0 173,966
AUTOHOME INC SP ADR RP CL A 05278C107 914 9,052 SH   SOLE 28 9,052 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,751 17,337 SH   SOLE 29 12,460 0 4,877
AUTOHOME INC SP ADR RP CL A 05278C107 33,218 328,896 SH   SOLE 30 328,896 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 886 8,775 SH   SOLE 31 3,219 0 5,556
AUTOHOME INC SP ADR RP CL A 05278C107 648 6,419 SH   SOLE 34 6,419 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 42 417 SH   SOLE 40 417 0 0
AUTOLIV INC COM 052800109 4,637 32,379 SH   SOLE 2 7,323 0 25,056
AUTOLIV INC COM 052800109 4,015 28,033 SH   SOLE 4 25,890 0 2,143
AUTOLIV INC COM 052800109 3,845 26,847 SH   SOLE 7 18,731 0 8,116
AUTOLIV INC COM 052800109 517 3,609 SH   SOLE 13 3,609 0 0
AUTOLIV INC COM 052800109 97 675 SH   SOLE 15 675 0 0
AUTOLIV INC COM 052800109 1,374 9,592 SH   SOLE 18 1,494 0 8,098
AUTOLIV INC COM 052800109 350 2,441 SH   SOLE 19 2,441 0 0
AUTOLIV INC COM 052800109 6,904 48,204 SH   SOLE 20 0 0 48,204
AUTOLIV INC COM 052800109 40,899 285,565 SH   SOLE 21 285,565 0 0
AUTOLIV INC COM 052800109 233,801 1,632,461 SH   SOLE 22 1,571,017 0 61,444
AUTOLIV INC COM 052800109 15,058 105,142 SH   SOLE 23 105,142 0 0
AUTOLIV INC COM 052800109 13,756 96,049 SH   SOLE 25 96,049 0 0
AUTOLIV INC COM 052800109 59,878 418,085 SH   SOLE 26 100,835 0 317,250
AUTOLIV INC COM 052800109 1,736 12,124 SH   SOLE 28 12,124 0 0
AUTOLIV INC COM 052800109 2,825 19,722 SH   SOLE 29 2,756 0 16,966
AUTOLIV INC COM 052800109 17,514 122,290 SH   SOLE 30 122,290 0 0
AUTOLIV INC COM 052800109 4,359 30,437 SH   SOLE 31 13,704 0 16,733
AUTOLIV INC COM 052800109 586 4,091 SH   SOLE 34 4,091 0 0
AUTOLIV INC COM 052800109 11,328 79,097 SH   SOLE 36 79,097 0 0
AUTOLIV INC COM 052800109 250 1,748 SH   SOLE 40 1,748 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 0 14 SH   SOLE 7 14 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 20 759 SH   SOLE 22 759 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 112 4,164 SH   SOLE 26 771 0 3,393
AUTOMATIC DATA PROCESSING IN COM 053015103 183,295 1,366,445 SH   SOLE 2 333,506 0 1,032,939
AUTOMATIC DATA PROCESSING IN COM 053015103 22,574 168,288 SH   SOLE 4 156,856 0 11,432
AUTOMATIC DATA PROCESSING IN COM 053015103 62,540 466,231 SH   SOLE 7 397,298 0 68,933
AUTOMATIC DATA PROCESSING IN COM 053015103 1,472 10,975 SH   SOLE 13 10,975 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 599 4,469 SH   SOLE 15 4,469 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 123,241 918,752 SH   SOLE 18 856,571 0 62,181
AUTOMATIC DATA PROCESSING IN COM 053015103 21,688 161,683 SH   SOLE 19 161,683 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 28,429 211,937 SH   SOLE 20 0 0 211,937
AUTOMATIC DATA PROCESSING IN COM 053015103 1,172,183 8,738,501 SH   SOLE 21 8,738,501 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,523,621 11,358,436 SH   SOLE 22 9,994,241 0 1,364,195
AUTOMATIC DATA PROCESSING IN COM 053015103 79,635 593,674 SH   SOLE 23 593,674 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 61,253 456,632 SH   SOLE 25 456,632 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 306,590 2,285,600 SH   SOLE 26 361,468 0 1,924,132
AUTOMATIC DATA PROCESSING IN COM 053015103 8,624 64,288 SH   SOLE 28 64,288 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 11,491 85,665 SH   SOLE 29 30,719 0 54,946
AUTOMATIC DATA PROCESSING IN COM 053015103 225,876 1,683,885 SH   SOLE 30 1,683,885 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 30,469 227,143 SH   SOLE 31 114,788 0 112,355
AUTOMATIC DATA PROCESSING IN COM 053015103 9,436 70,343 SH   SOLE 32 70,343 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 5,810 43,315 SH   SOLE 34 43,315 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 59,789 445,720 SH   SOLE 36 445,720 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,197 8,922 SH   SOLE 40 8,922 0 0
AUTONATION INC COM 05329W102 6,700 137,922 SH   SOLE 2 31,449 0 106,473
AUTONATION INC COM 05329W102 167 3,433 SH   SOLE 4 3,433 0 0
AUTONATION INC COM 05329W102 240 4,932 SH   SOLE 7 4,932 0 0
AUTONATION INC COM 05329W102 20 420 SH   SOLE 15 420 0 0
AUTONATION INC COM 05329W102 11,176 230,063 SH   SOLE 18 230,063 0 0
AUTONATION INC COM 05329W102 428 8,808 SH   SOLE 19 8,808 0 0
AUTONATION INC COM 05329W102 126,184 2,597,448 SH   SOLE 21 2,597,448 0 0
AUTONATION INC COM 05329W102 93,453 1,923,699 SH   SOLE 22 1,799,018 0 124,681
AUTONATION INC COM 05329W102 28 574 SH   SOLE 23 574 0 0
AUTONATION INC COM 05329W102 2,882 59,315 SH   SOLE 25 59,315 0 0
AUTONATION INC COM 05329W102 4,615 94,996 SH   SOLE 26 30,309 0 64,687
AUTONATION INC COM 05329W102 368 7,574 SH   SOLE 28 7,574 0 0
AUTONATION INC COM 05329W102 986 20,306 SH   SOLE 29 0 0 20,306
AUTONATION INC COM 05329W102 1,231 25,331 SH   SOLE 30 25,331 0 0
AUTONATION INC COM 05329W102 108 2,233 SH   SOLE 31 1,161 0 1,072
AUTONATION INC COM 05329W102 3,135 64,524 SH   SOLE 36 64,524 0 0
AUTONATION INC COM 05329W102 327 6,721 SH   SOLE 40 6,721 0 0
AUTOWEB INC COM 05335B100 9 1,919 SH   SOLE 18 1,919 0 0
AUTOWEB INC COM 05335B100 126 27,933 SH   SOLE 21 27,933 0 0
AUTOWEB INC COM 05335B100 829 183,335 SH   SOLE 22 183,335 0 0
AUTOWEB INC COM 05335B100 89 19,754 SH   SOLE 23 19,754 0 0
AUTOZONE INC COM 053332102 50,310 74,985 SH   SOLE 2 11,612 0 63,373
AUTOZONE INC COM 053332102 6,022 8,976 SH   SOLE 4 8,241 0 735
AUTOZONE INC COM 053332102 14,658 21,848 SH   SOLE 7 21,350 0 498
AUTOZONE INC COM 053332102 233 348 SH   SOLE 13 348 0 0
AUTOZONE INC COM 053332102 145 216 SH   SOLE 15 216 0 0
AUTOZONE INC COM 053332102 38,498 57,380 SH   SOLE 18 53,165 0 4,215
AUTOZONE INC COM 053332102 4,537 6,762 SH   SOLE 19 6,762 0 0
AUTOZONE INC COM 053332102 8,014 11,944 SH   SOLE 20 0 0 11,944
AUTOZONE INC COM 053332102 435,026 648,393 SH   SOLE 21 648,393 0 0
AUTOZONE INC COM 053332102 490,259 730,716 SH   SOLE 22 658,496 0 72,220
AUTOZONE INC COM 053332102 22,770 33,938 SH   SOLE 23 33,938 0 0
AUTOZONE INC COM 053332102 18,622 27,755 SH   SOLE 25 27,755 0 0
AUTOZONE INC COM 053332102 67,810 101,069 SH   SOLE 26 25,819 0 75,250
AUTOZONE INC COM 053332102 2,586 3,855 SH   SOLE 28 3,855 0 0
AUTOZONE INC COM 053332102 755 1,126 SH   SOLE 29 1,126 0 0
AUTOZONE INC COM 053332102 58,704 87,496 SH   SOLE 30 87,496 0 0
AUTOZONE INC COM 053332102 7,501 11,180 SH   SOLE 31 5,401 0 5,779
AUTOZONE INC COM 053332102 1,040 1,550 SH   SOLE 34 1,550 0 0
AUTOZONE INC COM 053332102 19,065 28,416 SH   SOLE 36 28,416 0 0
AUTOZONE INC COM 053332102 377 562 SH   SOLE 40 562 0 0
AV HOMES INC COM 00234P102 271 12,674 SH   SOLE 2 554 0 12,120
AV HOMES INC COM 00234P102 6 292 SH   SOLE 7 292 0 0
AV HOMES INC COM 00234P102 872 40,758 SH   SOLE 18 40,758 0 0
AV HOMES INC COM 00234P102 188 8,801 SH   SOLE 19 8,801 0 0
AV HOMES INC COM 00234P102 9,062 423,456 SH   SOLE 21 423,456 0 0
AV HOMES INC COM 00234P102 8,373 391,252 SH   SOLE 22 379,929 0 11,323
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 2,987 487,345 SH   SOLE 21 487,345 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 5 793 SH   SOLE 30 793 0 0
AVALARA INC COM 05338G106 15,611 292,497 SH   SOLE 19 292,497 0 0
AVALARA INC COM 05338G106 5 103 SH   SOLE 22 103 0 0
AVALARA INC COM 05338G106 172 3,230 SH   SOLE 26 578 0 2,652
AVALARA INC COM 05338G106 9,989 187,173 SH   SOLE 34 187,173 0 0
AVALONBAY CMNTYS INC COM 053484101 63,817 371,267 SH   SOLE 2 47,779 0 323,488
AVALONBAY CMNTYS INC COM 053484101 25,993 151,220 SH   SOLE 4 147,591 0 3,629
AVALONBAY CMNTYS INC COM 053484101 60,367 351,197 SH   SOLE 7 343,460 0 7,737
AVALONBAY CMNTYS INC COM 053484101 577 3,355 SH   SOLE 13 3,355 0 0
AVALONBAY CMNTYS INC COM 053484101 1,078 6,274 SH   SOLE 15 6,274 0 0
AVALONBAY CMNTYS INC COM 053484101 52,632 306,195 SH   SOLE 18 287,765 0 18,430
AVALONBAY CMNTYS INC COM 053484101 50,634 294,572 SH   SOLE 19 294,572 0 0
AVALONBAY CMNTYS INC COM 053484101 10,409 60,557 SH   SOLE 20 0 0 60,557
AVALONBAY CMNTYS INC COM 053484101 881,976 5,131,048 SH   SOLE 21 5,131,048 0 0
AVALONBAY CMNTYS INC COM 053484101 968,620 5,635,118 SH   SOLE 22 5,205,166 0 429,952
AVALONBAY CMNTYS INC COM 053484101 35,670 207,517 SH   SOLE 23 207,517 0 0
AVALONBAY CMNTYS INC COM 053484101 69,747 405,768 SH   SOLE 25 405,768 0 0
AVALONBAY CMNTYS INC COM 053484101 110,193 641,066 SH   SOLE 26 118,914 0 522,152
AVALONBAY CMNTYS INC COM 053484101 5,869 34,142 SH   SOLE 28 34,142 0 0
AVALONBAY CMNTYS INC COM 053484101 9,177 53,387 SH   SOLE 29 53,387 0 0
AVALONBAY CMNTYS INC COM 053484101 188,206 1,094,921 SH   SOLE 30 1,094,921 0 0
AVALONBAY CMNTYS INC COM 053484101 9,697 56,415 SH   SOLE 31 25,647 0 30,768
AVALONBAY CMNTYS INC COM 053484101 21,433 124,690 SH   SOLE 34 124,690 0 0
AVALONBAY CMNTYS INC COM 053484101 24,297 141,350 SH   SOLE 36 141,350 0 0
AVALONBAY CMNTYS INC COM 053484101 476 2,771 SH   SOLE 40 2,771 0 0
AVANGRID INC COM 05351W103 5,218 98,589 SH   SOLE 2 5,359 0 93,230
AVANGRID INC COM 05351W103 110 2,076 SH   SOLE 4 2,076 0 0
AVANGRID INC COM 05351W103 220 4,160 SH   SOLE 7 4,160 0 0
AVANGRID INC COM 05351W103 38 720 SH   SOLE 15 720 0 0
AVANGRID INC COM 05351W103 1,347 25,447 SH   SOLE 18 25,447 0 0
AVANGRID INC COM 05351W103 446 8,423 SH   SOLE 19 8,423 0 0
AVANGRID INC COM 05351W103 32,808 619,832 SH   SOLE 21 619,832 0 0
AVANGRID INC COM 05351W103 67,049 1,266,740 SH   SOLE 22 1,141,130 0 125,610
AVANGRID INC COM 05351W103 2,755 52,049 SH   SOLE 25 52,049 0 0
AVANGRID INC COM 05351W103 2,809 53,079 SH   SOLE 26 15,998 0 37,081
AVANGRID INC COM 05351W103 1,165 22,003 SH   SOLE 30 22,003 0 0
AVANGRID INC COM 05351W103 64 1,216 SH   SOLE 31 1,216 0 0
AVANGRID INC COM 05351W103 2,446 46,220 SH   SOLE 36 46,220 0 0
AVAYA HLDGS CORP COM 05351X101 2,187 108,907 SH   SOLE 2 4,669 0 104,238
AVAYA HLDGS CORP COM 05351X101 11 533 SH   SOLE 4 533 0 0
AVAYA HLDGS CORP COM 05351X101 46 2,266 SH   SOLE 7 2,266 0 0
AVAYA HLDGS CORP COM 05351X101 6,893 343,271 SH   SOLE 18 343,271 0 0
AVAYA HLDGS CORP COM 05351X101 1,683 83,818 SH   SOLE 19 83,818 0 0
AVAYA HLDGS CORP COM 05351X101 74,674 3,718,828 SH   SOLE 21 3,718,828 0 0
AVAYA HLDGS CORP COM 05351X101 57,723 2,874,631 SH   SOLE 22 2,726,619 0 148,012
AVAYA HLDGS CORP COM 05351X101 521 25,958 SH   SOLE 26 18,350 0 7,608
AVAYA HLDGS CORP COM 05351X101 228 11,370 SH   SOLE 28 11,370 0 0
AVAYA HLDGS CORP COM 05351X101 493 24,536 SH   SOLE 30 24,536 0 0
AVAYA HLDGS CORP COM 05351X101 249 12,387 SH   SOLE 40 12,387 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 4 1,104 SH   SOLE 18 1,104 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 59 16,582 SH   SOLE 21 16,582 0 0
AVEO PHARMACEUTICALS INC COM 053588109 209 92,316 SH   SOLE 2 4,468 0 87,848
AVEO PHARMACEUTICALS INC COM 053588109 6 2,721 SH   SOLE 7 2,721 0 0
AVEO PHARMACEUTICALS INC COM 053588109 2 669 SH   SOLE 17 0 0 669
AVEO PHARMACEUTICALS INC COM 053588109 772 341,686 SH   SOLE 18 341,686 0 0
AVEO PHARMACEUTICALS INC COM 053588109 303 133,992 SH   SOLE 19 133,992 0 0
AVEO PHARMACEUTICALS INC COM 053588109 8,002 3,540,808 SH   SOLE 21 3,540,808 0 0
AVEO PHARMACEUTICALS INC COM 053588109 6,476 2,865,554 SH   SOLE 22 2,777,996 0 87,558
AVERY DENNISON CORP COM 053611109 25,169 246,517 SH   SOLE 2 42,017 0 204,500
AVERY DENNISON CORP COM 053611109 3,389 33,193 SH   SOLE 4 30,651 0 2,542
AVERY DENNISON CORP COM 053611109 10,220 100,099 SH   SOLE 7 81,380 0 18,719
AVERY DENNISON CORP COM 053611109 80 780 SH   SOLE 15 780 0 0
AVERY DENNISON CORP COM 053611109 27,359 267,962 SH   SOLE 18 256,235 0 11,727
AVERY DENNISON CORP COM 053611109 2,432 23,815 SH   SOLE 19 23,815 0 0
AVERY DENNISON CORP COM 053611109 5,924 58,020 SH   SOLE 20 0 0 58,020
AVERY DENNISON CORP COM 053611109 213,890 2,094,905 SH   SOLE 21 2,094,905 0 0
AVERY DENNISON CORP COM 053611109 262,033 2,566,437 SH   SOLE 22 2,290,371 0 276,066
AVERY DENNISON CORP COM 053611109 11,357 111,234 SH   SOLE 23 111,234 0 0
AVERY DENNISON CORP COM 053611109 11,629 113,895 SH   SOLE 25 113,895 0 0
AVERY DENNISON CORP COM 053611109 38,438 376,477 SH   SOLE 26 94,471 0 282,006
AVERY DENNISON CORP COM 053611109 1,384 13,555 SH   SOLE 28 13,555 0 0
AVERY DENNISON CORP COM 053611109 2,008 19,663 SH   SOLE 29 2,486 0 17,177
AVERY DENNISON CORP COM 053611109 27,812 272,402 SH   SOLE 30 272,402 0 0
AVERY DENNISON CORP COM 053611109 4,296 42,073 SH   SOLE 31 18,287 0 23,786
AVERY DENNISON CORP COM 053611109 1,516 14,848 SH   SOLE 34 14,848 0 0
AVERY DENNISON CORP COM 053611109 7,132 69,849 SH   SOLE 36 69,849 0 0
AVERY DENNISON CORP COM 053611109 181 1,775 SH   SOLE 40 1,775 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 14 872 SH   SOLE 18 872 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 262 16,033 SH   SOLE 21 16,033 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 2,169 132,498 SH   SOLE 22 132,498 0 0
AVID BIOSERVICES INC COM 05368M106 162 41,328 SH   SOLE 2 2,191 0 39,137
AVID BIOSERVICES INC COM 05368M106 7 1,790 SH   SOLE 7 1,790 0 0
AVID BIOSERVICES INC COM 05368M106 655 167,206 SH   SOLE 18 167,206 0 0
AVID BIOSERVICES INC COM 05368M106 160 40,769 SH   SOLE 19 40,769 0 0
AVID BIOSERVICES INC COM 05368M106 6,987 1,782,441 SH   SOLE 21 1,782,441 0 0
AVID BIOSERVICES INC COM 05368M106 4,813 1,227,754 SH   SOLE 22 1,202,879 0 24,875
AVID TECHNOLOGY INC COM 05367P100 132 25,444 SH   SOLE 2 1,660 0 23,784
AVID TECHNOLOGY INC COM 05367P100 4 713 SH   SOLE 7 713 0 0
AVID TECHNOLOGY INC COM 05367P100 570 109,525 SH   SOLE 18 109,525 0 0
AVID TECHNOLOGY INC COM 05367P100 108 20,679 SH   SOLE 19 20,679 0 0
AVID TECHNOLOGY INC COM 05367P100 5,599 1,076,781 SH   SOLE 21 1,076,781 0 0
AVID TECHNOLOGY INC COM 05367P100 3,756 722,312 SH   SOLE 22 701,239 0 21,073
AVINGER INC COM NEW 053734208 0 82 SH   SOLE 21 82 0 0
AVINGER INC COM NEW 053734208 2 1,097 SH   SOLE 22 1,097 0 0
AVIS BUDGET GROUP COM 053774105 2,784 85,654 SH   SOLE 2 31,828 0 53,826
AVIS BUDGET GROUP COM 053774105 25 777 SH   SOLE 4 777 0 0
AVIS BUDGET GROUP COM 053774105 157 4,831 SH   SOLE 7 4,831 0 0
AVIS BUDGET GROUP COM 053774105 13,269 408,280 SH   SOLE 18 408,280 0 0
AVIS BUDGET GROUP COM 053774105 2,514 77,346 SH   SOLE 19 77,346 0 0
AVIS BUDGET GROUP COM 053774105 170,832 5,256,363 SH   SOLE 21 5,256,363 0 0
AVIS BUDGET GROUP COM 053774105 80,820 2,486,769 SH   SOLE 22 2,366,277 0 120,492
AVIS BUDGET GROUP COM 053774105 16 507 SH   SOLE 23 507 0 0
AVIS BUDGET GROUP COM 053774105 442 13,610 SH   SOLE 26 8,506 0 5,104
AVIS BUDGET GROUP COM 053774105 329 10,138 SH   SOLE 28 10,138 0 0
AVIS BUDGET GROUP COM 053774105 532 16,383 SH   SOLE 30 16,383 0 0
AVIS BUDGET GROUP COM 053774105 272 8,376 SH   SOLE 34 8,376 0 0
AVIS BUDGET GROUP COM 053774105 1,306 40,174 SH   SOLE 36 40,174 0 0
AVIS BUDGET GROUP COM 053774105 227 6,999 SH   SOLE 40 6,999 0 0
AVISTA CORP COM 05379B107 3,868 73,456 SH   SOLE 2 7,737 0 65,719
AVISTA CORP COM 05379B107 164 3,122 SH   SOLE 4 3,122 0 0
AVISTA CORP COM 05379B107 421 8,004 SH   SOLE 7 8,004 0 0
AVISTA CORP COM 05379B107 16,570 314,659 SH   SOLE 18 314,659 0 0
AVISTA CORP COM 05379B107 3,596 68,294 SH   SOLE 19 68,294 0 0
AVISTA CORP COM 05379B107 428,883 8,144,385 SH   SOLE 21 8,144,385 0 0
AVISTA CORP COM 05379B107 100,571 1,909,810 SH   SOLE 22 1,815,399 0 94,411
AVISTA CORP COM 05379B107 801 15,207 SH   SOLE 23 15,207 0 0
AVISTA CORP COM 05379B107 1,833 34,802 SH   SOLE 26 6,053 0 28,749
AVISTA CORP COM 05379B107 469 8,912 SH   SOLE 28 8,912 0 0
AVISTA CORP COM 05379B107 272 5,162 SH   SOLE 29 0 0 5,162
AVISTA CORP COM 05379B107 6,560 124,577 SH   SOLE 30 124,577 0 0
AVISTA CORP COM 05379B107 1,480 28,113 SH   SOLE 32 28,113 0 0
AVISTA CORP COM 05379B107 205 3,899 SH   SOLE 36 3,899 0 0
AVISTA CORP COM 05379B107 349 6,621 SH   SOLE 40 6,621 0 0
AVNET INC COM 053807103 14,602 340,444 SH   SOLE 2 62,535 0 277,909
AVNET INC COM 053807103 1,665 38,828 SH   SOLE 4 35,855 0 2,973
AVNET INC COM 053807103 2,913 67,910 SH   SOLE 7 41,245 0 26,665
AVNET INC COM 053807103 36 834 SH   SOLE 15 834 0 0
AVNET INC COM 053807103 18,262 425,791 SH   SOLE 18 414,538 0 11,253
AVNET INC COM 053807103 6,199 144,532 SH   SOLE 19 144,532 0 0
AVNET INC COM 053807103 3,924 91,483 SH   SOLE 20 0 0 91,483
AVNET INC COM 053807103 230,492 5,374,037 SH   SOLE 21 5,374,037 0 0
AVNET INC COM 053807103 171,706 4,003,401 SH   SOLE 22 3,695,586 0 307,815
AVNET INC COM 053807103 7,363 171,671 SH   SOLE 23 171,671 0 0
AVNET INC COM 053807103 7,198 167,827 SH   SOLE 25 167,827 0 0
AVNET INC COM 053807103 18,334 427,457 SH   SOLE 26 152,075 0 275,382
AVNET INC COM 053807103 798 18,598 SH   SOLE 28 18,598 0 0
AVNET INC COM 053807103 1,114 25,985 SH   SOLE 29 2,391 0 23,594
AVNET INC COM 053807103 10,555 246,088 SH   SOLE 30 246,088 0 0
AVNET INC COM 053807103 1,991 46,429 SH   SOLE 31 22,026 0 24,403
AVNET INC COM 053807103 3,392 79,085 SH   SOLE 34 79,085 0 0
AVNET INC COM 053807103 5,759 134,280 SH   SOLE 36 134,280 0 0
AVNET INC COM 053807103 106 2,475 SH   SOLE 40 2,475 0 0
AVON PRODS INC COM 054303102 3 2,054 SH   SOLE 4 2,054 0 0
AVON PRODS INC COM 054303102 29 18,046 SH   SOLE 7 18,046 0 0
AVON PRODS INC COM 054303102 801 494,241 SH   SOLE 18 494,241 0 0
AVON PRODS INC COM 054303102 49,350 30,462,913 SH   SOLE 21 30,462,913 0 0
AVON PRODS INC COM 054303102 14,817 9,146,439 SH   SOLE 22 8,737,070 0 409,369
AVON PRODS INC COM 054303102 214 132,373 SH   SOLE 26 50,478 0 81,895
AVON PRODS INC COM 054303102 152 93,589 SH   SOLE 28 93,589 0 0
AVON PRODS INC COM 054303102 1,064 656,741 SH   SOLE 30 656,741 0 0
AVON PRODS INC COM 054303102 481 296,715 SH   SOLE 36 296,715 0 0
AVON PRODS INC COM 054303102 77 47,317 SH   SOLE 40 47,317 0 0
AVROBIO INC COM 05455M100 8 271 SH   SOLE 22 271 0 0
AVROBIO INC COM 05455M100 240 8,393 SH   SOLE 26 1,503 0 6,890
AVX CORP NEW COM 002444107 894 57,061 SH   SOLE 2 11,574 0 45,487
AVX CORP NEW COM 002444107 5 339 SH   SOLE 4 339 0 0
AVX CORP NEW COM 002444107 16 1,029 SH   SOLE 7 1,029 0 0
AVX CORP NEW COM 002444107 2,474 157,892 SH   SOLE 18 157,892 0 0
AVX CORP NEW COM 002444107 890 56,827 SH   SOLE 19 56,827 0 0
AVX CORP NEW COM 002444107 24,889 1,588,339 SH   SOLE 21 1,588,339 0 0
AVX CORP NEW COM 002444107 22,614 1,443,153 SH   SOLE 22 1,367,524 0 75,629
AVX CORP NEW COM 002444107 159 10,150 SH   SOLE 23 10,150 0 0
AVX CORP NEW COM 002444107 1,928 123,061 SH   SOLE 26 5,596 0 117,465
AVX CORP NEW COM 002444107 111 7,111 SH   SOLE 28 7,111 0 0
AVX CORP NEW COM 002444107 171 10,921 SH   SOLE 30 10,921 0 0
AVX CORP NEW COM 002444107 106 6,796 SH   SOLE 40 6,796 0 0
AWARE INC MASS COM 05453N100 11 2,595 SH   SOLE 18 2,595 0 0
AWARE INC MASS COM 05453N100 202 49,870 SH   SOLE 21 49,870 0 0
AWARE INC MASS COM 05453N100 1,729 426,884 SH   SOLE 22 426,884 0 0
AXA EQUITABLE HLDGS INC COM 054561105 5,379 260,984 SH   SOLE 2 19,368 0 241,616
AXA EQUITABLE HLDGS INC COM 054561105 61 2,956 SH   SOLE 7 2,956 0 0
AXA EQUITABLE HLDGS INC COM 054561105 7,441 361,033 SH   SOLE 18 276,093 0 84,940
AXA EQUITABLE HLDGS INC COM 054561105 72,121 3,499,322 SH   SOLE 19 3,499,322 0 0
AXA EQUITABLE HLDGS INC COM 054561105 26,877 1,304,053 SH   SOLE 21 1,304,053 0 0
AXA EQUITABLE HLDGS INC COM 054561105 68,720 3,334,314 SH   SOLE 22 3,148,873 0 185,441
AXA EQUITABLE HLDGS INC COM 054561105 900 43,670 SH   SOLE 25 43,670 0 0
AXA EQUITABLE HLDGS INC COM 054561105 4,995 242,360 SH   SOLE 26 43,380 0 198,980
AXA EQUITABLE HLDGS INC COM 054561105 60 2,909 SH   SOLE 31 2,909 0 0
AXA EQUITABLE HLDGS INC COM 054561105 32,149 1,559,892 SH   SOLE 34 1,559,892 0 0
AXALTA COATING SYS LTD COM G0750C108 19,394 639,853 SH   SOLE 2 151,541 0 488,312
AXALTA COATING SYS LTD COM G0750C108 2,031 66,997 SH   SOLE 4 60,917 0 6,080
AXALTA COATING SYS LTD COM G0750C108 499 16,464 SH   SOLE 7 16,464 0 0
AXALTA COATING SYS LTD COM G0750C108 5,092 167,999 SH   SOLE 18 120,443 0 47,556
AXALTA COATING SYS LTD COM G0750C108 3,990 131,625 SH   SOLE 19 131,625 0 0
AXALTA COATING SYS LTD COM G0750C108 3,766 124,240 SH   SOLE 20 0 0 124,240
AXALTA COATING SYS LTD COM G0750C108 80,191 2,645,702 SH   SOLE 21 2,645,702 0 0
AXALTA COATING SYS LTD COM G0750C108 181,995 6,004,451 SH   SOLE 22 5,539,622 0 464,829
AXALTA COATING SYS LTD COM G0750C108 8,210 270,863 SH   SOLE 23 270,863 0 0
AXALTA COATING SYS LTD COM G0750C108 594 19,597 SH   SOLE 25 19,597 0 0
AXALTA COATING SYS LTD COM G0750C108 13,226 436,350 SH   SOLE 26 172,511 0 263,839
AXALTA COATING SYS LTD COM G0750C108 993 32,762 SH   SOLE 28 32,762 0 0
AXALTA COATING SYS LTD COM G0750C108 1,800 59,393 SH   SOLE 29 16,611 0 42,782
AXALTA COATING SYS LTD COM G0750C108 7,164 236,360 SH   SOLE 30 236,360 0 0
AXALTA COATING SYS LTD COM G0750C108 2,540 83,812 SH   SOLE 31 48,070 0 35,742
AXALTA COATING SYS LTD COM G0750C108 948 31,272 SH   SOLE 34 31,272 0 0
AXALTA COATING SYS LTD COM G0750C108 1,400 46,180 SH   SOLE 36 46,180 0 0
AXALTA COATING SYS LTD COM G0750C108 133 4,392 SH   SOLE 40 4,392 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 653 32,977 SH   SOLE 2 1,262 0 31,715
AXCELIS TECHNOLOGIES INC COM NEW 054540208 15 745 SH   SOLE 7 745 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 2,925 147,733 SH   SOLE 18 147,733 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 509 25,685 SH   SOLE 19 25,685 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 66,248 3,345,882 SH   SOLE 21 3,345,882 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 17,973 907,711 SH   SOLE 22 868,021 0 39,690
AXCELIS TECHNOLOGIES INC COM NEW 054540208 244 12,319 SH   SOLE 26 0 0 12,319
AXCELIS TECHNOLOGIES INC COM NEW 054540208 86 4,346 SH   SOLE 28 4,346 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 932 47,073 SH   SOLE 30 47,073 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 98 4,931 SH   SOLE 40 4,931 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 11,664 209,701 SH   SOLE 2 19,589 0 190,112
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,410 25,351 SH   SOLE 4 23,413 0 1,938
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,621 47,121 SH   SOLE 7 28,267 0 18,854
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 32 571 SH   SOLE 15 571 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,673 48,065 SH   SOLE 18 40,461 0 7,604
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 853 15,330 SH   SOLE 19 15,330 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 4,042 72,671 SH   SOLE 20 0 0 72,671
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 95,977 1,725,576 SH   SOLE 21 1,725,576 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 144,051 2,589,905 SH   SOLE 22 2,405,209 0 184,696
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 5,277 94,882 SH   SOLE 23 94,882 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 4,348 78,165 SH   SOLE 25 78,165 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 19,199 345,175 SH   SOLE 26 112,452 0 232,723
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 720 12,947 SH   SOLE 28 12,947 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,019 18,317 SH   SOLE 29 2,092 0 16,225
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 11,671 209,835 SH   SOLE 30 209,835 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,710 30,741 SH   SOLE 31 15,349 0 15,392
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 171 3,069 SH   SOLE 34 3,069 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 6,844 123,052 SH   SOLE 36 123,052 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 86 1,550 SH   SOLE 40 1,550 0 0
AXOGEN INC COM 05463X106 1,385 27,557 SH   SOLE 2 1,460 0 26,097
AXOGEN INC COM 05463X106 14 270 SH   SOLE 4 270 0 0
AXOGEN INC COM 05463X106 36 721 SH   SOLE 7 721 0 0
AXOGEN INC COM 05463X106 5,297 105,406 SH   SOLE 18 105,406 0 0
AXOGEN INC COM 05463X106 1,417 28,194 SH   SOLE 19 28,194 0 0
AXOGEN INC COM 05463X106 67,332 1,339,934 SH   SOLE 21 1,339,934 0 0
AXOGEN INC COM 05463X106 46,071 916,830 SH   SOLE 22 870,149 0 46,681
AXOGEN INC COM 05463X106 173 3,449 SH   SOLE 26 0 0 3,449
AXOGEN INC COM 05463X106 146 2,912 SH   SOLE 28 2,912 0 0
AXOGEN INC COM 05463X106 321 6,391 SH   SOLE 30 6,391 0 0
AXOGEN INC COM 05463X106 284 5,655 SH   SOLE 40 5,655 0 0
AXON ENTERPRISE INC COM 05464C101 2,923 46,261 SH   SOLE 2 4,209 0 42,052
AXON ENTERPRISE INC COM 05464C101 17 273 SH   SOLE 4 273 0 0
AXON ENTERPRISE INC COM 05464C101 74 1,164 SH   SOLE 7 1,164 0 0
AXON ENTERPRISE INC COM 05464C101 14,602 231,124 SH   SOLE 18 231,124 0 0
AXON ENTERPRISE INC COM 05464C101 5,294 83,790 SH   SOLE 19 83,790 0 0
AXON ENTERPRISE INC COM 05464C101 444,930 7,042,254 SH   SOLE 21 7,042,254 0 0
AXON ENTERPRISE INC COM 05464C101 97,326 1,540,454 SH   SOLE 22 1,469,487 0 70,967
AXON ENTERPRISE INC COM 05464C101 519 8,207 SH   SOLE 23 8,207 0 0
AXON ENTERPRISE INC COM 05464C101 1,904 30,132 SH   SOLE 26 10,924 0 19,208
AXON ENTERPRISE INC COM 05464C101 490 7,752 SH   SOLE 28 7,752 0 0
AXON ENTERPRISE INC COM 05464C101 36 562 SH   SOLE 29 0 0 562
AXON ENTERPRISE INC COM 05464C101 5,442 86,142 SH   SOLE 30 86,142 0 0
AXON ENTERPRISE INC COM 05464C101 355 5,624 SH   SOLE 40 5,624 0 0
AXOVANT SCIENCES LTD COM G0750W104 2,831 1,252,858 SH   SOLE 21 1,252,858 0 0
AXOVANT SCIENCES LTD COM G0750W104 4 1,934 SH   SOLE 30 1,934 0 0
AXSOME THERAPEUTICS INC COM 05464T104 10 3,181 SH   SOLE 18 3,181 0 0
AXSOME THERAPEUTICS INC COM 05464T104 162 50,536 SH   SOLE 21 50,536 0 0
AXT INC COM 00246W103 288 40,911 SH   SOLE 2 1,335 0 39,576
AXT INC COM 00246W103 5 669 SH   SOLE 7 669 0 0
AXT INC COM 00246W103 924 131,096 SH   SOLE 18 131,096 0 0
AXT INC COM 00246W103 225 31,948 SH   SOLE 19 31,948 0 0
AXT INC COM 00246W103 9,450 1,340,356 SH   SOLE 21 1,340,356 0 0
AXT INC COM 00246W103 7,814 1,108,389 SH   SOLE 22 1,079,599 0 28,790
AZUL S A SPONSR ADR PFD 05501U106 2,144 131,027 SH   SOLE 4 131,027 0 0
AZUL S A SPONSR ADR PFD 05501U106 23,296 1,423,957 SH   SOLE 18 1,212,496 0 211,461
AZUL S A SPONSR ADR PFD 05501U106 137,575 8,409,239 SH   SOLE 19 8,409,239 0 0
AZUL S A SPONSR ADR PFD 05501U106 4,519 276,194 SH   SOLE 22 276,194 0 0
AZUL S A SPONSR ADR PFD 05501U106 14,372 878,474 SH   SOLE 25 878,474 0 0
AZUL S A SPONSR ADR PFD 05501U106 2,571 157,172 SH   SOLE 30 157,172 0 0
AZUL S A SPONSR ADR PFD 05501U106 75,430 4,610,644 SH   SOLE 34 4,610,644 0 0
AZURRX BIOPHARMA INC COM 05502L105 6 1,982 SH   SOLE 18 1,982 0 0
AZURRX BIOPHARMA INC COM 05502L105 84 26,047 SH   SOLE 21 26,047 0 0
AZZ INC COM 002474104 1,066 24,537 SH   SOLE 2 1,081 0 23,456
AZZ INC COM 002474104 7 154 SH   SOLE 4 154 0 0
AZZ INC COM 002474104 23 519 SH   SOLE 7 519 0 0
AZZ INC COM 002474104 4,888 112,490 SH   SOLE 18 112,490 0 0
AZZ INC COM 002474104 892 20,533 SH   SOLE 19 20,533 0 0
AZZ INC COM 002474104 111,032 2,555,393 SH   SOLE 21 2,555,393 0 0
AZZ INC COM 002474104 33,292 766,213 SH   SOLE 22 729,766 0 36,447
AZZ INC COM 002474104 431 9,917 SH   SOLE 26 2,930 0 6,987
AZZ INC COM 002474104 162 3,724 SH   SOLE 28 3,724 0 0
AZZ INC COM 002474104 1,664 38,307 SH   SOLE 30 38,307 0 0
AZZ INC COM 002474104 126 2,908 SH   SOLE 40 2,908 0 0
B & G FOODS INC NEW COM 05508R106 2,949 98,623 SH   SOLE 2 33,426 0 65,197
B & G FOODS INC NEW COM 05508R106 10 325 SH   SOLE 4 325 0 0
B & G FOODS INC NEW COM 05508R106 43 1,422 SH   SOLE 7 1,422 0 0
B & G FOODS INC NEW COM 05508R106 8,653 289,398 SH   SOLE 18 289,398 0 0
B & G FOODS INC NEW COM 05508R106 1,631 54,539 SH   SOLE 19 54,539 0 0
B & G FOODS INC NEW COM 05508R106 201,744 6,747,282 SH   SOLE 21 6,747,282 0 0
B & G FOODS INC NEW COM 05508R106 55,426 1,853,723 SH   SOLE 22 1,756,375 0 97,348
B & G FOODS INC NEW COM 05508R106 366 12,226 SH   SOLE 26 6,006 0 6,220
B & G FOODS INC NEW COM 05508R106 235 7,852 SH   SOLE 28 7,852 0 0
B & G FOODS INC NEW COM 05508R106 2,952 98,745 SH   SOLE 30 98,745 0 0
B & G FOODS INC NEW COM 05508R106 189 6,321 SH   SOLE 40 6,321 0 0
B RILEY FINL INC COM 05580M108 449 19,926 SH   SOLE 2 887 0 19,039
B RILEY FINL INC COM 05580M108 8 366 SH   SOLE 7 366 0 0
B RILEY FINL INC COM 05580M108 1,539 68,253 SH   SOLE 18 68,253 0 0
B RILEY FINL INC COM 05580M108 374 16,601 SH   SOLE 19 16,601 0 0
B RILEY FINL INC COM 05580M108 16,222 719,384 SH   SOLE 21 719,384 0 0
B RILEY FINL INC COM 05580M108 8,547 379,036 SH   SOLE 22 359,085 0 19,951
B RILEY FINL INC COM 05580M108 68 3,001 SH   SOLE 30 3,001 0 0
B2GOLD CORP COM 11777Q209 1,880 728,691 SH   SOLE 21 728,691 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 137 57,611 SH   SOLE 2 1,868 0 55,743
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 2 883 SH   SOLE 7 883 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 273 114,773 SH   SOLE 18 114,773 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 67 27,945 SH   SOLE 19 27,945 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 2,831 1,189,309 SH   SOLE 21 1,189,309 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 11,607 4,876,736 SH   SOLE 22 4,846,194 0 30,542
BADGER METER INC COM 056525108 1,054 23,586 SH   SOLE 2 1,173 0 22,413
BADGER METER INC COM 056525108 12 276 SH   SOLE 4 276 0 0
BADGER METER INC COM 056525108 650 14,535 SH   SOLE 7 14,535 0 0
BADGER METER INC COM 056525108 5,489 122,793 SH   SOLE 18 122,793 0 0
BADGER METER INC COM 056525108 1,088 24,351 SH   SOLE 19 24,351 0 0
BADGER METER INC COM 056525108 129,501 2,897,117 SH   SOLE 21 2,897,117 0 0
BADGER METER INC COM 056525108 35,612 796,680 SH   SOLE 22 754,926 0 41,754
BADGER METER INC COM 056525108 380 8,492 SH   SOLE 26 0 0 8,492
BADGER METER INC COM 056525108 188 4,207 SH   SOLE 28 4,207 0 0
BADGER METER INC COM 056525108 5,936 132,792 SH   SOLE 30 132,792 0 0
BADGER METER INC COM 056525108 164 3,662 SH   SOLE 40 3,662 0 0
BAIDU INC SPON ADR REP A 056752108 115,766 476,403 SH   SOLE 2 33,677 0 442,726
BAIDU INC SPON ADR REP A 056752108 48 196 SH   SOLE 3 196 0 0
BAIDU INC SPON ADR REP A 056752108 21,815 89,775 SH   SOLE 4 89,775 0 0
BAIDU INC SPON ADR REP A 056752108 8,942 36,799 SH   SOLE 7 36,799 0 0
BAIDU INC SPON ADR REP A 056752108 2,590 10,658 SH   SOLE 13 10,658 0 0
BAIDU INC SPON ADR REP A 056752108 34,579 142,302 SH   SOLE 15 138,289 0 4,013
BAIDU INC SPON ADR REP A 056752108 53,359 219,586 SH   SOLE 18 219,586 0 0
BAIDU INC SPON ADR REP A 056752108 52,177 214,720 SH   SOLE 19 214,720 0 0
BAIDU INC SPON ADR REP A 056752108 1,235,645 5,084,959 SH   SOLE 21 5,084,959 0 0
BAIDU INC SPON ADR REP A 056752108 935,492 3,849,761 SH   SOLE 22 3,501,667 0 348,094
BAIDU INC SPON ADR REP A 056752108 76,049 312,960 SH   SOLE 23 312,960 0 0
BAIDU INC SPON ADR REP A 056752108 29,294 120,551 SH   SOLE 25 120,551 0 0
BAIDU INC SPON ADR REP A 056752108 246,603 1,014,827 SH   SOLE 26 80,625 0 934,202
BAIDU INC SPON ADR REP A 056752108 9,526 39,200 SH   SOLE 28 39,200 0 0
BAIDU INC SPON ADR REP A 056752108 52,531 216,177 SH   SOLE 29 188,693 0 27,484
BAIDU INC SPON ADR REP A 056752108 400,442 1,647,911 SH   SOLE 30 1,647,911 0 0
BAIDU INC SPON ADR REP A 056752108 10,081 41,487 SH   SOLE 31 15,939 0 25,548
BAIDU INC SPON ADR REP A 056752108 15,364 63,225 SH   SOLE 32 63,225 0 0
BAIDU INC SPON ADR REP A 056752108 131,620 541,648 SH   SOLE 34 541,648 0 0
BAIDU INC SPON ADR REP A 056752108 64 263 SH   SOLE 36 263 0 0
BAIDU INC SPON ADR REP A 056752108 520 2,141 SH   SOLE 40 2,141 0 0
BAKER HUGHES A GE CO CL A 05722G100 36,724 1,111,830 SH   SOLE 2 135,295 0 976,535
BAKER HUGHES A GE CO CL A 05722G100 4,452 134,795 SH   SOLE 4 121,018 0 13,777
BAKER HUGHES A GE CO CL A 05722G100 9,790 296,398 SH   SOLE 7 296,398 0 0
BAKER HUGHES A GE CO CL A 05722G100 356 10,778 SH   SOLE 13 10,778 0 0
BAKER HUGHES A GE CO CL A 05722G100 97 2,936 SH   SOLE 15 2,936 0 0
BAKER HUGHES A GE CO CL A 05722G100 27,051 818,973 SH   SOLE 18 762,645 0 56,328
BAKER HUGHES A GE CO CL A 05722G100 26,337 797,365 SH   SOLE 19 797,365 0 0
BAKER HUGHES A GE CO CL A 05722G100 5,366 162,445 SH   SOLE 20 0 0 162,445
BAKER HUGHES A GE CO CL A 05722G100 247,408 7,490,389 SH   SOLE 21 7,490,389 0 0
BAKER HUGHES A GE CO CL A 05722G100 338,078 10,235,487 SH   SOLE 22 9,034,515 0 1,200,972
BAKER HUGHES A GE CO CL A 05722G100 16,969 513,744 SH   SOLE 23 513,744 0 0
BAKER HUGHES A GE CO CL A 05722G100 16,392 496,288 SH   SOLE 25 496,288 0 0
BAKER HUGHES A GE CO CL A 05722G100 53,148 1,609,073 SH   SOLE 26 404,216 0 1,204,857
BAKER HUGHES A GE CO CL A 05722G100 2,014 60,961 SH   SOLE 28 60,961 0 0
BAKER HUGHES A GE CO CL A 05722G100 5,771 174,709 SH   SOLE 29 174,709 0 0
BAKER HUGHES A GE CO CL A 05722G100 46,898 1,419,849 SH   SOLE 30 1,419,849 0 0
BAKER HUGHES A GE CO CL A 05722G100 6,415 194,207 SH   SOLE 31 86,037 0 108,170
BAKER HUGHES A GE CO CL A 05722G100 35,174 1,064,897 SH   SOLE 34 1,064,897 0 0
BAKER HUGHES A GE CO CL A 05722G100 13,267 401,668 SH   SOLE 36 401,668 0 0
BAKER HUGHES A GE CO CL A 05722G100 281 8,493 SH   SOLE 40 8,493 0 0
BALCHEM CORP COM 057665200 2,602 26,515 SH   SOLE 2 1,396 0 25,119
BALCHEM CORP COM 057665200 13 135 SH   SOLE 4 135 0 0
BALCHEM CORP COM 057665200 69 703 SH   SOLE 7 703 0 0
BALCHEM CORP COM 057665200 13,459 137,140 SH   SOLE 18 137,140 0 0
BALCHEM CORP COM 057665200 2,591 26,405 SH   SOLE 19 26,405 0 0
BALCHEM CORP COM 057665200 319,111 3,251,589 SH   SOLE 21 3,251,589 0 0
BALCHEM CORP COM 057665200 86,729 883,731 SH   SOLE 22 838,796 0 44,935
BALCHEM CORP COM 057665200 10 103 SH   SOLE 23 103 0 0
BALCHEM CORP COM 057665200 2,026 20,649 SH   SOLE 26 2,598 0 18,051
BALCHEM CORP COM 057665200 442 4,500 SH   SOLE 28 4,500 0 0
BALCHEM CORP COM 057665200 4,667 47,555 SH   SOLE 30 47,555 0 0
BALCHEM CORP COM 057665200 325 3,314 SH   SOLE 40 3,314 0 0
BALDWIN & LYONS INC CL A 057755100 4 175 SH   SOLE 21 175 0 0
BALDWIN & LYONS INC CL B 057755209 551 22,583 SH   SOLE 2 11,033 0 11,550
BALDWIN & LYONS INC CL B 057755209 6 233 SH   SOLE 7 233 0 0
BALDWIN & LYONS INC CL B 057755209 877 35,961 SH   SOLE 18 35,961 0 0
BALDWIN & LYONS INC CL B 057755209 648 26,554 SH   SOLE 19 26,554 0 0
BALDWIN & LYONS INC CL B 057755209 8,722 357,447 SH   SOLE 21 357,447 0 0
BALDWIN & LYONS INC CL B 057755209 14,050 575,805 SH   SOLE 22 560,157 0 15,648
BALDWIN & LYONS INC CL B 057755209 224 9,166 SH   SOLE 23 9,166 0 0
BALDWIN & LYONS INC CL B 057755209 1,319 54,038 SH   SOLE 26 0 0 54,038
BALDWIN & LYONS INC CL B 057755209 42 1,731 SH   SOLE 28 1,731 0 0
BALDWIN & LYONS INC CL B 057755209 86 3,514 SH   SOLE 30 3,514 0 0
BALDWIN & LYONS INC CL B 057755209 17 715 SH   SOLE 34 715 0 0
BALDWIN & LYONS INC CL B 057755209 41 1,669 SH   SOLE 40 1,669 0 0
BALL CORP COM 058498106 34,436 968,653 SH   SOLE 2 171,467 0 797,186
BALL CORP COM 058498106 3,683 103,604 SH   SOLE 4 94,700 0 8,904
BALL CORP COM 058498106 9,112 256,327 SH   SOLE 7 251,612 0 4,715
BALL CORP COM 058498106 103 2,897 SH   SOLE 15 2,897 0 0
BALL CORP COM 058498106 1 40 SH   SOLE 17 0 0 40
BALL CORP COM 058498106 25,679 722,346 SH   SOLE 18 677,659 0 44,687
BALL CORP COM 058498106 2,535 71,322 SH   SOLE 19 71,322 0 0
BALL CORP COM 058498106 6,009 169,033 SH   SOLE 20 0 0 169,033
BALL CORP COM 058498106 255,856 7,197,072 SH   SOLE 21 7,197,072 0 0
BALL CORP COM 058498106 299,394 8,421,769 SH   SOLE 22 7,447,165 0 974,604
BALL CORP COM 058498106 15,240 428,701 SH   SOLE 23 428,701 0 0
BALL CORP COM 058498106 12,231 344,042 SH   SOLE 25 344,042 0 0
BALL CORP COM 058498106 44,138 1,241,562 SH   SOLE 26 351,650 0 889,912
BALL CORP COM 058498106 1,832 51,526 SH   SOLE 28 51,526 0 0
BALL CORP COM 058498106 2,703 76,042 SH   SOLE 29 11,157 0 64,885
BALL CORP COM 058498106 36,106 1,015,652 SH   SOLE 30 1,015,652 0 0
BALL CORP COM 058498106 4,623 130,035 SH   SOLE 31 70,605 0 59,430
BALL CORP COM 058498106 629 17,703 SH   SOLE 34 17,703 0 0
BALL CORP COM 058498106 9,924 279,151 SH   SOLE 36 279,151 0 0
BALL CORP COM 058498106 238 6,708 SH   SOLE 40 6,708 0 0
BALLANTYNE STRONG INC COM 058516105 10 2,026 SH   SOLE 18 2,026 0 0
BALLANTYNE STRONG INC COM 058516105 167 34,417 SH   SOLE 21 34,417 0 0
BALLANTYNE STRONG INC COM 058516105 29 6,067 SH   SOLE 22 6,067 0 0
BANC OF CALIFORNIA INC COM 05990K106 898 45,948 SH   SOLE 2 1,831 0 44,117
BANC OF CALIFORNIA INC COM 05990K106 19 954 SH   SOLE 7 954 0 0
BANC OF CALIFORNIA INC COM 05990K106 3,713 189,921 SH   SOLE 18 189,921 0 0
BANC OF CALIFORNIA INC COM 05990K106 674 34,472 SH   SOLE 19 34,472 0 0
BANC OF CALIFORNIA INC COM 05990K106 84,058 4,299,658 SH   SOLE 21 4,299,658 0 0
BANC OF CALIFORNIA INC COM 05990K106 26,305 1,345,508 SH   SOLE 22 1,286,290 0 59,218
BANC OF CALIFORNIA INC COM 05990K106 264 13,525 SH   SOLE 26 0 0 13,525
BANC OF CALIFORNIA INC COM 05990K106 93 4,773 SH   SOLE 28 4,773 0 0
BANC OF CALIFORNIA INC COM 05990K106 1,293 66,131 SH   SOLE 30 66,131 0 0
BANC OF CALIFORNIA INC COM 05990K106 59 3,040 SH   SOLE 40 3,040 0 0
BANCFIRST CORP COM 05945F103 1,103 18,629 SH   SOLE 2 835 0 17,794
BANCFIRST CORP COM 05945F103 20 334 SH   SOLE 7 334 0 0
BANCFIRST CORP COM 05945F103 3,567 60,258 SH   SOLE 18 60,258 0 0
BANCFIRST CORP COM 05945F103 925 15,621 SH   SOLE 19 15,621 0 0
BANCFIRST CORP COM 05945F103 35,462 599,017 SH   SOLE 21 599,017 0 0
BANCFIRST CORP COM 05945F103 30,352 512,709 SH   SOLE 22 490,765 0 21,944
BANCFIRST CORP COM 05945F103 305 5,147 SH   SOLE 26 0 0 5,147
BANCFIRST CORP COM 05945F103 144 2,425 SH   SOLE 28 2,425 0 0
BANCFIRST CORP COM 05945F103 243 4,103 SH   SOLE 30 4,103 0 0
BANCFIRST CORP COM 05945F103 199 3,363 SH   SOLE 34 3,363 0 0
BANCFIRST CORP COM 05945F103 78 1,320 SH   SOLE 40 1,320 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 39,782 5,683,079 SH   SOLE 18 5,671,194 0 11,885
BANCO BRADESCO S A SP ADR PFD NEW 059460303 20,235 2,949,682 SH   SOLE 18 174,682 0 2,775,000
BANCO BRADESCO S A SP ADR PFD NEW 059460303 16,047 2,339,245 SH   SOLE 19 2,339,245 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 70,285 10,245,639 SH   SOLE 21 10,245,639 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 276 40,253 SH   SOLE 22 40,253 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 37,374 5,448,033 SH   SOLE 25 5,448,033 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 2,668 388,943 SH   SOLE 26 0 0 388,943
BANCO BRADESCO S A SP ADR PFD NEW 059460303 10,353 1,509,143 SH   SOLE 30 1,509,143 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 111,905 16,312,695 SH   SOLE 34 16,312,695 0 0
BANCO DE CHILE SPONSORED ADR 059520106 279 3,004 SH   SOLE 21 3,004 0 0
BANCO DE CHILE SPONSORED ADR 059520106 101 1,085 SH   SOLE 22 1,085 0 0
BANCO DE CHILE SPONSORED ADR 059520106 3,430 36,900 SH   SOLE 25 36,900 0 0
BANCO DE CHILE SPONSORED ADR 059520106 236 2,537 SH   SOLE 30 2,537 0 0
BANCO DE CHILE SPONSORED ADR 059520106 410 4,412 SH   SOLE 34 4,412 0 0
BANCO MACRO SA SPON ADR B 05961W105 3,329 56,617 SH   SOLE 2 56,617 0 0
BANCO MACRO SA SPON ADR B 05961W105 278 4,730 SH   SOLE 18 4,730 0 0
BANCO MACRO SA SPON ADR B 05961W105 4,362 74,188 SH   SOLE 19 74,188 0 0
BANCO MACRO SA SPON ADR B 05961W105 13,377 227,543 SH   SOLE 21 227,543 0 0
BANCO MACRO SA SPON ADR B 05961W105 4,496 76,471 SH   SOLE 22 76,471 0 0
BANCO MACRO SA SPON ADR B 05961W105 20,715 352,356 SH   SOLE 25 352,356 0 0
BANCO MACRO SA SPON ADR B 05961W105 30,406 517,189 SH   SOLE 34 517,189 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 10,738 1,431,796 SH   SOLE 22 1,431,796 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 1,327 176,895 SH   SOLE 30 176,895 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,256 39,951 SH   SOLE 2 0 0 39,951
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 14,886 473,616 SH   SOLE 21 473,616 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,204 38,308 SH   SOLE 22 38,308 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 4,465 142,052 SH   SOLE 25 142,052 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2,440 77,622 SH   SOLE 26 77,622 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 10,101 321,386 SH   SOLE 30 321,386 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 446 14,204 SH   SOLE 34 14,204 0 0
BANCO SANTANDER S A SPONSORED ADR B 05969B103 11 1,623 SH   SOLE 2 1,623 0 0
BANCO SANTANDER S A SPONSORED ADR B 05969B103 338 50,565 SH   SOLE 26 0 0 50,565
BANCO SANTANDER SA ADR 05964H105 27 5,049 SH   SOLE 31 0 0 5,049
BANCOLOMBIA S A SPON ADR PREF 05968L102 6,077 127,191 SH   SOLE 2 0 0 127,191
BANCOLOMBIA S A SPON ADR PREF 05968L102 333 6,977 SH   SOLE 4 6,977 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 4,255 89,046 SH   SOLE 18 30,615 0 58,431
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,750 36,621 SH   SOLE 19 36,621 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 16,452 344,331 SH   SOLE 21 344,331 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 8,497 177,842 SH   SOLE 22 177,842 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 3,135 65,620 SH   SOLE 25 65,620 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,142 23,911 SH   SOLE 26 0 0 23,911
BANCOLOMBIA S A SPON ADR PREF 05968L102 59 1,241 SH   SOLE 28 1,241 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 5,959 124,714 SH   SOLE 30 124,714 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 13,177 275,776 SH   SOLE 34 275,776 0 0
BANCORP 34 INC COM 05970V106 8 537 SH   SOLE 18 537 0 0
BANCORP INC DEL COM 05969A105 564 53,942 SH   SOLE 2 2,076 0 51,866
BANCORP INC DEL COM 05969A105 8 811 SH   SOLE 7 811 0 0
BANCORP INC DEL COM 05969A105 1,795 171,603 SH   SOLE 18 171,603 0 0
BANCORP INC DEL COM 05969A105 439 41,944 SH   SOLE 19 41,944 0 0
BANCORP INC DEL COM 05969A105 18,572 1,775,533 SH   SOLE 21 1,775,533 0 0
BANCORP INC DEL COM 05969A105 15,215 1,454,618 SH   SOLE 22 1,383,809 0 70,809
BANCORP INC DEL COM 05969A105 305 29,159 SH   SOLE 26 0 0 29,159
BANCORP INC DEL COM 05969A105 54 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105 141 13,435 SH   SOLE 30 13,435 0 0
BANCORP INC DEL COM 05969A105 157 14,982 SH   SOLE 40 14,982 0 0
BANCORP NEW JERSEY INC NEW COM 059915108 15 834 SH   SOLE 18 834 0 0
BANCORP NEW JERSEY INC NEW COM 059915108 70 3,941 SH   SOLE 21 3,941 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 4,430 134,443 SH   SOLE 2 37,061 0 97,382
BANCORPSOUTH BK TUPELO MISS COM 05971J102 8 234 SH   SOLE 4 234 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 69 2,084 SH   SOLE 7 2,084 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 17,518 531,663 SH   SOLE 18 531,663 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 2,607 79,128 SH   SOLE 19 79,128 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 205,362 6,232,538 SH   SOLE 21 6,232,538 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 108,112 3,281,097 SH   SOLE 22 3,054,573 0 226,524
BANCORPSOUTH BK TUPELO MISS COM 05971J102 718 21,793 SH   SOLE 26 16,785 0 5,008
BANCORPSOUTH BK TUPELO MISS COM 05971J102 406 12,331 SH   SOLE 28 12,331 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 607 18,421 SH   SOLE 30 18,421 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 302 9,161 SH   SOLE 40 9,161 0 0
BANDWIDTH INC COM CL A 05988J103 19 499 SH   SOLE 2 499 0 0
BANDWIDTH INC COM CL A 05988J103 8,018 211,119 SH   SOLE 19 211,119 0 0
BANDWIDTH INC COM CL A 05988J103 50 1,327 SH   SOLE 21 1,327 0 0
BANDWIDTH INC COM CL A 05988J103 2,217 58,363 SH   SOLE 22 58,363 0 0
BANDWIDTH INC COM CL A 05988J103 14 377 SH   SOLE 23 377 0 0
BANDWIDTH INC COM CL A 05988J103 20 516 SH   SOLE 26 0 0 516
BANDWIDTH INC COM CL A 05988J103 3,854 101,481 SH   SOLE 34 101,481 0 0
BANK AMER CORP COM 060505104 814,934 28,908,621 SH   SOLE 2 6,372,034 0 22,536,587
BANK AMER CORP COM 060505104 104,400 3,703,434 SH   SOLE 4 3,452,578 0 250,856
BANK AMER CORP COM 060505104 200,647 7,117,673 SH   SOLE 7 6,866,638 0 251,035
BANK AMER CORP COM 060505104 11,993 425,423 SH   SOLE 13 425,423 0 0
BANK AMER CORP COM 060505104 2,123 75,322 SH   SOLE 15 75,322 0 0
BANK AMER CORP COM 060505104 144 5,123 SH   SOLE 17 0 0 5,123
BANK AMER CORP COM 060505104 760,075 26,962,571 SH   SOLE 18 23,666,481 0 3,296,090
BANK AMER CORP COM 060505104 1,577,647 55,964,787 SH   SOLE 19 55,964,787 0 0
BANK AMER CORP COM 060505104 83,247 2,953,052 SH   SOLE 20 48,170 0 2,904,882
BANK AMER CORP COM 060505104 4,415,547 156,635,242 SH   SOLE 21 156,635,242 0 0
BANK AMER CORP COM 060505104 6,661,517 236,307,797 SH   SOLE 22 207,729,394 0 28,578,403
BANK AMER CORP COM 060505104 364,674 12,936,288 SH   SOLE 23 12,936,288 0 0
BANK AMER CORP COM 060505104 277,868 9,856,966 SH   SOLE 25 9,728,248 0 128,718
BANK AMER CORP COM 060505104 923,113 32,746,105 SH   SOLE 26 7,344,051 0 25,402,054
BANK AMER CORP COM 060505104 39,847 1,413,525 SH   SOLE 28 1,413,525 0 0
BANK AMER CORP COM 060505104 47,195 1,674,163 SH   SOLE 29 663,879 0 1,010,284
BANK AMER CORP COM 060505104 986,485 34,994,153 SH   SOLE 30 34,994,153 0 0
BANK AMER CORP COM 060505104 110,456 3,918,259 SH   SOLE 31 2,380,244 0 1,538,015
BANK AMER CORP COM 060505104 5,767 204,580 SH   SOLE 32 204,580 0 0
BANK AMER CORP COM 060505104 332,092 11,780,501 SH   SOLE 34 11,780,501 0 0
BANK AMER CORP COM 060505104 258,479 9,169,181 SH   SOLE 36 9,169,181 0 0
BANK AMER CORP COM 060505104 5,539 196,478 SH   SOLE 40 196,478 0 0
BANK COMM HLDGS COM 06424J103 204 15,978 SH   SOLE 2 2,116 0 13,862
BANK COMM HLDGS COM 06424J103 692 54,247 SH   SOLE 18 54,247 0 0
BANK COMM HLDGS COM 06424J103 344 26,969 SH   SOLE 19 26,969 0 0
BANK COMM HLDGS COM 06424J103 7,363 577,509 SH   SOLE 21 577,509 0 0
BANK COMM HLDGS COM 06424J103 1,784 139,906 SH   SOLE 22 135,474 0 4,432
BANK COMM HLDGS COM 06424J103 61 4,803 SH   SOLE 23 4,803 0 0
BANK COMM HLDGS COM 06424J103 88 6,893 SH   SOLE 26 0 0 6,893
BANK HAWAII CORP COM 062540109 8,133 97,495 SH   SOLE 2 21,755 0 75,740
BANK HAWAII CORP COM 062540109 20 238 SH   SOLE 4 238 0 0
BANK HAWAII CORP COM 062540109 522 6,257 SH   SOLE 7 6,257 0 0
BANK HAWAII CORP COM 062540109 12,633 151,440 SH   SOLE 18 151,440 0 0
BANK HAWAII CORP COM 062540109 539 6,466 SH   SOLE 19 6,466 0 0
BANK HAWAII CORP COM 062540109 244,332 2,928,938 SH   SOLE 21 2,928,938 0 0
BANK HAWAII CORP COM 062540109 135,839 1,628,376 SH   SOLE 22 1,440,924 0 187,452
BANK HAWAII CORP COM 062540109 1,101 13,201 SH   SOLE 26 8,799 0 4,402
BANK HAWAII CORP COM 062540109 509 6,099 SH   SOLE 28 6,099 0 0
BANK HAWAII CORP COM 062540109 94 1,126 SH   SOLE 29 0 0 1,126
BANK HAWAII CORP COM 062540109 824 9,878 SH   SOLE 30 9,878 0 0
BANK HAWAII CORP COM 062540109 72 864 SH   SOLE 31 864 0 0
BANK HAWAII CORP COM 062540109 1,459 17,484 SH   SOLE 32 17,484 0 0
BANK HAWAII CORP COM 062540109 73 871 SH   SOLE 36 871 0 0
BANK HAWAII CORP COM 062540109 441 5,284 SH   SOLE 40 5,284 0 0
BANK NEW YORK MELLON CORP COM 064058100 139,204 2,581,206 SH   SOLE 2 357,078 0 2,224,128
BANK NEW YORK MELLON CORP COM 064058100 16,890 313,179 SH   SOLE 4 287,270 0 25,909
BANK NEW YORK MELLON CORP COM 064058100 41,638 772,079 SH   SOLE 7 715,674 0 56,405
BANK NEW YORK MELLON CORP COM 064058100 1,380 25,588 SH   SOLE 13 25,588 0 0
BANK NEW YORK MELLON CORP COM 064058100 428 7,929 SH   SOLE 15 7,929 0 0
BANK NEW YORK MELLON CORP COM 064058100 11 211 SH   SOLE 17 0 0 211
BANK NEW YORK MELLON CORP COM 064058100 99,659 1,847,927 SH   SOLE 18 1,711,229 0 136,698
BANK NEW YORK MELLON CORP COM 064058100 9,841 182,476 SH   SOLE 19 182,476 0 0
BANK NEW YORK MELLON CORP COM 064058100 17,637 327,037 SH   SOLE 20 0 0 327,037
BANK NEW YORK MELLON CORP COM 064058100 865,307 16,045,006 SH   SOLE 21 16,045,006 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,294,870 24,010,194 SH   SOLE 22 21,308,025 0 2,702,169
BANK NEW YORK MELLON CORP COM 064058100 68,635 1,272,670 SH   SOLE 23 1,272,670 0 0
BANK NEW YORK MELLON CORP COM 064058100 51,773 960,012 SH   SOLE 25 960,012 0 0
BANK NEW YORK MELLON CORP COM 064058100 211,776 3,926,864 SH   SOLE 26 805,331 0 3,121,533
BANK NEW YORK MELLON CORP COM 064058100 7,925 146,954 SH   SOLE 28 146,954 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,897 35,168 SH   SOLE 29 35,168 0 0
BANK NEW YORK MELLON CORP COM 064058100 187,042 3,468,233 SH   SOLE 30 3,468,233 0 0
BANK NEW YORK MELLON CORP COM 064058100 19,834 367,772 SH   SOLE 31 221,120 0 146,652
BANK NEW YORK MELLON CORP COM 064058100 4,055 75,186 SH   SOLE 34 75,186 0 0
BANK NEW YORK MELLON CORP COM 064058100 59,440 1,102,171 SH   SOLE 36 1,102,171 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,122 20,804 SH   SOLE 40 20,804 0 0
BANK OF MARIN BANCORP COM 063425102 551 6,821 SH   SOLE 2 284 0 6,537
BANK OF MARIN BANCORP COM 063425102 10 125 SH   SOLE 7 125 0 0
BANK OF MARIN BANCORP COM 063425102 1,895 23,439 SH   SOLE 18 23,439 0 0
BANK OF MARIN BANCORP COM 063425102 643 7,947 SH   SOLE 19 7,947 0 0
BANK OF MARIN BANCORP COM 063425102 19,481 240,950 SH   SOLE 21 240,950 0 0
BANK OF MARIN BANCORP COM 063425102 21,974 271,787 SH   SOLE 22 261,374 0 10,413
BANK OF MARIN BANCORP COM 063425102 58 713 SH   SOLE 23 713 0 0
BANK OF MARIN BANCORP COM 063425102 681 8,418 SH   SOLE 26 0 0 8,418
BANK OF MARIN BANCORP COM 063425102 88 1,094 SH   SOLE 30 1,094 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 2,083 45,558 SH   SOLE 2 2,259 0 43,299
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 54 1,182 SH   SOLE 7 1,182 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 7,838 171,432 SH   SOLE 18 171,432 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 2,016 44,097 SH   SOLE 19 44,097 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 79,565 1,740,272 SH   SOLE 21 1,740,272 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 24,578 537,567 SH   SOLE 22 489,875 0 47,692
BANK OF THE OZARKS COM 063904106 14,070 312,383 SH   SOLE 2 57,959 0 254,424
BANK OF THE OZARKS COM 063904106 21 464 SH   SOLE 4 464 0 0
BANK OF THE OZARKS COM 063904106 2,537 56,322 SH   SOLE 7 56,322 0 0
BANK OF THE OZARKS COM 063904106 17,071 379,009 SH   SOLE 18 379,009 0 0
BANK OF THE OZARKS COM 063904106 854 18,970 SH   SOLE 19 18,970 0 0
BANK OF THE OZARKS COM 063904106 267,727 5,944,206 SH   SOLE 21 5,944,206 0 0
BANK OF THE OZARKS COM 063904106 174,440 3,873,007 SH   SOLE 22 3,624,431 0 248,576
BANK OF THE OZARKS COM 063904106 1,442 32,021 SH   SOLE 26 17,228 0 14,793
BANK OF THE OZARKS COM 063904106 759 16,848 SH   SOLE 28 16,848 0 0
BANK OF THE OZARKS COM 063904106 305 6,772 SH   SOLE 29 0 0 6,772
BANK OF THE OZARKS COM 063904106 1,296 28,772 SH   SOLE 30 28,772 0 0
BANK OF THE OZARKS COM 063904106 117 2,589 SH   SOLE 31 2,589 0 0
BANK OF THE OZARKS COM 063904106 577 12,818 SH   SOLE 40 12,818 0 0
BANK OF THE ST JAMES FINL GP COM 470299108 11 671 SH   SOLE 18 671 0 0
BANK OF THE ST JAMES FINL GP COM 470299108 13 775 SH   SOLE 21 775 0 0
BANK PRINCETON NEW JERSEY COM 064520109 189 5,671 SH   SOLE 2 327 0 5,344
BANK PRINCETON NEW JERSEY COM 064520109 6 191 SH   SOLE 7 191 0 0
BANK PRINCETON NEW JERSEY COM 064520109 608 18,291 SH   SOLE 18 18,291 0 0
BANK PRINCETON NEW JERSEY COM 064520109 133 3,989 SH   SOLE 19 3,989 0 0
BANK PRINCETON NEW JERSEY COM 064520109 6,472 194,638 SH   SOLE 21 194,638 0 0
BANK PRINCETON NEW JERSEY COM 064520109 1,631 49,054 SH   SOLE 22 47,289 0 1,765
BANK SOUTH CAROLINA CORP COM 065066102 14 667 SH   SOLE 18 667 0 0
BANK SOUTH CAROLINA CORP COM 065066102 20 960 SH   SOLE 21 960 0 0
BANKFINANCIAL CORP COM 06643P104 197 11,165 SH   SOLE 2 626 0 10,539
BANKFINANCIAL CORP COM 06643P104 10 589 SH   SOLE 7 589 0 0
BANKFINANCIAL CORP COM 06643P104 837 47,413 SH   SOLE 18 47,413 0 0
BANKFINANCIAL CORP COM 06643P104 192 10,880 SH   SOLE 19 10,880 0 0
BANKFINANCIAL CORP COM 06643P104 9,029 511,552 SH   SOLE 21 511,552 0 0
BANKFINANCIAL CORP COM 06643P104 10,787 611,173 SH   SOLE 22 593,155 0 18,018
BANKFINANCIAL CORP COM 06643P104 165 9,356 SH   SOLE 26 0 0 9,356
BANKUNITED INC COM 06652K103 9,641 236,008 SH   SOLE 2 15,992 0 220,016
BANKUNITED INC COM 06652K103 18 430 SH   SOLE 4 430 0 0
BANKUNITED INC COM 06652K103 137 3,347 SH   SOLE 7 3,347 0 0
BANKUNITED INC COM 06652K103 2,079 50,893 SH   SOLE 18 50,893 0 0
BANKUNITED INC COM 06652K103 651 15,945 SH   SOLE 19 15,945 0 0
BANKUNITED INC COM 06652K103 54,789 1,341,230 SH   SOLE 21 1,341,230 0 0
BANKUNITED INC COM 06652K103 115,921 2,837,712 SH   SOLE 22 2,623,140 0 214,572
BANKUNITED INC COM 06652K103 1,134 27,751 SH   SOLE 26 16,185 0 11,566
BANKUNITED INC COM 06652K103 611 14,956 SH   SOLE 28 14,956 0 0
BANKUNITED INC COM 06652K103 1,012 24,783 SH   SOLE 30 24,783 0 0
BANKUNITED INC COM 06652K103 92 2,242 SH   SOLE 31 2,242 0 0
BANKUNITED INC COM 06652K103 115 2,807 SH   SOLE 36 2,807 0 0
BANKUNITED INC COM 06652K103 538 13,164 SH   SOLE 40 13,164 0 0
BANKWELL FINL GROUP INC COM 06654A103 159 4,959 SH   SOLE 2 177 0 4,782
BANKWELL FINL GROUP INC COM 06654A103 649 20,181 SH   SOLE 18 20,181 0 0
BANKWELL FINL GROUP INC COM 06654A103 168 5,233 SH   SOLE 19 5,233 0 0
BANKWELL FINL GROUP INC COM 06654A103 7,167 222,923 SH   SOLE 21 222,923 0 0
BANKWELL FINL GROUP INC COM 06654A103 1,577 49,062 SH   SOLE 22 47,266 0 1,796
BANNER CORP COM NEW 06652V208 2,730 45,398 SH   SOLE 2 13,493 0 31,905
BANNER CORP COM NEW 06652V208 43 714 SH   SOLE 7 714 0 0
BANNER CORP COM NEW 06652V208 8,474 140,920 SH   SOLE 18 140,920 0 0
BANNER CORP COM NEW 06652V208 3,491 58,060 SH   SOLE 19 58,060 0 0
BANNER CORP COM NEW 06652V208 196,684 3,270,981 SH   SOLE 21 3,270,981 0 0
BANNER CORP COM NEW 06652V208 60,946 1,013,578 SH   SOLE 22 969,894 0 43,684
BANNER CORP COM NEW 06652V208 3,535 58,786 SH   SOLE 23 58,786 0 0
BANNER CORP COM NEW 06652V208 4,044 67,260 SH   SOLE 26 8,937 0 58,323
BANNER CORP COM NEW 06652V208 259 4,312 SH   SOLE 28 4,312 0 0
BANNER CORP COM NEW 06652V208 844 14,032 SH   SOLE 29 0 0 14,032
BANNER CORP COM NEW 06652V208 2,900 48,230 SH   SOLE 30 48,230 0 0
BANNER CORP COM NEW 06652V208 221 3,675 SH   SOLE 40 3,675 0 0
BAOZUN INC SPONSORED ADR 06684L103 291 5,313 SH   SOLE 4 5,313 0 0
BAOZUN INC SPONSORED ADR 06684L103 18,448 337,260 SH   SOLE 21 337,260 0 0
BAOZUN INC SPONSORED ADR 06684L103 8,667 158,444 SH   SOLE 22 158,444 0 0
BAOZUN INC SPONSORED ADR 06684L103 4,807 87,888 SH   SOLE 30 87,888 0 0
BAR HBR BANKSHARES COM 066849100 466 15,400 SH   SOLE 2 625 0 14,775
BAR HBR BANKSHARES COM 066849100 12 381 SH   SOLE 7 381 0 0
BAR HBR BANKSHARES COM 066849100 1,590 52,502 SH   SOLE 18 52,502 0 0
BAR HBR BANKSHARES COM 066849100 362 11,948 SH   SOLE 19 11,948 0 0
BAR HBR BANKSHARES COM 066849100 16,645 549,510 SH   SOLE 21 549,510 0 0
BAR HBR BANKSHARES COM 066849100 6,148 202,982 SH   SOLE 22 192,233 0 10,749
BAR HBR BANKSHARES COM 066849100 112 3,694 SH   SOLE 30 3,694 0 0
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 309,975 11,728,141 SH   SOLE 21 11,728,141 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 3 136 SH   SOLE 17 0 0 136
BARNES & NOBLE ED INC COM 06777U101 235 41,676 SH   SOLE 2 1,751 0 39,925
BARNES & NOBLE ED INC COM 06777U101 1 125 SH   SOLE 4 125 0 0
BARNES & NOBLE ED INC COM 06777U101 4 710 SH   SOLE 7 710 0 0
BARNES & NOBLE ED INC COM 06777U101 1,007 178,493 SH   SOLE 18 178,493 0 0
BARNES & NOBLE ED INC COM 06777U101 162 28,673 SH   SOLE 19 28,673 0 0
BARNES & NOBLE ED INC COM 06777U101 22,492 3,988,024 SH   SOLE 21 3,988,024 0 0
BARNES & NOBLE ED INC COM 06777U101 5,793 1,027,191 SH   SOLE 22 945,298 0 81,893
BARNES & NOBLE ED INC COM 06777U101 31 5,537 SH   SOLE 28 5,537 0 0
BARNES & NOBLE ED INC COM 06777U101 281 49,906 SH   SOLE 30 49,906 0 0
BARNES & NOBLE ED INC COM 06777U101 17 2,951 SH   SOLE 40 2,951 0 0
BARNES & NOBLE INC COM 067774109 411 64,799 SH   SOLE 2 2,335 0 62,464
BARNES & NOBLE INC COM 067774109 1 198 SH   SOLE 4 198 0 0
BARNES & NOBLE INC COM 067774109 7 1,124 SH   SOLE 7 1,124 0 0
BARNES & NOBLE INC COM 067774109 1,721 271,100 SH   SOLE 18 271,100 0 0
BARNES & NOBLE INC COM 067774109 303 47,703 SH   SOLE 19 47,703 0 0
BARNES & NOBLE INC COM 067774109 37,864 5,962,820 SH   SOLE 21 5,962,820 0 0
BARNES & NOBLE INC COM 067774109 9,823 1,546,957 SH   SOLE 22 1,433,995 0 112,962
BARNES & NOBLE INC COM 067774109 56 8,833 SH   SOLE 28 8,833 0 0
BARNES & NOBLE INC COM 067774109 600 94,471 SH   SOLE 30 94,471 0 0
BARNES & NOBLE INC COM 067774109 30 4,670 SH   SOLE 40 4,670 0 0
BARNES GROUP INC COM 067806109 3,018 51,241 SH   SOLE 2 2,155 0 49,086
BARNES GROUP INC COM 067806109 17 289 SH   SOLE 4 289 0 0
BARNES GROUP INC COM 067806109 64 1,095 SH   SOLE 7 1,095 0 0
BARNES GROUP INC COM 067806109 12,710 215,789 SH   SOLE 18 215,789 0 0
BARNES GROUP INC COM 067806109 2,388 40,541 SH   SOLE 19 40,541 0 0
BARNES GROUP INC COM 067806109 293,990 4,991,336 SH   SOLE 21 4,991,336 0 0
BARNES GROUP INC COM 067806109 84,187 1,429,314 SH   SOLE 22 1,355,260 0 74,054
BARNES GROUP INC COM 067806109 654 11,109 SH   SOLE 26 5,394 0 5,715
BARNES GROUP INC COM 067806109 422 7,173 SH   SOLE 28 7,173 0 0
BARNES GROUP INC COM 067806109 4,298 72,973 SH   SOLE 30 72,973 0 0
BARNES GROUP INC COM 067806109 320 5,439 SH   SOLE 40 5,439 0 0
BARNWELL INDS INC COM 068221100 2 747 SH   SOLE 21 747 0 0
BARNWELL INDS INC COM 068221100 171 81,319 SH   SOLE 22 81,319 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 578 5,987 SH   SOLE 2 296 0 5,691
BARRETT BUSINESS SERVICES IN COM 068463108 16 167 SH   SOLE 7 167 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 2,328 24,112 SH   SOLE 18 24,112 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 572 5,923 SH   SOLE 19 5,923 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 24,435 253,034 SH   SOLE 21 253,034 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 17,880 185,149 SH   SOLE 22 174,800 0 10,349
BARRETT BUSINESS SERVICES IN COM 068463108 123 1,274 SH   SOLE 30 1,274 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 115 1,186 SH   SOLE 40 1,186 0 0
BARRICK GOLD CORP COM 067901108 11,318 862,032 SH   SOLE 21 862,032 0 0
BARRICK GOLD CORP COM 067901108 32,566 2,480,240 SH   SOLE 22 2,480,240 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 249 22,419 SH   SOLE 2 1,832 0 20,587
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 5 486 SH   SOLE 4 486 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 2 172 SH   SOLE 7 172 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 769 69,193 SH   SOLE 18 69,193 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 220 19,757 SH   SOLE 19 19,757 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 7,539 678,555 SH   SOLE 21 678,555 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 6,907 621,719 SH   SOLE 22 606,718 0 15,001
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 76 6,839 SH   SOLE 26 0 0 6,839
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 43 3,861 SH   SOLE 28 3,861 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 30 2,682 SH   SOLE 29 0 0 2,682
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 41 3,703 SH   SOLE 30 3,703 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 40 3,645 SH   SOLE 40 3,645 0 0
BASSETT FURNITURE INDS INC COM 070203104 340 12,349 SH   SOLE 2 487 0 11,862
BASSETT FURNITURE INDS INC COM 070203104 8 281 SH   SOLE 7 281 0 0
BASSETT FURNITURE INDS INC COM 070203104 952 34,541 SH   SOLE 18 34,541 0 0
BASSETT FURNITURE INDS INC COM 070203104 231 8,394 SH   SOLE 19 8,394 0 0
BASSETT FURNITURE INDS INC COM 070203104 9,809 356,040 SH   SOLE 21 356,040 0 0
BASSETT FURNITURE INDS INC COM 070203104 8,997 326,573 SH   SOLE 22 319,761 0 6,812
BAXTER INTL INC COM 071813109 164,006 2,221,103 SH   SOLE 2 1,044,676 0 1,176,427
BAXTER INTL INC COM 071813109 22,731 307,842 SH   SOLE 4 295,912 0 11,930
BAXTER INTL INC COM 071813109 32,958 446,346 SH   SOLE 7 424,813 0 21,533
BAXTER INTL INC COM 071813109 1,281 17,346 SH   SOLE 13 17,346 0 0
BAXTER INTL INC COM 071813109 275 3,719 SH   SOLE 15 3,719 0 0
BAXTER INTL INC COM 071813109 4 52 SH   SOLE 17 0 0 52
BAXTER INTL INC COM 071813109 204,429 2,768,541 SH   SOLE 18 2,606,412 0 162,129
BAXTER INTL INC COM 071813109 247,635 3,353,666 SH   SOLE 19 3,353,666 0 0
BAXTER INTL INC COM 071813109 13,648 184,832 SH   SOLE 20 0 0 184,832
BAXTER INTL INC COM 071813109 794,988 10,766,358 SH   SOLE 21 10,766,358 0 0
BAXTER INTL INC COM 071813109 1,006,031 13,624,477 SH   SOLE 22 11,632,386 0 1,992,091
BAXTER INTL INC COM 071813109 71,674 970,666 SH   SOLE 23 970,666 0 0
BAXTER INTL INC COM 071813109 47,962 649,544 SH   SOLE 25 621,212 0 28,332
BAXTER INTL INC COM 071813109 137,431 1,861,196 SH   SOLE 26 453,717 0 1,407,479
BAXTER INTL INC COM 071813109 5,471 74,092 SH   SOLE 28 74,092 0 0
BAXTER INTL INC COM 071813109 13,525 183,162 SH   SOLE 29 180,966 0 2,196
BAXTER INTL INC COM 071813109 130,550 1,768,006 SH   SOLE 30 1,768,006 0 0
BAXTER INTL INC COM 071813109 37,763 511,417 SH   SOLE 31 338,514 0 172,903
BAXTER INTL INC COM 071813109 106,348 1,440,253 SH   SOLE 34 1,440,253 0 0
BAXTER INTL INC COM 071813109 44,417 601,527 SH   SOLE 36 601,527 0 0
BAXTER INTL INC COM 071813109 727 9,848 SH   SOLE 40 9,848 0 0
BAYCOM CORP COM 07272M107 269 10,882 SH   SOLE 2 434 0 10,448
BAYCOM CORP COM 07272M107 7 265 SH   SOLE 7 265 0 0
BAYCOM CORP COM 07272M107 879 35,512 SH   SOLE 18 35,512 0 0
BAYCOM CORP COM 07272M107 207 8,380 SH   SOLE 19 8,380 0 0
BAYCOM CORP COM 07272M107 8,691 351,145 SH   SOLE 21 351,145 0 0
BAYCOM CORP COM 07272M107 2,563 103,563 SH   SOLE 22 94,923 0 8,640
BAYTEX ENERGY CORP COM 07317Q105 5 1,467 SH   SOLE 21 1,467 0 0
BB&T CORP COM 054937107 105,086 2,083,394 SH   SOLE 2 258,476 0 1,824,918
BB&T CORP COM 054937107 12,851 254,771 SH   SOLE 4 232,509 0 22,262
BB&T CORP COM 054937107 32,032 635,058 SH   SOLE 7 591,556 0 43,502
BB&T CORP COM 054937107 1,294 25,662 SH   SOLE 13 25,662 0 0
BB&T CORP COM 054937107 348 6,902 SH   SOLE 15 6,902 0 0
BB&T CORP COM 054937107 3 61 SH   SOLE 17 0 0 61
BB&T CORP COM 054937107 74,031 1,467,708 SH   SOLE 18 1,354,912 0 112,796
BB&T CORP COM 054937107 5,267 104,423 SH   SOLE 19 104,423 0 0
BB&T CORP COM 054937107 13,483 267,311 SH   SOLE 20 0 0 267,311
BB&T CORP COM 054937107 845,267 16,757,872 SH   SOLE 21 16,757,872 0 0
BB&T CORP COM 054937107 957,434 18,981,637 SH   SOLE 22 16,799,857 0 2,181,780
BB&T CORP COM 054937107 49,471 980,783 SH   SOLE 23 980,783 0 0
BB&T CORP COM 054937107 38,950 772,196 SH   SOLE 25 772,196 0 0
BB&T CORP COM 054937107 154,854 3,070,065 SH   SOLE 26 656,624 0 2,413,441
BB&T CORP COM 054937107 5,754 114,077 SH   SOLE 28 114,077 0 0
BB&T CORP COM 054937107 1,475 29,252 SH   SOLE 29 29,252 0 0
BB&T CORP COM 054937107 135,119 2,678,803 SH   SOLE 30 2,678,803 0 0
BB&T CORP COM 054937107 13,744 272,476 SH   SOLE 31 157,872 0 114,604
BB&T CORP COM 054937107 2,545 50,448 SH   SOLE 32 50,448 0 0
BB&T CORP COM 054937107 1,895 37,569 SH   SOLE 34 37,569 0 0
BB&T CORP COM 054937107 37,399 741,447 SH   SOLE 36 741,447 0 0
BB&T CORP COM 054937107 823 16,307 SH   SOLE 40 16,307 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 4,816 389,671 SH   SOLE 21 389,671 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 1,435 116,092 SH   SOLE 22 116,092 0 0
BBX CAP CORP NEW CL A 05491N104 639 70,761 SH   SOLE 2 2,862 0 67,899
BBX CAP CORP NEW CL A 05491N104 12 1,354 SH   SOLE 7 1,354 0 0
BBX CAP CORP NEW CL A 05491N104 1,931 213,884 SH   SOLE 18 213,884 0 0
BBX CAP CORP NEW CL A 05491N104 475 52,557 SH   SOLE 19 52,557 0 0
BBX CAP CORP NEW CL A 05491N104 18,976 2,101,398 SH   SOLE 21 2,101,398 0 0
BBX CAP CORP NEW CL A 05491N104 12,874 1,425,701 SH   SOLE 22 1,341,081 0 84,620
BBX CAP CORP NEW CL A 05491N104 249 27,600 SH   SOLE 26 0 0 27,600
BBX CAP CORP NEW CL A 05491N104 167 18,461 SH   SOLE 30 18,461 0 0
BCB BANCORP INC COM 055298103 172 11,472 SH   SOLE 2 374 0 11,098
BCB BANCORP INC COM 055298103 691 46,052 SH   SOLE 18 46,052 0 0
BCB BANCORP INC COM 055298103 156 10,377 SH   SOLE 19 10,377 0 0
BCB BANCORP INC COM 055298103 7,126 475,074 SH   SOLE 21 475,074 0 0
BCB BANCORP INC COM 055298103 2,617 174,466 SH   SOLE 22 170,776 0 3,690
BCE INC COM NEW 05534B760 243 6,000 SH   SOLE 2 6,000 0 0
BCE INC COM NEW 05534B760 6,508 160,738 SH   SOLE 18 127,188 0 33,550
BCE INC COM NEW 05534B760 65,407 1,615,394 SH   SOLE 19 1,615,394 0 0
BCE INC COM NEW 05534B760 4,235 104,590 SH   SOLE 22 104,590 0 0
BCE INC COM NEW 05534B760 951 23,495 SH   SOLE 25 23,495 0 0
BCE INC COM NEW 05534B760 1,134 27,995 SH   SOLE 34 27,995 0 0
BEACON ROOFING SUPPLY INC COM 073685109 2,848 66,816 SH   SOLE 2 9,411 0 57,405
BEACON ROOFING SUPPLY INC COM 073685109 16 373 SH   SOLE 4 373 0 0
BEACON ROOFING SUPPLY INC COM 073685109 90 2,101 SH   SOLE 7 2,101 0 0
BEACON ROOFING SUPPLY INC COM 073685109 9,349 219,366 SH   SOLE 18 219,366 0 0
BEACON ROOFING SUPPLY INC COM 073685109 4,578 107,406 SH   SOLE 19 107,406 0 0
BEACON ROOFING SUPPLY INC COM 073685109 109,146 2,560,900 SH   SOLE 21 2,560,900 0 0
BEACON ROOFING SUPPLY INC COM 073685109 82,435 1,934,189 SH   SOLE 22 1,840,126 0 94,063
BEACON ROOFING SUPPLY INC COM 073685109 868 20,364 SH   SOLE 23 20,364 0 0
BEACON ROOFING SUPPLY INC COM 073685109 3,334 78,218 SH   SOLE 26 13,799 0 64,419
BEACON ROOFING SUPPLY INC COM 073685109 414 9,715 SH   SOLE 28 9,715 0 0
BEACON ROOFING SUPPLY INC COM 073685109 627 14,709 SH   SOLE 30 14,709 0 0
BEACON ROOFING SUPPLY INC COM 073685109 76 1,789 SH   SOLE 36 1,789 0 0
BEACON ROOFING SUPPLY INC COM 073685109 350 8,208 SH   SOLE 40 8,208 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 53 4,741 SH   SOLE 2 444 0 4,297
BEASLEY BROADCAST GROUP INC CL A 074014101 181 16,194 SH   SOLE 18 16,194 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 26 2,361 SH   SOLE 19 2,361 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 1,959 174,939 SH   SOLE 21 174,939 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 1,045 93,304 SH   SOLE 22 92,027 0 1,277
BEAZER HOMES USA INC COM NEW 07556Q881 657 44,539 SH   SOLE 2 11,930 0 32,609
BEAZER HOMES USA INC COM NEW 07556Q881 8 517 SH   SOLE 7 517 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1,733 117,467 SH   SOLE 18 117,467 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 675 45,774 SH   SOLE 19 45,774 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 21,959 1,488,775 SH   SOLE 21 1,488,775 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 17,928 1,215,478 SH   SOLE 22 1,179,902 0 35,576
BEAZER HOMES USA INC COM NEW 07556Q881 1,275 86,463 SH   SOLE 23 86,463 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 519 35,177 SH   SOLE 26 0 0 35,177
BEAZER HOMES USA INC COM NEW 07556Q881 74 5,041 SH   SOLE 28 5,041 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 265 17,943 SH   SOLE 29 0 0 17,943
BEAZER HOMES USA INC COM NEW 07556Q881 142 9,658 SH   SOLE 30 9,658 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 535 36,287 SH   SOLE 34 36,287 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 45 3,027 SH   SOLE 40 3,027 0 0
BECTON DICKINSON & CO COM 075887109 209,225 873,374 SH   SOLE 2 176,273 0 697,101
BECTON DICKINSON & CO COM 075887109 19,781 82,573 SH   SOLE 4 75,791 0 6,782
BECTON DICKINSON & CO COM 075887109 59,026 246,395 SH   SOLE 7 208,017 0 38,378
BECTON DICKINSON & CO COM 075887109 206 861 SH   SOLE 13 861 0 0
BECTON DICKINSON & CO COM 075887109 472 1,970 SH   SOLE 15 1,970 0 0
BECTON DICKINSON & CO COM 075887109 3 13 SH   SOLE 17 0 0 13
BECTON DICKINSON & CO COM 075887109 296,585 1,238,040 SH   SOLE 18 1,016,687 0 221,353
BECTON DICKINSON & CO COM 075887109 274,035 1,143,910 SH   SOLE 19 1,143,910 0 0
BECTON DICKINSON & CO COM 075887109 20,935 87,389 SH   SOLE 20 0 0 87,389
BECTON DICKINSON & CO COM 075887109 1,260,716 5,262,632 SH   SOLE 21 5,262,632 0 0
BECTON DICKINSON & CO COM 075887109 1,591,479 6,643,344 SH   SOLE 22 5,918,360 0 724,984
BECTON DICKINSON & CO COM 075887109 79,446 331,635 SH   SOLE 23 331,635 0 0
BECTON DICKINSON & CO COM 075887109 62,927 262,677 SH   SOLE 25 262,677 0 0
BECTON DICKINSON & CO COM 075887109 223,836 934,363 SH   SOLE 26 214,699 0 719,664
BECTON DICKINSON & CO COM 075887109 9,287 38,766 SH   SOLE 28 38,766 0 0
BECTON DICKINSON & CO COM 075887109 2,182 9,109 SH   SOLE 29 9,109 0 0
BECTON DICKINSON & CO COM 075887109 243,477 1,016,350 SH   SOLE 30 1,016,350 0 0
BECTON DICKINSON & CO COM 075887109 27,439 114,541 SH   SOLE 31 59,091 0 55,450
BECTON DICKINSON & CO COM 075887109 61,972 258,692 SH   SOLE 34 258,692 0 0
BECTON DICKINSON & CO COM 075887109 53,680 224,077 SH   SOLE 36 224,077 0 0
BECTON DICKINSON & CO COM 075887109 1,272 5,308 SH   SOLE 40 5,308 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 345,953 5,593,417 SH   SOLE 21 5,593,417 0 0
BED BATH & BEYOND INC COM 075896100 3,952 198,337 SH   SOLE 2 62,490 0 135,847
BED BATH & BEYOND INC COM 075896100 16 797 SH   SOLE 4 797 0 0
BED BATH & BEYOND INC COM 075896100 324 16,278 SH   SOLE 7 16,278 0 0
BED BATH & BEYOND INC COM 075896100 16,784 842,360 SH   SOLE 18 842,360 0 0
BED BATH & BEYOND INC COM 075896100 3,848 193,124 SH   SOLE 19 193,124 0 0
BED BATH & BEYOND INC COM 075896100 183,958 9,232,514 SH   SOLE 21 9,232,514 0 0
BED BATH & BEYOND INC COM 075896100 102,838 5,161,232 SH   SOLE 22 4,848,238 0 312,994
BED BATH & BEYOND INC COM 075896100 614 30,804 SH   SOLE 25 30,804 0 0
BED BATH & BEYOND INC COM 075896100 863 43,308 SH   SOLE 26 22,585 0 20,723
BED BATH & BEYOND INC COM 075896100 395 19,817 SH   SOLE 28 19,817 0 0
BED BATH & BEYOND INC COM 075896100 1,000 50,190 SH   SOLE 30 50,190 0 0
BED BATH & BEYOND INC COM 075896100 969 48,656 SH   SOLE 34 48,656 0 0
BED BATH & BEYOND INC COM 075896100 1,134 56,934 SH   SOLE 36 56,934 0 0
BED BATH & BEYOND INC COM 075896100 308 15,467 SH   SOLE 40 15,467 0 0
BEIGENE LTD SPONSORED ADR 07725L102 66,171 430,434 SH   SOLE 21 430,434 0 0
BEIGENE LTD SPONSORED ADR 07725L102 661 4,300 SH   SOLE 25 4,300 0 0
BEIGENE LTD SPONSORED ADR 07725L102 101 655 SH   SOLE 30 655 0 0
BEL FUSE INC CL A 077347201 5 246 SH   SOLE 21 246 0 0
BEL FUSE INC CL B 077347300 206 9,839 SH   SOLE 2 335 0 9,504
BEL FUSE INC CL B 077347300 6 299 SH   SOLE 7 299 0 0
BEL FUSE INC CL B 077347300 920 44,031 SH   SOLE 18 44,031 0 0
BEL FUSE INC CL B 077347300 172 8,225 SH   SOLE 19 8,225 0 0
BEL FUSE INC CL B 077347300 21,548 1,031,014 SH   SOLE 21 1,031,014 0 0
BEL FUSE INC CL B 077347300 6,599 315,723 SH   SOLE 22 307,010 0 8,713
BEL FUSE INC CL B 077347300 250 11,942 SH   SOLE 30 11,942 0 0
BELDEN INC COM 077454106 5,110 83,598 SH   SOLE 2 42,579 0 41,019
BELDEN INC COM 077454106 12 198 SH   SOLE 4 198 0 0
BELDEN INC COM 077454106 78 1,268 SH   SOLE 7 1,268 0 0
BELDEN INC COM 077454106 14,767 241,601 SH   SOLE 18 241,601 0 0
BELDEN INC COM 077454106 1,983 32,444 SH   SOLE 19 32,444 0 0
BELDEN INC COM 077454106 169,542 2,773,912 SH   SOLE 21 2,773,912 0 0
BELDEN INC COM 077454106 83,387 1,364,314 SH   SOLE 22 1,306,463 0 57,851
BELDEN INC COM 077454106 625 10,232 SH   SOLE 26 3,783 0 6,449
BELDEN INC COM 077454106 367 6,002 SH   SOLE 28 6,002 0 0
BELDEN INC COM 077454106 589 9,636 SH   SOLE 30 9,636 0 0
BELDEN INC COM 077454106 59 969 SH   SOLE 36 969 0 0
BELDEN INC COM 077454106 282 4,622 SH   SOLE 40 4,622 0 0
BELLEROPHON THERAPEUTICS INC COM 078771102 10 4,137 SH   SOLE 18 4,137 0 0
BELLEROPHON THERAPEUTICS INC COM 078771102 145 59,920 SH   SOLE 21 59,920 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 264 35,740 SH   SOLE 2 1,777 0 33,963
BELLICUM PHARMACEUTICALS INC COM 079481107 7 943 SH   SOLE 7 943 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 992 134,469 SH   SOLE 18 134,469 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 235 31,783 SH   SOLE 19 31,783 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 13,762 1,864,796 SH   SOLE 21 1,864,796 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 7,647 1,036,211 SH   SOLE 22 992,295 0 43,916
BELLICUM PHARMACEUTICALS INC COM 079481107 23 3,054 SH   SOLE 28 3,054 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 29 3,937 SH   SOLE 30 3,937 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 11 1,461 SH   SOLE 40 1,461 0 0
BELMOND LTD CL A G1154H107 1,066 95,603 SH   SOLE 2 3,778 0 91,825
BELMOND LTD CL A G1154H107 7 646 SH   SOLE 4 646 0 0
BELMOND LTD CL A G1154H107 23 2,087 SH   SOLE 7 2,087 0 0
BELMOND LTD CL A G1154H107 4,339 389,184 SH   SOLE 18 389,184 0 0
BELMOND LTD CL A G1154H107 887 79,519 SH   SOLE 19 79,519 0 0
BELMOND LTD CL A G1154H107 96,163 8,624,474 SH   SOLE 21 8,624,474 0 0
BELMOND LTD CL A G1154H107 28,928 2,594,451 SH   SOLE 22 2,469,162 0 125,289
BELMOND LTD CL A G1154H107 239 21,414 SH   SOLE 26 17,374 0 4,040
BELMOND LTD CL A G1154H107 149 13,355 SH   SOLE 28 13,355 0 0
BELMOND LTD CL A G1154H107 1,404 125,928 SH   SOLE 30 125,928 0 0
BELMOND LTD CL A G1154H107 107 9,609 SH   SOLE 40 9,609 0 0
BEMIS INC COM 081437105 11,370 269,372 SH   SOLE 2 79,987 0 189,385
BEMIS INC COM 081437105 86 2,037 SH   SOLE 4 2,037 0 0
BEMIS INC COM 081437105 4,626 109,586 SH   SOLE 7 109,586 0 0
BEMIS INC COM 081437105 26 618 SH   SOLE 15 618 0 0
BEMIS INC COM 081437105 13,329 315,770 SH   SOLE 18 315,770 0 0
BEMIS INC COM 081437105 664 15,732 SH   SOLE 19 15,732 0 0
BEMIS INC COM 081437105 178,975 4,240,105 SH   SOLE 21 4,240,105 0 0
BEMIS INC COM 081437105 126,043 2,986,085 SH   SOLE 22 2,779,963 0 206,122
BEMIS INC COM 081437105 261 6,185 SH   SOLE 23 6,185 0 0
BEMIS INC COM 081437105 3,883 92,003 SH   SOLE 25 92,003 0 0
BEMIS INC COM 081437105 6,908 163,655 SH   SOLE 26 49,821 0 113,834
BEMIS INC COM 081437105 530 12,562 SH   SOLE 28 12,562 0 0
BEMIS INC COM 081437105 43 1,025 SH   SOLE 29 1,025 0 0
BEMIS INC COM 081437105 869 20,580 SH   SOLE 30 20,580 0 0
BEMIS INC COM 081437105 134 3,185 SH   SOLE 31 3,185 0 0
BEMIS INC COM 081437105 92 2,170 SH   SOLE 34 2,170 0 0
BEMIS INC COM 081437105 3,017 71,476 SH   SOLE 36 71,476 0 0
BEMIS INC COM 081437105 467 11,075 SH   SOLE 40 11,075 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,448 49,663 SH   SOLE 2 2,069 0 47,594
BENCHMARK ELECTRS INC COM 08160H101 3 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101 64 2,197 SH   SOLE 7 2,197 0 0
BENCHMARK ELECTRS INC COM 08160H101 6,101 209,284 SH   SOLE 18 209,284 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,166 39,987 SH   SOLE 19 39,987 0 0
BENCHMARK ELECTRS INC COM 08160H101 137,789 4,726,885 SH   SOLE 21 4,726,885 0 0
BENCHMARK ELECTRS INC COM 08160H101 41,455 1,422,139 SH   SOLE 22 1,343,558 0 78,581
BENCHMARK ELECTRS INC COM 08160H101 877 30,090 SH   SOLE 26 18,298 0 11,792
BENCHMARK ELECTRS INC COM 08160H101 215 7,363 SH   SOLE 28 7,363 0 0
BENCHMARK ELECTRS INC COM 08160H101 2,117 72,612 SH   SOLE 30 72,612 0 0
BENCHMARK ELECTRS INC COM 08160H101 52 1,799 SH   SOLE 36 1,799 0 0
BENCHMARK ELECTRS INC COM 08160H101 172 5,913 SH   SOLE 40 5,913 0 0
BENEFICIAL BANCORP INC COM 08171T102 1,117 68,944 SH   SOLE 2 2,902 0 66,042
BENEFICIAL BANCORP INC COM 08171T102 7 409 SH   SOLE 4 409 0 0
BENEFICIAL BANCORP INC COM 08171T102 23 1,443 SH   SOLE 7 1,443 0 0
BENEFICIAL BANCORP INC COM 08171T102 3,625 223,749 SH   SOLE 18 223,749 0 0
BENEFICIAL BANCORP INC COM 08171T102 892 55,089 SH   SOLE 19 55,089 0 0
BENEFICIAL BANCORP INC COM 08171T102 35,968 2,220,235 SH   SOLE 21 2,220,235 0 0
BENEFICIAL BANCORP INC COM 08171T102 33,074 2,041,609 SH   SOLE 22 1,934,855 0 106,754
BENEFICIAL BANCORP INC COM 08171T102 288 17,762 SH   SOLE 26 0 0 17,762
BENEFICIAL BANCORP INC COM 08171T102 195 12,022 SH   SOLE 28 12,022 0 0
BENEFICIAL BANCORP INC COM 08171T102 256 15,775 SH   SOLE 30 15,775 0 0
BENEFICIAL BANCORP INC COM 08171T102 132 8,155 SH   SOLE 40 8,155 0 0
BENEFITFOCUS INC COM 08180D106 553 16,468 SH   SOLE 2 925 0 15,543
BENEFITFOCUS INC COM 08180D106 15 439 SH   SOLE 7 439 0 0
BENEFITFOCUS INC COM 08180D106 2,124 63,212 SH   SOLE 18 63,212 0 0
BENEFITFOCUS INC COM 08180D106 534 15,894 SH   SOLE 19 15,894 0 0
BENEFITFOCUS INC COM 08180D106 21,073 627,163 SH   SOLE 21 627,163 0 0
BENEFITFOCUS INC COM 08180D106 20,581 612,518 SH   SOLE 22 588,025 0 24,493
BENEFITFOCUS INC COM 08180D106 77 2,301 SH   SOLE 28 2,301 0 0
BENEFITFOCUS INC COM 08180D106 140 4,161 SH   SOLE 30 4,161 0 0
BENEFITFOCUS INC COM 08180D106 92 2,737 SH   SOLE 40 2,737 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 564 2 SH   SOLE 2 2 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 282 1 SH   SOLE 7 1 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 564 2 SH   SOLE 15 2 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 282 1 SH   SOLE 19 1 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,359 19 SH   SOLE 22 19 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 846 3 SH   SOLE 23 3 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 119,585 424 SH   SOLE 25 424 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 119,021 422 SH   SOLE 26 131 0 291
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,128 4 SH   SOLE 29 4 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,692 6 SH   SOLE 31 0 0 6
BERKSHIRE HATHAWAY INC DEL CL A 084670108 92,509 328 SH   SOLE 36 328 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 927,408 4,968,703 SH   SOLE 2 589,900 0 4,378,803
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 74,188 397,472 SH   SOLE 4 364,831 0 32,641
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 251,947 1,349,835 SH   SOLE 7 1,347,171 0 2,664
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,057 11,018 SH   SOLE 13 11,018 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,291 12,276 SH   SOLE 15 12,276 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 220 1,179 SH   SOLE 17 0 0 1,179
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 771,007 4,130,765 SH   SOLE 18 3,779,947 0 350,818
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 219,037 1,173,517 SH   SOLE 19 1,173,517 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,547,609 29,721,988 SH   SOLE 21 29,721,988 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,634,002 46,257,710 SH   SOLE 22 41,076,612 0 5,181,098
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 297,412 1,593,423 SH   SOLE 23 1,593,423 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 236,279 1,265,895 SH   SOLE 25 1,265,895 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 870,669 4,664,715 SH   SOLE 26 1,023,866 0 3,640,849
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 34,603 185,390 SH   SOLE 28 185,390 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 19,842 106,305 SH   SOLE 29 44,763 0 61,542
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,113,146 5,963,817 SH   SOLE 30 5,963,817 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 82,482 441,907 SH   SOLE 31 263,299 0 178,608
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,794 41,758 SH   SOLE 32 41,758 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 25,011 133,997 SH   SOLE 34 133,997 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 225,035 1,205,654 SH   SOLE 36 1,205,654 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,794 25,683 SH   SOLE 40 25,683 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,739 42,827 SH   SOLE 2 1,842 0 40,985
BERKSHIRE HILLS BANCORP INC COM 084680107 34 829 SH   SOLE 7 829 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 7,097 174,810 SH   SOLE 18 174,810 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,389 34,219 SH   SOLE 19 34,219 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 156,109 3,845,041 SH   SOLE 21 3,845,041 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 52,563 1,294,657 SH   SOLE 22 1,240,709 0 53,948
BERKSHIRE HILLS BANCORP INC COM 084680107 404 9,946 SH   SOLE 26 7,197 0 2,749
BERKSHIRE HILLS BANCORP INC COM 084680107 95 2,333 SH   SOLE 28 2,333 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 2,293 56,470 SH   SOLE 30 56,470 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 136 3,345 SH   SOLE 40 3,345 0 0
BERRY GLOBAL GROUP INC COM 08579W103 12,559 273,378 SH   SOLE 2 18,734 0 254,644
BERRY GLOBAL GROUP INC COM 08579W103 24 527 SH   SOLE 4 527 0 0
BERRY GLOBAL GROUP INC COM 08579W103 184 4,013 SH   SOLE 7 4,013 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,961 64,463 SH   SOLE 18 64,463 0 0
BERRY GLOBAL GROUP INC COM 08579W103 942 20,498 SH   SOLE 19 20,498 0 0
BERRY GLOBAL GROUP INC COM 08579W103 69,309 1,508,692 SH   SOLE 21 1,508,692 0 0
BERRY GLOBAL GROUP INC COM 08579W103 161,681 3,519,384 SH   SOLE 22 3,255,607 0 263,777
BERRY GLOBAL GROUP INC COM 08579W103 1,990 43,323 SH   SOLE 26 22,284 0 21,039
BERRY GLOBAL GROUP INC COM 08579W103 833 18,123 SH   SOLE 28 18,123 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,349 29,359 SH   SOLE 30 29,359 0 0
BERRY GLOBAL GROUP INC COM 08579W103 128 2,785 SH   SOLE 31 2,785 0 0
BERRY GLOBAL GROUP INC COM 08579W103 145 3,155 SH   SOLE 36 3,155 0 0
BERRY GLOBAL GROUP INC COM 08579W103 663 14,426 SH   SOLE 40 14,426 0 0
BEST BUY INC COM 086516101 49,516 663,929 SH   SOLE 2 90,589 0 573,340
BEST BUY INC COM 086516101 6,955 93,257 SH   SOLE 4 86,459 0 6,798
BEST BUY INC COM 086516101 22,081 296,066 SH   SOLE 7 225,102 0 70,964
BEST BUY INC COM 086516101 468 6,271 SH   SOLE 13 6,271 0 0
BEST BUY INC COM 086516101 143 1,923 SH   SOLE 15 1,923 0 0
BEST BUY INC COM 086516101 5 62 SH   SOLE 17 0 0 62
BEST BUY INC COM 086516101 38,427 515,248 SH   SOLE 18 476,480 0 38,768
BEST BUY INC COM 086516101 4,669 62,607 SH   SOLE 19 62,607 0 0
BEST BUY INC COM 086516101 10,526 141,133 SH   SOLE 20 0 0 141,133
BEST BUY INC COM 086516101 439,014 5,886,483 SH   SOLE 21 5,886,483 0 0
BEST BUY INC COM 086516101 481,337 6,453,975 SH   SOLE 22 5,718,511 0 735,464
BEST BUY INC COM 086516101 24,654 330,567 SH   SOLE 23 330,567 0 0
BEST BUY INC COM 086516101 33,780 452,930 SH   SOLE 25 452,930 0 0
BEST BUY INC COM 086516101 80,842 1,083,966 SH   SOLE 26 267,006 0 816,960
BEST BUY INC COM 086516101 2,803 37,579 SH   SOLE 28 37,579 0 0
BEST BUY INC COM 086516101 5,006 67,121 SH   SOLE 29 11,312 0 55,809
BEST BUY INC COM 086516101 67,335 902,862 SH   SOLE 30 902,862 0 0
BEST BUY INC COM 086516101 9,038 121,185 SH   SOLE 31 63,340 0 57,845
BEST BUY INC COM 086516101 3,063 41,075 SH   SOLE 34 41,075 0 0
BEST BUY INC COM 086516101 17,340 232,497 SH   SOLE 36 232,497 0 0
BEST BUY INC COM 086516101 411 5,511 SH   SOLE 40 5,511 0 0
BEST INC SPONSORED ADS 08653C106 26 2,131 SH   SOLE 22 2,131 0 0
BG STAFFING INC COM 05544A109 144 6,197 SH   SOLE 2 266 0 5,931
BG STAFFING INC COM 05544A109 547 23,529 SH   SOLE 18 23,529 0 0
BG STAFFING INC COM 05544A109 139 5,996 SH   SOLE 19 5,996 0 0
BG STAFFING INC COM 05544A109 5,559 239,083 SH   SOLE 21 239,083 0 0
BG STAFFING INC COM 05544A109 2,375 102,163 SH   SOLE 22 91,851 0 10,312
BGC PARTNERS INC CL A 05541T101 6,548 578,463 SH   SOLE 2 62,791 0 515,672
BGC PARTNERS INC CL A 05541T101 15 1,287 SH   SOLE 4 1,287 0 0
BGC PARTNERS INC CL A 05541T101 66 5,825 SH   SOLE 7 5,825 0 0
BGC PARTNERS INC CL A 05541T101 1,913 168,963 SH   SOLE 18 168,963 0 0
BGC PARTNERS INC CL A 05541T101 1,051 92,849 SH   SOLE 19 92,849 0 0
BGC PARTNERS INC CL A 05541T101 43,896 3,877,775 SH   SOLE 21 3,877,775 0 0
BGC PARTNERS INC CL A 05541T101 82,417 7,280,670 SH   SOLE 22 6,768,786 0 511,884
BGC PARTNERS INC CL A 05541T101 730 64,473 SH   SOLE 23 64,473 0 0
BGC PARTNERS INC CL A 05541T101 574 50,712 SH   SOLE 26 21,820 0 28,892
BGC PARTNERS INC CL A 05541T101 338 29,870 SH   SOLE 28 29,870 0 0
BGC PARTNERS INC CL A 05541T101 873 77,089 SH   SOLE 29 0 0 77,089
BGC PARTNERS INC CL A 05541T101 561 49,526 SH   SOLE 30 49,526 0 0
BGC PARTNERS INC CL A 05541T101 69 6,138 SH   SOLE 31 6,138 0 0
BGC PARTNERS INC CL A 05541T101 666 58,841 SH   SOLE 34 58,841 0 0
BGC PARTNERS INC CL A 05541T101 266 23,541 SH   SOLE 40 23,541 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 8,547 170,902 SH   SOLE 7 170,902 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 62 1,243 SH   SOLE 18 1,243 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 10,885 217,653 SH   SOLE 21 217,653 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 8,419 187,293 SH   SOLE 7 187,293 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 6,439 143,245 SH   SOLE 21 143,245 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 4,997 111,165 SH   SOLE 22 0 0 111,165
BIG 5 SPORTING GOODS CORP COM 08915P101 148 19,510 SH   SOLE 2 625 0 18,885
BIG 5 SPORTING GOODS CORP COM 08915P101 5 605 SH   SOLE 7 605 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 732 96,371 SH   SOLE 18 96,371 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 118 15,548 SH   SOLE 19 15,548 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 15,955 2,099,382 SH   SOLE 21 2,099,382 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 4,914 646,609 SH   SOLE 22 616,184 0 30,425
BIG 5 SPORTING GOODS CORP COM 08915P101 206 27,069 SH   SOLE 30 27,069 0 0
BIG LOTS INC COM 089302103 2,588 61,943 SH   SOLE 2 21,693 0 40,250
BIG LOTS INC COM 089302103 11 259 SH   SOLE 4 259 0 0
BIG LOTS INC COM 089302103 72 1,721 SH   SOLE 7 1,721 0 0
BIG LOTS INC COM 089302103 10,418 249,359 SH   SOLE 18 249,359 0 0
BIG LOTS INC COM 089302103 2,123 50,818 SH   SOLE 19 50,818 0 0
BIG LOTS INC COM 089302103 119,591 2,862,393 SH   SOLE 21 2,862,393 0 0
BIG LOTS INC COM 089302103 75,946 1,817,769 SH   SOLE 22 1,726,438 0 91,331
BIG LOTS INC COM 089302103 424 10,151 SH   SOLE 23 10,151 0 0
BIG LOTS INC COM 089302103 956 22,874 SH   SOLE 26 5,708 0 17,166
BIG LOTS INC COM 089302103 245 5,873 SH   SOLE 28 5,873 0 0
BIG LOTS INC COM 089302103 140 3,341 SH   SOLE 29 0 0 3,341
BIG LOTS INC COM 089302103 735 17,588 SH   SOLE 30 17,588 0 0
BIG LOTS INC COM 089302103 124 2,964 SH   SOLE 36 2,964 0 0
BIG LOTS INC COM 089302103 159 3,806 SH   SOLE 40 3,806 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 166 905 SH   SOLE 2 43 0 862
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 646 3,521 SH   SOLE 18 3,521 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 150 817 SH   SOLE 19 817 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 6,183 33,699 SH   SOLE 21 33,699 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 5,617 30,613 SH   SOLE 22 29,234 0 1,379
BIGLARI HLDGS INC COM STK CL B 08986R309 177 962 SH   SOLE 26 260 0 702
BIGLARI HLDGS INC COM STK CL B 08986R309 27 149 SH   SOLE 28 149 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 55 302 SH   SOLE 30 302 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 23 126 SH   SOLE 40 126 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 130 137 SH   SOLE 2 4 0 133
BIGLARI HLDGS INC COM STK CL A 08986R408 1 1 SH   SOLE 7 1 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 332 349 SH   SOLE 18 349 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 77 81 SH   SOLE 19 81 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 3,205 3,374 SH   SOLE 21 3,374 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 2,821 2,969 SH   SOLE 22 2,869 0 100
BIGLARI HLDGS INC COM STK CL A 08986R408 36 38 SH   SOLE 26 26 0 12
BIGLARI HLDGS INC COM STK CL A 08986R408 13 14 SH   SOLE 28 14 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 25 26 SH   SOLE 30 26 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 12 13 SH   SOLE 40 13 0 0
BILIBILI INC SPONS ADS REP Z 090040106 1,388 99,218 SH   SOLE 2 99,218 0 0
BILIBILI INC SPONS ADS REP Z 090040106 10,919 780,469 SH   SOLE 19 780,469 0 0
BILIBILI INC SPONS ADS REP Z 090040106 18 1,259 SH   SOLE 22 1,259 0 0
BILIBILI INC SPONS ADS REP Z 090040106 7,541 539,029 SH   SOLE 25 539,029 0 0
BILIBILI INC SPONS ADS REP Z 090040106 12,758 911,959 SH   SOLE 34 911,959 0 0
BIO PATH HOLDINGS INC COM NEW 09057N201 6 4,296 SH   SOLE 21 4,296 0 0
BIO PATH HOLDINGS INC COM NEW 09057N201 4 2,485 SH   SOLE 22 2,485 0 0
BIO RAD LABS INC CL A 090572207 15,203 52,689 SH   SOLE 2 10,727 0 41,962
BIO RAD LABS INC CL A 090572207 53 183 SH   SOLE 4 183 0 0
BIO RAD LABS INC CL A 090572207 168 581 SH   SOLE 7 581 0 0
BIO RAD LABS INC CL A 090572207 18,519 64,182 SH   SOLE 18 64,182 0 0
BIO RAD LABS INC CL A 090572207 1,661 5,756 SH   SOLE 19 5,756 0 0
BIO RAD LABS INC CL A 090572207 302,887 1,049,722 SH   SOLE 21 1,049,722 0 0
BIO RAD LABS INC CL A 090572207 189,060 655,231 SH   SOLE 22 612,211 0 43,020
BIO RAD LABS INC CL A 090572207 1,725 5,980 SH   SOLE 26 3,399 0 2,581
BIO RAD LABS INC CL A 090572207 836 2,899 SH   SOLE 28 2,899 0 0
BIO RAD LABS INC CL A 090572207 781 2,707 SH   SOLE 29 0 0 2,707
BIO RAD LABS INC CL A 090572207 5,383 18,657 SH   SOLE 30 18,657 0 0
BIO RAD LABS INC CL A 090572207 133 460 SH   SOLE 31 460 0 0
BIO RAD LABS INC CL A 090572207 112 389 SH   SOLE 36 389 0 0
BIO RAD LABS INC CL A 090572207 650 2,251 SH   SOLE 40 2,251 0 0
BIO TECHNE CORP COM 09073M104 13,117 88,655 SH   SOLE 2 22,592 0 66,063
BIO TECHNE CORP COM 09073M104 30 205 SH   SOLE 4 205 0 0
BIO TECHNE CORP COM 09073M104 121 816 SH   SOLE 7 816 0 0
BIO TECHNE CORP COM 09073M104 17,434 117,837 SH   SOLE 18 117,837 0 0
BIO TECHNE CORP COM 09073M104 869 5,876 SH   SOLE 19 5,876 0 0
BIO TECHNE CORP COM 09073M104 330,136 2,231,403 SH   SOLE 21 2,231,403 0 0
BIO TECHNE CORP COM 09073M104 187,610 1,268,062 SH   SOLE 22 1,190,782 0 77,280
BIO TECHNE CORP COM 09073M104 1,864 12,601 SH   SOLE 26 8,253 0 4,348
BIO TECHNE CORP COM 09073M104 767 5,183 SH   SOLE 28 5,183 0 0
BIO TECHNE CORP COM 09073M104 737 4,979 SH   SOLE 29 0 0 4,979
BIO TECHNE CORP COM 09073M104 5,230 35,353 SH   SOLE 30 35,353 0 0
BIO TECHNE CORP COM 09073M104 116 787 SH   SOLE 31 787 0 0
BIO TECHNE CORP COM 09073M104 695 4,698 SH   SOLE 40 4,698 0 0
BIOANALYTICAL SYS INC COM 09058M103 7 3,950 SH   SOLE 21 3,950 0 0
BIOCEPT INC COM NEW 09072V204 11 56,728 SH   SOLE 21 56,728 0 0
BIOCEPT INC COM NEW 09072V204 148 737,574 SH   SOLE 22 737,574 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 470 82,106 SH   SOLE 2 4,160 0 77,946
BIOCRYST PHARMACEUTICALS COM 09058V103 12 2,023 SH   SOLE 7 2,023 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 1,867 325,787 SH   SOLE 18 325,787 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 452 78,922 SH   SOLE 19 78,922 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 26,403 4,607,816 SH   SOLE 21 4,607,816 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 14,987 2,615,615 SH   SOLE 22 2,523,030 0 92,585
BIOCRYST PHARMACEUTICALS COM 09058V103 58 10,092 SH   SOLE 28 10,092 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 154 26,826 SH   SOLE 30 26,826 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 39 6,764 SH   SOLE 40 6,764 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 30 10,138 SH   SOLE 18 10,138 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 600 203,346 SH   SOLE 21 203,346 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 2,882 976,802 SH   SOLE 22 976,802 0 0
BIOGEN INC COM 09062X103 197,644 680,968 SH   SOLE 2 186,076 0 494,892
BIOGEN INC COM 09062X103 23,110 79,624 SH   SOLE 4 74,015 0 5,609
BIOGEN INC COM 09062X103 47,695 164,331 SH   SOLE 7 163,629 0 702
BIOGEN INC COM 09062X103 1,110 3,824 SH   SOLE 13 3,824 0 0
BIOGEN INC COM 09062X103 588 2,025 SH   SOLE 15 2,025 0 0
BIOGEN INC COM 09062X103 3 11 SH   SOLE 17 0 0 11
BIOGEN INC COM 09062X103 266,617 918,608 SH   SOLE 18 854,067 0 64,541
BIOGEN INC COM 09062X103 261,758 901,867 SH   SOLE 19 901,867 0 0
BIOGEN INC COM 09062X103 27,301 94,064 SH   SOLE 20 0 0 94,064
BIOGEN INC COM 09062X103 1,769,444 6,096,484 SH   SOLE 21 6,096,484 0 0
BIOGEN INC COM 09062X103 1,550,490 5,342,095 SH   SOLE 22 4,740,239 0 601,856
BIOGEN INC COM 09062X103 81,732 281,601 SH   SOLE 23 281,601 0 0
BIOGEN INC COM 09062X103 63,560 218,991 SH   SOLE 25 208,348 0 10,643
BIOGEN INC COM 09062X103 210,820 726,364 SH   SOLE 26 169,605 0 556,759
BIOGEN INC COM 09062X103 8,844 30,473 SH   SOLE 28 30,473 0 0
BIOGEN INC COM 09062X103 9,324 32,124 SH   SOLE 29 15,035 0 17,089
BIOGEN INC COM 09062X103 227,410 783,524 SH   SOLE 30 783,524 0 0
BIOGEN INC COM 09062X103 30,107 103,730 SH   SOLE 31 56,781 0 46,949
BIOGEN INC COM 09062X103 9,789 33,728 SH   SOLE 32 33,728 0 0
BIOGEN INC COM 09062X103 112,057 386,085 SH   SOLE 34 386,085 0 0
BIOGEN INC COM 09062X103 57,415 197,818 SH   SOLE 36 197,818 0 0
BIOGEN INC COM 09062X103 1,232 4,244 SH   SOLE 40 4,244 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,813 45,868 SH   SOLE 2 24,384 0 21,484
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 26 647 SH   SOLE 7 647 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 4,108 103,943 SH   SOLE 18 103,943 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 6,932 175,401 SH   SOLE 19 175,401 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 115 2,912 SH   SOLE 20 2,912 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 37,928 959,709 SH   SOLE 21 959,709 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 28,520 721,660 SH   SOLE 22 689,420 0 32,240
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 16 406 SH   SOLE 23 406 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 420 10,640 SH   SOLE 26 0 0 10,640
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 203 5,137 SH   SOLE 30 5,137 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2,455 62,126 SH   SOLE 34 62,126 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 77 1,939 SH   SOLE 40 1,939 0 0
BIOHITECH GLOBAL INC COM 09074B107 5 1,332 SH   SOLE 18 1,332 0 0
BIOHITECH GLOBAL INC COM 09074B107 66 17,215 SH   SOLE 21 17,215 0 0
BIOLASE INC COM NEW 090911207 1 1,234 SH   SOLE 18 1,234 0 0
BIOLASE INC COM NEW 090911207 29 23,834 SH   SOLE 21 23,834 0 0
BIOLASE INC COM NEW 090911207 318 263,075 SH   SOLE 22 263,075 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 10 885 SH   SOLE 18 885 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 198 17,322 SH   SOLE 21 17,322 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 377 33,039 SH   SOLE 22 33,039 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 62,064 658,851 SH   SOLE 2 123,365 0 535,486
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5,830 61,892 SH   SOLE 4 57,545 0 4,347
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,706 18,114 SH   SOLE 7 18,114 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 224 2,375 SH   SOLE 13 2,375 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 136 1,440 SH   SOLE 15 1,440 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 43,310 459,766 SH   SOLE 18 442,797 0 16,969
BIOMARIN PHARMACEUTICAL INC COM 09061G101 89,030 945,122 SH   SOLE 19 945,122 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 6,583 69,887 SH   SOLE 20 0 0 69,887
BIOMARIN PHARMACEUTICAL INC COM 09061G101 405,760 4,307,435 SH   SOLE 21 4,307,435 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 430,069 4,565,488 SH   SOLE 22 4,200,402 0 365,086
BIOMARIN PHARMACEUTICAL INC COM 09061G101 21,906 232,550 SH   SOLE 23 232,550 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 16,626 176,497 SH   SOLE 25 176,497 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 43,236 458,982 SH   SOLE 26 152,486 0 306,496
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,491 26,446 SH   SOLE 28 26,446 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 40,760 432,692 SH   SOLE 29 398,426 0 34,266
BIOMARIN PHARMACEUTICAL INC COM 09061G101 24,240 257,321 SH   SOLE 30 257,321 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 7,185 76,275 SH   SOLE 31 42,568 0 33,707
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,661 28,245 SH   SOLE 32 28,245 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 17,517 185,951 SH   SOLE 34 185,951 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 14,357 152,409 SH   SOLE 36 152,409 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 332 3,521 SH   SOLE 40 3,521 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.750%10/1 09061GAE1 502 475,000 PRN   SOLE 21 475,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 640 540,000 PRN   SOLE 21 540,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 707 700,000 PRN   SOLE 21 700,000 0 0
BIOMERICA INC COM NEW 09061H307 4 1,135 SH   SOLE 18 1,135 0 0
BIOMERICA INC COM NEW 09061H307 68 17,551 SH   SOLE 21 17,551 0 0
BIOPHARMX CORP COM 09072X101 1 4,834 SH   SOLE 21 4,834 0 0
BIOSCRIP INC COM 09069N108 371 126,504 SH   SOLE 2 4,442 0 122,062
BIOSCRIP INC COM 09069N108 5 1,658 SH   SOLE 7 1,658 0 0
BIOSCRIP INC COM 09069N108 1,292 441,126 SH   SOLE 18 441,126 0 0
BIOSCRIP INC COM 09069N108 293 100,163 SH   SOLE 19 100,163 0 0
BIOSCRIP INC COM 09069N108 12,844 4,383,589 SH   SOLE 21 4,383,589 0 0
BIOSCRIP INC COM 09069N108 7,417 2,531,305 SH   SOLE 22 2,453,929 0 77,376
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 344 7,664 SH   SOLE 2 3,065 0 4,599
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 6 144 SH   SOLE 7 144 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 868 19,352 SH   SOLE 18 19,352 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1,084 24,164 SH   SOLE 19 24,164 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 8,939 199,267 SH   SOLE 21 199,267 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 6,007 133,905 SH   SOLE 22 129,571 0 4,334
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 223 4,968 SH   SOLE 23 4,968 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 517 11,531 SH   SOLE 26 0 0 11,531
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 158 3,529 SH   SOLE 29 0 0 3,529
BIOTELEMETRY INC COM 090672106 1,206 26,810 SH   SOLE 2 1,480 0 25,330
BIOTELEMETRY INC COM 090672106 32 715 SH   SOLE 7 715 0 0
BIOTELEMETRY INC COM 090672106 6,174 137,206 SH   SOLE 18 137,206 0 0
BIOTELEMETRY INC COM 090672106 1,406 31,242 SH   SOLE 19 31,242 0 0
BIOTELEMETRY INC COM 090672106 155,202 3,448,934 SH   SOLE 21 3,448,934 0 0
BIOTELEMETRY INC COM 090672106 39,991 888,694 SH   SOLE 22 843,112 0 45,582
BIOTELEMETRY INC COM 090672106 169 3,751 SH   SOLE 23 3,751 0 0
BIOTELEMETRY INC COM 090672106 140 3,118 SH   SOLE 26 0 0 3,118
BIOTELEMETRY INC COM 090672106 204 4,534 SH   SOLE 28 4,534 0 0
BIOTELEMETRY INC COM 090672106 2,179 48,427 SH   SOLE 30 48,427 0 0
BIOTELEMETRY INC COM 090672106 174 3,857 SH   SOLE 40 3,857 0 0
BIOTIME INC COM 09066L105 173 83,845 SH   SOLE 2 3,583 0 80,262
BIOTIME INC COM 09066L105 2 1,045 SH   SOLE 7 1,045 0 0
BIOTIME INC COM 09066L105 628 304,918 SH   SOLE 18 304,918 0 0
BIOTIME INC COM 09066L105 153 74,033 SH   SOLE 19 74,033 0 0
BIOTIME INC COM 09066L105 6,490 3,150,701 SH   SOLE 21 3,150,701 0 0
BIOTIME INC COM 09066L105 4,641 2,252,695 SH   SOLE 22 2,171,281 0 81,414
BIOTIME INC COM 09066L105 19 9,358 SH   SOLE 28 9,358 0 0
BIOTIME INC COM 09066L105 26 12,507 SH   SOLE 30 12,507 0 0
BIOTIME INC COM 09066L105 57 27,489 SH   SOLE 40 27,489 0 0
BIOTIME INC *W EXP 10/01/201 09066L162 0 50 SH   SOLE 17 0 0 50
BIOXCEL THERAPEUTICS INC COM 09075P105 9 1,002 SH   SOLE 18 1,002 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 128 13,955 SH   SOLE 21 13,955 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 84 3,553 SH   SOLE 4 3,553 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 5,646 237,425 SH   SOLE 21 237,425 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 2,883 121,228 SH   SOLE 22 121,228 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 1,645 69,181 SH   SOLE 30 69,181 0 0
BJS RESTAURANTS INC COM 09180C106 1,671 27,852 SH   SOLE 2 11,806 0 16,046
BJS RESTAURANTS INC COM 09180C106 5 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106 27 455 SH   SOLE 7 455 0 0
BJS RESTAURANTS INC COM 09180C106 5,836 97,273 SH   SOLE 18 97,273 0 0
BJS RESTAURANTS INC COM 09180C106 6,395 106,591 SH   SOLE 19 106,591 0 0
BJS RESTAURANTS INC COM 09180C106 114,955 1,915,923 SH   SOLE 21 1,915,923 0 0
BJS RESTAURANTS INC COM 09180C106 52,187 869,786 SH   SOLE 22 796,632 0 73,154
BJS RESTAURANTS INC COM 09180C106 2,166 36,092 SH   SOLE 23 36,092 0 0
BJS RESTAURANTS INC COM 09180C106 3,585 59,752 SH   SOLE 26 3,668 0 56,084
BJS RESTAURANTS INC COM 09180C106 168 2,792 SH   SOLE 28 2,792 0 0
BJS RESTAURANTS INC COM 09180C106 941 15,683 SH   SOLE 29 0 0 15,683
BJS RESTAURANTS INC COM 09180C106 1,673 27,875 SH   SOLE 30 27,875 0 0
BJS RESTAURANTS INC COM 09180C106 397 6,616 SH   SOLE 34 6,616 0 0
BJS RESTAURANTS INC COM 09180C106 123 2,049 SH   SOLE 40 2,049 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 302 12,776 SH   SOLE 22 12,776 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 9,390 397,060 SH   SOLE 26 71,031 0 326,029
BK TECHNOLOGIES INC COM 09180A100 6 1,523 SH   SOLE 18 1,523 0 0
BK TECHNOLOGIES INC COM 09180A100 125 33,869 SH   SOLE 21 33,869 0 0
BLACK BOX CORP DEL COM 091826107 17 8,629 SH   SOLE 21 8,629 0 0
BLACK BOX CORP DEL COM 091826107 610 301,454 SH   SOLE 22 301,454 0 0
BLACK HILLS CORP COM 092113109 5,633 92,020 SH   SOLE 2 37,630 0 54,390
BLACK HILLS CORP COM 092113109 197 3,225 SH   SOLE 4 3,225 0 0
BLACK HILLS CORP COM 092113109 6,703 109,507 SH   SOLE 7 109,507 0 0
BLACK HILLS CORP COM 092113109 21,851 356,990 SH   SOLE 18 356,990 0 0
BLACK HILLS CORP COM 092113109 6,522 106,559 SH   SOLE 19 106,559 0 0
BLACK HILLS CORP COM 092113109 293,132 4,788,958 SH   SOLE 21 4,788,958 0 0
BLACK HILLS CORP COM 092113109 121,307 1,981,816 SH   SOLE 22 1,882,829 0 98,987
BLACK HILLS CORP COM 092113109 1,476 24,106 SH   SOLE 23 24,106 0 0
BLACK HILLS CORP COM 092113109 1,250 20,422 SH   SOLE 26 9,441 0 10,981
BLACK HILLS CORP COM 092113109 453 7,399 SH   SOLE 28 7,399 0 0
BLACK HILLS CORP COM 092113109 783 12,789 SH   SOLE 29 0 0 12,789
BLACK HILLS CORP COM 092113109 1,972 32,216 SH   SOLE 30 32,216 0 0
BLACK HILLS CORP COM 092113109 1,400 22,876 SH   SOLE 32 22,876 0 0
BLACK HILLS CORP COM 092113109 316 5,169 SH   SOLE 36 5,169 0 0
BLACK HILLS CORP COM 092113109 384 6,276 SH   SOLE 40 6,276 0 0
BLACK KNIGHT INC COM 09215C105 14,828 276,906 SH   SOLE 2 12,948 0 263,958
BLACK KNIGHT INC COM 09215C105 32 600 SH   SOLE 4 600 0 0
BLACK KNIGHT INC COM 09215C105 166 3,101 SH   SOLE 7 3,101 0 0
BLACK KNIGHT INC COM 09215C105 3,931 73,413 SH   SOLE 18 73,413 0 0
BLACK KNIGHT INC COM 09215C105 1,174 21,926 SH   SOLE 19 21,926 0 0
BLACK KNIGHT INC COM 09215C105 86,390 1,613,250 SH   SOLE 21 1,613,250 0 0
BLACK KNIGHT INC COM 09215C105 200,441 3,743,059 SH   SOLE 22 3,472,463 0 270,596
BLACK KNIGHT INC COM 09215C105 1,960 36,601 SH   SOLE 26 22,104 0 14,497
BLACK KNIGHT INC COM 09215C105 954 17,812 SH   SOLE 28 17,812 0 0
BLACK KNIGHT INC COM 09215C105 6,122 114,317 SH   SOLE 30 114,317 0 0
BLACK KNIGHT INC COM 09215C105 168 3,138 SH   SOLE 31 3,138 0 0
BLACK KNIGHT INC COM 09215C105 860 16,061 SH   SOLE 40 16,061 0 0
BLACKBAUD INC COM 09227Q100 6,079 59,337 SH   SOLE 2 21,522 0 37,815
BLACKBAUD INC COM 09227Q100 30 297 SH   SOLE 4 297 0 0
BLACKBAUD INC COM 09227Q100 106 1,031 SH   SOLE 7 1,031 0 0
BLACKBAUD INC COM 09227Q100 28,746 280,590 SH   SOLE 18 280,590 0 0
BLACKBAUD INC COM 09227Q100 4,035 39,383 SH   SOLE 19 39,383 0 0
BLACKBAUD INC COM 09227Q100 357,166 3,486,247 SH   SOLE 21 3,486,247 0 0
BLACKBAUD INC COM 09227Q100 160,512 1,566,734 SH   SOLE 22 1,501,405 0 65,329
BLACKBAUD INC COM 09227Q100 1,500 14,644 SH   SOLE 26 8,370 0 6,274
BLACKBAUD INC COM 09227Q100 682 6,653 SH   SOLE 28 6,653 0 0
BLACKBAUD INC COM 09227Q100 1,137 11,100 SH   SOLE 30 11,100 0 0
BLACKBAUD INC COM 09227Q100 521 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 11,441 1,185,558 SH   SOLE 21 1,185,558 0 0
BLACKLINE INC COM 09239B109 1,160 26,716 SH   SOLE 2 1,415 0 25,301
BLACKLINE INC COM 09239B109 30 698 SH   SOLE 7 698 0 0
BLACKLINE INC COM 09239B109 4,451 102,480 SH   SOLE 18 102,480 0 0
BLACKLINE INC COM 09239B109 1,122 25,834 SH   SOLE 19 25,834 0 0
BLACKLINE INC COM 09239B109 50,116 1,153,957 SH   SOLE 21 1,153,957 0 0
BLACKLINE INC COM 09239B109 42,910 988,030 SH   SOLE 22 943,079 0 44,951
BLACKLINE INC COM 09239B109 110 2,523 SH   SOLE 26 0 0 2,523
BLACKLINE INC COM 09239B109 134 3,091 SH   SOLE 28 3,091 0 0
BLACKLINE INC COM 09239B109 332 7,642 SH   SOLE 30 7,642 0 0
BLACKLINE INC COM 09239B109 115 2,638 SH   SOLE 40 2,638 0 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 160 17,919 SH   SOLE   17,919 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 1,878 322,192 SH   SOLE 30 322,192 0 0
BLACKROCK INC COM 09247X101 162,553 325,731 SH   SOLE 2 39,907 0 285,824
BLACKROCK INC COM 09247X101 18,372 36,815 SH   SOLE 4 33,706 0 3,109
BLACKROCK INC COM 09247X101 45,381 90,937 SH   SOLE 7 90,713 0 224
BLACKROCK INC COM 09247X101 191 382 SH   SOLE 13 382 0 0
BLACKROCK INC COM 09247X101 240 480 SH   SOLE 15 480 0 0
BLACKROCK INC COM 09247X101 111,706 223,842 SH   SOLE 18 207,612 0 16,230
BLACKROCK INC COM 09247X101 6,818 13,663 SH   SOLE 19 13,663 0 0
BLACKROCK INC COM 09247X101 25,131 50,358 SH   SOLE 20 0 0 50,358
BLACKROCK INC COM 09247X101 1,252,876 2,510,572 SH   SOLE 21 2,510,572 0 0
BLACKROCK INC COM 09247X101 1,483,104 2,971,914 SH   SOLE 22 2,637,317 0 334,597
BLACKROCK INC COM 09247X101 74,972 150,233 SH   SOLE 23 150,233 0 0
BLACKROCK INC COM 09247X101 60,007 120,245 SH   SOLE 25 120,245 0 0
BLACKROCK INC COM 09247X101 291,590 584,301 SH   SOLE 26 98,098 0 486,203
BLACKROCK INC COM 09247X101 8,732 17,497 SH   SOLE 28 17,497 0 0
BLACKROCK INC COM 09247X101 2,063 4,134 SH   SOLE 29 4,134 0 0
BLACKROCK INC COM 09247X101 224,827 450,519 SH   SOLE 30 450,519 0 0
BLACKROCK INC COM 09247X101 20,927 41,935 SH   SOLE 31 26,598 0 15,337
BLACKROCK INC COM 09247X101 2,847 5,704 SH   SOLE 34 5,704 0 0
BLACKROCK INC COM 09247X101 1,209 2,423 SH   SOLE 40 2,423 0 0
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 121 8,028 SH   SOLE   8,028 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 0 1 SH   SOLE 18 1 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,927 59,900 SH   SOLE 2 59,900 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 535 16,620 SH   SOLE 18 16,620 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2,315 71,954 SH   SOLE 19 71,954 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 868 26,970 SH   SOLE 25 26,970 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,371 42,605 SH   SOLE 34 42,605 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 3,295 104,848 SH   SOLE 2 4,235 0 100,613
BLACKSTONE MTG TR INC COM CL A 09257W100 10 324 SH   SOLE 4 324 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 101 3,225 SH   SOLE 7 3,225 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 10,449 332,456 SH   SOLE 18 332,456 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 2,613 83,126 SH   SOLE 19 83,126 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 169,091 5,379,933 SH   SOLE 21 5,379,933 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 92,616 2,946,733 SH   SOLE 22 2,811,381 0 135,352
BLACKSTONE MTG TR INC COM CL A 09257W100 735 23,399 SH   SOLE 26 16,129 0 7,270
BLACKSTONE MTG TR INC COM CL A 09257W100 409 13,015 SH   SOLE 28 13,015 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 704 22,412 SH   SOLE 30 22,412 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 91 2,902 SH   SOLE 36 2,902 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 275 8,758 SH   SOLE 40 8,758 0 0
BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 564 575,000 PRN   SOLE 21 575,000 0 0
BLINK CHARGING CO COM 09354A100 0 2 SH   SOLE 17 0 0 2
BLINK CHARGING CO COM 09354A100 10 1,931 SH   SOLE 18 1,931 0 0
BLINK CHARGING CO COM 09354A100 136 26,471 SH   SOLE 21 26,471 0 0
BLOCK H & R INC COM 093671105 28,190 1,237,507 SH   SOLE 2 705,143 0 532,364
BLOCK H & R INC COM 093671105 4,262 187,112 SH   SOLE 4 181,286 0 5,826
BLOCK H & R INC COM 093671105 4,536 199,112 SH   SOLE 7 195,098 0 4,014
BLOCK H & R INC COM 093671105 3,404 149,435 SH   SOLE 13 149,435 0 0
BLOCK H & R INC COM 093671105 32 1,423 SH   SOLE 15 1,423 0 0
BLOCK H & R INC COM 093671105 20,514 900,545 SH   SOLE 18 668,914 0 231,631
BLOCK H & R INC COM 093671105 32,372 1,421,087 SH   SOLE 19 1,421,087 0 0
BLOCK H & R INC COM 093671105 3,151 138,333 SH   SOLE 20 0 0 138,333
BLOCK H & R INC COM 093671105 183,349 8,048,681 SH   SOLE 21 8,048,681 0 0
BLOCK H & R INC COM 093671105 203,828 8,947,671 SH   SOLE 22 7,623,759 0 1,323,912
BLOCK H & R INC COM 093671105 11,720 514,471 SH   SOLE 23 514,471 0 0
BLOCK H & R INC COM 093671105 18,361 806,023 SH   SOLE 25 806,023 0 0
BLOCK H & R INC COM 093671105 22,995 1,009,450 SH   SOLE 26 326,719 0 682,731
BLOCK H & R INC COM 093671105 737 32,331 SH   SOLE 28 32,331 0 0
BLOCK H & R INC COM 093671105 8,330 365,670 SH   SOLE 29 94,135 0 271,535
BLOCK H & R INC COM 093671105 14,462 634,877 SH   SOLE 30 634,877 0 0
BLOCK H & R INC COM 093671105 7,817 343,143 SH   SOLE 31 225,154 0 117,989
BLOCK H & R INC COM 093671105 1,820 79,884 SH   SOLE 32 79,884 0 0
BLOCK H & R INC COM 093671105 4,197 184,224 SH   SOLE 34 184,224 0 0
BLOCK H & R INC COM 093671105 8,729 383,167 SH   SOLE 36 383,167 0 0
BLOCK H & R INC COM 093671105 96 4,200 SH   SOLE 40 4,200 0 0
BLOOMIN BRANDS INC COM 094235108 1,718 85,457 SH   SOLE 2 19,157 0 66,300
BLOOMIN BRANDS INC COM 094235108 11 570 SH   SOLE 4 570 0 0
BLOOMIN BRANDS INC COM 094235108 66 3,296 SH   SOLE 7 3,296 0 0
BLOOMIN BRANDS INC COM 094235108 6,283 312,603 SH   SOLE 18 312,603 0 0
BLOOMIN BRANDS INC COM 094235108 4,552 226,481 SH   SOLE 19 226,481 0 0
BLOOMIN BRANDS INC COM 094235108 56,761 2,823,939 SH   SOLE 21 2,823,939 0 0
BLOOMIN BRANDS INC COM 094235108 66,739 3,320,332 SH   SOLE 22 3,193,229 0 127,103
BLOOMIN BRANDS INC COM 094235108 1,064 52,952 SH   SOLE 23 52,952 0 0
BLOOMIN BRANDS INC COM 094235108 2,327 115,757 SH   SOLE 26 33,505 0 82,252
BLOOMIN BRANDS INC COM 094235108 254 12,627 SH   SOLE 28 12,627 0 0
BLOOMIN BRANDS INC COM 094235108 593 29,486 SH   SOLE 29 0 0 29,486
BLOOMIN BRANDS INC COM 094235108 366 18,192 SH   SOLE 30 18,192 0 0
BLOOMIN BRANDS INC COM 094235108 3,409 169,606 SH   SOLE 34 169,606 0 0
BLOOMIN BRANDS INC COM 094235108 96 4,753 SH   SOLE 36 4,753 0 0
BLOOMIN BRANDS INC COM 094235108 268 13,356 SH   SOLE 40 13,356 0 0
BLUCORA INC COM 095229100 1,538 41,565 SH   SOLE 2 2,054 0 39,511
BLUCORA INC COM 095229100 38 1,035 SH   SOLE 7 1,035 0 0
BLUCORA INC COM 095229100 7,490 202,426 SH   SOLE 18 202,426 0 0
BLUCORA INC COM 095229100 1,394 37,668 SH   SOLE 19 37,668 0 0
BLUCORA INC COM 095229100 174,936 4,727,992 SH   SOLE 21 4,727,992 0 0
BLUCORA INC COM 095229100 49,152 1,328,438 SH   SOLE 22 1,268,990 0 59,448
BLUCORA INC COM 095229100 396 10,711 SH   SOLE 26 8,564 0 2,147
BLUCORA INC COM 095229100 217 5,860 SH   SOLE 28 5,860 0 0
BLUCORA INC COM 095229100 2,560 69,190 SH   SOLE 30 69,190 0 0
BLUCORA INC COM 095229100 0 5 SH   SOLE 36 5 0 0
BLUCORA INC COM 095229100 120 3,235 SH   SOLE 40 3,235 0 0
BLUE APRON HLDGS INC CL A 09523Q101 0 30 SH   SOLE 17 0 0 30
BLUE APRON HLDGS INC CL A 09523Q101 2,117 631,830 SH   SOLE 22 631,830 0 0
BLUE BIRD CORP COM 095306106 318 14,219 SH   SOLE 2 678 0 13,541
BLUE BIRD CORP COM 095306106 7 301 SH   SOLE 7 301 0 0
BLUE BIRD CORP COM 095306106 1,105 49,434 SH   SOLE 18 49,434 0 0
BLUE BIRD CORP COM 095306106 268 12,000 SH   SOLE 19 12,000 0 0
BLUE BIRD CORP COM 095306106 11,667 522,030 SH   SOLE 21 522,030 0 0
BLUE BIRD CORP COM 095306106 3,965 177,413 SH   SOLE 22 166,154 0 11,259
BLUE CAP REINS HLDGS LTD COM G1190F107 13 1,174 SH   SOLE 18 1,174 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 225 20,347 SH   SOLE 21 20,347 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 12 1,065 SH   SOLE 22 1,065 0 0
BLUE HILLS BANCORP INC COM 095573101 429 19,306 SH   SOLE 2 1,032 0 18,274
BLUE HILLS BANCORP INC COM 095573101 11 493 SH   SOLE 7 493 0 0
BLUE HILLS BANCORP INC COM 095573101 1,798 80,989 SH   SOLE 18 80,989 0 0
BLUE HILLS BANCORP INC COM 095573101 425 19,140 SH   SOLE 19 19,140 0 0
BLUE HILLS BANCORP INC COM 095573101 18,549 835,554 SH   SOLE 21 835,554 0 0
BLUE HILLS BANCORP INC COM 095573101 8,839 398,140 SH   SOLE 22 364,029 0 34,111
BLUE HILLS BANCORP INC COM 095573101 90 4,036 SH   SOLE 28 4,036 0 0
BLUE HILLS BANCORP INC COM 095573101 127 5,732 SH   SOLE 30 5,732 0 0
BLUE HILLS BANCORP INC COM 095573101 50 2,248 SH   SOLE 34 2,248 0 0
BLUE HILLS BANCORP INC COM 095573101 73 3,285 SH   SOLE 40 3,285 0 0
BLUEBIRD BIO INC COM 09609G100 15,692 99,981 SH   SOLE 2 5,473 0 94,508
BLUEBIRD BIO INC COM 09609G100 39 251 SH   SOLE 4 251 0 0
BLUEBIRD BIO INC COM 09609G100 172 1,095 SH   SOLE 7 1,095 0 0
BLUEBIRD BIO INC COM 09609G100 4,540 28,926 SH   SOLE 18 28,926 0 0
BLUEBIRD BIO INC COM 09609G100 7,922 50,476 SH   SOLE 19 50,476 0 0
BLUEBIRD BIO INC COM 09609G100 180,255 1,148,487 SH   SOLE 21 1,148,487 0 0
BLUEBIRD BIO INC COM 09609G100 209,259 1,333,285 SH   SOLE 22 1,236,451 0 96,834
BLUEBIRD BIO INC COM 09609G100 2,443 15,568 SH   SOLE 26 8,103 0 7,465
BLUEBIRD BIO INC COM 09609G100 1,072 6,828 SH   SOLE 28 6,828 0 0
BLUEBIRD BIO INC COM 09609G100 349 2,223 SH   SOLE 29 0 0 2,223
BLUEBIRD BIO INC COM 09609G100 6,256 39,858 SH   SOLE 30 39,858 0 0
BLUEBIRD BIO INC COM 09609G100 171 1,088 SH   SOLE 31 1,088 0 0
BLUEBIRD BIO INC COM 09609G100 306 1,949 SH   SOLE 34 1,949 0 0
BLUEBIRD BIO INC COM 09609G100 810 5,160 SH   SOLE 40 5,160 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 144 6,065 SH   SOLE 2 324 0 5,741
BLUEGREEN VACATIONS CORP COM 09629F108 533 22,377 SH   SOLE 18 22,377 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 158 6,655 SH   SOLE 19 6,655 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 5,897 247,759 SH   SOLE 21 247,759 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 1,511 63,497 SH   SOLE 22 61,238 0 2,259
BLUELINX HLDGS INC COM NEW 09624H208 274 7,303 SH   SOLE 2 393 0 6,910
BLUELINX HLDGS INC COM NEW 09624H208 7 191 SH   SOLE 7 191 0 0
BLUELINX HLDGS INC COM NEW 09624H208 1,111 29,592 SH   SOLE 18 29,592 0 0
BLUELINX HLDGS INC COM NEW 09624H208 266 7,090 SH   SOLE 19 7,090 0 0
BLUELINX HLDGS INC COM NEW 09624H208 11,713 312,094 SH   SOLE 21 312,094 0 0
BLUELINX HLDGS INC COM NEW 09624H208 9,850 262,459 SH   SOLE 22 255,956 0 6,503
BLUEPRINT MEDICINES CORP COM 09627Y109 2,538 39,985 SH   SOLE 2 7,582 0 32,403
BLUEPRINT MEDICINES CORP COM 09627Y109 9 138 SH   SOLE 4 138 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 59 932 SH   SOLE 7 932 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 8,770 138,147 SH   SOLE 18 138,147 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 7,414 116,789 SH   SOLE 19 116,789 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 438 6,900 SH   SOLE 20 6,900 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 118,872 1,872,583 SH   SOLE 21 1,872,583 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 69,581 1,096,112 SH   SOLE 22 1,040,628 0 55,484
BLUEPRINT MEDICINES CORP COM 09627Y109 35 544 SH   SOLE 23 544 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 906 14,269 SH   SOLE 26 11,842 0 2,427
BLUEPRINT MEDICINES CORP COM 09627Y109 339 5,342 SH   SOLE 28 5,342 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 595 9,373 SH   SOLE 30 9,373 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 1,078 16,985 SH   SOLE 34 16,985 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 242 3,806 SH   SOLE 40 3,806 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 250 28,045 SH   SOLE 2 1,234 0 26,811
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 6 689 SH   SOLE 7 689 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 764 85,681 SH   SOLE 18 85,681 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 179 20,073 SH   SOLE 19 20,073 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 8,096 907,627 SH   SOLE 21 907,627 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 5,155 577,930 SH   SOLE 22 561,862 0 16,068
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 12 1,379 SH   SOLE 23 1,379 0 0
BMC STK HLDGS INC COM 05591B109 1,567 75,177 SH   SOLE 2 6,156 0 69,021
BMC STK HLDGS INC COM 05591B109 8 392 SH   SOLE 4 392 0 0
BMC STK HLDGS INC COM 05591B109 29 1,409 SH   SOLE 7 1,409 0 0
BMC STK HLDGS INC COM 05591B109 4,618 221,472 SH   SOLE 18 221,472 0 0
BMC STK HLDGS INC COM 05591B109 1,578 75,691 SH   SOLE 19 75,691 0 0
BMC STK HLDGS INC COM 05591B109 45,765 2,194,958 SH   SOLE 21 2,194,958 0 0
BMC STK HLDGS INC COM 05591B109 36,955 1,772,408 SH   SOLE 22 1,677,781 0 94,627
BMC STK HLDGS INC COM 05591B109 94 4,514 SH   SOLE 23 4,514 0 0
BMC STK HLDGS INC COM 05591B109 1,090 52,275 SH   SOLE 26 0 0 52,275
BMC STK HLDGS INC COM 05591B109 177 8,497 SH   SOLE 28 8,497 0 0
BMC STK HLDGS INC COM 05591B109 300 14,397 SH   SOLE 30 14,397 0 0
BMC STK HLDGS INC COM 05591B109 161 7,726 SH   SOLE 40 7,726 0 0
BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 7,590 653,154 SH   SOLE 19 653,154 0 0
BOEING CO COM 097023105 518,090 1,544,186 SH   SOLE 2 265,240 0 1,278,946
BOEING CO COM 097023105 61,104 182,123 SH   SOLE 4 167,429 0 14,694
BOEING CO COM 097023105 128,988 384,454 SH   SOLE 7 384,454 0 0
BOEING CO COM 097023105 673 2,007 SH   SOLE 13 2,007 0 0
BOEING CO COM 097023105 1,470 4,380 SH   SOLE 15 4,380 0 0
BOEING CO COM 097023105 65 195 SH   SOLE 17 0 0 195
BOEING CO COM 097023105 358,025 1,067,106 SH   SOLE 18 1,044,675 0 22,431
BOEING CO COM 097023105 46,827 139,570 SH   SOLE 19 139,570 0 0
BOEING CO COM 097023105 73,793 219,942 SH   SOLE 20 0 0 219,942
BOEING CO COM 097023105 3,965,609 11,819,645 SH   SOLE 21 11,819,645 0 0
BOEING CO COM 097023105 4,453,237 13,273,039 SH   SOLE 22 11,794,767 0 1,478,272
BOEING CO COM 097023105 243,071 724,481 SH   SOLE 23 724,481 0 0
BOEING CO COM 097023105 185,401 552,594 SH   SOLE 25 552,594 0 0
BOEING CO COM 097023105 385,770 1,149,801 SH   SOLE 26 403,621 0 746,180
BOEING CO COM 097023105 17,188 51,228 SH   SOLE 29 20,821 0 30,407
BOEING CO COM 097023105 628,055 1,871,942 SH   SOLE 30 1,871,942 0 0
BOEING CO COM 097023105 77,357 230,565 SH   SOLE 31 112,759 0 117,806
BOEING CO COM 097023105 37,615 112,112 SH   SOLE 32 112,112 0 0
BOEING CO COM 097023105 14,920 44,471 SH   SOLE 34 44,471 0 0
BOEING CO COM 097023105 162,008 482,871 SH   SOLE 36 482,871 0 0
BOEING CO COM 097023105 3,787 11,287 SH   SOLE 40 11,287 0 0
BOFI HLDG INC COM 05566U108 2,005 49,009 SH   SOLE 2 2,521 0 46,488
BOFI HLDG INC COM 05566U108 6 144 SH   SOLE 4 144 0 0
BOFI HLDG INC COM 05566U108 52 1,281 SH   SOLE 7 1,281 0 0
BOFI HLDG INC COM 05566U108 10,183 248,913 SH   SOLE 18 248,913 0 0
BOFI HLDG INC COM 05566U108 2,022 49,421 SH   SOLE 19 49,421 0 0
BOFI HLDG INC COM 05566U108 236,543 5,782,023 SH   SOLE 21 5,782,023 0 0
BOFI HLDG INC COM 05566U108 64,674 1,580,890 SH   SOLE 22 1,498,810 0 82,080
BOFI HLDG INC COM 05566U108 938 22,930 SH   SOLE 26 18,402 0 4,528
BOFI HLDG INC COM 05566U108 314 7,682 SH   SOLE 28 7,682 0 0
BOFI HLDG INC COM 05566U108 3,422 83,643 SH   SOLE 30 83,643 0 0
BOFI HLDG INC COM 05566U108 24,693 603,597 SH   SOLE 34 603,597 0 0
BOFI HLDG INC COM 05566U108 227 5,556 SH   SOLE 40 5,556 0 0
BOINGO WIRELESS INC COM 09739C102 928 41,068 SH   SOLE 2 9,559 0 31,509
BOINGO WIRELESS INC COM 09739C102 22 996 SH   SOLE 7 996 0 0
BOINGO WIRELESS INC COM 09739C102 3,089 136,721 SH   SOLE 18 136,721 0 0
BOINGO WIRELESS INC COM 09739C102 2,969 131,429 SH   SOLE 19 131,429 0 0
BOINGO WIRELESS INC COM 09739C102 34,165 1,512,406 SH   SOLE 21 1,512,406 0 0
BOINGO WIRELESS INC COM 09739C102 29,944 1,325,529 SH   SOLE 22 1,274,303 0 51,226
BOINGO WIRELESS INC COM 09739C102 907 40,171 SH   SOLE 23 40,171 0 0
BOINGO WIRELESS INC COM 09739C102 387 17,126 SH   SOLE 26 0 0 17,126
BOINGO WIRELESS INC COM 09739C102 104 4,592 SH   SOLE 28 4,592 0 0
BOINGO WIRELESS INC COM 09739C102 162 7,180 SH   SOLE 29 0 0 7,180
BOINGO WIRELESS INC COM 09739C102 173 7,643 SH   SOLE 30 7,643 0 0
BOINGO WIRELESS INC COM 09739C102 81 3,566 SH   SOLE 40 3,566 0 0
BOISE CASCADE CO DEL COM 09739D100 1,928 43,129 SH   SOLE 2 9,426 0 33,703
BOISE CASCADE CO DEL COM 09739D100 11 252 SH   SOLE 4 252 0 0
BOISE CASCADE CO DEL COM 09739D100 71 1,578 SH   SOLE 7 1,578 0 0
BOISE CASCADE CO DEL COM 09739D100 7,471 167,127 SH   SOLE 18 167,127 0 0
BOISE CASCADE CO DEL COM 09739D100 6,141 137,386 SH   SOLE 19 137,386 0 0
BOISE CASCADE CO DEL COM 09739D100 176,349 3,945,164 SH   SOLE 21 3,945,164 0 0
BOISE CASCADE CO DEL COM 09739D100 54,643 1,222,437 SH   SOLE 22 1,120,558 0 101,879
BOISE CASCADE CO DEL COM 09739D100 912 20,404 SH   SOLE 23 20,404 0 0
BOISE CASCADE CO DEL COM 09739D100 1,248 27,917 SH   SOLE 26 7,964 0 19,953
BOISE CASCADE CO DEL COM 09739D100 253 5,651 SH   SOLE 28 5,651 0 0
BOISE CASCADE CO DEL COM 09739D100 520 11,637 SH   SOLE 29 0 0 11,637
BOISE CASCADE CO DEL COM 09739D100 2,680 59,960 SH   SOLE 30 59,960 0 0
BOISE CASCADE CO DEL COM 09739D100 80 1,783 SH   SOLE 36 1,783 0 0
BOISE CASCADE CO DEL COM 09739D100 181 4,059 SH   SOLE 40 4,059 0 0
BOJANGLES INC COM 097488100 266 18,489 SH   SOLE 2 577 0 17,912
BOJANGLES INC COM 097488100 6 427 SH   SOLE 7 427 0 0
BOJANGLES INC COM 097488100 871 60,468 SH   SOLE 18 60,468 0 0
BOJANGLES INC COM 097488100 215 14,897 SH   SOLE 19 14,897 0 0
BOJANGLES INC COM 097488100 8,762 608,444 SH   SOLE 21 608,444 0 0
BOJANGLES INC COM 097488100 6,976 484,474 SH   SOLE 22 469,835 0 14,639
BOJANGLES INC COM 097488100 204 14,175 SH   SOLE 26 0 0 14,175
BOJANGLES INC COM 097488100 22 1,504 SH   SOLE 28 1,504 0 0
BOJANGLES INC COM 097488100 87 6,020 SH   SOLE 30 6,020 0 0
BOK FINL CORP COM NEW 05561Q201 4,351 46,281 SH   SOLE 2 1,969 0 44,312
BOK FINL CORP COM NEW 05561Q201 11 121 SH   SOLE 4 121 0 0
BOK FINL CORP COM NEW 05561Q201 56 599 SH   SOLE 7 599 0 0
BOK FINL CORP COM NEW 05561Q201 1,195 12,710 SH   SOLE 18 12,710 0 0
BOK FINL CORP COM NEW 05561Q201 365 3,883 SH   SOLE 19 3,883 0 0
BOK FINL CORP COM NEW 05561Q201 31,043 330,211 SH   SOLE 21 330,211 0 0
BOK FINL CORP COM NEW 05561Q201 68,972 733,669 SH   SOLE 22 683,771 0 49,898
BOK FINL CORP COM NEW 05561Q201 251 2,672 SH   SOLE 26 1,399 0 1,273
BOK FINL CORP COM NEW 05561Q201 285 3,035 SH   SOLE 28 3,035 0 0
BOK FINL CORP COM NEW 05561Q201 441 4,690 SH   SOLE 30 4,690 0 0
BOK FINL CORP COM NEW 05561Q201 49 517 SH   SOLE 31 517 0 0
BOK FINL CORP COM NEW 05561Q201 243 2,589 SH   SOLE 40 2,589 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 808 21,339 SH   SOLE 2 860 0 20,479
BONANZA CREEK ENERGY INC COM NEW 097793400 15 406 SH   SOLE 7 406 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 2,560 67,594 SH   SOLE 18 67,594 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 575 15,173 SH   SOLE 19 15,173 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 25,856 682,764 SH   SOLE 21 682,764 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 24,296 641,567 SH   SOLE 22 618,072 0 23,495
BONANZA CREEK ENERGY INC COM NEW 097793400 306 8,093 SH   SOLE 26 0 0 8,093
BONANZA CREEK ENERGY INC COM NEW 097793400 160 4,233 SH   SOLE 30 4,233 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 69 1,820 SH   SOLE 40 1,820 0 0
BOOKING HLDGS INC COM 09857L108 288,114 142,132 SH   SOLE 2 14,678 0 127,454
BOOKING HLDGS INC COM 09857L108 31,687 15,632 SH   SOLE 4 14,373 0 1,259
BOOKING HLDGS INC COM 09857L108 75,706 37,347 SH   SOLE 7 37,161 0 186
BOOKING HLDGS INC COM 09857L108 280 138 SH   SOLE 13 138 0 0
BOOKING HLDGS INC COM 09857L108 912 450 SH   SOLE 15 450 0 0
BOOKING HLDGS INC COM 09857L108 2 1 SH   SOLE 17 0 0 1
BOOKING HLDGS INC COM 09857L108 451,105 222,538 SH   SOLE 18 182,970 0 39,568
BOOKING HLDGS INC COM 09857L108 216,651 106,878 SH   SOLE 19 106,878 0 0
BOOKING HLDGS INC COM 09857L108 42,488 20,960 SH   SOLE 20 0 0 20,960
BOOKING HLDGS INC COM 09857L108 1,671,893 824,775 SH   SOLE 21 824,775 0 0
BOOKING HLDGS INC COM 09857L108 2,417,834 1,192,761 SH   SOLE 22 1,068,246 0 124,515
BOOKING HLDGS INC COM 09857L108 122,152 60,260 SH   SOLE 23 60,260 0 0
BOOKING HLDGS INC COM 09857L108 98,417 48,551 SH   SOLE 25 48,551 0 0
BOOKING HLDGS INC COM 09857L108 332,238 163,899 SH   SOLE 26 38,504 0 125,395
BOOKING HLDGS INC COM 09857L108 14,196 7,003 SH   SOLE 28 7,003 0 0
BOOKING HLDGS INC COM 09857L108 4,989 2,461 SH   SOLE 29 1,675 0 786
BOOKING HLDGS INC COM 09857L108 319,552 157,641 SH   SOLE 30 157,641 0 0
BOOKING HLDGS INC COM 09857L108 39,178 19,327 SH   SOLE 31 9,246 0 10,081
BOOKING HLDGS INC COM 09857L108 15,613 7,702 SH   SOLE 32 7,702 0 0
BOOKING HLDGS INC COM 09857L108 18,621 9,186 SH   SOLE 34 9,186 0 0
BOOKING HLDGS INC COM 09857L108 81,921 40,413 SH   SOLE 36 40,413 0 0
BOOKING HLDGS INC COM 09857L108 1,999 986 SH   SOLE 40 986 0 0
BOOT BARN HLDGS INC COM 099406100 333 16,071 SH   SOLE 2 935 0 15,136
BOOT BARN HLDGS INC COM 099406100 6 287 SH   SOLE 7 287 0 0
BOOT BARN HLDGS INC COM 099406100 1,342 64,692 SH   SOLE 18 64,692 0 0
BOOT BARN HLDGS INC COM 099406100 314 15,130 SH   SOLE 19 15,130 0 0
BOOT BARN HLDGS INC COM 099406100 14,297 689,036 SH   SOLE 21 689,036 0 0
BOOT BARN HLDGS INC COM 099406100 13,971 673,303 SH   SOLE 22 642,959 0 30,344
BOOT BARN HLDGS INC COM 099406100 113 5,445 SH   SOLE 28 5,445 0 0
BOOT BARN HLDGS INC COM 099406100 100 4,823 SH   SOLE 30 4,823 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 18,302 418,530 SH   SOLE 2 152,782 0 265,748
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,283 29,335 SH   SOLE 4 29,335 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 324 7,419 SH   SOLE 7 7,419 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,444 78,757 SH   SOLE 13 78,757 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6,482 148,223 SH   SOLE 18 146,452 0 1,771
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 24,033 549,584 SH   SOLE 19 549,584 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 78,783 1,801,586 SH   SOLE 21 1,801,586 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 205,696 4,703,782 SH   SOLE 22 4,208,145 0 495,637
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,836 41,976 SH   SOLE 23 41,976 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,045 46,756 SH   SOLE 26 27,196 0 19,560
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 882 20,172 SH   SOLE 28 20,172 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,993 182,789 SH   SOLE 29 11,840 0 170,949
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,604 36,686 SH   SOLE 30 36,686 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,923 43,984 SH   SOLE 31 28,179 0 15,805
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,197 95,976 SH   SOLE 34 95,976 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,784 86,532 SH   SOLE 36 86,532 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 808 18,482 SH   SOLE 40 18,482 0 0
BORGWARNER INC COM 099724106 45,525 1,054,786 SH   SOLE 2 565,000 0 489,786
BORGWARNER INC COM 099724106 6,629 153,594 SH   SOLE 4 148,440 0 5,154
BORGWARNER INC COM 099724106 10,848 251,336 SH   SOLE 7 199,673 0 51,663
BORGWARNER INC COM 099724106 8,470 196,247 SH   SOLE 13 196,247 0 0
BORGWARNER INC COM 099724106 71 1,652 SH   SOLE 15 1,652 0 0
BORGWARNER INC COM 099724106 23,763 550,585 SH   SOLE 18 523,265 0 27,320
BORGWARNER INC COM 099724106 64,676 1,498,520 SH   SOLE 19 1,498,520 0 0
BORGWARNER INC COM 099724106 4,994 115,719 SH   SOLE 20 0 0 115,719
BORGWARNER INC COM 099724106 189,538 4,391,513 SH   SOLE 21 4,391,513 0 0
BORGWARNER INC COM 099724106 344,934 7,991,984 SH   SOLE 22 6,475,784 0 1,516,200
BORGWARNER INC COM 099724106 17,226 399,108 SH   SOLE 23 399,108 0 0
BORGWARNER INC COM 099724106 17,824 412,980 SH   SOLE 25 412,980 0 0
BORGWARNER INC COM 099724106 39,920 924,923 SH   SOLE 26 243,661 0 681,262
BORGWARNER INC COM 099724106 1,247 28,892 SH   SOLE 28 28,892 0 0
BORGWARNER INC COM 099724106 18,283 423,613 SH   SOLE 29 94,018 0 329,595
BORGWARNER INC COM 099724106 32,261 747,476 SH   SOLE 30 747,476 0 0
BORGWARNER INC COM 099724106 12,573 291,316 SH   SOLE 31 216,405 0 74,911
BORGWARNER INC COM 099724106 3,760 87,129 SH   SOLE 34 87,129 0 0
BORGWARNER INC COM 099724106 15,048 348,650 SH   SOLE 36 348,650 0 0
BORGWARNER INC COM 099724106 183 4,240 SH   SOLE 40 4,240 0 0
BOSTON BEER INC CL A 100557107 3,129 10,441 SH   SOLE 2 3,878 0 6,563
BOSTON BEER INC CL A 100557107 19 62 SH   SOLE 4 62 0 0
BOSTON BEER INC CL A 100557107 54 181 SH   SOLE 7 181 0 0
BOSTON BEER INC CL A 100557107 14,887 49,672 SH   SOLE 18 49,672 0 0
BOSTON BEER INC CL A 100557107 2,069 6,905 SH   SOLE 19 6,905 0 0
BOSTON BEER INC CL A 100557107 174,728 583,010 SH   SOLE 21 583,010 0 0
BOSTON BEER INC CL A 100557107 85,400 284,950 SH   SOLE 22 271,186 0 13,764
BOSTON BEER INC CL A 100557107 18 59 SH   SOLE 23 59 0 0
BOSTON BEER INC CL A 100557107 341 1,138 SH   SOLE 26 771 0 367
BOSTON BEER INC CL A 100557107 282 941 SH   SOLE 28 941 0 0
BOSTON BEER INC CL A 100557107 1,203 4,015 SH   SOLE 30 4,015 0 0
BOSTON BEER INC CL A 100557107 294 982 SH   SOLE 40 982 0 0
BOSTON OMAHA CORP COM 101044105 101 4,802 SH   SOLE 2 289 0 4,513
BOSTON OMAHA CORP COM 101044105 362 17,196 SH   SOLE 18 17,196 0 0
BOSTON OMAHA CORP COM 101044105 79 3,769 SH   SOLE 19 3,769 0 0
BOSTON OMAHA CORP COM 101044105 3,679 174,626 SH   SOLE 21 174,626 0 0
BOSTON OMAHA CORP COM 101044105 3,456 164,045 SH   SOLE 22 162,481 0 1,564
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,591 100,091 SH   SOLE 2 20,374 0 79,717
BOSTON PRIVATE FINL HLDGS IN COM 101119105 11 663 SH   SOLE 4 663 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 35 2,227 SH   SOLE 7 2,227 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 3 158 SH   SOLE 17 0 0 158
BOSTON PRIVATE FINL HLDGS IN COM 101119105 5,989 376,667 SH   SOLE 18 376,667 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 2,012 126,569 SH   SOLE 19 126,569 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 133,441 8,392,496 SH   SOLE 21 8,392,496 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 44,112 2,774,364 SH   SOLE 22 2,667,295 0 107,069
BOSTON PRIVATE FINL HLDGS IN COM 101119105 224 14,115 SH   SOLE 23 14,115 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 4,619 290,531 SH   SOLE 26 23,685 0 266,846
BOSTON PRIVATE FINL HLDGS IN COM 101119105 191 11,986 SH   SOLE 28 11,986 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 223 14,051 SH   SOLE 29 0 0 14,051
BOSTON PRIVATE FINL HLDGS IN COM 101119105 2,029 127,616 SH   SOLE 30 127,616 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 152 9,564 SH   SOLE 40 9,564 0 0
BOSTON PROPERTIES INC COM 101121101 61,100 487,167 SH   SOLE 2 127,709 0 359,458
BOSTON PROPERTIES INC COM 101121101 24,278 193,576 SH   SOLE 4 189,909 0 3,667
BOSTON PROPERTIES INC COM 101121101 46,613 371,659 SH   SOLE 7 368,044 0 3,615
BOSTON PROPERTIES INC COM 101121101 899 7,165 SH   SOLE 15 7,165 0 0
BOSTON PROPERTIES INC COM 101121101 43,833 349,489 SH   SOLE 18 328,859 0 20,630
BOSTON PROPERTIES INC COM 101121101 46,017 366,900 SH   SOLE 19 366,900 0 0
BOSTON PROPERTIES INC COM 101121101 8,219 65,530 SH   SOLE 20 0 0 65,530
BOSTON PROPERTIES INC COM 101121101 600,790 4,790,227 SH   SOLE 21 4,790,227 0 0
BOSTON PROPERTIES INC COM 101121101 791,352 6,309,615 SH   SOLE 22 5,798,677 0 510,938
BOSTON PROPERTIES INC COM 101121101 32,244 257,089 SH   SOLE 23 257,089 0 0
BOSTON PROPERTIES INC COM 101121101 57,010 454,552 SH   SOLE 25 454,552 0 0
BOSTON PROPERTIES INC COM 101121101 72,376 577,069 SH   SOLE 26 139,259 0 437,810
BOSTON PROPERTIES INC COM 101121101 5,138 40,964 SH   SOLE 28 40,964 0 0
BOSTON PROPERTIES INC COM 101121101 7,798 62,178 SH   SOLE 29 62,178 0 0
BOSTON PROPERTIES INC COM 101121101 145,946 1,163,659 SH   SOLE 30 1,163,659 0 0
BOSTON PROPERTIES INC COM 101121101 8,800 70,163 SH   SOLE 31 32,678 0 37,485
BOSTON PROPERTIES INC COM 101121101 22,164 176,719 SH   SOLE 34 176,719 0 0
BOSTON PROPERTIES INC COM 101121101 18,442 147,039 SH   SOLE 36 147,039 0 0
BOSTON PROPERTIES INC COM 101121101 388 3,096 SH   SOLE 40 3,096 0 0
BOSTON SCIENTIFIC CORP COM 101137107 179,129 5,477,943 SH   SOLE 2 1,732,098 0 3,745,845
BOSTON SCIENTIFIC CORP COM 101137107 14,275 436,559 SH   SOLE 4 400,949 0 35,610
BOSTON SCIENTIFIC CORP COM 101137107 34,216 1,046,358 SH   SOLE 7 1,003,387 0 42,971
BOSTON SCIENTIFIC CORP COM 101137107 1,260 38,538 SH   SOLE 13 38,538 0 0
BOSTON SCIENTIFIC CORP COM 101137107 350 10,717 SH   SOLE 15 10,717 0 0
BOSTON SCIENTIFIC CORP COM 101137107 270,696 8,278,168 SH   SOLE 18 6,823,711 0 1,454,457
BOSTON SCIENTIFIC CORP COM 101137107 396,037 12,111,220 SH   SOLE 19 12,111,220 0 0
BOSTON SCIENTIFIC CORP COM 101137107 19,544 597,681 SH   SOLE 20 122,800 0 474,881
BOSTON SCIENTIFIC CORP COM 101137107 926,311 28,327,562 SH   SOLE 21 28,327,562 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,125,068 34,405,761 SH   SOLE 22 30,734,855 0 3,670,906
BOSTON SCIENTIFIC CORP COM 101137107 55,860 1,708,269 SH   SOLE 23 1,708,269 0 0
BOSTON SCIENTIFIC CORP COM 101137107 55,455 1,695,863 SH   SOLE 25 1,695,863 0 0
BOSTON SCIENTIFIC CORP COM 101137107 154,596 4,727,709 SH   SOLE 26 1,166,408 0 3,561,301
BOSTON SCIENTIFIC CORP COM 101137107 6,481 198,205 SH   SOLE 28 198,205 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,716 52,479 SH   SOLE 29 47,135 0 5,344
BOSTON SCIENTIFIC CORP COM 101137107 153,190 4,684,707 SH   SOLE 30 4,684,707 0 0
BOSTON SCIENTIFIC CORP COM 101137107 18,380 562,073 SH   SOLE 31 268,800 0 293,273
BOSTON SCIENTIFIC CORP COM 101137107 124,209 3,798,445 SH   SOLE 34 3,798,445 0 0
BOSTON SCIENTIFIC CORP COM 101137107 38,246 1,169,597 SH   SOLE 36 1,169,597 0 0
BOSTON SCIENTIFIC CORP COM 101137107 901 27,541 SH   SOLE 40 27,541 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1,653 33,174 SH   SOLE 2 1,827 0 31,347
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,326 167,095 SH   SOLE 18 167,095 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1,714 34,399 SH   SOLE 19 34,399 0 0
BOTTOMLINE TECH DEL INC COM 101388106 190,200 3,816,973 SH   SOLE 21 3,816,973 0 0
BOTTOMLINE TECH DEL INC COM 101388106 53,008 1,063,772 SH   SOLE 22 1,010,118 0 53,654
BOTTOMLINE TECH DEL INC COM 101388106 802 16,086 SH   SOLE 26 5,886 0 10,200
BOTTOMLINE TECH DEL INC COM 101388106 289 5,807 SH   SOLE 28 5,807 0 0
BOTTOMLINE TECH DEL INC COM 101388106 42 846 SH   SOLE 29 0 0 846
BOTTOMLINE TECH DEL INC COM 101388106 2,676 53,697 SH   SOLE 30 53,697 0 0
BOTTOMLINE TECH DEL INC COM 101388106 230 4,611 SH   SOLE 40 4,611 0 0
BOVIE MEDICAL CORP COM 10211F100 25 5,784 SH   SOLE 18 5,784 0 0
BOVIE MEDICAL CORP COM 10211F100 422 97,102 SH   SOLE 21 97,102 0 0
BOVIE MEDICAL CORP COM 10211F100 18 4,075 SH   SOLE 22 4,075 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,851 114,099 SH   SOLE 2 14,344 0 99,755
BOX INC CL A 10316T104 91 3,626 SH   SOLE 4 3,626 0 0
BOX INC CL A 10316T104 69 2,765 SH   SOLE 7 2,765 0 0
BOX INC CL A 10316T104 10,157 406,453 SH   SOLE 18 406,453 0 0
BOX INC CL A 10316T104 7,065 282,705 SH   SOLE 19 282,705 0 0
BOX INC CL A 10316T104 105,976 4,240,745 SH   SOLE 21 4,240,745 0 0
BOX INC CL A 10316T104 99,052 3,963,646 SH   SOLE 22 3,794,788 0 168,858
BOX INC CL A 10316T104 735 29,415 SH   SOLE 23 29,415 0 0
BOX INC CL A 10316T104 1,617 64,697 SH   SOLE 26 22,236 0 42,461
BOX INC CL A 10316T104 394 15,779 SH   SOLE 28 15,779 0 0
BOX INC CL A 10316T104 527 21,096 SH   SOLE 29 0 0 21,096
BOX INC CL A 10316T104 663 26,514 SH   SOLE 30 26,514 0 0
BOX INC CL A 10316T104 341 13,638 SH   SOLE 40 13,638 0 0
BOXLIGHT CORP COM CL A 103197109 2 301 SH   SOLE 18 301 0 0
BOXLIGHT CORP COM CL A 103197109 13 2,593 SH   SOLE 21 2,593 0 0
BOYD GAMING CORP COM 103304101 3,973 114,620 SH   SOLE 2 48,598 0 66,022
BOYD GAMING CORP COM 103304101 42 1,201 SH   SOLE 4 1,201 0 0
BOYD GAMING CORP COM 103304101 63 1,820 SH   SOLE 7 1,820 0 0
BOYD GAMING CORP COM 103304101 16,711 482,131 SH   SOLE 18 482,131 0 0
BOYD GAMING CORP COM 103304101 6,884 198,621 SH   SOLE 19 198,621 0 0
BOYD GAMING CORP COM 103304101 196,732 5,676,040 SH   SOLE 21 5,676,040 0 0
BOYD GAMING CORP COM 103304101 96,609 2,787,324 SH   SOLE 22 2,671,255 0 116,069
BOYD GAMING CORP COM 103304101 1,190 34,342 SH   SOLE 23 34,342 0 0
BOYD GAMING CORP COM 103304101 2,271 65,512 SH   SOLE 26 16,405 0 49,107
BOYD GAMING CORP COM 103304101 418 12,065 SH   SOLE 28 12,065 0 0
BOYD GAMING CORP COM 103304101 34 968 SH   SOLE 29 0 0 968
BOYD GAMING CORP COM 103304101 656 18,936 SH   SOLE 30 18,936 0 0
BOYD GAMING CORP COM 103304101 191 5,524 SH   SOLE 36 5,524 0 0
BOYD GAMING CORP COM 103304101 303 8,729 SH   SOLE 40 8,729 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 339 16,157 SH   SOLE 18 16,157 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 12,047 573,951 SH   SOLE 19 573,951 0 0
BP PLC SPONSORED ADR 055622104 173,641 3,802,906 SH   SOLE 18 3,677,444 0 125,462
BP PLC SPONSORED ADR 055622104 62,909 1,377,767 SH   SOLE 19 1,377,767 0 0
BP PLC SPONSORED ADR 055622104 962 21,065 SH   SOLE 21 21,065 0 0
BP PLC SPONSORED ADR 055622104 1,757 38,487 SH   SOLE 25 0 0 38,487
BP PLC SPONSORED ADR 055622104 12,748 279,190 SH   SOLE 34 279,190 0 0
BRADY CORP CL A 104674106 2,027 52,585 SH   SOLE 2 4,365 0 48,220
BRADY CORP CL A 104674106 14 369 SH   SOLE 4 369 0 0
BRADY CORP CL A 104674106 41 1,053 SH   SOLE 7 1,053 0 0
BRADY CORP CL A 104674106 8,201 212,734 SH   SOLE 18 212,734 0 0
BRADY CORP CL A 104674106 1,951 50,616 SH   SOLE 19 50,616 0 0
BRADY CORP CL A 104674106 186,668 4,842,225 SH   SOLE 21 4,842,225 0 0
BRADY CORP CL A 104674106 51,838 1,344,698 SH   SOLE 22 1,277,669 0 67,029
BRADY CORP CL A 104674106 247 6,414 SH   SOLE 23 6,414 0 0
BRADY CORP CL A 104674106 2,847 73,854 SH   SOLE 26 4,777 0 69,077
BRADY CORP CL A 104674106 262 6,802 SH   SOLE 28 6,802 0 0
BRADY CORP CL A 104674106 437 11,335 SH   SOLE 29 0 0 11,335
BRADY CORP CL A 104674106 2,741 71,095 SH   SOLE 30 71,095 0 0
BRADY CORP CL A 104674106 205 5,305 SH   SOLE 40 5,305 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 416 36,448 SH   SOLE 2 1,796 0 34,652
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,187 103,969 SH   SOLE 18 103,969 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 274 23,992 SH   SOLE 19 23,992 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 11,932 1,044,847 SH   SOLE 21 1,044,847 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 11,590 1,014,884 SH   SOLE 22 974,232 0 40,652
BRAEMAR HOTELS & RESORTS INC COM 10482B101 23 2,010 SH   SOLE 23 2,010 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 203 17,813 SH   SOLE 26 0 0 17,813
BRAEMAR HOTELS & RESORTS INC COM 10482B101 49 4,258 SH   SOLE 28 4,258 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 72 6,328 SH   SOLE 30 6,328 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 31 2,704 SH   SOLE 40 2,704 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 13 3,268 SH   SOLE 18 3,268 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 213 54,645 SH   SOLE 21 54,645 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 97 24,789 SH   SOLE 22 24,789 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 6,316 374,195 SH   SOLE 2 50,644 0 323,551
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3,705 219,479 SH   SOLE 4 219,479 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,873 288,693 SH   SOLE 7 288,693 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 121 7,143 SH   SOLE 15 7,143 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,976 117,032 SH   SOLE 18 116,376 0 656
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,315 255,601 SH   SOLE 19 255,601 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 48,003 2,843,797 SH   SOLE 21 2,843,797 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 146,450 8,675,953 SH   SOLE 22 7,982,985 0 692,968
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,420 84,104 SH   SOLE 23 84,104 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5,911 350,193 SH   SOLE 25 350,193 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,851 109,649 SH   SOLE 26 43,214 0 66,435
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 432 25,566 SH   SOLE 28 25,566 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,750 103,647 SH   SOLE 29 71,849 0 31,798
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 14,445 855,746 SH   SOLE 30 855,746 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 68 4,004 SH   SOLE 31 4,004 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,048 121,335 SH   SOLE 34 121,335 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 347 20,544 SH   SOLE 36 20,544 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 332 19,681 SH   SOLE 40 19,681 0 0
BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 1,132 99,213 SH   SOLE 2 99,213 0 0
BRASKEM S A SP ADR PFD A 105532105 2,055 79,027 SH   SOLE 2 0 0 79,027
BRASKEM S A SP ADR PFD A 105532105 206 7,929 SH   SOLE 4 7,929 0 0
BRASKEM S A SP ADR PFD A 105532105 437 16,801 SH   SOLE 22 16,801 0 0
BRASKEM S A SP ADR PFD A 105532105 445 17,108 SH   SOLE 26 0 0 17,108
BRF SA SPONSORED ADR 10552T107 703 150,270 SH   SOLE 7 150,270 0 0
BRF SA SPONSORED ADR 10552T107 2 426 SH   SOLE 19 426 0 0
BRF SA SPONSORED ADR 10552T107 9,195 1,964,778 SH   SOLE 21 1,964,778 0 0
BRF SA SPONSORED ADR 10552T107 2,135 456,124 SH   SOLE 22 456,124 0 0
BRF SA SPONSORED ADR 10552T107 96 20,407 SH   SOLE 25 20,407 0 0
BRF SA SPONSORED ADR 10552T107 2,871 613,466 SH   SOLE 30 613,466 0 0
BRF SA SPONSORED ADR 10552T107 505 107,944 SH   SOLE 34 107,944 0 0
BRIDGE BANCORP INC COM 108035106 596 16,566 SH   SOLE 2 814 0 15,752
BRIDGE BANCORP INC COM 108035106 16 440 SH   SOLE 7 440 0 0
BRIDGE BANCORP INC COM 108035106 2,239 62,288 SH   SOLE 18 62,288 0 0
BRIDGE BANCORP INC COM 108035106 482 13,417 SH   SOLE 19 13,417 0 0
BRIDGE BANCORP INC COM 108035106 20,927 582,114 SH   SOLE 21 582,114 0 0
BRIDGE BANCORP INC COM 108035106 12,147 337,875 SH   SOLE 22 315,409 0 22,466
BRIDGE BANCORP INC COM 108035106 108 3,000 SH   SOLE 26 0 0 3,000
BRIDGE BANCORP INC COM 108035106 83 2,299 SH   SOLE 28 2,299 0 0
BRIDGE BANCORP INC COM 108035106 110 3,053 SH   SOLE 30 3,053 0 0
BRIDGEPOINT ED INC COM 10807M105 34 5,152 SH   SOLE 2 5,152 0 0
BRIDGEPOINT ED INC COM 10807M105 0 53 SH   SOLE 17 0 0 53
BRIDGEPOINT ED INC COM 10807M105 32 4,878 SH   SOLE 18 4,878 0 0
BRIDGEPOINT ED INC COM 10807M105 137 21,034 SH   SOLE 19 21,034 0 0
BRIDGEPOINT ED INC COM 10807M105 496 76,007 SH   SOLE 21 76,007 0 0
BRIDGEPOINT ED INC COM 10807M105 1,833 280,690 SH   SOLE 22 280,690 0 0
BRIDGEPOINT ED INC COM 10807M105 73 11,201 SH   SOLE 26 0 0 11,201
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 69 5,417 SH   SOLE 2 0 0 5,417
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 218 17,111 SH   SOLE 18 17,111 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 45 3,503 SH   SOLE 19 3,503 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 2,261 177,734 SH   SOLE 21 177,734 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1,690 132,851 SH   SOLE 22 131,269 0 1,582
BRIDGFORD FOODS CORP COM 108763103 4 297 SH   SOLE 18 297 0 0
BRIDGFORD FOODS CORP COM 108763103 9 641 SH   SOLE 21 641 0 0
BRIGGS & STRATTON CORP COM 109043109 2,436 138,308 SH   SOLE 2 96,786 0 41,522
BRIGGS & STRATTON CORP COM 109043109 7 385 SH   SOLE 4 385 0 0
BRIGGS & STRATTON CORP COM 109043109 16 901 SH   SOLE 7 901 0 0
BRIGGS & STRATTON CORP COM 109043109 3,300 187,378 SH   SOLE 18 187,378 0 0
BRIGGS & STRATTON CORP COM 109043109 1,735 98,538 SH   SOLE 19 98,538 0 0
BRIGGS & STRATTON CORP COM 109043109 75,651 4,295,887 SH   SOLE 21 4,295,887 0 0
BRIGGS & STRATTON CORP COM 109043109 25,832 1,466,882 SH   SOLE 22 1,399,112 0 67,770
BRIGGS & STRATTON CORP COM 109043109 2,031 115,351 SH   SOLE 23 115,351 0 0
BRIGGS & STRATTON CORP COM 109043109 859 48,753 SH   SOLE 26 4,304 0 44,449
BRIGGS & STRATTON CORP COM 109043109 113 6,419 SH   SOLE 28 6,419 0 0
BRIGGS & STRATTON CORP COM 109043109 369 20,940 SH   SOLE 29 0 0 20,940
BRIGGS & STRATTON CORP COM 109043109 1,120 63,621 SH   SOLE 30 63,621 0 0
BRIGGS & STRATTON CORP COM 109043109 92 5,226 SH   SOLE 40 5,226 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 12,139 118,406 SH   SOLE 2 9,699 0 108,707
BRIGHT HORIZONS FAM SOL IN D COM 109194100 19 190 SH   SOLE 4 190 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 128 1,253 SH   SOLE 7 1,253 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,573 34,853 SH   SOLE 18 34,853 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 39,654 386,792 SH   SOLE 19 386,792 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 65,415 638,075 SH   SOLE 21 638,075 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 158,049 1,541,641 SH   SOLE 22 1,427,055 0 114,586
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,139 11,109 SH   SOLE 23 11,109 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,574 15,357 SH   SOLE 26 8,970 0 6,387
BRIGHT HORIZONS FAM SOL IN D COM 109194100 784 7,644 SH   SOLE 28 7,644 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 911 8,883 SH   SOLE 29 0 0 8,883
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,258 12,273 SH   SOLE 30 12,273 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 132 1,287 SH   SOLE 31 1,287 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 635 6,194 SH   SOLE 40 6,194 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 48 2,891 SH   SOLE 22 2,891 0 0
BRIGHTCOVE INC COM 10921T101 278 28,833 SH   SOLE 2 1,218 0 27,615
BRIGHTCOVE INC COM 10921T101 8 823 SH   SOLE 7 823 0 0
BRIGHTCOVE INC COM 10921T101 1,135 117,655 SH   SOLE 18 117,655 0 0
BRIGHTCOVE INC COM 10921T101 336 34,847 SH   SOLE 19 34,847 0 0
BRIGHTCOVE INC COM 10921T101 11,626 1,204,795 SH   SOLE 21 1,204,795 0 0
BRIGHTCOVE INC COM 10921T101 9,576 992,377 SH   SOLE 22 945,086 0 47,291
BRIGHTCOVE INC COM 10921T101 8 849 SH   SOLE 23 849 0 0
BRIGHTCOVE INC COM 10921T101 207 21,406 SH   SOLE 26 0 0 21,406
BRIGHTHOUSE FINL INC COM 10922N103 11,769 293,704 SH   SOLE 2 25,476 0 268,228
BRIGHTHOUSE FINL INC COM 10922N103 1,128 28,160 SH   SOLE 4 27,126 0 1,034
BRIGHTHOUSE FINL INC COM 10922N103 2,977 74,291 SH   SOLE 7 71,783 0 2,508
BRIGHTHOUSE FINL INC COM 10922N103 22 554 SH   SOLE 15 554 0 0
BRIGHTHOUSE FINL INC COM 10922N103 26,832 669,621 SH   SOLE 18 644,015 0 25,606
BRIGHTHOUSE FINL INC COM 10922N103 42,168 1,052,357 SH   SOLE 19 1,052,357 0 0
BRIGHTHOUSE FINL INC COM 10922N103 2,535 63,276 SH   SOLE 20 0 0 63,276
BRIGHTHOUSE FINL INC COM 10922N103 97,469 2,432,478 SH   SOLE 21 2,432,478 0 0
BRIGHTHOUSE FINL INC COM 10922N103 123,707 3,087,264 SH   SOLE 22 2,800,920 0 286,344
BRIGHTHOUSE FINL INC COM 10922N103 5,835 145,627 SH   SOLE 23 145,627 0 0
BRIGHTHOUSE FINL INC COM 10922N103 6,969 173,929 SH   SOLE 25 173,929 0 0
BRIGHTHOUSE FINL INC COM 10922N103 16,385 408,907 SH   SOLE 26 132,364 0 276,543
BRIGHTHOUSE FINL INC COM 10922N103 556 13,877 SH   SOLE 28 13,877 0 0
BRIGHTHOUSE FINL INC COM 10922N103 967 24,140 SH   SOLE 29 3,110 0 21,030
BRIGHTHOUSE FINL INC COM 10922N103 17,381 433,769 SH   SOLE 30 433,769 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,436 35,826 SH   SOLE 31 16,991 0 18,835
BRIGHTHOUSE FINL INC COM 10922N103 50,237 1,253,721 SH   SOLE 34 1,253,721 0 0
BRIGHTHOUSE FINL INC COM 10922N103 3,706 92,488 SH   SOLE 36 92,488 0 0
BRIGHTHOUSE FINL INC COM 10922N103 67 1,683 SH   SOLE 40 1,683 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 1,059 74,264 SH   SOLE 2 3,900 0 70,364
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 28 1,964 SH   SOLE 7 1,964 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 4,636 325,130 SH   SOLE 18 325,130 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 976 68,434 SH   SOLE 19 68,434 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 38,270 2,683,764 SH   SOLE 21 2,683,764 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 15,457 1,083,958 SH   SOLE 22 977,551 0 106,407
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 281 19,714 SH   SOLE 26 0 0 19,714
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 162 11,385 SH   SOLE 28 11,385 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 438 30,750 SH   SOLE 29 0 0 30,750
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 245 17,152 SH   SOLE 30 17,152 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 2,875 201,642 SH   SOLE 34 201,642 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 185 12,989 SH   SOLE 40 12,989 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 219 9,997 SH   SOLE 2 9,997 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 4,236 192,975 SH   SOLE 19 192,975 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 279 12,688 SH   SOLE 22 12,688 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 8,661 394,578 SH   SOLE 26 70,540 0 324,038
BRIGHTVIEW HLDGS INC COM 10948C107 1,039 47,354 SH   SOLE 34 47,354 0 0
BRINKER INTL INC COM 109641100 2,735 57,448 SH   SOLE 2 19,579 0 37,869
BRINKER INTL INC COM 109641100 11 233 SH   SOLE 4 233 0 0
BRINKER INTL INC COM 109641100 94 1,984 SH   SOLE 7 1,984 0 0
BRINKER INTL INC COM 109641100 12,311 258,636 SH   SOLE 18 258,636 0 0
BRINKER INTL INC COM 109641100 1,824 38,327 SH   SOLE 19 38,327 0 0
BRINKER INTL INC COM 109641100 141,135 2,965,020 SH   SOLE 21 2,965,020 0 0
BRINKER INTL INC COM 109641100 78,853 1,656,581 SH   SOLE 22 1,583,460 0 73,121
BRINKER INTL INC COM 109641100 408 8,574 SH   SOLE 26 5,618 0 2,956
BRINKER INTL INC COM 109641100 305 6,404 SH   SOLE 28 6,404 0 0
BRINKER INTL INC COM 109641100 0 1 SH   SOLE 29 0 0 1
BRINKER INTL INC COM 109641100 480 10,092 SH   SOLE 30 10,092 0 0
BRINKER INTL INC COM 109641100 74 1,553 SH   SOLE 36 1,553 0 0
BRINKER INTL INC COM 109641100 234 4,909 SH   SOLE 40 4,909 0 0
BRINKS CO COM 109696104 4,954 62,123 SH   SOLE 2 22,618 0 39,505
BRINKS CO COM 109696104 22 279 SH   SOLE 4 279 0 0
BRINKS CO COM 109696104 85 1,062 SH   SOLE 7 1,062 0 0
BRINKS CO COM 109696104 23,403 293,459 SH   SOLE 18 293,459 0 0
BRINKS CO COM 109696104 3,283 41,172 SH   SOLE 19 41,172 0 0
BRINKS CO COM 109696104 279,122 3,499,964 SH   SOLE 21 3,499,964 0 0
BRINKS CO COM 109696104 133,785 1,677,558 SH   SOLE 22 1,606,960 0 70,598
BRINKS CO COM 109696104 1,302 16,323 SH   SOLE 26 11,392 0 4,931
BRINKS CO COM 109696104 529 6,630 SH   SOLE 28 6,630 0 0
BRINKS CO COM 109696104 900 11,280 SH   SOLE 30 11,280 0 0
BRINKS CO COM 109696104 18 230 SH   SOLE 36 230 0 0
BRINKS CO COM 109696104 405 5,075 SH   SOLE 40 5,075 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 297,660 5,378,744 SH   SOLE 2 1,527,327 0 3,851,417
BRISTOL MYERS SQUIBB CO COM 110122108 39,526 714,245 SH   SOLE 4 672,464 0 41,781
BRISTOL MYERS SQUIBB CO COM 110122108 72,597 1,311,837 SH   SOLE 7 1,299,834 0 12,003
BRISTOL MYERS SQUIBB CO COM 110122108 12,414 224,329 SH   SOLE 13 224,329 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 698 12,618 SH   SOLE 15 12,618 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2 35 SH   SOLE 17 0 0 35
BRISTOL MYERS SQUIBB CO COM 110122108 197,247 3,564,279 SH   SOLE 18 3,309,375 0 254,904
BRISTOL MYERS SQUIBB CO COM 110122108 207,506 3,749,648 SH   SOLE 19 3,749,648 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 40,310 728,407 SH   SOLE 20 22,100 0 706,307
BRISTOL MYERS SQUIBB CO COM 110122108 1,758,006 31,767,368 SH   SOLE 21 31,767,368 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,373,389 42,887,411 SH   SOLE 22 37,820,647 0 5,066,764
BRISTOL MYERS SQUIBB CO COM 110122108 130,523 2,358,567 SH   SOLE 23 2,358,567 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 90,880 1,642,210 SH   SOLE 25 1,642,210 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 402,386 7,271,167 SH   SOLE 26 1,307,606 0 5,963,561
BRISTOL MYERS SQUIBB CO COM 110122108 13,080 236,352 SH   SOLE 28 236,352 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 28,481 514,646 SH   SOLE 29 170,602 0 344,044
BRISTOL MYERS SQUIBB CO COM 110122108 306,393 5,536,558 SH   SOLE 30 5,536,558 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 52,429 947,404 SH   SOLE 31 534,401 0 413,003
BRISTOL MYERS SQUIBB CO COM 110122108 77,936 1,408,306 SH   SOLE 34 1,408,306 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 89,988 1,626,089 SH   SOLE 36 1,626,089 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,845 33,339 SH   SOLE 40 33,339 0 0
BRISTOW GROUP INC COM 110394103 490 34,738 SH   SOLE 2 1,541 0 33,197
BRISTOW GROUP INC COM 110394103 13 890 SH   SOLE 7 890 0 0
BRISTOW GROUP INC COM 110394103 2,099 148,737 SH   SOLE 18 148,737 0 0
BRISTOW GROUP INC COM 110394103 378 26,755 SH   SOLE 19 26,755 0 0
BRISTOW GROUP INC COM 110394103 46,576 3,300,904 SH   SOLE 21 3,300,904 0 0
BRISTOW GROUP INC COM 110394103 11,948 846,775 SH   SOLE 22 798,518 0 48,257
BRISTOW GROUP INC COM 110394103 604 42,809 SH   SOLE 30 42,809 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 71 1,417 SH   SOLE 7 1,417 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 88,267 1,749,590 SH   SOLE 18 1,579,738 0 169,852
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 203 4,020 SH   SOLE 25 4,020 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 13,745 272,450 SH   SOLE 26 0 0 272,450
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 66 1,306 SH   SOLE 30 1,306 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 11,913 683,477 SH   SOLE 2 60,279 0 623,198
BRIXMOR PPTY GROUP INC COM 11120U105 2,031 116,540 SH   SOLE 4 116,540 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 8,708 499,608 SH   SOLE 7 499,608 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 219 12,576 SH   SOLE 15 12,576 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 3,097 177,702 SH   SOLE 18 177,702 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 7,259 416,468 SH   SOLE 19 416,468 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 82,531 4,735,012 SH   SOLE 21 4,735,012 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 219,134 12,572,215 SH   SOLE 22 11,888,845 0 683,370
BRIXMOR PPTY GROUP INC COM 11120U105 351 20,122 SH   SOLE 23 20,122 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 10,312 591,628 SH   SOLE 25 591,628 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 2,991 171,594 SH   SOLE 26 50,481 0 121,113
BRIXMOR PPTY GROUP INC COM 11120U105 580 33,281 SH   SOLE 28 33,281 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 2,757 158,173 SH   SOLE 29 110,975 0 47,198
BRIXMOR PPTY GROUP INC COM 11120U105 25,755 1,477,640 SH   SOLE 30 1,477,640 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 114 6,524 SH   SOLE 31 6,524 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 166 9,521 SH   SOLE 36 9,521 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 596 34,212 SH   SOLE 40 34,212 0 0
BROADCOM INC COM 11135F101 281,480 1,160,072 SH   SOLE 2 144,310 0 1,015,762
BROADCOM INC COM 11135F101 32,661 134,607 SH   SOLE 4 123,941 0 10,666
BROADCOM INC COM 11135F101 77,687 320,172 SH   SOLE 7 310,610 0 9,562
BROADCOM INC COM 11135F101 1,533 6,317 SH   SOLE 13 6,317 0 0
BROADCOM INC COM 11135F101 973 4,010 SH   SOLE 15 4,010 0 0
BROADCOM INC COM 11135F101 236,203 973,470 SH   SOLE 18 875,109 0 98,361
BROADCOM INC COM 11135F101 85,918 354,098 SH   SOLE 19 354,098 0 0
BROADCOM INC COM 11135F101 30,772 126,820 SH   SOLE 20 0 0 126,820
BROADCOM INC COM 11135F101 1,886,564 7,775,158 SH   SOLE 21 7,775,158 0 0
BROADCOM INC COM 11135F101 2,426,746 10,001,427 SH   SOLE 22 8,882,411 0 1,119,016
BROADCOM INC COM 11135F101 124,514 513,162 SH   SOLE 23 513,162 0 0
BROADCOM INC COM 11135F101 104,149 429,233 SH   SOLE 25 429,233 0 0
BROADCOM INC COM 11135F101 413,045 1,702,294 SH   SOLE 26 325,126 0 1,377,168
BROADCOM INC COM 11135F101 14,357 59,170 SH   SOLE 28 59,170 0 0
BROADCOM INC COM 11135F101 14,384 59,280 SH   SOLE 29 14,031 0 45,249
BROADCOM INC COM 11135F101 336,221 1,385,678 SH   SOLE 30 1,385,678 0 0
BROADCOM INC COM 11135F101 42,039 173,258 SH   SOLE 31 78,995 0 94,263
BROADCOM INC COM 11135F101 15,929 65,650 SH   SOLE 32 65,650 0 0
BROADCOM INC COM 11135F101 25,624 105,604 SH   SOLE 34 105,604 0 0
BROADCOM INC COM 11135F101 88,160 363,338 SH   SOLE 36 363,338 0 0
BROADCOM INC COM 11135F101 1,980 8,160 SH   SOLE 40 8,160 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 37,805 328,455 SH   SOLE 2 60,098 0 268,357
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,802 41,721 SH   SOLE 4 39,147 0 2,574
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 19,020 165,250 SH   SOLE 7 135,015 0 30,235
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 249 2,165 SH   SOLE 13 2,165 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 103 892 SH   SOLE 15 892 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 29,340 254,906 SH   SOLE 18 239,117 0 15,789
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,280 28,495 SH   SOLE 19 28,495 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7,911 68,734 SH   SOLE 20 0 0 68,734
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 500,783 4,350,851 SH   SOLE 21 4,350,851 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 381,632 3,315,660 SH   SOLE 22 2,983,573 0 332,087
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 16,620 144,400 SH   SOLE 23 144,400 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 13,962 121,301 SH   SOLE 25 121,301 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 59,585 517,684 SH   SOLE 26 118,462 0 399,222
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,907 16,571 SH   SOLE 28 16,571 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,154 27,404 SH   SOLE 29 4,663 0 22,741
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 58,869 511,459 SH   SOLE 30 511,459 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,777 50,190 SH   SOLE 31 25,802 0 24,388
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,293 19,922 SH   SOLE 34 19,922 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 14,749 128,140 SH   SOLE 36 128,140 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 269 2,341 SH   SOLE 40 2,341 0 0
BROADVISION INC COM PAR 111412706 2 885 SH   SOLE 21 885 0 0
BROADWAY FINL CORP DEL COM 111444105 6 2,547 SH   SOLE 18 2,547 0 0
BROADWAY FINL CORP DEL COM 111444105 8 3,840 SH   SOLE 21 3,840 0 0
BROADWIND ENERGY INC COM NEW 11161T207 6 2,493 SH   SOLE 18 2,493 0 0
BROADWIND ENERGY INC COM NEW 11161T207 109 46,343 SH   SOLE 21 46,343 0 0
BROADWIND ENERGY INC COM NEW 11161T207 938 397,263 SH   SOLE 22 397,263 0 0
BROOKDALE SR LIVING INC COM 112463104 3,030 333,378 SH   SOLE 2 145,414 0 187,964
BROOKDALE SR LIVING INC COM 112463104 8 832 SH   SOLE 4 832 0 0
BROOKDALE SR LIVING INC COM 112463104 88 9,725 SH   SOLE 7 9,725 0 0
BROOKDALE SR LIVING INC COM 112463104 5,566 612,309 SH   SOLE 18 612,309 0 0
BROOKDALE SR LIVING INC COM 112463104 1,445 158,976 SH   SOLE 19 158,976 0 0
BROOKDALE SR LIVING INC COM 112463104 62,661 6,893,376 SH   SOLE 21 6,893,376 0 0
BROOKDALE SR LIVING INC COM 112463104 48,362 5,320,346 SH   SOLE 22 5,040,759 0 279,587
BROOKDALE SR LIVING INC COM 112463104 557 61,273 SH   SOLE 26 47,777 0 13,496
BROOKDALE SR LIVING INC COM 112463104 243 26,723 SH   SOLE 28 26,723 0 0
BROOKDALE SR LIVING INC COM 112463104 1,312 144,339 SH   SOLE 30 144,339 0 0
BROOKDALE SR LIVING INC COM 112463104 46 5,044 SH   SOLE 34 5,044 0 0
BROOKDALE SR LIVING INC COM 112463104 90 9,898 SH   SOLE 36 9,898 0 0
BROOKDALE SR LIVING INC COM 112463104 185 20,343 SH   SOLE 40 20,343 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 36 900 SH   SOLE 18 900 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,581 39,002 SH   SOLE 22 0 0 39,002
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 1 18 SH   SOLE 18 18 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 520 13,550 SH   SOLE 18 13,550 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,536 82,582 SH   SOLE 2 3,742 0 78,840
BROOKLINE BANCORP INC DEL COM 11373M107 12 625 SH   SOLE 4 625 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 31 1,664 SH   SOLE 7 1,664 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 6,496 349,226 SH   SOLE 18 349,226 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,291 69,424 SH   SOLE 19 69,424 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 147,835 7,948,093 SH   SOLE 21 7,948,093 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 46,932 2,523,218 SH   SOLE 22 2,420,119 0 103,099
BROOKLINE BANCORP INC DEL COM 11373M107 688 37,011 SH   SOLE 26 30,364 0 6,647
BROOKLINE BANCORP INC DEL COM 11373M107 183 9,834 SH   SOLE 28 9,834 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 2,232 119,992 SH   SOLE 30 119,992 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 155 8,336 SH   SOLE 40 8,336 0 0
BROOKS AUTOMATION INC COM 114340102 1,883 57,740 SH   SOLE 2 3,096 0 54,644
BROOKS AUTOMATION INC COM 114340102 16 493 SH   SOLE 4 493 0 0
BROOKS AUTOMATION INC COM 114340102 49 1,506 SH   SOLE 7 1,506 0 0
BROOKS AUTOMATION INC COM 114340102 9,715 297,833 SH   SOLE 18 297,833 0 0
BROOKS AUTOMATION INC COM 114340102 2,751 84,347 SH   SOLE 19 84,347 0 0
BROOKS AUTOMATION INC COM 114340102 234,360 7,184,564 SH   SOLE 21 7,184,564 0 0
BROOKS AUTOMATION INC COM 114340102 62,863 1,927,141 SH   SOLE 22 1,832,440 0 94,701
BROOKS AUTOMATION INC COM 114340102 27 840 SH   SOLE 23 840 0 0
BROOKS AUTOMATION INC COM 114340102 1,076 32,980 SH   SOLE 26 13,771 0 19,209
BROOKS AUTOMATION INC COM 114340102 302 9,247 SH   SOLE 28 9,247 0 0
BROOKS AUTOMATION INC COM 114340102 3,381 103,654 SH   SOLE 30 103,654 0 0
BROOKS AUTOMATION INC COM 114340102 247 7,559 SH   SOLE 40 7,559 0 0
BROWN & BROWN INC COM 115236101 16,503 595,146 SH   SOLE 2 133,471 0 461,675
BROWN & BROWN INC COM 115236101 58 2,086 SH   SOLE 4 2,086 0 0
BROWN & BROWN INC COM 115236101 2,146 77,405 SH   SOLE 7 77,405 0 0
BROWN & BROWN INC COM 115236101 51 1,844 SH   SOLE 15 1,844 0 0
BROWN & BROWN INC COM 115236101 20,956 755,700 SH   SOLE 18 755,700 0 0
BROWN & BROWN INC COM 115236101 985 35,523 SH   SOLE 19 35,523 0 0
BROWN & BROWN INC COM 115236101 293,198 10,573,310 SH   SOLE 21 10,573,310 0 0
BROWN & BROWN INC COM 115236101 205,340 7,404,959 SH   SOLE 22 6,913,342 0 491,617
BROWN & BROWN INC COM 115236101 18 644 SH   SOLE 23 644 0 0
BROWN & BROWN INC COM 115236101 6,406 231,001 SH   SOLE 25 231,001 0 0
BROWN & BROWN INC COM 115236101 6,068 218,816 SH   SOLE 26 107,926 0 110,890
BROWN & BROWN INC COM 115236101 948 34,192 SH   SOLE 28 34,192 0 0
BROWN & BROWN INC COM 115236101 2,365 85,293 SH   SOLE 30 85,293 0 0
BROWN & BROWN INC COM 115236101 343 12,353 SH   SOLE 31 4,990 0 7,363
BROWN & BROWN INC COM 115236101 1,909 68,827 SH   SOLE 34 68,827 0 0
BROWN & BROWN INC COM 115236101 3,629 130,875 SH   SOLE 36 130,875 0 0
BROWN & BROWN INC COM 115236101 740 26,694 SH   SOLE 40 26,694 0 0
BROWN FORMAN CORP CL A 115637100 5,630 115,231 SH   SOLE 2 8,858 0 106,373
BROWN FORMAN CORP CL A 115637100 54 1,096 SH   SOLE 7 1,096 0 0
BROWN FORMAN CORP CL A 115637100 1,389 28,420 SH   SOLE 18 28,420 0 0
BROWN FORMAN CORP CL A 115637100 865 17,710 SH   SOLE 19 17,710 0 0
BROWN FORMAN CORP CL A 115637100 29,260 598,853 SH   SOLE 21 598,853 0 0
BROWN FORMAN CORP CL A 115637100 21,957 449,380 SH   SOLE 22 349,841 0 99,539
BROWN FORMAN CORP CL A 115637100 3,334 68,240 SH   SOLE 29 0 0 68,240
BROWN FORMAN CORP CL A 115637100 63 1,291 SH   SOLE 31 1,291 0 0
BROWN FORMAN CORP CL B 115637209 36,339 741,469 SH   SOLE 2 199,240 0 542,229
BROWN FORMAN CORP CL B 115637209 6,044 123,325 SH   SOLE 4 109,526 0 13,799
BROWN FORMAN CORP CL B 115637209 20,511 418,502 SH   SOLE 7 250,672 0 167,830
BROWN FORMAN CORP CL B 115637209 1,020 20,807 SH   SOLE 13 20,807 0 0
BROWN FORMAN CORP CL B 115637209 90 1,836 SH   SOLE 15 1,836 0 0
BROWN FORMAN CORP CL B 115637209 28,214 575,679 SH   SOLE 18 540,468 0 35,211
BROWN FORMAN CORP CL B 115637209 9,807 200,102 SH   SOLE 19 200,102 0 0
BROWN FORMAN CORP CL B 115637209 8,568 174,827 SH   SOLE 20 0 0 174,827
BROWN FORMAN CORP CL B 115637209 344,970 7,038,761 SH   SOLE 21 7,038,761 0 0
BROWN FORMAN CORP CL B 115637209 333,935 6,813,609 SH   SOLE 22 6,132,706 0 680,903
BROWN FORMAN CORP CL B 115637209 17,665 360,442 SH   SOLE 23 360,442 0 0
BROWN FORMAN CORP CL B 115637209 26,911 549,087 SH   SOLE 25 549,087 0 0
BROWN FORMAN CORP CL B 115637209 58,245 1,188,437 SH   SOLE 26 290,831 0 897,606
BROWN FORMAN CORP CL B 115637209 1,946 39,715 SH   SOLE 28 39,715 0 0
BROWN FORMAN CORP CL B 115637209 4,025 82,131 SH   SOLE 29 19,697 0 62,434
BROWN FORMAN CORP CL B 115637209 40,662 829,671 SH   SOLE 30 829,671 0 0
BROWN FORMAN CORP CL B 115637209 4,491 91,643 SH   SOLE 31 38,248 0 53,395
BROWN FORMAN CORP CL B 115637209 2,658 54,240 SH   SOLE 34 54,240 0 0
BROWN FORMAN CORP CL B 115637209 11,907 242,954 SH   SOLE 36 242,954 0 0
BROWN FORMAN CORP CL B 115637209 252 5,135 SH   SOLE 40 5,135 0 0
BRT APARTMENTS CORP COM 055645303 128 10,043 SH   SOLE 2 496 0 9,547
BRT APARTMENTS CORP COM 055645303 353 27,679 SH   SOLE 18 27,679 0 0
BRT APARTMENTS CORP COM 055645303 79 6,216 SH   SOLE 19 6,216 0 0
BRT APARTMENTS CORP COM 055645303 3,723 292,027 SH   SOLE 21 292,027 0 0
BRT APARTMENTS CORP COM 055645303 5,911 463,583 SH   SOLE 22 455,865 0 7,718
BRUKER CORP COM 116794108 8,234 283,537 SH   SOLE 2 79,376 0 204,161
BRUKER CORP COM 116794108 203 6,989 SH   SOLE 4 6,989 0 0
BRUKER CORP COM 116794108 63 2,175 SH   SOLE 7 2,175 0 0
BRUKER CORP COM 116794108 2,752 94,759 SH   SOLE 18 94,759 0 0
BRUKER CORP COM 116794108 454 15,645 SH   SOLE 19 15,645 0 0
BRUKER CORP COM 116794108 50,678 1,745,108 SH   SOLE 21 1,745,108 0 0
BRUKER CORP COM 116794108 86,228 2,969,285 SH   SOLE 22 2,766,328 0 202,957
BRUKER CORP COM 116794108 169 5,807 SH   SOLE 23 5,807 0 0
BRUKER CORP COM 116794108 1,236 42,550 SH   SOLE 26 28,628 0 13,922
BRUKER CORP COM 116794108 437 15,065 SH   SOLE 28 15,065 0 0
BRUKER CORP COM 116794108 581 20,024 SH   SOLE 29 3,874 0 16,150
BRUKER CORP COM 116794108 670 23,066 SH   SOLE 30 23,066 0 0
BRUKER CORP COM 116794108 60 2,060 SH   SOLE 31 2,060 0 0
BRUKER CORP COM 116794108 3,476 119,710 SH   SOLE 34 119,710 0 0
BRUKER CORP COM 116794108 377 12,967 SH   SOLE 40 12,967 0 0
BRUNSWICK CORP COM 117043109 14,387 223,130 SH   SOLE 2 49,563 0 173,567
BRUNSWICK CORP COM 117043109 169 2,619 SH   SOLE 4 2,619 0 0
BRUNSWICK CORP COM 117043109 169 2,616 SH   SOLE 7 2,616 0 0
BRUNSWICK CORP COM 117043109 17,804 276,123 SH   SOLE 18 275,901 0 222
BRUNSWICK CORP COM 117043109 865 13,422 SH   SOLE 19 13,422 0 0
BRUNSWICK CORP COM 117043109 254,397 3,945,366 SH   SOLE 21 3,945,366 0 0
BRUNSWICK CORP COM 117043109 186,116 2,886,408 SH   SOLE 22 2,705,782 0 180,626
BRUNSWICK CORP COM 117043109 166 2,575 SH   SOLE 23 2,575 0 0
BRUNSWICK CORP COM 117043109 1,507 23,378 SH   SOLE 26 13,177 0 10,201
BRUNSWICK CORP COM 117043109 782 12,132 SH   SOLE 28 12,132 0 0
BRUNSWICK CORP COM 117043109 617 9,576 SH   SOLE 29 0 0 9,576
BRUNSWICK CORP COM 117043109 2,161 33,521 SH   SOLE 30 33,521 0 0
BRUNSWICK CORP COM 117043109 121 1,872 SH   SOLE 31 1,872 0 0
BRUNSWICK CORP COM 117043109 144 2,241 SH   SOLE 36 2,241 0 0
BRUNSWICK CORP COM 117043109 640 9,923 SH   SOLE 40 9,923 0 0
BRYN MAWR BK CORP COM 117665109 882 19,043 SH   SOLE 2 1,005 0 18,038
BRYN MAWR BK CORP COM 117665109 18 382 SH   SOLE 7 382 0 0
BRYN MAWR BK CORP COM 117665109 3,166 68,390 SH   SOLE 18 68,390 0 0
BRYN MAWR BK CORP COM 117665109 719 15,527 SH   SOLE 19 15,527 0 0
BRYN MAWR BK CORP COM 117665109 32,548 702,972 SH   SOLE 21 702,972 0 0
BRYN MAWR BK CORP COM 117665109 28,556 616,760 SH   SOLE 22 593,922 0 22,838
BRYN MAWR BK CORP COM 117665109 118 2,548 SH   SOLE 26 0 0 2,548
BRYN MAWR BK CORP COM 117665109 90 1,943 SH   SOLE 28 1,943 0 0
BRYN MAWR BK CORP COM 117665109 189 4,075 SH   SOLE 30 4,075 0 0
BRYN MAWR BK CORP COM 117665109 74 1,602 SH   SOLE 40 1,602 0 0
BSB BANCORP INC MD COM 05573H108 192 5,573 SH   SOLE 2 322 0 5,251
BSB BANCORP INC MD COM 05573H108 6 182 SH   SOLE 7 182 0 0
BSB BANCORP INC MD COM 05573H108 977 28,404 SH   SOLE 18 28,404 0 0
BSB BANCORP INC MD COM 05573H108 220 6,384 SH   SOLE 19 6,384 0 0
BSB BANCORP INC MD COM 05573H108 10,562 307,028 SH   SOLE 21 307,028 0 0
BSB BANCORP INC MD COM 05573H108 2,821 82,017 SH   SOLE 22 79,452 0 2,565
BSQUARE CORP COM NEW 11776U300 5 2,028 SH   SOLE 18 2,028 0 0
BSQUARE CORP COM NEW 11776U300 104 38,588 SH   SOLE 21 38,588 0 0
BSQUARE CORP COM NEW 11776U300 766 283,699 SH   SOLE 22 283,699 0 0
BT GROUP PLC ADR 05577E101 51 3,550 SH   SOLE 18 0 0 3,550
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 134 3,810 SH   SOLE 18 3,810 0 0
BUCKLE INC COM 118440106 782 29,070 SH   SOLE 2 1,203 0 27,867
BUCKLE INC COM 118440106 4 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106 19 705 SH   SOLE 7 705 0 0
BUCKLE INC COM 118440106 3,374 125,441 SH   SOLE 18 125,441 0 0
BUCKLE INC COM 118440106 615 22,860 SH   SOLE 19 22,860 0 0
BUCKLE INC COM 118440106 76,742 2,852,858 SH   SOLE 21 2,852,858 0 0
BUCKLE INC COM 118440106 21,014 781,195 SH   SOLE 22 729,206 0 51,989
BUCKLE INC COM 118440106 139 5,158 SH   SOLE 26 3,930 0 1,228
BUCKLE INC COM 118440106 115 4,260 SH   SOLE 28 4,260 0 0
BUCKLE INC COM 118440106 1,158 43,056 SH   SOLE 30 43,056 0 0
BUCKLE INC COM 118440106 86 3,185 SH   SOLE 40 3,185 0 0
BUILD A BEAR WORKSHOP COM 120076104 20 2,592 SH   SOLE 18 2,592 0 0
BUILD A BEAR WORKSHOP COM 120076104 425 55,968 SH   SOLE 21 55,968 0 0
BUILD A BEAR WORKSHOP COM 120076104 1,569 206,429 SH   SOLE 22 206,429 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,978 108,134 SH   SOLE 2 18,769 0 89,365
BUILDERS FIRSTSOURCE INC COM 12008R107 12 644 SH   SOLE 4 644 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 47 2,567 SH   SOLE 7 2,567 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 6,624 362,166 SH   SOLE 18 362,166 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 4,741 259,193 SH   SOLE 19 259,193 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 79,546 4,349,151 SH   SOLE 21 4,349,151 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 60,285 3,296,043 SH   SOLE 22 3,147,917 0 148,126
BUILDERS FIRSTSOURCE INC COM 12008R107 1,446 79,074 SH   SOLE 23 79,074 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,736 94,920 SH   SOLE 26 32,467 0 62,453
BUILDERS FIRSTSOURCE INC COM 12008R107 286 15,625 SH   SOLE 28 15,625 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 500 27,312 SH   SOLE 29 0 0 27,312
BUILDERS FIRSTSOURCE INC COM 12008R107 452 24,694 SH   SOLE 30 24,694 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 216 11,821 SH   SOLE 40 11,821 0 0
BUNGE LIMITED COM G16962105 43,201 619,721 SH   SOLE 2 206,377 0 413,344
BUNGE LIMITED COM G16962105 3,915 56,162 SH   SOLE 4 52,763 0 3,399
BUNGE LIMITED COM G16962105 16,150 231,677 SH   SOLE 7 212,879 0 18,798
BUNGE LIMITED COM G16962105 4,914 70,489 SH   SOLE 13 70,489 0 0
BUNGE LIMITED COM G16962105 83 1,188 SH   SOLE 15 1,188 0 0
BUNGE LIMITED COM G16962105 73,747 1,057,907 SH   SOLE 18 787,764 0 270,143
BUNGE LIMITED COM G16962105 96,354 1,382,213 SH   SOLE 19 1,382,213 0 0
BUNGE LIMITED COM G16962105 6,183 88,694 SH   SOLE 20 0 0 88,694
BUNGE LIMITED COM G16962105 134,954 1,935,934 SH   SOLE 21 1,935,934 0 0
BUNGE LIMITED COM G16962105 325,196 4,664,986 SH   SOLE 22 4,175,329 0 489,657
BUNGE LIMITED COM G16962105 12,942 185,661 SH   SOLE 23 185,661 0 0
BUNGE LIMITED COM G16962105 11,762 168,721 SH   SOLE 25 168,721 0 0
BUNGE LIMITED COM G16962105 40,836 585,798 SH   SOLE 26 147,245 0 438,553
BUNGE LIMITED COM G16962105 1,420 20,365 SH   SOLE 28 20,365 0 0
BUNGE LIMITED COM G16962105 16,049 230,224 SH   SOLE 29 87,986 0 142,238
BUNGE LIMITED COM G16962105 25,362 363,822 SH   SOLE 30 363,822 0 0
BUNGE LIMITED COM G16962105 5,203 74,642 SH   SOLE 31 36,190 0 38,452
BUNGE LIMITED COM G16962105 9,243 132,587 SH   SOLE 34 132,587 0 0
BUNGE LIMITED COM G16962105 14,160 203,126 SH   SOLE 36 203,126 0 0
BUNGE LIMITED COM G16962105 197 2,825 SH   SOLE 40 2,825 0 0
BURLINGTON STORES INC COM 122017106 32,409 215,296 SH   SOLE 2 92,704 0 122,592
BURLINGTON STORES INC COM 122017106 1,846 12,263 SH   SOLE 4 12,263 0 0
BURLINGTON STORES INC COM 122017106 597 3,964 SH   SOLE 7 3,964 0 0
BURLINGTON STORES INC COM 122017106 6,342 42,129 SH   SOLE 18 41,995 0 134
BURLINGTON STORES INC COM 122017106 4,859 32,276 SH   SOLE 19 32,276 0 0
BURLINGTON STORES INC COM 122017106 113,130 751,542 SH   SOLE 21 751,542 0 0
BURLINGTON STORES INC COM 122017106 292,011 1,939,888 SH   SOLE 22 1,756,595 0 183,293
BURLINGTON STORES INC COM 122017106 2,512 16,689 SH   SOLE 23 16,689 0 0
BURLINGTON STORES INC COM 122017106 638 4,236 SH   SOLE 25 4,236 0 0
BURLINGTON STORES INC COM 122017106 3,222 21,407 SH   SOLE 26 10,759 0 10,648
BURLINGTON STORES INC COM 122017106 1,421 9,442 SH   SOLE 28 9,442 0 0
BURLINGTON STORES INC COM 122017106 4,563 30,316 SH   SOLE 29 9,595 0 20,721
BURLINGTON STORES INC COM 122017106 2,484 16,502 SH   SOLE 30 16,502 0 0
BURLINGTON STORES INC COM 122017106 2,803 18,623 SH   SOLE 31 16,141 0 2,482
BURLINGTON STORES INC COM 122017106 1,084 7,202 SH   SOLE 34 7,202 0 0
BURLINGTON STORES INC COM 122017106 923 6,130 SH   SOLE 36 6,130 0 0
BURLINGTON STORES INC COM 122017106 1,163 7,727 SH   SOLE 40 7,727 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 249 9,431 SH   SOLE 2 485 0 8,946
BUSINESS FIRST BANCSHARES IN COM 12326C105 6 241 SH   SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 813 30,862 SH   SOLE 18 30,862 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 188 7,116 SH   SOLE 19 7,116 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 8,406 319,029 SH   SOLE 21 319,029 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 2,418 91,758 SH   SOLE 22 83,898 0 7,860
BWX TECHNOLOGIES INC COM 05605H100 11,474 184,109 SH   SOLE 2 13,275 0 170,834
BWX TECHNOLOGIES INC COM 05605H100 22 361 SH   SOLE 4 361 0 0
BWX TECHNOLOGIES INC COM 05605H100 137 2,198 SH   SOLE 7 2,198 0 0
BWX TECHNOLOGIES INC COM 05605H100 3,025 48,540 SH   SOLE 18 48,540 0 0
BWX TECHNOLOGIES INC COM 05605H100 976 15,666 SH   SOLE 19 15,666 0 0
BWX TECHNOLOGIES INC COM 05605H100 181,045 2,905,082 SH   SOLE 21 2,905,082 0 0
BWX TECHNOLOGIES INC COM 05605H100 171,139 2,746,136 SH   SOLE 22 2,540,423 0 205,713
BWX TECHNOLOGIES INC COM 05605H100 1,465 23,505 SH   SOLE 26 19,333 0 4,172
BWX TECHNOLOGIES INC COM 05605H100 1,358 21,795 SH   SOLE 30 21,795 0 0
BWX TECHNOLOGIES INC COM 05605H100 135 2,174 SH   SOLE 31 2,174 0 0
BWX TECHNOLOGIES INC COM 05605H100 631 10,132 SH   SOLE 40 10,132 0 0
BYLINE BANCORP INC COM 124411109 369 16,526 SH   SOLE 2 779 0 15,747
BYLINE BANCORP INC COM 124411109 7 328 SH   SOLE 7 328 0 0
BYLINE BANCORP INC COM 124411109 1,251 55,980 SH   SOLE 18 55,980 0 0
BYLINE BANCORP INC COM 124411109 304 13,591 SH   SOLE 19 13,591 0 0
BYLINE BANCORP INC COM 124411109 12,699 568,420 SH   SOLE 21 568,420 0 0
BYLINE BANCORP INC COM 124411109 3,786 169,460 SH   SOLE 22 157,608 0 11,852
BYLINE BANCORP INC COM 124411109 64 2,843 SH   SOLE 30 2,843 0 0
C & F FINL CORP COM 12466Q104 223 3,560 SH   SOLE 2 102 0 3,458
C & F FINL CORP COM 12466Q104 6 103 SH   SOLE 7 103 0 0
C & F FINL CORP COM 12466Q104 755 12,078 SH   SOLE 18 12,078 0 0
C & F FINL CORP COM 12466Q104 185 2,962 SH   SOLE 19 2,962 0 0
C & F FINL CORP COM 12466Q104 7,181 114,800 SH   SOLE 21 114,800 0 0
C & F FINL CORP COM 12466Q104 1,814 28,998 SH   SOLE 22 27,626 0 1,372
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 31,974 382,188 SH   SOLE 2 58,177 0 324,011
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3,650 43,632 SH   SOLE 4 39,973 0 3,659
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 16,427 196,357 SH   SOLE 7 156,720 0 39,637
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 252 3,017 SH   SOLE 13 3,017 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 90 1,078 SH   SOLE 15 1,078 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 24,082 287,861 SH   SOLE 18 269,030 0 18,831
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,487 29,732 SH   SOLE 19 29,732 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 7,177 85,791 SH   SOLE 20 0 0 85,791
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 394,214 4,712,101 SH   SOLE 21 4,712,101 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 310,467 3,711,052 SH   SOLE 22 3,324,352 0 386,700
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 14,805 176,969 SH   SOLE 23 176,969 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 11,684 139,665 SH   SOLE 25 139,665 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 58,392 697,973 SH   SOLE 26 145,358 0 552,615
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,765 21,096 SH   SOLE 28 21,096 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,654 31,727 SH   SOLE 29 4,527 0 27,200
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 45,712 546,402 SH   SOLE 30 546,402 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4,705 56,245 SH   SOLE 31 25,435 0 30,810
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 610 7,294 SH   SOLE 34 7,294 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 13,692 163,660 SH   SOLE 36 163,660 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 236 2,816 SH   SOLE 40 2,816 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 1,765 74,776 SH   SOLE 2 8,492 0 66,284
C&J ENERGY SVCS INC NEW COM 12674R100 6 240 SH   SOLE 4 240 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 35 1,494 SH   SOLE 7 1,494 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 6,662 282,276 SH   SOLE 18 282,276 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 1,673 70,873 SH   SOLE 19 70,873 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 156,889 6,647,844 SH   SOLE 21 6,647,844 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 43,696 1,851,517 SH   SOLE 22 1,761,239 0 90,278
C&J ENERGY SVCS INC NEW COM 12674R100 706 29,905 SH   SOLE 23 29,905 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 1,367 57,920 SH   SOLE 26 17,720 0 40,200
C&J ENERGY SVCS INC NEW COM 12674R100 185 7,821 SH   SOLE 29 0 0 7,821
C&J ENERGY SVCS INC NEW COM 12674R100 2,252 95,432 SH   SOLE 30 95,432 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 151 6,380 SH   SOLE 40 6,380 0 0
CA INC COM 12673P105 31,706 889,364 SH   SOLE 2 125,525 0 763,839
CA INC COM 12673P105 3,556 99,736 SH   SOLE 4 92,308 0 7,428
CA INC COM 12673P105 14,162 397,259 SH   SOLE 7 302,869 0 94,390
CA INC COM 12673P105 547 15,337 SH   SOLE 13 15,337 0 0
CA INC COM 12673P105 117 3,284 SH   SOLE 15 3,284 0 0
CA INC COM 12673P105 24,854 697,154 SH   SOLE 18 648,572 0 48,582
CA INC COM 12673P105 7,442 208,760 SH   SOLE 19 208,760 0 0
CA INC COM 12673P105 6,455 181,071 SH   SOLE 20 0 0 181,071
CA INC COM 12673P105 272,917 7,655,458 SH   SOLE 21 7,655,458 0 0
CA INC COM 12673P105 287,828 8,073,704 SH   SOLE 22 7,171,462 0 902,242
CA INC COM 12673P105 13,274 372,350 SH   SOLE 23 372,350 0 0
CA INC COM 12673P105 12,560 352,312 SH   SOLE 25 352,312 0 0
CA INC COM 12673P105 53,619 1,504,037 SH   SOLE 26 343,552 0 1,160,485
CA INC COM 12673P105 1,610 45,174 SH   SOLE 28 45,174 0 0
CA INC COM 12673P105 486 13,633 SH   SOLE 29 13,633 0 0
CA INC COM 12673P105 53,727 1,507,067 SH   SOLE 30 1,507,067 0 0
CA INC COM 12673P105 4,937 138,485 SH   SOLE 31 59,987 0 78,498
CA INC COM 12673P105 2,374 66,585 SH   SOLE 32 66,585 0 0
CA INC COM 12673P105 2,160 60,578 SH   SOLE 34 60,578 0 0
CA INC COM 12673P105 10,383 291,251 SH   SOLE 36 291,251 0 0
CA INC COM 12673P105 226 6,343 SH   SOLE 40 6,343 0 0
CABLE ONE INC COM 12685J105 7,889 10,758 SH   SOLE 2 2,400 0 8,358
CABLE ONE INC COM 12685J105 16 22 SH   SOLE 4 22 0 0
CABLE ONE INC COM 12685J105 67 91 SH   SOLE 7 91 0 0
CABLE ONE INC COM 12685J105 10,650 14,524 SH   SOLE 18 14,524 0 0
CABLE ONE INC COM 12685J105 491 669 SH   SOLE 19 669 0 0
CABLE ONE INC COM 12685J105 158,184 215,718 SH   SOLE 21 215,718 0 0
CABLE ONE INC COM 12685J105 109,246 148,981 SH   SOLE 22 140,375 0 8,606
CABLE ONE INC COM 12685J105 1,131 1,543 SH   SOLE 26 1,209 0 334
CABLE ONE INC COM 12685J105 436 594 SH   SOLE 28 594 0 0
CABLE ONE INC COM 12685J105 745 1,016 SH   SOLE 30 1,016 0 0
CABLE ONE INC COM 12685J105 73 100 SH   SOLE 31 100 0 0
CABLE ONE INC COM 12685J105 377 514 SH   SOLE 40 514 0 0
CABOT CORP COM 127055101 21,200 343,209 SH   SOLE 2 218,181 0 125,028
CABOT CORP COM 127055101 1,156 18,709 SH   SOLE 4 18,709 0 0
CABOT CORP COM 127055101 336 5,437 SH   SOLE 7 5,437 0 0
CABOT CORP COM 127055101 13,626 220,592 SH   SOLE 18 220,472 0 120
CABOT CORP COM 127055101 2,784 45,064 SH   SOLE 19 45,064 0 0
CABOT CORP COM 127055101 4,562 73,848 SH   SOLE 20 73,848 0 0
CABOT CORP COM 127055101 173,798 2,813,624 SH   SOLE 21 2,813,624 0 0
CABOT CORP COM 127055101 134,157 2,171,872 SH   SOLE 22 1,992,174 0 179,698
CABOT CORP COM 127055101 2,281 36,930 SH   SOLE 23 36,930 0 0
CABOT CORP COM 127055101 735 11,891 SH   SOLE 25 11,891 0 0
CABOT CORP COM 127055101 1,260 20,391 SH   SOLE 26 13,814 0 6,577
CABOT CORP COM 127055101 543 8,797 SH   SOLE 28 8,797 0 0
CABOT CORP COM 127055101 1,097 17,752 SH   SOLE 29 17,752 0 0
CABOT CORP COM 127055101 863 13,977 SH   SOLE 30 13,977 0 0
CABOT CORP COM 127055101 1,987 32,169 SH   SOLE 31 30,162 0 2,007
CABOT CORP COM 127055101 5,261 85,176 SH   SOLE 34 85,176 0 0
CABOT CORP COM 127055101 779 12,619 SH   SOLE 36 12,619 0 0
CABOT CORP COM 127055101 433 7,011 SH   SOLE 40 7,011 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 2,273 21,135 SH   SOLE 2 1,137 0 19,998
CABOT MICROELECTRONICS CORP COM 12709P103 19 181 SH   SOLE 4 181 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 59 548 SH   SOLE 7 548 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 12,345 114,770 SH   SOLE 18 114,770 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 3,517 32,696 SH   SOLE 19 32,696 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 282,401 2,625,520 SH   SOLE 21 2,625,520 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 75,263 699,732 SH   SOLE 22 664,599 0 35,133
CABOT MICROELECTRONICS CORP COM 12709P103 16 146 SH   SOLE 23 146 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 577 5,362 SH   SOLE 26 3,748 0 1,614
CABOT MICROELECTRONICS CORP COM 12709P103 377 3,508 SH   SOLE 28 3,508 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 383 3,557 SH   SOLE 29 0 0 3,557
CABOT MICROELECTRONICS CORP COM 12709P103 4,177 38,834 SH   SOLE 30 38,834 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 285 2,651 SH   SOLE 40 2,651 0 0
CABOT OIL & GAS CORP COM 127097103 29,336 1,232,589 SH   SOLE 2 163,176 0 1,069,413
CABOT OIL & GAS CORP COM 127097103 3,557 149,448 SH   SOLE 4 138,188 0 11,260
CABOT OIL & GAS CORP COM 127097103 8,296 348,576 SH   SOLE 7 324,300 0 24,276
CABOT OIL & GAS CORP COM 127097103 245 10,299 SH   SOLE 13 10,299 0 0
CABOT OIL & GAS CORP COM 127097103 88 3,699 SH   SOLE 15 3,699 0 0
CABOT OIL & GAS CORP COM 127097103 22,922 963,127 SH   SOLE 18 901,670 0 61,457
CABOT OIL & GAS CORP COM 127097103 8,665 364,089 SH   SOLE 19 364,089 0 0
CABOT OIL & GAS CORP COM 127097103 4,881 205,070 SH   SOLE 20 0 0 205,070
CABOT OIL & GAS CORP COM 127097103 244,582 10,276,569 SH   SOLE 21 10,276,569 0 0
CABOT OIL & GAS CORP COM 127097103 268,034 11,261,928 SH   SOLE 22 10,071,104 0 1,190,824
CABOT OIL & GAS CORP COM 127097103 14,228 597,812 SH   SOLE 23 597,812 0 0
CABOT OIL & GAS CORP COM 127097103 10,615 445,994 SH   SOLE 25 445,994 0 0
CABOT OIL & GAS CORP COM 127097103 43,335 1,820,795 SH   SOLE 26 473,692 0 1,347,103
CABOT OIL & GAS CORP COM 127097103 1,665 69,938 SH   SOLE 28 69,938 0 0
CABOT OIL & GAS CORP COM 127097103 2,437 102,410 SH   SOLE 29 13,827 0 88,583
CABOT OIL & GAS CORP COM 127097103 40,036 1,682,173 SH   SOLE 30 1,682,173 0 0
CABOT OIL & GAS CORP COM 127097103 5,285 222,057 SH   SOLE 31 97,507 0 124,550
CABOT OIL & GAS CORP COM 127097103 501 21,064 SH   SOLE 34 21,064 0 0
CABOT OIL & GAS CORP COM 127097103 9,615 404,008 SH   SOLE 36 404,008 0 0
CABOT OIL & GAS CORP COM 127097103 221 9,281 SH   SOLE 40 9,281 0 0
CACI INTL INC CL A 127190304 4,360 25,865 SH   SOLE 2 1,076 0 24,789
CACI INTL INC CL A 127190304 22 131 SH   SOLE 4 131 0 0
CACI INTL INC CL A 127190304 142 842 SH   SOLE 7 842 0 0
CACI INTL INC CL A 127190304 18,248 108,264 SH   SOLE 18 108,264 0 0
CACI INTL INC CL A 127190304 3,376 20,027 SH   SOLE 19 20,027 0 0
CACI INTL INC CL A 127190304 421,452 2,500,458 SH   SOLE 21 2,500,458 0 0
CACI INTL INC CL A 127190304 120,557 715,259 SH   SOLE 22 679,015 0 36,244
CACI INTL INC CL A 127190304 1,101 6,532 SH   SOLE 26 4,850 0 1,682
CACI INTL INC CL A 127190304 574 3,406 SH   SOLE 28 3,406 0 0
CACI INTL INC CL A 127190304 6,278 37,250 SH   SOLE 30 37,250 0 0
CACI INTL INC CL A 127190304 167 993 SH   SOLE 36 993 0 0
CACI INTL INC CL A 127190304 405 2,402 SH   SOLE 40 2,402 0 0
CACTUS INC CL A 127203107 1,330 39,359 SH   SOLE 2 18,340 0 21,019
CACTUS INC CL A 127203107 18 535 SH   SOLE 7 535 0 0
CACTUS INC CL A 127203107 2,894 85,658 SH   SOLE 18 85,658 0 0
CACTUS INC CL A 127203107 4,952 146,566 SH   SOLE 19 146,566 0 0
CACTUS INC CL A 127203107 33,445 989,777 SH   SOLE 21 989,777 0 0
CACTUS INC CL A 127203107 31,265 925,262 SH   SOLE 22 885,303 0 39,959
CACTUS INC CL A 127203107 1,740 51,494 SH   SOLE 23 51,494 0 0
CACTUS INC CL A 127203107 2,465 72,964 SH   SOLE 26 0 0 72,964
CACTUS INC CL A 127203107 135 3,996 SH   SOLE 28 3,996 0 0
CACTUS INC CL A 127203107 316 9,343 SH   SOLE 29 0 0 9,343
CACTUS INC CL A 127203107 156 4,610 SH   SOLE 30 4,610 0 0
CACTUS INC CL A 127203107 95 2,824 SH   SOLE 40 2,824 0 0
CADENCE BANCORPORATION CL A 12739A100 3,042 105,376 SH   SOLE 2 60,953 0 44,423
CADENCE BANCORPORATION CL A 12739A100 28 986 SH   SOLE 7 986 0 0
CADENCE BANCORPORATION CL A 12739A100 4,500 155,854 SH   SOLE 18 155,854 0 0
CADENCE BANCORPORATION CL A 12739A100 9,617 333,110 SH   SOLE 19 333,110 0 0
CADENCE BANCORPORATION CL A 12739A100 45,931 1,590,961 SH   SOLE 21 1,590,961 0 0
CADENCE BANCORPORATION CL A 12739A100 56,042 1,941,184 SH   SOLE 22 1,842,751 0 98,433
CADENCE BANCORPORATION CL A 12739A100 4,938 171,051 SH   SOLE 23 171,051 0 0
CADENCE BANCORPORATION CL A 12739A100 5,096 176,519 SH   SOLE 26 0 0 176,519
CADENCE BANCORPORATION CL A 12739A100 130 4,501 SH   SOLE 28 4,501 0 0
CADENCE BANCORPORATION CL A 12739A100 1,210 41,905 SH   SOLE 29 0 0 41,905
CADENCE BANCORPORATION CL A 12739A100 210 7,284 SH   SOLE 30 7,284 0 0
CADENCE BANCORPORATION CL A 12739A100 127 4,395 SH   SOLE 40 4,395 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 34,650 800,038 SH   SOLE 2 131,188 0 668,850
CADENCE DESIGN SYSTEM INC COM 127387108 4,457 102,912 SH   SOLE 4 96,390 0 6,522
CADENCE DESIGN SYSTEM INC COM 127387108 13,432 310,145 SH   SOLE 7 243,275 0 66,870
CADENCE DESIGN SYSTEM INC COM 127387108 381 8,792 SH   SOLE 13 8,792 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 125 2,895 SH   SOLE 15 2,895 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 28,254 652,372 SH   SOLE 18 606,729 0 45,643
CADENCE DESIGN SYSTEM INC COM 127387108 7,804 180,180 SH   SOLE 19 180,180 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 7,055 162,902 SH   SOLE 20 0 0 162,902
CADENCE DESIGN SYSTEM INC COM 127387108 307,100 7,090,749 SH   SOLE 21 7,090,749 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 334,223 7,716,983 SH   SOLE 22 6,952,238 0 764,745
CADENCE DESIGN SYSTEM INC COM 127387108 14,921 344,525 SH   SOLE 23 344,525 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 11,050 255,141 SH   SOLE 25 255,141 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 46,709 1,078,478 SH   SOLE 26 261,613 0 816,865
CADENCE DESIGN SYSTEM INC COM 127387108 1,819 42,000 SH   SOLE 28 42,000 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 3,320 76,655 SH   SOLE 29 9,892 0 66,763
CADENCE DESIGN SYSTEM INC COM 127387108 44,828 1,035,043 SH   SOLE 30 1,035,043 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 4,884 112,760 SH   SOLE 31 52,455 0 60,305
CADENCE DESIGN SYSTEM INC COM 127387108 1,945 44,904 SH   SOLE 32 44,904 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 701 16,192 SH   SOLE 34 16,192 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 10,738 247,926 SH   SOLE 36 247,926 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 244 5,624 SH   SOLE 40 5,624 0 0
CADIZ INC COM NEW 127537207 254 19,411 SH   SOLE 2 958 0 18,453
CADIZ INC COM NEW 127537207 4 294 SH   SOLE 7 294 0 0
CADIZ INC COM NEW 127537207 960 73,310 SH   SOLE 18 73,310 0 0
CADIZ INC COM NEW 127537207 227 17,333 SH   SOLE 19 17,333 0 0
CADIZ INC COM NEW 127537207 10,007 763,881 SH   SOLE 21 763,881 0 0
CADIZ INC COM NEW 127537207 7,710 588,557 SH   SOLE 22 572,009 0 16,548
CAE INC COM 124765108 4 212 SH   SOLE 18 212 0 0
CAESARS ENTMT CORP COM 127686103 15,323 1,432,026 SH   SOLE 2 90,406 0 1,341,620
CAESARS ENTMT CORP COM 127686103 32 2,957 SH   SOLE 4 2,957 0 0
CAESARS ENTMT CORP COM 127686103 139 13,019 SH   SOLE 7 13,019 0 0
CAESARS ENTMT CORP COM 127686103 3,150 294,437 SH   SOLE 18 294,437 0 0
CAESARS ENTMT CORP COM 127686103 9,575 894,894 SH   SOLE 19 894,894 0 0
CAESARS ENTMT CORP COM 127686103 59,545 5,564,950 SH   SOLE 21 5,564,950 0 0
CAESARS ENTMT CORP COM 127686103 89,797 8,392,209 SH   SOLE 22 7,202,060 0 1,190,149
CAESARS ENTMT CORP COM 127686103 222 20,766 SH   SOLE 23 20,766 0 0
CAESARS ENTMT CORP COM 127686103 1,866 174,358 SH   SOLE 26 98,451 0 75,907
CAESARS ENTMT CORP COM 127686103 773 72,217 SH   SOLE 28 72,217 0 0
CAESARS ENTMT CORP COM 127686103 1,605 150,041 SH   SOLE 30 150,041 0 0
CAESARS ENTMT CORP COM 127686103 133 12,439 SH   SOLE 31 12,439 0 0
CAESARS ENTMT CORP COM 127686103 1,770 165,448 SH   SOLE 34 165,448 0 0
CAESARS ENTMT CORP COM 127686103 705 65,924 SH   SOLE 40 65,924 0 0
CAESARSTONE LTD ORD SHS M20598104 1,284 85,004 SH   SOLE 2 60,231 0 24,773
CAESARSTONE LTD ORD SHS M20598104 3 166 SH   SOLE 4 166 0 0
CAESARSTONE LTD ORD SHS M20598104 30 1,984 SH   SOLE 7 1,984 0 0
CAESARSTONE LTD ORD SHS M20598104 1,200 79,469 SH   SOLE 18 79,469 0 0
CAESARSTONE LTD ORD SHS M20598104 276 18,278 SH   SOLE 19 18,278 0 0
CAESARSTONE LTD ORD SHS M20598104 15,922 1,054,431 SH   SOLE 21 1,054,431 0 0
CAESARSTONE LTD ORD SHS M20598104 5,891 390,147 SH   SOLE 22 357,567 0 32,580
CAESARSTONE LTD ORD SHS M20598104 24 1,597 SH   SOLE 26 0 0 1,597
CAESARSTONE LTD ORD SHS M20598104 21 1,401 SH   SOLE 30 1,401 0 0
CAESARSTONE LTD ORD SHS M20598104 41 2,725 SH   SOLE 40 2,725 0 0
CAFEPRESS INC COM 12769A103 5 4,388 SH   SOLE 21 4,388 0 0
CAFEPRESS INC COM 12769A103 0 3 SH   SOLE 22 3 0 0
CAFEPRESS INC COM 12769A103 8 6,738 SH   SOLE 29 0 0 6,738
CAI INTERNATIONAL INC COM 12477X106 406 17,453 SH   SOLE 2 826 0 16,627
CAI INTERNATIONAL INC COM 12477X106 10 412 SH   SOLE 7 412 0 0
CAI INTERNATIONAL INC COM 12477X106 1,458 62,722 SH   SOLE 18 62,722 0 0
CAI INTERNATIONAL INC COM 12477X106 347 14,947 SH   SOLE 19 14,947 0 0
CAI INTERNATIONAL INC COM 12477X106 14,928 642,321 SH   SOLE 21 642,321 0 0
CAI INTERNATIONAL INC COM 12477X106 10,120 435,477 SH   SOLE 22 412,007 0 23,470
CAI INTERNATIONAL INC COM 12477X106 96 4,145 SH   SOLE 30 4,145 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,398 30,489 SH   SOLE 2 2,037 0 28,452
CAL MAINE FOODS INC COM NEW 128030202 7 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202 30 645 SH   SOLE 7 645 0 0
CAL MAINE FOODS INC COM NEW 128030202 6,128 133,647 SH   SOLE 18 133,647 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,218 26,567 SH   SOLE 19 26,567 0 0
CAL MAINE FOODS INC COM NEW 128030202 138,938 3,030,271 SH   SOLE 21 3,030,271 0 0
CAL MAINE FOODS INC COM NEW 128030202 43,688 952,851 SH   SOLE 22 864,679 0 88,172
CAL MAINE FOODS INC COM NEW 128030202 1,101 24,007 SH   SOLE 26 0 0 24,007
CAL MAINE FOODS INC COM NEW 128030202 203 4,430 SH   SOLE 28 4,430 0 0
CAL MAINE FOODS INC COM NEW 128030202 2,382 51,955 SH   SOLE 30 51,955 0 0
CAL MAINE FOODS INC COM NEW 128030202 159 3,470 SH   SOLE 40 3,470 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 10 1,542 SH   SOLE 18 1,542 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 164 25,359 SH   SOLE 21 25,359 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 153 23,628 SH   SOLE 22 23,628 0 0
CALAMP CORP COM 128126109 669 28,557 SH   SOLE 2 1,459 0 27,098
CALAMP CORP COM 128126109 19 798 SH   SOLE 7 798 0 0
CALAMP CORP COM 128126109 3,658 156,125 SH   SOLE 18 156,125 0 0
CALAMP CORP COM 128126109 658 28,089 SH   SOLE 19 28,089 0 0
CALAMP CORP COM 128126109 89,777 3,831,732 SH   SOLE 21 3,831,732 0 0
CALAMP CORP COM 128126109 25,628 1,093,797 SH   SOLE 22 1,045,790 0 48,007
CALAMP CORP COM 128126109 32 1,349 SH   SOLE 26 0 0 1,349
CALAMP CORP COM 128126109 124 5,309 SH   SOLE 28 5,309 0 0
CALAMP CORP COM 128126109 1,238 52,859 SH   SOLE 30 52,859 0 0
CALAMP CORP COM 128126109 92 3,941 SH   SOLE 40 3,941 0 0
CALAVO GROWERS INC COM 128246105 1,547 16,092 SH   SOLE 2 3,512 0 12,580
CALAVO GROWERS INC COM 128246105 12 129 SH   SOLE 4 129 0 0
CALAVO GROWERS INC COM 128246105 1,124 11,686 SH   SOLE 7 11,686 0 0
CALAVO GROWERS INC COM 128246105 6,548 68,098 SH   SOLE 18 68,098 0 0
CALAVO GROWERS INC COM 128246105 4,820 50,125 SH   SOLE 19 50,125 0 0
CALAVO GROWERS INC COM 128246105 154,865 1,610,656 SH   SOLE 21 1,610,656 0 0
CALAVO GROWERS INC COM 128246105 44,996 467,982 SH   SOLE 22 446,214 0 21,768
CALAVO GROWERS INC COM 128246105 931 9,680 SH   SOLE 23 9,680 0 0
CALAVO GROWERS INC COM 128246105 2,299 23,913 SH   SOLE 26 0 0 23,913
CALAVO GROWERS INC COM 128246105 206 2,141 SH   SOLE 28 2,141 0 0
CALAVO GROWERS INC COM 128246105 2,631 27,362 SH   SOLE 30 27,362 0 0
CALAVO GROWERS INC COM 128246105 1,652 17,181 SH   SOLE 34 17,181 0 0
CALAVO GROWERS INC COM 128246105 150 1,559 SH   SOLE 40 1,559 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 16 1,874 SH   SOLE 18 1,874 0 0
CALERES INC COM 129500104 1,617 47,015 SH   SOLE 2 4,546 0 42,469
CALERES INC COM 129500104 8 219 SH   SOLE 4 219 0 0
CALERES INC COM 129500104 32 920 SH   SOLE 7 920 0 0
CALERES INC COM 129500104 6,426 186,859 SH   SOLE 18 186,859 0 0
CALERES INC COM 129500104 1,409 40,976 SH   SOLE 19 40,976 0 0
CALERES INC COM 129500104 147,750 4,296,316 SH   SOLE 21 4,296,316 0 0
CALERES INC COM 129500104 41,414 1,204,233 SH   SOLE 22 1,138,190 0 66,043
CALERES INC COM 129500104 105 3,047 SH   SOLE 23 3,047 0 0
CALERES INC COM 129500104 720 20,938 SH   SOLE 26 0 0 20,938
CALERES INC COM 129500104 206 5,986 SH   SOLE 28 5,986 0 0
CALERES INC COM 129500104 180 5,236 SH   SOLE 29 0 0 5,236
CALERES INC COM 129500104 2,213 64,358 SH   SOLE 30 64,358 0 0
CALERES INC COM 129500104 156 4,548 SH   SOLE 40 4,548 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 3,154 69,417 SH   SOLE 2 22,780 0 46,637
CALIFORNIA RES CORP COM NEW 13057Q206 9 194 SH   SOLE 4 194 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 45 986 SH   SOLE 7 986 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 6,736 148,232 SH   SOLE 18 148,232 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1,646 36,221 SH   SOLE 19 36,221 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 68,319 1,503,498 SH   SOLE 21 1,503,498 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 55,957 1,231,442 SH   SOLE 22 1,175,080 0 56,362
CALIFORNIA RES CORP COM NEW 13057Q206 486 10,694 SH   SOLE 26 3,718 0 6,976
CALIFORNIA RES CORP COM NEW 13057Q206 286 6,299 SH   SOLE 28 6,299 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1,043 22,956 SH   SOLE 30 22,956 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 154 3,390 SH   SOLE 40 3,390 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,906 48,930 SH   SOLE 2 2,020 0 46,910
CALIFORNIA WTR SVC GROUP COM 130788102 84 2,148 SH   SOLE 4 2,148 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 6,669 171,231 SH   SOLE 7 171,231 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 8,227 211,221 SH   SOLE 18 211,221 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,559 40,013 SH   SOLE 19 40,013 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 190,691 4,895,793 SH   SOLE 21 4,895,793 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 55,952 1,436,512 SH   SOLE 22 1,367,520 0 68,992
CALIFORNIA WTR SVC GROUP COM 130788102 726 18,650 SH   SOLE 26 14,906 0 3,744
CALIFORNIA WTR SVC GROUP COM 130788102 269 6,916 SH   SOLE 28 6,916 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 11,009 282,656 SH   SOLE 30 282,656 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 77 1,969 SH   SOLE 36 1,969 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 213 5,477 SH   SOLE 40 5,477 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 278 55,509 SH   SOLE 2 25,230 0 30,279
CALITHERA BIOSCIENCES INC COM 13089P101 5 1,036 SH   SOLE 7 1,036 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 545 108,970 SH   SOLE 18 108,970 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 1,051 210,228 SH   SOLE 19 210,228 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 7,871 1,574,222 SH   SOLE 21 1,574,222 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 5,856 1,171,254 SH   SOLE 22 1,143,402 0 27,852
CALITHERA BIOSCIENCES INC COM 13089P101 475 95,071 SH   SOLE 23 95,071 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 509 101,796 SH   SOLE 26 0 0 101,796
CALITHERA BIOSCIENCES INC COM 13089P101 138 27,595 SH   SOLE 29 0 0 27,595
CALITHERA BIOSCIENCES INC COM 13089P101 3 640 SH   SOLE 30 640 0 0
CALIX INC COM 13100M509 315 40,383 SH   SOLE 2 2,086 0 38,297
CALIX INC COM 13100M509 7 926 SH   SOLE 7 926 0 0
CALIX INC COM 13100M509 1,175 150,598 SH   SOLE 18 150,598 0 0
CALIX INC COM 13100M509 259 33,169 SH   SOLE 19 33,169 0 0
CALIX INC COM 13100M509 12,072 1,547,698 SH   SOLE 21 1,547,698 0 0
CALIX INC COM 13100M509 8,956 1,148,162 SH   SOLE 22 1,112,864 0 35,298
CALLAWAY GOLF CO COM 131193104 1,681 88,619 SH   SOLE 2 4,233 0 84,386
CALLAWAY GOLF CO COM 131193104 15 789 SH   SOLE 4 789 0 0
CALLAWAY GOLF CO COM 131193104 38 2,014 SH   SOLE 7 2,014 0 0
CALLAWAY GOLF CO COM 131193104 7,715 406,717 SH   SOLE 18 406,717 0 0
CALLAWAY GOLF CO COM 131193104 1,658 87,416 SH   SOLE 19 87,416 0 0
CALLAWAY GOLF CO COM 131193104 181,385 9,561,654 SH   SOLE 21 9,561,654 0 0
CALLAWAY GOLF CO COM 131193104 51,079 2,692,631 SH   SOLE 22 2,556,573 0 136,058
CALLAWAY GOLF CO COM 131193104 785 41,384 SH   SOLE 26 19,657 0 21,727
CALLAWAY GOLF CO COM 131193104 242 12,739 SH   SOLE 28 12,739 0 0
CALLAWAY GOLF CO COM 131193104 2,645 139,429 SH   SOLE 30 139,429 0 0
CALLAWAY GOLF CO COM 131193104 159 8,378 SH   SOLE 40 8,378 0 0
CALLON PETE CO DEL COM 13123X102 4,054 377,486 SH   SOLE 2 147,822 0 229,664
CALLON PETE CO DEL COM 13123X102 14 1,311 SH   SOLE 4 1,311 0 0
CALLON PETE CO DEL COM 13123X102 54 5,061 SH   SOLE 7 5,061 0 0
CALLON PETE CO DEL COM 13123X102 14,213 1,323,349 SH   SOLE 18 1,323,349 0 0
CALLON PETE CO DEL COM 13123X102 2,010 187,192 SH   SOLE 19 187,192 0 0
CALLON PETE CO DEL COM 13123X102 163,362 15,210,657 SH   SOLE 21 15,210,657 0 0
CALLON PETE CO DEL COM 13123X102 80,027 7,451,273 SH   SOLE 22 7,158,712 0 292,561
CALLON PETE CO DEL COM 13123X102 1,033 96,138 SH   SOLE 26 46,020 0 50,118
CALLON PETE CO DEL COM 13123X102 341 31,750 SH   SOLE 28 31,750 0 0
CALLON PETE CO DEL COM 13123X102 1,331 123,949 SH   SOLE 30 123,949 0 0
CALLON PETE CO DEL COM 13123X102 237 22,098 SH   SOLE 40 22,098 0 0
CALYXT INC COM 13173L107 79 4,222 SH   SOLE 2 114 0 4,108
CALYXT INC COM 13173L107 363 19,456 SH   SOLE 18 19,456 0 0
CALYXT INC COM 13173L107 66 3,523 SH   SOLE 19 3,523 0 0
CALYXT INC COM 13173L107 10,196 546,093 SH   SOLE 21 546,093 0 0
CALYXT INC COM 13173L107 2,981 159,683 SH   SOLE 22 158,020 0 1,663
CALYXT INC COM 13173L107 11 577 SH   SOLE 30 577 0 0
CAMBER ENERGY INC COM NEW 13200M201 1 1,182 SH   SOLE 21 1,182 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 164 14,694 SH   SOLE 2 318 0 14,376
CAMBIUM LEARNING GRP INC COM 13201A107 560 50,220 SH   SOLE 18 50,220 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 123 11,016 SH   SOLE 19 11,016 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 5,944 533,112 SH   SOLE 21 533,112 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 1,560 139,903 SH   SOLE 22 122,526 0 17,377
CAMBREX CORP COM 132011107 1,614 30,867 SH   SOLE 2 1,363 0 29,504
CAMBREX CORP COM 132011107 5 88 SH   SOLE 4 88 0 0
CAMBREX CORP COM 132011107 41 784 SH   SOLE 7 784 0 0
CAMBREX CORP COM 132011107 7,510 143,588 SH   SOLE 18 143,588 0 0
CAMBREX CORP COM 132011107 1,386 26,505 SH   SOLE 19 26,505 0 0
CAMBREX CORP COM 132011107 174,566 3,337,779 SH   SOLE 21 3,337,779 0 0
CAMBREX CORP COM 132011107 53,047 1,014,289 SH   SOLE 22 914,401 0 99,888
CAMBREX CORP COM 132011107 724 13,839 SH   SOLE 26 4,541 0 9,298
CAMBREX CORP COM 132011107 240 4,593 SH   SOLE 28 4,593 0 0
CAMBREX CORP COM 132011107 2,528 48,328 SH   SOLE 30 48,328 0 0
CAMBREX CORP COM 132011107 188 3,590 SH   SOLE 40 3,590 0 0
CAMBRIDGE BANCORP COM 132152109 233 2,689 SH   SOLE 2 167 0 2,522
CAMBRIDGE BANCORP COM 132152109 6 72 SH   SOLE 7 72 0 0
CAMBRIDGE BANCORP COM 132152109 935 10,799 SH   SOLE 18 10,799 0 0
CAMBRIDGE BANCORP COM 132152109 222 2,562 SH   SOLE 19 2,562 0 0
CAMBRIDGE BANCORP COM 132152109 10,286 118,858 SH   SOLE 21 118,858 0 0
CAMBRIDGE BANCORP COM 132152109 2,780 32,121 SH   SOLE 22 29,581 0 2,540
CAMDEN NATL CORP COM 133034108 670 14,652 SH   SOLE 2 658 0 13,994
CAMDEN NATL CORP COM 133034108 15 327 SH   SOLE 7 327 0 0
CAMDEN NATL CORP COM 133034108 2,446 53,519 SH   SOLE 18 53,519 0 0
CAMDEN NATL CORP COM 133034108 576 12,608 SH   SOLE 19 12,608 0 0
CAMDEN NATL CORP COM 133034108 24,827 543,146 SH   SOLE 21 543,146 0 0
CAMDEN NATL CORP COM 133034108 22,508 492,412 SH   SOLE 22 467,901 0 24,511
CAMDEN NATL CORP COM 133034108 54 1,187 SH   SOLE 26 0 0 1,187
CAMDEN NATL CORP COM 133034108 104 2,282 SH   SOLE 28 2,282 0 0
CAMDEN NATL CORP COM 133034108 188 4,123 SH   SOLE 30 4,123 0 0
CAMDEN NATL CORP COM 133034108 50 1,090 SH   SOLE 40 1,090 0 0
CAMDEN PPTY TR SH BEN INT 133131102 22,957 251,914 SH   SOLE 2 48,348 0 203,566
CAMDEN PPTY TR SH BEN INT 133131102 5,425 59,532 SH   SOLE 4 57,524 0 2,008
CAMDEN PPTY TR SH BEN INT 133131102 18,325 201,088 SH   SOLE 7 180,160 0 20,928
CAMDEN PPTY TR SH BEN INT 133131102 341 3,743 SH   SOLE 15 3,743 0 0
CAMDEN PPTY TR SH BEN INT 133131102 27,095 297,325 SH   SOLE 18 288,852 0 8,473
CAMDEN PPTY TR SH BEN INT 133131102 11,360 124,658 SH   SOLE 19 124,658 0 0
CAMDEN PPTY TR SH BEN INT 133131102 6,066 66,561 SH   SOLE 20 0 0 66,561
CAMDEN PPTY TR SH BEN INT 133131102 500,830 5,495,772 SH   SOLE 21 5,495,772 0 0
CAMDEN PPTY TR SH BEN INT 133131102 396,362 4,349,418 SH   SOLE 22 4,156,864 0 192,554
CAMDEN PPTY TR SH BEN INT 133131102 10,944 120,097 SH   SOLE 23 120,097 0 0
CAMDEN PPTY TR SH BEN INT 133131102 16,236 178,166 SH   SOLE 25 178,166 0 0
CAMDEN PPTY TR SH BEN INT 133131102 20,800 228,245 SH   SOLE 26 70,181 0 158,064
CAMDEN PPTY TR SH BEN INT 133131102 1,273 13,972 SH   SOLE 28 13,972 0 0
CAMDEN PPTY TR SH BEN INT 133131102 4,929 54,088 SH   SOLE 29 36,006 0 18,082
CAMDEN PPTY TR SH BEN INT 133131102 48,996 537,654 SH   SOLE 30 537,654 0 0
CAMDEN PPTY TR SH BEN INT 133131102 2,913 31,960 SH   SOLE 31 15,512 0 16,448
CAMDEN PPTY TR SH BEN INT 133131102 430 4,724 SH   SOLE 34 4,724 0 0
CAMDEN PPTY TR SH BEN INT 133131102 2,440 26,779 SH   SOLE 36 26,779 0 0
CAMDEN PPTY TR SH BEN INT 133131102 170 1,861 SH   SOLE 40 1,861 0 0
CAMECO CORP COM 13321L108 2,366 210,285 SH   SOLE 21 210,285 0 0
CAMPBELL SOUP CO COM 134429109 22,324 550,673 SH   SOLE 2 103,662 0 447,011
CAMPBELL SOUP CO COM 134429109 2,361 58,227 SH   SOLE 4 52,185 0 6,042
CAMPBELL SOUP CO COM 134429109 8,004 197,430 SH   SOLE 7 175,919 0 21,511
CAMPBELL SOUP CO COM 134429109 46 1,128 SH   SOLE 15 1,128 0 0
CAMPBELL SOUP CO COM 134429109 15,908 392,406 SH   SOLE 18 365,896 0 26,510
CAMPBELL SOUP CO COM 134429109 1,686 41,591 SH   SOLE 19 41,591 0 0
CAMPBELL SOUP CO COM 134429109 6,699 165,240 SH   SOLE 20 0 0 165,240
CAMPBELL SOUP CO COM 134429109 216,279 5,334,965 SH   SOLE 21 5,334,965 0 0
CAMPBELL SOUP CO COM 134429109 216,054 5,329,411 SH   SOLE 22 4,843,830 0 485,581
CAMPBELL SOUP CO COM 134429109 9,309 229,622 SH   SOLE 23 229,622 0 0
CAMPBELL SOUP CO COM 134429109 6,428 158,571 SH   SOLE 25 158,571 0 0
CAMPBELL SOUP CO COM 134429109 37,378 921,995 SH   SOLE 26 231,350 0 690,645
CAMPBELL SOUP CO COM 134429109 1,069 26,368 SH   SOLE 28 26,368 0 0
CAMPBELL SOUP CO COM 134429109 1,717 42,342 SH   SOLE 29 7,145 0 35,197
CAMPBELL SOUP CO COM 134429109 34,718 856,397 SH   SOLE 30 856,397 0 0
CAMPBELL SOUP CO COM 134429109 3,500 86,341 SH   SOLE 31 40,836 0 45,505
CAMPBELL SOUP CO COM 134429109 352 8,672 SH   SOLE 34 8,672 0 0
CAMPBELL SOUP CO COM 134429109 7,285 179,702 SH   SOLE 36 179,702 0 0
CAMPBELL SOUP CO COM 134429109 148 3,651 SH   SOLE 40 3,651 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 1,509 60,410 SH   SOLE 2 35,054 0 25,356
CAMPING WORLD HLDGS INC CL A 13462K109 19 750 SH   SOLE 7 750 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 2,587 103,551 SH   SOLE 18 103,551 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 662 26,503 SH   SOLE 19 26,503 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 26,283 1,052,162 SH   SOLE 21 1,052,162 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 21,751 870,719 SH   SOLE 22 830,890 0 39,829
CAMPING WORLD HLDGS INC CL A 13462K109 226 9,055 SH   SOLE 26 0 0 9,055
CAMPING WORLD HLDGS INC CL A 13462K109 107 4,295 SH   SOLE 28 4,295 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 170 6,823 SH   SOLE 30 6,823 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 79 3,182 SH   SOLE 40 3,182 0 0
CAMTEK LTD ORD M20791105 11 1,498 SH   SOLE 22 1,498 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 1,648 27,996 SH   SOLE 22 27,996 0 0
CANADIAN NAT RES LTD COM 136385101 21,002 582,258 SH   SOLE 21 582,258 0 0
CANADIAN NAT RES LTD COM 136385101 3,152 87,376 SH   SOLE 22 87,376 0 0
CANADIAN NATL RY CO COM 136375102 4 48 SH   SOLE 18 48 0 0
CANADIAN NATL RY CO COM 136375102 16,780 205,258 SH   SOLE 22 205,258 0 0
CANADIAN PAC RY LTD COM 13645T100 92 502 SH   SOLE 18 502 0 0
CANADIAN PAC RY LTD COM 13645T100 6,209 33,927 SH   SOLE 22 0 0 33,927
CANADIAN SOLAR INC COM 136635109 2,348 191,842 SH   SOLE 21 191,842 0 0
CANADIAN SOLAR INC COM 136635109 36 2,924 SH   SOLE 22 2,924 0 0
CANADIAN SOLAR INC COM 136635109 2,103 171,812 SH   SOLE 30 171,812 0 0
CANADIAN SOLAR INC COM 136635109 25,851 2,111,998 SH   SOLE 34 2,111,998 0 0
CANCER GENETICS INC COM 13739U104 5 5,433 SH   SOLE 21 5,433 0 0
CANNAE HLDGS INC COM 13765N107 1,388 74,823 SH   SOLE 2 3,059 0 71,764
CANNAE HLDGS INC COM 13765N107 8 421 SH   SOLE 4 421 0 0
CANNAE HLDGS INC COM 13765N107 28 1,509 SH   SOLE 7 1,509 0 0
CANNAE HLDGS INC COM 13765N107 4,167 224,634 SH   SOLE 18 224,634 0 0
CANNAE HLDGS INC COM 13765N107 1,025 55,261 SH   SOLE 19 55,261 0 0
CANNAE HLDGS INC COM 13765N107 41,813 2,254,059 SH   SOLE 21 2,254,059 0 0
CANNAE HLDGS INC COM 13765N107 36,940 1,991,386 SH   SOLE 22 1,872,893 0 118,493
CANNAE HLDGS INC COM 13765N107 485 26,139 SH   SOLE 26 13,850 0 12,289
CANNAE HLDGS INC COM 13765N107 163 8,787 SH   SOLE 28 8,787 0 0
CANNAE HLDGS INC COM 13765N107 5,688 306,630 SH   SOLE 30 306,630 0 0
CANNAE HLDGS INC COM 13765N107 166 8,938 SH   SOLE 40 8,938 0 0
CANOPY GROWTH CORP COM 138035100 29 1,000 SH   SOLE 17 0 0 1,000
CANTEL MEDICAL CORP COM 138098108 9,190 93,435 SH   SOLE 2 26,796 0 66,639
CANTEL MEDICAL CORP COM 138098108 22 223 SH   SOLE 4 223 0 0
CANTEL MEDICAL CORP COM 138098108 77 786 SH   SOLE 7 786 0 0
CANTEL MEDICAL CORP COM 138098108 11,497 116,882 SH   SOLE 18 116,882 0 0
CANTEL MEDICAL CORP COM 138098108 4,984 50,674 SH   SOLE 19 50,674 0 0
CANTEL MEDICAL CORP COM 138098108 187,360 1,904,836 SH   SOLE 21 1,904,836 0 0
CANTEL MEDICAL CORP COM 138098108 121,517 1,235,434 SH   SOLE 22 1,161,885 0 73,549
CANTEL MEDICAL CORP COM 138098108 2,182 22,183 SH   SOLE 23 22,183 0 0
CANTEL MEDICAL CORP COM 138098108 4,467 45,417 SH   SOLE 26 9,572 0 35,845
CANTEL MEDICAL CORP COM 138098108 512 5,205 SH   SOLE 28 5,205 0 0
CANTEL MEDICAL CORP COM 138098108 990 10,064 SH   SOLE 29 0 0 10,064
CANTEL MEDICAL CORP COM 138098108 867 8,817 SH   SOLE 30 8,817 0 0
CANTEL MEDICAL CORP COM 138098108 79 799 SH   SOLE 31 799 0 0
CANTEL MEDICAL CORP COM 138098108 401 4,072 SH   SOLE 40 4,072 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 7 441 SH   SOLE 18 441 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 9 598 SH   SOLE 21 598 0 0
CAPELLA EDUCATION COMPANY COM 139594105 1,627 16,488 SH   SOLE 2 7,174 0 9,314
CAPELLA EDUCATION COMPANY COM 139594105 11 109 SH   SOLE 4 109 0 0
CAPELLA EDUCATION COMPANY COM 139594105 24 241 SH   SOLE 7 241 0 0
CAPELLA EDUCATION COMPANY COM 139594105 4,949 50,143 SH   SOLE 18 50,143 0 0
CAPELLA EDUCATION COMPANY COM 139594105 5,224 52,927 SH   SOLE 19 52,927 0 0
CAPELLA EDUCATION COMPANY COM 139594105 116,287 1,178,188 SH   SOLE 21 1,178,188 0 0
CAPELLA EDUCATION COMPANY COM 139594105 36,863 373,484 SH   SOLE 22 356,307 0 17,177
CAPELLA EDUCATION COMPANY COM 139594105 2,422 24,543 SH   SOLE 23 24,543 0 0
CAPELLA EDUCATION COMPANY COM 139594105 3,113 31,544 SH   SOLE 26 0 0 31,544
CAPELLA EDUCATION COMPANY COM 139594105 165 1,668 SH   SOLE 28 1,668 0 0
CAPELLA EDUCATION COMPANY COM 139594105 115 1,161 SH   SOLE 29 0 0 1,161
CAPELLA EDUCATION COMPANY COM 139594105 1,722 17,443 SH   SOLE 30 17,443 0 0
CAPELLA EDUCATION COMPANY COM 139594105 55 559 SH   SOLE 34 559 0 0
CAPELLA EDUCATION COMPANY COM 139594105 114 1,154 SH   SOLE 40 1,154 0 0
CAPITAL CITY BK GROUP INC COM 139674105 310 13,117 SH   SOLE 2 1,110 0 12,007
CAPITAL CITY BK GROUP INC COM 139674105 6 252 SH   SOLE 7 252 0 0
CAPITAL CITY BK GROUP INC COM 139674105 917 38,803 SH   SOLE 18 38,803 0 0
CAPITAL CITY BK GROUP INC COM 139674105 298 12,600 SH   SOLE 19 12,600 0 0
CAPITAL CITY BK GROUP INC COM 139674105 9,680 409,654 SH   SOLE 21 409,654 0 0
CAPITAL CITY BK GROUP INC COM 139674105 10,093 427,137 SH   SOLE 22 422,174 0 4,963
CAPITAL CITY BK GROUP INC COM 139674105 51 2,159 SH   SOLE 23 2,159 0 0
CAPITAL CITY BK GROUP INC COM 139674105 145 6,125 SH   SOLE 26 0 0 6,125
CAPITAL ONE FINL CORP COM 14040H105 137,311 1,494,135 SH   SOLE 2 360,190 0 1,133,945
CAPITAL ONE FINL CORP COM 14040H105 15,939 173,440 SH   SOLE 4 161,174 0 12,266
CAPITAL ONE FINL CORP COM 14040H105 36,370 395,753 SH   SOLE 7 382,990 0 12,763
CAPITAL ONE FINL CORP COM 14040H105 446 4,855 SH   SOLE 13 4,855 0 0
CAPITAL ONE FINL CORP COM 14040H105 337 3,667 SH   SOLE 15 3,667 0 0
CAPITAL ONE FINL CORP COM 14040H105 108,412 1,179,673 SH   SOLE 18 1,110,662 0 69,011
CAPITAL ONE FINL CORP COM 14040H105 37,186 404,636 SH   SOLE 19 404,636 0 0
CAPITAL ONE FINL CORP COM 14040H105 14,471 157,461 SH   SOLE 20 0 0 157,461
CAPITAL ONE FINL CORP COM 14040H105 734,033 7,987,306 SH   SOLE 21 7,987,306 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,114,520 12,127,526 SH   SOLE 22 10,705,873 0 1,421,653
CAPITAL ONE FINL CORP COM 14040H105 59,378 646,111 SH   SOLE 23 646,111 0 0
CAPITAL ONE FINL CORP COM 14040H105 45,719 497,489 SH   SOLE 25 497,489 0 0
CAPITAL ONE FINL CORP COM 14040H105 172,095 1,872,637 SH   SOLE 26 398,721 0 1,473,916
CAPITAL ONE FINL CORP COM 14040H105 6,381 69,439 SH   SOLE 28 69,439 0 0
CAPITAL ONE FINL CORP COM 14040H105 7,046 76,672 SH   SOLE 29 29,244 0 47,428
CAPITAL ONE FINL CORP COM 14040H105 168,087 1,829,025 SH   SOLE 30 1,829,025 0 0
CAPITAL ONE FINL CORP COM 14040H105 16,515 179,708 SH   SOLE 31 110,403 0 69,305
CAPITAL ONE FINL CORP COM 14040H105 11,218 122,066 SH   SOLE 34 122,066 0 0
CAPITAL ONE FINL CORP COM 14040H105 43,655 475,025 SH   SOLE 36 475,025 0 0
CAPITAL ONE FINL CORP COM 14040H105 893 9,713 SH   SOLE 40 9,713 0 0
CAPITAL SR LIVING CORP COM 140475104 219 20,517 SH   SOLE 2 879 0 19,638
CAPITAL SR LIVING CORP COM 140475104 3 237 SH   SOLE 4 237 0 0
CAPITAL SR LIVING CORP COM 140475104 7 672 SH   SOLE 7 672 0 0
CAPITAL SR LIVING CORP COM 140475104 867 81,297 SH   SOLE 18 81,297 0 0
CAPITAL SR LIVING CORP COM 140475104 212 19,906 SH   SOLE 19 19,906 0 0
CAPITAL SR LIVING CORP COM 140475104 11,667 1,093,474 SH   SOLE 21 1,093,474 0 0
CAPITAL SR LIVING CORP COM 140475104 9,246 866,583 SH   SOLE 22 825,725 0 40,858
CAPITAL SR LIVING CORP COM 140475104 157 14,712 SH   SOLE 26 0 0 14,712
CAPITAL SR LIVING CORP COM 140475104 45 4,176 SH   SOLE 28 4,176 0 0
CAPITAL SR LIVING CORP COM 140475104 42 3,983 SH   SOLE 30 3,983 0 0
CAPITAL SR LIVING CORP COM 140475104 36 3,367 SH   SOLE 40 3,367 0 0
CAPITALA FIN CORP COM 14054R106 60 7,217 SH   SOLE 22 0 0 7,217
CAPITOL FED FINL INC COM 14057J101 1,800 136,794 SH   SOLE 2 5,423 0 131,371
CAPITOL FED FINL INC COM 14057J101 12 900 SH   SOLE 4 900 0 0
CAPITOL FED FINL INC COM 14057J101 42 3,205 SH   SOLE 7 3,205 0 0
CAPITOL FED FINL INC COM 14057J101 5,598 425,346 SH   SOLE 18 425,346 0 0
CAPITOL FED FINL INC COM 14057J101 1,455 110,595 SH   SOLE 19 110,595 0 0
CAPITOL FED FINL INC COM 14057J101 60,794 4,619,577 SH   SOLE 21 4,619,577 0 0
CAPITOL FED FINL INC COM 14057J101 61,321 4,659,678 SH   SOLE 22 4,471,641 0 188,037
CAPITOL FED FINL INC COM 14057J101 769 58,446 SH   SOLE 26 15,316 0 43,130
CAPITOL FED FINL INC COM 14057J101 246 18,668 SH   SOLE 28 18,668 0 0
CAPITOL FED FINL INC COM 14057J101 398 30,223 SH   SOLE 30 30,223 0 0
CAPITOL FED FINL INC COM 14057J101 60 4,585 SH   SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101 217 16,458 SH   SOLE 40 16,458 0 0
CAPRICOR THERAPEUTICS INC COM 14070B101 4 2,671 SH   SOLE 18 2,671 0 0
CAPRICOR THERAPEUTICS INC COM 14070B101 55 40,825 SH   SOLE 21 40,825 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 146 7,871 SH   SOLE 2 374 0 7,497
CAPSTAR FINL HLDGS INC COM 14070T102 532 28,723 SH   SOLE 18 28,723 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 107 5,795 SH   SOLE 19 5,795 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 5,239 282,730 SH   SOLE 21 282,730 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 1,294 69,855 SH   SOLE 22 67,322 0 2,533
CAPSTEAD MTG CORP COM NO PAR 14067E506 912 101,931 SH   SOLE 2 4,276 0 97,655
CAPSTEAD MTG CORP COM NO PAR 14067E506 4 499 SH   SOLE 4 499 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 21 2,326 SH   SOLE 7 2,326 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 3,725 416,196 SH   SOLE 18 416,196 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 717 80,056 SH   SOLE 19 80,056 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 99,627 11,131,454 SH   SOLE 21 11,131,454 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 24,272 2,711,994 SH   SOLE 22 2,567,389 0 144,605
CAPSTEAD MTG CORP COM NO PAR 14067E506 136 15,226 SH   SOLE 26 12,091 0 3,135
CAPSTEAD MTG CORP COM NO PAR 14067E506 128 14,355 SH   SOLE 28 14,355 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 1,254 140,152 SH   SOLE 30 140,152 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 30 3,322 SH   SOLE 36 3,322 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 99 11,073 SH   SOLE 40 11,073 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 14 9,724 SH   SOLE 18 9,724 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 211 147,362 SH   SOLE 21 147,362 0 0
CAPSTONE TURBINE CORP COM NEW 14067D409 481 336,672 SH   SOLE 22 336,672 0 0
CARA THERAPEUTICS INC COM 140755109 454 23,686 SH   SOLE 2 1,362 0 22,324
CARA THERAPEUTICS INC COM 140755109 12 602 SH   SOLE 7 602 0 0
CARA THERAPEUTICS INC COM 140755109 1,721 89,854 SH   SOLE 18 89,854 0 0
CARA THERAPEUTICS INC COM 140755109 418 21,840 SH   SOLE 19 21,840 0 0
CARA THERAPEUTICS INC COM 140755109 25,492 1,331,193 SH   SOLE 21 1,331,193 0 0
CARA THERAPEUTICS INC COM 140755109 14,552 759,878 SH   SOLE 22 733,150 0 26,728
CARA THERAPEUTICS INC COM 140755109 114 5,979 SH   SOLE 28 5,979 0 0
CARA THERAPEUTICS INC COM 140755109 94 4,902 SH   SOLE 30 4,902 0 0
CARA THERAPEUTICS INC COM 140755109 63 3,314 SH   SOLE 40 3,314 0 0
CARBO CERAMICS INC COM 140781105 214 23,324 SH   SOLE 2 891 0 22,433
CARBO CERAMICS INC COM 140781105 4 454 SH   SOLE 7 454 0 0
CARBO CERAMICS INC COM 140781105 927 101,087 SH   SOLE 18 101,087 0 0
CARBO CERAMICS INC COM 140781105 140 15,219 SH   SOLE 19 15,219 0 0
CARBO CERAMICS INC COM 140781105 20,788 2,266,909 SH   SOLE 21 2,266,909 0 0
CARBO CERAMICS INC COM 140781105 4,810 524,484 SH   SOLE 22 491,898 0 32,586
CARBO CERAMICS INC COM 140781105 276 30,092 SH   SOLE 30 30,092 0 0
CARBON BLACK INC COM 14081R103 172 6,625 SH   SOLE 2 425 0 6,200
CARBON BLACK INC COM 14081R103 5 205 SH   SOLE 7 205 0 0
CARBON BLACK INC COM 14081R103 656 25,229 SH   SOLE 18 25,229 0 0
CARBON BLACK INC COM 14081R103 3,297 126,799 SH   SOLE 19 126,799 0 0
CARBON BLACK INC COM 14081R103 6,113 235,121 SH   SOLE 21 235,121 0 0
CARBON BLACK INC COM 14081R103 8,585 330,183 SH   SOLE 22 322,655 0 7,528
CARBON BLACK INC COM 14081R103 1,971 75,813 SH   SOLE 34 75,813 0 0
CARBONITE INC COM 141337105 768 22,002 SH   SOLE 2 1,238 0 20,764
CARBONITE INC COM 141337105 20 578 SH   SOLE 7 578 0 0
CARBONITE INC COM 141337105 3,115 89,244 SH   SOLE 18 89,244 0 0
CARBONITE INC COM 141337105 745 21,336 SH   SOLE 19 21,336 0 0
CARBONITE INC COM 141337105 32,917 943,175 SH   SOLE 21 943,175 0 0
CARBONITE INC COM 141337105 24,936 714,485 SH   SOLE 22 679,516 0 34,969
CARBONITE INC COM 141337105 3 84 SH   SOLE 23 84 0 0
CARBONITE INC COM 141337105 372 10,648 SH   SOLE 26 0 0 10,648
CARBONITE INC COM 141337105 170 4,860 SH   SOLE 28 4,860 0 0
CARBONITE INC COM 141337105 208 5,955 SH   SOLE 30 5,955 0 0
CARBONITE INC COM 141337105 145 4,155 SH   SOLE 34 4,155 0 0
CARBONITE INC COM 141337105 122 3,492 SH   SOLE 40 3,492 0 0
CARDINAL HEALTH INC COM 14149Y108 41,239 844,545 SH   SOLE 2 115,877 0 728,668
CARDINAL HEALTH INC COM 14149Y108 5,225 107,014 SH   SOLE 4 98,373 0 8,641
CARDINAL HEALTH INC COM 14149Y108 21,997 450,478 SH   SOLE 7 313,581 0 136,897
CARDINAL HEALTH INC COM 14149Y108 314 6,434 SH   SOLE 13 6,434 0 0
CARDINAL HEALTH INC COM 14149Y108 105 2,148 SH   SOLE 15 2,148 0 0
CARDINAL HEALTH INC COM 14149Y108 76,310 1,562,768 SH   SOLE 18 1,469,762 0 93,006
CARDINAL HEALTH INC COM 14149Y108 113,511 2,324,613 SH   SOLE 19 2,324,613 0 0
CARDINAL HEALTH INC COM 14149Y108 8,394 171,904 SH   SOLE 20 0 0 171,904
CARDINAL HEALTH INC COM 14149Y108 326,976 6,696,207 SH   SOLE 21 6,696,207 0 0
CARDINAL HEALTH INC COM 14149Y108 400,779 8,207,637 SH   SOLE 22 7,244,143 0 963,494
CARDINAL HEALTH INC COM 14149Y108 19,118 391,521 SH   SOLE 23 391,521 0 0
CARDINAL HEALTH INC COM 14149Y108 16,530 338,517 SH   SOLE 25 338,517 0 0
CARDINAL HEALTH INC COM 14149Y108 64,611 1,323,177 SH   SOLE 26 292,433 0 1,030,744
CARDINAL HEALTH INC COM 14149Y108 2,180 44,644 SH   SOLE 28 44,644 0 0
CARDINAL HEALTH INC COM 14149Y108 1,860 38,095 SH   SOLE 29 11,505 0 26,590
CARDINAL HEALTH INC COM 14149Y108 56,353 1,154,072 SH   SOLE 30 1,154,072 0 0
CARDINAL HEALTH INC COM 14149Y108 6,952 142,367 SH   SOLE 31 73,186 0 69,181
CARDINAL HEALTH INC COM 14149Y108 3,169 64,899 SH   SOLE 34 64,899 0 0
CARDINAL HEALTH INC COM 14149Y108 17,116 350,532 SH   SOLE 36 350,532 0 0
CARDINAL HEALTH INC COM 14149Y108 310 6,354 SH   SOLE 40 6,354 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 868 26,831 SH   SOLE 2 1,411 0 25,420
CARDIOVASCULAR SYS INC DEL COM 141619106 23 718 SH   SOLE 7 718 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 3,288 101,670 SH   SOLE 18 101,670 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 899 27,802 SH   SOLE 19 27,802 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 43,532 1,346,079 SH   SOLE 21 1,346,079 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 30,751 950,877 SH   SOLE 22 909,429 0 41,448
CARDIOVASCULAR SYS INC DEL COM 141619106 343 10,610 SH   SOLE 26 0 0 10,610
CARDIOVASCULAR SYS INC DEL COM 141619106 138 4,262 SH   SOLE 28 4,262 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 239 7,380 SH   SOLE 30 7,380 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 107 3,314 SH   SOLE 40 3,314 0 0
CARDLYTICS INC COM 14161W105 98 4,502 SH   SOLE 2 175 0 4,327
CARDLYTICS INC COM 14161W105 383 17,582 SH   SOLE 18 17,582 0 0
CARDLYTICS INC COM 14161W105 79 3,640 SH   SOLE 19 3,640 0 0
CARDLYTICS INC COM 14161W105 4,355 200,135 SH   SOLE 21 200,135 0 0
CARDLYTICS INC COM 14161W105 2,764 127,041 SH   SOLE 22 125,223 0 1,818
CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 371 400,000 PRN   SOLE 21 400,000 0 0
CARDTRONICS PLC SHS CL A G1991C105 839 34,682 SH   SOLE 2 1,654 0 33,028
CARDTRONICS PLC SHS CL A G1991C105 7 290 SH   SOLE 4 290 0 0
CARDTRONICS PLC SHS CL A G1991C105 21 873 SH   SOLE 7 873 0 0
CARDTRONICS PLC SHS CL A G1991C105 4,306 178,086 SH   SOLE 18 178,086 0 0
CARDTRONICS PLC SHS CL A G1991C105 771 31,883 SH   SOLE 19 31,883 0 0
CARDTRONICS PLC SHS CL A G1991C105 106,895 4,420,796 SH   SOLE 21 4,420,796 0 0
CARDTRONICS PLC SHS CL A G1991C105 30,512 1,261,866 SH   SOLE 22 1,199,235 0 62,631
CARDTRONICS PLC SHS CL A G1991C105 255 10,555 SH   SOLE 26 8,573 0 1,982
CARDTRONICS PLC SHS CL A G1991C105 159 6,559 SH   SOLE 28 6,559 0 0
CARDTRONICS PLC SHS CL A G1991C105 1,638 67,730 SH   SOLE 30 67,730 0 0
CARDTRONICS PLC SHS CL A G1991C105 116 4,794 SH   SOLE 40 4,794 0 0
CARE COM INC COM 141633107 856 40,978 SH   SOLE 2 25,842 0 15,136
CARE COM INC COM 141633107 8 405 SH   SOLE 7 405 0 0
CARE COM INC COM 141633107 1,385 66,339 SH   SOLE 18 66,339 0 0
CARE COM INC COM 141633107 3,895 186,555 SH   SOLE 19 186,555 0 0
CARE COM INC COM 141633107 14,203 680,225 SH   SOLE 21 680,225 0 0
CARE COM INC COM 141633107 14,866 711,970 SH   SOLE 22 664,517 0 47,453
CARE COM INC COM 141633107 1,636 78,346 SH   SOLE 23 78,346 0 0
CARE COM INC COM 141633107 1,195 57,235 SH   SOLE 26 0 0 57,235
CARE COM INC COM 141633107 264 12,629 SH   SOLE 29 0 0 12,629
CAREDX INC COM 14167L103 321 26,222 SH   SOLE 2 1,386 0 24,836
CAREDX INC COM 14167L103 8 690 SH   SOLE 7 690 0 0
CAREDX INC COM 14167L103 1,329 108,581 SH   SOLE 18 108,581 0 0
CAREDX INC COM 14167L103 785 64,103 SH   SOLE 19 64,103 0 0
CAREDX INC COM 14167L103 13,873 1,133,439 SH   SOLE 21 1,133,439 0 0
CAREDX INC COM 14167L103 11,093 906,315 SH   SOLE 22 882,224 0 24,091
CAREDX INC COM 14167L103 14 1,170 SH   SOLE 23 1,170 0 0
CAREDX INC COM 14167L103 254 20,785 SH   SOLE 26 0 0 20,785
CAREER EDUCATION CORP COM 141665109 912 56,407 SH   SOLE 2 2,850 0 53,557
CAREER EDUCATION CORP COM 141665109 21 1,322 SH   SOLE 7 1,322 0 0
CAREER EDUCATION CORP COM 141665109 4,853 300,150 SH   SOLE 18 300,150 0 0
CAREER EDUCATION CORP COM 141665109 886 54,782 SH   SOLE 19 54,782 0 0
CAREER EDUCATION CORP COM 141665109 111,953 6,923,509 SH   SOLE 21 6,923,509 0 0
CAREER EDUCATION CORP COM 141665109 30,552 1,889,427 SH   SOLE 22 1,761,313 0 128,114
CAREER EDUCATION CORP COM 141665109 360 22,282 SH   SOLE 26 0 0 22,282
CAREER EDUCATION CORP COM 141665109 139 8,603 SH   SOLE 28 8,603 0 0
CAREER EDUCATION CORP COM 141665109 1,604 99,188 SH   SOLE 30 99,188 0 0
CAREER EDUCATION CORP COM 141665109 88 5,454 SH   SOLE 40 5,454 0 0
CARETRUST REIT INC COM 14174T107 2,011 120,517 SH   SOLE 2 48,711 0 71,806
CARETRUST REIT INC COM 14174T107 6,995 419,123 SH   SOLE 4 419,123 0 0
CARETRUST REIT INC COM 14174T107 2,019 120,999 SH   SOLE 7 120,999 0 0
CARETRUST REIT INC COM 14174T107 53 3,154 SH   SOLE 15 3,154 0 0
CARETRUST REIT INC COM 14174T107 6,968 417,519 SH   SOLE 18 417,519 0 0
CARETRUST REIT INC COM 14174T107 5,033 301,531 SH   SOLE 19 301,531 0 0
CARETRUST REIT INC COM 14174T107 129,383 7,752,154 SH   SOLE 21 7,752,154 0 0
CARETRUST REIT INC COM 14174T107 72,578 4,348,570 SH   SOLE 22 3,949,614 0 398,956
CARETRUST REIT INC COM 14174T107 4,283 256,598 SH   SOLE 23 256,598 0 0
CARETRUST REIT INC COM 14174T107 2,544 152,430 SH   SOLE 25 152,430 0 0
CARETRUST REIT INC COM 14174T107 4,246 254,430 SH   SOLE 26 0 0 254,430
CARETRUST REIT INC COM 14174T107 825 49,413 SH   SOLE 28 49,413 0 0
CARETRUST REIT INC COM 14174T107 436 26,096 SH   SOLE 29 26,096 0 0
CARETRUST REIT INC COM 14174T107 7,563 453,158 SH   SOLE 30 453,158 0 0
CARETRUST REIT INC COM 14174T107 4,701 281,669 SH   SOLE 34 281,669 0 0
CARETRUST REIT INC COM 14174T107 167 10,021 SH   SOLE 40 10,021 0 0
CARGURUS INC COM CL A 141788109 1,533 44,117 SH   SOLE 2 5,941 0 38,176
CARGURUS INC COM CL A 141788109 37 1,063 SH   SOLE 7 1,063 0 0
CARGURUS INC COM CL A 141788109 5,403 155,521 SH   SOLE 18 155,521 0 0
CARGURUS INC COM CL A 141788109 4,530 130,403 SH   SOLE 19 130,403 0 0
CARGURUS INC COM CL A 141788109 54,757 1,576,187 SH   SOLE 21 1,576,187 0 0
CARGURUS INC COM CL A 141788109 24,218 697,134 SH   SOLE 22 660,149 0 36,985
CARGURUS INC COM CL A 141788109 558 16,065 SH   SOLE 23 16,065 0 0
CARGURUS INC COM CL A 141788109 72 2,075 SH   SOLE 26 0 0 2,075
CARGURUS INC COM CL A 141788109 85 2,454 SH   SOLE 29 0 0 2,454
CARLISLE COS INC COM 142339100 16,807 155,177 SH   SOLE 2 34,468 0 120,709
CARLISLE COS INC COM 142339100 31 290 SH   SOLE 4 290 0 0
CARLISLE COS INC COM 142339100 2,593 23,938 SH   SOLE 7 23,938 0 0
CARLISLE COS INC COM 142339100 20,592 190,122 SH   SOLE 18 190,122 0 0
CARLISLE COS INC COM 142339100 998 9,218 SH   SOLE 19 9,218 0 0
CARLISLE COS INC COM 142339100 298,541 2,756,360 SH   SOLE 21 2,756,360 0 0
CARLISLE COS INC COM 142339100 210,029 1,939,145 SH   SOLE 22 1,807,462 0 131,683
CARLISLE COS INC COM 142339100 2,169 20,030 SH   SOLE 26 9,525 0 10,505
CARLISLE COS INC COM 142339100 929 8,576 SH   SOLE 28 8,576 0 0
CARLISLE COS INC COM 142339100 392 3,617 SH   SOLE 29 0 0 3,617
CARLISLE COS INC COM 142339100 1,538 14,196 SH   SOLE 30 14,196 0 0
CARLISLE COS INC COM 142339100 140 1,296 SH   SOLE 31 1,296 0 0
CARLISLE COS INC COM 142339100 191 1,761 SH   SOLE 36 1,761 0 0
CARLISLE COS INC COM 142339100 767 7,082 SH   SOLE 40 7,082 0 0
CARMAX INC COM 143130102 32,267 442,808 SH   SOLE 2 30,258 0 412,550
CARMAX INC COM 143130102 4,047 55,538 SH   SOLE 4 51,148 0 4,390
CARMAX INC COM 143130102 9,269 127,195 SH   SOLE 7 127,195 0 0
CARMAX INC COM 143130102 87 1,189 SH   SOLE 15 1,189 0 0
CARMAX INC COM 143130102 27,208 373,382 SH   SOLE 18 349,469 0 23,913
CARMAX INC COM 143130102 2,772 38,044 SH   SOLE 19 38,044 0 0
CARMAX INC COM 143130102 5,807 79,683 SH   SOLE 20 0 0 79,683
CARMAX INC COM 143130102 266,317 3,654,688 SH   SOLE 21 3,654,688 0 0
CARMAX INC COM 143130102 315,404 4,328,314 SH   SOLE 22 3,841,484 0 486,830
CARMAX INC COM 143130102 16,472 226,041 SH   SOLE 23 226,041 0 0
CARMAX INC COM 143130102 12,277 168,483 SH   SOLE 25 168,483 0 0
CARMAX INC COM 143130102 47,363 649,971 SH   SOLE 26 184,974 0 464,997
CARMAX INC COM 143130102 1,825 25,051 SH   SOLE 28 25,051 0 0
CARMAX INC COM 143130102 2,989 41,014 SH   SOLE 29 5,439 0 35,575
CARMAX INC COM 143130102 38,670 530,668 SH   SOLE 30 530,668 0 0
CARMAX INC COM 143130102 5,821 79,884 SH   SOLE 31 37,619 0 42,265
CARMAX INC COM 143130102 567 7,783 SH   SOLE 34 7,783 0 0
CARMAX INC COM 143130102 12,045 165,293 SH   SOLE 36 165,293 0 0
CARMAX INC COM 143130102 268 3,683 SH   SOLE 40 3,683 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 74,610 1,301,870 SH   SOLE 2 350,865 0 951,005
CARNIVAL CORP UNIT 99/99/9999 143658300 13,389 233,632 SH   SOLE 4 223,835 0 9,797
CARNIVAL CORP UNIT 99/99/9999 143658300 21,059 367,452 SH   SOLE 7 339,354 0 28,098
CARNIVAL CORP UNIT 99/99/9999 143658300 8,684 151,523 SH   SOLE 13 151,523 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 141 2,465 SH   SOLE 15 2,465 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 6 100 SH   SOLE 17 0 0 100
CARNIVAL CORP UNIT 99/99/9999 143658300 90,629 1,581,383 SH   SOLE 18 1,432,104 0 149,279
CARNIVAL CORP UNIT 99/99/9999 143658300 79,340 1,384,405 SH   SOLE 19 1,384,405 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 12,158 212,153 SH   SOLE 20 0 0 212,153
CARNIVAL CORP UNIT 99/99/9999 143658300 405,728 7,079,524 SH   SOLE 21 7,079,524 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 693,216 12,095,899 SH   SOLE 22 10,019,168 0 2,076,731
CARNIVAL CORP UNIT 99/99/9999 143658300 43,780 763,914 SH   SOLE 23 763,914 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 23,209 404,979 SH   SOLE 25 377,742 0 27,237
CARNIVAL CORP UNIT 99/99/9999 143658300 87,600 1,528,526 SH   SOLE 26 389,323 0 1,139,203
CARNIVAL CORP UNIT 99/99/9999 143658300 3,437 59,970 SH   SOLE 28 59,970 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 14,279 249,147 SH   SOLE 29 136,331 0 112,816
CARNIVAL CORP UNIT 99/99/9999 143658300 82,456 1,438,779 SH   SOLE 30 1,438,779 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 22,452 391,764 SH   SOLE 31 250,449 0 141,315
CARNIVAL CORP UNIT 99/99/9999 143658300 47,757 833,305 SH   SOLE 34 833,305 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 31,851 555,774 SH   SOLE 36 555,774 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 495 8,630 SH   SOLE 40 8,630 0 0
CARNIVAL PLC ADR 14365C103 952 16,513 SH   SOLE 18 16,513 0 0
CAROLINA FINL CORP NEW COM 143873107 1,055 24,589 SH   SOLE 2 9,629 0 14,960
CAROLINA FINL CORP NEW COM 143873107 19 443 SH   SOLE 7 443 0 0
CAROLINA FINL CORP NEW COM 143873107 2,806 65,387 SH   SOLE 18 65,387 0 0
CAROLINA FINL CORP NEW COM 143873107 2,279 53,109 SH   SOLE 19 53,109 0 0
CAROLINA FINL CORP NEW COM 143873107 29,439 685,913 SH   SOLE 21 685,913 0 0
CAROLINA FINL CORP NEW COM 143873107 27,735 646,202 SH   SOLE 22 608,411 0 37,791
CAROLINA FINL CORP NEW COM 143873107 397 9,248 SH   SOLE 23 9,248 0 0
CAROLINA FINL CORP NEW COM 143873107 1,321 30,768 SH   SOLE 26 0 0 30,768
CAROLINA FINL CORP NEW COM 143873107 192 4,481 SH   SOLE 29 0 0 4,481
CAROLINA FINL CORP NEW COM 143873107 192 4,479 SH   SOLE 30 4,479 0 0
CAROLINA FINL CORP NEW COM 143873107 168 3,917 SH   SOLE 40 3,917 0 0
CAROLINA TR BANCSHARES INC COM 14422P105 10 1,184 SH   SOLE 18 1,184 0 0
CAROLINA TR BANCSHARES INC COM 14422P105 32 3,853 SH   SOLE 21 3,853 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 3,517 66,893 SH   SOLE 2 20,622 0 46,271
CARPENTER TECHNOLOGY CORP COM 144285103 18 340 SH   SOLE 4 340 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 86 1,639 SH   SOLE 7 1,639 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 14,512 276,054 SH   SOLE 18 276,054 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2,107 40,075 SH   SOLE 19 40,075 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 167,962 3,195,014 SH   SOLE 21 3,195,014 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 84,406 1,605,594 SH   SOLE 22 1,490,487 0 115,107
CARPENTER TECHNOLOGY CORP COM 144285103 873 16,602 SH   SOLE 26 3,814 0 12,788
CARPENTER TECHNOLOGY CORP COM 144285103 352 6,699 SH   SOLE 28 6,699 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 578 10,988 SH   SOLE 30 10,988 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 32 600 SH   SOLE 36 600 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 300 5,702 SH   SOLE 40 5,702 0 0
CARRIAGE SVCS INC COM 143905107 560 22,814 SH   SOLE 2 9,980 0 12,834
CARRIAGE SVCS INC COM 143905107 10 411 SH   SOLE 7 411 0 0
CARRIAGE SVCS INC COM 143905107 1,280 52,147 SH   SOLE 18 52,147 0 0
CARRIAGE SVCS INC COM 143905107 1,694 68,993 SH   SOLE 19 68,993 0 0
CARRIAGE SVCS INC COM 143905107 13,452 547,928 SH   SOLE 21 547,928 0 0
CARRIAGE SVCS INC COM 143905107 14,467 589,281 SH   SOLE 22 564,555 0 24,726
CARRIAGE SVCS INC COM 143905107 726 29,585 SH   SOLE 23 29,585 0 0
CARRIAGE SVCS INC COM 143905107 900 36,655 SH   SOLE 26 0 0 36,655
CARRIAGE SVCS INC COM 143905107 58 2,376 SH   SOLE 28 2,376 0 0
CARRIAGE SVCS INC COM 143905107 89 3,612 SH   SOLE 30 3,612 0 0
CARRIAGE SVCS INC COM 143905107 42 1,695 SH   SOLE 40 1,695 0 0
CARRIZO OIL & GAS INC COM 144577103 1,886 67,702 SH   SOLE 2 5,935 0 61,767
CARRIZO OIL & GAS INC COM 144577103 7 267 SH   SOLE 4 267 0 0
CARRIZO OIL & GAS INC COM 144577103 47 1,689 SH   SOLE 7 1,689 0 0
CARRIZO OIL & GAS INC COM 144577103 9,334 335,153 SH   SOLE 18 335,153 0 0
CARRIZO OIL & GAS INC COM 144577103 2,317 83,201 SH   SOLE 19 83,201 0 0
CARRIZO OIL & GAS INC COM 144577103 221,826 7,965,023 SH   SOLE 21 7,965,023 0 0
CARRIZO OIL & GAS INC COM 144577103 61,607 2,212,093 SH   SOLE 22 2,111,358 0 100,735
CARRIZO OIL & GAS INC COM 144577103 85 3,061 SH   SOLE 23 3,061 0 0
CARRIZO OIL & GAS INC COM 144577103 1,181 42,399 SH   SOLE 26 6,644 0 35,755
CARRIZO OIL & GAS INC COM 144577103 314 11,269 SH   SOLE 28 11,269 0 0
CARRIZO OIL & GAS INC COM 144577103 117 4,192 SH   SOLE 29 0 0 4,192
CARRIZO OIL & GAS INC COM 144577103 4,061 145,825 SH   SOLE 30 145,825 0 0
CARRIZO OIL & GAS INC COM 144577103 232 8,324 SH   SOLE 40 8,324 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 536 36,119 SH   SOLE 2 6,918 0 29,201
CARROLS RESTAURANT GROUP INC COM 14574X104 11 764 SH   SOLE 7 764 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 1,748 117,718 SH   SOLE 18 117,718 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 1,269 85,448 SH   SOLE 19 85,448 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 18,681 1,257,989 SH   SOLE 21 1,257,989 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 18,962 1,276,905 SH   SOLE 22 1,212,134 0 64,771
CARROLS RESTAURANT GROUP INC COM 14574X104 238 16,054 SH   SOLE 23 16,054 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 922 62,057 SH   SOLE 26 0 0 62,057
CARROLS RESTAURANT GROUP INC COM 14574X104 73 4,903 SH   SOLE 28 4,903 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 498 33,547 SH   SOLE 29 0 0 33,547
CARROLS RESTAURANT GROUP INC COM 14574X104 131 8,837 SH   SOLE 30 8,837 0 0
CARS COM INC COM 14575E105 2,980 104,983 SH   SOLE 2 32,430 0 72,553
CARS COM INC COM 14575E105 9 332 SH   SOLE 4 332 0 0
CARS COM INC COM 14575E105 74 2,590 SH   SOLE 7 2,590 0 0
CARS COM INC COM 14575E105 12,157 428,219 SH   SOLE 18 428,219 0 0
CARS COM INC COM 14575E105 1,699 59,842 SH   SOLE 19 59,842 0 0
CARS COM INC COM 14575E105 140,871 4,961,981 SH   SOLE 21 4,961,981 0 0
CARS COM INC COM 14575E105 70,644 2,488,358 SH   SOLE 22 2,301,842 0 186,516
CARS COM INC COM 14575E105 476 16,777 SH   SOLE 26 10,417 0 6,360
CARS COM INC COM 14575E105 280 9,875 SH   SOLE 28 9,875 0 0
CARS COM INC COM 14575E105 423 14,904 SH   SOLE 30 14,904 0 0
CARS COM INC COM 14575E105 124 4,369 SH   SOLE 36 4,369 0 0
CARS COM INC COM 14575E105 247 8,705 SH   SOLE 40 8,705 0 0
CARTER INC COM 146229109 12,364 114,067 SH   SOLE 2 28,534 0 85,533
CARTER INC COM 146229109 27 249 SH   SOLE 4 249 0 0
CARTER INC COM 146229109 140 1,296 SH   SOLE 7 1,296 0 0
CARTER INC COM 146229109 15,843 146,165 SH   SOLE 18 146,165 0 0
CARTER INC COM 146229109 781 7,209 SH   SOLE 19 7,209 0 0
CARTER INC COM 146229109 238,038 2,196,123 SH   SOLE 21 2,196,123 0 0
CARTER INC COM 146229109 173,856 1,603,988 SH   SOLE 22 1,470,507 0 133,481
CARTER INC COM 146229109 1,818 16,769 SH   SOLE 26 10,546 0 6,223
CARTER INC COM 146229109 598 5,517 SH   SOLE 28 5,517 0 0
CARTER INC COM 146229109 1,173 10,819 SH   SOLE 30 10,819 0 0
CARTER INC COM 146229109 107 991 SH   SOLE 31 991 0 0
CARTER INC COM 146229109 100 918 SH   SOLE 36 918 0 0
CARTER INC COM 146229109 601 5,546 SH   SOLE 40 5,546 0 0
CARVANA CO CL A 146869102 977 23,475 SH   SOLE 2 1,232 0 22,243
CARVANA CO CL A 146869102 26 616 SH   SOLE 7 616 0 0
CARVANA CO CL A 146869102 3,750 90,142 SH   SOLE 18 90,142 0 0
CARVANA CO CL A 146869102 1,133 27,238 SH   SOLE 19 27,238 0 0
CARVANA CO CL A 146869102 38,358 922,064 SH   SOLE 21 922,064 0 0
CARVANA CO CL A 146869102 33,091 795,451 SH   SOLE 22 773,833 0 21,618
CAS MED SYS INC COM PAR 124769209 9 4,576 SH   SOLE 18 4,576 0 0
CAS MED SYS INC COM PAR 124769209 155 79,515 SH   SOLE 21 79,515 0 0
CASA SYS INC COM 14713L102 199 12,176 SH   SOLE 2 792 0 11,384
CASA SYS INC COM 14713L102 6 348 SH   SOLE 7 348 0 0
CASA SYS INC COM 14713L102 763 46,736 SH   SOLE 18 46,736 0 0
CASA SYS INC COM 14713L102 191 11,719 SH   SOLE 19 11,719 0 0
CASA SYS INC COM 14713L102 8,200 502,131 SH   SOLE 21 502,131 0 0
CASA SYS INC COM 14713L102 5,377 329,300 SH   SOLE 22 317,405 0 11,895
CASELLA WASTE SYS INC CL A 147448104 989 38,614 SH   SOLE 2 1,658 0 36,956
CASELLA WASTE SYS INC CL A 147448104 22 846 SH   SOLE 7 846 0 0
CASELLA WASTE SYS INC CL A 147448104 3,534 137,985 SH   SOLE 18 137,985 0 0
CASELLA WASTE SYS INC CL A 147448104 816 31,856 SH   SOLE 19 31,856 0 0
CASELLA WASTE SYS INC CL A 147448104 35,760 1,396,312 SH   SOLE 21 1,396,312 0 0
CASELLA WASTE SYS INC CL A 147448104 28,023 1,094,226 SH   SOLE 22 1,049,852 0 44,374
CASELLA WASTE SYS INC CL A 147448104 407 15,886 SH   SOLE 26 0 0 15,886
CASELLA WASTE SYS INC CL A 147448104 138 5,396 SH   SOLE 28 5,396 0 0
CASELLA WASTE SYS INC CL A 147448104 205 7,986 SH   SOLE 30 7,986 0 0
CASELLA WASTE SYS INC CL A 147448104 122 4,760 SH   SOLE 40 4,760 0 0
CASEYS GEN STORES INC COM 147528103 10,653 101,383 SH   SOLE 2 25,602 0 75,781
CASEYS GEN STORES INC COM 147528103 22 207 SH   SOLE 4 207 0 0
CASEYS GEN STORES INC COM 147528103 136 1,292 SH   SOLE 7 1,292 0 0
CASEYS GEN STORES INC COM 147528103 2 23 SH   SOLE 17 0 0 23
CASEYS GEN STORES INC COM 147528103 12,340 117,433 SH   SOLE 18 117,433 0 0
CASEYS GEN STORES INC COM 147528103 610 5,803 SH   SOLE 19 5,803 0 0
CASEYS GEN STORES INC COM 147528103 174,099 1,656,824 SH   SOLE 21 1,656,824 0 0
CASEYS GEN STORES INC COM 147528103 129,689 1,234,192 SH   SOLE 22 1,152,917 0 81,275
CASEYS GEN STORES INC COM 147528103 1,563 14,873 SH   SOLE 26 7,741 0 7,132
CASEYS GEN STORES INC COM 147528103 548 5,211 SH   SOLE 28 5,211 0 0
CASEYS GEN STORES INC COM 147528103 897 8,541 SH   SOLE 30 8,541 0 0
CASEYS GEN STORES INC COM 147528103 89 844 SH   SOLE 31 844 0 0
CASEYS GEN STORES INC COM 147528103 156 1,481 SH   SOLE 36 1,481 0 0
CASEYS GEN STORES INC COM 147528103 427 4,065 SH   SOLE 40 4,065 0 0
CASI PHARMACEUTICALS INC COM 14757U109 298 36,261 SH   SOLE 2 2,143 0 34,118
CASI PHARMACEUTICALS INC COM 14757U109 9 1,069 SH   SOLE 7 1,069 0 0
CASI PHARMACEUTICALS INC COM 14757U109 1,321 160,552 SH   SOLE 18 160,552 0 0
CASI PHARMACEUTICALS INC COM 14757U109 313 38,082 SH   SOLE 19 38,082 0 0
CASI PHARMACEUTICALS INC COM 14757U109 14,185 1,723,548 SH   SOLE 21 1,723,548 0 0
CASI PHARMACEUTICALS INC COM 14757U109 6,212 754,823 SH   SOLE 22 717,242 0 37,581
CASS INFORMATION SYS INC COM 14808P109 687 9,982 SH   SOLE 2 503 0 9,479
CASS INFORMATION SYS INC COM 14808P109 19 278 SH   SOLE 7 278 0 0
CASS INFORMATION SYS INC COM 14808P109 2,808 40,802 SH   SOLE 18 40,802 0 0
CASS INFORMATION SYS INC COM 14808P109 670 9,732 SH   SOLE 19 9,732 0 0
CASS INFORMATION SYS INC COM 14808P109 28,966 420,895 SH   SOLE 21 420,895 0 0
CASS INFORMATION SYS INC COM 14808P109 19,482 283,080 SH   SOLE 22 268,107 0 14,973
CASS INFORMATION SYS INC COM 14808P109 129 1,881 SH   SOLE 26 0 0 1,881
CASS INFORMATION SYS INC COM 14808P109 100 1,454 SH   SOLE 28 1,454 0 0
CASS INFORMATION SYS INC COM 14808P109 194 2,822 SH   SOLE 30 2,822 0 0
CASS INFORMATION SYS INC COM 14808P109 73 1,068 SH   SOLE 40 1,068 0 0
CASTLE BRANDS INC COM 148435100 95 79,838 SH   SOLE 2 3,526 0 76,312
CASTLE BRANDS INC COM 148435100 351 295,315 SH   SOLE 18 295,315 0 0
CASTLE BRANDS INC COM 148435100 97 81,297 SH   SOLE 19 81,297 0 0
CASTLE BRANDS INC COM 148435100 4,204 3,532,997 SH   SOLE 21 3,532,997 0 0
CASTLE BRANDS INC COM 148435100 867 728,510 SH   SOLE 22 703,835 0 24,675
CASTLIGHT HEALTH INC CL B 14862Q100 259 60,958 SH   SOLE 2 2,904 0 58,054
CASTLIGHT HEALTH INC CL B 14862Q100 9 2,030 SH   SOLE 7 2,030 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 1,099 258,521 SH   SOLE 18 258,521 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 820 192,886 SH   SOLE 19 192,886 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 11,270 2,651,770 SH   SOLE 21 2,651,770 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 6,127 1,441,571 SH   SOLE 22 1,384,961 0 56,610
CASTLIGHT HEALTH INC CL B 14862Q100 30 7,049 SH   SOLE 23 7,049 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 32 7,542 SH   SOLE 28 7,542 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 51 11,989 SH   SOLE 30 11,989 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 13 3,032 SH   SOLE 40 3,032 0 0
CATABASIS PHARMACEUTICALS IN COM 14875P107 4 4,436 SH   SOLE 18 4,436 0 0
CATABASIS PHARMACEUTICALS IN COM 14875P107 64 66,509 SH   SOLE 21 66,509 0 0
CATALENT INC COM 148806102 14,053 335,479 SH   SOLE 2 72,359 0 263,120
CATALENT INC COM 148806102 21 492 SH   SOLE 4 492 0 0
CATALENT INC COM 148806102 152 3,629 SH   SOLE 7 3,629 0 0
CATALENT INC COM 148806102 0 1 SH   SOLE 13 1 0 0
CATALENT INC COM 148806102 17,507 417,925 SH   SOLE 18 417,925 0 0
CATALENT INC COM 148806102 2,034 48,547 SH   SOLE 19 48,547 0 0
CATALENT INC COM 148806102 269,402 6,431,180 SH   SOLE 21 6,431,180 0 0
CATALENT INC COM 148806102 182,451 4,355,479 SH   SOLE 22 4,091,092 0 264,387
CATALENT INC COM 148806102 976 23,296 SH   SOLE 23 23,296 0 0
CATALENT INC COM 148806102 4,517 107,829 SH   SOLE 26 24,644 0 83,185
CATALENT INC COM 148806102 770 18,381 SH   SOLE 28 18,381 0 0
CATALENT INC COM 148806102 616 14,717 SH   SOLE 29 0 0 14,717
CATALENT INC COM 148806102 1,274 30,412 SH   SOLE 30 30,412 0 0
CATALENT INC COM 148806102 120 2,855 SH   SOLE 31 2,855 0 0
CATALENT INC COM 148806102 101 2,400 SH   SOLE 36 2,400 0 0
CATALENT INC COM 148806102 589 14,071 SH   SOLE 40 14,071 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 136 11,665 SH   SOLE 2 618 0 11,047
CATALYST BIOSCIENCES INC COM NEW 14888D208 478 40,978 SH   SOLE 18 40,978 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 105 9,010 SH   SOLE 19 9,010 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 4,788 410,252 SH   SOLE 21 410,252 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 3,561 305,099 SH   SOLE 22 301,390 0 3,709
CATALYST PHARMACEUTICALS INC COM 14888U101 252 80,702 SH   SOLE 2 4,793 0 75,909
CATALYST PHARMACEUTICALS INC COM 14888U101 6 2,062 SH   SOLE 7 2,062 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,010 323,755 SH   SOLE 18 323,755 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 344 110,390 SH   SOLE 19 110,390 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 10,644 3,411,568 SH   SOLE 21 3,411,568 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 6,644 2,129,517 SH   SOLE 22 2,058,780 0 70,737
CATALYST PHARMACEUTICALS INC COM 14888U101 5 1,633 SH   SOLE 23 1,633 0 0
CATASYS INC COM PAR 149049504 6 851 SH   SOLE 18 851 0 0
CATASYS INC COM PAR 149049504 78 11,556 SH   SOLE 21 11,556 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 680 53,438 SH   SOLE 2 6,007 0 47,431
CATCHMARK TIMBER TR INC CL A 14912Y202 14 1,090 SH   SOLE 7 1,090 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 2,188 171,911 SH   SOLE 18 171,911 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 874 68,621 SH   SOLE 19 68,621 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 27,995 2,199,118 SH   SOLE 21 2,199,118 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 12,513 982,991 SH   SOLE 22 922,446 0 60,545
CATCHMARK TIMBER TR INC CL A 14912Y202 291 22,851 SH   SOLE 23 22,851 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 208 16,306 SH   SOLE 26 0 0 16,306
CATCHMARK TIMBER TR INC CL A 14912Y202 85 6,651 SH   SOLE 28 6,651 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 279 21,887 SH   SOLE 29 0 0 21,887
CATCHMARK TIMBER TR INC CL A 14912Y202 2,177 171,002 SH   SOLE 30 171,002 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 45 3,508 SH   SOLE 40 3,508 0 0
CATERPILLAR INC DEL COM 149123101 216,191 1,593,503 SH   SOLE 2 231,425 0 1,362,078
CATERPILLAR INC DEL COM 149123101 26,964 198,747 SH   SOLE 4 183,546 0 15,201
CATERPILLAR INC DEL COM 149123101 62,654 461,809 SH   SOLE 7 447,770 0 14,039
CATERPILLAR INC DEL COM 149123101 175 1,292 SH   SOLE 13 1,292 0 0
CATERPILLAR INC DEL COM 149123101 602 4,436 SH   SOLE 15 4,436 0 0
CATERPILLAR INC DEL COM 149123101 45 331 SH   SOLE 17 0 0 331
CATERPILLAR INC DEL COM 149123101 165,543 1,220,189 SH   SOLE 18 1,140,440 0 79,749
CATERPILLAR INC DEL COM 149123101 13,871 102,241 SH   SOLE 19 102,241 0 0
CATERPILLAR INC DEL COM 149123101 1,495,568 11,023,572 SH   SOLE 21 11,023,572 0 0
CATERPILLAR INC DEL COM 149123101 1,986,926 14,645,290 SH   SOLE 22 13,067,413 0 1,577,877
CATERPILLAR INC DEL COM 149123101 101,864 750,821 SH   SOLE 23 750,821 0 0
CATERPILLAR INC DEL COM 149123101 78,663 579,810 SH   SOLE 25 579,810 0 0
CATERPILLAR INC DEL COM 149123101 273,516 2,016,037 SH   SOLE 26 465,691 0 1,550,346
CATERPILLAR INC DEL COM 149123101 11,602 85,516 SH   SOLE 28 85,516 0 0
CATERPILLAR INC DEL COM 149123101 2,776 20,458 SH   SOLE 29 20,458 0 0
CATERPILLAR INC DEL COM 149123101 261,498 1,927,456 SH   SOLE 30 1,927,456 0 0
CATERPILLAR INC DEL COM 149123101 34,403 253,579 SH   SOLE 31 128,170 0 125,409
CATERPILLAR INC DEL COM 149123101 15,658 115,414 SH   SOLE 32 115,414 0 0
CATERPILLAR INC DEL COM 149123101 5,538 40,817 SH   SOLE 34 40,817 0 0
CATERPILLAR INC DEL COM 149123101 71,291 525,471 SH   SOLE 36 525,471 0 0
CATERPILLAR INC DEL COM 149123101 1,609 11,863 SH   SOLE 40 11,863 0 0
CATHAY GEN BANCORP COM 149150104 5,709 141,004 SH   SOLE 2 62,511 0 78,493
CATHAY GEN BANCORP COM 149150104 17 428 SH   SOLE 4 428 0 0
CATHAY GEN BANCORP COM 149150104 69 1,713 SH   SOLE 7 1,713 0 0
CATHAY GEN BANCORP COM 149150104 18,690 461,595 SH   SOLE 18 461,595 0 0
CATHAY GEN BANCORP COM 149150104 5,865 144,855 SH   SOLE 19 144,855 0 0
CATHAY GEN BANCORP COM 149150104 222,178 5,487,224 SH   SOLE 21 5,487,224 0 0
CATHAY GEN BANCORP COM 149150104 128,875 3,182,882 SH   SOLE 22 3,074,891 0 107,991
CATHAY GEN BANCORP COM 149150104 6,503 160,608 SH   SOLE 23 160,608 0 0
CATHAY GEN BANCORP COM 149150104 6,999 172,858 SH   SOLE 26 7,303 0 165,555
CATHAY GEN BANCORP COM 149150104 451 11,131 SH   SOLE 28 11,131 0 0
CATHAY GEN BANCORP COM 149150104 736 18,186 SH   SOLE 29 0 0 18,186
CATHAY GEN BANCORP COM 149150104 686 16,942 SH   SOLE 30 16,942 0 0
CATHAY GEN BANCORP COM 149150104 337 8,332 SH   SOLE 40 8,332 0 0
CATO CORP NEW CL A 149205106 581 23,615 SH   SOLE 2 975 0 22,640
CATO CORP NEW CL A 149205106 4 160 SH   SOLE 4 160 0 0
CATO CORP NEW CL A 149205106 11 439 SH   SOLE 7 439 0 0
CATO CORP NEW CL A 149205106 2,582 104,877 SH   SOLE 18 104,877 0 0
CATO CORP NEW CL A 149205106 434 17,611 SH   SOLE 19 17,611 0 0
CATO CORP NEW CL A 149205106 57,233 2,324,656 SH   SOLE 21 2,324,656 0 0
CATO CORP NEW CL A 149205106 18,396 747,194 SH   SOLE 22 639,173 0 108,021
CATO CORP NEW CL A 149205106 491 19,950 SH   SOLE 26 5,946 0 14,004
CATO CORP NEW CL A 149205106 92 3,725 SH   SOLE 28 3,725 0 0
CATO CORP NEW CL A 149205106 847 34,405 SH   SOLE 30 34,405 0 0
CATO CORP NEW CL A 149205106 73 2,946 SH   SOLE 40 2,946 0 0
CAVCO INDS INC DEL COM 149568107 1,465 7,054 SH   SOLE 2 359 0 6,695
CAVCO INDS INC DEL COM 149568107 42 200 SH   SOLE 7 200 0 0
CAVCO INDS INC DEL COM 149568107 7,601 36,603 SH   SOLE 18 36,603 0 0
CAVCO INDS INC DEL COM 149568107 3,618 17,424 SH   SOLE 19 17,424 0 0
CAVCO INDS INC DEL COM 149568107 198,747 957,126 SH   SOLE 21 957,126 0 0
CAVCO INDS INC DEL COM 149568107 49,887 240,245 SH   SOLE 22 226,770 0 13,475
CAVCO INDS INC DEL COM 149568107 69 333 SH   SOLE 23 333 0 0
CAVCO INDS INC DEL COM 149568107 221 1,065 SH   SOLE 26 0 0 1,065
CAVCO INDS INC DEL COM 149568107 239 1,150 SH   SOLE 28 1,150 0 0
CAVCO INDS INC DEL COM 149568107 262 1,262 SH   SOLE 29 0 0 1,262
CAVCO INDS INC DEL COM 149568107 2,624 12,638 SH   SOLE 30 12,638 0 0
CAVCO INDS INC DEL COM 149568107 202 971 SH   SOLE 40 971 0 0
CAVIUM INC COM 14964U108 11,121 128,564 SH   SOLE 2 5,230 0 123,334
CAVIUM INC COM 14964U108 32 365 SH   SOLE 4 365 0 0
CAVIUM INC COM 14964U108 129 1,487 SH   SOLE 7 1,487 0 0
CAVIUM INC COM 14964U108 3,315 38,329 SH   SOLE 18 38,329 0 0
CAVIUM INC COM 14964U108 1,264 14,615 SH   SOLE 19 14,615 0 0
CAVIUM INC COM 14964U108 82,181 950,073 SH   SOLE 21 950,073 0 0
CAVIUM INC COM 14964U108 158,411 1,831,339 SH   SOLE 22 1,699,361 0 131,978
CAVIUM INC COM 14964U108 1,867 21,579 SH   SOLE 26 13,217 0 8,362
CAVIUM INC COM 14964U108 828 9,567 SH   SOLE 28 9,567 0 0
CAVIUM INC COM 14964U108 606 7,007 SH   SOLE 29 0 0 7,007
CAVIUM INC COM 14964U108 26,135 302,142 SH   SOLE 30 302,142 0 0
CAVIUM INC COM 14964U108 128 1,476 SH   SOLE 31 1,476 0 0
CAVIUM INC COM 14964U108 733 8,475 SH   SOLE 40 8,475 0 0
CB FINL SVCS INC COM 12479G101 131 3,799 SH   SOLE 2 231 0 3,568
CB FINL SVCS INC COM 12479G101 519 15,090 SH   SOLE 18 15,090 0 0
CB FINL SVCS INC COM 12479G101 113 3,272 SH   SOLE 19 3,272 0 0
CB FINL SVCS INC COM 12479G101 5,173 150,370 SH   SOLE 21 150,370 0 0
CB FINL SVCS INC COM 12479G101 1,295 37,634 SH   SOLE 22 36,340 0 1,294
CBIZ INC COM 124805102 1,217 52,895 SH   SOLE 2 2,158 0 50,737
CBIZ INC COM 124805102 25 1,072 SH   SOLE 7 1,072 0 0
CBIZ INC COM 124805102 4,142 180,084 SH   SOLE 18 180,084 0 0
CBIZ INC COM 124805102 1,023 44,497 SH   SOLE 19 44,497 0 0
CBIZ INC COM 124805102 41,140 1,788,688 SH   SOLE 21 1,788,688 0 0
CBIZ INC COM 124805102 37,043 1,610,560 SH   SOLE 22 1,498,259 0 112,301
CBIZ INC COM 124805102 51 2,198 SH   SOLE 26 0 0 2,198
CBIZ INC COM 124805102 159 6,916 SH   SOLE 28 6,916 0 0
CBIZ INC COM 124805102 237 10,287 SH   SOLE 30 10,287 0 0
CBIZ INC COM 124805102 92 3,982 SH   SOLE 40 3,982 0 0
CBL & ASSOC PPTYS INC COM 124830100 2,147 385,374 SH   SOLE 2 208,987 0 176,387
CBL & ASSOC PPTYS INC COM 124830100 341 61,176 SH   SOLE 4 61,176 0 0
CBL & ASSOC PPTYS INC COM 124830100 1,595 286,402 SH   SOLE 7 286,402 0 0
CBL & ASSOC PPTYS INC COM 124830100 41 7,379 SH   SOLE 15 7,379 0 0
CBL & ASSOC PPTYS INC COM 124830100 4,140 743,276 SH   SOLE 18 743,276 0 0
CBL & ASSOC PPTYS INC COM 124830100 1,903 341,655 SH   SOLE 19 341,655 0 0
CBL & ASSOC PPTYS INC COM 124830100 101,529 18,227,848 SH   SOLE 21 18,227,848 0 0
CBL & ASSOC PPTYS INC COM 124830100 40,749 7,315,888 SH   SOLE 22 7,029,966 0 285,922
CBL & ASSOC PPTYS INC COM 124830100 56 10,057 SH   SOLE 23 10,057 0 0
CBL & ASSOC PPTYS INC COM 124830100 2,001 359,215 SH   SOLE 25 359,215 0 0
CBL & ASSOC PPTYS INC COM 124830100 507 91,027 SH   SOLE 26 28,433 0 62,594
CBL & ASSOC PPTYS INC COM 124830100 138 24,731 SH   SOLE 28 24,731 0 0
CBL & ASSOC PPTYS INC COM 124830100 328 58,799 SH   SOLE 29 58,799 0 0
CBL & ASSOC PPTYS INC COM 124830100 6,018 1,080,461 SH   SOLE 30 1,080,461 0 0
CBL & ASSOC PPTYS INC COM 124830100 99 17,762 SH   SOLE 36 17,762 0 0
CBL & ASSOC PPTYS INC COM 124830100 103 18,537 SH   SOLE 40 18,537 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 29,664 285,040 SH   SOLE 2 24,260 0 260,780
CBOE GLOBAL MARKETS INC COM 12503M108 3,669 35,253 SH   SOLE 4 32,128 0 3,125
CBOE GLOBAL MARKETS INC COM 12503M108 8,296 79,719 SH   SOLE 7 78,389 0 1,330
CBOE GLOBAL MARKETS INC COM 12503M108 73 700 SH   SOLE 15 700 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 24,218 232,710 SH   SOLE 18 217,739 0 14,971
CBOE GLOBAL MARKETS INC COM 12503M108 38,277 367,799 SH   SOLE 19 367,799 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 271,487 2,608,692 SH   SOLE 21 2,608,692 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 281,900 2,708,754 SH   SOLE 22 2,416,631 0 292,123
CBOE GLOBAL MARKETS INC COM 12503M108 14,676 141,019 SH   SOLE 23 141,019 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 26,809 257,608 SH   SOLE 25 257,608 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 43,640 419,332 SH   SOLE 26 113,549 0 305,783
CBOE GLOBAL MARKETS INC COM 12503M108 1,758 16,894 SH   SOLE 28 16,894 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 2,966 28,502 SH   SOLE 29 4,146 0 24,356
CBOE GLOBAL MARKETS INC COM 12503M108 38,602 370,926 SH   SOLE 30 370,926 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 3,315 31,853 SH   SOLE 31 19,914 0 11,939
CBOE GLOBAL MARKETS INC COM 12503M108 2,220 21,335 SH   SOLE 34 21,335 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 9,843 94,584 SH   SOLE 36 94,584 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 212 2,037 SH   SOLE 40 2,037 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 2,355 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 GROUP INC CL A 12504L109 39,330 823,847 SH   SOLE 2 94,659 0 729,188
CBRE GROUP INC CL A 12504L109 4,691 98,253 SH   SOLE 4 89,850 0 8,403
CBRE GROUP INC CL A 12504L109 15,217 318,754 SH   SOLE 7 251,423 0 67,331
CBRE GROUP INC CL A 12504L109 111 2,323 SH   SOLE 15 2,323 0 0
CBRE GROUP INC CL A 12504L109 30,707 643,214 SH   SOLE 18 600,937 0 42,277
CBRE GROUP INC CL A 12504L109 3,212 67,274 SH   SOLE 19 67,274 0 0
CBRE GROUP INC CL A 12504L109 7,815 163,695 SH   SOLE 20 0 0 163,695
CBRE GROUP INC CL A 12504L109 406,722 8,519,520 SH   SOLE 21 8,519,520 0 0
CBRE GROUP INC CL A 12504L109 376,371 7,883,765 SH   SOLE 22 6,894,926 0 988,839
CBRE GROUP INC CL A 12504L109 18,665 390,980 SH   SOLE 23 390,980 0 0
CBRE GROUP INC CL A 12504L109 14,779 309,573 SH   SOLE 25 309,573 0 0
CBRE GROUP INC CL A 12504L109 55,187 1,155,988 SH   SOLE 26 299,279 0 856,709
CBRE GROUP INC CL A 12504L109 2,191 45,896 SH   SOLE 28 45,896 0 0
CBRE GROUP INC CL A 12504L109 3,470 72,688 SH   SOLE 29 9,757 0 62,931
CBRE GROUP INC CL A 12504L109 48,062 1,006,755 SH   SOLE 30 1,006,755 0 0
CBRE GROUP INC CL A 12504L109 5,938 124,379 SH   SOLE 31 67,450 0 56,929
CBRE GROUP INC CL A 12504L109 703 14,721 SH   SOLE 34 14,721 0 0
CBRE GROUP INC CL A 12504L109 12,479 261,401 SH   SOLE 36 261,401 0 0
CBRE GROUP INC CL A 12504L109 291 6,102 SH   SOLE 40 6,102 0 0
CBS CORP NEW CL A 124857103 471 8,329 SH   SOLE 21 8,329 0 0
CBS CORP NEW CL A 124857103 29 520 SH   SOLE 22 520 0 0
CBS CORP NEW CL B 124857202 52,936 941,595 SH   SOLE 2 146,001 0 795,594
CBS CORP NEW CL B 124857202 6,927 123,208 SH   SOLE 4 112,606 0 10,602
CBS CORP NEW CL B 124857202 14,692 261,335 SH   SOLE 7 251,941 0 9,394
CBS CORP NEW CL B 124857202 709 12,606 SH   SOLE 13 12,606 0 0
CBS CORP NEW CL B 124857202 144 2,562 SH   SOLE 15 2,562 0 0
CBS CORP NEW CL B 124857202 1 23 SH   SOLE 17 0 0 23
CBS CORP NEW CL B 124857202 42,785 761,029 SH   SOLE 18 711,310 0 49,719
CBS CORP NEW CL B 124857202 26,392 469,448 SH   SOLE 19 469,448 0 0
CBS CORP NEW CL B 124857202 12,661 225,197 SH   SOLE 20 51,548 0 173,649
CBS CORP NEW CL B 124857202 399,441 7,104,963 SH   SOLE 21 7,104,963 0 0
CBS CORP NEW CL B 124857202 495,668 8,816,582 SH   SOLE 22 7,847,023 0 969,559
CBS CORP NEW CL B 124857202 25,468 453,012 SH   SOLE 23 453,012 0 0
CBS CORP NEW CL B 124857202 33,864 602,345 SH   SOLE 25 602,345 0 0
CBS CORP NEW CL B 124857202 69,310 1,232,829 SH   SOLE 26 338,711 0 894,118
CBS CORP NEW CL B 124857202 2,821 50,172 SH   SOLE 28 50,172 0 0
CBS CORP NEW CL B 124857202 7,726 137,419 SH   SOLE 29 11,452 0 125,967
CBS CORP NEW CL B 124857202 58,013 1,031,887 SH   SOLE 30 1,031,887 0 0
CBS CORP NEW CL B 124857202 8,655 153,949 SH   SOLE 31 74,550 0 79,399
CBS CORP NEW CL B 124857202 2,725 48,478 SH   SOLE 34 48,478 0 0
CBS CORP NEW CL B 124857202 17,784 316,329 SH   SOLE 36 316,329 0 0
CBS CORP NEW CL B 124857202 391 6,953 SH   SOLE 40 6,953 0 0
CBS CORP NEW OPTIONS 124857202 1,125 20,000 SH Call SOLE 2 20,000 0 0
CBS CORP NEW OPTIONS 124857202 23,613 420,000 SH Call SOLE 19 420,000 0 0
CBTX INC COM 12481V104 663 20,057 SH   SOLE 2 885 0 19,172
CBTX INC COM 12481V104 13 381 SH   SOLE 7 381 0 0
CBTX INC COM 12481V104 2,112 63,900 SH   SOLE 18 63,900 0 0
CBTX INC COM 12481V104 485 14,668 SH   SOLE 19 14,668 0 0
CBTX INC COM 12481V104 21,051 636,947 SH   SOLE 21 636,947 0 0
CBTX INC COM 12481V104 7,773 235,197 SH   SOLE 22 221,648 0 13,549
CCA INDS INC COM 124867102 13 4,387 SH   SOLE 21 4,387 0 0
CCA INDS INC COM 124867102 34 11,757 SH   SOLE 22 11,757 0 0
CDK GLOBAL INC COM 12508E101 34,611 532,072 SH   SOLE 2 239,139 0 292,933
CDK GLOBAL INC COM 12508E101 3,326 51,124 SH   SOLE 4 46,697 0 4,427
CDK GLOBAL INC COM 12508E101 2,447 37,624 SH   SOLE 7 33,807 0 3,817
CDK GLOBAL INC COM 12508E101 54 836 SH   SOLE 15 836 0 0
CDK GLOBAL INC COM 12508E101 3 40 SH   SOLE 17 0 0 40
CDK GLOBAL INC COM 12508E101 27,065 416,061 SH   SOLE 18 400,412 0 15,649
CDK GLOBAL INC COM 12508E101 3,115 47,882 SH   SOLE 19 47,882 0 0
CDK GLOBAL INC COM 12508E101 4,473 68,763 SH   SOLE 20 0 0 68,763
CDK GLOBAL INC COM 12508E101 422,478 6,494,660 SH   SOLE 21 6,494,660 0 0
CDK GLOBAL INC COM 12508E101 277,522 4,266,284 SH   SOLE 22 3,984,165 0 282,119
CDK GLOBAL INC COM 12508E101 12,592 193,573 SH   SOLE 23 193,573 0 0
CDK GLOBAL INC COM 12508E101 8,191 125,915 SH   SOLE 25 125,915 0 0
CDK GLOBAL INC COM 12508E101 23,790 365,726 SH   SOLE 26 137,793 0 227,933
CDK GLOBAL INC COM 12508E101 1,242 19,099 SH   SOLE 28 19,099 0 0
CDK GLOBAL INC COM 12508E101 2,431 37,365 SH   SOLE 29 13,213 0 24,152
CDK GLOBAL INC COM 12508E101 35,487 545,535 SH   SOLE 30 545,535 0 0
CDK GLOBAL INC COM 12508E101 3,779 58,097 SH   SOLE 31 25,963 0 32,134
CDK GLOBAL INC COM 12508E101 880 13,529 SH   SOLE 34 13,529 0 0
CDK GLOBAL INC COM 12508E101 6,359 97,751 SH   SOLE 36 97,751 0 0
CDK GLOBAL INC COM 12508E101 165 2,536 SH   SOLE 40 2,536 0 0
CDTI ADVANCED MATLS INC COM 12514V105 2 3,768 SH   SOLE 21 3,768 0 0
CDW CORP COM 12514G108 36,020 445,846 SH   SOLE 2 128,350 0 317,496
CDW CORP COM 12514G108 5,671 70,191 SH   SOLE 4 66,489 0 3,702
CDW CORP COM 12514G108 5,948 73,625 SH   SOLE 7 36,743 0 36,882
CDW CORP COM 12514G108 87 1,078 SH   SOLE 15 1,078 0 0
CDW CORP COM 12514G108 198,991 2,463,062 SH   SOLE 18 1,928,725 0 534,337
CDW CORP COM 12514G108 191,996 2,376,484 SH   SOLE 19 2,376,484 0 0
CDW CORP COM 12514G108 6,618 81,910 SH   SOLE 20 0 0 81,910
CDW CORP COM 12514G108 156,207 1,933,498 SH   SOLE 21 1,933,498 0 0
CDW CORP COM 12514G108 378,632 4,686,623 SH   SOLE 22 4,102,655 0 583,968
CDW CORP COM 12514G108 17,078 211,393 SH   SOLE 23 211,393 0 0
CDW CORP COM 12514G108 19,594 242,534 SH   SOLE 25 212,054 0 30,480
CDW CORP COM 12514G108 36,047 446,179 SH   SOLE 26 146,533 0 299,646
CDW CORP COM 12514G108 1,723 21,326 SH   SOLE 28 21,326 0 0
CDW CORP COM 12514G108 5,235 64,800 SH   SOLE 29 9,964 0 54,836
CDW CORP COM 12514G108 17,182 212,675 SH   SOLE 30 212,675 0 0
CDW CORP COM 12514G108 6,323 78,262 SH   SOLE 31 45,934 0 32,328
CDW CORP COM 12514G108 25,304 313,210 SH   SOLE 34 313,210 0 0
CDW CORP COM 12514G108 12,108 149,872 SH   SOLE 36 149,872 0 0
CDW CORP COM 12514G108 251 3,109 SH   SOLE 40 3,109 0 0
CECO ENVIRONMENTAL CORP COM 125141101 205 33,430 SH   SOLE 2 1,470 0 31,960
CECO ENVIRONMENTAL CORP COM 125141101 4 601 SH   SOLE 7 601 0 0
CECO ENVIRONMENTAL CORP COM 125141101 660 107,423 SH   SOLE 18 107,423 0 0
CECO ENVIRONMENTAL CORP COM 125141101 231 37,694 SH   SOLE 19 37,694 0 0
CECO ENVIRONMENTAL CORP COM 125141101 6,415 1,044,764 SH   SOLE 21 1,044,764 0 0
CECO ENVIRONMENTAL CORP COM 125141101 6,261 1,019,775 SH   SOLE 22 998,232 0 21,543
CECO ENVIRONMENTAL CORP COM 125141101 483 78,678 SH   SOLE 23 78,678 0 0
CECO ENVIRONMENTAL CORP COM 125141101 67 10,922 SH   SOLE 29 0 0 10,922
CEDAR FAIR L P DEPOSITRY UNIT 150185106 0 1 SH   SOLE 18 1 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 502 106,333 SH   SOLE 2 4,329 0 102,004
CEDAR REALTY TRUST INC COM NEW 150602209 3 623 SH   SOLE 4 623 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 11 2,308 SH   SOLE 7 2,308 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 1,904 403,484 SH   SOLE 18 403,484 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 352 74,568 SH   SOLE 19 74,568 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 40,749 8,633,345 SH   SOLE 21 8,633,345 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 13,171 2,790,481 SH   SOLE 22 2,653,656 0 136,825
CEDAR REALTY TRUST INC COM NEW 150602209 21 4,441 SH   SOLE 23 4,441 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 50 10,675 SH   SOLE 28 10,675 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 606 128,353 SH   SOLE 30 128,353 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 40 8,432 SH   SOLE 40 8,432 0 0
CEL SCI CORP COM PAR NEW 150837607 2 2,612 SH   SOLE 18 2,612 0 0
CEL SCI CORP COM PAR NEW 150837607 37 39,930 SH   SOLE 21 39,930 0 0
CEL SCI CORP COM PAR NEW 150837607 79 85,772 SH   SOLE 22 85,772 0 0
CELANESE CORP DEL COM SER A 150870103 40,549 365,113 SH   SOLE 2 101,510 0 263,603
CELANESE CORP DEL COM SER A 150870103 5,262 47,377 SH   SOLE 4 43,754 0 3,623
CELANESE CORP DEL COM SER A 150870103 7,652 68,901 SH   SOLE 7 33,214 0 35,687
CELANESE CORP DEL COM SER A 150870103 140 1,265 SH   SOLE 15 1,265 0 0
CELANESE CORP DEL COM SER A 150870103 11,039 99,396 SH   SOLE 18 72,723 0 26,673
CELANESE CORP DEL COM SER A 150870103 9,375 84,418 SH   SOLE 19 84,418 0 0
CELANESE CORP DEL COM SER A 150870103 7,539 67,881 SH   SOLE 20 0 0 67,881
CELANESE CORP DEL COM SER A 150870103 201,205 1,811,682 SH   SOLE 21 1,811,682 0 0
CELANESE CORP DEL COM SER A 150870103 396,467 3,569,848 SH   SOLE 22 3,277,533 0 292,315
CELANESE CORP DEL COM SER A 150870103 20,550 185,031 SH   SOLE 23 185,031 0 0
CELANESE CORP DEL COM SER A 150870103 14,508 130,636 SH   SOLE 25 130,636 0 0
CELANESE CORP DEL COM SER A 150870103 43,963 395,852 SH   SOLE 26 123,896 0 271,956
CELANESE CORP DEL COM SER A 150870103 2,110 19,001 SH   SOLE 28 19,001 0 0
CELANESE CORP DEL COM SER A 150870103 6,271 56,467 SH   SOLE 29 10,657 0 45,810
CELANESE CORP DEL COM SER A 150870103 21,077 189,779 SH   SOLE 30 189,779 0 0
CELANESE CORP DEL COM SER A 150870103 6,892 62,054 SH   SOLE 31 29,622 0 32,432
CELANESE CORP DEL COM SER A 150870103 859 7,734 SH   SOLE 34 7,734 0 0
CELANESE CORP DEL COM SER A 150870103 12,888 116,047 SH   SOLE 36 116,047 0 0
CELANESE CORP DEL COM SER A 150870103 307 2,766 SH   SOLE 40 2,766 0 0
CELCUITY INC COM 15102K100 119 4,801 SH   SOLE 2 321 0 4,480
CELCUITY INC COM 15102K100 480 19,331 SH   SOLE 18 19,331 0 0
CELCUITY INC COM 15102K100 109 4,389 SH   SOLE 19 4,389 0 0
CELCUITY INC COM 15102K100 5,079 204,633 SH   SOLE 21 204,633 0 0
CELCUITY INC COM 15102K100 1,332 53,653 SH   SOLE 22 51,847 0 1,806
CELESTICA INC SUB VTG SHS 15101Q108 282 23,769 SH   SOLE 21 23,769 0 0
CELESTICA INC SUB VTG SHS 15101Q108 1,777 149,665 SH   SOLE 22 149,665 0 0
CELGENE CORP COM 151020104 163,691 2,061,083 SH   SOLE 2 346,636 0 1,714,447
CELGENE CORP COM 151020104 21,652 272,623 SH   SOLE 4 252,874 0 19,749
CELGENE CORP COM 151020104 42,415 534,061 SH   SOLE 7 534,061 0 0
CELGENE CORP COM 151020104 10,332 130,096 SH   SOLE 13 130,096 0 0
CELGENE CORP COM 151020104 549 6,914 SH   SOLE 15 6,914 0 0
CELGENE CORP COM 151020104 3 38 SH   SOLE 17 0 0 38
CELGENE CORP COM 151020104 122,025 1,536,452 SH   SOLE 18 1,427,344 0 109,108
CELGENE CORP COM 151020104 83,241 1,048,109 SH   SOLE 19 1,048,109 0 0
CELGENE CORP COM 151020104 25,661 323,108 SH   SOLE 20 0 0 323,108
CELGENE CORP COM 151020104 1,650,329 20,779,767 SH   SOLE 21 20,779,767 0 0
CELGENE CORP COM 151020104 1,473,738 18,556,260 SH   SOLE 22 16,486,123 0 2,070,137
CELGENE CORP COM 151020104 78,482 988,184 SH   SOLE 23 988,184 0 0
CELGENE CORP COM 151020104 60,015 755,663 SH   SOLE 25 755,663 0 0
CELGENE CORP COM 151020104 202,292 2,547,112 SH   SOLE 26 606,460 0 1,940,652
CELGENE CORP COM 151020104 8,634 108,716 SH   SOLE 28 108,716 0 0
CELGENE CORP COM 151020104 16,581 208,776 SH   SOLE 29 55,140 0 153,636
CELGENE CORP COM 151020104 213,869 2,692,890 SH   SOLE 30 2,692,890 0 0
CELGENE CORP COM 151020104 28,134 354,246 SH   SOLE 31 185,144 0 169,102
CELGENE CORP COM 151020104 9,200 115,846 SH   SOLE 32 115,846 0 0
CELGENE CORP COM 151020104 6,218 78,297 SH   SOLE 34 78,297 0 0
CELGENE CORP COM 151020104 53,957 679,383 SH   SOLE 36 679,383 0 0
CELGENE CORP COM 151020104 1,250 15,740 SH   SOLE 40 15,740 0 0
CELGENE CORP OPTIONS 151020104 3,447 43,400 SH Call SOLE 2 43,400 0 0
CELGENE CORP OPTIONS 151020104 3,375 42,500 SH Call SOLE 19 42,500 0 0
CELGENE CORP OPTIONS 151020104 71 900 SH Call SOLE 22 900 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 1 1,186 SH   SOLE 19 1,186 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 838 1,663,862 SH   SOLE 21 1,663,862 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 910 1,807,756 SH   SOLE 22 1,807,756 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 52 103,042 SH   SOLE 26 0 0 103,042
CELLDEX THERAPEUTICS INC NEW COM 15117B103 1 2,590 SH   SOLE 30 2,590 0 0
CELLECTAR BIOSCIENCES INC COM 15117F302 0 597 SH   SOLE 21 597 0 0
CELLECTIS S A SPONSORED ADS 15117K103 741 26,192 SH   SOLE 18 26,192 0 0
CELLECTIS S A SPONSORED ADS 15117K103 8,227 290,808 SH   SOLE 19 290,808 0 0
CELLECTIS S A SPONSORED ADS 15117K103 3,579 126,526 SH   SOLE 21 126,526 0 0
CELLECTIS S A SPONSORED ADS 15117K103 5 187 SH   SOLE 30 187 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 149 7,608 SH   SOLE 2 508 0 7,100
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 7 345 SH   SOLE 7 345 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 614 31,431 SH   SOLE 18 31,431 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 148 7,583 SH   SOLE 19 7,583 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 7,486 382,911 SH   SOLE 21 382,911 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 3,108 158,974 SH   SOLE 22 148,333 0 10,641
CELSION CORPORATION COM PAR NEW 15117N503 10 3,238 SH   SOLE 18 3,238 0 0
CELSION CORPORATION COM PAR NEW 15117N503 134 45,417 SH   SOLE 21 45,417 0 0
CELSION CORPORATION COM PAR NEW 15117N503 195 66,189 SH   SOLE 22 66,189 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 84 18,325 SH   SOLE 2 1,363 0 16,962
CELSIUS HOLDINGS INC COM NEW 15118V207 330 71,796 SH   SOLE 18 71,796 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 75 16,367 SH   SOLE 19 16,367 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 3,660 795,590 SH   SOLE 21 795,590 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 946 205,644 SH   SOLE 22 198,771 0 6,873
CEMEX SAB DE CV SPON ADR NEW 151290889 48,885 7,452,005 SH   SOLE 2 638,818 0 6,813,187
CEMEX SAB DE CV SPON ADR NEW 151290889 502 76,587 SH   SOLE 4 76,587 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 7,700 1,173,805 SH   SOLE 18 138,805 0 1,035,000
CEMEX SAB DE CV SPON ADR NEW 151290889 4,198 640,000 SH   SOLE 19 640,000 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 279 42,600 SH   SOLE 21 42,600 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 44,843 6,835,763 SH   SOLE 22 3,184,535 0 3,651,228
CEMEX SAB DE CV SPON ADR NEW 151290889 7,216 1,100,000 SH   SOLE 25 1,100,000 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 34,768 5,300,000 SH   SOLE 34 5,300,000 0 0
CEMTREX INC COM PAR $.001 15130G303 2 1,146 SH   SOLE 18 1,146 0 0
CEMTREX INC COM PAR $.001 15130G303 44 21,132 SH   SOLE 21 21,132 0 0
CENOVUS ENERGY INC COM 15135U109 5,633 542,681 SH   SOLE 21 542,681 0 0
CENTENE CORP DEL COM 15135B101 80,941 656,938 SH   SOLE 2 188,841 0 468,097
CENTENE CORP DEL COM 15135B101 8,120 65,900 SH   SOLE 4 61,165 0 4,735
CENTENE CORP DEL COM 15135B101 20,794 168,771 SH   SOLE 7 155,734 0 13,037
CENTENE CORP DEL COM 15135B101 517 4,196 SH   SOLE 13 4,196 0 0
CENTENE CORP DEL COM 15135B101 151 1,226 SH   SOLE 15 1,226 0 0
CENTENE CORP DEL COM 15135B101 1 7 SH   SOLE 17 0 0 7
CENTENE CORP DEL COM 15135B101 138,203 1,121,689 SH   SOLE 18 1,041,896 0 79,793
CENTENE CORP DEL COM 15135B101 118,699 963,387 SH   SOLE 19 963,387 0 0
CENTENE CORP DEL COM 15135B101 13,571 110,144 SH   SOLE 20 12,200 0 97,944
CENTENE CORP DEL COM 15135B101 594,453 4,824,715 SH   SOLE 21 4,824,715 0 0
CENTENE CORP DEL COM 15135B101 631,875 5,128,436 SH   SOLE 22 4,576,846 0 551,590
CENTENE CORP DEL COM 15135B101 31,531 255,910 SH   SOLE 23 255,910 0 0
CENTENE CORP DEL COM 15135B101 25,256 204,986 SH   SOLE 25 189,863 0 15,123
CENTENE CORP DEL COM 15135B101 96,255 781,231 SH   SOLE 26 180,528 0 600,703
CENTENE CORP DEL COM 15135B101 3,593 29,163 SH   SOLE 28 29,163 0 0
CENTENE CORP DEL COM 15135B101 5,765 46,794 SH   SOLE 29 7,233 0 39,561
CENTENE CORP DEL COM 15135B101 92,559 751,233 SH   SOLE 30 751,233 0 0
CENTENE CORP DEL COM 15135B101 9,565 77,628 SH   SOLE 31 41,572 0 36,056
CENTENE CORP DEL COM 15135B101 58,197 472,340 SH   SOLE 34 472,340 0 0
CENTENE CORP DEL COM 15135B101 22,024 178,749 SH   SOLE 36 178,749 0 0
CENTENE CORP DEL COM 15135B101 519 4,210 SH   SOLE 40 4,210 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 6,875 380,666 SH   SOLE 2 14,032 0 366,634
CENTENNIAL RESOURCE DEV INC CL A 15136A102 11 626 SH   SOLE 4 626 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 72 3,995 SH   SOLE 7 3,995 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,597 88,433 SH   SOLE 18 88,433 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 511 28,298 SH   SOLE 19 28,298 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 37,341 2,067,605 SH   SOLE 21 2,067,605 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 85,720 4,746,399 SH   SOLE 22 4,391,622 0 354,777
CENTENNIAL RESOURCE DEV INC CL A 15136A102 697 38,578 SH   SOLE 26 27,131 0 11,447
CENTENNIAL RESOURCE DEV INC CL A 15136A102 325 18,001 SH   SOLE 28 18,001 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,667 92,290 SH   SOLE 30 92,290 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 73 4,061 SH   SOLE 31 4,061 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 354 19,620 SH   SOLE 40 19,620 0 0
CENTERPOINT ENERGY INC COM 15189T107 67,329 2,429,771 SH   SOLE 2 1,407,743 0 1,022,028
CENTERPOINT ENERGY INC COM 15189T107 10,709 386,473 SH   SOLE 4 375,119 0 11,354
CENTERPOINT ENERGY INC COM 15189T107 29,348 1,059,099 SH   SOLE 7 1,011,388 0 47,711
CENTERPOINT ENERGY INC COM 15189T107 2,115 76,322 SH   SOLE 13 76,322 0 0
CENTERPOINT ENERGY INC COM 15189T107 86 3,086 SH   SOLE 15 3,086 0 0
CENTERPOINT ENERGY INC COM 15189T107 1 24 SH   SOLE 17 0 0 24
CENTERPOINT ENERGY INC COM 15189T107 33,704 1,216,319 SH   SOLE 18 1,155,907 0 60,412
CENTERPOINT ENERGY INC COM 15189T107 18,913 682,550 SH   SOLE 19 682,550 0 0
CENTERPOINT ENERGY INC COM 15189T107 6,424 231,823 SH   SOLE 20 0 0 231,823
CENTERPOINT ENERGY INC COM 15189T107 480,149 17,327,638 SH   SOLE 21 17,327,638 0 0
CENTERPOINT ENERGY INC COM 15189T107 388,334 14,014,209 SH   SOLE 22 11,655,657 0 2,358,552
CENTERPOINT ENERGY INC COM 15189T107 23,630 852,765 SH   SOLE 23 852,765 0 0
CENTERPOINT ENERGY INC COM 15189T107 14,794 533,869 SH   SOLE 25 533,869 0 0
CENTERPOINT ENERGY INC COM 15189T107 63,630 2,296,275 SH   SOLE 26 470,669 0 1,825,606
CENTERPOINT ENERGY INC COM 15189T107 1,482 53,492 SH   SOLE 28 53,492 0 0
CENTERPOINT ENERGY INC COM 15189T107 10,288 371,266 SH   SOLE 29 218,078 0 153,188
CENTERPOINT ENERGY INC COM 15189T107 43,677 1,576,211 SH   SOLE 30 1,576,211 0 0
CENTERPOINT ENERGY INC COM 15189T107 20,076 724,516 SH   SOLE 31 516,561 0 207,955
CENTERPOINT ENERGY INC COM 15189T107 4,866 175,587 SH   SOLE 32 175,587 0 0
CENTERPOINT ENERGY INC COM 15189T107 5,549 200,252 SH   SOLE 34 200,252 0 0
CENTERPOINT ENERGY INC COM 15189T107 11,239 405,581 SH   SOLE 35 405,581 0 0
CENTERPOINT ENERGY INC COM 15189T107 17,599 635,102 SH   SOLE 36 635,102 0 0
CENTERPOINT ENERGY INC COM 15189T107 228 8,215 SH   SOLE 40 8,215 0 0
CENTERSTATE BK CORP COM 15201P109 2,528 84,775 SH   SOLE 2 3,547 0 81,228
CENTERSTATE BK CORP COM 15201P109 14 475 SH   SOLE 4 475 0 0
CENTERSTATE BK CORP COM 15201P109 53 1,768 SH   SOLE 7 1,768 0 0
CENTERSTATE BK CORP COM 15201P109 8,081 271,003 SH   SOLE 18 271,003 0 0
CENTERSTATE BK CORP COM 15201P109 2,027 67,981 SH   SOLE 19 67,981 0 0
CENTERSTATE BK CORP COM 15201P109 80,498 2,699,466 SH   SOLE 21 2,699,466 0 0
CENTERSTATE BK CORP COM 15201P109 60,084 2,014,878 SH   SOLE 22 1,904,609 0 110,269
CENTERSTATE BK CORP COM 15201P109 460 15,411 SH   SOLE 26 11,797 0 3,614
CENTERSTATE BK CORP COM 15201P109 280 9,392 SH   SOLE 28 9,392 0 0
CENTERSTATE BK CORP COM 15201P109 103 3,461 SH   SOLE 29 0 0 3,461
CENTERSTATE BK CORP COM 15201P109 437 14,669 SH   SOLE 30 14,669 0 0
CENTERSTATE BK CORP COM 15201P109 262 8,773 SH   SOLE 40 8,773 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 330 79,600 SH   SOLE 2 11,586 0 68,014
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,164 280,544 SH   SOLE 18 280,544 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 922 222,234 SH   SOLE 19 222,234 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 12,590 3,033,723 SH   SOLE 21 3,033,723 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 4,780 1,151,766 SH   SOLE 22 1,084,736 0 67,030
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 88 21,313 SH   SOLE 23 21,313 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 496 119,401 SH   SOLE 26 0 0 119,401
CENTRAL FED CORP COM NEW 15346Q202 8 3,310 SH   SOLE 18 3,310 0 0
CENTRAL FED CORP COM NEW 15346Q202 160 66,520 SH   SOLE 21 66,520 0 0
CENTRAL GARDEN & PET CO COM 153527106 893 20,540 SH   SOLE 2 11,692 0 8,848
CENTRAL GARDEN & PET CO COM 153527106 10 224 SH   SOLE 4 224 0 0
CENTRAL GARDEN & PET CO COM 153527106 2,017 46,384 SH   SOLE 18 46,384 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,901 43,720 SH   SOLE 19 43,720 0 0
CENTRAL GARDEN & PET CO COM 153527106 45,882 1,055,247 SH   SOLE 21 1,055,247 0 0
CENTRAL GARDEN & PET CO COM 153527106 15,927 366,302 SH   SOLE 22 362,360 0 3,942
CENTRAL GARDEN & PET CO COM 153527106 653 15,008 SH   SOLE 26 0 0 15,008
CENTRAL GARDEN & PET CO COM 153527106 198 4,553 SH   SOLE 28 4,553 0 0
CENTRAL GARDEN & PET CO COM 153527106 176 4,038 SH   SOLE 29 0 0 4,038
CENTRAL GARDEN & PET CO COM 153527106 732 16,829 SH   SOLE 30 16,829 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,412 34,897 SH   SOLE 2 4,650 0 30,247
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 5 132 SH   SOLE 4 132 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 40 996 SH   SOLE 7 996 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 6,183 152,791 SH   SOLE 18 152,791 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,640 40,527 SH   SOLE 19 40,527 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 146,999 3,632,295 SH   SOLE 21 3,632,295 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 40,552 1,002,024 SH   SOLE 22 943,568 0 58,456
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 493 12,184 SH   SOLE 23 12,184 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 596 14,730 SH   SOLE 26 0 0 14,730
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 92 2,269 SH   SOLE 29 0 0 2,269
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,112 52,180 SH   SOLE 30 52,180 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 130 3,207 SH   SOLE 40 3,207 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,370 47,815 SH   SOLE 2 29,151 0 18,664
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,489 121,764 SH   SOLE 18 121,764 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 6,311 220,282 SH   SOLE 19 220,282 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 69,872 2,438,820 SH   SOLE 21 2,438,820 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 40,645 1,418,673 SH   SOLE 22 1,384,800 0 33,873
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 120 4,195 SH   SOLE 28 4,195 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,223 42,681 SH   SOLE 29 0 0 42,681
CENTRAL PAC FINL CORP COM NEW 154760409 1,177 41,087 SH   SOLE 30 41,087 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 131 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 3,964 400,449 SH   SOLE 21 400,449 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 1,165 117,656 SH   SOLE 22 117,656 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 252 11,899 SH   SOLE 2 304 0 11,595
CENTRAL VALLEY CMNTY BANCORP COM 155685100 6 285 SH   SOLE 7 285 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 779 36,827 SH   SOLE 18 36,827 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 168 7,950 SH   SOLE 19 7,950 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 8,516 402,440 SH   SOLE 21 402,440 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 2,092 98,844 SH   SOLE 22 95,350 0 3,494
CENTRUS ENERGY CORP CL A 15643U104 3 919 SH   SOLE 18 919 0 0
CENTRUS ENERGY CORP CL A 15643U104 66 19,241 SH   SOLE 21 19,241 0 0
CENTURY ALUM CO COM 156431108 820 52,090 SH   SOLE 2 2,093 0 49,997
CENTURY ALUM CO COM 156431108 6 385 SH   SOLE 4 385 0 0
CENTURY ALUM CO COM 156431108 631 40,076 SH   SOLE 7 40,076 0 0
CENTURY ALUM CO COM 156431108 3,440 218,392 SH   SOLE 18 218,392 0 0
CENTURY ALUM CO COM 156431108 673 42,718 SH   SOLE 19 42,718 0 0
CENTURY ALUM CO COM 156431108 80,120 5,086,965 SH   SOLE 21 5,086,965 0 0
CENTURY ALUM CO COM 156431108 21,624 1,372,953 SH   SOLE 22 1,298,161 0 74,792
CENTURY ALUM CO COM 156431108 142 9,024 SH   SOLE 26 0 0 9,024
CENTURY ALUM CO COM 156431108 123 7,837 SH   SOLE 28 7,837 0 0
CENTURY ALUM CO COM 156431108 1,215 77,156 SH   SOLE 30 77,156 0 0
CENTURY ALUM CO COM 156431108 87 5,529 SH   SOLE 40 5,529 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 197 2,578 SH   SOLE 2 157 0 2,421
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 754 9,874 SH   SOLE 18 9,874 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 183 2,392 SH   SOLE 19 2,392 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 7,698 100,753 SH   SOLE 21 100,753 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 2,582 33,793 SH   SOLE 22 32,876 0 917
CENTURY CASINOS INC COM 156492100 460 52,532 SH   SOLE 2 24,149 0 28,383
CENTURY CASINOS INC COM 156492100 6 699 SH   SOLE 7 699 0 0
CENTURY CASINOS INC COM 156492100 872 99,603 SH   SOLE 18 99,603 0 0
CENTURY CASINOS INC COM 156492100 841 96,113 SH   SOLE 19 96,113 0 0
CENTURY CASINOS INC COM 156492100 8,333 952,393 SH   SOLE 21 952,393 0 0
CENTURY CASINOS INC COM 156492100 12,925 1,477,176 SH   SOLE 22 1,463,253 0 13,923
CENTURY CASINOS INC COM 156492100 806 92,109 SH   SOLE 23 92,109 0 0
CENTURY CASINOS INC COM 156492100 969 110,715 SH   SOLE 26 0 0 110,715
CENTURY CASINOS INC COM 156492100 73 8,320 SH   SOLE 29 0 0 8,320
CENTURY CMNTYS INC COM 156504300 1,316 41,704 SH   SOLE 2 18,355 0 23,349
CENTURY CMNTYS INC COM 156504300 19 588 SH   SOLE 7 588 0 0
CENTURY CMNTYS INC COM 156504300 2,791 88,448 SH   SOLE 18 88,448 0 0
CENTURY CMNTYS INC COM 156504300 1,660 52,619 SH   SOLE 19 52,619 0 0
CENTURY CMNTYS INC COM 156504300 36,078 1,143,522 SH   SOLE 21 1,143,522 0 0
CENTURY CMNTYS INC COM 156504300 25,693 814,343 SH   SOLE 22 782,804 0 31,539
CENTURY CMNTYS INC COM 156504300 6 183 SH   SOLE 23 183 0 0
CENTURY CMNTYS INC COM 156504300 105 3,338 SH   SOLE 26 0 0 3,338
CENTURY CMNTYS INC COM 156504300 75 2,379 SH   SOLE 28 2,379 0 0
CENTURY CMNTYS INC COM 156504300 93 2,944 SH   SOLE 29 0 0 2,944
CENTURY CMNTYS INC COM 156504300 190 6,011 SH   SOLE 30 6,011 0 0
CENTURYLINK INC COM 156700106 48,407 2,596,958 SH   SOLE 2 340,065 0 2,256,893
CENTURYLINK INC COM 156700106 5,644 302,807 SH   SOLE 4 273,233 0 29,574
CENTURYLINK INC COM 156700106 15,902 853,107 SH   SOLE 7 824,232 0 28,875
CENTURYLINK INC COM 156700106 186 9,974 SH   SOLE 13 9,974 0 0
CENTURYLINK INC COM 156700106 123 6,582 SH   SOLE 15 6,582 0 0
CENTURYLINK INC COM 156700106 0 1 SH   SOLE 17 0 0 1
CENTURYLINK INC COM 156700106 44,965 2,412,269 SH   SOLE 18 2,282,506 0 129,763
CENTURYLINK INC COM 156700106 13,341 715,738 SH   SOLE 19 715,738 0 0
CENTURYLINK INC COM 156700106 6,787 364,105 SH   SOLE 20 0 0 364,105
CENTURYLINK INC COM 156700106 777,665 41,720,233 SH   SOLE 21 41,720,233 0 0
CENTURYLINK INC COM 156700106 449,208 24,099,150 SH   SOLE 22 21,246,967 0 2,852,183
CENTURYLINK INC COM 156700106 22,277 1,195,101 SH   SOLE 23 1,195,101 0 0
CENTURYLINK INC COM 156700106 18,039 967,748 SH   SOLE 25 967,748 0 0
CENTURYLINK INC COM 156700106 68,636 3,682,207 SH   SOLE 26 909,855 0 2,772,352
CENTURYLINK INC COM 156700106 2,592 139,038 SH   SOLE 28 139,038 0 0
CENTURYLINK INC COM 156700106 4,161 223,255 SH   SOLE 29 35,537 0 187,718
CENTURYLINK INC COM 156700106 67,540 3,623,374 SH   SOLE 30 3,623,374 0 0
CENTURYLINK INC COM 156700106 7,413 397,701 SH   SOLE 31 178,563 0 219,138
CENTURYLINK INC COM 156700106 7,767 416,705 SH   SOLE 32 416,705 0 0
CENTURYLINK INC COM 156700106 2,748 147,426 SH   SOLE 34 147,426 0 0
CENTURYLINK INC COM 156700106 19,617 1,052,427 SH   SOLE 36 1,052,427 0 0
CENTURYLINK INC COM 156700106 359 19,273 SH   SOLE 40 19,273 0 0
CENTURYLINK INC OPTIONS 156700106 168 9,000 SH Call SOLE 2 9,000 0 0
CENTURYLINK INC OPTIONS 156700106 140 7,500 SH Call SOLE 18 7,500 0 0
CENTURYLINK INC OPTIONS 156700106 3,728 200,000 SH Call SOLE 19 200,000 0 0
CERAGON NETWORKS LTD ORD M22013102 286 80,059 SH   SOLE 22 41,534 0 38,525
CERECOR INC COM 15671L109 7 1,590 SH   SOLE 18 1,590 0 0
CERECOR INC COM 15671L109 113 25,930 SH   SOLE 21 25,930 0 0
CERIDIAN HCM HLDG INC COM 15677J108 1,436 43,271 SH   SOLE 2 1,794 0 41,477
CERIDIAN HCM HLDG INC COM 15677J108 17 515 SH   SOLE 7 515 0 0
CERIDIAN HCM HLDG INC COM 15677J108 381 11,467 SH   SOLE 18 11,467 0 0
CERIDIAN HCM HLDG INC COM 15677J108 120 3,604 SH   SOLE 19 3,604 0 0
CERIDIAN HCM HLDG INC COM 15677J108 7,898 237,959 SH   SOLE 21 237,959 0 0
CERIDIAN HCM HLDG INC COM 15677J108 17,976 541,614 SH   SOLE 22 511,159 0 30,455
CERIDIAN HCM HLDG INC COM 15677J108 969 29,207 SH   SOLE 26 5,292 0 23,915
CERIDIAN HCM HLDG INC COM 15677J108 17 500 SH   SOLE 31 500 0 0
CERNER CORP COM 156782104 52,606 879,854 SH   SOLE 2 141,698 0 738,156
CERNER CORP COM 156782104 5,475 91,577 SH   SOLE 4 83,992 0 7,585
CERNER CORP COM 156782104 14,658 245,150 SH   SOLE 7 239,542 0 5,608
CERNER CORP COM 156782104 216 3,619 SH   SOLE 13 3,619 0 0
CERNER CORP COM 156782104 143 2,392 SH   SOLE 15 2,392 0 0
CERNER CORP COM 156782104 45 754 SH   SOLE 17 0 0 754
CERNER CORP COM 156782104 39,879 666,989 SH   SOLE 18 625,679 0 41,310
CERNER CORP COM 156782104 3,952 66,105 SH   SOLE 19 66,105 0 0
CERNER CORP COM 156782104 9,412 157,412 SH   SOLE 20 0 0 157,412
CERNER CORP COM 156782104 421,314 7,046,557 SH   SOLE 21 7,046,557 0 0
CERNER CORP COM 156782104 471,923 7,893,005 SH   SOLE 22 6,783,320 0 1,109,685
CERNER CORP COM 156782104 22,174 370,866 SH   SOLE 23 370,866 0 0
CERNER CORP COM 156782104 18,113 302,948 SH   SOLE 25 302,948 0 0
CERNER CORP COM 156782104 65,314 1,092,388 SH   SOLE 26 273,213 0 819,175
CERNER CORP COM 156782104 2,523 42,198 SH   SOLE 28 42,198 0 0
CERNER CORP COM 156782104 623 10,412 SH   SOLE 29 10,412 0 0
CERNER CORP COM 156782104 86,697 1,450,022 SH   SOLE 30 1,450,022 0 0
CERNER CORP COM 156782104 7,820 130,798 SH   SOLE 31 72,179 0 58,619
CERNER CORP COM 156782104 3,171 53,038 SH   SOLE 32 53,038 0 0
CERNER CORP COM 156782104 817 13,666 SH   SOLE 34 13,666 0 0
CERNER CORP COM 156782104 15,120 252,887 SH   SOLE 36 252,887 0 0
CERNER CORP COM 156782104 358 5,988 SH   SOLE 40 5,988 0 0
CERUS CORP COM 157085101 724 108,555 SH   SOLE 2 5,964 0 102,591
CERUS CORP COM 157085101 21 3,142 SH   SOLE 7 3,142 0 0
CERUS CORP COM 157085101 2,894 433,919 SH   SOLE 18 433,919 0 0
CERUS CORP COM 157085101 959 143,767 SH   SOLE 19 143,767 0 0
CERUS CORP COM 157085101 40,463 6,066,406 SH   SOLE 21 6,066,406 0 0
CERUS CORP COM 157085101 23,563 3,532,639 SH   SOLE 22 3,371,075 0 161,564
CERUS CORP COM 157085101 12 1,794 SH   SOLE 23 1,794 0 0
CERUS CORP COM 157085101 360 54,019 SH   SOLE 26 0 0 54,019
CERUS CORP COM 157085101 93 13,906 SH   SOLE 28 13,906 0 0
CERUS CORP COM 157085101 262 39,347 SH   SOLE 30 39,347 0 0
CERUS CORP COM 157085101 57 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 60 143,954 SH   SOLE 22 143,954 0 0
CEVA INC COM 157210105 556 18,420 SH   SOLE 2 908 0 17,512
CEVA INC COM 157210105 4 137 SH   SOLE 4 137 0 0
CEVA INC COM 157210105 14 461 SH   SOLE 7 461 0 0
CEVA INC COM 157210105 2,949 97,639 SH   SOLE 18 97,639 0 0
CEVA INC COM 157210105 523 17,308 SH   SOLE 19 17,308 0 0
CEVA INC COM 157210105 69,484 2,300,780 SH   SOLE 21 2,300,780 0 0
CEVA INC COM 157210105 19,518 646,290 SH   SOLE 22 615,297 0 30,993
CEVA INC COM 157210105 92 3,043 SH   SOLE 26 0 0 3,043
CEVA INC COM 157210105 88 2,929 SH   SOLE 28 2,929 0 0
CEVA INC COM 157210105 1,008 33,389 SH   SOLE 30 33,389 0 0
CEVA INC COM 157210105 62 2,059 SH   SOLE 40 2,059 0 0
CF INDS HLDGS INC COM 125269100 33,521 754,984 SH   SOLE 2 168,975 0 586,009
CF INDS HLDGS INC COM 125269100 3,136 70,640 SH   SOLE 4 64,750 0 5,890
CF INDS HLDGS INC COM 125269100 11,132 250,720 SH   SOLE 7 245,450 0 5,270
CF INDS HLDGS INC COM 125269100 67 1,498 SH   SOLE 15 1,498 0 0
CF INDS HLDGS INC COM 125269100 25,670 578,163 SH   SOLE 18 535,548 0 42,615
CF INDS HLDGS INC COM 125269100 12,991 292,579 SH   SOLE 19 292,579 0 0
CF INDS HLDGS INC COM 125269100 4,561 102,734 SH   SOLE 20 0 0 102,734
CF INDS HLDGS INC COM 125269100 393,959 8,872,945 SH   SOLE 21 8,872,945 0 0
CF INDS HLDGS INC COM 125269100 275,202 6,198,245 SH   SOLE 22 5,547,000 0 651,245
CF INDS HLDGS INC COM 125269100 13,183 296,908 SH   SOLE 23 296,908 0 0
CF INDS HLDGS INC COM 125269100 10,874 244,906 SH   SOLE 25 244,906 0 0
CF INDS HLDGS INC COM 125269100 34,761 782,915 SH   SOLE 26 273,238 0 509,677
CF INDS HLDGS INC COM 125269100 1,592 35,860 SH   SOLE 28 35,860 0 0
CF INDS HLDGS INC COM 125269100 8,009 180,372 SH   SOLE 29 134,860 0 45,512
CF INDS HLDGS INC COM 125269100 34,205 770,390 SH   SOLE 30 770,390 0 0
CF INDS HLDGS INC COM 125269100 3,976 89,552 SH   SOLE 31 45,300 0 44,252
CF INDS HLDGS INC COM 125269100 3,523 79,350 SH   SOLE 32 79,350 0 0
CF INDS HLDGS INC COM 125269100 3,589 80,824 SH   SOLE 34 80,824 0 0
CF INDS HLDGS INC COM 125269100 10,165 228,942 SH   SOLE 36 228,942 0 0
CF INDS HLDGS INC COM 125269100 208 4,681 SH   SOLE 40 4,681 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 7 1,057 SH   SOLE 18 1,057 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 97 15,281 SH   SOLE 21 15,281 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 60 3,597 SH   SOLE 4 3,597 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 2,458 147,421 SH   SOLE 21 147,421 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 2,004 120,192 SH   SOLE 22 87,805 0 32,387
CHANGYOU COM LTD ADS REP CL A 15911M107 698 41,868 SH   SOLE 30 41,868 0 0
CHANNELADVISOR CORP COM 159179100 300 21,342 SH   SOLE 2 1,202 0 20,140
CHANNELADVISOR CORP COM 159179100 7 502 SH   SOLE 7 502 0 0
CHANNELADVISOR CORP COM 159179100 1,219 86,734 SH   SOLE 18 86,734 0 0
CHANNELADVISOR CORP COM 159179100 285 20,250 SH   SOLE 19 20,250 0 0
CHANNELADVISOR CORP COM 159179100 13,122 933,967 SH   SOLE 21 933,967 0 0
CHANNELADVISOR CORP COM 159179100 8,727 621,168 SH   SOLE 22 574,645 0 46,523
CHANNELADVISOR CORP COM 159179100 43 3,058 SH   SOLE 28 3,058 0 0
CHANNELADVISOR CORP COM 159179100 103 7,334 SH   SOLE 30 7,334 0 0
CHANNELADVISOR CORP COM 159179100 31 2,197 SH   SOLE 40 2,197 0 0
CHANTICLEER HLDGS INC COM PAR 15930P800 3 1,017 SH   SOLE 21 1,017 0 0
CHANTICLEER HLDGS INC COM PAR 15930P800 30 9,675 SH   SOLE 22 9,675 0 0
CHARLES & COLVARD LTD COM 159765106 15 13,756 SH   SOLE 21 13,756 0 0
CHARLES RIV LABS INTL INC COM 159864107 12,902 114,934 SH   SOLE 2 26,549 0 88,385
CHARLES RIV LABS INTL INC COM 159864107 31 274 SH   SOLE 4 274 0 0
CHARLES RIV LABS INTL INC COM 159864107 117 1,040 SH   SOLE 7 1,040 0 0
CHARLES RIV LABS INTL INC COM 159864107 18,223 162,329 SH   SOLE 18 162,329 0 0
CHARLES RIV LABS INTL INC COM 159864107 16,449 146,527 SH   SOLE 19 146,527 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,190 10,600 SH   SOLE 20 10,600 0 0
CHARLES RIV LABS INTL INC COM 159864107 265,281 2,363,093 SH   SOLE 21 2,363,093 0 0
CHARLES RIV LABS INTL INC COM 159864107 180,382 1,606,826 SH   SOLE 22 1,513,436 0 93,390
CHARLES RIV LABS INTL INC COM 159864107 1,388 12,365 SH   SOLE 26 6,765 0 5,600
CHARLES RIV LABS INTL INC COM 159864107 736 6,552 SH   SOLE 28 6,552 0 0
CHARLES RIV LABS INTL INC COM 159864107 568 5,063 SH   SOLE 29 0 0 5,063
CHARLES RIV LABS INTL INC COM 159864107 1,167 10,394 SH   SOLE 30 10,394 0 0
CHARLES RIV LABS INTL INC COM 159864107 116 1,033 SH   SOLE 31 1,033 0 0
CHARLES RIV LABS INTL INC COM 159864107 84 751 SH   SOLE 36 751 0 0
CHARLES RIV LABS INTL INC COM 159864107 582 5,184 SH   SOLE 40 5,184 0 0
CHART INDS INC COM PAR $0.01 16115Q308 1,807 29,296 SH   SOLE 2 1,389 0 27,907
CHART INDS INC COM PAR $0.01 16115Q308 11 175 SH   SOLE 4 175 0 0
CHART INDS INC COM PAR $0.01 16115Q308 40 643 SH   SOLE 7 643 0 0
CHART INDS INC COM PAR $0.01 16115Q308 8,280 134,242 SH   SOLE 18 134,242 0 0
CHART INDS INC COM PAR $0.01 16115Q308 1,519 24,625 SH   SOLE 19 24,625 0 0
CHART INDS INC COM PAR $0.01 16115Q308 191,560 3,105,704 SH   SOLE 21 3,105,704 0 0
CHART INDS INC COM PAR $0.01 16115Q308 53,305 864,221 SH   SOLE 22 822,239 0 41,982
CHART INDS INC COM PAR $0.01 16115Q308 350 5,677 SH   SOLE 26 2,372 0 3,305
CHART INDS INC COM PAR $0.01 16115Q308 232 3,764 SH   SOLE 28 3,764 0 0
CHART INDS INC COM PAR $0.01 16115Q308 2,794 45,301 SH   SOLE 30 45,301 0 0
CHART INDS INC COM PAR $0.01 16115Q308 215 3,479 SH   SOLE 40 3,479 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 142,267 485,206 SH   SOLE 2 66,889 0 418,317
CHARTER COMMUNICATIONS INC N CL A 16119P108 20,937 71,407 SH   SOLE 4 66,953 0 4,454
CHARTER COMMUNICATIONS INC N CL A 16119P108 40,374 137,698 SH   SOLE 7 137,698 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 238 813 SH   SOLE 13 813 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 518 1,768 SH   SOLE 15 1,768 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 7 23 SH   SOLE 17 0 0 23
CHARTER COMMUNICATIONS INC N CL A 16119P108 154,277 526,166 SH   SOLE 18 502,623 0 23,543
CHARTER COMMUNICATIONS INC N CL A 16119P108 336,966 1,149,230 SH   SOLE 19 1,149,230 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 841,148 2,868,757 SH   SOLE 21 2,868,757 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,307,987 4,460,923 SH   SOLE 22 3,982,698 0 478,225
CHARTER COMMUNICATIONS INC N CL A 16119P108 61,001 208,047 SH   SOLE 23 208,047 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 50,627 172,663 SH   SOLE 25 172,663 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 177,418 605,089 SH   SOLE 26 142,574 0 462,515
CHARTER COMMUNICATIONS INC N CL A 16119P108 7,152 24,392 SH   SOLE 28 24,392 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,878 6,404 SH   SOLE 29 6,404 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 171,779 585,856 SH   SOLE 30 585,856 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 20,298 69,226 SH   SOLE 31 31,601 0 37,625
CHARTER COMMUNICATIONS INC N CL A 16119P108 11,129 37,955 SH   SOLE 32 37,955 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 142,521 486,070 SH   SOLE 34 486,070 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 43,758 149,238 SH   SOLE 36 149,238 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 968 3,300 SH   SOLE 40 3,300 0 0
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 293 1,000 SH Put SOLE 2 1,000 0 0
CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 7,330 25,000 SH Put SOLE 19 25,000 0 0
CHARTER FINL CORP MD COM 16122W108 253 10,494 SH   SOLE 2 534 0 9,960
CHARTER FINL CORP MD COM 16122W108 4 165 SH   SOLE 7 165 0 0
CHARTER FINL CORP MD COM 16122W108 1,035 42,843 SH   SOLE 18 42,843 0 0
CHARTER FINL CORP MD COM 16122W108 1,010 41,826 SH   SOLE 19 41,826 0 0
CHARTER FINL CORP MD COM 16122W108 10,856 449,528 SH   SOLE 21 449,528 0 0
CHARTER FINL CORP MD COM 16122W108 6,562 271,737 SH   SOLE 22 262,415 0 9,322
CHARTER FINL CORP MD COM 16122W108 12 490 SH   SOLE 23 490 0 0
CHARTER FINL CORP MD COM 16122W108 81 3,358 SH   SOLE 26 0 0 3,358
CHARTER FINL CORP MD COM 16122W108 54 2,237 SH   SOLE 29 0 0 2,237
CHASE CORP COM 16150R104 708 6,039 SH   SOLE 2 299 0 5,740
CHASE CORP COM 16150R104 17 146 SH   SOLE 7 146 0 0
CHASE CORP COM 16150R104 2,678 22,844 SH   SOLE 18 22,844 0 0
CHASE CORP COM 16150R104 663 5,655 SH   SOLE 19 5,655 0 0
CHASE CORP COM 16150R104 28,024 239,009 SH   SOLE 21 239,009 0 0
CHASE CORP COM 16150R104 26,378 224,974 SH   SOLE 22 215,491 0 9,483
CHASE CORP COM 16150R104 123 1,047 SH   SOLE 26 0 0 1,047
CHASE CORP COM 16150R104 130 1,111 SH   SOLE 28 1,111 0 0
CHASE CORP COM 16150R104 221 1,889 SH   SOLE 30 1,889 0 0
CHASE CORP COM 16150R104 159 1,354 SH   SOLE 40 1,354 0 0
CHATHAM LODGING TR COM 16208T102 1,042 49,086 SH   SOLE 2 1,887 0 47,199
CHATHAM LODGING TR COM 16208T102 324 15,279 SH   SOLE 4 15,279 0 0
CHATHAM LODGING TR COM 16208T102 1,506 70,962 SH   SOLE 7 70,962 0 0
CHATHAM LODGING TR COM 16208T102 32 1,510 SH   SOLE 15 1,510 0 0
CHATHAM LODGING TR COM 16208T102 4,333 204,192 SH   SOLE 18 204,192 0 0
CHATHAM LODGING TR COM 16208T102 2,619 123,417 SH   SOLE 19 123,417 0 0
CHATHAM LODGING TR COM 16208T102 98,872 4,659,355 SH   SOLE 21 4,659,355 0 0
CHATHAM LODGING TR COM 16208T102 43,455 2,047,821 SH   SOLE 22 1,990,412 0 57,409
CHATHAM LODGING TR COM 16208T102 58 2,756 SH   SOLE 23 2,756 0 0
CHATHAM LODGING TR COM 16208T102 1,844 86,890 SH   SOLE 25 86,890 0 0
CHATHAM LODGING TR COM 16208T102 1,538 72,500 SH   SOLE 26 0 0 72,500
CHATHAM LODGING TR COM 16208T102 133 6,277 SH   SOLE 28 6,277 0 0
CHATHAM LODGING TR COM 16208T102 904 42,613 SH   SOLE 29 15,455 0 27,158
CHATHAM LODGING TR COM 16208T102 5,804 273,500 SH   SOLE 30 273,500 0 0
CHATHAM LODGING TR COM 16208T102 91 4,268 SH   SOLE 40 4,268 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,341 34,207 SH   SOLE 2 16,479 0 17,728
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,316 44,186 SH   SOLE 4 39,891 0 4,295
CHECK POINT SOFTWARE TECH LT ORD M22465104 9,376 95,988 SH   SOLE 7 80,960 0 15,028
CHECK POINT SOFTWARE TECH LT ORD M22465104 101 1,035 SH   SOLE 15 1,035 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,612 139,352 SH   SOLE 18 136,898 0 2,454
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,825 141,532 SH   SOLE 19 141,532 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,809 38,990 SH   SOLE 20 38,990 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 157,188 1,609,211 SH   SOLE 21 1,609,211 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 189,742 1,942,483 SH   SOLE 22 1,778,454 0 164,029
CHECK POINT SOFTWARE TECH LT ORD M22465104 21,097 215,985 SH   SOLE 23 215,985 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 11,731 120,100 SH   SOLE 25 120,100 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 40,699 416,654 SH   SOLE 26 90,987 0 325,667
CHECK POINT SOFTWARE TECH LT ORD M22465104 155 1,589 SH   SOLE 28 1,589 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 20 205 SH   SOLE 29 205 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 22,873 234,163 SH   SOLE 30 234,163 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 5,149 52,712 SH   SOLE 31 21,893 0 30,819
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,483 25,418 SH   SOLE 32 25,418 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 499 5,106 SH   SOLE 34 5,106 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 10,308 105,529 SH   SOLE 36 105,529 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 257 2,629 SH   SOLE 40 2,629 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 11 3,756 SH   SOLE 18 3,756 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 153 51,270 SH   SOLE 21 51,270 0 0
CHEESECAKE FACTORY INC COM 163072101 3,266 59,325 SH   SOLE 2 25,564 0 33,761
CHEESECAKE FACTORY INC COM 163072101 12 215 SH   SOLE 4 215 0 0
CHEESECAKE FACTORY INC COM 163072101 51 929 SH   SOLE 7 929 0 0
CHEESECAKE FACTORY INC COM 163072101 13,736 249,467 SH   SOLE 18 249,467 0 0
CHEESECAKE FACTORY INC COM 163072101 5,954 108,137 SH   SOLE 19 108,137 0 0
CHEESECAKE FACTORY INC COM 163072101 158,626 2,880,972 SH   SOLE 21 2,880,972 0 0
CHEESECAKE FACTORY INC COM 163072101 97,620 1,772,979 SH   SOLE 22 1,642,687 0 130,292
CHEESECAKE FACTORY INC COM 163072101 1,438 26,115 SH   SOLE 23 26,115 0 0
CHEESECAKE FACTORY INC COM 163072101 2,089 37,949 SH   SOLE 26 4,621 0 33,328
CHEESECAKE FACTORY INC COM 163072101 322 5,849 SH   SOLE 28 5,849 0 0
CHEESECAKE FACTORY INC COM 163072101 1,123 20,400 SH   SOLE 29 0 0 20,400
CHEESECAKE FACTORY INC COM 163072101 583 10,586 SH   SOLE 30 10,586 0 0
CHEESECAKE FACTORY INC COM 163072101 269 4,894 SH   SOLE 40 4,894 0 0
CHEETAH MOBILE INC ADR 163075104 25 2,588 SH   SOLE 22 2,588 0 0
CHEETAH MOBILE INC ADR 163075104 47 4,953 SH   SOLE 25 4,953 0 0
CHEFS WHSE INC COM 163086101 519 18,198 SH   SOLE 2 897 0 17,301
CHEFS WHSE INC COM 163086101 6 200 SH   SOLE 4 200 0 0
CHEFS WHSE INC COM 163086101 13 471 SH   SOLE 7 471 0 0
CHEFS WHSE INC COM 163086101 2,086 73,194 SH   SOLE 18 73,194 0 0
CHEFS WHSE INC COM 163086101 691 24,230 SH   SOLE 19 24,230 0 0
CHEFS WHSE INC COM 163086101 21,852 766,728 SH   SOLE 21 766,728 0 0
CHEFS WHSE INC COM 163086101 16,286 571,430 SH   SOLE 22 544,577 0 26,853
CHEFS WHSE INC COM 163086101 88 3,080 SH   SOLE 28 3,080 0 0
CHEFS WHSE INC COM 163086101 123 4,313 SH   SOLE 30 4,313 0 0
CHEFS WHSE INC COM 163086101 374 13,130 SH   SOLE 34 13,130 0 0
CHEFS WHSE INC COM 163086101 63 2,207 SH   SOLE 40 2,207 0 0
CHEGG INC COM 163092109 2,452 88,228 SH   SOLE 2 4,635 0 83,593
CHEGG INC COM 163092109 14 489 SH   SOLE 4 489 0 0
CHEGG INC COM 163092109 64 2,309 SH   SOLE 7 2,309 0 0
CHEGG INC COM 163092109 9,360 336,804 SH   SOLE 18 336,804 0 0
CHEGG INC COM 163092109 2,651 95,399 SH   SOLE 19 95,399 0 0
CHEGG INC COM 163092109 95,569 3,438,979 SH   SOLE 21 3,438,979 0 0
CHEGG INC COM 163092109 72,609 2,612,758 SH   SOLE 22 2,476,132 0 136,626
CHEGG INC COM 163092109 851 30,607 SH   SOLE 26 15,197 0 15,410
CHEGG INC COM 163092109 371 13,361 SH   SOLE 28 13,361 0 0
CHEGG INC COM 163092109 550 19,778 SH   SOLE 30 19,778 0 0
CHEGG INC COM 163092109 267 9,608 SH   SOLE 40 9,608 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 27 2,426 SH   SOLE 18 2,426 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 464 41,806 SH   SOLE 21 41,806 0 0
CHEMED CORP NEW COM 16359R103 14,776 45,916 SH   SOLE 2 19,301 0 26,615
CHEMED CORP NEW COM 16359R103 670 2,083 SH   SOLE 4 2,083 0 0
CHEMED CORP NEW COM 16359R103 164 509 SH   SOLE 7 509 0 0
CHEMED CORP NEW COM 16359R103 18,134 56,351 SH   SOLE 18 56,316 0 35
CHEMED CORP NEW COM 16359R103 15,567 48,372 SH   SOLE 19 48,372 0 0
CHEMED CORP NEW COM 16359R103 255,914 795,234 SH   SOLE 21 795,234 0 0
CHEMED CORP NEW COM 16359R103 216,351 672,293 SH   SOLE 22 636,117 0 36,176
CHEMED CORP NEW COM 16359R103 7,201 22,378 SH   SOLE 23 22,378 0 0
CHEMED CORP NEW COM 16359R103 10,658 33,120 SH   SOLE 26 2,468 0 30,652
CHEMED CORP NEW COM 16359R103 625 1,942 SH   SOLE 28 1,942 0 0
CHEMED CORP NEW COM 16359R103 2,174 6,756 SH   SOLE 29 594 0 6,162
CHEMED CORP NEW COM 16359R103 2,133 6,628 SH   SOLE 30 6,628 0 0
CHEMED CORP NEW COM 16359R103 736 2,288 SH   SOLE 31 1,824 0 464
CHEMED CORP NEW COM 16359R103 3,964 12,317 SH   SOLE 34 12,317 0 0
CHEMED CORP NEW COM 16359R103 171 531 SH   SOLE 36 531 0 0
CHEMED CORP NEW COM 16359R103 619 1,924 SH   SOLE 40 1,924 0 0
CHEMICAL FINL CORP COM 163731102 5,816 104,481 SH   SOLE 2 31,806 0 72,675
CHEMICAL FINL CORP COM 163731102 18 330 SH   SOLE 4 330 0 0
CHEMICAL FINL CORP COM 163731102 86 1,549 SH   SOLE 7 1,549 0 0
CHEMICAL FINL CORP COM 163731102 23,523 422,543 SH   SOLE 18 422,543 0 0
CHEMICAL FINL CORP COM 163731102 3,255 58,476 SH   SOLE 19 58,476 0 0
CHEMICAL FINL CORP COM 163731102 276,536 4,967,417 SH   SOLE 21 4,967,417 0 0
CHEMICAL FINL CORP COM 163731102 134,399 2,414,210 SH   SOLE 22 2,316,693 0 97,517
CHEMICAL FINL CORP COM 163731102 1,509 27,102 SH   SOLE 26 13,689 0 13,413
CHEMICAL FINL CORP COM 163731102 565 10,146 SH   SOLE 28 10,146 0 0
CHEMICAL FINL CORP COM 163731102 915 16,442 SH   SOLE 30 16,442 0 0
CHEMICAL FINL CORP COM 163731102 381 6,847 SH   SOLE 40 6,847 0 0
CHEMOCENTRYX INC COM 16383L106 558 42,378 SH   SOLE 2 24,350 0 18,028
CHEMOCENTRYX INC COM 16383L106 8 619 SH   SOLE 7 619 0 0
CHEMOCENTRYX INC COM 16383L106 1,057 80,249 SH   SOLE 18 80,249 0 0
CHEMOCENTRYX INC COM 16383L106 1,908 144,889 SH   SOLE 19 144,889 0 0
CHEMOCENTRYX INC COM 16383L106 18,564 1,409,577 SH   SOLE 21 1,409,577 0 0
CHEMOCENTRYX INC COM 16383L106 11,008 835,844 SH   SOLE 22 769,051 0 66,793
CHEMOCENTRYX INC COM 16383L106 1,081 82,094 SH   SOLE 23 82,094 0 0
CHEMOCENTRYX INC COM 16383L106 1,390 105,556 SH   SOLE 26 0 0 105,556
CHEMOCENTRYX INC COM 16383L106 196 14,896 SH   SOLE 29 0 0 14,896
CHEMOCENTRYX INC COM 16383L106 77 5,836 SH   SOLE 30 5,836 0 0
CHEMOURS CO COM 163851108 22,742 512,667 SH   SOLE 2 128,397 0 384,270
CHEMOURS CO COM 163851108 2,836 63,928 SH   SOLE 4 58,923 0 5,005
CHEMOURS CO COM 163851108 1,005 22,660 SH   SOLE 7 21,192 0 1,468
CHEMOURS CO COM 163851108 26,729 602,550 SH   SOLE 18 572,819 0 29,731
CHEMOURS CO COM 163851108 3,162 71,283 SH   SOLE 19 71,283 0 0
CHEMOURS CO COM 163851108 3,487 78,607 SH   SOLE 20 0 0 78,607
CHEMOURS CO COM 163851108 384,657 8,671,268 SH   SOLE 21 8,671,268 0 0
CHEMOURS CO COM 163851108 279,390 6,298,236 SH   SOLE 22 5,917,200 0 381,036
CHEMOURS CO COM 163851108 10,033 226,167 SH   SOLE 23 226,167 0 0
CHEMOURS CO COM 163851108 364 8,212 SH   SOLE 25 8,212 0 0
CHEMOURS CO COM 163851108 15,354 346,120 SH   SOLE 26 131,530 0 214,590
CHEMOURS CO COM 163851108 1,241 27,974 SH   SOLE 28 27,974 0 0
CHEMOURS CO COM 163851108 2,550 57,473 SH   SOLE 29 11,412 0 46,061
CHEMOURS CO COM 163851108 9,301 209,675 SH   SOLE 30 209,675 0 0
CHEMOURS CO COM 163851108 3,041 68,549 SH   SOLE 31 36,323 0 32,226
CHEMOURS CO COM 163851108 447 10,086 SH   SOLE 34 10,086 0 0
CHEMOURS CO COM 163851108 1,653 37,265 SH   SOLE 36 37,265 0 0
CHEMOURS CO COM 163851108 165 3,715 SH   SOLE 40 3,715 0 0
CHEMUNG FINL CORP COM 164024101 172 3,441 SH   SOLE 2 124 0 3,317
CHEMUNG FINL CORP COM 164024101 597 11,911 SH   SOLE 18 11,911 0 0
CHEMUNG FINL CORP COM 164024101 113 2,265 SH   SOLE 19 2,265 0 0
CHEMUNG FINL CORP COM 164024101 5,915 118,039 SH   SOLE 21 118,039 0 0
CHEMUNG FINL CORP COM 164024101 1,355 27,035 SH   SOLE 22 26,025 0 1,010
CHENIERE ENERGY INC COM NEW 16411R208 32,407 497,114 SH   SOLE 2 45,031 0 452,083
CHENIERE ENERGY INC COM NEW 16411R208 3,912 60,007 SH   SOLE 4 54,791 0 5,216
CHENIERE ENERGY INC COM NEW 16411R208 17,841 273,670 SH   SOLE 7 273,670 0 0
CHENIERE ENERGY INC COM NEW 16411R208 102 1,560 SH   SOLE 15 1,560 0 0
CHENIERE ENERGY INC COM NEW 16411R208 7,906 121,277 SH   SOLE 18 102,424 0 18,853
CHENIERE ENERGY INC COM NEW 16411R208 5,880 90,193 SH   SOLE 19 90,193 0 0
CHENIERE ENERGY INC COM NEW 16411R208 5,587 85,707 SH   SOLE 20 0 0 85,707
CHENIERE ENERGY INC COM NEW 16411R208 209,099 3,207,526 SH   SOLE 21 3,207,526 0 0
CHENIERE ENERGY INC COM NEW 16411R208 344,551 5,285,329 SH   SOLE 22 4,878,024 0 407,305
CHENIERE ENERGY INC COM NEW 16411R208 15,782 242,092 SH   SOLE 23 242,092 0 0
CHENIERE ENERGY INC COM NEW 16411R208 84,668 1,298,788 SH   SOLE 25 1,298,788 0 0
CHENIERE ENERGY INC COM NEW 16411R208 41,147 631,183 SH   SOLE 26 183,947 0 447,236
CHENIERE ENERGY INC COM NEW 16411R208 1,993 30,573 SH   SOLE 28 30,573 0 0
CHENIERE ENERGY INC COM NEW 16411R208 3,079 47,228 SH   SOLE 29 8,428 0 38,800
CHENIERE ENERGY INC COM NEW 16411R208 17,295 265,303 SH   SOLE 30 265,303 0 0
CHENIERE ENERGY INC COM NEW 16411R208 6,081 93,284 SH   SOLE 31 40,132 0 53,152
CHENIERE ENERGY INC COM NEW 16411R208 587 8,997 SH   SOLE 34 8,997 0 0
CHENIERE ENERGY INC COM NEW 16411R208 10,873 166,796 SH   SOLE 36 166,796 0 0
CHENIERE ENERGY INC COM NEW 16411R208 265 4,066 SH   SOLE 40 4,066 0 0
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 713 900,000 PRN   SOLE 21 900,000 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 281 7,814 SH   SOLE 2 7,814 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 5,456 151,758 SH   SOLE 19 151,758 0 0
CHEROKEE INC DEL NEW COM 16444H102 3 4,543 SH   SOLE 21 4,543 0 0
CHEROKEE INC DEL NEW COM 16444H102 135 241,952 SH   SOLE 22 241,952 0 0
CHERRY HILL MTG INVT CORP COM 164651101 205 11,458 SH   SOLE 2 405 0 11,053
CHERRY HILL MTG INVT CORP COM 164651101 6 346 SH   SOLE 7 346 0 0
CHERRY HILL MTG INVT CORP COM 164651101 821 45,989 SH   SOLE 18 45,989 0 0
CHERRY HILL MTG INVT CORP COM 164651101 185 10,385 SH   SOLE 19 10,385 0 0
CHERRY HILL MTG INVT CORP COM 164651101 12,362 692,138 SH   SOLE 21 692,138 0 0
CHERRY HILL MTG INVT CORP COM 164651101 5,979 334,747 SH   SOLE 22 309,332 0 25,415
CHESAPEAKE ENERGY CORP COM 165167107 11,682 2,229,299 SH   SOLE 2 446,442 0 1,782,857
CHESAPEAKE ENERGY CORP COM 165167107 20 3,836 SH   SOLE 4 3,836 0 0
CHESAPEAKE ENERGY CORP COM 165167107 261 49,855 SH   SOLE 7 49,855 0 0
CHESAPEAKE ENERGY CORP COM 165167107 14,960 2,854,897 SH   SOLE 18 2,854,897 0 0
CHESAPEAKE ENERGY CORP COM 165167107 745 142,125 SH   SOLE 19 142,125 0 0
CHESAPEAKE ENERGY CORP COM 165167107 221,329 42,238,336 SH   SOLE 21 42,238,336 0 0
CHESAPEAKE ENERGY CORP COM 165167107 169,254 32,300,412 SH   SOLE 22 30,384,190 0 1,916,222
CHESAPEAKE ENERGY CORP COM 165167107 1,430 272,972 SH   SOLE 26 128,040 0 144,932
CHESAPEAKE ENERGY CORP COM 165167107 687 131,074 SH   SOLE 28 131,074 0 0
CHESAPEAKE ENERGY CORP COM 165167107 2,717 518,597 SH   SOLE 30 518,597 0 0
CHESAPEAKE ENERGY CORP COM 165167107 109 20,727 SH   SOLE 31 20,727 0 0
CHESAPEAKE ENERGY CORP COM 165167107 583 111,183 SH   SOLE 36 111,183 0 0
CHESAPEAKE ENERGY CORP COM 165167107 527 100,566 SH   SOLE 40 100,566 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 1,094 1,076,000 PRN   SOLE 2 1,076,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 11,376 11,194,000 PRN   SOLE 19 11,194,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 1,804 1,775,000 PRN   SOLE 21 1,775,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 83 82,000 PRN   SOLE 22 82,000 0 0
CHESAPEAKE ENERGY CORP NOTE 5.500% 9/1 165167CY1 1,939 1,908,000 PRN   SOLE 34 1,908,000 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 2,010 63,536 SH   SOLE 2 2,497 0 61,039
CHESAPEAKE LODGING TR SH BEN INT 165240102 652 20,596 SH   SOLE 4 20,596 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 2,970 93,868 SH   SOLE 7 93,868 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 80 2,530 SH   SOLE 15 2,530 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 8,352 263,984 SH   SOLE 18 263,984 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 3,822 120,781 SH   SOLE 19 120,781 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 197,019 6,226,886 SH   SOLE 21 6,226,886 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 80,891 2,556,596 SH   SOLE 22 2,451,373 0 105,223
CHESAPEAKE LODGING TR SH BEN INT 165240102 108 3,428 SH   SOLE 23 3,428 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 3,739 118,163 SH   SOLE 25 118,163 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 1,254 39,636 SH   SOLE 26 6,811 0 32,825
CHESAPEAKE LODGING TR SH BEN INT 165240102 278 8,790 SH   SOLE 28 8,790 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 830 26,242 SH   SOLE 29 20,644 0 5,598
CHESAPEAKE LODGING TR SH BEN INT 165240102 11,361 359,078 SH   SOLE 30 359,078 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 52 1,643 SH   SOLE 34 1,643 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 201 6,337 SH   SOLE 40 6,337 0 0
CHESAPEAKE UTILS CORP COM 165303108 1,289 16,120 SH   SOLE 2 1,394 0 14,726
CHESAPEAKE UTILS CORP COM 165303108 2 26 SH   SOLE 4 26 0 0
CHESAPEAKE UTILS CORP COM 165303108 29 362 SH   SOLE 7 362 0 0
CHESAPEAKE UTILS CORP COM 165303108 4,330 54,153 SH   SOLE 18 54,153 0 0
CHESAPEAKE UTILS CORP COM 165303108 2,475 30,963 SH   SOLE 19 30,963 0 0
CHESAPEAKE UTILS CORP COM 165303108 41,695 521,513 SH   SOLE 21 521,513 0 0
CHESAPEAKE UTILS CORP COM 165303108 38,805 485,366 SH   SOLE 22 460,375 0 24,991
CHESAPEAKE UTILS CORP COM 165303108 228 2,849 SH   SOLE 23 2,849 0 0
CHESAPEAKE UTILS CORP COM 165303108 5,402 67,571 SH   SOLE 26 5,309 0 62,262
CHESAPEAKE UTILS CORP COM 165303108 196 2,453 SH   SOLE 28 2,453 0 0
CHESAPEAKE UTILS CORP COM 165303108 206 2,578 SH   SOLE 29 0 0 2,578
CHESAPEAKE UTILS CORP COM 165303108 279 3,486 SH   SOLE 30 3,486 0 0
CHESAPEAKE UTILS CORP COM 165303108 502 6,274 SH   SOLE 34 6,274 0 0
CHESAPEAKE UTILS CORP COM 165303108 128 1,602 SH   SOLE 40 1,602 0 0
CHEVRON CORP NEW COM 166764100 697,784 5,519,130 SH   SOLE 2 1,058,420 0 4,460,710
CHEVRON CORP NEW COM 166764100 80,024 632,951 SH   SOLE 4 583,927 0 49,024
CHEVRON CORP NEW COM 166764100 209,906 1,660,258 SH   SOLE 7 1,530,669 0 129,589
CHEVRON CORP NEW COM 166764100 12,795 101,201 SH   SOLE 13 101,201 0 0
CHEVRON CORP NEW COM 166764100 1,877 14,845 SH   SOLE 15 14,845 0 0
CHEVRON CORP NEW COM 166764100 630,555 4,987,387 SH   SOLE 18 4,595,827 0 391,560
CHEVRON CORP NEW COM 166764100 358,019 2,831,759 SH   SOLE 19 2,831,759 0 0
CHEVRON CORP NEW COM 166764100 72,612 574,326 SH   SOLE 20 0 0 574,326
CHEVRON CORP NEW COM 166764100 4,764,828 37,687,477 SH   SOLE 21 37,687,477 0 0
CHEVRON CORP NEW COM 166764100 6,015,339 47,578,412 SH   SOLE 22 41,754,179 0 5,824,233
CHEVRON CORP NEW COM 166764100 306,388 2,423,382 SH   SOLE 23 2,423,382 0 0
CHEVRON CORP NEW COM 166764100 245,340 1,940,520 SH   SOLE 25 1,916,324 0 24,196
CHEVRON CORP NEW COM 166764100 880,635 6,965,396 SH   SOLE 26 1,463,356 0 5,502,040
CHEVRON CORP NEW COM 166764100 34,908 276,102 SH   SOLE 28 276,102 0 0
CHEVRON CORP NEW COM 166764100 46,453 367,424 SH   SOLE 29 188,493 0 178,931
CHEVRON CORP NEW COM 166764100 865,283 6,843,968 SH   SOLE 30 6,843,968 0 0
CHEVRON CORP NEW COM 166764100 107,049 846,707 SH   SOLE 31 386,389 0 460,318
CHEVRON CORP NEW COM 166764100 22,990 181,840 SH   SOLE 32 181,840 0 0
CHEVRON CORP NEW COM 166764100 174,345 1,378,986 SH   SOLE 34 1,378,986 0 0
CHEVRON CORP NEW COM 166764100 247,887 1,960,667 SH   SOLE 36 1,960,667 0 0
CHEVRON CORP NEW COM 166764100 4,876 38,563 SH   SOLE 40 38,563 0 0
CHF SOLUTIONS INC COM NEW 12542Q508 0 9 SH   SOLE 21 9 0 0
CHIASMA INC COM 16706W102 5 3,229 SH   SOLE 18 3,229 0 0
CHIASMA INC COM 16706W102 84 56,318 SH   SOLE 21 56,318 0 0
CHIASMA INC COM 16706W102 168 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 1,106 135,826 SH   SOLE 2 8,538 0 127,288
CHICOS FAS INC COM 168615102 3 359 SH   SOLE 4 359 0 0
CHICOS FAS INC COM 168615102 47 5,817 SH   SOLE 7 5,817 0 0
CHICOS FAS INC COM 168615102 4,634 569,266 SH   SOLE 18 569,266 0 0
CHICOS FAS INC COM 168615102 1,125 138,266 SH   SOLE 19 138,266 0 0
CHICOS FAS INC COM 168615102 104,555 12,844,580 SH   SOLE 21 12,844,580 0 0
CHICOS FAS INC COM 168615102 34,990 4,298,473 SH   SOLE 22 3,636,171 0 662,302
CHICOS FAS INC COM 168615102 131 16,119 SH   SOLE 23 16,119 0 0
CHICOS FAS INC COM 168615102 788 96,830 SH   SOLE 26 13,055 0 83,775
CHICOS FAS INC COM 168615102 155 19,064 SH   SOLE 28 19,064 0 0
CHICOS FAS INC COM 168615102 1,590 195,272 SH   SOLE 30 195,272 0 0
CHICOS FAS INC COM 168615102 17 2,095 SH   SOLE 36 2,095 0 0
CHICOS FAS INC COM 168615102 130 15,971 SH   SOLE 40 15,971 0 0
CHILDRENS PL INC COM 168905107 1,618 13,392 SH   SOLE 2 691 0 12,701
CHILDRENS PL INC COM 168905107 8 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC COM 168905107 41 343 SH   SOLE 7 343 0 0
CHILDRENS PL INC COM 168905107 8,392 69,474 SH   SOLE 18 69,474 0 0
CHILDRENS PL INC COM 168905107 2,033 16,828 SH   SOLE 19 16,828 0 0
CHILDRENS PL INC COM 168905107 202,294 1,674,618 SH   SOLE 21 1,674,618 0 0
CHILDRENS PL INC COM 168905107 57,222 473,688 SH   SOLE 22 449,738 0 23,950
CHILDRENS PL INC COM 168905107 23 190 SH   SOLE 23 190 0 0
CHILDRENS PL INC COM 168905107 572 4,735 SH   SOLE 26 3,649 0 1,086
CHILDRENS PL INC COM 168905107 291 2,407 SH   SOLE 28 2,407 0 0
CHILDRENS PL INC COM 168905107 144 1,190 SH   SOLE 29 0 0 1,190
CHILDRENS PL INC COM 168905107 3,085 25,536 SH   SOLE 30 25,536 0 0
CHILDRENS PL INC COM 168905107 284 2,353 SH   SOLE 40 2,353 0 0
CHIMERA INVT CORP COM NEW 16934Q208 7,623 417,030 SH   SOLE 2 49,255 0 367,775
CHIMERA INVT CORP COM NEW 16934Q208 16 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208 133 7,255 SH   SOLE 7 7,255 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,691 92,512 SH   SOLE 18 92,512 0 0
CHIMERA INVT CORP COM NEW 16934Q208 526 28,794 SH   SOLE 19 28,794 0 0
CHIMERA INVT CORP COM NEW 16934Q208 98,430 5,384,581 SH   SOLE 21 5,384,581 0 0
CHIMERA INVT CORP COM NEW 16934Q208 97,730 5,346,274 SH   SOLE 22 4,952,653 0 393,621
CHIMERA INVT CORP COM NEW 16934Q208 1,335 73,013 SH   SOLE 26 40,127 0 32,886
CHIMERA INVT CORP COM NEW 16934Q208 480 26,260 SH   SOLE 28 26,260 0 0
CHIMERA INVT CORP COM NEW 16934Q208 752 41,137 SH   SOLE 30 41,137 0 0
CHIMERA INVT CORP COM NEW 16934Q208 79 4,318 SH   SOLE 31 4,318 0 0
CHIMERA INVT CORP COM NEW 16934Q208 69 3,771 SH   SOLE 36 3,771 0 0
CHIMERA INVT CORP COM NEW 16934Q208 355 19,446 SH   SOLE 40 19,446 0 0
CHIMERIX INC COM 16934W106 199 41,711 SH   SOLE 2 1,495 0 40,216
CHIMERIX INC COM 16934W106 6 1,158 SH   SOLE 7 1,158 0 0
CHIMERIX INC COM 16934W106 780 163,855 SH   SOLE 18 163,855 0 0
CHIMERIX INC COM 16934W106 251 52,677 SH   SOLE 19 52,677 0 0
CHIMERIX INC COM 16934W106 10,124 2,126,825 SH   SOLE 21 2,126,825 0 0
CHIMERIX INC COM 16934W106 5,279 1,109,100 SH   SOLE 22 1,075,280 0 33,820
CHIMERIX INC COM 16934W106 4 851 SH   SOLE 30 851 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 38,170 384,275 SH   SOLE 21 384,275 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 13,129 132,173 SH   SOLE 22 132,173 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 164 1,647 SH   SOLE 25 1,647 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 58 586 SH   SOLE 30 586 0 0
CHINA INTERNET NATIONWIDE FI SHS G2120A101 73 4,370 SH   SOLE 21 4,370 0 0
CHINA INTERNET NATIONWIDE FI SHS G2120A101 433 26,023 SH   SOLE 22 26,023 0 0
CHINA INTERNET NATIONWIDE FI SHS G2120A101 269 16,203 SH   SOLE 30 16,203 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 102 7,945 SH   SOLE 25 7,945 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 1,812 141,758 SH   SOLE 30 141,758 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 293 22,911 SH   SOLE 34 22,911 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 9,588 216,002 SH   SOLE 2 20,220 0 195,782
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 953 21,465 SH   SOLE 4 21,465 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 5,186 116,837 SH   SOLE 18 116,837 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1,770 39,870 SH   SOLE 19 39,870 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1,424 32,078 SH   SOLE 21 32,078 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 139,099 3,133,572 SH   SOLE 22 2,351,593 0 781,979
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1,903 42,871 SH   SOLE 30 42,871 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 210 4,720 SH   SOLE 34 4,720 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 5,847 65,083 SH   SOLE 2 25,612 0 39,471
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 697 7,756 SH   SOLE 4 7,756 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 2,457 27,354 SH   SOLE 18 27,354 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1,431 15,924 SH   SOLE 19 15,924 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1,369 15,238 SH   SOLE 21 15,238 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 54,565 607,352 SH   SOLE 22 461,740 0 145,612
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 2,207 24,571 SH   SOLE 30 24,571 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 91 1,008 SH   SOLE 34 1,008 0 0
CHINA YUCHAI INTL LTD COM G21082105 73 3,343 SH   SOLE 4 3,343 0 0
CHINA YUCHAI INTL LTD COM G21082105 249 11,457 SH   SOLE 21 11,457 0 0
CHINA YUCHAI INTL LTD COM G21082105 2,542 117,124 SH   SOLE 22 93,572 0 23,552
CHINA YUCHAI INTL LTD COM G21082105 430 19,805 SH   SOLE 30 19,805 0 0
CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 0 13 SH   SOLE 22 13 0 0
CHINANET ONLINE HLDGS INC COM NEW 16949H201 110 43,588 SH   SOLE 22 43,588 0 0
CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 0 19 SH   SOLE 22 19 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 28,490 66,046 SH   SOLE 2 7,345 0 58,701
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,432 7,956 SH   SOLE 4 7,243 0 713
CHIPOTLE MEXICAN GRILL INC COM 169656105 8,193 18,993 SH   SOLE 7 17,558 0 1,435
CHIPOTLE MEXICAN GRILL INC COM 169656105 110 255 SH   SOLE 15 255 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 5 12 SH   SOLE 17 0 0 12
CHIPOTLE MEXICAN GRILL INC COM 169656105 22,712 52,651 SH   SOLE 18 48,478 0 4,173
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,150 7,302 SH   SOLE 19 7,302 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,693 13,197 SH   SOLE 20 0 0 13,197
CHIPOTLE MEXICAN GRILL INC COM 169656105 216,969 502,976 SH   SOLE 21 502,976 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 260,549 604,003 SH   SOLE 22 536,618 0 67,385
CHIPOTLE MEXICAN GRILL INC COM 169656105 14,583 33,806 SH   SOLE 23 33,806 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 11,009 25,522 SH   SOLE 25 25,522 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 39,954 92,622 SH   SOLE 26 26,919 0 65,703
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,505 3,490 SH   SOLE 28 3,490 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,641 6,123 SH   SOLE 29 1,165 0 4,958
CHIPOTLE MEXICAN GRILL INC COM 169656105 32,070 74,344 SH   SOLE 30 74,344 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,859 11,264 SH   SOLE 31 5,247 0 6,017
CHIPOTLE MEXICAN GRILL INC COM 169656105 459 1,063 SH   SOLE 34 1,063 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 8,835 20,481 SH   SOLE 36 20,481 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 223 517 SH   SOLE 40 517 0 0
CHOICE HOTELS INTL INC COM 169905106 5,060 66,930 SH   SOLE 2 6,288 0 60,642
CHOICE HOTELS INTL INC COM 169905106 11 151 SH   SOLE 4 151 0 0
CHOICE HOTELS INTL INC COM 169905106 60 797 SH   SOLE 7 797 0 0
CHOICE HOTELS INTL INC COM 169905106 1,287 17,023 SH   SOLE 18 17,023 0 0
CHOICE HOTELS INTL INC COM 169905106 400 5,288 SH   SOLE 19 5,288 0 0
CHOICE HOTELS INTL INC COM 169905106 30,440 402,652 SH   SOLE 21 402,652 0 0
CHOICE HOTELS INTL INC COM 169905106 80,704 1,067,510 SH   SOLE 22 996,117 0 71,393
CHOICE HOTELS INTL INC COM 169905106 510 6,745 SH   SOLE 26 4,026 0 2,719
CHOICE HOTELS INTL INC COM 169905106 401 5,310 SH   SOLE 28 5,310 0 0
CHOICE HOTELS INTL INC COM 169905106 634 8,384 SH   SOLE 30 8,384 0 0
CHOICE HOTELS INTL INC COM 169905106 56 740 SH   SOLE 31 740 0 0
CHOICE HOTELS INTL INC COM 169905106 157 2,073 SH   SOLE 34 2,073 0 0
CHOICE HOTELS INTL INC COM 169905106 312 4,128 SH   SOLE 40 4,128 0 0
CHRISTOPHER & BANKS CORP COM 171046105 5 5,444 SH   SOLE 18 5,444 0 0
CHRISTOPHER & BANKS CORP COM 171046105 98 103,751 SH   SOLE 21 103,751 0 0
CHRISTOPHER & BANKS CORP COM 171046105 663 705,821 SH   SOLE 22 705,821 0 0
CHROMADEX CORP COM NEW 171077407 117 31,565 SH   SOLE 2 1,815 0 29,750
CHROMADEX CORP COM NEW 171077407 471 126,840 SH   SOLE 18 126,840 0 0
CHROMADEX CORP COM NEW 171077407 107 28,892 SH   SOLE 19 28,892 0 0
CHROMADEX CORP COM NEW 171077407 5,043 1,359,397 SH   SOLE 21 1,359,397 0 0
CHROMADEX CORP COM NEW 171077407 1,254 337,922 SH   SOLE 22 326,121 0 11,801
CHUBB LIMITED COM H1467J104 157,845 1,242,680 SH   SOLE 2 153,350 0 1,089,330
CHUBB LIMITED COM H1467J104 20,565 161,907 SH   SOLE 4 149,569 0 12,338
CHUBB LIMITED COM H1467J104 50,538 397,875 SH   SOLE 7 382,359 0 15,516
CHUBB LIMITED COM H1467J104 697 5,485 SH   SOLE 13 5,485 0 0
CHUBB LIMITED COM H1467J104 465 3,658 SH   SOLE 15 3,658 0 0
CHUBB LIMITED COM H1467J104 123,608 973,138 SH   SOLE 18 909,435 0 63,703
CHUBB LIMITED COM H1467J104 146,319 1,151,937 SH   SOLE 19 1,151,937 0 0
CHUBB LIMITED COM H1467J104 25,588 201,446 SH   SOLE 20 0 0 201,446
CHUBB LIMITED COM H1467J104 1,055,601 8,310,507 SH   SOLE 21 8,310,507 0 0
CHUBB LIMITED COM H1467J104 1,471,189 11,582,341 SH   SOLE 22 10,275,156 0 1,307,185
CHUBB LIMITED COM H1467J104 74,016 582,710 SH   SOLE 23 582,710 0 0
CHUBB LIMITED COM H1467J104 60,164 473,659 SH   SOLE 25 473,659 0 0
CHUBB LIMITED COM H1467J104 312,805 2,462,640 SH   SOLE 26 369,385 0 2,093,255
CHUBB LIMITED COM H1467J104 8,671 68,266 SH   SOLE 28 68,266 0 0
CHUBB LIMITED COM H1467J104 2,144 16,876 SH   SOLE 29 16,876 0 0
CHUBB LIMITED COM H1467J104 209,953 1,652,911 SH   SOLE 30 1,652,911 0 0
CHUBB LIMITED COM H1467J104 21,102 166,129 SH   SOLE 31 102,571 0 63,558
CHUBB LIMITED COM H1467J104 57,747 454,633 SH   SOLE 34 454,633 0 0
CHUBB LIMITED COM H1467J104 58,266 458,716 SH   SOLE 36 458,716 0 0
CHUBB LIMITED COM H1467J104 1,187 9,343 SH   SOLE 40 9,343 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 4,105 114,289 SH   SOLE 21 114,289 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,812 50,450 SH   SOLE 30 50,450 0 0
CHURCH & DWIGHT INC COM 171340102 39,836 749,363 SH   SOLE 2 152,594 0 596,769
CHURCH & DWIGHT INC COM 171340102 4,441 83,545 SH   SOLE 4 75,719 0 7,826
CHURCH & DWIGHT INC COM 171340102 15,331 288,390 SH   SOLE 7 275,271 0 13,119
CHURCH & DWIGHT INC COM 171340102 100 1,876 SH   SOLE 15 1,876 0 0
CHURCH & DWIGHT INC COM 171340102 34,032 640,177 SH   SOLE 18 590,212 0 49,965
CHURCH & DWIGHT INC COM 171340102 12,301 231,400 SH   SOLE 19 231,400 0 0
CHURCH & DWIGHT INC COM 171340102 8,187 154,000 SH   SOLE 20 0 0 154,000
CHURCH & DWIGHT INC COM 171340102 354,751 6,673,263 SH   SOLE 21 6,673,263 0 0
CHURCH & DWIGHT INC COM 171340102 360,656 6,784,340 SH   SOLE 22 5,909,814 0 874,526
CHURCH & DWIGHT INC COM 171340102 16,503 310,434 SH   SOLE 23 310,434 0 0
CHURCH & DWIGHT INC COM 171340102 13,233 248,925 SH   SOLE 25 248,925 0 0
CHURCH & DWIGHT INC COM 171340102 56,774 1,067,980 SH   SOLE 26 255,895 0 812,085
CHURCH & DWIGHT INC COM 171340102 1,895 35,638 SH   SOLE 28 35,638 0 0
CHURCH & DWIGHT INC COM 171340102 6,047 113,758 SH   SOLE 29 15,634 0 98,124
CHURCH & DWIGHT INC COM 171340102 48,362 909,745 SH   SOLE 30 909,745 0 0
CHURCH & DWIGHT INC COM 171340102 5,065 95,269 SH   SOLE 31 48,967 0 46,302
CHURCH & DWIGHT INC COM 171340102 590 11,097 SH   SOLE 34 11,097 0 0
CHURCH & DWIGHT INC COM 171340102 16,432 309,113 SH   SOLE 36 309,113 0 0
CHURCH & DWIGHT INC COM 171340102 266 5,010 SH   SOLE 40 5,010 0 0
CHURCHILL DOWNS INC COM 171484108 4,238 14,294 SH   SOLE 2 5,132 0 9,162
CHURCHILL DOWNS INC COM 171484108 20 68 SH   SOLE 4 68 0 0
CHURCHILL DOWNS INC COM 171484108 74 249 SH   SOLE 7 249 0 0
CHURCHILL DOWNS INC COM 171484108 19,881 67,053 SH   SOLE 18 67,053 0 0
CHURCHILL DOWNS INC COM 171484108 3,846 12,970 SH   SOLE 19 12,970 0 0
CHURCHILL DOWNS INC COM 171484108 236,250 796,797 SH   SOLE 21 796,797 0 0
CHURCHILL DOWNS INC COM 171484108 110,626 373,105 SH   SOLE 22 357,190 0 15,915
CHURCHILL DOWNS INC COM 171484108 38 129 SH   SOLE 23 129 0 0
CHURCHILL DOWNS INC COM 171484108 989 3,334 SH   SOLE 26 1,567 0 1,767
CHURCHILL DOWNS INC COM 171484108 500 1,686 SH   SOLE 28 1,686 0 0
CHURCHILL DOWNS INC COM 171484108 1,296 4,372 SH   SOLE 30 4,372 0 0
CHURCHILL DOWNS INC COM 171484108 416 1,403 SH   SOLE 40 1,403 0 0
CHUYS HLDGS INC COM 171604101 457 14,884 SH   SOLE 2 618 0 14,266
CHUYS HLDGS INC COM 171604101 11 363 SH   SOLE 7 363 0 0
CHUYS HLDGS INC COM 171604101 2,276 74,144 SH   SOLE 18 74,144 0 0
CHUYS HLDGS INC COM 171604101 423 13,784 SH   SOLE 19 13,784 0 0
CHUYS HLDGS INC COM 171604101 53,756 1,751,000 SH   SOLE 21 1,751,000 0 0
CHUYS HLDGS INC COM 171604101 15,228 496,039 SH   SOLE 22 475,415 0 20,624
CHUYS HLDGS INC COM 171604101 75 2,428 SH   SOLE 28 2,428 0 0
CHUYS HLDGS INC COM 171604101 808 26,310 SH   SOLE 30 26,310 0 0
CHUYS HLDGS INC COM 171604101 59 1,909 SH   SOLE 40 1,909 0 0
CIDARA THERAPEUTICS INC COM 171757107 17 3,300 SH   SOLE 18 3,300 0 0
CIDARA THERAPEUTICS INC COM 171757107 122 23,536 SH   SOLE 19 23,536 0 0
CIDARA THERAPEUTICS INC COM 171757107 309 59,400 SH   SOLE 21 59,400 0 0
CIDARA THERAPEUTICS INC COM 171757107 764 146,918 SH   SOLE 22 146,918 0 0
CIDARA THERAPEUTICS INC COM 171757107 382 73,524 SH   SOLE 26 0 0 73,524
CIENA CORP COM NEW 171779309 5,860 221,060 SH   SOLE 2 75,383 0 145,677
CIENA CORP COM NEW 171779309 21 785 SH   SOLE 4 785 0 0
CIENA CORP COM NEW 171779309 79 2,983 SH   SOLE 7 2,983 0 0
CIENA CORP COM NEW 171779309 22,690 855,890 SH   SOLE 18 855,890 0 0
CIENA CORP COM NEW 171779309 3,886 146,582 SH   SOLE 19 146,582 0 0
CIENA CORP COM NEW 171779309 266,608 10,056,894 SH   SOLE 21 10,056,894 0 0
CIENA CORP COM NEW 171779309 125,967 4,751,669 SH   SOLE 22 4,553,481 0 198,188
CIENA CORP COM NEW 171779309 818 30,871 SH   SOLE 23 30,871 0 0
CIENA CORP COM NEW 171779309 2,239 84,477 SH   SOLE 26 29,021 0 55,456
CIENA CORP COM NEW 171779309 523 19,740 SH   SOLE 28 19,740 0 0
CIENA CORP COM NEW 171779309 171 6,456 SH   SOLE 29 0 0 6,456
CIENA CORP COM NEW 171779309 837 31,573 SH   SOLE 30 31,573 0 0
CIENA CORP COM NEW 171779309 373 14,066 SH   SOLE 40 14,066 0 0
CIGNA CORPORATION COM 125509109 155,877 917,192 SH   SOLE 2 359,926 0 557,266
CIGNA CORPORATION COM 125509109 19,602 115,342 SH   SOLE 4 109,030 0 6,312
CIGNA CORPORATION COM 125509109 47,852 281,566 SH   SOLE 7 227,179 0 54,387
CIGNA CORPORATION COM 125509109 879 5,173 SH   SOLE 13 5,173 0 0
CIGNA CORPORATION COM 125509109 331 1,949 SH   SOLE 15 1,949 0 0
CIGNA CORPORATION COM 125509109 2 14 SH   SOLE 17 0 0 14
CIGNA CORPORATION COM 125509109 92,001 541,340 SH   SOLE 18 504,533 0 36,807
CIGNA CORPORATION COM 125509109 142,341 837,545 SH   SOLE 19 837,545 0 0
CIGNA CORPORATION COM 125509109 19,450 114,446 SH   SOLE 20 5,800 0 108,646
CIGNA CORPORATION COM 125509109 784,481 4,615,954 SH   SOLE 21 4,615,954 0 0
CIGNA CORPORATION COM 125509109 1,100,493 6,475,390 SH   SOLE 22 5,657,790 0 817,600
CIGNA CORPORATION COM 125509109 60,316 354,904 SH   SOLE 23 354,904 0 0
CIGNA CORPORATION COM 125509109 43,903 258,331 SH   SOLE 25 258,331 0 0
CIGNA CORPORATION COM 125509109 179,490 1,056,134 SH   SOLE 26 201,713 0 854,421
CIGNA CORPORATION COM 125509109 5,941 34,957 SH   SOLE 28 34,957 0 0
CIGNA CORPORATION COM 125509109 8,276 48,694 SH   SOLE 29 42,899 0 5,795
CIGNA CORPORATION COM 125509109 170,331 1,002,240 SH   SOLE 30 1,002,240 0 0
CIGNA CORPORATION COM 125509109 30,074 176,960 SH   SOLE 31 108,919 0 68,041
CIGNA CORPORATION COM 125509109 50,553 297,458 SH   SOLE 34 297,458 0 0
CIGNA CORPORATION COM 125509109 42,221 248,433 SH   SOLE 36 248,433 0 0
CIGNA CORPORATION COM 125509109 872 5,129 SH   SOLE 40 5,129 0 0
CIM COML TR CORP COM 125525105 64 4,244 SH   SOLE 21 4,244 0 0
CIM COML TR CORP COM 125525105 793 52,507 SH   SOLE 22 52,507 0 0
CIMAREX ENERGY CO COM 171798101 26,724 262,665 SH   SOLE 2 41,407 0 221,258
CIMAREX ENERGY CO COM 171798101 3,318 32,613 SH   SOLE 4 30,237 0 2,376
CIMAREX ENERGY CO COM 171798101 7,885 77,500 SH   SOLE 7 70,535 0 6,965
CIMAREX ENERGY CO COM 171798101 120 1,175 SH   SOLE 13 1,175 0 0
CIMAREX ENERGY CO COM 171798101 70 691 SH   SOLE 15 691 0 0
CIMAREX ENERGY CO COM 171798101 20,646 202,928 SH   SOLE 18 190,303 0 12,625
CIMAREX ENERGY CO COM 171798101 18,826 185,042 SH   SOLE 19 185,042 0 0
CIMAREX ENERGY CO COM 171798101 210,894 2,072,871 SH   SOLE 21 2,072,871 0 0
CIMAREX ENERGY CO COM 171798101 251,369 2,470,699 SH   SOLE 22 2,217,793 0 252,906
CIMAREX ENERGY CO COM 171798101 11,988 117,832 SH   SOLE 23 117,832 0 0
CIMAREX ENERGY CO COM 171798101 9,548 93,844 SH   SOLE 25 93,844 0 0
CIMAREX ENERGY CO COM 171798101 37,183 365,466 SH   SOLE 26 102,857 0 262,609
CIMAREX ENERGY CO COM 171798101 1,455 14,305 SH   SOLE 28 14,305 0 0
CIMAREX ENERGY CO COM 171798101 2,114 20,780 SH   SOLE 29 2,973 0 17,807
CIMAREX ENERGY CO COM 171798101 36,436 358,132 SH   SOLE 30 358,132 0 0
CIMAREX ENERGY CO COM 171798101 4,359 42,847 SH   SOLE 31 18,206 0 24,641
CIMAREX ENERGY CO COM 171798101 26,481 260,285 SH   SOLE 34 260,285 0 0
CIMAREX ENERGY CO COM 171798101 7,978 78,419 SH   SOLE 36 78,419 0 0
CIMAREX ENERGY CO COM 171798101 203 1,993 SH   SOLE 40 1,993 0 0
CIMPRESS N V SHS EURO N20146101 3,218 22,200 SH   SOLE 2 4,838 0 17,362
CIMPRESS N V SHS EURO N20146101 21 146 SH   SOLE 4 146 0 0
CIMPRESS N V SHS EURO N20146101 70 480 SH   SOLE 7 480 0 0
CIMPRESS N V SHS EURO N20146101 10,184 70,253 SH   SOLE 18 70,253 0 0
CIMPRESS N V SHS EURO N20146101 7,744 53,420 SH   SOLE 19 53,420 0 0
CIMPRESS N V SHS EURO N20146101 103,834 716,296 SH   SOLE 21 716,296 0 0
CIMPRESS N V SHS EURO N20146101 42,122 290,580 SH   SOLE 22 258,967 0 31,613
CIMPRESS N V SHS EURO N20146101 1,710 11,797 SH   SOLE 23 11,797 0 0
CIMPRESS N V SHS EURO N20146101 3,573 24,646 SH   SOLE 26 3,287 0 21,359
CIMPRESS N V SHS EURO N20146101 486 3,354 SH   SOLE 28 3,354 0 0
CIMPRESS N V SHS EURO N20146101 559 3,857 SH   SOLE 29 0 0 3,857
CIMPRESS N V SHS EURO N20146101 783 5,399 SH   SOLE 30 5,399 0 0
CIMPRESS N V SHS EURO N20146101 326 2,247 SH   SOLE 40 2,247 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 671 42,736 SH   SOLE 2 1,759 0 40,977
CINCINNATI BELL INC NEW COM NEW 171871502 6 377 SH   SOLE 4 377 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 11 732 SH   SOLE 7 732 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 2,922 186,104 SH   SOLE 18 186,104 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 518 32,992 SH   SOLE 19 32,992 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 71,699 4,566,786 SH   SOLE 21 4,566,786 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 19,181 1,221,724 SH   SOLE 22 1,157,543 0 64,181
CINCINNATI BELL INC NEW COM NEW 171871502 207 13,212 SH   SOLE 26 10,420 0 2,792
CINCINNATI BELL INC NEW COM NEW 171871502 87 5,537 SH   SOLE 28 5,537 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 947 60,348 SH   SOLE 30 60,348 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 71 4,538 SH   SOLE 40 4,538 0 0
CINCINNATI FINL CORP COM 172062101 27,968 418,312 SH   SOLE 2 53,175 0 365,137
CINCINNATI FINL CORP COM 172062101 3,259 48,740 SH   SOLE 4 44,644 0 4,096
CINCINNATI FINL CORP COM 172062101 21,174 316,686 SH   SOLE 7 198,639 0 118,047
CINCINNATI FINL CORP COM 172062101 423 6,326 SH   SOLE 13 6,326 0 0
CINCINNATI FINL CORP COM 172062101 74 1,114 SH   SOLE 15 1,114 0 0
CINCINNATI FINL CORP COM 172062101 23,696 354,419 SH   SOLE 18 333,641 0 20,778
CINCINNATI FINL CORP COM 172062101 2,150 32,163 SH   SOLE 19 32,163 0 0
CINCINNATI FINL CORP COM 172062101 5,952 89,025 SH   SOLE 20 0 0 89,025
CINCINNATI FINL CORP COM 172062101 385,891 5,771,634 SH   SOLE 21 5,771,634 0 0
CINCINNATI FINL CORP COM 172062101 259,487 3,881,053 SH   SOLE 22 3,450,494 0 430,559
CINCINNATI FINL CORP COM 172062101 13,462 201,345 SH   SOLE 23 201,345 0 0
CINCINNATI FINL CORP COM 172062101 9,812 146,759 SH   SOLE 25 146,759 0 0
CINCINNATI FINL CORP COM 172062101 38,249 572,073 SH   SOLE 26 163,217 0 408,856
CINCINNATI FINL CORP COM 172062101 1,575 23,560 SH   SOLE 28 23,560 0 0
CINCINNATI FINL CORP COM 172062101 2,373 35,493 SH   SOLE 29 5,081 0 30,412
CINCINNATI FINL CORP COM 172062101 39,304 587,860 SH   SOLE 30 587,860 0 0
CINCINNATI FINL CORP COM 172062101 3,676 54,982 SH   SOLE 31 30,582 0 24,400
CINCINNATI FINL CORP COM 172062101 2,868 42,900 SH   SOLE 32 42,900 0 0
CINCINNATI FINL CORP COM 172062101 530 7,920 SH   SOLE 34 7,920 0 0
CINCINNATI FINL CORP COM 172062101 11,101 166,032 SH   SOLE 36 166,032 0 0
CINCINNATI FINL CORP COM 172062101 209 3,128 SH   SOLE 40 3,128 0 0
CINEDIGM CORP COM NEW 172406209 4 2,428 SH   SOLE 18 2,428 0 0
CINEDIGM CORP COM NEW 172406209 67 42,960 SH   SOLE 21 42,960 0 0
CINEDIGM CORP COM NEW 172406209 24 15,193 SH   SOLE 22 15,193 0 0
CINEMARK HOLDINGS INC COM 17243V102 11,941 340,390 SH   SOLE 2 116,858 0 223,532
CINEMARK HOLDINGS INC COM 17243V102 387 11,032 SH   SOLE 4 11,032 0 0
CINEMARK HOLDINGS INC COM 17243V102 481 13,700 SH   SOLE 7 13,700 0 0
CINEMARK HOLDINGS INC COM 17243V102 13,861 395,123 SH   SOLE 18 394,646 0 477
CINEMARK HOLDINGS INC COM 17243V102 2,106 60,045 SH   SOLE 19 60,045 0 0
CINEMARK HOLDINGS INC COM 17243V102 246,297 7,021,010 SH   SOLE 21 7,021,010 0 0
CINEMARK HOLDINGS INC COM 17243V102 123,373 3,516,905 SH   SOLE 22 3,254,133 0 262,772
CINEMARK HOLDINGS INC COM 17243V102 252 7,189 SH   SOLE 23 7,189 0 0
CINEMARK HOLDINGS INC COM 17243V102 965 27,516 SH   SOLE 26 15,821 0 11,695
CINEMARK HOLDINGS INC COM 17243V102 526 14,986 SH   SOLE 28 14,986 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,098 31,295 SH   SOLE 29 1,404 0 29,891
CINEMARK HOLDINGS INC COM 17243V102 860 24,528 SH   SOLE 30 24,528 0 0
CINEMARK HOLDINGS INC COM 17243V102 228 6,504 SH   SOLE 31 6,504 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,648 46,984 SH   SOLE 32 46,984 0 0
CINEMARK HOLDINGS INC COM 17243V102 49 1,404 SH   SOLE 34 1,404 0 0
CINEMARK HOLDINGS INC COM 17243V102 212 6,030 SH   SOLE 36 6,030 0 0
CINEMARK HOLDINGS INC COM 17243V102 392 11,168 SH   SOLE 40 11,168 0 0
CINTAS CORP COM 172908105 42,032 227,114 SH   SOLE 2 19,261 0 207,853
CINTAS CORP COM 172908105 5,450 29,446 SH   SOLE 4 26,867 0 2,579
CINTAS CORP COM 172908105 23,353 126,183 SH   SOLE 7 76,998 0 49,185
CINTAS CORP COM 172908105 235 1,268 SH   SOLE 13 1,268 0 0
CINTAS CORP COM 172908105 148 799 SH   SOLE 15 799 0 0
CINTAS CORP COM 172908105 33,672 181,944 SH   SOLE 18 170,032 0 11,912
CINTAS CORP COM 172908105 3,375 18,237 SH   SOLE 19 18,237 0 0
CINTAS CORP COM 172908105 8,394 45,356 SH   SOLE 20 0 0 45,356
CINTAS CORP COM 172908105 363,913 1,966,353 SH   SOLE 21 1,966,353 0 0
CINTAS CORP COM 172908105 393,570 2,126,601 SH   SOLE 22 1,890,339 0 236,262
CINTAS CORP COM 172908105 20,443 110,461 SH   SOLE 23 110,461 0 0
CINTAS CORP COM 172908105 16,883 91,227 SH   SOLE 25 91,227 0 0
CINTAS CORP COM 172908105 52,902 285,851 SH   SOLE 26 82,323 0 203,528
CINTAS CORP COM 172908105 2,330 12,588 SH   SOLE 28 12,588 0 0
CINTAS CORP COM 172908105 3,842 20,760 SH   SOLE 29 3,130 0 17,630
CINTAS CORP COM 172908105 64,814 350,213 SH   SOLE 30 350,213 0 0
CINTAS CORP COM 172908105 7,210 38,960 SH   SOLE 31 17,859 0 21,101
CINTAS CORP COM 172908105 3,157 17,059 SH   SOLE 32 17,059 0 0
CINTAS CORP COM 172908105 742 4,011 SH   SOLE 34 4,011 0 0
CINTAS CORP COM 172908105 14,109 76,234 SH   SOLE 36 76,234 0 0
CINTAS CORP COM 172908105 333 1,802 SH   SOLE 40 1,802 0 0
CIRCOR INTL INC COM 17273K109 647 17,505 SH   SOLE 2 692 0 16,813
CIRCOR INTL INC COM 17273K109 3 90 SH   SOLE 4 90 0 0
CIRCOR INTL INC COM 17273K109 14 375 SH   SOLE 7 375 0 0
CIRCOR INTL INC COM 17273K109 2,866 77,533 SH   SOLE 18 77,533 0 0
CIRCOR INTL INC COM 17273K109 558 15,088 SH   SOLE 19 15,088 0 0
CIRCOR INTL INC COM 17273K109 68,193 1,845,043 SH   SOLE 21 1,845,043 0 0
CIRCOR INTL INC COM 17273K109 19,406 525,065 SH   SOLE 22 500,247 0 24,818
CIRCOR INTL INC COM 17273K109 913 24,709 SH   SOLE 26 0 0 24,709
CIRCOR INTL INC COM 17273K109 76 2,064 SH   SOLE 28 2,064 0 0
CIRCOR INTL INC COM 17273K109 1,052 28,453 SH   SOLE 30 28,453 0 0
CIRCOR INTL INC COM 17273K109 61 1,650 SH   SOLE 40 1,650 0 0
CIRRUS LOGIC INC COM 172755100 4,920 128,365 SH   SOLE 2 63,979 0 64,386
CIRRUS LOGIC INC COM 172755100 9 228 SH   SOLE 4 228 0 0
CIRRUS LOGIC INC COM 172755100 53 1,393 SH   SOLE 7 1,393 0 0
CIRRUS LOGIC INC COM 172755100 14,458 377,196 SH   SOLE 18 377,196 0 0
CIRRUS LOGIC INC COM 172755100 12,330 321,692 SH   SOLE 19 321,692 0 0
CIRRUS LOGIC INC COM 172755100 175,113 4,568,565 SH   SOLE 21 4,568,565 0 0
CIRRUS LOGIC INC COM 172755100 105,172 2,743,843 SH   SOLE 22 2,642,024 0 101,819
CIRRUS LOGIC INC COM 172755100 4,362 113,799 SH   SOLE 23 113,799 0 0
CIRRUS LOGIC INC COM 172755100 6,940 181,070 SH   SOLE 26 9,465 0 171,605
CIRRUS LOGIC INC COM 172755100 338 8,808 SH   SOLE 28 8,808 0 0
CIRRUS LOGIC INC COM 172755100 788 20,559 SH   SOLE 29 0 0 20,559
CIRRUS LOGIC INC COM 172755100 545 14,212 SH   SOLE 30 14,212 0 0
CIRRUS LOGIC INC COM 172755100 255 6,640 SH   SOLE 40 6,640 0 0
CISCO SYS INC COM 17275R102 613,080 14,247,743 SH   SOLE 2 2,749,277 0 11,498,466
CISCO SYS INC COM 17275R102 72,938 1,695,049 SH   SOLE 4 1,570,946 0 124,103
CISCO SYS INC COM 17275R102 176,344 4,098,170 SH   SOLE 7 3,977,515 0 120,655
CISCO SYS INC COM 17275R102 8,821 205,007 SH   SOLE 13 205,007 0 0
CISCO SYS INC COM 17275R102 1,983 46,076 SH   SOLE 15 46,076 0 0
CISCO SYS INC COM 17275R102 136 3,152 SH   SOLE 17 0 0 3,152
CISCO SYS INC COM 17275R102 793,663 18,444,402 SH   SOLE 18 17,246,951 0 1,197,451
CISCO SYS INC COM 17275R102 491,467 11,421,489 SH   SOLE 19 11,421,489 0 0
CISCO SYS INC COM 17275R102 85,477 1,986,450 SH   SOLE 20 24,194 0 1,962,256
CISCO SYS INC COM 17275R102 4,279,664 99,457,687 SH   SOLE 21 99,457,687 0 0
CISCO SYS INC COM 17275R102 5,132,654 119,280,820 SH   SOLE 22 104,495,116 0 14,785,704
CISCO SYS INC COM 17275R102 275,890 6,411,570 SH   SOLE 23 6,411,570 0 0
CISCO SYS INC COM 17275R102 253,110 5,882,174 SH   SOLE 25 5,794,508 0 87,666
CISCO SYS INC COM 17275R102 879,398 20,436,860 SH   SOLE 26 3,883,582 0 16,553,278
CISCO SYS INC COM 17275R102 30,130 700,205 SH   SOLE 28 700,205 0 0
CISCO SYS INC COM 17275R102 31,378 729,218 SH   SOLE 29 245,107 0 484,111
CISCO SYS INC COM 17275R102 848,259 19,713,207 SH   SOLE 30 19,713,207 0 0
CISCO SYS INC COM 17275R102 97,184 2,258,526 SH   SOLE 31 1,112,134 0 1,146,392
CISCO SYS INC COM 17275R102 41,061 954,240 SH   SOLE 32 954,240 0 0
CISCO SYS INC COM 17275R102 139,933 3,251,994 SH   SOLE 34 3,251,994 0 0
CISCO SYS INC COM 17275R102 199,841 4,644,228 SH   SOLE 36 4,644,228 0 0
CISCO SYS INC COM 17275R102 3,445 80,053 SH   SOLE 37 80,053 0 0
CISCO SYS INC COM 17275R102 4,185 97,253 SH   SOLE 40 97,253 0 0
CISION LTD SHS G1992S109 478 31,966 SH   SOLE 2 1,752 0 30,214
CISION LTD SHS G1992S109 12 817 SH   SOLE 7 817 0 0
CISION LTD SHS G1992S109 1,841 123,139 SH   SOLE 18 123,139 0 0
CISION LTD SHS G1992S109 464 31,063 SH   SOLE 19 31,063 0 0
CISION LTD SHS G1992S109 19,213 1,285,147 SH   SOLE 21 1,285,147 0 0
CISION LTD SHS G1992S109 17,054 1,140,746 SH   SOLE 22 1,088,965 0 51,781
CISION LTD SHS G1992S109 260 17,386 SH   SOLE 26 0 0 17,386
CISION LTD SHS G1992S109 135 9,031 SH   SOLE 30 9,031 0 0
CIT GROUP INC COM NEW 125581801 16,602 329,339 SH   SOLE 2 31,275 0 298,064
CIT GROUP INC COM NEW 125581801 2,583 51,245 SH   SOLE 4 48,778 0 2,467
CIT GROUP INC COM NEW 125581801 1,268 25,160 SH   SOLE 7 13,029 0 12,131
CIT GROUP INC COM NEW 125581801 166 3,296 SH   SOLE 13 3,296 0 0
CIT GROUP INC COM NEW 125581801 62 1,229 SH   SOLE 15 1,229 0 0
CIT GROUP INC COM NEW 125581801 3,923 77,817 SH   SOLE 18 64,135 0 13,682
CIT GROUP INC COM NEW 125581801 1,586 31,461 SH   SOLE 19 31,461 0 0
CIT GROUP INC COM NEW 125581801 3,612 71,645 SH   SOLE 20 0 0 71,645
CIT GROUP INC COM NEW 125581801 87,068 1,727,196 SH   SOLE 21 1,727,196 0 0
CIT GROUP INC COM NEW 125581801 178,773 3,546,378 SH   SOLE 22 3,272,223 0 274,155
CIT GROUP INC COM NEW 125581801 8,496 168,532 SH   SOLE 23 168,532 0 0
CIT GROUP INC COM NEW 125581801 7,408 146,962 SH   SOLE 25 146,962 0 0
CIT GROUP INC COM NEW 125581801 24,935 494,636 SH   SOLE 26 167,764 0 326,872
CIT GROUP INC COM NEW 125581801 724 14,366 SH   SOLE 28 14,366 0 0
CIT GROUP INC COM NEW 125581801 1,450 28,771 SH   SOLE 29 6,141 0 22,630
CIT GROUP INC COM NEW 125581801 11,631 230,727 SH   SOLE 30 230,727 0 0
CIT GROUP INC COM NEW 125581801 2,727 54,100 SH   SOLE 31 32,557 0 21,543
CIT GROUP INC COM NEW 125581801 337 6,693 SH   SOLE 34 6,693 0 0
CIT GROUP INC COM NEW 125581801 6,789 134,675 SH   SOLE 36 134,675 0 0
CIT GROUP INC COM NEW 125581801 137 2,717 SH   SOLE 40 2,717 0 0
CITI TRENDS INC COM 17306X102 648 23,606 SH   SOLE 2 10,724 0 12,882
CITI TRENDS INC COM 17306X102 10 376 SH   SOLE 7 376 0 0
CITI TRENDS INC COM 17306X102 1,401 51,070 SH   SOLE 18 51,070 0 0
CITI TRENDS INC COM 17306X102 1,048 38,204 SH   SOLE 19 38,204 0 0
CITI TRENDS INC COM 17306X102 12,553 457,467 SH   SOLE 21 457,467 0 0
CITI TRENDS INC COM 17306X102 14,212 517,934 SH   SOLE 22 492,321 0 25,613
CITI TRENDS INC COM 17306X102 885 32,256 SH   SOLE 23 32,256 0 0
CITI TRENDS INC COM 17306X102 922 33,602 SH   SOLE 26 0 0 33,602
CITI TRENDS INC COM 17306X102 61 2,227 SH   SOLE 28 2,227 0 0
CITI TRENDS INC COM 17306X102 346 12,625 SH   SOLE 29 0 0 12,625
CITI TRENDS INC COM 17306X102 99 3,626 SH   SOLE 30 3,626 0 0
CITI TRENDS INC COM 17306X102 384 14,012 SH   SOLE 34 14,012 0 0
CITIGROUP INC COM NEW 172967424 553,646 8,273,254 SH   SOLE 2 2,284,327 0 5,988,927
CITIGROUP INC COM NEW 172967424 78,824 1,177,878 SH   SOLE 4 1,111,456 0 66,422
CITIGROUP INC COM NEW 172967424 132,895 1,985,873 SH   SOLE 7 1,923,383 0 62,490
CITIGROUP INC COM NEW 172967424 425 6,344 SH   SOLE 13 6,344 0 0
CITIGROUP INC COM NEW 172967424 1,402 20,953 SH   SOLE 15 20,953 0 0
CITIGROUP INC COM NEW 172967424 13 194 SH   SOLE 17 0 0 194
CITIGROUP INC COM NEW 172967424 761,968 11,386,257 SH   SOLE 18 10,490,676 0 895,581
CITIGROUP INC COM NEW 172967424 1,214,825 18,153,386 SH   SOLE 19 18,153,386 0 0
CITIGROUP INC COM NEW 172967424 51,817 774,317 SH   SOLE 20 0 0 774,317
CITIGROUP INC COM NEW 172967424 2,810,689 42,000,727 SH   SOLE 21 42,000,727 0 0
CITIGROUP INC COM NEW 172967424 4,435,768 66,284,637 SH   SOLE 22 57,643,644 0 8,640,993
CITIGROUP INC COM NEW 172967424 252,943 3,779,776 SH   SOLE 23 3,779,776 0 0
CITIGROUP INC COM NEW 172967424 180,214 2,692,974 SH   SOLE 25 2,692,974 0 0
CITIGROUP INC COM NEW 172967424 597,739 8,932,147 SH   SOLE 26 2,002,534 0 6,929,613
CITIGROUP INC COM NEW 172967424 24,907 372,189 SH   SOLE 28 372,189 0 0
CITIGROUP INC COM NEW 172967424 49,184 734,972 SH   SOLE 29 370,242 0 364,730
CITIGROUP INC COM NEW 172967424 653,568 9,766,409 SH   SOLE 30 9,766,409 0 0
CITIGROUP INC COM NEW 172967424 93,719 1,400,464 SH   SOLE 31 910,226 0 490,238
CITIGROUP INC COM NEW 172967424 3,714 55,499 SH   SOLE 32 55,499 0 0
CITIGROUP INC COM NEW 172967424 204,064 3,049,378 SH   SOLE 34 3,049,378 0 0
CITIGROUP INC COM NEW 172967424 183,250 2,738,338 SH   SOLE 36 2,738,338 0 0
CITIGROUP INC COM NEW 172967424 3,481 52,020 SH   SOLE 40 52,020 0 0
CITIGROUP INC OPTIONS 172967424 535 8,000 SH Put SOLE 2 8,000 0 0
CITIGROUP INC OPTIONS 172967424 11,711 175,000 SH Put SOLE 19 175,000 0 0
CITIZENS & NORTHN CORP COM 172922106 300 11,590 SH   SOLE 2 468 0 11,122
CITIZENS & NORTHN CORP COM 172922106 11 421 SH   SOLE 7 421 0 0
CITIZENS & NORTHN CORP COM 172922106 1,093 42,250 SH   SOLE 18 42,250 0 0
CITIZENS & NORTHN CORP COM 172922106 252 9,753 SH   SOLE 19 9,753 0 0
CITIZENS & NORTHN CORP COM 172922106 11,160 431,573 SH   SOLE 21 431,573 0 0
CITIZENS & NORTHN CORP COM 172922106 10,961 423,871 SH   SOLE 22 410,195 0 13,676
CITIZENS CMNTY BANCORP INC M COM 174903104 14 957 SH   SOLE 18 957 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 11 799 SH   SOLE 21 799 0 0
CITIZENS FINL GROUP INC COM 174610105 79,614 2,046,624 SH   SOLE 2 910,570 0 1,136,054
CITIZENS FINL GROUP INC COM 174610105 12,095 310,926 SH   SOLE 4 298,038 0 12,888
CITIZENS FINL GROUP INC COM 174610105 22,240 571,719 SH   SOLE 7 435,475 0 136,244
CITIZENS FINL GROUP INC COM 174610105 4,578 117,688 SH   SOLE 13 117,688 0 0
CITIZENS FINL GROUP INC COM 174610105 152 3,895 SH   SOLE 15 3,895 0 0
CITIZENS FINL GROUP INC COM 174610105 74,286 1,909,676 SH   SOLE 18 1,770,798 0 138,878
CITIZENS FINL GROUP INC COM 174610105 73,077 1,878,596 SH   SOLE 19 1,878,596 0 0
CITIZENS FINL GROUP INC COM 174610105 7,085 182,122 SH   SOLE 20 0 0 182,122
CITIZENS FINL GROUP INC COM 174610105 436,240 11,214,388 SH   SOLE 21 11,214,388 0 0
CITIZENS FINL GROUP INC COM 174610105 550,660 14,155,781 SH   SOLE 22 11,879,319 0 2,276,462
CITIZENS FINL GROUP INC COM 174610105 36,505 938,428 SH   SOLE 23 938,428 0 0
CITIZENS FINL GROUP INC COM 174610105 26,287 675,757 SH   SOLE 25 675,757 0 0
CITIZENS FINL GROUP INC COM 174610105 76,003 1,953,804 SH   SOLE 26 510,208 0 1,443,596
CITIZENS FINL GROUP INC COM 174610105 2,644 67,982 SH   SOLE 28 67,982 0 0
CITIZENS FINL GROUP INC COM 174610105 20,692 531,921 SH   SOLE 29 191,609 0 340,312
CITIZENS FINL GROUP INC COM 174610105 72,185 1,855,665 SH   SOLE 30 1,855,665 0 0
CITIZENS FINL GROUP INC COM 174610105 18,987 488,096 SH   SOLE 31 357,903 0 130,193
CITIZENS FINL GROUP INC COM 174610105 63,924 1,643,295 SH   SOLE 34 1,643,295 0 0
CITIZENS FINL GROUP INC COM 174610105 25,322 650,962 SH   SOLE 36 650,962 0 0
CITIZENS FINL GROUP INC COM 174610105 870 22,376 SH   SOLE 37 22,376 0 0
CITIZENS FINL GROUP INC COM 174610105 391 10,053 SH   SOLE 40 10,053 0 0
CITIZENS FIRST CORP COM 17462Q107 11 406 SH   SOLE 18 406 0 0
CITIZENS FIRST CORP COM 17462Q107 8 289 SH   SOLE 21 289 0 0
CITIZENS HLDG CO MISS COM 174715102 18 773 SH   SOLE 18 773 0 0
CITIZENS HLDG CO MISS COM 174715102 112 4,700 SH   SOLE 21 4,700 0 0
CITIZENS INC CL A 174740100 449 57,613 SH   SOLE 2 1,750 0 55,863
CITIZENS INC CL A 174740100 10 1,270 SH   SOLE 7 1,270 0 0
CITIZENS INC CL A 174740100 1,339 171,879 SH   SOLE 18 171,879 0 0
CITIZENS INC CL A 174740100 352 45,167 SH   SOLE 19 45,167 0 0
CITIZENS INC CL A 174740100 13,541 1,738,207 SH   SOLE 21 1,738,207 0 0
CITIZENS INC CL A 174740100 10,248 1,315,472 SH   SOLE 22 1,248,276 0 67,196
CITIZENS INC CL A 174740100 183 23,509 SH   SOLE 26 16,205 0 7,304
CITIZENS INC CL A 174740100 51 6,543 SH   SOLE 28 6,543 0 0
CITIZENS INC CL A 174740100 81 10,404 SH   SOLE 30 10,404 0 0
CITIZENS INC CL A 174740100 46 5,875 SH   SOLE 40 5,875 0 0
CITRIX SYS INC COM 177376100 38,272 365,049 SH   SOLE 2 45,551 0 319,498
CITRIX SYS INC COM 177376100 4,977 47,469 SH   SOLE 4 43,886 0 3,583
CITRIX SYS INC COM 177376100 10,663 101,704 SH   SOLE 7 96,766 0 4,938
CITRIX SYS INC COM 177376100 206 1,962 SH   SOLE 13 1,962 0 0
CITRIX SYS INC COM 177376100 142 1,355 SH   SOLE 15 1,355 0 0
CITRIX SYS INC COM 177376100 4 41 SH   SOLE 17 0 0 41
CITRIX SYS INC COM 177376100 29,254 279,035 SH   SOLE 18 256,640 0 22,395
CITRIX SYS INC COM 177376100 4,282 40,847 SH   SOLE 19 40,847 0 0
CITRIX SYS INC COM 177376100 7,605 72,541 SH   SOLE 20 0 0 72,541
CITRIX SYS INC COM 177376100 357,597 3,410,883 SH   SOLE 21 3,410,883 0 0
CITRIX SYS INC COM 177376100 369,010 3,519,747 SH   SOLE 22 3,150,252 0 369,495
CITRIX SYS INC COM 177376100 19,391 184,956 SH   SOLE 23 184,956 0 0
CITRIX SYS INC COM 177376100 16,195 154,471 SH   SOLE 25 154,471 0 0
CITRIX SYS INC COM 177376100 59,286 565,495 SH   SOLE 26 147,664 0 417,831
CITRIX SYS INC COM 177376100 2,032 19,378 SH   SOLE 28 19,378 0 0
CITRIX SYS INC COM 177376100 3,491 33,298 SH   SOLE 29 6,729 0 26,569
CITRIX SYS INC COM 177376100 56,195 536,008 SH   SOLE 30 536,008 0 0
CITRIX SYS INC COM 177376100 6,768 64,559 SH   SOLE 31 28,077 0 36,482
CITRIX SYS INC COM 177376100 2,265 21,604 SH   SOLE 32 21,604 0 0
CITRIX SYS INC COM 177376100 694 6,616 SH   SOLE 34 6,616 0 0
CITRIX SYS INC COM 177376100 11,312 107,899 SH   SOLE 36 107,899 0 0
CITRIX SYS INC COM 177376100 319 3,042 SH   SOLE 40 3,042 0 0
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 1,769 1,218,000 PRN   SOLE 2 1,000,000 0 218,000
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 630 434,000 PRN   SOLE 19 434,000 0 0
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 2,969 2,045,000 PRN   SOLE 21 2,045,000 0 0
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 23 16,000 PRN   SOLE 25 16,000 0 0
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 513 353,000 PRN   SOLE 26 353,000 0 0
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 758 522,000 PRN   SOLE 34 522,000 0 0
CITY HLDG CO COM 177835105 1,175 15,617 SH   SOLE 2 629 0 14,988
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 4,962 65,962 SH   SOLE 18 65,962 0 0
CITY HLDG CO COM 177835105 919 12,217 SH   SOLE 19 12,217 0 0
CITY HLDG CO COM 177835105 115,831 1,539,696 SH   SOLE 21 1,539,696 0 0
CITY HLDG CO COM 177835105 35,240 468,435 SH   SOLE 22 447,299 0 21,136
CITY HLDG CO COM 177835105 701 9,324 SH   SOLE 26 4,123 0 5,201
CITY HLDG CO COM 177835105 172 2,286 SH   SOLE 28 2,286 0 0
CITY HLDG CO COM 177835105 1,736 23,070 SH   SOLE 30 23,070 0 0
CITY HLDG CO COM 177835105 139 1,849 SH   SOLE 40 1,849 0 0
CITY OFFICE REIT INC COM 178587101 547 42,644 SH   SOLE 2 1,851 0 40,793
CITY OFFICE REIT INC COM 178587101 7 550 SH   SOLE 7 550 0 0
CITY OFFICE REIT INC COM 178587101 1,596 124,417 SH   SOLE 18 124,417 0 0
CITY OFFICE REIT INC COM 178587101 349 27,195 SH   SOLE 19 27,195 0 0
CITY OFFICE REIT INC COM 178587101 16,363 1,275,407 SH   SOLE 21 1,275,407 0 0
CITY OFFICE REIT INC COM 178587101 5,937 462,743 SH   SOLE 22 443,195 0 19,548
CITY OFFICE REIT INC COM 178587101 28 2,156 SH   SOLE 23 2,156 0 0
CITY OFFICE REIT INC COM 178587101 700 54,534 SH   SOLE 26 0 0 54,534
CIVEO CORP CDA COM 17878Y108 68 15,485 SH   SOLE 21 15,485 0 0
CIVEO CORP CDA COM 17878Y108 451 103,406 SH   SOLE 22 29,423 0 73,983
CIVEO CORP CDA COM 17878Y108 78 17,867 SH   SOLE 30 17,867 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 230 9,476 SH   SOLE 2 400 0 9,076
CIVISTA BANCSHARES INC COM NO PAR 178867107 6 252 SH   SOLE 7 252 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 835 34,467 SH   SOLE 18 34,467 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 188 7,759 SH   SOLE 19 7,759 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 8,794 362,776 SH   SOLE 21 362,776 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 3,046 125,669 SH   SOLE 22 122,853 0 2,816
CIVITAS SOLUTIONS INC COM 17887R102 266 16,228 SH   SOLE 2 820 0 15,408
CIVITAS SOLUTIONS INC COM 17887R102 4 223 SH   SOLE 7 223 0 0
CIVITAS SOLUTIONS INC COM 17887R102 907 55,276 SH   SOLE 18 55,276 0 0
CIVITAS SOLUTIONS INC COM 17887R102 228 13,885 SH   SOLE 19 13,885 0 0
CIVITAS SOLUTIONS INC COM 17887R102 9,437 575,444 SH   SOLE 21 575,444 0 0
CIVITAS SOLUTIONS INC COM 17887R102 6,750 411,612 SH   SOLE 22 391,080 0 20,532
CIVITAS SOLUTIONS INC COM 17887R102 79 4,798 SH   SOLE 26 0 0 4,798
CIVITAS SOLUTIONS INC COM 17887R102 34 2,081 SH   SOLE 28 2,081 0 0
CIVITAS SOLUTIONS INC COM 17887R102 77 4,674 SH   SOLE 30 4,674 0 0
CIVITAS SOLUTIONS INC COM 17887R102 21 1,295 SH   SOLE 40 1,295 0 0
CKX LANDS INC COM 12562N104 2 229 SH   SOLE 21 229 0 0
CLARUS CORP NEW COM 18270P109 64 7,789 SH   SOLE 2 457 0 7,332
CLARUS CORP NEW COM 18270P109 577 69,923 SH   SOLE 18 69,923 0 0
CLARUS CORP NEW COM 18270P109 96 11,692 SH   SOLE 19 11,692 0 0
CLARUS CORP NEW COM 18270P109 5,919 717,424 SH   SOLE 21 717,424 0 0
CLARUS CORP NEW COM 18270P109 2,427 294,223 SH   SOLE 22 289,076 0 5,147
CLARUS CORP NEW COM 18270P109 16 1,979 SH   SOLE 26 0 0 1,979
CLEAN ENERGY FUELS CORP COM 184499101 557 150,951 SH   SOLE 2 6,744 0 144,207
CLEAN ENERGY FUELS CORP COM 184499101 13 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,804 488,758 SH   SOLE 18 488,758 0 0
CLEAN ENERGY FUELS CORP COM 184499101 414 112,327 SH   SOLE 19 112,327 0 0
CLEAN ENERGY FUELS CORP COM 184499101 17,026 4,614,119 SH   SOLE 21 4,614,119 0 0
CLEAN ENERGY FUELS CORP COM 184499101 12,754 3,456,485 SH   SOLE 22 3,342,577 0 113,908
CLEAN HARBORS INC COM 184496107 7,564 136,173 SH   SOLE 2 26,880 0 109,293
CLEAN HARBORS INC COM 184496107 17 298 SH   SOLE 4 298 0 0
CLEAN HARBORS INC COM 184496107 101 1,820 SH   SOLE 7 1,820 0 0
CLEAN HARBORS INC COM 184496107 8,894 160,100 SH   SOLE 18 160,100 0 0
CLEAN HARBORS INC COM 184496107 457 8,220 SH   SOLE 19 8,220 0 0
CLEAN HARBORS INC COM 184496107 125,662 2,262,136 SH   SOLE 21 2,262,136 0 0
CLEAN HARBORS INC COM 184496107 92,568 1,666,396 SH   SOLE 22 1,556,158 0 110,238
CLEAN HARBORS INC COM 184496107 1,032 18,582 SH   SOLE 26 13,958 0 4,624
CLEAN HARBORS INC COM 184496107 408 7,345 SH   SOLE 28 7,345 0 0
CLEAN HARBORS INC COM 184496107 407 7,329 SH   SOLE 29 0 0 7,329
CLEAN HARBORS INC COM 184496107 650 11,696 SH   SOLE 30 11,696 0 0
CLEAN HARBORS INC COM 184496107 68 1,227 SH   SOLE 31 1,227 0 0
CLEAN HARBORS INC COM 184496107 102 1,834 SH   SOLE 36 1,834 0 0
CLEAN HARBORS INC COM 184496107 304 5,467 SH   SOLE 40 5,467 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 166 38,525 SH   SOLE 2 1,440 0 37,085
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 1 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 4 1,019 SH   SOLE 7 1,019 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 527 122,452 SH   SOLE 18 122,452 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 143 33,200 SH   SOLE 19 33,200 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 5,410 1,258,237 SH   SOLE 21 1,258,237 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 4,613 1,072,860 SH   SOLE 22 1,015,466 0 57,394
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 25 5,784 SH   SOLE 28 5,784 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 25 5,793 SH   SOLE 30 5,793 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 16 3,608 SH   SOLE 40 3,608 0 0
CLEARFIELD INC COM 18482P103 107 9,669 SH   SOLE 2 411 0 9,258
CLEARFIELD INC COM 18482P103 426 38,530 SH   SOLE 18 38,530 0 0
CLEARFIELD INC COM 18482P103 99 8,923 SH   SOLE 19 8,923 0 0
CLEARFIELD INC COM 18482P103 4,338 392,554 SH   SOLE 21 392,554 0 0
CLEARFIELD INC COM 18482P103 4,047 366,206 SH   SOLE 22 360,098 0 6,108
CLEARONE INC COM 18506U104 4 1,035 SH   SOLE 18 1,035 0 0
CLEARONE INC COM 18506U104 74 19,146 SH   SOLE 21 19,146 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 242 22,663 SH   SOLE 2 988 0 21,675
CLEARSIDE BIOMEDICAL INC COM 185063104 6 605 SH   SOLE 7 605 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 998 93,330 SH   SOLE 18 93,330 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 240 22,405 SH   SOLE 19 22,405 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 10,331 966,377 SH   SOLE 21 966,377 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 8,066 754,568 SH   SOLE 22 733,694 0 20,874
CLEARSIGN COMBUSTION CORP COM 185064102 7 3,642 SH   SOLE 18 3,642 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 102 51,017 SH   SOLE 21 51,017 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 105 52,281 SH   SOLE 22 52,281 0 0
CLEARWATER PAPER CORP COM 18538R103 417 18,056 SH   SOLE 2 678 0 17,378
CLEARWATER PAPER CORP COM 18538R103 1 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103 6 258 SH   SOLE 7 258 0 0
CLEARWATER PAPER CORP COM 18538R103 1,717 74,332 SH   SOLE 18 74,332 0 0
CLEARWATER PAPER CORP COM 18538R103 292 12,636 SH   SOLE 19 12,636 0 0
CLEARWATER PAPER CORP COM 18538R103 39,475 1,708,877 SH   SOLE 21 1,708,877 0 0
CLEARWATER PAPER CORP COM 18538R103 11,014 476,808 SH   SOLE 22 448,209 0 28,599
CLEARWATER PAPER CORP COM 18538R103 146 6,315 SH   SOLE 26 2,113 0 4,202
CLEARWATER PAPER CORP COM 18538R103 59 2,550 SH   SOLE 28 2,550 0 0
CLEARWATER PAPER CORP COM 18538R103 582 25,204 SH   SOLE 30 25,204 0 0
CLEARWATER PAPER CORP COM 18538R103 50 2,168 SH   SOLE 40 2,168 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 2 775 SH   SOLE 18 775 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 33 13,430 SH   SOLE 21 13,430 0 0
CLEVELAND CLIFFS INC COM 185899101 2,543 301,677 SH   SOLE 2 12,586 0 289,091
CLEVELAND CLIFFS INC COM 185899101 8 925 SH   SOLE 4 925 0 0
CLEVELAND CLIFFS INC COM 185899101 101 11,965 SH   SOLE 7 11,965 0 0
CLEVELAND CLIFFS INC COM 185899101 2 221 SH   SOLE 17 0 0 221
CLEVELAND CLIFFS INC COM 185899101 8,271 981,141 SH   SOLE 18 981,041 0 100
CLEVELAND CLIFFS INC COM 185899101 2,081 246,854 SH   SOLE 19 246,854 0 0
CLEVELAND CLIFFS INC COM 185899101 84,668 10,043,699 SH   SOLE 21 10,043,699 0 0
CLEVELAND CLIFFS INC COM 185899101 69,370 8,228,945 SH   SOLE 22 7,782,257 0 446,688
CLEVELAND CLIFFS INC COM 185899101 1,033 122,563 SH   SOLE 26 62,042 0 60,521
CLEVELAND CLIFFS INC COM 185899101 328 38,888 SH   SOLE 28 38,888 0 0
CLEVELAND CLIFFS INC COM 185899101 566 67,115 SH   SOLE 30 67,115 0 0
CLEVELAND CLIFFS INC COM 185899101 179 21,292 SH   SOLE 36 21,292 0 0
CLEVELAND CLIFFS INC COM 185899101 267 31,673 SH   SOLE 40 31,673 0 0
CLEVELAND CLIFFS INC DBCV 1.500% 1/1 185899AA9 582 475,000 PRN   SOLE 21 475,000 0 0
CLIPPER RLTY INC COM 18885T306 113 13,264 SH   SOLE 2 1,065 0 12,199
CLIPPER RLTY INC COM 18885T306 435 50,913 SH   SOLE 18 50,913 0 0
CLIPPER RLTY INC COM 18885T306 93 10,916 SH   SOLE 19 10,916 0 0
CLIPPER RLTY INC COM 18885T306 4,578 536,012 SH   SOLE 21 536,012 0 0
CLIPPER RLTY INC COM 18885T306 1,061 124,286 SH   SOLE 22 119,756 0 4,530
CLIPPER RLTY INC COM 18885T306 7 849 SH   SOLE 23 849 0 0
CLOROX CO DEL COM 189054109 55,926 413,504 SH   SOLE 2 104,070 0 309,434
CLOROX CO DEL COM 189054109 5,555 41,070 SH   SOLE 4 37,161 0 3,909
CLOROX CO DEL COM 189054109 31,798 235,103 SH   SOLE 7 153,535 0 81,568
CLOROX CO DEL COM 189054109 350 2,585 SH   SOLE 13 2,585 0 0
CLOROX CO DEL COM 189054109 137 1,014 SH   SOLE 15 1,014 0 0
CLOROX CO DEL COM 189054109 16 120 SH   SOLE 17 0 0 120
CLOROX CO DEL COM 189054109 38,969 288,122 SH   SOLE 18 260,559 0 27,563
CLOROX CO DEL COM 189054109 7,652 56,575 SH   SOLE 19 56,575 0 0
CLOROX CO DEL COM 189054109 9,863 72,923 SH   SOLE 20 0 0 72,923
CLOROX CO DEL COM 189054109 490,103 3,623,684 SH   SOLE 21 3,623,684 0 0
CLOROX CO DEL COM 189054109 489,750 3,621,069 SH   SOLE 22 3,262,384 0 358,685
CLOROX CO DEL COM 189054109 21,764 160,918 SH   SOLE 23 160,918 0 0
CLOROX CO DEL COM 189054109 16,843 124,535 SH   SOLE 25 124,535 0 0
CLOROX CO DEL COM 189054109 79,853 590,412 SH   SOLE 26 122,779 0 467,633
CLOROX CO DEL COM 189054109 2,493 18,429 SH   SOLE 28 18,429 0 0
CLOROX CO DEL COM 189054109 1,192 8,813 SH   SOLE 29 8,813 0 0
CLOROX CO DEL COM 189054109 61,963 458,134 SH   SOLE 30 458,134 0 0
CLOROX CO DEL COM 189054109 7,437 54,990 SH   SOLE 31 27,278 0 27,712
CLOROX CO DEL COM 189054109 832 6,155 SH   SOLE 34 6,155 0 0
CLOROX CO DEL COM 189054109 20,227 149,552 SH   SOLE 36 149,552 0 0
CLOROX CO DEL COM 189054109 350 2,591 SH   SOLE 40 2,591 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 45 12,992 SH   SOLE 2 3,108 0 9,884
CLOUD PEAK ENERGY INC COM 18911Q102 6 1,675 SH   SOLE 7 1,675 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 1,207 345,880 SH   SOLE 18 345,880 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 196 56,289 SH   SOLE 19 56,289 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 26,960 7,725,031 SH   SOLE 21 7,725,031 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 6,429 1,842,118 SH   SOLE 22 1,729,512 0 112,606
CLOUD PEAK ENERGY INC COM 18911Q102 316 90,531 SH   SOLE 30 90,531 0 0
CLOUDERA INC COM 18914U100 1,165 85,416 SH   SOLE 2 4,535 0 80,881
CLOUDERA INC COM 18914U100 1,493 109,471 SH   SOLE 4 109,471 0 0
CLOUDERA INC COM 18914U100 33 2,388 SH   SOLE 7 2,388 0 0
CLOUDERA INC COM 18914U100 18,979 1,391,401 SH   SOLE 18 1,391,401 0 0
CLOUDERA INC COM 18914U100 98,387 7,213,098 SH   SOLE 19 7,213,098 0 0
CLOUDERA INC COM 18914U100 46,690 3,423,041 SH   SOLE 21 3,423,041 0 0
CLOUDERA INC COM 18914U100 38,091 2,792,601 SH   SOLE 22 2,647,802 0 144,799
CLOUDERA INC COM 18914U100 6 441 SH   SOLE 23 441 0 0
CLOUDERA INC COM 18914U100 418 30,662 SH   SOLE 26 23,520 0 7,142
CLOUDERA INC COM 18914U100 156 11,473 SH   SOLE 28 11,473 0 0
CLOUDERA INC COM 18914U100 337 24,698 SH   SOLE 30 24,698 0 0
CLOUDERA INC COM 18914U100 40,066 2,937,416 SH   SOLE 34 2,937,416 0 0
CLOUDERA INC COM 18914U100 150 10,971 SH   SOLE 40 10,971 0 0
CLOUGH GLOBAL EQUITY FD COM 18914C100 2,344 163,800 SH   SOLE 2 163,800 0 0
CLOVIS ONCOLOGY INC COM 189464100 2,288 50,320 SH   SOLE 2 13,011 0 37,309
CLOVIS ONCOLOGY INC COM 189464100 18 393 SH   SOLE 4 393 0 0
CLOVIS ONCOLOGY INC COM 189464100 49 1,086 SH   SOLE 7 1,086 0 0
CLOVIS ONCOLOGY INC COM 189464100 6,911 151,980 SH   SOLE 18 151,980 0 0
CLOVIS ONCOLOGY INC COM 189464100 5,303 116,629 SH   SOLE 19 116,629 0 0
CLOVIS ONCOLOGY INC COM 189464100 101,400 2,230,037 SH   SOLE 21 2,230,037 0 0
CLOVIS ONCOLOGY INC COM 189464100 69,912 1,537,539 SH   SOLE 22 1,472,310 0 65,229
CLOVIS ONCOLOGY INC COM 189464100 1,623 35,703 SH   SOLE 23 35,703 0 0
CLOVIS ONCOLOGY INC COM 189464100 2,895 63,667 SH   SOLE 26 10,050 0 53,617
CLOVIS ONCOLOGY INC COM 189464100 335 7,370 SH   SOLE 28 7,370 0 0
CLOVIS ONCOLOGY INC COM 189464100 260 5,716 SH   SOLE 29 0 0 5,716
CLOVIS ONCOLOGY INC COM 189464100 5,574 122,596 SH   SOLE 30 122,596 0 0
CLOVIS ONCOLOGY INC COM 189464100 72 1,591 SH   SOLE 34 1,591 0 0
CLOVIS ONCOLOGY INC COM 189464100 233 5,116 SH   SOLE 40 5,116 0 0
CLOVIS ONCOLOGY INC NOTE 2.500% 9/1 189464AB6 349 325,000 PRN   SOLE 21 325,000 0 0
CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 437 475,000 PRN   SOLE 21 475,000 0 0
CM FIN INC COM 12574Q103 42 4,768 SH   SOLE 22 0 0 4,768
CME GROUP INC COM CL A 12572Q105 169,382 1,033,322 SH   SOLE 2 236,946 0 796,376
CME GROUP INC COM CL A 12572Q105 22,524 137,411 SH   SOLE 4 128,645 0 8,766
CME GROUP INC COM CL A 12572Q105 44,633 272,287 SH   SOLE 7 252,740 0 19,547
CME GROUP INC COM CL A 12572Q105 1,386 8,458 SH   SOLE 13 8,458 0 0
CME GROUP INC COM CL A 12572Q105 431 2,631 SH   SOLE 15 2,631 0 0
CME GROUP INC COM CL A 12572Q105 104,558 637,859 SH   SOLE 18 587,724 0 50,135
CME GROUP INC COM CL A 12572Q105 15,778 96,253 SH   SOLE 19 96,253 0 0
CME GROUP INC COM CL A 12572Q105 23,967 146,210 SH   SOLE 20 0 0 146,210
CME GROUP INC COM CL A 12572Q105 1,078,834 6,581,468 SH   SOLE 21 6,581,468 0 0
CME GROUP INC COM CL A 12572Q105 1,383,399 8,439,477 SH   SOLE 22 7,392,739 0 1,046,738
CME GROUP INC COM CL A 12572Q105 82,033 500,443 SH   SOLE 23 500,443 0 0
CME GROUP INC COM CL A 12572Q105 55,623 339,333 SH   SOLE 25 339,333 0 0
CME GROUP INC COM CL A 12572Q105 311,839 1,902,386 SH   SOLE 26 281,018 0 1,621,368
CME GROUP INC COM CL A 12572Q105 8,206 50,063 SH   SOLE 28 50,063 0 0
CME GROUP INC COM CL A 12572Q105 9,018 55,015 SH   SOLE 29 55,015 0 0
CME GROUP INC COM CL A 12572Q105 204,323 1,246,482 SH   SOLE 30 1,246,482 0 0
CME GROUP INC COM CL A 12572Q105 26,528 161,832 SH   SOLE 31 99,478 0 62,354
CME GROUP INC COM CL A 12572Q105 12,791 78,033 SH   SOLE 34 78,033 0 0
CME GROUP INC COM CL A 12572Q105 52,946 323,000 SH   SOLE 36 323,000 0 0
CME GROUP INC COM CL A 12572Q105 1,118 6,822 SH   SOLE 40 6,822 0 0
CMS ENERGY CORP COM 125896100 53,825 1,138,433 SH   SOLE 2 468,912 0 669,521
CMS ENERGY CORP COM 125896100 6,268 132,576 SH   SOLE 4 125,524 0 7,052
CMS ENERGY CORP COM 125896100 14,005 296,214 SH   SOLE 7 263,066 0 33,148
CMS ENERGY CORP COM 125896100 606 12,812 SH   SOLE 13 12,812 0 0
CMS ENERGY CORP COM 125896100 95 2,014 SH   SOLE 15 2,014 0 0
CMS ENERGY CORP COM 125896100 33,588 710,402 SH   SOLE 18 671,227 0 39,175
CMS ENERGY CORP COM 125896100 18,463 390,504 SH   SOLE 19 390,504 0 0
CMS ENERGY CORP COM 125896100 8,613 182,171 SH   SOLE 20 0 0 182,171
CMS ENERGY CORP COM 125896100 538,330 11,386,007 SH   SOLE 21 11,386,007 0 0
CMS ENERGY CORP COM 125896100 341,442 7,221,707 SH   SOLE 22 6,416,993 0 804,714
CMS ENERGY CORP COM 125896100 23,232 491,379 SH   SOLE 23 491,379 0 0
CMS ENERGY CORP COM 125896100 12,556 265,560 SH   SOLE 25 265,560 0 0
CMS ENERGY CORP COM 125896100 55,600 1,175,973 SH   SOLE 26 276,519 0 899,454
CMS ENERGY CORP COM 125896100 1,768 37,402 SH   SOLE 28 37,402 0 0
CMS ENERGY CORP COM 125896100 4,423 93,555 SH   SOLE 29 38,531 0 55,024
CMS ENERGY CORP COM 125896100 48,736 1,030,797 SH   SOLE 30 1,030,797 0 0
CMS ENERGY CORP COM 125896100 6,408 135,527 SH   SOLE 31 61,134 0 74,393
CMS ENERGY CORP COM 125896100 4,284 90,611 SH   SOLE 32 90,611 0 0
CMS ENERGY CORP COM 125896100 1,736 36,711 SH   SOLE 34 36,711 0 0
CMS ENERGY CORP COM 125896100 13,223 279,665 SH   SOLE 36 279,665 0 0
CMS ENERGY CORP COM 125896100 268 5,662 SH   SOLE 40 5,662 0 0
CNA FINL CORP COM 126117100 2,792 61,129 SH   SOLE 2 5,259 0 55,870
CNA FINL CORP COM 126117100 29 643 SH   SOLE 7 643 0 0
CNA FINL CORP COM 126117100 9 197 SH   SOLE 15 197 0 0
CNA FINL CORP COM 126117100 749 16,401 SH   SOLE 18 12,984 0 3,417
CNA FINL CORP COM 126117100 496 10,865 SH   SOLE 19 10,865 0 0
CNA FINL CORP COM 126117100 12,551 274,759 SH   SOLE 21 274,759 0 0
CNA FINL CORP COM 126117100 33,016 722,758 SH   SOLE 22 678,039 0 44,719
CNA FINL CORP COM 126117100 1,038 22,732 SH   SOLE 25 22,732 0 0
CNA FINL CORP COM 126117100 498 10,909 SH   SOLE 26 10,909 0 0
CNA FINL CORP COM 126117100 28 620 SH   SOLE 31 620 0 0
CNA FINL CORP COM 126117100 1,219 26,692 SH   SOLE 36 26,692 0 0
CNB FINL CORP PA COM 126128107 442 14,716 SH   SOLE 2 691 0 14,025
CNB FINL CORP PA COM 126128107 9 315 SH   SOLE 7 315 0 0
CNB FINL CORP PA COM 126128107 1,573 52,327 SH   SOLE 18 52,327 0 0
CNB FINL CORP PA COM 126128107 329 10,956 SH   SOLE 19 10,956 0 0
CNB FINL CORP PA COM 126128107 15,125 503,171 SH   SOLE 21 503,171 0 0
CNB FINL CORP PA COM 126128107 4,928 163,923 SH   SOLE 22 149,677 0 14,246
CNH INDL N V SHS N20944109 10,066 955,894 SH   SOLE 7 955,894 0 0
CNH INDL N V SHS N20944109 5,449 517,502 SH   SOLE 21 517,502 0 0
CNO FINL GROUP INC COM 12621E103 4,230 222,152 SH   SOLE 2 79,622 0 142,530
CNO FINL GROUP INC COM 12621E103 32 1,683 SH   SOLE 4 1,683 0 0
CNO FINL GROUP INC COM 12621E103 120 6,328 SH   SOLE 7 6,328 0 0
CNO FINL GROUP INC COM 12621E103 18,382 965,447 SH   SOLE 18 965,447 0 0
CNO FINL GROUP INC COM 12621E103 1,971 103,514 SH   SOLE 19 103,514 0 0
CNO FINL GROUP INC COM 12621E103 188,956 9,924,149 SH   SOLE 21 9,924,149 0 0
CNO FINL GROUP INC COM 12621E103 100,767 5,292,403 SH   SOLE 22 4,957,822 0 334,581
CNO FINL GROUP INC COM 12621E103 342 17,953 SH   SOLE 23 17,953 0 0
CNO FINL GROUP INC COM 12621E103 522 27,418 SH   SOLE 26 18,722 0 8,696
CNO FINL GROUP INC COM 12621E103 482 25,315 SH   SOLE 28 25,315 0 0
CNO FINL GROUP INC COM 12621E103 425 22,312 SH   SOLE 29 0 0 22,312
CNO FINL GROUP INC COM 12621E103 843 44,290 SH   SOLE 30 44,290 0 0
CNO FINL GROUP INC COM 12621E103 155 8,115 SH   SOLE 36 8,115 0 0
CNO FINL GROUP INC COM 12621E103 267 14,025 SH   SOLE 40 14,025 0 0
CNOOC LTD SPONSORED ADR 126132109 186 1,086 SH   SOLE 21 1,086 0 0
CNOOC LTD SPONSORED ADR 126132109 1,563 9,130 SH   SOLE 22 9,130 0 0
CNOOC LTD SPONSORED ADR 126132109 231 1,351 SH   SOLE 34 1,351 0 0
CNX RESOURCES CORPORATION COM 12653C108 4,560 256,464 SH   SOLE 2 94,971 0 161,493
CNX RESOURCES CORPORATION COM 12653C108 18 1,024 SH   SOLE 4 1,024 0 0
CNX RESOURCES CORPORATION COM 12653C108 142 7,987 SH   SOLE 7 7,987 0 0
CNX RESOURCES CORPORATION COM 12653C108 11,085 623,435 SH   SOLE 18 622,129 0 1,306
CNX RESOURCES CORPORATION COM 12653C108 582 32,714 SH   SOLE 19 32,714 0 0
CNX RESOURCES CORPORATION COM 12653C108 163,384 9,189,200 SH   SOLE 21 9,189,200 0 0
CNX RESOURCES CORPORATION COM 12653C108 115,047 6,470,598 SH   SOLE 22 6,039,634 0 430,964
CNX RESOURCES CORPORATION COM 12653C108 742 41,712 SH   SOLE 26 24,278 0 17,434
CNX RESOURCES CORPORATION COM 12653C108 463 26,017 SH   SOLE 28 26,017 0 0
CNX RESOURCES CORPORATION COM 12653C108 1,891 106,373 SH   SOLE 30 106,373 0 0
CNX RESOURCES CORPORATION COM 12653C108 88 4,944 SH   SOLE 31 4,944 0 0
CNX RESOURCES CORPORATION COM 12653C108 274 15,392 SH   SOLE 36 15,392 0 0
CNX RESOURCES CORPORATION COM 12653C108 363 20,406 SH   SOLE 40 20,406 0 0
COASTWAY BANCORP INC COM 190632109 19 689 SH   SOLE 18 689 0 0
COASTWAY BANCORP INC COM 190632109 329 11,864 SH   SOLE 21 11,864 0 0
COBIZ FINANCIAL INC COM 190897108 703 32,727 SH   SOLE 2 1,674 0 31,053
COBIZ FINANCIAL INC COM 190897108 20 954 SH   SOLE 7 954 0 0
COBIZ FINANCIAL INC COM 190897108 2,806 130,632 SH   SOLE 18 130,632 0 0
COBIZ FINANCIAL INC COM 190897108 1,190 55,393 SH   SOLE 19 55,393 0 0
COBIZ FINANCIAL INC COM 190897108 29,428 1,370,008 SH   SOLE 21 1,370,008 0 0
COBIZ FINANCIAL INC COM 190897108 27,777 1,293,164 SH   SOLE 22 1,241,738 0 51,426
COBIZ FINANCIAL INC COM 190897108 1,016 47,298 SH   SOLE 23 47,298 0 0
COBIZ FINANCIAL INC COM 190897108 597 27,795 SH   SOLE 26 0 0 27,795
COBIZ FINANCIAL INC COM 190897108 113 5,259 SH   SOLE 28 5,259 0 0
COBIZ FINANCIAL INC COM 190897108 322 14,972 SH   SOLE 29 0 0 14,972
COBIZ FINANCIAL INC COM 190897108 178 8,293 SH   SOLE 30 8,293 0 0
COBIZ FINANCIAL INC COM 190897108 82 3,809 SH   SOLE 40 3,809 0 0
COCA COLA BOTTLING CO CONS COM 191098102 1,527 11,302 SH   SOLE 2 7,028 0 4,274
COCA COLA BOTTLING CO CONS COM 191098102 6 42 SH   SOLE 4 42 0 0
COCA COLA BOTTLING CO CONS COM 191098102 16 119 SH   SOLE 7 119 0 0
COCA COLA BOTTLING CO CONS COM 191098102 2,729 20,198 SH   SOLE 18 20,198 0 0
COCA COLA BOTTLING CO CONS COM 191098102 505 3,740 SH   SOLE 19 3,740 0 0
COCA COLA BOTTLING CO CONS COM 191098102 64,978 480,855 SH   SOLE 21 480,855 0 0
COCA COLA BOTTLING CO CONS COM 191098102 19,064 141,077 SH   SOLE 22 134,557 0 6,520
COCA COLA BOTTLING CO CONS COM 191098102 202 1,492 SH   SOLE 26 0 0 1,492
COCA COLA BOTTLING CO CONS COM 191098102 63 463 SH   SOLE 28 463 0 0
COCA COLA BOTTLING CO CONS COM 191098102 923 6,832 SH   SOLE 30 6,832 0 0
COCA COLA BOTTLING CO CONS COM 191098102 82 605 SH   SOLE 40 605 0 0
COCA COLA CO COM 191216100 453,725 10,344,849 SH   SOLE 2 1,309,087 0 9,035,762
COCA COLA CO COM 191216100 58,938 1,343,773 SH   SOLE 4 1,235,840 0 107,933
COCA COLA CO COM 191216100 152,587 3,478,953 SH   SOLE 7 3,178,653 0 300,300
COCA COLA CO COM 191216100 839 19,127 SH   SOLE 13 19,127 0 0
COCA COLA CO COM 191216100 1,349 30,768 SH   SOLE 15 30,768 0 0
COCA COLA CO COM 191216100 17 377 SH   SOLE 17 0 0 377
COCA COLA CO COM 191216100 427,324 9,742,912 SH   SOLE 18 9,074,896 0 668,016
COCA COLA CO COM 191216100 142,168 3,241,394 SH   SOLE 19 3,241,394 0 0
COCA COLA CO COM 191216100 70,776 1,613,674 SH   SOLE 20 0 0 1,613,674
COCA COLA CO COM 191216100 3,386,945 77,221,724 SH   SOLE 21 77,221,724 0 0
COCA COLA CO COM 191216100 4,183,236 95,377,022 SH   SOLE 22 84,693,580 0 10,683,442
COCA COLA CO COM 191216100 223,389 5,093,229 SH   SOLE 23 5,093,229 0 0
COCA COLA CO COM 191216100 193,919 4,421,320 SH   SOLE 25 4,421,320 0 0
COCA COLA CO COM 191216100 619,296 14,119,825 SH   SOLE 26 3,208,217 0 10,911,608
COCA COLA CO COM 191216100 25,879 590,040 SH   SOLE 28 590,040 0 0
COCA COLA CO COM 191216100 6,313 143,943 SH   SOLE 29 139,201 0 4,742
COCA COLA CO COM 191216100 538,604 12,280,071 SH   SOLE 30 12,280,071 0 0
COCA COLA CO COM 191216100 70,280 1,602,377 SH   SOLE 31 781,616 0 820,761
COCA COLA CO COM 191216100 12,179 277,687 SH   SOLE 32 277,687 0 0
COCA COLA CO COM 191216100 78,743 1,795,323 SH   SOLE 34 1,795,323 0 0
COCA COLA CO COM 191216100 160,160 3,651,621 SH   SOLE 36 3,651,621 0 0
COCA COLA CO COM 191216100 3,531 80,495 SH   SOLE 37 80,495 0 0
COCA COLA CO COM 191216100 3,590 81,844 SH   SOLE 40 81,844 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 28,441 699,820 SH   SOLE 2 650,447 0 49,373
COCA COLA EUROPEAN PARTNERS SHS G25839104 8,494 209,016 SH   SOLE 4 203,436 0 5,580
COCA COLA EUROPEAN PARTNERS SHS G25839104 5,397 132,788 SH   SOLE 7 131,162 0 1,626
COCA COLA EUROPEAN PARTNERS SHS G25839104 2,593 63,815 SH   SOLE 13 63,815 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 50 1,222 SH   SOLE 15 1,222 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 21,563 530,589 SH   SOLE 18 515,738 0 14,851
COCA COLA EUROPEAN PARTNERS SHS G25839104 28,475 700,658 SH   SOLE 19 700,658 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 110,165 2,710,751 SH   SOLE 21 2,710,751 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 176,573 4,344,818 SH   SOLE 22 3,456,274 0 888,544
COCA COLA EUROPEAN PARTNERS SHS G25839104 22,547 554,797 SH   SOLE 23 554,797 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 8,600 211,619 SH   SOLE 25 211,619 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 24,241 596,475 SH   SOLE 26 111,356 0 485,119
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,330 32,735 SH   SOLE 28 32,735 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 10,163 250,083 SH   SOLE 29 123,501 0 126,582
COCA COLA EUROPEAN PARTNERS SHS G25839104 26,957 663,316 SH   SOLE 30 663,316 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 10,906 268,345 SH   SOLE 31 220,472 0 47,873
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,086 26,723 SH   SOLE 32 26,723 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 3,036 74,696 SH   SOLE 34 74,696 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 11,102 273,167 SH   SOLE 36 273,167 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 133 3,276 SH   SOLE 40 3,276 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 438 7,770 SH   SOLE 22 7,770 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 161 2,849 SH   SOLE 30 2,849 0 0
COCRYSTAL PHARMA INC COM PAR 19188J300 8 2,176 SH   SOLE 18 2,176 0 0
COCRYSTAL PHARMA INC COM PAR 19188J300 109 29,812 SH   SOLE 21 29,812 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 3 775 SH   SOLE 18 775 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 42 10,934 SH   SOLE 21 10,934 0 0
CODEXIS INC COM 192005106 613 42,587 SH   SOLE 2 2,187 0 40,400
CODEXIS INC COM 192005106 16 1,085 SH   SOLE 7 1,085 0 0
CODEXIS INC COM 192005106 2,451 170,228 SH   SOLE 18 170,228 0 0
CODEXIS INC COM 192005106 584 40,560 SH   SOLE 19 40,560 0 0
CODEXIS INC COM 192005106 25,730 1,786,795 SH   SOLE 21 1,786,795 0 0
CODEXIS INC COM 192005106 19,241 1,336,214 SH   SOLE 22 1,265,628 0 70,586
CODEXIS INC COM 192005106 133 9,256 SH   SOLE 28 9,256 0 0
CODEXIS INC COM 192005106 119 8,266 SH   SOLE 30 8,266 0 0
CODEXIS INC COM 192005106 109 7,584 SH   SOLE 40 7,584 0 0
CODORUS VY BANCORP INC COM 192025104 264 8,589 SH   SOLE 2 432 0 8,157
CODORUS VY BANCORP INC COM 192025104 6 205 SH   SOLE 7 205 0 0
CODORUS VY BANCORP INC COM 192025104 956 31,167 SH   SOLE 18 31,167 0 0
CODORUS VY BANCORP INC COM 192025104 208 6,795 SH   SOLE 19 6,795 0 0
CODORUS VY BANCORP INC COM 192025104 9,606 313,102 SH   SOLE 21 313,102 0 0
CODORUS VY BANCORP INC COM 192025104 2,370 77,236 SH   SOLE 22 73,854 0 3,382
COEUR MNG INC COM NEW 192108504 1,419 186,716 SH   SOLE 2 7,782 0 178,934
COEUR MNG INC COM NEW 192108504 4 582 SH   SOLE 4 582 0 0
COEUR MNG INC COM NEW 192108504 29 3,796 SH   SOLE 7 3,796 0 0
COEUR MNG INC COM NEW 192108504 4,616 607,317 SH   SOLE 18 607,317 0 0
COEUR MNG INC COM NEW 192108504 1,125 148,033 SH   SOLE 19 148,033 0 0
COEUR MNG INC COM NEW 192108504 47,470 6,246,065 SH   SOLE 21 6,246,065 0 0
COEUR MNG INC COM NEW 192108504 39,470 5,193,371 SH   SOLE 22 4,945,574 0 247,797
COEUR MNG INC COM NEW 192108504 537 70,686 SH   SOLE 26 37,318 0 33,368
COEUR MNG INC COM NEW 192108504 195 25,683 SH   SOLE 28 25,683 0 0
COEUR MNG INC COM NEW 192108504 193 25,337 SH   SOLE 29 0 0 25,337
COEUR MNG INC COM NEW 192108504 308 40,502 SH   SOLE 30 40,502 0 0
COEUR MNG INC COM NEW 192108504 169 22,244 SH   SOLE 40 22,244 0 0
COFFEE HLDGS INC COM 192176105 24 4,425 SH   SOLE 21 4,425 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,866 53,663 SH   SOLE 2 20,568 0 33,095
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 16 299 SH   SOLE 4 299 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 48 901 SH   SOLE 7 901 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 9,652 180,744 SH   SOLE 18 180,744 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 9,250 173,225 SH   SOLE 19 173,225 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 231,040 4,326,586 SH   SOLE 21 4,326,586 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 77,199 1,445,678 SH   SOLE 22 1,385,324 0 60,354
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3,314 62,066 SH   SOLE 23 62,066 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 4,600 86,148 SH   SOLE 26 5,830 0 80,318
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 337 6,310 SH   SOLE 28 6,310 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 973 18,224 SH   SOLE 29 0 0 18,224
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3,372 63,148 SH   SOLE 30 63,148 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 261 4,889 SH   SOLE 40 4,889 0 0
COGNEX CORP COM 192422103 19,912 446,366 SH   SOLE 2 85,129 0 361,237
COGNEX CORP COM 192422103 2,561 57,400 SH   SOLE 4 52,987 0 4,413
COGNEX CORP COM 192422103 2,892 64,829 SH   SOLE 7 28,474 0 36,355
COGNEX CORP COM 192422103 24,929 558,832 SH   SOLE 18 543,000 0 15,832
COGNEX CORP COM 192422103 41,349 926,892 SH   SOLE 19 926,892 0 0
COGNEX CORP COM 192422103 4,665 104,582 SH   SOLE 20 0 0 104,582
COGNEX CORP COM 192422103 371,650 8,331,101 SH   SOLE 21 8,331,101 0 0
COGNEX CORP COM 192422103 251,694 5,642,089 SH   SOLE 22 5,168,047 0 474,042
COGNEX CORP COM 192422103 10,204 228,744 SH   SOLE 23 228,744 0 0
COGNEX CORP COM 192422103 414 9,279 SH   SOLE 25 9,279 0 0
COGNEX CORP COM 192422103 14,746 330,554 SH   SOLE 26 133,218 0 197,336
COGNEX CORP COM 192422103 1,142 25,592 SH   SOLE 28 25,592 0 0
COGNEX CORP COM 192422103 1,774 39,775 SH   SOLE 29 5,992 0 33,783
COGNEX CORP COM 192422103 34,092 764,222 SH   SOLE 30 764,222 0 0
COGNEX CORP COM 192422103 2,986 66,925 SH   SOLE 31 33,919 0 33,006
COGNEX CORP COM 192422103 6,093 136,578 SH   SOLE 34 136,578 0 0
COGNEX CORP COM 192422103 1,429 32,034 SH   SOLE 36 32,034 0 0
COGNEX CORP COM 192422103 155 3,482 SH   SOLE 40 3,482 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 132,918 1,682,723 SH   SOLE 2 314,472 0 1,368,251
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 19,380 245,348 SH   SOLE 4 229,548 0 15,800
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 37,936 480,264 SH   SOLE 7 452,408 0 27,856
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3,841 48,632 SH   SOLE 13 48,632 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 12,681 160,540 SH   SOLE 15 146,053 0 14,487
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 245,313 3,105,619 SH   SOLE 18 2,871,310 0 234,309
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 116,106 1,469,888 SH   SOLE 19 1,469,888 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 20,999 265,839 SH   SOLE 20 0 0 265,839
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 858,862 10,873,046 SH   SOLE 21 10,873,046 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,171,157 14,826,654 SH   SOLE 22 12,963,205 0 1,863,449
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 59,226 749,786 SH   SOLE 23 749,786 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 67,828 858,686 SH   SOLE 25 819,049 0 39,637
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 185,974 2,354,401 SH   SOLE 26 633,356 0 1,721,045
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6,723 85,118 SH   SOLE 28 85,118 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4,359 55,188 SH   SOLE 29 20,899 0 34,289
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 164,645 2,084,381 SH   SOLE 30 2,084,381 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 19,940 252,433 SH   SOLE 31 115,788 0 136,645
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7,397 93,649 SH   SOLE 32 93,649 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 203,692 2,578,704 SH   SOLE 34 2,578,704 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 44,449 562,713 SH   SOLE 36 562,713 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 937 11,859 SH   SOLE 40 11,859 0 0
COHBAR INC COM 19249J109 119 18,134 SH   SOLE 2 949 0 17,185
COHBAR INC COM 19249J109 4 626 SH   SOLE 7 626 0 0
COHBAR INC COM 19249J109 484 73,834 SH   SOLE 18 73,834 0 0
COHBAR INC COM 19249J109 117 17,842 SH   SOLE 19 17,842 0 0
COHBAR INC COM 19249J109 5,076 774,973 SH   SOLE 21 774,973 0 0
COHBAR INC COM 19249J109 1,446 220,756 SH   SOLE 22 200,984 0 19,772
COHEN & CO INC NEW COM 19249M102 8 735 SH   SOLE 21 735 0 0
COHEN & CO INC NEW COM 19249M102 259 24,426 SH   SOLE 22 24,426 0 0
COHEN & STEERS INC COM 19247A100 826 19,792 SH   SOLE 2 1,427 0 18,365
COHEN & STEERS INC COM 19247A100 5 124 SH   SOLE 4 124 0 0
COHEN & STEERS INC COM 19247A100 56 1,342 SH   SOLE 7 1,342 0 0
COHEN & STEERS INC COM 19247A100 3,075 73,723 SH   SOLE 18 73,723 0 0
COHEN & STEERS INC COM 19247A100 842 20,182 SH   SOLE 19 20,182 0 0
COHEN & STEERS INC COM 19247A100 32,747 785,100 SH   SOLE 21 785,100 0 0
COHEN & STEERS INC COM 19247A100 28,698 688,041 SH   SOLE 22 658,690 0 29,351
COHEN & STEERS INC COM 19247A100 38 916 SH   SOLE 26 0 0 916
COHEN & STEERS INC COM 19247A100 130 3,110 SH   SOLE 28 3,110 0 0
COHEN & STEERS INC COM 19247A100 213 5,095 SH   SOLE 30 5,095 0 0
COHEN & STEERS INC COM 19247A100 91 2,187 SH   SOLE 40 2,187 0 0
COHEN & STEERS QUALITY RLTY COM 19247L106 444 36,936 SH   SOLE 18 36,936 0 0
COHERENT INC COM 192479103 9,548 61,042 SH   SOLE 2 12,190 0 48,852
COHERENT INC COM 192479103 17 109 SH   SOLE 4 109 0 0
COHERENT INC COM 192479103 83 528 SH   SOLE 7 528 0 0
COHERENT INC COM 192479103 12,137 77,595 SH   SOLE 18 77,595 0 0
COHERENT INC COM 192479103 590 3,775 SH   SOLE 19 3,775 0 0
COHERENT INC COM 192479103 184,544 1,179,797 SH   SOLE 21 1,179,797 0 0
COHERENT INC COM 192479103 122,898 785,693 SH   SOLE 22 736,443 0 49,250
COHERENT INC COM 192479103 1,379 8,814 SH   SOLE 26 4,671 0 4,143
COHERENT INC COM 192479103 537 3,434 SH   SOLE 28 3,434 0 0
COHERENT INC COM 192479103 23,778 152,011 SH   SOLE 30 152,011 0 0
COHERENT INC COM 192479103 86 548 SH   SOLE 31 548 0 0
COHERENT INC COM 192479103 425 2,715 SH   SOLE 40 2,715 0 0
COHERUS BIOSCIENCES INC COM 19249H103 611 43,630 SH   SOLE 2 6,785 0 36,845
COHERUS BIOSCIENCES INC COM 19249H103 14 1,019 SH   SOLE 7 1,019 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2,079 148,503 SH   SOLE 18 148,503 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1,699 121,333 SH   SOLE 19 121,333 0 0
COHERUS BIOSCIENCES INC COM 19249H103 32,202 2,300,138 SH   SOLE 21 2,300,138 0 0
COHERUS BIOSCIENCES INC COM 19249H103 20,212 1,443,715 SH   SOLE 22 1,384,631 0 59,084
COHERUS BIOSCIENCES INC COM 19249H103 282 20,113 SH   SOLE 23 20,113 0 0
COHERUS BIOSCIENCES INC COM 19249H103 591 42,234 SH   SOLE 26 0 0 42,234
COHERUS BIOSCIENCES INC COM 19249H103 43 3,100 SH   SOLE 28 3,100 0 0
COHERUS BIOSCIENCES INC COM 19249H103 82 5,823 SH   SOLE 29 0 0 5,823
COHERUS BIOSCIENCES INC COM 19249H103 171 12,205 SH   SOLE 30 12,205 0 0
COHERUS BIOSCIENCES INC COM 19249H103 32 2,269 SH   SOLE 40 2,269 0 0
COHU INC COM 192576106 771 31,453 SH   SOLE 2 4,306 0 27,147
COHU INC COM 192576106 14 561 SH   SOLE 7 561 0 0
COHU INC COM 192576106 3,150 128,517 SH   SOLE 18 128,517 0 0
COHU INC COM 192576106 894 36,462 SH   SOLE 19 36,462 0 0
COHU INC COM 192576106 72,820 2,971,020 SH   SOLE 21 2,971,020 0 0
COHU INC COM 192576106 20,031 817,265 SH   SOLE 22 781,109 0 36,156
COHU INC COM 192576106 233 9,488 SH   SOLE 23 9,488 0 0
COHU INC COM 192576106 722 29,464 SH   SOLE 26 0 0 29,464
COHU INC COM 192576106 81 3,311 SH   SOLE 28 3,311 0 0
COHU INC COM 192576106 363 14,807 SH   SOLE 29 0 0 14,807
COHU INC COM 192576106 1,026 41,853 SH   SOLE 30 41,853 0 0
COHU INC COM 192576106 54 2,196 SH   SOLE 40 2,196 0 0
COLFAX CORP COM 194014106 5,642 184,088 SH   SOLE 2 7,003 0 177,085
COLFAX CORP COM 194014106 12 402 SH   SOLE 4 402 0 0
COLFAX CORP COM 194014106 105 3,433 SH   SOLE 7 3,433 0 0
COLFAX CORP COM 194014106 1,336 43,591 SH   SOLE 18 43,591 0 0
COLFAX CORP COM 194014106 435 14,200 SH   SOLE 19 14,200 0 0
COLFAX CORP COM 194014106 29,874 974,687 SH   SOLE 21 974,687 0 0
COLFAX CORP COM 194014106 79,184 2,583,485 SH   SOLE 22 2,359,867 0 223,618
COLFAX CORP COM 194014106 683 22,292 SH   SOLE 26 10,365 0 11,927
COLFAX CORP COM 194014106 392 12,774 SH   SOLE 28 12,774 0 0
COLFAX CORP COM 194014106 24,722 806,599 SH   SOLE 30 806,599 0 0
COLFAX CORP COM 194014106 60 1,970 SH   SOLE 31 1,970 0 0
COLFAX CORP COM 194014106 95 3,084 SH   SOLE 36 3,084 0 0
COLFAX CORP COM 194014106 289 9,417 SH   SOLE 40 9,417 0 0
COLGATE PALMOLIVE CO COM 194162103 161,454 2,491,191 SH   SOLE 2 486,092 0 2,005,099
COLGATE PALMOLIVE CO COM 194162103 18,490 285,290 SH   SOLE 4 262,494 0 22,796
COLGATE PALMOLIVE CO COM 194162103 57,048 880,237 SH   SOLE 7 723,752 0 156,485
COLGATE PALMOLIVE CO COM 194162103 728 11,234 SH   SOLE 13 11,234 0 0
COLGATE PALMOLIVE CO COM 194162103 462 7,122 SH   SOLE 15 7,122 0 0
COLGATE PALMOLIVE CO COM 194162103 108,962 1,681,255 SH   SOLE 18 1,544,221 0 137,034
COLGATE PALMOLIVE CO COM 194162103 28,371 437,749 SH   SOLE 19 437,749 0 0
COLGATE PALMOLIVE CO COM 194162103 19,199 296,241 SH   SOLE 20 0 0 296,241
COLGATE PALMOLIVE CO COM 194162103 1,003,645 15,485,954 SH   SOLE 21 15,485,954 0 0
COLGATE PALMOLIVE CO COM 194162103 1,446,528 22,319,520 SH   SOLE 22 19,709,998 0 2,609,522
COLGATE PALMOLIVE CO COM 194162103 68,124 1,051,127 SH   SOLE 23 1,051,127 0 0
COLGATE PALMOLIVE CO COM 194162103 56,429 870,680 SH   SOLE 25 870,680 0 0
COLGATE PALMOLIVE CO COM 194162103 208,197 3,212,419 SH   SOLE 26 695,072 0 2,517,347
COLGATE PALMOLIVE CO COM 194162103 7,900 121,892 SH   SOLE 28 121,892 0 0
COLGATE PALMOLIVE CO COM 194162103 4,104 63,328 SH   SOLE 29 35,168 0 28,160
COLGATE PALMOLIVE CO COM 194162103 183,800 2,835,975 SH   SOLE 30 2,835,975 0 0
COLGATE PALMOLIVE CO COM 194162103 22,793 351,686 SH   SOLE 31 182,118 0 169,568
COLGATE PALMOLIVE CO COM 194162103 15,396 237,557 SH   SOLE 34 237,557 0 0
COLGATE PALMOLIVE CO COM 194162103 52,915 816,464 SH   SOLE 36 816,464 0 0
COLGATE PALMOLIVE CO COM 194162103 1,089 16,801 SH   SOLE 40 16,801 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 22 1,474 SH   SOLE 18 1,474 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 358 24,266 SH   SOLE 21 24,266 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 245 16,619 SH   SOLE 22 16,619 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 574 24,061 SH   SOLE 2 1,298 0 22,763
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 17 705 SH   SOLE 7 705 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2,343 98,239 SH   SOLE 18 98,239 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 855 35,861 SH   SOLE 19 35,861 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 33,778 1,416,256 SH   SOLE 21 1,416,256 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 15,737 659,832 SH   SOLE 22 624,106 0 35,726
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 8 335 SH   SOLE 23 335 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 108 4,539 SH   SOLE 26 0 0 4,539
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 133 5,584 SH   SOLE 28 5,584 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 112 4,679 SH   SOLE 30 4,679 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 52 2,182 SH   SOLE 40 2,182 0 0
COLONY BANKCORP INC COM 19623P101 21 1,223 SH   SOLE 18 1,223 0 0
COLONY BANKCORP INC COM 19623P101 67 3,970 SH   SOLE 21 3,970 0 0
COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 537 565,000 PRN   SOLE 21 565,000 0 0
COLONY CAP INC NEW CL A COM 19626G108 6,412 1,027,546 SH   SOLE 2 42,207 0 985,339
COLONY CAP INC NEW CL A COM 19626G108 1,011 162,058 SH   SOLE 4 162,058 0 0
COLONY CAP INC NEW CL A COM 19626G108 4,840 775,581 SH   SOLE 7 775,581 0 0
COLONY CAP INC NEW CL A COM 19626G108 124 19,814 SH   SOLE 15 19,814 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,512 242,329 SH   SOLE 18 242,329 0 0
COLONY CAP INC NEW CL A COM 19626G108 4,212 675,068 SH   SOLE 19 675,068 0 0
COLONY CAP INC NEW CL A COM 19626G108 49,896 7,996,187 SH   SOLE 21 7,996,187 0 0
COLONY CAP INC NEW CL A COM 19626G108 115,583 18,522,850 SH   SOLE 22 17,774,027 0 748,823
COLONY CAP INC NEW CL A COM 19626G108 177 28,405 SH   SOLE 23 28,405 0 0
COLONY CAP INC NEW CL A COM 19626G108 5,989 959,819 SH   SOLE 25 959,819 0 0
COLONY CAP INC NEW CL A COM 19626G108 2,044 327,503 SH   SOLE 26 105,682 0 221,821
COLONY CAP INC NEW CL A COM 19626G108 447 71,698 SH   SOLE 28 71,698 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,074 172,151 SH   SOLE 29 172,149 0 2
COLONY CAP INC NEW CL A COM 19626G108 4,981 798,190 SH   SOLE 30 798,190 0 0
COLONY CAP INC NEW CL A COM 19626G108 64 10,294 SH   SOLE 31 10,294 0 0
COLONY CAP INC NEW CL A COM 19626G108 343 54,912 SH   SOLE 40 54,912 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 1,694 81,723 SH   SOLE 2 3,662 0 78,061
COLONY CR REAL ESTATE INC COM CL A 19625T101 32 1,534 SH   SOLE 7 1,534 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 5,147 248,278 SH   SOLE 18 248,278 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 1,475 71,177 SH   SOLE 19 71,177 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 56,721 2,736,169 SH   SOLE 21 2,736,169 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 18,137 874,935 SH   SOLE 22 793,843 0 81,092
COLONY CR REAL ESTATE INC COM CL A 19625T101 525 25,318 SH   SOLE 26 19,544 0 5,774
COLONY CR REAL ESTATE INC COM CL A 19625T101 144 6,923 SH   SOLE 28 6,923 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 301 14,541 SH   SOLE 30 14,541 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 195 9,401 SH   SOLE 40 9,401 0 0
COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 612 550,000 PRN   SOLE 21 550,000 0 0
COLUMBIA BKG SYS INC COM 197236102 3,172 77,544 SH   SOLE 2 3,244 0 74,300
COLUMBIA BKG SYS INC COM 197236102 16 383 SH   SOLE 4 383 0 0
COLUMBIA BKG SYS INC COM 197236102 68 1,663 SH   SOLE 7 1,663 0 0
COLUMBIA BKG SYS INC COM 197236102 13,188 322,444 SH   SOLE 18 322,444 0 0
COLUMBIA BKG SYS INC COM 197236102 2,458 60,109 SH   SOLE 19 60,109 0 0
COLUMBIA BKG SYS INC COM 197236102 303,791 7,427,663 SH   SOLE 21 7,427,663 0 0
COLUMBIA BKG SYS INC COM 197236102 85,937 2,101,158 SH   SOLE 22 1,997,931 0 103,227
COLUMBIA BKG SYS INC COM 197236102 666 16,283 SH   SOLE 26 7,201 0 9,082
COLUMBIA BKG SYS INC COM 197236102 460 11,239 SH   SOLE 28 11,239 0 0
COLUMBIA BKG SYS INC COM 197236102 4,491 109,802 SH   SOLE 30 109,802 0 0
COLUMBIA BKG SYS INC COM 197236102 346 8,450 SH   SOLE 40 8,450 0 0
COLUMBIA FINL INC COM 197641103 908 54,852 SH   SOLE 2 2,341 0 52,511
COLUMBIA FINL INC COM 197641103 17 1,034 SH   SOLE 7 1,034 0 0
COLUMBIA FINL INC COM 197641103 2,691 162,580 SH   SOLE 18 162,580 0 0
COLUMBIA FINL INC COM 197641103 659 39,802 SH   SOLE 19 39,802 0 0
COLUMBIA FINL INC COM 197641103 26,366 1,593,108 SH   SOLE 21 1,593,108 0 0
COLUMBIA FINL INC COM 197641103 26,206 1,583,455 SH   SOLE 22 1,545,257 0 38,198
COLUMBIA PPTY TR INC COM NEW 198287203 4,990 219,740 SH   SOLE 2 15,792 0 203,948
COLUMBIA PPTY TR INC COM NEW 198287203 957 42,140 SH   SOLE 4 42,140 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 4,382 192,959 SH   SOLE 7 192,959 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 116 5,108 SH   SOLE 15 5,108 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,305 57,462 SH   SOLE 18 57,462 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 3,725 164,027 SH   SOLE 19 164,027 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 43,835 1,930,198 SH   SOLE 21 1,930,198 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 121,622 5,355,457 SH   SOLE 22 5,104,973 0 250,484
COLUMBIA PPTY TR INC COM NEW 198287203 156 6,863 SH   SOLE 23 6,863 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 5,294 233,113 SH   SOLE 25 233,113 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 1,738 76,535 SH   SOLE 26 29,467 0 47,068
COLUMBIA PPTY TR INC COM NEW 198287203 372 16,360 SH   SOLE 28 16,360 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 970 42,731 SH   SOLE 29 42,731 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 13,228 582,455 SH   SOLE 30 582,455 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 63 2,794 SH   SOLE 31 2,794 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 147 6,483 SH   SOLE 36 6,483 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 293 12,890 SH   SOLE 40 12,890 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 4,932 53,920 SH   SOLE 2 2,296 0 51,624
COLUMBIA SPORTSWEAR CO COM 198516106 11 120 SH   SOLE 4 120 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 60 659 SH   SOLE 7 659 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,494 16,338 SH   SOLE 18 16,338 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 418 4,566 SH   SOLE 19 4,566 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 29,113 318,280 SH   SOLE 21 318,280 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 72,376 791,259 SH   SOLE 22 728,709 0 62,550
COLUMBIA SPORTSWEAR CO COM 198516106 772 8,443 SH   SOLE 26 3,264 0 5,179
COLUMBIA SPORTSWEAR CO COM 198516106 370 4,040 SH   SOLE 28 4,040 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 658 7,197 SH   SOLE 30 7,197 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 59 648 SH   SOLE 31 648 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 284 3,103 SH   SOLE 40 3,103 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 899 20,731 SH   SOLE 2 927 0 19,804
COLUMBUS MCKINNON CORP N Y COM 199333105 21 484 SH   SOLE 7 484 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 3,244 74,808 SH   SOLE 18 74,808 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 771 17,783 SH   SOLE 19 17,783 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 33,595 774,783 SH   SOLE 21 774,783 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 27,040 623,625 SH   SOLE 22 596,846 0 26,779
COLUMBUS MCKINNON CORP N Y COM 199333105 391 9,017 SH   SOLE 26 0 0 9,017
COLUMBUS MCKINNON CORP N Y COM 199333105 125 2,875 SH   SOLE 28 2,875 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 174 4,019 SH   SOLE 30 4,019 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 82 1,898 SH   SOLE 40 1,898 0 0
COMCAST CORP NEW CL A 20030N101 435,812 13,282,889 SH   SOLE 2 2,546,155 0 10,736,734
COMCAST CORP NEW CL A 20030N101 59,347 1,808,820 SH   SOLE 4 1,685,610 0 123,210
COMCAST CORP NEW CL A 20030N101 118,140 3,600,744 SH   SOLE 7 3,467,150 0 133,594
COMCAST CORP NEW CL A 20030N101 2,371 72,261 SH   SOLE 13 72,261 0 0
COMCAST CORP NEW CL A 20030N101 1,434 43,706 SH   SOLE 15 43,706 0 0
COMCAST CORP NEW CL A 20030N101 33 995 SH   SOLE 17 0 0 995
COMCAST CORP NEW CL A 20030N101 644,572 19,645,604 SH   SOLE 18 17,411,027 0 2,234,577
COMCAST CORP NEW CL A 20030N101 980,210 29,875,347 SH   SOLE 19 29,875,347 0 0
COMCAST CORP NEW CL A 20030N101 68,404 2,084,847 SH   SOLE 20 256,988 0 1,827,859
COMCAST CORP NEW CL A 20030N101 2,390,756 72,866,689 SH   SOLE 21 72,866,689 0 0
COMCAST CORP NEW CL A 20030N101 3,737,185 113,903,826 SH   SOLE 22 100,841,456 0 13,062,370
COMCAST CORP NEW CL A 20030N101 194,525 5,928,830 SH   SOLE 23 5,928,830 0 0
COMCAST CORP NEW CL A 20030N101 157,623 4,804,118 SH   SOLE 25 4,701,162 0 102,956
COMCAST CORP NEW CL A 20030N101 524,387 15,982,525 SH   SOLE 26 3,592,652 0 12,389,873
COMCAST CORP NEW CL A 20030N101 22,019 671,100 SH   SOLE 28 671,100 0 0
COMCAST CORP NEW CL A 20030N101 22,270 678,766 SH   SOLE 29 165,896 0 512,870
COMCAST CORP NEW CL A 20030N101 488,704 14,894,983 SH   SOLE 30 14,894,983 0 0
COMCAST CORP NEW CL A 20030N101 61,516 1,874,909 SH   SOLE 31 908,926 0 965,983
COMCAST CORP NEW CL A 20030N101 27,362 833,939 SH   SOLE 32 833,939 0 0
COMCAST CORP NEW CL A 20030N101 262,007 7,985,573 SH   SOLE 34 7,985,573 0 0
COMCAST CORP NEW CL A 20030N101 142,113 4,331,392 SH   SOLE 36 4,331,392 0 0
COMCAST CORP NEW CL A 20030N101 3,021 92,069 SH   SOLE 40 92,069 0 0
COMCAST CORP NEW OPTIONS 20030N101 295 9,000 SH Call SOLE 2 9,000 0 0
COMCAST CORP NEW OPTIONS 20030N101 6,562 200,000 SH Call SOLE 19 200,000 0 0
COMERICA INC COM 200340107 39,832 438,101 SH   SOLE 2 42,594 0 395,507
COMERICA INC COM 200340107 5,291 58,196 SH   SOLE 4 54,278 0 3,918
COMERICA INC COM 200340107 13,878 152,641 SH   SOLE 7 142,291 0 10,350
COMERICA INC COM 200340107 452 4,971 SH   SOLE 13 4,971 0 0
COMERICA INC COM 200340107 123 1,350 SH   SOLE 15 1,350 0 0
COMERICA INC COM 200340107 38,081 418,843 SH   SOLE 18 395,830 0 23,013
COMERICA INC COM 200340107 3,265 35,916 SH   SOLE 19 35,916 0 0
COMERICA INC COM 200340107 7,301 80,304 SH   SOLE 20 0 0 80,304
COMERICA INC COM 200340107 380,344 4,183,284 SH   SOLE 21 4,183,284 0 0
COMERICA INC COM 200340107 394,453 4,338,467 SH   SOLE 22 3,831,760 0 506,707
COMERICA INC COM 200340107 19,971 219,658 SH   SOLE 23 219,658 0 0
COMERICA INC COM 200340107 16,157 177,705 SH   SOLE 25 177,705 0 0
COMERICA INC COM 200340107 56,008 616,019 SH   SOLE 26 169,405 0 446,614
COMERICA INC COM 200340107 2,192 24,110 SH   SOLE 28 24,110 0 0
COMERICA INC COM 200340107 3,583 39,413 SH   SOLE 29 5,480 0 33,933
COMERICA INC COM 200340107 58,440 642,768 SH   SOLE 30 642,768 0 0
COMERICA INC COM 200340107 6,367 70,025 SH   SOLE 31 38,622 0 31,403
COMERICA INC COM 200340107 34,694 381,585 SH   SOLE 34 381,585 0 0
COMERICA INC COM 200340107 13,588 149,445 SH   SOLE 36 149,445 0 0
COMERICA INC COM 200340107 321 3,530 SH   SOLE 40 3,530 0 0
COMFORT SYS USA INC COM 199908104 2,687 58,674 SH   SOLE 2 29,879 0 28,795
COMFORT SYS USA INC COM 199908104 14 311 SH   SOLE 4 311 0 0
COMFORT SYS USA INC COM 199908104 37 799 SH   SOLE 7 799 0 0
COMFORT SYS USA INC COM 199908104 7,250 158,296 SH   SOLE 18 158,296 0 0
COMFORT SYS USA INC COM 199908104 15,201 331,892 SH   SOLE 19 331,892 0 0
COMFORT SYS USA INC COM 199908104 173,885 3,796,621 SH   SOLE 21 3,796,621 0 0
COMFORT SYS USA INC COM 199908104 67,555 1,475,009 SH   SOLE 22 1,423,170 0 51,839
COMFORT SYS USA INC COM 199908104 4,053 88,485 SH   SOLE 23 88,485 0 0
COMFORT SYS USA INC COM 199908104 6,335 138,321 SH   SOLE 26 8,041 0 130,280
COMFORT SYS USA INC COM 199908104 245 5,353 SH   SOLE 28 5,353 0 0
COMFORT SYS USA INC COM 199908104 792 17,293 SH   SOLE 29 0 0 17,293
COMFORT SYS USA INC COM 199908104 2,575 56,214 SH   SOLE 30 56,214 0 0
COMFORT SYS USA INC COM 199908104 22 471 SH   SOLE 34 471 0 0
COMFORT SYS USA INC COM 199908104 184 4,027 SH   SOLE 40 4,027 0 0
COMMAND SEC CORP COM 20050L100 7 4,363 SH   SOLE 21 4,363 0 0
COMMERCE BANCSHARES INC COM 200525103 14,498 224,046 SH   SOLE 2 47,617 0 176,429
COMMERCE BANCSHARES INC COM 200525103 27 420 SH   SOLE 4 420 0 0
COMMERCE BANCSHARES INC COM 200525103 2,700 41,725 SH   SOLE 7 41,725 0 0
COMMERCE BANCSHARES INC COM 200525103 52 800 SH   SOLE 15 800 0 0
COMMERCE BANCSHARES INC COM 200525103 18,940 292,687 SH   SOLE 18 292,687 0 0
COMMERCE BANCSHARES INC COM 200525103 955 14,755 SH   SOLE 19 14,755 0 0
COMMERCE BANCSHARES INC COM 200525103 291,441 4,503,796 SH   SOLE 21 4,503,796 0 0
COMMERCE BANCSHARES INC COM 200525103 202,167 3,124,197 SH   SOLE 22 2,925,485 0 198,712
COMMERCE BANCSHARES INC COM 200525103 5,695 88,009 SH   SOLE 25 88,009 0 0
COMMERCE BANCSHARES INC COM 200525103 6,562 101,411 SH   SOLE 26 43,425 0 57,986
COMMERCE BANCSHARES INC COM 200525103 853 13,178 SH   SOLE 28 13,178 0 0
COMMERCE BANCSHARES INC COM 200525103 1,327 20,500 SH   SOLE 30 20,500 0 0
COMMERCE BANCSHARES INC COM 200525103 215 3,320 SH   SOLE 31 2,031 0 1,289
COMMERCE BANCSHARES INC COM 200525103 3,515 54,324 SH   SOLE 36 54,324 0 0
COMMERCE BANCSHARES INC COM 200525103 762 11,782 SH   SOLE 40 11,782 0 0
COMMERCIAL METALS CO COM 201723103 3,567 168,992 SH   SOLE 2 52,425 0 116,567
COMMERCIAL METALS CO COM 201723103 9 412 SH   SOLE 4 412 0 0
COMMERCIAL METALS CO COM 201723103 91 4,328 SH   SOLE 7 4,328 0 0
COMMERCIAL METALS CO COM 201723103 14,604 691,793 SH   SOLE 18 691,793 0 0
COMMERCIAL METALS CO COM 201723103 2,051 97,143 SH   SOLE 19 97,143 0 0
COMMERCIAL METALS CO COM 201723103 168,643 7,988,753 SH   SOLE 21 7,988,753 0 0
COMMERCIAL METALS CO COM 201723103 81,826 3,876,184 SH   SOLE 22 3,696,716 0 179,468
COMMERCIAL METALS CO COM 201723103 422 19,981 SH   SOLE 26 10,877 0 9,104
COMMERCIAL METALS CO COM 201723103 358 16,952 SH   SOLE 28 16,952 0 0
COMMERCIAL METALS CO COM 201723103 537 25,455 SH   SOLE 30 25,455 0 0
COMMERCIAL METALS CO COM 201723103 129 6,118 SH   SOLE 36 6,118 0 0
COMMERCIAL METALS CO COM 201723103 263 12,436 SH   SOLE 40 12,436 0 0
COMMERCIAL VEH GROUP INC COM 202608105 185 25,231 SH   SOLE 2 1,068 0 24,163
COMMERCIAL VEH GROUP INC COM 202608105 6 842 SH   SOLE 7 842 0 0
COMMERCIAL VEH GROUP INC COM 202608105 743 101,256 SH   SOLE 18 101,256 0 0
COMMERCIAL VEH GROUP INC COM 202608105 183 24,865 SH   SOLE 19 24,865 0 0
COMMERCIAL VEH GROUP INC COM 202608105 7,789 1,061,233 SH   SOLE 21 1,061,233 0 0
COMMERCIAL VEH GROUP INC COM 202608105 3,581 487,922 SH   SOLE 22 461,074 0 26,848
COMMSCOPE HLDG CO INC COM 20337X109 13,589 465,281 SH   SOLE 2 31,433 0 433,848
COMMSCOPE HLDG CO INC COM 20337X109 2,084 71,359 SH   SOLE 4 65,597 0 5,762
COMMSCOPE HLDG CO INC COM 20337X109 653 22,362 SH   SOLE 7 22,362 0 0
COMMSCOPE HLDG CO INC COM 20337X109 3,320 113,696 SH   SOLE 18 96,045 0 17,651
COMMSCOPE HLDG CO INC COM 20337X109 969 33,190 SH   SOLE 19 33,190 0 0
COMMSCOPE HLDG CO INC COM 20337X109 3,935 134,750 SH   SOLE 20 0 0 134,750
COMMSCOPE HLDG CO INC COM 20337X109 86,290 2,954,627 SH   SOLE 21 2,954,627 0 0
COMMSCOPE HLDG CO INC COM 20337X109 157,236 5,383,859 SH   SOLE 22 4,992,842 0 391,017
COMMSCOPE HLDG CO INC COM 20337X109 7,091 242,812 SH   SOLE 23 242,812 0 0
COMMSCOPE HLDG CO INC COM 20337X109 11,294 386,713 SH   SOLE 26 152,022 0 234,691
COMMSCOPE HLDG CO INC COM 20337X109 854 29,250 SH   SOLE 28 29,250 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,292 44,246 SH   SOLE 29 7,026 0 37,220
COMMSCOPE HLDG CO INC COM 20337X109 8,144 278,848 SH   SOLE 30 278,848 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2,127 72,832 SH   SOLE 31 36,819 0 36,013
COMMSCOPE HLDG CO INC COM 20337X109 300 10,278 SH   SOLE 34 10,278 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,583 54,215 SH   SOLE 36 54,215 0 0
COMMSCOPE HLDG CO INC COM 20337X109 113 3,882 SH   SOLE 40 3,882 0 0
COMMUNICATIONS SYS INC COM 203900105 5 1,291 SH   SOLE 18 1,291 0 0
COMMUNICATIONS SYS INC COM 203900105 94 24,683 SH   SOLE 21 24,683 0 0
COMMUNICATIONS SYS INC COM 203900105 418 109,816 SH   SOLE 22 109,816 0 0
COMMUNITY BANKERS TR CORP COM 203612106 174 19,483 SH   SOLE 2 1,312 0 18,171
COMMUNITY BANKERS TR CORP COM 203612106 658 73,485 SH   SOLE 18 73,485 0 0
COMMUNITY BANKERS TR CORP COM 203612106 138 15,445 SH   SOLE 19 15,445 0 0
COMMUNITY BANKERS TR CORP COM 203612106 6,687 747,107 SH   SOLE 21 747,107 0 0
COMMUNITY BANKERS TR CORP COM 203612106 1,627 181,749 SH   SOLE 22 175,483 0 6,266
COMMUNITY BK SYS INC COM 203607106 3,152 53,357 SH   SOLE 2 2,167 0 51,190
COMMUNITY BK SYS INC COM 203607106 18 301 SH   SOLE 4 301 0 0
COMMUNITY BK SYS INC COM 203607106 3,130 52,987 SH   SOLE 7 52,987 0 0
COMMUNITY BK SYS INC COM 203607106 13,117 222,064 SH   SOLE 18 222,064 0 0
COMMUNITY BK SYS INC COM 203607106 2,399 40,613 SH   SOLE 19 40,613 0 0
COMMUNITY BK SYS INC COM 203607106 301,938 5,111,523 SH   SOLE 21 5,111,523 0 0
COMMUNITY BK SYS INC COM 203607106 90,809 1,537,308 SH   SOLE 22 1,464,291 0 73,017
COMMUNITY BK SYS INC COM 203607106 549 9,301 SH   SOLE 26 5,455 0 3,846
COMMUNITY BK SYS INC COM 203607106 414 7,002 SH   SOLE 28 7,002 0 0
COMMUNITY BK SYS INC COM 203607106 4,515 76,434 SH   SOLE 30 76,434 0 0
COMMUNITY BK SYS INC COM 203607106 392 6,631 SH   SOLE 40 6,631 0 0
COMMUNITY FINL CORP MD COM 20368X101 132 3,746 SH   SOLE 2 155 0 3,591
COMMUNITY FINL CORP MD COM 20368X101 584 16,519 SH   SOLE 18 16,519 0 0
COMMUNITY FINL CORP MD COM 20368X101 122 3,464 SH   SOLE 19 3,464 0 0
COMMUNITY FINL CORP MD COM 20368X101 5,410 152,992 SH   SOLE 21 152,992 0 0
COMMUNITY FINL CORP MD COM 20368X101 1,472 41,624 SH   SOLE 22 40,083 0 1,541
COMMUNITY FIRST BANCSHARES I COM 20369M104 7 605 SH   SOLE 18 605 0 0
COMMUNITY FIRST BANCSHARES I COM 20369M104 168 15,156 SH   SOLE 21 15,156 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 297 89,346 SH   SOLE 2 3,999 0 85,347
COMMUNITY HEALTH SYS INC NEW COM 203668108 2 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 59 17,629 SH   SOLE 7 17,629 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,494 449,917 SH   SOLE 18 449,917 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 228 68,772 SH   SOLE 19 68,772 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 38,210 11,509,039 SH   SOLE 21 11,509,039 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 10,665 3,212,466 SH   SOLE 22 2,909,886 0 302,580
COMMUNITY HEALTH SYS INC NEW COM 203668108 216 65,049 SH   SOLE 26 12,862 0 52,187
COMMUNITY HEALTH SYS INC NEW COM 203668108 57 17,135 SH   SOLE 28 17,135 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 584 175,944 SH   SOLE 30 175,944 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 732 220,498 SH   SOLE 36 220,498 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 43 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 518 17,338 SH   SOLE 2 745 0 16,593
COMMUNITY HEALTHCARE TR INC COM 20369C106 12 401 SH   SOLE 4 401 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 13 441 SH   SOLE 7 441 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,385 79,831 SH   SOLE 18 79,831 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 4,193 140,387 SH   SOLE 19 140,387 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 55,060 1,843,330 SH   SOLE 21 1,843,330 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 15,540 520,238 SH   SOLE 22 494,569 0 25,669
COMMUNITY HEALTHCARE TR INC COM 20369C106 30 1,016 SH   SOLE 23 1,016 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 221 7,397 SH   SOLE 26 0 0 7,397
COMMUNITY HEALTHCARE TR INC COM 20369C106 821 27,470 SH   SOLE 30 27,470 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 3,190 106,806 SH   SOLE 34 106,806 0 0
COMMUNITY TR BANCORP INC COM 204149108 792 15,853 SH   SOLE 2 659 0 15,194
COMMUNITY TR BANCORP INC COM 204149108 9 185 SH   SOLE 4 185 0 0
COMMUNITY TR BANCORP INC COM 204149108 15 292 SH   SOLE 7 292 0 0
COMMUNITY TR BANCORP INC COM 204149108 2,729 54,630 SH   SOLE 18 54,630 0 0
COMMUNITY TR BANCORP INC COM 204149108 640 12,815 SH   SOLE 19 12,815 0 0
COMMUNITY TR BANCORP INC COM 204149108 27,699 554,529 SH   SOLE 21 554,529 0 0
COMMUNITY TR BANCORP INC COM 204149108 26,423 528,995 SH   SOLE 22 507,231 0 21,764
COMMUNITY TR BANCORP INC COM 204149108 584 11,689 SH   SOLE 26 5,628 0 6,061
COMMUNITY TR BANCORP INC COM 204149108 114 2,275 SH   SOLE 28 2,275 0 0
COMMUNITY TR BANCORP INC COM 204149108 181 3,622 SH   SOLE 30 3,622 0 0
COMMUNITY TR BANCORP INC COM 204149108 79 1,579 SH   SOLE 40 1,579 0 0
COMMUNITY WEST BANCSHARES COM 204157101 13 1,141 SH   SOLE 18 1,141 0 0
COMMUNITY WEST BANCSHARES COM 204157101 47 3,976 SH   SOLE 21 3,976 0 0
COMMUNITY WEST BANCSHARES COM 204157101 54 4,555 SH   SOLE 22 4,555 0 0
COMMVAULT SYSTEMS INC COM 204166102 3,253 49,404 SH   SOLE 2 18,632 0 30,772
COMMVAULT SYSTEMS INC COM 204166102 11 174 SH   SOLE 4 174 0 0
COMMVAULT SYSTEMS INC COM 204166102 57 862 SH   SOLE 7 862 0 0
COMMVAULT SYSTEMS INC COM 204166102 15,541 236,003 SH   SOLE 18 236,003 0 0
COMMVAULT SYSTEMS INC COM 204166102 2,141 32,519 SH   SOLE 19 32,519 0 0
COMMVAULT SYSTEMS INC COM 204166102 191,158 2,902,930 SH   SOLE 21 2,902,930 0 0
COMMVAULT SYSTEMS INC COM 204166102 94,872 1,440,736 SH   SOLE 22 1,335,725 0 105,011
COMMVAULT SYSTEMS INC COM 204166102 495 7,522 SH   SOLE 26 3,480 0 4,042
COMMVAULT SYSTEMS INC COM 204166102 401 6,097 SH   SOLE 28 6,097 0 0
COMMVAULT SYSTEMS INC COM 204166102 664 10,088 SH   SOLE 30 10,088 0 0
COMMVAULT SYSTEMS INC COM 204166102 317 4,810 SH   SOLE 40 4,810 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 156 7,787 SH   SOLE 4 7,787 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 1,434 71,752 SH   SOLE 18 71,752 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 2,190 109,596 SH   SOLE 22 109,596 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 5,222 868,879 SH   SOLE 7 868,879 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3,423 569,535 SH   SOLE 21 569,535 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 217 36,131 SH   SOLE 22 36,131 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 9,563 1,591,197 SH   SOLE 30 1,591,197 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 13,281 7,217,810 SH   SOLE 21 7,217,810 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 7,712 4,191,060 SH   SOLE 30 4,191,060 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1,009 180,737 SH   SOLE 7 180,737 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2,430 435,461 SH   SOLE 21 435,461 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2,176 389,906 SH   SOLE 30 389,906 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 176 87,262 SH   SOLE 22 87,262 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2,434 97,612 SH   SOLE 26 97,612 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 3,798 152,296 SH   SOLE 30 152,296 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 224 8,976 SH   SOLE 34 8,976 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4,980 365,389 SH   SOLE 2 46,506 0 318,883
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 881 64,658 SH   SOLE 4 64,658 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 12,213 896,052 SH   SOLE 7 852,259 0 43,793
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 833 61,129 SH   SOLE 18 61,129 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 69,073 5,067,750 SH   SOLE 21 5,067,750 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 32,061 2,352,219 SH   SOLE 22 2,190,040 0 162,179
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 6,141 450,523 SH   SOLE 23 450,523 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 6,468 474,554 SH   SOLE 25 474,554 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 13,393 982,648 SH   SOLE 26 243,611 0 739,037
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 325 23,865 SH   SOLE 28 23,865 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 857 62,896 SH   SOLE 29 44,584 0 18,312
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 24,189 1,774,719 SH   SOLE 30 1,774,719 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 312 22,891 SH   SOLE 31 12,515 0 10,376
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 29,755 2,183,065 SH   SOLE 34 2,183,065 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 16 1,159 SH   SOLE 40 1,159 0 0
COMPASS MINERALS INTL INC COM 20451N101 2,788 42,396 SH   SOLE 2 14,889 0 27,507
COMPASS MINERALS INTL INC COM 20451N101 9 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,818 27,656 SH   SOLE 7 27,656 0 0
COMPASS MINERALS INTL INC COM 20451N101 13,064 198,698 SH   SOLE 18 198,698 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,858 28,261 SH   SOLE 19 28,261 0 0
COMPASS MINERALS INTL INC COM 20451N101 155,495 2,364,937 SH   SOLE 21 2,364,937 0 0
COMPASS MINERALS INTL INC COM 20451N101 74,318 1,130,307 SH   SOLE 22 1,080,843 0 49,464
COMPASS MINERALS INTL INC COM 20451N101 780 11,868 SH   SOLE 26 8,655 0 3,213
COMPASS MINERALS INTL INC COM 20451N101 403 6,135 SH   SOLE 28 6,135 0 0
COMPASS MINERALS INTL INC COM 20451N101 478 7,266 SH   SOLE 30 7,266 0 0
COMPASS MINERALS INTL INC COM 20451N101 28 421 SH   SOLE 36 421 0 0
COMPASS MINERALS INTL INC COM 20451N101 243 3,692 SH   SOLE 40 3,692 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 336 10,203 SH   SOLE 2 431 0 9,772
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,672 50,810 SH   SOLE 18 50,810 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 307 9,318 SH   SOLE 19 9,318 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 39,765 1,208,656 SH   SOLE 21 1,208,656 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 12,123 368,489 SH   SOLE 22 339,892 0 28,597
COMPUTER PROGRAMS & SYS INC COM 205306103 49 1,495 SH   SOLE 23 1,495 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 102 3,114 SH   SOLE 26 2,235 0 879
COMPUTER PROGRAMS & SYS INC COM 205306103 53 1,601 SH   SOLE 28 1,601 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 569 17,296 SH   SOLE 30 17,296 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 39 1,175 SH   SOLE 40 1,175 0 0
COMPUTER TASK GROUP INC COM 205477102 19 2,410 SH   SOLE 18 2,410 0 0
COMPUTER TASK GROUP INC COM 205477102 338 43,716 SH   SOLE 21 43,716 0 0
COMPUTER TASK GROUP INC COM 205477102 2,173 280,714 SH   SOLE 22 274,958 0 5,756
COMPX INTERNATIONAL INC CL A 20563P101 20 1,552 SH   SOLE 2 0 0 1,552
COMPX INTERNATIONAL INC CL A 20563P101 19 1,447 SH   SOLE 18 1,447 0 0
COMPX INTERNATIONAL INC CL A 20563P101 695 52,643 SH   SOLE 21 52,643 0 0
COMPX INTERNATIONAL INC CL A 20563P101 715 54,140 SH   SOLE 22 54,140 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 12,925 SH   SOLE 21 12,925 0 0
COMSTOCK MNG INC COM NEW 205750201 3 10,679 SH   SOLE 22 10,679 0 0
COMSTOCK RES INC COM 205768302 27 2,581 SH   SOLE 18 2,581 0 0
COMSTOCK RES INC COM 205768302 13 1,273 SH   SOLE 19 1,273 0 0
COMSTOCK RES INC COM 205768302 502 47,786 SH   SOLE 21 47,786 0 0
COMSTOCK RES INC COM 205768302 3,464 329,637 SH   SOLE 22 329,637 0 0
COMSTOCK RES INC NOTE 7.750% 4/0 205768AM6 428 436,384 PRN   SOLE 21 436,384 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 790 24,767 SH   SOLE 2 1,891 0 22,876
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 7 223 SH   SOLE 4 223 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 18 557 SH   SOLE 7 557 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 3,383 106,126 SH   SOLE 18 106,126 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 629 19,715 SH   SOLE 19 19,715 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 79,750 2,501,563 SH   SOLE 21 2,501,563 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 23,359 732,701 SH   SOLE 22 687,377 0 45,324
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 57 1,775 SH   SOLE 23 1,775 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 261 8,193 SH   SOLE 26 3,765 0 4,428
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 77 2,408 SH   SOLE 28 2,408 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,242 38,966 SH   SOLE 30 38,966 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 58 1,810 SH   SOLE 40 1,810 0 0
CONAGRA BRANDS INC COM 205887102 60,590 1,695,786 SH   SOLE 2 781,102 0 914,684
CONAGRA BRANDS INC COM 205887102 9,163 256,458 SH   SOLE 4 245,535 0 10,923
CONAGRA BRANDS INC COM 205887102 12,979 363,260 SH   SOLE 7 328,516 0 34,744
CONAGRA BRANDS INC COM 205887102 452 12,646 SH   SOLE 13 12,646 0 0
CONAGRA BRANDS INC COM 205887102 101 2,821 SH   SOLE 15 2,821 0 0
CONAGRA BRANDS INC COM 205887102 29,829 834,842 SH   SOLE 18 769,687 0 65,155
CONAGRA BRANDS INC COM 205887102 8,972 251,094 SH   SOLE 19 251,094 0 0
CONAGRA BRANDS INC COM 205887102 7,469 209,051 SH   SOLE 20 0 0 209,051
CONAGRA BRANDS INC COM 205887102 296,573 8,300,391 SH   SOLE 21 8,300,391 0 0
CONAGRA BRANDS INC COM 205887102 383,388 10,730,151 SH   SOLE 22 9,216,863 0 1,513,288
CONAGRA BRANDS INC COM 205887102 27,526 770,403 SH   SOLE 23 770,403 0 0
CONAGRA BRANDS INC COM 205887102 13,637 381,667 SH   SOLE 25 381,667 0 0
CONAGRA BRANDS INC COM 205887102 72,383 2,025,840 SH   SOLE 26 410,741 0 1,615,099
CONAGRA BRANDS INC COM 205887102 2,079 58,182 SH   SOLE 28 58,182 0 0
CONAGRA BRANDS INC COM 205887102 4,610 129,012 SH   SOLE 29 129,012 0 0
CONAGRA BRANDS INC COM 205887102 57,341 1,604,846 SH   SOLE 30 1,604,846 0 0
CONAGRA BRANDS INC COM 205887102 14,851 415,648 SH   SOLE 31 254,137 0 161,511
CONAGRA BRANDS INC COM 205887102 12,381 346,515 SH   SOLE 34 346,515 0 0
CONAGRA BRANDS INC COM 205887102 16,536 462,793 SH   SOLE 36 462,793 0 0
CONAGRA BRANDS INC COM 205887102 298 8,354 SH   SOLE 40 8,354 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 132 30,848 SH   SOLE 2 30,848 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 31 7,294 SH   SOLE 18 7,294 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 1,047 244,651 SH   SOLE 19 244,651 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 448 104,785 SH   SOLE 21 104,785 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 3,368 786,822 SH   SOLE 22 786,822 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 375 87,572 SH   SOLE 23 87,572 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 662 154,742 SH   SOLE 26 0 0 154,742
CONATUS PHARMACEUTICALS INC COM 20600T108 68 15,957 SH   SOLE 29 0 0 15,957
CONCERT PHARMACEUTICALS INC COM 206022105 381 22,636 SH   SOLE 2 1,086 0 21,550
CONCERT PHARMACEUTICALS INC COM 206022105 8 457 SH   SOLE 7 457 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 1,268 75,349 SH   SOLE 18 75,349 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 287 17,051 SH   SOLE 19 17,051 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 16,990 1,009,483 SH   SOLE 21 1,009,483 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 8,292 492,715 SH   SOLE 22 467,004 0 25,711
CONCERT PHARMACEUTICALS INC COM 206022105 147 8,748 SH   SOLE 26 0 0 8,748
CONCERT PHARMACEUTICALS INC COM 206022105 35 2,051 SH   SOLE 28 2,051 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 116 6,917 SH   SOLE 30 6,917 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 35 2,052 SH   SOLE 34 2,052 0 0
CONCHO RES INC COM 20605P101 58,681 424,151 SH   SOLE 2 79,802 0 344,349
CONCHO RES INC COM 20605P101 6,361 45,981 SH   SOLE 4 41,989 0 3,992
CONCHO RES INC COM 20605P101 15,773 114,011 SH   SOLE 7 105,388 0 8,623
CONCHO RES INC COM 20605P101 943 6,814 SH   SOLE 13 6,814 0 0
CONCHO RES INC COM 20605P101 178 1,287 SH   SOLE 15 1,287 0 0
CONCHO RES INC COM 20605P101 42,913 310,178 SH   SOLE 18 290,251 0 19,927
CONCHO RES INC COM 20605P101 11,244 81,275 SH   SOLE 19 81,275 0 0
CONCHO RES INC COM 20605P101 7,329 52,975 SH   SOLE 20 0 0 52,975
CONCHO RES INC COM 20605P101 485,049 3,505,958 SH   SOLE 21 3,505,958 0 0
CONCHO RES INC COM 20605P101 504,167 3,644,143 SH   SOLE 22 3,235,290 0 408,853
CONCHO RES INC COM 20605P101 25,238 182,424 SH   SOLE 23 182,424 0 0
CONCHO RES INC COM 20605P101 19,894 143,795 SH   SOLE 25 143,795 0 0
CONCHO RES INC COM 20605P101 77,381 559,314 SH   SOLE 26 134,907 0 424,407
CONCHO RES INC COM 20605P101 2,938 21,237 SH   SOLE 28 21,237 0 0
CONCHO RES INC COM 20605P101 743 5,369 SH   SOLE 29 5,369 0 0
CONCHO RES INC COM 20605P101 77,349 559,085 SH   SOLE 30 559,085 0 0
CONCHO RES INC COM 20605P101 8,528 61,640 SH   SOLE 31 28,240 0 33,400
CONCHO RES INC COM 20605P101 16,308 117,877 SH   SOLE 34 117,877 0 0
CONCHO RES INC COM 20605P101 18,051 130,476 SH   SOLE 36 130,476 0 0
CONCHO RES INC COM 20605P101 413 2,984 SH   SOLE 40 2,984 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 15 1,478 SH   SOLE 18 1,478 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 195 18,770 SH   SOLE 21 18,770 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 102 9,826 SH   SOLE 22 9,826 0 0
CONDUENT INC COM 206787103 8,997 495,149 SH   SOLE 2 112,726 0 382,423
CONDUENT INC COM 206787103 14 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103 160 8,811 SH   SOLE 7 8,811 0 0
CONDUENT INC COM 206787103 7 367 SH   SOLE 17 0 0 367
CONDUENT INC COM 206787103 1,690 93,013 SH   SOLE 18 93,013 0 0
CONDUENT INC COM 206787103 534 29,389 SH   SOLE 19 29,389 0 0
CONDUENT INC COM 206787103 38,361 2,111,224 SH   SOLE 21 2,111,224 0 0
CONDUENT INC COM 206787103 94,158 5,182,047 SH   SOLE 22 4,798,905 0 383,142
CONDUENT INC COM 206787103 674 37,107 SH   SOLE 26 23,851 0 13,256
CONDUENT INC COM 206787103 450 24,739 SH   SOLE 28 24,739 0 0
CONDUENT INC COM 206787103 750 41,293 SH   SOLE 30 41,293 0 0
CONDUENT INC COM 206787103 74 4,080 SH   SOLE 31 4,080 0 0
CONDUENT INC COM 206787103 304 16,735 SH   SOLE 36 16,735 0 0
CONDUENT INC COM 206787103 444 24,434 SH   SOLE 40 24,434 0 0
CONFORMIS INC COM 20717E101 12 9,888 SH   SOLE 18 9,888 0 0
CONFORMIS INC COM 20717E101 178 142,657 SH   SOLE 21 142,657 0 0
CONFORMIS INC COM 20717E101 526 420,453 SH   SOLE 22 420,453 0 0
CONIFER HLDGS INC COM 20731J102 5 777 SH   SOLE 18 777 0 0
CONIFER HLDGS INC COM 20731J102 90 14,282 SH   SOLE 21 14,282 0 0
CONMED CORP COM 207410101 1,986 27,134 SH   SOLE 2 4,128 0 23,006
CONMED CORP COM 207410101 7 93 SH   SOLE 4 93 0 0
CONMED CORP COM 207410101 40 547 SH   SOLE 7 547 0 0
CONMED CORP COM 207410101 8,086 110,470 SH   SOLE 18 110,470 0 0
CONMED CORP COM 207410101 2,384 32,574 SH   SOLE 19 32,574 0 0
CONMED CORP COM 207410101 199,897 2,730,839 SH   SOLE 21 2,730,839 0 0
CONMED CORP COM 207410101 55,728 761,318 SH   SOLE 22 724,649 0 36,669
CONMED CORP COM 207410101 539 7,357 SH   SOLE 23 7,357 0 0
CONMED CORP COM 207410101 3,216 43,938 SH   SOLE 26 5,747 0 38,191
CONMED CORP COM 207410101 267 3,648 SH   SOLE 28 3,648 0 0
CONMED CORP COM 207410101 153 2,092 SH   SOLE 29 0 0 2,092
CONMED CORP COM 207410101 2,681 36,629 SH   SOLE 30 36,629 0 0
CONMED CORP COM 207410101 200 2,735 SH   SOLE 40 2,735 0 0
CONNECTICUT WTR SVC INC COM 207797101 780 11,935 SH   SOLE 2 503 0 11,432
CONNECTICUT WTR SVC INC COM 207797101 509 7,795 SH   SOLE 7 7,795 0 0
CONNECTICUT WTR SVC INC COM 207797101 2,711 41,508 SH   SOLE 18 41,508 0 0
CONNECTICUT WTR SVC INC COM 207797101 622 9,520 SH   SOLE 19 9,520 0 0
CONNECTICUT WTR SVC INC COM 207797101 27,646 423,241 SH   SOLE 21 423,241 0 0
CONNECTICUT WTR SVC INC COM 207797101 23,693 362,722 SH   SOLE 22 347,702 0 15,020
CONNECTICUT WTR SVC INC COM 207797101 63 968 SH   SOLE 23 968 0 0
CONNECTICUT WTR SVC INC COM 207797101 248 3,791 SH   SOLE 26 0 0 3,791
CONNECTICUT WTR SVC INC COM 207797101 163 2,502 SH   SOLE 28 2,502 0 0
CONNECTICUT WTR SVC INC COM 207797101 3,364 51,506 SH   SOLE 30 51,506 0 0
CONNECTICUT WTR SVC INC COM 207797101 83 1,274 SH   SOLE 40 1,274 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 735 29,498 SH   SOLE 2 1,280 0 28,218
CONNECTONE BANCORP INC NEW COM 20786W107 18 713 SH   SOLE 7 713 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 2,599 104,373 SH   SOLE 18 104,373 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 616 24,736 SH   SOLE 19 24,736 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 26,685 1,071,695 SH   SOLE 21 1,071,695 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 15,741 632,182 SH   SOLE 22 587,751 0 44,431
CONNECTONE BANCORP INC NEW COM 20786W107 52 2,081 SH   SOLE 26 0 0 2,081
CONNECTONE BANCORP INC NEW COM 20786W107 103 4,155 SH   SOLE 28 4,155 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 151 6,082 SH   SOLE 30 6,082 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 83 3,347 SH   SOLE 40 3,347 0 0
CONNS INC COM 208242107 610 18,499 SH   SOLE 2 779 0 17,720
CONNS INC COM 208242107 7 227 SH   SOLE 4 227 0 0
CONNS INC COM 208242107 13 409 SH   SOLE 7 409 0 0
CONNS INC COM 208242107 2,199 66,651 SH   SOLE 18 66,651 0 0
CONNS INC COM 208242107 520 15,756 SH   SOLE 19 15,756 0 0
CONNS INC COM 208242107 22,853 692,528 SH   SOLE 21 692,528 0 0
CONNS INC COM 208242107 21,990 666,359 SH   SOLE 22 641,337 0 25,022
CONNS INC COM 208242107 36 1,081 SH   SOLE 26 0 0 1,081
CONNS INC COM 208242107 89 2,685 SH   SOLE 28 2,685 0 0
CONNS INC COM 208242107 150 4,538 SH   SOLE 30 4,538 0 0
CONNS INC COM 208242107 59 1,782 SH   SOLE 40 1,782 0 0
CONOCOPHILLIPS COM 20825C104 286,146 4,110,116 SH   SOLE 2 1,362,061 0 2,748,055
CONOCOPHILLIPS COM 20825C104 38,916 558,977 SH   SOLE 4 529,104 0 29,873
CONOCOPHILLIPS COM 20825C104 65,868 946,114 SH   SOLE 7 901,476 0 44,638
CONOCOPHILLIPS COM 20825C104 12,766 183,367 SH   SOLE 13 183,367 0 0
CONOCOPHILLIPS COM 20825C104 688 9,878 SH   SOLE 15 9,878 0 0
CONOCOPHILLIPS COM 20825C104 2 23 SH   SOLE 17 0 0 23
CONOCOPHILLIPS COM 20825C104 227,271 3,264,454 SH   SOLE 18 3,099,641 0 164,813
CONOCOPHILLIPS COM 20825C104 199,399 2,864,100 SH   SOLE 19 2,864,100 0 0
CONOCOPHILLIPS COM 20825C104 25,629 368,133 SH   SOLE 20 0 0 368,133
CONOCOPHILLIPS COM 20825C104 1,563,879 22,463,073 SH   SOLE 21 22,463,073 0 0
CONOCOPHILLIPS COM 20825C104 2,216,814 31,841,633 SH   SOLE 22 27,250,777 0 4,590,856
CONOCOPHILLIPS COM 20825C104 128,221 1,841,731 SH   SOLE 23 1,841,731 0 0
CONOCOPHILLIPS COM 20825C104 85,923 1,234,169 SH   SOLE 25 1,234,169 0 0
CONOCOPHILLIPS COM 20825C104 245,032 3,519,559 SH   SOLE 26 965,429 0 2,554,130
CONOCOPHILLIPS COM 20825C104 11,927 171,322 SH   SOLE 28 171,322 0 0
CONOCOPHILLIPS COM 20825C104 52,458 753,497 SH   SOLE 29 439,762 0 313,735
CONOCOPHILLIPS COM 20825C104 309,378 4,443,804 SH   SOLE 30 4,443,804 0 0
CONOCOPHILLIPS COM 20825C104 68,408 982,594 SH   SOLE 31 591,138 0 391,456
CONOCOPHILLIPS COM 20825C104 3,089 44,368 SH   SOLE 32 44,368 0 0
CONOCOPHILLIPS COM 20825C104 115,457 1,658,385 SH   SOLE 34 1,658,385 0 0
CONOCOPHILLIPS COM 20825C104 97,599 1,401,878 SH   SOLE 36 1,401,878 0 0
CONOCOPHILLIPS COM 20825C104 1,680 24,132 SH   SOLE 40 24,132 0 0
CONSOL ENERGY INC NEW COM 20854L108 1,088 28,373 SH   SOLE 2 5,349 0 23,024
CONSOL ENERGY INC NEW COM 20854L108 5 128 SH   SOLE 4 128 0 0
CONSOL ENERGY INC NEW COM 20854L108 23 600 SH   SOLE 7 600 0 0
CONSOL ENERGY INC NEW COM 20854L108 4,570 119,172 SH   SOLE 18 119,172 0 0
CONSOL ENERGY INC NEW COM 20854L108 1,720 44,855 SH   SOLE 19 44,855 0 0
CONSOL ENERGY INC NEW COM 20854L108 102,339 2,668,561 SH   SOLE 21 2,668,561 0 0
CONSOL ENERGY INC NEW COM 20854L108 30,399 792,680 SH   SOLE 22 732,586 0 60,094
CONSOL ENERGY INC NEW COM 20854L108 459 11,966 SH   SOLE 23 11,966 0 0
CONSOL ENERGY INC NEW COM 20854L108 735 19,178 SH   SOLE 26 3,034 0 16,144
CONSOL ENERGY INC NEW COM 20854L108 125 3,252 SH   SOLE 28 3,252 0 0
CONSOL ENERGY INC NEW COM 20854L108 1,510 39,363 SH   SOLE 30 39,363 0 0
CONSOL ENERGY INC NEW COM 20854L108 123 3,206 SH   SOLE 36 3,206 0 0
CONSOL ENERGY INC NEW COM 20854L108 98 2,550 SH   SOLE 40 2,550 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 2,344 189,675 SH   SOLE 2 118,851 0 70,824
CONSOLIDATED COMM HLDGS INC COM 209034107 4 357 SH   SOLE 4 357 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 20 1,653 SH   SOLE 7 1,653 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 3,759 304,151 SH   SOLE 18 304,151 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1,285 103,986 SH   SOLE 19 103,986 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 87,774 7,101,477 SH   SOLE 21 7,101,477 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 27,986 2,264,211 SH   SOLE 22 2,158,467 0 105,744
CONSOLIDATED COMM HLDGS INC COM 209034107 544 44,002 SH   SOLE 23 44,002 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1,051 85,017 SH   SOLE 26 10,014 0 75,003
CONSOLIDATED COMM HLDGS INC COM 209034107 122 9,874 SH   SOLE 28 9,874 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1,287 104,102 SH   SOLE 30 104,102 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 86 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED EDISON INC COM 209115104 93,497 1,198,981 SH   SOLE 2 466,847 0 732,134
CONSOLIDATED EDISON INC COM 209115104 12,008 153,992 SH   SOLE 4 145,031 0 8,961
CONSOLIDATED EDISON INC COM 209115104 78,525 1,006,983 SH   SOLE 7 810,664 0 196,319
CONSOLIDATED EDISON INC COM 209115104 1,565 20,067 SH   SOLE 13 20,067 0 0
CONSOLIDATED EDISON INC COM 209115104 193 2,479 SH   SOLE 15 2,479 0 0
CONSOLIDATED EDISON INC COM 209115104 63,836 818,618 SH   SOLE 18 777,000 0 41,618
CONSOLIDATED EDISON INC COM 209115104 31,318 401,610 SH   SOLE 19 401,610 0 0
CONSOLIDATED EDISON INC COM 209115104 12,545 160,875 SH   SOLE 20 0 0 160,875
CONSOLIDATED EDISON INC COM 209115104 752,463 9,649,440 SH   SOLE 21 9,649,440 0 0
CONSOLIDATED EDISON INC COM 209115104 715,360 9,173,639 SH   SOLE 22 7,814,219 0 1,359,420
CONSOLIDATED EDISON INC COM 209115104 34,946 448,142 SH   SOLE 23 448,142 0 0
CONSOLIDATED EDISON INC COM 209115104 30,457 390,576 SH   SOLE 25 390,576 0 0
CONSOLIDATED EDISON INC COM 209115104 148,702 1,906,919 SH   SOLE 26 267,212 0 1,639,707
CONSOLIDATED EDISON INC COM 209115104 3,382 43,364 SH   SOLE 28 43,364 0 0
CONSOLIDATED EDISON INC COM 209115104 2,075 26,611 SH   SOLE 29 26,611 0 0
CONSOLIDATED EDISON INC COM 209115104 116,612 1,495,409 SH   SOLE 30 1,495,409 0 0
CONSOLIDATED EDISON INC COM 209115104 13,477 172,831 SH   SOLE 31 100,636 0 72,195
CONSOLIDATED EDISON INC COM 209115104 2,905 37,248 SH   SOLE 34 37,248 0 0
CONSOLIDATED EDISON INC COM 209115104 10,588 135,781 SH   SOLE 35 135,781 0 0
CONSOLIDATED EDISON INC COM 209115104 34,279 439,590 SH   SOLE 36 439,590 0 0
CONSOLIDATED EDISON INC COM 209115104 485 6,218 SH   SOLE 40 6,218 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 274 4,452 SH   SOLE 2 156 0 4,296
CONSOLIDATED TOMOKA LD CO COM 210226106 7 121 SH   SOLE 7 121 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 826 13,430 SH   SOLE 18 13,430 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 196 3,180 SH   SOLE 19 3,180 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 8,646 140,565 SH   SOLE 21 140,565 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 10,974 178,413 SH   SOLE 22 175,313 0 3,100
CONSOLIDATED WATER CO INC ORD G23773107 211 16,321 SH   SOLE 2 557 0 15,764
CONSOLIDATED WATER CO INC ORD G23773107 652 50,565 SH   SOLE 18 50,565 0 0
CONSOLIDATED WATER CO INC ORD G23773107 156 12,127 SH   SOLE 19 12,127 0 0
CONSOLIDATED WATER CO INC ORD G23773107 6,800 527,153 SH   SOLE 21 527,153 0 0
CONSOLIDATED WATER CO INC ORD G23773107 2,174 168,528 SH   SOLE 22 162,856 0 5,672
CONSOLIDATED WATER CO INC ORD G23773107 353 27,350 SH   SOLE 26 0 0 27,350
CONSTELLATION BRANDS INC CL A 21036P108 115,965 529,834 SH   SOLE 2 153,495 0 376,339
CONSTELLATION BRANDS INC CL A 21036P108 17,599 80,409 SH   SOLE 4 74,020 0 6,389
CONSTELLATION BRANDS INC CL A 21036P108 29,802 136,165 SH   SOLE 7 131,171 0 4,994
CONSTELLATION BRANDS INC CL A 21036P108 2,469 11,281 SH   SOLE 13 11,281 0 0
CONSTELLATION BRANDS INC CL A 21036P108 253 1,158 SH   SOLE 15 1,158 0 0
CONSTELLATION BRANDS INC CL A 21036P108 22 100 SH   SOLE 17 0 0 100
CONSTELLATION BRANDS INC CL A 21036P108 236,769 1,081,780 SH   SOLE 18 869,543 0 212,237
CONSTELLATION BRANDS INC CL A 21036P108 181,109 827,474 SH   SOLE 19 827,474 0 0
CONSTELLATION BRANDS INC CL A 21036P108 17,931 81,926 SH   SOLE 20 0 0 81,926
CONSTELLATION BRANDS INC CL A 21036P108 639,330 2,921,047 SH   SOLE 21 2,921,047 0 0
CONSTELLATION BRANDS INC CL A 21036P108 957,197 4,373,359 SH   SOLE 22 3,952,906 0 420,453
CONSTELLATION BRANDS INC CL A 21036P108 53,635 245,055 SH   SOLE 23 245,055 0 0
CONSTELLATION BRANDS INC CL A 21036P108 35,986 164,417 SH   SOLE 25 164,417 0 0
CONSTELLATION BRANDS INC CL A 21036P108 136,929 625,617 SH   SOLE 26 141,185 0 484,432
CONSTELLATION BRANDS INC CL A 21036P108 5,515 25,197 SH   SOLE 28 25,197 0 0
CONSTELLATION BRANDS INC CL A 21036P108 8,143 37,206 SH   SOLE 29 13,275 0 23,931
CONSTELLATION BRANDS INC CL A 21036P108 116,672 533,065 SH   SOLE 30 533,065 0 0
CONSTELLATION BRANDS INC CL A 21036P108 17,104 78,149 SH   SOLE 31 34,463 0 43,686
CONSTELLATION BRANDS INC CL A 21036P108 15,993 73,070 SH   SOLE 34 73,070 0 0
CONSTELLATION BRANDS INC CL A 21036P108 34,569 157,942 SH   SOLE 36 157,942 0 0
CONSTELLATION BRANDS INC CL A 21036P108 755 3,449 SH   SOLE 40 3,449 0 0
CONSTELLIUM NV CL A N22035104 1,815 176,211 SH   SOLE 2 176,211 0 0
CONSTELLIUM NV CL A N22035104 1,279 124,172 SH   SOLE 7 124,172 0 0
CONSTELLIUM NV CL A N22035104 30,177 2,929,810 SH   SOLE 19 2,929,810 0 0
CONSTELLIUM NV CL A N22035104 7,528 730,879 SH   SOLE 21 730,879 0 0
CONSTELLIUM NV CL A N22035104 10,363 1,006,094 SH   SOLE 22 961,140 0 44,954
CONSTELLIUM NV CL A N22035104 192 18,603 SH   SOLE 26 0 0 18,603
CONSTELLIUM NV CL A N22035104 183 17,771 SH   SOLE 28 17,771 0 0
CONSTELLIUM NV CL A N22035104 355 34,439 SH   SOLE 29 0 0 34,439
CONSTELLIUM NV CL A N22035104 2,798 271,664 SH   SOLE 30 271,664 0 0
CONSTELLIUM NV CL A N22035104 6,048 587,155 SH   SOLE 34 587,155 0 0
CONSTELLIUM NV CL A N22035104 153 14,900 SH   SOLE 36 14,900 0 0
CONSTELLIUM NV CL A N22035104 140 13,632 SH   SOLE 40 13,632 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 31 2,319 SH   SOLE 2 2,319 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 93 7,070 SH   SOLE 19 7,070 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 28 2,142 SH   SOLE 21 2,142 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 11 836 SH   SOLE 22 836 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 66 5,002 SH   SOLE 23 5,002 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 13 3,076 SH   SOLE 18 3,076 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 221 54,343 SH   SOLE 21 54,343 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 3,270 803,372 SH   SOLE 22 803,372 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 150 36,836 SH   SOLE 29 0 0 36,836
CONTAINER STORE GROUP INC COM 210751103 141 16,739 SH   SOLE 2 932 0 15,807
CONTAINER STORE GROUP INC COM 210751103 3 407 SH   SOLE 7 407 0 0
CONTAINER STORE GROUP INC COM 210751103 423 50,348 SH   SOLE 18 50,348 0 0
CONTAINER STORE GROUP INC COM 210751103 110 13,119 SH   SOLE 19 13,119 0 0
CONTAINER STORE GROUP INC COM 210751103 4,568 543,122 SH   SOLE 21 543,122 0 0
CONTAINER STORE GROUP INC COM 210751103 3,497 415,800 SH   SOLE 22 402,234 0 13,566
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 26 4,562 SH   SOLE 18 4,562 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 602 105,993 SH   SOLE 21 105,993 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 1,803 317,352 SH   SOLE 22 317,352 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 0 5 SH   SOLE 29 0 0 5
CONTINENTAL BLDG PRODS INC COM 211171103 964 30,552 SH   SOLE 2 1,587 0 28,965
CONTINENTAL BLDG PRODS INC COM 211171103 22 701 SH   SOLE 7 701 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 3,729 118,179 SH   SOLE 18 118,179 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 962 30,495 SH   SOLE 19 30,495 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 37,994 1,204,233 SH   SOLE 21 1,204,233 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 32,865 1,041,674 SH   SOLE 22 995,585 0 46,089
CONTINENTAL BLDG PRODS INC COM 211171103 418 13,241 SH   SOLE 26 0 0 13,241
CONTINENTAL BLDG PRODS INC COM 211171103 164 5,211 SH   SOLE 28 5,211 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 271 8,585 SH   SOLE 30 8,585 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 102 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 13,176 203,455 SH   SOLE 2 9,686 0 193,769
CONTINENTAL RESOURCES INC COM 212015101 2,244 34,657 SH   SOLE 4 32,099 0 2,558
CONTINENTAL RESOURCES INC COM 212015101 456 7,043 SH   SOLE 7 7,043 0 0
CONTINENTAL RESOURCES INC COM 212015101 50 778 SH   SOLE 15 778 0 0
CONTINENTAL RESOURCES INC COM 212015101 3,508 54,165 SH   SOLE 18 45,588 0 8,577
CONTINENTAL RESOURCES INC COM 212015101 1,037 16,010 SH   SOLE 19 16,010 0 0
CONTINENTAL RESOURCES INC COM 212015101 3,172 48,974 SH   SOLE 20 0 0 48,974
CONTINENTAL RESOURCES INC COM 212015101 83,230 1,285,202 SH   SOLE 21 1,285,202 0 0
CONTINENTAL RESOURCES INC COM 212015101 152,281 2,351,463 SH   SOLE 22 2,159,402 0 192,061
CONTINENTAL RESOURCES INC COM 212015101 8,129 125,526 SH   SOLE 23 125,526 0 0
CONTINENTAL RESOURCES INC COM 212015101 5,358 82,730 SH   SOLE 25 82,730 0 0
CONTINENTAL RESOURCES INC COM 212015101 19,544 301,793 SH   SOLE 26 116,676 0 185,117
CONTINENTAL RESOURCES INC COM 212015101 938 14,479 SH   SOLE 28 14,479 0 0
CONTINENTAL RESOURCES INC COM 212015101 1,488 22,984 SH   SOLE 29 4,964 0 18,020
CONTINENTAL RESOURCES INC COM 212015101 10,318 159,331 SH   SOLE 30 159,331 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,732 42,182 SH   SOLE 31 22,169 0 20,013
CONTINENTAL RESOURCES INC COM 212015101 316 4,872 SH   SOLE 34 4,872 0 0
CONTINENTAL RESOURCES INC COM 212015101 4,630 71,498 SH   SOLE 36 71,498 0 0
CONTINENTAL RESOURCES INC COM 212015101 122 1,885 SH   SOLE 40 1,885 0 0
CONTRAFECT CORP COM 212326102 25 11,535 SH   SOLE 18 11,535 0 0
CONTRAFECT CORP COM 212326102 361 163,316 SH   SOLE 21 163,316 0 0
CONTRAVIR PHARMACEUTICALS IN COM NEW 21234W202 6 4,550 SH   SOLE 21 4,550 0 0
CONTRAVIR PHARMACEUTICALS IN COM NEW 21234W202 2 1,381 SH   SOLE 22 1,381 0 0
CONTROL4 CORP COM 21240D107 701 28,831 SH   SOLE 2 4,006 0 24,825
CONTROL4 CORP COM 21240D107 11 454 SH   SOLE 7 454 0 0
CONTROL4 CORP COM 21240D107 2,715 111,663 SH   SOLE 18 111,663 0 0
CONTROL4 CORP COM 21240D107 1,481 60,907 SH   SOLE 19 60,907 0 0
CONTROL4 CORP COM 21240D107 56,552 2,326,284 SH   SOLE 21 2,326,284 0 0
CONTROL4 CORP COM 21240D107 16,339 672,122 SH   SOLE 22 637,106 0 35,016
CONTROL4 CORP COM 21240D107 436 17,948 SH   SOLE 23 17,948 0 0
CONTROL4 CORP COM 21240D107 542 22,283 SH   SOLE 26 0 0 22,283
CONTROL4 CORP COM 21240D107 117 4,827 SH   SOLE 29 0 0 4,827
CONTROL4 CORP COM 21240D107 758 31,176 SH   SOLE 30 31,176 0 0
CONTROL4 CORP COM 21240D107 108 4,448 SH   SOLE 40 4,448 0 0
CONVERGEONE HLDGS INC COM CL A 212481105 187 19,945 SH   SOLE 2 1,164 0 18,781
CONVERGEONE HLDGS INC COM CL A 212481105 6 669 SH   SOLE 7 669 0 0
CONVERGEONE HLDGS INC COM CL A 212481105 769 81,922 SH   SOLE 18 81,922 0 0
CONVERGEONE HLDGS INC COM CL A 212481105 185 19,732 SH   SOLE 19 19,732 0 0
CONVERGEONE HLDGS INC COM CL A 212481105 8,035 855,737 SH   SOLE 21 855,737 0 0
CONVERGEONE HLDGS INC COM CL A 212481105 2,294 244,309 SH   SOLE 22 222,964 0 21,345
CONVERGYS CORP COM 212485106 3,244 132,719 SH   SOLE 2 40,403 0 92,316
CONVERGYS CORP COM 212485106 13 543 SH   SOLE 4 543 0 0
CONVERGYS CORP COM 212485106 81 3,332 SH   SOLE 7 3,332 0 0
CONVERGYS CORP COM 212485106 13,290 543,783 SH   SOLE 18 543,783 0 0
CONVERGYS CORP COM 212485106 1,856 75,925 SH   SOLE 19 75,925 0 0
CONVERGYS CORP COM 212485106 152,175 6,226,480 SH   SOLE 21 6,226,480 0 0
CONVERGYS CORP COM 212485106 90,029 3,683,686 SH   SOLE 22 3,541,736 0 141,950
CONVERGYS CORP COM 212485106 470 19,213 SH   SOLE 26 10,106 0 9,107
CONVERGYS CORP COM 212485106 338 13,833 SH   SOLE 28 13,833 0 0
CONVERGYS CORP COM 212485106 524 21,420 SH   SOLE 30 21,420 0 0
CONVERGYS CORP COM 212485106 52 2,144 SH   SOLE 36 2,144 0 0
CONVERGYS CORP COM 212485106 257 10,502 SH   SOLE 40 10,502 0 0
COOL HLDGS INC COM 21640C105 1 310 SH   SOLE 21 310 0 0
COOPER COS INC COM NEW 216648402 36,578 155,355 SH   SOLE 2 33,716 0 121,639
COOPER COS INC COM NEW 216648402 3,490 14,822 SH   SOLE 4 13,562 0 1,260
COOPER COS INC COM NEW 216648402 12,512 53,142 SH   SOLE 7 38,786 0 14,356
COOPER COS INC COM NEW 216648402 371 1,575 SH   SOLE 13 1,575 0 0
COOPER COS INC COM NEW 216648402 76 324 SH   SOLE 15 324 0 0
COOPER COS INC COM NEW 216648402 26,560 112,806 SH   SOLE 18 106,268 0 6,538
COOPER COS INC COM NEW 216648402 48,497 205,974 SH   SOLE 19 205,974 0 0
COOPER COS INC COM NEW 216648402 6,630 28,160 SH   SOLE 20 0 0 28,160
COOPER COS INC COM NEW 216648402 279,510 1,187,131 SH   SOLE 21 1,187,131 0 0
COOPER COS INC COM NEW 216648402 301,828 1,281,919 SH   SOLE 22 1,154,184 0 127,735
COOPER COS INC COM NEW 216648402 15,028 63,826 SH   SOLE 23 63,826 0 0
COOPER COS INC COM NEW 216648402 11,021 46,809 SH   SOLE 25 46,809 0 0
COOPER COS INC COM NEW 216648402 43,659 185,428 SH   SOLE 26 50,131 0 135,297
COOPER COS INC COM NEW 216648402 1,731 7,352 SH   SOLE 28 7,352 0 0
COOPER COS INC COM NEW 216648402 2,621 11,132 SH   SOLE 29 1,581 0 9,551
COOPER COS INC COM NEW 216648402 38,818 164,868 SH   SOLE 30 164,868 0 0
COOPER COS INC COM NEW 216648402 4,569 19,404 SH   SOLE 31 10,288 0 9,116
COOPER COS INC COM NEW 216648402 11,253 47,794 SH   SOLE 34 47,794 0 0
COOPER COS INC COM NEW 216648402 10,207 43,349 SH   SOLE 36 43,349 0 0
COOPER COS INC COM NEW 216648402 231 981 SH   SOLE 40 981 0 0
COOPER STD HLDGS INC COM 21676P103 2,419 18,510 SH   SOLE 2 809 0 17,701
COOPER STD HLDGS INC COM 21676P103 15 114 SH   SOLE 4 114 0 0
COOPER STD HLDGS INC COM 21676P103 90 688 SH   SOLE 7 688 0 0
COOPER STD HLDGS INC COM 21676P103 10,105 77,333 SH   SOLE 18 77,333 0 0
COOPER STD HLDGS INC COM 21676P103 1,953 14,945 SH   SOLE 19 14,945 0 0
COOPER STD HLDGS INC COM 21676P103 221,467 1,694,855 SH   SOLE 21 1,694,855 0 0
COOPER STD HLDGS INC COM 21676P103 61,683 472,050 SH   SOLE 22 444,809 0 27,241
COOPER STD HLDGS INC COM 21676P103 781 5,978 SH   SOLE 26 5,090 0 888
COOPER STD HLDGS INC COM 21676P103 307 2,351 SH   SOLE 28 2,351 0 0
COOPER STD HLDGS INC COM 21676P103 223 1,710 SH   SOLE 29 0 0 1,710
COOPER STD HLDGS INC COM 21676P103 3,259 24,939 SH   SOLE 30 24,939 0 0
COOPER STD HLDGS INC COM 21676P103 94 722 SH   SOLE 36 722 0 0
COOPER STD HLDGS INC COM 21676P103 292 2,233 SH   SOLE 40 2,233 0 0
COOPER TIRE & RUBR CO COM 216831107 2,512 95,499 SH   SOLE 2 44,790 0 50,709
COOPER TIRE & RUBR CO COM 216831107 7 248 SH   SOLE 4 248 0 0
COOPER TIRE & RUBR CO COM 216831107 55 2,097 SH   SOLE 7 2,097 0 0
COOPER TIRE & RUBR CO COM 216831107 5,891 224,004 SH   SOLE 18 224,004 0 0
COOPER TIRE & RUBR CO COM 216831107 1,126 42,803 SH   SOLE 19 42,803 0 0
COOPER TIRE & RUBR CO COM 216831107 133,243 5,066,286 SH   SOLE 21 5,066,286 0 0
COOPER TIRE & RUBR CO COM 216831107 39,654 1,507,741 SH   SOLE 22 1,422,620 0 85,121
COOPER TIRE & RUBR CO COM 216831107 410 15,591 SH   SOLE 26 4,229 0 11,362
COOPER TIRE & RUBR CO COM 216831107 200 7,597 SH   SOLE 28 7,597 0 0
COOPER TIRE & RUBR CO COM 216831107 1,991 75,714 SH   SOLE 30 75,714 0 0
COOPER TIRE & RUBR CO COM 216831107 47 1,797 SH   SOLE 36 1,797 0 0
COOPER TIRE & RUBR CO COM 216831107 155 5,906 SH   SOLE 40 5,906 0 0
COPA HOLDINGS SA CL A P31076105 6,466 68,333 SH   SOLE 2 2,551 0 65,782
COPA HOLDINGS SA CL A P31076105 62 657 SH   SOLE 7 657 0 0
COPA HOLDINGS SA CL A P31076105 1,457 15,403 SH   SOLE 18 15,403 0 0
COPA HOLDINGS SA CL A P31076105 456 4,820 SH   SOLE 19 4,820 0 0
COPA HOLDINGS SA CL A P31076105 26,613 281,259 SH   SOLE 21 281,259 0 0
COPA HOLDINGS SA CL A P31076105 27,522 290,864 SH   SOLE 22 237,214 0 53,650
COPA HOLDINGS SA CL A P31076105 63 668 SH   SOLE 31 668 0 0
COPART INC COM 217204106 29,364 519,173 SH   SOLE 2 50,276 0 468,897
COPART INC COM 217204106 3,662 64,741 SH   SOLE 4 59,385 0 5,356
COPART INC COM 217204106 8,588 151,842 SH   SOLE 7 144,447 0 7,395
COPART INC COM 217204106 217 3,843 SH   SOLE 13 3,843 0 0
COPART INC COM 217204106 24,190 427,686 SH   SOLE 18 400,103 0 27,583
COPART INC COM 217204106 2,411 42,625 SH   SOLE 19 42,625 0 0
COPART INC COM 217204106 6,902 122,035 SH   SOLE 20 0 0 122,035
COPART INC COM 217204106 281,665 4,979,941 SH   SOLE 21 4,979,941 0 0
COPART INC COM 217204106 284,101 5,022,999 SH   SOLE 22 4,487,612 0 535,387
COPART INC COM 217204106 14,577 257,723 SH   SOLE 23 257,723 0 0
COPART INC COM 217204106 515 9,107 SH   SOLE 25 9,107 0 0
COPART INC COM 217204106 47,847 845,953 SH   SOLE 26 210,730 0 635,223
COPART INC COM 217204106 1,854 32,777 SH   SOLE 28 32,777 0 0
COPART INC COM 217204106 3,178 56,185 SH   SOLE 29 6,687 0 49,498
COPART INC COM 217204106 37,230 658,242 SH   SOLE 30 658,242 0 0
COPART INC COM 217204106 4,301 76,040 SH   SOLE 31 40,980 0 35,060
COPART INC COM 217204106 571 10,094 SH   SOLE 34 10,094 0 0
COPART INC COM 217204106 2,521 44,572 SH   SOLE 36 44,572 0 0
COPART INC COM 217204106 233 4,127 SH   SOLE 40 4,127 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 209 41,321 SH   SOLE 2 2,062 0 39,259
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 6 1,257 SH   SOLE 7 1,257 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 842 166,825 SH   SOLE 18 166,825 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 209 41,465 SH   SOLE 19 41,465 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 12,167 2,409,384 SH   SOLE 21 2,409,384 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 6,577 1,302,406 SH   SOLE 22 1,265,713 0 36,693
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 5 985 SH   SOLE 30 985 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,556 98,964 SH   SOLE 2 22,270 0 76,694
CORCEPT THERAPEUTICS INC COM 218352102 10 617 SH   SOLE 4 617 0 0
CORCEPT THERAPEUTICS INC COM 218352102 34 2,152 SH   SOLE 7 2,152 0 0
CORCEPT THERAPEUTICS INC COM 218352102 6,560 417,325 SH   SOLE 18 417,325 0 0
CORCEPT THERAPEUTICS INC COM 218352102 4,092 260,333 SH   SOLE 19 260,333 0 0
CORCEPT THERAPEUTICS INC COM 218352102 159,409 10,140,513 SH   SOLE 21 10,140,513 0 0
CORCEPT THERAPEUTICS INC COM 218352102 45,984 2,925,162 SH   SOLE 22 2,744,386 0 180,776
CORCEPT THERAPEUTICS INC COM 218352102 898 57,126 SH   SOLE 23 57,126 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,605 102,094 SH   SOLE 26 19,972 0 82,122
CORCEPT THERAPEUTICS INC COM 218352102 241 15,332 SH   SOLE 28 15,332 0 0
CORCEPT THERAPEUTICS INC COM 218352102 395 25,114 SH   SOLE 29 0 0 25,114
CORCEPT THERAPEUTICS INC COM 218352102 2,235 142,202 SH   SOLE 30 142,202 0 0
CORCEPT THERAPEUTICS INC COM 218352102 201 12,792 SH   SOLE 40 12,792 0 0
CORE LABORATORIES N V COM N22717107 2,678 21,215 SH   SOLE 2 21,215 0 0
CORE LABORATORIES N V COM N22717107 28 222 SH   SOLE 4 222 0 0
CORE LABORATORIES N V COM N22717107 191 1,517 SH   SOLE 7 1,517 0 0
CORE LABORATORIES N V COM N22717107 43 344 SH   SOLE 15 344 0 0
CORE LABORATORIES N V COM N22717107 14,717 116,610 SH   SOLE 18 116,610 0 0
CORE LABORATORIES N V COM N22717107 216,266 1,713,542 SH   SOLE 21 1,713,542 0 0
CORE LABORATORIES N V COM N22717107 147,909 1,171,924 SH   SOLE 22 1,145,931 0 25,993
CORE LABORATORIES N V COM N22717107 5,378 42,608 SH   SOLE 25 42,608 0 0
CORE LABORATORIES N V COM N22717107 7,867 62,329 SH   SOLE 26 21,303 0 41,026
CORE LABORATORIES N V COM N22717107 771 6,108 SH   SOLE 28 6,108 0 0
CORE LABORATORIES N V COM N22717107 152 1,208 SH   SOLE 29 0 0 1,208
CORE LABORATORIES N V COM N22717107 1,409 11,167 SH   SOLE 30 11,167 0 0
CORE LABORATORIES N V COM N22717107 76 600 SH   SOLE 31 0 0 600
CORE LABORATORIES N V COM N22717107 4,064 32,203 SH   SOLE 36 32,203 0 0
CORE LABORATORIES N V COM N22717107 602 4,766 SH   SOLE 40 4,766 0 0
CORE MARK HOLDING CO INC COM 218681104 1,692 74,556 SH   SOLE 2 35,986 0 38,570
CORE MARK HOLDING CO INC COM 218681104 5 206 SH   SOLE 4 206 0 0
CORE MARK HOLDING CO INC COM 218681104 61 2,699 SH   SOLE 7 2,699 0 0
CORE MARK HOLDING CO INC COM 218681104 4,549 200,407 SH   SOLE 18 200,407 0 0
CORE MARK HOLDING CO INC COM 218681104 1,221 53,785 SH   SOLE 19 53,785 0 0
CORE MARK HOLDING CO INC COM 218681104 104,353 4,597,049 SH   SOLE 21 4,597,049 0 0
CORE MARK HOLDING CO INC COM 218681104 33,014 1,454,360 SH   SOLE 22 1,361,728 0 92,632
CORE MARK HOLDING CO INC COM 218681104 170 7,475 SH   SOLE 23 7,475 0 0
CORE MARK HOLDING CO INC COM 218681104 357 15,717 SH   SOLE 26 4,722 0 10,995
CORE MARK HOLDING CO INC COM 218681104 150 6,614 SH   SOLE 28 6,614 0 0
CORE MARK HOLDING CO INC COM 218681104 288 12,689 SH   SOLE 29 0 0 12,689
CORE MARK HOLDING CO INC COM 218681104 1,550 68,280 SH   SOLE 30 68,280 0 0
CORE MARK HOLDING CO INC COM 218681104 122 5,358 SH   SOLE 36 5,358 0 0
CORE MARK HOLDING CO INC COM 218681104 114 5,030 SH   SOLE 40 5,030 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 64 4,476 SH   SOLE 18 4,476 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 9 651 SH   SOLE 19 651 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 335 23,475 SH   SOLE 21 23,475 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 534 37,421 SH   SOLE 22 37,421 0 0
CORECIVIC INC COM 21871N101 1,309 54,787 SH   SOLE 2 54,787 0 0
CORECIVIC INC COM 21871N101 12 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101 151 6,323 SH   SOLE 7 6,323 0 0
CORECIVIC INC COM 21871N101 16,774 702,130 SH   SOLE 18 702,130 0 0
CORECIVIC INC COM 21871N101 2,559 107,107 SH   SOLE 19 107,107 0 0
CORECIVIC INC COM 21871N101 203,877 8,534,002 SH   SOLE 21 8,534,002 0 0
CORECIVIC INC COM 21871N101 102,078 4,272,826 SH   SOLE 22 3,946,010 0 326,816
CORECIVIC INC COM 21871N101 286 11,962 SH   SOLE 23 11,962 0 0
CORECIVIC INC COM 21871N101 834 34,904 SH   SOLE 26 24,926 0 9,978
CORECIVIC INC COM 21871N101 405 16,939 SH   SOLE 28 16,939 0 0
CORECIVIC INC COM 21871N101 657 27,492 SH   SOLE 30 27,492 0 0
CORECIVIC INC COM 21871N101 176 7,352 SH   SOLE 36 7,352 0 0
CORECIVIC INC COM 21871N101 304 12,713 SH   SOLE 40 12,713 0 0
CORELOGIC INC COM 21871D103 10,037 193,387 SH   SOLE 2 42,517 0 150,870
CORELOGIC INC COM 21871D103 26 510 SH   SOLE 4 510 0 0
CORELOGIC INC COM 21871D103 124 2,392 SH   SOLE 7 2,392 0 0
CORELOGIC INC COM 21871D103 13,238 255,068 SH   SOLE 18 255,068 0 0
CORELOGIC INC COM 21871D103 656 12,648 SH   SOLE 19 12,648 0 0
CORELOGIC INC COM 21871D103 201,054 3,873,880 SH   SOLE 21 3,873,880 0 0
CORELOGIC INC COM 21871D103 144,262 2,779,620 SH   SOLE 22 2,531,568 0 248,052
CORELOGIC INC COM 21871D103 1,796 34,598 SH   SOLE 26 18,063 0 16,535
CORELOGIC INC COM 21871D103 591 11,396 SH   SOLE 28 11,396 0 0
CORELOGIC INC COM 21871D103 955 18,392 SH   SOLE 30 18,392 0 0
CORELOGIC INC COM 21871D103 92 1,779 SH   SOLE 31 1,779 0 0
CORELOGIC INC COM 21871D103 104 2,013 SH   SOLE 36 2,013 0 0
CORELOGIC INC COM 21871D103 491 9,460 SH   SOLE 40 9,460 0 0
CORENERGY INFRASTRUCTURE TR DEP SHS REPSTG 21870U304 14,113 560,056 SH   SOLE 21 560,056 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 555 14,771 SH   SOLE 2 485 0 14,286
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 11 303 SH   SOLE 7 303 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1,650 43,881 SH   SOLE 18 43,881 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 382 10,169 SH   SOLE 19 10,169 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 15,790 419,950 SH   SOLE 21 419,950 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 14,271 379,542 SH   SOLE 22 369,007 0 10,535
COREPOINT LODGING INC COM 21872L104 1,125 43,431 SH   SOLE 2 1,711 0 41,720
COREPOINT LODGING INC COM 21872L104 6 216 SH   SOLE 4 216 0 0
COREPOINT LODGING INC COM 21872L104 22 838 SH   SOLE 7 838 0 0
COREPOINT LODGING INC COM 21872L104 3,497 135,037 SH   SOLE 18 135,037 0 0
COREPOINT LODGING INC COM 21872L104 912 35,223 SH   SOLE 19 35,223 0 0
COREPOINT LODGING INC COM 21872L104 34,860 1,345,940 SH   SOLE 21 1,345,940 0 0
COREPOINT LODGING INC COM 21872L104 35,256 1,361,229 SH   SOLE 22 1,298,981 0 62,248
COREPOINT LODGING INC COM 21872L104 394 15,229 SH   SOLE 26 3,067 0 12,162
COREPOINT LODGING INC COM 21872L104 171 6,621 SH   SOLE 28 6,621 0 0
COREPOINT LODGING INC COM 21872L104 228 8,806 SH   SOLE 30 8,806 0 0
COREPOINT LODGING INC COM 21872L104 133 5,147 SH   SOLE 40 5,147 0 0
CORESITE RLTY CORP COM 21870Q105 9,348 84,357 SH   SOLE 2 17,800 0 66,557
CORESITE RLTY CORP COM 21870Q105 24 221 SH   SOLE 4 221 0 0
CORESITE RLTY CORP COM 21870Q105 84 754 SH   SOLE 7 754 0 0
CORESITE RLTY CORP COM 21870Q105 22 200 SH   SOLE 17 0 0 200
CORESITE RLTY CORP COM 21870Q105 12,261 110,636 SH   SOLE 18 110,636 0 0
CORESITE RLTY CORP COM 21870Q105 34,449 310,855 SH   SOLE 19 310,855 0 0
CORESITE RLTY CORP COM 21870Q105 198,324 1,789,601 SH   SOLE 21 1,789,601 0 0
CORESITE RLTY CORP COM 21870Q105 137,990 1,245,175 SH   SOLE 22 1,179,013 0 66,162
CORESITE RLTY CORP COM 21870Q105 400 3,608 SH   SOLE 23 3,608 0 0
CORESITE RLTY CORP COM 21870Q105 1,411 12,730 SH   SOLE 26 5,505 0 7,225
CORESITE RLTY CORP COM 21870Q105 540 4,873 SH   SOLE 28 4,873 0 0
CORESITE RLTY CORP COM 21870Q105 188 1,699 SH   SOLE 29 0 0 1,699
CORESITE RLTY CORP COM 21870Q105 875 7,900 SH   SOLE 30 7,900 0 0
CORESITE RLTY CORP COM 21870Q105 85 771 SH   SOLE 31 771 0 0
CORESITE RLTY CORP COM 21870Q105 419 3,783 SH   SOLE 40 3,783 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 13 15,585 SH   SOLE 18 15,585 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 212 257,271 SH   SOLE 21 257,271 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 181 219,431 SH   SOLE 22 219,431 0 0
CORIUM INTL INC COM 21887L107 160 19,915 SH   SOLE 2 860 0 19,055
CORIUM INTL INC COM 21887L107 5 675 SH   SOLE 7 675 0 0
CORIUM INTL INC COM 21887L107 718 89,655 SH   SOLE 18 89,655 0 0
CORIUM INTL INC COM 21887L107 170 21,194 SH   SOLE 19 21,194 0 0
CORIUM INTL INC COM 21887L107 10,778 1,345,550 SH   SOLE 21 1,345,550 0 0
CORIUM INTL INC COM 21887L107 5,912 738,131 SH   SOLE 22 716,259 0 21,872
CORIUM INTL INC COM 21887L107 5 642 SH   SOLE 30 642 0 0
CORMEDIX INC COM 21900C100 4 18,575 SH   SOLE 21 18,575 0 0
CORMEDIX INC COM 21900C100 128 540,806 SH   SOLE 22 540,806 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 2,139 45,108 SH   SOLE 2 3,307 0 41,801
CORNERSTONE ONDEMAND INC COM 21925Y103 16 332 SH   SOLE 4 332 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 56 1,177 SH   SOLE 7 1,177 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 8,055 169,838 SH   SOLE 18 169,838 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 3,413 71,969 SH   SOLE 19 71,969 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 83,938 1,769,720 SH   SOLE 21 1,769,720 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 72,040 1,518,873 SH   SOLE 22 1,450,381 0 68,492
CORNERSTONE ONDEMAND INC COM 21925Y103 41 865 SH   SOLE 23 865 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1,042 21,963 SH   SOLE 26 9,149 0 12,814
CORNERSTONE ONDEMAND INC COM 21925Y103 337 7,096 SH   SOLE 28 7,096 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 193 4,074 SH   SOLE 29 0 0 4,074
CORNERSTONE ONDEMAND INC COM 21925Y103 546 11,515 SH   SOLE 30 11,515 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 16 327 SH   SOLE 34 327 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 10 218 SH   SOLE 36 218 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 244 5,152 SH   SOLE 40 5,152 0 0
CORNING INC COM 219350105 60,175 2,187,399 SH   SOLE 2 261,712 0 1,925,687
CORNING INC COM 219350105 7,863 285,839 SH   SOLE 4 261,105 0 24,734
CORNING INC COM 219350105 18,458 670,953 SH   SOLE 7 629,708 0 41,245
CORNING INC COM 219350105 976 35,471 SH   SOLE 13 35,471 0 0
CORNING INC COM 219350105 193 7,009 SH   SOLE 15 7,009 0 0
CORNING INC COM 219350105 18 653 SH   SOLE 17 0 0 653
CORNING INC COM 219350105 48,120 1,749,182 SH   SOLE 18 1,635,873 0 113,309
CORNING INC COM 219350105 10,701 388,988 SH   SOLE 19 388,988 0 0
CORNING INC COM 219350105 10,991 399,521 SH   SOLE 20 0 0 399,521
CORNING INC COM 219350105 491,084 17,851,097 SH   SOLE 21 17,851,097 0 0
CORNING INC COM 219350105 570,049 20,721,520 SH   SOLE 22 18,343,027 0 2,378,493
CORNING INC COM 219350105 30,671 1,114,895 SH   SOLE 23 1,114,895 0 0
CORNING INC COM 219350105 30,994 1,126,650 SH   SOLE 25 1,126,650 0 0
CORNING INC COM 219350105 93,640 3,403,853 SH   SOLE 26 812,882 0 2,590,971
CORNING INC COM 219350105 3,246 117,995 SH   SOLE 28 117,995 0 0
CORNING INC COM 219350105 937 34,059 SH   SOLE 29 29,658 0 4,401
CORNING INC COM 219350105 87,300 3,173,407 SH   SOLE 30 3,173,407 0 0
CORNING INC COM 219350105 10,359 376,536 SH   SOLE 31 175,620 0 200,916
CORNING INC COM 219350105 18,203 661,678 SH   SOLE 34 661,678 0 0
CORNING INC COM 219350105 20,695 752,275 SH   SOLE 36 752,275 0 0
CORNING INC COM 219350105 505 18,344 SH   SOLE 40 18,344 0 0
CORPORACION AMER ARPTS S A COM L1995B107 1,750 207,288 SH   SOLE 2 207,288 0 0
CORPORACION AMER ARPTS S A COM L1995B107 161 19,039 SH   SOLE 7 19,039 0 0
CORPORACION AMER ARPTS S A COM L1995B107 1,139 135,000 SH   SOLE 18 0 0 135,000
CORPORACION AMER ARPTS S A COM L1995B107 751 89,000 SH   SOLE 19 89,000 0 0
CORPORACION AMER ARPTS S A COM L1995B107 1,445 171,183 SH   SOLE 21 171,183 0 0
CORPORACION AMER ARPTS S A COM L1995B107 395 46,773 SH   SOLE 22 46,773 0 0
CORPORACION AMER ARPTS S A COM L1995B107 1,139 135,000 SH   SOLE 25 135,000 0 0
CORPORACION AMER ARPTS S A COM L1995B107 6,187 733,000 SH   SOLE 34 733,000 0 0
CORPORATE CAP TR INC COM 219880101 9,557 611,861 SH   SOLE 30 611,861 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 7,664 264,368 SH   SOLE 2 51,534 0 212,834
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 950 32,781 SH   SOLE 4 32,781 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4,771 164,567 SH   SOLE 7 164,567 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 119 4,100 SH   SOLE 15 4,100 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 9,191 317,044 SH   SOLE 18 317,044 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,993 137,720 SH   SOLE 19 137,720 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 149,504 5,157,088 SH   SOLE 21 5,157,088 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 134,927 4,654,255 SH   SOLE 22 4,444,749 0 209,506
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 168 5,793 SH   SOLE 23 5,793 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 5,602 193,232 SH   SOLE 25 193,232 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,696 58,511 SH   SOLE 26 21,134 0 37,377
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 190 6,549 SH   SOLE 28 6,549 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,005 34,654 SH   SOLE 29 34,654 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 14,340 494,648 SH   SOLE 30 494,648 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 67 2,311 SH   SOLE 31 2,311 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 164 5,641 SH   SOLE 36 5,641 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 296 10,198 SH   SOLE 40 10,198 0 0
CORVEL CORP COM 221006109 412 7,624 SH   SOLE 2 392 0 7,232
CORVEL CORP COM 221006109 10 187 SH   SOLE 7 187 0 0
CORVEL CORP COM 221006109 2,215 41,013 SH   SOLE 18 41,013 0 0
CORVEL CORP COM 221006109 941 17,433 SH   SOLE 19 17,433 0 0
CORVEL CORP COM 221006109 55,848 1,034,216 SH   SOLE 21 1,034,216 0 0
CORVEL CORP COM 221006109 16,872 312,453 SH   SOLE 22 298,652 0 13,801
CORVEL CORP COM 221006109 253 4,694 SH   SOLE 26 0 0 4,694
CORVEL CORP COM 221006109 84 1,554 SH   SOLE 28 1,554 0 0
CORVEL CORP COM 221006109 220 4,076 SH   SOLE 29 0 0 4,076
CORVEL CORP COM 221006109 759 14,047 SH   SOLE 30 14,047 0 0
CORVEL CORP COM 221006109 65 1,201 SH   SOLE 40 1,201 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 132 12,066 SH   SOLE 2 528 0 11,538
CORVUS PHARMACEUTICALS INC COM 221015100 5 482 SH   SOLE 7 482 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 508 46,262 SH   SOLE 18 46,262 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 379 34,542 SH   SOLE 19 34,542 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 8,986 818,418 SH   SOLE 21 818,418 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 1,745 158,894 SH   SOLE 22 152,079 0 6,815
CORVUS PHARMACEUTICALS INC COM 221015100 18 1,670 SH   SOLE 23 1,670 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 512 46,673 SH   SOLE 26 0 0 46,673
CORVUS PHARMACEUTICALS INC COM 221015100 5 500 SH   SOLE 30 500 0 0
COSAN LTD SHS A G25343107 54 7,035 SH   SOLE 2 7,035 0 0
COSAN LTD SHS A G25343107 7,204 944,131 SH   SOLE 7 944,131 0 0
COSAN LTD SHS A G25343107 21 2,687 SH   SOLE 19 2,687 0 0
COSAN LTD SHS A G25343107 7 912 SH   SOLE 21 912 0 0
COSAN LTD SHS A G25343107 5,964 781,667 SH   SOLE 22 765,116 0 16,551
COSAN LTD SHS A G25343107 62 8,101 SH   SOLE 23 8,101 0 0
COSAN LTD SHS A G25343107 13 1,745 SH   SOLE 34 1,745 0 0
COSAN LTD SHS A G25343107 84 11,046 SH   SOLE 36 11,046 0 0
COSTAMARE INC SHS Y1771G102 424 53,154 SH   SOLE 2 1,817 0 51,337
COSTAMARE INC SHS Y1771G102 9 1,144 SH   SOLE 7 1,144 0 0
COSTAMARE INC SHS Y1771G102 1,268 158,868 SH   SOLE 18 158,868 0 0
COSTAMARE INC SHS Y1771G102 308 38,592 SH   SOLE 19 38,592 0 0
COSTAMARE INC SHS Y1771G102 12,492 1,565,453 SH   SOLE 21 1,565,453 0 0
COSTAMARE INC SHS Y1771G102 5,410 677,962 SH   SOLE 22 641,983 0 35,979
COSTAR GROUP INC COM 22160N109 48,703 118,030 SH   SOLE 2 1,586 0 116,444
COSTAR GROUP INC COM 22160N109 4,860 11,778 SH   SOLE 4 10,973 0 805
COSTAR GROUP INC COM 22160N109 1,143 2,771 SH   SOLE 7 2,319 0 452
COSTAR GROUP INC COM 22160N109 112 271 SH   SOLE 15 271 0 0
COSTAR GROUP INC COM 22160N109 29 71 SH   SOLE 17 0 0 71
COSTAR GROUP INC COM 22160N109 155,180 376,075 SH   SOLE 18 279,137 0 96,938
COSTAR GROUP INC COM 22160N109 168,799 409,080 SH   SOLE 19 409,080 0 0
COSTAR GROUP INC COM 22160N109 6,623 16,050 SH   SOLE 20 0 0 16,050
COSTAR GROUP INC COM 22160N109 252,206 611,216 SH   SOLE 21 611,216 0 0
COSTAR GROUP INC COM 22160N109 403,251 977,269 SH   SOLE 22 904,055 0 73,214
COSTAR GROUP INC COM 22160N109 18,036 43,710 SH   SOLE 23 43,710 0 0
COSTAR GROUP INC COM 22160N109 13,106 31,762 SH   SOLE 25 31,762 0 0
COSTAR GROUP INC COM 22160N109 40,743 98,740 SH   SOLE 26 33,165 0 65,575
COSTAR GROUP INC COM 22160N109 2,111 5,115 SH   SOLE 28 5,115 0 0
COSTAR GROUP INC COM 22160N109 3,508 8,502 SH   SOLE 29 1,450 0 7,052
COSTAR GROUP INC COM 22160N109 19,057 46,184 SH   SOLE 30 46,184 0 0
COSTAR GROUP INC COM 22160N109 5,307 12,861 SH   SOLE 31 6,428 0 6,433
COSTAR GROUP INC COM 22160N109 8,709 21,105 SH   SOLE 34 21,105 0 0
COSTAR GROUP INC COM 22160N109 12,119 29,371 SH   SOLE 36 29,371 0 0
COSTAR GROUP INC COM 22160N109 295 716 SH   SOLE 40 716 0 0
COSTCO WHSL CORP NEW COM 22160K105 264,257 1,264,509 SH   SOLE 2 241,288 0 1,023,221
COSTCO WHSL CORP NEW COM 22160K105 31,048 148,570 SH   SOLE 4 137,321 0 11,249
COSTCO WHSL CORP NEW COM 22160K105 72,460 346,730 SH   SOLE 7 344,082 0 2,648
COSTCO WHSL CORP NEW COM 22160K105 3,593 17,191 SH   SOLE 13 17,191 0 0
COSTCO WHSL CORP NEW COM 22160K105 858 4,107 SH   SOLE 15 4,107 0 0
COSTCO WHSL CORP NEW COM 22160K105 52 249 SH   SOLE 17 0 0 249
COSTCO WHSL CORP NEW COM 22160K105 188,958 904,192 SH   SOLE 18 844,390 0 59,802
COSTCO WHSL CORP NEW COM 22160K105 42,042 201,179 SH   SOLE 19 201,179 0 0
COSTCO WHSL CORP NEW COM 22160K105 44,441 212,657 SH   SOLE 20 0 0 212,657
COSTCO WHSL CORP NEW COM 22160K105 1,690,786 8,090,660 SH   SOLE 21 8,090,660 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,309,524 11,051,414 SH   SOLE 22 9,783,185 0 1,268,229
COSTCO WHSL CORP NEW COM 22160K105 116,473 557,339 SH   SOLE 23 557,339 0 0
COSTCO WHSL CORP NEW COM 22160K105 92,896 444,523 SH   SOLE 25 444,523 0 0
COSTCO WHSL CORP NEW COM 22160K105 318,530 1,524,215 SH   SOLE 26 346,624 0 1,177,591
COSTCO WHSL CORP NEW COM 22160K105 13,306 63,670 SH   SOLE 28 63,670 0 0
COSTCO WHSL CORP NEW COM 22160K105 19,270 92,208 SH   SOLE 29 15,027 0 77,181
COSTCO WHSL CORP NEW COM 22160K105 311,693 1,491,499 SH   SOLE 30 1,491,499 0 0
COSTCO WHSL CORP NEW COM 22160K105 36,362 173,996 SH   SOLE 31 83,300 0 90,696
COSTCO WHSL CORP NEW COM 22160K105 14,658 70,141 SH   SOLE 32 70,141 0 0
COSTCO WHSL CORP NEW COM 22160K105 7,423 35,522 SH   SOLE 34 35,522 0 0
COSTCO WHSL CORP NEW COM 22160K105 87,428 418,358 SH   SOLE 36 418,358 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,852 8,864 SH   SOLE 40 8,864 0 0
COTIVITI HLDGS INC COM 22164K101 1,537 34,838 SH   SOLE 2 1,748 0 33,090
COTIVITI HLDGS INC COM 22164K101 38 861 SH   SOLE 7 861 0 0
COTIVITI HLDGS INC COM 22164K101 5,562 126,030 SH   SOLE 18 126,030 0 0
COTIVITI HLDGS INC COM 22164K101 1,461 33,101 SH   SOLE 19 33,101 0 0
COTIVITI HLDGS INC COM 22164K101 63,282 1,433,996 SH   SOLE 21 1,433,996 0 0
COTIVITI HLDGS INC COM 22164K101 47,664 1,080,092 SH   SOLE 22 1,021,205 0 58,887
COTIVITI HLDGS INC COM 22164K101 1,110 25,162 SH   SOLE 26 14,074 0 11,088
COTIVITI HLDGS INC COM 22164K101 276 6,244 SH   SOLE 28 6,244 0 0
COTIVITI HLDGS INC COM 22164K101 401 9,096 SH   SOLE 30 9,096 0 0
COTIVITI HLDGS INC COM 22164K101 144 3,264 SH   SOLE 40 3,264 0 0
COTY INC COM CL A 222070203 23,197 1,645,172 SH   SOLE 2 488,141 0 1,157,031
COTY INC COM CL A 222070203 2,182 154,776 SH   SOLE 4 143,239 0 11,537
COTY INC COM CL A 222070203 5,411 383,767 SH   SOLE 7 338,502 0 45,265
COTY INC COM CL A 222070203 258 18,318 SH   SOLE 13 18,318 0 0
COTY INC COM CL A 222070203 49 3,503 SH   SOLE 15 3,503 0 0
COTY INC COM CL A 222070203 14,127 1,001,889 SH   SOLE 18 912,224 0 89,665
COTY INC COM CL A 222070203 4,095 290,439 SH   SOLE 19 290,439 0 0
COTY INC COM CL A 222070203 133,593 9,474,650 SH   SOLE 21 9,474,650 0 0
COTY INC COM CL A 222070203 161,793 11,474,716 SH   SOLE 22 10,234,959 0 1,239,757
COTY INC COM CL A 222070203 8,292 588,075 SH   SOLE 23 588,075 0 0
COTY INC COM CL A 222070203 6,263 444,161 SH   SOLE 25 444,161 0 0
COTY INC COM CL A 222070203 24,830 1,760,978 SH   SOLE 26 577,628 0 1,183,350
COTY INC COM CL A 222070203 1,002 71,062 SH   SOLE 28 71,062 0 0
COTY INC COM CL A 222070203 1,708 121,128 SH   SOLE 29 26,075 0 95,053
COTY INC COM CL A 222070203 22,781 1,615,679 SH   SOLE 30 1,615,679 0 0
COTY INC COM CL A 222070203 2,755 195,367 SH   SOLE 31 91,208 0 104,159
COTY INC COM CL A 222070203 4,424 313,729 SH   SOLE 34 313,729 0 0
COTY INC COM CL A 222070203 5,778 409,816 SH   SOLE 36 409,816 0 0
COTY INC COM CL A 222070203 138 9,764 SH   SOLE 40 9,764 0 0
COUNTY BANCORP INC COM 221907108 145 5,264 SH   SOLE 2 299 0 4,965
COUNTY BANCORP INC COM 221907108 492 17,900 SH   SOLE 18 17,900 0 0
COUNTY BANCORP INC COM 221907108 106 3,847 SH   SOLE 19 3,847 0 0
COUNTY BANCORP INC COM 221907108 4,586 166,772 SH   SOLE 21 166,772 0 0
COUNTY BANCORP INC COM 221907108 1,137 41,362 SH   SOLE 22 39,769 0 1,593
COUPA SOFTWARE INC COM 22266L106 2,737 43,980 SH   SOLE 2 2,302 0 41,678
COUPA SOFTWARE INC COM 22266L106 11 172 SH   SOLE 4 172 0 0
COUPA SOFTWARE INC COM 22266L106 72 1,153 SH   SOLE 7 1,153 0 0
COUPA SOFTWARE INC COM 22266L106 10,471 168,228 SH   SOLE 18 168,228 0 0
COUPA SOFTWARE INC COM 22266L106 2,733 43,904 SH   SOLE 19 43,904 0 0
COUPA SOFTWARE INC COM 22266L106 107,437 1,726,179 SH   SOLE 21 1,726,179 0 0
COUPA SOFTWARE INC COM 22266L106 63,588 1,021,659 SH   SOLE 22 954,798 0 66,861
COUPA SOFTWARE INC COM 22266L106 1,043 16,754 SH   SOLE 26 7,292 0 9,462
COUPA SOFTWARE INC COM 22266L106 285 4,585 SH   SOLE 28 4,585 0 0
COUPA SOFTWARE INC COM 22266L106 680 10,933 SH   SOLE 30 10,933 0 0
COUPA SOFTWARE INC COM 22266L106 300 4,813 SH   SOLE 40 4,813 0 0
COUSINS PPTYS INC COM 222795106 5,919 610,861 SH   SOLE 2 185,652 0 425,209
COUSINS PPTYS INC COM 222795106 1,409 145,454 SH   SOLE 4 145,454 0 0
COUSINS PPTYS INC COM 222795106 6,646 685,878 SH   SOLE 7 685,878 0 0
COUSINS PPTYS INC COM 222795106 166 17,121 SH   SOLE 15 17,121 0 0
COUSINS PPTYS INC COM 222795106 24,048 2,481,742 SH   SOLE 18 2,481,742 0 0
COUSINS PPTYS INC COM 222795106 8,244 850,793 SH   SOLE 19 850,793 0 0
COUSINS PPTYS INC COM 222795106 298,365 30,791,036 SH   SOLE 21 30,791,036 0 0
COUSINS PPTYS INC COM 222795106 195,157 20,140,046 SH   SOLE 22 19,564,826 0 575,220
COUSINS PPTYS INC COM 222795106 233 24,008 SH   SOLE 23 24,008 0 0
COUSINS PPTYS INC COM 222795106 7,962 821,700 SH   SOLE 25 821,700 0 0
COUSINS PPTYS INC COM 222795106 2,624 270,782 SH   SOLE 26 83,322 0 187,460
COUSINS PPTYS INC COM 222795106 563 58,108 SH   SOLE 28 58,108 0 0
COUSINS PPTYS INC COM 222795106 1,452 149,803 SH   SOLE 29 146,505 0 3,298
COUSINS PPTYS INC COM 222795106 19,460 2,008,243 SH   SOLE 30 2,008,243 0 0
COUSINS PPTYS INC COM 222795106 398 41,115 SH   SOLE 40 41,115 0 0
COVANTA HLDG CORP COM 22282E102 1,634 99,051 SH   SOLE 2 4,936 0 94,115
COVANTA HLDG CORP COM 22282E102 9 546 SH   SOLE 4 546 0 0
COVANTA HLDG CORP COM 22282E102 78 4,706 SH   SOLE 7 4,706 0 0
COVANTA HLDG CORP COM 22282E102 6,149 372,658 SH   SOLE 18 372,658 0 0
COVANTA HLDG CORP COM 22282E102 1,627 98,590 SH   SOLE 19 98,590 0 0
COVANTA HLDG CORP COM 22282E102 86,388 5,235,666 SH   SOLE 21 5,235,666 0 0
COVANTA HLDG CORP COM 22282E102 57,558 3,488,365 SH   SOLE 22 3,310,034 0 178,331
COVANTA HLDG CORP COM 22282E102 1,073 65,028 SH   SOLE 26 34,907 0 30,121
COVANTA HLDG CORP COM 22282E102 284 17,191 SH   SOLE 28 17,191 0 0
COVANTA HLDG CORP COM 22282E102 8,734 529,360 SH   SOLE 30 529,360 0 0
COVANTA HLDG CORP COM 22282E102 39 2,380 SH   SOLE 36 2,380 0 0
COVANTA HLDG CORP COM 22282E102 213 12,934 SH   SOLE 40 12,934 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 472 14,993 SH   SOLE 2 2,072 0 12,921
COVENANT TRANSN GROUP INC CL A 22284P105 9 301 SH   SOLE 7 301 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 1,373 43,572 SH   SOLE 18 43,572 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 530 16,835 SH   SOLE 19 16,835 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 13,674 434,094 SH   SOLE 21 434,094 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 11,917 378,326 SH   SOLE 22 365,344 0 12,982
COVENANT TRANSN GROUP INC CL A 22284P105 117 3,727 SH   SOLE 23 3,727 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 482 15,300 SH   SOLE 26 0 0 15,300
COVENANT TRANSN GROUP INC CL A 22284P105 55 1,740 SH   SOLE 28 1,740 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 94 2,995 SH   SOLE 30 2,995 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 36 1,146 SH   SOLE 40 1,146 0 0
COVIA HLDGS CORP COM 22305A103 505 27,205 SH   SOLE 2 2,899 0 24,306
COVIA HLDGS CORP COM 22305A103 4 215 SH   SOLE 4 215 0 0
COVIA HLDGS CORP COM 22305A103 14 753 SH   SOLE 7 753 0 0
COVIA HLDGS CORP COM 22305A103 1,824 98,297 SH   SOLE 18 98,297 0 0
COVIA HLDGS CORP COM 22305A103 454 24,458 SH   SOLE 19 24,458 0 0
COVIA HLDGS CORP COM 22305A103 19,063 1,027,123 SH   SOLE 21 1,027,123 0 0
COVIA HLDGS CORP COM 22305A103 16,898 910,448 SH   SOLE 22 864,727 0 45,721
COVIA HLDGS CORP COM 22305A103 275 14,836 SH   SOLE 26 4,006 0 10,830
COVIA HLDGS CORP COM 22305A103 66 3,578 SH   SOLE 28 3,578 0 0
COVIA HLDGS CORP COM 22305A103 119 6,400 SH   SOLE 30 6,400 0 0
COVIA HLDGS CORP COM 22305A103 48 2,567 SH   SOLE 40 2,567 0 0
COWEN INC CL A NEW 223622606 392 28,304 SH   SOLE 2 1,389 0 26,915
COWEN INC CL A NEW 223622606 9 681 SH   SOLE 7 681 0 0
COWEN INC CL A NEW 223622606 1,395 100,707 SH   SOLE 18 100,707 0 0
COWEN INC CL A NEW 223622606 321 23,175 SH   SOLE 19 23,175 0 0
COWEN INC CL A NEW 223622606 17,498 1,263,395 SH   SOLE 21 1,263,395 0 0
COWEN INC CL A NEW 223622606 11,766 849,533 SH   SOLE 22 813,548 0 35,985
COWEN INC CL A NEW 223622606 53 3,797 SH   SOLE 28 3,797 0 0
COWEN INC CL A NEW 223622606 84 6,090 SH   SOLE 30 6,090 0 0
COWEN INC CL A NEW 223622606 119 8,560 SH   SOLE 40 8,560 0 0
CPFL ENERGIA S A SPONSORED ADR 126153105 73 6,555 SH   SOLE 22 6,555 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 15 1,390 SH   SOLE 18 1,390 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 275 26,222 SH   SOLE 21 26,222 0 0
CPI CARD GROUP INC COM NEW 12634H200 3 1,492 SH   SOLE 21 1,492 0 0
CPS TECHNOLOGIES CORP COM 12619F104 7 4,421 SH   SOLE 21 4,421 0 0
CRA INTL INC COM 12618T105 748 14,693 SH   SOLE 2 7,805 0 6,888
CRA INTL INC COM 12618T105 12 235 SH   SOLE 7 235 0 0
CRA INTL INC COM 12618T105 1,459 28,678 SH   SOLE 18 28,678 0 0
CRA INTL INC COM 12618T105 3,049 59,920 SH   SOLE 19 59,920 0 0
CRA INTL INC COM 12618T105 14,458 284,095 SH   SOLE 21 284,095 0 0
CRA INTL INC COM 12618T105 25,940 509,736 SH   SOLE 22 486,195 0 23,541
CRA INTL INC COM 12618T105 1,331 26,162 SH   SOLE 23 26,162 0 0
CRA INTL INC COM 12618T105 1,182 23,235 SH   SOLE 26 0 0 23,235
CRA INTL INC COM 12618T105 457 8,977 SH   SOLE 29 0 0 8,977
CRACKER BARREL OLD CTRY STOR COM 22410J106 4,084 26,143 SH   SOLE 2 10,958 0 15,185
CRACKER BARREL OLD CTRY STOR COM 22410J106 13 81 SH   SOLE 4 81 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 228 1,459 SH   SOLE 7 1,459 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 19,470 124,639 SH   SOLE 18 124,639 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,483 15,898 SH   SOLE 19 15,898 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 236,962 1,516,947 SH   SOLE 21 1,516,947 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 127,100 813,648 SH   SOLE 22 786,925 0 26,723
CRACKER BARREL OLD CTRY STOR COM 22410J106 853 5,461 SH   SOLE 26 3,872 0 1,589
CRACKER BARREL OLD CTRY STOR COM 22410J106 429 2,747 SH   SOLE 28 2,747 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 718 4,598 SH   SOLE 30 4,598 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 50 322 SH   SOLE 36 322 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 289 1,853 SH   SOLE 40 1,853 0 0
CRAFT BREW ALLIANCE INC COM 224122101 219 10,616 SH   SOLE 2 663 0 9,953
CRAFT BREW ALLIANCE INC COM 224122101 6 312 SH   SOLE 7 312 0 0
CRAFT BREW ALLIANCE INC COM 224122101 887 42,964 SH   SOLE 18 42,964 0 0
CRAFT BREW ALLIANCE INC COM 224122101 221 10,724 SH   SOLE 19 10,724 0 0
CRAFT BREW ALLIANCE INC COM 224122101 9,406 455,490 SH   SOLE 21 455,490 0 0
CRAFT BREW ALLIANCE INC COM 224122101 2,806 135,883 SH   SOLE 22 119,577 0 16,306
CRANE CO COM 224399105 10,917 136,247 SH   SOLE 2 34,189 0 102,058
CRANE CO COM 224399105 215 2,678 SH   SOLE 4 2,678 0 0
CRANE CO COM 224399105 128 1,602 SH   SOLE 7 1,602 0 0
CRANE CO COM 224399105 13,074 163,155 SH   SOLE 18 163,049 0 106
CRANE CO COM 224399105 613 7,653 SH   SOLE 19 7,653 0 0
CRANE CO COM 224399105 182,482 2,277,329 SH   SOLE 21 2,277,329 0 0
CRANE CO COM 224399105 142,072 1,773,019 SH   SOLE 22 1,654,465 0 118,554
CRANE CO COM 224399105 116 1,449 SH   SOLE 23 1,449 0 0
CRANE CO COM 224399105 1,295 16,166 SH   SOLE 26 10,779 0 5,387
CRANE CO COM 224399105 537 6,706 SH   SOLE 28 6,706 0 0
CRANE CO COM 224399105 1,100 13,728 SH   SOLE 29 0 0 13,728
CRANE CO COM 224399105 876 10,934 SH   SOLE 30 10,934 0 0
CRANE CO COM 224399105 88 1,100 SH   SOLE 31 1,100 0 0
CRANE CO COM 224399105 1,069 13,335 SH   SOLE 34 13,335 0 0
CRANE CO COM 224399105 105 1,305 SH   SOLE 36 1,305 0 0
CRANE CO COM 224399105 411 5,125 SH   SOLE 40 5,125 0 0
CRAWFORD & CO CL B 224633107 174 20,161 SH   SOLE 2 639 0 19,522
CRAWFORD & CO CL B 224633107 0 13 SH   SOLE 7 13 0 0
CRAWFORD & CO CL B 224633107 393 45,462 SH   SOLE 18 45,462 0 0
CRAWFORD & CO CL B 224633107 106 12,204 SH   SOLE 19 12,204 0 0
CRAWFORD & CO CL B 224633107 3,645 421,434 SH   SOLE 21 421,434 0 0
CRAWFORD & CO CL B 224633107 5,202 601,411 SH   SOLE 22 583,075 0 18,336
CRAWFORD & CO CL A 224633206 194 22,543 SH   SOLE 21 22,543 0 0
CRAWFORD & CO CL A 224633206 89 10,325 SH   SOLE 22 9,346 0 979
CRAWFORD & CO CL A 224633206 56 6,503 SH   SOLE 30 6,503 0 0
CRAY INC COM NEW 225223304 987 40,106 SH   SOLE 2 1,684 0 38,422
CRAY INC COM NEW 225223304 6 264 SH   SOLE 4 264 0 0
CRAY INC COM NEW 225223304 20 798 SH   SOLE 7 798 0 0
CRAY INC COM NEW 225223304 4,387 178,316 SH   SOLE 18 178,316 0 0
CRAY INC COM NEW 225223304 789 32,092 SH   SOLE 19 32,092 0 0
CRAY INC COM NEW 225223304 99,098 4,028,366 SH   SOLE 21 4,028,366 0 0
CRAY INC COM NEW 225223304 28,710 1,167,075 SH   SOLE 22 1,106,928 0 60,147
CRAY INC COM NEW 225223304 45 1,816 SH   SOLE 26 0 0 1,816
CRAY INC COM NEW 225223304 144 5,846 SH   SOLE 28 5,846 0 0
CRAY INC COM NEW 225223304 1,519 61,748 SH   SOLE 30 61,748 0 0
CRAY INC COM NEW 225223304 105 4,287 SH   SOLE 40 4,287 0 0
CREDICORP LTD COM G2519Y108 28,608 127,079 SH   SOLE 2 10,058 0 117,021
CREDICORP LTD COM G2519Y108 3,637 16,158 SH   SOLE 4 16,158 0 0
CREDICORP LTD COM G2519Y108 1,766 7,845 SH   SOLE 7 6,961 0 884
CREDICORP LTD COM G2519Y108 4,717 20,952 SH   SOLE 18 20,952 0 0
CREDICORP LTD COM G2519Y108 593 2,633 SH   SOLE 19 2,633 0 0
CREDICORP LTD COM G2519Y108 377,625 1,677,438 SH   SOLE 21 1,677,438 0 0
CREDICORP LTD COM G2519Y108 194,958 866,017 SH   SOLE 22 803,124 0 62,893
CREDICORP LTD COM G2519Y108 19,253 85,522 SH   SOLE 23 85,522 0 0
CREDICORP LTD COM G2519Y108 1,213 5,390 SH   SOLE 25 5,390 0 0
CREDICORP LTD COM G2519Y108 49,538 220,053 SH   SOLE 26 23,430 0 196,623
CREDICORP LTD COM G2519Y108 2,306 10,242 SH   SOLE 28 10,242 0 0
CREDICORP LTD COM G2519Y108 4,858 21,578 SH   SOLE 29 15,275 0 6,303
CREDICORP LTD COM G2519Y108 94,366 419,182 SH   SOLE 30 419,182 0 0
CREDICORP LTD COM G2519Y108 1,752 7,784 SH   SOLE 31 3,797 0 3,987
CREDICORP LTD COM G2519Y108 1,371 6,092 SH   SOLE 34 6,092 0 0
CREDICORP LTD COM G2519Y108 126 561 SH   SOLE 40 561 0 0
CREDIT ACCEP CORP MICH COM 225310101 7,848 22,207 SH   SOLE 2 876 0 21,331
CREDIT ACCEP CORP MICH COM 225310101 14 39 SH   SOLE 4 39 0 0
CREDIT ACCEP CORP MICH COM 225310101 92 259 SH   SOLE 7 259 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,963 5,554 SH   SOLE 18 5,554 0 0
CREDIT ACCEP CORP MICH COM 225310101 624 1,767 SH   SOLE 19 1,767 0 0
CREDIT ACCEP CORP MICH COM 225310101 48,812 138,122 SH   SOLE 21 138,122 0 0
CREDIT ACCEP CORP MICH COM 225310101 118,035 333,997 SH   SOLE 22 311,608 0 22,389
CREDIT ACCEP CORP MICH COM 225310101 966 2,734 SH   SOLE 26 1,933 0 801
CREDIT ACCEP CORP MICH COM 225310101 371 1,049 SH   SOLE 28 1,049 0 0
CREDIT ACCEP CORP MICH COM 225310101 956 2,704 SH   SOLE 30 2,704 0 0
CREDIT ACCEP CORP MICH COM 225310101 89 253 SH   SOLE 31 253 0 0
CREDIT ACCEP CORP MICH COM 225310101 461 1,305 SH   SOLE 40 1,305 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106 1,946 615,860 SH   SOLE 2 615,860 0 0
CREE INC COM 225447101 6,030 145,060 SH   SOLE 2 44,636 0 100,424
CREE INC COM 225447101 27 645 SH   SOLE 4 645 0 0
CREE INC COM 225447101 134 3,225 SH   SOLE 7 3,225 0 0
CREE INC COM 225447101 24,751 595,409 SH   SOLE 18 595,409 0 0
CREE INC COM 225447101 27,955 672,485 SH   SOLE 19 672,485 0 0
CREE INC COM 225447101 285,175 6,860,112 SH   SOLE 21 6,860,112 0 0
CREE INC COM 225447101 136,637 3,286,908 SH   SOLE 22 3,142,029 0 144,879
CREE INC COM 225447101 1,275 30,666 SH   SOLE 26 18,609 0 12,057
CREE INC COM 225447101 603 14,508 SH   SOLE 28 14,508 0 0
CREE INC COM 225447101 896 21,553 SH   SOLE 30 21,553 0 0
CREE INC COM 225447101 6,511 156,630 SH   SOLE 34 156,630 0 0
CREE INC COM 225447101 80 1,927 SH   SOLE 36 1,927 0 0
CREE INC COM 225447101 476 11,454 SH   SOLE 40 11,454 0 0
CRESCENT PT ENERGY CORP COM 22576C101 2,148 292,188 SH   SOLE 21 292,188 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 523 16,487 SH   SOLE 22 2 0 16,485
CRESUD S A C I F Y A SPONSORED ADR 226406106 2,768 186,779 SH   SOLE 21 186,779 0 0
CRH PLC ADR 12626K203 46,835 1,324,886 SH   SOLE 18 1,322,365 0 2,521
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 6 97 SH   SOLE 18 97 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 32,867 559,349 SH   SOLE 21 559,349 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,048 17,829 SH   SOLE 22 7,118 0 10,711
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 351 5,978 SH   SOLE 26 4,673 0 1,305
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 129 2,191 SH   SOLE 28 2,191 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 328 5,590 SH   SOLE 30 5,590 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 22 368 SH   SOLE 34 368 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 125 2,125 SH   SOLE 40 2,125 0 0
CRITEO S A SPONS ADS 226718104 7 200 SH   SOLE 17 0 0 200
CRITEO S A SPONS ADS 226718104 462 14,068 SH   SOLE 22 5,011 0 9,057
CROCS INC COM 227046109 1,119 63,539 SH   SOLE 2 10,355 0 53,184
CROCS INC COM 227046109 9 538 SH   SOLE 4 538 0 0
CROCS INC COM 227046109 25 1,432 SH   SOLE 7 1,432 0 0
CROCS INC COM 227046109 5,345 303,512 SH   SOLE 18 303,512 0 0
CROCS INC COM 227046109 2,330 132,307 SH   SOLE 19 132,307 0 0
CROCS INC COM 227046109 124,252 7,055,768 SH   SOLE 21 7,055,768 0 0
CROCS INC COM 227046109 35,318 2,005,545 SH   SOLE 22 1,852,903 0 152,642
CROCS INC COM 227046109 373 21,196 SH   SOLE 23 21,196 0 0
CROCS INC COM 227046109 1,627 92,390 SH   SOLE 26 9,123 0 83,267
CROCS INC COM 227046109 184 10,424 SH   SOLE 28 10,424 0 0
CROCS INC COM 227046109 37 2,124 SH   SOLE 29 0 0 2,124
CROCS INC COM 227046109 1,811 102,861 SH   SOLE 30 102,861 0 0
CROCS INC COM 227046109 152 8,655 SH   SOLE 40 8,655 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 418 37,187 SH   SOLE 2 1,325 0 35,862
CROSS CTRY HEALTHCARE INC COM 227483104 8 735 SH   SOLE 7 735 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,838 163,345 SH   SOLE 18 163,345 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 332 29,531 SH   SOLE 19 29,531 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 42,129 3,744,803 SH   SOLE 21 3,744,803 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 10,385 923,124 SH   SOLE 22 865,096 0 58,028
CROSS CTRY HEALTHCARE INC COM 227483104 50 4,434 SH   SOLE 28 4,434 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 598 53,132 SH   SOLE 30 53,132 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 79 7,014 SH   SOLE 40 7,014 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 117,409 1,088,938 SH   SOLE 2 119,667 0 969,271
CROWN CASTLE INTL CORP NEW COM 22822V101 16,218 150,415 SH   SOLE 4 140,197 0 10,218
CROWN CASTLE INTL CORP NEW COM 22822V101 89,724 832,163 SH   SOLE 7 832,163 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 384 3,563 SH   SOLE 13 3,563 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 225 2,091 SH   SOLE 15 2,091 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 21 196 SH   SOLE 17 0 0 196
CROWN CASTLE INTL CORP NEW COM 22822V101 91,279 846,588 SH   SOLE 18 789,978 0 56,610
CROWN CASTLE INTL CORP NEW COM 22822V101 15,493 143,695 SH   SOLE 19 143,695 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 16,296 151,144 SH   SOLE 20 0 0 151,144
CROWN CASTLE INTL CORP NEW COM 22822V101 987,636 9,160,043 SH   SOLE 21 9,160,043 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,103,545 10,235,071 SH   SOLE 22 9,154,089 0 1,080,982
CROWN CASTLE INTL CORP NEW COM 22822V101 54,465 505,145 SH   SOLE 23 505,145 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 45,126 418,532 SH   SOLE 25 418,532 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 154,969 1,437,292 SH   SOLE 26 338,262 0 1,099,030
CROWN CASTLE INTL CORP NEW COM 22822V101 6,421 59,557 SH   SOLE 28 59,557 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,525 14,147 SH   SOLE 29 14,147 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 174,047 1,614,237 SH   SOLE 30 1,614,237 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 17,940 166,390 SH   SOLE 31 78,527 0 87,863
CROWN CASTLE INTL CORP NEW COM 22822V101 4,115 38,164 SH   SOLE 34 38,164 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 41,900 388,613 SH   SOLE 36 388,613 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 879 8,152 SH   SOLE 40 8,152 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 201,566 188,520 SH   SOLE 21 188,520 0 0
CROWN CRAFTS INC COM 228309100 9 1,553 SH   SOLE 18 1,553 0 0
CROWN CRAFTS INC COM 228309100 166 29,152 SH   SOLE 21 29,152 0 0
CROWN HOLDINGS INC COM 228368106 14,495 323,832 SH   SOLE 2 38,354 0 285,478
CROWN HOLDINGS INC COM 228368106 2,161 48,286 SH   SOLE 4 43,514 0 4,772
CROWN HOLDINGS INC COM 228368106 573 12,807 SH   SOLE 7 12,807 0 0
CROWN HOLDINGS INC COM 228368106 3,973 88,764 SH   SOLE 18 76,419 0 12,345
CROWN HOLDINGS INC COM 228368106 13,987 312,489 SH   SOLE 19 312,489 0 0
CROWN HOLDINGS INC COM 228368106 4,433 99,043 SH   SOLE 20 0 0 99,043
CROWN HOLDINGS INC COM 228368106 71,098 1,588,429 SH   SOLE 21 1,588,429 0 0
CROWN HOLDINGS INC COM 228368106 190,461 4,255,164 SH   SOLE 22 3,948,552 0 306,612
CROWN HOLDINGS INC COM 228368106 7,431 166,009 SH   SOLE 23 166,009 0 0
CROWN HOLDINGS INC COM 228368106 12,655 282,734 SH   SOLE 26 126,180 0 156,554
CROWN HOLDINGS INC COM 228368106 808 18,049 SH   SOLE 28 18,049 0 0
CROWN HOLDINGS INC COM 228368106 1,358 30,350 SH   SOLE 29 4,152 0 26,198
CROWN HOLDINGS INC COM 228368106 6,885 153,826 SH   SOLE 30 153,826 0 0
CROWN HOLDINGS INC COM 228368106 2,090 46,700 SH   SOLE 31 24,764 0 21,936
CROWN HOLDINGS INC COM 228368106 3,726 83,248 SH   SOLE 34 83,248 0 0
CROWN HOLDINGS INC COM 228368106 1,957 43,725 SH   SOLE 36 43,725 0 0
CROWN HOLDINGS INC COM 228368106 121 2,713 SH   SOLE 40 2,713 0 0
CRYOLIFE INC COM 228903100 850 30,528 SH   SOLE 2 1,600 0 28,928
CRYOLIFE INC COM 228903100 22 803 SH   SOLE 7 803 0 0
CRYOLIFE INC COM 228903100 4,409 158,303 SH   SOLE 18 158,303 0 0
CRYOLIFE INC COM 228903100 789 28,348 SH   SOLE 19 28,348 0 0
CRYOLIFE INC COM 228903100 108,089 3,881,121 SH   SOLE 21 3,881,121 0 0
CRYOLIFE INC COM 228903100 26,085 936,625 SH   SOLE 22 888,141 0 48,484
CRYOLIFE INC COM 228903100 300 10,765 SH   SOLE 26 0 0 10,765
CRYOLIFE INC COM 228903100 106 3,796 SH   SOLE 28 3,796 0 0
CRYOLIFE INC COM 228903100 1,375 49,367 SH   SOLE 30 49,367 0 0
CRYOLIFE INC COM 228903100 110 3,945 SH   SOLE 40 3,945 0 0
CRYOPORT INC COM PAR $0.001 229050307 321 20,331 SH   SOLE 2 1,080 0 19,251
CRYOPORT INC COM PAR $0.001 229050307 8 526 SH   SOLE 7 526 0 0
CRYOPORT INC COM PAR $0.001 229050307 1,307 82,808 SH   SOLE 18 82,808 0 0
CRYOPORT INC COM PAR $0.001 229050307 311 19,731 SH   SOLE 19 19,731 0 0
CRYOPORT INC COM PAR $0.001 229050307 14,225 901,480 SH   SOLE 21 901,480 0 0
CRYOPORT INC COM PAR $0.001 229050307 11,373 720,750 SH   SOLE 22 702,366 0 18,384
CSG SYS INTL INC COM 126349109 1,288 31,525 SH   SOLE 2 3,943 0 27,582
CSG SYS INTL INC COM 126349109 4 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109 29 702 SH   SOLE 7 702 0 0
CSG SYS INTL INC COM 126349109 6,001 146,841 SH   SOLE 18 146,841 0 0
CSG SYS INTL INC COM 126349109 2,089 51,118 SH   SOLE 19 51,118 0 0
CSG SYS INTL INC COM 126349109 140,044 3,426,574 SH   SOLE 21 3,426,574 0 0
CSG SYS INTL INC COM 126349109 39,882 975,835 SH   SOLE 22 928,906 0 46,929
CSG SYS INTL INC COM 126349109 345 8,433 SH   SOLE 23 8,433 0 0
CSG SYS INTL INC COM 126349109 540 13,211 SH   SOLE 26 4,646 0 8,565
CSG SYS INTL INC COM 126349109 197 4,819 SH   SOLE 28 4,819 0 0
CSG SYS INTL INC COM 126349109 109 2,678 SH   SOLE 29 0 0 2,678
CSG SYS INTL INC COM 126349109 2,139 52,345 SH   SOLE 30 52,345 0 0
CSG SYS INTL INC COM 126349109 614 15,022 SH   SOLE 34 15,022 0 0
CSG SYS INTL INC COM 126349109 152 3,711 SH   SOLE 40 3,711 0 0
CSP INC COM 126389105 8 773 SH   SOLE 18 773 0 0
CSP INC COM 126389105 95 9,620 SH   SOLE 21 9,620 0 0
CSS INDS INC COM 125906107 29 1,701 SH   SOLE 18 1,701 0 0
CSS INDS INC COM 125906107 475 28,079 SH   SOLE 21 28,079 0 0
CSS INDS INC COM 125906107 2,790 165,063 SH   SOLE 22 165,063 0 0
CSW INDUSTRIALS INC COM 126402106 681 12,880 SH   SOLE 2 763 0 12,117
CSW INDUSTRIALS INC COM 126402106 16 312 SH   SOLE 7 312 0 0
CSW INDUSTRIALS INC COM 126402106 2,790 52,792 SH   SOLE 18 52,792 0 0
CSW INDUSTRIALS INC COM 126402106 753 14,250 SH   SOLE 19 14,250 0 0
CSW INDUSTRIALS INC COM 126402106 29,590 559,894 SH   SOLE 21 559,894 0 0
CSW INDUSTRIALS INC COM 126402106 17,730 335,473 SH   SOLE 22 299,916 0 35,557
CSW INDUSTRIALS INC COM 126402106 131 2,473 SH   SOLE 26 0 0 2,473
CSW INDUSTRIALS INC COM 126402106 98 1,853 SH   SOLE 28 1,853 0 0
CSW INDUSTRIALS INC COM 126402106 227 4,299 SH   SOLE 30 4,299 0 0
CSW INDUSTRIALS INC COM 126402106 166 3,145 SH   SOLE 40 3,145 0 0
CSX CORP COM 126408103 142,567 2,235,287 SH   SOLE 2 272,665 0 1,962,622
CSX CORP COM 126408103 18,976 297,520 SH   SOLE 4 275,272 0 22,248
CSX CORP COM 126408103 41,101 644,413 SH   SOLE 7 643,534 0 879
CSX CORP COM 126408103 982 15,401 SH   SOLE 13 15,401 0 0
CSX CORP COM 126408103 526 8,247 SH   SOLE 15 8,247 0 0
CSX CORP COM 126408103 107,136 1,679,776 SH   SOLE 18 1,565,897 0 113,879
CSX CORP COM 126408103 8,170 128,104 SH   SOLE 19 128,104 0 0
CSX CORP COM 126408103 22,256 348,953 SH   SOLE 20 0 0 348,953
CSX CORP COM 126408103 888,221 13,926,318 SH   SOLE 21 13,926,318 0 0
CSX CORP COM 126408103 1,352,388 21,203,944 SH   SOLE 22 18,923,500 0 2,280,444
CSX CORP COM 126408103 66,966 1,049,949 SH   SOLE 23 1,049,949 0 0
CSX CORP COM 126408103 53,164 833,560 SH   SOLE 25 833,560 0 0
CSX CORP COM 126408103 197,243 3,092,547 SH   SOLE 26 698,110 0 2,394,437
CSX CORP COM 126408103 7,823 122,659 SH   SOLE 28 122,659 0 0
CSX CORP COM 126408103 4,042 63,379 SH   SOLE 29 29,162 0 34,217
CSX CORP COM 126408103 200,050 3,136,557 SH   SOLE 30 3,136,557 0 0
CSX CORP COM 126408103 24,004 376,352 SH   SOLE 31 194,329 0 182,023
CSX CORP COM 126408103 8,924 139,912 SH   SOLE 32 139,912 0 0
CSX CORP COM 126408103 3,410 53,464 SH   SOLE 34 53,464 0 0
CSX CORP COM 126408103 49,352 773,787 SH   SOLE 36 773,787 0 0
CSX CORP COM 126408103 1,060 16,617 SH   SOLE 40 16,617 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 202 40,615 SH   SOLE 2 2,213 0 38,402
CTI BIOPHARMA CORP COM NEW 12648L601 6 1,217 SH   SOLE 7 1,217 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 794 159,475 SH   SOLE 18 159,475 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 188 37,836 SH   SOLE 19 37,836 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 8,789 1,764,943 SH   SOLE 21 1,764,943 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 3,979 799,096 SH   SOLE 22 758,432 0 40,664
CTI INDUSTRIES CORP COM NEW 125961300 1 230 SH   SOLE 21 230 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 11,883 249,483 SH   SOLE 2 11,931 0 237,552
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 4,985 104,659 SH   SOLE 4 104,659 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2,613 54,851 SH   SOLE 7 54,851 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 6,607 138,716 SH   SOLE 15 138,716 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 5,838 122,573 SH   SOLE 18 122,573 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 446 9,356 SH   SOLE 19 9,356 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 333,794 7,008,068 SH   SOLE 21 7,008,068 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 218,563 4,588,776 SH   SOLE 22 4,183,774 0 405,002
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 21,438 450,098 SH   SOLE 23 450,098 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 7,595 159,467 SH   SOLE 25 159,467 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 68,871 1,445,948 SH   SOLE 26 141,943 0 1,304,005
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2,684 56,351 SH   SOLE 28 56,351 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 6,367 133,685 SH   SOLE 29 88,880 0 44,805
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 114,584 2,405,704 SH   SOLE 30 2,405,704 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2,847 59,769 SH   SOLE 31 23,278 0 36,491
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 4,873 102,301 SH   SOLE 32 102,301 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,672 35,101 SH   SOLE 34 35,101 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 151 3,175 SH   SOLE 40 3,175 0 0
CTS CORP COM 126501105 1,159 32,184 SH   SOLE 2 1,346 0 30,838
CTS CORP COM 126501105 14 379 SH   SOLE 4 379 0 0
CTS CORP COM 126501105 26 722 SH   SOLE 7 722 0 0
CTS CORP COM 126501105 5,413 150,354 SH   SOLE 18 150,354 0 0
CTS CORP COM 126501105 952 26,440 SH   SOLE 19 26,440 0 0
CTS CORP COM 126501105 121,449 3,373,594 SH   SOLE 21 3,373,594 0 0
CTS CORP COM 126501105 33,579 932,747 SH   SOLE 22 891,794 0 40,953
CTS CORP COM 126501105 404 11,213 SH   SOLE 26 0 0 11,213
CTS CORP COM 126501105 147 4,094 SH   SOLE 28 4,094 0 0
CTS CORP COM 126501105 1,766 49,063 SH   SOLE 30 49,063 0 0
CTS CORP COM 126501105 133 3,702 SH   SOLE 40 3,702 0 0
CUBESMART COM 229663109 12,011 372,783 SH   SOLE 2 28,902 0 343,881
CUBESMART COM 229663109 2,128 66,047 SH   SOLE 4 66,047 0 0
CUBESMART COM 229663109 9,517 295,372 SH   SOLE 7 295,372 0 0
CUBESMART COM 229663109 239 7,414 SH   SOLE 15 7,414 0 0
CUBESMART COM 229663109 2,845 88,307 SH   SOLE 18 87,890 0 417
CUBESMART COM 229663109 8,047 249,746 SH   SOLE 19 249,746 0 0
CUBESMART COM 229663109 99,444 3,086,417 SH   SOLE 21 3,086,417 0 0
CUBESMART COM 229663109 255,313 7,924,067 SH   SOLE 22 7,548,153 0 375,914
CUBESMART COM 229663109 509 15,801 SH   SOLE 23 15,801 0 0
CUBESMART COM 229663109 11,600 360,019 SH   SOLE 25 360,019 0 0
CUBESMART COM 229663109 3,466 107,558 SH   SOLE 26 31,821 0 75,737
CUBESMART COM 229663109 806 25,024 SH   SOLE 28 25,024 0 0
CUBESMART COM 229663109 3,767 116,928 SH   SOLE 29 65,675 0 51,253
CUBESMART COM 229663109 28,380 880,807 SH   SOLE 30 880,807 0 0
CUBESMART COM 229663109 123 3,804 SH   SOLE 31 3,804 0 0
CUBESMART COM 229663109 61 1,908 SH   SOLE 34 1,908 0 0
CUBESMART COM 229663109 164 5,089 SH   SOLE 36 5,089 0 0
CUBESMART COM 229663109 726 22,534 SH   SOLE 40 22,534 0 0
CUBIC CORP COM 229669106 1,642 25,582 SH   SOLE 2 1,057 0 24,525
CUBIC CORP COM 229669106 7 110 SH   SOLE 4 110 0 0
CUBIC CORP COM 229669106 35 552 SH   SOLE 7 552 0 0
CUBIC CORP COM 229669106 6,973 108,608 SH   SOLE 18 108,608 0 0
CUBIC CORP COM 229669106 1,383 21,542 SH   SOLE 19 21,542 0 0
CUBIC CORP COM 229669106 219,126 3,413,181 SH   SOLE 21 3,413,181 0 0
CUBIC CORP COM 229669106 46,533 724,808 SH   SOLE 22 687,367 0 37,441
CUBIC CORP COM 229669106 556 8,659 SH   SOLE 26 5,875 0 2,784
CUBIC CORP COM 229669106 230 3,576 SH   SOLE 28 3,576 0 0
CUBIC CORP COM 229669106 2,485 38,703 SH   SOLE 30 38,703 0 0
CUBIC CORP COM 229669106 165 2,566 SH   SOLE 40 2,566 0 0
CUE BIOPHARMA INC COM 22978P106 168 14,188 SH   SOLE 2 858 0 13,330
CUE BIOPHARMA INC COM 22978P106 6 479 SH   SOLE 7 479 0 0
CUE BIOPHARMA INC COM 22978P106 675 56,881 SH   SOLE 18 56,881 0 0
CUE BIOPHARMA INC COM 22978P106 162 13,654 SH   SOLE 19 13,654 0 0
CUE BIOPHARMA INC COM 22978P106 7,193 606,467 SH   SOLE 21 606,467 0 0
CUE BIOPHARMA INC COM 22978P106 2,257 190,290 SH   SOLE 22 174,977 0 15,313
CUI GLOBAL INC COM NEW 126576206 16 5,284 SH   SOLE 18 5,284 0 0
CUI GLOBAL INC COM NEW 126576206 238 80,138 SH   SOLE 21 80,138 0 0
CUI GLOBAL INC COM NEW 126576206 73 24,486 SH   SOLE 22 24,486 0 0
CULLEN FROST BANKERS INC COM 229899109 15,092 139,429 SH   SOLE 2 27,691 0 111,738
CULLEN FROST BANKERS INC COM 229899109 58 532 SH   SOLE 4 532 0 0
CULLEN FROST BANKERS INC COM 229899109 3,598 33,238 SH   SOLE 7 33,238 0 0
CULLEN FROST BANKERS INC COM 229899109 21,050 194,472 SH   SOLE 18 194,472 0 0
CULLEN FROST BANKERS INC COM 229899109 4,926 45,512 SH   SOLE 19 45,512 0 0
CULLEN FROST BANKERS INC COM 229899109 300,871 2,779,667 SH   SOLE 21 2,779,667 0 0
CULLEN FROST BANKERS INC COM 229899109 207,995 1,921,613 SH   SOLE 22 1,803,484 0 118,129
CULLEN FROST BANKERS INC COM 229899109 500 4,615 SH   SOLE 23 4,615 0 0
CULLEN FROST BANKERS INC COM 229899109 1,491 13,772 SH   SOLE 25 13,772 0 0
CULLEN FROST BANKERS INC COM 229899109 2,015 18,617 SH   SOLE 26 11,202 0 7,415
CULLEN FROST BANKERS INC COM 229899109 899 8,302 SH   SOLE 28 8,302 0 0
CULLEN FROST BANKERS INC COM 229899109 819 7,564 SH   SOLE 29 0 0 7,564
CULLEN FROST BANKERS INC COM 229899109 1,521 14,050 SH   SOLE 30 14,050 0 0
CULLEN FROST BANKERS INC COM 229899109 133 1,232 SH   SOLE 31 1,232 0 0
CULLEN FROST BANKERS INC COM 229899109 2,354 21,747 SH   SOLE 34 21,747 0 0
CULLEN FROST BANKERS INC COM 229899109 151 1,399 SH   SOLE 36 1,399 0 0
CULLEN FROST BANKERS INC COM 229899109 687 6,351 SH   SOLE 40 6,351 0 0
CULP INC COM 230215105 315 12,836 SH   SOLE 2 447 0 12,389
CULP INC COM 230215105 10 413 SH   SOLE 7 413 0 0
CULP INC COM 230215105 913 37,186 SH   SOLE 18 37,186 0 0
CULP INC COM 230215105 219 8,925 SH   SOLE 19 8,925 0 0
CULP INC COM 230215105 9,543 388,718 SH   SOLE 21 388,718 0 0
CULP INC COM 230215105 10,069 410,138 SH   SOLE 22 402,740 0 7,398
CULP INC COM 230215105 474 19,299 SH   SOLE 23 19,299 0 0
CULP INC COM 230215105 97 3,963 SH   SOLE 29 0 0 3,963
CUMBERLAND PHARMACEUTICALS I COM 230770109 9 1,504 SH   SOLE 18 1,504 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 210 34,314 SH   SOLE 21 34,314 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 1,805 294,500 SH   SOLE 22 294,500 0 0
CUMMINS INC COM 231021106 61,856 465,085 SH   SOLE 2 107,755 0 357,330
CUMMINS INC COM 231021106 7,470 56,164 SH   SOLE 4 52,057 0 4,107
CUMMINS INC COM 231021106 24,468 183,970 SH   SOLE 7 146,446 0 37,524
CUMMINS INC COM 231021106 680 5,116 SH   SOLE 13 5,116 0 0
CUMMINS INC COM 231021106 162 1,221 SH   SOLE 15 1,221 0 0
CUMMINS INC COM 231021106 43,708 328,628 SH   SOLE 18 307,711 0 20,917
CUMMINS INC COM 231021106 4,859 36,534 SH   SOLE 19 36,534 0 0
CUMMINS INC COM 231021106 10,335 77,709 SH   SOLE 20 0 0 77,709
CUMMINS INC COM 231021106 507,774 3,817,846 SH   SOLE 21 3,817,846 0 0
CUMMINS INC COM 231021106 547,222 4,114,449 SH   SOLE 22 3,581,738 0 532,711
CUMMINS INC COM 231021106 26,646 200,343 SH   SOLE 23 200,343 0 0
CUMMINS INC COM 231021106 34,780 261,503 SH   SOLE 25 261,503 0 0
CUMMINS INC COM 231021106 90,221 678,353 SH   SOLE 26 144,977 0 533,376
CUMMINS INC COM 231021106 2,963 22,276 SH   SOLE 28 22,276 0 0
CUMMINS INC COM 231021106 3,143 23,633 SH   SOLE 29 10,492 0 13,141
CUMMINS INC COM 231021106 81,328 611,490 SH   SOLE 30 611,490 0 0
CUMMINS INC COM 231021106 9,155 68,831 SH   SOLE 31 33,929 0 34,902
CUMMINS INC COM 231021106 3,046 22,904 SH   SOLE 34 22,904 0 0
CUMMINS INC COM 231021106 5,747 43,207 SH   SOLE 35 43,207 0 0
CUMMINS INC COM 231021106 19,112 143,696 SH   SOLE 36 143,696 0 0
CUMMINS INC COM 231021106 425 3,195 SH   SOLE 40 3,195 0 0
CURIS INC COM NEW 231269200 682 394,270 SH   SOLE 21 394,270 0 0
CURIS INC COM NEW 231269200 710 410,208 SH   SOLE 22 410,208 0 0
CURIS INC COM NEW 231269200 1 598 SH   SOLE 30 598 0 0
CURO GROUP HLDGS CORP COM 23131L107 189 7,592 SH   SOLE 2 1,174 0 6,418
CURO GROUP HLDGS CORP COM 23131L107 7 274 SH   SOLE 7 274 0 0
CURO GROUP HLDGS CORP COM 23131L107 648 25,974 SH   SOLE 18 25,974 0 0
CURO GROUP HLDGS CORP COM 23131L107 311 12,448 SH   SOLE 19 12,448 0 0
CURO GROUP HLDGS CORP COM 23131L107 6,359 254,889 SH   SOLE 21 254,889 0 0
CURO GROUP HLDGS CORP COM 23131L107 5,848 234,379 SH   SOLE 22 226,343 0 8,036
CURO GROUP HLDGS CORP COM 23131L107 10 386 SH   SOLE 23 386 0 0
CURO GROUP HLDGS CORP COM 23131L107 697 27,934 SH   SOLE 26 0 0 27,934
CURTISS WRIGHT CORP COM 231561101 14,650 123,090 SH   SOLE 2 46,109 0 76,981
CURTISS WRIGHT CORP COM 231561101 116 974 SH   SOLE 4 974 0 0
CURTISS WRIGHT CORP COM 231561101 142 1,195 SH   SOLE 7 1,195 0 0
CURTISS WRIGHT CORP COM 231561101 140 1,177 SH   SOLE 13 1,177 0 0
CURTISS WRIGHT CORP COM 231561101 17,837 149,866 SH   SOLE 18 149,790 0 76
CURTISS WRIGHT CORP COM 231561101 15,092 126,804 SH   SOLE 19 126,804 0 0
CURTISS WRIGHT CORP COM 231561101 342,070 2,874,052 SH   SOLE 21 2,874,052 0 0
CURTISS WRIGHT CORP COM 231561101 205,330 1,725,172 SH   SOLE 22 1,623,370 0 101,802
CURTISS WRIGHT CORP COM 231561101 5,950 49,990 SH   SOLE 23 49,990 0 0
CURTISS WRIGHT CORP COM 231561101 3,870 32,518 SH   SOLE 26 9,683 0 22,835
CURTISS WRIGHT CORP COM 231561101 690 5,800 SH   SOLE 28 5,800 0 0
CURTISS WRIGHT CORP COM 231561101 1,971 16,561 SH   SOLE 29 0 0 16,561
CURTISS WRIGHT CORP COM 231561101 1,363 11,450 SH   SOLE 30 11,450 0 0
CURTISS WRIGHT CORP COM 231561101 113 948 SH   SOLE 31 948 0 0
CURTISS WRIGHT CORP COM 231561101 1,284 10,785 SH   SOLE 34 10,785 0 0
CURTISS WRIGHT CORP COM 231561101 169 1,420 SH   SOLE 36 1,420 0 0
CURTISS WRIGHT CORP COM 231561101 562 4,720 SH   SOLE 40 4,720 0 0
CUSTOMERS BANCORP INC COM 23204G100 798 28,113 SH   SOLE 2 1,179 0 26,934
CUSTOMERS BANCORP INC COM 23204G100 18 624 SH   SOLE 7 624 0 0
CUSTOMERS BANCORP INC COM 23204G100 3,758 132,405 SH   SOLE 18 132,405 0 0
CUSTOMERS BANCORP INC COM 23204G100 683 24,067 SH   SOLE 19 24,067 0 0
CUSTOMERS BANCORP INC COM 23204G100 87,190 3,072,217 SH   SOLE 21 3,072,217 0 0
CUSTOMERS BANCORP INC COM 23204G100 26,218 923,822 SH   SOLE 22 885,929 0 37,893
CUSTOMERS BANCORP INC COM 23204G100 116 4,079 SH   SOLE 26 0 0 4,079
CUSTOMERS BANCORP INC COM 23204G100 106 3,738 SH   SOLE 28 3,738 0 0
CUSTOMERS BANCORP INC COM 23204G100 1,245 43,864 SH   SOLE 30 43,864 0 0
CUSTOMERS BANCORP INC COM 23204G100 78 2,738 SH   SOLE 40 2,738 0 0
CUTERA INC COM 232109108 441 10,942 SH   SOLE 2 530 0 10,412
CUTERA INC COM 232109108 14 350 SH   SOLE 7 350 0 0
CUTERA INC COM 232109108 2,447 60,718 SH   SOLE 18 60,718 0 0
CUTERA INC COM 232109108 429 10,657 SH   SOLE 19 10,657 0 0
CUTERA INC COM 232109108 56,943 1,412,986 SH   SOLE 21 1,412,986 0 0
CUTERA INC COM 232109108 15,058 373,644 SH   SOLE 22 355,285 0 18,359
CUTERA INC COM 232109108 212 5,272 SH   SOLE 26 0 0 5,272
CUTERA INC COM 232109108 129 3,198 SH   SOLE 28 3,198 0 0
CUTERA INC COM 232109108 846 20,998 SH   SOLE 30 20,998 0 0
CVB FINL CORP COM 126600105 2,459 109,665 SH   SOLE 2 4,373 0 105,292
CVB FINL CORP COM 126600105 16 721 SH   SOLE 4 721 0 0
CVB FINL CORP COM 126600105 51 2,254 SH   SOLE 7 2,254 0 0
CVB FINL CORP COM 126600105 10,310 459,858 SH   SOLE 18 459,858 0 0
CVB FINL CORP COM 126600105 2,034 90,740 SH   SOLE 19 90,740 0 0
CVB FINL CORP COM 126600105 234,569 10,462,507 SH   SOLE 21 10,462,507 0 0
CVB FINL CORP COM 126600105 70,105 3,126,883 SH   SOLE 22 2,988,962 0 137,921
CVB FINL CORP COM 126600105 734 32,721 SH   SOLE 26 23,502 0 9,219
CVB FINL CORP COM 126600105 327 14,605 SH   SOLE 28 14,605 0 0
CVB FINL CORP COM 126600105 3,440 153,449 SH   SOLE 30 153,449 0 0
CVB FINL CORP COM 126600105 237 10,577 SH   SOLE 40 10,577 0 0
CVD EQUIPMENT CORP COM 126601103 7 980 SH   SOLE 18 980 0 0
CVD EQUIPMENT CORP COM 126601103 105 15,809 SH   SOLE 21 15,809 0 0
CVR ENERGY INC COM 12662P108 648 17,519 SH   SOLE 2 2,951 0 14,568
CVR ENERGY INC COM 12662P108 7 194 SH   SOLE 4 194 0 0
CVR ENERGY INC COM 12662P108 13 350 SH   SOLE 7 350 0 0
CVR ENERGY INC COM 12662P108 1,904 51,473 SH   SOLE 18 51,473 0 0
CVR ENERGY INC COM 12662P108 706 19,099 SH   SOLE 19 19,099 0 0
CVR ENERGY INC COM 12662P108 20,949 566,343 SH   SOLE 21 566,343 0 0
CVR ENERGY INC COM 12662P108 16,311 440,958 SH   SOLE 22 411,226 0 29,732
CVR ENERGY INC COM 12662P108 258 6,966 SH   SOLE 23 6,966 0 0
CVR ENERGY INC COM 12662P108 890 24,069 SH   SOLE 26 2,225 0 21,844
CVR ENERGY INC COM 12662P108 95 2,574 SH   SOLE 28 2,574 0 0
CVR ENERGY INC COM 12662P108 203 5,497 SH   SOLE 30 5,497 0 0
CVR ENERGY INC COM 12662P108 72 1,944 SH   SOLE 36 1,944 0 0
CVR ENERGY INC COM 12662P108 71 1,925 SH   SOLE 40 1,925 0 0
CVR REFNG LP COMUNIT REP LT 12663P107 83 3,730 SH   SOLE 2 3,730 0 0
CVR REFNG LP COMUNIT REP LT 12663P107 1,593 71,270 SH   SOLE 19 71,270 0 0
CVR REFNG LP COMUNIT REP LT 12663P107 80 3,601 SH   SOLE 22 0 0 3,601
CVS HEALTH CORP COM 126650100 174,870 2,717,477 SH   SOLE 2 320,848 0 2,396,629
CVS HEALTH CORP COM 126650100 25,751 400,164 SH   SOLE 4 372,455 0 27,709
CVS HEALTH CORP COM 126650100 51,905 806,602 SH   SOLE 7 775,977 0 30,625
CVS HEALTH CORP COM 126650100 1,271 19,753 SH   SOLE 13 19,753 0 0
CVS HEALTH CORP COM 126650100 499 7,749 SH   SOLE 15 7,749 0 0
CVS HEALTH CORP COM 126650100 6 100 SH   SOLE 17 0 0 100
CVS HEALTH CORP COM 126650100 224,729 3,492,298 SH   SOLE 18 3,206,982 0 285,316
CVS HEALTH CORP COM 126650100 489,984 7,614,353 SH   SOLE 19 7,614,353 0 0
CVS HEALTH CORP COM 126650100 29,245 454,469 SH   SOLE 20 0 0 454,469
CVS HEALTH CORP COM 126650100 1,140,692 17,726,365 SH   SOLE 21 17,726,365 0 0
CVS HEALTH CORP COM 126650100 1,641,397 25,507,331 SH   SOLE 22 22,526,186 0 2,981,145
CVS HEALTH CORP COM 126650100 82,288 1,278,754 SH   SOLE 23 1,278,754 0 0
CVS HEALTH CORP COM 126650100 68,155 1,059,130 SH   SOLE 25 1,036,100 0 23,030
CVS HEALTH CORP COM 126650100 341,651 5,309,260 SH   SOLE 26 810,763 0 4,498,497
CVS HEALTH CORP COM 126650100 9,453 146,893 SH   SOLE 28 146,893 0 0
CVS HEALTH CORP COM 126650100 2,434 37,822 SH   SOLE 29 37,822 0 0
CVS HEALTH CORP COM 126650100 251,333 3,905,712 SH   SOLE 30 3,905,712 0 0
CVS HEALTH CORP COM 126650100 26,015 404,272 SH   SOLE 31 196,454 0 207,818
CVS HEALTH CORP COM 126650100 141,204 2,194,305 SH   SOLE 34 2,194,305 0 0
CVS HEALTH CORP COM 126650100 66,393 1,031,750 SH   SOLE 36 1,031,750 0 0
CVS HEALTH CORP COM 126650100 1,322 20,543 SH   SOLE 40 20,543 0 0
CYANOTECH CORP COM PAR $0.02 232437301 3 812 SH   SOLE 21 812 0 0
CYANOTECH CORP COM PAR $0.02 232437301 42 10,762 SH   SOLE 22 10,762 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 8 130 SH   SOLE 4 130 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 268 4,257 SH   SOLE 7 4,257 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 13 200 SH   SOLE 18 200 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 24,307 386,067 SH   SOLE 21 386,067 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 15,318 243,304 SH   SOLE 22 207,791 0 35,513
CYBERARK SOFTWARE LTD SHS M2682V108 166 2,638 SH   SOLE 26 0 0 2,638
CYBERARK SOFTWARE LTD SHS M2682V108 148 2,356 SH   SOLE 30 2,356 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 253 4,024 SH   SOLE 40 4,024 0 0
CYBEROPTICS CORP COM 232517102 23 1,295 SH   SOLE 18 1,295 0 0
CYBEROPTICS CORP COM 232517102 379 21,765 SH   SOLE 21 21,765 0 0
CYBEROPTICS CORP COM 232517102 3,167 182,032 SH   SOLE 22 182,032 0 0
CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 1 796 SH   SOLE 21 796 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 686 51,081 SH   SOLE 2 2,537 0 48,544
CYMABAY THERAPEUTICS INC COM 23257D103 17 1,266 SH   SOLE 7 1,266 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 2,665 198,590 SH   SOLE 18 198,590 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 630 46,973 SH   SOLE 19 46,973 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 27,703 2,064,279 SH   SOLE 21 2,064,279 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 22,248 1,657,792 SH   SOLE 22 1,584,828 0 72,964
CYMABAY THERAPEUTICS INC COM 23257D103 52 3,844 SH   SOLE 26 0 0 3,844
CYMABAY THERAPEUTICS INC COM 23257D103 153 11,409 SH   SOLE 28 11,409 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 130 9,689 SH   SOLE 30 9,689 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 126 9,362 SH   SOLE 40 9,362 0 0
CYNERGISTEK INC COM 23258P105 7 1,681 SH   SOLE 18 1,681 0 0
CYNERGISTEK INC COM 23258P105 84 21,407 SH   SOLE 21 21,407 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 13,235 849,463 SH   SOLE 2 171,379 0 678,084
CYPRESS SEMICONDUCTOR CORP COM 232806109 26 1,699 SH   SOLE 4 1,699 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 153 9,812 SH   SOLE 7 9,812 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 17,429 1,118,672 SH   SOLE 18 1,118,672 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 866 55,564 SH   SOLE 19 55,564 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 290,862 18,668,905 SH   SOLE 21 18,668,905 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 175,676 11,275,729 SH   SOLE 22 10,584,774 0 690,955
CYPRESS SEMICONDUCTOR CORP COM 232806109 1,638 105,111 SH   SOLE 26 65,885 0 39,226
CYPRESS SEMICONDUCTOR CORP COM 232806109 719 46,161 SH   SOLE 28 46,161 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 23,967 1,538,347 SH   SOLE 30 1,538,347 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 123 7,876 SH   SOLE 31 7,876 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 119 7,640 SH   SOLE 36 7,640 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 579 37,193 SH   SOLE 40 37,193 0 0
CYPRESS SEMICONDUCTOR CORP NOTE 4.500% 1/1 232806AM1 597 450,000 PRN   SOLE 21 450,000 0 0
CYRUSONE INC COM 23283R100 14,255 244,266 SH   SOLE 2 47,318 0 196,948
CYRUSONE INC COM 23283R100 6,781 116,198 SH   SOLE 4 116,198 0 0
CYRUSONE INC COM 23283R100 125 2,144 SH   SOLE 7 2,144 0 0
CYRUSONE INC COM 23283R100 19,963 342,065 SH   SOLE 18 342,065 0 0
CYRUSONE INC COM 23283R100 1,462 25,054 SH   SOLE 19 25,054 0 0
CYRUSONE INC COM 23283R100 286,740 4,913,291 SH   SOLE 21 4,913,291 0 0
CYRUSONE INC COM 23283R100 199,721 3,422,223 SH   SOLE 22 3,137,125 0 285,098
CYRUSONE INC COM 23283R100 3,423 58,655 SH   SOLE 23 58,655 0 0
CYRUSONE INC COM 23283R100 1,454 24,906 SH   SOLE 26 14,301 0 10,605
CYRUSONE INC COM 23283R100 1,649 28,256 SH   SOLE 28 28,256 0 0
CYRUSONE INC COM 23283R100 1,258 21,557 SH   SOLE 30 21,557 0 0
CYRUSONE INC COM 23283R100 128 2,193 SH   SOLE 31 2,193 0 0
CYRUSONE INC COM 23283R100 4,524 77,519 SH   SOLE 34 77,519 0 0
CYRUSONE INC COM 23283R100 632 10,824 SH   SOLE 40 10,824 0 0
CYS INVTS INC COM 12673A108 1,218 162,404 SH   SOLE 2 6,468 0 155,936
CYS INVTS INC COM 12673A108 9 1,253 SH   SOLE 4 1,253 0 0
CYS INVTS INC COM 12673A108 27 3,539 SH   SOLE 7 3,539 0 0
CYS INVTS INC COM 12673A108 0 1 SH   SOLE 17 0 0 1
CYS INVTS INC COM 12673A108 3,803 507,028 SH   SOLE 18 507,028 0 0
CYS INVTS INC COM 12673A108 975 130,020 SH   SOLE 19 130,020 0 0
CYS INVTS INC COM 12673A108 61,250 8,166,733 SH   SOLE 21 8,166,733 0 0
CYS INVTS INC COM 12673A108 36,730 4,897,325 SH   SOLE 22 4,662,559 0 234,766
CYS INVTS INC COM 12673A108 367 48,989 SH   SOLE 26 5,603 0 43,386
CYS INVTS INC COM 12673A108 174 23,171 SH   SOLE 28 23,171 0 0
CYS INVTS INC COM 12673A108 280 37,350 SH   SOLE 30 37,350 0 0
CYS INVTS INC COM 12673A108 133 17,695 SH   SOLE 40 17,695 0 0
CYTOKINETICS INC COM NEW 23282W605 621 74,816 SH   SOLE 2 38,863 0 35,953
CYTOKINETICS INC COM NEW 23282W605 7 787 SH   SOLE 7 787 0 0
CYTOKINETICS INC COM NEW 23282W605 1,945 234,346 SH   SOLE 18 234,346 0 0
CYTOKINETICS INC COM NEW 23282W605 2,122 255,709 SH   SOLE 19 255,709 0 0
CYTOKINETICS INC COM NEW 23282W605 490 59,000 SH   SOLE 20 59,000 0 0
CYTOKINETICS INC COM NEW 23282W605 47,692 5,746,026 SH   SOLE 21 5,746,026 0 0
CYTOKINETICS INC COM NEW 23282W605 11,418 1,375,645 SH   SOLE 22 1,326,493 0 49,152
CYTOKINETICS INC COM NEW 23282W605 66 7,898 SH   SOLE 28 7,898 0 0
CYTOKINETICS INC COM NEW 23282W605 645 77,738 SH   SOLE 30 77,738 0 0
CYTOKINETICS INC COM NEW 23282W605 878 105,836 SH   SOLE 34 105,836 0 0
CYTOKINETICS INC COM NEW 23282W605 50 5,993 SH   SOLE 40 5,993 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 944 41,278 SH   SOLE 2 11,103 0 30,175
CYTOMX THERAPEUTICS INC COM 23284F105 20 857 SH   SOLE 7 857 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 2,988 130,725 SH   SOLE 18 130,725 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 2,353 102,938 SH   SOLE 19 102,938 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 41,400 1,811,017 SH   SOLE 21 1,811,017 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 23,695 1,036,517 SH   SOLE 22 988,615 0 47,902
CYTOMX THERAPEUTICS INC COM 23284F105 738 32,298 SH   SOLE 23 32,298 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,144 50,041 SH   SOLE 26 0 0 50,041
CYTOMX THERAPEUTICS INC COM 23284F105 117 5,138 SH   SOLE 28 5,138 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 103 4,517 SH   SOLE 29 0 0 4,517
CYTOMX THERAPEUTICS INC COM 23284F105 145 6,333 SH   SOLE 30 6,333 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 59 2,595 SH   SOLE 34 2,595 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 49 2,147 SH   SOLE 40 2,147 0 0
CYTORI THERAPEUTICS INC COM PAR 23283K402 1 472 SH   SOLE 21 472 0 0
CYTORI THERAPEUTICS INC COM PAR 23283K402 34 23,770 SH   SOLE 22 23,770 0 0
CYTOSORBENTS CORP COM NEW 23283X206 231 20,277 SH   SOLE 2 1,266 0 19,011
CYTOSORBENTS CORP COM NEW 23283X206 7 594 SH   SOLE 7 594 0 0
CYTOSORBENTS CORP COM NEW 23283X206 5 400 SH   SOLE 17 0 0 400
CYTOSORBENTS CORP COM NEW 23283X206 940 82,422 SH   SOLE 18 82,422 0 0
CYTOSORBENTS CORP COM NEW 23283X206 224 19,619 SH   SOLE 19 19,619 0 0
CYTOSORBENTS CORP COM NEW 23283X206 10,856 952,284 SH   SOLE 21 952,284 0 0
CYTOSORBENTS CORP COM NEW 23283X206 7,196 631,251 SH   SOLE 22 610,546 0 20,705
CYTRX CORP COM PAR 232828608 6 5,035 SH   SOLE 18 5,035 0 0
CYTRX CORP COM PAR 232828608 82 72,166 SH   SOLE 21 72,166 0 0
CYTRX CORP COM PAR 232828608 255 225,782 SH   SOLE 22 225,782 0 0
D R HORTON INC COM 23331A109 44,433 1,083,740 SH   SOLE 2 302,206 0 781,534
D R HORTON INC COM 23331A109 5,698 138,973 SH   SOLE 4 129,694 0 9,279
D R HORTON INC COM 23331A109 14,287 348,465 SH   SOLE 7 260,933 0 87,532
D R HORTON INC COM 23331A109 1,643 40,078 SH   SOLE 13 40,078 0 0
D R HORTON INC COM 23331A109 114 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 110,976 2,706,736 SH   SOLE 18 2,460,279 0 246,457
D R HORTON INC COM 23331A109 45,520 1,110,237 SH   SOLE 19 1,110,237 0 0
D R HORTON INC COM 23331A109 8,021 195,646 SH   SOLE 20 0 0 195,646
D R HORTON INC COM 23331A109 446,530 10,890,971 SH   SOLE 21 10,890,971 0 0
D R HORTON INC COM 23331A109 369,425 9,010,367 SH   SOLE 22 7,985,891 0 1,024,476
D R HORTON INC COM 23331A109 19,897 485,301 SH   SOLE 23 485,301 0 0
D R HORTON INC COM 23331A109 17,266 421,122 SH   SOLE 25 358,235 0 62,887
D R HORTON INC COM 23331A109 52,120 1,271,229 SH   SOLE 26 328,206 0 943,023
D R HORTON INC COM 23331A109 2,024 49,362 SH   SOLE 28 49,362 0 0
D R HORTON INC COM 23331A109 6,179 150,714 SH   SOLE 29 24,756 0 125,958
D R HORTON INC COM 23331A109 41,733 1,017,875 SH   SOLE 30 1,017,875 0 0
D R HORTON INC COM 23331A109 6,830 166,586 SH   SOLE 31 70,481 0 96,105
D R HORTON INC COM 23331A109 25,358 618,487 SH   SOLE 34 618,487 0 0
D R HORTON INC COM 23331A109 16,324 398,149 SH   SOLE 36 398,149 0 0
D R HORTON INC COM 23331A109 293 7,139 SH   SOLE 40 7,139 0 0
DAILY JOURNAL CORP COM 233912104 210 911 SH   SOLE 2 56 0 855
DAILY JOURNAL CORP COM 233912104 6 27 SH   SOLE 7 27 0 0
DAILY JOURNAL CORP COM 233912104 906 3,937 SH   SOLE 18 3,937 0 0
DAILY JOURNAL CORP COM 233912104 179 776 SH   SOLE 19 776 0 0
DAILY JOURNAL CORP COM 233912104 8,848 38,436 SH   SOLE 21 38,436 0 0
DAILY JOURNAL CORP COM 233912104 3,220 13,989 SH   SOLE 22 13,498 0 491
DAKTRONICS INC COM 234264109 308 36,161 SH   SOLE 2 1,833 0 34,328
DAKTRONICS INC COM 234264109 2 251 SH   SOLE 4 251 0 0
DAKTRONICS INC COM 234264109 8 952 SH   SOLE 7 952 0 0
DAKTRONICS INC COM 234264109 1,446 169,911 SH   SOLE 18 169,911 0 0
DAKTRONICS INC COM 234264109 233 27,434 SH   SOLE 19 27,434 0 0
DAKTRONICS INC COM 234264109 33,348 3,918,715 SH   SOLE 21 3,918,715 0 0
DAKTRONICS INC COM 234264109 8,420 989,390 SH   SOLE 22 939,288 0 50,102
DAKTRONICS INC COM 234264109 100 11,705 SH   SOLE 26 0 0 11,705
DAKTRONICS INC COM 234264109 45 5,269 SH   SOLE 28 5,269 0 0
DAKTRONICS INC COM 234264109 487 57,177 SH   SOLE 30 57,177 0 0
DAKTRONICS INC COM 234264109 34 3,979 SH   SOLE 40 3,979 0 0
DANA INCORPORATED COM 235825205 5,005 247,890 SH   SOLE 2 130,100 0 117,790
DANA INCORPORATED COM 235825205 305 15,115 SH   SOLE 4 15,115 0 0
DANA INCORPORATED COM 235825205 152 7,514 SH   SOLE 7 7,514 0 0
DANA INCORPORATED COM 235825205 18,168 899,862 SH   SOLE 18 899,348 0 514
DANA INCORPORATED COM 235825205 6,624 328,100 SH   SOLE 19 328,100 0 0
DANA INCORPORATED COM 235825205 202,972 10,053,082 SH   SOLE 21 10,053,082 0 0
DANA INCORPORATED COM 235825205 133,237 6,599,165 SH   SOLE 22 6,352,423 0 246,742
DANA INCORPORATED COM 235825205 1,691 83,770 SH   SOLE 23 83,770 0 0
DANA INCORPORATED COM 235825205 100 4,938 SH   SOLE 25 4,938 0 0
DANA INCORPORATED COM 235825205 4,403 218,098 SH   SOLE 26 36,146 0 181,952
DANA INCORPORATED COM 235825205 420 20,821 SH   SOLE 28 20,821 0 0
DANA INCORPORATED COM 235825205 881 43,635 SH   SOLE 29 10,828 0 32,807
DANA INCORPORATED COM 235825205 706 34,958 SH   SOLE 30 34,958 0 0
DANA INCORPORATED COM 235825205 347 17,205 SH   SOLE 31 11,944 0 5,261
DANA INCORPORATED COM 235825205 3,690 182,759 SH   SOLE 34 182,759 0 0
DANA INCORPORATED COM 235825205 294 14,579 SH   SOLE 36 14,579 0 0
DANA INCORPORATED COM 235825205 344 17,018 SH   SOLE 40 17,018 0 0
DANAHER CORP DEL COM 235851102 218,652 2,215,769 SH   SOLE 2 772,512 0 1,443,257
DANAHER CORP DEL COM 235851102 32,082 325,107 SH   SOLE 4 309,128 0 15,979
DANAHER CORP DEL COM 235851102 55,290 560,292 SH   SOLE 7 544,613 0 15,679
DANAHER CORP DEL COM 235851102 8,302 84,135 SH   SOLE 13 84,135 0 0
DANAHER CORP DEL COM 235851102 491 4,979 SH   SOLE 15 4,979 0 0
DANAHER CORP DEL COM 235851102 113,642 1,151,621 SH   SOLE 18 1,065,606 0 86,015
DANAHER CORP DEL COM 235851102 60,843 616,571 SH   SOLE 19 616,571 0 0
DANAHER CORP DEL COM 235851102 26,416 267,697 SH   SOLE 20 0 0 267,697
DANAHER CORP DEL COM 235851102 1,214,997 12,312,490 SH   SOLE 21 12,312,490 0 0
DANAHER CORP DEL COM 235851102 1,610,624 16,321,682 SH   SOLE 22 14,082,958 0 2,238,724
DANAHER CORP DEL COM 235851102 96,735 980,294 SH   SOLE 23 980,294 0 0
DANAHER CORP DEL COM 235851102 75,308 763,155 SH   SOLE 25 763,155 0 0
DANAHER CORP DEL COM 235851102 309,854 3,139,984 SH   SOLE 26 524,368 0 2,615,616
DANAHER CORP DEL COM 235851102 8,953 90,729 SH   SOLE 28 90,729 0 0
DANAHER CORP DEL COM 235851102 22,299 225,968 SH   SOLE 29 132,688 0 93,280
DANAHER CORP DEL COM 235851102 241,386 2,446,148 SH   SOLE 30 2,446,148 0 0
DANAHER CORP DEL COM 235851102 50,858 515,378 SH   SOLE 31 322,365 0 193,013
DANAHER CORP DEL COM 235851102 30,524 309,321 SH   SOLE 34 309,321 0 0
DANAHER CORP DEL COM 235851102 67,777 686,839 SH   SOLE 36 686,839 0 0
DANAHER CORP DEL COM 235851102 1,239 12,552 SH   SOLE 40 12,552 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 85 2,388 SH   SOLE 4 2,388 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 214 6,021 SH   SOLE 21 6,021 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 1,408 39,608 SH   SOLE 22 39,608 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 786 22,127 SH   SOLE 30 22,127 0 0
DARDEN RESTAURANTS INC COM 237194105 43,121 402,775 SH   SOLE 2 143,142 0 259,633
DARDEN RESTAURANTS INC COM 237194105 5,723 53,459 SH   SOLE 4 50,484 0 2,975
DARDEN RESTAURANTS INC COM 237194105 17,643 164,796 SH   SOLE 7 124,535 0 40,261
DARDEN RESTAURANTS INC COM 237194105 514 4,803 SH   SOLE 13 4,803 0 0
DARDEN RESTAURANTS INC COM 237194105 92 856 SH   SOLE 15 856 0 0
DARDEN RESTAURANTS INC COM 237194105 34,706 324,174 SH   SOLE 18 304,532 0 19,642
DARDEN RESTAURANTS INC COM 237194105 13,814 129,034 SH   SOLE 19 129,034 0 0
DARDEN RESTAURANTS INC COM 237194105 8,384 78,313 SH   SOLE 20 0 0 78,313
DARDEN RESTAURANTS INC COM 237194105 490,700 4,583,407 SH   SOLE 21 4,583,407 0 0
DARDEN RESTAURANTS INC COM 237194105 384,826 3,594,485 SH   SOLE 22 3,225,250 0 369,235
DARDEN RESTAURANTS INC COM 237194105 16,788 156,805 SH   SOLE 23 156,805 0 0
DARDEN RESTAURANTS INC COM 237194105 15,447 144,288 SH   SOLE 25 144,288 0 0
DARDEN RESTAURANTS INC COM 237194105 62,801 586,595 SH   SOLE 26 136,349 0 450,246
DARDEN RESTAURANTS INC COM 237194105 1,972 18,421 SH   SOLE 28 18,421 0 0
DARDEN RESTAURANTS INC COM 237194105 6,207 57,976 SH   SOLE 29 11,688 0 46,288
DARDEN RESTAURANTS INC COM 237194105 43,645 407,667 SH   SOLE 30 407,667 0 0
DARDEN RESTAURANTS INC COM 237194105 6,456 60,302 SH   SOLE 31 30,020 0 30,282
DARDEN RESTAURANTS INC COM 237194105 3,582 33,454 SH   SOLE 32 33,454 0 0
DARDEN RESTAURANTS INC COM 237194105 5,490 51,281 SH   SOLE 34 51,281 0 0
DARDEN RESTAURANTS INC COM 237194105 8,370 78,177 SH   SOLE 35 78,177 0 0
DARDEN RESTAURANTS INC COM 237194105 12,937 120,842 SH   SOLE 36 120,842 0 0
DARDEN RESTAURANTS INC COM 237194105 269 2,517 SH   SOLE 40 2,517 0 0
DARE BIOSCIENCE INC COM 23666P101 1 643 SH   SOLE 21 643 0 0
DARIOHEALTH CORP COM 23725P100 2 1,474 SH   SOLE 18 1,474 0 0
DARIOHEALTH CORP COM 23725P100 25 19,498 SH   SOLE 21 19,498 0 0
DARLING INGREDIENTS INC COM 237266101 3,429 172,470 SH   SOLE 2 7,114 0 165,356
DARLING INGREDIENTS INC COM 237266101 15 734 SH   SOLE 4 734 0 0
DARLING INGREDIENTS INC COM 237266101 2,369 119,166 SH   SOLE 7 119,166 0 0
DARLING INGREDIENTS INC COM 237266101 14,394 724,036 SH   SOLE 18 724,036 0 0
DARLING INGREDIENTS INC COM 237266101 2,659 133,776 SH   SOLE 19 133,776 0 0
DARLING INGREDIENTS INC COM 237266101 332,577 16,729,244 SH   SOLE 21 16,729,244 0 0
DARLING INGREDIENTS INC COM 237266101 93,068 4,681,473 SH   SOLE 22 4,448,435 0 233,038
DARLING INGREDIENTS INC COM 237266101 917 46,110 SH   SOLE 26 32,935 0 13,175
DARLING INGREDIENTS INC COM 237266101 472 23,735 SH   SOLE 28 23,735 0 0
DARLING INGREDIENTS INC COM 237266101 5,721 287,773 SH   SOLE 30 287,773 0 0
DARLING INGREDIENTS INC COM 237266101 132 6,663 SH   SOLE 36 6,663 0 0
DARLING INGREDIENTS INC COM 237266101 361 18,145 SH   SOLE 40 18,145 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 53 5,382 SH   SOLE 2 0 0 5,382
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 184 18,888 SH   SOLE 18 18,888 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 37 3,778 SH   SOLE 19 3,778 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 2,103 215,489 SH   SOLE 21 215,489 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 2,157 220,965 SH   SOLE 22 219,385 0 1,580
DASEKE INC COM 23753F107 431 43,381 SH   SOLE 2 1,931 0 41,450
DASEKE INC COM 23753F107 8 826 SH   SOLE 7 826 0 0
DASEKE INC COM 23753F107 1,398 140,831 SH   SOLE 18 140,831 0 0
DASEKE INC COM 23753F107 319 32,127 SH   SOLE 19 32,127 0 0
DASEKE INC COM 23753F107 13,916 1,401,459 SH   SOLE 21 1,401,459 0 0
DASEKE INC COM 23753F107 11,390 1,147,013 SH   SOLE 22 1,092,651 0 54,362
DASEKE INC COM 23753F107 155 15,573 SH   SOLE 26 0 0 15,573
DASEKE INC COM 23753F107 76 7,702 SH   SOLE 30 7,702 0 0
DATA I O CORP COM 237690102 9 1,350 SH   SOLE 18 1,350 0 0
DATA I O CORP COM 237690102 152 23,931 SH   SOLE 21 23,931 0 0
DATA I O CORP COM 237690102 108 17,015 SH   SOLE 22 17,015 0 0
DATAWATCH CORP COM NEW 237917208 19 1,995 SH   SOLE 18 1,995 0 0
DATAWATCH CORP COM NEW 237917208 313 32,959 SH   SOLE 21 32,959 0 0
DATAWATCH CORP COM NEW 237917208 2,656 279,555 SH   SOLE 22 279,555 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,505 31,623 SH   SOLE 2 1,739 0 29,884
DAVE & BUSTERS ENTMT INC COM 238337109 673 14,145 SH   SOLE 4 14,145 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 42 874 SH   SOLE 7 874 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 14,576 306,214 SH   SOLE 18 306,214 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 44,940 944,125 SH   SOLE 19 944,125 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 192,114 4,036,008 SH   SOLE 21 4,036,008 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 53,657 1,127,250 SH   SOLE 22 1,071,866 0 55,384
DAVE & BUSTERS ENTMT INC COM 238337109 553 11,608 SH   SOLE 26 9,580 0 2,028
DAVE & BUSTERS ENTMT INC COM 238337109 287 6,032 SH   SOLE 28 6,032 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2,844 59,750 SH   SOLE 30 59,750 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 17,806 374,071 SH   SOLE 34 374,071 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 204 4,283 SH   SOLE 40 4,283 0 0
DAVITA INC COM 23918K108 37,991 547,112 SH   SOLE 2 218,941 0 328,171
DAVITA INC COM 23918K108 3,357 48,351 SH   SOLE 4 43,984 0 4,367
DAVITA INC COM 23918K108 7,674 110,512 SH   SOLE 7 103,921 0 6,591
DAVITA INC COM 23918K108 284 4,087 SH   SOLE 13 4,087 0 0
DAVITA INC COM 23918K108 79 1,133 SH   SOLE 15 1,133 0 0
DAVITA INC COM 23918K108 26,676 384,154 SH   SOLE 18 363,145 0 21,009
DAVITA INC COM 23918K108 75,518 1,087,533 SH   SOLE 19 1,087,533 0 0
DAVITA INC COM 23918K108 8,027 115,602 SH   SOLE 20 41,890 0 73,712
DAVITA INC COM 23918K108 219,584 3,162,214 SH   SOLE 21 3,162,214 0 0
DAVITA INC COM 23918K108 238,628 3,436,457 SH   SOLE 22 3,042,904 0 393,553
DAVITA INC COM 23918K108 13,439 193,532 SH   SOLE 23 193,532 0 0
DAVITA INC COM 23918K108 25,720 370,396 SH   SOLE 25 370,396 0 0
DAVITA INC COM 23918K108 46,021 662,747 SH   SOLE 26 171,795 0 490,952
DAVITA INC COM 23918K108 1,560 22,460 SH   SOLE 28 22,460 0 0
DAVITA INC COM 23918K108 2,683 38,639 SH   SOLE 29 6,201 0 32,438
DAVITA INC COM 23918K108 36,831 530,406 SH   SOLE 30 530,406 0 0
DAVITA INC COM 23918K108 3,895 56,087 SH   SOLE 31 30,577 0 25,510
DAVITA INC COM 23918K108 36,131 520,326 SH   SOLE 34 520,326 0 0
DAVITA INC COM 23918K108 9,586 138,043 SH   SOLE 36 138,043 0 0
DAVITA INC COM 23918K108 213 3,074 SH   SOLE 40 3,074 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 186 23,598 SH   SOLE 2 992 0 22,606
DAWSON GEOPHYSICAL CO NEW COM 239360100 6 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 550 69,600 SH   SOLE 18 69,600 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 123 15,526 SH   SOLE 19 15,526 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 5,916 748,919 SH   SOLE 21 748,919 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 8,293 1,049,692 SH   SOLE 22 1,043,465 0 6,227
DAWSON GEOPHYSICAL CO NEW COM 239360100 292 37,017 SH   SOLE 29 0 0 37,017
DAXOR CORP COM 239467103 1 131 SH   SOLE 21 131 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 5,961 309,036 SH   SOLE 21 309,036 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 9 484 SH   SOLE 30 484 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 15 463 SH   SOLE 17 0 0 463
DBX ETF TR XTRACK MSCI JAPN 233051507 24 587 SH   SOLE 18 587 0 0
DBX ETF TR XTRACK MSCI EURP 233051853 1 42 SH   SOLE 17 0 0 42
DBX ETF TR XTRACK HRVST CSI 233051879 6,187 233,190 SH   SOLE 22 233,190 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 28,312 424,279 SH   SOLE 2 49,355 0 374,924
DCT INDUSTRIAL TRUST INC COM NEW 233153204 2,128 31,885 SH   SOLE 4 31,885 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 10,172 152,436 SH   SOLE 7 152,436 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 253 3,795 SH   SOLE 15 3,795 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 19,648 294,437 SH   SOLE 18 294,437 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 8,621 129,197 SH   SOLE 19 129,197 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 325,631 4,879,830 SH   SOLE 21 4,879,830 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 304,483 4,562,917 SH   SOLE 22 4,373,154 0 189,763
DCT INDUSTRIAL TRUST INC COM NEW 233153204 368 5,511 SH   SOLE 23 5,511 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 12,346 185,008 SH   SOLE 25 185,008 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 3,789 56,784 SH   SOLE 26 17,289 0 39,495
DCT INDUSTRIAL TRUST INC COM NEW 233153204 860 12,885 SH   SOLE 28 12,885 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 3,361 50,374 SH   SOLE 29 32,886 0 17,488
DCT INDUSTRIAL TRUST INC COM NEW 233153204 30,511 457,232 SH   SOLE 30 457,232 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 136 2,034 SH   SOLE 31 2,034 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 108 1,624 SH   SOLE 36 1,624 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 741 11,106 SH   SOLE 40 11,106 0 0
DDR CORP COM 23317H854 6,026 336,643 SH   SOLE 2 12,460 0 324,183
DDR CORP COM 23317H854 3,550 198,319 SH   SOLE 4 198,319 0 0
DDR CORP COM 23317H854 4,495 251,109 SH   SOLE 7 251,109 0 0
DDR CORP COM 23317H854 116 6,479 SH   SOLE 15 6,479 0 0
DDR CORP COM 23317H854 2,034 113,618 SH   SOLE 18 113,618 0 0
DDR CORP COM 23317H854 4,108 229,497 SH   SOLE 19 229,497 0 0
DDR CORP COM 23317H854 46,084 2,574,527 SH   SOLE 21 2,574,527 0 0
DDR CORP COM 23317H854 128,318 7,168,583 SH   SOLE 22 6,731,340 0 437,243
DDR CORP COM 23317H854 1,483 82,853 SH   SOLE 23 82,853 0 0
DDR CORP COM 23317H854 5,379 300,509 SH   SOLE 25 300,509 0 0
DDR CORP COM 23317H854 1,461 81,600 SH   SOLE 26 20,208 0 61,392
DDR CORP COM 23317H854 1,372 76,658 SH   SOLE 28 76,658 0 0
DDR CORP COM 23317H854 962 53,745 SH   SOLE 29 53,745 0 0
DDR CORP COM 23317H854 13,569 758,053 SH   SOLE 30 758,053 0 0
DDR CORP COM 23317H854 60 3,348 SH   SOLE 31 3,348 0 0
DDR CORP COM 23317H854 1,706 95,308 SH   SOLE 34 95,308 0 0
DDR CORP COM 23317H854 98 5,458 SH   SOLE 36 5,458 0 0
DDR CORP COM 23317H854 262 14,623 SH   SOLE 40 14,623 0 0
DEAN FOODS CO NEW COM NEW 242370203 1,653 157,297 SH   SOLE 2 62,203 0 95,094
DEAN FOODS CO NEW COM NEW 242370203 3 286 SH   SOLE 4 286 0 0
DEAN FOODS CO NEW COM NEW 242370203 73 6,916 SH   SOLE 7 6,916 0 0
DEAN FOODS CO NEW COM NEW 242370203 4,243 403,734 SH   SOLE 18 403,734 0 0
DEAN FOODS CO NEW COM NEW 242370203 1,972 187,633 SH   SOLE 19 187,633 0 0
DEAN FOODS CO NEW COM NEW 242370203 97,110 9,239,778 SH   SOLE 21 9,239,778 0 0
DEAN FOODS CO NEW COM NEW 242370203 33,488 3,186,314 SH   SOLE 22 3,030,132 0 156,182
DEAN FOODS CO NEW COM NEW 242370203 2,084 198,251 SH   SOLE 23 198,251 0 0
DEAN FOODS CO NEW COM NEW 242370203 517 49,226 SH   SOLE 26 8,410 0 40,816
DEAN FOODS CO NEW COM NEW 242370203 78 7,430 SH   SOLE 28 7,430 0 0
DEAN FOODS CO NEW COM NEW 242370203 177 16,836 SH   SOLE 29 0 0 16,836
DEAN FOODS CO NEW COM NEW 242370203 1,416 134,721 SH   SOLE 30 134,721 0 0
DEAN FOODS CO NEW COM NEW 242370203 116 11,029 SH   SOLE 36 11,029 0 0
DEAN FOODS CO NEW COM NEW 242370203 106 10,114 SH   SOLE 40 10,114 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 245 6,233 SH   SOLE 2 337 0 5,896
DECIPHERA PHARMACEUTICALS IN COM 24344T101 6 164 SH   SOLE 7 164 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,012 25,721 SH   SOLE 18 25,721 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 339 8,605 SH   SOLE 19 8,605 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 9,779 248,505 SH   SOLE 21 248,505 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 11,779 299,340 SH   SOLE 22 292,797 0 6,543
DECIPHERA PHARMACEUTICALS IN COM 24344T101 98 2,496 SH   SOLE 30 2,496 0 0
DECKERS OUTDOOR CORP COM 243537107 4,952 43,866 SH   SOLE 2 18,774 0 25,092
DECKERS OUTDOOR CORP COM 243537107 23 202 SH   SOLE 4 202 0 0
DECKERS OUTDOOR CORP COM 243537107 76 672 SH   SOLE 7 672 0 0
DECKERS OUTDOOR CORP COM 243537107 20,555 182,082 SH   SOLE 18 182,082 0 0
DECKERS OUTDOOR CORP COM 243537107 5,999 53,139 SH   SOLE 19 53,139 0 0
DECKERS OUTDOOR CORP COM 243537107 241,633 2,140,431 SH   SOLE 21 2,140,431 0 0
DECKERS OUTDOOR CORP COM 243537107 126,466 1,120,260 SH   SOLE 22 1,069,084 0 51,176
DECKERS OUTDOOR CORP COM 243537107 1,823 16,147 SH   SOLE 23 16,147 0 0
DECKERS OUTDOOR CORP COM 243537107 4,127 36,555 SH   SOLE 26 3,393 0 33,162
DECKERS OUTDOOR CORP COM 243537107 312 2,762 SH   SOLE 28 2,762 0 0
DECKERS OUTDOOR CORP COM 243537107 600 5,312 SH   SOLE 29 0 0 5,312
DECKERS OUTDOOR CORP COM 243537107 740 6,552 SH   SOLE 30 6,552 0 0
DECKERS OUTDOOR CORP COM 243537107 139 1,229 SH   SOLE 36 1,229 0 0
DECKERS OUTDOOR CORP COM 243537107 436 3,859 SH   SOLE 40 3,859 0 0
DEERE & CO COM 244199105 118,845 850,109 SH   SOLE 2 95,879 0 754,230
DEERE & CO COM 244199105 13,422 96,008 SH   SOLE 4 88,110 0 7,898
DEERE & CO COM 244199105 46,701 334,054 SH   SOLE 7 327,081 0 6,973
DEERE & CO COM 244199105 313 2,236 SH   SOLE 13 2,236 0 0
DEERE & CO COM 244199105 351 2,513 SH   SOLE 15 2,513 0 0
DEERE & CO COM 244199105 38 270 SH   SOLE 17 0 0 270
DEERE & CO COM 244199105 91,431 654,014 SH   SOLE 18 612,345 0 41,669
DEERE & CO COM 244199105 25,829 184,754 SH   SOLE 19 184,754 0 0
DEERE & CO COM 244199105 13,920 99,569 SH   SOLE 20 0 0 99,569
DEERE & CO COM 244199105 724,186 5,180,160 SH   SOLE 21 5,180,160 0 0
DEERE & CO COM 244199105 1,120,600 8,015,739 SH   SOLE 22 7,148,489 0 867,250
DEERE & CO COM 244199105 53,456 382,377 SH   SOLE 23 382,377 0 0
DEERE & CO COM 244199105 46,280 331,046 SH   SOLE 25 331,046 0 0
DEERE & CO COM 244199105 159,446 1,140,530 SH   SOLE 26 261,451 0 879,079
DEERE & CO COM 244199105 6,146 43,960 SH   SOLE 28 43,960 0 0
DEERE & CO COM 244199105 11,902 85,137 SH   SOLE 29 85,137 0 0
DEERE & CO COM 244199105 136,733 978,065 SH   SOLE 30 978,065 0 0
DEERE & CO COM 244199105 18,026 128,940 SH   SOLE 31 64,854 0 64,086
DEERE & CO COM 244199105 10,486 75,010 SH   SOLE 34 75,010 0 0
DEERE & CO COM 244199105 40,628 290,613 SH   SOLE 36 290,613 0 0
DEERE & CO COM 244199105 866 6,197 SH   SOLE 40 6,197 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 263 20,858 SH   SOLE 2 1,025 0 19,833
DEL FRISCOS RESTAURANT GROUP COM 245077102 7 572 SH   SOLE 7 572 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 916 72,682 SH   SOLE 18 72,682 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 212 16,850 SH   SOLE 19 16,850 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 9,197 729,922 SH   SOLE 21 729,922 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 7,526 597,318 SH   SOLE 22 579,930 0 17,388
DEL TACO RESTAURANTS INC COM 245496104 486 34,277 SH   SOLE 2 1,383 0 32,894
DEL TACO RESTAURANTS INC COM 245496104 11 759 SH   SOLE 7 759 0 0
DEL TACO RESTAURANTS INC COM 245496104 1,580 111,426 SH   SOLE 18 111,426 0 0
DEL TACO RESTAURANTS INC COM 245496104 347 24,482 SH   SOLE 19 24,482 0 0
DEL TACO RESTAURANTS INC COM 245496104 15,855 1,118,132 SH   SOLE 21 1,118,132 0 0
DEL TACO RESTAURANTS INC COM 245496104 15,416 1,087,156 SH   SOLE 22 1,042,749 0 44,407
DEL TACO RESTAURANTS INC COM 245496104 235 16,539 SH   SOLE 26 0 0 16,539
DEL TACO RESTAURANTS INC COM 245496104 79 5,591 SH   SOLE 28 5,591 0 0
DEL TACO RESTAURANTS INC COM 245496104 274 19,330 SH   SOLE 29 0 0 19,330
DEL TACO RESTAURANTS INC COM 245496104 152 10,686 SH   SOLE 30 10,686 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 5,161 186,659 SH   SOLE 19 186,659 0 0
DELEK US HLDGS INC NEW COM 24665A103 3,865 77,041 SH   SOLE 2 8,181 0 68,860
DELEK US HLDGS INC NEW COM 24665A103 16 312 SH   SOLE 4 312 0 0
DELEK US HLDGS INC NEW COM 24665A103 161 3,204 SH   SOLE 7 3,204 0 0
DELEK US HLDGS INC NEW COM 24665A103 13,348 266,061 SH   SOLE 18 266,061 0 0
DELEK US HLDGS INC NEW COM 24665A103 7,804 155,553 SH   SOLE 19 155,553 0 0
DELEK US HLDGS INC NEW COM 24665A103 144,966 2,889,503 SH   SOLE 21 2,889,503 0 0
DELEK US HLDGS INC NEW COM 24665A103 116,680 2,325,691 SH   SOLE 22 2,104,020 0 221,671
DELEK US HLDGS INC NEW COM 24665A103 1,299 25,899 SH   SOLE 26 18,693 0 7,206
DELEK US HLDGS INC NEW COM 24665A103 555 11,053 SH   SOLE 28 11,053 0 0
DELEK US HLDGS INC NEW COM 24665A103 911 18,155 SH   SOLE 30 18,155 0 0
DELEK US HLDGS INC NEW COM 24665A103 1,089 21,711 SH   SOLE 34 21,711 0 0
DELEK US HLDGS INC NEW COM 24665A103 331 6,592 SH   SOLE 36 6,592 0 0
DELEK US HLDGS INC NEW COM 24665A103 368 7,343 SH   SOLE 40 7,343 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 41,925 495,679 SH   SOLE 2 60,936 0 434,743
DELL TECHNOLOGIES INC COM CL V 24703L103 5,567 65,825 SH   SOLE 4 60,433 0 5,392
DELL TECHNOLOGIES INC COM CL V 24703L103 1,620 19,155 SH   SOLE 7 19,155 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 1,370 16,196 SH   SOLE 13 16,196 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 136 1,610 SH   SOLE 15 1,610 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 6 72 SH   SOLE 17 0 0 72
DELL TECHNOLOGIES INC COM CL V 24703L103 80,737 954,567 SH   SOLE 18 855,119 0 99,448
DELL TECHNOLOGIES INC COM CL V 24703L103 28,690 339,200 SH   SOLE 19 339,200 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 7,029 83,110 SH   SOLE 20 0 0 83,110
DELL TECHNOLOGIES INC COM CL V 24703L103 269,627 3,187,833 SH   SOLE 21 3,187,833 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 441,653 5,221,714 SH   SOLE 22 4,799,662 0 422,052
DELL TECHNOLOGIES INC COM CL V 24703L103 20,484 242,180 SH   SOLE 23 242,180 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 20,851 246,526 SH   SOLE 25 222,076 0 24,450
DELL TECHNOLOGIES INC COM CL V 24703L103 58,678 693,753 SH   SOLE 26 202,088 0 491,665
DELL TECHNOLOGIES INC COM CL V 24703L103 2,410 28,499 SH   SOLE 28 28,499 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 4,720 55,810 SH   SOLE 29 7,821 0 47,989
DELL TECHNOLOGIES INC COM CL V 24703L103 27,884 329,676 SH   SOLE 30 329,676 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 7,489 88,539 SH   SOLE 31 40,823 0 47,716
DELL TECHNOLOGIES INC COM CL V 24703L103 17,852 211,065 SH   SOLE 34 211,065 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 17,347 205,099 SH   SOLE 36 205,099 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 346 4,088 SH   SOLE 40 4,088 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 3,559 78,288 SH   SOLE 2 78,288 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 207 4,543 SH   SOLE 4 4,543 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 135 2,966 SH   SOLE 7 2,966 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 27 588 SH   SOLE 15 588 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 10,794 237,442 SH   SOLE 18 236,987 0 455
DELPHI TECHNOLOGIES PLC SHS G2709G107 150,630 3,313,463 SH   SOLE 21 3,313,463 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 96,286 2,118,039 SH   SOLE 22 2,059,057 0 58,982
DELPHI TECHNOLOGIES PLC SHS G2709G107 115 2,530 SH   SOLE 23 2,530 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 3,693 81,239 SH   SOLE 25 81,239 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 4,726 103,962 SH   SOLE 26 40,500 0 63,462
DELPHI TECHNOLOGIES PLC SHS G2709G107 559 12,306 SH   SOLE 28 12,306 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 1,707 37,560 SH   SOLE 29 0 0 37,560
DELPHI TECHNOLOGIES PLC SHS G2709G107 843 18,534 SH   SOLE 30 18,534 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 36 799 SH   SOLE 31 799 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 5,452 119,923 SH   SOLE 34 119,923 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 3,073 67,592 SH   SOLE 36 67,592 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 453 9,968 SH   SOLE 40 9,968 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 74,613 1,506,118 SH   SOLE 2 129,516 0 1,376,602
DELTA AIR LINES INC DEL COM NEW 247361702 3,015 60,864 SH   SOLE 4 55,368 0 5,496
DELTA AIR LINES INC DEL COM NEW 247361702 25,642 517,610 SH   SOLE 7 468,878 0 48,732
DELTA AIR LINES INC DEL COM NEW 247361702 499 10,075 SH   SOLE 13 10,075 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 81 1,631 SH   SOLE 15 1,631 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 13 257 SH   SOLE 17 0 0 257
DELTA AIR LINES INC DEL COM NEW 247361702 131,746 2,659,385 SH   SOLE 18 2,491,480 0 167,905
DELTA AIR LINES INC DEL COM NEW 247361702 26,840 541,786 SH   SOLE 19 541,786 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 5,525 111,526 SH   SOLE 20 0 0 111,526
DELTA AIR LINES INC DEL COM NEW 247361702 530,276 10,703,996 SH   SOLE 21 10,703,996 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 771,654 15,576,379 SH   SOLE 22 13,994,206 0 1,582,173
DELTA AIR LINES INC DEL COM NEW 247361702 11,748 237,143 SH   SOLE 23 237,143 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 10,619 214,352 SH   SOLE 25 175,801 0 38,551
DELTA AIR LINES INC DEL COM NEW 247361702 57,121 1,153,023 SH   SOLE 26 229,818 0 923,205
DELTA AIR LINES INC DEL COM NEW 247361702 1,269 25,619 SH   SOLE 28 25,619 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 2,391 48,261 SH   SOLE 29 6,276 0 41,985
DELTA AIR LINES INC DEL COM NEW 247361702 83,803 1,691,613 SH   SOLE 30 1,691,613 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 4,115 83,066 SH   SOLE 31 51,590 0 31,476
DELTA AIR LINES INC DEL COM NEW 247361702 15,726 317,432 SH   SOLE 34 317,432 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 9,769 197,191 SH   SOLE 36 197,191 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 179 3,621 SH   SOLE 40 3,621 0 0
DELTA APPAREL INC COM 247368103 31 1,591 SH   SOLE 2 1,591 0 0
DELTA APPAREL INC COM 247368103 23 1,184 SH   SOLE 18 1,184 0 0
DELTA APPAREL INC COM 247368103 68 3,529 SH   SOLE 19 3,529 0 0
DELTA APPAREL INC COM 247368103 442 22,855 SH   SOLE 21 22,855 0 0
DELTA APPAREL INC COM 247368103 3,114 160,935 SH   SOLE 22 160,935 0 0
DELTA APPAREL INC COM 247368103 55 2,830 SH   SOLE 23 2,830 0 0
DELTA APPAREL INC COM 247368103 118 6,086 SH   SOLE 26 0 0 6,086
DELUXE CORP COM 248019101 4,090 61,780 SH   SOLE 2 23,665 0 38,115
DELUXE CORP COM 248019101 54 814 SH   SOLE 4 814 0 0
DELUXE CORP COM 248019101 97 1,466 SH   SOLE 7 1,466 0 0
DELUXE CORP COM 248019101 18,497 279,366 SH   SOLE 18 279,366 0 0
DELUXE CORP COM 248019101 5,311 80,216 SH   SOLE 19 80,216 0 0
DELUXE CORP COM 248019101 216,937 3,276,501 SH   SOLE 21 3,276,501 0 0
DELUXE CORP COM 248019101 141,049 2,130,332 SH   SOLE 22 2,059,633 0 70,699
DELUXE CORP COM 248019101 204 3,088 SH   SOLE 23 3,088 0 0
DELUXE CORP COM 248019101 1,455 21,978 SH   SOLE 26 5,110 0 16,868
DELUXE CORP COM 248019101 475 7,177 SH   SOLE 28 7,177 0 0
DELUXE CORP COM 248019101 206 3,113 SH   SOLE 29 0 0 3,113
DELUXE CORP COM 248019101 707 10,677 SH   SOLE 30 10,677 0 0
DELUXE CORP COM 248019101 330 4,979 SH   SOLE 40 4,979 0 0
DENALI THERAPEUTICS INC COM 24823R105 210 13,784 SH   SOLE 2 662 0 13,122
DENALI THERAPEUTICS INC COM 24823R105 6 387 SH   SOLE 7 387 0 0
DENALI THERAPEUTICS INC COM 24823R105 830 54,411 SH   SOLE 18 54,411 0 0
DENALI THERAPEUTICS INC COM 24823R105 281 18,408 SH   SOLE 19 18,408 0 0
DENALI THERAPEUTICS INC COM 24823R105 8,367 548,681 SH   SOLE 21 548,681 0 0
DENALI THERAPEUTICS INC COM 24823R105 7,346 481,687 SH   SOLE 22 455,402 0 26,285
DENALI THERAPEUTICS INC COM 24823R105 11 706 SH   SOLE 23 706 0 0
DENALI THERAPEUTICS INC COM 24823R105 50 3,294 SH   SOLE 30 3,294 0 0
DENBURY RES INC COM NEW 247916208 2,109 438,450 SH   SOLE 2 19,238 0 419,212
DENBURY RES INC COM NEW 247916208 9 1,959 SH   SOLE 4 1,959 0 0
DENBURY RES INC COM NEW 247916208 44 9,211 SH   SOLE 7 9,211 0 0
DENBURY RES INC COM NEW 247916208 8,997 1,870,444 SH   SOLE 18 1,870,444 0 0
DENBURY RES INC COM NEW 247916208 1,869 388,497 SH   SOLE 19 388,497 0 0
DENBURY RES INC COM NEW 247916208 201,079 41,804,336 SH   SOLE 21 41,804,336 0 0
DENBURY RES INC COM NEW 247916208 55,516 11,541,881 SH   SOLE 22 10,893,629 0 648,252
DENBURY RES INC COM NEW 247916208 142 29,535 SH   SOLE 23 29,535 0 0
DENBURY RES INC COM NEW 247916208 634 131,879 SH   SOLE 26 25,973 0 105,906
DENBURY RES INC COM NEW 247916208 249 51,853 SH   SOLE 28 51,853 0 0
DENBURY RES INC COM NEW 247916208 167 34,657 SH   SOLE 29 0 0 34,657
DENBURY RES INC COM NEW 247916208 3,509 729,621 SH   SOLE 30 729,621 0 0
DENBURY RES INC COM NEW 247916208 25 5,097 SH   SOLE 36 5,097 0 0
DENBURY RES INC COM NEW 247916208 191 39,693 SH   SOLE 40 39,693 0 0
DENNYS CORP COM 24869P104 858 53,890 SH   SOLE 2 2,712 0 51,178
DENNYS CORP COM 24869P104 3 182 SH   SOLE 4 182 0 0
DENNYS CORP COM 24869P104 19 1,205 SH   SOLE 7 1,205 0 0
DENNYS CORP COM 24869P104 3,331 209,105 SH   SOLE 18 209,105 0 0
DENNYS CORP COM 24869P104 788 49,451 SH   SOLE 19 49,451 0 0
DENNYS CORP COM 24869P104 34,923 2,192,304 SH   SOLE 21 2,192,304 0 0
DENNYS CORP COM 24869P104 32,059 2,012,507 SH   SOLE 22 1,860,460 0 152,047
DENNYS CORP COM 24869P104 339 21,305 SH   SOLE 26 0 0 21,305
DENNYS CORP COM 24869P104 142 8,897 SH   SOLE 28 8,897 0 0
DENNYS CORP COM 24869P104 250 15,669 SH   SOLE 30 15,669 0 0
DENNYS CORP COM 24869P104 16 992 SH   SOLE 34 992 0 0
DENNYS CORP COM 24869P104 155 9,725 SH   SOLE 40 9,725 0 0
DENTSPLY SIRONA INC COM 24906P109 25,024 571,705 SH   SOLE 2 52,834 0 518,871
DENTSPLY SIRONA INC COM 24906P109 3,048 69,642 SH   SOLE 4 63,553 0 6,089
DENTSPLY SIRONA INC COM 24906P109 8,761 200,170 SH   SOLE 7 174,420 0 25,750
DENTSPLY SIRONA INC COM 24906P109 632 14,436 SH   SOLE 13 14,436 0 0
DENTSPLY SIRONA INC COM 24906P109 89 2,036 SH   SOLE 15 2,036 0 0
DENTSPLY SIRONA INC COM 24906P109 20,640 471,564 SH   SOLE 18 441,025 0 30,539
DENTSPLY SIRONA INC COM 24906P109 2,088 47,712 SH   SOLE 19 47,712 0 0
DENTSPLY SIRONA INC COM 24906P109 5,549 126,782 SH   SOLE 20 0 0 126,782
DENTSPLY SIRONA INC COM 24906P109 200,221 4,574,392 SH   SOLE 21 4,574,392 0 0
DENTSPLY SIRONA INC COM 24906P109 238,977 5,459,846 SH   SOLE 22 4,858,658 0 601,188
DENTSPLY SIRONA INC COM 24906P109 12,270 280,333 SH   SOLE 23 280,333 0 0
DENTSPLY SIRONA INC COM 24906P109 10,019 228,911 SH   SOLE 25 228,911 0 0
DENTSPLY SIRONA INC COM 24906P109 36,349 830,444 SH   SOLE 26 242,171 0 588,273
DENTSPLY SIRONA INC COM 24906P109 1,523 34,796 SH   SOLE 28 34,796 0 0
DENTSPLY SIRONA INC COM 24906P109 2,269 51,847 SH   SOLE 29 7,033 0 44,814
DENTSPLY SIRONA INC COM 24906P109 34,961 798,736 SH   SOLE 30 798,736 0 0
DENTSPLY SIRONA INC COM 24906P109 3,684 84,171 SH   SOLE 31 43,765 0 40,406
DENTSPLY SIRONA INC COM 24906P109 1,588 36,281 SH   SOLE 32 36,281 0 0
DENTSPLY SIRONA INC COM 24906P109 529 12,085 SH   SOLE 34 12,085 0 0
DENTSPLY SIRONA INC COM 24906P109 8,605 196,605 SH   SOLE 36 196,605 0 0
DENTSPLY SIRONA INC COM 24906P109 202 4,608 SH   SOLE 40 4,608 0 0
DEPOMED INC COM 249908104 324 48,542 SH   SOLE 2 2,423 0 46,119
DEPOMED INC COM 249908104 3 475 SH   SOLE 4 475 0 0
DEPOMED INC COM 249908104 8 1,252 SH   SOLE 7 1,252 0 0
DEPOMED INC COM 249908104 1,785 267,571 SH   SOLE 18 267,571 0 0
DEPOMED INC COM 249908104 323 48,364 SH   SOLE 19 48,364 0 0
DEPOMED INC COM 249908104 50,974 7,642,268 SH   SOLE 21 7,642,268 0 0
DEPOMED INC COM 249908104 12,358 1,852,700 SH   SOLE 22 1,772,499 0 80,201
DEPOMED INC COM 249908104 83 12,492 SH   SOLE 26 9,821 0 2,671
DEPOMED INC COM 249908104 61 9,100 SH   SOLE 28 9,100 0 0
DEPOMED INC COM 249908104 666 99,884 SH   SOLE 30 99,884 0 0
DEPOMED INC COM 249908104 47 6,980 SH   SOLE 40 6,980 0 0
DEPOMED INC NOTE 2.500% 9/0 249908AA2 429 525,000 PRN   SOLE 21 525,000 0 0
DERMIRA INC COM 24983L104 374 40,682 SH   SOLE 2 13,412 0 27,270
DERMIRA INC COM 24983L104 8 850 SH   SOLE 7 850 0 0
DERMIRA INC COM 24983L104 1,152 125,217 SH   SOLE 18 125,217 0 0
DERMIRA INC COM 24983L104 1,204 130,851 SH   SOLE 19 130,851 0 0
DERMIRA INC COM 24983L104 18,166 1,974,534 SH   SOLE 21 1,974,534 0 0
DERMIRA INC COM 24983L104 11,569 1,257,542 SH   SOLE 22 1,213,958 0 43,584
DERMIRA INC COM 24983L104 412 44,768 SH   SOLE 23 44,768 0 0
DERMIRA INC COM 24983L104 805 87,481 SH   SOLE 26 0 0 87,481
DERMIRA INC COM 24983L104 78 8,532 SH   SOLE 28 8,532 0 0
DERMIRA INC COM 24983L104 8 893 SH   SOLE 29 0 0 893
DERMIRA INC COM 24983L104 66 7,125 SH   SOLE 30 7,125 0 0
DERMIRA INC COM 24983L104 21 2,272 SH   SOLE 40 2,272 0 0
DERMIRA INC NOTE 3.000% 5/1 24983LAB0 329 400,000 PRN   SOLE 21 400,000 0 0
DESPEGAR COM CORP ORD SHS G27358103 2,314 110,361 SH   SOLE 21 110,361 0 0
DESPEGAR COM CORP ORD SHS G27358103 1,286 61,343 SH   SOLE 22 61,343 0 0
DESTINATION MATERNITY CORP COM 25065D100 12 2,131 SH   SOLE 18 2,131 0 0
DESTINATION MATERNITY CORP COM 25065D100 219 37,565 SH   SOLE 21 37,565 0 0
DESTINATION MATERNITY CORP COM 25065D100 1,386 238,162 SH   SOLE 22 238,162 0 0
DESTINATION XL GROUP INC COM 25065K104 14 6,331 SH   SOLE 18 6,331 0 0
DESTINATION XL GROUP INC COM 25065K104 249 110,576 SH   SOLE 21 110,576 0 0
DESTINATION XL GROUP INC COM 25065K104 1,959 870,506 SH   SOLE 22 870,506 0 0
DETERMINE INC COM 250660107 0 51 SH   SOLE 18 51 0 0
DETERMINE INC COM 250660107 8 5,401 SH   SOLE 21 5,401 0 0
DETERMINE INC COM 250660107 49 34,886 SH   SOLE 22 34,886 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 0 28 SH   SOLE 17 0 0 28
DEVON ENERGY CORP NEW COM 25179M103 62,937 1,431,679 SH   SOLE 2 215,448 0 1,216,231
DEVON ENERGY CORP NEW COM 25179M103 7,228 164,430 SH   SOLE 4 150,590 0 13,840
DEVON ENERGY CORP NEW COM 25179M103 16,818 382,567 SH   SOLE 7 370,744 0 11,823
DEVON ENERGY CORP NEW COM 25179M103 265 6,036 SH   SOLE 13 6,036 0 0
DEVON ENERGY CORP NEW COM 25179M103 158 3,601 SH   SOLE 15 3,601 0 0
DEVON ENERGY CORP NEW COM 25179M103 1 32 SH   SOLE 17 0 0 32
DEVON ENERGY CORP NEW COM 25179M103 175,560 3,993,629 SH   SOLE 18 3,756,610 0 237,019
DEVON ENERGY CORP NEW COM 25179M103 392,212 8,922,016 SH   SOLE 19 8,922,016 0 0
DEVON ENERGY CORP NEW COM 25179M103 8,054 183,221 SH   SOLE 20 0 0 183,221
DEVON ENERGY CORP NEW COM 25179M103 503,840 11,461,322 SH   SOLE 21 11,461,322 0 0
DEVON ENERGY CORP NEW COM 25179M103 607,944 13,829,471 SH   SOLE 22 12,404,158 0 1,425,313
DEVON ENERGY CORP NEW COM 25179M103 30,548 694,901 SH   SOLE 23 694,901 0 0
DEVON ENERGY CORP NEW COM 25179M103 29,973 681,829 SH   SOLE 25 681,829 0 0
DEVON ENERGY CORP NEW COM 25179M103 98,883 2,249,377 SH   SOLE 26 482,315 0 1,767,062
DEVON ENERGY CORP NEW COM 25179M103 3,282 74,648 SH   SOLE 28 74,648 0 0
DEVON ENERGY CORP NEW COM 25179M103 9,227 209,900 SH   SOLE 29 209,900 0 0
DEVON ENERGY CORP NEW COM 25179M103 82,101 1,867,624 SH   SOLE 30 1,867,624 0 0
DEVON ENERGY CORP NEW COM 25179M103 10,148 230,849 SH   SOLE 31 99,129 0 131,720
DEVON ENERGY CORP NEW COM 25179M103 77,524 1,763,508 SH   SOLE 34 1,763,508 0 0
DEVON ENERGY CORP NEW COM 25179M103 20,692 470,712 SH   SOLE 36 470,712 0 0
DEVON ENERGY CORP NEW COM 25179M103 440 10,015 SH   SOLE 40 10,015 0 0
DEXCOM INC COM 252131107 16,098 169,484 SH   SOLE 2 8,363 0 161,121
DEXCOM INC COM 252131107 39 414 SH   SOLE 4 414 0 0
DEXCOM INC COM 252131107 279 2,935 SH   SOLE 7 2,935 0 0
DEXCOM INC COM 252131107 4,595 48,376 SH   SOLE 18 48,376 0 0
DEXCOM INC COM 252131107 1,315 13,849 SH   SOLE 19 13,849 0 0
DEXCOM INC COM 252131107 133,689 1,407,549 SH   SOLE 21 1,407,549 0 0
DEXCOM INC COM 252131107 222,750 2,345,234 SH   SOLE 22 2,177,183 0 168,051
DEXCOM INC COM 252131107 2,898 30,512 SH   SOLE 26 17,493 0 13,019
DEXCOM INC COM 252131107 1,142 12,023 SH   SOLE 28 12,023 0 0
DEXCOM INC COM 252131107 810 8,528 SH   SOLE 29 0 0 8,528
DEXCOM INC COM 252131107 6,294 66,269 SH   SOLE 30 66,269 0 0
DEXCOM INC COM 252131107 181 1,901 SH   SOLE 31 1,901 0 0
DEXCOM INC COM 252131107 888 9,347 SH   SOLE 40 9,347 0 0
DHI GROUP INC COM 23331S100 22 9,183 SH   SOLE 18 9,183 0 0
DHI GROUP INC COM 23331S100 413 175,568 SH   SOLE 21 175,568 0 0
DHI GROUP INC COM 23331S100 1,542 656,059 SH   SOLE 22 656,059 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 496 105,707 SH   SOLE 2 4,546 0 101,161
DHT HOLDINGS INC SHS NEW Y2065G121 13 2,744 SH   SOLE 7 2,744 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1,519 323,938 SH   SOLE 18 323,938 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 355 75,695 SH   SOLE 19 75,695 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 14,737 3,142,256 SH   SOLE 21 3,142,256 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 4,445 947,761 SH   SOLE 22 876,662 0 71,099
DIAGEO P L C SPON ADR NEW 25243Q205 40 278 SH   SOLE 17 0 0 278
DIAGEO P L C SPON ADR NEW 25243Q205 126,053 875,306 SH   SOLE 18 839,416 0 35,890
DIAGEO P L C SPON ADR NEW 25243Q205 934 6,489 SH   SOLE 22 0 0 6,489
DIAGEO P L C SPON ADR NEW 25243Q205 1,578 10,955 SH   SOLE 25 10,955 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 562 2,890 SH   SOLE 2 134 0 2,756
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 19 100 SH   SOLE 7 100 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 2,327 11,967 SH   SOLE 18 11,967 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 639 3,289 SH   SOLE 19 3,289 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 27,498 141,428 SH   SOLE 21 141,428 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 21,972 113,007 SH   SOLE 22 108,413 0 4,594
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 107 548 SH   SOLE 26 0 0 548
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 91 467 SH   SOLE 28 467 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 120 615 SH   SOLE 30 615 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 97 499 SH   SOLE 40 499 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 2,049 98,219 SH   SOLE 2 30,801 0 67,418
DIAMOND OFFSHORE DRILLING IN COM 25271C102 8 394 SH   SOLE 4 394 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 106 5,104 SH   SOLE 7 5,104 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 7,938 380,556 SH   SOLE 18 380,556 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1,510 72,398 SH   SOLE 19 72,398 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 96,477 4,624,973 SH   SOLE 21 4,624,973 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 62,543 2,998,224 SH   SOLE 22 2,874,298 0 123,926
DIAMOND OFFSHORE DRILLING IN COM 25271C102 718 34,411 SH   SOLE 23 34,411 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1,583 75,894 SH   SOLE 26 11,889 0 64,005
DIAMOND OFFSHORE DRILLING IN COM 25271C102 206 9,889 SH   SOLE 28 9,889 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 290 13,910 SH   SOLE 30 13,910 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 273 13,111 SH   SOLE 36 13,111 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 159 7,637 SH   SOLE 40 7,637 0 0
DIAMONDBACK ENERGY INC COM 25278X109 29,051 220,799 SH   SOLE 2 8,203 0 212,596
DIAMONDBACK ENERGY INC COM 25278X109 3,828 29,095 SH   SOLE 4 26,428 0 2,667
DIAMONDBACK ENERGY INC COM 25278X109 822 6,246 SH   SOLE 7 6,246 0 0
DIAMONDBACK ENERGY INC COM 25278X109 159 1,208 SH   SOLE 13 1,208 0 0
DIAMONDBACK ENERGY INC COM 25278X109 45 339 SH   SOLE 15 339 0 0
DIAMONDBACK ENERGY INC COM 25278X109 7,121 54,122 SH   SOLE 18 44,922 0 9,200
DIAMONDBACK ENERGY INC COM 25278X109 1,958 14,882 SH   SOLE 19 14,882 0 0
DIAMONDBACK ENERGY INC COM 25278X109 178,940 1,360,034 SH   SOLE 21 1,360,034 0 0
DIAMONDBACK ENERGY INC COM 25278X109 327,032 2,485,609 SH   SOLE 22 2,288,376 0 197,233
DIAMONDBACK ENERGY INC COM 25278X109 16,192 123,069 SH   SOLE 23 123,069 0 0
DIAMONDBACK ENERGY INC COM 25278X109 12,194 92,684 SH   SOLE 25 92,684 0 0
DIAMONDBACK ENERGY INC COM 25278X109 35,114 266,883 SH   SOLE 26 94,335 0 172,548
DIAMONDBACK ENERGY INC COM 25278X109 1,774 13,483 SH   SOLE 28 13,483 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,994 22,758 SH   SOLE 29 3,601 0 19,157
DIAMONDBACK ENERGY INC COM 25278X109 20,697 157,306 SH   SOLE 30 157,306 0 0
DIAMONDBACK ENERGY INC COM 25278X109 6,345 48,227 SH   SOLE 31 19,693 0 28,534
DIAMONDBACK ENERGY INC COM 25278X109 590 4,487 SH   SOLE 34 4,487 0 0
DIAMONDBACK ENERGY INC COM 25278X109 11,020 83,754 SH   SOLE 36 83,754 0 0
DIAMONDBACK ENERGY INC COM 25278X109 234 1,775 SH   SOLE 40 1,775 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 3,993 325,162 SH   SOLE 2 120,952 0 204,210
DIAMONDROCK HOSPITALITY CO COM 252784301 861 70,093 SH   SOLE 4 70,093 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 3,931 320,135 SH   SOLE 7 320,135 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 101 8,190 SH   SOLE 15 8,190 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 10,928 889,928 SH   SOLE 18 889,928 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 7,458 607,292 SH   SOLE 19 607,292 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 262,496 21,375,929 SH   SOLE 21 21,375,929 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 123,420 10,050,462 SH   SOLE 22 9,775,962 0 274,500
DIAMONDROCK HOSPITALITY CO COM 252784301 5,661 460,968 SH   SOLE 23 460,968 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 4,969 404,671 SH   SOLE 25 404,671 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 7,409 603,311 SH   SOLE 26 47,892 0 555,419
DIAMONDROCK HOSPITALITY CO COM 252784301 360 29,296 SH   SOLE 28 29,296 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,854 150,976 SH   SOLE 29 69,460 0 81,516
DIAMONDROCK HOSPITALITY CO COM 252784301 14,966 1,218,742 SH   SOLE 30 1,218,742 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 36 2,921 SH   SOLE 34 2,921 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 39 3,200 SH   SOLE 36 3,200 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 266 21,621 SH   SOLE 40 21,621 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 445 36,354 SH   SOLE 2 1,919 0 34,435
DICERNA PHARMACEUTICALS INC COM 253031108 12 957 SH   SOLE 7 957 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 1,819 148,505 SH   SOLE 18 148,505 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 433 35,359 SH   SOLE 19 35,359 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 18,949 1,546,818 SH   SOLE 21 1,546,818 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 10,222 834,482 SH   SOLE 22 781,889 0 52,593
DICERNA PHARMACEUTICALS INC COM 253031108 66 5,420 SH   SOLE 30 5,420 0 0
DICKS SPORTING GOODS INC COM 253393102 5,152 146,157 SH   SOLE 2 37,611 0 108,546
DICKS SPORTING GOODS INC COM 253393102 17 481 SH   SOLE 4 481 0 0
DICKS SPORTING GOODS INC COM 253393102 235 6,661 SH   SOLE 7 6,661 0 0
DICKS SPORTING GOODS INC COM 253393102 8,569 243,103 SH   SOLE 18 243,103 0 0
DICKS SPORTING GOODS INC COM 253393102 430 12,208 SH   SOLE 19 12,208 0 0
DICKS SPORTING GOODS INC COM 253393102 122,660 3,479,714 SH   SOLE 21 3,479,714 0 0
DICKS SPORTING GOODS INC COM 253393102 103,106 2,924,986 SH   SOLE 22 2,695,326 0 229,660
DICKS SPORTING GOODS INC COM 253393102 964 27,342 SH   SOLE 26 13,093 0 14,249
DICKS SPORTING GOODS INC COM 253393102 403 11,440 SH   SOLE 28 11,440 0 0
DICKS SPORTING GOODS INC COM 253393102 544 15,424 SH   SOLE 29 0 0 15,424
DICKS SPORTING GOODS INC COM 253393102 664 18,846 SH   SOLE 30 18,846 0 0
DICKS SPORTING GOODS INC COM 253393102 56 1,589 SH   SOLE 31 1,589 0 0
DICKS SPORTING GOODS INC COM 253393102 148 4,187 SH   SOLE 36 4,187 0 0
DICKS SPORTING GOODS INC COM 253393102 322 9,141 SH   SOLE 40 9,141 0 0
DIEBOLD NXDF INC COM 253651103 955 79,913 SH   SOLE 2 3,178 0 76,735
DIEBOLD NXDF INC COM 253651103 2 163 SH   SOLE 4 163 0 0
DIEBOLD NXDF INC COM 253651103 43 3,624 SH   SOLE 7 3,624 0 0
DIEBOLD NXDF INC COM 253651103 3,985 333,490 SH   SOLE 18 333,490 0 0
DIEBOLD NXDF INC COM 253651103 749 62,691 SH   SOLE 19 62,691 0 0
DIEBOLD NXDF INC COM 253651103 92,292 7,723,221 SH   SOLE 21 7,723,221 0 0
DIEBOLD NXDF INC COM 253651103 26,375 2,207,123 SH   SOLE 22 2,101,743 0 105,380
DIEBOLD NXDF INC COM 253651103 297 24,862 SH   SOLE 26 20,256 0 4,606
DIEBOLD NXDF INC COM 253651103 106 8,899 SH   SOLE 28 8,899 0 0
DIEBOLD NXDF INC COM 253651103 1,349 112,901 SH   SOLE 30 112,901 0 0
DIEBOLD NXDF INC COM 253651103 21 1,717 SH   SOLE 36 1,717 0 0
DIEBOLD NXDF INC COM 253651103 79 6,621 SH   SOLE 40 6,621 0 0
DIFFERENTIAL BRANDS GROUP IN COM 25374L108 1 239 SH   SOLE 21 239 0 0
DIFFERENTIAL BRANDS GROUP IN COM 25374L108 26 6,832 SH   SOLE 22 6,832 0 0
DIGI INTL INC COM 253798102 361 27,345 SH   SOLE 2 1,211 0 26,134
DIGI INTL INC COM 253798102 7 566 SH   SOLE 7 566 0 0
DIGI INTL INC COM 253798102 1,637 123,979 SH   SOLE 18 123,979 0 0
DIGI INTL INC COM 253798102 277 21,009 SH   SOLE 19 21,009 0 0
DIGI INTL INC COM 253798102 37,197 2,817,972 SH   SOLE 21 2,817,972 0 0
DIGI INTL INC COM 253798102 10,575 801,167 SH   SOLE 22 780,652 0 20,515
DIGI INTL INC COM 253798102 422 31,981 SH   SOLE 30 31,981 0 0
DIGIMARC CORP NEW COM 25381B101 247 9,209 SH   SOLE 2 435 0 8,774
DIGIMARC CORP NEW COM 25381B101 5 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101 1,020 38,060 SH   SOLE 18 38,060 0 0
DIGIMARC CORP NEW COM 25381B101 235 8,774 SH   SOLE 19 8,774 0 0
DIGIMARC CORP NEW COM 25381B101 10,413 388,562 SH   SOLE 21 388,562 0 0
DIGIMARC CORP NEW COM 25381B101 7,254 270,672 SH   SOLE 22 263,429 0 7,243
DIGIRAD CORP COM 253827109 6 4,141 SH   SOLE 18 4,141 0 0
DIGIRAD CORP COM 253827109 97 62,688 SH   SOLE 21 62,688 0 0
DIGIRAD CORP COM 253827109 23 14,616 SH   SOLE 22 14,616 0 0
DIGITAL ALLY INC COM NEW 25382P208 2 889 SH   SOLE 21 889 0 0
DIGITAL ALLY INC COM NEW 25382P208 116 49,500 SH   SOLE 22 49,500 0 0
DIGITAL RLTY TR INC COM 253868103 61,698 552,953 SH   SOLE 2 73,296 0 479,657
DIGITAL RLTY TR INC COM 253868103 14,405 129,102 SH   SOLE 4 123,661 0 5,441
DIGITAL RLTY TR INC COM 253868103 55,536 497,720 SH   SOLE 7 492,957 0 4,763
DIGITAL RLTY TR INC COM 253868103 1,048 9,390 SH   SOLE 15 9,390 0 0
DIGITAL RLTY TR INC COM 253868103 48,383 433,615 SH   SOLE 18 404,874 0 28,741
DIGITAL RLTY TR INC COM 253868103 32,660 292,705 SH   SOLE 19 292,705 0 0
DIGITAL RLTY TR INC COM 253868103 9,420 84,426 SH   SOLE 20 0 0 84,426
DIGITAL RLTY TR INC COM 253868103 725,498 6,502,041 SH   SOLE 21 6,502,041 0 0
DIGITAL RLTY TR INC COM 253868103 891,708 7,991,644 SH   SOLE 22 7,450,102 0 541,542
DIGITAL RLTY TR INC COM 253868103 30,168 270,367 SH   SOLE 23 270,367 0 0
DIGITAL RLTY TR INC COM 253868103 67,470 604,679 SH   SOLE 25 604,679 0 0
DIGITAL RLTY TR INC COM 253868103 86,938 779,154 SH   SOLE 26 187,221 0 591,933
DIGITAL RLTY TR INC COM 253868103 3,335 29,890 SH   SOLE 28 29,890 0 0
DIGITAL RLTY TR INC COM 253868103 8,907 79,829 SH   SOLE 29 79,829 0 0
DIGITAL RLTY TR INC COM 253868103 172,563 1,546,543 SH   SOLE 30 1,546,543 0 0
DIGITAL RLTY TR INC COM 253868103 8,659 77,606 SH   SOLE 31 39,958 0 37,648
DIGITAL RLTY TR INC COM 253868103 1,118 10,021 SH   SOLE 34 10,021 0 0
DIGITAL RLTY TR INC COM 253868103 20,383 182,679 SH   SOLE 36 182,679 0 0
DIGITAL RLTY TR INC COM 253868103 459 4,114 SH   SOLE 40 4,114 0 0
DIGITAL TURBINE INC COM NEW 25400W102 20 13,075 SH   SOLE 18 13,075 0 0
DIGITAL TURBINE INC COM NEW 25400W102 308 203,710 SH   SOLE 21 203,710 0 0
DIGITAL TURBINE INC COM NEW 25400W102 162 107,314 SH   SOLE 22 107,314 0 0
DILLARDS INC CL A 254067101 2,803 29,658 SH   SOLE 2 17,882 0 11,776
DILLARDS INC CL A 254067101 11 116 SH   SOLE 4 116 0 0
DILLARDS INC CL A 254067101 72 767 SH   SOLE 7 767 0 0
DILLARDS INC CL A 254067101 8,640 91,430 SH   SOLE 18 91,430 0 0
DILLARDS INC CL A 254067101 3,954 41,839 SH   SOLE 19 41,839 0 0
DILLARDS INC CL A 254067101 103,023 1,090,193 SH   SOLE 21 1,090,193 0 0
DILLARDS INC CL A 254067101 67,884 718,348 SH   SOLE 22 690,304 0 28,044
DILLARDS INC CL A 254067101 2,838 30,034 SH   SOLE 23 30,034 0 0
DILLARDS INC CL A 254067101 4,757 50,334 SH   SOLE 26 1,635 0 48,699
DILLARDS INC CL A 254067101 220 2,327 SH   SOLE 28 2,327 0 0
DILLARDS INC CL A 254067101 793 8,390 SH   SOLE 29 0 0 8,390
DILLARDS INC CL A 254067101 1,354 14,329 SH   SOLE 30 14,329 0 0
DILLARDS INC CL A 254067101 234 2,474 SH   SOLE 36 2,474 0 0
DILLARDS INC CL A 254067101 249 2,637 SH   SOLE 40 2,637 0 0
DIME CMNTY BANCSHARES COM 253922108 640 32,829 SH   SOLE 2 1,367 0 31,462
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,894 148,402 SH   SOLE 18 148,402 0 0
DIME CMNTY BANCSHARES COM 253922108 495 25,406 SH   SOLE 19 25,406 0 0
DIME CMNTY BANCSHARES COM 253922108 63,998 3,281,974 SH   SOLE 21 3,281,974 0 0
DIME CMNTY BANCSHARES COM 253922108 20,961 1,074,924 SH   SOLE 22 1,027,886 0 47,038
DIME CMNTY BANCSHARES COM 253922108 389 19,937 SH   SOLE 26 19,937 0 0
DIME CMNTY BANCSHARES COM 253922108 91 4,665 SH   SOLE 28 4,665 0 0
DIME CMNTY BANCSHARES COM 253922108 868 44,537 SH   SOLE 30 44,537 0 0
DIME CMNTY BANCSHARES COM 253922108 67 3,438 SH   SOLE 40 3,438 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,159 15,497 SH   SOLE 2 739 0 14,758
DINE BRANDS GLOBAL INC COM 254423106 8 104 SH   SOLE 4 104 0 0
DINE BRANDS GLOBAL INC COM 254423106 26 344 SH   SOLE 7 344 0 0
DINE BRANDS GLOBAL INC COM 254423106 5,557 74,286 SH   SOLE 18 74,286 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,009 13,488 SH   SOLE 19 13,488 0 0
DINE BRANDS GLOBAL INC COM 254423106 131,649 1,760,017 SH   SOLE 21 1,760,017 0 0
DINE BRANDS GLOBAL INC COM 254423106 36,350 485,956 SH   SOLE 22 459,530 0 26,426
DINE BRANDS GLOBAL INC COM 254423106 181 2,421 SH   SOLE 23 2,421 0 0
DINE BRANDS GLOBAL INC COM 254423106 181 2,422 SH   SOLE 26 1,467 0 955
DINE BRANDS GLOBAL INC COM 254423106 184 2,459 SH   SOLE 28 2,459 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,955 26,134 SH   SOLE 30 26,134 0 0
DINE BRANDS GLOBAL INC COM 254423106 137 1,838 SH   SOLE 40 1,838 0 0
DIODES INC COM 254543101 1,836 53,263 SH   SOLE 2 15,551 0 37,712
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 5,976 173,381 SH   SOLE 18 173,381 0 0
DIODES INC COM 254543101 3,569 103,544 SH   SOLE 19 103,544 0 0
DIODES INC COM 254543101 134,414 3,899,441 SH   SOLE 21 3,899,441 0 0
DIODES INC COM 254543101 41,453 1,202,594 SH   SOLE 22 1,146,842 0 55,752
DIODES INC COM 254543101 2,168 62,898 SH   SOLE 23 62,898 0 0
DIODES INC COM 254543101 2,183 63,340 SH   SOLE 26 7,267 0 56,073
DIODES INC COM 254543101 189 5,471 SH   SOLE 28 5,471 0 0
DIODES INC COM 254543101 383 11,118 SH   SOLE 29 0 0 11,118
DIODES INC COM 254543101 1,978 57,374 SH   SOLE 30 57,374 0 0
DIODES INC COM 254543101 132 3,840 SH   SOLE 40 3,840 0 0
DIPLOMAT PHARMACY INC COM 25456K101 1,464 57,284 SH   SOLE 2 10,174 0 47,110
DIPLOMAT PHARMACY INC COM 25456K101 6 230 SH   SOLE 4 230 0 0
DIPLOMAT PHARMACY INC COM 25456K101 31 1,232 SH   SOLE 7 1,232 0 0
DIPLOMAT PHARMACY INC COM 25456K101 6,016 235,357 SH   SOLE 18 235,357 0 0
DIPLOMAT PHARMACY INC COM 25456K101 1,662 65,015 SH   SOLE 19 65,015 0 0
DIPLOMAT PHARMACY INC COM 25456K101 136,180 5,327,845 SH   SOLE 21 5,327,845 0 0
DIPLOMAT PHARMACY INC COM 25456K101 36,396 1,423,956 SH   SOLE 22 1,340,346 0 83,610
DIPLOMAT PHARMACY INC COM 25456K101 840 32,864 SH   SOLE 26 5,329 0 27,535
DIPLOMAT PHARMACY INC COM 25456K101 231 9,032 SH   SOLE 28 9,032 0 0
DIPLOMAT PHARMACY INC COM 25456K101 188 7,367 SH   SOLE 29 0 0 7,367
DIPLOMAT PHARMACY INC COM 25456K101 1,833 71,707 SH   SOLE 30 71,707 0 0
DIPLOMAT PHARMACY INC COM 25456K101 99 3,872 SH   SOLE 40 3,872 0 0
DISCOVER FINL SVCS COM 254709108 71,042 1,008,978 SH   SOLE 2 186,500 0 822,478
DISCOVER FINL SVCS COM 254709108 8,869 125,958 SH   SOLE 4 116,585 0 9,373
DISCOVER FINL SVCS COM 254709108 18,202 258,508 SH   SOLE 7 249,822 0 8,686
DISCOVER FINL SVCS COM 254709108 203 2,885 SH   SOLE 13 2,885 0 0
DISCOVER FINL SVCS COM 254709108 241 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 69,824 991,684 SH   SOLE 18 938,713 0 52,971
DISCOVER FINL SVCS COM 254709108 28,737 408,142 SH   SOLE 19 408,142 0 0
DISCOVER FINL SVCS COM 254709108 8,789 124,828 SH   SOLE 20 0 0 124,828
DISCOVER FINL SVCS COM 254709108 514,817 7,311,709 SH   SOLE 21 7,311,709 0 0
DISCOVER FINL SVCS COM 254709108 610,138 8,665,500 SH   SOLE 22 7,672,512 0 992,988
DISCOVER FINL SVCS COM 254709108 33,655 477,992 SH   SOLE 23 477,992 0 0
DISCOVER FINL SVCS COM 254709108 24,819 352,498 SH   SOLE 25 352,498 0 0
DISCOVER FINL SVCS COM 254709108 98,583 1,400,132 SH   SOLE 26 319,734 0 1,080,398
DISCOVER FINL SVCS COM 254709108 3,601 51,143 SH   SOLE 28 51,143 0 0
DISCOVER FINL SVCS COM 254709108 958 13,605 SH   SOLE 29 13,605 0 0
DISCOVER FINL SVCS COM 254709108 84,746 1,203,605 SH   SOLE 30 1,203,605 0 0
DISCOVER FINL SVCS COM 254709108 9,271 131,675 SH   SOLE 31 77,193 0 54,482
DISCOVER FINL SVCS COM 254709108 7,728 109,753 SH   SOLE 34 109,753 0 0
DISCOVER FINL SVCS COM 254709108 23,510 333,902 SH   SOLE 36 333,902 0 0
DISCOVER FINL SVCS COM 254709108 530 7,530 SH   SOLE 40 7,530 0 0
DISCOVERY INC COM SER A 25470F104 11,568 420,642 SH   SOLE 2 41,647 0 378,995
DISCOVERY INC COM SER A 25470F104 1,461 53,135 SH   SOLE 4 48,019 0 5,116
DISCOVERY INC COM SER A 25470F104 2,984 108,509 SH   SOLE 7 104,843 0 3,666
DISCOVERY INC COM SER A 25470F104 30 1,090 SH   SOLE 15 1,090 0 0
DISCOVERY INC COM SER A 25470F104 9,125 331,811 SH   SOLE 18 311,474 0 20,337
DISCOVERY INC COM SER A 25470F104 1,144 41,606 SH   SOLE 19 41,606 0 0
DISCOVERY INC COM SER A 25470F104 2,556 92,941 SH   SOLE 20 0 0 92,941
DISCOVERY INC COM SER A 25470F104 87,199 3,170,888 SH   SOLE 21 3,170,888 0 0
DISCOVERY INC COM SER A 25470F104 116,088 4,221,395 SH   SOLE 22 3,780,723 0 440,672
DISCOVERY INC COM SER A 25470F104 4,995 181,632 SH   SOLE 23 181,632 0 0
DISCOVERY INC COM SER A 25470F104 3,957 143,889 SH   SOLE 25 143,889 0 0
DISCOVERY INC COM SER A 25470F104 16,783 610,287 SH   SOLE 26 170,127 0 440,160
DISCOVERY INC COM SER A 25470F104 647 23,537 SH   SOLE 28 23,537 0 0
DISCOVERY INC COM SER A 25470F104 1,002 36,447 SH   SOLE 29 6,399 0 30,048
DISCOVERY INC COM SER A 25470F104 14,455 525,631 SH   SOLE 30 525,631 0 0
DISCOVERY INC COM SER A 25470F104 1,443 52,462 SH   SOLE 31 24,403 0 28,059
DISCOVERY INC COM SER A 25470F104 1,140 41,461 SH   SOLE 34 41,461 0 0
DISCOVERY INC COM SER A 25470F104 4,088 148,653 SH   SOLE 36 148,653 0 0
DISCOVERY INC COM SER A 25470F104 78 2,841 SH   SOLE 40 2,841 0 0
DISCOVERY INC OPTIONS 25470F104 220 8,000 SH Put SOLE 2 8,000 0 0
DISCOVERY INC OPTIONS 25470F104 206 7,500 SH Put SOLE 18 7,500 0 0
DISCOVERY INC OPTIONS 25470F104 4,813 175,000 SH Put SOLE 19 175,000 0 0
DISCOVERY INC COM SER C 25470F302 21,491 842,797 SH   SOLE 2 58,118 0 784,679
DISCOVERY INC COM SER C 25470F302 2,131 83,557 SH   SOLE 4 76,159 0 7,398
DISCOVERY INC COM SER C 25470F302 6,736 264,147 SH   SOLE 7 256,982 0 7,165
DISCOVERY INC COM SER C 25470F302 97 3,800 SH   SOLE 13 3,800 0 0
DISCOVERY INC COM SER C 25470F302 40 1,569 SH   SOLE 15 1,569 0 0
DISCOVERY INC COM SER C 25470F302 18,359 719,952 SH   SOLE 18 677,633 0 42,319
DISCOVERY INC COM SER C 25470F302 3,615 141,765 SH   SOLE 19 141,765 0 0
DISCOVERY INC COM SER C 25470F302 4,692 184,015 SH   SOLE 20 0 0 184,015
DISCOVERY INC COM SER C 25470F302 176,875 6,936,261 SH   SOLE 21 6,936,261 0 0
DISCOVERY INC COM SER C 25470F302 213,474 8,371,516 SH   SOLE 22 7,411,828 0 959,688
DISCOVERY INC COM SER C 25470F302 10,292 403,590 SH   SOLE 23 403,590 0 0
DISCOVERY INC COM SER C 25470F302 9,099 356,828 SH   SOLE 25 356,828 0 0
DISCOVERY INC COM SER C 25470F302 30,239 1,185,832 SH   SOLE 26 321,709 0 864,123
DISCOVERY INC COM SER C 25470F302 1,173 45,982 SH   SOLE 28 45,982 0 0
DISCOVERY INC COM SER C 25470F302 1,851 72,579 SH   SOLE 29 13,531 0 59,048
DISCOVERY INC COM SER C 25470F302 28,048 1,099,926 SH   SOLE 30 1,099,926 0 0
DISCOVERY INC COM SER C 25470F302 2,873 112,651 SH   SOLE 31 49,922 0 62,729
DISCOVERY INC COM SER C 25470F302 1,439 56,448 SH   SOLE 34 56,448 0 0
DISCOVERY INC COM SER C 25470F302 6,482 254,192 SH   SOLE 36 254,192 0 0
DISCOVERY INC COM SER C 25470F302 146 5,714 SH   SOLE 40 5,714 0 0
DISH NETWORK CORP CL A 25470M109 19,093 568,085 SH   SOLE 2 38,441 0 529,644
DISH NETWORK CORP CL A 25470M109 2,602 77,432 SH   SOLE 4 69,617 0 7,815
DISH NETWORK CORP CL A 25470M109 5,924 176,250 SH   SOLE 7 170,852 0 5,398
DISH NETWORK CORP CL A 25470M109 58 1,727 SH   SOLE 15 1,727 0 0
DISH NETWORK CORP CL A 25470M109 17,950 534,057 SH   SOLE 18 504,153 0 29,904
DISH NETWORK CORP CL A 25470M109 15,107 449,488 SH   SOLE 19 449,488 0 0
DISH NETWORK CORP CL A 25470M109 147,487 4,388,192 SH   SOLE 21 4,388,192 0 0
DISH NETWORK CORP CL A 25470M109 183,796 5,468,484 SH   SOLE 22 4,877,950 0 590,534
DISH NETWORK CORP CL A 25470M109 9,111 271,088 SH   SOLE 23 271,088 0 0
DISH NETWORK CORP CL A 25470M109 7,433 221,168 SH   SOLE 25 221,168 0 0
DISH NETWORK CORP CL A 25470M109 26,765 796,354 SH   SOLE 26 277,979 0 518,375
DISH NETWORK CORP CL A 25470M109 1,170 34,809 SH   SOLE 28 34,809 0 0
DISH NETWORK CORP CL A 25470M109 270 8,037 SH   SOLE 29 8,037 0 0
DISH NETWORK CORP CL A 25470M109 23,804 708,254 SH   SOLE 30 708,254 0 0
DISH NETWORK CORP CL A 25470M109 3,016 89,742 SH   SOLE 31 38,880 0 50,862
DISH NETWORK CORP CL A 25470M109 1,230 36,587 SH   SOLE 32 36,587 0 0
DISH NETWORK CORP CL A 25470M109 5,895 175,380 SH   SOLE 34 175,380 0 0
DISH NETWORK CORP CL A 25470M109 6,279 186,817 SH   SOLE 36 186,817 0 0
DISH NETWORK CORP CL A 25470M109 154 4,571 SH   SOLE 40 4,571 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 20,592 21,260,000 PRN   SOLE 2 20,879,000 0 381,000
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 14,854 15,336,000 PRN   SOLE 19 15,336,000 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 4,213 4,350,000 PRN   SOLE 21 4,350,000 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 1,249 1,289,000 PRN   SOLE 22 1,289,000 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 580 599,000 PRN   SOLE 26 599,000 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 4,333 4,473,000 PRN   SOLE 34 4,473,000 0 0
DISH NETWORK CORP NOTE 2.375% 3/1 25470MAD1 1,167 1,325,000 PRN   SOLE 21 1,325,000 0 0
DISNEY WALT CO COM DISNEY 254687106 421,244 4,019,118 SH   SOLE 2 519,973 0 3,499,145
DISNEY WALT CO COM DISNEY 254687106 50,247 479,407 SH   SOLE 4 439,458 0 39,949
DISNEY WALT CO COM DISNEY 254687106 117,495 1,121,027 SH   SOLE 7 1,112,155 0 8,872
DISNEY WALT CO COM DISNEY 254687106 790 7,542 SH   SOLE 13 7,542 0 0
DISNEY WALT CO COM DISNEY 254687106 1,300 12,405 SH   SOLE 15 12,405 0 0
DISNEY WALT CO COM DISNEY 254687106 164 1,565 SH   SOLE 17 0 0 1,565
DISNEY WALT CO COM DISNEY 254687106 311,664 2,973,606 SH   SOLE 18 2,764,604 0 209,002
DISNEY WALT CO COM DISNEY 254687106 22,551 215,156 SH   SOLE 19 215,156 0 0
DISNEY WALT CO COM DISNEY 254687106 75,562 720,946 SH   SOLE 20 85,102 0 635,844
DISNEY WALT CO COM DISNEY 254687106 2,552,641 24,354,934 SH   SOLE 21 24,354,934 0 0
DISNEY WALT CO COM DISNEY 254687106 3,863,394 36,860,934 SH   SOLE 22 32,520,947 0 4,339,987
DISNEY WALT CO COM DISNEY 254687106 196,358 1,873,464 SH   SOLE 23 1,873,464 0 0
DISNEY WALT CO COM DISNEY 254687106 154,498 1,474,076 SH   SOLE 25 1,474,076 0 0
DISNEY WALT CO COM DISNEY 254687106 687,258 6,557,180 SH   SOLE 26 1,173,865 0 5,383,315
DISNEY WALT CO COM DISNEY 254687106 22,889 218,382 SH   SOLE 28 218,382 0 0
DISNEY WALT CO COM DISNEY 254687106 6,509 62,106 SH   SOLE 29 53,912 0 8,194
DISNEY WALT CO COM DISNEY 254687106 491,212 4,686,689 SH   SOLE 30 4,686,689 0 0
DISNEY WALT CO COM DISNEY 254687106 68,318 651,824 SH   SOLE 31 340,163 0 311,661
DISNEY WALT CO COM DISNEY 254687106 13,893 132,552 SH   SOLE 32 132,552 0 0
DISNEY WALT CO COM DISNEY 254687106 8,936 85,256 SH   SOLE 34 85,256 0 0
DISNEY WALT CO COM DISNEY 254687106 142,407 1,358,713 SH   SOLE 36 1,358,713 0 0
DISNEY WALT CO COM DISNEY 254687106 3,182 30,355 SH   SOLE 40 30,355 0 0
DISNEY WALT CO OPTIONS 254687106 262 2,500 SH Put SOLE 2 2,500 0 0
DISNEY WALT CO OPTIONS 254687106 5,241 50,000 SH Put SOLE 19 50,000 0 0
DIVERSICARE HEALTHCARE SVCS COM 255104101 6 946 SH   SOLE 18 946 0 0
DIVERSICARE HEALTHCARE SVCS COM 255104101 26 3,761 SH   SOLE 21 3,761 0 0
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 3 2,603 SH   SOLE 18 2,603 0 0
DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 55 43,790 SH   SOLE 21 43,790 0 0
DIVIDEND & INCOME FUND COM NEW 25538A204 1,136 92,100 SH   SOLE 2 92,100 0 0
DIXIE GROUP INC CL A 255519100 6 2,651 SH   SOLE 18 2,651 0 0
DIXIE GROUP INC CL A 255519100 109 47,559 SH   SOLE 21 47,559 0 0
DIXIE GROUP INC CL A 255519100 804 349,605 SH   SOLE 22 349,605 0 0
DLH HLDGS CORP COM 23335Q100 5 961 SH   SOLE 18 961 0 0
DLH HLDGS CORP COM 23335Q100 101 18,400 SH   SOLE 21 18,400 0 0
DLH HLDGS CORP COM 23335Q100 61 11,171 SH   SOLE 22 11,171 0 0
DMC GLOBAL INC COM 23291C103 525 11,698 SH   SOLE 2 681 0 11,017
DMC GLOBAL INC COM 23291C103 13 296 SH   SOLE 7 296 0 0
DMC GLOBAL INC COM 23291C103 2,171 48,361 SH   SOLE 18 48,361 0 0
DMC GLOBAL INC COM 23291C103 512 11,414 SH   SOLE 19 11,414 0 0
DMC GLOBAL INC COM 23291C103 22,181 494,006 SH   SOLE 21 494,006 0 0
DMC GLOBAL INC COM 23291C103 18,509 412,230 SH   SOLE 22 401,510 0 10,720
DNB FINL CORP COM 233237106 22 635 SH   SOLE 18 635 0 0
DNB FINL CORP COM 233237106 22 618 SH   SOLE 21 618 0 0
DOCUMENT SEC SYS INC COM NEW 25614T200 17 13,094 SH   SOLE 21 13,094 0 0
DOCUSIGN INC COM 256163106 2,518 47,549 SH   SOLE 2 1,920 0 45,629
DOCUSIGN INC COM 256163106 29 544 SH   SOLE 7 544 0 0
DOCUSIGN INC COM 256163106 646 12,193 SH   SOLE 18 12,193 0 0
DOCUSIGN INC COM 256163106 10,557 199,382 SH   SOLE 19 199,382 0 0
DOCUSIGN INC COM 256163106 13,947 263,402 SH   SOLE 21 263,402 0 0
DOCUSIGN INC COM 256163106 32,486 613,517 SH   SOLE 22 580,668 0 32,849
DOCUSIGN INC COM 256163106 23,239 438,889 SH   SOLE 30 438,889 0 0
DOCUSIGN INC COM 256163106 28 537 SH   SOLE 31 537 0 0
DOCUSIGN INC COM 256163106 6,334 119,621 SH   SOLE 34 119,621 0 0
DOLBY LABORATORIES INC COM 25659T107 8,116 131,568 SH   SOLE 2 10,179 0 121,389
DOLBY LABORATORIES INC COM 25659T107 11 183 SH   SOLE 4 183 0 0
DOLBY LABORATORIES INC COM 25659T107 82 1,327 SH   SOLE 7 1,327 0 0
DOLBY LABORATORIES INC COM 25659T107 6 100 SH   SOLE 17 0 0 100
DOLBY LABORATORIES INC COM 25659T107 2,751 44,598 SH   SOLE 18 44,598 0 0
DOLBY LABORATORIES INC COM 25659T107 2,564 41,556 SH   SOLE 19 41,556 0 0
DOLBY LABORATORIES INC COM 25659T107 39,900 646,785 SH   SOLE 21 646,785 0 0
DOLBY LABORATORIES INC COM 25659T107 101,540 1,645,979 SH   SOLE 22 1,524,597 0 121,382
DOLBY LABORATORIES INC COM 25659T107 742 12,028 SH   SOLE 25 12,028 0 0
DOLBY LABORATORIES INC COM 25659T107 1,392 22,572 SH   SOLE 26 13,686 0 8,886
DOLBY LABORATORIES INC COM 25659T107 507 8,220 SH   SOLE 28 8,220 0 0
DOLBY LABORATORIES INC COM 25659T107 305 4,941 SH   SOLE 29 0 0 4,941
DOLBY LABORATORIES INC COM 25659T107 802 13,007 SH   SOLE 30 13,007 0 0
DOLBY LABORATORIES INC COM 25659T107 76 1,231 SH   SOLE 31 1,231 0 0
DOLBY LABORATORIES INC COM 25659T107 1,172 19,004 SH   SOLE 34 19,004 0 0
DOLBY LABORATORIES INC COM 25659T107 458 7,427 SH   SOLE 40 7,427 0 0
DOLLAR GEN CORP NEW COM 256677105 79,585 807,153 SH   SOLE 2 187,981 0 619,172
DOLLAR GEN CORP NEW COM 256677105 9,597 97,332 SH   SOLE 4 90,265 0 7,067
DOLLAR GEN CORP NEW COM 256677105 27,804 281,983 SH   SOLE 7 219,476 0 62,507
DOLLAR GEN CORP NEW COM 256677105 719 7,294 SH   SOLE 13 7,294 0 0
DOLLAR GEN CORP NEW COM 256677105 233 2,359 SH   SOLE 15 2,359 0 0
DOLLAR GEN CORP NEW COM 256677105 97,834 992,235 SH   SOLE 18 935,968 0 56,267
DOLLAR GEN CORP NEW COM 256677105 100,991 1,024,254 SH   SOLE 19 1,024,254 0 0
DOLLAR GEN CORP NEW COM 256677105 14,059 142,588 SH   SOLE 20 0 0 142,588
DOLLAR GEN CORP NEW COM 256677105 604,640 6,132,256 SH   SOLE 21 6,132,256 0 0
DOLLAR GEN CORP NEW COM 256677105 644,727 6,538,809 SH   SOLE 22 5,812,143 0 726,666
DOLLAR GEN CORP NEW COM 256677105 33,979 344,617 SH   SOLE 23 344,617 0 0
DOLLAR GEN CORP NEW COM 256677105 28,194 285,944 SH   SOLE 25 285,944 0 0
DOLLAR GEN CORP NEW COM 256677105 103,918 1,053,937 SH   SOLE 26 241,025 0 812,912
DOLLAR GEN CORP NEW COM 256677105 3,865 39,198 SH   SOLE 28 39,198 0 0
DOLLAR GEN CORP NEW COM 256677105 3,861 39,163 SH   SOLE 29 10,054 0 29,109
DOLLAR GEN CORP NEW COM 256677105 83,780 849,696 SH   SOLE 30 849,696 0 0
DOLLAR GEN CORP NEW COM 256677105 10,631 107,816 SH   SOLE 31 52,018 0 55,798
DOLLAR GEN CORP NEW COM 256677105 19,545 198,225 SH   SOLE 34 198,225 0 0
DOLLAR GEN CORP NEW COM 256677105 24,742 250,933 SH   SOLE 36 250,933 0 0
DOLLAR GEN CORP NEW COM 256677105 541 5,484 SH   SOLE 40 5,484 0 0
DOLLAR TREE INC COM 256746108 53,337 627,498 SH   SOLE 2 82,345 0 545,153
DOLLAR TREE INC COM 256746108 6,448 75,856 SH   SOLE 4 69,573 0 6,283
DOLLAR TREE INC COM 256746108 15,656 184,193 SH   SOLE 7 175,039 0 9,154
DOLLAR TREE INC COM 256746108 316 3,717 SH   SOLE 13 3,717 0 0
DOLLAR TREE INC COM 256746108 168 1,975 SH   SOLE 15 1,975 0 0
DOLLAR TREE INC COM 256746108 41,766 491,370 SH   SOLE 18 459,657 0 31,713
DOLLAR TREE INC COM 256746108 4,196 49,365 SH   SOLE 19 49,365 0 0
DOLLAR TREE INC COM 256746108 8,023 94,391 SH   SOLE 20 0 0 94,391
DOLLAR TREE INC COM 256746108 403,719 4,749,640 SH   SOLE 21 4,749,640 0 0
DOLLAR TREE INC COM 256746108 502,938 5,916,915 SH   SOLE 22 5,263,889 0 653,026
DOLLAR TREE INC COM 256746108 24,925 293,235 SH   SOLE 23 293,235 0 0
DOLLAR TREE INC COM 256746108 19,038 223,976 SH   SOLE 25 223,976 0 0
DOLLAR TREE INC COM 256746108 73,180 860,943 SH   SOLE 26 210,694 0 650,249
DOLLAR TREE INC COM 256746108 2,839 33,402 SH   SOLE 28 33,402 0 0
DOLLAR TREE INC COM 256746108 759 8,931 SH   SOLE 29 8,931 0 0
DOLLAR TREE INC COM 256746108 64,529 759,167 SH   SOLE 30 759,167 0 0
DOLLAR TREE INC COM 256746108 8,001 94,134 SH   SOLE 31 44,578 0 49,556
DOLLAR TREE INC COM 256746108 3,230 38,004 SH   SOLE 32 38,004 0 0
DOLLAR TREE INC COM 256746108 937 11,024 SH   SOLE 34 11,024 0 0
DOLLAR TREE INC COM 256746108 17,319 203,757 SH   SOLE 36 203,757 0 0
DOLLAR TREE INC COM 256746108 404 4,752 SH   SOLE 40 4,752 0 0
DOLPHIN ENTMT INC COM 25686H100 4 1,035 SH   SOLE 18 1,035 0 0
DOLPHIN ENTMT INC COM 25686H100 47 13,509 SH   SOLE 21 13,509 0 0
DOMINION ENERGY INC COM 25746U109 116,486 1,708,513 SH   SOLE 2 184,489 0 1,524,024
DOMINION ENERGY INC COM 25746U109 16,177 237,270 SH   SOLE 4 218,835 0 18,435
DOMINION ENERGY INC COM 25746U109 39,271 575,990 SH   SOLE 7 560,970 0 15,020
DOMINION ENERGY INC COM 25746U109 498 7,311 SH   SOLE 13 7,311 0 0
DOMINION ENERGY INC COM 25746U109 370 5,431 SH   SOLE 15 5,431 0 0
DOMINION ENERGY INC COM 25746U109 1 22 SH   SOLE 17 0 0 22
DOMINION ENERGY INC COM 25746U109 86,315 1,265,981 SH   SOLE 18 1,176,880 0 89,101
DOMINION ENERGY INC COM 25746U109 19,784 290,173 SH   SOLE 19 290,173 0 0
DOMINION ENERGY INC COM 25746U109 16,576 243,125 SH   SOLE 20 0 0 243,125
DOMINION ENERGY INC COM 25746U109 1,177,478 17,270,141 SH   SOLE 21 17,270,141 0 0
DOMINION ENERGY INC COM 25746U109 1,113,032 16,324,901 SH   SOLE 22 14,484,832 0 1,840,069
DOMINION ENERGY INC COM 25746U109 55,335 811,607 SH   SOLE 23 811,607 0 0
DOMINION ENERGY INC COM 25746U109 42,189 618,792 SH   SOLE 25 618,792 0 0
DOMINION ENERGY INC COM 25746U109 166,968 2,448,936 SH   SOLE 26 553,900 0 1,895,036
DOMINION ENERGY INC COM 25746U109 6,403 93,919 SH   SOLE 28 93,919 0 0
DOMINION ENERGY INC COM 25746U109 1,506 22,087 SH   SOLE 29 22,087 0 0
DOMINION ENERGY INC COM 25746U109 182,257 2,673,177 SH   SOLE 30 2,673,177 0 0
DOMINION ENERGY INC COM 25746U109 17,296 253,685 SH   SOLE 31 123,002 0 130,683
DOMINION ENERGY INC COM 25746U109 4,821 70,706 SH   SOLE 32 70,706 0 0
DOMINION ENERGY INC COM 25746U109 15,630 229,247 SH   SOLE 34 229,247 0 0
DOMINION ENERGY INC COM 25746U109 45,584 668,581 SH   SOLE 36 668,581 0 0
DOMINION ENERGY INC COM 25746U109 879 12,899 SH   SOLE 40 12,899 0 0
DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 58 4,300 SH   SOLE 18 4,300 0 0
DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 5,736 421,756 SH   SOLE 19 421,756 0 0
DOMINOS PIZZA INC COM 25754A201 59,331 210,268 SH   SOLE 2 77,617 0 132,651
DOMINOS PIZZA INC COM 25754A201 6,135 21,741 SH   SOLE 4 20,701 0 1,040
DOMINOS PIZZA INC COM 25754A201 1,140 4,040 SH   SOLE 7 4,040 0 0
DOMINOS PIZZA INC COM 25754A201 3,413 12,097 SH   SOLE 13 12,097 0 0
DOMINOS PIZZA INC COM 25754A201 96 341 SH   SOLE 15 341 0 0
DOMINOS PIZZA INC COM 25754A201 136,740 484,602 SH   SOLE 18 390,194 0 94,408
DOMINOS PIZZA INC COM 25754A201 131,246 465,131 SH   SOLE 19 465,131 0 0
DOMINOS PIZZA INC COM 25754A201 6,089 21,578 SH   SOLE 20 0 0 21,578
DOMINOS PIZZA INC COM 25754A201 587,803 2,083,152 SH   SOLE 21 2,083,152 0 0
DOMINOS PIZZA INC COM 25754A201 450,572 1,596,809 SH   SOLE 22 1,464,349 0 132,460
DOMINOS PIZZA INC COM 25754A201 17,390 61,628 SH   SOLE 23 61,628 0 0
DOMINOS PIZZA INC COM 25754A201 13,312 47,179 SH   SOLE 25 47,179 0 0
DOMINOS PIZZA INC COM 25754A201 34,983 123,980 SH   SOLE 26 43,836 0 80,144
DOMINOS PIZZA INC COM 25754A201 1,703 6,036 SH   SOLE 28 6,036 0 0
DOMINOS PIZZA INC COM 25754A201 7,639 27,073 SH   SOLE 29 6,511 0 20,562
DOMINOS PIZZA INC COM 25754A201 15,864 56,220 SH   SOLE 30 56,220 0 0
DOMINOS PIZZA INC COM 25754A201 7,208 25,545 SH   SOLE 31 15,627 0 9,918
DOMINOS PIZZA INC COM 25754A201 6,937 24,585 SH   SOLE 34 24,585 0 0
DOMINOS PIZZA INC COM 25754A201 12,257 43,440 SH   SOLE 36 43,440 0 0
DOMINOS PIZZA INC COM 25754A201 263 932 SH   SOLE 40 932 0 0
DOMO INC COM CL B 257554105 1,095 40,093 SH   SOLE 4 40,093 0 0
DOMO INC COM CL B 257554105 5,236 191,799 SH   SOLE 18 191,799 0 0
DOMO INC COM CL B 257554105 69,172 2,533,772 SH   SOLE 19 2,533,772 0 0
DOMO INC COM CL B 257554105 2,276 83,340 SH   SOLE 22 83,340 0 0
DOMO INC COM CL B 257554105 3,911 143,254 SH   SOLE 25 143,254 0 0
DOMO INC COM CL B 257554105 661 24,219 SH   SOLE 26 4,342 0 19,877
DOMO INC COM CL B 257554105 25,940 950,193 SH   SOLE 34 950,193 0 0
DOMTAR CORP COM NEW 257559203 7,861 164,658 SH   SOLE 2 36,794 0 127,864
DOMTAR CORP COM NEW 257559203 11 237 SH   SOLE 4 237 0 0
DOMTAR CORP COM NEW 257559203 404 8,453 SH   SOLE 7 8,453 0 0
DOMTAR CORP COM NEW 257559203 13,825 289,594 SH   SOLE 18 289,594 0 0
DOMTAR CORP COM NEW 257559203 473 9,917 SH   SOLE 19 9,917 0 0
DOMTAR CORP COM NEW 257559203 216,169 4,528,038 SH   SOLE 21 4,528,038 0 0
DOMTAR CORP COM NEW 257559203 122,843 2,573,159 SH   SOLE 22 2,400,758 0 172,401
DOMTAR CORP COM NEW 257559203 523 10,952 SH   SOLE 26 5,800 0 5,152
DOMTAR CORP COM NEW 257559203 425 8,907 SH   SOLE 28 8,907 0 0
DOMTAR CORP COM NEW 257559203 609 12,749 SH   SOLE 29 0 0 12,749
DOMTAR CORP COM NEW 257559203 6,015 125,999 SH   SOLE 30 125,999 0 0
DOMTAR CORP COM NEW 257559203 68 1,429 SH   SOLE 31 1,429 0 0
DOMTAR CORP COM NEW 257559203 1,264 26,472 SH   SOLE 32 26,472 0 0
DOMTAR CORP COM NEW 257559203 228 4,769 SH   SOLE 36 4,769 0 0
DOMTAR CORP COM NEW 257559203 390 8,164 SH   SOLE 40 8,164 0 0
DONALDSON INC COM 257651109 13,984 309,934 SH   SOLE 2 74,950 0 234,984
DONALDSON INC COM 257651109 28 612 SH   SOLE 4 612 0 0
DONALDSON INC COM 257651109 2,694 59,698 SH   SOLE 7 59,698 0 0
DONALDSON INC COM 257651109 18,381 407,386 SH   SOLE 18 407,386 0 0
DONALDSON INC COM 257651109 900 19,943 SH   SOLE 19 19,943 0 0
DONALDSON INC COM 257651109 273,462 6,060,763 SH   SOLE 21 6,060,763 0 0
DONALDSON INC COM 257651109 191,944 4,254,076 SH   SOLE 22 3,985,417 0 268,659
DONALDSON INC COM 257651109 1,774 39,314 SH   SOLE 26 24,179 0 15,135
DONALDSON INC COM 257651109 770 17,073 SH   SOLE 28 17,073 0 0
DONALDSON INC COM 257651109 362 8,034 SH   SOLE 29 0 0 8,034
DONALDSON INC COM 257651109 1,320 29,266 SH   SOLE 30 29,266 0 0
DONALDSON INC COM 257651109 129 2,867 SH   SOLE 31 2,867 0 0
DONALDSON INC COM 257651109 27 601 SH   SOLE 36 601 0 0
DONALDSON INC COM 257651109 591 13,090 SH   SOLE 40 13,090 0 0
DONEGAL GROUP INC CL A 257701201 157 11,531 SH   SOLE 2 276 0 11,255
DONEGAL GROUP INC CL A 257701201 432 31,765 SH   SOLE 18 31,765 0 0
DONEGAL GROUP INC CL A 257701201 133 9,748 SH   SOLE 19 9,748 0 0
DONEGAL GROUP INC CL A 257701201 4,647 341,468 SH   SOLE 21 341,468 0 0
DONEGAL GROUP INC CL A 257701201 5,734 421,317 SH   SOLE 22 411,003 0 10,314
DONEGAL GROUP INC CL A 257701201 28 2,027 SH   SOLE 28 2,027 0 0
DONEGAL GROUP INC CL A 257701201 38 2,789 SH   SOLE 30 2,789 0 0
DONEGAL GROUP INC CL A 257701201 9 640 SH   SOLE 40 640 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 569 32,732 SH   SOLE 2 1,409 0 31,323
DONNELLEY FINL SOLUTIONS INC COM 25787G100 2 140 SH   SOLE 4 140 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 11 638 SH   SOLE 7 638 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 2,646 152,358 SH   SOLE 18 152,358 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 779 44,821 SH   SOLE 19 44,821 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 60,761 3,498,028 SH   SOLE 21 3,498,028 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 17,266 994,031 SH   SOLE 22 947,685 0 46,346
DONNELLEY FINL SOLUTIONS INC COM 25787G100 509 29,286 SH   SOLE 26 1,906 0 27,380
DONNELLEY FINL SOLUTIONS INC COM 25787G100 57 3,254 SH   SOLE 28 3,254 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 868 49,953 SH   SOLE 30 49,953 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 49 2,819 SH   SOLE 40 2,819 0 0
DONNELLEY R R & SONS CO COM 257867200 443 76,937 SH   SOLE 2 2,962 0 73,975
DONNELLEY R R & SONS CO COM 257867200 2 375 SH   SOLE 4 375 0 0
DONNELLEY R R & SONS CO COM 257867200 41 7,072 SH   SOLE 7 7,072 0 0
DONNELLEY R R & SONS CO COM 257867200 1,891 328,265 SH   SOLE 18 328,265 0 0
DONNELLEY R R & SONS CO COM 257867200 330 57,225 SH   SOLE 19 57,225 0 0
DONNELLEY R R & SONS CO COM 257867200 42,226 7,330,988 SH   SOLE 21 7,330,988 0 0
DONNELLEY R R & SONS CO COM 257867200 16,247 2,820,599 SH   SOLE 22 2,681,392 0 139,207
DONNELLEY R R & SONS CO COM 257867200 44 7,705 SH   SOLE 26 5,084 0 2,621
DONNELLEY R R & SONS CO COM 257867200 50 8,677 SH   SOLE 28 8,677 0 0
DONNELLEY R R & SONS CO COM 257867200 622 107,970 SH   SOLE 30 107,970 0 0
DONNELLEY R R & SONS CO COM 257867200 84 14,547 SH   SOLE 36 14,547 0 0
DONNELLEY R R & SONS CO COM 257867200 43 7,517 SH   SOLE 40 7,517 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 392 19,019 SH   SOLE 22 0 0 19,019
DORIAN LPG LTD SHS USD Y2106R110 239 31,242 SH   SOLE 2 1,552 0 29,690
DORIAN LPG LTD SHS USD Y2106R110 5 675 SH   SOLE 7 675 0 0
DORIAN LPG LTD SHS USD Y2106R110 722 94,541 SH   SOLE 18 94,541 0 0
DORIAN LPG LTD SHS USD Y2106R110 160 20,956 SH   SOLE 19 20,956 0 0
DORIAN LPG LTD SHS USD Y2106R110 7,291 954,306 SH   SOLE 21 954,306 0 0
DORIAN LPG LTD SHS USD Y2106R110 4,939 646,413 SH   SOLE 22 626,453 0 19,960
DORIAN LPG LTD SHS USD Y2106R110 3 430 SH   SOLE 40 430 0 0
DORMAN PRODUCTS INC COM 258278100 1,513 22,146 SH   SOLE 2 1,125 0 21,021
DORMAN PRODUCTS INC COM 258278100 9 128 SH   SOLE 4 128 0 0
DORMAN PRODUCTS INC COM 258278100 40 588 SH   SOLE 7 588 0 0
DORMAN PRODUCTS INC COM 258278100 8,095 118,509 SH   SOLE 18 118,509 0 0
DORMAN PRODUCTS INC COM 258278100 1,471 21,541 SH   SOLE 19 21,541 0 0
DORMAN PRODUCTS INC COM 258278100 198,198 2,901,452 SH   SOLE 21 2,901,452 0 0
DORMAN PRODUCTS INC COM 258278100 53,849 788,308 SH   SOLE 22 749,162 0 39,146
DORMAN PRODUCTS INC COM 258278100 773 11,315 SH   SOLE 26 3,653 0 7,662
DORMAN PRODUCTS INC COM 258278100 274 4,016 SH   SOLE 28 4,016 0 0
DORMAN PRODUCTS INC COM 258278100 3,040 44,508 SH   SOLE 30 44,508 0 0
DORMAN PRODUCTS INC COM 258278100 244 3,577 SH   SOLE 40 3,577 0 0
DOUGLAS DYNAMICS INC COM 25960R105 891 18,572 SH   SOLE 2 933 0 17,639
DOUGLAS DYNAMICS INC COM 25960R105 25 516 SH   SOLE 7 516 0 0
DOUGLAS DYNAMICS INC COM 25960R105 3,608 75,173 SH   SOLE 18 75,173 0 0
DOUGLAS DYNAMICS INC COM 25960R105 862 17,963 SH   SOLE 19 17,963 0 0
DOUGLAS DYNAMICS INC COM 25960R105 37,422 779,618 SH   SOLE 21 779,618 0 0
DOUGLAS DYNAMICS INC COM 25960R105 29,801 620,859 SH   SOLE 22 591,511 0 29,348
DOUGLAS DYNAMICS INC COM 25960R105 17 362 SH   SOLE 23 362 0 0
DOUGLAS DYNAMICS INC COM 25960R105 430 8,954 SH   SOLE 26 0 0 8,954
DOUGLAS DYNAMICS INC COM 25960R105 157 3,264 SH   SOLE 28 3,264 0 0
DOUGLAS DYNAMICS INC COM 25960R105 250 5,215 SH   SOLE 30 5,215 0 0
DOUGLAS DYNAMICS INC COM 25960R105 104 2,177 SH   SOLE 34 2,177 0 0
DOUGLAS DYNAMICS INC COM 25960R105 133 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS EMMETT INC COM 25960P109 15,300 380,777 SH   SOLE 2 76,283 0 304,494
DOUGLAS EMMETT INC COM 25960P109 2,113 52,580 SH   SOLE 4 52,580 0 0
DOUGLAS EMMETT INC COM 25960P109 11,090 276,005 SH   SOLE 7 276,005 0 0
DOUGLAS EMMETT INC COM 25960P109 263 6,537 SH   SOLE 15 6,537 0 0
DOUGLAS EMMETT INC COM 25960P109 20,010 498,020 SH   SOLE 18 498,020 0 0
DOUGLAS EMMETT INC COM 25960P109 8,824 219,610 SH   SOLE 19 219,610 0 0
DOUGLAS EMMETT INC COM 25960P109 357,969 8,909,128 SH   SOLE 21 8,909,128 0 0
DOUGLAS EMMETT INC COM 25960P109 298,450 7,427,813 SH   SOLE 22 7,092,708 0 335,105
DOUGLAS EMMETT INC COM 25960P109 366 9,118 SH   SOLE 23 9,118 0 0
DOUGLAS EMMETT INC COM 25960P109 12,651 314,870 SH   SOLE 25 314,870 0 0
DOUGLAS EMMETT INC COM 25960P109 3,946 98,218 SH   SOLE 26 30,603 0 67,615
DOUGLAS EMMETT INC COM 25960P109 895 22,281 SH   SOLE 28 22,281 0 0
DOUGLAS EMMETT INC COM 25960P109 3,451 85,889 SH   SOLE 29 55,393 0 30,496
DOUGLAS EMMETT INC COM 25960P109 31,548 785,165 SH   SOLE 30 785,165 0 0
DOUGLAS EMMETT INC COM 25960P109 136 3,375 SH   SOLE 31 3,375 0 0
DOUGLAS EMMETT INC COM 25960P109 34 837 SH   SOLE 36 837 0 0
DOUGLAS EMMETT INC COM 25960P109 764 19,017 SH   SOLE 40 19,017 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 288 9,634 SH   SOLE 2 509 0 9,125
DOVA PHARMACEUTICALS INC COM 25985T102 8 254 SH   SOLE 7 254 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 1,184 39,560 SH   SOLE 18 39,560 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 281 9,392 SH   SOLE 19 9,392 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 21,965 734,123 SH   SOLE 21 734,123 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 10,440 348,916 SH   SOLE 22 329,478 0 19,438
DOVA PHARMACEUTICALS INC COM 25985T102 91 3,041 SH   SOLE 30 3,041 0 0
DOVER CORP COM 260003108 28,596 390,657 SH   SOLE 2 46,986 0 343,671
DOVER CORP COM 260003108 3,585 48,971 SH   SOLE 4 45,085 0 3,886
DOVER CORP COM 260003108 19,293 263,562 SH   SOLE 7 142,467 0 121,095
DOVER CORP COM 260003108 402 5,498 SH   SOLE 13 5,498 0 0
DOVER CORP COM 260003108 89 1,213 SH   SOLE 15 1,213 0 0
DOVER CORP COM 260003108 24,076 328,909 SH   SOLE 18 307,561 0 21,348
DOVER CORP COM 260003108 16,600 226,775 SH   SOLE 19 226,775 0 0
DOVER CORP COM 260003108 5,962 81,449 SH   SOLE 20 0 0 81,449
DOVER CORP COM 260003108 242,283 3,309,877 SH   SOLE 21 3,309,877 0 0
DOVER CORP COM 260003108 275,365 3,761,819 SH   SOLE 22 3,330,271 0 431,548
DOVER CORP COM 260003108 13,867 189,446 SH   SOLE 23 189,446 0 0
DOVER CORP COM 260003108 11,335 154,856 SH   SOLE 25 154,856 0 0
DOVER CORP COM 260003108 52,371 715,456 SH   SOLE 26 151,786 0 563,670
DOVER CORP COM 260003108 1,465 20,017 SH   SOLE 28 20,017 0 0
DOVER CORP COM 260003108 2,622 35,821 SH   SOLE 29 5,424 0 30,397
DOVER CORP COM 260003108 33,733 460,831 SH   SOLE 30 460,831 0 0
DOVER CORP COM 260003108 5,081 69,410 SH   SOLE 31 30,133 0 39,277
DOVER CORP COM 260003108 541 7,385 SH   SOLE 34 7,385 0 0
DOVER CORP COM 260003108 10,780 147,265 SH   SOLE 36 147,265 0 0
DOVER CORP COM 260003108 229 3,127 SH   SOLE 40 3,127 0 0
DOVER DOWNS GAMING & ENTMT I COM 260095104 6 3,141 SH   SOLE 18 3,141 0 0
DOVER DOWNS GAMING & ENTMT I COM 260095104 105 58,815 SH   SOLE 21 58,815 0 0
DOVER DOWNS GAMING & ENTMT I COM 260095104 671 377,177 SH   SOLE 22 377,177 0 0
DOVER MOTORSPORTS INC COM 260174107 6 2,635 SH   SOLE 18 2,635 0 0
DOVER MOTORSPORTS INC COM 260174107 140 62,393 SH   SOLE 21 62,393 0 0
DOVER MOTORSPORTS INC COM 260174107 599 266,228 SH   SOLE 22 266,228 0 0
DOWDUPONT INC COM 26078J100 419,650 6,366,054 SH   SOLE 2 832,885 0 5,533,169
DOWDUPONT INC COM 26078J100 55,149 836,598 SH   SOLE 4 776,362 0 60,236
DOWDUPONT INC COM 26078J100 118,550 1,798,391 SH   SOLE 7 1,736,688 0 61,703
DOWDUPONT INC COM 26078J100 2,657 40,307 SH   SOLE 13 40,307 0 0
DOWDUPONT INC COM 26078J100 1,212 18,391 SH   SOLE 15 18,391 0 0
DOWDUPONT INC COM 26078J100 78 1,177 SH   SOLE 17 0 0 1,177
DOWDUPONT INC COM 26078J100 592,966 8,995,234 SH   SOLE 18 8,191,866 0 803,368
DOWDUPONT INC COM 26078J100 757,228 11,487,070 SH   SOLE 19 11,487,070 0 0
DOWDUPONT INC COM 26078J100 58,454 886,746 SH   SOLE 20 0 0 886,746
DOWDUPONT INC COM 26078J100 2,507,326 38,035,892 SH   SOLE 21 38,035,892 0 0
DOWDUPONT INC COM 26078J100 3,735,143 56,661,753 SH   SOLE 22 50,411,560 0 6,250,193
DOWDUPONT INC COM 26078J100 191,275 2,901,624 SH   SOLE 23 2,901,624 0 0
DOWDUPONT INC COM 26078J100 155,955 2,365,821 SH   SOLE 25 2,320,985 0 44,836
DOWDUPONT INC COM 26078J100 561,490 8,517,750 SH   SOLE 26 1,810,423 0 6,707,327
DOWDUPONT INC COM 26078J100 22,116 335,502 SH   SOLE 28 335,502 0 0
DOWDUPONT INC COM 26078J100 6,209 94,188 SH   SOLE 29 94,188 0 0
DOWDUPONT INC COM 26078J100 464,880 7,052,192 SH   SOLE 30 7,052,192 0 0
DOWDUPONT INC COM 26078J100 61,483 932,691 SH   SOLE 31 449,233 0 483,458
DOWDUPONT INC COM 26078J100 6,605 100,193 SH   SOLE 32 100,193 0 0
DOWDUPONT INC COM 26078J100 206,464 3,132,036 SH   SOLE 34 3,132,036 0 0
DOWDUPONT INC COM 26078J100 137,117 2,080,049 SH   SOLE 36 2,080,049 0 0
DOWDUPONT INC COM 26078J100 3,099 47,015 SH   SOLE 40 47,015 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 64,597 529,480 SH   SOLE 2 74,397 0 455,083
DR PEPPER SNAPPLE GROUP INC COM 26138E109 7,025 57,581 SH   SOLE 4 52,969 0 4,612
DR PEPPER SNAPPLE GROUP INC COM 26138E109 10,315 84,547 SH   SOLE 7 70,302 0 14,245
DR PEPPER SNAPPLE GROUP INC COM 26138E109 1,225 10,038 SH   SOLE 13 10,038 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 172 1,406 SH   SOLE 15 1,406 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 155,925 1,278,074 SH   SOLE 18 1,075,274 0 202,800
DR PEPPER SNAPPLE GROUP INC COM 26138E109 179,830 1,474,016 SH   SOLE 19 1,474,016 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 13,860 113,608 SH   SOLE 20 0 0 113,608
DR PEPPER SNAPPLE GROUP INC COM 26138E109 499,561 4,094,766 SH   SOLE 21 4,094,766 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 633,949 5,196,304 SH   SOLE 22 4,794,653 0 401,651
DR PEPPER SNAPPLE GROUP INC COM 26138E109 26,967 221,043 SH   SOLE 23 221,043 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 23,565 193,157 SH   SOLE 25 193,157 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 85,775 703,074 SH   SOLE 26 147,602 0 555,472
DR PEPPER SNAPPLE GROUP INC COM 26138E109 3,194 26,178 SH   SOLE 28 26,178 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 5,105 41,846 SH   SOLE 29 6,620 0 35,226
DR PEPPER SNAPPLE GROUP INC COM 26138E109 48,141 394,598 SH   SOLE 30 394,598 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 9,311 76,317 SH   SOLE 31 35,030 0 41,287
DR PEPPER SNAPPLE GROUP INC COM 26138E109 7,710 63,195 SH   SOLE 34 63,195 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 25,925 212,500 SH   SOLE 36 212,500 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 446 3,653 SH   SOLE 40 3,653 0 0
DR REDDYS LABS LTD ADR 256135203 489 15,174 SH   SOLE 2 14,000 0 1,174
DR REDDYS LABS LTD ADR 256135203 7,419 230,409 SH   SOLE 18 230,409 0 0
DR REDDYS LABS LTD ADR 256135203 158 4,905 SH   SOLE 19 4,905 0 0
DR REDDYS LABS LTD ADR 256135203 9,924 308,203 SH   SOLE 21 308,203 0 0
DR REDDYS LABS LTD ADR 256135203 2,378 73,840 SH   SOLE 22 73,840 0 0
DR REDDYS LABS LTD ADR 256135203 24 750 SH   SOLE 23 750 0 0
DR REDDYS LABS LTD ADR 256135203 36 1,126 SH   SOLE 25 1,126 0 0
DR REDDYS LABS LTD ADR 256135203 10,394 322,798 SH   SOLE 26 53,893 0 268,905
DR REDDYS LABS LTD ADR 256135203 3,834 119,060 SH   SOLE 28 119,060 0 0
DR REDDYS LABS LTD ADR 256135203 2,884 89,577 SH   SOLE 29 89,577 0 0
DR REDDYS LABS LTD ADR 256135203 12,633 392,319 SH   SOLE 30 392,319 0 0
DR REDDYS LABS LTD ADR 256135203 52 1,607 SH   SOLE 34 1,607 0 0
DRIL-QUIP INC COM 262037104 2,857 55,578 SH   SOLE 2 16,729 0 38,849
DRIL-QUIP INC COM 262037104 12 237 SH   SOLE 4 237 0 0
DRIL-QUIP INC COM 262037104 42 820 SH   SOLE 7 820 0 0
DRIL-QUIP INC COM 262037104 11,545 224,603 SH   SOLE 18 224,603 0 0
DRIL-QUIP INC COM 262037104 1,659 32,282 SH   SOLE 19 32,282 0 0
DRIL-QUIP INC COM 262037104 138,354 2,691,719 SH   SOLE 21 2,691,719 0 0
DRIL-QUIP INC COM 262037104 67,518 1,313,580 SH   SOLE 22 1,257,575 0 56,005
DRIL-QUIP INC COM 262037104 720 14,002 SH   SOLE 26 5,579 0 8,423
DRIL-QUIP INC COM 262037104 285 5,542 SH   SOLE 28 5,542 0 0
DRIL-QUIP INC COM 262037104 453 8,808 SH   SOLE 30 8,808 0 0
DRIL-QUIP INC COM 262037104 72 1,403 SH   SOLE 36 1,403 0 0
DRIL-QUIP INC COM 262037104 226 4,402 SH   SOLE 40 4,402 0 0
DRIVE SHACK INC COM 262077100 400 51,841 SH   SOLE 2 2,040 0 49,801
DRIVE SHACK INC COM 262077100 1,562 202,306 SH   SOLE 18 202,306 0 0
DRIVE SHACK INC COM 262077100 296 38,361 SH   SOLE 19 38,361 0 0
DRIVE SHACK INC COM 262077100 16,096 2,085,003 SH   SOLE 21 2,085,003 0 0
DRIVE SHACK INC COM 262077100 5,715 740,344 SH   SOLE 22 722,437 0 17,907
DROPBOX INC CL A 26210C104 2,890 89,129 SH   SOLE 4 89,129 0 0
DROPBOX INC CL A 26210C104 203,266 6,269,761 SH   SOLE 19 6,269,761 0 0
DROPBOX INC CL A 26210C104 1,234 38,058 SH   SOLE 21 38,058 0 0
DROPBOX INC CL A 26210C104 26,315 811,699 SH   SOLE 22 811,699 0 0
DROPCAR INC COM 26210U104 17 13,539 SH   SOLE 22 13,539 0 0
DSP GROUP INC COM 23332B106 313 25,167 SH   SOLE 18 25,167 0 0
DSP GROUP INC COM 23332B106 19,432 1,560,837 SH   SOLE 21 1,560,837 0 0
DSP GROUP INC COM 23332B106 6,358 510,654 SH   SOLE 22 498,396 0 12,258
DSP GROUP INC COM 23332B106 332 26,704 SH   SOLE 30 26,704 0 0
DSW INC CL A 23334L102 1,850 71,650 SH   SOLE 2 3,091 0 68,559
DSW INC CL A 23334L102 11 415 SH   SOLE 4 415 0 0
DSW INC CL A 23334L102 73 2,828 SH   SOLE 7 2,828 0 0
DSW INC CL A 23334L102 7,911 306,380 SH   SOLE 18 306,380 0 0
DSW INC CL A 23334L102 1,471 56,983 SH   SOLE 19 56,983 0 0
DSW INC CL A 23334L102 185,040 7,166,538 SH   SOLE 21 7,166,538 0 0
DSW INC CL A 23334L102 52,803 2,045,032 SH   SOLE 22 1,929,667 0 115,365
DSW INC CL A 23334L102 546 21,146 SH   SOLE 26 5,224 0 15,922
DSW INC CL A 23334L102 209 8,113 SH   SOLE 28 8,113 0 0
DSW INC CL A 23334L102 2,744 106,277 SH   SOLE 30 106,277 0 0
DSW INC CL A 23334L102 52 2,001 SH   SOLE 36 2,001 0 0
DSW INC CL A 23334L102 220 8,520 SH   SOLE 40 8,520 0 0
DTE ENERGY CO COM 233331107 66,577 642,448 SH   SOLE 2 216,709 0 425,739
DTE ENERGY CO COM 233331107 7,435 71,745 SH   SOLE 4 67,137 0 4,608
DTE ENERGY CO COM 233331107 18,245 176,055 SH   SOLE 7 159,314 0 16,741
DTE ENERGY CO COM 233331107 577 5,571 SH   SOLE 13 5,571 0 0
DTE ENERGY CO COM 233331107 131 1,260 SH   SOLE 15 1,260 0 0
DTE ENERGY CO COM 233331107 43,555 420,290 SH   SOLE 18 395,834 0 24,456
DTE ENERGY CO COM 233331107 8,798 84,902 SH   SOLE 19 84,902 0 0
DTE ENERGY CO COM 233331107 10,138 97,832 SH   SOLE 20 0 0 97,832
DTE ENERGY CO COM 233331107 660,001 6,368,825 SH   SOLE 21 6,368,825 0 0
DTE ENERGY CO COM 233331107 480,290 4,634,662 SH   SOLE 22 4,119,424 0 515,238
DTE ENERGY CO COM 233331107 25,026 241,497 SH   SOLE 23 241,497 0 0
DTE ENERGY CO COM 233331107 17,723 171,019 SH   SOLE 25 171,019 0 0
DTE ENERGY CO COM 233331107 63,550 613,239 SH   SOLE 26 164,143 0 449,096
DTE ENERGY CO COM 233331107 2,567 24,767 SH   SOLE 28 24,767 0 0
DTE ENERGY CO COM 233331107 5,273 50,879 SH   SOLE 29 15,878 0 35,001
DTE ENERGY CO COM 233331107 73,031 704,724 SH   SOLE 30 704,724 0 0
DTE ENERGY CO COM 233331107 8,028 77,465 SH   SOLE 31 37,151 0 40,314
DTE ENERGY CO COM 233331107 4,152 40,066 SH   SOLE 32 40,066 0 0
DTE ENERGY CO COM 233331107 1,492 14,398 SH   SOLE 34 14,398 0 0
DTE ENERGY CO COM 233331107 9,682 93,425 SH   SOLE 35 93,425 0 0
DTE ENERGY CO COM 233331107 22,180 214,029 SH   SOLE 36 214,029 0 0
DTE ENERGY CO COM 233331107 373 3,599 SH   SOLE 40 3,599 0 0
DUCOMMUN INC DEL COM 264147109 326 9,861 SH   SOLE 2 435 0 9,426
DUCOMMUN INC DEL COM 264147109 9 263 SH   SOLE 7 263 0 0
DUCOMMUN INC DEL COM 264147109 1,172 35,414 SH   SOLE 18 35,414 0 0
DUCOMMUN INC DEL COM 264147109 279 8,435 SH   SOLE 19 8,435 0 0
DUCOMMUN INC DEL COM 264147109 12,545 379,121 SH   SOLE 21 379,121 0 0
DUCOMMUN INC DEL COM 264147109 10,022 302,867 SH   SOLE 22 294,008 0 8,859
DUCOMMUN INC DEL COM 264147109 94 2,828 SH   SOLE 26 0 0 2,828
DUKE ENERGY CORP NEW COM NEW 26441C204 150,608 1,904,505 SH   SOLE 2 259,564 0 1,644,941
DUKE ENERGY CORP NEW COM NEW 26441C204 20,329 257,075 SH   SOLE 4 238,402 0 18,673
DUKE ENERGY CORP NEW COM NEW 26441C204 51,008 645,021 SH   SOLE 7 607,120 0 37,901
DUKE ENERGY CORP NEW COM NEW 26441C204 1,336 16,897 SH   SOLE 13 16,897 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 462 5,838 SH   SOLE 15 5,838 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 101,475 1,283,191 SH   SOLE 18 1,189,673 0 93,518
DUKE ENERGY CORP NEW COM NEW 26441C204 18,701 236,482 SH   SOLE 19 236,482 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 21,743 274,952 SH   SOLE 20 0 0 274,952
DUKE ENERGY CORP NEW COM NEW 26441C204 1,223,043 15,465,892 SH   SOLE 21 15,465,892 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,410,731 17,839,295 SH   SOLE 22 15,853,619 0 1,985,676
DUKE ENERGY CORP NEW COM NEW 26441C204 69,150 874,431 SH   SOLE 23 874,431 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 54,124 684,427 SH   SOLE 25 684,427 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 184,835 2,337,321 SH   SOLE 26 575,957 0 1,761,364
DUKE ENERGY CORP NEW COM NEW 26441C204 8,036 101,613 SH   SOLE 28 101,613 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,903 24,063 SH   SOLE 29 24,063 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 214,758 2,715,704 SH   SOLE 30 2,715,704 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 21,689 274,265 SH   SOLE 31 132,335 0 141,930
DUKE ENERGY CORP NEW COM NEW 26441C204 3,454 43,678 SH   SOLE 34 43,678 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 13,168 166,512 SH   SOLE 35 166,512 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 64,260 812,597 SH   SOLE 36 812,597 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,111 14,050 SH   SOLE 40 14,050 0 0
DUKE REALTY CORP COM NEW 264411505 67,584 2,328,088 SH   SOLE 2 682,071 0 1,646,017
DUKE REALTY CORP COM NEW 264411505 13,317 458,730 SH   SOLE 4 449,681 0 9,049
DUKE REALTY CORP COM NEW 264411505 26,812 923,593 SH   SOLE 7 884,865 0 38,728
DUKE REALTY CORP COM NEW 264411505 511 17,593 SH   SOLE 13 17,593 0 0
DUKE REALTY CORP COM NEW 264411505 479 16,485 SH   SOLE 15 16,485 0 0
DUKE REALTY CORP COM NEW 264411505 23,255 801,055 SH   SOLE 18 752,152 0 48,903
DUKE REALTY CORP COM NEW 264411505 17,950 618,322 SH   SOLE 19 618,322 0 0
DUKE REALTY CORP COM NEW 264411505 6,264 215,775 SH   SOLE 20 0 0 215,775
DUKE REALTY CORP COM NEW 264411505 336,942 11,606,688 SH   SOLE 21 11,606,688 0 0
DUKE REALTY CORP COM NEW 264411505 453,671 15,627,657 SH   SOLE 22 14,364,456 0 1,263,201
DUKE REALTY CORP COM NEW 264411505 18,309 630,694 SH   SOLE 23 630,694 0 0
DUKE REALTY CORP COM NEW 264411505 33,174 1,142,741 SH   SOLE 25 1,142,741 0 0
DUKE REALTY CORP COM NEW 264411505 42,205 1,453,840 SH   SOLE 26 397,196 0 1,056,644
DUKE REALTY CORP COM NEW 264411505 1,549 53,373 SH   SOLE 28 53,373 0 0
DUKE REALTY CORP COM NEW 264411505 7,595 261,618 SH   SOLE 29 192,131 0 69,487
DUKE REALTY CORP COM NEW 264411505 77,673 2,675,626 SH   SOLE 30 2,675,626 0 0
DUKE REALTY CORP COM NEW 264411505 4,722 162,659 SH   SOLE 31 75,689 0 86,970
DUKE REALTY CORP COM NEW 264411505 5,864 202,015 SH   SOLE 34 202,015 0 0
DUKE REALTY CORP COM NEW 264411505 9,942 342,478 SH   SOLE 36 342,478 0 0
DUKE REALTY CORP COM NEW 264411505 207 7,136 SH   SOLE 40 7,136 0 0
DULUTH HLDGS INC COM CL B 26443V101 176 7,411 SH   SOLE 2 474 0 6,937
DULUTH HLDGS INC COM CL B 26443V101 7 288 SH   SOLE 7 288 0 0
DULUTH HLDGS INC COM CL B 26443V101 701 29,464 SH   SOLE 18 29,464 0 0
DULUTH HLDGS INC COM CL B 26443V101 154 6,459 SH   SOLE 19 6,459 0 0
DULUTH HLDGS INC COM CL B 26443V101 6,709 282,002 SH   SOLE 21 282,002 0 0
DULUTH HLDGS INC COM CL B 26443V101 8,472 356,122 SH   SOLE 22 337,798 0 18,324
DULUTH HLDGS INC COM CL B 26443V101 31 1,299 SH   SOLE 26 0 0 1,299
DULUTH HLDGS INC COM CL B 26443V101 48 2,036 SH   SOLE 28 2,036 0 0
DULUTH HLDGS INC COM CL B 26443V101 131 5,491 SH   SOLE 30 5,491 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 12,290 100,201 SH   SOLE 2 24,550 0 75,651
DUN & BRADSTREET CORP DEL NE COM 26483E100 152 1,239 SH   SOLE 4 1,239 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 133 1,087 SH   SOLE 7 1,087 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 33 266 SH   SOLE 15 266 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 14,335 116,878 SH   SOLE 18 116,742 0 136
DUN & BRADSTREET CORP DEL NE COM 26483E100 709 5,779 SH   SOLE 19 5,779 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 211,046 1,720,714 SH   SOLE 21 1,720,714 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 155,735 1,269,748 SH   SOLE 22 1,192,441 0 77,307
DUN & BRADSTREET CORP DEL NE COM 26483E100 94 767 SH   SOLE 23 767 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 3,849 31,382 SH   SOLE 25 31,382 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 5,284 43,083 SH   SOLE 26 16,630 0 26,453
DUN & BRADSTREET CORP DEL NE COM 26483E100 612 4,987 SH   SOLE 28 4,987 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 994 8,107 SH   SOLE 30 8,107 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 98 798 SH   SOLE 31 798 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 3,415 27,845 SH   SOLE 36 27,845 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 500 4,078 SH   SOLE 40 4,078 0 0
DUNKIN BRANDS GROUP INC COM 265504100 14,075 203,775 SH   SOLE 2 42,915 0 160,860
DUNKIN BRANDS GROUP INC COM 265504100 30 439 SH   SOLE 4 439 0 0
DUNKIN BRANDS GROUP INC COM 265504100 127 1,841 SH   SOLE 7 1,841 0 0
DUNKIN BRANDS GROUP INC COM 265504100 17,901 259,176 SH   SOLE 18 259,176 0 0
DUNKIN BRANDS GROUP INC COM 265504100 892 12,921 SH   SOLE 19 12,921 0 0
DUNKIN BRANDS GROUP INC COM 265504100 272,135 3,939,987 SH   SOLE 21 3,939,987 0 0
DUNKIN BRANDS GROUP INC COM 265504100 183,074 2,650,559 SH   SOLE 22 2,484,845 0 165,714
DUNKIN BRANDS GROUP INC COM 265504100 1,707 24,711 SH   SOLE 26 14,052 0 10,659
DUNKIN BRANDS GROUP INC COM 265504100 670 9,698 SH   SOLE 28 9,698 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,296 18,768 SH   SOLE 30 18,768 0 0
DUNKIN BRANDS GROUP INC COM 265504100 122 1,769 SH   SOLE 31 1,769 0 0
DUNKIN BRANDS GROUP INC COM 265504100 99 1,434 SH   SOLE 36 1,434 0 0
DUNKIN BRANDS GROUP INC COM 265504100 698 10,110 SH   SOLE 40 10,110 0 0
DURECT CORP COM 266605104 253 162,234 SH   SOLE 2 40,005 0 122,229
DURECT CORP COM 266605104 4 2,742 SH   SOLE 7 2,742 0 0
DURECT CORP COM 266605104 800 513,081 SH   SOLE 18 513,081 0 0
DURECT CORP COM 266605104 769 493,230 SH   SOLE 19 493,230 0 0
DURECT CORP COM 266605104 8,507 5,453,173 SH   SOLE 21 5,453,173 0 0
DURECT CORP COM 266605104 7,198 4,614,336 SH   SOLE 22 4,517,991 0 96,345
DURECT CORP COM 266605104 184 118,196 SH   SOLE 23 118,196 0 0
DURECT CORP COM 266605104 321 205,615 SH   SOLE 26 0 0 205,615
DURECT CORP COM 266605104 4 2,629 SH   SOLE 29 0 0 2,629
DXC TECHNOLOGY CO COM 23355L106 59,740 741,100 SH   SOLE 2 81,276 0 659,824
DXC TECHNOLOGY CO COM 23355L106 7,208 89,413 SH   SOLE 4 82,131 0 7,282
DXC TECHNOLOGY CO COM 23355L106 18,205 225,846 SH   SOLE 7 222,405 0 3,441
DXC TECHNOLOGY CO COM 23355L106 578 7,176 SH   SOLE 13 7,176 0 0
DXC TECHNOLOGY CO COM 23355L106 204 2,531 SH   SOLE 15 2,531 0 0
DXC TECHNOLOGY CO COM 23355L106 25 306 SH   SOLE 17 0 0 306
DXC TECHNOLOGY CO COM 23355L106 47,691 591,625 SH   SOLE 18 553,069 0 38,556
DXC TECHNOLOGY CO COM 23355L106 5,311 65,891 SH   SOLE 19 65,891 0 0
DXC TECHNOLOGY CO COM 23355L106 8,367 103,801 SH   SOLE 20 0 0 103,801
DXC TECHNOLOGY CO COM 23355L106 507,353 6,293,925 SH   SOLE 21 6,293,925 0 0
DXC TECHNOLOGY CO COM 23355L106 571,898 7,094,626 SH   SOLE 22 6,341,507 0 753,119
DXC TECHNOLOGY CO COM 23355L106 28,341 351,581 SH   SOLE 23 351,581 0 0
DXC TECHNOLOGY CO COM 23355L106 22,780 282,590 SH   SOLE 25 282,590 0 0
DXC TECHNOLOGY CO COM 23355L106 84,752 1,051,383 SH   SOLE 26 250,542 0 800,841
DXC TECHNOLOGY CO COM 23355L106 3,302 40,960 SH   SOLE 28 40,960 0 0
DXC TECHNOLOGY CO COM 23355L106 801 9,932 SH   SOLE 29 9,932 0 0
DXC TECHNOLOGY CO COM 23355L106 86,379 1,071,565 SH   SOLE 30 1,071,565 0 0
DXC TECHNOLOGY CO COM 23355L106 9,690 120,213 SH   SOLE 31 54,932 0 65,281
DXC TECHNOLOGY CO COM 23355L106 1,235 15,316 SH   SOLE 34 15,316 0 0
DXC TECHNOLOGY CO COM 23355L106 21,192 262,890 SH   SOLE 36 262,890 0 0
DXC TECHNOLOGY CO COM 23355L106 461 5,714 SH   SOLE 40 5,714 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 665 17,396 SH   SOLE 2 3,827 0 13,569
DXP ENTERPRISES INC NEW COM NEW 233377407 12 302 SH   SOLE 7 302 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 2,758 72,211 SH   SOLE 18 72,211 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 1,218 31,888 SH   SOLE 19 31,888 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 62,369 1,632,687 SH   SOLE 21 1,632,687 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 18,888 494,438 SH   SOLE 22 476,714 0 17,724
DXP ENTERPRISES INC NEW COM NEW 233377407 210 5,494 SH   SOLE 23 5,494 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 526 13,779 SH   SOLE 26 0 0 13,779
DXP ENTERPRISES INC NEW COM NEW 233377407 75 1,953 SH   SOLE 28 1,953 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 936 24,500 SH   SOLE 30 24,500 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 49 1,293 SH   SOLE 40 1,293 0 0
DYCOM INDS INC COM 267475101 3,538 37,434 SH   SOLE 2 13,724 0 23,710
DYCOM INDS INC COM 267475101 19 202 SH   SOLE 4 202 0 0
DYCOM INDS INC COM 267475101 1,047 11,078 SH   SOLE 7 11,078 0 0
DYCOM INDS INC COM 267475101 16,802 177,777 SH   SOLE 18 177,777 0 0
DYCOM INDS INC COM 267475101 2,285 24,180 SH   SOLE 19 24,180 0 0
DYCOM INDS INC COM 267475101 201,174 2,128,598 SH   SOLE 21 2,128,598 0 0
DYCOM INDS INC COM 267475101 95,184 1,007,129 SH   SOLE 22 964,227 0 42,902
DYCOM INDS INC COM 267475101 937 9,911 SH   SOLE 26 5,566 0 4,345
DYCOM INDS INC COM 267475101 396 4,189 SH   SOLE 28 4,189 0 0
DYCOM INDS INC COM 267475101 640 6,775 SH   SOLE 30 6,775 0 0
DYCOM INDS INC COM 267475101 344 3,635 SH   SOLE 40 3,635 0 0
DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 741 640,000 PRN   SOLE 21 640,000 0 0
DYNASIL CORP AMER COM 268102100 12 8,425 SH   SOLE 21 8,425 0 0
DYNATRONICS CORP COM NEW 268157401 63 22,086 SH   SOLE 22 22,086 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 795 52,160 SH   SOLE 2 2,563 0 49,597
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 18 1,191 SH   SOLE 7 1,191 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 3,021 198,072 SH   SOLE 18 198,072 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1,159 75,991 SH   SOLE 19 75,991 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 31,059 2,036,670 SH   SOLE 21 2,036,670 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 25,388 1,664,777 SH   SOLE 22 1,583,033 0 81,744
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 3 224 SH   SOLE 23 224 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 105 6,866 SH   SOLE 26 0 0 6,866
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 187 12,241 SH   SOLE 28 12,241 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 201 13,165 SH   SOLE 30 13,165 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 16 1,061 SH   SOLE 34 1,061 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 71 4,676 SH   SOLE 40 4,676 0 0
DYNEX CAP INC COM NEW 26817Q506 313 47,959 SH   SOLE 2 2,047 0 45,912
DYNEX CAP INC COM NEW 26817Q506 1,195 183,062 SH   SOLE 18 183,062 0 0
DYNEX CAP INC COM NEW 26817Q506 278 42,569 SH   SOLE 19 42,569 0 0
DYNEX CAP INC COM NEW 26817Q506 19,676 3,013,241 SH   SOLE 21 3,013,241 0 0
DYNEX CAP INC COM NEW 26817Q506 327 50,072 SH   SOLE 26 35,244 0 14,828
DYNEX CAP INC COM NEW 26817Q506 48 7,287 SH   SOLE 28 7,287 0 0
DYNEX CAP INC COM NEW 26817Q506 79 12,168 SH   SOLE 30 12,168 0 0
DYNEX CAP INC COM NEW 26817Q506 34 5,200 SH   SOLE 40 5,200 0 0
E L F BEAUTY INC COM 26856L103 280 18,353 SH   SOLE 2 820 0 17,533
E L F BEAUTY INC COM 26856L103 6 369 SH   SOLE 7 369 0 0
E L F BEAUTY INC COM 26856L103 1,082 71,024 SH   SOLE 18 71,024 0 0
E L F BEAUTY INC COM 26856L103 285 18,703 SH   SOLE 19 18,703 0 0
E L F BEAUTY INC COM 26856L103 10,415 683,372 SH   SOLE 21 683,372 0 0
E L F BEAUTY INC COM 26856L103 9,852 646,442 SH   SOLE 22 618,990 0 27,452
E L F BEAUTY INC COM 26856L103 88 5,756 SH   SOLE 30 5,756 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 54,490 890,940 SH   SOLE 2 45,722 0 845,218
E TRADE FINANCIAL CORP COM NEW 269246401 4,978 81,390 SH   SOLE 4 75,310 0 6,080
E TRADE FINANCIAL CORP COM NEW 269246401 11,335 185,340 SH   SOLE 7 185,340 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 131 2,144 SH   SOLE 15 2,144 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 0 1 SH   SOLE 17 0 0 1
E TRADE FINANCIAL CORP COM NEW 269246401 245,722 4,017,698 SH   SOLE 18 3,331,548 0 686,150
E TRADE FINANCIAL CORP COM NEW 269246401 171,142 2,798,263 SH   SOLE 19 2,798,263 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 7,467 122,090 SH   SOLE 20 0 0 122,090
E TRADE FINANCIAL CORP COM NEW 269246401 390,041 6,377,387 SH   SOLE 21 6,377,387 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 421,996 6,899,876 SH   SOLE 22 6,191,403 0 708,473
E TRADE FINANCIAL CORP COM NEW 269246401 21,808 356,574 SH   SOLE 23 356,574 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 18,620 304,447 SH   SOLE 25 275,660 0 28,787
E TRADE FINANCIAL CORP COM NEW 269246401 57,025 932,386 SH   SOLE 26 251,620 0 680,766
E TRADE FINANCIAL CORP COM NEW 269246401 2,322 37,961 SH   SOLE 28 37,961 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 3,781 61,821 SH   SOLE 29 9,532 0 52,289
E TRADE FINANCIAL CORP COM NEW 269246401 59,410 971,391 SH   SOLE 30 971,391 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 4,977 81,381 SH   SOLE 31 53,147 0 28,234
E TRADE FINANCIAL CORP COM NEW 269246401 58,987 964,474 SH   SOLE 34 964,474 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 16,491 269,645 SH   SOLE 36 269,645 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 337 5,515 SH   SOLE 40 5,515 0 0
EAGLE BANCORP INC MD COM 268948106 1,699 27,722 SH   SOLE 2 1,427 0 26,295
EAGLE BANCORP INC MD COM 268948106 9 148 SH   SOLE 4 148 0 0
EAGLE BANCORP INC MD COM 268948106 46 749 SH   SOLE 7 749 0 0
EAGLE BANCORP INC MD COM 268948106 6,267 102,235 SH   SOLE 18 102,235 0 0
EAGLE BANCORP INC MD COM 268948106 1,688 27,531 SH   SOLE 19 27,531 0 0
EAGLE BANCORP INC MD COM 268948106 64,486 1,051,974 SH   SOLE 21 1,051,974 0 0
EAGLE BANCORP INC MD COM 268948106 56,269 917,928 SH   SOLE 22 873,599 0 44,329
EAGLE BANCORP INC MD COM 268948106 419 6,830 SH   SOLE 26 3,847 0 2,983
EAGLE BANCORP INC MD COM 268948106 275 4,492 SH   SOLE 28 4,492 0 0
EAGLE BANCORP INC MD COM 268948106 299 4,884 SH   SOLE 29 0 0 4,884
EAGLE BANCORP INC MD COM 268948106 448 7,304 SH   SOLE 30 7,304 0 0
EAGLE BANCORP INC MD COM 268948106 204 3,333 SH   SOLE 40 3,333 0 0
EAGLE BANCORP MONT INC COM 26942G100 18 947 SH   SOLE 18 947 0 0
EAGLE BANCORP MONT INC COM 26942G100 16 850 SH   SOLE 21 850 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 251 46,080 SH   SOLE 2 2,521 0 43,559
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 6 1,056 SH   SOLE 7 1,056 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 889 163,377 SH   SOLE 18 163,377 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 208 38,168 SH   SOLE 19 38,168 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 8,921 1,639,800 SH   SOLE 21 1,639,800 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 2,464 452,944 SH   SOLE 22 432,203 0 20,741
EAGLE MATERIALS INC COM 26969P108 11,675 111,222 SH   SOLE 2 24,181 0 87,041
EAGLE MATERIALS INC COM 26969P108 21 203 SH   SOLE 4 203 0 0
EAGLE MATERIALS INC COM 26969P108 109 1,040 SH   SOLE 7 1,040 0 0
EAGLE MATERIALS INC COM 26969P108 15,705 149,614 SH   SOLE 18 149,614 0 0
EAGLE MATERIALS INC COM 26969P108 781 7,440 SH   SOLE 19 7,440 0 0
EAGLE MATERIALS INC COM 26969P108 255,958 2,438,396 SH   SOLE 21 2,438,396 0 0
EAGLE MATERIALS INC COM 26969P108 162,253 1,545,709 SH   SOLE 22 1,452,137 0 93,572
EAGLE MATERIALS INC COM 26969P108 1,291 12,299 SH   SOLE 26 6,534 0 5,765
EAGLE MATERIALS INC COM 26969P108 706 6,727 SH   SOLE 28 6,727 0 0
EAGLE MATERIALS INC COM 26969P108 1,152 10,973 SH   SOLE 30 10,973 0 0
EAGLE MATERIALS INC COM 26969P108 107 1,022 SH   SOLE 31 1,022 0 0
EAGLE MATERIALS INC COM 26969P108 570 5,433 SH   SOLE 40 5,433 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 656 8,665 SH   SOLE 2 453 0 8,212
EAGLE PHARMACEUTICALS INC COM 269796108 14 191 SH   SOLE 7 191 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 3,205 42,367 SH   SOLE 18 42,367 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 631 8,343 SH   SOLE 19 8,343 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 82,609 1,091,848 SH   SOLE 21 1,091,848 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 20,017 264,559 SH   SOLE 22 251,539 0 13,020
EAGLE PHARMACEUTICALS INC COM 269796108 54 713 SH   SOLE 26 0 0 713
EAGLE PHARMACEUTICALS INC COM 269796108 94 1,245 SH   SOLE 28 1,245 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1,008 13,326 SH   SOLE 30 13,326 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 63 833 SH   SOLE 40 833 0 0
EARTHSTONE ENERGY INC CL A 27032D304 272 30,749 SH   SOLE 2 4,844 0 25,905
EARTHSTONE ENERGY INC CL A 27032D304 607 68,570 SH   SOLE 18 68,570 0 0
EARTHSTONE ENERGY INC CL A 27032D304 184 20,835 SH   SOLE 19 20,835 0 0
EARTHSTONE ENERGY INC CL A 27032D304 6,099 689,167 SH   SOLE 21 689,167 0 0
EARTHSTONE ENERGY INC CL A 27032D304 1,845 208,478 SH   SOLE 22 202,487 0 5,991
EARTHSTONE ENERGY INC CL A 27032D304 71 8,017 SH   SOLE 23 8,017 0 0
EARTHSTONE ENERGY INC CL A 27032D304 122 13,743 SH   SOLE 26 0 0 13,743
EAST WEST BANCORP INC COM 27579R104 26,428 405,331 SH   SOLE 2 72,773 0 332,558
EAST WEST BANCORP INC COM 27579R104 3,320 50,917 SH   SOLE 4 47,542 0 3,375
EAST WEST BANCORP INC COM 27579R104 4,507 69,121 SH   SOLE 7 37,148 0 31,973
EAST WEST BANCORP INC COM 27579R104 30,437 466,818 SH   SOLE 18 453,011 0 13,807
EAST WEST BANCORP INC COM 27579R104 1,813 27,800 SH   SOLE 19 27,800 0 0
EAST WEST BANCORP INC COM 27579R104 488,204 7,487,794 SH   SOLE 21 7,487,794 0 0
EAST WEST BANCORP INC COM 27579R104 314,767 4,827,710 SH   SOLE 22 4,528,457 0 299,253
EAST WEST BANCORP INC COM 27579R104 11,411 175,018 SH   SOLE 23 175,018 0 0
EAST WEST BANCORP INC COM 27579R104 362 5,557 SH   SOLE 25 5,557 0 0
EAST WEST BANCORP INC COM 27579R104 22,863 350,656 SH   SOLE 26 115,518 0 235,138
EAST WEST BANCORP INC COM 27579R104 1,442 22,114 SH   SOLE 28 22,114 0 0
EAST WEST BANCORP INC COM 27579R104 2,223 34,094 SH   SOLE 29 5,892 0 28,202
EAST WEST BANCORP INC COM 27579R104 14,775 226,608 SH   SOLE 30 226,608 0 0
EAST WEST BANCORP INC COM 27579R104 2,805 43,014 SH   SOLE 31 27,982 0 15,032
EAST WEST BANCORP INC COM 27579R104 26,659 408,879 SH   SOLE 34 408,879 0 0
EAST WEST BANCORP INC COM 27579R104 1,793 27,498 SH   SOLE 36 27,498 0 0
EAST WEST BANCORP INC COM 27579R104 189 2,905 SH   SOLE 40 2,905 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,334 67,486 SH   SOLE 2 25,727 0 41,759
EASTERLY GOVT PPTYS INC COM 27616P103 275 13,901 SH   SOLE 4 13,901 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,542 78,028 SH   SOLE 7 78,028 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 34 1,721 SH   SOLE 15 1,721 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 4,278 216,513 SH   SOLE 18 216,513 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 3,029 153,291 SH   SOLE 19 153,291 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 108,720 5,502,047 SH   SOLE 21 5,502,047 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 47,603 2,409,036 SH   SOLE 22 2,339,027 0 70,009
EASTERLY GOVT PPTYS INC COM 27616P103 1,234 62,459 SH   SOLE 23 62,459 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,763 89,234 SH   SOLE 25 89,234 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 5,641 285,460 SH   SOLE 26 0 0 285,460
EASTERLY GOVT PPTYS INC COM 27616P103 120 6,070 SH   SOLE 28 6,070 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 748 37,863 SH   SOLE 29 14,594 0 23,269
EASTERLY GOVT PPTYS INC COM 27616P103 2,833 143,362 SH   SOLE 30 143,362 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 145 7,357 SH   SOLE 40 7,357 0 0
EASTERN CO COM 276317104 158 5,650 SH   SOLE 2 203 0 5,447
EASTERN CO COM 276317104 532 18,967 SH   SOLE 18 18,967 0 0
EASTERN CO COM 276317104 105 3,736 SH   SOLE 19 3,736 0 0
EASTERN CO COM 276317104 5,331 190,069 SH   SOLE 21 190,069 0 0
EASTERN CO COM 276317104 1,362 48,555 SH   SOLE 22 47,067 0 1,488
EASTGROUP PPTY INC COM 277276101 11,006 115,172 SH   SOLE 2 16,550 0 98,622
EASTGROUP PPTY INC COM 277276101 1,147 12,006 SH   SOLE 4 12,006 0 0
EASTGROUP PPTY INC COM 277276101 5,266 55,104 SH   SOLE 7 55,104 0 0
EASTGROUP PPTY INC COM 277276101 131 1,376 SH   SOLE 15 1,376 0 0
EASTGROUP PPTY INC COM 277276101 14,353 150,194 SH   SOLE 18 150,194 0 0
EASTGROUP PPTY INC COM 277276101 27,586 288,673 SH   SOLE 19 288,673 0 0
EASTGROUP PPTY INC COM 277276101 359,580 3,762,867 SH   SOLE 21 3,762,867 0 0
EASTGROUP PPTY INC COM 277276101 178,377 1,866,653 SH   SOLE 22 1,810,252 0 56,401
EASTGROUP PPTY INC COM 277276101 4,940 51,695 SH   SOLE 23 51,695 0 0
EASTGROUP PPTY INC COM 277276101 6,878 71,973 SH   SOLE 25 71,973 0 0
EASTGROUP PPTY INC COM 277276101 10,052 105,187 SH   SOLE 26 3,456 0 101,731
EASTGROUP PPTY INC COM 277276101 455 4,763 SH   SOLE 28 4,763 0 0
EASTGROUP PPTY INC COM 277276101 2,369 24,793 SH   SOLE 29 11,922 0 12,871
EASTGROUP PPTY INC COM 277276101 20,108 210,428 SH   SOLE 30 210,428 0 0
EASTGROUP PPTY INC COM 277276101 751 7,854 SH   SOLE 34 7,854 0 0
EASTGROUP PPTY INC COM 277276101 353 3,697 SH   SOLE 40 3,697 0 0
EASTMAN CHEM CO COM 277432100 57,918 579,414 SH   SOLE 2 283,932 0 295,482
EASTMAN CHEM CO COM 277432100 7,376 73,787 SH   SOLE 4 69,815 0 3,972
EASTMAN CHEM CO COM 277432100 17,295 173,015 SH   SOLE 7 132,590 0 40,425
EASTMAN CHEM CO COM 277432100 5,591 55,931 SH   SOLE 13 55,931 0 0
EASTMAN CHEM CO COM 277432100 126 1,265 SH   SOLE 15 1,265 0 0
EASTMAN CHEM CO COM 277432100 34,808 348,217 SH   SOLE 18 323,882 0 24,335
EASTMAN CHEM CO COM 277432100 42,640 426,575 SH   SOLE 19 426,575 0 0
EASTMAN CHEM CO COM 277432100 7,072 70,749 SH   SOLE 20 0 0 70,749
EASTMAN CHEM CO COM 277432100 309,151 3,092,747 SH   SOLE 21 3,092,747 0 0
EASTMAN CHEM CO COM 277432100 444,520 4,446,974 SH   SOLE 22 3,864,555 0 582,419
EASTMAN CHEM CO COM 277432100 22,944 229,528 SH   SOLE 23 229,528 0 0
EASTMAN CHEM CO COM 277432100 30,740 307,528 SH   SOLE 25 307,528 0 0
EASTMAN CHEM CO COM 277432100 57,096 571,189 SH   SOLE 26 154,401 0 416,788
EASTMAN CHEM CO COM 277432100 1,956 19,567 SH   SOLE 28 19,567 0 0
EASTMAN CHEM CO COM 277432100 12,329 123,344 SH   SOLE 29 39,934 0 83,410
EASTMAN CHEM CO COM 277432100 49,376 493,956 SH   SOLE 30 493,956 0 0
EASTMAN CHEM CO COM 277432100 11,551 115,556 SH   SOLE 31 85,209 0 30,347
EASTMAN CHEM CO COM 277432100 7,261 72,644 SH   SOLE 34 72,644 0 0
EASTMAN CHEM CO COM 277432100 19,214 192,215 SH   SOLE 36 192,215 0 0
EASTMAN CHEM CO COM 277432100 291 2,907 SH   SOLE 40 2,907 0 0
EASTMAN KODAK CO COM NEW 277461406 49 12,901 SH   SOLE 2 787 0 12,114
EASTMAN KODAK CO COM NEW 277461406 2 400 SH   SOLE 7 400 0 0
EASTMAN KODAK CO COM NEW 277461406 219 57,570 SH   SOLE 18 57,570 0 0
EASTMAN KODAK CO COM NEW 277461406 41 10,750 SH   SOLE 19 10,750 0 0
EASTMAN KODAK CO COM NEW 277461406 2,237 588,613 SH   SOLE 21 588,613 0 0
EASTMAN KODAK CO COM NEW 277461406 2,030 534,322 SH   SOLE 22 523,915 0 10,407
EASTSIDE DISTILLING INC COM PAR 277802302 6 733 SH   SOLE 18 733 0 0
EASTSIDE DISTILLING INC COM PAR 277802302 87 10,183 SH   SOLE 21 10,183 0 0
EATON CORP PLC SHS G29183103 106,436 1,424,080 SH   SOLE 2 397,092 0 1,026,988
EATON CORP PLC SHS G29183103 11,823 158,191 SH   SOLE 4 146,330 0 11,861
EATON CORP PLC SHS G29183103 26,850 359,246 SH   SOLE 7 339,978 0 19,268
EATON CORP PLC SHS G29183103 1,159 15,509 SH   SOLE 13 15,509 0 0
EATON CORP PLC SHS G29183103 264 3,536 SH   SOLE 15 3,536 0 0
EATON CORP PLC SHS G29183103 64,887 868,172 SH   SOLE 18 808,471 0 59,701
EATON CORP PLC SHS G29183103 6,651 88,986 SH   SOLE 19 88,986 0 0
EATON CORP PLC SHS G29183103 14,820 198,282 SH   SOLE 20 0 0 198,282
EATON CORP PLC SHS G29183103 730,201 9,769,876 SH   SOLE 21 9,769,876 0 0
EATON CORP PLC SHS G29183103 827,785 11,075,527 SH   SOLE 22 9,728,672 0 1,346,855
EATON CORP PLC SHS G29183103 42,213 564,799 SH   SOLE 23 564,799 0 0
EATON CORP PLC SHS G29183103 35,244 471,553 SH   SOLE 25 471,553 0 0
EATON CORP PLC SHS G29183103 133,113 1,781,012 SH   SOLE 26 379,923 0 1,401,089
EATON CORP PLC SHS G29183103 4,655 62,287 SH   SOLE 28 62,287 0 0
EATON CORP PLC SHS G29183103 4,766 63,763 SH   SOLE 29 15,840 0 47,923
EATON CORP PLC SHS G29183103 103,702 1,387,507 SH   SOLE 30 1,387,507 0 0
EATON CORP PLC SHS G29183103 13,311 178,093 SH   SOLE 31 83,347 0 94,746
EATON CORP PLC SHS G29183103 3,449 46,141 SH   SOLE 32 46,141 0 0
EATON CORP PLC SHS G29183103 32,272 431,790 SH   SOLE 34 431,790 0 0
EATON CORP PLC SHS G29183103 8,068 107,953 SH   SOLE 35 107,953 0 0
EATON CORP PLC SHS G29183103 29,809 398,838 SH   SOLE 36 398,838 0 0
EATON CORP PLC SHS G29183103 674 9,015 SH   SOLE 40 9,015 0 0
EATON VANCE CORP COM NON VTG 278265103 16,290 312,126 SH   SOLE 2 66,931 0 245,195
EATON VANCE CORP COM NON VTG 278265103 1,974 37,817 SH   SOLE 4 34,619 0 3,198
EATON VANCE CORP COM NON VTG 278265103 6,418 122,979 SH   SOLE 7 99,540 0 23,439
EATON VANCE CORP COM NON VTG 278265103 20,526 393,298 SH   SOLE 18 382,133 0 11,165
EATON VANCE CORP COM NON VTG 278265103 1,126 21,579 SH   SOLE 19 21,579 0 0
EATON VANCE CORP COM NON VTG 278265103 3,995 76,543 SH   SOLE 20 0 0 76,543
EATON VANCE CORP COM NON VTG 278265103 321,447 6,159,174 SH   SOLE 21 6,159,174 0 0
EATON VANCE CORP COM NON VTG 278265103 210,985 4,042,626 SH   SOLE 22 3,766,002 0 276,624
EATON VANCE CORP COM NON VTG 278265103 7,264 139,191 SH   SOLE 23 139,191 0 0
EATON VANCE CORP COM NON VTG 278265103 215 4,118 SH   SOLE 25 4,118 0 0
EATON VANCE CORP COM NON VTG 278265103 12,791 245,093 SH   SOLE 26 106,205 0 138,888
EATON VANCE CORP COM NON VTG 278265103 943 18,078 SH   SOLE 28 18,078 0 0
EATON VANCE CORP COM NON VTG 278265103 1,342 25,719 SH   SOLE 29 2,681 0 23,038
EATON VANCE CORP COM NON VTG 278265103 10,909 209,016 SH   SOLE 30 209,016 0 0
EATON VANCE CORP COM NON VTG 278265103 1,684 32,260 SH   SOLE 31 21,995 0 10,265
EATON VANCE CORP COM NON VTG 278265103 260 4,973 SH   SOLE 34 4,973 0 0
EATON VANCE CORP COM NON VTG 278265103 1,718 32,909 SH   SOLE 36 32,909 0 0
EATON VANCE CORP COM NON VTG 278265103 122 2,334 SH   SOLE 40 2,334 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 2,219 176,400 SH   SOLE 2 176,400 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 9 1,012 SH   SOLE 17 0 0 1,012
EBAY INC COM 278642103 114,077 3,146,085 SH   SOLE 2 940,652 0 2,205,433
EBAY INC COM 278642103 17,225 475,049 SH   SOLE 4 450,092 0 24,957
EBAY INC COM 278642103 27,380 755,093 SH   SOLE 7 755,093 0 0
EBAY INC COM 278642103 322 8,886 SH   SOLE 13 8,886 0 0
EBAY INC COM 278642103 361 9,956 SH   SOLE 15 9,956 0 0
EBAY INC COM 278642103 28 776 SH   SOLE 17 0 0 776
EBAY INC COM 278642103 63,777 1,758,871 SH   SOLE 18 1,624,282 0 134,589
EBAY INC COM 278642103 8,777 242,057 SH   SOLE 19 242,057 0 0
EBAY INC COM 278642103 12,242 337,624 SH   SOLE 20 0 0 337,624
EBAY INC COM 278642103 600,188 16,552,341 SH   SOLE 21 16,552,341 0 0
EBAY INC COM 278642103 884,747 24,400,075 SH   SOLE 22 21,292,718 0 3,107,357
EBAY INC COM 278642103 52,794 1,455,984 SH   SOLE 23 1,455,984 0 0
EBAY INC COM 278642103 34,169 942,338 SH   SOLE 25 942,338 0 0
EBAY INC COM 278642103 154,827 4,269,921 SH   SOLE 26 815,727 0 3,454,194
EBAY INC COM 278642103 5,074 139,925 SH   SOLE 28 139,925 0 0
EBAY INC COM 278642103 7,208 198,781 SH   SOLE 29 198,781 0 0
EBAY INC COM 278642103 127,175 3,507,305 SH   SOLE 30 3,507,305 0 0
EBAY INC COM 278642103 27,683 763,446 SH   SOLE 31 464,378 0 299,068
EBAY INC COM 278642103 5,761 158,868 SH   SOLE 32 158,868 0 0
EBAY INC COM 278642103 5,601 154,472 SH   SOLE 34 154,472 0 0
EBAY INC COM 278642103 35,047 966,550 SH   SOLE 36 966,550 0 0
EBAY INC COM 278642103 669 18,457 SH   SOLE 40 18,457 0 0
EBIX INC COM NEW 278715206 1,521 19,942 SH   SOLE 2 1,010 0 18,932
EBIX INC COM NEW 278715206 15 203 SH   SOLE 4 203 0 0
EBIX INC COM NEW 278715206 41 533 SH   SOLE 7 533 0 0
EBIX INC COM NEW 278715206 7,681 100,740 SH   SOLE 18 100,740 0 0
EBIX INC COM NEW 278715206 1,476 19,352 SH   SOLE 19 19,352 0 0
EBIX INC COM NEW 278715206 181,407 2,379,110 SH   SOLE 21 2,379,110 0 0
EBIX INC COM NEW 278715206 49,211 645,392 SH   SOLE 22 612,795 0 32,597
EBIX INC COM NEW 278715206 500 6,558 SH   SOLE 26 5,236 0 1,322
EBIX INC COM NEW 278715206 216 2,829 SH   SOLE 28 2,829 0 0
EBIX INC COM NEW 278715206 2,541 33,319 SH   SOLE 30 33,319 0 0
EBIX INC COM NEW 278715206 242 3,168 SH   SOLE 40 3,168 0 0
ECHELON CORP COM NEW 27874N303 6 759 SH   SOLE 21 759 0 0
ECHELON CORP COM NEW 27874N303 879 106,655 SH   SOLE 22 106,655 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 896 30,623 SH   SOLE 2 8,075 0 22,548
ECHO GLOBAL LOGISTICS INC COM 27875T101 17 597 SH   SOLE 7 597 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 3,619 123,733 SH   SOLE 18 123,733 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 2,133 72,912 SH   SOLE 19 72,912 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 81,841 2,797,993 SH   SOLE 21 2,797,993 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 26,697 912,729 SH   SOLE 22 871,473 0 41,256
ECHO GLOBAL LOGISTICS INC COM 27875T101 923 31,545 SH   SOLE 23 31,545 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 892 30,510 SH   SOLE 26 0 0 30,510
ECHO GLOBAL LOGISTICS INC COM 27875T101 111 3,786 SH   SOLE 28 3,786 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 69 2,366 SH   SOLE 29 0 0 2,366
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,131 38,653 SH   SOLE 30 38,653 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 76 2,582 SH   SOLE 40 2,582 0 0
ECHOSTAR CORP CL A 278768106 3,972 89,465 SH   SOLE 2 3,669 0 85,796
ECHOSTAR CORP CL A 278768106 77 1,728 SH   SOLE 7 1,728 0 0
ECHOSTAR CORP CL A 278768106 1,061 23,888 SH   SOLE 18 23,888 0 0
ECHOSTAR CORP CL A 278768106 332 7,481 SH   SOLE 19 7,481 0 0
ECHOSTAR CORP CL A 278768106 30,740 692,346 SH   SOLE 21 692,346 0 0
ECHOSTAR CORP CL A 278768106 60,290 1,357,884 SH   SOLE 22 1,258,827 0 99,057
ECHOSTAR CORP CL A 278768106 511 11,514 SH   SOLE 26 8,033 0 3,481
ECHOSTAR CORP CL A 278768106 295 6,646 SH   SOLE 28 6,646 0 0
ECHOSTAR CORP CL A 278768106 468 10,547 SH   SOLE 30 10,547 0 0
ECHOSTAR CORP CL A 278768106 47 1,063 SH   SOLE 31 1,063 0 0
ECHOSTAR CORP CL A 278768106 153 3,443 SH   SOLE 36 3,443 0 0
ECHOSTAR CORP CL A 278768106 216 4,869 SH   SOLE 40 4,869 0 0
ECLIPSE RES CORP COM 27890G100 310 194,039 SH   SOLE 2 78,316 0 115,723
ECLIPSE RES CORP COM 27890G100 1 579 SH   SOLE 7 579 0 0
ECLIPSE RES CORP COM 27890G100 489 305,450 SH   SOLE 18 305,450 0 0
ECLIPSE RES CORP COM 27890G100 383 239,133 SH   SOLE 19 239,133 0 0
ECLIPSE RES CORP COM 27890G100 5,223 3,264,346 SH   SOLE 21 3,264,346 0 0
ECLIPSE RES CORP COM 27890G100 4,157 2,598,324 SH   SOLE 22 2,511,789 0 86,535
ECLIPSE RES CORP COM 27890G100 320 200,233 SH   SOLE 23 200,233 0 0
ECLIPSE RES CORP COM 27890G100 157 98,401 SH   SOLE 26 0 0 98,401
ECLIPSE RES CORP COM 27890G100 28 17,342 SH   SOLE 28 17,342 0 0
ECLIPSE RES CORP COM 27890G100 53 32,968 SH   SOLE 29 0 0 32,968
ECLIPSE RES CORP COM 27890G100 13 7,972 SH   SOLE 30 7,972 0 0
ECLIPSE RES CORP COM 27890G100 9 5,559 SH   SOLE 40 5,559 0 0
ECO STIM ENERGY SOLUTIONS IN COM 27888D101 4 5,518 SH   SOLE 21 5,518 0 0
ECOLAB INC COM 278865100 102,166 728,043 SH   SOLE 2 123,404 0 604,639
ECOLAB INC COM 278865100 11,739 83,653 SH   SOLE 4 76,944 0 6,709
ECOLAB INC COM 278865100 37,531 267,447 SH   SOLE 7 207,012 0 60,435
ECOLAB INC COM 278865100 274 1,954 SH   SOLE 13 1,954 0 0
ECOLAB INC COM 278865100 279 1,989 SH   SOLE 15 1,989 0 0
ECOLAB INC COM 278865100 71,708 510,992 SH   SOLE 18 462,062 0 48,930
ECOLAB INC COM 278865100 9,955 70,938 SH   SOLE 19 70,938 0 0
ECOLAB INC COM 278865100 16,544 117,891 SH   SOLE 20 0 0 117,891
ECOLAB INC COM 278865100 685,917 4,887,885 SH   SOLE 21 4,887,885 0 0
ECOLAB INC COM 278865100 892,707 6,361,485 SH   SOLE 22 5,658,109 0 703,376
ECOLAB INC COM 278865100 45,595 324,916 SH   SOLE 23 324,916 0 0
ECOLAB INC COM 278865100 39,231 279,566 SH   SOLE 25 279,566 0 0
ECOLAB INC COM 278865100 150,901 1,075,332 SH   SOLE 26 219,203 0 856,129
ECOLAB INC COM 278865100 5,306 37,811 SH   SOLE 28 37,811 0 0
ECOLAB INC COM 278865100 1,979 14,100 SH   SOLE 29 14,100 0 0
ECOLAB INC COM 278865100 110,213 785,383 SH   SOLE 30 785,383 0 0
ECOLAB INC COM 278865100 16,032 114,245 SH   SOLE 31 58,226 0 56,019
ECOLAB INC COM 278865100 2,981 21,242 SH   SOLE 34 21,242 0 0
ECOLAB INC COM 278865100 36,391 259,325 SH   SOLE 36 259,325 0 0
ECOLAB INC COM 278865100 734 5,228 SH   SOLE 40 5,228 0 0
ECOLOGY & ENVIRONMENT INC CL A 278878103 7 539 SH   SOLE 18 539 0 0
ECOLOGY & ENVIRONMENT INC CL A 278878103 118 9,455 SH   SOLE 21 9,455 0 0
ECOPETROL S A SPONSORED ADS 279158109 199 9,696 SH   SOLE 2 0 0 9,696
ECOPETROL S A SPONSORED ADS 279158109 16,865 820,679 SH   SOLE 21 820,679 0 0
ECOPETROL S A SPONSORED ADS 279158109 1,148 55,845 SH   SOLE 26 0 0 55,845
ECOPETROL S A SPONSORED ADS 279158109 139 6,755 SH   SOLE 28 6,755 0 0
ECOPETROL S A SPONSORED ADS 279158109 5,305 258,175 SH   SOLE 30 258,175 0 0
ECOPETROL S A SPONSORED ADS 279158109 508 24,727 SH   SOLE 34 24,727 0 0
EDGE THERAPEUTICS INC COM 279870109 4 3,437 SH   SOLE 18 3,437 0 0
EDGE THERAPEUTICS INC COM 279870109 52 50,890 SH   SOLE 21 50,890 0 0
EDGE THERAPEUTICS INC COM 279870109 291 282,746 SH   SOLE 22 282,746 0 0
EDGEWATER TECHNOLOGY INC COM 280358102 12 2,235 SH   SOLE 18 2,235 0 0
EDGEWATER TECHNOLOGY INC COM 280358102 211 38,876 SH   SOLE 21 38,876 0 0
EDGEWELL PERS CARE CO COM 28035Q102 3,991 79,092 SH   SOLE 2 23,993 0 55,099
EDGEWELL PERS CARE CO COM 28035Q102 1,646 32,612 SH   SOLE 4 32,612 0 0
EDGEWELL PERS CARE CO COM 28035Q102 100 1,975 SH   SOLE 7 1,975 0 0
EDGEWELL PERS CARE CO COM 28035Q102 32,015 634,467 SH   SOLE 18 634,467 0 0
EDGEWELL PERS CARE CO COM 28035Q102 108,722 2,154,613 SH   SOLE 19 2,154,613 0 0
EDGEWELL PERS CARE CO COM 28035Q102 181,640 3,599,692 SH   SOLE 21 3,599,692 0 0
EDGEWELL PERS CARE CO COM 28035Q102 93,924 1,861,346 SH   SOLE 22 1,784,228 0 77,118
EDGEWELL PERS CARE CO COM 28035Q102 600 11,887 SH   SOLE 26 7,418 0 4,469
EDGEWELL PERS CARE CO COM 28035Q102 152 3,008 SH   SOLE 28 3,008 0 0
EDGEWELL PERS CARE CO COM 28035Q102 600 11,891 SH   SOLE 30 11,891 0 0
EDGEWELL PERS CARE CO COM 28035Q102 44,040 872,771 SH   SOLE 34 872,771 0 0
EDGEWELL PERS CARE CO COM 28035Q102 139 2,759 SH   SOLE 36 2,759 0 0
EDGEWELL PERS CARE CO COM 28035Q102 302 5,994 SH   SOLE 40 5,994 0 0
EDISON INTL COM 281020107 56,241 888,909 SH   SOLE 2 140,721 0 748,188
EDISON INTL COM 281020107 7,290 115,219 SH   SOLE 4 106,291 0 8,928
EDISON INTL COM 281020107 44,734 707,030 SH   SOLE 7 680,228 0 26,802
EDISON INTL COM 281020107 1,019 16,110 SH   SOLE 13 16,110 0 0
EDISON INTL COM 281020107 158 2,497 SH   SOLE 15 2,497 0 0
EDISON INTL COM 281020107 55,223 872,810 SH   SOLE 18 804,627 0 68,183
EDISON INTL COM 281020107 79,260 1,252,724 SH   SOLE 19 1,252,724 0 0
EDISON INTL COM 281020107 9,521 150,483 SH   SOLE 20 0 0 150,483
EDISON INTL COM 281020107 712,900 11,267,578 SH   SOLE 21 11,267,578 0 0
EDISON INTL COM 281020107 504,726 7,977,341 SH   SOLE 22 7,105,398 0 871,943
EDISON INTL COM 281020107 26,461 418,229 SH   SOLE 23 418,229 0 0
EDISON INTL COM 281020107 23,164 366,107 SH   SOLE 25 366,107 0 0
EDISON INTL COM 281020107 108,536 1,715,438 SH   SOLE 26 292,447 0 1,422,991
EDISON INTL COM 281020107 2,935 46,386 SH   SOLE 28 46,386 0 0
EDISON INTL COM 281020107 717 11,337 SH   SOLE 29 11,337 0 0
EDISON INTL COM 281020107 78,088 1,234,197 SH   SOLE 30 1,234,197 0 0
EDISON INTL COM 281020107 8,343 131,865 SH   SOLE 31 61,625 0 70,240
EDISON INTL COM 281020107 4,886 77,227 SH   SOLE 32 77,227 0 0
EDISON INTL COM 281020107 4,093 64,698 SH   SOLE 34 64,698 0 0
EDISON INTL COM 281020107 21,424 338,610 SH   SOLE 36 338,610 0 0
EDISON INTL COM 281020107 414 6,540 SH   SOLE 40 6,540 0 0
EDITAS MEDICINE INC COM 28106W103 1,392 38,850 SH   SOLE 2 3,185 0 35,665
EDITAS MEDICINE INC COM 28106W103 11 302 SH   SOLE 4 302 0 0
EDITAS MEDICINE INC COM 28106W103 36 991 SH   SOLE 7 991 0 0
EDITAS MEDICINE INC COM 28106W103 5,199 145,109 SH   SOLE 18 145,109 0 0
EDITAS MEDICINE INC COM 28106W103 1,996 55,718 SH   SOLE 19 55,718 0 0
EDITAS MEDICINE INC COM 28106W103 72,888 2,034,260 SH   SOLE 21 2,034,260 0 0
EDITAS MEDICINE INC COM 28106W103 41,322 1,153,285 SH   SOLE 22 1,094,058 0 59,227
EDITAS MEDICINE INC COM 28106W103 141 3,934 SH   SOLE 23 3,934 0 0
EDITAS MEDICINE INC COM 28106W103 226 6,321 SH   SOLE 26 0 0 6,321
EDITAS MEDICINE INC COM 28106W103 101 2,814 SH   SOLE 28 2,814 0 0
EDITAS MEDICINE INC COM 28106W103 312 8,703 SH   SOLE 30 8,703 0 0
EDITAS MEDICINE INC COM 28106W103 14 382 SH   SOLE 34 382 0 0
EDITAS MEDICINE INC COM 28106W103 158 4,397 SH   SOLE 40 4,397 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 4,592 110,659 SH   SOLE 2 33,592 0 77,067
EDUCATION RLTY TR INC COM NEW 28140H203 1,057 25,473 SH   SOLE 4 25,473 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 5,030 121,211 SH   SOLE 7 121,211 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 125 3,010 SH   SOLE 15 3,010 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 18,671 449,904 SH   SOLE 18 449,904 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 6,346 152,925 SH   SOLE 19 152,925 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 229,873 5,539,108 SH   SOLE 21 5,539,108 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 148,956 3,589,293 SH   SOLE 22 3,491,106 0 98,187
EDUCATION RLTY TR INC COM NEW 28140H203 181 4,354 SH   SOLE 23 4,354 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 6,219 149,859 SH   SOLE 25 149,859 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 1,913 46,095 SH   SOLE 26 16,467 0 29,628
EDUCATION RLTY TR INC COM NEW 28140H203 477 11,491 SH   SOLE 28 11,491 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 1,107 26,665 SH   SOLE 29 26,665 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 15,472 372,821 SH   SOLE 30 372,821 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 290 6,987 SH   SOLE 40 6,987 0 0
EDUCATIONAL DEV CORP COM 281479105 10 539 SH   SOLE 18 539 0 0
EDUCATIONAL DEV CORP COM 281479105 169 9,003 SH   SOLE 21 9,003 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 94,186 647,018 SH   SOLE 2 157,911 0 489,107
EDWARDS LIFESCIENCES CORP COM 28176E108 9,569 65,733 SH   SOLE 4 60,221 0 5,512
EDWARDS LIFESCIENCES CORP COM 28176E108 29,168 200,374 SH   SOLE 7 153,568 0 46,806
EDWARDS LIFESCIENCES CORP COM 28176E108 721 4,950 SH   SOLE 13 4,950 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 234 1,606 SH   SOLE 15 1,606 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 29 196 SH   SOLE 17 0 0 196
EDWARDS LIFESCIENCES CORP COM 28176E108 74,164 509,471 SH   SOLE 18 481,398 0 28,073
EDWARDS LIFESCIENCES CORP COM 28176E108 96,653 663,961 SH   SOLE 19 663,961 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 14,807 101,717 SH   SOLE 20 0 0 101,717
EDWARDS LIFESCIENCES CORP COM 28176E108 776,185 5,332,037 SH   SOLE 21 5,332,037 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 767,603 5,273,083 SH   SOLE 22 4,625,308 0 647,775
EDWARDS LIFESCIENCES CORP COM 28176E108 38,266 262,869 SH   SOLE 23 262,869 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 46,389 318,670 SH   SOLE 25 318,670 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 109,994 755,610 SH   SOLE 26 192,670 0 562,940
EDWARDS LIFESCIENCES CORP COM 28176E108 4,411 30,301 SH   SOLE 28 30,301 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,328 9,125 SH   SOLE 29 7,256 0 1,869
EDWARDS LIFESCIENCES CORP COM 28176E108 113,704 781,094 SH   SOLE 30 781,094 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 12,890 88,549 SH   SOLE 31 45,857 0 42,692
EDWARDS LIFESCIENCES CORP COM 28176E108 38,240 262,690 SH   SOLE 34 262,690 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 24,975 171,569 SH   SOLE 36 171,569 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 617 4,238 SH   SOLE 40 4,238 0 0
EGAIN CORP COM NEW 28225C806 215 14,265 SH   SOLE 2 791 0 13,474
EGAIN CORP COM NEW 28225C806 8 502 SH   SOLE 7 502 0 0
EGAIN CORP COM NEW 28225C806 887 58,754 SH   SOLE 18 58,754 0 0
EGAIN CORP COM NEW 28225C806 556 36,789 SH   SOLE 19 36,789 0 0
EGAIN CORP COM NEW 28225C806 9,389 621,802 SH   SOLE 21 621,802 0 0
EGAIN CORP COM NEW 28225C806 6,842 453,090 SH   SOLE 22 437,285 0 15,805
EGAIN CORP COM NEW 28225C806 115 7,622 SH   SOLE 23 7,622 0 0
EGAIN CORP COM NEW 28225C806 292 19,339 SH   SOLE 26 0 0 19,339
EGALET CORP COM 28226B104 13 31,667 SH   SOLE 21 31,667 0 0
EGALET CORP COM 28226B104 138 327,933 SH   SOLE 22 327,933 0 0
EHEALTH INC COM 28238P109 431 19,491 SH   SOLE 2 837 0 18,654
EHEALTH INC COM 28238P109 10 465 SH   SOLE 7 465 0 0
EHEALTH INC COM 28238P109 1,855 83,956 SH   SOLE 18 83,956 0 0
EHEALTH INC COM 28238P109 333 15,063 SH   SOLE 19 15,063 0 0
EHEALTH INC COM 28238P109 40,049 1,812,166 SH   SOLE 21 1,812,166 0 0
EHEALTH INC COM 28238P109 11,263 509,643 SH   SOLE 22 495,058 0 14,585
EHEALTH INC COM 28238P109 447 20,206 SH   SOLE 30 20,206 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 282 21,797 SH   SOLE 21 21,797 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 1,760 135,782 SH   SOLE 22 135,782 0 0
EHI CAR SVCS LTD SPON ADS CL A 26853A100 286 22,041 SH   SOLE 30 22,041 0 0
EIDOS THERAPEUTICS INC COM 28249H104 302 14,846 SH   SOLE 2 14,846 0 0
EIDOS THERAPEUTICS INC COM 28249H104 160 7,870 SH   SOLE 18 7,870 0 0
EIDOS THERAPEUTICS INC COM 28249H104 1,771 87,082 SH   SOLE 19 87,082 0 0
EIDOS THERAPEUTICS INC COM 28249H104 32 1,570 SH   SOLE 20 1,570 0 0
EIDOS THERAPEUTICS INC COM 28249H104 786 38,632 SH   SOLE 34 38,632 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 14 1,168 SH   SOLE 18 1,168 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 195 15,951 SH   SOLE 19 15,951 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 238 19,482 SH   SOLE 21 19,482 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 2,028 166,270 SH   SOLE 22 166,270 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 9 746 SH   SOLE 23 746 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 191 15,661 SH   SOLE 26 0 0 15,661
EKSO BIONICS HLDGS INC COM NEW 282644202 13 7,286 SH   SOLE 18 7,286 0 0
EKSO BIONICS HLDGS INC COM NEW 282644202 180 100,667 SH   SOLE 21 100,667 0 0
EL PASO ELEC CO COM NEW 283677854 4,277 72,365 SH   SOLE 2 32,080 0 40,285
EL PASO ELEC CO COM NEW 283677854 94 1,587 SH   SOLE 4 1,587 0 0
EL PASO ELEC CO COM NEW 283677854 328 5,557 SH   SOLE 7 5,557 0 0
EL PASO ELEC CO COM NEW 283677854 10,513 177,884 SH   SOLE 18 177,884 0 0
EL PASO ELEC CO COM NEW 283677854 1,995 33,751 SH   SOLE 19 33,751 0 0
EL PASO ELEC CO COM NEW 283677854 246,641 4,173,285 SH   SOLE 21 4,173,285 0 0
EL PASO ELEC CO COM NEW 283677854 73,464 1,243,048 SH   SOLE 22 1,185,253 0 57,795
EL PASO ELEC CO COM NEW 283677854 793 13,410 SH   SOLE 26 10,927 0 2,483
EL PASO ELEC CO COM NEW 283677854 332 5,616 SH   SOLE 28 5,616 0 0
EL PASO ELEC CO COM NEW 283677854 4,448 75,258 SH   SOLE 30 75,258 0 0
EL PASO ELEC CO COM NEW 283677854 181 3,066 SH   SOLE 36 3,066 0 0
EL PASO ELEC CO COM NEW 283677854 266 4,504 SH   SOLE 40 4,504 0 0
EL POLLO LOCO HLDGS INC COM 268603107 295 25,903 SH   SOLE 2 983 0 24,920
EL POLLO LOCO HLDGS INC COM 268603107 2 145 SH   SOLE 7 145 0 0
EL POLLO LOCO HLDGS INC COM 268603107 1,075 94,323 SH   SOLE 18 94,323 0 0
EL POLLO LOCO HLDGS INC COM 268603107 205 17,952 SH   SOLE 19 17,952 0 0
EL POLLO LOCO HLDGS INC COM 268603107 26,295 2,306,542 SH   SOLE 21 2,306,542 0 0
EL POLLO LOCO HLDGS INC COM 268603107 8,432 739,657 SH   SOLE 22 719,680 0 19,977
EL POLLO LOCO HLDGS INC COM 268603107 206 18,041 SH   SOLE 26 0 0 18,041
EL POLLO LOCO HLDGS INC COM 268603107 27 2,332 SH   SOLE 28 2,332 0 0
EL POLLO LOCO HLDGS INC COM 268603107 131 11,467 SH   SOLE 29 0 0 11,467
EL POLLO LOCO HLDGS INC COM 268603107 339 29,737 SH   SOLE 30 29,737 0 0
EL POLLO LOCO HLDGS INC COM 268603107 16 1,397 SH   SOLE 40 1,397 0 0
ELDORADO GOLD CORP NEW COM 284902103 168 169,258 SH   SOLE 21 169,258 0 0
ELDORADO GOLD CORP NEW COM 284902103 2,161 2,174,660 SH   SOLE 25 2,174,660 0 0
ELDORADO GOLD CORP NEW COM 284902103 5,155 5,188,762 SH   SOLE 34 5,188,762 0 0
ELDORADO RESORTS INC COM 28470R102 2,111 53,990 SH   SOLE 2 2,863 0 51,127
ELDORADO RESORTS INC COM 28470R102 12 298 SH   SOLE 4 298 0 0
ELDORADO RESORTS INC COM 28470R102 56 1,432 SH   SOLE 7 1,432 0 0
ELDORADO RESORTS INC COM 28470R102 8,201 209,745 SH   SOLE 18 209,745 0 0
ELDORADO RESORTS INC COM 28470R102 2,197 56,192 SH   SOLE 19 56,192 0 0
ELDORADO RESORTS INC COM 28470R102 84,571 2,162,936 SH   SOLE 21 2,162,936 0 0
ELDORADO RESORTS INC COM 28470R102 66,694 1,705,719 SH   SOLE 22 1,623,132 0 82,587
ELDORADO RESORTS INC COM 28470R102 844 21,577 SH   SOLE 26 8,393 0 13,184
ELDORADO RESORTS INC COM 28470R102 289 7,380 SH   SOLE 28 7,380 0 0
ELDORADO RESORTS INC COM 28470R102 425 10,867 SH   SOLE 30 10,867 0 0
ELDORADO RESORTS INC COM 28470R102 286 7,304 SH   SOLE 40 7,304 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 506 32,088 SH   SOLE 2 1,346 0 30,742
ELECTRO SCIENTIFIC INDS COM 285229100 11 682 SH   SOLE 7 682 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 2,308 146,370 SH   SOLE 18 146,370 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 402 25,504 SH   SOLE 19 25,504 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 54,842 3,477,613 SH   SOLE 21 3,477,613 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 16,067 1,018,851 SH   SOLE 22 959,012 0 59,839
ELECTRO SCIENTIFIC INDS COM 285229100 35 2,205 SH   SOLE 26 0 0 2,205
ELECTRO SCIENTIFIC INDS COM 285229100 101 6,415 SH   SOLE 28 6,415 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 783 49,675 SH   SOLE 30 49,675 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 91 5,744 SH   SOLE 40 5,744 0 0
ELECTRO-SENSORS INC COM 285233102 1 222 SH   SOLE 21 222 0 0
ELECTROMED INC COM 285409108 7 1,345 SH   SOLE 18 1,345 0 0
ELECTROMED INC COM 285409108 120 22,213 SH   SOLE 21 22,213 0 0
ELECTRONIC ARTS INC COM 285512109 141,229 1,001,482 SH   SOLE 2 168,814 0 832,668
ELECTRONIC ARTS INC COM 285512109 15,032 106,593 SH   SOLE 4 98,499 0 8,094
ELECTRONIC ARTS INC COM 285512109 32,967 233,773 SH   SOLE 7 228,741 0 5,032
ELECTRONIC ARTS INC COM 285512109 4,785 33,934 SH   SOLE 13 33,934 0 0
ELECTRONIC ARTS INC COM 285512109 403 2,861 SH   SOLE 15 2,861 0 0
ELECTRONIC ARTS INC COM 285512109 249,133 1,766,651 SH   SOLE 18 1,427,718 0 338,933
ELECTRONIC ARTS INC COM 285512109 196,300 1,392,004 SH   SOLE 19 1,392,004 0 0
ELECTRONIC ARTS INC COM 285512109 14,902 105,672 SH   SOLE 20 0 0 105,672
ELECTRONIC ARTS INC COM 285512109 810,753 5,749,205 SH   SOLE 21 5,749,205 0 0
ELECTRONIC ARTS INC COM 285512109 1,096,334 7,774,318 SH   SOLE 22 6,950,793 0 823,525
ELECTRONIC ARTS INC COM 285512109 55,393 392,804 SH   SOLE 23 392,804 0 0
ELECTRONIC ARTS INC COM 285512109 137,175 972,731 SH   SOLE 25 972,731 0 0
ELECTRONIC ARTS INC COM 285512109 149,086 1,057,196 SH   SOLE 26 255,381 0 801,815
ELECTRONIC ARTS INC COM 285512109 6,268 44,447 SH   SOLE 28 44,447 0 0
ELECTRONIC ARTS INC COM 285512109 7,878 55,867 SH   SOLE 29 11,301 0 44,566
ELECTRONIC ARTS INC COM 285512109 147,141 1,043,404 SH   SOLE 30 1,043,404 0 0
ELECTRONIC ARTS INC COM 285512109 18,591 131,832 SH   SOLE 31 61,222 0 70,610
ELECTRONIC ARTS INC COM 285512109 6,916 49,044 SH   SOLE 32 49,044 0 0
ELECTRONIC ARTS INC COM 285512109 32,083 227,506 SH   SOLE 34 227,506 0 0
ELECTRONIC ARTS INC COM 285512109 37,038 262,645 SH   SOLE 36 262,645 0 0
ELECTRONIC ARTS INC COM 285512109 874 6,197 SH   SOLE 40 6,197 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 1,517 46,585 SH   SOLE 2 1,943 0 44,642
ELECTRONICS FOR IMAGING INC COM 286082102 7 210 SH   SOLE 4 210 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 31 966 SH   SOLE 7 966 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 6,366 195,529 SH   SOLE 18 195,529 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 1,226 37,665 SH   SOLE 19 37,665 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 147,038 4,515,913 SH   SOLE 21 4,515,913 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 41,201 1,265,373 SH   SOLE 22 1,201,326 0 64,047
ELECTRONICS FOR IMAGING INC COM 286082102 252 7,731 SH   SOLE 26 4,552 0 3,179
ELECTRONICS FOR IMAGING INC COM 286082102 225 6,900 SH   SOLE 28 6,900 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 2,233 68,576 SH   SOLE 30 68,576 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 162 4,961 SH   SOLE 40 4,961 0 0
ELECTRONICS FOR IMAGING INC NOTE 0.750% 9/0 286082AC6 518 525,000 PRN   SOLE 21 525,000 0 0
ELEVATE CREDIT INC COM 28621V101 141 16,642 SH   SOLE 2 578 0 16,064
ELEVATE CREDIT INC COM 28621V101 6 754 SH   SOLE 7 754 0 0
ELEVATE CREDIT INC COM 28621V101 587 69,329 SH   SOLE 18 69,329 0 0
ELEVATE CREDIT INC COM 28621V101 147 17,410 SH   SOLE 19 17,410 0 0
ELEVATE CREDIT INC COM 28621V101 5,954 703,783 SH   SOLE 21 703,783 0 0
ELEVATE CREDIT INC COM 28621V101 1,957 231,323 SH   SOLE 22 221,966 0 9,357
ELEVATE CREDIT INC COM 28621V101 164 19,344 SH   SOLE 29 0 0 19,344
ELLIE MAE INC COM 28849P100 2,938 28,297 SH   SOLE 2 1,491 0 26,806
ELLIE MAE INC COM 28849P100 13 130 SH   SOLE 4 130 0 0
ELLIE MAE INC COM 28849P100 79 763 SH   SOLE 7 763 0 0
ELLIE MAE INC COM 28849P100 11,247 108,314 SH   SOLE 18 108,314 0 0
ELLIE MAE INC COM 28849P100 2,912 28,042 SH   SOLE 19 28,042 0 0
ELLIE MAE INC COM 28849P100 128,692 1,239,334 SH   SOLE 21 1,239,334 0 0
ELLIE MAE INC COM 28849P100 99,236 955,660 SH   SOLE 22 908,406 0 47,254
ELLIE MAE INC COM 28849P100 1,083 10,433 SH   SOLE 26 7,911 0 2,522
ELLIE MAE INC COM 28849P100 495 4,771 SH   SOLE 28 4,771 0 0
ELLIE MAE INC COM 28849P100 4,912 47,305 SH   SOLE 30 47,305 0 0
ELLIE MAE INC COM 28849P100 407 3,919 SH   SOLE 40 3,919 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 22 1,987 SH   SOLE 18 1,987 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 2,518 230,984 SH   SOLE 21 230,984 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 443 40,645 SH   SOLE 22 40,645 0 0
ELLIS PERRY INTL INC COM 288853104 669 24,606 SH   SOLE 2 9,814 0 14,792
ELLIS PERRY INTL INC COM 288853104 8 291 SH   SOLE 7 291 0 0
ELLIS PERRY INTL INC COM 288853104 1,595 58,722 SH   SOLE 18 58,722 0 0
ELLIS PERRY INTL INC COM 288853104 652 23,993 SH   SOLE 19 23,993 0 0
ELLIS PERRY INTL INC COM 288853104 35,768 1,316,461 SH   SOLE 21 1,316,461 0 0
ELLIS PERRY INTL INC COM 288853104 9,801 360,713 SH   SOLE 22 349,855 0 10,858
ELLIS PERRY INTL INC COM 288853104 934 34,385 SH   SOLE 23 34,385 0 0
ELLIS PERRY INTL INC COM 288853104 170 6,264 SH   SOLE 26 0 0 6,264
ELLIS PERRY INTL INC COM 288853104 110 4,062 SH   SOLE 29 0 0 4,062
ELLIS PERRY INTL INC COM 288853104 459 16,897 SH   SOLE 30 16,897 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 10 503 SH   SOLE 18 503 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 14 668 SH   SOLE 21 668 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 284 16,666 SH   SOLE 2 926 0 15,740
ELOXX PHARMACEUTICALS INC COM 29014R103 8 461 SH   SOLE 7 461 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 1,219 71,395 SH   SOLE 18 71,395 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 292 17,124 SH   SOLE 19 17,124 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 12,480 731,134 SH   SOLE 21 731,134 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 3,631 212,700 SH   SOLE 22 196,759 0 15,941
EMAGIN CORP COM NEW 29076N206 9 4,932 SH   SOLE 18 4,932 0 0
EMAGIN CORP COM NEW 29076N206 142 78,950 SH   SOLE 21 78,950 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 2,447 106,297 SH   SOLE 26 106,297 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 13,254 532,270 SH   SOLE 21 532,270 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 312 12,535 SH   SOLE 30 12,535 0 0
EMC INS GROUP INC COM 268664109 321 11,561 SH   SOLE 2 425 0 11,136
EMC INS GROUP INC COM 268664109 883 31,783 SH   SOLE 18 31,783 0 0
EMC INS GROUP INC COM 268664109 248 8,943 SH   SOLE 19 8,943 0 0
EMC INS GROUP INC COM 268664109 9,121 328,317 SH   SOLE 21 328,317 0 0
EMC INS GROUP INC COM 268664109 8,847 318,472 SH   SOLE 22 309,550 0 8,922
EMC INS GROUP INC COM 268664109 42 1,518 SH   SOLE 28 1,518 0 0
EMC INS GROUP INC COM 268664109 40 1,435 SH   SOLE 30 1,435 0 0
EMC INS GROUP INC COM 268664109 25 899 SH   SOLE 40 899 0 0
EMCLAIRE FINL CORP COM 290828102 12 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,842 76,683 SH   SOLE 2 26,042 0 50,641
EMCOR GROUP INC COM 29084Q100 18 231 SH   SOLE 4 231 0 0
EMCOR GROUP INC COM 29084Q100 1,432 18,799 SH   SOLE 7 18,799 0 0
EMCOR GROUP INC COM 29084Q100 26,037 341,777 SH   SOLE 18 341,777 0 0
EMCOR GROUP INC COM 29084Q100 3,607 47,350 SH   SOLE 19 47,350 0 0
EMCOR GROUP INC COM 29084Q100 298,493 3,918,262 SH   SOLE 21 3,918,262 0 0
EMCOR GROUP INC COM 29084Q100 154,776 2,031,719 SH   SOLE 22 1,925,563 0 106,156
EMCOR GROUP INC COM 29084Q100 1,490 19,553 SH   SOLE 26 13,006 0 6,547
EMCOR GROUP INC COM 29084Q100 610 8,013 SH   SOLE 28 8,013 0 0
EMCOR GROUP INC COM 29084Q100 1,001 13,136 SH   SOLE 30 13,136 0 0
EMCOR GROUP INC COM 29084Q100 112 1,476 SH   SOLE 36 1,476 0 0
EMCOR GROUP INC COM 29084Q100 513 6,731 SH   SOLE 40 6,731 0 0
EMCORE CORP COM NEW 290846203 25 4,960 SH   SOLE 18 4,960 0 0
EMCORE CORP COM NEW 290846203 368 72,813 SH   SOLE 21 72,813 0 0
EMCORE CORP COM NEW 290846203 997 197,367 SH   SOLE 22 197,367 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 626 30,409 SH   SOLE 2 6,385 0 24,024
EMERALD EXPOSITIONS EVENTS I COM 29103B100 10 492 SH   SOLE 7 492 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 1,670 81,068 SH   SOLE 18 81,068 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 719 34,898 SH   SOLE 19 34,898 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 16,433 797,726 SH   SOLE 21 797,726 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 11,944 579,807 SH   SOLE 22 549,442 0 30,365
EMERALD EXPOSITIONS EVENTS I COM 29103B100 351 17,041 SH   SOLE 23 17,041 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 434 21,055 SH   SOLE 26 0 0 21,055
EMERALD EXPOSITIONS EVENTS I COM 29103B100 51 2,476 SH   SOLE 29 0 0 2,476
EMERALD EXPOSITIONS EVENTS I COM 29103B100 99 4,828 SH   SOLE 30 4,828 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,856 36,759 SH   SOLE 2 1,986 0 34,773
EMERGENT BIOSOLUTIONS INC COM 29089Q105 10 200 SH   SOLE 4 200 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 48 953 SH   SOLE 7 953 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 9,149 181,200 SH   SOLE 18 181,200 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,811 55,675 SH   SOLE 19 55,675 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 197,629 3,914,223 SH   SOLE 21 3,914,223 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 55,997 1,109,081 SH   SOLE 22 1,047,880 0 61,201
EMERGENT BIOSOLUTIONS INC COM 29089Q105 27 531 SH   SOLE 23 531 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 356 7,048 SH   SOLE 26 4,671 0 2,377
EMERGENT BIOSOLUTIONS INC COM 29089Q105 246 4,868 SH   SOLE 28 4,868 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,784 55,141 SH   SOLE 30 55,141 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 91 1,810 SH   SOLE 34 1,810 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 264 5,222 SH   SOLE 40 5,222 0 0
EMERSON ELEC CO COM 291011104 114,406 1,654,701 SH   SOLE 2 174,499 0 1,480,202
EMERSON ELEC CO COM 291011104 13,602 196,734 SH   SOLE 4 180,496 0 16,238
EMERSON ELEC CO COM 291011104 47,913 692,986 SH   SOLE 7 553,002 0 139,984
EMERSON ELEC CO COM 291011104 1,078 15,597 SH   SOLE 13 15,597 0 0
EMERSON ELEC CO COM 291011104 346 5,010 SH   SOLE 15 5,010 0 0
EMERSON ELEC CO COM 291011104 7 95 SH   SOLE 17 0 0 95
EMERSON ELEC CO COM 291011104 88,056 1,273,589 SH   SOLE 18 1,185,549 0 88,040
EMERSON ELEC CO COM 291011104 4,977 71,985 SH   SOLE 19 71,985 0 0
EMERSON ELEC CO COM 291011104 26,766 387,134 SH   SOLE 20 106,453 0 280,681
EMERSON ELEC CO COM 291011104 905,444 13,095,807 SH   SOLE 21 13,095,807 0 0
EMERSON ELEC CO COM 291011104 1,075,463 15,554,865 SH   SOLE 22 13,762,371 0 1,792,494
EMERSON ELEC CO COM 291011104 55,164 797,858 SH   SOLE 23 797,858 0 0
EMERSON ELEC CO COM 291011104 43,436 628,232 SH   SOLE 25 628,232 0 0
EMERSON ELEC CO COM 291011104 150,829 2,181,500 SH   SOLE 26 521,551 0 1,659,949
EMERSON ELEC CO COM 291011104 6,307 91,223 SH   SOLE 28 91,223 0 0
EMERSON ELEC CO COM 291011104 1,524 22,046 SH   SOLE 29 22,046 0 0
EMERSON ELEC CO COM 291011104 155,060 2,242,691 SH   SOLE 30 2,242,691 0 0
EMERSON ELEC CO COM 291011104 17,888 258,716 SH   SOLE 31 121,755 0 136,961
EMERSON ELEC CO COM 291011104 3,100 44,838 SH   SOLE 32 44,838 0 0
EMERSON ELEC CO COM 291011104 2,035 29,426 SH   SOLE 34 29,426 0 0
EMERSON ELEC CO COM 291011104 39,606 572,841 SH   SOLE 36 572,841 0 0
EMERSON ELEC CO COM 291011104 888 12,850 SH   SOLE 40 12,850 0 0
EMERSON RADIO CORP COM NEW 291087203 2 1,659 SH   SOLE 18 1,659 0 0
EMERSON RADIO CORP COM NEW 291087203 78 53,488 SH   SOLE 21 53,488 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 9 1,784 SH   SOLE 18 1,784 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 38 7,210 SH   SOLE 19 7,210 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 171 32,293 SH   SOLE 21 32,293 0 0
EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 1,663 314,364 SH   SOLE 22 314,364 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 113 5,702 SH   SOLE 2 267 0 5,435
EMPIRE RESORTS INC COM PAR $0 01 292052305 267 13,461 SH   SOLE 18 13,461 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 67 3,361 SH   SOLE 19 3,361 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 2,473 124,910 SH   SOLE 21 124,910 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 2,685 135,604 SH   SOLE 22 134,043 0 1,561
EMPIRE ST RLTY TR INC CL A 292104106 5,047 295,168 SH   SOLE 2 15,832 0 279,336
EMPIRE ST RLTY TR INC CL A 292104106 747 43,676 SH   SOLE 4 43,676 0 0
EMPIRE ST RLTY TR INC CL A 292104106 3,621 211,726 SH   SOLE 7 211,726 0 0
EMPIRE ST RLTY TR INC CL A 292104106 90 5,243 SH   SOLE 15 5,243 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,132 66,215 SH   SOLE 18 66,215 0 0
EMPIRE ST RLTY TR INC CL A 292104106 3,193 186,754 SH   SOLE 19 186,754 0 0
EMPIRE ST RLTY TR INC CL A 292104106 27,585 1,613,150 SH   SOLE 21 1,613,150 0 0
EMPIRE ST RLTY TR INC CL A 292104106 86,846 5,078,742 SH   SOLE 22 4,803,684 0 275,058
EMPIRE ST RLTY TR INC CL A 292104106 131 7,670 SH   SOLE 23 7,670 0 0
EMPIRE ST RLTY TR INC CL A 292104106 4,488 262,444 SH   SOLE 25 262,444 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,437 84,036 SH   SOLE 26 31,898 0 52,138
EMPIRE ST RLTY TR INC CL A 292104106 319 18,652 SH   SOLE 28 18,652 0 0
EMPIRE ST RLTY TR INC CL A 292104106 815 47,637 SH   SOLE 29 47,637 0 0
EMPIRE ST RLTY TR INC CL A 292104106 10,992 642,835 SH   SOLE 30 642,835 0 0
EMPIRE ST RLTY TR INC CL A 292104106 47 2,764 SH   SOLE 31 2,764 0 0
EMPIRE ST RLTY TR INC CL A 292104106 263 15,371 SH   SOLE 40 15,371 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1,770 44,034 SH   SOLE 2 11,124 0 32,910
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,725 142,404 SH   SOLE 18 142,404 0 0
EMPLOYERS HOLDINGS INC COM 292218104 3,917 97,429 SH   SOLE 19 97,429 0 0
EMPLOYERS HOLDINGS INC COM 292218104 134,182 3,337,859 SH   SOLE 21 3,337,859 0 0
EMPLOYERS HOLDINGS INC COM 292218104 38,612 960,508 SH   SOLE 22 914,793 0 45,715
EMPLOYERS HOLDINGS INC COM 292218104 968 24,072 SH   SOLE 23 24,072 0 0
EMPLOYERS HOLDINGS INC COM 292218104 4,255 105,834 SH   SOLE 26 0 0 105,834
EMPLOYERS HOLDINGS INC COM 292218104 180 4,487 SH   SOLE 28 4,487 0 0
EMPLOYERS HOLDINGS INC COM 292218104 429 10,678 SH   SOLE 29 0 0 10,678
EMPLOYERS HOLDINGS INC COM 292218104 1,955 48,642 SH   SOLE 30 48,642 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 3,224 99,228 SH   SOLE 21 99,228 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 1,205 37,082 SH   SOLE 22 37,082 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,883 16,246 SH   SOLE 2 3,033 0 13,213
ENANTA PHARMACEUTICALS INC COM 29251M106 12 107 SH   SOLE 4 107 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 41 357 SH   SOLE 7 357 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 8,099 69,876 SH   SOLE 18 69,876 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 3,400 29,336 SH   SOLE 19 29,336 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 206,254 1,779,583 SH   SOLE 21 1,779,583 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 53,959 465,563 SH   SOLE 22 421,238 0 44,325
ENANTA PHARMACEUTICALS INC COM 29251M106 2,295 19,800 SH   SOLE 23 19,800 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 2,608 22,502 SH   SOLE 26 3,388 0 19,114
ENANTA PHARMACEUTICALS INC COM 29251M106 230 1,981 SH   SOLE 28 1,981 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 436 3,759 SH   SOLE 29 0 0 3,759
ENANTA PHARMACEUTICALS INC COM 29251M106 2,531 21,842 SH   SOLE 30 21,842 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 106 914 SH   SOLE 34 914 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 131 1,134 SH   SOLE 40 1,134 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 6 581 SH   SOLE 4 581 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 1,068 104,054 SH   SOLE 7 104,054 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 288 28,048 SH   SOLE 21 28,048 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 777 75,768 SH   SOLE 22 30,362 0 45,406
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 137 13,385 SH   SOLE 26 9,221 0 4,164
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 105 10,282 SH   SOLE 28 10,282 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 177 17,262 SH   SOLE 30 17,262 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 83 8,121 SH   SOLE 40 8,121 0 0
ENBRIDGE INC COM 29250N105 6,040 169,236 SH   SOLE 2 0 0 169,236
ENBRIDGE INC COM 29250N105 2,778 77,826 SH   SOLE 18 77,022 0 804
ENBRIDGE INC COM 29250N105 12,573 352,286 SH   SOLE 19 352,286 0 0
ENBRIDGE INC COM 29250N105 32,400 907,806 SH   SOLE 21 907,806 0 0
ENBRIDGE INC COM 29250N105 6,692 187,515 SH   SOLE 26 142,060 0 45,455
ENBRIDGE INC COM 29250N105 195 5,450 SH   SOLE 28 5,450 0 0
ENBRIDGE INC COM 29250N105 2,313 64,801 SH   SOLE 31 4,291 0 60,510
ENBRIDGE INC COM 29250N105 2,636 73,869 SH   SOLE 36 73,869 0 0
ENBRIDGE INC COM 29250N105 137 3,842 SH   SOLE 40 3,842 0 0
ENCANA CORP COM 292505104 518 39,717 SH   SOLE 2 39,717 0 0
ENCANA CORP COM 292505104 2,587 198,260 SH   SOLE 4 198,260 0 0
ENCANA CORP COM 292505104 25,309 1,939,391 SH   SOLE 18 1,939,391 0 0
ENCANA CORP COM 292505104 168,707 12,927,704 SH   SOLE 19 12,927,704 0 0
ENCANA CORP COM 292505104 6,693 512,876 SH   SOLE 21 512,876 0 0
ENCANA CORP COM 292505104 12,776 979,023 SH   SOLE 22 979,023 0 0
ENCANA CORP COM 292505104 2,436 186,639 SH   SOLE 25 186,639 0 0
ENCANA CORP COM 292505104 69,842 5,351,857 SH   SOLE 34 5,351,857 0 0
ENCOMPASS HEALTH CORP COM 29261A100 15,727 232,236 SH   SOLE 2 56,176 0 176,060
ENCOMPASS HEALTH CORP COM 29261A100 31 458 SH   SOLE 4 458 0 0
ENCOMPASS HEALTH CORP COM 29261A100 201 2,961 SH   SOLE 7 2,961 0 0
ENCOMPASS HEALTH CORP COM 29261A100 21,105 311,654 SH   SOLE 18 311,654 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2,357 34,810 SH   SOLE 19 34,810 0 0
ENCOMPASS HEALTH CORP COM 29261A100 332,489 4,909,764 SH   SOLE 21 4,909,764 0 0
ENCOMPASS HEALTH CORP COM 29261A100 230,927 3,410,021 SH   SOLE 22 3,156,100 0 253,921
ENCOMPASS HEALTH CORP COM 29261A100 295 4,360 SH   SOLE 23 4,360 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2,519 37,201 SH   SOLE 26 20,828 0 16,373
ENCOMPASS HEALTH CORP COM 29261A100 921 13,601 SH   SOLE 28 13,601 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2,437 35,982 SH   SOLE 30 35,982 0 0
ENCOMPASS HEALTH CORP COM 29261A100 142 2,097 SH   SOLE 31 2,097 0 0
ENCOMPASS HEALTH CORP COM 29261A100 122 1,795 SH   SOLE 36 1,795 0 0
ENCOMPASS HEALTH CORP COM 29261A100 801 11,829 SH   SOLE 40 11,829 0 0
ENCORE CAP GROUP INC COM 292554102 988 26,996 SH   SOLE 2 1,198 0 25,798
ENCORE CAP GROUP INC COM 292554102 7 182 SH   SOLE 4 182 0 0
ENCORE CAP GROUP INC COM 292554102 20 555 SH   SOLE 7 555 0 0
ENCORE CAP GROUP INC COM 292554102 4,171 113,955 SH   SOLE 18 113,955 0 0
ENCORE CAP GROUP INC COM 292554102 782 21,365 SH   SOLE 19 21,365 0 0
ENCORE CAP GROUP INC COM 292554102 91,170 2,490,980 SH   SOLE 21 2,490,980 0 0
ENCORE CAP GROUP INC COM 292554102 28,168 769,617 SH   SOLE 22 732,460 0 37,157
ENCORE CAP GROUP INC COM 292554102 247 6,746 SH   SOLE 26 0 0 6,746
ENCORE CAP GROUP INC COM 292554102 126 3,449 SH   SOLE 28 3,449 0 0
ENCORE CAP GROUP INC COM 292554102 1,308 35,732 SH   SOLE 30 35,732 0 0
ENCORE CAP GROUP INC COM 292554102 105 2,857 SH   SOLE 40 2,857 0 0
ENCORE WIRE CORP COM 292562105 993 20,937 SH   SOLE 2 840 0 20,097
ENCORE WIRE CORP COM 292562105 5 110 SH   SOLE 4 110 0 0
ENCORE WIRE CORP COM 292562105 22 467 SH   SOLE 7 467 0 0
ENCORE WIRE CORP COM 292562105 4,213 88,780 SH   SOLE 18 88,780 0 0
ENCORE WIRE CORP COM 292562105 773 16,289 SH   SOLE 19 16,289 0 0
ENCORE WIRE CORP COM 292562105 97,679 2,058,563 SH   SOLE 21 2,058,563 0 0
ENCORE WIRE CORP COM 292562105 27,233 573,933 SH   SOLE 22 542,395 0 31,538
ENCORE WIRE CORP COM 292562105 298 6,279 SH   SOLE 26 4,871 0 1,408
ENCORE WIRE CORP COM 292562105 133 2,807 SH   SOLE 28 2,807 0 0
ENCORE WIRE CORP COM 292562105 1,493 31,459 SH   SOLE 30 31,459 0 0
ENCORE WIRE CORP COM 292562105 108 2,272 SH   SOLE 40 2,272 0 0
ENDO INTL PLC SHS G30401106 2,168 229,929 SH   SOLE 2 9,410 0 220,519
ENDO INTL PLC SHS G30401106 9 926 SH   SOLE 4 926 0 0
ENDO INTL PLC SHS G30401106 102 10,829 SH   SOLE 7 10,829 0 0
ENDO INTL PLC SHS G30401106 9,030 957,631 SH   SOLE 18 957,631 0 0
ENDO INTL PLC SHS G30401106 1,746 185,154 SH   SOLE 19 185,154 0 0
ENDO INTL PLC SHS G30401106 228,012 24,179,463 SH   SOLE 21 24,179,463 0 0
ENDO INTL PLC SHS G30401106 59,695 6,330,332 SH   SOLE 22 6,014,290 0 316,042
ENDO INTL PLC SHS G30401106 683 72,469 SH   SOLE 26 57,934 0 14,535
ENDO INTL PLC SHS G30401106 296 31,394 SH   SOLE 28 31,394 0 0
ENDO INTL PLC SHS G30401106 2,879 305,293 SH   SOLE 30 305,293 0 0
ENDO INTL PLC SHS G30401106 110 11,624 SH   SOLE 36 11,624 0 0
ENDO INTL PLC SHS G30401106 185 19,593 SH   SOLE 40 19,593 0 0
ENDO INTL PLC OPTIONS SBJ3V9056 33 3,500 SH Put SOLE 2 3,500 0 0
ENDO INTL PLC OPTIONS SBJ3V9056 707 75,000 SH Put SOLE 19 75,000 0 0
ENDOCYTE INC COM 29269A102 759 54,986 SH   SOLE 2 2,827 0 52,159
ENDOCYTE INC COM 29269A102 19 1,400 SH   SOLE 7 1,400 0 0
ENDOCYTE INC COM 29269A102 3,011 218,218 SH   SOLE 18 218,218 0 0
ENDOCYTE INC COM 29269A102 716 51,890 SH   SOLE 19 51,890 0 0
ENDOCYTE INC COM 29269A102 42,963 3,113,290 SH   SOLE 21 3,113,290 0 0
ENDOCYTE INC COM 29269A102 23,957 1,736,037 SH   SOLE 22 1,657,118 0 78,919
ENDOCYTE INC COM 29269A102 53 3,816 SH   SOLE 26 0 0 3,816
ENDOCYTE INC COM 29269A102 130 9,402 SH   SOLE 28 9,402 0 0
ENDOCYTE INC COM 29269A102 150 10,901 SH   SOLE 30 10,901 0 0
ENDOCYTE INC COM 29269A102 121 8,771 SH   SOLE 40 8,771 0 0
ENDOLOGIX INC COM 29266S106 390 68,971 SH   SOLE 2 4,134 0 64,837
ENDOLOGIX INC COM 29266S106 3 480 SH   SOLE 4 480 0 0
ENDOLOGIX INC COM 29266S106 11 1,958 SH   SOLE 7 1,958 0 0
ENDOLOGIX INC COM 29266S106 1,550 273,821 SH   SOLE 18 273,821 0 0
ENDOLOGIX INC COM 29266S106 391 69,052 SH   SOLE 19 69,052 0 0
ENDOLOGIX INC COM 29266S106 16,492 2,913,781 SH   SOLE 21 2,913,781 0 0
ENDOLOGIX INC COM 29266S106 12,900 2,279,116 SH   SOLE 22 2,178,513 0 100,603
ENDOLOGIX INC COM 29266S106 17 3,018 SH   SOLE 26 0 0 3,018
ENDOLOGIX INC COM 29266S106 60 10,621 SH   SOLE 28 10,621 0 0
ENDOLOGIX INC COM 29266S106 95 16,709 SH   SOLE 30 16,709 0 0
ENDOLOGIX INC COM 29266S106 39 6,911 SH   SOLE 40 6,911 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 583 58,568 SH   SOLE 2 3,293 0 55,275
ENDURANCE INTL GROUP HLDGS I COM 29272B105 5 510 SH   SOLE 4 510 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 13 1,286 SH   SOLE 7 1,286 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 2,214 222,547 SH   SOLE 18 222,547 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 559 56,193 SH   SOLE 19 56,193 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 22,927 2,304,219 SH   SOLE 21 2,304,219 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 19,369 1,946,620 SH   SOLE 22 1,791,067 0 155,553
ENDURANCE INTL GROUP HLDGS I COM 29272B105 235 23,641 SH   SOLE 26 0 0 23,641
ENDURANCE INTL GROUP HLDGS I COM 29272B105 89 8,935 SH   SOLE 28 8,935 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 129 12,980 SH   SOLE 30 12,980 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 66 6,670 SH   SOLE 40 6,670 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 643 73,011 SH   SOLE 2 0 0 73,011
ENEL AMERICAS S A SPONSORED ADR 29274F104 594 67,446 SH   SOLE 7 67,446 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 23,626 2,681,768 SH   SOLE 21 2,681,768 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,841 209,012 SH   SOLE 22 209,012 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 3,955 448,875 SH   SOLE 25 448,875 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 2,011 228,227 SH   SOLE 26 228,227 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 11,681 1,325,828 SH   SOLE 30 1,325,828 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 466 52,908 SH   SOLE 34 52,908 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 181 36,995 SH   SOLE 2 0 0 36,995
ENEL CHILE S A SPONSORED ADR 29278D105 353 72,282 SH   SOLE 7 72,282 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 361 73,986 SH   SOLE 21 73,986 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 1,692 346,821 SH   SOLE 25 346,821 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 1,298 265,928 SH   SOLE 26 257,092 0 8,836
ENEL CHILE S A SPONSORED ADR 29278D105 3,496 716,352 SH   SOLE 30 716,352 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 308 63,049 SH   SOLE 34 63,049 0 0
ENERGEN CORP COM 29265N108 17,721 243,351 SH   SOLE 2 67,740 0 175,611
ENERGEN CORP COM 29265N108 31 423 SH   SOLE 4 423 0 0
ENERGEN CORP COM 29265N108 192 2,633 SH   SOLE 7 2,633 0 0
ENERGEN CORP COM 29265N108 21,914 300,928 SH   SOLE 18 300,928 0 0
ENERGEN CORP COM 29265N108 17,942 246,389 SH   SOLE 19 246,389 0 0
ENERGEN CORP COM 29265N108 318,722 4,376,841 SH   SOLE 21 4,376,841 0 0
ENERGEN CORP COM 29265N108 222,942 3,061,555 SH   SOLE 22 2,878,918 0 182,637
ENERGEN CORP COM 29265N108 17 238 SH   SOLE 25 238 0 0
ENERGEN CORP COM 29265N108 2,229 30,614 SH   SOLE 26 18,907 0 11,707
ENERGEN CORP COM 29265N108 743 10,198 SH   SOLE 28 10,198 0 0
ENERGEN CORP COM 29265N108 938 12,875 SH   SOLE 29 0 0 12,875
ENERGEN CORP COM 29265N108 3,859 52,988 SH   SOLE 30 52,988 0 0
ENERGEN CORP COM 29265N108 140 1,921 SH   SOLE 31 1,921 0 0
ENERGEN CORP COM 29265N108 4,207 57,778 SH   SOLE 34 57,778 0 0
ENERGEN CORP COM 29265N108 179 2,452 SH   SOLE 36 2,452 0 0
ENERGEN CORP COM 29265N108 846 11,617 SH   SOLE 40 11,617 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 10,091 160,270 SH   SOLE 2 32,127 0 128,143
ENERGIZER HLDGS INC NEW COM 29272W109 18 280 SH   SOLE 4 280 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 82 1,297 SH   SOLE 7 1,297 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 14,312 227,315 SH   SOLE 18 213,484 0 13,831
ENERGIZER HLDGS INC NEW COM 29272W109 6,202 98,509 SH   SOLE 19 98,509 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 171,136 2,718,172 SH   SOLE 21 2,718,172 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 124,560 1,978,393 SH   SOLE 22 1,860,589 0 117,804
ENERGIZER HLDGS INC NEW COM 29272W109 1,842 29,261 SH   SOLE 25 24,758 0 4,503
ENERGIZER HLDGS INC NEW COM 29272W109 758 12,033 SH   SOLE 26 7,418 0 4,615
ENERGIZER HLDGS INC NEW COM 29272W109 437 6,937 SH   SOLE 28 6,937 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 842 13,381 SH   SOLE 30 13,381 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 76 1,206 SH   SOLE 31 1,206 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 4,524 71,848 SH   SOLE 34 71,848 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 223 3,537 SH   SOLE 36 3,537 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 432 6,863 SH   SOLE 40 6,863 0 0
ENERGOUS CORP COM 29272C103 285 19,229 SH   SOLE 2 1,182 0 18,047
ENERGOUS CORP COM 29272C103 5 360 SH   SOLE 7 360 0 0
ENERGOUS CORP COM 29272C103 1,157 78,015 SH   SOLE 18 78,015 0 0
ENERGOUS CORP COM 29272C103 271 18,285 SH   SOLE 19 18,285 0 0
ENERGOUS CORP COM 29272C103 12,046 812,306 SH   SOLE 21 812,306 0 0
ENERGOUS CORP COM 29272C103 10,296 694,242 SH   SOLE 22 677,910 0 16,332
ENERGY FOCUS INC COM NEW 29268T300 0 227 SH   SOLE 18 227 0 0
ENERGY FOCUS INC COM NEW 29268T300 16 8,439 SH   SOLE 21 8,439 0 0
ENERGY FOCUS INC COM NEW 29268T300 294 154,997 SH   SOLE 22 154,997 0 0
ENERGY FUELS INC COM NEW 292671708 230 101,404 SH   SOLE 2 3,416 0 97,988
ENERGY FUELS INC COM NEW 292671708 0 20 SH   SOLE 17 0 0 20
ENERGY FUELS INC COM NEW 292671708 563 248,130 SH   SOLE 18 248,130 0 0
ENERGY FUELS INC COM NEW 292671708 125 55,123 SH   SOLE 19 55,123 0 0
ENERGY FUELS INC COM NEW 292671708 5,718 2,518,933 SH   SOLE 21 2,518,933 0 0
ENERGY FUELS INC COM NEW 292671708 1,470 647,616 SH   SOLE 22 624,820 0 22,796
ENERGY RECOVERY INC COM 29270J100 253 31,358 SH   SOLE 2 1,692 0 29,666
ENERGY RECOVERY INC COM 29270J100 136 16,834 SH   SOLE 7 16,834 0 0
ENERGY RECOVERY INC COM 29270J100 1,003 124,149 SH   SOLE 18 124,149 0 0
ENERGY RECOVERY INC COM 29270J100 247 30,623 SH   SOLE 19 30,623 0 0
ENERGY RECOVERY INC COM 29270J100 10,075 1,246,889 SH   SOLE 21 1,246,889 0 0
ENERGY RECOVERY INC COM 29270J100 7,179 888,463 SH   SOLE 22 842,592 0 45,871
ENERGY RECOVERY INC COM 29270J100 24 3,010 SH   SOLE 26 0 0 3,010
ENERGY RECOVERY INC COM 29270J100 50 6,211 SH   SOLE 28 6,211 0 0
ENERGY RECOVERY INC COM 29270J100 894 110,643 SH   SOLE 30 110,643 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 961 55,719 SH   SOLE 18 55,719 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 465 26,955 SH   SOLE 19 26,955 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 1,498 78,695 SH   SOLE 18 78,695 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 80,719 4,239,418 SH   SOLE 19 4,239,418 0 0
ENERGY XXI GULF COAST INC COM 29276K101 357 40,376 SH   SOLE 2 1,551 0 38,825
ENERGY XXI GULF COAST INC COM 29276K101 8 907 SH   SOLE 7 907 0 0
ENERGY XXI GULF COAST INC COM 29276K101 1,026 116,047 SH   SOLE 18 116,047 0 0
ENERGY XXI GULF COAST INC COM 29276K101 251 28,356 SH   SOLE 19 28,356 0 0
ENERGY XXI GULF COAST INC COM 29276K101 10,295 1,164,611 SH   SOLE 21 1,164,611 0 0
ENERGY XXI GULF COAST INC COM 29276K101 7,595 859,164 SH   SOLE 22 829,942 0 29,222
ENERPLUS CORP COM 292766102 1 103 SH   SOLE 18 103 0 0
ENERPLUS CORP COM 292766102 1,642 130,299 SH   SOLE 21 130,299 0 0
ENERSYS COM 29275Y102 4,098 54,897 SH   SOLE 2 18,749 0 36,148
ENERSYS COM 29275Y102 17 233 SH   SOLE 4 233 0 0
ENERSYS COM 29275Y102 100 1,336 SH   SOLE 7 1,336 0 0
ENERSYS COM 29275Y102 18,429 246,901 SH   SOLE 18 246,901 0 0
ENERSYS COM 29275Y102 3,299 44,205 SH   SOLE 19 44,205 0 0
ENERSYS COM 29275Y102 210,866 2,825,112 SH   SOLE 21 2,825,112 0 0
ENERSYS COM 29275Y102 105,763 1,416,979 SH   SOLE 22 1,353,160 0 63,819
ENERSYS COM 29275Y102 1,753 23,488 SH   SOLE 26 7,835 0 15,653
ENERSYS COM 29275Y102 454 6,089 SH   SOLE 28 6,089 0 0
ENERSYS COM 29275Y102 72 963 SH   SOLE 29 0 0 963
ENERSYS COM 29275Y102 721 9,663 SH   SOLE 30 9,663 0 0
ENERSYS COM 29275Y102 53 716 SH   SOLE 36 716 0 0
ENERSYS COM 29275Y102 351 4,707 SH   SOLE 40 4,707 0 0
ENGILITY HLDGS INC NEW COM 29286C107 611 19,938 SH   SOLE 2 743 0 19,195
ENGILITY HLDGS INC NEW COM 29286C107 3 112 SH   SOLE 4 112 0 0
ENGILITY HLDGS INC NEW COM 29286C107 12 405 SH   SOLE 7 405 0 0
ENGILITY HLDGS INC NEW COM 29286C107 2,429 79,288 SH   SOLE 18 79,288 0 0
ENGILITY HLDGS INC NEW COM 29286C107 452 14,758 SH   SOLE 19 14,758 0 0
ENGILITY HLDGS INC NEW COM 29286C107 89,234 2,912,323 SH   SOLE 21 2,912,323 0 0
ENGILITY HLDGS INC NEW COM 29286C107 15,453 504,337 SH   SOLE 22 479,758 0 24,579
ENGILITY HLDGS INC NEW COM 29286C107 204 6,670 SH   SOLE 26 5,598 0 1,072
ENGILITY HLDGS INC NEW COM 29286C107 82 2,666 SH   SOLE 28 2,666 0 0
ENGILITY HLDGS INC NEW COM 29286C107 843 27,528 SH   SOLE 30 27,528 0 0
ENGILITY HLDGS INC NEW COM 29286C107 58 1,885 SH   SOLE 40 1,885 0 0
ENGLOBAL CORP COM 293306106 11 8,608 SH   SOLE 21 8,608 0 0
ENI S P A SPONSORED ADR 26874R108 303 8,159 SH   SOLE 21 8,159 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 13 802 SH   SOLE 4 802 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2,188 133,004 SH   SOLE 7 133,004 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 420 25,537 SH   SOLE 21 25,537 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,352 82,200 SH   SOLE 22 34,368 0 47,832
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 361 21,973 SH   SOLE 26 7,980 0 13,993
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 202 12,269 SH   SOLE 28 12,269 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 314 19,073 SH   SOLE 29 0 0 19,073
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 234 14,247 SH   SOLE 30 14,247 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,725 104,891 SH   SOLE 34 104,891 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 23 1,380 SH   SOLE 36 1,380 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 93 5,661 SH   SOLE 40 5,661 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 8,181 526,761 SH   SOLE 19 526,761 0 0
ENNIS INC COM 293389102 522 25,649 SH   SOLE 2 1,208 0 24,441
ENNIS INC COM 293389102 7 364 SH   SOLE 4 364 0 0
ENNIS INC COM 293389102 13 634 SH   SOLE 7 634 0 0
ENNIS INC COM 293389102 2,012 98,863 SH   SOLE 18 98,863 0 0
ENNIS INC COM 293389102 414 20,345 SH   SOLE 19 20,345 0 0
ENNIS INC COM 293389102 17,660 867,816 SH   SOLE 21 867,816 0 0
ENNIS INC COM 293389102 15,321 752,889 SH   SOLE 22 713,502 0 39,387
ENNIS INC COM 293389102 322 15,831 SH   SOLE 26 9,361 0 6,470
ENNIS INC COM 293389102 76 3,722 SH   SOLE 28 3,722 0 0
ENNIS INC COM 293389102 120 5,873 SH   SOLE 30 5,873 0 0
ENNIS INC COM 293389102 1,185 58,209 SH   SOLE 34 58,209 0 0
ENNIS INC COM 293389102 53 2,583 SH   SOLE 40 2,583 0 0
ENOVA INTL INC COM 29357K103 1,715 46,934 SH   SOLE 2 20,805 0 26,129
ENOVA INTL INC COM 29357K103 28 756 SH   SOLE 7 756 0 0
ENOVA INTL INC COM 29357K103 5,483 150,002 SH   SOLE 18 150,002 0 0
ENOVA INTL INC COM 29357K103 5,620 153,773 SH   SOLE 19 153,773 0 0
ENOVA INTL INC COM 29357K103 127,412 3,485,960 SH   SOLE 21 3,485,960 0 0
ENOVA INTL INC COM 29357K103 53,022 1,450,661 SH   SOLE 22 1,358,494 0 92,167
ENOVA INTL INC COM 29357K103 2,535 69,345 SH   SOLE 23 69,345 0 0
ENOVA INTL INC COM 29357K103 2,728 74,630 SH   SOLE 26 0 0 74,630
ENOVA INTL INC COM 29357K103 148 4,044 SH   SOLE 28 4,044 0 0
ENOVA INTL INC COM 29357K103 737 20,177 SH   SOLE 29 0 0 20,177
ENOVA INTL INC COM 29357K103 1,790 48,982 SH   SOLE 30 48,982 0 0
ENOVA INTL INC COM 29357K103 43 1,186 SH   SOLE 34 1,186 0 0
ENOVA INTL INC COM 29357K103 117 3,191 SH   SOLE 40 3,191 0 0
ENPHASE ENERGY INC COM 29355A107 589 87,511 SH   SOLE 2 3,776 0 83,735
ENPHASE ENERGY INC COM 29355A107 12 1,849 SH   SOLE 7 1,849 0 0
ENPHASE ENERGY INC COM 29355A107 2,008 298,358 SH   SOLE 18 298,358 0 0
ENPHASE ENERGY INC COM 29355A107 463 68,783 SH   SOLE 19 68,783 0 0
ENPHASE ENERGY INC COM 29355A107 20,114 2,988,636 SH   SOLE 21 2,988,636 0 0
ENPHASE ENERGY INC COM 29355A107 14,119 2,097,913 SH   SOLE 22 2,033,275 0 64,638
ENPRO INDS INC COM 29355X107 1,566 22,387 SH   SOLE 2 886 0 21,501
ENPRO INDS INC COM 29355X107 8 109 SH   SOLE 4 109 0 0
ENPRO INDS INC COM 29355X107 34 490 SH   SOLE 7 490 0 0
ENPRO INDS INC COM 29355X107 6,433 91,972 SH   SOLE 18 91,972 0 0
ENPRO INDS INC COM 29355X107 1,218 17,414 SH   SOLE 19 17,414 0 0
ENPRO INDS INC COM 29355X107 149,966 2,143,898 SH   SOLE 21 2,143,898 0 0
ENPRO INDS INC COM 29355X107 40,821 583,575 SH   SOLE 22 553,351 0 30,224
ENPRO INDS INC COM 29355X107 338 4,828 SH   SOLE 26 3,599 0 1,229
ENPRO INDS INC COM 29355X107 220 3,152 SH   SOLE 28 3,152 0 0
ENPRO INDS INC COM 29355X107 2,274 32,505 SH   SOLE 30 32,505 0 0
ENPRO INDS INC COM 29355X107 186 2,664 SH   SOLE 40 2,664 0 0
ENSCO PLC SHS CLASS A G3157S106 1,260 173,495 SH   SOLE 2 173,495 0 0
ENSCO PLC SHS CLASS A G3157S106 13 1,807 SH   SOLE 4 1,807 0 0
ENSCO PLC SHS CLASS A G3157S106 203 27,973 SH   SOLE 7 27,973 0 0
ENSCO PLC SHS CLASS A G3157S106 0 13 SH   SOLE 17 0 0 13
ENSCO PLC SHS CLASS A G3157S106 8,398 1,156,800 SH   SOLE 18 1,156,800 0 0
ENSCO PLC SHS CLASS A G3157S106 123,883 17,063,766 SH   SOLE 21 17,063,766 0 0
ENSCO PLC SHS CLASS A G3157S106 72,496 9,985,630 SH   SOLE 22 9,753,993 0 231,637
ENSCO PLC SHS CLASS A G3157S106 1,097 151,055 SH   SOLE 26 75,906 0 75,149
ENSCO PLC SHS CLASS A G3157S106 438 60,321 SH   SOLE 28 60,321 0 0
ENSCO PLC SHS CLASS A G3157S106 740 101,942 SH   SOLE 30 101,942 0 0
ENSCO PLC SHS CLASS A G3157S106 1,423 196,004 SH   SOLE 36 196,004 0 0
ENSCO PLC SHS CLASS A G3157S106 322 44,320 SH   SOLE 40 44,320 0 0
ENSERVCO CORP COM 29358Y102 8 6,810 SH   SOLE 18 6,810 0 0
ENSERVCO CORP COM 29358Y102 126 108,880 SH   SOLE 21 108,880 0 0
ENSERVCO CORP COM 29358Y102 189 163,031 SH   SOLE 22 163,031 0 0
ENSIGN GROUP INC COM 29358P101 1,869 52,176 SH   SOLE 2 13,654 0 38,522
ENSIGN GROUP INC COM 29358P101 14 398 SH   SOLE 4 398 0 0
ENSIGN GROUP INC COM 29358P101 38 1,064 SH   SOLE 7 1,064 0 0
ENSIGN GROUP INC COM 29358P101 7,551 210,806 SH   SOLE 18 210,806 0 0
ENSIGN GROUP INC COM 29358P101 6,208 173,314 SH   SOLE 19 173,314 0 0
ENSIGN GROUP INC COM 29358P101 182,861 5,104,992 SH   SOLE 21 5,104,992 0 0
ENSIGN GROUP INC COM 29358P101 51,719 1,443,869 SH   SOLE 22 1,377,111 0 66,758
ENSIGN GROUP INC COM 29358P101 1,280 35,721 SH   SOLE 23 35,721 0 0
ENSIGN GROUP INC COM 29358P101 2,350 65,611 SH   SOLE 26 10,329 0 55,282
ENSIGN GROUP INC COM 29358P101 250 6,989 SH   SOLE 28 6,989 0 0
ENSIGN GROUP INC COM 29358P101 446 12,450 SH   SOLE 29 0 0 12,450
ENSIGN GROUP INC COM 29358P101 2,694 75,223 SH   SOLE 30 75,223 0 0
ENSIGN GROUP INC COM 29358P101 191 5,340 SH   SOLE 40 5,340 0 0
ENSTAR GROUP LIMITED SHS G3075P101 2,626 12,667 SH   SOLE 2 522 0 12,145
ENSTAR GROUP LIMITED SHS G3075P101 16 77 SH   SOLE 4 77 0 0
ENSTAR GROUP LIMITED SHS G3075P101 58 280 SH   SOLE 7 280 0 0
ENSTAR GROUP LIMITED SHS G3075P101 8,199 39,552 SH   SOLE 18 39,552 0 0
ENSTAR GROUP LIMITED SHS G3075P101 2,111 10,181 SH   SOLE 19 10,181 0 0
ENSTAR GROUP LIMITED SHS G3075P101 81,596 393,611 SH   SOLE 21 393,611 0 0
ENSTAR GROUP LIMITED SHS G3075P101 68,368 329,800 SH   SOLE 22 315,332 0 14,468
ENSTAR GROUP LIMITED SHS G3075P101 111 536 SH   SOLE 23 536 0 0
ENSTAR GROUP LIMITED SHS G3075P101 271 1,307 SH   SOLE 26 800 0 507
ENSTAR GROUP LIMITED SHS G3075P101 335 1,618 SH   SOLE 28 1,618 0 0
ENSTAR GROUP LIMITED SHS G3075P101 435 2,100 SH   SOLE 30 2,100 0 0
ENSTAR GROUP LIMITED SHS G3075P101 79 383 SH   SOLE 36 383 0 0
ENSTAR GROUP LIMITED SHS G3075P101 238 1,149 SH   SOLE 40 1,149 0 0
ENSYNC INC COM 29359T102 10 28,643 SH   SOLE 21 28,643 0 0
ENTEGRA FINL CORP COM 29363J108 144 4,899 SH   SOLE 2 280 0 4,619
ENTEGRA FINL CORP COM 29363J108 4 153 SH   SOLE 7 153 0 0
ENTEGRA FINL CORP COM 29363J108 686 23,405 SH   SOLE 18 23,405 0 0
ENTEGRA FINL CORP COM 29363J108 145 4,941 SH   SOLE 19 4,941 0 0
ENTEGRA FINL CORP COM 29363J108 6,583 224,674 SH   SOLE 21 224,674 0 0
ENTEGRA FINL CORP COM 29363J108 1,832 62,538 SH   SOLE 22 57,903 0 4,635
ENTEGRIS INC COM 29362U104 4,293 126,644 SH   SOLE 2 15,551 0 111,093
ENTEGRIS INC COM 29362U104 24 710 SH   SOLE 4 710 0 0
ENTEGRIS INC COM 29362U104 103 3,048 SH   SOLE 7 3,048 0 0
ENTEGRIS INC COM 29362U104 15,444 455,588 SH   SOLE 18 455,588 0 0
ENTEGRIS INC COM 29362U104 8,778 258,952 SH   SOLE 19 258,952 0 0
ENTEGRIS INC COM 29362U104 179,068 5,282,233 SH   SOLE 21 5,282,233 0 0
ENTEGRIS INC COM 29362U104 141,135 4,163,288 SH   SOLE 22 3,862,369 0 300,919
ENTEGRIS INC COM 29362U104 901 26,586 SH   SOLE 23 26,586 0 0
ENTEGRIS INC COM 29362U104 1,262 37,235 SH   SOLE 26 16,328 0 20,907
ENTEGRIS INC COM 29362U104 663 19,562 SH   SOLE 28 19,562 0 0
ENTEGRIS INC COM 29362U104 924 27,270 SH   SOLE 29 0 0 27,270
ENTEGRIS INC COM 29362U104 1,056 31,151 SH   SOLE 30 31,151 0 0
ENTEGRIS INC COM 29362U104 923 27,225 SH   SOLE 34 27,225 0 0
ENTEGRIS INC COM 29362U104 470 13,857 SH   SOLE 40 13,857 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 999 132,326 SH   SOLE 2 5,281 0 127,045
ENTERCOM COMMUNICATIONS CORP CL A 293639100 24 3,125 SH   SOLE 7 3,125 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 3,335 441,707 SH   SOLE 18 441,707 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 818 108,283 SH   SOLE 19 108,283 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 33,914 4,491,882 SH   SOLE 21 4,491,882 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 28,308 3,749,437 SH   SOLE 22 3,597,064 0 152,373
ENTERCOM COMMUNICATIONS CORP CL A 293639100 85 11,307 SH   SOLE 26 0 0 11,307
ENTERCOM COMMUNICATIONS CORP CL A 293639100 134 17,739 SH   SOLE 28 17,739 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 205 27,164 SH   SOLE 30 27,164 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 103 13,582 SH   SOLE 40 13,582 0 0
ENTERGY CORP NEW COM 29364G103 39,843 493,162 SH   SOLE 2 60,967 0 432,195
ENTERGY CORP NEW COM 29364G103 5,144 63,666 SH   SOLE 4 59,272 0 4,394
ENTERGY CORP NEW COM 29364G103 14,189 175,628 SH   SOLE 7 154,724 0 20,904
ENTERGY CORP NEW COM 29364G103 636 7,870 SH   SOLE 13 7,870 0 0
ENTERGY CORP NEW COM 29364G103 104 1,282 SH   SOLE 15 1,282 0 0
ENTERGY CORP NEW COM 29364G103 36,792 455,402 SH   SOLE 18 431,174 0 24,228
ENTERGY CORP NEW COM 29364G103 6,855 84,852 SH   SOLE 19 84,852 0 0
ENTERGY CORP NEW COM 29364G103 8,890 110,033 SH   SOLE 20 0 0 110,033
ENTERGY CORP NEW COM 29364G103 590,642 7,310,829 SH   SOLE 21 7,310,829 0 0
ENTERGY CORP NEW COM 29364G103 402,357 4,980,285 SH   SOLE 22 4,475,185 0 505,100
ENTERGY CORP NEW COM 29364G103 17,680 218,837 SH   SOLE 23 218,837 0 0
ENTERGY CORP NEW COM 29364G103 15,560 192,600 SH   SOLE 25 192,600 0 0
ENTERGY CORP NEW COM 29364G103 56,292 696,768 SH   SOLE 26 181,751 0 515,017
ENTERGY CORP NEW COM 29364G103 2,062 25,529 SH   SOLE 28 25,529 0 0
ENTERGY CORP NEW COM 29364G103 498 6,163 SH   SOLE 29 6,163 0 0
ENTERGY CORP NEW COM 29364G103 59,937 741,890 SH   SOLE 30 741,890 0 0
ENTERGY CORP NEW COM 29364G103 5,804 71,839 SH   SOLE 31 32,121 0 39,718
ENTERGY CORP NEW COM 29364G103 5,648 69,912 SH   SOLE 32 69,912 0 0
ENTERGY CORP NEW COM 29364G103 2,871 35,540 SH   SOLE 34 35,540 0 0
ENTERGY CORP NEW COM 29364G103 15,528 192,201 SH   SOLE 36 192,201 0 0
ENTERGY CORP NEW COM 29364G103 291 3,604 SH   SOLE 40 3,604 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 414 10,246 SH   SOLE 2 361 0 9,885
ENTERPRISE BANCORP INC MASS COM 293668109 7 178 SH   SOLE 7 178 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 1,319 32,620 SH   SOLE 18 32,620 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 321 7,938 SH   SOLE 19 7,938 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 13,745 339,972 SH   SOLE 21 339,972 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 3,723 92,077 SH   SOLE 22 85,817 0 6,260
ENTERPRISE FINL SVCS CORP COM 293712105 1,133 20,992 SH   SOLE 2 1,116 0 19,876
ENTERPRISE FINL SVCS CORP COM 293712105 30 550 SH   SOLE 7 550 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 4,003 74,201 SH   SOLE 18 74,201 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 1,148 21,282 SH   SOLE 19 21,282 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 39,522 732,573 SH   SOLE 21 732,573 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 38,924 721,491 SH   SOLE 22 691,081 0 30,410
ENTERPRISE FINL SVCS CORP COM 293712105 428 7,938 SH   SOLE 26 0 0 7,938
ENTERPRISE FINL SVCS CORP COM 293712105 172 3,191 SH   SOLE 28 3,191 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 277 5,128 SH   SOLE 30 5,128 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 106 1,972 SH   SOLE 40 1,972 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,525 55,110 SH   SOLE 2 55,110 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 23,464 848,005 SH   SOLE 18 609,625 0 238,380
ENTERPRISE PRODS PARTNERS L COM 293792107 351,016 12,685,791 SH   SOLE 19 12,685,791 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 936 187,134 SH   SOLE 2 119,883 0 67,251
ENTRAVISION COMMUNICATIONS C CL A 29382R107 9 1,833 SH   SOLE 7 1,833 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 1,177 235,494 SH   SOLE 18 235,494 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 3,647 729,400 SH   SOLE 19 729,400 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 11,577 2,315,352 SH   SOLE 21 2,315,352 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 14,987 2,997,441 SH   SOLE 22 2,916,417 0 81,024
ENTRAVISION COMMUNICATIONS C CL A 29382R107 2,014 402,853 SH   SOLE 23 402,853 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 733 146,680 SH   SOLE 26 0 0 146,680
ENTRAVISION COMMUNICATIONS C CL A 29382R107 45 9,070 SH   SOLE 28 9,070 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 233 46,585 SH   SOLE 29 0 0 46,585
ENTRAVISION COMMUNICATIONS C CL A 29382R107 41 8,259 SH   SOLE 30 8,259 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 28 5,507 SH   SOLE 40 5,507 0 0
ENVESTNET INC COM 29404K106 2,345 42,672 SH   SOLE 2 8,104 0 34,568
ENVESTNET INC COM 29404K106 12 224 SH   SOLE 4 224 0 0
ENVESTNET INC COM 29404K106 55 1,004 SH   SOLE 7 1,004 0 0
ENVESTNET INC COM 29404K106 7,699 140,108 SH   SOLE 18 140,108 0 0
ENVESTNET INC COM 29404K106 6,285 114,383 SH   SOLE 19 114,383 0 0
ENVESTNET INC COM 29404K106 81,380 1,480,979 SH   SOLE 21 1,480,979 0 0
ENVESTNET INC COM 29404K106 70,854 1,289,420 SH   SOLE 22 1,231,630 0 57,790
ENVESTNET INC COM 29404K106 985 17,920 SH   SOLE 23 17,920 0 0
ENVESTNET INC COM 29404K106 2,030 36,950 SH   SOLE 26 4,654 0 32,296
ENVESTNET INC COM 29404K106 345 6,279 SH   SOLE 28 6,279 0 0
ENVESTNET INC COM 29404K106 284 5,160 SH   SOLE 29 0 0 5,160
ENVESTNET INC COM 29404K106 522 9,502 SH   SOLE 30 9,502 0 0
ENVESTNET INC COM 29404K106 308 5,611 SH   SOLE 40 5,611 0 0
ENVIROSTAR INC COM 29414M100 132 3,270 SH   SOLE 2 170 0 3,100
ENVIROSTAR INC COM 29414M100 474 11,760 SH   SOLE 18 11,760 0 0
ENVIROSTAR INC COM 29414M100 107 2,667 SH   SOLE 19 2,667 0 0
ENVIROSTAR INC COM 29414M100 5,652 140,238 SH   SOLE 21 140,238 0 0
ENVIROSTAR INC COM 29414M100 1,267 31,444 SH   SOLE 22 30,205 0 1,239
ENVISION HEALTHCARE CORP COM 29414D100 12,140 275,855 SH   SOLE 2 24,685 0 251,170
ENVISION HEALTHCARE CORP COM 29414D100 29 652 SH   SOLE 4 652 0 0
ENVISION HEALTHCARE CORP COM 29414D100 3,865 87,832 SH   SOLE 7 87,832 0 0
ENVISION HEALTHCARE CORP COM 29414D100 10,925 248,232 SH   SOLE 18 242,414 0 5,818
ENVISION HEALTHCARE CORP COM 29414D100 1,125 25,561 SH   SOLE 19 25,561 0 0
ENVISION HEALTHCARE CORP COM 29414D100 116,973 2,657,879 SH   SOLE 21 2,657,879 0 0
ENVISION HEALTHCARE CORP COM 29414D100 134,442 3,054,808 SH   SOLE 22 2,743,155 0 311,653
ENVISION HEALTHCARE CORP COM 29414D100 5,638 128,116 SH   SOLE 26 25,462 0 102,654
ENVISION HEALTHCARE CORP COM 29414D100 737 16,738 SH   SOLE 28 16,738 0 0
ENVISION HEALTHCARE CORP COM 29414D100 344 7,817 SH   SOLE 29 0 0 7,817
ENVISION HEALTHCARE CORP COM 29414D100 16,767 380,979 SH   SOLE 30 380,979 0 0
ENVISION HEALTHCARE CORP COM 29414D100 114 2,582 SH   SOLE 31 2,582 0 0
ENVISION HEALTHCARE CORP COM 29414D100 159 3,617 SH   SOLE 36 3,617 0 0
ENVISION HEALTHCARE CORP COM 29414D100 599 13,617 SH   SOLE 40 13,617 0 0
ENVISION HEALTHCARE CORP OPTIONS 29414D100 66 1,500 SH Put SOLE 2 1,500 0 0
ENVISION HEALTHCARE CORP OPTIONS 29414D100 1,320 30,000 SH Put SOLE 19 30,000 0 0
ENZO BIOCHEM INC COM 294100102 349 67,209 SH   SOLE 2 31,943 0 35,266
ENZO BIOCHEM INC COM 294100102 4 771 SH   SOLE 7 771 0 0
ENZO BIOCHEM INC COM 294100102 737 141,998 SH   SOLE 18 141,998 0 0
ENZO BIOCHEM INC COM 294100102 933 179,715 SH   SOLE 19 179,715 0 0
ENZO BIOCHEM INC COM 294100102 8,110 1,562,541 SH   SOLE 21 1,562,541 0 0
ENZO BIOCHEM INC COM 294100102 9,527 1,835,557 SH   SOLE 22 1,783,716 0 51,841
ENZO BIOCHEM INC COM 294100102 716 137,926 SH   SOLE 23 137,926 0 0
ENZO BIOCHEM INC COM 294100102 353 67,943 SH   SOLE 26 0 0 67,943
EOG RES INC COM 26875P101 198,991 1,599,218 SH   SOLE 2 247,155 0 1,352,063
EOG RES INC COM 26875P101 22,623 181,816 SH   SOLE 4 166,895 0 14,921
EOG RES INC COM 26875P101 52,382 420,979 SH   SOLE 7 411,028 0 9,951
EOG RES INC COM 26875P101 5,622 45,185 SH   SOLE 13 45,185 0 0
EOG RES INC COM 26875P101 579 4,656 SH   SOLE 15 4,656 0 0
EOG RES INC COM 26875P101 136,223 1,094,778 SH   SOLE 18 1,017,565 0 77,213
EOG RES INC COM 26875P101 58,644 471,298 SH   SOLE 19 471,298 0 0
EOG RES INC COM 26875P101 22,658 182,093 SH   SOLE 20 0 0 182,093
EOG RES INC COM 26875P101 1,232,262 9,903,253 SH   SOLE 21 9,903,253 0 0
EOG RES INC COM 26875P101 1,800,851 14,472,805 SH   SOLE 22 12,691,228 0 1,781,577
EOG RES INC COM 26875P101 89,456 718,927 SH   SOLE 23 718,927 0 0
EOG RES INC COM 26875P101 74,516 598,858 SH   SOLE 25 598,858 0 0
EOG RES INC COM 26875P101 240,103 1,929,622 SH   SOLE 26 462,036 0 1,467,586
EOG RES INC COM 26875P101 10,392 83,513 SH   SOLE 28 83,513 0 0
EOG RES INC COM 26875P101 10,163 81,674 SH   SOLE 29 19,878 0 61,796
EOG RES INC COM 26875P101 264,511 2,125,782 SH   SOLE 30 2,125,782 0 0
EOG RES INC COM 26875P101 32,019 257,329 SH   SOLE 31 111,930 0 145,399
EOG RES INC COM 26875P101 75,922 610,156 SH   SOLE 34 610,156 0 0
EOG RES INC COM 26875P101 66,457 534,089 SH   SOLE 36 534,089 0 0
EOG RES INC COM 26875P101 1,442 11,592 SH   SOLE 40 11,592 0 0
EP ENERGY CORP CL A 268785102 277 92,451 SH   SOLE 2 37,960 0 54,491
EP ENERGY CORP CL A 268785102 2 611 SH   SOLE 7 611 0 0
EP ENERGY CORP CL A 268785102 388 129,259 SH   SOLE 18 129,259 0 0
EP ENERGY CORP CL A 268785102 364 121,357 SH   SOLE 19 121,357 0 0
EP ENERGY CORP CL A 268785102 4,011 1,337,135 SH   SOLE 21 1,337,135 0 0
EP ENERGY CORP CL A 268785102 4,768 1,589,368 SH   SOLE 22 1,563,788 0 25,580
EP ENERGY CORP CL A 268785102 344 114,759 SH   SOLE 23 114,759 0 0
EP ENERGY CORP CL A 268785102 18 5,917 SH   SOLE 26 0 0 5,917
EPAM SYS INC COM 29414B104 11,585 93,179 SH   SOLE 2 3,906 0 89,273
EPAM SYS INC COM 29414B104 27 216 SH   SOLE 4 216 0 0
EPAM SYS INC COM 29414B104 141 1,132 SH   SOLE 7 1,132 0 0
EPAM SYS INC COM 29414B104 3,900 31,365 SH   SOLE 18 31,365 0 0
EPAM SYS INC COM 29414B104 975 7,839 SH   SOLE 19 7,839 0 0
EPAM SYS INC COM 29414B104 75,761 609,357 SH   SOLE 21 609,357 0 0
EPAM SYS INC COM 29414B104 167,056 1,343,651 SH   SOLE 22 1,244,905 0 98,746
EPAM SYS INC COM 29414B104 3,039 24,439 SH   SOLE 26 10,590 0 13,849
EPAM SYS INC COM 29414B104 863 6,941 SH   SOLE 28 6,941 0 0
EPAM SYS INC COM 29414B104 355 2,854 SH   SOLE 29 0 0 2,854
EPAM SYS INC COM 29414B104 1,410 11,340 SH   SOLE 30 11,340 0 0
EPAM SYS INC COM 29414B104 138 1,107 SH   SOLE 31 1,107 0 0
EPAM SYS INC COM 29414B104 6,894 55,448 SH   SOLE 34 55,448 0 0
EPAM SYS INC COM 29414B104 671 5,393 SH   SOLE 40 5,393 0 0
EPIZYME INC COM 29428V104 623 45,962 SH   SOLE 2 2,067 0 43,895
EPIZYME INC COM 29428V104 13 970 SH   SOLE 7 970 0 0
EPIZYME INC COM 29428V104 2,267 167,306 SH   SOLE 18 167,306 0 0
EPIZYME INC COM 29428V104 764 56,399 SH   SOLE 19 56,399 0 0
EPIZYME INC COM 29428V104 34,047 2,512,716 SH   SOLE 21 2,512,716 0 0
EPIZYME INC COM 29428V104 20,053 1,479,917 SH   SOLE 22 1,413,804 0 66,113
EPIZYME INC COM 29428V104 7 483 SH   SOLE 23 483 0 0
EPIZYME INC COM 29428V104 199 14,696 SH   SOLE 26 0 0 14,696
EPIZYME INC COM 29428V104 74 5,490 SH   SOLE 28 5,490 0 0
EPIZYME INC COM 29428V104 199 14,717 SH   SOLE 30 14,717 0 0
EPIZYME INC COM 29428V104 69 5,064 SH   SOLE 40 5,064 0 0
EPLUS INC COM 294268107 1,070 11,369 SH   SOLE 2 623 0 10,746
EPLUS INC COM 294268107 27 292 SH   SOLE 7 292 0 0
EPLUS INC COM 294268107 5,490 58,345 SH   SOLE 18 58,345 0 0
EPLUS INC COM 294268107 1,027 10,913 SH   SOLE 19 10,913 0 0
EPLUS INC COM 294268107 130,886 1,390,929 SH   SOLE 21 1,390,929 0 0
EPLUS INC COM 294268107 36,908 392,223 SH   SOLE 22 373,414 0 18,809
EPLUS INC COM 294268107 139 1,473 SH   SOLE 26 0 0 1,473
EPLUS INC COM 294268107 175 1,860 SH   SOLE 28 1,860 0 0
EPLUS INC COM 294268107 2,038 21,662 SH   SOLE 30 21,662 0 0
EPLUS INC COM 294268107 128 1,356 SH   SOLE 40 1,356 0 0
EPR PPTYS COM SH BEN INT 26884U109 12,643 195,145 SH   SOLE 2 41,319 0 153,826
EPR PPTYS COM SH BEN INT 26884U109 8,239 127,162 SH   SOLE 4 127,162 0 0
EPR PPTYS COM SH BEN INT 26884U109 7,730 119,308 SH   SOLE 7 119,308 0 0
EPR PPTYS COM SH BEN INT 26884U109 194 3,000 SH   SOLE 15 3,000 0 0
EPR PPTYS COM SH BEN INT 26884U109 14,771 227,984 SH   SOLE 18 227,984 0 0
EPR PPTYS COM SH BEN INT 26884U109 26,875 414,804 SH   SOLE 19 414,804 0 0
EPR PPTYS COM SH BEN INT 26884U109 218,323 3,369,709 SH   SOLE 21 3,369,709 0 0
EPR PPTYS COM SH BEN INT 26884U109 200,931 3,101,260 SH   SOLE 22 2,857,098 0 244,162
EPR PPTYS COM SH BEN INT 26884U109 2,888 44,572 SH   SOLE 23 44,572 0 0
EPR PPTYS COM SH BEN INT 26884U109 9,415 145,314 SH   SOLE 25 145,314 0 0
EPR PPTYS COM SH BEN INT 26884U109 2,915 44,996 SH   SOLE 26 14,150 0 30,846
EPR PPTYS COM SH BEN INT 26884U109 1,609 24,840 SH   SOLE 28 24,840 0 0
EPR PPTYS COM SH BEN INT 26884U109 1,689 26,063 SH   SOLE 29 26,063 0 0
EPR PPTYS COM SH BEN INT 26884U109 23,198 358,055 SH   SOLE 30 358,055 0 0
EPR PPTYS COM SH BEN INT 26884U109 104 1,601 SH   SOLE 31 1,601 0 0
EPR PPTYS COM SH BEN INT 26884U109 20,946 323,292 SH   SOLE 34 323,292 0 0
EPR PPTYS COM SH BEN INT 26884U109 169 2,609 SH   SOLE 36 2,609 0 0
EPR PPTYS COM SH BEN INT 26884U109 471 7,275 SH   SOLE 40 7,275 0 0
EQT CORP COM 26884L109 38,131 691,032 SH   SOLE 2 83,417 0 607,615
EQT CORP COM 26884L109 4,469 80,984 SH   SOLE 4 73,539 0 7,445
EQT CORP COM 26884L109 10,008 181,367 SH   SOLE 7 179,313 0 2,054
EQT CORP COM 26884L109 195 3,537 SH   SOLE 13 3,537 0 0
EQT CORP COM 26884L109 77 1,400 SH   SOLE 15 1,400 0 0
EQT CORP COM 26884L109 29,464 533,970 SH   SOLE 18 499,039 0 34,931
EQT CORP COM 26884L109 33,257 602,697 SH   SOLE 19 602,697 0 0
EQT CORP COM 26884L109 5,494 99,557 SH   SOLE 20 0 0 99,557
EQT CORP COM 26884L109 316,981 5,744,487 SH   SOLE 21 5,744,487 0 0
EQT CORP COM 26884L109 340,236 6,165,935 SH   SOLE 22 5,476,772 0 689,163
EQT CORP COM 26884L109 17,420 315,690 SH   SOLE 23 315,690 0 0
EQT CORP COM 26884L109 13,906 252,010 SH   SOLE 25 252,010 0 0
EQT CORP COM 26884L109 55,934 1,013,667 SH   SOLE 26 244,054 0 769,613
EQT CORP COM 26884L109 2,157 39,099 SH   SOLE 28 39,099 0 0
EQT CORP COM 26884L109 8,523 154,462 SH   SOLE 29 102,852 0 51,610
EQT CORP COM 26884L109 56,312 1,020,521 SH   SOLE 30 1,020,521 0 0
EQT CORP COM 26884L109 6,134 111,159 SH   SOLE 31 51,390 0 59,769
EQT CORP COM 26884L109 41,317 748,765 SH   SOLE 34 748,765 0 0
EQT CORP COM 26884L109 11,021 199,736 SH   SOLE 36 199,736 0 0
EQT CORP COM 26884L109 290 5,250 SH   SOLE 40 5,250 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 593 11,489 SH   SOLE 18 11,489 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 20,273 392,964 SH   SOLE 19 392,964 0 0
EQUIFAX INC COM 294429105 52,214 417,344 SH   SOLE 2 45,856 0 371,488
EQUIFAX INC COM 294429105 4,619 36,922 SH   SOLE 4 33,808 0 3,114
EQUIFAX INC COM 294429105 10,930 87,360 SH   SOLE 7 86,497 0 863
EQUIFAX INC COM 294429105 126 1,004 SH   SOLE 15 1,004 0 0
EQUIFAX INC COM 294429105 135,812 1,085,537 SH   SOLE 18 847,271 0 238,266
EQUIFAX INC COM 294429105 108,332 865,896 SH   SOLE 19 865,896 0 0
EQUIFAX INC COM 294429105 301,687 2,411,371 SH   SOLE 21 2,411,371 0 0
EQUIFAX INC COM 294429105 391,649 3,130,435 SH   SOLE 22 2,812,371 0 318,064
EQUIFAX INC COM 294429105 18,144 145,027 SH   SOLE 23 145,027 0 0
EQUIFAX INC COM 294429105 31,589 252,489 SH   SOLE 25 252,489 0 0
EQUIFAX INC COM 294429105 53,997 431,600 SH   SOLE 26 115,770 0 315,830
EQUIFAX INC COM 294429105 2,248 17,968 SH   SOLE 28 17,968 0 0
EQUIFAX INC COM 294429105 858 6,861 SH   SOLE 29 4,645 0 2,216
EQUIFAX INC COM 294429105 44,181 353,140 SH   SOLE 30 353,140 0 0
EQUIFAX INC COM 294429105 5,610 44,843 SH   SOLE 31 22,333 0 22,510
EQUIFAX INC COM 294429105 8,187 65,437 SH   SOLE 34 65,437 0 0
EQUIFAX INC COM 294429105 13,339 106,620 SH   SOLE 36 106,620 0 0
EQUIFAX INC COM 294429105 302 2,415 SH   SOLE 40 2,415 0 0
EQUINIX INC COM PAR $0.001 29444U700 102,595 238,655 SH   SOLE 2 25,515 0 213,140
EQUINIX INC COM PAR $0.001 29444U700 15,339 35,682 SH   SOLE 4 33,637 0 2,045
EQUINIX INC COM PAR $0.001 29444U700 27,191 63,251 SH   SOLE 7 63,251 0 0
EQUINIX INC COM PAR $0.001 29444U700 374 870 SH   SOLE 13 870 0 0
EQUINIX INC COM PAR $0.001 29444U700 192 446 SH   SOLE 15 446 0 0
EQUINIX INC COM PAR $0.001 29444U700 92,684 215,599 SH   SOLE 18 205,011 0 10,588
EQUINIX INC COM PAR $0.001 29444U700 38,900 90,489 SH   SOLE 19 90,489 0 0
EQUINIX INC COM PAR $0.001 29444U700 13,210 30,729 SH   SOLE 20 0 0 30,729
EQUINIX INC COM PAR $0.001 29444U700 926,108 2,154,290 SH   SOLE 21 2,154,290 0 0
EQUINIX INC COM PAR $0.001 29444U700 882,849 2,053,662 SH   SOLE 22 1,835,813 0 217,849
EQUINIX INC COM PAR $0.001 29444U700 44,997 104,672 SH   SOLE 23 104,672 0 0
EQUINIX INC COM PAR $0.001 29444U700 33,072 76,932 SH   SOLE 25 76,932 0 0
EQUINIX INC COM PAR $0.001 29444U700 114,103 265,423 SH   SOLE 26 65,922 0 199,501
EQUINIX INC COM PAR $0.001 29444U700 5,812 13,520 SH   SOLE 28 13,520 0 0
EQUINIX INC COM PAR $0.001 29444U700 29,625 68,914 SH   SOLE 29 68,914 0 0
EQUINIX INC COM PAR $0.001 29444U700 100,723 234,300 SH   SOLE 30 234,300 0 0
EQUINIX INC COM PAR $0.001 29444U700 14,384 33,459 SH   SOLE 31 16,865 0 16,594
EQUINIX INC COM PAR $0.001 29444U700 14,808 34,446 SH   SOLE 34 34,446 0 0
EQUINIX INC COM PAR $0.001 29444U700 27,229 63,339 SH   SOLE 36 63,339 0 0
EQUINIX INC COM PAR $0.001 29444U700 673 1,565 SH   SOLE 40 1,565 0 0
EQUINOR ASA SPONSORED ADR 29446M102 1,212 45,882 SH   SOLE 18 42,852 0 3,030
EQUINOR ASA SPONSORED ADR 29446M102 185 6,997 SH   SOLE 21 6,997 0 0
EQUITABLE FINL CORP NEW COM 29448T105 6 536 SH   SOLE 18 536 0 0
EQUITABLE FINL CORP NEW COM 29448T105 8 747 SH   SOLE 21 747 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 498 12,005 SH   SOLE 2 643 0 11,362
EQUITY BANCSHARES INC COM CL A 29460X109 11 271 SH   SOLE 7 271 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,871 45,100 SH   SOLE 18 45,100 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 434 10,467 SH   SOLE 19 10,467 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 19,059 459,485 SH   SOLE 21 459,485 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 8,766 211,335 SH   SOLE 22 201,862 0 9,473
EQUITY COMWLTH COM SH BEN INT 294628102 6,810 216,194 SH   SOLE 2 9,050 0 207,144
EQUITY COMWLTH COM SH BEN INT 294628102 15 471 SH   SOLE 4 471 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 119 3,783 SH   SOLE 7 3,783 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,859 59,017 SH   SOLE 18 59,017 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 581 18,458 SH   SOLE 19 18,458 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 56,097 1,780,862 SH   SOLE 21 1,780,862 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 132,741 4,214,007 SH   SOLE 22 3,962,009 0 251,998
EQUITY COMWLTH COM SH BEN INT 294628102 223 7,075 SH   SOLE 23 7,075 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,239 39,349 SH   SOLE 26 26,313 0 13,036
EQUITY COMWLTH COM SH BEN INT 294628102 569 18,055 SH   SOLE 28 18,055 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 934 29,664 SH   SOLE 30 29,664 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 77 2,443 SH   SOLE 31 2,443 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 138 4,388 SH   SOLE 36 4,388 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 432 13,719 SH   SOLE 40 13,719 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 15,832 172,279 SH   SOLE 2 25,218 0 147,061
EQUITY LIFESTYLE PPTYS INC COM 29472R108 3,415 37,162 SH   SOLE 4 37,162 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 13,532 147,248 SH   SOLE 7 147,248 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 308 3,351 SH   SOLE 15 3,351 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 5,216 56,760 SH   SOLE 18 56,585 0 175
EQUITY LIFESTYLE PPTYS INC COM 29472R108 11,266 122,593 SH   SOLE 19 122,593 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 181,671 1,976,837 SH   SOLE 21 1,976,837 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 342,170 3,723,289 SH   SOLE 22 3,535,264 0 188,025
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,236 13,444 SH   SOLE 23 13,444 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 15,175 165,129 SH   SOLE 25 165,129 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 4,865 52,933 SH   SOLE 26 15,994 0 36,939
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,061 11,544 SH   SOLE 28 11,544 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 5,172 56,278 SH   SOLE 29 36,149 0 20,129
EQUITY LIFESTYLE PPTYS INC COM 29472R108 37,747 410,740 SH   SOLE 30 410,740 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 316 3,442 SH   SOLE 31 1,749 0 1,693
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,053 11,460 SH   SOLE 34 11,460 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 504 5,489 SH   SOLE 36 5,489 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 921 10,023 SH   SOLE 40 10,023 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 67,119 1,053,846 SH   SOLE 2 210,738 0 843,108
EQUITY RESIDENTIAL SH BEN INT 29476L107 15,642 245,595 SH   SOLE 4 235,630 0 9,965
EQUITY RESIDENTIAL SH BEN INT 29476L107 58,630 920,555 SH   SOLE 7 894,256 0 26,299
EQUITY RESIDENTIAL SH BEN INT 29476L107 536 8,412 SH   SOLE 13 8,412 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,058 16,616 SH   SOLE 15 16,616 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 48,899 767,773 SH   SOLE 18 718,649 0 49,124
EQUITY RESIDENTIAL SH BEN INT 29476L107 33,509 526,122 SH   SOLE 19 526,122 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 10,398 163,260 SH   SOLE 20 0 0 163,260
EQUITY RESIDENTIAL SH BEN INT 29476L107 825,632 12,963,289 SH   SOLE 21 12,963,289 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 927,381 14,560,856 SH   SOLE 22 13,551,499 0 1,009,357
EQUITY RESIDENTIAL SH BEN INT 29476L107 30,212 474,368 SH   SOLE 23 474,368 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 68,128 1,069,689 SH   SOLE 25 1,069,689 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 116,698 1,832,289 SH   SOLE 26 315,664 0 1,516,625
EQUITY RESIDENTIAL SH BEN INT 29476L107 3,338 52,406 SH   SOLE 28 52,406 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 8,893 139,636 SH   SOLE 29 139,636 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 178,409 2,801,209 SH   SOLE 30 2,801,209 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 9,325 146,405 SH   SOLE 31 66,379 0 80,026
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,655 25,984 SH   SOLE 34 25,984 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 23,494 368,875 SH   SOLE 36 368,875 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 469 7,369 SH   SOLE 40 7,369 0 0
ERA GROUP INC COM 26885G109 266 20,525 SH   SOLE 2 852 0 19,673
ERA GROUP INC COM 26885G109 6 466 SH   SOLE 7 466 0 0
ERA GROUP INC COM 26885G109 1,182 91,309 SH   SOLE 18 91,309 0 0
ERA GROUP INC COM 26885G109 212 16,354 SH   SOLE 19 16,354 0 0
ERA GROUP INC COM 26885G109 27,256 2,104,672 SH   SOLE 21 2,104,672 0 0
ERA GROUP INC COM 26885G109 6,660 514,290 SH   SOLE 22 499,087 0 15,203
ERA GROUP INC COM 26885G109 309 23,825 SH   SOLE 30 23,825 0 0
ERIE INDTY CO CL A 29530P102 6,627 56,519 SH   SOLE 2 7,136 0 49,383
ERIE INDTY CO CL A 29530P102 11 96 SH   SOLE 4 96 0 0
ERIE INDTY CO CL A 29530P102 142 1,215 SH   SOLE 7 1,215 0 0
ERIE INDTY CO CL A 29530P102 1,428 12,182 SH   SOLE 18 12,182 0 0
ERIE INDTY CO CL A 29530P102 449 3,828 SH   SOLE 19 3,828 0 0
ERIE INDTY CO CL A 29530P102 35,711 304,548 SH   SOLE 21 304,548 0 0
ERIE INDTY CO CL A 29530P102 65,937 562,314 SH   SOLE 22 508,151 0 54,163
ERIE INDTY CO CL A 29530P102 923 7,875 SH   SOLE 26 3,600 0 4,275
ERIE INDTY CO CL A 29530P102 412 3,515 SH   SOLE 28 3,515 0 0
ERIE INDTY CO CL A 29530P102 657 5,603 SH   SOLE 30 5,603 0 0
ERIE INDTY CO CL A 29530P102 60 509 SH   SOLE 31 509 0 0
ERIE INDTY CO CL A 29530P102 297 2,532 SH   SOLE 40 2,532 0 0
EROS INTL PLC SHS NEW G3788M114 429 32,974 SH   SOLE 2 5,450 0 27,524
EROS INTL PLC SHS NEW G3788M114 6 465 SH   SOLE 7 465 0 0
EROS INTL PLC SHS NEW G3788M114 1,301 100,057 SH   SOLE 18 100,057 0 0
EROS INTL PLC SHS NEW G3788M114 711 54,656 SH   SOLE 19 54,656 0 0
EROS INTL PLC SHS NEW G3788M114 12,629 971,442 SH   SOLE 21 971,442 0 0
EROS INTL PLC SHS NEW G3788M114 4,943 380,206 SH   SOLE 22 357,846 0 22,360
EROS INTL PLC SHS NEW G3788M114 216 16,603 SH   SOLE 23 16,603 0 0
EROS INTL PLC SHS NEW G3788M114 153 11,787 SH   SOLE 26 0 0 11,787
ESCALADE INC COM 296056104 212 15,029 SH   SOLE 2 544 0 14,485
ESCALADE INC COM 296056104 547 38,769 SH   SOLE 18 38,769 0 0
ESCALADE INC COM 296056104 123 8,755 SH   SOLE 19 8,755 0 0
ESCALADE INC COM 296056104 5,574 395,305 SH   SOLE 21 395,305 0 0
ESCALADE INC COM 296056104 1,067 75,653 SH   SOLE 22 73,005 0 2,648
ESCO TECHNOLOGIES INC COM 296315104 1,714 29,707 SH   SOLE 2 5,359 0 24,348
ESCO TECHNOLOGIES INC COM 296315104 12 205 SH   SOLE 4 205 0 0
ESCO TECHNOLOGIES INC COM 296315104 32 561 SH   SOLE 7 561 0 0
ESCO TECHNOLOGIES INC COM 296315104 6,523 113,057 SH   SOLE 18 113,057 0 0
ESCO TECHNOLOGIES INC COM 296315104 1,610 27,903 SH   SOLE 19 27,903 0 0
ESCO TECHNOLOGIES INC COM 296315104 149,765 2,595,580 SH   SOLE 21 2,595,580 0 0
ESCO TECHNOLOGIES INC COM 296315104 46,329 802,925 SH   SOLE 22 766,705 0 36,220
ESCO TECHNOLOGIES INC COM 296315104 661 11,453 SH   SOLE 23 11,453 0 0
ESCO TECHNOLOGIES INC COM 296315104 988 17,131 SH   SOLE 26 4,594 0 12,537
ESCO TECHNOLOGIES INC COM 296315104 213 3,692 SH   SOLE 28 3,692 0 0
ESCO TECHNOLOGIES INC COM 296315104 134 2,316 SH   SOLE 29 0 0 2,316
ESCO TECHNOLOGIES INC COM 296315104 2,198 38,090 SH   SOLE 30 38,090 0 0
ESCO TECHNOLOGIES INC COM 296315104 163 2,821 SH   SOLE 40 2,821 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 742 18,936 SH   SOLE 2 998 0 17,938
ESPERION THERAPEUTICS INC NE COM 29664W105 3 87 SH   SOLE 4 87 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 19 497 SH   SOLE 7 497 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 2,847 72,653 SH   SOLE 18 72,653 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 721 18,385 SH   SOLE 19 18,385 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 41,559 1,060,451 SH   SOLE 21 1,060,451 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 24,320 620,573 SH   SOLE 22 589,271 0 31,302
ESPERION THERAPEUTICS INC NE COM 29664W105 81 2,071 SH   SOLE 26 0 0 2,071
ESPERION THERAPEUTICS INC NE COM 29664W105 145 3,694 SH   SOLE 28 3,694 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 206 5,263 SH   SOLE 30 5,263 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 15 384 SH   SOLE 34 384 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 88 2,238 SH   SOLE 40 2,238 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 8 301 SH   SOLE 18 301 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 16 612 SH   SOLE 21 612 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 134 5,091 SH   SOLE 2 279 0 4,812
ESQUIRE FINL HLDGS INC COM 29667J101 423 16,040 SH   SOLE 18 16,040 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 95 3,581 SH   SOLE 19 3,581 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 5,180 196,279 SH   SOLE 21 196,279 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 1,127 42,718 SH   SOLE 22 40,932 0 1,786
ESSA BANCORP INC COM 29667D104 161 10,162 SH   SOLE 2 526 0 9,636
ESSA BANCORP INC COM 29667D104 509 32,159 SH   SOLE 18 32,159 0 0
ESSA BANCORP INC COM 29667D104 122 7,723 SH   SOLE 19 7,723 0 0
ESSA BANCORP INC COM 29667D104 5,656 357,306 SH   SOLE 21 357,306 0 0
ESSA BANCORP INC COM 29667D104 1,158 73,174 SH   SOLE 22 70,386 0 2,788
ESSENDANT INC COM 296689102 522 39,494 SH   SOLE 2 1,527 0 37,967
ESSENDANT INC COM 296689102 2 182 SH   SOLE 4 182 0 0
ESSENDANT INC COM 296689102 13 960 SH   SOLE 7 960 0 0
ESSENDANT INC COM 296689102 2,174 164,430 SH   SOLE 18 164,430 0 0
ESSENDANT INC COM 296689102 390 29,476 SH   SOLE 19 29,476 0 0
ESSENDANT INC COM 296689102 43,399 3,282,812 SH   SOLE 21 3,282,812 0 0
ESSENDANT INC COM 296689102 14,231 1,076,512 SH   SOLE 22 993,678 0 82,834
ESSENDANT INC COM 296689102 117 8,827 SH   SOLE 23 8,827 0 0
ESSENDANT INC COM 296689102 227 17,203 SH   SOLE 26 2,571 0 14,632
ESSENDANT INC COM 296689102 71 5,382 SH   SOLE 28 5,382 0 0
ESSENDANT INC COM 296689102 39 2,978 SH   SOLE 29 0 0 2,978
ESSENDANT INC COM 296689102 621 46,977 SH   SOLE 30 46,977 0 0
ESSENDANT INC COM 296689102 55 4,149 SH   SOLE 36 4,149 0 0
ESSENDANT INC COM 296689102 56 4,216 SH   SOLE 40 4,216 0 0
ESSENT GROUP LTD COM G3198U102 3,880 108,311 SH   SOLE 2 22,204 0 86,107
ESSENT GROUP LTD COM G3198U102 8 233 SH   SOLE 4 233 0 0
ESSENT GROUP LTD COM G3198U102 75 2,081 SH   SOLE 7 2,081 0 0
ESSENT GROUP LTD COM G3198U102 500 13,953 SH   SOLE 13 13,953 0 0
ESSENT GROUP LTD COM G3198U102 11,225 313,380 SH   SOLE 18 313,380 0 0
ESSENT GROUP LTD COM G3198U102 11,238 313,729 SH   SOLE 19 313,729 0 0
ESSENT GROUP LTD COM G3198U102 116,743 3,259,156 SH   SOLE 21 3,259,156 0 0
ESSENT GROUP LTD COM G3198U102 106,135 2,963,007 SH   SOLE 22 2,783,433 0 179,574
ESSENT GROUP LTD COM G3198U102 2,007 56,025 SH   SOLE 23 56,025 0 0
ESSENT GROUP LTD COM G3198U102 4,610 128,705 SH   SOLE 26 15,076 0 113,629
ESSENT GROUP LTD COM G3198U102 415 11,575 SH   SOLE 28 11,575 0 0
ESSENT GROUP LTD COM G3198U102 2,322 64,837 SH   SOLE 29 0 0 64,837
ESSENT GROUP LTD COM G3198U102 730 20,386 SH   SOLE 30 20,386 0 0
ESSENT GROUP LTD COM G3198U102 154 4,307 SH   SOLE 36 4,307 0 0
ESSENT GROUP LTD COM G3198U102 306 8,534 SH   SOLE 40 8,534 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 271 20,009 SH   SOLE 22 20,009 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 8,526 629,700 SH   SOLE 26 112,800 0 516,900
ESSEX PPTY TR INC COM 297178105 40,678 170,152 SH   SOLE 2 16,466 0 153,686
ESSEX PPTY TR INC COM 297178105 10,537 44,076 SH   SOLE 4 42,326 0 1,750
ESSEX PPTY TR INC COM 297178105 45,084 188,579 SH   SOLE 7 182,187 0 6,392
ESSEX PPTY TR INC COM 297178105 311 1,299 SH   SOLE 13 1,299 0 0
ESSEX PPTY TR INC COM 297178105 727 3,040 SH   SOLE 15 3,040 0 0
ESSEX PPTY TR INC COM 297178105 32,723 136,878 SH   SOLE 18 128,041 0 8,837
ESSEX PPTY TR INC COM 297178105 22,447 93,895 SH   SOLE 19 93,895 0 0
ESSEX PPTY TR INC COM 297178105 7,632 31,924 SH   SOLE 20 0 0 31,924
ESSEX PPTY TR INC COM 297178105 546,293 2,285,075 SH   SOLE 21 2,285,075 0 0
ESSEX PPTY TR INC COM 297178105 629,848 2,634,577 SH   SOLE 22 2,455,953 0 178,624
ESSEX PPTY TR INC COM 297178105 20,148 84,278 SH   SOLE 23 84,278 0 0
ESSEX PPTY TR INC COM 297178105 46,667 195,202 SH   SOLE 25 195,202 0 0
ESSEX PPTY TR INC COM 297178105 72,074 301,476 SH   SOLE 26 62,537 0 238,939
ESSEX PPTY TR INC COM 297178105 2,226 9,311 SH   SOLE 28 9,311 0 0
ESSEX PPTY TR INC COM 297178105 9,164 38,332 SH   SOLE 29 25,447 0 12,885
ESSEX PPTY TR INC COM 297178105 120,462 503,878 SH   SOLE 30 503,878 0 0
ESSEX PPTY TR INC COM 297178105 5,921 24,767 SH   SOLE 31 12,435 0 12,332
ESSEX PPTY TR INC COM 297178105 747 3,124 SH   SOLE 34 3,124 0 0
ESSEX PPTY TR INC COM 297178105 14,568 60,937 SH   SOLE 36 60,937 0 0
ESSEX PPTY TR INC COM 297178105 317 1,324 SH   SOLE 40 1,324 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 2,491 33,749 SH   SOLE 2 11,513 0 22,236
ESTERLINE TECHNOLOGIES CORP COM 297425100 74 1,000 SH   SOLE 7 1,000 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 11,471 155,437 SH   SOLE 18 155,437 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 1,939 26,279 SH   SOLE 19 26,279 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 193,531 2,622,372 SH   SOLE 21 2,622,372 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 64,206 870,001 SH   SOLE 22 830,059 0 39,942
ESTERLINE TECHNOLOGIES CORP COM 297425100 2,315 31,369 SH   SOLE 26 2,576 0 28,793
ESTERLINE TECHNOLOGIES CORP COM 297425100 262 3,546 SH   SOLE 28 3,546 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 147 1,997 SH   SOLE 29 0 0 1,997
ESTERLINE TECHNOLOGIES CORP COM 297425100 444 6,013 SH   SOLE 30 6,013 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 176 2,388 SH   SOLE 36 2,388 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 240 3,246 SH   SOLE 40 3,246 0 0
ETF MANAGERS TR DRONE ECONMY STG 26924G805 5 146 SH   SOLE 17 0 0 146
ETHAN ALLEN INTERIORS INC COM 297602104 675 27,550 SH   SOLE 2 1,025 0 26,525
ETHAN ALLEN INTERIORS INC COM 297602104 6 227 SH   SOLE 4 227 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 11 469 SH   SOLE 7 469 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 2,669 108,958 SH   SOLE 18 108,958 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 501 20,432 SH   SOLE 19 20,432 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 68,601 2,800,042 SH   SOLE 21 2,800,042 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 17,062 696,406 SH   SOLE 22 658,526 0 37,880
ETHAN ALLEN INTERIORS INC COM 297602104 121 4,933 SH   SOLE 26 3,301 0 1,632
ETHAN ALLEN INTERIORS INC COM 297602104 91 3,702 SH   SOLE 28 3,702 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 934 38,106 SH   SOLE 30 38,106 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 75 3,080 SH   SOLE 40 3,080 0 0
ETSY INC COM 29786A106 4,351 103,118 SH   SOLE 2 9,513 0 93,605
ETSY INC COM 29786A106 20 474 SH   SOLE 4 474 0 0
ETSY INC COM 29786A106 109 2,593 SH   SOLE 7 2,593 0 0
ETSY INC COM 29786A106 16,027 379,866 SH   SOLE 18 379,866 0 0
ETSY INC COM 29786A106 7,273 172,382 SH   SOLE 19 172,382 0 0
ETSY INC COM 29786A106 166,266 3,940,885 SH   SOLE 21 3,940,885 0 0
ETSY INC COM 29786A106 139,310 3,301,970 SH   SOLE 22 3,042,568 0 259,402
ETSY INC COM 29786A106 574 13,598 SH   SOLE 23 13,598 0 0
ETSY INC COM 29786A106 2,336 55,361 SH   SOLE 26 17,782 0 37,579
ETSY INC COM 29786A106 614 14,557 SH   SOLE 28 14,557 0 0
ETSY INC COM 29786A106 92 2,179 SH   SOLE 29 0 0 2,179
ETSY INC COM 29786A106 1,079 25,568 SH   SOLE 30 25,568 0 0
ETSY INC COM 29786A106 441 10,447 SH   SOLE 40 10,447 0 0
EURONAV NV ANTWERPEN SHS B38564108 1,781 193,562 SH   SOLE 2 193,562 0 0
EURONAV NV ANTWERPEN SHS B38564108 8 872 SH   SOLE 18 872 0 0
EURONAV NV ANTWERPEN SHS B38564108 33,921 3,687,074 SH   SOLE 19 3,687,074 0 0
EURONAV NV ANTWERPEN SHS B38564108 9 940 SH   SOLE 21 940 0 0
EURONAV NV ANTWERPEN SHS B38564108 10 1,081 SH   SOLE 22 1,081 0 0
EURONET WORLDWIDE INC COM 298736109 8,316 99,271 SH   SOLE 2 5,516 0 93,755
EURONET WORLDWIDE INC COM 298736109 62 742 SH   SOLE 4 742 0 0
EURONET WORLDWIDE INC COM 298736109 91 1,084 SH   SOLE 7 1,084 0 0
EURONET WORLDWIDE INC COM 298736109 2,237 26,705 SH   SOLE 18 26,705 0 0
EURONET WORLDWIDE INC COM 298736109 635 7,575 SH   SOLE 19 7,575 0 0
EURONET WORLDWIDE INC COM 298736109 46,469 554,719 SH   SOLE 21 554,719 0 0
EURONET WORLDWIDE INC COM 298736109 118,076 1,409,529 SH   SOLE 22 1,311,214 0 98,315
EURONET WORLDWIDE INC COM 298736109 1,496 17,863 SH   SOLE 26 12,221 0 5,642
EURONET WORLDWIDE INC COM 298736109 580 6,924 SH   SOLE 28 6,924 0 0
EURONET WORLDWIDE INC COM 298736109 1,217 14,532 SH   SOLE 29 0 0 14,532
EURONET WORLDWIDE INC COM 298736109 5,142 61,377 SH   SOLE 30 61,377 0 0
EURONET WORLDWIDE INC COM 298736109 87 1,035 SH   SOLE 31 1,035 0 0
EURONET WORLDWIDE INC COM 298736109 70 836 SH   SOLE 36 836 0 0
EURONET WORLDWIDE INC COM 298736109 443 5,292 SH   SOLE 40 5,292 0 0
EURONET WORLDWIDE INC NOTE 1.500%10/0 298736AH2 692 565,000 PRN   SOLE 21 565,000 0 0
EVANS BANCORP INC COM NEW 29911Q208 170 3,689 SH   SOLE 2 187 0 3,502
EVANS BANCORP INC COM NEW 29911Q208 6 130 SH   SOLE 7 130 0 0
EVANS BANCORP INC COM NEW 29911Q208 727 15,763 SH   SOLE 18 15,763 0 0
EVANS BANCORP INC COM NEW 29911Q208 168 3,644 SH   SOLE 19 3,644 0 0
EVANS BANCORP INC COM NEW 29911Q208 7,802 169,233 SH   SOLE 21 169,233 0 0
EVANS BANCORP INC COM NEW 29911Q208 1,764 38,275 SH   SOLE 22 36,961 0 1,314
EVELO BIOSCIENCES INC COM 299734103 49 4,161 SH   SOLE 2 0 0 4,161
EVELO BIOSCIENCES INC COM 299734103 213 18,009 SH   SOLE 18 18,009 0 0
EVELO BIOSCIENCES INC COM 299734103 122 10,314 SH   SOLE 19 10,314 0 0
EVELO BIOSCIENCES INC COM 299734103 2,274 192,695 SH   SOLE 21 192,695 0 0
EVELO BIOSCIENCES INC COM 299734103 428 36,233 SH   SOLE 22 34,560 0 1,673
EVELO BIOSCIENCES INC COM 299734103 4 329 SH   SOLE 23 329 0 0
EVER GLORY INTL GRP INC COM NEW 299766204 128 38,891 SH   SOLE 22 38,891 0 0
EVERBRIDGE INC COM 29978A104 1,030 21,723 SH   SOLE 2 1,163 0 20,560
EVERBRIDGE INC COM 29978A104 16 336 SH   SOLE 4 336 0 0
EVERBRIDGE INC COM 29978A104 27 563 SH   SOLE 7 563 0 0
EVERBRIDGE INC COM 29978A104 3,928 82,843 SH   SOLE 18 82,843 0 0
EVERBRIDGE INC COM 29978A104 991 20,906 SH   SOLE 19 20,906 0 0
EVERBRIDGE INC COM 29978A104 39,768 838,636 SH   SOLE 21 838,636 0 0
EVERBRIDGE INC COM 29978A104 29,414 620,282 SH   SOLE 22 577,860 0 42,422
EVERBRIDGE INC COM 29978A104 232 4,902 SH   SOLE 26 0 0 4,902
EVERBRIDGE INC COM 29978A104 138 2,907 SH   SOLE 28 2,907 0 0
EVERBRIDGE INC COM 29978A104 240 5,064 SH   SOLE 30 5,064 0 0
EVERBRIDGE INC COM 29978A104 130 2,750 SH   SOLE 40 2,750 0 0
EVERCORE INC CLASS A 29977A105 10,069 95,482 SH   SOLE 2 24,490 0 70,992
EVERCORE INC CLASS A 29977A105 74 702 SH   SOLE 4 702 0 0
EVERCORE INC CLASS A 29977A105 95 900 SH   SOLE 7 900 0 0
EVERCORE INC CLASS A 29977A105 14,039 133,137 SH   SOLE 18 133,137 0 0
EVERCORE INC CLASS A 29977A105 714 6,767 SH   SOLE 19 6,767 0 0
EVERCORE INC CLASS A 29977A105 220,317 2,089,306 SH   SOLE 21 2,089,306 0 0
EVERCORE INC CLASS A 29977A105 147,307 1,396,934 SH   SOLE 22 1,299,928 0 97,006
EVERCORE INC CLASS A 29977A105 83 791 SH   SOLE 25 791 0 0
EVERCORE INC CLASS A 29977A105 1,409 13,360 SH   SOLE 26 8,531 0 4,829
EVERCORE INC CLASS A 29977A105 563 5,343 SH   SOLE 28 5,343 0 0
EVERCORE INC CLASS A 29977A105 1,008 9,556 SH   SOLE 30 9,556 0 0
EVERCORE INC CLASS A 29977A105 94 889 SH   SOLE 31 889 0 0
EVERCORE INC CLASS A 29977A105 316 2,992 SH   SOLE 34 2,992 0 0
EVERCORE INC CLASS A 29977A105 495 4,693 SH   SOLE 40 4,693 0 0
EVEREST RE GROUP LTD COM G3223R108 27,149 117,793 SH   SOLE 2 18,389 0 99,404
EVEREST RE GROUP LTD COM G3223R108 2,967 12,872 SH   SOLE 4 11,941 0 931
EVEREST RE GROUP LTD COM G3223R108 12,595 54,647 SH   SOLE 7 42,506 0 12,141
EVEREST RE GROUP LTD COM G3223R108 366 1,589 SH   SOLE 13 1,589 0 0
EVEREST RE GROUP LTD COM G3223R108 67 292 SH   SOLE 15 292 0 0
EVEREST RE GROUP LTD COM G3223R108 20,368 88,374 SH   SOLE 18 82,527 0 5,847
EVEREST RE GROUP LTD COM G3223R108 3,839 16,655 SH   SOLE 19 16,655 0 0
EVEREST RE GROUP LTD COM G3223R108 6,621 28,725 SH   SOLE 20 0 0 28,725
EVEREST RE GROUP LTD COM G3223R108 257,944 1,119,161 SH   SOLE 21 1,119,161 0 0
EVEREST RE GROUP LTD COM G3223R108 275,167 1,193,888 SH   SOLE 22 1,073,400 0 120,488
EVEREST RE GROUP LTD COM G3223R108 13,300 57,707 SH   SOLE 23 57,707 0 0
EVEREST RE GROUP LTD COM G3223R108 10,661 46,257 SH   SOLE 25 46,257 0 0
EVEREST RE GROUP LTD COM G3223R108 43,230 187,563 SH   SOLE 26 45,273 0 142,290
EVEREST RE GROUP LTD COM G3223R108 1,439 6,242 SH   SOLE 28 6,242 0 0
EVEREST RE GROUP LTD COM G3223R108 2,151 9,331 SH   SOLE 29 1,318 0 8,013
EVEREST RE GROUP LTD COM G3223R108 43,047 186,770 SH   SOLE 30 186,770 0 0
EVEREST RE GROUP LTD COM G3223R108 3,248 14,093 SH   SOLE 31 7,926 0 6,167
EVEREST RE GROUP LTD COM G3223R108 1,296 5,622 SH   SOLE 34 5,622 0 0
EVEREST RE GROUP LTD COM G3223R108 12,635 54,820 SH   SOLE 36 54,820 0 0
EVEREST RE GROUP LTD COM G3223R108 201 873 SH   SOLE 40 873 0 0
EVERGY INC COM 30034W106 55,582 989,884 SH   SOLE 2 372,143 0 617,741
EVERGY INC COM 30034W106 7,085 126,188 SH   SOLE 4 119,189 0 6,999
EVERGY INC COM 30034W106 17,091 304,389 SH   SOLE 7 257,231 0 47,158
EVERGY INC COM 30034W106 397 7,079 SH   SOLE 13 7,079 0 0
EVERGY INC COM 30034W106 33,124 589,912 SH   SOLE 18 553,209 0 36,703
EVERGY INC COM 30034W106 10,999 195,889 SH   SOLE 19 195,889 0 0
EVERGY INC COM 30034W106 9,530 169,725 SH   SOLE 20 0 0 169,725
EVERGY INC COM 30034W106 378,184 6,735,237 SH   SOLE 21 6,735,237 0 0
EVERGY INC COM 30034W106 387,275 6,897,146 SH   SOLE 22 6,029,111 0 868,035
EVERGY INC COM 30034W106 26,791 477,135 SH   SOLE 23 477,135 0 0
EVERGY INC COM 30034W106 1,830 32,589 SH   SOLE 25 32,589 0 0
EVERGY INC COM 30034W106 41,677 742,246 SH   SOLE 26 179,203 0 563,043
EVERGY INC COM 30034W106 2,217 39,488 SH   SOLE 28 39,488 0 0
EVERGY INC COM 30034W106 3,403 60,602 SH   SOLE 29 60,602 0 0
EVERGY INC COM 30034W106 60,605 1,079,342 SH   SOLE 30 1,079,342 0 0
EVERGY INC COM 30034W106 10,611 188,981 SH   SOLE 31 136,328 0 52,653
EVERGY INC COM 30034W106 13,429 239,158 SH   SOLE 34 239,158 0 0
EVERGY INC COM 30034W106 8,040 143,194 SH   SOLE 36 143,194 0 0
EVERGY INC COM 30034W106 282 5,030 SH   SOLE 40 5,030 0 0
EVERI HLDGS INC COM 30034T103 632 87,770 SH   SOLE 2 36,960 0 50,810
EVERI HLDGS INC COM 30034T103 10 1,393 SH   SOLE 7 1,393 0 0
EVERI HLDGS INC COM 30034T103 1,558 216,398 SH   SOLE 18 216,398 0 0
EVERI HLDGS INC COM 30034T103 3,732 518,401 SH   SOLE 19 518,401 0 0
EVERI HLDGS INC COM 30034T103 16,884 2,345,047 SH   SOLE 21 2,345,047 0 0
EVERI HLDGS INC COM 30034T103 15,424 2,142,233 SH   SOLE 22 2,055,548 0 86,685
EVERI HLDGS INC COM 30034T103 613 85,167 SH   SOLE 23 85,167 0 0
EVERI HLDGS INC COM 30034T103 66 9,203 SH   SOLE 29 0 0 9,203
EVERI HLDGS INC COM 30034T103 116 16,153 SH   SOLE 30 16,153 0 0
EVERQUOTE INC COM CL A 30041R108 119 6,555 SH   SOLE 2 6,555 0 0
EVERQUOTE INC COM CL A 30041R108 150 8,285 SH   SOLE 19 8,285 0 0
EVERQUOTE INC COM CL A 30041R108 50 2,744 SH   SOLE 22 2,744 0 0
EVERQUOTE INC COM CL A 30041R108 749 41,315 SH   SOLE 25 41,315 0 0
EVERQUOTE INC COM CL A 30041R108 301 16,590 SH   SOLE 26 2,966 0 13,624
EVERQUOTE INC COM CL A 30041R108 337 18,585 SH   SOLE 34 18,585 0 0
EVERSOURCE ENERGY COM 30040W108 58,242 993,727 SH   SOLE 2 251,801 0 741,926
EVERSOURCE ENERGY COM 30040W108 7,036 120,053 SH   SOLE 4 111,543 0 8,510
EVERSOURCE ENERGY COM 30040W108 41,830 713,697 SH   SOLE 7 690,962 0 22,735
EVERSOURCE ENERGY COM 30040W108 586 10,003 SH   SOLE 13 10,003 0 0
EVERSOURCE ENERGY COM 30040W108 130 2,224 SH   SOLE 15 2,224 0 0
EVERSOURCE ENERGY COM 30040W108 47,866 816,691 SH   SOLE 18 774,245 0 42,446
EVERSOURCE ENERGY COM 30040W108 14,480 247,064 SH   SOLE 19 247,064 0 0
EVERSOURCE ENERGY COM 30040W108 9,572 163,314 SH   SOLE 20 0 0 163,314
EVERSOURCE ENERGY COM 30040W108 670,230 11,435,423 SH   SOLE 21 11,435,423 0 0
EVERSOURCE ENERGY COM 30040W108 466,377 7,957,292 SH   SOLE 22 7,006,065 0 951,227
EVERSOURCE ENERGY COM 30040W108 22,856 389,975 SH   SOLE 23 389,975 0 0
EVERSOURCE ENERGY COM 30040W108 23,114 394,378 SH   SOLE 25 394,378 0 0
EVERSOURCE ENERGY COM 30040W108 96,041 1,638,649 SH   SOLE 26 286,278 0 1,352,371
EVERSOURCE ENERGY COM 30040W108 2,618 44,673 SH   SOLE 28 44,673 0 0
EVERSOURCE ENERGY COM 30040W108 5,625 95,971 SH   SOLE 29 10,060 0 85,911
EVERSOURCE ENERGY COM 30040W108 77,049 1,314,606 SH   SOLE 30 1,314,606 0 0
EVERSOURCE ENERGY COM 30040W108 7,819 133,413 SH   SOLE 31 75,111 0 58,302
EVERSOURCE ENERGY COM 30040W108 4,217 71,955 SH   SOLE 32 71,955 0 0
EVERSOURCE ENERGY COM 30040W108 1,643 28,040 SH   SOLE 34 28,040 0 0
EVERSOURCE ENERGY COM 30040W108 19,231 328,112 SH   SOLE 36 328,112 0 0
EVERSOURCE ENERGY COM 30040W108 373 6,360 SH   SOLE 40 6,360 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 19 2,155 SH   SOLE 18 2,155 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 251 28,124 SH   SOLE 21 28,124 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 1,358 152,202 SH   SOLE 22 152,202 0 0
EVERTEC INC COM 30040P103 1,159 53,050 SH   SOLE 2 2,533 0 50,517
EVERTEC INC COM 30040P103 7 318 SH   SOLE 4 318 0 0
EVERTEC INC COM 30040P103 29 1,323 SH   SOLE 7 1,323 0 0
EVERTEC INC COM 30040P103 5,731 262,274 SH   SOLE 18 262,274 0 0
EVERTEC INC COM 30040P103 1,363 62,401 SH   SOLE 19 62,401 0 0
EVERTEC INC COM 30040P103 134,260 6,144,635 SH   SOLE 21 6,144,635 0 0
EVERTEC INC COM 30040P103 39,967 1,829,147 SH   SOLE 22 1,738,895 0 90,252
EVERTEC INC COM 30040P103 157 7,163 SH   SOLE 26 0 0 7,163
EVERTEC INC COM 30040P103 205 9,374 SH   SOLE 28 9,374 0 0
EVERTEC INC COM 30040P103 1,937 88,642 SH   SOLE 30 88,642 0 0
EVERTEC INC COM 30040P103 160 7,316 SH   SOLE 40 7,316 0 0
EVINE LIVE INC CL A 300487105 14 11,612 SH   SOLE 18 11,612 0 0
EVINE LIVE INC CL A 300487105 223 181,566 SH   SOLE 21 181,566 0 0
EVINE LIVE INC CL A 300487105 1,145 930,752 SH   SOLE 22 930,752 0 0
EVO PMTS INC CL A COM 26927E104 75 3,663 SH   SOLE 22 3,663 0 0
EVO PMTS INC CL A COM 26927E104 2,343 113,837 SH   SOLE 26 20,339 0 93,498
EVOFEM BIOSCIENCES INC COM 30048L104 1 496 SH   SOLE 18 496 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 18 6,554 SH   SOLE 21 6,554 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 2 573 SH   SOLE 22 573 0 0
EVOKE PHARMA INC COM 30049G104 6 2,252 SH   SOLE 18 2,252 0 0
EVOKE PHARMA INC COM 30049G104 185 74,036 SH   SOLE 21 74,036 0 0
EVOLENT HEALTH INC CL A 30050B101 1,437 68,275 SH   SOLE 2 4,222 0 64,053
EVOLENT HEALTH INC CL A 30050B101 5 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101 31 1,462 SH   SOLE 7 1,462 0 0
EVOLENT HEALTH INC CL A 30050B101 4,617 219,353 SH   SOLE 18 219,353 0 0
EVOLENT HEALTH INC CL A 30050B101 1,253 59,536 SH   SOLE 19 59,536 0 0
EVOLENT HEALTH INC CL A 30050B101 45,968 2,183,772 SH   SOLE 21 2,183,772 0 0
EVOLENT HEALTH INC CL A 30050B101 37,880 1,799,510 SH   SOLE 22 1,716,789 0 82,721
EVOLENT HEALTH INC CL A 30050B101 44 2,091 SH   SOLE 26 0 0 2,091
EVOLENT HEALTH INC CL A 30050B101 160 7,617 SH   SOLE 28 7,617 0 0
EVOLENT HEALTH INC CL A 30050B101 284 13,502 SH   SOLE 30 13,502 0 0
EVOLENT HEALTH INC CL A 30050B101 144 6,856 SH   SOLE 40 6,856 0 0
EVOLUS INC COM 30052C107 117 4,164 SH   SOLE 2 219 0 3,945
EVOLUS INC COM 30052C107 5 191 SH   SOLE 7 191 0 0
EVOLUS INC COM 30052C107 468 16,711 SH   SOLE 18 16,711 0 0
EVOLUS INC COM 30052C107 130 4,655 SH   SOLE 19 4,655 0 0
EVOLUS INC COM 30052C107 4,307 153,892 SH   SOLE 21 153,892 0 0
EVOLUS INC COM 30052C107 3,384 120,896 SH   SOLE 22 115,393 0 5,503
EVOLUTION PETROLEUM CORP COM 30049A107 676 68,670 SH   SOLE 2 46,111 0 22,559
EVOLUTION PETROLEUM CORP COM 30049A107 6 653 SH   SOLE 7 653 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 943 95,731 SH   SOLE 18 95,731 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 3,023 306,901 SH   SOLE 19 306,901 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 9,741 988,931 SH   SOLE 21 988,931 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 11,595 1,177,178 SH   SOLE 22 1,156,612 0 20,566
EVOLUTION PETROLEUM CORP COM 30049A107 1,665 169,071 SH   SOLE 23 169,071 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 1,791 181,801 SH   SOLE 26 0 0 181,801
EVOLUTION PETROLEUM CORP COM 30049A107 358 36,394 SH   SOLE 29 0 0 36,394
EVOLVING SYS INC COM NEW 30049R209 5 1,655 SH   SOLE 18 1,655 0 0
EVOLVING SYS INC COM NEW 30049R209 80 28,199 SH   SOLE 21 28,199 0 0
EVOLVING SYS INC COM NEW 30049R209 951 333,539 SH   SOLE 22 333,539 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,290 62,922 SH   SOLE 2 3,370 0 59,552
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 591 28,844 SH   SOLE 7 28,844 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4,911 239,545 SH   SOLE 18 239,545 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 14,830 723,432 SH   SOLE 19 723,432 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 50,657 2,471,057 SH   SOLE 21 2,471,057 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 36,297 1,770,572 SH   SOLE 22 1,676,544 0 94,028
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 323 15,766 SH   SOLE 26 0 0 15,766
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 139 6,800 SH   SOLE 28 6,800 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3,778 184,271 SH   SOLE 30 184,271 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 125 6,075 SH   SOLE 40 6,075 0 0
EXACT SCIENCES CORP COM 30063P105 14,234 238,062 SH   SOLE 2 17,618 0 220,444
EXACT SCIENCES CORP COM 30063P105 32 537 SH   SOLE 4 537 0 0
EXACT SCIENCES CORP COM 30063P105 156 2,612 SH   SOLE 7 2,612 0 0
EXACT SCIENCES CORP COM 30063P105 3,999 66,888 SH   SOLE 18 66,888 0 0
EXACT SCIENCES CORP COM 30063P105 2,520 42,155 SH   SOLE 19 42,155 0 0
EXACT SCIENCES CORP COM 30063P105 83,574 1,397,799 SH   SOLE 21 1,397,799 0 0
EXACT SCIENCES CORP COM 30063P105 196,120 3,280,149 SH   SOLE 22 3,054,056 0 226,093
EXACT SCIENCES CORP COM 30063P105 952 15,929 SH   SOLE 23 15,929 0 0
EXACT SCIENCES CORP COM 30063P105 4,113 68,791 SH   SOLE 26 25,352 0 43,439
EXACT SCIENCES CORP COM 30063P105 990 16,564 SH   SOLE 28 16,564 0 0
EXACT SCIENCES CORP COM 30063P105 652 10,907 SH   SOLE 29 0 0 10,907
EXACT SCIENCES CORP COM 30063P105 1,656 27,695 SH   SOLE 30 27,695 0 0
EXACT SCIENCES CORP COM 30063P105 155 2,599 SH   SOLE 31 2,599 0 0
EXACT SCIENCES CORP COM 30063P105 267 4,467 SH   SOLE 34 4,467 0 0
EXACT SCIENCES CORP COM 30063P105 726 12,139 SH   SOLE 40 12,139 0 0
EXACT SCIENCES CORP DBCV 1.000% 1/1 30063PAA3 1,367 1,300,000 PRN   SOLE 21 1,300,000 0 0
EXANTAS CAP CORP COM NEW 30068N105 389 38,259 SH   SOLE 2 1,455 0 36,804
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,073 105,424 SH   SOLE 18 105,424 0 0
EXANTAS CAP CORP COM NEW 30068N105 249 24,483 SH   SOLE 19 24,483 0 0
EXANTAS CAP CORP COM NEW 30068N105 16,942 1,664,227 SH   SOLE 21 1,664,227 0 0
EXANTAS CAP CORP COM NEW 30068N105 10,143 996,371 SH   SOLE 22 911,050 0 85,321
EXANTAS CAP CORP COM NEW 30068N105 264 25,980 SH   SOLE 26 6,495 0 19,485
EXANTAS CAP CORP COM NEW 30068N105 49 4,776 SH   SOLE 28 4,776 0 0
EXANTAS CAP CORP COM NEW 30068N105 56 5,526 SH   SOLE 30 5,526 0 0
EXANTAS CAP CORP COM NEW 30068N105 35 3,430 SH   SOLE 40 3,430 0 0
EXELA TECHNOLOGIES INC COM 30162V102 200 42,150 SH   SOLE 2 2,192 0 39,958
EXELA TECHNOLOGIES INC COM 30162V102 6 1,241 SH   SOLE 7 1,241 0 0
EXELA TECHNOLOGIES INC COM 30162V102 739 155,655 SH   SOLE 18 155,655 0 0
EXELA TECHNOLOGIES INC COM 30162V102 177 37,340 SH   SOLE 19 37,340 0 0
EXELA TECHNOLOGIES INC COM 30162V102 7,811 1,644,349 SH   SOLE 21 1,644,349 0 0
EXELA TECHNOLOGIES INC COM 30162V102 2,174 457,614 SH   SOLE 22 417,858 0 39,756
EXELIXIS INC COM 30161Q104 14,942 694,321 SH   SOLE 2 155,475 0 538,846
EXELIXIS INC COM 30161Q104 28 1,316 SH   SOLE 4 1,316 0 0
EXELIXIS INC COM 30161Q104 139 6,461 SH   SOLE 7 6,461 0 0
EXELIXIS INC COM 30161Q104 19,783 919,304 SH   SOLE 18 919,304 0 0
EXELIXIS INC COM 30161Q104 3,333 154,870 SH   SOLE 19 154,870 0 0
EXELIXIS INC COM 30161Q104 374,300 17,393,122 SH   SOLE 21 17,393,122 0 0
EXELIXIS INC COM 30161Q104 198,637 9,230,322 SH   SOLE 22 8,638,180 0 592,142
EXELIXIS INC COM 30161Q104 560 26,024 SH   SOLE 23 26,024 0 0
EXELIXIS INC COM 30161Q104 70 3,243 SH   SOLE 25 3,243 0 0
EXELIXIS INC COM 30161Q104 2,159 100,329 SH   SOLE 26 52,652 0 47,677
EXELIXIS INC COM 30161Q104 881 40,930 SH   SOLE 28 40,930 0 0
EXELIXIS INC COM 30161Q104 826 38,365 SH   SOLE 29 0 0 38,365
EXELIXIS INC COM 30161Q104 7,195 334,328 SH   SOLE 30 334,328 0 0
EXELIXIS INC COM 30161Q104 136 6,331 SH   SOLE 31 6,331 0 0
EXELIXIS INC COM 30161Q104 338 15,710 SH   SOLE 34 15,710 0 0
EXELIXIS INC COM 30161Q104 697 32,399 SH   SOLE 40 32,399 0 0
EXELON CORP COM 30161N101 111,586 2,619,400 SH   SOLE 2 355,716 0 2,263,684
EXELON CORP COM 30161N101 13,391 314,333 SH   SOLE 4 290,772 0 23,561
EXELON CORP COM 30161N101 49,242 1,155,920 SH   SOLE 7 907,573 0 248,347
EXELON CORP COM 30161N101 1,683 39,500 SH   SOLE 13 39,500 0 0
EXELON CORP COM 30161N101 327 7,683 SH   SOLE 15 7,683 0 0
EXELON CORP COM 30161N101 163,370 3,834,979 SH   SOLE 18 3,699,971 0 135,008
EXELON CORP COM 30161N101 80,439 1,888,247 SH   SOLE 19 1,888,247 0 0
EXELON CORP COM 30161N101 16,342 383,616 SH   SOLE 20 0 0 383,616
EXELON CORP COM 30161N101 1,011,982 23,755,442 SH   SOLE 21 23,755,442 0 0
EXELON CORP COM 30161N101 1,039,780 24,407,973 SH   SOLE 22 21,641,494 0 2,766,479
EXELON CORP COM 30161N101 53,046 1,245,213 SH   SOLE 23 1,245,213 0 0
EXELON CORP COM 30161N101 41,897 983,498 SH   SOLE 25 983,498 0 0
EXELON CORP COM 30161N101 217,042 5,094,873 SH   SOLE 26 807,068 0 4,287,805
EXELON CORP COM 30161N101 5,850 137,314 SH   SOLE 28 137,314 0 0
EXELON CORP COM 30161N101 1,403 32,926 SH   SOLE 29 32,926 0 0
EXELON CORP COM 30161N101 169,196 3,971,746 SH   SOLE 30 3,971,746 0 0
EXELON CORP COM 30161N101 15,838 371,780 SH   SOLE 31 179,048 0 192,732
EXELON CORP COM 30161N101 4,927 115,648 SH   SOLE 32 115,648 0 0
EXELON CORP COM 30161N101 15,389 361,241 SH   SOLE 34 361,241 0 0
EXELON CORP COM 30161N101 11,350 266,431 SH   SOLE 35 266,431 0 0
EXELON CORP COM 30161N101 40,163 942,788 SH   SOLE 36 942,788 0 0
EXELON CORP COM 30161N101 821 19,261 SH   SOLE 40 19,261 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,583 27,969 SH   SOLE 2 1,809 0 26,160
EXLSERVICE HOLDINGS INC COM 302081104 8 134 SH   SOLE 4 134 0 0
EXLSERVICE HOLDINGS INC COM 302081104 41 731 SH   SOLE 7 731 0 0
EXLSERVICE HOLDINGS INC COM 302081104 8,155 144,056 SH   SOLE 18 144,056 0 0
EXLSERVICE HOLDINGS INC COM 302081104 2,008 35,477 SH   SOLE 19 35,477 0 0
EXLSERVICE HOLDINGS INC COM 302081104 197,759 3,493,352 SH   SOLE 21 3,493,352 0 0
EXLSERVICE HOLDINGS INC COM 302081104 53,255 940,739 SH   SOLE 22 894,964 0 45,775
EXLSERVICE HOLDINGS INC COM 302081104 519 9,172 SH   SOLE 26 3,893 0 5,279
EXLSERVICE HOLDINGS INC COM 302081104 266 4,696 SH   SOLE 28 4,696 0 0
EXLSERVICE HOLDINGS INC COM 302081104 2,947 52,053 SH   SOLE 30 52,053 0 0
EXLSERVICE HOLDINGS INC COM 302081104 198 3,503 SH   SOLE 40 3,503 0 0
EXONE CO COM 302104104 0 17 SH   SOLE 17 0 0 17
EXONE CO COM 302104104 15 2,148 SH   SOLE 18 2,148 0 0
EXONE CO COM 302104104 235 33,183 SH   SOLE 21 33,183 0 0
EXONE CO COM 302104104 1,358 191,838 SH   SOLE 22 191,838 0 0
EXPEDIA GROUP INC COM NEW 30212P303 36,944 307,383 SH   SOLE 2 23,004 0 284,379
EXPEDIA GROUP INC COM NEW 30212P303 4,831 40,193 SH   SOLE 4 36,835 0 3,358
EXPEDIA GROUP INC COM NEW 30212P303 11,109 92,430 SH   SOLE 7 90,239 0 2,191
EXPEDIA GROUP INC COM NEW 30212P303 357 2,970 SH   SOLE 13 2,970 0 0
EXPEDIA GROUP INC COM NEW 30212P303 130 1,083 SH   SOLE 15 1,083 0 0
EXPEDIA GROUP INC COM NEW 30212P303 30,948 257,496 SH   SOLE 18 241,049 0 16,447
EXPEDIA GROUP INC COM NEW 30212P303 4,722 39,291 SH   SOLE 19 39,291 0 0
EXPEDIA GROUP INC COM NEW 30212P303 304,710 2,535,233 SH   SOLE 21 2,535,233 0 0
EXPEDIA GROUP INC COM NEW 30212P303 351,406 2,923,755 SH   SOLE 22 2,611,544 0 312,211
EXPEDIA GROUP INC COM NEW 30212P303 18,111 150,687 SH   SOLE 23 150,687 0 0
EXPEDIA GROUP INC COM NEW 30212P303 15,323 127,490 SH   SOLE 25 127,490 0 0
EXPEDIA GROUP INC COM NEW 30212P303 57,284 476,616 SH   SOLE 26 116,653 0 359,963
EXPEDIA GROUP INC COM NEW 30212P303 2,303 19,158 SH   SOLE 28 19,158 0 0
EXPEDIA GROUP INC COM NEW 30212P303 571 4,753 SH   SOLE 29 4,753 0 0
EXPEDIA GROUP INC COM NEW 30212P303 46,978 390,861 SH   SOLE 30 390,861 0 0
EXPEDIA GROUP INC COM NEW 30212P303 5,893 49,028 SH   SOLE 31 25,774 0 23,254
EXPEDIA GROUP INC COM NEW 30212P303 2,639 21,953 SH   SOLE 32 21,953 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,359 11,308 SH   SOLE 34 11,308 0 0
EXPEDIA GROUP INC COM NEW 30212P303 12,955 107,791 SH   SOLE 36 107,791 0 0
EXPEDIA GROUP INC COM NEW 30212P303 301 2,507 SH   SOLE 40 2,507 0 0
EXPEDITORS INTL WASH INC COM 302130109 35,551 486,327 SH   SOLE 2 79,157 0 407,170
EXPEDITORS INTL WASH INC COM 302130109 4,172 57,068 SH   SOLE 4 53,072 0 3,996
EXPEDITORS INTL WASH INC COM 302130109 18,666 255,354 SH   SOLE 7 209,911 0 45,443
EXPEDITORS INTL WASH INC COM 302130109 206 2,824 SH   SOLE 13 2,824 0 0
EXPEDITORS INTL WASH INC COM 302130109 101 1,377 SH   SOLE 15 1,377 0 0
EXPEDITORS INTL WASH INC COM 302130109 27,241 372,657 SH   SOLE 18 348,107 0 24,550
EXPEDITORS INTL WASH INC COM 302130109 2,978 40,737 SH   SOLE 19 40,737 0 0
EXPEDITORS INTL WASH INC COM 302130109 7,509 102,723 SH   SOLE 20 0 0 102,723
EXPEDITORS INTL WASH INC COM 302130109 419,966 5,745,095 SH   SOLE 21 5,745,095 0 0
EXPEDITORS INTL WASH INC COM 302130109 354,741 4,852,813 SH   SOLE 22 4,367,745 0 485,068
EXPEDITORS INTL WASH INC COM 302130109 15,532 212,476 SH   SOLE 23 212,476 0 0
EXPEDITORS INTL WASH INC COM 302130109 13,584 185,830 SH   SOLE 25 185,830 0 0
EXPEDITORS INTL WASH INC COM 302130109 61,860 846,243 SH   SOLE 26 177,465 0 668,778
EXPEDITORS INTL WASH INC COM 302130109 1,975 27,011 SH   SOLE 28 27,011 0 0
EXPEDITORS INTL WASH INC COM 302130109 2,923 39,987 SH   SOLE 29 5,315 0 34,672
EXPEDITORS INTL WASH INC COM 302130109 51,683 707,016 SH   SOLE 30 707,016 0 0
EXPEDITORS INTL WASH INC COM 302130109 6,212 84,978 SH   SOLE 31 41,297 0 43,681
EXPEDITORS INTL WASH INC COM 302130109 591 8,087 SH   SOLE 34 8,087 0 0
EXPEDITORS INTL WASH INC COM 302130109 12,698 173,705 SH   SOLE 36 173,705 0 0
EXPEDITORS INTL WASH INC COM 302130109 265 3,628 SH   SOLE 40 3,628 0 0
EXPONENT INC COM 30214U102 2,069 42,837 SH   SOLE 2 2,246 0 40,591
EXPONENT INC COM 30214U102 8 168 SH   SOLE 4 168 0 0
EXPONENT INC COM 30214U102 343 7,106 SH   SOLE 7 7,106 0 0
EXPONENT INC COM 30214U102 10,741 222,381 SH   SOLE 18 222,381 0 0
EXPONENT INC COM 30214U102 2,084 43,155 SH   SOLE 19 43,155 0 0
EXPONENT INC COM 30214U102 255,927 5,298,686 SH   SOLE 21 5,298,686 0 0
EXPONENT INC COM 30214U102 72,841 1,508,105 SH   SOLE 22 1,435,131 0 72,974
EXPONENT INC COM 30214U102 1,185 24,524 SH   SOLE 26 12,184 0 12,340
EXPONENT INC COM 30214U102 359 7,426 SH   SOLE 28 7,426 0 0
EXPONENT INC COM 30214U102 3,794 78,559 SH   SOLE 30 78,559 0 0
EXPONENT INC COM 30214U102 269 5,568 SH   SOLE 40 5,568 0 0
EXPRESS INC COM 30219E103 711 77,712 SH   SOLE 2 3,127 0 74,585
EXPRESS INC COM 30219E103 5 535 SH   SOLE 4 535 0 0
EXPRESS INC COM 30219E103 51 5,546 SH   SOLE 7 5,546 0 0
EXPRESS INC COM 30219E103 3,018 329,884 SH   SOLE 18 329,884 0 0
EXPRESS INC COM 30219E103 552 60,315 SH   SOLE 19 60,315 0 0
EXPRESS INC COM 30219E103 67,973 7,428,793 SH   SOLE 21 7,428,793 0 0
EXPRESS INC COM 30219E103 20,339 2,222,854 SH   SOLE 22 2,086,645 0 136,209
EXPRESS INC COM 30219E103 103 11,203 SH   SOLE 26 7,541 0 3,662
EXPRESS INC COM 30219E103 100 10,951 SH   SOLE 28 10,951 0 0
EXPRESS INC COM 30219E103 1,087 118,790 SH   SOLE 30 118,790 0 0
EXPRESS INC COM 30219E103 18 1,956 SH   SOLE 36 1,956 0 0
EXPRESS INC COM 30219E103 77 8,373 SH   SOLE 40 8,373 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 123,749 1,602,754 SH   SOLE 2 275,196 0 1,327,558
EXPRESS SCRIPTS HLDG CO COM 30219G108 15,105 195,630 SH   SOLE 4 180,818 0 14,812
EXPRESS SCRIPTS HLDG CO COM 30219G108 51,468 666,592 SH   SOLE 7 528,589 0 138,003
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,187 15,376 SH   SOLE 13 15,376 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 431 5,577 SH   SOLE 15 5,577 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 19 247 SH   SOLE 17 0 0 247
EXPRESS SCRIPTS HLDG CO COM 30219G108 83,901 1,086,657 SH   SOLE 18 1,002,042 0 84,615
EXPRESS SCRIPTS HLDG CO COM 30219G108 19,165 248,219 SH   SOLE 19 248,219 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 18,805 243,563 SH   SOLE 20 0 0 243,563
EXPRESS SCRIPTS HLDG CO COM 30219G108 752,542 9,746,690 SH   SOLE 21 9,746,690 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,104,038 14,299,156 SH   SOLE 22 12,531,069 0 1,768,087
EXPRESS SCRIPTS HLDG CO COM 30219G108 56,145 727,167 SH   SOLE 23 727,167 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 47,138 610,518 SH   SOLE 25 610,518 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 167,207 2,165,609 SH   SOLE 26 476,901 0 1,688,708
EXPRESS SCRIPTS HLDG CO COM 30219G108 6,304 81,649 SH   SOLE 28 81,649 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 5,757 74,560 SH   SOLE 29 22,463 0 52,097
EXPRESS SCRIPTS HLDG CO COM 30219G108 205,896 2,666,697 SH   SOLE 30 2,666,697 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 17,655 228,659 SH   SOLE 31 111,753 0 116,906
EXPRESS SCRIPTS HLDG CO COM 30219G108 6,932 89,778 SH   SOLE 32 89,778 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 4,888 63,314 SH   SOLE 34 63,314 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 45,877 594,188 SH   SOLE 36 594,188 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 894 11,585 SH   SOLE 40 11,585 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 10,772 498,473 SH   SOLE 2 128,323 0 370,150
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 519 24,034 SH   SOLE 4 24,034 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 153 7,093 SH   SOLE 7 7,093 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2,980 137,877 SH   SOLE 18 136,947 0 930
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 671 31,058 SH   SOLE 19 31,058 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 46,775 2,164,506 SH   SOLE 21 2,164,506 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 113,322 5,243,949 SH   SOLE 22 4,837,635 0 406,314
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 269 12,441 SH   SOLE 23 12,441 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,227 56,759 SH   SOLE 26 30,773 0 25,986
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 612 28,309 SH   SOLE 28 28,309 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,383 64,007 SH   SOLE 29 3,261 0 60,746
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 938 43,425 SH   SOLE 30 43,425 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 149 6,888 SH   SOLE 31 6,888 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,717 79,473 SH   SOLE 34 79,473 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 19 874 SH   SOLE 36 874 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 460 21,285 SH   SOLE 40 21,285 0 0
EXTERRAN CORP COM 30227H106 1,379 55,067 SH   SOLE 2 20,367 0 34,700
EXTERRAN CORP COM 30227H106 4 171 SH   SOLE 4 171 0 0
EXTERRAN CORP COM 30227H106 20 785 SH   SOLE 7 785 0 0
EXTERRAN CORP COM 30227H106 3,603 143,876 SH   SOLE 18 143,876 0 0
EXTERRAN CORP COM 30227H106 1,657 66,186 SH   SOLE 19 66,186 0 0
EXTERRAN CORP COM 30227H106 84,131 3,359,863 SH   SOLE 21 3,359,863 0 0
EXTERRAN CORP COM 30227H106 27,976 1,117,262 SH   SOLE 22 1,067,663 0 49,599
EXTERRAN CORP COM 30227H106 1,609 64,271 SH   SOLE 23 64,271 0 0
EXTERRAN CORP COM 30227H106 192 7,666 SH   SOLE 26 2,830 0 4,836
EXTERRAN CORP COM 30227H106 116 4,624 SH   SOLE 28 4,624 0 0
EXTERRAN CORP COM 30227H106 378 15,096 SH   SOLE 29 0 0 15,096
EXTERRAN CORP COM 30227H106 1,177 46,986 SH   SOLE 30 46,986 0 0
EXTERRAN CORP COM 30227H106 91 3,643 SH   SOLE 40 3,643 0 0
EXTRA SPACE STORAGE INC COM 30225T102 31,900 319,609 SH   SOLE 2 27,943 0 291,666
EXTRA SPACE STORAGE INC COM 30225T102 15,079 151,076 SH   SOLE 4 147,668 0 3,408
EXTRA SPACE STORAGE INC COM 30225T102 29,415 294,705 SH   SOLE 7 294,705 0 0
EXTRA SPACE STORAGE INC COM 30225T102 562 5,631 SH   SOLE 15 5,631 0 0
EXTRA SPACE STORAGE INC COM 30225T102 28,135 281,887 SH   SOLE 18 265,019 0 16,868
EXTRA SPACE STORAGE INC COM 30225T102 18,268 183,025 SH   SOLE 19 183,025 0 0
EXTRA SPACE STORAGE INC COM 30225T102 6,751 67,640 SH   SOLE 20 0 0 67,640
EXTRA SPACE STORAGE INC COM 30225T102 416,915 4,177,087 SH   SOLE 21 4,177,087 0 0
EXTRA SPACE STORAGE INC COM 30225T102 495,940 4,968,840 SH   SOLE 22 4,594,170 0 374,670
EXTRA SPACE STORAGE INC COM 30225T102 20,385 204,238 SH   SOLE 23 204,238 0 0
EXTRA SPACE STORAGE INC COM 30225T102 36,559 366,288 SH   SOLE 25 366,288 0 0
EXTRA SPACE STORAGE INC COM 30225T102 48,080 481,716 SH   SOLE 26 128,561 0 353,155
EXTRA SPACE STORAGE INC COM 30225T102 3,697 37,040 SH   SOLE 28 37,040 0 0
EXTRA SPACE STORAGE INC COM 30225T102 7,199 72,123 SH   SOLE 29 47,537 0 24,586
EXTRA SPACE STORAGE INC COM 30225T102 93,221 933,981 SH   SOLE 30 933,981 0 0
EXTRA SPACE STORAGE INC COM 30225T102 5,052 50,614 SH   SOLE 31 26,080 0 24,534
EXTRA SPACE STORAGE INC COM 30225T102 5,543 55,535 SH   SOLE 34 55,535 0 0
EXTRA SPACE STORAGE INC COM 30225T102 9,785 98,040 SH   SOLE 36 98,040 0 0
EXTRA SPACE STORAGE INC COM 30225T102 252 2,529 SH   SOLE 40 2,529 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 3,760 255,960 SH   SOLE 2 9,423 0 246,537
EXTRACTION OIL AND GAS INC COM 30227M105 9 622 SH   SOLE 4 622 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 37 2,526 SH   SOLE 7 2,526 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 115,684 7,875,004 SH   SOLE 18 7,366,235 0 508,769
EXTRACTION OIL AND GAS INC COM 30227M105 242 16,473 SH   SOLE 19 16,473 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 19,098 1,300,096 SH   SOLE 21 1,300,096 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 47,297 3,219,651 SH   SOLE 22 3,003,310 0 216,341
EXTRACTION OIL AND GAS INC COM 30227M105 541 36,845 SH   SOLE 26 31,081 0 5,764
EXTRACTION OIL AND GAS INC COM 30227M105 241 16,425 SH   SOLE 28 16,425 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 633 43,073 SH   SOLE 29 0 0 43,073
EXTRACTION OIL AND GAS INC COM 30227M105 960 65,360 SH   SOLE 30 65,360 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 42 2,838 SH   SOLE 31 2,838 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 196 13,363 SH   SOLE 40 13,363 0 0
EXTREME NETWORKS INC COM 30226D106 755 94,806 SH   SOLE 2 4,725 0 90,081
EXTREME NETWORKS INC COM 30226D106 19 2,420 SH   SOLE 7 2,420 0 0
EXTREME NETWORKS INC COM 30226D106 2 240 SH   SOLE 17 0 0 240
EXTREME NETWORKS INC COM 30226D106 3,960 497,500 SH   SOLE 18 497,500 0 0
EXTREME NETWORKS INC COM 30226D106 742 93,198 SH   SOLE 19 93,198 0 0
EXTREME NETWORKS INC COM 30226D106 92,873 11,667,441 SH   SOLE 21 11,667,441 0 0
EXTREME NETWORKS INC COM 30226D106 26,760 3,361,847 SH   SOLE 22 3,214,831 0 147,016
EXTREME NETWORKS INC COM 30226D106 254 31,895 SH   SOLE 26 0 0 31,895
EXTREME NETWORKS INC COM 30226D106 118 14,762 SH   SOLE 28 14,762 0 0
EXTREME NETWORKS INC COM 30226D106 100 12,561 SH   SOLE 29 0 0 12,561
EXTREME NETWORKS INC COM 30226D106 1,415 177,735 SH   SOLE 30 177,735 0 0
EXTREME NETWORKS INC COM 30226D106 73 9,159 SH   SOLE 40 9,159 0 0
EXXON MOBIL CORP COM 30231G102 971,515 11,743,198 SH   SOLE 2 1,821,161 0 9,922,037
EXXON MOBIL CORP COM 30231G102 116,373 1,406,657 SH   SOLE 4 1,297,037 0 109,620
EXXON MOBIL CORP COM 30231G102 306,220 3,701,441 SH   SOLE 7 3,472,441 0 229,000
EXXON MOBIL CORP COM 30231G102 11,693 141,335 SH   SOLE 13 141,335 0 0
EXXON MOBIL CORP COM 30231G102 2,730 33,001 SH   SOLE 15 33,001 0 0
EXXON MOBIL CORP COM 30231G102 36 435 SH   SOLE 17 0 0 435
EXXON MOBIL CORP COM 30231G102 677,602 8,190,526 SH   SOLE 18 7,599,159 0 591,367
EXXON MOBIL CORP COM 30231G102 288,246 3,484,176 SH   SOLE 19 3,484,176 0 0
EXXON MOBIL CORP COM 30231G102 138,273 1,671,381 SH   SOLE 20 62,101 0 1,609,280
EXXON MOBIL CORP COM 30231G102 6,884,164 83,212,426 SH   SOLE 21 83,212,426 0 0
EXXON MOBIL CORP COM 30231G102 8,794,668 106,305,667 SH   SOLE 22 92,908,962 0 13,396,705
EXXON MOBIL CORP COM 30231G102 442,873 5,353,229 SH   SOLE 23 5,353,229 0 0
EXXON MOBIL CORP COM 30231G102 349,228 4,221,302 SH   SOLE 25 4,221,302 0 0
EXXON MOBIL CORP COM 30231G102 949,503 11,477,130 SH   SOLE 26 3,230,822 0 8,246,308
EXXON MOBIL CORP COM 30231G102 50,726 613,155 SH   SOLE 28 613,155 0 0
EXXON MOBIL CORP COM 30231G102 62,687 757,724 SH   SOLE 29 449,648 0 308,076
EXXON MOBIL CORP COM 30231G102 1,221,314 14,762,654 SH   SOLE 30 14,762,654 0 0
EXXON MOBIL CORP COM 30231G102 143,899 1,739,387 SH   SOLE 31 847,073 0 892,314
EXXON MOBIL CORP COM 30231G102 21,066 254,635 SH   SOLE 32 254,635 0 0
EXXON MOBIL CORP COM 30231G102 146,146 1,766,539 SH   SOLE 34 1,766,539 0 0
EXXON MOBIL CORP COM 30231G102 354,470 4,284,663 SH   SOLE 36 4,284,663 0 0
EXXON MOBIL CORP COM 30231G102 7,077 85,543 SH   SOLE 40 85,543 0 0
EYEGATE PHARMACEUTICALS INC COM 30233M107 0 635 SH   SOLE 21 635 0 0
EYENOVIA INC COM 30234E104 3 499 SH   SOLE 18 499 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 17 8,346 SH   SOLE 18 8,346 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 266 127,712 SH   SOLE 21 127,712 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 21 10,032 SH   SOLE 22 10,032 0 0
EZCORP INC CL A NON VTG 302301106 645 53,522 SH   SOLE 2 2,098 0 51,424
EZCORP INC CL A NON VTG 302301106 5 381 SH   SOLE 4 381 0 0
EZCORP INC CL A NON VTG 302301106 14 1,150 SH   SOLE 7 1,150 0 0
EZCORP INC CL A NON VTG 302301106 2,814 233,487 SH   SOLE 18 233,487 0 0
EZCORP INC CL A NON VTG 302301106 495 41,113 SH   SOLE 19 41,113 0 0
EZCORP INC CL A NON VTG 302301106 64,229 5,330,232 SH   SOLE 21 5,330,232 0 0
EZCORP INC CL A NON VTG 302301106 19,433 1,612,667 SH   SOLE 22 1,533,243 0 79,424
EZCORP INC CL A NON VTG 302301106 610 50,594 SH   SOLE 26 11,653 0 38,941
EZCORP INC CL A NON VTG 302301106 93 7,750 SH   SOLE 28 7,750 0 0
EZCORP INC CL A NON VTG 302301106 1,010 83,797 SH   SOLE 30 83,797 0 0
EZCORP INC CL A NON VTG 302301106 53 4,398 SH   SOLE 40 4,398 0 0
F M C CORP COM NEW 302491303 34,795 390,034 SH   SOLE 2 76,017 0 314,017
F M C CORP COM NEW 302491303 3,878 43,473 SH   SOLE 4 39,818 0 3,655
F M C CORP COM NEW 302491303 12,843 143,962 SH   SOLE 7 143,962 0 0
F M C CORP COM NEW 302491303 93 1,046 SH   SOLE 15 1,046 0 0
F M C CORP COM NEW 302491303 25,120 281,586 SH   SOLE 18 263,616 0 17,970
F M C CORP COM NEW 302491303 25,159 282,017 SH   SOLE 19 282,017 0 0
F M C CORP COM NEW 302491303 5,153 57,759 SH   SOLE 20 0 0 57,759
F M C CORP COM NEW 302491303 261,485 2,931,118 SH   SOLE 21 2,931,118 0 0
F M C CORP COM NEW 302491303 288,785 3,237,136 SH   SOLE 22 2,884,135 0 353,001
F M C CORP COM NEW 302491303 14,696 164,738 SH   SOLE 23 164,738 0 0
F M C CORP COM NEW 302491303 14,074 157,760 SH   SOLE 25 157,760 0 0
F M C CORP COM NEW 302491303 43,118 483,334 SH   SOLE 26 135,614 0 347,720
F M C CORP COM NEW 302491303 1,805 20,228 SH   SOLE 28 20,228 0 0
F M C CORP COM NEW 302491303 17,539 196,603 SH   SOLE 29 170,407 0 26,196
F M C CORP COM NEW 302491303 37,428 419,546 SH   SOLE 30 419,546 0 0
F M C CORP COM NEW 302491303 4,343 48,680 SH   SOLE 31 25,667 0 23,013
F M C CORP COM NEW 302491303 5,681 63,686 SH   SOLE 34 63,686 0 0
F M C CORP COM NEW 302491303 9,834 110,235 SH   SOLE 36 110,235 0 0
F M C CORP COM NEW 302491303 240 2,691 SH   SOLE 40 2,691 0 0
F5 NETWORKS INC COM 315616102 29,371 170,318 SH   SOLE 2 27,391 0 142,927
F5 NETWORKS INC COM 315616102 3,457 20,044 SH   SOLE 4 18,629 0 1,415
F5 NETWORKS INC COM 315616102 13,850 80,312 SH   SOLE 7 62,513 0 17,799
F5 NETWORKS INC COM 315616102 74 431 SH   SOLE 15 431 0 0
F5 NETWORKS INC COM 315616102 22,641 131,288 SH   SOLE 18 123,040 0 8,248
F5 NETWORKS INC COM 315616102 2,303 13,353 SH   SOLE 19 13,353 0 0
F5 NETWORKS INC COM 315616102 7,157 41,500 SH   SOLE 20 0 0 41,500
F5 NETWORKS INC COM 315616102 359,137 2,082,556 SH   SOLE 21 2,082,556 0 0
F5 NETWORKS INC COM 315616102 297,731 1,726,477 SH   SOLE 22 1,557,743 0 168,734
F5 NETWORKS INC COM 315616102 13,258 76,878 SH   SOLE 23 76,878 0 0
F5 NETWORKS INC COM 315616102 10,756 62,373 SH   SOLE 25 62,373 0 0
F5 NETWORKS INC COM 315616102 45,855 265,902 SH   SOLE 26 65,539 0 200,363
F5 NETWORKS INC COM 315616102 1,504 8,722 SH   SOLE 28 8,722 0 0
F5 NETWORKS INC COM 315616102 2,451 14,212 SH   SOLE 29 1,999 0 12,213
F5 NETWORKS INC COM 315616102 48,965 283,936 SH   SOLE 30 283,936 0 0
F5 NETWORKS INC COM 315616102 4,359 25,279 SH   SOLE 31 12,586 0 12,693
F5 NETWORKS INC COM 315616102 487 2,823 SH   SOLE 34 2,823 0 0
F5 NETWORKS INC COM 315616102 10,896 63,185 SH   SOLE 36 63,185 0 0
F5 NETWORKS INC COM 315616102 220 1,276 SH   SOLE 40 1,276 0 0
FABRINET SHS G3323L100 1,383 37,479 SH   SOLE 2 1,515 0 35,964
FABRINET SHS G3323L100 2 63 SH   SOLE 4 63 0 0
FABRINET SHS G3323L100 29 777 SH   SOLE 7 777 0 0
FABRINET SHS G3323L100 5,898 159,878 SH   SOLE 18 159,878 0 0
FABRINET SHS G3323L100 1,081 29,312 SH   SOLE 19 29,312 0 0
FABRINET SHS G3323L100 135,084 3,661,798 SH   SOLE 21 3,661,798 0 0
FABRINET SHS G3323L100 36,498 989,365 SH   SOLE 22 937,981 0 51,384
FABRINET SHS G3323L100 1,726 46,798 SH   SOLE 23 46,798 0 0
FABRINET SHS G3323L100 811 21,980 SH   SOLE 26 10,919 0 11,061
FABRINET SHS G3323L100 190 5,140 SH   SOLE 28 5,140 0 0
FABRINET SHS G3323L100 2,068 56,069 SH   SOLE 30 56,069 0 0
FABRINET SHS G3323L100 118 3,187 SH   SOLE 40 3,187 0 0
FACEBOOK INC CL A 30303M102 1,377,347 7,088,035 SH   SOLE 2 1,232,256 0 5,855,779
FACEBOOK INC CL A 30303M102 173,455 892,628 SH   SOLE 4 830,616 0 62,012
FACEBOOK INC CL A 30303M102 349,134 1,796,698 SH   SOLE 7 1,794,224 0 2,474
FACEBOOK INC CL A 30303M102 14,868 76,513 SH   SOLE 13 76,513 0 0
FACEBOOK INC CL A 30303M102 4,305 22,154 SH   SOLE 15 22,154 0 0
FACEBOOK INC CL A 30303M102 239 1,231 SH   SOLE 17 0 0 1,231
FACEBOOK INC CL A 30303M102 1,338,715 6,889,231 SH   SOLE 18 6,193,699 0 695,532
FACEBOOK INC CL A 30303M102 1,202,242 6,186,920 SH   SOLE 19 6,186,920 0 0
FACEBOOK INC CL A 30303M102 7,956,437 40,945,023 SH   SOLE 21 40,945,023 0 0
FACEBOOK INC CL A 30303M102 11,484,141 59,099,122 SH   SOLE 22 52,500,701 0 6,598,421
FACEBOOK INC CL A 30303M102 601,252 3,094,134 SH   SOLE 23 3,094,134 0 0
FACEBOOK INC CL A 30303M102 595,248 3,063,234 SH   SOLE 25 3,063,234 0 0
FACEBOOK INC CL A 30303M102 1,537,718 7,913,331 SH   SOLE 26 1,830,996 0 6,082,335
FACEBOOK INC CL A 30303M102 67,430 347,006 SH   SOLE 28 347,006 0 0
FACEBOOK INC CL A 30303M102 68,628 353,171 SH   SOLE 29 128,804 0 224,367
FACEBOOK INC CL A 30303M102 1,633,404 8,405,741 SH   SOLE 30 8,405,741 0 0
FACEBOOK INC CL A 30303M102 213,545 1,098,935 SH   SOLE 31 534,390 0 564,545
FACEBOOK INC CL A 30303M102 84,612 435,424 SH   SOLE 32 435,424 0 0
FACEBOOK INC CL A 30303M102 394,476 2,030,035 SH   SOLE 34 2,030,035 0 0
FACEBOOK INC CL A 30303M102 402,061 2,069,064 SH   SOLE 36 2,069,064 0 0
FACEBOOK INC CL A 30303M102 9,399 48,367 SH   SOLE 40 48,367 0 0
FACTSET RESH SYS INC COM 303075105 18,657 94,180 SH   SOLE 2 21,953 0 72,227
FACTSET RESH SYS INC COM 303075105 35 175 SH   SOLE 4 175 0 0
FACTSET RESH SYS INC COM 303075105 166 837 SH   SOLE 7 837 0 0
FACTSET RESH SYS INC COM 303075105 24,885 125,618 SH   SOLE 18 125,426 0 192
FACTSET RESH SYS INC COM 303075105 1,161 5,859 SH   SOLE 19 5,859 0 0
FACTSET RESH SYS INC COM 303075105 370,689 1,871,223 SH   SOLE 21 1,871,223 0 0
FACTSET RESH SYS INC COM 303075105 248,998 1,256,930 SH   SOLE 22 1,178,418 0 78,512
FACTSET RESH SYS INC COM 303075105 2,502 12,630 SH   SOLE 26 7,227 0 5,403
FACTSET RESH SYS INC COM 303075105 1,072 5,411 SH   SOLE 28 5,411 0 0
FACTSET RESH SYS INC COM 303075105 466 2,350 SH   SOLE 29 0 0 2,350
FACTSET RESH SYS INC COM 303075105 1,723 8,697 SH   SOLE 30 8,697 0 0
FACTSET RESH SYS INC COM 303075105 163 822 SH   SOLE 31 822 0 0
FACTSET RESH SYS INC COM 303075105 856 4,319 SH   SOLE 40 4,319 0 0
FAIR ISAAC CORP COM 303250104 13,190 68,230 SH   SOLE 2 15,986 0 52,244
FAIR ISAAC CORP COM 303250104 28 143 SH   SOLE 4 143 0 0
FAIR ISAAC CORP COM 303250104 123 634 SH   SOLE 7 634 0 0
FAIR ISAAC CORP COM 303250104 18,097 93,611 SH   SOLE 18 93,611 0 0
FAIR ISAAC CORP COM 303250104 869 4,496 SH   SOLE 19 4,496 0 0
FAIR ISAAC CORP COM 303250104 288,468 1,492,177 SH   SOLE 21 1,492,177 0 0
FAIR ISAAC CORP COM 303250104 190,427 985,033 SH   SOLE 22 918,385 0 66,648
FAIR ISAAC CORP COM 303250104 2,027 10,487 SH   SOLE 26 3,502 0 6,985
FAIR ISAAC CORP COM 303250104 802 4,149 SH   SOLE 28 4,149 0 0
FAIR ISAAC CORP COM 303250104 855 4,421 SH   SOLE 29 0 0 4,421
FAIR ISAAC CORP COM 303250104 5,554 28,728 SH   SOLE 30 28,728 0 0
FAIR ISAAC CORP COM 303250104 121 625 SH   SOLE 31 625 0 0
FAIR ISAAC CORP COM 303250104 668 3,453 SH   SOLE 40 3,453 0 0
FAMOUS DAVES AMER INC COM 307068106 6 909 SH   SOLE 18 909 0 0
FAMOUS DAVES AMER INC COM 307068106 123 18,192 SH   SOLE 21 18,192 0 0
FAMOUS DAVES AMER INC COM 307068106 1,792 265,451 SH   SOLE 22 265,451 0 0
FANG HLDGS LTD ADR 30711Y102 417 107,373 SH   SOLE 2 6,001 0 101,372
FANG HLDGS LTD ADR 30711Y102 152 39,238 SH   SOLE 4 39,238 0 0
FANG HLDGS LTD ADR 30711Y102 79 20,306 SH   SOLE 7 20,306 0 0
FANG HLDGS LTD ADR 30711Y102 272 70,030 SH   SOLE 15 70,030 0 0
FANG HLDGS LTD ADR 30711Y102 42 10,823 SH   SOLE 18 10,823 0 0
FANG HLDGS LTD ADR 30711Y102 28 7,284 SH   SOLE 19 7,284 0 0
FANG HLDGS LTD ADR 30711Y102 17,140 4,417,492 SH   SOLE 21 4,417,492 0 0
FANG HLDGS LTD ADR 30711Y102 9,002 2,320,003 SH   SOLE 22 2,143,702 0 176,301
FANG HLDGS LTD ADR 30711Y102 907 233,676 SH   SOLE 23 233,676 0 0
FANG HLDGS LTD ADR 30711Y102 55 14,176 SH   SOLE 25 14,176 0 0
FANG HLDGS LTD ADR 30711Y102 3,760 969,190 SH   SOLE 26 630,150 0 339,040
FANG HLDGS LTD ADR 30711Y102 101 26,103 SH   SOLE 28 26,103 0 0
FANG HLDGS LTD ADR 30711Y102 190 48,951 SH   SOLE 29 29,422 0 19,529
FANG HLDGS LTD ADR 30711Y102 4,886 1,259,293 SH   SOLE 30 1,259,293 0 0
FANG HLDGS LTD ADR 30711Y102 117 30,157 SH   SOLE 31 11,191 0 18,966
FANG HLDGS LTD ADR 30711Y102 9 2,315 SH   SOLE 34 2,315 0 0
FANG HLDGS LTD ADR 30711Y102 11 2,843 SH   SOLE 40 2,843 0 0
FANHUA INC SPONSORED ADR 30712A103 172 6,052 SH   SOLE 4 6,052 0 0
FANHUA INC SPONSORED ADR 30712A103 1,939 68,033 SH   SOLE 21 68,033 0 0
FANHUA INC SPONSORED ADR 30712A103 4,810 168,773 SH   SOLE 22 168,773 0 0
FANHUA INC SPONSORED ADR 30712A103 2,101 73,725 SH   SOLE 30 73,725 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 265 6,561 SH   SOLE 2 426 0 6,135
FARMER & MERCHANTS BANCORP I COM 30779N105 8 206 SH   SOLE 7 206 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 1,204 29,830 SH   SOLE 18 29,830 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 285 7,059 SH   SOLE 19 7,059 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 11,800 292,448 SH   SOLE 21 292,448 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 3,993 98,947 SH   SOLE 22 92,274 0 6,673
FARMER BROS CO COM 307675108 318 10,400 SH   SOLE 2 410 0 9,990
FARMER BROS CO COM 307675108 6 207 SH   SOLE 7 207 0 0
FARMER BROS CO COM 307675108 1,093 35,776 SH   SOLE 18 35,776 0 0
FARMER BROS CO COM 307675108 236 7,727 SH   SOLE 19 7,727 0 0
FARMER BROS CO COM 307675108 10,491 343,408 SH   SOLE 21 343,408 0 0
FARMER BROS CO COM 307675108 7,838 256,561 SH   SOLE 22 246,591 0 9,970
FARMER BROS CO COM 307675108 165 5,393 SH   SOLE 26 0 0 5,393
FARMER BROS CO COM 307675108 43 1,412 SH   SOLE 28 1,412 0 0
FARMER BROS CO COM 307675108 72 2,345 SH   SOLE 30 2,345 0 0
FARMER BROS CO COM 307675108 29 951 SH   SOLE 40 951 0 0
FARMERS CAP BK CORP COM 309562106 397 7,618 SH   SOLE 2 273 0 7,345
FARMERS CAP BK CORP COM 309562106 8 148 SH   SOLE 7 148 0 0
FARMERS CAP BK CORP COM 309562106 1,310 25,148 SH   SOLE 18 25,148 0 0
FARMERS CAP BK CORP COM 309562106 298 5,727 SH   SOLE 19 5,727 0 0
FARMERS CAP BK CORP COM 309562106 13,310 255,466 SH   SOLE 21 255,466 0 0
FARMERS CAP BK CORP COM 309562106 13,904 266,866 SH   SOLE 22 261,405 0 5,461
FARMERS NATL BANC CORP COM 309627107 372 23,339 SH   SOLE 2 1,013 0 22,326
FARMERS NATL BANC CORP COM 309627107 7 414 SH   SOLE 7 414 0 0
FARMERS NATL BANC CORP COM 309627107 1,404 87,999 SH   SOLE 18 87,999 0 0
FARMERS NATL BANC CORP COM 309627107 304 19,035 SH   SOLE 19 19,035 0 0
FARMERS NATL BANC CORP COM 309627107 14,067 881,932 SH   SOLE 21 881,932 0 0
FARMERS NATL BANC CORP COM 309627107 5,054 316,836 SH   SOLE 22 302,228 0 14,608
FARMLAND PARTNERS INC COM 31154R109 331 37,641 SH   SOLE 2 1,079 0 36,562
FARMLAND PARTNERS INC COM 31154R109 7 835 SH   SOLE 7 835 0 0
FARMLAND PARTNERS INC COM 31154R109 994 112,916 SH   SOLE 18 112,916 0 0
FARMLAND PARTNERS INC COM 31154R109 244 27,766 SH   SOLE 19 27,766 0 0
FARMLAND PARTNERS INC COM 31154R109 9,895 1,124,447 SH   SOLE 21 1,124,447 0 0
FARMLAND PARTNERS INC COM 31154R109 6,870 780,680 SH   SOLE 22 756,531 0 24,149
FARMLAND PARTNERS INC COM 31154R109 16 1,829 SH   SOLE 23 1,829 0 0
FARO TECHNOLOGIES INC COM 311642102 759 13,960 SH   SOLE 2 696 0 13,264
FARO TECHNOLOGIES INC COM 311642102 7 123 SH   SOLE 4 123 0 0
FARO TECHNOLOGIES INC COM 311642102 22 396 SH   SOLE 7 396 0 0
FARO TECHNOLOGIES INC COM 311642102 4,129 75,964 SH   SOLE 18 75,964 0 0
FARO TECHNOLOGIES INC COM 311642102 739 13,589 SH   SOLE 19 13,589 0 0
FARO TECHNOLOGIES INC COM 311642102 95,115 1,750,050 SH   SOLE 21 1,750,050 0 0
FARO TECHNOLOGIES INC COM 311642102 24,903 458,201 SH   SOLE 22 433,955 0 24,246
FARO TECHNOLOGIES INC COM 311642102 295 5,425 SH   SOLE 26 4,442 0 983
FARO TECHNOLOGIES INC COM 311642102 137 2,524 SH   SOLE 28 2,524 0 0
FARO TECHNOLOGIES INC COM 311642102 1,347 24,783 SH   SOLE 30 24,783 0 0
FARO TECHNOLOGIES INC COM 311642102 98 1,798 SH   SOLE 40 1,798 0 0
FASTENAL CO COM 311900104 36,191 751,940 SH   SOLE 2 78,655 0 673,285
FASTENAL CO COM 311900104 4,515 93,804 SH   SOLE 4 85,787 0 8,017
FASTENAL CO COM 311900104 15,977 331,960 SH   SOLE 7 265,468 0 66,492
FASTENAL CO COM 311900104 175 3,633 SH   SOLE 13 3,633 0 0
FASTENAL CO COM 311900104 128 2,653 SH   SOLE 15 2,653 0 0
FASTENAL CO COM 311900104 29,883 620,882 SH   SOLE 18 576,338 0 44,544
FASTENAL CO COM 311900104 3,221 66,921 SH   SOLE 19 66,921 0 0
FASTENAL CO COM 311900104 7,463 155,058 SH   SOLE 20 0 0 155,058
FASTENAL CO COM 311900104 324,977 6,752,072 SH   SOLE 21 6,752,072 0 0
FASTENAL CO COM 311900104 348,953 7,250,211 SH   SOLE 22 6,280,964 0 969,247
FASTENAL CO COM 311900104 16,913 351,397 SH   SOLE 23 351,397 0 0
FASTENAL CO COM 311900104 14,276 296,605 SH   SOLE 25 296,605 0 0
FASTENAL CO COM 311900104 53,436 1,110,238 SH   SOLE 26 278,325 0 831,913
FASTENAL CO COM 311900104 1,909 39,656 SH   SOLE 28 39,656 0 0
FASTENAL CO COM 311900104 3,179 66,056 SH   SOLE 29 9,983 0 56,073
FASTENAL CO COM 311900104 47,679 990,626 SH   SOLE 30 990,626 0 0
FASTENAL CO COM 311900104 4,907 101,962 SH   SOLE 31 51,227 0 50,735
FASTENAL CO COM 311900104 2,213 45,985 SH   SOLE 32 45,985 0 0
FASTENAL CO COM 311900104 619 12,859 SH   SOLE 34 12,859 0 0
FASTENAL CO COM 311900104 12,886 267,739 SH   SOLE 36 267,739 0 0
FASTENAL CO COM 311900104 278 5,779 SH   SOLE 40 5,779 0 0
FAT BRANDS INC COM 30258N105 3 351 SH   SOLE 18 351 0 0
FAT BRANDS INC COM 30258N105 32 4,182 SH   SOLE 21 4,182 0 0
FATE THERAPEUTICS INC COM 31189P102 460 40,531 SH   SOLE 2 2,000 0 38,531
FATE THERAPEUTICS INC COM 31189P102 12 1,028 SH   SOLE 7 1,028 0 0
FATE THERAPEUTICS INC COM 31189P102 1,901 167,610 SH   SOLE 18 167,610 0 0
FATE THERAPEUTICS INC COM 31189P102 492 43,358 SH   SOLE 19 43,358 0 0
FATE THERAPEUTICS INC COM 31189P102 19,673 1,734,854 SH   SOLE 21 1,734,854 0 0
FATE THERAPEUTICS INC COM 31189P102 14,555 1,283,467 SH   SOLE 22 1,219,948 0 63,519
FATE THERAPEUTICS INC COM 31189P102 84 7,366 SH   SOLE 30 7,366 0 0
FATE THERAPEUTICS INC COM 31189P102 86 7,616 SH   SOLE 40 7,616 0 0
FAUQUIER BANKSHARES INC VA COM 312059108 14 639 SH   SOLE 18 639 0 0
FAUQUIER BANKSHARES INC VA COM 312059108 18 831 SH   SOLE 21 831 0 0
FB FINL CORP COM 30257X104 454 11,155 SH   SOLE 2 547 0 10,608
FB FINL CORP COM 30257X104 9 225 SH   SOLE 7 225 0 0
FB FINL CORP COM 30257X104 1,737 42,645 SH   SOLE 18 42,645 0 0
FB FINL CORP COM 30257X104 442 10,855 SH   SOLE 19 10,855 0 0
FB FINL CORP COM 30257X104 17,474 429,116 SH   SOLE 21 429,116 0 0
FB FINL CORP COM 30257X104 15,364 377,311 SH   SOLE 22 356,914 0 20,397
FB FINL CORP COM 30257X104 189 4,652 SH   SOLE 26 0 0 4,652
FB FINL CORP COM 30257X104 131 3,213 SH   SOLE 28 3,213 0 0
FB FINL CORP COM 30257X104 119 2,927 SH   SOLE 30 2,927 0 0
FB FINL CORP COM 30257X104 109 2,679 SH   SOLE 40 2,679 0 0
FBL FINL GROUP INC CL A 30239F106 876 11,125 SH   SOLE 2 421 0 10,704
FBL FINL GROUP INC CL A 30239F106 9 115 SH   SOLE 4 115 0 0
FBL FINL GROUP INC CL A 30239F106 18 227 SH   SOLE 7 227 0 0
FBL FINL GROUP INC CL A 30239F106 2,638 33,496 SH   SOLE 18 33,496 0 0
FBL FINL GROUP INC CL A 30239F106 798 10,134 SH   SOLE 19 10,134 0 0
FBL FINL GROUP INC CL A 30239F106 26,528 336,860 SH   SOLE 21 336,860 0 0
FBL FINL GROUP INC CL A 30239F106 20,603 261,629 SH   SOLE 22 247,739 0 13,890
FBL FINL GROUP INC CL A 30239F106 598 7,593 SH   SOLE 26 0 0 7,593
FBL FINL GROUP INC CL A 30239F106 141 1,785 SH   SOLE 28 1,785 0 0
FBL FINL GROUP INC CL A 30239F106 169 2,149 SH   SOLE 30 2,149 0 0
FBL FINL GROUP INC CL A 30239F106 97 1,226 SH   SOLE 40 1,226 0 0
FCB FINL HLDGS INC CL A 30255G103 2,532 43,053 SH   SOLE 2 8,202 0 34,851
FCB FINL HLDGS INC CL A 30255G103 10 163 SH   SOLE 4 163 0 0
FCB FINL HLDGS INC CL A 30255G103 54 925 SH   SOLE 7 925 0 0
FCB FINL HLDGS INC CL A 30255G103 8,000 136,047 SH   SOLE 18 136,047 0 0
FCB FINL HLDGS INC CL A 30255G103 6,275 106,715 SH   SOLE 19 106,715 0 0
FCB FINL HLDGS INC CL A 30255G103 83,320 1,417,009 SH   SOLE 21 1,417,009 0 0
FCB FINL HLDGS INC CL A 30255G103 81,208 1,381,084 SH   SOLE 22 1,315,992 0 65,092
FCB FINL HLDGS INC CL A 30255G103 985 16,744 SH   SOLE 23 16,744 0 0
FCB FINL HLDGS INC CL A 30255G103 2,659 45,218 SH   SOLE 26 11,723 0 33,495
FCB FINL HLDGS INC CL A 30255G103 339 5,766 SH   SOLE 28 5,766 0 0
FCB FINL HLDGS INC CL A 30255G103 650 11,047 SH   SOLE 29 0 0 11,047
FCB FINL HLDGS INC CL A 30255G103 571 9,708 SH   SOLE 30 9,708 0 0
FCB FINL HLDGS INC CL A 30255G103 340 5,780 SH   SOLE 40 5,780 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 1,034 11,557 SH   SOLE 2 3,069 0 8,488
FEDERAL AGRIC MTG CORP CL C 313148306 13 147 SH   SOLE 4 147 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 8,643 96,593 SH   SOLE 7 96,593 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,910 32,518 SH   SOLE 18 32,518 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 1,894 21,169 SH   SOLE 19 21,169 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 28,784 321,677 SH   SOLE 21 321,677 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 29,959 334,808 SH   SOLE 22 321,514 0 13,294
FEDERAL AGRIC MTG CORP CL C 313148306 2,926 32,704 SH   SOLE 23 32,704 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,796 31,244 SH   SOLE 26 0 0 31,244
FEDERAL AGRIC MTG CORP CL C 313148306 126 1,403 SH   SOLE 28 1,403 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 258 2,885 SH   SOLE 29 0 0 2,885
FEDERAL AGRIC MTG CORP CL C 313148306 183 2,042 SH   SOLE 30 2,042 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 82 918 SH   SOLE 40 918 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 24,295 191,983 SH   SOLE 2 17,036 0 174,947
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 10,233 80,863 SH   SOLE 4 79,154 0 1,709
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 38,760 306,285 SH   SOLE 7 232,322 0 73,963
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 422 3,337 SH   SOLE 15 3,337 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 20,211 159,704 SH   SOLE 18 149,969 0 9,735
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 13,664 107,974 SH   SOLE 19 107,974 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5,852 46,246 SH   SOLE 20 0 0 46,246
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 330,210 2,609,323 SH   SOLE 21 2,609,323 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 377,582 2,983,658 SH   SOLE 22 2,757,625 0 226,033
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 14,911 117,829 SH   SOLE 23 117,829 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 27,522 217,483 SH   SOLE 25 217,483 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 38,748 306,190 SH   SOLE 26 86,250 0 219,940
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1,353 10,689 SH   SOLE 28 10,689 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5,359 42,350 SH   SOLE 29 28,195 0 14,155
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 70,805 559,506 SH   SOLE 30 559,506 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 4,153 32,819 SH   SOLE 31 13,063 0 19,756
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3,399 26,855 SH   SOLE 34 26,855 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 7,245 57,254 SH   SOLE 36 57,254 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 183 1,450 SH   SOLE 40 1,450 0 0
FEDERAL SIGNAL CORP COM 313855108 1,178 50,597 SH   SOLE 2 2,485 0 48,112
FEDERAL SIGNAL CORP COM 313855108 4 185 SH   SOLE 4 185 0 0
FEDERAL SIGNAL CORP COM 313855108 30 1,300 SH   SOLE 7 1,300 0 0
FEDERAL SIGNAL CORP COM 313855108 5,939 255,020 SH   SOLE 18 255,020 0 0
FEDERAL SIGNAL CORP COM 313855108 1,179 50,625 SH   SOLE 19 50,625 0 0
FEDERAL SIGNAL CORP COM 313855108 140,968 6,052,737 SH   SOLE 21 6,052,737 0 0
FEDERAL SIGNAL CORP COM 313855108 38,804 1,666,115 SH   SOLE 22 1,579,118 0 86,997
FEDERAL SIGNAL CORP COM 313855108 91 3,916 SH   SOLE 26 0 0 3,916
FEDERAL SIGNAL CORP COM 313855108 205 8,806 SH   SOLE 28 8,806 0 0
FEDERAL SIGNAL CORP COM 313855108 2,101 90,214 SH   SOLE 30 90,214 0 0
FEDERAL SIGNAL CORP COM 313855108 155 6,667 SH   SOLE 40 6,667 0 0
FEDERAL STR ACQUISITION CORP UNIT 99/99/9999 31421V206 1,475 146,000 SH   SOLE 2 146,000 0 0
FEDERAL STR ACQUISITION CORP UNIT 99/99/9999 31421V206 101 10,000 SH   SOLE 22 10,000 0 0
FEDERATED INVS INC PA CL B 314211103 1,915 82,123 SH   SOLE 2 43,758 0 38,365
FEDERATED INVS INC PA CL B 314211103 9 378 SH   SOLE 4 378 0 0
FEDERATED INVS INC PA CL B 314211103 396 16,970 SH   SOLE 7 16,970 0 0
FEDERATED INVS INC PA CL B 314211103 10,150 435,236 SH   SOLE 18 435,236 0 0
FEDERATED INVS INC PA CL B 314211103 857 36,747 SH   SOLE 19 36,747 0 0
FEDERATED INVS INC PA CL B 314211103 170,965 7,331,249 SH   SOLE 21 7,331,249 0 0
FEDERATED INVS INC PA CL B 314211103 65,443 2,806,317 SH   SOLE 22 2,677,029 0 129,288
FEDERATED INVS INC PA CL B 314211103 323 13,841 SH   SOLE 26 7,206 0 6,635
FEDERATED INVS INC PA CL B 314211103 285 12,230 SH   SOLE 28 12,230 0 0
FEDERATED INVS INC PA CL B 314211103 90 3,842 SH   SOLE 29 0 0 3,842
FEDERATED INVS INC PA CL B 314211103 448 19,228 SH   SOLE 30 19,228 0 0
FEDERATED INVS INC PA CL B 314211103 917 39,310 SH   SOLE 32 39,310 0 0
FEDERATED INVS INC PA CL B 314211103 90 3,880 SH   SOLE 34 3,880 0 0
FEDERATED INVS INC PA CL B 314211103 58 2,479 SH   SOLE 36 2,479 0 0
FEDERATED INVS INC PA CL B 314211103 252 10,802 SH   SOLE 40 10,802 0 0
FEDEX CORP COM 31428X106 150,704 663,721 SH   SOLE 2 83,185 0 580,536
FEDEX CORP COM 31428X106 18,697 82,342 SH   SOLE 4 75,782 0 6,560
FEDEX CORP COM 31428X106 39,735 174,997 SH   SOLE 7 173,020 0 1,977
FEDEX CORP COM 31428X106 1,178 5,190 SH   SOLE 13 5,190 0 0
FEDEX CORP COM 31428X106 476 2,095 SH   SOLE 15 2,095 0 0
FEDEX CORP COM 31428X106 13 58 SH   SOLE 17 0 0 58
FEDEX CORP COM 31428X106 114,235 503,104 SH   SOLE 18 469,498 0 33,606
FEDEX CORP COM 31428X106 12,878 56,718 SH   SOLE 19 56,718 0 0
FEDEX CORP COM 31428X106 24,118 106,218 SH   SOLE 20 0 0 106,218
FEDEX CORP COM 31428X106 1,046,568 4,609,212 SH   SOLE 21 4,609,212 0 0
FEDEX CORP COM 31428X106 1,371,481 6,040,168 SH   SOLE 22 5,349,529 0 690,639
FEDEX CORP COM 31428X106 72,069 317,402 SH   SOLE 23 317,402 0 0
FEDEX CORP COM 31428X106 69,807 307,438 SH   SOLE 25 307,438 0 0
FEDEX CORP COM 31428X106 236,461 1,041,404 SH   SOLE 26 213,057 0 828,347
FEDEX CORP COM 31428X106 8,400 36,994 SH   SOLE 28 36,994 0 0
FEDEX CORP COM 31428X106 9,203 40,533 SH   SOLE 29 8,758 0 31,775
FEDEX CORP COM 31428X106 188,534 830,327 SH   SOLE 30 830,327 0 0
FEDEX CORP COM 31428X106 23,567 103,792 SH   SOLE 31 50,672 0 53,120
FEDEX CORP COM 31428X106 4,281 18,852 SH   SOLE 34 18,852 0 0
FEDEX CORP COM 31428X106 51,513 226,869 SH   SOLE 36 226,869 0 0
FEDEX CORP COM 31428X106 1,162 5,116 SH   SOLE 40 5,116 0 0
FEDNAT HLDG CO COM 31431B109 268 11,631 SH   SOLE 2 416 0 11,215
FEDNAT HLDG CO COM 31431B109 8 336 SH   SOLE 7 336 0 0
FEDNAT HLDG CO COM 31431B109 976 42,324 SH   SOLE 18 42,324 0 0
FEDNAT HLDG CO COM 31431B109 202 8,770 SH   SOLE 19 8,770 0 0
FEDNAT HLDG CO COM 31431B109 9,746 422,455 SH   SOLE 21 422,455 0 0
FEDNAT HLDG CO COM 31431B109 9,223 399,801 SH   SOLE 22 389,341 0 10,460
FENNEC PHARMACEUTICALS INC COM 31447P100 96 9,207 SH   SOLE 2 590 0 8,617
FENNEC PHARMACEUTICALS INC COM 31447P100 388 37,142 SH   SOLE 18 37,142 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 89 8,500 SH   SOLE 19 8,500 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 4,163 398,716 SH   SOLE 21 398,716 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 1,059 101,479 SH   SOLE 22 98,019 0 3,460
FERRARI N V COM N3167Y103 27 200 SH   SOLE 18 200 0 0
FERRARI N V COM N3167Y103 1,802 13,344 SH   SOLE 22 13,344 0 0
FERRARI N V COM N3167Y103 93 686 SH   SOLE 26 0 0 686
FERRO CORP COM 315405100 1,454 69,750 SH   SOLE 2 3,531 0 66,219
FERRO CORP COM 315405100 12 567 SH   SOLE 4 567 0 0
FERRO CORP COM 315405100 41 1,957 SH   SOLE 7 1,957 0 0
FERRO CORP COM 315405100 5,559 266,614 SH   SOLE 18 266,614 0 0
FERRO CORP COM 315405100 1,887 90,519 SH   SOLE 19 90,519 0 0
FERRO CORP COM 315405100 58,125 2,787,779 SH   SOLE 21 2,787,779 0 0
FERRO CORP COM 315405100 49,633 2,380,468 SH   SOLE 22 2,267,190 0 113,278
FERRO CORP COM 315405100 399 19,158 SH   SOLE 23 19,158 0 0
FERRO CORP COM 315405100 1,065 51,089 SH   SOLE 26 21,797 0 29,292
FERRO CORP COM 315405100 230 11,021 SH   SOLE 28 11,021 0 0
FERRO CORP COM 315405100 389 18,661 SH   SOLE 29 0 0 18,661
FERRO CORP COM 315405100 376 18,021 SH   SOLE 30 18,021 0 0
FERRO CORP COM 315405100 183 8,780 SH   SOLE 40 8,780 0 0
FERROGLOBE PLC SHS G33856108 472 55,107 SH   SOLE 7 55,107 0 0
FERROGLOBE PLC SHS G33856108 82 9,561 SH   SOLE 21 9,561 0 0
FERROGLOBE PLC SHS G33856108 1,086 126,664 SH   SOLE 22 126,664 0 0
FFBW INC COM 30258M107 6 515 SH   SOLE 18 515 0 0
FGL HLDGS ORD SHS G3402M102 1,592 189,767 SH   SOLE 2 43,952 0 145,815
FGL HLDGS ORD SHS G3402M102 25 3,038 SH   SOLE 7 3,038 0 0
FGL HLDGS ORD SHS G3402M102 3,922 467,418 SH   SOLE 18 467,418 0 0
FGL HLDGS ORD SHS G3402M102 4,911 585,307 SH   SOLE 19 585,307 0 0
FGL HLDGS ORD SHS G3402M102 39,087 4,658,800 SH   SOLE 21 4,658,800 0 0
FGL HLDGS ORD SHS G3402M102 40,160 4,786,614 SH   SOLE 22 4,593,086 0 193,528
FGL HLDGS ORD SHS G3402M102 688 81,993 SH   SOLE 23 81,993 0 0
FGL HLDGS ORD SHS G3402M102 738 88,021 SH   SOLE 26 0 0 88,021
FGL HLDGS ORD SHS G3402M102 129 15,409 SH   SOLE 28 15,409 0 0
FGL HLDGS ORD SHS G3402M102 400 47,628 SH   SOLE 29 0 0 47,628
FGL HLDGS ORD SHS G3402M102 204 24,279 SH   SOLE 30 24,279 0 0
FGL HLDGS ORD SHS G3402M102 132 15,691 SH   SOLE 40 15,691 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 23 1,221 SH   SOLE 18 1,221 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 24 1,293 SH   SOLE 22 1,293 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 122 6,478 SH   SOLE 26 0 0 6,478
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 22,995 1,236,958 SH   SOLE 21 1,236,958 0 0
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 469 25,231 SH   SOLE 22 25,231 0 0
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 7,690 413,667 SH   SOLE 30 413,667 0 0
FIBROCELL SCIENCE INC COM PAR 315721407 2 555 SH   SOLE 21 555 0 0
FIBROCELL SCIENCE INC COM PAR 315721407 21 7,760 SH   SOLE 22 7,760 0 0
FIBROGEN INC COM 31572Q808 4,242 67,760 SH   SOLE 2 9,165 0 58,595
FIBROGEN INC COM 31572Q808 19 298 SH   SOLE 4 298 0 0
FIBROGEN INC COM 31572Q808 102 1,622 SH   SOLE 7 1,622 0 0
FIBROGEN INC COM 31572Q808 14,941 238,675 SH   SOLE 18 238,675 0 0
FIBROGEN INC COM 31572Q808 8,580 137,053 SH   SOLE 19 137,053 0 0
FIBROGEN INC COM 31572Q808 214,174 3,421,307 SH   SOLE 21 3,421,307 0 0
FIBROGEN INC COM 31572Q808 137,130 2,190,571 SH   SOLE 22 2,091,381 0 99,190
FIBROGEN INC COM 31572Q808 1,392 22,237 SH   SOLE 23 22,237 0 0
FIBROGEN INC COM 31572Q808 3,519 56,218 SH   SOLE 26 15,822 0 40,396
FIBROGEN INC COM 31572Q808 695 11,103 SH   SOLE 28 11,103 0 0
FIBROGEN INC COM 31572Q808 528 8,431 SH   SOLE 29 0 0 8,431
FIBROGEN INC COM 31572Q808 1,090 17,410 SH   SOLE 30 17,410 0 0
FIBROGEN INC COM 31572Q808 165 2,628 SH   SOLE 34 2,628 0 0
FIBROGEN INC COM 31572Q808 460 7,344 SH   SOLE 40 7,344 0 0
FIDELITY MSCI CONSM DIS 316092204 17 402 SH   SOLE 17 0 0 402
FIDELITY VLU FACTOR ETF 316092782 1 26 SH   SOLE 17 0 0 26
FIDELITY MSCI RL EST ETF 316092857 2 94 SH   SOLE 17 0 0 94
FIDELITY TOTAL BD ETF 316188309 1 28 SH   SOLE 17 0 0 28
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 48 163 SH   SOLE 17 0 0 163
FIDELITY D & D BANCORP INC COM 31609R100 130 2,092 SH   SOLE 2 112 0 1,980
FIDELITY D & D BANCORP INC COM 31609R100 444 7,160 SH   SOLE 18 7,160 0 0
FIDELITY D & D BANCORP INC COM 31609R100 98 1,586 SH   SOLE 19 1,586 0 0
FIDELITY D & D BANCORP INC COM 31609R100 5,225 84,284 SH   SOLE 21 84,284 0 0
FIDELITY D & D BANCORP INC COM 31609R100 1,129 18,217 SH   SOLE 22 17,478 0 739
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 25,727 683,853 SH   SOLE 2 96,078 0 587,775
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,369 89,560 SH   SOLE 4 83,587 0 5,973
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6,496 172,679 SH   SOLE 7 81,254 0 91,425
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 202 5,381 SH   SOLE 13 5,381 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 78 2,080 SH   SOLE 15 2,080 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,559 147,779 SH   SOLE 18 122,554 0 25,225
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,604 42,633 SH   SOLE 19 42,633 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6,692 177,892 SH   SOLE 20 0 0 177,892
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 147,626 3,924,134 SH   SOLE 21 3,924,134 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 270,941 7,202,043 SH   SOLE 22 6,565,760 0 636,283
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 12,219 324,796 SH   SOLE 23 324,796 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 10,524 279,733 SH   SOLE 25 279,733 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 32,151 854,620 SH   SOLE 26 268,885 0 585,735
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,457 38,724 SH   SOLE 28 38,724 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,320 61,672 SH   SOLE 29 8,120 0 53,552
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 17,677 469,871 SH   SOLE 30 469,871 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,430 91,188 SH   SOLE 31 47,057 0 44,131
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 473 12,583 SH   SOLE 34 12,583 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 9,988 265,500 SH   SOLE 36 265,500 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 196 5,206 SH   SOLE 40 5,206 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 145,912 1,376,138 SH   SOLE 2 603,757 0 772,381
FIDELITY NATL INFORMATION SV COM 31620M106 21,615 203,861 SH   SOLE 4 195,634 0 8,227
FIDELITY NATL INFORMATION SV COM 31620M106 31,651 298,510 SH   SOLE 7 291,918 0 6,592
FIDELITY NATL INFORMATION SV COM 31620M106 9,383 88,498 SH   SOLE 13 88,498 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 281 2,647 SH   SOLE 15 2,647 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2 23 SH   SOLE 17 0 0 23
FIDELITY NATL INFORMATION SV COM 31620M106 85,390 805,338 SH   SOLE 18 757,241 0 48,097
FIDELITY NATL INFORMATION SV COM 31620M106 88,507 834,736 SH   SOLE 19 834,736 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 12,697 119,750 SH   SOLE 20 0 0 119,750
FIDELITY NATL INFORMATION SV COM 31620M106 865,803 8,165,645 SH   SOLE 21 8,165,645 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,017,332 9,594,759 SH   SOLE 22 8,240,409 0 1,354,350
FIDELITY NATL INFORMATION SV COM 31620M106 59,240 558,706 SH   SOLE 23 558,706 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 38,709 365,072 SH   SOLE 25 365,072 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 133,083 1,255,144 SH   SOLE 26 296,710 0 958,434
FIDELITY NATL INFORMATION SV COM 31620M106 5,087 47,974 SH   SOLE 28 47,974 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 30,697 289,512 SH   SOLE 29 99,286 0 190,226
FIDELITY NATL INFORMATION SV COM 31620M106 123,208 1,162,010 SH   SOLE 30 1,162,010 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 38,490 363,011 SH   SOLE 31 240,877 0 122,134
FIDELITY NATL INFORMATION SV COM 31620M106 16,078 151,632 SH   SOLE 34 151,632 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 48,109 453,731 SH   SOLE 36 453,731 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 708 6,675 SH   SOLE 40 6,675 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 612 24,067 SH   SOLE 2 944 0 23,123
FIDELITY SOUTHERN CORP NEW COM 316394105 13 526 SH   SOLE 7 526 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 2,554 100,518 SH   SOLE 18 100,518 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 444 17,478 SH   SOLE 19 17,478 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 58,243 2,292,132 SH   SOLE 21 2,292,132 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 14,424 567,649 SH   SOLE 22 543,703 0 23,946
FIDELITY SOUTHERN CORP NEW COM 316394105 184 7,246 SH   SOLE 26 0 0 7,246
FIDELITY SOUTHERN CORP NEW COM 316394105 68 2,685 SH   SOLE 28 2,685 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 844 33,227 SH   SOLE 30 33,227 0 0
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 10 850 SH   SOLE 17 0 0 850
FIDUS INVT CORP COM 316500107 1,557 109,592 SH   SOLE 30 109,592 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 595 20,744 SH   SOLE 2 1,075 0 19,669
FIESTA RESTAURANT GROUP INC COM 31660B101 5 183 SH   SOLE 4 183 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 14 474 SH   SOLE 7 474 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 3,104 108,167 SH   SOLE 18 108,167 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 544 18,956 SH   SOLE 19 18,956 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 75,531 2,631,735 SH   SOLE 21 2,631,735 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 22,442 781,934 SH   SOLE 22 738,577 0 43,357
FIESTA RESTAURANT GROUP INC COM 31660B101 34 1,169 SH   SOLE 26 0 0 1,169
FIESTA RESTAURANT GROUP INC COM 31660B101 112 3,902 SH   SOLE 28 3,902 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 1,187 41,345 SH   SOLE 30 41,345 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 81 2,807 SH   SOLE 40 2,807 0 0
FIFTH THIRD BANCORP COM 316773100 50,926 1,774,426 SH   SOLE 2 168,507 0 1,605,919
FIFTH THIRD BANCORP COM 316773100 7,729 269,309 SH   SOLE 4 247,826 0 21,483
FIFTH THIRD BANCORP COM 316773100 15,533 541,212 SH   SOLE 7 488,787 0 52,425
FIFTH THIRD BANCORP COM 316773100 719 25,067 SH   SOLE 13 25,067 0 0
FIFTH THIRD BANCORP COM 316773100 144 5,027 SH   SOLE 15 5,027 0 0
FIFTH THIRD BANCORP COM 316773100 1 26 SH   SOLE 17 0 0 26
FIFTH THIRD BANCORP COM 316773100 51,470 1,793,393 SH   SOLE 18 1,692,876 0 100,517
FIFTH THIRD BANCORP COM 316773100 74,807 2,606,520 SH   SOLE 19 2,606,520 0 0
FIFTH THIRD BANCORP COM 316773100 7,501 261,356 SH   SOLE 20 0 0 261,356
FIFTH THIRD BANCORP COM 316773100 432,357 15,064,707 SH   SOLE 21 15,064,707 0 0
FIFTH THIRD BANCORP COM 316773100 493,337 17,189,455 SH   SOLE 22 15,285,876 0 1,903,579
FIFTH THIRD BANCORP COM 316773100 26,019 906,585 SH   SOLE 23 906,585 0 0
FIFTH THIRD BANCORP COM 316773100 20,388 710,371 SH   SOLE 25 710,371 0 0
FIFTH THIRD BANCORP COM 316773100 72,924 2,540,900 SH   SOLE 26 634,710 0 1,906,190
FIFTH THIRD BANCORP COM 316773100 2,840 98,958 SH   SOLE 28 98,958 0 0
FIFTH THIRD BANCORP COM 316773100 4,767 166,091 SH   SOLE 29 28,424 0 137,667
FIFTH THIRD BANCORP COM 316773100 72,401 2,522,693 SH   SOLE 30 2,522,693 0 0
FIFTH THIRD BANCORP COM 316773100 7,548 263,005 SH   SOLE 31 156,185 0 106,820
FIFTH THIRD BANCORP COM 316773100 29,673 1,033,913 SH   SOLE 34 1,033,913 0 0
FIFTH THIRD BANCORP COM 316773100 19,144 667,027 SH   SOLE 36 667,027 0 0
FIFTH THIRD BANCORP COM 316773100 433 15,089 SH   SOLE 40 15,089 0 0
FINANCIAL ENGINES INC COM 317485100 2,367 52,726 SH   SOLE 2 2,774 0 49,952
FINANCIAL ENGINES INC COM 317485100 15 328 SH   SOLE 4 328 0 0
FINANCIAL ENGINES INC COM 317485100 61 1,358 SH   SOLE 7 1,358 0 0
FINANCIAL ENGINES INC COM 317485100 12,281 273,514 SH   SOLE 18 273,514 0 0
FINANCIAL ENGINES INC COM 317485100 2,679 59,666 SH   SOLE 19 59,666 0 0
FINANCIAL ENGINES INC COM 317485100 292,642 6,517,643 SH   SOLE 21 6,517,643 0 0
FINANCIAL ENGINES INC COM 317485100 79,848 1,778,351 SH   SOLE 22 1,691,844 0 86,507
FINANCIAL ENGINES INC COM 317485100 664 14,797 SH   SOLE 26 5,061 0 9,736
FINANCIAL ENGINES INC COM 317485100 387 8,629 SH   SOLE 28 8,629 0 0
FINANCIAL ENGINES INC COM 317485100 221 4,918 SH   SOLE 29 0 0 4,918
FINANCIAL ENGINES INC COM 317485100 4,346 96,797 SH   SOLE 30 96,797 0 0
FINANCIAL ENGINES INC COM 317485100 305 6,782 SH   SOLE 40 6,782 0 0
FINANCIAL INSTNS INC COM 317585404 555 16,859 SH   SOLE 2 611 0 16,248
FINANCIAL INSTNS INC COM 317585404 14 438 SH   SOLE 7 438 0 0
FINANCIAL INSTNS INC COM 317585404 1,756 53,389 SH   SOLE 18 53,389 0 0
FINANCIAL INSTNS INC COM 317585404 396 12,040 SH   SOLE 19 12,040 0 0
FINANCIAL INSTNS INC COM 317585404 17,848 542,506 SH   SOLE 21 542,506 0 0
FINANCIAL INSTNS INC COM 317585404 18,522 562,976 SH   SOLE 22 541,768 0 21,208
FINANCIAL INSTNS INC COM 317585404 201 6,110 SH   SOLE 26 0 0 6,110
FINANCIAL INSTNS INC COM 317585404 153 4,665 SH   SOLE 30 4,665 0 0
FINISAR CORP COM NEW 31787A507 2,318 128,756 SH   SOLE 2 13,172 0 115,584
FINISAR CORP COM NEW 31787A507 9 504 SH   SOLE 4 504 0 0
FINISAR CORP COM NEW 31787A507 48 2,648 SH   SOLE 7 2,648 0 0
FINISAR CORP COM NEW 31787A507 9,112 506,207 SH   SOLE 18 506,207 0 0
FINISAR CORP COM NEW 31787A507 2,126 118,090 SH   SOLE 19 118,090 0 0
FINISAR CORP COM NEW 31787A507 216,082 12,004,551 SH   SOLE 21 12,004,551 0 0
FINISAR CORP COM NEW 31787A507 58,770 3,265,022 SH   SOLE 22 3,100,495 0 164,527
FINISAR CORP COM NEW 31787A507 849 47,156 SH   SOLE 23 47,156 0 0
FINISAR CORP COM NEW 31787A507 1,362 75,669 SH   SOLE 26 25,616 0 50,053
FINISAR CORP COM NEW 31787A507 277 15,391 SH   SOLE 28 15,391 0 0
FINISAR CORP COM NEW 31787A507 3,135 174,154 SH   SOLE 30 174,154 0 0
FINISAR CORP COM NEW 31787A507 205 11,388 SH   SOLE 40 11,388 0 0
FINISAR CORP NOTE 0.500%12/1 31787AAM3 371 375,000 PRN   SOLE 21 375,000 0 0
FINISAR CORP NOTE 0.500%12/1 31787AAP6 703 775,000 PRN   SOLE 21 775,000 0 0
FINJAN HLDGS INC COM NEW 31788H303 12 3,471 SH   SOLE 18 3,471 0 0
FINJAN HLDGS INC COM NEW 31788H303 174 51,225 SH   SOLE 21 51,225 0 0
FIREEYE INC COM 31816Q101 5,829 378,727 SH   SOLE 2 14,475 0 364,252
FIREEYE INC COM 31816Q101 9 564 SH   SOLE 4 564 0 0
FIREEYE INC COM 31816Q101 62 4,010 SH   SOLE 7 4,010 0 0
FIREEYE INC COM 31816Q101 1,415 91,968 SH   SOLE 18 91,968 0 0
FIREEYE INC COM 31816Q101 8,696 565,052 SH   SOLE 19 565,052 0 0
FIREEYE INC COM 31816Q101 40,349 2,621,767 SH   SOLE 21 2,621,767 0 0
FIREEYE INC COM 31816Q101 74,514 4,841,720 SH   SOLE 22 4,487,763 0 353,957
FIREEYE INC COM 31816Q101 917 59,566 SH   SOLE 26 48,994 0 10,572
FIREEYE INC COM 31816Q101 354 22,983 SH   SOLE 28 22,983 0 0
FIREEYE INC COM 31816Q101 187 12,165 SH   SOLE 29 0 0 12,165
FIREEYE INC COM 31816Q101 4,475 290,755 SH   SOLE 30 290,755 0 0
FIREEYE INC COM 31816Q101 67 4,348 SH   SOLE 31 4,348 0 0
FIREEYE INC COM 31816Q101 5,251 341,190 SH   SOLE 34 341,190 0 0
FIREEYE INC COM 31816Q101 319 20,711 SH   SOLE 40 20,711 0 0
FIREEYE INC NOTE 1.000% 6/0 31816QAB7 619 650,000 PRN   SOLE 21 650,000 0 0
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 594 650,000 PRN   SOLE 21 650,000 0 0
FIRST AMERN FINL CORP COM 31847R102 20,946 404,985 SH   SOLE 2 186,068 0 218,917
FIRST AMERN FINL CORP COM 31847R102 850 16,439 SH   SOLE 4 16,439 0 0
FIRST AMERN FINL CORP COM 31847R102 573 11,076 SH   SOLE 7 11,076 0 0
FIRST AMERN FINL CORP COM 31847R102 3,924 75,873 SH   SOLE 13 75,873 0 0
FIRST AMERN FINL CORP COM 31847R102 17,902 346,126 SH   SOLE 18 345,853 0 273
FIRST AMERN FINL CORP COM 31847R102 9,088 175,717 SH   SOLE 19 175,717 0 0
FIRST AMERN FINL CORP COM 31847R102 271,589 5,251,136 SH   SOLE 21 5,251,136 0 0
FIRST AMERN FINL CORP COM 31847R102 218,792 4,230,322 SH   SOLE 22 3,769,338 0 460,984
FIRST AMERN FINL CORP COM 31847R102 1,582 30,582 SH   SOLE 23 30,582 0 0
FIRST AMERN FINL CORP COM 31847R102 1,144 22,121 SH   SOLE 25 22,121 0 0
FIRST AMERN FINL CORP COM 31847R102 1,620 31,327 SH   SOLE 26 15,468 0 15,859
FIRST AMERN FINL CORP COM 31847R102 793 15,332 SH   SOLE 28 15,332 0 0
FIRST AMERN FINL CORP COM 31847R102 5,418 104,750 SH   SOLE 29 11,219 0 93,531
FIRST AMERN FINL CORP COM 31847R102 1,354 26,184 SH   SOLE 30 26,184 0 0
FIRST AMERN FINL CORP COM 31847R102 1,622 31,361 SH   SOLE 31 25,454 0 5,907
FIRST AMERN FINL CORP COM 31847R102 1,092 21,118 SH   SOLE 34 21,118 0 0
FIRST AMERN FINL CORP COM 31847R102 3,074 59,432 SH   SOLE 36 59,432 0 0
FIRST AMERN FINL CORP COM 31847R102 619 11,966 SH   SOLE 40 11,966 0 0
FIRST BANCORP INC ME COM 31866P102 273 9,678 SH   SOLE 2 400 0 9,278
FIRST BANCORP INC ME COM 31866P102 6 210 SH   SOLE 7 210 0 0
FIRST BANCORP INC ME COM 31866P102 1,038 36,768 SH   SOLE 18 36,768 0 0
FIRST BANCORP INC ME COM 31866P102 241 8,553 SH   SOLE 19 8,553 0 0
FIRST BANCORP INC ME COM 31866P102 10,343 366,519 SH   SOLE 21 366,519 0 0
FIRST BANCORP INC ME COM 31866P102 8,325 295,010 SH   SOLE 22 288,724 0 6,286
FIRST BANCORP N C COM 318910106 1,281 31,315 SH   SOLE 2 2,602 0 28,713
FIRST BANCORP N C COM 318910106 23 550 SH   SOLE 7 550 0 0
FIRST BANCORP N C COM 318910106 3,928 96,020 SH   SOLE 18 96,020 0 0
FIRST BANCORP N C COM 318910106 1,139 27,848 SH   SOLE 19 27,848 0 0
FIRST BANCORP N C COM 318910106 39,006 953,451 SH   SOLE 21 953,451 0 0
FIRST BANCORP N C COM 318910106 32,157 786,036 SH   SOLE 22 745,864 0 40,172
FIRST BANCORP N C COM 318910106 133 3,256 SH   SOLE 26 0 0 3,256
FIRST BANCORP N C COM 318910106 151 3,691 SH   SOLE 28 3,691 0 0
FIRST BANCORP N C COM 318910106 480 11,721 SH   SOLE 29 0 0 11,721
FIRST BANCORP N C COM 318910106 294 7,188 SH   SOLE 30 7,188 0 0
FIRST BANCORP N C COM 318910106 165 4,025 SH   SOLE 40 4,025 0 0
FIRST BANCORP P R COM NEW 318672706 1,732 226,444 SH   SOLE 2 9,545 0 216,899
FIRST BANCORP P R COM NEW 318672706 35 4,595 SH   SOLE 7 4,595 0 0
FIRST BANCORP P R COM NEW 318672706 6,909 903,165 SH   SOLE 18 903,165 0 0
FIRST BANCORP P R COM NEW 318672706 1,384 180,860 SH   SOLE 19 180,860 0 0
FIRST BANCORP P R COM NEW 318672706 148,905 19,464,727 SH   SOLE 21 19,464,727 0 0
FIRST BANCORP P R COM NEW 318672706 42,258 5,523,926 SH   SOLE 22 5,234,705 0 289,221
FIRST BANCORP P R COM NEW 318672706 466 60,935 SH   SOLE 26 47,455 0 13,480
FIRST BANCORP P R COM NEW 318672706 169 22,052 SH   SOLE 28 22,052 0 0
FIRST BANCORP P R COM NEW 318672706 2,121 277,264 SH   SOLE 30 277,264 0 0
FIRST BANCORP P R COM NEW 318672706 261 34,178 SH   SOLE 40 34,178 0 0
FIRST BANCSHARES INC MS COM 318916103 398 11,077 SH   SOLE 2 574 0 10,503
FIRST BANCSHARES INC MS COM 318916103 8 230 SH   SOLE 7 230 0 0
FIRST BANCSHARES INC MS COM 318916103 1,495 41,580 SH   SOLE 18 41,580 0 0
FIRST BANCSHARES INC MS COM 318916103 339 9,435 SH   SOLE 19 9,435 0 0
FIRST BANCSHARES INC MS COM 318916103 15,417 428,832 SH   SOLE 21 428,832 0 0
FIRST BANCSHARES INC MS COM 318916103 4,206 116,994 SH   SOLE 22 109,316 0 7,678
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 145 10,459 SH   SOLE 2 727 0 9,732
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 6 467 SH   SOLE 7 467 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 603 43,379 SH   SOLE 18 43,379 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 130 9,376 SH   SOLE 19 9,376 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 7,464 537,007 SH   SOLE 21 537,007 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1,612 116,004 SH   SOLE 22 109,779 0 6,225
FIRST BUS FINL SVCS INC WIS COM 319390100 241 9,281 SH   SOLE 2 370 0 8,911
FIRST BUS FINL SVCS INC WIS COM 319390100 6 236 SH   SOLE 7 236 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 721 27,748 SH   SOLE 18 27,748 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 191 7,333 SH   SOLE 19 7,333 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 7,717 296,821 SH   SOLE 21 296,821 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 2,495 95,978 SH   SOLE 22 92,763 0 3,215
FIRST BUSEY CORP COM NEW 319383204 1,412 44,526 SH   SOLE 2 2,009 0 42,517
FIRST BUSEY CORP COM NEW 319383204 31 989 SH   SOLE 7 989 0 0
FIRST BUSEY CORP COM NEW 319383204 4,546 143,323 SH   SOLE 18 143,323 0 0
FIRST BUSEY CORP COM NEW 319383204 1,103 34,768 SH   SOLE 19 34,768 0 0
FIRST BUSEY CORP COM NEW 319383204 45,967 1,449,158 SH   SOLE 21 1,449,158 0 0
FIRST BUSEY CORP COM NEW 319383204 35,169 1,108,738 SH   SOLE 22 1,045,793 0 62,945
FIRST BUSEY CORP COM NEW 319383204 382 12,052 SH   SOLE 26 0 0 12,052
FIRST BUSEY CORP COM NEW 319383204 181 5,719 SH   SOLE 28 5,719 0 0
FIRST BUSEY CORP COM NEW 319383204 298 9,387 SH   SOLE 30 9,387 0 0
FIRST BUSEY CORP COM NEW 319383204 131 4,125 SH   SOLE 40 4,125 0 0
FIRST CAPITAL INC COM 31942S104 25 597 SH   SOLE 18 597 0 0
FIRST CAPITAL INC COM 31942S104 26 627 SH   SOLE 21 627 0 0
FIRST CHOICE BANCORP COM 31948P104 193 6,319 SH   SOLE 2 246 0 6,073
FIRST CHOICE BANCORP COM 31948P104 7 217 SH   SOLE 7 217 0 0
FIRST CHOICE BANCORP COM 31948P104 622 20,363 SH   SOLE 18 20,363 0 0
FIRST CHOICE BANCORP COM 31948P104 151 4,926 SH   SOLE 19 4,926 0 0
FIRST CHOICE BANCORP COM 31948P104 6,160 201,585 SH   SOLE 21 201,585 0 0
FIRST CHOICE BANCORP COM 31948P104 1,683 55,059 SH   SOLE 22 52,520 0 2,539
FIRST CMNTY BANCSHARES INC N COM 31983A103 548 17,195 SH   SOLE 2 727 0 16,468
FIRST CMNTY BANCSHARES INC N COM 31983A103 11 356 SH   SOLE 7 356 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 1,814 56,950 SH   SOLE 18 56,950 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 434 13,607 SH   SOLE 19 13,607 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 18,350 575,971 SH   SOLE 21 575,971 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 17,994 564,776 SH   SOLE 22 540,620 0 24,156
FIRST CMNTY BANCSHARES INC N COM 31983A103 69 2,180 SH   SOLE 28 2,180 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 110 3,450 SH   SOLE 30 3,450 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 44 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY CORP S C COM 319835104 150 5,963 SH   SOLE 2 338 0 5,625
FIRST CMNTY CORP S C COM 319835104 582 23,175 SH   SOLE 18 23,175 0 0
FIRST CMNTY CORP S C COM 319835104 127 5,067 SH   SOLE 19 5,067 0 0
FIRST CMNTY CORP S C COM 319835104 6,269 249,772 SH   SOLE 21 249,772 0 0
FIRST CMNTY CORP S C COM 319835104 1,449 57,729 SH   SOLE 22 55,701 0 2,028
FIRST COMWLTH FINL CORP PA COM 319829107 1,639 105,672 SH   SOLE 2 5,169 0 100,503
FIRST COMWLTH FINL CORP PA COM 319829107 14 885 SH   SOLE 4 885 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 41 2,614 SH   SOLE 7 2,614 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 6,927 446,628 SH   SOLE 18 446,628 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,392 89,740 SH   SOLE 19 89,740 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 156,467 10,088,139 SH   SOLE 21 10,088,139 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 47,609 3,069,543 SH   SOLE 22 2,927,751 0 141,792
FIRST COMWLTH FINL CORP PA COM 319829107 1,374 88,585 SH   SOLE 26 23,644 0 64,941
FIRST COMWLTH FINL CORP PA COM 319829107 209 13,483 SH   SOLE 28 13,483 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 2,299 148,220 SH   SOLE 30 148,220 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 150 9,696 SH   SOLE 40 9,696 0 0
FIRST CONN BANCORP INC MD COM 319850103 788 25,740 SH   SOLE 2 12,313 0 13,427
FIRST CONN BANCORP INC MD COM 319850103 12 405 SH   SOLE 7 405 0 0
FIRST CONN BANCORP INC MD COM 319850103 1,507 49,264 SH   SOLE 18 49,264 0 0
FIRST CONN BANCORP INC MD COM 319850103 1,564 51,112 SH   SOLE 19 51,112 0 0
FIRST CONN BANCORP INC MD COM 319850103 15,760 515,021 SH   SOLE 21 515,021 0 0
FIRST CONN BANCORP INC MD COM 319850103 7,137 233,241 SH   SOLE 22 216,421 0 16,820
FIRST CONN BANCORP INC MD COM 319850103 1,568 51,257 SH   SOLE 23 51,257 0 0
FIRST CONN BANCORP INC MD COM 319850103 219 7,153 SH   SOLE 26 0 0 7,153
FIRST CONN BANCORP INC MD COM 319850103 201 6,576 SH   SOLE 29 0 0 6,576
FIRST CTZNS BANCSHARES INC N CL A 31946M103 5,843 14,487 SH   SOLE 2 589 0 13,898
FIRST CTZNS BANCSHARES INC N CL A 31946M103 20 49 SH   SOLE 4 49 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 72 179 SH   SOLE 7 179 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,528 3,788 SH   SOLE 18 3,788 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 485 1,202 SH   SOLE 19 1,202 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 41,415 102,690 SH   SOLE 21 102,690 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 89,991 223,137 SH   SOLE 22 208,111 0 15,026
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,369 3,394 SH   SOLE 26 1,933 0 1,461
FIRST CTZNS BANCSHARES INC N CL A 31946M103 412 1,021 SH   SOLE 28 1,021 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 637 1,580 SH   SOLE 30 1,580 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 68 169 SH   SOLE 31 169 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 307 761 SH   SOLE 40 761 0 0
FIRST DATA CORP NEW COM CL A 32008D106 24,026 1,147,925 SH   SOLE 2 116,417 0 1,031,508
FIRST DATA CORP NEW COM CL A 32008D106 3,401 162,507 SH   SOLE 4 150,364 0 12,143
FIRST DATA CORP NEW COM CL A 32008D106 773 36,922 SH   SOLE 7 36,922 0 0
FIRST DATA CORP NEW COM CL A 32008D106 2,057 98,259 SH   SOLE 13 98,259 0 0
FIRST DATA CORP NEW COM CL A 32008D106 8,029 383,597 SH   SOLE 18 341,221 0 42,376
FIRST DATA CORP NEW COM CL A 32008D106 44,562 2,129,118 SH   SOLE 19 2,129,118 0 0
FIRST DATA CORP NEW COM CL A 32008D106 4,733 226,131 SH   SOLE 20 0 0 226,131
FIRST DATA CORP NEW COM CL A 32008D106 121,042 5,783,162 SH   SOLE 21 5,783,162 0 0
FIRST DATA CORP NEW COM CL A 32008D106 261,246 12,481,882 SH   SOLE 22 11,426,424 0 1,055,458
FIRST DATA CORP NEW COM CL A 32008D106 11,825 564,989 SH   SOLE 23 564,989 0 0
FIRST DATA CORP NEW COM CL A 32008D106 237 11,318 SH   SOLE 25 11,318 0 0
FIRST DATA CORP NEW COM CL A 32008D106 20,330 971,310 SH   SOLE 26 366,857 0 604,453
FIRST DATA CORP NEW COM CL A 32008D106 1,417 67,713 SH   SOLE 28 67,713 0 0
FIRST DATA CORP NEW COM CL A 32008D106 6,394 305,476 SH   SOLE 29 14,467 0 291,009
FIRST DATA CORP NEW COM CL A 32008D106 17,586 840,232 SH   SOLE 30 840,232 0 0
FIRST DATA CORP NEW COM CL A 32008D106 3,574 170,738 SH   SOLE 31 89,716 0 81,022
FIRST DATA CORP NEW COM CL A 32008D106 48,359 2,310,500 SH   SOLE 34 2,310,500 0 0
FIRST DATA CORP NEW COM CL A 32008D106 2,959 141,390 SH   SOLE 36 141,390 0 0
FIRST DATA CORP NEW COM CL A 32008D106 185 8,856 SH   SOLE 40 8,856 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 1,936 28,877 SH   SOLE 2 19,396 0 9,481
FIRST DEFIANCE FINL CORP COM 32006W106 14 215 SH   SOLE 7 215 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 2,326 34,692 SH   SOLE 18 34,692 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 1,768 26,365 SH   SOLE 19 26,365 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 24,180 360,566 SH   SOLE 21 360,566 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 43,795 653,077 SH   SOLE 22 636,306 0 16,771
FIRST DEFIANCE FINL CORP COM 32006W106 1,270 18,934 SH   SOLE 23 18,934 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 336 5,003 SH   SOLE 26 0 0 5,003
FIRST DEFIANCE FINL CORP COM 32006W106 998 14,886 SH   SOLE 29 0 0 14,886
FIRST DEFIANCE FINL CORP COM 32006W106 152 2,262 SH   SOLE 30 2,262 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 19 276 SH   SOLE 34 276 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 111 1,659 SH   SOLE 40 1,659 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 478 24,509 SH   SOLE 2 16,689 0 7,820
FIRST FINANCIAL NORTHWEST IN COM 32022K102 607 31,083 SH   SOLE 18 31,083 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,182 60,547 SH   SOLE 19 60,547 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 6,216 318,468 SH   SOLE 21 318,468 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 6,262 320,786 SH   SOLE 22 318,343 0 2,443
FIRST FINANCIAL NORTHWEST IN COM 32022K102 861 44,129 SH   SOLE 23 44,129 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,492 76,450 SH   SOLE 26 0 0 76,450
FIRST FINANCIAL NORTHWEST IN COM 32022K102 62 3,157 SH   SOLE 29 0 0 3,157
FIRST FINL BANCORP OH COM 320209109 3,099 101,113 SH   SOLE 2 4,088 0 97,025
FIRST FINL BANCORP OH COM 320209109 13 432 SH   SOLE 4 432 0 0
FIRST FINL BANCORP OH COM 320209109 63 2,041 SH   SOLE 7 2,041 0 0
FIRST FINL BANCORP OH COM 320209109 2 61 SH   SOLE 17 0 0 61
FIRST FINL BANCORP OH COM 320209109 12,955 422,689 SH   SOLE 18 422,689 0 0
FIRST FINL BANCORP OH COM 320209109 2,407 78,540 SH   SOLE 19 78,540 0 0
FIRST FINL BANCORP OH COM 320209109 301,058 9,822,434 SH   SOLE 21 9,822,434 0 0
FIRST FINL BANCORP OH COM 320209109 88,810 2,897,558 SH   SOLE 22 2,764,015 0 133,543
FIRST FINL BANCORP OH COM 320209109 828 27,005 SH   SOLE 26 9,720 0 17,285
FIRST FINL BANCORP OH COM 320209109 426 13,914 SH   SOLE 28 13,914 0 0
FIRST FINL BANCORP OH COM 320209109 4,566 148,977 SH   SOLE 30 148,977 0 0
FIRST FINL BANCORP OH COM 320209109 320 10,441 SH   SOLE 40 10,441 0 0
FIRST FINL BANKSHARES COM 32020R109 2,776 54,534 SH   SOLE 2 2,839 0 51,695
FIRST FINL BANKSHARES COM 32020R109 20 386 SH   SOLE 4 386 0 0
FIRST FINL BANKSHARES COM 32020R109 72 1,408 SH   SOLE 7 1,408 0 0
FIRST FINL BANKSHARES COM 32020R109 14,341 281,740 SH   SOLE 18 281,740 0 0
FIRST FINL BANKSHARES COM 32020R109 2,664 52,337 SH   SOLE 19 52,337 0 0
FIRST FINL BANKSHARES COM 32020R109 354,152 6,957,795 SH   SOLE 21 6,957,795 0 0
FIRST FINL BANKSHARES COM 32020R109 100,095 1,966,502 SH   SOLE 22 1,882,394 0 84,108
FIRST FINL BANKSHARES COM 32020R109 349 6,858 SH   SOLE 26 4,332 0 2,526
FIRST FINL BANKSHARES COM 32020R109 389 7,633 SH   SOLE 28 7,633 0 0
FIRST FINL BANKSHARES COM 32020R109 4,993 98,090 SH   SOLE 30 98,090 0 0
FIRST FINL BANKSHARES COM 32020R109 278 5,453 SH   SOLE 40 5,453 0 0
FIRST FINL CORP IND COM 320218100 569 12,547 SH   SOLE 2 447 0 12,100
FIRST FINL CORP IND COM 320218100 10 212 SH   SOLE 7 212 0 0
FIRST FINL CORP IND COM 320218100 1,926 42,478 SH   SOLE 18 42,478 0 0
FIRST FINL CORP IND COM 320218100 652 14,379 SH   SOLE 19 14,379 0 0
FIRST FINL CORP IND COM 320218100 18,972 418,349 SH   SOLE 21 418,349 0 0
FIRST FINL CORP IND COM 320218100 17,505 385,988 SH   SOLE 22 369,272 0 16,716
FIRST FINL CORP IND COM 320218100 263 5,800 SH   SOLE 26 5,421 0 379
FIRST FINL CORP IND COM 320218100 64 1,409 SH   SOLE 28 1,409 0 0
FIRST FINL CORP IND COM 320218100 151 3,319 SH   SOLE 30 3,319 0 0
FIRST FINL CORP IND COM 320218100 40 877 SH   SOLE 40 877 0 0
FIRST FNDTN INC COM 32026V104 521 28,108 SH   SOLE 2 1,299 0 26,809
FIRST FNDTN INC COM 32026V104 13 702 SH   SOLE 7 702 0 0
FIRST FNDTN INC COM 32026V104 2,079 112,127 SH   SOLE 18 112,127 0 0
FIRST FNDTN INC COM 32026V104 484 26,085 SH   SOLE 19 26,085 0 0
FIRST FNDTN INC COM 32026V104 21,175 1,142,138 SH   SOLE 21 1,142,138 0 0
FIRST FNDTN INC COM 32026V104 12,122 653,843 SH   SOLE 22 596,186 0 57,657
FIRST FNDTN INC COM 32026V104 119 6,414 SH   SOLE 30 6,414 0 0
FIRST FNDTN INC COM 32026V104 99 5,351 SH   SOLE 40 5,351 0 0
FIRST GTY BANCSHARES INC COM 32043P106 112 4,323 SH   SOLE 2 192 0 4,131
FIRST GTY BANCSHARES INC COM 32043P106 384 14,756 SH   SOLE 18 14,756 0 0
FIRST GTY BANCSHARES INC COM 32043P106 78 2,999 SH   SOLE 19 2,999 0 0
FIRST GTY BANCSHARES INC COM 32043P106 4,053 155,777 SH   SOLE 21 155,777 0 0
FIRST GTY BANCSHARES INC COM 32043P106 809 31,093 SH   SOLE 22 29,817 0 1,276
FIRST HAWAIIAN INC COM 32051X108 4,363 150,344 SH   SOLE 2 14,193 0 136,151
FIRST HAWAIIAN INC COM 32051X108 17 577 SH   SOLE 4 577 0 0
FIRST HAWAIIAN INC COM 32051X108 41 1,403 SH   SOLE 7 1,403 0 0
FIRST HAWAIIAN INC COM 32051X108 4,030 138,874 SH   SOLE 13 138,874 0 0
FIRST HAWAIIAN INC COM 32051X108 2,556 88,080 SH   SOLE 18 88,080 0 0
FIRST HAWAIIAN INC COM 32051X108 17,207 592,920 SH   SOLE 19 592,920 0 0
FIRST HAWAIIAN INC COM 32051X108 21,689 747,387 SH   SOLE 21 747,387 0 0
FIRST HAWAIIAN INC COM 32051X108 74,106 2,553,616 SH   SOLE 22 2,355,881 0 197,735
FIRST HAWAIIAN INC COM 32051X108 378 13,032 SH   SOLE 26 7,815 0 5,217
FIRST HAWAIIAN INC COM 32051X108 251 8,653 SH   SOLE 28 8,653 0 0
FIRST HAWAIIAN INC COM 32051X108 7,818 269,411 SH   SOLE 29 0 0 269,411
FIRST HAWAIIAN INC COM 32051X108 673 23,201 SH   SOLE 30 23,201 0 0
FIRST HAWAIIAN INC COM 32051X108 44 1,531 SH   SOLE 31 1,531 0 0
FIRST HAWAIIAN INC COM 32051X108 482 16,605 SH   SOLE 34 16,605 0 0
FIRST HAWAIIAN INC COM 32051X108 1,946 67,074 SH   SOLE 36 67,074 0 0
FIRST HAWAIIAN INC COM 32051X108 197 6,773 SH   SOLE 40 6,773 0 0
FIRST HORIZON NATL CORP COM 320517105 15,646 877,028 SH   SOLE 2 245,000 0 632,028
FIRST HORIZON NATL CORP COM 320517105 180 10,115 SH   SOLE 4 10,115 0 0
FIRST HORIZON NATL CORP COM 320517105 151 8,447 SH   SOLE 7 8,447 0 0
FIRST HORIZON NATL CORP COM 320517105 360 20,200 SH   SOLE 13 20,200 0 0
FIRST HORIZON NATL CORP COM 320517105 18,892 1,058,950 SH   SOLE 18 1,058,386 0 564
FIRST HORIZON NATL CORP COM 320517105 17,023 954,223 SH   SOLE 19 954,223 0 0
FIRST HORIZON NATL CORP COM 320517105 271,851 15,238,311 SH   SOLE 21 15,238,311 0 0
FIRST HORIZON NATL CORP COM 320517105 199,195 11,165,629 SH   SOLE 22 10,223,140 0 942,489
FIRST HORIZON NATL CORP COM 320517105 2,212 124,007 SH   SOLE 23 124,007 0 0
FIRST HORIZON NATL CORP COM 320517105 1,385 77,650 SH   SOLE 26 42,217 0 35,433
FIRST HORIZON NATL CORP COM 320517105 722 40,495 SH   SOLE 28 40,495 0 0
FIRST HORIZON NATL CORP COM 320517105 4,034 226,120 SH   SOLE 29 0 0 226,120
FIRST HORIZON NATL CORP COM 320517105 1,256 70,427 SH   SOLE 30 70,427 0 0
FIRST HORIZON NATL CORP COM 320517105 123 6,895 SH   SOLE 31 6,895 0 0
FIRST HORIZON NATL CORP COM 320517105 97 5,410 SH   SOLE 36 5,410 0 0
FIRST HORIZON NATL CORP COM 320517105 659 36,918 SH   SOLE 40 36,918 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 14,793 443,694 SH   SOLE 2 63,713 0 379,981
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1,373 41,186 SH   SOLE 4 41,186 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 6,662 199,822 SH   SOLE 7 199,822 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 162 4,872 SH   SOLE 15 4,872 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 24,765 742,807 SH   SOLE 18 742,439 0 368
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 11,697 350,853 SH   SOLE 19 350,853 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 310,102 9,301,209 SH   SOLE 21 9,301,209 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 212,955 6,387,380 SH   SOLE 22 6,210,320 0 177,060
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,233 66,974 SH   SOLE 23 66,974 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 8,250 247,438 SH   SOLE 25 247,438 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 6,908 207,203 SH   SOLE 26 22,913 0 184,290
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 553 16,580 SH   SOLE 28 16,580 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,579 77,358 SH   SOLE 29 43,775 0 33,583
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 19,853 595,465 SH   SOLE 30 595,465 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 411 12,323 SH   SOLE 40 12,323 0 0
FIRST INTERNET BANCORP COM 320557101 282 8,270 SH   SOLE 2 341 0 7,929
FIRST INTERNET BANCORP COM 320557101 6 179 SH   SOLE 7 179 0 0
FIRST INTERNET BANCORP COM 320557101 934 27,390 SH   SOLE 18 27,390 0 0
FIRST INTERNET BANCORP COM 320557101 276 8,086 SH   SOLE 19 8,086 0 0
FIRST INTERNET BANCORP COM 320557101 9,696 284,342 SH   SOLE 21 284,342 0 0
FIRST INTERNET BANCORP COM 320557101 3,823 112,100 SH   SOLE 22 105,808 0 6,292
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,512 35,829 SH   SOLE 2 1,568 0 34,261
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 29 696 SH   SOLE 7 696 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 4,607 109,176 SH   SOLE 18 109,176 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,192 28,243 SH   SOLE 19 28,243 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 44,708 1,059,420 SH   SOLE 21 1,059,420 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 34,139 808,972 SH   SOLE 22 762,367 0 46,605
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 68 1,613 SH   SOLE 26 0 0 1,613
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 157 3,727 SH   SOLE 28 3,727 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 247 5,850 SH   SOLE 30 5,850 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 97 2,310 SH   SOLE 40 2,310 0 0
FIRST LONG IS CORP COM 320734106 633 25,482 SH   SOLE 2 1,032 0 24,450
FIRST LONG IS CORP COM 320734106 16 630 SH   SOLE 7 630 0 0
FIRST LONG IS CORP COM 320734106 2,069 83,244 SH   SOLE 18 83,244 0 0
FIRST LONG IS CORP COM 320734106 673 27,074 SH   SOLE 19 27,074 0 0
FIRST LONG IS CORP COM 320734106 21,440 862,794 SH   SOLE 21 862,794 0 0
FIRST LONG IS CORP COM 320734106 20,149 810,809 SH   SOLE 22 779,067 0 31,742
FIRST LONG IS CORP COM 320734106 100 4,015 SH   SOLE 23 4,015 0 0
FIRST LONG IS CORP COM 320734106 98 3,962 SH   SOLE 26 0 0 3,962
FIRST LONG IS CORP COM 320734106 119 4,782 SH   SOLE 30 4,782 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 259 33,999 SH   SOLE 21 33,999 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 309 40,498 SH   SOLE 22 40,498 0 0
FIRST MERCHANTS CORP COM 320817109 2,390 51,500 SH   SOLE 2 2,191 0 49,309
FIRST MERCHANTS CORP COM 320817109 20 422 SH   SOLE 4 422 0 0
FIRST MERCHANTS CORP COM 320817109 46 991 SH   SOLE 7 991 0 0
FIRST MERCHANTS CORP COM 320817109 7,498 161,603 SH   SOLE 18 161,603 0 0
FIRST MERCHANTS CORP COM 320817109 1,928 41,542 SH   SOLE 19 41,542 0 0
FIRST MERCHANTS CORP COM 320817109 75,390 1,624,783 SH   SOLE 21 1,624,783 0 0
FIRST MERCHANTS CORP COM 320817109 64,084 1,381,114 SH   SOLE 22 1,305,264 0 75,850
FIRST MERCHANTS CORP COM 320817109 1,185 25,531 SH   SOLE 26 13,371 0 12,160
FIRST MERCHANTS CORP COM 320817109 315 6,799 SH   SOLE 28 6,799 0 0
FIRST MERCHANTS CORP COM 320817109 538 11,591 SH   SOLE 30 11,591 0 0
FIRST MERCHANTS CORP COM 320817109 193 4,163 SH   SOLE 40 4,163 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 462 11,763 SH   SOLE 2 575 0 11,188
FIRST MID ILL BANCSHARES INC COM 320866106 10 264 SH   SOLE 7 264 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 1,597 40,631 SH   SOLE 18 40,631 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 365 9,292 SH   SOLE 19 9,292 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 16,359 416,247 SH   SOLE 21 416,247 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 4,842 123,197 SH   SOLE 22 114,399 0 8,798
FIRST MID ILL BANCSHARES INC COM 320866106 94 2,386 SH   SOLE 30 2,386 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 2,764 108,523 SH   SOLE 2 4,576 0 103,947
FIRST MIDWEST BANCORP DEL COM 320867104 14 568 SH   SOLE 4 568 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 59 2,314 SH   SOLE 7 2,314 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 11,499 451,481 SH   SOLE 18 451,481 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 2,171 85,243 SH   SOLE 19 85,243 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 264,621 10,389,509 SH   SOLE 21 10,389,509 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 81,355 3,194,146 SH   SOLE 22 3,049,507 0 144,639
FIRST MIDWEST BANCORP DEL COM 320867104 410 16,089 SH   SOLE 26 8,027 0 8,062
FIRST MIDWEST BANCORP DEL COM 320867104 362 14,212 SH   SOLE 28 14,212 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 3,993 156,765 SH   SOLE 30 156,765 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 350 13,730 SH   SOLE 40 13,730 0 0
FIRST NORTHWEST BANCORP COM 335834107 123 7,699 SH   SOLE 2 347 0 7,352
FIRST NORTHWEST BANCORP COM 335834107 548 34,328 SH   SOLE 18 34,328 0 0
FIRST NORTHWEST BANCORP COM 335834107 130 8,138 SH   SOLE 19 8,138 0 0
FIRST NORTHWEST BANCORP COM 335834107 5,544 347,133 SH   SOLE 21 347,133 0 0
FIRST NORTHWEST BANCORP COM 335834107 1,708 106,939 SH   SOLE 22 102,329 0 4,610
FIRST REP BK SAN FRANCISCO C COM 33616C100 42,823 442,436 SH   SOLE 2 12,757 0 429,679
FIRST REP BK SAN FRANCISCO C COM 33616C100 5,012 51,778 SH   SOLE 4 47,524 0 4,254
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,084 11,201 SH   SOLE 7 11,201 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 4,100 42,355 SH   SOLE 13 42,355 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 152 1,569 SH   SOLE 15 1,569 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 148 1,528 SH   SOLE 17 0 0 1,528
FIRST REP BK SAN FRANCISCO C COM 33616C100 88,279 912,067 SH   SOLE 18 686,407 0 225,660
FIRST REP BK SAN FRANCISCO C COM 33616C100 123,767 1,278,717 SH   SOLE 19 1,278,717 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 6,316 65,257 SH   SOLE 20 0 0 65,257
FIRST REP BK SAN FRANCISCO C COM 33616C100 204,608 2,113,941 SH   SOLE 21 2,113,941 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 445,943 4,607,327 SH   SOLE 22 4,067,270 0 540,057
FIRST REP BK SAN FRANCISCO C COM 33616C100 19,112 197,463 SH   SOLE 23 197,463 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 15,495 160,092 SH   SOLE 25 160,092 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 41,306 426,759 SH   SOLE 26 140,128 0 286,631
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,291 23,674 SH   SOLE 28 23,674 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 6,899 71,281 SH   SOLE 29 5,560 0 65,721
FIRST REP BK SAN FRANCISCO C COM 33616C100 17,683 182,699 SH   SOLE 30 182,699 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 4,819 49,792 SH   SOLE 31 31,362 0 18,430
FIRST REP BK SAN FRANCISCO C COM 33616C100 53,558 553,345 SH   SOLE 34 553,345 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 14,845 153,374 SH   SOLE 36 153,374 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 307 3,168 SH   SOLE 40 3,168 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 87 1,179 SH   SOLE 2 88 0 1,091
FIRST SAVINGS FINL GROUP INC COM 33621E109 340 4,632 SH   SOLE 18 4,632 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 74 1,012 SH   SOLE 19 1,012 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 4,031 54,854 SH   SOLE 21 54,854 0 0
FIRST SAVINGS FINL GROUP INC COM 33621E109 949 12,913 SH   SOLE 22 12,411 0 502
FIRST SOLAR INC COM 336433107 10,571 200,747 SH   SOLE 2 39,907 0 160,840
FIRST SOLAR INC COM 336433107 15 282 SH   SOLE 4 282 0 0
FIRST SOLAR INC COM 336433107 141 2,676 SH   SOLE 7 2,676 0 0
FIRST SOLAR INC COM 336433107 13,428 254,996 SH   SOLE 18 254,996 0 0
FIRST SOLAR INC COM 336433107 664 12,603 SH   SOLE 19 12,603 0 0
FIRST SOLAR INC COM 336433107 213,974 4,063,321 SH   SOLE 21 4,063,321 0 0
FIRST SOLAR INC COM 336433107 140,730 2,672,420 SH   SOLE 22 2,430,312 0 242,108
FIRST SOLAR INC COM 336433107 1,292 24,542 SH   SOLE 26 15,604 0 8,938
FIRST SOLAR INC COM 336433107 571 10,836 SH   SOLE 28 10,836 0 0
FIRST SOLAR INC COM 336433107 7,202 136,770 SH   SOLE 30 136,770 0 0
FIRST SOLAR INC COM 336433107 92 1,756 SH   SOLE 31 1,756 0 0
FIRST SOLAR INC COM 336433107 196 3,714 SH   SOLE 36 3,714 0 0
FIRST SOLAR INC COM 336433107 465 8,833 SH   SOLE 40 8,833 0 0
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 384 38,322 SH   SOLE 2 38,322 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 6 77 SH   SOLE 17 0 0 77
FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 11 225 SH   SOLE 17 0 0 225
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1 20 SH   SOLE 17 0 0 20
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 30 836 SH   SOLE 18 836 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 1 44 SH   SOLE 17 0 0 44
FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 2 53 SH   SOLE 17 0 0 53
FIRST TR HIGH INCOME L/S FD COM 33738E109 2,997 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 3 89 SH   SOLE 17 0 0 89
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 3 48 SH   SOLE 17 0 0 48
FIRST TR SR FLG RTE INCM FD COM 33733U108 212 16,523 SH   SOLE 18 16,523 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 0 15 SH   SOLE 17 0 0 15
FIRST US BANCSHARES INC COM 33744V103 12 1,024 SH   SOLE 18 1,024 0 0
FIRST US BANCSHARES INC COM 33744V103 273 23,410 SH   SOLE 21 23,410 0 0
FIRST UTD CORP COM 33741H107 148 7,248 SH   SOLE 2 327 0 6,921
FIRST UTD CORP COM 33741H107 460 22,491 SH   SOLE 18 22,491 0 0
FIRST UTD CORP COM 33741H107 102 4,992 SH   SOLE 19 4,992 0 0
FIRST UTD CORP COM 33741H107 4,957 242,403 SH   SOLE 21 242,403 0 0
FIRST UTD CORP COM 33741H107 1,327 64,898 SH   SOLE 22 62,884 0 2,014
FIRSTCASH INC COM 33767D105 3,333 37,093 SH   SOLE 2 1,955 0 35,138
FIRSTCASH INC COM 33767D105 15 162 SH   SOLE 4 162 0 0
FIRSTCASH INC COM 33767D105 88 980 SH   SOLE 7 980 0 0
FIRSTCASH INC COM 33767D105 17,468 194,410 SH   SOLE 18 194,410 0 0
FIRSTCASH INC COM 33767D105 3,307 36,805 SH   SOLE 19 36,805 0 0
FIRSTCASH INC COM 33767D105 414,612 4,614,493 SH   SOLE 21 4,614,493 0 0
FIRSTCASH INC COM 33767D105 125,297 1,394,510 SH   SOLE 22 1,292,404 0 102,106
FIRSTCASH INC COM 33767D105 1,504 16,736 SH   SOLE 26 9,793 0 6,943
FIRSTCASH INC COM 33767D105 584 6,501 SH   SOLE 28 6,501 0 0
FIRSTCASH INC COM 33767D105 6,152 68,472 SH   SOLE 30 68,472 0 0
FIRSTCASH INC COM 33767D105 533 5,931 SH   SOLE 40 5,931 0 0
FIRSTENERGY CORP COM 337932107 47,698 1,328,267 SH   SOLE 2 236,539 0 1,091,728
FIRSTENERGY CORP COM 337932107 5,822 162,139 SH   SOLE 4 151,384 0 10,755
FIRSTENERGY CORP COM 337932107 15,497 431,549 SH   SOLE 7 371,642 0 59,907
FIRSTENERGY CORP COM 337932107 757 21,069 SH   SOLE 13 21,069 0 0
FIRSTENERGY CORP COM 337932107 115 3,197 SH   SOLE 15 3,197 0 0
FIRSTENERGY CORP COM 337932107 298,630 8,316,076 SH   SOLE 18 6,873,834 0 1,442,242
FIRSTENERGY CORP COM 337932107 379,172 10,558,942 SH   SOLE 19 10,558,942 0 0
FIRSTENERGY CORP COM 337932107 9,200 256,204 SH   SOLE 20 0 0 256,204
FIRSTENERGY CORP COM 337932107 623,911 17,374,302 SH   SOLE 21 17,374,302 0 0
FIRSTENERGY CORP COM 337932107 452,709 12,606,774 SH   SOLE 22 11,291,912 0 1,314,862
FIRSTENERGY CORP COM 337932107 23,171 645,241 SH   SOLE 23 645,241 0 0
FIRSTENERGY CORP COM 337932107 23,351 650,258 SH   SOLE 25 582,483 0 67,775
FIRSTENERGY CORP COM 337932107 51,200 1,425,784 SH   SOLE 26 435,355 0 990,429
FIRSTENERGY CORP COM 337932107 2,414 67,217 SH   SOLE 28 67,217 0 0
FIRSTENERGY CORP COM 337932107 616 17,163 SH   SOLE 29 17,163 0 0
FIRSTENERGY CORP COM 337932107 59,159 1,647,416 SH   SOLE 30 1,647,416 0 0
FIRSTENERGY CORP COM 337932107 6,542 182,171 SH   SOLE 31 91,337 0 90,834
FIRSTENERGY CORP COM 337932107 5,787 161,147 SH   SOLE 32 161,147 0 0
FIRSTENERGY CORP COM 337932107 35,616 991,814 SH   SOLE 34 991,814 0 0
FIRSTENERGY CORP COM 337932107 19,038 530,150 SH   SOLE 36 530,150 0 0
FIRSTENERGY CORP COM 337932107 320 8,913 SH   SOLE 40 8,913 0 0
FISERV INC COM 337738108 85,551 1,154,696 SH   SOLE 2 193,952 0 960,744
FISERV INC COM 337738108 9,578 129,271 SH   SOLE 4 118,158 0 11,113
FISERV INC COM 337738108 28,559 385,457 SH   SOLE 7 373,183 0 12,274
FISERV INC COM 337738108 295 3,984 SH   SOLE 13 3,984 0 0
FISERV INC COM 337738108 287 3,874 SH   SOLE 15 3,874 0 0
FISERV INC COM 337738108 2 28 SH   SOLE 17 0 0 28
FISERV INC COM 337738108 63,745 860,371 SH   SOLE 18 799,101 0 61,270
FISERV INC COM 337738108 7,365 99,402 SH   SOLE 19 99,402 0 0
FISERV INC COM 337738108 14,707 198,500 SH   SOLE 20 0 0 198,500
FISERV INC COM 337738108 887,415 11,977,525 SH   SOLE 21 11,977,525 0 0
FISERV INC COM 337738108 783,337 10,572,774 SH   SOLE 22 9,449,564 0 1,123,210
FISERV INC COM 337738108 39,131 528,161 SH   SOLE 23 528,161 0 0
FISERV INC COM 337738108 30,368 409,884 SH   SOLE 25 409,884 0 0
FISERV INC COM 337738108 118,183 1,595,127 SH   SOLE 26 365,863 0 1,229,264
FISERV INC COM 337738108 4,326 58,395 SH   SOLE 28 58,395 0 0
FISERV INC COM 337738108 1,201 16,212 SH   SOLE 29 16,212 0 0
FISERV INC COM 337738108 123,768 1,670,509 SH   SOLE 30 1,670,509 0 0
FISERV INC COM 337738108 13,974 188,606 SH   SOLE 31 86,173 0 102,433
FISERV INC COM 337738108 4,858 65,570 SH   SOLE 32 65,570 0 0
FISERV INC COM 337738108 1,431 19,317 SH   SOLE 34 19,317 0 0
FISERV INC COM 337738108 30,955 417,800 SH   SOLE 36 417,800 0 0
FISERV INC COM 337738108 626 8,446 SH   SOLE 40 8,446 0 0
FITBIT INC CL A 33812L102 1,786 273,577 SH   SOLE 2 77,519 0 196,058
FITBIT INC CL A 33812L102 3 505 SH   SOLE 4 505 0 0
FITBIT INC CL A 33812L102 29 4,445 SH   SOLE 7 4,445 0 0
FITBIT INC CL A 33812L102 4,435 679,247 SH   SOLE 18 679,247 0 0
FITBIT INC CL A 33812L102 3,888 595,447 SH   SOLE 19 595,447 0 0
FITBIT INC CL A 33812L102 43,786 6,705,383 SH   SOLE 21 6,705,383 0 0
FITBIT INC CL A 33812L102 40,173 6,152,053 SH   SOLE 22 5,902,785 0 249,268
FITBIT INC CL A 33812L102 1,481 226,813 SH   SOLE 23 226,813 0 0
FITBIT INC CL A 33812L102 2,280 349,111 SH   SOLE 26 12,702 0 336,409
FITBIT INC CL A 33812L102 237 36,283 SH   SOLE 28 36,283 0 0
FITBIT INC CL A 33812L102 353 53,994 SH   SOLE 29 0 0 53,994
FITBIT INC CL A 33812L102 316 48,422 SH   SOLE 30 48,422 0 0
FITBIT INC CL A 33812L102 43 6,522 SH   SOLE 36 6,522 0 0
FITBIT INC CL A 33812L102 67 10,252 SH   SOLE 40 10,252 0 0
FIVE BELOW INC COM 33829M101 7,101 72,678 SH   SOLE 2 29,851 0 42,827
FIVE BELOW INC COM 33829M101 19 199 SH   SOLE 4 199 0 0
FIVE BELOW INC COM 33829M101 117 1,195 SH   SOLE 7 1,195 0 0
FIVE BELOW INC COM 33829M101 31,264 319,968 SH   SOLE 18 319,968 0 0
FIVE BELOW INC COM 33829M101 9,391 96,110 SH   SOLE 19 96,110 0 0
FIVE BELOW INC COM 33829M101 372,730 3,814,656 SH   SOLE 21 3,814,656 0 0
FIVE BELOW INC COM 33829M101 182,041 1,863,070 SH   SOLE 22 1,787,460 0 75,610
FIVE BELOW INC COM 33829M101 1,762 18,034 SH   SOLE 23 18,034 0 0
FIVE BELOW INC COM 33829M101 3,477 35,587 SH   SOLE 26 9,672 0 25,915
FIVE BELOW INC COM 33829M101 767 7,853 SH   SOLE 28 7,853 0 0
FIVE BELOW INC COM 33829M101 490 5,016 SH   SOLE 29 0 0 5,016
FIVE BELOW INC COM 33829M101 1,246 12,750 SH   SOLE 30 12,750 0 0
FIVE BELOW INC COM 33829M101 21 214 SH   SOLE 34 214 0 0
FIVE BELOW INC COM 33829M101 579 5,921 SH   SOLE 40 5,921 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 275 24,428 SH   SOLE 21 24,428 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 56 4,937 SH   SOLE 30 4,937 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 617 39,031 SH   SOLE 2 5,868 0 33,163
FIVE PRIME THERAPEUTICS INC COM 33830X104 2 140 SH   SOLE 4 140 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 9 582 SH   SOLE 7 582 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 1,783 112,746 SH   SOLE 18 112,746 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 698 44,142 SH   SOLE 19 44,142 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 24,911 1,575,663 SH   SOLE 21 1,575,663 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 16,113 1,019,152 SH   SOLE 22 980,324 0 38,828
FIVE PRIME THERAPEUTICS INC COM 33830X104 281 17,770 SH   SOLE 23 17,770 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 589 37,284 SH   SOLE 26 3,145 0 34,139
FIVE PRIME THERAPEUTICS INC COM 33830X104 65 4,118 SH   SOLE 28 4,118 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 46 2,935 SH   SOLE 29 0 0 2,935
FIVE PRIME THERAPEUTICS INC COM 33830X104 126 7,985 SH   SOLE 30 7,985 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 31 1,972 SH   SOLE 40 1,972 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 7 4,585 SH   SOLE 18 4,585 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 5 3,185 SH   SOLE 19 3,185 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 109 72,865 SH   SOLE 21 72,865 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 1,034 689,139 SH   SOLE 22 689,139 0 0
FIVE9 INC COM 338307101 1,802 52,134 SH   SOLE 2 7,735 0 44,399
FIVE9 INC COM 338307101 13 378 SH   SOLE 4 378 0 0
FIVE9 INC COM 338307101 45 1,291 SH   SOLE 7 1,291 0 0
FIVE9 INC COM 338307101 6,232 180,258 SH   SOLE 18 180,258 0 0
FIVE9 INC COM 338307101 10,151 293,630 SH   SOLE 19 293,630 0 0
FIVE9 INC COM 338307101 63,816 1,845,989 SH   SOLE 21 1,845,989 0 0
FIVE9 INC COM 338307101 56,289 1,628,253 SH   SOLE 22 1,550,552 0 77,701
FIVE9 INC COM 338307101 787 22,779 SH   SOLE 23 22,779 0 0
FIVE9 INC COM 338307101 688 19,893 SH   SOLE 26 11,304 0 8,589
FIVE9 INC COM 338307101 217 6,265 SH   SOLE 28 6,265 0 0
FIVE9 INC COM 338307101 202 5,832 SH   SOLE 29 0 0 5,832
FIVE9 INC COM 338307101 362 10,474 SH   SOLE 30 10,474 0 0
FIVE9 INC COM 338307101 190 5,487 SH   SOLE 40 5,487 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,436 41,913 SH   SOLE 2 10,583 0 31,330
FLAGSTAR BANCORP INC COM PAR .001 337930705 21 623 SH   SOLE 7 623 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 3,358 98,004 SH   SOLE 18 98,004 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 2,335 68,141 SH   SOLE 19 68,141 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 34,074 994,569 SH   SOLE 21 994,569 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 35,490 1,035,915 SH   SOLE 22 1,002,306 0 33,609
FLAGSTAR BANCORP INC COM PAR .001 337930705 496 14,464 SH   SOLE 23 14,464 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,672 48,815 SH   SOLE 26 0 0 48,815
FLAGSTAR BANCORP INC COM PAR .001 337930705 116 3,400 SH   SOLE 28 3,400 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 217 6,345 SH   SOLE 29 0 0 6,345
FLAGSTAR BANCORP INC COM PAR .001 337930705 180 5,262 SH   SOLE 30 5,262 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 79 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
FLANIGANS ENTERPRISES INC COM 338517105 42 1,541 SH   SOLE 22 1,541 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 49,787 236,350 SH   SOLE 2 29,515 0 206,835
FLEETCOR TECHNOLOGIES INC COM 339041105 9,330 44,293 SH   SOLE 4 41,981 0 2,312
FLEETCOR TECHNOLOGIES INC COM 339041105 13,260 62,949 SH   SOLE 7 62,949 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 173 821 SH   SOLE 15 821 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 72,225 342,868 SH   SOLE 18 330,889 0 11,979
FLEETCOR TECHNOLOGIES INC COM 339041105 220,916 1,048,736 SH   SOLE 19 1,048,736 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 9,060 43,012 SH   SOLE 20 0 0 43,012
FLEETCOR TECHNOLOGIES INC COM 339041105 435,355 2,066,720 SH   SOLE 21 2,066,720 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 462,403 2,195,125 SH   SOLE 22 1,962,183 0 232,942
FLEETCOR TECHNOLOGIES INC COM 339041105 23,582 111,948 SH   SOLE 23 111,948 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 18,846 89,464 SH   SOLE 25 89,464 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 68,629 325,795 SH   SOLE 26 89,019 0 236,776
FLEETCOR TECHNOLOGIES INC COM 339041105 2,683 12,738 SH   SOLE 28 12,738 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 4,374 20,766 SH   SOLE 29 3,292 0 17,474
FLEETCOR TECHNOLOGIES INC COM 339041105 66,589 316,111 SH   SOLE 30 316,111 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 8,196 38,910 SH   SOLE 31 17,920 0 20,990
FLEETCOR TECHNOLOGIES INC COM 339041105 90,715 430,642 SH   SOLE 34 430,642 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 15,821 75,105 SH   SOLE 36 75,105 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 389 1,845 SH   SOLE 40 1,845 0 0
FLEX LTD ORD Y2573F102 7,630 540,763 SH   SOLE 2 379,133 0 161,630
FLEX LTD ORD Y2573F102 4,263 302,121 SH   SOLE 4 287,396 0 14,725
FLEX LTD ORD Y2573F102 3,470 245,898 SH   SOLE 7 140,436 0 105,462
FLEX LTD ORD Y2573F102 85 5,994 SH   SOLE 13 5,994 0 0
FLEX LTD ORD Y2573F102 59 4,178 SH   SOLE 15 4,178 0 0
FLEX LTD ORD Y2573F102 38,813 2,750,715 SH   SOLE 18 2,430,560 0 320,155
FLEX LTD ORD Y2573F102 6,942 492,021 SH   SOLE 19 492,021 0 0
FLEX LTD ORD Y2573F102 4,404 312,122 SH   SOLE 20 0 0 312,122
FLEX LTD ORD Y2573F102 15,343 1,087,362 SH   SOLE 21 1,087,362 0 0
FLEX LTD ORD Y2573F102 32,901 2,331,741 SH   SOLE 22 1,632,886 0 698,855
FLEX LTD ORD Y2573F102 12,993 920,812 SH   SOLE 23 920,812 0 0
FLEX LTD ORD Y2573F102 9,008 638,401 SH   SOLE 25 553,330 0 85,071
FLEX LTD ORD Y2573F102 28,262 2,002,980 SH   SOLE 26 607,677 0 1,395,303
FLEX LTD ORD Y2573F102 1,137 80,556 SH   SOLE 28 80,556 0 0
FLEX LTD ORD Y2573F102 3,485 247,001 SH   SOLE 29 143,890 0 103,111
FLEX LTD ORD Y2573F102 14,825 1,050,692 SH   SOLE 30 1,050,692 0 0
FLEX LTD ORD Y2573F102 5,449 386,161 SH   SOLE 31 170,762 0 215,399
FLEX LTD ORD Y2573F102 9,379 664,713 SH   SOLE 34 664,713 0 0
FLEX LTD ORD Y2573F102 9,469 671,055 SH   SOLE 36 671,055 0 0
FLEX LTD ORD Y2573F102 151 10,707 SH   SOLE 40 10,707 0 0
FLEX PHARMA INC COM 33938A105 2 1,851 SH   SOLE 18 1,851 0 0
FLEX PHARMA INC COM 33938A105 40 42,742 SH   SOLE 21 42,742 0 0
FLEX PHARMA INC COM 33938A105 9 9,875 SH   SOLE 22 9,875 0 0
FLEXION THERAPEUTICS INC COM 33938J106 716 27,701 SH   SOLE 2 1,384 0 26,317
FLEXION THERAPEUTICS INC COM 33938J106 19 730 SH   SOLE 7 730 0 0
FLEXION THERAPEUTICS INC COM 33938J106 2,907 112,448 SH   SOLE 18 112,448 0 0
FLEXION THERAPEUTICS INC COM 33938J106 1,067 41,258 SH   SOLE 19 41,258 0 0
FLEXION THERAPEUTICS INC COM 33938J106 41,715 1,613,717 SH   SOLE 21 1,613,717 0 0
FLEXION THERAPEUTICS INC COM 33938J106 25,954 1,004,007 SH   SOLE 22 964,074 0 39,933
FLEXION THERAPEUTICS INC COM 33938J106 3 111 SH   SOLE 23 111 0 0
FLEXION THERAPEUTICS INC COM 33938J106 348 13,452 SH   SOLE 26 0 0 13,452
FLEXION THERAPEUTICS INC COM 33938J106 133 5,156 SH   SOLE 28 5,156 0 0
FLEXION THERAPEUTICS INC COM 33938J106 187 7,228 SH   SOLE 30 7,228 0 0
FLEXION THERAPEUTICS INC COM 33938J106 95 3,669 SH   SOLE 40 3,669 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 31 917 SH   SOLE 18 917 0 0
FLEXSTEEL INDS INC COM 339382103 369 9,248 SH   SOLE 2 295 0 8,953
FLEXSTEEL INDS INC COM 339382103 6 149 SH   SOLE 7 149 0 0
FLEXSTEEL INDS INC COM 339382103 1,052 26,377 SH   SOLE 18 26,377 0 0
FLEXSTEEL INDS INC COM 339382103 253 6,337 SH   SOLE 19 6,337 0 0
FLEXSTEEL INDS INC COM 339382103 10,054 251,990 SH   SOLE 21 251,990 0 0
FLEXSTEEL INDS INC COM 339382103 7,927 198,667 SH   SOLE 22 193,262 0 5,405
FLIR SYS INC COM 302445101 19,220 369,820 SH   SOLE 2 39,327 0 330,493
FLIR SYS INC COM 302445101 2,330 44,838 SH   SOLE 4 41,352 0 3,486
FLIR SYS INC COM 302445101 8,252 158,788 SH   SOLE 7 131,232 0 27,556
FLIR SYS INC COM 302445101 15,259 293,605 SH   SOLE 18 275,220 0 18,385
FLIR SYS INC COM 302445101 1,723 33,158 SH   SOLE 19 33,158 0 0
FLIR SYS INC COM 302445101 4,769 91,763 SH   SOLE 20 0 0 91,763
FLIR SYS INC COM 302445101 179,969 3,462,939 SH   SOLE 21 3,462,939 0 0
FLIR SYS INC COM 302445101 197,252 3,795,492 SH   SOLE 22 3,423,804 0 371,688
FLIR SYS INC COM 302445101 9,445 181,749 SH   SOLE 23 181,749 0 0
FLIR SYS INC COM 302445101 14,719 283,229 SH   SOLE 25 283,229 0 0
FLIR SYS INC COM 302445101 24,127 464,246 SH   SOLE 26 141,649 0 322,597
FLIR SYS INC COM 302445101 1,110 21,350 SH   SOLE 28 21,350 0 0
FLIR SYS INC COM 302445101 1,845 35,506 SH   SOLE 29 3,799 0 31,707
FLIR SYS INC COM 302445101 24,009 461,970 SH   SOLE 30 461,970 0 0
FLIR SYS INC COM 302445101 3,100 59,644 SH   SOLE 31 22,533 0 37,111
FLIR SYS INC COM 302445101 1,930 37,133 SH   SOLE 34 37,133 0 0
FLIR SYS INC COM 302445101 1,689 32,490 SH   SOLE 36 32,490 0 0
FLIR SYS INC COM 302445101 143 2,752 SH   SOLE 40 2,752 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 3,645 73,889 SH   SOLE 2 3,013 0 70,876
FLOOR & DECOR HLDGS INC CL A 339750101 12 237 SH   SOLE 4 237 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 41 833 SH   SOLE 7 833 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 919 18,623 SH   SOLE 18 18,623 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 299 6,057 SH   SOLE 19 6,057 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 31,591 640,401 SH   SOLE 21 640,401 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 53,892 1,092,485 SH   SOLE 22 1,013,707 0 78,778
FLOOR & DECOR HLDGS INC CL A 339750101 802 16,267 SH   SOLE 26 6,735 0 9,532
FLOOR & DECOR HLDGS INC CL A 339750101 248 5,029 SH   SOLE 28 5,029 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 455 9,225 SH   SOLE 30 9,225 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 36 732 SH   SOLE 31 732 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 183 3,703 SH   SOLE 40 3,703 0 0
FLOTEK INDS INC DEL COM 343389102 188 58,236 SH   SOLE 2 2,004 0 56,232
FLOTEK INDS INC DEL COM 343389102 4 1,084 SH   SOLE 7 1,084 0 0
FLOTEK INDS INC DEL COM 343389102 839 259,837 SH   SOLE 18 259,837 0 0
FLOTEK INDS INC DEL COM 343389102 134 41,354 SH   SOLE 19 41,354 0 0
FLOTEK INDS INC DEL COM 343389102 18,455 5,713,624 SH   SOLE 21 5,713,624 0 0
FLOTEK INDS INC DEL COM 343389102 4,805 1,487,653 SH   SOLE 22 1,448,780 0 38,873
FLOTEK INDS INC DEL COM 343389102 224 69,477 SH   SOLE 30 69,477 0 0
FLOWERS FOODS INC COM 343498101 10,483 503,245 SH   SOLE 2 104,474 0 398,771
FLOWERS FOODS INC COM 343498101 19 890 SH   SOLE 4 890 0 0
FLOWERS FOODS INC COM 343498101 122 5,868 SH   SOLE 7 5,868 0 0
FLOWERS FOODS INC COM 343498101 12,020 577,030 SH   SOLE 18 577,030 0 0
FLOWERS FOODS INC COM 343498101 603 28,966 SH   SOLE 19 28,966 0 0
FLOWERS FOODS INC COM 343498101 175,863 8,442,765 SH   SOLE 21 8,442,765 0 0
FLOWERS FOODS INC COM 343498101 127,914 6,140,878 SH   SOLE 22 5,762,653 0 378,225
FLOWERS FOODS INC COM 343498101 628 30,169 SH   SOLE 23 30,169 0 0
FLOWERS FOODS INC COM 343498101 1,424 68,340 SH   SOLE 26 39,964 0 28,376
FLOWERS FOODS INC COM 343498101 496 23,797 SH   SOLE 28 23,797 0 0
FLOWERS FOODS INC COM 343498101 864 41,474 SH   SOLE 30 41,474 0 0
FLOWERS FOODS INC COM 343498101 79 3,816 SH   SOLE 31 3,816 0 0
FLOWERS FOODS INC COM 343498101 138 6,615 SH   SOLE 36 6,615 0 0
FLOWERS FOODS INC COM 343498101 428 20,555 SH   SOLE 40 20,555 0 0
FLOWSERVE CORP COM 34354P105 14,443 357,504 SH   SOLE 2 34,118 0 323,386
FLOWSERVE CORP COM 34354P105 1,535 37,992 SH   SOLE 4 32,478 0 5,514
FLOWSERVE CORP COM 34354P105 3,919 97,016 SH   SOLE 7 94,062 0 2,954
FLOWSERVE CORP COM 34354P105 34 843 SH   SOLE 15 843 0 0
FLOWSERVE CORP COM 34354P105 11,059 273,743 SH   SOLE 18 256,716 0 17,027
FLOWSERVE CORP COM 34354P105 1,266 31,348 SH   SOLE 19 31,348 0 0
FLOWSERVE CORP COM 34354P105 2,818 69,747 SH   SOLE 20 0 0 69,747
FLOWSERVE CORP COM 34354P105 103,500 2,561,887 SH   SOLE 21 2,561,887 0 0
FLOWSERVE CORP COM 34354P105 137,758 3,409,847 SH   SOLE 22 3,048,957 0 360,890
FLOWSERVE CORP COM 34354P105 6,630 164,117 SH   SOLE 23 164,117 0 0
FLOWSERVE CORP COM 34354P105 5,060 125,255 SH   SOLE 25 125,255 0 0
FLOWSERVE CORP COM 34354P105 21,710 537,384 SH   SOLE 26 179,045 0 358,339
FLOWSERVE CORP COM 34354P105 799 19,766 SH   SOLE 28 19,766 0 0
FLOWSERVE CORP COM 34354P105 1,155 28,589 SH   SOLE 29 3,101 0 25,488
FLOWSERVE CORP COM 34354P105 15,489 383,384 SH   SOLE 30 383,384 0 0
FLOWSERVE CORP COM 34354P105 2,082 51,523 SH   SOLE 31 28,389 0 23,134
FLOWSERVE CORP COM 34354P105 134 3,325 SH   SOLE 34 3,325 0 0
FLOWSERVE CORP COM 34354P105 4,954 122,617 SH   SOLE 36 122,617 0 0
FLOWSERVE CORP COM 34354P105 106 2,622 SH   SOLE 40 2,622 0 0
FLUENT INC COM 34380C102 89 36,197 SH   SOLE 2 636 0 35,561
FLUENT INC COM 34380C102 291 118,728 SH   SOLE 18 118,728 0 0
FLUENT INC COM 34380C102 59 24,155 SH   SOLE 19 24,155 0 0
FLUENT INC COM 34380C102 2,735 1,116,368 SH   SOLE 21 1,116,368 0 0
FLUENT INC COM 34380C102 892 364,258 SH   SOLE 22 354,091 0 10,167
FLUIDIGM CORP DEL COM 34385P108 133 22,298 SH   SOLE 2 1,398 0 20,900
FLUIDIGM CORP DEL COM 34385P108 4 613 SH   SOLE 7 613 0 0
FLUIDIGM CORP DEL COM 34385P108 548 91,959 SH   SOLE 18 91,959 0 0
FLUIDIGM CORP DEL COM 34385P108 108 18,091 SH   SOLE 19 18,091 0 0
FLUIDIGM CORP DEL COM 34385P108 6,438 1,080,146 SH   SOLE 21 1,080,146 0 0
FLUIDIGM CORP DEL COM 34385P108 4,688 786,655 SH   SOLE 22 765,788 0 20,867
FLUIDIGM CORP DEL COM 34385P108 3 519 SH   SOLE 23 519 0 0
FLUOR CORP NEW COM 343412102 18,356 376,300 SH   SOLE 2 52,910 0 323,390
FLUOR CORP NEW COM 343412102 1,684 34,532 SH   SOLE 4 31,026 0 3,506
FLUOR CORP NEW COM 343412102 5,030 103,113 SH   SOLE 7 103,113 0 0
FLUOR CORP NEW COM 343412102 79 1,627 SH   SOLE 13 1,627 0 0
FLUOR CORP NEW COM 343412102 44 908 SH   SOLE 15 908 0 0
FLUOR CORP NEW COM 343412102 14,592 299,148 SH   SOLE 18 278,499 0 20,649
FLUOR CORP NEW COM 343412102 1,826 37,434 SH   SOLE 19 37,434 0 0
FLUOR CORP NEW COM 343412102 4,259 87,314 SH   SOLE 20 0 0 87,314
FLUOR CORP NEW COM 343412102 154,482 3,166,919 SH   SOLE 21 3,166,919 0 0
FLUOR CORP NEW COM 343412102 178,748 3,664,378 SH   SOLE 22 3,248,785 0 415,593
FLUOR CORP NEW COM 343412102 7,844 160,800 SH   SOLE 23 160,800 0 0
FLUOR CORP NEW COM 343412102 22,226 455,641 SH   SOLE 25 455,641 0 0
FLUOR CORP NEW COM 343412102 19,675 403,351 SH   SOLE 26 186,581 0 216,770
FLUOR CORP NEW COM 343412102 93 1,913 SH   SOLE 28 1,913 0 0
FLUOR CORP NEW COM 343412102 1,794 36,785 SH   SOLE 29 4,254 0 32,531
FLUOR CORP NEW COM 343412102 27,677 567,375 SH   SOLE 30 567,375 0 0
FLUOR CORP NEW COM 343412102 3,080 63,150 SH   SOLE 31 29,431 0 33,719
FLUOR CORP NEW COM 343412102 1,996 40,909 SH   SOLE 34 40,909 0 0
FLUOR CORP NEW COM 343412102 6,863 140,696 SH   SOLE 36 140,696 0 0
FLUOR CORP NEW COM 343412102 137 2,810 SH   SOLE 40 2,810 0 0
FLUSHING FINL CORP COM 343873105 751 28,787 SH   SOLE 2 1,192 0 27,595
FLUSHING FINL CORP COM 343873105 9 352 SH   SOLE 4 352 0 0
FLUSHING FINL CORP COM 343873105 17 633 SH   SOLE 7 633 0 0
FLUSHING FINL CORP COM 343873105 2,739 104,940 SH   SOLE 18 104,940 0 0
FLUSHING FINL CORP COM 343873105 589 22,568 SH   SOLE 19 22,568 0 0
FLUSHING FINL CORP COM 343873105 25,139 963,197 SH   SOLE 21 963,197 0 0
FLUSHING FINL CORP COM 343873105 23,075 884,092 SH   SOLE 22 844,181 0 39,911
FLUSHING FINL CORP COM 343873105 677 25,928 SH   SOLE 26 16,855 0 9,073
FLUSHING FINL CORP COM 343873105 104 3,968 SH   SOLE 28 3,968 0 0
FLUSHING FINL CORP COM 343873105 137 5,240 SH   SOLE 30 5,240 0 0
FLUSHING FINL CORP COM 343873105 17 644 SH   SOLE 34 644 0 0
FLUSHING FINL CORP COM 343873105 82 3,146 SH   SOLE 40 3,146 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 361 28,781 SH   SOLE 2 1,207 0 27,574
FLWS/1-800 FLOWERS CL A 68243Q106 6 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,176 93,710 SH   SOLE 18 93,710 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 273 21,764 SH   SOLE 19 21,764 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 11,779 938,592 SH   SOLE 21 938,592 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 9,419 750,484 SH   SOLE 22 717,397 0 33,087
FLWS/1-800 FLOWERS CL A 68243Q106 45 3,548 SH   SOLE 28 3,548 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 83 6,598 SH   SOLE 30 6,598 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 26 2,065 SH   SOLE 40 2,065 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 68 4,791 SH   SOLE 22 0 0 4,791
FNB BANCORP CALIF COM 302515101 143 3,900 SH   SOLE 2 199 0 3,701
FNB BANCORP CALIF COM 302515101 6 162 SH   SOLE 7 162 0 0
FNB BANCORP CALIF COM 302515101 648 17,659 SH   SOLE 18 17,659 0 0
FNB BANCORP CALIF COM 302515101 157 4,288 SH   SOLE 19 4,288 0 0
FNB BANCORP CALIF COM 302515101 6,518 177,742 SH   SOLE 21 177,742 0 0
FNB BANCORP CALIF COM 302515101 1,568 42,748 SH   SOLE 22 41,217 0 1,531
FNB CORP PA COM 302520101 11,894 886,254 SH   SOLE 2 165,934 0 720,320
FNB CORP PA COM 302520101 20 1,497 SH   SOLE 4 1,497 0 0
FNB CORP PA COM 302520101 501 37,331 SH   SOLE 7 37,331 0 0
FNB CORP PA COM 302520101 0 8 SH   SOLE 17 0 0 8
FNB CORP PA COM 302520101 15,158 1,129,495 SH   SOLE 18 1,129,495 0 0
FNB CORP PA COM 302520101 664 49,515 SH   SOLE 19 49,515 0 0
FNB CORP PA COM 302520101 291,951 21,754,886 SH   SOLE 21 21,754,886 0 0
FNB CORP PA COM 302520101 142,689 10,632,597 SH   SOLE 22 9,980,820 0 651,777
FNB CORP PA COM 302520101 1,599 119,166 SH   SOLE 26 82,433 0 36,733
FNB CORP PA COM 302520101 600 44,729 SH   SOLE 28 44,729 0 0
FNB CORP PA COM 302520101 985 73,394 SH   SOLE 30 73,394 0 0
FNB CORP PA COM 302520101 97 7,210 SH   SOLE 31 7,210 0 0
FNB CORP PA COM 302520101 1,789 133,343 SH   SOLE 32 133,343 0 0
FNB CORP PA COM 302520101 44 3,293 SH   SOLE 36 3,293 0 0
FNB CORP PA COM 302520101 457 34,073 SH   SOLE 40 34,073 0 0
FNCB BANCORP INC COM 302578109 22 2,510 SH   SOLE 18 2,510 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 2,360 471,075 SH   SOLE 21 471,075 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 4 761 SH   SOLE 30 761 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,000 11,390 SH   SOLE 2 0 0 11,390
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 29,730 338,654 SH   SOLE 18 218,654 0 120,000
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 6,584 75,000 SH   SOLE 19 75,000 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 892 10,163 SH   SOLE 22 10,163 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 10,974 125,000 SH   SOLE 25 125,000 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 998 11,372 SH   SOLE 26 0 0 11,372
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 436 4,964 SH   SOLE 30 4,964 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 52,235 595,000 SH   SOLE 34 595,000 0 0
FONAR CORP COM NEW 344437405 173 6,512 SH   SOLE 2 372 0 6,140
FONAR CORP COM NEW 344437405 6 229 SH   SOLE 7 229 0 0
FONAR CORP COM NEW 344437405 565 21,278 SH   SOLE 18 21,278 0 0
FONAR CORP COM NEW 344437405 115 4,343 SH   SOLE 19 4,343 0 0
FONAR CORP COM NEW 344437405 6,131 230,906 SH   SOLE 21 230,906 0 0
FONAR CORP COM NEW 344437405 2,265 85,308 SH   SOLE 22 82,835 0 2,473
FOOT LOCKER INC COM 344849104 14,981 284,547 SH   SOLE 2 26,894 0 257,653
FOOT LOCKER INC COM 344849104 34 637 SH   SOLE 4 637 0 0
FOOT LOCKER INC COM 344849104 4,483 85,142 SH   SOLE 7 85,142 0 0
FOOT LOCKER INC COM 344849104 46 868 SH   SOLE 15 868 0 0
FOOT LOCKER INC COM 344849104 12,718 241,553 SH   SOLE 18 236,126 0 5,427
FOOT LOCKER INC COM 344849104 1,321 25,091 SH   SOLE 19 25,091 0 0
FOOT LOCKER INC COM 344849104 120,887 2,296,047 SH   SOLE 21 2,296,047 0 0
FOOT LOCKER INC COM 344849104 164,306 3,120,715 SH   SOLE 22 2,772,653 0 348,062
FOOT LOCKER INC COM 344849104 6,011 114,173 SH   SOLE 25 114,173 0 0
FOOT LOCKER INC COM 344849104 17,079 324,381 SH   SOLE 26 71,113 0 253,268
FOOT LOCKER INC COM 344849104 903 17,155 SH   SOLE 28 17,155 0 0
FOOT LOCKER INC COM 344849104 493 9,367 SH   SOLE 29 0 0 9,367
FOOT LOCKER INC COM 344849104 13,244 251,543 SH   SOLE 30 251,543 0 0
FOOT LOCKER INC COM 344849104 135 2,557 SH   SOLE 31 2,557 0 0
FOOT LOCKER INC COM 344849104 5,014 95,225 SH   SOLE 36 95,225 0 0
FOOT LOCKER INC COM 344849104 705 13,389 SH   SOLE 40 13,389 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 115,045 10,392,465 SH   SOLE 2 1,274,595 0 9,117,870
FORD MTR CO DEL COM PAR $0.01 345370860 13,001 1,174,398 SH   SOLE 4 1,080,797 0 93,601
FORD MTR CO DEL COM PAR $0.01 345370860 35,601 3,215,980 SH   SOLE 7 3,118,922 0 97,058
FORD MTR CO DEL COM PAR $0.01 345370860 469 42,380 SH   SOLE 13 42,380 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 364 32,859 SH   SOLE 15 32,859 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 31 2,794 SH   SOLE 17 0 0 2,794
FORD MTR CO DEL COM PAR $0.01 345370860 84,842 7,664,176 SH   SOLE 18 7,160,497 0 503,679
FORD MTR CO DEL COM PAR $0.01 345370860 10,237 924,780 SH   SOLE 19 924,780 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 13,860 1,252,016 SH   SOLE 20 0 0 1,252,016
FORD MTR CO DEL COM PAR $0.01 345370860 1,058,477 95,616,715 SH   SOLE 21 95,616,715 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,078,721 97,445,431 SH   SOLE 22 86,231,790 0 11,213,641
FORD MTR CO DEL COM PAR $0.01 345370860 51,762 4,675,895 SH   SOLE 23 4,675,895 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 43,322 3,913,479 SH   SOLE 25 3,913,479 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 158,040 14,276,403 SH   SOLE 26 3,142,874 0 11,133,529
FORD MTR CO DEL COM PAR $0.01 345370860 5,902 533,170 SH   SOLE 28 533,170 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,408 127,217 SH   SOLE 29 127,217 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 166,336 15,025,865 SH   SOLE 30 15,025,865 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 16,284 1,471,003 SH   SOLE 31 708,364 0 762,639
FORD MTR CO DEL COM PAR $0.01 345370860 6,731 608,026 SH   SOLE 32 608,026 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 3,091 279,252 SH   SOLE 34 279,252 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 15,802 1,427,454 SH   SOLE 35 1,427,454 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 47,640 4,303,514 SH   SOLE 36 4,303,514 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 823 74,375 SH   SOLE 40 74,375 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 809 23,616 SH   SOLE 2 1,272 0 22,344
FORESCOUT TECHNOLOGIES INC COM 34553D101 21 626 SH   SOLE 7 626 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 3,125 91,227 SH   SOLE 18 91,227 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 8,282 241,741 SH   SOLE 19 241,741 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 31,671 924,433 SH   SOLE 21 924,433 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 23,449 684,438 SH   SOLE 22 648,273 0 36,165
FORESCOUT TECHNOLOGIES INC COM 34553D101 5 155 SH   SOLE 23 155 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 71 2,084 SH   SOLE 30 2,084 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 4,440 129,586 SH   SOLE 34 129,586 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 10,154 445,158 SH   SOLE 2 16,612 0 428,546
FOREST CITY RLTY TR INC COM CL A 345605109 1,755 76,919 SH   SOLE 4 76,919 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 7,869 344,965 SH   SOLE 7 344,965 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 228 10,003 SH   SOLE 15 10,003 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 2,498 109,497 SH   SOLE 18 109,497 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 6,654 291,695 SH   SOLE 19 291,695 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 83,968 3,681,200 SH   SOLE 21 3,681,200 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 225,451 9,883,867 SH   SOLE 22 9,432,766 0 451,101
FOREST CITY RLTY TR INC COM CL A 345605109 350 15,324 SH   SOLE 23 15,324 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 9,573 419,670 SH   SOLE 25 419,670 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 3,085 135,252 SH   SOLE 26 45,755 0 89,497
FOREST CITY RLTY TR INC COM CL A 345605109 673 29,523 SH   SOLE 28 29,523 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 1,803 79,062 SH   SOLE 29 79,062 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 8,051 352,972 SH   SOLE 30 352,972 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 110 4,816 SH   SOLE 31 4,816 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 48 2,096 SH   SOLE 36 2,096 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 571 25,022 SH   SOLE 40 25,022 0 0
FORESTAR GROUP INC COM 346232101 241 11,596 SH   SOLE 2 355 0 11,241
FORESTAR GROUP INC COM 346232101 6 296 SH   SOLE 4 296 0 0
FORESTAR GROUP INC COM 346232101 2 84 SH   SOLE 7 84 0 0
FORESTAR GROUP INC COM 346232101 743 35,808 SH   SOLE 18 35,808 0 0
FORESTAR GROUP INC COM 346232101 183 8,838 SH   SOLE 19 8,838 0 0
FORESTAR GROUP INC COM 346232101 8,142 392,390 SH   SOLE 21 392,390 0 0
FORESTAR GROUP INC COM 346232101 5,928 285,665 SH   SOLE 22 271,878 0 13,787
FORESTAR GROUP INC COM 346232101 222 10,720 SH   SOLE 26 1,817 0 8,903
FORESTAR GROUP INC COM 346232101 11 535 SH   SOLE 28 535 0 0
FORESTAR GROUP INC COM 346232101 64 3,083 SH   SOLE 30 3,083 0 0
FORESTAR GROUP INC COM 346232101 9 429 SH   SOLE 40 429 0 0
FORMFACTOR INC COM 346375108 993 74,681 SH   SOLE 2 3,020 0 71,661
FORMFACTOR INC COM 346375108 5 386 SH   SOLE 4 386 0 0
FORMFACTOR INC COM 346375108 24 1,776 SH   SOLE 7 1,776 0 0
FORMFACTOR INC COM 346375108 4,407 331,321 SH   SOLE 18 331,321 0 0
FORMFACTOR INC COM 346375108 786 59,129 SH   SOLE 19 59,129 0 0
FORMFACTOR INC COM 346375108 100,577 7,562,202 SH   SOLE 21 7,562,202 0 0
FORMFACTOR INC COM 346375108 26,964 2,027,382 SH   SOLE 22 1,931,185 0 96,197
FORMFACTOR INC COM 346375108 97 7,321 SH   SOLE 26 0 0 7,321
FORMFACTOR INC COM 346375108 134 10,097 SH   SOLE 28 10,097 0 0
FORMFACTOR INC COM 346375108 1,469 110,484 SH   SOLE 30 110,484 0 0
FORMFACTOR INC COM 346375108 84 6,344 SH   SOLE 40 6,344 0 0
FORRESTER RESH INC COM 346563109 365 8,704 SH   SOLE 2 490 0 8,214
FORRESTER RESH INC COM 346563109 3 73 SH   SOLE 4 73 0 0
FORRESTER RESH INC COM 346563109 12 277 SH   SOLE 7 277 0 0
FORRESTER RESH INC COM 346563109 1,915 45,652 SH   SOLE 18 45,652 0 0
FORRESTER RESH INC COM 346563109 326 7,773 SH   SOLE 19 7,773 0 0
FORRESTER RESH INC COM 346563109 43,531 1,037,686 SH   SOLE 21 1,037,686 0 0
FORRESTER RESH INC COM 346563109 11,174 266,362 SH   SOLE 22 252,685 0 13,677
FORRESTER RESH INC COM 346563109 283 6,739 SH   SOLE 26 2,297 0 4,442
FORRESTER RESH INC COM 346563109 55 1,302 SH   SOLE 28 1,302 0 0
FORRESTER RESH INC COM 346563109 644 15,341 SH   SOLE 30 15,341 0 0
FORRESTER RESH INC COM 346563109 37 879 SH   SOLE 40 879 0 0
FORTERRA INC COM 34960W106 159 16,323 SH   SOLE 2 749 0 15,574
FORTERRA INC COM 34960W106 96 9,871 SH   SOLE 7 9,871 0 0
FORTERRA INC COM 34960W106 626 64,356 SH   SOLE 18 64,356 0 0
FORTERRA INC COM 34960W106 154 15,863 SH   SOLE 19 15,863 0 0
FORTERRA INC COM 34960W106 6,842 703,235 SH   SOLE 21 703,235 0 0
FORTERRA INC COM 34960W106 7,095 729,185 SH   SOLE 22 711,132 0 18,053
FORTERRA INC COM 34960W106 559 57,468 SH   SOLE 30 57,468 0 0
FORTINET INC COM 34959E109 24,600 394,046 SH   SOLE 2 98,226 0 295,820
FORTINET INC COM 34959E109 3,223 51,632 SH   SOLE 4 48,606 0 3,026
FORTINET INC COM 34959E109 589 9,435 SH   SOLE 7 9,435 0 0
FORTINET INC COM 34959E109 29,884 478,678 SH   SOLE 18 463,179 0 15,499
FORTINET INC COM 34959E109 1,990 31,869 SH   SOLE 19 31,869 0 0
FORTINET INC COM 34959E109 466,405 7,470,840 SH   SOLE 21 7,470,840 0 0
FORTINET INC COM 34959E109 299,472 4,796,918 SH   SOLE 22 4,518,989 0 277,929
FORTINET INC COM 34959E109 10,719 171,697 SH   SOLE 23 171,697 0 0
FORTINET INC COM 34959E109 149 2,390 SH   SOLE 25 2,390 0 0
FORTINET INC COM 34959E109 20,219 323,873 SH   SOLE 26 117,426 0 206,447
FORTINET INC COM 34959E109 1,219 19,525 SH   SOLE 28 19,525 0 0
FORTINET INC COM 34959E109 2,265 36,278 SH   SOLE 29 5,659 0 30,619
FORTINET INC COM 34959E109 16,321 261,423 SH   SOLE 30 261,423 0 0
FORTINET INC COM 34959E109 4,161 66,646 SH   SOLE 31 35,594 0 31,052
FORTINET INC COM 34959E109 476 7,629 SH   SOLE 34 7,629 0 0
FORTINET INC COM 34959E109 1,977 31,666 SH   SOLE 36 31,666 0 0
FORTINET INC COM 34959E109 187 3,000 SH   SOLE 40 3,000 0 0
FORTIS INC COM 349553107 4,599 144,250 SH   SOLE 19 144,250 0 0
FORTIS INC COM 349553107 1,179 36,968 SH   SOLE 30 36,968 0 0
FORTIS INC COM 349553107 15,625 490,120 SH   SOLE 34 490,120 0 0
FORTIS INC COM 349553107 89 2,780 SH   SOLE 36 2,780 0 0
FORTIVE CORP COM 34959J108 63,935 829,143 SH   SOLE 2 113,013 0 716,130
FORTIVE CORP COM 34959J108 7,489 97,126 SH   SOLE 4 89,137 0 7,989
FORTIVE CORP COM 34959J108 18,213 236,192 SH   SOLE 7 224,276 0 11,916
FORTIVE CORP COM 34959J108 370 4,798 SH   SOLE 13 4,798 0 0
FORTIVE CORP COM 34959J108 225 2,913 SH   SOLE 15 2,913 0 0
FORTIVE CORP COM 34959J108 113,820 1,476,067 SH   SOLE 18 1,347,583 0 128,484
FORTIVE CORP COM 34959J108 16,686 216,398 SH   SOLE 19 216,398 0 0
FORTIVE CORP COM 34959J108 11,587 150,269 SH   SOLE 20 0 0 150,269
FORTIVE CORP COM 34959J108 495,770 6,429,393 SH   SOLE 21 6,429,393 0 0
FORTIVE CORP COM 34959J108 577,117 7,484,334 SH   SOLE 22 6,652,972 0 831,362
FORTIVE CORP COM 34959J108 30,456 394,962 SH   SOLE 23 394,962 0 0
FORTIVE CORP COM 34959J108 25,883 335,660 SH   SOLE 25 307,708 0 27,952
FORTIVE CORP COM 34959J108 73,472 952,820 SH   SOLE 26 276,011 0 676,809
FORTIVE CORP COM 34959J108 3,508 45,496 SH   SOLE 28 45,496 0 0
FORTIVE CORP COM 34959J108 840 10,892 SH   SOLE 29 10,892 0 0
FORTIVE CORP COM 34959J108 70,285 911,493 SH   SOLE 30 911,493 0 0
FORTIVE CORP COM 34959J108 9,715 125,992 SH   SOLE 31 58,307 0 67,685
FORTIVE CORP COM 34959J108 16,661 216,071 SH   SOLE 34 216,071 0 0
FORTIVE CORP COM 34959J108 22,419 290,742 SH   SOLE 36 290,742 0 0
FORTIVE CORP COM 34959J108 484 6,272 SH   SOLE 40 6,272 0 0
FORTRESS BIOTECH INC COM 34960Q109 87 29,228 SH   SOLE 2 2,134 0 27,094
FORTRESS BIOTECH INC COM 34960Q109 315 105,726 SH   SOLE 18 105,726 0 0
FORTRESS BIOTECH INC COM 34960Q109 85 28,423 SH   SOLE 19 28,423 0 0
FORTRESS BIOTECH INC COM 34960Q109 3,653 1,225,865 SH   SOLE 21 1,225,865 0 0
FORTRESS BIOTECH INC COM 34960Q109 1,527 512,560 SH   SOLE 22 502,411 0 10,149
FORTRESS BIOTECH INC COM 34960Q109 4 1,231 SH   SOLE 23 1,231 0 0
FORTUNA SILVER MINES INC COM 349915108 186 32,705 SH   SOLE 21 32,705 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 32,833 611,523 SH   SOLE 2 247,116 0 364,407
FORTUNE BRANDS HOME & SEC IN COM 34964C106 4,110 76,552 SH   SOLE 4 70,604 0 5,948
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,850 108,961 SH   SOLE 7 103,998 0 4,963
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,044 112,563 SH   SOLE 13 112,563 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 62 1,160 SH   SOLE 15 1,160 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 25,572 476,283 SH   SOLE 18 454,898 0 21,385
FORTUNE BRANDS HOME & SEC IN COM 34964C106 60,728 1,131,093 SH   SOLE 19 1,131,093 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 4,638 86,381 SH   SOLE 20 0 0 86,381
FORTUNE BRANDS HOME & SEC IN COM 34964C106 179,076 3,335,371 SH   SOLE 21 3,335,371 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 288,679 5,376,771 SH   SOLE 22 4,487,311 0 889,460
FORTUNE BRANDS HOME & SEC IN COM 34964C106 12,818 238,749 SH   SOLE 23 238,749 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 8,760 163,151 SH   SOLE 25 163,151 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 37,205 692,967 SH   SOLE 26 166,500 0 526,467
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,212 22,577 SH   SOLE 28 22,577 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 10,827 201,665 SH   SOLE 29 21,507 0 180,158
FORTUNE BRANDS HOME & SEC IN COM 34964C106 24,353 453,586 SH   SOLE 30 453,586 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 4,417 82,268 SH   SOLE 31 34,868 0 47,400
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,500 102,447 SH   SOLE 34 102,447 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 10,407 193,829 SH   SOLE 36 193,829 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 166 3,091 SH   SOLE 40 3,091 0 0
FORTY SEVEN INC COM 34983P104 17 1,067 SH   SOLE 22 1,067 0 0
FORTY SEVEN INC COM 34983P104 531 33,167 SH   SOLE 26 5,929 0 27,238
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1,063 86,068 SH   SOLE 2 3,393 0 82,675
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 4 288 SH   SOLE 4 288 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 20 1,647 SH   SOLE 7 1,647 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 3,281 265,667 SH   SOLE 18 265,667 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 858 69,511 SH   SOLE 19 69,511 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 36,838 2,982,839 SH   SOLE 21 2,982,839 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 26,655 2,158,275 SH   SOLE 22 2,045,821 0 112,454
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 340 27,513 SH   SOLE 26 22,372 0 5,141
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 112 9,104 SH   SOLE 28 9,104 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 231 18,710 SH   SOLE 30 18,710 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 86 6,935 SH   SOLE 40 6,935 0 0
FORWARD AIR CORP COM 349853101 1,433 24,247 SH   SOLE 2 1,325 0 22,922
FORWARD AIR CORP COM 349853101 14 239 SH   SOLE 4 239 0 0
FORWARD AIR CORP COM 349853101 37 633 SH   SOLE 7 633 0 0
FORWARD AIR CORP COM 349853101 7,458 126,228 SH   SOLE 18 126,228 0 0
FORWARD AIR CORP COM 349853101 1,467 24,837 SH   SOLE 19 24,837 0 0
FORWARD AIR CORP COM 349853101 177,219 2,999,652 SH   SOLE 21 2,999,652 0 0
FORWARD AIR CORP COM 349853101 49,082 830,779 SH   SOLE 22 787,989 0 42,790
FORWARD AIR CORP COM 349853101 707 11,975 SH   SOLE 26 4,416 0 7,559
FORWARD AIR CORP COM 349853101 261 4,413 SH   SOLE 28 4,413 0 0
FORWARD AIR CORP COM 349853101 2,608 44,137 SH   SOLE 30 44,137 0 0
FORWARD AIR CORP COM 349853101 194 3,283 SH   SOLE 40 3,283 0 0
FORWARD INDS INC N Y COM NEW 349862300 9 5,273 SH   SOLE 21 5,273 0 0
FORWARD INDS INC N Y COM NEW 349862300 726 448,017 SH   SOLE 22 448,017 0 0
FOSSIL GROUP INC COM 34988V106 1,235 45,973 SH   SOLE 2 2,081 0 43,892
FOSSIL GROUP INC COM 34988V106 5 171 SH   SOLE 4 171 0 0
FOSSIL GROUP INC COM 34988V106 104 3,870 SH   SOLE 7 3,870 0 0
FOSSIL GROUP INC COM 34988V106 5,303 197,359 SH   SOLE 18 197,359 0 0
FOSSIL GROUP INC COM 34988V106 970 36,086 SH   SOLE 19 36,086 0 0
FOSSIL GROUP INC COM 34988V106 119,374 4,442,642 SH   SOLE 21 4,442,642 0 0
FOSSIL GROUP INC COM 34988V106 37,384 1,391,293 SH   SOLE 22 1,264,369 0 126,924
FOSSIL GROUP INC COM 34988V106 159 5,905 SH   SOLE 26 3,916 0 1,989
FOSSIL GROUP INC COM 34988V106 168 6,262 SH   SOLE 28 6,262 0 0
FOSSIL GROUP INC COM 34988V106 1,790 66,618 SH   SOLE 30 66,618 0 0
FOSSIL GROUP INC COM 34988V106 200 7,432 SH   SOLE 36 7,432 0 0
FOSSIL GROUP INC COM 34988V106 130 4,838 SH   SOLE 40 4,838 0 0
FOSTER L B CO COM 350060109 226 9,843 SH   SOLE 2 341 0 9,502
FOSTER L B CO COM 350060109 6 246 SH   SOLE 7 246 0 0
FOSTER L B CO COM 350060109 762 33,219 SH   SOLE 18 33,219 0 0
FOSTER L B CO COM 350060109 185 8,074 SH   SOLE 19 8,074 0 0
FOSTER L B CO COM 350060109 7,835 341,401 SH   SOLE 21 341,401 0 0
FOSTER L B CO COM 350060109 5,155 224,603 SH   SOLE 22 216,596 0 8,007
FOUNDATION BLDG MATLS INC COM 350392106 271 17,615 SH   SOLE 2 680 0 16,935
FOUNDATION BLDG MATLS INC COM 350392106 6 397 SH   SOLE 7 397 0 0
FOUNDATION BLDG MATLS INC COM 350392106 787 51,169 SH   SOLE 18 51,169 0 0
FOUNDATION BLDG MATLS INC COM 350392106 177 11,514 SH   SOLE 19 11,514 0 0
FOUNDATION BLDG MATLS INC COM 350392106 7,792 506,624 SH   SOLE 21 506,624 0 0
FOUNDATION BLDG MATLS INC COM 350392106 2,635 171,330 SH   SOLE 22 149,990 0 21,340
FOUNDATION BLDG MATLS INC COM 350392106 346 22,496 SH   SOLE 26 0 0 22,496
FOUNDATION BLDG MATLS INC COM 350392106 47 3,077 SH   SOLE 30 3,077 0 0
FOUNDATION MEDICINE INC COM 350465100 1,764 12,906 SH   SOLE 2 658 0 12,248
FOUNDATION MEDICINE INC COM 350465100 17 122 SH   SOLE 4 122 0 0
FOUNDATION MEDICINE INC COM 350465100 45 331 SH   SOLE 7 331 0 0
FOUNDATION MEDICINE INC COM 350465100 6,665 48,756 SH   SOLE 18 48,756 0 0
FOUNDATION MEDICINE INC COM 350465100 2,659 19,448 SH   SOLE 19 19,448 0 0
FOUNDATION MEDICINE INC COM 350465100 127,865 935,368 SH   SOLE 21 935,368 0 0
FOUNDATION MEDICINE INC COM 350465100 59,453 434,917 SH   SOLE 22 415,850 0 19,067
FOUNDATION MEDICINE INC COM 350465100 21 157 SH   SOLE 23 157 0 0
FOUNDATION MEDICINE INC COM 350465100 497 3,633 SH   SOLE 26 0 0 3,633
FOUNDATION MEDICINE INC COM 350465100 389 2,842 SH   SOLE 28 2,842 0 0
FOUNDATION MEDICINE INC COM 350465100 538 3,936 SH   SOLE 30 3,936 0 0
FOUNDATION MEDICINE INC COM 350465100 127 928 SH   SOLE 34 928 0 0
FOUNDATION MEDICINE INC COM 350465100 263 1,921 SH   SOLE 40 1,921 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,085 84,655 SH   SOLE 2 30,215 0 54,440
FOUR CORNERS PPTY TR INC COM 35086T109 555 22,527 SH   SOLE 4 22,527 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,529 102,690 SH   SOLE 7 102,690 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 67 2,703 SH   SOLE 15 2,703 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 6,710 272,440 SH   SOLE 18 272,440 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 5,295 214,991 SH   SOLE 19 214,991 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 164,704 6,687,143 SH   SOLE 21 6,687,143 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 75,386 3,060,739 SH   SOLE 22 2,966,536 0 94,203
FOUR CORNERS PPTY TR INC COM 35086T109 1,471 59,706 SH   SOLE 23 59,706 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 3,052 123,921 SH   SOLE 25 123,921 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,941 78,806 SH   SOLE 26 4,489 0 74,317
FOUR CORNERS PPTY TR INC COM 35086T109 222 9,007 SH   SOLE 28 9,007 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 846 34,352 SH   SOLE 29 22,457 0 11,895
FOUR CORNERS PPTY TR INC COM 35086T109 9,253 375,682 SH   SOLE 30 375,682 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 199 8,069 SH   SOLE 40 8,069 0 0
FOX FACTORY HLDG CORP COM 35138V102 1,559 33,488 SH   SOLE 2 5,084 0 28,404
FOX FACTORY HLDG CORP COM 35138V102 34 726 SH   SOLE 7 726 0 0
FOX FACTORY HLDG CORP COM 35138V102 7,285 156,508 SH   SOLE 18 156,508 0 0
FOX FACTORY HLDG CORP COM 35138V102 3,604 77,415 SH   SOLE 19 77,415 0 0
FOX FACTORY HLDG CORP COM 35138V102 174,396 3,746,431 SH   SOLE 21 3,746,431 0 0
FOX FACTORY HLDG CORP COM 35138V102 50,964 1,094,833 SH   SOLE 22 1,048,261 0 46,572
FOX FACTORY HLDG CORP COM 35138V102 525 11,285 SH   SOLE 23 11,285 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,017 43,328 SH   SOLE 26 0 0 43,328
FOX FACTORY HLDG CORP COM 35138V102 219 4,697 SH   SOLE 28 4,697 0 0
FOX FACTORY HLDG CORP COM 35138V102 262 5,628 SH   SOLE 29 0 0 5,628
FOX FACTORY HLDG CORP COM 35138V102 2,581 55,453 SH   SOLE 30 55,453 0 0
FOX FACTORY HLDG CORP COM 35138V102 196 4,204 SH   SOLE 40 4,204 0 0
FRANCESCAS HLDGS CORP COM 351793104 283 37,461 SH   SOLE 2 1,797 0 35,664
FRANCESCAS HLDGS CORP COM 351793104 7 926 SH   SOLE 7 926 0 0
FRANCESCAS HLDGS CORP COM 351793104 1,227 162,530 SH   SOLE 18 162,530 0 0
FRANCESCAS HLDGS CORP COM 351793104 222 29,404 SH   SOLE 19 29,404 0 0
FRANCESCAS HLDGS CORP COM 351793104 26,012 3,445,237 SH   SOLE 21 3,445,237 0 0
FRANCESCAS HLDGS CORP COM 351793104 7,551 1,000,071 SH   SOLE 22 970,795 0 29,276
FRANCESCAS HLDGS CORP COM 351793104 334 44,190 SH   SOLE 30 44,190 0 0
FRANCO NEVADA CORP COM 351858105 10,035 137,425 SH   SOLE 21 137,425 0 0
FRANKLIN COVEY CO COM 353469109 252 10,275 SH   SOLE 2 449 0 9,826
FRANKLIN COVEY CO COM 353469109 5 215 SH   SOLE 7 215 0 0
FRANKLIN COVEY CO COM 353469109 772 31,429 SH   SOLE 18 31,429 0 0
FRANKLIN COVEY CO COM 353469109 180 7,329 SH   SOLE 19 7,329 0 0
FRANKLIN COVEY CO COM 353469109 8,521 347,105 SH   SOLE 21 347,105 0 0
FRANKLIN COVEY CO COM 353469109 10,150 413,430 SH   SOLE 22 406,041 0 7,389
FRANKLIN ELEC INC COM 353514102 1,835 40,678 SH   SOLE 2 1,942 0 38,736
FRANKLIN ELEC INC COM 353514102 13 298 SH   SOLE 4 298 0 0
FRANKLIN ELEC INC COM 353514102 886 19,639 SH   SOLE 7 19,639 0 0
FRANKLIN ELEC INC COM 353514102 8,596 190,594 SH   SOLE 18 190,594 0 0
FRANKLIN ELEC INC COM 353514102 1,777 39,394 SH   SOLE 19 39,394 0 0
FRANKLIN ELEC INC COM 353514102 188,154 4,171,923 SH   SOLE 21 4,171,923 0 0
FRANKLIN ELEC INC COM 353514102 51,067 1,132,302 SH   SOLE 22 1,069,327 0 62,975
FRANKLIN ELEC INC COM 353514102 441 9,782 SH   SOLE 26 5,324 0 4,458
FRANKLIN ELEC INC COM 353514102 256 5,676 SH   SOLE 28 5,676 0 0
FRANKLIN ELEC INC COM 353514102 7,971 176,741 SH   SOLE 30 176,741 0 0
FRANKLIN ELEC INC COM 353514102 200 4,443 SH   SOLE 40 4,443 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 503 13,376 SH   SOLE 2 495 0 12,881
FRANKLIN FINL NETWORK INC COM 35352P104 9 232 SH   SOLE 7 232 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 2,119 56,358 SH   SOLE 18 56,358 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 402 10,680 SH   SOLE 19 10,680 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 48,094 1,279,085 SH   SOLE 21 1,279,085 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 14,398 382,924 SH   SOLE 22 363,212 0 19,712
FRANKLIN FINL NETWORK INC COM 35352P104 98 2,619 SH   SOLE 26 0 0 2,619
FRANKLIN FINL NETWORK INC COM 35352P104 78 2,069 SH   SOLE 28 2,069 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 693 18,432 SH   SOLE 30 18,432 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 79 2,099 SH   SOLE 40 2,099 0 0
FRANKLIN RES INC COM 354613101 33,100 1,032,750 SH   SOLE 2 268,197 0 764,553
FRANKLIN RES INC COM 354613101 3,926 122,505 SH   SOLE 4 109,893 0 12,612
FRANKLIN RES INC COM 354613101 20,412 636,874 SH   SOLE 7 380,258 0 256,616
FRANKLIN RES INC COM 354613101 1,307 40,766 SH   SOLE 13 40,766 0 0
FRANKLIN RES INC COM 354613101 82 2,546 SH   SOLE 15 2,546 0 0
FRANKLIN RES INC COM 354613101 23,428 730,995 SH   SOLE 18 687,593 0 43,402
FRANKLIN RES INC COM 354613101 19,208 599,324 SH   SOLE 19 599,324 0 0
FRANKLIN RES INC COM 354613101 5,531 172,562 SH   SOLE 20 0 0 172,562
FRANKLIN RES INC COM 354613101 255,002 7,956,386 SH   SOLE 21 7,956,386 0 0
FRANKLIN RES INC COM 354613101 277,662 8,663,406 SH   SOLE 22 7,627,167 0 1,036,239
FRANKLIN RES INC COM 354613101 13,045 407,022 SH   SOLE 23 407,022 0 0
FRANKLIN RES INC COM 354613101 16,988 530,055 SH   SOLE 25 530,055 0 0
FRANKLIN RES INC COM 354613101 50,389 1,572,191 SH   SOLE 26 362,046 0 1,210,145
FRANKLIN RES INC COM 354613101 1,417 44,226 SH   SOLE 28 44,226 0 0
FRANKLIN RES INC COM 354613101 5,299 165,350 SH   SOLE 29 11,729 0 153,621
FRANKLIN RES INC COM 354613101 39,016 1,217,358 SH   SOLE 30 1,217,358 0 0
FRANKLIN RES INC COM 354613101 4,268 133,177 SH   SOLE 31 77,839 0 55,338
FRANKLIN RES INC COM 354613101 1,109 34,606 SH   SOLE 34 34,606 0 0
FRANKLIN RES INC COM 354613101 17,490 545,713 SH   SOLE 36 545,713 0 0
FRANKLIN RES INC COM 354613101 215 6,715 SH   SOLE 40 6,715 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 975 113,960 SH   SOLE 2 4,461 0 109,499
FRANKLIN STREET PPTYS CORP COM 35471R106 326 38,046 SH   SOLE 4 38,046 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 1,433 167,447 SH   SOLE 7 167,447 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 36 4,167 SH   SOLE 15 4,167 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 3,964 463,084 SH   SOLE 18 463,084 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 1,807 211,138 SH   SOLE 19 211,138 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 93,420 10,913,537 SH   SOLE 21 10,913,537 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 39,644 4,631,273 SH   SOLE 22 4,480,683 0 150,590
FRANKLIN STREET PPTYS CORP COM 35471R106 54 6,259 SH   SOLE 23 6,259 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 1,698 198,353 SH   SOLE 25 198,353 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 645 75,303 SH   SOLE 26 14,556 0 60,747
FRANKLIN STREET PPTYS CORP COM 35471R106 110 12,889 SH   SOLE 28 12,889 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 292 34,121 SH   SOLE 29 34,121 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 5,878 686,669 SH   SOLE 30 686,669 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 89 10,443 SH   SOLE 40 10,443 0 0
FRANKS INTL N V COM N33462107 1,136 145,637 SH   SOLE 2 66,111 0 79,526
FRANKS INTL N V COM N33462107 3 321 SH   SOLE 4 321 0 0
FRANKS INTL N V COM N33462107 12 1,601 SH   SOLE 7 1,601 0 0
FRANKS INTL N V COM N33462107 1,856 237,974 SH   SOLE 18 237,974 0 0
FRANKS INTL N V COM N33462107 456 58,504 SH   SOLE 19 58,504 0 0
FRANKS INTL N V COM N33462107 22,488 2,883,102 SH   SOLE 21 2,883,102 0 0
FRANKS INTL N V COM N33462107 15,829 2,029,308 SH   SOLE 22 1,950,381 0 78,927
FRANKS INTL N V COM N33462107 43 5,476 SH   SOLE 28 5,476 0 0
FRANKS INTL N V COM N33462107 72 9,222 SH   SOLE 30 9,222 0 0
FRANKS INTL N V COM N33462107 40 5,080 SH   SOLE 40 5,080 0 0
FREDS INC CL A 356108100 11 4,945 SH   SOLE 18 4,945 0 0
FREDS INC CL A 356108100 171 75,122 SH   SOLE 21 75,122 0 0
FREDS INC CL A 356108100 1,228 538,382 SH   SOLE 22 538,382 0 0
FREEPORT-MCMORAN INC CL B 35671D857 65,296 3,783,108 SH   SOLE 2 445,555 0 3,337,553
FREEPORT-MCMORAN INC CL B 35671D857 7,793 451,526 SH   SOLE 4 415,114 0 36,412
FREEPORT-MCMORAN INC CL B 35671D857 25,408 1,472,066 SH   SOLE 7 1,450,864 0 21,202
FREEPORT-MCMORAN INC CL B 35671D857 654 37,874 SH   SOLE 13 37,874 0 0
FREEPORT-MCMORAN INC CL B 35671D857 162 9,363 SH   SOLE 15 9,363 0 0
FREEPORT-MCMORAN INC CL B 35671D857 81,597 4,727,537 SH   SOLE 18 4,295,551 0 431,986
FREEPORT-MCMORAN INC CL B 35671D857 12,872 745,767 SH   SOLE 19 745,767 0 0
FREEPORT-MCMORAN INC CL B 35671D857 8,129 470,951 SH   SOLE 20 0 0 470,951
FREEPORT-MCMORAN INC CL B 35671D857 542,672 31,441,019 SH   SOLE 21 31,441,019 0 0
FREEPORT-MCMORAN INC CL B 35671D857 596,514 34,560,511 SH   SOLE 22 30,292,736 0 4,267,775
FREEPORT-MCMORAN INC CL B 35671D857 29,509 1,709,652 SH   SOLE 23 1,709,652 0 0
FREEPORT-MCMORAN INC CL B 35671D857 25,736 1,491,079 SH   SOLE 25 1,407,824 0 83,255
FREEPORT-MCMORAN INC CL B 35671D857 88,377 5,120,341 SH   SOLE 26 1,126,292 0 3,994,049
FREEPORT-MCMORAN INC CL B 35671D857 3,424 198,386 SH   SOLE 28 198,386 0 0
FREEPORT-MCMORAN INC CL B 35671D857 805 46,665 SH   SOLE 29 46,665 0 0
FREEPORT-MCMORAN INC CL B 35671D857 77,741 4,504,118 SH   SOLE 30 4,504,118 0 0
FREEPORT-MCMORAN INC CL B 35671D857 9,358 542,199 SH   SOLE 31 265,902 0 276,297
FREEPORT-MCMORAN INC CL B 35671D857 11,310 655,285 SH   SOLE 34 655,285 0 0
FREEPORT-MCMORAN INC CL B 35671D857 23,696 1,372,868 SH   SOLE 36 1,372,868 0 0
FREEPORT-MCMORAN INC CL B 35671D857 476 27,603 SH   SOLE 40 27,603 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 8,975 520,000 SH Call SOLE 19 520,000 0 0
FREIGHTCAR AMER INC COM 357023100 235 14,021 SH   SOLE 2 365 0 13,656
FREIGHTCAR AMER INC COM 357023100 5 282 SH   SOLE 7 282 0 0
FREIGHTCAR AMER INC COM 357023100 723 43,056 SH   SOLE 18 43,056 0 0
FREIGHTCAR AMER INC COM 357023100 163 9,709 SH   SOLE 19 9,709 0 0
FREIGHTCAR AMER INC COM 357023100 7,073 421,235 SH   SOLE 21 421,235 0 0
FREIGHTCAR AMER INC COM 357023100 5,926 352,946 SH   SOLE 22 343,544 0 9,402
FREQUENCY ELECTRS INC COM 358010106 7 832 SH   SOLE 18 832 0 0
FREQUENCY ELECTRS INC COM 358010106 153 18,924 SH   SOLE 21 18,924 0 0
FREQUENCY ELECTRS INC COM 358010106 1,352 167,714 SH   SOLE 22 167,714 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 33 646 SH   SOLE 18 646 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,420 31,878 SH   SOLE 2 1,357 0 30,521
FRESH DEL MONTE PRODUCE INC ORD G36738105 8 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 987 22,148 SH   SOLE 7 22,148 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 4,564 102,439 SH   SOLE 18 102,439 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,089 24,453 SH   SOLE 19 24,453 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 46,103 1,034,853 SH   SOLE 21 1,034,853 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 48,866 1,096,878 SH   SOLE 22 1,048,174 0 48,704
FRESH DEL MONTE PRODUCE INC ORD G36738105 663 14,884 SH   SOLE 26 5,247 0 9,637
FRESH DEL MONTE PRODUCE INC ORD G36738105 143 3,200 SH   SOLE 28 3,200 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 709 15,906 SH   SOLE 30 15,906 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 56 1,253 SH   SOLE 36 1,253 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 163 3,663 SH   SOLE 40 3,663 0 0
FRESHPET INC COM 358039105 597 21,745 SH   SOLE 2 1,059 0 20,686
FRESHPET INC COM 358039105 12 455 SH   SOLE 7 455 0 0
FRESHPET INC COM 358039105 2,406 87,664 SH   SOLE 18 87,664 0 0
FRESHPET INC COM 358039105 577 21,005 SH   SOLE 19 21,005 0 0
FRESHPET INC COM 358039105 24,377 888,058 SH   SOLE 21 888,058 0 0
FRESHPET INC COM 358039105 17,549 639,298 SH   SOLE 22 610,814 0 28,484
FRESHPET INC COM 358039105 293 10,680 SH   SOLE 26 0 0 10,680
FRESHPET INC COM 358039105 89 3,234 SH   SOLE 28 3,234 0 0
FRESHPET INC COM 358039105 150 5,479 SH   SOLE 30 5,479 0 0
FRESHPET INC COM 358039105 60 2,189 SH   SOLE 40 2,189 0 0
FRIEDMAN INDS INC COM 358435105 11 1,307 SH   SOLE 18 1,307 0 0
FRIEDMAN INDS INC COM 358435105 208 25,706 SH   SOLE 21 25,706 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 556 53,400 SH   SOLE 2 2,119 0 51,281
FRONT YD RESIDENTIAL CORP COM 35904G107 5 485 SH   SOLE 4 485 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 12 1,163 SH   SOLE 7 1,163 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 1,822 174,893 SH   SOLE 18 174,893 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 413 39,625 SH   SOLE 19 39,625 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 19,247 1,847,077 SH   SOLE 21 1,847,077 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 16,425 1,576,331 SH   SOLE 22 1,490,055 0 86,276
FRONT YD RESIDENTIAL CORP COM 35904G107 61 5,856 SH   SOLE 26 0 0 5,856
FRONT YD RESIDENTIAL CORP COM 35904G107 86 8,232 SH   SOLE 28 8,232 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 119 11,459 SH   SOLE 30 11,459 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 68 6,530 SH   SOLE 40 6,530 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1,916 357,428 SH   SOLE 2 277,397 0 80,031
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 2 343 SH   SOLE 4 343 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 98 18,226 SH   SOLE 7 18,226 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1,870 348,950 SH   SOLE 18 348,950 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 349 65,031 SH   SOLE 19 65,031 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 46,288 8,635,777 SH   SOLE 21 8,635,777 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 13,699 2,555,864 SH   SOLE 22 2,280,038 0 275,826
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 118 22,015 SH   SOLE 26 17,629 0 4,386
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 62 11,567 SH   SOLE 28 11,567 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 636 118,663 SH   SOLE 30 118,663 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 643 120,032 SH   SOLE 36 120,032 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 58 10,900 SH   SOLE 40 10,900 0 0
FRONTLINE LTD SHS NEW G3682E192 501 85,835 SH   SOLE 2 3,263 0 82,572
FRONTLINE LTD SHS NEW G3682E192 9 1,587 SH   SOLE 7 1,587 0 0
FRONTLINE LTD SHS NEW G3682E192 1,457 249,547 SH   SOLE 18 249,547 0 0
FRONTLINE LTD SHS NEW G3682E192 355 60,796 SH   SOLE 19 60,796 0 0
FRONTLINE LTD SHS NEW G3682E192 14,078 2,410,593 SH   SOLE 21 2,410,593 0 0
FRONTLINE LTD SHS NEW G3682E192 4,605 788,494 SH   SOLE 22 724,056 0 64,438
FRP HLDGS INC COM 30292L107 394 6,092 SH   SOLE 2 258 0 5,834
FRP HLDGS INC COM 30292L107 9 141 SH   SOLE 7 141 0 0
FRP HLDGS INC COM 30292L107 1,513 23,365 SH   SOLE 18 23,365 0 0
FRP HLDGS INC COM 30292L107 355 5,485 SH   SOLE 19 5,485 0 0
FRP HLDGS INC COM 30292L107 16,244 250,870 SH   SOLE 21 250,870 0 0
FRP HLDGS INC COM 30292L107 13,782 212,846 SH   SOLE 22 206,188 0 6,658
FRP HLDGS INC COM 30292L107 81 1,248 SH   SOLE 30 1,248 0 0
FS BANCORP INC COM 30263Y104 143 2,256 SH   SOLE 2 151 0 2,105
FS BANCORP INC COM 30263Y104 6 102 SH   SOLE 7 102 0 0
FS BANCORP INC COM 30263Y104 635 10,046 SH   SOLE 18 10,046 0 0
FS BANCORP INC COM 30263Y104 157 2,490 SH   SOLE 19 2,490 0 0
FS BANCORP INC COM 30263Y104 7,050 111,464 SH   SOLE 21 111,464 0 0
FS BANCORP INC COM 30263Y104 4,261 67,375 SH   SOLE 22 66,458 0 917
FS INVT CORP COM 302635107 8,084 1,099,871 SH   SOLE 30 1,099,871 0 0
FSB BANCORP INC COM 30289C102 5 301 SH   SOLE 18 301 0 0
FTD COS INC COM 30281V108 105 22,672 SH   SOLE 18 22,672 0 0
FTD COS INC COM 30281V108 5,919 1,275,617 SH   SOLE 21 1,275,617 0 0
FTD COS INC COM 30281V108 1,514 326,218 SH   SOLE 22 326,218 0 0
FTD COS INC COM 30281V108 97 20,821 SH   SOLE 30 20,821 0 0
FTE NETWORKS INC COM PAR 30283R402 9 446 SH   SOLE 18 446 0 0
FTE NETWORKS INC COM PAR 30283R402 118 6,096 SH   SOLE 21 6,096 0 0
FTI CONSULTING INC COM 302941109 2,367 39,129 SH   SOLE 2 1,600 0 37,529
FTI CONSULTING INC COM 302941109 18 303 SH   SOLE 4 303 0 0
FTI CONSULTING INC COM 302941109 47 782 SH   SOLE 7 782 0 0
FTI CONSULTING INC COM 302941109 10,027 165,794 SH   SOLE 18 165,794 0 0
FTI CONSULTING INC COM 302941109 1,883 31,127 SH   SOLE 19 31,127 0 0
FTI CONSULTING INC COM 302941109 229,300 3,791,334 SH   SOLE 21 3,791,334 0 0
FTI CONSULTING INC COM 302941109 70,248 1,161,509 SH   SOLE 22 1,083,517 0 77,992
FTI CONSULTING INC COM 302941109 677 11,187 SH   SOLE 26 3,960 0 7,227
FTI CONSULTING INC COM 302941109 316 5,232 SH   SOLE 28 5,232 0 0
FTI CONSULTING INC COM 302941109 4,276 70,696 SH   SOLE 30 70,696 0 0
FTI CONSULTING INC COM 302941109 120 1,985 SH   SOLE 36 1,985 0 0
FTI CONSULTING INC COM 302941109 267 4,422 SH   SOLE 40 4,422 0 0
FTS INTERNATIONAL INC COM 30283W104 940 66,019 SH   SOLE 2 39,676 0 26,343
FTS INTERNATIONAL INC COM 30283W104 10 709 SH   SOLE 7 709 0 0
FTS INTERNATIONAL INC COM 30283W104 1,124 78,929 SH   SOLE 18 78,929 0 0
FTS INTERNATIONAL INC COM 30283W104 10,062 706,571 SH   SOLE 19 706,571 0 0
FTS INTERNATIONAL INC COM 30283W104 10,694 750,987 SH   SOLE 21 750,987 0 0
FTS INTERNATIONAL INC COM 30283W104 7,884 553,629 SH   SOLE 22 519,596 0 34,033
FTS INTERNATIONAL INC COM 30283W104 4 265 SH   SOLE 25 265 0 0
FTS INTERNATIONAL INC COM 30283W104 549 38,522 SH   SOLE 26 0 0 38,522
FTS INTERNATIONAL INC COM 30283W104 54 3,813 SH   SOLE 30 3,813 0 0
FTS INTERNATIONAL INC COM 30283W104 2,473 173,643 SH   SOLE 34 173,643 0 0
FUEL TECH INC COM 359523107 10 9,212 SH   SOLE 21 9,212 0 0
FUEL TECH INC COM 359523107 537 497,655 SH   SOLE 22 497,655 0 0
FUELCELL ENERGY INC COM NEW 35952H502 106 80,246 SH   SOLE 2 3,943 0 76,303
FUELCELL ENERGY INC COM NEW 35952H502 368 278,807 SH   SOLE 18 278,807 0 0
FUELCELL ENERGY INC COM NEW 35952H502 80 60,884 SH   SOLE 19 60,884 0 0
FUELCELL ENERGY INC COM NEW 35952H502 3,747 2,838,356 SH   SOLE 21 2,838,356 0 0
FUELCELL ENERGY INC COM NEW 35952H502 2,063 1,562,660 SH   SOLE 22 1,537,487 0 25,173
FULGENT GENETICS INC COM 359664109 4 956 SH   SOLE 18 956 0 0
FULGENT GENETICS INC COM 359664109 58 14,000 SH   SOLE 21 14,000 0 0
FULL HOUSE RESORTS INC COM 359678109 14 4,203 SH   SOLE 18 4,203 0 0
FULL HOUSE RESORTS INC COM 359678109 225 67,663 SH   SOLE 21 67,663 0 0
FULLER H B CO COM 359694106 2,635 49,096 SH   SOLE 2 4,156 0 44,940
FULLER H B CO COM 359694106 8 151 SH   SOLE 4 151 0 0
FULLER H B CO COM 359694106 2,056 38,300 SH   SOLE 7 38,300 0 0
FULLER H B CO COM 359694106 11,822 220,231 SH   SOLE 18 220,231 0 0
FULLER H B CO COM 359694106 5,217 97,180 SH   SOLE 19 97,180 0 0
FULLER H B CO COM 359694106 278,630 5,190,577 SH   SOLE 21 5,190,577 0 0
FULLER H B CO COM 359694106 80,182 1,493,702 SH   SOLE 22 1,421,996 0 71,706
FULLER H B CO COM 359694106 329 6,138 SH   SOLE 23 6,138 0 0
FULLER H B CO COM 359694106 2,286 42,584 SH   SOLE 26 4,559 0 38,025
FULLER H B CO COM 359694106 394 7,335 SH   SOLE 28 7,335 0 0
FULLER H B CO COM 359694106 221 4,125 SH   SOLE 29 0 0 4,125
FULLER H B CO COM 359694106 4,146 77,243 SH   SOLE 30 77,243 0 0
FULLER H B CO COM 359694106 76 1,420 SH   SOLE 36 1,420 0 0
FULLER H B CO COM 359694106 284 5,294 SH   SOLE 40 5,294 0 0
FULTON FINL CORP PA COM 360271100 4,179 253,303 SH   SOLE 2 78,686 0 174,617
FULTON FINL CORP PA COM 360271100 12 748 SH   SOLE 4 748 0 0
FULTON FINL CORP PA COM 360271100 97 5,858 SH   SOLE 7 5,858 0 0
FULTON FINL CORP PA COM 360271100 17,002 1,030,430 SH   SOLE 18 1,030,430 0 0
FULTON FINL CORP PA COM 360271100 2,373 143,804 SH   SOLE 19 143,804 0 0
FULTON FINL CORP PA COM 360271100 199,672 12,101,334 SH   SOLE 21 12,101,334 0 0
FULTON FINL CORP PA COM 360271100 108,653 6,585,026 SH   SOLE 22 6,343,138 0 241,888
FULTON FINL CORP PA COM 360271100 882 53,449 SH   SOLE 26 31,246 0 22,203
FULTON FINL CORP PA COM 360271100 414 25,098 SH   SOLE 28 25,098 0 0
FULTON FINL CORP PA COM 360271100 661 40,069 SH   SOLE 30 40,069 0 0
FULTON FINL CORP PA COM 360271100 158 9,592 SH   SOLE 36 9,592 0 0
FULTON FINL CORP PA COM 360271100 320 19,423 SH   SOLE 40 19,423 0 0
FUNKO INC COM CL A 361008105 115 9,145 SH   SOLE 2 760 0 8,385
FUNKO INC COM CL A 361008105 454 36,199 SH   SOLE 18 36,199 0 0
FUNKO INC COM CL A 361008105 564 44,913 SH   SOLE 19 44,913 0 0
FUNKO INC COM CL A 361008105 4,626 368,578 SH   SOLE 21 368,578 0 0
FUNKO INC COM CL A 361008105 1,274 101,525 SH   SOLE 22 98,074 0 3,451
FUSION CONNECT INC COM 36116X102 77 19,645 SH   SOLE 2 1,696 0 17,949
FUSION CONNECT INC COM 36116X102 271 68,858 SH   SOLE 18 68,858 0 0
FUSION CONNECT INC COM 36116X102 62 15,653 SH   SOLE 19 15,653 0 0
FUSION CONNECT INC COM 36116X102 2,981 756,677 SH   SOLE 21 756,677 0 0
FUSION CONNECT INC COM 36116X102 549 139,273 SH   SOLE 22 132,878 0 6,395
FUTUREFUEL CORPORATION COM 36116M106 436 31,092 SH   SOLE 2 1,023 0 30,069
FUTUREFUEL CORPORATION COM 36116M106 7 529 SH   SOLE 7 529 0 0
FUTUREFUEL CORPORATION COM 36116M106 1,671 119,295 SH   SOLE 18 119,295 0 0
FUTUREFUEL CORPORATION COM 36116M106 275 19,617 SH   SOLE 19 19,617 0 0
FUTUREFUEL CORPORATION COM 36116M106 37,431 2,671,720 SH   SOLE 21 2,671,720 0 0
FUTUREFUEL CORPORATION COM 36116M106 8,547 610,070 SH   SOLE 22 579,836 0 30,234
FUTUREFUEL CORPORATION COM 36116M106 46 3,314 SH   SOLE 28 3,314 0 0
FUTUREFUEL CORPORATION COM 36116M106 518 36,971 SH   SOLE 30 36,971 0 0
FUTUREFUEL CORPORATION COM 36116M106 33 2,364 SH   SOLE 40 2,364 0 0
G-III APPAREL GROUP LTD COM 36237H101 1,927 43,405 SH   SOLE 2 1,951 0 41,454
G-III APPAREL GROUP LTD COM 36237H101 6 138 SH   SOLE 4 138 0 0
G-III APPAREL GROUP LTD COM 36237H101 44 988 SH   SOLE 7 988 0 0
G-III APPAREL GROUP LTD COM 36237H101 8,347 188,003 SH   SOLE 18 188,003 0 0
G-III APPAREL GROUP LTD COM 36237H101 1,600 36,043 SH   SOLE 19 36,043 0 0
G-III APPAREL GROUP LTD COM 36237H101 188,105 4,236,609 SH   SOLE 21 4,236,609 0 0
G-III APPAREL GROUP LTD COM 36237H101 53,152 1,197,119 SH   SOLE 22 1,134,110 0 63,009
G-III APPAREL GROUP LTD COM 36237H101 327 7,363 SH   SOLE 26 2,630 0 4,733
G-III APPAREL GROUP LTD COM 36237H101 259 5,831 SH   SOLE 28 5,831 0 0
G-III APPAREL GROUP LTD COM 36237H101 2,773 62,453 SH   SOLE 30 62,453 0 0
G-III APPAREL GROUP LTD COM 36237H101 196 4,415 SH   SOLE 40 4,415 0 0
G1 THERAPEUTICS INC COM 3621LQ109 736 16,928 SH   SOLE 2 885 0 16,043
G1 THERAPEUTICS INC COM 3621LQ109 19 437 SH   SOLE 7 437 0 0
G1 THERAPEUTICS INC COM 3621LQ109 2,809 64,636 SH   SOLE 18 64,636 0 0
G1 THERAPEUTICS INC COM 3621LQ109 800 18,401 SH   SOLE 19 18,401 0 0
G1 THERAPEUTICS INC COM 3621LQ109 45,063 1,036,890 SH   SOLE 21 1,036,890 0 0
G1 THERAPEUTICS INC COM 3621LQ109 23,618 543,450 SH   SOLE 22 516,784 0 26,666
G1 THERAPEUTICS INC COM 3621LQ109 62 1,432 SH   SOLE 26 0 0 1,432
G1 THERAPEUTICS INC COM 3621LQ109 258 5,945 SH   SOLE 30 5,945 0 0
G1 THERAPEUTICS INC COM 3621LQ109 97 2,241 SH   SOLE 40 2,241 0 0
GAIA INC NEW CL A 36269P104 173 8,556 SH   SOLE 2 379 0 8,177
GAIA INC NEW CL A 36269P104 6 298 SH   SOLE 7 298 0 0
GAIA INC NEW CL A 36269P104 764 37,729 SH   SOLE 18 37,729 0 0
GAIA INC NEW CL A 36269P104 311 15,363 SH   SOLE 19 15,363 0 0
GAIA INC NEW CL A 36269P104 8,104 400,174 SH   SOLE 21 400,174 0 0
GAIA INC NEW CL A 36269P104 9,665 477,296 SH   SOLE 22 467,656 0 9,640
GAIN CAP HLDGS INC COM 36268W100 223 29,518 SH   SOLE 2 1,172 0 28,346
GAIN CAP HLDGS INC COM 36268W100 6 766 SH   SOLE 7 766 0 0
GAIN CAP HLDGS INC COM 36268W100 831 110,088 SH   SOLE 18 110,088 0 0
GAIN CAP HLDGS INC COM 36268W100 176 23,368 SH   SOLE 19 23,368 0 0
GAIN CAP HLDGS INC COM 36268W100 7,233 958,036 SH   SOLE 21 958,036 0 0
GAIN CAP HLDGS INC COM 36268W100 2,987 395,641 SH   SOLE 22 370,906 0 24,735
GALAPAGOS NV SPON ADR 36315X101 1,696 18,400 SH   SOLE 2 18,400 0 0
GALAPAGOS NV SPON ADR 36315X101 913 9,900 SH   SOLE 18 9,900 0 0
GALAPAGOS NV SPON ADR 36315X101 10,167 110,300 SH   SOLE 19 110,300 0 0
GALAPAGOS NV SPON ADR 36315X101 10,791 117,069 SH   SOLE 21 117,069 0 0
GALAPAGOS NV SPON ADR 36315X101 16 175 SH   SOLE 30 175 0 0
GALAPAGOS NV SPON ADR 36315X101 4,860 52,721 SH   SOLE 34 52,721 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 34 5,286 SH   SOLE 18 5,286 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 573 90,083 SH   SOLE 21 90,083 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 3,135 492,939 SH   SOLE 22 492,939 0 0
GALLAGHER ARTHUR J & CO COM 363576109 37,320 571,697 SH   SOLE 2 147,045 0 424,652
GALLAGHER ARTHUR J & CO COM 363576109 5,005 76,675 SH   SOLE 4 71,292 0 5,383
GALLAGHER ARTHUR J & CO COM 363576109 10,300 157,785 SH   SOLE 7 147,166 0 10,619
GALLAGHER ARTHUR J & CO COM 363576109 790 12,109 SH   SOLE 13 12,109 0 0
GALLAGHER ARTHUR J & CO COM 363576109 99 1,509 SH   SOLE 15 1,509 0 0
GALLAGHER ARTHUR J & CO COM 363576109 30,594 468,659 SH   SOLE 18 436,952 0 31,707
GALLAGHER ARTHUR J & CO COM 363576109 31,014 475,088 SH   SOLE 19 475,088 0 0
GALLAGHER ARTHUR J & CO COM 363576109 6,673 102,216 SH   SOLE 20 0 0 102,216
GALLAGHER ARTHUR J & CO COM 363576109 384,867 5,895,630 SH   SOLE 21 5,895,630 0 0
GALLAGHER ARTHUR J & CO COM 363576109 313,753 4,806,260 SH   SOLE 22 4,088,038 0 718,222
GALLAGHER ARTHUR J & CO COM 363576109 16,384 250,979 SH   SOLE 23 250,979 0 0
GALLAGHER ARTHUR J & CO COM 363576109 12,352 189,220 SH   SOLE 25 189,220 0 0
GALLAGHER ARTHUR J & CO COM 363576109 43,766 670,435 SH   SOLE 26 187,073 0 483,362
GALLAGHER ARTHUR J & CO COM 363576109 1,774 27,179 SH   SOLE 28 27,179 0 0
GALLAGHER ARTHUR J & CO COM 363576109 3,223 49,372 SH   SOLE 29 14,096 0 35,276
GALLAGHER ARTHUR J & CO COM 363576109 41,617 637,512 SH   SOLE 30 637,512 0 0
GALLAGHER ARTHUR J & CO COM 363576109 4,721 72,320 SH   SOLE 31 44,941 0 27,379
GALLAGHER ARTHUR J & CO COM 363576109 2,546 38,994 SH   SOLE 32 38,994 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,963 30,069 SH   SOLE 34 30,069 0 0
GALLAGHER ARTHUR J & CO COM 363576109 10,993 168,405 SH   SOLE 36 168,405 0 0
GALLAGHER ARTHUR J & CO COM 363576109 236 3,616 SH   SOLE 40 3,616 0 0
GAMCO INVESTORS INC CL A COM 361438104 189 7,080 SH   SOLE 2 241 0 6,839
GAMCO INVESTORS INC CL A COM 361438104 8 291 SH   SOLE 7 291 0 0
GAMCO INVESTORS INC CL A COM 361438104 528 19,742 SH   SOLE 18 19,742 0 0
GAMCO INVESTORS INC CL A COM 361438104 163 6,104 SH   SOLE 19 6,104 0 0
GAMCO INVESTORS INC CL A COM 361438104 4,826 180,356 SH   SOLE 21 180,356 0 0
GAMCO INVESTORS INC CL A COM 361438104 4,779 178,587 SH   SOLE 22 170,640 0 7,947
GAMCO INVESTORS INC CL A COM 361438104 21 771 SH   SOLE 28 771 0 0
GAMCO INVESTORS INC CL A COM 361438104 29 1,095 SH   SOLE 40 1,095 0 0
GAMESTOP CORP NEW CL A 36467W109 1,519 104,233 SH   SOLE 2 4,198 0 100,035
GAMESTOP CORP NEW CL A 36467W109 8 573 SH   SOLE 4 573 0 0
GAMESTOP CORP NEW CL A 36467W109 110 7,540 SH   SOLE 7 7,540 0 0
GAMESTOP CORP NEW CL A 36467W109 6,480 444,726 SH   SOLE 18 444,726 0 0
GAMESTOP CORP NEW CL A 36467W109 1,236 84,802 SH   SOLE 19 84,802 0 0
GAMESTOP CORP NEW CL A 36467W109 149,691 10,273,918 SH   SOLE 21 10,273,918 0 0
GAMESTOP CORP NEW CL A 36467W109 44,622 3,062,627 SH   SOLE 22 2,702,793 0 359,834
GAMESTOP CORP NEW CL A 36467W109 520 35,662 SH   SOLE 26 11,480 0 24,182
GAMESTOP CORP NEW CL A 36467W109 228 15,651 SH   SOLE 28 15,651 0 0
GAMESTOP CORP NEW CL A 36467W109 224 15,391 SH   SOLE 29 0 0 15,391
GAMESTOP CORP NEW CL A 36467W109 2,204 151,295 SH   SOLE 30 151,295 0 0
GAMESTOP CORP NEW CL A 36467W109 608 41,743 SH   SOLE 36 41,743 0 0
GAMESTOP CORP NEW CL A 36467W109 163 11,215 SH   SOLE 40 11,215 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 16,260 454,177 SH   SOLE 2 70,235 0 383,942
GAMING & LEISURE PPTYS INC COM 36467J108 2,389 66,739 SH   SOLE 4 66,739 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 11,672 326,024 SH   SOLE 7 326,024 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 296 8,273 SH   SOLE 15 8,273 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 3,564 99,558 SH   SOLE 18 99,558 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 29,266 817,474 SH   SOLE 19 817,474 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 116,345 3,249,868 SH   SOLE 21 3,249,868 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 286,682 8,007,879 SH   SOLE 22 7,598,916 0 408,963
GAMING & LEISURE PPTYS INC COM 36467J108 412 11,497 SH   SOLE 23 11,497 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 14,324 400,100 SH   SOLE 25 400,100 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 4,711 131,581 SH   SOLE 26 36,594 0 94,987
GAMING & LEISURE PPTYS INC COM 36467J108 1,065 29,746 SH   SOLE 28 29,746 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 2,541 70,987 SH   SOLE 29 70,987 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 34,998 977,611 SH   SOLE 30 977,611 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 161 4,496 SH   SOLE 31 4,496 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 111 3,107 SH   SOLE 36 3,107 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 837 23,384 SH   SOLE 40 23,384 0 0
GAMING PARTNERS INTL CORP COM 36467A107 6 658 SH   SOLE 18 658 0 0
GAMING PARTNERS INTL CORP COM 36467A107 7 825 SH   SOLE 21 825 0 0
GAMING PARTNERS INTL CORP COM 36467A107 966 112,892 SH   SOLE 22 112,892 0 0
GANNETT CO INC COM 36473H104 1,277 119,367 SH   SOLE 2 4,709 0 114,658
GANNETT CO INC COM 36473H104 5 498 SH   SOLE 4 498 0 0
GANNETT CO INC COM 36473H104 60 5,605 SH   SOLE 7 5,605 0 0
GANNETT CO INC COM 36473H104 5,320 497,157 SH   SOLE 18 497,157 0 0
GANNETT CO INC COM 36473H104 988 92,368 SH   SOLE 19 92,368 0 0
GANNETT CO INC COM 36473H104 121,378 11,343,778 SH   SOLE 21 11,343,778 0 0
GANNETT CO INC COM 36473H104 35,488 3,316,594 SH   SOLE 22 3,086,969 0 229,625
GANNETT CO INC COM 36473H104 416 38,873 SH   SOLE 26 8,113 0 30,760
GANNETT CO INC COM 36473H104 167 15,593 SH   SOLE 28 15,593 0 0
GANNETT CO INC COM 36473H104 1,756 164,094 SH   SOLE 30 164,094 0 0
GANNETT CO INC COM 36473H104 41 3,862 SH   SOLE 36 3,862 0 0
GANNETT CO INC COM 36473H104 159 14,857 SH   SOLE 40 14,857 0 0
GAP INC DEL COM 364760108 17,880 552,016 SH   SOLE 2 45,715 0 506,301
GAP INC DEL COM 364760108 2,490 76,880 SH   SOLE 4 70,809 0 6,071
GAP INC DEL COM 364760108 8,293 256,035 SH   SOLE 7 203,062 0 52,973
GAP INC DEL COM 364760108 91 2,802 SH   SOLE 13 2,802 0 0
GAP INC DEL COM 364760108 48 1,485 SH   SOLE 15 1,485 0 0
GAP INC DEL COM 364760108 14,770 456,007 SH   SOLE 18 425,093 0 30,914
GAP INC DEL COM 364760108 1,542 47,622 SH   SOLE 19 47,622 0 0
GAP INC DEL COM 364760108 5,113 157,867 SH   SOLE 20 0 0 157,867
GAP INC DEL COM 364760108 163,144 5,036,872 SH   SOLE 21 5,036,872 0 0
GAP INC DEL COM 364760108 197,392 6,094,235 SH   SOLE 22 5,439,591 0 654,644
GAP INC DEL COM 364760108 8,629 266,417 SH   SOLE 23 266,417 0 0
GAP INC DEL COM 364760108 24,526 757,215 SH   SOLE 25 757,215 0 0
GAP INC DEL COM 364760108 35,701 1,102,220 SH   SOLE 26 303,570 0 798,650
GAP INC DEL COM 364760108 1,141 35,242 SH   SOLE 28 35,242 0 0
GAP INC DEL COM 364760108 1,931 59,625 SH   SOLE 29 5,910 0 53,715
GAP INC DEL COM 364760108 29,296 904,466 SH   SOLE 30 904,466 0 0
GAP INC DEL COM 364760108 3,038 93,785 SH   SOLE 31 45,294 0 48,491
GAP INC DEL COM 364760108 2,084 64,350 SH   SOLE 34 64,350 0 0
GAP INC DEL COM 364760108 7,038 217,297 SH   SOLE 36 217,297 0 0
GAP INC DEL COM 364760108 153 4,722 SH   SOLE 40 4,722 0 0
GARDNER DENVER HLDGS INC COM 36555P107 6,261 213,035 SH   SOLE 2 9,797 0 203,238
GARDNER DENVER HLDGS INC COM 36555P107 68 2,313 SH   SOLE 7 2,313 0 0
GARDNER DENVER HLDGS INC COM 36555P107 1,762 59,938 SH   SOLE 18 59,938 0 0
GARDNER DENVER HLDGS INC COM 36555P107 487 16,573 SH   SOLE 19 16,573 0 0
GARDNER DENVER HLDGS INC COM 36555P107 31,405 1,068,554 SH   SOLE 21 1,068,554 0 0
GARDNER DENVER HLDGS INC COM 36555P107 64,855 2,206,690 SH   SOLE 22 1,994,576 0 212,114
GARDNER DENVER HLDGS INC COM 36555P107 705 23,976 SH   SOLE 26 17,009 0 6,967
GARDNER DENVER HLDGS INC COM 36555P107 314 10,679 SH   SOLE 28 10,679 0 0
GARDNER DENVER HLDGS INC COM 36555P107 722 24,575 SH   SOLE 30 24,575 0 0
GARDNER DENVER HLDGS INC COM 36555P107 68 2,307 SH   SOLE 31 2,307 0 0
GARDNER DENVER HLDGS INC COM 36555P107 361 12,269 SH   SOLE 40 12,269 0 0
GARMIN LTD SHS H2906T109 20,200 331,146 SH   SOLE 2 56,419 0 274,727
GARMIN LTD SHS H2906T109 2,768 45,381 SH   SOLE 4 42,697 0 2,684
GARMIN LTD SHS H2906T109 7,853 128,739 SH   SOLE 7 103,005 0 25,734
GARMIN LTD SHS H2906T109 982 16,091 SH   SOLE 13 16,091 0 0
GARMIN LTD SHS H2906T109 54 891 SH   SOLE 15 891 0 0
GARMIN LTD SHS H2906T109 17,775 291,386 SH   SOLE 18 276,381 0 15,005
GARMIN LTD SHS H2906T109 9,496 155,674 SH   SOLE 19 155,674 0 0
GARMIN LTD SHS H2906T109 5,565 91,237 SH   SOLE 20 0 0 91,237
GARMIN LTD SHS H2906T109 302,545 4,959,753 SH   SOLE 21 4,959,753 0 0
GARMIN LTD SHS H2906T109 200,894 3,293,340 SH   SOLE 22 2,652,920 0 640,420
GARMIN LTD SHS H2906T109 8,493 139,233 SH   SOLE 23 139,233 0 0
GARMIN LTD SHS H2906T109 7,645 125,331 SH   SOLE 25 125,331 0 0
GARMIN LTD SHS H2906T109 28,068 460,128 SH   SOLE 26 140,257 0 319,871
GARMIN LTD SHS H2906T109 907 14,861 SH   SOLE 28 14,861 0 0
GARMIN LTD SHS H2906T109 5,019 82,280 SH   SOLE 29 5,539 0 76,741
GARMIN LTD SHS H2906T109 44,780 734,100 SH   SOLE 30 734,100 0 0
GARMIN LTD SHS H2906T109 2,521 41,320 SH   SOLE 31 20,303 0 21,017
GARMIN LTD SHS H2906T109 2,888 47,350 SH   SOLE 32 47,350 0 0
GARMIN LTD SHS H2906T109 389 6,383 SH   SOLE 34 6,383 0 0
GARMIN LTD SHS H2906T109 7,235 118,607 SH   SOLE 36 118,607 0 0
GARMIN LTD SHS H2906T109 149 2,447 SH   SOLE 40 2,447 0 0
GARRISON CAP INC COM 366554103 62 7,615 SH   SOLE 22 0 0 7,615
GARRISON CAP INC COM 366554103 579 71,221 SH   SOLE 30 71,221 0 0
GARTNER INC COM 366651107 29,977 225,563 SH   SOLE 2 15,685 0 209,878
GARTNER INC COM 366651107 3,765 28,330 SH   SOLE 4 25,861 0 2,469
GARTNER INC COM 366651107 8,613 64,810 SH   SOLE 7 64,810 0 0
GARTNER INC COM 366651107 83 624 SH   SOLE 15 624 0 0
GARTNER INC COM 366651107 25,000 188,111 SH   SOLE 18 175,962 0 12,149
GARTNER INC COM 366651107 37,412 281,505 SH   SOLE 19 281,505 0 0
GARTNER INC COM 366651107 5,344 40,210 SH   SOLE 20 0 0 40,210
GARTNER INC COM 366651107 261,447 1,967,247 SH   SOLE 21 1,967,247 0 0
GARTNER INC COM 366651107 288,415 2,170,168 SH   SOLE 22 1,941,016 0 229,152
GARTNER INC COM 366651107 14,712 110,701 SH   SOLE 23 110,701 0 0
GARTNER INC COM 366651107 10,941 82,323 SH   SOLE 25 82,323 0 0
GARTNER INC COM 366651107 43,398 326,543 SH   SOLE 26 94,035 0 232,508
GARTNER INC COM 366651107 1,835 13,811 SH   SOLE 28 13,811 0 0
GARTNER INC COM 366651107 2,723 20,488 SH   SOLE 29 2,801 0 17,687
GARTNER INC COM 366651107 38,211 287,519 SH   SOLE 30 287,519 0 0
GARTNER INC COM 366651107 4,654 35,021 SH   SOLE 31 16,402 0 18,619
GARTNER INC COM 366651107 521 3,921 SH   SOLE 34 3,921 0 0
GARTNER INC COM 366651107 8,952 67,358 SH   SOLE 36 67,358 0 0
GARTNER INC COM 366651107 242 1,818 SH   SOLE 40 1,818 0 0
GASLOG LTD SHS G37585109 863 45,160 SH   SOLE 2 1,735 0 43,425
GASLOG LTD SHS G37585109 293 15,338 SH   SOLE 7 15,338 0 0
GASLOG LTD SHS G37585109 2,564 134,254 SH   SOLE 18 134,254 0 0
GASLOG LTD SHS G37585109 629 32,925 SH   SOLE 19 32,925 0 0
GASLOG LTD SHS G37585109 24,777 1,297,220 SH   SOLE 21 1,297,220 0 0
GASLOG LTD SHS G37585109 8,793 460,379 SH   SOLE 22 428,687 0 31,692
GASLOG LTD SHS G37585109 31 1,626 SH   SOLE 25 1,626 0 0
GASTAR EXPL INC NEW COM 36729W202 254 453,201 SH   SOLE 21 453,201 0 0
GASTAR EXPL INC NEW COM 36729W202 1,956 3,492,412 SH   SOLE 22 3,492,412 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1,765 108,509 SH   SOLE 2 12,627 0 95,882
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 16 993 SH   SOLE 7 993 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 373 22,945 SH   SOLE 18 22,945 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 20,559 1,263,632 SH   SOLE 19 1,263,632 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 7,000 430,258 SH   SOLE 21 430,258 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 15,509 953,219 SH   SOLE 22 845,993 0 107,226
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 65 4,008 SH   SOLE 26 0 0 4,008
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 139 8,574 SH   SOLE 28 8,574 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 398 24,484 SH   SOLE 29 0 0 24,484
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 164 10,099 SH   SOLE 30 10,099 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 16 963 SH   SOLE 31 963 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 701 43,106 SH   SOLE 34 43,106 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 106 6,525 SH   SOLE 40 6,525 0 0
GATX CORP COM 361448103 4,033 54,334 SH   SOLE 2 16,780 0 37,554
GATX CORP COM 361448103 53 719 SH   SOLE 4 719 0 0
GATX CORP COM 361448103 99 1,327 SH   SOLE 7 1,327 0 0
GATX CORP COM 361448103 16,501 222,299 SH   SOLE 18 222,299 0 0
GATX CORP COM 361448103 2,308 31,094 SH   SOLE 19 31,094 0 0
GATX CORP COM 361448103 188,919 2,545,051 SH   SOLE 21 2,545,051 0 0
GATX CORP COM 361448103 103,756 1,397,759 SH   SOLE 22 1,343,748 0 54,011
GATX CORP COM 361448103 59 798 SH   SOLE 23 798 0 0
GATX CORP COM 361448103 514 6,930 SH   SOLE 26 3,456 0 3,474
GATX CORP COM 361448103 374 5,034 SH   SOLE 28 5,034 0 0
GATX CORP COM 361448103 637 8,575 SH   SOLE 30 8,575 0 0
GATX CORP COM 361448103 164 2,207 SH   SOLE 36 2,207 0 0
GATX CORP COM 361448103 351 4,729 SH   SOLE 40 4,729 0 0
GCI LIBERTY INC COM CLASS A 36164V305 9,619 213,384 SH   SOLE 2 8,469 0 204,915
GCI LIBERTY INC COM CLASS A 36164V305 14 318 SH   SOLE 4 318 0 0
GCI LIBERTY INC COM CLASS A 36164V305 99 2,198 SH   SOLE 7 2,198 0 0
GCI LIBERTY INC COM CLASS A 36164V305 2,222 49,293 SH   SOLE 18 49,293 0 0
GCI LIBERTY INC COM CLASS A 36164V305 20,545 455,737 SH   SOLE 19 455,737 0 0
GCI LIBERTY INC COM CLASS A 36164V305 45,895 1,018,076 SH   SOLE 21 1,018,076 0 0
GCI LIBERTY INC COM CLASS A 36164V305 124,261 2,756,445 SH   SOLE 22 2,559,537 0 196,908
GCI LIBERTY INC COM CLASS A 36164V305 1,430 31,732 SH   SOLE 26 17,771 0 13,961
GCI LIBERTY INC COM CLASS A 36164V305 507 11,255 SH   SOLE 28 11,255 0 0
GCI LIBERTY INC COM CLASS A 36164V305 943 20,912 SH   SOLE 30 20,912 0 0
GCI LIBERTY INC COM CLASS A 36164V305 94 2,087 SH   SOLE 31 2,087 0 0
GCI LIBERTY INC COM CLASS A 36164V305 464 10,294 SH   SOLE 40 10,294 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,883 65,030 SH   SOLE 2 8,318 0 56,712
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 9 301 SH   SOLE 4 301 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 45 1,566 SH   SOLE 7 1,566 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 6,664 230,192 SH   SOLE 18 230,192 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2,291 79,148 SH   SOLE 19 79,148 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 71,216 2,459,981 SH   SOLE 21 2,459,981 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 60,205 2,079,622 SH   SOLE 22 1,977,673 0 101,949
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 486 16,790 SH   SOLE 23 16,790 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,774 61,266 SH   SOLE 26 8,538 0 52,728
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 301 10,395 SH   SOLE 28 10,395 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 454 15,672 SH   SOLE 30 15,672 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 246 8,496 SH   SOLE 40 8,496 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 1,442 35,961 SH   SOLE 2 1,684 0 34,277
GDS HLDGS LTD SPONSORED ADR 36165L108 1,057 26,378 SH   SOLE 4 26,378 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 229 5,719 SH   SOLE 7 5,719 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 828 20,651 SH   SOLE 15 20,651 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 697 17,384 SH   SOLE 18 17,384 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 85 2,109 SH   SOLE 19 2,109 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 44,963 1,121,551 SH   SOLE 21 1,121,551 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 27,685 690,559 SH   SOLE 22 620,482 0 70,077
GDS HLDGS LTD SPONSORED ADR 36165L108 2,560 63,864 SH   SOLE 23 63,864 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 8,759 218,475 SH   SOLE 26 86,199 0 132,276
GDS HLDGS LTD SPONSORED ADR 36165L108 335 8,363 SH   SOLE 28 8,363 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 130 3,247 SH   SOLE 29 0 0 3,247
GDS HLDGS LTD SPONSORED ADR 36165L108 13,674 341,094 SH   SOLE 30 341,094 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 350 8,739 SH   SOLE 31 3,312 0 5,427
GDS HLDGS LTD SPONSORED ADR 36165L108 493 12,303 SH   SOLE 34 12,303 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 23 565 SH   SOLE 40 565 0 0
GEE GROUP INC COM 36165A102 2 802 SH   SOLE 21 802 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 20 1,992 SH   SOLE 18 1,992 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 277 27,224 SH   SOLE 21 27,224 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 124 7,992 SH   SOLE 2 197 0 7,795
GENCO SHIPPING & TRADING LTD SHS Y2685T131 397 25,616 SH   SOLE 18 25,616 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 102 6,575 SH   SOLE 19 6,575 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 4,084 263,495 SH   SOLE 21 263,495 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 2,766 178,475 SH   SOLE 22 175,885 0 2,590
GENCO SHIPPING & TRADING LTD SHS Y2685T131 3,099 199,926 SH   SOLE 26 36,160 0 163,766
GENCOR INDS INC COM 368678108 65 4,040 SH   SOLE 2 303 0 3,737
GENCOR INDS INC COM 368678108 452 27,986 SH   SOLE 18 27,986 0 0
GENCOR INDS INC COM 368678108 128 7,928 SH   SOLE 19 7,928 0 0
GENCOR INDS INC COM 368678108 5,358 331,759 SH   SOLE 21 331,759 0 0
GENCOR INDS INC COM 368678108 1,121 69,435 SH   SOLE 22 66,979 0 2,456
GENERAC HLDGS INC COM 368736104 3,413 65,976 SH   SOLE 2 18,361 0 47,615
GENERAC HLDGS INC COM 368736104 19 375 SH   SOLE 4 375 0 0
GENERAC HLDGS INC COM 368736104 111 2,147 SH   SOLE 7 2,147 0 0
GENERAC HLDGS INC COM 368736104 10,459 202,186 SH   SOLE 18 202,186 0 0
GENERAC HLDGS INC COM 368736104 9,768 188,826 SH   SOLE 19 188,826 0 0
GENERAC HLDGS INC COM 368736104 105,168 2,033,018 SH   SOLE 21 2,033,018 0 0
GENERAC HLDGS INC COM 368736104 109,751 2,121,619 SH   SOLE 22 2,028,569 0 93,050
GENERAC HLDGS INC COM 368736104 2,790 53,929 SH   SOLE 23 53,929 0 0
GENERAC HLDGS INC COM 368736104 5,251 101,509 SH   SOLE 26 16,779 0 84,730
GENERAC HLDGS INC COM 368736104 445 8,600 SH   SOLE 28 8,600 0 0
GENERAC HLDGS INC COM 368736104 897 17,344 SH   SOLE 29 0 0 17,344
GENERAC HLDGS INC COM 368736104 770 14,879 SH   SOLE 30 14,879 0 0
GENERAC HLDGS INC COM 368736104 914 17,668 SH   SOLE 34 17,668 0 0
GENERAC HLDGS INC COM 368736104 134 2,589 SH   SOLE 36 2,589 0 0
GENERAC HLDGS INC COM 368736104 391 7,551 SH   SOLE 40 7,551 0 0
GENERAL DYNAMICS CORP COM 369550108 130,406 699,567 SH   SOLE 2 96,381 0 603,186
GENERAL DYNAMICS CORP COM 369550108 15,169 81,373 SH   SOLE 4 75,074 0 6,299
GENERAL DYNAMICS CORP COM 369550108 48,513 260,247 SH   SOLE 7 220,090 0 40,157
GENERAL DYNAMICS CORP COM 369550108 628 3,369 SH   SOLE 13 3,369 0 0
GENERAL DYNAMICS CORP COM 369550108 365 1,957 SH   SOLE 15 1,957 0 0
GENERAL DYNAMICS CORP COM 369550108 18 98 SH   SOLE 17 0 0 98
GENERAL DYNAMICS CORP COM 369550108 95,360 511,562 SH   SOLE 18 499,654 0 11,908
GENERAL DYNAMICS CORP COM 369550108 28,316 151,902 SH   SOLE 19 151,902 0 0
GENERAL DYNAMICS CORP COM 369550108 1,198,274 6,428,163 SH   SOLE 21 6,428,163 0 0
GENERAL DYNAMICS CORP COM 369550108 1,255,603 6,735,705 SH   SOLE 22 6,024,651 0 711,054
GENERAL DYNAMICS CORP COM 369550108 58,986 316,430 SH   SOLE 23 316,430 0 0
GENERAL DYNAMICS CORP COM 369550108 60,924 326,830 SH   SOLE 25 326,830 0 0
GENERAL DYNAMICS CORP COM 369550108 64,670 346,926 SH   SOLE 26 111,585 0 235,341
GENERAL DYNAMICS CORP COM 369550108 5,754 30,867 SH   SOLE 29 8,715 0 22,152
GENERAL DYNAMICS CORP COM 369550108 151,387 812,118 SH   SOLE 30 812,118 0 0
GENERAL DYNAMICS CORP COM 369550108 15,681 84,123 SH   SOLE 31 49,120 0 35,003
GENERAL DYNAMICS CORP COM 369550108 42,500 227,994 SH   SOLE 36 227,994 0 0
GENERAL DYNAMICS CORP COM 369550108 953 5,111 SH   SOLE 40 5,111 0 0
GENERAL ELECTRIC CO COM 369604103 315,889 23,210,037 SH   SOLE 2 3,117,658 0 20,092,379
GENERAL ELECTRIC CO COM 369604103 39,332 2,889,948 SH   SOLE 4 2,660,732 0 229,216
GENERAL ELECTRIC CO COM 369604103 88,768 6,522,281 SH   SOLE 7 6,317,543 0 204,738
GENERAL ELECTRIC CO COM 369604103 256 18,783 SH   SOLE 13 18,783 0 0
GENERAL ELECTRIC CO COM 369604103 942 69,230 SH   SOLE 15 69,230 0 0
GENERAL ELECTRIC CO COM 369604103 14 1,064 SH   SOLE 17 0 0 1,064
GENERAL ELECTRIC CO COM 369604103 380,136 27,930,652 SH   SOLE 18 26,017,783 0 1,912,869
GENERAL ELECTRIC CO COM 369604103 406,972 29,902,443 SH   SOLE 19 29,902,443 0 0
GENERAL ELECTRIC CO COM 369604103 37,069 2,723,626 SH   SOLE 20 92,425 0 2,631,201
GENERAL ELECTRIC CO COM 369604103 1,956,766 143,774,164 SH   SOLE 21 143,774,164 0 0
GENERAL ELECTRIC CO COM 369604103 2,893,717 212,616,969 SH   SOLE 22 188,477,165 0 24,139,804
GENERAL ELECTRIC CO COM 369604103 149,067 10,952,751 SH   SOLE 23 10,952,751 0 0
GENERAL ELECTRIC CO COM 369604103 120,108 8,824,985 SH   SOLE 25 8,740,105 0 84,880
GENERAL ELECTRIC CO COM 369604103 399,439 29,348,939 SH   SOLE 26 6,763,292 0 22,585,647
GENERAL ELECTRIC CO COM 369604103 17,018 1,250,403 SH   SOLE 28 1,250,403 0 0
GENERAL ELECTRIC CO COM 369604103 6,006 441,289 SH   SOLE 29 298,137 0 143,152
GENERAL ELECTRIC CO COM 369604103 345,245 25,366,988 SH   SOLE 30 25,366,988 0 0
GENERAL ELECTRIC CO COM 369604103 47,883 3,518,252 SH   SOLE 31 1,697,505 0 1,820,747
GENERAL ELECTRIC CO COM 369604103 6,220 456,983 SH   SOLE 32 456,983 0 0
GENERAL ELECTRIC CO COM 369604103 55,184 4,054,632 SH   SOLE 34 4,054,632 0 0
GENERAL ELECTRIC CO COM 369604103 118,083 8,676,220 SH   SOLE 36 8,676,220 0 0
GENERAL ELECTRIC CO COM 369604103 2,386 175,278 SH   SOLE 40 175,278 0 0
GENERAL ELECTRIC CO OPTIONS 369604103 162 11,900 SH Call SOLE 18 11,900 0 0
GENERAL ELECTRIC CO OPTIONS 369604103 1,463 107,500 SH Call SOLE 19 107,500 0 0
GENERAL FIN CORP DEL COM 369822101 126 9,316 SH   SOLE 2 563 0 8,753
GENERAL FIN CORP DEL COM 369822101 426 31,431 SH   SOLE 18 31,431 0 0
GENERAL FIN CORP DEL COM 369822101 95 7,011 SH   SOLE 19 7,011 0 0
GENERAL FIN CORP DEL COM 369822101 4,793 353,720 SH   SOLE 21 353,720 0 0
GENERAL FIN CORP DEL COM 369822101 1,189 87,743 SH   SOLE 22 84,853 0 2,890
GENERAL MLS INC COM 370334104 71,111 1,606,659 SH   SOLE 2 213,844 0 1,392,815
GENERAL MLS INC COM 370334104 8,093 182,859 SH   SOLE 4 166,010 0 16,849
GENERAL MLS INC COM 370334104 22,067 498,576 SH   SOLE 7 471,659 0 26,917
GENERAL MLS INC COM 370334104 533 12,036 SH   SOLE 13 12,036 0 0
GENERAL MLS INC COM 370334104 205 4,632 SH   SOLE 15 4,632 0 0
GENERAL MLS INC COM 370334104 5 116 SH   SOLE 17 0 0 116
GENERAL MLS INC COM 370334104 66,715 1,507,342 SH   SOLE 18 1,370,096 0 137,246
GENERAL MLS INC COM 370334104 112,538 2,542,667 SH   SOLE 19 2,542,667 0 0
GENERAL MLS INC COM 370334104 12,490 282,205 SH   SOLE 20 0 0 282,205
GENERAL MLS INC COM 370334104 604,371 13,655,011 SH   SOLE 21 13,655,011 0 0
GENERAL MLS INC COM 370334104 669,867 15,134,828 SH   SOLE 22 13,434,913 0 1,699,915
GENERAL MLS INC COM 370334104 31,131 703,361 SH   SOLE 23 703,361 0 0
GENERAL MLS INC COM 370334104 26,812 605,781 SH   SOLE 25 605,781 0 0
GENERAL MLS INC COM 370334104 115,214 2,603,123 SH   SOLE 26 514,873 0 2,088,250
GENERAL MLS INC COM 370334104 3,653 82,538 SH   SOLE 28 82,538 0 0
GENERAL MLS INC COM 370334104 876 19,787 SH   SOLE 29 19,787 0 0
GENERAL MLS INC COM 370334104 97,953 2,213,119 SH   SOLE 30 2,213,119 0 0
GENERAL MLS INC COM 370334104 11,074 250,205 SH   SOLE 31 129,285 0 120,920
GENERAL MLS INC COM 370334104 3,841 86,790 SH   SOLE 32 86,790 0 0
GENERAL MLS INC COM 370334104 2,864 64,713 SH   SOLE 34 64,713 0 0
GENERAL MLS INC COM 370334104 24,971 564,180 SH   SOLE 36 564,180 0 0
GENERAL MLS INC COM 370334104 518 11,712 SH   SOLE 40 11,712 0 0
GENERAL MOLY INC COM 370373102 21 50,806 SH   SOLE 21 50,806 0 0
GENERAL MOLY INC COM 370373102 619 1,510,586 SH   SOLE 22 1,510,586 0 0
GENERAL MTRS CO COM 37045V100 139,209 3,533,217 SH   SOLE 2 478,098 0 3,055,119
GENERAL MTRS CO COM 37045V100 16,459 417,737 SH   SOLE 4 385,134 0 32,603
GENERAL MTRS CO COM 37045V100 42,674 1,083,084 SH   SOLE 7 1,043,295 0 39,789
GENERAL MTRS CO COM 37045V100 662 16,811 SH   SOLE 13 16,811 0 0
GENERAL MTRS CO COM 37045V100 401 10,187 SH   SOLE 15 10,187 0 0
GENERAL MTRS CO COM 37045V100 91,843 2,331,034 SH   SOLE 18 2,152,692 0 178,342
GENERAL MTRS CO COM 37045V100 6,975 177,037 SH   SOLE 19 177,037 0 0
GENERAL MTRS CO COM 37045V100 16,328 414,424 SH   SOLE 20 0 0 414,424
GENERAL MTRS CO COM 37045V100 893,091 22,667,285 SH   SOLE 21 22,667,285 0 0
GENERAL MTRS CO COM 37045V100 1,262,634 32,046,555 SH   SOLE 22 28,113,749 0 3,932,806
GENERAL MTRS CO COM 37045V100 62,229 1,579,428 SH   SOLE 23 1,579,428 0 0
GENERAL MTRS CO COM 37045V100 51,763 1,313,794 SH   SOLE 25 1,313,794 0 0
GENERAL MTRS CO COM 37045V100 187,844 4,767,611 SH   SOLE 26 1,041,941 0 3,725,670
GENERAL MTRS CO COM 37045V100 7,126 180,873 SH   SOLE 28 180,873 0 0
GENERAL MTRS CO COM 37045V100 1,781 45,205 SH   SOLE 29 45,205 0 0
GENERAL MTRS CO COM 37045V100 216,916 5,505,492 SH   SOLE 30 5,505,492 0 0
GENERAL MTRS CO COM 37045V100 20,887 530,131 SH   SOLE 31 259,025 0 271,106
GENERAL MTRS CO COM 37045V100 2,595 65,859 SH   SOLE 34 65,859 0 0
GENERAL MTRS CO COM 37045V100 53,691 1,362,709 SH   SOLE 36 1,362,709 0 0
GENERAL MTRS CO COM 37045V100 1,026 26,039 SH   SOLE 40 26,039 0 0
GENERAL MTRS CO OPTIONS 37045V100 934 23,700 SH Put SOLE 2 23,700 0 0
GENERAL MTRS CO OPTIONS 37045V100 894 22,700 SH Put SOLE 19 22,700 0 0
GENERAL MTRS CO OPTIONS 37045V100 16 400 SH Put SOLE 22 400 0 0
GENESCO INC COM 371532102 797 20,071 SH   SOLE 2 813 0 19,258
GENESCO INC COM 371532102 7 168 SH   SOLE 4 168 0 0
GENESCO INC COM 371532102 52 1,298 SH   SOLE 7 1,298 0 0
GENESCO INC COM 371532102 3,391 85,418 SH   SOLE 18 85,418 0 0
GENESCO INC COM 371532102 616 15,506 SH   SOLE 19 15,506 0 0
GENESCO INC COM 371532102 78,249 1,970,996 SH   SOLE 21 1,970,996 0 0
GENESCO INC COM 371532102 23,270 586,141 SH   SOLE 22 547,385 0 38,756
GENESCO INC COM 371532102 196 4,935 SH   SOLE 23 4,935 0 0
GENESCO INC COM 371532102 137 3,459 SH   SOLE 26 2,375 0 1,084
GENESCO INC COM 371532102 119 3,005 SH   SOLE 28 3,005 0 0
GENESCO INC COM 371532102 1,208 30,434 SH   SOLE 30 30,434 0 0
GENESCO INC COM 371532102 111 2,794 SH   SOLE 36 2,794 0 0
GENESCO INC COM 371532102 110 2,782 SH   SOLE 40 2,782 0 0
GENESEE & WYO INC CL A 371559105 11,879 146,079 SH   SOLE 2 30,164 0 115,915
GENESEE & WYO INC CL A 371559105 101 1,241 SH   SOLE 4 1,241 0 0
GENESEE & WYO INC CL A 371559105 162 1,991 SH   SOLE 7 1,991 0 0
GENESEE & WYO INC CL A 371559105 15,357 188,852 SH   SOLE 18 188,852 0 0
GENESEE & WYO INC CL A 371559105 753 9,262 SH   SOLE 19 9,262 0 0
GENESEE & WYO INC CL A 371559105 217,272 2,671,809 SH   SOLE 21 2,671,809 0 0
GENESEE & WYO INC CL A 371559105 158,899 1,954,001 SH   SOLE 22 1,832,379 0 121,622
GENESEE & WYO INC CL A 371559105 1,644 20,212 SH   SOLE 26 13,159 0 7,053
GENESEE & WYO INC CL A 371559105 694 8,532 SH   SOLE 28 8,532 0 0
GENESEE & WYO INC CL A 371559105 3,036 37,330 SH   SOLE 30 37,330 0 0
GENESEE & WYO INC CL A 371559105 107 1,314 SH   SOLE 31 1,314 0 0
GENESEE & WYO INC CL A 371559105 350 4,304 SH   SOLE 36 4,304 0 0
GENESEE & WYO INC CL A 371559105 600 7,379 SH   SOLE 40 7,379 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 701 32,000 SH   SOLE 18 32,000 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 20,580 939,317 SH   SOLE 19 939,317 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 101 44,067 SH   SOLE 2 2,272 0 41,795
GENESIS HEALTHCARE INC CL A COM 37185X106 2 927 SH   SOLE 7 927 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 434 189,442 SH   SOLE 18 189,442 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 108 46,962 SH   SOLE 19 46,962 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 4,379 1,912,229 SH   SOLE 21 1,912,229 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 2,209 964,690 SH   SOLE 22 946,049 0 18,641
GENIE ENERGY LTD CL B 372284208 34 6,806 SH   SOLE 18 6,806 0 0
GENIE ENERGY LTD CL B 372284208 4 756 SH   SOLE 19 756 0 0
GENIE ENERGY LTD CL B 372284208 211 42,641 SH   SOLE 21 42,641 0 0
GENIE ENERGY LTD CL B 372284208 1,909 384,922 SH   SOLE 22 384,922 0 0
GENMARK DIAGNOSTICS INC COM 372309104 277 43,439 SH   SOLE 2 2,590 0 40,849
GENMARK DIAGNOSTICS INC COM 372309104 7 1,036 SH   SOLE 7 1,036 0 0
GENMARK DIAGNOSTICS INC COM 372309104 1,099 172,216 SH   SOLE 18 172,216 0 0
GENMARK DIAGNOSTICS INC COM 372309104 257 40,262 SH   SOLE 19 40,262 0 0
GENMARK DIAGNOSTICS INC COM 372309104 11,770 1,844,817 SH   SOLE 21 1,844,817 0 0
GENMARK DIAGNOSTICS INC COM 372309104 7,879 1,235,030 SH   SOLE 22 1,177,549 0 57,481
GENMARK DIAGNOSTICS INC COM 372309104 36 5,601 SH   SOLE 28 5,601 0 0
GENMARK DIAGNOSTICS INC COM 372309104 78 12,266 SH   SOLE 30 12,266 0 0
GENMARK DIAGNOSTICS INC COM 372309104 26 4,050 SH   SOLE 40 4,050 0 0
GENOCEA BIOSCIENCES INC COM 372427104 38 44,569 SH   SOLE 2 44,569 0 0
GENOCEA BIOSCIENCES INC COM 372427104 8 9,488 SH   SOLE 21 9,488 0 0
GENOCEA BIOSCIENCES INC COM 372427104 161 188,084 SH   SOLE 22 188,084 0 0
GENOMIC HEALTH INC COM 37244C101 1,281 25,416 SH   SOLE 2 9,235 0 16,181
GENOMIC HEALTH INC COM 37244C101 25 497 SH   SOLE 7 497 0 0
GENOMIC HEALTH INC COM 37244C101 3,363 66,725 SH   SOLE 18 66,725 0 0
GENOMIC HEALTH INC COM 37244C101 3,352 66,501 SH   SOLE 19 66,501 0 0
GENOMIC HEALTH INC COM 37244C101 54,321 1,077,806 SH   SOLE 21 1,077,806 0 0
GENOMIC HEALTH INC COM 37244C101 33,955 673,705 SH   SOLE 22 629,231 0 44,474
GENOMIC HEALTH INC COM 37244C101 1,338 26,548 SH   SOLE 23 26,548 0 0
GENOMIC HEALTH INC COM 37244C101 2,313 45,894 SH   SOLE 26 0 0 45,894
GENOMIC HEALTH INC COM 37244C101 129 2,555 SH   SOLE 28 2,555 0 0
GENOMIC HEALTH INC COM 37244C101 404 8,024 SH   SOLE 29 0 0 8,024
GENOMIC HEALTH INC COM 37244C101 272 5,406 SH   SOLE 30 5,406 0 0
GENOMIC HEALTH INC COM 37244C101 83 1,650 SH   SOLE 34 1,650 0 0
GENOMIC HEALTH INC COM 37244C101 113 2,245 SH   SOLE 40 2,245 0 0
GENPACT LIMITED SHS G3922B107 43,516 1,504,176 SH   SOLE 2 285,125 0 1,219,051
GENPACT LIMITED SHS G3922B107 128 4,429 SH   SOLE 3 4,429 0 0
GENPACT LIMITED SHS G3922B107 985 34,057 SH   SOLE 4 34,057 0 0
GENPACT LIMITED SHS G3922B107 369 12,750 SH   SOLE 7 12,750 0 0
GENPACT LIMITED SHS G3922B107 2,850 98,526 SH   SOLE 18 98,089 0 437
GENPACT LIMITED SHS G3922B107 3,826 132,265 SH   SOLE 19 132,265 0 0
GENPACT LIMITED SHS G3922B107 47,028 1,625,578 SH   SOLE 21 1,625,578 0 0
GENPACT LIMITED SHS G3922B107 197,047 6,811,153 SH   SOLE 22 6,306,504 0 504,649
GENPACT LIMITED SHS G3922B107 1,882 65,057 SH   SOLE 23 65,057 0 0
GENPACT LIMITED SHS G3922B107 118 4,088 SH   SOLE 26 4,088 0 0
GENPACT LIMITED SHS G3922B107 1,734 59,932 SH   SOLE 30 59,932 0 0
GENPACT LIMITED SHS G3922B107 8,879 306,903 SH   SOLE 31 306,903 0 0
GENPACT LIMITED SHS G3922B107 1,259 43,519 SH   SOLE 34 43,519 0 0
GENPACT LIMITED SHS G3922B107 2,086 72,098 SH   SOLE 36 72,098 0 0
GENPREX INC COM 372446104 2 215 SH   SOLE 18 215 0 0
GENPREX INC COM 372446104 26 3,430 SH   SOLE 21 3,430 0 0
GENTEX CORP COM 371901109 15,232 661,695 SH   SOLE 2 159,597 0 502,098
GENTEX CORP COM 371901109 31 1,368 SH   SOLE 4 1,368 0 0
GENTEX CORP COM 371901109 181 7,861 SH   SOLE 7 7,861 0 0
GENTEX CORP COM 371901109 51 2,203 SH   SOLE 15 2,203 0 0
GENTEX CORP COM 371901109 19,691 855,379 SH   SOLE 18 855,379 0 0
GENTEX CORP COM 371901109 975 42,342 SH   SOLE 19 42,342 0 0
GENTEX CORP COM 371901109 292,964 12,726,494 SH   SOLE 21 12,726,494 0 0
GENTEX CORP COM 371901109 208,019 9,036,435 SH   SOLE 22 8,461,897 0 574,538
GENTEX CORP COM 371901109 5,639 244,973 SH   SOLE 25 244,973 0 0
GENTEX CORP COM 371901109 9,388 407,817 SH   SOLE 26 125,291 0 282,526
GENTEX CORP COM 371901109 904 39,277 SH   SOLE 28 39,277 0 0
GENTEX CORP COM 371901109 1,448 62,897 SH   SOLE 30 62,897 0 0
GENTEX CORP COM 371901109 225 9,757 SH   SOLE 31 5,919 0 3,838
GENTEX CORP COM 371901109 3,768 163,695 SH   SOLE 36 163,695 0 0
GENTEX CORP COM 371901109 664 28,860 SH   SOLE 40 28,860 0 0
GENTHERM INC COM 37253A103 1,456 37,059 SH   SOLE 2 1,525 0 35,534
GENTHERM INC COM 37253A103 8 213 SH   SOLE 4 213 0 0
GENTHERM INC COM 37253A103 30 760 SH   SOLE 7 760 0 0
GENTHERM INC COM 37253A103 6,319 160,791 SH   SOLE 18 160,791 0 0
GENTHERM INC COM 37253A103 1,169 29,741 SH   SOLE 19 29,741 0 0
GENTHERM INC COM 37253A103 144,509 3,677,070 SH   SOLE 21 3,677,070 0 0
GENTHERM INC COM 37253A103 43,067 1,095,854 SH   SOLE 22 1,046,377 0 49,477
GENTHERM INC COM 37253A103 391 9,959 SH   SOLE 26 0 0 9,959
GENTHERM INC COM 37253A103 193 4,920 SH   SOLE 28 4,920 0 0
GENTHERM INC COM 37253A103 2,136 54,351 SH   SOLE 30 54,351 0 0
GENTHERM INC COM 37253A103 152 3,862 SH   SOLE 40 3,862 0 0
GENUINE PARTS CO COM 372460105 35,000 381,304 SH   SOLE 2 53,200 0 328,104
GENUINE PARTS CO COM 372460105 4,196 45,715 SH   SOLE 4 42,208 0 3,507
GENUINE PARTS CO COM 372460105 25,809 281,170 SH   SOLE 7 181,862 0 99,308
GENUINE PARTS CO COM 372460105 423 4,604 SH   SOLE 13 4,604 0 0
GENUINE PARTS CO COM 372460105 121 1,320 SH   SOLE 15 1,320 0 0
GENUINE PARTS CO COM 372460105 104,974 1,143,632 SH   SOLE 18 1,049,939 0 93,693
GENUINE PARTS CO COM 372460105 106,704 1,162,480 SH   SOLE 19 1,162,480 0 0
GENUINE PARTS CO COM 372460105 7,465 81,331 SH   SOLE 20 0 0 81,331
GENUINE PARTS CO COM 372460105 457,324 4,982,286 SH   SOLE 21 4,982,286 0 0
GENUINE PARTS CO COM 372460105 333,596 3,634,334 SH   SOLE 22 3,220,478 0 413,856
GENUINE PARTS CO COM 372460105 15,877 172,971 SH   SOLE 23 172,971 0 0
GENUINE PARTS CO COM 372460105 35,506 386,819 SH   SOLE 25 386,819 0 0
GENUINE PARTS CO COM 372460105 77,183 840,865 SH   SOLE 26 210,837 0 630,028
GENUINE PARTS CO COM 372460105 1,863 20,293 SH   SOLE 28 20,293 0 0
GENUINE PARTS CO COM 372460105 3,118 33,964 SH   SOLE 29 5,358 0 28,606
GENUINE PARTS CO COM 372460105 43,014 468,617 SH   SOLE 30 468,617 0 0
GENUINE PARTS CO COM 372460105 5,628 61,316 SH   SOLE 31 27,312 0 34,004
GENUINE PARTS CO COM 372460105 3,589 39,101 SH   SOLE 32 39,101 0 0
GENUINE PARTS CO COM 372460105 59,080 643,643 SH   SOLE 34 643,643 0 0
GENUINE PARTS CO COM 372460105 12,681 138,157 SH   SOLE 36 138,157 0 0
GENUINE PARTS CO COM 372460105 3,016 32,854 SH   SOLE 37 32,854 0 0
GENUINE PARTS CO COM 372460105 271 2,947 SH   SOLE 40 2,947 0 0
GENWORTH FINL INC COM CL A 37247D106 3,476 772,372 SH   SOLE 2 262,033 0 510,339
GENWORTH FINL INC COM CL A 37247D106 12 2,679 SH   SOLE 4 2,679 0 0
GENWORTH FINL INC COM CL A 37247D106 162 36,023 SH   SOLE 7 36,023 0 0
GENWORTH FINL INC COM CL A 37247D106 13,425 2,983,269 SH   SOLE 18 2,983,269 0 0
GENWORTH FINL INC COM CL A 37247D106 1,894 420,791 SH   SOLE 19 420,791 0 0
GENWORTH FINL INC COM CL A 37247D106 152,859 33,968,673 SH   SOLE 21 33,968,673 0 0
GENWORTH FINL INC COM CL A 37247D106 78,669 17,482,017 SH   SOLE 22 16,566,493 0 915,524
GENWORTH FINL INC COM CL A 37247D106 1,201 266,940 SH   SOLE 26 35,132 0 231,808
GENWORTH FINL INC COM CL A 37247D106 311 69,056 SH   SOLE 28 69,056 0 0
GENWORTH FINL INC COM CL A 37247D106 178 39,495 SH   SOLE 29 0 0 39,495
GENWORTH FINL INC COM CL A 37247D106 496 110,313 SH   SOLE 30 110,313 0 0
GENWORTH FINL INC COM CL A 37247D106 1,309 290,841 SH   SOLE 36 290,841 0 0
GENWORTH FINL INC COM CL A 37247D106 243 54,067 SH   SOLE 40 54,067 0 0
GEO GROUP INC NEW COM 36162J106 1,626 59,055 SH   SOLE 2 59,055 0 0
GEO GROUP INC NEW COM 36162J106 13 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106 133 4,816 SH   SOLE 7 4,816 0 0
GEO GROUP INC NEW COM 36162J106 19,901 722,628 SH   SOLE 18 722,628 0 0
GEO GROUP INC NEW COM 36162J106 2,883 104,668 SH   SOLE 19 104,668 0 0
GEO GROUP INC NEW COM 36162J106 245,526 8,915,250 SH   SOLE 21 8,915,250 0 0
GEO GROUP INC NEW COM 36162J106 114,977 4,174,904 SH   SOLE 22 3,992,765 0 182,139
GEO GROUP INC NEW COM 36162J106 196 7,118 SH   SOLE 23 7,118 0 0
GEO GROUP INC NEW COM 36162J106 1,679 60,954 SH   SOLE 26 26,344 0 34,610
GEO GROUP INC NEW COM 36162J106 796 28,917 SH   SOLE 30 28,917 0 0
GEO GROUP INC NEW COM 36162J106 176 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106 337 12,244 SH   SOLE 40 12,244 0 0
GEOPARK LTD USD SHS G38327105 5 220 SH   SOLE 21 220 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 257 18,308 SH   SOLE 18 18,308 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 13,641 970,166 SH   SOLE 21 970,166 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 2,884 205,149 SH   SOLE 22 205,149 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 220 15,617 SH   SOLE 30 15,617 0 0
GERDAU S A SPON ADR REP PFD 373737105 15,085 4,261,215 SH   SOLE 2 0 0 4,261,215
GERDAU S A SPON ADR REP PFD 373737105 3,139 886,681 SH   SOLE 18 86,681 0 800,000
GERDAU S A SPON ADR REP PFD 373737105 1,462 413,000 SH   SOLE 19 413,000 0 0
GERDAU S A SPON ADR REP PFD 373737105 10,027 2,832,494 SH   SOLE 21 2,832,494 0 0
GERDAU S A SPON ADR REP PFD 373737105 19,520 5,514,035 SH   SOLE 22 1,578,893 0 3,935,142
GERDAU S A SPON ADR REP PFD 373737105 2,832 800,000 SH   SOLE 25 800,000 0 0
GERDAU S A SPON ADR REP PFD 373737105 463 130,657 SH   SOLE 26 0 0 130,657
GERDAU S A SPON ADR REP PFD 373737105 11,898 3,361,000 SH   SOLE 34 3,361,000 0 0
GERMAN AMERN BANCORP INC COM 373865104 710 19,802 SH   SOLE 2 912 0 18,890
GERMAN AMERN BANCORP INC COM 373865104 16 445 SH   SOLE 7 445 0 0
GERMAN AMERN BANCORP INC COM 373865104 2,640 73,641 SH   SOLE 18 73,641 0 0
GERMAN AMERN BANCORP INC COM 373865104 608 16,973 SH   SOLE 19 16,973 0 0
GERMAN AMERN BANCORP INC COM 373865104 26,872 749,564 SH   SOLE 21 749,564 0 0
GERMAN AMERN BANCORP INC COM 373865104 23,230 647,988 SH   SOLE 22 617,407 0 30,581
GERMAN AMERN BANCORP INC COM 373865104 101 2,808 SH   SOLE 28 2,808 0 0
GERMAN AMERN BANCORP INC COM 373865104 218 6,089 SH   SOLE 30 6,089 0 0
GERMAN AMERN BANCORP INC COM 373865104 83 2,306 SH   SOLE 40 2,306 0 0
GERON CORP COM 374163103 453 132,003 SH   SOLE 2 7,139 0 124,864
GERON CORP COM 374163103 12 3,408 SH   SOLE 7 3,408 0 0
GERON CORP COM 374163103 1,834 534,726 SH   SOLE 18 534,726 0 0
GERON CORP COM 374163103 435 126,881 SH   SOLE 19 126,881 0 0
GERON CORP COM 374163103 26,161 7,627,246 SH   SOLE 21 7,627,246 0 0
GERON CORP COM 374163103 16,718 4,873,973 SH   SOLE 22 4,670,687 0 203,286
GERON CORP COM 374163103 38 11,013 SH   SOLE 26 0 0 11,013
GERON CORP COM 374163103 78 22,715 SH   SOLE 28 22,715 0 0
GERON CORP COM 374163103 134 39,137 SH   SOLE 30 39,137 0 0
GERON CORP COM 374163103 61 17,876 SH   SOLE 40 17,876 0 0
GETTY RLTY CORP NEW COM 374297109 989 35,109 SH   SOLE 2 1,294 0 33,815
GETTY RLTY CORP NEW COM 374297109 327 11,608 SH   SOLE 4 11,608 0 0
GETTY RLTY CORP NEW COM 374297109 1,442 51,192 SH   SOLE 7 51,192 0 0
GETTY RLTY CORP NEW COM 374297109 34 1,190 SH   SOLE 15 1,190 0 0
GETTY RLTY CORP NEW COM 374297109 4,215 149,638 SH   SOLE 18 149,638 0 0
GETTY RLTY CORP NEW COM 374297109 1,837 65,194 SH   SOLE 19 65,194 0 0
GETTY RLTY CORP NEW COM 374297109 97,596 3,464,537 SH   SOLE 21 3,464,537 0 0
GETTY RLTY CORP NEW COM 374297109 38,395 1,362,984 SH   SOLE 22 1,314,834 0 48,150
GETTY RLTY CORP NEW COM 374297109 55 1,935 SH   SOLE 23 1,935 0 0
GETTY RLTY CORP NEW COM 374297109 1,636 58,061 SH   SOLE 25 58,061 0 0
GETTY RLTY CORP NEW COM 374297109 389 13,806 SH   SOLE 26 0 0 13,806
GETTY RLTY CORP NEW COM 374297109 165 5,863 SH   SOLE 28 5,863 0 0
GETTY RLTY CORP NEW COM 374297109 302 10,707 SH   SOLE 29 10,707 0 0
GETTY RLTY CORP NEW COM 374297109 5,565 197,548 SH   SOLE 30 197,548 0 0
GETTY RLTY CORP NEW COM 374297109 82 2,913 SH   SOLE 40 2,913 0 0
GEVO INC COM PAR 374396406 1 259 SH   SOLE 21 259 0 0
GEVO INC COM PAR 374396406 13 3,445 SH   SOLE 22 3,445 0 0
GGP INC COM 36174X101 32,659 1,598,563 SH   SOLE 2 115,637 0 1,482,926
GGP INC COM 36174X101 8,413 411,781 SH   SOLE 4 392,827 0 18,954
GGP INC COM 36174X101 29,627 1,450,156 SH   SOLE 7 1,422,769 0 27,387
GGP INC COM 36174X101 609 29,808 SH   SOLE 15 29,808 0 0
GGP INC COM 36174X101 26,750 1,309,360 SH   SOLE 18 1,221,291 0 88,069
GGP INC COM 36174X101 18,128 887,327 SH   SOLE 19 887,327 0 0
GGP INC COM 36174X101 6,437 315,059 SH   SOLE 20 0 0 315,059
GGP INC COM 36174X101 323,360 15,827,697 SH   SOLE 21 15,827,697 0 0
GGP INC COM 36174X101 500,710 24,508,584 SH   SOLE 22 22,752,678 0 1,755,906
GGP INC COM 36174X101 17,738 868,237 SH   SOLE 23 868,237 0 0
GGP INC COM 36174X101 37,450 1,833,085 SH   SOLE 25 1,833,085 0 0
GGP INC COM 36174X101 49,891 2,442,028 SH   SOLE 26 617,678 0 1,824,350
GGP INC COM 36174X101 1,995 97,630 SH   SOLE 28 97,630 0 0
GGP INC COM 36174X101 4,917 240,692 SH   SOLE 29 240,692 0 0
GGP INC COM 36174X101 97,178 4,756,630 SH   SOLE 30 4,756,630 0 0
GGP INC COM 36174X101 5,389 263,756 SH   SOLE 31 127,065 0 136,691
GGP INC COM 36174X101 688 33,687 SH   SOLE 34 33,687 0 0
GGP INC COM 36174X101 11,980 586,408 SH   SOLE 36 586,408 0 0
GGP INC COM 36174X101 276 13,530 SH   SOLE 40 13,530 0 0
GIBRALTAR INDS INC COM 374689107 1,206 32,159 SH   SOLE 2 1,327 0 30,832
GIBRALTAR INDS INC COM 374689107 2 53 SH   SOLE 4 53 0 0
GIBRALTAR INDS INC COM 374689107 24 641 SH   SOLE 7 641 0 0
GIBRALTAR INDS INC COM 374689107 5,243 139,806 SH   SOLE 18 139,806 0 0
GIBRALTAR INDS INC COM 374689107 960 25,613 SH   SOLE 19 25,613 0 0
GIBRALTAR INDS INC COM 374689107 117,473 3,132,616 SH   SOLE 21 3,132,616 0 0
GIBRALTAR INDS INC COM 374689107 34,805 928,139 SH   SOLE 22 884,540 0 43,599
GIBRALTAR INDS INC COM 374689107 96 2,560 SH   SOLE 26 0 0 2,560
GIBRALTAR INDS INC COM 374689107 159 4,247 SH   SOLE 28 4,247 0 0
GIBRALTAR INDS INC COM 374689107 1,795 47,861 SH   SOLE 30 47,861 0 0
GIBRALTAR INDS INC COM 374689107 126 3,365 SH   SOLE 40 3,365 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1,690 60,018 SH   SOLE 22 0 0 60,018
GILEAD SCIENCES INC COM 375558103 284,483 4,015,846 SH   SOLE 2 964,474 0 3,051,372
GILEAD SCIENCES INC COM 375558103 37,040 522,875 SH   SOLE 4 488,321 0 34,554
GILEAD SCIENCES INC COM 375558103 75,057 1,059,528 SH   SOLE 7 1,026,690 0 32,838
GILEAD SCIENCES INC COM 375558103 11,364 160,424 SH   SOLE 13 160,424 0 0
GILEAD SCIENCES INC COM 375558103 846 11,942 SH   SOLE 15 11,942 0 0
GILEAD SCIENCES INC COM 375558103 25 356 SH   SOLE 17 0 0 356
GILEAD SCIENCES INC COM 375558103 344,236 4,859,348 SH   SOLE 18 4,582,578 0 276,770
GILEAD SCIENCES INC COM 375558103 520,305 7,344,798 SH   SOLE 19 7,344,798 0 0
GILEAD SCIENCES INC COM 375558103 40,956 578,152 SH   SOLE 20 29,900 0 548,252
GILEAD SCIENCES INC COM 375558103 2,327,055 32,849,444 SH   SOLE 21 32,849,444 0 0
GILEAD SCIENCES INC COM 375558103 2,419,476 34,154,091 SH   SOLE 22 29,818,848 0 4,335,243
GILEAD SCIENCES INC COM 375558103 124,267 1,754,187 SH   SOLE 23 1,754,187 0 0
GILEAD SCIENCES INC COM 375558103 102,029 1,440,280 SH   SOLE 25 1,414,862 0 25,418
GILEAD SCIENCES INC COM 375558103 399,507 5,639,572 SH   SOLE 26 1,029,324 0 4,610,248
GILEAD SCIENCES INC COM 375558103 13,411 189,311 SH   SOLE 28 189,311 0 0
GILEAD SCIENCES INC COM 375558103 24,711 348,828 SH   SOLE 29 93,538 0 255,290
GILEAD SCIENCES INC COM 375558103 386,071 5,449,904 SH   SOLE 30 5,449,904 0 0
GILEAD SCIENCES INC COM 375558103 45,094 636,565 SH   SOLE 31 350,601 0 285,964
GILEAD SCIENCES INC COM 375558103 16,731 236,175 SH   SOLE 32 236,175 0 0
GILEAD SCIENCES INC COM 375558103 190,264 2,685,827 SH   SOLE 34 2,685,827 0 0
GILEAD SCIENCES INC COM 375558103 89,737 1,266,762 SH   SOLE 36 1,266,762 0 0
GILEAD SCIENCES INC COM 375558103 1,873 26,445 SH   SOLE 40 26,445 0 0
GLACIER BANCORP INC NEW COM 37637Q105 3,680 95,145 SH   SOLE 2 10,898 0 84,247
GLACIER BANCORP INC NEW COM 37637Q105 19 480 SH   SOLE 4 480 0 0
GLACIER BANCORP INC NEW COM 37637Q105 70 1,815 SH   SOLE 7 1,815 0 0
GLACIER BANCORP INC NEW COM 37637Q105 15,142 391,461 SH   SOLE 18 391,461 0 0
GLACIER BANCORP INC NEW COM 37637Q105 4,203 108,657 SH   SOLE 19 108,657 0 0
GLACIER BANCORP INC NEW COM 37637Q105 326,832 8,449,629 SH   SOLE 21 8,449,629 0 0
GLACIER BANCORP INC NEW COM 37637Q105 100,195 2,590,350 SH   SOLE 22 2,481,065 0 109,285
GLACIER BANCORP INC NEW COM 37637Q105 1,254 32,410 SH   SOLE 23 32,410 0 0
GLACIER BANCORP INC NEW COM 37637Q105 603 15,581 SH   SOLE 26 9,512 0 6,069
GLACIER BANCORP INC NEW COM 37637Q105 417 10,792 SH   SOLE 28 10,792 0 0
GLACIER BANCORP INC NEW COM 37637Q105 338 8,730 SH   SOLE 29 0 0 8,730
GLACIER BANCORP INC NEW COM 37637Q105 4,612 119,244 SH   SOLE 30 119,244 0 0
GLACIER BANCORP INC NEW COM 37637Q105 307 7,941 SH   SOLE 40 7,941 0 0
GLADSTONE CAPITAL CORP COM 376535100 1,008 111,968 SH   SOLE 30 111,968 0 0
GLADSTONE COML CORP COM 376536108 615 31,979 SH   SOLE 2 1,187 0 30,792
GLADSTONE COML CORP COM 376536108 12 648 SH   SOLE 7 648 0 0
GLADSTONE COML CORP COM 376536108 1,908 99,257 SH   SOLE 18 99,257 0 0
GLADSTONE COML CORP COM 376536108 454 23,633 SH   SOLE 19 23,633 0 0
GLADSTONE COML CORP COM 376536108 19,341 1,006,288 SH   SOLE 21 1,006,288 0 0
GLADSTONE COML CORP COM 376536108 18,759 975,994 SH   SOLE 22 930,631 0 45,363
GLADSTONE COML CORP COM 376536108 33 1,699 SH   SOLE 23 1,699 0 0
GLADSTONE COML CORP COM 376536108 184 9,561 SH   SOLE 26 0 0 9,561
GLADSTONE COML CORP COM 376536108 87 4,513 SH   SOLE 28 4,513 0 0
GLADSTONE COML CORP COM 376536108 113 5,886 SH   SOLE 30 5,886 0 0
GLADSTONE INVT CORP COM 376546107 1,715 145,677 SH   SOLE 30 145,677 0 0
GLADSTONE LD CORP COM 376549101 173 13,678 SH   SOLE 2 758 0 12,920
GLADSTONE LD CORP COM 376549101 520 41,066 SH   SOLE 18 41,066 0 0
GLADSTONE LD CORP COM 376549101 109 8,589 SH   SOLE 19 8,589 0 0
GLADSTONE LD CORP COM 376549101 5,889 464,794 SH   SOLE 21 464,794 0 0
GLADSTONE LD CORP COM 376549101 1,529 120,705 SH   SOLE 22 116,803 0 3,902
GLADSTONE LD CORP COM 376549101 9 731 SH   SOLE 23 731 0 0
GLATFELTER COM 377316104 939 47,958 SH   SOLE 2 1,837 0 46,121
GLATFELTER COM 377316104 4 208 SH   SOLE 4 208 0 0
GLATFELTER COM 377316104 17 884 SH   SOLE 7 884 0 0
GLATFELTER COM 377316104 3,875 197,815 SH   SOLE 18 197,815 0 0
GLATFELTER COM 377316104 718 36,669 SH   SOLE 19 36,669 0 0
GLATFELTER COM 377316104 86,111 4,395,674 SH   SOLE 21 4,395,674 0 0
GLATFELTER COM 377316104 24,503 1,250,775 SH   SOLE 22 1,165,053 0 85,722
GLATFELTER COM 377316104 366 18,694 SH   SOLE 26 4,835 0 13,859
GLATFELTER COM 377316104 122 6,245 SH   SOLE 28 6,245 0 0
GLATFELTER COM 377316104 1,236 63,108 SH   SOLE 30 63,108 0 0
GLATFELTER COM 377316104 98 5,010 SH   SOLE 40 5,010 0 0
GLAUKOS CORP COM 377322102 1,109 27,277 SH   SOLE 2 1,454 0 25,823
GLAUKOS CORP COM 377322102 29 714 SH   SOLE 7 714 0 0
GLAUKOS CORP COM 377322102 4,248 104,533 SH   SOLE 18 104,533 0 0
GLAUKOS CORP COM 377322102 1,069 26,306 SH   SOLE 19 26,306 0 0
GLAUKOS CORP COM 377322102 54,508 1,341,228 SH   SOLE 21 1,341,228 0 0
GLAUKOS CORP COM 377322102 36,285 892,829 SH   SOLE 22 847,441 0 45,388
GLAUKOS CORP COM 377322102 392 9,634 SH   SOLE 26 0 0 9,634
GLAUKOS CORP COM 377322102 210 5,156 SH   SOLE 28 5,156 0 0
GLAUKOS CORP COM 377322102 260 6,399 SH   SOLE 30 6,399 0 0
GLAUKOS CORP COM 377322102 87 2,139 SH   SOLE 40 2,139 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 63,573 1,577,096 SH   SOLE 18 1,459,050 0 118,046
GLEN BURNIE BANCORP COM 377407101 5 451 SH   SOLE 18 451 0 0
GLEN BURNIE BANCORP COM 377407101 7 598 SH   SOLE 21 598 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,765 61,180 SH   SOLE 2 21,920 0 39,260
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 6 130 SH   SOLE 4 130 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 52 1,151 SH   SOLE 7 1,151 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 7,596 168,061 SH   SOLE 18 168,061 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 8,743 193,439 SH   SOLE 19 193,439 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 101,712 2,250,272 SH   SOLE 21 2,250,272 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 61,789 1,367,016 SH   SOLE 22 1,302,573 0 64,443
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 381 8,431 SH   SOLE 23 8,431 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 969 21,443 SH   SOLE 26 8,006 0 13,437
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 333 7,357 SH   SOLE 28 7,357 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 48 1,053 SH   SOLE 29 0 0 1,053
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 486 10,749 SH   SOLE 30 10,749 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,160 47,785 SH   SOLE 34 47,785 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 212 4,695 SH   SOLE 40 4,695 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 593 18,907 SH   SOLE 2 909 0 17,998
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 17 548 SH   SOLE 7 548 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 2,262 72,151 SH   SOLE 18 72,151 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 555 17,706 SH   SOLE 19 17,706 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 23,952 764,035 SH   SOLE 21 764,035 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 24,182 771,341 SH   SOLE 22 739,639 0 31,702
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 708 22,590 SH   SOLE 23 22,590 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 325 10,377 SH   SOLE 26 0 0 10,377
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 98 3,131 SH   SOLE 28 3,131 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 149 4,747 SH   SOLE 30 4,747 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 66 2,103 SH   SOLE 40 2,103 0 0
GLOBAL CORD BLOOD CORPORATIO SHS G39342103 169 17,830 SH   SOLE 22 17,830 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 23 8,938 SH   SOLE 18 8,938 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 373 148,110 SH   SOLE 21 148,110 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 1,773 703,641 SH   SOLE 22 703,641 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 380 9,759 SH   SOLE 2 387 0 9,372
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 6 161 SH   SOLE 7 161 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 1,161 29,795 SH   SOLE 18 29,795 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 252 6,455 SH   SOLE 19 6,455 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 11,896 305,177 SH   SOLE 21 305,177 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 12,236 313,897 SH   SOLE 22 301,891 0 12,006
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 55 1,404 SH   SOLE 28 1,404 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 56 1,446 SH   SOLE 30 1,446 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 34 871 SH   SOLE 40 871 0 0
GLOBAL MED REIT INC COM NEW 37954A204 205 23,095 SH   SOLE 2 1,170 0 21,925
GLOBAL MED REIT INC COM NEW 37954A204 585 66,016 SH   SOLE 18 66,016 0 0
GLOBAL MED REIT INC COM NEW 37954A204 121 13,645 SH   SOLE 19 13,645 0 0
GLOBAL MED REIT INC COM NEW 37954A204 6,092 687,634 SH   SOLE 21 687,634 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,942 219,183 SH   SOLE 22 212,756 0 6,427
GLOBAL MED REIT INC COM NEW 37954A204 10 1,160 SH   SOLE 23 1,160 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,510 73,902 SH   SOLE 2 2,832 0 71,070
GLOBAL NET LEASE INC COM NEW 379378201 450 22,010 SH   SOLE 4 22,010 0 0
GLOBAL NET LEASE INC COM NEW 379378201 2,287 111,933 SH   SOLE 7 111,933 0 0
GLOBAL NET LEASE INC COM NEW 379378201 59 2,875 SH   SOLE 15 2,875 0 0
GLOBAL NET LEASE INC COM NEW 379378201 6,162 301,599 SH   SOLE 18 301,599 0 0
GLOBAL NET LEASE INC COM NEW 379378201 2,764 135,303 SH   SOLE 19 135,303 0 0
GLOBAL NET LEASE INC COM NEW 379378201 141,627 6,932,313 SH   SOLE 21 6,932,313 0 0
GLOBAL NET LEASE INC COM NEW 379378201 55,401 2,711,749 SH   SOLE 22 2,610,617 0 101,132
GLOBAL NET LEASE INC COM NEW 379378201 80 3,929 SH   SOLE 23 3,929 0 0
GLOBAL NET LEASE INC COM NEW 379378201 776 37,965 SH   SOLE 26 0 0 37,965
GLOBAL NET LEASE INC COM NEW 379378201 190 9,309 SH   SOLE 28 9,309 0 0
GLOBAL NET LEASE INC COM NEW 379378201 470 23,018 SH   SOLE 29 23,018 0 0
GLOBAL NET LEASE INC COM NEW 379378201 128 6,277 SH   SOLE 40 6,277 0 0
GLOBAL PMTS INC COM 37940X102 38,591 346,143 SH   SOLE 2 27,192 0 318,951
GLOBAL PMTS INC COM 37940X102 5,579 50,043 SH   SOLE 4 46,124 0 3,919
GLOBAL PMTS INC COM 37940X102 12,645 113,418 SH   SOLE 7 113,418 0 0
GLOBAL PMTS INC COM 37940X102 153 1,369 SH   SOLE 15 1,369 0 0
GLOBAL PMTS INC COM 37940X102 40,207 360,634 SH   SOLE 18 339,363 0 21,271
GLOBAL PMTS INC COM 37940X102 63,501 569,565 SH   SOLE 19 569,565 0 0
GLOBAL PMTS INC COM 37940X102 6,961 62,440 SH   SOLE 20 0 0 62,440
GLOBAL PMTS INC COM 37940X102 397,178 3,562,453 SH   SOLE 21 3,562,453 0 0
GLOBAL PMTS INC COM 37940X102 430,123 3,857,952 SH   SOLE 22 3,444,941 0 413,011
GLOBAL PMTS INC COM 37940X102 22,051 197,784 SH   SOLE 23 197,784 0 0
GLOBAL PMTS INC COM 37940X102 16,606 148,944 SH   SOLE 25 148,944 0 0
GLOBAL PMTS INC COM 37940X102 60,103 539,091 SH   SOLE 26 144,701 0 394,390
GLOBAL PMTS INC COM 37940X102 2,493 22,358 SH   SOLE 28 22,358 0 0
GLOBAL PMTS INC COM 37940X102 4,122 36,974 SH   SOLE 29 5,923 0 31,051
GLOBAL PMTS INC COM 37940X102 63,021 565,257 SH   SOLE 30 565,257 0 0
GLOBAL PMTS INC COM 37940X102 7,028 63,033 SH   SOLE 31 31,249 0 31,784
GLOBAL PMTS INC COM 37940X102 9,855 88,392 SH   SOLE 34 88,392 0 0
GLOBAL PMTS INC COM 37940X102 14,509 130,139 SH   SOLE 36 130,139 0 0
GLOBAL PMTS INC COM 37940X102 341 3,061 SH   SOLE 40 3,061 0 0
GLOBAL SELF STORAGE INC COM 37955N106 9 2,261 SH   SOLE 18 2,261 0 0
GLOBAL SELF STORAGE INC COM 37955N106 212 51,202 SH   SOLE 21 51,202 0 0
GLOBAL WTR RES INC COM 379463102 86 9,190 SH   SOLE 2 370 0 8,820
GLOBAL WTR RES INC COM 379463102 318 33,868 SH   SOLE 18 33,868 0 0
GLOBAL WTR RES INC COM 379463102 99 10,533 SH   SOLE 19 10,533 0 0
GLOBAL WTR RES INC COM 379463102 3,254 346,186 SH   SOLE 21 346,186 0 0
GLOBAL WTR RES INC COM 379463102 757 80,536 SH   SOLE 22 76,897 0 3,639
GLOBAL X FDS REIT ETF 37950E127 2 123 SH   SOLE 17 0 0 123
GLOBAL X FDS GLBL X MLP ETF 37950E473 1,567 171,086 SH   SOLE 18 1,187 0 169,899
GLOBAL X FDS GLB X SUPERDIV 37950E549 0 9 SH   SOLE 17 0 0 9
GLOBALSCAPE INC COM 37940G109 9 2,274 SH   SOLE 18 2,274 0 0
GLOBALSCAPE INC COM 37940G109 167 43,146 SH   SOLE 21 43,146 0 0
GLOBALSTAR INC COM 378973408 1 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408 3,558 7,263,333 SH   SOLE 21 7,263,333 0 0
GLOBALSTAR INC COM 378973408 3,490 7,123,828 SH   SOLE 22 6,795,489 0 328,339
GLOBALSTAR INC COM 378973408 16 32,798 SH   SOLE 26 0 0 32,798
GLOBALSTAR INC COM 378973408 29 58,491 SH   SOLE 28 58,491 0 0
GLOBALSTAR INC COM 378973408 62 127,015 SH   SOLE 30 127,015 0 0
GLOBALSTAR INC COM 378973408 19 38,874 SH   SOLE 40 38,874 0 0
GLOBANT S A COM L44385109 925 16,282 SH   SOLE 19 16,282 0 0
GLOBANT S A COM L44385109 9,150 161,123 SH   SOLE 21 161,123 0 0
GLOBANT S A COM L44385109 3,097 54,527 SH   SOLE 22 54,527 0 0
GLOBANT S A COM L44385109 1,429 25,171 SH   SOLE 25 25,171 0 0
GLOBANT S A COM L44385109 7,357 129,547 SH   SOLE 34 129,547 0 0
GLOBUS MED INC CL A 379577208 4,768 94,499 SH   SOLE 2 38,298 0 56,201
GLOBUS MED INC CL A 379577208 15 304 SH   SOLE 4 304 0 0
GLOBUS MED INC CL A 379577208 81 1,596 SH   SOLE 7 1,596 0 0
GLOBUS MED INC CL A 379577208 23,389 463,508 SH   SOLE 18 463,508 0 0
GLOBUS MED INC CL A 379577208 29,857 591,701 SH   SOLE 19 591,701 0 0
GLOBUS MED INC CL A 379577208 822 16,300 SH   SOLE 20 16,300 0 0
GLOBUS MED INC CL A 379577208 273,937 5,428,794 SH   SOLE 21 5,428,794 0 0
GLOBUS MED INC CL A 379577208 125,954 2,496,115 SH   SOLE 22 2,334,758 0 161,357
GLOBUS MED INC CL A 379577208 1,200 23,785 SH   SOLE 23 23,785 0 0
GLOBUS MED INC CL A 379577208 1,574 31,191 SH   SOLE 26 9,933 0 21,258
GLOBUS MED INC CL A 379577208 520 10,303 SH   SOLE 28 10,303 0 0
GLOBUS MED INC CL A 379577208 149 2,955 SH   SOLE 29 0 0 2,955
GLOBUS MED INC CL A 379577208 1,661 32,919 SH   SOLE 30 32,919 0 0
GLOBUS MED INC CL A 379577208 391 7,756 SH   SOLE 40 7,756 0 0
GLOWPOINT INC COM NEW 379887201 2 8,567 SH   SOLE 21 8,567 0 0
GLU MOBILE INC COM 379890106 577 90,005 SH   SOLE 2 4,474 0 85,531
GLU MOBILE INC COM 379890106 16 2,451 SH   SOLE 7 2,451 0 0
GLU MOBILE INC COM 379890106 2,341 365,228 SH   SOLE 18 365,228 0 0
GLU MOBILE INC COM 379890106 557 86,905 SH   SOLE 19 86,905 0 0
GLU MOBILE INC COM 379890106 24,364 3,800,960 SH   SOLE 21 3,800,960 0 0
GLU MOBILE INC COM 379890106 20,973 3,271,996 SH   SOLE 22 3,034,810 0 237,186
GLU MOBILE INC COM 379890106 207 32,316 SH   SOLE 26 0 0 32,316
GLU MOBILE INC COM 379890106 111 17,257 SH   SOLE 28 17,257 0 0
GLU MOBILE INC COM 379890106 151 23,587 SH   SOLE 30 23,587 0 0
GLU MOBILE INC COM 379890106 77 12,021 SH   SOLE 40 12,021 0 0
GLYCOMIMETICS INC COM 38000Q102 444 27,553 SH   SOLE 2 1,461 0 26,092
GLYCOMIMETICS INC COM 38000Q102 12 726 SH   SOLE 7 726 0 0
GLYCOMIMETICS INC COM 38000Q102 1,818 112,698 SH   SOLE 18 112,698 0 0
GLYCOMIMETICS INC COM 38000Q102 432 26,808 SH   SOLE 19 26,808 0 0
GLYCOMIMETICS INC COM 38000Q102 26,988 1,673,166 SH   SOLE 21 1,673,166 0 0
GLYCOMIMETICS INC COM 38000Q102 15,161 939,934 SH   SOLE 22 896,297 0 43,637
GLYCOMIMETICS INC COM 38000Q102 38 2,351 SH   SOLE 26 0 0 2,351
GLYCOMIMETICS INC COM 38000Q102 120 7,417 SH   SOLE 28 7,417 0 0
GLYCOMIMETICS INC COM 38000Q102 107 6,653 SH   SOLE 30 6,653 0 0
GLYCOMIMETICS INC COM 38000Q102 94 5,845 SH   SOLE 40 5,845 0 0
GMS INC COM 36251C103 779 28,749 SH   SOLE 2 3,694 0 25,055
GMS INC COM 36251C103 18 675 SH   SOLE 7 675 0 0
GMS INC COM 36251C103 2,753 101,636 SH   SOLE 18 101,636 0 0
GMS INC COM 36251C103 998 36,846 SH   SOLE 19 36,846 0 0
GMS INC COM 36251C103 28,285 1,044,112 SH   SOLE 21 1,044,112 0 0
GMS INC COM 36251C103 24,763 914,090 SH   SOLE 22 815,529 0 98,561
GMS INC COM 36251C103 183 6,767 SH   SOLE 23 6,767 0 0
GMS INC COM 36251C103 761 28,074 SH   SOLE 26 0 0 28,074
GMS INC COM 36251C103 104 3,827 SH   SOLE 28 3,827 0 0
GMS INC COM 36251C103 183 6,762 SH   SOLE 30 6,762 0 0
GMS INC COM 36251C103 122 4,493 SH   SOLE 40 4,493 0 0
GNC HLDGS INC COM CL A 36191G107 304 86,305 SH   SOLE 2 3,513 0 82,792
GNC HLDGS INC COM CL A 36191G107 1 300 SH   SOLE 4 300 0 0
GNC HLDGS INC COM CL A 36191G107 30 8,501 SH   SOLE 7 8,501 0 0
GNC HLDGS INC COM CL A 36191G107 998 283,502 SH   SOLE 18 283,502 0 0
GNC HLDGS INC COM CL A 36191G107 232 65,992 SH   SOLE 19 65,992 0 0
GNC HLDGS INC COM CL A 36191G107 10,222 2,904,009 SH   SOLE 21 2,904,009 0 0
GNC HLDGS INC COM CL A 36191G107 7,596 2,157,857 SH   SOLE 22 1,937,753 0 220,104
GNC HLDGS INC COM CL A 36191G107 40 11,286 SH   SOLE 26 7,319 0 3,967
GNC HLDGS INC COM CL A 36191G107 31 8,915 SH   SOLE 28 8,915 0 0
GNC HLDGS INC COM CL A 36191G107 0 2 SH   SOLE 29 0 0 2
GNC HLDGS INC COM CL A 36191G107 46 12,974 SH   SOLE 30 12,974 0 0
GNC HLDGS INC COM CL A 36191G107 15 4,290 SH   SOLE 40 4,290 0 0
GNC HLDGS INC NOTE 1.500% 8/1 36191GAB3 5,563 8,420,000 PRN   SOLE 2 8,420,000 0 0
GNC HLDGS INC NOTE 1.500% 8/1 36191GAB3 383 580,000 PRN   SOLE 22 580,000 0 0
GODADDY INC CL A 380237107 26,249 371,799 SH   SOLE 2 57,383 0 314,416
GODADDY INC CL A 380237107 3,929 55,651 SH   SOLE 4 52,298 0 3,353
GODADDY INC CL A 380237107 657 9,306 SH   SOLE 7 9,306 0 0
GODADDY INC CL A 380237107 255 3,611 SH   SOLE 13 3,611 0 0
GODADDY INC CL A 380237107 8,456 119,771 SH   SOLE 18 105,507 0 14,264
GODADDY INC CL A 380237107 49,951 707,521 SH   SOLE 19 707,521 0 0
GODADDY INC CL A 380237107 5,162 73,115 SH   SOLE 20 0 0 73,115
GODADDY INC CL A 380237107 140,452 1,989,408 SH   SOLE 21 1,989,408 0 0
GODADDY INC CL A 380237107 301,221 4,266,588 SH   SOLE 22 3,929,433 0 337,155
GODADDY INC CL A 380237107 14,140 200,286 SH   SOLE 23 200,286 0 0
GODADDY INC CL A 380237107 22,339 316,417 SH   SOLE 26 109,196 0 207,221
GODADDY INC CL A 380237107 1,455 20,616 SH   SOLE 28 20,616 0 0
GODADDY INC CL A 380237107 4,932 69,860 SH   SOLE 29 10,568 0 59,292
GODADDY INC CL A 380237107 14,184 200,912 SH   SOLE 30 200,912 0 0
GODADDY INC CL A 380237107 4,617 65,393 SH   SOLE 31 34,991 0 30,402
GODADDY INC CL A 380237107 8,526 120,761 SH   SOLE 34 120,761 0 0
GODADDY INC CL A 380237107 2,514 35,608 SH   SOLE 36 35,608 0 0
GODADDY INC CL A 380237107 208 2,947 SH   SOLE 40 2,947 0 0
GOGO INC COM 38046C109 234 48,091 SH   SOLE 2 2,411 0 45,680
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 927 190,789 SH   SOLE 18 190,789 0 0
GOGO INC COM 38046C109 219 45,081 SH   SOLE 19 45,081 0 0
GOGO INC COM 38046C109 9,422 1,938,617 SH   SOLE 21 1,938,617 0 0
GOGO INC COM 38046C109 9,059 1,864,046 SH   SOLE 22 1,790,190 0 73,856
GOGO INC COM 38046C109 10 2,007 SH   SOLE 26 0 0 2,007
GOGO INC COM 38046C109 36 7,428 SH   SOLE 28 7,428 0 0
GOGO INC COM 38046C109 67 13,840 SH   SOLE 30 13,840 0 0
GOGO INC COM 38046C109 27 5,599 SH   SOLE 40 5,599 0 0
GOGO INC NOTE 3.750% 3/0 38046CAB5 27,515 31,534,000 PRN   SOLE 2 31,534,000 0 0
GOGO INC NOTE 3.750% 3/0 38046CAB5 458 525,000 PRN   SOLE 21 525,000 0 0
GOGO INC NOTE 3.750% 3/0 38046CAB5 2,043 2,341,000 PRN   SOLE 22 2,341,000 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 392 73,496 SH   SOLE 22 73,496 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 13 2,464 SH   SOLE 30 2,464 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 2,941 99,818 SH   SOLE 2 5,513 0 94,305
GOLAR LNG LTD BERMUDA SHS G9456A100 132 4,471 SH   SOLE 4 4,471 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 95 3,235 SH   SOLE 7 3,235 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 9,116 309,425 SH   SOLE 18 309,425 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 2,349 79,742 SH   SOLE 19 79,742 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 87,114 2,957,033 SH   SOLE 21 2,957,033 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 29,280 993,884 SH   SOLE 22 901,830 0 92,054
GOLAR LNG LTD BERMUDA SHS G9456A100 42 1,412 SH   SOLE 23 1,412 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 18 601 SH   SOLE 26 0 0 601
GOLAR LNG LTD BERMUDA SHS G9456A100 21 727 SH   SOLE 30 727 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 117 3,978 SH   SOLE 31 3,978 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 92 3,139 SH   SOLE 36 3,139 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 0 23 SH   SOLE 22 23 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 10,138 2,839,770 SH   SOLE 2 0 0 2,839,770
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 11,306 3,167,033 SH   SOLE 7 3,167,033 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 581 162,858 SH   SOLE 21 162,858 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 186 51,996 SH   SOLE 22 51,996 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 7,994 2,239,238 SH   SOLE 30 2,239,238 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 180 50,529 SH   SOLE 34 50,529 0 0
GOLD RESOURCE CORP COM 38068T105 298 45,150 SH   SOLE 2 2,477 0 42,673
GOLD RESOURCE CORP COM 38068T105 1,570 238,222 SH   SOLE 7 238,222 0 0
GOLD RESOURCE CORP COM 38068T105 1,197 181,605 SH   SOLE 18 181,605 0 0
GOLD RESOURCE CORP COM 38068T105 440 66,840 SH   SOLE 19 66,840 0 0
GOLD RESOURCE CORP COM 38068T105 12,258 1,860,083 SH   SOLE 21 1,860,083 0 0
GOLD RESOURCE CORP COM 38068T105 8,476 1,286,245 SH   SOLE 22 1,243,384 0 42,861
GOLD RESOURCE CORP COM 38068T105 9 1,309 SH   SOLE 23 1,309 0 0
GOLD STD VENTURES CORP COM 380738104 294 215,640 SH   SOLE 25 215,640 0 0
GOLD STD VENTURES CORP COM 380738104 199 145,531 SH   SOLE 29 145,531 0 0
GOLDCORP INC NEW COM 380956409 8,798 641,711 SH   SOLE 21 641,711 0 0
GOLDCORP INC NEW COM 380956409 16,135 1,176,869 SH   SOLE 22 1,176,869 0 0
GOLDCORP INC NEW COM 380956409 137 10,000 SH   SOLE 26 0 0 10,000
GOLDEN ENTMT INC COM 381013101 491 18,206 SH   SOLE 2 4,217 0 13,989
GOLDEN ENTMT INC COM 381013101 12 463 SH   SOLE 7 463 0 0
GOLDEN ENTMT INC COM 381013101 1,621 60,059 SH   SOLE 18 60,059 0 0
GOLDEN ENTMT INC COM 381013101 2,480 91,882 SH   SOLE 19 91,882 0 0
GOLDEN ENTMT INC COM 381013101 17,234 638,550 SH   SOLE 21 638,550 0 0
GOLDEN ENTMT INC COM 381013101 11,876 440,015 SH   SOLE 22 414,609 0 25,406
GOLDEN ENTMT INC COM 381013101 35 1,294 SH   SOLE 23 1,294 0 0
GOLDEN ENTMT INC COM 381013101 164 6,090 SH   SOLE 26 0 0 6,090
GOLDEN ENTMT INC COM 381013101 134 4,955 SH   SOLE 30 4,955 0 0
GOLDEN MINERALS CO COM 381119106 269 788,551 SH   SOLE 21 788,551 0 0
GOLDFIELD CORP COM 381370105 18 4,248 SH   SOLE 18 4,248 0 0
GOLDFIELD CORP COM 381370105 316 74,334 SH   SOLE 21 74,334 0 0
GOLDFIELD CORP COM 381370105 1,491 350,739 SH   SOLE 22 350,739 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 3,670 179,182 SH   SOLE 30 179,182 0 0
GOLDMAN SACHS BDC INC NOTE 4.500% 4/0 38147UAB3 6,647 6,517,000 PRN   SOLE 2 6,517,000 0 0
GOLDMAN SACHS BDC INC NOTE 4.500% 4/0 38147UAB3 493 483,000 PRN   SOLE 22 483,000 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 41 1,401 SH   SOLE 17 0 0 1,401
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 58 1,052 SH   SOLE 17 0 0 1,052
GOLDMAN SACHS GROUP INC COM 38141G104 234,226 1,061,911 SH   SOLE 2 231,796 0 830,115
GOLDMAN SACHS GROUP INC COM 38141G104 27,568 124,987 SH   SOLE 4 115,615 0 9,372
GOLDMAN SACHS GROUP INC COM 38141G104 58,277 264,212 SH   SOLE 7 254,556 0 9,656
GOLDMAN SACHS GROUP INC COM 38141G104 404 1,833 SH   SOLE 13 1,833 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 601 2,725 SH   SOLE 15 2,725 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 250,068 1,133,733 SH   SOLE 18 1,050,592 0 83,141
GOLDMAN SACHS GROUP INC COM 38141G104 288,322 1,307,168 SH   SOLE 19 1,307,168 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 24,695 111,962 SH   SOLE 20 0 0 111,962
GOLDMAN SACHS GROUP INC COM 38141G104 1,331,053 6,034,608 SH   SOLE 21 6,034,608 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,917,965 8,695,493 SH   SOLE 22 7,719,984 0 975,509
GOLDMAN SACHS GROUP INC COM 38141G104 102,263 463,632 SH   SOLE 23 463,632 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 87,907 398,545 SH   SOLE 25 398,545 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 276,743 1,254,674 SH   SOLE 26 285,297 0 969,377
GOLDMAN SACHS GROUP INC COM 38141G104 11,481 52,050 SH   SOLE 28 52,050 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,406 15,444 SH   SOLE 29 13,649 0 1,795
GOLDMAN SACHS GROUP INC COM 38141G104 300,342 1,361,663 SH   SOLE 30 1,361,663 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 26,559 120,410 SH   SOLE 31 69,520 0 50,890
GOLDMAN SACHS GROUP INC COM 38141G104 22,100 100,193 SH   SOLE 32 100,193 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 11,661 52,868 SH   SOLE 34 52,868 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 74,030 335,631 SH   SOLE 36 335,631 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,632 7,399 SH   SOLE 40 7,399 0 0
GOLUB CAP BDC INC COM 38173M102 4,881 266,730 SH   SOLE 30 266,730 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 6 1,582 SH   SOLE 18 1,582 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 119 31,845 SH   SOLE 21 31,845 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 119 31,856 SH   SOLE 22 31,856 0 0
GOODRICH PETE CORP COM PAR 382410843 148 11,969 SH   SOLE 2 517 0 11,452
GOODRICH PETE CORP COM PAR 382410843 337 27,254 SH   SOLE 18 27,254 0 0
GOODRICH PETE CORP COM PAR 382410843 79 6,411 SH   SOLE 19 6,411 0 0
GOODRICH PETE CORP COM PAR 382410843 3,820 308,822 SH   SOLE 21 308,822 0 0
GOODRICH PETE CORP COM PAR 382410843 742 59,970 SH   SOLE 22 57,419 0 2,551
GOODYEAR TIRE & RUBR CO COM 382550101 15,187 652,101 SH   SOLE 2 56,694 0 595,407
GOODYEAR TIRE & RUBR CO COM 382550101 1,820 78,141 SH   SOLE 4 70,769 0 7,372
GOODYEAR TIRE & RUBR CO COM 382550101 5,321 228,464 SH   SOLE 7 221,522 0 6,942
GOODYEAR TIRE & RUBR CO COM 382550101 58 2,469 SH   SOLE 15 2,469 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 12,124 520,553 SH   SOLE 18 481,336 0 39,217
GOODYEAR TIRE & RUBR CO COM 382550101 1,324 56,839 SH   SOLE 19 56,839 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 3,103 133,248 SH   SOLE 20 0 0 133,248
GOODYEAR TIRE & RUBR CO COM 382550101 122,157 5,245,031 SH   SOLE 21 5,245,031 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 159,522 6,849,387 SH   SOLE 22 6,150,021 0 699,366
GOODYEAR TIRE & RUBR CO COM 382550101 7,255 311,502 SH   SOLE 23 311,502 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 19,669 844,518 SH   SOLE 25 844,518 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 25,750 1,105,607 SH   SOLE 26 342,587 0 763,020
GOODYEAR TIRE & RUBR CO COM 382550101 878 37,714 SH   SOLE 28 37,714 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,520 65,257 SH   SOLE 29 7,404 0 57,853
GOODYEAR TIRE & RUBR CO COM 382550101 24,946 1,071,117 SH   SOLE 30 1,071,117 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 2,192 94,110 SH   SOLE 31 50,996 0 43,114
GOODYEAR TIRE & RUBR CO COM 382550101 1,786 76,677 SH   SOLE 34 76,677 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 6,249 268,308 SH   SOLE 36 268,308 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 118 5,056 SH   SOLE 40 5,056 0 0
GOOSEHEAD INS INC COM CL A 38267D109 230 9,202 SH   SOLE 2 505 0 8,697
GOOSEHEAD INS INC COM CL A 38267D109 6 230 SH   SOLE 7 230 0 0
GOOSEHEAD INS INC COM CL A 38267D109 821 32,880 SH   SOLE 18 32,880 0 0
GOOSEHEAD INS INC COM CL A 38267D109 202 8,076 SH   SOLE 19 8,076 0 0
GOOSEHEAD INS INC COM CL A 38267D109 8,343 334,250 SH   SOLE 21 334,250 0 0
GOOSEHEAD INS INC COM CL A 38267D109 3,170 127,008 SH   SOLE 22 119,178 0 7,830
GOPRO INC CL A 38268T103 808 125,433 SH   SOLE 2 36,538 0 88,895
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,327 361,261 SH   SOLE 18 361,261 0 0
GOPRO INC CL A 38268T103 2,130 330,686 SH   SOLE 19 330,686 0 0
GOPRO INC CL A 38268T103 23,705 3,680,897 SH   SOLE 21 3,680,897 0 0
GOPRO INC CL A 38268T103 22,382 3,475,427 SH   SOLE 22 3,309,542 0 165,885
GOPRO INC CL A 38268T103 751 116,630 SH   SOLE 23 116,630 0 0
GOPRO INC CL A 38268T103 854 132,681 SH   SOLE 26 0 0 132,681
GOPRO INC CL A 38268T103 116 18,026 SH   SOLE 28 18,026 0 0
GOPRO INC CL A 38268T103 168 26,068 SH   SOLE 29 0 0 26,068
GOPRO INC CL A 38268T103 165 25,582 SH   SOLE 30 25,582 0 0
GOPRO INC CL A 38268T103 43 6,705 SH   SOLE 40 6,705 0 0
GORMAN RUPP CO COM 383082104 651 18,614 SH   SOLE 2 833 0 17,781
GORMAN RUPP CO COM 383082104 338 9,671 SH   SOLE 7 9,671 0 0
GORMAN RUPP CO COM 383082104 2,053 58,668 SH   SOLE 18 58,668 0 0
GORMAN RUPP CO COM 383082104 489 13,984 SH   SOLE 19 13,984 0 0
GORMAN RUPP CO COM 383082104 20,421 583,448 SH   SOLE 21 583,448 0 0
GORMAN RUPP CO COM 383082104 17,117 489,048 SH   SOLE 22 462,864 0 26,184
GORMAN RUPP CO COM 383082104 64 1,842 SH   SOLE 28 1,842 0 0
GORMAN RUPP CO COM 383082104 2,183 62,363 SH   SOLE 30 62,363 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,307 82,450 SH   SOLE 2 3,082 0 79,368
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 167 10,554 SH   SOLE 4 10,554 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1,834 115,694 SH   SOLE 7 115,694 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 41 2,573 SH   SOLE 15 2,573 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 5,889 371,566 SH   SOLE 18 371,566 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 2,088 131,719 SH   SOLE 19 131,719 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 121,081 7,639,172 SH   SOLE 21 7,639,172 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 43,808 2,763,914 SH   SOLE 22 2,683,280 0 80,634
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 33 2,098 SH   SOLE 23 2,098 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 2,073 130,766 SH   SOLE 25 130,766 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 483 30,459 SH   SOLE 26 6,481 0 23,978
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 483 30,490 SH   SOLE 29 30,490 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 7,257 457,862 SH   SOLE 30 457,862 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 83 5,211 SH   SOLE 40 5,211 0 0
GP STRATEGIES CORP COM 36225V104 432 24,529 SH   SOLE 2 467 0 24,062
GP STRATEGIES CORP COM 36225V104 5 287 SH   SOLE 7 287 0 0
GP STRATEGIES CORP COM 36225V104 745 42,305 SH   SOLE 18 42,305 0 0
GP STRATEGIES CORP COM 36225V104 172 9,756 SH   SOLE 19 9,756 0 0
GP STRATEGIES CORP COM 36225V104 7,680 436,375 SH   SOLE 21 436,375 0 0
GP STRATEGIES CORP COM 36225V104 3,695 209,933 SH   SOLE 22 189,184 0 20,749
GP STRATEGIES CORP COM 36225V104 78 4,418 SH   SOLE 26 0 0 4,418
GP STRATEGIES CORP COM 36225V104 35 1,986 SH   SOLE 28 1,986 0 0
GP STRATEGIES CORP COM 36225V104 39 2,197 SH   SOLE 30 2,197 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 7,229 77,811 SH   SOLE 7 77,811 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 30,335 326,502 SH   SOLE 21 326,502 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 1,850 19,913 SH   SOLE 22 19,913 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 4,039 43,473 SH   SOLE 30 43,473 0 0
GRACE W R & CO DEL NEW COM 38388F108 12,435 169,621 SH   SOLE 2 39,350 0 130,271
GRACE W R & CO DEL NEW COM 38388F108 538 7,333 SH   SOLE 4 7,333 0 0
GRACE W R & CO DEL NEW COM 38388F108 347 4,731 SH   SOLE 7 4,731 0 0
GRACE W R & CO DEL NEW COM 38388F108 6,406 87,385 SH   SOLE 18 87,385 0 0
GRACE W R & CO DEL NEW COM 38388F108 4,964 67,712 SH   SOLE 19 67,712 0 0
GRACE W R & CO DEL NEW COM 38388F108 59,233 807,973 SH   SOLE 21 807,973 0 0
GRACE W R & CO DEL NEW COM 38388F108 153,480 2,093,579 SH   SOLE 22 1,919,423 0 174,156
GRACE W R & CO DEL NEW COM 38388F108 285 3,881 SH   SOLE 23 3,881 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,773 24,182 SH   SOLE 26 15,404 0 8,778
GRACE W R & CO DEL NEW COM 38388F108 687 9,367 SH   SOLE 28 9,367 0 0
GRACE W R & CO DEL NEW COM 38388F108 3,643 49,691 SH   SOLE 29 1,324 0 48,367
GRACE W R & CO DEL NEW COM 38388F108 1,123 15,317 SH   SOLE 30 15,317 0 0
GRACE W R & CO DEL NEW COM 38388F108 213 2,899 SH   SOLE 31 2,899 0 0
GRACE W R & CO DEL NEW COM 38388F108 3,903 53,235 SH   SOLE 34 53,235 0 0
GRACE W R & CO DEL NEW COM 38388F108 111 1,515 SH   SOLE 36 1,515 0 0
GRACE W R & CO DEL NEW COM 38388F108 557 7,594 SH   SOLE 40 7,594 0 0
GRACO INC COM 384109104 18,128 400,878 SH   SOLE 2 97,702 0 303,176
GRACO INC COM 384109104 191 4,220 SH   SOLE 4 4,220 0 0
GRACO INC COM 384109104 186 4,117 SH   SOLE 7 4,117 0 0
GRACO INC COM 384109104 25,109 555,262 SH   SOLE 18 555,262 0 0
GRACO INC COM 384109104 2,951 65,260 SH   SOLE 19 65,260 0 0
GRACO INC COM 384109104 358,464 7,927,106 SH   SOLE 21 7,927,106 0 0
GRACO INC COM 384109104 250,228 5,533,561 SH   SOLE 22 5,153,139 0 380,422
GRACO INC COM 384109104 291 6,434 SH   SOLE 23 6,434 0 0
GRACO INC COM 384109104 652 14,429 SH   SOLE 25 14,429 0 0
GRACO INC COM 384109104 2,172 48,025 SH   SOLE 26 24,669 0 23,356
GRACO INC COM 384109104 1,053 23,296 SH   SOLE 28 23,296 0 0
GRACO INC COM 384109104 1,455 32,184 SH   SOLE 29 1,474 0 30,710
GRACO INC COM 384109104 1,725 38,142 SH   SOLE 30 38,142 0 0
GRACO INC COM 384109104 162 3,580 SH   SOLE 31 3,580 0 0
GRACO INC COM 384109104 1,589 35,149 SH   SOLE 34 35,149 0 0
GRACO INC COM 384109104 127 2,809 SH   SOLE 36 2,809 0 0
GRACO INC COM 384109104 825 18,240 SH   SOLE 40 18,240 0 0
GRAFTECH INTL LTD COM 384313508 1,301 72,309 SH   SOLE 2 2,977 0 69,332
GRAFTECH INTL LTD COM 384313508 14 752 SH   SOLE 7 752 0 0
GRAFTECH INTL LTD COM 384313508 331 18,387 SH   SOLE 18 18,387 0 0
GRAFTECH INTL LTD COM 384313508 102 5,653 SH   SOLE 19 5,653 0 0
GRAFTECH INTL LTD COM 384313508 6,174 343,180 SH   SOLE 21 343,180 0 0
GRAFTECH INTL LTD COM 384313508 15,650 869,901 SH   SOLE 22 820,171 0 49,730
GRAFTECH INTL LTD COM 384313508 1,426 79,287 SH   SOLE 26 14,152 0 65,135
GRAFTECH INTL LTD COM 384313508 17 918 SH   SOLE 31 918 0 0
GRAHAM CORP COM 384556106 249 9,630 SH   SOLE 2 303 0 9,327
GRAHAM CORP COM 384556106 6 239 SH   SOLE 7 239 0 0
GRAHAM CORP COM 384556106 0 8 SH   SOLE 17 0 0 8
GRAHAM CORP COM 384556106 867 33,607 SH   SOLE 18 33,607 0 0
GRAHAM CORP COM 384556106 209 8,116 SH   SOLE 19 8,116 0 0
GRAHAM CORP COM 384556106 8,799 340,917 SH   SOLE 21 340,917 0 0
GRAHAM CORP COM 384556106 6,907 267,600 SH   SOLE 22 259,330 0 8,270
GRAHAM HLDGS CO COM 384637104 6,328 10,797 SH   SOLE 2 2,873 0 7,924
GRAHAM HLDGS CO COM 384637104 13 22 SH   SOLE 4 22 0 0
GRAHAM HLDGS CO COM 384637104 83 141 SH   SOLE 7 141 0 0
GRAHAM HLDGS CO COM 384637104 8,041 13,720 SH   SOLE 18 13,720 0 0
GRAHAM HLDGS CO COM 384637104 533 909 SH   SOLE 19 909 0 0
GRAHAM HLDGS CO COM 384637104 114,373 195,143 SH   SOLE 21 195,143 0 0
GRAHAM HLDGS CO COM 384637104 93,059 158,776 SH   SOLE 22 148,823 0 9,953
GRAHAM HLDGS CO COM 384637104 437 745 SH   SOLE 26 380 0 365
GRAHAM HLDGS CO COM 384637104 367 627 SH   SOLE 28 627 0 0
GRAHAM HLDGS CO COM 384637104 592 1,010 SH   SOLE 30 1,010 0 0
GRAHAM HLDGS CO COM 384637104 57 98 SH   SOLE 31 98 0 0
GRAHAM HLDGS CO COM 384637104 189 323 SH   SOLE 36 323 0 0
GRAHAM HLDGS CO COM 384637104 294 501 SH   SOLE 40 501 0 0
GRAINGER W W INC COM 384802104 42,116 136,562 SH   SOLE 2 27,273 0 109,289
GRAINGER W W INC COM 384802104 5,500 17,834 SH   SOLE 4 16,493 0 1,341
GRAINGER W W INC COM 384802104 29,027 94,121 SH   SOLE 7 52,865 0 41,256
GRAINGER W W INC COM 384802104 172 558 SH   SOLE 13 558 0 0
GRAINGER W W INC COM 384802104 117 378 SH   SOLE 15 378 0 0
GRAINGER W W INC COM 384802104 33,830 109,694 SH   SOLE 18 100,037 0 9,657
GRAINGER W W INC COM 384802104 5,158 16,726 SH   SOLE 19 16,726 0 0
GRAINGER W W INC COM 384802104 7,647 24,797 SH   SOLE 20 0 0 24,797
GRAINGER W W INC COM 384802104 356,771 1,156,844 SH   SOLE 21 1,156,844 0 0
GRAINGER W W INC COM 384802104 389,516 1,263,023 SH   SOLE 22 1,129,349 0 133,674
GRAINGER W W INC COM 384802104 18,465 59,875 SH   SOLE 23 59,875 0 0
GRAINGER W W INC COM 384802104 16,868 54,694 SH   SOLE 25 54,694 0 0
GRAINGER W W INC COM 384802104 71,825 232,897 SH   SOLE 26 50,763 0 182,134
GRAINGER W W INC COM 384802104 2,115 6,859 SH   SOLE 28 6,859 0 0
GRAINGER W W INC COM 384802104 3,734 12,109 SH   SOLE 29 2,803 0 9,306
GRAINGER W W INC COM 384802104 53,577 173,727 SH   SOLE 30 173,727 0 0
GRAINGER W W INC COM 384802104 7,566 24,534 SH   SOLE 31 12,167 0 12,367
GRAINGER W W INC COM 384802104 715 2,320 SH   SOLE 34 2,320 0 0
GRAINGER W W INC COM 384802104 13,008 42,178 SH   SOLE 36 42,178 0 0
GRAINGER W W INC COM 384802104 333 1,080 SH   SOLE 40 1,080 0 0
GRAMERCY PPTY TR COM NEW 385002308 13,713 501,934 SH   SOLE 2 7,016 0 494,918
GRAMERCY PPTY TR COM NEW 385002308 1,436 52,553 SH   SOLE 4 52,553 0 0
GRAMERCY PPTY TR COM NEW 385002308 7,059 258,381 SH   SOLE 7 258,381 0 0
GRAMERCY PPTY TR COM NEW 385002308 169 6,196 SH   SOLE 15 6,196 0 0
GRAMERCY PPTY TR COM NEW 385002308 14,400 527,094 SH   SOLE 18 527,094 0 0
GRAMERCY PPTY TR COM NEW 385002308 8,874 324,812 SH   SOLE 19 324,812 0 0
GRAMERCY PPTY TR COM NEW 385002308 168,282 6,159,654 SH   SOLE 21 6,159,654 0 0
GRAMERCY PPTY TR COM NEW 385002308 169,724 6,212,436 SH   SOLE 22 5,997,711 0 214,725
GRAMERCY PPTY TR COM NEW 385002308 254 9,279 SH   SOLE 23 9,279 0 0
GRAMERCY PPTY TR COM NEW 385002308 8,517 311,741 SH   SOLE 25 311,741 0 0
GRAMERCY PPTY TR COM NEW 385002308 3,570 130,681 SH   SOLE 26 30,833 0 99,848
GRAMERCY PPTY TR COM NEW 385002308 607 22,228 SH   SOLE 28 22,228 0 0
GRAMERCY PPTY TR COM NEW 385002308 1,513 55,397 SH   SOLE 29 55,397 0 0
GRAMERCY PPTY TR COM NEW 385002308 21,146 774,016 SH   SOLE 30 774,016 0 0
GRAMERCY PPTY TR COM NEW 385002308 98 3,578 SH   SOLE 36 3,578 0 0
GRAMERCY PPTY TR COM NEW 385002308 531 19,434 SH   SOLE 40 19,434 0 0
GRAN TIERRA ENERGY INC COM 38500T101 535 155,135 SH   SOLE 21 155,135 0 0
GRAN TIERRA ENERGY INC COM 38500T101 1,310 379,847 SH   SOLE 22 193,641 0 186,206
GRAN TIERRA ENERGY INC COM 38500T101 83 24,008 SH   SOLE 26 0 0 24,008
GRAN TIERRA ENERGY INC COM 38500T101 197 57,106 SH   SOLE 28 57,106 0 0
GRAN TIERRA ENERGY INC COM 38500T101 291 84,334 SH   SOLE 30 84,334 0 0
GRAN TIERRA ENERGY INC COM 38500T101 153 44,264 SH   SOLE 40 44,264 0 0
GRAND CANYON ED INC COM 38526M106 10,674 95,641 SH   SOLE 2 10,041 0 85,600
GRAND CANYON ED INC COM 38526M106 25 223 SH   SOLE 4 223 0 0
GRAND CANYON ED INC COM 38526M106 113 1,014 SH   SOLE 7 1,014 0 0
GRAND CANYON ED INC COM 38526M106 2,804 25,123 SH   SOLE 18 25,123 0 0
GRAND CANYON ED INC COM 38526M106 2,019 18,092 SH   SOLE 19 18,092 0 0
GRAND CANYON ED INC COM 38526M106 60,253 539,854 SH   SOLE 21 539,854 0 0
GRAND CANYON ED INC COM 38526M106 145,934 1,307,536 SH   SOLE 22 1,213,200 0 94,336
GRAND CANYON ED INC COM 38526M106 1,299 11,639 SH   SOLE 23 11,639 0 0
GRAND CANYON ED INC COM 38526M106 2,651 23,752 SH   SOLE 26 8,017 0 15,735
GRAND CANYON ED INC COM 38526M106 726 6,509 SH   SOLE 28 6,509 0 0
GRAND CANYON ED INC COM 38526M106 198 1,778 SH   SOLE 29 0 0 1,778
GRAND CANYON ED INC COM 38526M106 1,216 10,893 SH   SOLE 30 10,893 0 0
GRAND CANYON ED INC COM 38526M106 114 1,017 SH   SOLE 31 1,017 0 0
GRAND CANYON ED INC COM 38526M106 526 4,709 SH   SOLE 40 4,709 0 0
GRANITE CONSTR INC COM 387328107 3,239 58,198 SH   SOLE 2 20,160 0 38,038
GRANITE CONSTR INC COM 387328107 15 265 SH   SOLE 4 265 0 0
GRANITE CONSTR INC COM 387328107 52 938 SH   SOLE 7 938 0 0
GRANITE CONSTR INC COM 387328107 14,524 260,937 SH   SOLE 18 260,937 0 0
GRANITE CONSTR INC COM 387328107 2,060 37,019 SH   SOLE 19 37,019 0 0
GRANITE CONSTR INC COM 387328107 169,438 3,044,163 SH   SOLE 21 3,044,163 0 0
GRANITE CONSTR INC COM 387328107 82,348 1,479,488 SH   SOLE 22 1,416,520 0 62,968
GRANITE CONSTR INC COM 387328107 499 8,973 SH   SOLE 26 5,145 0 3,828
GRANITE CONSTR INC COM 387328107 315 5,662 SH   SOLE 28 5,662 0 0
GRANITE CONSTR INC COM 387328107 504 9,050 SH   SOLE 30 9,050 0 0
GRANITE CONSTR INC COM 387328107 226 4,064 SH   SOLE 40 4,064 0 0
GRANITE PT MTG TR INC COM 38741L107 814 44,371 SH   SOLE 2 1,755 0 42,616
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 2,563 139,657 SH   SOLE 18 139,657 0 0
GRANITE PT MTG TR INC COM 38741L107 623 33,945 SH   SOLE 19 33,945 0 0
GRANITE PT MTG TR INC COM 38741L107 41,427 2,257,623 SH   SOLE 21 2,257,623 0 0
GRANITE PT MTG TR INC COM 38741L107 24,184 1,317,931 SH   SOLE 22 1,262,120 0 55,811
GRANITE PT MTG TR INC COM 38741L107 406 22,118 SH   SOLE 26 7,740 0 14,378
GRANITE PT MTG TR INC COM 38741L107 110 5,981 SH   SOLE 28 5,981 0 0
GRANITE PT MTG TR INC COM 38741L107 226 12,325 SH   SOLE 30 12,325 0 0
GRANITE PT MTG TR INC COM 38741L107 69 3,786 SH   SOLE 40 3,786 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 10,071 694,074 SH   SOLE 2 52,462 0 641,612
GRAPHIC PACKAGING HLDG CO COM 388689101 19 1,319 SH   SOLE 4 1,319 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 140 9,643 SH   SOLE 7 9,643 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,196 151,358 SH   SOLE 18 151,358 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 684 47,147 SH   SOLE 19 47,147 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 50,544 3,483,363 SH   SOLE 21 3,483,363 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 119,459 8,232,906 SH   SOLE 22 7,587,088 0 645,818
GRAPHIC PACKAGING HLDG CO COM 388689101 1,156 79,669 SH   SOLE 26 44,339 0 35,330
GRAPHIC PACKAGING HLDG CO COM 388689101 622 42,848 SH   SOLE 28 42,848 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 995 68,577 SH   SOLE 30 68,577 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 98 6,744 SH   SOLE 31 6,744 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 89 6,125 SH   SOLE 36 6,125 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 453 31,218 SH   SOLE 40 31,218 0 0
GRAY TELEVISION INC COM 389375106 1,341 84,874 SH   SOLE 2 3,463 0 81,411
GRAY TELEVISION INC COM 389375106 8 486 SH   SOLE 4 486 0 0
GRAY TELEVISION INC COM 389375106 26 1,624 SH   SOLE 7 1,624 0 0
GRAY TELEVISION INC COM 389375106 4,212 266,562 SH   SOLE 18 266,562 0 0
GRAY TELEVISION INC COM 389375106 1,036 65,584 SH   SOLE 19 65,584 0 0
GRAY TELEVISION INC COM 389375106 40,855 2,585,739 SH   SOLE 21 2,585,739 0 0
GRAY TELEVISION INC COM 389375106 38,839 2,458,179 SH   SOLE 22 2,360,596 0 97,583
GRAY TELEVISION INC COM 389375106 609 38,548 SH   SOLE 26 0 0 38,548
GRAY TELEVISION INC COM 389375106 177 11,206 SH   SOLE 28 11,206 0 0
GRAY TELEVISION INC COM 389375106 255 16,114 SH   SOLE 30 16,114 0 0
GRAY TELEVISION INC COM 389375106 106 6,688 SH   SOLE 40 6,688 0 0
GREAT AJAX CORP COM 38983D300 160 12,265 SH   SOLE 2 536 0 11,729
GREAT AJAX CORP COM 38983D300 3 248 SH   SOLE 7 248 0 0
GREAT AJAX CORP COM 38983D300 762 58,219 SH   SOLE 18 58,219 0 0
GREAT AJAX CORP COM 38983D300 159 12,129 SH   SOLE 19 12,129 0 0
GREAT AJAX CORP COM 38983D300 11,562 883,916 SH   SOLE 21 883,916 0 0
GREAT AJAX CORP COM 38983D300 2,576 196,947 SH   SOLE 22 191,048 0 5,899
GREAT ELM CAP GROUP INC COM NEW 39036P209 15 4,063 SH   SOLE 18 4,063 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 230 63,846 SH   SOLE 21 63,846 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 969 269,162 SH   SOLE 22 269,162 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 348 66,225 SH   SOLE 2 2,140 0 64,085
GREAT LAKES DREDGE & DOCK CO COM 390607109 3 636 SH   SOLE 4 636 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 8 1,503 SH   SOLE 7 1,503 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,009 192,184 SH   SOLE 18 192,184 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 235 44,778 SH   SOLE 19 44,778 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 10,759 2,049,354 SH   SOLE 21 2,049,354 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 8,222 1,566,106 SH   SOLE 22 1,479,175 0 86,931
GREAT LAKES DREDGE & DOCK CO COM 390607109 29 5,482 SH   SOLE 26 0 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109 42 8,029 SH   SOLE 28 8,029 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 50 9,561 SH   SOLE 30 9,561 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 34 6,512 SH   SOLE 40 6,512 0 0
GREAT SOUTHN BANCORP INC COM 390905107 651 11,383 SH   SOLE 2 465 0 10,918
GREAT SOUTHN BANCORP INC COM 390905107 16 277 SH   SOLE 7 277 0 0
GREAT SOUTHN BANCORP INC COM 390905107 2,217 38,766 SH   SOLE 18 38,766 0 0
GREAT SOUTHN BANCORP INC COM 390905107 487 8,522 SH   SOLE 19 8,522 0 0
GREAT SOUTHN BANCORP INC COM 390905107 22,490 393,177 SH   SOLE 21 393,177 0 0
GREAT SOUTHN BANCORP INC COM 390905107 23,683 414,037 SH   SOLE 22 398,754 0 15,283
GREAT SOUTHN BANCORP INC COM 390905107 82 1,440 SH   SOLE 28 1,440 0 0
GREAT SOUTHN BANCORP INC COM 390905107 128 2,235 SH   SOLE 30 2,235 0 0
GREAT SOUTHN BANCORP INC COM 390905107 201 3,506 SH   SOLE 34 3,506 0 0
GREAT SOUTHN BANCORP INC COM 390905107 56 972 SH   SOLE 40 972 0 0
GREAT WESTN BANCORP INC COM 391416104 2,634 62,725 SH   SOLE 2 2,702 0 60,023
GREAT WESTN BANCORP INC COM 391416104 15 358 SH   SOLE 4 358 0 0
GREAT WESTN BANCORP INC COM 391416104 54 1,284 SH   SOLE 7 1,284 0 0
GREAT WESTN BANCORP INC COM 391416104 10,961 261,036 SH   SOLE 18 261,036 0 0
GREAT WESTN BANCORP INC COM 391416104 2,101 50,041 SH   SOLE 19 50,041 0 0
GREAT WESTN BANCORP INC COM 391416104 248,208 5,911,127 SH   SOLE 21 5,911,127 0 0
GREAT WESTN BANCORP INC COM 391416104 73,593 1,752,639 SH   SOLE 22 1,669,063 0 83,576
GREAT WESTN BANCORP INC COM 391416104 451 10,740 SH   SOLE 26 5,882 0 4,858
GREAT WESTN BANCORP INC COM 391416104 342 8,142 SH   SOLE 28 8,142 0 0
GREAT WESTN BANCORP INC COM 391416104 3,802 90,538 SH   SOLE 30 90,538 0 0
GREAT WESTN BANCORP INC COM 391416104 251 5,976 SH   SOLE 40 5,976 0 0
GREEN BANCORP INC COM 39260X100 471 21,792 SH   SOLE 2 902 0 20,890
GREEN BANCORP INC COM 39260X100 13 583 SH   SOLE 7 583 0 0
GREEN BANCORP INC COM 39260X100 2,372 109,817 SH   SOLE 18 109,817 0 0
GREEN BANCORP INC COM 39260X100 383 17,713 SH   SOLE 19 17,713 0 0
GREEN BANCORP INC COM 39260X100 56,626 2,621,575 SH   SOLE 21 2,621,575 0 0
GREEN BANCORP INC COM 39260X100 15,931 737,545 SH   SOLE 22 708,070 0 29,475
GREEN BANCORP INC COM 39260X100 86 3,978 SH   SOLE 26 0 0 3,978
GREEN BANCORP INC COM 39260X100 864 40,007 SH   SOLE 30 40,007 0 0
GREEN BRICK PARTNERS INC COM 392709101 233 23,746 SH   SOLE 2 917 0 22,829
GREEN BRICK PARTNERS INC COM 392709101 6 585 SH   SOLE 7 585 0 0
GREEN BRICK PARTNERS INC COM 392709101 807 82,397 SH   SOLE 18 82,397 0 0
GREEN BRICK PARTNERS INC COM 392709101 181 18,447 SH   SOLE 19 18,447 0 0
GREEN BRICK PARTNERS INC COM 392709101 8,415 858,637 SH   SOLE 21 858,637 0 0
GREEN BRICK PARTNERS INC COM 392709101 4,313 440,060 SH   SOLE 22 421,958 0 18,102
GREEN BRICK PARTNERS INC COM 392709101 36 3,690 SH   SOLE 28 3,690 0 0
GREEN DOT CORP CL A 39304D102 3,923 53,459 SH   SOLE 2 15,971 0 37,488
GREEN DOT CORP CL A 39304D102 62 845 SH   SOLE 4 845 0 0
GREEN DOT CORP CL A 39304D102 73 1,001 SH   SOLE 7 1,001 0 0
GREEN DOT CORP CL A 39304D102 233 3,171 SH   SOLE 13 3,171 0 0
GREEN DOT CORP CL A 39304D102 15,245 207,724 SH   SOLE 18 207,724 0 0
GREEN DOT CORP CL A 39304D102 18,558 252,862 SH   SOLE 19 252,862 0 0
GREEN DOT CORP CL A 39304D102 354,183 4,826,045 SH   SOLE 21 4,826,045 0 0
GREEN DOT CORP CL A 39304D102 122,250 1,665,762 SH   SOLE 22 1,598,668 0 67,094
GREEN DOT CORP CL A 39304D102 4,007 54,601 SH   SOLE 23 54,601 0 0
GREEN DOT CORP CL A 39304D102 5,094 69,411 SH   SOLE 26 6,389 0 63,022
GREEN DOT CORP CL A 39304D102 422 5,751 SH   SOLE 28 5,751 0 0
GREEN DOT CORP CL A 39304D102 927 12,625 SH   SOLE 29 0 0 12,625
GREEN DOT CORP CL A 39304D102 5,144 70,094 SH   SOLE 30 70,094 0 0
GREEN DOT CORP CL A 39304D102 261 3,560 SH   SOLE 36 3,560 0 0
GREEN DOT CORP CL A 39304D102 310 4,221 SH   SOLE 40 4,221 0 0
GREEN PLAINS INC COM 393222104 4,894 267,407 SH   SOLE 2 225,609 0 41,798
GREEN PLAINS INC COM 393222104 7 370 SH   SOLE 4 370 0 0
GREEN PLAINS INC COM 393222104 14 748 SH   SOLE 7 748 0 0
GREEN PLAINS INC COM 393222104 3,121 170,537 SH   SOLE 18 170,537 0 0
GREEN PLAINS INC COM 393222104 2,387 130,440 SH   SOLE 19 130,440 0 0
GREEN PLAINS INC COM 393222104 72,551 3,964,520 SH   SOLE 21 3,964,520 0 0
GREEN PLAINS INC COM 393222104 21,117 1,153,946 SH   SOLE 22 1,090,254 0 63,692
GREEN PLAINS INC COM 393222104 21 1,172 SH   SOLE 26 0 0 1,172
GREEN PLAINS INC COM 393222104 96 5,256 SH   SOLE 28 5,256 0 0
GREEN PLAINS INC COM 393222104 1,054 57,583 SH   SOLE 30 57,583 0 0
GREEN PLAINS INC COM 393222104 9,763 533,498 SH   SOLE 34 533,498 0 0
GREEN PLAINS INC COM 393222104 69 3,789 SH   SOLE 36 3,789 0 0
GREEN PLAINS INC COM 393222104 68 3,710 SH   SOLE 40 3,710 0 0
GREENBRIER COS INC COM 393657101 2,216 42,009 SH   SOLE 2 9,610 0 32,399
GREENBRIER COS INC COM 393657101 10 198 SH   SOLE 4 198 0 0
GREENBRIER COS INC COM 393657101 37 694 SH   SOLE 7 694 0 0
GREENBRIER COS INC COM 393657101 7,186 136,224 SH   SOLE 18 136,224 0 0
GREENBRIER COS INC COM 393657101 2,350 44,550 SH   SOLE 19 44,550 0 0
GREENBRIER COS INC COM 393657101 155,095 2,940,188 SH   SOLE 21 2,940,188 0 0
GREENBRIER COS INC COM 393657101 49,126 931,308 SH   SOLE 22 885,320 0 45,988
GREENBRIER COS INC COM 393657101 1,812 34,357 SH   SOLE 23 34,357 0 0
GREENBRIER COS INC COM 393657101 1,318 24,994 SH   SOLE 26 0 0 24,994
GREENBRIER COS INC COM 393657101 211 3,997 SH   SOLE 28 3,997 0 0
GREENBRIER COS INC COM 393657101 213 4,031 SH   SOLE 29 0 0 4,031
GREENBRIER COS INC COM 393657101 2,237 42,404 SH   SOLE 30 42,404 0 0
GREENBRIER COS INC COM 393657101 149 2,828 SH   SOLE 40 2,828 0 0
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 478 415,000 PRN   SOLE 21 415,000 0 0
GREENE COUNTY BANCORP INC COM 394357107 81 2,377 SH   SOLE 2 181 0 2,196
GREENE COUNTY BANCORP INC COM 394357107 343 10,104 SH   SOLE 18 10,104 0 0
GREENE COUNTY BANCORP INC COM 394357107 115 3,390 SH   SOLE 19 3,390 0 0
GREENE COUNTY BANCORP INC COM 394357107 3,440 101,467 SH   SOLE 21 101,467 0 0
GREENE COUNTY BANCORP INC COM 394357107 744 21,960 SH   SOLE 22 21,073 0 887
GREENHILL & CO INC COM 395259104 546 19,240 SH   SOLE 2 1,007 0 18,233
GREENHILL & CO INC COM 395259104 5 171 SH   SOLE 4 171 0 0
GREENHILL & CO INC COM 395259104 14 490 SH   SOLE 7 490 0 0
GREENHILL & CO INC COM 395259104 2,840 99,987 SH   SOLE 18 99,987 0 0
GREENHILL & CO INC COM 395259104 504 17,738 SH   SOLE 19 17,738 0 0
GREENHILL & CO INC COM 395259104 68,849 2,424,257 SH   SOLE 21 2,424,257 0 0
GREENHILL & CO INC COM 395259104 20,572 724,353 SH   SOLE 22 682,133 0 42,220
GREENHILL & CO INC COM 395259104 168 5,910 SH   SOLE 26 3,257 0 2,653
GREENHILL & CO INC COM 395259104 90 3,186 SH   SOLE 28 3,186 0 0
GREENHILL & CO INC COM 395259104 1,052 37,029 SH   SOLE 30 37,029 0 0
GREENHILL & CO INC COM 395259104 88 3,104 SH   SOLE 40 3,104 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 624 43,940 SH   SOLE 2 10,200 0 33,740
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 3 242 SH   SOLE 4 242 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 8 543 SH   SOLE 7 543 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1,556 109,602 SH   SOLE 18 109,602 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1,087 76,559 SH   SOLE 19 76,559 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 15,222 1,071,947 SH   SOLE 21 1,071,947 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 15,131 1,065,543 SH   SOLE 22 1,026,822 0 38,721
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 373 26,238 SH   SOLE 23 26,238 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1,441 101,494 SH   SOLE 26 6,515 0 94,979
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 69 4,862 SH   SOLE 28 4,862 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 127 8,961 SH   SOLE 30 8,961 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 52 3,673 SH   SOLE 40 3,673 0 0
GREENSKY INC CL A 39572G100 169 8,004 SH   SOLE 18 8,004 0 0
GREENSKY INC CL A 39572G100 1,550 73,268 SH   SOLE 19 73,268 0 0
GREENSKY INC CL A 39572G100 251 11,873 SH   SOLE 21 11,873 0 0
GREENSKY INC CL A 39572G100 4,096 193,686 SH   SOLE 22 193,686 0 0
GREENSKY INC CL A 39572G100 1,159 54,801 SH   SOLE 23 54,801 0 0
GREENSKY INC CL A 39572G100 2,401 113,520 SH   SOLE 26 6,052 0 107,468
GREENSKY INC CL A 39572G100 707 33,433 SH   SOLE 29 0 0 33,433
GREENSKY INC CL A 39572G100 17,317 818,787 SH   SOLE 34 818,787 0 0
GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579V100 29 1,627 SH   SOLE 22 1,627 0 0
GREIF INC CL A 397624107 1,958 37,021 SH   SOLE 2 11,386 0 25,635
GREIF INC CL A 397624107 10 182 SH   SOLE 4 182 0 0
GREIF INC CL A 397624107 32 604 SH   SOLE 7 604 0 0
GREIF INC CL A 397624107 8,056 152,313 SH   SOLE 18 152,313 0 0
GREIF INC CL A 397624107 1,102 20,834 SH   SOLE 19 20,834 0 0
GREIF INC CL A 397624107 92,060 1,740,585 SH   SOLE 21 1,740,585 0 0
GREIF INC CL A 397624107 47,715 902,153 SH   SOLE 22 856,389 0 45,764
GREIF INC CL A 397624107 270 5,102 SH   SOLE 26 4,067 0 1,035
GREIF INC CL A 397624107 189 3,574 SH   SOLE 28 3,574 0 0
GREIF INC CL A 397624107 387 7,321 SH   SOLE 29 0 0 7,321
GREIF INC CL A 397624107 300 5,664 SH   SOLE 30 5,664 0 0
GREIF INC CL A 397624107 60 1,136 SH   SOLE 36 1,136 0 0
GREIF INC CL A 397624107 139 2,624 SH   SOLE 40 2,624 0 0
GREIF INC CL B 397624206 330 5,730 SH   SOLE 2 242 0 5,488
GREIF INC CL B 397624206 6 104 SH   SOLE 7 104 0 0
GREIF INC CL B 397624206 1,071 18,596 SH   SOLE 18 18,596 0 0
GREIF INC CL B 397624206 254 4,411 SH   SOLE 19 4,411 0 0
GREIF INC CL B 397624206 10,785 187,234 SH   SOLE 21 187,234 0 0
GREIF INC CL B 397624206 3,645 63,273 SH   SOLE 22 60,773 0 2,500
GREIF INC CL B 397624206 43 750 SH   SOLE 30 750 0 0
GRIFFIN INL RLTY INC COM 398231100 47 1,079 SH   SOLE 2 0 0 1,079
GRIFFIN INL RLTY INC COM 398231100 129 2,923 SH   SOLE 18 2,923 0 0
GRIFFIN INL RLTY INC COM 398231100 1,882 42,793 SH   SOLE 21 42,793 0 0
GRIFFIN INL RLTY INC COM 398231100 2,945 66,937 SH   SOLE 22 66,602 0 335
GRIFFON CORP COM 398433102 557 31,267 SH   SOLE 2 1,232 0 30,035
GRIFFON CORP COM 398433102 11 637 SH   SOLE 7 637 0 0
GRIFFON CORP COM 398433102 2,344 131,702 SH   SOLE 18 131,702 0 0
GRIFFON CORP COM 398433102 414 23,245 SH   SOLE 19 23,245 0 0
GRIFFON CORP COM 398433102 57,665 3,239,588 SH   SOLE 21 3,239,588 0 0
GRIFFON CORP COM 398433102 14,469 812,863 SH   SOLE 22 757,764 0 55,099
GRIFFON CORP COM 398433102 315 17,685 SH   SOLE 26 13,887 0 3,798
GRIFFON CORP COM 398433102 81 4,541 SH   SOLE 28 4,541 0 0
GRIFFON CORP COM 398433102 810 45,507 SH   SOLE 30 45,507 0 0
GRIFFON CORP COM 398433102 80 4,490 SH   SOLE 40 4,490 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 36,122 1,680,088 SH   SOLE 21 1,680,088 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 55 2,558 SH   SOLE 30 2,558 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,366 21,676 SH   SOLE 2 1,613 0 20,063
GROUP 1 AUTOMOTIVE INC COM 398905109 10 162 SH   SOLE 4 162 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 77 1,218 SH   SOLE 7 1,218 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 5,542 87,961 SH   SOLE 18 87,961 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,494 23,712 SH   SOLE 19 23,712 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 125,909 1,998,554 SH   SOLE 21 1,998,554 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 40,373 640,843 SH   SOLE 22 606,519 0 34,324
GROUP 1 AUTOMOTIVE INC COM 398905109 183 2,902 SH   SOLE 23 2,902 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 716 11,367 SH   SOLE 26 1,440 0 9,927
GROUP 1 AUTOMOTIVE INC COM 398905109 164 2,596 SH   SOLE 28 2,596 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 326 5,180 SH   SOLE 29 0 0 5,180
GROUP 1 AUTOMOTIVE INC COM 398905109 1,837 29,164 SH   SOLE 30 29,164 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 158 2,507 SH   SOLE 36 2,507 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 168 2,667 SH   SOLE 40 2,667 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 3,169 50,051 SH   SOLE 21 50,051 0 0
GROUPON INC COM 399473107 1,572 365,588 SH   SOLE 2 19,391 0 346,197
GROUPON INC COM 399473107 7 1,594 SH   SOLE 4 1,594 0 0
GROUPON INC COM 399473107 41 9,598 SH   SOLE 7 9,598 0 0
GROUPON INC COM 399473107 6,026 1,401,326 SH   SOLE 18 1,401,326 0 0
GROUPON INC COM 399473107 2,785 647,621 SH   SOLE 19 647,621 0 0
GROUPON INC COM 399473107 63,180 14,693,001 SH   SOLE 21 14,693,001 0 0
GROUPON INC COM 399473107 53,196 12,371,050 SH   SOLE 22 11,750,147 0 620,903
GROUPON INC COM 399473107 33 7,611 SH   SOLE 23 7,611 0 0
GROUPON INC COM 399473107 333 77,558 SH   SOLE 26 52,660 0 24,898
GROUPON INC COM 399473107 249 57,807 SH   SOLE 28 57,807 0 0
GROUPON INC COM 399473107 455 105,707 SH   SOLE 30 105,707 0 0
GROUPON INC COM 399473107 224 51,991 SH   SOLE 40 51,991 0 0
GRUBHUB INC COM 400110102 19,210 183,108 SH   SOLE 2 16,662 0 166,446
GRUBHUB INC COM 400110102 129 1,229 SH   SOLE 4 1,229 0 0
GRUBHUB INC COM 400110102 207 1,969 SH   SOLE 7 1,969 0 0
GRUBHUB INC COM 400110102 5,564 53,037 SH   SOLE 18 52,928 0 109
GRUBHUB INC COM 400110102 6,774 64,571 SH   SOLE 19 64,571 0 0
GRUBHUB INC COM 400110102 114,688 1,093,202 SH   SOLE 21 1,093,202 0 0
GRUBHUB INC COM 400110102 265,920 2,534,744 SH   SOLE 22 2,356,702 0 178,042
GRUBHUB INC COM 400110102 3,807 36,291 SH   SOLE 23 36,291 0 0
GRUBHUB INC COM 400110102 22,549 214,941 SH   SOLE 26 42,986 0 171,955
GRUBHUB INC COM 400110102 1,195 11,394 SH   SOLE 28 11,394 0 0
GRUBHUB INC COM 400110102 810 7,725 SH   SOLE 29 0 0 7,725
GRUBHUB INC COM 400110102 2,019 19,243 SH   SOLE 30 19,243 0 0
GRUBHUB INC COM 400110102 206 1,963 SH   SOLE 31 1,963 0 0
GRUBHUB INC COM 400110102 965 9,202 SH   SOLE 40 9,202 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 403 9,678 SH   SOLE 4 9,678 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 2,286 54,882 SH   SOLE 7 54,882 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 15,608 374,750 SH   SOLE 21 374,750 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 8,391 201,457 SH   SOLE 22 170,320 0 31,137
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 2,159 51,825 SH   SOLE 30 51,825 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 5,163 32,438 SH   SOLE 7 32,438 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 27,916 175,393 SH   SOLE 21 175,393 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 3,727 23,416 SH   SOLE 30 23,416 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 168 20,272 SH   SOLE 34 20,272 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 999 30,286 SH   SOLE 18 1,360 0 28,926
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 816 24,752 SH   SOLE 19 24,752 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 17,375 526,820 SH   SOLE 21 526,820 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 5,656 171,511 SH   SOLE 22 171,511 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 1,081 32,779 SH   SOLE 25 32,779 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 3,329 100,934 SH   SOLE 30 100,934 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 6,919 209,792 SH   SOLE 34 209,792 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 859 81,150 SH   SOLE 2 81,150 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 1,037 98,000 SH   SOLE 18 0 0 98,000
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 2,905 274,540 SH   SOLE 19 274,540 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 3,416 322,860 SH   SOLE 21 322,860 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 1,039 98,198 SH   SOLE 22 98,198 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 8,980 848,738 SH   SOLE 25 848,738 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 8,805 832,256 SH   SOLE 34 832,256 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 7,080 373,608 SH   SOLE 22 47,638 0 325,970
GSE SYS INC COM 36227K106 10 3,149 SH   SOLE 18 3,149 0 0
GSE SYS INC COM 36227K106 163 50,002 SH   SOLE 21 50,002 0 0
GSE SYS INC COM 36227K106 148 45,537 SH   SOLE 22 45,537 0 0
GSI TECHNOLOGY COM 36241U106 1 167 SH   SOLE 2 0 0 167
GSI TECHNOLOGY COM 36241U106 21 2,832 SH   SOLE 18 2,832 0 0
GSI TECHNOLOGY COM 36241U106 389 51,724 SH   SOLE 21 51,724 0 0
GSI TECHNOLOGY COM 36241U106 2 274 SH   SOLE 22 274 0 0
GTT COMMUNICATIONS INC COM 362393100 1,307 29,046 SH   SOLE 2 1,537 0 27,509
GTT COMMUNICATIONS INC COM 362393100 11 250 SH   SOLE 4 250 0 0
GTT COMMUNICATIONS INC COM 362393100 33 741 SH   SOLE 7 741 0 0
GTT COMMUNICATIONS INC COM 362393100 4,981 110,690 SH   SOLE 18 110,690 0 0
GTT COMMUNICATIONS INC COM 362393100 1,260 27,998 SH   SOLE 19 27,998 0 0
GTT COMMUNICATIONS INC COM 362393100 52,093 1,157,623 SH   SOLE 21 1,157,623 0 0
GTT COMMUNICATIONS INC COM 362393100 42,650 947,787 SH   SOLE 22 900,536 0 47,251
GTT COMMUNICATIONS INC COM 362393100 698 15,512 SH   SOLE 26 7,004 0 8,508
GTT COMMUNICATIONS INC COM 362393100 203 4,509 SH   SOLE 28 4,509 0 0
GTT COMMUNICATIONS INC COM 362393100 309 6,869 SH   SOLE 30 6,869 0 0
GTT COMMUNICATIONS INC COM 362393100 181 4,020 SH   SOLE 40 4,020 0 0
GTX INC DEL COM NEW 40052B207 59 3,870 SH   SOLE 2 341 0 3,529
GTX INC DEL COM NEW 40052B207 234 15,261 SH   SOLE 18 15,261 0 0
GTX INC DEL COM NEW 40052B207 213 13,930 SH   SOLE 19 13,930 0 0
GTX INC DEL COM NEW 40052B207 2,570 167,852 SH   SOLE 21 167,852 0 0
GTX INC DEL COM NEW 40052B207 2,889 188,692 SH   SOLE 22 187,263 0 1,429
GTX INC DEL COM NEW 40052B207 8 545 SH   SOLE 23 545 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 702 23,563 SH   SOLE 2 3,003 0 20,560
GUARANTY BANCORP DEL COM NEW 40075T607 15 495 SH   SOLE 7 495 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 2,575 86,419 SH   SOLE 18 86,419 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 1,216 40,800 SH   SOLE 19 40,800 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 26,916 903,207 SH   SOLE 21 903,207 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 23,665 794,120 SH   SOLE 22 758,673 0 35,447
GUARANTY BANCORP DEL COM NEW 40075T607 203 6,811 SH   SOLE 23 6,811 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 556 18,664 SH   SOLE 26 0 0 18,664
GUARANTY BANCORP DEL COM NEW 40075T607 153 5,133 SH   SOLE 28 5,133 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 62 2,088 SH   SOLE 29 0 0 2,088
GUARANTY BANCORP DEL COM NEW 40075T607 159 5,350 SH   SOLE 30 5,350 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 125 4,189 SH   SOLE 40 4,189 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 235 7,120 SH   SOLE 2 369 0 6,751
GUARANTY BANCSHARES INC TEX COM 400764106 6 188 SH   SOLE 7 188 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 855 25,950 SH   SOLE 18 25,950 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 219 6,643 SH   SOLE 19 6,643 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 8,806 267,334 SH   SOLE 21 267,334 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 2,127 64,568 SH   SOLE 22 61,653 0 2,915
GUARANTY FED BANCSHARES INC COM 40108P101 14 553 SH   SOLE 18 553 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 20 825 SH   SOLE 21 825 0 0
GUESS INC COM 401617105 1,273 59,497 SH   SOLE 2 2,516 0 56,981
GUESS INC COM 401617105 9 422 SH   SOLE 4 422 0 0
GUESS INC COM 401617105 27 1,252 SH   SOLE 7 1,252 0 0
GUESS INC COM 401617105 5,439 254,143 SH   SOLE 18 254,143 0 0
GUESS INC COM 401617105 1,003 46,847 SH   SOLE 19 46,847 0 0
GUESS INC COM 401617105 124,083 5,798,258 SH   SOLE 21 5,798,258 0 0
GUESS INC COM 401617105 36,053 1,684,735 SH   SOLE 22 1,582,436 0 102,299
GUESS INC COM 401617105 370 17,303 SH   SOLE 26 6,089 0 11,214
GUESS INC COM 401617105 198 9,275 SH   SOLE 28 9,275 0 0
GUESS INC COM 401617105 1,965 91,807 SH   SOLE 30 91,807 0 0
GUESS INC COM 401617105 125 5,841 SH   SOLE 36 5,841 0 0
GUESS INC COM 401617105 151 7,065 SH   SOLE 40 7,065 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 13,869 156,212 SH   SOLE 2 6,236 0 149,976
GUIDEWIRE SOFTWARE INC COM 40171V100 35 389 SH   SOLE 4 389 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 153 1,722 SH   SOLE 7 1,722 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 3,484 39,247 SH   SOLE 18 39,247 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 10,211 115,018 SH   SOLE 19 115,018 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 100,717 1,134,452 SH   SOLE 21 1,134,452 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 187,245 2,109,093 SH   SOLE 22 1,958,981 0 150,112
GUIDEWIRE SOFTWARE INC COM 40171V100 2,298 25,888 SH   SOLE 26 16,845 0 9,043
GUIDEWIRE SOFTWARE INC COM 40171V100 926 10,426 SH   SOLE 28 10,426 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 192 2,165 SH   SOLE 29 0 0 2,165
GUIDEWIRE SOFTWARE INC COM 40171V100 5,824 65,596 SH   SOLE 30 65,596 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 150 1,692 SH   SOLE 31 1,692 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 757 8,524 SH   SOLE 40 8,524 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 584 575,000 PRN   SOLE 21 575,000 0 0
GULF ISLAND FABRICATION INC COM 402307102 165 18,288 SH   SOLE 18 18,288 0 0
GULF ISLAND FABRICATION INC COM 402307102 8,842 982,498 SH   SOLE 21 982,498 0 0
GULF ISLAND FABRICATION INC COM 402307102 2,301 255,665 SH   SOLE 22 255,665 0 0
GULF ISLAND FABRICATION INC COM 402307102 148 16,479 SH   SOLE 30 16,479 0 0
GULF RESOURCES INC COM PAR $0.0005 40251W309 84 61,196 SH   SOLE 22 61,196 0 0
GULFMARK OFFSHORE INC COM 402629505 152 4,531 SH   SOLE 2 193 0 4,338
GULFMARK OFFSHORE INC COM 402629505 418 12,470 SH   SOLE 18 12,470 0 0
GULFMARK OFFSHORE INC COM 402629505 94 2,797 SH   SOLE 19 2,797 0 0
GULFMARK OFFSHORE INC COM 402629505 4,300 128,345 SH   SOLE 21 128,345 0 0
GULFMARK OFFSHORE INC COM 402629505 1,430 42,675 SH   SOLE 22 41,536 0 1,139
GULFPORT ENERGY CORP COM NEW 402635304 3,219 256,116 SH   SOLE 2 77,055 0 179,061
GULFPORT ENERGY CORP COM NEW 402635304 6 503 SH   SOLE 4 503 0 0
GULFPORT ENERGY CORP COM NEW 402635304 51 4,022 SH   SOLE 7 4,022 0 0
GULFPORT ENERGY CORP COM NEW 402635304 12,430 988,834 SH   SOLE 18 988,834 0 0
GULFPORT ENERGY CORP COM NEW 402635304 2,193 174,461 SH   SOLE 19 174,461 0 0
GULFPORT ENERGY CORP COM NEW 402635304 143,522 11,417,829 SH   SOLE 21 11,417,829 0 0
GULFPORT ENERGY CORP COM NEW 402635304 71,682 5,702,586 SH   SOLE 22 5,463,008 0 239,578
GULFPORT ENERGY CORP COM NEW 402635304 318 25,315 SH   SOLE 23 25,315 0 0
GULFPORT ENERGY CORP COM NEW 402635304 1,377 109,547 SH   SOLE 26 37,425 0 72,122
GULFPORT ENERGY CORP COM NEW 402635304 299 23,783 SH   SOLE 28 23,783 0 0
GULFPORT ENERGY CORP COM NEW 402635304 1,118 88,965 SH   SOLE 30 88,965 0 0
GULFPORT ENERGY CORP COM NEW 402635304 263 20,949 SH   SOLE 40 20,949 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 444 3,181 SH   SOLE 4 3,181 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 9 67 SH   SOLE 17 0 0 67
GW PHARMACEUTICALS PLC ADS 36197T103 4,336 31,075 SH   SOLE 18 31,075 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 29,435 210,946 SH   SOLE 19 210,946 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 42,926 307,623 SH   SOLE 21 307,623 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 983 7,046 SH   SOLE 22 7,046 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 65 464 SH   SOLE 30 464 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 12,074 86,526 SH   SOLE 34 86,526 0 0
GWG HLDGS INC COM 36192A109 1 178 SH   SOLE 18 178 0 0
GWG HLDGS INC COM 36192A109 1 186 SH   SOLE 21 186 0 0
GYRODYNE LLC COM 403829104 181 8,763 SH   SOLE 22 8,763 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 1,223 32,505 SH   SOLE 2 4,965 0 27,540
H & E EQUIPMENT SERVICES INC COM 404030108 9 234 SH   SOLE 4 234 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 25 665 SH   SOLE 7 665 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 3,896 103,581 SH   SOLE 18 103,581 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 2,419 64,320 SH   SOLE 19 64,320 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 39,367 1,046,720 SH   SOLE 21 1,046,720 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 36,140 960,914 SH   SOLE 22 915,287 0 45,627
H & E EQUIPMENT SERVICES INC COM 404030108 571 15,191 SH   SOLE 23 15,191 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 1,153 30,649 SH   SOLE 26 0 0 30,649
H & E EQUIPMENT SERVICES INC COM 404030108 174 4,630 SH   SOLE 28 4,630 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 131 3,478 SH   SOLE 29 0 0 3,478
H & E EQUIPMENT SERVICES INC COM 404030108 260 6,907 SH   SOLE 30 6,907 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 136 3,605 SH   SOLE 34 3,605 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 114 3,026 SH   SOLE 40 3,026 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 216 21,595 SH   SOLE 2 705 0 20,890
HABIT RESTAURANTS INC COM CL A 40449J103 3 295 SH   SOLE 7 295 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 707 70,666 SH   SOLE 18 70,666 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 147 14,740 SH   SOLE 19 14,740 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 6,938 693,753 SH   SOLE 21 693,753 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 6,672 667,212 SH   SOLE 22 655,798 0 11,414
HACKETT GROUP INC COM 404609109 714 44,441 SH   SOLE 2 25,771 0 18,670
HACKETT GROUP INC COM 404609109 11 669 SH   SOLE 7 669 0 0
HACKETT GROUP INC COM 404609109 1,299 80,858 SH   SOLE 18 80,858 0 0
HACKETT GROUP INC COM 404609109 3,155 196,309 SH   SOLE 19 196,309 0 0
HACKETT GROUP INC COM 404609109 14,154 880,791 SH   SOLE 21 880,791 0 0
HACKETT GROUP INC COM 404609109 15,479 963,239 SH   SOLE 22 923,448 0 39,791
HACKETT GROUP INC COM 404609109 1,979 123,140 SH   SOLE 23 123,140 0 0
HACKETT GROUP INC COM 404609109 166 10,339 SH   SOLE 26 0 0 10,339
HACKETT GROUP INC COM 404609109 54 3,369 SH   SOLE 28 3,369 0 0
HACKETT GROUP INC COM 404609109 355 22,106 SH   SOLE 29 0 0 22,106
HACKETT GROUP INC COM 404609109 120 7,471 SH   SOLE 30 7,471 0 0
HACKETT GROUP INC COM 404609109 14 886 SH   SOLE 34 886 0 0
HAEMONETICS CORP COM 405024100 5,857 65,311 SH   SOLE 2 23,243 0 42,068
HAEMONETICS CORP COM 405024100 22 241 SH   SOLE 4 241 0 0
HAEMONETICS CORP COM 405024100 103 1,143 SH   SOLE 7 1,143 0 0
HAEMONETICS CORP COM 405024100 27,605 307,815 SH   SOLE 18 307,815 0 0
HAEMONETICS CORP COM 405024100 3,953 44,083 SH   SOLE 19 44,083 0 0
HAEMONETICS CORP COM 405024100 328,048 3,657,979 SH   SOLE 21 3,657,979 0 0
HAEMONETICS CORP COM 405024100 169,725 1,892,563 SH   SOLE 22 1,734,671 0 157,892
HAEMONETICS CORP COM 405024100 86 964 SH   SOLE 23 964 0 0
HAEMONETICS CORP COM 405024100 1,194 13,309 SH   SOLE 26 9,705 0 3,604
HAEMONETICS CORP COM 405024100 663 7,389 SH   SOLE 28 7,389 0 0
HAEMONETICS CORP COM 405024100 1,100 12,263 SH   SOLE 30 12,263 0 0
HAEMONETICS CORP COM 405024100 487 5,433 SH   SOLE 40 5,433 0 0
HAIN CELESTIAL GROUP INC COM 405217100 7,850 263,418 SH   SOLE 2 51,551 0 211,867
HAIN CELESTIAL GROUP INC COM 405217100 14 454 SH   SOLE 4 454 0 0
HAIN CELESTIAL GROUP INC COM 405217100 91 3,063 SH   SOLE 7 3,063 0 0
HAIN CELESTIAL GROUP INC COM 405217100 9,714 325,974 SH   SOLE 18 325,974 0 0
HAIN CELESTIAL GROUP INC COM 405217100 450 15,088 SH   SOLE 19 15,088 0 0
HAIN CELESTIAL GROUP INC COM 405217100 137,162 4,602,748 SH   SOLE 21 4,602,748 0 0
HAIN CELESTIAL GROUP INC COM 405217100 102,888 3,452,614 SH   SOLE 22 3,246,929 0 205,685
HAIN CELESTIAL GROUP INC COM 405217100 1,115 37,413 SH   SOLE 26 22,165 0 15,248
HAIN CELESTIAL GROUP INC COM 405217100 271 9,088 SH   SOLE 28 9,088 0 0
HAIN CELESTIAL GROUP INC COM 405217100 833 27,942 SH   SOLE 29 0 0 27,942
HAIN CELESTIAL GROUP INC COM 405217100 678 22,758 SH   SOLE 30 22,758 0 0
HAIN CELESTIAL GROUP INC COM 405217100 58 1,951 SH   SOLE 31 1,951 0 0
HAIN CELESTIAL GROUP INC COM 405217100 89 2,976 SH   SOLE 36 2,976 0 0
HAIN CELESTIAL GROUP INC COM 405217100 355 11,929 SH   SOLE 40 11,929 0 0
HALCON RES CORP COM PAR NEW 40537Q605 1,027 233,939 SH   SOLE 2 83,235 0 150,704
HALCON RES CORP COM PAR NEW 40537Q605 11 2,602 SH   SOLE 7 2,602 0 0
HALCON RES CORP COM PAR NEW 40537Q605 1,963 447,213 SH   SOLE 18 447,213 0 0
HALCON RES CORP COM PAR NEW 40537Q605 6,118 1,393,455 SH   SOLE 19 1,393,455 0 0
HALCON RES CORP COM PAR NEW 40537Q605 19,786 4,507,029 SH   SOLE 21 4,507,029 0 0
HALCON RES CORP COM PAR NEW 40537Q605 18,297 4,167,948 SH   SOLE 22 3,972,481 0 195,467
HALCON RES CORP COM PAR NEW 40537Q605 93 21,240 SH   SOLE 26 0 0 21,240
HALCON RES CORP COM PAR NEW 40537Q605 367 83,575 SH   SOLE 30 83,575 0 0
HALCON RES CORP COM PAR NEW 40537Q605 1,615 367,822 SH   SOLE 34 367,822 0 0
HALCON RES CORP COM PAR NEW 40537Q605 41 9,362 SH   SOLE 40 9,362 0 0
HALLADOR ENERGY COMPANY COM 40609P105 22 3,014 SH   SOLE 2 658 0 2,356
HALLADOR ENERGY COMPANY COM 40609P105 386 54,131 SH   SOLE 18 54,131 0 0
HALLADOR ENERGY COMPANY COM 40609P105 94 13,229 SH   SOLE 19 13,229 0 0
HALLADOR ENERGY COMPANY COM 40609P105 4,498 629,951 SH   SOLE 21 629,951 0 0
HALLADOR ENERGY COMPANY COM 40609P105 1,782 249,569 SH   SOLE 22 243,381 0 6,188
HALLIBURTON CO COM 406216101 121,493 2,696,258 SH   SOLE 2 652,549 0 2,043,709
HALLIBURTON CO COM 406216101 14,609 324,205 SH   SOLE 4 302,474 0 21,731
HALLIBURTON CO COM 406216101 29,873 662,964 SH   SOLE 7 642,467 0 20,497
HALLIBURTON CO COM 406216101 3,366 74,705 SH   SOLE 13 74,705 0 0
HALLIBURTON CO COM 406216101 324 7,192 SH   SOLE 15 7,192 0 0
HALLIBURTON CO COM 406216101 84,528 1,875,901 SH   SOLE 18 1,753,567 0 122,334
HALLIBURTON CO COM 406216101 58,152 1,290,555 SH   SOLE 19 1,290,555 0 0
HALLIBURTON CO COM 406216101 12,906 286,420 SH   SOLE 20 0 0 286,420
HALLIBURTON CO COM 406216101 712,500 15,812,243 SH   SOLE 21 15,812,243 0 0
HALLIBURTON CO COM 406216101 1,051,418 23,333,741 SH   SOLE 22 20,832,638 0 2,501,103
HALLIBURTON CO COM 406216101 52,549 1,166,209 SH   SOLE 23 1,166,209 0 0
HALLIBURTON CO COM 406216101 43,864 973,453 SH   SOLE 25 973,453 0 0
HALLIBURTON CO COM 406216101 144,915 3,216,038 SH   SOLE 26 737,045 0 2,478,993
HALLIBURTON CO COM 406216101 5,646 125,310 SH   SOLE 28 125,310 0 0
HALLIBURTON CO COM 406216101 13,701 304,060 SH   SOLE 29 235,559 0 68,501
HALLIBURTON CO COM 406216101 130,922 2,905,501 SH   SOLE 30 2,905,501 0 0
HALLIBURTON CO COM 406216101 19,677 436,680 SH   SOLE 31 201,757 0 234,923
HALLIBURTON CO COM 406216101 59,555 1,321,673 SH   SOLE 34 1,321,673 0 0
HALLIBURTON CO COM 406216101 38,523 854,924 SH   SOLE 36 854,924 0 0
HALLIBURTON CO COM 406216101 788 17,489 SH   SOLE 40 17,489 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 140 14,073 SH   SOLE 2 890 0 13,183
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 466 46,671 SH   SOLE 18 46,671 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 126 12,646 SH   SOLE 19 12,646 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 4,668 467,765 SH   SOLE 21 467,765 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 2,731 273,647 SH   SOLE 22 269,895 0 3,752
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 22 2,199 SH   SOLE 26 0 0 2,199
HALOZYME THERAPEUTICS INC COM 40637H109 4,433 262,751 SH   SOLE 2 164,763 0 97,988
HALOZYME THERAPEUTICS INC COM 40637H109 7 408 SH   SOLE 4 408 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 45 2,669 SH   SOLE 7 2,669 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 7,960 471,866 SH   SOLE 18 471,866 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 18,307 1,085,197 SH   SOLE 19 1,085,197 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 811 48,100 SH   SOLE 20 48,100 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 98,574 5,843,128 SH   SOLE 21 5,843,128 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 64,868 3,845,143 SH   SOLE 22 3,675,594 0 169,549
HALOZYME THERAPEUTICS INC COM 40637H109 1,525 90,412 SH   SOLE 23 90,412 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 2,247 133,209 SH   SOLE 26 13,648 0 119,561
HALOZYME THERAPEUTICS INC COM 40637H109 326 19,297 SH   SOLE 28 19,297 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 419 24,844 SH   SOLE 29 0 0 24,844
HALOZYME THERAPEUTICS INC COM 40637H109 552 32,722 SH   SOLE 30 32,722 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 6,224 368,944 SH   SOLE 34 368,944 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 232 13,741 SH   SOLE 40 13,741 0 0
HALYARD HEALTH INC COM 40650V100 3,972 69,374 SH   SOLE 2 22,503 0 46,871
HALYARD HEALTH INC COM 40650V100 12 217 SH   SOLE 4 217 0 0
HALYARD HEALTH INC COM 40650V100 58 1,006 SH   SOLE 7 1,006 0 0
HALYARD HEALTH INC COM 40650V100 0 1 SH   SOLE 17 0 0 1
HALYARD HEALTH INC COM 40650V100 16,021 279,843 SH   SOLE 18 279,843 0 0
HALYARD HEALTH INC COM 40650V100 2,265 39,558 SH   SOLE 19 39,558 0 0
HALYARD HEALTH INC COM 40650V100 182,021 3,179,413 SH   SOLE 21 3,179,413 0 0
HALYARD HEALTH INC COM 40650V100 90,410 1,579,212 SH   SOLE 22 1,508,386 0 70,826
HALYARD HEALTH INC COM 40650V100 511 8,932 SH   SOLE 26 4,434 0 4,498
HALYARD HEALTH INC COM 40650V100 386 6,750 SH   SOLE 28 6,750 0 0
HALYARD HEALTH INC COM 40650V100 592 10,339 SH   SOLE 30 10,339 0 0
HALYARD HEALTH INC COM 40650V100 96 1,675 SH   SOLE 36 1,675 0 0
HALYARD HEALTH INC COM 40650V100 284 4,955 SH   SOLE 40 4,955 0 0
HAMILTON BANCORP INC MD COM 407015106 8 528 SH   SOLE 18 528 0 0
HAMILTON BANCORP INC MD COM 407015106 12 790 SH   SOLE 21 790 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 158 5,454 SH   SOLE 2 374 0 5,080
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 3 92 SH   SOLE 4 92 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 7 230 SH   SOLE 7 230 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 645 22,198 SH   SOLE 18 22,198 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 146 5,022 SH   SOLE 19 5,022 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 6,745 232,201 SH   SOLE 21 232,201 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 7,082 243,784 SH   SOLE 22 231,482 0 12,302
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 115 3,944 SH   SOLE 26 0 0 3,944
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 32 1,118 SH   SOLE 28 1,118 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 17 587 SH   SOLE 30 587 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 10 344 SH   SOLE 40 344 0 0
HAMILTON LANE INC CL A 407497106 603 12,563 SH   SOLE 2 604 0 11,959
HAMILTON LANE INC CL A 407497106 15 320 SH   SOLE 7 320 0 0
HAMILTON LANE INC CL A 407497106 2,338 48,748 SH   SOLE 18 48,748 0 0
HAMILTON LANE INC CL A 407497106 610 12,724 SH   SOLE 19 12,724 0 0
HAMILTON LANE INC CL A 407497106 22,840 476,133 SH   SOLE 21 476,133 0 0
HAMILTON LANE INC CL A 407497106 25,009 521,343 SH   SOLE 22 507,802 0 13,541
HAMILTON LANE INC CL A 407497106 2,894 60,336 SH   SOLE 30 60,336 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 5,803 124,384 SH   SOLE 2 38,093 0 86,291
HANCOCK WHITNEY CORPORATION COM 410120109 19 417 SH   SOLE 4 417 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 123 2,646 SH   SOLE 7 2,646 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 23,597 505,839 SH   SOLE 18 505,839 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 3,257 69,816 SH   SOLE 19 69,816 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 280,282 6,008,191 SH   SOLE 21 6,008,191 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 134,658 2,886,557 SH   SOLE 22 2,767,380 0 119,177
HANCOCK WHITNEY CORPORATION COM 410120109 1,086 23,275 SH   SOLE 26 14,103 0 9,172
HANCOCK WHITNEY CORPORATION COM 410120109 550 11,784 SH   SOLE 28 11,784 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 895 19,196 SH   SOLE 30 19,196 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 109 2,327 SH   SOLE 36 2,327 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 417 8,943 SH   SOLE 40 8,943 0 0
HANESBRANDS INC COM 410345102 21,375 970,728 SH   SOLE 2 105,945 0 864,783
HANESBRANDS INC COM 410345102 2,462 111,793 SH   SOLE 4 101,097 0 10,696
HANESBRANDS INC COM 410345102 5,962 270,761 SH   SOLE 7 265,261 0 5,500
HANESBRANDS INC COM 410345102 53 2,406 SH   SOLE 15 2,406 0 0
HANESBRANDS INC COM 410345102 16,797 762,821 SH   SOLE 18 714,768 0 48,053
HANESBRANDS INC COM 410345102 1,871 84,953 SH   SOLE 19 84,953 0 0
HANESBRANDS INC COM 410345102 5,336 242,344 SH   SOLE 20 0 0 242,344
HANESBRANDS INC COM 410345102 168,331 7,644,456 SH   SOLE 21 7,644,456 0 0
HANESBRANDS INC COM 410345102 210,655 9,566,552 SH   SOLE 22 8,535,824 0 1,030,728
HANESBRANDS INC COM 410345102 10,398 472,221 SH   SOLE 23 472,221 0 0
HANESBRANDS INC COM 410345102 10,657 483,964 SH   SOLE 25 483,964 0 0
HANESBRANDS INC COM 410345102 29,522 1,340,701 SH   SOLE 26 450,839 0 889,862
HANESBRANDS INC COM 410345102 1,097 49,812 SH   SOLE 28 49,812 0 0
HANESBRANDS INC COM 410345102 1,864 84,666 SH   SOLE 29 10,994 0 73,672
HANESBRANDS INC COM 410345102 24,367 1,106,592 SH   SOLE 30 1,106,592 0 0
HANESBRANDS INC COM 410345102 3,212 145,889 SH   SOLE 31 77,511 0 68,378
HANESBRANDS INC COM 410345102 619 28,094 SH   SOLE 34 28,094 0 0
HANESBRANDS INC COM 410345102 6,314 286,761 SH   SOLE 36 286,761 0 0
HANESBRANDS INC COM 410345102 161 7,319 SH   SOLE 40 7,319 0 0
HANMI FINL CORP COM NEW 410495204 932 32,862 SH   SOLE 2 1,333 0 31,529
HANMI FINL CORP COM NEW 410495204 8 272 SH   SOLE 4 272 0 0
HANMI FINL CORP COM NEW 410495204 21 744 SH   SOLE 7 744 0 0
HANMI FINL CORP COM NEW 410495204 4,181 147,474 SH   SOLE 18 147,474 0 0
HANMI FINL CORP COM NEW 410495204 982 34,653 SH   SOLE 19 34,653 0 0
HANMI FINL CORP COM NEW 410495204 94,396 3,329,655 SH   SOLE 21 3,329,655 0 0
HANMI FINL CORP COM NEW 410495204 27,550 971,767 SH   SOLE 22 926,183 0 45,584
HANMI FINL CORP COM NEW 410495204 357 12,579 SH   SOLE 23 12,579 0 0
HANMI FINL CORP COM NEW 410495204 588 20,753 SH   SOLE 26 0 0 20,753
HANMI FINL CORP COM NEW 410495204 133 4,681 SH   SOLE 28 4,681 0 0
HANMI FINL CORP COM NEW 410495204 113 3,978 SH   SOLE 29 0 0 3,978
HANMI FINL CORP COM NEW 410495204 1,367 48,232 SH   SOLE 30 48,232 0 0
HANMI FINL CORP COM NEW 410495204 207 7,312 SH   SOLE 34 7,312 0 0
HANMI FINL CORP COM NEW 410495204 99 3,495 SH   SOLE 40 3,495 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,038 52,542 SH   SOLE 2 2,123 0 50,419
HANNON ARMSTRONG SUST INFR C COM 41068X100 24 1,200 SH   SOLE 7 1,200 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 3,372 170,753 SH   SOLE 18 170,753 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 897 45,409 SH   SOLE 19 45,409 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 53,007 2,683,921 SH   SOLE 21 2,683,921 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 32,389 1,639,974 SH   SOLE 22 1,554,334 0 85,640
HANNON ARMSTRONG SUST INFR C COM 41068X100 67 3,401 SH   SOLE 26 0 0 3,401
HANNON ARMSTRONG SUST INFR C COM 41068X100 166 8,423 SH   SOLE 28 8,423 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 226 11,442 SH   SOLE 30 11,442 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 167 8,448 SH   SOLE 40 8,448 0 0
HANOVER INS GROUP INC COM 410867105 14,118 118,086 SH   SOLE 2 34,958 0 83,128
HANOVER INS GROUP INC COM 410867105 360 3,012 SH   SOLE 4 3,012 0 0
HANOVER INS GROUP INC COM 410867105 202 1,692 SH   SOLE 7 1,692 0 0
HANOVER INS GROUP INC COM 410867105 1,613 13,495 SH   SOLE 13 13,495 0 0
HANOVER INS GROUP INC COM 410867105 18,444 154,268 SH   SOLE 18 154,268 0 0
HANOVER INS GROUP INC COM 410867105 15,634 130,760 SH   SOLE 19 130,760 0 0
HANOVER INS GROUP INC COM 410867105 231,183 1,933,616 SH   SOLE 21 1,933,616 0 0
HANOVER INS GROUP INC COM 410867105 187,590 1,569,004 SH   SOLE 22 1,460,516 0 108,488
HANOVER INS GROUP INC COM 410867105 235 1,963 SH   SOLE 23 1,963 0 0
HANOVER INS GROUP INC COM 410867105 59 494 SH   SOLE 25 494 0 0
HANOVER INS GROUP INC COM 410867105 1,782 14,903 SH   SOLE 26 9,634 0 5,269
HANOVER INS GROUP INC COM 410867105 703 5,876 SH   SOLE 28 5,876 0 0
HANOVER INS GROUP INC COM 410867105 98 823 SH   SOLE 29 823 0 0
HANOVER INS GROUP INC COM 410867105 1,312 10,975 SH   SOLE 30 10,975 0 0
HANOVER INS GROUP INC COM 410867105 314 2,627 SH   SOLE 31 2,627 0 0
HANOVER INS GROUP INC COM 410867105 3,951 33,042 SH   SOLE 34 33,042 0 0
HANOVER INS GROUP INC COM 410867105 1,351 11,297 SH   SOLE 36 11,297 0 0
HANOVER INS GROUP INC COM 410867105 589 4,927 SH   SOLE 40 4,927 0 0
HARBORONE BANCORP INC COM 41165F101 235 12,402 SH   SOLE 2 472 0 11,930
HARBORONE BANCORP INC COM 41165F101 6 330 SH   SOLE 7 330 0 0
HARBORONE BANCORP INC COM 41165F101 935 49,341 SH   SOLE 18 49,341 0 0
HARBORONE BANCORP INC COM 41165F101 195 10,281 SH   SOLE 19 10,281 0 0
HARBORONE BANCORP INC COM 41165F101 10,147 535,735 SH   SOLE 21 535,735 0 0
HARBORONE BANCORP INC COM 41165F101 4,281 226,014 SH   SOLE 22 218,314 0 7,700
HARBORONE BANCORP INC COM 41165F101 45 2,389 SH   SOLE 30 2,389 0 0
HARLEY DAVIDSON INC COM 412822108 19,641 466,758 SH   SOLE 2 49,179 0 417,579
HARLEY DAVIDSON INC COM 412822108 2,230 53,004 SH   SOLE 4 47,797 0 5,207
HARLEY DAVIDSON INC COM 412822108 5,182 123,145 SH   SOLE 7 119,367 0 3,778
HARLEY DAVIDSON INC COM 412822108 41 982 SH   SOLE 15 982 0 0
HARLEY DAVIDSON INC COM 412822108 1 31 SH   SOLE 17 0 0 31
HARLEY DAVIDSON INC COM 412822108 14,787 351,392 SH   SOLE 18 328,906 0 22,486
HARLEY DAVIDSON INC COM 412822108 1,640 38,983 SH   SOLE 19 38,983 0 0
HARLEY DAVIDSON INC COM 412822108 3,989 94,806 SH   SOLE 20 0 0 94,806
HARLEY DAVIDSON INC COM 412822108 139,368 3,311,988 SH   SOLE 21 3,311,988 0 0
HARLEY DAVIDSON INC COM 412822108 184,610 4,387,116 SH   SOLE 22 3,915,242 0 471,874
HARLEY DAVIDSON INC COM 412822108 9,475 225,170 SH   SOLE 23 225,170 0 0
HARLEY DAVIDSON INC COM 412822108 7,017 166,750 SH   SOLE 25 166,750 0 0
HARLEY DAVIDSON INC COM 412822108 28,026 666,012 SH   SOLE 26 195,754 0 470,258
HARLEY DAVIDSON INC COM 412822108 1,051 24,981 SH   SOLE 28 24,981 0 0
HARLEY DAVIDSON INC COM 412822108 1,669 39,666 SH   SOLE 29 6,830 0 32,836
HARLEY DAVIDSON INC COM 412822108 21,868 519,678 SH   SOLE 30 519,678 0 0
HARLEY DAVIDSON INC COM 412822108 3,357 79,779 SH   SOLE 31 38,267 0 41,512
HARLEY DAVIDSON INC COM 412822108 341 8,113 SH   SOLE 34 8,113 0 0
HARLEY DAVIDSON INC COM 412822108 6,729 159,907 SH   SOLE 36 159,907 0 0
HARLEY DAVIDSON INC COM 412822108 144 3,417 SH   SOLE 40 3,417 0 0
HARMONIC INC COM 413160102 369 86,816 SH   SOLE 2 3,335 0 83,481
HARMONIC INC COM 413160102 8 1,991 SH   SOLE 7 1,991 0 0
HARMONIC INC COM 413160102 1,596 375,426 SH   SOLE 18 375,426 0 0
HARMONIC INC COM 413160102 279 65,553 SH   SOLE 19 65,553 0 0
HARMONIC INC COM 413160102 36,749 8,646,745 SH   SOLE 21 8,646,745 0 0
HARMONIC INC COM 413160102 9,374 2,205,669 SH   SOLE 22 2,139,714 0 65,955
HARMONIC INC COM 413160102 477 112,121 SH   SOLE 30 112,121 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 2,446 1,567,841 SH   SOLE 7 1,567,841 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 126 80,551 SH   SOLE 21 80,551 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 1,751 1,122,617 SH   SOLE 30 1,122,617 0 0
HARRIS CORP DEL COM 413875105 48,387 334,764 SH   SOLE 2 56,398 0 278,366
HARRIS CORP DEL COM 413875105 6,691 46,293 SH   SOLE 4 43,271 0 3,022
HARRIS CORP DEL COM 413875105 20,048 138,705 SH   SOLE 7 107,402 0 31,303
HARRIS CORP DEL COM 413875105 706 4,886 SH   SOLE 13 4,886 0 0
HARRIS CORP DEL COM 413875105 130 898 SH   SOLE 15 898 0 0
HARRIS CORP DEL COM 413875105 37,035 256,224 SH   SOLE 18 240,314 0 15,910
HARRIS CORP DEL COM 413875105 8,834 61,118 SH   SOLE 19 61,118 0 0
HARRIS CORP DEL COM 413875105 7,739 53,542 SH   SOLE 20 0 0 53,542
HARRIS CORP DEL COM 413875105 656,068 4,539,009 SH   SOLE 21 4,539,009 0 0
HARRIS CORP DEL COM 413875105 445,256 3,080,501 SH   SOLE 22 2,752,485 0 328,016
HARRIS CORP DEL COM 413875105 21,853 151,192 SH   SOLE 23 151,192 0 0
HARRIS CORP DEL COM 413875105 32,310 223,540 SH   SOLE 25 223,540 0 0
HARRIS CORP DEL COM 413875105 48,126 332,962 SH   SOLE 26 108,531 0 224,431
HARRIS CORP DEL COM 413875105 2,478 17,145 SH   SOLE 28 17,145 0 0
HARRIS CORP DEL COM 413875105 4,193 29,007 SH   SOLE 29 4,150 0 24,857
HARRIS CORP DEL COM 413875105 61,166 423,175 SH   SOLE 30 423,175 0 0
HARRIS CORP DEL COM 413875105 6,373 44,091 SH   SOLE 31 23,357 0 20,734
HARRIS CORP DEL COM 413875105 2,415 16,708 SH   SOLE 34 16,708 0 0
HARRIS CORP DEL COM 413875105 17,873 123,657 SH   SOLE 36 123,657 0 0
HARRIS CORP DEL COM 413875105 347 2,404 SH   SOLE 40 2,404 0 0
HARSCO CORP COM 415864107 1,472 66,610 SH   SOLE 2 3,376 0 63,234
HARSCO CORP COM 415864107 10 467 SH   SOLE 4 467 0 0
HARSCO CORP COM 415864107 39 1,771 SH   SOLE 7 1,771 0 0
HARSCO CORP COM 415864107 7,634 345,429 SH   SOLE 18 345,429 0 0
HARSCO CORP COM 415864107 1,668 75,471 SH   SOLE 19 75,471 0 0
HARSCO CORP COM 415864107 182,540 8,259,712 SH   SOLE 21 8,259,712 0 0
HARSCO CORP COM 415864107 48,822 2,209,139 SH   SOLE 22 2,093,888 0 115,251
HARSCO CORP COM 415864107 469 21,240 SH   SOLE 26 7,523 0 13,717
HARSCO CORP COM 415864107 254 11,496 SH   SOLE 28 11,496 0 0
HARSCO CORP COM 415864107 2,644 119,627 SH   SOLE 30 119,627 0 0
HARSCO CORP COM 415864107 162 7,339 SH   SOLE 36 7,339 0 0
HARSCO CORP COM 415864107 201 9,096 SH   SOLE 40 9,096 0 0
HARTE-HANKS INC COM 416196202 8 704 SH   SOLE 18 704 0 0
HARTE-HANKS INC COM 416196202 142 12,806 SH   SOLE 21 12,806 0 0
HARTE-HANKS INC COM 416196202 1,142 102,881 SH   SOLE 22 102,881 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 63,471 1,241,369 SH   SOLE 2 405,624 0 835,745
HARTFORD FINL SVCS GROUP INC COM 416515104 8,032 157,084 SH   SOLE 4 148,625 0 8,459
HARTFORD FINL SVCS GROUP INC COM 416515104 15,417 301,519 SH   SOLE 7 271,876 0 29,643
HARTFORD FINL SVCS GROUP INC COM 416515104 1,624 31,760 SH   SOLE 13 31,760 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 135 2,633 SH   SOLE 15 2,633 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 131,276 2,567,501 SH   SOLE 18 2,434,232 0 133,269
HARTFORD FINL SVCS GROUP INC COM 416515104 90,756 1,775,006 SH   SOLE 19 1,775,006 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 7,643 149,487 SH   SOLE 20 0 0 149,487
HARTFORD FINL SVCS GROUP INC COM 416515104 380,963 7,450,878 SH   SOLE 21 7,450,878 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 510,610 9,986,510 SH   SOLE 22 8,838,386 0 1,148,124
HARTFORD FINL SVCS GROUP INC COM 416515104 28,485 557,107 SH   SOLE 23 557,107 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 21,148 413,621 SH   SOLE 25 388,087 0 25,534
HARTFORD FINL SVCS GROUP INC COM 416515104 80,274 1,570,002 SH   SOLE 26 332,542 0 1,237,460
HARTFORD FINL SVCS GROUP INC COM 416515104 2,601 50,879 SH   SOLE 28 50,879 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 9,114 178,244 SH   SOLE 29 37,444 0 140,800
HARTFORD FINL SVCS GROUP INC COM 416515104 67,030 1,310,966 SH   SOLE 30 1,310,966 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 9,128 178,533 SH   SOLE 31 111,199 0 67,334
HARTFORD FINL SVCS GROUP INC COM 416515104 28,595 559,251 SH   SOLE 34 559,251 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 21,544 421,357 SH   SOLE 36 421,357 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 374 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 165 30,865 SH   SOLE 2 1,600 0 29,265
HARVARD BIOSCIENCE INC COM 416906105 7 1,234 SH   SOLE 7 1,234 0 0
HARVARD BIOSCIENCE INC COM 416906105 542 101,224 SH   SOLE 18 101,224 0 0
HARVARD BIOSCIENCE INC COM 416906105 887 165,836 SH   SOLE 19 165,836 0 0
HARVARD BIOSCIENCE INC COM 416906105 6,757 1,262,938 SH   SOLE 21 1,262,938 0 0
HARVARD BIOSCIENCE INC COM 416906105 7,153 1,336,980 SH   SOLE 22 1,319,782 0 17,198
HARVARD BIOSCIENCE INC COM 416906105 5 914 SH   SOLE 23 914 0 0
HARVARD BIOSCIENCE INC COM 416906105 104 19,440 SH   SOLE 26 0 0 19,440
HARVARD BIOSCIENCE INC COM 416906105 79 14,836 SH   SOLE 29 0 0 14,836
HASBRO INC COM 418056107 29,290 317,301 SH   SOLE 2 48,209 0 269,092
HASBRO INC COM 418056107 3,528 38,216 SH   SOLE 4 34,435 0 3,781
HASBRO INC COM 418056107 10,166 110,128 SH   SOLE 7 100,109 0 10,019
HASBRO INC COM 418056107 86 935 SH   SOLE 15 935 0 0
HASBRO INC COM 418056107 4 40 SH   SOLE 17 0 0 40
HASBRO INC COM 418056107 21,874 236,963 SH   SOLE 18 221,466 0 15,497
HASBRO INC COM 418056107 2,266 24,552 SH   SOLE 19 24,552 0 0
HASBRO INC COM 418056107 7,277 78,835 SH   SOLE 20 0 0 78,835
HASBRO INC COM 418056107 260,997 2,827,401 SH   SOLE 21 2,827,401 0 0
HASBRO INC COM 418056107 257,374 2,788,150 SH   SOLE 22 2,481,737 0 306,413
HASBRO INC COM 418056107 12,757 138,194 SH   SOLE 23 138,194 0 0
HASBRO INC COM 418056107 10,269 111,248 SH   SOLE 25 111,248 0 0
HASBRO INC COM 418056107 44,535 482,447 SH   SOLE 26 120,018 0 362,429
HASBRO INC COM 418056107 1,567 16,980 SH   SOLE 28 16,980 0 0
HASBRO INC COM 418056107 2,483 26,894 SH   SOLE 29 3,874 0 23,020
HASBRO INC COM 418056107 35,673 386,445 SH   SOLE 30 386,445 0 0
HASBRO INC COM 418056107 4,141 44,858 SH   SOLE 31 22,736 0 22,122
HASBRO INC COM 418056107 1,844 19,971 SH   SOLE 32 19,971 0 0
HASBRO INC COM 418056107 504 5,455 SH   SOLE 34 5,455 0 0
HASBRO INC COM 418056107 9,628 104,300 SH   SOLE 36 104,300 0 0
HASBRO INC COM 418056107 209 2,259 SH   SOLE 40 2,259 0 0
HAVERTY FURNITURE INC COM 419596101 405 18,766 SH   SOLE 2 781 0 17,985
HAVERTY FURNITURE INC COM 419596101 10 445 SH   SOLE 7 445 0 0
HAVERTY FURNITURE INC COM 419596101 1,853 85,803 SH   SOLE 18 85,803 0 0
HAVERTY FURNITURE INC COM 419596101 326 15,083 SH   SOLE 19 15,083 0 0
HAVERTY FURNITURE INC COM 419596101 42,928 1,987,408 SH   SOLE 21 1,987,408 0 0
HAVERTY FURNITURE INC COM 419596101 11,670 540,281 SH   SOLE 22 503,761 0 36,520
HAVERTY FURNITURE INC COM 419596101 145 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 626 28,985 SH   SOLE 30 28,985 0 0
HAVERTY FURNITURE INC COM 419596101 50 2,295 SH   SOLE 40 2,295 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 9,142 266,540 SH   SOLE 2 65,333 0 201,207
HAWAIIAN ELEC INDUSTRIES COM 419870100 175 5,108 SH   SOLE 4 5,108 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 145 4,213 SH   SOLE 7 4,213 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 11,613 338,576 SH   SOLE 18 338,576 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 563 16,420 SH   SOLE 19 16,420 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 169,359 4,937,585 SH   SOLE 21 4,937,585 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 123,096 3,588,804 SH   SOLE 22 3,354,474 0 234,330
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,205 35,140 SH   SOLE 26 23,254 0 11,886
HAWAIIAN ELEC INDUSTRIES COM 419870100 522 15,215 SH   SOLE 28 15,215 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,316 67,533 SH   SOLE 30 67,533 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 84 2,447 SH   SOLE 31 2,447 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 365 10,646 SH   SOLE 36 10,646 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 400 11,653 SH   SOLE 40 11,653 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,990 55,353 SH   SOLE 2 5,510 0 49,843
HAWAIIAN HOLDINGS INC COM 419879101 39 1,094 SH   SOLE 7 1,094 0 0
HAWAIIAN HOLDINGS INC COM 419879101 8,021 223,123 SH   SOLE 18 223,123 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,823 50,713 SH   SOLE 19 50,713 0 0
HAWAIIAN HOLDINGS INC COM 419879101 183,076 5,092,522 SH   SOLE 21 5,092,522 0 0
HAWAIIAN HOLDINGS INC COM 419879101 55,915 1,555,354 SH   SOLE 22 1,466,399 0 88,955
HAWAIIAN HOLDINGS INC COM 419879101 479 13,330 SH   SOLE 23 13,330 0 0
HAWAIIAN HOLDINGS INC COM 419879101 761 21,178 SH   SOLE 26 0 0 21,178
HAWAIIAN HOLDINGS INC COM 419879101 70 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101 103 2,865 SH   SOLE 29 0 0 2,865
HAWAIIAN HOLDINGS INC COM 419879101 2,423 67,390 SH   SOLE 30 67,390 0 0
HAWAIIAN HOLDINGS INC COM 419879101 65 1,803 SH   SOLE 40 1,803 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 150 5,174 SH   SOLE 2 275 0 4,899
HAWAIIAN TELCOM HOLDCO INC COM 420031106 7 259 SH   SOLE 7 259 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 602 20,813 SH   SOLE 18 20,813 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 194 6,721 SH   SOLE 19 6,721 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 6,493 224,503 SH   SOLE 21 224,503 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 1,882 65,080 SH   SOLE 22 59,822 0 5,258
HAWKINS INC COM 420261109 393 11,119 SH   SOLE 2 399 0 10,720
HAWKINS INC COM 420261109 9 262 SH   SOLE 7 262 0 0
HAWKINS INC COM 420261109 1,559 44,112 SH   SOLE 18 44,112 0 0
HAWKINS INC COM 420261109 288 8,136 SH   SOLE 19 8,136 0 0
HAWKINS INC COM 420261109 35,377 1,000,762 SH   SOLE 21 1,000,762 0 0
HAWKINS INC COM 420261109 10,557 298,655 SH   SOLE 22 283,519 0 15,136
HAWKINS INC COM 420261109 47 1,330 SH   SOLE 28 1,330 0 0
HAWKINS INC COM 420261109 463 13,101 SH   SOLE 30 13,101 0 0
HAWKINS INC COM 420261109 39 1,099 SH   SOLE 40 1,099 0 0
HAWTHORN BANCSHARES INC COM 420476103 23 1,046 SH   SOLE 18 1,046 0 0
HAWTHORN BANCSHARES INC COM 420476103 87 3,992 SH   SOLE 21 3,992 0 0
HAYMAKER ACQUISITION CORP UNIT 10/19/2022 420870206 2,952 292,000 SH   SOLE 2 292,000 0 0
HAYMAKER ACQUISITION CORP UNIT 10/19/2022 420870206 202 20,000 SH   SOLE 22 20,000 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 455 12,377 SH   SOLE 2 617 0 11,760
HAYNES INTERNATIONAL INC COM NEW 420877201 5 134 SH   SOLE 4 134 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 11 293 SH   SOLE 7 293 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 2,112 57,488 SH   SOLE 18 57,488 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 361 9,818 SH   SOLE 19 9,818 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 47,226 1,285,424 SH   SOLE 21 1,285,424 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 12,316 335,209 SH   SOLE 22 318,782 0 16,427
HAYNES INTERNATIONAL INC COM NEW 420877201 356 9,680 SH   SOLE 26 2,788 0 6,892
HAYNES INTERNATIONAL INC COM NEW 420877201 68 1,839 SH   SOLE 28 1,839 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 695 18,912 SH   SOLE 30 18,912 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 49 1,347 SH   SOLE 40 1,347 0 0
HC2 HLDGS INC COM 404139107 212 36,215 SH   SOLE 2 1,890 0 34,325
HC2 HLDGS INC COM 404139107 6 1,060 SH   SOLE 7 1,060 0 0
HC2 HLDGS INC COM 404139107 792 135,413 SH   SOLE 18 135,413 0 0
HC2 HLDGS INC COM 404139107 206 35,179 SH   SOLE 19 35,179 0 0
HC2 HLDGS INC COM 404139107 8,817 1,507,239 SH   SOLE 21 1,507,239 0 0
HC2 HLDGS INC COM 404139107 3,111 531,741 SH   SOLE 22 496,378 0 35,363
HCA HEALTHCARE INC COM 40412C101 81,006 789,531 SH   SOLE 2 140,296 0 649,235
HCA HEALTHCARE INC COM 40412C101 12,361 120,481 SH   SOLE 4 113,264 0 7,217
HCA HEALTHCARE INC COM 40412C101 21,670 211,209 SH   SOLE 7 206,421 0 4,788
HCA HEALTHCARE INC COM 40412C101 330 3,216 SH   SOLE 13 3,216 0 0
HCA HEALTHCARE INC COM 40412C101 248 2,421 SH   SOLE 15 2,421 0 0
HCA HEALTHCARE INC COM 40412C101 91,428 891,107 SH   SOLE 18 848,346 0 42,761
HCA HEALTHCARE INC COM 40412C101 251,435 2,450,631 SH   SOLE 19 2,450,631 0 0
HCA HEALTHCARE INC COM 40412C101 11,137 108,544 SH   SOLE 20 0 0 108,544
HCA HEALTHCARE INC COM 40412C101 547,231 5,333,639 SH   SOLE 21 5,333,639 0 0
HCA HEALTHCARE INC COM 40412C101 763,621 7,442,701 SH   SOLE 22 6,671,358 0 771,343
HCA HEALTHCARE INC COM 40412C101 36,986 360,486 SH   SOLE 23 360,486 0 0
HCA HEALTHCARE INC COM 40412C101 29,011 282,762 SH   SOLE 25 282,762 0 0
HCA HEALTHCARE INC COM 40412C101 118,830 1,158,186 SH   SOLE 26 247,394 0 910,792
HCA HEALTHCARE INC COM 40412C101 4,142 40,367 SH   SOLE 28 40,367 0 0
HCA HEALTHCARE INC COM 40412C101 1,186 11,561 SH   SOLE 29 11,561 0 0
HCA HEALTHCARE INC COM 40412C101 100,872 983,158 SH   SOLE 30 983,158 0 0
HCA HEALTHCARE INC COM 40412C101 13,045 127,149 SH   SOLE 31 66,392 0 60,757
HCA HEALTHCARE INC COM 40412C101 97,425 949,559 SH   SOLE 34 949,559 0 0
HCA HEALTHCARE INC COM 40412C101 27,001 263,163 SH   SOLE 36 263,163 0 0
HCA HEALTHCARE INC COM 40412C101 595 5,800 SH   SOLE 40 5,800 0 0
HCI GROUP INC COM 40416E103 316 7,592 SH   SOLE 2 301 0 7,291
HCI GROUP INC COM 40416E103 9 208 SH   SOLE 7 208 0 0
HCI GROUP INC COM 40416E103 1,507 36,261 SH   SOLE 18 36,261 0 0
HCI GROUP INC COM 40416E103 250 6,012 SH   SOLE 19 6,012 0 0
HCI GROUP INC COM 40416E103 33,052 795,103 SH   SOLE 21 795,103 0 0
HCI GROUP INC COM 40416E103 10,462 251,660 SH   SOLE 22 239,758 0 11,902
HCI GROUP INC COM 40416E103 28 666 SH   SOLE 23 666 0 0
HCI GROUP INC COM 40416E103 63 1,519 SH   SOLE 28 1,519 0 0
HCI GROUP INC COM 40416E103 468 11,259 SH   SOLE 30 11,259 0 0
HCI GROUP INC COM 40416E103 43 1,041 SH   SOLE 40 1,041 0 0
HCP INC COM 40414L109 31,352 1,214,253 SH   SOLE 2 99,976 0 1,114,277
HCP INC COM 40414L109 12,964 502,079 SH   SOLE 4 490,447 0 11,632
HCP INC COM 40414L109 29,331 1,135,962 SH   SOLE 7 1,105,083 0 30,879
HCP INC COM 40414L109 315 12,184 SH   SOLE 13 12,184 0 0
HCP INC COM 40414L109 563 21,823 SH   SOLE 15 21,823 0 0
HCP INC COM 40414L109 26,474 1,025,313 SH   SOLE 18 962,614 0 62,699
HCP INC COM 40414L109 17,907 693,522 SH   SOLE 19 693,522 0 0
HCP INC COM 40414L109 6,755 261,613 SH   SOLE 20 0 0 261,613
HCP INC COM 40414L109 319,654 12,380,111 SH   SOLE 21 12,380,111 0 0
HCP INC COM 40414L109 477,803 18,505,156 SH   SOLE 22 17,068,159 0 1,436,997
HCP INC COM 40414L109 17,714 686,056 SH   SOLE 23 686,056 0 0
HCP INC COM 40414L109 35,687 1,382,148 SH   SOLE 25 1,382,148 0 0
HCP INC COM 40414L109 47,184 1,827,428 SH   SOLE 26 490,776 0 1,336,652
HCP INC COM 40414L109 3,278 126,951 SH   SOLE 28 126,951 0 0
HCP INC COM 40414L109 7,080 274,196 SH   SOLE 29 182,588 0 91,608
HCP INC COM 40414L109 93,026 3,602,871 SH   SOLE 30 3,602,871 0 0
HCP INC COM 40414L109 5,148 199,364 SH   SOLE 31 96,387 0 102,977
HCP INC COM 40414L109 4,022 155,775 SH   SOLE 34 155,775 0 0
HCP INC COM 40414L109 11,977 463,879 SH   SOLE 36 463,879 0 0
HCP INC COM 40414L109 243 9,411 SH   SOLE 40 9,411 0 0
HD SUPPLY HLDGS INC COM 40416M105 38,617 900,382 SH   SOLE 2 468,295 0 432,087
HD SUPPLY HLDGS INC COM 40416M105 6,118 142,637 SH   SOLE 4 137,865 0 4,772
HD SUPPLY HLDGS INC COM 40416M105 1,306 30,444 SH   SOLE 7 30,444 0 0
HD SUPPLY HLDGS INC COM 40416M105 6,218 144,983 SH   SOLE 18 117,828 0 27,155
HD SUPPLY HLDGS INC COM 40416M105 3,570 83,244 SH   SOLE 19 83,244 0 0
HD SUPPLY HLDGS INC COM 40416M105 84,763 1,976,286 SH   SOLE 21 1,976,286 0 0
HD SUPPLY HLDGS INC COM 40416M105 271,286 6,325,164 SH   SOLE 22 5,606,665 0 718,499
HD SUPPLY HLDGS INC COM 40416M105 14,395 335,620 SH   SOLE 23 335,620 0 0
HD SUPPLY HLDGS INC COM 40416M105 255 5,946 SH   SOLE 25 5,946 0 0
HD SUPPLY HLDGS INC COM 40416M105 17,193 400,860 SH   SOLE 26 164,940 0 235,920
HD SUPPLY HLDGS INC COM 40416M105 1,179 27,494 SH   SOLE 28 27,494 0 0
HD SUPPLY HLDGS INC COM 40416M105 4,292 100,060 SH   SOLE 29 65,464 0 34,596
HD SUPPLY HLDGS INC COM 40416M105 10,566 246,343 SH   SOLE 30 246,343 0 0
HD SUPPLY HLDGS INC COM 40416M105 9,618 224,253 SH   SOLE 31 165,889 0 58,364
HD SUPPLY HLDGS INC COM 40416M105 1,861 43,392 SH   SOLE 34 43,392 0 0
HD SUPPLY HLDGS INC COM 40416M105 4,126 96,209 SH   SOLE 36 96,209 0 0
HD SUPPLY HLDGS INC COM 40416M105 165 3,843 SH   SOLE 40 3,843 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 42,866 408,173 SH   SOLE 2 0 0 408,173
HDFC BANK LTD ADR REPS 3 SHS 40415F101 124 1,181 SH   SOLE 4 1,181 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 1,948 18,549 SH   SOLE 18 18,549 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 365 3,475 SH   SOLE 19 3,475 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 12,251 116,651 SH   SOLE 21 116,651 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 27,472 261,590 SH   SOLE 22 261,590 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 15,225 144,972 SH   SOLE 26 144,972 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 3,565 33,943 SH   SOLE 34 33,943 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 326 10,070 SH   SOLE 2 543 0 9,527
HEALTH INS INNOVATIONS INC COM CL A 42225K106 9 278 SH   SOLE 7 278 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 1,256 38,837 SH   SOLE 18 38,837 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 298 9,206 SH   SOLE 19 9,206 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 13,200 408,047 SH   SOLE 21 408,047 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 10,304 318,501 SH   SOLE 22 309,117 0 9,384
HEALTHCARE RLTY TR COM 421946104 5,268 181,142 SH   SOLE 2 55,383 0 125,759
HEALTHCARE RLTY TR COM 421946104 1,180 40,564 SH   SOLE 4 40,564 0 0
HEALTHCARE RLTY TR COM 421946104 5,801 199,493 SH   SOLE 7 199,493 0 0
HEALTHCARE RLTY TR COM 421946104 146 5,024 SH   SOLE 15 5,024 0 0
HEALTHCARE RLTY TR COM 421946104 21,396 735,767 SH   SOLE 18 735,767 0 0
HEALTHCARE RLTY TR COM 421946104 7,347 252,658 SH   SOLE 19 252,658 0 0
HEALTHCARE RLTY TR COM 421946104 268,838 9,244,779 SH   SOLE 21 9,244,779 0 0
HEALTHCARE RLTY TR COM 421946104 174,115 5,987,452 SH   SOLE 22 5,814,421 0 173,031
HEALTHCARE RLTY TR COM 421946104 205 7,047 SH   SOLE 23 7,047 0 0
HEALTHCARE RLTY TR COM 421946104 7,037 241,974 SH   SOLE 25 241,974 0 0
HEALTHCARE RLTY TR COM 421946104 2,015 69,289 SH   SOLE 26 18,931 0 50,358
HEALTHCARE RLTY TR COM 421946104 502 17,278 SH   SOLE 28 17,278 0 0
HEALTHCARE RLTY TR COM 421946104 1,227 42,190 SH   SOLE 29 42,190 0 0
HEALTHCARE RLTY TR COM 421946104 18,452 634,528 SH   SOLE 30 634,528 0 0
HEALTHCARE RLTY TR COM 421946104 61 2,110 SH   SOLE 36 2,110 0 0
HEALTHCARE RLTY TR COM 421946104 442 15,200 SH   SOLE 40 15,200 0 0
HEALTHCARE SVCS GRP INC COM 421906108 3,933 91,070 SH   SOLE 2 32,559 0 58,511
HEALTHCARE SVCS GRP INC COM 421906108 13 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GRP INC COM 421906108 69 1,593 SH   SOLE 7 1,593 0 0
HEALTHCARE SVCS GRP INC COM 421906108 18,506 428,468 SH   SOLE 18 428,468 0 0
HEALTHCARE SVCS GRP INC COM 421906108 2,612 60,480 SH   SOLE 19 60,480 0 0
HEALTHCARE SVCS GRP INC COM 421906108 221,603 5,130,890 SH   SOLE 21 5,130,890 0 0
HEALTHCARE SVCS GRP INC COM 421906108 105,764 2,448,806 SH   SOLE 22 2,348,579 0 100,227
HEALTHCARE SVCS GRP INC COM 421906108 1,059 24,530 SH   SOLE 26 16,623 0 7,907
HEALTHCARE SVCS GRP INC COM 421906108 240 5,567 SH   SOLE 28 5,567 0 0
HEALTHCARE SVCS GRP INC COM 421906108 699 16,193 SH   SOLE 30 16,193 0 0
HEALTHCARE SVCS GRP INC COM 421906108 328 7,599 SH   SOLE 40 7,599 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 12,430 461,055 SH   SOLE 2 15,878 0 445,177
HEALTHCARE TR AMER INC CL A NEW 42225P501 7,507 278,461 SH   SOLE 4 278,461 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 8,913 330,586 SH   SOLE 7 330,586 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 220 8,177 SH   SOLE 15 8,177 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,910 145,041 SH   SOLE 18 145,041 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 8,110 300,831 SH   SOLE 19 300,831 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 95,092 3,527,152 SH   SOLE 21 3,527,152 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 215,424 7,990,504 SH   SOLE 22 7,384,858 0 605,646
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,637 97,810 SH   SOLE 23 97,810 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 10,945 405,969 SH   SOLE 25 405,969 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,132 116,171 SH   SOLE 26 29,576 0 86,595
HEALTHCARE TR AMER INC CL A NEW 42225P501 627 23,248 SH   SOLE 28 23,248 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,902 70,558 SH   SOLE 29 70,558 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 27,737 1,028,811 SH   SOLE 30 1,028,811 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 123 4,553 SH   SOLE 31 4,553 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,849 142,754 SH   SOLE 34 142,754 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 90 3,326 SH   SOLE 36 3,326 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 666 24,699 SH   SOLE 40 24,699 0 0
HEALTHEQUITY INC COM 42226A107 3,360 44,737 SH   SOLE 2 2,349 0 42,388
HEALTHEQUITY INC COM 42226A107 22 293 SH   SOLE 4 293 0 0
HEALTHEQUITY INC COM 42226A107 88 1,170 SH   SOLE 7 1,170 0 0
HEALTHEQUITY INC COM 42226A107 18,959 252,455 SH   SOLE 18 252,455 0 0
HEALTHEQUITY INC COM 42226A107 22,385 298,074 SH   SOLE 19 298,074 0 0
HEALTHEQUITY INC COM 42226A107 414,892 5,524,523 SH   SOLE 21 5,524,523 0 0
HEALTHEQUITY INC COM 42226A107 109,697 1,460,674 SH   SOLE 22 1,386,639 0 74,035
HEALTHEQUITY INC COM 42226A107 21 286 SH   SOLE 23 286 0 0
HEALTHEQUITY INC COM 42226A107 1,132 15,067 SH   SOLE 26 11,127 0 3,940
HEALTHEQUITY INC COM 42226A107 534 7,113 SH   SOLE 28 7,113 0 0
HEALTHEQUITY INC COM 42226A107 5,888 78,403 SH   SOLE 30 78,403 0 0
HEALTHEQUITY INC COM 42226A107 449 5,973 SH   SOLE 40 5,973 0 0
HEALTHSTREAM INC COM 42222N103 582 21,317 SH   SOLE 2 1,089 0 20,228
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,169 116,029 SH   SOLE 18 116,029 0 0
HEALTHSTREAM INC COM 42222N103 563 20,604 SH   SOLE 19 20,604 0 0
HEALTHSTREAM INC COM 42222N103 75,446 2,762,577 SH   SOLE 21 2,762,577 0 0
HEALTHSTREAM INC COM 42222N103 20,834 762,869 SH   SOLE 22 712,283 0 50,586
HEALTHSTREAM INC COM 42222N103 287 10,515 SH   SOLE 26 0 0 10,515
HEALTHSTREAM INC COM 42222N103 100 3,645 SH   SOLE 28 3,645 0 0
HEALTHSTREAM INC COM 42222N103 1,039 38,051 SH   SOLE 30 38,051 0 0
HEALTHSTREAM INC COM 42222N103 89 3,264 SH   SOLE 40 3,264 0 0
HEARTLAND EXPRESS INC COM 422347104 719 38,743 SH   SOLE 2 1,957 0 36,786
HEARTLAND EXPRESS INC COM 422347104 6 309 SH   SOLE 4 309 0 0
HEARTLAND EXPRESS INC COM 422347104 18 978 SH   SOLE 7 978 0 0
HEARTLAND EXPRESS INC COM 422347104 3,789 204,285 SH   SOLE 18 204,285 0 0
HEARTLAND EXPRESS INC COM 422347104 680 36,675 SH   SOLE 19 36,675 0 0
HEARTLAND EXPRESS INC COM 422347104 89,860 4,844,221 SH   SOLE 21 4,844,221 0 0
HEARTLAND EXPRESS INC COM 422347104 27,050 1,458,201 SH   SOLE 22 1,389,071 0 69,130
HEARTLAND EXPRESS INC COM 422347104 155 8,357 SH   SOLE 26 5,162 0 3,195
HEARTLAND EXPRESS INC COM 422347104 137 7,364 SH   SOLE 28 7,364 0 0
HEARTLAND EXPRESS INC COM 422347104 1,359 73,266 SH   SOLE 30 73,266 0 0
HEARTLAND EXPRESS INC COM 422347104 102 5,514 SH   SOLE 40 5,514 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,666 30,380 SH   SOLE 2 1,376 0 29,004
HEARTLAND FINL USA INC COM 42234Q102 37 666 SH   SOLE 7 666 0 0
HEARTLAND FINL USA INC COM 42234Q102 5,310 96,806 SH   SOLE 18 96,806 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,407 25,654 SH   SOLE 19 25,654 0 0
HEARTLAND FINL USA INC COM 42234Q102 53,232 970,494 SH   SOLE 21 970,494 0 0
HEARTLAND FINL USA INC COM 42234Q102 47,031 857,454 SH   SOLE 22 820,636 0 36,818
HEARTLAND FINL USA INC COM 42234Q102 89 1,631 SH   SOLE 26 0 0 1,631
HEARTLAND FINL USA INC COM 42234Q102 193 3,522 SH   SOLE 28 3,522 0 0
HEARTLAND FINL USA INC COM 42234Q102 325 5,932 SH   SOLE 30 5,932 0 0
HEARTLAND FINL USA INC COM 42234Q102 108 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,530 439,690 SH   SOLE 2 37,481 0 402,209
HECLA MNG CO COM 422704106 8 2,165 SH   SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106 33 9,480 SH   SOLE 7 9,480 0 0
HECLA MNG CO COM 422704106 4,532 1,302,257 SH   SOLE 18 1,302,257 0 0
HECLA MNG CO COM 422704106 1,305 374,931 SH   SOLE 19 374,931 0 0
HECLA MNG CO COM 422704106 47,773 13,727,916 SH   SOLE 21 13,727,916 0 0
HECLA MNG CO COM 422704106 40,902 11,753,481 SH   SOLE 22 11,204,624 0 548,857
HECLA MNG CO COM 422704106 141 40,539 SH   SOLE 23 40,539 0 0
HECLA MNG CO COM 422704106 530 152,252 SH   SOLE 26 80,885 0 71,367
HECLA MNG CO COM 422704106 195 55,918 SH   SOLE 28 55,918 0 0
HECLA MNG CO COM 422704106 299 85,819 SH   SOLE 30 85,819 0 0
HECLA MNG CO COM 422704106 151 43,441 SH   SOLE 40 43,441 0 0
HEICO CORP NEW COM 422806109 5,896 80,844 SH   SOLE 2 9,624 0 71,220
HEICO CORP NEW COM 422806109 7 98 SH   SOLE 4 98 0 0
HEICO CORP NEW COM 422806109 64 881 SH   SOLE 7 881 0 0
HEICO CORP NEW COM 422806109 1,386 19,001 SH   SOLE 18 19,001 0 0
HEICO CORP NEW COM 422806109 439 6,016 SH   SOLE 19 6,016 0 0
HEICO CORP NEW COM 422806109 109,892 1,506,816 SH   SOLE 21 1,506,816 0 0
HEICO CORP NEW COM 422806109 75,526 1,035,591 SH   SOLE 22 941,499 0 94,092
HEICO CORP NEW COM 422806109 1,217 16,688 SH   SOLE 26 13,360 0 3,328
HEICO CORP NEW COM 422806109 414 5,678 SH   SOLE 28 5,678 0 0
HEICO CORP NEW COM 422806109 536 7,353 SH   SOLE 29 0 0 7,353
HEICO CORP NEW COM 422806109 694 9,515 SH   SOLE 30 9,515 0 0
HEICO CORP NEW COM 422806109 63 857 SH   SOLE 31 857 0 0
HEICO CORP NEW COM 422806109 319 4,368 SH   SOLE 40 4,368 0 0
HEICO CORP NEW CL A 422806208 9,820 161,123 SH   SOLE 2 25,635 0 135,488
HEICO CORP NEW CL A 422806208 20 328 SH   SOLE 4 328 0 0
HEICO CORP NEW CL A 422806208 100 1,638 SH   SOLE 7 1,638 0 0
HEICO CORP NEW CL A 422806208 2,853 46,801 SH   SOLE 18 46,801 0 0
HEICO CORP NEW CL A 422806208 2,428 39,828 SH   SOLE 19 39,828 0 0
HEICO CORP NEW CL A 422806208 147,516 2,420,280 SH   SOLE 21 2,420,280 0 0
HEICO CORP NEW CL A 422806208 131,094 2,150,850 SH   SOLE 22 1,987,543 0 163,307
HEICO CORP NEW CL A 422806208 19 312 SH   SOLE 23 312 0 0
HEICO CORP NEW CL A 422806208 1,329 21,812 SH   SOLE 26 14,045 0 7,767
HEICO CORP NEW CL A 422806208 634 10,408 SH   SOLE 28 10,408 0 0
HEICO CORP NEW CL A 422806208 933 15,300 SH   SOLE 29 0 0 15,300
HEICO CORP NEW CL A 422806208 1,123 18,418 SH   SOLE 30 18,418 0 0
HEICO CORP NEW CL A 422806208 102 1,673 SH   SOLE 31 1,673 0 0
HEICO CORP NEW CL A 422806208 503 8,252 SH   SOLE 40 8,252 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 544 15,530 SH   SOLE 2 773 0 14,757
HEIDRICK & STRUGGLES INTL IN COM 422819102 7 196 SH   SOLE 4 196 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 15 427 SH   SOLE 7 427 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 2,949 84,266 SH   SOLE 18 84,266 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 533 15,231 SH   SOLE 19 15,231 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 67,994 1,942,699 SH   SOLE 21 1,942,699 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 19,992 571,196 SH   SOLE 22 501,706 0 69,490
HEIDRICK & STRUGGLES INTL IN COM 422819102 85 2,430 SH   SOLE 28 2,430 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,012 28,916 SH   SOLE 30 28,916 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 58 1,670 SH   SOLE 40 1,670 0 0
HELEN OF TROY CORP LTD COM G4388N106 3,841 39,019 SH   SOLE 2 11,924 0 27,095
HELEN OF TROY CORP LTD COM G4388N106 13 132 SH   SOLE 4 132 0 0
HELEN OF TROY CORP LTD COM G4388N106 56 571 SH   SOLE 7 571 0 0
HELEN OF TROY CORP LTD COM G4388N106 15,573 158,180 SH   SOLE 18 158,180 0 0
HELEN OF TROY CORP LTD COM G4388N106 2,186 22,207 SH   SOLE 19 22,207 0 0
HELEN OF TROY CORP LTD COM G4388N106 177,391 1,801,841 SH   SOLE 21 1,801,841 0 0
HELEN OF TROY CORP LTD COM G4388N106 97,213 987,435 SH   SOLE 22 948,857 0 38,578
HELEN OF TROY CORP LTD COM G4388N106 569 5,776 SH   SOLE 26 4,307 0 1,469
HELEN OF TROY CORP LTD COM G4388N106 377 3,832 SH   SOLE 28 3,832 0 0
HELEN OF TROY CORP LTD COM G4388N106 155 1,573 SH   SOLE 29 0 0 1,573
HELEN OF TROY CORP LTD COM G4388N106 612 6,219 SH   SOLE 30 6,219 0 0
HELEN OF TROY CORP LTD COM G4388N106 289 2,931 SH   SOLE 40 2,931 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 103 10,871 SH   SOLE 2 724 0 10,147
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 5 523 SH   SOLE 7 523 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 414 43,502 SH   SOLE 18 43,502 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 103 10,774 SH   SOLE 19 10,774 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 5,005 525,724 SH   SOLE 21 525,724 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 1,361 143,013 SH   SOLE 22 127,255 0 15,758
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,255 150,634 SH   SOLE 2 5,926 0 144,708
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 27 3,276 SH   SOLE 7 3,276 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 5,150 618,292 SH   SOLE 18 618,292 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 989 118,742 SH   SOLE 19 118,742 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 120,778 14,499,150 SH   SOLE 21 14,499,150 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 33,422 4,012,210 SH   SOLE 22 3,796,652 0 215,558
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 148 17,819 SH   SOLE 26 8,247 0 9,572
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 228 27,382 SH   SOLE 28 27,382 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,739 208,733 SH   SOLE 30 208,733 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 95 11,446 SH   SOLE 40 11,446 0 0
HELMERICH & PAYNE INC COM 423452101 21,008 329,482 SH   SOLE 2 64,171 0 265,311
HELMERICH & PAYNE INC COM 423452101 2,315 36,309 SH   SOLE 4 33,012 0 3,297
HELMERICH & PAYNE INC COM 423452101 6,448 101,127 SH   SOLE 7 98,543 0 2,584
HELMERICH & PAYNE INC COM 423452101 84 1,319 SH   SOLE 13 1,319 0 0
HELMERICH & PAYNE INC COM 423452101 41 649 SH   SOLE 15 649 0 0
HELMERICH & PAYNE INC COM 423452101 18,181 285,140 SH   SOLE 18 270,704 0 14,436
HELMERICH & PAYNE INC COM 423452101 8,064 126,479 SH   SOLE 19 126,479 0 0
HELMERICH & PAYNE INC COM 423452101 3,778 59,250 SH   SOLE 20 0 0 59,250
HELMERICH & PAYNE INC COM 423452101 315,708 4,951,506 SH   SOLE 21 4,951,506 0 0
HELMERICH & PAYNE INC COM 423452101 181,864 2,852,321 SH   SOLE 22 2,554,904 0 297,417
HELMERICH & PAYNE INC COM 423452101 8,934 140,127 SH   SOLE 23 140,127 0 0
HELMERICH & PAYNE INC COM 423452101 7,922 124,253 SH   SOLE 25 124,253 0 0
HELMERICH & PAYNE INC COM 423452101 26,966 422,930 SH   SOLE 26 126,078 0 296,852
HELMERICH & PAYNE INC COM 423452101 1,045 16,390 SH   SOLE 28 16,390 0 0
HELMERICH & PAYNE INC COM 423452101 1,654 25,947 SH   SOLE 29 4,757 0 21,190
HELMERICH & PAYNE INC COM 423452101 24,231 380,040 SH   SOLE 30 380,040 0 0
HELMERICH & PAYNE INC COM 423452101 2,800 43,911 SH   SOLE 31 21,002 0 22,909
HELMERICH & PAYNE INC COM 423452101 2,982 46,774 SH   SOLE 32 46,774 0 0
HELMERICH & PAYNE INC COM 423452101 2,136 33,495 SH   SOLE 34 33,495 0 0
HELMERICH & PAYNE INC COM 423452101 7,201 112,943 SH   SOLE 36 112,943 0 0
HELMERICH & PAYNE INC COM 423452101 139 2,180 SH   SOLE 40 2,180 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 135 10,303 SH   SOLE 2 952 0 9,351
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 6 462 SH   SOLE 7 462 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 741 56,591 SH   SOLE 18 56,591 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 158 12,057 SH   SOLE 19 12,057 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 8,330 635,863 SH   SOLE 21 635,863 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 2,028 154,821 SH   SOLE 22 148,706 0 6,115
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 50 3,814 SH   SOLE 30 3,814 0 0
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 0 42 SH   SOLE 17 0 0 42
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 4 13,477 SH   SOLE 21 13,477 0 0
HEMISPHERX BIOPHARMA INC COM NEW 42366C301 142 444,929 SH   SOLE 22 444,929 0 0
HENNESSY ADVISORS INC COM 425885100 14 818 SH   SOLE 18 818 0 0
HENNESSY ADVISORS INC COM 425885100 205 11,825 SH   SOLE 21 11,825 0 0
HENNESSY ADVISORS INC COM 425885100 73 4,181 SH   SOLE 22 4,181 0 0
HENRY JACK & ASSOC INC COM 426281101 28,623 219,567 SH   SOLE 2 56,965 0 162,602
HENRY JACK & ASSOC INC COM 426281101 3,483 26,717 SH   SOLE 4 25,144 0 1,573
HENRY JACK & ASSOC INC COM 426281101 7,682 58,930 SH   SOLE 7 43,293 0 15,637
HENRY JACK & ASSOC INC COM 426281101 34,422 264,054 SH   SOLE 18 256,776 0 7,278
HENRY JACK & ASSOC INC COM 426281101 1,919 14,717 SH   SOLE 19 14,717 0 0
HENRY JACK & ASSOC INC COM 426281101 6,340 48,638 SH   SOLE 20 0 0 48,638
HENRY JACK & ASSOC INC COM 426281101 642,974 4,932,294 SH   SOLE 21 4,932,294 0 0
HENRY JACK & ASSOC INC COM 426281101 360,197 2,763,092 SH   SOLE 22 2,602,911 0 160,181
HENRY JACK & ASSOC INC COM 426281101 12,442 95,445 SH   SOLE 23 95,445 0 0
HENRY JACK & ASSOC INC COM 426281101 523 4,010 SH   SOLE 25 4,010 0 0
HENRY JACK & ASSOC INC COM 426281101 31,056 238,229 SH   SOLE 26 57,472 0 180,757
HENRY JACK & ASSOC INC COM 426281101 1,542 11,825 SH   SOLE 28 11,825 0 0
HENRY JACK & ASSOC INC COM 426281101 2,364 18,133 SH   SOLE 29 3,064 0 15,069
HENRY JACK & ASSOC INC COM 426281101 28,167 216,072 SH   SOLE 30 216,072 0 0
HENRY JACK & ASSOC INC COM 426281101 3,924 30,105 SH   SOLE 31 15,074 0 15,031
HENRY JACK & ASSOC INC COM 426281101 409 3,137 SH   SOLE 34 3,137 0 0
HENRY JACK & ASSOC INC COM 426281101 6,235 47,828 SH   SOLE 36 47,828 0 0
HENRY JACK & ASSOC INC COM 426281101 203 1,558 SH   SOLE 40 1,558 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 14,258 265,417 SH   SOLE 2 29,609 0 235,808
HERBALIFE NUTRITION LTD COM SHS G4412G101 428 7,958 SH   SOLE 4 7,958 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 303 5,642 SH   SOLE 7 5,642 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 709 13,202 SH   SOLE 13 13,202 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 61 1,128 SH   SOLE 15 1,128 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 4,075 75,848 SH   SOLE 18 75,557 0 291
HERBALIFE NUTRITION LTD COM SHS G4412G101 6,612 123,077 SH   SOLE 19 123,077 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 64,571 1,201,986 SH   SOLE 21 1,201,986 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 174,905 3,255,866 SH   SOLE 22 2,952,880 0 302,986
HERBALIFE NUTRITION LTD COM SHS G4412G101 854 15,898 SH   SOLE 23 15,898 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 7,511 139,826 SH   SOLE 25 139,826 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 10,161 189,139 SH   SOLE 26 76,431 0 112,708
HERBALIFE NUTRITION LTD COM SHS G4412G101 907 16,888 SH   SOLE 28 16,888 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,987 36,986 SH   SOLE 29 0 0 36,986
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,524 28,370 SH   SOLE 30 28,370 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,127 20,975 SH   SOLE 31 16,569 0 4,406
HERBALIFE NUTRITION LTD COM SHS G4412G101 278 5,181 SH   SOLE 34 5,181 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 4,847 90,220 SH   SOLE 36 90,220 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 865 16,110 SH   SOLE 40 16,110 0 0
HERC HLDGS INC COM 42704L104 1,150 20,417 SH   SOLE 2 1,569 0 18,848
HERC HLDGS INC COM 42704L104 7 124 SH   SOLE 4 124 0 0
HERC HLDGS INC COM 42704L104 32 564 SH   SOLE 7 564 0 0
HERC HLDGS INC COM 42704L104 4,299 76,304 SH   SOLE 18 76,304 0 0
HERC HLDGS INC COM 42704L104 1,360 24,143 SH   SOLE 19 24,143 0 0
HERC HLDGS INC COM 42704L104 44,182 784,198 SH   SOLE 21 784,198 0 0
HERC HLDGS INC COM 42704L104 42,129 747,757 SH   SOLE 22 711,777 0 35,980
HERC HLDGS INC COM 42704L104 240 4,256 SH   SOLE 26 3,064 0 1,192
HERC HLDGS INC COM 42704L104 166 2,944 SH   SOLE 28 2,944 0 0
HERC HLDGS INC COM 42704L104 318 5,641 SH   SOLE 30 5,641 0 0
HERC HLDGS INC COM 42704L104 133 2,353 SH   SOLE 36 2,353 0 0
HERC HLDGS INC COM 42704L104 151 2,676 SH   SOLE 40 2,676 0 0
HERCULES CAPITAL INC COM 427096508 4,754 375,791 SH   SOLE 30 375,791 0 0
HERITAGE COMMERCE CORP COM 426927109 529 31,129 SH   SOLE 2 1,597 0 29,532
HERITAGE COMMERCE CORP COM 426927109 18 1,079 SH   SOLE 7 1,079 0 0
HERITAGE COMMERCE CORP COM 426927109 2,327 136,949 SH   SOLE 18 136,949 0 0
HERITAGE COMMERCE CORP COM 426927109 1,903 111,993 SH   SOLE 19 111,993 0 0
HERITAGE COMMERCE CORP COM 426927109 24,102 1,418,611 SH   SOLE 21 1,418,611 0 0
HERITAGE COMMERCE CORP COM 426927109 25,675 1,511,209 SH   SOLE 22 1,457,833 0 53,376
HERITAGE COMMERCE CORP COM 426927109 30 1,765 SH   SOLE 23 1,765 0 0
HERITAGE COMMERCE CORP COM 426927109 2,332 137,275 SH   SOLE 26 0 0 137,275
HERITAGE COMMERCE CORP COM 426927109 292 17,165 SH   SOLE 29 0 0 17,165
HERITAGE COMMERCE CORP COM 426927109 136 8,023 SH   SOLE 30 8,023 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 309 15,378 SH   SOLE 2 554 0 14,824
HERITAGE CRYSTAL CLEAN INC COM 42726M106 6 281 SH   SOLE 7 281 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 994 49,436 SH   SOLE 18 49,436 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 227 11,296 SH   SOLE 19 11,296 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 10,759 535,249 SH   SOLE 21 535,249 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 3,148 156,593 SH   SOLE 22 143,864 0 12,729
HERITAGE FINL CORP WASH COM 42722X106 1,151 33,037 SH   SOLE 2 1,654 0 31,383
HERITAGE FINL CORP WASH COM 42722X106 29 832 SH   SOLE 7 832 0 0
HERITAGE FINL CORP WASH COM 42722X106 5,192 148,995 SH   SOLE 18 148,995 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,060 30,407 SH   SOLE 19 30,407 0 0
HERITAGE FINL CORP WASH COM 42722X106 108,471 3,112,511 SH   SOLE 21 3,112,511 0 0
HERITAGE FINL CORP WASH COM 42722X106 35,754 1,025,933 SH   SOLE 22 977,725 0 48,208
HERITAGE FINL CORP WASH COM 42722X106 396 11,358 SH   SOLE 26 0 0 11,358
HERITAGE FINL CORP WASH COM 42722X106 152 4,369 SH   SOLE 28 4,369 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,554 44,602 SH   SOLE 30 44,602 0 0
HERITAGE FINL CORP WASH COM 42722X106 113 3,254 SH   SOLE 40 3,254 0 0
HERITAGE INS HLDGS INC COM 42727J102 368 22,095 SH   SOLE 2 749 0 21,346
HERITAGE INS HLDGS INC COM 42727J102 10 580 SH   SOLE 7 580 0 0
HERITAGE INS HLDGS INC COM 42727J102 1,192 71,533 SH   SOLE 18 71,533 0 0
HERITAGE INS HLDGS INC COM 42727J102 281 16,842 SH   SOLE 19 16,842 0 0
HERITAGE INS HLDGS INC COM 42727J102 12,570 754,038 SH   SOLE 21 754,038 0 0
HERITAGE INS HLDGS INC COM 42727J102 11,070 664,083 SH   SOLE 22 626,540 0 37,543
HERITAGE INS HLDGS INC COM 42727J102 66 3,942 SH   SOLE 28 3,942 0 0
HERITAGE INS HLDGS INC COM 42727J102 96 5,782 SH   SOLE 30 5,782 0 0
HERITAGE INS HLDGS INC COM 42727J102 43 2,573 SH   SOLE 40 2,573 0 0
HERON THERAPEUTICS INC COM 427746102 2,163 55,672 SH   SOLE 2 5,697 0 49,975
HERON THERAPEUTICS INC COM 427746102 17 427 SH   SOLE 4 427 0 0
HERON THERAPEUTICS INC COM 427746102 54 1,387 SH   SOLE 7 1,387 0 0
HERON THERAPEUTICS INC COM 427746102 7,870 202,562 SH   SOLE 18 202,562 0 0
HERON THERAPEUTICS INC COM 427746102 4,711 121,259 SH   SOLE 19 121,259 0 0
HERON THERAPEUTICS INC COM 427746102 81,373 2,094,543 SH   SOLE 21 2,094,543 0 0
HERON THERAPEUTICS INC COM 427746102 69,907 1,799,397 SH   SOLE 22 1,717,287 0 82,110
HERON THERAPEUTICS INC COM 427746102 351 9,039 SH   SOLE 23 9,039 0 0
HERON THERAPEUTICS INC COM 427746102 8,754 225,334 SH   SOLE 26 46,327 0 179,007
HERON THERAPEUTICS INC COM 427746102 310 7,991 SH   SOLE 28 7,991 0 0
HERON THERAPEUTICS INC COM 427746102 152 3,921 SH   SOLE 29 0 0 3,921
HERON THERAPEUTICS INC COM 427746102 499 12,847 SH   SOLE 30 12,847 0 0
HERON THERAPEUTICS INC COM 427746102 56 1,434 SH   SOLE 34 1,434 0 0
HERON THERAPEUTICS INC COM 427746102 346 8,918 SH   SOLE 40 8,918 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2,122 98,917 SH   SOLE 2 60,371 0 38,546
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 269 12,551 SH   SOLE 4 12,551 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,247 58,115 SH   SOLE 7 58,115 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 38 1,764 SH   SOLE 15 1,764 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3,600 167,846 SH   SOLE 18 167,846 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3,303 153,986 SH   SOLE 19 153,986 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 81,495 3,799,308 SH   SOLE 21 3,799,308 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 39,298 1,832,067 SH   SOLE 22 1,776,193 0 55,874
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 816 38,065 SH   SOLE 23 38,065 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,634 76,182 SH   SOLE 25 76,182 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2,954 137,717 SH   SOLE 26 13,995 0 123,722
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 134 6,228 SH   SOLE 28 6,228 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,092 50,911 SH   SOLE 29 15,177 0 35,734
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 4,856 226,393 SH   SOLE 30 226,393 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 22 1,016 SH   SOLE 34 1,016 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 109 5,070 SH   SOLE 40 5,070 0 0
HERSHEY CO COM 427866108 46,540 500,103 SH   SOLE 2 169,929 0 330,174
HERSHEY CO COM 427866108 6,330 68,022 SH   SOLE 4 63,354 0 4,668
HERSHEY CO COM 427866108 12,619 135,602 SH   SOLE 7 123,249 0 12,353
HERSHEY CO COM 427866108 1,703 18,303 SH   SOLE 13 18,303 0 0
HERSHEY CO COM 427866108 97 1,037 SH   SOLE 15 1,037 0 0
HERSHEY CO COM 427866108 29,025 311,894 SH   SOLE 18 291,082 0 20,812
HERSHEY CO COM 427866108 8,637 92,811 SH   SOLE 19 92,811 0 0
HERSHEY CO COM 427866108 8,626 92,692 SH   SOLE 20 0 0 92,692
HERSHEY CO COM 427866108 360,857 3,877,678 SH   SOLE 21 3,877,678 0 0
HERSHEY CO COM 427866108 398,557 4,282,797 SH   SOLE 22 3,699,909 0 582,888
HERSHEY CO COM 427866108 21,570 231,787 SH   SOLE 23 231,787 0 0
HERSHEY CO COM 427866108 28,586 307,177 SH   SOLE 25 307,177 0 0
HERSHEY CO COM 427866108 64,300 690,947 SH   SOLE 26 146,793 0 544,154
HERSHEY CO COM 427866108 1,928 20,720 SH   SOLE 28 20,720 0 0
HERSHEY CO COM 427866108 3,132 33,661 SH   SOLE 29 14,822 0 18,839
HERSHEY CO COM 427866108 43,672 469,285 SH   SOLE 30 469,285 0 0
HERSHEY CO COM 427866108 6,661 71,574 SH   SOLE 31 27,180 0 44,394
HERSHEY CO COM 427866108 2,695 28,958 SH   SOLE 34 28,958 0 0
HERSHEY CO COM 427866108 13,466 144,706 SH   SOLE 36 144,706 0 0
HERSHEY CO COM 427866108 269 2,895 SH   SOLE 40 2,895 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 886 57,782 SH   SOLE 2 2,307 0 55,475
HERTZ GLOBAL HLDGS INC COM 42806J106 6 374 SH   SOLE 4 374 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 123 7,987 SH   SOLE 7 7,987 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 2,758 179,786 SH   SOLE 18 179,786 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 686 44,738 SH   SOLE 19 44,738 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 28,456 1,855,051 SH   SOLE 21 1,855,051 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 33,243 2,167,075 SH   SOLE 22 2,031,801 0 135,274
HERTZ GLOBAL HLDGS INC COM 42806J106 196 12,770 SH   SOLE 26 9,194 0 3,576
HERTZ GLOBAL HLDGS INC COM 42806J106 107 6,950 SH   SOLE 28 6,950 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 170 11,057 SH   SOLE 30 11,057 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 1,625 105,902 SH   SOLE 36 105,902 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 123 8,030 SH   SOLE 40 8,030 0 0
HERTZ GLOBAL HLDGS INC OPTIONS SBZBYZY45 54 3,500 SH Put SOLE 2 3,500 0 0
HERTZ GLOBAL HLDGS INC OPTIONS SBZBYZY45 1,304 85,000 SH Put SOLE 19 85,000 0 0
HESKA CORP COM RESTRC NEW 42805E306 574 5,533 SH   SOLE 2 273 0 5,260
HESKA CORP COM RESTRC NEW 42805E306 15 142 SH   SOLE 7 142 0 0
HESKA CORP COM RESTRC NEW 42805E306 3,151 30,357 SH   SOLE 18 30,357 0 0
HESKA CORP COM RESTRC NEW 42805E306 544 5,245 SH   SOLE 19 5,245 0 0
HESKA CORP COM RESTRC NEW 42805E306 80,195 772,664 SH   SOLE 21 772,664 0 0
HESKA CORP COM RESTRC NEW 42805E306 20,701 199,449 SH   SOLE 22 190,191 0 9,258
HESKA CORP COM RESTRC NEW 42805E306 258 2,489 SH   SOLE 26 0 0 2,489
HESKA CORP COM RESTRC NEW 42805E306 110 1,064 SH   SOLE 28 1,064 0 0
HESKA CORP COM RESTRC NEW 42805E306 1,028 9,908 SH   SOLE 30 9,908 0 0
HESKA CORP COM RESTRC NEW 42805E306 81 785 SH   SOLE 40 785 0 0
HESS CORP COM 42809H107 47,493 710,018 SH   SOLE 2 93,776 0 616,242
HESS CORP COM 42809H107 5,582 83,443 SH   SOLE 4 76,693 0 6,750
HESS CORP COM 42809H107 13,595 203,248 SH   SOLE 7 191,185 0 12,063
HESS CORP COM 42809H107 701 10,474 SH   SOLE 13 10,474 0 0
HESS CORP COM 42809H107 147 2,205 SH   SOLE 15 2,205 0 0
HESS CORP COM 42809H107 155,619 2,326,486 SH   SOLE 18 2,168,566 0 157,920
HESS CORP COM 42809H107 321,731 4,809,856 SH   SOLE 19 4,809,856 0 0
HESS CORP COM 42809H107 6,788 101,476 SH   SOLE 20 0 0 101,476
HESS CORP COM 42809H107 395,508 5,912,809 SH   SOLE 21 5,912,809 0 0
HESS CORP COM 42809H107 461,252 6,895,677 SH   SOLE 22 6,097,620 0 798,057
HESS CORP COM 42809H107 24,903 372,303 SH   SOLE 23 372,303 0 0
HESS CORP COM 42809H107 30,313 453,173 SH   SOLE 25 453,173 0 0
HESS CORP COM 42809H107 68,233 1,020,083 SH   SOLE 26 267,360 0 752,723
HESS CORP COM 42809H107 2,638 39,439 SH   SOLE 28 39,439 0 0
HESS CORP COM 42809H107 765 11,431 SH   SOLE 29 10,009 0 1,422
HESS CORP COM 42809H107 67,945 1,015,773 SH   SOLE 30 1,015,773 0 0
HESS CORP COM 42809H107 9,165 137,020 SH   SOLE 31 63,903 0 73,117
HESS CORP COM 42809H107 7,160 107,040 SH   SOLE 34 107,040 0 0
HESS CORP COM 42809H107 18,771 280,628 SH   SOLE 36 280,628 0 0
HESS CORP COM 42809H107 385 5,750 SH   SOLE 40 5,750 0 0
HESS CORP DEP PDF SR A 42809H404 100,488 1,333,434 SH   SOLE 21 1,333,434 0 0
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 367 18,630 SH   SOLE 22 16 0 18,614
HEWLETT PACKARD ENTERPRISE C COM 42824C109 69,100 4,729,667 SH   SOLE 2 1,089,408 0 3,640,259
HEWLETT PACKARD ENTERPRISE C COM 42824C109 8,816 603,416 SH   SOLE 4 562,307 0 41,109
HEWLETT PACKARD ENTERPRISE C COM 42824C109 25,895 1,772,398 SH   SOLE 7 1,389,771 0 382,627
HEWLETT PACKARD ENTERPRISE C COM 42824C109 934 63,902 SH   SOLE 13 63,902 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 211 14,435 SH   SOLE 15 14,435 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 53 3,597 SH   SOLE 17 0 0 3,597
HEWLETT PACKARD ENTERPRISE C COM 42824C109 41,953 2,871,508 SH   SOLE 18 2,661,042 0 210,466
HEWLETT PACKARD ENTERPRISE C COM 42824C109 4,422 302,653 SH   SOLE 19 302,653 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 8,077 552,822 SH   SOLE 20 0 0 552,822
HEWLETT PACKARD ENTERPRISE C COM 42824C109 413,616 28,310,471 SH   SOLE 21 28,310,471 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 588,793 40,300,697 SH   SOLE 22 35,651,529 0 4,649,168
HEWLETT PACKARD ENTERPRISE C COM 42824C109 30,470 2,085,524 SH   SOLE 23 2,085,524 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 27,048 1,851,307 SH   SOLE 25 1,851,307 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 96,044 6,573,867 SH   SOLE 26 1,427,095 0 5,146,772
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,280 224,494 SH   SOLE 28 224,494 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,093 143,274 SH   SOLE 29 67,308 0 75,966
HEWLETT PACKARD ENTERPRISE C COM 42824C109 98,766 6,760,137 SH   SOLE 30 6,760,137 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 11,519 788,427 SH   SOLE 31 410,000 0 378,427
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,914 130,994 SH   SOLE 34 130,994 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 23,568 1,613,167 SH   SOLE 36 1,613,167 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 493 33,775 SH   SOLE 40 33,775 0 0
HEXCEL CORP NEW COM 428291108 13,245 199,539 SH   SOLE 2 21,177 0 178,362
HEXCEL CORP NEW COM 428291108 26 393 SH   SOLE 4 393 0 0
HEXCEL CORP NEW COM 428291108 161 2,423 SH   SOLE 7 2,423 0 0
HEXCEL CORP NEW COM 428291108 2,905 43,769 SH   SOLE 18 43,769 0 0
HEXCEL CORP NEW COM 428291108 907 13,660 SH   SOLE 19 13,660 0 0
HEXCEL CORP NEW COM 428291108 168,667 2,540,926 SH   SOLE 21 2,540,926 0 0
HEXCEL CORP NEW COM 428291108 160,387 2,416,202 SH   SOLE 22 2,217,474 0 198,728
HEXCEL CORP NEW COM 428291108 1,653 24,901 SH   SOLE 26 14,159 0 10,742
HEXCEL CORP NEW COM 428291108 825 12,427 SH   SOLE 28 12,427 0 0
HEXCEL CORP NEW COM 428291108 150 2,264 SH   SOLE 29 0 0 2,264
HEXCEL CORP NEW COM 428291108 1,312 19,765 SH   SOLE 30 19,765 0 0
HEXCEL CORP NEW COM 428291108 133 2,001 SH   SOLE 31 2,001 0 0
HEXCEL CORP NEW COM 428291108 94 1,419 SH   SOLE 36 1,419 0 0
HEXCEL CORP NEW COM 428291108 639 9,620 SH   SOLE 40 9,620 0 0
HFF INC CL A 40418F108 1,064 30,982 SH   SOLE 2 1,550 0 29,432
HFF INC CL A 40418F108 10 287 SH   SOLE 4 287 0 0
HFF INC CL A 40418F108 28 814 SH   SOLE 7 814 0 0
HFF INC CL A 40418F108 5,535 161,139 SH   SOLE 18 161,139 0 0
HFF INC CL A 40418F108 1,092 31,800 SH   SOLE 19 31,800 0 0
HFF INC CL A 40418F108 131,880 3,839,309 SH   SOLE 21 3,839,309 0 0
HFF INC CL A 40418F108 34,700 1,010,184 SH   SOLE 22 962,124 0 48,060
HFF INC CL A 40418F108 0 4 SH   SOLE 23 4 0 0
HFF INC CL A 40418F108 301 8,759 SH   SOLE 26 0 0 8,759
HFF INC CL A 40418F108 173 5,024 SH   SOLE 28 5,024 0 0
HFF INC CL A 40418F108 1,999 58,200 SH   SOLE 30 58,200 0 0
HFF INC CL A 40418F108 137 3,987 SH   SOLE 40 3,987 0 0
HIBBETT SPORTS INC COM 428567101 517 22,597 SH   SOLE 2 4,012 0 18,585
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 2,010 87,792 SH   SOLE 18 87,792 0 0
HIBBETT SPORTS INC COM 428567101 571 24,953 SH   SOLE 19 24,953 0 0
HIBBETT SPORTS INC COM 428567101 44,434 1,940,334 SH   SOLE 21 1,940,334 0 0
HIBBETT SPORTS INC COM 428567101 15,341 669,916 SH   SOLE 22 627,288 0 42,628
HIBBETT SPORTS INC COM 428567101 201 8,794 SH   SOLE 23 8,794 0 0
HIBBETT SPORTS INC COM 428567101 409 17,874 SH   SOLE 26 2,962 0 14,912
HIBBETT SPORTS INC COM 428567101 80 3,493 SH   SOLE 28 3,493 0 0
HIBBETT SPORTS INC COM 428567101 112 4,870 SH   SOLE 29 0 0 4,870
HIBBETT SPORTS INC COM 428567101 718 31,357 SH   SOLE 30 31,357 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 16,987 1,087,500 SH   SOLE 2 1,087,500 0 0
HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 1,251 80,100 SH   SOLE 22 80,100 0 0
HIGHPOINT RES CORP COM 43114K108 875 143,985 SH   SOLE 2 35,083 0 108,902
HIGHPOINT RES CORP COM 43114K108 2 317 SH   SOLE 4 317 0 0
HIGHPOINT RES CORP COM 43114K108 14 2,325 SH   SOLE 7 2,325 0 0
HIGHPOINT RES CORP COM 43114K108 2,846 468,090 SH   SOLE 18 468,090 0 0
HIGHPOINT RES CORP COM 43114K108 1,011 166,219 SH   SOLE 19 166,219 0 0
HIGHPOINT RES CORP COM 43114K108 63,215 10,397,283 SH   SOLE 21 10,397,283 0 0
HIGHPOINT RES CORP COM 43114K108 18,751 3,084,050 SH   SOLE 22 2,934,325 0 149,725
HIGHPOINT RES CORP COM 43114K108 570 93,785 SH   SOLE 23 93,785 0 0
HIGHPOINT RES CORP COM 43114K108 774 127,313 SH   SOLE 26 12,665 0 114,648
HIGHPOINT RES CORP COM 43114K108 46 7,502 SH   SOLE 28 7,502 0 0
HIGHPOINT RES CORP COM 43114K108 185 30,451 SH   SOLE 29 0 0 30,451
HIGHPOINT RES CORP COM 43114K108 901 148,184 SH   SOLE 30 148,184 0 0
HIGHPOINT RES CORP COM 43114K108 35 5,816 SH   SOLE 40 5,816 0 0
HIGHWOODS PPTYS INC COM 431284108 14,392 283,698 SH   SOLE 2 76,908 0 206,790
HIGHWOODS PPTYS INC COM 431284108 5,035 99,242 SH   SOLE 4 99,242 0 0
HIGHWOODS PPTYS INC COM 431284108 8,918 175,786 SH   SOLE 7 175,786 0 0
HIGHWOODS PPTYS INC COM 431284108 213 4,189 SH   SOLE 15 4,189 0 0
HIGHWOODS PPTYS INC COM 431284108 20,986 413,689 SH   SOLE 18 413,436 0 253
HIGHWOODS PPTYS INC COM 431284108 40,143 791,301 SH   SOLE 19 791,301 0 0
HIGHWOODS PPTYS INC COM 431284108 292,155 5,759,025 SH   SOLE 21 5,759,025 0 0
HIGHWOODS PPTYS INC COM 431284108 274,034 5,401,817 SH   SOLE 22 4,982,683 0 419,134
HIGHWOODS PPTYS INC COM 431284108 2,315 45,625 SH   SOLE 23 45,625 0 0
HIGHWOODS PPTYS INC COM 431284108 10,301 203,062 SH   SOLE 25 203,062 0 0
HIGHWOODS PPTYS INC COM 431284108 3,208 63,239 SH   SOLE 26 20,378 0 42,861
HIGHWOODS PPTYS INC COM 431284108 1,403 27,658 SH   SOLE 28 27,658 0 0
HIGHWOODS PPTYS INC COM 431284108 9,433 185,940 SH   SOLE 29 38,102 0 147,838
HIGHWOODS PPTYS INC COM 431284108 25,616 504,945 SH   SOLE 30 504,945 0 0
HIGHWOODS PPTYS INC COM 431284108 184 3,632 SH   SOLE 31 2,206 0 1,426
HIGHWOODS PPTYS INC COM 431284108 14,174 279,409 SH   SOLE 34 279,409 0 0
HIGHWOODS PPTYS INC COM 431284108 646 12,733 SH   SOLE 36 12,733 0 0
HIGHWOODS PPTYS INC COM 431284108 532 10,482 SH   SOLE 40 10,482 0 0
HILL INTERNATIONAL INC COM 431466101 227 38,547 SH   SOLE 2 1,829 0 36,718
HILL INTERNATIONAL INC COM 431466101 6 1,084 SH   SOLE 7 1,084 0 0
HILL INTERNATIONAL INC COM 431466101 949 160,909 SH   SOLE 18 160,909 0 0
HILL INTERNATIONAL INC COM 431466101 222 37,598 SH   SOLE 19 37,598 0 0
HILL INTERNATIONAL INC COM 431466101 10,074 1,707,384 SH   SOLE 21 1,707,384 0 0
HILL INTERNATIONAL INC COM 431466101 7,265 1,231,370 SH   SOLE 22 1,193,814 0 37,556
HILL ROM HLDGS INC COM 431475102 16,455 188,404 SH   SOLE 2 66,045 0 122,359
HILL ROM HLDGS INC COM 431475102 385 4,408 SH   SOLE 4 4,408 0 0
HILL ROM HLDGS INC COM 431475102 158 1,811 SH   SOLE 7 1,811 0 0
HILL ROM HLDGS INC COM 431475102 45 514 SH   SOLE 17 0 0 514
HILL ROM HLDGS INC COM 431475102 21,540 246,625 SH   SOLE 18 246,414 0 211
HILL ROM HLDGS INC COM 431475102 944 10,805 SH   SOLE 19 10,805 0 0
HILL ROM HLDGS INC COM 431475102 301,642 3,453,656 SH   SOLE 21 3,453,656 0 0
HILL ROM HLDGS INC COM 431475102 194,110 2,222,462 SH   SOLE 22 2,055,198 0 167,264
HILL ROM HLDGS INC COM 431475102 263 3,015 SH   SOLE 23 3,015 0 0
HILL ROM HLDGS INC COM 431475102 1,786 20,448 SH   SOLE 26 11,130 0 9,318
HILL ROM HLDGS INC COM 431475102 795 9,106 SH   SOLE 28 9,106 0 0
HILL ROM HLDGS INC COM 431475102 820 9,389 SH   SOLE 29 0 0 9,389
HILL ROM HLDGS INC COM 431475102 1,296 14,838 SH   SOLE 30 14,838 0 0
HILL ROM HLDGS INC COM 431475102 237 2,709 SH   SOLE 31 1,412 0 1,297
HILL ROM HLDGS INC COM 431475102 2,202 25,216 SH   SOLE 34 25,216 0 0
HILL ROM HLDGS INC COM 431475102 100 1,148 SH   SOLE 36 1,148 0 0
HILL ROM HLDGS INC COM 431475102 628 7,189 SH   SOLE 40 7,189 0 0
HILLENBRAND INC COM 431571108 2,468 52,354 SH   SOLE 2 2,702 0 49,652
HILLENBRAND INC COM 431571108 9 195 SH   SOLE 4 195 0 0
HILLENBRAND INC COM 431571108 65 1,373 SH   SOLE 7 1,373 0 0
HILLENBRAND INC COM 431571108 13,364 283,442 SH   SOLE 18 283,442 0 0
HILLENBRAND INC COM 431571108 2,439 51,719 SH   SOLE 19 51,719 0 0
HILLENBRAND INC COM 431571108 300,265 6,368,291 SH   SOLE 21 6,368,291 0 0
HILLENBRAND INC COM 431571108 94,938 2,013,526 SH   SOLE 22 1,925,313 0 88,213
HILLENBRAND INC COM 431571108 577 12,230 SH   SOLE 26 6,569 0 5,661
HILLENBRAND INC COM 431571108 427 9,050 SH   SOLE 28 9,050 0 0
HILLENBRAND INC COM 431571108 28,952 614,045 SH   SOLE 30 614,045 0 0
HILLENBRAND INC COM 431571108 87 1,841 SH   SOLE 36 1,841 0 0
HILLENBRAND INC COM 431571108 314 6,668 SH   SOLE 40 6,668 0 0
HILLTOP HOLDINGS INC COM 432748101 1,735 78,615 SH   SOLE 2 3,073 0 75,542
HILLTOP HOLDINGS INC COM 432748101 10 463 SH   SOLE 4 463 0 0
HILLTOP HOLDINGS INC COM 432748101 36 1,646 SH   SOLE 7 1,646 0 0
HILLTOP HOLDINGS INC COM 432748101 5,329 241,481 SH   SOLE 18 241,481 0 0
HILLTOP HOLDINGS INC COM 432748101 1,406 63,728 SH   SOLE 19 63,728 0 0
HILLTOP HOLDINGS INC COM 432748101 53,865 2,440,647 SH   SOLE 21 2,440,647 0 0
HILLTOP HOLDINGS INC COM 432748101 48,175 2,182,847 SH   SOLE 22 2,075,395 0 107,452
HILLTOP HOLDINGS INC COM 432748101 315 14,283 SH   SOLE 26 8,932 0 5,351
HILLTOP HOLDINGS INC COM 432748101 237 10,719 SH   SOLE 28 10,719 0 0
HILLTOP HOLDINGS INC COM 432748101 373 16,880 SH   SOLE 30 16,880 0 0
HILLTOP HOLDINGS INC COM 432748101 189 8,566 SH   SOLE 40 8,566 0 0
HILTON GRAND VACATIONS INC COM 43283X105 6,254 180,238 SH   SOLE 2 14,346 0 165,892
HILTON GRAND VACATIONS INC COM 43283X105 10 280 SH   SOLE 4 280 0 0
HILTON GRAND VACATIONS INC COM 43283X105 73 2,106 SH   SOLE 7 2,106 0 0
HILTON GRAND VACATIONS INC COM 43283X105 2,015 58,062 SH   SOLE 18 58,062 0 0
HILTON GRAND VACATIONS INC COM 43283X105 583 16,807 SH   SOLE 19 16,807 0 0
HILTON GRAND VACATIONS INC COM 43283X105 38,417 1,107,112 SH   SOLE 21 1,107,112 0 0
HILTON GRAND VACATIONS INC COM 43283X105 89,298 2,573,427 SH   SOLE 22 2,391,129 0 182,298
HILTON GRAND VACATIONS INC COM 43283X105 840 24,214 SH   SOLE 26 15,899 0 8,315
HILTON GRAND VACATIONS INC COM 43283X105 357 10,281 SH   SOLE 28 10,281 0 0
HILTON GRAND VACATIONS INC COM 43283X105 271 7,820 SH   SOLE 29 0 0 7,820
HILTON GRAND VACATIONS INC COM 43283X105 1,544 44,488 SH   SOLE 30 44,488 0 0
HILTON GRAND VACATIONS INC COM 43283X105 74 2,132 SH   SOLE 31 2,132 0 0
HILTON GRAND VACATIONS INC COM 43283X105 377 10,876 SH   SOLE 40 10,876 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 55,756 704,350 SH   SOLE 2 63,937 0 640,413
HILTON WORLDWIDE HLDGS INC COM 43300A203 7,345 92,793 SH   SOLE 4 85,401 0 7,392
HILTON WORLDWIDE HLDGS INC COM 43300A203 15,964 201,666 SH   SOLE 7 195,758 0 5,908
HILTON WORLDWIDE HLDGS INC COM 43300A203 351 4,440 SH   SOLE 13 4,440 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 167 2,105 SH   SOLE 15 2,105 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 46,202 583,653 SH   SOLE 18 545,843 0 37,810
HILTON WORLDWIDE HLDGS INC COM 43300A203 4,801 60,648 SH   SOLE 19 60,648 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 8,708 110,004 SH   SOLE 20 0 0 110,004
HILTON WORLDWIDE HLDGS INC COM 43300A203 485,519 6,133,394 SH   SOLE 21 6,133,394 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 544,450 6,877,839 SH   SOLE 22 6,155,809 0 722,030
HILTON WORLDWIDE HLDGS INC COM 43300A203 28,044 354,267 SH   SOLE 23 354,267 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 20,710 261,628 SH   SOLE 25 261,628 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 76,347 964,468 SH   SOLE 26 246,412 0 718,056
HILTON WORLDWIDE HLDGS INC COM 43300A203 3,211 40,569 SH   SOLE 28 40,569 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 787 9,938 SH   SOLE 29 9,938 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 69,245 874,748 SH   SOLE 30 874,748 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 9,578 120,997 SH   SOLE 31 68,667 0 52,330
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,155 14,596 SH   SOLE 34 14,596 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 18,569 234,572 SH   SOLE 36 234,572 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 432 5,454 SH   SOLE 40 5,454 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 26 3,510 SH   SOLE 22 3,510 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 41 5,473 SH   SOLE 25 5,473 0 0
HINGHAM INSTN SVGS MASS COM 433323102 241 1,096 SH   SOLE 2 52 0 1,044
HINGHAM INSTN SVGS MASS COM 433323102 6 29 SH   SOLE 7 29 0 0
HINGHAM INSTN SVGS MASS COM 433323102 961 4,373 SH   SOLE 18 4,373 0 0
HINGHAM INSTN SVGS MASS COM 433323102 252 1,146 SH   SOLE 19 1,146 0 0
HINGHAM INSTN SVGS MASS COM 433323102 10,539 47,969 SH   SOLE 21 47,969 0 0
HINGHAM INSTN SVGS MASS COM 433323102 4,668 21,248 SH   SOLE 22 20,690 0 558
HISTOGENICS CORP COM 43358V109 8 3,352 SH   SOLE 18 3,352 0 0
HISTOGENICS CORP COM 43358V109 129 51,401 SH   SOLE 21 51,401 0 0
HMN FINL INC COM 40424G108 12 595 SH   SOLE 18 595 0 0
HMN FINL INC COM 40424G108 17 848 SH   SOLE 21 848 0 0
HMN FINL INC COM 40424G108 738 36,694 SH   SOLE 22 36,694 0 0
HMS HLDGS CORP COM 40425J101 1,521 70,339 SH   SOLE 2 3,525 0 66,814
HMS HLDGS CORP COM 40425J101 13 606 SH   SOLE 4 606 0 0
HMS HLDGS CORP COM 40425J101 38 1,738 SH   SOLE 7 1,738 0 0
HMS HLDGS CORP COM 40425J101 7,733 357,666 SH   SOLE 18 357,666 0 0
HMS HLDGS CORP COM 40425J101 1,520 70,303 SH   SOLE 19 70,303 0 0
HMS HLDGS CORP COM 40425J101 186,255 8,614,925 SH   SOLE 21 8,614,925 0 0
HMS HLDGS CORP COM 40425J101 49,915 2,308,724 SH   SOLE 22 2,188,805 0 119,919
HMS HLDGS CORP COM 40425J101 243 11,235 SH   SOLE 26 7,409 0 3,826
HMS HLDGS CORP COM 40425J101 266 12,307 SH   SOLE 28 12,307 0 0
HMS HLDGS CORP COM 40425J101 2,734 126,435 SH   SOLE 30 126,435 0 0
HMS HLDGS CORP COM 40425J101 205 9,471 SH   SOLE 40 9,471 0 0
HNI CORP COM 404251100 1,988 53,436 SH   SOLE 2 19,018 0 34,418
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 9,420 253,228 SH   SOLE 18 253,228 0 0
HNI CORP COM 404251100 1,365 36,705 SH   SOLE 19 36,705 0 0
HNI CORP COM 404251100 109,763 2,950,619 SH   SOLE 21 2,950,619 0 0
HNI CORP COM 404251100 53,675 1,442,874 SH   SOLE 22 1,377,340 0 65,534
HNI CORP COM 404251100 588 15,807 SH   SOLE 26 5,072 0 10,735
HNI CORP COM 404251100 235 6,326 SH   SOLE 28 6,326 0 0
HNI CORP COM 404251100 354 9,506 SH   SOLE 30 9,506 0 0
HNI CORP COM 404251100 174 4,668 SH   SOLE 40 4,668 0 0
HOLLYFRONTIER CORP COM 436106108 31,897 466,126 SH   SOLE 2 54,326 0 411,800
HOLLYFRONTIER CORP COM 436106108 3,548 51,849 SH   SOLE 4 47,811 0 4,038
HOLLYFRONTIER CORP COM 436106108 14,205 207,578 SH   SOLE 7 170,645 0 36,933
HOLLYFRONTIER CORP COM 436106108 135 1,973 SH   SOLE 13 1,973 0 0
HOLLYFRONTIER CORP COM 436106108 80 1,174 SH   SOLE 15 1,174 0 0
HOLLYFRONTIER CORP COM 436106108 29,343 428,808 SH   SOLE 18 405,951 0 22,857
HOLLYFRONTIER CORP COM 436106108 9,047 132,212 SH   SOLE 19 132,212 0 0
HOLLYFRONTIER CORP COM 436106108 5,267 76,969 SH   SOLE 20 0 0 76,969
HOLLYFRONTIER CORP COM 436106108 548,666 8,017,916 SH   SOLE 21 8,017,916 0 0
HOLLYFRONTIER CORP COM 436106108 337,911 4,938,049 SH   SOLE 22 4,411,582 0 526,467
HOLLYFRONTIER CORP COM 436106108 14,601 213,365 SH   SOLE 23 213,365 0 0
HOLLYFRONTIER CORP COM 436106108 14,002 204,611 SH   SOLE 25 204,611 0 0
HOLLYFRONTIER CORP COM 436106108 48,885 714,381 SH   SOLE 26 176,232 0 538,149
HOLLYFRONTIER CORP COM 436106108 1,756 25,667 SH   SOLE 28 25,667 0 0
HOLLYFRONTIER CORP COM 436106108 2,620 38,283 SH   SOLE 29 5,982 0 32,301
HOLLYFRONTIER CORP COM 436106108 46,946 686,051 SH   SOLE 30 686,051 0 0
HOLLYFRONTIER CORP COM 436106108 4,949 72,328 SH   SOLE 31 34,910 0 37,418
HOLLYFRONTIER CORP COM 436106108 5,013 73,252 SH   SOLE 32 73,252 0 0
HOLLYFRONTIER CORP COM 436106108 491 7,181 SH   SOLE 34 7,181 0 0
HOLLYFRONTIER CORP COM 436106108 12,377 180,877 SH   SOLE 36 180,877 0 0
HOLLYFRONTIER CORP COM 436106108 246 3,590 SH   SOLE 40 3,590 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 96 4,329 SH   SOLE 4 4,329 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 1 51 SH   SOLE 21 51 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 9,194 415,271 SH   SOLE 22 415,271 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 96 4,334 SH   SOLE 30 4,334 0 0
HOLOGIC INC COM 436440101 28,303 712,028 SH   SOLE 2 69,190 0 642,838
HOLOGIC INC COM 436440101 3,524 88,649 SH   SOLE 4 80,633 0 8,016
HOLOGIC INC COM 436440101 9,106 229,078 SH   SOLE 7 202,302 0 26,776
HOLOGIC INC COM 436440101 230 5,780 SH   SOLE 13 5,780 0 0
HOLOGIC INC COM 436440101 107 2,690 SH   SOLE 15 2,690 0 0
HOLOGIC INC COM 436440101 22,528 566,750 SH   SOLE 18 529,907 0 36,843
HOLOGIC INC COM 436440101 2,288 57,552 SH   SOLE 19 57,552 0 0
HOLOGIC INC COM 436440101 5,438 136,805 SH   SOLE 20 0 0 136,805
HOLOGIC INC COM 436440101 276,165 6,947,546 SH   SOLE 21 6,947,546 0 0
HOLOGIC INC COM 436440101 261,825 6,586,790 SH   SOLE 22 5,870,459 0 716,331
HOLOGIC INC COM 436440101 13,741 345,690 SH   SOLE 23 345,690 0 0
HOLOGIC INC COM 436440101 10,843 272,773 SH   SOLE 25 272,773 0 0
HOLOGIC INC COM 436440101 41,880 1,053,585 SH   SOLE 26 283,740 0 769,845
HOLOGIC INC COM 436440101 1,470 36,981 SH   SOLE 28 36,981 0 0
HOLOGIC INC COM 436440101 2,546 64,050 SH   SOLE 29 10,261 0 53,789
HOLOGIC INC COM 436440101 42,865 1,078,370 SH   SOLE 30 1,078,370 0 0
HOLOGIC INC COM 436440101 4,843 121,848 SH   SOLE 31 55,796 0 66,052
HOLOGIC INC COM 436440101 1,745 43,888 SH   SOLE 32 43,888 0 0
HOLOGIC INC COM 436440101 580 14,594 SH   SOLE 34 14,594 0 0
HOLOGIC INC COM 436440101 9,449 237,711 SH   SOLE 36 237,711 0 0
HOLOGIC INC COM 436440101 224 5,625 SH   SOLE 40 5,625 0 0
HOME BANCORP INC COM 43689E107 317 6,816 SH   SOLE 2 386 0 6,430
HOME BANCORP INC COM 43689E107 7 142 SH   SOLE 7 142 0 0
HOME BANCORP INC COM 43689E107 1,236 26,549 SH   SOLE 18 26,549 0 0
HOME BANCORP INC COM 43689E107 280 6,016 SH   SOLE 19 6,016 0 0
HOME BANCORP INC COM 43689E107 12,636 271,440 SH   SOLE 21 271,440 0 0
HOME BANCORP INC COM 43689E107 3,604 77,419 SH   SOLE 22 72,313 0 5,106
HOME BANCSHARES INC COM 436893200 5,308 235,277 SH   SOLE 2 81,972 0 153,305
HOME BANCSHARES INC COM 436893200 11 508 SH   SOLE 4 508 0 0
HOME BANCSHARES INC COM 436893200 76 3,388 SH   SOLE 7 3,388 0 0
HOME BANCSHARES INC COM 436893200 21,098 935,202 SH   SOLE 18 935,202 0 0
HOME BANCSHARES INC COM 436893200 4,194 185,915 SH   SOLE 19 185,915 0 0
HOME BANCSHARES INC COM 436893200 251,965 11,168,682 SH   SOLE 21 11,168,682 0 0
HOME BANCSHARES INC COM 436893200 122,815 5,443,919 SH   SOLE 22 5,225,895 0 218,024
HOME BANCSHARES INC COM 436893200 1,867 82,738 SH   SOLE 23 82,738 0 0
HOME BANCSHARES INC COM 436893200 2,151 95,327 SH   SOLE 26 20,874 0 74,453
HOME BANCSHARES INC COM 436893200 346 15,347 SH   SOLE 28 15,347 0 0
HOME BANCSHARES INC COM 436893200 345 15,271 SH   SOLE 29 0 0 15,271
HOME BANCSHARES INC COM 436893200 791 35,055 SH   SOLE 30 35,055 0 0
HOME BANCSHARES INC COM 436893200 442 19,573 SH   SOLE 40 19,573 0 0
HOME DEPOT INC COM 437076102 632,819 3,243,563 SH   SOLE 2 484,070 0 2,759,493
HOME DEPOT INC COM 437076102 74,896 383,886 SH   SOLE 4 353,633 0 30,253
HOME DEPOT INC COM 437076102 161,784 829,237 SH   SOLE 7 825,779 0 3,458
HOME DEPOT INC COM 437076102 496 2,540 SH   SOLE 13 2,540 0 0
HOME DEPOT INC COM 437076102 1,838 9,420 SH   SOLE 15 9,420 0 0
HOME DEPOT INC COM 437076102 181 926 SH   SOLE 17 0 0 926
HOME DEPOT INC COM 437076102 606,083 3,106,523 SH   SOLE 18 2,786,811 0 319,712
HOME DEPOT INC COM 437076102 129,166 662,051 SH   SOLE 19 662,051 0 0
HOME DEPOT INC COM 437076102 93,843 480,998 SH   SOLE 20 20,117 0 460,881
HOME DEPOT INC COM 437076102 4,056,402 20,791,398 SH   SOLE 21 20,791,398 0 0
HOME DEPOT INC COM 437076102 5,570,466 28,551,852 SH   SOLE 22 25,270,643 0 3,281,209
HOME DEPOT INC COM 437076102 287,048 1,471,287 SH   SOLE 23 1,471,287 0 0
HOME DEPOT INC COM 437076102 227,042 1,163,720 SH   SOLE 25 1,155,891 0 7,829
HOME DEPOT INC COM 437076102 819,588 4,200,859 SH   SOLE 26 898,118 0 3,302,741
HOME DEPOT INC COM 437076102 32,965 168,967 SH   SOLE 28 168,967 0 0
HOME DEPOT INC COM 437076102 24,892 127,586 SH   SOLE 29 42,161 0 85,425
HOME DEPOT INC COM 437076102 712,824 3,653,636 SH   SOLE 30 3,653,636 0 0
HOME DEPOT INC COM 437076102 92,058 471,852 SH   SOLE 31 227,441 0 244,411
HOME DEPOT INC COM 437076102 19,548 100,193 SH   SOLE 32 100,193 0 0
HOME DEPOT INC COM 437076102 34,331 175,968 SH   SOLE 34 175,968 0 0
HOME DEPOT INC COM 437076102 202,494 1,037,901 SH   SOLE 36 1,037,901 0 0
HOME DEPOT INC COM 437076102 4,599 23,574 SH   SOLE 40 23,574 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 8 253 SH   SOLE 21 253 0 0
HOMESTREET INC COM 43785V102 704 26,138 SH   SOLE 2 1,136 0 25,002
HOMESTREET INC COM 43785V102 14 523 SH   SOLE 7 523 0 0
HOMESTREET INC COM 43785V102 3,242 120,310 SH   SOLE 18 120,310 0 0
HOMESTREET INC COM 43785V102 545 20,222 SH   SOLE 19 20,222 0 0
HOMESTREET INC COM 43785V102 73,005 2,708,919 SH   SOLE 21 2,708,919 0 0
HOMESTREET INC COM 43785V102 22,469 833,713 SH   SOLE 22 804,509 0 29,204
HOMESTREET INC COM 43785V102 204 7,572 SH   SOLE 26 0 0 7,572
HOMESTREET INC COM 43785V102 84 3,128 SH   SOLE 28 3,128 0 0
HOMESTREET INC COM 43785V102 1,076 39,929 SH   SOLE 30 39,929 0 0
HOMESTREET INC COM 43785V102 56 2,090 SH   SOLE 40 2,090 0 0
HOMETOWN BANKSHARES CORP COM 43787N108 13 953 SH   SOLE 18 953 0 0
HOMETRUST BANCSHARES INC COM 437872104 423 15,042 SH   SOLE 2 709 0 14,333
HOMETRUST BANCSHARES INC COM 437872104 15 529 SH   SOLE 7 529 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,644 58,396 SH   SOLE 18 58,396 0 0
HOMETRUST BANCSHARES INC COM 437872104 379 13,474 SH   SOLE 19 13,474 0 0
HOMETRUST BANCSHARES INC COM 437872104 17,731 629,858 SH   SOLE 21 629,858 0 0
HOMETRUST BANCSHARES INC COM 437872104 8,088 287,309 SH   SOLE 22 260,079 0 27,230
HOMETRUST BANCSHARES INC COM 437872104 7 251 SH   SOLE 23 251 0 0
HOMETRUST BANCSHARES INC COM 437872104 126 4,491 SH   SOLE 26 0 0 4,491
HOMETRUST BANCSHARES INC COM 437872104 76 2,685 SH   SOLE 28 2,685 0 0
HOMETRUST BANCSHARES INC COM 437872104 111 3,947 SH   SOLE 30 3,947 0 0
HOMETRUST BANCSHARES INC COM 437872104 56 2,005 SH   SOLE 40 2,005 0 0
HOMOLOGY MEDICINES INC COM 438083107 176 8,605 SH   SOLE 2 504 0 8,101
HOMOLOGY MEDICINES INC COM 438083107 7 327 SH   SOLE 7 327 0 0
HOMOLOGY MEDICINES INC COM 438083107 704 34,524 SH   SOLE 18 34,524 0 0
HOMOLOGY MEDICINES INC COM 438083107 374 18,357 SH   SOLE 19 18,357 0 0
HOMOLOGY MEDICINES INC COM 438083107 7,392 362,376 SH   SOLE 21 362,376 0 0
HOMOLOGY MEDICINES INC COM 438083107 2,165 106,150 SH   SOLE 22 96,242 0 9,908
HOMOLOGY MEDICINES INC COM 438083107 13 638 SH   SOLE 23 638 0 0
HONDA MOTOR LTD AMERN SHS 438128308 283 9,660 SH   SOLE 18 9,660 0 0
HONEYWELL INTL INC COM 438516106 338,187 2,347,707 SH   SOLE 2 562,959 0 1,784,748
HONEYWELL INTL INC COM 438516106 39,016 270,853 SH   SOLE 4 251,482 0 19,371
HONEYWELL INTL INC COM 438516106 83,802 581,758 SH   SOLE 7 569,655 0 12,103
HONEYWELL INTL INC COM 438516106 7,791 54,086 SH   SOLE 13 54,086 0 0
HONEYWELL INTL INC COM 438516106 843 5,855 SH   SOLE 15 5,855 0 0
HONEYWELL INTL INC COM 438516106 389,756 2,705,703 SH   SOLE 18 2,416,959 0 288,744
HONEYWELL INTL INC COM 438516106 390,559 2,711,271 SH   SOLE 19 2,711,271 0 0
HONEYWELL INTL INC COM 438516106 46,998 326,259 SH   SOLE 20 0 0 326,259
HONEYWELL INTL INC COM 438516106 1,864,672 12,944,617 SH   SOLE 21 12,944,617 0 0
HONEYWELL INTL INC COM 438516106 2,711,288 18,821,852 SH   SOLE 22 16,513,285 0 2,308,567
HONEYWELL INTL INC COM 438516106 149,567 1,038,298 SH   SOLE 23 1,038,298 0 0
HONEYWELL INTL INC COM 438516106 112,190 778,827 SH   SOLE 25 778,827 0 0
HONEYWELL INTL INC COM 438516106 219,128 1,521,191 SH   SOLE 26 529,283 0 991,908
HONEYWELL INTL INC COM 438516106 1,435 9,961 SH   SOLE 28 9,961 0 0
HONEYWELL INTL INC COM 438516106 24,301 168,697 SH   SOLE 29 64,974 0 103,723
HONEYWELL INTL INC COM 438516106 322,493 2,238,759 SH   SOLE 30 2,238,759 0 0
HONEYWELL INTL INC COM 438516106 57,491 399,102 SH   SOLE 31 219,325 0 179,777
HONEYWELL INTL INC COM 438516106 27,495 190,871 SH   SOLE 34 190,871 0 0
HONEYWELL INTL INC COM 438516106 106,299 737,928 SH   SOLE 36 737,928 0 0
HONEYWELL INTL INC COM 438516106 2,196 15,245 SH   SOLE 40 15,245 0 0
HOOKER FURNITURE CORP COM 439038100 530 11,305 SH   SOLE 2 439 0 10,866
HOOKER FURNITURE CORP COM 439038100 14 303 SH   SOLE 7 303 0 0
HOOKER FURNITURE CORP COM 439038100 1,860 39,654 SH   SOLE 18 39,654 0 0
HOOKER FURNITURE CORP COM 439038100 465 9,909 SH   SOLE 19 9,909 0 0
HOOKER FURNITURE CORP COM 439038100 19,044 406,050 SH   SOLE 21 406,050 0 0
HOOKER FURNITURE CORP COM 439038100 13,974 297,955 SH   SOLE 22 281,995 0 15,960
HOOKER FURNITURE CORP COM 439038100 13 275 SH   SOLE 23 275 0 0
HOOKER FURNITURE CORP COM 439038100 56 1,201 SH   SOLE 28 1,201 0 0
HOOKER FURNITURE CORP COM 439038100 126 2,690 SH   SOLE 30 2,690 0 0
HOOKER FURNITURE CORP COM 439038100 91 1,936 SH   SOLE 40 1,936 0 0
HOPE BANCORP INC COM 43940T109 2,491 139,687 SH   SOLE 2 5,481 0 134,206
HOPE BANCORP INC COM 43940T109 19 1,041 SH   SOLE 4 1,041 0 0
HOPE BANCORP INC COM 43940T109 56 3,126 SH   SOLE 7 3,126 0 0
HOPE BANCORP INC COM 43940T109 10,325 579,079 SH   SOLE 18 579,079 0 0
HOPE BANCORP INC COM 43940T109 2,248 126,093 SH   SOLE 19 126,093 0 0
HOPE BANCORP INC COM 43940T109 233,054 13,070,912 SH   SOLE 21 13,070,912 0 0
HOPE BANCORP INC COM 43940T109 74,449 4,175,487 SH   SOLE 22 3,996,077 0 179,410
HOPE BANCORP INC COM 43940T109 1,635 91,719 SH   SOLE 26 29,370 0 62,349
HOPE BANCORP INC COM 43940T109 333 18,667 SH   SOLE 28 18,667 0 0
HOPE BANCORP INC COM 43940T109 240 13,459 SH   SOLE 29 0 0 13,459
HOPE BANCORP INC COM 43940T109 3,383 189,763 SH   SOLE 30 189,763 0 0
HOPE BANCORP INC COM 43940T109 257 14,393 SH   SOLE 40 14,393 0 0
HOPFED BANCORP INC COM 439734104 16 945 SH   SOLE 18 945 0 0
HOPFED BANCORP INC COM 439734104 406 24,481 SH   SOLE 21 24,481 0 0
HOPFED BANCORP INC COM 439734104 16 983 SH   SOLE 22 983 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,964 44,040 SH   SOLE 2 1,719 0 42,321
HORACE MANN EDUCATORS CORP N COM 440327104 7 164 SH   SOLE 4 164 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 40 908 SH   SOLE 7 908 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 8,098 181,580 SH   SOLE 18 181,580 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,461 32,749 SH   SOLE 19 32,749 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 184,090 4,127,587 SH   SOLE 21 4,127,587 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 51,821 1,161,915 SH   SOLE 22 1,105,018 0 56,897
HORACE MANN EDUCATORS CORP N COM 440327104 739 16,573 SH   SOLE 26 7,588 0 8,985
HORACE MANN EDUCATORS CORP N COM 440327104 261 5,846 SH   SOLE 28 5,846 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2,699 60,519 SH   SOLE 30 60,519 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 75 1,678 SH   SOLE 36 1,678 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 207 4,645 SH   SOLE 40 4,645 0 0
HORIZON BANCORP INC COM 440407104 765 36,995 SH   SOLE 2 1,465 0 35,530
HORIZON BANCORP INC COM 440407104 15 745 SH   SOLE 7 745 0 0
HORIZON BANCORP INC COM 440407104 2,621 126,674 SH   SOLE 18 126,674 0 0
HORIZON BANCORP INC COM 440407104 598 28,924 SH   SOLE 19 28,924 0 0
HORIZON BANCORP INC COM 440407104 26,944 1,302,270 SH   SOLE 21 1,302,270 0 0
HORIZON BANCORP INC COM 440407104 13,532 654,051 SH   SOLE 22 605,583 0 48,468
HORIZON BANCORP INC COM 440407104 144 6,962 SH   SOLE 30 6,962 0 0
HORIZON BANCORP INC COM 440407104 116 5,610 SH   SOLE 40 5,610 0 0
HORIZON GLOBAL CORP COM 44052W104 27 4,517 SH   SOLE 18 4,517 0 0
HORIZON GLOBAL CORP COM 44052W104 521 87,393 SH   SOLE 21 87,393 0 0
HORIZON GLOBAL CORP COM 44052W104 2,086 350,041 SH   SOLE 22 350,041 0 0
HORIZON PHARMA INVT LTD NOTE 2.500% 3/1 44052TAB7 479 500,000 PRN   SOLE 21 500,000 0 0
HORIZON PHARMA PLC SHS G4617B105 2,332 140,822 SH   SOLE 2 11,370 0 129,452
HORIZON PHARMA PLC SHS G4617B105 10 602 SH   SOLE 4 602 0 0
HORIZON PHARMA PLC SHS G4617B105 59 3,574 SH   SOLE 7 3,574 0 0
HORIZON PHARMA PLC SHS G4617B105 8,693 524,933 SH   SOLE 18 524,933 0 0
HORIZON PHARMA PLC SHS G4617B105 2,728 164,724 SH   SOLE 19 164,724 0 0
HORIZON PHARMA PLC SHS G4617B105 130,244 7,864,966 SH   SOLE 21 7,864,966 0 0
HORIZON PHARMA PLC SHS G4617B105 76,338 4,609,786 SH   SOLE 22 4,391,588 0 218,198
HORIZON PHARMA PLC SHS G4617B105 70 4,197 SH   SOLE 23 4,197 0 0
HORIZON PHARMA PLC SHS G4617B105 879 53,088 SH   SOLE 26 36,345 0 16,743
HORIZON PHARMA PLC SHS G4617B105 388 23,460 SH   SOLE 28 23,460 0 0
HORIZON PHARMA PLC SHS G4617B105 46 2,789 SH   SOLE 29 0 0 2,789
HORIZON PHARMA PLC SHS G4617B105 640 38,646 SH   SOLE 30 38,646 0 0
HORIZON PHARMA PLC SHS G4617B105 326 19,659 SH   SOLE 40 19,659 0 0
HORMEL FOODS CORP COM 440452100 23,573 633,513 SH   SOLE 2 108,076 0 525,437
HORMEL FOODS CORP COM 440452100 3,278 88,091 SH   SOLE 4 80,396 0 7,695
HORMEL FOODS CORP COM 440452100 23,757 638,456 SH   SOLE 7 323,426 0 315,030
HORMEL FOODS CORP COM 440452100 64 1,719 SH   SOLE 15 1,719 0 0
HORMEL FOODS CORP COM 440452100 13 360 SH   SOLE 17 0 0 360
HORMEL FOODS CORP COM 440452100 22,947 616,678 SH   SOLE 18 578,381 0 38,297
HORMEL FOODS CORP COM 440452100 23,372 628,120 SH   SOLE 19 628,120 0 0
HORMEL FOODS CORP COM 440452100 7,875 211,641 SH   SOLE 20 0 0 211,641
HORMEL FOODS CORP COM 440452100 237,306 6,377,477 SH   SOLE 21 6,377,477 0 0
HORMEL FOODS CORP COM 440452100 264,179 7,099,678 SH   SOLE 22 6,430,203 0 669,475
HORMEL FOODS CORP COM 440452100 13,178 354,162 SH   SOLE 23 354,162 0 0
HORMEL FOODS CORP COM 440452100 11,361 305,327 SH   SOLE 25 305,327 0 0
HORMEL FOODS CORP COM 440452100 55,485 1,491,137 SH   SOLE 26 307,069 0 1,184,068
HORMEL FOODS CORP COM 440452100 1,568 42,135 SH   SOLE 28 42,135 0 0
HORMEL FOODS CORP COM 440452100 16,767 450,613 SH   SOLE 29 351,709 0 98,904
HORMEL FOODS CORP COM 440452100 41,734 1,121,576 SH   SOLE 30 1,121,576 0 0
HORMEL FOODS CORP COM 440452100 2,347 63,076 SH   SOLE 31 12,356 0 50,720
HORMEL FOODS CORP COM 440452100 4,980 133,840 SH   SOLE 34 133,840 0 0
HORMEL FOODS CORP COM 440452100 10,586 284,480 SH   SOLE 36 284,480 0 0
HORMEL FOODS CORP COM 440452100 217 5,833 SH   SOLE 40 5,833 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 25 6,212 SH   SOLE 18 6,212 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 375 94,677 SH   SOLE 21 94,677 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 1,948 492,015 SH   SOLE 22 492,015 0 0
HORTONWORKS INC COM 440894103 1,357 74,496 SH   SOLE 2 20,806 0 53,690
HORTONWORKS INC COM 440894103 27 1,490 SH   SOLE 7 1,490 0 0
HORTONWORKS INC COM 440894103 27 1,471 SH   SOLE 17 0 0 1,471
HORTONWORKS INC COM 440894103 3,986 218,771 SH   SOLE 18 218,771 0 0
HORTONWORKS INC COM 440894103 4,991 273,929 SH   SOLE 19 273,929 0 0
HORTONWORKS INC COM 440894103 40,414 2,218,127 SH   SOLE 21 2,218,127 0 0
HORTONWORKS INC COM 440894103 38,711 2,124,616 SH   SOLE 22 2,045,528 0 79,088
HORTONWORKS INC COM 440894103 1,030 56,541 SH   SOLE 23 56,541 0 0
HORTONWORKS INC COM 440894103 1,864 102,303 SH   SOLE 26 0 0 102,303
HORTONWORKS INC COM 440894103 167 9,146 SH   SOLE 28 9,146 0 0
HORTONWORKS INC COM 440894103 354 19,430 SH   SOLE 29 0 0 19,430
HORTONWORKS INC COM 440894103 178 9,750 SH   SOLE 30 9,750 0 0
HORTONWORKS INC COM 440894103 98 5,405 SH   SOLE 40 5,405 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 11,997 419,337 SH   SOLE 2 95,029 0 324,308
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1,498 52,357 SH   SOLE 4 52,357 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 7,599 265,609 SH   SOLE 7 265,609 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 218 7,611 SH   SOLE 15 7,611 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 14,592 510,018 SH   SOLE 18 510,018 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 6,377 222,885 SH   SOLE 19 222,885 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 234,265 8,188,230 SH   SOLE 21 8,188,230 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 219,177 7,660,855 SH   SOLE 22 7,324,448 0 336,407
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 269 9,412 SH   SOLE 23 9,412 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 13,194 461,159 SH   SOLE 25 461,159 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 7,142 249,619 SH   SOLE 26 73,216 0 176,403
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 623 21,761 SH   SOLE 28 21,761 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1,659 58,000 SH   SOLE 29 56,848 0 1,152
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 22,614 790,413 SH   SOLE 30 790,413 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 100 3,487 SH   SOLE 31 3,487 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 3,157 110,352 SH   SOLE 36 110,352 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 483 16,871 SH   SOLE 40 16,871 0 0
HOST HOTELS & RESORTS INC COM 44107P104 47,130 2,236,835 SH   SOLE 2 533,852 0 1,702,983
HOST HOTELS & RESORTS INC COM 44107P104 20,909 992,371 SH   SOLE 4 973,091 0 19,280
HOST HOTELS & RESORTS INC COM 44107P104 38,414 1,823,154 SH   SOLE 7 1,783,675 0 39,479
HOST HOTELS & RESORTS INC COM 44107P104 231 10,958 SH   SOLE 13 10,958 0 0
HOST HOTELS & RESORTS INC COM 44107P104 718 34,089 SH   SOLE 15 34,089 0 0
HOST HOTELS & RESORTS INC COM 44107P104 36,694 1,741,506 SH   SOLE 18 1,640,297 0 101,209
HOST HOTELS & RESORTS INC COM 44107P104 28,372 1,346,580 SH   SOLE 19 1,346,580 0 0
HOST HOTELS & RESORTS INC COM 44107P104 6,700 317,995 SH   SOLE 20 0 0 317,995
HOST HOTELS & RESORTS INC COM 44107P104 542,157 25,731,228 SH   SOLE 21 25,731,228 0 0
HOST HOTELS & RESORTS INC COM 44107P104 632,890 30,037,488 SH   SOLE 22 27,509,186 0 2,528,302
HOST HOTELS & RESORTS INC COM 44107P104 26,313 1,248,857 SH   SOLE 23 1,248,857 0 0
HOST HOTELS & RESORTS INC COM 44107P104 46,152 2,190,434 SH   SOLE 25 2,190,434 0 0
HOST HOTELS & RESORTS INC COM 44107P104 77,767 3,690,865 SH   SOLE 26 731,408 0 2,959,457
HOST HOTELS & RESORTS INC COM 44107P104 4,518 214,445 SH   SOLE 28 214,445 0 0
HOST HOTELS & RESORTS INC COM 44107P104 10,387 492,976 SH   SOLE 29 289,742 0 203,234
HOST HOTELS & RESORTS INC COM 44107P104 148,428 7,044,516 SH   SOLE 30 7,044,516 0 0
HOST HOTELS & RESORTS INC COM 44107P104 7,195 341,485 SH   SOLE 31 139,728 0 201,757
HOST HOTELS & RESORTS INC COM 44107P104 7,604 360,904 SH   SOLE 34 360,904 0 0
HOST HOTELS & RESORTS INC COM 44107P104 14,472 686,865 SH   SOLE 36 686,865 0 0
HOST HOTELS & RESORTS INC COM 44107P104 313 14,855 SH   SOLE 40 14,855 0 0
HOSTESS BRANDS INC CL A 44109J106 1,995 146,681 SH   SOLE 2 48,827 0 97,854
HOSTESS BRANDS INC CL A 44109J106 27 1,997 SH   SOLE 7 1,997 0 0
HOSTESS BRANDS INC CL A 44109J106 4,394 323,117 SH   SOLE 18 323,117 0 0
HOSTESS BRANDS INC CL A 44109J106 1,120 82,339 SH   SOLE 19 82,339 0 0
HOSTESS BRANDS INC CL A 44109J106 43,241 3,179,494 SH   SOLE 21 3,179,494 0 0
HOSTESS BRANDS INC CL A 44109J106 34,671 2,549,344 SH   SOLE 22 2,414,960 0 134,384
HOSTESS BRANDS INC CL A 44109J106 377 27,734 SH   SOLE 26 0 0 27,734
HOSTESS BRANDS INC CL A 44109J106 142 10,473 SH   SOLE 28 10,473 0 0
HOSTESS BRANDS INC CL A 44109J106 290 21,303 SH   SOLE 30 21,303 0 0
HOSTESS BRANDS INC CL A 44109J106 209 15,354 SH   SOLE 40 15,354 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 852 111,423 SH   SOLE 2 4,317 0 107,106
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 5 609 SH   SOLE 4 609 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 19 2,464 SH   SOLE 7 2,464 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 2,588 338,327 SH   SOLE 18 338,327 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 639 83,563 SH   SOLE 19 83,563 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 25,643 3,351,997 SH   SOLE 21 3,351,997 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 23,317 3,047,997 SH   SOLE 22 2,882,060 0 165,937
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 93 12,130 SH   SOLE 26 8,007 0 4,123
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 119 15,525 SH   SOLE 28 15,525 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 181 23,719 SH   SOLE 30 23,719 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 106 13,918 SH   SOLE 40 13,918 0 0
HOULIHAN LOKEY INC CL A 441593100 1,296 25,300 SH   SOLE 2 1,304 0 23,996
HOULIHAN LOKEY INC CL A 441593100 31 612 SH   SOLE 7 612 0 0
HOULIHAN LOKEY INC CL A 441593100 5,023 98,066 SH   SOLE 18 98,066 0 0
HOULIHAN LOKEY INC CL A 441593100 1,278 24,952 SH   SOLE 19 24,952 0 0
HOULIHAN LOKEY INC CL A 441593100 58,803 1,148,045 SH   SOLE 21 1,148,045 0 0
HOULIHAN LOKEY INC CL A 441593100 47,509 927,553 SH   SOLE 22 880,667 0 46,886
HOULIHAN LOKEY INC CL A 441593100 128 2,503 SH   SOLE 26 0 0 2,503
HOULIHAN LOKEY INC CL A 441593100 188 3,673 SH   SOLE 28 3,673 0 0
HOULIHAN LOKEY INC CL A 441593100 382 7,462 SH   SOLE 30 7,462 0 0
HOULIHAN LOKEY INC CL A 441593100 139 2,712 SH   SOLE 40 2,712 0 0
HOUSTON AMERN ENERGY CORP COM 44183U100 6 19,187 SH   SOLE 21 19,187 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 25 2,898 SH   SOLE 18 2,898 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 440 51,751 SH   SOLE 21 51,751 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 3,515 413,507 SH   SOLE 22 413,507 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 203 124,488 SH   SOLE 2 5,152 0 119,336
HOVNANIAN ENTERPRISES INC CL A 442487203 4 2,562 SH   SOLE 7 2,562 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 699 428,930 SH   SOLE 18 428,930 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 147 89,939 SH   SOLE 19 89,939 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 9,170 5,625,480 SH   SOLE 21 5,625,480 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 5,134 3,149,513 SH   SOLE 22 3,003,751 0 145,762
HOVNANIAN ENTERPRISES INC CL A 442487203 10 6,353 SH   SOLE 26 0 0 6,353
HOVNANIAN ENTERPRISES INC CL A 442487203 28 17,460 SH   SOLE 28 17,460 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 36 21,838 SH   SOLE 30 21,838 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 20 12,251 SH   SOLE 40 12,251 0 0
HOWARD BANCORP INC COM 442496105 204 11,322 SH   SOLE 2 590 0 10,732
HOWARD BANCORP INC COM 442496105 6 324 SH   SOLE 7 324 0 0
HOWARD BANCORP INC COM 442496105 793 44,043 SH   SOLE 18 44,043 0 0
HOWARD BANCORP INC COM 442496105 184 10,232 SH   SOLE 19 10,232 0 0
HOWARD BANCORP INC COM 442496105 8,109 450,498 SH   SOLE 21 450,498 0 0
HOWARD BANCORP INC COM 442496105 2,382 132,318 SH   SOLE 22 121,660 0 10,658
HOWARD HUGHES CORP COM 44267D107 10,187 76,880 SH   SOLE 2 3,050 0 73,830
HOWARD HUGHES CORP COM 44267D107 25 190 SH   SOLE 4 190 0 0
HOWARD HUGHES CORP COM 44267D107 144 1,087 SH   SOLE 7 1,087 0 0
HOWARD HUGHES CORP COM 44267D107 2,514 18,970 SH   SOLE 18 18,970 0 0
HOWARD HUGHES CORP COM 44267D107 796 6,007 SH   SOLE 19 6,007 0 0
HOWARD HUGHES CORP COM 44267D107 74,426 561,702 SH   SOLE 21 561,702 0 0
HOWARD HUGHES CORP COM 44267D107 134,829 1,017,574 SH   SOLE 22 942,139 0 75,435
HOWARD HUGHES CORP COM 44267D107 1,947 14,694 SH   SOLE 26 7,471 0 7,223
HOWARD HUGHES CORP COM 44267D107 753 5,685 SH   SOLE 28 5,685 0 0
HOWARD HUGHES CORP COM 44267D107 1,257 9,487 SH   SOLE 30 9,487 0 0
HOWARD HUGHES CORP COM 44267D107 112 847 SH   SOLE 31 847 0 0
HOWARD HUGHES CORP COM 44267D107 163 1,228 SH   SOLE 36 1,228 0 0
HOWARD HUGHES CORP COM 44267D107 652 4,924 SH   SOLE 40 4,924 0 0
HP INC COM 40434L105 130,113 5,734,356 SH   SOLE 2 1,887,909 0 3,846,447
HP INC COM 40434L105 21,236 935,936 SH   SOLE 4 892,498 0 43,438
HP INC COM 40434L105 29,863 1,316,139 SH   SOLE 7 1,270,040 0 46,099
HP INC COM 40434L105 2,079 91,644 SH   SOLE 13 91,644 0 0
HP INC COM 40434L105 325 14,305 SH   SOLE 15 14,305 0 0
HP INC COM 40434L105 70,884 3,124,001 SH   SOLE 18 2,895,322 0 228,679
HP INC COM 40434L105 17,198 757,976 SH   SOLE 19 757,976 0 0
HP INC COM 40434L105 12,465 549,373 SH   SOLE 20 0 0 549,373
HP INC COM 40434L105 609,480 26,861,179 SH   SOLE 21 26,861,179 0 0
HP INC COM 40434L105 1,035,530 45,638,160 SH   SOLE 22 38,622,007 0 7,016,153
HP INC COM 40434L105 61,359 2,704,209 SH   SOLE 23 2,704,209 0 0
HP INC COM 40434L105 47,070 2,074,463 SH   SOLE 25 2,074,463 0 0
HP INC COM 40434L105 147,300 6,491,840 SH   SOLE 26 1,453,472 0 5,038,368
HP INC COM 40434L105 5,317 234,312 SH   SOLE 28 234,312 0 0
HP INC COM 40434L105 16,166 712,465 SH   SOLE 29 526,285 0 186,180
HP INC COM 40434L105 138,279 6,094,260 SH   SOLE 30 6,094,260 0 0
HP INC COM 40434L105 35,183 1,550,584 SH   SOLE 31 1,019,315 0 531,269
HP INC COM 40434L105 9,160 403,709 SH   SOLE 34 403,709 0 0
HP INC COM 40434L105 6,042 266,300 SH   SOLE 35 266,300 0 0
HP INC COM 40434L105 42,649 1,879,658 SH   SOLE 36 1,879,658 0 0
HP INC COM 40434L105 767 33,784 SH   SOLE 40 33,784 0 0
HRG GROUP INC COM 40434J100 1,400 106,957 SH   SOLE 2 4,990 0 101,967
HRG GROUP INC COM 40434J100 10 773 SH   SOLE 4 773 0 0
HRG GROUP INC COM 40434J100 65 4,971 SH   SOLE 7 4,971 0 0
HRG GROUP INC COM 40434J100 5,188 396,369 SH   SOLE 18 396,369 0 0
HRG GROUP INC COM 40434J100 1,306 99,767 SH   SOLE 19 99,767 0 0
HRG GROUP INC COM 40434J100 54,111 4,133,729 SH   SOLE 21 4,133,729 0 0
HRG GROUP INC COM 40434J100 49,956 3,816,344 SH   SOLE 22 3,643,387 0 172,957
HRG GROUP INC COM 40434J100 238 18,175 SH   SOLE 26 11,584 0 6,591
HRG GROUP INC COM 40434J100 215 16,445 SH   SOLE 28 16,445 0 0
HRG GROUP INC COM 40434J100 350 26,702 SH   SOLE 30 26,702 0 0
HRG GROUP INC COM 40434J100 84 6,410 SH   SOLE 36 6,410 0 0
HRG GROUP INC COM 40434J100 126 9,590 SH   SOLE 40 9,590 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 56 1,186 SH   SOLE 18 1,186 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 173,429 6,524,811 SH   SOLE 21 6,524,811 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 15 4,718 SH   SOLE 18 4,718 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 223 68,326 SH   SOLE 21 68,326 0 0
HUAMI CORP SPONSORED ADS 44331K103 543 55,158 SH   SOLE 22 55,158 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 346 13,193 SH   SOLE 7 13,193 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 114 4,333 SH   SOLE 19 4,333 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 597 22,737 SH   SOLE 34 22,737 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,452 82,216 SH   SOLE 2 4,650 0 77,566
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,388 33,049 SH   SOLE 4 33,049 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 540 12,865 SH   SOLE 7 12,865 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,940 46,206 SH   SOLE 15 46,206 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,687 40,176 SH   SOLE 18 40,176 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 138 3,294 SH   SOLE 19 3,294 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 99,024 2,358,273 SH   SOLE 21 2,358,273 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 64,590 1,538,213 SH   SOLE 22 1,416,615 0 121,598
HUAZHU GROUP LTD SPONSORED ADS 44332N106 6,602 157,222 SH   SOLE 23 157,222 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,497 35,644 SH   SOLE 25 35,644 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 21,213 505,194 SH   SOLE 26 96,743 0 408,451
HUAZHU GROUP LTD SPONSORED ADS 44332N106 820 19,535 SH   SOLE 28 19,535 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,783 42,455 SH   SOLE 29 30,216 0 12,239
HUAZHU GROUP LTD SPONSORED ADS 44332N106 30,397 723,920 SH   SOLE 30 723,920 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 822 19,584 SH   SOLE 31 7,505 0 12,079
HUAZHU GROUP LTD SPONSORED ADS 44332N106 413 9,842 SH   SOLE 34 9,842 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 39 934 SH   SOLE 40 934 0 0
HUB GROUP INC CL A 443320106 1,491 29,933 SH   SOLE 2 1,365 0 28,568
HUB GROUP INC CL A 443320106 14 284 SH   SOLE 4 284 0 0
HUB GROUP INC CL A 443320106 65 1,300 SH   SOLE 7 1,300 0 0
HUB GROUP INC CL A 443320106 7,067 141,909 SH   SOLE 18 141,909 0 0
HUB GROUP INC CL A 443320106 1,312 26,342 SH   SOLE 19 26,342 0 0
HUB GROUP INC CL A 443320106 167,064 3,354,702 SH   SOLE 21 3,354,702 0 0
HUB GROUP INC CL A 443320106 47,241 948,624 SH   SOLE 22 897,335 0 51,289
HUB GROUP INC CL A 443320106 615 12,342 SH   SOLE 26 4,315 0 8,027
HUB GROUP INC CL A 443320106 213 4,271 SH   SOLE 28 4,271 0 0
HUB GROUP INC CL A 443320106 2,484 49,880 SH   SOLE 30 49,880 0 0
HUB GROUP INC CL A 443320106 101 2,032 SH   SOLE 36 2,032 0 0
HUB GROUP INC CL A 443320106 199 3,988 SH   SOLE 40 3,988 0 0
HUBBELL INC COM 443510607 14,704 139,056 SH   SOLE 2 32,319 0 106,737
HUBBELL INC COM 443510607 13 125 SH   SOLE 4 125 0 0
HUBBELL INC COM 443510607 168 1,593 SH   SOLE 7 1,593 0 0
HUBBELL INC COM 443510607 31,608 298,923 SH   SOLE 18 298,923 0 0
HUBBELL INC COM 443510607 15,276 144,465 SH   SOLE 19 144,465 0 0
HUBBELL INC COM 443510607 268,410 2,538,398 SH   SOLE 21 2,538,398 0 0
HUBBELL INC COM 443510607 185,117 1,750,678 SH   SOLE 22 1,631,591 0 119,087
HUBBELL INC COM 443510607 548 5,180 SH   SOLE 23 5,180 0 0
HUBBELL INC COM 443510607 1,485 14,043 SH   SOLE 26 7,582 0 6,461
HUBBELL INC COM 443510607 760 7,190 SH   SOLE 28 7,190 0 0
HUBBELL INC COM 443510607 1,273 12,039 SH   SOLE 30 12,039 0 0
HUBBELL INC COM 443510607 121 1,146 SH   SOLE 31 1,146 0 0
HUBBELL INC COM 443510607 3,348 31,660 SH   SOLE 34 31,660 0 0
HUBBELL INC COM 443510607 209 1,978 SH   SOLE 36 1,978 0 0
HUBBELL INC COM 443510607 579 5,471 SH   SOLE 40 5,471 0 0
HUBSPOT INC COM 443573100 3,765 30,021 SH   SOLE 2 1,573 0 28,448
HUBSPOT INC COM 443573100 19 154 SH   SOLE 4 154 0 0
HUBSPOT INC COM 443573100 101 807 SH   SOLE 7 807 0 0
HUBSPOT INC COM 443573100 14,427 115,044 SH   SOLE 18 115,044 0 0
HUBSPOT INC COM 443573100 5,367 42,796 SH   SOLE 19 42,796 0 0
HUBSPOT INC COM 443573100 160,731 1,281,748 SH   SOLE 21 1,281,748 0 0
HUBSPOT INC COM 443573100 129,107 1,029,561 SH   SOLE 22 954,275 0 75,286
HUBSPOT INC COM 443573100 77 611 SH   SOLE 23 611 0 0
HUBSPOT INC COM 443573100 1,196 9,534 SH   SOLE 26 6,847 0 2,687
HUBSPOT INC COM 443573100 632 5,040 SH   SOLE 28 5,040 0 0
HUBSPOT INC COM 443573100 962 7,670 SH   SOLE 30 7,670 0 0
HUBSPOT INC COM 443573100 475 3,784 SH   SOLE 40 3,784 0 0
HUBSPOT INC NOTE 0.250% 6/0 443573AB6 893 625,000 PRN   SOLE 21 625,000 0 0
HUDBAY MINERALS INC COM 443628102 199 35,456 SH   SOLE 21 35,456 0 0
HUDSON GLOBAL INC COM 443787106 9 5,618 SH   SOLE 18 5,618 0 0
HUDSON GLOBAL INC COM 443787106 152 93,742 SH   SOLE 21 93,742 0 0
HUDSON GLOBAL INC COM 443787106 1,044 644,387 SH   SOLE 22 644,387 0 0
HUDSON LTD COM CL A G46408103 651 37,206 SH   SOLE 2 6,237 0 30,969
HUDSON LTD COM CL A G46408103 18 1,047 SH   SOLE 7 1,047 0 0
HUDSON LTD COM CL A G46408103 2,157 123,305 SH   SOLE 18 123,305 0 0
HUDSON LTD COM CL A G46408103 1,314 75,117 SH   SOLE 19 75,117 0 0
HUDSON LTD COM CL A G46408103 22,204 1,269,530 SH   SOLE 21 1,269,530 0 0
HUDSON LTD COM CL A G46408103 7,677 438,946 SH   SOLE 22 402,534 0 36,412
HUDSON LTD COM CL A G46408103 230 13,135 SH   SOLE 23 13,135 0 0
HUDSON LTD COM CL A G46408103 456 26,068 SH   SOLE 26 0 0 26,068
HUDSON LTD COM CL A G46408103 406 23,224 SH   SOLE 29 0 0 23,224
HUDSON PAC PPTYS INC COM 444097109 11,081 312,758 SH   SOLE 2 12,324 0 300,434
HUDSON PAC PPTYS INC COM 444097109 1,893 53,443 SH   SOLE 4 53,443 0 0
HUDSON PAC PPTYS INC COM 444097109 8,855 249,929 SH   SOLE 7 249,929 0 0
HUDSON PAC PPTYS INC COM 444097109 228 6,433 SH   SOLE 15 6,433 0 0
HUDSON PAC PPTYS INC COM 444097109 2,678 75,598 SH   SOLE 18 75,598 0 0
HUDSON PAC PPTYS INC COM 444097109 7,478 211,063 SH   SOLE 19 211,063 0 0
HUDSON PAC PPTYS INC COM 444097109 86,596 2,444,147 SH   SOLE 21 2,444,147 0 0
HUDSON PAC PPTYS INC COM 444097109 227,061 6,408,725 SH   SOLE 22 6,088,352 0 320,373
HUDSON PAC PPTYS INC COM 444097109 318 8,978 SH   SOLE 23 8,978 0 0
HUDSON PAC PPTYS INC COM 444097109 10,738 303,067 SH   SOLE 25 303,067 0 0
HUDSON PAC PPTYS INC COM 444097109 3,185 89,908 SH   SOLE 26 24,082 0 65,826
HUDSON PAC PPTYS INC COM 444097109 765 21,590 SH   SOLE 28 21,590 0 0
HUDSON PAC PPTYS INC COM 444097109 2,298 64,870 SH   SOLE 29 55,044 0 9,826
HUDSON PAC PPTYS INC COM 444097109 26,732 754,501 SH   SOLE 30 754,501 0 0
HUDSON PAC PPTYS INC COM 444097109 119 3,371 SH   SOLE 31 3,371 0 0
HUDSON PAC PPTYS INC COM 444097109 632 17,835 SH   SOLE 40 17,835 0 0
HUDSON TECHNOLOGIES INC COM 444144109 14 7,061 SH   SOLE 18 7,061 0 0
HUDSON TECHNOLOGIES INC COM 444144109 215 107,068 SH   SOLE 21 107,068 0 0
HUDSON TECHNOLOGIES INC COM 444144109 1,394 693,660 SH   SOLE 22 693,660 0 0
HUMANA INC COM 444859102 175,003 587,989 SH   SOLE 2 264,981 0 323,008
HUMANA INC COM 444859102 25,577 85,935 SH   SOLE 4 82,292 0 3,643
HUMANA INC COM 444859102 50,208 168,694 SH   SOLE 7 135,633 0 33,061
HUMANA INC COM 444859102 10,434 35,056 SH   SOLE 13 35,056 0 0
HUMANA INC COM 444859102 320 1,075 SH   SOLE 15 1,075 0 0
HUMANA INC COM 444859102 30 100 SH   SOLE 17 0 0 100
HUMANA INC COM 444859102 277,875 933,624 SH   SOLE 18 869,010 0 64,614
HUMANA INC COM 444859102 365,927 1,229,468 SH   SOLE 19 1,229,468 0 0
HUMANA INC COM 444859102 18,942 63,642 SH   SOLE 20 2,900 0 60,742
HUMANA INC COM 444859102 783,238 2,631,582 SH   SOLE 21 2,631,582 0 0
HUMANA INC COM 444859102 1,228,297 4,126,925 SH   SOLE 22 3,477,066 0 649,859
HUMANA INC COM 444859102 73,199 245,939 SH   SOLE 23 245,939 0 0
HUMANA INC COM 444859102 50,868 170,910 SH   SOLE 25 160,170 0 10,740
HUMANA INC COM 444859102 182,525 613,260 SH   SOLE 26 119,436 0 493,824
HUMANA INC COM 444859102 5,918 19,884 SH   SOLE 28 19,884 0 0
HUMANA INC COM 444859102 28,179 94,677 SH   SOLE 29 55,124 0 39,553
HUMANA INC COM 444859102 148,599 499,275 SH   SOLE 30 499,275 0 0
HUMANA INC COM 444859102 45,050 151,362 SH   SOLE 31 101,648 0 49,714
HUMANA INC COM 444859102 95,279 320,125 SH   SOLE 34 320,125 0 0
HUMANA INC COM 444859102 56,214 188,871 SH   SOLE 36 188,871 0 0
HUMANA INC COM 444859102 777 2,612 SH   SOLE 40 2,612 0 0
HUNT COS FIN TR INC COM 44558T100 12 3,611 SH   SOLE 18 3,611 0 0
HUNT COS FIN TR INC COM 44558T100 180 52,727 SH   SOLE 21 52,727 0 0
HUNT COS FIN TR INC COM 44558T100 404 118,557 SH   SOLE 22 118,557 0 0
HUNT J B TRANS SVCS INC COM 445658107 28,148 231,577 SH   SOLE 2 25,923 0 205,654
HUNT J B TRANS SVCS INC COM 445658107 3,335 27,434 SH   SOLE 4 25,328 0 2,106
HUNT J B TRANS SVCS INC COM 445658107 12,368 101,749 SH   SOLE 7 76,391 0 25,358
HUNT J B TRANS SVCS INC COM 445658107 349 2,874 SH   SOLE 13 2,874 0 0
HUNT J B TRANS SVCS INC COM 445658107 113 933 SH   SOLE 15 933 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 21,978 180,814 SH   SOLE 18 169,210 0 11,604
HUNT J B TRANS SVCS INC COM 445658107 6,260 51,498 SH   SOLE 19 51,498 0 0
HUNT J B TRANS SVCS INC COM 445658107 6,132 50,446 SH   SOLE 20 0 0 50,446
HUNT J B TRANS SVCS INC COM 445658107 278,201 2,288,778 SH   SOLE 21 2,288,778 0 0
HUNT J B TRANS SVCS INC COM 445658107 257,829 2,121,176 SH   SOLE 22 1,885,133 0 236,043
HUNT J B TRANS SVCS INC COM 445658107 12,775 105,102 SH   SOLE 23 105,102 0 0
HUNT J B TRANS SVCS INC COM 445658107 10,883 89,536 SH   SOLE 25 89,536 0 0
HUNT J B TRANS SVCS INC COM 445658107 39,858 327,918 SH   SOLE 26 94,126 0 233,792
HUNT J B TRANS SVCS INC COM 445658107 1,490 12,262 SH   SOLE 28 12,262 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,398 19,731 SH   SOLE 29 2,600 0 17,131
HUNT J B TRANS SVCS INC COM 445658107 36,751 302,357 SH   SOLE 30 302,357 0 0
HUNT J B TRANS SVCS INC COM 445658107 4,090 33,651 SH   SOLE 31 18,311 0 15,340
HUNT J B TRANS SVCS INC COM 445658107 2,132 17,542 SH   SOLE 32 17,542 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,761 14,484 SH   SOLE 34 14,484 0 0
HUNT J B TRANS SVCS INC COM 445658107 8,513 70,034 SH   SOLE 36 70,034 0 0
HUNT J B TRANS SVCS INC COM 445658107 214 1,757 SH   SOLE 40 1,757 0 0
HUNTINGTON BANCSHARES INC COM 446150104 39,897 2,703,050 SH   SOLE 2 178,997 0 2,524,053
HUNTINGTON BANCSHARES INC COM 446150104 4,752 321,932 SH   SOLE 4 298,936 0 22,996
HUNTINGTON BANCSHARES INC COM 446150104 11,997 812,772 SH   SOLE 7 786,957 0 25,815
HUNTINGTON BANCSHARES INC COM 446150104 139 9,442 SH   SOLE 15 9,442 0 0
HUNTINGTON BANCSHARES INC COM 446150104 34,301 2,323,897 SH   SOLE 18 2,176,611 0 147,286
HUNTINGTON BANCSHARES INC COM 446150104 3,348 226,853 SH   SOLE 19 226,853 0 0
HUNTINGTON BANCSHARES INC COM 446150104 6,007 406,968 SH   SOLE 20 0 0 406,968
HUNTINGTON BANCSHARES INC COM 446150104 358,878 24,314,251 SH   SOLE 21 24,314,251 0 0
HUNTINGTON BANCSHARES INC COM 446150104 391,554 26,528,081 SH   SOLE 22 23,641,363 0 2,886,718
HUNTINGTON BANCSHARES INC COM 446150104 20,304 1,375,585 SH   SOLE 23 1,375,585 0 0
HUNTINGTON BANCSHARES INC COM 446150104 15,573 1,055,085 SH   SOLE 25 1,055,085 0 0
HUNTINGTON BANCSHARES INC COM 446150104 56,303 3,814,536 SH   SOLE 26 1,060,346 0 2,754,190
HUNTINGTON BANCSHARES INC COM 446150104 2,440 165,278 SH   SOLE 28 165,278 0 0
HUNTINGTON BANCSHARES INC COM 446150104 3,720 252,023 SH   SOLE 29 41,117 0 210,906
HUNTINGTON BANCSHARES INC COM 446150104 54,890 3,718,858 SH   SOLE 30 3,718,858 0 0
HUNTINGTON BANCSHARES INC COM 446150104 4,769 323,076 SH   SOLE 31 204,792 0 118,284
HUNTINGTON BANCSHARES INC COM 446150104 733 49,679 SH   SOLE 34 49,679 0 0
HUNTINGTON BANCSHARES INC COM 446150104 14,537 984,897 SH   SOLE 36 984,897 0 0
HUNTINGTON BANCSHARES INC COM 446150104 323 21,873 SH   SOLE 40 21,873 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 25,484 117,550 SH   SOLE 2 15,676 0 101,874
HUNTINGTON INGALLS INDS INC COM 446413106 2,723 12,559 SH   SOLE 4 11,414 0 1,145
HUNTINGTON INGALLS INDS INC COM 446413106 11,000 50,740 SH   SOLE 7 39,386 0 11,354
HUNTINGTON INGALLS INDS INC COM 446413106 82 378 SH   SOLE 15 378 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 20,600 95,022 SH   SOLE 18 89,066 0 5,956
HUNTINGTON INGALLS INDS INC COM 446413106 2,268 10,461 SH   SOLE 19 10,461 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 6,895 31,807 SH   SOLE 20 0 0 31,807
HUNTINGTON INGALLS INDS INC COM 446413106 349,918 1,614,088 SH   SOLE 21 1,614,088 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 263,157 1,213,880 SH   SOLE 22 1,095,584 0 118,296
HUNTINGTON INGALLS INDS INC COM 446413106 12,186 56,213 SH   SOLE 23 56,213 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 23,809 109,825 SH   SOLE 25 109,825 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 25,946 119,682 SH   SOLE 26 49,539 0 70,143
HUNTINGTON INGALLS INDS INC COM 446413106 143 660 SH   SOLE 28 660 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 2,452 11,311 SH   SOLE 29 1,372 0 9,939
HUNTINGTON INGALLS INDS INC COM 446413106 32,755 151,090 SH   SOLE 30 151,090 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 3,837 17,697 SH   SOLE 31 9,001 0 8,696
HUNTINGTON INGALLS INDS INC COM 446413106 2,732 12,600 SH   SOLE 34 12,600 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 8,702 40,141 SH   SOLE 36 40,141 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 197 911 SH   SOLE 40 911 0 0
HUNTSMAN CORP COM 447011107 13,319 456,147 SH   SOLE 2 17,056 0 439,091
HUNTSMAN CORP COM 447011107 80 2,743 SH   SOLE 4 2,743 0 0
HUNTSMAN CORP COM 447011107 644 22,044 SH   SOLE 7 22,044 0 0
HUNTSMAN CORP COM 447011107 15 500 SH   SOLE 17 0 0 500
HUNTSMAN CORP COM 447011107 6,403 219,271 SH   SOLE 18 219,271 0 0
HUNTSMAN CORP COM 447011107 6,111 209,279 SH   SOLE 19 209,279 0 0
HUNTSMAN CORP COM 447011107 173,759 5,950,639 SH   SOLE 21 5,950,639 0 0
HUNTSMAN CORP COM 447011107 200,182 6,855,549 SH   SOLE 22 6,268,580 0 586,969
HUNTSMAN CORP COM 447011107 797 27,307 SH   SOLE 25 27,307 0 0
HUNTSMAN CORP COM 447011107 1,853 63,456 SH   SOLE 26 38,128 0 25,328
HUNTSMAN CORP COM 447011107 824 28,223 SH   SOLE 28 28,223 0 0
HUNTSMAN CORP COM 447011107 1,404 48,077 SH   SOLE 30 48,077 0 0
HUNTSMAN CORP COM 447011107 139 4,753 SH   SOLE 31 4,753 0 0
HUNTSMAN CORP COM 447011107 2,102 71,983 SH   SOLE 32 71,983 0 0
HUNTSMAN CORP COM 447011107 2,741 93,886 SH   SOLE 34 93,886 0 0
HUNTSMAN CORP COM 447011107 243 8,338 SH   SOLE 36 8,338 0 0
HUNTSMAN CORP COM 447011107 664 22,724 SH   SOLE 40 22,724 0 0
HURCO COMPANIES INC COM 447324104 261 5,834 SH   SOLE 2 226 0 5,608
HURCO COMPANIES INC COM 447324104 7 166 SH   SOLE 7 166 0 0
HURCO COMPANIES INC COM 447324104 984 21,983 SH   SOLE 18 21,983 0 0
HURCO COMPANIES INC COM 447324104 232 5,193 SH   SOLE 19 5,193 0 0
HURCO COMPANIES INC COM 447324104 9,951 222,364 SH   SOLE 21 222,364 0 0
HURCO COMPANIES INC COM 447324104 3,567 79,720 SH   SOLE 22 73,798 0 5,922
HURCO COMPANIES INC COM 447324104 232 5,185 SH   SOLE 26 0 0 5,185
HURON CONSULTING GROUP INC COM 447462102 945 23,110 SH   SOLE 2 917 0 22,193
HURON CONSULTING GROUP INC COM 447462102 3 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102 18 444 SH   SOLE 7 444 0 0
HURON CONSULTING GROUP INC COM 447462102 2,949 72,098 SH   SOLE 18 72,098 0 0
HURON CONSULTING GROUP INC COM 447462102 713 17,428 SH   SOLE 19 17,428 0 0
HURON CONSULTING GROUP INC COM 447462102 29,077 710,926 SH   SOLE 21 710,926 0 0
HURON CONSULTING GROUP INC COM 447462102 26,596 650,271 SH   SOLE 22 616,812 0 33,459
HURON CONSULTING GROUP INC COM 447462102 182 4,460 SH   SOLE 26 3,202 0 1,258
HURON CONSULTING GROUP INC COM 447462102 135 3,309 SH   SOLE 28 3,309 0 0
HURON CONSULTING GROUP INC COM 447462102 180 4,389 SH   SOLE 30 4,389 0 0
HURON CONSULTING GROUP INC COM 447462102 48 1,176 SH   SOLE 31 0 0 1,176
HURON CONSULTING GROUP INC COM 447462102 100 2,457 SH   SOLE 40 2,457 0 0
HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 347 370,000 PRN   SOLE 21 370,000 0 0
HUTTIG BLDG PRODS INC COM 448451104 20 4,237 SH   SOLE 18 4,237 0 0
HUTTIG BLDG PRODS INC COM 448451104 331 69,610 SH   SOLE 21 69,610 0 0
HUYA INC ADS REP SHS A 44852D108 7,018 213,369 SH   SOLE 19 213,369 0 0
HUYA INC ADS REP SHS A 44852D108 215 6,548 SH   SOLE 22 6,548 0 0
HUYA INC ADS REP SHS A 44852D108 7,875 239,427 SH   SOLE 34 239,427 0 0
HV BANCORP INC COM 40441H105 4 257 SH   SOLE 18 257 0 0
HYATT HOTELS CORP COM CL A 448579102 9,140 118,469 SH   SOLE 2 35,898 0 82,571
HYATT HOTELS CORP COM CL A 448579102 294 3,815 SH   SOLE 4 3,815 0 0
HYATT HOTELS CORP COM CL A 448579102 109 1,419 SH   SOLE 7 1,419 0 0
HYATT HOTELS CORP COM CL A 448579102 1,932 25,042 SH   SOLE 18 24,892 0 150
HYATT HOTELS CORP COM CL A 448579102 1,909 24,739 SH   SOLE 19 24,739 0 0
HYATT HOTELS CORP COM CL A 448579102 35,250 456,902 SH   SOLE 21 456,902 0 0
HYATT HOTELS CORP COM CL A 448579102 90,588 1,174,178 SH   SOLE 22 1,105,500 0 68,678
HYATT HOTELS CORP COM CL A 448579102 97 1,262 SH   SOLE 23 1,262 0 0
HYATT HOTELS CORP COM CL A 448579102 429 5,557 SH   SOLE 30 5,557 0 0
HYATT HOTELS CORP COM CL A 448579102 79 1,026 SH   SOLE 31 1,026 0 0
HYATT HOTELS CORP COM CL A 448579102 542 7,019 SH   SOLE 34 7,019 0 0
HYATT HOTELS CORP COM CL A 448579102 126 1,627 SH   SOLE 36 1,627 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 724 11,265 SH   SOLE 2 433 0 10,832
HYSTER YALE MATLS HANDLING I CL A 449172105 6 92 SH   SOLE 4 92 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 13 197 SH   SOLE 7 197 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 2,170 33,781 SH   SOLE 18 33,781 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 529 8,234 SH   SOLE 19 8,234 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 21,553 335,463 SH   SOLE 21 335,463 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 17,069 265,668 SH   SOLE 22 251,670 0 13,998
HYSTER YALE MATLS HANDLING I CL A 449172105 29 454 SH   SOLE 26 0 0 454
HYSTER YALE MATLS HANDLING I CL A 449172105 82 1,279 SH   SOLE 28 1,279 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 116 1,801 SH   SOLE 30 1,801 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 62 963 SH   SOLE 40 963 0 0
I D SYSTEMS INC COM 449489103 15 2,414 SH   SOLE 18 2,414 0 0
I D SYSTEMS INC COM 449489103 254 41,036 SH   SOLE 21 41,036 0 0
I D SYSTEMS INC COM 449489103 2,211 357,200 SH   SOLE 22 357,200 0 0
I3 VERTICALS INC COM CL A 46571Y107 2,549 167,475 SH   SOLE 19 167,475 0 0
I3 VERTICALS INC COM CL A 46571Y107 6 380 SH   SOLE 22 380 0 0
I3 VERTICALS INC COM CL A 46571Y107 180 11,799 SH   SOLE 26 2,112 0 9,687
I3 VERTICALS INC COM CL A 46571Y107 1,637 107,525 SH   SOLE 34 107,525 0 0
IAC INTERACTIVECORP COM 44919P508 25,453 166,919 SH   SOLE 2 8,488 0 158,431
IAC INTERACTIVECORP COM 44919P508 3,594 23,572 SH   SOLE 4 21,850 0 1,722
IAC INTERACTIVECORP COM 44919P508 1,244 8,158 SH   SOLE 7 4,343 0 3,815
IAC INTERACTIVECORP COM 44919P508 342 2,246 SH   SOLE 13 2,246 0 0
IAC INTERACTIVECORP COM 44919P508 95 622 SH   SOLE 15 622 0 0
IAC INTERACTIVECORP COM 44919P508 2 16 SH   SOLE 17 0 0 16
IAC INTERACTIVECORP COM 44919P508 6,371 41,782 SH   SOLE 18 34,715 0 7,067
IAC INTERACTIVECORP COM 44919P508 60,122 394,266 SH   SOLE 19 394,266 0 0
IAC INTERACTIVECORP COM 44919P508 5,547 36,376 SH   SOLE 20 0 0 36,376
IAC INTERACTIVECORP COM 44919P508 165,885 1,087,843 SH   SOLE 21 1,087,843 0 0
IAC INTERACTIVECORP COM 44919P508 296,276 1,942,922 SH   SOLE 22 1,794,616 0 148,306
IAC INTERACTIVECORP COM 44919P508 14,416 94,539 SH   SOLE 23 94,539 0 0
IAC INTERACTIVECORP COM 44919P508 11,147 73,103 SH   SOLE 25 73,103 0 0
IAC INTERACTIVECORP COM 44919P508 29,583 194,001 SH   SOLE 26 71,674 0 122,327
IAC INTERACTIVECORP COM 44919P508 1,604 10,520 SH   SOLE 28 10,520 0 0
IAC INTERACTIVECORP COM 44919P508 2,673 17,532 SH   SOLE 29 2,665 0 14,867
IAC INTERACTIVECORP COM 44919P508 20,113 131,895 SH   SOLE 30 131,895 0 0
IAC INTERACTIVECORP COM 44919P508 4,605 30,198 SH   SOLE 31 14,578 0 15,620
IAC INTERACTIVECORP COM 44919P508 8,467 55,528 SH   SOLE 34 55,528 0 0
IAC INTERACTIVECORP COM 44919P508 8,279 54,295 SH   SOLE 36 54,295 0 0
IAC INTERACTIVECORP COM 44919P508 227 1,487 SH   SOLE 40 1,487 0 0
IAMGOLD CORP COM 450913108 2,008 345,591 SH   SOLE 21 345,591 0 0
IBERIABANK CORP COM 450828108 4,484 59,152 SH   SOLE 2 2,423 0 56,729
IBERIABANK CORP COM 450828108 27 360 SH   SOLE 4 360 0 0
IBERIABANK CORP COM 450828108 123 1,620 SH   SOLE 7 1,620 0 0
IBERIABANK CORP COM 450828108 13,990 184,560 SH   SOLE 18 184,560 0 0
IBERIABANK CORP COM 450828108 3,476 45,857 SH   SOLE 19 45,857 0 0
IBERIABANK CORP COM 450828108 152,436 2,011,032 SH   SOLE 21 2,011,032 0 0
IBERIABANK CORP COM 450828108 121,963 1,609,015 SH   SOLE 22 1,532,626 0 76,389
IBERIABANK CORP COM 450828108 954 12,586 SH   SOLE 26 6,773 0 5,813
IBERIABANK CORP COM 450828108 580 7,650 SH   SOLE 28 7,650 0 0
IBERIABANK CORP COM 450828108 943 12,441 SH   SOLE 30 12,441 0 0
IBERIABANK CORP COM 450828108 81 1,064 SH   SOLE 36 1,064 0 0
IBERIABANK CORP COM 450828108 468 6,169 SH   SOLE 40 6,169 0 0
IBIO INC COM NEW 451033203 4 4,165 SH   SOLE 21 4,165 0 0
IBIO INC COM NEW 451033203 11 12,040 SH   SOLE 22 12,040 0 0
ICAD INC COM NEW 44934S206 7 2,396 SH   SOLE 18 2,396 0 0
ICAD INC COM NEW 44934S206 127 41,665 SH   SOLE 21 41,665 0 0
ICAD INC COM NEW 44934S206 1,154 378,245 SH   SOLE 22 378,245 0 0
ICC HLDGS INC COM 44931Q104 3 168 SH   SOLE 18 168 0 0
ICF INTL INC COM 44925C103 1,287 18,112 SH   SOLE 2 751 0 17,361
ICF INTL INC COM 44925C103 9 127 SH   SOLE 4 127 0 0
ICF INTL INC COM 44925C103 26 368 SH   SOLE 7 368 0 0
ICF INTL INC COM 44925C103 4,197 59,070 SH   SOLE 18 59,070 0 0
ICF INTL INC COM 44925C103 1,086 15,286 SH   SOLE 19 15,286 0 0
ICF INTL INC COM 44925C103 42,020 591,420 SH   SOLE 21 591,420 0 0
ICF INTL INC COM 44925C103 38,624 543,613 SH   SOLE 22 501,095 0 42,518
ICF INTL INC COM 44925C103 816 11,479 SH   SOLE 26 5,462 0 6,017
ICF INTL INC COM 44925C103 178 2,507 SH   SOLE 28 2,507 0 0
ICF INTL INC COM 44925C103 306 4,302 SH   SOLE 30 4,302 0 0
ICF INTL INC COM 44925C103 146 2,058 SH   SOLE 40 2,058 0 0
ICHOR HOLDINGS SHS G4740B105 443 20,882 SH   SOLE 2 1,168 0 19,714
ICHOR HOLDINGS SHS G4740B105 13 592 SH   SOLE 7 592 0 0
ICHOR HOLDINGS SHS G4740B105 1,804 85,011 SH   SOLE 18 85,011 0 0
ICHOR HOLDINGS SHS G4740B105 434 20,443 SH   SOLE 19 20,443 0 0
ICHOR HOLDINGS SHS G4740B105 18,844 888,044 SH   SOLE 21 888,044 0 0
ICHOR HOLDINGS SHS G4740B105 12,204 575,140 SH   SOLE 22 543,109 0 32,031
ICHOR HOLDINGS SHS G4740B105 30 1,431 SH   SOLE 26 0 0 1,431
ICHOR HOLDINGS SHS G4740B105 113 5,332 SH   SOLE 28 5,332 0 0
ICHOR HOLDINGS SHS G4740B105 100 4,691 SH   SOLE 30 4,691 0 0
ICHOR HOLDINGS SHS G4740B105 45 2,134 SH   SOLE 40 2,134 0 0
ICICI BK LTD ADR 45104G104 932 116,085 SH   SOLE 2 0 0 116,085
ICICI BK LTD ADR 45104G104 546 67,959 SH   SOLE 7 0 0 67,959
ICICI BK LTD ADR 45104G104 45,451 5,660,096 SH   SOLE 18 5,650,371 0 9,725
ICICI BK LTD ADR 45104G104 188 23,443 SH   SOLE 19 23,443 0 0
ICICI BK LTD ADR 45104G104 15,428 1,921,347 SH   SOLE 21 1,921,347 0 0
ICICI BK LTD ADR 45104G104 2,132 265,518 SH   SOLE 22 265,518 0 0
ICICI BK LTD ADR 45104G104 24 2,977 SH   SOLE 23 2,977 0 0
ICICI BK LTD ADR 45104G104 17,300 2,154,473 SH   SOLE 26 2,084,554 0 69,919
ICICI BK LTD ADR 45104G104 4,498 560,113 SH   SOLE 28 560,113 0 0
ICICI BK LTD ADR 45104G104 37,139 4,624,969 SH   SOLE 29 4,624,969 0 0
ICICI BK LTD ADR 45104G104 5,790 721,023 SH   SOLE 30 721,023 0 0
ICICI BK LTD ADR 45104G104 81 10,031 SH   SOLE 34 10,031 0 0
ICON PLC SHS G4705A100 34 256 SH   SOLE 4 256 0 0
ICON PLC SHS G4705A100 25 192 SH   SOLE 18 39 0 153
ICON PLC SHS G4705A100 3,182 24,010 SH   SOLE 21 24,010 0 0
ICON PLC SHS G4705A100 4,086 30,829 SH   SOLE 22 6,169 0 24,660
ICON PLC SHS G4705A100 55 414 SH   SOLE 23 414 0 0
ICON PLC SHS G4705A100 28 209 SH   SOLE 26 0 0 209
ICON PLC SHS G4705A100 5 41 SH   SOLE 30 41 0 0
ICON PLC SHS G4705A100 22 169 SH   SOLE 36 169 0 0
ICONIX BRAND GROUP INC COM 451055107 16 26,961 SH   SOLE 21 26,961 0 0
ICONIX BRAND GROUP INC COM 451055107 505 865,312 SH   SOLE 22 865,312 0 0
ICU MED INC COM 44930G107 10,311 35,113 SH   SOLE 2 8,399 0 26,714
ICU MED INC COM 44930G107 20 69 SH   SOLE 4 69 0 0
ICU MED INC COM 44930G107 102 349 SH   SOLE 7 349 0 0
ICU MED INC COM 44930G107 14,084 47,961 SH   SOLE 18 47,961 0 0
ICU MED INC COM 44930G107 704 2,396 SH   SOLE 19 2,396 0 0
ICU MED INC COM 44930G107 213,029 725,451 SH   SOLE 21 725,451 0 0
ICU MED INC COM 44930G107 145,820 496,576 SH   SOLE 22 465,326 0 31,250
ICU MED INC COM 44930G107 1,738 5,920 SH   SOLE 26 2,794 0 3,126
ICU MED INC COM 44930G107 654 2,228 SH   SOLE 28 2,228 0 0
ICU MED INC COM 44930G107 100 341 SH   SOLE 29 0 0 341
ICU MED INC COM 44930G107 1,045 3,560 SH   SOLE 30 3,560 0 0
ICU MED INC COM 44930G107 99 336 SH   SOLE 31 336 0 0
ICU MED INC COM 44930G107 457 1,557 SH   SOLE 40 1,557 0 0
IDACORP INC COM 451107106 11,571 125,446 SH   SOLE 2 75,073 0 50,373
IDACORP INC COM 451107106 756 8,193 SH   SOLE 4 8,193 0 0
IDACORP INC COM 451107106 767 8,314 SH   SOLE 7 8,314 0 0
IDACORP INC COM 451107106 4,882 52,929 SH   SOLE 13 52,929 0 0
IDACORP INC COM 451107106 30,193 327,334 SH   SOLE 18 327,215 0 119
IDACORP INC COM 451107106 33,405 362,152 SH   SOLE 19 362,152 0 0
IDACORP INC COM 451107106 426,431 4,623,062 SH   SOLE 21 4,623,062 0 0
IDACORP INC COM 451107106 249,185 2,701,484 SH   SOLE 22 2,354,144 0 347,340
IDACORP INC COM 451107106 7,448 80,751 SH   SOLE 23 80,751 0 0
IDACORP INC COM 451107106 1,228 13,313 SH   SOLE 26 6,929 0 6,384
IDACORP INC COM 451107106 643 6,972 SH   SOLE 28 6,972 0 0
IDACORP INC COM 451107106 3,287 35,640 SH   SOLE 29 2,660 0 32,980
IDACORP INC COM 451107106 2,825 30,626 SH   SOLE 30 30,626 0 0
IDACORP INC COM 451107106 443 4,804 SH   SOLE 31 3,113 0 1,691
IDACORP INC COM 451107106 2,007 21,758 SH   SOLE 32 21,758 0 0
IDACORP INC COM 451107106 213 2,308 SH   SOLE 34 2,308 0 0
IDACORP INC COM 451107106 3,271 35,457 SH   SOLE 36 35,457 0 0
IDACORP INC COM 451107106 471 5,111 SH   SOLE 40 5,111 0 0
IDEAL PWR INC COM 451622104 5 4,340 SH   SOLE 21 4,340 0 0
IDENTIV INC COM NEW 45170X205 11 2,716 SH   SOLE 18 2,716 0 0
IDENTIV INC COM NEW 45170X205 161 41,685 SH   SOLE 21 41,685 0 0
IDENTIV INC COM NEW 45170X205 926 239,262 SH   SOLE 22 239,262 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 165 125,295 SH   SOLE 2 6,022 0 119,273
IDERA PHARMACEUTICALS INC COM NEW 45168K306 3 2,069 SH   SOLE 7 2,069 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 694 525,672 SH   SOLE 18 525,672 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 156 118,468 SH   SOLE 19 118,468 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 7,021 5,319,065 SH   SOLE 21 5,319,065 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 5,218 3,953,069 SH   SOLE 22 3,855,005 0 98,064
IDEX CORP COM 45167R104 28,307 207,406 SH   SOLE 2 44,084 0 163,322
IDEX CORP COM 45167R104 3,548 25,997 SH   SOLE 4 24,282 0 1,715
IDEX CORP COM 45167R104 9,342 68,451 SH   SOLE 7 52,452 0 15,999
IDEX CORP COM 45167R104 115 845 SH   SOLE 13 845 0 0
IDEX CORP COM 45167R104 33,691 246,859 SH   SOLE 18 239,702 0 7,157
IDEX CORP COM 45167R104 30,278 221,853 SH   SOLE 19 221,853 0 0
IDEX CORP COM 45167R104 5,943 43,548 SH   SOLE 20 0 0 43,548
IDEX CORP COM 45167R104 511,647 3,748,879 SH   SOLE 21 3,748,879 0 0
IDEX CORP COM 45167R104 351,294 2,573,957 SH   SOLE 22 2,413,090 0 160,867
IDEX CORP COM 45167R104 12,649 92,678 SH   SOLE 23 92,678 0 0
IDEX CORP COM 45167R104 449 3,290 SH   SOLE 25 3,290 0 0
IDEX CORP COM 45167R104 35,885 262,931 SH   SOLE 26 75,497 0 187,434
IDEX CORP COM 45167R104 1,596 11,691 SH   SOLE 28 11,691 0 0
IDEX CORP COM 45167R104 2,453 17,976 SH   SOLE 29 3,069 0 14,907
IDEX CORP COM 45167R104 46,974 344,180 SH   SOLE 30 344,180 0 0
IDEX CORP COM 45167R104 3,845 28,175 SH   SOLE 31 14,964 0 13,211
IDEX CORP COM 45167R104 499 3,653 SH   SOLE 34 3,653 0 0
IDEX CORP COM 45167R104 1,744 12,781 SH   SOLE 36 12,781 0 0
IDEX CORP COM 45167R104 209 1,534 SH   SOLE 40 1,534 0 0
IDEXX LABS INC COM 45168D104 61,639 282,827 SH   SOLE 2 80,316 0 202,511
IDEXX LABS INC COM 45168D104 10,105 46,364 SH   SOLE 4 43,981 0 2,383
IDEXX LABS INC COM 45168D104 14,845 68,113 SH   SOLE 7 65,940 0 2,173
IDEXX LABS INC COM 45168D104 163 747 SH   SOLE 15 747 0 0
IDEXX LABS INC COM 45168D104 41,492 190,382 SH   SOLE 18 178,188 0 12,194
IDEXX LABS INC COM 45168D104 52,030 238,734 SH   SOLE 19 238,734 0 0
IDEXX LABS INC COM 45168D104 7,694 35,303 SH   SOLE 20 0 0 35,303
IDEXX LABS INC COM 45168D104 468,432 2,149,364 SH   SOLE 21 2,149,364 0 0
IDEXX LABS INC COM 45168D104 483,799 2,219,873 SH   SOLE 22 1,959,039 0 260,834
IDEXX LABS INC COM 45168D104 31,250 143,390 SH   SOLE 23 143,390 0 0
IDEXX LABS INC COM 45168D104 17,915 82,201 SH   SOLE 25 82,201 0 0
IDEXX LABS INC COM 45168D104 66,668 305,899 SH   SOLE 26 82,823 0 223,076
IDEXX LABS INC COM 45168D104 2,730 12,527 SH   SOLE 28 12,527 0 0
IDEXX LABS INC COM 45168D104 9,336 42,839 SH   SOLE 29 21,419 0 21,420
IDEXX LABS INC COM 45168D104 67,165 308,179 SH   SOLE 30 308,179 0 0
IDEXX LABS INC COM 45168D104 12,083 55,443 SH   SOLE 31 29,047 0 26,396
IDEXX LABS INC COM 45168D104 3,025 13,882 SH   SOLE 32 13,882 0 0
IDEXX LABS INC COM 45168D104 2,324 10,662 SH   SOLE 34 10,662 0 0
IDEXX LABS INC COM 45168D104 14,817 67,987 SH   SOLE 36 67,987 0 0
IDEXX LABS INC COM 45168D104 382 1,754 SH   SOLE 40 1,754 0 0
IDT CORP CL B NEW 448947507 21 3,699 SH   SOLE 18 3,699 0 0
IDT CORP CL B NEW 448947507 345 61,418 SH   SOLE 19 61,418 0 0
IDT CORP CL B NEW 448947507 283 50,284 SH   SOLE 21 50,284 0 0
IDT CORP CL B NEW 448947507 2,067 367,725 SH   SOLE 22 367,725 0 0
IEC ELECTRS CORP NEW COM 44949L105 10 1,794 SH   SOLE 18 1,794 0 0
IEC ELECTRS CORP NEW COM 44949L105 180 30,863 SH   SOLE 21 30,863 0 0
IES HLDGS INC COM 44951W106 166 9,917 SH   SOLE 2 506 0 9,411
IES HLDGS INC COM 44951W106 525 31,314 SH   SOLE 18 31,314 0 0
IES HLDGS INC COM 44951W106 93 5,528 SH   SOLE 19 5,528 0 0
IES HLDGS INC COM 44951W106 4,918 293,586 SH   SOLE 21 293,586 0 0
IES HLDGS INC COM 44951W106 1,157 69,102 SH   SOLE 22 66,855 0 2,247
IF BANCORP INC COM 44951J105 13 533 SH   SOLE 18 533 0 0
IF BANCORP INC COM 44951J105 17 697 SH   SOLE 21 697 0 0
IFRESH INC COM 449538107 3 489 SH   SOLE 18 489 0 0
IFRESH INC COM 449538107 31 6,050 SH   SOLE 21 6,050 0 0
IHS MARKIT LTD SHS G47567105 53,470 1,036,436 SH   SOLE 2 125,318 0 911,118
IHS MARKIT LTD SHS G47567105 6,510 126,187 SH   SOLE 4 115,508 0 10,679
IHS MARKIT LTD SHS G47567105 13,892 269,268 SH   SOLE 7 258,003 0 11,265
IHS MARKIT LTD SHS G47567105 506 9,801 SH   SOLE 13 9,801 0 0
IHS MARKIT LTD SHS G47567105 133 2,583 SH   SOLE 15 2,583 0 0
IHS MARKIT LTD SHS G47567105 39,818 771,809 SH   SOLE 18 720,288 0 51,521
IHS MARKIT LTD SHS G47567105 4,096 79,392 SH   SOLE 19 79,392 0 0
IHS MARKIT LTD SHS G47567105 9,724 188,491 SH   SOLE 20 0 0 188,491
IHS MARKIT LTD SHS G47567105 374,206 7,253,469 SH   SOLE 21 7,253,469 0 0
IHS MARKIT LTD SHS G47567105 458,727 8,891,774 SH   SOLE 22 7,865,636 0 1,026,138
IHS MARKIT LTD SHS G47567105 25,371 491,790 SH   SOLE 23 491,790 0 0
IHS MARKIT LTD SHS G47567105 19,686 381,592 SH   SOLE 25 381,592 0 0
IHS MARKIT LTD SHS G47567105 69,824 1,353,437 SH   SOLE 26 353,634 0 999,803
IHS MARKIT LTD SHS G47567105 2,949 57,157 SH   SOLE 28 57,157 0 0
IHS MARKIT LTD SHS G47567105 717 13,907 SH   SOLE 29 13,907 0 0
IHS MARKIT LTD SHS G47567105 56,925 1,103,408 SH   SOLE 30 1,103,408 0 0
IHS MARKIT LTD SHS G47567105 7,948 154,055 SH   SOLE 31 79,394 0 74,661
IHS MARKIT LTD SHS G47567105 951 18,442 SH   SOLE 34 18,442 0 0
IHS MARKIT LTD SHS G47567105 16,338 316,696 SH   SOLE 36 316,696 0 0
IHS MARKIT LTD SHS G47567105 414 8,021 SH   SOLE 40 8,021 0 0
II VI INC COM 902104108 2,223 51,173 SH   SOLE 2 2,713 0 48,460
II VI INC COM 902104108 17 392 SH   SOLE 4 392 0 0
II VI INC COM 902104108 61 1,409 SH   SOLE 7 1,409 0 0
II VI INC COM 902104108 11,172 257,113 SH   SOLE 18 257,113 0 0
II VI INC COM 902104108 26,908 619,276 SH   SOLE 19 619,276 0 0
II VI INC COM 902104108 254,641 5,860,543 SH   SOLE 21 5,860,543 0 0
II VI INC COM 902104108 69,684 1,603,784 SH   SOLE 22 1,516,873 0 86,911
II VI INC COM 902104108 866 19,920 SH   SOLE 26 15,814 0 4,106
II VI INC COM 902104108 337 7,766 SH   SOLE 28 7,766 0 0
II VI INC COM 902104108 3,670 84,457 SH   SOLE 30 84,457 0 0
II VI INC COM 902104108 6,089 140,130 SH   SOLE 34 140,130 0 0
II VI INC COM 902104108 237 5,455 SH   SOLE 40 5,455 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 213 10,422 SH   SOLE 4 10,422 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 12,071 589,982 SH   SOLE 21 589,982 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 4,333 211,763 SH   SOLE 22 211,763 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 3,013 147,242 SH   SOLE 30 147,242 0 0
IKONICS CORP COM 45172K102 3 237 SH   SOLE 21 237 0 0
ILG INC COM 44967H101 7,265 219,947 SH   SOLE 2 129,164 0 90,783
ILG INC COM 44967H101 23 692 SH   SOLE 4 692 0 0
ILG INC COM 44967H101 76 2,310 SH   SOLE 7 2,310 0 0
ILG INC COM 44967H101 20,287 614,214 SH   SOLE 18 614,214 0 0
ILG INC COM 44967H101 2,866 86,765 SH   SOLE 19 86,765 0 0
ILG INC COM 44967H101 238,307 7,214,865 SH   SOLE 21 7,214,865 0 0
ILG INC COM 44967H101 114,152 3,456,022 SH   SOLE 22 3,311,406 0 144,616
ILG INC COM 44967H101 1,203 36,422 SH   SOLE 26 28,266 0 8,156
ILG INC COM 44967H101 390 11,812 SH   SOLE 28 11,812 0 0
ILG INC COM 44967H101 2,152 65,161 SH   SOLE 30 65,161 0 0
ILG INC COM 44967H101 444 13,443 SH   SOLE 40 13,443 0 0
ILLINOIS TOOL WKS INC COM 452308109 154,755 1,117,040 SH   SOLE 2 341,714 0 775,326
ILLINOIS TOOL WKS INC COM 452308109 21,148 152,650 SH   SOLE 4 144,192 0 8,458
ILLINOIS TOOL WKS INC COM 452308109 43,364 313,004 SH   SOLE 7 258,193 0 54,811
ILLINOIS TOOL WKS INC COM 452308109 7,748 55,924 SH   SOLE 13 55,924 0 0
ILLINOIS TOOL WKS INC COM 452308109 329 2,373 SH   SOLE 15 2,373 0 0
ILLINOIS TOOL WKS INC COM 452308109 20 143 SH   SOLE 17 0 0 143
ILLINOIS TOOL WKS INC COM 452308109 92,148 665,140 SH   SOLE 18 622,690 0 42,450
ILLINOIS TOOL WKS INC COM 452308109 56,986 411,331 SH   SOLE 19 411,331 0 0
ILLINOIS TOOL WKS INC COM 452308109 19,880 143,498 SH   SOLE 20 0 0 143,498
ILLINOIS TOOL WKS INC COM 452308109 754,553 5,446,463 SH   SOLE 21 5,446,463 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,190,148 8,590,643 SH   SOLE 22 7,345,724 0 1,244,919
ILLINOIS TOOL WKS INC COM 452308109 67,839 489,673 SH   SOLE 23 489,673 0 0
ILLINOIS TOOL WKS INC COM 452308109 48,620 350,949 SH   SOLE 25 350,949 0 0
ILLINOIS TOOL WKS INC COM 452308109 165,909 1,197,555 SH   SOLE 26 266,743 0 930,812
ILLINOIS TOOL WKS INC COM 452308109 6,044 43,628 SH   SOLE 28 43,628 0 0
ILLINOIS TOOL WKS INC COM 452308109 17,568 126,806 SH   SOLE 29 79,134 0 47,672
ILLINOIS TOOL WKS INC COM 452308109 128,443 927,117 SH   SOLE 30 927,117 0 0
ILLINOIS TOOL WKS INC COM 452308109 32,140 231,989 SH   SOLE 31 139,575 0 92,414
ILLINOIS TOOL WKS INC COM 452308109 20,384 147,131 SH   SOLE 34 147,131 0 0
ILLINOIS TOOL WKS INC COM 452308109 47,449 342,493 SH   SOLE 36 342,493 0 0
ILLINOIS TOOL WKS INC COM 452308109 862 6,219 SH   SOLE 40 6,219 0 0
ILLUMINA INC COM 452327109 121,899 436,461 SH   SOLE 2 42,991 0 393,470
ILLUMINA INC COM 452327109 12,916 46,246 SH   SOLE 4 42,456 0 3,790
ILLUMINA INC COM 452327109 30,084 107,716 SH   SOLE 7 107,716 0 0
ILLUMINA INC COM 452327109 419 1,502 SH   SOLE 13 1,502 0 0
ILLUMINA INC COM 452327109 348 1,247 SH   SOLE 15 1,247 0 0
ILLUMINA INC COM 452327109 48 172 SH   SOLE 17 0 0 172
ILLUMINA INC COM 452327109 206,006 737,606 SH   SOLE 18 598,177 0 139,429
ILLUMINA INC COM 452327109 108,279 387,694 SH   SOLE 19 387,694 0 0
ILLUMINA INC COM 452327109 18,032 64,565 SH   SOLE 20 0 0 64,565
ILLUMINA INC COM 452327109 1,147,685 4,109,295 SH   SOLE 21 4,109,295 0 0
ILLUMINA INC COM 452327109 1,006,053 3,602,179 SH   SOLE 22 3,228,804 0 373,375
ILLUMINA INC COM 452327109 50,881 182,181 SH   SOLE 23 182,181 0 0
ILLUMINA INC COM 452327109 40,183 143,877 SH   SOLE 25 143,877 0 0
ILLUMINA INC COM 452327109 137,241 491,394 SH   SOLE 26 125,653 0 365,741
ILLUMINA INC COM 452327109 5,992 21,453 SH   SOLE 28 21,453 0 0
ILLUMINA INC COM 452327109 1,520 5,441 SH   SOLE 29 5,441 0 0
ILLUMINA INC COM 452327109 146,790 525,583 SH   SOLE 30 525,583 0 0
ILLUMINA INC COM 452327109 16,659 59,647 SH   SOLE 31 29,020 0 30,627
ILLUMINA INC COM 452327109 6,562 23,495 SH   SOLE 32 23,495 0 0
ILLUMINA INC COM 452327109 8,646 30,956 SH   SOLE 34 30,956 0 0
ILLUMINA INC COM 452327109 33,527 120,043 SH   SOLE 36 120,043 0 0
ILLUMINA INC COM 452327109 819 2,932 SH   SOLE 40 2,932 0 0
ILLUMINA INC NOTE 6/1 452327AF6 1,071 910,000 PRN   SOLE 21 910,000 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 3,182 2,417,000 PRN   SOLE 2 1,944,000 0 473,000
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 1,155 877,000 PRN   SOLE 19 877,000 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 955 725,000 PRN   SOLE 21 725,000 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 46 35,000 PRN   SOLE 25 35,000 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 1,007 765,000 PRN   SOLE 26 765,000 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 1,489 1,131,000 PRN   SOLE 34 1,131,000 0 0
IMAGE SENSING SYS INC COM 45244C104 16 3,968 SH   SOLE 21 3,968 0 0
IMAGE SENSING SYS INC COM 45244C104 841 202,704 SH   SOLE 22 202,704 0 0
IMAX CORP COM 45245E109 1,136 51,274 SH   SOLE 2 8,236 0 43,038
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,918 176,889 SH   SOLE 18 176,889 0 0
IMAX CORP COM 45245E109 2,238 101,016 SH   SOLE 19 101,016 0 0
IMAX CORP COM 45245E109 39,609 1,788,228 SH   SOLE 21 1,788,228 0 0
IMAX CORP COM 45245E109 14,116 637,288 SH   SOLE 22 560,394 0 76,894
IMAX CORP COM 45245E109 430 19,421 SH   SOLE 23 19,421 0 0
IMAX CORP COM 45245E109 1,089 49,182 SH   SOLE 26 3,890 0 45,292
IMAX CORP COM 45245E109 199 8,976 SH   SOLE 28 8,976 0 0
IMAX CORP COM 45245E109 196 8,848 SH   SOLE 29 0 0 8,848
IMAX CORP COM 45245E109 272 12,264 SH   SOLE 30 12,264 0 0
IMAX CORP COM 45245E109 179 8,082 SH   SOLE 40 8,082 0 0
IMMERSION CORP COM 452521107 393 25,443 SH   SOLE 2 1,506 0 23,937
IMMERSION CORP COM 452521107 11 720 SH   SOLE 7 720 0 0
IMMERSION CORP COM 452521107 1,575 102,010 SH   SOLE 18 102,010 0 0
IMMERSION CORP COM 452521107 378 24,482 SH   SOLE 19 24,482 0 0
IMMERSION CORP COM 452521107 16,241 1,051,862 SH   SOLE 21 1,051,862 0 0
IMMERSION CORP COM 452521107 13,167 852,763 SH   SOLE 22 829,705 0 23,058
IMMUCELL CORP COM PAR 452525306 5 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 162 35,632 SH   SOLE 2 2,045 0 33,587
IMMUNE DESIGN CORP COM 45252L103 2 461 SH   SOLE 7 461 0 0
IMMUNE DESIGN CORP COM 45252L103 529 116,183 SH   SOLE 18 116,183 0 0
IMMUNE DESIGN CORP COM 45252L103 369 81,166 SH   SOLE 19 81,166 0 0
IMMUNE DESIGN CORP COM 45252L103 5,608 1,232,606 SH   SOLE 21 1,232,606 0 0
IMMUNE DESIGN CORP COM 45252L103 2,981 655,223 SH   SOLE 22 637,877 0 17,346
IMMUNE PHARMACEUTICALS INC COM NEW 45254C200 0 568 SH   SOLE 21 568 0 0
IMMUNOCELLULAR THERAPEUTICS COM NEW 452536204 0 672 SH   SOLE 21 672 0 0
IMMUNOGEN INC COM 45253H101 1,042 107,097 SH   SOLE 2 6,380 0 100,717
IMMUNOGEN INC COM 45253H101 5 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101 28 2,852 SH   SOLE 7 2,852 0 0
IMMUNOGEN INC COM 45253H101 3,958 406,822 SH   SOLE 18 406,822 0 0
IMMUNOGEN INC COM 45253H101 1,598 164,280 SH   SOLE 19 164,280 0 0
IMMUNOGEN INC COM 45253H101 55,580 5,712,218 SH   SOLE 21 5,712,218 0 0
IMMUNOGEN INC COM 45253H101 38,351 3,941,530 SH   SOLE 22 3,768,943 0 172,587
IMMUNOGEN INC COM 45253H101 12 1,191 SH   SOLE 23 1,191 0 0
IMMUNOGEN INC COM 45253H101 337 34,588 SH   SOLE 26 25,420 0 9,168
IMMUNOGEN INC COM 45253H101 121 12,414 SH   SOLE 28 12,414 0 0
IMMUNOGEN INC COM 45253H101 367 37,696 SH   SOLE 30 37,696 0 0
IMMUNOGEN INC COM 45253H101 34 3,480 SH   SOLE 34 3,480 0 0
IMMUNOGEN INC COM 45253H101 113 11,653 SH   SOLE 40 11,653 0 0
IMMUNOMEDICS INC COM 452907108 2,635 111,304 SH   SOLE 2 5,698 0 105,606
IMMUNOMEDICS INC COM 452907108 6 273 SH   SOLE 4 273 0 0
IMMUNOMEDICS INC COM 452907108 68 2,855 SH   SOLE 7 2,855 0 0
IMMUNOMEDICS INC COM 452907108 9,931 419,540 SH   SOLE 18 419,540 0 0
IMMUNOMEDICS INC COM 452907108 3,812 161,058 SH   SOLE 19 161,058 0 0
IMMUNOMEDICS INC COM 452907108 148,864 6,289,134 SH   SOLE 21 6,289,134 0 0
IMMUNOMEDICS INC COM 452907108 98,397 4,157,037 SH   SOLE 22 3,982,225 0 174,812
IMMUNOMEDICS INC COM 452907108 56 2,368 SH   SOLE 23 2,368 0 0
IMMUNOMEDICS INC COM 452907108 618 26,102 SH   SOLE 26 18,943 0 7,159
IMMUNOMEDICS INC COM 452907108 297 12,566 SH   SOLE 28 12,566 0 0
IMMUNOMEDICS INC COM 452907108 712 30,098 SH   SOLE 30 30,098 0 0
IMMUNOMEDICS INC COM 452907108 86 3,637 SH   SOLE 34 3,637 0 0
IMMUNOMEDICS INC COM 452907108 304 12,856 SH   SOLE 40 12,856 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 120 12,551 SH   SOLE 2 439 0 12,112
IMPAC MTG HLDGS INC COM NEW 45254P508 355 37,247 SH   SOLE 18 37,247 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 69 7,227 SH   SOLE 19 7,227 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 3,366 353,209 SH   SOLE 21 353,209 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 1,359 142,633 SH   SOLE 22 139,597 0 3,036
IMPERIAL OIL LTD COM NEW 453038408 53 1,600 SH   SOLE 21 1,600 0 0
IMPERVA INC COM 45321L100 1,393 28,873 SH   SOLE 2 1,599 0 27,274
IMPERVA INC COM 45321L100 9 180 SH   SOLE 4 180 0 0
IMPERVA INC COM 45321L100 37 764 SH   SOLE 7 764 0 0
IMPERVA INC COM 45321L100 5,362 111,132 SH   SOLE 18 111,132 0 0
IMPERVA INC COM 45321L100 1,345 27,868 SH   SOLE 19 27,868 0 0
IMPERVA INC COM 45321L100 58,295 1,208,195 SH   SOLE 21 1,208,195 0 0
IMPERVA INC COM 45321L100 46,758 969,087 SH   SOLE 22 925,222 0 43,865
IMPERVA INC COM 45321L100 153 3,173 SH   SOLE 26 0 0 3,173
IMPERVA INC COM 45321L100 197 4,091 SH   SOLE 28 4,091 0 0
IMPERVA INC COM 45321L100 304 6,300 SH   SOLE 30 6,300 0 0
IMPERVA INC COM 45321L100 144 2,978 SH   SOLE 40 2,978 0 0
IMPINJ INC COM 453204109 337 15,221 SH   SOLE 2 727 0 14,494
IMPINJ INC COM 453204109 11 483 SH   SOLE 7 483 0 0
IMPINJ INC COM 453204109 1,374 62,153 SH   SOLE 18 62,153 0 0
IMPINJ INC COM 453204109 337 15,252 SH   SOLE 19 15,252 0 0
IMPINJ INC COM 453204109 14,153 640,120 SH   SOLE 21 640,120 0 0
IMPINJ INC COM 453204109 10,764 486,842 SH   SOLE 22 471,093 0 15,749
IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 7 3,047 SH   SOLE 18 3,047 0 0
IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 176 79,985 SH   SOLE 21 79,985 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 36,670 547,313 SH   SOLE 2 134,144 0 413,169
INCYTE CORP COM 45337C102 4,244 63,343 SH   SOLE 4 58,301 0 5,042
INCYTE CORP COM 45337C102 8,823 131,689 SH   SOLE 7 131,689 0 0
INCYTE CORP COM 45337C102 132 1,964 SH   SOLE 13 1,964 0 0
INCYTE CORP COM 45337C102 100 1,493 SH   SOLE 15 1,493 0 0
INCYTE CORP COM 45337C102 27,836 415,468 SH   SOLE 18 390,467 0 25,001
INCYTE CORP COM 45337C102 32,430 484,030 SH   SOLE 19 484,030 0 0
INCYTE CORP COM 45337C102 5,036 75,164 SH   SOLE 20 0 0 75,164
INCYTE CORP COM 45337C102 426,164 6,360,659 SH   SOLE 21 6,360,659 0 0
INCYTE CORP COM 45337C102 285,401 4,259,711 SH   SOLE 22 3,789,226 0 470,485
INCYTE CORP COM 45337C102 16,590 247,616 SH   SOLE 23 247,616 0 0
INCYTE CORP COM 45337C102 11,887 177,421 SH   SOLE 25 177,421 0 0
INCYTE CORP COM 45337C102 41,799 623,873 SH   SOLE 26 175,190 0 448,683
INCYTE CORP COM 45337C102 1,678 25,047 SH   SOLE 28 25,047 0 0
INCYTE CORP COM 45337C102 777 11,594 SH   SOLE 29 11,594 0 0
INCYTE CORP COM 45337C102 41,366 617,404 SH   SOLE 30 617,404 0 0
INCYTE CORP COM 45337C102 5,651 84,339 SH   SOLE 31 43,590 0 40,749
INCYTE CORP COM 45337C102 2,270 33,880 SH   SOLE 32 33,880 0 0
INCYTE CORP COM 45337C102 10,986 163,970 SH   SOLE 34 163,970 0 0
INCYTE CORP COM 45337C102 10,225 152,605 SH   SOLE 36 152,605 0 0
INCYTE CORP COM 45337C102 235 3,509 SH   SOLE 40 3,509 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 164 39,850 SH   SOLE 2 1,645 0 38,205
INDEPENDENCE CONTRACT DRIL I COM 453415309 503 122,041 SH   SOLE 18 122,041 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 99 23,914 SH   SOLE 19 23,914 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 4,914 1,192,682 SH   SOLE 21 1,192,682 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 1,284 311,745 SH   SOLE 22 299,291 0 12,454
INDEPENDENCE CONTRACT DRIL I COM 453415309 13 3,185 SH   SOLE 26 0 0 3,185
INDEPENDENCE HLDG CO NEW COM NEW 453440307 213 6,394 SH   SOLE 2 144 0 6,250
INDEPENDENCE HLDG CO NEW COM NEW 453440307 594 17,867 SH   SOLE 18 17,867 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 176 5,286 SH   SOLE 19 5,286 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 5,617 168,920 SH   SOLE 21 168,920 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 1,743 52,428 SH   SOLE 22 50,159 0 2,269
INDEPENDENCE HLDG CO NEW COM NEW 453440307 55 1,668 SH   SOLE 30 1,668 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,006 97,622 SH   SOLE 2 3,716 0 93,906
INDEPENDENCE RLTY TR INC COM 45378A106 284 27,578 SH   SOLE 4 27,578 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,409 136,707 SH   SOLE 7 136,707 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 36 3,528 SH   SOLE 15 3,528 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 4,148 402,338 SH   SOLE 18 402,338 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,812 175,726 SH   SOLE 19 175,726 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 94,925 9,207,084 SH   SOLE 21 9,207,084 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 41,240 4,000,035 SH   SOLE 22 3,844,068 0 155,967
INDEPENDENCE RLTY TR INC COM 45378A106 51 4,929 SH   SOLE 23 4,929 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,762 170,913 SH   SOLE 25 170,913 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 607 58,836 SH   SOLE 26 0 0 58,836
INDEPENDENCE RLTY TR INC COM 45378A106 316 30,654 SH   SOLE 29 30,654 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 2,721 263,942 SH   SOLE 30 263,942 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 167 16,159 SH   SOLE 40 16,159 0 0
INDEPENDENT BANK CORP MASS COM 453836108 2,222 28,340 SH   SOLE 2 1,220 0 27,120
INDEPENDENT BANK CORP MASS COM 453836108 11 144 SH   SOLE 4 144 0 0
INDEPENDENT BANK CORP MASS COM 453836108 45 572 SH   SOLE 7 572 0 0
INDEPENDENT BANK CORP MASS COM 453836108 9,412 120,052 SH   SOLE 18 120,052 0 0
INDEPENDENT BANK CORP MASS COM 453836108 1,787 22,790 SH   SOLE 19 22,790 0 0
INDEPENDENT BANK CORP MASS COM 453836108 218,716 2,789,744 SH   SOLE 21 2,789,744 0 0
INDEPENDENT BANK CORP MASS COM 453836108 62,942 802,830 SH   SOLE 22 764,111 0 38,719
INDEPENDENT BANK CORP MASS COM 453836108 575 7,333 SH   SOLE 26 5,479 0 1,854
INDEPENDENT BANK CORP MASS COM 453836108 298 3,797 SH   SOLE 28 3,797 0 0
INDEPENDENT BANK CORP MASS COM 453836108 3,318 42,318 SH   SOLE 30 42,318 0 0
INDEPENDENT BANK CORP MASS COM 453836108 193 2,459 SH   SOLE 40 2,459 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,336 52,384 SH   SOLE 2 32,868 0 19,516
INDEPENDENT BANK CORP MICH COM NEW 453838609 12 487 SH   SOLE 7 487 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,982 77,740 SH   SOLE 18 77,740 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,162 45,561 SH   SOLE 19 45,561 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 20,119 788,964 SH   SOLE 21 788,964 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 25,081 983,564 SH   SOLE 22 934,154 0 49,410
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,524 59,782 SH   SOLE 23 59,782 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,506 59,065 SH   SOLE 26 0 0 59,065
INDEPENDENT BANK CORP MICH COM NEW 453838609 303 11,893 SH   SOLE 29 0 0 11,893
INDEPENDENT BANK CORP MICH COM NEW 453838609 127 4,978 SH   SOLE 30 4,978 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 9 354 SH   SOLE 34 354 0 0
INDEPENDENT BK GROUP INC COM 45384B106 1,384 20,718 SH   SOLE 2 965 0 19,753
INDEPENDENT BK GROUP INC COM 45384B106 31 470 SH   SOLE 7 470 0 0
INDEPENDENT BK GROUP INC COM 45384B106 4,636 69,395 SH   SOLE 18 69,395 0 0
INDEPENDENT BK GROUP INC COM 45384B106 1,153 17,263 SH   SOLE 19 17,263 0 0
INDEPENDENT BK GROUP INC COM 45384B106 46,402 694,639 SH   SOLE 21 694,639 0 0
INDEPENDENT BK GROUP INC COM 45384B106 42,375 634,352 SH   SOLE 22 603,062 0 31,290
INDEPENDENT BK GROUP INC COM 45384B106 319 4,769 SH   SOLE 26 0 0 4,769
INDEPENDENT BK GROUP INC COM 45384B106 109 1,635 SH   SOLE 28 1,635 0 0
INDEPENDENT BK GROUP INC COM 45384B106 231 3,462 SH   SOLE 30 3,462 0 0
INDEPENDENT BK GROUP INC COM 45384B106 79 1,178 SH   SOLE 40 1,178 0 0
INDEXIQ ETF TR US RL EST SMCP 45409B628 0 16 SH   SOLE 17 0 0 16
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,471 65,823 SH   SOLE 2 967 0 64,856
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 9 401 SH   SOLE 7 401 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,510 67,566 SH   SOLE 18 67,566 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 359 16,058 SH   SOLE 19 16,058 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 15,004 671,337 SH   SOLE 21 671,337 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 11,514 515,174 SH   SOLE 22 479,201 0 35,973
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 26 1,174 SH   SOLE 23 1,174 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 92 4,119 SH   SOLE 30 4,119 0 0
INDUSTRIAL SVCS AMER INC FLA COM 456314103 10 4,738 SH   SOLE 21 4,738 0 0
INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 2,379 41,197 SH   SOLE 7 41,197 0 0
INFINERA CORPORATION COM 45667G103 1,940 195,345 SH   SOLE 2 47,087 0 148,258
INFINERA CORPORATION COM 45667G103 7 707 SH   SOLE 4 707 0 0
INFINERA CORPORATION COM 45667G103 33 3,284 SH   SOLE 7 3,284 0 0
INFINERA CORPORATION COM 45667G103 4,880 491,462 SH   SOLE 18 491,462 0 0
INFINERA CORPORATION COM 45667G103 2,461 247,840 SH   SOLE 19 247,840 0 0
INFINERA CORPORATION COM 45667G103 49,802 5,015,280 SH   SOLE 21 5,015,280 0 0
INFINERA CORPORATION COM 45667G103 45,800 4,612,271 SH   SOLE 22 4,416,557 0 195,714
INFINERA CORPORATION COM 45667G103 1,803 181,548 SH   SOLE 23 181,548 0 0
INFINERA CORPORATION COM 45667G103 1,208 121,659 SH   SOLE 26 16,395 0 105,264
INFINERA CORPORATION COM 45667G103 200 20,122 SH   SOLE 28 20,122 0 0
INFINERA CORPORATION COM 45667G103 231 23,214 SH   SOLE 29 0 0 23,214
INFINERA CORPORATION COM 45667G103 323 32,534 SH   SOLE 30 32,534 0 0
INFINERA CORPORATION COM 45667G103 161 16,170 SH   SOLE 40 16,170 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 16 8,237 SH   SOLE 18 8,237 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 258 134,983 SH   SOLE 21 134,983 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 1,583 829,033 SH   SOLE 22 829,033 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 1,759 12,357 SH   SOLE 2 1,268 0 11,089
INFINITY PPTY & CAS CORP COM 45665Q103 36 254 SH   SOLE 7 254 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 6,839 48,042 SH   SOLE 18 48,042 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 1,654 11,620 SH   SOLE 19 11,620 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 155,938 1,095,452 SH   SOLE 21 1,095,452 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 47,232 331,805 SH   SOLE 22 315,755 0 16,050
INFINITY PPTY & CAS CORP COM 45665Q103 373 2,621 SH   SOLE 23 2,621 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 1,277 8,972 SH   SOLE 26 3,015 0 5,957
INFINITY PPTY & CAS CORP COM 45665Q103 215 1,512 SH   SOLE 28 1,512 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 2,425 17,036 SH   SOLE 30 17,036 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 179 1,254 SH   SOLE 40 1,254 0 0
INFLARX NV COM N44821101 3,077 95,407 SH   SOLE 2 95,407 0 0
INFLARX NV COM N44821101 1,651 51,185 SH   SOLE 18 51,185 0 0
INFLARX NV COM N44821101 30,459 944,466 SH   SOLE 19 944,466 0 0
INFLARX NV COM N44821101 746 23,141 SH   SOLE 20 23,141 0 0
INFLARX NV COM N44821101 8,466 262,522 SH   SOLE 34 262,522 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 112 27,203 SH   SOLE 2 1,769 0 25,434
INFORMATION SERVICES GROUP I COM 45675Y104 497 121,279 SH   SOLE 18 121,279 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 105 25,723 SH   SOLE 19 25,723 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 5,287 1,289,547 SH   SOLE 21 1,289,547 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 1,096 267,347 SH   SOLE 22 258,927 0 8,420
INFOSYS LTD SPONSORED ADR 456788108 3,275 168,542 SH   SOLE 2 151,167 0 17,375
INFOSYS LTD SPONSORED ADR 456788108 1,294 66,601 SH   SOLE 7 0 0 66,601
INFOSYS LTD SPONSORED ADR 456788108 16,394 843,746 SH   SOLE 18 843,746 0 0
INFOSYS LTD SPONSORED ADR 456788108 263 13,542 SH   SOLE 19 13,542 0 0
INFOSYS LTD SPONSORED ADR 456788108 56,408 2,903,117 SH   SOLE 21 2,903,117 0 0
INFOSYS LTD SPONSORED ADR 456788108 16,224 834,977 SH   SOLE 22 834,977 0 0
INFOSYS LTD SPONSORED ADR 456788108 3,152 162,210 SH   SOLE 25 162,210 0 0
INFOSYS LTD SPONSORED ADR 456788108 27,850 1,433,375 SH   SOLE 26 74,240 0 1,359,135
INFOSYS LTD SPONSORED ADR 456788108 8,568 440,963 SH   SOLE 28 440,963 0 0
INFOSYS LTD SPONSORED ADR 456788108 9,149 470,852 SH   SOLE 29 470,852 0 0
INFOSYS LTD SPONSORED ADR 456788108 73,182 3,766,419 SH   SOLE 30 3,766,419 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,392 123,115 SH   SOLE 34 123,115 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 9,460 1,016,150 SH   SOLE 2 1,000,781 0 15,369
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 6 685 SH   SOLE 7 685 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 547 58,753 SH   SOLE 18 58,753 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 121 12,953 SH   SOLE 19 12,953 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 5,486 589,289 SH   SOLE 21 589,289 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 1,457 156,448 SH   SOLE 22 151,106 0 5,342
INFRAREIT INC COM 45685L100 1,043 47,066 SH   SOLE 2 1,796 0 45,270
INFRAREIT INC COM 45685L100 70 3,135 SH   SOLE 4 3,135 0 0
INFRAREIT INC COM 45685L100 1,052 47,456 SH   SOLE 7 47,456 0 0
INFRAREIT INC COM 45685L100 3,209 144,753 SH   SOLE 18 144,753 0 0
INFRAREIT INC COM 45685L100 787 35,520 SH   SOLE 19 35,520 0 0
INFRAREIT INC COM 45685L100 32,118 1,448,702 SH   SOLE 21 1,448,702 0 0
INFRAREIT INC COM 45685L100 27,794 1,253,656 SH   SOLE 22 1,172,470 0 81,186
INFRAREIT INC COM 45685L100 50 2,233 SH   SOLE 23 2,233 0 0
INFRAREIT INC COM 45685L100 254 11,457 SH   SOLE 26 0 0 11,457
INFRAREIT INC COM 45685L100 133 6,009 SH   SOLE 28 6,009 0 0
INFRAREIT INC COM 45685L100 35 1,571 SH   SOLE 36 1,571 0 0
INFRAREIT INC COM 45685L100 51 2,310 SH   SOLE 40 2,310 0 0
INFUSYSTEM HLDGS INC COM 45685K102 12 3,392 SH   SOLE 18 3,392 0 0
INFUSYSTEM HLDGS INC COM 45685K102 222 62,429 SH   SOLE 21 62,429 0 0
ING GROEP N V SPONSORED ADR 456837103 72 5,000 SH   SOLE 2 5,000 0 0
ING GROEP N V SPONSORED ADR 456837103 153 10,650 SH   SOLE 18 10,650 0 0
ING GROEP N V SPONSORED ADR 456837103 6,463 451,300 SH   SOLE 19 451,300 0 0
ING GROEP N V SPONSORED ADR 456837103 86 6,000 SH   SOLE 22 6,000 0 0
ING GROEP N V SPONSORED ADR 456837103 29 2,000 SH   SOLE 25 2,000 0 0
ING GROEP N V SPONSORED ADR 456837103 23 1,600 SH   SOLE 26 0 0 1,600
ING GROEP N V SPONSORED ADR 456837103 2,207 154,100 SH   SOLE 34 154,100 0 0
INGERSOLL-RAND PLC SHS G47791101 88,029 981,040 SH   SOLE 2 405,804 0 575,236
INGERSOLL-RAND PLC SHS G47791101 14,376 160,212 SH   SOLE 4 153,183 0 7,029
INGERSOLL-RAND PLC SHS G47791101 18,079 201,482 SH   SOLE 7 192,597 0 8,885
INGERSOLL-RAND PLC SHS G47791101 4,037 44,992 SH   SOLE 13 44,992 0 0
INGERSOLL-RAND PLC SHS G47791101 154 1,715 SH   SOLE 15 1,715 0 0
INGERSOLL-RAND PLC SHS G47791101 52,388 583,835 SH   SOLE 18 548,698 0 35,137
INGERSOLL-RAND PLC SHS G47791101 39,109 435,852 SH   SOLE 19 435,852 0 0
INGERSOLL-RAND PLC SHS G47791101 10,422 116,146 SH   SOLE 20 0 0 116,146
INGERSOLL-RAND PLC SHS G47791101 468,234 5,218,256 SH   SOLE 21 5,218,256 0 0
INGERSOLL-RAND PLC SHS G47791101 617,863 6,885,803 SH   SOLE 22 5,816,515 0 1,069,288
INGERSOLL-RAND PLC SHS G47791101 38,965 434,247 SH   SOLE 23 434,247 0 0
INGERSOLL-RAND PLC SHS G47791101 23,062 257,010 SH   SOLE 25 257,010 0 0
INGERSOLL-RAND PLC SHS G47791101 105,113 1,171,433 SH   SOLE 26 232,841 0 938,592
INGERSOLL-RAND PLC SHS G47791101 3,153 35,141 SH   SOLE 28 35,141 0 0
INGERSOLL-RAND PLC SHS G47791101 19,064 212,456 SH   SOLE 29 96,853 0 115,603
INGERSOLL-RAND PLC SHS G47791101 69,811 778,017 SH   SOLE 30 778,017 0 0
INGERSOLL-RAND PLC SHS G47791101 21,865 243,681 SH   SOLE 31 156,217 0 87,464
INGERSOLL-RAND PLC SHS G47791101 7,645 85,200 SH   SOLE 34 85,200 0 0
INGERSOLL-RAND PLC SHS G47791101 24,410 272,041 SH   SOLE 36 272,041 0 0
INGERSOLL-RAND PLC SHS G47791101 457 5,094 SH   SOLE 40 5,094 0 0
INGEVITY CORP COM 45688C107 3,071 37,981 SH   SOLE 2 4,621 0 33,360
INGEVITY CORP COM 45688C107 16 197 SH   SOLE 4 197 0 0
INGEVITY CORP COM 45688C107 75 926 SH   SOLE 7 926 0 0
INGEVITY CORP COM 45688C107 14,711 181,929 SH   SOLE 18 181,929 0 0
INGEVITY CORP COM 45688C107 6,315 78,101 SH   SOLE 19 78,101 0 0
INGEVITY CORP COM 45688C107 352,410 4,358,276 SH   SOLE 21 4,358,276 0 0
INGEVITY CORP COM 45688C107 98,601 1,219,401 SH   SOLE 22 1,160,673 0 58,728
INGEVITY CORP COM 45688C107 749 9,266 SH   SOLE 23 9,266 0 0
INGEVITY CORP COM 45688C107 1,538 19,025 SH   SOLE 26 3,888 0 15,137
INGEVITY CORP COM 45688C107 498 6,163 SH   SOLE 28 6,163 0 0
INGEVITY CORP COM 45688C107 388 4,794 SH   SOLE 29 0 0 4,794
INGEVITY CORP COM 45688C107 5,194 64,230 SH   SOLE 30 64,230 0 0
INGEVITY CORP COM 45688C107 459 5,671 SH   SOLE 40 5,671 0 0
INGLES MKTS INC CL A 457030104 524 16,465 SH   SOLE 2 1,204 0 15,261
INGLES MKTS INC CL A 457030104 12 378 SH   SOLE 7 378 0 0
INGLES MKTS INC CL A 457030104 1,523 47,902 SH   SOLE 18 47,902 0 0
INGLES MKTS INC CL A 457030104 472 14,858 SH   SOLE 19 14,858 0 0
INGLES MKTS INC CL A 457030104 16,084 505,800 SH   SOLE 21 505,800 0 0
INGLES MKTS INC CL A 457030104 13,461 423,313 SH   SOLE 22 399,578 0 23,735
INGLES MKTS INC CL A 457030104 64 2,013 SH   SOLE 23 2,013 0 0
INGLES MKTS INC CL A 457030104 858 26,974 SH   SOLE 26 0 0 26,974
INGLES MKTS INC CL A 457030104 55 1,727 SH   SOLE 28 1,727 0 0
INGLES MKTS INC CL A 457030104 153 4,798 SH   SOLE 29 0 0 4,798
INGLES MKTS INC CL A 457030104 81 2,552 SH   SOLE 30 2,552 0 0
INGLES MKTS INC CL A 457030104 45 1,424 SH   SOLE 40 1,424 0 0
INGREDION INC COM 457187102 27,828 251,384 SH   SOLE 2 80,612 0 170,772
INGREDION INC COM 457187102 2,870 25,928 SH   SOLE 4 24,036 0 1,892
INGREDION INC COM 457187102 11,114 100,393 SH   SOLE 7 78,105 0 22,288
INGREDION INC COM 457187102 460 4,151 SH   SOLE 13 4,151 0 0
INGREDION INC COM 457187102 75 674 SH   SOLE 15 674 0 0
INGREDION INC COM 457187102 27,012 244,009 SH   SOLE 18 236,204 0 7,805
INGREDION INC COM 457187102 4,014 36,262 SH   SOLE 19 36,262 0 0
INGREDION INC COM 457187102 5,931 53,581 SH   SOLE 20 0 0 53,581
INGREDION INC COM 457187102 389,795 3,521,183 SH   SOLE 21 3,521,183 0 0
INGREDION INC COM 457187102 270,086 2,439,804 SH   SOLE 22 2,267,056 0 172,748
INGREDION INC COM 457187102 11,642 105,163 SH   SOLE 23 105,163 0 0
INGREDION INC COM 457187102 8,836 79,819 SH   SOLE 25 79,819 0 0
INGREDION INC COM 457187102 26,426 238,721 SH   SOLE 26 72,695 0 166,026
INGREDION INC COM 457187102 1,142 10,317 SH   SOLE 28 10,317 0 0
INGREDION INC COM 457187102 2,809 25,377 SH   SOLE 29 11,355 0 14,022
INGREDION INC COM 457187102 14,156 127,873 SH   SOLE 30 127,873 0 0
INGREDION INC COM 457187102 3,356 30,320 SH   SOLE 31 12,654 0 17,666
INGREDION INC COM 457187102 1,898 17,145 SH   SOLE 34 17,145 0 0
INGREDION INC COM 457187102 7,117 64,291 SH   SOLE 36 64,291 0 0
INGREDION INC COM 457187102 160 1,441 SH   SOLE 40 1,441 0 0
INNERWORKINGS INC COM 45773Y105 455 52,401 SH   SOLE 2 7,611 0 44,790
INNERWORKINGS INC COM 45773Y105 8 869 SH   SOLE 7 869 0 0
INNERWORKINGS INC COM 45773Y105 1,373 157,987 SH   SOLE 18 157,987 0 0
INNERWORKINGS INC COM 45773Y105 355 40,796 SH   SOLE 19 40,796 0 0
INNERWORKINGS INC COM 45773Y105 13,470 1,550,060 SH   SOLE 21 1,550,060 0 0
INNERWORKINGS INC COM 45773Y105 10,709 1,232,289 SH   SOLE 22 1,178,530 0 53,759
INNERWORKINGS INC COM 45773Y105 264 30,363 SH   SOLE 23 30,363 0 0
INNERWORKINGS INC COM 45773Y105 170 19,597 SH   SOLE 26 0 0 19,597
INNERWORKINGS INC COM 45773Y105 46 5,308 SH   SOLE 28 5,308 0 0
INNERWORKINGS INC COM 45773Y105 102 11,703 SH   SOLE 29 0 0 11,703
INNERWORKINGS INC COM 45773Y105 140 16,067 SH   SOLE 30 16,067 0 0
INNERWORKINGS INC COM 45773Y105 36 4,184 SH   SOLE 40 4,184 0 0
INNODATA INC COM NEW 457642205 4 4,323 SH   SOLE 18 4,323 0 0
INNODATA INC COM NEW 457642205 83 82,772 SH   SOLE 21 82,772 0 0
INNODATA INC COM NEW 457642205 555 554,536 SH   SOLE 22 554,536 0 0
INNOPHOS HOLDINGS INC COM 45774N108 984 20,675 SH   SOLE 2 813 0 19,862
INNOPHOS HOLDINGS INC COM 45774N108 6 134 SH   SOLE 4 134 0 0
INNOPHOS HOLDINGS INC COM 45774N108 21 440 SH   SOLE 7 440 0 0
INNOPHOS HOLDINGS INC COM 45774N108 4,083 85,772 SH   SOLE 18 85,772 0 0
INNOPHOS HOLDINGS INC COM 45774N108 754 15,845 SH   SOLE 19 15,845 0 0
INNOPHOS HOLDINGS INC COM 45774N108 93,627 1,966,948 SH   SOLE 21 1,966,948 0 0
INNOPHOS HOLDINGS INC COM 45774N108 25,366 532,890 SH   SOLE 22 499,860 0 33,030
INNOPHOS HOLDINGS INC COM 45774N108 394 8,275 SH   SOLE 26 3,077 0 5,198
INNOPHOS HOLDINGS INC COM 45774N108 135 2,844 SH   SOLE 28 2,844 0 0
INNOPHOS HOLDINGS INC COM 45774N108 1,401 29,442 SH   SOLE 30 29,442 0 0
INNOPHOS HOLDINGS INC COM 45774N108 114 2,403 SH   SOLE 40 2,403 0 0
INNOSPEC INC COM 45768S105 3,468 45,305 SH   SOLE 2 20,483 0 24,822
INNOSPEC INC COM 45768S105 10 132 SH   SOLE 4 132 0 0
INNOSPEC INC COM 45768S105 41 532 SH   SOLE 7 532 0 0
INNOSPEC INC COM 45768S105 8,204 107,175 SH   SOLE 18 107,175 0 0
INNOSPEC INC COM 45768S105 5,992 78,281 SH   SOLE 19 78,281 0 0
INNOSPEC INC COM 45768S105 189,576 2,476,496 SH   SOLE 21 2,476,496 0 0
INNOSPEC INC COM 45768S105 68,449 894,169 SH   SOLE 22 853,174 0 40,995
INNOSPEC INC COM 45768S105 4,655 60,814 SH   SOLE 23 60,814 0 0
INNOSPEC INC COM 45768S105 7,411 96,814 SH   SOLE 26 7,794 0 89,020
INNOSPEC INC COM 45768S105 268 3,498 SH   SOLE 28 3,498 0 0
INNOSPEC INC COM 45768S105 1,388 18,127 SH   SOLE 29 0 0 18,127
INNOSPEC INC COM 45768S105 2,752 35,954 SH   SOLE 30 35,954 0 0
INNOSPEC INC COM 45768S105 216 2,824 SH   SOLE 40 2,824 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 354 15,014 SH   SOLE 2 1,800 0 13,214
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 15 621 SH   SOLE 7 621 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 1,333 56,555 SH   SOLE 18 56,555 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 327 13,861 SH   SOLE 19 13,861 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 14,742 625,446 SH   SOLE 21 625,446 0 0
INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 4,033 171,124 SH   SOLE 22 162,185 0 8,939
INNOVATIVE INDL PPTYS INC COM 45781V101 212 5,798 SH   SOLE 2 281 0 5,517
INNOVATIVE INDL PPTYS INC COM 45781V101 6 177 SH   SOLE 7 177 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 806 22,020 SH   SOLE 18 22,020 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 188 5,127 SH   SOLE 19 5,127 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 8,079 220,607 SH   SOLE 21 220,607 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 5,867 160,222 SH   SOLE 22 154,581 0 5,641
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 6 2,181 SH   SOLE 18 2,181 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 128 43,967 SH   SOLE 21 43,967 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1,194 410,295 SH   SOLE 22 410,295 0 0
INNOVIVA INC COM 45781M101 972 70,438 SH   SOLE 2 15,375 0 55,063
INNOVIVA INC COM 45781M101 7 504 SH   SOLE 4 504 0 0
INNOVIVA INC COM 45781M101 20 1,464 SH   SOLE 7 1,464 0 0
INNOVIVA INC COM 45781M101 4,145 300,352 SH   SOLE 18 300,352 0 0
INNOVIVA INC COM 45781M101 2,429 176,015 SH   SOLE 19 176,015 0 0
INNOVIVA INC COM 45781M101 118,060 8,555,074 SH   SOLE 21 8,555,074 0 0
INNOVIVA INC COM 45781M101 31,376 2,273,589 SH   SOLE 22 2,105,800 0 167,789
INNOVIVA INC COM 45781M101 429 31,109 SH   SOLE 23 31,109 0 0
INNOVIVA INC COM 45781M101 873 63,257 SH   SOLE 26 10,561 0 52,696
INNOVIVA INC COM 45781M101 171 12,366 SH   SOLE 28 12,366 0 0
INNOVIVA INC COM 45781M101 194 14,067 SH   SOLE 29 0 0 14,067
INNOVIVA INC COM 45781M101 1,516 109,858 SH   SOLE 30 109,858 0 0
INNOVIVA INC COM 45781M101 119 8,587 SH   SOLE 40 8,587 0 0
INOGEN INC COM 45780L104 3,207 17,214 SH   SOLE 2 3,341 0 13,873
INOGEN INC COM 45780L104 29 154 SH   SOLE 4 154 0 0
INOGEN INC COM 45780L104 71 382 SH   SOLE 7 382 0 0
INOGEN INC COM 45780L104 2 10 SH   SOLE 17 0 0 10
INOGEN INC COM 45780L104 14,078 75,556 SH   SOLE 18 75,556 0 0
INOGEN INC COM 45780L104 8,405 45,110 SH   SOLE 19 45,110 0 0
INOGEN INC COM 45780L104 352,537 1,892,002 SH   SOLE 21 1,892,002 0 0
INOGEN INC COM 45780L104 94,158 505,328 SH   SOLE 22 477,901 0 27,427
INOGEN INC COM 45780L104 1,286 6,903 SH   SOLE 23 6,903 0 0
INOGEN INC COM 45780L104 2,794 14,997 SH   SOLE 26 5,524 0 9,473
INOGEN INC COM 45780L104 500 2,683 SH   SOLE 28 2,683 0 0
INOGEN INC COM 45780L104 422 2,266 SH   SOLE 29 0 0 2,266
INOGEN INC COM 45780L104 4,895 26,269 SH   SOLE 30 26,269 0 0
INOGEN INC COM 45780L104 412 2,209 SH   SOLE 40 2,209 0 0
INOVALON HLDGS INC COM CL A 45781D101 563 56,773 SH   SOLE 2 2,702 0 54,071
INOVALON HLDGS INC COM CL A 45781D101 4 437 SH   SOLE 4 437 0 0
INOVALON HLDGS INC COM CL A 45781D101 13 1,341 SH   SOLE 7 1,341 0 0
INOVALON HLDGS INC COM CL A 45781D101 2,177 219,305 SH   SOLE 18 219,305 0 0
INOVALON HLDGS INC COM CL A 45781D101 548 55,180 SH   SOLE 19 55,180 0 0
INOVALON HLDGS INC COM CL A 45781D101 25,472 2,566,485 SH   SOLE 21 2,566,485 0 0
INOVALON HLDGS INC COM CL A 45781D101 17,583 1,771,614 SH   SOLE 22 1,674,799 0 96,815
INOVALON HLDGS INC COM CL A 45781D101 219 22,091 SH   SOLE 26 0 0 22,091
INOVALON HLDGS INC COM CL A 45781D101 70 7,069 SH   SOLE 28 7,069 0 0
INOVALON HLDGS INC COM CL A 45781D101 132 13,344 SH   SOLE 30 13,344 0 0
INOVALON HLDGS INC COM CL A 45781D101 43 4,325 SH   SOLE 40 4,325 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 270 68,894 SH   SOLE 2 3,158 0 65,736
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,070 272,944 SH   SOLE 18 272,944 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 262 66,910 SH   SOLE 19 66,910 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 15,565 3,970,546 SH   SOLE 21 3,970,546 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 9,467 2,415,159 SH   SOLE 22 2,321,833 0 93,326
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 5 1,174 SH   SOLE 23 1,174 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 28 7,177 SH   SOLE 26 0 0 7,177
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 39 9,897 SH   SOLE 28 9,897 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 92 23,501 SH   SOLE 30 23,501 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 25 6,289 SH   SOLE 40 6,289 0 0
INPHI CORP COM 45772F107 1,168 35,814 SH   SOLE 2 1,942 0 33,872
INPHI CORP COM 45772F107 7 208 SH   SOLE 4 208 0 0
INPHI CORP COM 45772F107 33 1,001 SH   SOLE 7 1,001 0 0
INPHI CORP COM 45772F107 0 14 SH   SOLE 17 0 0 14
INPHI CORP COM 45772F107 4,484 137,512 SH   SOLE 18 137,512 0 0
INPHI CORP COM 45772F107 1,130 34,661 SH   SOLE 19 34,661 0 0
INPHI CORP COM 45772F107 45,530 1,396,210 SH   SOLE 21 1,396,210 0 0
INPHI CORP COM 45772F107 39,867 1,222,537 SH   SOLE 22 1,168,365 0 54,172
INPHI CORP COM 45772F107 434 13,313 SH   SOLE 26 4,057 0 9,256
INPHI CORP COM 45772F107 185 5,663 SH   SOLE 28 5,663 0 0
INPHI CORP COM 45772F107 277 8,506 SH   SOLE 30 8,506 0 0
INPHI CORP COM 45772F107 108 3,297 SH   SOLE 40 3,297 0 0
INPHI CORP NOTE 0.750% 9/0 45772FAC1 435 466,000 PRN   SOLE 21 466,000 0 0
INPIXON COM NEW 45790J305 0 20 SH   SOLE 21 20 0 0
INSEEGO CORP COM 45782B104 18 8,740 SH   SOLE 18 8,740 0 0
INSEEGO CORP COM 45782B104 279 138,713 SH   SOLE 21 138,713 0 0
INSEEGO CORP COM 45782B104 1,808 899,665 SH   SOLE 22 899,665 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,709 34,937 SH   SOLE 2 2,422 0 32,515
INSIGHT ENTERPRISES INC COM 45765U103 2 48 SH   SOLE 4 48 0 0
INSIGHT ENTERPRISES INC COM 45765U103 96 1,969 SH   SOLE 7 1,969 0 0
INSIGHT ENTERPRISES INC COM 45765U103 7,555 154,407 SH   SOLE 18 154,407 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,842 37,636 SH   SOLE 19 37,636 0 0
INSIGHT ENTERPRISES INC COM 45765U103 174,024 3,556,593 SH   SOLE 21 3,556,593 0 0
INSIGHT ENTERPRISES INC COM 45765U103 53,102 1,085,267 SH   SOLE 22 998,689 0 86,578
INSIGHT ENTERPRISES INC COM 45765U103 114 2,330 SH   SOLE 23 2,330 0 0
INSIGHT ENTERPRISES INC COM 45765U103 323 6,601 SH   SOLE 26 3,465 0 3,136
INSIGHT ENTERPRISES INC COM 45765U103 255 5,213 SH   SOLE 28 5,213 0 0
INSIGHT ENTERPRISES INC COM 45765U103 329 6,719 SH   SOLE 29 0 0 6,719
INSIGHT ENTERPRISES INC COM 45765U103 2,589 52,908 SH   SOLE 30 52,908 0 0
INSIGHT ENTERPRISES INC COM 45765U103 101 2,066 SH   SOLE 36 2,066 0 0
INSIGHT ENTERPRISES INC COM 45765U103 212 4,341 SH   SOLE 40 4,341 0 0
INSIGNIA SYS INC COM 45765Y105 9 5,334 SH   SOLE 21 5,334 0 0
INSIGNIA SYS INC COM 45765Y105 771 472,868 SH   SOLE 22 472,868 0 0
INSMED INC COM PAR $.01 457669307 4,731 200,056 SH   SOLE 2 140,147 0 59,909
INSMED INC COM PAR $.01 457669307 12 506 SH   SOLE 4 506 0 0
INSMED INC COM PAR $.01 457669307 39 1,653 SH   SOLE 7 1,653 0 0
INSMED INC COM PAR $.01 457669307 4 172 SH   SOLE 17 0 0 172
INSMED INC COM PAR $.01 457669307 8,531 360,715 SH   SOLE 18 360,715 0 0
INSMED INC COM PAR $.01 457669307 32,896 1,390,945 SH   SOLE 19 1,390,945 0 0
INSMED INC COM PAR $.01 457669307 2,072 87,600 SH   SOLE 20 87,600 0 0
INSMED INC COM PAR $.01 457669307 80,667 3,410,856 SH   SOLE 21 3,410,856 0 0
INSMED INC COM PAR $.01 457669307 49,781 2,104,897 SH   SOLE 22 2,000,170 0 104,727
INSMED INC COM PAR $.01 457669307 19 816 SH   SOLE 23 816 0 0
INSMED INC COM PAR $.01 457669307 385 16,299 SH   SOLE 26 11,000 0 5,299
INSMED INC COM PAR $.01 457669307 277 11,726 SH   SOLE 28 11,726 0 0
INSMED INC COM PAR $.01 457669307 402 17,000 SH   SOLE 30 17,000 0 0
INSMED INC COM PAR $.01 457669307 9,436 398,994 SH   SOLE 34 398,994 0 0
INSMED INC COM PAR $.01 457669307 223 9,415 SH   SOLE 40 9,415 0 0
INSMED INC NOTE 1.750% 1/1 457669AA7 610 665,000 PRN   SOLE 21 665,000 0 0
INSPERITY INC COM 45778Q107 6,940 72,859 SH   SOLE 2 42,580 0 30,279
INSPERITY INC COM 45778Q107 537 5,637 SH   SOLE 4 5,637 0 0
INSPERITY INC COM 45778Q107 155 1,627 SH   SOLE 7 1,627 0 0
INSPERITY INC COM 45778Q107 399 4,191 SH   SOLE 13 4,191 0 0
INSPERITY INC COM 45778Q107 17,585 184,623 SH   SOLE 18 184,515 0 108
INSPERITY INC COM 45778Q107 24,909 261,512 SH   SOLE 19 261,512 0 0
INSPERITY INC COM 45778Q107 367,221 3,855,341 SH   SOLE 21 3,855,341 0 0
INSPERITY INC COM 45778Q107 137,512 1,443,698 SH   SOLE 22 1,318,135 0 125,563
INSPERITY INC COM 45778Q107 5,263 55,255 SH   SOLE 23 55,255 0 0
INSPERITY INC COM 45778Q107 514 5,398 SH   SOLE 25 5,398 0 0
INSPERITY INC COM 45778Q107 6,601 69,300 SH   SOLE 26 11,986 0 57,314
INSPERITY INC COM 45778Q107 494 5,190 SH   SOLE 28 5,190 0 0
INSPERITY INC COM 45778Q107 6,029 63,293 SH   SOLE 29 2,773 0 60,520
INSPERITY INC COM 45778Q107 5,401 56,702 SH   SOLE 30 56,702 0 0
INSPERITY INC COM 45778Q107 814 8,550 SH   SOLE 31 7,291 0 1,259
INSPERITY INC COM 45778Q107 3,546 37,230 SH   SOLE 34 37,230 0 0
INSPERITY INC COM 45778Q107 526 5,527 SH   SOLE 36 5,527 0 0
INSPERITY INC COM 45778Q107 335 3,520 SH   SOLE 40 3,520 0 0
INSPIRE MED SYS INC COM 457730109 226 6,348 SH   SOLE 2 364 0 5,984
INSPIRE MED SYS INC COM 457730109 6 167 SH   SOLE 7 167 0 0
INSPIRE MED SYS INC COM 457730109 921 25,819 SH   SOLE 18 25,819 0 0
INSPIRE MED SYS INC COM 457730109 219 6,142 SH   SOLE 19 6,142 0 0
INSPIRE MED SYS INC COM 457730109 8,911 249,885 SH   SOLE 21 249,885 0 0
INSPIRE MED SYS INC COM 457730109 9,341 261,944 SH   SOLE 22 255,757 0 6,187
INSPIRED ENTMT INC COM 45782N108 12 1,994 SH   SOLE 18 1,994 0 0
INSPIRED ENTMT INC COM 45782N108 170 27,232 SH   SOLE 21 27,232 0 0
INSPIREMD INC COM PAR 45779A861 0 2 SH   SOLE 21 2 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,028 18,174 SH   SOLE 2 907 0 17,267
INSTALLED BLDG PRODS INC COM 45780R101 27 476 SH   SOLE 7 476 0 0
INSTALLED BLDG PRODS INC COM 45780R101 5,219 92,298 SH   SOLE 18 92,298 0 0
INSTALLED BLDG PRODS INC COM 45780R101 998 17,641 SH   SOLE 19 17,641 0 0
INSTALLED BLDG PRODS INC COM 45780R101 135,982 2,404,635 SH   SOLE 21 2,404,635 0 0
INSTALLED BLDG PRODS INC COM 45780R101 33,942 600,213 SH   SOLE 22 569,323 0 30,890
INSTALLED BLDG PRODS INC COM 45780R101 62 1,098 SH   SOLE 26 0 0 1,098
INSTALLED BLDG PRODS INC COM 45780R101 175 3,086 SH   SOLE 28 3,086 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,776 31,412 SH   SOLE 30 31,412 0 0
INSTALLED BLDG PRODS INC COM 45780R101 106 1,868 SH   SOLE 40 1,868 0 0
INSTEEL INDUSTRIES INC COM 45774W108 506 15,159 SH   SOLE 2 765 0 14,394
INSTEEL INDUSTRIES INC COM 45774W108 14 431 SH   SOLE 7 431 0 0
INSTEEL INDUSTRIES INC COM 45774W108 2,695 80,686 SH   SOLE 18 80,686 0 0
INSTEEL INDUSTRIES INC COM 45774W108 484 14,486 SH   SOLE 19 14,486 0 0
INSTEEL INDUSTRIES INC COM 45774W108 62,754 1,878,868 SH   SOLE 21 1,878,868 0 0
INSTEEL INDUSTRIES INC COM 45774W108 16,365 489,977 SH   SOLE 22 466,540 0 23,437
INSTEEL INDUSTRIES INC COM 45774W108 85 2,559 SH   SOLE 28 2,559 0 0
INSTEEL INDUSTRIES INC COM 45774W108 885 26,500 SH   SOLE 30 26,500 0 0
INSTEEL INDUSTRIES INC COM 45774W108 50 1,504 SH   SOLE 40 1,504 0 0
INSTRUCTURE INC COM 45781U103 1,096 25,762 SH   SOLE 2 1,397 0 24,365
INSTRUCTURE INC COM 45781U103 26 613 SH   SOLE 7 613 0 0
INSTRUCTURE INC COM 45781U103 4,228 99,375 SH   SOLE 18 99,375 0 0
INSTRUCTURE INC COM 45781U103 1,221 28,684 SH   SOLE 19 28,684 0 0
INSTRUCTURE INC COM 45781U103 43,768 1,028,622 SH   SOLE 21 1,028,622 0 0
INSTRUCTURE INC COM 45781U103 36,060 847,463 SH   SOLE 22 806,602 0 40,861
INSTRUCTURE INC COM 45781U103 367 8,618 SH   SOLE 26 0 0 8,618
INSTRUCTURE INC COM 45781U103 271 6,367 SH   SOLE 30 6,367 0 0
INSTRUCTURE INC COM 45781U103 129 3,030 SH   SOLE 40 3,030 0 0
INSULET CORP COM 45784P101 9,677 112,918 SH   SOLE 2 6,782 0 106,136
INSULET CORP COM 45784P101 25 293 SH   SOLE 4 293 0 0
INSULET CORP COM 45784P101 110 1,278 SH   SOLE 7 1,278 0 0
INSULET CORP COM 45784P101 2,489 29,042 SH   SOLE 18 29,042 0 0
INSULET CORP COM 45784P101 1,103 12,874 SH   SOLE 19 12,874 0 0
INSULET CORP COM 45784P101 80,463 938,891 SH   SOLE 21 938,891 0 0
INSULET CORP COM 45784P101 135,041 1,575,736 SH   SOLE 22 1,464,324 0 111,412
INSULET CORP COM 45784P101 527 6,152 SH   SOLE 23 6,152 0 0
INSULET CORP COM 45784P101 2,198 25,652 SH   SOLE 26 11,535 0 14,117
INSULET CORP COM 45784P101 690 8,050 SH   SOLE 28 8,050 0 0
INSULET CORP COM 45784P101 361 4,214 SH   SOLE 29 0 0 4,214
INSULET CORP COM 45784P101 1,163 13,567 SH   SOLE 30 13,567 0 0
INSULET CORP COM 45784P101 109 1,268 SH   SOLE 31 1,268 0 0
INSULET CORP COM 45784P101 519 6,055 SH   SOLE 40 6,055 0 0
INSULET CORP NOTE 1.250% 9/1 45784PAF8 729 480,000 PRN   SOLE 21 480,000 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 164 22,682 SH   SOLE 2 1,137 0 21,545
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 4 615 SH   SOLE 7 615 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 0 1 SH   SOLE 17 0 0 1
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 685 94,616 SH   SOLE 18 94,616 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 165 22,749 SH   SOLE 19 22,749 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 13,037 1,800,633 SH   SOLE 21 1,800,633 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 4,907 677,830 SH   SOLE 22 648,272 0 29,558
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 16 2,190 SH   SOLE 26 0 0 2,190
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 27 3,675 SH   SOLE 28 3,675 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 72 9,899 SH   SOLE 30 9,899 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 19 2,615 SH   SOLE 40 2,615 0 0
INTEGER HLDGS CORP COM 45826H109 2,030 31,402 SH   SOLE 2 5,225 0 26,177
INTEGER HLDGS CORP COM 45826H109 7 109 SH   SOLE 4 109 0 0
INTEGER HLDGS CORP COM 45826H109 42 653 SH   SOLE 7 653 0 0
INTEGER HLDGS CORP COM 45826H109 8,502 131,509 SH   SOLE 18 131,509 0 0
INTEGER HLDGS CORP COM 45826H109 4,684 72,446 SH   SOLE 19 72,446 0 0
INTEGER HLDGS CORP COM 45826H109 208,029 3,217,777 SH   SOLE 21 3,217,777 0 0
INTEGER HLDGS CORP COM 45826H109 55,950 865,436 SH   SOLE 22 825,466 0 39,970
INTEGER HLDGS CORP COM 45826H109 748 11,563 SH   SOLE 23 11,563 0 0
INTEGER HLDGS CORP COM 45826H109 2,054 31,764 SH   SOLE 26 5,705 0 26,059
INTEGER HLDGS CORP COM 45826H109 260 4,024 SH   SOLE 28 4,024 0 0
INTEGER HLDGS CORP COM 45826H109 265 4,106 SH   SOLE 29 0 0 4,106
INTEGER HLDGS CORP COM 45826H109 2,725 42,157 SH   SOLE 30 42,157 0 0
INTEGER HLDGS CORP COM 45826H109 177 2,736 SH   SOLE 40 2,736 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 10,973 170,369 SH   SOLE 2 37,004 0 133,365
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 18 276 SH   SOLE 4 276 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 102 1,578 SH   SOLE 7 1,578 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 14,245 221,165 SH   SOLE 18 221,165 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 722 11,211 SH   SOLE 19 11,211 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 237,762 3,691,387 SH   SOLE 21 3,691,387 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 145,831 2,264,098 SH   SOLE 22 2,128,510 0 135,588
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,295 20,098 SH   SOLE 26 15,715 0 4,383
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 555 8,615 SH   SOLE 28 8,615 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 940 14,590 SH   SOLE 30 14,590 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 100 1,556 SH   SOLE 31 1,556 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 426 6,620 SH   SOLE 40 6,620 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 5,144 161,343 SH   SOLE 2 57,627 0 103,716
INTEGRATED DEVICE TECHNOLOGY COM 458118106 22 694 SH   SOLE 4 694 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 91 2,849 SH   SOLE 7 2,849 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 24,336 763,348 SH   SOLE 18 763,348 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 6,368 199,744 SH   SOLE 19 199,744 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 304,044 9,537,150 SH   SOLE 21 9,537,150 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 138,033 4,329,763 SH   SOLE 22 4,146,222 0 183,541
INTEGRATED DEVICE TECHNOLOGY COM 458118106 87 2,721 SH   SOLE 23 2,721 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,158 36,318 SH   SOLE 26 20,760 0 15,558
INTEGRATED DEVICE TECHNOLOGY COM 458118106 586 18,377 SH   SOLE 28 18,377 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 187 5,875 SH   SOLE 29 0 0 5,875
INTEGRATED DEVICE TECHNOLOGY COM 458118106 979 30,696 SH   SOLE 30 30,696 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 472 14,819 SH   SOLE 40 14,819 0 0
INTEGRATED DEVICE TECHNOLOGY NOTE 0.875%11/1 458118AC0 627 550,000 PRN   SOLE 21 550,000 0 0
INTEL CORP COM 458140100 681,487 13,709,261 SH   SOLE 2 2,543,650 0 11,165,611
INTEL CORP COM 458140100 79,613 1,601,554 SH   SOLE 4 1,479,206 0 122,348
INTEL CORP COM 458140100 195,690 3,936,636 SH   SOLE 7 3,821,929 0 114,707
INTEL CORP COM 458140100 3,760 75,637 SH   SOLE 13 75,637 0 0
INTEL CORP COM 458140100 2,197 44,197 SH   SOLE 15 44,197 0 0
INTEL CORP COM 458140100 60 1,213 SH   SOLE 17 0 0 1,213
INTEL CORP COM 458140100 441,619 8,883,907 SH   SOLE 18 8,237,165 0 646,742
INTEL CORP COM 458140100 62,786 1,263,038 SH   SOLE 19 1,263,038 0 0
INTEL CORP COM 458140100 110,141 2,215,664 SH   SOLE 20 286,480 0 1,929,184
INTEL CORP COM 458140100 4,552,980 91,590,819 SH   SOLE 21 91,590,819 0 0
INTEL CORP COM 458140100 5,751,556 115,702,186 SH   SOLE 22 102,130,444 0 13,571,742
INTEL CORP COM 458140100 295,864 5,951,810 SH   SOLE 23 5,951,810 0 0
INTEL CORP COM 458140100 237,773 4,783,193 SH   SOLE 25 4,783,193 0 0
INTEL CORP COM 458140100 982,588 19,766,403 SH   SOLE 26 3,604,287 0 16,162,116
INTEL CORP COM 458140100 33,707 678,082 SH   SOLE 28 678,082 0 0
INTEL CORP COM 458140100 25,661 516,221 SH   SOLE 29 171,498 0 344,723
INTEL CORP COM 458140100 1,013,135 20,380,919 SH   SOLE 30 20,380,919 0 0
INTEL CORP COM 458140100 105,710 2,126,533 SH   SOLE 31 1,059,138 0 1,067,395
INTEL CORP COM 458140100 49,727 1,000,339 SH   SOLE 32 1,000,339 0 0
INTEL CORP COM 458140100 16,563 333,186 SH   SOLE 34 333,186 0 0
INTEL CORP COM 458140100 6,387 128,491 SH   SOLE 35 128,491 0 0
INTEL CORP COM 458140100 213,192 4,288,713 SH   SOLE 36 4,288,713 0 0
INTEL CORP COM 458140100 4,696 94,477 SH   SOLE 40 94,477 0 0
INTEL CORP SDCV 3.250% 8/0 458140AF7 5,206 2,175,000 PRN   SOLE 21 2,175,000 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 749 27,373 SH   SOLE 2 1,440 0 25,933
INTELLIA THERAPEUTICS INC COM 45826J105 20 720 SH   SOLE 7 720 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 3,044 111,266 SH   SOLE 18 111,266 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 727 26,587 SH   SOLE 19 26,587 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 45,422 1,660,154 SH   SOLE 21 1,660,154 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 19,594 716,149 SH   SOLE 22 677,664 0 38,485
INTELLIA THERAPEUTICS INC COM 45826J105 142 5,191 SH   SOLE 28 5,191 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 181 6,613 SH   SOLE 30 6,613 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 61 2,246 SH   SOLE 40 2,246 0 0
INTELLICHECK INC COM NEW 45817G201 1 253 SH   SOLE 18 253 0 0
INTELLICHECK INC COM NEW 45817G201 16 7,020 SH   SOLE 21 7,020 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 1 100 SH   SOLE 17 0 0 100
INTELLIGENT SYS CORP NEW COM 45816D100 10 1,195 SH   SOLE 18 1,195 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 33 3,785 SH   SOLE 21 3,785 0 0
INTELSAT S A COM L5140P101 689 41,351 SH   SOLE 2 1,916 0 39,435
INTELSAT S A COM L5140P101 17 1,020 SH   SOLE 7 1,020 0 0
INTELSAT S A COM L5140P101 2,159 129,613 SH   SOLE 18 129,613 0 0
INTELSAT S A COM L5140P101 531 31,880 SH   SOLE 19 31,880 0 0
INTELSAT S A COM L5140P101 21,057 1,263,920 SH   SOLE 21 1,263,920 0 0
INTELSAT S A COM L5140P101 7,340 440,571 SH   SOLE 22 404,118 0 36,453
INTER PARFUMS INC COM 458334109 1,413 26,416 SH   SOLE 2 12,808 0 13,608
INTER PARFUMS INC COM 458334109 20 375 SH   SOLE 7 375 0 0
INTER PARFUMS INC COM 458334109 4,199 78,481 SH   SOLE 18 78,481 0 0
INTER PARFUMS INC COM 458334109 5,923 110,714 SH   SOLE 19 110,714 0 0
INTER PARFUMS INC COM 458334109 93,113 1,740,438 SH   SOLE 21 1,740,438 0 0
INTER PARFUMS INC COM 458334109 31,241 583,950 SH   SOLE 22 562,700 0 21,250
INTER PARFUMS INC COM 458334109 2,197 41,059 SH   SOLE 23 41,059 0 0
INTER PARFUMS INC COM 458334109 4,118 76,981 SH   SOLE 26 0 0 76,981
INTER PARFUMS INC COM 458334109 210 3,920 SH   SOLE 28 3,920 0 0
INTER PARFUMS INC COM 458334109 648 12,105 SH   SOLE 29 0 0 12,105
INTER PARFUMS INC COM 458334109 1,335 24,953 SH   SOLE 30 24,953 0 0
INTER PARFUMS INC COM 458334109 179 3,351 SH   SOLE 34 3,351 0 0
INTER PARFUMS INC COM 458334109 110 2,061 SH   SOLE 40 2,061 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 9,936 154,255 SH   SOLE 2 32,325 0 121,930
INTERACTIVE BROKERS GROUP IN COM 45841N107 22 334 SH   SOLE 4 334 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 100 1,549 SH   SOLE 7 1,549 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 15,119 234,732 SH   SOLE 18 234,732 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 587 9,117 SH   SOLE 19 9,117 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 227,118 3,526,129 SH   SOLE 21 3,526,129 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 143,570 2,229,006 SH   SOLE 22 2,091,845 0 137,161
INTERACTIVE BROKERS GROUP IN COM 45841N107 1,192 18,513 SH   SOLE 26 11,294 0 7,219
INTERACTIVE BROKERS GROUP IN COM 45841N107 605 9,394 SH   SOLE 28 9,394 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 1,011 15,698 SH   SOLE 30 15,698 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 97 1,502 SH   SOLE 31 1,502 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 569 8,841 SH   SOLE 40 8,841 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,520 18,118 SH   SOLE 2 955 0 17,163
INTERCEPT PHARMACEUTICALS IN COM 45845P108 7 81 SH   SOLE 4 81 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 40 476 SH   SOLE 7 476 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 6,210 74,004 SH   SOLE 18 74,004 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 6,693 79,763 SH   SOLE 19 79,763 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 352 4,200 SH   SOLE 20 4,200 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 105,869 1,261,703 SH   SOLE 21 1,261,703 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 48,793 581,497 SH   SOLE 22 554,197 0 27,300
INTERCEPT PHARMACEUTICALS IN COM 45845P108 23 273 SH   SOLE 23 273 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 239 2,854 SH   SOLE 26 1,583 0 1,271
INTERCEPT PHARMACEUTICALS IN COM 45845P108 206 2,451 SH   SOLE 28 2,451 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 420 5,009 SH   SOLE 30 5,009 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 27 325 SH   SOLE 34 325 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 154 1,839 SH   SOLE 40 1,839 0 0
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 657 750,000 PRN   SOLE 21 750,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 135,415 1,841,130 SH   SOLE 2 508,614 0 1,332,516
INTERCONTINENTAL EXCHANGE IN COM 45866F104 16,835 228,886 SH   SOLE 4 214,616 0 14,270
INTERCONTINENTAL EXCHANGE IN COM 45866F104 31,131 423,260 SH   SOLE 7 410,257 0 13,003
INTERCONTINENTAL EXCHANGE IN COM 45866F104 9,902 134,625 SH   SOLE 13 134,625 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 370 5,025 SH   SOLE 15 5,025 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1 16 SH   SOLE 17 0 0 16
INTERCONTINENTAL EXCHANGE IN COM 45866F104 87,972 1,196,086 SH   SOLE 18 1,117,578 0 78,508
INTERCONTINENTAL EXCHANGE IN COM 45866F104 79,314 1,078,363 SH   SOLE 19 1,078,363 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 18,639 253,425 SH   SOLE 20 0 0 253,425
INTERCONTINENTAL EXCHANGE IN COM 45866F104 732,977 9,965,695 SH   SOLE 21 9,965,695 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,121,163 15,243,545 SH   SOLE 22 13,143,141 0 2,100,404
INTERCONTINENTAL EXCHANGE IN COM 45866F104 58,980 801,905 SH   SOLE 23 801,905 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 41,434 563,346 SH   SOLE 25 563,346 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 161,671 2,198,104 SH   SOLE 26 474,888 0 1,723,216
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,216 84,509 SH   SOLE 28 84,509 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 17,207 233,952 SH   SOLE 29 52,411 0 181,541
INTERCONTINENTAL EXCHANGE IN COM 45866F104 146,244 1,988,361 SH   SOLE 30 1,988,361 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 18,375 249,830 SH   SOLE 31 158,016 0 91,814
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,683 36,472 SH   SOLE 34 36,472 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 44,104 599,650 SH   SOLE 36 599,650 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 869 11,812 SH   SOLE 40 11,812 0 0
INTERDIGITAL INC NOTE 1.500% 3/0 458660AD9 582 475,000 PRN   SOLE 21 475,000 0 0
INTERDIGITAL INC COM 45867G101 7,404 91,516 SH   SOLE 2 60,214 0 31,302
INTERDIGITAL INC COM 45867G101 532 6,574 SH   SOLE 4 6,574 0 0
INTERDIGITAL INC COM 45867G101 61 755 SH   SOLE 7 755 0 0
INTERDIGITAL INC COM 45867G101 16,576 204,890 SH   SOLE 18 204,745 0 145
INTERDIGITAL INC COM 45867G101 2,311 28,572 SH   SOLE 19 28,572 0 0
INTERDIGITAL INC COM 45867G101 198,428 2,452,761 SH   SOLE 21 2,452,761 0 0
INTERDIGITAL INC COM 45867G101 99,387 1,228,512 SH   SOLE 22 1,159,751 0 68,761
INTERDIGITAL INC COM 45867G101 606 7,492 SH   SOLE 23 7,492 0 0
INTERDIGITAL INC COM 45867G101 775 9,577 SH   SOLE 26 4,021 0 5,556
INTERDIGITAL INC COM 45867G101 404 4,994 SH   SOLE 28 4,994 0 0
INTERDIGITAL INC COM 45867G101 0 3 SH   SOLE 29 0 0 3
INTERDIGITAL INC COM 45867G101 4,842 59,846 SH   SOLE 30 59,846 0 0
INTERDIGITAL INC COM 45867G101 51 636 SH   SOLE 34 636 0 0
INTERDIGITAL INC COM 45867G101 319 3,940 SH   SOLE 40 3,940 0 0
INTERFACE INC COM 458665304 1,724 75,099 SH   SOLE 2 25,078 0 50,021
INTERFACE INC COM 458665304 8 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304 30 1,314 SH   SOLE 7 1,314 0 0
INTERFACE INC COM 458665304 6,014 262,039 SH   SOLE 18 262,039 0 0
INTERFACE INC COM 458665304 6,158 268,320 SH   SOLE 19 268,320 0 0
INTERFACE INC COM 458665304 138,970 6,055,347 SH   SOLE 21 6,055,347 0 0
INTERFACE INC COM 458665304 50,381 2,195,244 SH   SOLE 22 2,108,742 0 86,502
INTERFACE INC COM 458665304 1,908 83,118 SH   SOLE 23 83,118 0 0
INTERFACE INC COM 458665304 2,616 113,988 SH   SOLE 26 13,389 0 100,599
INTERFACE INC COM 458665304 182 7,927 SH   SOLE 28 7,927 0 0
INTERFACE INC COM 458665304 609 26,532 SH   SOLE 29 0 0 26,532
INTERFACE INC COM 458665304 2,397 104,434 SH   SOLE 30 104,434 0 0
INTERFACE INC COM 458665304 825 35,949 SH   SOLE 34 35,949 0 0
INTERFACE INC COM 458665304 168 7,342 SH   SOLE 40 7,342 0 0
INTERGROUP CORP COM 458685104 4 164 SH   SOLE 18 164 0 0
INTERGROUP CORP COM 458685104 3 126 SH   SOLE 21 126 0 0
INTERLINK ELECTRS INC COM NEW 458751302 1 196 SH   SOLE 18 196 0 0
INTERLINK ELECTRS INC COM NEW 458751302 10 3,120 SH   SOLE 21 3,120 0 0
INTERMOLECULAR INC COM 45882D109 5 3,109 SH   SOLE 18 3,109 0 0
INTERMOLECULAR INC COM 45882D109 100 59,734 SH   SOLE 21 59,734 0 0
INTERMOLECULAR INC COM 45882D109 98 58,783 SH   SOLE 22 58,783 0 0
INTERNAP CORP COM PAR 45885A409 180 17,289 SH   SOLE 2 973 0 16,316
INTERNAP CORP COM PAR 45885A409 3 323 SH   SOLE 7 323 0 0
INTERNAP CORP COM PAR 45885A409 703 67,450 SH   SOLE 18 67,450 0 0
INTERNAP CORP COM PAR 45885A409 156 15,010 SH   SOLE 19 15,010 0 0
INTERNAP CORP COM PAR 45885A409 7,247 695,487 SH   SOLE 21 695,487 0 0
INTERNAP CORP COM PAR 45885A409 6,047 580,320 SH   SOLE 22 559,710 0 20,610
INTERNATIONAL BANCSHARES COR COM 459044103 3,440 80,365 SH   SOLE 2 24,126 0 56,239
INTERNATIONAL BANCSHARES COR COM 459044103 17 396 SH   SOLE 4 396 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 55 1,294 SH   SOLE 7 1,294 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 14,002 327,158 SH   SOLE 18 327,158 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 1,996 46,646 SH   SOLE 19 46,646 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 163,044 3,809,429 SH   SOLE 21 3,809,429 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 81,226 1,897,813 SH   SOLE 22 1,821,015 0 76,798
INTERNATIONAL BANCSHARES COR COM 459044103 738 17,235 SH   SOLE 26 11,888 0 5,347
INTERNATIONAL BANCSHARES COR COM 459044103 347 8,110 SH   SOLE 28 8,110 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 536 12,525 SH   SOLE 30 12,525 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 261 6,093 SH   SOLE 40 6,093 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 382,320 2,736,718 SH   SOLE 2 547,273 0 2,189,445
INTERNATIONAL BUSINESS MACHS COM 459200101 54,495 390,083 SH   SOLE 4 365,862 0 24,221
INTERNATIONAL BUSINESS MACHS COM 459200101 102,297 732,262 SH   SOLE 7 708,132 0 24,130
INTERNATIONAL BUSINESS MACHS COM 459200101 407 2,911 SH   SOLE 13 2,911 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,017 7,280 SH   SOLE 15 7,280 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 40 288 SH   SOLE 17 0 0 288
INTERNATIONAL BUSINESS MACHS COM 459200101 268,732 1,923,636 SH   SOLE 18 1,793,499 0 130,137
INTERNATIONAL BUSINESS MACHS COM 459200101 171,439 1,227,196 SH   SOLE 19 1,227,196 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 55,504 397,312 SH   SOLE 20 0 0 397,312
INTERNATIONAL BUSINESS MACHS COM 459200101 2,483,718 17,778,943 SH   SOLE 21 17,778,943 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,147,361 22,529,427 SH   SOLE 22 19,688,703 0 2,840,724
INTERNATIONAL BUSINESS MACHS COM 459200101 181,795 1,301,327 SH   SOLE 23 1,301,327 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 137,545 984,572 SH   SOLE 25 984,572 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 506,516 3,625,744 SH   SOLE 26 716,243 0 2,909,501
INTERNATIONAL BUSINESS MACHS COM 459200101 18,671 133,649 SH   SOLE 28 133,649 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 20,080 143,735 SH   SOLE 29 104,019 0 39,716
INTERNATIONAL BUSINESS MACHS COM 459200101 471,921 3,378,104 SH   SOLE 30 3,378,104 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 79,056 565,895 SH   SOLE 31 320,130 0 245,765
INTERNATIONAL BUSINESS MACHS COM 459200101 20,476 146,571 SH   SOLE 32 146,571 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 75,778 542,434 SH   SOLE 34 542,434 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 9,221 66,006 SH   SOLE 35 66,006 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 130,287 932,620 SH   SOLE 36 932,620 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,599 18,606 SH   SOLE 40 18,606 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 28,958 233,604 SH   SOLE 2 43,370 0 190,234
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,397 27,404 SH   SOLE 4 25,383 0 2,021
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8,640 69,699 SH   SOLE 7 62,216 0 7,483
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 206 1,659 SH   SOLE 13 1,659 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 73 590 SH   SOLE 15 590 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 23,487 189,474 SH   SOLE 18 173,583 0 15,891
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 6,237 50,316 SH   SOLE 19 50,316 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 6,377 51,441 SH   SOLE 20 0 0 51,441
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 240,756 1,942,204 SH   SOLE 21 1,942,204 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 268,170 2,163,361 SH   SOLE 22 1,786,964 0 376,397
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 11,818 95,337 SH   SOLE 23 95,337 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 9,671 78,021 SH   SOLE 25 78,021 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 42,813 345,374 SH   SOLE 26 82,614 0 262,760
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,479 11,929 SH   SOLE 28 11,929 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4,828 38,952 SH   SOLE 29 4,658 0 34,294
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 28,847 232,715 SH   SOLE 30 232,715 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4,691 37,843 SH   SOLE 31 17,493 0 20,350
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 466 3,759 SH   SOLE 34 3,759 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8,882 71,654 SH   SOLE 36 71,654 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 196 1,584 SH   SOLE 40 1,584 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 4,846 208,528 SH   SOLE 2 28,254 0 180,274
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 190 8,172 SH   SOLE 4 8,172 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 110 4,753 SH   SOLE 7 4,753 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,713 73,722 SH   SOLE 18 73,398 0 324
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,755 75,508 SH   SOLE 19 75,508 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 20,757 893,163 SH   SOLE 21 893,163 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 24,073 1,035,832 SH   SOLE 22 877,689 0 158,143
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 193 8,294 SH   SOLE 23 8,294 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 522 22,477 SH   SOLE 25 22,477 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 234 10,056 SH   SOLE 26 705 0 9,351
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 18 792 SH   SOLE 30 792 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 138 5,927 SH   SOLE 31 2,292 0 3,635
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 855 36,770 SH   SOLE 34 36,770 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 130 5,613 SH   SOLE 36 5,613 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 530 22,912 SH   SOLE 2 947 0 21,965
INTERNATIONAL SEAWAYS INC COM Y41053102 9 399 SH   SOLE 7 399 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 1,747 75,516 SH   SOLE 18 75,516 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 406 17,537 SH   SOLE 19 17,537 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 18,052 780,100 SH   SOLE 21 780,100 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 15,290 660,746 SH   SOLE 22 629,024 0 31,722
INTERNATIONAL SEAWAYS INC COM Y41053102 57 2,476 SH   SOLE 30 2,476 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 1,579 35,326 SH   SOLE 2 10,912 0 24,414
INTERNATIONAL SPEEDWAY CORP CL A 460335201 8 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 6,463 144,582 SH   SOLE 18 144,582 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 928 20,761 SH   SOLE 19 20,761 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 71,708 1,604,199 SH   SOLE 21 1,604,199 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 36,824 823,792 SH   SOLE 22 777,022 0 46,770
INTERNATIONAL SPEEDWAY CORP CL A 460335201 342 7,643 SH   SOLE 26 6,372 0 1,271
INTERNATIONAL SPEEDWAY CORP CL A 460335201 172 3,852 SH   SOLE 28 3,852 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 175 3,915 SH   SOLE 30 3,915 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 124 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 1,031 1,158,081 SH   SOLE 22 1,158,081 0 0
INTERPUBLIC GROUP COS INC COM 460690100 40,208 1,715,342 SH   SOLE 2 751,804 0 963,538
INTERPUBLIC GROUP COS INC COM 460690100 6,035 257,483 SH   SOLE 4 247,523 0 9,960
INTERPUBLIC GROUP COS INC COM 460690100 9,189 392,029 SH   SOLE 7 365,968 0 26,061
INTERPUBLIC GROUP COS INC COM 460690100 3,750 160,003 SH   SOLE 13 160,003 0 0
INTERPUBLIC GROUP COS INC COM 460690100 64 2,751 SH   SOLE 15 2,751 0 0
INTERPUBLIC GROUP COS INC COM 460690100 131,972 5,630,220 SH   SOLE 18 5,440,348 0 189,872
INTERPUBLIC GROUP COS INC COM 460690100 198,627 8,473,828 SH   SOLE 19 8,473,828 0 0
INTERPUBLIC GROUP COS INC COM 460690100 5,847 249,435 SH   SOLE 20 0 0 249,435
INTERPUBLIC GROUP COS INC COM 460690100 367,604 15,682,781 SH   SOLE 21 15,682,781 0 0
INTERPUBLIC GROUP COS INC COM 460690100 297,378 12,686,761 SH   SOLE 22 10,769,659 0 1,917,102
INTERPUBLIC GROUP COS INC COM 460690100 19,954 851,260 SH   SOLE 23 851,260 0 0
INTERPUBLIC GROUP COS INC COM 460690100 11,173 476,658 SH   SOLE 25 476,658 0 0
INTERPUBLIC GROUP COS INC COM 460690100 37,459 1,598,091 SH   SOLE 26 460,435 0 1,137,656
INTERPUBLIC GROUP COS INC COM 460690100 1,382 58,949 SH   SOLE 28 58,949 0 0
INTERPUBLIC GROUP COS INC COM 460690100 11,643 496,732 SH   SOLE 29 212,409 0 284,323
INTERPUBLIC GROUP COS INC COM 460690100 28,104 1,198,983 SH   SOLE 30 1,198,983 0 0
INTERPUBLIC GROUP COS INC COM 460690100 11,010 469,714 SH   SOLE 31 277,200 0 192,514
INTERPUBLIC GROUP COS INC COM 460690100 3,896 166,216 SH   SOLE 32 166,216 0 0
INTERPUBLIC GROUP COS INC COM 460690100 15,514 661,875 SH   SOLE 34 661,875 0 0
INTERPUBLIC GROUP COS INC COM 460690100 12,122 517,158 SH   SOLE 36 517,158 0 0
INTERPUBLIC GROUP COS INC COM 460690100 207 8,824 SH   SOLE 40 8,824 0 0
INTERSECT ENT INC COM 46071F103 1,154 30,812 SH   SOLE 2 7,663 0 23,149
INTERSECT ENT INC COM 46071F103 9 245 SH   SOLE 4 245 0 0
INTERSECT ENT INC COM 46071F103 24 637 SH   SOLE 7 637 0 0
INTERSECT ENT INC COM 46071F103 3,535 94,400 SH   SOLE 18 94,400 0 0
INTERSECT ENT INC COM 46071F103 4,481 119,646 SH   SOLE 19 119,646 0 0
INTERSECT ENT INC COM 46071F103 40,675 1,086,103 SH   SOLE 21 1,086,103 0 0
INTERSECT ENT INC COM 46071F103 34,118 911,018 SH   SOLE 22 871,610 0 39,408
INTERSECT ENT INC COM 46071F103 743 19,837 SH   SOLE 23 19,837 0 0
INTERSECT ENT INC COM 46071F103 986 26,330 SH   SOLE 26 0 0 26,330
INTERSECT ENT INC COM 46071F103 231 6,161 SH   SOLE 28 6,161 0 0
INTERSECT ENT INC COM 46071F103 280 7,470 SH   SOLE 29 0 0 7,470
INTERSECT ENT INC COM 46071F103 214 5,708 SH   SOLE 30 5,708 0 0
INTERSECT ENT INC COM 46071F103 65 1,743 SH   SOLE 40 1,743 0 0
INTERSECTIONS INC COM 460981301 3 1,472 SH   SOLE 18 1,472 0 0
INTERSECTIONS INC COM 460981301 59 28,899 SH   SOLE 21 28,899 0 0
INTERSECTIONS INC COM 460981301 548 270,069 SH   SOLE 22 270,069 0 0
INTERXION HOLDING N.V SHS N47279109 21 335 SH   SOLE 4 335 0 0
INTERXION HOLDING N.V SHS N47279109 592 9,491 SH   SOLE 7 9,491 0 0
INTERXION HOLDING N.V SHS N47279109 12,147 194,600 SH   SOLE 19 194,600 0 0
INTERXION HOLDING N.V SHS N47279109 43,473 696,453 SH   SOLE 21 696,453 0 0
INTERXION HOLDING N.V SHS N47279109 29,533 473,138 SH   SOLE 22 436,207 0 36,931
INTERXION HOLDING N.V SHS N47279109 47 752 SH   SOLE 23 752 0 0
INTERXION HOLDING N.V SHS N47279109 5,947 95,269 SH   SOLE 25 95,269 0 0
INTERXION HOLDING N.V SHS N47279109 924 14,808 SH   SOLE 26 0 0 14,808
INTERXION HOLDING N.V SHS N47279109 657 10,528 SH   SOLE 28 10,528 0 0
INTERXION HOLDING N.V SHS N47279109 1,268 20,313 SH   SOLE 29 0 0 20,313
INTERXION HOLDING N.V SHS N47279109 9,871 158,134 SH   SOLE 30 158,134 0 0
INTERXION HOLDING N.V SHS N47279109 580 9,288 SH   SOLE 40 9,288 0 0
INTEST CORP COM 461147100 13 1,813 SH   SOLE 18 1,813 0 0
INTEST CORP COM 461147100 219 29,969 SH   SOLE 21 29,969 0 0
INTEST CORP COM 461147100 3,812 522,147 SH   SOLE 22 522,147 0 0
INTEVAC INC COM 461148108 19 3,970 SH   SOLE 18 3,970 0 0
INTEVAC INC COM 461148108 323 66,682 SH   SOLE 21 66,682 0 0
INTEVAC INC COM 461148108 2,802 577,723 SH   SOLE 22 577,723 0 0
INTL FCSTONE INC COM 46116V105 873 16,883 SH   SOLE 2 642 0 16,241
INTL FCSTONE INC COM 46116V105 20 396 SH   SOLE 7 396 0 0
INTL FCSTONE INC COM 46116V105 3,750 72,513 SH   SOLE 18 72,513 0 0
INTL FCSTONE INC COM 46116V105 680 13,147 SH   SOLE 19 13,147 0 0
INTL FCSTONE INC COM 46116V105 89,224 1,725,471 SH   SOLE 21 1,725,471 0 0
INTL FCSTONE INC COM 46116V105 24,795 479,501 SH   SOLE 22 456,807 0 22,694
INTL FCSTONE INC COM 46116V105 203 3,933 SH   SOLE 26 0 0 3,933
INTL FCSTONE INC COM 46116V105 120 2,325 SH   SOLE 28 2,325 0 0
INTL FCSTONE INC COM 46116V105 1,242 24,024 SH   SOLE 30 24,024 0 0
INTL FCSTONE INC COM 46116V105 73 1,418 SH   SOLE 40 1,418 0 0
INTL PAPER CO COM 460146103 62,085 1,192,101 SH   SOLE 2 219,367 0 972,734
INTL PAPER CO COM 460146103 6,614 126,993 SH   SOLE 4 115,867 0 11,126
INTL PAPER CO COM 460146103 16,751 321,643 SH   SOLE 7 311,898 0 9,745
INTL PAPER CO COM 460146103 167 3,213 SH   SOLE 15 3,213 0 0
INTL PAPER CO COM 460146103 140,372 2,695,312 SH   SOLE 18 2,476,857 0 218,455
INTL PAPER CO COM 460146103 178,942 3,435,913 SH   SOLE 19 3,435,913 0 0
INTL PAPER CO COM 460146103 7,992 153,463 SH   SOLE 20 0 0 153,463
INTL PAPER CO COM 460146103 656,908 12,613,443 SH   SOLE 21 12,613,443 0 0
INTL PAPER CO COM 460146103 529,046 10,158,338 SH   SOLE 22 9,048,012 0 1,110,326
INTL PAPER CO COM 460146103 25,460 488,860 SH   SOLE 23 488,860 0 0
INTL PAPER CO COM 460146103 38,329 735,971 SH   SOLE 25 735,971 0 0
INTL PAPER CO COM 460146103 86,384 1,658,673 SH   SOLE 26 439,659 0 1,219,014
INTL PAPER CO COM 460146103 2,942 56,496 SH   SOLE 28 56,496 0 0
INTL PAPER CO COM 460146103 7,068 135,706 SH   SOLE 29 135,706 0 0
INTL PAPER CO COM 460146103 75,650 1,452,578 SH   SOLE 30 1,452,578 0 0
INTL PAPER CO COM 460146103 8,193 157,310 SH   SOLE 31 71,453 0 85,857
INTL PAPER CO COM 460146103 3,451 66,257 SH   SOLE 32 66,257 0 0
INTL PAPER CO COM 460146103 47,176 905,840 SH   SOLE 34 905,840 0 0
INTL PAPER CO COM 460146103 19,938 382,830 SH   SOLE 36 382,830 0 0
INTL PAPER CO COM 460146103 2,178 41,814 SH   SOLE 37 41,814 0 0
INTL PAPER CO COM 460146103 410 7,873 SH   SOLE 40 7,873 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 738 41,793 SH   SOLE 2 2,102 0 39,691
INTRA CELLULAR THERAPIES INC COM 46116X101 3 158 SH   SOLE 4 158 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 19 1,073 SH   SOLE 7 1,073 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 2,555 144,592 SH   SOLE 18 144,592 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 634 35,866 SH   SOLE 19 35,866 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 40,334 2,282,613 SH   SOLE 21 2,282,613 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 22,302 1,262,156 SH   SOLE 22 1,206,594 0 55,562
INTRA CELLULAR THERAPIES INC COM 46116X101 110 6,215 SH   SOLE 26 3,823 0 2,392
INTRA CELLULAR THERAPIES INC COM 46116X101 82 4,638 SH   SOLE 28 4,638 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 191 10,804 SH   SOLE 30 10,804 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 90 5,078 SH   SOLE 40 5,078 0 0
INTREPID POTASH INC COM 46121Y102 443 108,080 SH   SOLE 2 9,306 0 98,774
INTREPID POTASH INC COM 46121Y102 1,191 290,521 SH   SOLE 7 290,521 0 0
INTREPID POTASH INC COM 46121Y102 0 20 SH   SOLE 17 0 0 20
INTREPID POTASH INC COM 46121Y102 1,322 322,533 SH   SOLE 18 322,533 0 0
INTREPID POTASH INC COM 46121Y102 297 72,518 SH   SOLE 19 72,518 0 0
INTREPID POTASH INC COM 46121Y102 13,963 3,405,635 SH   SOLE 21 3,405,635 0 0
INTREPID POTASH INC COM 46121Y102 10,889 2,655,824 SH   SOLE 22 2,524,886 0 130,938
INTREPID POTASH INC COM 46121Y102 70 17,083 SH   SOLE 30 17,083 0 0
INTREXON CORP COM 46122T102 802 57,532 SH   SOLE 2 3,039 0 54,493
INTREXON CORP COM 46122T102 3 218 SH   SOLE 4 218 0 0
INTREXON CORP COM 46122T102 21 1,472 SH   SOLE 7 1,472 0 0
INTREXON CORP COM 46122T102 3,073 220,444 SH   SOLE 18 220,444 0 0
INTREXON CORP COM 46122T102 774 55,488 SH   SOLE 19 55,488 0 0
INTREXON CORP COM 46122T102 32,639 2,341,361 SH   SOLE 21 2,341,361 0 0
INTREXON CORP COM 46122T102 26,648 1,911,599 SH   SOLE 22 1,820,098 0 91,501
INTREXON CORP COM 46122T102 350 25,105 SH   SOLE 26 3,387 0 21,718
INTREXON CORP COM 46122T102 123 8,838 SH   SOLE 28 8,838 0 0
INTREXON CORP COM 46122T102 206 14,754 SH   SOLE 30 14,754 0 0
INTREXON CORP COM 46122T102 7 523 SH   SOLE 34 523 0 0
INTREXON CORP COM 46122T102 142 10,220 SH   SOLE 40 10,220 0 0
INTRICON CORP COM 46121H109 200 4,973 SH   SOLE 2 271 0 4,702
INTRICON CORP COM 46121H109 6 138 SH   SOLE 7 138 0 0
INTRICON CORP COM 46121H109 815 20,211 SH   SOLE 18 20,211 0 0
INTRICON CORP COM 46121H109 195 4,846 SH   SOLE 19 4,846 0 0
INTRICON CORP COM 46121H109 8,676 215,292 SH   SOLE 21 215,292 0 0
INTRICON CORP COM 46121H109 6,994 173,559 SH   SOLE 22 168,829 0 4,730
INTUIT COM 461202103 144,919 709,325 SH   SOLE 2 108,267 0 601,058
INTUIT COM 461202103 17,010 83,257 SH   SOLE 4 76,981 0 6,276
INTUIT COM 461202103 57,890 283,350 SH   SOLE 7 232,065 0 51,285
INTUIT COM 461202103 1,090 5,333 SH   SOLE 13 5,333 0 0
INTUIT COM 461202103 518 2,536 SH   SOLE 15 2,536 0 0
INTUIT COM 461202103 14 68 SH   SOLE 17 0 0 68
INTUIT COM 461202103 144,241 706,009 SH   SOLE 18 613,803 0 92,206
INTUIT COM 461202103 64,600 316,194 SH   SOLE 19 316,194 0 0
INTUIT COM 461202103 25,067 122,693 SH   SOLE 20 0 0 122,693
INTUIT COM 461202103 1,166,836 5,711,243 SH   SOLE 21 5,711,243 0 0
INTUIT COM 461202103 1,249,276 6,114,760 SH   SOLE 22 5,460,649 0 654,111
INTUIT COM 461202103 66,012 323,107 SH   SOLE 23 323,107 0 0
INTUIT COM 461202103 85,931 420,601 SH   SOLE 25 420,601 0 0
INTUIT COM 461202103 186,430 912,507 SH   SOLE 26 206,015 0 706,492
INTUIT COM 461202103 7,200 35,243 SH   SOLE 28 35,243 0 0
INTUIT COM 461202103 4,365 21,366 SH   SOLE 29 20,012 0 1,354
INTUIT COM 461202103 214,699 1,050,877 SH   SOLE 30 1,050,877 0 0
INTUIT COM 461202103 23,168 113,400 SH   SOLE 31 53,480 0 59,920
INTUIT COM 461202103 8,379 41,011 SH   SOLE 32 41,011 0 0
INTUIT COM 461202103 42,955 210,248 SH   SOLE 34 210,248 0 0
INTUIT COM 461202103 42,268 206,889 SH   SOLE 36 206,889 0 0
INTUIT COM 461202103 998 4,885 SH   SOLE 40 4,885 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 161,529 337,588 SH   SOLE 2 74,859 0 262,729
INTUITIVE SURGICAL INC COM NEW 46120E602 16,906 35,333 SH   SOLE 4 32,420 0 2,913
INTUITIVE SURGICAL INC COM NEW 46120E602 52,596 109,924 SH   SOLE 7 84,775 0 25,149
INTUITIVE SURGICAL INC COM NEW 46120E602 991 2,071 SH   SOLE 13 2,071 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 469 981 SH   SOLE 15 981 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 32 66 SH   SOLE 17 0 0 66
INTUITIVE SURGICAL INC COM NEW 46120E602 119,109 248,932 SH   SOLE 18 233,908 0 15,024
INTUITIVE SURGICAL INC COM NEW 46120E602 126,997 265,417 SH   SOLE 19 265,417 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 23,227 48,543 SH   SOLE 20 0 0 48,543
INTUITIVE SURGICAL INC COM NEW 46120E602 1,153,006 2,409,726 SH   SOLE 21 2,409,726 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,326,243 2,771,784 SH   SOLE 22 2,443,605 0 328,179
INTUITIVE SURGICAL INC COM NEW 46120E602 66,840 139,692 SH   SOLE 23 139,692 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 52,638 110,010 SH   SOLE 25 110,010 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 183,073 382,614 SH   SOLE 26 92,263 0 290,351
INTUITIVE SURGICAL INC COM NEW 46120E602 7,722 16,138 SH   SOLE 28 16,138 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,844 3,853 SH   SOLE 29 3,853 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 223,456 467,012 SH   SOLE 30 467,012 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 22,159 46,312 SH   SOLE 31 22,241 0 24,071
INTUITIVE SURGICAL INC COM NEW 46120E602 8,665 18,110 SH   SOLE 32 18,110 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 47,869 100,044 SH   SOLE 34 100,044 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 44,279 92,542 SH   SOLE 36 92,542 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,074 2,244 SH   SOLE 40 2,244 0 0
INUVO INC COM NEW 46122W204 8 10,195 SH   SOLE 21 10,195 0 0
INUVO INC COM NEW 46122W204 742 960,791 SH   SOLE 22 960,791 0 0
INVACARE CORP COM 461203101 641 34,445 SH   SOLE 2 1,278 0 33,167
INVACARE CORP COM 461203101 4 230 SH   SOLE 4 230 0 0
INVACARE CORP COM 461203101 13 683 SH   SOLE 7 683 0 0
INVACARE CORP COM 461203101 2,800 150,545 SH   SOLE 18 150,545 0 0
INVACARE CORP COM 461203101 500 26,861 SH   SOLE 19 26,861 0 0
INVACARE CORP COM 461203101 69,530 3,738,169 SH   SOLE 21 3,738,169 0 0
INVACARE CORP COM 461203101 17,476 939,572 SH   SOLE 22 886,936 0 52,636
INVACARE CORP COM 461203101 271 14,581 SH   SOLE 26 0 0 14,581
INVACARE CORP COM 461203101 81 4,338 SH   SOLE 28 4,338 0 0
INVACARE CORP COM 461203101 992 53,321 SH   SOLE 30 53,321 0 0
INVACARE CORP COM 461203101 66 3,545 SH   SOLE 40 3,545 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 297 16,778 SH   SOLE 18 16,778 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 2,260 194,500 SH   SOLE 2 194,500 0 0
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 1 5 SH   SOLE 17 0 0 5
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 13 65 SH   SOLE 17 0 0 65
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 4 132 SH   SOLE 17 0 0 132
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 18 275 SH   SOLE 17 0 0 275
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 50 435 SH   SOLE 17 0 0 435
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 162 1,587 SH   SOLE 17 0 0 1,587
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 14,954 146,769 SH   SOLE 22 146,769 0 0
INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 0 2 SH   SOLE 17 0 0 2
INVESCO EXCHANGE TRADED FD T RUSEL MDCP PUR 46137V456 7 210 SH   SOLE 17 0 0 210
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 1 38 SH   SOLE 17 0 0 38
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 153 1,360 SH   SOLE 7 1,360 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 156 1,384 SH   SOLE 17 0 0 1,384
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 23 637 SH   SOLE 17 0 0 637
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 29 225 SH   SOLE 17 0 0 225
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 1 16 SH   SOLE 17 0 0 16
INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 1 39 SH   SOLE 17 0 0 39
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 73 1,550 SH   SOLE 17 0 0 1,550
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 13 324 SH   SOLE 17 0 0 324
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 28 1,955 SH   SOLE 18 1,955 0 0
INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 1,637 30,537 SH   SOLE 18 30,537 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 74 3,562 SH   SOLE 7 3,562 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 0 1 SH   SOLE 17 0 0 1
INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 5 152 SH   SOLE 17 0 0 152
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 147 3,416 SH   SOLE 7 3,416 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 1 34 SH   SOLE 17 0 0 34
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 3,797 143,170 SH   SOLE 2 0 0 143,170
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 5 190 SH   SOLE 17 0 0 190
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 37,873 1,428,093 SH   SOLE 26 1,428,093 0 0
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 85,932 3,240,288 SH   SOLE 31 0 0 3,240,288
INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 1 18 SH   SOLE 17 0 0 18
INVESCO EXCHNG TRADED FD TR CHINS YUAN DIM 46138E883 2 106 SH   SOLE 17 0 0 106
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 22,280 972,913 SH   SOLE 2 615,617 0 357,296
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 1 24 SH   SOLE 17 0 0 24
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 0 1 SH   SOLE 18 1 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 11,450 500,000 SH   SOLE 19 500,000 0 0
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 3 115 SH   SOLE 17 0 0 115
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 5 206 SH   SOLE 17 0 0 206
INVESCO HIGH INCOME TR II COM 46131F101 561 41,568 SH   SOLE 2 41,568 0 0
INVESCO LTD SHS G491BT108 36,296 1,366,566 SH   SOLE 2 396,890 0 969,676
INVESCO LTD SHS G491BT108 4,238 159,548 SH   SOLE 4 145,732 0 13,816
INVESCO LTD SHS G491BT108 9,006 339,082 SH   SOLE 7 326,420 0 12,662
INVESCO LTD SHS G491BT108 83 3,141 SH   SOLE 15 3,141 0 0
INVESCO LTD SHS G491BT108 29,977 1,128,648 SH   SOLE 18 1,068,734 0 59,914
INVESCO LTD SHS G491BT108 14,607 549,945 SH   SOLE 19 549,945 0 0
INVESCO LTD SHS G491BT108 5,253 197,763 SH   SOLE 20 0 0 197,763
INVESCO LTD SHS G491BT108 386,034 14,534,397 SH   SOLE 21 14,534,397 0 0
INVESCO LTD SHS G491BT108 268,628 10,114,023 SH   SOLE 22 8,925,002 0 1,189,021
INVESCO LTD SHS G491BT108 14,564 548,328 SH   SOLE 23 548,328 0 0
INVESCO LTD SHS G491BT108 10,625 400,024 SH   SOLE 25 400,024 0 0
INVESCO LTD SHS G491BT108 39,614 1,491,485 SH   SOLE 26 398,375 0 1,093,110
INVESCO LTD SHS G491BT108 1,475 55,537 SH   SOLE 28 55,537 0 0
INVESCO LTD SHS G491BT108 4,026 151,595 SH   SOLE 29 14,236 0 137,359
INVESCO LTD SHS G491BT108 39,085 1,471,583 SH   SOLE 30 1,471,583 0 0
INVESCO LTD SHS G491BT108 3,768 141,881 SH   SOLE 31 75,864 0 66,017
INVESCO LTD SHS G491BT108 3,246 122,202 SH   SOLE 32 122,202 0 0
INVESCO LTD SHS G491BT108 892 33,570 SH   SOLE 34 33,570 0 0
INVESCO LTD SHS G491BT108 7,480 281,611 SH   SOLE 35 281,611 0 0
INVESCO LTD SHS G491BT108 15,572 586,308 SH   SOLE 36 586,308 0 0
INVESCO LTD SHS G491BT108 217 8,169 SH   SOLE 40 8,169 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2,591 162,952 SH   SOLE 2 46,839 0 116,113
INVESCO MORTGAGE CAPITAL INC COM 46131B100 4 259 SH   SOLE 4 259 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 82 5,156 SH   SOLE 7 5,156 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 7,967 501,080 SH   SOLE 18 501,080 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 4,986 313,603 SH   SOLE 19 313,603 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 222,937 14,021,207 SH   SOLE 21 14,021,207 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 69,133 4,347,983 SH   SOLE 22 4,174,643 0 173,340
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,798 113,090 SH   SOLE 23 113,090 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 273 17,182 SH   SOLE 26 10,050 0 7,132
INVESCO MORTGAGE CAPITAL INC COM 46131B100 249 15,658 SH   SOLE 28 15,658 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 672 42,246 SH   SOLE 29 0 0 42,246
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2,648 166,512 SH   SOLE 30 166,512 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 169 10,606 SH   SOLE 36 10,606 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 209 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 1,201 7,000 SH Call SOLE 2 7,000 0 0
INVESCO QQQ TR OPTIONS 46090E103 2,231 13,000 SH Put SOLE 2 13,000 0 0
INVESCO QQQ TR OPTIONS 46090E103 108,809 633,900 SH Call SOLE 19 633,900 0 0
INVESCO QQQ TR OPTIONS 46090E103 44,630 260,000 SH Put SOLE 19 260,000 0 0
INVESCO QQQ TR OPTIONS 46090E103 1,047 6,100 SH Call SOLE 22 6,100 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 320,779 1,868,798 SH   SOLE 2 1,868,798 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 96 561 SH   SOLE 17 0 0 561
INVESCO QQQ TR UNIT SER 1 46090E103 26,901 156,719 SH   SOLE 19 156,719 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 392 2,281 SH   SOLE 22 2,281 0 0
INVESTAR HLDG CORP COM 46134L105 168 6,065 SH   SOLE 2 334 0 5,731
INVESTAR HLDG CORP COM 46134L105 6 223 SH   SOLE 7 223 0 0
INVESTAR HLDG CORP COM 46134L105 776 28,075 SH   SOLE 18 28,075 0 0
INVESTAR HLDG CORP COM 46134L105 179 6,469 SH   SOLE 19 6,469 0 0
INVESTAR HLDG CORP COM 46134L105 8,764 316,953 SH   SOLE 21 316,953 0 0
INVESTAR HLDG CORP COM 46134L105 1,943 70,279 SH   SOLE 22 67,773 0 2,506
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 698 33,356 SH   SOLE 2 1,386 0 31,970
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 7 345 SH   SOLE 4 345 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 16 771 SH   SOLE 7 771 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 2,992 143,018 SH   SOLE 18 143,018 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 535 25,564 SH   SOLE 19 25,564 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 74,636 3,567,682 SH   SOLE 21 3,567,682 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 19,968 954,478 SH   SOLE 22 896,595 0 57,883
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 55 2,636 SH   SOLE 26 0 0 2,636
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 73 3,507 SH   SOLE 28 3,507 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 992 47,439 SH   SOLE 30 47,439 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 82 3,928 SH   SOLE 40 3,928 0 0
INVESTORS BANCORP INC NEW COM 46146L101 3,389 264,969 SH   SOLE 2 10,914 0 254,055
INVESTORS BANCORP INC NEW COM 46146L101 17 1,345 SH   SOLE 4 1,345 0 0
INVESTORS BANCORP INC NEW COM 46146L101 105 8,243 SH   SOLE 7 8,243 0 0
INVESTORS BANCORP INC NEW COM 46146L101 10,538 823,924 SH   SOLE 18 823,924 0 0
INVESTORS BANCORP INC NEW COM 46146L101 2,622 204,971 SH   SOLE 19 204,971 0 0
INVESTORS BANCORP INC NEW COM 46146L101 114,917 8,984,929 SH   SOLE 21 8,984,929 0 0
INVESTORS BANCORP INC NEW COM 46146L101 100,149 7,830,237 SH   SOLE 22 7,476,388 0 353,849
INVESTORS BANCORP INC NEW COM 46146L101 1,036 81,012 SH   SOLE 26 54,802 0 26,210
INVESTORS BANCORP INC NEW COM 46146L101 492 38,447 SH   SOLE 28 38,447 0 0
INVESTORS BANCORP INC NEW COM 46146L101 736 57,515 SH   SOLE 30 57,515 0 0
INVESTORS BANCORP INC NEW COM 46146L101 98 7,655 SH   SOLE 36 7,655 0 0
INVESTORS BANCORP INC NEW COM 46146L101 424 33,161 SH   SOLE 40 33,161 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 757 136,958 SH   SOLE 2 5,169 0 131,789
INVESTORS REAL ESTATE TR SH BEN INT 461730103 191 34,561 SH   SOLE 4 34,561 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 1,023 184,924 SH   SOLE 7 184,924 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 30 5,417 SH   SOLE 15 5,417 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 2,205 398,763 SH   SOLE 18 398,763 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 1,311 237,132 SH   SOLE 19 237,132 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 22,676 4,100,613 SH   SOLE 21 4,100,613 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 26,776 4,841,992 SH   SOLE 22 4,642,943 0 199,049
INVESTORS REAL ESTATE TR SH BEN INT 461730103 37 6,725 SH   SOLE 23 6,725 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 1,180 213,321 SH   SOLE 25 213,321 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 625 113,038 SH   SOLE 26 42,276 0 70,762
INVESTORS REAL ESTATE TR SH BEN INT 461730103 100 18,067 SH   SOLE 28 18,067 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 232 41,893 SH   SOLE 29 41,893 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 3,231 584,289 SH   SOLE 30 584,289 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 79 14,203 SH   SOLE 40 14,203 0 0
INVESTORS TITLE CO COM 461804106 271 1,469 SH   SOLE 2 64 0 1,405
INVESTORS TITLE CO COM 461804106 6 34 SH   SOLE 7 34 0 0
INVESTORS TITLE CO COM 461804106 968 5,240 SH   SOLE 18 5,240 0 0
INVESTORS TITLE CO COM 461804106 215 1,166 SH   SOLE 19 1,166 0 0
INVESTORS TITLE CO COM 461804106 9,274 50,224 SH   SOLE 21 50,224 0 0
INVESTORS TITLE CO COM 461804106 8,935 48,388 SH   SOLE 22 47,713 0 675
INVITAE CORP COM 46185L103 534 72,660 SH   SOLE 2 23,011 0 49,649
INVITAE CORP COM 46185L103 10 1,406 SH   SOLE 7 1,406 0 0
INVITAE CORP COM 46185L103 1,574 214,121 SH   SOLE 18 214,121 0 0
INVITAE CORP COM 46185L103 1,777 241,740 SH   SOLE 19 241,740 0 0
INVITAE CORP COM 46185L103 16,387 2,229,558 SH   SOLE 21 2,229,558 0 0
INVITAE CORP COM 46185L103 13,681 1,861,382 SH   SOLE 22 1,779,245 0 82,137
INVITAE CORP COM 46185L103 468 63,642 SH   SOLE 23 63,642 0 0
INVITAE CORP COM 46185L103 736 100,178 SH   SOLE 26 0 0 100,178
INVITAE CORP COM 46185L103 196 26,663 SH   SOLE 29 0 0 26,663
INVITAE CORP COM 46185L103 37 5,003 SH   SOLE 30 5,003 0 0
INVITATION HOMES INC COM 46187W107 13,955 605,181 SH   SOLE 2 13,955 0 591,226
INVITATION HOMES INC COM 46187W107 10,063 436,368 SH   SOLE 4 429,038 0 7,330
INVITATION HOMES INC COM 46187W107 12,048 522,464 SH   SOLE 7 515,427 0 7,037
INVITATION HOMES INC COM 46187W107 294 12,745 SH   SOLE 15 12,745 0 0
INVITATION HOMES INC COM 46187W107 5,441 235,937 SH   SOLE 18 207,468 0 28,469
INVITATION HOMES INC COM 46187W107 10,172 441,102 SH   SOLE 19 441,102 0 0
INVITATION HOMES INC COM 46187W107 5,121 222,086 SH   SOLE 20 0 0 222,086
INVITATION HOMES INC COM 46187W107 110,973 4,812,342 SH   SOLE 21 4,812,342 0 0
INVITATION HOMES INC COM 46187W107 278,710 12,086,305 SH   SOLE 22 11,281,373 0 804,932
INVITATION HOMES INC COM 46187W107 11,529 499,974 SH   SOLE 23 499,974 0 0
INVITATION HOMES INC COM 46187W107 19,299 836,925 SH   SOLE 25 836,925 0 0
INVITATION HOMES INC COM 46187W107 22,271 965,784 SH   SOLE 26 333,745 0 632,039
INVITATION HOMES INC COM 46187W107 2,734 118,541 SH   SOLE 28 118,541 0 0
INVITATION HOMES INC COM 46187W107 4,014 174,048 SH   SOLE 29 113,301 0 60,747
INVITATION HOMES INC COM 46187W107 17,869 774,883 SH   SOLE 30 774,883 0 0
INVITATION HOMES INC COM 46187W107 2,748 119,176 SH   SOLE 31 60,896 0 58,280
INVITATION HOMES INC COM 46187W107 4,759 206,362 SH   SOLE 34 206,362 0 0
INVITATION HOMES INC COM 46187W107 5,644 244,734 SH   SOLE 36 244,734 0 0
INVITATION HOMES INC COM 46187W107 144 6,254 SH   SOLE 40 6,254 0 0
INVIVO THERAPEUTICS HLDGS CO COM PAR 46186M407 1 507 SH   SOLE 21 507 0 0
INVIVO THERAPEUTICS HLDGS CO COM PAR 46186M407 33 19,446 SH   SOLE 22 19,446 0 0
INVUITY INC COM NEW 46187J205 15 3,796 SH   SOLE 18 3,796 0 0
INVUITY INC COM NEW 46187J205 206 52,715 SH   SOLE 21 52,715 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 212 8,733 SH   SOLE 2 481 0 8,252
ION GEOPHYSICAL CORP COM NEW 462044207 7 280 SH   SOLE 7 280 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 854 35,152 SH   SOLE 18 35,152 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 208 8,558 SH   SOLE 19 8,558 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 9,070 373,252 SH   SOLE 21 373,252 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 6,227 256,236 SH   SOLE 22 247,164 0 9,072
IONIS PHARMACEUTICALS INC COM 462222100 10,443 250,616 SH   SOLE 2 16,853 0 233,763
IONIS PHARMACEUTICALS INC COM 462222100 25 603 SH   SOLE 4 603 0 0
IONIS PHARMACEUTICALS INC COM 462222100 114 2,736 SH   SOLE 7 2,736 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2,838 68,101 SH   SOLE 18 68,101 0 0
IONIS PHARMACEUTICALS INC COM 462222100 795 19,086 SH   SOLE 19 19,086 0 0
IONIS PHARMACEUTICALS INC COM 462222100 130,254 3,125,848 SH   SOLE 21 3,125,848 0 0
IONIS PHARMACEUTICALS INC COM 462222100 139,467 3,346,939 SH   SOLE 22 3,105,727 0 241,212
IONIS PHARMACEUTICALS INC COM 462222100 1,977 47,443 SH   SOLE 26 25,464 0 21,979
IONIS PHARMACEUTICALS INC COM 462222100 652 15,643 SH   SOLE 28 15,643 0 0
IONIS PHARMACEUTICALS INC COM 462222100 675 16,188 SH   SOLE 29 0 0 16,188
IONIS PHARMACEUTICALS INC COM 462222100 5,871 140,892 SH   SOLE 30 140,892 0 0
IONIS PHARMACEUTICALS INC COM 462222100 111 2,657 SH   SOLE 31 2,657 0 0
IONIS PHARMACEUTICALS INC COM 462222100 189 4,532 SH   SOLE 34 4,532 0 0
IONIS PHARMACEUTICALS INC COM 462222100 554 13,295 SH   SOLE 40 13,295 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 866 67,624 SH   SOLE 2 3,566 0 64,058
IOVANCE BIOTHERAPEUTICS INC COM 462260100 26 2,021 SH   SOLE 7 2,021 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 3,337 260,721 SH   SOLE 18 260,721 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 917 71,611 SH   SOLE 19 71,611 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 47,552 3,714,971 SH   SOLE 21 3,714,971 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 27,314 2,133,870 SH   SOLE 22 2,033,174 0 100,696
IOVANCE BIOTHERAPEUTICS INC COM 462260100 2 175 SH   SOLE 23 175 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 77 6,045 SH   SOLE 26 0 0 6,045
IOVANCE BIOTHERAPEUTICS INC COM 462260100 171 13,349 SH   SOLE 28 13,349 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 230 18,001 SH   SOLE 30 18,001 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 14 1,088 SH   SOLE 34 1,088 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 92 7,215 SH   SOLE 40 7,215 0 0
IPASS INC COM 46261V108 10 27,678 SH   SOLE 21 27,678 0 0
IPASS INC COM 46261V108 36 105,846 SH   SOLE 22 105,846 0 0
IPG PHOTONICS CORP COM 44980X109 19,908 90,231 SH   SOLE 2 6,353 0 83,878
IPG PHOTONICS CORP COM 44980X109 2,807 12,723 SH   SOLE 4 11,742 0 981
IPG PHOTONICS CORP COM 44980X109 8,654 39,224 SH   SOLE 7 31,740 0 7,484
IPG PHOTONICS CORP COM 44980X109 85 383 SH   SOLE 15 383 0 0
IPG PHOTONICS CORP COM 44980X109 17,431 79,005 SH   SOLE 18 73,976 0 5,029
IPG PHOTONICS CORP COM 44980X109 18,013 81,645 SH   SOLE 19 81,645 0 0
IPG PHOTONICS CORP COM 44980X109 4,873 22,087 SH   SOLE 20 0 0 22,087
IPG PHOTONICS CORP COM 44980X109 194,470 881,431 SH   SOLE 21 881,431 0 0
IPG PHOTONICS CORP COM 44980X109 201,304 912,405 SH   SOLE 22 817,961 0 94,444
IPG PHOTONICS CORP COM 44980X109 10,267 46,537 SH   SOLE 23 46,537 0 0
IPG PHOTONICS CORP COM 44980X109 106,897 484,506 SH   SOLE 25 484,506 0 0
IPG PHOTONICS CORP COM 44980X109 28,639 129,804 SH   SOLE 26 37,585 0 92,219
IPG PHOTONICS CORP COM 44980X109 1,293 5,862 SH   SOLE 28 5,862 0 0
IPG PHOTONICS CORP COM 44980X109 2,114 9,583 SH   SOLE 29 1,188 0 8,395
IPG PHOTONICS CORP COM 44980X109 50,895 230,679 SH   SOLE 30 230,679 0 0
IPG PHOTONICS CORP COM 44980X109 3,313 15,016 SH   SOLE 31 7,374 0 7,642
IPG PHOTONICS CORP COM 44980X109 439 1,989 SH   SOLE 34 1,989 0 0
IPG PHOTONICS CORP COM 44980X109 6,579 29,821 SH   SOLE 36 29,821 0 0
IPG PHOTONICS CORP COM 44980X109 167 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 315 9,760 SH   SOLE 2 0 0 9,760
IQIYI INC SPONSORED ADS 46267X108 3,550 109,892 SH   SOLE 22 62,431 0 47,461
IQIYI INC SPONSORED ADS 46267X108 2,507 77,601 SH   SOLE 26 47,763 0 29,838
IQIYI INC SPONSORED ADS 46267X108 179 5,542 SH   SOLE 29 0 0 5,542
IQVIA HLDGS INC COM 46266C105 41,968 420,434 SH   SOLE 2 45,879 0 374,555
IQVIA HLDGS INC COM 46266C105 4,645 46,530 SH   SOLE 4 42,815 0 3,715
IQVIA HLDGS INC COM 46266C105 12,198 122,196 SH   SOLE 7 117,194 0 5,002
IQVIA HLDGS INC COM 46266C105 118 1,186 SH   SOLE 15 1,186 0 0
IQVIA HLDGS INC COM 46266C105 34,113 341,750 SH   SOLE 18 320,652 0 21,098
IQVIA HLDGS INC COM 46266C105 3,400 34,059 SH   SOLE 19 34,059 0 0
IQVIA HLDGS INC COM 46266C105 6,695 67,075 SH   SOLE 20 0 0 67,075
IQVIA HLDGS INC COM 46266C105 348,810 3,494,390 SH   SOLE 21 3,494,390 0 0
IQVIA HLDGS INC COM 46266C105 390,713 3,914,178 SH   SOLE 22 3,480,522 0 433,656
IQVIA HLDGS INC COM 46266C105 20,277 203,135 SH   SOLE 23 203,135 0 0
IQVIA HLDGS INC COM 46266C105 15,474 155,019 SH   SOLE 25 155,019 0 0
IQVIA HLDGS INC COM 46266C105 56,413 565,152 SH   SOLE 26 149,089 0 416,063
IQVIA HLDGS INC COM 46266C105 2,221 22,250 SH   SOLE 28 22,250 0 0
IQVIA HLDGS INC COM 46266C105 543 5,439 SH   SOLE 29 5,439 0 0
IQVIA HLDGS INC COM 46266C105 56,779 568,815 SH   SOLE 30 568,815 0 0
IQVIA HLDGS INC COM 46266C105 6,008 60,189 SH   SOLE 31 32,658 0 27,531
IQVIA HLDGS INC COM 46266C105 728 7,297 SH   SOLE 34 7,297 0 0
IQVIA HLDGS INC COM 46266C105 13,755 137,799 SH   SOLE 36 137,799 0 0
IQVIA HLDGS INC COM 46266C105 315 3,155 SH   SOLE 40 3,155 0 0
IRADIMED CORP COM 46266A109 56 2,706 SH   SOLE 2 0 0 2,706
IRADIMED CORP COM 46266A109 239 11,512 SH   SOLE 18 11,512 0 0
IRADIMED CORP COM 46266A109 337 16,244 SH   SOLE 19 16,244 0 0
IRADIMED CORP COM 46266A109 2,708 130,508 SH   SOLE 21 130,508 0 0
IRADIMED CORP COM 46266A109 1,373 66,177 SH   SOLE 22 65,103 0 1,074
IRADIMED CORP COM 46266A109 30 1,423 SH   SOLE 23 1,423 0 0
IRADIMED CORP COM 46266A109 16 783 SH   SOLE 26 0 0 783
IRHYTHM TECHNOLOGIES INC COM 450056106 4,515 55,653 SH   SOLE 2 37,169 0 18,484
IRHYTHM TECHNOLOGIES INC COM 450056106 14 173 SH   SOLE 4 173 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 42 512 SH   SOLE 7 512 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 8,255 101,756 SH   SOLE 18 101,756 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 25,154 310,045 SH   SOLE 19 310,045 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 1,339 16,500 SH   SOLE 20 16,500 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 74,149 913,948 SH   SOLE 21 913,948 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 48,578 598,770 SH   SOLE 22 567,521 0 31,249
IRHYTHM TECHNOLOGIES INC COM 450056106 403 4,969 SH   SOLE 26 0 0 4,969
IRHYTHM TECHNOLOGIES INC COM 450056106 146 1,796 SH   SOLE 28 1,796 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 427 5,263 SH   SOLE 30 5,263 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 8,111 99,975 SH   SOLE 34 99,975 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 150 1,843 SH   SOLE 40 1,843 0 0
IRIDEX CORP COM 462684101 14 2,039 SH   SOLE 18 2,039 0 0
IRIDEX CORP COM 462684101 235 33,768 SH   SOLE 21 33,768 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 1,606 99,782 SH   SOLE 2 4,220 0 95,562
IRIDIUM COMMUNICATIONS INC COM 46269C102 33 2,074 SH   SOLE 7 2,074 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 6,587 409,147 SH   SOLE 18 409,147 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 1,237 76,812 SH   SOLE 19 76,812 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 148,211 9,205,648 SH   SOLE 21 9,205,648 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 40,495 2,515,235 SH   SOLE 22 2,389,568 0 125,667
IRIDIUM COMMUNICATIONS INC COM 46269C102 159 9,881 SH   SOLE 26 0 0 9,881
IRIDIUM COMMUNICATIONS INC COM 46269C102 192 11,900 SH   SOLE 28 11,900 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 1,970 122,369 SH   SOLE 30 122,369 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 140 8,714 SH   SOLE 40 8,714 0 0
IROBOT CORP COM 462726100 2,017 26,617 SH   SOLE 2 5,347 0 21,270
IROBOT CORP COM 462726100 12 160 SH   SOLE 4 160 0 0
IROBOT CORP COM 462726100 45 588 SH   SOLE 7 588 0 0
IROBOT CORP COM 462726100 8,877 117,161 SH   SOLE 18 117,161 0 0
IROBOT CORP COM 462726100 5,085 67,112 SH   SOLE 19 67,112 0 0
IROBOT CORP COM 462726100 213,590 2,818,932 SH   SOLE 21 2,818,932 0 0
IROBOT CORP COM 462726100 60,601 799,797 SH   SOLE 22 762,357 0 37,440
IROBOT CORP COM 462726100 992 13,090 SH   SOLE 23 13,090 0 0
IROBOT CORP COM 462726100 2,670 35,236 SH   SOLE 26 8,584 0 26,652
IROBOT CORP COM 462726100 305 4,022 SH   SOLE 28 4,022 0 0
IROBOT CORP COM 462726100 403 5,317 SH   SOLE 29 0 0 5,317
IROBOT CORP COM 462726100 3,148 41,549 SH   SOLE 30 41,549 0 0
IROBOT CORP COM 462726100 233 3,078 SH   SOLE 40 3,078 0 0
IRON MTN INC NEW COM 46284V101 27,837 795,109 SH   SOLE 2 80,197 0 714,912
IRON MTN INC NEW COM 46284V101 2,815 80,397 SH   SOLE 4 73,711 0 6,686
IRON MTN INC NEW COM 46284V101 7,064 201,771 SH   SOLE 7 195,963 0 5,808
IRON MTN INC NEW COM 46284V101 45 1,297 SH   SOLE 15 1,297 0 0
IRON MTN INC NEW COM 46284V101 20,684 590,799 SH   SOLE 18 553,820 0 36,979
IRON MTN INC NEW COM 46284V101 2,306 65,880 SH   SOLE 19 65,880 0 0
IRON MTN INC NEW COM 46284V101 5,550 158,524 SH   SOLE 20 0 0 158,524
IRON MTN INC NEW COM 46284V101 238,778 6,820,284 SH   SOLE 21 6,820,284 0 0
IRON MTN INC NEW COM 46284V101 271,942 7,767,544 SH   SOLE 22 6,991,081 0 776,463
IRON MTN INC NEW COM 46284V101 12,922 369,107 SH   SOLE 23 369,107 0 0
IRON MTN INC NEW COM 46284V101 9,290 265,343 SH   SOLE 25 265,343 0 0
IRON MTN INC NEW COM 46284V101 34,660 990,003 SH   SOLE 26 286,745 0 703,258
IRON MTN INC NEW COM 46284V101 1,389 39,677 SH   SOLE 28 39,677 0 0
IRON MTN INC NEW COM 46284V101 2,089 59,666 SH   SOLE 29 7,500 0 52,166
IRON MTN INC NEW COM 46284V101 27,763 793,000 SH   SOLE 30 793,000 0 0
IRON MTN INC NEW COM 46284V101 3,836 109,566 SH   SOLE 31 62,457 0 47,109
IRON MTN INC NEW COM 46284V101 415 11,868 SH   SOLE 34 11,868 0 0
IRON MTN INC NEW COM 46284V101 9,048 258,452 SH   SOLE 36 258,452 0 0
IRON MTN INC NEW COM 46284V101 186 5,308 SH   SOLE 40 5,308 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2,630 137,566 SH   SOLE 2 29,093 0 108,473
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 18 930 SH   SOLE 4 930 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 55 2,881 SH   SOLE 7 2,881 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 8,455 442,232 SH   SOLE 18 442,232 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5,692 297,705 SH   SOLE 19 297,705 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 124,879 6,531,343 SH   SOLE 21 6,531,343 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 78,999 4,131,759 SH   SOLE 22 3,949,560 0 182,199
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,434 75,006 SH   SOLE 23 75,006 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,874 98,027 SH   SOLE 26 23,474 0 74,553
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 345 18,018 SH   SOLE 28 18,018 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 366 19,168 SH   SOLE 29 0 0 19,168
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 620 32,434 SH   SOLE 30 32,434 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 86 4,479 SH   SOLE 34 4,479 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 275 14,407 SH   SOLE 40 14,407 0 0
IRONWOOD PHARMACEUTICALS INC DBCV 2.250% 6/1 46333XAD0 716 540,000 PRN   SOLE 21 540,000 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 1,684 97,388 SH   SOLE 2 97,388 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 2,327 134,591 SH   SOLE 21 134,591 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 8,736 505,266 SH   SOLE 25 505,266 0 0
ISHARES DOW JONES UBS ROLL S SHS BEN INT 45032K102 0 1 SH   SOLE 2 1 0 0
ISHARES GOLD TRUST ISHARES 464285105 6,096 507,155 SH   SOLE 4 507,155 0 0
ISHARES GOLD TRUST ISHARES 464285105 27 2,282 SH   SOLE 17 0 0 2,282
ISHARES GOLD TRUST ISHARES 464285105 47,535 3,954,700 SH   SOLE 18 3,954,700 0 0
ISHARES GOLD TRUST ISHARES 464285105 452,238 37,623,764 SH   SOLE 19 37,623,764 0 0
ISHARES GOLD TRUST ISHARES 464285105 1,158 96,338 SH   SOLE 21 96,338 0 0
ISHARES GOLD TRUST ISHARES 464285105 8,569 712,905 SH   SOLE 23 712,905 0 0
ISHARES GOLD TRUST ISHARES 464285105 141,245 11,750,857 SH   SOLE 34 11,750,857 0 0
ISHARES INC MSCI AUST ETF 464286103 74 3,283 SH   SOLE 18 3,283 0 0
ISHARES INC MSCI AUST ETF 464286103 1,268 56,069 SH   SOLE 21 56,069 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 3 106 SH   SOLE 2 106 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 6,967 241,840 SH   SOLE 23 241,840 0 0
ISHARES INC INTL HIGH YIELD 464286210 1,390 26,800 SH   SOLE 21 26,800 0 0
ISHARES INC EM HGHYL BD ETF 464286285 20 432 SH   SOLE 18 432 0 0
ISHARES INC EM MKTS DIV ETF 464286319 419 10,641 SH   SOLE 7 10,641 0 0
ISHARES INC EM MKTS DIV ETF 464286319 9,953 252,797 SH   SOLE 18 232,550 0 20,247
ISHARES INC EM MKTS DIV ETF 464286319 3,941 100,099 SH   SOLE 21 100,099 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 327 10,200 SH   SOLE 2 10,200 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1 32 SH   SOLE 17 0 0 32
ISHARES INC MSCI BRAZIL ETF 464286400 4 130 SH   SOLE 18 130 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 28,053 875,300 SH   SOLE 19 875,300 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 684 21,347 SH   SOLE 22 21,347 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 147 4,592 SH   SOLE 23 4,592 0 0
ISHARES INC MSCI CDA ETF 464286509 54,696 1,918,502 SH   SOLE 2 1,501,986 0 416,516
ISHARES INC MSCI CDA ETF 464286509 5 184 SH   SOLE 17 0 0 184
ISHARES INC MSCI CDA ETF 464286509 0 15 SH   SOLE 18 15 0 0
ISHARES INC MSCI CDA ETF 464286509 120,839 4,238,480 SH   SOLE 21 4,238,480 0 0
ISHARES INC MSCI CDA ETF 464286509 43,230 1,516,295 SH   SOLE 22 1,516,295 0 0
ISHARES INC JP MORGAN EM ETF 464286517 9,048 204,004 SH   SOLE 2 0 0 204,004
ISHARES INC JP MORGAN EM ETF 464286517 432 9,746 SH   SOLE 17 0 0 9,746
ISHARES INC JP MORGAN EM ETF 464286517 8,564 193,095 SH   SOLE 18 193,095 0 0
ISHARES INC JP MORGAN EM ETF 464286517 15,449 348,333 SH   SOLE 21 348,333 0 0
ISHARES INC MIN VOL GBL ETF 464286525 78,884 949,839 SH   SOLE 7 949,839 0 0
ISHARES INC MIN VOL GBL ETF 464286525 6 75 SH   SOLE 17 0 0 75
ISHARES INC MIN VOL GBL ETF 464286525 10,049 120,999 SH   SOLE 18 120,999 0 0
ISHARES INC MIN VOL GBL ETF 464286525 8,982 108,150 SH   SOLE 19 108,150 0 0
ISHARES INC MIN VOL GBL ETF 464286525 2,955 35,578 SH   SOLE 21 35,578 0 0
ISHARES INC MIN VOL GBL ETF 464286525 85,639 1,031,178 SH   SOLE 40 1,031,178 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 3 47 SH   SOLE 2 47 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 290 5,012 SH   SOLE 3 0 0 5,012
ISHARES INC MIN VOL EMRG MKT 464286533 65,097 1,125,464 SH   SOLE 7 1,125,464 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 15 254 SH   SOLE 17 0 0 254
ISHARES INC MIN VOL EMRG MKT 464286533 52,631 909,939 SH   SOLE 18 612,350 0 297,589
ISHARES INC MIN VOL EMRG MKT 464286533 665 11,500 SH   SOLE 19 11,500 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 9,206 159,166 SH   SOLE 21 159,166 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 85,852 1,484,307 SH   SOLE 22 1,484,307 0 0
ISHARES INC MSCI EURZONE ETF 464286608 14,866 362,489 SH   SOLE 2 0 0 362,489
ISHARES INC MSCI EURZONE ETF 464286608 11 271 SH   SOLE 17 0 0 271
ISHARES INC MSCI EURZONE ETF 464286608 13,623 332,182 SH   SOLE 18 270,294 0 61,888
ISHARES INC MSCI EURZONE ETF 464286608 1,571,984 38,331,735 SH   SOLE 21 38,331,735 0 0
ISHARES INC MSCI THAILND ETF 464286624 3,372 40,988 SH   SOLE 22 0 0 40,988
ISHARES INC MSCI CHILE ETF 464286640 7,963 172,968 SH   SOLE 22 172,968 0 0
ISHARES INC MSCI BRIC INDX 464286657 7 165 SH   SOLE 17 0 0 165
ISHARES INC MSCI PAC JP ETF 464286665 10 216 SH   SOLE 17 0 0 216
ISHARES INC MSCI PAC JP ETF 464286665 80,356 1,746,497 SH   SOLE 23 1,746,497 0 0
ISHARES INC MSCI PAC JP ETF 464286665 4,641 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 76 2,483 SH   SOLE 18 2,483 0 0
ISHARES INC MSCI TURKEY ETF 464286715 963 31,872 SH   SOLE 18 31,872 0 0
ISHARES INC MSCI TURKEY ETF 464286715 1,242 41,096 SH   SOLE 22 0 0 41,096
ISHARES INC MSCI SWITZERLAND 464286749 3 93 SH   SOLE 17 0 0 93
ISHARES INC MSCI SWITZERLAND 464286749 45 1,384 SH   SOLE 18 1,384 0 0
ISHARES INC MSCI SWITZERLAND 464286749 5,262 161,500 SH   SOLE 21 161,500 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 3 91 SH   SOLE 17 0 0 91
ISHARES INC MSCI SPAIN ETF 464286764 1 26 SH   SOLE 18 26 0 0
ISHARES INC MSCI SPAIN ETF 464286764 17,527 577,491 SH   SOLE 21 577,491 0 0
ISHARES INC MSCI STH KOR ETF 464286772 1 15 SH   SOLE 18 15 0 0
ISHARES INC MSCI STH KOR ETF 464286772 391 5,779 SH   SOLE 19 5,779 0 0
ISHARES INC MSCI STH KOR ETF 464286772 1,459 21,548 SH   SOLE 21 21,548 0 0
ISHARES INC MSCI STH KOR ETF 464286772 43,695 645,327 SH   SOLE 22 645,327 0 0
ISHARES INC MSCI STH AFR ETF 464286780 1 14 SH   SOLE 18 14 0 0
ISHARES INC MSCI STH AFR ETF 464286780 149 2,590 SH   SOLE 23 2,590 0 0
ISHARES INC MSCI GERMANY ETF 464286806 53 1,768 SH   SOLE 18 1,768 0 0
ISHARES INC MSCI GERMANY ETF 464286806 390,361 13,020,728 SH   SOLE 21 13,020,728 0 0
ISHARES INC MSCI NETHERL ETF 464286814 78 2,555 SH   SOLE 18 2,555 0 0
ISHARES INC MSCI MEXICO ETF 464286822 410 8,700 SH   SOLE 2 8,700 0 0
ISHARES INC MSCI MEXICO ETF 464286822 1 24 SH   SOLE 17 0 0 24
ISHARES INC MSCI MEXICO ETF 464286822 4 83 SH   SOLE 18 83 0 0
ISHARES INC MSCI MEXICO ETF 464286822 979 20,775 SH   SOLE 21 20,775 0 0
ISHARES INC MSCI MEXICO ETF 464286822 152 3,230 SH   SOLE 23 3,230 0 0
ISHARES INC MSCI HONG KG ETF 464286871 43 1,770 SH   SOLE 17 0 0 1,770
ISHARES INC MSCI HONG KG ETF 464286871 4 175 SH   SOLE 18 175 0 0
ISHARES INC CORE MSCI EMKT 46434G103 117,577 2,239,142 SH   SOLE 2 1,194,739 0 1,044,403
ISHARES INC CORE MSCI EMKT 46434G103 523,839 9,975,992 SH   SOLE 7 9,975,992 0 0
ISHARES INC CORE MSCI EMKT 46434G103 92,276 1,757,304 SH   SOLE 17 0 0 1,757,304
ISHARES INC CORE MSCI EMKT 46434G103 195,830 3,729,383 SH   SOLE 18 3,727,066 0 2,317
ISHARES INC CORE MSCI EMKT 46434G103 12,507 238,189 SH   SOLE 19 238,189 0 0
ISHARES INC CORE MSCI EMKT 46434G103 625,014 11,902,762 SH   SOLE 21 11,461,106 0 441,656
ISHARES INC CORE MSCI EMKT 46434G103 1,057,372 20,136,582 SH   SOLE 22 3,380,565 0 16,756,017
ISHARES INC CORE MSCI EMKT 46434G103 220,749 4,203,935 SH   SOLE 23 4,203,935 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 183,214 5,089,269 SH   SOLE 2 465,761 0 4,623,508
ISHARES INC MSCI TAIWAN ETF 46434G772 40,728 1,131,345 SH   SOLE 15 1,131,345 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 4,787 132,986 SH   SOLE 18 132,986 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 102,582 2,849,491 SH   SOLE 22 2,325,580 0 523,911
ISHARES INC MSCI TAIWAN ETF 46434G772 1,944 53,995 SH   SOLE 26 53,995 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 3 137 SH   SOLE 17 0 0 137
ISHARES INC MSCI RUSSIA ETF 46434G798 24,171 714,705 SH   SOLE 2 0 0 714,705
ISHARES INC MSCI RUSSIA ETF 46434G798 19,399 573,602 SH   SOLE 21 573,602 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 22,189 656,092 SH   SOLE 22 499,808 0 156,284
ISHARES INC MSCI MLY ETF NEW 46434G814 2,907 93,224 SH   SOLE 22 93,224 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 64,167 1,108,051 SH   SOLE 2 872,312 0 235,739
ISHARES INC MSCI JPN ETF NEW 46434G822 9 154 SH   SOLE 17 0 0 154
ISHARES INC MSCI JPN ETF NEW 46434G822 9,748 168,327 SH   SOLE 18 168,327 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,023,735 17,678,036 SH   SOLE 21 17,678,036 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 25,427 439,082 SH   SOLE 22 439,082 0 0
ISHARES INC MSCI ITALY ETF 46434G830 41 1,412 SH   SOLE 18 1,412 0 0
ISHARES INC MSCI ITALY ETF 46434G830 3,463 119,864 SH   SOLE 21 119,864 0 0
ISHARES INC MSCI EM ESG OPZ 46434G863 7,917 235,288 SH   SOLE 2 235,288 0 0
ISHARES INC MSCI EM ESG OPZ 46434G863 3 84 SH   SOLE 18 84 0 0
ISHARES INC MLT FCTR EMG MKT 46434G889 4 94 SH   SOLE 18 94 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 9 504 SH   SOLE 2 504 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 3,080 171,981 SH   SOLE 3 171,981 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 723,434 40,392,748 SH   SOLE 7 40,392,748 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 7,826 436,982 SH   SOLE 22 436,982 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 6,043 337,408 SH   SOLE 23 337,408 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2,534 141,493 SH   SOLE 26 0 0 141,493
ISHARES SILVER TRUST ISHARES 46428Q109 433 28,572 SH   SOLE 18 28,572 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 848 55,993 SH   SOLE 19 55,993 0 0
ISHARES TR S&P 100 ETF 464287101 26 217 SH   SOLE 17 0 0 217
ISHARES TR S&P 100 ETF 464287101 2 17 SH   SOLE 18 17 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 79 450 SH   SOLE 18 450 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 55 356 SH   SOLE 17 0 0 356
ISHARES TR CORE S&P TTL STK 464287150 97,270 1,555,815 SH   SOLE 2 1,555,815 0 0
ISHARES TR CORE S&P TTL STK 464287150 292,808 4,683,431 SH   SOLE 7 4,683,431 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,583 25,315 SH   SOLE 17 0 0 25,315
ISHARES TR CORE S&P TTL STK 464287150 19,852 317,525 SH   SOLE 18 317,525 0 0
ISHARES TR CORE S&P TTL STK 464287150 313,588 5,015,796 SH   SOLE 19 5,015,796 0 0
ISHARES TR CORE S&P TTL STK 464287150 70,282 1,124,160 SH   SOLE 21 0 0 1,124,160
ISHARES TR SELECT DIVID ETF 464287168 28,253 289,059 SH   SOLE 2 289,059 0 0
ISHARES TR SELECT DIVID ETF 464287168 2,020 20,662 SH   SOLE 7 20,662 0 0
ISHARES TR SELECT DIVID ETF 464287168 25 259 SH   SOLE 17 0 0 259
ISHARES TR SELECT DIVID ETF 464287168 51,748 529,446 SH   SOLE 18 529,446 0 0
ISHARES TR SELECT DIVID ETF 464287168 23,289 238,278 SH   SOLE 22 238,278 0 0
ISHARES TR TIPS BD ETF 464287176 21,720 192,434 SH   SOLE 2 42,309 0 150,125
ISHARES TR TIPS BD ETF 464287176 2,019 17,890 SH   SOLE 17 0 0 17,890
ISHARES TR TIPS BD ETF 464287176 59,047 523,145 SH   SOLE 18 521,750 0 1,395
ISHARES TR TIPS BD ETF 464287176 9,579 84,864 SH   SOLE 19 84,864 0 0
ISHARES TR TIPS BD ETF 464287176 1,188,894 10,533,303 SH   SOLE 21 10,373,260 0 160,043
ISHARES TR TIPS BD ETF 464287176 8,692 77,006 SH   SOLE 23 77,006 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 30,043 699,162 SH   SOLE 7 699,162 0 0
ISHARES TR OPTIONS 464287184 1,280 29,800 SH Call SOLE 2 29,800 0 0
ISHARES TR OPTIONS 464287184 115,169 2,680,200 SH Call SOLE 19 2,680,200 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,206,225 4,417,599 SH   SOLE 2 2,896,790 0 1,520,809
ISHARES TR CORE S&P500 ETF 464287200 134 490 SH   SOLE 3 490 0 0
ISHARES TR CORE S&P500 ETF 464287200 92,619 339,201 SH   SOLE 4 339,201 0 0
ISHARES TR CORE S&P500 ETF 464287200 5,293,522 19,386,641 SH   SOLE 7 19,386,641 0 0
ISHARES TR CORE S&P500 ETF 464287200 97,275 356,252 SH   SOLE 16 356,252 0 0
ISHARES TR CORE S&P500 ETF 464287200 84,935 311,059 SH   SOLE 17 0 0 311,059
ISHARES TR CORE S&P500 ETF 464287200 277,710 1,017,065 SH   SOLE 18 439,658 0 577,407
ISHARES TR CORE S&P500 ETF 464287200 112,381 411,575 SH   SOLE 19 411,575 0 0
ISHARES TR CORE S&P500 ETF 464287200 868,778 3,181,756 SH   SOLE 21 3,181,756 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,313,126 8,471,437 SH   SOLE 22 3,303,655 0 5,167,782
ISHARES TR CORE S&P500 ETF 464287200 725,220 2,655,998 SH   SOLE 23 2,655,998 0 0
ISHARES TR CORE S&P500 ETF 464287200 9,687 35,477 SH   SOLE 26 0 0 35,477
ISHARES TR CORE S&P500 ETF 464287200 155,279 568,685 SH   SOLE 28 568,685 0 0
ISHARES TR CORE US AGGBD ET 464287226 728,427 6,851,270 SH   SOLE 2 5,804,288 0 1,046,982
ISHARES TR CORE US AGGBD ET 464287226 2,398 22,554 SH   SOLE 7 22,554 0 0
ISHARES TR CORE US AGGBD ET 464287226 83,416 784,577 SH   SOLE 17 0 0 784,577
ISHARES TR CORE US AGGBD ET 464287226 210,089 1,976,005 SH   SOLE 18 1,190,794 0 785,211
ISHARES TR CORE US AGGBD ET 464287226 70,262 660,858 SH   SOLE 19 660,858 0 0
ISHARES TR CORE US AGGBD ET 464287226 2,480,678 23,332,189 SH   SOLE 21 22,724,425 0 607,764
ISHARES TR CORE US AGGBD ET 464287226 479,875 4,513,494 SH   SOLE 22 3,178,648 0 1,334,846
ISHARES TR MSCI EMG MKT ETF 464287234 64,444 1,487,286 SH   SOLE 2 14,309 0 1,472,977
ISHARES TR MSCI EMG MKT ETF 464287234 1,173,263 27,077,385 SH   SOLE 7 27,077,385 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 718 16,566 SH   SOLE 17 0 0 16,566
ISHARES TR MSCI EMG MKT ETF 464287234 3,347 77,233 SH   SOLE 18 77,233 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 52,568 1,213,191 SH   SOLE 19 1,213,191 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 370,974 8,561,596 SH   SOLE 21 8,561,596 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 155,740 3,594,284 SH   SOLE 22 3,543,078 0 51,206
ISHARES TR MSCI EMG MKT ETF 464287234 50,787 1,172,087 SH   SOLE 23 1,172,087 0 0
ISHARES TR OPTIONS 464287234 1,400 32,300 SH Call SOLE 2 32,300 0 0
ISHARES TR OPTIONS 464287234 347 8,000 SH Put SOLE 2 8,000 0 0
ISHARES TR OPTIONS 464287234 157,838 3,642,700 SH Call SOLE 19 3,642,700 0 0
ISHARES TR OPTIONS 464287234 7,583 175,000 SH Put SOLE 19 175,000 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,183,188 10,327,207 SH   SOLE 2 10,239,044 0 88,163
ISHARES TR IBOXX INV CP ETF 464287242 93,958 820,092 SH   SOLE 7 820,092 0 0
ISHARES TR IBOXX INV CP ETF 464287242 149 1,301 SH   SOLE 17 0 0 1,301
ISHARES TR IBOXX INV CP ETF 464287242 86,872 758,245 SH   SOLE 18 758,200 0 45
ISHARES TR IBOXX INV CP ETF 464287242 123,201 1,075,335 SH   SOLE 19 1,075,335 0 0
ISHARES TR IBOXX INV CP ETF 464287242 250,782 2,188,900 SH   SOLE 21 2,188,900 0 0
ISHARES TR IBOXX INV CP ETF 464287242 53,302 465,237 SH   SOLE 22 304,983 0 160,254
ISHARES TR IBOXX INV CP ETF 464287242 176,378 1,539,476 SH   SOLE 23 1,539,476 0 0
ISHARES TR OPTIONS 464287242 687 6,000 SH Call SOLE 2 6,000 0 0
ISHARES TR OPTIONS 464287242 630 5,500 SH Put SOLE 2 5,500 0 0
ISHARES TR OPTIONS 464287242 17,186 150,000 SH Call SOLE 19 150,000 0 0
ISHARES TR OPTIONS 464287242 57,285 500,000 SH Put SOLE 19 500,000 0 0
ISHARES TR GLOBAL TECH ETF 464287291 16,216 98,579 SH   SOLE 7 98,579 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 5,274 32,433 SH   SOLE 2 32,433 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 322 1,982 SH   SOLE 17 0 0 1,982
ISHARES TR S&P 500 GRWT ETF 464287309 21,653 133,162 SH   SOLE 18 132,242 0 920
ISHARES TR S&P 500 GRWT ETF 464287309 634 3,900 SH   SOLE 19 3,900 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 163,491 1,005,417 SH   SOLE 22 0 0 1,005,417
ISHARES TR GLOB HLTHCRE ETF 464287325 183,701 3,254,800 SH   SOLE 7 3,254,800 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 4 116 SH   SOLE 18 116 0 0
ISHARES TR NORTH AMERN NAT 464287374 18,702 507,376 SH   SOLE 2 0 0 507,376
ISHARES TR JPX NIKKEI 400 464287382 2,919 46,415 SH   SOLE 21 46,415 0 0
ISHARES TR S&P 500 VAL ETF 464287408 5,279 47,930 SH   SOLE 2 47,930 0 0
ISHARES TR S&P 500 VAL ETF 464287408 40,791 370,394 SH   SOLE 17 0 0 370,394
ISHARES TR S&P 500 VAL ETF 464287408 2,778 25,226 SH   SOLE 18 25,226 0 0
ISHARES TR S&P 500 VAL ETF 464287408 595 5,400 SH   SOLE 19 5,400 0 0
ISHARES TR 20 YR TR BD ETF 464287432 79,224 650,872 SH   SOLE 2 307,714 0 343,158
ISHARES TR 20 YR TR BD ETF 464287432 174 1,430 SH   SOLE 17 0 0 1,430
ISHARES TR 20 YR TR BD ETF 464287432 2,614 21,473 SH   SOLE 18 21,473 0 0
ISHARES TR 20 YR TR BD ETF 464287432 105,362 865,611 SH   SOLE 19 865,611 0 0
ISHARES TR 20 YR TR BD ETF 464287432 4,311 35,419 SH   SOLE 21 0 0 35,419
ISHARES TR 20 YR TR BD ETF 464287432 23,303 191,450 SH   SOLE 22 191,450 0 0
ISHARES TR OPTIONS 464287432 913 7,500 SH Call SOLE 2 7,500 0 0
ISHARES TR OPTIONS 464287432 21,301 175,000 SH Call SOLE 19 175,000 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 484 4,725 SH   SOLE 3 1,212 0 3,513
ISHARES TR BARCLAYS 7 10 YR 464287440 43 417 SH   SOLE 17 0 0 417
ISHARES TR BARCLAYS 7 10 YR 464287440 847 8,267 SH   SOLE 18 8,267 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 102,459 999,503 SH   SOLE 19 999,503 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 26,714 260,599 SH   SOLE 23 260,599 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 242,740 2,911,600 SH   SOLE 2 2,488,788 0 422,812
ISHARES TR 1 3 YR TREAS BD 464287457 35,879 430,357 SH   SOLE 7 430,357 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 31 377 SH   SOLE 17 0 0 377
ISHARES TR 1 3 YR TREAS BD 464287457 5,765 69,152 SH   SOLE 18 68,646 0 506
ISHARES TR 1 3 YR TREAS BD 464287457 244,933 2,937,905 SH   SOLE 19 2,937,905 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 16,583 198,903 SH   SOLE 21 4,073 0 194,830
ISHARES TR 1 3 YR TREAS BD 464287457 166,595 1,998,256 SH   SOLE 22 1,948,612 0 49,644
ISHARES TR 1 3 YR TREAS BD 464287457 145 1,736 SH   SOLE 23 1,736 0 0
ISHARES TR MSCI EAFE ETF 464287465 341,887 5,105,076 SH   SOLE 2 4,391,994 0 713,082
ISHARES TR MSCI EAFE ETF 464287465 1,250,460 18,671,941 SH   SOLE 7 18,671,941 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,173 17,516 SH   SOLE 17 0 0 17,516
ISHARES TR MSCI EAFE ETF 464287465 14,104 210,605 SH   SOLE 18 204,252 0 6,353
ISHARES TR MSCI EAFE ETF 464287465 3,486,234 52,056,650 SH   SOLE 21 52,056,650 0 0
ISHARES TR MSCI EAFE ETF 464287465 424,775 6,342,767 SH   SOLE 22 6,277,378 0 65,389
ISHARES TR MSCI EAFE ETF 464287465 748 11,162 SH   SOLE 23 11,162 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 34 381 SH   SOLE 17 0 0 381
ISHARES TR RUS MDCP VAL ETF 464287473 2,121 23,967 SH   SOLE 18 23,967 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 2,481 28,036 SH   SOLE 22 0 0 28,036
ISHARES TR RUS MD CP GR ETF 464287481 109 856 SH   SOLE 17 0 0 856
ISHARES TR RUS MD CP GR ETF 464287481 4,484 35,381 SH   SOLE 18 35,381 0 0
ISHARES TR RUS MD CP GR ETF 464287481 3,967 31,302 SH   SOLE 22 0 0 31,302
ISHARES TR RUS MID CAP ETF 464287499 128 602 SH   SOLE 17 0 0 602
ISHARES TR RUS MID CAP ETF 464287499 15,138 71,360 SH   SOLE 18 71,360 0 0
ISHARES TR RUS MID CAP ETF 464287499 3,134 14,774 SH   SOLE 19 14,774 0 0
ISHARES TR CORE S&P MCP ETF 464287507 77,741 399,124 SH   SOLE 2 189,950 0 209,174
ISHARES TR CORE S&P MCP ETF 464287507 202,691 1,040,617 SH   SOLE 7 1,040,617 0 0
ISHARES TR CORE S&P MCP ETF 464287507 306 1,571 SH   SOLE 17 0 0 1,571
ISHARES TR CORE S&P MCP ETF 464287507 179,450 921,294 SH   SOLE 18 725,601 0 195,693
ISHARES TR CORE S&P MCP ETF 464287507 110,738 568,531 SH   SOLE 19 568,531 0 0
ISHARES TR CORE S&P MCP ETF 464287507 67,392 345,991 SH   SOLE 21 345,991 0 0
ISHARES TR CORE S&P MCP ETF 464287507 249,943 1,283,205 SH   SOLE 22 48,605 0 1,234,600
ISHARES TR PHLX SEMICND ETF 464287523 18,222 102,232 SH   SOLE 15 102,232 0 0
ISHARES TR COHEN STEER REIT 464287564 7 74 SH   SOLE 17 0 0 74
ISHARES TR COHEN STEER REIT 464287564 10,158 101,702 SH   SOLE 18 101,702 0 0
ISHARES TR COHEN STEER REIT 464287564 532,636 5,332,761 SH   SOLE 21 5,332,761 0 0
ISHARES TR COHEN STEER REIT 464287564 29,504 295,395 SH   SOLE 22 295,395 0 0
ISHARES TR GLOBAL 100 ETF 464287572 8 164 SH   SOLE 17 0 0 164
ISHARES TR U.S. CNSM SV ETF 464287580 1 7 SH   SOLE 18 7 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 5,779 47,611 SH   SOLE 2 47,611 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 12,188 100,411 SH   SOLE 17 0 0 100,411
ISHARES TR RUS 1000 VAL ETF 464287598 101,468 835,954 SH   SOLE 18 830,657 0 5,297
ISHARES TR RUS 1000 VAL ETF 464287598 124,136 1,022,708 SH   SOLE 22 0 0 1,022,708
ISHARES TR S&P MC 400GR ETF 464287606 1,597 7,105 SH   SOLE 2 7,105 0 0
ISHARES TR S&P MC 400GR ETF 464287606 11 47 SH   SOLE 17 0 0 47
ISHARES TR S&P MC 400GR ETF 464287606 794 3,533 SH   SOLE 18 3,533 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 15,555 108,168 SH   SOLE 17 0 0 108,168
ISHARES TR RUS 1000 GRW ETF 464287614 207,167 1,440,662 SH   SOLE 18 1,440,662 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 11,023 76,655 SH   SOLE 22 0 0 76,655
ISHARES TR RUS 1000 ETF 464287622 535,386 3,522,743 SH   SOLE 2 278,569 0 3,244,174
ISHARES TR RUS 1000 ETF 464287622 114 753 SH   SOLE 17 0 0 753
ISHARES TR RUS 1000 ETF 464287622 11,180 73,563 SH   SOLE 18 73,563 0 0
ISHARES TR RUS 1000 ETF 464287622 512,625 3,372,974 SH   SOLE 19 3,372,974 0 0
ISHARES TR RUS 1000 ETF 464287622 2,793,523 18,380,860 SH   SOLE 21 18,064,630 0 316,230
ISHARES TR RUS 1000 ETF 464287622 26,594 174,985 SH   SOLE 22 0 0 174,985
ISHARES TR RUS 2000 VAL ETF 464287630 28,636 217,070 SH   SOLE 2 139,400 0 77,670
ISHARES TR RUS 2000 VAL ETF 464287630 179 1,353 SH   SOLE 17 0 0 1,353
ISHARES TR RUS 2000 VAL ETF 464287630 24,988 189,419 SH   SOLE 18 189,419 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,859 14,094 SH   SOLE 22 0 0 14,094
ISHARES TR RUS 2000 GRW ETF 464287648 10,940 53,539 SH   SOLE 2 0 0 53,539
ISHARES TR RUS 2000 GRW ETF 464287648 119 585 SH   SOLE 17 0 0 585
ISHARES TR RUS 2000 GRW ETF 464287648 13,023 63,735 SH   SOLE 18 63,735 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 1,860 9,103 SH   SOLE 22 0 0 9,103
ISHARES TR OPTIONS 464287655 2,375 14,500 SH Call SOLE 2 14,500 0 0
ISHARES TR OPTIONS 464287655 64,787 395,600 SH Put SOLE 2 395,600 0 0
ISHARES TR OPTIONS 464287655 210,526 1,285,500 SH Call SOLE 19 1,285,500 0 0
ISHARES TR OPTIONS 464287655 267,912 1,635,900 SH Put SOLE 19 1,635,900 0 0
ISHARES TR OPTIONS 464287655 4,520 27,600 SH Put SOLE 22 27,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 356,107 2,174,432 SH   SOLE 2 2,029,681 0 144,751
ISHARES TR RUSSELL 2000 ETF 464287655 572,532 3,495,949 SH   SOLE 7 3,495,949 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,670 10,195 SH   SOLE 17 0 0 10,195
ISHARES TR RUSSELL 2000 ETF 464287655 101,443 619,427 SH   SOLE 18 350,397 0 269,030
ISHARES TR RUSSELL 2000 ETF 464287655 39,655 242,137 SH   SOLE 19 242,137 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 248,885 1,519,720 SH   SOLE 21 1,362,274 0 157,446
ISHARES TR RUSSELL 2000 ETF 464287655 1,785,700 10,903,707 SH   SOLE 22 10,821,936 0 81,771
ISHARES TR CORE S&P US VLU 464287663 21 399 SH   SOLE 17 0 0 399
ISHARES TR CORE S&P US VLU 464287663 1,583 29,493 SH   SOLE 18 29,493 0 0
ISHARES TR CORE S&P US GWT 464287671 40 704 SH   SOLE 17 0 0 704
ISHARES TR CORE S&P US GWT 464287671 2,311 40,400 SH   SOLE 18 40,400 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 241 1,486 SH   SOLE 17 0 0 1,486
ISHARES TR RUSSELL 3000 ETF 464287689 155 958 SH   SOLE 18 958 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 4,069 25,070 SH   SOLE 19 25,070 0 0
ISHARES TR S&P MC 400VL ETF 464287705 47 288 SH   SOLE 17 0 0 288
ISHARES TR S&P MC 400VL ETF 464287705 175 1,082 SH   SOLE 18 1,082 0 0
ISHARES TR U.S. TECH ETF 464287721 6,679 37,466 SH   SOLE 18 37,466 0 0
ISHARES TR U.S. REAL ES ETF 464287739 186,902 2,319,455 SH   SOLE 2 1,922,384 0 397,071
ISHARES TR U.S. REAL ES ETF 464287739 812 10,083 SH   SOLE 17 0 0 10,083
ISHARES TR U.S. REAL ES ETF 464287739 1,138 14,119 SH   SOLE 18 6,257 0 7,862
ISHARES TR U.S. REAL ES ETF 464287739 5,059 62,784 SH   SOLE 19 62,784 0 0
ISHARES TR U.S. REAL ES ETF 464287739 6,278 77,905 SH   SOLE 22 77,905 0 0
ISHARES TR US INDUSTRIALS 464287754 4,713 32,799 SH   SOLE 18 32,799 0 0
ISHARES TR US HLTHCARE ETF 464287762 185 1,040 SH   SOLE 18 1,040 0 0
ISHARES TR U.S. FINLS ETF 464287788 15,576 132,909 SH   SOLE 18 132,909 0 0
ISHARES TR U.S. ENERGY ETF 464287796 5,141 122,576 SH   SOLE 18 122,576 0 0
ISHARES TR CORE S&P SCP ETF 464287804 43,014 515,380 SH   SOLE 2 270,008 0 245,372
ISHARES TR CORE S&P SCP ETF 464287804 2,909 34,858 SH   SOLE 4 34,858 0 0
ISHARES TR CORE S&P SCP ETF 464287804 70,525 845,020 SH   SOLE 7 845,020 0 0
ISHARES TR CORE S&P SCP ETF 464287804 26,774 320,806 SH   SOLE 17 0 0 320,806
ISHARES TR CORE S&P SCP ETF 464287804 117,169 1,403,890 SH   SOLE 18 1,396,393 0 7,497
ISHARES TR CORE S&P SCP ETF 464287804 658 7,886 SH   SOLE 19 7,886 0 0
ISHARES TR CORE S&P SCP ETF 464287804 30,170 361,485 SH   SOLE 21 361,485 0 0
ISHARES TR CORE S&P SCP ETF 464287804 184,290 2,208,129 SH   SOLE 22 113,798 0 2,094,331
ISHARES TR CORE S&P SCP ETF 464287804 9,805 117,484 SH   SOLE 23 117,484 0 0
ISHARES TR CORE S&P SCP ETF 464287804 8,084 96,860 SH   SOLE 26 0 0 96,860
ISHARES TR DOW JONES US ETF 464287846 26 188 SH   SOLE 17 0 0 188
ISHARES TR EUROPE ETF 464287861 446 9,968 SH   SOLE 3 9,968 0 0
ISHARES TR EUROPE ETF 464287861 7 147 SH   SOLE 17 0 0 147
ISHARES TR SP SMCP600VL ETF 464287879 109 665 SH   SOLE 17 0 0 665
ISHARES TR S&P SML 600 GWT 464287887 23 120 SH   SOLE 17 0 0 120
ISHARES TR S&P SML 600 GWT 464287887 40 213 SH   SOLE 18 213 0 0
ISHARES TR INTL TREA BD ETF 464288117 1,568 31,855 SH   SOLE 7 31,855 0 0
ISHARES TR INTL TREA BD ETF 464288117 24,214 492,054 SH   SOLE 17 0 0 492,054
ISHARES TR INTL TREA BD ETF 464288117 6,698 136,114 SH   SOLE 18 136,114 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,239 11,802 SH   SOLE 17 0 0 11,802
ISHARES TR SHRT NAT MUN ETF 464288158 2,656 25,290 SH   SOLE 18 25,290 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 211 2,944 SH   SOLE 3 2,944 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 1,039 14,500 SH   SOLE 31 0 0 14,500
ISHARES TR MRGSTR MD CP ETF 464288208 2 10 SH   SOLE 17 0 0 10
ISHARES TR GL CLEAN ENE ETF 464288224 31 3,516 SH   SOLE 18 3,516 0 0
ISHARES TR MSCI ACWI EX US 464288240 906 19,170 SH   SOLE 2 19,170 0 0
ISHARES TR MSCI ACWI EX US 464288240 1 20 SH   SOLE 17 0 0 20
ISHARES TR MSCI ACWI EX US 464288240 9,365 198,207 SH   SOLE 18 198,207 0 0
ISHARES TR MSCI ACWI EX US 464288240 27,959 591,718 SH   SOLE 21 591,718 0 0
ISHARES TR MSCI ACWI ETF 464288257 23,418 329,275 SH   SOLE 2 329,275 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,641 23,072 SH   SOLE 17 0 0 23,072
ISHARES TR MSCI ACWI ETF 464288257 1,968 27,674 SH   SOLE 18 15,459 0 12,215
ISHARES TR MSCI ACWI ETF 464288257 5,934 83,442 SH   SOLE 21 83,442 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265 1,375 21,349 SH   SOLE 23 21,349 0 0
ISHARES TR EAFE SML CP ETF 464288273 210,527 3,355,540 SH   SOLE 2 3,355,540 0 0
ISHARES TR EAFE SML CP ETF 464288273 27,570 439,440 SH   SOLE 17 0 0 439,440
ISHARES TR EAFE SML CP ETF 464288273 20,685 329,699 SH   SOLE 18 329,699 0 0
ISHARES TR EAFE SML CP ETF 464288273 41,563 662,472 SH   SOLE 21 662,472 0 0
ISHARES TR EAFE SML CP ETF 464288273 6,357 101,321 SH   SOLE 23 101,321 0 0
ISHARES TR EAFE SML CP ETF 464288273 13,489 215,004 SH   SOLE 26 215,004 0 0
ISHARES TR EAFE SML CP ETF 464288273 73,221 1,167,050 SH   SOLE 31 0 0 1,167,050
ISHARES TR JPMORGAN USD EMG 464288281 219,045 2,051,560 SH   SOLE 2 1,876,287 0 175,273
ISHARES TR JPMORGAN USD EMG 464288281 82,532 772,988 SH   SOLE 7 772,988 0 0
ISHARES TR JPMORGAN USD EMG 464288281 190 1,783 SH   SOLE 17 0 0 1,783
ISHARES TR JPMORGAN USD EMG 464288281 24,255 227,175 SH   SOLE 18 227,175 0 0
ISHARES TR JPMORGAN USD EMG 464288281 316,689 2,966,087 SH   SOLE 19 2,966,087 0 0
ISHARES TR JPMORGAN USD EMG 464288281 56,027 524,749 SH   SOLE 21 524,749 0 0
ISHARES TR JPMORGAN USD EMG 464288281 168,092 1,574,339 SH   SOLE 22 1,246,563 0 327,776
ISHARES TR JPMORGAN USD EMG 464288281 15,168 142,066 SH   SOLE 23 142,066 0 0
ISHARES TR JPMORGAN USD EMG 464288281 129,378 1,211,745 SH   SOLE 31 0 0 1,211,745
ISHARES TR OPTIONS 464288281 1,815 17,000 SH Put SOLE 2 17,000 0 0
ISHARES TR OPTIONS 464288281 39,505 370,000 SH Put SOLE 19 370,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 1 11 SH   SOLE 17 0 0 11
ISHARES TR NEW YORK MUN ETF 464288323 649 11,836 SH   SOLE 18 11,836 0 0
ISHARES TR CALIF MUN BD ETF 464288356 5 82 SH   SOLE 17 0 0 82
ISHARES TR CALIF MUN BD ETF 464288356 882 15,074 SH   SOLE 18 15,074 0 0
ISHARES TR GLB INFRASTR ETF 464288372 2,617 60,942 SH   SOLE 19 60,942 0 0
ISHARES TR GLB INFRASTR ETF 464288372 5,032 117,159 SH   SOLE 22 0 0 117,159
ISHARES TR GLB INFRASTR ETF 464288372 275 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 36,369 333,539 SH   SOLE 2 333,539 0 0
ISHARES TR NATIONAL MUN ETF 464288414 8,371 76,769 SH   SOLE 17 0 0 76,769
ISHARES TR NATIONAL MUN ETF 464288414 9,409 86,288 SH   SOLE 18 86,288 0 0
ISHARES TR NATIONAL MUN ETF 464288414 321,668 2,950,000 SH   SOLE 19 2,950,000 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1,702 53,111 SH   SOLE 2 53,111 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1,548 48,310 SH   SOLE 7 48,310 0 0
ISHARES TR INTL SEL DIV ETF 464288448 49,534 1,545,537 SH   SOLE 18 1,501,689 0 43,848
ISHARES TR INTL SEL DIV ETF 464288448 1,110 34,638 SH   SOLE 19 34,638 0 0
ISHARES TR INTL SEL DIV ETF 464288448 36,560 1,140,719 SH   SOLE 21 1,140,719 0 0
ISHARES TR INTL DEV RE ETF 464288489 3,470 118,909 SH   SOLE 2 17,114 0 101,795
ISHARES TR INTL DEV RE ETF 464288489 588 20,144 SH   SOLE 3 20,144 0 0
ISHARES TR INTL DEV RE ETF 464288489 0 1 SH   SOLE 17 0 0 1
ISHARES TR INTL DEV RE ETF 464288489 843 28,878 SH   SOLE 18 8,185 0 20,693
ISHARES TR INTL DEV RE ETF 464288489 3,386 116,028 SH   SOLE 22 116,028 0 0
ISHARES TR DEVSMCP EXNA ETF 464288497 3,087 54,908 SH   SOLE 21 54,908 0 0
ISHARES TR IBOXX HI YD ETF 464288513 162,445 1,909,319 SH   SOLE 2 621,790 0 1,287,529
ISHARES TR IBOXX HI YD ETF 464288513 661 7,769 SH   SOLE 7 7,769 0 0
ISHARES TR IBOXX HI YD ETF 464288513 1,871 21,986 SH   SOLE 17 0 0 21,986
ISHARES TR IBOXX HI YD ETF 464288513 62,735 737,359 SH   SOLE 18 611,782 0 125,577
ISHARES TR IBOXX HI YD ETF 464288513 585,278 6,879,152 SH   SOLE 19 6,879,152 0 0
ISHARES TR IBOXX HI YD ETF 464288513 399,609 4,696,867 SH   SOLE 21 4,696,867 0 0
ISHARES TR IBOXX HI YD ETF 464288513 59,292 696,896 SH   SOLE 22 696,896 0 0
ISHARES TR IBOXX HI YD ETF 464288513 44,979 528,665 SH   SOLE 23 528,665 0 0
ISHARES TR IBOXX HI YD ETF 464288513 64,581 759,062 SH   SOLE 26 759,062 0 0
ISHARES TR IBOXX HI YD ETF 464288513 300,534 3,532,366 SH   SOLE 31 3,532,366 0 0
ISHARES TR OPTIONS 464288513 175,954 2,068,100 SH Put SOLE 2 2,068,100 0 0
ISHARES TR OPTIONS 464288513 214,835 2,525,100 SH Put SOLE 19 2,525,100 0 0
ISHARES TR OPTIONS 464288513 766 9,000 SH Put SOLE 22 9,000 0 0
ISHARES TR CRE U S REIT ETF 464288521 1 26 SH   SOLE 17 0 0 26
ISHARES TR CRE U S REIT ETF 464288521 21,859 444,742 SH   SOLE 21 0 0 444,742
ISHARES TR CRE U S REIT ETF 464288521 7,418 150,923 SH   SOLE 22 0 0 150,923
ISHARES TR CRE U S REIT ETF 464288521 57,576 1,171,444 SH   SOLE 23 1,171,444 0 0
ISHARES TR RESIDNL REAL EST 464288562 2 33 SH   SOLE 17 0 0 33
ISHARES TR MSCI KLD400 SOC 464288570 0 1 SH   SOLE 17 0 0 1
ISHARES TR MSCI KLD400 SOC 464288570 8 81 SH   SOLE 18 81 0 0
ISHARES TR MBS ETF 464288588 24,195 232,238 SH   SOLE 2 132,500 0 99,738
ISHARES TR MBS ETF 464288588 36,625 351,558 SH   SOLE 3 351,558 0 0
ISHARES TR MBS ETF 464288588 22 210 SH   SOLE 17 0 0 210
ISHARES TR MBS ETF 464288588 95,867 920,201 SH   SOLE 18 647,059 0 273,142
ISHARES TR MBS ETF 464288588 60,364 579,416 SH   SOLE 21 579,416 0 0
ISHARES TR MBS ETF 464288588 3,891 37,345 SH   SOLE 23 37,345 0 0
ISHARES TR INTRM GOV CR ETF 464288612 11 99 SH   SOLE 17 0 0 99
ISHARES TR INTRM GOV CR ETF 464288612 538 4,996 SH   SOLE 18 4,996 0 0
ISHARES TR US CR BD ETF 464288620 25,333 236,466 SH   SOLE 2 0 0 236,466
ISHARES TR US CR BD ETF 464288620 25,224 235,448 SH   SOLE 18 191 0 235,257
ISHARES TR US CR BD ETF 464288620 308 2,879 SH   SOLE 23 2,879 0 0
ISHARES TR INTRMD CR BD ETF 464288638 134,832 1,269,129 SH   SOLE 2 1,269,129 0 0
ISHARES TR INTRMD CR BD ETF 464288638 9 85 SH   SOLE 17 0 0 85
ISHARES TR INTRMD CR BD ETF 464288638 15,124 142,360 SH   SOLE 18 126,740 0 15,620
ISHARES TR INTRMD CR BD ETF 464288638 2,890 27,200 SH   SOLE 19 27,200 0 0
ISHARES TR INTRMD CR BD ETF 464288638 8,950 84,244 SH   SOLE 21 84,244 0 0
ISHARES TR INTRMD CR BD ETF 464288638 14,663 138,017 SH   SOLE 22 11,314 0 126,703
ISHARES TR 1 3 YR CR BD ETF 464288646 550,246 5,306,135 SH   SOLE 2 5,092,039 0 214,096
ISHARES TR 1 3 YR CR BD ETF 464288646 1 7 SH   SOLE 17 0 0 7
ISHARES TR 1 3 YR CR BD ETF 464288646 33,750 325,462 SH   SOLE 18 283,746 0 41,716
ISHARES TR 1 3 YR CR BD ETF 464288646 65,523 631,851 SH   SOLE 19 631,851 0 0
ISHARES TR 1 3 YR CR BD ETF 464288646 6,265 60,416 SH   SOLE 21 0 0 60,416
ISHARES TR 1 3 YR CR BD ETF 464288646 101,109 975,016 SH   SOLE 22 975,016 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 0 3 SH   SOLE 17 0 0 3
ISHARES TR 10-20 YR TRS ETF 464288653 173 1,316 SH   SOLE 22 1,316 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 23 194 SH   SOLE 2 194 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 45 376 SH   SOLE 17 0 0 376
ISHARES TR 3 7 YR TREAS BD 464288661 11,048 92,065 SH   SOLE 18 92,065 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 3,543 29,523 SH   SOLE 21 29,523 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 170 1,413 SH   SOLE 23 1,413 0 0
ISHARES TR SHORT TREAS BD 464288679 9 81 SH   SOLE 2 81 0 0
ISHARES TR SHORT TREAS BD 464288679 1,057 9,572 SH   SOLE 18 9,572 0 0
ISHARES TR SHORT TREAS BD 464288679 1,131,014 10,240,983 SH   SOLE 19 10,240,983 0 0
ISHARES TR SHORT TREAS BD 464288679 26,257 237,747 SH   SOLE 21 0 0 237,747
ISHARES TR SHORT TREAS BD 464288679 27,262 246,852 SH   SOLE 22 210,644 0 36,208
ISHARES TR OPTIONS 464288687 1,734 46,000 SH Put SOLE 2 46,000 0 0
ISHARES TR OPTIONS 464288687 39,597 1,050,000 SH Put SOLE 19 1,050,000 0 0
ISHARES TR S&P US PFD STK 464288687 18,910 501,464 SH   SOLE 2 501,464 0 0
ISHARES TR S&P US PFD STK 464288687 4,160 110,321 SH   SOLE 3 110,321 0 0
ISHARES TR S&P US PFD STK 464288687 89,447 2,371,966 SH   SOLE 7 2,371,966 0 0
ISHARES TR S&P US PFD STK 464288687 473 12,541 SH   SOLE 15 12,541 0 0
ISHARES TR S&P US PFD STK 464288687 0 6 SH   SOLE 17 0 0 6
ISHARES TR S&P US PFD STK 464288687 68,016 1,803,666 SH   SOLE 18 1,691,894 0 111,772
ISHARES TR S&P US PFD STK 464288687 2,345 62,181 SH   SOLE 19 62,181 0 0
ISHARES TR S&P US PFD STK 464288687 16,410 435,164 SH   SOLE 21 435,164 0 0
ISHARES TR MRNING SM CP ETF 464288703 4 28 SH   SOLE 17 0 0 28
ISHARES TR GLOB UTILITS ETF 464288711 664 13,554 SH   SOLE 7 13,554 0 0
ISHARES TR GLOB UTILITS ETF 464288711 246 5,025 SH   SOLE 23 5,025 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 42,761 486,555 SH   SOLE 7 486,555 0 0
ISHARES TR GLB CNSM STP ETF 464288737 6,322 128,986 SH   SOLE 7 128,986 0 0
ISHARES TR GLB CNS DISC ETF 464288745 41,583 362,004 SH   SOLE 7 362,004 0 0
ISHARES TR US HOME CONS ETF 464288752 0 8 SH   SOLE 17 0 0 8
ISHARES TR MSCI USA ESG SLC 464288802 4 37 SH   SOLE 18 37 0 0
ISHARES TR US HLTHCR PR ETF 464288828 61 350 SH   SOLE 18 350 0 0
ISHARES TR EAFE VALUE ETF 464288877 30,505 594,124 SH   SOLE 17 0 0 594,124
ISHARES TR EAFE GRWTH ETF 464288885 0 6 SH   SOLE 17 0 0 6
ISHARES TR RUS TP200 VL ETF 464289420 2 36 SH   SOLE 17 0 0 36
ISHARES TR RUS TOP 200 ETF 464289446 4 70 SH   SOLE 17 0 0 70
ISHARES TR RUS TOP 200 ETF 464289446 95 1,500 SH   SOLE 18 1,500 0 0
ISHARES TR CORE LT USDB ETF 464289479 10 169 SH   SOLE 17 0 0 169
ISHARES TR 10+ YR CR BD ETF 464289511 1,188 20,500 SH   SOLE 2 20,500 0 0
ISHARES TR 10+ YR CR BD ETF 464289511 4,068 70,203 SH   SOLE 18 20,204 0 49,999
ISHARES TR 10+ YR CR BD ETF 464289511 38,860 670,691 SH   SOLE 21 670,691 0 0
ISHARES TR 10+ YR CR BD ETF 464289511 474 8,184 SH   SOLE 22 8,184 0 0
ISHARES TR INDIA 50 ETF 464289529 55,036 1,563,976 SH   SOLE 7 1,563,976 0 0
ISHARES TR INDIA 50 ETF 464289529 20,111 571,506 SH   SOLE 22 571,506 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 1 12 SH   SOLE 17 0 0 12
ISHARES TR GRWT ALLOCAT ETF 464289867 5 114 SH   SOLE 17 0 0 114
ISHARES TR GRWT ALLOCAT ETF 464289867 48,319 1,089,237 SH   SOLE 22 1,089,237 0 0
ISHARES TR MODERT ALLOC ETF 464289875 34,586 921,565 SH   SOLE 22 921,565 0 0
ISHARES TR CONSER ALLOC ETF 464289883 11,434 336,287 SH   SOLE 22 336,287 0 0
ISHARES TR US TREAS BD ETF 46429B267 12,220 496,230 SH   SOLE 2 21 0 496,209
ISHARES TR US TREAS BD ETF 46429B267 3 141 SH   SOLE 17 0 0 141
ISHARES TR US TREAS BD ETF 46429B267 31,994 1,299,258 SH   SOLE 18 105,812 0 1,193,446
ISHARES TR US TREAS BD ETF 46429B267 676 27,452 SH   SOLE 19 27,452 0 0
ISHARES TR A RATE CP BD ETF 46429B291 7 139 SH   SOLE 18 139 0 0
ISHARES TR GNMA BOND ETF 46429B333 0 2 SH   SOLE 17 0 0 2
ISHARES TR CMBS ETF 46429B366 6,863 137,000 SH   SOLE 2 137,000 0 0
ISHARES TR CMBS ETF 46429B366 1,428 28,514 SH   SOLE 3 28,514 0 0
ISHARES TR CMBS ETF 46429B366 3,650 72,856 SH   SOLE 18 47,847 0 25,009
ISHARES TR MSCI PHILIPS ETF 46429B408 1,398 46,379 SH   SOLE 22 0 0 46,379
ISHARES TR IBONDS SEP19 ETF 46429B564 14 533 SH   SOLE 18 533 0 0
ISHARES TR IBONDS SEP18 ETF 46429B580 19 751 SH   SOLE 18 751 0 0
ISHARES TR MSCI INDIA ETF 46429B598 124,561 3,741,695 SH   SOLE 2 232,967 0 3,508,728
ISHARES TR MSCI INDIA ETF 46429B598 18,729 562,596 SH   SOLE 4 562,596 0 0
ISHARES TR MSCI INDIA ETF 46429B598 13,795 414,396 SH   SOLE 7 294,857 0 119,539
ISHARES TR MSCI INDIA ETF 46429B598 68,810 2,066,978 SH   SOLE 15 2,066,978 0 0
ISHARES TR MSCI INDIA ETF 46429B598 36,730 1,103,325 SH   SOLE 18 1,103,325 0 0
ISHARES TR MSCI INDIA ETF 46429B598 28,331 851,028 SH   SOLE 19 851,028 0 0
ISHARES TR MSCI INDIA ETF 46429B598 18,398 552,647 SH   SOLE 21 552,647 0 0
ISHARES TR MSCI INDIA ETF 46429B598 174,282 5,235,265 SH   SOLE 22 4,549,003 0 686,262
ISHARES TR MSCI INDIA ETF 46429B598 809 24,291 SH   SOLE 26 24,291 0 0
ISHARES TR MSCI INDIA ETF 46429B598 3,558 106,890 SH   SOLE 40 106,890 0 0
ISHARES TR MSCI POLAND ETF 46429B606 1 55 SH   SOLE 18 55 0 0
ISHARES TR MSCI POLAND ETF 46429B606 1,672 76,767 SH   SOLE 22 0 0 76,767
ISHARES TR FLTG RATE NT ETF 46429B655 24,863 487,519 SH   SOLE 3 322,458 0 165,061
ISHARES TR FLTG RATE NT ETF 46429B655 35 679 SH   SOLE 17 0 0 679
ISHARES TR FLTG RATE NT ETF 46429B655 18,568 364,082 SH   SOLE 18 326,873 0 37,209
ISHARES TR FLTG RATE NT ETF 46429B655 13,218 259,178 SH   SOLE 19 259,178 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 31,615 371,989 SH   SOLE 2 371,989 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 60,689 714,076 SH   SOLE 3 695,891 0 18,185
ISHARES TR CORE HIGH DV ETF 46429B663 15 176 SH   SOLE 17 0 0 176
ISHARES TR CORE HIGH DV ETF 46429B663 6,074 71,471 SH   SOLE 18 52,228 0 19,243
ISHARES TR CORE HIGH DV ETF 46429B663 3,455 40,648 SH   SOLE 19 40,648 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 36,551 430,066 SH   SOLE 21 430,066 0 0
ISHARES TR MSCI CHINA ETF 46429B671 2 38 SH   SOLE 18 38 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 1,031 14,491 SH   SOLE 3 4,773 0 9,718
ISHARES TR MIN VOL EAFE ETF 46429B689 224,076 3,149,784 SH   SOLE 7 3,149,784 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 73 1,032 SH   SOLE 17 0 0 1,032
ISHARES TR MIN VOL EAFE ETF 46429B689 99,843 1,403,470 SH   SOLE 18 861,386 0 542,084
ISHARES TR MIN VOL EAFE ETF 46429B689 4,566 64,189 SH   SOLE 19 64,189 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 24,088 338,598 SH   SOLE 21 338,598 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 28,165 395,916 SH   SOLE 22 65,736 0 330,180
ISHARES TR MIN VOL USA ETF 46429B697 30,486 573,481 SH   SOLE 2 573,481 0 0
ISHARES TR MIN VOL USA ETF 46429B697 984 18,501 SH   SOLE 3 1,699 0 16,802
ISHARES TR MIN VOL USA ETF 46429B697 30 570 SH   SOLE 17 0 0 570
ISHARES TR MIN VOL USA ETF 46429B697 265,015 4,985,235 SH   SOLE 18 2,429,425 0 2,555,810
ISHARES TR MIN VOL USA ETF 46429B697 19,230 361,732 SH   SOLE 19 361,732 0 0
ISHARES TR MIN VOL USA ETF 46429B697 5,486 103,198 SH   SOLE 22 103,198 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 16,697 167,489 SH   SOLE 7 167,489 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 100,563 1,008,762 SH   SOLE 17 0 0 1,008,762
ISHARES TR 0-5 YR TIPS ETF 46429B747 386 3,867 SH   SOLE 18 3,867 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 17,749 178,046 SH   SOLE 22 178,046 0 0
ISHARES TR USA QUALITY FCTR 46432F339 81,923 981,705 SH   SOLE 2 981,705 0 0
ISHARES TR USA QUALITY FCTR 46432F339 7 78 SH   SOLE 17 0 0 78
ISHARES TR USA QUALITY FCTR 46432F339 26,375 316,056 SH   SOLE 18 316,056 0 0
ISHARES TR USA QUALITY FCTR 46432F339 128 1,534 SH   SOLE 21 1,534 0 0
ISHARES TR USA QUALITY FCTR 46432F339 15,150 181,550 SH   SOLE 22 181,550 0 0
ISHARES TR USA SIZE FACTOR 46432F370 14,567 172,846 SH   SOLE 18 172,846 0 0
ISHARES TR USA SIZE FACTOR 46432F370 131 1,558 SH   SOLE 21 1,558 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 243,515 2,947,761 SH   SOLE 2 2,947,761 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 25,097 303,807 SH   SOLE 18 303,807 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 94 1,141 SH   SOLE 21 1,141 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 140,828 1,704,736 SH   SOLE 22 179,649 0 1,525,087
ISHARES TR USA MOMENTUM FCT 46432F396 20,902 190,534 SH   SOLE 2 190,534 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 6 51 SH   SOLE 17 0 0 51
ISHARES TR USA MOMENTUM FCT 46432F396 37,685 343,525 SH   SOLE 18 342,802 0 723
ISHARES TR USA MOMENTUM FCT 46432F396 107,019 975,564 SH   SOLE 19 975,564 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 61 559 SH   SOLE 21 559 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 17,081 155,708 SH   SOLE 22 155,708 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 58,750 977,054 SH   SOLE 2 977,054 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 97 1,611 SH   SOLE 17 0 0 1,611
ISHARES TR CORE MSCI TOTAL 46432F834 1,366 22,720 SH   SOLE 18 22,720 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 4,521,319 75,192,392 SH   SOLE 21 75,134,886 0 57,506
ISHARES TR CORE MSCI TOTAL 46432F834 238,434 3,965,313 SH   SOLE 22 3,965,313 0 0
ISHARES TR CORE MSCI EAFE 46432F842 689,631 10,882,609 SH   SOLE 2 8,452,742 0 2,429,867
ISHARES TR CORE MSCI EAFE 46432F842 93,880 1,481,457 SH   SOLE 3 1,481,457 0 0
ISHARES TR CORE MSCI EAFE 46432F842 11,071 174,701 SH   SOLE 4 174,701 0 0
ISHARES TR CORE MSCI EAFE 46432F842 6,639 104,772 SH   SOLE 7 104,772 0 0
ISHARES TR CORE MSCI EAFE 46432F842 62,681 989,131 SH   SOLE 17 0 0 989,131
ISHARES TR CORE MSCI EAFE 46432F842 230,264 3,633,644 SH   SOLE 18 3,631,953 0 1,691
ISHARES TR CORE MSCI EAFE 46432F842 250,603 3,954,605 SH   SOLE 19 3,954,605 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,238,481 19,543,651 SH   SOLE 21 18,764,973 0 778,678
ISHARES TR CORE MSCI EAFE 46432F842 65,200 1,028,876 SH   SOLE 22 813,046 0 215,830
ISHARES TR CORE MSCI EAFE 46432F842 6,532 103,084 SH   SOLE 23 103,084 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 586 23,869 SH   SOLE 18 23,869 0 0
ISHARES TR IBNDS MAR20 ETF 46432FAK3 3,125 128,400 SH   SOLE 21 128,400 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 3,039 129,000 SH   SOLE 21 129,000 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 6,098 122,860 SH   SOLE 2 122,860 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 1 36 SH   SOLE 17 0 0 36
ISHARES TR MULTIFACTOR INTL 46434V274 7 243 SH   SOLE 18 243 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 21,247 768,991 SH   SOLE 19 768,991 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 28,346 1,025,925 SH   SOLE 21 1,025,925 0 0
ISHARES TR MULTIFACTOR USA 46434V282 428 13,392 SH   SOLE 18 13,392 0 0
ISHARES TR MULTIFACTOR USA 46434V282 129,418 4,048,101 SH   SOLE 19 4,048,101 0 0
ISHARES TR MULTIFACTOR USA 46434V282 30,459 952,725 SH   SOLE 21 952,725 0 0
ISHARES TR MULTIFACTOR USA 46434V290 5 123 SH   SOLE 18 123 0 0
ISHARES TR MULTIFACTOR USA 46434V290 3,699 88,452 SH   SOLE 19 88,452 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 1 11 SH   SOLE 17 0 0 11
ISHARES TR 0-5YR HI YL CP 46434V407 46,669 1,001,040 SH   SOLE 18 916,674 0 84,366
ISHARES TR 0-5YR HI YL CP 46434V407 32,016 686,746 SH   SOLE 19 686,746 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 14,381 308,480 SH   SOLE 21 308,480 0 0
ISHARES TR MSCI LW CRB TG 46434V464 0 4 SH   SOLE 17 0 0 4
ISHARES TR MSCI CHINA A 46434V514 1,526 55,000 SH   SOLE 22 55,000 0 0
ISHARES TR IBONDS SEP20 ETF 46434V571 3 134 SH   SOLE 18 134 0 0
ISHARES TR CORE TOTAL USD 46434V613 3 65 SH   SOLE 17 0 0 65
ISHARES TR CORE TOTAL USD 46434V613 1,270,679 25,748,301 SH   SOLE 21 25,748,301 0 0
ISHARES TR CORE DIV GRWTH 46434V621 34 1,006 SH   SOLE 17 0 0 1,006
ISHARES TR CORE DIV GRWTH 46434V621 855 24,949 SH   SOLE 18 7,358 0 17,591
ISHARES TR CUR HD EURZN ETF 46434V639 1,031 34,293 SH   SOLE 2 34,293 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 1,432 47,638 SH   SOLE 3 47,638 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 7,273 241,965 SH   SOLE 18 241,965 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 12,767 497,526 SH   SOLE 2 497,526 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 2 73 SH   SOLE 17 0 0 73
ISHARES TR GLOBAL REIT ETF 46434V647 92 3,592 SH   SOLE 18 3,592 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 9,061 353,113 SH   SOLE 19 353,113 0 0
ISHARES TR CORE MSCI PAC 46434V696 36,255 628,666 SH   SOLE 2 628,666 0 0
ISHARES TR CUR HED MSCI GER 46434V704 1 20 SH   SOLE 17 0 0 20
ISHARES TR CUR HED MSCI GER 46434V704 110 3,966 SH   SOLE 18 3,966 0 0
ISHARES TR MIN VOL EUROPE 46434V720 2,533 102,755 SH   SOLE 21 102,755 0 0
ISHARES TR CORE MSCI EURO 46434V738 464 9,754 SH   SOLE 2 9,754 0 0
ISHARES TR CORE MSCI EURO 46434V738 441 9,268 SH   SOLE 7 9,268 0 0
ISHARES TR CORE MSCI EURO 46434V738 2 37 SH   SOLE 17 0 0 37
ISHARES TR CORE MSCI EURO 46434V738 11,066 232,569 SH   SOLE 23 232,569 0 0
ISHARES TR MSCI UAE ETF 46434V761 142 9,345 SH   SOLE 23 9,345 0 0
ISHARES TR MSCI QATAR ETF 46434V779 178 10,874 SH   SOLE 23 10,874 0 0
ISHARES TR HDG MSCI EAFE 46434V803 2 71 SH   SOLE 2 71 0 0
ISHARES TR HDG MSCI EAFE 46434V803 698 23,571 SH   SOLE 3 23,571 0 0
ISHARES TR HDG MSCI EAFE 46434V803 12 399 SH   SOLE 17 0 0 399
ISHARES TR HDG MSCI EAFE 46434V803 1,871 63,183 SH   SOLE 18 63,183 0 0
ISHARES TR HDG MSCI EAFE 46434V803 6,259 211,404 SH   SOLE 22 0 0 211,404
ISHARES TR ULTR SH TRM BD 46434V878 11,285 225,000 SH   SOLE   225,000 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 29,088 901,946 SH   SOLE 2 753,539 0 148,407
ISHARES TR HDG MSCI JAPAN 46434V886 10,624 329,432 SH   SOLE 18 329,432 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 82,796 2,567,330 SH   SOLE 19 2,567,330 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 2,634 81,680 SH   SOLE 22 0 0 81,680
ISHARES TR IBONDS DEC18 ETF 46434VAA8 3 124 SH   SOLE 18 124 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 3 123 SH   SOLE 18 123 0 0
ISHARES TR IBONDS DEC19 ETF 46434VAU4 3 126 SH   SOLE 18 126 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 1 42 SH   SOLE 18 42 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 3 125 SH   SOLE 18 125 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 1 43 SH   SOLE 18 43 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 1 43 SH   SOLE 18 43 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 3 126 SH   SOLE 18 126 0 0
ISHARES TR 10 YR INVT GRD 46435G144 6,957 150,000 SH   SOLE   150,000 0 0
ISHARES TR 5 10 YR INVT 46435G151 6,643 140,000 SH   SOLE   140,000 0 0
ISHARES TR ESG USD CORPT 46435G193 6 252 SH   SOLE 18 252 0 0
ISHARES TR EDGE INVT GRDE 46435G219 7,186 150,000 SH   SOLE   150,000 0 0
ISHARES TR EDGE INVT GRDE 46435G219 22,130 461,900 SH   SOLE 19 461,900 0 0
ISHARES TR ESG 1 5 YR USD 46435G243 4 161 SH   SOLE 18 161 0 0
ISHARES TR EDEG HIG YLELD 46435G250 6,399 130,000 SH   SOLE   130,000 0 0
ISHARES TR EDEG HIG YLELD 46435G250 2,786 56,600 SH   SOLE 19 56,600 0 0
ISHARES TR IBONDS DEC2023 46435G318 1 56 SH   SOLE 18 56 0 0
ISHARES TR CORE MSCI INTL 46435G326 63,081 1,126,444 SH   SOLE 2 1,126,444 0 0
ISHARES TR CORE MSCI INTL 46435G326 686,251 12,254,485 SH   SOLE 21 12,254,485 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 5 149 SH   SOLE 17 0 0 149
ISHARES TR MSCI UK ETF NEW 46435G334 6,686 192,231 SH   SOLE 18 192,231 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 18,755 539,242 SH   SOLE 21 539,242 0 0
ISHARES TR MORTGE REL ETF 46435G342 418 9,630 SH   SOLE 3 9,630 0 0
ISHARES TR MORTGE REL ETF 46435G342 1,137 26,163 SH   SOLE 15 26,163 0 0
ISHARES TR MORTGE REL ETF 46435G342 1 28 SH   SOLE 17 0 0 28
ISHARES TR MORTGE REL ETF 46435G342 47,694 1,097,680 SH   SOLE 21 1,097,680 0 0
ISHARES TR ETF MSCI USA 46435G425 31,349 523,436 SH   SOLE 2 523,436 0 0
ISHARES TR ETF MSCI USA 46435G425 11 179 SH   SOLE 18 179 0 0
ISHARES TR IBOXX HIG YLD EX 46435G441 7,503 150,000 SH   SOLE   150,000 0 0
ISHARES TR INTL SIZE FACTOR 46435G508 2,818 105,000 SH   SOLE   105,000 0 0
ISHARES TR MSCI EAFE ESG OP 46435G516 26,730 410,411 SH   SOLE 2 410,411 0 0
ISHARES TR MSCI EAFE ESG OP 46435G516 150 2,298 SH   SOLE 18 2,298 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH   SOLE 17 0 0 10
ISHARES TR MLTFACT MATLS 46435G573 1,614 50,000 SH   SOLE   50,000 0 0
ISHARES TR MLTFACT ENERGY 46435G599 1,240 43,000 SH   SOLE   43,000 0 0
ISHARES TR MLTFCT CON STP 46435G615 1,228 50,000 SH   SOLE   50,000 0 0
ISHARES TR MLTFACT UTILTS 46435G623 1,176 35,000 SH   SOLE   35,000 0 0
ISHARES TR MLTFACT UTILTS 46435G631 2,035 80,000 SH   SOLE   80,000 0 0
ISHARES TR ADAPTV JPN ETF 46435G649 2,776 95,981 SH   SOLE   95,981 0 0
ISHARES TR ADAPTIVE ETF 46435G656 1,988 68,093 SH   SOLE   68,093 0 0
ISHARES TR ADAPTV EUR ETF 46435G664 823 28,989 SH   SOLE   28,989 0 0
ISHARES TR CORE INTL AGGR 46435G672 53 1,011 SH   SOLE 17 0 0 1,011
ISHARES TR CORE INTL AGGR 46435G672 959 18,200 SH   SOLE 19 18,200 0 0
ISHARES TR CORE INTL AGGR 46435G672 225,263 4,275,255 SH   SOLE 21 4,275,255 0 0
ISHARES TR IBONDS DEC22 ETF 46435G755 308 12,069 SH   SOLE 18 12,069 0 0
ISHARES TR IBONDS DEC21 ETF 46435G789 308 12,122 SH   SOLE 18 12,122 0 0
ISHARES TR MSCI MEXICO 46435G805 575 30,000 SH   SOLE   30,000 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 1 43 SH   SOLE 18 43 0 0
ISHARES TR ROBOTICS ARTIF 46435U556 4,750 200,000 SH   SOLE   200,000 0 0
ISHARES TR IBONDS DEC 46435U697 1 57 SH   SOLE 18 57 0 0
ISHARES TR BROAD USD HIGH 46435U853 8,609 177,500 SH   SOLE   177,500 0 0
ISHARES TR IBONDS ETF 46435UAA9 1 43 SH   SOLE 18 43 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 33,043 658,620 SH   SOLE 2 168,620 0 490,000
ISHARES US ETF TR SHT MAT BD ETF 46431W507 1 11 SH   SOLE 17 0 0 11
ISHARES US ETF TR SHT MAT BD ETF 46431W507 56,041 1,117,024 SH   SOLE 18 1,117,024 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 60,761 1,211,100 SH   SOLE 19 1,211,100 0 0
ISHARES US ETF TR IT RT HDG HGYL 46431W606 75,219 830,688 SH   SOLE 2 830,688 0 0
ISHARES US ETF TR GOLD STRATEGY 46431W614 2,421 50,000 SH   SOLE   50,000 0 0
ISHARES US ETF TR INT RT HDG C B 46431W705 4 45 SH   SOLE 17 0 0 45
ISHARES US ETF TR INT RT HDG C B 46431W705 2 21 SH   SOLE 18 21 0 0
ISHARES US ETF TR SHT MAT MUN ETF 46431W838 3,123 62,495 SH   SOLE 18 62,495 0 0
ISHARES US ETF TR COMMOD SEL STG 46431W853 2 53 SH   SOLE 18 53 0 0
ISHARES US ETF TR COMMOD SEL STG 46431W853 2,363 60,494 SH   SOLE 19 60,494 0 0
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 958 975,000 PRN   SOLE 21 975,000 0 0
ISORAY INC COM 46489V104 14 31,831 SH   SOLE 21 31,831 0 0
ISORAY INC COM 46489V104 377 837,775 SH   SOLE 22 837,775 0 0
ISRAEL CHEMICALS LTD SHS M5920A109 931 202,299 SH   SOLE 7 202,299 0 0
ISRAEL CHEMICALS LTD SHS M5920A109 1,232 267,908 SH   SOLE 21 267,908 0 0
ISRAMCO INC COM NEW 465141406 45 366 SH   SOLE 2 51 0 315
ISRAMCO INC COM NEW 465141406 315 2,560 SH   SOLE 18 2,560 0 0
ISRAMCO INC COM NEW 465141406 95 773 SH   SOLE 19 773 0 0
ISRAMCO INC COM NEW 465141406 3,123 25,408 SH   SOLE 21 25,408 0 0
ISRAMCO INC COM NEW 465141406 2,055 16,718 SH   SOLE 22 16,485 0 233
ISSUER DIRECT CORPORATION COM NEW 46520M204 7 338 SH   SOLE 18 338 0 0
ISSUER DIRECT CORPORATION COM NEW 46520M204 115 5,762 SH   SOLE 21 5,762 0 0
ISTAR INC COM 45031U101 806 74,653 SH   SOLE 2 2,794 0 71,859
ISTAR INC COM 45031U101 6 566 SH   SOLE 4 566 0 0
ISTAR INC COM 45031U101 16 1,461 SH   SOLE 7 1,461 0 0
ISTAR INC COM 45031U101 2,307 213,828 SH   SOLE 18 213,828 0 0
ISTAR INC COM 45031U101 587 54,447 SH   SOLE 19 54,447 0 0
ISTAR INC COM 45031U101 36,784 3,409,075 SH   SOLE 21 3,409,075 0 0
ISTAR INC COM 45031U101 25,341 2,348,558 SH   SOLE 22 2,248,289 0 100,269
ISTAR INC COM 45031U101 43 4,029 SH   SOLE 23 4,029 0 0
ISTAR INC COM 45031U101 281 26,005 SH   SOLE 26 0 0 26,005
ISTAR INC COM 45031U101 92 8,492 SH   SOLE 28 8,492 0 0
ISTAR INC COM 45031U101 153 14,197 SH   SOLE 30 14,197 0 0
ISTAR INC COM 45031U101 98 9,043 SH   SOLE 40 9,043 0 0
ITAU CORPBANCA SPONSORED ADR 45033E105 668 45,000 SH   SOLE 26 45,000 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 38,891 3,746,763 SH   SOLE 2 308,329 0 3,438,434
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 353 33,984 SH   SOLE 4 33,984 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 25,511 2,457,703 SH   SOLE 18 604,388 0 1,853,315
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 25,342 2,441,418 SH   SOLE 19 2,441,418 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 103,655 9,986,066 SH   SOLE 21 9,986,066 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 99,136 9,550,646 SH   SOLE 22 5,740,413 0 3,810,233
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 18,944 1,825,000 SH   SOLE 25 1,825,000 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 498 48,010 SH   SOLE 26 0 0 48,010
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 10,529 1,014,377 SH   SOLE 30 1,014,377 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 116,038 11,178,971 SH   SOLE 34 11,178,971 0 0
ITERIS INC COM 46564T107 105 21,740 SH   SOLE 2 974 0 20,766
ITERIS INC COM 46564T107 386 79,701 SH   SOLE 18 79,701 0 0
ITERIS INC COM 46564T107 100 20,674 SH   SOLE 19 20,674 0 0
ITERIS INC COM 46564T107 4,661 963,008 SH   SOLE 21 963,008 0 0
ITERIS INC COM 46564T107 4,188 865,299 SH   SOLE 22 858,245 0 7,054
ITRON INC COM 465741106 1,688 28,102 SH   SOLE 2 1,441 0 26,661
ITRON INC COM 465741106 16 271 SH   SOLE 4 271 0 0
ITRON INC COM 465741106 45 744 SH   SOLE 7 744 0 0
ITRON INC COM 465741106 8,779 146,199 SH   SOLE 18 146,199 0 0
ITRON INC COM 465741106 2,360 39,294 SH   SOLE 19 39,294 0 0
ITRON INC COM 465741106 209,850 3,494,585 SH   SOLE 21 3,494,585 0 0
ITRON INC COM 465741106 58,624 976,254 SH   SOLE 22 926,759 0 49,495
ITRON INC COM 465741106 25 414 SH   SOLE 23 414 0 0
ITRON INC COM 465741106 644 10,730 SH   SOLE 26 8,956 0 1,774
ITRON INC COM 465741106 313 5,205 SH   SOLE 28 5,205 0 0
ITRON INC COM 465741106 3,163 52,679 SH   SOLE 30 52,679 0 0
ITRON INC COM 465741106 17,884 297,814 SH   SOLE 34 297,814 0 0
ITRON INC COM 465741106 257 4,283 SH   SOLE 40 4,283 0 0
ITT INC COM 45073V108 11,717 224,172 SH   SOLE 2 53,582 0 170,590
ITT INC COM 45073V108 142 2,726 SH   SOLE 4 2,726 0 0
ITT INC COM 45073V108 136 2,603 SH   SOLE 7 2,603 0 0
ITT INC COM 45073V108 14,533 278,035 SH   SOLE 18 277,840 0 195
ITT INC COM 45073V108 722 13,822 SH   SOLE 19 13,822 0 0
ITT INC COM 45073V108 207,683 3,973,274 SH   SOLE 21 3,973,274 0 0
ITT INC COM 45073V108 164,369 3,144,607 SH   SOLE 22 2,950,857 0 193,750
ITT INC COM 45073V108 61 1,168 SH   SOLE 23 1,168 0 0
ITT INC COM 45073V108 1,601 30,632 SH   SOLE 26 13,738 0 16,894
ITT INC COM 45073V108 636 12,174 SH   SOLE 28 12,174 0 0
ITT INC COM 45073V108 490 9,383 SH   SOLE 29 0 0 9,383
ITT INC COM 45073V108 1,042 19,942 SH   SOLE 30 19,942 0 0
ITT INC COM 45073V108 99 1,900 SH   SOLE 31 1,900 0 0
ITT INC COM 45073V108 1,035 19,808 SH   SOLE 34 19,808 0 0
ITT INC COM 45073V108 160 3,063 SH   SOLE 36 3,063 0 0
ITT INC COM 45073V108 547 10,467 SH   SOLE 40 10,467 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 40 1,305 SH   SOLE 7 1,305 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 9,339 307,725 SH   SOLE 21 307,725 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 3,705 122,079 SH   SOLE 22 116,206 0 5,873
ITURAN LOCATION AND CONTROL SHS M6158M104 577 19,027 SH   SOLE 23 19,027 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 96 3,166 SH   SOLE 26 0 0 3,166
ITURAN LOCATION AND CONTROL SHS M6158M104 40 1,321 SH   SOLE 30 1,321 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 525 17,304 SH   SOLE 34 17,304 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 44 1,457 SH   SOLE 40 1,457 0 0
ITUS CORP COM NEW 45069V203 9 2,827 SH   SOLE 18 2,827 0 0
ITUS CORP COM NEW 45069V203 130 42,741 SH   SOLE 21 42,741 0 0
IVY HIGH INC OPPORTUNITIES F COM 465893105 967 67,502 SH   SOLE 2 67,502 0 0
IZEA INC COM 46603N301 4 4,221 SH   SOLE 21 4,221 0 0
J & J SNACK FOODS CORP COM 466032109 1,921 12,596 SH   SOLE 2 630 0 11,966
J & J SNACK FOODS CORP COM 466032109 8 50 SH   SOLE 4 50 0 0
J & J SNACK FOODS CORP COM 466032109 49 323 SH   SOLE 7 323 0 0
J & J SNACK FOODS CORP COM 466032109 9,743 63,899 SH   SOLE 18 63,899 0 0
J & J SNACK FOODS CORP COM 466032109 1,810 11,873 SH   SOLE 19 11,873 0 0
J & J SNACK FOODS CORP COM 466032109 231,310 1,517,087 SH   SOLE 21 1,517,087 0 0
J & J SNACK FOODS CORP COM 466032109 62,928 412,724 SH   SOLE 22 391,967 0 20,757
J & J SNACK FOODS CORP COM 466032109 566 3,715 SH   SOLE 26 2,800 0 915
J & J SNACK FOODS CORP COM 466032109 115 753 SH   SOLE 28 753 0 0
J & J SNACK FOODS CORP COM 466032109 3,357 22,016 SH   SOLE 30 22,016 0 0
J & J SNACK FOODS CORP COM 466032109 259 1,698 SH   SOLE 40 1,698 0 0
J ALEXANDERS HLDGS INC COM 46609J106 150 13,461 SH   SOLE 2 603 0 12,858
J ALEXANDERS HLDGS INC COM 46609J106 4 343 SH   SOLE 7 343 0 0
J ALEXANDERS HLDGS INC COM 46609J106 481 43,117 SH   SOLE 18 43,117 0 0
J ALEXANDERS HLDGS INC COM 46609J106 114 10,265 SH   SOLE 19 10,265 0 0
J ALEXANDERS HLDGS INC COM 46609J106 5,012 449,511 SH   SOLE 21 449,511 0 0
J ALEXANDERS HLDGS INC COM 46609J106 4,633 415,477 SH   SOLE 22 399,546 0 15,931
J JILL INC COM 46620W102 165 17,659 SH   SOLE 2 864 0 16,795
J JILL INC COM 46620W102 539 57,751 SH   SOLE 18 57,751 0 0
J JILL INC COM 46620W102 104 11,169 SH   SOLE 19 11,169 0 0
J JILL INC COM 46620W102 5,283 565,620 SH   SOLE 21 565,620 0 0
J JILL INC COM 46620W102 3,112 333,241 SH   SOLE 22 306,572 0 26,669
J2 GLOBAL INC COM 48123V102 5,082 58,675 SH   SOLE 2 21,797 0 36,878
J2 GLOBAL INC COM 48123V102 17 193 SH   SOLE 4 193 0 0
J2 GLOBAL INC COM 48123V102 90 1,044 SH   SOLE 7 1,044 0 0
J2 GLOBAL INC COM 48123V102 24,046 277,636 SH   SOLE 18 277,636 0 0
J2 GLOBAL INC COM 48123V102 3,323 38,368 SH   SOLE 19 38,368 0 0
J2 GLOBAL INC COM 48123V102 292,629 3,378,695 SH   SOLE 21 3,378,695 0 0
J2 GLOBAL INC COM 48123V102 137,218 1,584,324 SH   SOLE 22 1,518,320 0 66,004
J2 GLOBAL INC COM 48123V102 1,356 15,658 SH   SOLE 26 10,765 0 4,893
J2 GLOBAL INC COM 48123V102 580 6,697 SH   SOLE 28 6,697 0 0
J2 GLOBAL INC COM 48123V102 5,218 60,250 SH   SOLE 30 60,250 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 845 625,000 PRN   SOLE 21 625,000 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 3,749 550,572 SH   SOLE 21 550,572 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 1,222 179,390 SH   SOLE 22 179,390 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 921 135,250 SH   SOLE 30 135,250 0 0
JABIL INC COM 466313103 14,066 508,530 SH   SOLE 2 168,658 0 339,872
JABIL INC COM 466313103 594 21,465 SH   SOLE 4 21,465 0 0
JABIL INC COM 466313103 305 11,026 SH   SOLE 7 11,026 0 0
JABIL INC COM 466313103 37 1,334 SH   SOLE 15 1,334 0 0
JABIL INC COM 466313103 15,371 555,723 SH   SOLE 18 555,219 0 504
JABIL INC COM 466313103 758 27,396 SH   SOLE 19 27,396 0 0
JABIL INC COM 466313103 220,363 7,966,861 SH   SOLE 21 7,966,861 0 0
JABIL INC COM 466313103 171,384 6,196,091 SH   SOLE 22 5,745,083 0 451,008
JABIL INC COM 466313103 672 24,295 SH   SOLE 23 24,295 0 0
JABIL INC COM 466313103 4,136 149,517 SH   SOLE 25 149,517 0 0
JABIL INC COM 466313103 9,414 340,336 SH   SOLE 26 85,608 0 254,728
JABIL INC COM 466313103 608 21,994 SH   SOLE 28 21,994 0 0
JABIL INC COM 466313103 229 8,262 SH   SOLE 29 6,204 0 2,058
JABIL INC COM 466313103 1,018 36,819 SH   SOLE 30 36,819 0 0
JABIL INC COM 466313103 584 21,098 SH   SOLE 31 19,156 0 1,942
JABIL INC COM 466313103 3,233 116,887 SH   SOLE 34 116,887 0 0
JABIL INC COM 466313103 4,982 180,119 SH   SOLE 36 180,119 0 0
JABIL INC COM 466313103 488 17,655 SH   SOLE 40 17,655 0 0
JACK IN THE BOX INC COM 466367109 3,524 41,395 SH   SOLE 2 12,761 0 28,634
JACK IN THE BOX INC COM 466367109 17 195 SH   SOLE 4 195 0 0
JACK IN THE BOX INC COM 466367109 51 605 SH   SOLE 7 605 0 0
JACK IN THE BOX INC COM 466367109 14,637 171,954 SH   SOLE 18 171,954 0 0
JACK IN THE BOX INC COM 466367109 2,073 24,357 SH   SOLE 19 24,357 0 0
JACK IN THE BOX INC COM 466367109 168,602 1,980,761 SH   SOLE 21 1,980,761 0 0
JACK IN THE BOX INC COM 466367109 83,290 978,502 SH   SOLE 22 935,691 0 42,811
JACK IN THE BOX INC COM 466367109 632 7,425 SH   SOLE 26 5,398 0 2,027
JACK IN THE BOX INC COM 466367109 347 4,072 SH   SOLE 28 4,072 0 0
JACK IN THE BOX INC COM 466367109 604 7,097 SH   SOLE 30 7,097 0 0
JACK IN THE BOX INC COM 466367109 264 3,105 SH   SOLE 40 3,105 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 20,150 317,369 SH   SOLE 2 34,161 0 283,208
JACOBS ENGR GROUP INC DEL COM 469814107 2,025 31,895 SH   SOLE 4 28,996 0 2,899
JACOBS ENGR GROUP INC DEL COM 469814107 8,961 141,141 SH   SOLE 7 114,006 0 27,135
JACOBS ENGR GROUP INC DEL COM 469814107 50 792 SH   SOLE 15 792 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 16,291 256,590 SH   SOLE 18 239,754 0 16,836
JACOBS ENGR GROUP INC DEL COM 469814107 1,928 30,368 SH   SOLE 19 30,368 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 4,568 71,952 SH   SOLE 20 0 0 71,952
JACOBS ENGR GROUP INC DEL COM 469814107 178,906 2,817,863 SH   SOLE 21 2,817,863 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 205,909 3,243,179 SH   SOLE 22 2,891,134 0 352,045
JACOBS ENGR GROUP INC DEL COM 469814107 11,088 174,645 SH   SOLE 23 174,645 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 9,523 149,999 SH   SOLE 25 149,999 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 18,918 297,963 SH   SOLE 26 136,580 0 161,383
JACOBS ENGR GROUP INC DEL COM 469814107 115 1,815 SH   SOLE 28 1,815 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 1,946 30,656 SH   SOLE 29 5,882 0 24,774
JACOBS ENGR GROUP INC DEL COM 469814107 32,628 513,905 SH   SOLE 30 513,905 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 3,781 59,546 SH   SOLE 31 25,725 0 33,821
JACOBS ENGR GROUP INC DEL COM 469814107 443 6,983 SH   SOLE 34 6,983 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 8,113 127,781 SH   SOLE 36 127,781 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 153 2,416 SH   SOLE 40 2,416 0 0
JAGGED PEAK ENERGY INC COM 47009K107 694 53,331 SH   SOLE 2 2,937 0 50,394
JAGGED PEAK ENERGY INC COM 47009K107 19 1,473 SH   SOLE 7 1,473 0 0
JAGGED PEAK ENERGY INC COM 47009K107 2,645 203,119 SH   SOLE 18 203,119 0 0
JAGGED PEAK ENERGY INC COM 47009K107 998 76,625 SH   SOLE 19 76,625 0 0
JAGGED PEAK ENERGY INC COM 47009K107 26,351 2,023,905 SH   SOLE 21 2,023,905 0 0
JAGGED PEAK ENERGY INC COM 47009K107 18,200 1,397,885 SH   SOLE 22 1,320,859 0 77,026
JAGGED PEAK ENERGY INC COM 47009K107 2 168 SH   SOLE 23 168 0 0
JAGGED PEAK ENERGY INC COM 47009K107 157 12,095 SH   SOLE 26 0 0 12,095
JAGGED PEAK ENERGY INC COM 47009K107 87 6,677 SH   SOLE 28 6,677 0 0
JAGGED PEAK ENERGY INC COM 47009K107 156 11,985 SH   SOLE 30 11,985 0 0
JAGGED PEAK ENERGY INC COM 47009K107 132 10,117 SH   SOLE 40 10,117 0 0
JAGUAR HEALTH INC COM NEW 47010C300 9 6,190 SH   SOLE 21 6,190 0 0
JAKKS PAC INC COM 47012E106 12 3,762 SH   SOLE 18 3,762 0 0
JAKKS PAC INC COM 47012E106 192 58,769 SH   SOLE 21 58,769 0 0
JAKKS PAC INC COM 47012E106 1,146 349,882 SH   SOLE 22 349,882 0 0
JAMBA INC COM NEW 47023A309 24 2,213 SH   SOLE 18 2,213 0 0
JAMBA INC COM NEW 47023A309 445 41,828 SH   SOLE 21 41,828 0 0
JAMBA INC COM NEW 47023A309 2,339 219,633 SH   SOLE 22 219,633 0 0
JAMES RIV GROUP LTD COM G5005R107 1,282 32,627 SH   SOLE 2 8,457 0 24,170
JAMES RIV GROUP LTD COM G5005R107 22 548 SH   SOLE 7 548 0 0
JAMES RIV GROUP LTD COM G5005R107 4,608 117,289 SH   SOLE 18 117,289 0 0
JAMES RIV GROUP LTD COM G5005R107 2,074 52,787 SH   SOLE 19 52,787 0 0
JAMES RIV GROUP LTD COM G5005R107 114,753 2,920,665 SH   SOLE 21 2,920,665 0 0
JAMES RIV GROUP LTD COM G5005R107 35,806 911,323 SH   SOLE 22 878,349 0 32,974
JAMES RIV GROUP LTD COM G5005R107 1,520 38,680 SH   SOLE 23 38,680 0 0
JAMES RIV GROUP LTD COM G5005R107 1,210 30,803 SH   SOLE 26 0 0 30,803
JAMES RIV GROUP LTD COM G5005R107 136 3,471 SH   SOLE 28 3,471 0 0
JAMES RIV GROUP LTD COM G5005R107 1,721 43,795 SH   SOLE 30 43,795 0 0
JAMES RIV GROUP LTD COM G5005R107 145 3,700 SH   SOLE 40 3,700 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2,228 72,501 SH   SOLE 2 72,501 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 29 956 SH   SOLE 4 956 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 38 1,244 SH   SOLE 7 1,244 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 54 1,759 SH   SOLE 15 1,759 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 14,632 476,131 SH   SOLE 18 476,131 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 215,279 7,005,511 SH   SOLE 21 7,005,511 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 130,414 4,243,863 SH   SOLE 22 4,113,516 0 130,347
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 6,196 201,611 SH   SOLE 25 201,611 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 6,569 213,776 SH   SOLE 26 83,425 0 130,351
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 809 26,339 SH   SOLE 28 26,339 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,372 44,663 SH   SOLE 30 44,663 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 92 3,007 SH   SOLE 31 0 0 3,007
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 4,710 153,270 SH   SOLE 36 153,270 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 648 21,087 SH   SOLE 40 21,087 0 0
JASON INDS INC COM 471172106 9 3,889 SH   SOLE 18 3,889 0 0
JASON INDS INC COM 471172106 151 65,061 SH   SOLE 21 65,061 0 0
JASON INDS INC COM 471172106 58 24,905 SH   SOLE 22 24,905 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 32,770 190,193 SH   SOLE 2 60,268 0 129,925
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,068 17,806 SH   SOLE 4 16,268 0 1,538
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 957 5,557 SH   SOLE 7 5,557 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 59 344 SH   SOLE 15 344 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 9 50 SH   SOLE 17 0 0 50
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 9,509 55,186 SH   SOLE 18 48,676 0 6,510
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 36,343 210,928 SH   SOLE 19 210,928 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,959 28,780 SH   SOLE 20 0 0 28,780
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 269,724 1,565,432 SH   SOLE 21 1,565,432 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 292,811 1,699,428 SH   SOLE 22 1,582,669 0 116,759
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 12,630 73,302 SH   SOLE 23 73,302 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 9,809 56,927 SH   SOLE 25 56,927 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 28,798 167,137 SH   SOLE 26 58,735 0 108,402
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,412 8,194 SH   SOLE 28 8,194 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,417 14,028 SH   SOLE 29 2,331 0 11,697
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 14,873 86,320 SH   SOLE 30 86,320 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,977 23,081 SH   SOLE 31 12,247 0 10,834
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 20,200 117,236 SH   SOLE 34 117,236 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 8,778 50,945 SH   SOLE 36 50,945 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 208 1,206 SH   SOLE 40 1,206 0 0
JBG SMITH PPTYS COM 46590V100 11,352 311,271 SH   SOLE 2 120,389 0 190,882
JBG SMITH PPTYS COM 46590V100 3,372 92,458 SH   SOLE 4 92,458 0 0
JBG SMITH PPTYS COM 46590V100 6,046 165,782 SH   SOLE 7 165,782 0 0
JBG SMITH PPTYS COM 46590V100 129 3,545 SH   SOLE 15 3,545 0 0
JBG SMITH PPTYS COM 46590V100 10,753 294,842 SH   SOLE 18 294,842 0 0
JBG SMITH PPTYS COM 46590V100 5,232 143,474 SH   SOLE 19 143,474 0 0
JBG SMITH PPTYS COM 46590V100 173,172 4,748,345 SH   SOLE 21 4,748,345 0 0
JBG SMITH PPTYS COM 46590V100 172,222 4,722,286 SH   SOLE 22 4,469,702 0 252,584
JBG SMITH PPTYS COM 46590V100 196 5,364 SH   SOLE 23 5,364 0 0
JBG SMITH PPTYS COM 46590V100 7,371 202,106 SH   SOLE 25 202,106 0 0
JBG SMITH PPTYS COM 46590V100 1,952 53,523 SH   SOLE 26 13,696 0 39,827
JBG SMITH PPTYS COM 46590V100 1,017 27,894 SH   SOLE 28 27,894 0 0
JBG SMITH PPTYS COM 46590V100 1,322 36,249 SH   SOLE 29 36,249 0 0
JBG SMITH PPTYS COM 46590V100 6,154 168,739 SH   SOLE 30 168,739 0 0
JBG SMITH PPTYS COM 46590V100 82 2,241 SH   SOLE 31 2,241 0 0
JBG SMITH PPTYS COM 46590V100 1,391 38,131 SH   SOLE 34 38,131 0 0
JBG SMITH PPTYS COM 46590V100 255 6,987 SH   SOLE 36 6,987 0 0
JBG SMITH PPTYS COM 46590V100 460 12,619 SH   SOLE 40 12,619 0 0
JD COM INC SPON ADR CL A 47215P106 17,574 451,196 SH   SOLE 2 21,839 0 429,357
JD COM INC SPON ADR CL A 47215P106 7,757 199,153 SH   SOLE 4 199,153 0 0
JD COM INC SPON ADR CL A 47215P106 3,974 102,038 SH   SOLE 7 102,038 0 0
JD COM INC SPON ADR CL A 47215P106 9,951 255,484 SH   SOLE 15 255,484 0 0
JD COM INC SPON ADR CL A 47215P106 10,966 281,529 SH   SOLE 18 281,529 0 0
JD COM INC SPON ADR CL A 47215P106 775 19,886 SH   SOLE 19 19,886 0 0
JD COM INC SPON ADR CL A 47215P106 496,217 12,739,844 SH   SOLE 21 12,739,844 0 0
JD COM INC SPON ADR CL A 47215P106 346,768 8,902,911 SH   SOLE 22 8,182,471 0 720,440
JD COM INC SPON ADR CL A 47215P106 31,338 804,569 SH   SOLE 23 804,569 0 0
JD COM INC SPON ADR CL A 47215P106 12,487 320,580 SH   SOLE 25 320,580 0 0
JD COM INC SPON ADR CL A 47215P106 101,260 2,599,736 SH   SOLE 26 216,431 0 2,383,305
JD COM INC SPON ADR CL A 47215P106 3,970 101,931 SH   SOLE 28 101,931 0 0
JD COM INC SPON ADR CL A 47215P106 9,004 231,181 SH   SOLE 29 153,432 0 77,749
JD COM INC SPON ADR CL A 47215P106 168,372 4,322,771 SH   SOLE 30 4,322,771 0 0
JD COM INC SPON ADR CL A 47215P106 4,192 107,634 SH   SOLE 31 40,663 0 66,971
JD COM INC SPON ADR CL A 47215P106 7,765 199,362 SH   SOLE 32 199,362 0 0
JD COM INC SPON ADR CL A 47215P106 2,532 65,003 SH   SOLE 34 65,003 0 0
JD COM INC SPON ADR CL A 47215P106 221 5,676 SH   SOLE 40 5,676 0 0
JDS UNIPHASE CORP DBCV 0.625% 8/1 46612JAF8 527 525,000 PRN   SOLE 21 525,000 0 0
JEFFERIES FINL GROUP INC COM 47233W109 22,443 986,938 SH   SOLE 2 235,596 0 751,342
JEFFERIES FINL GROUP INC COM 47233W109 2,780 122,245 SH   SOLE 4 115,613 0 6,632
JEFFERIES FINL GROUP INC COM 47233W109 5,425 238,587 SH   SOLE 7 230,475 0 8,112
JEFFERIES FINL GROUP INC COM 47233W109 63 2,786 SH   SOLE 15 2,786 0 0
JEFFERIES FINL GROUP INC COM 47233W109 16,638 731,663 SH   SOLE 18 690,352 0 41,311
JEFFERIES FINL GROUP INC COM 47233W109 6,829 300,306 SH   SOLE 19 300,306 0 0
JEFFERIES FINL GROUP INC COM 47233W109 3,819 167,943 SH   SOLE 20 0 0 167,943
JEFFERIES FINL GROUP INC COM 47233W109 140,169 6,163,971 SH   SOLE 21 6,163,971 0 0
JEFFERIES FINL GROUP INC COM 47233W109 185,257 8,146,724 SH   SOLE 22 7,268,495 0 878,229
JEFFERIES FINL GROUP INC COM 47233W109 8,998 395,703 SH   SOLE 23 395,703 0 0
JEFFERIES FINL GROUP INC COM 47233W109 10,905 479,533 SH   SOLE 25 479,533 0 0
JEFFERIES FINL GROUP INC COM 47233W109 27,910 1,227,362 SH   SOLE 26 377,278 0 850,084
JEFFERIES FINL GROUP INC COM 47233W109 1,100 48,387 SH   SOLE 28 48,387 0 0
JEFFERIES FINL GROUP INC COM 47233W109 1,637 71,983 SH   SOLE 29 9,421 0 62,562
JEFFERIES FINL GROUP INC COM 47233W109 24,861 1,093,256 SH   SOLE 30 1,093,256 0 0
JEFFERIES FINL GROUP INC COM 47233W109 2,269 99,761 SH   SOLE 31 62,265 0 37,496
JEFFERIES FINL GROUP INC COM 47233W109 3,844 169,041 SH   SOLE 34 169,041 0 0
JEFFERIES FINL GROUP INC COM 47233W109 7,670 337,300 SH   SOLE 36 337,300 0 0
JEFFERIES FINL GROUP INC COM 47233W109 147 6,476 SH   SOLE 40 6,476 0 0
JELD-WEN HLDG INC COM 47580P103 1,671 58,441 SH   SOLE 2 3,107 0 55,334
JELD-WEN HLDG INC COM 47580P103 12 422 SH   SOLE 4 422 0 0
JELD-WEN HLDG INC COM 47580P103 44 1,533 SH   SOLE 7 1,533 0 0
JELD-WEN HLDG INC COM 47580P103 6,358 222,390 SH   SOLE 18 222,390 0 0
JELD-WEN HLDG INC COM 47580P103 1,663 58,153 SH   SOLE 19 58,153 0 0
JELD-WEN HLDG INC COM 47580P103 77,888 2,724,294 SH   SOLE 21 2,724,294 0 0
JELD-WEN HLDG INC COM 47580P103 57,328 2,005,176 SH   SOLE 22 1,790,092 0 215,084
JELD-WEN HLDG INC COM 47580P103 563 19,677 SH   SOLE 26 13,166 0 6,511
JELD-WEN HLDG INC COM 47580P103 298 10,422 SH   SOLE 28 10,422 0 0
JELD-WEN HLDG INC COM 47580P103 496 17,345 SH   SOLE 30 17,345 0 0
JELD-WEN HLDG INC COM 47580P103 169 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 22 3,023 SH   SOLE 21 3,023 0 0
JERNIGAN CAP INC COM 476405105 295 15,498 SH   SOLE 2 728 0 14,770
JERNIGAN CAP INC COM 476405105 6 330 SH   SOLE 7 330 0 0
JERNIGAN CAP INC COM 476405105 882 46,298 SH   SOLE 18 46,298 0 0
JERNIGAN CAP INC COM 476405105 214 11,249 SH   SOLE 19 11,249 0 0
JERNIGAN CAP INC COM 476405105 14,310 750,784 SH   SOLE 21 750,784 0 0
JERNIGAN CAP INC COM 476405105 6,075 318,705 SH   SOLE 22 312,459 0 6,246
JETBLUE AIRWAYS CORP COM 477143101 14,745 776,884 SH   SOLE 2 170,207 0 606,677
JETBLUE AIRWAYS CORP COM 477143101 160 8,413 SH   SOLE 7 8,413 0 0
JETBLUE AIRWAYS CORP COM 477143101 18,765 988,693 SH   SOLE 18 988,693 0 0
JETBLUE AIRWAYS CORP COM 477143101 938 49,402 SH   SOLE 19 49,402 0 0
JETBLUE AIRWAYS CORP COM 477143101 274,093 14,441,160 SH   SOLE 21 14,441,160 0 0
JETBLUE AIRWAYS CORP COM 477143101 190,117 10,016,690 SH   SOLE 22 9,351,803 0 664,887
JETBLUE AIRWAYS CORP COM 477143101 131 6,896 SH   SOLE 31 6,896 0 0
JETPAY CORP COM 477177109 1 766 SH   SOLE 18 766 0 0
JETPAY CORP COM 477177109 33 16,942 SH   SOLE 21 16,942 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 3 370 SH   SOLE 18 370 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 4 566 SH   SOLE 21 566 0 0
JIANPU TECHNOLOGY INC ADR 47738D101 17 2,568 SH   SOLE 22 2,568 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 31 2,228 SH   SOLE 4 2,228 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 6,061 440,126 SH   SOLE 21 440,126 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1,839 133,568 SH   SOLE 22 133,568 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 2,639 191,615 SH   SOLE 30 191,615 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2,308 25,962 SH   SOLE 2 1,370 0 24,592
JOHN BEAN TECHNOLOGIES CORP COM 477839104 14 161 SH   SOLE 4 161 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 60 670 SH   SOLE 7 670 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 11,960 134,529 SH   SOLE 18 134,529 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2,282 25,671 SH   SOLE 19 25,671 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 286,553 3,223,316 SH   SOLE 21 3,223,316 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 79,126 890,054 SH   SOLE 22 847,917 0 42,137
JOHN BEAN TECHNOLOGIES CORP COM 477839104 970 10,909 SH   SOLE 26 7,726 0 3,183
JOHN BEAN TECHNOLOGIES CORP COM 477839104 388 4,361 SH   SOLE 28 4,361 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 4,225 47,520 SH   SOLE 30 47,520 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 300 3,369 SH   SOLE 40 3,369 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 2 52 SH   SOLE 17 0 0 52
JOHNSON & JOHNSON COM 478160104 1,007,680 8,304,601 SH   SOLE 2 2,039,313 0 6,265,288
JOHNSON & JOHNSON COM 478160104 130,658 1,076,796 SH   SOLE 4 1,007,235 0 69,561
JOHNSON & JOHNSON COM 478160104 281,032 2,316,070 SH   SOLE 7 2,184,038 0 132,032
JOHNSON & JOHNSON COM 478160104 16,266 134,055 SH   SOLE 13 134,055 0 0
JOHNSON & JOHNSON COM 478160104 2,547 20,992 SH   SOLE 15 20,992 0 0
JOHNSON & JOHNSON COM 478160104 195 1,611 SH   SOLE 17 0 0 1,611
JOHNSON & JOHNSON COM 478160104 767,527 6,325,422 SH   SOLE 18 5,864,167 0 461,255
JOHNSON & JOHNSON COM 478160104 601,977 4,961,078 SH   SOLE 19 4,961,078 0 0
JOHNSON & JOHNSON COM 478160104 141,811 1,168,704 SH   SOLE 20 58,032 0 1,110,672
JOHNSON & JOHNSON COM 478160104 6,209,252 51,172,343 SH   SOLE 21 51,172,343 0 0
JOHNSON & JOHNSON COM 478160104 8,335,560 68,695,895 SH   SOLE 22 59,905,067 0 8,790,828
JOHNSON & JOHNSON COM 478160104 447,906 3,691,333 SH   SOLE 23 3,691,333 0 0
JOHNSON & JOHNSON COM 478160104 355,485 2,929,659 SH   SOLE 25 2,929,659 0 0
JOHNSON & JOHNSON COM 478160104 1,248,124 10,286,174 SH   SOLE 26 1,928,691 0 8,357,483
JOHNSON & JOHNSON COM 478160104 47,206 389,041 SH   SOLE 28 389,041 0 0
JOHNSON & JOHNSON COM 478160104 73,434 605,194 SH   SOLE 29 278,293 0 326,901
JOHNSON & JOHNSON COM 478160104 1,143,201 9,421,468 SH   SOLE 30 9,421,468 0 0
JOHNSON & JOHNSON COM 478160104 170,427 1,404,539 SH   SOLE 31 775,442 0 629,097
JOHNSON & JOHNSON COM 478160104 19,218 158,384 SH   SOLE 32 158,384 0 0
JOHNSON & JOHNSON COM 478160104 305,992 2,521,776 SH   SOLE 34 2,521,776 0 0
JOHNSON & JOHNSON COM 478160104 319,967 2,636,943 SH   SOLE 36 2,636,943 0 0
JOHNSON & JOHNSON COM 478160104 4,129 34,026 SH   SOLE 37 34,026 0 0
JOHNSON & JOHNSON COM 478160104 6,572 54,161 SH   SOLE 40 54,161 0 0
JOHNSON CTLS INTL PLC SHS G51502105 80,443 2,404,885 SH   SOLE 2 238,348 0 2,166,537
JOHNSON CTLS INTL PLC SHS G51502105 9,765 291,921 SH   SOLE 4 266,054 0 25,867
JOHNSON CTLS INTL PLC SHS G51502105 22,956 686,292 SH   SOLE 7 657,101 0 29,191
JOHNSON CTLS INTL PLC SHS G51502105 947 28,309 SH   SOLE 13 28,309 0 0
JOHNSON CTLS INTL PLC SHS G51502105 253 7,571 SH   SOLE 15 7,571 0 0
JOHNSON CTLS INTL PLC SHS G51502105 56,621 1,692,698 SH   SOLE 18 1,569,066 0 123,632
JOHNSON CTLS INTL PLC SHS G51502105 5,249 156,914 SH   SOLE 19 156,914 0 0
JOHNSON CTLS INTL PLC SHS G51502105 10,657 318,588 SH   SOLE 20 0 0 318,588
JOHNSON CTLS INTL PLC SHS G51502105 479,705 14,340,964 SH   SOLE 21 14,340,964 0 0
JOHNSON CTLS INTL PLC SHS G51502105 753,849 22,536,599 SH   SOLE 22 19,858,968 0 2,677,631
JOHNSON CTLS INTL PLC SHS G51502105 39,086 1,168,478 SH   SOLE 23 1,168,478 0 0
JOHNSON CTLS INTL PLC SHS G51502105 30,563 913,695 SH   SOLE 25 913,695 0 0
JOHNSON CTLS INTL PLC SHS G51502105 108,269 3,236,742 SH   SOLE 26 787,437 0 2,449,305
JOHNSON CTLS INTL PLC SHS G51502105 4,397 131,449 SH   SOLE 28 131,449 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,058 31,623 SH   SOLE 29 31,623 0 0
JOHNSON CTLS INTL PLC SHS G51502105 93,614 2,798,614 SH   SOLE 30 2,798,614 0 0
JOHNSON CTLS INTL PLC SHS G51502105 13,298 397,538 SH   SOLE 31 196,727 0 200,811
JOHNSON CTLS INTL PLC SHS G51502105 36,286 1,084,791 SH   SOLE 34 1,084,791 0 0
JOHNSON CTLS INTL PLC SHS G51502105 27,529 822,982 SH   SOLE 36 822,982 0 0
JOHNSON CTLS INTL PLC SHS G51502105 626 18,715 SH   SOLE 40 18,715 0 0
JOHNSON OUTDOORS INC CL A 479167108 413 4,888 SH   SOLE 2 187 0 4,701
JOHNSON OUTDOORS INC CL A 479167108 11 136 SH   SOLE 7 136 0 0
JOHNSON OUTDOORS INC CL A 479167108 1,366 16,160 SH   SOLE 18 16,160 0 0
JOHNSON OUTDOORS INC CL A 479167108 334 3,946 SH   SOLE 19 3,946 0 0
JOHNSON OUTDOORS INC CL A 479167108 14,657 173,394 SH   SOLE 21 173,394 0 0
JOHNSON OUTDOORS INC CL A 479167108 14,854 175,729 SH   SOLE 22 163,956 0 11,773
JOINT CORP COM 47973J102 13 1,567 SH   SOLE 18 1,567 0 0
JOINT CORP COM 47973J102 222 27,178 SH   SOLE 21 27,178 0 0
JONES ENERGY INC COM CL A 48019R108 22 60,391 SH   SOLE 21 60,391 0 0
JONES ENERGY INC COM CL A 48019R108 425 1,144,555 SH   SOLE 22 1,144,555 0 0
JONES LANG LASALLE INC COM 48020Q107 29,582 178,213 SH   SOLE 2 72,496 0 105,717
JONES LANG LASALLE INC COM 48020Q107 3,772 22,722 SH   SOLE 4 21,677 0 1,045
JONES LANG LASALLE INC COM 48020Q107 4,006 24,132 SH   SOLE 7 13,873 0 10,259
JONES LANG LASALLE INC COM 48020Q107 1,155 6,960 SH   SOLE 13 6,960 0 0
JONES LANG LASALLE INC COM 48020Q107 25,250 152,116 SH   SOLE 18 147,971 0 4,145
JONES LANG LASALLE INC COM 48020Q107 9,564 57,618 SH   SOLE 19 57,618 0 0
JONES LANG LASALLE INC COM 48020Q107 4,959 29,878 SH   SOLE 20 0 0 29,878
JONES LANG LASALLE INC COM 48020Q107 405,061 2,440,275 SH   SOLE 21 2,440,275 0 0
JONES LANG LASALLE INC COM 48020Q107 271,321 1,634,564 SH   SOLE 22 1,506,623 0 127,941
JONES LANG LASALLE INC COM 48020Q107 11,908 71,740 SH   SOLE 23 71,740 0 0
JONES LANG LASALLE INC COM 48020Q107 544 3,277 SH   SOLE 25 3,277 0 0
JONES LANG LASALLE INC COM 48020Q107 16,302 98,213 SH   SOLE 26 38,801 0 59,412
JONES LANG LASALLE INC COM 48020Q107 1,162 7,003 SH   SOLE 28 7,003 0 0
JONES LANG LASALLE INC COM 48020Q107 5,179 31,203 SH   SOLE 29 8,405 0 22,798
JONES LANG LASALLE INC COM 48020Q107 16,441 99,046 SH   SOLE 30 99,046 0 0
JONES LANG LASALLE INC COM 48020Q107 7,316 44,074 SH   SOLE 31 33,915 0 10,159
JONES LANG LASALLE INC COM 48020Q107 1,103 6,647 SH   SOLE 34 6,647 0 0
JONES LANG LASALLE INC COM 48020Q107 3,523 21,225 SH   SOLE 36 21,225 0 0
JONES LANG LASALLE INC COM 48020Q107 151 911 SH   SOLE 40 911 0 0
JOUNCE THERAPEUTICS INC COM 481116101 102 13,367 SH   SOLE 2 747 0 12,620
JOUNCE THERAPEUTICS INC COM 481116101 4 505 SH   SOLE 7 505 0 0
JOUNCE THERAPEUTICS INC COM 481116101 372 48,565 SH   SOLE 18 48,565 0 0
JOUNCE THERAPEUTICS INC COM 481116101 240 31,284 SH   SOLE 19 31,284 0 0
JOUNCE THERAPEUTICS INC COM 481116101 7,257 947,448 SH   SOLE 21 947,448 0 0
JOUNCE THERAPEUTICS INC COM 481116101 2,630 343,386 SH   SOLE 22 337,826 0 5,560
JOUNCE THERAPEUTICS INC COM 481116101 41 5,341 SH   SOLE 23 5,341 0 0
JOUNCE THERAPEUTICS INC COM 481116101 0 1 SH   SOLE 29 0 0 1
JOUNCE THERAPEUTICS INC COM 481116101 38 5,008 SH   SOLE 30 5,008 0 0
JPMORGAN CHASE & CO COM 46625H100 1,021,272 9,801,071 SH   SOLE 2 1,845,340 0 7,955,731
JPMORGAN CHASE & CO COM 46625H100 126,162 1,210,767 SH   SOLE 4 1,122,755 0 88,012
JPMORGAN CHASE & CO COM 46625H100 262,119 2,515,533 SH   SOLE 7 2,418,448 0 97,085
JPMORGAN CHASE & CO COM 46625H100 10,511 100,875 SH   SOLE 13 100,875 0 0
JPMORGAN CHASE & CO COM 46625H100 2,838 27,237 SH   SOLE 15 27,237 0 0
JPMORGAN CHASE & CO COM 46625H100 137 1,313 SH   SOLE 17 0 0 1,313
JPMORGAN CHASE & CO COM 46625H100 1,377,010 13,215,068 SH   SOLE 18 12,086,024 0 1,129,044
JPMORGAN CHASE & CO COM 46625H100 1,341,978 12,878,864 SH   SOLE 19 12,878,864 0 0
JPMORGAN CHASE & CO COM 46625H100 118,407 1,136,345 SH   SOLE 20 111,618 0 1,024,727
JPMORGAN CHASE & CO COM 46625H100 6,101,199 58,552,770 SH   SOLE 21 58,552,770 0 0
JPMORGAN CHASE & CO COM 46625H100 8,740,207 83,879,143 SH   SOLE 22 74,063,453 0 9,815,690
JPMORGAN CHASE & CO COM 46625H100 464,487 4,457,650 SH   SOLE 23 4,457,650 0 0
JPMORGAN CHASE & CO COM 46625H100 364,658 3,499,600 SH   SOLE 25 3,456,223 0 43,377
JPMORGAN CHASE & CO COM 46625H100 1,225,839 11,764,294 SH   SOLE 26 2,611,735 0 9,152,559
JPMORGAN CHASE & CO COM 46625H100 51,925 498,320 SH   SOLE 28 498,320 0 0
JPMORGAN CHASE & CO COM 46625H100 46,307 444,408 SH   SOLE 29 158,129 0 286,279
JPMORGAN CHASE & CO COM 46625H100 1,254,124 12,035,740 SH   SOLE 30 12,035,740 0 0
JPMORGAN CHASE & CO COM 46625H100 127,937 1,227,805 SH   SOLE 31 723,835 0 503,970
JPMORGAN CHASE & CO COM 46625H100 18,137 174,061 SH   SOLE 32 174,061 0 0
JPMORGAN CHASE & CO COM 46625H100 238,485 2,288,728 SH   SOLE 34 2,288,728 0 0
JPMORGAN CHASE & CO COM 46625H100 339,782 3,260,862 SH   SOLE 36 3,260,862 0 0
JPMORGAN CHASE & CO COM 46625H100 7,219 69,282 SH   SOLE 40 69,282 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1,772 66,683 SH   SOLE 17 0 0 66,683
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 27 10,471 SH   SOLE 4 10,471 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 2,634 1,021,039 SH   SOLE 21 1,021,039 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 911 352,994 SH   SOLE 22 352,994 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 375 145,493 SH   SOLE 30 145,493 0 0
JUNIPER NETWORKS INC COM 48203R104 25,356 924,718 SH   SOLE 2 125,659 0 799,059
JUNIPER NETWORKS INC COM 48203R104 3,313 120,829 SH   SOLE 4 110,270 0 10,559
JUNIPER NETWORKS INC COM 48203R104 10,950 399,328 SH   SOLE 7 302,465 0 96,863
JUNIPER NETWORKS INC COM 48203R104 296 10,802 SH   SOLE 13 10,802 0 0
JUNIPER NETWORKS INC COM 48203R104 82 2,988 SH   SOLE 15 2,988 0 0
JUNIPER NETWORKS INC COM 48203R104 20,126 734,008 SH   SOLE 18 687,421 0 46,587
JUNIPER NETWORKS INC COM 48203R104 2,145 78,225 SH   SOLE 19 78,225 0 0
JUNIPER NETWORKS INC COM 48203R104 5,953 217,101 SH   SOLE 20 0 0 217,101
JUNIPER NETWORKS INC COM 48203R104 222,014 8,096,798 SH   SOLE 21 8,096,798 0 0
JUNIPER NETWORKS INC COM 48203R104 256,495 9,354,313 SH   SOLE 22 8,342,387 0 1,011,926
JUNIPER NETWORKS INC COM 48203R104 11,751 428,569 SH   SOLE 23 428,569 0 0
JUNIPER NETWORKS INC COM 48203R104 9,965 363,418 SH   SOLE 25 363,418 0 0
JUNIPER NETWORKS INC COM 48203R104 45,184 1,647,855 SH   SOLE 26 383,789 0 1,264,066
JUNIPER NETWORKS INC COM 48203R104 1,305 47,607 SH   SOLE 28 47,607 0 0
JUNIPER NETWORKS INC COM 48203R104 2,173 79,258 SH   SOLE 29 12,177 0 67,081
JUNIPER NETWORKS INC COM 48203R104 45,359 1,654,224 SH   SOLE 30 1,654,224 0 0
JUNIPER NETWORKS INC COM 48203R104 4,312 157,274 SH   SOLE 31 68,048 0 89,226
JUNIPER NETWORKS INC COM 48203R104 426 15,538 SH   SOLE 34 15,538 0 0
JUNIPER NETWORKS INC COM 48203R104 7,815 284,996 SH   SOLE 36 284,996 0 0
JUNIPER NETWORKS INC COM 48203R104 209 7,629 SH   SOLE 40 7,629 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 16 1,848 SH   SOLE 18 1,848 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 349 40,103 SH   SOLE 21 40,103 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 3,283 377,394 SH   SOLE 22 377,394 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 0 12 SH   SOLE 29 0 0 12
JUPAI HLDGS LTD ADS 48205B107 160 8,447 SH   SOLE 21 8,447 0 0
JUPAI HLDGS LTD ADS 48205B107 1,038 54,900 SH   SOLE 22 54,900 0 0
JUPAI HLDGS LTD ADS 48205B107 186 9,859 SH   SOLE 30 9,859 0 0
K12 INC COM 48273U102 681 41,615 SH   SOLE 2 1,507 0 40,108
K12 INC COM 48273U102 3 158 SH   SOLE 4 158 0 0
K12 INC COM 48273U102 13 794 SH   SOLE 7 794 0 0
K12 INC COM 48273U102 2,189 133,693 SH   SOLE 18 133,693 0 0
K12 INC COM 48273U102 507 30,956 SH   SOLE 19 30,956 0 0
K12 INC COM 48273U102 21,991 1,343,347 SH   SOLE 21 1,343,347 0 0
K12 INC COM 48273U102 16,696 1,019,893 SH   SOLE 22 937,369 0 82,524
K12 INC COM 48273U102 557 34,024 SH   SOLE 26 15,354 0 18,670
K12 INC COM 48273U102 78 4,770 SH   SOLE 28 4,770 0 0
K12 INC COM 48273U102 167 10,221 SH   SOLE 30 10,221 0 0
K12 INC COM 48273U102 55 3,364 SH   SOLE 40 3,364 0 0
K2M GROUP HLDGS INC COM 48273J107 762 33,868 SH   SOLE 2 1,742 0 32,126
K2M GROUP HLDGS INC COM 48273J107 17 774 SH   SOLE 7 774 0 0
K2M GROUP HLDGS INC COM 48273J107 2,900 128,896 SH   SOLE 18 128,896 0 0
K2M GROUP HLDGS INC COM 48273J107 735 32,685 SH   SOLE 19 32,685 0 0
K2M GROUP HLDGS INC COM 48273J107 37,894 1,684,175 SH   SOLE 21 1,684,175 0 0
K2M GROUP HLDGS INC COM 48273J107 25,777 1,145,635 SH   SOLE 22 1,095,736 0 49,899
K2M GROUP HLDGS INC COM 48273J107 64 2,847 SH   SOLE 26 0 0 2,847
K2M GROUP HLDGS INC COM 48273J107 79 3,519 SH   SOLE 28 3,519 0 0
K2M GROUP HLDGS INC COM 48273J107 219 9,735 SH   SOLE 30 9,735 0 0
K2M GROUP HLDGS INC COM 48273J107 56 2,497 SH   SOLE 40 2,497 0 0
KADANT INC COM 48282T104 1,904 19,801 SH   SOLE 2 11,180 0 8,621
KADANT INC COM 48282T104 26 268 SH   SOLE 7 268 0 0
KADANT INC COM 48282T104 3,716 38,643 SH   SOLE 18 38,643 0 0
KADANT INC COM 48282T104 8,552 88,940 SH   SOLE 19 88,940 0 0
KADANT INC COM 48282T104 37,720 392,303 SH   SOLE 21 392,303 0 0
KADANT INC COM 48282T104 43,550 452,940 SH   SOLE 22 437,762 0 15,178
KADANT INC COM 48282T104 3,362 34,967 SH   SOLE 23 34,967 0 0
KADANT INC COM 48282T104 2,269 23,598 SH   SOLE 26 0 0 23,598
KADANT INC COM 48282T104 153 1,595 SH   SOLE 28 1,595 0 0
KADANT INC COM 48282T104 482 5,015 SH   SOLE 29 0 0 5,015
KADANT INC COM 48282T104 239 2,484 SH   SOLE 30 2,484 0 0
KADANT INC COM 48282T104 692 7,198 SH   SOLE 34 7,198 0 0
KADANT INC COM 48282T104 130 1,348 SH   SOLE 40 1,348 0 0
KADMON HLDGS INC COM 48283N106 228 57,083 SH   SOLE 2 3,071 0 54,012
KADMON HLDGS INC COM 48283N106 7 1,750 SH   SOLE 7 1,750 0 0
KADMON HLDGS INC COM 48283N106 921 230,909 SH   SOLE 18 230,909 0 0
KADMON HLDGS INC COM 48283N106 221 55,457 SH   SOLE 19 55,457 0 0
KADMON HLDGS INC COM 48283N106 9,481 2,376,282 SH   SOLE 21 2,376,282 0 0
KADMON HLDGS INC COM 48283N106 8,147 2,041,955 SH   SOLE 22 1,984,380 0 57,575
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,608 15,445 SH   SOLE 2 695 0 14,750
KAISER ALUMINUM CORP COM PAR $0.01 483007704 14 139 SH   SOLE 4 139 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,398 13,430 SH   SOLE 7 13,430 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 7,454 71,602 SH   SOLE 18 71,602 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,362 13,084 SH   SOLE 19 13,084 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 166,112 1,595,541 SH   SOLE 21 1,595,541 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 49,418 474,670 SH   SOLE 22 449,891 0 24,779
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,436 13,789 SH   SOLE 26 1,522 0 12,267
KAISER ALUMINUM CORP COM PAR $0.01 483007704 237 2,279 SH   SOLE 28 2,279 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,983 28,652 SH   SOLE 30 28,652 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 201 1,930 SH   SOLE 40 1,930 0 0
KALA PHARMACEUTICALS INC COM 483119103 130 9,494 SH   SOLE 2 426 0 9,068
KALA PHARMACEUTICALS INC COM 483119103 6 467 SH   SOLE 7 467 0 0
KALA PHARMACEUTICALS INC COM 483119103 605 44,090 SH   SOLE 18 44,090 0 0
KALA PHARMACEUTICALS INC COM 483119103 131 9,545 SH   SOLE 19 9,545 0 0
KALA PHARMACEUTICALS INC COM 483119103 9,916 722,235 SH   SOLE 21 722,235 0 0
KALA PHARMACEUTICALS INC COM 483119103 2,200 160,203 SH   SOLE 22 155,036 0 5,167
KALA PHARMACEUTICALS INC COM 483119103 6 444 SH   SOLE 30 444 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 7 863 SH   SOLE 18 863 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 122 14,980 SH   SOLE 21 14,980 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 3 362 SH   SOLE 22 362 0 0
KAMAN CORP COM 483548103 1,573 22,567 SH   SOLE 2 1,179 0 21,388
KAMAN CORP COM 483548103 13 189 SH   SOLE 4 189 0 0
KAMAN CORP COM 483548103 41 590 SH   SOLE 7 590 0 0
KAMAN CORP COM 483548103 8,269 118,650 SH   SOLE 18 118,650 0 0
KAMAN CORP COM 483548103 1,544 22,155 SH   SOLE 19 22,155 0 0
KAMAN CORP COM 483548103 194,486 2,790,725 SH   SOLE 21 2,790,725 0 0
KAMAN CORP COM 483548103 56,269 807,415 SH   SOLE 22 768,947 0 38,468
KAMAN CORP COM 483548103 754 10,825 SH   SOLE 26 4,549 0 6,276
KAMAN CORP COM 483548103 252 3,613 SH   SOLE 28 3,613 0 0
KAMAN CORP COM 483548103 2,938 42,162 SH   SOLE 30 42,162 0 0
KAMAN CORP COM 483548103 183 2,619 SH   SOLE 40 2,619 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 28,530 269,256 SH   SOLE 2 29,750 0 239,506
KANSAS CITY SOUTHERN COM NEW 485170302 3,466 32,715 SH   SOLE 4 29,917 0 2,798
KANSAS CITY SOUTHERN COM NEW 485170302 9,253 87,329 SH   SOLE 7 78,546 0 8,783
KANSAS CITY SOUTHERN COM NEW 485170302 629 5,932 SH   SOLE 13 5,932 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 90 852 SH   SOLE 15 852 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 22,679 214,031 SH   SOLE 18 200,200 0 13,831
KANSAS CITY SOUTHERN COM NEW 485170302 2,355 22,221 SH   SOLE 19 22,221 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 6,386 60,265 SH   SOLE 20 0 0 60,265
KANSAS CITY SOUTHERN COM NEW 485170302 263,348 2,485,356 SH   SOLE 21 2,485,356 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 265,123 2,502,103 SH   SOLE 22 2,215,156 0 286,947
KANSAS CITY SOUTHERN COM NEW 485170302 14,116 133,219 SH   SOLE 23 133,219 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 10,402 98,172 SH   SOLE 25 98,172 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 42,056 396,907 SH   SOLE 26 110,818 0 286,089
KANSAS CITY SOUTHERN COM NEW 485170302 1,530 14,436 SH   SOLE 28 14,436 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 2,491 23,507 SH   SOLE 29 3,304 0 20,203
KANSAS CITY SOUTHERN COM NEW 485170302 36,855 347,822 SH   SOLE 30 347,822 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 4,428 41,792 SH   SOLE 31 22,661 0 19,131
KANSAS CITY SOUTHERN COM NEW 485170302 562 5,305 SH   SOLE 34 5,305 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 10,178 96,058 SH   SOLE 36 96,058 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 224 2,117 SH   SOLE 40 2,117 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 2,517 72,953 SH   SOLE 2 3,837 0 69,116
KAPSTONE PAPER & PACKAGING C COM 48562P103 15 436 SH   SOLE 4 436 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 68 1,957 SH   SOLE 7 1,957 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 12,985 376,372 SH   SOLE 18 376,372 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 2,485 72,041 SH   SOLE 19 72,041 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 327,859 9,503,161 SH   SOLE 21 9,503,161 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 83,830 2,429,866 SH   SOLE 22 2,303,161 0 126,705
KAPSTONE PAPER & PACKAGING C COM 48562P103 0 2 SH   SOLE 23 2 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 770 22,317 SH   SOLE 26 15,362 0 6,955
KAPSTONE PAPER & PACKAGING C COM 48562P103 431 12,503 SH   SOLE 28 12,503 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 10,107 292,961 SH   SOLE 30 292,961 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 330 9,578 SH   SOLE 40 9,578 0 0
KAR AUCTION SVCS INC COM 48238T109 18,047 329,332 SH   SOLE 2 69,109 0 260,223
KAR AUCTION SVCS INC COM 48238T109 82 1,492 SH   SOLE 4 1,492 0 0
KAR AUCTION SVCS INC COM 48238T109 443 8,089 SH   SOLE 7 8,089 0 0
KAR AUCTION SVCS INC COM 48238T109 53,458 975,513 SH   SOLE 18 883,785 0 91,728
KAR AUCTION SVCS INC COM 48238T109 11,537 210,521 SH   SOLE 19 210,521 0 0
KAR AUCTION SVCS INC COM 48238T109 93,973 1,714,844 SH   SOLE 21 1,714,844 0 0
KAR AUCTION SVCS INC COM 48238T109 210,277 3,837,167 SH   SOLE 22 3,525,122 0 312,045
KAR AUCTION SVCS INC COM 48238T109 582 10,622 SH   SOLE 23 10,622 0 0
KAR AUCTION SVCS INC COM 48238T109 2,354 42,959 SH   SOLE 25 12,480 0 30,479
KAR AUCTION SVCS INC COM 48238T109 2,486 45,364 SH   SOLE 26 27,340 0 18,024
KAR AUCTION SVCS INC COM 48238T109 1,025 18,713 SH   SOLE 28 18,713 0 0
KAR AUCTION SVCS INC COM 48238T109 1,691 30,853 SH   SOLE 30 30,853 0 0
KAR AUCTION SVCS INC COM 48238T109 162 2,964 SH   SOLE 31 2,964 0 0
KAR AUCTION SVCS INC COM 48238T109 12,822 233,984 SH   SOLE 34 233,984 0 0
KAR AUCTION SVCS INC COM 48238T109 1,597 29,135 SH   SOLE 36 29,135 0 0
KAR AUCTION SVCS INC COM 48238T109 844 15,400 SH   SOLE 40 15,400 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 685 40,299 SH   SOLE 2 2,111 0 38,188
KARYOPHARM THERAPEUTICS INC COM 48576U106 18 1,051 SH   SOLE 7 1,051 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 2,770 163,054 SH   SOLE 18 163,054 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,033 60,813 SH   SOLE 19 60,813 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 41,177 2,423,593 SH   SOLE 21 2,423,593 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 22,601 1,330,245 SH   SOLE 22 1,266,741 0 63,504
KARYOPHARM THERAPEUTICS INC COM 48576U106 8 459 SH   SOLE 23 459 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 276 16,264 SH   SOLE 26 0 0 16,264
KARYOPHARM THERAPEUTICS INC COM 48576U106 57 3,376 SH   SOLE 28 3,376 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 160 9,412 SH   SOLE 30 9,412 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 120 7,068 SH   SOLE 40 7,068 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 585 12,579 SH   SOLE 4 12,579 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1,322 28,441 SH   SOLE 18 28,441 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 2,268 48,797 SH   SOLE 19 48,797 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 2,189 47,086 SH   SOLE 21 47,086 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 25,121 540,478 SH   SOLE 22 540,478 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 838 18,040 SH   SOLE 30 18,040 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 39 849 SH   SOLE 34 849 0 0
KB HOME COM 48666K109 3,275 120,217 SH   SOLE 2 37,424 0 82,793
KB HOME COM 48666K109 11 417 SH   SOLE 4 417 0 0
KB HOME COM 48666K109 50 1,835 SH   SOLE 7 1,835 0 0
KB HOME COM 48666K109 13,664 501,608 SH   SOLE 18 501,608 0 0
KB HOME COM 48666K109 1,974 72,453 SH   SOLE 19 72,453 0 0
KB HOME COM 48666K109 184,612 6,777,250 SH   SOLE 21 6,777,250 0 0
KB HOME COM 48666K109 76,474 2,807,405 SH   SOLE 22 2,690,394 0 117,011
KB HOME COM 48666K109 337 12,372 SH   SOLE 26 8,562 0 3,810
KB HOME COM 48666K109 293 10,770 SH   SOLE 28 10,770 0 0
KB HOME COM 48666K109 499 18,333 SH   SOLE 30 18,333 0 0
KB HOME COM 48666K109 58 2,143 SH   SOLE 36 2,143 0 0
KB HOME COM 48666K109 247 9,054 SH   SOLE 40 9,054 0 0
KBR INC COM 48242W106 3,708 206,894 SH   SOLE 2 62,102 0 144,792
KBR INC COM 48242W106 12 663 SH   SOLE 4 663 0 0
KBR INC COM 48242W106 97 5,411 SH   SOLE 7 5,411 0 0
KBR INC COM 48242W106 14,928 833,040 SH   SOLE 18 833,040 0 0
KBR INC COM 48242W106 2,084 116,282 SH   SOLE 19 116,282 0 0
KBR INC COM 48242W106 169,426 9,454,576 SH   SOLE 21 9,454,576 0 0
KBR INC COM 48242W106 86,614 4,833,358 SH   SOLE 22 4,611,394 0 221,964
KBR INC COM 48242W106 1,031 57,524 SH   SOLE 26 37,938 0 19,586
KBR INC COM 48242W106 371 20,729 SH   SOLE 28 20,729 0 0
KBR INC COM 48242W106 548 30,563 SH   SOLE 30 30,563 0 0
KBR INC COM 48242W106 164 9,164 SH   SOLE 36 9,164 0 0
KBR INC COM 48242W106 283 15,812 SH   SOLE 40 15,812 0 0
KEANE GROUP INC COM 48669A108 772 56,466 SH   SOLE 2 10,983 0 45,483
KEANE GROUP INC COM 48669A108 14 1,007 SH   SOLE 7 1,007 0 0
KEANE GROUP INC COM 48669A108 2,344 171,490 SH   SOLE 18 171,490 0 0
KEANE GROUP INC COM 48669A108 962 70,347 SH   SOLE 19 70,347 0 0
KEANE GROUP INC COM 48669A108 27,941 2,043,973 SH   SOLE 21 2,043,973 0 0
KEANE GROUP INC COM 48669A108 20,490 1,498,922 SH   SOLE 22 1,435,564 0 63,358
KEANE GROUP INC COM 48669A108 124 9,039 SH   SOLE 23 9,039 0 0
KEANE GROUP INC COM 48669A108 692 50,637 SH   SOLE 26 0 0 50,637
KEANE GROUP INC COM 48669A108 79 5,778 SH   SOLE 28 5,778 0 0
KEANE GROUP INC COM 48669A108 84 6,172 SH   SOLE 29 0 0 6,172
KEANE GROUP INC COM 48669A108 155 11,371 SH   SOLE 30 11,371 0 0
KEANE GROUP INC COM 48669A108 93 6,835 SH   SOLE 40 6,835 0 0
KEARNY FINL CORP MD COM 48716P108 1,233 91,641 SH   SOLE 2 4,474 0 87,167
KEARNY FINL CORP MD COM 48716P108 14 1,068 SH   SOLE 4 1,068 0 0
KEARNY FINL CORP MD COM 48716P108 28 2,058 SH   SOLE 7 2,058 0 0
KEARNY FINL CORP MD COM 48716P108 4,330 321,968 SH   SOLE 18 321,968 0 0
KEARNY FINL CORP MD COM 48716P108 1,051 78,172 SH   SOLE 19 78,172 0 0
KEARNY FINL CORP MD COM 48716P108 43,222 3,213,502 SH   SOLE 21 3,213,502 0 0
KEARNY FINL CORP MD COM 48716P108 42,756 3,178,869 SH   SOLE 22 3,044,869 0 134,000
KEARNY FINL CORP MD COM 48716P108 53 3,956 SH   SOLE 26 0 0 3,956
KEARNY FINL CORP MD COM 48716P108 180 13,367 SH   SOLE 28 13,367 0 0
KEARNY FINL CORP MD COM 48716P108 295 21,922 SH   SOLE 30 21,922 0 0
KEARNY FINL CORP MD COM 48716P108 251 18,645 SH   SOLE 34 18,645 0 0
KEARNY FINL CORP MD COM 48716P108 156 11,603 SH   SOLE 40 11,603 0 0
KELLOGG CO COM 487836108 52,700 754,261 SH   SOLE 2 158,558 0 595,703
KELLOGG CO COM 487836108 5,903 84,486 SH   SOLE 4 76,410 0 8,076
KELLOGG CO COM 487836108 16,837 240,978 SH   SOLE 7 217,329 0 23,649
KELLOGG CO COM 487836108 3,703 53,001 SH   SOLE 13 53,001 0 0
KELLOGG CO COM 487836108 119 1,703 SH   SOLE 15 1,703 0 0
KELLOGG CO COM 487836108 151,803 2,172,650 SH   SOLE 18 2,084,121 0 88,529
KELLOGG CO COM 487836108 232,651 3,329,769 SH   SOLE 19 3,329,769 0 0
KELLOGG CO COM 487836108 10,272 147,016 SH   SOLE 20 0 0 147,016
KELLOGG CO COM 487836108 482,524 6,906,032 SH   SOLE 21 6,906,032 0 0
KELLOGG CO COM 487836108 501,694 7,180,392 SH   SOLE 22 6,430,637 0 749,755
KELLOGG CO COM 487836108 25,070 358,808 SH   SOLE 23 358,808 0 0
KELLOGG CO COM 487836108 18,431 263,784 SH   SOLE 25 263,784 0 0
KELLOGG CO COM 487836108 82,704 1,183,691 SH   SOLE 26 235,538 0 948,153
KELLOGG CO COM 487836108 2,629 37,624 SH   SOLE 28 37,624 0 0
KELLOGG CO COM 487836108 9,087 130,062 SH   SOLE 29 8,082 0 121,980
KELLOGG CO COM 487836108 65,684 940,094 SH   SOLE 30 940,094 0 0
KELLOGG CO COM 487836108 7,487 107,152 SH   SOLE 31 53,737 0 53,415
KELLOGG CO COM 487836108 13,948 199,635 SH   SOLE 34 199,635 0 0
KELLOGG CO COM 487836108 21,046 301,218 SH   SOLE 36 301,218 0 0
KELLOGG CO COM 487836108 363 5,195 SH   SOLE 40 5,195 0 0
KELLY SVCS INC CL A 488152208 740 32,941 SH   SOLE 2 1,287 0 31,654
KELLY SVCS INC CL A 488152208 5 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208 18 790 SH   SOLE 7 790 0 0
KELLY SVCS INC CL A 488152208 3,181 141,691 SH   SOLE 18 141,691 0 0
KELLY SVCS INC CL A 488152208 784 34,919 SH   SOLE 19 34,919 0 0
KELLY SVCS INC CL A 488152208 71,451 3,182,683 SH   SOLE 21 3,182,683 0 0
KELLY SVCS INC CL A 488152208 19,596 872,865 SH   SOLE 22 808,585 0 64,280
KELLY SVCS INC CL A 488152208 428 19,084 SH   SOLE 26 0 0 19,084
KELLY SVCS INC CL A 488152208 95 4,215 SH   SOLE 28 4,215 0 0
KELLY SVCS INC CL A 488152208 1,032 45,980 SH   SOLE 30 45,980 0 0
KELLY SVCS INC CL A 488152208 81 3,594 SH   SOLE 36 3,594 0 0
KELLY SVCS INC CL A 488152208 85 3,779 SH   SOLE 40 3,779 0 0
KEMET CORP COM NEW 488360207 1,396 57,812 SH   SOLE 2 2,329 0 55,483
KEMET CORP COM NEW 488360207 29 1,199 SH   SOLE 7 1,199 0 0
KEMET CORP COM NEW 488360207 5,720 236,846 SH   SOLE 18 236,846 0 0
KEMET CORP COM NEW 488360207 1,074 44,469 SH   SOLE 19 44,469 0 0
KEMET CORP COM NEW 488360207 126,132 5,222,853 SH   SOLE 21 5,222,853 0 0
KEMET CORP COM NEW 488360207 34,308 1,420,641 SH   SOLE 22 1,350,067 0 70,574
KEMET CORP COM NEW 488360207 154 6,384 SH   SOLE 26 0 0 6,384
KEMET CORP COM NEW 488360207 170 7,053 SH   SOLE 28 7,053 0 0
KEMET CORP COM NEW 488360207 1,775 73,489 SH   SOLE 30 73,489 0 0
KEMET CORP COM NEW 488360207 146 6,025 SH   SOLE 40 6,025 0 0
KEMPER CORP DEL COM 488401100 4,192 55,411 SH   SOLE 2 21,110 0 34,301
KEMPER CORP DEL COM 488401100 6 78 SH   SOLE 4 78 0 0
KEMPER CORP DEL COM 488401100 102 1,342 SH   SOLE 7 1,342 0 0
KEMPER CORP DEL COM 488401100 19,393 256,357 SH   SOLE 18 256,357 0 0
KEMPER CORP DEL COM 488401100 2,413 31,897 SH   SOLE 19 31,897 0 0
KEMPER CORP DEL COM 488401100 221,163 2,923,504 SH   SOLE 21 2,923,504 0 0
KEMPER CORP DEL COM 488401100 113,427 1,499,372 SH   SOLE 22 1,443,412 0 55,960
KEMPER CORP DEL COM 488401100 589 7,782 SH   SOLE 26 4,959 0 2,823
KEMPER CORP DEL COM 488401100 415 5,482 SH   SOLE 28 5,482 0 0
KEMPER CORP DEL COM 488401100 627 8,284 SH   SOLE 30 8,284 0 0
KEMPER CORP DEL COM 488401100 109 1,438 SH   SOLE 36 1,438 0 0
KEMPER CORP DEL COM 488401100 342 4,515 SH   SOLE 40 4,515 0 0
KEMPHARM INC COM 488445107 15 2,287 SH   SOLE 18 2,287 0 0
KEMPHARM INC COM 488445107 233 35,850 SH   SOLE 21 35,850 0 0
KEMPHARM INC COM 488445107 192 29,468 SH   SOLE 22 29,468 0 0
KENNAMETAL INC COM 489170100 3,972 110,652 SH   SOLE 2 35,934 0 74,718
KENNAMETAL INC COM 489170100 14 387 SH   SOLE 4 387 0 0
KENNAMETAL INC COM 489170100 89 2,490 SH   SOLE 7 2,490 0 0
KENNAMETAL INC COM 489170100 17,158 477,952 SH   SOLE 18 477,952 0 0
KENNAMETAL INC COM 489170100 2,455 68,380 SH   SOLE 19 68,380 0 0
KENNAMETAL INC COM 489170100 199,777 5,564,831 SH   SOLE 21 5,564,831 0 0
KENNAMETAL INC COM 489170100 102,621 2,858,510 SH   SOLE 22 2,736,591 0 121,919
KENNAMETAL INC COM 489170100 934 26,025 SH   SOLE 26 17,962 0 8,063
KENNAMETAL INC COM 489170100 403 11,213 SH   SOLE 28 11,213 0 0
KENNAMETAL INC COM 489170100 656 18,265 SH   SOLE 30 18,265 0 0
KENNAMETAL INC COM 489170100 93 2,592 SH   SOLE 36 2,592 0 0
KENNAMETAL INC COM 489170100 315 8,778 SH   SOLE 40 8,778 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 2,555 120,796 SH   SOLE 2 5,552 0 115,244
KENNEDY-WILSON HLDGS INC COM 489398107 731 34,562 SH   SOLE 4 34,562 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 4,223 199,689 SH   SOLE 7 199,689 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 71 3,380 SH   SOLE 15 3,380 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 8,619 407,503 SH   SOLE 18 407,503 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 5,338 252,398 SH   SOLE 19 252,398 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 87,595 4,141,587 SH   SOLE 21 4,141,587 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 101,611 4,804,307 SH   SOLE 22 4,624,816 0 179,491
KENNEDY-WILSON HLDGS INC COM 489398107 3,989 188,625 SH   SOLE 25 188,625 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 1,676 79,256 SH   SOLE 26 30,784 0 48,472
KENNEDY-WILSON HLDGS INC COM 489398107 420 19,845 SH   SOLE 28 19,845 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 931 44,032 SH   SOLE 29 44,032 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 4,207 198,899 SH   SOLE 30 198,899 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 271 12,805 SH   SOLE 40 12,805 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 6 753 SH   SOLE 18 753 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 7 844 SH   SOLE 21 844 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 296 78,735 SH   SOLE 2 4,481 0 74,254
KERYX BIOPHARMACEUTICALS INC COM 492515101 1 264 SH   SOLE 4 264 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 8 2,113 SH   SOLE 7 2,113 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 1,123 298,614 SH   SOLE 18 298,614 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 284 75,589 SH   SOLE 19 75,589 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 11,552 3,072,458 SH   SOLE 21 3,072,458 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 11,217 2,983,349 SH   SOLE 22 2,851,695 0 131,654
KERYX BIOPHARMACEUTICALS INC COM 492515101 180 47,902 SH   SOLE 26 0 0 47,902
KERYX BIOPHARMACEUTICALS INC COM 492515101 57 15,069 SH   SOLE 28 15,069 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 104 27,594 SH   SOLE 30 27,594 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 44 11,758 SH   SOLE 40 11,758 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 15 407 SH   SOLE 18 407 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 9 262 SH   SOLE 21 262 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 424 11,799 SH   SOLE 22 11,799 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 134 8,249 SH   SOLE 2 356 0 7,893
KEY ENERGY SVCS INC DEL COM 49309J103 6 384 SH   SOLE 7 384 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 552 33,992 SH   SOLE 18 33,992 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 322 19,801 SH   SOLE 19 19,801 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 5,670 349,166 SH   SOLE 21 349,166 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 1,505 92,679 SH   SOLE 22 88,533 0 4,146
KEY ENERGY SVCS INC DEL COM 49309J103 18 1,119 SH   SOLE 23 1,119 0 0
KEY TRONIC CORP COM 493144109 14 1,807 SH   SOLE 18 1,807 0 0
KEY TRONIC CORP COM 493144109 254 33,528 SH   SOLE 21 33,528 0 0
KEY TRONIC CORP COM 493144109 129 16,985 SH   SOLE 22 16,985 0 0
KEYCORP NEW COM 493267108 55,244 2,827,208 SH   SOLE 2 382,662 0 2,444,546
KEYCORP NEW COM 493267108 6,410 328,050 SH   SOLE 4 299,155 0 28,895
KEYCORP NEW COM 493267108 15,241 780,010 SH   SOLE 7 754,619 0 25,391
KEYCORP NEW COM 493267108 269 13,783 SH   SOLE 13 13,783 0 0
KEYCORP NEW COM 493267108 163 8,338 SH   SOLE 15 8,338 0 0
KEYCORP NEW COM 493267108 86,833 4,443,844 SH   SOLE 18 4,150,018 0 293,826
KEYCORP NEW COM 493267108 118,813 6,080,488 SH   SOLE 19 6,080,488 0 0
KEYCORP NEW COM 493267108 7,721 395,147 SH   SOLE 20 0 0 395,147
KEYCORP NEW COM 493267108 463,884 23,740,235 SH   SOLE 21 23,740,235 0 0
KEYCORP NEW COM 493267108 509,541 26,076,839 SH   SOLE 22 23,260,436 0 2,816,403
KEYCORP NEW COM 493267108 26,190 1,340,348 SH   SOLE 23 1,340,348 0 0
KEYCORP NEW COM 493267108 23,668 1,211,275 SH   SOLE 25 1,211,275 0 0
KEYCORP NEW COM 493267108 74,122 3,793,328 SH   SOLE 26 962,501 0 2,830,827
KEYCORP NEW COM 493267108 2,939 150,408 SH   SOLE 28 150,408 0 0
KEYCORP NEW COM 493267108 731 37,425 SH   SOLE 29 37,425 0 0
KEYCORP NEW COM 493267108 71,660 3,667,364 SH   SOLE 30 3,667,364 0 0
KEYCORP NEW COM 493267108 7,729 395,564 SH   SOLE 31 234,122 0 161,442
KEYCORP NEW COM 493267108 5,629 288,054 SH   SOLE 34 288,054 0 0
KEYCORP NEW COM 493267108 18,132 927,921 SH   SOLE 36 927,921 0 0
KEYCORP NEW COM 493267108 427 21,829 SH   SOLE 40 21,829 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 30,872 522,994 SH   SOLE 2 95,092 0 427,902
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,418 57,907 SH   SOLE 4 53,560 0 4,347
KEYSIGHT TECHNOLOGIES INC COM 49338L103 868 14,704 SH   SOLE 7 12,109 0 2,595
KEYSIGHT TECHNOLOGIES INC COM 49338L103 106 1,799 SH   SOLE 15 1,799 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2 37 SH   SOLE 17 0 0 37
KEYSIGHT TECHNOLOGIES INC COM 49338L103 35,553 602,282 SH   SOLE 18 584,844 0 17,438
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,848 48,239 SH   SOLE 19 48,239 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 5,275 89,355 SH   SOLE 20 0 0 89,355
KEYSIGHT TECHNOLOGIES INC COM 49338L103 504,975 8,554,546 SH   SOLE 21 8,554,546 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 357,915 6,063,266 SH   SOLE 22 5,677,399 0 385,867
KEYSIGHT TECHNOLOGIES INC COM 49338L103 13,769 233,252 SH   SOLE 23 233,252 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 10,600 179,569 SH   SOLE 25 179,569 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 32,670 553,441 SH   SOLE 26 188,941 0 364,500
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,737 29,420 SH   SOLE 28 29,420 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,146 53,296 SH   SOLE 29 6,006 0 47,290
KEYSIGHT TECHNOLOGIES INC COM 49338L103 13,930 235,983 SH   SOLE 30 235,983 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 4,417 74,818 SH   SOLE 31 36,834 0 37,984
KEYSIGHT TECHNOLOGIES INC COM 49338L103 522 8,835 SH   SOLE 34 8,835 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 9,870 167,201 SH   SOLE 36 167,201 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 252 4,268 SH   SOLE 40 4,268 0 0
KEYW HLDG CORP COM 493723100 464 53,051 SH   SOLE 2 1,920 0 51,131
KEYW HLDG CORP COM 493723100 7 853 SH   SOLE 7 853 0 0
KEYW HLDG CORP COM 493723100 1,450 165,912 SH   SOLE 18 165,912 0 0
KEYW HLDG CORP COM 493723100 351 40,177 SH   SOLE 19 40,177 0 0
KEYW HLDG CORP COM 493723100 14,401 1,647,748 SH   SOLE 21 1,647,748 0 0
KEYW HLDG CORP COM 493723100 11,021 1,261,012 SH   SOLE 22 1,213,118 0 47,894
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 119 13,668 SH   SOLE 30 13,668 0 0
KEYW HLDG CORP COM 493723100 27 3,137 SH   SOLE 40 3,137 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 5 312 SH   SOLE 22 312 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 168 9,688 SH   SOLE 26 1,735 0 7,953
KFORCE INC COM 493732101 1,045 30,452 SH   SOLE 2 12,222 0 18,230
KFORCE INC COM 493732101 19 559 SH   SOLE 7 559 0 0
KFORCE INC COM 493732101 2,912 84,895 SH   SOLE 18 84,895 0 0
KFORCE INC COM 493732101 4,684 136,548 SH   SOLE 19 136,548 0 0
KFORCE INC COM 493732101 28,269 824,158 SH   SOLE 21 824,158 0 0
KFORCE INC COM 493732101 28,912 842,915 SH   SOLE 22 775,441 0 67,474
KFORCE INC COM 493732101 1,220 35,575 SH   SOLE 23 35,575 0 0
KFORCE INC COM 493732101 1,507 43,944 SH   SOLE 26 0 0 43,944
KFORCE INC COM 493732101 124 3,614 SH   SOLE 28 3,614 0 0
KFORCE INC COM 493732101 526 15,331 SH   SOLE 29 0 0 15,331
KFORCE INC COM 493732101 182 5,300 SH   SOLE 30 5,300 0 0
KFORCE INC COM 493732101 1,531 44,638 SH   SOLE 34 44,638 0 0
KFORCE INC COM 493732101 96 2,788 SH   SOLE 40 2,788 0 0
KILROY RLTY CORP COM 49427F108 17,651 233,359 SH   SOLE 2 47,277 0 186,082
KILROY RLTY CORP COM 49427F108 2,423 32,031 SH   SOLE 4 32,031 0 0
KILROY RLTY CORP COM 49427F108 12,610 166,717 SH   SOLE 7 166,717 0 0
KILROY RLTY CORP COM 49427F108 301 3,974 SH   SOLE 15 3,974 0 0
KILROY RLTY CORP COM 49427F108 23,344 308,616 SH   SOLE 18 308,616 0 0
KILROY RLTY CORP COM 49427F108 10,026 132,544 SH   SOLE 19 132,544 0 0
KILROY RLTY CORP COM 49427F108 416,527 5,506,702 SH   SOLE 21 5,506,702 0 0
KILROY RLTY CORP COM 49427F108 343,136 4,536,438 SH   SOLE 22 4,332,193 0 204,245
KILROY RLTY CORP COM 49427F108 428 5,655 SH   SOLE 23 5,655 0 0
KILROY RLTY CORP COM 49427F108 14,532 192,125 SH   SOLE 25 192,125 0 0
KILROY RLTY CORP COM 49427F108 4,534 59,939 SH   SOLE 26 16,630 0 43,309
KILROY RLTY CORP COM 49427F108 848 11,216 SH   SOLE 28 11,216 0 0
KILROY RLTY CORP COM 49427F108 3,097 40,943 SH   SOLE 29 33,792 0 7,151
KILROY RLTY CORP COM 49427F108 35,721 472,251 SH   SOLE 30 472,251 0 0
KILROY RLTY CORP COM 49427F108 154 2,042 SH   SOLE 31 2,042 0 0
KILROY RLTY CORP COM 49427F108 211 2,790 SH   SOLE 36 2,790 0 0
KILROY RLTY CORP COM 49427F108 772 10,202 SH   SOLE 40 10,202 0 0
KIMBALL ELECTRONICS INC COM 49428J109 489 26,732 SH   SOLE 2 1,248 0 25,484
KIMBALL ELECTRONICS INC COM 49428J109 12 648 SH   SOLE 7 648 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,664 90,940 SH   SOLE 18 90,940 0 0
KIMBALL ELECTRONICS INC COM 49428J109 383 20,906 SH   SOLE 19 20,906 0 0
KIMBALL ELECTRONICS INC COM 49428J109 16,548 904,266 SH   SOLE 21 904,266 0 0
KIMBALL ELECTRONICS INC COM 49428J109 12,519 684,092 SH   SOLE 22 649,979 0 34,113
KIMBALL ELECTRONICS INC COM 49428J109 105 5,715 SH   SOLE 26 0 0 5,715
KIMBALL ELECTRONICS INC COM 49428J109 73 3,976 SH   SOLE 28 3,976 0 0
KIMBALL ELECTRONICS INC COM 49428J109 117 6,394 SH   SOLE 30 6,394 0 0
KIMBALL ELECTRONICS INC COM 49428J109 52 2,827 SH   SOLE 40 2,827 0 0
KIMBALL INTL INC CL B 494274103 648 40,126 SH   SOLE 2 6,769 0 33,357
KIMBALL INTL INC CL B 494274103 14 864 SH   SOLE 7 864 0 0
KIMBALL INTL INC CL B 494274103 1,993 123,356 SH   SOLE 18 123,356 0 0
KIMBALL INTL INC CL B 494274103 1,275 78,884 SH   SOLE 19 78,884 0 0
KIMBALL INTL INC CL B 494274103 20,853 1,290,414 SH   SOLE 21 1,290,414 0 0
KIMBALL INTL INC CL B 494274103 15,933 985,949 SH   SOLE 22 936,880 0 49,069
KIMBALL INTL INC CL B 494274103 389 24,090 SH   SOLE 23 24,090 0 0
KIMBALL INTL INC CL B 494274103 176 10,920 SH   SOLE 26 0 0 10,920
KIMBALL INTL INC CL B 494274103 75 4,655 SH   SOLE 28 4,655 0 0
KIMBALL INTL INC CL B 494274103 135 8,370 SH   SOLE 30 8,370 0 0
KIMBALL INTL INC CL B 494274103 64 3,946 SH   SOLE 40 3,946 0 0
KIMBERLY CLARK CORP COM 494368103 110,171 1,045,859 SH   SOLE 2 215,813 0 830,046
KIMBERLY CLARK CORP COM 494368103 13,079 124,159 SH   SOLE 4 113,667 0 10,492
KIMBERLY CLARK CORP COM 494368103 46,661 442,960 SH   SOLE 7 349,441 0 93,519
KIMBERLY CLARK CORP COM 494368103 522 4,951 SH   SOLE 13 4,951 0 0
KIMBERLY CLARK CORP COM 494368103 308 2,922 SH   SOLE 15 2,922 0 0
KIMBERLY CLARK CORP COM 494368103 2 17 SH   SOLE 17 0 0 17
KIMBERLY CLARK CORP COM 494368103 84,090 798,269 SH   SOLE 18 732,110 0 66,159
KIMBERLY CLARK CORP COM 494368103 15,672 148,779 SH   SOLE 19 148,779 0 0
KIMBERLY CLARK CORP COM 494368103 16,853 159,990 SH   SOLE 20 0 0 159,990
KIMBERLY CLARK CORP COM 494368103 898,155 8,526,249 SH   SOLE 21 8,526,249 0 0
KIMBERLY CLARK CORP COM 494368103 974,649 9,252,410 SH   SOLE 22 8,181,027 0 1,071,383
KIMBERLY CLARK CORP COM 494368103 47,249 448,542 SH   SOLE 23 448,542 0 0
KIMBERLY CLARK CORP COM 494368103 35,804 339,889 SH   SOLE 25 339,889 0 0
KIMBERLY CLARK CORP COM 494368103 137,452 1,304,846 SH   SOLE 26 293,240 0 1,011,606
KIMBERLY CLARK CORP COM 494368103 5,386 51,127 SH   SOLE 28 51,127 0 0
KIMBERLY CLARK CORP COM 494368103 8,868 84,189 SH   SOLE 29 18,460 0 65,729
KIMBERLY CLARK CORP COM 494368103 113,896 1,081,222 SH   SOLE 30 1,081,222 0 0
KIMBERLY CLARK CORP COM 494368103 15,146 143,784 SH   SOLE 31 69,775 0 74,009
KIMBERLY CLARK CORP COM 494368103 3,885 36,879 SH   SOLE 32 36,879 0 0
KIMBERLY CLARK CORP COM 494368103 2,015 19,130 SH   SOLE 34 19,130 0 0
KIMBERLY CLARK CORP COM 494368103 37,613 357,061 SH   SOLE 36 357,061 0 0
KIMBERLY CLARK CORP COM 494368103 747 7,093 SH   SOLE 40 7,093 0 0
KIMCO RLTY CORP COM 49446R109 20,158 1,186,434 SH   SOLE 2 146,795 0 1,039,639
KIMCO RLTY CORP COM 49446R109 4,937 290,561 SH   SOLE 4 279,779 0 10,782
KIMCO RLTY CORP COM 49446R109 16,515 972,050 SH   SOLE 7 961,634 0 10,416
KIMCO RLTY CORP COM 49446R109 327 19,241 SH   SOLE 15 19,241 0 0
KIMCO RLTY CORP COM 49446R109 15,474 910,751 SH   SOLE 18 854,128 0 56,623
KIMCO RLTY CORP COM 49446R109 10,146 597,153 SH   SOLE 19 597,153 0 0
KIMCO RLTY CORP COM 49446R109 4,594 270,373 SH   SOLE 20 0 0 270,373
KIMCO RLTY CORP COM 49446R109 179,774 10,581,176 SH   SOLE 21 10,581,176 0 0
KIMCO RLTY CORP COM 49446R109 303,242 17,848,282 SH   SOLE 22 16,625,597 0 1,222,685
KIMCO RLTY CORP COM 49446R109 9,563 562,876 SH   SOLE 23 562,876 0 0
KIMCO RLTY CORP COM 49446R109 20,117 1,184,078 SH   SOLE 25 1,184,078 0 0
KIMCO RLTY CORP COM 49446R109 28,562 1,681,128 SH   SOLE 26 497,387 0 1,183,741
KIMCO RLTY CORP COM 49446R109 974 57,321 SH   SOLE 28 57,321 0 0
KIMCO RLTY CORP COM 49446R109 4,088 240,633 SH   SOLE 29 157,583 0 83,050
KIMCO RLTY CORP COM 49446R109 53,654 3,157,948 SH   SOLE 30 3,157,948 0 0
KIMCO RLTY CORP COM 49446R109 3,093 182,052 SH   SOLE 31 77,062 0 104,990
KIMCO RLTY CORP COM 49446R109 351 20,678 SH   SOLE 34 20,678 0 0
KIMCO RLTY CORP COM 49446R109 6,201 364,988 SH   SOLE 36 364,988 0 0
KIMCO RLTY CORP COM 49446R109 145 8,543 SH   SOLE 40 8,543 0 0
KINDER MORGAN INC DEL COM 49456B101 92,322 5,224,786 SH   SOLE 2 757,339 0 4,467,447
KINDER MORGAN INC DEL COM 49456B101 14,121 799,175 SH   SOLE 4 742,806 0 56,369
KINDER MORGAN INC DEL COM 49456B101 68,340 3,867,558 SH   SOLE 7 3,789,396 0 78,162
KINDER MORGAN INC DEL COM 49456B101 633 35,836 SH   SOLE 13 35,836 0 0
KINDER MORGAN INC DEL COM 49456B101 296 16,760 SH   SOLE 15 16,760 0 0
KINDER MORGAN INC DEL COM 49456B101 61,873 3,501,607 SH   SOLE 18 3,240,868 0 260,739
KINDER MORGAN INC DEL COM 49456B101 5,157 291,852 SH   SOLE 19 291,852 0 0
KINDER MORGAN INC DEL COM 49456B101 666,537 37,721,417 SH   SOLE 21 37,721,417 0 0
KINDER MORGAN INC DEL COM 49456B101 837,699 47,407,992 SH   SOLE 22 41,959,575 0 5,448,417
KINDER MORGAN INC DEL COM 49456B101 43,348 2,453,183 SH   SOLE 23 2,453,183 0 0
KINDER MORGAN INC DEL COM 49456B101 33,770 1,911,154 SH   SOLE 25 1,911,154 0 0
KINDER MORGAN INC DEL COM 49456B101 129,627 7,335,991 SH   SOLE 26 1,667,879 0 5,668,112
KINDER MORGAN INC DEL COM 49456B101 4,987 282,216 SH   SOLE 28 282,216 0 0
KINDER MORGAN INC DEL COM 49456B101 1,215 68,736 SH   SOLE 29 68,736 0 0
KINDER MORGAN INC DEL COM 49456B101 130,545 7,387,958 SH   SOLE 30 7,387,958 0 0
KINDER MORGAN INC DEL COM 49456B101 15,616 883,744 SH   SOLE 31 372,264 0 511,480
KINDER MORGAN INC DEL COM 49456B101 6,875 389,099 SH   SOLE 34 389,099 0 0
KINDER MORGAN INC DEL COM 49456B101 34,935 1,977,106 SH   SOLE 36 1,977,106 0 0
KINDER MORGAN INC DEL COM 49456B101 713 40,357 SH   SOLE 40 40,357 0 0
KINDER MORGAN INC DEL PFD SER A 49456B200 127,364 3,673,603 SH   SOLE 21 3,673,603 0 0
KINDRED BIOSCIENCES INC COM 494577109 219 20,586 SH   SOLE 2 1,409 0 19,177
KINDRED BIOSCIENCES INC COM 494577109 7 623 SH   SOLE 7 623 0 0
KINDRED BIOSCIENCES INC COM 494577109 906 85,032 SH   SOLE 18 85,032 0 0
KINDRED BIOSCIENCES INC COM 494577109 832 78,120 SH   SOLE 19 78,120 0 0
KINDRED BIOSCIENCES INC COM 494577109 9,452 887,486 SH   SOLE 21 887,486 0 0
KINDRED BIOSCIENCES INC COM 494577109 2,668 250,505 SH   SOLE 22 229,965 0 20,540
KINDRED BIOSCIENCES INC COM 494577109 30 2,795 SH   SOLE 23 2,795 0 0
KINDRED HEALTHCARE INC COM 494580103 658 73,127 SH   SOLE 2 3,587 0 69,540
KINDRED HEALTHCARE INC COM 494580103 3 287 SH   SOLE 4 287 0 0
KINDRED HEALTHCARE INC COM 494580103 20 2,179 SH   SOLE 7 2,179 0 0
KINDRED HEALTHCARE INC COM 494580103 0 1 SH   SOLE 17 0 0 1
KINDRED HEALTHCARE INC COM 494580103 3,490 387,794 SH   SOLE 18 387,794 0 0
KINDRED HEALTHCARE INC COM 494580103 636 70,719 SH   SOLE 19 70,719 0 0
KINDRED HEALTHCARE INC COM 494580103 85,880 9,542,189 SH   SOLE 21 9,542,189 0 0
KINDRED HEALTHCARE INC COM 494580103 22,230 2,470,020 SH   SOLE 22 2,317,441 0 152,579
KINDRED HEALTHCARE INC COM 494580103 384 42,663 SH   SOLE 26 10,246 0 32,417
KINDRED HEALTHCARE INC COM 494580103 109 12,089 SH   SOLE 28 12,089 0 0
KINDRED HEALTHCARE INC COM 494580103 1,169 129,915 SH   SOLE 30 129,915 0 0
KINDRED HEALTHCARE INC COM 494580103 152 16,878 SH   SOLE 36 16,878 0 0
KINDRED HEALTHCARE INC COM 494580103 113 12,545 SH   SOLE 40 12,545 0 0
KINGSTONE COS INC COM 496719105 165 9,734 SH   SOLE 2 473 0 9,261
KINGSTONE COS INC COM 496719105 542 32,075 SH   SOLE 18 32,075 0 0
KINGSTONE COS INC COM 496719105 131 7,753 SH   SOLE 19 7,753 0 0
KINGSTONE COS INC COM 496719105 5,442 322,015 SH   SOLE 21 322,015 0 0
KINGSTONE COS INC COM 496719105 1,693 100,183 SH   SOLE 22 97,516 0 2,667
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 5 306 SH   SOLE 22 306 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 168 9,694 SH   SOLE 26 1,727 0 7,967
KINROSS GOLD CORP COM NO PAR 496902404 3,470 922,744 SH   SOLE 21 922,744 0 0
KINROSS GOLD CORP COM NO PAR 496902404 9,687 2,576,421 SH   SOLE 22 2,576,421 0 0
KINSALE CAP GROUP INC COM 49714P108 950 17,310 SH   SOLE 2 1,925 0 15,385
KINSALE CAP GROUP INC COM 49714P108 22 406 SH   SOLE 7 406 0 0
KINSALE CAP GROUP INC COM 49714P108 3,426 62,446 SH   SOLE 18 62,446 0 0
KINSALE CAP GROUP INC COM 49714P108 3,382 61,644 SH   SOLE 19 61,644 0 0
KINSALE CAP GROUP INC COM 49714P108 35,446 646,115 SH   SOLE 21 646,115 0 0
KINSALE CAP GROUP INC COM 49714P108 25,954 473,093 SH   SOLE 22 446,171 0 26,922
KINSALE CAP GROUP INC COM 49714P108 385 7,009 SH   SOLE 23 7,009 0 0
KINSALE CAP GROUP INC COM 49714P108 884 16,110 SH   SOLE 26 0 0 16,110
KINSALE CAP GROUP INC COM 49714P108 144 2,618 SH   SOLE 28 2,618 0 0
KINSALE CAP GROUP INC COM 49714P108 261 4,751 SH   SOLE 29 0 0 4,751
KINSALE CAP GROUP INC COM 49714P108 228 4,153 SH   SOLE 30 4,153 0 0
KINSALE CAP GROUP INC COM 49714P108 125 2,273 SH   SOLE 40 2,273 0 0
KIRBY CORP COM 497266106 11,936 142,778 SH   SOLE 2 29,782 0 112,996
KIRBY CORP COM 497266106 160 1,908 SH   SOLE 7 1,908 0 0
KIRBY CORP COM 497266106 14,279 170,796 SH   SOLE 18 170,796 0 0
KIRBY CORP COM 497266106 764 9,134 SH   SOLE 19 9,134 0 0
KIRBY CORP COM 497266106 240,247 2,873,769 SH   SOLE 21 2,873,769 0 0
KIRBY CORP COM 497266106 146,235 1,749,219 SH   SOLE 22 1,632,980 0 116,239
KIRBY CORP COM 497266106 374 4,479 SH   SOLE 26 3,914 0 565
KIRBY CORP COM 497266106 166 1,987 SH   SOLE 28 1,987 0 0
KIRBY CORP COM 497266106 304 3,632 SH   SOLE 30 3,632 0 0
KIRBY CORP COM 497266106 108 1,287 SH   SOLE 31 1,287 0 0
KIRBY CORP COM 497266106 142 1,697 SH   SOLE 36 1,697 0 0
KIRBY CORP COM 497266106 128 1,528 SH   SOLE 40 1,528 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 2,965 140,384 SH   SOLE 21 140,384 0 0
KIRKLANDS INC COM 497498105 168 14,409 SH   SOLE 2 609 0 13,800
KIRKLANDS INC COM 497498105 4 353 SH   SOLE 7 353 0 0
KIRKLANDS INC COM 497498105 841 72,272 SH   SOLE 18 72,272 0 0
KIRKLANDS INC COM 497498105 147 12,609 SH   SOLE 19 12,609 0 0
KIRKLANDS INC COM 497498105 19,132 1,643,601 SH   SOLE 21 1,643,601 0 0
KIRKLANDS INC COM 497498105 6,665 572,633 SH   SOLE 22 559,785 0 12,848
KIRKLANDS INC COM 497498105 299 25,694 SH   SOLE 30 25,694 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,787 104,611 SH   SOLE 2 18,638 0 85,973
KITE RLTY GROUP TR COM NEW 49803T300 450 26,351 SH   SOLE 4 26,351 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,250 131,714 SH   SOLE 7 131,714 0 0
KITE RLTY GROUP TR COM NEW 49803T300 47 2,738 SH   SOLE 15 2,738 0 0
KITE RLTY GROUP TR COM NEW 49803T300 6,306 369,220 SH   SOLE 18 369,220 0 0
KITE RLTY GROUP TR COM NEW 49803T300 3,113 182,286 SH   SOLE 19 182,286 0 0
KITE RLTY GROUP TR COM NEW 49803T300 150,688 8,822,491 SH   SOLE 21 8,822,491 0 0
KITE RLTY GROUP TR COM NEW 49803T300 66,331 3,883,534 SH   SOLE 22 3,771,384 0 112,150
KITE RLTY GROUP TR COM NEW 49803T300 1,871 109,531 SH   SOLE 23 109,531 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,936 171,887 SH   SOLE 25 171,887 0 0
KITE RLTY GROUP TR COM NEW 49803T300 630 36,859 SH   SOLE 26 5,521 0 31,338
KITE RLTY GROUP TR COM NEW 49803T300 279 16,321 SH   SOLE 28 16,321 0 0
KITE RLTY GROUP TR COM NEW 49803T300 485 28,416 SH   SOLE 29 28,416 0 0
KITE RLTY GROUP TR COM NEW 49803T300 8,771 513,543 SH   SOLE 30 513,543 0 0
KITE RLTY GROUP TR COM NEW 49803T300 159 9,280 SH   SOLE 40 9,280 0 0
KKR & CO L P DEL COM UNITS 48248M102 5 193 SH   SOLE 17 0 0 193
KKR & CO L P DEL COM UNITS 48248M102 15,153 609,788 SH   SOLE 34 609,788 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 274 13,861 SH   SOLE 2 856 0 13,005
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,022 51,671 SH   SOLE 18 51,671 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 340 17,168 SH   SOLE 19 17,168 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 16,579 838,195 SH   SOLE 21 838,195 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 3,207 162,110 SH   SOLE 22 147,989 0 14,121
KKR REAL ESTATE FIN TR INC COM 48251K100 47 2,370 SH   SOLE 30 2,370 0 0
KLA-TENCOR CORP COM 482480100 40,458 394,600 SH   SOLE 2 28,284 0 366,316
KLA-TENCOR CORP COM 482480100 5,310 51,794 SH   SOLE 4 46,924 0 4,870
KLA-TENCOR CORP COM 482480100 18,007 175,624 SH   SOLE 7 142,410 0 33,214
KLA-TENCOR CORP COM 482480100 172 1,680 SH   SOLE 15 1,680 0 0
KLA-TENCOR CORP COM 482480100 34,085 332,436 SH   SOLE 18 311,474 0 20,962
KLA-TENCOR CORP COM 482480100 10,011 97,642 SH   SOLE 19 97,642 0 0
KLA-TENCOR CORP COM 482480100 8,078 78,789 SH   SOLE 20 0 0 78,789
KLA-TENCOR CORP COM 482480100 442,415 4,314,985 SH   SOLE 21 4,314,985 0 0
KLA-TENCOR CORP COM 482480100 418,595 4,082,655 SH   SOLE 22 3,674,669 0 407,986
KLA-TENCOR CORP COM 482480100 20,091 195,950 SH   SOLE 23 195,950 0 0
KLA-TENCOR CORP COM 482480100 16,302 158,999 SH   SOLE 25 158,999 0 0
KLA-TENCOR CORP COM 482480100 56,508 551,141 SH   SOLE 26 145,244 0 405,897
KLA-TENCOR CORP COM 482480100 2,225 21,699 SH   SOLE 28 21,699 0 0
KLA-TENCOR CORP COM 482480100 3,770 36,767 SH   SOLE 29 6,191 0 30,576
KLA-TENCOR CORP COM 482480100 58,728 572,788 SH   SOLE 30 572,788 0 0
KLA-TENCOR CORP COM 482480100 7,037 68,629 SH   SOLE 31 30,259 0 38,370
KLA-TENCOR CORP COM 482480100 2,549 24,862 SH   SOLE 32 24,862 0 0
KLA-TENCOR CORP COM 482480100 3,482 33,963 SH   SOLE 34 33,963 0 0
KLA-TENCOR CORP COM 482480100 15,324 149,459 SH   SOLE 36 149,459 0 0
KLA-TENCOR CORP COM 482480100 323 3,148 SH   SOLE 40 3,148 0 0
KLONDEX MNS LTD COM 498696103 287 124,198 SH   SOLE 2 6,720 0 117,478
KLONDEX MNS LTD COM 498696103 6 2,398 SH   SOLE 7 2,398 0 0
KLONDEX MNS LTD COM 498696103 1,082 468,290 SH   SOLE 18 468,290 0 0
KLONDEX MNS LTD COM 498696103 246 106,279 SH   SOLE 19 106,279 0 0
KLONDEX MNS LTD COM 498696103 10,635 4,603,810 SH   SOLE 21 4,603,810 0 0
KLONDEX MNS LTD COM 498696103 2,987 1,292,867 SH   SOLE 22 1,235,737 0 57,130
KLX INC COM 482539103 5,765 80,179 SH   SOLE 2 26,416 0 53,763
KLX INC COM 482539103 21 289 SH   SOLE 4 289 0 0
KLX INC COM 482539103 115 1,604 SH   SOLE 7 1,604 0 0
KLX INC COM 482539103 21,525 299,378 SH   SOLE 18 299,378 0 0
KLX INC COM 482539103 4,387 61,009 SH   SOLE 19 61,009 0 0
KLX INC COM 482539103 338,347 4,705,793 SH   SOLE 21 4,705,793 0 0
KLX INC COM 482539103 124,454 1,730,932 SH   SOLE 22 1,660,899 0 70,033
KLX INC COM 482539103 856 11,907 SH   SOLE 23 11,907 0 0
KLX INC COM 482539103 1,988 27,649 SH   SOLE 26 6,037 0 21,612
KLX INC COM 482539103 502 6,985 SH   SOLE 28 6,985 0 0
KLX INC COM 482539103 295 4,099 SH   SOLE 29 0 0 4,099
KLX INC COM 482539103 810 11,268 SH   SOLE 30 11,268 0 0
KLX INC COM 482539103 127 1,767 SH   SOLE 36 1,767 0 0
KLX INC COM 482539103 418 5,820 SH   SOLE 40 5,820 0 0
KMG CHEMICALS INC COM 482564101 933 12,639 SH   SOLE 2 647 0 11,992
KMG CHEMICALS INC COM 482564101 25 340 SH   SOLE 7 340 0 0
KMG CHEMICALS INC COM 482564101 3,657 49,565 SH   SOLE 18 49,565 0 0
KMG CHEMICALS INC COM 482564101 1,007 13,646 SH   SOLE 19 13,646 0 0
KMG CHEMICALS INC COM 482564101 37,875 513,352 SH   SOLE 21 513,352 0 0
KMG CHEMICALS INC COM 482564101 27,300 370,016 SH   SOLE 22 350,700 0 19,316
KMG CHEMICALS INC COM 482564101 931 12,620 SH   SOLE 26 0 0 12,620
KMG CHEMICALS INC COM 482564101 127 1,717 SH   SOLE 28 1,717 0 0
KMG CHEMICALS INC COM 482564101 239 3,233 SH   SOLE 30 3,233 0 0
KMG CHEMICALS INC COM 482564101 120 1,623 SH   SOLE 40 1,623 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 13,643 357,043 SH   SOLE 2 62,808 0 294,235
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,871 48,977 SH   SOLE 4 45,597 0 3,380
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 2,123 55,554 SH   SOLE 7 28,973 0 26,581
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 73 1,908 SH   SOLE 13 1,908 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 15,850 414,810 SH   SOLE 18 402,631 0 12,179
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 886 23,200 SH   SOLE 19 23,200 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3,855 100,877 SH   SOLE 20 0 0 100,877
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 226,808 5,935,826 SH   SOLE 21 5,935,826 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 158,968 4,160,385 SH   SOLE 22 3,890,431 0 269,954
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 6,236 163,200 SH   SOLE 23 163,200 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 318 8,332 SH   SOLE 25 8,332 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 12,044 315,215 SH   SOLE 26 128,700 0 186,515
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 791 20,695 SH   SOLE 28 20,695 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,158 30,306 SH   SOLE 29 4,268 0 26,038
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 9,969 260,894 SH   SOLE 30 260,894 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,861 48,703 SH   SOLE 31 26,164 0 22,539
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 202 5,284 SH   SOLE 34 5,284 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 928 24,288 SH   SOLE 36 24,288 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 102 2,676 SH   SOLE 40 2,676 0 0
KNOLL INC COM NEW 498904200 880 42,293 SH   SOLE 2 2,029 0 40,264
KNOLL INC COM NEW 498904200 6 266 SH   SOLE 4 266 0 0
KNOLL INC COM NEW 498904200 21 1,003 SH   SOLE 7 1,003 0 0
KNOLL INC COM NEW 498904200 3,226 155,023 SH   SOLE 18 155,023 0 0
KNOLL INC COM NEW 498904200 835 40,120 SH   SOLE 19 40,120 0 0
KNOLL INC COM NEW 498904200 32,801 1,576,205 SH   SOLE 21 1,576,205 0 0
KNOLL INC COM NEW 498904200 28,157 1,353,045 SH   SOLE 22 1,283,850 0 69,195
KNOLL INC COM NEW 498904200 487 23,407 SH   SOLE 26 9,886 0 13,521
KNOLL INC COM NEW 498904200 146 7,022 SH   SOLE 28 7,022 0 0
KNOLL INC COM NEW 498904200 208 9,985 SH   SOLE 30 9,985 0 0
KNOLL INC COM NEW 498904200 112 5,404 SH   SOLE 40 5,404 0 0
KNOWLES CORP COM 49926D109 1,429 93,391 SH   SOLE 2 3,667 0 89,724
KNOWLES CORP COM 49926D109 8 492 SH   SOLE 4 492 0 0
KNOWLES CORP COM 49926D109 29 1,874 SH   SOLE 7 1,874 0 0
KNOWLES CORP COM 49926D109 5,953 389,056 SH   SOLE 18 389,056 0 0
KNOWLES CORP COM 49926D109 1,075 70,245 SH   SOLE 19 70,245 0 0
KNOWLES CORP COM 49926D109 136,099 8,895,344 SH   SOLE 21 8,895,344 0 0
KNOWLES CORP COM 49926D109 38,050 2,486,934 SH   SOLE 22 2,363,269 0 123,665
KNOWLES CORP COM 49926D109 494 32,302 SH   SOLE 26 8,531 0 23,771
KNOWLES CORP COM 49926D109 194 12,685 SH   SOLE 28 12,685 0 0
KNOWLES CORP COM 49926D109 2,025 132,351 SH   SOLE 30 132,351 0 0
KNOWLES CORP COM 49926D109 144 9,440 SH   SOLE 40 9,440 0 0
KOHLS CORP COM 500255104 57,552 789,468 SH   SOLE 2 370,391 0 419,077
KOHLS CORP COM 500255104 8,593 117,876 SH   SOLE 4 113,568 0 4,308
KOHLS CORP COM 500255104 16,277 223,278 SH   SOLE 7 185,820 0 37,458
KOHLS CORP COM 500255104 1,526 20,930 SH   SOLE 13 20,930 0 0
KOHLS CORP COM 500255104 111 1,518 SH   SOLE 15 1,518 0 0
KOHLS CORP COM 500255104 32,708 448,670 SH   SOLE 18 423,016 0 25,654
KOHLS CORP COM 500255104 23,515 322,565 SH   SOLE 19 322,565 0 0
KOHLS CORP COM 500255104 7,296 100,086 SH   SOLE 20 415 0 99,671
KOHLS CORP COM 500255104 522,163 7,162,725 SH   SOLE 21 7,162,725 0 0
KOHLS CORP COM 500255104 417,072 5,721,146 SH   SOLE 22 4,937,986 0 783,160
KOHLS CORP COM 500255104 23,208 318,351 SH   SOLE 23 318,351 0 0
KOHLS CORP COM 500255104 15,198 208,476 SH   SOLE 25 208,476 0 0
KOHLS CORP COM 500255104 56,757 778,556 SH   SOLE 26 200,117 0 578,439
KOHLS CORP COM 500255104 1,720 23,600 SH   SOLE 28 23,600 0 0
KOHLS CORP COM 500255104 11,791 161,738 SH   SOLE 29 80,414 0 81,324
KOHLS CORP COM 500255104 53,720 736,906 SH   SOLE 30 736,906 0 0
KOHLS CORP COM 500255104 17,143 235,151 SH   SOLE 31 164,784 0 70,367
KOHLS CORP COM 500255104 4,719 64,737 SH   SOLE 32 64,737 0 0
KOHLS CORP COM 500255104 23,241 318,801 SH   SOLE 34 318,801 0 0
KOHLS CORP COM 500255104 10,448 143,316 SH   SOLE 35 143,316 0 0
KOHLS CORP COM 500255104 16,868 231,384 SH   SOLE 36 231,384 0 0
KOHLS CORP COM 500255104 250 3,426 SH   SOLE 40 3,426 0 0
KONA GRILL INC COM 50047H201 3 1,299 SH   SOLE 18 1,299 0 0
KONA GRILL INC COM 50047H201 49 21,015 SH   SOLE 21 21,015 0 0
KONA GRILL INC COM 50047H201 51 21,754 SH   SOLE 22 21,754 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 190,874 4,515,600 SH   SOLE 18 4,496,379 0 19,221
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 37,581 889,081 SH   SOLE 19 889,081 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 7,737 183,031 SH   SOLE 22 183,031 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,455 34,410 SH   SOLE 23 34,410 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 8,640 204,409 SH   SOLE 34 204,409 0 0
KOPIN CORP COM 500600101 147 51,269 SH   SOLE 2 3,077 0 48,192
KOPIN CORP COM 500600101 5 1,866 SH   SOLE 7 1,866 0 0
KOPIN CORP COM 500600101 780 272,564 SH   SOLE 18 272,564 0 0
KOPIN CORP COM 500600101 269 93,967 SH   SOLE 19 93,967 0 0
KOPIN CORP COM 500600101 18,457 6,453,543 SH   SOLE 21 6,453,543 0 0
KOPIN CORP COM 500600101 5,409 1,891,306 SH   SOLE 22 1,838,512 0 52,794
KOPIN CORP COM 500600101 137 47,865 SH   SOLE 26 0 0 47,865
KOPIN CORP COM 500600101 210 73,417 SH   SOLE 30 73,417 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,021 26,614 SH   SOLE 2 8,169 0 18,445
KOPPERS HOLDINGS INC COM 50060P106 7 192 SH   SOLE 4 192 0 0
KOPPERS HOLDINGS INC COM 50060P106 19 483 SH   SOLE 7 483 0 0
KOPPERS HOLDINGS INC COM 50060P106 3,638 94,867 SH   SOLE 18 94,867 0 0
KOPPERS HOLDINGS INC COM 50060P106 2,290 59,721 SH   SOLE 19 59,721 0 0
KOPPERS HOLDINGS INC COM 50060P106 84,695 2,208,483 SH   SOLE 21 2,208,483 0 0
KOPPERS HOLDINGS INC COM 50060P106 23,756 619,459 SH   SOLE 22 590,707 0 28,752
KOPPERS HOLDINGS INC COM 50060P106 830 21,631 SH   SOLE 23 21,631 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,114 29,042 SH   SOLE 26 3,977 0 25,065
KOPPERS HOLDINGS INC COM 50060P106 114 2,969 SH   SOLE 28 2,969 0 0
KOPPERS HOLDINGS INC COM 50060P106 408 10,648 SH   SOLE 29 0 0 10,648
KOPPERS HOLDINGS INC COM 50060P106 1,186 30,916 SH   SOLE 30 30,916 0 0
KOPPERS HOLDINGS INC COM 50060P106 96 2,512 SH   SOLE 40 2,512 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 214 14,936 SH   SOLE 7 14,936 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,904 132,790 SH   SOLE 21 132,790 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 16 1,129 SH   SOLE 25 1,129 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 4,749 331,160 SH   SOLE 30 331,160 0 0
KORN FERRY INTL COM NEW 500643200 3,760 60,710 SH   SOLE 2 16,264 0 44,446
KORN FERRY INTL COM NEW 500643200 22 359 SH   SOLE 4 359 0 0
KORN FERRY INTL COM NEW 500643200 78 1,261 SH   SOLE 7 1,261 0 0
KORN FERRY INTL COM NEW 500643200 15,064 243,245 SH   SOLE 18 243,245 0 0
KORN FERRY INTL COM NEW 500643200 6,930 111,897 SH   SOLE 19 111,897 0 0
KORN FERRY INTL COM NEW 500643200 358,287 5,785,360 SH   SOLE 21 5,785,360 0 0
KORN FERRY INTL COM NEW 500643200 108,446 1,751,113 SH   SOLE 22 1,646,343 0 104,770
KORN FERRY INTL COM NEW 500643200 3,129 50,523 SH   SOLE 23 50,523 0 0
KORN FERRY INTL COM NEW 500643200 5,548 89,593 SH   SOLE 26 10,487 0 79,106
KORN FERRY INTL COM NEW 500643200 460 7,425 SH   SOLE 28 7,425 0 0
KORN FERRY INTL COM NEW 500643200 1,003 16,195 SH   SOLE 29 0 0 16,195
KORN FERRY INTL COM NEW 500643200 5,278 85,228 SH   SOLE 30 85,228 0 0
KORN FERRY INTL COM NEW 500643200 333 5,373 SH   SOLE 40 5,373 0 0
KORNIT DIGITAL LTD SHS M6372Q113 25 1,387 SH   SOLE 7 1,387 0 0
KORNIT DIGITAL LTD SHS M6372Q113 3,744 210,319 SH   SOLE 21 210,319 0 0
KORNIT DIGITAL LTD SHS M6372Q113 3,111 174,792 SH   SOLE 22 166,047 0 8,745
KOSMOS ENERGY LTD SHS G5315B107 4,979 602,047 SH   SOLE 2 149,287 0 452,760
KOSMOS ENERGY LTD SHS G5315B107 12 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD SHS G5315B107 44 5,337 SH   SOLE 7 5,337 0 0
KOSMOS ENERGY LTD SHS G5315B107 961 116,145 SH   SOLE 18 116,145 0 0
KOSMOS ENERGY LTD SHS G5315B107 19,884 2,404,361 SH   SOLE 19 2,404,361 0 0
KOSMOS ENERGY LTD SHS G5315B107 23,887 2,888,444 SH   SOLE 21 2,888,444 0 0
KOSMOS ENERGY LTD SHS G5315B107 51,831 6,267,411 SH   SOLE 22 5,810,604 0 456,807
KOSMOS ENERGY LTD SHS G5315B107 674 81,458 SH   SOLE 25 81,458 0 0
KOSMOS ENERGY LTD SHS G5315B107 938 113,407 SH   SOLE 26 73,272 0 40,135
KOSMOS ENERGY LTD SHS G5315B107 278 33,637 SH   SOLE 28 33,637 0 0
KOSMOS ENERGY LTD SHS G5315B107 4,152 502,074 SH   SOLE 29 502,074 0 0
KOSMOS ENERGY LTD SHS G5315B107 1,109 134,101 SH   SOLE 30 134,101 0 0
KOSMOS ENERGY LTD SHS G5315B107 41 4,996 SH   SOLE 31 4,996 0 0
KOSMOS ENERGY LTD SHS G5315B107 22,821 2,759,523 SH   SOLE 34 2,759,523 0 0
KOSMOS ENERGY LTD SHS G5315B107 257 31,119 SH   SOLE 40 31,119 0 0
KOSS CORP COM 500692108 21 8,843 SH   SOLE 22 8,843 0 0
KRAFT HEINZ CO COM 500754106 100,202 1,595,073 SH   SOLE 2 179,269 0 1,415,804
KRAFT HEINZ CO COM 500754106 12,111 192,785 SH   SOLE 4 175,131 0 17,654
KRAFT HEINZ CO COM 500754106 31,326 498,667 SH   SOLE 7 473,027 0 25,640
KRAFT HEINZ CO COM 500754106 1,331 21,191 SH   SOLE 13 21,191 0 0
KRAFT HEINZ CO COM 500754106 411 6,539 SH   SOLE 15 6,539 0 0
KRAFT HEINZ CO COM 500754106 2 32 SH   SOLE 17 0 0 32
KRAFT HEINZ CO COM 500754106 68,994 1,098,281 SH   SOLE 18 1,015,934 0 82,347
KRAFT HEINZ CO COM 500754106 5,682 90,441 SH   SOLE 19 90,441 0 0
KRAFT HEINZ CO COM 500754106 14,146 225,189 SH   SOLE 20 3,607 0 221,582
KRAFT HEINZ CO COM 500754106 586,615 9,338,023 SH   SOLE 21 9,338,023 0 0
KRAFT HEINZ CO COM 500754106 921,291 14,665,570 SH   SOLE 22 13,026,471 0 1,639,099
KRAFT HEINZ CO COM 500754106 48,296 768,801 SH   SOLE 23 768,801 0 0
KRAFT HEINZ CO COM 500754106 37,684 599,872 SH   SOLE 25 599,872 0 0
KRAFT HEINZ CO COM 500754106 155,445 2,474,457 SH   SOLE 26 505,735 0 1,968,722
KRAFT HEINZ CO COM 500754106 5,528 87,998 SH   SOLE 28 87,998 0 0
KRAFT HEINZ CO COM 500754106 1,310 20,860 SH   SOLE 29 20,860 0 0
KRAFT HEINZ CO COM 500754106 143,858 2,289,999 SH   SOLE 30 2,289,999 0 0
KRAFT HEINZ CO COM 500754106 15,666 249,387 SH   SOLE 31 117,516 0 131,871
KRAFT HEINZ CO COM 500754106 12,242 194,868 SH   SOLE 32 194,868 0 0
KRAFT HEINZ CO COM 500754106 3,283 52,261 SH   SOLE 34 52,261 0 0
KRAFT HEINZ CO COM 500754106 34,969 556,659 SH   SOLE 36 556,659 0 0
KRAFT HEINZ CO COM 500754106 768 12,230 SH   SOLE 40 12,230 0 0
KRATON CORPORATION COM 50077C106 1,244 26,954 SH   SOLE 2 1,394 0 25,560
KRATON CORPORATION COM 50077C106 14 300 SH   SOLE 4 300 0 0
KRATON CORPORATION COM 50077C106 29 620 SH   SOLE 7 620 0 0
KRATON CORPORATION COM 50077C106 6,203 134,439 SH   SOLE 18 134,439 0 0
KRATON CORPORATION COM 50077C106 1,150 24,924 SH   SOLE 19 24,924 0 0
KRATON CORPORATION COM 50077C106 149,691 3,244,269 SH   SOLE 21 3,244,269 0 0
KRATON CORPORATION COM 50077C106 39,479 855,645 SH   SOLE 22 809,546 0 46,099
KRATON CORPORATION COM 50077C106 764 16,550 SH   SOLE 26 8,535 0 8,015
KRATON CORPORATION COM 50077C106 205 4,444 SH   SOLE 28 4,444 0 0
KRATON CORPORATION COM 50077C106 2,161 46,833 SH   SOLE 30 46,833 0 0
KRATON CORPORATION COM 50077C106 157 3,403 SH   SOLE 40 3,403 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 875 76,060 SH   SOLE 2 3,598 0 72,462
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 21 1,831 SH   SOLE 7 1,831 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3,284 285,293 SH   SOLE 18 285,293 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 807 70,149 SH   SOLE 19 70,149 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 79,162 6,877,666 SH   SOLE 21 6,877,666 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 27,574 2,395,674 SH   SOLE 22 2,266,583 0 129,091
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 344 29,900 SH   SOLE 26 0 0 29,900
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 140 12,147 SH   SOLE 28 12,147 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 219 19,012 SH   SOLE 30 19,012 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 57 4,925 SH   SOLE 40 4,925 0 0
KROGER CO COM 501044101 68,703 2,414,868 SH   SOLE 2 405,403 0 2,009,465
KROGER CO COM 501044101 8,749 307,512 SH   SOLE 4 284,761 0 22,751
KROGER CO COM 501044101 24,309 854,453 SH   SOLE 7 657,137 0 197,316
KROGER CO COM 501044101 848 29,798 SH   SOLE 13 29,798 0 0
KROGER CO COM 501044101 200 7,028 SH   SOLE 15 7,028 0 0
KROGER CO COM 501044101 141,337 4,967,895 SH   SOLE 18 4,706,730 0 261,165
KROGER CO COM 501044101 192,548 6,767,932 SH   SOLE 19 6,767,932 0 0
KROGER CO COM 501044101 13,456 472,963 SH   SOLE 20 0 0 472,963
KROGER CO COM 501044101 490,405 17,237,451 SH   SOLE 21 17,237,451 0 0
KROGER CO COM 501044101 618,614 21,743,896 SH   SOLE 22 19,171,222 0 2,572,674
KROGER CO COM 501044101 32,059 1,126,865 SH   SOLE 23 1,126,865 0 0
KROGER CO COM 501044101 26,491 931,155 SH   SOLE 25 931,155 0 0
KROGER CO COM 501044101 108,226 3,804,074 SH   SOLE 26 795,487 0 3,008,587
KROGER CO COM 501044101 3,617 127,146 SH   SOLE 28 127,146 0 0
KROGER CO COM 501044101 1,173 41,230 SH   SOLE 29 30,376 0 10,854
KROGER CO COM 501044101 85,544 3,006,829 SH   SOLE 30 3,006,829 0 0
KROGER CO COM 501044101 10,197 358,407 SH   SOLE 31 176,474 0 181,933
KROGER CO COM 501044101 8,754 307,703 SH   SOLE 34 307,703 0 0
KROGER CO COM 501044101 26,737 939,794 SH   SOLE 36 939,794 0 0
KROGER CO COM 501044101 513 18,027 SH   SOLE 40 18,027 0 0
KRONOS WORLDWIDE INC COM 50105F105 443 19,682 SH   SOLE 2 958 0 18,724
KRONOS WORLDWIDE INC COM 50105F105 2 107 SH   SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105 10 456 SH   SOLE 7 456 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,645 73,003 SH   SOLE 18 73,003 0 0
KRONOS WORLDWIDE INC COM 50105F105 434 19,269 SH   SOLE 19 19,269 0 0
KRONOS WORLDWIDE INC COM 50105F105 17,331 769,223 SH   SOLE 21 769,223 0 0
KRONOS WORLDWIDE INC COM 50105F105 22,409 994,617 SH   SOLE 22 966,074 0 28,543
KRONOS WORLDWIDE INC COM 50105F105 180 7,978 SH   SOLE 26 0 0 7,978
KRONOS WORLDWIDE INC COM 50105F105 90 3,975 SH   SOLE 28 3,975 0 0
KRONOS WORLDWIDE INC COM 50105F105 118 5,224 SH   SOLE 30 5,224 0 0
KRONOS WORLDWIDE INC COM 50105F105 49 2,183 SH   SOLE 40 2,183 0 0
KRYSTAL BIOTECH INC COM 501147102 13 898 SH   SOLE 18 898 0 0
KRYSTAL BIOTECH INC COM 501147102 181 12,142 SH   SOLE 21 12,142 0 0
KT CORP SPONSORED ADR 48268K101 12,278 924,584 SH   SOLE 2 0 0 924,584
KT CORP SPONSORED ADR 48268K101 12 898 SH   SOLE 19 898 0 0
KT CORP SPONSORED ADR 48268K101 33,939 2,555,644 SH   SOLE 22 2,555,644 0 0
KT CORP SPONSORED ADR 48268K101 79 5,960 SH   SOLE 25 5,960 0 0
KT CORP SPONSORED ADR 48268K101 147 11,094 SH   SOLE 26 0 0 11,094
KT CORP SPONSORED ADR 48268K101 367 27,673 SH   SOLE 30 27,673 0 0
KULICKE & SOFFA INDS INC COM 501242101 12 508 SH   SOLE 4 508 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,827 76,691 SH   SOLE 18 76,691 0 0
KULICKE & SOFFA INDS INC COM 501242101 115,805 4,861,683 SH   SOLE 21 4,861,683 0 0
KULICKE & SOFFA INDS INC COM 501242101 32,326 1,357,112 SH   SOLE 22 1,185,046 0 172,066
KULICKE & SOFFA INDS INC COM 501242101 746 31,314 SH   SOLE 26 14,439 0 16,875
KULICKE & SOFFA INDS INC COM 501242101 241 10,119 SH   SOLE 28 10,119 0 0
KULICKE & SOFFA INDS INC COM 501242101 2,483 104,238 SH   SOLE 30 104,238 0 0
KULICKE & SOFFA INDS INC COM 501242101 209 8,772 SH   SOLE 40 8,772 0 0
KURA ONCOLOGY INC COM 50127T109 379 20,808 SH   SOLE 2 1,231 0 19,577
KURA ONCOLOGY INC COM 50127T109 7 397 SH   SOLE 7 397 0 0
KURA ONCOLOGY INC COM 50127T109 1,518 83,426 SH   SOLE 18 83,426 0 0
KURA ONCOLOGY INC COM 50127T109 360 19,807 SH   SOLE 19 19,807 0 0
KURA ONCOLOGY INC COM 50127T109 22,821 1,253,909 SH   SOLE 21 1,253,909 0 0
KURA ONCOLOGY INC COM 50127T109 11,276 619,557 SH   SOLE 22 583,711 0 35,846
KURA ONCOLOGY INC COM 50127T109 79 4,361 SH   SOLE 30 4,361 0 0
KVH INDS INC COM 482738101 183 13,642 SH   SOLE 2 659 0 12,983
KVH INDS INC COM 482738101 7 499 SH   SOLE 7 499 0 0
KVH INDS INC COM 482738101 773 57,655 SH   SOLE 18 57,655 0 0
KVH INDS INC COM 482738101 176 13,167 SH   SOLE 19 13,167 0 0
KVH INDS INC COM 482738101 7,701 574,702 SH   SOLE 21 574,702 0 0
KVH INDS INC COM 482738101 6,996 522,125 SH   SOLE 22 509,245 0 12,880
L BRANDS INC COM 501797104 22,031 597,363 SH   SOLE 2 48,255 0 549,108
L BRANDS INC COM 501797104 2,746 74,466 SH   SOLE 4 67,626 0 6,840
L BRANDS INC COM 501797104 7,678 208,193 SH   SOLE 7 202,631 0 5,562
L BRANDS INC COM 501797104 54 1,458 SH   SOLE 15 1,458 0 0
L BRANDS INC COM 501797104 22,353 606,091 SH   SOLE 18 573,962 0 32,129
L BRANDS INC COM 501797104 1,788 48,480 SH   SOLE 19 48,480 0 0
L BRANDS INC COM 501797104 4,539 123,084 SH   SOLE 20 0 0 123,084
L BRANDS INC COM 501797104 389,493 10,561,085 SH   SOLE 21 10,561,085 0 0
L BRANDS INC COM 501797104 219,574 5,953,736 SH   SOLE 22 5,295,904 0 657,832
L BRANDS INC COM 501797104 11,126 301,685 SH   SOLE 23 301,685 0 0
L BRANDS INC COM 501797104 8,870 240,502 SH   SOLE 25 240,502 0 0
L BRANDS INC COM 501797104 32,746 887,902 SH   SOLE 26 266,096 0 621,806
L BRANDS INC COM 501797104 1,361 36,895 SH   SOLE 28 36,895 0 0
L BRANDS INC COM 501797104 2,058 55,816 SH   SOLE 29 8,996 0 46,820
L BRANDS INC COM 501797104 26,388 715,501 SH   SOLE 30 715,501 0 0
L BRANDS INC COM 501797104 3,534 95,819 SH   SOLE 31 45,224 0 50,595
L BRANDS INC COM 501797104 4,404 119,415 SH   SOLE 32 119,415 0 0
L BRANDS INC COM 501797104 462 12,539 SH   SOLE 34 12,539 0 0
L BRANDS INC COM 501797104 11,543 312,997 SH   SOLE 35 312,997 0 0
L BRANDS INC COM 501797104 8,945 242,537 SH   SOLE 36 242,537 0 0
L BRANDS INC COM 501797104 180 4,894 SH   SOLE 40 4,894 0 0
L3 TECHNOLOGIES INC COM 502413107 39,309 204,396 SH   SOLE 2 19,289 0 185,107
L3 TECHNOLOGIES INC COM 502413107 4,705 24,467 SH   SOLE 4 22,368 0 2,099
L3 TECHNOLOGIES INC COM 502413107 17,237 89,626 SH   SOLE 7 69,634 0 19,992
L3 TECHNOLOGIES INC COM 502413107 309 1,605 SH   SOLE 13 1,605 0 0
L3 TECHNOLOGIES INC COM 502413107 125 649 SH   SOLE 15 649 0 0
L3 TECHNOLOGIES INC COM 502413107 31,401 163,276 SH   SOLE 18 152,797 0 10,479
L3 TECHNOLOGIES INC COM 502413107 3,250 16,899 SH   SOLE 19 16,899 0 0
L3 TECHNOLOGIES INC COM 502413107 10,322 53,671 SH   SOLE 20 0 0 53,671
L3 TECHNOLOGIES INC COM 502413107 505,191 2,626,825 SH   SOLE 21 2,626,825 0 0
L3 TECHNOLOGIES INC COM 502413107 368,710 1,917,171 SH   SOLE 22 1,712,124 0 205,047
L3 TECHNOLOGIES INC COM 502413107 18,217 94,720 SH   SOLE 23 94,720 0 0
L3 TECHNOLOGIES INC COM 502413107 30,398 158,062 SH   SOLE 25 158,062 0 0
L3 TECHNOLOGIES INC COM 502413107 38,496 200,165 SH   SOLE 26 69,021 0 131,144
L3 TECHNOLOGIES INC COM 502413107 2,269 11,799 SH   SOLE 28 11,799 0 0
L3 TECHNOLOGIES INC COM 502413107 828 4,303 SH   SOLE 29 2,976 0 1,327
L3 TECHNOLOGIES INC COM 502413107 52,169 271,264 SH   SOLE 30 271,264 0 0
L3 TECHNOLOGIES INC COM 502413107 6,392 33,238 SH   SOLE 31 15,735 0 17,503
L3 TECHNOLOGIES INC COM 502413107 347 1,803 SH   SOLE 34 1,803 0 0
L3 TECHNOLOGIES INC COM 502413107 14,567 75,741 SH   SOLE 36 75,741 0 0
L3 TECHNOLOGIES INC COM 502413107 302 1,571 SH   SOLE 40 1,571 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 515 17,642 SH   SOLE 2 946 0 16,696
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 14 493 SH   SOLE 7 493 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 2,096 71,846 SH   SOLE 18 71,846 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 722 24,742 SH   SOLE 19 24,742 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 22,070 756,615 SH   SOLE 21 756,615 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 16,718 573,116 SH   SOLE 22 549,798 0 23,318
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 12 416 SH   SOLE 23 416 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 61 2,091 SH   SOLE 28 2,091 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 132 4,532 SH   SOLE 30 4,532 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 77 2,634 SH   SOLE 40 2,634 0 0
LA Z BOY INC COM 505336107 1,399 45,714 SH   SOLE 2 2,022 0 43,692
LA Z BOY INC COM 505336107 13 417 SH   SOLE 4 417 0 0
LA Z BOY INC COM 505336107 31 998 SH   SOLE 7 998 0 0
LA Z BOY INC COM 505336107 7,178 234,571 SH   SOLE 18 234,571 0 0
LA Z BOY INC COM 505336107 1,153 37,675 SH   SOLE 19 37,675 0 0
LA Z BOY INC COM 505336107 144,985 4,738,087 SH   SOLE 21 4,738,087 0 0
LA Z BOY INC COM 505336107 44,368 1,449,922 SH   SOLE 22 1,271,213 0 178,709
LA Z BOY INC COM 505336107 367 12,002 SH   SOLE 26 9,481 0 2,521
LA Z BOY INC COM 505336107 221 7,207 SH   SOLE 28 7,207 0 0
LA Z BOY INC COM 505336107 2,159 70,569 SH   SOLE 30 70,569 0 0
LA Z BOY INC COM 505336107 174 5,689 SH   SOLE 40 5,689 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 48,812 271,885 SH   SOLE 2 36,513 0 235,372
LABORATORY CORP AMER HLDGS COM NEW 50540R409 5,602 31,205 SH   SOLE 4 28,710 0 2,495
LABORATORY CORP AMER HLDGS COM NEW 50540R409 20,734 115,490 SH   SOLE 7 85,551 0 29,939
LABORATORY CORP AMER HLDGS COM NEW 50540R409 828 4,614 SH   SOLE 13 4,614 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 130 723 SH   SOLE 15 723 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 7 36 SH   SOLE 17 0 0 36
LABORATORY CORP AMER HLDGS COM NEW 50540R409 176,731 984,409 SH   SOLE 18 778,389 0 206,020
LABORATORY CORP AMER HLDGS COM NEW 50540R409 57,469 320,110 SH   SOLE 19 320,110 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 9,335 51,997 SH   SOLE 20 0 0 51,997
LABORATORY CORP AMER HLDGS COM NEW 50540R409 513,181 2,858,472 SH   SOLE 21 2,858,472 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 479,140 2,668,859 SH   SOLE 22 2,379,600 0 289,259
LABORATORY CORP AMER HLDGS COM NEW 50540R409 24,230 134,963 SH   SOLE 23 134,963 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 21,370 119,034 SH   SOLE 25 103,994 0 15,040
LABORATORY CORP AMER HLDGS COM NEW 50540R409 71,513 398,336 SH   SOLE 26 94,034 0 304,302
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,602 14,491 SH   SOLE 28 14,491 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,238 23,607 SH   SOLE 29 3,745 0 19,862
LABORATORY CORP AMER HLDGS COM NEW 50540R409 68,356 380,750 SH   SOLE 30 380,750 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 7,747 43,154 SH   SOLE 31 18,013 0 25,141
LABORATORY CORP AMER HLDGS COM NEW 50540R409 29,017 161,626 SH   SOLE 34 161,626 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 22,529 125,490 SH   SOLE 36 125,490 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 366 2,041 SH   SOLE 40 2,041 0 0
LADDER CAP CORP CL A 505743104 2,648 169,503 SH   SOLE 2 81,288 0 88,215
LADDER CAP CORP CL A 505743104 29 1,829 SH   SOLE 7 1,829 0 0
LADDER CAP CORP CL A 505743104 4,499 288,011 SH   SOLE 18 288,011 0 0
LADDER CAP CORP CL A 505743104 2,915 186,611 SH   SOLE 19 186,611 0 0
LADDER CAP CORP CL A 505743104 71,578 4,582,455 SH   SOLE 21 4,582,455 0 0
LADDER CAP CORP CL A 505743104 52,584 3,366,436 SH   SOLE 22 3,249,501 0 116,935
LADDER CAP CORP CL A 505743104 1,689 108,106 SH   SOLE 23 108,106 0 0
LADDER CAP CORP CL A 505743104 118 7,576 SH   SOLE 26 0 0 7,576
LADDER CAP CORP CL A 505743104 154 9,842 SH   SOLE 28 9,842 0 0
LADDER CAP CORP CL A 505743104 565 36,177 SH   SOLE 29 0 0 36,177
LADDER CAP CORP CL A 505743104 234 14,950 SH   SOLE 30 14,950 0 0
LADDER CAP CORP CL A 505743104 190 12,138 SH   SOLE 40 12,138 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 322 94,776 SH   SOLE 2 5,009 0 89,767
LADENBURG THALMAN FIN SVCS I COM 50575Q102 9 2,792 SH   SOLE 7 2,792 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 1,234 362,957 SH   SOLE 18 362,957 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 293 86,222 SH   SOLE 19 86,222 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 12,599 3,705,484 SH   SOLE 21 3,705,484 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 11,320 3,329,270 SH   SOLE 22 3,230,699 0 98,571
LADENBURG THALMAN FIN SVCS I COM 50575Q102 26 7,733 SH   SOLE 26 0 0 7,733
LADENBURG THALMAN FIN SVCS I COM 50575Q102 44 12,937 SH   SOLE 28 12,937 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 87 25,717 SH   SOLE 30 25,717 0 0
LAKE SHORE BANCORP INC COM 510700107 6 364 SH   SOLE 18 364 0 0
LAKE SHORE BANCORP INC COM 510700107 11 652 SH   SOLE 21 652 0 0
LAKELAND BANCORP INC COM 511637100 907 45,669 SH   SOLE 2 1,936 0 43,733
LAKELAND BANCORP INC COM 511637100 22 1,112 SH   SOLE 7 1,112 0 0
LAKELAND BANCORP INC COM 511637100 3,122 157,275 SH   SOLE 18 157,275 0 0
LAKELAND BANCORP INC COM 511637100 717 36,116 SH   SOLE 19 36,116 0 0
LAKELAND BANCORP INC COM 511637100 31,581 1,590,993 SH   SOLE 21 1,590,993 0 0
LAKELAND BANCORP INC COM 511637100 25,482 1,283,732 SH   SOLE 22 1,229,035 0 54,697
LAKELAND BANCORP INC COM 511637100 113 5,711 SH   SOLE 26 0 0 5,711
LAKELAND BANCORP INC COM 511637100 109 5,474 SH   SOLE 28 5,474 0 0
LAKELAND BANCORP INC COM 511637100 207 10,426 SH   SOLE 30 10,426 0 0
LAKELAND BANCORP INC COM 511637100 71 3,569 SH   SOLE 40 3,569 0 0
LAKELAND FINL CORP COM 511656100 1,526 31,666 SH   SOLE 2 11,779 0 19,887
LAKELAND FINL CORP COM 511656100 29 611 SH   SOLE 7 611 0 0
LAKELAND FINL CORP COM 511656100 3,988 82,763 SH   SOLE 18 82,763 0 0
LAKELAND FINL CORP COM 511656100 4,442 92,182 SH   SOLE 19 92,182 0 0
LAKELAND FINL CORP COM 511656100 39,293 815,371 SH   SOLE 21 815,371 0 0
LAKELAND FINL CORP COM 511656100 42,994 892,167 SH   SOLE 22 852,732 0 39,435
LAKELAND FINL CORP COM 511656100 673 13,968 SH   SOLE 23 13,968 0 0
LAKELAND FINL CORP COM 511656100 5,849 121,382 SH   SOLE 26 9,378 0 112,004
LAKELAND FINL CORP COM 511656100 176 3,657 SH   SOLE 28 3,657 0 0
LAKELAND FINL CORP COM 511656100 394 8,173 SH   SOLE 29 0 0 8,173
LAKELAND FINL CORP COM 511656100 234 4,862 SH   SOLE 30 4,862 0 0
LAKELAND FINL CORP COM 511656100 105 2,187 SH   SOLE 34 2,187 0 0
LAKELAND FINL CORP COM 511656100 126 2,619 SH   SOLE 40 2,619 0 0
LAKELAND INDS INC COM 511795106 19 1,370 SH   SOLE 18 1,370 0 0
LAKELAND INDS INC COM 511795106 347 24,492 SH   SOLE 21 24,492 0 0
LAKELAND INDS INC COM 511795106 268 18,927 SH   SOLE 22 18,927 0 0
LAM RESEARCH CORP COM 512807108 74,433 430,624 SH   SOLE 2 48,948 0 381,676
LAM RESEARCH CORP COM 512807108 9,632 55,722 SH   SOLE 4 51,494 0 4,228
LAM RESEARCH CORP COM 512807108 24,058 139,182 SH   SOLE 7 137,778 0 1,404
LAM RESEARCH CORP COM 512807108 177 1,022 SH   SOLE 13 1,022 0 0
LAM RESEARCH CORP COM 512807108 273 1,581 SH   SOLE 15 1,581 0 0
LAM RESEARCH CORP COM 512807108 61,886 358,035 SH   SOLE 18 335,797 0 22,238
LAM RESEARCH CORP COM 512807108 25,817 149,361 SH   SOLE 19 149,361 0 0
LAM RESEARCH CORP COM 512807108 9,259 53,568 SH   SOLE 20 0 0 53,568
LAM RESEARCH CORP COM 512807108 700,577 4,053,090 SH   SOLE 21 4,053,090 0 0
LAM RESEARCH CORP COM 512807108 705,160 4,079,609 SH   SOLE 22 3,651,110 0 428,499
LAM RESEARCH CORP COM 512807108 34,577 200,041 SH   SOLE 23 200,041 0 0
LAM RESEARCH CORP COM 512807108 29,344 169,768 SH   SOLE 25 169,768 0 0
LAM RESEARCH CORP COM 512807108 102,202 591,273 SH   SOLE 26 135,690 0 455,583
LAM RESEARCH CORP COM 512807108 4,013 23,218 SH   SOLE 28 23,218 0 0
LAM RESEARCH CORP COM 512807108 957 5,536 SH   SOLE 29 5,536 0 0
LAM RESEARCH CORP COM 512807108 105,599 610,929 SH   SOLE 30 610,929 0 0
LAM RESEARCH CORP COM 512807108 12,096 69,981 SH   SOLE 31 31,844 0 38,137
LAM RESEARCH CORP COM 512807108 4,532 26,218 SH   SOLE 32 26,218 0 0
LAM RESEARCH CORP COM 512807108 16,160 93,493 SH   SOLE 34 93,493 0 0
LAM RESEARCH CORP COM 512807108 23,606 136,567 SH   SOLE 36 136,567 0 0
LAM RESEARCH CORP COM 512807108 563 3,260 SH   SOLE 40 3,260 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 14,744 215,835 SH   SOLE 2 57,228 0 158,607
LAMAR ADVERTISING CO NEW CL A 512816109 28 404 SH   SOLE 4 404 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 166 2,423 SH   SOLE 7 2,423 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 20,455 299,443 SH   SOLE 18 299,443 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 7,367 107,847 SH   SOLE 19 107,847 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 296,334 4,338,082 SH   SOLE 21 4,338,082 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 194,568 2,848,307 SH   SOLE 22 2,682,714 0 165,593
LAMAR ADVERTISING CO NEW CL A 512816109 2,430 35,566 SH   SOLE 25 35,566 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,840 26,936 SH   SOLE 26 16,633 0 10,303
LAMAR ADVERTISING CO NEW CL A 512816109 836 12,239 SH   SOLE 28 12,239 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 945 13,829 SH   SOLE 29 0 0 13,829
LAMAR ADVERTISING CO NEW CL A 512816109 1,292 18,917 SH   SOLE 30 18,917 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 118 1,731 SH   SOLE 31 1,731 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 3,838 56,187 SH   SOLE 34 56,187 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 34 500 SH   SOLE 36 500 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 599 8,768 SH   SOLE 40 8,768 0 0
LAMB WESTON HLDGS INC COM 513272104 30,460 444,603 SH   SOLE 2 142,774 0 301,829
LAMB WESTON HLDGS INC COM 513272104 490 7,151 SH   SOLE 4 7,151 0 0
LAMB WESTON HLDGS INC COM 513272104 306 4,466 SH   SOLE 7 4,466 0 0
LAMB WESTON HLDGS INC COM 513272104 63 920 SH   SOLE 15 920 0 0
LAMB WESTON HLDGS INC COM 513272104 31,957 466,459 SH   SOLE 18 466,205 0 254
LAMB WESTON HLDGS INC COM 513272104 32,928 480,633 SH   SOLE 19 480,633 0 0
LAMB WESTON HLDGS INC COM 513272104 461,028 6,729,359 SH   SOLE 21 6,729,359 0 0
LAMB WESTON HLDGS INC COM 513272104 338,155 4,935,852 SH   SOLE 22 4,635,838 0 300,014
LAMB WESTON HLDGS INC COM 513272104 1,045 15,247 SH   SOLE 23 15,247 0 0
LAMB WESTON HLDGS INC COM 513272104 10,051 146,708 SH   SOLE 25 146,708 0 0
LAMB WESTON HLDGS INC COM 513272104 27,407 400,038 SH   SOLE 26 107,583 0 292,455
LAMB WESTON HLDGS INC COM 513272104 1,316 19,214 SH   SOLE 28 19,214 0 0
LAMB WESTON HLDGS INC COM 513272104 1,913 27,926 SH   SOLE 29 3,938 0 23,988
LAMB WESTON HLDGS INC COM 513272104 2,208 32,230 SH   SOLE 30 32,230 0 0
LAMB WESTON HLDGS INC COM 513272104 569 8,299 SH   SOLE 31 3,187 0 5,112
LAMB WESTON HLDGS INC COM 513272104 3,618 52,803 SH   SOLE 34 52,803 0 0
LAMB WESTON HLDGS INC COM 513272104 5,942 86,725 SH   SOLE 36 86,725 0 0
LAMB WESTON HLDGS INC COM 513272104 1,128 16,466 SH   SOLE 40 16,466 0 0
LANCASTER COLONY CORP COM 513847103 3,470 25,070 SH   SOLE 2 8,588 0 16,482
LANCASTER COLONY CORP COM 513847103 17 121 SH   SOLE 4 121 0 0
LANCASTER COLONY CORP COM 513847103 3,493 25,238 SH   SOLE 7 25,238 0 0
LANCASTER COLONY CORP COM 513847103 15,407 111,306 SH   SOLE 18 111,306 0 0
LANCASTER COLONY CORP COM 513847103 2,130 15,389 SH   SOLE 19 15,389 0 0
LANCASTER COLONY CORP COM 513847103 182,046 1,315,173 SH   SOLE 21 1,315,173 0 0
LANCASTER COLONY CORP COM 513847103 89,583 647,181 SH   SOLE 22 620,332 0 26,849
LANCASTER COLONY CORP COM 513847103 1,357 9,802 SH   SOLE 26 5,166 0 4,636
LANCASTER COLONY CORP COM 513847103 147 1,060 SH   SOLE 28 1,060 0 0
LANCASTER COLONY CORP COM 513847103 616 4,452 SH   SOLE 30 4,452 0 0
LANCASTER COLONY CORP COM 513847103 283 2,043 SH   SOLE 40 2,043 0 0
LANDEC CORP COM 514766104 420 28,158 SH   SOLE 2 1,096 0 27,062
LANDEC CORP COM 514766104 11 707 SH   SOLE 7 707 0 0
LANDEC CORP COM 514766104 1,409 94,573 SH   SOLE 18 94,573 0 0
LANDEC CORP COM 514766104 327 21,960 SH   SOLE 19 21,960 0 0
LANDEC CORP COM 514766104 14,424 968,023 SH   SOLE 21 968,023 0 0
LANDEC CORP COM 514766104 12,287 824,624 SH   SOLE 22 788,437 0 36,187
LANDEC CORP COM 514766104 53 3,584 SH   SOLE 28 3,584 0 0
LANDEC CORP COM 514766104 94 6,331 SH   SOLE 30 6,331 0 0
LANDEC CORP COM 514766104 36 2,385 SH   SOLE 40 2,385 0 0
LANDMARK BANCORP INC COM 51504L107 17 606 SH   SOLE 18 606 0 0
LANDMARK BANCORP INC COM 51504L107 20 709 SH   SOLE 21 709 0 0
LANDS END INC NEW COM 51509F105 300 10,766 SH   SOLE 2 409 0 10,357
LANDS END INC NEW COM 51509F105 9 331 SH   SOLE 7 331 0 0
LANDS END INC NEW COM 51509F105 1,033 37,016 SH   SOLE 18 37,016 0 0
LANDS END INC NEW COM 51509F105 231 8,291 SH   SOLE 19 8,291 0 0
LANDS END INC NEW COM 51509F105 10,387 372,303 SH   SOLE 21 372,303 0 0
LANDS END INC NEW COM 51509F105 13,927 499,180 SH   SOLE 22 473,957 0 25,223
LANDS END INC NEW COM 51509F105 355 12,724 SH   SOLE 26 3,857 0 8,867
LANDS END INC NEW COM 51509F105 71 2,533 SH   SOLE 28 2,533 0 0
LANDS END INC NEW COM 51509F105 74 2,652 SH   SOLE 30 2,652 0 0
LANDS END INC NEW COM 51509F105 54 1,932 SH   SOLE 40 1,932 0 0
LANDSTAR SYS INC COM 515098101 18,076 165,530 SH   SOLE 2 94,178 0 71,352
LANDSTAR SYS INC COM 515098101 1,024 9,373 SH   SOLE 4 9,373 0 0
LANDSTAR SYS INC COM 515098101 188 1,721 SH   SOLE 7 1,721 0 0
LANDSTAR SYS INC COM 515098101 1,942 17,782 SH   SOLE 13 17,782 0 0
LANDSTAR SYS INC COM 515098101 17,095 156,548 SH   SOLE 18 156,345 0 203
LANDSTAR SYS INC COM 515098101 35,878 328,549 SH   SOLE 19 328,549 0 0
LANDSTAR SYS INC COM 515098101 257,897 2,361,693 SH   SOLE 21 2,361,693 0 0
LANDSTAR SYS INC COM 515098101 194,979 1,785,518 SH   SOLE 22 1,593,733 0 191,785
LANDSTAR SYS INC COM 515098101 1,830 16,754 SH   SOLE 23 16,754 0 0
LANDSTAR SYS INC COM 515098101 1,139 10,434 SH   SOLE 25 10,434 0 0
LANDSTAR SYS INC COM 515098101 1,770 16,210 SH   SOLE 26 10,318 0 5,892
LANDSTAR SYS INC COM 515098101 634 5,806 SH   SOLE 28 5,806 0 0
LANDSTAR SYS INC COM 515098101 8,189 74,994 SH   SOLE 29 6,678 0 68,316
LANDSTAR SYS INC COM 515098101 1,256 11,500 SH   SOLE 30 11,500 0 0
LANDSTAR SYS INC COM 515098101 1,100 10,070 SH   SOLE 31 7,980 0 2,090
LANDSTAR SYS INC COM 515098101 2,981 27,301 SH   SOLE 34 27,301 0 0
LANDSTAR SYS INC COM 515098101 1,921 17,593 SH   SOLE 36 17,593 0 0
LANDSTAR SYS INC COM 515098101 470 4,303 SH   SOLE 40 4,303 0 0
LANNET INC COM 516012101 421 30,971 SH   SOLE 2 1,196 0 29,775
LANNET INC COM 516012101 3 188 SH   SOLE 4 188 0 0
LANNET INC COM 516012101 9 694 SH   SOLE 7 694 0 0
LANNET INC COM 516012101 1,864 137,029 SH   SOLE 18 137,029 0 0
LANNET INC COM 516012101 319 23,455 SH   SOLE 19 23,455 0 0
LANNET INC COM 516012101 45,324 3,332,632 SH   SOLE 21 3,332,632 0 0
LANNET INC COM 516012101 10,984 807,631 SH   SOLE 22 770,791 0 36,840
LANNET INC COM 516012101 16 1,207 SH   SOLE 26 0 0 1,207
LANNET INC COM 516012101 55 4,029 SH   SOLE 28 4,029 0 0
LANNET INC COM 516012101 624 45,856 SH   SOLE 30 45,856 0 0
LANNET INC COM 516012101 41 2,985 SH   SOLE 40 2,985 0 0
LANTHEUS HLDGS INC COM 516544103 463 31,815 SH   SOLE 2 1,700 0 30,115
LANTHEUS HLDGS INC COM 516544103 12 796 SH   SOLE 7 796 0 0
LANTHEUS HLDGS INC COM 516544103 2,325 159,765 SH   SOLE 18 159,765 0 0
LANTHEUS HLDGS INC COM 516544103 438 30,088 SH   SOLE 19 30,088 0 0
LANTHEUS HLDGS INC COM 516544103 49,906 3,429,934 SH   SOLE 21 3,429,934 0 0
LANTHEUS HLDGS INC COM 516544103 13,628 936,628 SH   SOLE 22 889,356 0 47,272
LANTHEUS HLDGS INC COM 516544103 50 3,432 SH   SOLE 28 3,432 0 0
LANTHEUS HLDGS INC COM 516544103 715 49,168 SH   SOLE 30 49,168 0 0
LANTHEUS HLDGS INC COM 516544103 66 4,546 SH   SOLE 40 4,546 0 0
LANTRONIX INC COM NEW 516548203 4 1,410 SH   SOLE 18 1,410 0 0
LANTRONIX INC COM NEW 516548203 81 28,521 SH   SOLE 21 28,521 0 0
LANTRONIX INC COM NEW 516548203 284 99,916 SH   SOLE 22 99,916 0 0
LAREDO PETROLEUM INC COM 516806106 1,525 158,542 SH   SOLE 2 9,760 0 148,782
LAREDO PETROLEUM INC COM 516806106 9 962 SH   SOLE 4 962 0 0
LAREDO PETROLEUM INC COM 516806106 34 3,496 SH   SOLE 7 3,496 0 0
LAREDO PETROLEUM INC COM 516806106 4,942 513,670 SH   SOLE 18 513,670 0 0
LAREDO PETROLEUM INC COM 516806106 1,226 127,456 SH   SOLE 19 127,456 0 0
LAREDO PETROLEUM INC COM 516806106 51,486 5,352,021 SH   SOLE 21 5,352,021 0 0
LAREDO PETROLEUM INC COM 516806106 38,937 4,047,537 SH   SOLE 22 3,825,642 0 221,895
LAREDO PETROLEUM INC COM 516806106 1,082 112,427 SH   SOLE 25 112,427 0 0
LAREDO PETROLEUM INC COM 516806106 279 28,986 SH   SOLE 26 17,573 0 11,413
LAREDO PETROLEUM INC COM 516806106 208 21,588 SH   SOLE 28 21,588 0 0
LAREDO PETROLEUM INC COM 516806106 285 29,665 SH   SOLE 29 0 0 29,665
LAREDO PETROLEUM INC COM 516806106 755 78,528 SH   SOLE 30 78,528 0 0
LAREDO PETROLEUM INC COM 516806106 180 18,759 SH   SOLE 36 18,759 0 0
LAREDO PETROLEUM INC COM 516806106 156 16,204 SH   SOLE 40 16,204 0 0
LAS VEGAS SANDS CORP COM 517834107 84,189 1,102,526 SH   SOLE 2 433,090 0 669,436
LAS VEGAS SANDS CORP COM 517834107 16,007 209,628 SH   SOLE 4 198,737 0 10,891
LAS VEGAS SANDS CORP COM 517834107 7,220 94,556 SH   SOLE 7 72,739 0 21,817
LAS VEGAS SANDS CORP COM 517834107 7,784 101,942 SH   SOLE 13 101,942 0 0
LAS VEGAS SANDS CORP COM 517834107 233 3,050 SH   SOLE 15 3,050 0 0
LAS VEGAS SANDS CORP COM 517834107 15,991 209,421 SH   SOLE 18 171,074 0 38,347
LAS VEGAS SANDS CORP COM 517834107 72,063 943,724 SH   SOLE 19 943,724 0 0
LAS VEGAS SANDS CORP COM 517834107 14,428 188,944 SH   SOLE 20 0 0 188,944
LAS VEGAS SANDS CORP COM 517834107 206,691 2,706,794 SH   SOLE 21 2,706,794 0 0
LAS VEGAS SANDS CORP COM 517834107 793,358 10,389,704 SH   SOLE 22 9,167,824 0 1,221,880
LAS VEGAS SANDS CORP COM 517834107 45,366 594,112 SH   SOLE 23 594,112 0 0
LAS VEGAS SANDS CORP COM 517834107 28,177 368,996 SH   SOLE 25 368,996 0 0
LAS VEGAS SANDS CORP COM 517834107 83,532 1,093,917 SH   SOLE 26 336,424 0 757,493
LAS VEGAS SANDS CORP COM 517834107 4,292 56,213 SH   SOLE 28 56,213 0 0
LAS VEGAS SANDS CORP COM 517834107 12,119 158,711 SH   SOLE 29 55,593 0 103,118
LAS VEGAS SANDS CORP COM 517834107 38,264 501,096 SH   SOLE 30 501,096 0 0
LAS VEGAS SANDS CORP COM 517834107 16,584 217,176 SH   SOLE 31 104,049 0 113,127
LAS VEGAS SANDS CORP COM 517834107 36,933 483,664 SH   SOLE 34 483,664 0 0
LAS VEGAS SANDS CORP COM 517834107 32,393 424,217 SH   SOLE 36 424,217 0 0
LAS VEGAS SANDS CORP COM 517834107 608 7,956 SH   SOLE 40 7,956 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 5,511 161,008 SH   SOLE 2 49,087 0 111,921
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1,323 38,648 SH   SOLE 4 38,648 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 6,138 179,323 SH   SOLE 7 179,323 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 160 4,661 SH   SOLE 15 4,661 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 22,413 654,789 SH   SOLE 18 654,789 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 7,675 224,206 SH   SOLE 19 224,206 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 275,598 8,051,346 SH   SOLE 21 8,051,346 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 179,878 5,254,989 SH   SOLE 22 5,093,844 0 161,145
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 216 6,304 SH   SOLE 23 6,304 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 7,588 221,688 SH   SOLE 25 221,688 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 2,568 75,030 SH   SOLE 26 22,908 0 52,122
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 555 16,202 SH   SOLE 28 16,202 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1,380 40,303 SH   SOLE 29 40,303 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 18,528 541,283 SH   SOLE 30 541,283 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 159 4,654 SH   SOLE 36 4,654 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 418 12,218 SH   SOLE 40 12,218 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 91 9,251 SH   SOLE 2 0 0 9,251
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 11,417 1,154,371 SH   SOLE 21 1,154,371 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 2,830 286,114 SH   SOLE 25 286,114 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 2,223 224,735 SH   SOLE 26 224,735 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 3,226 326,223 SH   SOLE 30 326,223 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 627 95,557 SH   SOLE 2 5,150 0 90,407
LATTICE SEMICONDUCTOR CORP COM 518415104 6 858 SH   SOLE 4 858 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 17 2,666 SH   SOLE 7 2,666 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 2,497 380,671 SH   SOLE 18 380,671 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 612 93,229 SH   SOLE 19 93,229 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 24,829 3,784,897 SH   SOLE 21 3,784,897 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 21,706 3,308,842 SH   SOLE 22 3,149,694 0 159,148
LATTICE SEMICONDUCTOR CORP COM 518415104 356 54,246 SH   SOLE 26 20,268 0 33,978
LATTICE SEMICONDUCTOR CORP COM 518415104 111 16,984 SH   SOLE 28 16,984 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 150 22,930 SH   SOLE 30 22,930 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 90 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 125,508 879,588 SH   SOLE 2 357,247 0 522,341
LAUDER ESTEE COS INC CL A 518439104 20,569 144,151 SH   SOLE 4 138,200 0 5,951
LAUDER ESTEE COS INC CL A 518439104 28,851 202,192 SH   SOLE 7 192,086 0 10,106
LAUDER ESTEE COS INC CL A 518439104 3,371 23,627 SH   SOLE 13 23,627 0 0
LAUDER ESTEE COS INC CL A 518439104 237 1,662 SH   SOLE 15 1,662 0 0
LAUDER ESTEE COS INC CL A 518439104 1 10 SH   SOLE 17 0 0 10
LAUDER ESTEE COS INC CL A 518439104 67,736 474,707 SH   SOLE 18 430,603 0 44,104
LAUDER ESTEE COS INC CL A 518439104 33,985 238,173 SH   SOLE 19 238,173 0 0
LAUDER ESTEE COS INC CL A 518439104 16,252 113,895 SH   SOLE 20 0 0 113,895
LAUDER ESTEE COS INC CL A 518439104 678,713 4,756,554 SH   SOLE 21 4,756,554 0 0
LAUDER ESTEE COS INC CL A 518439104 879,964 6,166,960 SH   SOLE 22 5,285,526 0 881,434
LAUDER ESTEE COS INC CL A 518439104 57,685 404,267 SH   SOLE 23 404,267 0 0
LAUDER ESTEE COS INC CL A 518439104 74,524 522,277 SH   SOLE 25 522,277 0 0
LAUDER ESTEE COS INC CL A 518439104 123,935 868,558 SH   SOLE 26 194,531 0 674,027
LAUDER ESTEE COS INC CL A 518439104 4,677 32,777 SH   SOLE 28 32,777 0 0
LAUDER ESTEE COS INC CL A 518439104 12,695 88,970 SH   SOLE 29 74,590 0 14,380
LAUDER ESTEE COS INC CL A 518439104 105,978 742,715 SH   SOLE 30 742,715 0 0
LAUDER ESTEE COS INC CL A 518439104 34,181 239,546 SH   SOLE 31 159,843 0 79,703
LAUDER ESTEE COS INC CL A 518439104 16,196 113,504 SH   SOLE 34 113,504 0 0
LAUDER ESTEE COS INC CL A 518439104 37,693 264,162 SH   SOLE 36 264,162 0 0
LAUDER ESTEE COS INC CL A 518439104 641 4,492 SH   SOLE 40 4,492 0 0
LAUREATE EDUCATION INC CL A 518613203 11,611 810,282 SH   SOLE 2 758,324 0 51,958
LAUREATE EDUCATION INC CL A 518613203 17 1,161 SH   SOLE 7 1,161 0 0
LAUREATE EDUCATION INC CL A 518613203 2,456 171,372 SH   SOLE 18 171,372 0 0
LAUREATE EDUCATION INC CL A 518613203 582 40,629 SH   SOLE 19 40,629 0 0
LAUREATE EDUCATION INC CL A 518613203 23,415 1,634,001 SH   SOLE 21 1,634,001 0 0
LAUREATE EDUCATION INC CL A 518613203 18,047 1,259,362 SH   SOLE 22 1,203,381 0 55,981
LAUREATE EDUCATION INC CL A 518613203 49 3,393 SH   SOLE 26 0 0 3,393
LAUREATE EDUCATION INC CL A 518613203 91 6,319 SH   SOLE 28 6,319 0 0
LAUREATE EDUCATION INC CL A 518613203 175 12,193 SH   SOLE 30 12,193 0 0
LAUREATE EDUCATION INC CL A 518613203 73 5,103 SH   SOLE 40 5,103 0 0
LAWSON PRODS INC COM 520776105 154 6,306 SH   SOLE 2 376 0 5,930
LAWSON PRODS INC COM 520776105 563 23,141 SH   SOLE 18 23,141 0 0
LAWSON PRODS INC COM 520776105 132 5,416 SH   SOLE 19 5,416 0 0
LAWSON PRODS INC COM 520776105 5,959 244,713 SH   SOLE 21 244,713 0 0
LAWSON PRODS INC COM 520776105 5,624 230,967 SH   SOLE 22 228,758 0 2,209
LAZARD GLB TTL RET&INCM FD I COM 52106W103 973 53,000 SH   SOLE 2 53,000 0 0
LAZARD LTD SHS A G54050102 10,550 215,693 SH   SOLE 2 9,220 0 206,473
LAZARD LTD SHS A G54050102 560 11,458 SH   SOLE 7 11,458 0 0
LAZARD LTD SHS A G54050102 5,199 106,289 SH   SOLE 18 106,289 0 0
LAZARD LTD SHS A G54050102 886 18,120 SH   SOLE 19 18,120 0 0
LAZARD LTD SHS A G54050102 214,183 4,379,128 SH   SOLE 21 4,379,128 0 0
LAZARD LTD SHS A G54050102 121 2,479 SH   SOLE 22 0 0 2,479
LAZARD LTD SHS A G54050102 2,730 55,821 SH   SOLE 32 55,821 0 0
LAZYDAYS HLDGS INC COM 52110H100 9 1,013 SH   SOLE 18 1,013 0 0
LAZYDAYS HLDGS INC COM 52110H100 125 14,057 SH   SOLE 21 14,057 0 0
LCI INDS COM 50189K103 1,844 20,456 SH   SOLE 2 1,045 0 19,411
LCI INDS COM 50189K103 15 166 SH   SOLE 4 166 0 0
LCI INDS COM 50189K103 47 524 SH   SOLE 7 524 0 0
LCI INDS COM 50189K103 9,550 105,938 SH   SOLE 18 105,938 0 0
LCI INDS COM 50189K103 1,768 19,613 SH   SOLE 19 19,613 0 0
LCI INDS COM 50189K103 230,214 2,553,675 SH   SOLE 21 2,553,675 0 0
LCI INDS COM 50189K103 61,736 684,819 SH   SOLE 22 649,960 0 34,859
LCI INDS COM 50189K103 735 8,155 SH   SOLE 26 4,797 0 3,358
LCI INDS COM 50189K103 311 3,450 SH   SOLE 28 3,450 0 0
LCI INDS COM 50189K103 3,434 38,095 SH   SOLE 30 38,095 0 0
LCI INDS COM 50189K103 227 2,520 SH   SOLE 40 2,520 0 0
LCNB CORP COM 50181P100 185 9,375 SH   SOLE 2 324 0 9,051
LCNB CORP COM 50181P100 614 31,150 SH   SOLE 18 31,150 0 0
LCNB CORP COM 50181P100 215 10,890 SH   SOLE 19 10,890 0 0
LCNB CORP COM 50181P100 6,590 334,525 SH   SOLE 21 334,525 0 0
LCNB CORP COM 50181P100 1,648 83,669 SH   SOLE 22 79,865 0 3,804
LCNB CORP COM 50181P100 53 2,704 SH   SOLE 26 0 0 2,704
LEAF GROUP LTD COM 52177G102 135 12,458 SH   SOLE 2 584 0 11,874
LEAF GROUP LTD COM 52177G102 6 577 SH   SOLE 7 577 0 0
LEAF GROUP LTD COM 52177G102 560 51,576 SH   SOLE 18 51,576 0 0
LEAF GROUP LTD COM 52177G102 210 19,366 SH   SOLE 19 19,366 0 0
LEAF GROUP LTD COM 52177G102 6,071 559,530 SH   SOLE 21 559,530 0 0
LEAF GROUP LTD COM 52177G102 1,556 143,372 SH   SOLE 22 136,441 0 6,931
LEAF GROUP LTD COM 52177G102 23 2,130 SH   SOLE 23 2,130 0 0
LEAF GROUP LTD COM 52177G102 194 17,869 SH   SOLE 29 0 0 17,869
LEAP THERAPEUTICS INC COM 52187K101 9 1,006 SH   SOLE 18 1,006 0 0
LEAP THERAPEUTICS INC COM 52187K101 128 14,184 SH   SOLE 21 14,184 0 0
LEAR CORP COM NEW 521865204 56,961 306,555 SH   SOLE 2 165,908 0 140,647
LEAR CORP COM NEW 521865204 12,196 65,636 SH   SOLE 4 63,996 0 1,640
LEAR CORP COM NEW 521865204 8,799 47,356 SH   SOLE 7 29,483 0 17,873
LEAR CORP COM NEW 521865204 287 1,547 SH   SOLE 13 1,547 0 0
LEAR CORP COM NEW 521865204 97 520 SH   SOLE 15 520 0 0
LEAR CORP COM NEW 521865204 31,693 170,567 SH   SOLE 18 163,001 0 7,566
LEAR CORP COM NEW 521865204 38,289 206,064 SH   SOLE 19 206,064 0 0
LEAR CORP COM NEW 521865204 6,862 36,931 SH   SOLE 20 0 0 36,931
LEAR CORP COM NEW 521865204 167,777 902,950 SH   SOLE 21 902,950 0 0
LEAR CORP COM NEW 521865204 411,809 2,216,290 SH   SOLE 22 1,911,290 0 305,000
LEAR CORP COM NEW 521865204 32,917 177,153 SH   SOLE 23 177,153 0 0
LEAR CORP COM NEW 521865204 13,703 73,748 SH   SOLE 25 73,748 0 0
LEAR CORP COM NEW 521865204 40,859 219,895 SH   SOLE 26 68,845 0 151,050
LEAR CORP COM NEW 521865204 1,630 8,774 SH   SOLE 28 8,774 0 0
LEAR CORP COM NEW 521865204 13,571 73,038 SH   SOLE 29 59,856 0 13,182
LEAR CORP COM NEW 521865204 30,012 161,522 SH   SOLE 30 161,522 0 0
LEAR CORP COM NEW 521865204 22,105 118,964 SH   SOLE 31 87,102 0 31,862
LEAR CORP COM NEW 521865204 13,798 74,257 SH   SOLE 34 74,257 0 0
LEAR CORP COM NEW 521865204 18,153 97,694 SH   SOLE 36 97,694 0 0
LEAR CORP COM NEW 521865204 254 1,368 SH   SOLE 40 1,368 0 0
LEE ENTERPRISES INC COM 523768109 27 9,331 SH   SOLE 18 9,331 0 0
LEE ENTERPRISES INC COM 523768109 482 169,095 SH   SOLE 21 169,095 0 0
LEE ENTERPRISES INC COM 523768109 278 97,509 SH   SOLE 22 97,509 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 1,825 46,772 SH   SOLE 2 2,233 0 44,539
LEGACY TEX FINL GROUP INC COM 52471Y106 12 306 SH   SOLE 4 306 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 42 1,072 SH   SOLE 7 1,072 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 7,929 203,196 SH   SOLE 18 203,196 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 1,611 41,281 SH   SOLE 19 41,281 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 176,638 4,526,854 SH   SOLE 21 4,526,854 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 54,597 1,399,207 SH   SOLE 22 1,334,618 0 64,589
LEGACY TEX FINL GROUP INC COM 52471Y106 459 11,755 SH   SOLE 26 9,317 0 2,438
LEGACY TEX FINL GROUP INC COM 52471Y106 256 6,552 SH   SOLE 28 6,552 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 2,442 62,594 SH   SOLE 30 62,594 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 188 4,817 SH   SOLE 40 4,817 0 0
LEGG MASON INC COM 524901105 11,143 320,845 SH   SOLE 2 159,645 0 161,200
LEGG MASON INC COM 524901105 230 6,636 SH   SOLE 4 6,636 0 0
LEGG MASON INC COM 524901105 209 6,019 SH   SOLE 7 6,019 0 0
LEGG MASON INC COM 524901105 9,392 270,417 SH   SOLE 18 270,246 0 171
LEGG MASON INC COM 524901105 451 12,980 SH   SOLE 19 12,980 0 0
LEGG MASON INC COM 524901105 139,093 4,004,988 SH   SOLE 21 4,004,988 0 0
LEGG MASON INC COM 524901105 101,620 2,926,005 SH   SOLE 22 2,742,622 0 183,383
LEGG MASON INC COM 524901105 339 9,764 SH   SOLE 23 9,764 0 0
LEGG MASON INC COM 524901105 867 24,958 SH   SOLE 26 14,599 0 10,359
LEGG MASON INC COM 524901105 215 6,195 SH   SOLE 28 6,195 0 0
LEGG MASON INC COM 524901105 447 12,861 SH   SOLE 29 0 0 12,861
LEGG MASON INC COM 524901105 1,147 33,024 SH   SOLE 30 33,024 0 0
LEGG MASON INC COM 524901105 61 1,764 SH   SOLE 31 1,764 0 0
LEGG MASON INC COM 524901105 1,202 34,615 SH   SOLE 34 34,615 0 0
LEGG MASON INC COM 524901105 197 5,685 SH   SOLE 36 5,685 0 0
LEGG MASON INC COM 524901105 407 11,717 SH   SOLE 40 11,717 0 0
LEGGETT & PLATT INC COM 524660107 17,409 389,980 SH   SOLE 2 52,947 0 337,033
LEGGETT & PLATT INC COM 524660107 1,738 38,937 SH   SOLE 4 33,530 0 5,407
LEGGETT & PLATT INC COM 524660107 21,123 473,187 SH   SOLE 7 254,194 0 218,993
LEGGETT & PLATT INC COM 524660107 38 855 SH   SOLE 15 855 0 0
LEGGETT & PLATT INC COM 524660107 14,327 320,956 SH   SOLE 18 303,652 0 17,304
LEGGETT & PLATT INC COM 524660107 1,398 31,324 SH   SOLE 19 31,324 0 0
LEGGETT & PLATT INC COM 524660107 4,243 95,057 SH   SOLE 20 0 0 95,057
LEGGETT & PLATT INC COM 524660107 261,798 5,864,646 SH   SOLE 21 5,864,646 0 0
LEGGETT & PLATT INC COM 524660107 153,875 3,447,031 SH   SOLE 22 3,075,055 0 371,976
LEGGETT & PLATT INC COM 524660107 7,540 168,902 SH   SOLE 23 168,902 0 0
LEGGETT & PLATT INC COM 524660107 5,292 118,558 SH   SOLE 25 118,558 0 0
LEGGETT & PLATT INC COM 524660107 24,991 559,844 SH   SOLE 26 164,443 0 395,401
LEGGETT & PLATT INC COM 524660107 766 17,162 SH   SOLE 28 17,162 0 0
LEGGETT & PLATT INC COM 524660107 1,304 29,219 SH   SOLE 29 3,500 0 25,719
LEGGETT & PLATT INC COM 524660107 17,914 401,299 SH   SOLE 30 401,299 0 0
LEGGETT & PLATT INC COM 524660107 1,972 44,171 SH   SOLE 31 21,760 0 22,411
LEGGETT & PLATT INC COM 524660107 2,467 55,268 SH   SOLE 32 55,268 0 0
LEGGETT & PLATT INC COM 524660107 274 6,143 SH   SOLE 34 6,143 0 0
LEGGETT & PLATT INC COM 524660107 4,448 99,633 SH   SOLE 36 99,633 0 0
LEGGETT & PLATT INC COM 524660107 119 2,656 SH   SOLE 40 2,656 0 0
LEIDOS HLDGS INC COM 525327102 24,392 413,427 SH   SOLE 2 87,696 0 325,731
LEIDOS HLDGS INC COM 525327102 2,807 47,579 SH   SOLE 4 43,834 0 3,745
LEIDOS HLDGS INC COM 525327102 773 13,099 SH   SOLE 7 10,161 0 2,938
LEIDOS HLDGS INC COM 525327102 27,157 460,280 SH   SOLE 18 446,757 0 13,523
LEIDOS HLDGS INC COM 525327102 1,478 25,049 SH   SOLE 19 25,049 0 0
LEIDOS HLDGS INC COM 525327102 4,560 77,287 SH   SOLE 20 0 0 77,287
LEIDOS HLDGS INC COM 525327102 379,728 6,436,066 SH   SOLE 21 6,436,066 0 0
LEIDOS HLDGS INC COM 525327102 277,194 4,698,197 SH   SOLE 22 4,398,098 0 300,099
LEIDOS HLDGS INC COM 525327102 10,233 173,445 SH   SOLE 23 173,445 0 0
LEIDOS HLDGS INC COM 525327102 254 4,299 SH   SOLE 25 4,299 0 0
LEIDOS HLDGS INC COM 525327102 11,921 202,055 SH   SOLE 26 105,753 0 96,302
LEIDOS HLDGS INC COM 525327102 1,297 21,983 SH   SOLE 28 21,983 0 0
LEIDOS HLDGS INC COM 525327102 1,985 33,637 SH   SOLE 29 5,596 0 28,041
LEIDOS HLDGS INC COM 525327102 10,344 175,315 SH   SOLE 30 175,315 0 0
LEIDOS HLDGS INC COM 525327102 3,275 55,501 SH   SOLE 31 27,754 0 27,747
LEIDOS HLDGS INC COM 525327102 397 6,736 SH   SOLE 34 6,736 0 0
LEIDOS HLDGS INC COM 525327102 2,473 41,917 SH   SOLE 36 41,917 0 0
LEIDOS HLDGS INC COM 525327102 170 2,883 SH   SOLE 40 2,883 0 0
LEISURE ACQUISITION CORP UNIT 99/99/9999 52539T206 151 15,144 SH   SOLE 2 15,144 0 0
LEISURE ACQUISITION CORP UNIT 99/99/9999 52539T206 3,733 373,299 SH   SOLE 19 373,299 0 0
LEISURE ACQUISITION CORP UNIT 99/99/9999 52539T206 1,116 111,557 SH   SOLE 34 111,557 0 0
LEMAITRE VASCULAR INC COM 525558201 484 14,442 SH   SOLE 2 2,185 0 12,257
LEMAITRE VASCULAR INC COM 525558201 14 414 SH   SOLE 7 414 0 0
LEMAITRE VASCULAR INC COM 525558201 2,329 69,573 SH   SOLE 18 69,573 0 0
LEMAITRE VASCULAR INC COM 525558201 1,401 41,855 SH   SOLE 19 41,855 0 0
LEMAITRE VASCULAR INC COM 525558201 59,886 1,788,718 SH   SOLE 21 1,788,718 0 0
LEMAITRE VASCULAR INC COM 525558201 15,667 467,962 SH   SOLE 22 439,789 0 28,173
LEMAITRE VASCULAR INC COM 525558201 195 5,832 SH   SOLE 23 5,832 0 0
LEMAITRE VASCULAR INC COM 525558201 282 8,425 SH   SOLE 26 0 0 8,425
LEMAITRE VASCULAR INC COM 525558201 114 3,414 SH   SOLE 28 3,414 0 0
LEMAITRE VASCULAR INC COM 525558201 58 1,746 SH   SOLE 29 0 0 1,746
LEMAITRE VASCULAR INC COM 525558201 772 23,073 SH   SOLE 30 23,073 0 0
LENDINGCLUB CORP COM 52603A109 3,515 927,465 SH   SOLE 2 608,974 0 318,491
LENDINGCLUB CORP COM 52603A109 6 1,629 SH   SOLE 4 1,629 0 0
LENDINGCLUB CORP COM 52603A109 24 6,460 SH   SOLE 7 6,460 0 0
LENDINGCLUB CORP COM 52603A109 3,988 1,052,330 SH   SOLE 18 1,052,330 0 0
LENDINGCLUB CORP COM 52603A109 980 258,541 SH   SOLE 19 258,541 0 0
LENDINGCLUB CORP COM 52603A109 40,465 10,676,753 SH   SOLE 21 10,676,753 0 0
LENDINGCLUB CORP COM 52603A109 37,543 9,905,700 SH   SOLE 22 9,485,866 0 419,834
LENDINGCLUB CORP COM 52603A109 637 168,024 SH   SOLE 26 84,803 0 83,221
LENDINGCLUB CORP COM 52603A109 185 48,942 SH   SOLE 28 48,942 0 0
LENDINGCLUB CORP COM 52603A109 249 65,824 SH   SOLE 30 65,824 0 0
LENDINGCLUB CORP COM 52603A109 141 37,124 SH   SOLE 40 37,124 0 0
LENDINGTREE INC NEW COM 52603B107 2,054 9,608 SH   SOLE 2 3,497 0 6,111
LENDINGTREE INC NEW COM 52603B107 13 59 SH   SOLE 4 59 0 0
LENDINGTREE INC NEW COM 52603B107 36 170 SH   SOLE 7 170 0 0
LENDINGTREE INC NEW COM 52603B107 9,717 45,448 SH   SOLE 18 45,448 0 0
LENDINGTREE INC NEW COM 52603B107 2,347 10,979 SH   SOLE 19 10,979 0 0
LENDINGTREE INC NEW COM 52603B107 115,352 539,533 SH   SOLE 21 539,533 0 0
LENDINGTREE INC NEW COM 52603B107 55,414 259,188 SH   SOLE 22 248,835 0 10,353
LENDINGTREE INC NEW COM 52603B107 19 89 SH   SOLE 23 89 0 0
LENDINGTREE INC NEW COM 52603B107 584 2,731 SH   SOLE 26 2,145 0 586
LENDINGTREE INC NEW COM 52603B107 230 1,076 SH   SOLE 28 1,076 0 0
LENDINGTREE INC NEW COM 52603B107 47 222 SH   SOLE 29 0 0 222
LENDINGTREE INC NEW COM 52603B107 359 1,680 SH   SOLE 30 1,680 0 0
LENDINGTREE INC NEW COM 52603B107 177 830 SH   SOLE 40 830 0 0
LENDINGTREE INC NEW NOTE 0.625% 6/0 52603BAA5 542 450,000 PRN   SOLE 21 450,000 0 0
LENNAR CORP CL A 526057104 38,390 731,232 SH   SOLE 2 58,430 0 672,802
LENNAR CORP CL A 526057104 4,742 90,324 SH   SOLE 4 82,956 0 7,368
LENNAR CORP CL A 526057104 11,235 214,001 SH   SOLE 7 201,448 0 12,553
LENNAR CORP CL A 526057104 419 7,972 SH   SOLE 13 7,972 0 0
LENNAR CORP CL A 526057104 98 1,861 SH   SOLE 15 1,861 0 0
LENNAR CORP CL A 526057104 6 123 SH   SOLE 17 0 0 123
LENNAR CORP CL A 526057104 65,386 1,245,441 SH   SOLE 18 1,153,251 0 92,190
LENNAR CORP CL A 526057104 24,143 459,871 SH   SOLE 19 459,871 0 0
LENNAR CORP CL A 526057104 6,026 114,781 SH   SOLE 20 0 0 114,781
LENNAR CORP CL A 526057104 464,066 8,839,343 SH   SOLE 21 8,839,343 0 0
LENNAR CORP CL A 526057104 354,869 6,759,411 SH   SOLE 22 6,023,181 0 736,230
LENNAR CORP CL A 526057104 18,451 351,457 SH   SOLE 23 351,457 0 0
LENNAR CORP CL A 526057104 14,504 276,259 SH   SOLE 25 259,518 0 16,741
LENNAR CORP CL A 526057104 59,225 1,128,091 SH   SOLE 26 266,586 0 861,505
LENNAR CORP CL A 526057104 2,210 42,090 SH   SOLE 28 42,090 0 0
LENNAR CORP CL A 526057104 3,398 64,731 SH   SOLE 29 9,033 0 55,698
LENNAR CORP CL A 526057104 47,202 899,089 SH   SOLE 30 899,089 0 0
LENNAR CORP CL A 526057104 5,636 107,357 SH   SOLE 31 55,908 0 51,449
LENNAR CORP CL A 526057104 12,083 230,158 SH   SOLE 34 230,158 0 0
LENNAR CORP CL A 526057104 12,754 242,939 SH   SOLE 36 242,939 0 0
LENNAR CORP CL A 526057104 296 5,633 SH   SOLE 40 5,633 0 0
LENNAR CORP CL B 526057302 1,013 23,730 SH   SOLE 2 1,431 0 22,299
LENNAR CORP CL B 526057302 16 382 SH   SOLE 7 382 0 0
LENNAR CORP CL B 526057302 312 7,313 SH   SOLE 18 7,297 0 16
LENNAR CORP CL B 526057302 121 2,836 SH   SOLE 19 2,836 0 0
LENNAR CORP CL B 526057302 14,663 343,473 SH   SOLE 21 343,473 0 0
LENNAR CORP CL B 526057302 4,860 113,842 SH   SOLE 22 94,481 0 19,361
LENNAR CORP CL B 526057302 15 344 SH   SOLE 31 344 0 0
LENNOX INTL INC COM 526107107 20,688 103,363 SH   SOLE 2 21,709 0 81,654
LENNOX INTL INC COM 526107107 2,334 11,659 SH   SOLE 4 10,240 0 1,419
LENNOX INTL INC COM 526107107 441 2,202 SH   SOLE 7 2,202 0 0
LENNOX INTL INC COM 526107107 24,444 122,128 SH   SOLE 18 118,657 0 3,471
LENNOX INTL INC COM 526107107 1,523 7,607 SH   SOLE 19 7,607 0 0
LENNOX INTL INC COM 526107107 4,312 21,546 SH   SOLE 20 0 0 21,546
LENNOX INTL INC COM 526107107 368,573 1,841,485 SH   SOLE 21 1,841,485 0 0
LENNOX INTL INC COM 526107107 254,377 1,270,932 SH   SOLE 22 1,196,818 0 74,114
LENNOX INTL INC COM 526107107 9,402 46,974 SH   SOLE 23 46,974 0 0
LENNOX INTL INC COM 526107107 338 1,688 SH   SOLE 25 1,688 0 0
LENNOX INTL INC COM 526107107 15,032 75,102 SH   SOLE 26 29,463 0 45,639
LENNOX INTL INC COM 526107107 1,155 5,769 SH   SOLE 28 5,769 0 0
LENNOX INTL INC COM 526107107 1,760 8,793 SH   SOLE 29 1,457 0 7,336
LENNOX INTL INC COM 526107107 9,099 45,459 SH   SOLE 30 45,459 0 0
LENNOX INTL INC COM 526107107 3,045 15,214 SH   SOLE 31 8,400 0 6,814
LENNOX INTL INC COM 526107107 337 1,686 SH   SOLE 34 1,686 0 0
LENNOX INTL INC COM 526107107 1,403 7,010 SH   SOLE 36 7,010 0 0
LENNOX INTL INC COM 526107107 153 763 SH   SOLE 40 763 0 0
LEVEL BRANDS INC COM NEW 52730Q209 3 870 SH   SOLE 18 870 0 0
LEVEL BRANDS INC COM NEW 52730Q209 43 11,655 SH   SOLE 21 11,655 0 0
LEVEL ONE BANCORP INC COM 52730D208 59 2,167 SH   SOLE 2 0 0 2,167
LEVEL ONE BANCORP INC COM 52730D208 147 5,412 SH   SOLE 18 5,412 0 0
LEVEL ONE BANCORP INC COM 52730D208 33 1,232 SH   SOLE 19 1,232 0 0
LEVEL ONE BANCORP INC COM 52730D208 1,429 52,560 SH   SOLE 21 52,560 0 0
LEVEL ONE BANCORP INC COM 52730D208 305 11,214 SH   SOLE 22 10,687 0 527
LEXICON PHARMACEUTICALS INC COM NEW 528872302 428 35,696 SH   SOLE 2 1,789 0 33,907
LEXICON PHARMACEUTICALS INC COM NEW 528872302 11 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 1,643 136,922 SH   SOLE 18 136,922 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 1,478 123,201 SH   SOLE 19 123,201 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 32,222 2,685,172 SH   SOLE 21 2,685,172 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 16,715 1,392,953 SH   SOLE 22 1,334,027 0 58,926
LEXICON PHARMACEUTICALS INC COM NEW 528872302 271 22,584 SH   SOLE 23 22,584 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 38 3,205 SH   SOLE 26 0 0 3,205
LEXICON PHARMACEUTICALS INC COM NEW 528872302 70 5,854 SH   SOLE 28 5,854 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 142 11,824 SH   SOLE 30 11,824 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 48 3,984 SH   SOLE 40 3,984 0 0
LEXINGTON REALTY TRUST COM 529043101 4,100 469,679 SH   SOLE 2 246,697 0 222,982
LEXINGTON REALTY TRUST COM 529043101 692 79,285 SH   SOLE 4 79,285 0 0
LEXINGTON REALTY TRUST COM 529043101 3,119 357,278 SH   SOLE 7 357,278 0 0
LEXINGTON REALTY TRUST COM 529043101 87 9,955 SH   SOLE 15 9,955 0 0
LEXINGTON REALTY TRUST COM 529043101 8,265 946,772 SH   SOLE 18 946,772 0 0
LEXINGTON REALTY TRUST COM 529043101 3,938 451,130 SH   SOLE 19 451,130 0 0
LEXINGTON REALTY TRUST COM 529043101 203,856 23,351,187 SH   SOLE 21 23,351,187 0 0
LEXINGTON REALTY TRUST COM 529043101 73,557 8,425,802 SH   SOLE 22 8,119,744 0 306,058
LEXINGTON REALTY TRUST COM 529043101 107 12,208 SH   SOLE 23 12,208 0 0
LEXINGTON REALTY TRUST COM 529043101 3,636 416,465 SH   SOLE 25 416,465 0 0
LEXINGTON REALTY TRUST COM 529043101 872 99,895 SH   SOLE 26 17,485 0 82,410
LEXINGTON REALTY TRUST COM 529043101 271 31,085 SH   SOLE 28 31,085 0 0
LEXINGTON REALTY TRUST COM 529043101 713 81,651 SH   SOLE 29 81,651 0 0
LEXINGTON REALTY TRUST COM 529043101 11,431 1,309,348 SH   SOLE 30 1,309,348 0 0
LEXINGTON REALTY TRUST COM 529043101 33 3,821 SH   SOLE 36 3,821 0 0
LEXINGTON REALTY TRUST COM 529043101 194 22,232 SH   SOLE 40 22,232 0 0
LF CAP ACQUISITION CORP CL A 50200K108 2,340 243,000 SH   SOLE 2 243,000 0 0
LF CAP ACQUISITION CORP CL A 50200K108 234 24,300 SH   SOLE 22 24,300 0 0
LF CAP ACQUISITION CORP UNIT 06/19/2025 50200K207 12,235 1,215,000 SH   SOLE 2 1,215,000 0 0
LF CAP ACQUISITION CORP UNIT 06/19/2025 50200K207 1,224 121,500 SH   SOLE 22 121,500 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 347 42,151 SH   SOLE 18 42,151 0 0
LGI HOMES INC COM 50187T106 882 15,281 SH   SOLE 2 842 0 14,439
LGI HOMES INC COM 50187T106 24 414 SH   SOLE 7 414 0 0
LGI HOMES INC COM 50187T106 4,562 79,022 SH   SOLE 18 79,022 0 0
LGI HOMES INC COM 50187T106 931 16,132 SH   SOLE 19 16,132 0 0
LGI HOMES INC COM 50187T106 119,068 2,062,498 SH   SOLE 21 2,062,498 0 0
LGI HOMES INC COM 50187T106 29,294 507,438 SH   SOLE 22 480,721 0 26,717
LGI HOMES INC COM 50187T106 342 5,916 SH   SOLE 26 0 0 5,916
LGI HOMES INC COM 50187T106 128 2,215 SH   SOLE 28 2,215 0 0
LGI HOMES INC COM 50187T106 134 2,327 SH   SOLE 29 0 0 2,327
LGI HOMES INC COM 50187T106 1,562 27,065 SH   SOLE 30 27,065 0 0
LGI HOMES INC COM 50187T106 76 1,319 SH   SOLE 40 1,319 0 0
LGL GROUP INC COM 50186A108 2 449 SH   SOLE 21 449 0 0
LHC GROUP INC COM 50187A107 3,569 41,695 SH   SOLE 2 17,496 0 24,199
LHC GROUP INC COM 50187A107 13 149 SH   SOLE 4 149 0 0
LHC GROUP INC COM 50187A107 57 668 SH   SOLE 7 668 0 0
LHC GROUP INC COM 50187A107 11,194 130,790 SH   SOLE 18 130,790 0 0
LHC GROUP INC COM 50187A107 10,717 125,209 SH   SOLE 19 125,209 0 0
LHC GROUP INC COM 50187A107 266,943 3,118,861 SH   SOLE 21 3,118,861 0 0
LHC GROUP INC COM 50187A107 85,308 996,709 SH   SOLE 22 951,637 0 45,072
LHC GROUP INC COM 50187A107 6,796 79,397 SH   SOLE 23 79,397 0 0
LHC GROUP INC COM 50187A107 5,701 66,607 SH   SOLE 26 4,936 0 61,671
LHC GROUP INC COM 50187A107 286 3,347 SH   SOLE 28 3,347 0 0
LHC GROUP INC COM 50187A107 837 9,781 SH   SOLE 29 0 0 9,781
LHC GROUP INC COM 50187A107 3,705 43,292 SH   SOLE 30 43,292 0 0
LHC GROUP INC COM 50187A107 251 2,931 SH   SOLE 40 2,931 0 0
LIBBEY INC COM 529898108 34 4,147 SH   SOLE 18 4,147 0 0
LIBBEY INC COM 529898108 547 67,266 SH   SOLE 21 67,266 0 0
LIBBEY INC COM 529898108 1,601 196,925 SH   SOLE 22 196,925 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1,174 183,491 SH   SOLE 2 183,491 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 3,675 48,588 SH   SOLE 2 2,935 0 45,653
LIBERTY BROADBAND CORP COM SER A 530307107 331 4,371 SH   SOLE 4 4,371 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 56 743 SH   SOLE 7 743 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 11 148 SH   SOLE 15 148 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 4,161 55,009 SH   SOLE 18 55,009 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 22,804 301,478 SH   SOLE 19 301,478 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 19,381 256,225 SH   SOLE 21 256,225 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 57,499 760,170 SH   SOLE 22 724,362 0 35,808
LIBERTY BROADBAND CORP COM SER A 530307107 1,426 18,859 SH   SOLE 25 18,859 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,668 22,052 SH   SOLE 26 7,192 0 14,860
LIBERTY BROADBAND CORP COM SER A 530307107 42 552 SH   SOLE 31 552 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 8,924 117,983 SH   SOLE 34 117,983 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,244 16,448 SH   SOLE 36 16,448 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 18,718 247,194 SH   SOLE 2 16,711 0 230,483
LIBERTY BROADBAND CORP COM SER C 530307305 4,115 54,350 SH   SOLE 4 51,724 0 2,626
LIBERTY BROADBAND CORP COM SER C 530307305 920 12,150 SH   SOLE 7 11,197 0 953
LIBERTY BROADBAND CORP COM SER C 530307305 49 647 SH   SOLE 15 647 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1 7 SH   SOLE 17 0 0 7
LIBERTY BROADBAND CORP COM SER C 530307305 18,264 241,207 SH   SOLE 18 231,409 0 9,798
LIBERTY BROADBAND CORP COM SER C 530307305 93,921 1,240,375 SH   SOLE 19 1,240,375 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 100,801 1,331,239 SH   SOLE 21 1,331,239 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 258,706 3,416,620 SH   SOLE 22 3,203,758 0 212,862
LIBERTY BROADBAND CORP COM SER C 530307305 9,680 127,838 SH   SOLE 23 127,838 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 7,999 105,643 SH   SOLE 25 105,643 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 23,820 314,586 SH   SOLE 26 120,217 0 194,369
LIBERTY BROADBAND CORP COM SER C 530307305 1,241 16,389 SH   SOLE 28 16,389 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1,855 24,495 SH   SOLE 29 3,586 0 20,909
LIBERTY BROADBAND CORP COM SER C 530307305 11,337 149,724 SH   SOLE 30 149,724 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 3,103 40,979 SH   SOLE 31 20,646 0 20,333
LIBERTY BROADBAND CORP COM SER C 530307305 38,783 512,193 SH   SOLE 34 512,193 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 6,490 85,706 SH   SOLE 36 85,706 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 163 2,154 SH   SOLE 40 2,154 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 2,484 56,532 SH   SOLE 2 2,336 0 54,196
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 13 307 SH   SOLE 4 307 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 87 1,975 SH   SOLE 7 1,975 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 7,820 177,976 SH   SOLE 18 177,976 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 1,980 45,056 SH   SOLE 19 45,056 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 79,490 1,809,047 SH   SOLE 21 1,809,047 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 65,936 1,500,595 SH   SOLE 22 1,427,129 0 73,466
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 475 10,810 SH   SOLE 26 6,007 0 4,803
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 325 7,397 SH   SOLE 28 7,397 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 88 1,992 SH   SOLE 29 0 0 1,992
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 1,433 32,624 SH   SOLE 30 32,624 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 207 4,721 SH   SOLE 40 4,721 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,362 85,749 SH   SOLE 2 9,610 0 76,139
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,442 124,993 SH   SOLE 4 117,929 0 7,064
LIBERTY GLOBAL PLC SHS CL A G5480U104 578 20,992 SH   SOLE 7 20,992 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 62 2,241 SH   SOLE 15 2,241 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 12,008 436,024 SH   SOLE 18 417,467 0 18,557
LIBERTY GLOBAL PLC SHS CL A G5480U104 77,186 2,802,692 SH   SOLE 19 2,802,692 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,585 130,157 SH   SOLE 20 0 0 130,157
LIBERTY GLOBAL PLC SHS CL A G5480U104 9,664 350,922 SH   SOLE 21 350,922 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 119,717 4,347,034 SH   SOLE 22 4,064,318 0 282,716
LIBERTY GLOBAL PLC SHS CL A G5480U104 7,402 268,772 SH   SOLE 23 268,772 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 6,279 227,981 SH   SOLE 25 227,981 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 15,212 552,361 SH   SOLE 26 164,139 0 388,222
LIBERTY GLOBAL PLC SHS CL A G5480U104 844 30,645 SH   SOLE 28 30,645 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 202 7,338 SH   SOLE 29 7,338 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 9,000 326,794 SH   SOLE 30 326,794 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,820 102,403 SH   SOLE 31 57,336 0 45,067
LIBERTY GLOBAL PLC SHS CL A G5480U104 962 34,947 SH   SOLE 32 34,947 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 31,971 1,160,877 SH   SOLE 34 1,160,877 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 5,600 203,355 SH   SOLE 36 203,355 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 113 4,085 SH   SOLE 40 4,085 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 5,214 195,957 SH   SOLE 2 26,745 0 169,212
LIBERTY GLOBAL PLC SHS CL C G5480U120 4,969 186,719 SH   SOLE 4 173,810 0 12,909
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,375 51,675 SH   SOLE 7 51,675 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 145 5,438 SH   SOLE 15 5,438 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,600 60,109 SH   SOLE 18 9,015 0 51,094
LIBERTY GLOBAL PLC SHS CL C G5480U120 320 12,012 SH   SOLE 19 12,012 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 6,743 253,394 SH   SOLE 20 0 0 253,394
LIBERTY GLOBAL PLC SHS CL C G5480U120 20,473 769,355 SH   SOLE 21 769,355 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 292,072 10,976,026 SH   SOLE 22 10,436,304 0 539,722
LIBERTY GLOBAL PLC SHS CL C G5480U120 18,512 695,694 SH   SOLE 23 695,694 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 15,588 585,780 SH   SOLE 25 585,780 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 41,821 1,571,618 SH   SOLE 26 459,279 0 1,112,339
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,050 77,028 SH   SOLE 28 77,028 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,871 70,319 SH   SOLE 29 19,627 0 50,692
LIBERTY GLOBAL PLC SHS CL C G5480U120 21,791 818,889 SH   SOLE 30 818,889 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 6,283 236,104 SH   SOLE 31 111,772 0 124,332
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,425 91,125 SH   SOLE 32 91,125 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 719 27,011 SH   SOLE 34 27,011 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 14,433 542,380 SH   SOLE 36 542,380 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 303 11,379 SH   SOLE 40 11,379 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 874 45,702 SH   SOLE 2 1,925 0 43,777
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 18 931 SH   SOLE 7 931 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 2,720 142,281 SH   SOLE 18 142,281 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 661 34,587 SH   SOLE 19 34,587 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 27,309 1,428,321 SH   SOLE 21 1,428,321 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 25,307 1,323,573 SH   SOLE 22 1,262,408 0 61,165
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 106 5,543 SH   SOLE 26 0 0 5,543
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 125 6,520 SH   SOLE 28 6,520 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 199 10,401 SH   SOLE 30 10,401 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 143 7,476 SH   SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2,282 117,749 SH   SOLE 2 4,921 0 112,828
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 10 531 SH   SOLE 4 531 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 47 2,435 SH   SOLE 7 2,435 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 7,202 371,596 SH   SOLE 18 371,596 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1,953 100,755 SH   SOLE 19 100,755 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 71,632 3,696,197 SH   SOLE 21 3,696,197 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 61,000 3,147,570 SH   SOLE 22 2,988,798 0 158,772
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 78 4,020 SH   SOLE 23 4,020 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 929 47,955 SH   SOLE 26 10,159 0 37,796
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 324 16,715 SH   SOLE 28 16,715 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 513 26,469 SH   SOLE 30 26,469 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 231 11,938 SH   SOLE 40 11,938 0 0
LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 3 4,623 PRN   SOLE 18 4,623 0 0
LIBERTY MEDIA CORP DEB 3.500% 1/1 530715AN1 253 400,000 PRN   SOLE 21 400,000 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 10,967 243,444 SH   SOLE 2 63,543 0 179,901
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2,115 46,958 SH   SOLE 4 44,866 0 2,092
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 521 11,555 SH   SOLE 7 10,269 0 1,286
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 31 685 SH   SOLE 15 685 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 9,286 206,136 SH   SOLE 18 197,690 0 8,446
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 47,541 1,055,290 SH   SOLE 19 1,055,290 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 40,108 890,303 SH   SOLE 21 890,303 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 100,775 2,236,961 SH   SOLE 22 2,059,772 0 177,189
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 5,443 120,814 SH   SOLE 23 120,814 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4,402 97,709 SH   SOLE 25 97,709 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 10,288 228,363 SH   SOLE 26 78,803 0 149,560
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 669 14,853 SH   SOLE 28 14,853 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,131 25,114 SH   SOLE 29 7,080 0 18,034
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4,098 90,961 SH   SOLE 30 90,961 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,515 33,621 SH   SOLE 31 15,585 0 18,036
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 19,278 427,928 SH   SOLE 34 427,928 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3,301 73,280 SH   SOLE 36 73,280 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 77 1,711 SH   SOLE 40 1,711 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 20,946 461,762 SH   SOLE 2 99,357 0 362,405
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 4,274 94,218 SH   SOLE 4 90,034 0 4,184
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 818 18,024 SH   SOLE 7 14,623 0 3,401
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 53 1,177 SH   SOLE 15 1,177 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 15,954 351,719 SH   SOLE 18 334,850 0 16,869
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 79,093 1,743,683 SH   SOLE 19 1,743,683 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 81,229 1,790,759 SH   SOLE 21 1,790,759 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 198,447 4,374,937 SH   SOLE 22 4,009,474 0 365,463
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 10,954 241,488 SH   SOLE 23 241,488 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 8,722 192,278 SH   SOLE 25 192,278 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 21,980 484,569 SH   SOLE 26 171,221 0 313,348
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1,239 27,309 SH   SOLE 28 27,309 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2,196 48,411 SH   SOLE 29 13,515 0 34,896
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 8,627 190,190 SH   SOLE 30 190,190 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 3,344 73,721 SH   SOLE 31 42,380 0 31,341
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 32,692 720,713 SH   SOLE 34 720,713 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 7,313 161,227 SH   SOLE 36 161,227 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 163 3,598 SH   SOLE 40 3,598 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 228 8,881 SH   SOLE 2 513 0 8,368
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 6 238 SH   SOLE 7 238 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 839 32,638 SH   SOLE 18 32,638 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 216 8,395 SH   SOLE 19 8,395 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 8,580 333,709 SH   SOLE 21 333,709 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 7,356 286,118 SH   SOLE 22 273,783 0 12,335
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 205 7,976 SH   SOLE 26 1,045 0 6,931
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 34 1,325 SH   SOLE 28 1,325 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 84 3,258 SH   SOLE 30 3,258 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 17,242 464,371 SH   SOLE 2 18,169 0 446,202
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2,150 57,912 SH   SOLE 4 52,675 0 5,237
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 626 16,866 SH   SOLE 7 11,997 0 4,869
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 4,268 114,956 SH   SOLE 18 96,535 0 18,421
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,290 34,751 SH   SOLE 19 34,751 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 4,513 121,534 SH   SOLE 20 0 0 121,534
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 76,980 2,073,259 SH   SOLE 21 2,073,259 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 200,166 5,390,946 SH   SOLE 22 4,990,667 0 400,279
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 8,308 223,744 SH   SOLE 23 223,744 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 234 6,299 SH   SOLE 25 6,299 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 14,630 394,033 SH   SOLE 26 175,688 0 218,345
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,184 31,880 SH   SOLE 28 31,880 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,759 47,363 SH   SOLE 29 8,051 0 39,312
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 8,483 228,457 SH   SOLE 30 228,457 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2,751 74,086 SH   SOLE 31 39,666 0 34,420
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 383 10,327 SH   SOLE 34 10,327 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,267 34,111 SH   SOLE 36 34,111 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 150 4,051 SH   SOLE 40 4,051 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 1,734 49,118 SH   SOLE 2 1,974 0 47,144
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 21 596 SH   SOLE 7 596 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 464 13,127 SH   SOLE 18 13,127 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 132 3,739 SH   SOLE 19 3,739 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 8,594 243,390 SH   SOLE 21 243,390 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 25,514 722,567 SH   SOLE 22 690,409 0 32,158
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 20 559 SH   SOLE 31 559 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 43 1,224 SH   SOLE 36 1,224 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 768 29,685 SH   SOLE 2 1,431 0 28,254
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 4 170 SH   SOLE 4 170 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 22 836 SH   SOLE 7 836 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 2,916 112,767 SH   SOLE 18 112,767 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 784 30,331 SH   SOLE 19 30,331 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 29,951 1,158,213 SH   SOLE 21 1,158,213 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 24,390 943,150 SH   SOLE 22 896,102 0 47,048
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 216 8,342 SH   SOLE 26 3,565 0 4,777
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 125 4,848 SH   SOLE 28 4,848 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 181 6,996 SH   SOLE 30 6,996 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 97 3,760 SH   SOLE 40 3,760 0 0
LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 1,742 1,400,000 PRN   SOLE 21 1,400,000 0 0
LIBERTY MEDIA CORP DELAWARE NOTE 1.000% 1/3 531229AF9 819 700,000 PRN   SOLE 21 700,000 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 681 36,369 SH   SOLE 2 24,444 0 11,925
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 6 347 SH   SOLE 7 347 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 924 49,352 SH   SOLE 18 49,352 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 8,080 431,603 SH   SOLE 19 431,603 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 8,787 469,414 SH   SOLE 21 469,414 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 4,811 257,003 SH   SOLE 22 244,648 0 12,355
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 8 407 SH   SOLE 23 407 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1,988 106,170 SH   SOLE 34 106,170 0 0
LIBERTY PPTY TR SH BEN INT 531172104 36,253 817,800 SH   SOLE 2 172,915 0 644,885
LIBERTY PPTY TR SH BEN INT 531172104 9,838 221,933 SH   SOLE 4 218,020 0 3,913
LIBERTY PPTY TR SH BEN INT 531172104 13,507 304,687 SH   SOLE 7 271,852 0 32,835
LIBERTY PPTY TR SH BEN INT 531172104 304 6,848 SH   SOLE 15 6,848 0 0
LIBERTY PPTY TR SH BEN INT 531172104 21,766 490,998 SH   SOLE 18 477,390 0 13,608
LIBERTY PPTY TR SH BEN INT 531172104 24,779 558,961 SH   SOLE 19 558,961 0 0
LIBERTY PPTY TR SH BEN INT 531172104 5,109 115,254 SH   SOLE 20 0 0 115,254
LIBERTY PPTY TR SH BEN INT 531172104 344,692 7,775,602 SH   SOLE 21 7,775,602 0 0
LIBERTY PPTY TR SH BEN INT 531172104 325,582 7,344,496 SH   SOLE 22 6,939,321 0 405,175
LIBERTY PPTY TR SH BEN INT 531172104 10,667 240,620 SH   SOLE 23 240,620 0 0
LIBERTY PPTY TR SH BEN INT 531172104 19,483 439,510 SH   SOLE 25 439,510 0 0
LIBERTY PPTY TR SH BEN INT 531172104 21,084 475,616 SH   SOLE 26 179,056 0 296,560
LIBERTY PPTY TR SH BEN INT 531172104 2,454 55,356 SH   SOLE 28 55,356 0 0
LIBERTY PPTY TR SH BEN INT 531172104 3,731 84,156 SH   SOLE 29 55,393 0 28,763
LIBERTY PPTY TR SH BEN INT 531172104 39,699 895,525 SH   SOLE 30 895,525 0 0
LIBERTY PPTY TR SH BEN INT 531172104 2,615 58,980 SH   SOLE 31 32,986 0 25,994
LIBERTY PPTY TR SH BEN INT 531172104 16,411 370,201 SH   SOLE 34 370,201 0 0
LIBERTY PPTY TR SH BEN INT 531172104 5,219 117,727 SH   SOLE 36 117,727 0 0
LIBERTY PPTY TR SH BEN INT 531172104 131 2,961 SH   SOLE 40 2,961 0 0
LIBERTY TAX INC CL A 53128T102 12 1,462 SH   SOLE 18 1,462 0 0
LIBERTY TAX INC CL A 53128T102 198 24,533 SH   SOLE 21 24,533 0 0
LIBERTY TAX INC CL A 53128T102 223 27,622 SH   SOLE 22 27,622 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 965 59,916 SH   SOLE 2 3,038 0 56,878
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 6 364 SH   SOLE 4 364 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 24 1,502 SH   SOLE 7 1,502 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3,732 231,781 SH   SOLE 18 231,781 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 947 58,849 SH   SOLE 19 58,849 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 38,071 2,364,667 SH   SOLE 21 2,364,667 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 32,139 1,996,181 SH   SOLE 22 1,892,850 0 103,331
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 175 10,881 SH   SOLE 26 7,995 0 2,886
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 166 10,311 SH   SOLE 28 10,311 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 230 14,291 SH   SOLE 30 14,291 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 121 7,486 SH   SOLE 40 7,486 0 0
LIFE STORAGE INC COM 53223X107 11,347 116,606 SH   SOLE 2 23,422 0 93,184
LIFE STORAGE INC COM 53223X107 1,455 14,952 SH   SOLE 4 14,952 0 0
LIFE STORAGE INC COM 53223X107 7,222 74,212 SH   SOLE 7 74,212 0 0
LIFE STORAGE INC COM 53223X107 184 1,886 SH   SOLE 15 1,886 0 0
LIFE STORAGE INC COM 53223X107 14,093 144,823 SH   SOLE 18 144,823 0 0
LIFE STORAGE INC COM 53223X107 6,111 62,804 SH   SOLE 19 62,804 0 0
LIFE STORAGE INC COM 53223X107 234,521 2,410,036 SH   SOLE 21 2,410,036 0 0
LIFE STORAGE INC COM 53223X107 218,586 2,246,287 SH   SOLE 22 2,116,643 0 129,644
LIFE STORAGE INC COM 53223X107 260 2,672 SH   SOLE 23 2,672 0 0
LIFE STORAGE INC COM 53223X107 8,729 89,703 SH   SOLE 25 89,703 0 0
LIFE STORAGE INC COM 53223X107 2,393 24,589 SH   SOLE 26 5,536 0 19,053
LIFE STORAGE INC COM 53223X107 626 6,438 SH   SOLE 28 6,438 0 0
LIFE STORAGE INC COM 53223X107 1,899 19,513 SH   SOLE 29 16,056 0 3,457
LIFE STORAGE INC COM 53223X107 21,389 219,798 SH   SOLE 30 219,798 0 0
LIFE STORAGE INC COM 53223X107 103 1,061 SH   SOLE 31 1,061 0 0
LIFE STORAGE INC COM 53223X107 101 1,041 SH   SOLE 36 1,041 0 0
LIFE STORAGE INC COM 53223X107 489 5,026 SH   SOLE 40 5,026 0 0
LIFEPOINT HEALTH INC COM 53219L109 2,575 52,770 SH   SOLE 2 17,057 0 35,713
LIFEPOINT HEALTH INC COM 53219L109 12 242 SH   SOLE 4 242 0 0
LIFEPOINT HEALTH INC COM 53219L109 97 1,995 SH   SOLE 7 1,995 0 0
LIFEPOINT HEALTH INC COM 53219L109 10,685 218,952 SH   SOLE 18 218,952 0 0
LIFEPOINT HEALTH INC COM 53219L109 1,458 29,885 SH   SOLE 19 29,885 0 0
LIFEPOINT HEALTH INC COM 53219L109 129,209 2,647,734 SH   SOLE 21 2,647,734 0 0
LIFEPOINT HEALTH INC COM 53219L109 71,661 1,468,461 SH   SOLE 22 1,310,182 0 158,279
LIFEPOINT HEALTH INC COM 53219L109 662 13,574 SH   SOLE 26 3,896 0 9,678
LIFEPOINT HEALTH INC COM 53219L109 261 5,356 SH   SOLE 28 5,356 0 0
LIFEPOINT HEALTH INC COM 53219L109 1,273 26,082 SH   SOLE 30 26,082 0 0
LIFEPOINT HEALTH INC COM 53219L109 218 4,462 SH   SOLE 36 4,462 0 0
LIFEPOINT HEALTH INC COM 53219L109 229 4,692 SH   SOLE 40 4,692 0 0
LIFETIME BRANDS INC COM 53222Q103 186 14,717 SH   SOLE 2 440 0 14,277
LIFETIME BRANDS INC COM 53222Q103 484 38,297 SH   SOLE 18 38,297 0 0
LIFETIME BRANDS INC COM 53222Q103 111 8,776 SH   SOLE 19 8,776 0 0
LIFETIME BRANDS INC COM 53222Q103 5,129 405,457 SH   SOLE 21 405,457 0 0
LIFETIME BRANDS INC COM 53222Q103 4,795 379,074 SH   SOLE 22 374,613 0 4,461
LIFETIME BRANDS INC COM 53222Q103 37 2,900 SH   SOLE 23 2,900 0 0
LIFETIME BRANDS INC COM 53222Q103 12 966 SH   SOLE 26 0 0 966
LIFEVANTAGE CORP COM NEW 53222K205 16 2,463 SH   SOLE 18 2,463 0 0
LIFEVANTAGE CORP COM NEW 53222K205 283 44,431 SH   SOLE 21 44,431 0 0
LIFEVANTAGE CORP COM NEW 53222K205 189 29,711 SH   SOLE 22 29,711 0 0
LIFEWAY FOODS INC COM 531914109 4 768 SH   SOLE 18 768 0 0
LIFEWAY FOODS INC COM 531914109 73 14,433 SH   SOLE 21 14,433 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3,651 17,623 SH   SOLE 2 1,232 0 16,391
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 16 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 95 460 SH   SOLE 7 460 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 18,754 90,524 SH   SOLE 18 90,524 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 6,593 31,825 SH   SOLE 19 31,825 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 503,122 2,428,548 SH   SOLE 21 2,428,548 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 134,219 647,871 SH   SOLE 22 619,690 0 28,181
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 418 2,016 SH   SOLE 23 2,016 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,449 6,992 SH   SOLE 26 4,221 0 2,771
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 651 3,143 SH   SOLE 28 3,143 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 106 510 SH   SOLE 29 0 0 510
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 6,676 32,224 SH   SOLE 30 32,224 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 151 727 SH   SOLE 34 727 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 504 2,433 SH   SOLE 40 2,433 0 0
LIGHTBRIDGE CORP COM NEW 53224K203 4 3,834 SH   SOLE 21 3,834 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 11 4,804 SH   SOLE 18 4,804 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 157 68,243 SH   SOLE 21 68,243 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 512 222,724 SH   SOLE 22 222,724 0 0
LILIS ENERGY INC COM NEW 532403201 198 38,078 SH   SOLE 2 2,021 0 36,057
LILIS ENERGY INC COM NEW 532403201 6 1,210 SH   SOLE 7 1,210 0 0
LILIS ENERGY INC COM NEW 532403201 749 144,085 SH   SOLE 18 144,085 0 0
LILIS ENERGY INC COM NEW 532403201 185 35,618 SH   SOLE 19 35,618 0 0
LILIS ENERGY INC COM NEW 532403201 8,041 1,546,317 SH   SOLE 21 1,546,317 0 0
LILIS ENERGY INC COM NEW 532403201 5,184 996,831 SH   SOLE 22 959,069 0 37,762
LILLY ELI & CO COM 532457108 262,593 3,077,382 SH   SOLE 2 788,467 0 2,288,915
LILLY ELI & CO COM 532457108 29,430 344,892 SH   SOLE 4 319,246 0 25,646
LILLY ELI & CO COM 532457108 69,784 817,810 SH   SOLE 7 783,223 0 34,587
LILLY ELI & CO COM 532457108 4,542 53,232 SH   SOLE 13 53,232 0 0
LILLY ELI & CO COM 532457108 650 7,623 SH   SOLE 15 7,623 0 0
LILLY ELI & CO COM 532457108 28 330 SH   SOLE 17 0 0 330
LILLY ELI & CO COM 532457108 178,384 2,090,522 SH   SOLE 18 1,943,381 0 147,141
LILLY ELI & CO COM 532457108 147,449 1,727,991 SH   SOLE 19 1,727,991 0 0
LILLY ELI & CO COM 532457108 37,059 434,302 SH   SOLE 20 0 0 434,302
LILLY ELI & CO COM 532457108 1,843,308 21,602,110 SH   SOLE 21 21,602,110 0 0
LILLY ELI & CO COM 532457108 2,112,992 24,762,593 SH   SOLE 22 21,691,277 0 3,071,316
LILLY ELI & CO COM 532457108 109,033 1,277,778 SH   SOLE 23 1,277,778 0 0
LILLY ELI & CO COM 532457108 83,317 976,413 SH   SOLE 25 976,413 0 0
LILLY ELI & CO COM 532457108 303,817 3,560,497 SH   SOLE 26 780,705 0 2,779,792
LILLY ELI & CO COM 532457108 12,285 143,968 SH   SOLE 28 143,968 0 0
LILLY ELI & CO COM 532457108 15,333 179,690 SH   SOLE 29 49,219 0 130,471
LILLY ELI & CO COM 532457108 287,781 3,372,564 SH   SOLE 30 3,372,564 0 0
LILLY ELI & CO COM 532457108 35,439 415,316 SH   SOLE 31 208,996 0 206,320
LILLY ELI & CO COM 532457108 3,679 43,115 SH   SOLE 32 43,115 0 0
LILLY ELI & CO COM 532457108 68,945 807,976 SH   SOLE 34 807,976 0 0
LILLY ELI & CO COM 532457108 79,263 928,904 SH   SOLE 36 928,904 0 0
LILLY ELI & CO COM 532457108 1,697 19,889 SH   SOLE 40 19,889 0 0
LIMBACH HLDGS INC COM 53263P105 10 846 SH   SOLE 18 846 0 0
LIMBACH HLDGS INC COM 53263P105 143 12,124 SH   SOLE 21 12,124 0 0
LIMELIGHT NETWORKS INC COM 53261M104 459 102,750 SH   SOLE 2 19,451 0 83,299
LIMELIGHT NETWORKS INC COM 53261M104 10 2,223 SH   SOLE 7 2,223 0 0
LIMELIGHT NETWORKS INC COM 53261M104 1,623 363,018 SH   SOLE 18 363,018 0 0
LIMELIGHT NETWORKS INC COM 53261M104 875 195,714 SH   SOLE 19 195,714 0 0
LIMELIGHT NETWORKS INC COM 53261M104 16,952 3,792,325 SH   SOLE 21 3,792,325 0 0
LIMELIGHT NETWORKS INC COM 53261M104 13,756 3,077,384 SH   SOLE 22 2,945,988 0 131,396
LIMELIGHT NETWORKS INC COM 53261M104 188 42,114 SH   SOLE 23 42,114 0 0
LIMELIGHT NETWORKS INC COM 53261M104 263 58,938 SH   SOLE 26 0 0 58,938
LIMELIGHT NETWORKS INC COM 53261M104 116 25,924 SH   SOLE 28 25,924 0 0
LIMELIGHT NETWORKS INC COM 53261M104 82 18,351 SH   SOLE 29 0 0 18,351
LIMELIGHT NETWORKS INC COM 53261M104 93 20,855 SH   SOLE 30 20,855 0 0
LIMELIGHT NETWORKS INC COM 53261M104 36 7,955 SH   SOLE 34 7,955 0 0
LIMESTONE BANCORP INC COM 53262L105 11 735 SH   SOLE 18 735 0 0
LIMESTONE BANCORP INC COM 53262L105 173 11,324 SH   SOLE 21 11,324 0 0
LIMONEIRA CO COM 532746104 266 10,797 SH   SOLE 2 443 0 10,354
LIMONEIRA CO COM 532746104 1,152 46,797 SH   SOLE 7 46,797 0 0
LIMONEIRA CO COM 532746104 1,006 40,884 SH   SOLE 18 40,884 0 0
LIMONEIRA CO COM 532746104 225 9,160 SH   SOLE 19 9,160 0 0
LIMONEIRA CO COM 532746104 10,352 420,650 SH   SOLE 21 420,650 0 0
LIMONEIRA CO COM 532746104 4,305 174,913 SH   SOLE 22 164,434 0 10,479
LINCOLN EDL SVCS CORP COM 533535100 7 4,132 SH   SOLE 18 4,132 0 0
LINCOLN EDL SVCS CORP COM 533535100 138 79,228 SH   SOLE 21 79,228 0 0
LINCOLN EDL SVCS CORP COM 533535100 933 536,314 SH   SOLE 22 536,314 0 0
LINCOLN ELEC HLDGS INC COM 533900106 13,267 151,170 SH   SOLE 2 34,977 0 116,193
LINCOLN ELEC HLDGS INC COM 533900106 31 352 SH   SOLE 4 352 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,951 33,628 SH   SOLE 7 33,628 0 0
LINCOLN ELEC HLDGS INC COM 533900106 16,988 193,579 SH   SOLE 18 193,579 0 0
LINCOLN ELEC HLDGS INC COM 533900106 848 9,668 SH   SOLE 19 9,668 0 0
LINCOLN ELEC HLDGS INC COM 533900106 254,175 2,896,249 SH   SOLE 21 2,896,249 0 0
LINCOLN ELEC HLDGS INC COM 533900106 183,268 2,088,288 SH   SOLE 22 1,961,404 0 126,884
LINCOLN ELEC HLDGS INC COM 533900106 1,657 18,878 SH   SOLE 26 11,868 0 7,010
LINCOLN ELEC HLDGS INC COM 533900106 718 8,187 SH   SOLE 28 8,187 0 0
LINCOLN ELEC HLDGS INC COM 533900106 572 6,517 SH   SOLE 29 0 0 6,517
LINCOLN ELEC HLDGS INC COM 533900106 24,593 280,225 SH   SOLE 30 280,225 0 0
LINCOLN ELEC HLDGS INC COM 533900106 122 1,393 SH   SOLE 31 1,393 0 0
LINCOLN ELEC HLDGS INC COM 533900106 79 897 SH   SOLE 36 897 0 0
LINCOLN ELEC HLDGS INC COM 533900106 563 6,416 SH   SOLE 40 6,416 0 0
LINCOLN NATL CORP IND COM 534187109 57,545 924,420 SH   SOLE 2 400,332 0 524,088
LINCOLN NATL CORP IND COM 534187109 8,804 141,426 SH   SOLE 4 136,199 0 5,227
LINCOLN NATL CORP IND COM 534187109 16,304 261,919 SH   SOLE 7 208,589 0 53,330
LINCOLN NATL CORP IND COM 534187109 6,523 104,790 SH   SOLE 13 104,790 0 0
LINCOLN NATL CORP IND COM 534187109 102 1,643 SH   SOLE 15 1,643 0 0
LINCOLN NATL CORP IND COM 534187109 54,896 881,870 SH   SOLE 18 827,407 0 54,463
LINCOLN NATL CORP IND COM 534187109 97,954 1,573,553 SH   SOLE 19 1,573,553 0 0
LINCOLN NATL CORP IND COM 534187109 6,579 105,691 SH   SOLE 20 0 0 105,691
LINCOLN NATL CORP IND COM 534187109 294,652 4,733,373 SH   SOLE 21 4,733,373 0 0
LINCOLN NATL CORP IND COM 534187109 447,251 7,184,763 SH   SOLE 22 6,173,535 0 1,011,228
LINCOLN NATL CORP IND COM 534187109 24,131 387,652 SH   SOLE 23 387,652 0 0
LINCOLN NATL CORP IND COM 534187109 14,195 228,035 SH   SOLE 25 228,035 0 0
LINCOLN NATL CORP IND COM 534187109 49,422 793,928 SH   SOLE 26 217,053 0 576,875
LINCOLN NATL CORP IND COM 534187109 1,849 29,708 SH   SOLE 28 29,708 0 0
LINCOLN NATL CORP IND COM 534187109 10,465 168,109 SH   SOLE 29 69,447 0 98,662
LINCOLN NATL CORP IND COM 534187109 56,899 914,037 SH   SOLE 30 914,037 0 0
LINCOLN NATL CORP IND COM 534187109 13,582 218,190 SH   SOLE 31 154,524 0 63,666
LINCOLN NATL CORP IND COM 534187109 39,061 627,488 SH   SOLE 34 627,488 0 0
LINCOLN NATL CORP IND COM 534187109 18,396 295,519 SH   SOLE 36 295,519 0 0
LINCOLN NATL CORP IND COM 534187109 277 4,446 SH   SOLE 40 4,446 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 246 18,566 SH   SOLE 2 1,033 0 17,533
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 6 474 SH   SOLE 7 474 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 902 68,088 SH   SOLE 18 68,088 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 219 16,501 SH   SOLE 19 16,501 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 10,008 755,293 SH   SOLE 21 755,293 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 6,326 477,440 SH   SOLE 22 431,946 0 45,494
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 178 13,466 SH   SOLE 26 0 0 13,466
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 37 2,758 SH   SOLE 28 2,758 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 61 4,613 SH   SOLE 30 4,613 0 0
LINDSAY CORP COM 535555106 849 8,756 SH   SOLE 2 438 0 8,318
LINDSAY CORP COM 535555106 5 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106 1,425 14,690 SH   SOLE 7 14,690 0 0
LINDSAY CORP COM 535555106 4,467 46,057 SH   SOLE 18 46,057 0 0
LINDSAY CORP COM 535555106 826 8,513 SH   SOLE 19 8,513 0 0
LINDSAY CORP COM 535555106 103,871 1,070,943 SH   SOLE 21 1,070,943 0 0
LINDSAY CORP COM 535555106 29,107 300,102 SH   SOLE 22 283,497 0 16,605
LINDSAY CORP COM 535555106 281 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,030 51,863 SH   SOLE 30 51,863 0 0
LINDSAY CORP COM 535555106 181 1,870 SH   SOLE 40 1,870 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 3,278 132,054 SH   SOLE 2 44,700 0 87,354
LIONS GATE ENTMNT CORP CL A VTG 535919401 5 200 SH   SOLE 4 200 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 29 1,154 SH   SOLE 7 1,154 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 750 30,232 SH   SOLE 18 30,232 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 31,266 1,259,725 SH   SOLE 19 1,259,725 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 12,918 520,469 SH   SOLE 21 520,469 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 39,536 1,592,909 SH   SOLE 22 1,483,490 0 109,419
LIONS GATE ENTMNT CORP CL A VTG 535919401 482 19,420 SH   SOLE 26 4,909 0 14,511
LIONS GATE ENTMNT CORP CL A VTG 535919401 186 7,511 SH   SOLE 28 7,511 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 297 11,984 SH   SOLE 30 11,984 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 27 1,075 SH   SOLE 31 1,075 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 154 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 881 35,500 SH Call SOLE 2 35,500 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 19,360 780,000 SH Call SOLE 19 780,000 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 5,101 217,442 SH   SOLE 2 11,493 0 205,949
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 13 548 SH   SOLE 4 548 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 48 2,041 SH   SOLE 7 2,041 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,374 58,579 SH   SOLE 18 58,579 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 407 17,364 SH   SOLE 19 17,364 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 23,473 1,000,550 SH   SOLE 21 1,000,550 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 69,255 2,952,043 SH   SOLE 22 2,725,555 0 226,488
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 759 32,363 SH   SOLE 26 10,874 0 21,489
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 330 14,084 SH   SOLE 28 14,084 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 155 6,617 SH   SOLE 29 0 0 6,617
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 545 23,215 SH   SOLE 30 23,215 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 52 2,200 SH   SOLE 31 2,200 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 261 11,133 SH   SOLE 40 11,133 0 0
LIPOCINE INC NEW COM 53630X104 54 41,725 SH   SOLE 21 41,725 0 0
LIPOCINE INC NEW COM 53630X104 336 258,145 SH   SOLE 22 258,145 0 0
LIQTECH INTL INC COM 53632A102 10 13,986 SH   SOLE 21 13,986 0 0
LIQUIDITY SERVICES INC COM 53635B107 180 27,418 SH   SOLE 2 1,072 0 26,346
LIQUIDITY SERVICES INC COM 53635B107 3 522 SH   SOLE 7 522 0 0
LIQUIDITY SERVICES INC COM 53635B107 807 123,236 SH   SOLE 18 123,236 0 0
LIQUIDITY SERVICES INC COM 53635B107 128 19,501 SH   SOLE 19 19,501 0 0
LIQUIDITY SERVICES INC COM 53635B107 17,694 2,701,403 SH   SOLE 21 2,701,403 0 0
LIQUIDITY SERVICES INC COM 53635B107 4,626 706,320 SH   SOLE 22 685,700 0 20,620
LIQUIDITY SERVICES INC COM 53635B107 194 29,585 SH   SOLE 30 29,585 0 0
LITHIA MTRS INC CL A 536797103 3,883 41,059 SH   SOLE 2 20,382 0 20,677
LITHIA MTRS INC CL A 536797103 81 856 SH   SOLE 4 856 0 0
LITHIA MTRS INC CL A 536797103 84 885 SH   SOLE 7 885 0 0
LITHIA MTRS INC CL A 536797103 1,055 11,158 SH   SOLE 13 11,158 0 0
LITHIA MTRS INC CL A 536797103 11,855 125,352 SH   SOLE 18 125,352 0 0
LITHIA MTRS INC CL A 536797103 23,029 243,508 SH   SOLE 19 243,508 0 0
LITHIA MTRS INC CL A 536797103 230,836 2,440,904 SH   SOLE 21 2,440,904 0 0
LITHIA MTRS INC CL A 536797103 96,737 1,022,914 SH   SOLE 22 899,103 0 123,811
LITHIA MTRS INC CL A 536797103 1,069 11,306 SH   SOLE 23 11,306 0 0
LITHIA MTRS INC CL A 536797103 2,350 24,845 SH   SOLE 26 6,835 0 18,010
LITHIA MTRS INC CL A 536797103 324 3,430 SH   SOLE 28 3,430 0 0
LITHIA MTRS INC CL A 536797103 4,672 49,403 SH   SOLE 29 0 0 49,403
LITHIA MTRS INC CL A 536797103 3,905 41,296 SH   SOLE 30 41,296 0 0
LITHIA MTRS INC CL A 536797103 797 8,425 SH   SOLE 36 8,425 0 0
LITHIA MTRS INC CL A 536797103 244 2,583 SH   SOLE 40 2,583 0 0
LITTELFUSE INC COM 537008104 13,122 57,507 SH   SOLE 2 13,219 0 44,288
LITTELFUSE INC COM 537008104 30 130 SH   SOLE 4 130 0 0
LITTELFUSE INC COM 537008104 121 531 SH   SOLE 7 531 0 0
LITTELFUSE INC COM 537008104 17,671 77,444 SH   SOLE 18 77,444 0 0
LITTELFUSE INC COM 537008104 848 3,715 SH   SOLE 19 3,715 0 0
LITTELFUSE INC COM 537008104 269,950 1,183,058 SH   SOLE 21 1,183,058 0 0
LITTELFUSE INC COM 537008104 178,939 784,203 SH   SOLE 22 734,986 0 49,217
LITTELFUSE INC COM 537008104 1,837 8,049 SH   SOLE 26 4,690 0 3,359
LITTELFUSE INC COM 537008104 782 3,428 SH   SOLE 28 3,428 0 0
LITTELFUSE INC COM 537008104 1,261 5,528 SH   SOLE 30 5,528 0 0
LITTELFUSE INC COM 537008104 120 527 SH   SOLE 31 527 0 0
LITTELFUSE INC COM 537008104 610 2,675 SH   SOLE 40 2,675 0 0
LIVANOVA PLC SHS G5509L101 5,981 59,920 SH   SOLE 2 19,600 0 40,320
LIVANOVA PLC SHS G5509L101 17 168 SH   SOLE 4 168 0 0
LIVANOVA PLC SHS G5509L101 105 1,047 SH   SOLE 7 1,047 0 0
LIVANOVA PLC SHS G5509L101 27,007 270,555 SH   SOLE 18 270,555 0 0
LIVANOVA PLC SHS G5509L101 3,989 39,959 SH   SOLE 19 39,959 0 0
LIVANOVA PLC SHS G5509L101 340,824 3,414,389 SH   SOLE 21 3,414,389 0 0
LIVANOVA PLC SHS G5509L101 151,777 1,520,509 SH   SOLE 22 1,453,626 0 66,883
LIVANOVA PLC SHS G5509L101 991 9,925 SH   SOLE 26 5,248 0 4,677
LIVANOVA PLC SHS G5509L101 626 6,273 SH   SOLE 28 6,273 0 0
LIVANOVA PLC SHS G5509L101 6,461 64,724 SH   SOLE 30 64,724 0 0
LIVANOVA PLC SHS G5509L101 554 5,546 SH   SOLE 40 5,546 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 17,809 366,674 SH   SOLE 2 79,240 0 287,434
LIVE NATION ENTERTAINMENT IN COM 538034109 2,472 50,892 SH   SOLE 4 47,698 0 3,194
LIVE NATION ENTERTAINMENT IN COM 538034109 425 8,752 SH   SOLE 7 8,752 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 21,838 449,625 SH   SOLE 18 435,896 0 13,729
LIVE NATION ENTERTAINMENT IN COM 538034109 9,072 186,774 SH   SOLE 19 186,774 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 4,352 89,607 SH   SOLE 20 0 0 89,607
LIVE NATION ENTERTAINMENT IN COM 538034109 312,911 6,442,467 SH   SOLE 21 6,442,467 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 220,457 4,538,963 SH   SOLE 22 4,181,137 0 357,826
LIVE NATION ENTERTAINMENT IN COM 538034109 8,835 181,903 SH   SOLE 23 181,903 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 14,913 307,045 SH   SOLE 26 116,699 0 190,346
LIVE NATION ENTERTAINMENT IN COM 538034109 1,112 22,889 SH   SOLE 28 22,889 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,820 37,471 SH   SOLE 29 4,630 0 32,841
LIVE NATION ENTERTAINMENT IN COM 538034109 8,918 183,605 SH   SOLE 30 183,605 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 2,567 52,847 SH   SOLE 31 28,181 0 24,666
LIVE NATION ENTERTAINMENT IN COM 538034109 320 6,586 SH   SOLE 34 6,586 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,688 34,749 SH   SOLE 36 34,749 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 141 2,899 SH   SOLE 40 2,899 0 0
LIVE OAK BANCSHARES INC COM 53803X105 718 23,413 SH   SOLE 2 1,123 0 22,290
LIVE OAK BANCSHARES INC COM 53803X105 15 494 SH   SOLE 7 494 0 0
LIVE OAK BANCSHARES INC COM 53803X105 2,518 82,165 SH   SOLE 18 82,165 0 0
LIVE OAK BANCSHARES INC COM 53803X105 624 20,361 SH   SOLE 19 20,361 0 0
LIVE OAK BANCSHARES INC COM 53803X105 25,413 829,138 SH   SOLE 21 829,138 0 0
LIVE OAK BANCSHARES INC COM 53803X105 19,476 635,432 SH   SOLE 22 595,631 0 39,801
LIVE OAK BANCSHARES INC COM 53803X105 155 5,066 SH   SOLE 28 5,066 0 0
LIVE OAK BANCSHARES INC COM 53803X105 202 6,580 SH   SOLE 30 6,580 0 0
LIVE OAK BANCSHARES INC COM 53803X105 176 5,738 SH   SOLE 40 5,738 0 0
LIVE VENTURES INC COM NEW 538142308 8 631 SH   SOLE 21 631 0 0
LIVEPERSON INC COM 538146101 1,017 48,176 SH   SOLE 2 4,175 0 44,001
LIVEPERSON INC COM 538146101 7 317 SH   SOLE 4 317 0 0
LIVEPERSON INC COM 538146101 25 1,169 SH   SOLE 7 1,169 0 0
LIVEPERSON INC COM 538146101 5,086 241,020 SH   SOLE 18 241,020 0 0
LIVEPERSON INC COM 538146101 1,999 94,736 SH   SOLE 19 94,736 0 0
LIVEPERSON INC COM 538146101 118,933 5,636,637 SH   SOLE 21 5,636,637 0 0
LIVEPERSON INC COM 538146101 34,374 1,629,119 SH   SOLE 22 1,537,647 0 91,472
LIVEPERSON INC COM 538146101 36 1,706 SH   SOLE 23 1,706 0 0
LIVEPERSON INC COM 538146101 1,272 60,291 SH   SOLE 26 14,899 0 45,392
LIVEPERSON INC COM 538146101 162 7,693 SH   SOLE 28 7,693 0 0
LIVEPERSON INC COM 538146101 1,839 87,138 SH   SOLE 30 87,138 0 0
LIVEPERSON INC COM 538146101 136 6,450 SH   SOLE 40 6,450 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 129 22,419 SH   SOLE 2 1,133 0 21,286
LIVEXLIVE MEDIA INC COM NEW 53839L208 4 654 SH   SOLE 7 654 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 497 86,089 SH   SOLE 18 86,089 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 127 22,005 SH   SOLE 19 22,005 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 1,039 180,153 SH   SOLE 21 180,153 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 1,346 233,360 SH   SOLE 22 211,556 0 21,804
LKQ CORP COM 501889208 25,462 798,182 SH   SOLE 2 83,244 0 714,938
LKQ CORP COM 501889208 2,995 93,872 SH   SOLE 4 86,417 0 7,455
LKQ CORP COM 501889208 7,333 229,862 SH   SOLE 7 221,127 0 8,735
LKQ CORP COM 501889208 200 6,265 SH   SOLE 13 6,265 0 0
LKQ CORP COM 501889208 61 1,902 SH   SOLE 15 1,902 0 0
LKQ CORP COM 501889208 20,486 642,187 SH   SOLE 18 600,645 0 41,542
LKQ CORP COM 501889208 2,075 65,035 SH   SOLE 19 65,035 0 0
LKQ CORP COM 501889208 5,882 184,400 SH   SOLE 20 0 0 184,400
LKQ CORP COM 501889208 198,163 6,212,009 SH   SOLE 21 6,212,009 0 0
LKQ CORP COM 501889208 244,118 7,652,592 SH   SOLE 22 6,827,996 0 824,596
LKQ CORP COM 501889208 11,497 360,398 SH   SOLE 23 360,398 0 0
LKQ CORP COM 501889208 9,310 291,857 SH   SOLE 25 291,857 0 0
LKQ CORP COM 501889208 34,877 1,093,335 SH   SOLE 26 316,060 0 777,275
LKQ CORP COM 501889208 1,485 46,548 SH   SOLE 28 46,548 0 0
LKQ CORP COM 501889208 2,245 70,373 SH   SOLE 29 10,075 0 60,298
LKQ CORP COM 501889208 27,824 872,241 SH   SOLE 30 872,241 0 0
LKQ CORP COM 501889208 4,096 128,400 SH   SOLE 31 67,662 0 60,738
LKQ CORP COM 501889208 473 14,840 SH   SOLE 34 14,840 0 0
LKQ CORP COM 501889208 8,676 271,978 SH   SOLE 36 271,978 0 0
LKQ CORP COM 501889208 198 6,201 SH   SOLE 40 6,201 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 2,196 659,312 SH   SOLE 18 7,478 0 651,834
LM FDG AMER INC COM 502074107 2 4,087 SH   SOLE 21 4,087 0 0
LOCKHEED MARTIN CORP COM 539830109 225,901 764,650 SH   SOLE 2 183,951 0 580,699
LOCKHEED MARTIN CORP COM 539830109 22,899 77,511 SH   SOLE 4 70,933 0 6,578
LOCKHEED MARTIN CORP COM 539830109 56,277 190,492 SH   SOLE 7 190,492 0 0
LOCKHEED MARTIN CORP COM 539830109 983 3,328 SH   SOLE 13 3,328 0 0
LOCKHEED MARTIN CORP COM 539830109 596 2,018 SH   SOLE 15 2,018 0 0
LOCKHEED MARTIN CORP COM 539830109 88 299 SH   SOLE 17 0 0 299
LOCKHEED MARTIN CORP COM 539830109 186,246 630,424 SH   SOLE 18 611,810 0 18,614
LOCKHEED MARTIN CORP COM 539830109 113,355 383,694 SH   SOLE 19 383,694 0 0
LOCKHEED MARTIN CORP COM 539830109 26,541 89,837 SH   SOLE 20 0 0 89,837
LOCKHEED MARTIN CORP COM 539830109 1,850,332 6,263,181 SH   SOLE 21 6,263,181 0 0
LOCKHEED MARTIN CORP COM 539830109 1,909,606 6,463,819 SH   SOLE 22 5,729,640 0 734,179
LOCKHEED MARTIN CORP COM 539830109 99,509 336,828 SH   SOLE 23 336,828 0 0
LOCKHEED MARTIN CORP COM 539830109 87,630 296,618 SH   SOLE 25 296,618 0 0
LOCKHEED MARTIN CORP COM 539830109 138,773 469,731 SH   SOLE 26 106,109 0 363,622
LOCKHEED MARTIN CORP COM 539830109 10,901 36,899 SH   SOLE 29 12,964 0 23,935
LOCKHEED MARTIN CORP COM 539830109 262,489 888,498 SH   SOLE 30 888,498 0 0
LOCKHEED MARTIN CORP COM 539830109 28,575 96,725 SH   SOLE 31 58,402 0 38,323
LOCKHEED MARTIN CORP COM 539830109 2,240 7,581 SH   SOLE 32 7,581 0 0
LOCKHEED MARTIN CORP COM 539830109 71,301 241,346 SH   SOLE 36 241,346 0 0
LOCKHEED MARTIN CORP COM 539830109 1,545 5,228 SH   SOLE 40 5,228 0 0
LOEWS CORP COM 540424108 34,488 714,330 SH   SOLE 2 76,697 0 637,633
LOEWS CORP COM 540424108 4,397 91,075 SH   SOLE 4 85,289 0 5,786
LOEWS CORP COM 540424108 12,959 268,404 SH   SOLE 7 244,221 0 24,183
LOEWS CORP COM 540424108 375 7,760 SH   SOLE 13 7,760 0 0
LOEWS CORP COM 540424108 116 2,403 SH   SOLE 15 2,403 0 0
LOEWS CORP COM 540424108 27,117 561,653 SH   SOLE 18 523,012 0 38,641
LOEWS CORP COM 540424108 2,947 61,034 SH   SOLE 19 61,034 0 0
LOEWS CORP COM 540424108 274,488 5,685,336 SH   SOLE 21 5,685,336 0 0
LOEWS CORP COM 540424108 344,243 7,130,131 SH   SOLE 22 6,334,798 0 795,333
LOEWS CORP COM 540424108 17,314 358,622 SH   SOLE 23 358,622 0 0
LOEWS CORP COM 540424108 13,812 286,074 SH   SOLE 25 286,074 0 0
LOEWS CORP COM 540424108 58,692 1,215,661 SH   SOLE 26 279,998 0 935,663
LOEWS CORP COM 540424108 1,805 37,390 SH   SOLE 28 37,390 0 0
LOEWS CORP COM 540424108 450 9,321 SH   SOLE 29 9,321 0 0
LOEWS CORP COM 540424108 48,355 1,001,557 SH   SOLE 30 1,001,557 0 0
LOEWS CORP COM 540424108 4,782 99,038 SH   SOLE 31 52,526 0 46,512
LOEWS CORP COM 540424108 632 13,087 SH   SOLE 34 13,087 0 0
LOEWS CORP COM 540424108 13,841 286,678 SH   SOLE 36 286,678 0 0
LOEWS CORP COM 540424108 277 5,744 SH   SOLE 40 5,744 0 0
LOGITECH INTL S A SHS H50430232 242 5,522 SH   SOLE 22 5,522 0 0
LOGMEIN INC COM 54142L109 12,736 123,355 SH   SOLE 2 24,888 0 98,467
LOGMEIN INC COM 54142L109 23 222 SH   SOLE 4 222 0 0
LOGMEIN INC COM 54142L109 118 1,139 SH   SOLE 7 1,139 0 0
LOGMEIN INC COM 54142L109 2 15 SH   SOLE 17 0 0 15
LOGMEIN INC COM 54142L109 17,024 164,886 SH   SOLE 18 164,657 0 229
LOGMEIN INC COM 54142L109 851 8,238 SH   SOLE 19 8,238 0 0
LOGMEIN INC COM 54142L109 255,662 2,476,149 SH   SOLE 21 2,476,149 0 0
LOGMEIN INC COM 54142L109 172,571 1,671,389 SH   SOLE 22 1,571,294 0 100,095
LOGMEIN INC COM 54142L109 1,463 14,167 SH   SOLE 26 7,707 0 6,460
LOGMEIN INC COM 54142L109 752 7,282 SH   SOLE 28 7,282 0 0
LOGMEIN INC COM 54142L109 418 4,051 SH   SOLE 29 0 0 4,051
LOGMEIN INC COM 54142L109 1,233 11,940 SH   SOLE 30 11,940 0 0
LOGMEIN INC COM 54142L109 119 1,153 SH   SOLE 31 1,153 0 0
LOGMEIN INC COM 54142L109 0 4 SH   SOLE 36 4 0 0
LOGMEIN INC COM 54142L109 616 5,964 SH   SOLE 40 5,964 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 1,231 120,000 SH   SOLE 18 0 0 120,000
LOMA NEGRA CORP SPONSORED ADS 54150E104 718 70,000 SH   SOLE 19 70,000 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 3,238 315,554 SH   SOLE 21 315,554 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 1,016 99,041 SH   SOLE 22 99,041 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 3,430 334,309 SH   SOLE 25 334,309 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 6,300 614,000 SH   SOLE 34 614,000 0 0
LONESTAR RES US INC CL A VTG 54240F103 23 2,679 SH   SOLE 18 2,679 0 0
LONESTAR RES US INC CL A VTG 54240F103 317 37,602 SH   SOLE 21 37,602 0 0
LONESTAR RES US INC CL A VTG 54240F103 591 70,057 SH   SOLE 22 70,057 0 0
LONESTAR RES US INC CL A VTG 54240F103 33 3,953 SH   SOLE 26 0 0 3,953
LOOP INDS INC COM 543518104 247 22,638 SH   SOLE 22 22,638 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 396 10,544 SH   SOLE 2 523 0 10,021
LORAL SPACE & COMMUNICATNS I COM 543881106 23 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,514 40,278 SH   SOLE 18 40,278 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 385 10,244 SH   SOLE 19 10,244 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 15,915 423,261 SH   SOLE 21 423,261 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 12,505 332,574 SH   SOLE 22 314,321 0 18,253
LORAL SPACE & COMMUNICATNS I COM 543881106 20 539 SH   SOLE 26 0 0 539
LORAL SPACE & COMMUNICATNS I COM 543881106 74 1,965 SH   SOLE 28 1,965 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 283 7,531 SH   SOLE 30 7,531 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 17 445 SH   SOLE 36 445 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 65 1,727 SH   SOLE 40 1,727 0 0
LOUISIANA PAC CORP COM 546347105 5,733 210,633 SH   SOLE 2 64,734 0 145,899
LOUISIANA PAC CORP COM 546347105 23 828 SH   SOLE 4 828 0 0
LOUISIANA PAC CORP COM 546347105 111 4,079 SH   SOLE 7 4,079 0 0
LOUISIANA PAC CORP COM 546347105 23,491 863,002 SH   SOLE 18 863,002 0 0
LOUISIANA PAC CORP COM 546347105 3,246 119,260 SH   SOLE 19 119,260 0 0
LOUISIANA PAC CORP COM 546347105 291,341 10,703,194 SH   SOLE 21 10,703,194 0 0
LOUISIANA PAC CORP COM 546347105 174,585 6,413,868 SH   SOLE 22 5,950,122 0 463,746
LOUISIANA PAC CORP COM 546347105 1,135 41,704 SH   SOLE 26 26,642 0 15,062
LOUISIANA PAC CORP COM 546347105 546 20,043 SH   SOLE 28 20,043 0 0
LOUISIANA PAC CORP COM 546347105 914 33,571 SH   SOLE 30 33,571 0 0
LOUISIANA PAC CORP COM 546347105 87 3,192 SH   SOLE 36 3,192 0 0
LOUISIANA PAC CORP COM 546347105 426 15,640 SH   SOLE 40 15,640 0 0
LOWES COS INC COM 548661107 216,346 2,263,746 SH   SOLE 2 319,664 0 1,944,082
LOWES COS INC COM 548661107 26,089 272,983 SH   SOLE 4 251,098 0 21,885
LOWES COS INC COM 548661107 69,532 727,546 SH   SOLE 7 628,049 0 99,497
LOWES COS INC COM 548661107 246 2,571 SH   SOLE 13 2,571 0 0
LOWES COS INC COM 548661107 616 6,442 SH   SOLE 15 6,442 0 0
LOWES COS INC COM 548661107 9 91 SH   SOLE 17 0 0 91
LOWES COS INC COM 548661107 365,925 3,828,866 SH   SOLE 18 3,547,392 0 281,474
LOWES COS INC COM 548661107 236,845 2,478,241 SH   SOLE 19 2,478,241 0 0
LOWES COS INC COM 548661107 34,663 362,696 SH   SOLE 20 0 0 362,696
LOWES COS INC COM 548661107 1,380,719 14,447,206 SH   SOLE 21 14,447,206 0 0
LOWES COS INC COM 548661107 1,938,109 20,279,470 SH   SOLE 22 18,041,549 0 2,237,921
LOWES COS INC COM 548661107 99,869 1,044,981 SH   SOLE 23 1,044,981 0 0
LOWES COS INC COM 548661107 82,672 865,046 SH   SOLE 25 827,438 0 37,608
LOWES COS INC COM 548661107 301,249 3,152,125 SH   SOLE 26 666,843 0 2,485,282
LOWES COS INC COM 548661107 11,439 119,693 SH   SOLE 28 119,693 0 0
LOWES COS INC COM 548661107 4,278 44,766 SH   SOLE 29 29,950 0 14,816
LOWES COS INC COM 548661107 233,679 2,445,104 SH   SOLE 30 2,445,104 0 0
LOWES COS INC COM 548661107 32,253 337,485 SH   SOLE 31 161,595 0 175,890
LOWES COS INC COM 548661107 52,282 547,053 SH   SOLE 34 547,053 0 0
LOWES COS INC COM 548661107 76,096 796,238 SH   SOLE 36 796,238 0 0
LOWES COS INC COM 548661107 1,601 16,751 SH   SOLE 40 16,751 0 0
LOXO ONCOLOGY INC COM 548862101 4,268 24,605 SH   SOLE 2 3,798 0 20,807
LOXO ONCOLOGY INC COM 548862101 22 128 SH   SOLE 4 128 0 0
LOXO ONCOLOGY INC COM 548862101 100 576 SH   SOLE 7 576 0 0
LOXO ONCOLOGY INC COM 548862101 14,682 84,631 SH   SOLE 18 84,631 0 0
LOXO ONCOLOGY INC COM 548862101 8,908 51,351 SH   SOLE 19 51,351 0 0
LOXO ONCOLOGY INC COM 548862101 211,373 1,218,429 SH   SOLE 21 1,218,429 0 0
LOXO ONCOLOGY INC COM 548862101 116,285 670,310 SH   SOLE 22 636,629 0 33,681
LOXO ONCOLOGY INC COM 548862101 1,578 9,098 SH   SOLE 23 9,098 0 0
LOXO ONCOLOGY INC COM 548862101 3,848 22,179 SH   SOLE 26 6,278 0 15,901
LOXO ONCOLOGY INC COM 548862101 459 2,646 SH   SOLE 28 2,646 0 0
LOXO ONCOLOGY INC COM 548862101 414 2,386 SH   SOLE 29 0 0 2,386
LOXO ONCOLOGY INC COM 548862101 937 5,402 SH   SOLE 30 5,402 0 0
LOXO ONCOLOGY INC COM 548862101 195 1,125 SH   SOLE 34 1,125 0 0
LOXO ONCOLOGY INC COM 548862101 399 2,298 SH   SOLE 40 2,298 0 0
LPL FINL HLDGS INC COM 50212V100 11,190 170,736 SH   SOLE 2 7,719 0 163,017
LPL FINL HLDGS INC COM 50212V100 23 355 SH   SOLE 4 355 0 0
LPL FINL HLDGS INC COM 50212V100 184 2,803 SH   SOLE 7 2,803 0 0
LPL FINL HLDGS INC COM 50212V100 3,288 50,170 SH   SOLE 18 50,170 0 0
LPL FINL HLDGS INC COM 50212V100 893 13,629 SH   SOLE 19 13,629 0 0
LPL FINL HLDGS INC COM 50212V100 84,937 1,295,958 SH   SOLE 21 1,295,958 0 0
LPL FINL HLDGS INC COM 50212V100 163,289 2,491,444 SH   SOLE 22 2,311,429 0 180,015
LPL FINL HLDGS INC COM 50212V100 1,707 26,041 SH   SOLE 26 17,144 0 8,897
LPL FINL HLDGS INC COM 50212V100 736 11,230 SH   SOLE 28 11,230 0 0
LPL FINL HLDGS INC COM 50212V100 2,143 32,692 SH   SOLE 30 32,692 0 0
LPL FINL HLDGS INC COM 50212V100 129 1,972 SH   SOLE 31 1,972 0 0
LPL FINL HLDGS INC COM 50212V100 132 2,018 SH   SOLE 36 2,018 0 0
LPL FINL HLDGS INC COM 50212V100 598 9,120 SH   SOLE 40 9,120 0 0
LRAD CORP COM 50213V109 15 5,758 SH   SOLE 18 5,758 0 0
LRAD CORP COM 50213V109 264 100,283 SH   SOLE 21 100,283 0 0
LRAD CORP COM 50213V109 2,981 1,133,594 SH   SOLE 22 1,133,594 0 0
LSB INDS INC COM 502160104 128 24,242 SH   SOLE 2 973 0 23,269
LSB INDS INC COM 502160104 2 438 SH   SOLE 7 438 0 0
LSB INDS INC COM 502160104 537 101,343 SH   SOLE 18 101,343 0 0
LSB INDS INC COM 502160104 85 15,976 SH   SOLE 19 15,976 0 0
LSB INDS INC COM 502160104 11,529 2,175,375 SH   SOLE 21 2,175,375 0 0
LSB INDS INC COM 502160104 2,447 461,764 SH   SOLE 22 447,614 0 14,150
LSB INDS INC COM 502160104 131 24,658 SH   SOLE 30 24,658 0 0
LSC COMMUNICATIONS INC COM 50218P107 561 35,846 SH   SOLE 2 1,441 0 34,405
LSC COMMUNICATIONS INC COM 50218P107 2 140 SH   SOLE 4 140 0 0
LSC COMMUNICATIONS INC COM 50218P107 10 638 SH   SOLE 7 638 0 0
LSC COMMUNICATIONS INC COM 50218P107 2,443 156,019 SH   SOLE 18 156,019 0 0
LSC COMMUNICATIONS INC COM 50218P107 433 27,647 SH   SOLE 19 27,647 0 0
LSC COMMUNICATIONS INC COM 50218P107 54,612 3,487,327 SH   SOLE 21 3,487,327 0 0
LSC COMMUNICATIONS INC COM 50218P107 17,459 1,114,910 SH   SOLE 22 1,041,453 0 73,457
LSC COMMUNICATIONS INC COM 50218P107 254 16,228 SH   SOLE 26 1,906 0 14,322
LSC COMMUNICATIONS INC COM 50218P107 51 3,254 SH   SOLE 28 3,254 0 0
LSC COMMUNICATIONS INC COM 50218P107 506 32,293 SH   SOLE 29 0 0 32,293
LSC COMMUNICATIONS INC COM 50218P107 787 50,287 SH   SOLE 30 50,287 0 0
LSC COMMUNICATIONS INC COM 50218P107 36 2,267 SH   SOLE 36 2,267 0 0
LSC COMMUNICATIONS INC COM 50218P107 44 2,819 SH   SOLE 40 2,819 0 0
LSI INDS INC COM 50216C108 91 17,131 SH   SOLE 2 17,131 0 0
LSI INDS INC COM 50216C108 53 9,925 SH   SOLE 18 9,925 0 0
LSI INDS INC COM 50216C108 367 68,681 SH   SOLE 19 68,681 0 0
LSI INDS INC COM 50216C108 573 107,270 SH   SOLE 21 107,270 0 0
LSI INDS INC COM 50216C108 4,737 887,169 SH   SOLE 22 887,169 0 0
LSI INDS INC COM 50216C108 149 27,827 SH   SOLE 23 27,827 0 0
LSI INDS INC COM 50216C108 381 71,393 SH   SOLE 26 0 0 71,393
LTC PPTYS INC COM 502175102 1,788 41,828 SH   SOLE 2 1,646 0 40,182
LTC PPTYS INC COM 502175102 594 13,906 SH   SOLE 4 13,906 0 0
LTC PPTYS INC COM 502175102 2,722 63,680 SH   SOLE 7 63,680 0 0
LTC PPTYS INC COM 502175102 69 1,611 SH   SOLE 15 1,611 0 0
LTC PPTYS INC COM 502175102 7,456 174,458 SH   SOLE 18 174,458 0 0
LTC PPTYS INC COM 502175102 3,513 82,196 SH   SOLE 19 82,196 0 0
LTC PPTYS INC COM 502175102 176,799 4,136,607 SH   SOLE 21 4,136,607 0 0
LTC PPTYS INC COM 502175102 72,704 1,701,086 SH   SOLE 22 1,651,376 0 49,710
LTC PPTYS INC COM 502175102 101 2,365 SH   SOLE 23 2,365 0 0
LTC PPTYS INC COM 502175102 3,362 78,660 SH   SOLE 25 78,660 0 0
LTC PPTYS INC COM 502175102 1,281 29,968 SH   SOLE 26 9,143 0 20,825
LTC PPTYS INC COM 502175102 227 5,308 SH   SOLE 28 5,308 0 0
LTC PPTYS INC COM 502175102 580 13,573 SH   SOLE 29 13,573 0 0
LTC PPTYS INC COM 502175102 10,327 241,621 SH   SOLE 30 241,621 0 0
LTC PPTYS INC COM 502175102 165 3,850 SH   SOLE 40 3,850 0 0
LUBYS INC COM 549282101 8 3,227 SH   SOLE 18 3,227 0 0
LUBYS INC COM 549282101 170 65,721 SH   SOLE 21 65,721 0 0
LUBYS INC COM 549282101 1,290 498,034 SH   SOLE 22 498,034 0 0
LULULEMON ATHLETICA INC COM 550021109 43,732 350,278 SH   SOLE 2 134,132 0 216,146
LULULEMON ATHLETICA INC COM 550021109 8,155 65,320 SH   SOLE 4 62,881 0 2,439
LULULEMON ATHLETICA INC COM 550021109 6,800 54,465 SH   SOLE 7 34,361 0 20,104
LULULEMON ATHLETICA INC COM 550021109 846 6,780 SH   SOLE 13 6,780 0 0
LULULEMON ATHLETICA INC COM 550021109 115 923 SH   SOLE 15 923 0 0
LULULEMON ATHLETICA INC COM 550021109 1 10 SH   SOLE 17 0 0 10
LULULEMON ATHLETICA INC COM 550021109 8,428 67,509 SH   SOLE 18 57,673 0 9,836
LULULEMON ATHLETICA INC COM 550021109 9,257 74,141 SH   SOLE 19 74,141 0 0
LULULEMON ATHLETICA INC COM 550021109 8,053 64,504 SH   SOLE 20 0 0 64,504
LULULEMON ATHLETICA INC COM 550021109 188,636 1,510,904 SH   SOLE 21 1,510,904 0 0
LULULEMON ATHLETICA INC COM 550021109 344,304 2,757,738 SH   SOLE 22 2,424,479 0 333,259
LULULEMON ATHLETICA INC COM 550021109 22,955 183,859 SH   SOLE 23 183,859 0 0
LULULEMON ATHLETICA INC COM 550021109 14,659 117,412 SH   SOLE 25 117,412 0 0
LULULEMON ATHLETICA INC COM 550021109 35,504 284,377 SH   SOLE 26 96,879 0 187,498
LULULEMON ATHLETICA INC COM 550021109 1,928 15,445 SH   SOLE 28 15,445 0 0
LULULEMON ATHLETICA INC COM 550021109 7,284 58,344 SH   SOLE 29 28,599 0 29,745
LULULEMON ATHLETICA INC COM 550021109 21,351 171,012 SH   SOLE 30 171,012 0 0
LULULEMON ATHLETICA INC COM 550021109 13,724 109,921 SH   SOLE 31 73,705 0 36,216
LULULEMON ATHLETICA INC COM 550021109 2,851 22,838 SH   SOLE 34 22,838 0 0
LULULEMON ATHLETICA INC COM 550021109 14,062 112,629 SH   SOLE 36 112,629 0 0
LULULEMON ATHLETICA INC COM 550021109 255 2,040 SH   SOLE 40 2,040 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 602 24,736 SH   SOLE 2 1,181 0 23,555
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 3 111 SH   SOLE 4 111 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 14 587 SH   SOLE 7 587 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 3,091 126,944 SH   SOLE 18 126,944 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 824 33,856 SH   SOLE 19 33,856 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 79,467 3,263,520 SH   SOLE 21 3,263,520 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 19,961 819,739 SH   SOLE 22 778,237 0 41,502
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 3 106 SH   SOLE 23 106 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 79 3,245 SH   SOLE 26 3,245 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 97 3,965 SH   SOLE 28 3,965 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 50 2,058 SH   SOLE 29 0 0 2,058
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1,040 42,724 SH   SOLE 30 42,724 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 67 2,755 SH   SOLE 40 2,755 0 0
LUMENTUM HLDGS INC COM 55024U109 4,470 77,202 SH   SOLE 2 28,042 0 49,160
LUMENTUM HLDGS INC COM 55024U109 17 287 SH   SOLE 4 287 0 0
LUMENTUM HLDGS INC COM 55024U109 78 1,355 SH   SOLE 7 1,355 0 0
LUMENTUM HLDGS INC COM 55024U109 21,149 365,264 SH   SOLE 18 365,264 0 0
LUMENTUM HLDGS INC COM 55024U109 3,416 58,999 SH   SOLE 19 58,999 0 0
LUMENTUM HLDGS INC COM 55024U109 259,073 4,474,484 SH   SOLE 21 4,474,484 0 0
LUMENTUM HLDGS INC COM 55024U109 118,553 2,047,555 SH   SOLE 22 1,962,886 0 84,669
LUMENTUM HLDGS INC COM 55024U109 17 286 SH   SOLE 23 286 0 0
LUMENTUM HLDGS INC COM 55024U109 1,152 19,892 SH   SOLE 26 11,852 0 8,040
LUMENTUM HLDGS INC COM 55024U109 483 8,349 SH   SOLE 28 8,349 0 0
LUMENTUM HLDGS INC COM 55024U109 829 14,319 SH   SOLE 30 14,319 0 0
LUMENTUM HLDGS INC COM 55024U109 394 6,806 SH   SOLE 40 6,806 0 0
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 769 650,000 PRN   SOLE 21 650,000 0 0
LUMINEX CORP DEL COM 55027E102 1,609 54,501 SH   SOLE 2 16,299 0 38,202
LUMINEX CORP DEL COM 55027E102 9 308 SH   SOLE 4 308 0 0
LUMINEX CORP DEL COM 55027E102 27 904 SH   SOLE 7 904 0 0
LUMINEX CORP DEL COM 55027E102 5,349 181,136 SH   SOLE 18 181,136 0 0
LUMINEX CORP DEL COM 55027E102 3,208 108,649 SH   SOLE 19 108,649 0 0
LUMINEX CORP DEL COM 55027E102 138,872 4,702,740 SH   SOLE 21 4,702,740 0 0
LUMINEX CORP DEL COM 55027E102 39,137 1,325,336 SH   SOLE 22 1,214,266 0 111,070
LUMINEX CORP DEL COM 55027E102 1,380 46,721 SH   SOLE 23 46,721 0 0
LUMINEX CORP DEL COM 55027E102 2,563 86,803 SH   SOLE 26 11,720 0 75,083
LUMINEX CORP DEL COM 55027E102 168 5,684 SH   SOLE 28 5,684 0 0
LUMINEX CORP DEL COM 55027E102 388 13,155 SH   SOLE 29 0 0 13,155
LUMINEX CORP DEL COM 55027E102 1,842 62,361 SH   SOLE 30 62,361 0 0
LUMINEX CORP DEL COM 55027E102 19 651 SH   SOLE 34 651 0 0
LUMINEX CORP DEL COM 55027E102 121 4,091 SH   SOLE 40 4,091 0 0
LUNA INNOVATIONS COM 550351100 14 4,647 SH   SOLE 18 4,647 0 0
LUNA INNOVATIONS COM 550351100 258 86,488 SH   SOLE 21 86,488 0 0
LUNA INNOVATIONS COM 550351100 607 203,817 SH   SOLE 22 203,817 0 0
LUTHER BURBANK CORP COM 550550107 165 14,375 SH   SOLE 2 693 0 13,682
LUTHER BURBANK CORP COM 550550107 6 503 SH   SOLE 7 503 0 0
LUTHER BURBANK CORP COM 550550107 616 53,561 SH   SOLE 18 53,561 0 0
LUTHER BURBANK CORP COM 550550107 147 12,769 SH   SOLE 19 12,769 0 0
LUTHER BURBANK CORP COM 550550107 5,719 497,126 SH   SOLE 21 497,126 0 0
LUTHER BURBANK CORP COM 550550107 1,746 151,771 SH   SOLE 22 143,592 0 8,179
LUTHER BURBANK CORP COM 550550107 59 5,119 SH   SOLE 30 5,119 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 111 3,006 SH   SOLE 25 3,006 0 0
LYDALL INC DEL COM 550819106 775 17,756 SH   SOLE 2 699 0 17,057
LYDALL INC DEL COM 550819106 16 375 SH   SOLE 7 375 0 0
LYDALL INC DEL COM 550819106 3,375 77,309 SH   SOLE 18 77,309 0 0
LYDALL INC DEL COM 550819106 575 13,170 SH   SOLE 19 13,170 0 0
LYDALL INC DEL COM 550819106 77,706 1,780,217 SH   SOLE 21 1,780,217 0 0
LYDALL INC DEL COM 550819106 20,631 472,635 SH   SOLE 22 450,644 0 21,991
LYDALL INC DEL COM 550819106 53 1,217 SH   SOLE 26 0 0 1,217
LYDALL INC DEL COM 550819106 109 2,493 SH   SOLE 28 2,493 0 0
LYDALL INC DEL COM 550819106 1,125 25,772 SH   SOLE 30 25,772 0 0
LYDALL INC DEL COM 550819106 72 1,642 SH   SOLE 40 1,642 0 0
LYON WILLIAM HOMES CL A NEW 552074700 1,194 51,483 SH   SOLE 2 21,764 0 29,719
LYON WILLIAM HOMES CL A NEW 552074700 17 720 SH   SOLE 7 720 0 0
LYON WILLIAM HOMES CL A NEW 552074700 3,158 136,120 SH   SOLE 18 136,120 0 0
LYON WILLIAM HOMES CL A NEW 552074700 4,993 215,237 SH   SOLE 19 215,237 0 0
LYON WILLIAM HOMES CL A NEW 552074700 75,558 3,256,826 SH   SOLE 21 3,256,826 0 0
LYON WILLIAM HOMES CL A NEW 552074700 24,741 1,066,412 SH   SOLE 22 1,019,334 0 47,078
LYON WILLIAM HOMES CL A NEW 552074700 987 42,525 SH   SOLE 23 42,525 0 0
LYON WILLIAM HOMES CL A NEW 552074700 1,645 70,919 SH   SOLE 26 0 0 70,919
LYON WILLIAM HOMES CL A NEW 552074700 79 3,385 SH   SOLE 28 3,385 0 0
LYON WILLIAM HOMES CL A NEW 552074700 464 19,999 SH   SOLE 29 0 0 19,999
LYON WILLIAM HOMES CL A NEW 552074700 975 42,021 SH   SOLE 30 42,021 0 0
LYON WILLIAM HOMES CL A NEW 552074700 675 29,116 SH   SOLE 34 29,116 0 0
LYON WILLIAM HOMES CL A NEW 552074700 49 2,100 SH   SOLE 40 2,100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 101,600 924,901 SH   SOLE 2 155,421 0 769,480
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12,070 109,873 SH   SOLE 4 100,101 0 9,772
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 42,270 384,794 SH   SOLE 7 304,234 0 80,560
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 205 1,866 SH   SOLE 13 1,866 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 275 2,499 SH   SOLE 15 2,499 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9 86 SH   SOLE 17 0 0 86
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 72,447 659,506 SH   SOLE 18 602,268 0 57,238
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7,435 67,680 SH   SOLE 19 67,680 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 17,852 162,511 SH   SOLE 20 0 0 162,511
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 861,876 7,845,934 SH   SOLE 21 7,845,934 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 932,073 8,484,964 SH   SOLE 22 7,513,745 0 971,219
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 45,695 415,972 SH   SOLE 23 415,972 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 50,331 458,183 SH   SOLE 25 458,183 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 136,002 1,238,066 SH   SOLE 26 291,783 0 946,283
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5,222 47,534 SH   SOLE 28 47,534 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,932 17,588 SH   SOLE 29 15,382 0 2,206
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 129,224 1,176,368 SH   SOLE 30 1,176,368 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 15,274 139,048 SH   SOLE 31 69,539 0 69,509
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4,243 38,622 SH   SOLE 32 38,622 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,312 30,147 SH   SOLE 34 30,147 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9,941 90,496 SH   SOLE 35 90,496 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 34,979 318,427 SH   SOLE 36 318,427 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4 37 SH   SOLE 37 37 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 742 6,753 SH   SOLE 40 6,753 0 0
M & T BK CORP COM 55261F104 64,238 377,535 SH   SOLE 2 44,659 0 332,876
M & T BK CORP COM 55261F104 7,438 43,714 SH   SOLE 4 39,766 0 3,948
M & T BK CORP COM 55261F104 19,473 114,447 SH   SOLE 7 103,422 0 11,025
M & T BK CORP COM 55261F104 965 5,672 SH   SOLE 13 5,672 0 0
M & T BK CORP COM 55261F104 197 1,158 SH   SOLE 15 1,158 0 0
M & T BK CORP COM 55261F104 95,423 560,819 SH   SOLE 18 516,913 0 43,906
M & T BK CORP COM 55261F104 64,037 376,355 SH   SOLE 19 376,355 0 0
M & T BK CORP COM 55261F104 11,269 66,227 SH   SOLE 20 0 0 66,227
M & T BK CORP COM 55261F104 541,815 3,184,338 SH   SOLE 21 3,184,338 0 0
M & T BK CORP COM 55261F104 605,628 3,559,379 SH   SOLE 22 3,156,310 0 403,069
M & T BK CORP COM 55261F104 30,262 177,855 SH   SOLE 23 177,855 0 0
M & T BK CORP COM 55261F104 36,228 212,919 SH   SOLE 25 212,919 0 0
M & T BK CORP COM 55261F104 93,230 547,926 SH   SOLE 26 142,981 0 404,945
M & T BK CORP COM 55261F104 3,490 20,510 SH   SOLE 28 20,510 0 0
M & T BK CORP COM 55261F104 826 4,855 SH   SOLE 29 4,855 0 0
M & T BK CORP COM 55261F104 84,587 497,132 SH   SOLE 30 497,132 0 0
M & T BK CORP COM 55261F104 8,284 48,689 SH   SOLE 31 28,524 0 20,165
M & T BK CORP COM 55261F104 33,501 196,889 SH   SOLE 34 196,889 0 0
M & T BK CORP COM 55261F104 23,386 137,441 SH   SOLE 36 137,441 0 0
M & T BK CORP COM 55261F104 1,721 10,113 SH   SOLE 37 10,113 0 0
M & T BK CORP COM 55261F104 467 2,745 SH   SOLE 40 2,745 0 0
M D C HLDGS INC COM 552676108 2,349 76,332 SH   SOLE 2 31,012 0 45,320
M D C HLDGS INC COM 552676108 7 238 SH   SOLE 4 238 0 0
M D C HLDGS INC COM 552676108 29 949 SH   SOLE 7 949 0 0
M D C HLDGS INC COM 552676108 6,189 201,122 SH   SOLE 18 201,122 0 0
M D C HLDGS INC COM 552676108 8,527 277,120 SH   SOLE 19 277,120 0 0
M D C HLDGS INC COM 552676108 156,480 5,085,479 SH   SOLE 21 5,085,479 0 0
M D C HLDGS INC COM 552676108 58,627 1,905,326 SH   SOLE 22 1,838,947 0 66,379
M D C HLDGS INC COM 552676108 2,764 89,840 SH   SOLE 23 89,840 0 0
M D C HLDGS INC COM 552676108 5,619 182,616 SH   SOLE 26 8,499 0 174,117
M D C HLDGS INC COM 552676108 202 6,569 SH   SOLE 28 6,569 0 0
M D C HLDGS INC COM 552676108 932 30,274 SH   SOLE 29 0 0 30,274
M D C HLDGS INC COM 552676108 2,023 65,732 SH   SOLE 30 65,732 0 0
M D C HLDGS INC COM 552676108 157 5,093 SH   SOLE 40 5,093 0 0
M/I HOMES INC COM 55305B101 720 27,178 SH   SOLE 2 1,108 0 26,070
M/I HOMES INC COM 55305B101 15 576 SH   SOLE 7 576 0 0
M/I HOMES INC COM 55305B101 3,365 127,092 SH   SOLE 18 127,092 0 0
M/I HOMES INC COM 55305B101 629 23,764 SH   SOLE 19 23,764 0 0
M/I HOMES INC COM 55305B101 85,627 3,233,662 SH   SOLE 21 3,233,662 0 0
M/I HOMES INC COM 55305B101 20,581 777,233 SH   SOLE 22 740,860 0 36,373
M/I HOMES INC COM 55305B101 1,226 46,315 SH   SOLE 23 46,315 0 0
M/I HOMES INC COM 55305B101 262 9,884 SH   SOLE 26 0 0 9,884
M/I HOMES INC COM 55305B101 97 3,658 SH   SOLE 28 3,658 0 0
M/I HOMES INC COM 55305B101 233 8,801 SH   SOLE 29 0 0 8,801
M/I HOMES INC COM 55305B101 1,115 42,112 SH   SOLE 30 42,112 0 0
M/I HOMES INC COM 55305B101 73 2,744 SH   SOLE 40 2,744 0 0
MACATAWA BK CORP COM 554225102 365 30,094 SH   SOLE 2 7,616 0 22,478
MACATAWA BK CORP COM 554225102 6 498 SH   SOLE 7 498 0 0
MACATAWA BK CORP COM 554225102 1,136 93,566 SH   SOLE 18 93,566 0 0
MACATAWA BK CORP COM 554225102 436 35,922 SH   SOLE 19 35,922 0 0
MACATAWA BK CORP COM 554225102 11,506 947,764 SH   SOLE 21 947,764 0 0
MACATAWA BK CORP COM 554225102 3,019 248,702 SH   SOLE 22 236,211 0 12,491
MACATAWA BK CORP COM 554225102 344 28,305 SH   SOLE 23 28,305 0 0
MACATAWA BK CORP COM 554225102 0 1 SH   SOLE 29 0 0 1
MACERICH CO COM 554382101 22,590 397,498 SH   SOLE 2 65,490 0 332,008
MACERICH CO COM 554382101 8,282 145,737 SH   SOLE 4 142,816 0 2,921
MACERICH CO COM 554382101 17,226 303,117 SH   SOLE 7 294,062 0 9,055
MACERICH CO COM 554382101 365 6,418 SH   SOLE 15 6,418 0 0
MACERICH CO COM 554382101 14,351 252,526 SH   SOLE 18 238,554 0 13,972
MACERICH CO COM 554382101 11,527 202,839 SH   SOLE 19 202,839 0 0
MACERICH CO COM 554382101 4,061 71,457 SH   SOLE 20 0 0 71,457
MACERICH CO COM 554382101 174,386 3,068,558 SH   SOLE 21 3,068,558 0 0
MACERICH CO COM 554382101 284,731 5,010,227 SH   SOLE 22 4,617,650 0 392,577
MACERICH CO COM 554382101 10,837 190,690 SH   SOLE 23 190,690 0 0
MACERICH CO COM 554382101 22,633 398,258 SH   SOLE 25 398,258 0 0
MACERICH CO COM 554382101 27,785 488,922 SH   SOLE 26 145,252 0 343,670
MACERICH CO COM 554382101 841 14,793 SH   SOLE 28 14,793 0 0
MACERICH CO COM 554382101 4,120 72,491 SH   SOLE 29 51,876 0 20,615
MACERICH CO COM 554382101 56,172 988,427 SH   SOLE 30 988,427 0 0
MACERICH CO COM 554382101 2,582 45,439 SH   SOLE 31 25,603 0 19,836
MACERICH CO COM 554382101 2,560 45,040 SH   SOLE 34 45,040 0 0
MACERICH CO COM 554382101 7,447 131,044 SH   SOLE 36 131,044 0 0
MACERICH CO COM 554382101 137 2,415 SH   SOLE 40 2,415 0 0
MACK CALI RLTY CORP COM 554489104 5,474 269,921 SH   SOLE 2 176,052 0 93,869
MACK CALI RLTY CORP COM 554489104 2,740 135,117 SH   SOLE 4 135,117 0 0
MACK CALI RLTY CORP COM 554489104 2,946 145,283 SH   SOLE 7 145,283 0 0
MACK CALI RLTY CORP COM 554489104 77 3,804 SH   SOLE 15 3,804 0 0
MACK CALI RLTY CORP COM 554489104 11,285 556,481 SH   SOLE 18 556,481 0 0
MACK CALI RLTY CORP COM 554489104 4,030 198,711 SH   SOLE 19 198,711 0 0
MACK CALI RLTY CORP COM 554489104 133,858 6,600,475 SH   SOLE 21 6,600,475 0 0
MACK CALI RLTY CORP COM 554489104 89,883 4,432,085 SH   SOLE 22 4,213,572 0 218,513
MACK CALI RLTY CORP COM 554489104 908 44,760 SH   SOLE 23 44,760 0 0
MACK CALI RLTY CORP COM 554489104 3,665 180,716 SH   SOLE 25 180,716 0 0
MACK CALI RLTY CORP COM 554489104 1,043 51,424 SH   SOLE 26 19,459 0 31,965
MACK CALI RLTY CORP COM 554489104 252 12,429 SH   SOLE 28 12,429 0 0
MACK CALI RLTY CORP COM 554489104 625 30,795 SH   SOLE 29 30,795 0 0
MACK CALI RLTY CORP COM 554489104 8,996 443,609 SH   SOLE 30 443,609 0 0
MACK CALI RLTY CORP COM 554489104 1,532 75,519 SH   SOLE 34 75,519 0 0
MACK CALI RLTY CORP COM 554489104 165 8,158 SH   SOLE 36 8,158 0 0
MACK CALI RLTY CORP COM 554489104 184 9,091 SH   SOLE 40 9,091 0 0
MACKINAC FINL CORP COM 554571109 16 951 SH   SOLE 18 951 0 0
MACKINAC FINL CORP COM 554571109 306 18,444 SH   SOLE 21 18,444 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,083 47,023 SH   SOLE 2 2,001 0 45,022
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 5 222 SH   SOLE 4 222 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 23 999 SH   SOLE 7 999 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 3,424 148,631 SH   SOLE 18 148,631 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 831 36,057 SH   SOLE 19 36,057 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 33,924 1,472,410 SH   SOLE 21 1,472,410 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 28,037 1,216,872 SH   SOLE 22 1,155,418 0 61,454
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 170 7,380 SH   SOLE 26 5,156 0 2,224
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 131 5,690 SH   SOLE 28 5,690 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 220 9,533 SH   SOLE 30 9,533 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 113 4,923 SH   SOLE 40 4,923 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 7,487 177,417 SH   SOLE 2 9,929 0 167,488
MACQUARIE INFRASTRUCTURE COR COM 55608B105 854 20,229 SH   SOLE 4 20,229 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 427 10,117 SH   SOLE 7 10,117 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,883 44,631 SH   SOLE 18 44,631 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 521 12,357 SH   SOLE 19 12,357 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 63,690 1,509,236 SH   SOLE 21 1,509,236 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 89,571 2,122,525 SH   SOLE 22 1,956,023 0 166,502
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,137 26,952 SH   SOLE 26 15,166 0 11,786
MACQUARIE INFRASTRUCTURE COR COM 55608B105 468 11,098 SH   SOLE 28 11,098 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 5 122 SH   SOLE 29 0 0 122
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,040 48,335 SH   SOLE 30 48,335 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 74 1,752 SH   SOLE 31 1,752 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 110 2,600 SH   SOLE 34 2,600 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 240 5,686 SH   SOLE 36 5,686 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 383 9,083 SH   SOLE 40 9,083 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 525 530,000 PRN   SOLE 21 530,000 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 470 530,000 PRN   SOLE 21 530,000 0 0
MACROGENICS INC COM 556099109 687 33,286 SH   SOLE 2 2,594 0 30,692
MACROGENICS INC COM 556099109 17 818 SH   SOLE 7 818 0 0
MACROGENICS INC COM 556099109 2,729 132,157 SH   SOLE 18 132,157 0 0
MACROGENICS INC COM 556099109 1,013 49,040 SH   SOLE 19 49,040 0 0
MACROGENICS INC COM 556099109 38,436 1,861,297 SH   SOLE 21 1,861,297 0 0
MACROGENICS INC COM 556099109 20,888 1,011,502 SH   SOLE 22 965,922 0 45,580
MACROGENICS INC COM 556099109 56 2,729 SH   SOLE 23 2,729 0 0
MACROGENICS INC COM 556099109 288 13,930 SH   SOLE 26 0 0 13,930
MACROGENICS INC COM 556099109 81 3,899 SH   SOLE 28 3,899 0 0
MACROGENICS INC COM 556099109 183 8,855 SH   SOLE 30 8,855 0 0
MACROGENICS INC COM 556099109 33 1,592 SH   SOLE 34 1,592 0 0
MACROGENICS INC COM 556099109 61 2,962 SH   SOLE 40 2,962 0 0
MACYS INC COM 55616P104 31,202 833,622 SH   SOLE 2 110,820 0 722,802
MACYS INC COM 55616P104 3,790 101,257 SH   SOLE 4 93,817 0 7,440
MACYS INC COM 55616P104 14,633 390,943 SH   SOLE 7 303,199 0 87,744
MACYS INC COM 55616P104 500 13,354 SH   SOLE 13 13,354 0 0
MACYS INC COM 55616P104 113 3,013 SH   SOLE 15 3,013 0 0
MACYS INC COM 55616P104 5 135 SH   SOLE 17 0 0 135
MACYS INC COM 55616P104 28,475 760,765 SH   SOLE 18 713,506 0 47,259
MACYS INC COM 55616P104 3,011 80,437 SH   SOLE 19 80,437 0 0
MACYS INC COM 55616P104 6,500 173,663 SH   SOLE 20 0 0 173,663
MACYS INC COM 55616P104 488,446 13,049,597 SH   SOLE 21 13,049,597 0 0
MACYS INC COM 55616P104 318,147 8,499,775 SH   SOLE 22 7,484,518 0 1,015,257
MACYS INC COM 55616P104 14,492 387,184 SH   SOLE 23 387,184 0 0
MACYS INC COM 55616P104 12,316 329,031 SH   SOLE 25 329,031 0 0
MACYS INC COM 55616P104 51,213 1,368,241 SH   SOLE 26 327,369 0 1,040,872
MACYS INC COM 55616P104 1,659 44,320 SH   SOLE 28 44,320 0 0
MACYS INC COM 55616P104 2,686 71,758 SH   SOLE 29 12,327 0 59,431
MACYS INC COM 55616P104 48,575 1,297,758 SH   SOLE 30 1,297,758 0 0
MACYS INC COM 55616P104 4,827 128,950 SH   SOLE 31 62,231 0 66,719
MACYS INC COM 55616P104 4,857 129,762 SH   SOLE 32 129,762 0 0
MACYS INC COM 55616P104 578 15,450 SH   SOLE 34 15,450 0 0
MACYS INC COM 55616P104 12,975 346,639 SH   SOLE 36 346,639 0 0
MACYS INC COM 55616P104 229 6,125 SH   SOLE 40 6,125 0 0
MACYS INC OPTIONS 55616P104 749 20,000 SH Call SOLE 2 20,000 0 0
MACYS INC OPTIONS 55616P104 749 20,000 SH Call SOLE 34 20,000 0 0
MADDEN STEVEN LTD COM 556269108 2,571 48,421 SH   SOLE 2 2,553 0 45,868
MADDEN STEVEN LTD COM 556269108 16 309 SH   SOLE 4 309 0 0
MADDEN STEVEN LTD COM 556269108 67 1,263 SH   SOLE 7 1,263 0 0
MADDEN STEVEN LTD COM 556269108 12,896 242,860 SH   SOLE 18 242,860 0 0
MADDEN STEVEN LTD COM 556269108 3,083 58,057 SH   SOLE 19 58,057 0 0
MADDEN STEVEN LTD COM 556269108 293,086 5,519,519 SH   SOLE 21 5,519,519 0 0
MADDEN STEVEN LTD COM 556269108 81,028 1,525,957 SH   SOLE 22 1,440,896 0 85,061
MADDEN STEVEN LTD COM 556269108 556 10,475 SH   SOLE 26 5,422 0 5,053
MADDEN STEVEN LTD COM 556269108 381 7,176 SH   SOLE 28 7,176 0 0
MADDEN STEVEN LTD COM 556269108 4,194 78,983 SH   SOLE 30 78,983 0 0
MADDEN STEVEN LTD COM 556269108 323 6,074 SH   SOLE 40 6,074 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 11,399 36,748 SH   SOLE 2 2,413 0 34,335
MADISON SQUARE GARDEN CO NEW CL A 55825T103 22 71 SH   SOLE 4 71 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 125 402 SH   SOLE 7 402 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 2,866 9,241 SH   SOLE 18 9,241 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 37,440 120,700 SH   SOLE 19 120,700 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 59,199 190,846 SH   SOLE 21 190,846 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 143,629 463,034 SH   SOLE 22 425,666 0 37,368
MADISON SQUARE GARDEN CO NEW CL A 55825T103 2,051 6,611 SH   SOLE 26 4,498 0 2,113
MADISON SQUARE GARDEN CO NEW CL A 55825T103 822 2,649 SH   SOLE 28 2,649 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 1,312 4,231 SH   SOLE 30 4,231 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 126 407 SH   SOLE 31 407 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 710 2,290 SH   SOLE 40 2,290 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 2,632 9,412 SH   SOLE 2 4,851 0 4,561
MADRIGAL PHARMACEUTICALS INC COM 558868105 35 126 SH   SOLE 7 126 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 6,168 22,053 SH   SOLE 18 22,053 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 13,000 46,480 SH   SOLE 19 46,480 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 54,269 194,034 SH   SOLE 21 194,034 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 55,762 199,369 SH   SOLE 22 190,309 0 9,060
MADRIGAL PHARMACEUTICALS INC COM 558868105 13 48 SH   SOLE 23 48 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 396 1,415 SH   SOLE 26 0 0 1,415
MADRIGAL PHARMACEUTICALS INC COM 558868105 333 1,192 SH   SOLE 28 1,192 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 400 1,429 SH   SOLE 30 1,429 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 3,407 12,183 SH   SOLE 34 12,183 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 212 758 SH   SOLE 40 758 0 0
MAG SILVER CORP COM 55903Q104 165 15,236 SH   SOLE 21 15,236 0 0
MAGELLAN HEALTH INC COM NEW 559079207 2,467 25,711 SH   SOLE 2 1,095 0 24,616
MAGELLAN HEALTH INC COM NEW 559079207 16 166 SH   SOLE 4 166 0 0
MAGELLAN HEALTH INC COM NEW 559079207 90 936 SH   SOLE 7 936 0 0
MAGELLAN HEALTH INC COM NEW 559079207 10,382 108,202 SH   SOLE 18 108,202 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,898 19,778 SH   SOLE 19 19,778 0 0
MAGELLAN HEALTH INC COM NEW 559079207 245,300 2,556,545 SH   SOLE 21 2,556,545 0 0
MAGELLAN HEALTH INC COM NEW 559079207 68,104 709,791 SH   SOLE 22 665,115 0 44,676
MAGELLAN HEALTH INC COM NEW 559079207 780 8,125 SH   SOLE 26 5,888 0 2,237
MAGELLAN HEALTH INC COM NEW 559079207 314 3,269 SH   SOLE 28 3,269 0 0
MAGELLAN HEALTH INC COM NEW 559079207 3,595 37,470 SH   SOLE 30 37,470 0 0
MAGELLAN HEALTH INC COM NEW 559079207 82 856 SH   SOLE 36 856 0 0
MAGELLAN HEALTH INC COM NEW 559079207 288 2,999 SH   SOLE 40 2,999 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 813 11,763 SH   SOLE 18 11,763 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 70,182 1,015,951 SH   SOLE 19 1,015,951 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 42 3,126 SH   SOLE 22 3,126 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 1,308 96,874 SH   SOLE 26 17,346 0 79,528
MAGICJACK VOCALTEC LTD SHS M6787E101 22 2,531 SH   SOLE 18 2,531 0 0
MAGICJACK VOCALTEC LTD SHS M6787E101 314 36,910 SH   SOLE 21 36,910 0 0
MAGNA INTL INC COM 559222401 751 12,925 SH   SOLE 18 12,925 0 0
MAGNA INTL INC COM 559222401 1,740 29,940 SH   SOLE 19 29,940 0 0
MAGNA INTL INC COM 559222401 652 11,223 SH   SOLE 25 11,223 0 0
MAGNA INTL INC COM 559222401 1,031 17,728 SH   SOLE 34 17,728 0 0
MAGNEGAS CORP COM PAR 55939L400 0 68 SH   SOLE 21 68 0 0
MAGYAR BANCORP INC COM 55977T109 9 714 SH   SOLE 21 714 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 352 45,471 SH   SOLE 2 2,903 0 42,568
MAIDEN HOLDINGS LTD SHS G5753U112 1 171 SH   SOLE 4 171 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 11 1,379 SH   SOLE 7 1,379 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 2,145 276,714 SH   SOLE 18 276,714 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 211 27,195 SH   SOLE 19 27,195 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 43,497 5,612,514 SH   SOLE 21 5,612,514 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 12,697 1,638,264 SH   SOLE 22 1,565,474 0 72,790
MAIDEN HOLDINGS LTD SHS G5753U112 159 20,543 SH   SOLE 26 16,084 0 4,459
MAIDEN HOLDINGS LTD SHS G5753U112 66 8,569 SH   SOLE 28 8,569 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 720 92,904 SH   SOLE 30 92,904 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 49 6,376 SH   SOLE 40 6,376 0 0
MAIN STREET CAPITAL CORP COM 56035L104 9,333 245,206 SH   SOLE 30 245,206 0 0
MAJESCO COM 56068V102 26 4,158 SH   SOLE 2 0 0 4,158
MAJESCO COM 56068V102 105 17,047 SH   SOLE 18 17,047 0 0
MAJESCO COM 56068V102 11 1,856 SH   SOLE 19 1,856 0 0
MAJESCO COM 56068V102 1,328 215,856 SH   SOLE 21 215,856 0 0
MAJESCO COM 56068V102 187 30,424 SH   SOLE 22 28,190 0 2,234
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 149 4,130 SH   SOLE 25 4,130 0 0
MALIBU BOATS INC COM CL A 56117J100 1,082 25,796 SH   SOLE 2 9,286 0 16,510
MALIBU BOATS INC COM CL A 56117J100 20 466 SH   SOLE 7 466 0 0
MALIBU BOATS INC COM CL A 56117J100 2,883 68,734 SH   SOLE 18 68,734 0 0
MALIBU BOATS INC COM CL A 56117J100 3,298 78,636 SH   SOLE 19 78,636 0 0
MALIBU BOATS INC COM CL A 56117J100 29,787 710,218 SH   SOLE 21 710,218 0 0
MALIBU BOATS INC COM CL A 56117J100 24,789 591,063 SH   SOLE 22 576,094 0 14,969
MALIBU BOATS INC COM CL A 56117J100 1,252 29,845 SH   SOLE 23 29,845 0 0
MALIBU BOATS INC COM CL A 56117J100 627 14,946 SH   SOLE 26 0 0 14,946
MALIBU BOATS INC COM CL A 56117J100 301 7,166 SH   SOLE 29 0 0 7,166
MALLINCKRODT PUB LTD CO SHS G5785G107 2,240 120,057 SH   SOLE 2 36,989 0 83,068
MALLINCKRODT PUB LTD CO SHS G5785G107 10 546 SH   SOLE 4 546 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 211 11,308 SH   SOLE 7 11,308 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 9,129 489,226 SH   SOLE 18 489,126 0 100
MALLINCKRODT PUB LTD CO SHS G5785G107 1,287 68,989 SH   SOLE 19 68,989 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 108,178 5,797,309 SH   SOLE 21 5,797,309 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 56,784 3,043,098 SH   SOLE 22 2,910,759 0 132,339
MALLINCKRODT PUB LTD CO SHS G5785G107 789 42,305 SH   SOLE 26 20,394 0 21,911
MALLINCKRODT PUB LTD CO SHS G5785G107 291 15,603 SH   SOLE 28 15,603 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 404 21,660 SH   SOLE 30 21,660 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 538 28,826 SH   SOLE 36 28,826 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 196 10,493 SH   SOLE 40 10,493 0 0
MALVERN BANCORP INC COM 561409103 135 5,544 SH   SOLE 2 238 0 5,306
MALVERN BANCORP INC COM 561409103 543 22,303 SH   SOLE 18 22,303 0 0
MALVERN BANCORP INC COM 561409103 118 4,851 SH   SOLE 19 4,851 0 0
MALVERN BANCORP INC COM 561409103 5,048 207,311 SH   SOLE 21 207,311 0 0
MALVERN BANCORP INC COM 561409103 1,254 51,509 SH   SOLE 22 49,701 0 1,808
MAM SOFTWARE GROUP INC COM NEW 55277Q201 7 865 SH   SOLE 18 865 0 0
MAM SOFTWARE GROUP INC COM NEW 55277Q201 166 19,287 SH   SOLE 21 19,287 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 246 7,249 SH   SOLE 2 438 0 6,811
MAMMOTH ENERGY SVCS INC COM 56155L108 6 177 SH   SOLE 7 177 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 853 25,104 SH   SOLE 18 25,104 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 231 6,811 SH   SOLE 19 6,811 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 9,501 279,785 SH   SOLE 21 279,785 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 8,067 237,531 SH   SOLE 22 222,961 0 14,570
MAMMOTH ENERGY SVCS INC COM 56155L108 4,306 126,810 SH   SOLE 26 21,690 0 105,120
MAMMOTH ENERGY SVCS INC COM 56155L108 85 2,491 SH   SOLE 30 2,491 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 49 2,373 SH   SOLE 22 2,373 0 0
MANHATTAN ASSOCS INC COM 562750109 7,338 156,091 SH   SOLE 2 32,038 0 124,053
MANHATTAN ASSOCS INC COM 562750109 18 376 SH   SOLE 4 376 0 0
MANHATTAN ASSOCS INC COM 562750109 68 1,445 SH   SOLE 7 1,445 0 0
MANHATTAN ASSOCS INC COM 562750109 9,888 210,345 SH   SOLE 18 210,345 0 0
MANHATTAN ASSOCS INC COM 562750109 479 10,198 SH   SOLE 19 10,198 0 0
MANHATTAN ASSOCS INC COM 562750109 155,991 3,318,262 SH   SOLE 21 3,318,262 0 0
MANHATTAN ASSOCS INC COM 562750109 105,558 2,245,428 SH   SOLE 22 2,074,759 0 170,669
MANHATTAN ASSOCS INC COM 562750109 796 16,938 SH   SOLE 26 10,672 0 6,266
MANHATTAN ASSOCS INC COM 562750109 486 10,341 SH   SOLE 28 10,341 0 0
MANHATTAN ASSOCS INC COM 562750109 717 15,245 SH   SOLE 30 15,245 0 0
MANHATTAN ASSOCS INC COM 562750109 67 1,415 SH   SOLE 31 1,415 0 0
MANHATTAN ASSOCS INC COM 562750109 405 8,612 SH   SOLE 40 8,612 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 8 1,015 SH   SOLE 18 1,015 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 117 15,478 SH   SOLE 21 15,478 0 0
MANITEX INTL INC COM 563420108 167 13,350 SH   SOLE 2 716 0 12,634
MANITEX INTL INC COM 563420108 7 528 SH   SOLE 7 528 0 0
MANITEX INTL INC COM 563420108 587 47,019 SH   SOLE 18 47,019 0 0
MANITEX INTL INC COM 563420108 133 10,647 SH   SOLE 19 10,647 0 0
MANITEX INTL INC COM 563420108 6,474 518,711 SH   SOLE 21 518,711 0 0
MANITEX INTL INC COM 563420108 1,500 120,184 SH   SOLE 22 115,851 0 4,333
MANITOWOC CO INC COM NEW 563571405 1,041 40,268 SH   SOLE 2 3,903 0 36,365
MANITOWOC CO INC COM NEW 563571405 5 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405 22 856 SH   SOLE 7 856 0 0
MANITOWOC CO INC COM NEW 563571405 3,004 116,156 SH   SOLE 18 116,156 0 0
MANITOWOC CO INC COM NEW 563571405 1,087 42,053 SH   SOLE 19 42,053 0 0
MANITOWOC CO INC COM NEW 563571405 29,483 1,140,104 SH   SOLE 21 1,140,104 0 0
MANITOWOC CO INC COM NEW 563571405 27,695 1,070,971 SH   SOLE 22 1,022,815 0 48,156
MANITOWOC CO INC COM NEW 563571405 37 1,421 SH   SOLE 23 1,421 0 0
MANITOWOC CO INC COM NEW 563571405 839 32,426 SH   SOLE 26 2,577 0 29,849
MANITOWOC CO INC COM NEW 563571405 121 4,679 SH   SOLE 28 4,679 0 0
MANITOWOC CO INC COM NEW 563571405 180 6,970 SH   SOLE 30 6,970 0 0
MANITOWOC CO INC COM NEW 563571405 91 3,537 SH   SOLE 40 3,537 0 0
MANNATECH INC COM NEW 563771203 8 392 SH   SOLE 18 392 0 0
MANNATECH INC COM NEW 563771203 115 5,615 SH   SOLE 21 5,615 0 0
MANNATECH INC COM NEW 563771203 1,483 72,340 SH   SOLE 22 72,340 0 0
MANNING & NAPIER INC CL A 56382Q102 9 2,840 SH   SOLE 18 2,840 0 0
MANNING & NAPIER INC CL A 56382Q102 147 47,573 SH   SOLE 21 47,573 0 0
MANNING & NAPIER INC CL A 56382Q102 330 106,489 SH   SOLE 22 106,489 0 0
MANNKIND CORP COM NEW 56400P706 219 115,422 SH   SOLE 2 6,214 0 109,208
MANNKIND CORP COM NEW 56400P706 6 3,163 SH   SOLE 7 3,163 0 0
MANNKIND CORP COM NEW 56400P706 887 466,979 SH   SOLE 18 466,979 0 0
MANNKIND CORP COM NEW 56400P706 212 111,756 SH   SOLE 19 111,756 0 0
MANNKIND CORP COM NEW 56400P706 12,243 6,443,818 SH   SOLE 21 6,443,818 0 0
MANNKIND CORP COM NEW 56400P706 6,115 3,218,244 SH   SOLE 22 3,109,073 0 109,171
MANNKIND CORP COM NEW 56400P706 4 2,290 SH   SOLE 30 2,290 0 0
MANPOWERGROUP INC COM 56418H100 33,664 391,173 SH   SOLE 2 236,649 0 154,524
MANPOWERGROUP INC COM 56418H100 5,944 69,064 SH   SOLE 4 67,055 0 2,009
MANPOWERGROUP INC COM 56418H100 3,674 42,690 SH   SOLE 7 27,939 0 14,751
MANPOWERGROUP INC COM 56418H100 2,376 27,611 SH   SOLE 13 27,611 0 0
MANPOWERGROUP INC COM 56418H100 40 462 SH   SOLE 15 462 0 0
MANPOWERGROUP INC COM 56418H100 20,705 240,585 SH   SOLE 18 233,005 0 7,580
MANPOWERGROUP INC COM 56418H100 19,803 230,103 SH   SOLE 19 230,103 0 0
MANPOWERGROUP INC COM 56418H100 3,804 44,205 SH   SOLE 20 0 0 44,205
MANPOWERGROUP INC COM 56418H100 262,227 3,047,022 SH   SOLE 21 3,047,022 0 0
MANPOWERGROUP INC COM 56418H100 243,739 2,832,195 SH   SOLE 22 2,415,457 0 416,738
MANPOWERGROUP INC COM 56418H100 15,775 183,301 SH   SOLE 23 183,301 0 0
MANPOWERGROUP INC COM 56418H100 7,773 90,316 SH   SOLE 25 90,316 0 0
MANPOWERGROUP INC COM 56418H100 24,969 290,136 SH   SOLE 26 76,130 0 214,006
MANPOWERGROUP INC COM 56418H100 772 8,976 SH   SOLE 28 8,976 0 0
MANPOWERGROUP INC COM 56418H100 11,747 136,494 SH   SOLE 29 62,678 0 73,816
MANPOWERGROUP INC COM 56418H100 10,762 125,047 SH   SOLE 30 125,047 0 0
MANPOWERGROUP INC COM 56418H100 11,509 133,730 SH   SOLE 31 97,399 0 36,331
MANPOWERGROUP INC COM 56418H100 4,277 49,696 SH   SOLE 34 49,696 0 0
MANPOWERGROUP INC COM 56418H100 10,842 125,979 SH   SOLE 36 125,979 0 0
MANPOWERGROUP INC COM 56418H100 116 1,343 SH   SOLE 40 1,343 0 0
MANTECH INTL CORP CL A 564563104 1,265 23,592 SH   SOLE 2 1,196 0 22,396
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 1 20 SH   SOLE 17 0 0 20
MANTECH INTL CORP CL A 564563104 6,232 116,182 SH   SOLE 18 116,182 0 0
MANTECH INTL CORP CL A 564563104 1,199 22,350 SH   SOLE 19 22,350 0 0
MANTECH INTL CORP CL A 564563104 142,666 2,659,694 SH   SOLE 21 2,659,694 0 0
MANTECH INTL CORP CL A 564563104 39,711 740,329 SH   SOLE 22 700,672 0 39,657
MANTECH INTL CORP CL A 564563104 680 12,671 SH   SOLE 26 5,936 0 6,735
MANTECH INTL CORP CL A 564563104 189 3,532 SH   SOLE 28 3,532 0 0
MANTECH INTL CORP CL A 564563104 2,100 39,149 SH   SOLE 30 39,149 0 0
MANTECH INTL CORP CL A 564563104 149 2,782 SH   SOLE 40 2,782 0 0
MANULIFE FINL CORP COM 56501R106 51 2,864 SH   SOLE 18 2,864 0 0
MARATHON OIL CORP COM 565849106 53,716 2,575,070 SH   SOLE 2 597,094 0 1,977,976
MARATHON OIL CORP COM 565849106 5,689 272,742 SH   SOLE 4 252,557 0 20,185
MARATHON OIL CORP COM 565849106 14,299 685,472 SH   SOLE 7 619,527 0 65,945
MARATHON OIL CORP COM 565849106 893 42,787 SH   SOLE 13 42,787 0 0
MARATHON OIL CORP COM 565849106 136 6,521 SH   SOLE 15 6,521 0 0
MARATHON OIL CORP COM 565849106 129,996 6,231,853 SH   SOLE 18 5,923,407 0 308,446
MARATHON OIL CORP COM 565849106 92,748 4,446,219 SH   SOLE 19 4,446,219 0 0
MARATHON OIL CORP COM 565849106 6,491 311,184 SH   SOLE 20 0 0 311,184
MARATHON OIL CORP COM 565849106 395,506 18,959,996 SH   SOLE 21 18,959,996 0 0
MARATHON OIL CORP COM 565849106 483,029 23,155,734 SH   SOLE 22 20,666,790 0 2,488,944
MARATHON OIL CORP COM 565849106 23,726 1,137,380 SH   SOLE 23 1,137,380 0 0
MARATHON OIL CORP COM 565849106 25,445 1,219,806 SH   SOLE 25 1,174,546 0 45,260
MARATHON OIL CORP COM 565849106 65,533 3,141,577 SH   SOLE 26 792,267 0 2,349,310
MARATHON OIL CORP COM 565849106 2,457 117,792 SH   SOLE 28 117,792 0 0
MARATHON OIL CORP COM 565849106 4,014 192,421 SH   SOLE 29 29,353 0 163,068
MARATHON OIL CORP COM 565849106 66,513 3,188,524 SH   SOLE 30 3,188,524 0 0
MARATHON OIL CORP COM 565849106 8,465 405,804 SH   SOLE 31 189,632 0 216,172
MARATHON OIL CORP COM 565849106 30,456 1,460,019 SH   SOLE 34 1,460,019 0 0
MARATHON OIL CORP COM 565849106 19,787 948,563 SH   SOLE 36 948,563 0 0
MARATHON OIL CORP COM 565849106 356 17,075 SH   SOLE 40 17,075 0 0
MARATHON PATENT GROUP INC COM PAR 56585W302 1 1,210 SH   SOLE 21 1,210 0 0
MARATHON PETE CORP COM 56585A102 125,131 1,783,515 SH   SOLE 2 702,707 0 1,080,808
MARATHON PETE CORP COM 56585A102 18,503 263,721 SH   SOLE 4 251,513 0 12,208
MARATHON PETE CORP COM 56585A102 31,970 455,674 SH   SOLE 7 447,172 0 8,502
MARATHON PETE CORP COM 56585A102 922 13,139 SH   SOLE 13 13,139 0 0
MARATHON PETE CORP COM 56585A102 265 3,771 SH   SOLE 15 3,771 0 0
MARATHON PETE CORP COM 56585A102 7 100 SH   SOLE 17 0 0 100
MARATHON PETE CORP COM 56585A102 155,175 2,211,724 SH   SOLE 18 2,076,438 0 135,286
MARATHON PETE CORP COM 56585A102 221,794 3,161,259 SH   SOLE 19 3,161,259 0 0
MARATHON PETE CORP COM 56585A102 13,913 198,306 SH   SOLE 20 0 0 198,306
MARATHON PETE CORP COM 56585A102 656,891 9,362,755 SH   SOLE 21 9,362,755 0 0
MARATHON PETE CORP COM 56585A102 875,136 12,473,439 SH   SOLE 22 10,751,537 0 1,721,902
MARATHON PETE CORP COM 56585A102 57,678 822,089 SH   SOLE 23 822,089 0 0
MARATHON PETE CORP COM 56585A102 39,215 558,930 SH   SOLE 25 558,930 0 0
MARATHON PETE CORP COM 56585A102 123,795 1,764,473 SH   SOLE 26 422,351 0 1,342,122
MARATHON PETE CORP COM 56585A102 4,810 68,551 SH   SOLE 28 68,551 0 0
MARATHON PETE CORP COM 56585A102 6,974 99,396 SH   SOLE 29 99,396 0 0
MARATHON PETE CORP COM 56585A102 137,998 1,966,911 SH   SOLE 30 1,966,911 0 0
MARATHON PETE CORP COM 56585A102 28,336 403,872 SH   SOLE 31 244,737 0 159,135
MARATHON PETE CORP COM 56585A102 18,237 259,930 SH   SOLE 34 259,930 0 0
MARATHON PETE CORP COM 56585A102 37,142 529,396 SH   SOLE 36 529,396 0 0
MARATHON PETE CORP COM 56585A102 700 9,976 SH   SOLE 40 9,976 0 0
MARCHEX INC CL B 56624R108 20 6,689 SH   SOLE 18 6,689 0 0
MARCHEX INC CL B 56624R108 354 115,756 SH   SOLE 21 115,756 0 0
MARCHEX INC CL B 56624R108 1,901 621,252 SH   SOLE 22 615,828 0 5,424
MARCHEX INC CL B 56624R108 155 50,651 SH   SOLE 29 0 0 50,651
MARCUS & MILLICHAP INC COM 566324109 1,432 36,702 SH   SOLE 2 21,486 0 15,216
MARCUS & MILLICHAP INC COM 566324109 15 388 SH   SOLE 7 388 0 0
MARCUS & MILLICHAP INC COM 566324109 2,424 62,146 SH   SOLE 18 62,146 0 0
MARCUS & MILLICHAP INC COM 566324109 7,187 184,239 SH   SOLE 19 184,239 0 0
MARCUS & MILLICHAP INC COM 566324109 25,532 654,491 SH   SOLE 21 654,491 0 0
MARCUS & MILLICHAP INC COM 566324109 32,537 834,069 SH   SOLE 22 775,536 0 58,533
MARCUS & MILLICHAP INC COM 566324109 2,540 65,099 SH   SOLE 23 65,099 0 0
MARCUS & MILLICHAP INC COM 566324109 3,772 96,699 SH   SOLE 26 0 0 96,699
MARCUS & MILLICHAP INC COM 566324109 87 2,219 SH   SOLE 28 2,219 0 0
MARCUS & MILLICHAP INC COM 566324109 189 4,840 SH   SOLE 30 4,840 0 0
MARCUS & MILLICHAP INC COM 566324109 102 2,613 SH   SOLE 40 2,613 0 0
MARCUS CORP COM 566330106 1,092 33,592 SH   SOLE 2 13,347 0 20,245
MARCUS CORP COM 566330106 15 470 SH   SOLE 7 470 0 0
MARCUS CORP COM 566330106 2,938 90,410 SH   SOLE 18 90,410 0 0
MARCUS CORP COM 566330106 2,421 74,482 SH   SOLE 19 74,482 0 0
MARCUS CORP COM 566330106 65,301 2,009,276 SH   SOLE 21 2,009,276 0 0
MARCUS CORP COM 566330106 24,044 739,801 SH   SOLE 22 711,495 0 28,306
MARCUS CORP COM 566330106 1,211 37,262 SH   SOLE 23 37,262 0 0
MARCUS CORP COM 566330106 2,243 69,030 SH   SOLE 26 0 0 69,030
MARCUS CORP COM 566330106 83 2,555 SH   SOLE 28 2,555 0 0
MARCUS CORP COM 566330106 255 7,849 SH   SOLE 29 0 0 7,849
MARCUS CORP COM 566330106 992 30,517 SH   SOLE 30 30,517 0 0
MARCUS CORP COM 566330106 59 1,804 SH   SOLE 40 1,804 0 0
MARIN SOFTWARE INC COM NEW 56804T205 5 796 SH   SOLE 18 796 0 0
MARIN SOFTWARE INC COM NEW 56804T205 70 12,146 SH   SOLE 21 12,146 0 0
MARIN SOFTWARE INC COM NEW 56804T205 7 1,144 SH   SOLE 22 1,144 0 0
MARINE PRODS CORP COM 568427108 152 8,558 SH   SOLE 2 338 0 8,220
MARINE PRODS CORP COM 568427108 463 26,050 SH   SOLE 18 26,050 0 0
MARINE PRODS CORP COM 568427108 108 6,061 SH   SOLE 19 6,061 0 0
MARINE PRODS CORP COM 568427108 5,142 289,185 SH   SOLE 21 289,185 0 0
MARINE PRODS CORP COM 568427108 3,861 217,145 SH   SOLE 22 214,661 0 2,484
MARINEMAX INC COM 567908108 387 20,398 SH   SOLE 2 799 0 19,599
MARINEMAX INC COM 567908108 11 563 SH   SOLE 7 563 0 0
MARINEMAX INC COM 567908108 1,867 98,540 SH   SOLE 18 98,540 0 0
MARINEMAX INC COM 567908108 333 17,593 SH   SOLE 19 17,593 0 0
MARINEMAX INC COM 567908108 42,834 2,260,387 SH   SOLE 21 2,260,387 0 0
MARINEMAX INC COM 567908108 12,536 661,545 SH   SOLE 22 630,326 0 31,219
MARINEMAX INC COM 567908108 3 149 SH   SOLE 23 149 0 0
MARINEMAX INC COM 567908108 215 11,345 SH   SOLE 26 0 0 11,345
MARINEMAX INC COM 567908108 70 3,699 SH   SOLE 28 3,699 0 0
MARINEMAX INC COM 567908108 648 34,218 SH   SOLE 30 34,218 0 0
MARINEMAX INC COM 567908108 45 2,362 SH   SOLE 40 2,362 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 211 29,798 SH   SOLE 2 1,624 0 28,174
MARINUS PHARMACEUTICALS INC COM 56854Q101 6 895 SH   SOLE 7 895 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 854 120,740 SH   SOLE 18 120,740 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 205 28,981 SH   SOLE 19 28,981 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 12,662 1,790,952 SH   SOLE 21 1,790,952 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 4,797 678,517 SH   SOLE 22 648,768 0 29,749
MARINUS PHARMACEUTICALS INC COM 56854Q101 5 729 SH   SOLE 30 729 0 0
MARKEL CORP COM 570535104 36,814 33,950 SH   SOLE 2 4,658 0 29,292
MARKEL CORP COM 570535104 4,550 4,196 SH   SOLE 4 3,921 0 275
MARKEL CORP COM 570535104 5,044 4,652 SH   SOLE 7 3,635 0 1,017
MARKEL CORP COM 570535104 562 518 SH   SOLE 13 518 0 0
MARKEL CORP COM 570535104 118 109 SH   SOLE 15 109 0 0
MARKEL CORP COM 570535104 8,148 7,514 SH   SOLE 18 6,220 0 1,294
MARKEL CORP COM 570535104 2,358 2,175 SH   SOLE 19 2,175 0 0
MARKEL CORP COM 570535104 292,367 269,624 SH   SOLE 21 269,624 0 0
MARKEL CORP COM 570535104 419,774 387,120 SH   SOLE 22 356,933 0 30,187
MARKEL CORP COM 570535104 18,178 16,764 SH   SOLE 23 16,764 0 0
MARKEL CORP COM 570535104 13,748 12,679 SH   SOLE 25 12,679 0 0
MARKEL CORP COM 570535104 47,837 44,116 SH   SOLE 26 11,829 0 32,287
MARKEL CORP COM 570535104 2,272 2,095 SH   SOLE 28 2,095 0 0
MARKEL CORP COM 570535104 3,480 3,209 SH   SOLE 29 499 0 2,710
MARKEL CORP COM 570535104 30,799 28,403 SH   SOLE 30 28,403 0 0
MARKEL CORP COM 570535104 4,497 4,147 SH   SOLE 31 2,556 0 1,591
MARKEL CORP COM 570535104 728 671 SH   SOLE 34 671 0 0
MARKEL CORP COM 570535104 17,457 16,099 SH   SOLE 36 16,099 0 0
MARKEL CORP COM 570535104 303 279 SH   SOLE 40 279 0 0
MARKETAXESS HLDGS INC COM 57060D108 17,006 85,950 SH   SOLE 2 17,925 0 68,025
MARKETAXESS HLDGS INC COM 57060D108 36 184 SH   SOLE 4 184 0 0
MARKETAXESS HLDGS INC COM 57060D108 158 801 SH   SOLE 7 801 0 0
MARKETAXESS HLDGS INC COM 57060D108 23,534 118,941 SH   SOLE 18 118,941 0 0
MARKETAXESS HLDGS INC COM 57060D108 18,287 92,425 SH   SOLE 19 92,425 0 0
MARKETAXESS HLDGS INC COM 57060D108 371,516 1,877,670 SH   SOLE 21 1,877,670 0 0
MARKETAXESS HLDGS INC COM 57060D108 238,354 1,204,660 SH   SOLE 22 1,125,092 0 79,568
MARKETAXESS HLDGS INC COM 57060D108 2,458 12,423 SH   SOLE 26 6,907 0 5,516
MARKETAXESS HLDGS INC COM 57060D108 1,027 5,193 SH   SOLE 28 5,193 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,657 8,377 SH   SOLE 30 8,377 0 0
MARKETAXESS HLDGS INC COM 57060D108 156 790 SH   SOLE 31 790 0 0
MARKETAXESS HLDGS INC COM 57060D108 807 4,080 SH   SOLE 40 4,080 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 265 8,877 SH   SOLE 2 449 0 8,428
MARLIN BUSINESS SVCS CORP COM 571157106 6 207 SH   SOLE 7 207 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 920 30,825 SH   SOLE 18 30,825 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 216 7,224 SH   SOLE 19 7,224 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 9,224 309,002 SH   SOLE 21 309,002 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 8,561 286,813 SH   SOLE 22 280,884 0 5,929
MARRIOTT INTL INC NEW CL A 571903202 102,832 812,257 SH   SOLE 2 118,706 0 693,551
MARRIOTT INTL INC NEW CL A 571903202 13,320 105,211 SH   SOLE 4 97,317 0 7,894
MARRIOTT INTL INC NEW CL A 571903202 28,381 224,175 SH   SOLE 7 224,175 0 0
MARRIOTT INTL INC NEW CL A 571903202 288 2,276 SH   SOLE 13 2,276 0 0
MARRIOTT INTL INC NEW CL A 571903202 354 2,798 SH   SOLE 15 2,798 0 0
MARRIOTT INTL INC NEW CL A 571903202 96 757 SH   SOLE 17 0 0 757
MARRIOTT INTL INC NEW CL A 571903202 76,876 607,239 SH   SOLE 18 566,078 0 41,161
MARRIOTT INTL INC NEW CL A 571903202 11,579 91,461 SH   SOLE 19 91,461 0 0
MARRIOTT INTL INC NEW CL A 571903202 17,244 136,212 SH   SOLE 20 0 0 136,212
MARRIOTT INTL INC NEW CL A 571903202 662,451 5,232,633 SH   SOLE 21 5,232,633 0 0
MARRIOTT INTL INC NEW CL A 571903202 921,643 7,279,958 SH   SOLE 22 6,450,394 0 829,564
MARRIOTT INTL INC NEW CL A 571903202 47,790 377,489 SH   SOLE 23 377,489 0 0
MARRIOTT INTL INC NEW CL A 571903202 37,934 299,636 SH   SOLE 25 299,636 0 0
MARRIOTT INTL INC NEW CL A 571903202 130,579 1,031,427 SH   SOLE 26 258,165 0 773,262
MARRIOTT INTL INC NEW CL A 571903202 5,602 44,252 SH   SOLE 28 44,252 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,347 10,639 SH   SOLE 29 10,639 0 0
MARRIOTT INTL INC NEW CL A 571903202 130,913 1,034,067 SH   SOLE 30 1,034,067 0 0
MARRIOTT INTL INC NEW CL A 571903202 17,402 137,458 SH   SOLE 31 69,357 0 68,101
MARRIOTT INTL INC NEW CL A 571903202 7,150 56,480 SH   SOLE 32 56,480 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,831 14,460 SH   SOLE 34 14,460 0 0
MARRIOTT INTL INC NEW CL A 571903202 31,740 250,708 SH   SOLE 36 250,708 0 0
MARRIOTT INTL INC NEW CL A 571903202 807 6,372 SH   SOLE 40 6,372 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 2,492 22,057 SH   SOLE 2 3,853 0 18,204
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 18 161 SH   SOLE 4 161 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 52 463 SH   SOLE 7 463 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 10,731 94,999 SH   SOLE 18 94,999 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 4,543 40,214 SH   SOLE 19 40,214 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 266,275 2,357,249 SH   SOLE 21 2,357,249 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 77,476 685,873 SH   SOLE 22 654,786 0 31,087
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 991 8,775 SH   SOLE 23 8,775 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 1,473 13,038 SH   SOLE 26 1,699 0 11,339
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 352 3,116 SH   SOLE 28 3,116 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 4,035 35,723 SH   SOLE 30 35,723 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 387 3,423 SH   SOLE 40 3,423 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 79 42,727 SH   SOLE 2 3,571 0 39,156
MARRONE BIO INNOVATIONS INC COM 57165B106 321 174,514 SH   SOLE 18 174,514 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 198 107,480 SH   SOLE 19 107,480 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 3,646 1,981,747 SH   SOLE 21 1,981,747 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 701 380,846 SH   SOLE 22 364,674 0 16,172
MARRONE BIO INNOVATIONS INC COM 57165B106 12 6,737 SH   SOLE 23 6,737 0 0
MARSH & MCLENNAN COS INC COM 571748102 118,446 1,444,990 SH   SOLE 2 252,206 0 1,192,784
MARSH & MCLENNAN COS INC COM 571748102 15,112 184,361 SH   SOLE 4 170,253 0 14,108
MARSH & MCLENNAN COS INC COM 571748102 35,636 434,745 SH   SOLE 7 418,352 0 16,393
MARSH & MCLENNAN COS INC COM 571748102 336 4,104 SH   SOLE 13 4,104 0 0
MARSH & MCLENNAN COS INC COM 571748102 363 4,427 SH   SOLE 15 4,427 0 0
MARSH & MCLENNAN COS INC COM 571748102 0 4 SH   SOLE 17 0 0 4
MARSH & MCLENNAN COS INC COM 571748102 159,755 1,948,939 SH   SOLE 18 1,824,183 0 124,756
MARSH & MCLENNAN COS INC COM 571748102 298,911 3,646,594 SH   SOLE 19 3,646,594 0 0
MARSH & MCLENNAN COS INC COM 571748102 19,738 240,794 SH   SOLE 20 0 0 240,794
MARSH & MCLENNAN COS INC COM 571748102 904,628 11,036,090 SH   SOLE 21 11,036,090 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,066,141 13,006,480 SH   SOLE 22 11,605,749 0 1,400,731
MARSH & MCLENNAN COS INC COM 571748102 51,805 632,005 SH   SOLE 23 632,005 0 0
MARSH & MCLENNAN COS INC COM 571748102 43,613 532,065 SH   SOLE 25 532,065 0 0
MARSH & MCLENNAN COS INC COM 571748102 155,898 1,901,891 SH   SOLE 26 423,449 0 1,478,442
MARSH & MCLENNAN COS INC COM 571748102 6,151 75,043 SH   SOLE 28 75,043 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,440 17,569 SH   SOLE 29 17,569 0 0
MARSH & MCLENNAN COS INC COM 571748102 176,942 2,158,616 SH   SOLE 30 2,158,616 0 0
MARSH & MCLENNAN COS INC COM 571748102 15,180 185,194 SH   SOLE 31 109,185 0 76,009
MARSH & MCLENNAN COS INC COM 571748102 53,524 652,971 SH   SOLE 34 652,971 0 0
MARSH & MCLENNAN COS INC COM 571748102 39,602 483,127 SH   SOLE 36 483,127 0 0
MARSH & MCLENNAN COS INC COM 571748102 843 10,288 SH   SOLE 40 10,288 0 0
MARTEN TRANS LTD COM 573075108 1,171 49,949 SH   SOLE 2 14,082 0 35,867
MARTEN TRANS LTD COM 573075108 12 505 SH   SOLE 4 505 0 0
MARTEN TRANS LTD COM 573075108 22 958 SH   SOLE 7 958 0 0
MARTEN TRANS LTD COM 573075108 4,006 170,841 SH   SOLE 18 170,841 0 0
MARTEN TRANS LTD COM 573075108 2,881 122,849 SH   SOLE 19 122,849 0 0
MARTEN TRANS LTD COM 573075108 92,200 3,931,780 SH   SOLE 21 3,931,780 0 0
MARTEN TRANS LTD COM 573075108 29,218 1,245,967 SH   SOLE 22 1,186,890 0 59,077
MARTEN TRANS LTD COM 573075108 1,021 43,542 SH   SOLE 23 43,542 0 0
MARTEN TRANS LTD COM 573075108 1,608 68,560 SH   SOLE 26 0 0 68,560
MARTEN TRANS LTD COM 573075108 142 6,063 SH   SOLE 28 6,063 0 0
MARTEN TRANS LTD COM 573075108 149 6,342 SH   SOLE 29 0 0 6,342
MARTEN TRANS LTD COM 573075108 1,338 57,047 SH   SOLE 30 57,047 0 0
MARTEN TRANS LTD COM 573075108 111 4,750 SH   SOLE 40 4,750 0 0
MARTIN MARIETTA MATLS INC COM 573284106 40,248 180,216 SH   SOLE 2 29,573 0 150,643
MARTIN MARIETTA MATLS INC COM 573284106 4,191 18,768 SH   SOLE 4 17,206 0 1,562
MARTIN MARIETTA MATLS INC COM 573284106 9,933 44,479 SH   SOLE 7 44,479 0 0
MARTIN MARIETTA MATLS INC COM 573284106 129 578 SH   SOLE 15 578 0 0
MARTIN MARIETTA MATLS INC COM 573284106 31,385 140,531 SH   SOLE 18 124,005 0 16,526
MARTIN MARIETTA MATLS INC COM 573284106 7,764 34,766 SH   SOLE 19 34,766 0 0
MARTIN MARIETTA MATLS INC COM 573284106 7,391 33,095 SH   SOLE 20 0 0 33,095
MARTIN MARIETTA MATLS INC COM 573284106 301,170 1,348,541 SH   SOLE 21 1,348,541 0 0
MARTIN MARIETTA MATLS INC COM 573284106 342,232 1,532,406 SH   SOLE 22 1,368,959 0 163,447
MARTIN MARIETTA MATLS INC COM 573284106 17,158 76,829 SH   SOLE 23 76,829 0 0
MARTIN MARIETTA MATLS INC COM 573284106 13,665 61,189 SH   SOLE 25 61,189 0 0
MARTIN MARIETTA MATLS INC COM 573284106 46,033 206,121 SH   SOLE 26 62,472 0 143,649
MARTIN MARIETTA MATLS INC COM 573284106 1,927 8,628 SH   SOLE 28 8,628 0 0
MARTIN MARIETTA MATLS INC COM 573284106 3,885 17,397 SH   SOLE 29 5,132 0 12,265
MARTIN MARIETTA MATLS INC COM 573284106 40,057 179,362 SH   SOLE 30 179,362 0 0
MARTIN MARIETTA MATLS INC COM 573284106 5,470 24,491 SH   SOLE 31 12,737 0 11,754
MARTIN MARIETTA MATLS INC COM 573284106 636 2,850 SH   SOLE 34 2,850 0 0
MARTIN MARIETTA MATLS INC COM 573284106 11,303 50,610 SH   SOLE 36 50,610 0 0
MARTIN MARIETTA MATLS INC COM 573284106 282 1,261 SH   SOLE 40 1,261 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 20,745 967,604 SH   SOLE 2 35,138 0 932,466
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,094 144,293 SH   SOLE 4 132,439 0 11,854
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,942 183,878 SH   SOLE 7 93,948 0 89,930
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 67 3,130 SH   SOLE 15 3,130 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2 110 SH   SOLE 17 0 0 110
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5,111 238,405 SH   SOLE 18 196,767 0 41,638
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,586 73,982 SH   SOLE 19 73,982 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4,479 208,922 SH   SOLE 20 0 0 208,922
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 149,921 6,992,589 SH   SOLE 21 6,992,589 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 253,790 11,837,207 SH   SOLE 22 10,956,822 0 880,385
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 11,912 555,580 SH   SOLE 23 555,580 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 9,633 449,323 SH   SOLE 25 449,323 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 25,496 1,189,200 SH   SOLE 26 419,675 0 769,525
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,406 65,577 SH   SOLE 28 65,577 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,182 101,763 SH   SOLE 29 14,667 0 87,096
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 12,956 604,304 SH   SOLE 30 604,304 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4,434 206,815 SH   SOLE 31 100,507 0 106,308
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 459 21,421 SH   SOLE 34 21,421 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 7,284 339,728 SH   SOLE 36 339,728 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 173 8,090 SH   SOLE 40 8,090 0 0
MASCO CORP COM 574599106 40,217 1,074,745 SH   SOLE 2 325,645 0 749,100
MASCO CORP COM 574599106 4,547 121,525 SH   SOLE 4 111,992 0 9,533
MASCO CORP COM 574599106 8,417 224,929 SH   SOLE 7 218,320 0 6,609
MASCO CORP COM 574599106 84 2,249 SH   SOLE 15 2,249 0 0
MASCO CORP COM 574599106 25,828 690,229 SH   SOLE 18 646,634 0 43,595
MASCO CORP COM 574599106 10,847 289,866 SH   SOLE 19 289,866 0 0
MASCO CORP COM 574599106 5,147 137,540 SH   SOLE 20 0 0 137,540
MASCO CORP COM 574599106 262,113 7,004,633 SH   SOLE 21 7,004,633 0 0
MASCO CORP COM 574599106 312,363 8,347,483 SH   SOLE 22 7,410,729 0 936,754
MASCO CORP COM 574599106 19,419 518,958 SH   SOLE 23 518,958 0 0
MASCO CORP COM 574599106 27,437 733,218 SH   SOLE 25 733,218 0 0
MASCO CORP COM 574599106 47,961 1,281,687 SH   SOLE 26 354,923 0 926,764
MASCO CORP COM 574599106 1,525 40,741 SH   SOLE 28 40,741 0 0
MASCO CORP COM 574599106 4,547 121,504 SH   SOLE 29 53,503 0 68,001
MASCO CORP COM 574599106 36,227 968,113 SH   SOLE 30 968,113 0 0
MASCO CORP COM 574599106 6,855 183,195 SH   SOLE 31 72,365 0 110,830
MASCO CORP COM 574599106 5,833 155,880 SH   SOLE 34 155,880 0 0
MASCO CORP COM 574599106 9,640 257,617 SH   SOLE 36 257,617 0 0
MASCO CORP COM 574599106 239 6,399 SH   SOLE 40 6,399 0 0
MASIMO CORP COM 574795100 25,962 265,865 SH   SOLE 2 183,859 0 82,006
MASIMO CORP COM 574795100 195 1,999 SH   SOLE 4 1,999 0 0
MASIMO CORP COM 574795100 94 962 SH   SOLE 7 962 0 0
MASIMO CORP COM 574795100 21,905 224,322 SH   SOLE 18 223,813 0 509
MASIMO CORP COM 574795100 123,128 1,260,909 SH   SOLE 19 1,260,909 0 0
MASIMO CORP COM 574795100 3,799 38,900 SH   SOLE 20 38,900 0 0
MASIMO CORP COM 574795100 245,465 2,513,719 SH   SOLE 21 2,513,719 0 0
MASIMO CORP COM 574795100 184,150 1,885,821 SH   SOLE 22 1,772,626 0 113,195
MASIMO CORP COM 574795100 7,194 73,667 SH   SOLE 23 73,667 0 0
MASIMO CORP COM 574795100 9,862 100,996 SH   SOLE 26 6,744 0 94,252
MASIMO CORP COM 574795100 570 5,835 SH   SOLE 28 5,835 0 0
MASIMO CORP COM 574795100 3,219 32,969 SH   SOLE 29 2,785 0 30,184
MASIMO CORP COM 574795100 1,216 12,451 SH   SOLE 30 12,451 0 0
MASIMO CORP COM 574795100 1,024 10,484 SH   SOLE 31 966 0 9,518
MASIMO CORP COM 574795100 30,706 314,446 SH   SOLE 34 314,446 0 0
MASIMO CORP COM 574795100 117 1,203 SH   SOLE 36 1,203 0 0
MASIMO CORP COM 574795100 521 5,333 SH   SOLE 40 5,333 0 0
MASONITE INTL CORP NEW COM 575385109 1,714 23,849 SH   SOLE 2 1,189 0 22,660
MASONITE INTL CORP NEW COM 575385109 10 133 SH   SOLE 4 133 0 0
MASONITE INTL CORP NEW COM 575385109 43 596 SH   SOLE 7 596 0 0
MASONITE INTL CORP NEW COM 575385109 6,272 87,295 SH   SOLE 18 87,295 0 0
MASONITE INTL CORP NEW COM 575385109 1,629 22,673 SH   SOLE 19 22,673 0 0
MASONITE INTL CORP NEW COM 575385109 76,223 1,060,866 SH   SOLE 21 1,060,866 0 0
MASONITE INTL CORP NEW COM 575385109 57,030 793,740 SH   SOLE 22 753,903 0 39,837
MASONITE INTL CORP NEW COM 575385109 402 5,597 SH   SOLE 26 2,787 0 2,810
MASONITE INTL CORP NEW COM 575385109 283 3,939 SH   SOLE 28 3,939 0 0
MASONITE INTL CORP NEW COM 575385109 464 6,459 SH   SOLE 30 6,459 0 0
MASONITE INTL CORP NEW COM 575385109 201 2,803 SH   SOLE 40 2,803 0 0
MASTEC INC COM 576323109 3,542 69,800 SH   SOLE 2 18,694 0 51,106
MASTEC INC COM 576323109 17 331 SH   SOLE 4 331 0 0
MASTEC INC COM 576323109 109 2,139 SH   SOLE 7 2,139 0 0
MASTEC INC COM 576323109 10,517 207,226 SH   SOLE 18 207,226 0 0
MASTEC INC COM 576323109 8,480 167,096 SH   SOLE 19 167,096 0 0
MASTEC INC COM 576323109 110,493 2,177,208 SH   SOLE 21 2,177,208 0 0
MASTEC INC COM 576323109 102,260 2,014,980 SH   SOLE 22 1,891,706 0 123,274
MASTEC INC COM 576323109 2,711 53,411 SH   SOLE 23 53,411 0 0
MASTEC INC COM 576323109 3,020 59,511 SH   SOLE 26 16,254 0 43,257
MASTEC INC COM 576323109 459 9,053 SH   SOLE 28 9,053 0 0
MASTEC INC COM 576323109 520 10,252 SH   SOLE 29 0 0 10,252
MASTEC INC COM 576323109 737 14,521 SH   SOLE 30 14,521 0 0
MASTEC INC COM 576323109 151 2,971 SH   SOLE 36 2,971 0 0
MASTEC INC COM 576323109 369 7,265 SH   SOLE 40 7,265 0 0
MASTECH DIGITAL INC COM 57633B100 5 339 SH   SOLE 18 339 0 0
MASTECH DIGITAL INC COM 57633B100 94 5,851 SH   SOLE 21 5,851 0 0
MASTECH DIGITAL INC COM 57633B100 1,497 92,986 SH   SOLE 22 92,986 0 0
MASTERCARD INCORPORATED CL A 57636Q104 597,837 3,042,117 SH   SOLE 2 734,941 0 2,307,176
MASTERCARD INCORPORATED CL A 57636Q104 76,708 390,332 SH   SOLE 4 366,382 0 23,950
MASTERCARD INCORPORATED CL A 57636Q104 142,654 725,903 SH   SOLE 7 716,799 0 9,104
MASTERCARD INCORPORATED CL A 57636Q104 14,362 73,082 SH   SOLE 13 73,082 0 0
MASTERCARD INCORPORATED CL A 57636Q104 662 3,369 SH   SOLE 15 3,369 0 0
MASTERCARD INCORPORATED CL A 57636Q104 560,571 2,852,489 SH   SOLE 18 2,480,306 0 372,183
MASTERCARD INCORPORATED CL A 57636Q104 352,804 1,795,258 SH   SOLE 19 1,795,258 0 0
MASTERCARD INCORPORATED CL A 57636Q104 85,639 435,780 SH   SOLE 20 0 0 435,780
MASTERCARD INCORPORATED CL A 57636Q104 3,940,093 20,049,321 SH   SOLE 21 20,049,321 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4,722,289 24,029,558 SH   SOLE 22 20,811,997 0 3,217,561
MASTERCARD INCORPORATED CL A 57636Q104 264,316 1,344,983 SH   SOLE 23 1,344,983 0 0
MASTERCARD INCORPORATED CL A 57636Q104 281,515 1,432,503 SH   SOLE 25 1,432,503 0 0
MASTERCARD INCORPORATED CL A 57636Q104 644,862 3,281,404 SH   SOLE 26 729,868 0 2,551,536
MASTERCARD INCORPORATED CL A 57636Q104 26,686 135,793 SH   SOLE 28 135,793 0 0
MASTERCARD INCORPORATED CL A 57636Q104 56,869 289,379 SH   SOLE 29 133,458 0 155,921
MASTERCARD INCORPORATED CL A 57636Q104 632,860 3,220,332 SH   SOLE 30 3,220,332 0 0
MASTERCARD INCORPORATED CL A 57636Q104 112,848 574,231 SH   SOLE 31 320,357 0 253,874
MASTERCARD INCORPORATED CL A 57636Q104 86,872 442,053 SH   SOLE 34 442,053 0 0
MASTERCARD INCORPORATED CL A 57636Q104 175,570 893,394 SH   SOLE 36 893,394 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3,719 18,922 SH   SOLE 40 18,922 0 0
MATADOR RES CO COM 576485205 4,396 146,285 SH   SOLE 2 63,219 0 83,066
MATADOR RES CO COM 576485205 28 937 SH   SOLE 4 937 0 0
MATADOR RES CO COM 576485205 67 2,233 SH   SOLE 7 2,233 0 0
MATADOR RES CO COM 576485205 17,651 587,397 SH   SOLE 18 587,397 0 0
MATADOR RES CO COM 576485205 5,401 179,739 SH   SOLE 19 179,739 0 0
MATADOR RES CO COM 576485205 210,946 7,019,833 SH   SOLE 21 7,019,833 0 0
MATADOR RES CO COM 576485205 105,583 3,513,568 SH   SOLE 22 3,375,979 0 137,589
MATADOR RES CO COM 576485205 708 23,559 SH   SOLE 23 23,559 0 0
MATADOR RES CO COM 576485205 4,030 134,126 SH   SOLE 26 8,411 0 125,715
MATADOR RES CO COM 576485205 406 13,503 SH   SOLE 28 13,503 0 0
MATADOR RES CO COM 576485205 434 14,431 SH   SOLE 29 0 0 14,431
MATADOR RES CO COM 576485205 1,757 58,474 SH   SOLE 30 58,474 0 0
MATADOR RES CO COM 576485205 385 12,800 SH   SOLE 40 12,800 0 0
MATCH GROUP INC COM 57665R106 3,904 100,783 SH   SOLE 2 4,001 0 96,782
MATCH GROUP INC COM 57665R106 44 1,123 SH   SOLE 7 1,123 0 0
MATCH GROUP INC COM 57665R106 975 25,179 SH   SOLE 18 25,179 0 0
MATCH GROUP INC COM 57665R106 29,025 749,223 SH   SOLE 19 749,223 0 0
MATCH GROUP INC COM 57665R106 22,745 587,108 SH   SOLE 21 587,108 0 0
MATCH GROUP INC COM 57665R106 57,617 1,487,279 SH   SOLE 22 1,418,781 0 68,498
MATCH GROUP INC COM 57665R106 44 1,126 SH   SOLE 31 1,126 0 0
MATERION CORP COM 576690101 1,250 23,088 SH   SOLE 2 3,019 0 20,069
MATERION CORP COM 576690101 7 130 SH   SOLE 4 130 0 0
MATERION CORP COM 576690101 878 16,223 SH   SOLE 7 16,223 0 0
MATERION CORP COM 576690101 5,730 105,814 SH   SOLE 18 105,814 0 0
MATERION CORP COM 576690101 1,169 21,585 SH   SOLE 19 21,585 0 0
MATERION CORP COM 576690101 111,022 2,050,271 SH   SOLE 21 2,050,271 0 0
MATERION CORP COM 576690101 30,979 572,091 SH   SOLE 22 542,112 0 29,979
MATERION CORP COM 576690101 86 1,587 SH   SOLE 23 1,587 0 0
MATERION CORP COM 576690101 1,953 36,064 SH   SOLE 26 6,027 0 30,037
MATERION CORP COM 576690101 155 2,863 SH   SOLE 28 2,863 0 0
MATERION CORP COM 576690101 409 7,558 SH   SOLE 29 0 0 7,558
MATERION CORP COM 576690101 1,681 31,035 SH   SOLE 30 31,035 0 0
MATERION CORP COM 576690101 2,860 52,824 SH   SOLE 34 52,824 0 0
MATERION CORP COM 576690101 134 2,466 SH   SOLE 40 2,466 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 51 117,584 SH   SOLE 22 117,584 0 0
MATRIX SVC CO COM 576853105 546 29,741 SH   SOLE 2 1,109 0 28,632
MATRIX SVC CO COM 576853105 11 606 SH   SOLE 7 606 0 0
MATRIX SVC CO COM 576853105 2,233 121,701 SH   SOLE 18 121,701 0 0
MATRIX SVC CO COM 576853105 394 21,484 SH   SOLE 19 21,484 0 0
MATRIX SVC CO COM 576853105 52,910 2,883,356 SH   SOLE 21 2,883,356 0 0
MATRIX SVC CO COM 576853105 15,456 842,275 SH   SOLE 22 802,114 0 40,161
MATRIX SVC CO COM 576853105 70 3,802 SH   SOLE 28 3,802 0 0
MATRIX SVC CO COM 576853105 765 41,672 SH   SOLE 30 41,672 0 0
MATRIX SVC CO COM 576853105 55 3,013 SH   SOLE 40 3,013 0 0
MATSON INC COM 57686G105 1,549 40,347 SH   SOLE 2 1,766 0 38,581
MATSON INC COM 57686G105 0 6 SH   SOLE 4 6 0 0
MATSON INC COM 57686G105 35 905 SH   SOLE 7 905 0 0
MATSON INC COM 57686G105 7,107 185,177 SH   SOLE 18 185,177 0 0
MATSON INC COM 57686G105 1,355 35,311 SH   SOLE 19 35,311 0 0
MATSON INC COM 57686G105 183,242 4,774,406 SH   SOLE 21 4,774,406 0 0
MATSON INC COM 57686G105 43,207 1,125,757 SH   SOLE 22 1,081,639 0 44,118
MATSON INC COM 57686G105 217 5,652 SH   SOLE 23 5,652 0 0
MATSON INC COM 57686G105 34 898 SH   SOLE 26 898 0 0
MATSON INC COM 57686G105 55 1,421 SH   SOLE 28 1,421 0 0
MATSON INC COM 57686G105 2,221 57,862 SH   SOLE 30 57,862 0 0
MATSON INC COM 57686G105 36 942 SH   SOLE 40 942 0 0
MATTEL INC COM 577081102 16,073 978,847 SH   SOLE 2 138,902 0 839,945
MATTEL INC COM 577081102 1,762 107,312 SH   SOLE 4 97,817 0 9,495
MATTEL INC COM 577081102 4,185 254,863 SH   SOLE 7 254,863 0 0
MATTEL INC COM 577081102 35 2,131 SH   SOLE 15 2,131 0 0
MATTEL INC COM 577081102 47,900 2,917,199 SH   SOLE 18 2,688,824 0 228,375
MATTEL INC COM 577081102 119,517 7,278,750 SH   SOLE 19 7,278,750 0 0
MATTEL INC COM 577081102 3,637 221,503 SH   SOLE 20 0 0 221,503
MATTEL INC COM 577081102 113,482 6,911,212 SH   SOLE 21 6,911,212 0 0
MATTEL INC COM 577081102 158,994 9,682,944 SH   SOLE 22 8,697,347 0 985,597
MATTEL INC COM 577081102 7,098 432,285 SH   SOLE 23 432,285 0 0
MATTEL INC COM 577081102 9,419 573,656 SH   SOLE 25 573,656 0 0
MATTEL INC COM 577081102 24,287 1,479,136 SH   SOLE 26 458,757 0 1,020,379
MATTEL INC COM 577081102 860 52,373 SH   SOLE 28 52,373 0 0
MATTEL INC COM 577081102 1,294 78,792 SH   SOLE 29 8,992 0 69,800
MATTEL INC COM 577081102 16,688 1,016,302 SH   SOLE 30 1,016,302 0 0
MATTEL INC COM 577081102 2,429 147,948 SH   SOLE 31 72,841 0 75,107
MATTEL INC COM 577081102 2,061 125,503 SH   SOLE 34 125,503 0 0
MATTEL INC COM 577081102 6,226 379,202 SH   SOLE 36 379,202 0 0
MATTEL INC COM 577081102 113 6,876 SH   SOLE 40 6,876 0 0
MATTEL INC OPTIONS 577081102 213 13,000 SH Put SOLE 2 13,000 0 0
MATTEL INC OPTIONS 577081102 246 15,000 SH Put SOLE 18 15,000 0 0
MATTEL INC OPTIONS 577081102 4,516 275,000 SH Put SOLE 19 275,000 0 0
MATTERSIGHT CORP COM 577097108 12 4,515 SH   SOLE 18 4,515 0 0
MATTERSIGHT CORP COM 577097108 188 70,421 SH   SOLE 21 70,421 0 0
MATTERSIGHT CORP COM 577097108 705 263,409 SH   SOLE 22 263,409 0 0
MATTHEWS INTL CORP CL A 577128101 2,085 35,462 SH   SOLE 2 4,028 0 31,434
MATTHEWS INTL CORP CL A 577128101 12 196 SH   SOLE 4 196 0 0
MATTHEWS INTL CORP CL A 577128101 41 694 SH   SOLE 7 694 0 0
MATTHEWS INTL CORP CL A 577128101 8,214 139,696 SH   SOLE 18 139,696 0 0
MATTHEWS INTL CORP CL A 577128101 2,561 43,548 SH   SOLE 19 43,548 0 0
MATTHEWS INTL CORP CL A 577128101 188,542 3,206,495 SH   SOLE 21 3,206,495 0 0
MATTHEWS INTL CORP CL A 577128101 52,972 900,887 SH   SOLE 22 857,151 0 43,736
MATTHEWS INTL CORP CL A 577128101 526 8,951 SH   SOLE 23 8,951 0 0
MATTHEWS INTL CORP CL A 577128101 1,035 17,603 SH   SOLE 26 4,534 0 13,069
MATTHEWS INTL CORP CL A 577128101 277 4,718 SH   SOLE 28 4,718 0 0
MATTHEWS INTL CORP CL A 577128101 250 4,260 SH   SOLE 29 0 0 4,260
MATTHEWS INTL CORP CL A 577128101 2,815 47,879 SH   SOLE 30 47,879 0 0
MATTHEWS INTL CORP CL A 577128101 214 3,645 SH   SOLE 40 3,645 0 0
MAUI LD & PINEAPPLE INC COM 577345101 67 5,982 SH   SOLE 2 322 0 5,660
MAUI LD & PINEAPPLE INC COM 577345101 252 22,485 SH   SOLE 18 22,485 0 0
MAUI LD & PINEAPPLE INC COM 577345101 67 5,993 SH   SOLE 19 5,993 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,737 244,367 SH   SOLE 21 244,367 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,786 248,741 SH   SOLE 22 246,843 0 1,898
MAXAR TECHNOLOGIES LTD COM 57778L103 3,151 62,378 SH   SOLE 2 2,481 0 59,897
MAXAR TECHNOLOGIES LTD COM 57778L103 62 1,224 SH   SOLE 7 1,224 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 9,390 185,875 SH   SOLE 18 185,875 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 2,346 46,442 SH   SOLE 19 46,442 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 90,333 1,788,065 SH   SOLE 21 1,788,065 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 29,021 574,449 SH   SOLE 22 525,267 0 49,182
MAXIM INTEGRATED PRODS INC COM 57772K101 70,946 1,209,436 SH   SOLE 2 603,445 0 605,991
MAXIM INTEGRATED PRODS INC COM 57772K101 13,084 223,040 SH   SOLE 4 216,468 0 6,572
MAXIM INTEGRATED PRODS INC COM 57772K101 7,668 130,716 SH   SOLE 7 105,403 0 25,313
MAXIM INTEGRATED PRODS INC COM 57772K101 8,844 150,760 SH   SOLE 13 150,760 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 149 2,540 SH   SOLE 15 2,540 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 16,434 280,158 SH   SOLE 18 251,474 0 28,684
MAXIM INTEGRATED PRODS INC COM 57772K101 82,083 1,399,308 SH   SOLE 19 1,399,308 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 8,724 148,721 SH   SOLE 20 0 0 148,721
MAXIM INTEGRATED PRODS INC COM 57772K101 306,688 5,228,233 SH   SOLE 21 5,228,233 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 569,075 9,701,240 SH   SOLE 22 8,128,553 0 1,572,687
MAXIM INTEGRATED PRODS INC COM 57772K101 36,696 625,576 SH   SOLE 23 625,576 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 17,340 295,594 SH   SOLE 25 295,594 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 53,931 919,378 SH   SOLE 26 283,673 0 635,705
MAXIM INTEGRATED PRODS INC COM 57772K101 2,297 39,163 SH   SOLE 28 39,163 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 22,304 380,226 SH   SOLE 29 174,936 0 205,290
MAXIM INTEGRATED PRODS INC COM 57772K101 28,720 489,600 SH   SOLE 30 489,600 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 23,872 406,958 SH   SOLE 31 262,188 0 144,770
MAXIM INTEGRATED PRODS INC COM 57772K101 2,622 44,699 SH   SOLE 32 44,699 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 59,813 1,019,655 SH   SOLE 34 1,019,655 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 22,690 386,797 SH   SOLE 36 386,797 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 333 5,669 SH   SOLE 40 5,669 0 0
MAXIMUS INC COM 577933104 4,977 80,132 SH   SOLE 2 29,142 0 50,990
MAXIMUS INC COM 577933104 16 259 SH   SOLE 4 259 0 0
MAXIMUS INC COM 577933104 87 1,400 SH   SOLE 7 1,400 0 0
MAXIMUS INC COM 577933104 2 28 SH   SOLE 17 0 0 28
MAXIMUS INC COM 577933104 23,475 377,961 SH   SOLE 18 377,961 0 0
MAXIMUS INC COM 577933104 3,279 52,797 SH   SOLE 19 52,797 0 0
MAXIMUS INC COM 577933104 280,917 4,522,892 SH   SOLE 21 4,522,892 0 0
MAXIMUS INC COM 577933104 133,415 2,148,051 SH   SOLE 22 2,056,402 0 91,649
MAXIMUS INC COM 577933104 1,045 16,826 SH   SOLE 26 9,704 0 7,122
MAXIMUS INC COM 577933104 580 9,340 SH   SOLE 28 9,340 0 0
MAXIMUS INC COM 577933104 5,047 81,261 SH   SOLE 30 81,261 0 0
MAXIMUS INC COM 577933104 444 7,155 SH   SOLE 40 7,155 0 0
MAXLINEAR INC COM 57776J100 802 51,430 SH   SOLE 2 2,582 0 48,848
MAXLINEAR INC COM 57776J100 5 295 SH   SOLE 4 295 0 0
MAXLINEAR INC COM 57776J100 21 1,363 SH   SOLE 7 1,363 0 0
MAXLINEAR INC COM 57776J100 0 21 SH   SOLE 17 0 0 21
MAXLINEAR INC COM 57776J100 4,174 267,754 SH   SOLE 18 267,754 0 0
MAXLINEAR INC COM 57776J100 785 50,384 SH   SOLE 19 50,384 0 0
MAXLINEAR INC COM 57776J100 99,017 6,351,302 SH   SOLE 21 6,351,302 0 0
MAXLINEAR INC COM 57776J100 27,744 1,779,600 SH   SOLE 22 1,699,824 0 79,776
MAXLINEAR INC COM 57776J100 536 34,366 SH   SOLE 26 19,589 0 14,777
MAXLINEAR INC COM 57776J100 144 9,263 SH   SOLE 28 9,263 0 0
MAXLINEAR INC COM 57776J100 1,528 98,026 SH   SOLE 30 98,026 0 0
MAXLINEAR INC COM 57776J100 117 7,519 SH   SOLE 40 7,519 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 155 29,840 SH   SOLE 2 1,721 0 28,119
MAXWELL TECHNOLOGIES INC COM 577767106 6 1,125 SH   SOLE 7 1,125 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 636 122,268 SH   SOLE 18 122,268 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 149 28,610 SH   SOLE 19 28,610 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 6,230 1,198,112 SH   SOLE 21 1,198,112 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 4,622 888,923 SH   SOLE 22 876,793 0 12,130
MAYS J W INC COM 578473100 4 106 SH   SOLE 21 106 0 0
MB FINANCIAL INC NEW COM 55264U108 5,590 119,704 SH   SOLE 2 37,450 0 82,254
MB FINANCIAL INC NEW COM 55264U108 17 360 SH   SOLE 4 360 0 0
MB FINANCIAL INC NEW COM 55264U108 118 2,537 SH   SOLE 7 2,537 0 0
MB FINANCIAL INC NEW COM 55264U108 23,272 498,321 SH   SOLE 18 498,321 0 0
MB FINANCIAL INC NEW COM 55264U108 3,164 67,762 SH   SOLE 19 67,762 0 0
MB FINANCIAL INC NEW COM 55264U108 275,349 5,896,131 SH   SOLE 21 5,896,131 0 0
MB FINANCIAL INC NEW COM 55264U108 128,616 2,754,081 SH   SOLE 22 2,639,615 0 114,466
MB FINANCIAL INC NEW COM 55264U108 1,175 25,157 SH   SOLE 26 16,098 0 9,059
MB FINANCIAL INC NEW COM 55264U108 455 9,746 SH   SOLE 28 9,746 0 0
MB FINANCIAL INC NEW COM 55264U108 922 19,749 SH   SOLE 30 19,749 0 0
MB FINANCIAL INC NEW COM 55264U108 88 1,883 SH   SOLE 36 1,883 0 0
MB FINANCIAL INC NEW COM 55264U108 381 8,159 SH   SOLE 40 8,159 0 0
MBIA INC COM 55262C100 816 90,215 SH   SOLE 2 3,741 0 86,474
MBIA INC COM 55262C100 8 867 SH   SOLE 4 867 0 0
MBIA INC COM 55262C100 71 7,857 SH   SOLE 7 7,857 0 0
MBIA INC COM 55262C100 2,579 285,308 SH   SOLE 18 285,308 0 0
MBIA INC COM 55262C100 641 70,882 SH   SOLE 19 70,882 0 0
MBIA INC COM 55262C100 26,445 2,925,364 SH   SOLE 21 2,925,364 0 0
MBIA INC COM 55262C100 23,265 2,573,509 SH   SOLE 22 2,428,729 0 144,780
MBIA INC COM 55262C100 275 30,451 SH   SOLE 26 12,817 0 17,634
MBIA INC COM 55262C100 109 12,062 SH   SOLE 28 12,062 0 0
MBIA INC COM 55262C100 177 19,560 SH   SOLE 30 19,560 0 0
MBIA INC COM 55262C100 133 14,748 SH   SOLE 36 14,748 0 0
MBIA INC COM 55262C100 144 15,900 SH   SOLE 40 15,900 0 0
MBT FINL CORP COM 578877102 224 21,003 SH   SOLE 2 2,174 0 18,829
MBT FINL CORP COM 578877102 647 60,794 SH   SOLE 18 60,794 0 0
MBT FINL CORP COM 578877102 326 30,579 SH   SOLE 19 30,579 0 0
MBT FINL CORP COM 578877102 6,608 620,483 SH   SOLE 21 620,483 0 0
MBT FINL CORP COM 578877102 2,240 210,285 SH   SOLE 22 205,370 0 4,915
MBT FINL CORP COM 578877102 89 8,311 SH   SOLE 23 8,311 0 0
MBT FINL CORP COM 578877102 44 4,160 SH   SOLE 29 0 0 4,160
MCBC HLDGS INC COM 55276F107 1,504 51,937 SH   SOLE 2 36,921 0 15,016
MCBC HLDGS INC COM 55276F107 11 378 SH   SOLE 7 378 0 0
MCBC HLDGS INC COM 55276F107 1,839 63,525 SH   SOLE 18 63,525 0 0
MCBC HLDGS INC COM 55276F107 7,618 263,141 SH   SOLE 19 263,141 0 0
MCBC HLDGS INC COM 55276F107 19,439 671,458 SH   SOLE 21 671,458 0 0
MCBC HLDGS INC COM 55276F107 28,037 968,447 SH   SOLE 22 951,825 0 16,622
MCBC HLDGS INC COM 55276F107 3,454 119,316 SH   SOLE 23 119,316 0 0
MCBC HLDGS INC COM 55276F107 3,004 103,778 SH   SOLE 26 0 0 103,778
MCBC HLDGS INC COM 55276F107 677 23,373 SH   SOLE 29 0 0 23,373
MCCLATCHY CO CL A NEW 579489303 10 1,029 SH   SOLE 18 1,029 0 0
MCCLATCHY CO CL A NEW 579489303 211 21,166 SH   SOLE 21 21,166 0 0
MCCLATCHY CO CL A NEW 579489303 1,079 108,431 SH   SOLE 22 108,431 0 0
MCCORMICK & CO INC COM NON VTG 579780206 38,977 335,747 SH   SOLE 2 46,383 0 289,364
MCCORMICK & CO INC COM NON VTG 579780206 4,505 38,803 SH   SOLE 4 35,203 0 3,600
MCCORMICK & CO INC COM NON VTG 579780206 25,890 223,013 SH   SOLE 7 141,276 0 81,737
MCCORMICK & CO INC COM NON VTG 579780206 100 858 SH   SOLE 15 858 0 0
MCCORMICK & CO INC COM NON VTG 579780206 6 50 SH   SOLE 17 0 0 50
MCCORMICK & CO INC COM NON VTG 579780206 30,126 259,505 SH   SOLE 18 243,340 0 16,165
MCCORMICK & CO INC COM NON VTG 579780206 3,648 31,426 SH   SOLE 19 31,426 0 0
MCCORMICK & CO INC COM NON VTG 579780206 8,688 74,842 SH   SOLE 20 0 0 74,842
MCCORMICK & CO INC COM NON VTG 579780206 405,750 3,495,134 SH   SOLE 21 3,495,134 0 0
MCCORMICK & CO INC COM NON VTG 579780206 381,765 3,288,527 SH   SOLE 22 2,954,447 0 334,080
MCCORMICK & CO INC COM NON VTG 579780206 17,772 153,090 SH   SOLE 23 153,090 0 0
MCCORMICK & CO INC COM NON VTG 579780206 14,044 120,971 SH   SOLE 25 120,971 0 0
MCCORMICK & CO INC COM NON VTG 579780206 70,976 611,390 SH   SOLE 26 126,017 0 485,373
MCCORMICK & CO INC COM NON VTG 579780206 2,106 18,142 SH   SOLE 28 18,142 0 0
MCCORMICK & CO INC COM NON VTG 579780206 3,205 27,607 SH   SOLE 29 4,227 0 23,380
MCCORMICK & CO INC COM NON VTG 579780206 64,965 559,609 SH   SOLE 30 559,609 0 0
MCCORMICK & CO INC COM NON VTG 579780206 5,539 47,709 SH   SOLE 31 26,273 0 21,436
MCCORMICK & CO INC COM NON VTG 579780206 653 5,626 SH   SOLE 34 5,626 0 0
MCCORMICK & CO INC COM NON VTG 579780206 14,944 128,727 SH   SOLE 36 128,727 0 0
MCCORMICK & CO INC COM NON VTG 579780206 279 2,402 SH   SOLE 40 2,402 0 0
MCDERMOTT INTL INC COM 580037703 5,168 263,009 SH   SOLE 2 80,084 0 182,925
MCDERMOTT INTL INC COM 580037703 14 700 SH   SOLE 4 700 0 0
MCDERMOTT INTL INC COM 580037703 169 8,590 SH   SOLE 7 8,590 0 0
MCDERMOTT INTL INC COM 580037703 20,936 1,065,455 SH   SOLE 18 1,065,455 0 0
MCDERMOTT INTL INC COM 580037703 2,892 147,199 SH   SOLE 19 147,199 0 0
MCDERMOTT INTL INC COM 580037703 246,092 12,523,772 SH   SOLE 21 12,523,772 0 0
MCDERMOTT INTL INC COM 580037703 118,208 6,015,690 SH   SOLE 22 5,734,751 0 280,939
MCDERMOTT INTL INC COM 580037703 1,180 60,026 SH   SOLE 26 24,446 0 35,580
MCDERMOTT INTL INC COM 580037703 625 31,786 SH   SOLE 28 31,786 0 0
MCDERMOTT INTL INC COM 580037703 107 5,460 SH   SOLE 29 0 0 5,460
MCDERMOTT INTL INC COM 580037703 788 40,114 SH   SOLE 30 40,114 0 0
MCDERMOTT INTL INC COM 580037703 277 14,089 SH   SOLE 36 14,089 0 0
MCDERMOTT INTL INC COM 580037703 369 18,764 SH   SOLE 40 18,764 0 0
MCDONALDS CORP COM 580135101 404,052 2,578,674 SH   SOLE 2 725,337 0 1,853,337
MCDONALDS CORP COM 580135101 54,752 349,427 SH   SOLE 4 328,770 0 20,657
MCDONALDS CORP COM 580135101 115,104 734,600 SH   SOLE 7 661,611 0 72,989
MCDONALDS CORP COM 580135101 12,138 77,463 SH   SOLE 13 77,463 0 0
MCDONALDS CORP COM 580135101 1,021 6,513 SH   SOLE 15 6,513 0 0
MCDONALDS CORP COM 580135101 66 420 SH   SOLE 17 0 0 420
MCDONALDS CORP COM 580135101 249,974 1,595,341 SH   SOLE 18 1,473,266 0 122,075
MCDONALDS CORP COM 580135101 113,209 722,506 SH   SOLE 19 722,506 0 0
MCDONALDS CORP COM 580135101 39,410 251,515 SH   SOLE 20 0 0 251,515
MCDONALDS CORP COM 580135101 2,467,043 15,744,737 SH   SOLE 21 15,744,737 0 0
MCDONALDS CORP COM 580135101 3,282,025 20,945,974 SH   SOLE 22 18,236,285 0 2,709,689
MCDONALDS CORP COM 580135101 182,351 1,163,771 SH   SOLE 23 1,163,771 0 0
MCDONALDS CORP COM 580135101 123,269 786,705 SH   SOLE 25 786,705 0 0
MCDONALDS CORP COM 580135101 446,690 2,850,790 SH   SOLE 26 639,008 0 2,211,782
MCDONALDS CORP COM 580135101 18,100 115,512 SH   SOLE 28 115,512 0 0
MCDONALDS CORP COM 580135101 38,952 248,590 SH   SOLE 29 128,535 0 120,055
MCDONALDS CORP COM 580135101 413,733 2,640,454 SH   SOLE 30 2,640,454 0 0
MCDONALDS CORP COM 580135101 76,991 491,361 SH   SOLE 31 282,993 0 208,368
MCDONALDS CORP COM 580135101 21,387 136,493 SH   SOLE 32 136,493 0 0
MCDONALDS CORP COM 580135101 38,499 245,701 SH   SOLE 34 245,701 0 0
MCDONALDS CORP COM 580135101 130,346 831,869 SH   SOLE 36 831,869 0 0
MCDONALDS CORP COM 580135101 2,546 16,247 SH   SOLE 40 16,247 0 0
MCEWEN MNG INC COM 58039P107 2 1,137 SH   SOLE 4 1,137 0 0
MCEWEN MNG INC COM 58039P107 2,140 1,033,950 SH   SOLE 7 1,033,950 0 0
MCEWEN MNG INC COM 58039P107 4,528 2,187,343 SH   SOLE 21 2,187,343 0 0
MCEWEN MNG INC COM 58039P107 10,957 5,293,416 SH   SOLE 22 5,163,291 0 130,125
MCEWEN MNG INC COM 58039P107 170 82,092 SH   SOLE 26 65,311 0 16,781
MCEWEN MNG INC COM 58039P107 69 33,488 SH   SOLE 28 33,488 0 0
MCEWEN MNG INC COM 58039P107 1,657 800,680 SH   SOLE 30 800,680 0 0
MCEWEN MNG INC COM 58039P107 47 22,796 SH   SOLE 40 22,796 0 0
MCGRATH RENTCORP COM 580589109 1,985 31,375 SH   SOLE 2 12,366 0 19,009
MCGRATH RENTCORP COM 580589109 8 123 SH   SOLE 4 123 0 0
MCGRATH RENTCORP COM 580589109 36 568 SH   SOLE 7 568 0 0
MCGRATH RENTCORP COM 580589109 5,359 84,700 SH   SOLE 18 84,700 0 0
MCGRATH RENTCORP COM 580589109 10,372 163,931 SH   SOLE 19 163,931 0 0
MCGRATH RENTCORP COM 580589109 49,638 784,541 SH   SOLE 21 784,541 0 0
MCGRATH RENTCORP COM 580589109 61,092 965,577 SH   SOLE 22 930,262 0 35,315
MCGRATH RENTCORP COM 580589109 2,295 36,270 SH   SOLE 23 36,270 0 0
MCGRATH RENTCORP COM 580589109 3,348 52,919 SH   SOLE 26 3,873 0 49,046
MCGRATH RENTCORP COM 580589109 211 3,341 SH   SOLE 28 3,341 0 0
MCGRATH RENTCORP COM 580589109 730 11,535 SH   SOLE 29 0 0 11,535
MCGRATH RENTCORP COM 580589109 293 4,634 SH   SOLE 30 4,634 0 0
MCGRATH RENTCORP COM 580589109 3,008 47,547 SH   SOLE 34 47,547 0 0
MCGRATH RENTCORP COM 580589109 164 2,585 SH   SOLE 40 2,585 0 0
MCKESSON CORP COM 58155Q103 90,681 679,766 SH   SOLE 2 191,226 0 488,540
MCKESSON CORP COM 58155Q103 12,810 96,029 SH   SOLE 4 90,546 0 5,483
MCKESSON CORP COM 58155Q103 21,156 158,593 SH   SOLE 7 158,593 0 0
MCKESSON CORP COM 58155Q103 3,062 22,953 SH   SOLE 13 22,953 0 0
MCKESSON CORP COM 58155Q103 208 1,556 SH   SOLE 15 1,556 0 0
MCKESSON CORP COM 58155Q103 7 51 SH   SOLE 17 0 0 51
MCKESSON CORP COM 58155Q103 130,019 974,653 SH   SOLE 18 907,900 0 66,753
MCKESSON CORP COM 58155Q103 225,072 1,687,199 SH   SOLE 19 1,687,199 0 0
MCKESSON CORP COM 58155Q103 14,673 109,989 SH   SOLE 20 0 0 109,989
MCKESSON CORP COM 58155Q103 458,907 3,440,086 SH   SOLE 21 3,440,086 0 0
MCKESSON CORP COM 58155Q103 751,935 5,636,692 SH   SOLE 22 4,877,564 0 759,128
MCKESSON CORP COM 58155Q103 40,825 306,037 SH   SOLE 23 306,037 0 0
MCKESSON CORP COM 58155Q103 31,194 233,835 SH   SOLE 25 233,835 0 0
MCKESSON CORP COM 58155Q103 125,818 943,160 SH   SOLE 26 179,143 0 764,017
MCKESSON CORP COM 58155Q103 3,933 29,485 SH   SOLE 28 29,485 0 0
MCKESSON CORP COM 58155Q103 12,708 95,266 SH   SOLE 29 36,026 0 59,240
MCKESSON CORP COM 58155Q103 103,214 773,720 SH   SOLE 30 773,720 0 0
MCKESSON CORP COM 58155Q103 18,075 135,494 SH   SOLE 31 78,503 0 56,991
MCKESSON CORP COM 58155Q103 7,142 53,540 SH   SOLE 34 53,540 0 0
MCKESSON CORP COM 58155Q103 33,581 251,730 SH   SOLE 36 251,730 0 0
MCKESSON CORP COM 58155Q103 563 4,221 SH   SOLE 40 4,221 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 224 48,662 SH   SOLE 2 2,388 0 46,274
MDC PARTNERS INC CL A SUB VTG 552697104 2 429 SH   SOLE 4 429 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 6 1,219 SH   SOLE 7 1,219 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 873 189,858 SH   SOLE 18 189,858 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 235 51,081 SH   SOLE 19 51,081 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 9,439 2,051,960 SH   SOLE 21 2,051,960 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 2,907 632,065 SH   SOLE 22 560,485 0 71,580
MDC PARTNERS INC CL A SUB VTG 552697104 40 8,692 SH   SOLE 28 8,692 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 82 17,920 SH   SOLE 30 17,920 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 53 11,446 SH   SOLE 40 11,446 0 0
MDU RES GROUP INC COM 552690109 14,671 511,551 SH   SOLE 2 116,423 0 395,128
MDU RES GROUP INC COM 552690109 25 871 SH   SOLE 4 871 0 0
MDU RES GROUP INC COM 552690109 6,076 211,865 SH   SOLE 7 211,865 0 0
MDU RES GROUP INC COM 552690109 43 1,485 SH   SOLE 15 1,485 0 0
MDU RES GROUP INC COM 552690109 18,158 633,115 SH   SOLE 18 633,115 0 0
MDU RES GROUP INC COM 552690109 876 30,549 SH   SOLE 19 30,549 0 0
MDU RES GROUP INC COM 552690109 258,609 9,017,045 SH   SOLE 21 9,017,045 0 0
MDU RES GROUP INC COM 552690109 181,243 6,319,499 SH   SOLE 22 5,782,878 0 536,621
MDU RES GROUP INC COM 552690109 4,955 172,757 SH   SOLE 25 172,757 0 0
MDU RES GROUP INC COM 552690109 7,400 258,009 SH   SOLE 26 96,742 0 161,267
MDU RES GROUP INC COM 552690109 736 25,669 SH   SOLE 28 25,669 0 0
MDU RES GROUP INC COM 552690109 1,186 41,368 SH   SOLE 30 41,368 0 0
MDU RES GROUP INC COM 552690109 196 6,842 SH   SOLE 31 4,172 0 2,670
MDU RES GROUP INC COM 552690109 4,081 142,279 SH   SOLE 36 142,279 0 0
MDU RES GROUP INC COM 552690109 584 20,378 SH   SOLE 40 20,378 0 0
MECHEL PAO SPONSORED ADR NE 583840608 56 17,899 SH   SOLE 4 17,899 0 0
MECHEL PAO SPONSORED ADR NE 583840608 3,716 1,187,263 SH   SOLE 21 1,187,263 0 0
MECHEL PAO SPONSORED ADR NE 583840608 1,372 438,490 SH   SOLE 22 438,490 0 0
MECHEL PAO SPONSORED ADR NE 583840608 206 65,959 SH   SOLE 30 65,959 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 384 34,822 SH   SOLE 2 1,545 0 33,277
MEDEQUITIES RLTY TR INC COM 58409L306 7 591 SH   SOLE 7 591 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 1,110 100,740 SH   SOLE 18 100,740 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 250 22,648 SH   SOLE 19 22,648 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 11,459 1,039,813 SH   SOLE 21 1,039,813 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 3,294 298,902 SH   SOLE 22 284,838 0 14,064
MEDEQUITIES RLTY TR INC COM 58409L306 22 1,978 SH   SOLE 23 1,978 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 14,056 1,001,161 SH   SOLE 2 194,390 0 806,771
MEDICAL PPTYS TRUST INC COM 58463J304 1,659 118,159 SH   SOLE 4 118,159 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 8,297 590,958 SH   SOLE 7 590,958 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 209 14,910 SH   SOLE 15 14,910 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 15,944 1,135,632 SH   SOLE 18 1,135,632 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 6,998 498,442 SH   SOLE 19 498,442 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 265,486 18,909,246 SH   SOLE 21 18,909,246 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 220,060 15,673,787 SH   SOLE 22 14,914,177 0 759,610
MEDICAL PPTYS TRUST INC COM 58463J304 294 20,955 SH   SOLE 23 20,955 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 9,956 709,124 SH   SOLE 25 709,124 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 3,081 219,453 SH   SOLE 26 65,540 0 153,913
MEDICAL PPTYS TRUST INC COM 58463J304 744 53,006 SH   SOLE 28 53,006 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,319 165,148 SH   SOLE 29 127,580 0 37,568
MEDICAL PPTYS TRUST INC COM 58463J304 25,656 1,827,324 SH   SOLE 30 1,827,324 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 114 8,148 SH   SOLE 31 8,148 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 111 7,893 SH   SOLE 36 7,893 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 564 40,157 SH   SOLE 40 40,157 0 0
MEDICAL TRANSCRIPTION BLG CO COM 58464J105 4 1,108 SH   SOLE 18 1,108 0 0
MEDICAL TRANSCRIPTION BLG CO COM 58464J105 57 14,665 SH   SOLE 21 14,665 0 0
MEDICINES CO COM 584688105 2,257 61,489 SH   SOLE 2 7,002 0 54,487
MEDICINES CO COM 584688105 15 407 SH   SOLE 4 407 0 0
MEDICINES CO COM 584688105 54 1,475 SH   SOLE 7 1,475 0 0
MEDICINES CO COM 584688105 11,920 324,796 SH   SOLE 18 324,796 0 0
MEDICINES CO COM 584688105 16,950 461,860 SH   SOLE 19 461,860 0 0
MEDICINES CO COM 584688105 995 27,100 SH   SOLE 20 27,100 0 0
MEDICINES CO COM 584688105 283,919 7,736,222 SH   SOLE 21 7,736,222 0 0
MEDICINES CO COM 584688105 69,240 1,886,644 SH   SOLE 22 1,790,961 0 95,683
MEDICINES CO COM 584688105 433 11,799 SH   SOLE 23 11,799 0 0
MEDICINES CO COM 584688105 1,579 43,012 SH   SOLE 26 17,021 0 25,991
MEDICINES CO COM 584688105 316 8,597 SH   SOLE 28 8,597 0 0
MEDICINES CO COM 584688105 3,697 100,732 SH   SOLE 30 100,732 0 0
MEDICINES CO COM 584688105 255 6,943 SH   SOLE 40 6,943 0 0
MEDICINES CO NOTE 2.500% 1/1 584688AE5 778 640,000 PRN   SOLE 21 640,000 0 0
MEDICINES CO NOTE 2.750% 7/1 584688AG0 468 465,000 PRN   SOLE 21 465,000 0 0
MEDICINOVA INC COM NEW 58468P206 254 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,016 127,649 SH   SOLE 18 127,649 0 0
MEDICINOVA INC COM NEW 58468P206 342 43,019 SH   SOLE 19 43,019 0 0
MEDICINOVA INC COM NEW 58468P206 11,153 1,401,069 SH   SOLE 21 1,401,069 0 0
MEDICINOVA INC COM NEW 58468P206 6,130 770,066 SH   SOLE 22 743,392 0 26,674
MEDICINOVA INC COM NEW 58468P206 7 902 SH   SOLE 23 902 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 6,348 78,804 SH   SOLE 2 33,526 0 45,278
MEDIDATA SOLUTIONS INC COM 58471A105 20 250 SH   SOLE 4 250 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 102 1,264 SH   SOLE 7 1,264 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 27,371 339,765 SH   SOLE 18 339,765 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 10,830 134,433 SH   SOLE 19 134,433 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 328,796 4,081,386 SH   SOLE 21 4,081,386 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 158,859 1,971,940 SH   SOLE 22 1,895,289 0 76,651
MEDIDATA SOLUTIONS INC COM 58471A105 1,813 22,506 SH   SOLE 23 22,506 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 4,121 51,150 SH   SOLE 26 12,448 0 38,702
MEDIDATA SOLUTIONS INC COM 58471A105 652 8,088 SH   SOLE 28 8,088 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 706 8,769 SH   SOLE 29 0 0 8,769
MEDIDATA SOLUTIONS INC COM 58471A105 1,043 12,949 SH   SOLE 30 12,949 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 474 5,889 SH   SOLE 40 5,889 0 0
MEDIDATA SOLUTIONS INC NOTE 1.000% 8/0 58471AAB1 633 455,000 PRN   SOLE 21 455,000 0 0
MEDIFAST INC COM 58470H101 1,570 9,805 SH   SOLE 2 512 0 9,293
MEDIFAST INC COM 58470H101 10 61 SH   SOLE 4 61 0 0
MEDIFAST INC COM 58470H101 40 252 SH   SOLE 7 252 0 0
MEDIFAST INC COM 58470H101 8,753 54,650 SH   SOLE 18 54,650 0 0
MEDIFAST INC COM 58470H101 2,139 13,357 SH   SOLE 19 13,357 0 0
MEDIFAST INC COM 58470H101 178,317 1,113,365 SH   SOLE 21 1,113,365 0 0
MEDIFAST INC COM 58470H101 49,829 311,119 SH   SOLE 22 296,138 0 14,981
MEDIFAST INC COM 58470H101 16 102 SH   SOLE 23 102 0 0
MEDIFAST INC COM 58470H101 216 1,350 SH   SOLE 26 0 0 1,350
MEDIFAST INC COM 58470H101 220 1,375 SH   SOLE 28 1,375 0 0
MEDIFAST INC COM 58470H101 2,524 15,761 SH   SOLE 30 15,761 0 0
MEDIFAST INC COM 58470H101 3,188 19,906 SH   SOLE 34 19,906 0 0
MEDIFAST INC COM 58470H101 130 809 SH   SOLE 40 809 0 0
MEDLEY CAP CORP COM 58503F106 839 241,728 SH   SOLE 30 241,728 0 0
MEDLEY MGMT INC CL A COM 58503T106 50 14,164 SH   SOLE 18 14,164 0 0
MEDLEY MGMT INC CL A COM 58503T106 70 19,827 SH   SOLE 21 19,827 0 0
MEDLEY MGMT INC CL A COM 58503T106 12 3,521 SH   SOLE 23 3,521 0 0
MEDNAX INC COM 58502B106 10,694 247,080 SH   SOLE 2 55,241 0 191,839
MEDNAX INC COM 58502B106 19 435 SH   SOLE 4 435 0 0
MEDNAX INC COM 58502B106 250 5,766 SH   SOLE 7 5,766 0 0
MEDNAX INC COM 58502B106 12,784 295,390 SH   SOLE 18 295,390 0 0
MEDNAX INC COM 58502B106 628 14,504 SH   SOLE 19 14,504 0 0
MEDNAX INC COM 58502B106 192,455 4,446,742 SH   SOLE 21 4,446,742 0 0
MEDNAX INC COM 58502B106 130,443 3,013,933 SH   SOLE 22 2,819,171 0 194,762
MEDNAX INC COM 58502B106 1,408 32,530 SH   SOLE 26 19,800 0 12,730
MEDNAX INC COM 58502B106 561 12,957 SH   SOLE 28 12,957 0 0
MEDNAX INC COM 58502B106 879 20,313 SH   SOLE 29 0 0 20,313
MEDNAX INC COM 58502B106 906 20,922 SH   SOLE 30 20,922 0 0
MEDNAX INC COM 58502B106 87 2,019 SH   SOLE 31 2,019 0 0
MEDNAX INC COM 58502B106 111 2,556 SH   SOLE 36 2,556 0 0
MEDNAX INC COM 58502B106 437 10,103 SH   SOLE 40 10,103 0 0
MEDPACE HLDGS INC COM 58506Q109 798 18,552 SH   SOLE 2 9,314 0 9,238
MEDPACE HLDGS INC COM 58506Q109 11 255 SH   SOLE 7 255 0 0
MEDPACE HLDGS INC COM 58506Q109 2,183 50,760 SH   SOLE 18 50,760 0 0
MEDPACE HLDGS INC COM 58506Q109 2,480 57,673 SH   SOLE 19 57,673 0 0
MEDPACE HLDGS INC COM 58506Q109 34,538 803,213 SH   SOLE 21 803,213 0 0
MEDPACE HLDGS INC COM 58506Q109 23,651 550,032 SH   SOLE 22 488,409 0 61,623
MEDPACE HLDGS INC COM 58506Q109 1,168 27,170 SH   SOLE 23 27,170 0 0
MEDPACE HLDGS INC COM 58506Q109 1,931 44,906 SH   SOLE 26 0 0 44,906
MEDPACE HLDGS INC COM 58506Q109 346 8,047 SH   SOLE 29 0 0 8,047
MEDPACE HLDGS INC COM 58506Q109 123 2,870 SH   SOLE 30 2,870 0 0
MEDPACE HLDGS INC COM 58506Q109 1,814 42,189 SH   SOLE 34 42,189 0 0
MEDTRONIC PLC SHS G5960L103 371,722 4,342,039 SH   SOLE 2 1,164,808 0 3,177,231
MEDTRONIC PLC SHS G5960L103 39,410 460,343 SH   SOLE 4 425,608 0 34,735
MEDTRONIC PLC SHS G5960L103 103,274 1,206,335 SH   SOLE 7 1,061,551 0 144,784
MEDTRONIC PLC SHS G5960L103 1,393 16,274 SH   SOLE 13 16,274 0 0
MEDTRONIC PLC SHS G5960L103 926 10,811 SH   SOLE 15 10,811 0 0
MEDTRONIC PLC SHS G5960L103 21 248 SH   SOLE 17 0 0 248
MEDTRONIC PLC SHS G5960L103 428,133 5,000,973 SH   SOLE 18 4,723,366 0 277,607
MEDTRONIC PLC SHS G5960L103 746,703 8,722,149 SH   SOLE 19 8,722,149 0 0
MEDTRONIC PLC SHS G5960L103 45,956 536,808 SH   SOLE 20 0 0 536,808
MEDTRONIC PLC SHS G5960L103 2,201,981 25,721,074 SH   SOLE 21 25,721,074 0 0
MEDTRONIC PLC SHS G5960L103 2,888,846 33,744,258 SH   SOLE 22 29,756,619 0 3,987,639
MEDTRONIC PLC SHS G5960L103 147,856 1,727,093 SH   SOLE 23 1,727,093 0 0
MEDTRONIC PLC SHS G5960L103 130,468 1,523,983 SH   SOLE 25 1,523,983 0 0
MEDTRONIC PLC SHS G5960L103 505,999 5,910,516 SH   SOLE 26 1,094,308 0 4,816,208
MEDTRONIC PLC SHS G5960L103 16,846 196,778 SH   SOLE 28 196,778 0 0
MEDTRONIC PLC SHS G5960L103 18,682 218,222 SH   SOLE 29 46,535 0 171,687
MEDTRONIC PLC SHS G5960L103 393,775 4,599,638 SH   SOLE 30 4,599,638 0 0
MEDTRONIC PLC SHS G5960L103 46,552 543,768 SH   SOLE 31 263,076 0 280,692
MEDTRONIC PLC SHS G5960L103 177,573 2,074,214 SH   SOLE 34 2,074,214 0 0
MEDTRONIC PLC SHS G5960L103 108,480 1,267,144 SH   SOLE 36 1,267,144 0 0
MEDTRONIC PLC SHS G5960L103 1,510 17,640 SH   SOLE 37 17,640 0 0
MEDTRONIC PLC SHS G5960L103 2,342 27,359 SH   SOLE 40 27,359 0 0
MEET GROUP INC COM 58513U101 330 73,569 SH   SOLE 2 3,147 0 70,422
MEET GROUP INC COM 58513U101 6 1,394 SH   SOLE 7 1,394 0 0
MEET GROUP INC COM 58513U101 1,069 238,618 SH   SOLE 18 238,618 0 0
MEET GROUP INC COM 58513U101 253 56,413 SH   SOLE 19 56,413 0 0
MEET GROUP INC COM 58513U101 10,832 2,417,951 SH   SOLE 21 2,417,951 0 0
MEET GROUP INC COM 58513U101 9,121 2,036,031 SH   SOLE 22 1,992,802 0 43,229
MEI PHARMA INC COM NEW 55279B202 25 6,446 SH   SOLE 18 6,446 0 0
MEI PHARMA INC COM NEW 55279B202 415 105,271 SH   SOLE 21 105,271 0 0
MEI PHARMA INC COM NEW 55279B202 1,529 387,993 SH   SOLE 22 387,993 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 11,290 403,201 SH   SOLE 2 186,823 0 216,378
MELCO RESORT ENTERTAINMENT L ADR 585464100 14 511 SH   SOLE 3 511 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 10,545 376,595 SH   SOLE 4 370,052 0 6,543
MELCO RESORT ENTERTAINMENT L ADR 585464100 3,626 129,512 SH   SOLE 7 129,512 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 6,043 215,832 SH   SOLE 13 215,832 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 27,253 973,328 SH   SOLE 15 893,592 0 79,736
MELCO RESORT ENTERTAINMENT L ADR 585464100 7,058 252,066 SH   SOLE 18 236,761 0 15,305
MELCO RESORT ENTERTAINMENT L ADR 585464100 11,048 394,582 SH   SOLE 19 394,582 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 124,196 4,435,558 SH   SOLE 21 4,435,558 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 125,017 4,464,881 SH   SOLE 22 4,079,717 0 385,164
MELCO RESORT ENTERTAINMENT L ADR 585464100 9,697 346,332 SH   SOLE 23 346,332 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 18,546 662,359 SH   SOLE 25 662,359 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 30,243 1,080,124 SH   SOLE 26 547,631 0 532,493
MELCO RESORT ENTERTAINMENT L ADR 585464100 982 35,065 SH   SOLE 28 35,065 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 2,644 94,424 SH   SOLE 29 6,687 0 87,737
MELCO RESORT ENTERTAINMENT L ADR 585464100 22,955 819,818 SH   SOLE 30 819,818 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 1,532 54,708 SH   SOLE 31 6,230 0 48,478
MELCO RESORT ENTERTAINMENT L ADR 585464100 262,543 9,376,532 SH   SOLE 34 9,376,532 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 2,235 79,833 SH   SOLE 36 79,833 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 138 4,935 SH   SOLE 40 4,935 0 0
MELINTA THERAPEUTICS INC COM 58549G100 125 19,692 SH   SOLE 2 1,236 0 18,456
MELINTA THERAPEUTICS INC COM 58549G100 2 326 SH   SOLE 7 326 0 0
MELINTA THERAPEUTICS INC COM 58549G100 440 69,253 SH   SOLE 18 69,253 0 0
MELINTA THERAPEUTICS INC COM 58549G100 95 14,895 SH   SOLE 19 14,895 0 0
MELINTA THERAPEUTICS INC COM 58549G100 4,233 666,663 SH   SOLE 21 666,663 0 0
MELINTA THERAPEUTICS INC COM 58549G100 5,635 887,446 SH   SOLE 22 878,444 0 9,002
MELLANOX TECHNOLOGIES LTD SHS M51363113 19 226 SH   SOLE 4 226 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 872 10,349 SH   SOLE 18 10,349 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 16,667 197,708 SH   SOLE 21 197,708 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 11,625 137,903 SH   SOLE 22 112,130 0 25,773
MELLANOX TECHNOLOGIES LTD SHS M51363113 1,134 13,456 SH   SOLE 26 9,993 0 3,463
MELLANOX TECHNOLOGIES LTD SHS M51363113 535 6,341 SH   SOLE 28 6,341 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 750 8,893 SH   SOLE 29 0 0 8,893
MELLANOX TECHNOLOGIES LTD SHS M51363113 875 10,382 SH   SOLE 30 10,382 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 131 1,550 SH   SOLE 34 1,550 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 475 5,630 SH   SOLE 40 5,630 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 40 4,868 SH   SOLE 2 265 0 4,603
MENLO THERAPEUTICS INC COM 586858102 175 21,518 SH   SOLE 18 21,518 0 0
MENLO THERAPEUTICS INC COM 586858102 35 4,341 SH   SOLE 19 4,341 0 0
MENLO THERAPEUTICS INC COM 586858102 1,811 223,028 SH   SOLE 21 223,028 0 0
MENLO THERAPEUTICS INC COM 586858102 1,621 199,597 SH   SOLE 22 198,221 0 1,376
MERCADOLIBRE INC COM 58733R102 16,736 55,986 SH   SOLE 2 453 0 55,533
MERCADOLIBRE INC COM 58733R102 4,108 13,741 SH   SOLE 4 12,636 0 1,105
MERCADOLIBRE INC COM 58733R102 1,257 4,206 SH   SOLE 7 4,206 0 0
MERCADOLIBRE INC COM 58733R102 99 332 SH   SOLE 15 332 0 0
MERCADOLIBRE INC COM 58733R102 113,040 378,149 SH   SOLE 18 275,114 0 103,035
MERCADOLIBRE INC COM 58733R102 132,558 443,440 SH   SOLE 19 443,440 0 0
MERCADOLIBRE INC COM 58733R102 48,213 161,285 SH   SOLE 21 161,285 0 0
MERCADOLIBRE INC COM 58733R102 39,048 130,627 SH   SOLE 22 104,289 0 26,338
MERCADOLIBRE INC COM 58733R102 16,038 53,651 SH   SOLE 23 53,651 0 0
MERCADOLIBRE INC COM 58733R102 10,765 36,011 SH   SOLE 25 36,011 0 0
MERCADOLIBRE INC COM 58733R102 34,125 114,158 SH   SOLE 26 38,675 0 75,483
MERCADOLIBRE INC COM 58733R102 1,919 6,420 SH   SOLE 28 6,420 0 0
MERCADOLIBRE INC COM 58733R102 2,879 9,630 SH   SOLE 29 1,445 0 8,185
MERCADOLIBRE INC COM 58733R102 24,110 80,654 SH   SOLE 30 80,654 0 0
MERCADOLIBRE INC COM 58733R102 5,159 17,257 SH   SOLE 31 6,845 0 10,412
MERCADOLIBRE INC COM 58733R102 2,110 7,058 SH   SOLE 32 7,058 0 0
MERCADOLIBRE INC COM 58733R102 14,005 46,851 SH   SOLE 34 46,851 0 0
MERCADOLIBRE INC COM 58733R102 9,865 33,001 SH   SOLE 36 33,001 0 0
MERCADOLIBRE INC COM 58733R102 252 843 SH   SOLE 40 843 0 0
MERCADOLIBRE INC NOTE 2.250% 7/0 58733RAB8 1,078 455,000 PRN   SOLE 21 455,000 0 0
MERCANTILE BANK CORP COM 587376104 661 17,895 SH   SOLE 2 2,428 0 15,467
MERCANTILE BANK CORP COM 587376104 18 474 SH   SOLE 7 474 0 0
MERCANTILE BANK CORP COM 587376104 2,142 57,957 SH   SOLE 18 57,957 0 0
MERCANTILE BANK CORP COM 587376104 1,108 29,983 SH   SOLE 19 29,983 0 0
MERCANTILE BANK CORP COM 587376104 21,514 582,082 SH   SOLE 21 582,082 0 0
MERCANTILE BANK CORP COM 587376104 13,297 359,775 SH   SOLE 22 336,442 0 23,333
MERCANTILE BANK CORP COM 587376104 222 6,000 SH   SOLE 23 6,000 0 0
MERCANTILE BANK CORP COM 587376104 594 16,068 SH   SOLE 26 0 0 16,068
MERCANTILE BANK CORP COM 587376104 20 553 SH   SOLE 29 0 0 553
MERCANTILE BANK CORP COM 587376104 182 4,927 SH   SOLE 30 4,927 0 0
MERCANTILE BANK CORP COM 587376104 146 3,938 SH   SOLE 34 3,938 0 0
MERCER INTL INC COM 588056101 737 42,102 SH   SOLE 21 42,102 0 0
MERCER INTL INC COM 588056101 12,411 709,173 SH   SOLE 22 661,472 0 47,701
MERCER INTL INC COM 588056101 275 15,741 SH   SOLE 26 0 0 15,741
MERCER INTL INC COM 588056101 120 6,842 SH   SOLE 28 6,842 0 0
MERCER INTL INC COM 588056101 171 9,793 SH   SOLE 30 9,793 0 0
MERCER INTL INC COM 588056101 172 9,853 SH   SOLE 40 9,853 0 0
MERCHANTS BANCORP IND COM 58844R108 459 16,096 SH   SOLE 2 734 0 15,362
MERCHANTS BANCORP IND COM 58844R108 9 326 SH   SOLE 7 326 0 0
MERCHANTS BANCORP IND COM 58844R108 1,581 55,418 SH   SOLE 18 55,418 0 0
MERCHANTS BANCORP IND COM 58844R108 458 16,062 SH   SOLE 19 16,062 0 0
MERCHANTS BANCORP IND COM 58844R108 15,925 558,184 SH   SOLE 21 558,184 0 0
MERCHANTS BANCORP IND COM 58844R108 4,567 160,066 SH   SOLE 22 148,563 0 11,503
MERCHANTS BANCORP IND COM 58844R108 68 2,392 SH   SOLE 30 2,392 0 0
MERCK & CO INC COM 58933Y105 509,943 8,401,042 SH   SOLE 2 2,101,196 0 6,299,846
MERCK & CO INC COM 58933Y105 59,646 982,638 SH   SOLE 4 912,166 0 70,472
MERCK & CO INC COM 58933Y105 134,077 2,208,848 SH   SOLE 7 2,123,985 0 84,863
MERCK & CO INC COM 58933Y105 11,156 183,791 SH   SOLE 13 183,791 0 0
MERCK & CO INC COM 58933Y105 1,312 21,612 SH   SOLE 15 21,612 0 0
MERCK & CO INC COM 58933Y105 466,050 7,677,923 SH   SOLE 18 7,135,457 0 542,466
MERCK & CO INC COM 58933Y105 580,800 9,568,366 SH   SOLE 19 9,568,366 0 0
MERCK & CO INC COM 58933Y105 70,197 1,156,450 SH   SOLE 20 73,978 0 1,082,472
MERCK & CO INC COM 58933Y105 3,277,417 53,993,698 SH   SOLE 21 53,993,698 0 0
MERCK & CO INC COM 58933Y105 4,156,125 68,469,927 SH   SOLE 22 60,352,533 0 8,117,394
MERCK & CO INC COM 58933Y105 215,614 3,552,124 SH   SOLE 23 3,552,124 0 0
MERCK & CO INC COM 58933Y105 190,039 3,130,792 SH   SOLE 25 3,130,792 0 0
MERCK & CO INC COM 58933Y105 600,171 9,887,488 SH   SOLE 26 2,150,692 0 7,736,796
MERCK & CO INC COM 58933Y105 23,671 389,968 SH   SOLE 28 389,968 0 0
MERCK & CO INC COM 58933Y105 32,531 535,939 SH   SOLE 29 170,203 0 365,736
MERCK & CO INC COM 58933Y105 555,834 9,157,060 SH   SOLE 30 9,157,060 0 0
MERCK & CO INC COM 58933Y105 74,604 1,229,064 SH   SOLE 31 637,660 0 591,404
MERCK & CO INC COM 58933Y105 14,146 233,049 SH   SOLE 32 233,049 0 0
MERCK & CO INC COM 58933Y105 114,738 1,890,242 SH   SOLE 34 1,890,242 0 0
MERCK & CO INC COM 58933Y105 10,512 173,183 SH   SOLE 35 173,183 0 0
MERCK & CO INC COM 58933Y105 160,805 2,649,178 SH   SOLE 36 2,649,178 0 0
MERCK & CO INC COM 58933Y105 3,311 54,551 SH   SOLE 40 54,551 0 0
MERCURY GENL CORP NEW COM 589400100 4,019 88,212 SH   SOLE 2 20,687 0 67,525
MERCURY GENL CORP NEW COM 589400100 5 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100 4,172 91,573 SH   SOLE 7 91,573 0 0
MERCURY GENL CORP NEW COM 589400100 5,005 109,855 SH   SOLE 18 109,855 0 0
MERCURY GENL CORP NEW COM 589400100 196 4,297 SH   SOLE 19 4,297 0 0
MERCURY GENL CORP NEW COM 589400100 70,961 1,557,526 SH   SOLE 21 1,557,526 0 0
MERCURY GENL CORP NEW COM 589400100 47,520 1,043,019 SH   SOLE 22 980,168 0 62,851
MERCURY GENL CORP NEW COM 589400100 737 16,172 SH   SOLE 26 9,279 0 6,893
MERCURY GENL CORP NEW COM 589400100 163 3,581 SH   SOLE 28 3,581 0 0
MERCURY GENL CORP NEW COM 589400100 940 20,636 SH   SOLE 29 0 0 20,636
MERCURY GENL CORP NEW COM 589400100 271 5,955 SH   SOLE 30 5,955 0 0
MERCURY GENL CORP NEW COM 589400100 28 606 SH   SOLE 31 606 0 0
MERCURY GENL CORP NEW COM 589400100 37 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100 121 2,648 SH   SOLE 40 2,648 0 0
MERCURY SYS INC COM 589378108 1,513 39,756 SH   SOLE 2 1,969 0 37,787
MERCURY SYS INC COM 589378108 8 199 SH   SOLE 4 199 0 0
MERCURY SYS INC COM 589378108 37 960 SH   SOLE 7 960 0 0
MERCURY SYS INC COM 589378108 7,779 204,397 SH   SOLE 18 204,397 0 0
MERCURY SYS INC COM 589378108 1,491 39,180 SH   SOLE 19 39,180 0 0
MERCURY SYS INC COM 589378108 249,164 6,546,612 SH   SOLE 21 6,546,612 0 0
MERCURY SYS INC COM 589378108 50,826 1,335,411 SH   SOLE 22 1,271,059 0 64,352
MERCURY SYS INC COM 589378108 941 24,737 SH   SOLE 26 15,496 0 9,241
MERCURY SYS INC COM 589378108 254 6,674 SH   SOLE 28 6,674 0 0
MERCURY SYS INC COM 589378108 2,749 72,240 SH   SOLE 30 72,240 0 0
MERCURY SYS INC COM 589378108 166 4,370 SH   SOLE 40 4,370 0 0
MEREDITH CORP COM 589433101 3,001 58,834 SH   SOLE 2 19,487 0 39,347
MEREDITH CORP COM 589433101 12 230 SH   SOLE 4 230 0 0
MEREDITH CORP COM 589433101 6,672 130,823 SH   SOLE 7 130,823 0 0
MEREDITH CORP COM 589433101 12,718 249,368 SH   SOLE 18 249,368 0 0
MEREDITH CORP COM 589433101 2,084 40,859 SH   SOLE 19 40,859 0 0
MEREDITH CORP COM 589433101 182,226 3,573,051 SH   SOLE 21 3,573,051 0 0
MEREDITH CORP COM 589433101 72,511 1,421,779 SH   SOLE 22 1,363,691 0 58,088
MEREDITH CORP COM 589433101 383 7,507 SH   SOLE 23 7,507 0 0
MEREDITH CORP COM 589433101 1,369 26,847 SH   SOLE 26 9,647 0 17,200
MEREDITH CORP COM 589433101 277 5,441 SH   SOLE 28 5,441 0 0
MEREDITH CORP COM 589433101 97 1,903 SH   SOLE 29 0 0 1,903
MEREDITH CORP COM 589433101 454 8,910 SH   SOLE 30 8,910 0 0
MEREDITH CORP COM 589433101 871 17,083 SH   SOLE 32 17,083 0 0
MEREDITH CORP COM 589433101 35 693 SH   SOLE 36 693 0 0
MEREDITH CORP COM 589433101 202 3,956 SH   SOLE 40 3,956 0 0
MERIDIAN BANCORP INC MD COM 58958U103 1,108 57,882 SH   SOLE 2 13,542 0 44,340
MERIDIAN BANCORP INC MD COM 58958U103 19 1,013 SH   SOLE 7 1,013 0 0
MERIDIAN BANCORP INC MD COM 58958U103 3,244 169,406 SH   SOLE 18 169,406 0 0
MERIDIAN BANCORP INC MD COM 58958U103 1,864 97,355 SH   SOLE 19 97,355 0 0
MERIDIAN BANCORP INC MD COM 58958U103 33,046 1,725,655 SH   SOLE 21 1,725,655 0 0
MERIDIAN BANCORP INC MD COM 58958U103 27,463 1,434,111 SH   SOLE 22 1,371,748 0 62,363
MERIDIAN BANCORP INC MD COM 58958U103 709 37,010 SH   SOLE 23 37,010 0 0
MERIDIAN BANCORP INC MD COM 58958U103 2,480 129,493 SH   SOLE 26 0 0 129,493
MERIDIAN BANCORP INC MD COM 58958U103 136 7,093 SH   SOLE 28 7,093 0 0
MERIDIAN BANCORP INC MD COM 58958U103 72 3,735 SH   SOLE 29 0 0 3,735
MERIDIAN BANCORP INC MD COM 58958U103 220 11,474 SH   SOLE 30 11,474 0 0
MERIDIAN BANCORP INC MD COM 58958U103 69 3,606 SH   SOLE 40 3,606 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 565 35,505 SH   SOLE 2 1,775 0 33,730
MERIDIAN BIOSCIENCE INC COM 589584101 5 318 SH   SOLE 4 318 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 13 807 SH   SOLE 7 807 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 2,963 186,342 SH   SOLE 18 186,342 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 536 33,680 SH   SOLE 19 33,680 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 69,382 4,363,671 SH   SOLE 21 4,363,671 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 19,000 1,194,968 SH   SOLE 22 1,140,666 0 54,302
MERIDIAN BIOSCIENCE INC COM 589584101 168 10,585 SH   SOLE 26 7,909 0 2,676
MERIDIAN BIOSCIENCE INC COM 589584101 98 6,137 SH   SOLE 28 6,137 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,027 64,612 SH   SOLE 30 64,612 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 70 4,407 SH   SOLE 40 4,407 0 0
MERIDIAN BK PAOLI PA COM 58958P104 19 1,062 SH   SOLE 18 1,062 0 0
MERIDIAN BK PAOLI PA COM 58958P104 78 4,313 SH   SOLE 21 4,313 0 0
MERIT MED SYS INC COM 589889104 2,257 44,090 SH   SOLE 2 5,688 0 38,402
MERIT MED SYS INC COM 589889104 17 331 SH   SOLE 4 331 0 0
MERIT MED SYS INC COM 589889104 55 1,065 SH   SOLE 7 1,065 0 0
MERIT MED SYS INC COM 589889104 10,880 212,494 SH   SOLE 18 212,494 0 0
MERIT MED SYS INC COM 589889104 4,723 92,246 SH   SOLE 19 92,246 0 0
MERIT MED SYS INC COM 589889104 261,769 5,112,667 SH   SOLE 21 5,112,667 0 0
MERIT MED SYS INC COM 589889104 73,801 1,441,421 SH   SOLE 22 1,372,574 0 68,847
MERIT MED SYS INC COM 589889104 948 18,511 SH   SOLE 23 18,511 0 0
MERIT MED SYS INC COM 589889104 1,537 30,026 SH   SOLE 26 12,843 0 17,183
MERIT MED SYS INC COM 589889104 356 6,945 SH   SOLE 28 6,945 0 0
MERIT MED SYS INC COM 589889104 218 4,267 SH   SOLE 29 0 0 4,267
MERIT MED SYS INC COM 589889104 3,933 76,819 SH   SOLE 30 76,819 0 0
MERIT MED SYS INC COM 589889104 250 4,890 SH   SOLE 40 4,890 0 0
MERITAGE HOMES CORP COM 59001A102 2,003 45,578 SH   SOLE 2 6,882 0 38,696
MERITAGE HOMES CORP COM 59001A102 10 234 SH   SOLE 4 234 0 0
MERITAGE HOMES CORP COM 59001A102 68 1,540 SH   SOLE 7 1,540 0 0
MERITAGE HOMES CORP COM 59001A102 7,494 170,522 SH   SOLE 18 170,522 0 0
MERITAGE HOMES CORP COM 59001A102 3,253 74,018 SH   SOLE 19 74,018 0 0
MERITAGE HOMES CORP COM 59001A102 189,658 4,315,310 SH   SOLE 21 4,315,310 0 0
MERITAGE HOMES CORP COM 59001A102 53,454 1,216,238 SH   SOLE 22 1,161,501 0 54,737
MERITAGE HOMES CORP COM 59001A102 604 13,732 SH   SOLE 23 13,732 0 0
MERITAGE HOMES CORP COM 59001A102 3,075 69,958 SH   SOLE 26 2,953 0 67,005
MERITAGE HOMES CORP COM 59001A102 240 5,451 SH   SOLE 28 5,451 0 0
MERITAGE HOMES CORP COM 59001A102 571 12,992 SH   SOLE 29 0 0 12,992
MERITAGE HOMES CORP COM 59001A102 2,509 57,087 SH   SOLE 30 57,087 0 0
MERITAGE HOMES CORP COM 59001A102 88 1,999 SH   SOLE 36 1,999 0 0
MERITAGE HOMES CORP COM 59001A102 175 3,993 SH   SOLE 40 3,993 0 0
MERITOR INC COM 59001K100 1,518 73,803 SH   SOLE 2 7,329 0 66,474
MERITOR INC COM 59001K100 14 658 SH   SOLE 4 658 0 0
MERITOR INC COM 59001K100 61 2,960 SH   SOLE 7 2,960 0 0
MERITOR INC COM 59001K100 5,781 281,052 SH   SOLE 18 281,052 0 0
MERITOR INC COM 59001K100 1,590 77,278 SH   SOLE 19 77,278 0 0
MERITOR INC COM 59001K100 58,301 2,834,251 SH   SOLE 21 2,834,251 0 0
MERITOR INC COM 59001K100 58,600 2,848,822 SH   SOLE 22 2,723,844 0 124,978
MERITOR INC COM 59001K100 283 13,765 SH   SOLE 23 13,765 0 0
MERITOR INC COM 59001K100 788 38,287 SH   SOLE 26 11,528 0 26,759
MERITOR INC COM 59001K100 265 12,889 SH   SOLE 28 12,889 0 0
MERITOR INC COM 59001K100 175 8,522 SH   SOLE 29 0 0 8,522
MERITOR INC COM 59001K100 397 19,289 SH   SOLE 30 19,289 0 0
MERITOR INC COM 59001K100 693 33,702 SH   SOLE 34 33,702 0 0
MERITOR INC COM 59001K100 85 4,155 SH   SOLE 36 4,155 0 0
MERITOR INC COM 59001K100 215 10,467 SH   SOLE 40 10,467 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 11 2,250 SH   SOLE 18 2,250 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 186 37,928 SH   SOLE 21 37,928 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 1,043 212,416 SH   SOLE 22 212,416 0 0
MERSANA THERAPEUTICS INC COM 59045L106 178 9,994 SH   SOLE 2 363 0 9,631
MERSANA THERAPEUTICS INC COM 59045L106 6 338 SH   SOLE 7 338 0 0
MERSANA THERAPEUTICS INC COM 59045L106 700 39,202 SH   SOLE 18 39,202 0 0
MERSANA THERAPEUTICS INC COM 59045L106 374 20,930 SH   SOLE 19 20,930 0 0
MERSANA THERAPEUTICS INC COM 59045L106 12,461 697,726 SH   SOLE 21 697,726 0 0
MERSANA THERAPEUTICS INC COM 59045L106 4,056 227,074 SH   SOLE 22 215,933 0 11,141
MERSANA THERAPEUTICS INC COM 59045L106 191 10,683 SH   SOLE 23 10,683 0 0
MERSANA THERAPEUTICS INC COM 59045L106 7 410 SH   SOLE 30 410 0 0
MESA LABS INC COM 59064R109 583 2,763 SH   SOLE 2 136 0 2,627
MESA LABS INC COM 59064R109 15 72 SH   SOLE 7 72 0 0
MESA LABS INC COM 59064R109 2,282 10,812 SH   SOLE 18 10,812 0 0
MESA LABS INC COM 59064R109 550 2,607 SH   SOLE 19 2,607 0 0
MESA LABS INC COM 59064R109 23,851 112,995 SH   SOLE 21 112,995 0 0
MESA LABS INC COM 59064R109 16,833 79,747 SH   SOLE 22 76,088 0 3,659
MESA LABS INC COM 59064R109 179 849 SH   SOLE 28 849 0 0
MESA LABS INC COM 59064R109 156 740 SH   SOLE 30 740 0 0
MESOBLAST LTD SPONS ADR 590717104 0 15 SH   SOLE 17 0 0 15
META FINL GROUP INC COM 59100U108 741 7,610 SH   SOLE 2 377 0 7,233
META FINL GROUP INC COM 59100U108 17 178 SH   SOLE 7 178 0 0
META FINL GROUP INC COM 59100U108 4,034 41,413 SH   SOLE 18 41,413 0 0
META FINL GROUP INC COM 59100U108 739 7,588 SH   SOLE 19 7,588 0 0
META FINL GROUP INC COM 59100U108 94,092 966,042 SH   SOLE 21 966,042 0 0
META FINL GROUP INC COM 59100U108 26,294 269,956 SH   SOLE 22 257,901 0 12,055
META FINL GROUP INC COM 59100U108 314 3,225 SH   SOLE 26 0 0 3,225
META FINL GROUP INC COM 59100U108 126 1,298 SH   SOLE 28 1,298 0 0
META FINL GROUP INC COM 59100U108 1,378 14,146 SH   SOLE 30 14,146 0 0
META FINL GROUP INC COM 59100U108 128 1,315 SH   SOLE 40 1,315 0 0
METHODE ELECTRS INC COM 591520200 1,336 33,140 SH   SOLE 2 1,491 0 31,649
METHODE ELECTRS INC COM 591520200 4 106 SH   SOLE 4 106 0 0
METHODE ELECTRS INC COM 591520200 32 797 SH   SOLE 7 797 0 0
METHODE ELECTRS INC COM 591520200 6,357 157,736 SH   SOLE 18 157,736 0 0
METHODE ELECTRS INC COM 591520200 1,167 28,966 SH   SOLE 19 28,966 0 0
METHODE ELECTRS INC COM 591520200 149,076 3,699,159 SH   SOLE 21 3,699,159 0 0
METHODE ELECTRS INC COM 591520200 42,928 1,065,208 SH   SOLE 22 1,014,945 0 50,263
METHODE ELECTRS INC COM 591520200 712 17,663 SH   SOLE 26 12,808 0 4,855
METHODE ELECTRS INC COM 591520200 213 5,282 SH   SOLE 28 5,282 0 0
METHODE ELECTRS INC COM 591520200 2,291 56,854 SH   SOLE 30 56,854 0 0
METHODE ELECTRS INC COM 591520200 157 3,886 SH   SOLE 40 3,886 0 0
METLIFE INC COM 59156R108 111,779 2,563,744 SH   SOLE 2 486,135 0 2,077,609
METLIFE INC COM 59156R108 13,226 303,356 SH   SOLE 4 280,270 0 23,086
METLIFE INC COM 59156R108 33,347 764,837 SH   SOLE 7 739,019 0 25,818
METLIFE INC COM 59156R108 543 12,443 SH   SOLE 13 12,443 0 0
METLIFE INC COM 59156R108 342 7,834 SH   SOLE 15 7,834 0 0
METLIFE INC COM 59156R108 230,827 5,294,193 SH   SOLE 18 4,795,928 0 498,265
METLIFE INC COM 59156R108 445,260 10,212,394 SH   SOLE 19 10,212,394 0 0
METLIFE INC COM 59156R108 13,107 300,617 SH   SOLE 20 0 0 300,617
METLIFE INC COM 59156R108 693,488 15,905,694 SH   SOLE 21 15,905,694 0 0
METLIFE INC COM 59156R108 1,057,896 24,263,679 SH   SOLE 22 21,725,445 0 2,538,234
METLIFE INC COM 59156R108 48,047 1,101,999 SH   SOLE 23 1,101,999 0 0
METLIFE INC COM 59156R108 43,528 998,348 SH   SOLE 25 998,348 0 0
METLIFE INC COM 59156R108 226,783 5,201,455 SH   SOLE 26 742,159 0 4,459,296
METLIFE INC COM 59156R108 5,526 126,740 SH   SOLE 28 126,740 0 0
METLIFE INC COM 59156R108 1,465 33,602 SH   SOLE 29 33,602 0 0
METLIFE INC COM 59156R108 160,042 3,670,692 SH   SOLE 30 3,670,692 0 0
METLIFE INC COM 59156R108 12,819 294,014 SH   SOLE 31 170,626 0 123,388
METLIFE INC COM 59156R108 13,752 315,403 SH   SOLE 34 315,403 0 0
METLIFE INC COM 59156R108 39,308 901,551 SH   SOLE 36 901,551 0 0
METLIFE INC COM 59156R108 792 18,160 SH   SOLE 40 18,160 0 0
METROPOLITAN BK HLDG CORP COM 591774104 353 6,733 SH   SOLE 2 312 0 6,421
METROPOLITAN BK HLDG CORP COM 591774104 7 138 SH   SOLE 7 138 0 0
METROPOLITAN BK HLDG CORP COM 591774104 1,177 22,426 SH   SOLE 18 22,426 0 0
METROPOLITAN BK HLDG CORP COM 591774104 270 5,152 SH   SOLE 19 5,152 0 0
METROPOLITAN BK HLDG CORP COM 591774104 11,706 223,059 SH   SOLE 21 223,059 0 0
METROPOLITAN BK HLDG CORP COM 591774104 3,424 65,235 SH   SOLE 22 60,463 0 4,772
METTLER TOLEDO INTERNATIONAL COM 592688105 39,744 68,687 SH   SOLE 2 8,015 0 60,672
METTLER TOLEDO INTERNATIONAL COM 592688105 4,618 7,981 SH   SOLE 4 7,265 0 716
METTLER TOLEDO INTERNATIONAL COM 592688105 16,449 28,427 SH   SOLE 7 22,850 0 5,577
METTLER TOLEDO INTERNATIONAL COM 592688105 101 175 SH   SOLE 15 175 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 30,564 52,821 SH   SOLE 18 49,131 0 3,690
METTLER TOLEDO INTERNATIONAL COM 592688105 3,474 6,004 SH   SOLE 19 6,004 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 8,463 14,626 SH   SOLE 20 0 0 14,626
METTLER TOLEDO INTERNATIONAL COM 592688105 334,823 578,648 SH   SOLE 21 578,648 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 371,940 642,795 SH   SOLE 22 576,003 0 66,792
METTLER TOLEDO INTERNATIONAL COM 592688105 17,874 30,890 SH   SOLE 23 30,890 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 15,067 26,039 SH   SOLE 25 26,039 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 53,074 91,723 SH   SOLE 26 23,421 0 68,302
METTLER TOLEDO INTERNATIONAL COM 592688105 1,997 3,451 SH   SOLE 28 3,451 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 3,486 6,024 SH   SOLE 29 1,033 0 4,991
METTLER TOLEDO INTERNATIONAL COM 592688105 51,292 88,644 SH   SOLE 30 88,644 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 6,169 10,662 SH   SOLE 31 6,173 0 4,489
METTLER TOLEDO INTERNATIONAL COM 592688105 658 1,138 SH   SOLE 34 1,138 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 11,851 20,481 SH   SOLE 36 20,481 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 299 516 SH   SOLE 40 516 0 0
MFA FINL INC COM 55272X102 6,364 839,571 SH   SOLE 2 78,467 0 761,104
MFA FINL INC COM 55272X102 15 1,955 SH   SOLE 4 1,955 0 0
MFA FINL INC COM 55272X102 119 15,634 SH   SOLE 7 15,634 0 0
MFA FINL INC COM 55272X102 1,498 197,570 SH   SOLE 18 197,570 0 0
MFA FINL INC COM 55272X102 460 60,703 SH   SOLE 19 60,703 0 0
MFA FINL INC COM 55272X102 92,246 12,169,604 SH   SOLE 21 12,169,604 0 0
MFA FINL INC COM 55272X102 81,742 10,783,872 SH   SOLE 22 9,927,500 0 856,372
MFA FINL INC COM 55272X102 1,083 142,861 SH   SOLE 26 80,451 0 62,410
MFA FINL INC COM 55272X102 416 54,915 SH   SOLE 28 54,915 0 0
MFA FINL INC COM 55272X102 691 91,155 SH   SOLE 30 91,155 0 0
MFA FINL INC COM 55272X102 68 8,928 SH   SOLE 31 8,928 0 0
MFA FINL INC COM 55272X102 93 12,262 SH   SOLE 36 12,262 0 0
MFA FINL INC COM 55272X102 305 40,225 SH   SOLE 40 40,225 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 2,900 365,637 SH   SOLE 2 365,637 0 0
MGE ENERGY INC COM 55277P104 2,249 35,671 SH   SOLE 2 1,464 0 34,207
MGE ENERGY INC COM 55277P104 100 1,583 SH   SOLE 4 1,583 0 0
MGE ENERGY INC COM 55277P104 50 796 SH   SOLE 7 796 0 0
MGE ENERGY INC COM 55277P104 7,192 114,075 SH   SOLE 18 114,075 0 0
MGE ENERGY INC COM 55277P104 1,826 28,955 SH   SOLE 19 28,955 0 0
MGE ENERGY INC COM 55277P104 74,117 1,175,522 SH   SOLE 21 1,175,522 0 0
MGE ENERGY INC COM 55277P104 60,503 959,607 SH   SOLE 22 910,765 0 48,842
MGE ENERGY INC COM 55277P104 421 6,679 SH   SOLE 26 4,384 0 2,295
MGE ENERGY INC COM 55277P104 302 4,796 SH   SOLE 28 4,796 0 0
MGE ENERGY INC COM 55277P104 1,356 21,510 SH   SOLE 30 21,510 0 0
MGE ENERGY INC COM 55277P104 87 1,380 SH   SOLE 36 1,380 0 0
MGE ENERGY INC COM 55277P104 239 3,797 SH   SOLE 40 3,797 0 0
MGIC INVT CORP WIS COM 552848103 4,390 409,493 SH   SOLE 2 36,374 0 373,119
MGIC INVT CORP WIS COM 552848103 16 1,481 SH   SOLE 4 1,481 0 0
MGIC INVT CORP WIS COM 552848103 112 10,453 SH   SOLE 7 10,453 0 0
MGIC INVT CORP WIS COM 552848103 13,110 1,222,975 SH   SOLE 18 1,222,975 0 0
MGIC INVT CORP WIS COM 552848103 4,198 391,629 SH   SOLE 19 391,629 0 0
MGIC INVT CORP WIS COM 552848103 136,660 12,748,108 SH   SOLE 21 12,748,108 0 0
MGIC INVT CORP WIS COM 552848103 119,599 11,156,614 SH   SOLE 22 10,368,916 0 787,698
MGIC INVT CORP WIS COM 552848103 666 62,156 SH   SOLE 23 62,156 0 0
MGIC INVT CORP WIS COM 552848103 2,799 261,129 SH   SOLE 26 57,036 0 204,093
MGIC INVT CORP WIS COM 552848103 550 51,266 SH   SOLE 28 51,266 0 0
MGIC INVT CORP WIS COM 552848103 293 27,291 SH   SOLE 29 0 0 27,291
MGIC INVT CORP WIS COM 552848103 872 81,305 SH   SOLE 30 81,305 0 0
MGIC INVT CORP WIS COM 552848103 79 7,380 SH   SOLE 36 7,380 0 0
MGIC INVT CORP WIS COM 552848103 389 36,304 SH   SOLE 40 36,304 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 58 1,896 SH   SOLE 19 1,896 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,143 37,540 SH   SOLE 21 37,540 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 5,149 169,038 SH   SOLE 22 130,917 0 38,121
MGM GROWTH PPTYS LLC CL A COM 55303A105 783 25,711 SH   SOLE 26 7,646 0 18,065
MGM GROWTH PPTYS LLC CL A COM 55303A105 299 9,808 SH   SOLE 28 9,808 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 804 26,399 SH   SOLE 29 0 0 26,399
MGM GROWTH PPTYS LLC CL A COM 55303A105 527 17,301 SH   SOLE 30 17,301 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 280 9,191 SH   SOLE 40 9,191 0 0
MGM RESORTS INTERNATIONAL COM 552953101 30,696 1,057,382 SH   SOLE 2 91,737 0 965,645
MGM RESORTS INTERNATIONAL COM 552953101 6,911 238,074 SH   SOLE 4 223,973 0 14,101
MGM RESORTS INTERNATIONAL COM 552953101 10,774 371,126 SH   SOLE 7 358,615 0 12,511
MGM RESORTS INTERNATIONAL COM 552953101 137 4,729 SH   SOLE 15 4,729 0 0
MGM RESORTS INTERNATIONAL COM 552953101 53,004 1,825,836 SH   SOLE 18 1,755,330 0 70,506
MGM RESORTS INTERNATIONAL COM 552953101 153,512 5,288,055 SH   SOLE 19 5,288,055 0 0
MGM RESORTS INTERNATIONAL COM 552953101 6,268 215,913 SH   SOLE 20 0 0 215,913
MGM RESORTS INTERNATIONAL COM 552953101 293,332 10,104,446 SH   SOLE 21 10,104,446 0 0
MGM RESORTS INTERNATIONAL COM 552953101 353,194 12,166,506 SH   SOLE 22 11,085,154 0 1,081,352
MGM RESORTS INTERNATIONAL COM 552953101 19,344 666,345 SH   SOLE 23 666,345 0 0
MGM RESORTS INTERNATIONAL COM 552953101 14,636 504,152 SH   SOLE 25 504,152 0 0
MGM RESORTS INTERNATIONAL COM 552953101 59,262 2,041,413 SH   SOLE 26 469,562 0 1,571,851
MGM RESORTS INTERNATIONAL COM 552953101 2,156 74,269 SH   SOLE 28 74,269 0 0
MGM RESORTS INTERNATIONAL COM 552953101 3,048 104,979 SH   SOLE 29 0 0 104,979
MGM RESORTS INTERNATIONAL COM 552953101 43,251 1,489,864 SH   SOLE 30 1,489,864 0 0
MGM RESORTS INTERNATIONAL COM 552953101 6,019 207,322 SH   SOLE 31 91,554 0 115,768
MGM RESORTS INTERNATIONAL COM 552953101 62,616 2,156,950 SH   SOLE 34 2,156,950 0 0
MGM RESORTS INTERNATIONAL COM 552953101 12,975 446,956 SH   SOLE 36 446,956 0 0
MGM RESORTS INTERNATIONAL COM 552953101 349 12,033 SH   SOLE 40 12,033 0 0
MGP INGREDIENTS INC NEW COM 55303J106 958 10,789 SH   SOLE 2 542 0 10,247
MGP INGREDIENTS INC NEW COM 55303J106 1,032 11,623 SH   SOLE 7 11,623 0 0
MGP INGREDIENTS INC NEW COM 55303J106 4,929 55,495 SH   SOLE 18 55,495 0 0
MGP INGREDIENTS INC NEW COM 55303J106 994 11,195 SH   SOLE 19 11,195 0 0
MGP INGREDIENTS INC NEW COM 55303J106 116,190 1,308,303 SH   SOLE 21 1,308,303 0 0
MGP INGREDIENTS INC NEW COM 55303J106 31,999 360,309 SH   SOLE 22 342,452 0 17,857
MGP INGREDIENTS INC NEW COM 55303J106 43 488 SH   SOLE 23 488 0 0
MGP INGREDIENTS INC NEW COM 55303J106 122 1,374 SH   SOLE 26 0 0 1,374
MGP INGREDIENTS INC NEW COM 55303J106 172 1,939 SH   SOLE 28 1,939 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,687 18,990 SH   SOLE 30 18,990 0 0
MGP INGREDIENTS INC NEW COM 55303J106 138 1,553 SH   SOLE 40 1,553 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 31,841 478,098 SH   SOLE 2 120,970 0 357,128
MICHAEL KORS HLDGS LTD SHS G60754101 4,203 63,113 SH   SOLE 4 59,241 0 3,872
MICHAEL KORS HLDGS LTD SHS G60754101 11,438 171,749 SH   SOLE 7 141,444 0 30,305
MICHAEL KORS HLDGS LTD SHS G60754101 638 9,574 SH   SOLE 13 9,574 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 74 1,110 SH   SOLE 15 1,110 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 24,975 375,006 SH   SOLE 18 354,819 0 20,187
MICHAEL KORS HLDGS LTD SHS G60754101 6,105 91,673 SH   SOLE 19 91,673 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 6,664 100,058 SH   SOLE 20 0 0 100,058
MICHAEL KORS HLDGS LTD SHS G60754101 245,827 3,691,094 SH   SOLE 21 3,691,094 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 282,303 4,238,780 SH   SOLE 22 3,787,116 0 451,664
MICHAEL KORS HLDGS LTD SHS G60754101 14,094 211,622 SH   SOLE 23 211,622 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 9,923 148,992 SH   SOLE 25 148,992 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 38,439 577,167 SH   SOLE 26 175,357 0 401,810
MICHAEL KORS HLDGS LTD SHS G60754101 1,496 22,466 SH   SOLE 28 22,466 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 3,297 49,504 SH   SOLE 29 9,793 0 39,711
MICHAEL KORS HLDGS LTD SHS G60754101 45,592 684,564 SH   SOLE 30 684,564 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 5,124 76,934 SH   SOLE 31 44,317 0 32,617
MICHAEL KORS HLDGS LTD SHS G60754101 856 12,848 SH   SOLE 34 12,848 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 8,028 120,545 SH   SOLE 36 120,545 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 203 3,042 SH   SOLE 40 3,042 0 0
MICHAELS COS INC COM 59408Q106 5,522 288,049 SH   SOLE 2 56,693 0 231,356
MICHAELS COS INC COM 59408Q106 8 432 SH   SOLE 4 432 0 0
MICHAELS COS INC COM 59408Q106 71 3,724 SH   SOLE 7 3,724 0 0
MICHAELS COS INC COM 59408Q106 6,590 343,769 SH   SOLE 18 343,769 0 0
MICHAELS COS INC COM 59408Q106 337 17,586 SH   SOLE 19 17,586 0 0
MICHAELS COS INC COM 59408Q106 93,881 4,897,298 SH   SOLE 21 4,897,298 0 0
MICHAELS COS INC COM 59408Q106 72,968 3,806,371 SH   SOLE 22 3,573,058 0 233,313
MICHAELS COS INC COM 59408Q106 747 38,946 SH   SOLE 26 29,812 0 9,134
MICHAELS COS INC COM 59408Q106 312 16,275 SH   SOLE 28 16,275 0 0
MICHAELS COS INC COM 59408Q106 511 26,640 SH   SOLE 30 26,640 0 0
MICHAELS COS INC COM 59408Q106 43 2,222 SH   SOLE 31 2,222 0 0
MICHAELS COS INC COM 59408Q106 80 4,198 SH   SOLE 36 4,198 0 0
MICHAELS COS INC COM 59408Q106 209 10,880 SH   SOLE 40 10,880 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 382 22,116 SH   SOLE 2 0 0 22,116
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 163 9,464 SH   SOLE 7 9,464 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 0 19 SH   SOLE 17 0 0 19
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 11 644 SH   SOLE 18 644 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 612 35,456 SH   SOLE 25 35,456 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 5,557 321,770 SH   SOLE 26 59,452 0 262,318
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 57 3,272 SH   SOLE 28 3,272 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1,285 74,420 SH   SOLE 30 74,420 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1,594 92,284 SH   SOLE 31 39,104 0 53,180
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 46 2,648 SH   SOLE 34 2,648 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 16 905 SH   SOLE 36 905 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 22 1,248 SH   SOLE 40 1,248 0 0
MICROBOT MED INC COM 59503A105 0 263 SH   SOLE 21 263 0 0
MICROBOT MED INC COM 59503A105 54 72,536 SH   SOLE 22 72,536 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 52,471 576,926 SH   SOLE 2 39,901 0 537,025
MICROCHIP TECHNOLOGY INC COM 595017104 6,711 73,790 SH   SOLE 4 67,636 0 6,154
MICROCHIP TECHNOLOGY INC COM 595017104 15,850 174,275 SH   SOLE 7 174,275 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 227 2,495 SH   SOLE 15 2,495 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 0 1 SH   SOLE 17 0 0 1
MICROCHIP TECHNOLOGY INC COM 595017104 44,604 490,418 SH   SOLE 18 459,113 0 31,305
MICROCHIP TECHNOLOGY INC COM 595017104 4,425 48,654 SH   SOLE 19 48,654 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 9,849 108,288 SH   SOLE 20 0 0 108,288
MICROCHIP TECHNOLOGY INC COM 595017104 537,033 5,904,711 SH   SOLE 21 5,904,711 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 516,966 5,684,071 SH   SOLE 22 5,024,443 0 659,628
MICROCHIP TECHNOLOGY INC COM 595017104 25,830 284,004 SH   SOLE 23 284,004 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 20,453 224,886 SH   SOLE 25 224,886 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 72,308 795,027 SH   SOLE 26 207,573 0 587,454
MICROCHIP TECHNOLOGY INC COM 595017104 3,006 33,055 SH   SOLE 28 33,055 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 4,875 53,598 SH   SOLE 29 7,960 0 45,638
MICROCHIP TECHNOLOGY INC COM 595017104 93,676 1,029,970 SH   SOLE 30 1,029,970 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 9,058 99,588 SH   SOLE 31 42,043 0 57,545
MICROCHIP TECHNOLOGY INC COM 595017104 3,417 37,567 SH   SOLE 32 37,567 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 972 10,692 SH   SOLE 34 10,692 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 17,224 189,376 SH   SOLE 36 189,376 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 425 4,668 SH   SOLE 40 4,668 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 6,630 3,800,000 PRN   SOLE 2 3,123,000 0 677,000
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 2,715 1,556,000 PRN   SOLE 19 1,556,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 4,493 2,575,000 PRN   SOLE 21 2,575,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 96 55,000 PRN   SOLE 25 55,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 2,123 1,217,000 PRN   SOLE 26 1,217,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 3,146 1,803,000 PRN   SOLE 34 1,803,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AF1 3,314 2,850,000 PRN   SOLE 21 2,850,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 2.250% 2/1 595017AH7 1,089 915,000 PRN   SOLE 21 915,000 0 0
MICRON SOLUTIONS INC COM 59511X105 2 620 SH   SOLE 21 620 0 0
MICRON TECHNOLOGY INC COM 595112103 156,637 2,986,975 SH   SOLE 2 288,604 0 2,698,371
MICRON TECHNOLOGY INC COM 595112103 20,387 388,764 SH   SOLE 4 358,416 0 30,348
MICRON TECHNOLOGY INC COM 595112103 68,756 1,311,143 SH   SOLE 7 1,068,833 0 242,310
MICRON TECHNOLOGY INC COM 595112103 1,584 30,213 SH   SOLE 13 30,213 0 0
MICRON TECHNOLOGY INC COM 595112103 575 10,966 SH   SOLE 15 10,966 0 0
MICRON TECHNOLOGY INC COM 595112103 16 300 SH   SOLE 17 0 0 300
MICRON TECHNOLOGY INC COM 595112103 120,253 2,293,147 SH   SOLE 18 2,138,727 0 154,420
MICRON TECHNOLOGY INC COM 595112103 13,329 254,177 SH   SOLE 19 254,177 0 0
MICRON TECHNOLOGY INC COM 595112103 18,844 359,344 SH   SOLE 20 0 0 359,344
MICRON TECHNOLOGY INC COM 595112103 1,208,233 23,040,287 SH   SOLE 21 23,040,287 0 0
MICRON TECHNOLOGY INC COM 595112103 1,492,071 28,452,911 SH   SOLE 22 25,340,909 0 3,112,002
MICRON TECHNOLOGY INC COM 595112103 74,974 1,429,717 SH   SOLE 23 1,429,717 0 0
MICRON TECHNOLOGY INC COM 595112103 62,813 1,197,800 SH   SOLE 25 1,197,800 0 0
MICRON TECHNOLOGY INC COM 595112103 217,307 4,143,924 SH   SOLE 26 925,971 0 3,217,953
MICRON TECHNOLOGY INC COM 595112103 8,785 167,517 SH   SOLE 28 167,517 0 0
MICRON TECHNOLOGY INC COM 595112103 2,079 39,652 SH   SOLE 29 39,652 0 0
MICRON TECHNOLOGY INC COM 595112103 276,560 5,273,845 SH   SOLE 30 5,273,845 0 0
MICRON TECHNOLOGY INC COM 595112103 25,411 484,570 SH   SOLE 31 224,240 0 260,330
MICRON TECHNOLOGY INC COM 595112103 9,721 185,365 SH   SOLE 32 185,365 0 0
MICRON TECHNOLOGY INC COM 595112103 4,921 93,836 SH   SOLE 34 93,836 0 0
MICRON TECHNOLOGY INC COM 595112103 53,945 1,028,700 SH   SOLE 36 1,028,700 0 0
MICRON TECHNOLOGY INC COM 595112103 1,224 23,343 SH   SOLE 40 23,343 0 0
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 630 350,000 PRN   SOLE 21 350,000 0 0
MICRONET ENERTEC TECH INC COM 595117102 5 4,558 SH   SOLE 21 4,558 0 0
MICRONET ENERTEC TECH INC COM 595117102 4 3,724 SH   SOLE 22 3,724 0 0
MICROSOFT CORP COM 594918104 2,301,761 23,342,069 SH   SOLE 2 4,669,524 0 18,672,545
MICROSOFT CORP COM 594918104 280,597 2,845,521 SH   SOLE 4 2,656,634 0 188,887
MICROSOFT CORP COM 594918104 587,013 5,952,870 SH   SOLE 7 5,889,019 0 63,851
MICROSOFT CORP COM 594918104 22,879 232,010 SH   SOLE 13 232,010 0 0
MICROSOFT CORP COM 594918104 6,977 70,754 SH   SOLE 15 70,754 0 0
MICROSOFT CORP COM 594918104 974 9,875 SH   SOLE 17 0 0 9,875
MICROSOFT CORP COM 594918104 2,652,928 26,903,236 SH   SOLE 18 24,104,735 0 2,798,501
MICROSOFT CORP COM 594918104 2,294,910 23,272,584 SH   SOLE 19 23,272,584 0 0
MICROSOFT CORP COM 594918104 293,298 2,974,324 SH   SOLE 20 43,766 0 2,930,558
MICROSOFT CORP COM 594918104 13,685,818 138,787,320 SH   SOLE 21 138,787,320 0 0
MICROSOFT CORP COM 594918104 18,888,183 191,544,294 SH   SOLE 22 168,787,638 0 22,756,656
MICROSOFT CORP COM 594918104 959,118 9,726,375 SH   SOLE 23 9,726,375 0 0
MICROSOFT CORP COM 594918104 772,041 7,829,235 SH   SOLE 25 7,760,235 0 69,000
MICROSOFT CORP COM 594918104 2,519,530 25,550,455 SH   SOLE 26 5,714,006 0 19,836,449
MICROSOFT CORP COM 594918104 104,592 1,060,663 SH   SOLE 28 1,060,663 0 0
MICROSOFT CORP COM 594918104 121,289 1,229,984 SH   SOLE 29 539,460 0 690,524
MICROSOFT CORP COM 594918104 2,700,813 27,388,834 SH   SOLE 30 27,388,834 0 0
MICROSOFT CORP COM 594918104 379,285 3,846,309 SH   SOLE 31 2,045,439 0 1,800,870
MICROSOFT CORP COM 594918104 147,415 1,494,932 SH   SOLE 32 1,494,932 0 0
MICROSOFT CORP COM 594918104 543,761 5,514,257 SH   SOLE 34 5,514,257 0 0
MICROSOFT CORP COM 594918104 680,501 6,900,938 SH   SOLE 36 6,900,938 0 0
MICROSOFT CORP COM 594918104 1,164 11,807 SH   SOLE 37 11,807 0 0
MICROSOFT CORP COM 594918104 14,556 147,607 SH   SOLE 40 147,607 0 0
MICROSTRATEGY INC CL A NEW 594972408 3,649 28,562 SH   SOLE 2 19,137 0 9,425
MICROSTRATEGY INC CL A NEW 594972408 6 48 SH   SOLE 4 48 0 0
MICROSTRATEGY INC CL A NEW 594972408 24 186 SH   SOLE 7 186 0 0
MICROSTRATEGY INC CL A NEW 594972408 5,394 42,223 SH   SOLE 18 42,223 0 0
MICROSTRATEGY INC CL A NEW 594972408 5,809 45,473 SH   SOLE 19 45,473 0 0
MICROSTRATEGY INC CL A NEW 594972408 125,177 979,861 SH   SOLE 21 979,861 0 0
MICROSTRATEGY INC CL A NEW 594972408 47,359 370,713 SH   SOLE 22 358,611 0 12,102
MICROSTRATEGY INC CL A NEW 594972408 3,654 28,600 SH   SOLE 23 28,600 0 0
MICROSTRATEGY INC CL A NEW 594972408 6,139 48,051 SH   SOLE 26 1,131 0 46,920
MICROSTRATEGY INC CL A NEW 594972408 173 1,357 SH   SOLE 28 1,357 0 0
MICROSTRATEGY INC CL A NEW 594972408 875 6,846 SH   SOLE 29 0 0 6,846
MICROSTRATEGY INC CL A NEW 594972408 1,783 13,954 SH   SOLE 30 13,954 0 0
MICROSTRATEGY INC CL A NEW 594972408 137 1,069 SH   SOLE 40 1,069 0 0
MICROVISION INC DEL COM NEW 594960304 15 13,331 SH   SOLE 18 13,331 0 0
MICROVISION INC DEL COM NEW 594960304 233 208,430 SH   SOLE 21 208,430 0 0
MICROVISION INC DEL COM NEW 594960304 1,441 1,286,751 SH   SOLE 22 1,286,751 0 0
MID AMER APT CMNTYS INC COM 59522J103 29,151 289,571 SH   SOLE 2 21,886 0 267,685
MID AMER APT CMNTYS INC COM 59522J103 13,244 131,558 SH   SOLE 4 128,755 0 2,803
MID AMER APT CMNTYS INC COM 59522J103 27,265 270,832 SH   SOLE 7 265,233 0 5,599
MID AMER APT CMNTYS INC COM 59522J103 533 5,291 SH   SOLE 15 5,291 0 0
MID AMER APT CMNTYS INC COM 59522J103 25,283 251,145 SH   SOLE 18 235,885 0 15,260
MID AMER APT CMNTYS INC COM 59522J103 16,919 168,064 SH   SOLE 19 168,064 0 0
MID AMER APT CMNTYS INC COM 59522J103 335,228 3,329,972 SH   SOLE 21 3,329,972 0 0
MID AMER APT CMNTYS INC COM 59522J103 453,486 4,504,675 SH   SOLE 22 4,148,584 0 356,091
MID AMER APT CMNTYS INC COM 59522J103 18,426 183,034 SH   SOLE 23 183,034 0 0
MID AMER APT CMNTYS INC COM 59522J103 34,093 338,662 SH   SOLE 25 338,662 0 0
MID AMER APT CMNTYS INC COM 59522J103 43,408 431,194 SH   SOLE 26 115,332 0 315,862
MID AMER APT CMNTYS INC COM 59522J103 1,535 15,252 SH   SOLE 28 15,252 0 0
MID AMER APT CMNTYS INC COM 59522J103 6,620 65,762 SH   SOLE 29 43,592 0 22,170
MID AMER APT CMNTYS INC COM 59522J103 85,924 853,526 SH   SOLE 30 853,526 0 0
MID AMER APT CMNTYS INC COM 59522J103 4,384 43,551 SH   SOLE 31 21,922 0 21,629
MID AMER APT CMNTYS INC COM 59522J103 4,242 42,137 SH   SOLE 34 42,137 0 0
MID AMER APT CMNTYS INC COM 59522J103 9,963 98,964 SH   SOLE 36 98,964 0 0
MID AMER APT CMNTYS INC COM 59522J103 229 2,279 SH   SOLE 40 2,279 0 0
MID PENN BANCORP INC COM 59540G107 106 3,034 SH   SOLE 2 210 0 2,824
MID PENN BANCORP INC COM 59540G107 414 11,872 SH   SOLE 18 11,872 0 0
MID PENN BANCORP INC COM 59540G107 90 2,565 SH   SOLE 19 2,565 0 0
MID PENN BANCORP INC COM 59540G107 4,910 140,697 SH   SOLE 21 140,697 0 0
MID PENN BANCORP INC COM 59540G107 1,077 30,854 SH   SOLE 22 29,593 0 1,261
MIDDLEBY CORP COM 596278101 13,636 130,584 SH   SOLE 2 5,277 0 125,307
MIDDLEBY CORP COM 596278101 1,956 18,730 SH   SOLE 4 17,309 0 1,421
MIDDLEBY CORP COM 596278101 593 5,677 SH   SOLE 7 5,677 0 0
MIDDLEBY CORP COM 596278101 79 753 SH   SOLE 13 753 0 0
MIDDLEBY CORP COM 596278101 3,435 32,893 SH   SOLE 18 27,625 0 5,268
MIDDLEBY CORP COM 596278101 1,024 9,803 SH   SOLE 19 9,803 0 0
MIDDLEBY CORP COM 596278101 4,031 38,600 SH   SOLE 20 0 0 38,600
MIDDLEBY CORP COM 596278101 64,363 616,384 SH   SOLE 21 616,384 0 0
MIDDLEBY CORP COM 596278101 156,615 1,499,854 SH   SOLE 22 1,390,516 0 109,338
MIDDLEBY CORP COM 596278101 7,233 69,264 SH   SOLE 23 69,264 0 0
MIDDLEBY CORP COM 596278101 193 1,845 SH   SOLE 25 1,845 0 0
MIDDLEBY CORP COM 596278101 12,781 122,401 SH   SOLE 26 50,694 0 71,707
MIDDLEBY CORP COM 596278101 896 8,580 SH   SOLE 28 8,580 0 0
MIDDLEBY CORP COM 596278101 1,311 12,559 SH   SOLE 29 1,650 0 10,909
MIDDLEBY CORP COM 596278101 7,558 72,379 SH   SOLE 30 72,379 0 0
MIDDLEBY CORP COM 596278101 2,197 21,043 SH   SOLE 31 11,061 0 9,982
MIDDLEBY CORP COM 596278101 268 2,569 SH   SOLE 34 2,569 0 0
MIDDLEBY CORP COM 596278101 1,287 12,325 SH   SOLE 36 12,325 0 0
MIDDLEBY CORP COM 596278101 121 1,156 SH   SOLE 40 1,156 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 143 2,813 SH   SOLE 2 99 0 2,714
MIDDLEFIELD BANC CORP COM NEW 596304204 475 9,376 SH   SOLE 18 9,376 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 111 2,185 SH   SOLE 19 2,185 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 4,951 97,651 SH   SOLE 21 97,651 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 1,341 26,442 SH   SOLE 22 25,391 0 1,051
MIDDLESEX WATER CO COM 596680108 529 12,534 SH   SOLE 2 678 0 11,856
MIDDLESEX WATER CO COM 596680108 447 10,606 SH   SOLE 7 10,606 0 0
MIDDLESEX WATER CO COM 596680108 2,356 55,878 SH   SOLE 18 55,878 0 0
MIDDLESEX WATER CO COM 596680108 528 12,518 SH   SOLE 19 12,518 0 0
MIDDLESEX WATER CO COM 596680108 23,940 567,700 SH   SOLE 21 567,700 0 0
MIDDLESEX WATER CO COM 596680108 22,133 524,863 SH   SOLE 22 502,733 0 22,130
MIDDLESEX WATER CO COM 596680108 637 15,111 SH   SOLE 23 15,111 0 0
MIDDLESEX WATER CO COM 596680108 168 3,991 SH   SOLE 26 0 0 3,991
MIDDLESEX WATER CO COM 596680108 121 2,870 SH   SOLE 28 2,870 0 0
MIDDLESEX WATER CO COM 596680108 2,917 69,177 SH   SOLE 30 69,177 0 0
MIDDLESEX WATER CO COM 596680108 59 1,390 SH   SOLE 40 1,390 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 695 20,288 SH   SOLE 2 990 0 19,298
MIDLAND STS BANCORP INC ILL COM 597742105 14 402 SH   SOLE 7 402 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 2,460 71,811 SH   SOLE 18 71,811 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 583 17,012 SH   SOLE 19 17,012 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 24,977 729,047 SH   SOLE 21 729,047 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 16,680 486,868 SH   SOLE 22 460,784 0 26,084
MIDLAND STS BANCORP INC ILL COM 597742105 222 6,494 SH   SOLE 26 0 0 6,494
MIDLAND STS BANCORP INC ILL COM 597742105 102 2,964 SH   SOLE 30 2,964 0 0
MIDSOUTH BANCORP INC COM 598039105 206 15,534 SH   SOLE 2 423 0 15,111
MIDSOUTH BANCORP INC COM 598039105 6 448 SH   SOLE 7 448 0 0
MIDSOUTH BANCORP INC COM 598039105 640 48,328 SH   SOLE 18 48,328 0 0
MIDSOUTH BANCORP INC COM 598039105 169 12,784 SH   SOLE 19 12,784 0 0
MIDSOUTH BANCORP INC COM 598039105 7,189 542,587 SH   SOLE 21 542,587 0 0
MIDSOUTH BANCORP INC COM 598039105 2,301 173,658 SH   SOLE 22 167,374 0 6,284
MIDSTATES PETE CO INC COM PAR 59804T407 283 20,778 SH   SOLE 2 530 0 20,248
MIDSTATES PETE CO INC COM PAR 59804T407 7 488 SH   SOLE 7 488 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 703 51,651 SH   SOLE 18 51,651 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 154 11,287 SH   SOLE 19 11,287 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 7,124 523,419 SH   SOLE 21 523,419 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 2,418 177,629 SH   SOLE 22 171,962 0 5,667
MIDSTATES PETE CO INC COM PAR 59804T407 106 7,824 SH   SOLE 26 0 0 7,824
MIDSTATES PETE CO INC COM PAR 59804T407 34 2,488 SH   SOLE 30 2,488 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 399 11,811 SH   SOLE 2 467 0 11,344
MIDWESTONE FINL GROUP INC NE COM 598511103 4 115 SH   SOLE 7 115 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,287 38,102 SH   SOLE 18 38,102 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 290 8,575 SH   SOLE 19 8,575 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 13,502 399,703 SH   SOLE 21 399,703 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 3,631 107,494 SH   SOLE 22 102,853 0 4,641
MILACRON HLDGS CORP COM 59870L106 1,374 72,563 SH   SOLE 2 2,915 0 69,648
MILACRON HLDGS CORP COM 59870L106 28 1,476 SH   SOLE 7 1,476 0 0
MILACRON HLDGS CORP COM 59870L106 4,326 228,539 SH   SOLE 18 228,539 0 0
MILACRON HLDGS CORP COM 59870L106 1,506 79,581 SH   SOLE 19 79,581 0 0
MILACRON HLDGS CORP COM 59870L106 42,387 2,239,161 SH   SOLE 21 2,239,161 0 0
MILACRON HLDGS CORP COM 59870L106 31,515 1,664,817 SH   SOLE 22 1,568,519 0 96,298
MILACRON HLDGS CORP COM 59870L106 3 157 SH   SOLE 23 157 0 0
MILACRON HLDGS CORP COM 59870L106 788 41,611 SH   SOLE 26 0 0 41,611
MILACRON HLDGS CORP COM 59870L106 168 8,874 SH   SOLE 28 8,874 0 0
MILACRON HLDGS CORP COM 59870L106 562 29,710 SH   SOLE 29 0 0 29,710
MILACRON HLDGS CORP COM 59870L106 294 15,524 SH   SOLE 30 15,524 0 0
MILACRON HLDGS CORP COM 59870L106 146 7,713 SH   SOLE 40 7,713 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 0 353 SH   SOLE 18 353 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 9 11,078 SH   SOLE 21 11,078 0 0
MILLER HERMAN INC COM 600544100 2,590 76,410 SH   SOLE 2 26,236 0 50,174
MILLER HERMAN INC COM 600544100 15 436 SH   SOLE 4 436 0 0
MILLER HERMAN INC COM 600544100 43 1,279 SH   SOLE 7 1,279 0 0
MILLER HERMAN INC COM 600544100 11,766 347,090 SH   SOLE 18 347,090 0 0
MILLER HERMAN INC COM 600544100 1,691 49,882 SH   SOLE 19 49,882 0 0
MILLER HERMAN INC COM 600544100 140,440 4,142,786 SH   SOLE 21 4,142,786 0 0
MILLER HERMAN INC COM 600544100 77,243 2,278,565 SH   SOLE 22 2,146,725 0 131,840
MILLER HERMAN INC COM 600544100 317 9,346 SH   SOLE 26 6,405 0 2,941
MILLER HERMAN INC COM 600544100 294 8,685 SH   SOLE 28 8,685 0 0
MILLER HERMAN INC COM 600544100 460 13,578 SH   SOLE 30 13,578 0 0
MILLER HERMAN INC COM 600544100 215 6,334 SH   SOLE 40 6,334 0 0
MILLER INDS INC TENN COM NEW 600551204 367 14,383 SH   SOLE 2 4,949 0 9,434
MILLER INDS INC TENN COM NEW 600551204 8 303 SH   SOLE 7 303 0 0
MILLER INDS INC TENN COM NEW 600551204 941 36,848 SH   SOLE 18 36,848 0 0
MILLER INDS INC TENN COM NEW 600551204 215 8,417 SH   SOLE 19 8,417 0 0
MILLER INDS INC TENN COM NEW 600551204 10,461 409,441 SH   SOLE 21 409,441 0 0
MILLER INDS INC TENN COM NEW 600551204 11,175 437,396 SH   SOLE 22 427,136 0 10,260
MILLER INDS INC TENN COM NEW 600551204 720 28,176 SH   SOLE 23 28,176 0 0
MILLER INDS INC TENN COM NEW 600551204 281 11,001 SH   SOLE 26 0 0 11,001
MILLER INDS INC TENN COM NEW 600551204 52 2,040 SH   SOLE 29 0 0 2,040
MIMECAST LTD ORD SHS G14838109 397 9,642 SH   SOLE 21 9,642 0 0
MIMEDX GROUP INC COM 602496101 550 86,061 SH   SOLE 2 4,369 0 81,692
MIMEDX GROUP INC COM 602496101 3 545 SH   SOLE 4 545 0 0
MIMEDX GROUP INC COM 602496101 18 2,851 SH   SOLE 7 2,851 0 0
MIMEDX GROUP INC COM 602496101 2,839 444,234 SH   SOLE 18 444,234 0 0
MIMEDX GROUP INC COM 602496101 579 90,537 SH   SOLE 19 90,537 0 0
MIMEDX GROUP INC COM 602496101 66,876 10,465,781 SH   SOLE 21 10,465,781 0 0
MIMEDX GROUP INC COM 602496101 20,896 3,270,167 SH   SOLE 22 2,883,946 0 386,221
MIMEDX GROUP INC COM 602496101 402 62,840 SH   SOLE 26 35,357 0 27,483
MIMEDX GROUP INC COM 602496101 118 18,490 SH   SOLE 28 18,490 0 0
MIMEDX GROUP INC COM 602496101 1,049 164,085 SH   SOLE 30 164,085 0 0
MIMEDX GROUP INC COM 602496101 64 10,078 SH   SOLE 40 10,078 0 0
MIND C T I LTD ORD M70240102 8 3,642 SH   SOLE 18 3,642 0 0
MIND C T I LTD ORD M70240102 130 59,777 SH   SOLE 21 59,777 0 0
MINDBODY INC COM CL A 60255W105 1,364 35,333 SH   SOLE 2 1,814 0 33,519
MINDBODY INC COM CL A 60255W105 13 344 SH   SOLE 4 344 0 0
MINDBODY INC COM CL A 60255W105 35 916 SH   SOLE 7 916 0 0
MINDBODY INC COM CL A 60255W105 5,260 136,275 SH   SOLE 18 136,275 0 0
MINDBODY INC COM CL A 60255W105 1,327 34,391 SH   SOLE 19 34,391 0 0
MINDBODY INC COM CL A 60255W105 54,233 1,404,995 SH   SOLE 21 1,404,995 0 0
MINDBODY INC COM CL A 60255W105 38,985 1,009,980 SH   SOLE 22 956,552 0 53,428
MINDBODY INC COM CL A 60255W105 117 3,030 SH   SOLE 26 0 0 3,030
MINDBODY INC COM CL A 60255W105 193 4,992 SH   SOLE 28 4,992 0 0
MINDBODY INC COM CL A 60255W105 310 8,041 SH   SOLE 30 8,041 0 0
MINDBODY INC COM CL A 60255W105 158 4,088 SH   SOLE 40 4,088 0 0
MINERALS TECHNOLOGIES INC COM 603158106 3,931 52,168 SH   SOLE 2 15,611 0 36,557
MINERALS TECHNOLOGIES INC COM 603158106 13 168 SH   SOLE 4 168 0 0
MINERALS TECHNOLOGIES INC COM 603158106 59 789 SH   SOLE 7 789 0 0
MINERALS TECHNOLOGIES INC COM 603158106 15,811 209,839 SH   SOLE 18 209,839 0 0
MINERALS TECHNOLOGIES INC COM 603158106 2,243 29,769 SH   SOLE 19 29,769 0 0
MINERALS TECHNOLOGIES INC COM 603158106 180,558 2,396,263 SH   SOLE 21 2,396,263 0 0
MINERALS TECHNOLOGIES INC COM 603158106 90,578 1,202,102 SH   SOLE 22 1,152,499 0 49,603
MINERALS TECHNOLOGIES INC COM 603158106 530 7,034 SH   SOLE 26 4,297 0 2,737
MINERALS TECHNOLOGIES INC COM 603158106 379 5,024 SH   SOLE 28 5,024 0 0
MINERALS TECHNOLOGIES INC COM 603158106 581 7,708 SH   SOLE 30 7,708 0 0
MINERALS TECHNOLOGIES INC COM 603158106 288 3,818 SH   SOLE 40 3,818 0 0
MINERVA NEUROSCIENCES INC COM 603380106 214 25,971 SH   SOLE 2 1,655 0 24,316
MINERVA NEUROSCIENCES INC COM 603380106 6 700 SH   SOLE 7 700 0 0
MINERVA NEUROSCIENCES INC COM 603380106 849 102,963 SH   SOLE 18 102,963 0 0
MINERVA NEUROSCIENCES INC COM 603380106 200 24,274 SH   SOLE 19 24,274 0 0
MINERVA NEUROSCIENCES INC COM 603380106 12,566 1,523,208 SH   SOLE 21 1,523,208 0 0
MINERVA NEUROSCIENCES INC COM 603380106 4,124 499,881 SH   SOLE 22 479,374 0 20,507
MINERVA NEUROSCIENCES INC COM 603380106 39 4,706 SH   SOLE 30 4,706 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 133 20,686 SH   SOLE 2 1,391 0 19,295
MIRAGEN THERAPEUTICS INC COM 60463E103 5 849 SH   SOLE 7 849 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 517 80,584 SH   SOLE 18 80,584 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 371 57,837 SH   SOLE 19 57,837 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 5,658 882,607 SH   SOLE 21 882,607 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 1,874 292,378 SH   SOLE 22 266,932 0 25,446
MIRAGEN THERAPEUTICS INC COM 60463E103 8 1,253 SH   SOLE 23 1,253 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 328 51,138 SH   SOLE 26 0 0 51,138
MIRAGEN THERAPEUTICS INC COM 60463E103 33 5,144 SH   SOLE 29 0 0 5,144
MIRATI THERAPEUTICS INC COM 60468T105 741 15,022 SH   SOLE 2 783 0 14,239
MIRATI THERAPEUTICS INC COM 60468T105 19 391 SH   SOLE 7 391 0 0
MIRATI THERAPEUTICS INC COM 60468T105 2,988 60,608 SH   SOLE 18 60,608 0 0
MIRATI THERAPEUTICS INC COM 60468T105 713 14,472 SH   SOLE 19 14,472 0 0
MIRATI THERAPEUTICS INC COM 60468T105 31,704 643,076 SH   SOLE 21 643,076 0 0
MIRATI THERAPEUTICS INC COM 60468T105 34,890 707,717 SH   SOLE 22 684,937 0 22,780
MIRATI THERAPEUTICS INC COM 60468T105 59 1,204 SH   SOLE 26 0 0 1,204
MIRATI THERAPEUTICS INC COM 60468T105 144 2,931 SH   SOLE 28 2,931 0 0
MIRATI THERAPEUTICS INC COM 60468T105 150 3,035 SH   SOLE 30 3,035 0 0
MIRATI THERAPEUTICS INC COM 60468T105 136 2,758 SH   SOLE 40 2,758 0 0
MISONIX INC COM 604871103 17 1,377 SH   SOLE 18 1,377 0 0
MISONIX INC COM 604871103 301 24,283 SH   SOLE 21 24,283 0 0
MISTRAS GROUP INC COM 60649T107 297 15,725 SH   SOLE 2 729 0 14,996
MISTRAS GROUP INC COM 60649T107 8 429 SH   SOLE 7 429 0 0
MISTRAS GROUP INC COM 60649T107 1,092 57,861 SH   SOLE 18 57,861 0 0
MISTRAS GROUP INC COM 60649T107 273 14,463 SH   SOLE 19 14,463 0 0
MISTRAS GROUP INC COM 60649T107 11,882 629,365 SH   SOLE 21 629,365 0 0
MISTRAS GROUP INC COM 60649T107 7,668 406,125 SH   SOLE 22 384,867 0 21,258
MISTRAS GROUP INC COM 60649T107 48 2,523 SH   SOLE 28 2,523 0 0
MISTRAS GROUP INC COM 60649T107 109 5,793 SH   SOLE 30 5,793 0 0
MISTRAS GROUP INC COM 60649T107 33 1,749 SH   SOLE 40 1,749 0 0
MITCHAM INDS INC COM 606501104 8 1,968 SH   SOLE 18 1,968 0 0
MITCHAM INDS INC COM 606501104 143 35,573 SH   SOLE 21 35,573 0 0
MITCHAM INDS INC COM 606501104 1,165 289,911 SH   SOLE 22 289,911 0 0
MITEK SYS INC COM NEW 606710200 244 27,407 SH   SOLE 2 1,547 0 25,860
MITEK SYS INC COM NEW 606710200 8 895 SH   SOLE 7 895 0 0
MITEK SYS INC COM NEW 606710200 984 110,582 SH   SOLE 18 110,582 0 0
MITEK SYS INC COM NEW 606710200 251 28,193 SH   SOLE 19 28,193 0 0
MITEK SYS INC COM NEW 606710200 10,191 1,145,004 SH   SOLE 21 1,145,004 0 0
MITEK SYS INC COM NEW 606710200 7,819 878,569 SH   SOLE 22 856,380 0 22,189
MITEL NETWORKS CORP COM 60671Q104 397 36,217 SH   SOLE 21 36,217 0 0
MITEL NETWORKS CORP COM 60671Q104 1,180 107,568 SH   SOLE 22 42,167 0 65,401
MITEL NETWORKS CORP COM 60671Q104 154 14,029 SH   SOLE 26 0 0 14,029
MITEL NETWORKS CORP COM 60671Q104 146 13,307 SH   SOLE 28 13,307 0 0
MITEL NETWORKS CORP COM 60671Q104 280 25,486 SH   SOLE 30 25,486 0 0
MITEL NETWORKS CORP COM 60671Q104 184 16,803 SH   SOLE 40 16,803 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 6 1,093 SH   SOLE 18 1,093 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 677 119,898 SH   SOLE 34 119,898 0 0
MKS INSTRUMENT INC COM 55306N104 12,706 132,772 SH   SOLE 2 35,815 0 96,957
MKS INSTRUMENT INC COM 55306N104 57 597 SH   SOLE 4 597 0 0
MKS INSTRUMENT INC COM 55306N104 113 1,180 SH   SOLE 7 1,180 0 0
MKS INSTRUMENT INC COM 55306N104 16,747 174,999 SH   SOLE 18 174,934 0 65
MKS INSTRUMENT INC COM 55306N104 803 8,387 SH   SOLE 19 8,387 0 0
MKS INSTRUMENT INC COM 55306N104 270,698 2,828,612 SH   SOLE 21 2,828,612 0 0
MKS INSTRUMENT INC COM 55306N104 176,347 1,842,711 SH   SOLE 22 1,737,627 0 105,084
MKS INSTRUMENT INC COM 55306N104 21 217 SH   SOLE 23 217 0 0
MKS INSTRUMENT INC COM 55306N104 1,751 18,292 SH   SOLE 26 12,146 0 6,146
MKS INSTRUMENT INC COM 55306N104 719 7,511 SH   SOLE 28 7,511 0 0
MKS INSTRUMENT INC COM 55306N104 574 5,993 SH   SOLE 29 0 0 5,993
MKS INSTRUMENT INC COM 55306N104 1,150 12,018 SH   SOLE 30 12,018 0 0
MKS INSTRUMENT INC COM 55306N104 113 1,178 SH   SOLE 31 1,178 0 0
MKS INSTRUMENT INC COM 55306N104 18 184 SH   SOLE 34 184 0 0
MKS INSTRUMENT INC COM 55306N104 572 5,978 SH   SOLE 40 5,978 0 0
MOBILE MINI INC COM 60740F105 1,925 41,043 SH   SOLE 2 5,242 0 35,801
MOBILE MINI INC COM 60740F105 9 195 SH   SOLE 4 195 0 0
MOBILE MINI INC COM 60740F105 45 969 SH   SOLE 7 969 0 0
MOBILE MINI INC COM 60740F105 8,983 191,545 SH   SOLE 18 191,545 0 0
MOBILE MINI INC COM 60740F105 3,882 82,775 SH   SOLE 19 82,775 0 0
MOBILE MINI INC COM 60740F105 212,012 4,520,508 SH   SOLE 21 4,520,508 0 0
MOBILE MINI INC COM 60740F105 61,845 1,318,650 SH   SOLE 22 1,254,653 0 63,997
MOBILE MINI INC COM 60740F105 1,608 34,284 SH   SOLE 23 34,284 0 0
MOBILE MINI INC COM 60740F105 1,181 25,175 SH   SOLE 26 6,236 0 18,939
MOBILE MINI INC COM 60740F105 264 5,631 SH   SOLE 28 5,631 0 0
MOBILE MINI INC COM 60740F105 204 4,350 SH   SOLE 29 0 0 4,350
MOBILE MINI INC COM 60740F105 3,192 68,055 SH   SOLE 30 68,055 0 0
MOBILE MINI INC COM 60740F105 229 4,887 SH   SOLE 40 4,887 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 3,070 347,705 SH   SOLE 2 124,501 0 223,204
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,438 162,871 SH   SOLE 4 162,871 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 865 97,930 SH   SOLE 7 85,946 0 11,984
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1 100 SH   SOLE 17 0 0 100
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,177 246,542 SH   SOLE 18 245,994 0 548
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 7,214 816,935 SH   SOLE 19 816,935 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 99,081 11,221,003 SH   SOLE 21 11,221,003 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 66,036 7,478,560 SH   SOLE 22 5,950,686 0 1,527,874
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 5,060 573,076 SH   SOLE 23 573,076 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 6,591 746,405 SH   SOLE 25 746,405 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 9,580 1,084,918 SH   SOLE 26 532,745 0 552,173
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 811 91,883 SH   SOLE 28 91,883 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,968 222,862 SH   SOLE 29 141,230 0 81,632
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 37,726 4,272,502 SH   SOLE 30 4,272,502 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 798 90,390 SH   SOLE 31 60,900 0 29,490
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 22,938 2,597,709 SH   SOLE 34 2,597,709 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 56 6,396 SH   SOLE 36 6,396 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 33 3,721 SH   SOLE 40 3,721 0 0
MOBILEIRON INC COM NEW 60739U204 339 76,193 SH   SOLE 2 20,801 0 55,392
MOBILEIRON INC COM NEW 60739U204 5 1,030 SH   SOLE 7 1,030 0 0
MOBILEIRON INC COM NEW 60739U204 1,052 236,366 SH   SOLE 18 236,366 0 0
MOBILEIRON INC COM NEW 60739U204 387 86,867 SH   SOLE 19 86,867 0 0
MOBILEIRON INC COM NEW 60739U204 10,948 2,460,312 SH   SOLE 21 2,460,312 0 0
MOBILEIRON INC COM NEW 60739U204 7,725 1,735,916 SH   SOLE 22 1,681,292 0 54,624
MOBILEIRON INC COM NEW 60739U204 15 3,291 SH   SOLE 23 3,291 0 0
MOBILEIRON INC COM NEW 60739U204 153 34,318 SH   SOLE 26 0 0 34,318
MOBILEIRON INC COM NEW 60739U204 28 6,220 SH   SOLE 28 6,220 0 0
MOBILEIRON INC COM NEW 60739U204 61 13,739 SH   SOLE 29 0 0 13,739
MOBILEIRON INC COM NEW 60739U204 36 8,122 SH   SOLE 30 8,122 0 0
MOBILEIRON INC COM NEW 60739U204 14 3,042 SH   SOLE 40 3,042 0 0
MODEL N INC COM 607525102 401 21,557 SH   SOLE 2 2,009 0 19,548
MODEL N INC COM 607525102 8 447 SH   SOLE 7 447 0 0
MODEL N INC COM 607525102 1,553 83,482 SH   SOLE 18 83,482 0 0
MODEL N INC COM 607525102 731 39,283 SH   SOLE 19 39,283 0 0
MODEL N INC COM 607525102 16,411 882,295 SH   SOLE 21 882,295 0 0
MODEL N INC COM 607525102 12,853 690,999 SH   SOLE 22 625,385 0 65,614
MODEL N INC COM 607525102 23 1,231 SH   SOLE 23 1,231 0 0
MODEL N INC COM 607525102 361 19,428 SH   SOLE 26 0 0 19,428
MODEL N INC COM 607525102 72 3,859 SH   SOLE 30 3,859 0 0
MODINE MFG CO COM 607828100 1,359 74,467 SH   SOLE 2 26,796 0 47,671
MODINE MFG CO COM 607828100 6 331 SH   SOLE 4 331 0 0
MODINE MFG CO COM 607828100 20 1,109 SH   SOLE 7 1,109 0 0
MODINE MFG CO COM 607828100 3,127 171,324 SH   SOLE 18 171,324 0 0
MODINE MFG CO COM 607828100 3,653 200,159 SH   SOLE 19 200,159 0 0
MODINE MFG CO COM 607828100 32,038 1,755,510 SH   SOLE 21 1,755,510 0 0
MODINE MFG CO COM 607828100 31,955 1,750,964 SH   SOLE 22 1,679,154 0 71,810
MODINE MFG CO COM 607828100 1,489 81,572 SH   SOLE 23 81,572 0 0
MODINE MFG CO COM 607828100 1,544 84,621 SH   SOLE 26 0 0 84,621
MODINE MFG CO COM 607828100 122 6,705 SH   SOLE 28 6,705 0 0
MODINE MFG CO COM 607828100 374 20,503 SH   SOLE 29 0 0 20,503
MODINE MFG CO COM 607828100 211 11,536 SH   SOLE 30 11,536 0 0
MODINE MFG CO COM 607828100 91 4,995 SH   SOLE 40 4,995 0 0
MOELIS & CO CL A 60786M105 3,521 60,039 SH   SOLE 2 28,752 0 31,287
MOELIS & CO CL A 60786M105 132 2,255 SH   SOLE 7 2,255 0 0
MOELIS & CO CL A 60786M105 5,776 98,479 SH   SOLE 13 98,479 0 0
MOELIS & CO CL A 60786M105 9,951 169,675 SH   SOLE 18 169,675 0 0
MOELIS & CO CL A 60786M105 42,395 722,851 SH   SOLE 19 722,851 0 0
MOELIS & CO CL A 60786M105 89,236 1,521,502 SH   SOLE 21 1,521,502 0 0
MOELIS & CO CL A 60786M105 139,220 2,373,745 SH   SOLE 22 1,856,711 0 517,034
MOELIS & CO CL A 60786M105 3,777 64,396 SH   SOLE 23 64,396 0 0
MOELIS & CO CL A 60786M105 7,717 131,574 SH   SOLE 26 6,533 0 125,041
MOELIS & CO CL A 60786M105 270 4,607 SH   SOLE 28 4,607 0 0
MOELIS & CO CL A 60786M105 7,481 127,545 SH   SOLE 29 0 0 127,545
MOELIS & CO CL A 60786M105 794 13,533 SH   SOLE 30 13,533 0 0
MOELIS & CO CL A 60786M105 3,298 56,238 SH   SOLE 36 56,238 0 0
MOELIS & CO CL A 60786M105 293 4,999 SH   SOLE 40 4,999 0 0
MOHAWK INDS INC COM 608190104 43,629 203,615 SH   SOLE 2 26,177 0 177,438
MOHAWK INDS INC COM 608190104 7,740 36,121 SH   SOLE 4 34,406 0 1,715
MOHAWK INDS INC COM 608190104 10,414 48,601 SH   SOLE 7 45,199 0 3,402
MOHAWK INDS INC COM 608190104 673 3,139 SH   SOLE 13 3,139 0 0
MOHAWK INDS INC COM 608190104 105 491 SH   SOLE 15 491 0 0
MOHAWK INDS INC COM 608190104 123,738 577,487 SH   SOLE 18 492,277 0 85,210
MOHAWK INDS INC COM 608190104 266,799 1,245,152 SH   SOLE 19 1,245,152 0 0
MOHAWK INDS INC COM 608190104 7,249 33,832 SH   SOLE 20 0 0 33,832
MOHAWK INDS INC COM 608190104 285,934 1,334,457 SH   SOLE 21 1,334,457 0 0
MOHAWK INDS INC COM 608190104 343,756 1,604,312 SH   SOLE 22 1,430,056 0 174,256
MOHAWK INDS INC COM 608190104 16,585 77,402 SH   SOLE 23 77,402 0 0
MOHAWK INDS INC COM 608190104 12,770 59,598 SH   SOLE 25 59,598 0 0
MOHAWK INDS INC COM 608190104 49,381 230,463 SH   SOLE 26 62,015 0 168,448
MOHAWK INDS INC COM 608190104 1,873 8,742 SH   SOLE 28 8,742 0 0
MOHAWK INDS INC COM 608190104 3,117 14,548 SH   SOLE 29 2,219 0 12,329
MOHAWK INDS INC COM 608190104 54,522 254,453 SH   SOLE 30 254,453 0 0
MOHAWK INDS INC COM 608190104 5,237 24,440 SH   SOLE 31 12,989 0 11,451
MOHAWK INDS INC COM 608190104 95,153 444,081 SH   SOLE 34 444,081 0 0
MOHAWK INDS INC COM 608190104 11,839 55,252 SH   SOLE 36 55,252 0 0
MOHAWK INDS INC COM 608190104 272 1,269 SH   SOLE 40 1,269 0 0
MOLECULAR TEMPLATES INC COM 608550109 32 6,157 SH   SOLE 2 0 0 6,157
MOLECULAR TEMPLATES INC COM 608550109 159 30,451 SH   SOLE 18 30,451 0 0
MOLECULAR TEMPLATES INC COM 608550109 33 6,393 SH   SOLE 19 6,393 0 0
MOLECULAR TEMPLATES INC COM 608550109 1,743 333,254 SH   SOLE 21 333,254 0 0
MOLECULAR TEMPLATES INC COM 608550109 1,063 203,209 SH   SOLE 22 200,471 0 2,738
MOLECULIN BIOTECH INC COM 60855D101 6 3,398 SH   SOLE 18 3,398 0 0
MOLECULIN BIOTECH INC COM 60855D101 83 46,648 SH   SOLE 21 46,648 0 0
MOLINA HEALTHCARE INC COM 60855R100 13,452 137,351 SH   SOLE 2 24,008 0 113,343
MOLINA HEALTHCARE INC COM 60855R100 21 219 SH   SOLE 4 219 0 0
MOLINA HEALTHCARE INC COM 60855R100 223 2,273 SH   SOLE 7 2,273 0 0
MOLINA HEALTHCARE INC COM 60855R100 17,243 176,061 SH   SOLE 18 176,061 0 0
MOLINA HEALTHCARE INC COM 60855R100 22,302 227,713 SH   SOLE 19 227,713 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,391 14,200 SH   SOLE 20 14,200 0 0
MOLINA HEALTHCARE INC COM 60855R100 240,035 2,450,834 SH   SOLE 21 2,450,834 0 0
MOLINA HEALTHCARE INC COM 60855R100 180,821 1,846,245 SH   SOLE 22 1,638,421 0 207,824
MOLINA HEALTHCARE INC COM 60855R100 1,714 17,496 SH   SOLE 26 11,310 0 6,186
MOLINA HEALTHCARE INC COM 60855R100 728 7,434 SH   SOLE 28 7,434 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,262 12,889 SH   SOLE 30 12,889 0 0
MOLINA HEALTHCARE INC COM 60855R100 130 1,330 SH   SOLE 31 1,330 0 0
MOLINA HEALTHCARE INC COM 60855R100 257 2,620 SH   SOLE 36 2,620 0 0
MOLINA HEALTHCARE INC COM 60855R100 595 6,079 SH   SOLE 40 6,079 0 0
MOLINA HEALTHCARE INC NOTE 1.125% 1/1 60855RAC4 1,724 712,000 PRN   SOLE 21 712,000 0 0
MOLSON COORS BREWING CO CL B 60871R209 26,632 391,415 SH   SOLE 2 56,171 0 335,244
MOLSON COORS BREWING CO CL B 60871R209 4,749 69,798 SH   SOLE 4 58,955 0 10,843
MOLSON COORS BREWING CO CL B 60871R209 10,055 147,786 SH   SOLE 7 139,920 0 7,866
MOLSON COORS BREWING CO CL B 60871R209 87 1,273 SH   SOLE 15 1,273 0 0
MOLSON COORS BREWING CO CL B 60871R209 92,012 1,352,317 SH   SOLE 18 1,327,285 0 25,032
MOLSON COORS BREWING CO CL B 60871R209 76,292 1,121,275 SH   SOLE 19 1,121,275 0 0
MOLSON COORS BREWING CO CL B 60871R209 6,111 89,812 SH   SOLE 20 0 0 89,812
MOLSON COORS BREWING CO CL B 60871R209 247,673 3,640,115 SH   SOLE 21 3,640,115 0 0
MOLSON COORS BREWING CO CL B 60871R209 317,809 4,670,912 SH   SOLE 22 4,275,337 0 395,575
MOLSON COORS BREWING CO CL B 60871R209 19,379 284,825 SH   SOLE 23 284,825 0 0
MOLSON COORS BREWING CO CL B 60871R209 12,047 177,061 SH   SOLE 25 177,061 0 0
MOLSON COORS BREWING CO CL B 60871R209 58,164 854,844 SH   SOLE 26 187,723 0 667,121
MOLSON COORS BREWING CO CL B 60871R209 1,813 26,643 SH   SOLE 28 26,643 0 0
MOLSON COORS BREWING CO CL B 60871R209 41,187 605,340 SH   SOLE 30 605,340 0 0
MOLSON COORS BREWING CO CL B 60871R209 3,427 50,362 SH   SOLE 31 7,896 0 42,466
MOLSON COORS BREWING CO CL B 60871R209 17,363 255,185 SH   SOLE 34 255,185 0 0
MOLSON COORS BREWING CO CL B 60871R209 10,305 151,454 SH   SOLE 36 151,454 0 0
MOLSON COORS BREWING CO CL B 60871R209 258 3,792 SH   SOLE 40 3,792 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 1,297 63,436 SH   SOLE 2 3,472 0 59,964
MOMENTA PHARMACEUTICALS INC COM 60877T100 6 283 SH   SOLE 4 283 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 33 1,619 SH   SOLE 7 1,619 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 6,746 329,873 SH   SOLE 18 329,873 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 1,672 81,744 SH   SOLE 19 81,744 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 180,167 8,810,106 SH   SOLE 21 8,810,106 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 45,496 2,224,745 SH   SOLE 22 2,121,163 0 103,582
MOMENTA PHARMACEUTICALS INC COM 60877T100 13 618 SH   SOLE 23 618 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 632 30,894 SH   SOLE 26 28,040 0 2,854
MOMENTA PHARMACEUTICALS INC COM 60877T100 189 9,253 SH   SOLE 28 9,253 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 2,453 119,974 SH   SOLE 30 119,974 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 31 1,498 SH   SOLE 34 1,498 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 145 7,069 SH   SOLE 40 7,069 0 0
MOMO INC ADR 60879B107 6,383 146,739 SH   SOLE 2 26,956 0 119,783
MOMO INC ADR 60879B107 1,434 32,955 SH   SOLE 4 32,955 0 0
MOMO INC ADR 60879B107 543 12,490 SH   SOLE 7 12,490 0 0
MOMO INC ADR 60879B107 1,731 39,790 SH   SOLE 15 39,790 0 0
MOMO INC ADR 60879B107 2,661 61,162 SH   SOLE 18 61,162 0 0
MOMO INC ADR 60879B107 607 13,956 SH   SOLE 19 13,956 0 0
MOMO INC ADR 60879B107 91,898 2,112,607 SH   SOLE 21 2,112,607 0 0
MOMO INC ADR 60879B107 119,096 2,737,844 SH   SOLE 22 2,261,496 0 476,348
MOMO INC ADR 60879B107 4,981 114,504 SH   SOLE 23 114,504 0 0
MOMO INC ADR 60879B107 1,668 38,339 SH   SOLE 25 38,339 0 0
MOMO INC ADR 60879B107 21,332 490,391 SH   SOLE 26 114,322 0 376,069
MOMO INC ADR 60879B107 762 17,526 SH   SOLE 28 17,526 0 0
MOMO INC ADR 60879B107 1,509 34,688 SH   SOLE 29 24,278 0 10,410
MOMO INC ADR 60879B107 28,633 658,227 SH   SOLE 30 658,227 0 0
MOMO INC ADR 60879B107 738 16,955 SH   SOLE 31 6,444 0 10,511
MOMO INC ADR 60879B107 6,237 143,376 SH   SOLE 34 143,376 0 0
MOMO INC ADR 60879B107 36 836 SH   SOLE 40 836 0 0
MONARCH CASINO & RESORT INC COM 609027107 462 10,480 SH   SOLE 2 451 0 10,029
MONARCH CASINO & RESORT INC COM 609027107 7 148 SH   SOLE 7 148 0 0
MONARCH CASINO & RESORT INC COM 609027107 2,212 50,225 SH   SOLE 18 50,225 0 0
MONARCH CASINO & RESORT INC COM 609027107 396 8,989 SH   SOLE 19 8,989 0 0
MONARCH CASINO & RESORT INC COM 609027107 52,716 1,196,722 SH   SOLE 21 1,196,722 0 0
MONARCH CASINO & RESORT INC COM 609027107 16,178 367,261 SH   SOLE 22 351,958 0 15,303
MONARCH CASINO & RESORT INC COM 609027107 200 4,530 SH   SOLE 26 0 0 4,530
MONARCH CASINO & RESORT INC COM 609027107 727 16,510 SH   SOLE 30 16,510 0 0
MONDELEZ INTL INC CL A 609207105 155,393 3,790,085 SH   SOLE 2 366,157 0 3,423,928
MONDELEZ INTL INC CL A 609207105 20,347 496,271 SH   SOLE 4 457,202 0 39,069
MONDELEZ INTL INC CL A 609207105 47,217 1,151,646 SH   SOLE 7 1,099,628 0 52,018
MONDELEZ INTL INC CL A 609207105 1,690 41,227 SH   SOLE 13 41,227 0 0
MONDELEZ INTL INC CL A 609207105 550 13,420 SH   SOLE 15 13,420 0 0
MONDELEZ INTL INC CL A 609207105 4 100 SH   SOLE 17 0 0 100
MONDELEZ INTL INC CL A 609207105 112,232 2,737,362 SH   SOLE 18 2,539,125 0 198,237
MONDELEZ INTL INC CL A 609207105 24,128 588,492 SH   SOLE 19 588,492 0 0
MONDELEZ INTL INC CL A 609207105 27,061 660,023 SH   SOLE 20 10,720 0 649,303
MONDELEZ INTL INC CL A 609207105 898,981 21,926,376 SH   SOLE 21 21,926,376 0 0
MONDELEZ INTL INC CL A 609207105 1,473,634 35,942,282 SH   SOLE 22 31,752,595 0 4,189,687
MONDELEZ INTL INC CL A 609207105 77,632 1,893,473 SH   SOLE 23 1,893,473 0 0
MONDELEZ INTL INC CL A 609207105 58,113 1,417,399 SH   SOLE 25 1,417,399 0 0
MONDELEZ INTL INC CL A 609207105 239,713 5,846,654 SH   SOLE 26 1,180,070 0 4,666,584
MONDELEZ INTL INC CL A 609207105 8,975 218,914 SH   SOLE 28 218,914 0 0
MONDELEZ INTL INC CL A 609207105 2,106 51,354 SH   SOLE 29 51,354 0 0
MONDELEZ INTL INC CL A 609207105 196,197 4,785,297 SH   SOLE 30 4,785,297 0 0
MONDELEZ INTL INC CL A 609207105 24,479 597,051 SH   SOLE 31 292,375 0 304,676
MONDELEZ INTL INC CL A 609207105 9,666 235,767 SH   SOLE 32 235,767 0 0
MONDELEZ INTL INC CL A 609207105 8,313 202,744 SH   SOLE 34 202,744 0 0
MONDELEZ INTL INC CL A 609207105 54,993 1,341,295 SH   SOLE 36 1,341,295 0 0
MONDELEZ INTL INC CL A 609207105 1,251 30,512 SH   SOLE 40 30,512 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 211 31,582 SH   SOLE 2 1,105 0 30,477
MONEYGRAM INTL INC COM NEW 60935Y208 5 721 SH   SOLE 7 721 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 691 103,235 SH   SOLE 18 103,235 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 148 22,158 SH   SOLE 19 22,158 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 7,452 1,113,834 SH   SOLE 21 1,113,834 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 5,930 886,395 SH   SOLE 22 846,436 0 39,959
MONEYGRAM INTL INC COM NEW 60935Y208 29 4,308 SH   SOLE 28 4,308 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 33 4,891 SH   SOLE 30 4,891 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 22 3,231 SH   SOLE 40 3,231 0 0
MONGODB INC CL A 60937P106 6,938 139,785 SH   SOLE 19 139,785 0 0
MONGODB INC CL A 60937P106 613 12,349 SH   SOLE 21 12,349 0 0
MONGODB INC CL A 60937P106 18,837 379,551 SH   SOLE 22 379,551 0 0
MONGODB INC CL A 60937P106 2,654 53,482 SH   SOLE 34 53,482 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 3,881 234,764 SH   SOLE 2 3,572 0 231,192
MONMOUTH REAL ESTATE INVT CO CL A 609720107 427 25,831 SH   SOLE 4 25,831 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,968 119,040 SH   SOLE 7 119,040 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 45 2,727 SH   SOLE 15 2,727 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4,126 249,599 SH   SOLE 18 249,599 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,536 153,417 SH   SOLE 19 153,417 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 43,334 2,621,528 SH   SOLE 21 2,621,528 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 53,345 3,227,184 SH   SOLE 22 3,123,053 0 104,131
MONMOUTH REAL ESTATE INVT CO CL A 609720107 74 4,463 SH   SOLE 23 4,463 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,369 143,325 SH   SOLE 25 143,325 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 742 44,880 SH   SOLE 26 0 0 44,880
MONMOUTH REAL ESTATE INVT CO CL A 609720107 150 9,062 SH   SOLE 28 9,062 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 436 26,389 SH   SOLE 29 26,383 0 6
MONMOUTH REAL ESTATE INVT CO CL A 609720107 5,999 362,899 SH   SOLE 30 362,899 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 97 5,843 SH   SOLE 40 5,843 0 0
MONOLITHIC PWR SYS INC COM 609839105 12,865 96,242 SH   SOLE 2 27,961 0 68,281
MONOLITHIC PWR SYS INC COM 609839105 18 135 SH   SOLE 4 135 0 0
MONOLITHIC PWR SYS INC COM 609839105 118 880 SH   SOLE 7 880 0 0
MONOLITHIC PWR SYS INC COM 609839105 16,693 124,883 SH   SOLE 18 124,883 0 0
MONOLITHIC PWR SYS INC COM 609839105 4,970 37,180 SH   SOLE 19 37,180 0 0
MONOLITHIC PWR SYS INC COM 609839105 270,752 2,025,528 SH   SOLE 21 2,025,528 0 0
MONOLITHIC PWR SYS INC COM 609839105 180,480 1,350,190 SH   SOLE 22 1,274,186 0 76,004
MONOLITHIC PWR SYS INC COM 609839105 3,429 25,654 SH   SOLE 23 25,654 0 0
MONOLITHIC PWR SYS INC COM 609839105 7,968 59,612 SH   SOLE 26 8,070 0 51,542
MONOLITHIC PWR SYS INC COM 609839105 729 5,457 SH   SOLE 28 5,457 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,076 8,048 SH   SOLE 29 0 0 8,048
MONOLITHIC PWR SYS INC COM 609839105 1,172 8,767 SH   SOLE 30 8,767 0 0
MONOLITHIC PWR SYS INC COM 609839105 116 869 SH   SOLE 31 869 0 0
MONOLITHIC PWR SYS INC COM 609839105 5,587 41,800 SH   SOLE 34 41,800 0 0
MONOLITHIC PWR SYS INC COM 609839105 558 4,178 SH   SOLE 40 4,178 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 796 39,200 SH   SOLE 2 1,751 0 37,449
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,681 181,341 SH   SOLE 18 181,341 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 671 33,034 SH   SOLE 19 33,034 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 86,541 4,263,092 SH   SOLE 21 4,263,092 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 24,895 1,226,367 SH   SOLE 22 1,172,804 0 53,563
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 45 2,206 SH   SOLE 26 0 0 2,206
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 115 5,685 SH   SOLE 28 5,685 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1,280 63,074 SH   SOLE 30 63,074 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 99 4,869 SH   SOLE 40 4,869 0 0
MONRO INC COM 610236101 1,540 26,509 SH   SOLE 2 1,459 0 25,050
MONRO INC COM 610236101 12 198 SH   SOLE 4 198 0 0
MONRO INC COM 610236101 39 677 SH   SOLE 7 677 0 0
MONRO INC COM 610236101 7,996 137,621 SH   SOLE 18 137,621 0 0
MONRO INC COM 610236101 1,561 26,866 SH   SOLE 19 26,866 0 0
MONRO INC COM 610236101 188,307 3,241,084 SH   SOLE 21 3,241,084 0 0
MONRO INC COM 610236101 54,473 937,581 SH   SOLE 22 893,413 0 44,168
MONRO INC COM 610236101 278 4,779 SH   SOLE 26 3,354 0 1,425
MONRO INC COM 610236101 268 4,606 SH   SOLE 28 4,606 0 0
MONRO INC COM 610236101 2,822 48,572 SH   SOLE 30 48,572 0 0
MONRO INC COM 610236101 204 3,504 SH   SOLE 40 3,504 0 0
MONROE CAP CORP COM 610335101 0 10 SH   SOLE 17 0 0 10
MONROE CAP CORP COM 610335101 1,213 89,992 SH   SOLE 30 89,992 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 62,584 1,092,221 SH   SOLE 2 123,213 0 969,008
MONSTER BEVERAGE CORP NEW COM 61174X109 7,563 131,985 SH   SOLE 4 120,614 0 11,371
MONSTER BEVERAGE CORP NEW COM 61174X109 19,183 334,787 SH   SOLE 7 322,713 0 12,074
MONSTER BEVERAGE CORP NEW COM 61174X109 309 5,389 SH   SOLE 13 5,389 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 217 3,794 SH   SOLE 15 3,794 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 47,166 823,142 SH   SOLE 18 767,059 0 56,083
MONSTER BEVERAGE CORP NEW COM 61174X109 2,640 46,077 SH   SOLE 19 46,077 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 395,986 6,910,758 SH   SOLE 21 6,910,758 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 571,043 9,965,848 SH   SOLE 22 8,890,896 0 1,074,952
MONSTER BEVERAGE CORP NEW COM 61174X109 30,153 526,235 SH   SOLE 23 526,235 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 23,274 406,178 SH   SOLE 25 406,178 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 79,316 1,384,224 SH   SOLE 26 367,222 0 1,017,002
MONSTER BEVERAGE CORP NEW COM 61174X109 3,622 63,219 SH   SOLE 28 63,219 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 780 13,606 SH   SOLE 29 13,606 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 85,164 1,486,289 SH   SOLE 30 1,486,289 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 9,802 171,056 SH   SOLE 31 85,327 0 85,729
MONSTER BEVERAGE CORP NEW COM 61174X109 5,153 89,938 SH   SOLE 32 89,938 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,187 20,724 SH   SOLE 34 20,724 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 19,959 348,332 SH   SOLE 36 348,332 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 457 7,979 SH   SOLE 40 7,979 0 0
MOODYS CORP COM 615369105 78,618 460,940 SH   SOLE 2 68,639 0 392,301
MOODYS CORP COM 615369105 9,729 57,044 SH   SOLE 4 52,586 0 4,458
MOODYS CORP COM 615369105 20,366 119,406 SH   SOLE 7 118,498 0 908
MOODYS CORP COM 615369105 248 1,456 SH   SOLE 15 1,456 0 0
MOODYS CORP COM 615369105 60,731 356,067 SH   SOLE 18 333,191 0 22,876
MOODYS CORP COM 615369105 6,033 35,369 SH   SOLE 19 35,369 0 0
MOODYS CORP COM 615369105 22,466 131,719 SH   SOLE 20 70,949 0 60,770
MOODYS CORP COM 615369105 674,116 3,952,366 SH   SOLE 21 3,952,366 0 0
MOODYS CORP COM 615369105 702,495 4,118,753 SH   SOLE 22 3,670,398 0 448,355
MOODYS CORP COM 615369105 37,513 219,938 SH   SOLE 23 219,938 0 0
MOODYS CORP COM 615369105 28,093 164,710 SH   SOLE 25 164,710 0 0
MOODYS CORP COM 615369105 99,935 585,920 SH   SOLE 26 144,351 0 441,569
MOODYS CORP COM 615369105 4,253 24,933 SH   SOLE 28 24,933 0 0
MOODYS CORP COM 615369105 1,027 6,019 SH   SOLE 29 6,019 0 0
MOODYS CORP COM 615369105 101,422 594,639 SH   SOLE 30 594,639 0 0
MOODYS CORP COM 615369105 11,093 65,041 SH   SOLE 31 37,876 0 27,165
MOODYS CORP COM 615369105 1,433 8,400 SH   SOLE 34 8,400 0 0
MOODYS CORP COM 615369105 23,319 136,718 SH   SOLE 36 136,718 0 0
MOODYS CORP COM 615369105 589 3,451 SH   SOLE 40 3,451 0 0
MOOG INC CL A 615394202 2,240 28,739 SH   SOLE 2 1,404 0 27,335
MOOG INC CL A 615394202 5 63 SH   SOLE 4 63 0 0
MOOG INC CL A 615394202 87 1,121 SH   SOLE 7 1,121 0 0
MOOG INC CL A 615394202 11,023 141,388 SH   SOLE 18 141,388 0 0
MOOG INC CL A 615394202 2,095 26,873 SH   SOLE 19 26,873 0 0
MOOG INC CL A 615394202 327,196 4,196,967 SH   SOLE 21 4,196,967 0 0
MOOG INC CL A 615394202 72,815 934,001 SH   SOLE 22 886,619 0 47,382
MOOG INC CL A 615394202 493 6,330 SH   SOLE 26 3,377 0 2,953
MOOG INC CL A 615394202 337 4,329 SH   SOLE 28 4,329 0 0
MOOG INC CL A 615394202 3,829 49,119 SH   SOLE 30 49,119 0 0
MOOG INC CL A 615394202 48 616 SH   SOLE 36 616 0 0
MOOG INC CL A 615394202 303 3,882 SH   SOLE 40 3,882 0 0
MORGAN STANLEY COM NEW 617446448 224,141 4,728,706 SH   SOLE 2 1,740,512 0 2,988,194
MORGAN STANLEY COM NEW 617446448 35,756 754,352 SH   SOLE 4 719,458 0 34,894
MORGAN STANLEY COM NEW 617446448 49,865 1,052,009 SH   SOLE 7 1,017,228 0 34,781
MORGAN STANLEY COM NEW 617446448 2,777 58,593 SH   SOLE 13 58,593 0 0
MORGAN STANLEY COM NEW 617446448 476 10,049 SH   SOLE 15 10,049 0 0
MORGAN STANLEY COM NEW 617446448 389,390 8,214,973 SH   SOLE 18 7,816,667 0 398,306
MORGAN STANLEY COM NEW 617446448 758,388 15,999,756 SH   SOLE 19 15,999,756 0 0
MORGAN STANLEY COM NEW 617446448 20,015 422,259 SH   SOLE 20 0 0 422,259
MORGAN STANLEY COM NEW 617446448 1,066,521 22,500,443 SH   SOLE 21 22,500,443 0 0
MORGAN STANLEY COM NEW 617446448 1,666,171 35,151,294 SH   SOLE 22 30,756,731 0 4,394,563
MORGAN STANLEY COM NEW 617446448 99,305 2,095,044 SH   SOLE 23 2,095,044 0 0
MORGAN STANLEY COM NEW 617446448 67,603 1,426,228 SH   SOLE 25 1,426,228 0 0
MORGAN STANLEY COM NEW 617446448 227,185 4,792,940 SH   SOLE 26 1,088,737 0 3,704,203
MORGAN STANLEY COM NEW 617446448 9,203 194,155 SH   SOLE 28 194,155 0 0
MORGAN STANLEY COM NEW 617446448 20,619 435,002 SH   SOLE 29 230,286 0 204,716
MORGAN STANLEY COM NEW 617446448 229,442 4,840,559 SH   SOLE 30 4,840,559 0 0
MORGAN STANLEY COM NEW 617446448 43,294 913,376 SH   SOLE 31 608,838 0 304,538
MORGAN STANLEY COM NEW 617446448 195,467 4,123,769 SH   SOLE 34 4,123,769 0 0
MORGAN STANLEY COM NEW 617446448 64,910 1,369,399 SH   SOLE 36 1,369,399 0 0
MORGAN STANLEY COM NEW 617446448 1,320 27,852 SH   SOLE 40 27,852 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 874 130,400 SH   SOLE 2 130,400 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744H105 629 71,876 SH   SOLE 2 71,876 0 0
MORNINGSTAR INC COM 617700109 4,575 35,675 SH   SOLE 2 3,935 0 31,740
MORNINGSTAR INC COM 617700109 19 151 SH   SOLE 4 151 0 0
MORNINGSTAR INC COM 617700109 52 403 SH   SOLE 7 403 0 0
MORNINGSTAR INC COM 617700109 1,563 12,187 SH   SOLE 18 12,187 0 0
MORNINGSTAR INC COM 617700109 360 2,809 SH   SOLE 19 2,809 0 0
MORNINGSTAR INC COM 617700109 26,937 210,033 SH   SOLE 21 210,033 0 0
MORNINGSTAR INC COM 617700109 64,699 504,472 SH   SOLE 22 467,211 0 37,261
MORNINGSTAR INC COM 617700109 979 7,630 SH   SOLE 26 2,893 0 4,737
MORNINGSTAR INC COM 617700109 367 2,861 SH   SOLE 28 2,861 0 0
MORNINGSTAR INC COM 617700109 564 4,401 SH   SOLE 30 4,401 0 0
MORNINGSTAR INC COM 617700109 57 448 SH   SOLE 31 448 0 0
MORNINGSTAR INC COM 617700109 295 2,298 SH   SOLE 40 2,298 0 0
MOSAIC CO NEW COM 61945C103 29,971 1,068,498 SH   SOLE 2 228,906 0 839,592
MOSAIC CO NEW COM 61945C103 3,023 107,761 SH   SOLE 4 97,119 0 10,642
MOSAIC CO NEW COM 61945C103 9,082 323,788 SH   SOLE 7 299,450 0 24,338
MOSAIC CO NEW COM 61945C103 420 14,983 SH   SOLE 13 14,983 0 0
MOSAIC CO NEW COM 61945C103 90 3,213 SH   SOLE 15 3,213 0 0
MOSAIC CO NEW COM 61945C103 20,415 727,804 SH   SOLE 18 679,481 0 48,323
MOSAIC CO NEW COM 61945C103 3,359 119,735 SH   SOLE 19 119,735 0 0
MOSAIC CO NEW COM 61945C103 4,464 159,154 SH   SOLE 20 0 0 159,154
MOSAIC CO NEW COM 61945C103 218,640 7,794,670 SH   SOLE 21 7,794,670 0 0
MOSAIC CO NEW COM 61945C103 256,785 9,154,541 SH   SOLE 22 8,106,524 0 1,048,017
MOSAIC CO NEW COM 61945C103 12,700 452,755 SH   SOLE 23 452,755 0 0
MOSAIC CO NEW COM 61945C103 9,441 336,586 SH   SOLE 25 336,586 0 0
MOSAIC CO NEW COM 61945C103 44,043 1,570,143 SH   SOLE 26 406,722 0 1,163,421
MOSAIC CO NEW COM 61945C103 1,407 50,166 SH   SOLE 28 50,166 0 0
MOSAIC CO NEW COM 61945C103 2,262 80,647 SH   SOLE 29 9,232 0 71,415
MOSAIC CO NEW COM 61945C103 35,066 1,250,140 SH   SOLE 30 1,250,140 0 0
MOSAIC CO NEW COM 61945C103 4,087 145,707 SH   SOLE 31 68,403 0 77,304
MOSAIC CO NEW COM 61945C103 2,773 98,874 SH   SOLE 34 98,874 0 0
MOSAIC CO NEW COM 61945C103 9,957 354,988 SH   SOLE 36 354,988 0 0
MOSAIC CO NEW COM 61945C103 188 6,689 SH   SOLE 40 6,689 0 0
MOSAIC CO NEW OPTIONS 61945C103 17 600 SH Put SOLE 2 600 0 0
MOSAIC CO NEW OPTIONS 61945C103 1,403 50,000 SH Put SOLE 19 50,000 0 0
MOSAIC CO NEW OPTIONS 61945C103 20 700 SH Put SOLE 22 700 0 0
MOSAIC CO NEW OPTIONS 61945C103 6 200 SH Put SOLE 25 200 0 0
MOSAIC CO NEW OPTIONS 61945C103 6 200 SH Put SOLE 26 0 0 200
MOSAIC CO NEW OPTIONS 61945C103 480 17,100 SH Put SOLE 34 17,100 0 0
MOSYS INC COM NEW 619718208 7 3,811 SH   SOLE 21 3,811 0 0
MOSYS INC COM NEW 619718208 194 111,100 SH   SOLE 22 111,100 0 0
MOTORCAR PTS AMER INC COM 620071100 361 19,285 SH   SOLE 2 790 0 18,495
MOTORCAR PTS AMER INC COM 620071100 8 415 SH   SOLE 7 415 0 0
MOTORCAR PTS AMER INC COM 620071100 1,608 85,934 SH   SOLE 18 85,934 0 0
MOTORCAR PTS AMER INC COM 620071100 287 15,366 SH   SOLE 19 15,366 0 0
MOTORCAR PTS AMER INC COM 620071100 37,197 1,988,069 SH   SOLE 21 1,988,069 0 0
MOTORCAR PTS AMER INC COM 620071100 9,541 509,936 SH   SOLE 22 485,701 0 24,235
MOTORCAR PTS AMER INC COM 620071100 49 2,615 SH   SOLE 28 2,615 0 0
MOTORCAR PTS AMER INC COM 620071100 542 28,969 SH   SOLE 30 28,969 0 0
MOTORCAR PTS AMER INC COM 620071100 43 2,323 SH   SOLE 40 2,323 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 87,566 752,479 SH   SOLE 2 375,770 0 376,709
MOTOROLA SOLUTIONS INC COM NEW 620076307 12,469 107,147 SH   SOLE 4 103,131 0 4,016
MOTOROLA SOLUTIONS INC COM NEW 620076307 22,480 193,178 SH   SOLE 7 173,161 0 20,017
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,181 27,333 SH   SOLE 13 27,333 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 146 1,254 SH   SOLE 15 1,254 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 44 375 SH   SOLE 17 0 0 375
MOTOROLA SOLUTIONS INC COM NEW 620076307 122,511 1,052,768 SH   SOLE 18 981,554 0 71,214
MOTOROLA SOLUTIONS INC COM NEW 620076307 248,187 2,132,738 SH   SOLE 19 2,132,738 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 8,500 73,041 SH   SOLE 20 0 0 73,041
MOTOROLA SOLUTIONS INC COM NEW 620076307 634,340 5,451,061 SH   SOLE 21 5,451,061 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 610,698 5,247,900 SH   SOLE 22 4,539,591 0 708,309
MOTOROLA SOLUTIONS INC COM NEW 620076307 33,440 287,359 SH   SOLE 23 287,359 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 39,000 335,137 SH   SOLE 25 335,137 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 88,833 763,363 SH   SOLE 26 165,364 0 597,999
MOTOROLA SOLUTIONS INC COM NEW 620076307 2,849 24,479 SH   SOLE 28 24,479 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 6,075 52,203 SH   SOLE 29 49,836 0 2,367
MOTOROLA SOLUTIONS INC COM NEW 620076307 81,751 702,509 SH   SOLE 30 702,509 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 21,131 181,583 SH   SOLE 31 116,966 0 64,617
MOTOROLA SOLUTIONS INC COM NEW 620076307 15,192 130,552 SH   SOLE 34 130,552 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 27,998 240,595 SH   SOLE 36 240,595 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 380 3,264 SH   SOLE 40 3,264 0 0
MOTUS GI HLDGS INC COM 62014P108 3 441 SH   SOLE 18 441 0 0
MOTUS GI HLDGS INC COM 62014P108 44 6,166 SH   SOLE 21 6,166 0 0
MOVADO GROUP INC COM 624580106 801 16,574 SH   SOLE 2 632 0 15,942
MOVADO GROUP INC COM 624580106 20 409 SH   SOLE 7 409 0 0
MOVADO GROUP INC COM 624580106 3,863 79,981 SH   SOLE 18 79,981 0 0
MOVADO GROUP INC COM 624580106 1,670 34,570 SH   SOLE 19 34,570 0 0
MOVADO GROUP INC COM 624580106 77,230 1,598,959 SH   SOLE 21 1,598,959 0 0
MOVADO GROUP INC COM 624580106 23,640 489,450 SH   SOLE 22 450,893 0 38,557
MOVADO GROUP INC COM 624580106 384 7,960 SH   SOLE 26 0 0 7,960
MOVADO GROUP INC COM 624580106 114 2,356 SH   SOLE 28 2,356 0 0
MOVADO GROUP INC COM 624580106 1,158 23,981 SH   SOLE 30 23,981 0 0
MOVADO GROUP INC COM 624580106 1,317 27,260 SH   SOLE 34 27,260 0 0
MOVADO GROUP INC COM 624580106 87 1,797 SH   SOLE 40 1,797 0 0
MPLX LP COM UNIT REP LTD 55336V100 899 26,331 SH   SOLE 18 26,331 0 0
MPLX LP COM UNIT REP LTD 55336V100 66,296 1,941,898 SH   SOLE 19 1,941,898 0 0
MRC GLOBAL INC COM 55345K103 2,029 93,635 SH   SOLE 2 18,176 0 75,459
MRC GLOBAL INC COM 55345K103 11 496 SH   SOLE 4 496 0 0
MRC GLOBAL INC COM 55345K103 89 4,120 SH   SOLE 7 4,120 0 0
MRC GLOBAL INC COM 55345K103 5,944 274,316 SH   SOLE 18 274,316 0 0
MRC GLOBAL INC COM 55345K103 3,650 168,439 SH   SOLE 19 168,439 0 0
MRC GLOBAL INC COM 55345K103 60,268 2,781,173 SH   SOLE 21 2,781,173 0 0
MRC GLOBAL INC COM 55345K103 60,682 2,800,281 SH   SOLE 22 2,652,998 0 147,283
MRC GLOBAL INC COM 55345K103 826 38,137 SH   SOLE 23 38,137 0 0
MRC GLOBAL INC COM 55345K103 2,638 121,738 SH   SOLE 26 9,899 0 111,839
MRC GLOBAL INC COM 55345K103 319 14,723 SH   SOLE 28 14,723 0 0
MRC GLOBAL INC COM 55345K103 124 5,721 SH   SOLE 29 0 0 5,721
MRC GLOBAL INC COM 55345K103 465 21,457 SH   SOLE 30 21,457 0 0
MRC GLOBAL INC COM 55345K103 161 7,429 SH   SOLE 36 7,429 0 0
MRC GLOBAL INC COM 55345K103 239 11,031 SH   SOLE 40 11,031 0 0
MSA SAFETY INC COM 553498106 4,063 42,175 SH   SOLE 2 15,255 0 26,920
MSA SAFETY INC COM 553498106 13 130 SH   SOLE 4 130 0 0
MSA SAFETY INC COM 553498106 3,029 31,442 SH   SOLE 7 31,442 0 0
MSA SAFETY INC COM 553498106 19,143 198,705 SH   SOLE 18 198,705 0 0
MSA SAFETY INC COM 553498106 3,985 41,360 SH   SOLE 19 41,360 0 0
MSA SAFETY INC COM 553498106 225,065 2,336,151 SH   SOLE 21 2,336,151 0 0
MSA SAFETY INC COM 553498106 115,585 1,199,759 SH   SOLE 22 1,149,986 0 49,773
MSA SAFETY INC COM 553498106 1,015 10,540 SH   SOLE 26 3,599 0 6,941
MSA SAFETY INC COM 553498106 456 4,735 SH   SOLE 28 4,735 0 0
MSA SAFETY INC COM 553498106 298 3,094 SH   SOLE 29 0 0 3,094
MSA SAFETY INC COM 553498106 755 7,838 SH   SOLE 30 7,838 0 0
MSA SAFETY INC COM 553498106 329 3,415 SH   SOLE 40 3,415 0 0
MSB FINL CORP NEW COM 55352L101 16 740 SH   SOLE 18 740 0 0
MSB FINL CORP NEW COM 55352L101 14 650 SH   SOLE 21 650 0 0
MSC INDL DIRECT INC CL A 553530106 9,308 109,702 SH   SOLE 2 26,218 0 83,484
MSC INDL DIRECT INC CL A 553530106 20 238 SH   SOLE 4 238 0 0
MSC INDL DIRECT INC CL A 553530106 244 2,878 SH   SOLE 7 2,878 0 0
MSC INDL DIRECT INC CL A 553530106 12,467 146,928 SH   SOLE 18 146,928 0 0
MSC INDL DIRECT INC CL A 553530106 581 6,848 SH   SOLE 19 6,848 0 0
MSC INDL DIRECT INC CL A 553530106 181,979 2,144,715 SH   SOLE 21 2,144,715 0 0
MSC INDL DIRECT INC CL A 553530106 131,533 1,550,185 SH   SOLE 22 1,453,332 0 96,853
MSC INDL DIRECT INC CL A 553530106 1,289 15,194 SH   SOLE 26 6,466 0 8,728
MSC INDL DIRECT INC CL A 553530106 523 6,162 SH   SOLE 28 6,162 0 0
MSC INDL DIRECT INC CL A 553530106 688 8,106 SH   SOLE 29 0 0 8,106
MSC INDL DIRECT INC CL A 553530106 839 9,889 SH   SOLE 30 9,889 0 0
MSC INDL DIRECT INC CL A 553530106 81 952 SH   SOLE 31 952 0 0
MSC INDL DIRECT INC CL A 553530106 164 1,931 SH   SOLE 36 1,931 0 0
MSC INDL DIRECT INC CL A 553530106 399 4,698 SH   SOLE 40 4,698 0 0
MSCI INC COM 55354G100 38,151 230,616 SH   SOLE 2 25,143 0 205,473
MSCI INC COM 55354G100 4,569 27,619 SH   SOLE 4 25,400 0 2,219
MSCI INC COM 55354G100 11,636 70,338 SH   SOLE 7 64,015 0 6,323
MSCI INC COM 55354G100 274 1,654 SH   SOLE 13 1,654 0 0
MSCI INC COM 55354G100 48 292 SH   SOLE 15 292 0 0
MSCI INC COM 55354G100 82 497 SH   SOLE 17 0 0 497
MSCI INC COM 55354G100 30,902 186,797 SH   SOLE 18 173,746 0 13,051
MSCI INC COM 55354G100 39,938 241,419 SH   SOLE 19 241,419 0 0
MSCI INC COM 55354G100 7,799 47,146 SH   SOLE 20 0 0 47,146
MSCI INC COM 55354G100 347,881 2,102,892 SH   SOLE 21 2,102,892 0 0
MSCI INC COM 55354G100 375,129 2,267,597 SH   SOLE 22 2,028,012 0 239,585
MSCI INC COM 55354G100 19,389 117,202 SH   SOLE 23 117,202 0 0
MSCI INC COM 55354G100 68,924 416,635 SH   SOLE 25 416,635 0 0
MSCI INC COM 55354G100 56,202 339,733 SH   SOLE 26 89,115 0 250,618
MSCI INC COM 55354G100 2,130 12,873 SH   SOLE 28 12,873 0 0
MSCI INC COM 55354G100 3,438 20,784 SH   SOLE 29 3,210 0 17,574
MSCI INC COM 55354G100 52,904 319,797 SH   SOLE 30 319,797 0 0
MSCI INC COM 55354G100 4,283 25,892 SH   SOLE 31 15,910 0 9,982
MSCI INC COM 55354G100 670 4,050 SH   SOLE 34 4,050 0 0
MSCI INC COM 55354G100 12,778 77,239 SH   SOLE 36 77,239 0 0
MSCI INC COM 55354G100 300 1,812 SH   SOLE 40 1,812 0 0
MSG NETWORK INC CL A 553573106 1,509 62,990 SH   SOLE 2 2,485 0 60,505
MSG NETWORK INC CL A 553573106 5 213 SH   SOLE 4 213 0 0
MSG NETWORK INC CL A 553573106 31 1,276 SH   SOLE 7 1,276 0 0
MSG NETWORK INC CL A 553573106 4,738 197,825 SH   SOLE 18 197,825 0 0
MSG NETWORK INC CL A 553573106 1,160 48,435 SH   SOLE 19 48,435 0 0
MSG NETWORK INC CL A 553573106 46,800 1,954,076 SH   SOLE 21 1,954,076 0 0
MSG NETWORK INC CL A 553573106 40,059 1,672,629 SH   SOLE 22 1,594,599 0 78,030
MSG NETWORK INC CL A 553573106 980 40,912 SH   SOLE 26 24,342 0 16,570
MSG NETWORK INC CL A 553573106 193 8,052 SH   SOLE 28 8,052 0 0
MSG NETWORK INC CL A 553573106 337 14,065 SH   SOLE 30 14,065 0 0
MSG NETWORK INC CL A 553573106 165 6,870 SH   SOLE 40 6,870 0 0
MTGE INVT CORP COM 55378A105 856 43,662 SH   SOLE 2 1,880 0 41,782
MTGE INVT CORP COM 55378A105 6 300 SH   SOLE 4 300 0 0
MTGE INVT CORP COM 55378A105 21 1,067 SH   SOLE 7 1,067 0 0
MTGE INVT CORP COM 55378A105 2,892 147,574 SH   SOLE 18 147,574 0 0
MTGE INVT CORP COM 55378A105 708 36,118 SH   SOLE 19 36,118 0 0
MTGE INVT CORP COM 55378A105 44,446 2,267,661 SH   SOLE 21 2,267,661 0 0
MTGE INVT CORP COM 55378A105 29,813 1,521,091 SH   SOLE 22 1,346,865 0 174,226
MTGE INVT CORP COM 55378A105 69 3,520 SH   SOLE 26 0 0 3,520
MTGE INVT CORP COM 55378A105 153 7,828 SH   SOLE 28 7,828 0 0
MTGE INVT CORP COM 55378A105 199 10,153 SH   SOLE 30 10,153 0 0
MTGE INVT CORP COM 55378A105 107 5,452 SH   SOLE 40 5,452 0 0
MTS SYS CORP COM 553777103 932 17,707 SH   SOLE 2 852 0 16,855
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,130 78,449 SH   SOLE 18 78,449 0 0
MTS SYS CORP COM 553777103 760 14,444 SH   SOLE 19 14,444 0 0
MTS SYS CORP COM 553777103 93,940 1,784,240 SH   SOLE 21 1,784,240 0 0
MTS SYS CORP COM 553777103 26,008 493,981 SH   SOLE 22 470,383 0 23,598
MTS SYS CORP COM 553777103 394 7,476 SH   SOLE 26 2,155 0 5,321
MTS SYS CORP COM 553777103 114 2,167 SH   SOLE 28 2,167 0 0
MTS SYS CORP COM 553777103 1,388 26,364 SH   SOLE 30 26,364 0 0
MTS SYS CORP COM 553777103 83 1,582 SH   SOLE 40 1,582 0 0
MUELLER INDS INC COM 624756102 1,393 47,209 SH   SOLE 2 2,391 0 44,818
MUELLER INDS INC COM 624756102 9 318 SH   SOLE 4 318 0 0
MUELLER INDS INC COM 624756102 36 1,222 SH   SOLE 7 1,222 0 0
MUELLER INDS INC COM 624756102 7,173 243,062 SH   SOLE 18 243,062 0 0
MUELLER INDS INC COM 624756102 1,358 46,011 SH   SOLE 19 46,011 0 0
MUELLER INDS INC COM 624756102 170,733 5,785,587 SH   SOLE 21 5,785,587 0 0
MUELLER INDS INC COM 624756102 45,953 1,557,211 SH   SOLE 22 1,469,761 0 87,450
MUELLER INDS INC COM 624756102 570 19,323 SH   SOLE 26 6,532 0 12,791
MUELLER INDS INC COM 624756102 232 7,869 SH   SOLE 28 7,869 0 0
MUELLER INDS INC COM 624756102 2,532 85,813 SH   SOLE 30 85,813 0 0
MUELLER INDS INC COM 624756102 73 2,485 SH   SOLE 36 2,485 0 0
MUELLER INDS INC COM 624756102 178 6,027 SH   SOLE 40 6,027 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,677 143,096 SH   SOLE 2 6,491 0 136,605
MUELLER WTR PRODS INC COM SER A 624758108 14 1,208 SH   SOLE 4 1,208 0 0
MUELLER WTR PRODS INC COM SER A 624758108 935 79,754 SH   SOLE 7 79,754 0 0
MUELLER WTR PRODS INC COM SER A 624758108 5,823 496,843 SH   SOLE 18 496,843 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,506 128,465 SH   SOLE 19 128,465 0 0
MUELLER WTR PRODS INC COM SER A 624758108 59,583 5,083,914 SH   SOLE 21 5,083,914 0 0
MUELLER WTR PRODS INC COM SER A 624758108 51,205 4,368,995 SH   SOLE 22 4,153,086 0 215,909
MUELLER WTR PRODS INC COM SER A 624758108 298 25,453 SH   SOLE 26 18,054 0 7,399
MUELLER WTR PRODS INC COM SER A 624758108 270 23,073 SH   SOLE 28 23,073 0 0
MUELLER WTR PRODS INC COM SER A 624758108 6,184 527,674 SH   SOLE 30 527,674 0 0
MUELLER WTR PRODS INC COM SER A 624758108 219 18,689 SH   SOLE 40 18,689 0 0
MULTI COLOR CORP COM 625383104 944 14,605 SH   SOLE 2 570 0 14,035
MULTI COLOR CORP COM 625383104 8 118 SH   SOLE 4 118 0 0
MULTI COLOR CORP COM 625383104 18 280 SH   SOLE 7 280 0 0
MULTI COLOR CORP COM 625383104 3,932 60,818 SH   SOLE 18 60,818 0 0
MULTI COLOR CORP COM 625383104 738 11,408 SH   SOLE 19 11,408 0 0
MULTI COLOR CORP COM 625383104 91,184 1,410,430 SH   SOLE 21 1,410,430 0 0
MULTI COLOR CORP COM 625383104 26,475 409,510 SH   SOLE 22 391,708 0 17,802
MULTI COLOR CORP COM 625383104 275 4,255 SH   SOLE 26 0 0 4,255
MULTI COLOR CORP COM 625383104 126 1,948 SH   SOLE 28 1,948 0 0
MULTI COLOR CORP COM 625383104 1,341 20,742 SH   SOLE 30 20,742 0 0
MULTI COLOR CORP COM 625383104 92 1,424 SH   SOLE 40 1,424 0 0
MURPHY OIL CORP COM 626717102 14,249 421,937 SH   SOLE 2 88,209 0 333,728
MURPHY OIL CORP COM 626717102 158 4,689 SH   SOLE 4 4,689 0 0
MURPHY OIL CORP COM 626717102 287 8,500 SH   SOLE 7 8,500 0 0
MURPHY OIL CORP COM 626717102 43 1,280 SH   SOLE 15 1,280 0 0
MURPHY OIL CORP COM 626717102 17,274 511,507 SH   SOLE 18 510,305 0 1,202
MURPHY OIL CORP COM 626717102 856 25,360 SH   SOLE 19 25,360 0 0
MURPHY OIL CORP COM 626717102 252,555 7,478,682 SH   SOLE 21 7,478,682 0 0
MURPHY OIL CORP COM 626717102 232,465 6,883,786 SH   SOLE 22 6,484,159 0 399,627
MURPHY OIL CORP COM 626717102 252 7,448 SH   SOLE 23 7,448 0 0
MURPHY OIL CORP COM 626717102 9,401 278,385 SH   SOLE 25 278,385 0 0
MURPHY OIL CORP COM 626717102 5,716 169,252 SH   SOLE 26 85,297 0 83,955
MURPHY OIL CORP COM 626717102 766 22,681 SH   SOLE 28 22,681 0 0
MURPHY OIL CORP COM 626717102 64 1,891 SH   SOLE 29 0 0 1,891
MURPHY OIL CORP COM 626717102 3,167 93,792 SH   SOLE 30 93,792 0 0
MURPHY OIL CORP COM 626717102 122 3,610 SH   SOLE 31 3,610 0 0
MURPHY OIL CORP COM 626717102 382 11,298 SH   SOLE 34 11,298 0 0
MURPHY OIL CORP COM 626717102 5,951 176,218 SH   SOLE 36 176,218 0 0
MURPHY OIL CORP COM 626717102 598 17,702 SH   SOLE 40 17,702 0 0
MURPHY USA INC COM 626755102 3,256 43,826 SH   SOLE 2 13,832 0 29,994
MURPHY USA INC COM 626755102 14 194 SH   SOLE 4 194 0 0
MURPHY USA INC COM 626755102 139 1,875 SH   SOLE 7 1,875 0 0
MURPHY USA INC COM 626755102 13,619 183,325 SH   SOLE 18 183,325 0 0
MURPHY USA INC COM 626755102 1,910 25,710 SH   SOLE 19 25,710 0 0
MURPHY USA INC COM 626755102 154,701 2,082,395 SH   SOLE 21 2,082,395 0 0
MURPHY USA INC COM 626755102 79,683 1,072,598 SH   SOLE 22 1,011,207 0 61,391
MURPHY USA INC COM 626755102 970 13,054 SH   SOLE 26 11,159 0 1,895
MURPHY USA INC COM 626755102 340 4,573 SH   SOLE 28 4,573 0 0
MURPHY USA INC COM 626755102 1,146 15,423 SH   SOLE 30 15,423 0 0
MURPHY USA INC COM 626755102 1,160 15,615 SH   SOLE 36 15,615 0 0
MURPHY USA INC COM 626755102 241 3,245 SH   SOLE 40 3,245 0 0
MUSTANG BIO INC COM 62818Q104 88 12,825 SH   SOLE 2 904 0 11,921
MUSTANG BIO INC COM 62818Q104 312 45,247 SH   SOLE 18 45,247 0 0
MUSTANG BIO INC COM 62818Q104 69 10,049 SH   SOLE 19 10,049 0 0
MUSTANG BIO INC COM 62818Q104 3,890 564,648 SH   SOLE 21 564,648 0 0
MUSTANG BIO INC COM 62818Q104 1,052 152,711 SH   SOLE 22 147,708 0 5,003
MUTUALFIRST FINL INC COM 62845B104 184 4,873 SH   SOLE 2 179 0 4,694
MUTUALFIRST FINL INC COM 62845B104 6 163 SH   SOLE 7 163 0 0
MUTUALFIRST FINL INC COM 62845B104 769 20,384 SH   SOLE 18 20,384 0 0
MUTUALFIRST FINL INC COM 62845B104 168 4,463 SH   SOLE 19 4,463 0 0
MUTUALFIRST FINL INC COM 62845B104 7,880 208,734 SH   SOLE 21 208,734 0 0
MUTUALFIRST FINL INC COM 62845B104 2,273 60,223 SH   SOLE 22 58,322 0 1,901
MVB FINANCIAL CORP COM 553810102 120 6,622 SH   SOLE 2 362 0 6,260
MVB FINANCIAL CORP COM 553810102 462 25,618 SH   SOLE 18 25,618 0 0
MVB FINANCIAL CORP COM 553810102 101 5,606 SH   SOLE 19 5,606 0 0
MVB FINANCIAL CORP COM 553810102 4,867 269,613 SH   SOLE 21 269,613 0 0
MVB FINANCIAL CORP COM 553810102 923 51,117 SH   SOLE 22 49,057 0 2,060
MYERS INDS INC COM 628464109 513 26,699 SH   SOLE 2 2,377 0 24,322
MYERS INDS INC COM 628464109 13 670 SH   SOLE 7 670 0 0
MYERS INDS INC COM 628464109 2,555 133,092 SH   SOLE 18 133,092 0 0
MYERS INDS INC COM 628464109 642 33,453 SH   SOLE 19 33,453 0 0
MYERS INDS INC COM 628464109 56,643 2,950,174 SH   SOLE 21 2,950,174 0 0
MYERS INDS INC COM 628464109 15,237 793,615 SH   SOLE 22 757,341 0 36,274
MYERS INDS INC COM 628464109 67 3,471 SH   SOLE 23 3,471 0 0
MYERS INDS INC COM 628464109 63 3,288 SH   SOLE 28 3,288 0 0
MYERS INDS INC COM 628464109 150 7,816 SH   SOLE 29 0 0 7,816
MYERS INDS INC COM 628464109 790 41,137 SH   SOLE 30 41,137 0 0
MYERS INDS INC COM 628464109 52 2,706 SH   SOLE 40 2,706 0 0
MYLAN N V SHS EURO N59465109 47,363 1,310,537 SH   SOLE 2 107,582 0 1,202,955
MYLAN N V SHS EURO N59465109 5,880 162,688 SH   SOLE 4 148,719 0 13,969
MYLAN N V SHS EURO N59465109 14,797 409,446 SH   SOLE 7 398,150 0 11,296
MYLAN N V SHS EURO N59465109 206 5,705 SH   SOLE 13 5,705 0 0
MYLAN N V SHS EURO N59465109 182 5,031 SH   SOLE 15 5,031 0 0
MYLAN N V SHS EURO N59465109 39,483 1,092,488 SH   SOLE 18 1,015,434 0 77,054
MYLAN N V SHS EURO N59465109 7,303 202,062 SH   SOLE 19 202,062 0 0
MYLAN N V SHS EURO N59465109 621,087 17,185,581 SH   SOLE 21 17,185,581 0 0
MYLAN N V SHS EURO N59465109 467,119 12,925,255 SH   SOLE 22 11,522,795 0 1,402,460
MYLAN N V SHS EURO N59465109 23,109 639,442 SH   SOLE 23 639,442 0 0
MYLAN N V SHS EURO N59465109 34,214 946,704 SH   SOLE 25 946,704 0 0
MYLAN N V SHS EURO N59465109 67,321 1,862,772 SH   SOLE 26 510,700 0 1,352,072
MYLAN N V SHS EURO N59465109 2,611 72,241 SH   SOLE 28 72,241 0 0
MYLAN N V SHS EURO N59465109 980 27,107 SH   SOLE 29 20,679 0 6,428
MYLAN N V SHS EURO N59465109 75,967 2,102,014 SH   SOLE 30 2,102,014 0 0
MYLAN N V SHS EURO N59465109 7,077 195,826 SH   SOLE 31 92,681 0 103,145
MYLAN N V SHS EURO N59465109 2,977 82,383 SH   SOLE 32 82,383 0 0
MYLAN N V SHS EURO N59465109 4,015 111,102 SH   SOLE 34 111,102 0 0
MYLAN N V SHS EURO N59465109 17,276 478,025 SH   SOLE 36 478,025 0 0
MYLAN N V SHS EURO N59465109 413 11,436 SH   SOLE 40 11,436 0 0
MYOKARDIA INC COM 62857M105 1,247 25,107 SH   SOLE 2 1,322 0 23,785
MYOKARDIA INC COM 62857M105 11 215 SH   SOLE 4 215 0 0
MYOKARDIA INC COM 62857M105 33 662 SH   SOLE 7 662 0 0
MYOKARDIA INC COM 62857M105 4,797 96,616 SH   SOLE 18 96,616 0 0
MYOKARDIA INC COM 62857M105 1,383 27,857 SH   SOLE 19 27,857 0 0
MYOKARDIA INC COM 62857M105 78,017 1,571,340 SH   SOLE 21 1,571,340 0 0
MYOKARDIA INC COM 62857M105 43,527 876,675 SH   SOLE 22 832,880 0 43,795
MYOKARDIA INC COM 62857M105 625 12,590 SH   SOLE 26 7,830 0 4,760
MYOKARDIA INC COM 62857M105 188 3,782 SH   SOLE 28 3,782 0 0
MYOKARDIA INC COM 62857M105 418 8,426 SH   SOLE 30 8,426 0 0
MYOKARDIA INC COM 62857M105 208 4,189 SH   SOLE 40 4,189 0 0
MYOMO INC COM 62857J102 6 2,176 SH   SOLE 18 2,176 0 0
MYOMO INC COM 62857J102 79 26,775 SH   SOLE 21 26,775 0 0
MYOS RENS TECHNOLOGY INC COM 62857P108 0 307 SH   SOLE 21 307 0 0
MYOVANT SCIENCES LTD COM G637AM102 1,220 53,335 SH   SOLE 2 53,335 0 0
MYOVANT SCIENCES LTD COM G637AM102 647 28,278 SH   SOLE 18 28,278 0 0
MYOVANT SCIENCES LTD COM G637AM102 7,148 312,542 SH   SOLE 19 312,542 0 0
MYOVANT SCIENCES LTD COM G637AM102 115 5,044 SH   SOLE 21 5,044 0 0
MYOVANT SCIENCES LTD COM G637AM102 135 5,913 SH   SOLE 22 5,110 0 803
MYOVANT SCIENCES LTD COM G637AM102 74 3,239 SH   SOLE 30 3,239 0 0
MYOVANT SCIENCES LTD COM G637AM102 3,185 139,249 SH   SOLE 34 139,249 0 0
MYR GROUP INC DEL COM 55405W104 474 13,368 SH   SOLE 2 670 0 12,698
MYR GROUP INC DEL COM 55405W104 8 222 SH   SOLE 4 222 0 0
MYR GROUP INC DEL COM 55405W104 268 7,567 SH   SOLE 7 7,567 0 0
MYR GROUP INC DEL COM 55405W104 2,568 72,409 SH   SOLE 18 72,409 0 0
MYR GROUP INC DEL COM 55405W104 810 22,830 SH   SOLE 19 22,830 0 0
MYR GROUP INC DEL COM 55405W104 60,156 1,696,436 SH   SOLE 21 1,696,436 0 0
MYR GROUP INC DEL COM 55405W104 19,037 536,864 SH   SOLE 22 504,016 0 32,848
MYR GROUP INC DEL COM 55405W104 17 492 SH   SOLE 23 492 0 0
MYR GROUP INC DEL COM 55405W104 290 8,187 SH   SOLE 26 0 0 8,187
MYR GROUP INC DEL COM 55405W104 106 2,994 SH   SOLE 28 2,994 0 0
MYR GROUP INC DEL COM 55405W104 869 24,495 SH   SOLE 30 24,495 0 0
MYR GROUP INC DEL COM 55405W104 70 1,975 SH   SOLE 40 1,975 0 0
MYRIAD GENETICS INC COM 62855J104 2,491 66,650 SH   SOLE 2 13,074 0 53,576
MYRIAD GENETICS INC COM 62855J104 15 399 SH   SOLE 4 399 0 0
MYRIAD GENETICS INC COM 62855J104 53 1,418 SH   SOLE 7 1,418 0 0
MYRIAD GENETICS INC COM 62855J104 10,783 288,537 SH   SOLE 18 288,537 0 0
MYRIAD GENETICS INC COM 62855J104 3,776 101,045 SH   SOLE 19 101,045 0 0
MYRIAD GENETICS INC COM 62855J104 306,503 8,201,857 SH   SOLE 21 8,201,857 0 0
MYRIAD GENETICS INC COM 62855J104 77,716 2,079,648 SH   SOLE 22 1,923,908 0 155,740
MYRIAD GENETICS INC COM 62855J104 1,418 37,941 SH   SOLE 23 37,941 0 0
MYRIAD GENETICS INC COM 62855J104 2,243 60,012 SH   SOLE 26 7,118 0 52,894
MYRIAD GENETICS INC COM 62855J104 375 10,028 SH   SOLE 28 10,028 0 0
MYRIAD GENETICS INC COM 62855J104 422 11,302 SH   SOLE 29 0 0 11,302
MYRIAD GENETICS INC COM 62855J104 7,964 213,103 SH   SOLE 30 213,103 0 0
MYRIAD GENETICS INC COM 62855J104 140 3,748 SH   SOLE 34 3,748 0 0
MYRIAD GENETICS INC COM 62855J104 293 7,833 SH   SOLE 40 7,833 0 0
NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 2,563 3,266,000 PRN   SOLE 2 2,705,000 0 561,000
NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 1,843 2,348,000 PRN   SOLE 19 2,348,000 0 0
NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 706 900,000 PRN   SOLE 21 900,000 0 0
NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 858 1,093,000 PRN   SOLE 26 1,093,000 0 0
NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 522 665,000 PRN   SOLE 34 665,000 0 0
NABORS INDUSTRIES LTD SHS G6359F103 5,498 857,754 SH   SOLE 2 171,217 0 686,537
NABORS INDUSTRIES LTD SHS G6359F103 15 2,306 SH   SOLE 4 2,306 0 0
NABORS INDUSTRIES LTD SHS G6359F103 117 18,314 SH   SOLE 7 18,314 0 0
NABORS INDUSTRIES LTD SHS G6359F103 7,127 1,111,905 SH   SOLE 18 1,111,905 0 0
NABORS INDUSTRIES LTD SHS G6359F103 347 54,140 SH   SOLE 19 54,140 0 0
NABORS INDUSTRIES LTD SHS G6359F103 107,972 16,844,364 SH   SOLE 21 16,844,364 0 0
NABORS INDUSTRIES LTD SHS G6359F103 77,500 12,090,466 SH   SOLE 22 11,253,268 0 837,198
NABORS INDUSTRIES LTD SHS G6359F103 446 69,635 SH   SOLE 26 46,639 0 22,996
NABORS INDUSTRIES LTD SHS G6359F103 282 43,940 SH   SOLE 28 43,940 0 0
NABORS INDUSTRIES LTD SHS G6359F103 300 46,821 SH   SOLE 29 0 0 46,821
NABORS INDUSTRIES LTD SHS G6359F103 471 73,425 SH   SOLE 30 73,425 0 0
NABORS INDUSTRIES LTD SHS G6359F103 45 7,033 SH   SOLE 31 7,033 0 0
NABORS INDUSTRIES LTD SHS G6359F103 501 78,123 SH   SOLE 36 78,123 0 0
NABORS INDUSTRIES LTD SHS G6359F103 208 32,507 SH   SOLE 40 32,507 0 0
NABRIVA THERAPEUTICS PLC SHS G63637105 1,632 468,843 SH   SOLE 21 468,843 0 0
NABRIVA THERAPEUTICS PLC SHS G63637105 2 662 SH   SOLE 30 662 0 0
NACCO INDS INC CL A 629579103 178 5,273 SH   SOLE 2 193 0 5,080
NACCO INDS INC CL A 629579103 4 115 SH   SOLE 7 115 0 0
NACCO INDS INC CL A 629579103 470 13,930 SH   SOLE 18 13,930 0 0
NACCO INDS INC CL A 629579103 92 2,731 SH   SOLE 19 2,731 0 0
NACCO INDS INC CL A 629579103 4,500 133,337 SH   SOLE 21 133,337 0 0
NACCO INDS INC CL A 629579103 4,136 122,534 SH   SOLE 22 119,151 0 3,383
NAKED BRAND GROUP LIMITED ORD SHS Q6519T109 5 748 SH   SOLE 21 748 0 0
NAM TAI PPTY INC SHS G63907102 219 19,977 SH   SOLE 21 19,977 0 0
NAM TAI PPTY INC SHS G63907102 1,006 91,875 SH   SOLE 22 91,875 0 0
NAM TAI PPTY INC SHS G63907102 209 19,079 SH   SOLE 30 19,079 0 0
NANOMETRICS INC COM 630077105 862 24,346 SH   SOLE 2 6,781 0 17,565
NANOMETRICS INC COM 630077105 20 554 SH   SOLE 7 554 0 0
NANOMETRICS INC COM 630077105 3,625 102,362 SH   SOLE 18 102,362 0 0
NANOMETRICS INC COM 630077105 2,582 72,912 SH   SOLE 19 72,912 0 0
NANOMETRICS INC COM 630077105 86,383 2,439,499 SH   SOLE 21 2,439,499 0 0
NANOMETRICS INC COM 630077105 29,526 833,842 SH   SOLE 22 803,885 0 29,957
NANOMETRICS INC COM 630077105 600 16,953 SH   SOLE 23 16,953 0 0
NANOMETRICS INC COM 630077105 1,108 31,301 SH   SOLE 26 0 0 31,301
NANOMETRICS INC COM 630077105 115 3,248 SH   SOLE 28 3,248 0 0
NANOMETRICS INC COM 630077105 258 7,293 SH   SOLE 29 0 0 7,293
NANOMETRICS INC COM 630077105 1,347 38,043 SH   SOLE 30 38,043 0 0
NANOMETRICS INC COM 630077105 97 2,729 SH   SOLE 34 2,729 0 0
NANOMETRICS INC COM 630077105 72 2,030 SH   SOLE 40 2,030 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 288 21,076 SH   SOLE 2 3,857 0 17,219
NANOSTRING TECHNOLOGIES INC COM 63009R109 5 349 SH   SOLE 7 349 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 975 71,301 SH   SOLE 18 71,301 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,313 96,006 SH   SOLE 19 96,006 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 14,446 1,056,001 SH   SOLE 21 1,056,001 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 7,317 534,862 SH   SOLE 22 521,471 0 13,391
NANOSTRING TECHNOLOGIES INC COM 63009R109 25 1,795 SH   SOLE 23 1,795 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 968 70,753 SH   SOLE 26 0 0 70,753
NANOSTRING TECHNOLOGIES INC COM 63009R109 5 387 SH   SOLE 30 387 0 0
NANOVIRICIDES INC COM NEW 630087203 0 1,022 SH   SOLE 18 1,022 0 0
NANOVIRICIDES INC COM NEW 630087203 17 39,071 SH   SOLE 21 39,071 0 0
NANTHEALTH INC COM 630104107 68 20,581 SH   SOLE 2 1,079 0 19,502
NANTHEALTH INC COM 630104107 216 65,283 SH   SOLE 18 65,283 0 0
NANTHEALTH INC COM 630104107 58 17,606 SH   SOLE 19 17,606 0 0
NANTHEALTH INC COM 630104107 6,834 2,064,755 SH   SOLE 21 2,064,755 0 0
NANTHEALTH INC COM 630104107 553 167,156 SH   SOLE 22 162,719 0 4,437
NANTHEALTH INC COM 630104107 6 1,868 SH   SOLE 30 1,868 0 0
NANTKWEST INC COM 63016Q102 106 34,516 SH   SOLE 2 7,928 0 26,588
NANTKWEST INC COM 63016Q102 318 103,781 SH   SOLE 18 103,781 0 0
NANTKWEST INC COM 63016Q102 53 17,298 SH   SOLE 19 17,298 0 0
NANTKWEST INC COM 63016Q102 5,927 1,937,023 SH   SOLE 21 1,937,023 0 0
NANTKWEST INC COM 63016Q102 1,392 454,896 SH   SOLE 22 446,306 0 8,590
NANTKWEST INC COM 63016Q102 5 1,547 SH   SOLE 30 1,547 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 142 9,708 SH   SOLE 2 505 0 9,203
NAPCO SEC TECHNOLOGIES INC COM 630402105 563 38,398 SH   SOLE 18 38,398 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 124 8,465 SH   SOLE 19 8,465 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 6,497 443,470 SH   SOLE 21 443,470 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 6,747 460,524 SH   SOLE 22 457,167 0 3,357
NASDAQ INC COM 631103108 26,961 295,398 SH   SOLE 2 31,812 0 263,586
NASDAQ INC COM 631103108 3,246 35,566 SH   SOLE 4 32,953 0 2,613
NASDAQ INC COM 631103108 8,853 96,994 SH   SOLE 7 87,325 0 9,669
NASDAQ INC COM 631103108 191 2,096 SH   SOLE 13 2,096 0 0
NASDAQ INC COM 631103108 132 1,444 SH   SOLE 15 1,444 0 0
NASDAQ INC COM 631103108 35,689 391,026 SH   SOLE 18 375,326 0 15,700
NASDAQ INC COM 631103108 14,559 159,521 SH   SOLE 19 159,521 0 0
NASDAQ INC COM 631103108 6,246 68,438 SH   SOLE 20 0 0 68,438
NASDAQ INC COM 631103108 269,068 2,948,048 SH   SOLE 21 2,948,048 0 0
NASDAQ INC COM 631103108 265,231 2,906,004 SH   SOLE 22 2,585,119 0 320,885
NASDAQ INC COM 631103108 14,017 153,576 SH   SOLE 23 153,576 0 0
NASDAQ INC COM 631103108 10,348 113,375 SH   SOLE 25 113,375 0 0
NASDAQ INC COM 631103108 40,898 448,104 SH   SOLE 26 124,198 0 323,906
NASDAQ INC COM 631103108 1,606 17,594 SH   SOLE 28 17,594 0 0
NASDAQ INC COM 631103108 2,390 26,184 SH   SOLE 29 3,481 0 22,703
NASDAQ INC COM 631103108 37,230 407,912 SH   SOLE 30 407,912 0 0
NASDAQ INC COM 631103108 3,494 38,287 SH   SOLE 31 24,045 0 14,242
NASDAQ INC COM 631103108 3,311 36,281 SH   SOLE 34 36,281 0 0
NASDAQ INC COM 631103108 10,434 114,324 SH   SOLE 36 114,324 0 0
NASDAQ INC COM 631103108 214 2,343 SH   SOLE 40 2,343 0 0
NATERA INC COM 632307104 647 34,364 SH   SOLE 2 11,352 0 23,012
NATERA INC COM 632307104 13 702 SH   SOLE 7 702 0 0
NATERA INC COM 632307104 1,922 102,099 SH   SOLE 18 102,099 0 0
NATERA INC COM 632307104 2,208 117,336 SH   SOLE 19 117,336 0 0
NATERA INC COM 632307104 19,945 1,059,766 SH   SOLE 21 1,059,766 0 0
NATERA INC COM 632307104 12,586 668,759 SH   SOLE 22 633,876 0 34,883
NATERA INC COM 632307104 637 33,824 SH   SOLE 23 33,824 0 0
NATERA INC COM 632307104 768 40,819 SH   SOLE 26 0 0 40,819
NATERA INC COM 632307104 92 4,896 SH   SOLE 28 4,896 0 0
NATERA INC COM 632307104 250 13,290 SH   SOLE 29 0 0 13,290
NATERA INC COM 632307104 168 8,937 SH   SOLE 30 8,937 0 0
NATERA INC COM 632307104 38 2,037 SH   SOLE 34 2,037 0 0
NATHANS FAMOUS INC NEW COM 632347100 240 2,547 SH   SOLE 2 149 0 2,398
NATHANS FAMOUS INC NEW COM 632347100 6 66 SH   SOLE 7 66 0 0
NATHANS FAMOUS INC NEW COM 632347100 871 9,261 SH   SOLE 18 9,261 0 0
NATHANS FAMOUS INC NEW COM 632347100 222 2,356 SH   SOLE 19 2,356 0 0
NATHANS FAMOUS INC NEW COM 632347100 9,438 100,301 SH   SOLE 21 100,301 0 0
NATHANS FAMOUS INC NEW COM 632347100 4,148 44,080 SH   SOLE 22 41,778 0 2,302
NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 0 209 SH   SOLE 18 209 0 0
NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 9 9,352 SH   SOLE 21 9,352 0 0
NATIONAL BANKSHARES INC VA COM 634865109 313 6,736 SH   SOLE 2 251 0 6,485
NATIONAL BANKSHARES INC VA COM 634865109 5 114 SH   SOLE 7 114 0 0
NATIONAL BANKSHARES INC VA COM 634865109 1,092 23,545 SH   SOLE 18 23,545 0 0
NATIONAL BANKSHARES INC VA COM 634865109 255 5,506 SH   SOLE 19 5,506 0 0
NATIONAL BANKSHARES INC VA COM 634865109 11,296 243,456 SH   SOLE 21 243,456 0 0
NATIONAL BANKSHARES INC VA COM 634865109 8,833 190,358 SH   SOLE 22 182,745 0 7,613
NATIONAL BEVERAGE CORP COM 635017106 1,106 10,342 SH   SOLE 2 493 0 9,849
NATIONAL BEVERAGE CORP COM 635017106 7 63 SH   SOLE 4 63 0 0
NATIONAL BEVERAGE CORP COM 635017106 27 255 SH   SOLE 7 255 0 0
NATIONAL BEVERAGE CORP COM 635017106 3,954 36,984 SH   SOLE 18 36,984 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,017 9,515 SH   SOLE 19 9,515 0 0
NATIONAL BEVERAGE CORP COM 635017106 41,547 388,649 SH   SOLE 21 388,649 0 0
NATIONAL BEVERAGE CORP COM 635017106 36,225 338,871 SH   SOLE 22 322,475 0 16,396
NATIONAL BEVERAGE CORP COM 635017106 362 3,390 SH   SOLE 26 0 0 3,390
NATIONAL BEVERAGE CORP COM 635017106 142 1,326 SH   SOLE 28 1,326 0 0
NATIONAL BEVERAGE CORP COM 635017106 287 2,688 SH   SOLE 30 2,688 0 0
NATIONAL BEVERAGE CORP COM 635017106 136 1,276 SH   SOLE 40 1,276 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,047 27,125 SH   SOLE 2 1,327 0 25,798
NATIONAL BK HLDGS CORP CL A 633707104 21 546 SH   SOLE 7 546 0 0
NATIONAL BK HLDGS CORP CL A 633707104 4,777 123,797 SH   SOLE 18 123,797 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,258 32,607 SH   SOLE 19 32,607 0 0
NATIONAL BK HLDGS CORP CL A 633707104 107,102 2,775,394 SH   SOLE 21 2,775,394 0 0
NATIONAL BK HLDGS CORP CL A 633707104 36,987 958,462 SH   SOLE 22 909,466 0 48,996
NATIONAL BK HLDGS CORP CL A 633707104 405 10,494 SH   SOLE 26 0 0 10,494
NATIONAL BK HLDGS CORP CL A 633707104 174 4,512 SH   SOLE 28 4,512 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,560 40,413 SH   SOLE 30 40,413 0 0
NATIONAL BK HLDGS CORP CL A 633707104 149 3,849 SH   SOLE 40 3,849 0 0
NATIONAL CINEMEDIA INC COM 635309107 665 79,223 SH   SOLE 2 3,443 0 75,780
NATIONAL CINEMEDIA INC COM 635309107 3 380 SH   SOLE 4 380 0 0
NATIONAL CINEMEDIA INC COM 635309107 14 1,687 SH   SOLE 7 1,687 0 0
NATIONAL CINEMEDIA INC COM 635309107 2,244 267,148 SH   SOLE 18 267,148 0 0
NATIONAL CINEMEDIA INC COM 635309107 518 61,717 SH   SOLE 19 61,717 0 0
NATIONAL CINEMEDIA INC COM 635309107 22,791 2,713,238 SH   SOLE 21 2,713,238 0 0
NATIONAL CINEMEDIA INC COM 635309107 17,836 2,123,380 SH   SOLE 22 1,938,176 0 185,204
NATIONAL CINEMEDIA INC COM 635309107 8 906 SH   SOLE 23 906 0 0
NATIONAL CINEMEDIA INC COM 635309107 93 11,014 SH   SOLE 26 7,817 0 3,197
NATIONAL CINEMEDIA INC COM 635309107 74 8,826 SH   SOLE 28 8,826 0 0
NATIONAL CINEMEDIA INC COM 635309107 191 22,756 SH   SOLE 30 22,756 0 0
NATIONAL CINEMEDIA INC COM 635309107 61 7,277 SH   SOLE 40 7,277 0 0
NATIONAL COMM CORP COM 63546L102 591 12,775 SH   SOLE 2 686 0 12,089
NATIONAL COMM CORP COM 63546L102 18 380 SH   SOLE 7 380 0 0
NATIONAL COMM CORP COM 63546L102 2,300 49,682 SH   SOLE 18 49,682 0 0
NATIONAL COMM CORP COM 63546L102 532 11,497 SH   SOLE 19 11,497 0 0
NATIONAL COMM CORP COM 63546L102 24,027 518,933 SH   SOLE 21 518,933 0 0
NATIONAL COMM CORP COM 63546L102 12,400 267,828 SH   SOLE 22 256,681 0 11,147
NATIONAL COMM CORP COM 63546L102 125 2,703 SH   SOLE 30 2,703 0 0
NATIONAL COMM CORP COM 63546L102 109 2,352 SH   SOLE 40 2,352 0 0
NATIONAL FUEL GAS CO N J COM 636180101 11,577 218,597 SH   SOLE 2 48,973 0 169,624
NATIONAL FUEL GAS CO N J COM 636180101 19 360 SH   SOLE 4 360 0 0
NATIONAL FUEL GAS CO N J COM 636180101 5,671 107,079 SH   SOLE 7 107,079 0 0
NATIONAL FUEL GAS CO N J COM 636180101 14,078 265,826 SH   SOLE 18 265,826 0 0
NATIONAL FUEL GAS CO N J COM 636180101 679 12,829 SH   SOLE 19 12,829 0 0
NATIONAL FUEL GAS CO N J COM 636180101 203,460 3,841,776 SH   SOLE 21 3,841,776 0 0
NATIONAL FUEL GAS CO N J COM 636180101 147,417 2,783,550 SH   SOLE 22 2,615,865 0 167,685
NATIONAL FUEL GAS CO N J COM 636180101 1,080 20,390 SH   SOLE 26 11,094 0 9,296
NATIONAL FUEL GAS CO N J COM 636180101 564 10,656 SH   SOLE 28 10,656 0 0
NATIONAL FUEL GAS CO N J COM 636180101 902 17,027 SH   SOLE 30 17,027 0 0
NATIONAL FUEL GAS CO N J COM 636180101 90 1,696 SH   SOLE 31 1,696 0 0
NATIONAL FUEL GAS CO N J COM 636180101 157 2,961 SH   SOLE 36 2,961 0 0
NATIONAL FUEL GAS CO N J COM 636180101 475 8,960 SH   SOLE 40 8,960 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1,552 58,944 SH   SOLE 2 2,700 0 56,244
NATIONAL GEN HLDGS CORP COM 636220303 10 366 SH   SOLE 4 366 0 0
NATIONAL GEN HLDGS CORP COM 636220303 35 1,328 SH   SOLE 7 1,328 0 0
NATIONAL GEN HLDGS CORP COM 636220303 5,248 199,309 SH   SOLE 18 199,309 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1,401 53,217 SH   SOLE 19 53,217 0 0
NATIONAL GEN HLDGS CORP COM 636220303 53,985 2,050,332 SH   SOLE 21 2,050,332 0 0
NATIONAL GEN HLDGS CORP COM 636220303 47,141 1,790,376 SH   SOLE 22 1,702,153 0 88,223
NATIONAL GEN HLDGS CORP COM 636220303 699 26,561 SH   SOLE 26 21,735 0 4,826
NATIONAL GEN HLDGS CORP COM 636220303 223 8,480 SH   SOLE 28 8,480 0 0
NATIONAL GEN HLDGS CORP COM 636220303 320 12,139 SH   SOLE 30 12,139 0 0
NATIONAL GEN HLDGS CORP COM 636220303 187 7,103 SH   SOLE 40 7,103 0 0
NATIONAL HEALTH INVS INC COM 63633D104 2,913 39,537 SH   SOLE 2 1,802 0 37,735
NATIONAL HEALTH INVS INC COM 63633D104 968 13,132 SH   SOLE 4 13,132 0 0
NATIONAL HEALTH INVS INC COM 63633D104 4,760 64,607 SH   SOLE 7 64,607 0 0
NATIONAL HEALTH INVS INC COM 63633D104 120 1,626 SH   SOLE 15 1,626 0 0
NATIONAL HEALTH INVS INC COM 63633D104 9,694 131,571 SH   SOLE 18 131,571 0 0
NATIONAL HEALTH INVS INC COM 63633D104 6,098 82,761 SH   SOLE 19 82,761 0 0
NATIONAL HEALTH INVS INC COM 63633D104 118,179 1,603,948 SH   SOLE 21 1,603,948 0 0
NATIONAL HEALTH INVS INC COM 63633D104 129,066 1,751,710 SH   SOLE 22 1,695,698 0 56,012
NATIONAL HEALTH INVS INC COM 63633D104 175 2,377 SH   SOLE 23 2,377 0 0
NATIONAL HEALTH INVS INC COM 63633D104 5,810 78,851 SH   SOLE 25 78,851 0 0
NATIONAL HEALTH INVS INC COM 63633D104 2,049 27,812 SH   SOLE 26 9,285 0 18,527
NATIONAL HEALTH INVS INC COM 63633D104 423 5,746 SH   SOLE 28 5,746 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,050 14,249 SH   SOLE 29 14,249 0 0
NATIONAL HEALTH INVS INC COM 63633D104 15,078 204,648 SH   SOLE 30 204,648 0 0
NATIONAL HEALTH INVS INC COM 63633D104 293 3,971 SH   SOLE 40 3,971 0 0
NATIONAL HEALTHCARE CORP COM 635906100 896 12,736 SH   SOLE 2 1,156 0 11,580
NATIONAL HEALTHCARE CORP COM 635906100 16 232 SH   SOLE 7 232 0 0
NATIONAL HEALTHCARE CORP COM 635906100 2,798 39,760 SH   SOLE 18 39,760 0 0
NATIONAL HEALTHCARE CORP COM 635906100 680 9,666 SH   SOLE 19 9,666 0 0
NATIONAL HEALTHCARE CORP COM 635906100 31,293 444,631 SH   SOLE 21 444,631 0 0
NATIONAL HEALTHCARE CORP COM 635906100 20,443 290,466 SH   SOLE 22 276,333 0 14,133
NATIONAL HEALTHCARE CORP COM 635906100 951 13,519 SH   SOLE 26 0 0 13,519
NATIONAL HEALTHCARE CORP COM 635906100 100 1,420 SH   SOLE 28 1,420 0 0
NATIONAL HEALTHCARE CORP COM 635906100 153 2,176 SH   SOLE 30 2,176 0 0
NATIONAL HEALTHCARE CORP COM 635906100 79 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 39 11,753 SH   SOLE 21 11,753 0 0
NATIONAL INSTRS CORP COM 636518102 11,344 270,234 SH   SOLE 2 58,329 0 211,905
NATIONAL INSTRS CORP COM 636518102 91 2,165 SH   SOLE 4 2,165 0 0
NATIONAL INSTRS CORP COM 636518102 127 3,036 SH   SOLE 7 3,036 0 0
NATIONAL INSTRS CORP COM 636518102 14,572 347,126 SH   SOLE 18 346,952 0 174
NATIONAL INSTRS CORP COM 636518102 718 17,108 SH   SOLE 19 17,108 0 0
NATIONAL INSTRS CORP COM 636518102 216,072 5,147,027 SH   SOLE 21 5,147,027 0 0
NATIONAL INSTRS CORP COM 636518102 144,960 3,453,080 SH   SOLE 22 3,228,292 0 224,788
NATIONAL INSTRS CORP COM 636518102 43 1,015 SH   SOLE 23 1,015 0 0
NATIONAL INSTRS CORP COM 636518102 1,879 44,759 SH   SOLE 26 22,699 0 22,060
NATIONAL INSTRS CORP COM 636518102 683 16,279 SH   SOLE 28 16,279 0 0
NATIONAL INSTRS CORP COM 636518102 706 16,824 SH   SOLE 29 0 0 16,824
NATIONAL INSTRS CORP COM 636518102 1,162 27,669 SH   SOLE 30 27,669 0 0
NATIONAL INSTRS CORP COM 636518102 100 2,392 SH   SOLE 31 2,392 0 0
NATIONAL INSTRS CORP COM 636518102 85 2,028 SH   SOLE 36 2,028 0 0
NATIONAL INSTRS CORP COM 636518102 525 12,501 SH   SOLE 40 12,501 0 0
NATIONAL OILWELL VARCO INC COM 637071101 41,769 962,408 SH   SOLE 2 94,070 0 868,338
NATIONAL OILWELL VARCO INC COM 637071101 4,949 114,030 SH   SOLE 4 104,204 0 9,826
NATIONAL OILWELL VARCO INC COM 637071101 12,628 290,978 SH   SOLE 7 276,278 0 14,700
NATIONAL OILWELL VARCO INC COM 637071101 530 12,220 SH   SOLE 13 12,220 0 0
NATIONAL OILWELL VARCO INC COM 637071101 130 2,999 SH   SOLE 15 2,999 0 0
NATIONAL OILWELL VARCO INC COM 637071101 34,692 799,362 SH   SOLE 18 748,546 0 50,816
NATIONAL OILWELL VARCO INC COM 637071101 3,479 80,151 SH   SOLE 19 80,151 0 0
NATIONAL OILWELL VARCO INC COM 637071101 6,186 142,538 SH   SOLE 20 0 0 142,538
NATIONAL OILWELL VARCO INC COM 637071101 373,141 8,597,729 SH   SOLE 21 8,597,729 0 0
NATIONAL OILWELL VARCO INC COM 637071101 412,736 9,510,042 SH   SOLE 22 8,276,773 0 1,233,269
NATIONAL OILWELL VARCO INC COM 637071101 20,425 470,618 SH   SOLE 23 470,618 0 0
NATIONAL OILWELL VARCO INC COM 637071101 23,611 544,040 SH   SOLE 25 544,040 0 0
NATIONAL OILWELL VARCO INC COM 637071101 72,953 1,680,951 SH   SOLE 26 368,483 0 1,312,468
NATIONAL OILWELL VARCO INC COM 637071101 2,311 53,248 SH   SOLE 28 53,248 0 0
NATIONAL OILWELL VARCO INC COM 637071101 748 17,233 SH   SOLE 29 15,104 0 2,129
NATIONAL OILWELL VARCO INC COM 637071101 56,303 1,297,293 SH   SOLE 30 1,297,293 0 0
NATIONAL OILWELL VARCO INC COM 637071101 7,573 174,502 SH   SOLE 31 83,274 0 91,228
NATIONAL OILWELL VARCO INC COM 637071101 1,308 30,135 SH   SOLE 34 30,135 0 0
NATIONAL OILWELL VARCO INC COM 637071101 17,247 397,403 SH   SOLE 36 397,403 0 0
NATIONAL OILWELL VARCO INC COM 637071101 331 7,627 SH   SOLE 40 7,627 0 0
NATIONAL PRESTO INDS INC COM 637215104 554 4,470 SH   SOLE 2 208 0 4,262
NATIONAL PRESTO INDS INC COM 637215104 7 60 SH   SOLE 4 60 0 0
NATIONAL PRESTO INDS INC COM 637215104 14 116 SH   SOLE 7 116 0 0
NATIONAL PRESTO INDS INC COM 637215104 2,827 22,798 SH   SOLE 18 22,798 0 0
NATIONAL PRESTO INDS INC COM 637215104 493 3,974 SH   SOLE 19 3,974 0 0
NATIONAL PRESTO INDS INC COM 637215104 101,797 820,946 SH   SOLE 21 820,946 0 0
NATIONAL PRESTO INDS INC COM 637215104 18,860 152,093 SH   SOLE 22 144,416 0 7,677
NATIONAL PRESTO INDS INC COM 637215104 316 2,548 SH   SOLE 26 0 0 2,548
NATIONAL PRESTO INDS INC COM 637215104 91 734 SH   SOLE 28 734 0 0
NATIONAL PRESTO INDS INC COM 637215104 966 7,792 SH   SOLE 30 7,792 0 0
NATIONAL PRESTO INDS INC COM 637215104 58 468 SH   SOLE 40 468 0 0
NATIONAL RESH CORP COM NEW 637372202 385 10,304 SH   SOLE 2 1,534 0 8,770
NATIONAL RESH CORP COM NEW 637372202 9 230 SH   SOLE 7 230 0 0
NATIONAL RESH CORP COM NEW 637372202 1,393 37,241 SH   SOLE 18 37,241 0 0
NATIONAL RESH CORP COM NEW 637372202 808 21,609 SH   SOLE 19 21,609 0 0
NATIONAL RESH CORP COM NEW 637372202 14,599 390,336 SH   SOLE 21 390,336 0 0
NATIONAL RESH CORP COM NEW 637372202 4,951 132,391 SH   SOLE 22 124,393 0 7,998
NATIONAL RESH CORP COM NEW 637372202 26 691 SH   SOLE 23 691 0 0
NATIONAL RESH CORP COM NEW 637372202 67 1,780 SH   SOLE 30 1,780 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 25,289 575,283 SH   SOLE 2 214,962 0 360,321
NATIONAL RETAIL PPTYS INC COM 637417106 5,482 124,705 SH   SOLE 4 119,811 0 4,894
NATIONAL RETAIL PPTYS INC COM 637417106 24,556 558,608 SH   SOLE 7 523,097 0 35,511
NATIONAL RETAIL PPTYS INC COM 637417106 269 6,122 SH   SOLE 15 6,122 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 24,284 552,416 SH   SOLE 18 538,106 0 14,310
NATIONAL RETAIL PPTYS INC COM 637417106 14,106 320,889 SH   SOLE 19 320,889 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 5,736 130,471 SH   SOLE 20 0 0 130,471
NATIONAL RETAIL PPTYS INC COM 637417106 422,042 9,600,582 SH   SOLE 21 9,600,582 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 334,001 7,597,834 SH   SOLE 22 6,658,398 0 939,436
NATIONAL RETAIL PPTYS INC COM 637417106 10,051 228,645 SH   SOLE 23 228,645 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 13,562 308,516 SH   SOLE 25 308,516 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 16,200 368,515 SH   SOLE 26 132,668 0 235,847
NATIONAL RETAIL PPTYS INC COM 637417106 1,052 23,921 SH   SOLE 28 23,921 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 2,759 62,763 SH   SOLE 29 62,763 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 43,617 992,190 SH   SOLE 30 992,190 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 2,482 56,456 SH   SOLE 31 27,954 0 28,502
NATIONAL RETAIL PPTYS INC COM 637417106 430 9,771 SH   SOLE 34 9,771 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 1,668 37,951 SH   SOLE 36 37,951 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 132 2,998 SH   SOLE 40 2,998 0 0
NATIONAL SEC GROUP INC COM 637546102 5 286 SH   SOLE 18 286 0 0
NATIONAL SEC GROUP INC COM 637546102 4 249 SH   SOLE 21 249 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,329 75,582 SH   SOLE 2 24,609 0 50,973
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 491 15,916 SH   SOLE 4 15,916 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,505 81,285 SH   SOLE 7 81,285 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 54 1,739 SH   SOLE 15 1,739 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 6,921 224,559 SH   SOLE 18 224,559 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 6,144 199,366 SH   SOLE 19 199,366 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 163,087 5,291,582 SH   SOLE 21 5,291,582 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 79,553 2,581,218 SH   SOLE 22 2,506,157 0 75,061
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,929 62,575 SH   SOLE 23 62,575 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,964 96,159 SH   SOLE 25 96,159 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 6,107 198,145 SH   SOLE 26 0 0 198,145
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 203 6,588 SH   SOLE 28 6,588 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,051 34,093 SH   SOLE 29 17,638 0 16,455
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 9,571 310,554 SH   SOLE 30 310,554 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 271 8,790 SH   SOLE 40 8,790 0 0
NATIONAL VISION HLDGS INC COM 63845R107 1,040 28,451 SH   SOLE 2 1,516 0 26,935
NATIONAL VISION HLDGS INC COM 63845R107 27 726 SH   SOLE 7 726 0 0
NATIONAL VISION HLDGS INC COM 63845R107 3,935 107,600 SH   SOLE 18 107,600 0 0
NATIONAL VISION HLDGS INC COM 63845R107 1,050 28,706 SH   SOLE 19 28,706 0 0
NATIONAL VISION HLDGS INC COM 63845R107 40,841 1,116,794 SH   SOLE 21 1,116,794 0 0
NATIONAL VISION HLDGS INC COM 63845R107 32,094 877,597 SH   SOLE 22 833,283 0 44,314
NATIONAL VISION HLDGS INC COM 63845R107 85 2,324 SH   SOLE 26 0 0 2,324
NATIONAL VISION HLDGS INC COM 63845R107 133 3,643 SH   SOLE 28 3,643 0 0
NATIONAL VISION HLDGS INC COM 63845R107 214 5,854 SH   SOLE 30 5,854 0 0
NATIONAL VISION HLDGS INC COM 63845R107 131 3,581 SH   SOLE 40 3,581 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 772 2,511 SH   SOLE 2 93 0 2,418
NATIONAL WESTN LIFE GROUP IN CL A 638517102 16 53 SH   SOLE 7 53 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 2,353 7,657 SH   SOLE 18 7,657 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 748 2,433 SH   SOLE 19 2,433 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 22,928 74,620 SH   SOLE 21 74,620 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 20,328 66,158 SH   SOLE 22 62,730 0 3,428
NATIONAL WESTN LIFE GROUP IN CL A 638517102 287 933 SH   SOLE 26 0 0 933
NATIONAL WESTN LIFE GROUP IN CL A 638517102 117 380 SH   SOLE 28 380 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 226 735 SH   SOLE 30 735 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 129 420 SH   SOLE 40 420 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 593 33,806 SH   SOLE 2 1,227 0 32,579
NATIONSTAR MTG HLDGS INC COM 63861C109 4 239 SH   SOLE 4 239 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 15 867 SH   SOLE 7 867 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 1,721 98,177 SH   SOLE 18 98,177 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 432 24,652 SH   SOLE 19 24,652 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 17,568 1,002,180 SH   SOLE 21 1,002,180 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 15,552 887,184 SH   SOLE 22 842,428 0 44,756
NATIONSTAR MTG HLDGS INC COM 63861C109 971 55,365 SH   SOLE 26 0 0 55,365
NATIONSTAR MTG HLDGS INC COM 63861C109 114 6,479 SH   SOLE 28 6,479 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 53 3,034 SH   SOLE 29 0 0 3,034
NATIONSTAR MTG HLDGS INC COM 63861C109 119 6,773 SH   SOLE 30 6,773 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 47 2,682 SH   SOLE 40 2,682 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 9 924 SH   SOLE 18 924 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 161 15,894 SH   SOLE 21 15,894 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 358 15,188 SH   SOLE 2 578 0 14,610
NATURAL GAS SERVICES GROUP COM 63886Q109 8 342 SH   SOLE 7 342 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 1,031 43,688 SH   SOLE 18 43,688 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 234 9,916 SH   SOLE 19 9,916 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 10,277 435,482 SH   SOLE 21 435,482 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 9,509 402,933 SH   SOLE 22 385,712 0 17,221
NATURAL GAS SERVICES GROUP COM 63886Q109 41 1,746 SH   SOLE 28 1,746 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 72 3,060 SH   SOLE 30 3,060 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 32 1,356 SH   SOLE 40 1,356 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 152 11,956 SH   SOLE 2 1,992 0 9,964
NATURAL GROCERS BY VITAMIN C COM 63888U108 3 227 SH   SOLE 7 227 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 400 31,424 SH   SOLE 18 31,424 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 254 19,970 SH   SOLE 19 19,970 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 4,268 334,991 SH   SOLE 21 334,991 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 3,094 242,819 SH   SOLE 22 236,046 0 6,773
NATURAL GROCERS BY VITAMIN C COM 63888U108 8 647 SH   SOLE 23 647 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 141 11,062 SH   SOLE 26 0 0 11,062
NATURAL GROCERS BY VITAMIN C COM 63888U108 162 12,696 SH   SOLE 29 0 0 12,696
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 174 6,943 SH   SOLE 2 391 0 6,552
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 5 184 SH   SOLE 7 184 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 643 25,693 SH   SOLE 18 25,693 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 146 5,818 SH   SOLE 19 5,818 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 6,937 277,255 SH   SOLE 21 277,255 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 4,871 194,681 SH   SOLE 22 188,368 0 6,313
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 140 5,584 SH   SOLE 23 5,584 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 171 6,817 SH   SOLE 26 0 0 6,817
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 307 12,273 SH   SOLE 29 0 0 12,273
NATURES SUNSHINE PRODUCTS IN COM 639027101 100 10,677 SH   SOLE 2 462 0 10,215
NATURES SUNSHINE PRODUCTS IN COM 639027101 3 355 SH   SOLE 7 355 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 342 36,572 SH   SOLE 18 36,572 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 78 8,374 SH   SOLE 19 8,374 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 3,207 343,035 SH   SOLE 21 343,035 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 819 87,611 SH   SOLE 22 79,423 0 8,188
NATUS MEDICAL INC DEL COM 639050103 924 26,773 SH   SOLE 2 1,460 0 25,313
NATUS MEDICAL INC DEL COM 639050103 7 195 SH   SOLE 4 195 0 0
NATUS MEDICAL INC DEL COM 639050103 23 676 SH   SOLE 7 676 0 0
NATUS MEDICAL INC DEL COM 639050103 4,803 139,231 SH   SOLE 18 139,231 0 0
NATUS MEDICAL INC DEL COM 639050103 896 25,976 SH   SOLE 19 25,976 0 0
NATUS MEDICAL INC DEL COM 639050103 124,849 3,618,817 SH   SOLE 21 3,618,817 0 0
NATUS MEDICAL INC DEL COM 639050103 31,155 903,044 SH   SOLE 22 860,043 0 43,001
NATUS MEDICAL INC DEL COM 639050103 276 8,014 SH   SOLE 26 0 0 8,014
NATUS MEDICAL INC DEL COM 639050103 166 4,815 SH   SOLE 28 4,815 0 0
NATUS MEDICAL INC DEL COM 639050103 2,141 62,052 SH   SOLE 30 62,052 0 0
NATUS MEDICAL INC DEL COM 639050103 123 3,579 SH   SOLE 40 3,579 0 0
NAUTILUS INC COM 63910B102 398 25,369 SH   SOLE 2 1,140 0 24,229
NAUTILUS INC COM 63910B102 12 743 SH   SOLE 7 743 0 0
NAUTILUS INC COM 63910B102 2,111 134,464 SH   SOLE 18 134,464 0 0
NAUTILUS INC COM 63910B102 359 22,868 SH   SOLE 19 22,868 0 0
NAUTILUS INC COM 63910B102 49,310 3,140,763 SH   SOLE 21 3,140,763 0 0
NAUTILUS INC COM 63910B102 13,796 878,756 SH   SOLE 22 839,375 0 39,381
NAUTILUS INC COM 63910B102 66 4,230 SH   SOLE 28 4,230 0 0
NAUTILUS INC COM 63910B102 687 43,778 SH   SOLE 30 43,778 0 0
NAUTILUS INC COM 63910B102 58 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 16 69,876 SH   SOLE 21 69,876 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 550 2,410,188 SH   SOLE 22 2,410,188 0 0
NAVIENT CORPORATION COM 63938C108 8,826 677,351 SH   SOLE 2 130,245 0 547,106
NAVIENT CORPORATION COM 63938C108 21 1,633 SH   SOLE 4 1,633 0 0
NAVIENT CORPORATION COM 63938C108 378 29,024 SH   SOLE 7 29,024 0 0
NAVIENT CORPORATION COM 63938C108 10,769 826,464 SH   SOLE 18 826,464 0 0
NAVIENT CORPORATION COM 63938C108 537 41,175 SH   SOLE 19 41,175 0 0
NAVIENT CORPORATION COM 63938C108 155,791 11,956,347 SH   SOLE 21 11,956,347 0 0
NAVIENT CORPORATION COM 63938C108 136,569 10,481,153 SH   SOLE 22 9,848,261 0 632,892
NAVIENT CORPORATION COM 63938C108 1,119 85,891 SH   SOLE 26 45,566 0 40,325
NAVIENT CORPORATION COM 63938C108 474 36,387 SH   SOLE 28 36,387 0 0
NAVIENT CORPORATION COM 63938C108 1,581 121,360 SH   SOLE 30 121,360 0 0
NAVIENT CORPORATION COM 63938C108 73 5,578 SH   SOLE 31 5,578 0 0
NAVIENT CORPORATION COM 63938C108 1,481 113,673 SH   SOLE 36 113,673 0 0
NAVIENT CORPORATION COM 63938C108 386 29,597 SH   SOLE 40 29,597 0 0
NAVIGANT CONSULTING INC COM 63935N107 1,043 47,117 SH   SOLE 2 1,919 0 45,198
NAVIGANT CONSULTING INC COM 63935N107 9 414 SH   SOLE 4 414 0 0
NAVIGANT CONSULTING INC COM 63935N107 24 1,066 SH   SOLE 7 1,066 0 0
NAVIGANT CONSULTING INC COM 63935N107 4,409 199,161 SH   SOLE 18 199,161 0 0
NAVIGANT CONSULTING INC COM 63935N107 800 36,113 SH   SOLE 19 36,113 0 0
NAVIGANT CONSULTING INC COM 63935N107 100,311 4,530,758 SH   SOLE 21 4,530,758 0 0
NAVIGANT CONSULTING INC COM 63935N107 30,240 1,365,839 SH   SOLE 22 1,275,357 0 90,482
NAVIGANT CONSULTING INC COM 63935N107 613 27,670 SH   SOLE 26 11,641 0 16,029
NAVIGANT CONSULTING INC COM 63935N107 151 6,840 SH   SOLE 28 6,840 0 0
NAVIGANT CONSULTING INC COM 63935N107 1,520 68,657 SH   SOLE 30 68,657 0 0
NAVIGANT CONSULTING INC COM 63935N107 143 6,453 SH   SOLE 40 6,453 0 0
NAVIGATOR HOLDINGS LTD SHS Y62132108 2 176 SH   SOLE 21 176 0 0
NAVIGATORS GROUP INC COM 638904102 1,138 19,970 SH   SOLE 2 853 0 19,117
NAVIGATORS GROUP INC COM 638904102 13 236 SH   SOLE 4 236 0 0
NAVIGATORS GROUP INC COM 638904102 26 460 SH   SOLE 7 460 0 0
NAVIGATORS GROUP INC COM 638904102 5,184 90,939 SH   SOLE 18 90,939 0 0
NAVIGATORS GROUP INC COM 638904102 909 15,949 SH   SOLE 19 15,949 0 0
NAVIGATORS GROUP INC COM 638904102 121,209 2,126,473 SH   SOLE 21 2,126,473 0 0
NAVIGATORS GROUP INC COM 638904102 32,970 578,417 SH   SOLE 22 548,430 0 29,987
NAVIGATORS GROUP INC COM 638904102 687 12,056 SH   SOLE 26 6,440 0 5,616
NAVIGATORS GROUP INC COM 638904102 213 3,730 SH   SOLE 28 3,730 0 0
NAVIGATORS GROUP INC COM 638904102 1,732 30,393 SH   SOLE 30 30,393 0 0
NAVIGATORS GROUP INC COM 638904102 142 2,496 SH   SOLE 40 2,496 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 2 2,576 SH   SOLE 2 0 0 2,576
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 1 1,648 SH   SOLE 18 1,648 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 18 30,087 SH   SOLE 21 30,087 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 2 3,217 SH   SOLE 22 3,217 0 0
NAVIOS MARITIME HLDGS INC SPON ADR PFD H 63938Y308 1 100 SH   SOLE 17 0 0 100
NAVISTAR INTL CORP NEW COM 63934E108 2,126 52,202 SH   SOLE 2 2,089 0 50,113
NAVISTAR INTL CORP NEW COM 63934E108 9 231 SH   SOLE 4 231 0 0
NAVISTAR INTL CORP NEW COM 63934E108 79 1,934 SH   SOLE 7 1,934 0 0
NAVISTAR INTL CORP NEW COM 63934E108 6,612 162,369 SH   SOLE 18 162,369 0 0
NAVISTAR INTL CORP NEW COM 63934E108 1,649 40,489 SH   SOLE 19 40,489 0 0
NAVISTAR INTL CORP NEW COM 63934E108 67,733 1,663,393 SH   SOLE 21 1,663,393 0 0
NAVISTAR INTL CORP NEW COM 63934E108 66,185 1,625,358 SH   SOLE 22 1,560,091 0 65,267
NAVISTAR INTL CORP NEW COM 63934E108 311 7,633 SH   SOLE 26 5,352 0 2,281
NAVISTAR INTL CORP NEW COM 63934E108 291 7,147 SH   SOLE 28 7,147 0 0
NAVISTAR INTL CORP NEW COM 63934E108 394 9,685 SH   SOLE 30 9,685 0 0
NAVISTAR INTL CORP NEW COM 63934E108 167 4,108 SH   SOLE 36 4,108 0 0
NAVISTAR INTL CORP NEW COM 63934E108 226 5,553 SH   SOLE 40 5,553 0 0
NAVISTAR INTL CORP NEW NOTE 4.750% 4/1 63934EAS7 582 565,000 PRN   SOLE 21 565,000 0 0
NBT BANCORP INC COM 628778102 1,734 45,456 SH   SOLE 2 1,789 0 43,667
NBT BANCORP INC COM 628778102 10 272 SH   SOLE 4 272 0 0
NBT BANCORP INC COM 628778102 40 1,039 SH   SOLE 7 1,039 0 0
NBT BANCORP INC COM 628778102 7,229 189,485 SH   SOLE 18 189,485 0 0
NBT BANCORP INC COM 628778102 1,365 35,770 SH   SOLE 19 35,770 0 0
NBT BANCORP INC COM 628778102 167,365 4,387,028 SH   SOLE 21 4,387,028 0 0
NBT BANCORP INC COM 628778102 48,391 1,268,443 SH   SOLE 22 1,206,989 0 61,454
NBT BANCORP INC COM 628778102 692 18,144 SH   SOLE 26 7,373 0 10,771
NBT BANCORP INC COM 628778102 239 6,259 SH   SOLE 28 6,259 0 0
NBT BANCORP INC COM 628778102 2,519 66,041 SH   SOLE 30 66,041 0 0
NBT BANCORP INC COM 628778102 188 4,934 SH   SOLE 40 4,934 0 0
NCI BUILDING SYS INC COM NEW 628852204 744 35,421 SH   SOLE 2 1,783 0 33,638
NCI BUILDING SYS INC COM NEW 628852204 20 964 SH   SOLE 7 964 0 0
NCI BUILDING SYS INC COM NEW 628852204 2,834 134,965 SH   SOLE 18 134,965 0 0
NCI BUILDING SYS INC COM NEW 628852204 763 36,326 SH   SOLE 19 36,326 0 0
NCI BUILDING SYS INC COM NEW 628852204 28,569 1,360,406 SH   SOLE 21 1,360,406 0 0
NCI BUILDING SYS INC COM NEW 628852204 25,529 1,215,644 SH   SOLE 22 1,168,118 0 47,526
NCI BUILDING SYS INC COM NEW 628852204 438 20,878 SH   SOLE 26 0 0 20,878
NCI BUILDING SYS INC COM NEW 628852204 88 4,196 SH   SOLE 28 4,196 0 0
NCI BUILDING SYS INC COM NEW 628852204 226 10,746 SH   SOLE 30 10,746 0 0
NCI BUILDING SYS INC COM NEW 628852204 85 4,068 SH   SOLE 40 4,068 0 0
NCR CORP NEW COM 62886E108 8,508 283,789 SH   SOLE 2 56,677 0 227,112
NCR CORP NEW COM 62886E108 18 597 SH   SOLE 4 597 0 0
NCR CORP NEW COM 62886E108 136 4,546 SH   SOLE 7 4,546 0 0
NCR CORP NEW COM 62886E108 25 819 SH   SOLE 15 819 0 0
NCR CORP NEW COM 62886E108 38 1,276 SH   SOLE 17 0 0 1,276
NCR CORP NEW COM 62886E108 11,160 372,260 SH   SOLE 18 372,260 0 0
NCR CORP NEW COM 62886E108 547 18,259 SH   SOLE 19 18,259 0 0
NCR CORP NEW COM 62886E108 163,607 5,457,196 SH   SOLE 21 5,457,196 0 0
NCR CORP NEW COM 62886E108 116,383 3,882,038 SH   SOLE 22 3,641,797 0 240,241
NCR CORP NEW COM 62886E108 3,430 114,418 SH   SOLE 25 114,418 0 0
NCR CORP NEW COM 62886E108 4,065 135,575 SH   SOLE 26 57,261 0 78,314
NCR CORP NEW COM 62886E108 500 16,686 SH   SOLE 28 16,686 0 0
NCR CORP NEW COM 62886E108 814 27,158 SH   SOLE 30 27,158 0 0
NCR CORP NEW COM 62886E108 81 2,694 SH   SOLE 31 2,694 0 0
NCR CORP NEW COM 62886E108 2,843 94,825 SH   SOLE 36 94,825 0 0
NCR CORP NEW COM 62886E108 378 12,601 SH   SOLE 40 12,601 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 168 11,546 SH   SOLE 2 494 0 11,052
NCS MULTISTAGE HLDGS INC COM 628877102 518 35,628 SH   SOLE 18 35,628 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 127 8,740 SH   SOLE 19 8,740 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 4,760 327,587 SH   SOLE 21 327,587 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 1,751 120,537 SH   SOLE 22 116,276 0 4,261
NCS MULTISTAGE HLDGS INC COM 628877102 99 6,800 SH   SOLE 26 0 0 6,800
NCS MULTISTAGE HLDGS INC COM 628877102 45 3,079 SH   SOLE 30 3,079 0 0
NEENAH INC COM 640079109 1,321 15,572 SH   SOLE 2 696 0 14,876
NEENAH INC COM 640079109 9 103 SH   SOLE 4 103 0 0
NEENAH INC COM 640079109 32 375 SH   SOLE 7 375 0 0
NEENAH INC COM 640079109 6,037 71,150 SH   SOLE 18 71,150 0 0
NEENAH INC COM 640079109 1,137 13,396 SH   SOLE 19 13,396 0 0
NEENAH INC COM 640079109 144,605 1,704,241 SH   SOLE 21 1,704,241 0 0
NEENAH INC COM 640079109 42,204 497,392 SH   SOLE 22 474,037 0 23,355
NEENAH INC COM 640079109 885 10,433 SH   SOLE 26 6,481 0 3,952
NEENAH INC COM 640079109 206 2,424 SH   SOLE 28 2,424 0 0
NEENAH INC COM 640079109 2,123 25,026 SH   SOLE 30 25,026 0 0
NEENAH INC COM 640079109 159 1,874 SH   SOLE 40 1,874 0 0
NEKTAR THERAPEUTICS COM 640268108 21,147 433,078 SH   SOLE 2 68,095 0 364,983
NEKTAR THERAPEUTICS COM 640268108 2,465 50,476 SH   SOLE 4 46,354 0 4,122
NEKTAR THERAPEUTICS COM 640268108 5,615 114,998 SH   SOLE 7 109,969 0 5,029
NEKTAR THERAPEUTICS COM 640268108 17,367 355,663 SH   SOLE 18 327,480 0 28,183
NEKTAR THERAPEUTICS COM 640268108 9,517 194,908 SH   SOLE 19 194,908 0 0
NEKTAR THERAPEUTICS COM 640268108 3,880 79,456 SH   SOLE 20 0 0 79,456
NEKTAR THERAPEUTICS COM 640268108 286,152 5,860,175 SH   SOLE 21 5,860,175 0 0
NEKTAR THERAPEUTICS COM 640268108 188,327 3,856,787 SH   SOLE 22 3,454,031 0 402,756
NEKTAR THERAPEUTICS COM 640268108 9,694 198,531 SH   SOLE 23 198,531 0 0
NEKTAR THERAPEUTICS COM 640268108 9,105 186,456 SH   SOLE 25 186,456 0 0
NEKTAR THERAPEUTICS COM 640268108 22,451 459,785 SH   SOLE 26 126,068 0 333,717
NEKTAR THERAPEUTICS COM 640268108 1,134 23,232 SH   SOLE 28 23,232 0 0
NEKTAR THERAPEUTICS COM 640268108 2,045 41,875 SH   SOLE 29 7,504 0 34,371
NEKTAR THERAPEUTICS COM 640268108 30,982 634,495 SH   SOLE 30 634,495 0 0
NEKTAR THERAPEUTICS COM 640268108 2,984 61,111 SH   SOLE 31 34,599 0 26,512
NEKTAR THERAPEUTICS COM 640268108 3,487 71,416 SH   SOLE 34 71,416 0 0
NEKTAR THERAPEUTICS COM 640268108 1,612 33,008 SH   SOLE 36 33,008 0 0
NEKTAR THERAPEUTICS COM 640268108 154 3,154 SH   SOLE 40 3,154 0 0
NELNET INC CL A 64031N108 1,144 19,581 SH   SOLE 2 801 0 18,780
NELNET INC CL A 64031N108 11 182 SH   SOLE 4 182 0 0
NELNET INC CL A 64031N108 21 364 SH   SOLE 7 364 0 0
NELNET INC CL A 64031N108 3,590 61,464 SH   SOLE 18 61,464 0 0
NELNET INC CL A 64031N108 880 15,068 SH   SOLE 19 15,068 0 0
NELNET INC CL A 64031N108 36,104 618,108 SH   SOLE 21 618,108 0 0
NELNET INC CL A 64031N108 32,041 548,546 SH   SOLE 22 514,650 0 33,896
NELNET INC CL A 64031N108 245 4,189 SH   SOLE 26 2,907 0 1,282
NELNET INC CL A 64031N108 166 2,844 SH   SOLE 28 2,844 0 0
NELNET INC CL A 64031N108 284 4,867 SH   SOLE 30 4,867 0 0
NELNET INC CL A 64031N108 174 2,974 SH   SOLE 40 2,974 0 0
NEOGEN CORP COM 640491106 3,387 42,234 SH   SOLE 2 2,967 0 39,267
NEOGEN CORP COM 640491106 20 248 SH   SOLE 4 248 0 0
NEOGEN CORP COM 640491106 86 1,078 SH   SOLE 7 1,078 0 0
NEOGEN CORP COM 640491106 17,376 216,681 SH   SOLE 18 216,681 0 0
NEOGEN CORP COM 640491106 5,497 68,551 SH   SOLE 19 68,551 0 0
NEOGEN CORP COM 640491106 420,409 5,242,659 SH   SOLE 21 5,242,659 0 0
NEOGEN CORP COM 640491106 114,862 1,432,378 SH   SOLE 22 1,363,559 0 68,819
NEOGEN CORP COM 640491106 259 3,225 SH   SOLE 23 3,225 0 0
NEOGEN CORP COM 640491106 1,817 22,662 SH   SOLE 26 11,245 0 11,417
NEOGEN CORP COM 640491106 573 7,144 SH   SOLE 28 7,144 0 0
NEOGEN CORP COM 640491106 36 447 SH   SOLE 29 0 0 447
NEOGEN CORP COM 640491106 6,262 78,087 SH   SOLE 30 78,087 0 0
NEOGEN CORP COM 640491106 424 5,292 SH   SOLE 40 5,292 0 0
NEOGENOMICS INC COM NEW 64049M209 602 45,913 SH   SOLE 2 2,326 0 43,587
NEOGENOMICS INC COM NEW 64049M209 19 1,424 SH   SOLE 7 1,424 0 0
NEOGENOMICS INC COM NEW 64049M209 2,469 188,360 SH   SOLE 18 188,360 0 0
NEOGENOMICS INC COM NEW 64049M209 844 64,389 SH   SOLE 19 64,389 0 0
NEOGENOMICS INC COM NEW 64049M209 29,156 2,223,927 SH   SOLE 21 2,223,927 0 0
NEOGENOMICS INC COM NEW 64049M209 20,567 1,568,806 SH   SOLE 22 1,493,182 0 75,624
NEOGENOMICS INC COM NEW 64049M209 21 1,630 SH   SOLE 23 1,630 0 0
NEOGENOMICS INC COM NEW 64049M209 303 23,120 SH   SOLE 26 0 0 23,120
NEOGENOMICS INC COM NEW 64049M209 109 8,343 SH   SOLE 28 8,343 0 0
NEOGENOMICS INC COM NEW 64049M209 183 13,946 SH   SOLE 30 13,946 0 0
NEOGENOMICS INC COM NEW 64049M209 124 9,471 SH   SOLE 40 9,471 0 0
NEONODE INC COM NEW 64051M402 7 19,403 SH   SOLE 21 19,403 0 0
NEONODE INC COM NEW 64051M402 358 945,591 SH   SOLE 22 945,591 0 0
NEOPHOTONICS CORP COM 64051T100 231 37,005 SH   SOLE 2 1,517 0 35,488
NEOPHOTONICS CORP COM 64051T100 4 683 SH   SOLE 7 683 0 0
NEOPHOTONICS CORP COM 64051T100 784 125,894 SH   SOLE 18 125,894 0 0
NEOPHOTONICS CORP COM 64051T100 179 28,704 SH   SOLE 19 28,704 0 0
NEOPHOTONICS CORP COM 64051T100 7,510 1,205,431 SH   SOLE 21 1,205,431 0 0
NEOPHOTONICS CORP COM 64051T100 5,172 830,232 SH   SOLE 22 805,915 0 24,317
NEOS THERAPEUTICS INC COM 64052L106 141 22,550 SH   SOLE 2 1,067 0 21,483
NEOS THERAPEUTICS INC COM 64052L106 6 966 SH   SOLE 7 966 0 0
NEOS THERAPEUTICS INC COM 64052L106 573 91,712 SH   SOLE 18 91,712 0 0
NEOS THERAPEUTICS INC COM 64052L106 141 22,639 SH   SOLE 19 22,639 0 0
NEOS THERAPEUTICS INC COM 64052L106 8,351 1,336,097 SH   SOLE 21 1,336,097 0 0
NEOS THERAPEUTICS INC COM 64052L106 3,855 616,798 SH   SOLE 22 589,208 0 27,590
NEOS THERAPEUTICS INC COM 64052L106 3 520 SH   SOLE 30 520 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 266 29,249 SH   SOLE 21 29,249 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 431 47,456 SH   SOLE 22 20,409 0 27,047
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 219 24,097 SH   SOLE 26 0 0 24,097
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 57 6,264 SH   SOLE 28 6,264 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 127 13,950 SH   SOLE 30 13,950 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 48 5,316 SH   SOLE 40 5,316 0 0
NET ELEMENT INC COM PAR 64111R300 4 580 SH   SOLE 18 580 0 0
NET ELEMENT INC COM PAR 64111R300 55 7,415 SH   SOLE 21 7,415 0 0
NET ELEMENT INC COM PAR 64111R300 102 13,844 SH   SOLE 22 13,844 0 0
NETAPP INC COM 64110D104 56,651 721,397 SH   SOLE 2 93,822 0 627,575
NETAPP INC COM 64110D104 9,393 119,607 SH   SOLE 4 112,632 0 6,975
NETAPP INC COM 64110D104 23,949 304,962 SH   SOLE 7 238,130 0 66,832
NETAPP INC COM 64110D104 441 5,619 SH   SOLE 13 5,619 0 0
NETAPP INC COM 64110D104 163 2,077 SH   SOLE 15 2,077 0 0
NETAPP INC COM 64110D104 16 208 SH   SOLE 17 0 0 208
NETAPP INC COM 64110D104 46,405 590,926 SH   SOLE 18 553,967 0 36,959
NETAPP INC COM 64110D104 12,225 155,679 SH   SOLE 19 155,679 0 0
NETAPP INC COM 64110D104 10,465 133,261 SH   SOLE 20 0 0 133,261
NETAPP INC COM 64110D104 533,754 6,796,822 SH   SOLE 21 6,796,822 0 0
NETAPP INC COM 64110D104 562,624 7,164,441 SH   SOLE 22 6,297,859 0 866,582
NETAPP INC COM 64110D104 32,391 412,471 SH   SOLE 23 412,471 0 0
NETAPP INC COM 64110D104 33,289 423,900 SH   SOLE 25 423,900 0 0
NETAPP INC COM 64110D104 79,592 1,013,525 SH   SOLE 26 268,797 0 744,728
NETAPP INC COM 64110D104 3,007 38,295 SH   SOLE 28 38,295 0 0
NETAPP INC COM 64110D104 9,894 125,987 SH   SOLE 29 71,842 0 54,145
NETAPP INC COM 64110D104 86,024 1,095,424 SH   SOLE 30 1,095,424 0 0
NETAPP INC COM 64110D104 13,664 173,993 SH   SOLE 31 84,107 0 89,886
NETAPP INC COM 64110D104 5,713 72,753 SH   SOLE 34 72,753 0 0
NETAPP INC COM 64110D104 19,821 252,406 SH   SOLE 36 252,406 0 0
NETAPP INC COM 64110D104 426 5,419 SH   SOLE 40 5,419 0 0
NETEASE INC SPONSORED ADR 64110W102 32,351 128,036 SH   SOLE 2 17,398 0 110,638
NETEASE INC SPONSORED ADR 64110W102 6,641 26,282 SH   SOLE 4 26,282 0 0
NETEASE INC SPONSORED ADR 64110W102 3,022 11,960 SH   SOLE 7 11,960 0 0
NETEASE INC SPONSORED ADR 64110W102 1,240 4,908 SH   SOLE 13 4,908 0 0
NETEASE INC SPONSORED ADR 64110W102 12,459 49,310 SH   SOLE 15 47,507 0 1,803
NETEASE INC SPONSORED ADR 64110W102 35,811 141,729 SH   SOLE 18 141,574 0 155
NETEASE INC SPONSORED ADR 64110W102 44,396 175,707 SH   SOLE 19 175,707 0 0
NETEASE INC SPONSORED ADR 64110W102 380,031 1,504,061 SH   SOLE 21 1,504,061 0 0
NETEASE INC SPONSORED ADR 64110W102 237,210 938,815 SH   SOLE 22 865,032 0 73,783
NETEASE INC SPONSORED ADR 64110W102 22,944 90,806 SH   SOLE 23 90,806 0 0
NETEASE INC SPONSORED ADR 64110W102 28,996 114,760 SH   SOLE 25 114,760 0 0
NETEASE INC SPONSORED ADR 64110W102 78,408 310,317 SH   SOLE 26 29,151 0 281,166
NETEASE INC SPONSORED ADR 64110W102 2,903 11,491 SH   SOLE 28 11,491 0 0
NETEASE INC SPONSORED ADR 64110W102 44,324 175,423 SH   SOLE 29 168,041 0 7,382
NETEASE INC SPONSORED ADR 64110W102 121,516 480,927 SH   SOLE 30 480,927 0 0
NETEASE INC SPONSORED ADR 64110W102 3,031 11,996 SH   SOLE 31 4,670 0 7,326
NETEASE INC SPONSORED ADR 64110W102 4,315 17,078 SH   SOLE 32 17,078 0 0
NETEASE INC SPONSORED ADR 64110W102 222,904 882,195 SH   SOLE 34 882,195 0 0
NETEASE INC SPONSORED ADR 64110W102 161 638 SH   SOLE 40 638 0 0
NETFLIX INC COM 64110L106 476,475 1,217,268 SH   SOLE 2 146,981 0 1,070,287
NETFLIX INC COM 64110L106 57,262 146,290 SH   SOLE 4 135,103 0 11,187
NETFLIX INC COM 64110L106 124,310 317,578 SH   SOLE 7 317,578 0 0
NETFLIX INC COM 64110L106 3,567 9,114 SH   SOLE 13 9,114 0 0
NETFLIX INC COM 64110L106 1,536 3,923 SH   SOLE 15 3,923 0 0
NETFLIX INC COM 64110L106 96 245 SH   SOLE 17 0 0 245
NETFLIX INC COM 64110L106 631,609 1,613,593 SH   SOLE 18 1,358,480 0 255,113
NETFLIX INC COM 64110L106 346,361 884,861 SH   SOLE 19 884,861 0 0
NETFLIX INC COM 64110L106 3,067,644 7,837,017 SH   SOLE 21 7,837,017 0 0
NETFLIX INC COM 64110L106 4,125,527 10,539,628 SH   SOLE 22 9,409,087 0 1,130,541
NETFLIX INC COM 64110L106 215,674 550,991 SH   SOLE 23 550,991 0 0
NETFLIX INC COM 64110L106 223,262 570,375 SH   SOLE 25 570,375 0 0
NETFLIX INC COM 64110L106 564,709 1,442,681 SH   SOLE 26 356,328 0 1,086,353
NETFLIX INC COM 64110L106 24,561 62,747 SH   SOLE 28 62,747 0 0
NETFLIX INC COM 64110L106 18,255 46,636 SH   SOLE 29 18,191 0 28,445
NETFLIX INC COM 64110L106 572,727 1,463,167 SH   SOLE 30 1,463,167 0 0
NETFLIX INC COM 64110L106 71,271 182,079 SH   SOLE 31 88,323 0 93,756
NETFLIX INC COM 64110L106 27,197 69,481 SH   SOLE 32 69,481 0 0
NETFLIX INC COM 64110L106 46,203 118,036 SH   SOLE 34 118,036 0 0
NETFLIX INC COM 64110L106 137,759 351,939 SH   SOLE 36 351,939 0 0
NETFLIX INC COM 64110L106 3,429 8,760 SH   SOLE 40 8,760 0 0
NETGEAR INC COM 64111Q104 2,278 36,445 SH   SOLE 2 6,482 0 29,963
NETGEAR INC COM 64111Q104 7 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104 42 676 SH   SOLE 7 676 0 0
NETGEAR INC COM 64111Q104 8,578 137,244 SH   SOLE 18 137,244 0 0
NETGEAR INC COM 64111Q104 2,913 46,604 SH   SOLE 19 46,604 0 0
NETGEAR INC COM 64111Q104 204,766 3,276,252 SH   SOLE 21 3,276,252 0 0
NETGEAR INC COM 64111Q104 59,374 949,990 SH   SOLE 22 904,965 0 45,025
NETGEAR INC COM 64111Q104 1,065 17,040 SH   SOLE 23 17,040 0 0
NETGEAR INC COM 64111Q104 2,419 38,708 SH   SOLE 26 4,354 0 34,354
NETGEAR INC COM 64111Q104 273 4,361 SH   SOLE 28 4,361 0 0
NETGEAR INC COM 64111Q104 570 9,121 SH   SOLE 29 0 0 9,121
NETGEAR INC COM 64111Q104 2,920 46,720 SH   SOLE 30 46,720 0 0
NETGEAR INC COM 64111Q104 218 3,482 SH   SOLE 40 3,482 0 0
NETLIST INC COM 64118P109 4 22,456 SH   SOLE 21 22,456 0 0
NETSCOUT SYS INC COM 64115T104 3,570 120,199 SH   SOLE 2 35,522 0 84,677
NETSCOUT SYS INC COM 64115T104 13 454 SH   SOLE 4 454 0 0
NETSCOUT SYS INC COM 64115T104 88 2,947 SH   SOLE 7 2,947 0 0
NETSCOUT SYS INC COM 64115T104 14,487 487,771 SH   SOLE 18 487,771 0 0
NETSCOUT SYS INC COM 64115T104 2,095 70,527 SH   SOLE 19 70,527 0 0
NETSCOUT SYS INC COM 64115T104 172,228 5,798,918 SH   SOLE 21 5,798,918 0 0
NETSCOUT SYS INC COM 64115T104 87,333 2,940,512 SH   SOLE 22 2,816,182 0 124,330
NETSCOUT SYS INC COM 64115T104 465 15,649 SH   SOLE 26 8,549 0 7,100
NETSCOUT SYS INC COM 64115T104 360 12,137 SH   SOLE 28 12,137 0 0
NETSCOUT SYS INC COM 64115T104 5,148 173,334 SH   SOLE 30 173,334 0 0
NETSCOUT SYS INC COM 64115T104 81 2,743 SH   SOLE 36 2,743 0 0
NETSCOUT SYS INC COM 64115T104 263 8,871 SH   SOLE 40 8,871 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 10 1,778 SH   SOLE 18 1,778 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 177 31,820 SH   SOLE 21 31,820 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1,701 306,504 SH   SOLE 22 306,504 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 7 2,367 SH   SOLE 18 2,367 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 121 39,189 SH   SOLE 21 39,189 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 14 4,475 SH   SOLE 22 4,475 0 0
NEUBERGER BERMAN HGH YLD FD COM 64128C106 1,438 132,902 SH   SOLE 2 132,902 0 0
NEURALSTEM INC COM NEW 64127R401 2 1,940 SH   SOLE 21 1,940 0 0
NEURALSTEM INC COM NEW 64127R401 76 68,214 SH   SOLE 22 68,214 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 17,194 175,025 SH   SOLE 2 10,506 0 164,519
NEUROCRINE BIOSCIENCES INC COM 64125C109 47 475 SH   SOLE 4 475 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 193 1,963 SH   SOLE 7 1,963 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 6,262 63,746 SH   SOLE 18 63,746 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 18,520 188,522 SH   SOLE 19 188,522 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 204,763 2,084,313 SH   SOLE 21 2,084,313 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 235,372 2,395,891 SH   SOLE 22 2,215,980 0 179,911
NEUROCRINE BIOSCIENCES INC COM 64125C109 6,006 61,135 SH   SOLE 26 23,980 0 37,155
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,203 12,243 SH   SOLE 28 12,243 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 965 9,825 SH   SOLE 29 0 0 9,825
NEUROCRINE BIOSCIENCES INC COM 64125C109 7,189 73,177 SH   SOLE 30 73,177 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 185 1,884 SH   SOLE 31 1,884 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 345 3,516 SH   SOLE 34 3,516 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,065 10,837 SH   SOLE 40 10,837 0 0
NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 1,010 700,000 PRN   SOLE 21 700,000 0 0
NEUROMETRIX INC COM PAR 641255708 0 108 SH   SOLE 21 108 0 0
NEUROMETRIX INC COM PAR 641255708 20 15,183 SH   SOLE 22 15,183 0 0
NEURONETICS INC COM 64131A105 2 78 SH   SOLE 22 78 0 0
NEURONETICS INC COM 64131A105 64 2,422 SH   SOLE 26 434 0 1,988
NEUROTROPE INC COM NEW 64129T207 13 1,296 SH   SOLE 18 1,296 0 0
NEUROTROPE INC COM NEW 64129T207 185 19,072 SH   SOLE 21 19,072 0 0
NEVADA GOLD & CASINOS INC COM NEW 64126Q206 6 2,918 SH   SOLE 18 2,918 0 0
NEVADA GOLD & CASINOS INC COM NEW 64126Q206 122 61,107 SH   SOLE 21 61,107 0 0
NEVRO CORP COM 64157F103 6,955 87,101 SH   SOLE 2 64,284 0 22,817
NEVRO CORP COM 64157F103 11 134 SH   SOLE 4 134 0 0
NEVRO CORP COM 64157F103 48 604 SH   SOLE 7 604 0 0
NEVRO CORP COM 64157F103 10,930 136,876 SH   SOLE 18 136,876 0 0
NEVRO CORP COM 64157F103 42,482 532,024 SH   SOLE 19 532,024 0 0
NEVRO CORP COM 64157F103 1,373 17,200 SH   SOLE 20 17,200 0 0
NEVRO CORP COM 64157F103 91,529 1,146,258 SH   SOLE 21 1,146,258 0 0
NEVRO CORP COM 64157F103 64,730 810,645 SH   SOLE 22 771,949 0 38,696
NEVRO CORP COM 64157F103 528 6,615 SH   SOLE 23 6,615 0 0
NEVRO CORP COM 64157F103 1,494 18,709 SH   SOLE 26 2,122 0 16,587
NEVRO CORP COM 64157F103 251 3,139 SH   SOLE 28 3,139 0 0
NEVRO CORP COM 64157F103 471 5,895 SH   SOLE 30 5,895 0 0
NEVRO CORP COM 64157F103 14,263 178,623 SH   SOLE 34 178,623 0 0
NEVRO CORP COM 64157F103 263 3,295 SH   SOLE 40 3,295 0 0
NEVSUN RES LTD COM 64156L101 142 40,858 SH   SOLE 21 40,858 0 0
NEW AGE BEVERAGES CORP COM 64157V108 11 5,694 SH   SOLE 18 5,694 0 0
NEW AGE BEVERAGES CORP COM 64157V108 141 75,389 SH   SOLE 21 75,389 0 0
NEW AGE BEVERAGES CORP COM 64157V108 113 60,449 SH   SOLE 22 60,449 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800 1,222 141,820 SH   SOLE 2 141,820 0 0
NEW GOLD INC CDA COM 644535106 886 425,898 SH   SOLE 21 425,898 0 0
NEW HOME CO INC COM 645370107 121 12,123 SH   SOLE 2 522 0 11,601
NEW HOME CO INC COM 645370107 430 43,172 SH   SOLE 18 43,172 0 0
NEW HOME CO INC COM 645370107 108 10,800 SH   SOLE 19 10,800 0 0
NEW HOME CO INC COM 645370107 4,818 483,294 SH   SOLE 21 483,294 0 0
NEW HOME CO INC COM 645370107 1,856 186,131 SH   SOLE 22 182,699 0 3,432
NEW JERSEY RES COM 646025106 5,623 125,656 SH   SOLE 2 38,564 0 87,092
NEW JERSEY RES COM 646025106 14 313 SH   SOLE 4 313 0 0
NEW JERSEY RES COM 646025106 10,479 234,175 SH   SOLE 7 234,175 0 0
NEW JERSEY RES COM 646025106 24,645 550,731 SH   SOLE 18 550,731 0 0
NEW JERSEY RES COM 646025106 3,191 71,306 SH   SOLE 19 71,306 0 0
NEW JERSEY RES COM 646025106 347,440 7,764,030 SH   SOLE 21 7,764,030 0 0
NEW JERSEY RES COM 646025106 130,011 2,905,268 SH   SOLE 22 2,779,601 0 125,667
NEW JERSEY RES COM 646025106 1,491 33,316 SH   SOLE 26 15,576 0 17,740
NEW JERSEY RES COM 646025106 538 12,018 SH   SOLE 28 12,018 0 0
NEW JERSEY RES COM 646025106 880 19,666 SH   SOLE 30 19,666 0 0
NEW JERSEY RES COM 646025106 1,653 36,946 SH   SOLE 32 36,946 0 0
NEW JERSEY RES COM 646025106 91 2,038 SH   SOLE 36 2,038 0 0
NEW JERSEY RES COM 646025106 415 9,278 SH   SOLE 40 9,278 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 1,420 76,853 SH   SOLE 2 16,128 0 60,725
NEW MEDIA INVT GROUP INC COM 64704V106 23 1,246 SH   SOLE 7 1,246 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 5,124 277,253 SH   SOLE 18 277,253 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 1,179 63,778 SH   SOLE 19 63,778 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 114,072 6,172,741 SH   SOLE 21 6,172,741 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 32,305 1,748,129 SH   SOLE 22 1,649,343 0 98,786
NEW MEDIA INVT GROUP INC COM 64704V106 261 14,122 SH   SOLE 23 14,122 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 1,117 60,440 SH   SOLE 26 21,657 0 38,783
NEW MEDIA INVT GROUP INC COM 64704V106 113 6,094 SH   SOLE 28 6,094 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 79 4,258 SH   SOLE 29 0 0 4,258
NEW MEDIA INVT GROUP INC COM 64704V106 1,718 92,975 SH   SOLE 30 92,975 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 376 20,332 SH   SOLE 34 20,332 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 94 5,068 SH   SOLE 40 5,068 0 0
NEW MTN FIN CORP COM 647551100 4,189 308,002 SH   SOLE 30 308,002 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 8,484 89,623 SH   SOLE 2 5,376 0 84,247
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3,600 38,029 SH   SOLE 4 38,029 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4,038 42,658 SH   SOLE 7 15,889 0 26,769
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4,743 50,108 SH   SOLE 15 50,108 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4,761 50,301 SH   SOLE 18 50,301 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 7,765 82,032 SH   SOLE 19 82,032 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 264,685 2,796,162 SH   SOLE 21 2,796,162 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 164,441 1,737,178 SH   SOLE 22 1,586,859 0 150,319
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 14,981 158,264 SH   SOLE 23 158,264 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5,213 55,067 SH   SOLE 25 55,067 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 49,387 521,727 SH   SOLE 26 59,813 0 461,914
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1,962 20,726 SH   SOLE 28 20,726 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4,569 48,271 SH   SOLE 29 31,456 0 16,815
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 77,121 814,720 SH   SOLE 30 814,720 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,003 21,162 SH   SOLE 31 7,913 0 13,249
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 821 8,678 SH   SOLE 32 8,678 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 23,757 250,977 SH   SOLE 34 250,977 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 101 1,065 SH   SOLE 40 1,065 0 0
NEW RELIC INC COM 64829B100 4,893 48,640 SH   SOLE 2 13,887 0 34,753
NEW RELIC INC COM 64829B100 140 1,396 SH   SOLE 4 1,396 0 0
NEW RELIC INC COM 64829B100 97 960 SH   SOLE 7 960 0 0
NEW RELIC INC COM 64829B100 262 2,603 SH   SOLE 13 2,603 0 0
NEW RELIC INC COM 64829B100 14,370 142,859 SH   SOLE 18 142,706 0 153
NEW RELIC INC COM 64829B100 16,104 160,098 SH   SOLE 19 160,098 0 0
NEW RELIC INC COM 64829B100 148,030 1,471,615 SH   SOLE 21 1,471,615 0 0
NEW RELIC INC COM 64829B100 136,349 1,355,489 SH   SOLE 22 1,292,939 0 62,550
NEW RELIC INC COM 64829B100 2,612 25,963 SH   SOLE 23 25,963 0 0
NEW RELIC INC COM 64829B100 5,154 51,239 SH   SOLE 26 10,803 0 40,436
NEW RELIC INC COM 64829B100 539 5,355 SH   SOLE 28 5,355 0 0
NEW RELIC INC COM 64829B100 652 6,484 SH   SOLE 29 0 0 6,484
NEW RELIC INC COM 64829B100 1,022 10,157 SH   SOLE 30 10,157 0 0
NEW RELIC INC COM 64829B100 53 530 SH   SOLE 34 530 0 0
NEW RELIC INC COM 64829B100 26 262 SH   SOLE 36 262 0 0
NEW RELIC INC COM 64829B100 469 4,660 SH   SOLE 40 4,660 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 13,001 743,337 SH   SOLE 2 60,111 0 683,226
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 35 2,029 SH   SOLE 4 2,029 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 197 11,267 SH   SOLE 7 11,267 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2,865 163,816 SH   SOLE 18 163,624 0 192
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 901 51,539 SH   SOLE 19 51,539 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 172,701 9,874,273 SH   SOLE 21 9,874,273 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 154,973 8,860,636 SH   SOLE 22 8,165,146 0 695,490
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 12 678 SH   SOLE 23 678 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,652 94,482 SH   SOLE 26 56,112 0 38,370
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 804 45,981 SH   SOLE 28 45,981 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 560 32,042 SH   SOLE 29 0 0 32,042
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,297 74,184 SH   SOLE 30 74,184 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 126 7,192 SH   SOLE 31 7,192 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 142 8,122 SH   SOLE 36 8,122 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 580 33,187 SH   SOLE 40 33,187 0 0
NEW SR INVT GROUP INC COM 648691103 611 80,701 SH   SOLE 2 3,505 0 77,196
NEW SR INVT GROUP INC COM 648691103 232 30,676 SH   SOLE 4 30,676 0 0
NEW SR INVT GROUP INC COM 648691103 886 117,022 SH   SOLE 7 117,022 0 0
NEW SR INVT GROUP INC COM 648691103 21 2,838 SH   SOLE 15 2,838 0 0
NEW SR INVT GROUP INC COM 648691103 1,890 249,672 SH   SOLE 18 249,672 0 0
NEW SR INVT GROUP INC COM 648691103 1,182 156,171 SH   SOLE 19 156,171 0 0
NEW SR INVT GROUP INC COM 648691103 20,284 2,679,555 SH   SOLE 21 2,679,555 0 0
NEW SR INVT GROUP INC COM 648691103 24,374 3,219,783 SH   SOLE 22 3,076,389 0 143,394
NEW SR INVT GROUP INC COM 648691103 35 4,594 SH   SOLE 23 4,594 0 0
NEW SR INVT GROUP INC COM 648691103 1,032 136,328 SH   SOLE 25 136,328 0 0
NEW SR INVT GROUP INC COM 648691103 410 54,108 SH   SOLE 26 10,204 0 43,904
NEW SR INVT GROUP INC COM 648691103 94 12,439 SH   SOLE 28 12,439 0 0
NEW SR INVT GROUP INC COM 648691103 207 27,280 SH   SOLE 29 27,280 0 0
NEW SR INVT GROUP INC COM 648691103 2,619 345,941 SH   SOLE 30 345,941 0 0
NEW SR INVT GROUP INC COM 648691103 66 8,758 SH   SOLE 40 8,758 0 0
NEW YORK & CO INC COM 649295102 123 24,096 SH   SOLE 2 1,542 0 22,554
NEW YORK & CO INC COM 649295102 488 95,286 SH   SOLE 18 95,286 0 0
NEW YORK & CO INC COM 649295102 109 21,360 SH   SOLE 19 21,360 0 0
NEW YORK & CO INC COM 649295102 5,343 1,043,639 SH   SOLE 21 1,043,639 0 0
NEW YORK & CO INC COM 649295102 4,635 905,294 SH   SOLE 22 862,529 0 42,765
NEW YORK CMNTY BANCORP INC COM 649445103 15,302 1,386,061 SH   SOLE 2 269,542 0 1,116,519
NEW YORK CMNTY BANCORP INC COM 649445103 1,695 153,540 SH   SOLE 4 138,984 0 14,556
NEW YORK CMNTY BANCORP INC COM 649445103 1,181 106,992 SH   SOLE 7 94,702 0 12,290
NEW YORK CMNTY BANCORP INC COM 649445103 35 3,208 SH   SOLE 15 3,208 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 19,436 1,760,542 SH   SOLE 18 1,715,822 0 44,720
NEW YORK CMNTY BANCORP INC COM 649445103 938 84,966 SH   SOLE 19 84,966 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,229 292,477 SH   SOLE 20 0 0 292,477
NEW YORK CMNTY BANCORP INC COM 649445103 362,261 32,813,501 SH   SOLE 21 32,813,501 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 175,029 15,854,119 SH   SOLE 22 14,804,640 0 1,049,479
NEW YORK CMNTY BANCORP INC COM 649445103 6,356 575,688 SH   SOLE 23 575,688 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 5,340 483,656 SH   SOLE 25 483,656 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 16,494 1,493,986 SH   SOLE 26 567,477 0 926,509
NEW YORK CMNTY BANCORP INC COM 649445103 810 73,383 SH   SOLE 28 73,383 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,248 113,069 SH   SOLE 29 17,649 0 95,420
NEW YORK CMNTY BANCORP INC COM 649445103 5,673 513,846 SH   SOLE 30 513,846 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,840 166,635 SH   SOLE 31 89,224 0 77,411
NEW YORK CMNTY BANCORP INC COM 649445103 2,208 199,973 SH   SOLE 32 199,973 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 264 23,932 SH   SOLE 34 23,932 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 6,581 596,074 SH   SOLE 36 596,074 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 109 9,828 SH   SOLE 40 9,828 0 0
NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 184 3,685 SH   SOLE 2 3,685 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 711 118,286 SH   SOLE 2 4,825 0 113,461
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 19 3,206 SH   SOLE 7 3,206 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 3,134 521,512 SH   SOLE 18 521,512 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 560 93,100 SH   SOLE 19 93,100 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 83,027 13,814,868 SH   SOLE 21 13,814,868 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 22,286 3,708,124 SH   SOLE 22 3,504,033 0 204,091
NEW YORK MTG TR INC COM PAR $.02 649604501 212 35,325 SH   SOLE 26 0 0 35,325
NEW YORK MTG TR INC COM PAR $.02 649604501 98 16,371 SH   SOLE 28 16,371 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,020 169,782 SH   SOLE 30 169,782 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 67 11,072 SH   SOLE 40 11,072 0 0
NEW YORK REIT INC COM NEW 64976L208 1 72 SH   SOLE 4 72 0 0
NEW YORK REIT INC COM NEW 64976L208 216 11,838 SH   SOLE 21 11,838 0 0
NEW YORK REIT INC COM NEW 64976L208 745 40,835 SH   SOLE 22 31,423 0 9,412
NEW YORK REIT INC COM NEW 64976L208 145 7,965 SH   SOLE 26 2,023 0 5,942
NEW YORK REIT INC COM NEW 64976L208 43 2,357 SH   SOLE 28 2,357 0 0
NEW YORK REIT INC COM NEW 64976L208 79 4,341 SH   SOLE 30 4,341 0 0
NEW YORK REIT INC COM NEW 64976L208 32 1,739 SH   SOLE 40 1,739 0 0
NEW YORK TIMES CO CL A 650111107 4,295 165,834 SH   SOLE 2 56,619 0 109,215
NEW YORK TIMES CO CL A 650111107 23 873 SH   SOLE 4 873 0 0
NEW YORK TIMES CO CL A 650111107 73 2,813 SH   SOLE 7 2,813 0 0
NEW YORK TIMES CO CL A 650111107 0 6 SH   SOLE 17 0 0 6
NEW YORK TIMES CO CL A 650111107 19,545 754,616 SH   SOLE 18 754,616 0 0
NEW YORK TIMES CO CL A 650111107 16,580 640,160 SH   SOLE 19 640,160 0 0
NEW YORK TIMES CO CL A 650111107 231,842 8,951,415 SH   SOLE 21 8,951,415 0 0
NEW YORK TIMES CO CL A 650111107 115,113 4,444,530 SH   SOLE 22 4,108,150 0 336,380
NEW YORK TIMES CO CL A 650111107 558 21,546 SH   SOLE 26 10,771 0 10,775
NEW YORK TIMES CO CL A 650111107 475 18,344 SH   SOLE 28 18,344 0 0
NEW YORK TIMES CO CL A 650111107 730 28,171 SH   SOLE 30 28,171 0 0
NEW YORK TIMES CO CL A 650111107 381 14,693 SH   SOLE 40 14,693 0 0
NEWELL BRANDS INC COM 651229106 30,672 1,189,293 SH   SOLE 2 117,293 0 1,072,000
NEWELL BRANDS INC COM 651229106 3,976 154,168 SH   SOLE 4 139,907 0 14,261
NEWELL BRANDS INC COM 651229106 10,045 389,503 SH   SOLE 7 377,889 0 11,614
NEWELL BRANDS INC COM 651229106 155 5,996 SH   SOLE 13 5,996 0 0
NEWELL BRANDS INC COM 651229106 123 4,764 SH   SOLE 15 4,764 0 0
NEWELL BRANDS INC COM 651229106 3 116 SH   SOLE 17 0 0 116
NEWELL BRANDS INC COM 651229106 29,933 1,160,660 SH   SOLE 18 1,095,017 0 65,643
NEWELL BRANDS INC COM 651229106 4,206 163,069 SH   SOLE 19 163,069 0 0
NEWELL BRANDS INC COM 651229106 5,447 211,224 SH   SOLE 20 0 0 211,224
NEWELL BRANDS INC COM 651229106 437,720 16,972,464 SH   SOLE 21 16,972,464 0 0
NEWELL BRANDS INC COM 651229106 296,138 11,482,660 SH   SOLE 22 10,241,078 0 1,241,582
NEWELL BRANDS INC COM 651229106 15,175 588,408 SH   SOLE 23 588,408 0 0
NEWELL BRANDS INC COM 651229106 13,038 505,550 SH   SOLE 25 505,550 0 0
NEWELL BRANDS INC COM 651229106 46,748 1,812,653 SH   SOLE 26 475,104 0 1,337,549
NEWELL BRANDS INC COM 651229106 1,906 73,911 SH   SOLE 28 73,911 0 0
NEWELL BRANDS INC COM 651229106 452 17,514 SH   SOLE 29 17,514 0 0
NEWELL BRANDS INC COM 651229106 41,177 1,596,609 SH   SOLE 30 1,596,609 0 0
NEWELL BRANDS INC COM 651229106 5,529 214,367 SH   SOLE 31 106,299 0 108,068
NEWELL BRANDS INC COM 651229106 3,881 150,474 SH   SOLE 32 150,474 0 0
NEWELL BRANDS INC COM 651229106 1,560 60,506 SH   SOLE 34 60,506 0 0
NEWELL BRANDS INC COM 651229106 11,388 441,583 SH   SOLE 36 441,583 0 0
NEWELL BRANDS INC COM 651229106 254 9,846 SH   SOLE 40 9,846 0 0
NEWFIELD EXPL CO COM 651290108 16,893 558,451 SH   SOLE 2 52,030 0 506,421
NEWFIELD EXPL CO COM 651290108 1,842 60,884 SH   SOLE 4 56,140 0 4,744
NEWFIELD EXPL CO COM 651290108 4,143 136,962 SH   SOLE 7 136,962 0 0
NEWFIELD EXPL CO COM 651290108 38 1,247 SH   SOLE 15 1,247 0 0
NEWFIELD EXPL CO COM 651290108 12,900 426,437 SH   SOLE 18 399,886 0 26,551
NEWFIELD EXPL CO COM 651290108 1,440 47,608 SH   SOLE 19 47,608 0 0
NEWFIELD EXPL CO COM 651290108 2,959 97,820 SH   SOLE 20 0 0 97,820
NEWFIELD EXPL CO COM 651290108 140,033 4,629,198 SH   SOLE 21 4,629,198 0 0
NEWFIELD EXPL CO COM 651290108 192,212 6,354,128 SH   SOLE 22 5,837,590 0 516,538
NEWFIELD EXPL CO COM 651290108 7,896 261,011 SH   SOLE 23 261,011 0 0
NEWFIELD EXPL CO COM 651290108 5,673 187,536 SH   SOLE 25 187,536 0 0
NEWFIELD EXPL CO COM 651290108 23,522 777,598 SH   SOLE 26 246,046 0 531,552
NEWFIELD EXPL CO COM 651290108 919 30,394 SH   SOLE 28 30,394 0 0
NEWFIELD EXPL CO COM 651290108 1,390 45,953 SH   SOLE 29 4,814 0 41,139
NEWFIELD EXPL CO COM 651290108 23,632 781,211 SH   SOLE 30 781,211 0 0
NEWFIELD EXPL CO COM 651290108 2,653 87,690 SH   SOLE 31 43,406 0 44,284
NEWFIELD EXPL CO COM 651290108 321 10,618 SH   SOLE 34 10,618 0 0
NEWFIELD EXPL CO COM 651290108 4,481 148,143 SH   SOLE 36 148,143 0 0
NEWFIELD EXPL CO COM 651290108 121 3,999 SH   SOLE 40 3,999 0 0
NEWLINK GENETICS CORP COM 651511107 141 29,637 SH   SOLE 2 1,206 0 28,431
NEWLINK GENETICS CORP COM 651511107 3 573 SH   SOLE 7 573 0 0
NEWLINK GENETICS CORP COM 651511107 493 103,558 SH   SOLE 18 103,558 0 0
NEWLINK GENETICS CORP COM 651511107 120 25,161 SH   SOLE 19 25,161 0 0
NEWLINK GENETICS CORP COM 651511107 6,681 1,403,561 SH   SOLE 21 1,403,561 0 0
NEWLINK GENETICS CORP COM 651511107 3,409 716,267 SH   SOLE 22 699,225 0 17,042
NEWLINK GENETICS CORP COM 651511107 3 695 SH   SOLE 30 695 0 0
NEWMARK GROUP INC CL A 65158N102 315 22,136 SH   SOLE 2 3,905 0 18,231
NEWMARK GROUP INC CL A 65158N102 7 469 SH   SOLE 7 469 0 0
NEWMARK GROUP INC CL A 65158N102 1,015 71,320 SH   SOLE 18 71,320 0 0
NEWMARK GROUP INC CL A 65158N102 399 28,050 SH   SOLE 19 28,050 0 0
NEWMARK GROUP INC CL A 65158N102 12,362 868,739 SH   SOLE 21 868,739 0 0
NEWMARK GROUP INC CL A 65158N102 29,674 2,085,316 SH   SOLE 22 2,066,607 0 18,709
NEWMARK GROUP INC CL A 65158N102 24 1,659 SH   SOLE 26 0 0 1,659
NEWMARKET CORP COM 651587107 8,535 21,100 SH   SOLE 2 5,174 0 15,926
NEWMARKET CORP COM 651587107 17 43 SH   SOLE 4 43 0 0
NEWMARKET CORP COM 651587107 70 174 SH   SOLE 7 174 0 0
NEWMARKET CORP COM 651587107 11,379 28,131 SH   SOLE 18 28,122 0 9
NEWMARKET CORP COM 651587107 501 1,238 SH   SOLE 19 1,238 0 0
NEWMARKET CORP COM 651587107 170,517 421,551 SH   SOLE 21 421,551 0 0
NEWMARKET CORP COM 651587107 115,077 284,492 SH   SOLE 22 267,039 0 17,453
NEWMARKET CORP COM 651587107 947 2,340 SH   SOLE 26 1,341 0 999
NEWMARKET CORP COM 651587107 527 1,304 SH   SOLE 28 1,304 0 0
NEWMARKET CORP COM 651587107 839 2,073 SH   SOLE 30 2,073 0 0
NEWMARKET CORP COM 651587107 69 170 SH   SOLE 31 170 0 0
NEWMARKET CORP COM 651587107 29 72 SH   SOLE 36 72 0 0
NEWMARKET CORP COM 651587107 389 962 SH   SOLE 40 962 0 0
NEWMONT MINING CORP COM 651639106 71,886 1,906,296 SH   SOLE 2 668,442 0 1,237,854
NEWMONT MINING CORP COM 651639106 10,327 273,841 SH   SOLE 4 259,915 0 13,926
NEWMONT MINING CORP COM 651639106 107,035 2,838,376 SH   SOLE 7 2,787,862 0 50,514
NEWMONT MINING CORP COM 651639106 5,274 139,848 SH   SOLE 13 139,848 0 0
NEWMONT MINING CORP COM 651639106 140 3,707 SH   SOLE 15 3,707 0 0
NEWMONT MINING CORP COM 651639106 1 20 SH   SOLE 17 0 0 20
NEWMONT MINING CORP COM 651639106 46,729 1,239,175 SH   SOLE 18 1,167,465 0 71,710
NEWMONT MINING CORP COM 651639106 40,898 1,084,529 SH   SOLE 19 1,084,529 0 0
NEWMONT MINING CORP COM 651639106 9,770 259,080 SH   SOLE 20 0 0 259,080
NEWMONT MINING CORP COM 651639106 708,231 18,780,992 SH   SOLE 21 18,780,992 0 0
NEWMONT MINING CORP COM 651639106 625,495 16,586,992 SH   SOLE 22 14,822,463 0 1,764,529
NEWMONT MINING CORP COM 651639106 54,961 1,457,476 SH   SOLE 23 1,457,476 0 0
NEWMONT MINING CORP COM 651639106 129,955 3,446,155 SH   SOLE 25 3,446,155 0 0
NEWMONT MINING CORP COM 651639106 137,722 3,652,123 SH   SOLE 26 494,823 0 3,157,300
NEWMONT MINING CORP COM 651639106 2,757 73,117 SH   SOLE 28 73,117 0 0
NEWMONT MINING CORP COM 651639106 10,737 284,722 SH   SOLE 29 135,039 0 149,683
NEWMONT MINING CORP COM 651639106 136,111 3,609,416 SH   SOLE 30 3,609,416 0 0
NEWMONT MINING CORP COM 651639106 13,113 347,731 SH   SOLE 31 225,516 0 122,215
NEWMONT MINING CORP COM 651639106 542,008 14,373,064 SH   SOLE 34 14,373,064 0 0
NEWMONT MINING CORP COM 651639106 31,281 829,525 SH   SOLE 36 829,525 0 0
NEWMONT MINING CORP COM 651639106 404 10,706 SH   SOLE 40 10,706 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 1,050 96,770 SH   SOLE 2 3,577 0 93,193
NEWPARK RES INC COM PAR $.01NEW 651718504 7 635 SH   SOLE 4 635 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 20 1,863 SH   SOLE 7 1,863 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 4,371 402,813 SH   SOLE 18 402,813 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 762 70,254 SH   SOLE 19 70,254 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 102,504 9,447,406 SH   SOLE 21 9,447,406 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 29,108 2,682,763 SH   SOLE 22 2,547,046 0 135,717
NEWPARK RES INC COM PAR $.01NEW 651718504 487 44,854 SH   SOLE 26 9,285 0 35,569
NEWPARK RES INC COM PAR $.01NEW 651718504 132 12,178 SH   SOLE 28 12,178 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 1,470 135,456 SH   SOLE 30 135,456 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 102 9,418 SH   SOLE 40 9,418 0 0
NEWS CORP NEW CL A 65249B109 15,525 1,001,635 SH   SOLE 2 72,585 0 929,050
NEWS CORP NEW CL A 65249B109 1,841 118,801 SH   SOLE 4 110,110 0 8,691
NEWS CORP NEW CL A 65249B109 4,787 308,851 SH   SOLE 7 299,352 0 9,499
NEWS CORP NEW CL A 65249B109 43 2,786 SH   SOLE 15 2,786 0 0
NEWS CORP NEW CL A 65249B109 12,467 804,339 SH   SOLE 18 753,550 0 50,789
NEWS CORP NEW CL A 65249B109 1,224 78,981 SH   SOLE 19 78,981 0 0
NEWS CORP NEW CL A 65249B109 3,926 253,292 SH   SOLE 20 0 0 253,292
NEWS CORP NEW CL A 65249B109 126,497 8,161,111 SH   SOLE 21 8,161,111 0 0
NEWS CORP NEW CL A 65249B109 152,302 9,825,917 SH   SOLE 22 8,536,807 0 1,289,110
NEWS CORP NEW CL A 65249B109 6,907 445,637 SH   SOLE 23 445,637 0 0
NEWS CORP NEW CL A 65249B109 16,800 1,083,842 SH   SOLE 25 1,083,842 0 0
NEWS CORP NEW CL A 65249B109 25,604 1,651,850 SH   SOLE 26 518,217 0 1,133,633
NEWS CORP NEW CL A 65249B109 900 58,086 SH   SOLE 28 58,086 0 0
NEWS CORP NEW CL A 65249B109 1,624 104,748 SH   SOLE 29 18,357 0 86,391
NEWS CORP NEW CL A 65249B109 22,758 1,468,275 SH   SOLE 30 1,468,275 0 0
NEWS CORP NEW CL A 65249B109 2,377 153,371 SH   SOLE 31 65,577 0 87,794
NEWS CORP NEW CL A 65249B109 1,305 84,208 SH   SOLE 34 84,208 0 0
NEWS CORP NEW CL A 65249B109 5,261 339,393 SH   SOLE 36 339,393 0 0
NEWS CORP NEW CL A 65249B109 119 7,667 SH   SOLE 40 7,667 0 0
NEWS CORP NEW CL B 65249B208 3,438 216,939 SH   SOLE 2 19,826 0 197,113
NEWS CORP NEW CL B 65249B208 1,374 86,667 SH   SOLE 7 86,667 0 0
NEWS CORP NEW CL B 65249B208 12 784 SH   SOLE 15 784 0 0
NEWS CORP NEW CL B 65249B208 0 28 SH   SOLE 17 0 0 28
NEWS CORP NEW CL B 65249B208 3,761 237,261 SH   SOLE 18 231,840 0 5,421
NEWS CORP NEW CL B 65249B208 391 24,664 SH   SOLE 19 24,664 0 0
NEWS CORP NEW CL B 65249B208 36,326 2,291,857 SH   SOLE 21 2,291,857 0 0
NEWS CORP NEW CL B 65249B208 45,112 2,846,178 SH   SOLE 22 2,556,739 0 289,439
NEWS CORP NEW CL B 65249B208 1,549 97,745 SH   SOLE 25 97,745 0 0
NEWS CORP NEW CL B 65249B208 2,855 180,101 SH   SOLE 26 45,288 0 134,813
NEWS CORP NEW CL B 65249B208 3,396 214,265 SH   SOLE 30 214,265 0 0
NEWS CORP NEW CL B 65249B208 44 2,748 SH   SOLE 31 2,748 0 0
NEWS CORP NEW CL B 65249B208 2,163 136,436 SH   SOLE 36 136,436 0 0
NEXA RES S A COM L67359106 282 23,965 SH   SOLE 7 23,965 0 0
NEXA RES S A COM L67359106 51 4,306 SH   SOLE 21 4,306 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 287 31,474 SH   SOLE 2 1,121 0 30,353
NEXEO SOLUTIONS INC COM SHS 65342H102 6 675 SH   SOLE 7 675 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 991 108,498 SH   SOLE 18 108,498 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 232 25,408 SH   SOLE 19 25,408 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 10,002 1,095,520 SH   SOLE 21 1,095,520 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 5,942 650,821 SH   SOLE 22 591,293 0 59,528
NEXEO SOLUTIONS INC COM SHS 65342H102 153 16,736 SH   SOLE 26 0 0 16,736
NEXEO SOLUTIONS INC COM SHS 65342H102 44 4,824 SH   SOLE 30 4,824 0 0
NEXGEN ENERGY LTD COM 65340P106 3 1,464 SH   SOLE 21 1,464 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 518 18,194 SH   SOLE 2 708 0 17,486
NEXPOINT RESIDENTIAL TR INC COM 65341D102 13 455 SH   SOLE 7 455 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,676 58,913 SH   SOLE 18 58,913 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 391 13,742 SH   SOLE 19 13,742 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 17,646 620,231 SH   SOLE 21 620,231 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 14,841 521,647 SH   SOLE 22 500,776 0 20,871
NEXPOINT RESIDENTIAL TR INC COM 65341D102 31 1,103 SH   SOLE 23 1,103 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 244 8,561 SH   SOLE 26 0 0 8,561
NEXPOINT RESIDENTIAL TR INC COM 65341D102 119 4,195 SH   SOLE 30 4,195 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,736 37,274 SH   SOLE 2 1,966 0 35,308
NEXSTAR MEDIA GROUP INC CL A 65336K103 15 204 SH   SOLE 4 204 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 71 967 SH   SOLE 7 967 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 10,433 142,133 SH   SOLE 18 142,133 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,727 37,150 SH   SOLE 19 37,150 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 110,667 1,507,718 SH   SOLE 21 1,507,718 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 92,240 1,256,678 SH   SOLE 22 1,193,202 0 63,476
NEXSTAR MEDIA GROUP INC CL A 65336K103 942 12,833 SH   SOLE 26 3,843 0 8,990
NEXSTAR MEDIA GROUP INC CL A 65336K103 440 5,989 SH   SOLE 28 5,989 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 698 9,514 SH   SOLE 30 9,514 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 335 4,559 SH   SOLE 40 4,559 0 0
NEXTDECADE CORP COM 65342K105 42 6,120 SH   SOLE 2 0 0 6,120
NEXTDECADE CORP COM 65342K105 172 25,110 SH   SOLE 18 25,110 0 0
NEXTDECADE CORP COM 65342K105 38 5,604 SH   SOLE 19 5,604 0 0
NEXTDECADE CORP COM 65342K105 1,933 282,530 SH   SOLE 21 282,530 0 0
NEXTDECADE CORP COM 65342K105 346 50,538 SH   SOLE 22 48,138 0 2,400
NEXTERA ENERGY INC COM 65339F101 213,884 1,280,511 SH   SOLE 2 178,254 0 1,102,257
NEXTERA ENERGY INC COM 65339F101 31,953 191,299 SH   SOLE 4 178,961 0 12,338
NEXTERA ENERGY INC COM 65339F101 72,347 433,140 SH   SOLE 7 409,556 0 23,584
NEXTERA ENERGY INC COM 65339F101 1,935 11,586 SH   SOLE 13 11,586 0 0
NEXTERA ENERGY INC COM 65339F101 606 3,627 SH   SOLE 15 3,627 0 0
NEXTERA ENERGY INC COM 65339F101 22 131 SH   SOLE 17 0 0 131
NEXTERA ENERGY INC COM 65339F101 274,454 1,643,143 SH   SOLE 18 1,539,955 0 103,188
NEXTERA ENERGY INC COM 65339F101 529,686 3,171,200 SH   SOLE 19 3,171,200 0 0
NEXTERA ENERGY INC COM 65339F101 28,764 172,208 SH   SOLE 20 0 0 172,208
NEXTERA ENERGY INC COM 65339F101 1,765,250 10,568,461 SH   SOLE 21 10,568,461 0 0
NEXTERA ENERGY INC COM 65339F101 1,989,274 11,909,683 SH   SOLE 22 10,571,125 0 1,338,558
NEXTERA ENERGY INC COM 65339F101 98,261 588,283 SH   SOLE 23 588,283 0 0
NEXTERA ENERGY INC COM 65339F101 76,147 455,889 SH   SOLE 25 455,889 0 0
NEXTERA ENERGY INC COM 65339F101 325,728 1,950,119 SH   SOLE 26 375,020 0 1,575,099
NEXTERA ENERGY INC COM 65339F101 11,558 69,199 SH   SOLE 28 69,199 0 0
NEXTERA ENERGY INC COM 65339F101 2,701 16,171 SH   SOLE 29 16,171 0 0
NEXTERA ENERGY INC COM 65339F101 307,121 1,838,720 SH   SOLE 30 1,838,720 0 0
NEXTERA ENERGY INC COM 65339F101 31,379 187,866 SH   SOLE 31 90,967 0 96,899
NEXTERA ENERGY INC COM 65339F101 3,640 21,791 SH   SOLE 32 21,791 0 0
NEXTERA ENERGY INC COM 65339F101 177,764 1,064,264 SH   SOLE 34 1,064,264 0 0
NEXTERA ENERGY INC COM 65339F101 81,125 485,689 SH   SOLE 36 485,689 0 0
NEXTERA ENERGY INC COM 65339F101 1,573 9,418 SH   SOLE 40 9,418 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,094 23,436 SH   SOLE 4 23,436 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 10,698 229,216 SH   SOLE 18 229,216 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 71,373 1,529,306 SH   SOLE 19 1,529,306 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 947 20,283 SH   SOLE 21 20,283 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,442 52,327 SH   SOLE 22 52,327 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 695 14,886 SH   SOLE 26 8,872 0 6,014
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 602 12,891 SH   SOLE 30 12,891 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 29,525 632,623 SH   SOLE 34 632,623 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 216 4,624 SH   SOLE 40 4,624 0 0
NI HLDGS INC COM 65342T106 196 11,538 SH   SOLE 2 380 0 11,158
NI HLDGS INC COM 65342T106 613 36,163 SH   SOLE 18 36,163 0 0
NI HLDGS INC COM 65342T106 216 12,747 SH   SOLE 19 12,747 0 0
NI HLDGS INC COM 65342T106 5,807 342,573 SH   SOLE 21 342,573 0 0
NI HLDGS INC COM 65342T106 1,687 99,549 SH   SOLE 22 95,745 0 3,804
NIC INC COM 62914B100 1,288 82,802 SH   SOLE 2 31,664 0 51,138
NIC INC COM 62914B100 3 221 SH   SOLE 4 221 0 0
NIC INC COM 62914B100 20 1,267 SH   SOLE 7 1,267 0 0
NIC INC COM 62914B100 4,352 279,848 SH   SOLE 18 279,848 0 0
NIC INC COM 62914B100 4,454 286,455 SH   SOLE 19 286,455 0 0
NIC INC COM 62914B100 104,199 6,700,878 SH   SOLE 21 6,700,878 0 0
NIC INC COM 62914B100 33,277 2,140,007 SH   SOLE 22 2,055,667 0 84,340
NIC INC COM 62914B100 1,514 97,382 SH   SOLE 23 97,382 0 0
NIC INC COM 62914B100 193 12,410 SH   SOLE 26 9,532 0 2,878
NIC INC COM 62914B100 138 8,899 SH   SOLE 28 8,899 0 0
NIC INC COM 62914B100 627 40,334 SH   SOLE 29 0 0 40,334
NIC INC COM 62914B100 1,517 97,533 SH   SOLE 30 97,533 0 0
NIC INC COM 62914B100 99 6,342 SH   SOLE 40 6,342 0 0
NICE SYS INC NOTE 1.250% 1/1 65366HAB9 570 430,000 PRN   SOLE 21 430,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 234 25,417 SH   SOLE 21 25,417 0 0
NICOLET BANKSHARES INC COM 65406E102 408 7,407 SH   SOLE 2 405 0 7,002
NICOLET BANKSHARES INC COM 65406E102 11 207 SH   SOLE 7 207 0 0
NICOLET BANKSHARES INC COM 65406E102 1,666 30,224 SH   SOLE 18 30,224 0 0
NICOLET BANKSHARES INC COM 65406E102 360 6,530 SH   SOLE 19 6,530 0 0
NICOLET BANKSHARES INC COM 65406E102 16,625 301,674 SH   SOLE 21 301,674 0 0
NICOLET BANKSHARES INC COM 65406E102 5,645 102,433 SH   SOLE 22 96,463 0 5,970
NICOLET BANKSHARES INC COM 65406E102 117 2,122 SH   SOLE 30 2,122 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 29,804 963,604 SH   SOLE 2 117,814 0 845,790
NIELSEN HLDGS PLC SHS EUR G6518L108 3,350 108,301 SH   SOLE 4 98,210 0 10,091
NIELSEN HLDGS PLC SHS EUR G6518L108 8,441 272,900 SH   SOLE 7 246,174 0 26,726
NIELSEN HLDGS PLC SHS EUR G6518L108 84 2,708 SH   SOLE 15 2,708 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 66,966 2,165,092 SH   SOLE 18 2,017,656 0 147,436
NIELSEN HLDGS PLC SHS EUR G6518L108 129,463 4,185,685 SH   SOLE 19 4,185,685 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 5,201 168,160 SH   SOLE 20 0 0 168,160
NIELSEN HLDGS PLC SHS EUR G6518L108 206,713 6,683,242 SH   SOLE 21 6,683,242 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 266,862 8,627,919 SH   SOLE 22 7,679,874 0 948,045
NIELSEN HLDGS PLC SHS EUR G6518L108 13,567 438,644 SH   SOLE 23 438,644 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 13,736 444,102 SH   SOLE 25 444,102 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 44,731 1,446,217 SH   SOLE 26 361,956 0 1,084,261
NIELSEN HLDGS PLC SHS EUR G6518L108 1,653 53,439 SH   SOLE 28 53,439 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 2,490 80,495 SH   SOLE 29 11,002 0 69,493
NIELSEN HLDGS PLC SHS EUR G6518L108 31,817 1,028,693 SH   SOLE 30 1,028,693 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 4,333 140,093 SH   SOLE 31 68,488 0 71,605
NIELSEN HLDGS PLC SHS EUR G6518L108 3,435 111,060 SH   SOLE 34 111,060 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 9,772 315,954 SH   SOLE 36 315,954 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 221 7,155 SH   SOLE 40 7,155 0 0
NII HLDGS INC COM PAR 62913F508 355 90,969 SH   SOLE 2 3,977 0 86,992
NII HLDGS INC COM PAR 62913F508 7 1,894 SH   SOLE 7 1,894 0 0
NII HLDGS INC COM PAR 62913F508 1,191 305,266 SH   SOLE 18 305,266 0 0
NII HLDGS INC COM PAR 62913F508 274 70,187 SH   SOLE 19 70,187 0 0
NII HLDGS INC COM PAR 62913F508 12,047 3,089,021 SH   SOLE 21 3,089,021 0 0
NII HLDGS INC COM PAR 62913F508 8,332 2,136,322 SH   SOLE 22 2,069,506 0 66,816
NIKE INC CL B 654106103 284,069 3,565,117 SH   SOLE 2 486,501 0 3,078,616
NIKE INC CL B 654106103 34,575 433,923 SH   SOLE 4 400,031 0 33,892
NIKE INC CL B 654106103 79,515 997,924 SH   SOLE 7 975,990 0 21,934
NIKE INC CL B 654106103 3,016 37,857 SH   SOLE 13 37,857 0 0
NIKE INC CL B 654106103 826 10,370 SH   SOLE 15 10,370 0 0
NIKE INC CL B 654106103 28 357 SH   SOLE 17 0 0 357
NIKE INC CL B 654106103 301,483 3,783,669 SH   SOLE 18 3,311,029 0 472,640
NIKE INC CL B 654106103 87,299 1,095,621 SH   SOLE 19 1,095,621 0 0
NIKE INC CL B 654106103 48,134 604,086 SH   SOLE 20 0 0 604,086
NIKE INC CL B 654106103 1,976,072 24,800,103 SH   SOLE 21 24,800,103 0 0
NIKE INC CL B 654106103 2,530,500 31,758,280 SH   SOLE 22 27,984,668 0 3,773,612
NIKE INC CL B 654106103 129,669 1,627,372 SH   SOLE 23 1,627,372 0 0
NIKE INC CL B 654106103 100,150 1,256,898 SH   SOLE 25 1,256,898 0 0
NIKE INC CL B 654106103 386,032 4,844,773 SH   SOLE 26 1,030,703 0 3,814,070
NIKE INC CL B 654106103 14,936 187,444 SH   SOLE 28 187,444 0 0
NIKE INC CL B 654106103 11,388 142,921 SH   SOLE 29 45,072 0 97,849
NIKE INC CL B 654106103 370,989 4,655,983 SH   SOLE 30 4,655,983 0 0
NIKE INC CL B 654106103 41,874 525,526 SH   SOLE 31 253,565 0 271,961
NIKE INC CL B 654106103 7,983 100,193 SH   SOLE 32 100,193 0 0
NIKE INC CL B 654106103 10,286 129,087 SH   SOLE 34 129,087 0 0
NIKE INC CL B 654106103 89,696 1,125,708 SH   SOLE 36 1,125,708 0 0
NIKE INC CL B 654106103 2,094 26,285 SH   SOLE 40 26,285 0 0
NINE ENERGY SVC INC COM 65441V101 396 11,960 SH   SOLE 2 3,505 0 8,455
NINE ENERGY SVC INC COM 65441V101 7 203 SH   SOLE 7 203 0 0
NINE ENERGY SVC INC COM 65441V101 901 27,200 SH   SOLE 18 27,200 0 0
NINE ENERGY SVC INC COM 65441V101 541 16,348 SH   SOLE 19 16,348 0 0
NINE ENERGY SVC INC COM 65441V101 9,322 281,467 SH   SOLE 21 281,467 0 0
NINE ENERGY SVC INC COM 65441V101 7,594 229,273 SH   SOLE 22 215,188 0 14,085
NINE ENERGY SVC INC COM 65441V101 171 5,170 SH   SOLE 23 5,170 0 0
NINE ENERGY SVC INC COM 65441V101 499 15,077 SH   SOLE 26 0 0 15,077
NINE ENERGY SVC INC COM 65441V101 60 1,802 SH   SOLE 30 1,802 0 0
NISOURCE INC COM 65473P105 23,291 886,272 SH   SOLE 2 105,415 0 780,857
NISOURCE INC COM 65473P105 3,105 118,163 SH   SOLE 4 109,212 0 8,951
NISOURCE INC COM 65473P105 20,292 772,158 SH   SOLE 7 726,763 0 45,395
NISOURCE INC COM 65473P105 476 18,098 SH   SOLE 13 18,098 0 0
NISOURCE INC COM 65473P105 53 2,016 SH   SOLE 15 2,016 0 0
NISOURCE INC COM 65473P105 22,555 858,266 SH   SOLE 18 813,540 0 44,726
NISOURCE INC COM 65473P105 5,510 209,667 SH   SOLE 19 209,667 0 0
NISOURCE INC COM 65473P105 7,323 278,657 SH   SOLE 20 0 0 278,657
NISOURCE INC COM 65473P105 378,770 14,412,873 SH   SOLE 21 14,412,873 0 0
NISOURCE INC COM 65473P105 222,547 8,468,314 SH   SOLE 22 7,538,690 0 929,624
NISOURCE INC COM 65473P105 10,558 401,764 SH   SOLE 23 401,764 0 0
NISOURCE INC COM 65473P105 8,580 326,480 SH   SOLE 25 326,480 0 0
NISOURCE INC COM 65473P105 31,869 1,212,653 SH   SOLE 26 395,104 0 817,549
NISOURCE INC COM 65473P105 1,343 51,091 SH   SOLE 28 51,091 0 0
NISOURCE INC COM 65473P105 1,980 75,346 SH   SOLE 29 9,634 0 65,712
NISOURCE INC COM 65473P105 32,677 1,243,418 SH   SOLE 30 1,243,418 0 0
NISOURCE INC COM 65473P105 3,515 133,768 SH   SOLE 31 72,227 0 61,541
NISOURCE INC COM 65473P105 3,873 147,393 SH   SOLE 32 147,393 0 0
NISOURCE INC COM 65473P105 357 13,591 SH   SOLE 34 13,591 0 0
NISOURCE INC COM 65473P105 9,145 347,973 SH   SOLE 36 347,973 0 0
NISOURCE INC COM 65473P105 172 6,536 SH   SOLE 40 6,536 0 0
NL INDS INC COM NEW 629156407 90 10,289 SH   SOLE 2 157 0 10,132
NL INDS INC COM NEW 629156407 217 24,973 SH   SOLE 18 24,973 0 0
NL INDS INC COM NEW 629156407 43 4,906 SH   SOLE 19 4,906 0 0
NL INDS INC COM NEW 629156407 2,503 287,661 SH   SOLE 21 287,661 0 0
NL INDS INC COM NEW 629156407 1,726 198,360 SH   SOLE 22 196,526 0 1,834
NLIGHT INC COM 65487K100 188 5,701 SH   SOLE 2 330 0 5,371
NLIGHT INC COM 65487K100 6 180 SH   SOLE 7 180 0 0
NLIGHT INC COM 65487K100 724 21,896 SH   SOLE 18 21,896 0 0
NLIGHT INC COM 65487K100 183 5,525 SH   SOLE 19 5,525 0 0
NLIGHT INC COM 65487K100 7,210 218,090 SH   SOLE 21 218,090 0 0
NLIGHT INC COM 65487K100 4,686 141,728 SH   SOLE 22 135,866 0 5,862
NLIGHT INC COM 65487K100 80 2,418 SH   SOLE 26 438 0 1,980
NMI HLDGS INC CL A 629209305 879 53,915 SH   SOLE 2 2,774 0 51,141
NMI HLDGS INC CL A 629209305 20 1,208 SH   SOLE 7 1,208 0 0
NMI HLDGS INC CL A 629209305 4,494 275,700 SH   SOLE 18 275,700 0 0
NMI HLDGS INC CL A 629209305 876 53,734 SH   SOLE 19 53,734 0 0
NMI HLDGS INC CL A 629209305 102,527 6,290,003 SH   SOLE 21 6,290,003 0 0
NMI HLDGS INC CL A 629209305 26,817 1,645,201 SH   SOLE 22 1,566,993 0 78,208
NMI HLDGS INC CL A 629209305 124 7,585 SH   SOLE 26 0 0 7,585
NMI HLDGS INC CL A 629209305 121 7,453 SH   SOLE 28 7,453 0 0
NMI HLDGS INC CL A 629209305 1,447 88,785 SH   SOLE 30 88,785 0 0
NMI HLDGS INC CL A 629209305 93 5,675 SH   SOLE 40 5,675 0 0
NN INC COM 629337106 583 30,831 SH   SOLE 2 1,143 0 29,688
NN INC COM 629337106 10 542 SH   SOLE 7 542 0 0
NN INC COM 629337106 1,791 94,788 SH   SOLE 18 94,788 0 0
NN INC COM 629337106 436 23,090 SH   SOLE 19 23,090 0 0
NN INC COM 629337106 18,220 964,045 SH   SOLE 21 964,045 0 0
NN INC COM 629337106 15,748 833,248 SH   SOLE 22 799,832 0 33,416
NN INC COM 629337106 74 3,941 SH   SOLE 26 0 0 3,941
NN INC COM 629337106 70 3,729 SH   SOLE 28 3,729 0 0
NN INC COM 629337106 109 5,763 SH   SOLE 30 5,763 0 0
NN INC COM 629337106 46 2,441 SH   SOLE 40 2,441 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 965 18,496 SH   SOLE 2 897 0 17,599
NOAH HLDGS LTD SPON ADS CL A 65487X102 386 7,409 SH   SOLE 4 7,409 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 145 2,789 SH   SOLE 7 2,789 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 523 10,036 SH   SOLE 15 10,036 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 528 10,126 SH   SOLE 18 10,126 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 38 731 SH   SOLE 19 731 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 28,909 554,337 SH   SOLE 21 554,337 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 18,618 357,016 SH   SOLE 22 291,717 0 65,299
NOAH HLDGS LTD SPON ADS CL A 65487X102 1,616 30,994 SH   SOLE 23 30,994 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 6,510 124,835 SH   SOLE 26 54,187 0 70,648
NOAH HLDGS LTD SPON ADS CL A 65487X102 195 3,731 SH   SOLE 28 3,731 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 413 7,922 SH   SOLE 29 5,215 0 2,707
NOAH HLDGS LTD SPON ADS CL A 65487X102 8,193 157,106 SH   SOLE 30 157,106 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 219 4,202 SH   SOLE 31 1,595 0 2,607
NOAH HLDGS LTD SPON ADS CL A 65487X102 67 1,276 SH   SOLE 34 1,276 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 11 213 SH   SOLE 40 213 0 0
NOBILIS HEALTH CORP COM 65500B103 12 9,741 SH   SOLE 18 9,741 0 0
NOBILIS HEALTH CORP COM 65500B103 168 140,231 SH   SOLE 21 140,231 0 0
NOBLE CORP PLC SHS USD G65431101 2,417 381,870 SH   SOLE 2 128,372 0 253,498
NOBLE CORP PLC SHS USD G65431101 5 832 SH   SOLE 4 832 0 0
NOBLE CORP PLC SHS USD G65431101 205 32,433 SH   SOLE 7 32,433 0 0
NOBLE CORP PLC SHS USD G65431101 6,947 1,097,401 SH   SOLE 18 1,097,401 0 0
NOBLE CORP PLC SHS USD G65431101 2,257 356,555 SH   SOLE 19 356,555 0 0
NOBLE CORP PLC SHS USD G65431101 161,864 25,570,866 SH   SOLE 21 25,570,866 0 0
NOBLE CORP PLC SHS USD G65431101 58,124 9,182,323 SH   SOLE 22 8,627,475 0 554,848
NOBLE CORP PLC SHS USD G65431101 1,236 195,190 SH   SOLE 23 195,190 0 0
NOBLE CORP PLC SHS USD G65431101 746 117,788 SH   SOLE 26 27,490 0 90,298
NOBLE CORP PLC SHS USD G65431101 221 34,907 SH   SOLE 28 34,907 0 0
NOBLE CORP PLC SHS USD G65431101 2,379 375,817 SH   SOLE 30 375,817 0 0
NOBLE CORP PLC SHS USD G65431101 1,473 232,630 SH   SOLE 36 232,630 0 0
NOBLE CORP PLC SHS USD G65431101 169 26,730 SH   SOLE 40 26,730 0 0
NOBLE ENERGY INC COM 655044105 46,388 1,314,850 SH   SOLE 2 204,069 0 1,110,781
NOBLE ENERGY INC COM 655044105 5,478 155,282 SH   SOLE 4 142,752 0 12,530
NOBLE ENERGY INC COM 655044105 13,754 389,849 SH   SOLE 7 349,143 0 40,706
NOBLE ENERGY INC COM 655044105 636 18,029 SH   SOLE 13 18,029 0 0
NOBLE ENERGY INC COM 655044105 114 3,244 SH   SOLE 15 3,244 0 0
NOBLE ENERGY INC COM 655044105 35,927 1,018,347 SH   SOLE 18 953,261 0 65,086
NOBLE ENERGY INC COM 655044105 23,482 665,589 SH   SOLE 19 665,589 0 0
NOBLE ENERGY INC COM 655044105 6,309 178,816 SH   SOLE 20 0 0 178,816
NOBLE ENERGY INC COM 655044105 379,690 10,762,192 SH   SOLE 21 10,762,192 0 0
NOBLE ENERGY INC COM 655044105 412,335 11,687,510 SH   SOLE 22 10,381,712 0 1,305,798
NOBLE ENERGY INC COM 655044105 21,502 609,454 SH   SOLE 23 609,454 0 0
NOBLE ENERGY INC COM 655044105 18,519 524,907 SH   SOLE 25 524,907 0 0
NOBLE ENERGY INC COM 655044105 67,016 1,899,546 SH   SOLE 26 448,856 0 1,450,690
NOBLE ENERGY INC COM 655044105 2,488 70,535 SH   SOLE 28 70,535 0 0
NOBLE ENERGY INC COM 655044105 554 15,704 SH   SOLE 29 15,704 0 0
NOBLE ENERGY INC COM 655044105 61,321 1,738,123 SH   SOLE 30 1,738,123 0 0
NOBLE ENERGY INC COM 655044105 7,880 223,345 SH   SOLE 31 105,553 0 117,792
NOBLE ENERGY INC COM 655044105 42,174 1,195,414 SH   SOLE 34 1,195,414 0 0
NOBLE ENERGY INC COM 655044105 16,229 460,015 SH   SOLE 36 460,015 0 0
NOBLE ENERGY INC COM 655044105 347 9,828 SH   SOLE 40 9,828 0 0
NOKIA CORP SPONSORED ADR 654902204 494 85,925 SH   SOLE 2 85,925 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 65 3,387 SH   SOLE 2 3,387 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 52 2,719 SH   SOLE 4 2,719 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 76 3,965 SH   SOLE 7 3,965 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 26 1,371 SH   SOLE 19 1,371 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 276 14,399 SH   SOLE 22 14,399 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 78 4,041 SH   SOLE 23 4,041 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 35 1,839 SH   SOLE 25 1,839 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 41 2,134 SH   SOLE 26 786 0 1,348
NOMAD FOODS LTD USD ORD SHS G6564A105 15 757 SH   SOLE 30 757 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 46 2,412 SH   SOLE 34 2,412 0 0
NOODLES & CO COM CL A 65540B105 132 10,746 SH   SOLE 2 502 0 10,244
NOODLES & CO COM CL A 65540B105 3 261 SH   SOLE 7 261 0 0
NOODLES & CO COM CL A 65540B105 550 44,677 SH   SOLE 18 44,677 0 0
NOODLES & CO COM CL A 65540B105 122 9,884 SH   SOLE 19 9,884 0 0
NOODLES & CO COM CL A 65540B105 5,743 466,947 SH   SOLE 21 466,947 0 0
NOODLES & CO COM CL A 65540B105 5,033 409,150 SH   SOLE 22 400,376 0 8,774
NORBORD INC COM NEW 65548P403 99 2,398 SH   SOLE 18 2,398 0 0
NORBORD INC COM NEW 65548P403 1,864 45,340 SH   SOLE 21 45,340 0 0
NORBORD INC COM NEW 65548P403 242 5,883 SH   SOLE 34 5,883 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 422 157,453 SH   SOLE 2 6,077 0 151,376
NORDIC AMERICAN TANKERS LIMI COM G65773106 6 2,223 SH   SOLE 7 2,223 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,335 498,105 SH   SOLE 18 498,105 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 306 114,362 SH   SOLE 19 114,362 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 12,700 4,738,623 SH   SOLE 21 4,738,623 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 3,898 1,454,434 SH   SOLE 22 1,310,128 0 144,306
NORDIC AMERICAN TANKERS LIMI COM G65773106 80 29,807 SH   SOLE 23 29,807 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 333 124,271 SH   SOLE 26 0 0 124,271
NORDIC AMERICAN TANKERS LIMI COM G65773106 3 1,101 SH   SOLE 36 1,101 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772108 8 6,724 SH   SOLE 18 6,724 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772108 122 106,388 SH   SOLE 21 106,388 0 0
NORDSON CORP COM 655663102 16,809 130,898 SH   SOLE 2 25,777 0 105,121
NORDSON CORP COM 655663102 36 282 SH   SOLE 4 282 0 0
NORDSON CORP COM 655663102 1,504 11,710 SH   SOLE 7 11,710 0 0
NORDSON CORP COM 655663102 20,925 162,953 SH   SOLE 18 162,953 0 0
NORDSON CORP COM 655663102 1,151 8,960 SH   SOLE 19 8,960 0 0
NORDSON CORP COM 655663102 319,213 2,485,890 SH   SOLE 21 2,485,890 0 0
NORDSON CORP COM 655663102 215,455 1,677,867 SH   SOLE 22 1,566,649 0 111,218
NORDSON CORP COM 655663102 1,747 13,601 SH   SOLE 26 7,108 0 6,493
NORDSON CORP COM 655663102 922 7,183 SH   SOLE 28 7,183 0 0
NORDSON CORP COM 655663102 1,487 11,581 SH   SOLE 30 11,581 0 0
NORDSON CORP COM 655663102 159 1,242 SH   SOLE 31 1,242 0 0
NORDSON CORP COM 655663102 82 637 SH   SOLE 36 637 0 0
NORDSON CORP COM 655663102 735 5,723 SH   SOLE 40 5,723 0 0
NORDSTROM INC COM 655664100 22,212 428,975 SH   SOLE 2 150,182 0 278,793
NORDSTROM INC COM 655664100 2,783 53,738 SH   SOLE 4 50,240 0 3,498
NORDSTROM INC COM 655664100 6,767 130,695 SH   SOLE 7 104,522 0 26,173
NORDSTROM INC COM 655664100 47 899 SH   SOLE 15 899 0 0
NORDSTROM INC COM 655664100 1 22 SH   SOLE 17 0 0 22
NORDSTROM INC COM 655664100 13,397 258,724 SH   SOLE 18 242,611 0 16,113
NORDSTROM INC COM 655664100 1,565 30,233 SH   SOLE 19 30,233 0 0
NORDSTROM INC COM 655664100 5,115 98,788 SH   SOLE 20 0 0 98,788
NORDSTROM INC COM 655664100 135,888 2,624,339 SH   SOLE 21 2,624,339 0 0
NORDSTROM INC COM 655664100 193,746 3,741,721 SH   SOLE 22 3,387,487 0 354,234
NORDSTROM INC COM 655664100 8,173 157,832 SH   SOLE 23 157,832 0 0
NORDSTROM INC COM 655664100 7,016 135,491 SH   SOLE 25 135,491 0 0
NORDSTROM INC COM 655664100 28,789 555,992 SH   SOLE 26 165,433 0 390,559
NORDSTROM INC COM 655664100 840 16,219 SH   SOLE 28 16,219 0 0
NORDSTROM INC COM 655664100 2,671 51,584 SH   SOLE 29 5,218 0 46,366
NORDSTROM INC COM 655664100 23,132 446,734 SH   SOLE 30 446,734 0 0
NORDSTROM INC COM 655664100 2,861 55,258 SH   SOLE 31 30,886 0 24,372
NORDSTROM INC COM 655664100 824 15,914 SH   SOLE 34 15,914 0 0
NORDSTROM INC COM 655664100 6,533 126,173 SH   SOLE 36 126,173 0 0
NORDSTROM INC COM 655664100 130 2,505 SH   SOLE 40 2,505 0 0
NORFOLK SOUTHERN CORP COM 655844108 134,541 891,769 SH   SOLE 2 231,611 0 660,158
NORFOLK SOUTHERN CORP COM 655844108 19,660 130,312 SH   SOLE 4 122,983 0 7,329
NORFOLK SOUTHERN CORP COM 655844108 35,201 233,320 SH   SOLE 7 223,279 0 10,041
NORFOLK SOUTHERN CORP COM 655844108 4,199 27,831 SH   SOLE 13 27,831 0 0
NORFOLK SOUTHERN CORP COM 655844108 326 2,162 SH   SOLE 15 2,162 0 0
NORFOLK SOUTHERN CORP COM 655844108 15 100 SH   SOLE 17 0 0 100
NORFOLK SOUTHERN CORP COM 655844108 247,389 1,639,748 SH   SOLE 18 1,318,144 0 321,604
NORFOLK SOUTHERN CORP COM 655844108 94,233 624,596 SH   SOLE 19 624,596 0 0
NORFOLK SOUTHERN CORP COM 655844108 18,341 121,566 SH   SOLE 20 0 0 121,566
NORFOLK SOUTHERN CORP COM 655844108 793,146 5,257,150 SH   SOLE 21 5,257,150 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,140,402 7,558,840 SH   SOLE 22 6,586,875 0 971,965
NORFOLK SOUTHERN CORP COM 655844108 66,302 439,463 SH   SOLE 23 439,463 0 0
NORFOLK SOUTHERN CORP COM 655844108 46,100 305,563 SH   SOLE 25 286,249 0 19,314
NORFOLK SOUTHERN CORP COM 655844108 162,198 1,075,083 SH   SOLE 26 238,580 0 836,503
NORFOLK SOUTHERN CORP COM 655844108 6,183 40,985 SH   SOLE 28 40,985 0 0
NORFOLK SOUTHERN CORP COM 655844108 17,351 115,005 SH   SOLE 29 46,762 0 68,243
NORFOLK SOUTHERN CORP COM 655844108 177,708 1,177,887 SH   SOLE 30 1,177,887 0 0
NORFOLK SOUTHERN CORP COM 655844108 27,420 181,747 SH   SOLE 31 107,006 0 74,741
NORFOLK SOUTHERN CORP COM 655844108 34,074 225,851 SH   SOLE 34 225,851 0 0
NORFOLK SOUTHERN CORP COM 655844108 46,503 308,229 SH   SOLE 36 308,229 0 0
NORFOLK SOUTHERN CORP COM 655844108 873 5,787 SH   SOLE 40 5,787 0 0
NORTHEAST BANCORP COM NEW 663904209 143 6,573 SH   SOLE 2 318 0 6,255
NORTHEAST BANCORP COM NEW 663904209 516 23,658 SH   SOLE 18 23,658 0 0
NORTHEAST BANCORP COM NEW 663904209 141 6,484 SH   SOLE 19 6,484 0 0
NORTHEAST BANCORP COM NEW 663904209 5,909 271,039 SH   SOLE 21 271,039 0 0
NORTHEAST BANCORP COM NEW 663904209 1,372 62,947 SH   SOLE 22 60,721 0 2,226
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 23 41,987 SH   SOLE 21 41,987 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 398 126,325 SH   SOLE 2 4,875 0 121,450
NORTHERN OIL & GAS INC NEV COM 665531109 7 2,207 SH   SOLE 7 2,207 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 1,164 369,616 SH   SOLE 18 369,616 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 408 129,384 SH   SOLE 19 129,384 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 11,662 3,702,380 SH   SOLE 21 3,702,380 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 12,645 4,014,239 SH   SOLE 22 3,933,404 0 80,835
NORTHERN OIL & GAS INC NEV COM 665531109 78 24,678 SH   SOLE 29 0 0 24,678
NORTHERN TECH INTL CORP COM 665809109 25 685 SH   SOLE 18 685 0 0
NORTHERN TECH INTL CORP COM 665809109 390 10,900 SH   SOLE 21 10,900 0 0
NORTHERN TR CORP COM 665859104 57,233 556,250 SH   SOLE 2 74,137 0 482,113
NORTHERN TR CORP COM 665859104 7,089 68,899 SH   SOLE 4 63,071 0 5,828
NORTHERN TR CORP COM 665859104 15,478 150,433 SH   SOLE 7 150,433 0 0
NORTHERN TR CORP COM 665859104 193 1,875 SH   SOLE 15 1,875 0 0
NORTHERN TR CORP COM 665859104 45,692 444,085 SH   SOLE 18 415,381 0 28,704
NORTHERN TR CORP COM 665859104 4,505 43,789 SH   SOLE 19 43,789 0 0
NORTHERN TR CORP COM 665859104 9,829 95,531 SH   SOLE 20 0 0 95,531
NORTHERN TR CORP COM 665859104 475,239 4,618,899 SH   SOLE 21 4,618,899 0 0
NORTHERN TR CORP COM 665859104 530,257 5,153,627 SH   SOLE 22 4,593,808 0 559,819
NORTHERN TR CORP COM 665859104 27,221 264,566 SH   SOLE 23 264,566 0 0
NORTHERN TR CORP COM 665859104 20,623 200,442 SH   SOLE 25 200,442 0 0
NORTHERN TR CORP COM 665859104 75,378 732,612 SH   SOLE 26 192,020 0 540,592
NORTHERN TR CORP COM 665859104 3,150 30,611 SH   SOLE 28 30,611 0 0
NORTHERN TR CORP COM 665859104 826 8,025 SH   SOLE 29 8,025 0 0
NORTHERN TR CORP COM 665859104 75,580 734,569 SH   SOLE 30 734,569 0 0
NORTHERN TR CORP COM 665859104 8,158 79,288 SH   SOLE 31 45,110 0 34,178
NORTHERN TR CORP COM 665859104 1,022 9,929 SH   SOLE 34 9,929 0 0
NORTHERN TR CORP COM 665859104 27,444 266,730 SH   SOLE 36 266,730 0 0
NORTHERN TR CORP COM 665859104 448 4,356 SH   SOLE 40 4,356 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 686 41,305 SH   SOLE 2 1,872 0 39,433
NORTHFIELD BANCORP INC DEL COM 66611T108 19 1,141 SH   SOLE 7 1,141 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 3,191 191,968 SH   SOLE 18 191,968 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 558 33,579 SH   SOLE 19 33,579 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 76,909 4,627,505 SH   SOLE 21 4,627,505 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 23,678 1,424,650 SH   SOLE 22 1,360,007 0 64,643
NORTHFIELD BANCORP INC DEL COM 66611T108 60 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108 99 5,943 SH   SOLE 28 5,943 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,123 67,599 SH   SOLE 30 67,599 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 86 5,166 SH   SOLE 40 5,166 0 0
NORTHRIM BANCORP INC COM 666762109 274 6,930 SH   SOLE 2 262 0 6,668
NORTHRIM BANCORP INC COM 666762109 6 157 SH   SOLE 7 157 0 0
NORTHRIM BANCORP INC COM 666762109 960 24,277 SH   SOLE 18 24,277 0 0
NORTHRIM BANCORP INC COM 666762109 228 5,758 SH   SOLE 19 5,758 0 0
NORTHRIM BANCORP INC COM 666762109 9,674 244,596 SH   SOLE 21 244,596 0 0
NORTHRIM BANCORP INC COM 666762109 9,593 242,551 SH   SOLE 22 238,800 0 3,751
NORTHROP GRUMMAN CORP COM 666807102 137,418 446,598 SH   SOLE 2 66,135 0 380,463
NORTHROP GRUMMAN CORP COM 666807102 14,040 45,630 SH   SOLE 4 41,450 0 4,180
NORTHROP GRUMMAN CORP COM 666807102 42,816 139,149 SH   SOLE 7 137,932 0 1,217
NORTHROP GRUMMAN CORP COM 666807102 496 1,612 SH   SOLE 13 1,612 0 0
NORTHROP GRUMMAN CORP COM 666807102 385 1,250 SH   SOLE 15 1,250 0 0
NORTHROP GRUMMAN CORP COM 666807102 179,221 582,455 SH   SOLE 18 543,137 0 39,318
NORTHROP GRUMMAN CORP COM 666807102 199,353 647,880 SH   SOLE 19 647,880 0 0
NORTHROP GRUMMAN CORP COM 666807102 23,633 76,805 SH   SOLE 20 0 0 76,805
NORTHROP GRUMMAN CORP COM 666807102 1,437,707 4,672,432 SH   SOLE 21 4,672,432 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,363,154 4,430,141 SH   SOLE 22 3,960,685 0 469,456
NORTHROP GRUMMAN CORP COM 666807102 63,446 206,195 SH   SOLE 23 206,195 0 0
NORTHROP GRUMMAN CORP COM 666807102 65,047 211,399 SH   SOLE 25 211,399 0 0
NORTHROP GRUMMAN CORP COM 666807102 131,029 425,834 SH   SOLE 26 142,582 0 283,252
NORTHROP GRUMMAN CORP COM 666807102 1,995 6,482 SH   SOLE 29 5,683 0 799
NORTHROP GRUMMAN CORP COM 666807102 181,582 590,126 SH   SOLE 30 590,126 0 0
NORTHROP GRUMMAN CORP COM 666807102 21,122 68,646 SH   SOLE 31 33,047 0 35,599
NORTHROP GRUMMAN CORP COM 666807102 50,054 162,671 SH   SOLE 36 162,671 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,022 3,321 SH   SOLE 40 3,321 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 712 49,140 SH   SOLE 2 1,885 0 47,255
NORTHSTAR REALTY EUROPE CORP COM 66706L101 4 251 SH   SOLE 4 251 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 13 926 SH   SOLE 7 926 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 2,245 154,922 SH   SOLE 18 154,922 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 543 37,444 SH   SOLE 19 37,444 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 22,696 1,566,347 SH   SOLE 21 1,566,347 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 27,247 1,880,406 SH   SOLE 22 1,806,329 0 74,077
NORTHSTAR REALTY EUROPE CORP COM 66706L101 45 3,140 SH   SOLE 23 3,140 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 89 6,108 SH   SOLE 26 3,875 0 2,233
NORTHSTAR REALTY EUROPE CORP COM 66706L101 134 9,235 SH   SOLE 28 9,235 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 172 11,840 SH   SOLE 30 11,840 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 96 6,594 SH   SOLE 40 6,594 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,763 101,365 SH   SOLE 2 5,315 0 96,050
NORTHWEST BANCSHARES INC MD COM 667340103 11 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 123 7,049 SH   SOLE 7 7,049 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 7,478 430,046 SH   SOLE 18 430,046 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,394 80,134 SH   SOLE 19 80,134 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 177,989 10,235,135 SH   SOLE 21 10,235,135 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 52,942 3,044,381 SH   SOLE 22 2,912,178 0 132,203
NORTHWEST BANCSHARES INC MD COM 667340103 778 44,714 SH   SOLE 26 22,765 0 21,949
NORTHWEST BANCSHARES INC MD COM 667340103 247 14,184 SH   SOLE 28 14,184 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,661 152,996 SH   SOLE 30 152,996 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 188 10,804 SH   SOLE 40 10,804 0 0
NORTHWEST NAT GAS CO COM 667655104 1,838 28,809 SH   SOLE 2 1,176 0 27,633
NORTHWEST NAT GAS CO COM 667655104 77 1,210 SH   SOLE 4 1,210 0 0
NORTHWEST NAT GAS CO COM 667655104 2,382 37,328 SH   SOLE 7 37,328 0 0
NORTHWEST NAT GAS CO COM 667655104 8,021 125,726 SH   SOLE 18 125,726 0 0
NORTHWEST NAT GAS CO COM 667655104 1,509 23,646 SH   SOLE 19 23,646 0 0
NORTHWEST NAT GAS CO COM 667655104 185,987 2,915,154 SH   SOLE 21 2,915,154 0 0
NORTHWEST NAT GAS CO COM 667655104 54,845 859,633 SH   SOLE 22 820,061 0 39,572
NORTHWEST NAT GAS CO COM 667655104 2,526 39,596 SH   SOLE 26 3,464 0 36,132
NORTHWEST NAT GAS CO COM 667655104 253 3,972 SH   SOLE 28 3,972 0 0
NORTHWEST NAT GAS CO COM 667655104 3,413 53,490 SH   SOLE 30 53,490 0 0
NORTHWEST NAT GAS CO COM 667655104 119 1,867 SH   SOLE 36 1,867 0 0
NORTHWEST NAT GAS CO COM 667655104 193 3,031 SH   SOLE 40 3,031 0 0
NORTHWEST PIPE CO COM 667746101 162 8,384 SH   SOLE 2 576 0 7,808
NORTHWEST PIPE CO COM 667746101 6 304 SH   SOLE 7 304 0 0
NORTHWEST PIPE CO COM 667746101 616 31,795 SH   SOLE 18 31,795 0 0
NORTHWEST PIPE CO COM 667746101 151 7,776 SH   SOLE 19 7,776 0 0
NORTHWEST PIPE CO COM 667746101 6,739 347,897 SH   SOLE 21 347,897 0 0
NORTHWEST PIPE CO COM 667746101 5,357 276,561 SH   SOLE 22 273,932 0 2,629
NORTHWESTERN CORP COM NEW 668074305 4,150 72,493 SH   SOLE 2 22,696 0 49,797
NORTHWESTERN CORP COM NEW 668074305 138 2,408 SH   SOLE 4 2,408 0 0
NORTHWESTERN CORP COM NEW 668074305 3,957 69,110 SH   SOLE 7 69,110 0 0
NORTHWESTERN CORP COM NEW 668074305 18,094 316,057 SH   SOLE 18 316,057 0 0
NORTHWESTERN CORP COM NEW 668074305 2,365 41,310 SH   SOLE 19 41,310 0 0
NORTHWESTERN CORP COM NEW 668074305 255,730 4,466,904 SH   SOLE 21 4,466,904 0 0
NORTHWESTERN CORP COM NEW 668074305 104,507 1,825,456 SH   SOLE 22 1,750,203 0 75,253
NORTHWESTERN CORP COM NEW 668074305 461 8,045 SH   SOLE 26 4,119 0 3,926
NORTHWESTERN CORP COM NEW 668074305 403 7,046 SH   SOLE 28 7,046 0 0
NORTHWESTERN CORP COM NEW 668074305 1,680 29,337 SH   SOLE 30 29,337 0 0
NORTHWESTERN CORP COM NEW 668074305 1,231 21,508 SH   SOLE 32 21,508 0 0
NORTHWESTERN CORP COM NEW 668074305 182 3,186 SH   SOLE 36 3,186 0 0
NORTHWESTERN CORP COM NEW 668074305 292 5,092 SH   SOLE 40 5,092 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 24,052 509,046 SH   SOLE 2 40,010 0 469,036
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3,431 72,620 SH   SOLE 4 66,865 0 5,755
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7,097 150,199 SH   SOLE 7 145,063 0 5,136
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 268 5,679 SH   SOLE 13 5,679 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 61 1,284 SH   SOLE 15 1,284 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 20,123 425,894 SH   SOLE 18 397,799 0 28,095
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,039 43,153 SH   SOLE 19 43,153 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4,613 97,637 SH   SOLE 20 0 0 97,637
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 192,118 4,065,985 SH   SOLE 21 4,065,985 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 235,326 4,980,441 SH   SOLE 22 4,406,357 0 574,084
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 12,519 264,961 SH   SOLE 23 264,961 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9,921 209,959 SH   SOLE 25 209,959 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 35,490 751,108 SH   SOLE 26 207,667 0 543,441
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,464 30,985 SH   SOLE 28 30,985 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,359 49,916 SH   SOLE 29 8,441 0 41,475
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 29,387 621,948 SH   SOLE 30 621,948 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3,766 79,703 SH   SOLE 31 40,997 0 38,706
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 447 9,463 SH   SOLE 34 9,463 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7,431 157,265 SH   SOLE 36 157,265 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 252 5,328 SH   SOLE 40 5,328 0 0
NORWOOD FINANCIAL CORP COM 669549107 186 5,174 SH   SOLE 2 201 0 4,973
NORWOOD FINANCIAL CORP COM 669549107 6 168 SH   SOLE 7 168 0 0
NORWOOD FINANCIAL CORP COM 669549107 705 19,578 SH   SOLE 18 19,578 0 0
NORWOOD FINANCIAL CORP COM 669549107 150 4,171 SH   SOLE 19 4,171 0 0
NORWOOD FINANCIAL CORP COM 669549107 7,463 207,185 SH   SOLE 21 207,185 0 0
NORWOOD FINANCIAL CORP COM 669549107 1,715 47,603 SH   SOLE 22 45,951 0 1,652
NOVA LIFESTYLE INC COM 66979P102 5 2,896 SH   SOLE 18 2,896 0 0
NOVA LIFESTYLE INC COM 66979P102 86 51,320 SH   SOLE 21 51,320 0 0
NOVA LIFESTYLE INC COM 66979P102 68 40,421 SH   SOLE 22 40,421 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 3 1,268 SH   SOLE 18 1,268 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 35 13,908 SH   SOLE 21 13,908 0 0
NOVAGOLD RES INC COM NEW 66987E206 208 46,718 SH   SOLE 21 46,718 0 0
NOVAN INC COM 66988N106 10 3,440 SH   SOLE 18 3,440 0 0
NOVAN INC COM 66988N106 133 45,297 SH   SOLE 21 45,297 0 0
NOVANTA INC COM 67000B104 1,686 27,069 SH   SOLE 2 1,451 0 25,618
NOVANTA INC COM 67000B104 15 247 SH   SOLE 4 247 0 0
NOVANTA INC COM 67000B104 46 744 SH   SOLE 7 744 0 0
NOVANTA INC COM 67000B104 6,459 103,671 SH   SOLE 18 103,671 0 0
NOVANTA INC COM 67000B104 2,927 46,984 SH   SOLE 19 46,984 0 0
NOVANTA INC COM 67000B104 67,963 1,090,896 SH   SOLE 21 1,090,896 0 0
NOVANTA INC COM 67000B104 54,639 877,038 SH   SOLE 22 832,365 0 44,673
NOVANTA INC COM 67000B104 21 330 SH   SOLE 23 330 0 0
NOVANTA INC COM 67000B104 585 9,383 SH   SOLE 26 6,010 0 3,373
NOVANTA INC COM 67000B104 283 4,546 SH   SOLE 28 4,546 0 0
NOVANTA INC COM 67000B104 442 7,089 SH   SOLE 30 7,089 0 0
NOVANTA INC COM 67000B104 198 3,176 SH   SOLE 40 3,176 0 0
NOVARTIS A G SPONSORED ADR 66987V109 153,019 2,025,665 SH   SOLE 18 1,934,330 0 91,335
NOVARTIS A G SPONSORED ADR 66987V109 119,001 1,575,341 SH   SOLE 19 1,575,341 0 0
NOVARTIS A G SPONSORED ADR 66987V109 2,494 33,013 SH   SOLE 23 33,013 0 0
NOVARTIS A G SPONSORED ADR 66987V109 14,772 195,551 SH   SOLE 34 195,551 0 0
NOVAVAX INC COM 670002104 479 357,458 SH   SOLE 2 17,233 0 340,225
NOVAVAX INC COM 670002104 2 1,583 SH   SOLE 4 1,583 0 0
NOVAVAX INC COM 670002104 9 6,740 SH   SOLE 7 6,740 0 0
NOVAVAX INC COM 670002104 1,746 1,302,883 SH   SOLE 18 1,302,883 0 0
NOVAVAX INC COM 670002104 1,195 892,081 SH   SOLE 19 892,081 0 0
NOVAVAX INC COM 670002104 23,839 17,790,174 SH   SOLE 21 17,790,174 0 0
NOVAVAX INC COM 670002104 13,817 10,311,362 SH   SOLE 22 9,837,334 0 474,028
NOVAVAX INC COM 670002104 25 18,426 SH   SOLE 23 18,426 0 0
NOVAVAX INC COM 670002104 54 40,329 SH   SOLE 26 24,560 0 15,769
NOVAVAX INC COM 670002104 52 38,794 SH   SOLE 28 38,794 0 0
NOVAVAX INC COM 670002104 84 62,681 SH   SOLE 30 62,681 0 0
NOVAVAX INC COM 670002104 38 28,602 SH   SOLE 40 28,602 0 0
NOVAVAX INC NOTE 3.750% 2/0 670002AB0 276 475,000 PRN   SOLE 21 475,000 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 11 3,012 SH   SOLE 18 3,012 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 147 39,911 SH   SOLE 21 39,911 0 0
NOVELLUS SYS INC NOTE 2.625% 5/1 670008AD3 2,464 475,000 PRN   SOLE 21 475,000 0 0
NOVO-NORDISK A S ADR 670100205 764 16,563 SH   SOLE 2 16,563 0 0
NOVO-NORDISK A S ADR 670100205 147,207 3,191,832 SH   SOLE 18 2,917,777 0 274,055
NOVO-NORDISK A S ADR 670100205 241,636 5,239,296 SH   SOLE 19 5,239,296 0 0
NOVO-NORDISK A S ADR 670100205 12,840 278,400 SH   SOLE 22 278,400 0 0
NOVO-NORDISK A S ADR 670100205 2,839 61,566 SH   SOLE 25 25,170 0 36,396
NOVO-NORDISK A S ADR 670100205 12,855 278,735 SH   SOLE 34 278,735 0 0
NOVO-NORDISK A S ADR 670100205 1,385 30,024 SH   SOLE 36 30,024 0 0
NOVOCURE LTD ORD SHS G6674U108 1,894 60,513 SH   SOLE 2 4,051 0 56,462
NOVOCURE LTD ORD SHS G6674U108 13 403 SH   SOLE 4 403 0 0
NOVOCURE LTD ORD SHS G6674U108 49 1,558 SH   SOLE 7 1,558 0 0
NOVOCURE LTD ORD SHS G6674U108 7,139 228,088 SH   SOLE 18 228,088 0 0
NOVOCURE LTD ORD SHS G6674U108 3,009 96,139 SH   SOLE 19 96,139 0 0
NOVOCURE LTD ORD SHS G6674U108 106,068 3,388,743 SH   SOLE 21 3,388,743 0 0
NOVOCURE LTD ORD SHS G6674U108 24,490 782,435 SH   SOLE 22 691,364 0 91,071
NOVOCURE LTD ORD SHS G6674U108 38 1,218 SH   SOLE 23 1,218 0 0
NOVOCURE LTD ORD SHS G6674U108 1,077 34,419 SH   SOLE 26 12,306 0 22,113
NOVOCURE LTD ORD SHS G6674U108 179 5,711 SH   SOLE 28 5,711 0 0
NOVOCURE LTD ORD SHS G6674U108 490 15,665 SH   SOLE 30 15,665 0 0
NOVOCURE LTD ORD SHS G6674U108 177 5,654 SH   SOLE 40 5,654 0 0
NOVUME SOLUTIONS INC COM 67012D106 2 972 SH   SOLE 18 972 0 0
NOVUS THERAPEUTICS INC COM 67011N105 6 922 SH   SOLE 18 922 0 0
NOVUS THERAPEUTICS INC COM 67011N105 94 13,378 SH   SOLE 21 13,378 0 0
NOVUS THERAPEUTICS INC COM 67011N105 43 6,117 SH   SOLE 22 6,117 0 0
NOW INC COM 67011P100 2,056 154,206 SH   SOLE 2 47,488 0 106,718
NOW INC COM 67011P100 8 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100 72 5,428 SH   SOLE 7 5,428 0 0
NOW INC COM 67011P100 8,483 636,396 SH   SOLE 18 636,396 0 0
NOW INC COM 67011P100 1,159 86,921 SH   SOLE 19 86,921 0 0
NOW INC COM 67011P100 94,773 7,109,761 SH   SOLE 21 7,109,761 0 0
NOW INC COM 67011P100 48,936 3,671,151 SH   SOLE 22 3,495,152 0 175,999
NOW INC COM 67011P100 232 17,409 SH   SOLE 26 10,052 0 7,357
NOW INC COM 67011P100 205 15,376 SH   SOLE 28 15,376 0 0
NOW INC COM 67011P100 308 23,143 SH   SOLE 30 23,143 0 0
NOW INC COM 67011P100 119 8,917 SH   SOLE 36 8,917 0 0
NOW INC COM 67011P100 158 11,818 SH   SOLE 40 11,818 0 0
NRG ENERGY INC COM NEW 629377508 22,867 744,844 SH   SOLE 2 59,907 0 684,937
NRG ENERGY INC COM NEW 629377508 75 2,434 SH   SOLE 4 2,434 0 0
NRG ENERGY INC COM NEW 629377508 6,529 212,659 SH   SOLE 7 212,659 0 0
NRG ENERGY INC COM NEW 629377508 62 2,024 SH   SOLE 15 2,024 0 0
NRG ENERGY INC COM NEW 629377508 0 2 SH   SOLE 17 0 0 2
NRG ENERGY INC COM NEW 629377508 18,797 612,266 SH   SOLE 18 597,841 0 14,425
NRG ENERGY INC COM NEW 629377508 2,030 66,135 SH   SOLE 19 66,135 0 0
NRG ENERGY INC COM NEW 629377508 189,560 6,174,590 SH   SOLE 21 6,174,590 0 0
NRG ENERGY INC COM NEW 629377508 265,084 8,634,655 SH   SOLE 22 7,797,077 0 837,578
NRG ENERGY INC COM NEW 629377508 9,041 294,489 SH   SOLE 25 294,489 0 0
NRG ENERGY INC COM NEW 629377508 28,037 913,242 SH   SOLE 26 250,226 0 663,016
NRG ENERGY INC COM NEW 629377508 1,192 38,834 SH   SOLE 28 38,834 0 0
NRG ENERGY INC COM NEW 629377508 21,151 688,970 SH   SOLE 30 688,970 0 0
NRG ENERGY INC COM NEW 629377508 330 10,745 SH   SOLE 31 6,850 0 3,895
NRG ENERGY INC COM NEW 629377508 7,872 256,423 SH   SOLE 36 256,423 0 0
NRG ENERGY INC COM NEW 629377508 1,104 35,945 SH   SOLE 40 35,945 0 0
NRG YIELD INC CL A NEW 62942X306 1,405 82,378 SH   SOLE 2 48,169 0 34,209
NRG YIELD INC CL A NEW 62942X306 3 164 SH   SOLE 4 164 0 0
NRG YIELD INC CL A NEW 62942X306 15 853 SH   SOLE 7 853 0 0
NRG YIELD INC CL A NEW 62942X306 2,045 119,941 SH   SOLE 18 119,941 0 0
NRG YIELD INC CL A NEW 62942X306 2,111 123,796 SH   SOLE 19 123,796 0 0
NRG YIELD INC CL A NEW 62942X306 20,109 1,179,424 SH   SOLE 21 1,179,424 0 0
NRG YIELD INC CL A NEW 62942X306 22,854 1,340,423 SH   SOLE 22 1,294,808 0 45,615
NRG YIELD INC CL A NEW 62942X306 1,816 106,506 SH   SOLE 23 106,506 0 0
NRG YIELD INC CL A NEW 62942X306 214 12,537 SH   SOLE 26 0 0 12,537
NRG YIELD INC CL A NEW 62942X306 83 4,878 SH   SOLE 28 4,878 0 0
NRG YIELD INC CL A NEW 62942X306 129 7,542 SH   SOLE 30 7,542 0 0
NRG YIELD INC CL A NEW 62942X306 69 4,022 SH   SOLE 40 4,022 0 0
NRG YIELD INC CL C 62942X405 1,283 74,613 SH   SOLE 2 4,666 0 69,947
NRG YIELD INC CL C 62942X405 3 164 SH   SOLE 4 164 0 0
NRG YIELD INC CL C 62942X405 22 1,298 SH   SOLE 7 1,298 0 0
NRG YIELD INC CL C 62942X405 3,699 215,045 SH   SOLE 18 215,045 0 0
NRG YIELD INC CL C 62942X405 4,201 244,221 SH   SOLE 19 244,221 0 0
NRG YIELD INC CL C 62942X405 37,496 2,180,027 SH   SOLE 21 2,180,027 0 0
NRG YIELD INC CL C 62942X405 35,369 2,056,315 SH   SOLE 22 1,969,424 0 86,891
NRG YIELD INC CL C 62942X405 55 3,186 SH   SOLE 23 3,186 0 0
NRG YIELD INC CL C 62942X405 298 17,337 SH   SOLE 26 0 0 17,337
NRG YIELD INC CL C 62942X405 154 8,953 SH   SOLE 28 8,953 0 0
NRG YIELD INC CL C 62942X405 254 14,749 SH   SOLE 30 14,749 0 0
NRG YIELD INC CL C 62942X405 104 6,037 SH   SOLE 40 6,037 0 0
NTN BUZZTIME INC COM PAR 629410606 1 331 SH   SOLE 21 331 0 0
NTN BUZZTIME INC COM PAR 629410606 12 2,689 SH   SOLE 22 2,689 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 11,066 141,523 SH   SOLE 2 27,710 0 113,813
NU SKIN ENTERPRISES INC CL A 67018T105 92 1,178 SH   SOLE 4 1,178 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 474 6,067 SH   SOLE 7 6,067 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 16,498 210,998 SH   SOLE 18 210,998 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 3,031 38,763 SH   SOLE 19 38,763 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 280,955 3,593,239 SH   SOLE 21 3,593,239 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 159,117 2,035,002 SH   SOLE 22 1,819,199 0 215,803
NU SKIN ENTERPRISES INC CL A 67018T105 82 1,043 SH   SOLE 23 1,043 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 890 11,388 SH   SOLE 25 11,388 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,340 17,133 SH   SOLE 26 11,496 0 5,637
NU SKIN ENTERPRISES INC CL A 67018T105 493 6,309 SH   SOLE 28 6,309 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 329 4,204 SH   SOLE 29 0 0 4,204
NU SKIN ENTERPRISES INC CL A 67018T105 907 11,606 SH   SOLE 30 11,606 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 90 1,156 SH   SOLE 31 1,156 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,646 21,057 SH   SOLE 32 21,057 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 2,800 35,806 SH   SOLE 34 35,806 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 73 938 SH   SOLE 36 938 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 469 5,997 SH   SOLE 40 5,997 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 8,866 638,507 SH   SOLE 2 22,893 0 615,614
NUANCE COMMUNICATIONS INC COM 67020Y100 15 1,100 SH   SOLE 4 1,100 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 350 25,217 SH   SOLE 7 25,217 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 20 1,422 SH   SOLE 15 1,422 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2,008 144,598 SH   SOLE 18 144,598 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 636 45,786 SH   SOLE 19 45,786 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 54,405 3,918,239 SH   SOLE 21 3,918,239 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 104,006 7,490,502 SH   SOLE 22 6,886,521 0 603,981
NUANCE COMMUNICATIONS INC COM 67020Y100 11 760 SH   SOLE 23 760 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 4,266 307,272 SH   SOLE 25 307,272 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 4,522 325,665 SH   SOLE 26 147,880 0 177,785
NUANCE COMMUNICATIONS INC COM 67020Y100 558 40,159 SH   SOLE 28 40,159 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 5,096 367,013 SH   SOLE 30 367,013 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 89 6,380 SH   SOLE 31 6,380 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2,412 173,694 SH   SOLE 36 173,694 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 433 31,162 SH   SOLE 40 31,162 0 0
NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 336 350,000 PRN   SOLE 21 350,000 0 0
NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 841 940,000 PRN   SOLE 21 940,000 0 0
NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 541 575,000 PRN   SOLE 21 575,000 0 0
NUCOR CORP COM 670346105 55,815 893,038 SH   SOLE 2 148,626 0 744,412
NUCOR CORP COM 670346105 6,093 97,491 SH   SOLE 4 88,802 0 8,689
NUCOR CORP COM 670346105 27,818 445,095 SH   SOLE 7 306,775 0 138,320
NUCOR CORP COM 670346105 512 8,193 SH   SOLE 13 8,193 0 0
NUCOR CORP COM 670346105 140 2,235 SH   SOLE 15 2,235 0 0
NUCOR CORP COM 670346105 0 1 SH   SOLE 17 0 0 1
NUCOR CORP COM 670346105 64,083 1,025,323 SH   SOLE 18 982,776 0 42,547
NUCOR CORP COM 670346105 28,343 453,495 SH   SOLE 19 453,495 0 0
NUCOR CORP COM 670346105 9,261 148,177 SH   SOLE 20 0 0 148,177
NUCOR CORP COM 670346105 450,448 7,207,168 SH   SOLE 21 7,207,168 0 0
NUCOR CORP COM 670346105 500,399 8,006,376 SH   SOLE 22 7,134,527 0 871,849
NUCOR CORP COM 670346105 25,812 412,985 SH   SOLE 23 412,985 0 0
NUCOR CORP COM 670346105 32,841 525,460 SH   SOLE 25 525,460 0 0
NUCOR CORP COM 670346105 88,666 1,418,652 SH   SOLE 26 309,759 0 1,108,893
NUCOR CORP COM 670346105 2,706 43,294 SH   SOLE 28 43,294 0 0
NUCOR CORP COM 670346105 996 15,928 SH   SOLE 29 12,000 0 3,928
NUCOR CORP COM 670346105 65,114 1,041,816 SH   SOLE 30 1,041,816 0 0
NUCOR CORP COM 670346105 7,630 122,082 SH   SOLE 31 56,402 0 65,680
NUCOR CORP COM 670346105 8,073 129,175 SH   SOLE 34 129,175 0 0
NUCOR CORP COM 670346105 19,565 313,043 SH   SOLE 36 313,043 0 0
NUCOR CORP COM 670346105 401 6,411 SH   SOLE 40 6,411 0 0
NUTANIX INC CL A 67059N108 10,820 209,804 SH   SOLE 2 13,580 0 196,224
NUTANIX INC CL A 67059N108 29 563 SH   SOLE 4 563 0 0
NUTANIX INC CL A 67059N108 118 2,285 SH   SOLE 7 2,285 0 0
NUTANIX INC CL A 67059N108 3,143 60,944 SH   SOLE 18 60,944 0 0
NUTANIX INC CL A 67059N108 1,521 29,496 SH   SOLE 19 29,496 0 0
NUTANIX INC CL A 67059N108 60,433 1,171,867 SH   SOLE 21 1,171,867 0 0
NUTANIX INC CL A 67059N108 113,691 2,204,604 SH   SOLE 22 1,996,876 0 207,728
NUTANIX INC CL A 67059N108 697 13,520 SH   SOLE 23 13,520 0 0
NUTANIX INC CL A 67059N108 13,726 266,153 SH   SOLE 26 55,548 0 210,605
NUTANIX INC CL A 67059N108 765 14,832 SH   SOLE 28 14,832 0 0
NUTANIX INC CL A 67059N108 505 9,783 SH   SOLE 29 0 0 9,783
NUTANIX INC CL A 67059N108 1,301 25,233 SH   SOLE 30 25,233 0 0
NUTANIX INC CL A 67059N108 119 2,316 SH   SOLE 31 2,316 0 0
NUTANIX INC CL A 67059N108 582 11,278 SH   SOLE 40 11,278 0 0
NUTRI SYS INC NEW COM 67069D108 1,197 31,089 SH   SOLE 2 7,964 0 23,125
NUTRI SYS INC NEW COM 67069D108 9 246 SH   SOLE 4 246 0 0
NUTRI SYS INC NEW COM 67069D108 24 620 SH   SOLE 7 620 0 0
NUTRI SYS INC NEW COM 67069D108 4,921 127,809 SH   SOLE 18 127,809 0 0
NUTRI SYS INC NEW COM 67069D108 3,205 83,255 SH   SOLE 19 83,255 0 0
NUTRI SYS INC NEW COM 67069D108 116,863 3,035,415 SH   SOLE 21 3,035,415 0 0
NUTRI SYS INC NEW COM 67069D108 36,423 946,058 SH   SOLE 22 907,835 0 38,223
NUTRI SYS INC NEW COM 67069D108 902 23,429 SH   SOLE 23 23,429 0 0
NUTRI SYS INC NEW COM 67069D108 1,504 39,052 SH   SOLE 26 8,827 0 30,225
NUTRI SYS INC NEW COM 67069D108 162 4,217 SH   SOLE 28 4,217 0 0
NUTRI SYS INC NEW COM 67069D108 290 7,530 SH   SOLE 29 0 0 7,530
NUTRI SYS INC NEW COM 67069D108 1,721 44,704 SH   SOLE 30 44,704 0 0
NUTRI SYS INC NEW COM 67069D108 119 3,080 SH   SOLE 40 3,080 0 0
NUTRIEN LTD COM 67077M108 74,005 1,360,885 SH   SOLE 19 1,360,885 0 0
NUTRIEN LTD COM 67077M108 18,397 338,297 SH   SOLE 21 338,297 0 0
NUTRIEN LTD COM 67077M108 5,582 102,644 SH   SOLE 25 102,644 0 0
NUTRIEN LTD COM 67077M108 51,543 947,829 SH   SOLE 29 947,829 0 0
NUTRIEN LTD COM 67077M108 7,196 132,333 SH   SOLE 34 132,333 0 0
NUVASIVE INC COM 670704105 3,286 63,047 SH   SOLE 2 22,656 0 40,391
NUVASIVE INC COM 670704105 12 234 SH   SOLE 4 234 0 0
NUVASIVE INC COM 670704105 57 1,094 SH   SOLE 7 1,094 0 0
NUVASIVE INC COM 670704105 15,486 297,120 SH   SOLE 18 297,120 0 0
NUVASIVE INC COM 670704105 2,146 41,167 SH   SOLE 19 41,167 0 0
NUVASIVE INC COM 670704105 200,987 3,856,243 SH   SOLE 21 3,856,243 0 0
NUVASIVE INC COM 670704105 87,479 1,678,420 SH   SOLE 22 1,606,962 0 71,458
NUVASIVE INC COM 670704105 614 11,780 SH   SOLE 26 7,317 0 4,463
NUVASIVE INC COM 670704105 370 7,090 SH   SOLE 28 7,090 0 0
NUVASIVE INC COM 670704105 1,491 28,615 SH   SOLE 30 28,615 0 0
NUVASIVE INC COM 670704105 272 5,227 SH   SOLE 40 5,227 0 0
NUVASIVE INC NOTE 2.250% 3/1 670704AG0 947 875,000 PRN   SOLE 21 875,000 0 0
NUVECTRA CORP COM 67075N108 233 11,352 SH   SOLE 2 598 0 10,754
NUVECTRA CORP COM 67075N108 6 296 SH   SOLE 7 296 0 0
NUVECTRA CORP COM 67075N108 949 46,203 SH   SOLE 18 46,203 0 0
NUVECTRA CORP COM 67075N108 227 11,057 SH   SOLE 19 11,057 0 0
NUVECTRA CORP COM 67075N108 9,961 485,188 SH   SOLE 21 485,188 0 0
NUVECTRA CORP COM 67075N108 5,567 271,156 SH   SOLE 22 260,951 0 10,205
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 2,272 285,800 SH   SOLE 2 285,800 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 1,596 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 26 2,159 SH   SOLE 2 0 0 2,159
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 3 224 SH   SOLE 18 224 0 0
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 775 64,605 SH   SOLE 21 64,605 0 0
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 7 564 SH   SOLE 22 564 0 0
NV5 GLOBAL INC COM 62945V109 484 6,990 SH   SOLE 2 343 0 6,647
NV5 GLOBAL INC COM 62945V109 1,635 23,600 SH   SOLE 7 23,600 0 0
NV5 GLOBAL INC COM 62945V109 1,914 27,613 SH   SOLE 18 27,613 0 0
NV5 GLOBAL INC COM 62945V109 472 6,805 SH   SOLE 19 6,805 0 0
NV5 GLOBAL INC COM 62945V109 20,319 293,199 SH   SOLE 21 293,199 0 0
NV5 GLOBAL INC COM 62945V109 13,787 198,952 SH   SOLE 22 186,757 0 12,195
NV5 GLOBAL INC COM 62945V109 262 3,777 SH   SOLE 26 0 0 3,777
NV5 GLOBAL INC COM 62945V109 136 1,965 SH   SOLE 30 1,965 0 0
NVE CORP COM NEW 629445206 483 3,963 SH   SOLE 2 202 0 3,761
NVE CORP COM NEW 629445206 16 130 SH   SOLE 7 130 0 0
NVE CORP COM NEW 629445206 1,921 15,774 SH   SOLE 18 15,774 0 0
NVE CORP COM NEW 629445206 477 3,914 SH   SOLE 19 3,914 0 0
NVE CORP COM NEW 629445206 20,654 169,602 SH   SOLE 21 169,602 0 0
NVE CORP COM NEW 629445206 18,359 150,755 SH   SOLE 22 144,221 0 6,534
NVE CORP COM NEW 629445206 66 543 SH   SOLE 28 543 0 0
NVE CORP COM NEW 629445206 144 1,186 SH   SOLE 30 1,186 0 0
NVE CORP COM NEW 629445206 57 467 SH   SOLE 40 467 0 0
NVENT ELECTRIC PLC SHS G6700G107 11,740 467,720 SH   SOLE 2 119,801 0 347,919
NVENT ELECTRIC PLC SHS G6700G107 76 3,043 SH   SOLE 4 3,043 0 0
NVENT ELECTRIC PLC SHS G6700G107 3,237 128,945 SH   SOLE 7 128,945 0 0
NVENT ELECTRIC PLC SHS G6700G107 30 1,205 SH   SOLE 15 1,205 0 0
NVENT ELECTRIC PLC SHS G6700G107 16,013 637,988 SH   SOLE 18 603,006 0 34,982
NVENT ELECTRIC PLC SHS G6700G107 36,438 1,451,717 SH   SOLE 19 1,451,717 0 0
NVENT ELECTRIC PLC SHS G6700G107 178,353 7,105,707 SH   SOLE 21 7,105,707 0 0
NVENT ELECTRIC PLC SHS G6700G107 133,582 5,322,007 SH   SOLE 22 4,982,713 0 339,294
NVENT ELECTRIC PLC SHS G6700G107 191 7,627 SH   SOLE 23 7,627 0 0
NVENT ELECTRIC PLC SHS G6700G107 4,846 193,086 SH   SOLE 25 193,086 0 0
NVENT ELECTRIC PLC SHS G6700G107 5,592 222,772 SH   SOLE 26 80,506 0 142,266
NVENT ELECTRIC PLC SHS G6700G107 599 23,867 SH   SOLE 28 23,867 0 0
NVENT ELECTRIC PLC SHS G6700G107 312 12,423 SH   SOLE 29 0 0 12,423
NVENT ELECTRIC PLC SHS G6700G107 13,066 520,553 SH   SOLE 30 520,553 0 0
NVENT ELECTRIC PLC SHS G6700G107 185 7,359 SH   SOLE 31 3,551 0 3,808
NVENT ELECTRIC PLC SHS G6700G107 929 37,016 SH   SOLE 34 37,016 0 0
NVENT ELECTRIC PLC SHS G6700G107 3,153 125,598 SH   SOLE 36 125,598 0 0
NVENT ELECTRIC PLC SHS G6700G107 492 19,598 SH   SOLE 40 19,598 0 0
NVIDIA CORP COM 67066G104 402,211 1,697,810 SH   SOLE 2 236,344 0 1,461,466
NVIDIA CORP COM 67066G104 45,252 191,016 SH   SOLE 4 176,190 0 14,826
NVIDIA CORP COM 67066G104 108,482 457,924 SH   SOLE 7 457,564 0 360
NVIDIA CORP COM 67066G104 258 1,091 SH   SOLE 13 1,091 0 0
NVIDIA CORP COM 67066G104 1,269 5,356 SH   SOLE 15 5,356 0 0
NVIDIA CORP COM 67066G104 42 176 SH   SOLE 17 0 0 176
NVIDIA CORP COM 67066G104 426,077 1,798,551 SH   SOLE 18 1,572,467 0 226,084
NVIDIA CORP COM 67066G104 161,629 682,266 SH   SOLE 19 682,266 0 0
NVIDIA CORP COM 67066G104 60,385 254,895 SH   SOLE 20 0 0 254,895
NVIDIA CORP COM 67066G104 2,889,210 12,195,904 SH   SOLE 21 12,195,904 0 0
NVIDIA CORP COM 67066G104 3,457,085 14,593,016 SH   SOLE 22 13,049,490 0 1,543,526
NVIDIA CORP COM 67066G104 171,572 724,238 SH   SOLE 23 724,238 0 0
NVIDIA CORP COM 67066G104 137,765 581,532 SH   SOLE 25 581,532 0 0
NVIDIA CORP COM 67066G104 461,533 1,948,219 SH   SOLE 26 451,494 0 1,496,725
NVIDIA CORP COM 67066G104 19,770 83,455 SH   SOLE 28 83,455 0 0
NVIDIA CORP COM 67066G104 15,555 65,660 SH   SOLE 29 20,864 0 44,796
NVIDIA CORP COM 67066G104 544,449 2,298,224 SH   SOLE 30 2,298,224 0 0
NVIDIA CORP COM 67066G104 63,736 269,042 SH   SOLE 31 132,324 0 136,718
NVIDIA CORP COM 67066G104 22,984 97,021 SH   SOLE 32 97,021 0 0
NVIDIA CORP COM 67066G104 27,945 117,962 SH   SOLE 34 117,962 0 0
NVIDIA CORP COM 67066G104 115,553 487,773 SH   SOLE 36 487,773 0 0
NVIDIA CORP COM 67066G104 2,771 11,697 SH   SOLE 40 11,697 0 0
NVR INC COM 62944T105 26,784 9,017 SH   SOLE 2 2,168 0 6,849
NVR INC COM 62944T105 3,665 1,234 SH   SOLE 4 1,141 0 93
NVR INC COM 62944T105 5,382 1,812 SH   SOLE 7 972 0 840
NVR INC COM 62944T105 116 39 SH   SOLE 13 39 0 0
NVR INC COM 62944T105 71 24 SH   SOLE 15 24 0 0
NVR INC COM 62944T105 34,489 11,611 SH   SOLE 18 10,576 0 1,035
NVR INC COM 62944T105 4,966 1,672 SH   SOLE 19 1,672 0 0
NVR INC COM 62944T105 593,378 199,767 SH   SOLE 21 199,767 0 0
NVR INC COM 62944T105 332,385 111,901 SH   SOLE 22 104,722 0 7,179
NVR INC COM 62944T105 12,778 4,302 SH   SOLE 23 4,302 0 0
NVR INC COM 62944T105 10,978 3,696 SH   SOLE 25 3,474 0 222
NVR INC COM 62944T105 28,293 9,525 SH   SOLE 26 3,137 0 6,388
NVR INC COM 62944T105 1,423 479 SH   SOLE 28 479 0 0
NVR INC COM 62944T105 2,474 833 SH   SOLE 29 140 0 693
NVR INC COM 62944T105 15,784 5,314 SH   SOLE 30 5,314 0 0
NVR INC COM 62944T105 4,010 1,350 SH   SOLE 31 685 0 665
NVR INC COM 62944T105 5,347 1,800 SH   SOLE 34 1,800 0 0
NVR INC COM 62944T105 8,965 3,018 SH   SOLE 36 3,018 0 0
NVR INC COM 62944T105 214 72 SH   SOLE 40 72 0 0
NXP SEMICONDUCTORS N V COM N6596X109 99,206 907,896 SH   SOLE 2 172,615 0 735,281
NXP SEMICONDUCTORS N V COM N6596X109 11,907 108,971 SH   SOLE 4 99,590 0 9,381
NXP SEMICONDUCTORS N V COM N6596X109 21,623 197,887 SH   SOLE 7 197,887 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,525 13,954 SH   SOLE 13 13,954 0 0
NXP SEMICONDUCTORS N V COM N6596X109 303 2,769 SH   SOLE 15 2,769 0 0
NXP SEMICONDUCTORS N V COM N6596X109 93,385 854,625 SH   SOLE 18 852,414 0 2,211
NXP SEMICONDUCTORS N V COM N6596X109 83,942 768,211 SH   SOLE 19 768,211 0 0
NXP SEMICONDUCTORS N V COM N6596X109 654,492 5,989,673 SH   SOLE 21 5,989,673 0 0
NXP SEMICONDUCTORS N V COM N6596X109 827,073 7,569,081 SH   SOLE 22 6,652,286 0 916,795
NXP SEMICONDUCTORS N V COM N6596X109 46,341 424,096 SH   SOLE 23 424,096 0 0
NXP SEMICONDUCTORS N V COM N6596X109 37,626 344,337 SH   SOLE 25 344,337 0 0
NXP SEMICONDUCTORS N V COM N6596X109 106,712 976,590 SH   SOLE 26 187,378 0 789,212
NXP SEMICONDUCTORS N V COM N6596X109 5,999 54,905 SH   SOLE 28 54,905 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,297 11,871 SH   SOLE 29 11,871 0 0
NXP SEMICONDUCTORS N V COM N6596X109 141,291 1,293,043 SH   SOLE 30 1,293,043 0 0
NXP SEMICONDUCTORS N V COM N6596X109 36,017 329,613 SH   SOLE 31 67,022 0 262,591
NXP SEMICONDUCTORS N V COM N6596X109 10,034 91,831 SH   SOLE 34 91,831 0 0
NXP SEMICONDUCTORS N V COM N6596X109 33,338 305,100 SH   SOLE 36 305,100 0 0
NXP SEMICONDUCTORS N V COM N6596X109 760 6,953 SH   SOLE 40 6,953 0 0
NXP SEMICONDUCTORS N V OPTIONS SB505PN71 10,512 96,200 SH Call SOLE 2 96,200 0 0
NXP SEMICONDUCTORS N V OPTIONS SB505PN71 37,152 340,000 SH Call SOLE 19 340,000 0 0
NXP SEMICONDUCTORS N V OPTIONS SB505PN71 175 1,600 SH Call SOLE 22 1,600 0 0
NXSTAGE MEDICAL INC COM 67072V103 1,986 71,179 SH   SOLE 2 19,635 0 51,544
NXSTAGE MEDICAL INC COM 67072V103 5 193 SH   SOLE 4 193 0 0
NXSTAGE MEDICAL INC COM 67072V103 40 1,423 SH   SOLE 7 1,423 0 0
NXSTAGE MEDICAL INC COM 67072V103 5,824 208,738 SH   SOLE 18 208,738 0 0
NXSTAGE MEDICAL INC COM 67072V103 6,223 223,041 SH   SOLE 19 223,041 0 0
NXSTAGE MEDICAL INC COM 67072V103 73,823 2,645,982 SH   SOLE 21 2,645,982 0 0
NXSTAGE MEDICAL INC COM 67072V103 54,514 1,953,890 SH   SOLE 22 1,866,837 0 87,053
NXSTAGE MEDICAL INC COM 67072V103 1,282 45,956 SH   SOLE 23 45,956 0 0
NXSTAGE MEDICAL INC COM 67072V103 2,837 101,678 SH   SOLE 26 9,363 0 92,315
NXSTAGE MEDICAL INC COM 67072V103 242 8,674 SH   SOLE 28 8,674 0 0
NXSTAGE MEDICAL INC COM 67072V103 198 7,087 SH   SOLE 29 0 0 7,087
NXSTAGE MEDICAL INC COM 67072V103 435 15,604 SH   SOLE 30 15,604 0 0
NXSTAGE MEDICAL INC COM 67072V103 172 6,161 SH   SOLE 40 6,161 0 0
NXT ID INC COM NEW 67091J206 7 3,931 SH   SOLE 18 3,931 0 0
NXT ID INC COM NEW 67091J206 89 51,728 SH   SOLE 21 51,728 0 0
NXT ID INC COM NEW 67091J206 6 3,275 SH   SOLE 22 3,275 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 108 32,231 SH   SOLE 2 8,282 0 23,949
NYMOX PHARMACEUTICAL CORP COM P73398102 333 99,251 SH   SOLE 18 99,251 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 200 59,505 SH   SOLE 19 59,505 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 4,073 1,212,269 SH   SOLE 21 1,212,269 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 704 209,652 SH   SOLE 22 201,188 0 8,464
NYMOX PHARMACEUTICAL CORP COM P73398102 19 5,551 SH   SOLE 23 5,551 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 59,831 218,704 SH   SOLE 2 27,993 0 190,711
O REILLY AUTOMOTIVE INC NEW COM 67103H107 9,214 33,679 SH   SOLE 4 31,496 0 2,183
O REILLY AUTOMOTIVE INC NEW COM 67103H107 17,744 64,861 SH   SOLE 7 64,861 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 277 1,014 SH   SOLE 13 1,014 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 239 872 SH   SOLE 15 872 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 64,445 235,572 SH   SOLE 18 223,736 0 11,836
O REILLY AUTOMOTIVE INC NEW COM 67103H107 121,944 445,752 SH   SOLE 19 445,752 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 11,073 40,477 SH   SOLE 20 0 0 40,477
O REILLY AUTOMOTIVE INC NEW COM 67103H107 488,881 1,787,042 SH   SOLE 21 1,787,042 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 560,696 2,049,552 SH   SOLE 22 1,828,381 0 221,171
O REILLY AUTOMOTIVE INC NEW COM 67103H107 29,040 106,153 SH   SOLE 23 106,153 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 23,197 84,793 SH   SOLE 25 84,793 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 80,032 292,548 SH   SOLE 26 76,806 0 215,742
O REILLY AUTOMOTIVE INC NEW COM 67103H107 3,295 12,046 SH   SOLE 28 12,046 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 843 3,082 SH   SOLE 29 3,082 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 78,014 285,171 SH   SOLE 30 285,171 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 10,117 36,981 SH   SOLE 31 17,624 0 19,357
O REILLY AUTOMOTIVE INC NEW COM 67103H107 3,581 13,091 SH   SOLE 32 13,091 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 49,064 179,347 SH   SOLE 34 179,347 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 20,171 73,733 SH   SOLE 36 73,733 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 473 1,730 SH   SOLE 40 1,730 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 118 5,170 SH   SOLE 2 304 0 4,866
OAK VALLEY BANCORP OAKDALE C COM 671807105 404 17,669 SH   SOLE 18 17,669 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 89 3,897 SH   SOLE 19 3,897 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 4,842 211,698 SH   SOLE 21 211,698 0 0
OAK VALLEY BANCORP OAKDALE C COM 671807105 1,093 47,791 SH   SOLE 22 45,838 0 1,953
OAKTREE SPECIALTY LENDING CO COM 67401P108 2,622 548,460 SH   SOLE 30 548,460 0 0
OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 53 2,882 SH   SOLE 26 0 0 2,882
OASIS PETE INC NEW COM 674215108 5,634 434,352 SH   SOLE 2 161,527 0 272,825
OASIS PETE INC NEW COM 674215108 18 1,377 SH   SOLE 4 1,377 0 0
OASIS PETE INC NEW COM 674215108 159 12,285 SH   SOLE 7 12,285 0 0
OASIS PETE INC NEW COM 674215108 0 35 SH   SOLE 17 0 0 35
OASIS PETE INC NEW COM 674215108 20,679 1,594,390 SH   SOLE 18 1,594,390 0 0
OASIS PETE INC NEW COM 674215108 4,069 313,727 SH   SOLE 19 313,727 0 0
OASIS PETE INC NEW COM 674215108 239,882 18,495,110 SH   SOLE 21 18,495,110 0 0
OASIS PETE INC NEW COM 674215108 119,405 9,206,277 SH   SOLE 22 8,816,935 0 389,342
OASIS PETE INC NEW COM 674215108 2,101 162,010 SH   SOLE 23 162,010 0 0
OASIS PETE INC NEW COM 674215108 3,076 237,148 SH   SOLE 26 41,113 0 196,035
OASIS PETE INC NEW COM 674215108 483 37,259 SH   SOLE 28 37,259 0 0
OASIS PETE INC NEW COM 674215108 506 38,988 SH   SOLE 29 0 0 38,988
OASIS PETE INC NEW COM 674215108 1,943 149,775 SH   SOLE 30 149,775 0 0
OASIS PETE INC NEW COM 674215108 210 16,227 SH   SOLE 36 16,227 0 0
OASIS PETE INC NEW COM 674215108 397 30,628 SH   SOLE 40 30,628 0 0
OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 558 430,000 PRN   SOLE 21 430,000 0 0
OBALON THERAPEUTICS INC COM 67424L100 3 1,485 SH   SOLE 18 1,485 0 0
OBALON THERAPEUTICS INC COM 67424L100 50 23,056 SH   SOLE 21 23,056 0 0
OBSIDIAN ENERGY LTD COM 674482104 0 3 SH   SOLE 17 0 0 3
OBSIDIAN ENERGY LTD COM 674482104 4 3,743 SH   SOLE 21 3,743 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 185,339 2,214,860 SH   SOLE 2 414,147 0 1,800,713
OCCIDENTAL PETE CORP DEL COM 674599105 21,358 255,239 SH   SOLE 4 236,117 0 19,122
OCCIDENTAL PETE CORP DEL COM 674599105 51,954 620,861 SH   SOLE 7 573,903 0 46,958
OCCIDENTAL PETE CORP DEL COM 674599105 9,966 119,102 SH   SOLE 13 119,102 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 543 6,485 SH   SOLE 15 6,485 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 127,452 1,523,092 SH   SOLE 18 1,415,063 0 108,029
OCCIDENTAL PETE CORP DEL COM 674599105 45,168 539,775 SH   SOLE 19 539,775 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 21,049 251,538 SH   SOLE 20 0 0 251,538
OCCIDENTAL PETE CORP DEL COM 674599105 1,443,808 17,253,915 SH   SOLE 21 17,253,915 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,657,521 19,807,849 SH   SOLE 22 17,624,794 0 2,183,055
OCCIDENTAL PETE CORP DEL COM 674599105 80,625 963,495 SH   SOLE 23 963,495 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 62,442 746,199 SH   SOLE 25 746,199 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 194,162 2,320,297 SH   SOLE 26 625,147 0 1,695,150
OCCIDENTAL PETE CORP DEL COM 674599105 9,418 112,553 SH   SOLE 28 112,553 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 10,796 129,019 SH   SOLE 29 30,905 0 98,114
OCCIDENTAL PETE CORP DEL COM 674599105 222,837 2,662,964 SH   SOLE 30 2,662,964 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 28,830 344,527 SH   SOLE 31 153,757 0 190,770
OCCIDENTAL PETE CORP DEL COM 674599105 6,888 82,317 SH   SOLE 32 82,317 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 6,174 73,783 SH   SOLE 34 73,783 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 66,844 798,803 SH   SOLE 36 798,803 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,284 15,350 SH   SOLE 40 15,350 0 0
OCEAN BIO CHEM INC COM 674631106 2 651 SH   SOLE 18 651 0 0
OCEAN BIO CHEM INC COM 674631106 46 12,786 SH   SOLE 21 12,786 0 0
OCEAN PWR TECHNOLOGIES INC COM PAR $ 674870407 0 295 SH   SOLE 21 295 0 0
OCEAN RIG UDW INC COM CL A G66964118 1,869 63,395 SH   SOLE 2 8,549 0 54,846
OCEAN RIG UDW INC COM CL A G66964118 35 1,178 SH   SOLE 7 1,178 0 0
OCEAN RIG UDW INC COM CL A G66964118 5,273 178,863 SH   SOLE 18 178,863 0 0
OCEAN RIG UDW INC COM CL A G66964118 1,778 60,326 SH   SOLE 19 60,326 0 0
OCEAN RIG UDW INC COM CL A G66964118 50,909 1,726,912 SH   SOLE 21 1,726,912 0 0
OCEAN RIG UDW INC COM CL A G66964118 18,671 633,341 SH   SOLE 22 592,064 0 41,277
OCEAN RIG UDW INC COM CL A G66964118 406 13,773 SH   SOLE 23 13,773 0 0
OCEAN RIG UDW INC COM CL A G66964118 876 29,720 SH   SOLE 26 0 0 29,720
OCEANEERING INTL INC COM 675232102 3,672 144,209 SH   SOLE 2 43,314 0 100,895
OCEANEERING INTL INC COM 675232102 11 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102 127 4,998 SH   SOLE 7 4,998 0 0
OCEANEERING INTL INC COM 675232102 14,825 582,295 SH   SOLE 18 582,295 0 0
OCEANEERING INTL INC COM 675232102 2,086 81,942 SH   SOLE 19 81,942 0 0
OCEANEERING INTL INC COM 675232102 178,022 6,992,223 SH   SOLE 21 6,992,223 0 0
OCEANEERING INTL INC COM 675232102 84,344 3,312,823 SH   SOLE 22 3,149,525 0 163,298
OCEANEERING INTL INC COM 675232102 610 23,956 SH   SOLE 26 12,844 0 11,112
OCEANEERING INTL INC COM 675232102 360 14,132 SH   SOLE 28 14,132 0 0
OCEANEERING INTL INC COM 675232102 590 23,185 SH   SOLE 30 23,185 0 0
OCEANEERING INTL INC COM 675232102 191 7,502 SH   SOLE 36 7,502 0 0
OCEANEERING INTL INC COM 675232102 280 10,990 SH   SOLE 40 10,990 0 0
OCEANFIRST FINL CORP COM 675234108 1,419 47,374 SH   SOLE 2 2,127 0 45,247
OCEANFIRST FINL CORP COM 675234108 29 967 SH   SOLE 7 967 0 0
OCEANFIRST FINL CORP COM 675234108 4,649 155,182 SH   SOLE 18 155,182 0 0
OCEANFIRST FINL CORP COM 675234108 1,223 40,814 SH   SOLE 19 40,814 0 0
OCEANFIRST FINL CORP COM 675234108 45,251 1,510,391 SH   SOLE 21 1,510,391 0 0
OCEANFIRST FINL CORP COM 675234108 40,500 1,351,805 SH   SOLE 22 1,288,807 0 62,998
OCEANFIRST FINL CORP COM 675234108 53 1,770 SH   SOLE 23 1,770 0 0
OCEANFIRST FINL CORP COM 675234108 373 12,453 SH   SOLE 26 0 0 12,453
OCEANFIRST FINL CORP COM 675234108 187 6,230 SH   SOLE 28 6,230 0 0
OCEANFIRST FINL CORP COM 675234108 257 8,577 SH   SOLE 30 8,577 0 0
OCEANFIRST FINL CORP COM 675234108 117 3,898 SH   SOLE 40 3,898 0 0
OCH ZIFF CAP MGMT GROUP CL A 67551U105 1 510 SH   SOLE 18 510 0 0
OCI PARTNERS LP COM UNIT REP LP 67091N108 39 3,390 SH   SOLE 22 0 0 3,390
OCLARO INC COM NEW 67555N206 1,562 174,952 SH   SOLE 2 6,952 0 168,000
OCLARO INC COM NEW 67555N206 14 1,564 SH   SOLE 4 1,564 0 0
OCLARO INC COM NEW 67555N206 31 3,494 SH   SOLE 7 3,494 0 0
OCLARO INC COM NEW 67555N206 0 54 SH   SOLE 17 0 0 54
OCLARO INC COM NEW 67555N206 6,655 745,263 SH   SOLE 18 745,263 0 0
OCLARO INC COM NEW 67555N206 1,263 141,395 SH   SOLE 19 141,395 0 0
OCLARO INC COM NEW 67555N206 158,778 17,780,267 SH   SOLE 21 17,780,267 0 0
OCLARO INC COM NEW 67555N206 42,188 4,724,302 SH   SOLE 22 4,494,386 0 229,916
OCLARO INC COM NEW 67555N206 463 51,856 SH   SOLE 23 51,856 0 0
OCLARO INC COM NEW 67555N206 713 79,802 SH   SOLE 26 55,520 0 24,282
OCLARO INC COM NEW 67555N206 215 24,132 SH   SOLE 28 24,132 0 0
OCLARO INC COM NEW 67555N206 2,287 256,110 SH   SOLE 30 256,110 0 0
OCLARO INC COM NEW 67555N206 125 14,034 SH   SOLE 40 14,034 0 0
OCONEE FED FINL CORP COM 675607105 13 464 SH   SOLE 2 0 0 464
OCONEE FED FINL CORP COM 675607105 82 2,825 SH   SOLE 18 2,825 0 0
OCONEE FED FINL CORP COM 675607105 18 624 SH   SOLE 19 624 0 0
OCONEE FED FINL CORP COM 675607105 1,197 41,370 SH   SOLE 21 41,370 0 0
OCONEE FED FINL CORP COM 675607105 158 5,451 SH   SOLE 22 5,085 0 366
OCULAR THERAPEUTIX INC COM 67576A100 178 26,304 SH   SOLE 2 1,095 0 25,209
OCULAR THERAPEUTIX INC COM 67576A100 2 322 SH   SOLE 7 322 0 0
OCULAR THERAPEUTIX INC COM 67576A100 732 108,412 SH   SOLE 18 108,412 0 0
OCULAR THERAPEUTIX INC COM 67576A100 177 26,203 SH   SOLE 19 26,203 0 0
OCULAR THERAPEUTIX INC COM 67576A100 7,583 1,123,481 SH   SOLE 21 1,123,481 0 0
OCULAR THERAPEUTIX INC COM 67576A100 4,598 681,160 SH   SOLE 22 663,071 0 18,089
OCWEN FINL CORP COM NEW 675746309 483 121,901 SH   SOLE 2 4,389 0 117,512
OCWEN FINL CORP COM NEW 675746309 3 634 SH   SOLE 4 634 0 0
OCWEN FINL CORP COM NEW 675746309 12 3,137 SH   SOLE 7 3,137 0 0
OCWEN FINL CORP COM NEW 675746309 1,581 399,161 SH   SOLE 18 399,161 0 0
OCWEN FINL CORP COM NEW 675746309 414 104,603 SH   SOLE 19 104,603 0 0
OCWEN FINL CORP COM NEW 675746309 16,305 4,117,541 SH   SOLE 21 4,117,541 0 0
OCWEN FINL CORP COM NEW 675746309 13,837 3,494,217 SH   SOLE 22 3,303,125 0 191,092
OCWEN FINL CORP COM NEW 675746309 112 28,190 SH   SOLE 26 16,159 0 12,031
OCWEN FINL CORP COM NEW 675746309 61 15,315 SH   SOLE 28 15,315 0 0
OCWEN FINL CORP COM NEW 675746309 94 23,646 SH   SOLE 30 23,646 0 0
OCWEN FINL CORP COM NEW 675746309 44 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 475 21,501 SH   SOLE 18 21,501 0 0
ODONATE THERAPEUTICS INC COM 676079106 131 5,915 SH   SOLE 19 5,915 0 0
ODONATE THERAPEUTICS INC COM 676079106 5,217 236,282 SH   SOLE 21 236,282 0 0
ODONATE THERAPEUTICS INC COM 676079106 1,430 64,783 SH   SOLE 22 61,405 0 3,378
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 12 1,456 SH   SOLE 18 1,456 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 203 24,515 SH   SOLE 21 24,515 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 1,577 190,183 SH   SOLE 22 190,183 0 0
OFFICE DEPOT INC COM 676220106 1,488 583,461 SH   SOLE 2 25,004 0 558,457
OFFICE DEPOT INC COM 676220106 5 2,123 SH   SOLE 4 2,123 0 0
OFFICE DEPOT INC COM 676220106 82 32,123 SH   SOLE 7 32,123 0 0
OFFICE DEPOT INC COM 676220106 6,132 2,404,709 SH   SOLE 18 2,404,709 0 0
OFFICE DEPOT INC COM 676220106 1,187 465,303 SH   SOLE 19 465,303 0 0
OFFICE DEPOT INC COM 676220106 134,774 52,852,426 SH   SOLE 21 52,852,426 0 0
OFFICE DEPOT INC COM 676220106 38,838 15,230,464 SH   SOLE 22 14,322,477 0 907,987
OFFICE DEPOT INC COM 676220106 205 80,469 SH   SOLE 26 44,724 0 35,745
OFFICE DEPOT INC COM 676220106 181 70,878 SH   SOLE 28 70,878 0 0
OFFICE DEPOT INC COM 676220106 1,954 766,103 SH   SOLE 30 766,103 0 0
OFFICE DEPOT INC COM 676220106 475 186,469 SH   SOLE 36 186,469 0 0
OFFICE DEPOT INC COM 676220106 137 53,553 SH   SOLE 40 53,553 0 0
OFG BANCORP COM 67103X102 691 49,167 SH   SOLE 2 4,350 0 44,817
OFG BANCORP COM 67103X102 5 377 SH   SOLE 4 377 0 0
OFG BANCORP COM 67103X102 15 1,047 SH   SOLE 7 1,047 0 0
OFG BANCORP COM 67103X102 2,827 201,180 SH   SOLE 18 201,180 0 0
OFG BANCORP COM 67103X102 628 44,696 SH   SOLE 19 44,696 0 0
OFG BANCORP COM 67103X102 63,788 4,540,038 SH   SOLE 21 4,540,038 0 0
OFG BANCORP COM 67103X102 17,337 1,233,949 SH   SOLE 22 1,173,460 0 60,489
OFG BANCORP COM 67103X102 326 23,220 SH   SOLE 26 0 0 23,220
OFG BANCORP COM 67103X102 93 6,641 SH   SOLE 28 6,641 0 0
OFG BANCORP COM 67103X102 968 68,925 SH   SOLE 30 68,925 0 0
OFG BANCORP COM 67103X102 61 4,372 SH   SOLE 40 4,372 0 0
OGE ENERGY CORP COM 670837103 22,623 642,515 SH   SOLE 2 177,027 0 465,488
OGE ENERGY CORP COM 670837103 3,023 85,843 SH   SOLE 4 81,315 0 4,528
OGE ENERGY CORP COM 670837103 4,329 122,945 SH   SOLE 7 77,006 0 45,939
OGE ENERGY CORP COM 670837103 100 2,835 SH   SOLE 13 2,835 0 0
OGE ENERGY CORP COM 670837103 25,478 723,609 SH   SOLE 18 705,348 0 18,261
OGE ENERGY CORP COM 670837103 2,691 76,417 SH   SOLE 19 76,417 0 0
OGE ENERGY CORP COM 670837103 5,583 158,553 SH   SOLE 20 0 0 158,553
OGE ENERGY CORP COM 670837103 513,753 14,591,110 SH   SOLE 21 14,591,110 0 0
OGE ENERGY CORP COM 670837103 230,459 6,545,271 SH   SOLE 22 6,097,010 0 448,261
OGE ENERGY CORP COM 670837103 8,540 242,545 SH   SOLE 23 242,545 0 0
OGE ENERGY CORP COM 670837103 241 6,849 SH   SOLE 25 6,849 0 0
OGE ENERGY CORP COM 670837103 13,313 378,097 SH   SOLE 26 170,040 0 208,057
OGE ENERGY CORP COM 670837103 1,066 30,282 SH   SOLE 28 30,282 0 0
OGE ENERGY CORP COM 670837103 194 5,522 SH   SOLE 29 5,522 0 0
OGE ENERGY CORP COM 670837103 13,130 372,898 SH   SOLE 30 372,898 0 0
OGE ENERGY CORP COM 670837103 2,664 75,652 SH   SOLE 31 39,782 0 35,870
OGE ENERGY CORP COM 670837103 3,093 87,847 SH   SOLE 32 87,847 0 0
OGE ENERGY CORP COM 670837103 8,780 249,370 SH   SOLE 34 249,370 0 0
OGE ENERGY CORP COM 670837103 1,832 52,027 SH   SOLE 36 52,027 0 0
OGE ENERGY CORP COM 670837103 141 4,013 SH   SOLE 40 4,013 0 0
OHIO VY BANC CORP COM 677719106 213 4,064 SH   SOLE 2 134 0 3,930
OHIO VY BANC CORP COM 677719106 6 120 SH   SOLE 7 120 0 0
OHIO VY BANC CORP COM 677719106 724 13,797 SH   SOLE 18 13,797 0 0
OHIO VY BANC CORP COM 677719106 182 3,466 SH   SOLE 19 3,466 0 0
OHIO VY BANC CORP COM 677719106 7,874 150,127 SH   SOLE 21 150,127 0 0
OHIO VY BANC CORP COM 677719106 2,205 42,036 SH   SOLE 22 40,250 0 1,786
OHR PHARMACEUTICAL INC COM NEW 67778H200 3 13,256 SH   SOLE 21 13,256 0 0
OHR PHARMACEUTICAL INC COM NEW 67778H200 78 399,410 SH   SOLE 22 399,410 0 0
OIL DRI CORP AMER COM 677864100 206 4,895 SH   SOLE 2 141 0 4,754
OIL DRI CORP AMER COM 677864100 6 146 SH   SOLE 7 146 0 0
OIL DRI CORP AMER COM 677864100 741 17,593 SH   SOLE 18 17,593 0 0
OIL DRI CORP AMER COM 677864100 184 4,371 SH   SOLE 19 4,371 0 0
OIL DRI CORP AMER COM 677864100 7,718 183,159 SH   SOLE 21 183,159 0 0
OIL DRI CORP AMER COM 677864100 1,874 44,465 SH   SOLE 22 42,220 0 2,245
OIL STS INTL INC COM 678026105 6,113 190,432 SH   SOLE 2 129,911 0 60,521
OIL STS INTL INC COM 678026105 7 213 SH   SOLE 4 213 0 0
OIL STS INTL INC COM 678026105 42 1,318 SH   SOLE 7 1,318 0 0
OIL STS INTL INC COM 678026105 8,439 262,895 SH   SOLE 18 262,895 0 0
OIL STS INTL INC COM 678026105 2,130 66,343 SH   SOLE 19 66,343 0 0
OIL STS INTL INC COM 678026105 198,406 6,180,864 SH   SOLE 21 6,180,864 0 0
OIL STS INTL INC COM 678026105 55,798 1,738,244 SH   SOLE 22 1,640,319 0 97,925
OIL STS INTL INC COM 678026105 296 9,225 SH   SOLE 23 9,225 0 0
OIL STS INTL INC COM 678026105 2,091 65,154 SH   SOLE 26 6,943 0 58,211
OIL STS INTL INC COM 678026105 253 7,894 SH   SOLE 28 7,894 0 0
OIL STS INTL INC COM 678026105 176 5,496 SH   SOLE 29 0 0 5,496
OIL STS INTL INC COM 678026105 2,866 89,277 SH   SOLE 30 89,277 0 0
OIL STS INTL INC COM 678026105 167 5,190 SH   SOLE 36 5,190 0 0
OIL STS INTL INC COM 678026105 176 5,498 SH   SOLE 40 5,498 0 0
OKTA INC CL A 679295105 8,675 172,217 SH   SOLE 2 16,117 0 156,100
OKTA INC CL A 679295105 94 1,867 SH   SOLE 7 1,867 0 0
OKTA INC CL A 679295105 2,401 47,668 SH   SOLE 18 47,668 0 0
OKTA INC CL A 679295105 14,117 280,263 SH   SOLE 19 280,263 0 0
OKTA INC CL A 679295105 47,590 944,812 SH   SOLE 21 944,812 0 0
OKTA INC CL A 679295105 107,410 2,132,427 SH   SOLE 22 2,018,786 0 113,641
OKTA INC CL A 679295105 1,576 31,286 SH   SOLE 23 31,286 0 0
OKTA INC CL A 679295105 2,336 46,381 SH   SOLE 26 0 0 46,381
OKTA INC CL A 679295105 375 7,445 SH   SOLE 29 0 0 7,445
OKTA INC CL A 679295105 94 1,871 SH   SOLE 31 1,871 0 0
OKTA INC CL A 679295105 6,887 136,727 SH   SOLE 34 136,727 0 0
OLD DOMINION FGHT LINES INC COM 679580100 25,441 170,789 SH   SOLE 2 32,554 0 138,235
OLD DOMINION FGHT LINES INC COM 679580100 3,126 20,988 SH   SOLE 4 19,429 0 1,559
OLD DOMINION FGHT LINES INC COM 679580100 3,945 26,484 SH   SOLE 7 14,264 0 12,220
OLD DOMINION FGHT LINES INC COM 679580100 112 749 SH   SOLE 13 749 0 0
OLD DOMINION FGHT LINES INC COM 679580100 43 289 SH   SOLE 15 289 0 0
OLD DOMINION FGHT LINES INC COM 679580100 32,206 216,204 SH   SOLE 18 210,401 0 5,803
OLD DOMINION FGHT LINES INC COM 679580100 1,658 11,128 SH   SOLE 19 11,128 0 0
OLD DOMINION FGHT LINES INC COM 679580100 5,562 37,342 SH   SOLE 20 0 0 37,342
OLD DOMINION FGHT LINES INC COM 679580100 493,353 3,311,984 SH   SOLE 21 3,311,984 0 0
OLD DOMINION FGHT LINES INC COM 679580100 312,845 2,100,194 SH   SOLE 22 1,969,218 0 130,976
OLD DOMINION FGHT LINES INC COM 679580100 12,352 82,919 SH   SOLE 23 82,919 0 0
OLD DOMINION FGHT LINES INC COM 679580100 8,599 57,729 SH   SOLE 25 57,729 0 0
OLD DOMINION FGHT LINES INC COM 679580100 26,050 174,879 SH   SOLE 26 64,086 0 110,793
OLD DOMINION FGHT LINES INC COM 679580100 1,444 9,692 SH   SOLE 28 9,692 0 0
OLD DOMINION FGHT LINES INC COM 679580100 2,420 16,246 SH   SOLE 29 2,423 0 13,823
OLD DOMINION FGHT LINES INC COM 679580100 14,204 95,355 SH   SOLE 30 95,355 0 0
OLD DOMINION FGHT LINES INC COM 679580100 3,553 23,854 SH   SOLE 31 12,261 0 11,593
OLD DOMINION FGHT LINES INC COM 679580100 452 3,032 SH   SOLE 34 3,032 0 0
OLD DOMINION FGHT LINES INC COM 679580100 8,076 54,217 SH   SOLE 36 54,217 0 0
OLD DOMINION FGHT LINES INC COM 679580100 185 1,241 SH   SOLE 40 1,241 0 0
OLD LINE BANCSHARES INC COM 67984M100 470 13,454 SH   SOLE 2 724 0 12,730
OLD LINE BANCSHARES INC COM 67984M100 10 297 SH   SOLE 7 297 0 0
OLD LINE BANCSHARES INC COM 67984M100 1,841 52,724 SH   SOLE 18 52,724 0 0
OLD LINE BANCSHARES INC COM 67984M100 417 11,953 SH   SOLE 19 11,953 0 0
OLD LINE BANCSHARES INC COM 67984M100 19,252 551,475 SH   SOLE 21 551,475 0 0
OLD LINE BANCSHARES INC COM 67984M100 6,225 178,325 SH   SOLE 22 167,048 0 11,277
OLD LINE BANCSHARES INC COM 67984M100 14 411 SH   SOLE 23 411 0 0
OLD LINE BANCSHARES INC COM 67984M100 77 2,202 SH   SOLE 30 2,202 0 0
OLD NATL BANCORP IND COM 680033107 2,981 160,288 SH   SOLE 2 6,774 0 153,514
OLD NATL BANCORP IND COM 680033107 12 645 SH   SOLE 4 645 0 0
OLD NATL BANCORP IND COM 680033107 59 3,194 SH   SOLE 7 3,194 0 0
OLD NATL BANCORP IND COM 680033107 12,085 649,709 SH   SOLE 18 649,709 0 0
OLD NATL BANCORP IND COM 680033107 2,346 126,106 SH   SOLE 19 126,106 0 0
OLD NATL BANCORP IND COM 680033107 261,537 14,061,123 SH   SOLE 21 14,061,123 0 0
OLD NATL BANCORP IND COM 680033107 84,444 4,540,004 SH   SOLE 22 4,330,554 0 209,450
OLD NATL BANCORP IND COM 680033107 642 34,507 SH   SOLE 26 22,731 0 11,776
OLD NATL BANCORP IND COM 680033107 349 18,749 SH   SOLE 28 18,749 0 0
OLD NATL BANCORP IND COM 680033107 3,829 205,852 SH   SOLE 30 205,852 0 0
OLD NATL BANCORP IND COM 680033107 74 3,959 SH   SOLE 36 3,959 0 0
OLD NATL BANCORP IND COM 680033107 238 12,813 SH   SOLE 40 12,813 0 0
OLD POINT FINL CORP COM 680194107 19 658 SH   SOLE 18 658 0 0
OLD POINT FINL CORP COM 680194107 22 766 SH   SOLE 21 766 0 0
OLD REP INTL CORP COM 680223104 14,219 714,168 SH   SOLE 2 169,588 0 544,580
OLD REP INTL CORP COM 680223104 29 1,435 SH   SOLE 4 1,435 0 0
OLD REP INTL CORP COM 680223104 6,023 302,529 SH   SOLE 7 302,529 0 0
OLD REP INTL CORP COM 680223104 35 1,739 SH   SOLE 15 1,739 0 0
OLD REP INTL CORP COM 680223104 18,057 906,948 SH   SOLE 18 906,948 0 0
OLD REP INTL CORP COM 680223104 864 43,419 SH   SOLE 19 43,419 0 0
OLD REP INTL CORP COM 680223104 330,405 16,594,912 SH   SOLE 21 16,594,912 0 0
OLD REP INTL CORP COM 680223104 164,497 8,262,030 SH   SOLE 22 7,677,601 0 584,429
OLD REP INTL CORP COM 680223104 4,637 232,900 SH   SOLE 25 232,900 0 0
OLD REP INTL CORP COM 680223104 6,063 304,513 SH   SOLE 26 110,828 0 193,685
OLD REP INTL CORP COM 680223104 717 36,032 SH   SOLE 28 36,032 0 0
OLD REP INTL CORP COM 680223104 1,128 56,665 SH   SOLE 30 56,665 0 0
OLD REP INTL CORP COM 680223104 122 6,127 SH   SOLE 31 6,127 0 0
OLD REP INTL CORP COM 680223104 2,067 103,794 SH   SOLE 32 103,794 0 0
OLD REP INTL CORP COM 680223104 4,076 204,712 SH   SOLE 36 204,712 0 0
OLD REP INTL CORP COM 680223104 516 25,929 SH   SOLE 40 25,929 0 0
OLD SECOND BANCORP INC ILL COM 680277100 438 30,408 SH   SOLE 2 1,221 0 29,187
OLD SECOND BANCORP INC ILL COM 680277100 10 698 SH   SOLE 7 698 0 0
OLD SECOND BANCORP INC ILL COM 680277100 1,458 101,252 SH   SOLE 18 101,252 0 0
OLD SECOND BANCORP INC ILL COM 680277100 346 24,001 SH   SOLE 19 24,001 0 0
OLD SECOND BANCORP INC ILL COM 680277100 14,882 1,033,480 SH   SOLE 21 1,033,480 0 0
OLD SECOND BANCORP INC ILL COM 680277100 11,332 786,950 SH   SOLE 22 742,711 0 44,239
OLIN CORP COM PAR $1 680665205 8,525 296,818 SH   SOLE 2 196,453 0 100,365
OLIN CORP COM PAR $1 680665205 25 869 SH   SOLE 4 869 0 0
OLIN CORP COM PAR $1 680665205 2,862 99,650 SH   SOLE 7 99,650 0 0
OLIN CORP COM PAR $1 680665205 16,838 586,270 SH   SOLE 18 586,270 0 0
OLIN CORP COM PAR $1 680665205 1,275 44,411 SH   SOLE 19 44,411 0 0
OLIN CORP COM PAR $1 680665205 323,533 11,265,069 SH   SOLE 21 11,265,069 0 0
OLIN CORP COM PAR $1 680665205 152,372 5,305,444 SH   SOLE 22 4,976,076 0 329,368
OLIN CORP COM PAR $1 680665205 1,564 54,465 SH   SOLE 26 34,269 0 20,196
OLIN CORP COM PAR $1 680665205 661 23,027 SH   SOLE 28 23,027 0 0
OLIN CORP COM PAR $1 680665205 15,826 551,051 SH   SOLE 30 551,051 0 0
OLIN CORP COM PAR $1 680665205 107 3,711 SH   SOLE 31 3,711 0 0
OLIN CORP COM PAR $1 680665205 2,058 71,651 SH   SOLE 32 71,651 0 0
OLIN CORP COM PAR $1 680665205 1,363 47,458 SH   SOLE 34 47,458 0 0
OLIN CORP COM PAR $1 680665205 195 6,795 SH   SOLE 36 6,795 0 0
OLIN CORP COM PAR $1 680665205 528 18,380 SH   SOLE 40 18,380 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 4,417 60,920 SH   SOLE 2 22,154 0 38,766
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 23 320 SH   SOLE 4 320 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 78 1,081 SH   SOLE 7 1,081 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 20,956 289,054 SH   SOLE 18 289,054 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 2,993 41,278 SH   SOLE 19 41,278 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 248,450 3,426,900 SH   SOLE 21 3,426,900 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 116,222 1,603,064 SH   SOLE 22 1,534,750 0 68,314
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,514 20,885 SH   SOLE 26 16,611 0 4,274
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 493 6,797 SH   SOLE 28 6,797 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 827 11,401 SH   SOLE 30 11,401 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 458 6,314 SH   SOLE 40 6,314 0 0
OLYMPIC STEEL INC COM 68162K106 215 10,520 SH   SOLE 2 1,150 0 9,370
OLYMPIC STEEL INC COM 68162K106 6 279 SH   SOLE 7 279 0 0
OLYMPIC STEEL INC COM 68162K106 884 43,320 SH   SOLE 18 43,320 0 0
OLYMPIC STEEL INC COM 68162K106 157 7,709 SH   SOLE 19 7,709 0 0
OLYMPIC STEEL INC COM 68162K106 19,639 962,242 SH   SOLE 21 962,242 0 0
OLYMPIC STEEL INC COM 68162K106 6,820 334,150 SH   SOLE 22 317,910 0 16,240
OLYMPIC STEEL INC COM 68162K106 561 27,494 SH   SOLE 26 0 0 27,494
OLYMPIC STEEL INC COM 68162K106 224 10,963 SH   SOLE 30 10,963 0 0
OMEGA FLEX INC COM 682095104 191 2,416 SH   SOLE 2 97 0 2,319
OMEGA FLEX INC COM 682095104 7 90 SH   SOLE 7 90 0 0
OMEGA FLEX INC COM 682095104 757 9,570 SH   SOLE 18 9,570 0 0
OMEGA FLEX INC COM 682095104 173 2,187 SH   SOLE 19 2,187 0 0
OMEGA FLEX INC COM 682095104 8,450 106,819 SH   SOLE 21 106,819 0 0
OMEGA FLEX INC COM 682095104 3,701 46,779 SH   SOLE 22 45,174 0 1,605
OMEGA FLEX INC COM 682095104 149 1,888 SH   SOLE 26 0 0 1,888
OMEGA FLEX INC COM 682095104 61 770 SH   SOLE 30 770 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 15,336 494,710 SH   SOLE 2 96,229 0 398,481
OMEGA HEALTHCARE INVS INC COM 681936100 1,986 64,073 SH   SOLE 4 64,073 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 9,852 317,820 SH   SOLE 7 317,820 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 248 8,014 SH   SOLE 15 8,014 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 19,203 619,437 SH   SOLE 18 619,437 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 8,323 268,498 SH   SOLE 19 268,498 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 311,044 10,033,669 SH   SOLE 21 10,033,669 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 261,837 8,446,347 SH   SOLE 22 8,056,388 0 389,959
OMEGA HEALTHCARE INVS INC COM 681936100 353 11,401 SH   SOLE 23 11,401 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 12,079 389,648 SH   SOLE 25 389,648 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 3,606 116,310 SH   SOLE 26 34,003 0 82,307
OMEGA HEALTHCARE INVS INC COM 681936100 775 25,012 SH   SOLE 28 25,012 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,126 68,574 SH   SOLE 29 68,574 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 30,284 976,917 SH   SOLE 30 976,917 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 133 4,287 SH   SOLE 31 4,287 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 135 4,359 SH   SOLE 36 4,359 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 685 22,083 SH   SOLE 40 22,083 0 0
OMEROS CORP COM 682143102 685 37,773 SH   SOLE 2 1,915 0 35,858
OMEROS CORP COM 682143102 21 1,131 SH   SOLE 7 1,131 0 0
OMEROS CORP COM 682143102 2,765 152,418 SH   SOLE 18 152,418 0 0
OMEROS CORP COM 682143102 666 36,690 SH   SOLE 19 36,690 0 0
OMEROS CORP COM 682143102 43,320 2,388,071 SH   SOLE 21 2,388,071 0 0
OMEROS CORP COM 682143102 23,009 1,268,387 SH   SOLE 22 1,211,623 0 56,764
OMEROS CORP COM 682143102 276 15,219 SH   SOLE 26 0 0 15,219
OMEROS CORP COM 682143102 94 5,175 SH   SOLE 28 5,175 0 0
OMEROS CORP COM 682143102 201 11,091 SH   SOLE 30 11,091 0 0
OMEROS CORP COM 682143102 66 3,632 SH   SOLE 40 3,632 0 0
OMNICELL INC COM 68213N109 2,093 39,902 SH   SOLE 2 9,690 0 30,212
OMNICELL INC COM 68213N109 7 131 SH   SOLE 4 131 0 0
OMNICELL INC COM 68213N109 43 811 SH   SOLE 7 811 0 0
OMNICELL INC COM 68213N109 8,684 165,565 SH   SOLE 18 165,565 0 0
OMNICELL INC COM 68213N109 5,318 101,396 SH   SOLE 19 101,396 0 0
OMNICELL INC COM 68213N109 207,840 3,962,630 SH   SOLE 21 3,962,630 0 0
OMNICELL INC COM 68213N109 60,864 1,160,413 SH   SOLE 22 1,109,382 0 51,031
OMNICELL INC COM 68213N109 1,153 21,985 SH   SOLE 23 21,985 0 0
OMNICELL INC COM 68213N109 2,544 48,502 SH   SOLE 26 14,325 0 34,177
OMNICELL INC COM 68213N109 269 5,130 SH   SOLE 28 5,130 0 0
OMNICELL INC COM 68213N109 397 7,569 SH   SOLE 29 0 0 7,569
OMNICELL INC COM 68213N109 3,010 57,388 SH   SOLE 30 57,388 0 0
OMNICELL INC COM 68213N109 206 3,930 SH   SOLE 40 3,930 0 0
OMNICOM GROUP INC COM 681919106 49,544 649,584 SH   SOLE 2 115,541 0 534,043
OMNICOM GROUP INC COM 681919106 5,508 72,215 SH   SOLE 4 66,360 0 5,855
OMNICOM GROUP INC COM 681919106 14,360 188,279 SH   SOLE 7 183,376 0 4,903
OMNICOM GROUP INC COM 681919106 216 2,827 SH   SOLE 13 2,827 0 0
OMNICOM GROUP INC COM 681919106 120 1,577 SH   SOLE 15 1,577 0 0
OMNICOM GROUP INC COM 681919106 36,773 482,146 SH   SOLE 18 449,649 0 32,497
OMNICOM GROUP INC COM 681919106 3,728 48,882 SH   SOLE 19 48,882 0 0
OMNICOM GROUP INC COM 681919106 9,856 129,222 SH   SOLE 20 0 0 129,222
OMNICOM GROUP INC COM 681919106 394,251 5,169,147 SH   SOLE 21 5,169,147 0 0
OMNICOM GROUP INC COM 681919106 438,915 5,754,755 SH   SOLE 22 5,090,373 0 664,382
OMNICOM GROUP INC COM 681919106 21,980 288,183 SH   SOLE 23 288,183 0 0
OMNICOM GROUP INC COM 681919106 17,214 225,697 SH   SOLE 25 225,697 0 0
OMNICOM GROUP INC COM 681919106 64,250 842,397 SH   SOLE 26 214,791 0 627,606
OMNICOM GROUP INC COM 681919106 2,483 32,559 SH   SOLE 28 32,559 0 0
OMNICOM GROUP INC COM 681919106 614 8,051 SH   SOLE 29 8,051 0 0
OMNICOM GROUP INC COM 681919106 53,708 704,189 SH   SOLE 30 704,189 0 0
OMNICOM GROUP INC COM 681919106 7,317 95,935 SH   SOLE 31 44,766 0 51,169
OMNICOM GROUP INC COM 681919106 805 10,550 SH   SOLE 34 10,550 0 0
OMNICOM GROUP INC COM 681919106 17,188 225,360 SH   SOLE 36 225,360 0 0
OMNICOM GROUP INC COM 681919106 354 4,636 SH   SOLE 40 4,636 0 0
OMNOVA SOLUTIONS INC COM 682129101 379 36,454 SH   SOLE 2 2,157 0 34,297
OMNOVA SOLUTIONS INC COM 682129101 11 1,066 SH   SOLE 7 1,066 0 0
OMNOVA SOLUTIONS INC COM 682129101 1,510 145,160 SH   SOLE 18 145,160 0 0
OMNOVA SOLUTIONS INC COM 682129101 354 34,074 SH   SOLE 19 34,074 0 0
OMNOVA SOLUTIONS INC COM 682129101 16,422 1,579,071 SH   SOLE 21 1,579,071 0 0
OMNOVA SOLUTIONS INC COM 682129101 15,330 1,474,040 SH   SOLE 22 1,410,424 0 63,616
OMNOVA SOLUTIONS INC COM 682129101 68 6,495 SH   SOLE 28 6,495 0 0
OMNOVA SOLUTIONS INC COM 682129101 127 12,178 SH   SOLE 29 0 0 12,178
OMNOVA SOLUTIONS INC COM 682129101 146 14,061 SH   SOLE 30 14,061 0 0
OMNOVA SOLUTIONS INC COM 682129101 44 4,200 SH   SOLE 40 4,200 0 0
ON DECK CAP INC COM 682163100 319 45,531 SH   SOLE 2 2,018 0 43,513
ON DECK CAP INC COM 682163100 8 1,192 SH   SOLE 7 1,192 0 0
ON DECK CAP INC COM 682163100 1,241 177,323 SH   SOLE 18 177,323 0 0
ON DECK CAP INC COM 682163100 293 41,848 SH   SOLE 19 41,848 0 0
ON DECK CAP INC COM 682163100 12,855 1,836,424 SH   SOLE 21 1,836,424 0 0
ON DECK CAP INC COM 682163100 9,119 1,302,677 SH   SOLE 22 1,263,550 0 39,127
ON DECK CAP INC COM 682163100 35 5,054 SH   SOLE 28 5,054 0 0
ON DECK CAP INC COM 682163100 71 10,119 SH   SOLE 30 10,119 0 0
ON SEMICONDUCTOR CORP COM 682189105 20,896 939,768 SH   SOLE 2 39,596 0 900,172
ON SEMICONDUCTOR CORP COM 682189105 2,945 132,470 SH   SOLE 4 122,040 0 10,430
ON SEMICONDUCTOR CORP COM 682189105 578 25,974 SH   SOLE 7 25,974 0 0
ON SEMICONDUCTOR CORP COM 682189105 5,808 261,212 SH   SOLE 18 221,466 0 39,746
ON SEMICONDUCTOR CORP COM 682189105 28,901 1,299,794 SH   SOLE 19 1,299,794 0 0
ON SEMICONDUCTOR CORP COM 682189105 3,940 177,191 SH   SOLE 20 0 0 177,191
ON SEMICONDUCTOR CORP COM 682189105 150,169 6,753,737 SH   SOLE 21 6,753,737 0 0
ON SEMICONDUCTOR CORP COM 682189105 261,826 11,775,420 SH   SOLE 22 10,855,594 0 919,826
ON SEMICONDUCTOR CORP COM 682189105 11,774 529,536 SH   SOLE 23 529,536 0 0
ON SEMICONDUCTOR CORP COM 682189105 25,531 1,148,226 SH   SOLE 26 350,897 0 797,329
ON SEMICONDUCTOR CORP COM 682189105 1,490 67,015 SH   SOLE 28 67,015 0 0
ON SEMICONDUCTOR CORP COM 682189105 2,582 116,116 SH   SOLE 29 13,690 0 102,426
ON SEMICONDUCTOR CORP COM 682189105 12,211 549,180 SH   SOLE 30 549,180 0 0
ON SEMICONDUCTOR CORP COM 682189105 3,655 164,387 SH   SOLE 31 83,699 0 80,688
ON SEMICONDUCTOR CORP COM 682189105 8,113 364,885 SH   SOLE 34 364,885 0 0
ON SEMICONDUCTOR CORP COM 682189105 2,092 94,081 SH   SOLE 36 94,081 0 0
ON SEMICONDUCTOR CORP COM 682189105 188 8,448 SH   SOLE 40 8,448 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 5,574 4,237,000 PRN   SOLE 2 3,385,000 0 852,000
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2,112 1,605,000 PRN   SOLE 19 1,605,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 1,283 975,000 PRN   SOLE 21 975,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 80 61,000 PRN   SOLE 25 61,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 1,734 1,318,000 PRN   SOLE 26 1,318,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 2,169 1,649,000 PRN   SOLE 34 1,649,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 981 775,000 PRN   SOLE 21 775,000 0 0
ONCOCYTE CORPORATION COM 68235C107 2 693 SH   SOLE 21 693 0 0
ONCOCYTE CORPORATION COM 68235C107 167 65,453 SH   SOLE 22 65,453 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 0 31 SH   SOLE 17 0 0 31
ONCOMED PHARMACEUTICALS INC COM 68234X102 10 4,471 SH   SOLE 18 4,471 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 161 69,752 SH   SOLE 21 69,752 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 379 163,885 SH   SOLE 22 163,885 0 0
ONCONOVA THERAPEUTICS INC COM NEW 68232V306 0 192 SH   SOLE 17 0 0 192
ONCONOVA THERAPEUTICS INC COM NEW 68232V306 0 460 SH   SOLE 21 460 0 0
ONCOSEC MED INC COM NEW 68234L207 13 9,284 SH   SOLE 18 9,284 0 0
ONCOSEC MED INC COM NEW 68234L207 192 139,289 SH   SOLE 21 139,289 0 0
ONCOSEC MED INC COM NEW 68234L207 125 90,367 SH   SOLE 22 90,367 0 0
ONE GAS INC COM 68235P108 5,666 75,805 SH   SOLE 2 23,366 0 52,439
ONE GAS INC COM 68235P108 186 2,492 SH   SOLE 4 2,492 0 0
ONE GAS INC COM 68235P108 5,411 72,395 SH   SOLE 7 72,395 0 0
ONE GAS INC COM 68235P108 23,096 309,020 SH   SOLE 18 309,020 0 0
ONE GAS INC COM 68235P108 3,186 42,624 SH   SOLE 19 42,624 0 0
ONE GAS INC COM 68235P108 267,512 3,579,235 SH   SOLE 21 3,579,235 0 0
ONE GAS INC COM 68235P108 139,198 1,862,426 SH   SOLE 22 1,787,791 0 74,635
ONE GAS INC COM 68235P108 1,005 13,441 SH   SOLE 26 7,249 0 6,192
ONE GAS INC COM 68235P108 541 7,232 SH   SOLE 28 7,232 0 0
ONE GAS INC COM 68235P108 2,417 32,334 SH   SOLE 30 32,334 0 0
ONE GAS INC COM 68235P108 17 229 SH   SOLE 34 229 0 0
ONE GAS INC COM 68235P108 260 3,480 SH   SOLE 36 3,480 0 0
ONE GAS INC COM 68235P108 431 5,764 SH   SOLE 40 5,764 0 0
ONE HORIZON GROUP INC COM PAR 68235H304 1 984 SH   SOLE 21 984 0 0
ONE LIBERTY PPTYS INC COM 682406103 457 17,298 SH   SOLE 2 612 0 16,686
ONE LIBERTY PPTYS INC COM 682406103 1 27 SH   SOLE 4 27 0 0
ONE LIBERTY PPTYS INC COM 682406103 12 463 SH   SOLE 7 463 0 0
ONE LIBERTY PPTYS INC COM 682406103 1,398 52,926 SH   SOLE 18 52,926 0 0
ONE LIBERTY PPTYS INC COM 682406103 319 12,081 SH   SOLE 19 12,081 0 0
ONE LIBERTY PPTYS INC COM 682406103 14,578 551,979 SH   SOLE 21 551,979 0 0
ONE LIBERTY PPTYS INC COM 682406103 17,075 646,528 SH   SOLE 22 623,522 0 23,006
ONE LIBERTY PPTYS INC COM 682406103 26 980 SH   SOLE 23 980 0 0
ONE LIBERTY PPTYS INC COM 682406103 51 1,949 SH   SOLE 28 1,949 0 0
ONE LIBERTY PPTYS INC COM 682406103 135 5,123 SH   SOLE 29 0 0 5,123
ONE LIBERTY PPTYS INC COM 682406103 94 3,545 SH   SOLE 30 3,545 0 0
ONE LIBERTY PPTYS INC COM 682406103 33 1,242 SH   SOLE 40 1,242 0 0
ONE STOP SYS INC COM 68247W109 3 697 SH   SOLE 18 697 0 0
ONEMAIN HLDGS INC COM 68268W103 5,295 159,049 SH   SOLE 2 6,152 0 152,897
ONEMAIN HLDGS INC COM 68268W103 36 1,093 SH   SOLE 4 1,093 0 0
ONEMAIN HLDGS INC COM 68268W103 95 2,853 SH   SOLE 7 2,853 0 0
ONEMAIN HLDGS INC COM 68268W103 1,373 41,242 SH   SOLE 18 41,242 0 0
ONEMAIN HLDGS INC COM 68268W103 401 12,040 SH   SOLE 19 12,040 0 0
ONEMAIN HLDGS INC COM 68268W103 26,896 807,919 SH   SOLE 21 807,919 0 0
ONEMAIN HLDGS INC COM 68268W103 68,474 2,056,896 SH   SOLE 22 1,897,358 0 159,538
ONEMAIN HLDGS INC COM 68268W103 17 510 SH   SOLE 23 510 0 0
ONEMAIN HLDGS INC COM 68268W103 681 20,447 SH   SOLE 26 15,055 0 5,392
ONEMAIN HLDGS INC COM 68268W103 343 10,295 SH   SOLE 28 10,295 0 0
ONEMAIN HLDGS INC COM 68268W103 1,013 30,420 SH   SOLE 29 0 0 30,420
ONEMAIN HLDGS INC COM 68268W103 553 16,610 SH   SOLE 30 16,610 0 0
ONEMAIN HLDGS INC COM 68268W103 51 1,534 SH   SOLE 31 1,534 0 0
ONEMAIN HLDGS INC COM 68268W103 97 2,899 SH   SOLE 36 2,899 0 0
ONEMAIN HLDGS INC COM 68268W103 225 6,763 SH   SOLE 40 6,763 0 0
ONEOK INC NEW COM 682680103 76,197 1,091,183 SH   SOLE 2 131,185 0 959,998
ONEOK INC NEW COM 682680103 10,309 147,627 SH   SOLE 4 136,814 0 10,813
ONEOK INC NEW COM 682680103 60,103 860,710 SH   SOLE 7 851,778 0 8,932
ONEOK INC NEW COM 682680103 191 2,730 SH   SOLE 15 2,730 0 0
ONEOK INC NEW COM 682680103 78,936 1,130,406 SH   SOLE 18 1,032,214 0 98,192
ONEOK INC NEW COM 682680103 171,318 2,453,365 SH   SOLE 19 2,453,365 0 0
ONEOK INC NEW COM 682680103 10,230 146,494 SH   SOLE 20 0 0 146,494
ONEOK INC NEW COM 682680103 1,086,234 15,555,411 SH   SOLE 21 15,555,411 0 0
ONEOK INC NEW COM 682680103 723,650 10,363,027 SH   SOLE 22 9,251,456 0 1,111,571
ONEOK INC NEW COM 682680103 35,714 511,445 SH   SOLE 23 511,445 0 0
ONEOK INC NEW COM 682680103 32,282 462,291 SH   SOLE 25 462,291 0 0
ONEOK INC NEW COM 682680103 104,412 1,495,237 SH   SOLE 26 346,719 0 1,148,518
ONEOK INC NEW COM 682680103 4,028 57,683 SH   SOLE 28 57,683 0 0
ONEOK INC NEW COM 682680103 971 13,906 SH   SOLE 29 13,906 0 0
ONEOK INC NEW COM 682680103 107,203 1,535,196 SH   SOLE 30 1,535,196 0 0
ONEOK INC NEW COM 682680103 12,974 185,795 SH   SOLE 31 91,041 0 94,754
ONEOK INC NEW COM 682680103 7,695 110,198 SH   SOLE 32 110,198 0 0
ONEOK INC NEW COM 682680103 9,402 134,640 SH   SOLE 34 134,640 0 0
ONEOK INC NEW COM 682680103 25,376 363,396 SH   SOLE 36 363,396 0 0
ONEOK INC NEW COM 682680103 623 8,920 SH   SOLE 40 8,920 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 780 70,262 SH   SOLE 22 6,611 0 63,651
ONESPAN INC COM 68287N100 509 25,922 SH   SOLE 2 1,251 0 24,671
ONESPAN INC COM 68287N100 13 643 SH   SOLE 7 643 0 0
ONESPAN INC COM 68287N100 2,734 139,111 SH   SOLE 18 139,111 0 0
ONESPAN INC COM 68287N100 508 25,845 SH   SOLE 19 25,845 0 0
ONESPAN INC COM 68287N100 62,133 3,161,991 SH   SOLE 21 3,161,991 0 0
ONESPAN INC COM 68287N100 16,064 817,508 SH   SOLE 22 767,428 0 50,080
ONESPAN INC COM 68287N100 30 1,515 SH   SOLE 26 0 0 1,515
ONESPAN INC COM 68287N100 86 4,371 SH   SOLE 28 4,371 0 0
ONESPAN INC COM 68287N100 894 45,502 SH   SOLE 30 45,502 0 0
ONESPAN INC COM 68287N100 65 3,328 SH   SOLE 40 3,328 0 0
OOMA INC COM 683416101 301 21,282 SH   SOLE 2 7,122 0 14,160
OOMA INC COM 683416101 7 498 SH   SOLE 7 498 0 0
OOMA INC COM 683416101 814 57,521 SH   SOLE 18 57,521 0 0
OOMA INC COM 683416101 1,426 100,802 SH   SOLE 19 100,802 0 0
OOMA INC COM 683416101 9,179 648,664 SH   SOLE 21 648,664 0 0
OOMA INC COM 683416101 5,253 371,248 SH   SOLE 22 362,588 0 8,660
OOMA INC COM 683416101 186 13,149 SH   SOLE 23 13,149 0 0
OOMA INC COM 683416101 414 29,235 SH   SOLE 26 0 0 29,235
OOMA INC COM 683416101 162 11,418 SH   SOLE 29 0 0 11,418
OP BANCORP COM 67109R109 110 8,666 SH   SOLE 2 581 0 8,085
OP BANCORP COM 67109R109 416 32,731 SH   SOLE 18 32,731 0 0
OP BANCORP COM 67109R109 90 7,089 SH   SOLE 19 7,089 0 0
OP BANCORP COM 67109R109 5,223 410,640 SH   SOLE 21 410,640 0 0
OP BANCORP COM 67109R109 1,307 102,730 SH   SOLE 22 83,885 0 18,845
OPEN TEXT CORP COM 683715106 22,823 648,576 SH   SOLE 21 648,576 0 0
OPEN TEXT CORP COM 683715106 178 5,060 SH   SOLE 26 0 0 5,060
OPEN TEXT CORP COM 683715106 24,527 697,001 SH   SOLE 30 697,001 0 0
OPGEN INC COM NEW 68373L208 0 25 SH   SOLE 21 25 0 0
OPHTHOTECH CORP COM 683745103 17 6,329 SH   SOLE 18 6,329 0 0
OPHTHOTECH CORP COM 683745103 70 25,704 SH   SOLE 19 25,704 0 0
OPHTHOTECH CORP COM 683745103 300 109,887 SH   SOLE 21 109,887 0 0
OPHTHOTECH CORP COM 683745103 1,644 602,372 SH   SOLE 22 590,838 0 11,534
OPHTHOTECH CORP COM 683745103 7 2,609 SH   SOLE 23 2,609 0 0
OPHTHOTECH CORP COM 683745103 78 28,557 SH   SOLE 26 0 0 28,557
OPIANT PHARMACEUTICALS INC COM 683750103 7 454 SH   SOLE 18 454 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 90 6,280 SH   SOLE 21 6,280 0 0
OPKO HEALTH INC COM 68375N103 1,562 332,303 SH   SOLE 2 14,044 0 318,259
OPKO HEALTH INC COM 68375N103 8 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103 32 6,742 SH   SOLE 7 6,742 0 0
OPKO HEALTH INC COM 68375N103 4,970 1,057,467 SH   SOLE 18 1,057,467 0 0
OPKO HEALTH INC COM 68375N103 1,211 257,596 SH   SOLE 19 257,596 0 0
OPKO HEALTH INC COM 68375N103 81,557 17,352,652 SH   SOLE 21 17,352,652 0 0
OPKO HEALTH INC COM 68375N103 46,735 9,943,596 SH   SOLE 22 9,492,838 0 450,758
OPKO HEALTH INC COM 68375N103 773 164,518 SH   SOLE 26 79,720 0 84,798
OPKO HEALTH INC COM 68375N103 219 46,689 SH   SOLE 28 46,689 0 0
OPKO HEALTH INC COM 68375N103 99 21,016 SH   SOLE 29 0 0 21,016
OPKO HEALTH INC COM 68375N103 1,432 304,681 SH   SOLE 30 304,681 0 0
OPKO HEALTH INC COM 68375N103 34 7,209 SH   SOLE 34 7,209 0 0
OPKO HEALTH INC COM 68375N103 166 35,289 SH   SOLE 40 35,289 0 0
OPPENHEIMER ETF TR S&P MDCP 400 REV 68386C203 0 7 SH   SOLE 17 0 0 7
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 310 11,064 SH   SOLE 2 494 0 10,570
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 8 278 SH   SOLE 7 278 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 938 33,502 SH   SOLE 18 33,502 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 248 8,849 SH   SOLE 19 8,849 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 9,683 345,828 SH   SOLE 21 345,828 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 5,816 207,724 SH   SOLE 22 185,816 0 21,908
OPTICAL CABLE CORP COM NEW 683827208 18 4,494 SH   SOLE 21 4,494 0 0
OPTICAL CABLE CORP COM NEW 683827208 12 3,089 SH   SOLE 22 3,089 0 0
OPTINOSE INC COM 68404V100 368 13,166 SH   SOLE 2 699 0 12,467
OPTINOSE INC COM 68404V100 10 351 SH   SOLE 7 351 0 0
OPTINOSE INC COM 68404V100 1,511 53,994 SH   SOLE 18 53,994 0 0
OPTINOSE INC COM 68404V100 359 12,816 SH   SOLE 19 12,816 0 0
OPTINOSE INC COM 68404V100 15,502 554,044 SH   SOLE 21 554,044 0 0
OPTINOSE INC COM 68404V100 10,079 360,229 SH   SOLE 22 347,355 0 12,874
OPTINOSE INC COM 68404V100 74 2,657 SH   SOLE 30 2,657 0 0
OPUS BK IRVINE CALIF COM 684000102 594 20,686 SH   SOLE 2 840 0 19,846
OPUS BK IRVINE CALIF COM 684000102 4 150 SH   SOLE 4 150 0 0
OPUS BK IRVINE CALIF COM 684000102 13 459 SH   SOLE 7 459 0 0
OPUS BK IRVINE CALIF COM 684000102 2,460 85,728 SH   SOLE 18 85,728 0 0
OPUS BK IRVINE CALIF COM 684000102 454 15,808 SH   SOLE 19 15,808 0 0
OPUS BK IRVINE CALIF COM 684000102 52,241 1,820,260 SH   SOLE 21 1,820,260 0 0
OPUS BK IRVINE CALIF COM 684000102 17,727 617,674 SH   SOLE 22 586,359 0 31,315
OPUS BK IRVINE CALIF COM 684000102 294 10,230 SH   SOLE 26 0 0 10,230
OPUS BK IRVINE CALIF COM 684000102 84 2,944 SH   SOLE 28 2,944 0 0
OPUS BK IRVINE CALIF COM 684000102 810 28,214 SH   SOLE 30 28,214 0 0
OPUS BK IRVINE CALIF COM 684000102 45 1,558 SH   SOLE 40 1,558 0 0
ORACLE CORP COM 68389X105 369,239 8,380,357 SH   SOLE 2 1,378,747 0 7,001,610
ORACLE CORP COM 68389X105 45,246 1,026,924 SH   SOLE 4 945,530 0 81,394
ORACLE CORP COM 68389X105 99,083 2,248,813 SH   SOLE 7 2,176,197 0 72,616
ORACLE CORP COM 68389X105 198 4,499 SH   SOLE 13 4,499 0 0
ORACLE CORP COM 68389X105 1,045 23,709 SH   SOLE 15 23,709 0 0
ORACLE CORP COM 68389X105 27 602 SH   SOLE 17 0 0 602
ORACLE CORP COM 68389X105 597,871 13,569,480 SH   SOLE 18 12,553,761 0 1,015,719
ORACLE CORP COM 68389X105 701,537 15,922,304 SH   SOLE 19 15,922,304 0 0
ORACLE CORP COM 68389X105 58,313 1,323,491 SH   SOLE 20 63,527 0 1,259,964
ORACLE CORP COM 68389X105 2,373,173 53,862,302 SH   SOLE 21 53,862,302 0 0
ORACLE CORP COM 68389X105 3,263,007 74,058,265 SH   SOLE 22 65,090,058 0 8,968,207
ORACLE CORP COM 68389X105 173,996 3,949,068 SH   SOLE 23 3,949,068 0 0
ORACLE CORP COM 68389X105 135,725 3,080,463 SH   SOLE 25 3,016,223 0 64,240
ORACLE CORP COM 68389X105 467,476 10,609,997 SH   SOLE 26 2,339,032 0 8,270,965
ORACLE CORP COM 68389X105 19,862 450,803 SH   SOLE 28 450,803 0 0
ORACLE CORP COM 68389X105 6,426 145,853 SH   SOLE 29 118,336 0 27,517
ORACLE CORP COM 68389X105 421,768 9,572,590 SH   SOLE 30 9,572,590 0 0
ORACLE CORP COM 68389X105 57,470 1,304,361 SH   SOLE 31 605,377 0 698,984
ORACLE CORP COM 68389X105 2,858 64,861 SH   SOLE 32 64,861 0 0
ORACLE CORP COM 68389X105 44,377 1,007,205 SH   SOLE 34 1,007,205 0 0
ORACLE CORP COM 68389X105 120,978 2,745,762 SH   SOLE 36 2,745,762 0 0
ORACLE CORP COM 68389X105 2,762 62,688 SH   SOLE 40 62,688 0 0
ORAGENICS INC COM PAR 684023302 1 854 SH   SOLE 21 854 0 0
ORAMED PHARM INC COM NEW 68403P203 14 1,847 SH   SOLE 18 1,847 0 0
ORAMED PHARM INC COM NEW 68403P203 195 26,194 SH   SOLE 21 26,194 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 840 51,010 SH   SOLE 2 2,745 0 48,265
ORASURE TECHNOLOGIES INC COM 68554V108 20 1,213 SH   SOLE 7 1,213 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 4,442 269,730 SH   SOLE 18 269,730 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 794 48,195 SH   SOLE 19 48,195 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 104,401 6,338,876 SH   SOLE 21 6,338,876 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 27,364 1,661,417 SH   SOLE 22 1,580,826 0 80,591
ORASURE TECHNOLOGIES INC COM 68554V108 105 6,374 SH   SOLE 26 0 0 6,374
ORASURE TECHNOLOGIES INC COM 68554V108 135 8,216 SH   SOLE 28 8,216 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,485 90,158 SH   SOLE 30 90,158 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 93 5,641 SH   SOLE 40 5,641 0 0
ORBCOMM INC COM 68555P100 597 59,139 SH   SOLE 2 2,858 0 56,281
ORBCOMM INC COM 68555P100 15 1,517 SH   SOLE 7 1,517 0 0
ORBCOMM INC COM 68555P100 2,466 244,114 SH   SOLE 18 244,114 0 0
ORBCOMM INC COM 68555P100 581 57,563 SH   SOLE 19 57,563 0 0
ORBCOMM INC COM 68555P100 30,633 3,032,981 SH   SOLE 21 3,032,981 0 0
ORBCOMM INC COM 68555P100 20,854 2,064,774 SH   SOLE 22 1,971,586 0 93,188
ORBCOMM INC COM 68555P100 220 21,760 SH   SOLE 26 0 0 21,760
ORBCOMM INC COM 68555P100 95 9,392 SH   SOLE 28 9,392 0 0
ORBCOMM INC COM 68555P100 130 12,901 SH   SOLE 30 12,901 0 0
ORBCOMM INC COM 68555P100 65 6,455 SH   SOLE 40 6,455 0 0
ORBOTECH LTD ORD M75253100 16 251 SH   SOLE 4 251 0 0
ORBOTECH LTD ORD M75253100 206 3,328 SH   SOLE 7 3,328 0 0
ORBOTECH LTD ORD M75253100 29,935 484,379 SH   SOLE 21 484,379 0 0
ORBOTECH LTD ORD M75253100 18,594 300,869 SH   SOLE 22 275,117 0 25,752
ORBOTECH LTD ORD M75253100 191 3,086 SH   SOLE 26 0 0 3,086
ORBOTECH LTD ORD M75253100 142 2,302 SH   SOLE 30 2,302 0 0
ORBOTECH LTD ORD M75253100 363 5,866 SH   SOLE 40 5,866 0 0
ORCHID IS CAP INC COM 68571X103 421 55,972 SH   SOLE 2 2,404 0 53,568
ORCHID IS CAP INC COM 68571X103 5 641 SH   SOLE 7 641 0 0
ORCHID IS CAP INC COM 68571X103 1,410 187,505 SH   SOLE 18 187,505 0 0
ORCHID IS CAP INC COM 68571X103 315 41,856 SH   SOLE 19 41,856 0 0
ORCHID IS CAP INC COM 68571X103 22,619 3,007,840 SH   SOLE 21 3,007,840 0 0
ORCHID IS CAP INC COM 68571X103 12,637 1,680,444 SH   SOLE 22 1,640,968 0 39,476
ORCHIDS PAPER PRODS CO DEL COM 68572N104 8 1,952 SH   SOLE 18 1,952 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 116 29,121 SH   SOLE 21 29,121 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 362 90,985 SH   SOLE 22 90,985 0 0
ORGANOVO HLDGS INC COM 68620A104 129 92,458 SH   SOLE 2 6,397 0 86,061
ORGANOVO HLDGS INC COM 68620A104 5 3,273 SH   SOLE 7 3,273 0 0
ORGANOVO HLDGS INC COM 68620A104 489 349,588 SH   SOLE 18 349,588 0 0
ORGANOVO HLDGS INC COM 68620A104 116 82,523 SH   SOLE 19 82,523 0 0
ORGANOVO HLDGS INC COM 68620A104 5,423 3,873,321 SH   SOLE 21 3,873,321 0 0
ORGANOVO HLDGS INC COM 68620A104 3,591 2,565,248 SH   SOLE 22 2,490,376 0 74,872
ORGENESIS INC COM NEW 68619K204 11 1,291 SH   SOLE 18 1,291 0 0
ORGENESIS INC COM NEW 68619K204 155 17,876 SH   SOLE 21 17,876 0 0
ORIENT PAPER INC COM NEW 68619F205 20 20,108 SH   SOLE 22 20,108 0 0
ORIGIN BANCORP INC COM 68621T102 667 16,282 SH   SOLE 2 780 0 15,502
ORIGIN BANCORP INC COM 68621T102 14 336 SH   SOLE 7 336 0 0
ORIGIN BANCORP INC COM 68621T102 2,265 55,335 SH   SOLE 18 55,335 0 0
ORIGIN BANCORP INC COM 68621T102 525 12,831 SH   SOLE 19 12,831 0 0
ORIGIN BANCORP INC COM 68621T102 22,294 544,544 SH   SOLE 21 544,544 0 0
ORIGIN BANCORP INC COM 68621T102 10,707 261,527 SH   SOLE 22 249,514 0 12,013
ORION ENERGY SYSTEMS INC COM 686275108 16 14,163 SH   SOLE 21 14,163 0 0
ORION GROUP HOLDINGS INC COM 68628V308 263 31,856 SH   SOLE 2 1,240 0 30,616
ORION GROUP HOLDINGS INC COM 68628V308 6 756 SH   SOLE 7 756 0 0
ORION GROUP HOLDINGS INC COM 68628V308 1,008 122,090 SH   SOLE 18 122,090 0 0
ORION GROUP HOLDINGS INC COM 68628V308 160 19,408 SH   SOLE 19 19,408 0 0
ORION GROUP HOLDINGS INC COM 68628V308 24,452 2,960,319 SH   SOLE 21 2,960,319 0 0
ORION GROUP HOLDINGS INC COM 68628V308 7,021 849,979 SH   SOLE 22 826,454 0 23,525
ORION GROUP HOLDINGS INC COM 68628V308 277 33,498 SH   SOLE 30 33,498 0 0
ORITANI FINL CORP DEL COM 68633D103 655 40,428 SH   SOLE 2 1,717 0 38,711
ORITANI FINL CORP DEL COM 68633D103 8 516 SH   SOLE 4 516 0 0
ORITANI FINL CORP DEL COM 68633D103 17 1,078 SH   SOLE 7 1,078 0 0
ORITANI FINL CORP DEL COM 68633D103 2,872 177,288 SH   SOLE 18 177,288 0 0
ORITANI FINL CORP DEL COM 68633D103 508 31,376 SH   SOLE 19 31,376 0 0
ORITANI FINL CORP DEL COM 68633D103 64,806 4,000,362 SH   SOLE 21 4,000,362 0 0
ORITANI FINL CORP DEL COM 68633D103 21,461 1,324,758 SH   SOLE 22 1,263,989 0 60,769
ORITANI FINL CORP DEL COM 68633D103 196 12,114 SH   SOLE 26 12,114 0 0
ORITANI FINL CORP DEL COM 68633D103 89 5,515 SH   SOLE 28 5,515 0 0
ORITANI FINL CORP DEL COM 68633D103 992 61,216 SH   SOLE 30 61,216 0 0
ORITANI FINL CORP DEL COM 68633D103 60 3,695 SH   SOLE 40 3,695 0 0
ORIX CORP SPONSORED ADR 686330101 6 77 SH   SOLE 18 77 0 0
ORMAT TECHNOLOGIES INC COM 686688102 3,763 70,742 SH   SOLE 2 31,075 0 39,667
ORMAT TECHNOLOGIES INC COM 686688102 15 273 SH   SOLE 4 273 0 0
ORMAT TECHNOLOGIES INC COM 686688102 46 871 SH   SOLE 7 871 0 0
ORMAT TECHNOLOGIES INC COM 686688102 6,938 130,433 SH   SOLE 18 130,433 0 0
ORMAT TECHNOLOGIES INC COM 686688102 1,716 32,266 SH   SOLE 19 32,266 0 0
ORMAT TECHNOLOGIES INC COM 686688102 77,544 1,457,869 SH   SOLE 21 1,457,869 0 0
ORMAT TECHNOLOGIES INC COM 686688102 54,059 1,016,335 SH   SOLE 22 960,864 0 55,471
ORMAT TECHNOLOGIES INC COM 686688102 395 7,432 SH   SOLE 26 4,520 0 2,912
ORMAT TECHNOLOGIES INC COM 686688102 282 5,307 SH   SOLE 28 5,307 0 0
ORMAT TECHNOLOGIES INC COM 686688102 7,806 146,762 SH   SOLE 30 146,762 0 0
ORMAT TECHNOLOGIES INC COM 686688102 214 4,025 SH   SOLE 40 4,025 0 0
ORRSTOWN FINL SVCS INC COM 687380105 176 6,753 SH   SOLE 2 419 0 6,334
ORRSTOWN FINL SVCS INC COM 687380105 666 25,613 SH   SOLE 18 25,613 0 0
ORRSTOWN FINL SVCS INC COM 687380105 150 5,786 SH   SOLE 19 5,786 0 0
ORRSTOWN FINL SVCS INC COM 687380105 6,699 257,648 SH   SOLE 21 257,648 0 0
ORRSTOWN FINL SVCS INC COM 687380105 6,204 238,609 SH   SOLE 22 236,398 0 2,211
ORTHOFIX INTL N V COM N6748L102 850 14,967 SH   SOLE 2 726 0 14,241
ORTHOFIX INTL N V COM N6748L102 11 188 SH   SOLE 4 188 0 0
ORTHOFIX INTL N V COM N6748L102 19 342 SH   SOLE 7 342 0 0
ORTHOFIX INTL N V COM N6748L102 4,550 80,083 SH   SOLE 18 80,083 0 0
ORTHOFIX INTL N V COM N6748L102 799 14,054 SH   SOLE 19 14,054 0 0
ORTHOFIX INTL N V COM N6748L102 118,142 2,079,229 SH   SOLE 21 2,079,229 0 0
ORTHOFIX INTL N V COM N6748L102 30,491 536,618 SH   SOLE 22 491,181 0 45,437
ORTHOFIX INTL N V COM N6748L102 318 5,604 SH   SOLE 26 4,845 0 759
ORTHOFIX INTL N V COM N6748L102 154 2,718 SH   SOLE 28 2,718 0 0
ORTHOFIX INTL N V COM N6748L102 1,719 30,245 SH   SOLE 30 30,245 0 0
ORTHOFIX INTL N V COM N6748L102 117 2,057 SH   SOLE 40 2,057 0 0
ORTHOPEDIATRICS CORP COM 68752L100 153 5,732 SH   SOLE 2 412 0 5,320
ORTHOPEDIATRICS CORP COM 68752L100 6 230 SH   SOLE 7 230 0 0
ORTHOPEDIATRICS CORP COM 68752L100 611 22,919 SH   SOLE 18 22,919 0 0
ORTHOPEDIATRICS CORP COM 68752L100 148 5,545 SH   SOLE 19 5,545 0 0
ORTHOPEDIATRICS CORP COM 68752L100 6,287 236,002 SH   SOLE 21 236,002 0 0
ORTHOPEDIATRICS CORP COM 68752L100 1,885 70,768 SH   SOLE 22 63,898 0 6,870
OSHKOSH CORP COM 688239201 17,355 246,803 SH   SOLE 2 113,449 0 133,354
OSHKOSH CORP COM 688239201 318 4,518 SH   SOLE 4 4,518 0 0
OSHKOSH CORP COM 688239201 213 3,032 SH   SOLE 7 3,032 0 0
OSHKOSH CORP COM 688239201 17,236 245,108 SH   SOLE 18 244,836 0 272
OSHKOSH CORP COM 688239201 2,284 32,475 SH   SOLE 19 32,475 0 0
OSHKOSH CORP COM 688239201 236,022 3,356,397 SH   SOLE 21 3,356,397 0 0
OSHKOSH CORP COM 688239201 176,997 2,517,028 SH   SOLE 22 2,330,192 0 186,836
OSHKOSH CORP COM 688239201 545 7,751 SH   SOLE 23 7,751 0 0
OSHKOSH CORP COM 688239201 937 13,325 SH   SOLE 25 13,325 0 0
OSHKOSH CORP COM 688239201 2,043 29,055 SH   SOLE 26 14,832 0 14,223
OSHKOSH CORP COM 688239201 731 10,399 SH   SOLE 28 10,399 0 0
OSHKOSH CORP COM 688239201 3,840 54,603 SH   SOLE 29 2,358 0 52,245
OSHKOSH CORP COM 688239201 1,321 18,791 SH   SOLE 30 18,791 0 0
OSHKOSH CORP COM 688239201 329 4,673 SH   SOLE 31 1,607 0 3,066
OSHKOSH CORP COM 688239201 621 8,837 SH   SOLE 34 8,837 0 0
OSHKOSH CORP COM 688239201 219 3,121 SH   SOLE 36 3,121 0 0
OSHKOSH CORP COM 688239201 579 8,236 SH   SOLE 40 8,236 0 0
OSI SYSTEMS INC COM 671044105 2,360 30,515 SH   SOLE 2 15,240 0 15,275
OSI SYSTEMS INC COM 671044105 3 34 SH   SOLE 4 34 0 0
OSI SYSTEMS INC COM 671044105 28 358 SH   SOLE 7 358 0 0
OSI SYSTEMS INC COM 671044105 5,759 74,473 SH   SOLE 18 74,473 0 0
OSI SYSTEMS INC COM 671044105 7,646 98,874 SH   SOLE 19 98,874 0 0
OSI SYSTEMS INC COM 671044105 133,178 1,722,201 SH   SOLE 21 1,722,201 0 0
OSI SYSTEMS INC COM 671044105 51,850 670,505 SH   SOLE 22 645,775 0 24,730
OSI SYSTEMS INC COM 671044105 3,505 45,328 SH   SOLE 23 45,328 0 0
OSI SYSTEMS INC COM 671044105 6,114 79,069 SH   SOLE 26 1,259 0 77,810
OSI SYSTEMS INC COM 671044105 211 2,728 SH   SOLE 28 2,728 0 0
OSI SYSTEMS INC COM 671044105 805 10,408 SH   SOLE 29 0 0 10,408
OSI SYSTEMS INC COM 671044105 1,989 25,723 SH   SOLE 30 25,723 0 0
OSI SYSTEMS INC COM 671044105 160 2,067 SH   SOLE 40 2,067 0 0
OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 464 480,000 PRN   SOLE 21 480,000 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 252 26,580 SH   SOLE 21 26,580 0 0
OTELCO INC CL A NEW 688823301 7 460 SH   SOLE 18 460 0 0
OTELCO INC CL A NEW 688823301 118 7,899 SH   SOLE 21 7,899 0 0
OTONOMY INC COM 68906L105 34 8,873 SH   SOLE 2 8,873 0 0
OTONOMY INC COM 68906L105 19 4,908 SH   SOLE 18 4,908 0 0
OTONOMY INC COM 68906L105 310 80,411 SH   SOLE 21 80,411 0 0
OTONOMY INC COM 68906L105 2,738 711,256 SH   SOLE 22 711,256 0 0
OTTAWA BANCORP INC COM 689195105 7 524 SH   SOLE 18 524 0 0
OTTER TAIL CORP COM 689648103 3,772 79,236 SH   SOLE 2 39,344 0 39,892
OTTER TAIL CORP COM 689648103 13 265 SH   SOLE 4 265 0 0
OTTER TAIL CORP COM 689648103 42 886 SH   SOLE 7 886 0 0
OTTER TAIL CORP COM 689648103 6,216 130,595 SH   SOLE 18 130,595 0 0
OTTER TAIL CORP COM 689648103 1,561 32,790 SH   SOLE 19 32,790 0 0
OTTER TAIL CORP COM 689648103 61,779 1,297,884 SH   SOLE 21 1,297,884 0 0
OTTER TAIL CORP COM 689648103 52,658 1,106,265 SH   SOLE 22 1,032,157 0 74,108
OTTER TAIL CORP COM 689648103 499 10,486 SH   SOLE 26 7,652 0 2,834
OTTER TAIL CORP COM 689648103 218 4,575 SH   SOLE 28 4,575 0 0
OTTER TAIL CORP COM 689648103 90 1,896 SH   SOLE 29 0 0 1,896
OTTER TAIL CORP COM 689648103 364 7,644 SH   SOLE 30 7,644 0 0
OTTER TAIL CORP COM 689648103 222 4,656 SH   SOLE 34 4,656 0 0
OTTER TAIL CORP COM 689648103 181 3,803 SH   SOLE 40 3,803 0 0
OUTFRONT MEDIA INC COM 69007J106 6,258 321,725 SH   SOLE 2 31,971 0 289,754
OUTFRONT MEDIA INC COM 69007J106 152 7,839 SH   SOLE 4 7,839 0 0
OUTFRONT MEDIA INC COM 69007J106 110 5,664 SH   SOLE 7 5,664 0 0
OUTFRONT MEDIA INC COM 69007J106 2,618 134,617 SH   SOLE 18 134,617 0 0
OUTFRONT MEDIA INC COM 69007J106 6,475 332,919 SH   SOLE 19 332,919 0 0
OUTFRONT MEDIA INC COM 69007J106 41,001 2,108,027 SH   SOLE 21 2,108,027 0 0
OUTFRONT MEDIA INC COM 69007J106 82,823 4,258,271 SH   SOLE 22 3,929,646 0 328,625
OUTFRONT MEDIA INC COM 69007J106 166 8,554 SH   SOLE 23 8,554 0 0
OUTFRONT MEDIA INC COM 69007J106 27 1,369 SH   SOLE 25 1,369 0 0
OUTFRONT MEDIA INC COM 69007J106 950 48,860 SH   SOLE 26 27,609 0 21,251
OUTFRONT MEDIA INC COM 69007J106 382 19,631 SH   SOLE 28 19,631 0 0
OUTFRONT MEDIA INC COM 69007J106 1,442 74,164 SH   SOLE 29 0 0 74,164
OUTFRONT MEDIA INC COM 69007J106 645 33,152 SH   SOLE 30 33,152 0 0
OUTFRONT MEDIA INC COM 69007J106 62 3,207 SH   SOLE 31 3,207 0 0
OUTFRONT MEDIA INC COM 69007J106 2,734 140,548 SH   SOLE 34 140,548 0 0
OUTFRONT MEDIA INC COM 69007J106 165 8,493 SH   SOLE 36 8,493 0 0
OUTFRONT MEDIA INC COM 69007J106 252 12,972 SH   SOLE 40 12,972 0 0
OVASCIENCE INC COM 69014Q101 16 18,000 SH   SOLE 21 18,000 0 0
OVASCIENCE INC COM 69014Q101 329 362,127 SH   SOLE 22 362,127 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 239 61,670 SH   SOLE 2 1,628 0 60,042
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 5 1,199 SH   SOLE 7 1,199 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 801 206,452 SH   SOLE 18 206,452 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 181 46,609 SH   SOLE 19 46,609 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 7,713 1,987,814 SH   SOLE 21 1,987,814 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4,676 1,205,215 SH   SOLE 22 1,173,963 0 31,252
OVERSTOCK COM INC DEL COM 690370101 767 22,806 SH   SOLE 2 6,639 0 16,167
OVERSTOCK COM INC DEL COM 690370101 2 50 SH   SOLE 4 50 0 0
OVERSTOCK COM INC DEL COM 690370101 15 455 SH   SOLE 7 455 0 0
OVERSTOCK COM INC DEL COM 690370101 2,347 69,754 SH   SOLE 18 69,754 0 0
OVERSTOCK COM INC DEL COM 690370101 2,314 68,760 SH   SOLE 19 68,760 0 0
OVERSTOCK COM INC DEL COM 690370101 24,522 728,743 SH   SOLE 21 728,743 0 0
OVERSTOCK COM INC DEL COM 690370101 20,489 608,873 SH   SOLE 22 583,344 0 25,529
OVERSTOCK COM INC DEL COM 690370101 636 18,901 SH   SOLE 23 18,901 0 0
OVERSTOCK COM INC DEL COM 690370101 584 17,354 SH   SOLE 26 0 0 17,354
OVERSTOCK COM INC DEL COM 690370101 81 2,398 SH   SOLE 28 2,398 0 0
OVERSTOCK COM INC DEL COM 690370101 119 3,549 SH   SOLE 30 3,549 0 0
OVERSTOCK COM INC DEL COM 690370101 52 1,547 SH   SOLE 40 1,547 0 0
OVID THERAPEUTICS INC COM 690469101 75 9,669 SH   SOLE 2 364 0 9,305
OVID THERAPEUTICS INC COM 690469101 365 46,838 SH   SOLE 18 46,838 0 0
OVID THERAPEUTICS INC COM 690469101 6,517 835,524 SH   SOLE 19 835,524 0 0
OVID THERAPEUTICS INC COM 690469101 110 14,135 SH   SOLE 20 14,135 0 0
OVID THERAPEUTICS INC COM 690469101 3,518 451,030 SH   SOLE 21 451,030 0 0
OVID THERAPEUTICS INC COM 690469101 949 121,659 SH   SOLE 22 117,659 0 4,000
OWENS & MINOR INC NEW COM 690732102 1,076 64,387 SH   SOLE 2 2,555 0 61,832
OWENS & MINOR INC NEW COM 690732102 7 402 SH   SOLE 4 402 0 0
OWENS & MINOR INC NEW COM 690732102 87 5,224 SH   SOLE 7 5,224 0 0
OWENS & MINOR INC NEW COM 690732102 4,525 270,802 SH   SOLE 18 270,802 0 0
OWENS & MINOR INC NEW COM 690732102 831 49,751 SH   SOLE 19 49,751 0 0
OWENS & MINOR INC NEW COM 690732102 104,384 6,246,803 SH   SOLE 21 6,246,803 0 0
OWENS & MINOR INC NEW COM 690732102 30,312 1,814,008 SH   SOLE 22 1,692,932 0 121,076
OWENS & MINOR INC NEW COM 690732102 684 40,939 SH   SOLE 26 5,363 0 35,576
OWENS & MINOR INC NEW COM 690732102 153 9,148 SH   SOLE 28 9,148 0 0
OWENS & MINOR INC NEW COM 690732102 1,509 90,313 SH   SOLE 30 90,313 0 0
OWENS & MINOR INC NEW COM 690732102 107 6,390 SH   SOLE 36 6,390 0 0
OWENS & MINOR INC NEW COM 690732102 117 6,981 SH   SOLE 40 6,981 0 0
OWENS CORNING NEW COM 690742101 33,499 528,618 SH   SOLE 2 279,486 0 249,132
OWENS CORNING NEW COM 690742101 5,801 91,541 SH   SOLE 4 88,884 0 2,657
OWENS CORNING NEW COM 690742101 3,894 61,449 SH   SOLE 7 37,457 0 23,992
OWENS CORNING NEW COM 690742101 85 1,349 SH   SOLE 13 1,349 0 0
OWENS CORNING NEW COM 690742101 11,141 175,810 SH   SOLE 18 164,808 0 11,002
OWENS CORNING NEW COM 690742101 7,369 116,288 SH   SOLE 19 116,288 0 0
OWENS CORNING NEW COM 690742101 4,347 68,604 SH   SOLE 20 0 0 68,604
OWENS CORNING NEW COM 690742101 102,495 1,617,412 SH   SOLE 21 1,617,412 0 0
OWENS CORNING NEW COM 690742101 240,956 3,802,370 SH   SOLE 22 3,397,617 0 404,753
OWENS CORNING NEW COM 690742101 13,721 216,525 SH   SOLE 23 216,525 0 0
OWENS CORNING NEW COM 690742101 1,619 25,549 SH   SOLE 25 25,549 0 0
OWENS CORNING NEW COM 690742101 16,456 259,686 SH   SOLE 26 96,215 0 163,471
OWENS CORNING NEW COM 690742101 1,065 16,806 SH   SOLE 28 16,806 0 0
OWENS CORNING NEW COM 690742101 6,648 104,912 SH   SOLE 29 56,051 0 48,861
OWENS CORNING NEW COM 690742101 13,770 217,300 SH   SOLE 30 217,300 0 0
OWENS CORNING NEW COM 690742101 7,899 124,652 SH   SOLE 31 89,276 0 35,376
OWENS CORNING NEW COM 690742101 3,930 62,015 SH   SOLE 34 62,015 0 0
OWENS CORNING NEW COM 690742101 3,468 54,722 SH   SOLE 36 54,722 0 0
OWENS CORNING NEW COM 690742101 142 2,237 SH   SOLE 40 2,237 0 0
OWENS ILL INC COM NEW 690768403 7,070 420,604 SH   SOLE 2 82,782 0 337,822
OWENS ILL INC COM NEW 690768403 13 787 SH   SOLE 4 787 0 0
OWENS ILL INC COM NEW 690768403 118 7,017 SH   SOLE 7 7,017 0 0
OWENS ILL INC COM NEW 690768403 17,684 1,051,982 SH   SOLE 18 1,051,982 0 0
OWENS ILL INC COM NEW 690768403 11,412 678,898 SH   SOLE 19 678,898 0 0
OWENS ILL INC COM NEW 690768403 122,916 7,312,065 SH   SOLE 21 7,312,065 0 0
OWENS ILL INC COM NEW 690768403 106,954 6,362,548 SH   SOLE 22 6,034,816 0 327,732
OWENS ILL INC COM NEW 690768403 425 25,270 SH   SOLE 23 25,270 0 0
OWENS ILL INC COM NEW 690768403 880 52,365 SH   SOLE 26 34,811 0 17,554
OWENS ILL INC COM NEW 690768403 370 22,006 SH   SOLE 28 22,006 0 0
OWENS ILL INC COM NEW 690768403 574 34,128 SH   SOLE 30 34,128 0 0
OWENS ILL INC COM NEW 690768403 62 3,705 SH   SOLE 31 3,705 0 0
OWENS ILL INC COM NEW 690768403 2,535 150,791 SH   SOLE 34 150,791 0 0
OWENS ILL INC COM NEW 690768403 181 10,742 SH   SOLE 36 10,742 0 0
OWENS ILL INC COM NEW 690768403 293 17,408 SH   SOLE 40 17,408 0 0
OWENS RLTY MTG INC COM 690828108 8 469 SH   SOLE 2 0 0 469
OWENS RLTY MTG INC COM 690828108 53 3,168 SH   SOLE 18 3,168 0 0
OWENS RLTY MTG INC COM 690828108 4 244 SH   SOLE 19 244 0 0
OWENS RLTY MTG INC COM 690828108 498 29,843 SH   SOLE 21 29,843 0 0
OWENS RLTY MTG INC COM 690828108 224 13,456 SH   SOLE 22 13,456 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 311 24,109 SH   SOLE 2 3,887 0 20,222
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 6 495 SH   SOLE 7 495 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 1,077 83,558 SH   SOLE 18 83,558 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 310 24,048 SH   SOLE 19 24,048 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 11,173 866,784 SH   SOLE 21 866,784 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 3,174 246,250 SH   SOLE 22 228,986 0 17,264
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 194 15,059 SH   SOLE 23 15,059 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 245 19,021 SH   SOLE 26 0 0 19,021
OXFORD INDS INC COM 691497309 1,329 16,013 SH   SOLE 2 2,570 0 13,443
OXFORD INDS INC COM 691497309 10 122 SH   SOLE 4 122 0 0
OXFORD INDS INC COM 691497309 31 378 SH   SOLE 7 378 0 0
OXFORD INDS INC COM 691497309 5,944 71,628 SH   SOLE 18 71,628 0 0
OXFORD INDS INC COM 691497309 3,811 45,932 SH   SOLE 19 45,932 0 0
OXFORD INDS INC COM 691497309 140,763 1,696,347 SH   SOLE 21 1,696,347 0 0
OXFORD INDS INC COM 691497309 39,716 478,620 SH   SOLE 22 454,742 0 23,878
OXFORD INDS INC COM 691497309 302 3,645 SH   SOLE 23 3,645 0 0
OXFORD INDS INC COM 691497309 1,177 14,181 SH   SOLE 26 1,478 0 12,703
OXFORD INDS INC COM 691497309 179 2,154 SH   SOLE 28 2,154 0 0
OXFORD INDS INC COM 691497309 143 1,728 SH   SOLE 29 0 0 1,728
OXFORD INDS INC COM 691497309 2,063 24,866 SH   SOLE 30 24,866 0 0
OXFORD INDS INC COM 691497309 138 1,668 SH   SOLE 40 1,668 0 0
OXFORD SQUARE CAP CORP COM 69181V107 1,563 226,500 SH   SOLE 30 226,500 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 97 2,062 SH   SOLE 2 154 0 1,908
P A M TRANSN SVCS INC COM 693149106 341 7,269 SH   SOLE 18 7,269 0 0
P A M TRANSN SVCS INC COM 693149106 77 1,635 SH   SOLE 19 1,635 0 0
P A M TRANSN SVCS INC COM 693149106 3,723 79,259 SH   SOLE 21 79,259 0 0
P A M TRANSN SVCS INC COM 693149106 7,493 159,522 SH   SOLE 22 158,893 0 629
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 6,860 263,740 SH   SOLE 2 644 0 263,096
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 4 139 SH   SOLE 21 139 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 5,131 197,278 SH   SOLE 22 197,278 0 0
PACCAR INC COM 693718108 80,785 1,303,831 SH   SOLE 2 492,311 0 811,520
PACCAR INC COM 693718108 13,838 223,345 SH   SOLE 4 212,654 0 10,691
PACCAR INC COM 693718108 18,617 300,472 SH   SOLE 7 291,870 0 8,602
PACCAR INC COM 693718108 7,700 124,272 SH   SOLE 13 124,272 0 0
PACCAR INC COM 693718108 177 2,853 SH   SOLE 15 2,853 0 0
PACCAR INC COM 693718108 51,853 836,871 SH   SOLE 18 786,549 0 50,322
PACCAR INC COM 693718108 68,235 1,101,273 SH   SOLE 19 1,101,273 0 0
PACCAR INC COM 693718108 9,707 156,658 SH   SOLE 20 0 0 156,658
PACCAR INC COM 693718108 436,129 7,038,886 SH   SOLE 21 7,038,886 0 0
PACCAR INC COM 693718108 631,098 10,185,579 SH   SOLE 22 8,519,244 0 1,666,335
PACCAR INC COM 693718108 38,186 616,300 SH   SOLE 23 616,300 0 0
PACCAR INC COM 693718108 20,798 335,671 SH   SOLE 25 335,671 0 0
PACCAR INC COM 693718108 80,730 1,302,939 SH   SOLE 26 317,989 0 984,950
PACCAR INC COM 693718108 3,022 48,772 SH   SOLE 28 48,772 0 0
PACCAR INC COM 693718108 20,852 336,547 SH   SOLE 29 133,041 0 203,506
PACCAR INC COM 693718108 78,328 1,264,163 SH   SOLE 30 1,264,163 0 0
PACCAR INC COM 693718108 21,910 353,614 SH   SOLE 31 213,325 0 140,289
PACCAR INC COM 693718108 3,484 56,231 SH   SOLE 32 56,231 0 0
PACCAR INC COM 693718108 4,839 78,098 SH   SOLE 34 78,098 0 0
PACCAR INC COM 693718108 28,130 453,999 SH   SOLE 36 453,999 0 0
PACCAR INC COM 693718108 437 7,054 SH   SOLE 40 7,054 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 357 100,600 SH   SOLE 2 5,435 0 95,165
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 11 3,044 SH   SOLE 7 3,044 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,453 409,217 SH   SOLE 18 409,217 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 661 186,167 SH   SOLE 19 186,167 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 20,575 5,795,707 SH   SOLE 21 5,795,707 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 10,935 3,080,389 SH   SOLE 22 2,910,407 0 169,982
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 7 1,898 SH   SOLE 23 1,898 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 106 29,962 SH   SOLE 26 0 0 29,962
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 34 9,464 SH   SOLE 28 9,464 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 60 16,922 SH   SOLE 30 16,922 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 31 8,804 SH   SOLE 40 8,804 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 246 94,425 SH   SOLE 2 94,425 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 31 12,029 SH   SOLE 18 12,029 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 502 192,991 SH   SOLE 19 192,991 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 489 188,215 SH   SOLE 21 188,215 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 5,634 2,166,939 SH   SOLE 22 2,166,939 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 860 330,579 SH   SOLE 23 330,579 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 842 323,663 SH   SOLE 26 0 0 323,663
PACIFIC ETHANOL INC COM PAR $.001 69423U305 199 76,447 SH   SOLE 29 0 0 76,447
PACIFIC MERCANTILE BANCORP COM 694552100 143 14,668 SH   SOLE 2 487 0 14,181
PACIFIC MERCANTILE BANCORP COM 694552100 503 51,606 SH   SOLE 18 51,606 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 107 10,943 SH   SOLE 19 10,943 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 5,556 569,816 SH   SOLE 21 569,816 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 2,601 266,771 SH   SOLE 22 262,551 0 4,220
PACIFIC MERCANTILE BANCORP COM 694552100 3 310 SH   SOLE 23 310 0 0
PACIFIC PREMIER BANCORP COM 69478X105 1,659 43,478 SH   SOLE 2 2,023 0 41,455
PACIFIC PREMIER BANCORP COM 69478X105 10 267 SH   SOLE 4 267 0 0
PACIFIC PREMIER BANCORP COM 69478X105 38 996 SH   SOLE 7 996 0 0
PACIFIC PREMIER BANCORP COM 69478X105 7,311 191,629 SH   SOLE 18 191,629 0 0
PACIFIC PREMIER BANCORP COM 69478X105 1,479 38,765 SH   SOLE 19 38,765 0 0
PACIFIC PREMIER BANCORP COM 69478X105 160,520 4,207,600 SH   SOLE 21 4,207,600 0 0
PACIFIC PREMIER BANCORP COM 69478X105 51,676 1,354,549 SH   SOLE 22 1,286,080 0 68,469
PACIFIC PREMIER BANCORP COM 69478X105 783 20,530 SH   SOLE 26 9,022 0 11,508
PACIFIC PREMIER BANCORP COM 69478X105 220 5,755 SH   SOLE 28 5,755 0 0
PACIFIC PREMIER BANCORP COM 69478X105 2,313 60,641 SH   SOLE 30 60,641 0 0
PACIFIC PREMIER BANCORP COM 69478X105 206 5,390 SH   SOLE 40 5,390 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 1,060 33,079 SH   SOLE 2 1,820 0 31,259
PACIRA PHARMACEUTICALS INC COM 695127100 7 204 SH   SOLE 4 204 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 29 917 SH   SOLE 7 917 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 4,081 127,319 SH   SOLE 18 127,319 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 1,027 32,051 SH   SOLE 19 32,051 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 61,339 1,913,867 SH   SOLE 21 1,913,867 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 37,393 1,166,695 SH   SOLE 22 1,114,711 0 51,984
PACIRA PHARMACEUTICALS INC COM 695127100 442 13,806 SH   SOLE 26 4,114 0 9,692
PACIRA PHARMACEUTICALS INC COM 695127100 228 7,119 SH   SOLE 28 7,119 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 323 10,064 SH   SOLE 30 10,064 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 126 3,939 SH   SOLE 40 3,939 0 0
PACIRA PHARMACEUTICALS INC NOTE 2.375% 4/0 695127AD2 501 540,000 PRN   SOLE 21 540,000 0 0
PACKAGING CORP AMER COM 695156109 33,727 301,702 SH   SOLE 2 75,430 0 226,272
PACKAGING CORP AMER COM 695156109 4,811 43,033 SH   SOLE 4 40,106 0 2,927
PACKAGING CORP AMER COM 695156109 12,749 114,040 SH   SOLE 7 89,169 0 24,871
PACKAGING CORP AMER COM 695156109 1,770 15,829 SH   SOLE 13 15,829 0 0
PACKAGING CORP AMER COM 695156109 74 663 SH   SOLE 15 663 0 0
PACKAGING CORP AMER COM 695156109 11 95 SH   SOLE 17 0 0 95
PACKAGING CORP AMER COM 695156109 85,059 760,885 SH   SOLE 18 694,359 0 66,526
PACKAGING CORP AMER COM 695156109 69,086 617,997 SH   SOLE 19 617,997 0 0
PACKAGING CORP AMER COM 695156109 5,960 53,315 SH   SOLE 20 0 0 53,315
PACKAGING CORP AMER COM 695156109 352,448 3,152,771 SH   SOLE 21 3,152,771 0 0
PACKAGING CORP AMER COM 695156109 336,331 3,008,598 SH   SOLE 22 2,708,194 0 300,404
PACKAGING CORP AMER COM 695156109 13,726 122,782 SH   SOLE 23 122,782 0 0
PACKAGING CORP AMER COM 695156109 13,863 124,012 SH   SOLE 25 107,899 0 16,113
PACKAGING CORP AMER COM 695156109 39,054 349,349 SH   SOLE 26 102,531 0 246,818
PACKAGING CORP AMER COM 695156109 1,462 13,075 SH   SOLE 28 13,075 0 0
PACKAGING CORP AMER COM 695156109 17,155 153,460 SH   SOLE 29 153,460 0 0
PACKAGING CORP AMER COM 695156109 34,841 311,664 SH   SOLE 30 311,664 0 0
PACKAGING CORP AMER COM 695156109 4,844 43,327 SH   SOLE 31 25,011 0 18,316
PACKAGING CORP AMER COM 695156109 2,289 20,478 SH   SOLE 32 20,478 0 0
PACKAGING CORP AMER COM 695156109 19,467 174,135 SH   SOLE 34 174,135 0 0
PACKAGING CORP AMER COM 695156109 11,802 105,571 SH   SOLE 36 105,571 0 0
PACKAGING CORP AMER COM 695156109 212 1,893 SH   SOLE 40 1,893 0 0
PACWEST BANCORP DEL COM 695263103 15,826 320,235 SH   SOLE 2 59,878 0 260,357
PACWEST BANCORP DEL COM 695263103 28 559 SH   SOLE 4 559 0 0
PACWEST BANCORP DEL COM 695263103 731 14,782 SH   SOLE 7 14,782 0 0
PACWEST BANCORP DEL COM 695263103 5 111 SH   SOLE 17 0 0 111
PACWEST BANCORP DEL COM 695263103 21,663 438,345 SH   SOLE 18 438,345 0 0
PACWEST BANCORP DEL COM 695263103 967 19,567 SH   SOLE 19 19,567 0 0
PACWEST BANCORP DEL COM 695263103 417,487 8,447,735 SH   SOLE 21 8,447,735 0 0
PACWEST BANCORP DEL COM 695263103 196,921 3,984,642 SH   SOLE 22 3,725,928 0 258,714
PACWEST BANCORP DEL COM 695263103 1,888 38,206 SH   SOLE 26 22,325 0 15,881
PACWEST BANCORP DEL COM 695263103 882 17,838 SH   SOLE 28 17,838 0 0
PACWEST BANCORP DEL COM 695263103 1,433 29,004 SH   SOLE 30 29,004 0 0
PACWEST BANCORP DEL COM 695263103 139 2,806 SH   SOLE 31 2,806 0 0
PACWEST BANCORP DEL COM 695263103 2,651 53,637 SH   SOLE 32 53,637 0 0
PACWEST BANCORP DEL COM 695263103 134 2,717 SH   SOLE 36 2,717 0 0
PACWEST BANCORP DEL COM 695263103 818 16,559 SH   SOLE 40 16,559 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 174 6,273 SH   SOLE 2 6,273 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 93 3,354 SH   SOLE 7 3,354 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 9 311 SH   SOLE 18 0 0 311
PAGSEGURO DIGITAL LTD COM CL A G68707101 16,592 597,898 SH   SOLE 19 597,898 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 737 26,556 SH   SOLE 22 22,631 0 3,925
PAGSEGURO DIGITAL LTD COM CL A G68707101 117 4,207 SH   SOLE 23 4,207 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 249 8,972 SH   SOLE 25 8,972 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 715 25,748 SH   SOLE 26 595 0 25,153
PAGSEGURO DIGITAL LTD COM CL A G68707101 110 3,981 SH   SOLE 29 3,498 0 483
PAGSEGURO DIGITAL LTD COM CL A G68707101 183 6,594 SH   SOLE 31 6,594 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 8,539 307,722 SH   SOLE 34 307,722 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 83 2,981 SH   SOLE 36 2,981 0 0
PAIN THERAPEUTICS INC COM NEW 69562K506 2 1,063 SH   SOLE 18 1,063 0 0
PAIN THERAPEUTICS INC COM NEW 69562K506 39 18,801 SH   SOLE 21 18,801 0 0
PAIN THERAPEUTICS INC COM NEW 69562K506 375 182,139 SH   SOLE 22 182,139 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 130 134,068 SH   SOLE 2 8,666 0 125,402
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 7 6,705 SH   SOLE 7 6,705 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 521 537,181 SH   SOLE 18 537,181 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 605 623,892 SH   SOLE 19 623,892 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 6,235 6,429,172 SH   SOLE 21 6,429,172 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 2,796 2,882,861 SH   SOLE 22 2,786,739 0 96,122
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 54 55,451 SH   SOLE 23 55,451 0 0
PALO ALTO NETWORKS INC COM 697435105 41,529 202,116 SH   SOLE 2 9,128 0 192,988
PALO ALTO NETWORKS INC COM 697435105 6,362 30,965 SH   SOLE 4 28,666 0 2,299
PALO ALTO NETWORKS INC COM 697435105 1,794 8,732 SH   SOLE 7 8,732 0 0
PALO ALTO NETWORKS INC COM 697435105 229 1,116 SH   SOLE 13 1,116 0 0
PALO ALTO NETWORKS INC COM 697435105 173 840 SH   SOLE 15 840 0 0
PALO ALTO NETWORKS INC COM 697435105 11,423 55,593 SH   SOLE 18 47,053 0 8,540
PALO ALTO NETWORKS INC COM 697435105 4,552 22,156 SH   SOLE 19 22,156 0 0
PALO ALTO NETWORKS INC COM 697435105 7,954 38,709 SH   SOLE 20 0 0 38,709
PALO ALTO NETWORKS INC COM 697435105 317,521 1,545,338 SH   SOLE 21 1,545,338 0 0
PALO ALTO NETWORKS INC COM 697435105 486,564 2,368,053 SH   SOLE 22 2,190,803 0 177,250
PALO ALTO NETWORKS INC COM 697435105 22,587 109,929 SH   SOLE 23 109,929 0 0
PALO ALTO NETWORKS INC COM 697435105 18,504 90,058 SH   SOLE 25 90,058 0 0
PALO ALTO NETWORKS INC COM 697435105 49,040 238,673 SH   SOLE 26 76,380 0 162,293
PALO ALTO NETWORKS INC COM 697435105 2,703 13,155 SH   SOLE 28 13,155 0 0
PALO ALTO NETWORKS INC COM 697435105 4,297 20,912 SH   SOLE 29 2,983 0 17,929
PALO ALTO NETWORKS INC COM 697435105 30,688 149,355 SH   SOLE 30 149,355 0 0
PALO ALTO NETWORKS INC COM 697435105 7,964 38,762 SH   SOLE 31 17,867 0 20,895
PALO ALTO NETWORKS INC COM 697435105 873 4,248 SH   SOLE 34 4,248 0 0
PALO ALTO NETWORKS INC COM 697435105 16,168 78,690 SH   SOLE 36 78,690 0 0
PALO ALTO NETWORKS INC COM 697435105 380 1,848 SH   SOLE 40 1,848 0 0
PALO ALTO NETWORKS INC NOTE 7/0 697435AB1 1,450 780,000 PRN   SOLE 21 780,000 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 894 25,000 SH   SOLE 18 0 0 25,000
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 465 13,000 SH   SOLE 19 13,000 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 11,703 327,182 SH   SOLE 21 327,182 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 3,969 110,962 SH   SOLE 22 110,962 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 5,961 166,641 SH   SOLE 25 166,641 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 3,577 100,000 SH   SOLE 34 100,000 0 0
PAN AMERICAN SILVER CORP COM 697900108 2,000 111,758 SH   SOLE 21 111,758 0 0
PANDORA MEDIA INC COM 698354107 1,668 211,630 SH   SOLE 2 11,182 0 200,448
PANDORA MEDIA INC COM 698354107 8 983 SH   SOLE 4 983 0 0
PANDORA MEDIA INC COM 698354107 41 5,211 SH   SOLE 7 5,211 0 0
PANDORA MEDIA INC COM 698354107 6,391 811,023 SH   SOLE 18 811,023 0 0
PANDORA MEDIA INC COM 698354107 1,905 241,741 SH   SOLE 19 241,741 0 0
PANDORA MEDIA INC COM 698354107 68,346 8,673,394 SH   SOLE 21 8,673,394 0 0
PANDORA MEDIA INC COM 698354107 54,898 6,966,731 SH   SOLE 22 6,638,035 0 328,696
PANDORA MEDIA INC COM 698354107 5 634 SH   SOLE 23 634 0 0
PANDORA MEDIA INC COM 698354107 349 44,281 SH   SOLE 26 26,652 0 17,629
PANDORA MEDIA INC COM 698354107 274 34,746 SH   SOLE 28 34,746 0 0
PANDORA MEDIA INC COM 698354107 4,787 607,544 SH   SOLE 30 607,544 0 0
PANDORA MEDIA INC COM 698354107 171 21,663 SH   SOLE 40 21,663 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 5 1,569 SH   SOLE 18 1,569 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 68 22,569 SH   SOLE 21 22,569 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 356 18,639 SH   SOLE 2 616 0 18,023
PANHANDLE OIL AND GAS INC CL A 698477106 4 191 SH   SOLE 7 191 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 1,006 52,658 SH   SOLE 18 52,658 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 241 12,620 SH   SOLE 19 12,620 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 10,864 568,772 SH   SOLE 21 568,772 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 9,656 505,574 SH   SOLE 22 492,984 0 12,590
PAPA JOHNS INTL INC COM 698813102 2,722 53,677 SH   SOLE 2 32,634 0 21,043
PAPA JOHNS INTL INC COM 698813102 9 184 SH   SOLE 4 184 0 0
PAPA JOHNS INTL INC COM 698813102 26 508 SH   SOLE 7 508 0 0
PAPA JOHNS INTL INC COM 698813102 6,882 135,686 SH   SOLE 18 135,686 0 0
PAPA JOHNS INTL INC COM 698813102 925 18,231 SH   SOLE 19 18,231 0 0
PAPA JOHNS INTL INC COM 698813102 79,683 1,571,039 SH   SOLE 21 1,571,039 0 0
PAPA JOHNS INTL INC COM 698813102 43,387 855,428 SH   SOLE 22 820,224 0 35,204
PAPA JOHNS INTL INC COM 698813102 554 10,931 SH   SOLE 26 4,118 0 6,813
PAPA JOHNS INTL INC COM 698813102 206 4,069 SH   SOLE 28 4,069 0 0
PAPA JOHNS INTL INC COM 698813102 297 5,861 SH   SOLE 30 5,861 0 0
PAPA JOHNS INTL INC COM 698813102 171 3,368 SH   SOLE 40 3,368 0 0
PAPA MURPHYS HLDGS INC COM 698814100 8 1,511 SH   SOLE 18 1,511 0 0
PAPA MURPHYS HLDGS INC COM 698814100 232 41,864 SH   SOLE 21 41,864 0 0
PAPA MURPHYS HLDGS INC COM 698814100 1,252 225,503 SH   SOLE 22 225,503 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 609 35,048 SH   SOLE 2 1,294 0 33,754
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 13 754 SH   SOLE 7 754 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 2,294 131,971 SH   SOLE 18 131,971 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 449 25,825 SH   SOLE 19 25,825 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 47,981 2,760,715 SH   SOLE 21 2,760,715 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 14,871 855,646 SH   SOLE 22 797,037 0 58,609
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 174 10,034 SH   SOLE 26 0 0 10,034
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 51 2,934 SH   SOLE 28 2,934 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 693 39,852 SH   SOLE 30 39,852 0 0
PAR TECHNOLOGY CORP COM 698884103 156 8,838 SH   SOLE 2 518 0 8,320
PAR TECHNOLOGY CORP COM 698884103 7 415 SH   SOLE 7 415 0 0
PAR TECHNOLOGY CORP COM 698884103 662 37,467 SH   SOLE 18 37,467 0 0
PAR TECHNOLOGY CORP COM 698884103 161 9,113 SH   SOLE 19 9,113 0 0
PAR TECHNOLOGY CORP COM 698884103 7,123 402,866 SH   SOLE 21 402,866 0 0
PAR TECHNOLOGY CORP COM 698884103 6,085 344,201 SH   SOLE 22 338,574 0 5,627
PARAMOUNT GOLD NEV CORP COM 69924M109 4 2,955 SH   SOLE 18 2,955 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 70 55,467 SH   SOLE 21 55,467 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 23 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108 6,509 422,655 SH   SOLE 2 16,852 0 405,803
PARAMOUNT GROUP INC COM 69924R108 1,102 71,532 SH   SOLE 4 71,532 0 0
PARAMOUNT GROUP INC COM 69924R108 5,323 345,671 SH   SOLE 7 345,671 0 0
PARAMOUNT GROUP INC COM 69924R108 126 8,169 SH   SOLE 15 8,169 0 0
PARAMOUNT GROUP INC COM 69924R108 1,573 102,165 SH   SOLE 18 102,165 0 0
PARAMOUNT GROUP INC COM 69924R108 4,309 279,829 SH   SOLE 19 279,829 0 0
PARAMOUNT GROUP INC COM 69924R108 50,274 3,264,552 SH   SOLE 21 3,264,552 0 0
PARAMOUNT GROUP INC COM 69924R108 141,085 9,161,374 SH   SOLE 22 8,760,677 0 400,697
PARAMOUNT GROUP INC COM 69924R108 183 11,895 SH   SOLE 23 11,895 0 0
PARAMOUNT GROUP INC COM 69924R108 6,208 403,140 SH   SOLE 25 403,140 0 0
PARAMOUNT GROUP INC COM 69924R108 2,145 139,272 SH   SOLE 26 45,492 0 93,780
PARAMOUNT GROUP INC COM 69924R108 460 29,842 SH   SOLE 28 29,842 0 0
PARAMOUNT GROUP INC COM 69924R108 1,103 71,638 SH   SOLE 29 71,638 0 0
PARAMOUNT GROUP INC COM 69924R108 15,353 996,926 SH   SOLE 30 996,926 0 0
PARAMOUNT GROUP INC COM 69924R108 69 4,468 SH   SOLE 31 4,468 0 0
PARAMOUNT GROUP INC COM 69924R108 103 6,696 SH   SOLE 36 6,696 0 0
PARAMOUNT GROUP INC COM 69924R108 454 29,465 SH   SOLE 40 29,465 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 268 26,234 SH   SOLE 2 1,577 0 24,657
PARATEK PHARMACEUTICALS INC COM 699374302 9 876 SH   SOLE 7 876 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 1,078 105,684 SH   SOLE 18 105,684 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 261 25,628 SH   SOLE 19 25,628 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 14,875 1,458,364 SH   SOLE 21 1,458,364 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 9,755 956,411 SH   SOLE 22 911,581 0 44,830
PARATEK PHARMACEUTICALS INC COM 699374302 15 1,519 SH   SOLE 28 1,519 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 57 5,547 SH   SOLE 30 5,547 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 32 3,127 SH   SOLE 40 3,127 0 0
PARETEUM CORP COM NEW 69946T207 22 8,876 SH   SOLE 18 8,876 0 0
PARETEUM CORP COM NEW 69946T207 310 124,001 SH   SOLE 21 124,001 0 0
PARETEUM CORP COM NEW 69946T207 1,646 658,262 SH   SOLE 22 658,262 0 0
PARK CITY GROUP INC COM NEW 700215304 95 12,056 SH   SOLE 2 673 0 11,383
PARK CITY GROUP INC COM NEW 700215304 371 46,975 SH   SOLE 18 46,975 0 0
PARK CITY GROUP INC COM NEW 700215304 75 9,499 SH   SOLE 19 9,499 0 0
PARK CITY GROUP INC COM NEW 700215304 4,080 516,496 SH   SOLE 21 516,496 0 0
PARK CITY GROUP INC COM NEW 700215304 1,047 132,489 SH   SOLE 22 129,021 0 3,468
PARK ELECTROCHEMICAL CORP COM 700416209 373 16,090 SH   SOLE 2 802 0 15,288
PARK ELECTROCHEMICAL CORP COM 700416209 5 234 SH   SOLE 4 234 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 12 501 SH   SOLE 7 501 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 1,956 84,327 SH   SOLE 18 84,327 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 385 16,582 SH   SOLE 19 16,582 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 45,550 1,964,188 SH   SOLE 21 1,964,188 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 12,566 541,861 SH   SOLE 22 508,701 0 33,160
PARK ELECTROCHEMICAL CORP COM 700416209 191 8,227 SH   SOLE 26 5,864 0 2,363
PARK ELECTROCHEMICAL CORP COM 700416209 63 2,724 SH   SOLE 28 2,724 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 649 27,998 SH   SOLE 30 27,998 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 48 2,064 SH   SOLE 40 2,064 0 0
PARK HOTELS RESORTS INC COM 700517105 13,221 431,646 SH   SOLE 2 37,368 0 394,278
PARK HOTELS RESORTS INC COM 700517105 2,289 74,740 SH   SOLE 4 74,740 0 0
PARK HOTELS RESORTS INC COM 700517105 10,608 346,333 SH   SOLE 7 346,333 0 0
PARK HOTELS RESORTS INC COM 700517105 271 8,842 SH   SOLE 15 8,842 0 0
PARK HOTELS RESORTS INC COM 700517105 3,089 100,850 SH   SOLE 18 99,991 0 859
PARK HOTELS RESORTS INC COM 700517105 8,417 274,784 SH   SOLE 19 274,784 0 0
PARK HOTELS RESORTS INC COM 700517105 128,588 4,198,107 SH   SOLE 21 4,198,107 0 0
PARK HOTELS RESORTS INC COM 700517105 266,334 8,695,198 SH   SOLE 22 8,119,583 0 575,615
PARK HOTELS RESORTS INC COM 700517105 942 30,750 SH   SOLE 23 30,750 0 0
PARK HOTELS RESORTS INC COM 700517105 17,368 567,012 SH   SOLE 25 567,012 0 0
PARK HOTELS RESORTS INC COM 700517105 8,397 274,140 SH   SOLE 26 80,786 0 193,354
PARK HOTELS RESORTS INC COM 700517105 700 22,838 SH   SOLE 28 22,838 0 0
PARK HOTELS RESORTS INC COM 700517105 2,892 94,411 SH   SOLE 29 72,187 0 22,224
PARK HOTELS RESORTS INC COM 700517105 29,909 976,459 SH   SOLE 30 976,459 0 0
PARK HOTELS RESORTS INC COM 700517105 134 4,374 SH   SOLE 31 4,374 0 0
PARK HOTELS RESORTS INC COM 700517105 76 2,487 SH   SOLE 34 2,487 0 0
PARK HOTELS RESORTS INC COM 700517105 4,010 130,918 SH   SOLE 36 130,918 0 0
PARK HOTELS RESORTS INC COM 700517105 693 22,617 SH   SOLE 40 22,617 0 0
PARK NATL CORP COM 700658107 1,585 14,224 SH   SOLE 2 562 0 13,662
PARK NATL CORP COM 700658107 17 154 SH   SOLE 4 154 0 0
PARK NATL CORP COM 700658107 32 286 SH   SOLE 7 286 0 0
PARK NATL CORP COM 700658107 4,903 44,006 SH   SOLE 18 44,006 0 0
PARK NATL CORP COM 700658107 1,281 11,499 SH   SOLE 19 11,499 0 0
PARK NATL CORP COM 700658107 49,356 442,972 SH   SOLE 21 442,972 0 0
PARK NATL CORP COM 700658107 42,008 377,020 SH   SOLE 22 358,318 0 18,702
PARK NATL CORP COM 700658107 675 6,062 SH   SOLE 26 3,671 0 2,391
PARK NATL CORP COM 700658107 211 1,890 SH   SOLE 28 1,890 0 0
PARK NATL CORP COM 700658107 340 3,052 SH   SOLE 30 3,052 0 0
PARK NATL CORP COM 700658107 128 1,150 SH   SOLE 40 1,150 0 0
PARK OHIO HLDGS CORP COM 700666100 406 10,895 SH   SOLE 2 375 0 10,520
PARK OHIO HLDGS CORP COM 700666100 8 205 SH   SOLE 7 205 0 0
PARK OHIO HLDGS CORP COM 700666100 1,124 30,147 SH   SOLE 18 30,147 0 0
PARK OHIO HLDGS CORP COM 700666100 273 7,316 SH   SOLE 19 7,316 0 0
PARK OHIO HLDGS CORP COM 700666100 11,387 305,279 SH   SOLE 21 305,279 0 0
PARK OHIO HLDGS CORP COM 700666100 6,700 179,638 SH   SOLE 22 167,699 0 11,939
PARK OHIO HLDGS CORP COM 700666100 44 1,192 SH   SOLE 28 1,192 0 0
PARK OHIO HLDGS CORP COM 700666100 79 2,122 SH   SOLE 30 2,122 0 0
PARK OHIO HLDGS CORP COM 700666100 31 842 SH   SOLE 40 842 0 0
PARKE BANCORP INC COM 700885106 146 6,165 SH   SOLE 2 284 0 5,881
PARKE BANCORP INC COM 700885106 533 22,538 SH   SOLE 18 22,538 0 0
PARKE BANCORP INC COM 700885106 131 5,555 SH   SOLE 19 5,555 0 0
PARKE BANCORP INC COM 700885106 5,877 248,500 SH   SOLE 21 248,500 0 0
PARKE BANCORP INC COM 700885106 1,330 56,254 SH   SOLE 22 54,342 0 1,912
PARKER DRILLING CO COM 701081101 1 1,867 SH   SOLE 18 1,867 0 0
PARKER DRILLING CO COM 701081101 44 116,090 SH   SOLE 21 116,090 0 0
PARKER DRILLING CO COM 701081101 754 1,984,684 SH   SOLE 22 1,984,684 0 0
PARKER HANNIFIN CORP COM 701094104 56,438 362,133 SH   SOLE 2 54,953 0 307,180
PARKER HANNIFIN CORP COM 701094104 6,441 41,327 SH   SOLE 4 37,616 0 3,711
PARKER HANNIFIN CORP COM 701094104 15,399 98,805 SH   SOLE 7 95,713 0 3,092
PARKER HANNIFIN CORP COM 701094104 166 1,067 SH   SOLE 15 1,067 0 0
PARKER HANNIFIN CORP COM 701094104 43,978 282,183 SH   SOLE 18 264,401 0 17,782
PARKER HANNIFIN CORP COM 701094104 4,301 27,597 SH   SOLE 19 27,597 0 0
PARKER HANNIFIN CORP COM 701094104 9,304 59,701 SH   SOLE 20 0 0 59,701
PARKER HANNIFIN CORP COM 701094104 416,652 2,673,418 SH   SOLE 21 2,673,418 0 0
PARKER HANNIFIN CORP COM 701094104 511,265 3,280,492 SH   SOLE 22 2,910,666 0 369,826
PARKER HANNIFIN CORP COM 701094104 25,534 163,838 SH   SOLE 23 163,838 0 0
PARKER HANNIFIN CORP COM 701094104 20,259 129,993 SH   SOLE 25 129,993 0 0
PARKER HANNIFIN CORP COM 701094104 73,230 469,878 SH   SOLE 26 117,005 0 352,873
PARKER HANNIFIN CORP COM 701094104 2,813 18,052 SH   SOLE 28 18,052 0 0
PARKER HANNIFIN CORP COM 701094104 756 4,848 SH   SOLE 29 4,848 0 0
PARKER HANNIFIN CORP COM 701094104 61,627 395,428 SH   SOLE 30 395,428 0 0
PARKER HANNIFIN CORP COM 701094104 9,217 59,137 SH   SOLE 31 28,804 0 30,333
PARKER HANNIFIN CORP COM 701094104 954 6,119 SH   SOLE 34 6,119 0 0
PARKER HANNIFIN CORP COM 701094104 18,159 116,515 SH   SOLE 36 116,515 0 0
PARKER HANNIFIN CORP COM 701094104 417 2,674 SH   SOLE 40 2,674 0 0
PARKERVISION INC COM NEW 701354300 3 5,227 SH   SOLE 21 5,227 0 0
PARKERVISION INC COM NEW 701354300 3 4,920 SH   SOLE 22 4,920 0 0
PARSLEY ENERGY INC CL A 701877102 18,897 624,091 SH   SOLE 2 58,885 0 565,206
PARSLEY ENERGY INC CL A 701877102 2,213 73,095 SH   SOLE 4 66,327 0 6,768
PARSLEY ENERGY INC CL A 701877102 455 15,010 SH   SOLE 7 15,010 0 0
PARSLEY ENERGY INC CL A 701877102 105 3,474 SH   SOLE 13 3,474 0 0
PARSLEY ENERGY INC CL A 701877102 5,761 190,271 SH   SOLE 18 167,916 0 22,355
PARSLEY ENERGY INC CL A 701877102 5,544 183,093 SH   SOLE 19 183,093 0 0
PARSLEY ENERGY INC CL A 701877102 100,383 3,315,162 SH   SOLE 21 3,315,162 0 0
PARSLEY ENERGY INC CL A 701877102 231,761 7,653,945 SH   SOLE 22 7,121,107 0 532,838
PARSLEY ENERGY INC CL A 701877102 7,820 258,259 SH   SOLE 23 258,259 0 0
PARSLEY ENERGY INC CL A 701877102 14,950 493,719 SH   SOLE 26 203,061 0 290,658
PARSLEY ENERGY INC CL A 701877102 1,041 34,380 SH   SOLE 28 34,380 0 0
PARSLEY ENERGY INC CL A 701877102 2,315 76,446 SH   SOLE 29 8,169 0 68,277
PARSLEY ENERGY INC CL A 701877102 10,988 362,887 SH   SOLE 30 362,887 0 0
PARSLEY ENERGY INC CL A 701877102 3,392 112,008 SH   SOLE 31 45,340 0 66,668
PARSLEY ENERGY INC CL A 701877102 360 11,887 SH   SOLE 34 11,887 0 0
PARSLEY ENERGY INC CL A 701877102 817 26,982 SH   SOLE 36 26,982 0 0
PARSLEY ENERGY INC CL A 701877102 136 4,487 SH   SOLE 40 4,487 0 0
PARTY CITY HOLDCO INC COM 702149105 692 45,381 SH   SOLE 2 11,809 0 33,572
PARTY CITY HOLDCO INC COM 702149105 8 553 SH   SOLE 7 553 0 0
PARTY CITY HOLDCO INC COM 702149105 1,693 110,992 SH   SOLE 18 110,992 0 0
PARTY CITY HOLDCO INC COM 702149105 867 56,881 SH   SOLE 19 56,881 0 0
PARTY CITY HOLDCO INC COM 702149105 17,712 1,161,422 SH   SOLE 21 1,161,422 0 0
PARTY CITY HOLDCO INC COM 702149105 15,314 1,004,209 SH   SOLE 22 956,374 0 47,835
PARTY CITY HOLDCO INC COM 702149105 480 31,444 SH   SOLE 23 31,444 0 0
PARTY CITY HOLDCO INC COM 702149105 552 36,192 SH   SOLE 26 0 0 36,192
PARTY CITY HOLDCO INC COM 702149105 65 4,295 SH   SOLE 28 4,295 0 0
PARTY CITY HOLDCO INC COM 702149105 140 9,157 SH   SOLE 30 9,157 0 0
PARTY CITY HOLDCO INC COM 702149105 24 1,597 SH   SOLE 40 1,597 0 0
PATHFINDER BANCORP INC MD COM 70319R109 9 536 SH   SOLE 18 536 0 0
PATHFINDER BANCORP INC MD COM 70319R109 11 713 SH   SOLE 21 713 0 0
PATRICK INDS INC COM 703343103 1,126 19,809 SH   SOLE 2 1,019 0 18,790
PATRICK INDS INC COM 703343103 11 192 SH   SOLE 4 192 0 0
PATRICK INDS INC COM 703343103 30 521 SH   SOLE 7 521 0 0
PATRICK INDS INC COM 703343103 5,858 103,041 SH   SOLE 18 103,041 0 0
PATRICK INDS INC COM 703343103 1,470 25,853 SH   SOLE 19 25,853 0 0
PATRICK INDS INC COM 703343103 137,647 2,421,237 SH   SOLE 21 2,421,237 0 0
PATRICK INDS INC COM 703343103 37,136 653,228 SH   SOLE 22 618,958 0 34,270
PATRICK INDS INC COM 703343103 7 122 SH   SOLE 23 122 0 0
PATRICK INDS INC COM 703343103 104 1,827 SH   SOLE 26 0 0 1,827
PATRICK INDS INC COM 703343103 189 3,316 SH   SOLE 28 3,316 0 0
PATRICK INDS INC COM 703343103 2,026 35,638 SH   SOLE 30 35,638 0 0
PATRICK INDS INC COM 703343103 179 3,157 SH   SOLE 40 3,157 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 4 201 SH   SOLE 18 201 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 1 59 SH   SOLE 21 59 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 9 424 SH   SOLE 18 424 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 141 6,715 SH   SOLE 21 6,715 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 1,061 50,486 SH   SOLE 22 50,486 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 3,334 177,800 SH   SOLE 2 96,962 0 80,838
PATTERN ENERGY GROUP INC CL A 70338P100 5 247 SH   SOLE 4 247 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 34 1,833 SH   SOLE 7 1,833 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 4,997 266,514 SH   SOLE 18 266,514 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 1,219 64,992 SH   SOLE 19 64,992 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 57,373 3,059,896 SH   SOLE 21 3,059,896 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 48,622 2,593,197 SH   SOLE 22 2,478,264 0 114,933
PATTERN ENERGY GROUP INC CL A 70338P100 1,080 57,590 SH   SOLE 26 26,420 0 31,170
PATTERN ENERGY GROUP INC CL A 70338P100 243 12,984 SH   SOLE 28 12,984 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 6,698 357,212 SH   SOLE 30 357,212 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 152 8,121 SH   SOLE 40 8,121 0 0
PATTERSON COMPANIES INC COM 703395103 2,714 119,729 SH   SOLE 2 35,900 0 83,829
PATTERSON COMPANIES INC COM 703395103 9 383 SH   SOLE 4 383 0 0
PATTERSON COMPANIES INC COM 703395103 166 7,314 SH   SOLE 7 7,314 0 0
PATTERSON COMPANIES INC COM 703395103 10,992 484,885 SH   SOLE 18 484,885 0 0
PATTERSON COMPANIES INC COM 703395103 1,552 68,447 SH   SOLE 19 68,447 0 0
PATTERSON COMPANIES INC COM 703395103 126,318 5,572,028 SH   SOLE 21 5,572,028 0 0
PATTERSON COMPANIES INC COM 703395103 60,696 2,677,358 SH   SOLE 22 2,544,793 0 132,565
PATTERSON COMPANIES INC COM 703395103 681 30,034 SH   SOLE 26 14,756 0 15,278
PATTERSON COMPANIES INC COM 703395103 272 11,987 SH   SOLE 28 11,987 0 0
PATTERSON COMPANIES INC COM 703395103 438 19,301 SH   SOLE 30 19,301 0 0
PATTERSON COMPANIES INC COM 703395103 54 2,392 SH   SOLE 36 2,392 0 0
PATTERSON COMPANIES INC COM 703395103 211 9,307 SH   SOLE 40 9,307 0 0
PATTERSON UTI ENERGY INC COM 703481101 10,636 590,911 SH   SOLE 2 159,402 0 431,509
PATTERSON UTI ENERGY INC COM 703481101 68 3,779 SH   SOLE 4 3,779 0 0
PATTERSON UTI ENERGY INC COM 703481101 135 7,524 SH   SOLE 7 7,524 0 0
PATTERSON UTI ENERGY INC COM 703481101 12,625 701,382 SH   SOLE 18 701,382 0 0
PATTERSON UTI ENERGY INC COM 703481101 10,119 562,173 SH   SOLE 19 562,173 0 0
PATTERSON UTI ENERGY INC COM 703481101 187,938 10,440,977 SH   SOLE 21 10,440,977 0 0
PATTERSON UTI ENERGY INC COM 703481101 130,270 7,237,229 SH   SOLE 22 6,738,227 0 499,002
PATTERSON UTI ENERGY INC COM 703481101 148 8,201 SH   SOLE 25 8,201 0 0
PATTERSON UTI ENERGY INC COM 703481101 1,207 67,029 SH   SOLE 26 42,608 0 24,421
PATTERSON UTI ENERGY INC COM 703481101 570 31,675 SH   SOLE 28 31,675 0 0
PATTERSON UTI ENERGY INC COM 703481101 879 48,812 SH   SOLE 30 48,812 0 0
PATTERSON UTI ENERGY INC COM 703481101 81 4,473 SH   SOLE 31 4,473 0 0
PATTERSON UTI ENERGY INC COM 703481101 12,998 722,104 SH   SOLE 34 722,104 0 0
PATTERSON UTI ENERGY INC COM 703481101 206 11,459 SH   SOLE 36 11,459 0 0
PATTERSON UTI ENERGY INC COM 703481101 460 25,551 SH   SOLE 40 25,551 0 0
PAYCHEX INC COM 704326107 62,524 914,762 SH   SOLE 2 156,027 0 758,735
PAYCHEX INC COM 704326107 7,539 110,297 SH   SOLE 4 100,772 0 9,525
PAYCHEX INC COM 704326107 28,957 423,651 SH   SOLE 7 345,487 0 78,164
PAYCHEX INC COM 704326107 273 3,987 SH   SOLE 13 3,987 0 0
PAYCHEX INC COM 704326107 218 3,195 SH   SOLE 15 3,195 0 0
PAYCHEX INC COM 704326107 3 50 SH   SOLE 17 0 0 50
PAYCHEX INC COM 704326107 46,710 683,393 SH   SOLE 18 635,940 0 47,453
PAYCHEX INC COM 704326107 6,812 99,667 SH   SOLE 19 99,667 0 0
PAYCHEX INC COM 704326107 678,283 9,923,675 SH   SOLE 21 9,923,675 0 0
PAYCHEX INC COM 704326107 570,885 8,352,377 SH   SOLE 22 7,484,601 0 867,776
PAYCHEX INC COM 704326107 28,173 412,189 SH   SOLE 23 412,189 0 0
PAYCHEX INC COM 704326107 22,355 327,070 SH   SOLE 25 327,070 0 0
PAYCHEX INC COM 704326107 89,317 1,306,753 SH   SOLE 26 297,768 0 1,008,985
PAYCHEX INC COM 704326107 3,139 45,925 SH   SOLE 28 45,925 0 0
PAYCHEX INC COM 704326107 844 12,344 SH   SOLE 29 12,344 0 0
PAYCHEX INC COM 704326107 92,389 1,351,700 SH   SOLE 30 1,351,700 0 0
PAYCHEX INC COM 704326107 9,092 133,022 SH   SOLE 31 57,490 0 75,532
PAYCHEX INC COM 704326107 3,925 57,418 SH   SOLE 32 57,418 0 0
PAYCHEX INC COM 704326107 17,124 250,535 SH   SOLE 34 250,535 0 0
PAYCHEX INC COM 704326107 24,160 353,482 SH   SOLE 36 353,482 0 0
PAYCHEX INC COM 704326107 444 6,492 SH   SOLE 40 6,492 0 0
PAYCOM SOFTWARE INC COM 70432V102 9,445 95,573 SH   SOLE 2 3,850 0 91,723
PAYCOM SOFTWARE INC COM 70432V102 22 223 SH   SOLE 4 223 0 0
PAYCOM SOFTWARE INC COM 70432V102 107 1,081 SH   SOLE 7 1,081 0 0
PAYCOM SOFTWARE INC COM 70432V102 3,092 31,289 SH   SOLE 18 31,289 0 0
PAYCOM SOFTWARE INC COM 70432V102 771 7,805 SH   SOLE 19 7,805 0 0
PAYCOM SOFTWARE INC COM 70432V102 69,474 702,968 SH   SOLE 21 702,968 0 0
PAYCOM SOFTWARE INC COM 70432V102 128,300 1,298,184 SH   SOLE 22 1,199,653 0 98,531
PAYCOM SOFTWARE INC COM 70432V102 20 205 SH   SOLE 23 205 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,370 13,858 SH   SOLE 26 9,083 0 4,775
PAYCOM SOFTWARE INC COM 70432V102 637 6,448 SH   SOLE 28 6,448 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,095 11,076 SH   SOLE 30 11,076 0 0
PAYCOM SOFTWARE INC COM 70432V102 107 1,078 SH   SOLE 31 1,078 0 0
PAYCOM SOFTWARE INC COM 70432V102 531 5,371 SH   SOLE 40 5,371 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,513 25,713 SH   SOLE 2 2,986 0 22,727
PAYLOCITY HLDG CORP COM 70438V106 10 168 SH   SOLE 4 168 0 0
PAYLOCITY HLDG CORP COM 70438V106 40 675 SH   SOLE 7 675 0 0
PAYLOCITY HLDG CORP COM 70438V106 5,442 92,455 SH   SOLE 18 92,455 0 0
PAYLOCITY HLDG CORP COM 70438V106 4,846 82,331 SH   SOLE 19 82,331 0 0
PAYLOCITY HLDG CORP COM 70438V106 60,182 1,022,463 SH   SOLE 21 1,022,463 0 0
PAYLOCITY HLDG CORP COM 70438V106 45,833 778,682 SH   SOLE 22 737,824 0 40,858
PAYLOCITY HLDG CORP COM 70438V106 280 4,755 SH   SOLE 23 4,755 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,484 25,216 SH   SOLE 26 6,282 0 18,934
PAYLOCITY HLDG CORP COM 70438V106 235 3,996 SH   SOLE 28 3,996 0 0
PAYLOCITY HLDG CORP COM 70438V106 156 2,658 SH   SOLE 29 0 0 2,658
PAYLOCITY HLDG CORP COM 70438V106 434 7,368 SH   SOLE 30 7,368 0 0
PAYLOCITY HLDG CORP COM 70438V106 219 3,724 SH   SOLE 40 3,724 0 0
PAYMENT DATA SYS INC COM NEW 70438S202 1 908 SH   SOLE 21 908 0 0
PAYPAL HLDGS INC COM 70450Y103 276,604 3,321,767 SH   SOLE 2 330,696 0 2,991,071
PAYPAL HLDGS INC COM 70450Y103 30,669 368,303 SH   SOLE 4 339,183 0 29,120
PAYPAL HLDGS INC COM 70450Y103 68,439 821,896 SH   SOLE 7 821,896 0 0
PAYPAL HLDGS INC COM 70450Y103 227 2,726 SH   SOLE 13 2,726 0 0
PAYPAL HLDGS INC COM 70450Y103 879 10,559 SH   SOLE 15 10,559 0 0
PAYPAL HLDGS INC COM 70450Y103 1 10 SH   SOLE 17 0 0 10
PAYPAL HLDGS INC COM 70450Y103 323,423 3,884,026 SH   SOLE 18 3,301,506 0 582,520
PAYPAL HLDGS INC COM 70450Y103 144,405 1,734,176 SH   SOLE 19 1,734,176 0 0
PAYPAL HLDGS INC COM 70450Y103 1,680,669 20,183,363 SH   SOLE 21 20,183,363 0 0
PAYPAL HLDGS INC COM 70450Y103 2,315,106 27,802,406 SH   SOLE 22 24,764,872 0 3,037,534
PAYPAL HLDGS INC COM 70450Y103 119,088 1,430,138 SH   SOLE 23 1,430,138 0 0
PAYPAL HLDGS INC COM 70450Y103 118,699 1,425,476 SH   SOLE 25 1,425,476 0 0
PAYPAL HLDGS INC COM 70450Y103 314,492 3,776,769 SH   SOLE 26 903,772 0 2,872,997
PAYPAL HLDGS INC COM 70450Y103 13,708 164,617 SH   SOLE 28 164,617 0 0
PAYPAL HLDGS INC COM 70450Y103 3,329 39,983 SH   SOLE 29 39,983 0 0
PAYPAL HLDGS INC COM 70450Y103 334,359 4,015,359 SH   SOLE 30 4,015,359 0 0
PAYPAL HLDGS INC COM 70450Y103 40,255 483,431 SH   SOLE 31 222,281 0 261,150
PAYPAL HLDGS INC COM 70450Y103 15,803 189,786 SH   SOLE 32 189,786 0 0
PAYPAL HLDGS INC COM 70450Y103 33,007 396,390 SH   SOLE 34 396,390 0 0
PAYPAL HLDGS INC COM 70450Y103 81,206 975,208 SH   SOLE 36 975,208 0 0
PAYPAL HLDGS INC COM 70450Y103 1,917 23,018 SH   SOLE 40 23,018 0 0
PB BANCORP INC COM 70454T100 13 1,173 SH   SOLE 18 1,173 0 0
PB BANCORP INC COM 70454T100 238 20,974 SH   SOLE 21 20,974 0 0
PBF ENERGY INC CL A 69318G106 11,457 273,235 SH   SOLE 2 54,911 0 218,324
PBF ENERGY INC CL A 69318G106 19 465 SH   SOLE 4 465 0 0
PBF ENERGY INC CL A 69318G106 266 6,333 SH   SOLE 7 6,333 0 0
PBF ENERGY INC CL A 69318G106 14,680 350,106 SH   SOLE 18 350,106 0 0
PBF ENERGY INC CL A 69318G106 762 18,178 SH   SOLE 19 18,178 0 0
PBF ENERGY INC CL A 69318G106 216,281 5,158,156 SH   SOLE 21 5,158,156 0 0
PBF ENERGY INC CL A 69318G106 155,036 3,697,486 SH   SOLE 22 3,444,502 0 252,984
PBF ENERGY INC CL A 69318G106 1,611 38,419 SH   SOLE 26 22,651 0 15,768
PBF ENERGY INC CL A 69318G106 528 12,584 SH   SOLE 28 12,584 0 0
PBF ENERGY INC CL A 69318G106 999 23,814 SH   SOLE 30 23,814 0 0
PBF ENERGY INC CL A 69318G106 107 2,542 SH   SOLE 31 2,542 0 0
PBF ENERGY INC CL A 69318G106 1,559 37,192 SH   SOLE 36 37,192 0 0
PBF ENERGY INC CL A 69318G106 486 11,587 SH   SOLE 40 11,587 0 0
PC CONNECTION INC COM 69318J100 601 18,107 SH   SOLE 2 4,720 0 13,387
PC CONNECTION INC COM 69318J100 10 287 SH   SOLE 4 287 0 0
PC CONNECTION INC COM 69318J100 6 183 SH   SOLE 7 183 0 0
PC CONNECTION INC COM 69318J100 1,312 39,521 SH   SOLE 18 39,521 0 0
PC CONNECTION INC COM 69318J100 527 15,864 SH   SOLE 19 15,864 0 0
PC CONNECTION INC COM 69318J100 14,161 426,548 SH   SOLE 21 426,548 0 0
PC CONNECTION INC COM 69318J100 15,008 452,052 SH   SOLE 22 429,649 0 22,403
PC CONNECTION INC COM 69318J100 124 3,732 SH   SOLE 26 0 0 3,732
PC CONNECTION INC COM 69318J100 51 1,534 SH   SOLE 28 1,534 0 0
PC CONNECTION INC COM 69318J100 114 3,429 SH   SOLE 29 0 0 3,429
PC CONNECTION INC COM 69318J100 66 1,974 SH   SOLE 30 1,974 0 0
PC CONNECTION INC COM 69318J100 32 968 SH   SOLE 40 968 0 0
PC-TEL INC COM 69325Q105 20 3,190 SH   SOLE 18 3,190 0 0
PC-TEL INC COM 69325Q105 361 57,819 SH   SOLE 21 57,819 0 0
PC-TEL INC COM 69325Q105 2,816 451,294 SH   SOLE 22 451,294 0 0
PC-TEL INC COM 69325Q105 0 6 SH   SOLE 29 0 0 6
PCM INC COM 69323K100 22 1,453 SH   SOLE 18 1,453 0 0
PCM INC COM 69323K100 376 24,830 SH   SOLE 21 24,830 0 0
PCM INC COM 69323K100 2,036 134,374 SH   SOLE 22 134,374 0 0
PCSB FINL CORP COM 69324R104 284 14,291 SH   SOLE 2 729 0 13,562
PCSB FINL CORP COM 69324R104 9 445 SH   SOLE 7 445 0 0
PCSB FINL CORP COM 69324R104 1,176 59,172 SH   SOLE 18 59,172 0 0
PCSB FINL CORP COM 69324R104 260 13,062 SH   SOLE 19 13,062 0 0
PCSB FINL CORP COM 69324R104 11,661 586,858 SH   SOLE 21 586,858 0 0
PCSB FINL CORP COM 69324R104 4,601 231,536 SH   SOLE 22 206,842 0 24,694
PDC ENERGY INC COM 69327R101 7,223 119,493 SH   SOLE 2 52,428 0 67,065
PDC ENERGY INC COM 69327R101 22 361 SH   SOLE 4 361 0 0
PDC ENERGY INC COM 69327R101 132 2,178 SH   SOLE 7 2,178 0 0
PDC ENERGY INC COM 69327R101 17,602 291,179 SH   SOLE 18 291,179 0 0
PDC ENERGY INC COM 69327R101 3,720 61,542 SH   SOLE 19 61,542 0 0
PDC ENERGY INC COM 69327R101 408,039 6,750,031 SH   SOLE 21 6,750,031 0 0
PDC ENERGY INC COM 69327R101 112,039 1,853,418 SH   SOLE 22 1,761,038 0 92,380
PDC ENERGY INC COM 69327R101 308 5,102 SH   SOLE 23 5,102 0 0
PDC ENERGY INC COM 69327R101 1,777 29,390 SH   SOLE 26 11,918 0 17,472
PDC ENERGY INC COM 69327R101 468 7,746 SH   SOLE 28 7,746 0 0
PDC ENERGY INC COM 69327R101 7,373 121,975 SH   SOLE 30 121,975 0 0
PDC ENERGY INC COM 69327R101 398 6,584 SH   SOLE 40 6,584 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 7,799 7,466,000 PRN   SOLE 2 6,253,000 0 1,213,000
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2,554 2,445,000 PRN   SOLE 19 2,445,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 89 85,000 PRN   SOLE 25 85,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 1,897 1,816,000 PRN   SOLE 26 1,816,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 3,330 3,188,000 PRN   SOLE 34 3,188,000 0 0
PDF SOLUTIONS INC COM 693282105 333 27,784 SH   SOLE 2 1,169 0 26,615
PDF SOLUTIONS INC COM 693282105 9 726 SH   SOLE 7 726 0 0
PDF SOLUTIONS INC COM 693282105 1,528 127,515 SH   SOLE 18 127,515 0 0
PDF SOLUTIONS INC COM 693282105 274 22,839 SH   SOLE 19 22,839 0 0
PDF SOLUTIONS INC COM 693282105 34,412 2,872,486 SH   SOLE 21 2,872,486 0 0
PDF SOLUTIONS INC COM 693282105 9,094 759,081 SH   SOLE 22 723,273 0 35,808
PDF SOLUTIONS INC COM 693282105 138 11,534 SH   SOLE 26 0 0 11,534
PDF SOLUTIONS INC COM 693282105 46 3,800 SH   SOLE 28 3,800 0 0
PDF SOLUTIONS INC COM 693282105 481 40,131 SH   SOLE 30 40,131 0 0
PDF SOLUTIONS INC COM 693282105 35 2,955 SH   SOLE 40 2,955 0 0
PDL BIOPHARMA INC COM 69329Y104 529 226,166 SH   SOLE 2 79,406 0 146,760
PDL BIOPHARMA INC COM 69329Y104 3 1,271 SH   SOLE 4 1,271 0 0
PDL BIOPHARMA INC COM 69329Y104 11 4,681 SH   SOLE 7 4,681 0 0
PDL BIOPHARMA INC COM 69329Y104 1,210 517,192 SH   SOLE 18 517,192 0 0
PDL BIOPHARMA INC COM 69329Y104 793 338,879 SH   SOLE 19 338,879 0 0
PDL BIOPHARMA INC COM 69329Y104 16,438 7,024,745 SH   SOLE 21 7,024,745 0 0
PDL BIOPHARMA INC COM 69329Y104 12,364 5,283,863 SH   SOLE 22 4,982,718 0 301,145
PDL BIOPHARMA INC COM 69329Y104 430 183,830 SH   SOLE 23 183,830 0 0
PDL BIOPHARMA INC COM 69329Y104 580 247,675 SH   SOLE 26 21,375 0 226,300
PDL BIOPHARMA INC COM 69329Y104 53 22,824 SH   SOLE 28 22,824 0 0
PDL BIOPHARMA INC COM 69329Y104 257 109,707 SH   SOLE 29 0 0 109,707
PDL BIOPHARMA INC COM 69329Y104 72 30,922 SH   SOLE 30 30,922 0 0
PDL BIOPHARMA INC COM 69329Y104 21 8,821 SH   SOLE 34 8,821 0 0
PDL BIOPHARMA INC COM 69329Y104 42 17,876 SH   SOLE 40 17,876 0 0
PDL CMNTY BANCORP COM 69290X101 121 7,716 SH   SOLE 2 513 0 7,203
PDL CMNTY BANCORP COM 69290X101 432 27,500 SH   SOLE 18 27,500 0 0
PDL CMNTY BANCORP COM 69290X101 90 5,758 SH   SOLE 19 5,758 0 0
PDL CMNTY BANCORP COM 69290X101 4,818 306,689 SH   SOLE 21 306,689 0 0
PDL CMNTY BANCORP COM 69290X101 896 57,041 SH   SOLE 22 54,754 0 2,287
PDVWIRELESS INC COM 69290R104 224 8,978 SH   SOLE 2 447 0 8,531
PDVWIRELESS INC COM 69290R104 8 307 SH   SOLE 7 307 0 0
PDVWIRELESS INC COM 69290R104 816 32,719 SH   SOLE 18 32,719 0 0
PDVWIRELESS INC COM 69290R104 195 7,798 SH   SOLE 19 7,798 0 0
PDVWIRELESS INC COM 69290R104 10,603 424,982 SH   SOLE 21 424,982 0 0
PDVWIRELESS INC COM 69290R104 5,144 206,172 SH   SOLE 22 191,955 0 14,217
PDVWIRELESS INC COM 69290R104 27 1,081 SH   SOLE 28 1,081 0 0
PDVWIRELESS INC COM 69290R104 47 1,900 SH   SOLE 30 1,900 0 0
PEABODY ENERGY CORP NEW COM 704551100 647 14,235 SH   SOLE 2 3,513 0 10,722
PEABODY ENERGY CORP NEW COM 704551100 16 359 SH   SOLE 4 359 0 0
PEABODY ENERGY CORP NEW COM 704551100 114 2,500 SH   SOLE 7 2,500 0 0
PEABODY ENERGY CORP NEW COM 704551100 105 2,318 SH   SOLE 13 2,318 0 0
PEABODY ENERGY CORP NEW COM 704551100 12,105 266,151 SH   SOLE 18 266,151 0 0
PEABODY ENERGY CORP NEW COM 704551100 4,389 96,502 SH   SOLE 19 96,502 0 0
PEABODY ENERGY CORP NEW COM 704551100 126,286 2,776,730 SH   SOLE 21 2,776,730 0 0
PEABODY ENERGY CORP NEW COM 704551100 139,194 3,060,556 SH   SOLE 22 2,936,067 0 124,489
PEABODY ENERGY CORP NEW COM 704551100 1,034 22,738 SH   SOLE 26 16,203 0 6,535
PEABODY ENERGY CORP NEW COM 704551100 628 13,801 SH   SOLE 28 13,801 0 0
PEABODY ENERGY CORP NEW COM 704551100 932 20,489 SH   SOLE 30 20,489 0 0
PEABODY ENERGY CORP NEW COM 704551100 810 17,817 SH   SOLE 36 17,817 0 0
PEABODY ENERGY CORP NEW COM 704551100 456 10,036 SH   SOLE 40 10,036 0 0
PEAK RESORTS INC COM 70469L100 10 2,080 SH   SOLE 18 2,080 0 0
PEAK RESORTS INC COM 70469L100 177 35,432 SH   SOLE 21 35,432 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 671 19,395 SH   SOLE 2 744 0 18,651
PEAPACK-GLADSTONE FINL CORP COM 704699107 12 353 SH   SOLE 7 353 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 2,182 63,073 SH   SOLE 18 63,073 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 499 14,433 SH   SOLE 19 14,433 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 22,228 642,605 SH   SOLE 21 642,605 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 14,901 430,783 SH   SOLE 22 410,472 0 20,311
PEAPACK-GLADSTONE FINL CORP COM 704699107 207 5,986 SH   SOLE 26 0 0 5,986
PEAPACK-GLADSTONE FINL CORP COM 704699107 119 3,441 SH   SOLE 30 3,441 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 2,816 72,582 SH   SOLE 2 3,047 0 69,535
PEBBLEBROOK HOTEL TR COM 70509V100 864 22,261 SH   SOLE 4 22,261 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 4,222 108,804 SH   SOLE 7 108,804 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 103 2,653 SH   SOLE 15 2,653 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 8,689 223,953 SH   SOLE 18 223,953 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 5,357 138,075 SH   SOLE 19 138,075 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 102,579 2,643,790 SH   SOLE 21 2,643,790 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 116,566 3,004,268 SH   SOLE 22 2,908,653 0 95,615
PEBBLEBROOK HOTEL TR COM 70509V100 153 3,956 SH   SOLE 23 3,956 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 5,189 133,738 SH   SOLE 25 133,738 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,302 33,546 SH   SOLE 26 6,553 0 26,993
PEBBLEBROOK HOTEL TR COM 70509V100 364 9,383 SH   SOLE 28 9,383 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 965 24,867 SH   SOLE 29 24,867 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 12,833 330,751 SH   SOLE 30 330,751 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 14 369 SH   SOLE 34 369 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 83 2,127 SH   SOLE 36 2,127 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 343 8,849 SH   SOLE 40 8,849 0 0
PEDEVCO CORP COM PAR 70532Y303 2 1,000 SH   SOLE 21 1,000 0 0
PEGASYSTEMS INC COM 705573103 3,920 71,524 SH   SOLE 2 2,896 0 68,628
PEGASYSTEMS INC COM 705573103 12 226 SH   SOLE 4 226 0 0
PEGASYSTEMS INC COM 705573103 44 810 SH   SOLE 7 810 0 0
PEGASYSTEMS INC COM 705573103 1,165 21,255 SH   SOLE 18 21,255 0 0
PEGASYSTEMS INC COM 705573103 322 5,885 SH   SOLE 19 5,885 0 0
PEGASYSTEMS INC COM 705573103 28,150 513,682 SH   SOLE 21 513,682 0 0
PEGASYSTEMS INC COM 705573103 54,655 997,353 SH   SOLE 22 922,478 0 74,875
PEGASYSTEMS INC COM 705573103 1,211 22,093 SH   SOLE 26 13,744 0 8,349
PEGASYSTEMS INC COM 705573103 301 5,496 SH   SOLE 28 5,496 0 0
PEGASYSTEMS INC COM 705573103 503 9,173 SH   SOLE 30 9,173 0 0
PEGASYSTEMS INC COM 705573103 44 806 SH   SOLE 31 806 0 0
PEGASYSTEMS INC COM 705573103 235 4,291 SH   SOLE 40 4,291 0 0
PEMBINA PIPELINE CORP COM 706327103 9,278 268,144 SH   SOLE 21 268,144 0 0
PENN NATL GAMING INC COM 707569109 1,455 43,317 SH   SOLE 2 3,493 0 39,824
PENN NATL GAMING INC COM 707569109 15 457 SH   SOLE 4 457 0 0
PENN NATL GAMING INC COM 707569109 56 1,679 SH   SOLE 7 1,679 0 0
PENN NATL GAMING INC COM 707569109 11,964 356,187 SH   SOLE 18 356,187 0 0
PENN NATL GAMING INC COM 707569109 1,353 40,275 SH   SOLE 19 40,275 0 0
PENN NATL GAMING INC COM 707569109 209,262 6,229,882 SH   SOLE 21 6,229,882 0 0
PENN NATL GAMING INC COM 707569109 72,054 2,145,096 SH   SOLE 22 2,046,996 0 98,100
PENN NATL GAMING INC COM 707569109 814 24,236 SH   SOLE 26 21,740 0 2,496
PENN NATL GAMING INC COM 707569109 355 10,556 SH   SOLE 28 10,556 0 0
PENN NATL GAMING INC COM 707569109 3,469 103,273 SH   SOLE 30 103,273 0 0
PENN NATL GAMING INC COM 707569109 260 7,743 SH   SOLE 40 7,743 0 0
PENN VA CORP NEW COM 70788V102 1,239 14,596 SH   SOLE 2 4,911 0 9,685
PENN VA CORP NEW COM 70788V102 23 266 SH   SOLE 7 266 0 0
PENN VA CORP NEW COM 70788V102 4,833 56,927 SH   SOLE 18 56,927 0 0
PENN VA CORP NEW COM 70788V102 3,733 43,975 SH   SOLE 19 43,975 0 0
PENN VA CORP NEW COM 70788V102 116,799 1,375,888 SH   SOLE 21 1,375,888 0 0
PENN VA CORP NEW COM 70788V102 34,756 409,419 SH   SOLE 22 393,609 0 15,810
PENN VA CORP NEW COM 70788V102 1,170 13,785 SH   SOLE 23 13,785 0 0
PENN VA CORP NEW COM 70788V102 1,629 19,191 SH   SOLE 26 0 0 19,191
PENN VA CORP NEW COM 70788V102 177 2,082 SH   SOLE 28 2,082 0 0
PENN VA CORP NEW COM 70788V102 371 4,366 SH   SOLE 29 0 0 4,366
PENN VA CORP NEW COM 70788V102 1,606 18,917 SH   SOLE 30 18,917 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 2,340 171,325 SH   SOLE 30 171,325 0 0
PENNANTPARK INVT CORP COM 708062104 2,243 320,154 SH   SOLE 30 320,154 0 0
PENNEY J C INC COM 708160106 1,233 527,024 SH   SOLE 2 213,116 0 313,908
PENNEY J C INC COM 708160106 4 1,890 SH   SOLE 4 1,890 0 0
PENNEY J C INC COM 708160106 60 25,663 SH   SOLE 7 25,663 0 0
PENNEY J C INC COM 708160106 0 100 SH   SOLE 17 0 0 100
PENNEY J C INC COM 708160106 3,223 1,377,195 SH   SOLE 18 1,377,195 0 0
PENNEY J C INC COM 708160106 602 257,092 SH   SOLE 19 257,092 0 0
PENNEY J C INC COM 708160106 69,887 29,866,274 SH   SOLE 21 29,866,274 0 0
PENNEY J C INC COM 708160106 21,015 8,980,913 SH   SOLE 22 8,466,811 0 514,102
PENNEY J C INC COM 708160106 165 70,717 SH   SOLE 26 30,526 0 40,191
PENNEY J C INC COM 708160106 97 41,613 SH   SOLE 28 41,613 0 0
PENNEY J C INC COM 708160106 1,083 462,773 SH   SOLE 30 462,773 0 0
PENNEY J C INC COM 708160106 187 80,040 SH   SOLE 34 80,040 0 0
PENNEY J C INC COM 708160106 100 42,559 SH   SOLE 36 42,559 0 0
PENNEY J C INC COM 708160106 74 31,559 SH   SOLE 40 31,559 0 0
PENNS WOODS BANCORP INC COM 708430103 192 4,298 SH   SOLE 2 251 0 4,047
PENNS WOODS BANCORP INC COM 708430103 694 15,493 SH   SOLE 18 15,493 0 0
PENNS WOODS BANCORP INC COM 708430103 145 3,246 SH   SOLE 19 3,246 0 0
PENNS WOODS BANCORP INC COM 708430103 7,107 158,702 SH   SOLE 21 158,702 0 0
PENNS WOODS BANCORP INC COM 708430103 2,035 45,453 SH   SOLE 22 40,521 0 4,932
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 771 70,173 SH   SOLE 2 2,886 0 67,287
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 239 21,707 SH   SOLE 4 21,707 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1,253 114,054 SH   SOLE 7 114,054 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 34 3,091 SH   SOLE 15 3,091 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 3,390 308,454 SH   SOLE 18 308,454 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1,489 135,513 SH   SOLE 19 135,513 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 78,195 7,115,063 SH   SOLE 21 7,115,063 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 32,578 2,964,338 SH   SOLE 22 2,860,095 0 104,243
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 45 4,111 SH   SOLE 23 4,111 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1,627 148,033 SH   SOLE 25 148,033 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 590 53,657 SH   SOLE 26 9,199 0 44,458
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 112 10,193 SH   SOLE 28 10,193 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 278 25,273 SH   SOLE 29 25,273 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 4,799 436,698 SH   SOLE 30 436,698 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 84 7,653 SH   SOLE 40 7,653 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 35,370 1,800,000 SH   SOLE   1,800,000 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 85 4,309 SH   SOLE 2 0 0 4,309
PENNYMAC FINL SVCS INC CL A 70932B101 8 406 SH   SOLE 7 406 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 627 31,892 SH   SOLE 18 31,892 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 62 3,162 SH   SOLE 19 3,162 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 6,345 322,913 SH   SOLE 21 322,913 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 2,104 107,070 SH   SOLE 22 107,070 0 0
PENNYMAC MTG INVT TR COM 70931T103 5,036 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,273 67,017 SH   SOLE 2 2,631 0 64,386
PENNYMAC MTG INVT TR COM 70931T103 6 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103 51 2,683 SH   SOLE 7 2,683 0 0
PENNYMAC MTG INVT TR COM 70931T103 4,963 261,368 SH   SOLE 18 261,368 0 0
PENNYMAC MTG INVT TR COM 70931T103 896 47,194 SH   SOLE 19 47,194 0 0
PENNYMAC MTG INVT TR COM 70931T103 136,440 7,184,820 SH   SOLE 21 7,184,820 0 0
PENNYMAC MTG INVT TR COM 70931T103 32,274 1,699,539 SH   SOLE 22 1,619,308 0 80,231
PENNYMAC MTG INVT TR COM 70931T103 157 8,247 SH   SOLE 26 4,146 0 4,101
PENNYMAC MTG INVT TR COM 70931T103 175 9,210 SH   SOLE 28 9,210 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,701 89,595 SH   SOLE 30 89,595 0 0
PENNYMAC MTG INVT TR COM 70931T103 111 5,858 SH   SOLE 36 5,858 0 0
PENNYMAC MTG INVT TR COM 70931T103 95 4,990 SH   SOLE 40 4,990 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 6,634 141,606 SH   SOLE 2 68,989 0 72,617
PENSKE AUTOMOTIVE GRP INC COM 70959W103 205 4,384 SH   SOLE 4 4,384 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 109 2,334 SH   SOLE 7 2,334 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 3,922 83,711 SH   SOLE 13 83,711 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 2,865 61,144 SH   SOLE 18 60,955 0 189
PENSKE AUTOMOTIVE GRP INC COM 70959W103 24,439 521,644 SH   SOLE 19 521,644 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 18,221 388,917 SH   SOLE 21 388,917 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 76,373 1,630,164 SH   SOLE 22 1,481,983 0 148,181
PENSKE AUTOMOTIVE GRP INC COM 70959W103 335 7,158 SH   SOLE 23 7,158 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 225 4,805 SH   SOLE 25 4,805 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,073 22,913 SH   SOLE 26 12,246 0 10,667
PENSKE AUTOMOTIVE GRP INC COM 70959W103 250 5,340 SH   SOLE 28 5,340 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 6,094 130,082 SH   SOLE 29 7,394 0 122,688
PENSKE AUTOMOTIVE GRP INC COM 70959W103 660 14,086 SH   SOLE 30 14,086 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 31 666 SH   SOLE 31 666 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 250 5,339 SH   SOLE 34 5,339 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 2,085 44,510 SH   SOLE 36 44,510 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 233 4,983 SH   SOLE 40 4,983 0 0
PENTAIR PLC SHS G7S00T104 19,715 468,518 SH   SOLE 2 70,455 0 398,063
PENTAIR PLC SHS G7S00T104 2,172 51,607 SH   SOLE 4 47,571 0 4,036
PENTAIR PLC SHS G7S00T104 17,823 423,548 SH   SOLE 7 238,940 0 184,608
PENTAIR PLC SHS G7S00T104 226 5,371 SH   SOLE 13 5,371 0 0
PENTAIR PLC SHS G7S00T104 51 1,205 SH   SOLE 15 1,205 0 0
PENTAIR PLC SHS G7S00T104 19,660 467,194 SH   SOLE 18 409,461 0 57,733
PENTAIR PLC SHS G7S00T104 61,497 1,461,425 SH   SOLE 19 1,461,425 0 0
PENTAIR PLC SHS G7S00T104 4,318 102,622 SH   SOLE 20 0 0 102,622
PENTAIR PLC SHS G7S00T104 135,746 3,225,900 SH   SOLE 21 3,225,900 0 0
PENTAIR PLC SHS G7S00T104 188,349 4,475,966 SH   SOLE 22 4,028,100 0 447,866
PENTAIR PLC SHS G7S00T104 8,779 208,633 SH   SOLE 23 208,633 0 0
PENTAIR PLC SHS G7S00T104 8,340 198,201 SH   SOLE 25 198,201 0 0
PENTAIR PLC SHS G7S00T104 26,823 637,437 SH   SOLE 26 198,418 0 439,019
PENTAIR PLC SHS G7S00T104 1,103 26,209 SH   SOLE 28 26,209 0 0
PENTAIR PLC SHS G7S00T104 1,652 39,259 SH   SOLE 29 5,599 0 33,660
PENTAIR PLC SHS G7S00T104 41,848 994,498 SH   SOLE 30 994,498 0 0
PENTAIR PLC SHS G7S00T104 3,336 79,285 SH   SOLE 31 35,386 0 43,899
PENTAIR PLC SHS G7S00T104 1,875 44,549 SH   SOLE 34 44,549 0 0
PENTAIR PLC SHS G7S00T104 6,940 164,921 SH   SOLE 36 164,921 0 0
PENTAIR PLC SHS G7S00T104 145 3,456 SH   SOLE 40 3,456 0 0
PENUMBRA INC COM 70975L107 8,637 62,521 SH   SOLE 2 6,786 0 55,735
PENUMBRA INC COM 70975L107 22 158 SH   SOLE 4 158 0 0
PENUMBRA INC COM 70975L107 91 658 SH   SOLE 7 658 0 0
PENUMBRA INC COM 70975L107 2,565 18,565 SH   SOLE 18 18,565 0 0
PENUMBRA INC COM 70975L107 4,517 32,696 SH   SOLE 19 32,696 0 0
PENUMBRA INC COM 70975L107 70,182 508,015 SH   SOLE 21 508,015 0 0
PENUMBRA INC COM 70975L107 116,228 841,319 SH   SOLE 22 782,363 0 58,956
PENUMBRA INC COM 70975L107 2,007 14,531 SH   SOLE 23 14,531 0 0
PENUMBRA INC COM 70975L107 4,012 29,041 SH   SOLE 26 6,138 0 22,903
PENUMBRA INC COM 70975L107 644 4,662 SH   SOLE 28 4,662 0 0
PENUMBRA INC COM 70975L107 649 4,699 SH   SOLE 29 0 0 4,699
PENUMBRA INC COM 70975L107 907 6,566 SH   SOLE 30 6,566 0 0
PENUMBRA INC COM 70975L107 92 666 SH   SOLE 31 666 0 0
PENUMBRA INC COM 70975L107 458 3,313 SH   SOLE 40 3,313 0 0
PEOPLES BANCORP INC COM 709789101 651 17,223 SH   SOLE 2 713 0 16,510
PEOPLES BANCORP INC COM 709789101 20 528 SH   SOLE 7 528 0 0
PEOPLES BANCORP INC COM 709789101 2,387 63,177 SH   SOLE 18 63,177 0 0
PEOPLES BANCORP INC COM 709789101 734 19,419 SH   SOLE 19 19,419 0 0
PEOPLES BANCORP INC COM 709789101 23,610 624,924 SH   SOLE 21 624,924 0 0
PEOPLES BANCORP INC COM 709789101 24,949 660,363 SH   SOLE 22 629,809 0 30,554
PEOPLES BANCORP INC COM 709789101 380 10,056 SH   SOLE 26 0 0 10,056
PEOPLES BANCORP INC COM 709789101 93 2,473 SH   SOLE 28 2,473 0 0
PEOPLES BANCORP INC COM 709789101 147 3,878 SH   SOLE 30 3,878 0 0
PEOPLES BANCORP INC COM 709789101 309 8,166 SH   SOLE 34 8,166 0 0
PEOPLES BANCORP INC COM 709789101 54 1,417 SH   SOLE 40 1,417 0 0
PEOPLES BANCORP N C INC COM 710577107 153 4,773 SH   SOLE 2 165 0 4,608
PEOPLES BANCORP N C INC COM 710577107 508 15,862 SH   SOLE 18 15,862 0 0
PEOPLES BANCORP N C INC COM 710577107 97 3,013 SH   SOLE 19 3,013 0 0
PEOPLES BANCORP N C INC COM 710577107 4,685 146,265 SH   SOLE 21 146,265 0 0
PEOPLES BANCORP N C INC COM 710577107 1,212 37,848 SH   SOLE 22 36,484 0 1,364
PEOPLES FINL SVCS CORP COM 711040105 331 7,030 SH   SOLE 2 268 0 6,762
PEOPLES FINL SVCS CORP COM 711040105 4 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105 1,098 23,350 SH   SOLE 18 23,350 0 0
PEOPLES FINL SVCS CORP COM 711040105 264 5,621 SH   SOLE 19 5,621 0 0
PEOPLES FINL SVCS CORP COM 711040105 11,345 241,282 SH   SOLE 21 241,282 0 0
PEOPLES FINL SVCS CORP COM 711040105 3,399 72,290 SH   SOLE 22 65,790 0 6,500
PEOPLES UNITED FINANCIAL INC COM 712704105 17,864 987,480 SH   SOLE 2 114,730 0 872,750
PEOPLES UNITED FINANCIAL INC COM 712704105 1,901 105,092 SH   SOLE 4 92,142 0 12,950
PEOPLES UNITED FINANCIAL INC COM 712704105 11,662 644,677 SH   SOLE 7 637,420 0 7,257
PEOPLES UNITED FINANCIAL INC COM 712704105 42 2,332 SH   SOLE 15 2,332 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 15,758 871,070 SH   SOLE 18 823,818 0 47,252
PEOPLES UNITED FINANCIAL INC COM 712704105 1,445 79,905 SH   SOLE 19 79,905 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 3,390 187,412 SH   SOLE 20 0 0 187,412
PEOPLES UNITED FINANCIAL INC COM 712704105 275,848 15,248,627 SH   SOLE 21 15,248,627 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 177,654 9,820,541 SH   SOLE 22 8,841,700 0 978,841
PEOPLES UNITED FINANCIAL INC COM 712704105 8,500 469,863 SH   SOLE 23 469,863 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 7,006 387,273 SH   SOLE 25 387,273 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 24,108 1,332,652 SH   SOLE 26 444,975 0 887,677
PEOPLES UNITED FINANCIAL INC COM 712704105 1,212 66,983 SH   SOLE 28 66,983 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 1,512 83,590 SH   SOLE 29 16,032 0 67,558
PEOPLES UNITED FINANCIAL INC COM 712704105 21,973 1,214,635 SH   SOLE 30 1,214,635 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 1,739 96,137 SH   SOLE 31 62,261 0 33,876
PEOPLES UNITED FINANCIAL INC COM 712704105 2,609 144,197 SH   SOLE 32 144,197 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 285 15,741 SH   SOLE 34 15,741 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 8,114 448,532 SH   SOLE 36 448,532 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 125 6,909 SH   SOLE 40 6,909 0 0
PEOPLES UTAH BANCORP COM 712706209 442 12,367 SH   SOLE 2 641 0 11,726
PEOPLES UTAH BANCORP COM 712706209 10 270 SH   SOLE 7 270 0 0
PEOPLES UTAH BANCORP COM 712706209 1,816 50,855 SH   SOLE 18 50,855 0 0
PEOPLES UTAH BANCORP COM 712706209 757 21,207 SH   SOLE 19 21,207 0 0
PEOPLES UTAH BANCORP COM 712706209 19,414 543,822 SH   SOLE 21 543,822 0 0
PEOPLES UTAH BANCORP COM 712706209 6,980 195,526 SH   SOLE 22 184,851 0 10,675
PEOPLES UTAH BANCORP COM 712706209 5 130 SH   SOLE 23 130 0 0
PEOPLES UTAH BANCORP COM 712706209 325 9,117 SH   SOLE 26 0 0 9,117
PEOPLES UTAH BANCORP COM 712706209 122 3,426 SH   SOLE 30 3,426 0 0
PEPSICO INC COM 713448108 442,724 4,066,539 SH   SOLE 2 739,175 0 3,327,364
PEPSICO INC COM 713448108 52,522 482,424 SH   SOLE 4 445,263 0 37,161
PEPSICO INC COM 713448108 138,553 1,272,642 SH   SOLE 7 1,167,679 0 104,963
PEPSICO INC COM 713448108 7,701 70,739 SH   SOLE 13 70,739 0 0
PEPSICO INC COM 713448108 1,234 11,335 SH   SOLE 15 11,335 0 0
PEPSICO INC COM 713448108 27 251 SH   SOLE 17 0 0 251
PEPSICO INC COM 713448108 452,702 4,158,186 SH   SOLE 18 3,882,611 0 275,575
PEPSICO INC COM 713448108 344,417 3,163,563 SH   SOLE 19 3,163,563 0 0
PEPSICO INC COM 713448108 69,176 635,396 SH   SOLE 20 37,423 0 597,973
PEPSICO INC COM 713448108 2,953,019 27,124,272 SH   SOLE 21 27,124,272 0 0
PEPSICO INC COM 713448108 3,924,507 36,047,643 SH   SOLE 22 31,919,343 0 4,128,300
PEPSICO INC COM 713448108 197,401 1,813,181 SH   SOLE 23 1,813,181 0 0
PEPSICO INC COM 713448108 181,519 1,667,304 SH   SOLE 25 1,667,304 0 0
PEPSICO INC COM 713448108 585,688 5,379,702 SH   SOLE 26 1,171,549 0 4,208,153
PEPSICO INC COM 713448108 22,545 207,081 SH   SOLE 28 207,081 0 0
PEPSICO INC COM 713448108 21,987 201,957 SH   SOLE 29 48,881 0 153,076
PEPSICO INC COM 713448108 483,820 4,444,019 SH   SOLE 30 4,444,019 0 0
PEPSICO INC COM 713448108 65,700 603,469 SH   SOLE 31 313,232 0 290,237
PEPSICO INC COM 713448108 3,360 30,859 SH   SOLE 32 30,859 0 0
PEPSICO INC COM 713448108 111,807 1,026,977 SH   SOLE 34 1,026,977 0 0
PEPSICO INC COM 713448108 151,349 1,390,183 SH   SOLE 36 1,390,183 0 0
PEPSICO INC COM 713448108 2,804 25,760 SH   SOLE 37 25,760 0 0
PEPSICO INC COM 713448108 3,122 28,674 SH   SOLE 40 28,674 0 0
PERCEPTRON INC COM 71361F100 15 1,394 SH   SOLE 18 1,394 0 0
PERCEPTRON INC COM 71361F100 270 25,616 SH   SOLE 21 25,616 0 0
PERFICIENT INC COM 71375U101 902 34,213 SH   SOLE 2 3,917 0 30,296
PERFICIENT INC COM 71375U101 21 779 SH   SOLE 7 779 0 0
PERFICIENT INC COM 71375U101 4,217 159,915 SH   SOLE 18 159,915 0 0
PERFICIENT INC COM 71375U101 782 29,648 SH   SOLE 19 29,648 0 0
PERFICIENT INC COM 71375U101 95,076 3,605,469 SH   SOLE 21 3,605,469 0 0
PERFICIENT INC COM 71375U101 26,438 1,002,588 SH   SOLE 22 947,111 0 55,477
PERFICIENT INC COM 71375U101 48 1,831 SH   SOLE 23 1,831 0 0
PERFICIENT INC COM 71375U101 538 20,388 SH   SOLE 26 0 0 20,388
PERFICIENT INC COM 71375U101 134 5,092 SH   SOLE 28 5,092 0 0
PERFICIENT INC COM 71375U101 66 2,521 SH   SOLE 29 0 0 2,521
PERFICIENT INC COM 71375U101 1,362 51,660 SH   SOLE 30 51,660 0 0
PERFICIENT INC COM 71375U101 245 9,303 SH   SOLE 34 9,303 0 0
PERFICIENT INC COM 71375U101 108 4,110 SH   SOLE 40 4,110 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 4,593 125,153 SH   SOLE 2 45,242 0 79,911
PERFORMANCE FOOD GROUP CO COM 71377A103 8 224 SH   SOLE 4 224 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 162 4,416 SH   SOLE 7 4,416 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 12,374 337,176 SH   SOLE 18 337,005 0 171
PERFORMANCE FOOD GROUP CO COM 71377A103 16,575 451,629 SH   SOLE 19 451,629 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 124,092 3,381,260 SH   SOLE 21 3,381,260 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 117,129 3,191,529 SH   SOLE 22 2,884,806 0 306,723
PERFORMANCE FOOD GROUP CO COM 71377A103 5,052 137,647 SH   SOLE 23 137,647 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 3,205 87,337 SH   SOLE 26 16,537 0 70,800
PERFORMANCE FOOD GROUP CO COM 71377A103 531 14,476 SH   SOLE 28 14,476 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 5,413 147,497 SH   SOLE 29 0 0 147,497
PERFORMANCE FOOD GROUP CO COM 71377A103 853 23,249 SH   SOLE 30 23,249 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 177 4,811 SH   SOLE 36 4,811 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 407 11,087 SH   SOLE 40 11,087 0 0
PERFORMANT FINL CORP COM 71377E105 15 6,896 SH   SOLE 18 6,896 0 0
PERFORMANT FINL CORP COM 71377E105 244 113,694 SH   SOLE 21 113,694 0 0
PERFORMANT FINL CORP COM 71377E105 93 43,420 SH   SOLE 22 43,420 0 0
PERKINELMER INC COM 714046109 19,131 261,245 SH   SOLE 2 24,084 0 237,161
PERKINELMER INC COM 714046109 35 476 SH   SOLE 4 476 0 0
PERKINELMER INC COM 714046109 5,388 73,574 SH   SOLE 7 73,574 0 0
PERKINELMER INC COM 714046109 2 24 SH   SOLE 17 0 0 24
PERKINELMER INC COM 714046109 16,502 225,347 SH   SOLE 18 220,100 0 5,247
PERKINELMER INC COM 714046109 1,733 23,668 SH   SOLE 19 23,668 0 0
PERKINELMER INC COM 714046109 160,079 2,185,974 SH   SOLE 21 2,185,974 0 0
PERKINELMER INC COM 714046109 209,510 2,860,980 SH   SOLE 22 2,563,917 0 297,063
PERKINELMER INC COM 714046109 9,264 126,500 SH   SOLE 26 30,742 0 95,758
PERKINELMER INC COM 714046109 1,117 15,249 SH   SOLE 28 15,249 0 0
PERKINELMER INC COM 714046109 911 12,434 SH   SOLE 29 0 0 12,434
PERKINELMER INC COM 714046109 18,591 253,865 SH   SOLE 30 253,865 0 0
PERKINELMER INC COM 714046109 172 2,343 SH   SOLE 31 2,343 0 0
PERKINELMER INC COM 714046109 124 1,689 SH   SOLE 36 1,689 0 0
PERKINELMER INC COM 714046109 894 12,207 SH   SOLE 40 12,207 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 12 1,255 SH   SOLE 18 1,255 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 222 23,760 SH   SOLE 21 23,760 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 9 1,976 SH   SOLE 18 1,976 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 181 40,169 SH   SOLE 21 40,169 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1,466 325,735 SH   SOLE 22 325,735 0 0
PERMROCK ROYALTY TRUST TR UNIT 714254109 40 2,450 SH   SOLE 19 2,450 0 0
PERMROCK ROYALTY TRUST TR UNIT 714254109 118 7,269 SH   SOLE 22 7,269 0 0
PERMROCK ROYALTY TRUST TR UNIT 714254109 43 2,642 SH   SOLE 23 2,642 0 0
PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 6 2,447 SH   SOLE 18 2,447 0 0
PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 154 63,453 SH   SOLE 21 63,453 0 0
PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 380 156,430 SH   SOLE 22 156,430 0 0
PERRIGO CO PLC SHS G97822103 32,724 448,823 SH   SOLE 2 136,111 0 312,712
PERRIGO CO PLC SHS G97822103 4,163 57,101 SH   SOLE 4 53,710 0 3,391
PERRIGO CO PLC SHS G97822103 7,831 107,412 SH   SOLE 7 96,716 0 10,696
PERRIGO CO PLC SHS G97822103 409 5,603 SH   SOLE 13 5,603 0 0
PERRIGO CO PLC SHS G97822103 79 1,077 SH   SOLE 15 1,077 0 0
PERRIGO CO PLC SHS G97822103 20,299 278,418 SH   SOLE 18 259,141 0 19,277
PERRIGO CO PLC SHS G97822103 3,975 54,521 SH   SOLE 19 54,521 0 0
PERRIGO CO PLC SHS G97822103 4,689 64,317 SH   SOLE 20 0 0 64,317
PERRIGO CO PLC SHS G97822103 208,169 2,855,145 SH   SOLE 21 2,855,145 0 0
PERRIGO CO PLC SHS G97822103 248,211 3,404,343 SH   SOLE 22 3,025,798 0 378,545
PERRIGO CO PLC SHS G97822103 13,203 181,087 SH   SOLE 23 181,087 0 0
PERRIGO CO PLC SHS G97822103 10,544 144,614 SH   SOLE 25 144,614 0 0
PERRIGO CO PLC SHS G97822103 35,930 492,797 SH   SOLE 26 142,795 0 350,002
PERRIGO CO PLC SHS G97822103 1,370 18,796 SH   SOLE 28 18,796 0 0
PERRIGO CO PLC SHS G97822103 2,562 35,136 SH   SOLE 29 9,027 0 26,109
PERRIGO CO PLC SHS G97822103 34,953 479,398 SH   SOLE 30 479,398 0 0
PERRIGO CO PLC SHS G97822103 4,769 65,411 SH   SOLE 31 33,680 0 31,731
PERRIGO CO PLC SHS G97822103 1,558 21,367 SH   SOLE 34 21,367 0 0
PERRIGO CO PLC SHS G97822103 8,271 113,435 SH   SOLE 36 113,435 0 0
PERRIGO CO PLC SHS G97822103 188 2,579 SH   SOLE 40 2,579 0 0
PERSHING GOLD CORP COM NEW 715302204 7 3,728 SH   SOLE 18 3,728 0 0
PERSHING GOLD CORP COM NEW 715302204 119 64,852 SH   SOLE 21 64,852 0 0
PERSPECTA INC COM 715347100 5,032 244,877 SH   SOLE 2 79,097 0 165,780
PERSPECTA INC COM 715347100 200 9,724 SH   SOLE 4 9,724 0 0
PERSPECTA INC COM 715347100 290 14,125 SH   SOLE 7 12,435 0 1,690
PERSPECTA INC COM 715347100 26 1,265 SH   SOLE 15 1,265 0 0
PERSPECTA INC COM 715347100 3 152 SH   SOLE 17 0 0 152
PERSPECTA INC COM 715347100 17,474 850,312 SH   SOLE 18 850,126 0 186
PERSPECTA INC COM 715347100 2,528 123,032 SH   SOLE 19 123,032 0 0
PERSPECTA INC COM 715347100 201,631 9,811,712 SH   SOLE 21 9,811,712 0 0
PERSPECTA INC COM 715347100 99,566 4,845,055 SH   SOLE 22 4,651,815 0 193,240
PERSPECTA INC COM 715347100 2,817 137,058 SH   SOLE 25 137,058 0 0
PERSPECTA INC COM 715347100 3,829 186,350 SH   SOLE 26 78,409 0 107,941
PERSPECTA INC COM 715347100 387 18,850 SH   SOLE 28 18,850 0 0
PERSPECTA INC COM 715347100 2,443 118,871 SH   SOLE 30 118,871 0 0
PERSPECTA INC COM 715347100 492 23,943 SH   SOLE 31 1,085 0 22,858
PERSPECTA INC COM 715347100 18 892 SH   SOLE 34 892 0 0
PERSPECTA INC COM 715347100 2,194 106,782 SH   SOLE 36 106,782 0 0
PERSPECTA INC COM 715347100 211 10,291 SH   SOLE 40 10,291 0 0
PETIQ INC COM CL A 71639T106 275 10,241 SH   SOLE 2 2,046 0 8,195
PETIQ INC COM CL A 71639T106 7 268 SH   SOLE 7 268 0 0
PETIQ INC COM CL A 71639T106 910 33,886 SH   SOLE 18 33,886 0 0
PETIQ INC COM CL A 71639T106 832 30,993 SH   SOLE 19 30,993 0 0
PETIQ INC COM CL A 71639T106 14,335 533,686 SH   SOLE 21 533,686 0 0
PETIQ INC COM CL A 71639T106 5,371 199,968 SH   SOLE 22 191,406 0 8,562
PETIQ INC COM CL A 71639T106 60 2,249 SH   SOLE 23 2,249 0 0
PETIQ INC COM CL A 71639T106 631 23,503 SH   SOLE 26 0 0 23,503
PETIQ INC COM CL A 71639T106 6 241 SH   SOLE 30 241 0 0
PETMED EXPRESS INC COM 716382106 750 17,020 SH   SOLE 2 1,388 0 15,632
PETMED EXPRESS INC COM 716382106 5 113 SH   SOLE 4 113 0 0
PETMED EXPRESS INC COM 716382106 21 487 SH   SOLE 7 487 0 0
PETMED EXPRESS INC COM 716382106 3,982 90,403 SH   SOLE 18 90,403 0 0
PETMED EXPRESS INC COM 716382106 1,385 31,435 SH   SOLE 19 31,435 0 0
PETMED EXPRESS INC COM 716382106 93,305 2,118,152 SH   SOLE 21 2,118,152 0 0
PETMED EXPRESS INC COM 716382106 25,455 577,865 SH   SOLE 22 550,905 0 26,960
PETMED EXPRESS INC COM 716382106 1,540 34,959 SH   SOLE 23 34,959 0 0
PETMED EXPRESS INC COM 716382106 492 11,167 SH   SOLE 26 0 0 11,167
PETMED EXPRESS INC COM 716382106 134 3,051 SH   SOLE 28 3,051 0 0
PETMED EXPRESS INC COM 716382106 1,349 30,630 SH   SOLE 30 30,630 0 0
PETMED EXPRESS INC COM 716382106 105 2,381 SH   SOLE 40 2,381 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 1,364 17,886 SH   SOLE 2 3,976 0 13,910
PETROCHINA CO LTD SPONSORED ADR 71646E100 240 3,147 SH   SOLE 4 3,147 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 2,501 32,785 SH   SOLE 19 32,785 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 877 11,498 SH   SOLE 21 11,498 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 31,919 418,494 SH   SOLE 22 418,494 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 2,144 28,105 SH   SOLE 30 28,105 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 2,856 37,448 SH   SOLE 34 37,448 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 10,166 1,150,000 SH   SOLE 18 0 0 1,150,000
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 6,321 715,000 SH   SOLE 19 715,000 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 66,202 7,488,953 SH   SOLE 21 7,488,953 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 10,387 1,175,000 SH   SOLE 25 1,175,000 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 50,830 5,750,000 SH   SOLE 34 5,750,000 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 8,178 815,396 SH   SOLE 18 121,396 0 694,000
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 9,612 958,301 SH   SOLE 19 958,301 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 53,216 5,305,685 SH   SOLE 21 5,305,685 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 12,196 1,215,963 SH   SOLE 25 1,215,963 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 6,180 616,119 SH   SOLE 30 616,119 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 46,191 4,605,256 SH   SOLE 34 4,605,256 0 0
PFENEX INC COM 717071104 127 23,477 SH   SOLE 2 8,050 0 15,427
PFENEX INC COM 717071104 352 65,038 SH   SOLE 18 65,038 0 0
PFENEX INC COM 717071104 300 55,376 SH   SOLE 19 55,376 0 0
PFENEX INC COM 717071104 4,200 776,391 SH   SOLE 21 776,391 0 0
PFENEX INC COM 717071104 2,136 394,788 SH   SOLE 22 388,193 0 6,595
PFENEX INC COM 717071104 10 1,803 SH   SOLE 23 1,803 0 0
PFIZER INC COM 717081103 637,650 17,575,791 SH   SOLE 2 3,951,423 0 13,624,368
PFIZER INC COM 717081103 75,466 2,080,102 SH   SOLE 4 1,926,168 0 153,934
PFIZER INC COM 717081103 175,874 4,847,681 SH   SOLE 7 4,677,621 0 170,060
PFIZER INC COM 717081103 3,398 93,669 SH   SOLE 13 93,669 0 0
PFIZER INC COM 717081103 1,657 45,661 SH   SOLE 15 45,661 0 0
PFIZER INC COM 717081103 25 694 SH   SOLE 17 0 0 694
PFIZER INC COM 717081103 1,129,943 31,145,073 SH   SOLE 18 28,260,693 0 2,884,380
PFIZER INC COM 717081103 1,826,560 50,346,193 SH   SOLE 19 50,346,193 0 0
PFIZER INC COM 717081103 91,361 2,518,211 SH   SOLE 20 135,900 0 2,382,311
PFIZER INC COM 717081103 4,355,862 120,062,360 SH   SOLE 21 120,062,360 0 0
PFIZER INC COM 717081103 5,318,402 146,593,223 SH   SOLE 22 129,768,524 0 16,824,699
PFIZER INC COM 717081103 275,756 7,600,760 SH   SOLE 23 7,600,760 0 0
PFIZER INC COM 717081103 251,114 6,921,566 SH   SOLE 25 6,809,918 0 111,648
PFIZER INC COM 717081103 783,735 21,602,394 SH   SOLE 26 4,700,711 0 16,901,683
PFIZER INC COM 717081103 31,271 861,922 SH   SOLE 28 861,922 0 0
PFIZER INC COM 717081103 11,343 312,665 SH   SOLE 29 230,326 0 82,339
PFIZER INC COM 717081103 799,582 22,039,193 SH   SOLE 30 22,039,193 0 0
PFIZER INC COM 717081103 85,879 2,367,104 SH   SOLE 31 1,158,629 0 1,208,475
PFIZER INC COM 717081103 12,562 346,245 SH   SOLE 32 346,245 0 0
PFIZER INC COM 717081103 426,546 11,757,047 SH   SOLE 34 11,757,047 0 0
PFIZER INC COM 717081103 9,970 274,816 SH   SOLE 35 274,816 0 0
PFIZER INC COM 717081103 204,118 5,626,188 SH   SOLE 36 5,626,188 0 0
PFIZER INC COM 717081103 2,353 64,859 SH   SOLE 37 64,859 0 0
PFIZER INC COM 717081103 4,360 120,172 SH   SOLE 40 120,172 0 0
PFSWEB INC COM NEW 717098206 122 12,530 SH   SOLE 2 830 0 11,700
PFSWEB INC COM NEW 717098206 477 49,111 SH   SOLE 18 49,111 0 0
PFSWEB INC COM NEW 717098206 109 11,177 SH   SOLE 19 11,177 0 0
PFSWEB INC COM NEW 717098206 5,254 540,553 SH   SOLE 21 540,553 0 0
PFSWEB INC COM NEW 717098206 4,060 417,679 SH   SOLE 22 413,184 0 4,495
PG&E CORP COM 69331C108 61,323 1,440,860 SH   SOLE 2 230,543 0 1,210,317
PG&E CORP COM 69331C108 7,779 182,779 SH   SOLE 4 169,347 0 13,432
PG&E CORP COM 69331C108 46,676 1,096,705 SH   SOLE 7 1,066,026 0 30,679
PG&E CORP COM 69331C108 1,338 31,445 SH   SOLE 13 31,445 0 0
PG&E CORP COM 69331C108 176 4,143 SH   SOLE 15 4,143 0 0
PG&E CORP COM 69331C108 208,228 4,892,575 SH   SOLE 18 4,546,430 0 346,145
PG&E CORP COM 69331C108 306,575 7,203,351 SH   SOLE 19 7,203,351 0 0
PG&E CORP COM 69331C108 8,989 211,212 SH   SOLE 20 0 0 211,212
PG&E CORP COM 69331C108 504,428 11,852,150 SH   SOLE 21 11,852,150 0 0
PG&E CORP COM 69331C108 560,566 13,171,194 SH   SOLE 22 11,646,342 0 1,524,852
PG&E CORP COM 69331C108 27,941 656,520 SH   SOLE 23 656,520 0 0
PG&E CORP COM 69331C108 27,163 638,229 SH   SOLE 25 599,013 0 39,216
PG&E CORP COM 69331C108 113,963 2,677,704 SH   SOLE 26 436,027 0 2,241,677
PG&E CORP COM 69331C108 3,130 73,548 SH   SOLE 28 73,548 0 0
PG&E CORP COM 69331C108 758 17,817 SH   SOLE 29 17,817 0 0
PG&E CORP COM 69331C108 101,441 2,383,484 SH   SOLE 30 2,383,484 0 0
PG&E CORP COM 69331C108 8,571 201,375 SH   SOLE 31 97,608 0 103,767
PG&E CORP COM 69331C108 23,015 540,774 SH   SOLE 34 540,774 0 0
PG&E CORP COM 69331C108 24,002 563,957 SH   SOLE 36 563,957 0 0
PG&E CORP COM 69331C108 438 10,300 SH   SOLE 40 10,300 0 0
PGIM GLOBAL SHORT DURATION H COM 69346J106 2,258 165,300 SH   SOLE 2 165,300 0 0
PGIM SHORT DURATION HIGH YIE COM 69346H100 3,401 242,900 SH   SOLE 2 242,900 0 0
PGT INNOVATIONS INC COM 69336V101 1,336 64,083 SH   SOLE 2 25,700 0 38,383
PGT INNOVATIONS INC COM 69336V101 23 1,105 SH   SOLE 7 1,105 0 0
PGT INNOVATIONS INC COM 69336V101 5,090 244,138 SH   SOLE 18 244,138 0 0
PGT INNOVATIONS INC COM 69336V101 6,549 314,108 SH   SOLE 19 314,108 0 0
PGT INNOVATIONS INC COM 69336V101 116,981 5,610,591 SH   SOLE 21 5,610,591 0 0
PGT INNOVATIONS INC COM 69336V101 41,102 1,971,324 SH   SOLE 22 1,910,429 0 60,895
PGT INNOVATIONS INC COM 69336V101 1,337 64,118 SH   SOLE 23 64,118 0 0
PGT INNOVATIONS INC COM 69336V101 3,080 147,737 SH   SOLE 26 0 0 147,737
PGT INNOVATIONS INC COM 69336V101 138 6,597 SH   SOLE 28 6,597 0 0
PGT INNOVATIONS INC COM 69336V101 470 22,543 SH   SOLE 29 0 0 22,543
PGT INNOVATIONS INC COM 69336V101 1,652 79,247 SH   SOLE 30 79,247 0 0
PGT INNOVATIONS INC COM 69336V101 1,857 89,079 SH   SOLE 34 89,079 0 0
PGT INNOVATIONS INC COM 69336V101 104 4,981 SH   SOLE 40 4,981 0 0
PHH CORP COM NEW 693320202 388 35,755 SH   SOLE 2 1,332 0 34,423
PHH CORP COM NEW 693320202 9 799 SH   SOLE 7 799 0 0
PHH CORP COM NEW 693320202 1,247 114,812 SH   SOLE 18 114,812 0 0
PHH CORP COM NEW 693320202 300 27,617 SH   SOLE 19 27,617 0 0
PHH CORP COM NEW 693320202 12,780 1,176,801 SH   SOLE 21 1,176,801 0 0
PHH CORP COM NEW 693320202 14,050 1,293,720 SH   SOLE 22 1,208,330 0 85,390
PHH CORP COM NEW 693320202 312 28,688 SH   SOLE 26 8,671 0 20,017
PHH CORP COM NEW 693320202 93 8,585 SH   SOLE 28 8,585 0 0
PHH CORP COM NEW 693320202 94 8,614 SH   SOLE 30 8,614 0 0
PHH CORP COM NEW 693320202 58 5,332 SH   SOLE 40 5,332 0 0
PHI INC COM VTG 69336T106 2 147 SH   SOLE 21 147 0 0
PHI INC COM NON VTG 69336T205 146 14,311 SH   SOLE 2 474 0 13,837
PHI INC COM NON VTG 69336T205 3 304 SH   SOLE 7 304 0 0
PHI INC COM NON VTG 69336T205 414 40,685 SH   SOLE 18 40,685 0 0
PHI INC COM NON VTG 69336T205 93 9,186 SH   SOLE 19 9,186 0 0
PHI INC COM NON VTG 69336T205 4,079 401,063 SH   SOLE 21 401,063 0 0
PHI INC COM NON VTG 69336T205 3,598 353,811 SH   SOLE 22 344,502 0 9,309
PHI INC COM NON VTG 69336T205 5 477 SH   SOLE 26 0 0 477
PHI INC COM NON VTG 69336T205 78 7,713 SH   SOLE 29 0 0 7,713
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 750 16,279 SH   SOLE 2 835 0 15,444
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 19 405 SH   SOLE 7 405 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 4,011 87,099 SH   SOLE 18 87,099 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 5,920 128,549 SH   SOLE 19 128,549 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 98,049 2,129,186 SH   SOLE 21 2,129,186 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 35,225 764,939 SH   SOLE 22 742,481 0 22,458
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2,422 52,587 SH   SOLE 23 52,587 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 3,483 75,644 SH   SOLE 26 0 0 75,644
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 110 2,384 SH   SOLE 28 2,384 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 723 15,709 SH   SOLE 29 0 0 15,709
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,331 28,903 SH   SOLE 30 28,903 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 47 1,031 SH   SOLE 34 1,031 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 79 1,726 SH   SOLE 40 1,726 0 0
PHILIP MORRIS INTL INC COM 718172109 248,377 3,076,263 SH   SOLE 2 737,487 0 2,338,776
PHILIP MORRIS INTL INC COM 718172109 34,829 431,375 SH   SOLE 4 431,375 0 0
PHILIP MORRIS INTL INC COM 718172109 92,244 1,142,478 SH   SOLE 7 1,106,235 0 36,243
PHILIP MORRIS INTL INC COM 718172109 848 10,502 SH   SOLE 15 10,502 0 0
PHILIP MORRIS INTL INC COM 718172109 8 100 SH   SOLE 17 0 0 100
PHILIP MORRIS INTL INC COM 718172109 332,297 4,115,637 SH   SOLE 18 3,808,331 0 307,306
PHILIP MORRIS INTL INC COM 718172109 181,443 2,247,254 SH   SOLE 19 2,247,254 0 0
PHILIP MORRIS INTL INC COM 718172109 40,316 499,331 SH   SOLE 20 15,436 0 483,895
PHILIP MORRIS INTL INC COM 718172109 2,137,924 26,479,117 SH   SOLE 21 26,479,117 0 0
PHILIP MORRIS INTL INC COM 718172109 3,094,634 38,328,385 SH   SOLE 22 34,196,294 0 4,132,091
PHILIP MORRIS INTL INC COM 718172109 165,573 2,050,699 SH   SOLE 23 2,050,699 0 0
PHILIP MORRIS INTL INC COM 718172109 145,413 1,801,004 SH   SOLE 25 1,801,004 0 0
PHILIP MORRIS INTL INC COM 718172109 329,615 4,082,423 SH   SOLE 26 1,265,053 0 2,817,370
PHILIP MORRIS INTL INC COM 718172109 1,603 19,856 SH   SOLE 28 19,856 0 0
PHILIP MORRIS INTL INC COM 718172109 12,992 160,908 SH   SOLE 29 23,358 0 137,550
PHILIP MORRIS INTL INC COM 718172109 373,908 4,631,019 SH   SOLE 30 4,631,019 0 0
PHILIP MORRIS INTL INC COM 718172109 34,684 429,575 SH   SOLE 31 82,718 0 346,857
PHILIP MORRIS INTL INC COM 718172109 6,300 78,027 SH   SOLE 32 78,027 0 0
PHILIP MORRIS INTL INC COM 718172109 57,323 709,965 SH   SOLE 34 709,965 0 0
PHILIP MORRIS INTL INC COM 718172109 116,156 1,438,642 SH   SOLE 36 1,438,642 0 0
PHILIP MORRIS INTL INC COM 718172109 2,433 30,136 SH   SOLE 37 30,136 0 0
PHILIP MORRIS INTL INC COM 718172109 2,543 31,496 SH   SOLE 40 31,496 0 0
PHILLIPS 66 COM 718546104 163,554 1,456,276 SH   SOLE 2 459,737 0 996,539
PHILLIPS 66 COM 718546104 24,068 214,302 SH   SOLE 4 202,722 0 11,580
PHILLIPS 66 COM 718546104 49,611 441,735 SH   SOLE 7 408,637 0 33,098
PHILLIPS 66 COM 718546104 1,689 15,037 SH   SOLE 13 15,037 0 0
PHILLIPS 66 COM 718546104 393 3,501 SH   SOLE 15 3,501 0 0
PHILLIPS 66 COM 718546104 1 11 SH   SOLE 17 0 0 11
PHILLIPS 66 COM 718546104 88,573 788,645 SH   SOLE 18 724,198 0 64,447
PHILLIPS 66 COM 718546104 16,907 150,538 SH   SOLE 19 150,538 0 0
PHILLIPS 66 COM 718546104 20,825 185,420 SH   SOLE 20 0 0 185,420
PHILLIPS 66 COM 718546104 1,017,454 9,059,339 SH   SOLE 21 9,059,339 0 0
PHILLIPS 66 COM 718546104 1,247,110 11,104,175 SH   SOLE 22 9,500,047 0 1,604,128
PHILLIPS 66 COM 718546104 75,217 669,730 SH   SOLE 23 669,730 0 0
PHILLIPS 66 COM 718546104 54,820 488,109 SH   SOLE 25 488,109 0 0
PHILLIPS 66 COM 718546104 199,985 1,780,650 SH   SOLE 26 357,167 0 1,423,483
PHILLIPS 66 COM 718546104 7,141 63,586 SH   SOLE 28 63,586 0 0
PHILLIPS 66 COM 718546104 10,394 92,548 SH   SOLE 29 77,625 0 14,923
PHILLIPS 66 COM 718546104 186,088 1,656,915 SH   SOLE 30 1,656,915 0 0
PHILLIPS 66 COM 718546104 41,864 372,754 SH   SOLE 31 227,657 0 145,097
PHILLIPS 66 COM 718546104 10,625 94,606 SH   SOLE 34 94,606 0 0
PHILLIPS 66 COM 718546104 56,188 500,296 SH   SOLE 36 500,296 0 0
PHILLIPS 66 COM 718546104 980 8,730 SH   SOLE 40 8,730 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 8,814 172,616 SH   SOLE 19 172,616 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 9 2,151 SH   SOLE 18 2,151 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 1,674 393,915 SH   SOLE 21 393,915 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 608 142,945 SH   SOLE 22 142,945 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 249 58,543 SH   SOLE 30 58,543 0 0
PHOTRONICS INC COM 719405102 574 71,917 SH   SOLE 2 2,791 0 69,126
PHOTRONICS INC COM 719405102 12 1,443 SH   SOLE 7 1,443 0 0
PHOTRONICS INC COM 719405102 2,498 313,254 SH   SOLE 18 313,254 0 0
PHOTRONICS INC COM 719405102 430 53,956 SH   SOLE 19 53,956 0 0
PHOTRONICS INC COM 719405102 56,312 7,061,092 SH   SOLE 21 7,061,092 0 0
PHOTRONICS INC COM 719405102 16,009 2,007,409 SH   SOLE 22 1,914,807 0 92,602
PHOTRONICS INC COM 719405102 212 26,568 SH   SOLE 26 0 0 26,568
PHOTRONICS INC COM 719405102 76 9,535 SH   SOLE 28 9,535 0 0
PHOTRONICS INC COM 719405102 828 103,798 SH   SOLE 30 103,798 0 0
PHOTRONICS INC COM 719405102 60 7,483 SH   SOLE 40 7,483 0 0
PHYSICIANS RLTY TR COM 71943U104 5,203 326,437 SH   SOLE 2 138,097 0 188,340
PHYSICIANS RLTY TR COM 71943U104 982 61,577 SH   SOLE 4 61,577 0 0
PHYSICIANS RLTY TR COM 71943U104 4,665 292,634 SH   SOLE 7 292,634 0 0
PHYSICIANS RLTY TR COM 71943U104 118 7,373 SH   SOLE 15 7,373 0 0
PHYSICIANS RLTY TR COM 71943U104 9,625 603,822 SH   SOLE 18 603,822 0 0
PHYSICIANS RLTY TR COM 71943U104 5,970 374,513 SH   SOLE 19 374,513 0 0
PHYSICIANS RLTY TR COM 71943U104 114,488 7,182,432 SH   SOLE 21 7,182,432 0 0
PHYSICIANS RLTY TR COM 71943U104 113,005 7,089,368 SH   SOLE 22 6,841,515 0 247,853
PHYSICIANS RLTY TR COM 71943U104 166 10,439 SH   SOLE 23 10,439 0 0
PHYSICIANS RLTY TR COM 71943U104 5,702 357,690 SH   SOLE 25 357,690 0 0
PHYSICIANS RLTY TR COM 71943U104 1,786 112,034 SH   SOLE 26 31,223 0 80,811
PHYSICIANS RLTY TR COM 71943U104 395 24,794 SH   SOLE 28 24,794 0 0
PHYSICIANS RLTY TR COM 71943U104 987 61,912 SH   SOLE 29 61,912 0 0
PHYSICIANS RLTY TR COM 71943U104 14,971 939,232 SH   SOLE 30 939,232 0 0
PHYSICIANS RLTY TR COM 71943U104 248 15,563 SH   SOLE 40 15,563 0 0
PICO HLDGS INC COM NEW 693366205 176 15,111 SH   SOLE 2 1,110 0 14,001
PICO HLDGS INC COM NEW 693366205 7 580 SH   SOLE 7 580 0 0
PICO HLDGS INC COM NEW 693366205 875 75,077 SH   SOLE 18 75,077 0 0
PICO HLDGS INC COM NEW 693366205 129 11,075 SH   SOLE 19 11,075 0 0
PICO HLDGS INC COM NEW 693366205 7,720 662,633 SH   SOLE 21 662,633 0 0
PICO HLDGS INC COM NEW 693366205 7,323 628,572 SH   SOLE 22 611,517 0 17,055
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,717 136,347 SH   SOLE 2 5,774 0 130,573
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 966 48,453 SH   SOLE 4 48,453 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4,153 208,356 SH   SOLE 7 208,356 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 119 5,974 SH   SOLE 15 5,974 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 8,383 420,645 SH   SOLE 18 420,645 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5,211 261,475 SH   SOLE 19 261,475 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 99,304 4,982,638 SH   SOLE 21 4,982,638 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 123,070 6,175,123 SH   SOLE 22 5,968,003 0 207,120
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 146 7,303 SH   SOLE 23 7,303 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4,982 249,987 SH   SOLE 25 249,987 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,693 84,959 SH   SOLE 26 30,383 0 54,576
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 398 19,973 SH   SOLE 28 19,973 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,004 50,356 SH   SOLE 29 50,356 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 12,436 624,009 SH   SOLE 30 624,009 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 48 2,395 SH   SOLE 36 2,395 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 315 15,811 SH   SOLE 40 15,811 0 0
PIER 1 IMPORTS INC COM 720279108 207 86,965 SH   SOLE 2 2,593 0 84,372
PIER 1 IMPORTS INC COM 720279108 5 2,014 SH   SOLE 7 2,014 0 0
PIER 1 IMPORTS INC COM 720279108 669 281,278 SH   SOLE 18 281,278 0 0
PIER 1 IMPORTS INC COM 720279108 139 58,260 SH   SOLE 19 58,260 0 0
PIER 1 IMPORTS INC COM 720279108 6,676 2,805,137 SH   SOLE 21 2,805,137 0 0
PIER 1 IMPORTS INC COM 720279108 4,903 2,060,139 SH   SOLE 22 1,904,152 0 155,987
PIER 1 IMPORTS INC COM 720279108 977 410,390 SH   SOLE 25 410,390 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 221 43,498 SH   SOLE 2 2,563 0 40,935
PIERIS PHARMACEUTICALS INC COM 720795103 6 1,231 SH   SOLE 7 1,231 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 879 173,318 SH   SOLE 18 173,318 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 420 82,762 SH   SOLE 19 82,762 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 9,108 1,796,520 SH   SOLE 21 1,796,520 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 2,975 586,746 SH   SOLE 22 544,914 0 41,832
PIERIS PHARMACEUTICALS INC COM 720795103 7 1,415 SH   SOLE 23 1,415 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 4,819 239,395 SH   SOLE 2 93,943 0 145,452
PILGRIMS PRIDE CORP NEW COM 72147K108 176 8,759 SH   SOLE 4 8,759 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 4,399 218,541 SH   SOLE 7 218,541 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 1,341 66,595 SH   SOLE 18 64,801 0 1,794
PILGRIMS PRIDE CORP NEW COM 72147K108 2,469 122,649 SH   SOLE 19 122,649 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 10,528 522,996 SH   SOLE 21 522,996 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 32,507 1,614,838 SH   SOLE 22 1,483,199 0 131,639
PILGRIMS PRIDE CORP NEW COM 72147K108 368 18,264 SH   SOLE 23 18,264 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 21 1,050 SH   SOLE 26 1,050 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 3,933 195,392 SH   SOLE 29 6,534 0 188,858
PILGRIMS PRIDE CORP NEW COM 72147K108 414 20,590 SH   SOLE 30 20,590 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 364 18,060 SH   SOLE 31 1,162 0 16,898
PILGRIMS PRIDE CORP NEW COM 72147K108 2,040 101,364 SH   SOLE 34 101,364 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 7,347 141,971 SH   SOLE 17 0 0 141,971
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1,959 19,680 SH   SOLE 18 19,680 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1 6 SH   SOLE 17 0 0 6
PIMCO ETF TR 25YR+ ZERO U S 72201R882 1 5 SH   SOLE 17 0 0 5
PINNACLE ENTMT INC NEW COM 72348Y105 1,449 42,971 SH   SOLE 2 2,279 0 40,692
PINNACLE ENTMT INC NEW COM 72348Y105 6 189 SH   SOLE 4 189 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 37 1,102 SH   SOLE 7 1,102 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 5,667 168,016 SH   SOLE 18 168,016 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 1,685 49,949 SH   SOLE 19 49,949 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 58,864 1,745,142 SH   SOLE 21 1,745,142 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 51,031 1,512,920 SH   SOLE 22 1,434,177 0 78,743
PINNACLE ENTMT INC NEW COM 72348Y105 429 12,718 SH   SOLE 23 12,718 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 883 26,182 SH   SOLE 26 6,784 0 19,398
PINNACLE ENTMT INC NEW COM 72348Y105 255 7,551 SH   SOLE 28 7,551 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 408 12,106 SH   SOLE 30 12,106 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 88 2,598 SH   SOLE 36 2,598 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 268 7,942 SH   SOLE 40 7,942 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 11,048 180,089 SH   SOLE 2 35,419 0 144,670
PINNACLE FINL PARTNERS INC COM 72346Q104 14 224 SH   SOLE 4 224 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 98 1,592 SH   SOLE 7 1,592 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 14,238 232,082 SH   SOLE 18 232,082 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 703 11,461 SH   SOLE 19 11,461 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 218,580 3,562,837 SH   SOLE 21 3,562,837 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 149,231 2,432,457 SH   SOLE 22 2,286,073 0 146,384
PINNACLE FINL PARTNERS INC COM 72346Q104 1,757 28,647 SH   SOLE 26 20,008 0 8,639
PINNACLE FINL PARTNERS INC COM 72346Q104 627 10,215 SH   SOLE 28 10,215 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,046 17,053 SH   SOLE 30 17,053 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 100 1,632 SH   SOLE 31 1,632 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 467 7,619 SH   SOLE 40 7,619 0 0
PINNACLE FOODS INC DEL COM 72348P104 17,239 264,965 SH   SOLE 2 16,847 0 248,118
PINNACLE FOODS INC DEL COM 72348P104 35 531 SH   SOLE 4 531 0 0
PINNACLE FOODS INC DEL COM 72348P104 222 3,412 SH   SOLE 7 3,412 0 0
PINNACLE FOODS INC DEL COM 72348P104 3,776 58,046 SH   SOLE 18 58,046 0 0
PINNACLE FOODS INC DEL COM 72348P104 1,248 19,179 SH   SOLE 19 19,179 0 0
PINNACLE FOODS INC DEL COM 72348P104 82,038 1,260,960 SH   SOLE 21 1,260,960 0 0
PINNACLE FOODS INC DEL COM 72348P104 204,349 3,140,926 SH   SOLE 22 2,890,761 0 250,165
PINNACLE FOODS INC DEL COM 72348P104 2,510 38,587 SH   SOLE 26 21,829 0 16,758
PINNACLE FOODS INC DEL COM 72348P104 1,024 15,734 SH   SOLE 28 15,734 0 0
PINNACLE FOODS INC DEL COM 72348P104 1,769 27,185 SH   SOLE 30 27,185 0 0
PINNACLE FOODS INC DEL COM 72348P104 166 2,548 SH   SOLE 31 2,548 0 0
PINNACLE FOODS INC DEL COM 72348P104 147 2,252 SH   SOLE 36 2,252 0 0
PINNACLE FOODS INC DEL COM 72348P104 857 13,165 SH   SOLE 40 13,165 0 0
PINNACLE WEST CAP CORP COM 723484101 46,419 576,208 SH   SOLE 2 296,355 0 279,853
PINNACLE WEST CAP CORP COM 723484101 6,274 77,882 SH   SOLE 4 74,135 0 3,747
PINNACLE WEST CAP CORP COM 723484101 14,823 183,994 SH   SOLE 7 146,648 0 37,346
PINNACLE WEST CAP CORP COM 723484101 8,623 107,034 SH   SOLE 13 107,034 0 0
PINNACLE WEST CAP CORP COM 723484101 56 698 SH   SOLE 15 698 0 0
PINNACLE WEST CAP CORP COM 723484101 30,265 375,680 SH   SOLE 18 360,879 0 14,801
PINNACLE WEST CAP CORP COM 723484101 63,117 783,474 SH   SOLE 19 783,474 0 0
PINNACLE WEST CAP CORP COM 723484101 7,432 92,252 SH   SOLE 20 0 0 92,252
PINNACLE WEST CAP CORP COM 723484101 456,168 5,662,463 SH   SOLE 21 5,662,463 0 0
PINNACLE WEST CAP CORP COM 723484101 316,111 3,923,926 SH   SOLE 22 3,442,366 0 481,560
PINNACLE WEST CAP CORP COM 723484101 14,820 183,958 SH   SOLE 23 183,958 0 0
PINNACLE WEST CAP CORP COM 723484101 9,213 114,356 SH   SOLE 25 114,356 0 0
PINNACLE WEST CAP CORP COM 723484101 33,465 415,409 SH   SOLE 26 135,866 0 279,543
PINNACLE WEST CAP CORP COM 723484101 1,359 16,875 SH   SOLE 28 16,875 0 0
PINNACLE WEST CAP CORP COM 723484101 7,496 93,050 SH   SOLE 29 29,564 0 63,486
PINNACLE WEST CAP CORP COM 723484101 37,168 461,368 SH   SOLE 30 461,368 0 0
PINNACLE WEST CAP CORP COM 723484101 8,079 100,284 SH   SOLE 31 72,932 0 27,352
PINNACLE WEST CAP CORP COM 723484101 3,983 49,441 SH   SOLE 32 49,441 0 0
PINNACLE WEST CAP CORP COM 723484101 18,349 227,762 SH   SOLE 34 227,762 0 0
PINNACLE WEST CAP CORP COM 723484101 14,818 183,937 SH   SOLE 36 183,937 0 0
PINNACLE WEST CAP CORP COM 723484101 180 2,239 SH   SOLE 40 2,239 0 0
PIONEER DIV HIGH INCOME TRUS COM 723653101 915 62,769 SH   SOLE 2 62,769 0 0
PIONEER ENERGY SVCS CORP COM 723664108 639 109,225 SH   SOLE 2 29,812 0 79,413
PIONEER ENERGY SVCS CORP COM 723664108 8 1,424 SH   SOLE 7 1,424 0 0
PIONEER ENERGY SVCS CORP COM 723664108 2,060 352,076 SH   SOLE 18 352,076 0 0
PIONEER ENERGY SVCS CORP COM 723664108 1,164 199,023 SH   SOLE 19 199,023 0 0
PIONEER ENERGY SVCS CORP COM 723664108 47,266 8,079,580 SH   SOLE 21 8,079,580 0 0
PIONEER ENERGY SVCS CORP COM 723664108 13,207 2,257,611 SH   SOLE 22 2,203,776 0 53,835
PIONEER ENERGY SVCS CORP COM 723664108 643 109,932 SH   SOLE 23 109,932 0 0
PIONEER ENERGY SVCS CORP COM 723664108 92 15,776 SH   SOLE 26 0 0 15,776
PIONEER ENERGY SVCS CORP COM 723664108 687 117,394 SH   SOLE 30 117,394 0 0
PIONEER HIGH INCOME TR COM 72369H106 1,130 121,600 SH   SOLE 2 121,600 0 0
PIONEER NAT RES CO COM 723787107 96,455 509,695 SH   SOLE 2 68,690 0 441,005
PIONEER NAT RES CO COM 723787107 11,464 60,579 SH   SOLE 4 56,107 0 4,472
PIONEER NAT RES CO COM 723787107 22,839 120,686 SH   SOLE 7 120,686 0 0
PIONEER NAT RES CO COM 723787107 719 3,797 SH   SOLE 13 3,797 0 0
PIONEER NAT RES CO COM 723787107 225 1,189 SH   SOLE 15 1,189 0 0
PIONEER NAT RES CO COM 723787107 151,297 799,500 SH   SOLE 18 663,684 0 135,816
PIONEER NAT RES CO COM 723787107 173,886 918,865 SH   SOLE 19 918,865 0 0
PIONEER NAT RES CO COM 723787107 10,746 56,786 SH   SOLE 20 0 0 56,786
PIONEER NAT RES CO COM 723787107 606,515 3,205,003 SH   SOLE 21 3,205,003 0 0
PIONEER NAT RES CO COM 723787107 805,600 4,257,026 SH   SOLE 22 3,810,864 0 446,162
PIONEER NAT RES CO COM 723787107 40,082 211,803 SH   SOLE 23 211,803 0 0
PIONEER NAT RES CO COM 723787107 35,677 188,530 SH   SOLE 25 188,530 0 0
PIONEER NAT RES CO COM 723787107 120,150 634,907 SH   SOLE 26 143,490 0 491,417
PIONEER NAT RES CO COM 723787107 4,614 24,382 SH   SOLE 28 24,382 0 0
PIONEER NAT RES CO COM 723787107 10,865 57,416 SH   SOLE 29 57,416 0 0
PIONEER NAT RES CO COM 723787107 121,981 644,582 SH   SOLE 30 644,582 0 0
PIONEER NAT RES CO COM 723787107 13,986 73,907 SH   SOLE 31 31,786 0 42,121
PIONEER NAT RES CO COM 723787107 95,361 503,914 SH   SOLE 34 503,914 0 0
PIONEER NAT RES CO COM 723787107 28,315 149,625 SH   SOLE 36 149,625 0 0
PIONEER NAT RES CO COM 723787107 646 3,414 SH   SOLE 40 3,414 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 3 679 SH   SOLE 18 679 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 20 3,844 SH   SOLE 21 3,844 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 93 18,320 SH   SOLE 22 18,320 0 0
PIPER JAFFRAY COS COM 724078100 1,200 15,620 SH   SOLE 2 682 0 14,938
PIPER JAFFRAY COS COM 724078100 2 21 SH   SOLE 4 21 0 0
PIPER JAFFRAY COS COM 724078100 23 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 5,017 65,280 SH   SOLE 18 65,280 0 0
PIPER JAFFRAY COS COM 724078100 994 12,935 SH   SOLE 19 12,935 0 0
PIPER JAFFRAY COS COM 724078100 119,192 1,550,970 SH   SOLE 21 1,550,970 0 0
PIPER JAFFRAY COS COM 724078100 31,817 414,010 SH   SOLE 22 392,473 0 21,537
PIPER JAFFRAY COS COM 724078100 91 1,182 SH   SOLE 26 0 0 1,182
PIPER JAFFRAY COS COM 724078100 178 2,317 SH   SOLE 28 2,317 0 0
PIPER JAFFRAY COS COM 724078100 1,621 21,099 SH   SOLE 30 21,099 0 0
PIPER JAFFRAY COS COM 724078100 150 1,955 SH   SOLE 40 1,955 0 0
PITNEY BOWES INC COM 724479100 2,177 254,019 SH   SOLE 2 82,196 0 171,823
PITNEY BOWES INC COM 724479100 7 829 SH   SOLE 4 829 0 0
PITNEY BOWES INC COM 724479100 218 25,419 SH   SOLE 7 25,419 0 0
PITNEY BOWES INC COM 724479100 5 597 SH   SOLE 17 0 0 597
PITNEY BOWES INC COM 724479100 10,026 1,169,943 SH   SOLE 18 1,169,943 0 0
PITNEY BOWES INC COM 724479100 1,352 157,723 SH   SOLE 19 157,723 0 0
PITNEY BOWES INC COM 724479100 141,621 16,525,205 SH   SOLE 21 16,525,205 0 0
PITNEY BOWES INC COM 724479100 56,489 6,591,485 SH   SOLE 22 6,282,221 0 309,264
PITNEY BOWES INC COM 724479100 302 35,285 SH   SOLE 26 17,815 0 17,470
PITNEY BOWES INC COM 724479100 257 29,933 SH   SOLE 28 29,933 0 0
PITNEY BOWES INC COM 724479100 353 41,185 SH   SOLE 30 41,185 0 0
PITNEY BOWES INC COM 724479100 664 77,431 SH   SOLE 32 77,431 0 0
PITNEY BOWES INC COM 724479100 249 29,053 SH   SOLE 36 29,053 0 0
PITNEY BOWES INC COM 724479100 190 22,113 SH   SOLE 40 22,113 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 17,947 739,469 SH   SOLE 19 739,469 0 0
PIVOTAL SOFTWARE INC COM CL A 72582H107 17,783 732,716 SH   SOLE 22 714,611 0 18,105
PIVOTAL SOFTWARE INC COM CL A 72582H107 5,210 214,678 SH   SOLE 34 214,678 0 0
PIXELWORKS INC COM NEW 72581M305 23 6,283 SH   SOLE 18 6,283 0 0
PIXELWORKS INC COM NEW 72581M305 354 98,135 SH   SOLE 21 98,135 0 0
PIXELWORKS INC COM NEW 72581M305 1,116 309,066 SH   SOLE 22 309,066 0 0
PJT PARTNERS INC COM CL A 69343T107 895 16,758 SH   SOLE 2 901 0 15,857
PJT PARTNERS INC COM CL A 69343T107 24 443 SH   SOLE 7 443 0 0
PJT PARTNERS INC COM CL A 69343T107 3,440 64,433 SH   SOLE 18 64,433 0 0
PJT PARTNERS INC COM CL A 69343T107 1,963 36,768 SH   SOLE 19 36,768 0 0
PJT PARTNERS INC COM CL A 69343T107 40,922 766,468 SH   SOLE 21 766,468 0 0
PJT PARTNERS INC COM CL A 69343T107 31,941 598,254 SH   SOLE 22 573,745 0 24,509
PJT PARTNERS INC COM CL A 69343T107 27 515 SH   SOLE 23 515 0 0
PJT PARTNERS INC COM CL A 69343T107 126 2,363 SH   SOLE 26 0 0 2,363
PJT PARTNERS INC COM CL A 69343T107 152 2,845 SH   SOLE 28 2,845 0 0
PJT PARTNERS INC COM CL A 69343T107 198 3,706 SH   SOLE 30 3,706 0 0
PJT PARTNERS INC COM CL A 69343T107 139 2,599 SH   SOLE 40 2,599 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 24 1,000 SH   SOLE 18 1,000 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 62,722 2,653,200 SH   SOLE 19 2,653,200 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 708 29,594 SH   SOLE 2 1,590 0 28,004
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,191 49,797 SH   SOLE 4 44,940 0 4,857
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 296 12,376 SH   SOLE 7 9,377 0 2,999
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,180 49,368 SH   SOLE 18 36,035 0 13,333
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 117 4,908 SH   SOLE 19 4,908 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3,577 149,610 SH   SOLE 21 149,610 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 8,621 360,554 SH   SOLE 22 273,700 0 86,854
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3,624 151,577 SH   SOLE 23 151,577 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 9,261 387,313 SH   SOLE 26 201,613 0 185,700
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 567 23,728 SH   SOLE 28 23,728 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,574 65,845 SH   SOLE 29 4,208 0 61,637
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4,131 172,770 SH   SOLE 30 172,770 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,189 49,720 SH   SOLE 31 16,747 0 32,973
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 6,643 277,830 SH   SOLE 34 277,830 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 911 38,118 SH   SOLE 36 38,118 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 66 2,744 SH   SOLE 40 2,744 0 0
PLANET FITNESS INC CL A 72703H101 3,323 75,630 SH   SOLE 2 6,097 0 69,533
PLANET FITNESS INC CL A 72703H101 23 518 SH   SOLE 4 518 0 0
PLANET FITNESS INC CL A 72703H101 84 1,903 SH   SOLE 7 1,903 0 0
PLANET FITNESS INC CL A 72703H101 12,347 281,000 SH   SOLE 18 281,000 0 0
PLANET FITNESS INC CL A 72703H101 5,728 130,359 SH   SOLE 19 130,359 0 0
PLANET FITNESS INC CL A 72703H101 127,872 2,910,161 SH   SOLE 21 2,910,161 0 0
PLANET FITNESS INC CL A 72703H101 109,759 2,497,933 SH   SOLE 22 2,377,057 0 120,876
PLANET FITNESS INC CL A 72703H101 279 6,354 SH   SOLE 23 6,354 0 0
PLANET FITNESS INC CL A 72703H101 3,421 77,858 SH   SOLE 26 22,459 0 55,399
PLANET FITNESS INC CL A 72703H101 526 11,977 SH   SOLE 28 11,977 0 0
PLANET FITNESS INC CL A 72703H101 219 4,986 SH   SOLE 29 0 0 4,986
PLANET FITNESS INC CL A 72703H101 866 19,703 SH   SOLE 30 19,703 0 0
PLANET FITNESS INC CL A 72703H101 398 9,069 SH   SOLE 40 9,069 0 0
PLANTRONICS INC NEW COM 727493108 3,143 41,216 SH   SOLE 2 15,155 0 26,061
PLANTRONICS INC NEW COM 727493108 20 260 SH   SOLE 4 260 0 0
PLANTRONICS INC NEW COM 727493108 55 726 SH   SOLE 7 726 0 0
PLANTRONICS INC NEW COM 727493108 14,746 193,385 SH   SOLE 18 193,385 0 0
PLANTRONICS INC NEW COM 727493108 2,797 36,684 SH   SOLE 19 36,684 0 0
PLANTRONICS INC NEW COM 727493108 182,454 2,392,840 SH   SOLE 21 2,392,840 0 0
PLANTRONICS INC NEW COM 727493108 83,593 1,096,308 SH   SOLE 22 1,047,467 0 48,841
PLANTRONICS INC NEW COM 727493108 62 811 SH   SOLE 23 811 0 0
PLANTRONICS INC NEW COM 727493108 448 5,875 SH   SOLE 26 3,884 0 1,991
PLANTRONICS INC NEW COM 727493108 379 4,970 SH   SOLE 28 4,970 0 0
PLANTRONICS INC NEW COM 727493108 584 7,657 SH   SOLE 30 7,657 0 0
PLANTRONICS INC NEW COM 727493108 325 4,267 SH   SOLE 40 4,267 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 8,493 732,194 SH   SOLE 2 278,300 0 453,894
PLATFORM SPECIALTY PRODS COR COM 72766Q105 8 655 SH   SOLE 4 655 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 103 8,910 SH   SOLE 7 8,910 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 1,254 108,083 SH   SOLE 18 108,083 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 51,185 4,412,473 SH   SOLE 19 4,412,473 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 31,260 2,694,816 SH   SOLE 21 2,694,816 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 70,320 6,062,059 SH   SOLE 22 5,613,818 0 448,241
PLATFORM SPECIALTY PRODS COR COM 72766Q105 725 62,478 SH   SOLE 26 43,739 0 18,739
PLATFORM SPECIALTY PRODS COR COM 72766Q105 369 31,775 SH   SOLE 28 31,775 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 637 54,874 SH   SOLE 30 54,874 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 54 4,635 SH   SOLE 31 4,635 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 11,290 973,256 SH   SOLE 34 973,256 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 103 8,867 SH   SOLE 36 8,867 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 294 25,358 SH   SOLE 40 25,358 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 135 12,456 SH   SOLE 21 12,456 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 3,048 282,177 SH   SOLE 22 254,283 0 27,894
PLAYA HOTELS & RESORTS NV SHS N70544106 223 20,665 SH   SOLE 26 0 0 20,665
PLAYA HOTELS & RESORTS NV SHS N70544106 148 13,664 SH   SOLE 30 13,664 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 73 6,802 SH   SOLE 40 6,802 0 0
PLAYAGS INC COM 72814N104 453 16,723 SH   SOLE 2 4,120 0 12,603
PLAYAGS INC COM 72814N104 9 339 SH   SOLE 7 339 0 0
PLAYAGS INC COM 72814N104 1,451 53,602 SH   SOLE 18 53,602 0 0
PLAYAGS INC COM 72814N104 982 36,284 SH   SOLE 19 36,284 0 0
PLAYAGS INC COM 72814N104 14,891 550,109 SH   SOLE 21 550,109 0 0
PLAYAGS INC COM 72814N104 11,520 425,575 SH   SOLE 22 412,927 0 12,648
PLAYAGS INC COM 72814N104 299 11,058 SH   SOLE 23 11,058 0 0
PLAYAGS INC COM 72814N104 420 15,501 SH   SOLE 26 0 0 15,501
PLAYAGS INC COM 72814N104 72 2,659 SH   SOLE 30 2,659 0 0
PLDT INC SPONSORED ADR 69344D408 176 7,509 SH   SOLE 2 0 0 7,509
PLDT INC SPONSORED ADR 69344D408 732 31,300 SH   SOLE 22 31,300 0 0
PLEXUS CORP COM 729132100 1,995 33,508 SH   SOLE 2 1,413 0 32,095
PLEXUS CORP COM 729132100 10 163 SH   SOLE 4 163 0 0
PLEXUS CORP COM 729132100 72 1,213 SH   SOLE 7 1,213 0 0
PLEXUS CORP COM 729132100 8,974 150,719 SH   SOLE 18 150,719 0 0
PLEXUS CORP COM 729132100 1,604 26,938 SH   SOLE 19 26,938 0 0
PLEXUS CORP COM 729132100 196,286 3,296,705 SH   SOLE 21 3,296,705 0 0
PLEXUS CORP COM 729132100 55,395 930,389 SH   SOLE 22 880,187 0 50,202
PLEXUS CORP COM 729132100 772 12,971 SH   SOLE 26 6,009 0 6,962
PLEXUS CORP COM 729132100 288 4,839 SH   SOLE 28 4,839 0 0
PLEXUS CORP COM 729132100 2,974 49,955 SH   SOLE 30 49,955 0 0
PLEXUS CORP COM 729132100 48 803 SH   SOLE 36 803 0 0
PLEXUS CORP COM 729132100 222 3,724 SH   SOLE 40 3,724 0 0
PLUG POWER INC COM NEW 72919P202 356 176,133 SH   SOLE 2 9,628 0 166,505
PLUG POWER INC COM NEW 72919P202 8 3,889 SH   SOLE 7 3,889 0 0
PLUG POWER INC COM NEW 72919P202 1,480 732,766 SH   SOLE 18 732,766 0 0
PLUG POWER INC COM NEW 72919P202 343 169,807 SH   SOLE 19 169,807 0 0
PLUG POWER INC COM NEW 72919P202 15,047 7,449,112 SH   SOLE 21 7,449,112 0 0
PLUG POWER INC COM NEW 72919P202 12,098 5,988,975 SH   SOLE 22 5,745,388 0 243,587
PLUG POWER INC COM NEW 72919P202 52 25,776 SH   SOLE 28 25,776 0 0
PLUG POWER INC COM NEW 72919P202 118 58,342 SH   SOLE 30 58,342 0 0
PLUG POWER INC COM NEW 72919P202 41 20,323 SH   SOLE 40 20,323 0 0
PLUMAS BANCORP COM 729273102 24 836 SH   SOLE 18 836 0 0
PLUMAS BANCORP COM 729273102 107 3,783 SH   SOLE 21 3,783 0 0
PLURALSIGHT INC COM CL A 72941B106 11,867 485,339 SH   SOLE 19 485,339 0 0
PLURALSIGHT INC COM CL A 72941B106 9,786 400,236 SH   SOLE 22 400,236 0 0
PLURALSIGHT INC COM CL A 72941B106 7,513 307,293 SH   SOLE 34 307,293 0 0
PLX PHARMA INC COM 72942A107 5 1,383 SH   SOLE 18 1,383 0 0
PLX PHARMA INC COM 72942A107 10 2,566 SH   SOLE 21 2,566 0 0
PLYMOUTH INDL REIT INC COM 729640102 14 847 SH   SOLE 18 847 0 0
PLYMOUTH INDL REIT INC COM 729640102 186 11,648 SH   SOLE 21 11,648 0 0
PNC FINL SVCS GROUP INC COM 693475105 167,632 1,240,797 SH   SOLE 2 145,366 0 1,095,431
PNC FINL SVCS GROUP INC COM 693475105 19,942 147,612 SH   SOLE 4 135,441 0 12,171
PNC FINL SVCS GROUP INC COM 693475105 48,364 357,989 SH   SOLE 7 332,252 0 25,737
PNC FINL SVCS GROUP INC COM 693475105 2,314 17,126 SH   SOLE 13 17,126 0 0
PNC FINL SVCS GROUP INC COM 693475105 344 2,544 SH   SOLE 15 2,544 0 0
PNC FINL SVCS GROUP INC COM 693475105 115,558 855,348 SH   SOLE 18 792,333 0 63,015
PNC FINL SVCS GROUP INC COM 693475105 7,057 52,233 SH   SOLE 19 52,233 0 0
PNC FINL SVCS GROUP INC COM 693475105 20,849 154,321 SH   SOLE 20 0 0 154,321
PNC FINL SVCS GROUP INC COM 693475105 1,101,387 8,152,381 SH   SOLE 21 8,152,381 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,543,596 11,425,580 SH   SOLE 22 10,107,606 0 1,317,974
PNC FINL SVCS GROUP INC COM 693475105 80,275 594,190 SH   SOLE 23 594,190 0 0
PNC FINL SVCS GROUP INC COM 693475105 63,315 468,653 SH   SOLE 25 468,653 0 0
PNC FINL SVCS GROUP INC COM 693475105 218,807 1,619,591 SH   SOLE 26 376,571 0 1,243,020
PNC FINL SVCS GROUP INC COM 693475105 9,354 69,234 SH   SOLE 28 69,234 0 0
PNC FINL SVCS GROUP INC COM 693475105 4,523 33,482 SH   SOLE 29 16,350 0 17,132
PNC FINL SVCS GROUP INC COM 693475105 221,238 1,637,586 SH   SOLE 30 1,637,586 0 0
PNC FINL SVCS GROUP INC COM 693475105 22,993 170,189 SH   SOLE 31 104,191 0 65,998
PNC FINL SVCS GROUP INC COM 693475105 2,953 21,856 SH   SOLE 34 21,856 0 0
PNC FINL SVCS GROUP INC COM 693475105 61,541 455,521 SH   SOLE 36 455,521 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,300 9,622 SH   SOLE 40 9,622 0 0
PNM RES INC COM 69349H107 6,092 156,610 SH   SOLE 2 76,887 0 79,723
PNM RES INC COM 69349H107 145 3,719 SH   SOLE 4 3,719 0 0
PNM RES INC COM 69349H107 109 2,796 SH   SOLE 7 2,796 0 0
PNM RES INC COM 69349H107 18,369 472,204 SH   SOLE 18 471,933 0 271
PNM RES INC COM 69349H107 2,541 65,326 SH   SOLE 19 65,326 0 0
PNM RES INC COM 69349H107 215,464 5,538,924 SH   SOLE 21 5,538,924 0 0
PNM RES INC COM 69349H107 114,046 2,931,778 SH   SOLE 22 2,814,125 0 117,653
PNM RES INC COM 69349H107 894 22,979 SH   SOLE 26 14,496 0 8,483
PNM RES INC COM 69349H107 445 11,441 SH   SOLE 28 11,441 0 0
PNM RES INC COM 69349H107 349 8,974 SH   SOLE 29 0 0 8,974
PNM RES INC COM 69349H107 1,897 48,762 SH   SOLE 30 48,762 0 0
PNM RES INC COM 69349H107 208 5,355 SH   SOLE 36 5,355 0 0
PNM RES INC COM 69349H107 327 8,395 SH   SOLE 40 8,395 0 0
POAGE BANKSHARES INC COM 730206109 10 496 SH   SOLE 18 496 0 0
POAGE BANKSHARES INC COM 730206109 13 661 SH   SOLE 21 661 0 0
POINTS INTL LTD COM NEW 730843208 2,234 135,719 SH   SOLE 22 135,719 0 0
POLAR PWR INC COM 73102V105 4 672 SH   SOLE 18 672 0 0
POLAR PWR INC COM 73102V105 69 11,214 SH   SOLE 21 11,214 0 0
POLARIS INDS INC COM 731068102 19,574 160,209 SH   SOLE 2 31,286 0 128,923
POLARIS INDS INC COM 731068102 2,273 18,606 SH   SOLE 4 16,666 0 1,940
POLARIS INDS INC COM 731068102 4,051 33,156 SH   SOLE 7 32,484 0 672
POLARIS INDS INC COM 731068102 88 721 SH   SOLE 13 721 0 0
POLARIS INDS INC COM 731068102 67 548 SH   SOLE 15 548 0 0
POLARIS INDS INC COM 731068102 24,152 197,676 SH   SOLE 18 192,050 0 5,626
POLARIS INDS INC COM 731068102 3,490 28,564 SH   SOLE 19 28,564 0 0
POLARIS INDS INC COM 731068102 4,633 37,919 SH   SOLE 20 0 0 37,919
POLARIS INDS INC COM 731068102 343,301 2,809,800 SH   SOLE 21 2,809,800 0 0
POLARIS INDS INC COM 731068102 237,177 1,941,210 SH   SOLE 22 1,817,749 0 123,461
POLARIS INDS INC COM 731068102 9,088 74,386 SH   SOLE 23 74,386 0 0
POLARIS INDS INC COM 731068102 8,447 69,136 SH   SOLE 25 69,136 0 0
POLARIS INDS INC COM 731068102 23,152 189,491 SH   SOLE 26 64,305 0 125,186
POLARIS INDS INC COM 731068102 1,098 8,990 SH   SOLE 28 8,990 0 0
POLARIS INDS INC COM 731068102 1,608 13,157 SH   SOLE 29 1,564 0 11,593
POLARIS INDS INC COM 731068102 9,521 77,924 SH   SOLE 30 77,924 0 0
POLARIS INDS INC COM 731068102 2,718 22,242 SH   SOLE 31 11,933 0 10,309
POLARIS INDS INC COM 731068102 1,652 13,519 SH   SOLE 34 13,519 0 0
POLARIS INDS INC COM 731068102 6,832 55,917 SH   SOLE 36 55,917 0 0
POLARIS INDS INC COM 731068102 146 1,194 SH   SOLE 40 1,194 0 0
POLARITYTE INC COM 731094108 167 7,109 SH   SOLE 2 389 0 6,720
POLARITYTE INC COM 731094108 5 195 SH   SOLE 7 195 0 0
POLARITYTE INC COM 731094108 679 28,848 SH   SOLE 18 28,848 0 0
POLARITYTE INC COM 731094108 162 6,892 SH   SOLE 19 6,892 0 0
POLARITYTE INC COM 731094108 6,988 296,861 SH   SOLE 21 296,861 0 0
POLARITYTE INC COM 731094108 8,808 374,154 SH   SOLE 22 367,405 0 6,749
POLYMET MINING CORP COM 731916102 15 14,803 SH   SOLE 17 0 0 14,803
POLYONE CORP COM 73179P106 4,871 112,707 SH   SOLE 2 46,555 0 66,152
POLYONE CORP COM 73179P106 21 486 SH   SOLE 4 486 0 0
POLYONE CORP COM 73179P106 108 2,489 SH   SOLE 7 2,489 0 0
POLYONE CORP COM 73179P106 20,103 465,134 SH   SOLE 18 465,134 0 0
POLYONE CORP COM 73179P106 9,939 229,966 SH   SOLE 19 229,966 0 0
POLYONE CORP COM 73179P106 240,592 5,566,682 SH   SOLE 21 5,566,682 0 0
POLYONE CORP COM 73179P106 121,368 2,808,146 SH   SOLE 22 2,688,109 0 120,037
POLYONE CORP COM 73179P106 1,236 28,599 SH   SOLE 23 28,599 0 0
POLYONE CORP COM 73179P106 2,825 65,368 SH   SOLE 26 8,522 0 56,846
POLYONE CORP COM 73179P106 478 11,049 SH   SOLE 28 11,049 0 0
POLYONE CORP COM 73179P106 664 15,364 SH   SOLE 29 0 0 15,364
POLYONE CORP COM 73179P106 809 18,707 SH   SOLE 30 18,707 0 0
POLYONE CORP COM 73179P106 149 3,443 SH   SOLE 34 3,443 0 0
POLYONE CORP COM 73179P106 47 1,098 SH   SOLE 36 1,098 0 0
POLYONE CORP COM 73179P106 421 9,730 SH   SOLE 40 9,730 0 0
POOL CORPORATION COM 73278L105 14,409 95,108 SH   SOLE 2 23,340 0 71,768
POOL CORPORATION COM 73278L105 26 170 SH   SOLE 4 170 0 0
POOL CORPORATION COM 73278L105 133 876 SH   SOLE 7 876 0 0
POOL CORPORATION COM 73278L105 19,147 126,383 SH   SOLE 18 126,383 0 0
POOL CORPORATION COM 73278L105 910 6,006 SH   SOLE 19 6,006 0 0
POOL CORPORATION COM 73278L105 289,024 1,907,749 SH   SOLE 21 1,907,749 0 0
POOL CORPORATION COM 73278L105 193,231 1,275,453 SH   SOLE 22 1,198,026 0 77,427
POOL CORPORATION COM 73278L105 46,793 308,862 SH   SOLE 25 308,862 0 0
POOL CORPORATION COM 73278L105 2,063 13,617 SH   SOLE 26 8,859 0 4,758
POOL CORPORATION COM 73278L105 842 5,557 SH   SOLE 28 5,557 0 0
POOL CORPORATION COM 73278L105 132 871 SH   SOLE 29 0 0 871
POOL CORPORATION COM 73278L105 1,352 8,927 SH   SOLE 30 8,927 0 0
POOL CORPORATION COM 73278L105 128 843 SH   SOLE 31 843 0 0
POOL CORPORATION COM 73278L105 658 4,341 SH   SOLE 40 4,341 0 0
POPULAR INC COM NEW 733174700 9,272 205,090 SH   SOLE 2 7,969 0 197,121
POPULAR INC COM NEW 733174700 22 492 SH   SOLE 4 492 0 0
POPULAR INC COM NEW 733174700 161 3,562 SH   SOLE 7 3,562 0 0
POPULAR INC COM NEW 733174700 4,579 101,279 SH   SOLE 18 101,279 0 0
POPULAR INC COM NEW 733174700 6,489 143,537 SH   SOLE 19 143,537 0 0
POPULAR INC COM NEW 733174700 60,271 1,333,140 SH   SOLE 21 1,333,140 0 0
POPULAR INC COM NEW 733174700 127,642 2,823,308 SH   SOLE 22 2,589,817 0 233,491
POPULAR INC COM NEW 733174700 2,165 47,887 SH   SOLE 25 47,887 0 0
POPULAR INC COM NEW 733174700 1,580 34,956 SH   SOLE 26 20,585 0 14,371
POPULAR INC COM NEW 733174700 674 14,904 SH   SOLE 28 14,904 0 0
POPULAR INC COM NEW 733174700 96 2,121 SH   SOLE 29 0 0 2,121
POPULAR INC COM NEW 733174700 1,014 22,419 SH   SOLE 30 22,419 0 0
POPULAR INC COM NEW 733174700 98 2,164 SH   SOLE 31 2,164 0 0
POPULAR INC COM NEW 733174700 3,468 76,699 SH   SOLE 34 76,699 0 0
POPULAR INC COM NEW 733174700 184 4,062 SH   SOLE 36 4,062 0 0
POPULAR INC COM NEW 733174700 570 12,598 SH   SOLE 40 12,598 0 0
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 385 400,000 PRN   SOLE 21 400,000 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 7,249 169,523 SH   SOLE 2 79,367 0 90,156
PORTLAND GEN ELEC CO COM NEW 736508847 485 11,332 SH   SOLE 4 11,332 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 312 7,302 SH   SOLE 7 7,302 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 1,056 24,699 SH   SOLE 13 24,699 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 13,627 318,683 SH   SOLE 18 318,312 0 371
PORTLAND GEN ELEC CO COM NEW 736508847 11,741 274,574 SH   SOLE 19 274,574 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 137,770 3,221,925 SH   SOLE 21 3,221,925 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 134,841 3,153,433 SH   SOLE 22 2,979,579 0 173,854
PORTLAND GEN ELEC CO COM NEW 736508847 2,826 66,094 SH   SOLE 23 66,094 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,744 64,181 SH   SOLE 26 14,068 0 50,113
PORTLAND GEN ELEC CO COM NEW 736508847 549 12,829 SH   SOLE 28 12,829 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 884 20,680 SH   SOLE 29 3,096 0 17,584
PORTLAND GEN ELEC CO COM NEW 736508847 2,357 55,124 SH   SOLE 30 55,124 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 306 7,167 SH   SOLE 31 0 0 7,167
PORTLAND GEN ELEC CO COM NEW 736508847 201 4,707 SH   SOLE 34 4,707 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 772 18,049 SH   SOLE 36 18,049 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 483 11,284 SH   SOLE 40 11,284 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 2,193 58,054 SH   SOLE 2 6,103 0 51,951
PORTOLA PHARMACEUTICALS INC COM 737010108 9 251 SH   SOLE 4 251 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 53 1,414 SH   SOLE 7 1,414 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 7,846 207,724 SH   SOLE 18 207,724 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 4,153 109,950 SH   SOLE 19 109,950 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 111,422 2,950,006 SH   SOLE 21 2,950,006 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 69,067 1,828,626 SH   SOLE 22 1,742,565 0 86,061
PORTOLA PHARMACEUTICALS INC COM 737010108 453 11,985 SH   SOLE 23 11,985 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 1,707 45,189 SH   SOLE 26 15,474 0 29,715
PORTOLA PHARMACEUTICALS INC COM 737010108 351 9,289 SH   SOLE 28 9,289 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 196 5,183 SH   SOLE 29 0 0 5,183
PORTOLA PHARMACEUTICALS INC COM 737010108 578 15,307 SH   SOLE 30 15,307 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 70 1,843 SH   SOLE 34 1,843 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 253 6,691 SH   SOLE 40 6,691 0 0
POSCO SPONSORED ADR 693483109 14,636 197,463 SH   SOLE 2 38,904 0 158,559
POSCO SPONSORED ADR 693483109 283 3,812 SH   SOLE 4 3,812 0 0
POSCO SPONSORED ADR 693483109 1,410 19,023 SH   SOLE 18 19,023 0 0
POSCO SPONSORED ADR 693483109 152 2,046 SH   SOLE 21 2,046 0 0
POSCO SPONSORED ADR 693483109 41,937 565,799 SH   SOLE 22 384,267 0 181,532
POSCO SPONSORED ADR 693483109 6,817 91,979 SH   SOLE 26 91,979 0 0
POSCO SPONSORED ADR 693483109 241 3,258 SH   SOLE 30 3,258 0 0
POSCO SPONSORED ADR 693483109 100 1,352 SH   SOLE 34 1,352 0 0
POST HLDGS INC COM 737446104 14,199 165,062 SH   SOLE 2 33,034 0 132,028
POST HLDGS INC COM 737446104 27 318 SH   SOLE 4 318 0 0
POST HLDGS INC COM 737446104 179 2,077 SH   SOLE 7 2,077 0 0
POST HLDGS INC COM 737446104 18,008 209,348 SH   SOLE 18 209,348 0 0
POST HLDGS INC COM 737446104 868 10,087 SH   SOLE 19 10,087 0 0
POST HLDGS INC COM 737446104 256,103 2,977,254 SH   SOLE 21 2,977,254 0 0
POST HLDGS INC COM 737446104 182,977 2,127,150 SH   SOLE 22 1,996,826 0 130,324
POST HLDGS INC COM 737446104 1,969 22,887 SH   SOLE 26 12,928 0 9,959
POST HLDGS INC COM 737446104 738 8,578 SH   SOLE 28 8,578 0 0
POST HLDGS INC COM 737446104 390 4,532 SH   SOLE 29 0 0 4,532
POST HLDGS INC COM 737446104 1,309 15,221 SH   SOLE 30 15,221 0 0
POST HLDGS INC COM 737446104 125 1,449 SH   SOLE 31 1,449 0 0
POST HLDGS INC COM 737446104 130 1,506 SH   SOLE 36 1,506 0 0
POST HLDGS INC COM 737446104 588 6,840 SH   SOLE 40 6,840 0 0
POTBELLY CORP COM 73754Y100 246 18,977 SH   SOLE 2 1,098 0 17,879
POTBELLY CORP COM 73754Y100 5 414 SH   SOLE 7 414 0 0
POTBELLY CORP COM 73754Y100 991 76,535 SH   SOLE 18 76,535 0 0
POTBELLY CORP COM 73754Y100 242 18,655 SH   SOLE 19 18,655 0 0
POTBELLY CORP COM 73754Y100 10,408 803,698 SH   SOLE 21 803,698 0 0
POTBELLY CORP COM 73754Y100 10,902 841,862 SH   SOLE 22 816,624 0 25,238
POTBELLY CORP COM 73754Y100 28 2,148 SH   SOLE 28 2,148 0 0
POTBELLY CORP COM 73754Y100 49 3,747 SH   SOLE 30 3,747 0 0
POTBELLY CORP COM 73754Y100 21 1,594 SH   SOLE 40 1,594 0 0
POTLATCHDELTIC CORPORATION COM 737630103 4,539 89,272 SH   SOLE 2 26,659 0 62,613
POTLATCHDELTIC CORPORATION COM 737630103 24 465 SH   SOLE 4 465 0 0
POTLATCHDELTIC CORPORATION COM 737630103 68 1,344 SH   SOLE 7 1,344 0 0
POTLATCHDELTIC CORPORATION COM 737630103 18,367 361,208 SH   SOLE 18 361,208 0 0
POTLATCHDELTIC CORPORATION COM 737630103 2,570 50,544 SH   SOLE 19 50,544 0 0
POTLATCHDELTIC CORPORATION COM 737630103 255,712 5,028,757 SH   SOLE 21 5,028,757 0 0
POTLATCHDELTIC CORPORATION COM 737630103 105,141 2,067,673 SH   SOLE 22 1,982,162 0 85,511
POTLATCHDELTIC CORPORATION COM 737630103 943 18,553 SH   SOLE 26 8,163 0 10,390
POTLATCHDELTIC CORPORATION COM 737630103 416 8,185 SH   SOLE 28 8,185 0 0
POTLATCHDELTIC CORPORATION COM 737630103 12,125 238,455 SH   SOLE 30 238,455 0 0
POTLATCHDELTIC CORPORATION COM 737630103 338 6,647 SH   SOLE 40 6,647 0 0
POWELL INDS INC COM 739128106 303 8,693 SH   SOLE 2 407 0 8,286
POWELL INDS INC COM 739128106 3 95 SH   SOLE 4 95 0 0
POWELL INDS INC COM 739128106 7 206 SH   SOLE 7 206 0 0
POWELL INDS INC COM 739128106 1,434 41,183 SH   SOLE 18 41,183 0 0
POWELL INDS INC COM 739128106 243 6,980 SH   SOLE 19 6,980 0 0
POWELL INDS INC COM 739128106 31,508 904,636 SH   SOLE 21 904,636 0 0
POWELL INDS INC COM 739128106 8,230 236,299 SH   SOLE 22 224,822 0 11,477
POWELL INDS INC COM 739128106 24 692 SH   SOLE 26 0 0 692
POWELL INDS INC COM 739128106 49 1,411 SH   SOLE 28 1,411 0 0
POWELL INDS INC COM 739128106 453 13,003 SH   SOLE 30 13,003 0 0
POWELL INDS INC COM 739128106 33 938 SH   SOLE 40 938 0 0
POWER INTEGRATIONS INC COM 739276103 1,737 23,775 SH   SOLE 2 1,295 0 22,480
POWER INTEGRATIONS INC COM 739276103 15 206 SH   SOLE 4 206 0 0
POWER INTEGRATIONS INC COM 739276103 46 630 SH   SOLE 7 630 0 0
POWER INTEGRATIONS INC COM 739276103 9,057 123,984 SH   SOLE 18 123,984 0 0
POWER INTEGRATIONS INC COM 739276103 2,456 33,625 SH   SOLE 19 33,625 0 0
POWER INTEGRATIONS INC COM 739276103 216,720 2,966,733 SH   SOLE 21 2,966,733 0 0
POWER INTEGRATIONS INC COM 739276103 58,293 797,984 SH   SOLE 22 756,513 0 41,471
POWER INTEGRATIONS INC COM 739276103 6 88 SH   SOLE 23 88 0 0
POWER INTEGRATIONS INC COM 739276103 1,075 14,720 SH   SOLE 26 1,942 0 12,778
POWER INTEGRATIONS INC COM 739276103 297 4,072 SH   SOLE 28 4,072 0 0
POWER INTEGRATIONS INC COM 739276103 338 4,622 SH   SOLE 29 0 0 4,622
POWER INTEGRATIONS INC COM 739276103 3,215 44,012 SH   SOLE 30 44,012 0 0
POWER INTEGRATIONS INC COM 739276103 237 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 320 53,781 SH   SOLE 22 53,781 0 0
PPG INDS INC COM 693506107 75,871 731,424 SH   SOLE 2 130,346 0 601,078
PPG INDS INC COM 693506107 8,252 79,549 SH   SOLE 4 72,476 0 7,073
PPG INDS INC COM 693506107 30,010 289,310 SH   SOLE 7 207,975 0 81,335
PPG INDS INC COM 693506107 576 5,553 SH   SOLE 13 5,553 0 0
PPG INDS INC COM 693506107 213 2,053 SH   SOLE 15 2,053 0 0
PPG INDS INC COM 693506107 50,206 484,010 SH   SOLE 18 431,193 0 52,817
PPG INDS INC COM 693506107 8,503 81,969 SH   SOLE 19 81,969 0 0
PPG INDS INC COM 693506107 12,422 119,755 SH   SOLE 20 0 0 119,755
PPG INDS INC COM 693506107 437,079 4,213,623 SH   SOLE 21 4,213,623 0 0
PPG INDS INC COM 693506107 632,189 6,094,562 SH   SOLE 22 5,377,648 0 716,914
PPG INDS INC COM 693506107 32,362 311,981 SH   SOLE 23 311,981 0 0
PPG INDS INC COM 693506107 26,247 253,035 SH   SOLE 25 253,035 0 0
PPG INDS INC COM 693506107 103,590 998,649 SH   SOLE 26 218,517 0 780,132
PPG INDS INC COM 693506107 3,658 35,269 SH   SOLE 28 35,269 0 0
PPG INDS INC COM 693506107 1,635 15,761 SH   SOLE 29 15,761 0 0
PPG INDS INC COM 693506107 79,499 766,407 SH   SOLE 30 766,407 0 0
PPG INDS INC COM 693506107 11,032 106,354 SH   SOLE 31 52,123 0 54,231
PPG INDS INC COM 693506107 1,231 11,865 SH   SOLE 34 11,865 0 0
PPG INDS INC COM 693506107 23,476 226,323 SH   SOLE 36 226,323 0 0
PPG INDS INC COM 693506107 534 5,146 SH   SOLE 40 5,146 0 0
PPL CORP COM 69351T106 63,427 2,221,607 SH   SOLE 2 559,724 0 1,661,883
PPL CORP COM 69351T106 8,044 281,751 SH   SOLE 4 262,247 0 19,504
PPL CORP COM 69351T106 18,170 636,439 SH   SOLE 7 577,849 0 58,590
PPL CORP COM 69351T106 781 27,348 SH   SOLE 13 27,348 0 0
PPL CORP COM 69351T106 133 4,645 SH   SOLE 15 4,645 0 0
PPL CORP COM 69351T106 6 200 SH   SOLE 17 0 0 200
PPL CORP COM 69351T106 48,197 1,688,146 SH   SOLE 18 1,591,546 0 96,600
PPL CORP COM 69351T106 12,697 444,715 SH   SOLE 19 444,715 0 0
PPL CORP COM 69351T106 9,121 319,470 SH   SOLE 20 0 0 319,470
PPL CORP COM 69351T106 773,836 27,104,573 SH   SOLE 21 27,104,573 0 0
PPL CORP COM 69351T106 504,393 17,667,022 SH   SOLE 22 15,670,762 0 1,996,260
PPL CORP COM 69351T106 26,641 933,152 SH   SOLE 23 933,152 0 0
PPL CORP COM 69351T106 18,466 646,799 SH   SOLE 25 646,799 0 0
PPL CORP COM 69351T106 63,021 2,207,392 SH   SOLE 26 657,373 0 1,550,019
PPL CORP COM 69351T106 2,791 97,771 SH   SOLE 28 97,771 0 0
PPL CORP COM 69351T106 684 23,943 SH   SOLE 29 23,943 0 0
PPL CORP COM 69351T106 70,927 2,484,293 SH   SOLE 30 2,484,293 0 0
PPL CORP COM 69351T106 7,911 277,100 SH   SOLE 31 134,971 0 142,129
PPL CORP COM 69351T106 6,763 236,873 SH   SOLE 32 236,873 0 0
PPL CORP COM 69351T106 20,699 725,018 SH   SOLE 34 725,018 0 0
PPL CORP COM 69351T106 15,761 552,056 SH   SOLE 35 552,056 0 0
PPL CORP COM 69351T106 19,704 690,170 SH   SOLE 36 690,170 0 0
PPL CORP COM 69351T106 393 13,766 SH   SOLE 40 13,766 0 0
PQ GROUP HLDGS INC COM 73943T103 733 40,702 SH   SOLE 2 1,669 0 39,033
PQ GROUP HLDGS INC COM 73943T103 14 795 SH   SOLE 7 795 0 0
PQ GROUP HLDGS INC COM 73943T103 2,152 119,566 SH   SOLE 18 119,566 0 0
PQ GROUP HLDGS INC COM 73943T103 524 29,106 SH   SOLE 19 29,106 0 0
PQ GROUP HLDGS INC COM 73943T103 21,148 1,174,881 SH   SOLE 21 1,174,881 0 0
PQ GROUP HLDGS INC COM 73943T103 15,506 861,472 SH   SOLE 22 798,832 0 62,640
PQ GROUP HLDGS INC COM 73943T103 142 7,899 SH   SOLE 28 7,899 0 0
PQ GROUP HLDGS INC COM 73943T103 127 7,073 SH   SOLE 30 7,073 0 0
PQ GROUP HLDGS INC COM 73943T103 117 6,523 SH   SOLE 40 6,523 0 0
PRA GROUP INC COM 69354N106 1,788 46,389 SH   SOLE 2 1,876 0 44,513
PRA GROUP INC COM 69354N106 9 237 SH   SOLE 4 237 0 0
PRA GROUP INC COM 69354N106 37 968 SH   SOLE 7 968 0 0
PRA GROUP INC COM 69354N106 7,597 197,061 SH   SOLE 18 197,061 0 0
PRA GROUP INC COM 69354N106 1,439 37,336 SH   SOLE 19 37,336 0 0
PRA GROUP INC COM 69354N106 176,489 4,578,185 SH   SOLE 21 4,578,185 0 0
PRA GROUP INC COM 69354N106 50,569 1,311,768 SH   SOLE 22 1,244,012 0 67,756
PRA GROUP INC COM 69354N106 267 6,914 SH   SOLE 26 4,827 0 2,087
PRA GROUP INC COM 69354N106 271 7,023 SH   SOLE 28 7,023 0 0
PRA GROUP INC COM 69354N106 2,603 67,528 SH   SOLE 30 67,528 0 0
PRA GROUP INC COM 69354N106 203 5,266 SH   SOLE 40 5,266 0 0
PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 638 600,000 PRN   SOLE 21 600,000 0 0
PRA HEALTH SCIENCES INC COM 69354M108 11,647 124,753 SH   SOLE 2 33,031 0 91,722
PRA HEALTH SCIENCES INC COM 69354M108 20 216 SH   SOLE 4 216 0 0
PRA HEALTH SCIENCES INC COM 69354M108 103 1,106 SH   SOLE 7 1,106 0 0
PRA HEALTH SCIENCES INC COM 69354M108 14,929 159,913 SH   SOLE 18 159,913 0 0
PRA HEALTH SCIENCES INC COM 69354M108 1,620 17,348 SH   SOLE 19 17,348 0 0
PRA HEALTH SCIENCES INC COM 69354M108 307,272 3,291,262 SH   SOLE 21 3,291,262 0 0
PRA HEALTH SCIENCES INC COM 69354M108 159,504 1,708,486 SH   SOLE 22 1,599,911 0 108,575
PRA HEALTH SCIENCES INC COM 69354M108 1,070 11,458 SH   SOLE 23 11,458 0 0
PRA HEALTH SCIENCES INC COM 69354M108 2,805 30,049 SH   SOLE 26 7,985 0 22,064
PRA HEALTH SCIENCES INC COM 69354M108 655 7,014 SH   SOLE 28 7,014 0 0
PRA HEALTH SCIENCES INC COM 69354M108 713 7,634 SH   SOLE 29 0 0 7,634
PRA HEALTH SCIENCES INC COM 69354M108 5,743 61,512 SH   SOLE 30 61,512 0 0
PRA HEALTH SCIENCES INC COM 69354M108 101 1,081 SH   SOLE 31 1,081 0 0
PRA HEALTH SCIENCES INC COM 69354M108 474 5,077 SH   SOLE 40 5,077 0 0
PRAXAIR INC COM 74005P104 122,640 775,467 SH   SOLE 2 99,712 0 675,755
PRAXAIR INC COM 74005P104 14,025 88,683 SH   SOLE 4 80,723 0 7,960
PRAXAIR INC COM 74005P104 47,694 301,576 SH   SOLE 7 237,908 0 63,668
PRAXAIR INC COM 74005P104 483 3,053 SH   SOLE 13 3,053 0 0
PRAXAIR INC COM 74005P104 384 2,425 SH   SOLE 15 2,425 0 0
PRAXAIR INC COM 74005P104 91,464 578,334 SH   SOLE 18 538,266 0 40,068
PRAXAIR INC COM 74005P104 5,998 37,925 SH   SOLE 19 37,925 0 0
PRAXAIR INC COM 74005P104 20,657 130,619 SH   SOLE 20 0 0 130,619
PRAXAIR INC COM 74005P104 796,086 5,033,740 SH   SOLE 21 5,033,740 0 0
PRAXAIR INC COM 74005P104 1,130,322 7,147,149 SH   SOLE 22 6,250,363 0 896,786
PRAXAIR INC COM 74005P104 56,976 360,263 SH   SOLE 23 360,263 0 0
PRAXAIR INC COM 74005P104 55,395 350,267 SH   SOLE 25 350,267 0 0
PRAXAIR INC COM 74005P104 138,243 874,125 SH   SOLE 26 244,578 0 629,547
PRAXAIR INC COM 74005P104 6,505 41,129 SH   SOLE 28 41,129 0 0
PRAXAIR INC COM 74005P104 1,738 10,987 SH   SOLE 29 9,835 0 1,152
PRAXAIR INC COM 74005P104 137,926 872,122 SH   SOLE 30 872,122 0 0
PRAXAIR INC COM 74005P104 18,572 117,435 SH   SOLE 31 56,138 0 61,297
PRAXAIR INC COM 74005P104 3,770 23,837 SH   SOLE 34 23,837 0 0
PRAXAIR INC COM 74005P104 41,277 261,000 SH   SOLE 36 261,000 0 0
PRAXAIR INC COM 74005P104 908 5,744 SH   SOLE 40 5,744 0 0
PRECISION DRILLING CORP COM 2010 74022D308 5 1,652 SH   SOLE 21 1,652 0 0
PRECISION DRILLING CORP COM 2010 74022D308 0 67 SH   SOLE 22 67 0 0
PRECISION THERAPEUTICS INC COM 74033P100 0 57 SH   SOLE 21 57 0 0
PREFERRED APT CMNTYS INC COM 74039L103 1,147 67,509 SH   SOLE 2 24,507 0 43,002
PREFERRED APT CMNTYS INC COM 74039L103 10 612 SH   SOLE 7 612 0 0
PREFERRED APT CMNTYS INC COM 74039L103 2,413 142,027 SH   SOLE 18 142,027 0 0
PREFERRED APT CMNTYS INC COM 74039L103 1,450 85,370 SH   SOLE 19 85,370 0 0
PREFERRED APT CMNTYS INC COM 74039L103 24,607 1,448,342 SH   SOLE 21 1,448,342 0 0
PREFERRED APT CMNTYS INC COM 74039L103 23,686 1,394,117 SH   SOLE 22 1,335,847 0 58,270
PREFERRED APT CMNTYS INC COM 74039L103 1,196 70,395 SH   SOLE 23 70,395 0 0
PREFERRED APT CMNTYS INC COM 74039L103 178 10,460 SH   SOLE 26 0 0 10,460
PREFERRED APT CMNTYS INC COM 74039L103 41 2,419 SH   SOLE 29 0 0 2,419
PREFERRED APT CMNTYS INC COM 74039L103 112 6,587 SH   SOLE 40 6,587 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 782 12,717 SH   SOLE 2 1,516 0 11,201
PREFERRED BK LOS ANGELES CA COM NEW 740367404 19 308 SH   SOLE 7 308 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 2,914 47,408 SH   SOLE 18 47,408 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,239 20,167 SH   SOLE 19 20,167 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 30,526 496,688 SH   SOLE 21 496,688 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 23,326 379,537 SH   SOLE 22 361,971 0 17,566
PREFERRED BK LOS ANGELES CA COM NEW 740367404 81 1,321 SH   SOLE 26 0 0 1,321
PREFERRED BK LOS ANGELES CA COM NEW 740367404 105 1,708 SH   SOLE 28 1,708 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 100 1,635 SH   SOLE 29 0 0 1,635
PREFERRED BK LOS ANGELES CA COM NEW 740367404 247 4,017 SH   SOLE 30 4,017 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 154 2,509 SH   SOLE 40 2,509 0 0
PREFORMED LINE PRODS CO COM 740444104 267 3,011 SH   SOLE 2 144 0 2,867
PREFORMED LINE PRODS CO COM 740444104 7 74 SH   SOLE 7 74 0 0
PREFORMED LINE PRODS CO COM 740444104 962 10,841 SH   SOLE 18 10,841 0 0
PREFORMED LINE PRODS CO COM 740444104 229 2,578 SH   SOLE 19 2,578 0 0
PREFORMED LINE PRODS CO COM 740444104 9,517 107,201 SH   SOLE 21 107,201 0 0
PREFORMED LINE PRODS CO COM 740444104 2,877 32,401 SH   SOLE 22 29,858 0 2,543
PREMIER FINL BANCORP INC COM 74050M105 248 13,291 SH   SOLE 2 390 0 12,901
PREMIER FINL BANCORP INC COM 74050M105 6 316 SH   SOLE 7 316 0 0
PREMIER FINL BANCORP INC COM 74050M105 787 42,156 SH   SOLE 18 42,156 0 0
PREMIER FINL BANCORP INC COM 74050M105 166 8,897 SH   SOLE 19 8,897 0 0
PREMIER FINL BANCORP INC COM 74050M105 8,039 430,598 SH   SOLE 21 430,598 0 0
PREMIER FINL BANCORP INC COM 74050M105 2,070 110,882 SH   SOLE 22 106,193 0 4,689
PREMIER INC CL A 74051N102 4,242 116,609 SH   SOLE 2 5,966 0 110,643
PREMIER INC CL A 74051N102 9 242 SH   SOLE 4 242 0 0
PREMIER INC CL A 74051N102 40 1,092 SH   SOLE 7 1,092 0 0
PREMIER INC CL A 74051N102 1,222 33,585 SH   SOLE 18 33,585 0 0
PREMIER INC CL A 74051N102 1,705 46,878 SH   SOLE 19 46,878 0 0
PREMIER INC CL A 74051N102 26,828 737,436 SH   SOLE 21 737,436 0 0
PREMIER INC CL A 74051N102 52,697 1,448,525 SH   SOLE 22 1,342,702 0 105,823
PREMIER INC CL A 74051N102 531 14,597 SH   SOLE 25 14,597 0 0
PREMIER INC CL A 74051N102 774 21,274 SH   SOLE 26 6,665 0 14,609
PREMIER INC CL A 74051N102 288 7,915 SH   SOLE 28 7,915 0 0
PREMIER INC CL A 74051N102 458 12,591 SH   SOLE 30 12,591 0 0
PREMIER INC CL A 74051N102 39 1,085 SH   SOLE 31 1,085 0 0
PREMIER INC CL A 74051N102 839 23,064 SH   SOLE 34 23,064 0 0
PREMIER INC CL A 74051N102 229 6,297 SH   SOLE 40 6,297 0 0
PRESBIA PLC SHS G7234P100 2 988 SH   SOLE 18 988 0 0
PRESBIA PLC SHS G7234P100 25 11,752 SH   SOLE 21 11,752 0 0
PRESIDIO INC COM 74102M103 446 34,016 SH   SOLE 2 1,372 0 32,644
PRESIDIO INC COM 74102M103 12 903 SH   SOLE 7 903 0 0
PRESIDIO INC COM 74102M103 1,328 101,407 SH   SOLE 18 101,407 0 0
PRESIDIO INC COM 74102M103 338 25,790 SH   SOLE 19 25,790 0 0
PRESIDIO INC COM 74102M103 13,601 1,038,231 SH   SOLE 21 1,038,231 0 0
PRESIDIO INC COM 74102M103 10,106 771,476 SH   SOLE 22 713,653 0 57,823
PRESIDIO INC COM 74102M103 175 13,373 SH   SOLE 26 0 0 13,373
PRESIDIO INC COM 74102M103 100 7,655 SH   SOLE 30 7,655 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 3,445 89,771 SH   SOLE 2 36,829 0 52,942
PRESTIGE BRANDS HLDGS INC COM 74112D101 9 223 SH   SOLE 4 223 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 43 1,122 SH   SOLE 7 1,122 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 12,148 316,515 SH   SOLE 18 316,515 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 3,091 80,547 SH   SOLE 19 80,547 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 146,515 3,817,481 SH   SOLE 21 3,817,481 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 73,414 1,912,817 SH   SOLE 22 1,839,503 0 73,314
PRESTIGE BRANDS HLDGS INC COM 74112D101 1,470 38,305 SH   SOLE 23 38,305 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 2,526 65,806 SH   SOLE 26 12,823 0 52,983
PRESTIGE BRANDS HLDGS INC COM 74112D101 292 7,602 SH   SOLE 28 7,602 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 103 2,672 SH   SOLE 29 0 0 2,672
PRESTIGE BRANDS HLDGS INC COM 74112D101 439 11,426 SH   SOLE 30 11,426 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 221 5,747 SH   SOLE 40 5,747 0 0
PRETIUM RES INC COM 74139C102 240 32,659 SH   SOLE 21 32,659 0 0
PRETIUM RES INC COM 74139C102 3,293 448,672 SH   SOLE 30 448,672 0 0
PRGX GLOBAL INC COM NEW 69357C503 163 16,810 SH   SOLE 2 1,087 0 15,723
PRGX GLOBAL INC COM NEW 69357C503 7 674 SH   SOLE 7 674 0 0
PRGX GLOBAL INC COM NEW 69357C503 637 65,640 SH   SOLE 18 65,640 0 0
PRGX GLOBAL INC COM NEW 69357C503 144 14,834 SH   SOLE 19 14,834 0 0
PRGX GLOBAL INC COM NEW 69357C503 7,123 734,318 SH   SOLE 21 734,318 0 0
PRGX GLOBAL INC COM NEW 69357C503 8,291 854,703 SH   SOLE 22 841,616 0 13,087
PRICE T ROWE GROUP INC COM 74144T108 76,719 660,857 SH   SOLE 2 102,852 0 558,005
PRICE T ROWE GROUP INC COM 74144T108 9,309 80,192 SH   SOLE 4 73,777 0 6,415
PRICE T ROWE GROUP INC COM 74144T108 45,258 389,856 SH   SOLE 7 263,189 0 126,667
PRICE T ROWE GROUP INC COM 74144T108 229 1,971 SH   SOLE 13 1,971 0 0
PRICE T ROWE GROUP INC COM 74144T108 197 1,695 SH   SOLE 15 1,695 0 0
PRICE T ROWE GROUP INC COM 74144T108 58,633 505,063 SH   SOLE 18 471,802 0 33,261
PRICE T ROWE GROUP INC COM 74144T108 6,094 52,497 SH   SOLE 19 52,497 0 0
PRICE T ROWE GROUP INC COM 74144T108 13,365 115,122 SH   SOLE 20 0 0 115,122
PRICE T ROWE GROUP INC COM 74144T108 778,133 6,702,846 SH   SOLE 21 6,702,846 0 0
PRICE T ROWE GROUP INC COM 74144T108 697,025 6,004,174 SH   SOLE 22 5,348,852 0 655,322
PRICE T ROWE GROUP INC COM 74144T108 35,579 306,476 SH   SOLE 23 306,476 0 0
PRICE T ROWE GROUP INC COM 74144T108 26,370 227,148 SH   SOLE 25 227,148 0 0
PRICE T ROWE GROUP INC COM 74144T108 101,568 874,910 SH   SOLE 26 215,734 0 659,176
PRICE T ROWE GROUP INC COM 74144T108 4,066 35,026 SH   SOLE 28 35,026 0 0
PRICE T ROWE GROUP INC COM 74144T108 986 8,490 SH   SOLE 29 8,490 0 0
PRICE T ROWE GROUP INC COM 74144T108 114,223 983,916 SH   SOLE 30 983,916 0 0
PRICE T ROWE GROUP INC COM 74144T108 10,102 87,020 SH   SOLE 31 51,355 0 35,665
PRICE T ROWE GROUP INC COM 74144T108 1,374 11,839 SH   SOLE 34 11,839 0 0
PRICE T ROWE GROUP INC COM 74144T108 34,002 292,890 SH   SOLE 36 292,890 0 0
PRICE T ROWE GROUP INC COM 74144T108 560 4,822 SH   SOLE 40 4,822 0 0
PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 2,129 1,375,000 PRN   SOLE 21 1,375,000 0 0
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 1,613 1,350,000 PRN   SOLE 21 1,350,000 0 0
PRICESMART INC COM 741511109 1,653 18,264 SH   SOLE 2 926 0 17,338
PRICESMART INC COM 741511109 6 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109 43 479 SH   SOLE 7 479 0 0
PRICESMART INC COM 741511109 6,354 70,214 SH   SOLE 18 70,214 0 0
PRICESMART INC COM 741511109 1,653 18,265 SH   SOLE 19 18,265 0 0
PRICESMART INC COM 741511109 65,982 729,080 SH   SOLE 21 729,080 0 0
PRICESMART INC COM 741511109 56,713 626,663 SH   SOLE 22 592,365 0 34,298
PRICESMART INC COM 741511109 374 4,128 SH   SOLE 26 1,928 0 2,200
PRICESMART INC COM 741511109 257 2,838 SH   SOLE 28 2,838 0 0
PRICESMART INC COM 741511109 422 4,664 SH   SOLE 30 4,664 0 0
PRICESMART INC COM 741511109 191 2,106 SH   SOLE 40 2,106 0 0
PRIMEENERGY CORP COM 74158E104 5 79 SH   SOLE 18 79 0 0
PRIMEENERGY CORP COM 74158E104 12 174 SH   SOLE 21 174 0 0
PRIMERICA INC COM 74164M108 5,025 50,455 SH   SOLE 2 18,972 0 31,483
PRIMERICA INC COM 74164M108 28 281 SH   SOLE 4 281 0 0
PRIMERICA INC COM 74164M108 90 906 SH   SOLE 7 906 0 0
PRIMERICA INC COM 74164M108 24,738 248,374 SH   SOLE 18 248,374 0 0
PRIMERICA INC COM 74164M108 3,149 31,614 SH   SOLE 19 31,614 0 0
PRIMERICA INC COM 74164M108 279,793 2,809,169 SH   SOLE 21 2,809,169 0 0
PRIMERICA INC COM 74164M108 138,264 1,388,191 SH   SOLE 22 1,327,880 0 60,311
PRIMERICA INC COM 74164M108 933 9,371 SH   SOLE 26 5,265 0 4,106
PRIMERICA INC COM 74164M108 662 6,650 SH   SOLE 28 6,650 0 0
PRIMERICA INC COM 74164M108 717 7,201 SH   SOLE 30 7,201 0 0
PRIMERICA INC COM 74164M108 178 1,789 SH   SOLE 36 1,789 0 0
PRIMERICA INC COM 74164M108 555 5,569 SH   SOLE 40 5,569 0 0
PRIMO WTR CORP COM 74165N105 455 26,039 SH   SOLE 2 1,241 0 24,798
PRIMO WTR CORP COM 74165N105 11 620 SH   SOLE 7 620 0 0
PRIMO WTR CORP COM 74165N105 1,540 88,070 SH   SOLE 18 88,070 0 0
PRIMO WTR CORP COM 74165N105 375 21,433 SH   SOLE 19 21,433 0 0
PRIMO WTR CORP COM 74165N105 16,364 935,604 SH   SOLE 21 935,604 0 0
PRIMO WTR CORP COM 74165N105 12,824 733,230 SH   SOLE 22 715,805 0 17,425
PRIMORIS SVCS CORP COM 74164F103 1,090 40,013 SH   SOLE 2 1,970 0 38,043
PRIMORIS SVCS CORP COM 74164F103 7 262 SH   SOLE 4 262 0 0
PRIMORIS SVCS CORP COM 74164F103 23 861 SH   SOLE 7 861 0 0
PRIMORIS SVCS CORP COM 74164F103 3,671 134,805 SH   SOLE 18 134,805 0 0
PRIMORIS SVCS CORP COM 74164F103 909 33,372 SH   SOLE 19 33,372 0 0
PRIMORIS SVCS CORP COM 74164F103 36,968 1,357,620 SH   SOLE 21 1,357,620 0 0
PRIMORIS SVCS CORP COM 74164F103 28,895 1,061,133 SH   SOLE 22 1,002,838 0 58,295
PRIMORIS SVCS CORP COM 74164F103 52 1,896 SH   SOLE 26 0 0 1,896
PRIMORIS SVCS CORP COM 74164F103 151 5,547 SH   SOLE 28 5,547 0 0
PRIMORIS SVCS CORP COM 74164F103 251 9,225 SH   SOLE 30 9,225 0 0
PRIMORIS SVCS CORP COM 74164F103 118 4,351 SH   SOLE 40 4,351 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 54,431 1,027,972 SH   SOLE 2 361,105 0 666,867
PRINCIPAL FINL GROUP INC COM 74251V102 7,716 145,717 SH   SOLE 4 137,532 0 8,185
PRINCIPAL FINL GROUP INC COM 74251V102 17,204 324,919 SH   SOLE 7 259,257 0 65,662
PRINCIPAL FINL GROUP INC COM 74251V102 110 2,083 SH   SOLE 15 2,083 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 6 121 SH   SOLE 17 0 0 121
PRINCIPAL FINL GROUP INC COM 74251V102 33,137 625,816 SH   SOLE 18 584,188 0 41,628
PRINCIPAL FINL GROUP INC COM 74251V102 7,385 139,468 SH   SOLE 19 139,468 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 7,700 145,428 SH   SOLE 20 0 0 145,428
PRINCIPAL FINL GROUP INC COM 74251V102 347,852 6,569,442 SH   SOLE 21 6,569,442 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 385,259 7,275,896 SH   SOLE 22 6,325,137 0 950,759
PRINCIPAL FINL GROUP INC COM 74251V102 24,853 469,376 SH   SOLE 23 469,376 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 15,680 296,132 SH   SOLE 25 296,132 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 55,005 1,038,817 SH   SOLE 26 260,950 0 777,867
PRINCIPAL FINL GROUP INC COM 74251V102 2,113 39,904 SH   SOLE 28 39,904 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 8,364 157,953 SH   SOLE 29 60,917 0 97,036
PRINCIPAL FINL GROUP INC COM 74251V102 57,419 1,084,403 SH   SOLE 30 1,084,403 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 10,414 196,667 SH   SOLE 31 134,145 0 62,522
PRINCIPAL FINL GROUP INC COM 74251V102 2,099 39,634 SH   SOLE 34 39,634 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 15,534 293,365 SH   SOLE 36 293,365 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 307 5,801 SH   SOLE 40 5,801 0 0
PRO-DEX INC COLO COM NEW 74265M205 2 348 SH   SOLE 18 348 0 0
PRO-DEX INC COLO COM NEW 74265M205 4 613 SH   SOLE 21 613 0 0
PRO-DEX INC COLO COM NEW 74265M205 0 42 SH   SOLE 22 42 0 0
PROASSURANCE CORP COM 74267C106 1,951 55,047 SH   SOLE 2 2,328 0 52,719
PROASSURANCE CORP COM 74267C106 13 364 SH   SOLE 4 364 0 0
PROASSURANCE CORP COM 74267C106 77 2,179 SH   SOLE 7 2,179 0 0
PROASSURANCE CORP COM 74267C106 8,288 233,787 SH   SOLE 18 233,787 0 0
PROASSURANCE CORP COM 74267C106 1,513 42,685 SH   SOLE 19 42,685 0 0
PROASSURANCE CORP COM 74267C106 192,729 5,436,642 SH   SOLE 21 5,436,642 0 0
PROASSURANCE CORP COM 74267C106 55,885 1,576,449 SH   SOLE 22 1,500,823 0 75,626
PROASSURANCE CORP COM 74267C106 636 17,938 SH   SOLE 26 9,131 0 8,807
PROASSURANCE CORP COM 74267C106 274 7,738 SH   SOLE 28 7,738 0 0
PROASSURANCE CORP COM 74267C106 2,873 81,038 SH   SOLE 30 81,038 0 0
PROASSURANCE CORP COM 74267C106 97 2,732 SH   SOLE 36 2,732 0 0
PROASSURANCE CORP COM 74267C106 189 5,336 SH   SOLE 40 5,336 0 0
PROCTER AND GAMBLE CO COM 742718109 537,708 6,888,390 SH   SOLE 2 968,785 0 5,919,605
PROCTER AND GAMBLE CO COM 742718109 70,027 897,097 SH   SOLE 4 831,263 0 65,834
PROCTER AND GAMBLE CO COM 742718109 176,750 2,264,285 SH   SOLE 7 2,071,967 0 192,318
PROCTER AND GAMBLE CO COM 742718109 3,271 41,902 SH   SOLE 13 41,902 0 0
PROCTER AND GAMBLE CO COM 742718109 1,555 19,921 SH   SOLE 15 19,921 0 0
PROCTER AND GAMBLE CO COM 742718109 22 282 SH   SOLE 17 0 0 282
PROCTER AND GAMBLE CO COM 742718109 541,496 6,936,924 SH   SOLE 18 6,405,923 0 531,001
PROCTER AND GAMBLE CO COM 742718109 579,678 7,426,056 SH   SOLE 19 7,426,056 0 0
PROCTER AND GAMBLE CO COM 742718109 82,333 1,054,736 SH   SOLE 20 0 0 1,054,736
PROCTER AND GAMBLE CO COM 742718109 3,574,781 45,795,301 SH   SOLE 21 45,795,301 0 0
PROCTER AND GAMBLE CO COM 742718109 4,920,890 63,039,835 SH   SOLE 22 55,760,737 0 7,279,098
PROCTER AND GAMBLE CO COM 742718109 246,256 3,154,705 SH   SOLE 23 3,154,705 0 0
PROCTER AND GAMBLE CO COM 742718109 213,842 2,739,458 SH   SOLE 25 2,739,458 0 0
PROCTER AND GAMBLE CO COM 742718109 855,150 10,955,029 SH   SOLE 26 2,007,218 0 8,947,811
PROCTER AND GAMBLE CO COM 742718109 28,664 367,202 SH   SOLE 28 367,202 0 0
PROCTER AND GAMBLE CO COM 742718109 15,323 196,304 SH   SOLE 29 110,464 0 85,840
PROCTER AND GAMBLE CO COM 742718109 638,636 8,181,352 SH   SOLE 30 8,181,352 0 0
PROCTER AND GAMBLE CO COM 742718109 83,608 1,071,078 SH   SOLE 31 559,487 0 511,591
PROCTER AND GAMBLE CO COM 742718109 12,093 154,923 SH   SOLE 32 154,923 0 0
PROCTER AND GAMBLE CO COM 742718109 192,107 2,461,018 SH   SOLE 34 2,461,018 0 0
PROCTER AND GAMBLE CO COM 742718109 189,280 2,424,797 SH   SOLE 36 2,424,797 0 0
PROCTER AND GAMBLE CO COM 742718109 2,247 28,790 SH   SOLE 37 28,790 0 0
PROCTER AND GAMBLE CO COM 742718109 3,973 50,892 SH   SOLE 40 50,892 0 0
PROFIRE ENERGY INC COM 74316X101 66 19,487 SH   SOLE 2 1,399 0 18,088
PROFIRE ENERGY INC COM 74316X101 257 76,146 SH   SOLE 18 76,146 0 0
PROFIRE ENERGY INC COM 74316X101 61 18,003 SH   SOLE 19 18,003 0 0
PROFIRE ENERGY INC COM 74316X101 2,873 850,024 SH   SOLE 21 850,024 0 0
PROFIRE ENERGY INC COM 74316X101 1,889 558,912 SH   SOLE 22 551,650 0 7,262
PROGENICS PHARMACEUTICALS IN COM 743187106 492 61,237 SH   SOLE 2 2,980 0 58,257
PROGENICS PHARMACEUTICALS IN COM 743187106 12 1,529 SH   SOLE 7 1,529 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 2,688 334,390 SH   SOLE 18 334,390 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 582 72,405 SH   SOLE 19 72,405 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 68,329 8,498,643 SH   SOLE 21 8,498,643 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 18,418 2,290,772 SH   SOLE 22 2,185,251 0 105,521
PROGENICS PHARMACEUTICALS IN COM 743187106 81 10,089 SH   SOLE 28 10,089 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 923 114,819 SH   SOLE 30 114,819 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 59 7,353 SH   SOLE 40 7,353 0 0
PROGRESS SOFTWARE CORP COM 743312100 1,946 50,123 SH   SOLE 2 14,526 0 35,597
PROGRESS SOFTWARE CORP COM 743312100 5 135 SH   SOLE 4 135 0 0
PROGRESS SOFTWARE CORP COM 743312100 38 974 SH   SOLE 7 974 0 0
PROGRESS SOFTWARE CORP COM 743312100 8,591 221,314 SH   SOLE 18 221,314 0 0
PROGRESS SOFTWARE CORP COM 743312100 5,201 133,980 SH   SOLE 19 133,980 0 0
PROGRESS SOFTWARE CORP COM 743312100 184,600 4,755,274 SH   SOLE 21 4,755,274 0 0
PROGRESS SOFTWARE CORP COM 743312100 59,550 1,533,994 SH   SOLE 22 1,463,042 0 70,952
PROGRESS SOFTWARE CORP COM 743312100 1,488 38,326 SH   SOLE 23 38,326 0 0
PROGRESS SOFTWARE CORP COM 743312100 3,450 88,883 SH   SOLE 26 6,680 0 82,203
PROGRESS SOFTWARE CORP COM 743312100 252 6,497 SH   SOLE 28 6,497 0 0
PROGRESS SOFTWARE CORP COM 743312100 621 16,009 SH   SOLE 29 0 0 16,009
PROGRESS SOFTWARE CORP COM 743312100 2,641 68,024 SH   SOLE 30 68,024 0 0
PROGRESS SOFTWARE CORP COM 743312100 3,971 102,303 SH   SOLE 34 102,303 0 0
PROGRESS SOFTWARE CORP COM 743312100 198 5,098 SH   SOLE 40 5,098 0 0
PROGRESSIVE CORP OHIO COM 743315103 97,314 1,645,201 SH   SOLE 2 282,400 0 1,362,801
PROGRESSIVE CORP OHIO COM 743315103 11,354 191,953 SH   SOLE 4 177,438 0 14,515
PROGRESSIVE CORP OHIO COM 743315103 38,520 651,234 SH   SOLE 7 530,567 0 120,667
PROGRESSIVE CORP OHIO COM 743315103 294 4,968 SH   SOLE 15 4,968 0 0
PROGRESSIVE CORP OHIO COM 743315103 71,956 1,216,501 SH   SOLE 18 1,134,301 0 82,200
PROGRESSIVE CORP OHIO COM 743315103 6,080 102,791 SH   SOLE 19 102,791 0 0
PROGRESSIVE CORP OHIO COM 743315103 16,131 272,708 SH   SOLE 20 0 0 272,708
PROGRESSIVE CORP OHIO COM 743315103 799,223 13,511,800 SH   SOLE 21 13,511,800 0 0
PROGRESSIVE CORP OHIO COM 743315103 880,047 14,878,228 SH   SOLE 22 13,205,464 0 1,672,764
PROGRESSIVE CORP OHIO COM 743315103 43,000 726,972 SH   SOLE 23 726,972 0 0
PROGRESSIVE CORP OHIO COM 743315103 34,025 575,234 SH   SOLE 25 575,234 0 0
PROGRESSIVE CORP OHIO COM 743315103 135,736 2,294,779 SH   SOLE 26 487,078 0 1,807,701
PROGRESSIVE CORP OHIO COM 743315103 5,012 84,732 SH   SOLE 28 84,732 0 0
PROGRESSIVE CORP OHIO COM 743315103 2,896 48,960 SH   SOLE 29 21,329 0 27,631
PROGRESSIVE CORP OHIO COM 743315103 145,132 2,453,627 SH   SOLE 30 2,453,627 0 0
PROGRESSIVE CORP OHIO COM 743315103 12,132 205,098 SH   SOLE 31 115,698 0 89,400
PROGRESSIVE CORP OHIO COM 743315103 1,697 28,692 SH   SOLE 34 28,692 0 0
PROGRESSIVE CORP OHIO COM 743315103 34,292 579,745 SH   SOLE 36 579,745 0 0
PROGRESSIVE CORP OHIO COM 743315103 691 11,680 SH   SOLE 40 11,680 0 0
PROLOGIS INC COM 74340W103 191,263 2,911,600 SH   SOLE 2 1,169,396 0 1,742,204
PROLOGIS INC COM 74340W103 36,970 562,791 SH   SOLE 4 549,595 0 13,196
PROLOGIS INC COM 74340W103 86,299 1,313,738 SH   SOLE 7 1,303,350 0 10,388
PROLOGIS INC COM 74340W103 9,810 149,336 SH   SOLE 13 149,336 0 0
PROLOGIS INC COM 74340W103 1,632 24,851 SH   SOLE 15 24,851 0 0
PROLOGIS INC COM 74340W103 0 1 SH   SOLE 17 0 0 1
PROLOGIS INC COM 74340W103 82,258 1,252,219 SH   SOLE 18 1,175,681 0 76,538
PROLOGIS INC COM 74340W103 136,174 2,072,973 SH   SOLE 19 2,072,973 0 0
PROLOGIS INC COM 74340W103 16,227 247,027 SH   SOLE 20 0 0 247,027
PROLOGIS INC COM 74340W103 932,673 14,198,098 SH   SOLE 21 14,198,098 0 0
PROLOGIS INC COM 74340W103 1,545,479 23,526,853 SH   SOLE 22 20,790,999 0 2,735,854
PROLOGIS INC COM 74340W103 74,168 1,129,062 SH   SOLE 23 1,129,062 0 0
PROLOGIS INC COM 74340W103 107,919 1,642,849 SH   SOLE 25 1,642,849 0 0
PROLOGIS INC COM 74340W103 146,170 2,225,147 SH   SOLE 26 461,870 0 1,763,277
PROLOGIS INC COM 74340W103 5,269 80,213 SH   SOLE 28 80,213 0 0
PROLOGIS INC COM 74340W103 48,910 744,558 SH   SOLE 29 425,086 0 319,472
PROLOGIS INC COM 74340W103 266,209 4,052,501 SH   SOLE 30 4,052,501 0 0
PROLOGIS INC COM 74340W103 21,493 327,185 SH   SOLE 31 118,681 0 208,504
PROLOGIS INC COM 74340W103 14,502 220,770 SH   SOLE 34 220,770 0 0
PROLOGIS INC COM 74340W103 44,513 677,629 SH   SOLE 36 677,629 0 0
PROLOGIS INC COM 74340W103 701 10,672 SH   SOLE 40 10,672 0 0
PROOFPOINT INC COM 743424103 10,677 92,597 SH   SOLE 2 3,882 0 88,715
PROOFPOINT INC COM 743424103 27 230 SH   SOLE 4 230 0 0
PROOFPOINT INC COM 743424103 127 1,105 SH   SOLE 7 1,105 0 0
PROOFPOINT INC COM 743424103 2,874 24,922 SH   SOLE 18 24,922 0 0
PROOFPOINT INC COM 743424103 14,513 125,863 SH   SOLE 19 125,863 0 0
PROOFPOINT INC COM 743424103 83,041 720,154 SH   SOLE 21 720,154 0 0
PROOFPOINT INC COM 743424103 159,046 1,379,291 SH   SOLE 22 1,274,805 0 104,486
PROOFPOINT INC COM 743424103 1,632 14,152 SH   SOLE 26 9,117 0 5,035
PROOFPOINT INC COM 743424103 715 6,203 SH   SOLE 28 6,203 0 0
PROOFPOINT INC COM 743424103 384 3,329 SH   SOLE 29 0 0 3,329
PROOFPOINT INC COM 743424103 1,272 11,029 SH   SOLE 30 11,029 0 0
PROOFPOINT INC COM 743424103 127 1,101 SH   SOLE 31 1,101 0 0
PROOFPOINT INC COM 743424103 8,949 77,606 SH   SOLE 34 77,606 0 0
PROOFPOINT INC COM 743424103 623 5,402 SH   SOLE 40 5,402 0 0
PROPETRO HLDG CORP COM 74347M108 1,765 112,537 SH   SOLE 2 57,018 0 55,519
PROPETRO HLDG CORP COM 74347M108 3 214 SH   SOLE 4 214 0 0
PROPETRO HLDG CORP COM 74347M108 24 1,522 SH   SOLE 7 1,522 0 0
PROPETRO HLDG CORP COM 74347M108 4,796 305,846 SH   SOLE 18 305,846 0 0
PROPETRO HLDG CORP COM 74347M108 6,907 440,526 SH   SOLE 19 440,526 0 0
PROPETRO HLDG CORP COM 74347M108 118,449 7,554,173 SH   SOLE 21 7,554,173 0 0
PROPETRO HLDG CORP COM 74347M108 38,278 2,441,194 SH   SOLE 22 2,339,309 0 101,885
PROPETRO HLDG CORP COM 74347M108 2,643 168,546 SH   SOLE 23 168,546 0 0
PROPETRO HLDG CORP COM 74347M108 3,444 219,673 SH   SOLE 26 0 0 219,673
PROPETRO HLDG CORP COM 74347M108 758 48,339 SH   SOLE 29 0 0 48,339
PROPETRO HLDG CORP COM 74347M108 1,710 109,072 SH   SOLE 30 109,072 0 0
PROPETRO HLDG CORP COM 74347M108 145 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 65 20,132 SH   SOLE 21 20,132 0 0
PROS HOLDINGS INC COM 74346Y103 837 22,880 SH   SOLE 2 1,128 0 21,752
PROS HOLDINGS INC COM 74346Y103 20 537 SH   SOLE 7 537 0 0
PROS HOLDINGS INC COM 74346Y103 3,218 87,985 SH   SOLE 18 87,985 0 0
PROS HOLDINGS INC COM 74346Y103 810 22,139 SH   SOLE 19 22,139 0 0
PROS HOLDINGS INC COM 74346Y103 32,316 883,665 SH   SOLE 21 883,665 0 0
PROS HOLDINGS INC COM 74346Y103 30,150 824,438 SH   SOLE 22 792,414 0 32,024
PROS HOLDINGS INC COM 74346Y103 49 1,337 SH   SOLE 26 0 0 1,337
PROS HOLDINGS INC COM 74346Y103 134 3,660 SH   SOLE 28 3,660 0 0
PROS HOLDINGS INC COM 74346Y103 245 6,695 SH   SOLE 30 6,695 0 0
PROS HOLDINGS INC COM 74346Y103 94 2,561 SH   SOLE 40 2,561 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
PROSPECT CAPITAL CORPORATION COM 74348T102 10,122 1,508,442 SH   SOLE 30 1,508,442 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 1,014 1,015,000 PRN   SOLE 21 1,015,000 0 0
PROSPERITY BANCSHARES INC COM 743606105 10,974 160,536 SH   SOLE 2 33,386 0 127,150
PROSPERITY BANCSHARES INC COM 743606105 21 308 SH   SOLE 4 308 0 0
PROSPERITY BANCSHARES INC COM 743606105 146 2,141 SH   SOLE 7 2,141 0 0
PROSPERITY BANCSHARES INC COM 743606105 14,833 216,980 SH   SOLE 18 216,980 0 0
PROSPERITY BANCSHARES INC COM 743606105 734 10,742 SH   SOLE 19 10,742 0 0
PROSPERITY BANCSHARES INC COM 743606105 220,790 3,229,807 SH   SOLE 21 3,229,807 0 0
PROSPERITY BANCSHARES INC COM 743606105 154,356 2,257,984 SH   SOLE 22 2,121,717 0 136,267
PROSPERITY BANCSHARES INC COM 743606105 1,070 15,648 SH   SOLE 26 8,134 0 7,514
PROSPERITY BANCSHARES INC COM 743606105 656 9,593 SH   SOLE 28 9,593 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,008 14,741 SH   SOLE 30 14,741 0 0
PROSPERITY BANCSHARES INC COM 743606105 99 1,445 SH   SOLE 31 1,445 0 0
PROSPERITY BANCSHARES INC COM 743606105 21 300 SH   SOLE 36 300 0 0
PROSPERITY BANCSHARES INC COM 743606105 489 7,153 SH   SOLE 40 7,153 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 16 2,443 SH   SOLE 18 2,443 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 216 32,113 SH   SOLE 21 32,113 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 1,475 219,479 SH   SOLE 22 219,479 0 0
PROTEON THERAPEUTICS INC COM 74371L109 4 1,723 SH   SOLE 18 1,723 0 0
PROTEON THERAPEUTICS INC COM 74371L109 70 28,647 SH   SOLE 21 28,647 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 51 18,430 SH   SOLE 2 2,112 0 16,318
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 230 82,371 SH   SOLE 18 82,371 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 54 19,297 SH   SOLE 19 19,297 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 2,554 915,435 SH   SOLE 21 915,435 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 2,154 772,184 SH   SOLE 22 764,305 0 7,879
PROTHENA CORP PLC SHS G72800108 604 41,417 SH   SOLE 2 1,617 0 39,800
PROTHENA CORP PLC SHS G72800108 2 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108 15 1,040 SH   SOLE 7 1,040 0 0
PROTHENA CORP PLC SHS G72800108 2,061 141,374 SH   SOLE 18 141,374 0 0
PROTHENA CORP PLC SHS G72800108 475 32,545 SH   SOLE 19 32,545 0 0
PROTHENA CORP PLC SHS G72800108 26,889 1,844,239 SH   SOLE 21 1,844,239 0 0
PROTHENA CORP PLC SHS G72800108 15,733 1,079,111 SH   SOLE 22 1,024,740 0 54,371
PROTHENA CORP PLC SHS G72800108 154 10,584 SH   SOLE 26 2,640 0 7,944
PROTHENA CORP PLC SHS G72800108 96 6,604 SH   SOLE 28 6,604 0 0
PROTHENA CORP PLC SHS G72800108 70 4,821 SH   SOLE 29 0 0 4,821
PROTHENA CORP PLC SHS G72800108 130 8,926 SH   SOLE 30 8,926 0 0
PROTHENA CORP PLC SHS G72800108 48 3,315 SH   SOLE 40 3,315 0 0
PROTO LABS INC COM 743713109 2,718 22,848 SH   SOLE 2 1,499 0 21,349
PROTO LABS INC COM 743713109 17 140 SH   SOLE 4 140 0 0
PROTO LABS INC COM 743713109 69 584 SH   SOLE 7 584 0 0
PROTO LABS INC COM 743713109 13,541 113,840 SH   SOLE 18 113,840 0 0
PROTO LABS INC COM 743713109 6,076 51,083 SH   SOLE 19 51,083 0 0
PROTO LABS INC COM 743713109 312,099 2,623,785 SH   SOLE 21 2,623,785 0 0
PROTO LABS INC COM 743713109 84,345 709,078 SH   SOLE 22 673,727 0 35,351
PROTO LABS INC COM 743713109 110 926 SH   SOLE 23 926 0 0
PROTO LABS INC COM 743713109 1,633 13,726 SH   SOLE 26 6,136 0 7,590
PROTO LABS INC COM 743713109 417 3,502 SH   SOLE 28 3,502 0 0
PROTO LABS INC COM 743713109 39 331 SH   SOLE 29 0 0 331
PROTO LABS INC COM 743713109 4,565 38,377 SH   SOLE 30 38,377 0 0
PROTO LABS INC COM 743713109 307 2,584 SH   SOLE 40 2,584 0 0
PROVIDENCE SVC CORP COM 743815102 4,656 59,272 SH   SOLE 2 50,451 0 8,821
PROVIDENCE SVC CORP COM 743815102 20 255 SH   SOLE 7 255 0 0
PROVIDENCE SVC CORP COM 743815102 3,919 49,890 SH   SOLE 18 49,890 0 0
PROVIDENCE SVC CORP COM 743815102 720 9,160 SH   SOLE 19 9,160 0 0
PROVIDENCE SVC CORP COM 743815102 94,180 1,198,978 SH   SOLE 21 1,198,978 0 0
PROVIDENCE SVC CORP COM 743815102 26,116 332,476 SH   SOLE 22 315,542 0 16,934
PROVIDENCE SVC CORP COM 743815102 437 5,563 SH   SOLE 26 0 0 5,563
PROVIDENCE SVC CORP COM 743815102 149 1,900 SH   SOLE 28 1,900 0 0
PROVIDENCE SVC CORP COM 743815102 1,301 16,560 SH   SOLE 30 16,560 0 0
PROVIDENCE SVC CORP COM 743815102 117 1,495 SH   SOLE 40 1,495 0 0
PROVIDENT BANCORP INC COM 74383X109 88 3,370 SH   SOLE 2 186 0 3,184
PROVIDENT BANCORP INC COM 74383X109 369 14,102 SH   SOLE 18 14,102 0 0
PROVIDENT BANCORP INC COM 74383X109 97 3,684 SH   SOLE 19 3,684 0 0
PROVIDENT BANCORP INC COM 74383X109 4,010 153,059 SH   SOLE 21 153,059 0 0
PROVIDENT BANCORP INC COM 74383X109 954 36,396 SH   SOLE 22 34,973 0 1,423
PROVIDENT FINL HLDGS INC COM 743868101 21 1,126 SH   SOLE 18 1,126 0 0
PROVIDENT FINL HLDGS INC COM 743868101 537 28,122 SH   SOLE 21 28,122 0 0
PROVIDENT FINL HLDGS INC COM 743868101 6,466 338,912 SH   SOLE 22 338,912 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,800 65,372 SH   SOLE 2 2,597 0 62,775
PROVIDENT FINL SVCS INC COM 74386T105 14 525 SH   SOLE 4 525 0 0
PROVIDENT FINL SVCS INC COM 74386T105 37 1,338 SH   SOLE 7 1,338 0 0
PROVIDENT FINL SVCS INC COM 74386T105 7,506 272,639 SH   SOLE 18 272,639 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,458 52,961 SH   SOLE 19 52,961 0 0
PROVIDENT FINL SVCS INC COM 74386T105 171,274 6,221,344 SH   SOLE 21 6,221,344 0 0
PROVIDENT FINL SVCS INC COM 74386T105 50,039 1,817,602 SH   SOLE 22 1,734,593 0 83,009
PROVIDENT FINL SVCS INC COM 74386T105 390 14,149 SH   SOLE 26 10,644 0 3,505
PROVIDENT FINL SVCS INC COM 74386T105 238 8,628 SH   SOLE 28 8,628 0 0
PROVIDENT FINL SVCS INC COM 74386T105 2,500 90,798 SH   SOLE 30 90,798 0 0
PROVIDENT FINL SVCS INC COM 74386T105 179 6,488 SH   SOLE 40 6,488 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 134 6,968 SH   SOLE 2 276 0 6,692
PRUDENTIAL BANCORP INC NEW COM 74431A101 541 28,019 SH   SOLE 18 28,019 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 117 6,070 SH   SOLE 19 6,070 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 6,072 314,596 SH   SOLE 21 314,596 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 1,402 72,643 SH   SOLE 22 69,838 0 2,805
PRUDENTIAL FINL INC COM 744320102 146,253 1,564,038 SH   SOLE 2 572,006 0 992,032
PRUDENTIAL FINL INC COM 744320102 19,714 210,824 SH   SOLE 4 199,582 0 11,242
PRUDENTIAL FINL INC COM 744320102 31,701 339,015 SH   SOLE 7 327,648 0 11,367
PRUDENTIAL FINL INC COM 744320102 2,890 30,911 SH   SOLE 13 30,911 0 0
PRUDENTIAL FINL INC COM 744320102 317 3,387 SH   SOLE 15 3,387 0 0
PRUDENTIAL FINL INC COM 744320102 86,864 928,925 SH   SOLE 18 813,760 0 115,165
PRUDENTIAL FINL INC COM 744320102 55,578 594,358 SH   SOLE 19 594,358 0 0
PRUDENTIAL FINL INC COM 744320102 13,260 141,803 SH   SOLE 20 0 0 141,803
PRUDENTIAL FINL INC COM 744320102 640,643 6,851,062 SH   SOLE 21 6,851,062 0 0
PRUDENTIAL FINL INC COM 744320102 1,042,854 11,152,325 SH   SOLE 22 9,686,371 0 1,465,954
PRUDENTIAL FINL INC COM 744320102 63,639 680,560 SH   SOLE 23 680,560 0 0
PRUDENTIAL FINL INC COM 744320102 41,500 443,806 SH   SOLE 25 443,806 0 0
PRUDENTIAL FINL INC COM 744320102 232,408 2,485,380 SH   SOLE 26 360,522 0 2,124,858
PRUDENTIAL FINL INC COM 744320102 5,583 59,704 SH   SOLE 28 59,704 0 0
PRUDENTIAL FINL INC COM 744320102 17,871 191,108 SH   SOLE 29 105,117 0 85,991
PRUDENTIAL FINL INC COM 744320102 151,679 1,622,062 SH   SOLE 30 1,622,062 0 0
PRUDENTIAL FINL INC COM 744320102 27,911 298,479 SH   SOLE 31 208,677 0 89,802
PRUDENTIAL FINL INC COM 744320102 33,350 356,644 SH   SOLE 34 356,644 0 0
PRUDENTIAL FINL INC COM 744320102 6,901 73,801 SH   SOLE 35 73,801 0 0
PRUDENTIAL FINL INC COM 744320102 45,310 484,549 SH   SOLE 36 484,549 0 0
PRUDENTIAL FINL INC COM 744320102 802 8,572 SH   SOLE 40 8,572 0 0
PRUDENTIAL PLC ADR 74435K204 14 300 SH   SOLE 18 300 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 8,518 66,287 SH   SOLE 2 7,137 0 59,150
PS BUSINESS PKS INC CALIF COM 69360J107 813 6,326 SH   SOLE 4 6,326 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 4,082 31,768 SH   SOLE 7 31,768 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 106 827 SH   SOLE 15 827 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 11,121 86,545 SH   SOLE 18 86,545 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 10,038 78,114 SH   SOLE 19 78,114 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 265,572 2,066,711 SH   SOLE 21 2,066,711 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 126,789 986,685 SH   SOLE 22 959,489 0 27,196
PS BUSINESS PKS INC CALIF COM 69360J107 3,091 24,058 SH   SOLE 23 24,058 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 4,997 38,887 SH   SOLE 25 38,887 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,591 12,384 SH   SOLE 26 2,227 0 10,157
PS BUSINESS PKS INC CALIF COM 69360J107 363 2,828 SH   SOLE 28 2,828 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 898 6,987 SH   SOLE 29 6,987 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 15,717 122,312 SH   SOLE 30 122,312 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 281 2,184 SH   SOLE 40 2,184 0 0
PSYCHEMEDICS CORP COM NEW 744375205 19 971 SH   SOLE 18 971 0 0
PSYCHEMEDICS CORP COM NEW 744375205 321 16,659 SH   SOLE 21 16,659 0 0
PSYCHEMEDICS CORP COM NEW 744375205 225 11,720 SH   SOLE 22 11,720 0 0
PTC INC COM 69370C100 25,067 267,208 SH   SOLE 2 55,066 0 212,142
PTC INC COM 69370C100 51 544 SH   SOLE 4 544 0 0
PTC INC COM 69370C100 234 2,491 SH   SOLE 7 2,491 0 0
PTC INC COM 69370C100 33,871 361,063 SH   SOLE 18 361,063 0 0
PTC INC COM 69370C100 14,001 149,250 SH   SOLE 19 149,250 0 0
PTC INC COM 69370C100 532,772 5,679,271 SH   SOLE 21 5,679,271 0 0
PTC INC COM 69370C100 345,088 3,678,587 SH   SOLE 22 3,456,941 0 221,646
PTC INC COM 69370C100 16,281 173,552 SH   SOLE 26 44,694 0 128,858
PTC INC COM 69370C100 1,507 16,065 SH   SOLE 28 16,065 0 0
PTC INC COM 69370C100 29,397 313,363 SH   SOLE 30 313,363 0 0
PTC INC COM 69370C100 233 2,479 SH   SOLE 31 2,479 0 0
PTC INC COM 69370C100 85 902 SH   SOLE 36 902 0 0
PTC INC COM 69370C100 1,232 13,136 SH   SOLE 40 13,136 0 0
PTC THERAPEUTICS INC COM 69366J200 1,267 37,573 SH   SOLE 2 1,959 0 35,614
PTC THERAPEUTICS INC COM 69366J200 4 119 SH   SOLE 4 119 0 0
PTC THERAPEUTICS INC COM 69366J200 30 888 SH   SOLE 7 888 0 0
PTC THERAPEUTICS INC COM 69366J200 4,863 144,187 SH   SOLE 18 144,187 0 0
PTC THERAPEUTICS INC COM 69366J200 1,623 48,126 SH   SOLE 19 48,126 0 0
PTC THERAPEUTICS INC COM 69366J200 67,831 2,010,988 SH   SOLE 21 2,010,988 0 0
PTC THERAPEUTICS INC COM 69366J200 39,887 1,182,533 SH   SOLE 22 1,094,047 0 88,486
PTC THERAPEUTICS INC COM 69366J200 174 5,155 SH   SOLE 23 5,155 0 0
PTC THERAPEUTICS INC COM 69366J200 35 1,030 SH   SOLE 26 0 0 1,030
PTC THERAPEUTICS INC COM 69366J200 259 7,673 SH   SOLE 28 7,673 0 0
PTC THERAPEUTICS INC COM 69366J200 318 9,435 SH   SOLE 30 9,435 0 0
PTC THERAPEUTICS INC COM 69366J200 19 576 SH   SOLE 34 576 0 0
PTC THERAPEUTICS INC COM 69366J200 131 3,878 SH   SOLE 40 3,878 0 0
PUBLIC STORAGE COM 74460D109 90,581 399,283 SH   SOLE 2 46,990 0 352,293
PUBLIC STORAGE COM 74460D109 22,893 100,913 SH   SOLE 4 96,707 0 4,206
PUBLIC STORAGE COM 74460D109 98,887 435,893 SH   SOLE 7 400,559 0 35,334
PUBLIC STORAGE COM 74460D109 384 1,693 SH   SOLE 13 1,693 0 0
PUBLIC STORAGE COM 74460D109 1,564 6,896 SH   SOLE 15 6,896 0 0
PUBLIC STORAGE COM 74460D109 68,251 300,849 SH   SOLE 18 280,133 0 20,716
PUBLIC STORAGE COM 74460D109 45,144 198,994 SH   SOLE 19 198,994 0 0
PUBLIC STORAGE COM 74460D109 18,719 82,515 SH   SOLE 20 0 0 82,515
PUBLIC STORAGE COM 74460D109 1,143,174 5,039,116 SH   SOLE 21 5,039,116 0 0
PUBLIC STORAGE COM 74460D109 1,362,952 6,007,898 SH   SOLE 22 5,605,728 0 402,170
PUBLIC STORAGE COM 74460D109 46,294 204,064 SH   SOLE 23 204,064 0 0
PUBLIC STORAGE COM 74460D109 101,131 445,787 SH   SOLE 25 445,787 0 0
PUBLIC STORAGE COM 74460D109 137,922 607,963 SH   SOLE 26 129,382 0 478,581
PUBLIC STORAGE COM 74460D109 5,149 22,699 SH   SOLE 28 22,699 0 0
PUBLIC STORAGE COM 74460D109 13,128 57,869 SH   SOLE 29 57,869 0 0
PUBLIC STORAGE COM 74460D109 285,161 1,256,989 SH   SOLE 30 1,256,989 0 0
PUBLIC STORAGE COM 74460D109 14,317 63,110 SH   SOLE 31 29,823 0 33,287
PUBLIC STORAGE COM 74460D109 1,677 7,392 SH   SOLE 34 7,392 0 0
PUBLIC STORAGE COM 74460D109 31,926 140,730 SH   SOLE 36 140,730 0 0
PUBLIC STORAGE COM 74460D109 713 3,143 SH   SOLE 40 3,143 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 76,998 1,422,209 SH   SOLE 2 251,654 0 1,170,555
PUBLIC SVC ENTERPRISE GROUP COM 744573106 9,947 183,728 SH   SOLE 4 171,017 0 12,711
PUBLIC SVC ENTERPRISE GROUP COM 744573106 27,426 506,575 SH   SOLE 7 482,508 0 24,067
PUBLIC SVC ENTERPRISE GROUP COM 744573106 820 15,146 SH   SOLE 13 15,146 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 212 3,909 SH   SOLE 15 3,909 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 7 130 SH   SOLE 17 0 0 130
PUBLIC SVC ENTERPRISE GROUP COM 744573106 183,686 3,392,804 SH   SOLE 18 3,187,832 0 204,972
PUBLIC SVC ENTERPRISE GROUP COM 744573106 306,214 5,655,970 SH   SOLE 19 5,655,970 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 14,179 261,903 SH   SOLE 20 0 0 261,903
PUBLIC SVC ENTERPRISE GROUP COM 744573106 894,307 16,518,407 SH   SOLE 21 16,518,407 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 694,466 12,827,223 SH   SOLE 22 11,407,654 0 1,419,569
PUBLIC SVC ENTERPRISE GROUP COM 744573106 34,485 636,957 SH   SOLE 23 636,957 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 29,286 540,931 SH   SOLE 25 540,931 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 132,048 2,439,004 SH   SOLE 26 451,220 0 1,987,784
PUBLIC SVC ENTERPRISE GROUP COM 744573106 3,963 73,208 SH   SOLE 28 73,208 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 952 17,576 SH   SOLE 29 17,576 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 127,642 2,357,631 SH   SOLE 30 2,357,631 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 10,698 197,599 SH   SOLE 31 92,032 0 105,567
PUBLIC SVC ENTERPRISE GROUP COM 744573106 4,959 91,590 SH   SOLE 32 91,590 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 4,815 88,930 SH   SOLE 34 88,930 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 11,508 212,551 SH   SOLE 35 212,551 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 27,532 508,540 SH   SOLE 36 508,540 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 550 10,155 SH   SOLE 40 10,155 0 0
PULMATRIX INC COM 74584P103 0 155 SH   SOLE 21 155 0 0
PULMATRIX INC COM 74584P103 131 291,449 SH   SOLE 22 291,449 0 0
PULSE BIOSCIENCES INC COM 74587B101 134 8,866 SH   SOLE 2 392 0 8,474
PULSE BIOSCIENCES INC COM 74587B101 5 328 SH   SOLE 7 328 0 0
PULSE BIOSCIENCES INC COM 74587B101 561 37,079 SH   SOLE 18 37,079 0 0
PULSE BIOSCIENCES INC COM 74587B101 130 8,615 SH   SOLE 19 8,615 0 0
PULSE BIOSCIENCES INC COM 74587B101 5,558 367,091 SH   SOLE 21 367,091 0 0
PULSE BIOSCIENCES INC COM 74587B101 2,697 178,130 SH   SOLE 22 167,649 0 10,481
PULTE GROUP INC COM 745867101 21,344 742,394 SH   SOLE 2 80,342 0 662,052
PULTE GROUP INC COM 745867101 2,530 88,012 SH   SOLE 4 80,089 0 7,923
PULTE GROUP INC COM 745867101 6,200 215,646 SH   SOLE 7 209,809 0 5,837
PULTE GROUP INC COM 745867101 73 2,532 SH   SOLE 15 2,532 0 0
PULTE GROUP INC COM 745867101 16,025 557,374 SH   SOLE 18 521,774 0 35,600
PULTE GROUP INC COM 745867101 10,864 377,878 SH   SOLE 19 377,878 0 0
PULTE GROUP INC COM 745867101 4,677 162,694 SH   SOLE 20 0 0 162,694
PULTE GROUP INC COM 745867101 237,047 8,245,096 SH   SOLE 21 8,245,096 0 0
PULTE GROUP INC COM 745867101 203,183 7,067,250 SH   SOLE 22 6,335,907 0 731,343
PULTE GROUP INC COM 745867101 9,838 342,205 SH   SOLE 23 342,205 0 0
PULTE GROUP INC COM 745867101 7,476 260,018 SH   SOLE 25 260,018 0 0
PULTE GROUP INC COM 745867101 27,987 973,458 SH   SOLE 26 290,088 0 683,370
PULTE GROUP INC COM 745867101 1,135 39,476 SH   SOLE 28 39,476 0 0
PULTE GROUP INC COM 745867101 1,729 60,126 SH   SOLE 29 8,505 0 51,621
PULTE GROUP INC COM 745867101 23,937 832,592 SH   SOLE 30 832,592 0 0
PULTE GROUP INC COM 745867101 3,107 108,086 SH   SOLE 31 57,590 0 50,496
PULTE GROUP INC COM 745867101 2,835 98,614 SH   SOLE 34 98,614 0 0
PULTE GROUP INC COM 745867101 5,521 192,051 SH   SOLE 36 192,051 0 0
PULTE GROUP INC COM 745867101 157 5,458 SH   SOLE 40 5,458 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 1,582 26,746 SH   SOLE 2 3,887 0 22,859
PUMA BIOTECHNOLOGY INC COM 74587V107 7 123 SH   SOLE 4 123 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 37 626 SH   SOLE 7 626 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 5,461 92,327 SH   SOLE 18 92,327 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 3,765 63,649 SH   SOLE 19 63,649 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 83,062 1,404,262 SH   SOLE 21 1,404,262 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 51,497 870,611 SH   SOLE 22 831,099 0 39,512
PUMA BIOTECHNOLOGY INC COM 74587V107 513 8,679 SH   SOLE 23 8,679 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 1,117 18,890 SH   SOLE 26 6,898 0 11,992
PUMA BIOTECHNOLOGY INC COM 74587V107 284 4,804 SH   SOLE 28 4,804 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 186 3,152 SH   SOLE 29 0 0 3,152
PUMA BIOTECHNOLOGY INC COM 74587V107 447 7,557 SH   SOLE 30 7,557 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 49 827 SH   SOLE 34 827 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 204 3,457 SH   SOLE 40 3,457 0 0
PURE ACQUISITION CORP UNIT 04/13/2023 74621Q205 85 8,244 SH   SOLE 2 8,244 0 0
PURE ACQUISITION CORP UNIT 04/13/2023 74621Q205 1,557 151,854 SH   SOLE 19 151,854 0 0
PURE ACQUISITION CORP UNIT 04/13/2023 74621Q205 409 39,902 SH   SOLE 34 39,902 0 0
PURE STORAGE INC CL A 74624M102 8,273 346,425 SH   SOLE 2 46,607 0 299,818
PURE STORAGE INC CL A 74624M102 1,874 78,465 SH   SOLE 4 78,465 0 0
PURE STORAGE INC CL A 74624M102 86 3,585 SH   SOLE 7 3,585 0 0
PURE STORAGE INC CL A 74624M102 20,555 860,744 SH   SOLE 18 860,744 0 0
PURE STORAGE INC CL A 74624M102 128,142 5,366,078 SH   SOLE 19 5,366,078 0 0
PURE STORAGE INC CL A 74624M102 43,668 1,828,641 SH   SOLE 21 1,828,641 0 0
PURE STORAGE INC CL A 74624M102 99,988 4,187,096 SH   SOLE 22 3,895,612 0 291,484
PURE STORAGE INC CL A 74624M102 2,575 107,824 SH   SOLE 23 107,824 0 0
PURE STORAGE INC CL A 74624M102 3,432 143,712 SH   SOLE 26 18,008 0 125,704
PURE STORAGE INC CL A 74624M102 272 11,411 SH   SOLE 28 11,411 0 0
PURE STORAGE INC CL A 74624M102 427 17,891 SH   SOLE 29 0 0 17,891
PURE STORAGE INC CL A 74624M102 445 18,624 SH   SOLE 30 18,624 0 0
PURE STORAGE INC CL A 74624M102 85 3,559 SH   SOLE 31 3,559 0 0
PURE STORAGE INC CL A 74624M102 50,749 2,125,160 SH   SOLE 34 2,125,160 0 0
PURE STORAGE INC CL A 74624M102 221 9,235 SH   SOLE 40 9,235 0 0
PURECYCLE CORP COM NEW 746228303 124 12,978 SH   SOLE 2 592 0 12,386
PURECYCLE CORP COM NEW 746228303 516 54,032 SH   SOLE 18 54,032 0 0
PURECYCLE CORP COM NEW 746228303 113 11,870 SH   SOLE 19 11,870 0 0
PURECYCLE CORP COM NEW 746228303 6,108 639,553 SH   SOLE 21 639,553 0 0
PURECYCLE CORP COM NEW 746228303 1,357 142,064 SH   SOLE 22 136,822 0 5,242
PURPLE INNOVATION INC COM 74640Y106 29 3,354 SH   SOLE 2 0 0 3,354
PURPLE INNOVATION INC COM 74640Y106 145 17,045 SH   SOLE 18 17,045 0 0
PURPLE INNOVATION INC COM 74640Y106 35 4,086 SH   SOLE 19 4,086 0 0
PURPLE INNOVATION INC COM 74640Y106 1,424 167,477 SH   SOLE 21 167,477 0 0
PURPLE INNOVATION INC COM 74640Y106 308 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 35,953 240,137 SH   SOLE 2 62,457 0 177,680
PVH CORP COM 693656100 4,574 30,549 SH   SOLE 4 28,715 0 1,834
PVH CORP COM 693656100 11,693 78,097 SH   SOLE 7 55,288 0 22,809
PVH CORP COM 693656100 507 3,383 SH   SOLE 13 3,383 0 0
PVH CORP COM 693656100 88 586 SH   SOLE 15 586 0 0
PVH CORP COM 693656100 24,599 164,297 SH   SOLE 18 154,129 0 10,168
PVH CORP COM 693656100 6,683 44,634 SH   SOLE 19 44,634 0 0
PVH CORP COM 693656100 6,667 44,530 SH   SOLE 20 0 0 44,530
PVH CORP COM 693656100 250,075 1,670,287 SH   SOLE 21 1,670,287 0 0
PVH CORP COM 693656100 284,179 1,898,072 SH   SOLE 22 1,681,994 0 216,078
PVH CORP COM 693656100 16,521 110,345 SH   SOLE 23 110,345 0 0
PVH CORP COM 693656100 20,165 134,684 SH   SOLE 25 134,684 0 0
PVH CORP COM 693656100 54,571 364,484 SH   SOLE 26 83,120 0 281,364
PVH CORP COM 693656100 1,599 10,678 SH   SOLE 28 10,678 0 0
PVH CORP COM 693656100 3,137 20,950 SH   SOLE 29 5,050 0 15,900
PVH CORP COM 693656100 37,389 249,725 SH   SOLE 30 249,725 0 0
PVH CORP COM 693656100 5,115 34,166 SH   SOLE 31 21,035 0 13,131
PVH CORP COM 693656100 3,851 25,722 SH   SOLE 34 25,722 0 0
PVH CORP COM 693656100 10,187 68,043 SH   SOLE 36 68,043 0 0
PVH CORP COM 693656100 233 1,554 SH   SOLE 40 1,554 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 145 15,709 SH   SOLE 2 873 0 14,836
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 6 626 SH   SOLE 7 626 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 543 58,919 SH   SOLE 18 58,919 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 131 14,175 SH   SOLE 19 14,175 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 6,051 657,032 SH   SOLE 21 657,032 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 1,748 189,803 SH   SOLE 22 178,730 0 11,073
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 30 3,284 SH   SOLE 28 3,284 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 8 896 SH   SOLE 40 896 0 0
Q2 HLDGS INC COM 74736L109 1,717 30,099 SH   SOLE 2 1,611 0 28,488
Q2 HLDGS INC COM 74736L109 15 256 SH   SOLE 4 256 0 0
Q2 HLDGS INC COM 74736L109 44 777 SH   SOLE 7 777 0 0
Q2 HLDGS INC COM 74736L109 6,632 116,248 SH   SOLE 18 116,248 0 0
Q2 HLDGS INC COM 74736L109 1,763 30,911 SH   SOLE 19 30,911 0 0
Q2 HLDGS INC COM 74736L109 68,970 1,208,945 SH   SOLE 21 1,208,945 0 0
Q2 HLDGS INC COM 74736L109 59,492 1,042,796 SH   SOLE 22 992,112 0 50,684
Q2 HLDGS INC COM 74736L109 910 15,950 SH   SOLE 26 6,547 0 9,403
Q2 HLDGS INC COM 74736L109 247 4,324 SH   SOLE 28 4,324 0 0
Q2 HLDGS INC COM 74736L109 470 8,239 SH   SOLE 30 8,239 0 0
Q2 HLDGS INC COM 74736L109 217 3,811 SH   SOLE 40 3,811 0 0
QAD INC CL B 74727D207 9 249 SH   SOLE 18 249 0 0
QAD INC CL B 74727D207 9 244 SH   SOLE 21 244 0 0
QAD INC CL B 74727D207 1,012 28,016 SH   SOLE 22 28,016 0 0
QAD INC CL A 74727D306 422 8,411 SH   SOLE 2 429 0 7,982
QAD INC CL A 74727D306 13 269 SH   SOLE 7 269 0 0
QAD INC CL A 74727D306 1,720 34,306 SH   SOLE 18 34,306 0 0
QAD INC CL A 74727D306 394 7,857 SH   SOLE 19 7,857 0 0
QAD INC CL A 74727D306 18,133 361,571 SH   SOLE 21 361,571 0 0
QAD INC CL A 74727D306 14,569 290,517 SH   SOLE 22 268,329 0 22,188
QAD INC CL A 74727D306 182 3,627 SH   SOLE 26 0 0 3,627
QAD INC CL A 74727D306 72 1,431 SH   SOLE 28 1,431 0 0
QAD INC CL A 74727D306 121 2,416 SH   SOLE 30 2,416 0 0
QAD INC CL A 74727D306 45 905 SH   SOLE 40 905 0 0
QCR HOLDINGS INC COM 74727A104 1,127 23,758 SH   SOLE 2 12,118 0 11,640
QCR HOLDINGS INC COM 74727A104 14 302 SH   SOLE 7 302 0 0
QCR HOLDINGS INC COM 74727A104 2,380 50,150 SH   SOLE 18 50,150 0 0
QCR HOLDINGS INC COM 74727A104 1,925 40,578 SH   SOLE 19 40,578 0 0
QCR HOLDINGS INC COM 74727A104 22,003 463,707 SH   SOLE 21 463,707 0 0
QCR HOLDINGS INC COM 74727A104 18,918 398,702 SH   SOLE 22 376,418 0 22,284
QCR HOLDINGS INC COM 74727A104 3,256 68,630 SH   SOLE 23 68,630 0 0
QCR HOLDINGS INC COM 74727A104 2,374 50,042 SH   SOLE 26 0 0 50,042
QCR HOLDINGS INC COM 74727A104 305 6,433 SH   SOLE 29 0 0 6,433
QCR HOLDINGS INC COM 74727A104 130 2,742 SH   SOLE 30 2,742 0 0
QCR HOLDINGS INC COM 74727A104 568 11,974 SH   SOLE 34 11,974 0 0
QCR HOLDINGS INC COM 74727A104 102 2,157 SH   SOLE 40 2,157 0 0
QEP RES INC COM 74733V100 7,341 598,776 SH   SOLE 2 114,225 0 484,551
QEP RES INC COM 74733V100 14 1,154 SH   SOLE 4 1,154 0 0
QEP RES INC COM 74733V100 138 11,263 SH   SOLE 7 11,263 0 0
QEP RES INC COM 74733V100 9,140 745,490 SH   SOLE 18 745,490 0 0
QEP RES INC COM 74733V100 438 35,750 SH   SOLE 19 35,750 0 0
QEP RES INC COM 74733V100 136,047 11,096,803 SH   SOLE 21 11,096,803 0 0
QEP RES INC COM 74733V100 94,413 7,700,935 SH   SOLE 22 7,159,202 0 541,733
QEP RES INC COM 74733V100 936 76,378 SH   SOLE 26 54,543 0 21,835
QEP RES INC COM 74733V100 409 33,332 SH   SOLE 28 33,332 0 0
QEP RES INC COM 74733V100 1,623 132,403 SH   SOLE 30 132,403 0 0
QEP RES INC COM 74733V100 63 5,112 SH   SOLE 31 5,112 0 0
QEP RES INC COM 74733V100 204 16,607 SH   SOLE 36 16,607 0 0
QEP RES INC COM 74733V100 419 34,211 SH   SOLE 40 34,211 0 0
QIAGEN NV SHS NEW N72482123 23,129 639,631 SH   SOLE 2 198,506 0 441,125
QIAGEN NV SHS NEW N72482123 177 4,889 SH   SOLE 7 4,889 0 0
QIAGEN NV SHS NEW N72482123 6,941 191,954 SH   SOLE 18 191,954 0 0
QIAGEN NV SHS NEW N72482123 34,387 950,973 SH   SOLE 19 950,973 0 0
QIAGEN NV SHS NEW N72482123 72,099 1,993,875 SH   SOLE 21 1,993,875 0 0
QIAGEN NV SHS NEW N72482123 71,506 1,977,479 SH   SOLE 22 1,654,439 0 323,040
QIAGEN NV SHS NEW N72482123 175 4,835 SH   SOLE 31 4,835 0 0
QIAGEN NV SHS NEW N72482123 14,858 410,900 SH   SOLE 34 410,900 0 0
QIWI PLC SPON ADR REP B 74735M108 100 6,353 SH   SOLE 25 6,353 0 0
QORVO INC COM 74736K101 26,135 325,990 SH   SOLE 2 26,105 0 299,885
QORVO INC COM 74736K101 2,982 37,190 SH   SOLE 4 33,747 0 3,443
QORVO INC COM 74736K101 8,336 103,978 SH   SOLE 7 95,083 0 8,895
QORVO INC COM 74736K101 400 4,995 SH   SOLE 13 4,995 0 0
QORVO INC COM 74736K101 69 860 SH   SOLE 15 860 0 0
QORVO INC COM 74736K101 10 126 SH   SOLE 17 0 0 126
QORVO INC COM 74736K101 20,960 261,444 SH   SOLE 18 244,593 0 16,851
QORVO INC COM 74736K101 13,675 170,580 SH   SOLE 19 170,580 0 0
QORVO INC COM 74736K101 4,700 58,621 SH   SOLE 20 0 0 58,621
QORVO INC COM 74736K101 265,186 3,307,795 SH   SOLE 21 3,307,795 0 0
QORVO INC COM 74736K101 248,056 3,094,124 SH   SOLE 22 2,751,187 0 342,937
QORVO INC COM 74736K101 13,098 163,384 SH   SOLE 23 163,384 0 0
QORVO INC COM 74736K101 10,306 128,558 SH   SOLE 25 128,558 0 0
QORVO INC COM 74736K101 44,833 559,230 SH   SOLE 26 138,784 0 420,446
QORVO INC COM 74736K101 1,560 19,453 SH   SOLE 28 19,453 0 0
QORVO INC COM 74736K101 2,284 28,494 SH   SOLE 29 3,686 0 24,808
QORVO INC COM 74736K101 38,938 485,687 SH   SOLE 30 485,687 0 0
QORVO INC COM 74736K101 3,937 49,110 SH   SOLE 31 24,502 0 24,608
QORVO INC COM 74736K101 7,988 99,642 SH   SOLE 34 99,642 0 0
QORVO INC COM 74736K101 9,148 114,112 SH   SOLE 36 114,112 0 0
QORVO INC COM 74736K101 205 2,557 SH   SOLE 40 2,557 0 0
QTS RLTY TR INC COM CL A 74736A103 1,940 49,103 SH   SOLE 2 2,247 0 46,856
QTS RLTY TR INC COM CL A 74736A103 657 16,642 SH   SOLE 4 16,642 0 0
QTS RLTY TR INC COM CL A 74736A103 3,175 80,389 SH   SOLE 7 80,389 0 0
QTS RLTY TR INC COM CL A 74736A103 77 1,962 SH   SOLE 15 1,962 0 0
QTS RLTY TR INC COM CL A 74736A103 6,518 165,012 SH   SOLE 18 165,012 0 0
QTS RLTY TR INC COM CL A 74736A103 4,269 108,064 SH   SOLE 19 108,064 0 0
QTS RLTY TR INC COM CL A 74736A103 69,580 1,761,515 SH   SOLE 21 1,761,515 0 0
QTS RLTY TR INC COM CL A 74736A103 83,893 2,123,865 SH   SOLE 22 2,056,614 0 67,251
QTS RLTY TR INC COM CL A 74736A103 116 2,928 SH   SOLE 23 2,928 0 0
QTS RLTY TR INC COM CL A 74736A103 3,979 100,728 SH   SOLE 25 100,728 0 0
QTS RLTY TR INC COM CL A 74736A103 1,066 26,980 SH   SOLE 26 4,603 0 22,377
QTS RLTY TR INC COM CL A 74736A103 275 6,960 SH   SOLE 28 6,960 0 0
QTS RLTY TR INC COM CL A 74736A103 717 18,144 SH   SOLE 29 18,144 0 0
QTS RLTY TR INC COM CL A 74736A103 9,839 249,097 SH   SOLE 30 249,097 0 0
QTS RLTY TR INC COM CL A 74736A103 62 1,558 SH   SOLE 34 1,558 0 0
QTS RLTY TR INC COM CL A 74736A103 188 4,763 SH   SOLE 40 4,763 0 0
QUAD / GRAPHICS INC COM CL A 747301109 777 37,278 SH   SOLE 2 3,791 0 33,487
QUAD / GRAPHICS INC COM CL A 747301109 13 630 SH   SOLE 7 630 0 0
QUAD / GRAPHICS INC COM CL A 747301109 2,287 109,802 SH   SOLE 18 109,802 0 0
QUAD / GRAPHICS INC COM CL A 747301109 549 26,354 SH   SOLE 19 26,354 0 0
QUAD / GRAPHICS INC COM CL A 747301109 22,092 1,060,582 SH   SOLE 21 1,060,582 0 0
QUAD / GRAPHICS INC COM CL A 747301109 19,509 936,591 SH   SOLE 22 885,853 0 50,738
QUAD / GRAPHICS INC COM CL A 747301109 254 12,174 SH   SOLE 23 12,174 0 0
QUAD / GRAPHICS INC COM CL A 747301109 290 13,916 SH   SOLE 26 0 0 13,916
QUAD / GRAPHICS INC COM CL A 747301109 83 3,974 SH   SOLE 28 3,974 0 0
QUAD / GRAPHICS INC COM CL A 747301109 159 7,620 SH   SOLE 29 0 0 7,620
QUAD / GRAPHICS INC COM CL A 747301109 179 8,600 SH   SOLE 30 8,600 0 0
QUAD / GRAPHICS INC COM CL A 747301109 49 2,354 SH   SOLE 40 2,354 0 0
QUAKER CHEM CORP COM 747316107 1,678 10,838 SH   SOLE 2 598 0 10,240
QUAKER CHEM CORP COM 747316107 11 73 SH   SOLE 4 73 0 0
QUAKER CHEM CORP COM 747316107 45 288 SH   SOLE 7 288 0 0
QUAKER CHEM CORP COM 747316107 8,704 56,204 SH   SOLE 18 56,204 0 0
QUAKER CHEM CORP COM 747316107 1,739 11,228 SH   SOLE 19 11,228 0 0
QUAKER CHEM CORP COM 747316107 207,367 1,338,976 SH   SOLE 21 1,338,976 0 0
QUAKER CHEM CORP COM 747316107 56,435 364,403 SH   SOLE 22 345,982 0 18,421
QUAKER CHEM CORP COM 747316107 757 4,886 SH   SOLE 26 4,073 0 813
QUAKER CHEM CORP COM 747316107 298 1,921 SH   SOLE 28 1,921 0 0
QUAKER CHEM CORP COM 747316107 3,057 19,739 SH   SOLE 30 19,739 0 0
QUAKER CHEM CORP COM 747316107 232 1,500 SH   SOLE 40 1,500 0 0
QUALCOMM INC COM 747525103 245,760 4,379,183 SH   SOLE 2 822,650 0 3,556,533
QUALCOMM INC COM 747525103 32,002 570,251 SH   SOLE 4 531,724 0 38,527
QUALCOMM INC COM 747525103 65,657 1,169,941 SH   SOLE 7 1,135,156 0 34,785
QUALCOMM INC COM 747525103 334 5,960 SH   SOLE 13 5,960 0 0
QUALCOMM INC COM 747525103 798 14,213 SH   SOLE 15 14,213 0 0
QUALCOMM INC COM 747525103 3 48 SH   SOLE 17 0 0 48
QUALCOMM INC COM 747525103 370,261 6,597,664 SH   SOLE 18 6,271,261 0 326,403
QUALCOMM INC COM 747525103 689,996 12,295,010 SH   SOLE 19 12,295,010 0 0
QUALCOMM INC COM 747525103 32,503 579,171 SH   SOLE 20 0 0 579,171
QUALCOMM INC COM 747525103 1,711,151 30,490,936 SH   SOLE 21 30,490,936 0 0
QUALCOMM INC COM 747525103 2,051,653 36,558,317 SH   SOLE 22 32,476,613 0 4,081,704
QUALCOMM INC COM 747525103 108,693 1,936,792 SH   SOLE 23 1,936,792 0 0
QUALCOMM INC COM 747525103 84,559 1,506,756 SH   SOLE 25 1,506,756 0 0
QUALCOMM INC COM 747525103 278,216 4,957,512 SH   SOLE 26 1,163,829 0 3,793,683
QUALCOMM INC COM 747525103 12,009 213,988 SH   SOLE 28 213,988 0 0
QUALCOMM INC COM 747525103 3,525 62,804 SH   SOLE 29 50,691 0 12,113
QUALCOMM INC COM 747525103 339,405 6,047,837 SH   SOLE 30 6,047,837 0 0
QUALCOMM INC COM 747525103 34,824 620,524 SH   SOLE 31 282,580 0 337,944
QUALCOMM INC COM 747525103 16,899 301,130 SH   SOLE 32 301,130 0 0
QUALCOMM INC COM 747525103 177,897 3,169,946 SH   SOLE 34 3,169,946 0 0
QUALCOMM INC COM 747525103 76,888 1,370,071 SH   SOLE 36 1,370,071 0 0
QUALCOMM INC COM 747525103 1,677 29,885 SH   SOLE 40 29,885 0 0
QUALCOMM INC OPTIONS 747525103 393 7,000 SH Call SOLE 2 7,000 0 0
QUALCOMM INC OPTIONS 747525103 11,224 200,000 SH Call SOLE 19 200,000 0 0
QUALITY CARE PPTYS INC COM 747545101 39,184 1,821,664 SH   SOLE 2 1,726,796 0 94,868
QUALITY CARE PPTYS INC COM 747545101 718 33,364 SH   SOLE 4 33,364 0 0
QUALITY CARE PPTYS INC COM 747545101 3,289 152,894 SH   SOLE 7 152,894 0 0
QUALITY CARE PPTYS INC COM 747545101 83 3,871 SH   SOLE 15 3,871 0 0
QUALITY CARE PPTYS INC COM 747545101 11,985 557,204 SH   SOLE 18 557,204 0 0
QUALITY CARE PPTYS INC COM 747545101 4,191 194,827 SH   SOLE 19 194,827 0 0
QUALITY CARE PPTYS INC COM 747545101 150,118 6,978,989 SH   SOLE 21 6,978,989 0 0
QUALITY CARE PPTYS INC COM 747545101 100,404 4,667,773 SH   SOLE 22 4,525,769 0 142,004
QUALITY CARE PPTYS INC COM 747545101 116 5,410 SH   SOLE 23 5,410 0 0
QUALITY CARE PPTYS INC COM 747545101 3,960 184,110 SH   SOLE 25 184,110 0 0
QUALITY CARE PPTYS INC COM 747545101 1,169 54,354 SH   SOLE 26 9,397 0 44,957
QUALITY CARE PPTYS INC COM 747545101 279 12,978 SH   SOLE 28 12,978 0 0
QUALITY CARE PPTYS INC COM 747545101 692 32,187 SH   SOLE 29 32,187 0 0
QUALITY CARE PPTYS INC COM 747545101 3,505 162,941 SH   SOLE 30 162,941 0 0
QUALITY CARE PPTYS INC COM 747545101 139 6,482 SH   SOLE 36 6,482 0 0
QUALITY CARE PPTYS INC COM 747545101 238 11,068 SH   SOLE 40 11,068 0 0
QUALITY SYS INC COM 747582104 1,155 59,208 SH   SOLE 2 13,060 0 46,148
QUALITY SYS INC COM 747582104 6 288 SH   SOLE 4 288 0 0
QUALITY SYS INC COM 747582104 22 1,132 SH   SOLE 7 1,132 0 0
QUALITY SYS INC COM 747582104 4,393 225,289 SH   SOLE 18 225,289 0 0
QUALITY SYS INC COM 747582104 1,287 66,004 SH   SOLE 19 66,004 0 0
QUALITY SYS INC COM 747582104 96,780 4,963,057 SH   SOLE 21 4,963,057 0 0
QUALITY SYS INC COM 747582104 31,235 1,601,813 SH   SOLE 22 1,522,383 0 79,430
QUALITY SYS INC COM 747582104 1,561 80,061 SH   SOLE 23 80,061 0 0
QUALITY SYS INC COM 747582104 631 32,353 SH   SOLE 26 14,362 0 17,991
QUALITY SYS INC COM 747582104 130 6,648 SH   SOLE 28 6,648 0 0
QUALITY SYS INC COM 747582104 9 465 SH   SOLE 29 0 0 465
QUALITY SYS INC COM 747582104 1,430 73,320 SH   SOLE 30 73,320 0 0
QUALITY SYS INC COM 747582104 94 4,845 SH   SOLE 40 4,845 0 0
QUALYS INC COM 74758T303 2,354 27,922 SH   SOLE 2 1,468 0 26,454
QUALYS INC COM 74758T303 16 189 SH   SOLE 4 189 0 0
QUALYS INC COM 74758T303 63 743 SH   SOLE 7 743 0 0
QUALYS INC COM 74758T303 12,110 143,648 SH   SOLE 18 143,648 0 0
QUALYS INC COM 74758T303 2,854 33,855 SH   SOLE 19 33,855 0 0
QUALYS INC COM 74758T303 291,091 3,453,038 SH   SOLE 21 3,453,038 0 0
QUALYS INC COM 74758T303 75,646 897,337 SH   SOLE 22 850,914 0 46,423
QUALYS INC COM 74758T303 24 288 SH   SOLE 23 288 0 0
QUALYS INC COM 74758T303 860 10,202 SH   SOLE 26 8,557 0 1,645
QUALYS INC COM 74758T303 376 4,459 SH   SOLE 28 4,459 0 0
QUALYS INC COM 74758T303 4,199 49,808 SH   SOLE 30 49,808 0 0
QUALYS INC COM 74758T303 298 3,530 SH   SOLE 40 3,530 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 709 39,476 SH   SOLE 2 1,441 0 38,035
QUANEX BUILDING PRODUCTS COR COM 747619104 6 357 SH   SOLE 4 357 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 11 632 SH   SOLE 7 632 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 2,843 158,410 SH   SOLE 18 158,410 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 514 28,661 SH   SOLE 19 28,661 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 72,781 4,054,651 SH   SOLE 21 4,054,651 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 17,244 960,656 SH   SOLE 22 907,290 0 53,366
QUANEX BUILDING PRODUCTS COR COM 747619104 200 11,168 SH   SOLE 26 8,673 0 2,495
QUANEX BUILDING PRODUCTS COR COM 747619104 87 4,862 SH   SOLE 28 4,862 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 933 51,965 SH   SOLE 30 51,965 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 72 4,013 SH   SOLE 40 4,013 0 0
QUANTA SVCS INC COM 74762E102 11,471 343,451 SH   SOLE 2 37,693 0 305,758
QUANTA SVCS INC COM 74762E102 48 1,429 SH   SOLE 4 1,429 0 0
QUANTA SVCS INC COM 74762E102 4,190 125,456 SH   SOLE 7 125,456 0 0
QUANTA SVCS INC COM 74762E102 10,220 305,999 SH   SOLE 18 299,092 0 6,907
QUANTA SVCS INC COM 74762E102 1,076 32,226 SH   SOLE 19 32,226 0 0
QUANTA SVCS INC COM 74762E102 98,828 2,958,935 SH   SOLE 21 2,958,935 0 0
QUANTA SVCS INC COM 74762E102 131,687 3,942,717 SH   SOLE 22 3,513,410 0 429,307
QUANTA SVCS INC COM 74762E102 5,483 164,171 SH   SOLE 26 34,433 0 129,738
QUANTA SVCS INC COM 74762E102 717 21,472 SH   SOLE 28 21,472 0 0
QUANTA SVCS INC COM 74762E102 289 8,664 SH   SOLE 29 0 0 8,664
QUANTA SVCS INC COM 74762E102 10,364 310,305 SH   SOLE 30 310,305 0 0
QUANTA SVCS INC COM 74762E102 109 3,257 SH   SOLE 31 3,257 0 0
QUANTA SVCS INC COM 74762E102 18,837 563,992 SH   SOLE 34 563,992 0 0
QUANTA SVCS INC COM 74762E102 224 6,699 SH   SOLE 36 6,699 0 0
QUANTA SVCS INC COM 74762E102 574 17,189 SH   SOLE 40 17,189 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 425 27,375 SH   SOLE 2 1,574 0 25,801
QUANTENNA COMMUNICATIONS INC COM 74766D100 11 733 SH   SOLE 7 733 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 1,733 111,546 SH   SOLE 18 111,546 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 411 26,428 SH   SOLE 19 26,428 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 17,848 1,148,547 SH   SOLE 21 1,148,547 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 11,414 734,495 SH   SOLE 22 692,367 0 42,128
QUANTENNA COMMUNICATIONS INC COM 74766D100 68 4,403 SH   SOLE 30 4,403 0 0
QUANTERIX CORP COM 74766Q101 53 3,710 SH   SOLE 2 370 0 3,340
QUANTERIX CORP COM 74766Q101 231 16,112 SH   SOLE 18 16,112 0 0
QUANTERIX CORP COM 74766Q101 47 3,288 SH   SOLE 19 3,288 0 0
QUANTERIX CORP COM 74766Q101 2,620 182,418 SH   SOLE 21 182,418 0 0
QUANTERIX CORP COM 74766Q101 588 40,938 SH   SOLE 22 38,990 0 1,948
QUANTUM CORP COM NEW 747906501 12 5,483 SH   SOLE 18 5,483 0 0
QUANTUM CORP COM NEW 747906501 191 86,855 SH   SOLE 21 86,855 0 0
QUANTUM CORP COM NEW 747906501 1,137 516,961 SH   SOLE 22 516,961 0 0
QUDIAN INC ADR 747798106 109 12,305 SH   SOLE 18 12,305 0 0
QUDIAN INC ADR 747798106 1,796 202,664 SH   SOLE 22 202,664 0 0
QUDIAN INC ADR 747798106 15,690 1,770,871 SH   SOLE 34 1,770,871 0 0
QUEST DIAGNOSTICS INC COM 74834L100 102,424 931,638 SH   SOLE 2 609,560 0 322,078
QUEST DIAGNOSTICS INC COM 74834L100 9,894 89,996 SH   SOLE 4 86,151 0 3,845
QUEST DIAGNOSTICS INC COM 74834L100 19,179 174,449 SH   SOLE 7 133,609 0 40,840
QUEST DIAGNOSTICS INC COM 74834L100 509 4,629 SH   SOLE 13 4,629 0 0
QUEST DIAGNOSTICS INC COM 74834L100 116 1,055 SH   SOLE 15 1,055 0 0
QUEST DIAGNOSTICS INC COM 74834L100 99,136 901,732 SH   SOLE 18 854,821 0 46,911
QUEST DIAGNOSTICS INC COM 74834L100 272,418 2,477,881 SH   SOLE 19 2,477,881 0 0
QUEST DIAGNOSTICS INC COM 74834L100 10,623 96,626 SH   SOLE 20 22,600 0 74,026
QUEST DIAGNOSTICS INC COM 74834L100 387,248 3,522,355 SH   SOLE 21 3,522,355 0 0
QUEST DIAGNOSTICS INC COM 74834L100 437,378 3,978,332 SH   SOLE 22 3,456,580 0 521,752
QUEST DIAGNOSTICS INC COM 74834L100 26,208 238,383 SH   SOLE 23 238,383 0 0
QUEST DIAGNOSTICS INC COM 74834L100 16,964 154,304 SH   SOLE 25 154,304 0 0
QUEST DIAGNOSTICS INC COM 74834L100 72,280 657,454 SH   SOLE 26 143,428 0 514,026
QUEST DIAGNOSTICS INC COM 74834L100 2,033 18,489 SH   SOLE 28 18,489 0 0
QUEST DIAGNOSTICS INC COM 74834L100 7,799 70,940 SH   SOLE 29 44,346 0 26,594
QUEST DIAGNOSTICS INC COM 74834L100 53,811 489,462 SH   SOLE 30 489,462 0 0
QUEST DIAGNOSTICS INC COM 74834L100 15,311 139,267 SH   SOLE 31 97,447 0 41,820
QUEST DIAGNOSTICS INC COM 74834L100 85,999 782,238 SH   SOLE 34 782,238 0 0
QUEST DIAGNOSTICS INC COM 74834L100 18,950 172,371 SH   SOLE 36 172,371 0 0
QUEST DIAGNOSTICS INC COM 74834L100 301 2,738 SH   SOLE 40 2,738 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 41 20,951 SH   SOLE 21 20,951 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 578 SH   SOLE 22 578 0 0
QUICKLOGIC CORP COM 74837P108 17 15,067 SH   SOLE 18 15,067 0 0
QUICKLOGIC CORP COM 74837P108 266 231,300 SH   SOLE 21 231,300 0 0
QUICKLOGIC CORP COM 74837P108 1,557 1,353,760 SH   SOLE 22 1,353,760 0 0
QUIDEL CORP COM 74838J101 1,805 27,149 SH   SOLE 2 1,432 0 25,717
QUIDEL CORP COM 74838J101 11 163 SH   SOLE 4 163 0 0
QUIDEL CORP COM 74838J101 49 743 SH   SOLE 7 743 0 0
QUIDEL CORP COM 74838J101 6,903 103,797 SH   SOLE 18 103,797 0 0
QUIDEL CORP COM 74838J101 1,903 28,614 SH   SOLE 19 28,614 0 0
QUIDEL CORP COM 74838J101 72,124 1,084,574 SH   SOLE 21 1,084,574 0 0
QUIDEL CORP COM 74838J101 61,065 918,266 SH   SOLE 22 875,641 0 42,625
QUIDEL CORP COM 74838J101 762 11,459 SH   SOLE 26 6,103 0 5,356
QUIDEL CORP COM 74838J101 273 4,109 SH   SOLE 28 4,109 0 0
QUIDEL CORP COM 74838J101 464 6,974 SH   SOLE 30 6,974 0 0
QUIDEL CORP COM 74838J101 205 3,082 SH   SOLE 40 3,082 0 0
QUINSTREET INC COM 74874Q100 431 33,957 SH   SOLE 2 4,738 0 29,219
QUINSTREET INC COM 74874Q100 11 877 SH   SOLE 7 877 0 0
QUINSTREET INC COM 74874Q100 2,148 169,159 SH   SOLE 18 169,159 0 0
QUINSTREET INC COM 74874Q100 1,398 110,076 SH   SOLE 19 110,076 0 0
QUINSTREET INC COM 74874Q100 49,296 3,881,537 SH   SOLE 21 3,881,537 0 0
QUINSTREET INC COM 74874Q100 15,817 1,245,450 SH   SOLE 22 1,142,692 0 102,758
QUINSTREET INC COM 74874Q100 195 15,373 SH   SOLE 23 15,373 0 0
QUINSTREET INC COM 74874Q100 271 21,376 SH   SOLE 26 0 0 21,376
QUINSTREET INC COM 74874Q100 232 18,253 SH   SOLE 29 0 0 18,253
QUINSTREET INC COM 74874Q100 682 53,721 SH   SOLE 30 53,721 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 64 7,512 SH   SOLE 2 0 0 7,512
QUINTANA ENERGY SVCS INC COM 74875T103 156 18,443 SH   SOLE 18 18,443 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 54 6,370 SH   SOLE 19 6,370 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 2,041 240,949 SH   SOLE 21 240,949 0 0
QUINTANA ENERGY SVCS INC COM 74875T103 336 39,713 SH   SOLE 22 37,999 0 1,714
QUMU CORP COM 749063103 12 5,265 SH   SOLE 21 5,265 0 0
QUMU CORP COM 749063103 584 265,280 SH   SOLE 22 265,280 0 0
QUORUM HEALTH CORP COM 74909E106 117 23,474 SH   SOLE 2 1,325 0 22,149
QUORUM HEALTH CORP COM 74909E106 636 127,139 SH   SOLE 18 127,139 0 0
QUORUM HEALTH CORP COM 74909E106 108 21,662 SH   SOLE 19 21,662 0 0
QUORUM HEALTH CORP COM 74909E106 14,625 2,924,999 SH   SOLE 21 2,924,999 0 0
QUORUM HEALTH CORP COM 74909E106 3,351 670,177 SH   SOLE 22 661,311 0 8,866
QUORUM HEALTH CORP COM 74909E106 206 41,258 SH   SOLE 30 41,258 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 865 66,018 SH   SOLE 2 3,664 0 62,354
QUOTIENT TECHNOLOGY INC COM 749119103 7 565 SH   SOLE 4 565 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 23 1,722 SH   SOLE 7 1,722 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 3,307 252,425 SH   SOLE 18 252,425 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 923 70,436 SH   SOLE 19 70,436 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 34,071 2,600,856 SH   SOLE 21 2,600,856 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 27,796 2,121,800 SH   SOLE 22 2,005,043 0 116,757
QUOTIENT TECHNOLOGY INC COM 749119103 11 820 SH   SOLE 23 820 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 69 5,252 SH   SOLE 26 0 0 5,252
QUOTIENT TECHNOLOGY INC COM 749119103 109 8,337 SH   SOLE 28 8,337 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 207 15,839 SH   SOLE 30 15,839 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 76 5,780 SH   SOLE 40 5,780 0 0
QURATE RETAIL INC COM SER A 74915M100 21,668 1,021,094 SH   SOLE 2 45,982 0 975,112
QURATE RETAIL INC COM SER A 74915M100 3,030 142,779 SH   SOLE 4 132,459 0 10,320
QURATE RETAIL INC COM SER A 74915M100 1,819 85,722 SH   SOLE 7 54,776 0 30,946
QURATE RETAIL INC COM SER A 74915M100 275 12,959 SH   SOLE 13 12,959 0 0
QURATE RETAIL INC COM SER A 74915M100 93 4,389 SH   SOLE 15 4,389 0 0
QURATE RETAIL INC COM SER A 74915M100 5,105 240,597 SH   SOLE 18 199,034 0 41,563
QURATE RETAIL INC COM SER A 74915M100 1,410 66,454 SH   SOLE 19 66,454 0 0
QURATE RETAIL INC COM SER A 74915M100 4,721 222,466 SH   SOLE 20 0 0 222,466
QURATE RETAIL INC COM SER A 74915M100 103,884 4,895,551 SH   SOLE 21 4,895,551 0 0
QURATE RETAIL INC COM SER A 74915M100 242,204 11,413,955 SH   SOLE 22 10,445,319 0 968,636
QURATE RETAIL INC COM SER A 74915M100 12,010 565,973 SH   SOLE 23 565,973 0 0
QURATE RETAIL INC COM SER A 74915M100 9,486 447,026 SH   SOLE 25 447,026 0 0
QURATE RETAIL INC COM SER A 74915M100 25,426 1,198,195 SH   SOLE 26 440,225 0 757,970
QURATE RETAIL INC COM SER A 74915M100 1,453 68,474 SH   SOLE 28 68,474 0 0
QURATE RETAIL INC COM SER A 74915M100 302 14,215 SH   SOLE 29 14,215 0 0
QURATE RETAIL INC COM SER A 74915M100 15,701 739,894 SH   SOLE 30 739,894 0 0
QURATE RETAIL INC COM SER A 74915M100 3,988 187,952 SH   SOLE 31 87,294 0 100,658
QURATE RETAIL INC COM SER A 74915M100 1,493 70,374 SH   SOLE 32 70,374 0 0
QURATE RETAIL INC COM SER A 74915M100 462 21,788 SH   SOLE 34 21,788 0 0
QURATE RETAIL INC COM SER A 74915M100 9,717 457,910 SH   SOLE 36 457,910 0 0
QURATE RETAIL INC COM SER A 74915M100 194 9,134 SH   SOLE 40 9,134 0 0
R1 RCM INC COM 749397105 731 84,207 SH   SOLE 2 4,334 0 79,873
R1 RCM INC COM 749397105 21 2,368 SH   SOLE 7 2,368 0 0
R1 RCM INC COM 749397105 2,968 341,945 SH   SOLE 18 341,945 0 0
R1 RCM INC COM 749397105 707 81,434 SH   SOLE 19 81,434 0 0
R1 RCM INC COM 749397105 33,755 3,888,797 SH   SOLE 21 3,888,797 0 0
R1 RCM INC COM 749397105 20,978 2,416,805 SH   SOLE 22 2,291,603 0 125,202
R1 RCM INC COM 749397105 91 10,498 SH   SOLE 23 10,498 0 0
R1 RCM INC COM 749397105 143 16,512 SH   SOLE 28 16,512 0 0
R1 RCM INC COM 749397105 126 14,517 SH   SOLE 30 14,517 0 0
RA PHARMACEUTICALS INC COM 74933V108 278 27,911 SH   SOLE 2 13,261 0 14,650
RA PHARMACEUTICALS INC COM 74933V108 571 57,391 SH   SOLE 18 57,391 0 0
RA PHARMACEUTICALS INC COM 74933V108 1,178 118,427 SH   SOLE 19 118,427 0 0
RA PHARMACEUTICALS INC COM 74933V108 8,772 881,582 SH   SOLE 21 881,582 0 0
RA PHARMACEUTICALS INC COM 74933V108 3,446 346,339 SH   SOLE 22 340,852 0 5,487
RA PHARMACEUTICALS INC COM 74933V108 444 44,652 SH   SOLE 23 44,652 0 0
RA PHARMACEUTICALS INC COM 74933V108 602 60,456 SH   SOLE 26 0 0 60,456
RA PHARMACEUTICALS INC COM 74933V108 6 573 SH   SOLE 30 573 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 0 40 SH   SOLE 17 0 0 40
RADIAN GROUP INC COM 750236101 3,836 236,517 SH   SOLE 2 19,106 0 217,411
RADIAN GROUP INC COM 750236101 37 2,268 SH   SOLE 4 2,268 0 0
RADIAN GROUP INC COM 750236101 97 6,011 SH   SOLE 7 6,011 0 0
RADIAN GROUP INC COM 750236101 11,537 711,271 SH   SOLE 18 711,271 0 0
RADIAN GROUP INC COM 750236101 3,393 209,172 SH   SOLE 19 209,172 0 0
RADIAN GROUP INC COM 750236101 120,347 7,419,652 SH   SOLE 21 7,419,652 0 0
RADIAN GROUP INC COM 750236101 100,429 6,191,650 SH   SOLE 22 5,894,551 0 297,099
RADIAN GROUP INC COM 750236101 558 34,432 SH   SOLE 23 34,432 0 0
RADIAN GROUP INC COM 750236101 2,080 128,231 SH   SOLE 26 42,034 0 86,197
RADIAN GROUP INC COM 750236101 484 29,823 SH   SOLE 28 29,823 0 0
RADIAN GROUP INC COM 750236101 61 3,784 SH   SOLE 29 0 0 3,784
RADIAN GROUP INC COM 750236101 792 48,813 SH   SOLE 30 48,813 0 0
RADIAN GROUP INC COM 750236101 79 4,877 SH   SOLE 36 4,877 0 0
RADIAN GROUP INC COM 750236101 369 22,742 SH   SOLE 40 22,742 0 0
RADIANT LOGISTICS INC COM 75025X100 302 77,360 SH   SOLE 2 37,673 0 39,687
RADIANT LOGISTICS INC COM 75025X100 497 127,006 SH   SOLE 18 127,006 0 0
RADIANT LOGISTICS INC COM 75025X100 267 68,358 SH   SOLE 19 68,358 0 0
RADIANT LOGISTICS INC COM 75025X100 5,304 1,356,507 SH   SOLE 21 1,356,507 0 0
RADIANT LOGISTICS INC COM 75025X100 3,222 823,942 SH   SOLE 22 813,404 0 10,538
RADIANT LOGISTICS INC COM 75025X100 361 92,419 SH   SOLE 23 92,419 0 0
RADIANT LOGISTICS INC COM 75025X100 108 27,742 SH   SOLE 26 0 0 27,742
RADIANT LOGISTICS INC COM 75025X100 100 25,608 SH   SOLE 29 0 0 25,608
RADISYS CORP COM 750459109 12 17,824 SH   SOLE 21 17,824 0 0
RADISYS CORP COM 750459109 571 816,490 SH   SOLE 22 816,490 0 0
RADIUS HEALTH INC COM NEW 750469207 989 33,556 SH   SOLE 2 1,818 0 31,738
RADIUS HEALTH INC COM NEW 750469207 5 177 SH   SOLE 4 177 0 0
RADIUS HEALTH INC COM NEW 750469207 24 816 SH   SOLE 7 816 0 0
RADIUS HEALTH INC COM NEW 750469207 3,792 128,659 SH   SOLE 18 128,659 0 0
RADIUS HEALTH INC COM NEW 750469207 1,918 65,093 SH   SOLE 19 65,093 0 0
RADIUS HEALTH INC COM NEW 750469207 55,232 1,874,175 SH   SOLE 21 1,874,175 0 0
RADIUS HEALTH INC COM NEW 750469207 33,744 1,145,033 SH   SOLE 22 1,088,551 0 56,482
RADIUS HEALTH INC COM NEW 750469207 24 820 SH   SOLE 23 820 0 0
RADIUS HEALTH INC COM NEW 750469207 137 4,648 SH   SOLE 26 3,310 0 1,338
RADIUS HEALTH INC COM NEW 750469207 118 4,014 SH   SOLE 28 4,014 0 0
RADIUS HEALTH INC COM NEW 750469207 236 7,995 SH   SOLE 30 7,995 0 0
RADIUS HEALTH INC COM NEW 750469207 18 611 SH   SOLE 34 611 0 0
RADIUS HEALTH INC COM NEW 750469207 92 3,108 SH   SOLE 40 3,108 0 0
RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 441 475,000 PRN   SOLE 21 475,000 0 0
RADNET INC COM 750491102 495 32,978 SH   SOLE 2 1,887 0 31,091
RADNET INC COM 750491102 13 859 SH   SOLE 7 859 0 0
RADNET INC COM 750491102 2,001 133,402 SH   SOLE 18 133,402 0 0
RADNET INC COM 750491102 493 32,866 SH   SOLE 19 32,866 0 0
RADNET INC COM 750491102 21,005 1,400,332 SH   SOLE 21 1,400,332 0 0
RADNET INC COM 750491102 14,017 934,498 SH   SOLE 22 877,943 0 56,555
RADNET INC COM 750491102 122 8,130 SH   SOLE 26 0 0 8,130
RADNET INC COM 750491102 137 9,130 SH   SOLE 30 9,130 0 0
RADWARE LTD ORD M81873107 94 3,713 SH   SOLE 2 0 0 3,713
RADWARE LTD ORD M81873107 70 2,773 SH   SOLE 7 2,773 0 0
RADWARE LTD ORD M81873107 748 29,601 SH   SOLE 18 29,601 0 0
RADWARE LTD ORD M81873107 1,156 45,726 SH   SOLE 21 45,726 0 0
RADWARE LTD ORD M81873107 7,488 296,208 SH   SOLE 22 249,151 0 47,057
RADWARE LTD ORD M81873107 138 5,466 SH   SOLE 26 0 0 5,466
RADWARE LTD ORD M81873107 70 2,773 SH   SOLE 30 2,773 0 0
RADWARE LTD ORD M81873107 1,087 42,990 SH   SOLE 34 42,990 0 0
RADWARE LTD ORD M81873107 305 12,054 SH   SOLE 40 12,054 0 0
RAFAEL HLDGS INC COM CL B 75062E106 14 1,520 SH   SOLE 18 1,520 0 0
RAFAEL HLDGS INC COM CL B 75062E106 93 10,166 SH   SOLE 19 10,166 0 0
RAFAEL HLDGS INC COM CL B 75062E106 196 21,285 SH   SOLE 21 21,285 0 0
RAFAEL HLDGS INC COM CL B 75062E106 1,209 131,535 SH   SOLE 22 131,335 0 200
RAFAEL HLDGS INC COM CL B 75062E106 532 57,845 SH   SOLE 26 0 0 57,845
RALPH LAUREN CORP CL A 751212101 22,667 180,297 SH   SOLE 2 42,801 0 137,496
RALPH LAUREN CORP CL A 751212101 5,553 44,172 SH   SOLE 4 42,780 0 1,392
RALPH LAUREN CORP CL A 751212101 8,122 64,607 SH   SOLE 7 52,091 0 12,516
RALPH LAUREN CORP CL A 751212101 104 828 SH   SOLE 13 828 0 0
RALPH LAUREN CORP CL A 751212101 45 357 SH   SOLE 15 357 0 0
RALPH LAUREN CORP CL A 751212101 14,953 118,940 SH   SOLE 18 111,254 0 7,686
RALPH LAUREN CORP CL A 751212101 4,528 36,020 SH   SOLE 19 36,020 0 0
RALPH LAUREN CORP CL A 751212101 4,962 39,466 SH   SOLE 20 0 0 39,466
RALPH LAUREN CORP CL A 751212101 144,760 1,151,448 SH   SOLE 21 1,151,448 0 0
RALPH LAUREN CORP CL A 751212101 224,726 1,787,512 SH   SOLE 22 1,505,103 0 282,409
RALPH LAUREN CORP CL A 751212101 14,919 118,665 SH   SOLE 23 118,665 0 0
RALPH LAUREN CORP CL A 751212101 12,122 96,418 SH   SOLE 25 96,418 0 0
RALPH LAUREN CORP CL A 751212101 28,862 229,572 SH   SOLE 26 70,066 0 159,506
RALPH LAUREN CORP CL A 751212101 1,061 8,442 SH   SOLE 28 8,442 0 0
RALPH LAUREN CORP CL A 751212101 4,957 39,426 SH   SOLE 29 27,932 0 11,494
RALPH LAUREN CORP CL A 751212101 30,524 242,795 SH   SOLE 30 242,795 0 0
RALPH LAUREN CORP CL A 751212101 6,950 55,283 SH   SOLE 31 27,806 0 27,477
RALPH LAUREN CORP CL A 751212101 2,169 17,255 SH   SOLE 34 17,255 0 0
RALPH LAUREN CORP CL A 751212101 6,685 53,174 SH   SOLE 36 53,174 0 0
RALPH LAUREN CORP CL A 751212101 140 1,112 SH   SOLE 40 1,112 0 0
RAMACO RES INC COM 75134P303 93 13,375 SH   SOLE 2 0 0 13,375
RAMACO RES INC COM 75134P303 138 19,766 SH   SOLE 18 19,766 0 0
RAMACO RES INC COM 75134P303 29 4,174 SH   SOLE 19 4,174 0 0
RAMACO RES INC COM 75134P303 1,469 210,999 SH   SOLE 21 210,999 0 0
RAMACO RES INC COM 75134P303 418 60,026 SH   SOLE 22 58,001 0 2,025
RAMBUS INC DEL COM 750917106 1,332 106,234 SH   SOLE 2 4,512 0 101,722
RAMBUS INC DEL COM 750917106 10 765 SH   SOLE 4 765 0 0
RAMBUS INC DEL COM 750917106 30 2,431 SH   SOLE 7 2,431 0 0
RAMBUS INC DEL COM 750917106 5,889 469,648 SH   SOLE 18 469,648 0 0
RAMBUS INC DEL COM 750917106 1,194 95,218 SH   SOLE 19 95,218 0 0
RAMBUS INC DEL COM 750917106 136,314 10,870,331 SH   SOLE 21 10,870,331 0 0
RAMBUS INC DEL COM 750917106 38,310 3,054,986 SH   SOLE 22 2,897,588 0 157,398
RAMBUS INC DEL COM 750917106 327 26,061 SH   SOLE 26 20,646 0 5,415
RAMBUS INC DEL COM 750917106 209 16,663 SH   SOLE 28 16,663 0 0
RAMBUS INC DEL COM 750917106 39 3,143 SH   SOLE 29 0 0 3,143
RAMBUS INC DEL COM 750917106 2,039 162,569 SH   SOLE 30 162,569 0 0
RAMBUS INC DEL COM 750917106 160 12,773 SH   SOLE 40 12,773 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1,211 91,683 SH   SOLE 2 9,258 0 82,425
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 308 23,282 SH   SOLE 4 23,282 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1,656 125,395 SH   SOLE 7 125,395 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 44 3,328 SH   SOLE 15 3,328 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 4,603 348,433 SH   SOLE 18 348,433 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 15,119 1,144,527 SH   SOLE 19 1,144,527 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 109,025 8,253,216 SH   SOLE 21 8,253,216 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 45,372 3,434,702 SH   SOLE 22 3,329,897 0 104,805
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 61 4,631 SH   SOLE 23 4,631 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 2,147 162,533 SH   SOLE 25 162,533 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 790 59,776 SH   SOLE 26 13,131 0 46,645
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 156 11,833 SH   SOLE 28 11,833 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 441 33,384 SH   SOLE 29 27,117 0 6,267
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 6,597 499,364 SH   SOLE 30 499,364 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 10,566 799,814 SH   SOLE 34 799,814 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 113 8,564 SH   SOLE 40 8,564 0 0
RANDGOLD RES LTD ADR 752344309 2,285 29,641 SH   SOLE 4 29,641 0 0
RANDGOLD RES LTD ADR 752344309 29,983 388,933 SH   SOLE 7 388,933 0 0
RANDGOLD RES LTD ADR 752344309 1,248 16,194 SH   SOLE 19 16,194 0 0
RANDGOLD RES LTD ADR 752344309 1,541 19,985 SH   SOLE 21 19,985 0 0
RANDGOLD RES LTD ADR 752344309 27,544 357,297 SH   SOLE 23 357,297 0 0
RANDGOLD RES LTD ADR 752344309 88,066 1,142,376 SH   SOLE 25 1,142,376 0 0
RANDGOLD RES LTD ADR 752344309 32,042 415,642 SH   SOLE 26 0 0 415,642
RANDGOLD RES LTD ADR 752344309 527,257 6,839,495 SH   SOLE 34 6,839,495 0 0
RANDOLPH BANCORP INC COM 752378109 15 920 SH   SOLE 18 920 0 0
RANDOLPH BANCORP INC COM 752378109 297 17,682 SH   SOLE 21 17,682 0 0
RANGE RES CORP COM 75281A109 9,097 543,763 SH   SOLE 2 107,807 0 435,956
RANGE RES CORP COM 75281A109 13 790 SH   SOLE 4 790 0 0
RANGE RES CORP COM 75281A109 159 9,532 SH   SOLE 7 9,532 0 0
RANGE RES CORP COM 75281A109 19 1,114 SH   SOLE 15 1,114 0 0
RANGE RES CORP COM 75281A109 11,717 700,339 SH   SOLE 18 700,339 0 0
RANGE RES CORP COM 75281A109 627 37,465 SH   SOLE 19 37,465 0 0
RANGE RES CORP COM 75281A109 172,428 10,306,518 SH   SOLE 21 10,306,518 0 0
RANGE RES CORP COM 75281A109 122,270 7,308,416 SH   SOLE 22 6,835,720 0 472,696
RANGE RES CORP COM 75281A109 3,739 223,463 SH   SOLE 25 223,463 0 0
RANGE RES CORP COM 75281A109 4,537 271,200 SH   SOLE 26 113,049 0 158,151
RANGE RES CORP COM 75281A109 609 36,429 SH   SOLE 28 36,429 0 0
RANGE RES CORP COM 75281A109 2,177 130,154 SH   SOLE 30 130,154 0 0
RANGE RES CORP COM 75281A109 123 7,354 SH   SOLE 31 4,597 0 2,757
RANGE RES CORP COM 75281A109 2,590 154,789 SH   SOLE 36 154,789 0 0
RANGE RES CORP COM 75281A109 470 28,065 SH   SOLE 40 28,065 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 8 847 SH   SOLE 18 847 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 111 12,132 SH   SOLE 21 12,132 0 0
RAPID7 INC COM 753422104 839 29,720 SH   SOLE 2 1,621 0 28,099
RAPID7 INC COM 753422104 11 390 SH   SOLE 4 390 0 0
RAPID7 INC COM 753422104 22 775 SH   SOLE 7 775 0 0
RAPID7 INC COM 753422104 3,233 114,562 SH   SOLE 18 114,562 0 0
RAPID7 INC COM 753422104 807 28,582 SH   SOLE 19 28,582 0 0
RAPID7 INC COM 753422104 34,952 1,238,571 SH   SOLE 21 1,238,571 0 0
RAPID7 INC COM 753422104 31,712 1,123,726 SH   SOLE 22 1,081,077 0 42,649
RAPID7 INC COM 753422104 6 227 SH   SOLE 23 227 0 0
RAPID7 INC COM 753422104 116 4,093 SH   SOLE 26 0 0 4,093
RAPID7 INC COM 753422104 116 4,096 SH   SOLE 28 4,096 0 0
RAPID7 INC COM 753422104 81 2,854 SH   SOLE 29 0 0 2,854
RAPID7 INC COM 753422104 187 6,640 SH   SOLE 30 6,640 0 0
RAPID7 INC COM 753422104 89 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 36 25,976 SH   SOLE 22 25,976 0 0
RAVEN INDS INC COM 754212108 1,164 30,266 SH   SOLE 2 1,519 0 28,747
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,873 152,743 SH   SOLE 18 152,743 0 0
RAVEN INDS INC COM 754212108 1,122 29,178 SH   SOLE 19 29,178 0 0
RAVEN INDS INC COM 754212108 140,344 3,650,034 SH   SOLE 21 3,650,034 0 0
RAVEN INDS INC COM 754212108 37,450 973,989 SH   SOLE 22 922,615 0 51,374
RAVEN INDS INC COM 754212108 265 6,883 SH   SOLE 26 4,924 0 1,959
RAVEN INDS INC COM 754212108 206 5,354 SH   SOLE 28 5,354 0 0
RAVEN INDS INC COM 754212108 2,048 53,271 SH   SOLE 30 53,271 0 0
RAVEN INDS INC COM 754212108 172 4,478 SH   SOLE 40 4,478 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 29,103 325,724 SH   SOLE 2 25,314 0 300,410
RAYMOND JAMES FINANCIAL INC COM 754730109 3,826 42,823 SH   SOLE 4 39,584 0 3,239
RAYMOND JAMES FINANCIAL INC COM 754730109 13,039 145,932 SH   SOLE 7 115,326 0 30,606
RAYMOND JAMES FINANCIAL INC COM 754730109 120 1,347 SH   SOLE 15 1,347 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 24,381 272,867 SH   SOLE 18 254,778 0 18,089
RAYMOND JAMES FINANCIAL INC COM 754730109 2,556 28,606 SH   SOLE 19 28,606 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 266,860 2,986,681 SH   SOLE 21 2,986,681 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 294,912 3,300,635 SH   SOLE 22 2,920,427 0 380,208
RAYMOND JAMES FINANCIAL INC COM 754730109 13,908 155,657 SH   SOLE 23 155,657 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 10,942 122,458 SH   SOLE 25 122,458 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 40,458 452,801 SH   SOLE 26 134,300 0 318,501
RAYMOND JAMES FINANCIAL INC COM 754730109 1,750 19,591 SH   SOLE 28 19,591 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 2,646 29,617 SH   SOLE 29 4,260 0 25,357
RAYMOND JAMES FINANCIAL INC COM 754730109 43,232 483,847 SH   SOLE 30 483,847 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 3,529 39,496 SH   SOLE 31 24,587 0 14,909
RAYMOND JAMES FINANCIAL INC COM 754730109 525 5,872 SH   SOLE 34 5,872 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 9,970 111,589 SH   SOLE 36 111,589 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 233 2,605 SH   SOLE 40 2,605 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 778 45,500 SH   SOLE 2 2,121 0 43,379
RAYONIER ADVANCED MATLS INC COM 75508B104 4 226 SH   SOLE 4 226 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 16 956 SH   SOLE 7 956 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 4,038 236,302 SH   SOLE 18 236,302 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 705 41,274 SH   SOLE 19 41,274 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 90,809 5,313,603 SH   SOLE 21 5,313,603 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 24,971 1,461,156 SH   SOLE 22 1,390,660 0 70,496
RAYONIER ADVANCED MATLS INC COM 75508B104 384 22,448 SH   SOLE 26 7,265 0 15,183
RAYONIER ADVANCED MATLS INC COM 75508B104 106 6,231 SH   SOLE 28 6,231 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 1,358 79,442 SH   SOLE 30 79,442 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 85 4,978 SH   SOLE 40 4,978 0 0
RAYONIER INC COM 754907103 12,108 312,937 SH   SOLE 2 68,831 0 244,106
RAYONIER INC COM 754907103 26 674 SH   SOLE 4 674 0 0
RAYONIER INC COM 754907103 164 4,234 SH   SOLE 7 4,234 0 0
RAYONIER INC COM 754907103 16,400 423,893 SH   SOLE 18 423,893 0 0
RAYONIER INC COM 754907103 4,188 108,236 SH   SOLE 19 108,236 0 0
RAYONIER INC COM 754907103 297,286 7,683,791 SH   SOLE 21 7,683,791 0 0
RAYONIER INC COM 754907103 170,482 4,406,370 SH   SOLE 22 4,129,597 0 276,773
RAYONIER INC COM 754907103 1,273 32,910 SH   SOLE 25 32,910 0 0
RAYONIER INC COM 754907103 1,599 41,341 SH   SOLE 26 27,405 0 13,936
RAYONIER INC COM 754907103 690 17,837 SH   SOLE 28 17,837 0 0
RAYONIER INC COM 754907103 18,676 482,696 SH   SOLE 30 482,696 0 0
RAYONIER INC COM 754907103 110 2,839 SH   SOLE 31 2,839 0 0
RAYONIER INC COM 754907103 2,011 51,987 SH   SOLE 34 51,987 0 0
RAYONIER INC COM 754907103 231 5,979 SH   SOLE 36 5,979 0 0
RAYONIER INC COM 754907103 720 18,607 SH   SOLE 40 18,607 0 0
RAYTHEON CO COM NEW 755111507 186,260 964,178 SH   SOLE 2 298,041 0 666,137
RAYTHEON CO COM NEW 755111507 24,307 125,827 SH   SOLE 4 118,563 0 7,264
RAYTHEON CO COM NEW 755111507 47,708 246,959 SH   SOLE 7 234,802 0 12,157
RAYTHEON CO COM NEW 755111507 10,951 56,686 SH   SOLE 13 56,686 0 0
RAYTHEON CO COM NEW 755111507 482 2,494 SH   SOLE 15 2,494 0 0
RAYTHEON CO COM NEW 755111507 2 10 SH   SOLE 17 0 0 10
RAYTHEON CO COM NEW 755111507 127,958 662,378 SH   SOLE 18 622,052 0 40,326
RAYTHEON CO COM NEW 755111507 102,316 529,643 SH   SOLE 19 529,643 0 0
RAYTHEON CO COM NEW 755111507 27,528 142,499 SH   SOLE 20 0 0 142,499
RAYTHEON CO COM NEW 755111507 1,489,189 7,708,815 SH   SOLE 21 7,708,815 0 0
RAYTHEON CO COM NEW 755111507 1,533,079 7,936,012 SH   SOLE 22 6,952,845 0 983,167
RAYTHEON CO COM NEW 755111507 81,009 419,344 SH   SOLE 23 419,344 0 0
RAYTHEON CO COM NEW 755111507 56,174 290,788 SH   SOLE 25 290,788 0 0
RAYTHEON CO COM NEW 755111507 225,984 1,169,809 SH   SOLE 26 242,659 0 927,150
RAYTHEON CO COM NEW 755111507 917 4,746 SH   SOLE 28 4,746 0 0
RAYTHEON CO COM NEW 755111507 17,022 88,116 SH   SOLE 29 32,578 0 55,538
RAYTHEON CO COM NEW 755111507 190,126 984,192 SH   SOLE 30 984,192 0 0
RAYTHEON CO COM NEW 755111507 34,606 179,137 SH   SOLE 31 102,572 0 76,565
RAYTHEON CO COM NEW 755111507 14,555 75,342 SH   SOLE 34 75,342 0 0
RAYTHEON CO COM NEW 755111507 61,430 317,993 SH   SOLE 36 317,993 0 0
RAYTHEON CO COM NEW 755111507 1,126 5,828 SH   SOLE 40 5,828 0 0
RBB BANCORP COM 74930B105 463 14,425 SH   SOLE 2 653 0 13,772
RBB BANCORP COM 74930B105 9 279 SH   SOLE 7 279 0 0
RBB BANCORP COM 74930B105 1,503 46,803 SH   SOLE 18 46,803 0 0
RBB BANCORP COM 74930B105 347 10,802 SH   SOLE 19 10,802 0 0
RBB BANCORP COM 74930B105 14,921 464,550 SH   SOLE 21 464,550 0 0
RBB BANCORP COM 74930B105 4,388 136,610 SH   SOLE 22 126,852 0 9,758
RBC BEARINGS INC COM 75524B104 2,511 19,497 SH   SOLE 2 1,045 0 18,452
RBC BEARINGS INC COM 75524B104 10 80 SH   SOLE 4 80 0 0
RBC BEARINGS INC COM 75524B104 66 511 SH   SOLE 7 511 0 0
RBC BEARINGS INC COM 75524B104 9,592 74,463 SH   SOLE 18 74,463 0 0
RBC BEARINGS INC COM 75524B104 2,489 19,325 SH   SOLE 19 19,325 0 0
RBC BEARINGS INC COM 75524B104 180,645 1,402,413 SH   SOLE 21 1,402,413 0 0
RBC BEARINGS INC COM 75524B104 86,018 667,792 SH   SOLE 22 635,714 0 32,078
RBC BEARINGS INC COM 75524B104 9 69 SH   SOLE 23 69 0 0
RBC BEARINGS INC COM 75524B104 941 7,308 SH   SOLE 26 3,294 0 4,014
RBC BEARINGS INC COM 75524B104 432 3,354 SH   SOLE 28 3,354 0 0
RBC BEARINGS INC COM 75524B104 716 5,555 SH   SOLE 30 5,555 0 0
RBC BEARINGS INC COM 75524B104 345 2,675 SH   SOLE 40 2,675 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 218 6,881 SH   SOLE 2 336 0 6,545
RCI HOSPITALITY HLDGS INC COM 74934Q108 6 204 SH   SOLE 7 204 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 971 30,695 SH   SOLE 18 30,695 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 235 7,426 SH   SOLE 19 7,426 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 10,431 329,585 SH   SOLE 21 329,585 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 2,981 94,200 SH   SOLE 22 83,592 0 10,608
RCM TECHNOLOGIES INC COM NEW 749360400 7 1,412 SH   SOLE 18 1,412 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 149 30,231 SH   SOLE 21 30,231 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 41 8,219 SH   SOLE 22 8,219 0 0
RE MAX HLDGS INC CL A 75524W108 987 18,816 SH   SOLE 2 746 0 18,070
RE MAX HLDGS INC CL A 75524W108 20 384 SH   SOLE 7 384 0 0
RE MAX HLDGS INC CL A 75524W108 4,127 78,685 SH   SOLE 18 78,685 0 0
RE MAX HLDGS INC CL A 75524W108 765 14,593 SH   SOLE 19 14,593 0 0
RE MAX HLDGS INC CL A 75524W108 93,988 1,791,949 SH   SOLE 21 1,791,949 0 0
RE MAX HLDGS INC CL A 75524W108 25,937 494,515 SH   SOLE 22 469,663 0 24,852
RE MAX HLDGS INC CL A 75524W108 159 3,025 SH   SOLE 26 0 0 3,025
RE MAX HLDGS INC CL A 75524W108 133 2,539 SH   SOLE 28 2,539 0 0
RE MAX HLDGS INC CL A 75524W108 1,387 26,445 SH   SOLE 30 26,445 0 0
RE MAX HLDGS INC CL A 75524W108 95 1,803 SH   SOLE 40 1,803 0 0
READING INTERNATIONAL INC CL A 755408101 316 19,782 SH   SOLE 2 846 0 18,936
READING INTERNATIONAL INC CL A 755408101 6 386 SH   SOLE 7 386 0 0
READING INTERNATIONAL INC CL A 755408101 921 57,768 SH   SOLE 18 57,768 0 0
READING INTERNATIONAL INC CL A 755408101 217 13,627 SH   SOLE 19 13,627 0 0
READING INTERNATIONAL INC CL A 755408101 9,607 602,319 SH   SOLE 21 602,319 0 0
READING INTERNATIONAL INC CL A 755408101 2,937 184,142 SH   SOLE 22 176,341 0 7,801
REAL GOODS SOLAR INC CL A 2017 75601N500 0 3 SH   SOLE 21 3 0 0
REAL GOODS SOLAR INC CL A 2017 75601N500 0 199 SH   SOLE 22 199 0 0
REALNETWORKS INC COM NEW 75605L708 42 11,453 SH   SOLE 2 11,453 0 0
REALNETWORKS INC COM NEW 75605L708 17 4,514 SH   SOLE 18 4,514 0 0
REALNETWORKS INC COM NEW 75605L708 110 29,674 SH   SOLE 19 29,674 0 0
REALNETWORKS INC COM NEW 75605L708 288 77,757 SH   SOLE 21 77,757 0 0
REALNETWORKS INC COM NEW 75605L708 2,668 721,168 SH   SOLE 22 721,168 0 0
REALNETWORKS INC COM NEW 75605L708 222 59,970 SH   SOLE 26 0 0 59,970
REALOGY HLDGS CORP COM 75605Y106 6,175 270,841 SH   SOLE 2 19,708 0 251,133
REALOGY HLDGS CORP COM 75605Y106 13 584 SH   SOLE 4 584 0 0
REALOGY HLDGS CORP COM 75605Y106 114 5,007 SH   SOLE 7 5,007 0 0
REALOGY HLDGS CORP COM 75605Y106 2,194 96,234 SH   SOLE 18 96,234 0 0
REALOGY HLDGS CORP COM 75605Y106 2,471 108,360 SH   SOLE 19 108,360 0 0
REALOGY HLDGS CORP COM 75605Y106 41,747 1,830,999 SH   SOLE 21 1,830,999 0 0
REALOGY HLDGS CORP COM 75605Y106 79,065 3,467,772 SH   SOLE 22 3,192,459 0 275,313
REALOGY HLDGS CORP COM 75605Y106 758 33,230 SH   SOLE 25 33,230 0 0
REALOGY HLDGS CORP COM 75605Y106 770 33,773 SH   SOLE 26 18,909 0 14,864
REALOGY HLDGS CORP COM 75605Y106 425 18,624 SH   SOLE 28 18,624 0 0
REALOGY HLDGS CORP COM 75605Y106 86 3,781 SH   SOLE 29 0 0 3,781
REALOGY HLDGS CORP COM 75605Y106 699 30,639 SH   SOLE 30 30,639 0 0
REALOGY HLDGS CORP COM 75605Y106 67 2,953 SH   SOLE 31 2,953 0 0
REALOGY HLDGS CORP COM 75605Y106 1,197 52,489 SH   SOLE 34 52,489 0 0
REALOGY HLDGS CORP COM 75605Y106 96 4,196 SH   SOLE 36 4,196 0 0
REALOGY HLDGS CORP COM 75605Y106 314 13,774 SH   SOLE 40 13,774 0 0
REALPAGE INC COM 75606N109 7,197 130,611 SH   SOLE 2 6,852 0 123,759
REALPAGE INC COM 75606N109 11 200 SH   SOLE 4 200 0 0
REALPAGE INC COM 75606N109 85 1,539 SH   SOLE 7 1,539 0 0
REALPAGE INC COM 75606N109 2,064 37,465 SH   SOLE 18 37,465 0 0
REALPAGE INC COM 75606N109 1,158 21,025 SH   SOLE 19 21,025 0 0
REALPAGE INC COM 75606N109 52,394 950,891 SH   SOLE 21 950,891 0 0
REALPAGE INC COM 75606N109 105,110 1,907,626 SH   SOLE 22 1,776,313 0 131,313
REALPAGE INC COM 75606N109 210 3,803 SH   SOLE 23 3,803 0 0
REALPAGE INC COM 75606N109 888 16,109 SH   SOLE 26 8,929 0 7,180
REALPAGE INC COM 75606N109 465 8,431 SH   SOLE 28 8,431 0 0
REALPAGE INC COM 75606N109 39 714 SH   SOLE 29 0 0 714
REALPAGE INC COM 75606N109 823 14,939 SH   SOLE 30 14,939 0 0
REALPAGE INC COM 75606N109 84 1,533 SH   SOLE 31 1,533 0 0
REALPAGE INC COM 75606N109 373 6,764 SH   SOLE 40 6,764 0 0
REALPAGE INC NOTE 1.500%11/1 75606NAB5 779 550,000 PRN   SOLE 21 550,000 0 0
REALTY INCOME CORP COM 756109104 57,955 1,077,432 SH   SOLE 2 413,353 0 664,079
REALTY INCOME CORP COM 756109104 12,723 236,531 SH   SOLE 4 229,775 0 6,756
REALTY INCOME CORP COM 756109104 48,701 905,384 SH   SOLE 7 893,819 0 11,565
REALTY INCOME CORP COM 756109104 698 12,974 SH   SOLE 15 12,974 0 0
REALTY INCOME CORP COM 756109104 34,951 649,768 SH   SOLE 18 610,639 0 39,129
REALTY INCOME CORP COM 756109104 25,755 478,801 SH   SOLE 19 478,801 0 0
REALTY INCOME CORP COM 756109104 7,316 136,002 SH   SOLE 20 0 0 136,002
REALTY INCOME CORP COM 756109104 559,859 10,408,229 SH   SOLE 21 10,408,229 0 0
REALTY INCOME CORP COM 756109104 586,848 10,909,987 SH   SOLE 22 9,843,656 0 1,066,331
REALTY INCOME CORP COM 756109104 24,534 456,110 SH   SOLE 23 456,110 0 0
REALTY INCOME CORP COM 756109104 46,877 871,477 SH   SOLE 25 871,477 0 0
REALTY INCOME CORP COM 756109104 60,802 1,130,351 SH   SOLE 26 265,309 0 865,042
REALTY INCOME CORP COM 756109104 2,153 40,019 SH   SOLE 28 40,019 0 0
REALTY INCOME CORP COM 756109104 15,275 283,977 SH   SOLE 29 141,803 0 142,174
REALTY INCOME CORP COM 756109104 120,148 2,233,643 SH   SOLE 30 2,233,643 0 0
REALTY INCOME CORP COM 756109104 6,962 129,423 SH   SOLE 31 51,519 0 77,904
REALTY INCOME CORP COM 756109104 2,923 54,339 SH   SOLE 34 54,339 0 0
REALTY INCOME CORP COM 756109104 16,015 297,734 SH   SOLE 36 297,734 0 0
REALTY INCOME CORP COM 756109104 296 5,506 SH   SOLE 40 5,506 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,169 33,440 SH   SOLE 2 21,112 0 12,328
REATA PHARMACEUTICALS INC CL A 75615P103 12 340 SH   SOLE 7 340 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 2,226 63,659 SH   SOLE 18 63,659 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 5,263 150,509 SH   SOLE 19 150,509 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 902 25,780 SH   SOLE 20 25,780 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 27,605 789,385 SH   SOLE 21 789,385 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 12,749 364,567 SH   SOLE 22 342,507 0 22,060
REATA PHARMACEUTICALS INC CL A 75615P103 122 3,502 SH   SOLE 23 3,502 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 401 11,474 SH   SOLE 26 0 0 11,474
REATA PHARMACEUTICALS INC CL A 75615P103 68 1,933 SH   SOLE 30 1,933 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,977 56,545 SH   SOLE 34 56,545 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 93 2,646 SH   SOLE 40 2,646 0 0
RECRO PHARMA INC COM 75629F109 71 14,094 SH   SOLE 2 719 0 13,375
RECRO PHARMA INC COM 75629F109 303 60,411 SH   SOLE 18 60,411 0 0
RECRO PHARMA INC COM 75629F109 80 16,012 SH   SOLE 19 16,012 0 0
RECRO PHARMA INC COM 75629F109 3,067 610,962 SH   SOLE 21 610,962 0 0
RECRO PHARMA INC COM 75629F109 2,226 443,509 SH   SOLE 22 399,915 0 43,594
RED HAT INC COM 756577102 64,430 479,496 SH   SOLE 2 64,793 0 414,703
RED HAT INC COM 756577102 8,466 63,006 SH   SOLE 4 58,669 0 4,337
RED HAT INC COM 756577102 17,216 128,127 SH   SOLE 7 126,662 0 1,465
RED HAT INC COM 756577102 212 1,576 SH   SOLE 15 1,576 0 0
RED HAT INC COM 756577102 3 20 SH   SOLE 17 0 0 20
RED HAT INC COM 756577102 51,363 382,250 SH   SOLE 18 356,034 0 26,216
RED HAT INC COM 756577102 6,035 44,916 SH   SOLE 19 44,916 0 0
RED HAT INC COM 756577102 11,314 84,200 SH   SOLE 20 0 0 84,200
RED HAT INC COM 756577102 651,296 4,847,037 SH   SOLE 21 4,847,037 0 0
RED HAT INC COM 756577102 583,177 4,340,081 SH   SOLE 22 3,883,468 0 456,613
RED HAT INC COM 756577102 30,051 223,646 SH   SOLE 23 223,646 0 0
RED HAT INC COM 756577102 23,833 177,365 SH   SOLE 25 177,365 0 0
RED HAT INC COM 756577102 81,814 608,874 SH   SOLE 26 154,991 0 453,883
RED HAT INC COM 756577102 3,443 25,627 SH   SOLE 28 25,627 0 0
RED HAT INC COM 756577102 931 6,926 SH   SOLE 29 6,926 0 0
RED HAT INC COM 756577102 80,738 600,860 SH   SOLE 30 600,860 0 0
RED HAT INC COM 756577102 10,392 77,336 SH   SOLE 31 34,326 0 43,010
RED HAT INC COM 756577102 1,300 9,676 SH   SOLE 34 9,676 0 0
RED HAT INC COM 756577102 19,562 145,586 SH   SOLE 36 145,586 0 0
RED HAT INC COM 756577102 479 3,562 SH   SOLE 40 3,562 0 0
RED HAT INC NOTE 0.250%10/0 756577AD4 364 200,000 PRN   SOLE 21 200,000 0 0
RED LION HOTELS CORP COM 756764106 228 19,574 SH   SOLE 2 657 0 18,917
RED LION HOTELS CORP COM 756764106 6 530 SH   SOLE 7 530 0 0
RED LION HOTELS CORP COM 756764106 652 55,970 SH   SOLE 18 55,970 0 0
RED LION HOTELS CORP COM 756764106 167 14,331 SH   SOLE 19 14,331 0 0
RED LION HOTELS CORP COM 756764106 6,770 581,074 SH   SOLE 21 581,074 0 0
RED LION HOTELS CORP COM 756764106 7,363 631,984 SH   SOLE 22 626,980 0 5,004
RED ROBIN GOURMET BURGERS IN COM 75689M101 628 13,466 SH   SOLE 2 538 0 12,928
RED ROBIN GOURMET BURGERS IN COM 75689M101 5 102 SH   SOLE 4 102 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 12 251 SH   SOLE 7 251 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 2,660 57,075 SH   SOLE 18 57,075 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 526 11,281 SH   SOLE 19 11,281 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 60,484 1,297,942 SH   SOLE 21 1,297,942 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 17,059 366,070 SH   SOLE 22 344,798 0 21,272
RED ROBIN GOURMET BURGERS IN COM 75689M101 36 769 SH   SOLE 26 0 0 769
RED ROBIN GOURMET BURGERS IN COM 75689M101 95 2,034 SH   SOLE 28 2,034 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 895 19,205 SH   SOLE 30 19,205 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 73 1,567 SH   SOLE 40 1,567 0 0
RED ROCK RESORTS INC CL A 75700L108 1,916 57,202 SH   SOLE 2 3,067 0 54,135
RED ROCK RESORTS INC CL A 75700L108 50 1,490 SH   SOLE 7 1,490 0 0
RED ROCK RESORTS INC CL A 75700L108 7,430 221,778 SH   SOLE 18 221,778 0 0
RED ROCK RESORTS INC CL A 75700L108 2,008 59,937 SH   SOLE 19 59,937 0 0
RED ROCK RESORTS INC CL A 75700L108 76,689 2,289,223 SH   SOLE 21 2,289,223 0 0
RED ROCK RESORTS INC CL A 75700L108 63,370 1,891,631 SH   SOLE 22 1,788,446 0 103,185
RED ROCK RESORTS INC CL A 75700L108 772 23,050 SH   SOLE 26 18,359 0 4,691
RED ROCK RESORTS INC CL A 75700L108 319 9,508 SH   SOLE 28 9,508 0 0
RED ROCK RESORTS INC CL A 75700L108 498 14,870 SH   SOLE 30 14,870 0 0
RED ROCK RESORTS INC CL A 75700L108 242 7,213 SH   SOLE 40 7,213 0 0
RED VIOLET INC COM 75704L104 8 902 SH   SOLE 18 902 0 0
RED VIOLET INC COM 75704L104 103 11,994 SH   SOLE 21 11,994 0 0
RED VIOLET INC COM 75704L104 98 11,373 SH   SOLE 22 11,373 0 0
REDFIN CORP COM 75737F108 1,405 60,832 SH   SOLE 2 3,226 0 57,606
REDFIN CORP COM 75737F108 40 1,713 SH   SOLE 7 1,713 0 0
REDFIN CORP COM 75737F108 5,408 234,215 SH   SOLE 18 234,215 0 0
REDFIN CORP COM 75737F108 1,366 59,143 SH   SOLE 19 59,143 0 0
REDFIN CORP COM 75737F108 55,064 2,384,755 SH   SOLE 21 2,384,755 0 0
REDFIN CORP COM 75737F108 21,713 940,369 SH   SOLE 22 857,368 0 83,001
REDFIN CORP COM 75737F108 72 3,111 SH   SOLE 26 0 0 3,111
REDFIN CORP COM 75737F108 138 5,983 SH   SOLE 28 5,983 0 0
REDFIN CORP COM 75737F108 181 7,838 SH   SOLE 30 7,838 0 0
REDFIN CORP COM 75737F108 108 4,678 SH   SOLE 40 4,678 0 0
REDWOOD TR INC COM 758075402 1,223 74,268 SH   SOLE 2 3,230 0 71,038
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 4,158 252,431 SH   SOLE 18 252,431 0 0
REDWOOD TR INC COM 758075402 1,005 61,007 SH   SOLE 19 61,007 0 0
REDWOOD TR INC COM 758075402 64,964 3,944,401 SH   SOLE 21 3,944,401 0 0
REDWOOD TR INC COM 758075402 40,448 2,455,831 SH   SOLE 22 2,344,385 0 111,446
REDWOOD TR INC COM 758075402 992 60,207 SH   SOLE 26 10,532 0 49,675
REDWOOD TR INC COM 758075402 198 12,000 SH   SOLE 28 12,000 0 0
REDWOOD TR INC COM 758075402 122 7,405 SH   SOLE 29 0 0 7,405
REDWOOD TR INC COM 758075402 333 20,227 SH   SOLE 30 20,227 0 0
REDWOOD TR INC COM 758075402 91 5,506 SH   SOLE 36 5,506 0 0
REDWOOD TR INC COM 758075402 152 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,500 SH   SOLE 21 39,500 0 0
REGAL BELOIT CORP COM 758750103 8,951 109,431 SH   SOLE 2 24,145 0 85,286
REGAL BELOIT CORP COM 758750103 87 1,063 SH   SOLE 4 1,063 0 0
REGAL BELOIT CORP COM 758750103 130 1,584 SH   SOLE 7 1,584 0 0
REGAL BELOIT CORP COM 758750103 11,847 144,826 SH   SOLE 18 144,826 0 0
REGAL BELOIT CORP COM 758750103 571 6,984 SH   SOLE 19 6,984 0 0
REGAL BELOIT CORP COM 758750103 160,519 1,962,333 SH   SOLE 21 1,962,333 0 0
REGAL BELOIT CORP COM 758750103 120,563 1,473,875 SH   SOLE 22 1,381,097 0 92,778
REGAL BELOIT CORP COM 758750103 76 932 SH   SOLE 23 932 0 0
REGAL BELOIT CORP COM 758750103 1,311 16,023 SH   SOLE 26 10,299 0 5,724
REGAL BELOIT CORP COM 758750103 529 6,461 SH   SOLE 28 6,461 0 0
REGAL BELOIT CORP COM 758750103 1,229 15,026 SH   SOLE 29 0 0 15,026
REGAL BELOIT CORP COM 758750103 25,579 312,696 SH   SOLE 30 312,696 0 0
REGAL BELOIT CORP COM 758750103 78 952 SH   SOLE 31 952 0 0
REGAL BELOIT CORP COM 758750103 33,909 414,536 SH   SOLE 34 414,536 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,116 420,691 SH   SOLE 2 41,261 0 379,430
REGENCY CTRS CORP COM 758849103 11,813 190,282 SH   SOLE 4 186,434 0 3,848
REGENCY CTRS CORP COM 758849103 23,027 370,928 SH   SOLE 7 365,367 0 5,561
REGENCY CTRS CORP COM 758849103 447 7,206 SH   SOLE 15 7,206 0 0
REGENCY CTRS CORP COM 758849103 20,635 332,386 SH   SOLE 18 311,977 0 20,409
REGENCY CTRS CORP COM 758849103 14,284 230,089 SH   SOLE 19 230,089 0 0
REGENCY CTRS CORP COM 758849103 5,547 89,345 SH   SOLE 20 0 0 89,345
REGENCY CTRS CORP COM 758849103 288,485 4,646,988 SH   SOLE 21 4,646,988 0 0
REGENCY CTRS CORP COM 758849103 389,889 6,280,435 SH   SOLE 22 5,797,463 0 482,972
REGENCY CTRS CORP COM 758849103 14,485 233,336 SH   SOLE 23 233,336 0 0
REGENCY CTRS CORP COM 758849103 26,766 431,149 SH   SOLE 25 431,149 0 0
REGENCY CTRS CORP COM 758849103 37,073 597,185 SH   SOLE 26 163,418 0 433,767
REGENCY CTRS CORP COM 758849103 3,197 51,493 SH   SOLE 28 51,493 0 0
REGENCY CTRS CORP COM 758849103 5,438 87,590 SH   SOLE 29 57,718 0 29,872
REGENCY CTRS CORP COM 758849103 70,262 1,131,801 SH   SOLE 30 1,131,801 0 0
REGENCY CTRS CORP COM 758849103 4,383 70,595 SH   SOLE 31 30,059 0 40,536
REGENCY CTRS CORP COM 758849103 4,068 65,522 SH   SOLE 34 65,522 0 0
REGENCY CTRS CORP COM 758849103 8,224 132,471 SH   SOLE 36 132,471 0 0
REGENCY CTRS CORP COM 758849103 191 3,078 SH   SOLE 40 3,078 0 0
REGENERON PHARMACEUTICALS COM 75886F107 80,240 232,587 SH   SOLE 2 44,514 0 188,073
REGENERON PHARMACEUTICALS COM 75886F107 9,792 28,384 SH   SOLE 4 26,157 0 2,227
REGENERON PHARMACEUTICALS COM 75886F107 20,424 59,201 SH   SOLE 7 59,201 0 0
REGENERON PHARMACEUTICALS COM 75886F107 657 1,905 SH   SOLE 13 1,905 0 0
REGENERON PHARMACEUTICALS COM 75886F107 248 719 SH   SOLE 15 719 0 0
REGENERON PHARMACEUTICALS COM 75886F107 57,536 166,777 SH   SOLE 18 155,590 0 11,187
REGENERON PHARMACEUTICALS COM 75886F107 36,544 105,927 SH   SOLE 19 105,927 0 0
REGENERON PHARMACEUTICALS COM 75886F107 13,291 38,526 SH   SOLE 20 0 0 38,526
REGENERON PHARMACEUTICALS COM 75886F107 875,427 2,537,543 SH   SOLE 21 2,537,543 0 0
REGENERON PHARMACEUTICALS COM 75886F107 661,643 1,917,862 SH   SOLE 22 1,704,421 0 213,441
REGENERON PHARMACEUTICALS COM 75886F107 36,038 104,460 SH   SOLE 23 104,460 0 0
REGENERON PHARMACEUTICALS COM 75886F107 27,505 79,726 SH   SOLE 25 79,726 0 0
REGENERON PHARMACEUTICALS COM 75886F107 91,107 264,085 SH   SOLE 26 69,948 0 194,137
REGENERON PHARMACEUTICALS COM 75886F107 3,876 11,234 SH   SOLE 28 11,234 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,908 5,530 SH   SOLE 29 5,530 0 0
REGENERON PHARMACEUTICALS COM 75886F107 97,032 281,259 SH   SOLE 30 281,259 0 0
REGENERON PHARMACEUTICALS COM 75886F107 12,131 35,164 SH   SOLE 31 18,041 0 17,123
REGENERON PHARMACEUTICALS COM 75886F107 5,843 16,937 SH   SOLE 32 16,937 0 0
REGENERON PHARMACEUTICALS COM 75886F107 12,280 35,595 SH   SOLE 34 35,595 0 0
REGENERON PHARMACEUTICALS COM 75886F107 22,716 65,846 SH   SOLE 36 65,846 0 0
REGENERON PHARMACEUTICALS COM 75886F107 542 1,572 SH   SOLE 40 1,572 0 0
REGENXBIO INC COM 75901B107 1,804 25,142 SH   SOLE 2 2,616 0 22,526
REGENXBIO INC COM 75901B107 45 621 SH   SOLE 7 621 0 0
REGENXBIO INC COM 75901B107 8,757 122,042 SH   SOLE 18 122,042 0 0
REGENXBIO INC COM 75901B107 2,940 40,978 SH   SOLE 19 40,978 0 0
REGENXBIO INC COM 75901B107 225,202 3,138,707 SH   SOLE 21 3,138,707 0 0
REGENXBIO INC COM 75901B107 58,505 815,394 SH   SOLE 22 778,117 0 37,277
REGENXBIO INC COM 75901B107 350 4,882 SH   SOLE 23 4,882 0 0
REGENXBIO INC COM 75901B107 1,454 20,265 SH   SOLE 26 7,553 0 12,712
REGENXBIO INC COM 75901B107 232 3,237 SH   SOLE 28 3,237 0 0
REGENXBIO INC COM 75901B107 125 1,749 SH   SOLE 29 0 0 1,749
REGENXBIO INC COM 75901B107 2,930 40,840 SH   SOLE 30 40,840 0 0
REGENXBIO INC COM 75901B107 53 744 SH   SOLE 34 744 0 0
REGENXBIO INC COM 75901B107 274 3,812 SH   SOLE 40 3,812 0 0
REGIONAL HEALTH PPTYS INC COM 75903M101 2 9,179 SH   SOLE 21 9,179 0 0
REGIONAL MGMT CORP COM 75902K106 328 9,377 SH   SOLE 2 359 0 9,018
REGIONAL MGMT CORP COM 75902K106 9 245 SH   SOLE 7 245 0 0
REGIONAL MGMT CORP COM 75902K106 1,197 34,191 SH   SOLE 18 34,191 0 0
REGIONAL MGMT CORP COM 75902K106 277 7,923 SH   SOLE 19 7,923 0 0
REGIONAL MGMT CORP COM 75902K106 11,969 341,772 SH   SOLE 21 341,772 0 0
REGIONAL MGMT CORP COM 75902K106 7,554 215,699 SH   SOLE 22 208,740 0 6,959
REGIONS FINL CORP NEW COM 7591EP100 53,360 3,001,143 SH   SOLE 2 374,265 0 2,626,878
REGIONS FINL CORP NEW COM 7591EP100 7,094 398,990 SH   SOLE 4 371,607 0 27,383
REGIONS FINL CORP NEW COM 7591EP100 18,841 1,059,684 SH   SOLE 7 967,508 0 92,176
REGIONS FINL CORP NEW COM 7591EP100 732 41,197 SH   SOLE 13 41,197 0 0
REGIONS FINL CORP NEW COM 7591EP100 149 8,398 SH   SOLE 15 8,398 0 0
REGIONS FINL CORP NEW COM 7591EP100 147,031 8,269,443 SH   SOLE 18 7,903,289 0 366,154
REGIONS FINL CORP NEW COM 7591EP100 66,369 3,732,802 SH   SOLE 19 3,732,802 0 0
REGIONS FINL CORP NEW COM 7591EP100 9,233 519,291 SH   SOLE 20 0 0 519,291
REGIONS FINL CORP NEW COM 7591EP100 481,755 27,095,310 SH   SOLE 21 27,095,310 0 0
REGIONS FINL CORP NEW COM 7591EP100 502,629 28,269,360 SH   SOLE 22 25,109,222 0 3,160,138
REGIONS FINL CORP NEW COM 7591EP100 28,463 1,600,821 SH   SOLE 23 1,600,821 0 0
REGIONS FINL CORP NEW COM 7591EP100 25,862 1,454,576 SH   SOLE 25 1,393,285 0 61,291
REGIONS FINL CORP NEW COM 7591EP100 74,431 4,186,212 SH   SOLE 26 1,086,159 0 3,100,053
REGIONS FINL CORP NEW COM 7591EP100 2,832 159,303 SH   SOLE 28 159,303 0 0
REGIONS FINL CORP NEW COM 7591EP100 4,774 268,532 SH   SOLE 29 49,322 0 219,210
REGIONS FINL CORP NEW COM 7591EP100 75,453 4,243,683 SH   SOLE 30 4,243,683 0 0
REGIONS FINL CORP NEW COM 7591EP100 7,694 432,722 SH   SOLE 31 241,439 0 191,283
REGIONS FINL CORP NEW COM 7591EP100 24,000 1,349,837 SH   SOLE 34 1,349,837 0 0
REGIONS FINL CORP NEW COM 7591EP100 19,857 1,116,791 SH   SOLE 36 1,116,791 0 0
REGIONS FINL CORP NEW COM 7591EP100 433 24,352 SH   SOLE 40 24,352 0 0
REGIS CORP MINN COM 758932107 627 37,938 SH   SOLE 2 1,490 0 36,448
REGIS CORP MINN COM 758932107 7 440 SH   SOLE 4 440 0 0
REGIS CORP MINN COM 758932107 10 619 SH   SOLE 7 619 0 0
REGIS CORP MINN COM 758932107 1 59 SH   SOLE 17 0 0 59
REGIS CORP MINN COM 758932107 2,691 162,670 SH   SOLE 18 162,670 0 0
REGIS CORP MINN COM 758932107 462 27,939 SH   SOLE 19 27,939 0 0
REGIS CORP MINN COM 758932107 59,264 3,583,045 SH   SOLE 21 3,583,045 0 0
REGIS CORP MINN COM 758932107 16,572 1,001,934 SH   SOLE 22 915,018 0 86,916
REGIS CORP MINN COM 758932107 19 1,119 SH   SOLE 23 1,119 0 0
REGIS CORP MINN COM 758932107 651 39,347 SH   SOLE 26 22,513 0 16,834
REGIS CORP MINN COM 758932107 91 5,530 SH   SOLE 28 5,530 0 0
REGIS CORP MINN COM 758932107 888 53,689 SH   SOLE 30 53,689 0 0
REGIS CORP MINN COM 758932107 79 4,790 SH   SOLE 40 4,790 0 0
REGULUS THERAPEUTICS INC COM 75915K101 9 13,701 SH   SOLE 21 13,701 0 0
REGULUS THERAPEUTICS INC COM 75915K101 377 571,656 SH   SOLE 22 571,656 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 24,957 186,970 SH   SOLE 2 37,980 0 148,990
REINSURANCE GROUP AMER INC COM NEW 759351604 2,988 22,385 SH   SOLE 4 20,803 0 1,582
REINSURANCE GROUP AMER INC COM NEW 759351604 4,094 30,671 SH   SOLE 7 16,387 0 14,284
REINSURANCE GROUP AMER INC COM NEW 759351604 28,523 213,686 SH   SOLE 18 207,788 0 5,898
REINSURANCE GROUP AMER INC COM NEW 759351604 7,268 54,451 SH   SOLE 19 54,451 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 4,434 33,216 SH   SOLE 20 0 0 33,216
REINSURANCE GROUP AMER INC COM NEW 759351604 388,046 2,907,148 SH   SOLE 21 2,907,148 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 280,014 2,097,796 SH   SOLE 22 1,957,302 0 140,494
REINSURANCE GROUP AMER INC COM NEW 759351604 10,873 81,458 SH   SOLE 23 81,458 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 295 2,211 SH   SOLE 25 2,211 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 15,199 113,867 SH   SOLE 26 43,860 0 70,007
REINSURANCE GROUP AMER INC COM NEW 759351604 1,315 9,855 SH   SOLE 28 9,855 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 2,535 18,990 SH   SOLE 29 2,067 0 16,923
REINSURANCE GROUP AMER INC COM NEW 759351604 12,138 90,936 SH   SOLE 30 90,936 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 2,583 19,351 SH   SOLE 31 12,516 0 6,835
REINSURANCE GROUP AMER INC COM NEW 759351604 2,822 21,140 SH   SOLE 34 21,140 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 2,819 21,122 SH   SOLE 36 21,122 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 173 1,296 SH   SOLE 40 1,296 0 0
REIS INC COM 75936P105 170 7,788 SH   SOLE 2 249 0 7,539
REIS INC COM 75936P105 6 288 SH   SOLE 7 288 0 0
REIS INC COM 75936P105 672 30,839 SH   SOLE 18 30,839 0 0
REIS INC COM 75936P105 157 7,217 SH   SOLE 19 7,217 0 0
REIS INC COM 75936P105 7,095 325,450 SH   SOLE 21 325,450 0 0
REIS INC COM 75936P105 5,692 261,104 SH   SOLE 22 256,652 0 4,452
RELIANCE STEEL & ALUMINUM CO COM 759509102 16,349 186,763 SH   SOLE 2 52,499 0 134,264
RELIANCE STEEL & ALUMINUM CO COM 759509102 312 3,562 SH   SOLE 4 3,562 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 228 2,609 SH   SOLE 7 2,609 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 37,155 424,433 SH   SOLE 18 424,300 0 133
RELIANCE STEEL & ALUMINUM CO COM 759509102 20,340 232,348 SH   SOLE 19 232,348 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 289,670 3,309,002 SH   SOLE 21 3,309,002 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 216,066 2,468,201 SH   SOLE 22 2,282,612 0 185,589
RELIANCE STEEL & ALUMINUM CO COM 759509102 738 8,436 SH   SOLE 23 8,436 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,692 19,331 SH   SOLE 25 19,331 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,943 22,191 SH   SOLE 26 13,416 0 8,775
RELIANCE STEEL & ALUMINUM CO COM 759509102 883 10,088 SH   SOLE 28 10,088 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 8,209 93,779 SH   SOLE 29 0 0 93,779
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,365 15,594 SH   SOLE 30 15,594 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 132 1,512 SH   SOLE 31 1,512 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 5,647 64,502 SH   SOLE 34 64,502 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 902 10,299 SH   SOLE 36 10,299 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 661 7,553 SH   SOLE 40 7,553 0 0
RELIANT BANCORP INC COM 75956B101 237 8,442 SH   SOLE 2 417 0 8,025
RELIANT BANCORP INC COM 75956B101 6 219 SH   SOLE 7 219 0 0
RELIANT BANCORP INC COM 75956B101 950 33,869 SH   SOLE 18 33,869 0 0
RELIANT BANCORP INC COM 75956B101 217 7,745 SH   SOLE 19 7,745 0 0
RELIANT BANCORP INC COM 75956B101 9,775 348,468 SH   SOLE 21 348,468 0 0
RELIANT BANCORP INC COM 75956B101 2,632 93,828 SH   SOLE 22 89,657 0 4,171
RELIV INTL INC COM NEW 75952R209 1 258 SH   SOLE 21 258 0 0
RELX NV SPONSORED ADR 75955B102 13 624 SH   SOLE 18 624 0 0
RELX PLC SPONSORED ADR 759530108 5 250 SH   SOLE 18 250 0 0
REMARK HLDGS INC COM 75955K102 79 20,199 SH   SOLE 2 1,245 0 18,954
REMARK HLDGS INC COM 75955K102 318 81,399 SH   SOLE 18 81,399 0 0
REMARK HLDGS INC COM 75955K102 73 18,710 SH   SOLE 19 18,710 0 0
REMARK HLDGS INC COM 75955K102 3,643 931,645 SH   SOLE 21 931,645 0 0
REMARK HLDGS INC COM 75955K102 1,385 354,346 SH   SOLE 22 345,685 0 8,661
RENAISSANCERE HOLDINGS LTD COM G7496G103 13,473 111,974 SH   SOLE 2 25,939 0 86,035
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,353 11,245 SH   SOLE 4 10,559 0 686
RENAISSANCERE HOLDINGS LTD COM G7496G103 4,606 38,283 SH   SOLE 7 29,369 0 8,914
RENAISSANCERE HOLDINGS LTD COM G7496G103 44 362 SH   SOLE 15 362 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 15,586 129,537 SH   SOLE 18 125,854 0 3,683
RENAISSANCERE HOLDINGS LTD COM G7496G103 984 8,177 SH   SOLE 19 8,177 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 4,311 35,826 SH   SOLE 20 0 0 35,826
RENAISSANCERE HOLDINGS LTD COM G7496G103 287,869 2,392,530 SH   SOLE 21 2,392,530 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 181,655 1,509,764 SH   SOLE 22 1,409,248 0 100,516
RENAISSANCERE HOLDINGS LTD COM G7496G103 5,315 44,176 SH   SOLE 23 44,176 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 4,234 35,186 SH   SOLE 25 35,186 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 18,267 151,823 SH   SOLE 26 52,349 0 99,474
RENAISSANCERE HOLDINGS LTD COM G7496G103 744 6,186 SH   SOLE 28 6,186 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,157 9,612 SH   SOLE 29 1,802 0 7,810
RENAISSANCERE HOLDINGS LTD COM G7496G103 9,242 76,808 SH   SOLE 30 76,808 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,783 14,820 SH   SOLE 31 8,078 0 6,742
RENAISSANCERE HOLDINGS LTD COM G7496G103 246 2,048 SH   SOLE 34 2,048 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 6,695 55,646 SH   SOLE 36 55,646 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 97 810 SH   SOLE 40 810 0 0
RENASANT CORP COM 75970E107 2,314 50,837 SH   SOLE 2 2,213 0 48,624
RENASANT CORP COM 75970E107 11 241 SH   SOLE 4 241 0 0
RENASANT CORP COM 75970E107 44 963 SH   SOLE 7 963 0 0
RENASANT CORP COM 75970E107 7,218 158,569 SH   SOLE 18 158,569 0 0
RENASANT CORP COM 75970E107 1,879 41,283 SH   SOLE 19 41,283 0 0
RENASANT CORP COM 75970E107 72,099 1,583,892 SH   SOLE 21 1,583,892 0 0
RENASANT CORP COM 75970E107 62,407 1,370,989 SH   SOLE 22 1,307,657 0 63,332
RENASANT CORP COM 75970E107 1,080 23,728 SH   SOLE 26 11,197 0 12,531
RENASANT CORP COM 75970E107 117 2,565 SH   SOLE 28 2,565 0 0
RENASANT CORP COM 75970E107 486 10,674 SH   SOLE 30 10,674 0 0
RENASANT CORP COM 75970E107 273 6,008 SH   SOLE 40 6,008 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,119 62,696 SH   SOLE 2 23,399 0 39,297
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 15 813 SH   SOLE 7 813 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 3,006 168,430 SH   SOLE 18 168,430 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,119 62,695 SH   SOLE 19 62,695 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 63,082 3,533,990 SH   SOLE 21 3,533,990 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 22,633 1,267,950 SH   SOLE 22 1,209,709 0 58,241
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 448 25,082 SH   SOLE 23 25,082 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,085 60,785 SH   SOLE 26 0 0 60,785
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 82 4,605 SH   SOLE 28 4,605 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 178 9,948 SH   SOLE 29 0 0 9,948
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 930 52,089 SH   SOLE 30 52,089 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 52 2,886 SH   SOLE 40 2,886 0 0
RENREN INC SPON ADR A NEW 759892201 15 5,999 SH   SOLE 22 5,999 0 0
RENT A CTR INC NEW COM 76009N100 691 46,955 SH   SOLE 2 1,798 0 45,157
RENT A CTR INC NEW COM 76009N100 6 376 SH   SOLE 4 376 0 0
RENT A CTR INC NEW COM 76009N100 14 962 SH   SOLE 7 962 0 0
RENT A CTR INC NEW COM 76009N100 3,115 211,593 SH   SOLE 18 211,593 0 0
RENT A CTR INC NEW COM 76009N100 537 36,509 SH   SOLE 19 36,509 0 0
RENT A CTR INC NEW COM 76009N100 75,889 5,155,522 SH   SOLE 21 5,155,522 0 0
RENT A CTR INC NEW COM 76009N100 21,918 1,489,023 SH   SOLE 22 1,396,937 0 92,086
RENT A CTR INC NEW COM 76009N100 394 26,760 SH   SOLE 26 5,025 0 21,735
RENT A CTR INC NEW COM 76009N100 114 7,763 SH   SOLE 28 7,763 0 0
RENT A CTR INC NEW COM 76009N100 1,218 82,771 SH   SOLE 30 82,771 0 0
RENT A CTR INC NEW COM 76009N100 40 2,746 SH   SOLE 36 2,746 0 0
RENT A CTR INC NEW COM 76009N100 87 5,902 SH   SOLE 40 5,902 0 0
REPLIGEN CORP COM 759916109 1,520 32,303 SH   SOLE 2 1,731 0 30,572
REPLIGEN CORP COM 759916109 12 250 SH   SOLE 4 250 0 0
REPLIGEN CORP COM 759916109 41 872 SH   SOLE 7 872 0 0
REPLIGEN CORP COM 759916109 7,835 166,569 SH   SOLE 18 166,569 0 0
REPLIGEN CORP COM 759916109 2,016 42,852 SH   SOLE 19 42,852 0 0
REPLIGEN CORP COM 759916109 207,225 4,405,302 SH   SOLE 21 4,405,302 0 0
REPLIGEN CORP COM 759916109 52,975 1,126,164 SH   SOLE 22 1,077,303 0 48,861
REPLIGEN CORP COM 759916109 17 353 SH   SOLE 23 353 0 0
REPLIGEN CORP COM 759916109 572 12,169 SH   SOLE 26 10,409 0 1,760
REPLIGEN CORP COM 759916109 171 3,635 SH   SOLE 28 3,635 0 0
REPLIGEN CORP COM 759916109 2,646 56,243 SH   SOLE 30 56,243 0 0
REPLIGEN CORP COM 759916109 40 855 SH   SOLE 34 855 0 0
REPLIGEN CORP COM 759916109 169 3,594 SH   SOLE 40 3,594 0 0
REPUBLIC BANCORP KY CL A 760281204 684 15,104 SH   SOLE 2 6,036 0 9,068
REPUBLIC BANCORP KY CL A 760281204 6 134 SH   SOLE 7 134 0 0
REPUBLIC BANCORP KY CL A 760281204 1,613 35,600 SH   SOLE 18 35,600 0 0
REPUBLIC BANCORP KY CL A 760281204 1,123 24,794 SH   SOLE 19 24,794 0 0
REPUBLIC BANCORP KY CL A 760281204 16,016 353,560 SH   SOLE 21 353,560 0 0
REPUBLIC BANCORP KY CL A 760281204 19,820 437,520 SH   SOLE 22 423,391 0 14,129
REPUBLIC BANCORP KY CL A 760281204 504 11,124 SH   SOLE 23 11,124 0 0
REPUBLIC BANCORP KY CL A 760281204 1,202 26,534 SH   SOLE 26 0 0 26,534
REPUBLIC BANCORP KY CL A 760281204 65 1,434 SH   SOLE 28 1,434 0 0
REPUBLIC BANCORP KY CL A 760281204 228 5,036 SH   SOLE 29 0 0 5,036
REPUBLIC BANCORP KY CL A 760281204 113 2,484 SH   SOLE 30 2,484 0 0
REPUBLIC BANCORP KY CL A 760281204 173 3,810 SH   SOLE 34 3,810 0 0
REPUBLIC BANCORP KY CL A 760281204 43 941 SH   SOLE 40 941 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 314 39,975 SH   SOLE 2 2,054 0 37,921
REPUBLIC FIRST BANCORP INC COM 760416107 6 746 SH   SOLE 7 746 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 1,266 161,293 SH   SOLE 18 161,293 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 429 54,640 SH   SOLE 19 54,640 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 12,800 1,630,560 SH   SOLE 21 1,630,560 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 6,212 791,294 SH   SOLE 22 689,642 0 101,652
REPUBLIC FIRST BANCORP INC COM 760416107 6 712 SH   SOLE 23 712 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 90 11,492 SH   SOLE 30 11,492 0 0
REPUBLIC SVCS INC COM 760759100 70,247 1,027,607 SH   SOLE 2 501,678 0 525,929
REPUBLIC SVCS INC COM 760759100 9,760 142,772 SH   SOLE 4 135,695 0 7,077
REPUBLIC SVCS INC COM 760759100 18,583 271,840 SH   SOLE 7 253,523 0 18,317
REPUBLIC SVCS INC COM 760759100 1,918 28,054 SH   SOLE 13 28,054 0 0
REPUBLIC SVCS INC COM 760759100 138 2,024 SH   SOLE 15 2,024 0 0
REPUBLIC SVCS INC COM 760759100 33,388 488,409 SH   SOLE 18 456,817 0 31,592
REPUBLIC SVCS INC COM 760759100 12,639 184,891 SH   SOLE 19 184,891 0 0
REPUBLIC SVCS INC COM 760759100 7,376 107,895 SH   SOLE 20 0 0 107,895
REPUBLIC SVCS INC COM 760759100 518,756 7,588,595 SH   SOLE 21 7,588,595 0 0
REPUBLIC SVCS INC COM 760759100 481,618 7,045,317 SH   SOLE 22 6,263,379 0 781,938
REPUBLIC SVCS INC COM 760759100 26,242 383,877 SH   SOLE 23 383,877 0 0
REPUBLIC SVCS INC COM 760759100 15,057 220,265 SH   SOLE 25 220,265 0 0
REPUBLIC SVCS INC COM 760759100 66,226 968,788 SH   SOLE 26 227,399 0 741,389
REPUBLIC SVCS INC COM 760759100 2,205 32,252 SH   SOLE 28 32,252 0 0
REPUBLIC SVCS INC COM 760759100 5,776 84,491 SH   SOLE 29 54,666 0 29,825
REPUBLIC SVCS INC COM 760759100 79,139 1,157,678 SH   SOLE 30 1,157,678 0 0
REPUBLIC SVCS INC COM 760759100 14,206 207,813 SH   SOLE 31 128,204 0 79,609
REPUBLIC SVCS INC COM 760759100 2,644 38,671 SH   SOLE 34 38,671 0 0
REPUBLIC SVCS INC COM 760759100 22,629 331,033 SH   SOLE 36 331,033 0 0
REPUBLIC SVCS INC COM 760759100 324 4,734 SH   SOLE 40 4,734 0 0
RESEARCH FRONTIERS INC COM 760911107 0 368 SH   SOLE 18 368 0 0
RESEARCH FRONTIERS INC COM 760911107 12 15,140 SH   SOLE 21 15,140 0 0
RESEARCH FRONTIERS INC COM 760911107 535 648,756 SH   SOLE 22 648,756 0 0
RESHAPE LIFESCIENCES INC COM NEW 761123405 0 1 SH   SOLE 21 1 0 0
RESHAPE LIFESCIENCES INC COM NEW 761123405 0 7 SH   SOLE 22 7 0 0
RESMED INC COM 761152107 48,690 470,076 SH   SOLE 2 143,319 0 326,757
RESMED INC COM 761152107 4,665 45,038 SH   SOLE 4 41,762 0 3,276
RESMED INC COM 761152107 17,159 165,662 SH   SOLE 7 126,059 0 39,603
RESMED INC COM 761152107 472 4,561 SH   SOLE 13 4,561 0 0
RESMED INC COM 761152107 114 1,098 SH   SOLE 15 1,098 0 0
RESMED INC COM 761152107 36,603 353,382 SH   SOLE 18 334,318 0 19,064
RESMED INC COM 761152107 67,608 652,715 SH   SOLE 19 652,715 0 0
RESMED INC COM 761152107 8,095 78,149 SH   SOLE 20 0 0 78,149
RESMED INC COM 761152107 388,387 3,749,630 SH   SOLE 21 3,749,630 0 0
RESMED INC COM 761152107 362,722 3,501,853 SH   SOLE 22 3,132,555 0 369,298
RESMED INC COM 761152107 18,544 179,031 SH   SOLE 23 179,031 0 0
RESMED INC COM 761152107 14,881 143,670 SH   SOLE 25 143,670 0 0
RESMED INC COM 761152107 58,632 566,052 SH   SOLE 26 142,435 0 423,617
RESMED INC COM 761152107 2,066 19,948 SH   SOLE 28 19,948 0 0
RESMED INC COM 761152107 3,317 32,021 SH   SOLE 29 4,334 0 27,687
RESMED INC COM 761152107 53,706 518,498 SH   SOLE 30 518,498 0 0
RESMED INC COM 761152107 5,895 56,908 SH   SOLE 31 31,030 0 25,878
RESMED INC COM 761152107 30,494 294,401 SH   SOLE 34 294,401 0 0
RESMED INC COM 761152107 12,249 118,254 SH   SOLE 36 118,254 0 0
RESMED INC COM 761152107 296 2,853 SH   SOLE 40 2,853 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 770 24,676 SH   SOLE 2 910 0 23,766
RESOLUTE ENERGY CORP COM NEW 76116A306 13 406 SH   SOLE 7 406 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 2,219 71,137 SH   SOLE 18 71,137 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 596 19,087 SH   SOLE 19 19,087 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 22,730 728,539 SH   SOLE 21 728,539 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 19,261 617,339 SH   SOLE 22 590,842 0 26,497
RESOLUTE ENERGY CORP COM NEW 76116A306 38 1,213 SH   SOLE 26 0 0 1,213
RESOLUTE ENERGY CORP COM NEW 76116A306 82 2,634 SH   SOLE 28 2,634 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 126 4,023 SH   SOLE 30 4,023 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 87 2,787 SH   SOLE 40 2,787 0 0
RESOLUTE FST PRODS INC COM 76117W109 5 500 SH   SOLE 4 500 0 0
RESOLUTE FST PRODS INC COM 76117W109 902 87,190 SH   SOLE 21 87,190 0 0
RESOLUTE FST PRODS INC COM 76117W109 17,505 1,691,352 SH   SOLE 22 1,561,490 0 129,862
RESOLUTE FST PRODS INC COM 76117W109 285 27,506 SH   SOLE 26 0 0 27,506
RESOLUTE FST PRODS INC COM 76117W109 89 8,562 SH   SOLE 28 8,562 0 0
RESOLUTE FST PRODS INC COM 76117W109 201 19,395 SH   SOLE 30 19,395 0 0
RESOLUTE FST PRODS INC COM 76117W109 70 6,792 SH   SOLE 40 6,792 0 0
RESONANT INC COM 76118L102 25 4,349 SH   SOLE 18 4,349 0 0
RESONANT INC COM 76118L102 358 63,521 SH   SOLE 21 63,521 0 0
RESOURCES CONNECTION INC COM 76122Q105 517 30,603 SH   SOLE 2 1,405 0 29,198
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,452 145,107 SH   SOLE 18 145,107 0 0
RESOURCES CONNECTION INC COM 76122Q105 401 23,717 SH   SOLE 19 23,717 0 0
RESOURCES CONNECTION INC COM 76122Q105 51,906 3,071,375 SH   SOLE 21 3,071,375 0 0
RESOURCES CONNECTION INC COM 76122Q105 15,913 941,609 SH   SOLE 22 885,730 0 55,879
RESOURCES CONNECTION INC COM 76122Q105 141 8,365 SH   SOLE 26 0 0 8,365
RESOURCES CONNECTION INC COM 76122Q105 89 5,294 SH   SOLE 28 5,294 0 0
RESOURCES CONNECTION INC COM 76122Q105 766 45,309 SH   SOLE 30 45,309 0 0
RESOURCES CONNECTION INC COM 76122Q105 454 26,855 SH   SOLE 34 26,855 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 12 199 SH   SOLE 17 0 0 199
RESTAURANT BRANDS INTL INC COM 76131D103 30 493 SH   SOLE 18 493 0 0
RESTORATION ROBOTICS INC COM 76133C103 10 2,744 SH   SOLE 18 2,744 0 0
RESTORATION ROBOTICS INC COM 76133C103 132 38,134 SH   SOLE 21 38,134 0 0
RESTORBIO INC COM 76133L103 39 4,282 SH   SOLE 2 0 0 4,282
RESTORBIO INC COM 76133L103 193 21,137 SH   SOLE 18 21,137 0 0
RESTORBIO INC COM 76133L103 41 4,502 SH   SOLE 19 4,502 0 0
RESTORBIO INC COM 76133L103 2,197 240,119 SH   SOLE 21 240,119 0 0
RESTORBIO INC COM 76133L103 460 50,270 SH   SOLE 22 48,259 0 2,011
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,715 141,708 SH   SOLE 2 27,348 0 114,360
RETAIL OPPORTUNITY INVTS COR COM 76131N101 729 38,026 SH   SOLE 4 38,026 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 3,386 176,732 SH   SOLE 7 176,732 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 82 4,305 SH   SOLE 15 4,305 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 6 317 SH   SOLE 17 0 0 317
RETAIL OPPORTUNITY INVTS COR COM 76131N101 9,463 493,907 SH   SOLE 18 493,907 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 5,920 308,956 SH   SOLE 19 308,956 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 221,775 11,574,877 SH   SOLE 21 11,574,877 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 101,459 5,295,379 SH   SOLE 22 5,141,816 0 153,563
RETAIL OPPORTUNITY INVTS COR COM 76131N101 931 48,599 SH   SOLE 23 48,599 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 3,987 208,075 SH   SOLE 25 208,075 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 3,147 164,227 SH   SOLE 26 26,183 0 138,044
RETAIL OPPORTUNITY INVTS COR COM 76131N101 291 15,181 SH   SOLE 28 15,181 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 865 45,169 SH   SOLE 29 37,650 0 7,519
RETAIL OPPORTUNITY INVTS COR COM 76131N101 13,065 681,882 SH   SOLE 30 681,882 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 193 10,077 SH   SOLE 40 10,077 0 0
RETAIL PPTYS AMER INC CL A 76131V202 6,657 520,906 SH   SOLE 2 61,021 0 459,885
RETAIL PPTYS AMER INC CL A 76131V202 929 72,709 SH   SOLE 4 72,709 0 0
RETAIL PPTYS AMER INC CL A 76131V202 4,526 354,108 SH   SOLE 7 354,108 0 0
RETAIL PPTYS AMER INC CL A 76131V202 123 9,605 SH   SOLE 15 9,605 0 0
RETAIL PPTYS AMER INC CL A 76131V202 0 25 SH   SOLE 17 0 0 25
RETAIL PPTYS AMER INC CL A 76131V202 1,403 109,800 SH   SOLE 18 109,800 0 0
RETAIL PPTYS AMER INC CL A 76131V202 3,826 299,395 SH   SOLE 19 299,395 0 0
RETAIL PPTYS AMER INC CL A 76131V202 45,386 3,551,297 SH   SOLE 21 3,551,297 0 0
RETAIL PPTYS AMER INC CL A 76131V202 122,253 9,565,924 SH   SOLE 22 9,086,023 0 479,901
RETAIL PPTYS AMER INC CL A 76131V202 160 12,515 SH   SOLE 23 12,515 0 0
RETAIL PPTYS AMER INC CL A 76131V202 5,614 439,280 SH   SOLE 25 439,280 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,722 134,738 SH   SOLE 26 46,989 0 87,749
RETAIL PPTYS AMER INC CL A 76131V202 396 30,985 SH   SOLE 28 30,985 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,046 81,867 SH   SOLE 29 81,867 0 0
RETAIL PPTYS AMER INC CL A 76131V202 13,606 1,064,660 SH   SOLE 30 1,064,660 0 0
RETAIL PPTYS AMER INC CL A 76131V202 60 4,695 SH   SOLE 31 4,695 0 0
RETAIL PPTYS AMER INC CL A 76131V202 95 7,460 SH   SOLE 36 7,460 0 0
RETAIL PPTYS AMER INC CL A 76131V202 288 22,507 SH   SOLE 40 22,507 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 0 48 SH   SOLE 18 48 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 5 6,405 SH   SOLE 21 6,405 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 19 26,069 SH   SOLE 22 26,069 0 0
RETROPHIN INC COM 761299106 1,281 47,005 SH   SOLE 2 15,812 0 31,193
RETROPHIN INC COM 761299106 11 412 SH   SOLE 4 412 0 0
RETROPHIN INC COM 761299106 21 776 SH   SOLE 7 776 0 0
RETROPHIN INC COM 761299106 7 250 SH   SOLE 17 0 0 250
RETROPHIN INC COM 761299106 3,489 127,977 SH   SOLE 18 127,977 0 0
RETROPHIN INC COM 761299106 2,674 98,087 SH   SOLE 19 98,087 0 0
RETROPHIN INC COM 761299106 48,216 1,768,733 SH   SOLE 21 1,768,733 0 0
RETROPHIN INC COM 761299106 37,376 1,371,102 SH   SOLE 22 1,279,493 0 91,609
RETROPHIN INC COM 761299106 1,379 50,587 SH   SOLE 23 50,587 0 0
RETROPHIN INC COM 761299106 679 24,922 SH   SOLE 26 0 0 24,922
RETROPHIN INC COM 761299106 128 4,693 SH   SOLE 28 4,693 0 0
RETROPHIN INC COM 761299106 117 4,282 SH   SOLE 29 0 0 4,282
RETROPHIN INC COM 761299106 255 9,348 SH   SOLE 30 9,348 0 0
RETROPHIN INC COM 761299106 47 1,737 SH   SOLE 34 1,737 0 0
RETROPHIN INC COM 761299106 74 2,732 SH   SOLE 40 2,732 0 0
REV GROUP INC COM 749527107 508 29,875 SH   SOLE 2 1,393 0 28,482
REV GROUP INC COM 749527107 14 805 SH   SOLE 7 805 0 0
REV GROUP INC COM 749527107 0 4 SH   SOLE 17 0 0 4
REV GROUP INC COM 749527107 1,647 96,826 SH   SOLE 18 96,826 0 0
REV GROUP INC COM 749527107 411 24,182 SH   SOLE 19 24,182 0 0
REV GROUP INC COM 749527107 16,428 965,774 SH   SOLE 21 965,774 0 0
REV GROUP INC COM 749527107 13,149 773,014 SH   SOLE 22 738,645 0 34,369
REV GROUP INC COM 749527107 216 12,723 SH   SOLE 26 0 0 12,723
REV GROUP INC COM 749527107 110 6,465 SH   SOLE 30 6,465 0 0
REV GROUP INC COM 749527107 96 5,646 SH   SOLE 40 5,646 0 0
REVANCE THERAPEUTICS INC COM 761330109 951 34,658 SH   SOLE 2 9,050 0 25,608
REVANCE THERAPEUTICS INC COM 761330109 18 648 SH   SOLE 7 648 0 0
REVANCE THERAPEUTICS INC COM 761330109 2,885 105,100 SH   SOLE 18 105,100 0 0
REVANCE THERAPEUTICS INC COM 761330109 3,493 127,257 SH   SOLE 19 127,257 0 0
REVANCE THERAPEUTICS INC COM 761330109 44,938 1,637,093 SH   SOLE 21 1,637,093 0 0
REVANCE THERAPEUTICS INC COM 761330109 26,300 958,120 SH   SOLE 22 920,960 0 37,160
REVANCE THERAPEUTICS INC COM 761330109 663 24,143 SH   SOLE 23 24,143 0 0
REVANCE THERAPEUTICS INC COM 761330109 719 26,207 SH   SOLE 26 0 0 26,207
REVANCE THERAPEUTICS INC COM 761330109 168 6,123 SH   SOLE 28 6,123 0 0
REVANCE THERAPEUTICS INC COM 761330109 34 1,228 SH   SOLE 29 0 0 1,228
REVANCE THERAPEUTICS INC COM 761330109 215 7,834 SH   SOLE 30 7,834 0 0
REVANCE THERAPEUTICS INC COM 761330109 98 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 124 7,061 SH   SOLE 2 211 0 6,850
REVLON INC CL A NEW 761525609 5 264 SH   SOLE 7 264 0 0
REVLON INC CL A NEW 761525609 482 27,474 SH   SOLE 18 27,474 0 0
REVLON INC CL A NEW 761525609 115 6,552 SH   SOLE 19 6,552 0 0
REVLON INC CL A NEW 761525609 4,590 261,528 SH   SOLE 21 261,528 0 0
REVLON INC CL A NEW 761525609 5,625 320,502 SH   SOLE 22 312,457 0 8,045
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 9 2,157 SH   SOLE 18 2,157 0 0
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 162 40,159 SH   SOLE 21 40,159 0 0
REWALK ROBOTICS LTD SHS M8216Q101 5 5,027 SH   SOLE 18 5,027 0 0
REWALK ROBOTICS LTD SHS M8216Q101 67 68,855 SH   SOLE 21 68,855 0 0
REX AMERICAN RESOURCES CORP COM 761624105 554 6,840 SH   SOLE 2 529 0 6,311
REX AMERICAN RESOURCES CORP COM 761624105 12 152 SH   SOLE 7 152 0 0
REX AMERICAN RESOURCES CORP COM 761624105 2,140 26,434 SH   SOLE 18 26,434 0 0
REX AMERICAN RESOURCES CORP COM 761624105 746 9,210 SH   SOLE 19 9,210 0 0
REX AMERICAN RESOURCES CORP COM 761624105 48,055 593,489 SH   SOLE 21 593,489 0 0
REX AMERICAN RESOURCES CORP COM 761624105 13,942 172,187 SH   SOLE 22 163,337 0 8,850
REX AMERICAN RESOURCES CORP COM 761624105 905 11,171 SH   SOLE 23 11,171 0 0
REX AMERICAN RESOURCES CORP COM 761624105 437 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 60 747 SH   SOLE 29 0 0 747
REX AMERICAN RESOURCES CORP COM 761624105 711 8,784 SH   SOLE 30 8,784 0 0
REX AMERICAN RESOURCES CORP COM 761624105 69 852 SH   SOLE 40 852 0 0
REXAHN PHARMACEUTICALS INC COM NEW 761640200 8 5,428 SH   SOLE 18 5,428 0 0
REXAHN PHARMACEUTICALS INC COM NEW 761640200 127 90,328 SH   SOLE 21 90,328 0 0
REXAHN PHARMACEUTICALS INC COM NEW 761640200 131 93,205 SH   SOLE 22 93,205 0 0
REXFORD INDL RLTY INC COM 76169C100 8,534 271,875 SH   SOLE 2 24,699 0 247,176
REXFORD INDL RLTY INC COM 76169C100 7,852 250,148 SH   SOLE 4 250,148 0 0
REXFORD INDL RLTY INC COM 76169C100 4,040 128,696 SH   SOLE 7 128,696 0 0
REXFORD INDL RLTY INC COM 76169C100 91 2,889 SH   SOLE 15 2,889 0 0
REXFORD INDL RLTY INC COM 76169C100 9,751 310,638 SH   SOLE 18 310,638 0 0
REXFORD INDL RLTY INC COM 76169C100 9,250 294,673 SH   SOLE 19 294,673 0 0
REXFORD INDL RLTY INC COM 76169C100 90,596 2,886,127 SH   SOLE 21 2,886,127 0 0
REXFORD INDL RLTY INC COM 76169C100 124,240 3,957,952 SH   SOLE 22 3,652,310 0 305,642
REXFORD INDL RLTY INC COM 76169C100 5,046 160,750 SH   SOLE 23 160,750 0 0
REXFORD INDL RLTY INC COM 76169C100 4,791 152,621 SH   SOLE 25 152,621 0 0
REXFORD INDL RLTY INC COM 76169C100 3,011 95,915 SH   SOLE 26 8,463 0 87,452
REXFORD INDL RLTY INC COM 76169C100 1,750 55,737 SH   SOLE 28 55,737 0 0
REXFORD INDL RLTY INC COM 76169C100 1,528 48,666 SH   SOLE 29 28,334 0 20,332
REXFORD INDL RLTY INC COM 76169C100 12,193 388,445 SH   SOLE 30 388,445 0 0
REXFORD INDL RLTY INC COM 76169C100 4,650 148,144 SH   SOLE 34 148,144 0 0
REXFORD INDL RLTY INC COM 76169C100 349 11,120 SH   SOLE 40 11,120 0 0
REXNORD CORP NEW COM 76169B102 3,396 116,870 SH   SOLE 2 11,454 0 105,416
REXNORD CORP NEW COM 76169B102 10 332 SH   SOLE 4 332 0 0
REXNORD CORP NEW COM 76169B102 96 3,292 SH   SOLE 7 3,292 0 0
REXNORD CORP NEW COM 76169B102 10,020 344,796 SH   SOLE 18 344,796 0 0
REXNORD CORP NEW COM 76169B102 4,129 142,081 SH   SOLE 19 142,081 0 0
REXNORD CORP NEW COM 76169B102 100,176 3,447,210 SH   SOLE 21 3,447,210 0 0
REXNORD CORP NEW COM 76169B102 90,025 3,097,915 SH   SOLE 22 2,954,158 0 143,757
REXNORD CORP NEW COM 76169B102 674 23,181 SH   SOLE 23 23,181 0 0
REXNORD CORP NEW COM 76169B102 4,648 159,949 SH   SOLE 26 26,208 0 133,741
REXNORD CORP NEW COM 76169B102 418 14,396 SH   SOLE 28 14,396 0 0
REXNORD CORP NEW COM 76169B102 285 9,819 SH   SOLE 29 0 0 9,819
REXNORD CORP NEW COM 76169B102 724 24,898 SH   SOLE 30 24,898 0 0
REXNORD CORP NEW COM 76169B102 116 3,977 SH   SOLE 36 3,977 0 0
REXNORD CORP NEW COM 76169B102 325 11,181 SH   SOLE 40 11,181 0 0
RF INDS LTD COM PAR $0.01 749552105 10 1,416 SH   SOLE 18 1,416 0 0
RF INDS LTD COM PAR $0.01 749552105 176 24,208 SH   SOLE 21 24,208 0 0
RF INDS LTD COM PAR $0.01 749552105 2,491 343,543 SH   SOLE 22 343,543 0 0
RGC RES INC COM 74955L103 214 7,317 SH   SOLE 2 406 0 6,911
RGC RES INC COM 74955L103 6 214 SH   SOLE 7 214 0 0
RGC RES INC COM 74955L103 725 24,854 SH   SOLE 18 24,854 0 0
RGC RES INC COM 74955L103 158 5,406 SH   SOLE 19 5,406 0 0
RGC RES INC COM 74955L103 7,439 254,931 SH   SOLE 21 254,931 0 0
RGC RES INC COM 74955L103 1,779 60,976 SH   SOLE 22 58,273 0 2,703
RH COM 74967X103 2,657 19,020 SH   SOLE 2 3,851 0 15,169
RH COM 74967X103 13 91 SH   SOLE 4 91 0 0
RH COM 74967X103 58 417 SH   SOLE 7 417 0 0
RH COM 74967X103 11,759 84,172 SH   SOLE 18 84,172 0 0
RH COM 74967X103 6,320 45,241 SH   SOLE 19 45,241 0 0
RH COM 74967X103 273,739 1,959,475 SH   SOLE 21 1,959,475 0 0
RH COM 74967X103 80,158 573,786 SH   SOLE 22 544,486 0 29,300
RH COM 74967X103 1,356 9,710 SH   SOLE 23 9,710 0 0
RH COM 74967X103 2,867 20,522 SH   SOLE 26 8,743 0 11,779
RH COM 74967X103 368 2,634 SH   SOLE 28 2,634 0 0
RH COM 74967X103 339 2,430 SH   SOLE 29 0 0 2,430
RH COM 74967X103 4,024 28,803 SH   SOLE 30 28,803 0 0
RH COM 74967X103 280 2,002 SH   SOLE 40 2,002 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 315 10,080 SH   SOLE 2 589 0 9,491
RHYTHM PHARMACEUTICALS INC COM 76243J105 8 263 SH   SOLE 7 263 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,286 41,154 SH   SOLE 18 41,154 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 737 23,571 SH   SOLE 19 23,571 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 13,371 427,732 SH   SOLE 21 427,732 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 7,575 242,335 SH   SOLE 22 232,648 0 9,687
RHYTHM PHARMACEUTICALS INC COM 76243J105 14 442 SH   SOLE 23 442 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 65 2,092 SH   SOLE 30 2,092 0 0
RIBBON COMMUNICATIONS INC COM 762544104 413 57,969 SH   SOLE 2 6,898 0 51,071
RIBBON COMMUNICATIONS INC COM 762544104 2 264 SH   SOLE 4 264 0 0
RIBBON COMMUNICATIONS INC COM 762544104 8 1,124 SH   SOLE 7 1,124 0 0
RIBBON COMMUNICATIONS INC COM 762544104 1,265 177,643 SH   SOLE 18 177,643 0 0
RIBBON COMMUNICATIONS INC COM 762544104 294 41,333 SH   SOLE 19 41,333 0 0
RIBBON COMMUNICATIONS INC COM 762544104 13,132 1,844,397 SH   SOLE 21 1,844,397 0 0
RIBBON COMMUNICATIONS INC COM 762544104 9,758 1,370,524 SH   SOLE 22 1,305,542 0 64,982
RIBBON COMMUNICATIONS INC COM 762544104 71 10,016 SH   SOLE 23 10,016 0 0
RIBBON COMMUNICATIONS INC COM 762544104 95 13,334 SH   SOLE 26 8,851 0 4,483
RIBBON COMMUNICATIONS INC COM 762544104 47 6,558 SH   SOLE 28 6,558 0 0
RIBBON COMMUNICATIONS INC COM 762544104 86 12,022 SH   SOLE 30 12,022 0 0
RIBBON COMMUNICATIONS INC COM 762544104 35 4,894 SH   SOLE 40 4,894 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 5 2,392 SH   SOLE 18 2,392 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 104 48,336 SH   SOLE 21 48,336 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 21 9,536 SH   SOLE 22 9,536 0 0
RICHARDSON ELECTRS LTD COM 763165107 20 2,049 SH   SOLE 18 2,049 0 0
RICHARDSON ELECTRS LTD COM 763165107 364 37,363 SH   SOLE 21 37,363 0 0
RICHARDSON ELECTRS LTD COM 763165107 2,801 287,609 SH   SOLE 22 283,618 0 3,991
RIGEL PHARMACEUTICALS INC COM NEW 766559603 384 135,812 SH   SOLE 2 7,899 0 127,913
RIGEL PHARMACEUTICALS INC COM NEW 766559603 12 4,101 SH   SOLE 7 4,101 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 0 1 SH   SOLE 17 0 0 1
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,575 556,459 SH   SOLE 18 556,459 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 956 337,689 SH   SOLE 19 337,689 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 21,785 7,697,769 SH   SOLE 21 7,697,769 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 12,758 4,507,979 SH   SOLE 22 4,291,034 0 216,945
RIGEL PHARMACEUTICALS INC COM NEW 766559603 22 7,916 SH   SOLE 23 7,916 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 227 80,374 SH   SOLE 26 0 0 80,374
RIGEL PHARMACEUTICALS INC COM NEW 766559603 96 33,952 SH   SOLE 30 33,952 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 86 30,315 SH   SOLE 40 30,315 0 0
RIGNET INC COM 766582100 166 16,113 SH   SOLE 2 429 0 15,684
RIGNET INC COM 766582100 3 264 SH   SOLE 7 264 0 0
RIGNET INC COM 766582100 509 49,404 SH   SOLE 18 49,404 0 0
RIGNET INC COM 766582100 98 9,518 SH   SOLE 19 9,518 0 0
RIGNET INC COM 766582100 5,304 514,905 SH   SOLE 21 514,905 0 0
RIGNET INC COM 766582100 3,581 347,662 SH   SOLE 22 337,831 0 9,831
RIMINI STR INC DEL COM 76674Q107 41 6,218 SH   SOLE 2 0 0 6,218
RIMINI STR INC DEL COM 76674Q107 167 25,437 SH   SOLE 18 25,437 0 0
RIMINI STR INC DEL COM 76674Q107 36 5,432 SH   SOLE 19 5,432 0 0
RIMINI STR INC DEL COM 76674Q107 2,168 331,039 SH   SOLE 21 331,039 0 0
RIMINI STR INC DEL COM 76674Q107 322 49,225 SH   SOLE 22 46,480 0 2,745
RING ENERGY INC COM 76680V108 675 53,526 SH   SOLE 2 2,626 0 50,900
RING ENERGY INC COM 76680V108 19 1,494 SH   SOLE 7 1,494 0 0
RING ENERGY INC COM 76680V108 3,181 252,085 SH   SOLE 18 252,085 0 0
RING ENERGY INC COM 76680V108 583 46,177 SH   SOLE 19 46,177 0 0
RING ENERGY INC COM 76680V108 72,423 5,738,737 SH   SOLE 21 5,738,737 0 0
RING ENERGY INC COM 76680V108 19,707 1,561,550 SH   SOLE 22 1,482,799 0 78,751
RING ENERGY INC COM 76680V108 298 23,622 SH   SOLE 26 0 0 23,622
RING ENERGY INC COM 76680V108 101 7,996 SH   SOLE 28 7,996 0 0
RING ENERGY INC COM 76680V108 1,006 79,703 SH   SOLE 30 79,703 0 0
RING ENERGY INC COM 76680V108 100 7,893 SH   SOLE 40 7,893 0 0
RINGCENTRAL INC CL A 76680R206 10,022 142,464 SH   SOLE 2 23,458 0 119,006
RINGCENTRAL INC CL A 76680R206 90 1,280 SH   SOLE 4 1,280 0 0
RINGCENTRAL INC CL A 76680R206 101 1,439 SH   SOLE 7 1,439 0 0
RINGCENTRAL INC CL A 76680R206 433 6,159 SH   SOLE 13 6,159 0 0
RINGCENTRAL INC CL A 76680R206 3,563 50,649 SH   SOLE 18 50,517 0 132
RINGCENTRAL INC CL A 76680R206 21,989 312,562 SH   SOLE 19 312,562 0 0
RINGCENTRAL INC CL A 76680R206 64,755 920,463 SH   SOLE 21 920,463 0 0
RINGCENTRAL INC CL A 76680R206 150,940 2,145,565 SH   SOLE 22 1,972,786 0 172,779
RINGCENTRAL INC CL A 76680R206 3,579 50,879 SH   SOLE 23 50,879 0 0
RINGCENTRAL INC CL A 76680R206 5,541 78,759 SH   SOLE 26 17,283 0 61,476
RINGCENTRAL INC CL A 76680R206 569 8,084 SH   SOLE 28 8,084 0 0
RINGCENTRAL INC CL A 76680R206 1,823 25,910 SH   SOLE 29 0 0 25,910
RINGCENTRAL INC CL A 76680R206 1,283 18,233 SH   SOLE 30 18,233 0 0
RINGCENTRAL INC CL A 76680R206 102 1,457 SH   SOLE 31 1,457 0 0
RINGCENTRAL INC CL A 76680R206 33 471 SH   SOLE 34 471 0 0
RINGCENTRAL INC CL A 76680R206 258 3,663 SH   SOLE 36 3,663 0 0
RINGCENTRAL INC CL A 76680R206 525 7,464 SH   SOLE 40 7,464 0 0
RIO TINTO PLC SPONSORED ADR 767204100 8,229 148,321 SH   SOLE 7 148,321 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,954 35,225 SH   SOLE 18 1,051 0 34,174
RIO TINTO PLC SPONSORED ADR 767204100 45,911 827,519 SH   SOLE 19 827,519 0 0
RIO TINTO PLC SPONSORED ADR 767204100 9,002 162,254 SH   SOLE 21 162,254 0 0
RIO TINTO PLC SPONSORED ADR 767204100 611 11,012 SH   SOLE 25 0 0 11,012
RIO TINTO PLC SPONSORED ADR 767204100 4,448 80,179 SH   SOLE 34 80,179 0 0
RIO TINTO PLC SPONSORED ADR 767204100 468 8,443 SH   SOLE 36 8,443 0 0
RIOT BLOCKCHAIN INC COM 767292105 15 2,396 SH   SOLE 18 2,396 0 0
RIOT BLOCKCHAIN INC COM 767292105 238 37,518 SH   SOLE 21 37,518 0 0
RIOT BLOCKCHAIN INC COM 767292105 758 119,536 SH   SOLE 22 119,536 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 36 2,574 SH   SOLE 21 2,574 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 662 46,883 SH   SOLE 22 46,883 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 129 9,161 SH   SOLE 30 9,161 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 713 20,900 SH   SOLE 22 20,900 0 0
RITE AID CORP COM 767754104 1,949 1,126,533 SH   SOLE 2 66,884 0 1,059,649
RITE AID CORP COM 767754104 9 5,054 SH   SOLE 4 5,054 0 0
RITE AID CORP COM 767754104 211 122,238 SH   SOLE 7 122,238 0 0
RITE AID CORP COM 767754104 1 790 SH   SOLE 17 0 0 790
RITE AID CORP COM 767754104 5,971 3,451,339 SH   SOLE 18 3,451,339 0 0
RITE AID CORP COM 767754104 2,067 1,194,539 SH   SOLE 19 1,194,539 0 0
RITE AID CORP COM 767754104 60,640 35,052,146 SH   SOLE 21 35,052,146 0 0
RITE AID CORP COM 767754104 52,218 30,183,725 SH   SOLE 22 28,425,017 0 1,758,708
RITE AID CORP COM 767754104 481 277,803 SH   SOLE 26 200,768 0 77,035
RITE AID CORP COM 767754104 256 148,041 SH   SOLE 28 148,041 0 0
RITE AID CORP COM 767754104 1,338 773,431 SH   SOLE 30 773,431 0 0
RITE AID CORP COM 767754104 1,156 668,115 SH   SOLE 36 668,115 0 0
RITE AID CORP COM 767754104 178 102,757 SH   SOLE 40 102,757 0 0
RITE AID CORP OPTIONS 767754104 35 20,000 SH Call SOLE 2 20,000 0 0
RITE AID CORP OPTIONS 767754104 779 450,000 SH Call SOLE 19 450,000 0 0
RITTER PHARMACEUTICALS INC COM NEW 767836307 24 9,333 SH   SOLE 21 9,333 0 0
RIVERVIEW BANCORP INC COM 769397100 819 97,052 SH   SOLE 2 77,830 0 19,222
RIVERVIEW BANCORP INC COM 769397100 617 73,110 SH   SOLE 18 73,110 0 0
RIVERVIEW BANCORP INC COM 769397100 1,227 145,435 SH   SOLE 19 145,435 0 0
RIVERVIEW BANCORP INC COM 769397100 6,698 793,599 SH   SOLE 21 793,599 0 0
RIVERVIEW BANCORP INC COM 769397100 8,488 1,005,681 SH   SOLE 22 998,762 0 6,919
RIVERVIEW BANCORP INC COM 769397100 1,700 201,425 SH   SOLE 23 201,425 0 0
RIVERVIEW BANCORP INC COM 769397100 961 113,850 SH   SOLE 26 0 0 113,850
RIVERVIEW BANCORP INC COM 769397100 146 17,324 SH   SOLE 29 0 0 17,324
RLI CORP COM 749607107 2,315 34,975 SH   SOLE 2 1,728 0 33,247
RLI CORP COM 749607107 13 192 SH   SOLE 4 192 0 0
RLI CORP COM 749607107 2,280 34,448 SH   SOLE 7 34,448 0 0
RLI CORP COM 749607107 11,211 169,375 SH   SOLE 18 169,375 0 0
RLI CORP COM 749607107 2,452 37,051 SH   SOLE 19 37,051 0 0
RLI CORP COM 749607107 264,450 3,995,320 SH   SOLE 21 3,995,320 0 0
RLI CORP COM 749607107 75,549 1,141,397 SH   SOLE 22 1,089,908 0 51,489
RLI CORP COM 749607107 687 10,383 SH   SOLE 26 6,827 0 3,556
RLI CORP COM 749607107 371 5,602 SH   SOLE 28 5,602 0 0
RLI CORP COM 749607107 3,884 58,673 SH   SOLE 30 58,673 0 0
RLI CORP COM 749607107 57 857 SH   SOLE 36 857 0 0
RLI CORP COM 749607107 288 4,344 SH   SOLE 40 4,344 0 0
RLJ ENTMT INC COM NEW 74965F203 4 771 SH   SOLE 18 771 0 0
RLJ LODGING TR COM 74965L101 4,697 213,000 SH   SOLE 2 36,715 0 176,285
RLJ LODGING TR COM 74965L101 1,252 56,793 SH   SOLE 4 56,793 0 0
RLJ LODGING TR COM 74965L101 6,204 281,362 SH   SOLE 7 281,362 0 0
RLJ LODGING TR COM 74965L101 148 6,718 SH   SOLE 15 6,718 0 0
RLJ LODGING TR COM 74965L101 12,610 571,895 SH   SOLE 18 571,895 0 0
RLJ LODGING TR COM 74965L101 7,732 350,669 SH   SOLE 19 350,669 0 0
RLJ LODGING TR COM 74965L101 147,372 6,683,546 SH   SOLE 21 6,683,546 0 0
RLJ LODGING TR COM 74965L101 162,225 7,357,146 SH   SOLE 22 7,107,395 0 249,751
RLJ LODGING TR COM 74965L101 223 10,097 SH   SOLE 23 10,097 0 0
RLJ LODGING TR COM 74965L101 7,388 335,041 SH   SOLE 25 335,041 0 0
RLJ LODGING TR COM 74965L101 2,656 120,437 SH   SOLE 26 32,888 0 87,549
RLJ LODGING TR COM 74965L101 521 23,608 SH   SOLE 28 23,608 0 0
RLJ LODGING TR COM 74965L101 1,332 60,430 SH   SOLE 29 60,430 0 0
RLJ LODGING TR COM 74965L101 18,509 839,414 SH   SOLE 30 839,414 0 0
RLJ LODGING TR COM 74965L101 143 6,471 SH   SOLE 36 6,471 0 0
RLJ LODGING TR COM 74965L101 451 20,464 SH   SOLE 40 20,464 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200 41,070 1,565,151 SH   SOLE 21 1,565,151 0 0
RMG NETWORKS HLDG CORP COM NEW 74966K300 2 1,604 SH   SOLE 21 1,604 0 0
RMR GROUP INC CL A 74967R106 473 6,034 SH   SOLE 2 302 0 5,732
RMR GROUP INC CL A 74967R106 3 32 SH   SOLE 4 32 0 0
RMR GROUP INC CL A 74967R106 12 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,739 22,166 SH   SOLE 18 22,166 0 0
RMR GROUP INC CL A 74967R106 453 5,772 SH   SOLE 19 5,772 0 0
RMR GROUP INC CL A 74967R106 18,611 237,237 SH   SOLE 21 237,237 0 0
RMR GROUP INC CL A 74967R106 15,632 199,261 SH   SOLE 22 190,576 0 8,685
RMR GROUP INC CL A 74967R106 318 4,057 SH   SOLE 26 598 0 3,459
RMR GROUP INC CL A 74967R106 84 1,067 SH   SOLE 28 1,067 0 0
RMR GROUP INC CL A 74967R106 114 1,452 SH   SOLE 30 1,452 0 0
RMR GROUP INC CL A 74967R106 54 682 SH   SOLE 40 682 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 11 5,421 SH   SOLE 18 5,421 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 165 79,182 SH   SOLE 21 79,182 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 754 360,946 SH   SOLE 22 360,946 0 0
ROBERT HALF INTL INC COM 770323103 29,110 447,157 SH   SOLE 2 146,906 0 300,251
ROBERT HALF INTL INC COM 770323103 3,435 52,766 SH   SOLE 4 49,035 0 3,731
ROBERT HALF INTL INC COM 770323103 8,950 137,479 SH   SOLE 7 112,591 0 24,888
ROBERT HALF INTL INC COM 770323103 52 806 SH   SOLE 15 806 0 0
ROBERT HALF INTL INC COM 770323103 21,869 335,932 SH   SOLE 18 314,433 0 21,499
ROBERT HALF INTL INC COM 770323103 7,031 108,003 SH   SOLE 19 108,003 0 0
ROBERT HALF INTL INC COM 770323103 5,167 79,373 SH   SOLE 20 0 0 79,373
ROBERT HALF INTL INC COM 770323103 181,442 2,787,134 SH   SOLE 21 2,787,134 0 0
ROBERT HALF INTL INC COM 770323103 229,649 3,527,638 SH   SOLE 22 3,177,227 0 350,411
ROBERT HALF INTL INC COM 770323103 11,129 170,948 SH   SOLE 23 170,948 0 0
ROBERT HALF INTL INC COM 770323103 8,390 128,871 SH   SOLE 25 128,871 0 0
ROBERT HALF INTL INC COM 770323103 36,144 555,208 SH   SOLE 26 146,674 0 408,534
ROBERT HALF INTL INC COM 770323103 1,237 19,008 SH   SOLE 28 19,008 0 0
ROBERT HALF INTL INC COM 770323103 2,141 32,890 SH   SOLE 29 8,433 0 24,457
ROBERT HALF INTL INC COM 770323103 27,982 429,828 SH   SOLE 30 429,828 0 0
ROBERT HALF INTL INC COM 770323103 4,046 62,155 SH   SOLE 31 28,235 0 33,920
ROBERT HALF INTL INC COM 770323103 2,018 30,993 SH   SOLE 34 30,993 0 0
ROBERT HALF INTL INC COM 770323103 6,263 96,208 SH   SOLE 36 96,208 0 0
ROBERT HALF INTL INC COM 770323103 165 2,534 SH   SOLE 40 2,534 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 335 17,058 SH   SOLE 2 897 0 16,161
ROCKET PHARMACEUTICALS INC COM 77313F106 9 449 SH   SOLE 7 449 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 1,372 69,898 SH   SOLE 18 69,898 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 327 16,634 SH   SOLE 19 16,634 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 14,311 729,038 SH   SOLE 21 729,038 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 9,207 469,016 SH   SOLE 22 440,300 0 28,716
ROCKET PHARMACEUTICALS INC COM 77313F106 74 3,783 SH   SOLE 30 3,783 0 0
ROCKWELL AUTOMATION INC COM 773903109 69,565 418,487 SH   SOLE 2 101,172 0 317,315
ROCKWELL AUTOMATION INC COM 773903109 7,462 44,892 SH   SOLE 4 41,668 0 3,224
ROCKWELL AUTOMATION INC COM 773903109 22,661 136,322 SH   SOLE 7 106,871 0 29,451
ROCKWELL AUTOMATION INC COM 773903109 171 1,028 SH   SOLE 15 1,028 0 0
ROCKWELL AUTOMATION INC COM 773903109 85,339 513,379 SH   SOLE 18 436,791 0 76,588
ROCKWELL AUTOMATION INC COM 773903109 48,426 291,322 SH   SOLE 19 291,322 0 0
ROCKWELL AUTOMATION INC COM 773903109 10,726 64,523 SH   SOLE 20 0 0 64,523
ROCKWELL AUTOMATION INC COM 773903109 477,049 2,869,812 SH   SOLE 21 2,869,812 0 0
ROCKWELL AUTOMATION INC COM 773903109 554,377 3,334,999 SH   SOLE 22 2,879,598 0 455,401
ROCKWELL AUTOMATION INC COM 773903109 27,193 163,589 SH   SOLE 23 163,589 0 0
ROCKWELL AUTOMATION INC COM 773903109 23,375 140,621 SH   SOLE 25 140,621 0 0
ROCKWELL AUTOMATION INC COM 773903109 91,287 549,161 SH   SOLE 26 129,850 0 419,311
ROCKWELL AUTOMATION INC COM 773903109 2,950 17,746 SH   SOLE 28 17,746 0 0
ROCKWELL AUTOMATION INC COM 773903109 4,851 29,184 SH   SOLE 29 4,475 0 24,709
ROCKWELL AUTOMATION INC COM 773903109 91,553 550,764 SH   SOLE 30 550,764 0 0
ROCKWELL AUTOMATION INC COM 773903109 9,466 56,947 SH   SOLE 31 27,425 0 29,522
ROCKWELL AUTOMATION INC COM 773903109 4,919 29,594 SH   SOLE 34 29,594 0 0
ROCKWELL AUTOMATION INC COM 773903109 18,450 110,992 SH   SOLE 36 110,992 0 0
ROCKWELL AUTOMATION INC COM 773903109 429 2,578 SH   SOLE 40 2,578 0 0
ROCKWELL COLLINS INC COM 774341101 56,471 419,296 SH   SOLE 2 41,024 0 378,272
ROCKWELL COLLINS INC COM 774341101 7,591 56,366 SH   SOLE 4 52,189 0 4,177
ROCKWELL COLLINS INC COM 774341101 18,665 138,587 SH   SOLE 7 137,172 0 1,415
ROCKWELL COLLINS INC COM 774341101 663 4,921 SH   SOLE 13 4,921 0 0
ROCKWELL COLLINS INC COM 774341101 162 1,202 SH   SOLE 15 1,202 0 0
ROCKWELL COLLINS INC COM 774341101 47,858 355,347 SH   SOLE 18 333,403 0 21,944
ROCKWELL COLLINS INC COM 774341101 8,550 63,481 SH   SOLE 19 63,481 0 0
ROCKWELL COLLINS INC COM 774341101 12,873 95,584 SH   SOLE 20 0 0 95,584
ROCKWELL COLLINS INC COM 774341101 795,306 5,905,150 SH   SOLE 21 5,905,150 0 0
ROCKWELL COLLINS INC COM 774341101 570,769 4,237,967 SH   SOLE 22 3,765,370 0 472,597
ROCKWELL COLLINS INC COM 774341101 27,482 204,053 SH   SOLE 23 204,053 0 0
ROCKWELL COLLINS INC COM 774341101 21,297 158,128 SH   SOLE 25 158,128 0 0
ROCKWELL COLLINS INC COM 774341101 85,431 634,325 SH   SOLE 26 165,759 0 468,566
ROCKWELL COLLINS INC COM 774341101 3,391 25,176 SH   SOLE 28 25,176 0 0
ROCKWELL COLLINS INC COM 774341101 2,773 20,586 SH   SOLE 29 5,733 0 14,853
ROCKWELL COLLINS INC COM 774341101 87,219 647,603 SH   SOLE 30 647,603 0 0
ROCKWELL COLLINS INC COM 774341101 9,132 67,807 SH   SOLE 31 30,094 0 37,713
ROCKWELL COLLINS INC COM 774341101 994 7,377 SH   SOLE 34 7,377 0 0
ROCKWELL COLLINS INC COM 774341101 21,729 161,337 SH   SOLE 36 161,337 0 0
ROCKWELL COLLINS INC COM 774341101 439 3,261 SH   SOLE 40 3,261 0 0
ROCKWELL MED INC COM 774374102 202 41,038 SH   SOLE 2 1,804 0 39,234
ROCKWELL MED INC COM 774374102 5 1,027 SH   SOLE 7 1,027 0 0
ROCKWELL MED INC COM 774374102 784 159,039 SH   SOLE 18 159,039 0 0
ROCKWELL MED INC COM 774374102 190 38,615 SH   SOLE 19 38,615 0 0
ROCKWELL MED INC COM 774374102 8,322 1,687,977 SH   SOLE 21 1,687,977 0 0
ROCKWELL MED INC COM 774374102 6,169 1,251,293 SH   SOLE 22 1,190,796 0 60,497
ROCKWELL MED INC COM 774374102 33 6,623 SH   SOLE 28 6,623 0 0
ROCKWELL MED INC COM 774374102 44 8,933 SH   SOLE 30 8,933 0 0
ROCKWELL MED INC COM 774374102 7 1,378 SH   SOLE 40 1,378 0 0
ROCKY BRANDS INC COM 774515100 258 8,592 SH   SOLE 2 1,398 0 7,194
ROCKY BRANDS INC COM 774515100 6 214 SH   SOLE 7 214 0 0
ROCKY BRANDS INC COM 774515100 703 23,425 SH   SOLE 18 23,425 0 0
ROCKY BRANDS INC COM 774515100 241 8,028 SH   SOLE 19 8,028 0 0
ROCKY BRANDS INC COM 774515100 7,207 240,246 SH   SOLE 21 240,246 0 0
ROCKY BRANDS INC COM 774515100 9,791 326,352 SH   SOLE 22 319,844 0 6,508
ROCKY BRANDS INC COM 774515100 60 2,010 SH   SOLE 23 2,010 0 0
ROCKY BRANDS INC COM 774515100 110 3,679 SH   SOLE 26 0 0 3,679
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 11 1,002 SH   SOLE 18 1,002 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 232 20,259 SH   SOLE 21 20,259 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 84,680 1,784,239 SH   SOLE 18 1,641,594 0 142,645
ROGERS CORP COM 775133101 1,898 17,033 SH   SOLE 2 814 0 16,219
ROGERS CORP COM 775133101 4 34 SH   SOLE 4 34 0 0
ROGERS CORP COM 775133101 44 395 SH   SOLE 7 395 0 0
ROGERS CORP COM 775133101 8,873 79,608 SH   SOLE 18 79,608 0 0
ROGERS CORP COM 775133101 1,701 15,260 SH   SOLE 19 15,260 0 0
ROGERS CORP COM 775133101 209,632 1,880,781 SH   SOLE 21 1,880,781 0 0
ROGERS CORP COM 775133101 56,693 508,639 SH   SOLE 22 483,831 0 24,808
ROGERS CORP COM 775133101 316 2,831 SH   SOLE 26 1,917 0 914
ROGERS CORP COM 775133101 289 2,597 SH   SOLE 28 2,597 0 0
ROGERS CORP COM 775133101 3,024 27,128 SH   SOLE 30 27,128 0 0
ROGERS CORP COM 775133101 223 2,003 SH   SOLE 40 2,003 0 0
ROKU INC COM CL A 77543R102 1,674 39,277 SH   SOLE 2 5,338 0 33,939
ROKU INC COM CL A 77543R102 40 938 SH   SOLE 7 938 0 0
ROKU INC COM CL A 77543R102 6,061 142,216 SH   SOLE 18 142,216 0 0
ROKU INC COM CL A 77543R102 13,688 321,173 SH   SOLE 19 321,173 0 0
ROKU INC COM CL A 77543R102 59,954 1,406,700 SH   SOLE 21 1,406,700 0 0
ROKU INC COM CL A 77543R102 49,758 1,167,490 SH   SOLE 22 1,134,470 0 33,020
ROKU INC COM CL A 77543R102 516 12,112 SH   SOLE 23 12,112 0 0
ROKU INC COM CL A 77543R102 576 13,507 SH   SOLE 26 0 0 13,507
ROKU INC COM CL A 77543R102 6,040 141,717 SH   SOLE 34 141,717 0 0
ROLLINS INC COM 775711104 14,110 268,356 SH   SOLE 2 57,449 0 210,907
ROLLINS INC COM 775711104 1,720 32,703 SH   SOLE 4 29,954 0 2,749
ROLLINS INC COM 775711104 2,255 42,895 SH   SOLE 7 23,458 0 19,437
ROLLINS INC COM 775711104 84 1,598 SH   SOLE 13 1,598 0 0
ROLLINS INC COM 775711104 16,994 323,208 SH   SOLE 18 314,238 0 8,970
ROLLINS INC COM 775711104 956 18,177 SH   SOLE 19 18,177 0 0
ROLLINS INC COM 775711104 251,387 4,781,030 SH   SOLE 21 4,781,030 0 0
ROLLINS INC COM 775711104 168,365 3,202,068 SH   SOLE 22 3,002,232 0 199,836
ROLLINS INC COM 775711104 5,712 108,639 SH   SOLE 23 108,639 0 0
ROLLINS INC COM 775711104 415 7,884 SH   SOLE 25 7,884 0 0
ROLLINS INC COM 775711104 25,189 479,061 SH   SOLE 26 157,351 0 321,710
ROLLINS INC COM 775711104 802 15,258 SH   SOLE 28 15,258 0 0
ROLLINS INC COM 775711104 1,171 22,275 SH   SOLE 29 3,137 0 19,138
ROLLINS INC COM 775711104 8,149 154,974 SH   SOLE 30 154,974 0 0
ROLLINS INC COM 775711104 1,651 31,402 SH   SOLE 31 17,925 0 13,477
ROLLINS INC COM 775711104 197 3,743 SH   SOLE 34 3,743 0 0
ROLLINS INC COM 775711104 1,064 20,241 SH   SOLE 36 20,241 0 0
ROLLINS INC COM 775711104 104 1,973 SH   SOLE 40 1,973 0 0
ROPER TECHNOLOGIES INC COM 776696106 84,012 304,490 SH   SOLE 2 38,223 0 266,267
ROPER TECHNOLOGIES INC COM 776696106 8,822 31,975 SH   SOLE 4 29,297 0 2,678
ROPER TECHNOLOGIES INC COM 776696106 29,908 108,397 SH   SOLE 7 75,874 0 32,523
ROPER TECHNOLOGIES INC COM 776696106 508 1,840 SH   SOLE 13 1,840 0 0
ROPER TECHNOLOGIES INC COM 776696106 215 780 SH   SOLE 15 780 0 0
ROPER TECHNOLOGIES INC COM 776696106 138,137 500,658 SH   SOLE 18 412,577 0 88,081
ROPER TECHNOLOGIES INC COM 776696106 85,895 311,317 SH   SOLE 19 311,317 0 0
ROPER TECHNOLOGIES INC COM 776696106 12,595 45,649 SH   SOLE 20 0 0 45,649
ROPER TECHNOLOGIES INC COM 776696106 577,142 2,091,776 SH   SOLE 21 2,091,776 0 0
ROPER TECHNOLOGIES INC COM 776696106 696,121 2,522,999 SH   SOLE 22 2,244,564 0 278,435
ROPER TECHNOLOGIES INC COM 776696106 35,566 128,905 SH   SOLE 23 128,905 0 0
ROPER TECHNOLOGIES INC COM 776696106 28,425 103,021 SH   SOLE 25 103,021 0 0
ROPER TECHNOLOGIES INC COM 776696106 110,803 401,590 SH   SOLE 26 89,405 0 312,185
ROPER TECHNOLOGIES INC COM 776696106 3,971 14,393 SH   SOLE 28 14,393 0 0
ROPER TECHNOLOGIES INC COM 776696106 980 3,552 SH   SOLE 29 3,552 0 0
ROPER TECHNOLOGIES INC COM 776696106 83,687 303,314 SH   SOLE 30 303,314 0 0
ROPER TECHNOLOGIES INC COM 776696106 12,041 43,641 SH   SOLE 31 20,315 0 23,326
ROPER TECHNOLOGIES INC COM 776696106 5,582 20,231 SH   SOLE 34 20,231 0 0
ROPER TECHNOLOGIES INC COM 776696106 23,629 85,642 SH   SOLE 36 85,642 0 0
ROPER TECHNOLOGIES INC COM 776696106 566 2,051 SH   SOLE 40 2,051 0 0
ROSEHILL RES INC CL A 777385105 10 1,246 SH   SOLE 2 0 0 1,246
ROSEHILL RES INC CL A 777385105 59 7,247 SH   SOLE 18 7,247 0 0
ROSEHILL RES INC CL A 777385105 18 2,229 SH   SOLE 19 2,229 0 0
ROSEHILL RES INC CL A 777385105 729 89,768 SH   SOLE 21 89,768 0 0
ROSEHILL RES INC CL A 777385105 112 13,844 SH   SOLE 22 12,645 0 1,199
ROSETTA STONE INC COM 777780107 291 18,129 SH   SOLE 2 699 0 17,430
ROSETTA STONE INC COM 777780107 6 398 SH   SOLE 7 398 0 0
ROSETTA STONE INC COM 777780107 1,096 68,344 SH   SOLE 18 68,344 0 0
ROSETTA STONE INC COM 777780107 266 16,616 SH   SOLE 19 16,616 0 0
ROSETTA STONE INC COM 777780107 11,034 688,325 SH   SOLE 21 688,325 0 0
ROSETTA STONE INC COM 777780107 3,912 244,043 SH   SOLE 22 213,794 0 30,249
ROSS STORES INC COM 778296103 90,150 1,063,715 SH   SOLE 2 196,807 0 866,908
ROSS STORES INC COM 778296103 11,352 133,949 SH   SOLE 4 123,756 0 10,193
ROSS STORES INC COM 778296103 39,180 462,302 SH   SOLE 7 371,395 0 90,907
ROSS STORES INC COM 778296103 1,093 12,892 SH   SOLE 13 12,892 0 0
ROSS STORES INC COM 778296103 293 3,454 SH   SOLE 15 3,454 0 0
ROSS STORES INC COM 778296103 71,286 841,132 SH   SOLE 18 786,687 0 54,445
ROSS STORES INC COM 778296103 16,897 199,376 SH   SOLE 19 199,376 0 0
ROSS STORES INC COM 778296103 17,428 205,636 SH   SOLE 20 0 0 205,636
ROSS STORES INC COM 778296103 798,155 9,417,762 SH   SOLE 21 9,417,762 0 0
ROSS STORES INC COM 778296103 796,142 9,394,001 SH   SOLE 22 8,357,232 0 1,036,769
ROSS STORES INC COM 778296103 41,135 485,363 SH   SOLE 23 485,363 0 0
ROSS STORES INC COM 778296103 32,225 380,240 SH   SOLE 25 380,240 0 0
ROSS STORES INC COM 778296103 122,033 1,439,922 SH   SOLE 26 332,409 0 1,107,513
ROSS STORES INC COM 778296103 4,564 53,848 SH   SOLE 28 53,848 0 0
ROSS STORES INC COM 778296103 2,425 28,615 SH   SOLE 29 13,347 0 15,268
ROSS STORES INC COM 778296103 122,998 1,451,298 SH   SOLE 30 1,451,298 0 0
ROSS STORES INC COM 778296103 12,648 149,238 SH   SOLE 31 73,285 0 75,953
ROSS STORES INC COM 778296103 5,129 60,521 SH   SOLE 32 60,521 0 0
ROSS STORES INC COM 778296103 4,768 56,261 SH   SOLE 34 56,261 0 0
ROSS STORES INC COM 778296103 28,751 339,241 SH   SOLE 36 339,241 0 0
ROSS STORES INC COM 778296103 662 7,809 SH   SOLE 40 7,809 0 0
ROVI CORP NOTE 0.500% 3/0 779376AD4 465 490,000 PRN   SOLE 21 490,000 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 2,992 184,492 SH   SOLE 2 54,410 0 130,082
ROWAN COMPANIES PLC SHS CL A G7665A101 7 450 SH   SOLE 4 450 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 109 6,726 SH   SOLE 7 6,726 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 12,648 779,783 SH   SOLE 18 779,783 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 3,714 228,977 SH   SOLE 19 228,977 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 138,628 8,546,717 SH   SOLE 21 8,546,717 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 66,683 4,111,185 SH   SOLE 22 3,914,914 0 196,271
ROWAN COMPANIES PLC SHS CL A G7665A101 174 10,754 SH   SOLE 23 10,754 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 746 45,979 SH   SOLE 25 45,979 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 507 31,257 SH   SOLE 26 8,457 0 22,800
ROWAN COMPANIES PLC SHS CL A G7665A101 278 17,130 SH   SOLE 28 17,130 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 426 26,236 SH   SOLE 30 26,236 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 1,178 72,620 SH   SOLE 34 72,620 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 220 13,540 SH   SOLE 36 13,540 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 214 13,167 SH   SOLE 40 13,167 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 512 6,795 SH   SOLE 18 6,795 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 685 9,094 SH   SOLE 25 9,094 0 0
ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 78,890 3,072,038 SH   SOLE 21 3,072,038 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 59,095 570,418 SH   SOLE 2 176,066 0 394,352
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8,524 82,281 SH   SOLE 4 77,665 0 4,616
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 14,423 139,219 SH   SOLE 7 130,128 0 9,091
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 556 5,369 SH   SOLE 13 5,369 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 152 1,471 SH   SOLE 15 1,471 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 41,221 397,890 SH   SOLE 18 374,486 0 23,404
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 10,195 98,411 SH   SOLE 19 98,411 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8,745 84,416 SH   SOLE 20 0 0 84,416
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 353,284 3,410,076 SH   SOLE 21 3,410,076 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 450,001 4,343,641 SH   SOLE 22 3,859,234 0 484,407
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 25,635 247,443 SH   SOLE 23 247,443 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 16,928 163,402 SH   SOLE 25 163,402 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 68,657 662,712 SH   SOLE 26 170,295 0 492,417
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,526 24,381 SH   SOLE 28 24,381 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,262 21,831 SH   SOLE 29 18,901 0 2,930
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 52,356 505,371 SH   SOLE 30 505,371 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8,222 79,364 SH   SOLE 31 42,252 0 37,112
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 12,535 120,999 SH   SOLE 34 120,999 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 16,423 158,524 SH   SOLE 36 158,524 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 358 3,453 SH   SOLE 40 3,453 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 4 57 SH   SOLE 17 0 0 57
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 393 5,416 SH   SOLE 18 3,066 0 2,350
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 873 12,011 SH   SOLE 21 12,011 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,216 17,565 SH   SOLE 2 17,565 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,956 42,701 SH   SOLE 4 42,701 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 104 1,502 SH   SOLE 17 0 0 1,502
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 154,308 2,228,912 SH   SOLE 18 2,176,303 0 52,609
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 489,472 7,070,226 SH   SOLE 19 7,070,226 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,009 14,574 SH   SOLE 21 14,574 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 14,272 206,153 SH   SOLE 22 206,153 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,861 41,322 SH   SOLE 23 41,322 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 713 10,300 SH   SOLE 25 10,300 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 93,248 1,346,928 SH   SOLE 34 1,346,928 0 0
ROYAL GOLD INC COM 780287108 14,851 159,962 SH   SOLE 2 31,225 0 128,737
ROYAL GOLD INC COM 780287108 34 368 SH   SOLE 4 368 0 0
ROYAL GOLD INC COM 780287108 25,331 272,841 SH   SOLE 7 272,841 0 0
ROYAL GOLD INC COM 780287108 18,990 204,544 SH   SOLE 18 204,544 0 0
ROYAL GOLD INC COM 780287108 951 10,243 SH   SOLE 19 10,243 0 0
ROYAL GOLD INC COM 780287108 292,538 3,150,986 SH   SOLE 21 3,150,986 0 0
ROYAL GOLD INC COM 780287108 192,490 2,073,353 SH   SOLE 22 1,943,753 0 129,600
ROYAL GOLD INC COM 780287108 1,603 17,270 SH   SOLE 26 9,514 0 7,756
ROYAL GOLD INC COM 780287108 841 9,055 SH   SOLE 28 9,055 0 0
ROYAL GOLD INC COM 780287108 428 4,613 SH   SOLE 29 0 0 4,613
ROYAL GOLD INC COM 780287108 19,149 206,262 SH   SOLE 30 206,262 0 0
ROYAL GOLD INC COM 780287108 129 1,387 SH   SOLE 31 1,387 0 0
ROYAL GOLD INC COM 780287108 88 951 SH   SOLE 36 951 0 0
ROYAL GOLD INC COM 780287108 667 7,184 SH   SOLE 40 7,184 0 0
ROYAL GOLD INC NOTE 2.875% 6/1 780287AA6 529 500,000 PRN   SOLE 21 500,000 0 0
ROYCE MICRO-CAP TR INC COM 780915104 1,504 150,501 SH   SOLE 2 150,501 0 0
RPC INC COM 749660106 1,873 128,564 SH   SOLE 2 4,209 0 124,355
RPC INC COM 749660106 33 2,283 SH   SOLE 4 2,283 0 0
RPC INC COM 749660106 19 1,326 SH   SOLE 7 1,326 0 0
RPC INC COM 749660106 474 32,558 SH   SOLE 18 32,558 0 0
RPC INC COM 749660106 138 9,495 SH   SOLE 19 9,495 0 0
RPC INC COM 749660106 12,982 891,018 SH   SOLE 21 891,018 0 0
RPC INC COM 749660106 27,696 1,900,872 SH   SOLE 22 1,770,799 0 130,073
RPC INC COM 749660106 404 27,719 SH   SOLE 26 24,672 0 3,047
RPC INC COM 749660106 136 9,323 SH   SOLE 28 9,323 0 0
RPC INC COM 749660106 663 45,485 SH   SOLE 29 0 0 45,485
RPC INC COM 749660106 208 14,263 SH   SOLE 30 14,263 0 0
RPC INC COM 749660106 21 1,414 SH   SOLE 31 1,414 0 0
RPC INC COM 749660106 101 6,918 SH   SOLE 40 6,918 0 0
RPM INTL INC COM 749685103 20,660 354,257 SH   SOLE 2 76,977 0 277,280
RPM INTL INC COM 749685103 37 631 SH   SOLE 4 631 0 0
RPM INTL INC COM 749685103 5,331 91,406 SH   SOLE 7 91,406 0 0
RPM INTL INC COM 749685103 24,517 420,394 SH   SOLE 18 420,394 0 0
RPM INTL INC COM 749685103 1,191 20,430 SH   SOLE 19 20,430 0 0
RPM INTL INC COM 749685103 361,100 6,191,699 SH   SOLE 21 6,191,699 0 0
RPM INTL INC COM 749685103 255,476 4,380,596 SH   SOLE 22 4,088,962 0 291,634
RPM INTL INC COM 749685103 2,818 48,315 SH   SOLE 26 25,744 0 22,571
RPM INTL INC COM 749685103 1,077 18,474 SH   SOLE 28 18,474 0 0
RPM INTL INC COM 749685103 1,752 30,033 SH   SOLE 30 30,033 0 0
RPM INTL INC COM 749685103 169 2,901 SH   SOLE 31 2,901 0 0
RPM INTL INC COM 749685103 214 3,664 SH   SOLE 36 3,664 0 0
RPM INTL INC COM 749685103 847 14,521 SH   SOLE 40 14,521 0 0
RSP PERMIAN INC COM 74978Q105 14,871 337,832 SH   SOLE 2 53,579 0 284,253
RSP PERMIAN INC COM 74978Q105 36 828 SH   SOLE 4 828 0 0
RSP PERMIAN INC COM 74978Q105 181 4,117 SH   SOLE 7 4,117 0 0
RSP PERMIAN INC COM 74978Q105 3,449 78,360 SH   SOLE 18 78,360 0 0
RSP PERMIAN INC COM 74978Q105 8,976 203,910 SH   SOLE 19 203,910 0 0
RSP PERMIAN INC COM 74978Q105 79,777 1,812,301 SH   SOLE 21 1,812,301 0 0
RSP PERMIAN INC COM 74978Q105 156,351 3,551,813 SH   SOLE 22 3,261,057 0 290,756
RSP PERMIAN INC COM 74978Q105 1,501 34,099 SH   SOLE 26 19,734 0 14,365
RSP PERMIAN INC COM 74978Q105 858 19,485 SH   SOLE 28 19,485 0 0
RSP PERMIAN INC COM 74978Q105 502 11,409 SH   SOLE 29 0 0 11,409
RSP PERMIAN INC COM 74978Q105 3,308 75,156 SH   SOLE 30 75,156 0 0
RSP PERMIAN INC COM 74978Q105 140 3,186 SH   SOLE 31 3,186 0 0
RSP PERMIAN INC COM 74978Q105 748 16,991 SH   SOLE 40 16,991 0 0
RTI INTL METALS INC NOTE 1.625%10/1 74973WAB3 568 565,000 PRN   SOLE 21 565,000 0 0
RTI SURGICAL INC COM 74975N105 272 59,199 SH   SOLE 2 2,021 0 57,178
RTI SURGICAL INC COM 74975N105 6 1,387 SH   SOLE 7 1,387 0 0
RTI SURGICAL INC COM 74975N105 909 197,708 SH   SOLE 18 197,708 0 0
RTI SURGICAL INC COM 74975N105 1,511 328,401 SH   SOLE 19 328,401 0 0
RTI SURGICAL INC COM 74975N105 9,325 2,027,193 SH   SOLE 21 2,027,193 0 0
RTI SURGICAL INC COM 74975N105 10,608 2,305,993 SH   SOLE 22 2,259,264 0 46,729
RTI SURGICAL INC COM 74975N105 127 27,594 SH   SOLE 29 0 0 27,594
RUBICON PROJ INC COM 78112V102 24 8,268 SH   SOLE 18 8,268 0 0
RUBICON PROJ INC COM 78112V102 355 124,732 SH   SOLE 21 124,732 0 0
RUBICON PROJ INC COM 78112V102 1,724 604,883 SH   SOLE 22 604,883 0 0
RUBICON PROJ INC COM 78112V102 89 31,121 SH   SOLE 29 0 0 31,121
RUBICON TECHNOLOGY INC COM NEW 78112T206 7 842 SH   SOLE 21 842 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 385 48,761 SH   SOLE 22 48,761 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 773 26,114 SH   SOLE 2 1,292 0 24,822
RUDOLPH TECHNOLOGIES INC COM 781270103 22 735 SH   SOLE 7 735 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 4,157 140,424 SH   SOLE 18 140,424 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 1,449 48,954 SH   SOLE 19 48,954 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 98,097 3,314,085 SH   SOLE 21 3,314,085 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 27,823 939,981 SH   SOLE 22 897,687 0 42,294
RUDOLPH TECHNOLOGIES INC COM 781270103 54 1,838 SH   SOLE 23 1,838 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 148 4,989 SH   SOLE 26 0 0 4,989
RUDOLPH TECHNOLOGIES INC COM 781270103 127 4,280 SH   SOLE 28 4,280 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 187 6,309 SH   SOLE 29 0 0 6,309
RUDOLPH TECHNOLOGIES INC COM 781270103 1,411 47,671 SH   SOLE 30 47,671 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 87 2,924 SH   SOLE 40 2,924 0 0
RUMBLEON INC CL B 781386206 6 1,025 SH   SOLE 18 1,025 0 0
RUMBLEON INC CL B 781386206 81 13,745 SH   SOLE 21 13,745 0 0
RUSH ENTERPRISES INC CL A 781846209 1,808 41,667 SH   SOLE 2 15,226 0 26,441
RUSH ENTERPRISES INC CL A 781846209 7 161 SH   SOLE 4 161 0 0
RUSH ENTERPRISES INC CL A 781846209 65 1,487 SH   SOLE 7 1,487 0 0
RUSH ENTERPRISES INC CL A 781846209 4,208 97,007 SH   SOLE 18 97,007 0 0
RUSH ENTERPRISES INC CL A 781846209 5,809 133,903 SH   SOLE 19 133,903 0 0
RUSH ENTERPRISES INC CL A 781846209 43,076 992,992 SH   SOLE 21 992,992 0 0
RUSH ENTERPRISES INC CL A 781846209 48,934 1,128,027 SH   SOLE 22 1,081,383 0 46,644
RUSH ENTERPRISES INC CL A 781846209 1,883 43,407 SH   SOLE 23 43,407 0 0
RUSH ENTERPRISES INC CL A 781846209 3,363 77,514 SH   SOLE 26 5,546 0 71,968
RUSH ENTERPRISES INC CL A 781846209 188 4,325 SH   SOLE 28 4,325 0 0
RUSH ENTERPRISES INC CL A 781846209 602 13,871 SH   SOLE 29 0 0 13,871
RUSH ENTERPRISES INC CL A 781846209 306 7,058 SH   SOLE 30 7,058 0 0
RUSH ENTERPRISES INC CL A 781846209 100 2,303 SH   SOLE 36 2,303 0 0
RUSH ENTERPRISES INC CL A 781846209 137 3,168 SH   SOLE 40 3,168 0 0
RUSH ENTERPRISES INC CL B 781846308 222 5,055 SH   SOLE 2 276 0 4,779
RUSH ENTERPRISES INC CL B 781846308 799 18,193 SH   SOLE 18 18,193 0 0
RUSH ENTERPRISES INC CL B 781846308 154 3,508 SH   SOLE 19 3,508 0 0
RUSH ENTERPRISES INC CL B 781846308 7,218 164,414 SH   SOLE 21 164,414 0 0
RUSH ENTERPRISES INC CL B 781846308 3,891 88,640 SH   SOLE 22 86,395 0 2,245
RUSH ENTERPRISES INC CL B 781846308 47 1,063 SH   SOLE 30 1,063 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 795 28,351 SH   SOLE 2 5,618 0 22,733
RUTHS HOSPITALITY GROUP INC COM 783332109 0 9 SH   SOLE 4 9 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 18 638 SH   SOLE 7 638 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 3,733 133,097 SH   SOLE 18 133,097 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 2,756 98,266 SH   SOLE 19 98,266 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 84,416 3,009,497 SH   SOLE 21 3,009,497 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 24,901 887,724 SH   SOLE 22 843,666 0 44,058
RUTHS HOSPITALITY GROUP INC COM 783332109 345 12,282 SH   SOLE 23 12,282 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 127 4,519 SH   SOLE 26 0 0 4,519
RUTHS HOSPITALITY GROUP INC COM 783332109 100 3,566 SH   SOLE 28 3,566 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 117 4,167 SH   SOLE 29 0 0 4,167
RUTHS HOSPITALITY GROUP INC COM 783332109 1,220 43,489 SH   SOLE 30 43,489 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 261 9,318 SH   SOLE 34 9,318 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 111 3,946 SH   SOLE 40 3,946 0 0
RXI PHARMACEUTICALS CORP NEW COM PAR 74979C808 1 403 SH   SOLE 21 403 0 0
RXI PHARMACEUTICALS CORP NEW COM PAR 74979C808 1 712 SH   SOLE 22 712 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 809 7,079 SH   SOLE 2 0 0 7,079
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 160 1,400 SH   SOLE 4 1,400 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1,336 11,694 SH   SOLE 7 11,694 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 266 2,331 SH   SOLE 13 2,331 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 719 6,293 SH   SOLE 18 6,293 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 2,551 22,329 SH   SOLE 19 22,329 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 67,880 594,239 SH   SOLE 21 594,239 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 28,497 249,474 SH   SOLE 22 201,725 0 47,749
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 145 1,269 SH   SOLE 23 1,269 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1,228 10,749 SH   SOLE 26 1,302 0 9,447
RYB ED INC ADR 74979W101 146 7,439 SH   SOLE 22 7,439 0 0
RYDER SYS INC COM 783549108 26,898 374,306 SH   SOLE 2 267,943 0 106,363
RYDER SYS INC COM 783549108 3,228 44,915 SH   SOLE 4 44,915 0 0
RYDER SYS INC COM 783549108 940 13,076 SH   SOLE 7 13,076 0 0
RYDER SYS INC COM 783549108 12,037 167,513 SH   SOLE 18 167,039 0 474
RYDER SYS INC COM 783549108 2,443 33,998 SH   SOLE 19 33,998 0 0
RYDER SYS INC COM 783549108 206,291 2,870,735 SH   SOLE 21 2,870,735 0 0
RYDER SYS INC COM 783549108 176,365 2,454,292 SH   SOLE 22 2,180,840 0 273,452
RYDER SYS INC COM 783549108 5,139 71,519 SH   SOLE 23 71,519 0 0
RYDER SYS INC COM 783549108 879 12,235 SH   SOLE 25 12,235 0 0
RYDER SYS INC COM 783549108 2,105 29,296 SH   SOLE 26 11,160 0 18,136
RYDER SYS INC COM 783549108 544 7,566 SH   SOLE 28 7,566 0 0
RYDER SYS INC COM 783549108 3,728 51,881 SH   SOLE 29 41,183 0 10,698
RYDER SYS INC COM 783549108 1,185 16,496 SH   SOLE 30 16,496 0 0
RYDER SYS INC COM 783549108 6,864 95,516 SH   SOLE 31 80,279 0 15,237
RYDER SYS INC COM 783549108 2,100 29,219 SH   SOLE 34 29,219 0 0
RYDER SYS INC COM 783549108 3,367 46,859 SH   SOLE 36 46,859 0 0
RYDER SYS INC COM 783549108 460 6,403 SH   SOLE 40 6,403 0 0
RYERSON HLDG CORP COM 783754104 333 29,833 SH   SOLE 2 17,489 0 12,344
RYERSON HLDG CORP COM 783754104 6 524 SH   SOLE 7 524 0 0
RYERSON HLDG CORP COM 783754104 638 57,253 SH   SOLE 18 57,253 0 0
RYERSON HLDG CORP COM 783754104 707 63,364 SH   SOLE 19 63,364 0 0
RYERSON HLDG CORP COM 783754104 6,519 584,692 SH   SOLE 21 584,692 0 0
RYERSON HLDG CORP COM 783754104 6,694 600,329 SH   SOLE 22 588,505 0 11,824
RYERSON HLDG CORP COM 783754104 327 29,370 SH   SOLE 23 29,370 0 0
RYERSON HLDG CORP COM 783754104 161 14,478 SH   SOLE 26 0 0 14,478
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,841 46,189 SH   SOLE 2 10,693 0 35,496
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,404 16,883 SH   SOLE 4 16,883 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 6,038 72,613 SH   SOLE 7 72,613 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 150 1,798 SH   SOLE 15 1,798 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 11,983 144,110 SH   SOLE 18 144,110 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 10,212 122,811 SH   SOLE 19 122,811 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 147,050 1,768,491 SH   SOLE 21 1,768,491 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 176,536 2,123,099 SH   SOLE 22 2,053,857 0 69,242
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,261 27,197 SH   SOLE 23 27,197 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 7,304 87,845 SH   SOLE 25 87,845 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,366 40,477 SH   SOLE 26 5,045 0 35,432
RYMAN HOSPITALITY PPTYS INC COM 78377T107 513 6,174 SH   SOLE 28 6,174 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,623 31,546 SH   SOLE 29 18,555 0 12,991
RYMAN HOSPITALITY PPTYS INC COM 78377T107 17,916 215,465 SH   SOLE 30 215,465 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 595 7,156 SH   SOLE 34 7,156 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 175 2,100 SH   SOLE 36 2,100 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 443 5,330 SH   SOLE 40 5,330 0 0
S & T BANCORP INC COM 783859101 1,528 35,331 SH   SOLE 2 1,448 0 33,883
S & T BANCORP INC COM 783859101 13 307 SH   SOLE 4 307 0 0
S & T BANCORP INC COM 783859101 32 734 SH   SOLE 7 734 0 0
S & T BANCORP INC COM 783859101 6,887 159,280 SH   SOLE 18 159,280 0 0
S & T BANCORP INC COM 783859101 1,208 27,939 SH   SOLE 19 27,939 0 0
S & T BANCORP INC COM 783859101 152,111 3,517,828 SH   SOLE 21 3,517,828 0 0
S & T BANCORP INC COM 783859101 44,329 1,025,189 SH   SOLE 22 975,330 0 49,859
S & T BANCORP INC COM 783859101 740 17,119 SH   SOLE 26 7,756 0 9,363
S & T BANCORP INC COM 783859101 201 4,655 SH   SOLE 28 4,655 0 0
S & T BANCORP INC COM 783859101 2,234 51,673 SH   SOLE 30 51,673 0 0
S & T BANCORP INC COM 783859101 140 3,237 SH   SOLE 40 3,237 0 0
S&P GLOBAL INC COM 78409V104 195,114 956,958 SH   SOLE 2 300,047 0 656,911
S&P GLOBAL INC COM 78409V104 28,443 139,504 SH   SOLE 4 132,938 0 6,566
S&P GLOBAL INC COM 78409V104 49,797 244,234 SH   SOLE 7 195,958 0 48,276
S&P GLOBAL INC COM 78409V104 10,021 49,151 SH   SOLE 13 49,151 0 0
S&P GLOBAL INC COM 78409V104 450 2,208 SH   SOLE 15 2,208 0 0
S&P GLOBAL INC COM 78409V104 233,919 1,147,278 SH   SOLE 18 950,011 0 197,267
S&P GLOBAL INC COM 78409V104 170,727 837,349 SH   SOLE 19 837,349 0 0
S&P GLOBAL INC COM 78409V104 17,968 88,127 SH   SOLE 20 0 0 88,127
S&P GLOBAL INC COM 78409V104 954,616 4,682,014 SH   SOLE 21 4,682,014 0 0
S&P GLOBAL INC COM 78409V104 1,416,877 6,949,222 SH   SOLE 22 5,959,763 0 989,459
S&P GLOBAL INC COM 78409V104 83,654 410,291 SH   SOLE 23 410,291 0 0
S&P GLOBAL INC COM 78409V104 66,681 327,045 SH   SOLE 25 327,045 0 0
S&P GLOBAL INC COM 78409V104 188,145 922,779 SH   SOLE 26 213,180 0 709,599
S&P GLOBAL INC COM 78409V104 7,657 37,555 SH   SOLE 28 37,555 0 0
S&P GLOBAL INC COM 78409V104 22,968 112,648 SH   SOLE 29 53,762 0 58,886
S&P GLOBAL INC COM 78409V104 183,604 900,507 SH   SOLE 30 900,507 0 0
S&P GLOBAL INC COM 78409V104 40,301 197,660 SH   SOLE 31 133,677 0 63,983
S&P GLOBAL INC COM 78409V104 15,432 75,689 SH   SOLE 34 75,689 0 0
S&P GLOBAL INC COM 78409V104 54,665 268,110 SH   SOLE 36 268,110 0 0
S&P GLOBAL INC COM 78409V104 1,054 5,170 SH   SOLE 40 5,170 0 0
S&W SEED CO COM 785135104 10 3,220 SH   SOLE 18 3,220 0 0
S&W SEED CO COM 785135104 174 53,552 SH   SOLE 21 53,552 0 0
S&W SEED CO COM 785135104 79 24,347 SH   SOLE 22 24,347 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 5,648 259,895 SH   SOLE 2 78,592 0 181,303
SABRA HEALTH CARE REIT INC COM 78573L106 3,039 139,850 SH   SOLE 4 139,850 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 6,207 285,637 SH   SOLE 7 285,637 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 156 7,166 SH   SOLE 15 7,166 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 23,549 1,083,718 SH   SOLE 18 1,083,718 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 16,957 780,343 SH   SOLE 19 780,343 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 285,509 13,138,943 SH   SOLE 21 13,138,943 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 172,192 7,924,179 SH   SOLE 22 7,582,609 0 341,570
SABRA HEALTH CARE REIT INC COM 78573L106 1,904 87,611 SH   SOLE 23 87,611 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 7,581 348,858 SH   SOLE 25 348,858 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 2,430 111,815 SH   SOLE 26 34,458 0 77,357
SABRA HEALTH CARE REIT INC COM 78573L106 1,078 49,594 SH   SOLE 28 49,594 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,334 61,400 SH   SOLE 29 61,400 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 18,574 854,763 SH   SOLE 30 854,763 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 8,499 391,123 SH   SOLE 34 391,123 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 346 15,905 SH   SOLE 40 15,905 0 0
SABRE CORP COM 78573M104 15,849 643,235 SH   SOLE 2 138,555 0 504,680
SABRE CORP COM 78573M104 1,940 78,724 SH   SOLE 4 69,995 0 8,729
SABRE CORP COM 78573M104 573 23,236 SH   SOLE 7 18,315 0 4,921
SABRE CORP COM 78573M104 19,887 807,103 SH   SOLE 18 784,220 0 22,883
SABRE CORP COM 78573M104 1,090 44,245 SH   SOLE 19 44,245 0 0
SABRE CORP COM 78573M104 3,528 143,177 SH   SOLE 20 0 0 143,177
SABRE CORP COM 78573M104 284,625 11,551,351 SH   SOLE 21 11,551,351 0 0
SABRE CORP COM 78573M104 196,717 7,983,650 SH   SOLE 22 7,514,336 0 469,314
SABRE CORP COM 78573M104 7,477 303,454 SH   SOLE 23 303,454 0 0
SABRE CORP COM 78573M104 258 10,453 SH   SOLE 25 10,453 0 0
SABRE CORP COM 78573M104 13,533 549,228 SH   SOLE 26 252,895 0 296,333
SABRE CORP COM 78573M104 752 30,502 SH   SOLE 28 30,502 0 0
SABRE CORP COM 78573M104 1,258 51,041 SH   SOLE 29 8,144 0 42,897
SABRE CORP COM 78573M104 5,852 237,514 SH   SOLE 30 237,514 0 0
SABRE CORP COM 78573M104 1,903 77,212 SH   SOLE 31 36,378 0 40,834
SABRE CORP COM 78573M104 254 10,323 SH   SOLE 34 10,323 0 0
SABRE CORP COM 78573M104 1,052 42,678 SH   SOLE 36 42,678 0 0
SABRE CORP COM 78573M104 103 4,196 SH   SOLE 40 4,196 0 0
SACHEM CAP CORP COM 78590A109 10 2,323 SH   SOLE 18 2,323 0 0
SACHEM CAP CORP COM 78590A109 130 31,716 SH   SOLE 21 31,716 0 0
SAEXPLORATION HLDGS INC COM NEW 78636X204 0 15 SH   SOLE 21 15 0 0
SAFE BULKERS INC COM Y7388L103 191 56,307 SH   SOLE 2 2,124 0 54,183
SAFE BULKERS INC COM Y7388L103 6 1,635 SH   SOLE 7 1,635 0 0
SAFE BULKERS INC COM Y7388L103 574 168,873 SH   SOLE 18 168,873 0 0
SAFE BULKERS INC COM Y7388L103 157 46,174 SH   SOLE 19 46,174 0 0
SAFE BULKERS INC COM Y7388L103 6,171 1,814,985 SH   SOLE 21 1,814,985 0 0
SAFE BULKERS INC COM Y7388L103 1,661 488,438 SH   SOLE 22 464,234 0 24,204
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 14 1,119 SH   SOLE 2 1,119 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 8 628 SH   SOLE 7 628 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 709 55,381 SH   SOLE 18 55,381 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 169 13,194 SH   SOLE 19 13,194 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 5,826 455,166 SH   SOLE 21 455,166 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7,979 623,325 SH   SOLE 22 605,099 0 18,226
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1,146 89,536 SH   SOLE 30 89,536 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 202 10,674 SH   SOLE 2 596 0 10,078
SAFETY INCOME & GROWTH INC COM 78649D104 566 29,844 SH   SOLE 18 29,844 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 111 5,849 SH   SOLE 19 5,849 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 6,163 324,901 SH   SOLE 21 324,901 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 1,657 87,356 SH   SOLE 22 79,298 0 8,058
SAFETY INS GROUP INC COM 78648T100 1,340 15,690 SH   SOLE 2 617 0 15,073
SAFETY INS GROUP INC COM 78648T100 13 156 SH   SOLE 4 156 0 0
SAFETY INS GROUP INC COM 78648T100 26 308 SH   SOLE 7 308 0 0
SAFETY INS GROUP INC COM 78648T100 5,651 66,174 SH   SOLE 18 66,174 0 0
SAFETY INS GROUP INC COM 78648T100 1,150 13,468 SH   SOLE 19 13,468 0 0
SAFETY INS GROUP INC COM 78648T100 129,482 1,516,186 SH   SOLE 21 1,516,186 0 0
SAFETY INS GROUP INC COM 78648T100 35,349 413,919 SH   SOLE 22 393,390 0 20,529
SAFETY INS GROUP INC COM 78648T100 538 6,294 SH   SOLE 26 3,605 0 2,689
SAFETY INS GROUP INC COM 78648T100 171 2,000 SH   SOLE 28 2,000 0 0
SAFETY INS GROUP INC COM 78648T100 2,032 23,793 SH   SOLE 30 23,793 0 0
SAFETY INS GROUP INC COM 78648T100 121 1,412 SH   SOLE 40 1,412 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 177 4,589 SH   SOLE 2 152 0 4,437
SAGA COMMUNICATIONS INC CL A NEW 786598300 501 13,008 SH   SOLE 18 13,008 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 108 2,815 SH   SOLE 19 2,815 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 5,323 138,251 SH   SOLE 21 138,251 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 5,144 133,602 SH   SOLE 22 132,100 0 1,502
SAGE THERAPEUTICS INC COM 78667J108 16,095 102,822 SH   SOLE 2 19,160 0 83,662
SAGE THERAPEUTICS INC COM 78667J108 33 214 SH   SOLE 4 214 0 0
SAGE THERAPEUTICS INC COM 78667J108 155 991 SH   SOLE 7 991 0 0
SAGE THERAPEUTICS INC COM 78667J108 7,582 48,439 SH   SOLE 18 48,439 0 0
SAGE THERAPEUTICS INC COM 78667J108 42,321 270,373 SH   SOLE 19 270,373 0 0
SAGE THERAPEUTICS INC COM 78667J108 163,272 1,043,074 SH   SOLE 21 1,043,074 0 0
SAGE THERAPEUTICS INC COM 78667J108 193,750 1,237,784 SH   SOLE 22 1,148,613 0 89,171
SAGE THERAPEUTICS INC COM 78667J108 456 2,914 SH   SOLE 23 2,914 0 0
SAGE THERAPEUTICS INC COM 78667J108 3,429 21,907 SH   SOLE 26 7,181 0 14,726
SAGE THERAPEUTICS INC COM 78667J108 955 6,099 SH   SOLE 28 6,099 0 0
SAGE THERAPEUTICS INC COM 78667J108 474 3,025 SH   SOLE 29 0 0 3,025
SAGE THERAPEUTICS INC COM 78667J108 1,718 10,976 SH   SOLE 30 10,976 0 0
SAGE THERAPEUTICS INC COM 78667J108 154 987 SH   SOLE 31 987 0 0
SAGE THERAPEUTICS INC COM 78667J108 5,973 38,161 SH   SOLE 34 38,161 0 0
SAGE THERAPEUTICS INC COM 78667J108 749 4,782 SH   SOLE 40 4,782 0 0
SAIA INC COM 78709Y105 1,705 21,090 SH   SOLE 2 1,148 0 19,942
SAIA INC COM 78709Y105 14 169 SH   SOLE 4 169 0 0
SAIA INC COM 78709Y105 43 529 SH   SOLE 7 529 0 0
SAIA INC COM 78709Y105 8,869 109,691 SH   SOLE 18 109,691 0 0
SAIA INC COM 78709Y105 1,848 22,860 SH   SOLE 19 22,860 0 0
SAIA INC COM 78709Y105 211,559 2,616,685 SH   SOLE 21 2,616,685 0 0
SAIA INC COM 78709Y105 59,475 735,619 SH   SOLE 22 696,557 0 39,062
SAIA INC COM 78709Y105 862 10,663 SH   SOLE 26 4,541 0 6,122
SAIA INC COM 78709Y105 294 3,640 SH   SOLE 28 3,640 0 0
SAIA INC COM 78709Y105 3,082 38,121 SH   SOLE 30 38,121 0 0
SAIA INC COM 78709Y105 219 2,704 SH   SOLE 40 2,704 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 776 31,603 SH   SOLE 2 1,692 0 29,911
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 21 861 SH   SOLE 7 861 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 2,962 120,692 SH   SOLE 18 120,692 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 12,554 511,581 SH   SOLE 19 511,581 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 34,083 1,388,857 SH   SOLE 21 1,388,857 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 27,858 1,135,223 SH   SOLE 22 1,075,101 0 60,122
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 81 3,317 SH   SOLE 26 0 0 3,317
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 134 5,461 SH   SOLE 28 5,461 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 299 12,201 SH   SOLE 30 12,201 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 7,272 296,344 SH   SOLE 34 296,344 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 126 5,147 SH   SOLE 40 5,147 0 0
SALEM MEDIA GROUP INC CL A 794093104 12 2,416 SH   SOLE 18 2,416 0 0
SALEM MEDIA GROUP INC CL A 794093104 191 37,139 SH   SOLE 21 37,139 0 0
SALEM MEDIA GROUP INC CL A 794093104 1,692 328,453 SH   SOLE 22 328,453 0 0
SALESFORCE COM INC COM 79466L302 272,354 1,996,732 SH   SOLE 2 237,706 0 1,759,026
SALESFORCE COM INC COM 79466L302 30,184 221,291 SH   SOLE 4 203,655 0 17,636
SALESFORCE COM INC COM 79466L302 68,070 499,045 SH   SOLE 7 492,856 0 6,189
SALESFORCE COM INC COM 79466L302 1,630 11,949 SH   SOLE 13 11,949 0 0
SALESFORCE COM INC COM 79466L302 771 5,651 SH   SOLE 15 5,651 0 0
SALESFORCE COM INC COM 79466L302 5 34 SH   SOLE 17 0 0 34
SALESFORCE COM INC COM 79466L302 333,564 2,445,481 SH   SOLE 18 2,080,689 0 364,792
SALESFORCE COM INC COM 79466L302 178,118 1,305,853 SH   SOLE 19 1,305,853 0 0
SALESFORCE COM INC COM 79466L302 29,415 215,653 SH   SOLE 20 0 0 215,653
SALESFORCE COM INC COM 79466L302 1,806,707 13,245,656 SH   SOLE 21 13,245,656 0 0
SALESFORCE COM INC COM 79466L302 2,348,430 17,217,227 SH   SOLE 22 15,380,432 0 1,836,795
SALESFORCE COM INC COM 79466L302 116,943 857,350 SH   SOLE 23 857,350 0 0
SALESFORCE COM INC COM 79466L302 93,325 684,199 SH   SOLE 25 684,199 0 0
SALESFORCE COM INC COM 79466L302 314,153 2,303,178 SH   SOLE 26 543,064 0 1,760,114
SALESFORCE COM INC COM 79466L302 13,686 100,334 SH   SOLE 28 100,334 0 0
SALESFORCE COM INC COM 79466L302 4,753 34,844 SH   SOLE 29 24,629 0 10,215
SALESFORCE COM INC COM 79466L302 316,301 2,318,923 SH   SOLE 30 2,318,923 0 0
SALESFORCE COM INC COM 79466L302 42,015 308,027 SH   SOLE 31 150,431 0 157,596
SALESFORCE COM INC COM 79466L302 39,562 290,043 SH   SOLE 34 290,043 0 0
SALESFORCE COM INC COM 79466L302 79,177 580,480 SH   SOLE 36 580,480 0 0
SALESFORCE COM INC COM 79466L302 1,869 13,703 SH   SOLE 40 13,703 0 0
SALISBURY BANCORP INC COM 795226109 19 449 SH   SOLE 18 449 0 0
SALISBURY BANCORP INC COM 795226109 9 207 SH   SOLE 21 207 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 2,721 169,733 SH   SOLE 2 54,882 0 114,851
SALLY BEAUTY HLDGS INC COM 79546E104 11 709 SH   SOLE 4 709 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 84 5,215 SH   SOLE 7 5,215 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 11,587 722,818 SH   SOLE 18 722,818 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 1,563 97,504 SH   SOLE 19 97,504 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 132,464 8,263,499 SH   SOLE 21 8,263,499 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 75,843 4,731,318 SH   SOLE 22 4,538,659 0 192,659
SALLY BEAUTY HLDGS INC COM 79546E104 737 45,988 SH   SOLE 26 32,792 0 13,196
SALLY BEAUTY HLDGS INC COM 79546E104 275 17,171 SH   SOLE 28 17,171 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 471 29,392 SH   SOLE 30 29,392 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 90 5,629 SH   SOLE 36 5,629 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 205 12,763 SH   SOLE 40 12,763 0 0
SANCHEZ ENERGY CORP COM 79970Y105 183 40,480 SH   SOLE 2 2,632 0 37,848
SANCHEZ ENERGY CORP COM 79970Y105 5 1,125 SH   SOLE 7 1,125 0 0
SANCHEZ ENERGY CORP COM 79970Y105 906 200,399 SH   SOLE 18 200,399 0 0
SANCHEZ ENERGY CORP COM 79970Y105 105 23,281 SH   SOLE 19 23,281 0 0
SANCHEZ ENERGY CORP COM 79970Y105 10,118 2,238,516 SH   SOLE 21 2,238,516 0 0
SANCHEZ ENERGY CORP COM 79970Y105 6,325 1,399,329 SH   SOLE 22 1,363,516 0 35,813
SANDERSON FARMS INC COM 800013104 3,089 29,373 SH   SOLE 2 8,899 0 20,474
SANDERSON FARMS INC COM 800013104 15 142 SH   SOLE 4 142 0 0
SANDERSON FARMS INC COM 800013104 73 691 SH   SOLE 7 691 0 0
SANDERSON FARMS INC COM 800013104 12,620 120,019 SH   SOLE 18 120,019 0 0
SANDERSON FARMS INC COM 800013104 1,776 16,891 SH   SOLE 19 16,891 0 0
SANDERSON FARMS INC COM 800013104 146,240 1,390,774 SH   SOLE 21 1,390,774 0 0
SANDERSON FARMS INC COM 800013104 77,306 735,198 SH   SOLE 22 692,262 0 42,936
SANDERSON FARMS INC COM 800013104 1,043 9,921 SH   SOLE 26 4,900 0 5,021
SANDERSON FARMS INC COM 800013104 244 2,324 SH   SOLE 28 2,324 0 0
SANDERSON FARMS INC COM 800013104 970 9,225 SH   SOLE 30 9,225 0 0
SANDERSON FARMS INC COM 800013104 235 2,233 SH   SOLE 40 2,233 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 682 38,472 SH   SOLE 2 4,005 0 34,467
SANDRIDGE ENERGY INC COM NEW 80007P869 11 616 SH   SOLE 7 616 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 1,942 109,466 SH   SOLE 18 109,466 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 724 40,816 SH   SOLE 19 40,816 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 19,591 1,104,337 SH   SOLE 21 1,104,337 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 17,390 980,258 SH   SOLE 22 936,825 0 43,433
SANDRIDGE ENERGY INC COM NEW 80007P869 968 54,564 SH   SOLE 26 0 0 54,564
SANDRIDGE ENERGY INC COM NEW 80007P869 83 4,661 SH   SOLE 28 4,661 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 138 7,786 SH   SOLE 30 7,786 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 84 4,720 SH   SOLE 40 4,720 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 175 38,943 SH   SOLE 21 38,943 0 0
SANDY SPRING BANCORP INC COM 800363103 2,325 56,683 SH   SOLE 2 23,597 0 33,086
SANDY SPRING BANCORP INC COM 800363103 32 782 SH   SOLE 7 782 0 0
SANDY SPRING BANCORP INC COM 800363103 5,556 135,474 SH   SOLE 18 135,474 0 0
SANDY SPRING BANCORP INC COM 800363103 3,571 87,078 SH   SOLE 19 87,078 0 0
SANDY SPRING BANCORP INC COM 800363103 46,648 1,137,473 SH   SOLE 21 1,137,473 0 0
SANDY SPRING BANCORP INC COM 800363103 50,251 1,225,339 SH   SOLE 22 1,171,257 0 54,082
SANDY SPRING BANCORP INC COM 800363103 3,230 78,764 SH   SOLE 23 78,764 0 0
SANDY SPRING BANCORP INC COM 800363103 2,988 72,860 SH   SOLE 26 0 0 72,860
SANDY SPRING BANCORP INC COM 800363103 147 3,578 SH   SOLE 28 3,578 0 0
SANDY SPRING BANCORP INC COM 800363103 925 22,545 SH   SOLE 29 0 0 22,545
SANDY SPRING BANCORP INC COM 800363103 308 7,514 SH   SOLE 30 7,514 0 0
SANDY SPRING BANCORP INC COM 800363103 2,317 56,505 SH   SOLE 34 56,505 0 0
SANDY SPRING BANCORP INC COM 800363103 182 4,444 SH   SOLE 40 4,444 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 916 12,310 SH   SOLE 2 5,274 0 7,036
SANFILIPPO JOHN B & SON INC COM 800422107 13 179 SH   SOLE 7 179 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 2,878 38,659 SH   SOLE 18 38,659 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 4,538 60,947 SH   SOLE 19 60,947 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 67,719 909,592 SH   SOLE 21 909,592 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 25,033 336,237 SH   SOLE 22 321,382 0 14,855
SANFILIPPO JOHN B & SON INC COM 800422107 1,137 15,274 SH   SOLE 23 15,274 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1,986 26,681 SH   SOLE 26 0 0 26,681
SANFILIPPO JOHN B & SON INC COM 800422107 63 846 SH   SOLE 28 846 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 149 1,999 SH   SOLE 29 0 0 1,999
SANFILIPPO JOHN B & SON INC COM 800422107 1,128 15,154 SH   SOLE 30 15,154 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 58 782 SH   SOLE 40 782 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,309 92,205 SH   SOLE 2 12,676 0 79,529
SANGAMO THERAPEUTICS INC COM 800677106 8 554 SH   SOLE 4 554 0 0
SANGAMO THERAPEUTICS INC COM 800677106 31 2,201 SH   SOLE 7 2,201 0 0
SANGAMO THERAPEUTICS INC COM 800677106 4,588 323,081 SH   SOLE 18 323,081 0 0
SANGAMO THERAPEUTICS INC COM 800677106 2,502 176,226 SH   SOLE 19 176,226 0 0
SANGAMO THERAPEUTICS INC COM 800677106 63,695 4,485,529 SH   SOLE 21 4,485,529 0 0
SANGAMO THERAPEUTICS INC COM 800677106 40,475 2,850,349 SH   SOLE 22 2,720,447 0 129,902
SANGAMO THERAPEUTICS INC COM 800677106 542 38,178 SH   SOLE 23 38,178 0 0
SANGAMO THERAPEUTICS INC COM 800677106 769 54,180 SH   SOLE 26 19,244 0 34,936
SANGAMO THERAPEUTICS INC COM 800677106 208 14,622 SH   SOLE 28 14,622 0 0
SANGAMO THERAPEUTICS INC COM 800677106 85 5,983 SH   SOLE 29 0 0 5,983
SANGAMO THERAPEUTICS INC COM 800677106 352 24,797 SH   SOLE 30 24,797 0 0
SANGAMO THERAPEUTICS INC COM 800677106 32 2,256 SH   SOLE 34 2,256 0 0
SANGAMO THERAPEUTICS INC COM 800677106 184 12,960 SH   SOLE 40 12,960 0 0
SANMINA CORPORATION COM 801056102 2,079 70,955 SH   SOLE 2 2,995 0 67,960
SANMINA CORPORATION COM 801056102 6 208 SH   SOLE 4 208 0 0
SANMINA CORPORATION COM 801056102 108 3,701 SH   SOLE 7 3,701 0 0
SANMINA CORPORATION COM 801056102 0 15 SH   SOLE 17 0 0 15
SANMINA CORPORATION COM 801056102 8,846 301,917 SH   SOLE 18 301,917 0 0
SANMINA CORPORATION COM 801056102 1,649 56,280 SH   SOLE 19 56,280 0 0
SANMINA CORPORATION COM 801056102 201,816 6,887,908 SH   SOLE 21 6,887,908 0 0
SANMINA CORPORATION COM 801056102 60,244 2,056,109 SH   SOLE 22 1,941,158 0 114,951
SANMINA CORPORATION COM 801056102 525 17,927 SH   SOLE 26 12,912 0 5,015
SANMINA CORPORATION COM 801056102 304 10,384 SH   SOLE 28 10,384 0 0
SANMINA CORPORATION COM 801056102 112 3,815 SH   SOLE 29 0 0 3,815
SANMINA CORPORATION COM 801056102 3,043 103,871 SH   SOLE 30 103,871 0 0
SANMINA CORPORATION COM 801056102 129 4,394 SH   SOLE 36 4,394 0 0
SANMINA CORPORATION COM 801056102 259 8,833 SH   SOLE 40 8,833 0 0
SANOFI SPONSORED ADR 80105N105 2,229 55,700 SH   SOLE 2 55,700 0 0
SANOFI SPONSORED ADR 80105N105 82,828 2,070,182 SH   SOLE 18 1,900,783 0 169,399
SANOFI SPONSORED ADR 80105N105 39,758 993,700 SH   SOLE 19 993,700 0 0
SANOFI SPONSORED ADR 80105N105 2,101 52,500 SH   SOLE 20 52,500 0 0
SANOFI SPONSORED ADR 80105N105 6,245 156,098 SH   SOLE 34 156,098 0 0
SANOFI RIGHT 12/31/2020 80105N113 6 11,392 SH   SOLE 4 11,392 0 0
SANOFI RIGHT 12/31/2020 80105N113 0 84 SH   SOLE 18 84 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 4,455 233,372 SH   SOLE 2 10,134 0 223,238
SANTANDER CONSUMER USA HDG I COM 80283M101 122 6,373 SH   SOLE 7 6,373 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1 76 SH   SOLE 15 76 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,085 56,844 SH   SOLE 18 56,844 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 346 18,111 SH   SOLE 19 18,111 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 21,729 1,138,233 SH   SOLE 21 1,138,233 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 58,938 3,087,382 SH   SOLE 22 2,885,741 0 201,641
SANTANDER CONSUMER USA HDG I COM 80283M101 2,784 145,814 SH   SOLE 25 145,814 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 2,416 126,555 SH   SOLE 26 35,779 0 90,776
SANTANDER CONSUMER USA HDG I COM 80283M101 50 2,637 SH   SOLE 31 2,637 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,649 86,371 SH   SOLE 36 86,371 0 0
SAP SE SPON ADR 803054204 21 184 SH   SOLE 18 184 0 0
SAREPTA THERAPEUTICS INC COM 803607100 34,085 257,871 SH   SOLE 2 144,612 0 113,259
SAREPTA THERAPEUTICS INC COM 803607100 31 232 SH   SOLE 4 232 0 0
SAREPTA THERAPEUTICS INC COM 803607100 179 1,354 SH   SOLE 7 1,354 0 0
SAREPTA THERAPEUTICS INC COM 803607100 11 80 SH   SOLE 17 0 0 80
SAREPTA THERAPEUTICS INC COM 803607100 13,664 103,374 SH   SOLE 18 103,374 0 0
SAREPTA THERAPEUTICS INC COM 803607100 99,456 752,429 SH   SOLE 19 752,429 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,934 14,628 SH   SOLE 20 14,628 0 0
SAREPTA THERAPEUTICS INC COM 803607100 192,935 1,459,635 SH   SOLE 21 1,459,635 0 0
SAREPTA THERAPEUTICS INC COM 803607100 218,490 1,652,971 SH   SOLE 22 1,533,479 0 119,492
SAREPTA THERAPEUTICS INC COM 803607100 2,446 18,502 SH   SOLE 26 10,967 0 7,535
SAREPTA THERAPEUTICS INC COM 803607100 1,038 7,853 SH   SOLE 28 7,853 0 0
SAREPTA THERAPEUTICS INC COM 803607100 411 3,108 SH   SOLE 29 0 0 3,108
SAREPTA THERAPEUTICS INC COM 803607100 8,997 68,065 SH   SOLE 30 68,065 0 0
SAREPTA THERAPEUTICS INC COM 803607100 178 1,346 SH   SOLE 31 1,346 0 0
SAREPTA THERAPEUTICS INC COM 803607100 44,797 338,910 SH   SOLE 34 338,910 0 0
SAREPTA THERAPEUTICS INC COM 803607100 912 6,898 SH   SOLE 40 6,898 0 0
SAUL CTRS INC COM 804395101 634 11,839 SH   SOLE 2 481 0 11,358
SAUL CTRS INC COM 804395101 211 3,933 SH   SOLE 4 3,933 0 0
SAUL CTRS INC COM 804395101 915 17,072 SH   SOLE 7 17,072 0 0
SAUL CTRS INC COM 804395101 16 299 SH   SOLE 15 299 0 0
SAUL CTRS INC COM 804395101 2,801 52,286 SH   SOLE 18 52,286 0 0
SAUL CTRS INC COM 804395101 1,239 23,115 SH   SOLE 19 23,115 0 0
SAUL CTRS INC COM 804395101 67,015 1,250,751 SH   SOLE 21 1,250,751 0 0
SAUL CTRS INC COM 804395101 30,974 578,086 SH   SOLE 22 561,727 0 16,359
SAUL CTRS INC COM 804395101 38 712 SH   SOLE 23 712 0 0
SAUL CTRS INC COM 804395101 1,170 21,839 SH   SOLE 25 21,839 0 0
SAUL CTRS INC COM 804395101 366 6,839 SH   SOLE 26 3,470 0 3,369
SAUL CTRS INC COM 804395101 119 2,227 SH   SOLE 28 2,227 0 0
SAUL CTRS INC COM 804395101 246 4,589 SH   SOLE 29 4,589 0 0
SAUL CTRS INC COM 804395101 3,940 73,544 SH   SOLE 30 73,544 0 0
SAUL CTRS INC COM 804395101 75 1,397 SH   SOLE 40 1,397 0 0
SAVARA INC COM 805111101 231 20,406 SH   SOLE 2 1,075 0 19,331
SAVARA INC COM 805111101 6 532 SH   SOLE 7 532 0 0
SAVARA INC COM 805111101 939 82,940 SH   SOLE 18 82,940 0 0
SAVARA INC COM 805111101 311 27,476 SH   SOLE 19 27,476 0 0
SAVARA INC COM 805111101 13,689 1,209,240 SH   SOLE 21 1,209,240 0 0
SAVARA INC COM 805111101 7,529 665,091 SH   SOLE 22 646,823 0 18,268
SAVARA INC COM 805111101 6 553 SH   SOLE 30 553 0 0
SB FINL GROUP INC COM 78408D105 22 1,083 SH   SOLE 18 1,083 0 0
SB FINL GROUP INC COM 78408D105 18 865 SH   SOLE 21 865 0 0
SB FINL GROUP INC COM 78408D105 87 4,271 SH   SOLE 22 4,271 0 0
SB ONE BANCORP COM 78413T103 158 5,327 SH   SOLE 2 331 0 4,996
SB ONE BANCORP COM 78413T103 6 205 SH   SOLE 7 205 0 0
SB ONE BANCORP COM 78413T103 627 21,115 SH   SOLE 18 21,115 0 0
SB ONE BANCORP COM 78413T103 131 4,426 SH   SOLE 19 4,426 0 0
SB ONE BANCORP COM 78413T103 7,398 249,085 SH   SOLE 21 249,085 0 0
SB ONE BANCORP COM 78413T103 1,821 61,299 SH   SOLE 22 58,137 0 3,162
SBA COMMUNICATIONS CORP NEW CL A 78410G104 60,240 364,824 SH   SOLE 2 20,278 0 344,546
SBA COMMUNICATIONS CORP NEW CL A 78410G104 6,803 41,198 SH   SOLE 4 38,195 0 3,003
SBA COMMUNICATIONS CORP NEW CL A 78410G104 36,830 223,048 SH   SOLE 7 223,048 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 96 582 SH   SOLE 15 582 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 156,900 950,220 SH   SOLE 18 745,980 0 204,240
SBA COMMUNICATIONS CORP NEW CL A 78410G104 142,728 864,387 SH   SOLE 19 864,387 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 8,386 50,788 SH   SOLE 20 0 0 50,788
SBA COMMUNICATIONS CORP NEW CL A 78410G104 471,643 2,856,363 SH   SOLE 21 2,856,363 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 478,153 2,895,789 SH   SOLE 22 2,598,382 0 297,407
SBA COMMUNICATIONS CORP NEW CL A 78410G104 24,814 150,279 SH   SOLE 23 150,279 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 18,942 114,717 SH   SOLE 25 114,717 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 65,802 398,510 SH   SOLE 26 112,403 0 286,107
SBA COMMUNICATIONS CORP NEW CL A 78410G104 2,785 16,865 SH   SOLE 28 16,865 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 4,448 26,936 SH   SOLE 29 4,002 0 22,934
SBA COMMUNICATIONS CORP NEW CL A 78410G104 64,184 388,710 SH   SOLE 30 388,710 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 7,141 43,246 SH   SOLE 31 22,169 0 21,077
SBA COMMUNICATIONS CORP NEW CL A 78410G104 7,331 44,398 SH   SOLE 34 44,398 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 16,276 98,572 SH   SOLE 36 98,572 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 405 2,455 SH   SOLE 40 2,455 0 0
SCANA CORP NEW COM 80589M102 17,247 447,732 SH   SOLE 2 87,045 0 360,687
SCANA CORP NEW COM 80589M102 1,845 47,903 SH   SOLE 4 42,859 0 5,044
SCANA CORP NEW COM 80589M102 4,851 125,941 SH   SOLE 7 122,196 0 3,745
SCANA CORP NEW COM 80589M102 31 816 SH   SOLE 15 816 0 0
SCANA CORP NEW COM 80589M102 13,747 356,870 SH   SOLE 18 338,887 0 17,983
SCANA CORP NEW COM 80589M102 1,299 33,732 SH   SOLE 19 33,732 0 0
SCANA CORP NEW COM 80589M102 3,887 100,908 SH   SOLE 20 0 0 100,908
SCANA CORP NEW COM 80589M102 228,424 5,930,001 SH   SOLE 21 5,930,001 0 0
SCANA CORP NEW COM 80589M102 143,763 3,732,177 SH   SOLE 22 3,339,667 0 392,510
SCANA CORP NEW COM 80589M102 6,100 158,354 SH   SOLE 23 158,354 0 0
SCANA CORP NEW COM 80589M102 4,469 116,016 SH   SOLE 25 116,016 0 0
SCANA CORP NEW COM 80589M102 20,819 540,473 SH   SOLE 26 197,026 0 343,447
SCANA CORP NEW COM 80589M102 702 18,229 SH   SOLE 28 18,229 0 0
SCANA CORP NEW COM 80589M102 1,174 30,489 SH   SOLE 29 4,054 0 26,435
SCANA CORP NEW COM 80589M102 22,470 583,326 SH   SOLE 30 583,326 0 0
SCANA CORP NEW COM 80589M102 1,944 50,465 SH   SOLE 31 27,134 0 23,331
SCANA CORP NEW COM 80589M102 2,269 58,896 SH   SOLE 32 58,896 0 0
SCANA CORP NEW COM 80589M102 202 5,244 SH   SOLE 34 5,244 0 0
SCANA CORP NEW COM 80589M102 5,893 152,995 SH   SOLE 36 152,995 0 0
SCANA CORP NEW COM 80589M102 105 2,723 SH   SOLE 40 2,723 0 0
SCANSOURCE INC COM 806037107 1,957 48,555 SH   SOLE 2 22,509 0 26,046
SCANSOURCE INC COM 806037107 9 223 SH   SOLE 4 223 0 0
SCANSOURCE INC COM 806037107 23 563 SH   SOLE 7 563 0 0
SCANSOURCE INC COM 806037107 4,568 113,353 SH   SOLE 18 113,353 0 0
SCANSOURCE INC COM 806037107 4,952 122,888 SH   SOLE 19 122,888 0 0
SCANSOURCE INC COM 806037107 103,360 2,564,762 SH   SOLE 21 2,564,762 0 0
SCANSOURCE INC COM 806037107 40,938 1,015,842 SH   SOLE 22 957,446 0 58,396
SCANSOURCE INC COM 806037107 2,860 70,956 SH   SOLE 23 70,956 0 0
SCANSOURCE INC COM 806037107 4,954 122,939 SH   SOLE 26 7,693 0 115,246
SCANSOURCE INC COM 806037107 156 3,871 SH   SOLE 28 3,871 0 0
SCANSOURCE INC COM 806037107 910 22,590 SH   SOLE 29 0 0 22,590
SCANSOURCE INC COM 806037107 1,506 37,370 SH   SOLE 30 37,370 0 0
SCANSOURCE INC COM 806037107 136 3,370 SH   SOLE 40 3,370 0 0
SCHEIN HENRY INC COM 806407102 31,251 430,221 SH   SOLE 2 67,192 0 363,029
SCHEIN HENRY INC COM 806407102 3,466 47,717 SH   SOLE 4 43,587 0 4,130
SCHEIN HENRY INC COM 806407102 9,644 132,770 SH   SOLE 7 126,817 0 5,953
SCHEIN HENRY INC COM 806407102 122 1,678 SH   SOLE 13 1,678 0 0
SCHEIN HENRY INC COM 806407102 107 1,475 SH   SOLE 15 1,475 0 0
SCHEIN HENRY INC COM 806407102 23,239 319,918 SH   SOLE 18 299,188 0 20,730
SCHEIN HENRY INC COM 806407102 2,372 32,652 SH   SOLE 19 32,652 0 0
SCHEIN HENRY INC COM 806407102 6,661 91,705 SH   SOLE 20 0 0 91,705
SCHEIN HENRY INC COM 806407102 265,611 3,656,540 SH   SOLE 21 3,656,540 0 0
SCHEIN HENRY INC COM 806407102 281,896 3,880,723 SH   SOLE 22 3,441,537 0 439,186
SCHEIN HENRY INC COM 806407102 13,960 192,178 SH   SOLE 23 192,178 0 0
SCHEIN HENRY INC COM 806407102 10,565 145,442 SH   SOLE 25 145,442 0 0
SCHEIN HENRY INC COM 806407102 55,267 760,830 SH   SOLE 26 165,327 0 595,503
SCHEIN HENRY INC COM 806407102 1,583 21,798 SH   SOLE 28 21,798 0 0
SCHEIN HENRY INC COM 806407102 2,624 36,121 SH   SOLE 29 5,497 0 30,624
SCHEIN HENRY INC COM 806407102 54,019 743,659 SH   SOLE 30 743,659 0 0
SCHEIN HENRY INC COM 806407102 4,602 63,351 SH   SOLE 31 35,077 0 28,274
SCHEIN HENRY INC COM 806407102 1,788 24,618 SH   SOLE 32 24,618 0 0
SCHEIN HENRY INC COM 806407102 498 6,856 SH   SOLE 34 6,856 0 0
SCHEIN HENRY INC COM 806407102 11,127 153,180 SH   SOLE 36 153,180 0 0
SCHEIN HENRY INC COM 806407102 231 3,175 SH   SOLE 40 3,175 0 0
SCHLUMBERGER LTD COM 806857108 257,715 3,844,776 SH   SOLE 2 415,710 0 3,429,066
SCHLUMBERGER LTD COM 806857108 30,379 453,220 SH   SOLE 4 417,888 0 35,332
SCHLUMBERGER LTD COM 806857108 71,918 1,072,919 SH   SOLE 7 1,056,279 0 16,640
SCHLUMBERGER LTD COM 806857108 1,381 20,607 SH   SOLE 13 20,607 0 0
SCHLUMBERGER LTD COM 806857108 739 11,032 SH   SOLE 15 11,032 0 0
SCHLUMBERGER LTD COM 806857108 5 72 SH   SOLE 17 0 0 72
SCHLUMBERGER LTD COM 806857108 202,459 3,020,417 SH   SOLE 18 2,833,025 0 187,392
SCHLUMBERGER LTD COM 806857108 120,200 1,793,228 SH   SOLE 19 1,793,228 0 0
SCHLUMBERGER LTD COM 806857108 33,189 495,130 SH   SOLE 20 70,818 0 424,312
SCHLUMBERGER LTD COM 806857108 1,737,568 25,922,250 SH   SOLE 21 25,922,250 0 0
SCHLUMBERGER LTD COM 806857108 2,281,605 34,038,559 SH   SOLE 22 30,013,522 0 4,025,037
SCHLUMBERGER LTD COM 806857108 115,375 1,721,244 SH   SOLE 23 1,721,244 0 0
SCHLUMBERGER LTD COM 806857108 96,704 1,442,703 SH   SOLE 25 1,442,703 0 0
SCHLUMBERGER LTD COM 806857108 338,553 5,050,774 SH   SOLE 26 1,092,856 0 3,957,918
SCHLUMBERGER LTD COM 806857108 13,452 200,691 SH   SOLE 28 200,691 0 0
SCHLUMBERGER LTD COM 806857108 31,490 469,794 SH   SOLE 29 469,794 0 0
SCHLUMBERGER LTD COM 806857108 307,308 4,584,635 SH   SOLE 30 4,584,635 0 0
SCHLUMBERGER LTD COM 806857108 40,988 611,494 SH   SOLE 31 270,285 0 341,209
SCHLUMBERGER LTD COM 806857108 77,512 1,156,383 SH   SOLE 34 1,156,383 0 0
SCHLUMBERGER LTD COM 806857108 87,443 1,304,535 SH   SOLE 36 1,304,535 0 0
SCHLUMBERGER LTD COM 806857108 1,873 27,938 SH   SOLE 40 27,938 0 0
SCHMITT INDS INC ORE COM NEW 806870200 1 498 SH   SOLE 21 498 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 2,459 89,398 SH   SOLE 2 11,102 0 78,296
SCHNEIDER NATIONAL INC CL B 80689H102 28 1,028 SH   SOLE 7 1,028 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 667 24,248 SH   SOLE 18 24,248 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 195 7,087 SH   SOLE 19 7,087 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 12,831 466,403 SH   SOLE 21 466,403 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 24,169 878,542 SH   SOLE 22 811,209 0 67,333
SCHNEIDER NATIONAL INC CL B 80689H102 28 1,001 SH   SOLE 31 1,001 0 0
SCHNITZER STL INDS CL A 806882106 2,134 63,332 SH   SOLE 2 36,724 0 26,608
SCHNITZER STL INDS CL A 806882106 6 164 SH   SOLE 4 164 0 0
SCHNITZER STL INDS CL A 806882106 20 589 SH   SOLE 7 589 0 0
SCHNITZER STL INDS CL A 806882106 3,189 94,632 SH   SOLE 18 94,632 0 0
SCHNITZER STL INDS CL A 806882106 6,118 181,550 SH   SOLE 19 181,550 0 0
SCHNITZER STL INDS CL A 806882106 31,984 949,082 SH   SOLE 21 949,082 0 0
SCHNITZER STL INDS CL A 806882106 41,709 1,237,668 SH   SOLE 22 1,177,055 0 60,613
SCHNITZER STL INDS CL A 806882106 4,817 142,942 SH   SOLE 23 142,942 0 0
SCHNITZER STL INDS CL A 806882106 5,070 150,431 SH   SOLE 26 4,779 0 145,652
SCHNITZER STL INDS CL A 806882106 131 3,897 SH   SOLE 28 3,897 0 0
SCHNITZER STL INDS CL A 806882106 412 12,219 SH   SOLE 29 0 0 12,219
SCHNITZER STL INDS CL A 806882106 222 6,593 SH   SOLE 30 6,593 0 0
SCHNITZER STL INDS CL A 806882106 50 1,498 SH   SOLE 34 1,498 0 0
SCHNITZER STL INDS CL A 806882106 96 2,851 SH   SOLE 40 2,851 0 0
SCHOLASTIC CORP COM 807066105 1,310 29,565 SH   SOLE 2 1,179 0 28,386
SCHOLASTIC CORP COM 807066105 8 191 SH   SOLE 4 191 0 0
SCHOLASTIC CORP COM 807066105 30 681 SH   SOLE 7 681 0 0
SCHOLASTIC CORP COM 807066105 5,443 122,836 SH   SOLE 18 122,836 0 0
SCHOLASTIC CORP COM 807066105 1,022 23,062 SH   SOLE 19 23,062 0 0
SCHOLASTIC CORP COM 807066105 122,113 2,755,885 SH   SOLE 21 2,755,885 0 0
SCHOLASTIC CORP COM 807066105 36,006 812,600 SH   SOLE 22 765,631 0 46,969
SCHOLASTIC CORP COM 807066105 510 11,510 SH   SOLE 26 5,590 0 5,920
SCHOLASTIC CORP COM 807066105 160 3,600 SH   SOLE 28 3,600 0 0
SCHOLASTIC CORP COM 807066105 1,845 41,639 SH   SOLE 30 41,639 0 0
SCHOLASTIC CORP COM 807066105 111 2,515 SH   SOLE 40 2,515 0 0
SCHULMAN A INC COM 808194104 999 22,454 SH   SOLE 2 1,199 0 21,255
SCHULMAN A INC COM 808194104 2 44 SH   SOLE 4 44 0 0
SCHULMAN A INC COM 808194104 26 579 SH   SOLE 7 579 0 0
SCHULMAN A INC COM 808194104 5,250 117,984 SH   SOLE 18 117,984 0 0
SCHULMAN A INC COM 808194104 955 21,453 SH   SOLE 19 21,453 0 0
SCHULMAN A INC COM 808194104 128,143 2,879,613 SH   SOLE 21 2,879,613 0 0
SCHULMAN A INC COM 808194104 37,130 834,376 SH   SOLE 22 789,970 0 44,406
SCHULMAN A INC COM 808194104 629 14,134 SH   SOLE 26 4,776 0 9,358
SCHULMAN A INC COM 808194104 189 4,250 SH   SOLE 28 4,250 0 0
SCHULMAN A INC COM 808194104 1,960 44,047 SH   SOLE 30 44,047 0 0
SCHULMAN A INC COM 808194104 143 3,212 SH   SOLE 40 3,212 0 0
SCHWAB CHARLES CORP NEW COM 808513105 171,179 3,349,877 SH   SOLE 2 544,471 0 2,805,406
SCHWAB CHARLES CORP NEW COM 808513105 24,761 484,556 SH   SOLE 4 453,707 0 30,849
SCHWAB CHARLES CORP NEW COM 808513105 42,792 837,418 SH   SOLE 7 837,418 0 0
SCHWAB CHARLES CORP NEW COM 808513105 2,453 47,997 SH   SOLE 13 47,997 0 0
SCHWAB CHARLES CORP NEW COM 808513105 491 9,605 SH   SOLE 15 9,605 0 0
SCHWAB CHARLES CORP NEW COM 808513105 226,946 4,441,215 SH   SOLE 18 4,215,201 0 226,014
SCHWAB CHARLES CORP NEW COM 808513105 403,374 7,893,814 SH   SOLE 19 7,893,814 0 0
SCHWAB CHARLES CORP NEW COM 808513105 24,558 480,594 SH   SOLE 20 0 0 480,594
SCHWAB CHARLES CORP NEW COM 808513105 1,143,062 22,369,116 SH   SOLE 21 22,369,116 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,523,082 29,805,906 SH   SOLE 22 26,567,670 0 3,238,236
SCHWAB CHARLES CORP NEW COM 808513105 77,766 1,521,830 SH   SOLE 23 1,521,830 0 0
SCHWAB CHARLES CORP NEW COM 808513105 61,869 1,210,738 SH   SOLE 25 1,210,738 0 0
SCHWAB CHARLES CORP NEW COM 808513105 204,287 3,997,782 SH   SOLE 26 968,388 0 3,029,394
SCHWAB CHARLES CORP NEW COM 808513105 8,977 175,672 SH   SOLE 28 175,672 0 0
SCHWAB CHARLES CORP NEW COM 808513105 10,626 207,949 SH   SOLE 29 45,341 0 162,608
SCHWAB CHARLES CORP NEW COM 808513105 216,983 4,246,247 SH   SOLE 30 4,246,247 0 0
SCHWAB CHARLES CORP NEW COM 808513105 20,646 404,024 SH   SOLE 31 226,503 0 177,521
SCHWAB CHARLES CORP NEW COM 808513105 114,497 2,240,649 SH   SOLE 34 2,240,649 0 0
SCHWAB CHARLES CORP NEW COM 808513105 53,552 1,047,976 SH   SOLE 36 1,047,976 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,236 24,192 SH   SOLE 40 24,192 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 8,862 134,287 SH   SOLE 17 0 0 134,287
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 685 10,545 SH   SOLE 17 0 0 10,545
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 12 164 SH   SOLE 2 164 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 114 1,509 SH   SOLE 17 0 0 1,509
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 13 236 SH   SOLE 2 236 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 40,160 756,029 SH   SOLE 17 0 0 756,029
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 31 560 SH   SOLE 17 0 0 560
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,863 25,327 SH   SOLE 17 0 0 25,327
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 24,898 961,687 SH   SOLE 17 0 0 961,687
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 21 746 SH   SOLE 17 0 0 746
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 8 219 SH   SOLE 17 0 0 219
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 57,053 1,931,385 SH   SOLE 17 0 0 1,931,385
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 16 405 SH   SOLE 17 0 0 405
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 42 1,138 SH   SOLE 17 0 0 1,138
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 50 1,023 SH   SOLE 17 0 0 1,023
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 13,065 395,295 SH   SOLE 17 0 0 395,295
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 10,791 213,093 SH   SOLE 17 0 0 213,093
SCHWAB STRATEGIC TR US REIT ETF 808524847 39,227 938,898 SH   SOLE 17 0 0 938,898
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 27 510 SH   SOLE 17 0 0 510
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 17 338 SH   SOLE 2 338 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 0 6 SH   SOLE 17 0 0 6
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2 42 SH   SOLE 2 42 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 423 7,701 SH   SOLE 17 0 0 7,701
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 17,260 478,503 SH   SOLE 17 0 0 478,503
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,168 26,720 SH   SOLE 2 1,285 0 25,435
SCHWEITZER-MAUDUIT INTL INC COM 808541106 12 270 SH   SOLE 4 270 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 28 635 SH   SOLE 7 635 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 5,920 135,402 SH   SOLE 18 135,402 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,139 26,056 SH   SOLE 19 26,056 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 136,012 3,110,982 SH   SOLE 21 3,110,982 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 40,452 925,255 SH   SOLE 22 843,731 0 81,524
SCHWEITZER-MAUDUIT INTL INC COM 808541106 498 11,385 SH   SOLE 26 3,821 0 7,564
SCHWEITZER-MAUDUIT INTL INC COM 808541106 192 4,397 SH   SOLE 28 4,397 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 2,061 47,137 SH   SOLE 30 47,137 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 147 3,367 SH   SOLE 40 3,367 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 4,225 52,200 SH   SOLE 2 19,185 0 33,015
SCIENCE APPLICATNS INTL CP N COM 808625107 20 253 SH   SOLE 4 253 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 112 1,382 SH   SOLE 7 1,382 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 19,919 246,130 SH   SOLE 18 246,130 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 2,905 35,891 SH   SOLE 19 35,891 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 232,385 2,871,434 SH   SOLE 21 2,871,434 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 113,246 1,399,313 SH   SOLE 22 1,338,787 0 60,526
SCIENCE APPLICATNS INTL CP N COM 808625107 4 51 SH   SOLE 23 51 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 1,063 13,130 SH   SOLE 26 5,139 0 7,991
SCIENCE APPLICATNS INTL CP N COM 808625107 504 6,233 SH   SOLE 28 6,233 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 789 9,746 SH   SOLE 30 9,746 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 146 1,810 SH   SOLE 36 1,810 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 364 4,492 SH   SOLE 40 4,492 0 0
SCIENTIFIC GAMES CORP COM 80874P109 3,433 69,852 SH   SOLE 2 27,079 0 42,773
SCIENTIFIC GAMES CORP COM 80874P109 21 431 SH   SOLE 4 431 0 0
SCIENTIFIC GAMES CORP COM 80874P109 58 1,190 SH   SOLE 7 1,190 0 0
SCIENTIFIC GAMES CORP COM 80874P109 15,525 315,873 SH   SOLE 18 315,873 0 0
SCIENTIFIC GAMES CORP COM 80874P109 5,668 115,318 SH   SOLE 19 115,318 0 0
SCIENTIFIC GAMES CORP COM 80874P109 184,084 3,745,352 SH   SOLE 21 3,745,352 0 0
SCIENTIFIC GAMES CORP COM 80874P109 86,909 1,768,234 SH   SOLE 22 1,692,501 0 75,733
SCIENTIFIC GAMES CORP COM 80874P109 10 211 SH   SOLE 23 211 0 0
SCIENTIFIC GAMES CORP COM 80874P109 835 16,985 SH   SOLE 26 12,013 0 4,972
SCIENTIFIC GAMES CORP COM 80874P109 373 7,596 SH   SOLE 28 7,596 0 0
SCIENTIFIC GAMES CORP COM 80874P109 574 11,670 SH   SOLE 30 11,670 0 0
SCIENTIFIC GAMES CORP COM 80874P109 715 14,550 SH   SOLE 34 14,550 0 0
SCIENTIFIC GAMES CORP COM 80874P109 264 5,367 SH   SOLE 40 5,367 0 0
SCORPIO BULKERS INC COM Y7546A122 436 61,448 SH   SOLE 2 2,474 0 58,974
SCORPIO BULKERS INC COM Y7546A122 10 1,474 SH   SOLE 7 1,474 0 0
SCORPIO BULKERS INC COM Y7546A122 1,452 204,559 SH   SOLE 18 204,559 0 0
SCORPIO BULKERS INC COM Y7546A122 339 47,763 SH   SOLE 19 47,763 0 0
SCORPIO BULKERS INC COM Y7546A122 14,480 2,039,507 SH   SOLE 21 2,039,507 0 0
SCORPIO BULKERS INC COM Y7546A122 4,081 574,774 SH   SOLE 22 528,606 0 46,168
SCORPIO BULKERS INC COM Y7546A122 146 20,540 SH   SOLE 26 0 0 20,540
SCORPIO TANKERS INC SHS Y7542C106 918 326,860 SH   SOLE 2 28,268 0 298,592
SCORPIO TANKERS INC SHS Y7542C106 19 6,616 SH   SOLE 7 6,616 0 0
SCORPIO TANKERS INC SHS Y7542C106 2,755 980,431 SH   SOLE 18 980,431 0 0
SCORPIO TANKERS INC SHS Y7542C106 871 310,140 SH   SOLE 19 310,140 0 0
SCORPIO TANKERS INC SHS Y7542C106 26,080 9,281,132 SH   SOLE 21 9,281,132 0 0
SCORPIO TANKERS INC SHS Y7542C106 8,982 3,196,596 SH   SOLE 22 2,921,516 0 275,080
SCORPIO TANKERS INC SHS Y7542C106 198 70,566 SH   SOLE 23 70,566 0 0
SCORPIO TANKERS INC SHS Y7542C106 584 207,978 SH   SOLE 26 0 0 207,978
SCOTTS MIRACLE GRO CO CL A 810186106 8,959 107,728 SH   SOLE 2 26,304 0 81,424
SCOTTS MIRACLE GRO CO CL A 810186106 19 234 SH   SOLE 4 234 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 9,111 109,561 SH   SOLE 7 109,561 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 10,120 121,689 SH   SOLE 18 121,689 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 642 7,723 SH   SOLE 19 7,723 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 153,671 1,847,893 SH   SOLE 21 1,847,893 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 106,003 1,274,693 SH   SOLE 22 1,190,268 0 84,425
SCOTTS MIRACLE GRO CO CL A 810186106 1,023 12,303 SH   SOLE 26 7,118 0 5,185
SCOTTS MIRACLE GRO CO CL A 810186106 496 5,969 SH   SOLE 28 5,969 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 46 551 SH   SOLE 29 0 0 551
SCOTTS MIRACLE GRO CO CL A 810186106 823 9,896 SH   SOLE 30 9,896 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 69 832 SH   SOLE 31 832 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 73 883 SH   SOLE 36 883 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 387 4,650 SH   SOLE 40 4,650 0 0
SCPHARMACEUTICALS INC COM 810648105 24 4,221 SH   SOLE 2 333 0 3,888
SCPHARMACEUTICALS INC COM 810648105 110 19,466 SH   SOLE 18 19,466 0 0
SCPHARMACEUTICALS INC COM 810648105 23 4,127 SH   SOLE 19 4,127 0 0
SCPHARMACEUTICALS INC COM 810648105 1,469 259,534 SH   SOLE 21 259,534 0 0
SCPHARMACEUTICALS INC COM 810648105 344 60,738 SH   SOLE 22 57,961 0 2,777
SCRIPPS E W CO OHIO CL A NEW 811054402 665 49,648 SH   SOLE 2 1,916 0 47,732
SCRIPPS E W CO OHIO CL A NEW 811054402 5 364 SH   SOLE 4 364 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 14 1,053 SH   SOLE 7 1,053 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 2,858 213,460 SH   SOLE 18 213,460 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 498 37,225 SH   SOLE 19 37,225 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 70,903 5,295,224 SH   SOLE 21 5,295,224 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 22,207 1,658,488 SH   SOLE 22 1,589,790 0 68,698
SCRIPPS E W CO OHIO CL A NEW 811054402 350 26,130 SH   SOLE 26 0 0 26,130
SCRIPPS E W CO OHIO CL A NEW 811054402 103 7,692 SH   SOLE 28 7,692 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,057 78,934 SH   SOLE 30 78,934 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 77 5,782 SH   SOLE 40 5,782 0 0
SCYNEXIS INC COM 811292101 14 8,479 SH   SOLE 18 8,479 0 0
SCYNEXIS INC COM 811292101 269 164,170 SH   SOLE 21 164,170 0 0
SCYNEXIS INC COM 811292101 13 8,102 SH   SOLE 22 8,102 0 0
SEA LTD ADR 81141R100 7,502 500,134 SH   SOLE 2 0 0 500,134
SEA LTD ADR 81141R100 14,284 952,268 SH   SOLE 18 951,138 0 1,130
SEA LTD ADR 81141R100 14,525 968,335 SH   SOLE 19 968,335 0 0
SEA LTD ADR 81141R100 3,204 213,625 SH   SOLE 22 213,625 0 0
SEA LTD ADR 81141R100 18,339 1,222,592 SH   SOLE 29 1,222,592 0 0
SEABOARD CORP COM 811543107 2,984 753 SH   SOLE 2 58 0 695
SEABOARD CORP COM 811543107 8 2 SH   SOLE 4 2 0 0
SEABOARD CORP COM 811543107 20 5 SH   SOLE 7 5 0 0
SEABOARD CORP COM 811543107 527 133 SH   SOLE 18 133 0 0
SEABOARD CORP COM 811543107 155 39 SH   SOLE 19 39 0 0
SEABOARD CORP COM 811543107 10,493 2,648 SH   SOLE 21 2,648 0 0
SEABOARD CORP COM 811543107 25,005 6,310 SH   SOLE 22 5,736 0 574
SEABOARD CORP COM 811543107 91 23 SH   SOLE 26 0 0 23
SEABOARD CORP COM 811543107 166 42 SH   SOLE 28 42 0 0
SEABOARD CORP COM 811543107 539 136 SH   SOLE 30 136 0 0
SEABOARD CORP COM 811543107 20 5 SH   SOLE 31 5 0 0
SEABOARD CORP COM 811543107 131 33 SH   SOLE 40 33 0 0
SEABRIDGE GOLD INC COM 811916105 2,119 190,006 SH   SOLE 7 190,006 0 0
SEABRIDGE GOLD INC COM 811916105 106 9,467 SH   SOLE 21 9,467 0 0
SEACHANGE INTL INC COM 811699107 19 5,546 SH   SOLE 18 5,546 0 0
SEACHANGE INTL INC COM 811699107 341 99,580 SH   SOLE 21 99,580 0 0
SEACHANGE INTL INC COM 811699107 1,903 556,411 SH   SOLE 22 556,411 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,678 53,135 SH   SOLE 2 10,040 0 43,095
SEACOAST BKG CORP FLA COM NEW 811707801 30 952 SH   SOLE 7 952 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 6,357 201,295 SH   SOLE 18 201,295 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,673 52,985 SH   SOLE 19 52,985 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 149,507 4,734,232 SH   SOLE 21 4,734,232 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 45,902 1,453,522 SH   SOLE 22 1,392,497 0 61,025
SEACOAST BKG CORP FLA COM NEW 811707801 430 13,619 SH   SOLE 26 0 0 13,619
SEACOAST BKG CORP FLA COM NEW 811707801 162 5,117 SH   SOLE 28 5,117 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 353 11,164 SH   SOLE 29 0 0 11,164
SEACOAST BKG CORP FLA COM NEW 811707801 2,162 68,459 SH   SOLE 30 68,459 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 186 5,903 SH   SOLE 40 5,903 0 0
SEACOR HOLDINGS INC COM 811904101 1,041 18,180 SH   SOLE 2 691 0 17,489
SEACOR HOLDINGS INC COM 811904101 8 146 SH   SOLE 4 146 0 0
SEACOR HOLDINGS INC COM 811904101 21 364 SH   SOLE 7 364 0 0
SEACOR HOLDINGS INC COM 811904101 4,497 78,518 SH   SOLE 18 78,518 0 0
SEACOR HOLDINGS INC COM 811904101 785 13,701 SH   SOLE 19 13,701 0 0
SEACOR HOLDINGS INC COM 811904101 103,593 1,808,861 SH   SOLE 21 1,808,861 0 0
SEACOR HOLDINGS INC COM 811904101 28,113 490,878 SH   SOLE 22 463,072 0 27,806
SEACOR HOLDINGS INC COM 811904101 427 7,452 SH   SOLE 26 1,993 0 5,459
SEACOR HOLDINGS INC COM 811904101 136 2,371 SH   SOLE 28 2,371 0 0
SEACOR HOLDINGS INC COM 811904101 1,458 25,466 SH   SOLE 30 25,466 0 0
SEACOR HOLDINGS INC COM 811904101 111 1,942 SH   SOLE 40 1,942 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 1,182 1,160,000 PRN   SOLE 2 1,160,000 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 18,717 18,370,000 PRN   SOLE 19 18,370,000 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 210 206,000 PRN   SOLE 22 206,000 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 6 6,000 PRN   SOLE 25 6,000 0 0
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 10 10,000 PRN   SOLE 26 0 0 10,000
SEACOR HOLDINGS INC NOTE 3.250% 5/1 811904AN1 5,347 5,248,000 PRN   SOLE 34 5,248,000 0 0
SEACOR MARINE HLDGS INC COM 78413P101 395 17,121 SH   SOLE 2 815 0 16,306
SEACOR MARINE HLDGS INC COM 78413P101 11 495 SH   SOLE 7 495 0 0
SEACOR MARINE HLDGS INC COM 78413P101 1,346 58,293 SH   SOLE 18 58,293 0 0
SEACOR MARINE HLDGS INC COM 78413P101 299 12,956 SH   SOLE 19 12,956 0 0
SEACOR MARINE HLDGS INC COM 78413P101 13,366 578,866 SH   SOLE 21 578,866 0 0
SEACOR MARINE HLDGS INC COM 78413P101 12,823 555,336 SH   SOLE 22 542,643 0 12,693
SEADRILL LIMITED SHS G7945E105 2 10,458 SH   SOLE 18 10,458 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 10,327 182,879 SH   SOLE 2 47,337 0 135,542
SEAGATE TECHNOLOGY PLC SHS G7945M107 4,913 87,000 SH   SOLE 4 79,455 0 7,545
SEAGATE TECHNOLOGY PLC SHS G7945M107 19,916 352,676 SH   SOLE 7 281,287 0 71,389
SEAGATE TECHNOLOGY PLC SHS G7945M107 177 3,137 SH   SOLE 13 3,137 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 141 2,493 SH   SOLE 15 2,493 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 31,076 550,306 SH   SOLE 18 513,396 0 36,910
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,383 24,496 SH   SOLE 19 24,496 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 7,372 130,543 SH   SOLE 20 0 0 130,543
SEAGATE TECHNOLOGY PLC SHS G7945M107 506,894 8,976,340 SH   SOLE 21 8,976,340 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 306,267 5,423,543 SH   SOLE 22 5,080,935 0 342,608
SEAGATE TECHNOLOGY PLC SHS G7945M107 19,027 336,937 SH   SOLE 23 336,937 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 17,213 304,819 SH   SOLE 25 304,819 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 58,834 1,041,858 SH   SOLE 26 277,518 0 764,340
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,173 38,474 SH   SOLE 28 38,474 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,571 63,237 SH   SOLE 29 10,434 0 52,803
SEAGATE TECHNOLOGY PLC SHS G7945M107 69,517 1,231,045 SH   SOLE 30 1,231,045 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 6,460 114,397 SH   SOLE 31 49,792 0 64,605
SEAGATE TECHNOLOGY PLC SHS G7945M107 8,000 141,676 SH   SOLE 32 141,676 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 780 13,820 SH   SOLE 34 13,820 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 12,119 214,607 SH   SOLE 35 214,607 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 15,531 275,027 SH   SOLE 36 275,027 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 326 5,778 SH   SOLE 40 5,778 0 0
SEALED AIR CORP NEW COM 81211K100 19,343 455,662 SH   SOLE 2 48,939 0 406,723
SEALED AIR CORP NEW COM 81211K100 2,434 57,341 SH   SOLE 4 52,337 0 5,004
SEALED AIR CORP NEW COM 81211K100 5,113 120,445 SH   SOLE 7 115,467 0 4,978
SEALED AIR CORP NEW COM 81211K100 53 1,260 SH   SOLE 15 1,260 0 0
SEALED AIR CORP NEW COM 81211K100 14,657 345,274 SH   SOLE 18 323,020 0 22,254
SEALED AIR CORP NEW COM 81211K100 1,594 37,541 SH   SOLE 19 37,541 0 0
SEALED AIR CORP NEW COM 81211K100 4,180 98,458 SH   SOLE 20 0 0 98,458
SEALED AIR CORP NEW COM 81211K100 143,502 3,380,493 SH   SOLE 21 3,380,493 0 0
SEALED AIR CORP NEW COM 81211K100 187,055 4,406,485 SH   SOLE 22 3,956,893 0 449,592
SEALED AIR CORP NEW COM 81211K100 10,146 239,000 SH   SOLE 23 239,000 0 0
SEALED AIR CORP NEW COM 81211K100 7,597 178,971 SH   SOLE 25 178,971 0 0
SEALED AIR CORP NEW COM 81211K100 31,596 744,317 SH   SOLE 26 210,915 0 533,402
SEALED AIR CORP NEW COM 81211K100 977 23,012 SH   SOLE 28 23,012 0 0
SEALED AIR CORP NEW COM 81211K100 1,632 38,449 SH   SOLE 29 5,765 0 32,684
SEALED AIR CORP NEW COM 81211K100 20,886 492,010 SH   SOLE 30 492,010 0 0
SEALED AIR CORP NEW COM 81211K100 3,541 83,411 SH   SOLE 31 38,271 0 45,140
SEALED AIR CORP NEW COM 81211K100 367 8,648 SH   SOLE 34 8,648 0 0
SEALED AIR CORP NEW COM 81211K100 6,680 157,360 SH   SOLE 36 157,360 0 0
SEALED AIR CORP NEW COM 81211K100 162 3,815 SH   SOLE 40 3,815 0 0
SEARS HLDGS CORP COM 812350106 105 44,305 SH   SOLE 2 591 0 43,714
SEARS HLDGS CORP COM 812350106 1 334 SH   SOLE 7 334 0 0
SEARS HLDGS CORP COM 812350106 332 140,293 SH   SOLE 18 140,293 0 0
SEARS HLDGS CORP COM 812350106 74 31,143 SH   SOLE 19 31,143 0 0
SEARS HLDGS CORP COM 812350106 3,504 1,478,481 SH   SOLE 21 1,478,481 0 0
SEARS HLDGS CORP COM 812350106 2,044 862,467 SH   SOLE 22 842,911 0 19,556
SEARS HOMETOWN & OUTLET STOR COM 812362101 4 1,809 SH   SOLE 18 1,809 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 59 28,253 SH   SOLE 21 28,253 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 96 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 85 8,390 SH   SOLE 4 8,390 0 0
SEASPAN CORP SHS Y75638109 340 33,354 SH   SOLE 7 33,354 0 0
SEASPAN CORP SHS Y75638109 11,009 1,081,479 SH   SOLE 21 1,081,479 0 0
SEASPAN CORP SHS Y75638109 2,766 271,662 SH   SOLE 22 271,662 0 0
SEASPAN CORP SHS Y75638109 121 11,854 SH   SOLE 25 11,854 0 0
SEASPAN CORP SHS Y75638109 9,496 932,818 SH   SOLE 30 932,818 0 0
SEASPINE HLDGS CORP COM 81255T108 140 11,054 SH   SOLE 2 587 0 10,467
SEASPINE HLDGS CORP COM 81255T108 487 38,553 SH   SOLE 18 38,553 0 0
SEASPINE HLDGS CORP COM 81255T108 1,009 79,978 SH   SOLE 19 79,978 0 0
SEASPINE HLDGS CORP COM 81255T108 5,187 410,978 SH   SOLE 21 410,978 0 0
SEASPINE HLDGS CORP COM 81255T108 4,871 385,960 SH   SOLE 22 382,535 0 3,425
SEASPINE HLDGS CORP COM 81255T108 132 10,425 SH   SOLE 29 0 0 10,425
SEATTLE GENETICS INC COM 812578102 25,862 389,551 SH   SOLE 2 163,442 0 226,109
SEATTLE GENETICS INC COM 812578102 2,667 40,168 SH   SOLE 4 37,243 0 2,925
SEATTLE GENETICS INC COM 812578102 506 7,627 SH   SOLE 7 7,627 0 0
SEATTLE GENETICS INC COM 812578102 10,296 155,085 SH   SOLE 18 144,842 0 10,243
SEATTLE GENETICS INC COM 812578102 65,020 979,371 SH   SOLE 19 979,371 0 0
SEATTLE GENETICS INC COM 812578102 4,129 62,195 SH   SOLE 20 0 0 62,195
SEATTLE GENETICS INC COM 812578102 218,603 3,292,713 SH   SOLE 21 3,292,713 0 0
SEATTLE GENETICS INC COM 812578102 198,377 2,988,054 SH   SOLE 22 2,765,904 0 222,150
SEATTLE GENETICS INC COM 812578102 9,446 142,278 SH   SOLE 23 142,278 0 0
SEATTLE GENETICS INC COM 812578102 15,616 235,222 SH   SOLE 26 96,507 0 138,715
SEATTLE GENETICS INC COM 812578102 1,093 16,466 SH   SOLE 28 16,466 0 0
SEATTLE GENETICS INC COM 812578102 2,179 32,817 SH   SOLE 29 8,772 0 24,045
SEATTLE GENETICS INC COM 812578102 13,491 203,203 SH   SOLE 30 203,203 0 0
SEATTLE GENETICS INC COM 812578102 2,890 43,525 SH   SOLE 31 24,188 0 19,337
SEATTLE GENETICS INC COM 812578102 20,890 314,653 SH   SOLE 34 314,653 0 0
SEATTLE GENETICS INC COM 812578102 1,575 23,725 SH   SOLE 36 23,725 0 0
SEATTLE GENETICS INC COM 812578102 134 2,012 SH   SOLE 40 2,012 0 0
SEAWORLD ENTMT INC COM 81282V100 1,244 56,990 SH   SOLE 2 13,759 0 43,231
SEAWORLD ENTMT INC COM 81282V100 13 610 SH   SOLE 4 610 0 0
SEAWORLD ENTMT INC COM 81282V100 70 3,226 SH   SOLE 7 3,226 0 0
SEAWORLD ENTMT INC COM 81282V100 3,812 174,706 SH   SOLE 18 174,706 0 0
SEAWORLD ENTMT INC COM 81282V100 3,769 172,754 SH   SOLE 19 172,754 0 0
SEAWORLD ENTMT INC COM 81282V100 39,387 1,805,070 SH   SOLE 21 1,805,070 0 0
SEAWORLD ENTMT INC COM 81282V100 43,027 1,971,894 SH   SOLE 22 1,865,645 0 106,249
SEAWORLD ENTMT INC COM 81282V100 724 33,198 SH   SOLE 23 33,198 0 0
SEAWORLD ENTMT INC COM 81282V100 1,423 65,212 SH   SOLE 26 0 0 65,212
SEAWORLD ENTMT INC COM 81282V100 227 10,425 SH   SOLE 28 10,425 0 0
SEAWORLD ENTMT INC COM 81282V100 68 3,110 SH   SOLE 29 0 0 3,110
SEAWORLD ENTMT INC COM 81282V100 315 14,448 SH   SOLE 30 14,448 0 0
SEAWORLD ENTMT INC COM 81282V100 131 5,989 SH   SOLE 36 5,989 0 0
SEAWORLD ENTMT INC COM 81282V100 172 7,889 SH   SOLE 40 7,889 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 9 5,129 SH   SOLE 18 5,129 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 138 83,423 SH   SOLE 21 83,423 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 429 258,730 SH   SOLE 22 258,730 0 0
SECUREWORKS CORP CL A 81374A105 100 7,994 SH   SOLE 2 642 0 7,352
SECUREWORKS CORP CL A 81374A105 380 30,497 SH   SOLE 18 30,497 0 0
SECUREWORKS CORP CL A 81374A105 80 6,393 SH   SOLE 19 6,393 0 0
SECUREWORKS CORP CL A 81374A105 3,788 304,260 SH   SOLE 21 304,260 0 0
SECUREWORKS CORP CL A 81374A105 951 76,385 SH   SOLE 22 68,406 0 7,979
SECURITY NATL FINL CORP CL A NEW 814785309 7 1,428 SH   SOLE 18 1,428 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 153 29,502 SH   SOLE 21 29,502 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 209 40,202 SH   SOLE 22 40,202 0 0
SEI INVESTMENTS CO COM 784117103 23,295 372,597 SH   SOLE 2 80,419 0 292,178
SEI INVESTMENTS CO COM 784117103 2,670 42,704 SH   SOLE 4 39,646 0 3,058
SEI INVESTMENTS CO COM 784117103 5,336 85,354 SH   SOLE 7 57,522 0 27,832
SEI INVESTMENTS CO COM 784117103 70 1,126 SH   SOLE 15 1,126 0 0
SEI INVESTMENTS CO COM 784117103 27,020 432,188 SH   SOLE 18 419,214 0 12,974
SEI INVESTMENTS CO COM 784117103 1,683 26,912 SH   SOLE 19 26,912 0 0
SEI INVESTMENTS CO COM 784117103 5,295 84,694 SH   SOLE 20 0 0 84,694
SEI INVESTMENTS CO COM 784117103 429,805 6,874,686 SH   SOLE 21 6,874,686 0 0
SEI INVESTMENTS CO COM 784117103 272,649 4,360,993 SH   SOLE 22 4,078,003 0 282,990
SEI INVESTMENTS CO COM 784117103 10,062 160,941 SH   SOLE 23 160,941 0 0
SEI INVESTMENTS CO COM 784117103 9,591 153,406 SH   SOLE 25 153,406 0 0
SEI INVESTMENTS CO COM 784117103 21,816 348,948 SH   SOLE 26 135,263 0 213,685
SEI INVESTMENTS CO COM 784117103 1,277 20,428 SH   SOLE 28 20,428 0 0
SEI INVESTMENTS CO COM 784117103 1,898 30,358 SH   SOLE 29 4,242 0 26,116
SEI INVESTMENTS CO COM 784117103 13,802 220,754 SH   SOLE 30 220,754 0 0
SEI INVESTMENTS CO COM 784117103 2,713 43,390 SH   SOLE 31 28,196 0 15,194
SEI INVESTMENTS CO COM 784117103 370 5,920 SH   SOLE 34 5,920 0 0
SEI INVESTMENTS CO COM 784117103 7,314 116,990 SH   SOLE 36 116,990 0 0
SEI INVESTMENTS CO COM 784117103 169 2,702 SH   SOLE 40 2,702 0 0
SELECT BANCORP INC NEW COM 81617L108 99 7,316 SH   SOLE 2 486 0 6,830
SELECT BANCORP INC NEW COM 81617L108 374 27,739 SH   SOLE 18 27,739 0 0
SELECT BANCORP INC NEW COM 81617L108 74 5,504 SH   SOLE 19 5,504 0 0
SELECT BANCORP INC NEW COM 81617L108 5,291 392,778 SH   SOLE 21 392,778 0 0
SELECT BANCORP INC NEW COM 81617L108 703 52,162 SH   SOLE 22 49,563 0 2,599
SELECT ENERGY SVCS INC CL A COM 81617J301 667 45,892 SH   SOLE 2 2,011 0 43,881
SELECT ENERGY SVCS INC CL A COM 81617J301 204 14,056 SH   SOLE 7 14,056 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 2,128 146,465 SH   SOLE 18 146,465 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 525 36,132 SH   SOLE 19 36,132 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 21,033 1,447,587 SH   SOLE 21 1,447,587 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 18,195 1,252,242 SH   SOLE 22 1,198,886 0 53,356
SELECT ENERGY SVCS INC CL A COM 81617J301 143 9,874 SH   SOLE 23 9,874 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 236 16,232 SH   SOLE 26 0 0 16,232
SELECT ENERGY SVCS INC CL A COM 81617J301 130 8,941 SH   SOLE 28 8,941 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 1,377 94,738 SH   SOLE 30 94,738 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 108 7,453 SH   SOLE 40 7,453 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 1,560 69,410 SH   SOLE 2 2,664 0 66,746
SELECT INCOME REIT COM SH BEN INT 81618T100 449 19,967 SH   SOLE 4 19,967 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 2,258 100,494 SH   SOLE 7 100,494 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 61 2,731 SH   SOLE 15 2,731 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 4,718 209,975 SH   SOLE 18 209,975 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 2,864 127,444 SH   SOLE 19 127,444 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 50,201 2,234,117 SH   SOLE 21 2,234,117 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 56,825 2,528,914 SH   SOLE 22 2,437,851 0 91,063
SELECT INCOME REIT COM SH BEN INT 81618T100 86 3,810 SH   SOLE 23 3,810 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 2,859 127,251 SH   SOLE 25 127,251 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 979 43,576 SH   SOLE 26 8,163 0 35,413
SELECT INCOME REIT COM SH BEN INT 81618T100 224 9,977 SH   SOLE 28 9,977 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 528 23,494 SH   SOLE 29 23,494 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 6,974 310,381 SH   SOLE 30 310,381 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 157 6,975 SH   SOLE 40 6,975 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,678 92,429 SH   SOLE 2 7,748 0 84,681
SELECT MED HLDGS CORP COM 81619Q105 6 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105 79 4,380 SH   SOLE 7 4,380 0 0
SELECT MED HLDGS CORP COM 81619Q105 8,437 464,873 SH   SOLE 18 464,873 0 0
SELECT MED HLDGS CORP COM 81619Q105 2,225 122,573 SH   SOLE 19 122,573 0 0
SELECT MED HLDGS CORP COM 81619Q105 205,095 11,299,989 SH   SOLE 21 11,299,989 0 0
SELECT MED HLDGS CORP COM 81619Q105 54,383 2,996,293 SH   SOLE 22 2,822,696 0 173,597
SELECT MED HLDGS CORP COM 81619Q105 166 9,134 SH   SOLE 23 9,134 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,175 64,746 SH   SOLE 26 41,728 0 23,018
SELECT MED HLDGS CORP COM 81619Q105 252 13,903 SH   SOLE 28 13,903 0 0
SELECT MED HLDGS CORP COM 81619Q105 2,885 158,927 SH   SOLE 30 158,927 0 0
SELECT MED HLDGS CORP COM 81619Q105 111 6,099 SH   SOLE 36 6,099 0 0
SELECT MED HLDGS CORP COM 81619Q105 186 10,221 SH   SOLE 40 10,221 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 31,713 546,118 SH   SOLE 2 546,118 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 7 121 SH   SOLE 18 121 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 176,060 2,109,513 SH   SOLE 2 2,109,513 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 57 688 SH   SOLE 18 688 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 97,446 1,891,052 SH   SOLE 2 1,891,052 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 40 781 SH   SOLE 18 781 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 108,672 994,255 SH   SOLE 2 994,255 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 23 208 SH   SOLE 18 208 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 98,705 1,299,775 SH   SOLE 2 1,299,775 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 0 4 SH   SOLE 17 0 0 4
SELECT SECTOR SPDR TR ENERGY 81369Y506 25 329 SH   SOLE 18 329 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 2,569 96,600 SH Call SOLE 2 96,600 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 292 11,000 SH Put SOLE 2 11,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 181,530 6,827,000 SH Call SOLE 19 6,827,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 6,648 250,000 SH Put SOLE 19 250,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 2,587 97,300 SH Call SOLE 22 97,300 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 278,685 10,480,810 SH   SOLE 2 10,480,810 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 34 1,260 SH   SOLE 18 1,260 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 194,417 7,311,641 SH   SOLE 19 7,311,641 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,514 56,947 SH   SOLE 22 56,947 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 88,196 1,231,272 SH   SOLE 2 1,231,272 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1 13 SH   SOLE 18 13 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 276,700 3,983,017 SH   SOLE 2 3,983,017 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 58 840 SH   SOLE 18 840 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 69,470 2,123,814 SH   SOLE 2 2,123,814 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 2 76 SH   SOLE 17 0 0 76
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 8 231 SH   SOLE 18 231 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 18,869 576,852 SH   SOLE 22 576,852 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 58,763 1,130,927 SH   SOLE 2 1,130,927 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 0 7 SH   SOLE 18 7 0 0
SELECTA BIOSCIENCES INC COM 816212104 195 14,684 SH   SOLE 2 737 0 13,947
SELECTA BIOSCIENCES INC COM 816212104 6 484 SH   SOLE 7 484 0 0
SELECTA BIOSCIENCES INC COM 816212104 807 60,887 SH   SOLE 18 60,887 0 0
SELECTA BIOSCIENCES INC COM 816212104 192 14,485 SH   SOLE 19 14,485 0 0
SELECTA BIOSCIENCES INC COM 816212104 8,249 622,534 SH   SOLE 21 622,534 0 0
SELECTA BIOSCIENCES INC COM 816212104 2,272 171,490 SH   SOLE 22 156,263 0 15,227
SELECTIVE INS GROUP INC COM 816300107 3,376 61,383 SH   SOLE 2 2,555 0 58,828
SELECTIVE INS GROUP INC COM 816300107 1 17 SH   SOLE 4 17 0 0
SELECTIVE INS GROUP INC COM 816300107 98 1,775 SH   SOLE 7 1,775 0 0
SELECTIVE INS GROUP INC COM 816300107 14,099 256,337 SH   SOLE 18 256,337 0 0
SELECTIVE INS GROUP INC COM 816300107 2,614 47,531 SH   SOLE 19 47,531 0 0
SELECTIVE INS GROUP INC COM 816300107 328,214 5,967,520 SH   SOLE 21 5,967,520 0 0
SELECTIVE INS GROUP INC COM 816300107 92,820 1,687,632 SH   SOLE 22 1,603,912 0 83,720
SELECTIVE INS GROUP INC COM 816300107 1,337 24,315 SH   SOLE 26 12,144 0 12,171
SELECTIVE INS GROUP INC COM 816300107 445 8,085 SH   SOLE 28 8,085 0 0
SELECTIVE INS GROUP INC COM 816300107 4,844 88,070 SH   SOLE 30 88,070 0 0
SELECTIVE INS GROUP INC COM 816300107 77 1,403 SH   SOLE 36 1,403 0 0
SELECTIVE INS GROUP INC COM 816300107 363 6,605 SH   SOLE 40 6,605 0 0
SELLAS LIFE SCIENCES GROUP I COM 81642T100 2 565 SH   SOLE 18 565 0 0
SELLAS LIFE SCIENCES GROUP I COM 81642T100 26 7,469 SH   SOLE 21 7,469 0 0
SELLAS LIFE SCIENCES GROUP I COM 81642T100 15 4,314 SH   SOLE 22 4,314 0 0
SEMGROUP CORP CL A 81663A105 4,893 192,621 SH   SOLE 2 111,747 0 80,874
SEMGROUP CORP CL A 81663A105 123 4,860 SH   SOLE 4 4,860 0 0
SEMGROUP CORP CL A 81663A105 2,118 83,391 SH   SOLE 7 83,391 0 0
SEMGROUP CORP CL A 81663A105 6,608 260,166 SH   SOLE 18 260,166 0 0
SEMGROUP CORP CL A 81663A105 1,697 66,819 SH   SOLE 19 66,819 0 0
SEMGROUP CORP CL A 81663A105 68,470 2,695,673 SH   SOLE 21 2,695,673 0 0
SEMGROUP CORP CL A 81663A105 53,944 2,123,784 SH   SOLE 22 2,018,974 0 104,810
SEMGROUP CORP CL A 81663A105 894 35,206 SH   SOLE 26 17,744 0 17,462
SEMGROUP CORP CL A 81663A105 241 9,496 SH   SOLE 28 9,496 0 0
SEMGROUP CORP CL A 81663A105 1,129 44,464 SH   SOLE 30 44,464 0 0
SEMGROUP CORP CL A 81663A105 75 2,959 SH   SOLE 36 2,959 0 0
SEMGROUP CORP CL A 81663A105 171 6,741 SH   SOLE 40 6,741 0 0
SEMPRA ENERGY COM 816851109 82,811 713,214 SH   SOLE 2 100,137 0 613,077
SEMPRA ENERGY COM 816851109 11,218 96,618 SH   SOLE 4 90,213 0 6,405
SEMPRA ENERGY COM 816851109 64,654 556,837 SH   SOLE 7 539,233 0 17,604
SEMPRA ENERGY COM 816851109 1,248 10,751 SH   SOLE 13 10,751 0 0
SEMPRA ENERGY COM 816851109 239 2,058 SH   SOLE 15 2,058 0 0
SEMPRA ENERGY COM 816851109 82,658 711,895 SH   SOLE 18 678,715 0 33,180
SEMPRA ENERGY COM 816851109 111,234 958,002 SH   SOLE 19 958,002 0 0
SEMPRA ENERGY COM 816851109 13,280 114,370 SH   SOLE 20 0 0 114,370
SEMPRA ENERGY COM 816851109 892,614 7,687,662 SH   SOLE 21 7,687,662 0 0
SEMPRA ENERGY COM 816851109 744,110 6,408,667 SH   SOLE 22 5,688,769 0 719,898
SEMPRA ENERGY COM 816851109 35,126 302,522 SH   SOLE 23 302,522 0 0
SEMPRA ENERGY COM 816851109 31,227 268,939 SH   SOLE 25 268,939 0 0
SEMPRA ENERGY COM 816851109 137,939 1,187,999 SH   SOLE 26 218,058 0 969,941
SEMPRA ENERGY COM 816851109 4,084 35,175 SH   SOLE 28 35,175 0 0
SEMPRA ENERGY COM 816851109 941 8,108 SH   SOLE 29 8,108 0 0
SEMPRA ENERGY COM 816851109 113,078 973,883 SH   SOLE 30 973,883 0 0
SEMPRA ENERGY COM 816851109 11,670 100,506 SH   SOLE 31 52,410 0 48,096
SEMPRA ENERGY COM 816851109 4,016 34,585 SH   SOLE 32 34,585 0 0
SEMPRA ENERGY COM 816851109 41,107 354,039 SH   SOLE 34 354,039 0 0
SEMPRA ENERGY COM 816851109 29,012 249,870 SH   SOLE 36 249,870 0 0
SEMPRA ENERGY COM 816851109 556 4,788 SH   SOLE 40 4,788 0 0
SEMPRA ENERGY 6% PFD CONV A 816851406 176,652 1,711,576 SH   SOLE 21 1,711,576 0 0
SEMTECH CORP COM 816850101 2,579 54,806 SH   SOLE 2 2,772 0 52,034
SEMTECH CORP COM 816850101 22 477 SH   SOLE 4 477 0 0
SEMTECH CORP COM 816850101 65 1,374 SH   SOLE 7 1,374 0 0
SEMTECH CORP COM 816850101 13,208 280,716 SH   SOLE 18 280,716 0 0
SEMTECH CORP COM 816850101 4,357 92,594 SH   SOLE 19 92,594 0 0
SEMTECH CORP COM 816850101 316,318 6,723,025 SH   SOLE 21 6,723,025 0 0
SEMTECH CORP COM 816850101 85,995 1,827,727 SH   SOLE 22 1,737,124 0 90,603
SEMTECH CORP COM 816850101 32 670 SH   SOLE 23 670 0 0
SEMTECH CORP COM 816850101 1,639 34,829 SH   SOLE 26 12,712 0 22,117
SEMTECH CORP COM 816850101 440 9,344 SH   SOLE 28 9,344 0 0
SEMTECH CORP COM 816850101 116 2,458 SH   SOLE 29 0 0 2,458
SEMTECH CORP COM 816850101 4,657 98,984 SH   SOLE 30 98,984 0 0
SEMTECH CORP COM 816850101 347 7,378 SH   SOLE 40 7,378 0 0
SENDGRID INC COM 816883102 193 7,294 SH   SOLE 2 370 0 6,924
SENDGRID INC COM 816883102 6 216 SH   SOLE 7 216 0 0
SENDGRID INC COM 816883102 741 27,950 SH   SOLE 18 27,950 0 0
SENDGRID INC COM 816883102 10,485 395,378 SH   SOLE 19 395,378 0 0
SENDGRID INC COM 816883102 7,644 288,231 SH   SOLE 21 288,231 0 0
SENDGRID INC COM 816883102 8,212 309,661 SH   SOLE 22 291,857 0 17,804
SENDGRID INC COM 816883102 128 4,842 SH   SOLE 23 4,842 0 0
SENDGRID INC COM 816883102 444 16,757 SH   SOLE 26 0 0 16,757
SENDGRID INC COM 816883102 80 3,026 SH   SOLE 30 3,026 0 0
SENDGRID INC COM 816883102 6,210 234,159 SH   SOLE 34 234,159 0 0
SENECA FOODS CORP NEW CL B 817070105 3 117 SH   SOLE 21 117 0 0
SENECA FOODS CORP NEW CL A 817070501 201 7,460 SH   SOLE 2 217 0 7,243
SENECA FOODS CORP NEW CL A 817070501 6 226 SH   SOLE 7 226 0 0
SENECA FOODS CORP NEW CL A 817070501 873 32,337 SH   SOLE 18 32,337 0 0
SENECA FOODS CORP NEW CL A 817070501 168 6,220 SH   SOLE 19 6,220 0 0
SENECA FOODS CORP NEW CL A 817070501 19,087 706,922 SH   SOLE 21 706,922 0 0
SENECA FOODS CORP NEW CL A 817070501 6,200 229,615 SH   SOLE 22 222,818 0 6,797
SENECA FOODS CORP NEW CL A 817070501 236 8,728 SH   SOLE 30 8,728 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 10,453 577,820 SH   SOLE 2 122,879 0 454,941
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,476 81,598 SH   SOLE 4 81,598 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 6,946 383,974 SH   SOLE 7 383,974 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 159 8,765 SH   SOLE 15 8,765 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 13,341 737,500 SH   SOLE 18 737,500 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 5,823 321,907 SH   SOLE 19 321,907 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 218,469 12,076,801 SH   SOLE 21 12,076,801 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 197,068 10,893,730 SH   SOLE 22 10,416,211 0 477,519
SENIOR HSG PPTYS TR SH BEN INT 81721M109 244 13,489 SH   SOLE 23 13,489 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 8,535 471,811 SH   SOLE 25 471,811 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 2,102 116,178 SH   SOLE 26 27,104 0 89,074
SENIOR HSG PPTYS TR SH BEN INT 81721M109 607 33,566 SH   SOLE 28 33,566 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,486 82,156 SH   SOLE 29 82,156 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 21,549 1,191,204 SH   SOLE 30 1,191,204 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 91 5,049 SH   SOLE 31 5,049 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 177 9,791 SH   SOLE 36 9,791 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 456 25,210 SH   SOLE 40 25,210 0 0
SENOMYX INC COM 81724Q107 10 8,458 SH   SOLE 18 8,458 0 0
SENOMYX INC COM 81724Q107 171 142,304 SH   SOLE 21 142,304 0 0
SENOMYX INC COM 81724Q107 1,094 911,517 SH   SOLE 22 911,517 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 19,215 403,854 SH   SOLE 2 26,407 0 377,447
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2,407 50,589 SH   SOLE 4 47,548 0 3,041
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 631 13,254 SH   SOLE 7 13,254 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 60 1,263 SH   SOLE 15 1,263 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 4,849 101,921 SH   SOLE 18 85,821 0 16,100
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,443 30,325 SH   SOLE 19 30,325 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 3,952 83,066 SH   SOLE 20 0 0 83,066
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 90,258 1,896,970 SH   SOLE 21 1,896,970 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 221,858 4,662,847 SH   SOLE 22 4,323,979 0 338,868
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 9,877 207,587 SH   SOLE 23 207,587 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 8,103 170,296 SH   SOLE 25 170,296 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 24,684 518,798 SH   SOLE 26 186,346 0 332,452
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,219 25,624 SH   SOLE 28 25,624 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,823 38,316 SH   SOLE 29 4,894 0 33,422
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 8,642 181,635 SH   SOLE 30 181,635 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2,983 62,694 SH   SOLE 31 30,879 0 31,815
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 377 7,924 SH   SOLE 34 7,924 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 7,287 153,153 SH   SOLE 36 153,153 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 164 3,438 SH   SOLE 40 3,438 0 0
SENSEONICS HLDGS INC COM 81727U105 223 54,242 SH   SOLE 2 2,836 0 51,406
SENSEONICS HLDGS INC COM 81727U105 6 1,421 SH   SOLE 7 1,421 0 0
SENSEONICS HLDGS INC COM 81727U105 910 221,325 SH   SOLE 18 221,325 0 0
SENSEONICS HLDGS INC COM 81727U105 217 52,883 SH   SOLE 19 52,883 0 0
SENSEONICS HLDGS INC COM 81727U105 9,389 2,284,307 SH   SOLE 21 2,284,307 0 0
SENSEONICS HLDGS INC COM 81727U105 4,919 1,196,829 SH   SOLE 22 1,147,231 0 49,598
SENSIENT TECHNOLOGIES CORP COM 81725T100 4,175 58,346 SH   SOLE 2 18,974 0 39,372
SENSIENT TECHNOLOGIES CORP COM 81725T100 14 190 SH   SOLE 4 190 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 65 906 SH   SOLE 7 906 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 17,924 250,513 SH   SOLE 18 250,513 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 2,458 34,359 SH   SOLE 19 34,359 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 209,225 2,924,173 SH   SOLE 21 2,924,173 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 108,401 1,515,045 SH   SOLE 22 1,454,033 0 61,012
SENSIENT TECHNOLOGIES CORP COM 81725T100 716 10,007 SH   SOLE 26 4,260 0 5,747
SENSIENT TECHNOLOGIES CORP COM 81725T100 449 6,272 SH   SOLE 28 6,272 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 53 735 SH   SOLE 29 0 0 735
SENSIENT TECHNOLOGIES CORP COM 81725T100 697 9,746 SH   SOLE 30 9,746 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 58 809 SH   SOLE 36 809 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 291 4,064 SH   SOLE 40 4,064 0 0
SENSUS HEATLHCARE INC COM 81728J109 10 1,442 SH   SOLE 18 1,442 0 0
SENSUS HEATLHCARE INC COM 81728J109 154 21,208 SH   SOLE 21 21,208 0 0
SENTINEL ENERGY SVCS INC UNIT 11/02/2022 G8062D128 1,114 110,376 SH   SOLE 2 110,376 0 0
SENTINEL ENERGY SVCS INC UNIT 11/02/2022 G8062D128 17,864 1,770,495 SH   SOLE 19 1,770,495 0 0
SENTINEL ENERGY SVCS INC UNIT 11/02/2022 G8062D128 4,321 428,221 SH   SOLE 34 428,221 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 14 7,042 SH   SOLE 18 7,042 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 225 114,153 SH   SOLE 21 114,153 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 807 409,550 SH   SOLE 22 409,550 0 0
SERES THERAPEUTICS INC COM 81750R102 253 29,377 SH   SOLE 2 12,769 0 16,608
SERES THERAPEUTICS INC COM 81750R102 1 122 SH   SOLE 7 122 0 0
SERES THERAPEUTICS INC COM 81750R102 618 71,896 SH   SOLE 18 71,896 0 0
SERES THERAPEUTICS INC COM 81750R102 1,210 140,662 SH   SOLE 19 140,662 0 0
SERES THERAPEUTICS INC COM 81750R102 10,927 1,270,583 SH   SOLE 21 1,270,583 0 0
SERES THERAPEUTICS INC COM 81750R102 5,576 648,407 SH   SOLE 22 624,864 0 23,543
SERES THERAPEUTICS INC COM 81750R102 247 28,668 SH   SOLE 23 28,668 0 0
SERES THERAPEUTICS INC COM 81750R102 382 44,375 SH   SOLE 26 0 0 44,375
SERES THERAPEUTICS INC COM 81750R102 12 1,396 SH   SOLE 28 1,396 0 0
SERES THERAPEUTICS INC COM 81750R102 46 5,358 SH   SOLE 30 5,358 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,456 34,318 SH   SOLE 2 1,452 0 32,866
SERITAGE GROWTH PPTYS CL A 81752R100 411 9,696 SH   SOLE 4 9,696 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 2,140 50,433 SH   SOLE 7 50,433 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 41 971 SH   SOLE 15 971 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 4,484 105,687 SH   SOLE 18 105,687 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 2,841 66,965 SH   SOLE 19 66,965 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 45,640 1,075,659 SH   SOLE 21 1,075,659 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 53,654 1,264,539 SH   SOLE 22 1,223,475 0 41,064
SERITAGE GROWTH PPTYS CL A 81752R100 64 1,508 SH   SOLE 23 1,508 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 2,795 65,876 SH   SOLE 25 65,876 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 479 11,287 SH   SOLE 26 0 0 11,287
SERITAGE GROWTH PPTYS CL A 81752R100 154 3,625 SH   SOLE 28 3,625 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 481 11,342 SH   SOLE 29 11,342 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 6,615 155,894 SH   SOLE 30 155,894 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 152 3,581 SH   SOLE 40 3,581 0 0
SERVICE CORP INTL COM 817565104 16,847 470,729 SH   SOLE 2 118,177 0 352,552
SERVICE CORP INTL COM 817565104 34 963 SH   SOLE 4 963 0 0
SERVICE CORP INTL COM 817565104 186 5,200 SH   SOLE 7 5,200 0 0
SERVICE CORP INTL COM 817565104 24,098 673,322 SH   SOLE 18 673,322 0 0
SERVICE CORP INTL COM 817565104 42,117 1,176,794 SH   SOLE 19 1,176,794 0 0
SERVICE CORP INTL COM 817565104 3,504 97,900 SH   SOLE 20 97,900 0 0
SERVICE CORP INTL COM 817565104 305,417 8,533,592 SH   SOLE 21 8,533,592 0 0
SERVICE CORP INTL COM 817565104 212,449 5,935,996 SH   SOLE 22 5,557,676 0 378,320
SERVICE CORP INTL COM 817565104 1,967 54,963 SH   SOLE 26 27,119 0 27,844
SERVICE CORP INTL COM 817565104 928 25,936 SH   SOLE 28 25,936 0 0
SERVICE CORP INTL COM 817565104 377 10,527 SH   SOLE 29 0 0 10,527
SERVICE CORP INTL COM 817565104 2,367 66,136 SH   SOLE 30 66,136 0 0
SERVICE CORP INTL COM 817565104 136 3,795 SH   SOLE 31 3,795 0 0
SERVICE CORP INTL COM 817565104 10,536 294,373 SH   SOLE 34 294,373 0 0
SERVICE CORP INTL COM 817565104 78 2,177 SH   SOLE 36 2,177 0 0
SERVICE CORP INTL COM 817565104 751 20,991 SH   SOLE 40 20,991 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 15,713 264,213 SH   SOLE 2 14,435 0 249,778
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 36 602 SH   SOLE 4 602 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 217 3,642 SH   SOLE 7 3,642 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 4,236 71,223 SH   SOLE 18 71,223 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 25,423 427,501 SH   SOLE 19 427,501 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 92,713 1,558,981 SH   SOLE 21 1,558,981 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 214,668 3,609,688 SH   SOLE 22 3,346,917 0 262,771
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2,341 39,372 SH   SOLE 26 22,698 0 16,674
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,111 18,681 SH   SOLE 28 18,681 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,769 29,741 SH   SOLE 30 29,741 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 169 2,849 SH   SOLE 31 2,849 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 139 2,337 SH   SOLE 36 2,337 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 905 15,218 SH   SOLE 40 15,218 0 0
SERVICENOW INC COM 81762P102 69,144 400,904 SH   SOLE 2 22,438 0 378,466
SERVICENOW INC COM 81762P102 10,055 58,300 SH   SOLE 4 53,829 0 4,471
SERVICENOW INC COM 81762P102 2,382 13,811 SH   SOLE 7 10,342 0 3,469
SERVICENOW INC COM 81762P102 268 1,551 SH   SOLE 13 1,551 0 0
SERVICENOW INC COM 81762P102 251 1,457 SH   SOLE 15 1,457 0 0
SERVICENOW INC COM 81762P102 18,419 106,793 SH   SOLE 18 90,549 0 16,244
SERVICENOW INC COM 81762P102 25,142 145,775 SH   SOLE 19 145,775 0 0
SERVICENOW INC COM 81762P102 10,577 61,328 SH   SOLE 20 0 0 61,328
SERVICENOW INC COM 81762P102 500,574 2,902,383 SH   SOLE 21 2,902,383 0 0
SERVICENOW INC COM 81762P102 768,258 4,454,444 SH   SOLE 22 4,101,668 0 352,776
SERVICENOW INC COM 81762P102 38,205 221,514 SH   SOLE 23 221,514 0 0
SERVICENOW INC COM 81762P102 29,413 170,541 SH   SOLE 25 170,541 0 0
SERVICENOW INC COM 81762P102 74,344 431,054 SH   SOLE 26 134,064 0 296,990
SERVICENOW INC COM 81762P102 4,370 25,336 SH   SOLE 28 25,336 0 0
SERVICENOW INC COM 81762P102 1,076 6,237 SH   SOLE 29 6,237 0 0
SERVICENOW INC COM 81762P102 60,849 352,810 SH   SOLE 30 352,810 0 0
SERVICENOW INC COM 81762P102 12,865 74,591 SH   SOLE 31 34,722 0 39,869
SERVICENOW INC COM 81762P102 19,919 115,491 SH   SOLE 34 115,491 0 0
SERVICENOW INC COM 81762P102 23,959 138,917 SH   SOLE 36 138,917 0 0
SERVICENOW INC COM 81762P102 589 3,413 SH   SOLE 40 3,413 0 0
SERVICESOURCE INTL INC COM 81763U100 253 64,171 SH   SOLE 2 3,677 0 60,494
SERVICESOURCE INTL INC COM 81763U100 1 156 SH   SOLE 4 156 0 0
SERVICESOURCE INTL INC COM 81763U100 6 1,598 SH   SOLE 7 1,598 0 0
SERVICESOURCE INTL INC COM 81763U100 1,008 255,742 SH   SOLE 18 255,742 0 0
SERVICESOURCE INTL INC COM 81763U100 229 58,008 SH   SOLE 19 58,008 0 0
SERVICESOURCE INTL INC COM 81763U100 10,967 2,783,467 SH   SOLE 21 2,783,467 0 0
SERVICESOURCE INTL INC COM 81763U100 7,787 1,976,481 SH   SOLE 22 1,862,527 0 113,954
SERVICESOURCE INTL INC COM 81763U100 41 10,286 SH   SOLE 26 0 0 10,286
SERVICESOURCE INTL INC COM 81763U100 34 8,540 SH   SOLE 28 8,540 0 0
SERVICESOURCE INTL INC COM 81763U100 91 23,129 SH   SOLE 30 23,129 0 0
SERVICESOURCE INTL INC COM 81763U100 26 6,512 SH   SOLE 40 6,512 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,631 39,074 SH   SOLE 2 2,111 0 36,963
SERVISFIRST BANCSHARES INC COM 81768T108 10 234 SH   SOLE 4 234 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 43 1,042 SH   SOLE 7 1,042 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 8,317 199,307 SH   SOLE 18 199,307 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,667 39,950 SH   SOLE 19 39,950 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 194,865 4,669,658 SH   SOLE 21 4,669,658 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 55,300 1,325,179 SH   SOLE 22 1,255,950 0 69,229
SERVISFIRST BANCSHARES INC COM 81768T108 1,050 25,160 SH   SOLE 26 13,257 0 11,903
SERVISFIRST BANCSHARES INC COM 81768T108 262 6,288 SH   SOLE 28 6,288 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2,780 66,623 SH   SOLE 30 66,623 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 198 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 14 7,035 SH   SOLE 18 7,035 0 0
SESEN BIO INC COM 817763105 202 103,810 SH   SOLE 21 103,810 0 0
SESEN BIO INC COM 817763105 2,395 1,228,048 SH   SOLE 22 1,228,048 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 14 1,651 SH   SOLE 18 1,651 0 0
SEVERN BANCORP ANNAPOLIS MD COM 81811M100 238 27,532 SH   SOLE 21 27,532 0 0
SHAKE SHACK INC CL A 819047101 1,350 20,396 SH   SOLE 2 1,088 0 19,308
SHAKE SHACK INC CL A 819047101 36 538 SH   SOLE 7 538 0 0
SHAKE SHACK INC CL A 819047101 6,584 99,487 SH   SOLE 18 99,487 0 0
SHAKE SHACK INC CL A 819047101 1,305 19,717 SH   SOLE 19 19,717 0 0
SHAKE SHACK INC CL A 819047101 141,740 2,141,737 SH   SOLE 21 2,141,737 0 0
SHAKE SHACK INC CL A 819047101 39,263 593,280 SH   SOLE 22 561,323 0 31,957
SHAKE SHACK INC CL A 819047101 8 127 SH   SOLE 23 127 0 0
SHAKE SHACK INC CL A 819047101 50 763 SH   SOLE 26 0 0 763
SHAKE SHACK INC CL A 819047101 192 2,899 SH   SOLE 28 2,899 0 0
SHAKE SHACK INC CL A 819047101 124 1,867 SH   SOLE 29 0 0 1,867
SHAKE SHACK INC CL A 819047101 2,064 31,182 SH   SOLE 30 31,182 0 0
SHAKE SHACK INC CL A 819047101 179 2,703 SH   SOLE 40 2,703 0 0
SHARPS COMPLIANCE CORP COM 820017101 10 2,668 SH   SOLE 18 2,668 0 0
SHARPS COMPLIANCE CORP COM 820017101 157 42,537 SH   SOLE 21 42,537 0 0
SHARPS COMPLIANCE CORP COM 820017101 223 60,388 SH   SOLE 22 60,388 0 0
SHARPSPRING INC COM 820054104 11 1,312 SH   SOLE 18 1,312 0 0
SHARPSPRING INC COM 820054104 198 22,635 SH   SOLE 21 22,635 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 15,585 702,677 SH   SOLE 19 702,677 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,259 38,496 SH   SOLE 2 1,948 0 36,548
SHENANDOAH TELECOMMUNICATION COM 82312B106 11 338 SH   SOLE 4 338 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 33 1,020 SH   SOLE 7 1,020 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 4,837 147,918 SH   SOLE 18 147,918 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,218 37,254 SH   SOLE 19 37,254 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 56,831 1,737,938 SH   SOLE 21 1,737,938 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 43,028 1,315,839 SH   SOLE 22 1,254,293 0 61,546
SHENANDOAH TELECOMMUNICATION COM 82312B106 748 22,887 SH   SOLE 26 12,820 0 10,067
SHENANDOAH TELECOMMUNICATION COM 82312B106 218 6,659 SH   SOLE 28 6,659 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 332 10,167 SH   SOLE 30 10,167 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 161 4,910 SH   SOLE 40 4,910 0 0
SHERWIN WILLIAMS CO COM 824348106 114,390 280,663 SH   SOLE 2 55,163 0 225,500
SHERWIN WILLIAMS CO COM 824348106 11,141 27,334 SH   SOLE 4 24,996 0 2,338
SHERWIN WILLIAMS CO COM 824348106 34,760 85,285 SH   SOLE 7 64,465 0 20,820
SHERWIN WILLIAMS CO COM 824348106 270 662 SH   SOLE 13 662 0 0
SHERWIN WILLIAMS CO COM 824348106 264 647 SH   SOLE 15 647 0 0
SHERWIN WILLIAMS CO COM 824348106 2 6 SH   SOLE 17 0 0 6
SHERWIN WILLIAMS CO COM 824348106 171,589 421,005 SH   SOLE 18 338,597 0 82,408
SHERWIN WILLIAMS CO COM 824348106 78,498 192,601 SH   SOLE 19 192,601 0 0
SHERWIN WILLIAMS CO COM 824348106 14,568 35,744 SH   SOLE 20 0 0 35,744
SHERWIN WILLIAMS CO COM 824348106 596,133 1,462,652 SH   SOLE 21 1,462,652 0 0
SHERWIN WILLIAMS CO COM 824348106 837,885 2,055,806 SH   SOLE 22 1,831,941 0 223,865
SHERWIN WILLIAMS CO COM 824348106 43,570 106,901 SH   SOLE 23 106,901 0 0
SHERWIN WILLIAMS CO COM 824348106 33,687 82,653 SH   SOLE 25 82,653 0 0
SHERWIN WILLIAMS CO COM 824348106 118,915 291,766 SH   SOLE 26 71,671 0 220,095
SHERWIN WILLIAMS CO COM 824348106 4,996 12,258 SH   SOLE 28 12,258 0 0
SHERWIN WILLIAMS CO COM 824348106 1,971 4,837 SH   SOLE 29 4,837 0 0
SHERWIN WILLIAMS CO COM 824348106 100,912 247,594 SH   SOLE 30 247,594 0 0
SHERWIN WILLIAMS CO COM 824348106 13,960 34,251 SH   SOLE 31 16,221 0 18,030
SHERWIN WILLIAMS CO COM 824348106 11,057 27,130 SH   SOLE 34 27,130 0 0
SHERWIN WILLIAMS CO COM 824348106 30,858 75,712 SH   SOLE 36 75,712 0 0
SHERWIN WILLIAMS CO COM 824348106 688 1,688 SH   SOLE 40 1,688 0 0
SHIFTPIXY INC COM 82452L104 8 3,014 SH   SOLE 18 3,014 0 0
SHIFTPIXY INC COM 82452L104 106 40,536 SH   SOLE 21 40,536 0 0
SHILOH INDS INC COM 824543102 143 16,392 SH   SOLE 2 909 0 15,483
SHILOH INDS INC COM 824543102 457 52,556 SH   SOLE 18 52,556 0 0
SHILOH INDS INC COM 824543102 97 11,146 SH   SOLE 19 11,146 0 0
SHILOH INDS INC COM 824543102 4,754 546,397 SH   SOLE 21 546,397 0 0
SHILOH INDS INC COM 824543102 2,643 303,764 SH   SOLE 22 299,058 0 4,706
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 138 3,578 SH   SOLE 19 3,578 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,351 35,112 SH   SOLE 21 35,112 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 4,541 118,001 SH   SOLE 22 118,001 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 215 5,583 SH   SOLE 25 5,583 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 4,407 114,518 SH   SOLE 26 114,518 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 462 12,000 SH   SOLE 30 12,000 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,590 41,319 SH   SOLE 34 41,319 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 335 8,696 SH   SOLE 36 8,696 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 1,446 96,754 SH   SOLE 2 11,828 0 84,926
SHIP FINANCE INTERNATIONAL L SHS G81075106 1,107 74,026 SH   SOLE 7 74,026 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 4,108 274,773 SH   SOLE 18 274,773 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 1,410 94,328 SH   SOLE 19 94,328 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 39,325 2,630,440 SH   SOLE 21 2,630,440 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 14,877 995,136 SH   SOLE 22 919,464 0 75,672
SHIP FINANCE INTERNATIONAL L SHS G81075106 158 10,555 SH   SOLE 23 10,555 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 618 41,362 SH   SOLE 26 0 0 41,362
SHIRE PLC SPONSORED ADR 82481R106 411 2,434 SH   SOLE 7 2,434 0 0
SHIRE PLC SPONSORED ADR 82481R106 65 386 SH   SOLE 15 386 0 0
SHIRE PLC SPONSORED ADR 82481R106 37 221 SH   SOLE 18 133 0 88
SHIRE PLC SPONSORED ADR 82481R106 133,855 792,978 SH   SOLE 21 792,978 0 0
SHIRE PLC SPONSORED ADR 82481R106 3,212 19,028 SH   SOLE 30 19,028 0 0
SHIRE PLC SPONSORED ADR 82481R106 1,842 10,913 SH   SOLE 32 10,913 0 0
SHOE CARNIVAL INC COM 824889109 472 14,556 SH   SOLE 2 3,527 0 11,029
SHOE CARNIVAL INC COM 824889109 5 153 SH   SOLE 7 153 0 0
SHOE CARNIVAL INC COM 824889109 1,625 50,076 SH   SOLE 18 50,076 0 0
SHOE CARNIVAL INC COM 824889109 518 15,977 SH   SOLE 19 15,977 0 0
SHOE CARNIVAL INC COM 824889109 35,868 1,105,343 SH   SOLE 21 1,105,343 0 0
SHOE CARNIVAL INC COM 824889109 13,641 420,376 SH   SOLE 22 367,781 0 52,595
SHOE CARNIVAL INC COM 824889109 252 7,756 SH   SOLE 23 7,756 0 0
SHOE CARNIVAL INC COM 824889109 375 11,563 SH   SOLE 26 0 0 11,563
SHOE CARNIVAL INC COM 824889109 72 2,206 SH   SOLE 28 2,206 0 0
SHOE CARNIVAL INC COM 824889109 36 1,100 SH   SOLE 29 0 0 1,100
SHOE CARNIVAL INC COM 824889109 557 17,162 SH   SOLE 30 17,162 0 0
SHOE CARNIVAL INC COM 824889109 7 231 SH   SOLE 34 231 0 0
SHOE CARNIVAL INC COM 824889109 57 1,759 SH   SOLE 40 1,759 0 0
SHOPIFY INC CL A 82509L107 3 20 SH   SOLE 17 0 0 20
SHOPIFY INC CL A 82509L107 11,365 77,900 SH   SOLE 19 77,900 0 0
SHOPIFY INC CL A 82509L107 2,655 18,196 SH   SOLE 21 18,196 0 0
SHOPIFY INC CL A 82509L107 1,450 9,941 SH   SOLE 22 2,314 0 7,627
SHOPIFY INC CL A 82509L107 10,282 70,480 SH   SOLE 26 12,600 0 57,880
SHORE BANCSHARES INC COM 825107105 233 12,261 SH   SOLE 2 643 0 11,618
SHORE BANCSHARES INC COM 825107105 6 317 SH   SOLE 7 317 0 0
SHORE BANCSHARES INC COM 825107105 872 45,855 SH   SOLE 18 45,855 0 0
SHORE BANCSHARES INC COM 825107105 170 8,929 SH   SOLE 19 8,929 0 0
SHORE BANCSHARES INC COM 825107105 8,689 456,836 SH   SOLE 21 456,836 0 0
SHORE BANCSHARES INC COM 825107105 4,893 257,254 SH   SOLE 22 252,459 0 4,795
SHOTSPOTTER INC COM 82536T107 223 5,889 SH   SOLE 2 316 0 5,573
SHOTSPOTTER INC COM 82536T107 6 153 SH   SOLE 7 153 0 0
SHOTSPOTTER INC COM 82536T107 910 23,981 SH   SOLE 18 23,981 0 0
SHOTSPOTTER INC COM 82536T107 217 5,723 SH   SOLE 19 5,723 0 0
SHOTSPOTTER INC COM 82536T107 9,483 250,024 SH   SOLE 21 250,024 0 0
SHOTSPOTTER INC COM 82536T107 2,674 70,492 SH   SOLE 22 65,121 0 5,371
SHUTTERFLY INC COM 82568P304 2,455 27,269 SH   SOLE 2 1,450 0 25,819
SHUTTERFLY INC COM 82568P304 19 211 SH   SOLE 4 211 0 0
SHUTTERFLY INC COM 82568P304 64 711 SH   SOLE 7 711 0 0
SHUTTERFLY INC COM 82568P304 12,860 142,837 SH   SOLE 18 142,837 0 0
SHUTTERFLY INC COM 82568P304 2,375 26,380 SH   SOLE 19 26,380 0 0
SHUTTERFLY INC COM 82568P304 303,163 3,367,356 SH   SOLE 21 3,367,356 0 0
SHUTTERFLY INC COM 82568P304 82,724 918,849 SH   SOLE 22 872,935 0 45,914
SHUTTERFLY INC COM 82568P304 517 5,747 SH   SOLE 23 5,747 0 0
SHUTTERFLY INC COM 82568P304 834 9,268 SH   SOLE 26 5,383 0 3,885
SHUTTERFLY INC COM 82568P304 368 4,088 SH   SOLE 28 4,088 0 0
SHUTTERFLY INC COM 82568P304 4,446 49,385 SH   SOLE 30 49,385 0 0
SHUTTERFLY INC COM 82568P304 374 4,159 SH   SOLE 40 4,159 0 0
SHUTTERSTOCK INC COM 825690100 864 18,214 SH   SOLE 2 3,435 0 14,779
SHUTTERSTOCK INC COM 825690100 5 102 SH   SOLE 4 102 0 0
SHUTTERSTOCK INC COM 825690100 21 432 SH   SOLE 7 432 0 0
SHUTTERSTOCK INC COM 825690100 3,807 80,225 SH   SOLE 18 80,225 0 0
SHUTTERSTOCK INC COM 825690100 1,630 34,346 SH   SOLE 19 34,346 0 0
SHUTTERSTOCK INC COM 825690100 91,235 1,922,365 SH   SOLE 21 1,922,365 0 0
SHUTTERSTOCK INC COM 825690100 23,323 491,431 SH   SOLE 22 465,980 0 25,451
SHUTTERSTOCK INC COM 825690100 408 8,588 SH   SOLE 23 8,588 0 0
SHUTTERSTOCK INC COM 825690100 739 15,578 SH   SOLE 26 0 0 15,578
SHUTTERSTOCK INC COM 825690100 138 2,902 SH   SOLE 28 2,902 0 0
SHUTTERSTOCK INC COM 825690100 252 5,306 SH   SOLE 29 0 0 5,306
SHUTTERSTOCK INC COM 825690100 1,267 26,689 SH   SOLE 30 26,689 0 0
SHUTTERSTOCK INC COM 825690100 95 2,000 SH   SOLE 40 2,000 0 0
SI FINL GROUP INC MD COM 78425V104 141 9,543 SH   SOLE 2 314 0 9,229
SI FINL GROUP INC MD COM 78425V104 578 39,191 SH   SOLE 18 39,191 0 0
SI FINL GROUP INC MD COM 78425V104 128 8,692 SH   SOLE 19 8,692 0 0
SI FINL GROUP INC MD COM 78425V104 6,316 428,230 SH   SOLE 21 428,230 0 0
SI FINL GROUP INC MD COM 78425V104 3,442 233,366 SH   SOLE 22 230,316 0 3,050
SIBANYE STILLWATER SPONSORED ADR 825724206 4,548 1,879,142 SH   SOLE 7 1,879,142 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 233 96,159 SH   SOLE 21 96,159 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 3,199 1,321,842 SH   SOLE 30 1,321,842 0 0
SIEBERT FINL CORP COM 826176109 45 4,335 SH   SOLE 2 0 0 4,335
SIEBERT FINL CORP COM 826176109 200 19,168 SH   SOLE 18 19,168 0 0
SIEBERT FINL CORP COM 826176109 48 4,645 SH   SOLE 19 4,645 0 0
SIEBERT FINL CORP COM 826176109 2,643 253,639 SH   SOLE 21 253,639 0 0
SIEBERT FINL CORP COM 826176109 399 38,268 SH   SOLE 22 35,999 0 2,269
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 191 12,577 SH   SOLE 2 627 0 11,950
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 6 379 SH   SOLE 7 379 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 749 49,317 SH   SOLE 18 49,317 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 191 12,578 SH   SOLE 19 12,578 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 11,990 789,327 SH   SOLE 21 789,327 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 2,215 145,794 SH   SOLE 22 133,201 0 12,593
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 6 366 SH   SOLE 30 366 0 0
SIENTRA INC COM 82621J105 372 19,089 SH   SOLE 2 1,128 0 17,961
SIENTRA INC COM 82621J105 10 495 SH   SOLE 7 495 0 0
SIENTRA INC COM 82621J105 1,515 77,656 SH   SOLE 18 77,656 0 0
SIENTRA INC COM 82621J105 360 18,463 SH   SOLE 19 18,463 0 0
SIENTRA INC COM 82621J105 15,683 803,861 SH   SOLE 21 803,861 0 0
SIENTRA INC COM 82621J105 11,141 571,023 SH   SOLE 22 553,471 0 17,552
SIERRA BANCORP COM 82620P102 444 15,724 SH   SOLE 2 1,618 0 14,106
SIERRA BANCORP COM 82620P102 7 232 SH   SOLE 7 232 0 0
SIERRA BANCORP COM 82620P102 1,375 48,675 SH   SOLE 18 48,675 0 0
SIERRA BANCORP COM 82620P102 649 22,992 SH   SOLE 19 22,992 0 0
SIERRA BANCORP COM 82620P102 13,842 490,165 SH   SOLE 21 490,165 0 0
SIERRA BANCORP COM 82620P102 9,355 331,263 SH   SOLE 22 325,646 0 5,617
SIERRA BANCORP COM 82620P102 927 32,814 SH   SOLE 26 0 0 32,814
SIERRA BANCORP COM 82620P102 202 7,168 SH   SOLE 29 0 0 7,168
SIERRA ONCOLOGY INC COM 82640U107 17 5,771 SH   SOLE 22 5,771 0 0
SIFCO INDS INC COM 826546103 2 440 SH   SOLE 18 440 0 0
SIFCO INDS INC COM 826546103 51 9,707 SH   SOLE 21 9,707 0 0
SIFCO INDS INC COM 826546103 29 5,558 SH   SOLE 22 5,558 0 0
SIGA TECHNOLOGIES INC COM 826917106 251 42,335 SH   SOLE 2 2,220 0 40,115
SIGA TECHNOLOGIES INC COM 826917106 7 1,099 SH   SOLE 7 1,099 0 0
SIGA TECHNOLOGIES INC COM 826917106 1,031 173,645 SH   SOLE 18 173,645 0 0
SIGA TECHNOLOGIES INC COM 826917106 394 66,365 SH   SOLE 19 66,365 0 0
SIGA TECHNOLOGIES INC COM 826917106 10,657 1,794,064 SH   SOLE 21 1,794,064 0 0
SIGA TECHNOLOGIES INC COM 826917106 3,063 515,679 SH   SOLE 22 477,504 0 38,175
SIGMA DESIGNS INC COM 826565103 151 24,836 SH   SOLE 2 1,790 0 23,046
SIGMA DESIGNS INC COM 826565103 5 874 SH   SOLE 7 874 0 0
SIGMA DESIGNS INC COM 826565103 765 125,358 SH   SOLE 18 125,358 0 0
SIGMA DESIGNS INC COM 826565103 174 28,445 SH   SOLE 19 28,445 0 0
SIGMA DESIGNS INC COM 826565103 7,753 1,270,974 SH   SOLE 21 1,270,974 0 0
SIGMA DESIGNS INC COM 826565103 5,534 907,207 SH   SOLE 22 880,363 0 26,844
SIGMATRON INTL INC COM 82661L101 27 3,808 SH   SOLE 21 3,808 0 0
SIGMATRON INTL INC COM 82661L101 1,259 179,293 SH   SOLE 22 179,293 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 19,167 149,880 SH   SOLE 2 28,275 0 121,605
SIGNATURE BK NEW YORK N Y COM 82669G104 2,079 16,257 SH   SOLE 4 14,701 0 1,556
SIGNATURE BK NEW YORK N Y COM 82669G104 549 4,291 SH   SOLE 7 4,291 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 22,235 173,875 SH   SOLE 18 168,848 0 5,027
SIGNATURE BK NEW YORK N Y COM 82669G104 1,241 9,702 SH   SOLE 19 9,702 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 3,966 31,010 SH   SOLE 20 0 0 31,010
SIGNATURE BK NEW YORK N Y COM 82669G104 333,033 2,604,263 SH   SOLE 21 2,604,263 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 223,213 1,745,485 SH   SOLE 22 1,637,825 0 107,660
SIGNATURE BK NEW YORK N Y COM 82669G104 8,821 68,978 SH   SOLE 23 68,978 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 160 1,254 SH   SOLE 25 1,254 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 13,880 108,539 SH   SOLE 26 44,321 0 64,218
SIGNATURE BK NEW YORK N Y COM 82669G104 927 7,250 SH   SOLE 28 7,250 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,572 12,292 SH   SOLE 29 1,566 0 10,726
SIGNATURE BK NEW YORK N Y COM 82669G104 7,176 56,118 SH   SOLE 30 56,118 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2,441 19,092 SH   SOLE 31 13,546 0 5,546
SIGNATURE BK NEW YORK N Y COM 82669G104 290 2,265 SH   SOLE 34 2,265 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,676 13,104 SH   SOLE 36 13,104 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 4,747 85,147 SH   SOLE 2 26,201 0 58,946
SIGNET JEWELERS LIMITED SHS G81276100 21 376 SH   SOLE 4 376 0 0
SIGNET JEWELERS LIMITED SHS G81276100 254 4,548 SH   SOLE 7 4,548 0 0
SIGNET JEWELERS LIMITED SHS G81276100 2 30 SH   SOLE 17 0 0 30
SIGNET JEWELERS LIMITED SHS G81276100 19,528 350,281 SH   SOLE 18 350,281 0 0
SIGNET JEWELERS LIMITED SHS G81276100 2,693 48,308 SH   SOLE 19 48,308 0 0
SIGNET JEWELERS LIMITED SHS G81276100 222,245 3,986,463 SH   SOLE 21 3,986,463 0 0
SIGNET JEWELERS LIMITED SHS G81276100 128,923 2,312,526 SH   SOLE 22 2,217,061 0 95,465
SIGNET JEWELERS LIMITED SHS G81276100 1,332 23,893 SH   SOLE 26 14,438 0 9,455
SIGNET JEWELERS LIMITED SHS G81276100 456 8,172 SH   SOLE 28 8,172 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1,847 33,139 SH   SOLE 30 33,139 0 0
SIGNET JEWELERS LIMITED SHS G81276100 110 1,975 SH   SOLE 36 1,975 0 0
SIGNET JEWELERS LIMITED SHS G81276100 346 6,202 SH   SOLE 40 6,202 0 0
SILGAN HOLDINGS INC COM 827048109 5,187 193,346 SH   SOLE 2 39,596 0 153,750
SILGAN HOLDINGS INC COM 827048109 12 444 SH   SOLE 4 444 0 0
SILGAN HOLDINGS INC COM 827048109 46 1,696 SH   SOLE 7 1,696 0 0
SILGAN HOLDINGS INC COM 827048109 6,252 233,006 SH   SOLE 18 233,006 0 0
SILGAN HOLDINGS INC COM 827048109 301 11,232 SH   SOLE 19 11,232 0 0
SILGAN HOLDINGS INC COM 827048109 93,250 3,475,601 SH   SOLE 21 3,475,601 0 0
SILGAN HOLDINGS INC COM 827048109 68,522 2,553,945 SH   SOLE 22 2,382,513 0 171,432
SILGAN HOLDINGS INC COM 827048109 743 27,692 SH   SOLE 26 21,176 0 6,516
SILGAN HOLDINGS INC COM 827048109 312 11,642 SH   SOLE 28 11,642 0 0
SILGAN HOLDINGS INC COM 827048109 473 17,644 SH   SOLE 30 17,644 0 0
SILGAN HOLDINGS INC COM 827048109 47 1,766 SH   SOLE 31 1,766 0 0
SILGAN HOLDINGS INC COM 827048109 9 325 SH   SOLE 34 325 0 0
SILGAN HOLDINGS INC COM 827048109 38 1,412 SH   SOLE 36 1,412 0 0
SILGAN HOLDINGS INC COM 827048109 228 8,480 SH   SOLE 40 8,480 0 0
SILICON LABORATORIES INC COM 826919102 5,244 52,655 SH   SOLE 2 19,155 0 33,500
SILICON LABORATORIES INC COM 826919102 16 160 SH   SOLE 4 160 0 0
SILICON LABORATORIES INC COM 826919102 92 921 SH   SOLE 7 921 0 0
SILICON LABORATORIES INC COM 826919102 24,868 249,683 SH   SOLE 18 249,683 0 0
SILICON LABORATORIES INC COM 826919102 27,189 272,982 SH   SOLE 19 272,982 0 0
SILICON LABORATORIES INC COM 826919102 312,838 3,140,946 SH   SOLE 21 3,140,946 0 0
SILICON LABORATORIES INC COM 826919102 142,590 1,431,623 SH   SOLE 22 1,370,630 0 60,993
SILICON LABORATORIES INC COM 826919102 1,202 12,071 SH   SOLE 26 7,725 0 4,346
SILICON LABORATORIES INC COM 826919102 587 5,889 SH   SOLE 28 5,889 0 0
SILICON LABORATORIES INC COM 826919102 23,672 237,667 SH   SOLE 30 237,667 0 0
SILICON LABORATORIES INC COM 826919102 6,464 64,901 SH   SOLE 34 64,901 0 0
SILICON LABORATORIES INC COM 826919102 423 4,242 SH   SOLE 40 4,242 0 0
SILICON LABORATORIES INC NOTE 1.375% 3/0 826919AB8 764 625,000 PRN   SOLE 21 625,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 1,515 28,639 SH   SOLE 22 0 0 28,639
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 260 4,921 SH   SOLE 25 4,921 0 0
SILVER STD RES INC NOTE 2.875% 2/0 82823LAC0 444 450,000 PRN   SOLE 21 450,000 0 0
SILVERBOW RES INC COM 82836G102 265 9,188 SH   SOLE 2 343 0 8,845
SILVERBOW RES INC COM 82836G102 7 230 SH   SOLE 7 230 0 0
SILVERBOW RES INC COM 82836G102 709 24,563 SH   SOLE 18 24,563 0 0
SILVERBOW RES INC COM 82836G102 293 10,154 SH   SOLE 19 10,154 0 0
SILVERBOW RES INC COM 82836G102 7,141 247,258 SH   SOLE 21 247,258 0 0
SILVERBOW RES INC COM 82836G102 2,129 73,736 SH   SOLE 22 70,966 0 2,770
SILVERBOW RES INC COM 82836G102 66 2,285 SH   SOLE 26 0 0 2,285
SILVERBOW RES INC COM 82836G102 0 1 SH   SOLE 29 0 0 1
SILVERCREST ASSET MGMT GROUP CL A 828359109 130 7,959 SH   SOLE 2 236 0 7,723
SILVERCREST ASSET MGMT GROUP CL A 828359109 508 31,151 SH   SOLE 18 31,151 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 116 7,095 SH   SOLE 19 7,095 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 4,785 293,547 SH   SOLE 21 293,547 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 2,437 149,538 SH   SOLE 22 146,329 0 3,209
SILVERCREST ASSET MGMT GROUP CL A 828359109 8 492 SH   SOLE 26 0 0 492
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2,834 94,791 SH   SOLE 2 3,889 0 90,902
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 12 412 SH   SOLE 4 412 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 60 1,991 SH   SOLE 7 1,991 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 11,513 385,050 SH   SOLE 18 385,050 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2,238 74,843 SH   SOLE 19 74,843 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 248,392 8,307,409 SH   SOLE 21 8,307,409 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 75,119 2,512,353 SH   SOLE 22 2,397,063 0 115,290
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 581 19,436 SH   SOLE 26 13,198 0 6,238
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 321 10,742 SH   SOLE 28 10,742 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3,639 121,690 SH   SOLE 30 121,690 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 312 10,433 SH   SOLE 40 10,433 0 0
SIMON PPTY GROUP INC NEW COM 828806109 177,085 1,040,516 SH   SOLE 2 310,558 0 729,958
SIMON PPTY GROUP INC NEW COM 828806109 50,937 299,292 SH   SOLE 4 290,907 0 8,385
SIMON PPTY GROUP INC NEW COM 828806109 126,093 740,896 SH   SOLE 7 733,485 0 7,411
SIMON PPTY GROUP INC NEW COM 828806109 10,001 58,765 SH   SOLE 13 58,765 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,440 14,334 SH   SOLE 15 14,334 0 0
SIMON PPTY GROUP INC NEW COM 828806109 115,049 676,003 SH   SOLE 18 632,167 0 43,836
SIMON PPTY GROUP INC NEW COM 828806109 151,099 887,825 SH   SOLE 19 887,825 0 0
SIMON PPTY GROUP INC NEW COM 828806109 23,638 138,891 SH   SOLE 20 0 0 138,891
SIMON PPTY GROUP INC NEW COM 828806109 1,418,941 8,337,394 SH   SOLE 21 8,337,394 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,152,949 12,650,267 SH   SOLE 22 11,648,829 0 1,001,438
SIMON PPTY GROUP INC NEW COM 828806109 84,316 495,423 SH   SOLE 23 495,423 0 0
SIMON PPTY GROUP INC NEW COM 828806109 156,310 918,447 SH   SOLE 25 918,447 0 0
SIMON PPTY GROUP INC NEW COM 828806109 197,418 1,159,987 SH   SOLE 26 255,536 0 904,451
SIMON PPTY GROUP INC NEW COM 828806109 11,516 67,667 SH   SOLE 28 67,667 0 0
SIMON PPTY GROUP INC NEW COM 828806109 34,818 204,583 SH   SOLE 29 132,978 0 71,605
SIMON PPTY GROUP INC NEW COM 828806109 398,049 2,338,851 SH   SOLE 30 2,338,851 0 0
SIMON PPTY GROUP INC NEW COM 828806109 22,780 133,850 SH   SOLE 31 61,847 0 72,003
SIMON PPTY GROUP INC NEW COM 828806109 25,156 147,814 SH   SOLE 34 147,814 0 0
SIMON PPTY GROUP INC NEW COM 828806109 52,082 306,022 SH   SOLE 36 306,022 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,062 6,241 SH   SOLE 40 6,241 0 0
SIMPLY GOOD FOODS CO COM 82900L102 849 58,776 SH   SOLE 2 2,891 0 55,885
SIMPLY GOOD FOODS CO COM 82900L102 18 1,272 SH   SOLE 7 1,272 0 0
SIMPLY GOOD FOODS CO COM 82900L102 2,824 195,583 SH   SOLE 18 195,583 0 0
SIMPLY GOOD FOODS CO COM 82900L102 676 46,813 SH   SOLE 19 46,813 0 0
SIMPLY GOOD FOODS CO COM 82900L102 26,952 1,866,448 SH   SOLE 21 1,866,448 0 0
SIMPLY GOOD FOODS CO COM 82900L102 24,388 1,688,934 SH   SOLE 22 1,609,140 0 79,794
SIMPLY GOOD FOODS CO COM 82900L102 121 8,374 SH   SOLE 26 0 0 8,374
SIMPLY GOOD FOODS CO COM 82900L102 138 9,580 SH   SOLE 28 9,580 0 0
SIMPLY GOOD FOODS CO COM 82900L102 177 12,252 SH   SOLE 30 12,252 0 0
SIMPLY GOOD FOODS CO COM 82900L102 162 11,232 SH   SOLE 40 11,232 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 2,141 34,421 SH   SOLE 2 1,786 0 32,635
SIMPSON MANUFACTURING CO INC COM 829073105 16 263 SH   SOLE 4 263 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 55 889 SH   SOLE 7 889 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 11,011 177,050 SH   SOLE 18 177,050 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 2,788 44,823 SH   SOLE 19 44,823 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 273,724 4,401,420 SH   SOLE 21 4,401,420 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 77,987 1,254,006 SH   SOLE 22 1,194,058 0 59,948
SIMPSON MANUFACTURING CO INC COM 829073105 15 245 SH   SOLE 23 245 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 568 9,133 SH   SOLE 26 5,210 0 3,923
SIMPSON MANUFACTURING CO INC COM 829073105 366 5,880 SH   SOLE 28 5,880 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 68 1,099 SH   SOLE 29 0 0 1,099
SIMPSON MANUFACTURING CO INC COM 829073105 3,886 62,487 SH   SOLE 30 62,487 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 280 4,495 SH   SOLE 40 4,495 0 0
SIMULATIONS PLUS INC COM 829214105 211 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 878 39,462 SH   SOLE 18 39,462 0 0
SIMULATIONS PLUS INC COM 829214105 205 9,200 SH   SOLE 19 9,200 0 0
SIMULATIONS PLUS INC COM 829214105 8,941 401,864 SH   SOLE 21 401,864 0 0
SIMULATIONS PLUS INC COM 829214105 8,592 386,165 SH   SOLE 22 380,962 0 5,203
SINA CORP ORD G81477104 42,985 507,561 SH   SOLE 2 89,661 0 417,900
SINA CORP ORD G81477104 13 153 SH   SOLE 3 153 0 0
SINA CORP ORD G81477104 1,871 22,089 SH   SOLE 4 22,089 0 0
SINA CORP ORD G81477104 784 9,252 SH   SOLE 7 9,252 0 0
SINA CORP ORD G81477104 1,968 23,232 SH   SOLE 15 23,232 0 0
SINA CORP ORD G81477104 5,348 63,149 SH   SOLE 18 63,060 0 89
SINA CORP ORD G81477104 3,940 46,521 SH   SOLE 19 46,521 0 0
SINA CORP ORD G81477104 100,224 1,183,421 SH   SOLE 21 1,183,421 0 0
SINA CORP ORD G81477104 226,664 2,676,391 SH   SOLE 22 1,852,424 0 823,967
SINA CORP ORD G81477104 7,017 82,851 SH   SOLE 23 82,851 0 0
SINA CORP ORD G81477104 2,232 26,359 SH   SOLE 25 26,359 0 0
SINA CORP ORD G81477104 21,951 259,189 SH   SOLE 26 46,190 0 212,999
SINA CORP ORD G81477104 61 723 SH   SOLE 28 723 0 0
SINA CORP ORD G81477104 2,469 29,150 SH   SOLE 29 23,645 0 5,505
SINA CORP ORD G81477104 38,010 448,810 SH   SOLE 30 448,810 0 0
SINA CORP ORD G81477104 2,335 27,574 SH   SOLE 31 21,509 0 6,065
SINA CORP ORD G81477104 334 3,942 SH   SOLE 32 3,942 0 0
SINA CORP ORD G81477104 1,573 18,579 SH   SOLE 34 18,579 0 0
SINA CORP ORD G81477104 856 10,105 SH   SOLE 36 10,105 0 0
SINA CORP ORD G81477104 39 463 SH   SOLE 40 463 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 2,388 74,277 SH   SOLE 2 7,592 0 66,685
SINCLAIR BROADCAST GROUP INC CL A 829226109 13 389 SH   SOLE 4 389 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 79 2,470 SH   SOLE 7 2,470 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 7,509 233,574 SH   SOLE 18 233,574 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 2,646 82,300 SH   SOLE 19 82,300 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 78,648 2,446,268 SH   SOLE 21 2,446,268 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 67,031 2,084,945 SH   SOLE 22 1,973,773 0 111,172
SINCLAIR BROADCAST GROUP INC CL A 829226109 489 15,196 SH   SOLE 23 15,196 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 2,236 69,542 SH   SOLE 26 17,148 0 52,394
SINCLAIR BROADCAST GROUP INC CL A 829226109 338 10,524 SH   SOLE 28 10,524 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 531 16,529 SH   SOLE 30 16,529 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 307 9,540 SH   SOLE 40 9,540 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 661 11,023 SH   SOLE 2 0 0 11,023
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 202 3,361 SH   SOLE 4 3,361 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 297 4,948 SH   SOLE 18 4,948 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 1,468 24,474 SH   SOLE 22 24,474 0 0
SIRIUS XM HLDGS INC COM 82968B103 20,952 3,094,761 SH   SOLE 2 165,716 0 2,929,045
SIRIUS XM HLDGS INC COM 82968B103 3,607 532,769 SH   SOLE 4 490,287 0 42,482
SIRIUS XM HLDGS INC COM 82968B103 3,602 531,992 SH   SOLE 7 386,125 0 145,867
SIRIUS XM HLDGS INC COM 82968B103 293 43,220 SH   SOLE 13 43,220 0 0
SIRIUS XM HLDGS INC COM 82968B103 166 24,467 SH   SOLE 15 24,467 0 0
SIRIUS XM HLDGS INC COM 82968B103 31 4,556 SH   SOLE 17 0 0 4,556
SIRIUS XM HLDGS INC COM 82968B103 5,186 765,954 SH   SOLE 18 618,321 0 147,633
SIRIUS XM HLDGS INC COM 82968B103 1,408 207,987 SH   SOLE 19 207,987 0 0
SIRIUS XM HLDGS INC COM 82968B103 138,425 20,446,863 SH   SOLE 21 20,446,863 0 0
SIRIUS XM HLDGS INC COM 82968B103 252,401 37,282,214 SH   SOLE 22 33,963,105 0 3,319,109
SIRIUS XM HLDGS INC COM 82968B103 13,893 2,052,193 SH   SOLE 23 2,052,193 0 0
SIRIUS XM HLDGS INC COM 82968B103 9,938 1,467,892 SH   SOLE 25 1,467,892 0 0
SIRIUS XM HLDGS INC COM 82968B103 33,829 4,996,827 SH   SOLE 26 1,500,964 0 3,495,863
SIRIUS XM HLDGS INC COM 82968B103 1,645 242,953 SH   SOLE 28 242,953 0 0
SIRIUS XM HLDGS INC COM 82968B103 327 48,241 SH   SOLE 29 48,241 0 0
SIRIUS XM HLDGS INC COM 82968B103 23,939 3,536,045 SH   SOLE 30 3,536,045 0 0
SIRIUS XM HLDGS INC COM 82968B103 4,646 686,265 SH   SOLE 31 382,931 0 303,334
SIRIUS XM HLDGS INC COM 82968B103 4,846 715,831 SH   SOLE 32 715,831 0 0
SIRIUS XM HLDGS INC COM 82968B103 574 84,772 SH   SOLE 34 84,772 0 0
SIRIUS XM HLDGS INC COM 82968B103 9,239 1,364,769 SH   SOLE 36 1,364,769 0 0
SIRIUS XM HLDGS INC COM 82968B103 220 32,483 SH   SOLE 40 32,483 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,777 33,074 SH   SOLE 2 1,739 0 31,335
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 13 149 SH   SOLE 4 149 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 72 863 SH   SOLE 7 863 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 10,602 126,256 SH   SOLE 18 126,256 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 22,738 270,786 SH   SOLE 19 270,786 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 109,968 1,309,605 SH   SOLE 21 1,309,605 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 93,332 1,111,495 SH   SOLE 22 1,057,039 0 54,456
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,065 12,684 SH   SOLE 26 9,330 0 3,354
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 462 5,502 SH   SOLE 28 5,502 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 732 8,723 SH   SOLE 30 8,723 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 280 3,333 SH   SOLE 40 3,333 0 0
SITO MOBILE LTD COM NEW 82988R203 11 4,327 SH   SOLE 18 4,327 0 0
SITO MOBILE LTD COM NEW 82988R203 172 66,410 SH   SOLE 21 66,410 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 12,299 175,575 SH   SOLE 2 44,956 0 130,619
SIX FLAGS ENTMT CORP NEW COM 83001A102 28 403 SH   SOLE 4 403 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 141 2,016 SH   SOLE 7 2,016 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 16,826 240,200 SH   SOLE 18 240,200 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 806 11,513 SH   SOLE 19 11,513 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 253,914 3,624,755 SH   SOLE 21 3,624,755 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 177,403 2,532,515 SH   SOLE 22 2,390,746 0 141,769
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,618 23,096 SH   SOLE 26 14,925 0 8,171
SIX FLAGS ENTMT CORP NEW COM 83001A102 690 9,853 SH   SOLE 28 9,853 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,952 27,866 SH   SOLE 29 0 0 27,866
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,114 15,904 SH   SOLE 30 15,904 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 111 1,585 SH   SOLE 31 1,585 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 124 1,775 SH   SOLE 36 1,775 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 562 8,028 SH   SOLE 40 8,028 0 0
SJW GROUP COM 784305104 1,244 18,779 SH   SOLE 2 4,290 0 14,489
SJW GROUP COM 784305104 49 738 SH   SOLE 4 738 0 0
SJW GROUP COM 784305104 2,389 36,081 SH   SOLE 7 36,081 0 0
SJW GROUP COM 784305104 3,699 55,865 SH   SOLE 18 55,865 0 0
SJW GROUP COM 784305104 1,734 26,189 SH   SOLE 19 26,189 0 0
SJW GROUP COM 784305104 37,689 569,143 SH   SOLE 21 569,143 0 0
SJW GROUP COM 784305104 34,485 520,769 SH   SOLE 22 498,758 0 22,011
SJW GROUP COM 784305104 995 15,032 SH   SOLE 23 15,032 0 0
SJW GROUP COM 784305104 2,642 39,898 SH   SOLE 26 10,204 0 29,694
SJW GROUP COM 784305104 147 2,225 SH   SOLE 28 2,225 0 0
SJW GROUP COM 784305104 84 1,275 SH   SOLE 29 0 0 1,275
SJW GROUP COM 784305104 4,940 74,604 SH   SOLE 30 74,604 0 0
SJW GROUP COM 784305104 42 633 SH   SOLE 36 633 0 0
SJW GROUP COM 784305104 104 1,565 SH   SOLE 40 1,565 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 0 1 SH   SOLE 18 1 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 1,860 79,747 SH   SOLE 22 79,747 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 230 9,858 SH   SOLE 25 9,858 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 3,143 134,797 SH   SOLE 30 134,797 0 0
SKECHERS U S A INC CL A 830566105 10,659 355,181 SH   SOLE 2 89,138 0 266,043
SKECHERS U S A INC CL A 830566105 79 2,621 SH   SOLE 4 2,621 0 0
SKECHERS U S A INC CL A 830566105 113 3,761 SH   SOLE 7 3,761 0 0
SKECHERS U S A INC CL A 830566105 2,437 81,211 SH   SOLE 13 81,211 0 0
SKECHERS U S A INC CL A 830566105 14,606 486,721 SH   SOLE 18 486,301 0 420
SKECHERS U S A INC CL A 830566105 19,197 639,676 SH   SOLE 19 639,676 0 0
SKECHERS U S A INC CL A 830566105 189,950 6,329,548 SH   SOLE 21 6,329,548 0 0
SKECHERS U S A INC CL A 830566105 149,122 4,969,067 SH   SOLE 22 4,596,762 0 372,305
SKECHERS U S A INC CL A 830566105 61 2,033 SH   SOLE 23 2,033 0 0
SKECHERS U S A INC CL A 830566105 1,162 38,723 SH   SOLE 26 19,075 0 19,648
SKECHERS U S A INC CL A 830566105 556 18,528 SH   SOLE 28 18,528 0 0
SKECHERS U S A INC CL A 830566105 2,287 76,219 SH   SOLE 29 0 0 76,219
SKECHERS U S A INC CL A 830566105 1,021 34,008 SH   SOLE 30 34,008 0 0
SKECHERS U S A INC CL A 830566105 169 5,639 SH   SOLE 31 2,827 0 2,812
SKECHERS U S A INC CL A 830566105 3 89 SH   SOLE 34 89 0 0
SKECHERS U S A INC CL A 830566105 1,486 49,506 SH   SOLE 36 49,506 0 0
SKECHERS U S A INC CL A 830566105 447 14,892 SH   SOLE 40 14,892 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 197 5,620 SH   SOLE 2 310 0 5,310
SKYLINE CHAMPION CORPORATION COM 830830105 7 187 SH   SOLE 7 187 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 800 22,838 SH   SOLE 18 22,838 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 193 5,518 SH   SOLE 19 5,518 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 8,525 243,281 SH   SOLE 21 243,281 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 8,485 242,155 SH   SOLE 22 236,165 0 5,990
SKYWEST INC COM 830879102 2,736 52,724 SH   SOLE 2 2,251 0 50,473
SKYWEST INC COM 830879102 57 1,106 SH   SOLE 7 1,106 0 0
SKYWEST INC COM 830879102 11,702 225,478 SH   SOLE 18 225,478 0 0
SKYWEST INC COM 830879102 2,186 42,110 SH   SOLE 19 42,110 0 0
SKYWEST INC COM 830879102 269,557 5,193,777 SH   SOLE 21 5,193,777 0 0
SKYWEST INC COM 830879102 72,182 1,390,792 SH   SOLE 22 1,338,960 0 51,832
SKYWEST INC COM 830879102 99 1,909 SH   SOLE 28 1,909 0 0
SKYWEST INC COM 830879102 3,625 69,845 SH   SOLE 30 69,845 0 0
SKYWEST INC COM 830879102 67 1,296 SH   SOLE 40 1,296 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 45,831 474,192 SH   SOLE 2 50,402 0 423,790
SKYWORKS SOLUTIONS INC COM 83088M102 5,784 59,841 SH   SOLE 4 54,672 0 5,169
SKYWORKS SOLUTIONS INC COM 83088M102 17,115 177,081 SH   SOLE 7 166,719 0 10,362
SKYWORKS SOLUTIONS INC COM 83088M102 187 1,935 SH   SOLE 13 1,935 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 155 1,605 SH   SOLE 15 1,605 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 37,881 391,935 SH   SOLE 18 367,464 0 24,471
SKYWORKS SOLUTIONS INC COM 83088M102 15,037 155,581 SH   SOLE 19 155,581 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 8,943 92,534 SH   SOLE 20 0 0 92,534
SKYWORKS SOLUTIONS INC COM 83088M102 470,114 4,864,087 SH   SOLE 21 4,864,087 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 429,723 4,446,172 SH   SOLE 22 3,965,913 0 480,259
SKYWORKS SOLUTIONS INC COM 83088M102 21,972 227,338 SH   SOLE 23 227,338 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 17,343 179,441 SH   SOLE 25 179,441 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 69,360 717,641 SH   SOLE 26 163,725 0 553,916
SKYWORKS SOLUTIONS INC COM 83088M102 2,505 25,916 SH   SOLE 28 25,916 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 4,083 42,248 SH   SOLE 29 6,398 0 35,850
SKYWORKS SOLUTIONS INC COM 83088M102 63,709 659,170 SH   SOLE 30 659,170 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 6,883 71,211 SH   SOLE 31 34,141 0 37,070
SKYWORKS SOLUTIONS INC COM 83088M102 2,813 29,101 SH   SOLE 32 29,101 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 8,203 84,874 SH   SOLE 34 84,874 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 14,586 150,917 SH   SOLE 36 150,917 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 356 3,687 SH   SOLE 40 3,687 0 0
SL GREEN RLTY CORP COM 78440X101 27,022 268,793 SH   SOLE 2 64,199 0 204,594
SL GREEN RLTY CORP COM 78440X101 6,632 65,975 SH   SOLE 4 63,764 0 2,211
SL GREEN RLTY CORP COM 78440X101 21,548 214,343 SH   SOLE 7 206,902 0 7,441
SL GREEN RLTY CORP COM 78440X101 323 3,213 SH   SOLE 13 3,213 0 0
SL GREEN RLTY CORP COM 78440X101 424 4,214 SH   SOLE 15 4,214 0 0
SL GREEN RLTY CORP COM 78440X101 18,238 181,417 SH   SOLE 18 169,419 0 11,998
SL GREEN RLTY CORP COM 78440X101 12,296 122,315 SH   SOLE 19 122,315 0 0
SL GREEN RLTY CORP COM 78440X101 5,185 51,581 SH   SOLE 20 0 0 51,581
SL GREEN RLTY CORP COM 78440X101 264,765 2,633,693 SH   SOLE 21 2,633,693 0 0
SL GREEN RLTY CORP COM 78440X101 351,051 3,491,998 SH   SOLE 22 3,241,411 0 250,587
SL GREEN RLTY CORP COM 78440X101 13,731 136,590 SH   SOLE 23 136,590 0 0
SL GREEN RLTY CORP COM 78440X101 26,355 262,161 SH   SOLE 25 262,161 0 0
SL GREEN RLTY CORP COM 78440X101 44,296 440,625 SH   SOLE 26 105,704 0 334,921
SL GREEN RLTY CORP COM 78440X101 1,229 12,221 SH   SOLE 28 12,221 0 0
SL GREEN RLTY CORP COM 78440X101 5,488 54,594 SH   SOLE 29 36,967 0 17,627
SL GREEN RLTY CORP COM 78440X101 67,121 667,673 SH   SOLE 30 667,673 0 0
SL GREEN RLTY CORP COM 78440X101 3,793 37,734 SH   SOLE 31 18,001 0 19,733
SL GREEN RLTY CORP COM 78440X101 469 4,663 SH   SOLE 34 4,663 0 0
SL GREEN RLTY CORP COM 78440X101 9,119 90,714 SH   SOLE 36 90,714 0 0
SL GREEN RLTY CORP COM 78440X101 200 1,985 SH   SOLE 40 1,985 0 0
SLEEP NUMBER CORP COM 83125X103 886 30,516 SH   SOLE 2 1,646 0 28,870
SLEEP NUMBER CORP COM 83125X103 9 312 SH   SOLE 4 312 0 0
SLEEP NUMBER CORP COM 83125X103 23 776 SH   SOLE 7 776 0 0
SLEEP NUMBER CORP COM 83125X103 4,627 159,457 SH   SOLE 18 159,457 0 0
SLEEP NUMBER CORP COM 83125X103 847 29,174 SH   SOLE 19 29,174 0 0
SLEEP NUMBER CORP COM 83125X103 109,065 3,758,264 SH   SOLE 21 3,758,264 0 0
SLEEP NUMBER CORP COM 83125X103 30,217 1,041,256 SH   SOLE 22 984,866 0 56,390
SLEEP NUMBER CORP COM 83125X103 256 8,830 SH   SOLE 26 6,305 0 2,525
SLEEP NUMBER CORP COM 83125X103 160 5,509 SH   SOLE 28 5,509 0 0
SLEEP NUMBER CORP COM 83125X103 2,226 76,706 SH   SOLE 30 76,706 0 0
SLEEP NUMBER CORP COM 83125X103 168 5,798 SH   SOLE 40 5,798 0 0
SLM CORP COM 78442P106 12,066 1,053,783 SH   SOLE 2 212,151 0 841,632
SLM CORP COM 78442P106 17 1,523 SH   SOLE 4 1,523 0 0
SLM CORP COM 78442P106 171 14,950 SH   SOLE 7 14,950 0 0
SLM CORP COM 78442P106 31,101 2,716,270 SH   SOLE 18 2,389,172 0 327,098
SLM CORP COM 78442P106 23,001 2,008,802 SH   SOLE 19 2,008,802 0 0
SLM CORP COM 78442P106 231,913 20,254,431 SH   SOLE 21 20,254,431 0 0
SLM CORP COM 78442P106 163,041 14,239,431 SH   SOLE 22 13,315,498 0 923,933
SLM CORP COM 78442P106 481 42,046 SH   SOLE 23 42,046 0 0
SLM CORP COM 78442P106 1,216 106,190 SH   SOLE 25 1,220 0 104,970
SLM CORP COM 78442P106 1,591 138,926 SH   SOLE 26 84,221 0 54,705
SLM CORP COM 78442P106 684 59,750 SH   SOLE 28 59,750 0 0
SLM CORP COM 78442P106 1,100 96,030 SH   SOLE 30 96,030 0 0
SLM CORP COM 78442P106 104 9,041 SH   SOLE 31 9,041 0 0
SLM CORP COM 78442P106 12,641 1,104,017 SH   SOLE 34 1,104,017 0 0
SLM CORP COM 78442P106 1,231 107,477 SH   SOLE 36 107,477 0 0
SLM CORP COM 78442P106 527 46,042 SH   SOLE 40 46,042 0 0
SM ENERGY CO COM 78454L100 7,016 273,105 SH   SOLE 2 49,655 0 223,450
SM ENERGY CO COM 78454L100 8 327 SH   SOLE 4 327 0 0
SM ENERGY CO COM 78454L100 112 4,379 SH   SOLE 7 4,379 0 0
SM ENERGY CO COM 78454L100 8,365 325,622 SH   SOLE 18 325,622 0 0
SM ENERGY CO COM 78454L100 507 19,716 SH   SOLE 19 19,716 0 0
SM ENERGY CO COM 78454L100 124,106 4,830,914 SH   SOLE 21 4,830,914 0 0
SM ENERGY CO COM 78454L100 88,288 3,436,661 SH   SOLE 22 3,188,437 0 248,224
SM ENERGY CO COM 78454L100 643 25,040 SH   SOLE 26 17,766 0 7,274
SM ENERGY CO COM 78454L100 389 15,153 SH   SOLE 28 15,153 0 0
SM ENERGY CO COM 78454L100 193 7,529 SH   SOLE 29 0 0 7,529
SM ENERGY CO COM 78454L100 1,486 57,852 SH   SOLE 30 57,852 0 0
SM ENERGY CO COM 78454L100 59 2,297 SH   SOLE 31 2,297 0 0
SM ENERGY CO COM 78454L100 77 3,003 SH   SOLE 36 3,003 0 0
SM ENERGY CO COM 78454L100 330 12,854 SH   SOLE 40 12,854 0 0
SMART & FINAL STORES INC COM 83190B101 338 60,858 SH   SOLE 2 34,117 0 26,741
SMART & FINAL STORES INC COM 83190B101 3 496 SH   SOLE 7 496 0 0
SMART & FINAL STORES INC COM 83190B101 497 89,494 SH   SOLE 18 89,494 0 0
SMART & FINAL STORES INC COM 83190B101 554 99,851 SH   SOLE 19 99,851 0 0
SMART & FINAL STORES INC COM 83190B101 4,658 839,344 SH   SOLE 21 839,344 0 0
SMART & FINAL STORES INC COM 83190B101 9,629 1,735,024 SH   SOLE 22 1,707,127 0 27,897
SMART & FINAL STORES INC COM 83190B101 463 83,404 SH   SOLE 23 83,404 0 0
SMART & FINAL STORES INC COM 83190B101 1,076 193,790 SH   SOLE 26 0 0 193,790
SMART & FINAL STORES INC COM 83190B101 24 4,260 SH   SOLE 28 4,260 0 0
SMART & FINAL STORES INC COM 83190B101 293 52,877 SH   SOLE 29 0 0 52,877
SMART & FINAL STORES INC COM 83190B101 58 10,433 SH   SOLE 30 10,433 0 0
SMART & FINAL STORES INC COM 83190B101 17 2,993 SH   SOLE 40 2,993 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 262 8,220 SH   SOLE 2 497 0 7,723
SMART GLOBAL HLDGS INC SHS G8232Y101 8 262 SH   SOLE 7 262 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 1,072 33,630 SH   SOLE 18 33,630 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 254 7,955 SH   SOLE 19 7,955 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 13,408 420,711 SH   SOLE 21 420,711 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 6,262 196,487 SH   SOLE 22 182,493 0 13,994
SMART GLOBAL HLDGS INC SHS G8232Y101 67 2,117 SH   SOLE 30 2,117 0 0
SMART SAND INC COM 83191H107 127 23,884 SH   SOLE 2 1,101 0 22,783
SMART SAND INC COM 83191H107 405 76,186 SH   SOLE 18 76,186 0 0
SMART SAND INC COM 83191H107 100 18,834 SH   SOLE 19 18,834 0 0
SMART SAND INC COM 83191H107 3,949 743,762 SH   SOLE 21 743,762 0 0
SMART SAND INC COM 83191H107 3,076 579,192 SH   SOLE 22 572,950 0 6,242
SMARTFINANCIAL INC COM NEW 83190L208 284 11,038 SH   SOLE 2 1,039 0 9,999
SMARTFINANCIAL INC COM NEW 83190L208 6 241 SH   SOLE 7 241 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,012 39,301 SH   SOLE 18 39,301 0 0
SMARTFINANCIAL INC COM NEW 83190L208 589 22,872 SH   SOLE 19 22,872 0 0
SMARTFINANCIAL INC COM NEW 83190L208 10,158 394,322 SH   SOLE 21 394,322 0 0
SMARTFINANCIAL INC COM NEW 83190L208 3,493 135,611 SH   SOLE 22 130,935 0 4,676
SMARTFINANCIAL INC COM NEW 83190L208 953 36,994 SH   SOLE 26 0 0 36,994
SMARTFINANCIAL INC COM NEW 83190L208 8 323 SH   SOLE 29 0 0 323
SMARTSHEET INC COM CL A 83200N103 6,078 234,022 SH   SOLE 19 234,022 0 0
SMARTSHEET INC COM CL A 83200N103 6,214 239,266 SH   SOLE 22 239,266 0 0
SMARTSHEET INC COM CL A 83200N103 5,343 205,744 SH   SOLE 34 205,744 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 2,513 66,948 SH   SOLE 18 66,948 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 5,549 147,854 SH   SOLE 19 147,854 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 2,080 55,430 SH   SOLE 25 55,430 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 3,286 87,548 SH   SOLE 34 87,548 0 0
SMITH A O COM 831865209 21,276 359,695 SH   SOLE 2 39,738 0 319,957
SMITH A O COM 831865209 2,783 47,054 SH   SOLE 4 42,902 0 4,152
SMITH A O COM 831865209 18,627 314,909 SH   SOLE 7 159,670 0 155,239
SMITH A O COM 831865209 98 1,656 SH   SOLE 13 1,656 0 0
SMITH A O COM 831865209 18,445 311,829 SH   SOLE 18 292,628 0 19,201
SMITH A O COM 831865209 16,168 273,332 SH   SOLE 19 273,332 0 0
SMITH A O COM 831865209 5,037 85,151 SH   SOLE 20 0 0 85,151
SMITH A O COM 831865209 190,747 3,224,798 SH   SOLE 21 3,224,798 0 0
SMITH A O COM 831865209 239,013 4,040,802 SH   SOLE 22 3,644,780 0 396,022
SMITH A O COM 831865209 10,386 175,593 SH   SOLE 23 175,593 0 0
SMITH A O COM 831865209 14,948 252,705 SH   SOLE 25 252,705 0 0
SMITH A O COM 831865209 26,799 453,068 SH   SOLE 26 142,347 0 310,721
SMITH A O COM 831865209 1,317 22,269 SH   SOLE 28 22,269 0 0
SMITH A O COM 831865209 2,185 36,947 SH   SOLE 29 4,588 0 32,359
SMITH A O COM 831865209 28,449 480,958 SH   SOLE 30 480,958 0 0
SMITH A O COM 831865209 3,384 57,210 SH   SOLE 31 31,478 0 25,732
SMITH A O COM 831865209 1,966 33,242 SH   SOLE 34 33,242 0 0
SMITH A O COM 831865209 2,253 38,095 SH   SOLE 36 38,095 0 0
SMITH A O COM 831865209 174 2,939 SH   SOLE 40 2,939 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 6 2,800 SH   SOLE 18 2,800 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 98 42,827 SH   SOLE 21 42,827 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 700 305,588 SH   SOLE 22 305,588 0 0
SMTC CORP COM NEW 832682207 7 2,341 SH   SOLE 18 2,341 0 0
SMTC CORP COM NEW 832682207 114 38,837 SH   SOLE 21 38,837 0 0
SMUCKER J M CO COM NEW 832696405 33,917 315,563 SH   SOLE 2 48,923 0 266,640
SMUCKER J M CO COM NEW 832696405 4,484 41,719 SH   SOLE 4 38,595 0 3,124
SMUCKER J M CO COM NEW 832696405 18,767 174,613 SH   SOLE 7 143,169 0 31,444
SMUCKER J M CO COM NEW 832696405 421 3,915 SH   SOLE 13 3,915 0 0
SMUCKER J M CO COM NEW 832696405 87 813 SH   SOLE 15 813 0 0
SMUCKER J M CO COM NEW 832696405 113,524 1,056,235 SH   SOLE 18 989,122 0 67,113
SMUCKER J M CO COM NEW 832696405 52,560 489,021 SH   SOLE 19 489,021 0 0
SMUCKER J M CO COM NEW 832696405 7,278 67,714 SH   SOLE 20 0 0 67,714
SMUCKER J M CO COM NEW 832696405 270,106 2,513,086 SH   SOLE 21 2,513,086 0 0
SMUCKER J M CO COM NEW 832696405 314,415 2,925,336 SH   SOLE 22 2,618,860 0 306,476
SMUCKER J M CO COM NEW 832696405 16,896 157,203 SH   SOLE 23 157,203 0 0
SMUCKER J M CO COM NEW 832696405 14,610 135,936 SH   SOLE 25 118,929 0 17,007
SMUCKER J M CO COM NEW 832696405 63,963 595,114 SH   SOLE 26 111,555 0 483,559
SMUCKER J M CO COM NEW 832696405 1,747 16,254 SH   SOLE 28 16,254 0 0
SMUCKER J M CO COM NEW 832696405 2,756 25,640 SH   SOLE 29 3,476 0 22,164
SMUCKER J M CO COM NEW 832696405 59,662 555,103 SH   SOLE 30 555,103 0 0
SMUCKER J M CO COM NEW 832696405 4,481 41,692 SH   SOLE 31 20,943 0 20,749
SMUCKER J M CO COM NEW 832696405 23,133 215,232 SH   SOLE 34 215,232 0 0
SMUCKER J M CO COM NEW 832696405 12,883 119,860 SH   SOLE 36 119,860 0 0
SMUCKER J M CO COM NEW 832696405 244 2,274 SH   SOLE 40 2,274 0 0
SNAP INC CL A 83304A106 29 2,211 SH   SOLE 2 2,211 0 0
SNAP INC CL A 83304A106 1,224 93,537 SH   SOLE 4 93,537 0 0
SNAP INC CL A 83304A106 11,998 916,578 SH   SOLE 18 916,578 0 0
SNAP INC CL A 83304A106 79,848 6,099,960 SH   SOLE 19 6,099,960 0 0
SNAP INC CL A 83304A106 10,451 798,397 SH   SOLE 21 798,397 0 0
SNAP INC CL A 83304A106 60,199 4,598,886 SH   SOLE 22 4,583,465 0 15,421
SNAP INC CL A 83304A106 4,358 332,927 SH   SOLE 30 332,927 0 0
SNAP INC CL A 83304A106 33,052 2,524,945 SH   SOLE 34 2,524,945 0 0
SNAP ON INC COM 833034101 27,078 168,478 SH   SOLE 2 26,237 0 142,241
SNAP ON INC COM 833034101 2,985 18,572 SH   SOLE 4 16,785 0 1,787
SNAP ON INC COM 833034101 7,568 47,089 SH   SOLE 7 42,298 0 4,791
SNAP ON INC COM 833034101 364 2,265 SH   SOLE 13 2,265 0 0
SNAP ON INC COM 833034101 78 487 SH   SOLE 15 487 0 0
SNAP ON INC COM 833034101 19,238 119,696 SH   SOLE 18 112,170 0 7,526
SNAP ON INC COM 833034101 2,140 13,317 SH   SOLE 19 13,317 0 0
SNAP ON INC COM 833034101 5,510 34,285 SH   SOLE 20 0 0 34,285
SNAP ON INC COM 833034101 188,775 1,174,557 SH   SOLE 21 1,174,557 0 0
SNAP ON INC COM 833034101 255,087 1,587,153 SH   SOLE 22 1,419,596 0 167,557
SNAP ON INC COM 833034101 11,193 69,644 SH   SOLE 23 69,644 0 0
SNAP ON INC COM 833034101 9,139 56,860 SH   SOLE 25 56,860 0 0
SNAP ON INC COM 833034101 47,757 297,145 SH   SOLE 26 60,117 0 237,028
SNAP ON INC COM 833034101 1,385 8,616 SH   SOLE 28 8,616 0 0
SNAP ON INC COM 833034101 2,223 13,829 SH   SOLE 29 1,782 0 12,047
SNAP ON INC COM 833034101 27,402 170,494 SH   SOLE 30 170,494 0 0
SNAP ON INC COM 833034101 3,441 21,411 SH   SOLE 31 11,835 0 9,576
SNAP ON INC COM 833034101 438 2,726 SH   SOLE 34 2,726 0 0
SNAP ON INC COM 833034101 7,634 47,496 SH   SOLE 36 47,496 0 0
SNAP ON INC COM 833034101 186 1,155 SH   SOLE 40 1,155 0 0
SOCIAL REALITY INC COM CL A NEW 83362P300 7 1,616 SH   SOLE 18 1,616 0 0
SOCIAL REALITY INC COM CL A NEW 83362P300 101 22,199 SH   SOLE 21 22,199 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 24,399 507,787 SH   SOLE 2 0 0 507,787
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 13,529 281,565 SH   SOLE 7 281,565 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 16,439 342,131 SH   SOLE 21 342,131 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,910 39,755 SH   SOLE 22 39,755 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 3,471 72,247 SH   SOLE 25 72,247 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,510 31,427 SH   SOLE 26 31,427 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 8,248 171,660 SH   SOLE 30 171,660 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 480 9,989 SH   SOLE 34 9,989 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 10 113 SH   SOLE 4 113 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 111 1,301 SH   SOLE 7 1,301 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 278 3,262 SH   SOLE 18 3,262 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 19,589 229,653 SH   SOLE 21 229,653 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 13,087 153,419 SH   SOLE 22 130,985 0 22,434
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 110 1,293 SH   SOLE 26 0 0 1,293
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 91 1,072 SH   SOLE 30 1,072 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 203 2,374 SH   SOLE 40 2,374 0 0
SOGOU INC ADR REPSTG A 83409V104 4,921 430,492 SH   SOLE 22 430,492 0 0
SOHU COM LTD SPONSORED ADS 83410S108 7,056 198,751 SH   SOLE 2 47,124 0 151,627
SOHU COM LTD SPONSORED ADS 83410S108 282 7,937 SH   SOLE 4 7,937 0 0
SOHU COM LTD SPONSORED ADS 83410S108 85 2,384 SH   SOLE 7 2,384 0 0
SOHU COM LTD SPONSORED ADS 83410S108 548 15,432 SH   SOLE 18 15,247 0 185
SOHU COM LTD SPONSORED ADS 83410S108 622 17,509 SH   SOLE 19 17,509 0 0
SOHU COM LTD SPONSORED ADS 83410S108 11,506 324,118 SH   SOLE 21 324,118 0 0
SOHU COM LTD SPONSORED ADS 83410S108 58,807 1,656,536 SH   SOLE 22 1,224,606 0 431,930
SOHU COM LTD SPONSORED ADS 83410S108 299 8,419 SH   SOLE 23 8,419 0 0
SOHU COM LTD SPONSORED ADS 83410S108 63 1,770 SH   SOLE 25 1,770 0 0
SOHU COM LTD SPONSORED ADS 83410S108 6 174 SH   SOLE 26 174 0 0
SOHU COM LTD SPONSORED ADS 83410S108 283 7,976 SH   SOLE 29 7,976 0 0
SOHU COM LTD SPONSORED ADS 83410S108 3,945 111,135 SH   SOLE 30 111,135 0 0
SOHU COM LTD SPONSORED ADS 83410S108 166 4,663 SH   SOLE 34 4,663 0 0
SOHU COM LTD SPONSORED ADS 83410S108 84 2,367 SH   SOLE 36 2,367 0 0
SOLAR CAP LTD COM 83413U100 64 3,124 SH   SOLE 22 0 0 3,124
SOLAR CAP LTD COM 83413U100 3,857 188,683 SH   SOLE 30 188,683 0 0
SOLAR SR CAP LTD COM 83416M105 1,168 71,585 SH   SOLE 30 71,585 0 0
SOLARCITY CORP NOTE 1.625%11/0 83416TAC4 712 765,000 PRN   SOLE 21 765,000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 10 208 SH   SOLE 4 208 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 2,014 42,080 SH   SOLE 18 42,080 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 133,750 2,795,197 SH   SOLE 21 2,795,197 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 31,440 657,055 SH   SOLE 22 636,391 0 20,664
SOLAREDGE TECHNOLOGIES INC COM 83417M104 547 11,431 SH   SOLE 26 6,336 0 5,095
SOLAREDGE TECHNOLOGIES INC COM 83417M104 235 4,914 SH   SOLE 28 4,914 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 9,314 194,642 SH   SOLE 30 194,642 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 143 2,992 SH   SOLE 40 2,992 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 310 21,721 SH   SOLE 2 1,158 0 20,563
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 8 533 SH   SOLE 7 533 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1,242 86,910 SH   SOLE 18 86,910 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 297 20,814 SH   SOLE 19 20,814 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 12,786 894,725 SH   SOLE 21 894,725 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 9,318 652,090 SH   SOLE 22 633,286 0 18,804
SOLENO THERAPEUTICS INC COM NEW 834203200 4 1,770 SH   SOLE 18 1,770 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 54 22,992 SH   SOLE 21 22,992 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 35 14,999 SH   SOLE 22 14,999 0 0
SOLID BIOSCIENCES INC COM 83422E105 265 7,444 SH   SOLE 2 374 0 7,070
SOLID BIOSCIENCES INC COM 83422E105 7 197 SH   SOLE 7 197 0 0
SOLID BIOSCIENCES INC COM 83422E105 1,005 28,211 SH   SOLE 18 28,211 0 0
SOLID BIOSCIENCES INC COM 83422E105 258 7,244 SH   SOLE 19 7,244 0 0
SOLID BIOSCIENCES INC COM 83422E105 10,171 285,473 SH   SOLE 21 285,473 0 0
SOLID BIOSCIENCES INC COM 83422E105 9,526 267,365 SH   SOLE 22 260,592 0 6,773
SOLITARIO ZINC CORP COM 8342EP107 8 18,344 SH   SOLE 21 18,344 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 885 42,978 SH   SOLE 2 18,991 0 23,987
SONIC AUTOMOTIVE INC CL A 83545G102 6 287 SH   SOLE 4 287 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 43 2,078 SH   SOLE 7 2,078 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 2,216 107,550 SH   SOLE 18 107,550 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 1,771 85,956 SH   SOLE 19 85,956 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 50,555 2,454,145 SH   SOLE 21 2,454,145 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 22,194 1,077,393 SH   SOLE 22 1,028,749 0 48,644
SONIC AUTOMOTIVE INC CL A 83545G102 933 45,312 SH   SOLE 23 45,312 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 2,568 124,667 SH   SOLE 26 0 0 124,667
SONIC AUTOMOTIVE INC CL A 83545G102 98 4,736 SH   SOLE 28 4,736 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 361 17,514 SH   SOLE 29 0 0 17,514
SONIC AUTOMOTIVE INC CL A 83545G102 784 38,060 SH   SOLE 30 38,060 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 42 2,016 SH   SOLE 36 2,016 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 74 3,592 SH   SOLE 40 3,592 0 0
SONIC CORP COM 835451105 1,139 33,096 SH   SOLE 2 1,627 0 31,469
SONIC CORP COM 835451105 5 153 SH   SOLE 4 153 0 0
SONIC CORP COM 835451105 25 722 SH   SOLE 7 722 0 0
SONIC CORP COM 835451105 7 202 SH   SOLE 17 0 0 202
SONIC CORP COM 835451105 5,541 160,990 SH   SOLE 18 160,990 0 0
SONIC CORP COM 835451105 1,040 30,216 SH   SOLE 19 30,216 0 0
SONIC CORP COM 835451105 127,339 3,699,558 SH   SOLE 21 3,699,558 0 0
SONIC CORP COM 835451105 36,372 1,056,721 SH   SOLE 22 1,008,418 0 48,303
SONIC CORP COM 835451105 455 13,226 SH   SOLE 26 0 0 13,226
SONIC CORP COM 835451105 184 5,339 SH   SOLE 28 5,339 0 0
SONIC CORP COM 835451105 2,031 59,006 SH   SOLE 30 59,006 0 0
SONIC CORP COM 835451105 188 5,451 SH   SOLE 40 5,451 0 0
SONIC FDRY INC COM NEW 83545R207 2 760 SH   SOLE 21 760 0 0
SONIC FDRY INC COM NEW 83545R207 10 4,408 SH   SOLE 22 4,408 0 0
SONOCO PRODS CO COM 835495102 13,612 259,271 SH   SOLE 2 56,155 0 203,116
SONOCO PRODS CO COM 835495102 40 770 SH   SOLE 4 770 0 0
SONOCO PRODS CO COM 835495102 5,845 111,340 SH   SOLE 7 111,340 0 0
SONOCO PRODS CO COM 835495102 18,347 349,469 SH   SOLE 18 349,469 0 0
SONOCO PRODS CO COM 835495102 797 15,185 SH   SOLE 19 15,185 0 0
SONOCO PRODS CO COM 835495102 345,212 6,575,471 SH   SOLE 21 6,575,471 0 0
SONOCO PRODS CO COM 835495102 179,018 3,409,869 SH   SOLE 22 3,191,818 0 218,051
SONOCO PRODS CO COM 835495102 1,709 32,558 SH   SOLE 26 20,822 0 11,736
SONOCO PRODS CO COM 835495102 737 14,036 SH   SOLE 28 14,036 0 0
SONOCO PRODS CO COM 835495102 1,204 22,930 SH   SOLE 30 22,930 0 0
SONOCO PRODS CO COM 835495102 108 2,061 SH   SOLE 31 2,061 0 0
SONOCO PRODS CO COM 835495102 2,220 42,278 SH   SOLE 32 42,278 0 0
SONOCO PRODS CO COM 835495102 172 3,269 SH   SOLE 36 3,269 0 0
SONOCO PRODS CO COM 835495102 532 10,125 SH   SOLE 40 10,125 0 0
SONOMA PHARMACEUTICALS INC COM 83558L105 9 3,740 SH   SOLE 21 3,740 0 0
SONOMA PHARMACEUTICALS INC COM 83558L105 63 25,523 SH   SOLE 22 25,523 0 0
SONY CORP SPONSORED ADR 835699307 4 75 SH   SOLE 17 0 0 75
SONY CORP SPONSORED ADR 835699307 44,633 870,719 SH   SOLE 18 868,669 0 2,050
SOPHIRIS BIO INC COM NEW 83578Q209 14 4,985 SH   SOLE 18 4,985 0 0
SOPHIRIS BIO INC COM NEW 83578Q209 209 74,246 SH   SOLE 21 74,246 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 568 78,874 SH   SOLE 2 11,333 0 67,541
SORRENTO THERAPEUTICS INC COM NEW 83587F202 13 1,870 SH   SOLE 7 1,870 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 2,098 291,404 SH   SOLE 18 291,404 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 1,185 164,583 SH   SOLE 19 164,583 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 22,009 3,056,840 SH   SOLE 21 3,056,840 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 16,726 2,323,048 SH   SOLE 22 2,220,355 0 102,693
SORRENTO THERAPEUTICS INC COM NEW 83587F202 206 28,581 SH   SOLE 23 28,581 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 357 49,607 SH   SOLE 26 0 0 49,607
SORRENTO THERAPEUTICS INC COM NEW 83587F202 120 16,637 SH   SOLE 28 16,637 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 44 6,083 SH   SOLE 29 0 0 6,083
SORRENTO THERAPEUTICS INC COM NEW 83587F202 86 11,913 SH   SOLE 30 11,913 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 88 12,212 SH   SOLE 40 12,212 0 0
SOTHEBYS COM 835898107 2,574 47,367 SH   SOLE 2 18,055 0 29,312
SOTHEBYS COM 835898107 70 1,280 SH   SOLE 4 1,280 0 0
SOTHEBYS COM 835898107 57 1,057 SH   SOLE 7 1,057 0 0
SOTHEBYS COM 835898107 5 100 SH   SOLE 17 0 0 100
SOTHEBYS COM 835898107 11,797 217,102 SH   SOLE 18 217,102 0 0
SOTHEBYS COM 835898107 2,716 49,979 SH   SOLE 19 49,979 0 0
SOTHEBYS COM 835898107 139,789 2,572,480 SH   SOLE 21 2,572,480 0 0
SOTHEBYS COM 835898107 72,606 1,336,134 SH   SOLE 22 1,280,227 0 55,907
SOTHEBYS COM 835898107 151 2,786 SH   SOLE 23 2,786 0 0
SOTHEBYS COM 835898107 110 2,033 SH   SOLE 25 2,033 0 0
SOTHEBYS COM 835898107 1,960 36,065 SH   SOLE 26 11,418 0 24,647
SOTHEBYS COM 835898107 274 5,046 SH   SOLE 28 5,046 0 0
SOTHEBYS COM 835898107 206 3,789 SH   SOLE 29 0 0 3,789
SOTHEBYS COM 835898107 495 9,102 SH   SOLE 30 9,102 0 0
SOTHEBYS COM 835898107 346 6,371 SH   SOLE 34 6,371 0 0
SOTHEBYS COM 835898107 183 3,371 SH   SOLE 40 3,371 0 0
SOTHERLY HOTELS INC COM 83600C103 20 2,795 SH   SOLE 18 2,795 0 0
SOTHERLY HOTELS INC COM 83600C103 315 45,159 SH   SOLE 21 45,159 0 0
SOTHERLY HOTELS INC COM 83600C103 3,680 527,287 SH   SOLE 22 527,287 0 0
SOUND FINL BANCORP INC COM 83607A100 15 380 SH   SOLE 18 380 0 0
SOUND FINL BANCORP INC COM 83607A100 10 260 SH   SOLE 21 260 0 0
SOUTH JERSEY INDS INC COM 838518108 2,912 87,017 SH   SOLE 2 3,804 0 83,213
SOUTH JERSEY INDS INC COM 838518108 15 458 SH   SOLE 4 458 0 0
SOUTH JERSEY INDS INC COM 838518108 98 2,916 SH   SOLE 7 2,916 0 0
SOUTH JERSEY INDS INC COM 838518108 12,580 375,865 SH   SOLE 18 375,865 0 0
SOUTH JERSEY INDS INC COM 838518108 2,353 70,297 SH   SOLE 19 70,297 0 0
SOUTH JERSEY INDS INC COM 838518108 293,379 8,765,432 SH   SOLE 21 8,765,432 0 0
SOUTH JERSEY INDS INC COM 838518108 79,938 2,388,335 SH   SOLE 22 2,263,509 0 124,826
SOUTH JERSEY INDS INC COM 838518108 715 21,355 SH   SOLE 26 14,158 0 7,197
SOUTH JERSEY INDS INC COM 838518108 368 11,005 SH   SOLE 28 11,005 0 0
SOUTH JERSEY INDS INC COM 838518108 4,253 127,069 SH   SOLE 30 127,069 0 0
SOUTH JERSEY INDS INC COM 838518108 84 2,503 SH   SOLE 36 2,503 0 0
SOUTH JERSEY INDS INC COM 838518108 246 7,347 SH   SOLE 40 7,347 0 0
SOUTH ST CORP COM 840441109 4,274 49,554 SH   SOLE 2 12,542 0 37,012
SOUTH ST CORP COM 840441109 8 94 SH   SOLE 4 94 0 0
SOUTH ST CORP COM 840441109 68 794 SH   SOLE 7 794 0 0
SOUTH ST CORP COM 840441109 10,427 120,889 SH   SOLE 18 120,889 0 0
SOUTH ST CORP COM 840441109 4,686 54,326 SH   SOLE 19 54,326 0 0
SOUTH ST CORP COM 840441109 104,750 1,214,497 SH   SOLE 21 1,214,497 0 0
SOUTH ST CORP COM 840441109 107,409 1,245,317 SH   SOLE 22 1,196,704 0 48,613
SOUTH ST CORP COM 840441109 3,714 43,057 SH   SOLE 23 43,057 0 0
SOUTH ST CORP COM 840441109 2,082 24,144 SH   SOLE 26 3,975 0 20,169
SOUTH ST CORP COM 840441109 474 5,499 SH   SOLE 28 5,499 0 0
SOUTH ST CORP COM 840441109 988 11,456 SH   SOLE 29 0 0 11,456
SOUTH ST CORP COM 840441109 700 8,117 SH   SOLE 30 8,117 0 0
SOUTH ST CORP COM 840441109 406 4,707 SH   SOLE 40 4,707 0 0
SOUTHERN CO COM 842587107 123,440 2,665,519 SH   SOLE 2 281,324 0 2,384,195
SOUTHERN CO COM 842587107 16,430 354,790 SH   SOLE 4 328,332 0 26,458
SOUTHERN CO COM 842587107 41,660 899,600 SH   SOLE 7 828,617 0 70,983
SOUTHERN CO COM 842587107 2,226 48,061 SH   SOLE 13 48,061 0 0
SOUTHERN CO COM 842587107 372 8,035 SH   SOLE 15 8,035 0 0
SOUTHERN CO COM 842587107 84,685 1,828,664 SH   SOLE 18 1,694,010 0 134,654
SOUTHERN CO COM 842587107 5,373 116,019 SH   SOLE 19 116,019 0 0
SOUTHERN CO COM 842587107 19,248 415,636 SH   SOLE 20 0 0 415,636
SOUTHERN CO COM 842587107 968,739 20,918,580 SH   SOLE 21 20,918,580 0 0
SOUTHERN CO COM 842587107 1,190,936 25,716,606 SH   SOLE 22 22,899,630 0 2,816,976
SOUTHERN CO COM 842587107 58,866 1,271,122 SH   SOLE 23 1,271,122 0 0
SOUTHERN CO COM 842587107 44,660 964,367 SH   SOLE 25 964,367 0 0
SOUTHERN CO COM 842587107 131,909 2,848,388 SH   SOLE 26 834,576 0 2,013,812
SOUTHERN CO COM 842587107 6,814 147,139 SH   SOLE 28 147,139 0 0
SOUTHERN CO COM 842587107 1,597 34,481 SH   SOLE 29 34,481 0 0
SOUTHERN CO COM 842587107 200,286 4,324,896 SH   SOLE 30 4,324,896 0 0
SOUTHERN CO COM 842587107 18,375 396,781 SH   SOLE 31 192,295 0 204,486
SOUTHERN CO COM 842587107 2,215 47,828 SH   SOLE 34 47,828 0 0
SOUTHERN CO COM 842587107 15,390 332,333 SH   SOLE 35 332,333 0 0
SOUTHERN CO COM 842587107 52,765 1,139,392 SH   SOLE 36 1,139,392 0 0
SOUTHERN CO COM 842587107 929 20,059 SH   SOLE 40 20,059 0 0
SOUTHERN COPPER CORP COM 84265V105 15,143 323,078 SH   SOLE 2 18,346 0 304,732
SOUTHERN COPPER CORP COM 84265V105 1,056 22,526 SH   SOLE 4 22,526 0 0
SOUTHERN COPPER CORP COM 84265V105 3,697 78,868 SH   SOLE 7 78,868 0 0
SOUTHERN COPPER CORP COM 84265V105 43 922 SH   SOLE 15 922 0 0
SOUTHERN COPPER CORP COM 84265V105 3,299 70,383 SH   SOLE 18 70,383 0 0
SOUTHERN COPPER CORP COM 84265V105 117 2,486 SH   SOLE 19 2,486 0 0
SOUTHERN COPPER CORP COM 84265V105 120,219 2,564,941 SH   SOLE 21 2,564,941 0 0
SOUTHERN COPPER CORP COM 84265V105 87,654 1,870,160 SH   SOLE 22 1,669,632 0 200,528
SOUTHERN COPPER CORP COM 84265V105 4,231 90,271 SH   SOLE 23 90,271 0 0
SOUTHERN COPPER CORP COM 84265V105 3,606 76,930 SH   SOLE 25 76,930 0 0
SOUTHERN COPPER CORP COM 84265V105 16,370 349,272 SH   SOLE 26 101,417 0 247,855
SOUTHERN COPPER CORP COM 84265V105 44 937 SH   SOLE 28 937 0 0
SOUTHERN COPPER CORP COM 84265V105 1,263 26,948 SH   SOLE 29 18,766 0 8,182
SOUTHERN COPPER CORP COM 84265V105 25,980 554,294 SH   SOLE 30 554,294 0 0
SOUTHERN COPPER CORP COM 84265V105 562 11,983 SH   SOLE 31 6,949 0 5,034
SOUTHERN COPPER CORP COM 84265V105 362 7,726 SH   SOLE 34 7,726 0 0
SOUTHERN COPPER CORP COM 84265V105 2,977 63,511 SH   SOLE 36 63,511 0 0
SOUTHERN COPPER CORP COM 84265V105 34 719 SH   SOLE 40 719 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 250 5,653 SH   SOLE 2 257 0 5,396
SOUTHERN FIRST BANCSHARES IN COM 842873101 6 133 SH   SOLE 7 133 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 1,004 22,712 SH   SOLE 18 22,712 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 265 5,985 SH   SOLE 19 5,985 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 10,677 241,566 SH   SOLE 21 241,566 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 3,006 68,016 SH   SOLE 22 64,996 0 3,020
SOUTHERN MO BANCORP INC COM 843380106 267 6,846 SH   SOLE 2 358 0 6,488
SOUTHERN MO BANCORP INC COM 843380106 6 159 SH   SOLE 7 159 0 0
SOUTHERN MO BANCORP INC COM 843380106 974 24,952 SH   SOLE 18 24,952 0 0
SOUTHERN MO BANCORP INC COM 843380106 234 5,987 SH   SOLE 19 5,987 0 0
SOUTHERN MO BANCORP INC COM 843380106 9,758 250,076 SH   SOLE 21 250,076 0 0
SOUTHERN MO BANCORP INC COM 843380106 2,426 62,175 SH   SOLE 22 59,254 0 2,921
SOUTHERN NATL BANCORP OF VA COM 843395104 308 17,246 SH   SOLE 2 1,059 0 16,187
SOUTHERN NATL BANCORP OF VA COM 843395104 6 359 SH   SOLE 7 359 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 1,229 68,893 SH   SOLE 18 68,893 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 283 15,871 SH   SOLE 19 15,871 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 12,742 714,225 SH   SOLE 21 714,225 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 4,539 254,438 SH   SOLE 22 245,880 0 8,558
SOUTHSIDE BANCSHARES INC COM 84470P109 1,141 33,882 SH   SOLE 2 1,576 0 32,306
SOUTHSIDE BANCSHARES INC COM 84470P109 24 700 SH   SOLE 7 700 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 4,725 140,296 SH   SOLE 18 140,296 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 896 26,614 SH   SOLE 19 26,614 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 99,018 2,939,970 SH   SOLE 21 2,939,970 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 31,431 933,238 SH   SOLE 22 896,297 0 36,941
SOUTHSIDE BANCSHARES INC COM 84470P109 369 10,956 SH   SOLE 26 8,050 0 2,906
SOUTHSIDE BANCSHARES INC COM 84470P109 121 3,606 SH   SOLE 28 3,606 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,383 41,059 SH   SOLE 30 41,059 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 82 2,420 SH   SOLE 40 2,420 0 0
SOUTHWEST AIRLS CO COM 844741108 63,452 1,247,089 SH   SOLE 2 111,462 0 1,135,627
SOUTHWEST AIRLS CO COM 844741108 2,624 51,563 SH   SOLE 4 45,873 0 5,690
SOUTHWEST AIRLS CO COM 844741108 21,325 419,128 SH   SOLE 7 386,922 0 32,206
SOUTHWEST AIRLS CO COM 844741108 97 1,912 SH   SOLE 13 1,912 0 0
SOUTHWEST AIRLS CO COM 844741108 71 1,388 SH   SOLE 15 1,388 0 0
SOUTHWEST AIRLS CO COM 844741108 89 1,757 SH   SOLE 17 0 0 1,757
SOUTHWEST AIRLS CO COM 844741108 64,401 1,265,737 SH   SOLE 18 1,226,247 0 39,490
SOUTHWEST AIRLS CO COM 844741108 6,334 124,481 SH   SOLE 19 124,481 0 0
SOUTHWEST AIRLS CO COM 844741108 5,338 104,920 SH   SOLE 20 0 0 104,920
SOUTHWEST AIRLS CO COM 844741108 469,288 9,223,419 SH   SOLE 21 9,223,419 0 0
SOUTHWEST AIRLS CO COM 844741108 657,558 12,923,703 SH   SOLE 22 11,693,130 0 1,230,573
SOUTHWEST AIRLS CO COM 844741108 9,732 191,279 SH   SOLE 23 191,279 0 0
SOUTHWEST AIRLS CO COM 844741108 7,228 142,055 SH   SOLE 25 142,055 0 0
SOUTHWEST AIRLS CO COM 844741108 45,196 888,280 SH   SOLE 26 199,724 0 688,556
SOUTHWEST AIRLS CO COM 844741108 1,092 21,461 SH   SOLE 28 21,461 0 0
SOUTHWEST AIRLS CO COM 844741108 206 4,047 SH   SOLE 29 4,047 0 0
SOUTHWEST AIRLS CO COM 844741108 67,094 1,318,664 SH   SOLE 30 1,318,664 0 0
SOUTHWEST AIRLS CO COM 844741108 3,722 73,155 SH   SOLE 31 44,910 0 28,245
SOUTHWEST AIRLS CO COM 844741108 351 6,896 SH   SOLE 34 6,896 0 0
SOUTHWEST AIRLS CO COM 844741108 6,237 122,582 SH   SOLE 36 122,582 0 0
SOUTHWEST AIRLS CO COM 844741108 152 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,167 80,854 SH   SOLE 2 31,843 0 49,011
SOUTHWEST GAS HOLDINGS INC COM 844895102 18 236 SH   SOLE 4 236 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 5,146 67,469 SH   SOLE 7 67,469 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 21,859 286,599 SH   SOLE 18 286,599 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 4,627 60,663 SH   SOLE 19 60,663 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 255,638 3,351,750 SH   SOLE 21 3,351,750 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 130,027 1,704,828 SH   SOLE 22 1,636,633 0 68,195
SOUTHWEST GAS HOLDINGS INC COM 844895102 2,355 30,871 SH   SOLE 23 30,871 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 6,806 89,240 SH   SOLE 26 10,189 0 79,051
SOUTHWEST GAS HOLDINGS INC COM 844895102 523 6,855 SH   SOLE 28 6,855 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 581 7,613 SH   SOLE 29 0 0 7,613
SOUTHWEST GAS HOLDINGS INC COM 844895102 807 10,576 SH   SOLE 30 10,576 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 129 1,686 SH   SOLE 36 1,686 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 391 5,122 SH   SOLE 40 5,122 0 0
SOUTHWESTERN ENERGY CO COM 845467109 4,379 826,198 SH   SOLE 2 228,466 0 597,732
SOUTHWESTERN ENERGY CO COM 845467109 14 2,634 SH   SOLE 4 2,634 0 0
SOUTHWESTERN ENERGY CO COM 845467109 65 12,326 SH   SOLE 7 12,326 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2 300 SH   SOLE 17 0 0 300
SOUTHWESTERN ENERGY CO COM 845467109 17,557 3,312,630 SH   SOLE 18 3,312,630 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,741 517,245 SH   SOLE 19 517,245 0 0
SOUTHWESTERN ENERGY CO COM 845467109 200,377 37,806,959 SH   SOLE 21 37,806,959 0 0
SOUTHWESTERN ENERGY CO COM 845467109 99,156 18,708,614 SH   SOLE 22 17,910,825 0 797,789
SOUTHWESTERN ENERGY CO COM 845467109 63 11,850 SH   SOLE 23 11,850 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,175 221,769 SH   SOLE 26 98,877 0 122,892
SOUTHWESTERN ENERGY CO COM 845467109 410 77,394 SH   SOLE 28 77,394 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,620 305,580 SH   SOLE 30 305,580 0 0
SOUTHWESTERN ENERGY CO COM 845467109 359 67,798 SH   SOLE 40 67,798 0 0
SP PLUS CORP COM 78469C103 869 23,371 SH   SOLE 2 1,939 0 21,432
SP PLUS CORP COM 78469C103 21 555 SH   SOLE 7 555 0 0
SP PLUS CORP COM 78469C103 2,897 77,866 SH   SOLE 18 77,866 0 0
SP PLUS CORP COM 78469C103 941 25,305 SH   SOLE 19 25,305 0 0
SP PLUS CORP COM 78469C103 29,556 794,520 SH   SOLE 21 794,520 0 0
SP PLUS CORP COM 78469C103 21,531 578,785 SH   SOLE 22 552,048 0 26,737
SP PLUS CORP COM 78469C103 577 15,518 SH   SOLE 23 15,518 0 0
SP PLUS CORP COM 78469C103 115 3,088 SH   SOLE 26 0 0 3,088
SP PLUS CORP COM 78469C103 116 3,116 SH   SOLE 28 3,116 0 0
SP PLUS CORP COM 78469C103 184 4,954 SH   SOLE 30 4,954 0 0
SP PLUS CORP COM 78469C103 60 1,605 SH   SOLE 40 1,605 0 0
SPAR GROUP INC COM 784933103 5 3,978 SH   SOLE 21 3,978 0 0
SPAR GROUP INC COM 784933103 1 1,079 SH   SOLE 22 1,079 0 0
SPARK ENERGY INC CL A COM 846511103 94 9,662 SH   SOLE 2 502 0 9,160
SPARK ENERGY INC CL A COM 846511103 1 123 SH   SOLE 7 123 0 0
SPARK ENERGY INC CL A COM 846511103 375 38,438 SH   SOLE 18 38,438 0 0
SPARK ENERGY INC CL A COM 846511103 102 10,482 SH   SOLE 19 10,482 0 0
SPARK ENERGY INC CL A COM 846511103 3,962 406,320 SH   SOLE 21 406,320 0 0
SPARK ENERGY INC CL A COM 846511103 4,711 483,195 SH   SOLE 22 473,918 0 9,277
SPARK ENERGY INC CL A COM 846511103 144 14,784 SH   SOLE 26 0 0 14,784
SPARK ENERGY INC CL A COM 846511103 46 4,718 SH   SOLE 30 4,718 0 0
SPARK THERAPEUTICS INC COM 84652J103 4,591 55,479 SH   SOLE 2 30,776 0 24,703
SPARK THERAPEUTICS INC COM 84652J103 9 113 SH   SOLE 4 113 0 0
SPARK THERAPEUTICS INC COM 84652J103 57 683 SH   SOLE 7 683 0 0
SPARK THERAPEUTICS INC COM 84652J103 9,599 115,986 SH   SOLE 18 115,986 0 0
SPARK THERAPEUTICS INC COM 84652J103 17,985 217,310 SH   SOLE 19 217,310 0 0
SPARK THERAPEUTICS INC COM 84652J103 122,030 1,474,503 SH   SOLE 21 1,474,503 0 0
SPARK THERAPEUTICS INC COM 84652J103 73,397 886,863 SH   SOLE 22 843,717 0 43,146
SPARK THERAPEUTICS INC COM 84652J103 179 2,157 SH   SOLE 23 2,157 0 0
SPARK THERAPEUTICS INC COM 84652J103 790 9,547 SH   SOLE 26 3,387 0 6,160
SPARK THERAPEUTICS INC COM 84652J103 428 5,168 SH   SOLE 28 5,168 0 0
SPARK THERAPEUTICS INC COM 84652J103 161 1,944 SH   SOLE 29 0 0 1,944
SPARK THERAPEUTICS INC COM 84652J103 695 8,398 SH   SOLE 30 8,398 0 0
SPARK THERAPEUTICS INC COM 84652J103 7,282 87,989 SH   SOLE 34 87,989 0 0
SPARK THERAPEUTICS INC COM 84652J103 256 3,092 SH   SOLE 40 3,092 0 0
SPARTAN MTRS INC COM 846819100 428 28,335 SH   SOLE 2 1,442 0 26,893
SPARTAN MTRS INC COM 846819100 11 729 SH   SOLE 7 729 0 0
SPARTAN MTRS INC COM 846819100 1,725 114,219 SH   SOLE 18 114,219 0 0
SPARTAN MTRS INC COM 846819100 423 28,027 SH   SOLE 19 28,027 0 0
SPARTAN MTRS INC COM 846819100 18,538 1,227,673 SH   SOLE 21 1,227,673 0 0
SPARTAN MTRS INC COM 846819100 15,551 1,029,885 SH   SOLE 22 982,931 0 46,954
SPARTAN MTRS INC COM 846819100 204 13,510 SH   SOLE 26 0 0 13,510
SPARTAN MTRS INC COM 846819100 116 7,670 SH   SOLE 30 7,670 0 0
SPARTANNASH CO COM 847215100 2,509 98,296 SH   SOLE 2 62,420 0 35,876
SPARTANNASH CO COM 847215100 3 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100 52 2,051 SH   SOLE 7 2,051 0 0
SPARTANNASH CO COM 847215100 4,232 165,830 SH   SOLE 18 165,830 0 0
SPARTANNASH CO COM 847215100 727 28,498 SH   SOLE 19 28,498 0 0
SPARTANNASH CO COM 847215100 94,068 3,686,063 SH   SOLE 21 3,686,063 0 0
SPARTANNASH CO COM 847215100 28,097 1,100,999 SH   SOLE 22 1,031,134 0 69,865
SPARTANNASH CO COM 847215100 813 31,843 SH   SOLE 26 13,987 0 17,856
SPARTANNASH CO COM 847215100 139 5,434 SH   SOLE 28 5,434 0 0
SPARTANNASH CO COM 847215100 24 957 SH   SOLE 29 0 0 957
SPARTANNASH CO COM 847215100 1,382 54,138 SH   SOLE 30 54,138 0 0
SPARTANNASH CO COM 847215100 111 4,339 SH   SOLE 40 4,339 0 0
SPARTON CORP COM 847235108 152 8,020 SH   SOLE 2 492 0 7,528
SPARTON CORP COM 847235108 5 251 SH   SOLE 7 251 0 0
SPARTON CORP COM 847235108 643 33,883 SH   SOLE 18 33,883 0 0
SPARTON CORP COM 847235108 151 7,940 SH   SOLE 19 7,940 0 0
SPARTON CORP COM 847235108 6,444 339,341 SH   SOLE 21 339,341 0 0
SPARTON CORP COM 847235108 2,760 145,341 SH   SOLE 22 137,286 0 8,055
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 184 758 SH   SOLE 17 0 0 758
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 42 171 SH   SOLE 18 171 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 12,815 108,005 SH   SOLE 4 108,005 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 131,459 1,107,957 SH   SOLE 18 1,107,957 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 735,059 6,195,188 SH   SOLE 19 6,195,188 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 40,124 338,172 SH   SOLE 22 338,172 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 315,080 2,655,543 SH   SOLE 34 2,655,543 0 0
SPDR GOLD TRUST OPTIONS 78463V107 1,827 15,400 SH Call SOLE 4 15,400 0 0
SPDR GOLD TRUST OPTIONS 78463V107 16,291 137,300 SH Call SOLE 18 137,300 0 0
SPDR GOLD TRUST OPTIONS 78463V107 112,207 945,700 SH Call SOLE 19 945,700 0 0
SPDR GOLD TRUST OPTIONS 78463V107 3,690 31,100 SH Call SOLE 22 31,100 0 0
SPDR GOLD TRUST OPTIONS 78463V107 43,960 370,500 SH Call SOLE 34 370,500 0 0
SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 3 88 SH   SOLE 17 0 0 88
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 3 68 SH   SOLE 17 0 0 68
SPDR INDEX SHS FDS OPTIONS 78463X202 11,913 310,800 SH Call SOLE 19 310,800 0 0
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 1 14 SH   SOLE 17 0 0 14
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 70,779 1,413,317 SH   SOLE 13 1,413,317 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 133 2,757 SH   SOLE 17 0 0 2,757
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 5 97 SH   SOLE 17 0 0 97
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 1 30 SH   SOLE 17 0 0 30
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 3,990 101,946 SH   SOLE 17 0 0 101,946
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 10 344 SH   SOLE 17 0 0 344
SPDR S&P 500 ETF TR OPTIONS 78462F103 19,805 73,000 SH Call SOLE 2 73,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 82,685 304,800 SH Put SOLE 2 304,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 1,614,659 5,952,000 SH Call SOLE 19 5,952,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 396,421 1,461,300 SH Put SOLE 19 1,461,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 21,946 80,900 SH Call SOLE 22 80,900 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 9,849 36,300 SH Put SOLE 22 36,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 6,347 23,400 SH Call SOLE 25 23,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 5,751 21,200 SH Call SOLE 26 0 0 21,200
SPDR S&P 500 ETF TR OPTIONS 78462F103 500,945 1,846,600 SH Call SOLE 34 1,846,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 106,370 392,100 SH Put SOLE 34 392,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 160,421 591,348 SH   SOLE 2 514,876 0 76,472
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,509 5,561 SH   SOLE 17 0 0 5,561
SPDR S&P 500 ETF TR TR UNIT 78462F103 63,900 235,549 SH   SOLE 18 235,549 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,903 32,818 SH   SOLE 22 32,818 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 250,613 923,817 SH   SOLE 23 923,817 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 16,118 59,414 SH   SOLE 25 59,414 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 21,702 80,000 SH   SOLE 34 80,000 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 20,666 58,211 SH   SOLE 2 58,211 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 6,953 19,584 SH   SOLE 17 0 0 19,584
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 552 1,554 SH   SOLE 18 1,554 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 523 1,474 SH   SOLE 22 1,474 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 20,829 677,360 SH   SOLE 2 0 0 677,360
SPDR SER TR BLOOMBERG SRT TR 78468R408 8,102 296,893 SH   SOLE 2 0 0 296,893
SPDR SER TR BLOOMBERG SRT TR 78468R408 4 152 SH   SOLE 17 0 0 152
SPDR SER TR SPDR BLOOMBERG 78468R663 6 67 SH   SOLE 18 67 0 0
SPDR SER TR S&P1500MOMTILT 78468R705 5 39 SH   SOLE 17 0 0 39
SPDR SER TR NUVEEN BRC MUNIC 78468R721 10 204 SH   SOLE 2 204 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 1 24 SH   SOLE 17 0 0 24
SPDR SER TR NUVEEN BLMBRG SR 78468R739 4,120 85,843 SH   SOLE 2 0 0 85,843
SPDR SER TR NUVEEN BLMBRG SR 78468R739 1 14 SH   SOLE 17 0 0 14
SPDR SER TR NUVEEN BLMBRG SR 78468R739 120 2,497 SH   SOLE 18 2,497 0 0
SPDR SER TR SSGA GNDER ETF 78468R747 0 1 SH   SOLE 17 0 0 1
SPDR SER TR PRTFLO S&P500 HI 78468R788 2 47 SH   SOLE 17 0 0 47
SPDR SER TR S&P 500 BUYBCK 78468R820 1 17 SH   SOLE 17 0 0 17
SPDR SERIES TRUST SPDR S&P1500VL 78464A128 1 14 SH   SOLE 17 0 0 14
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 18 288 SH   SOLE 17 0 0 288
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 5,648 100,000 SH   SOLE 19 100,000 0 0
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 3,395 129,974 SH   SOLE 18 129,974 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 15 441 SH   SOLE 17 0 0 441
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 5 134 SH   SOLE 17 0 0 134
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 5 135 SH   SOLE 2 135 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 1,555 43,820 SH   SOLE 17 0 0 43,820
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 18,164 511,940 SH   SOLE 19 511,940 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 13,610 383,584 SH   SOLE 26 383,584 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 15,736 443,511 SH   SOLE 31 0 0 443,511
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 12,297 407,729 SH   SOLE 2 0 0 407,729
SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 0 6 SH   SOLE 17 0 0 6
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 3 96 SH   SOLE 17 0 0 96
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 1,942 69,991 SH   SOLE 17 0 0 69,991
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 119 4,292 SH   SOLE 18 4,292 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 30 324 SH   SOLE 17 0 0 324
SPDR SERIES TRUST DJ REIT ETF 78464A607 17,994 191,507 SH   SOLE 22 191,507 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 5 187 SH   SOLE 17 0 0 187
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 10 174 SH   SOLE 17 0 0 174
SPDR SERIES TRUST OPTIONS 78464A714 709 14,600 SH Put SOLE 2 14,600 0 0
SPDR SERIES TRUST OPTIONS 78464A714 70,271 1,447,100 SH Put SOLE 19 1,447,100 0 0
SPDR SERIES TRUST OPTIONS 78464A714 656 13,500 SH Put SOLE 22 13,500 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 1,782 41,385 SH   SOLE 2 41,385 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 31,933 741,597 SH   SOLE 19 741,597 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 48 520 SH   SOLE 17 0 0 520
SPDR SERIES TRUST S&P DIVID ETF 78464A763 2,414 26,036 SH   SOLE 18 26,036 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 778 16,500 SH   SOLE 18 16,500 0 0
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 56 1,638 SH   SOLE 17 0 0 1,638
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 5,754 79,585 SH   SOLE 17 0 0 79,585
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 1 14 SH   SOLE 17 0 0 14
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 3 87 SH   SOLE 17 0 0 87
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 8 240 SH   SOLE 17 0 0 240
SPECTRUM BRANDS HLDGS INC COM 84763R101 3,995 48,949 SH   SOLE 2 4,117 0 44,832
SPECTRUM BRANDS HLDGS INC COM 84763R101 8 103 SH   SOLE 4 103 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 166 2,028 SH   SOLE 7 2,028 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 875 10,721 SH   SOLE 18 10,721 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 277 3,390 SH   SOLE 19 3,390 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 19,104 234,058 SH   SOLE 21 234,058 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 48,078 589,041 SH   SOLE 22 543,506 0 45,535
SPECTRUM BRANDS HLDGS INC COM 84763R101 696 8,525 SH   SOLE 26 6,440 0 2,085
SPECTRUM BRANDS HLDGS INC COM 84763R101 283 3,470 SH   SOLE 28 3,470 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 404 4,944 SH   SOLE 30 4,944 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 42 518 SH   SOLE 31 518 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 213 2,606 SH   SOLE 40 2,606 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 4,589 218,927 SH   SOLE 2 139,652 0 79,275
SPECTRUM PHARMACEUTICALS INC COM 84763A108 8 377 SH   SOLE 4 377 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 45 2,144 SH   SOLE 7 2,144 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 0 1 SH   SOLE 17 0 0 1
SPECTRUM PHARMACEUTICALS INC COM 84763A108 10,830 516,711 SH   SOLE 18 516,711 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 26,310 1,255,253 SH   SOLE 19 1,255,253 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 784 37,399 SH   SOLE 20 37,399 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 233,938 11,161,168 SH   SOLE 21 11,161,168 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 56,828 2,711,267 SH   SOLE 22 2,583,400 0 127,867
SPECTRUM PHARMACEUTICALS INC COM 84763A108 592 28,232 SH   SOLE 23 28,232 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,702 81,222 SH   SOLE 26 21,329 0 59,893
SPECTRUM PHARMACEUTICALS INC COM 84763A108 293 13,981 SH   SOLE 28 13,981 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 115 5,464 SH   SOLE 29 0 0 5,464
SPECTRUM PHARMACEUTICALS INC COM 84763A108 3,027 144,409 SH   SOLE 30 144,409 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 7,127 340,048 SH   SOLE 34 340,048 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 223 10,623 SH   SOLE 40 10,623 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 226 13,036 SH   SOLE 2 558 0 12,478
SPEEDWAY MOTORSPORTS INC COM 847788106 5 307 SH   SOLE 7 307 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 693 39,920 SH   SOLE 18 39,920 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 173 9,956 SH   SOLE 19 9,956 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 6,435 370,669 SH   SOLE 21 370,669 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 4,884 281,320 SH   SOLE 22 275,463 0 5,857
SPEEDWAY MOTORSPORTS INC COM 847788106 32 1,821 SH   SOLE 28 1,821 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 35 2,039 SH   SOLE 30 2,039 0 0
SPERO THERAPEUTICS INC COM 84833T103 101 6,909 SH   SOLE 2 462 0 6,447
SPERO THERAPEUTICS INC COM 84833T103 313 21,370 SH   SOLE 18 21,370 0 0
SPERO THERAPEUTICS INC COM 84833T103 59 3,990 SH   SOLE 19 3,990 0 0
SPERO THERAPEUTICS INC COM 84833T103 3,741 254,986 SH   SOLE 21 254,986 0 0
SPERO THERAPEUTICS INC COM 84833T103 803 54,744 SH   SOLE 22 52,185 0 2,559
SPHERIX INC COM PAR NEW 84842R403 0 238 SH   SOLE 21 238 0 0
SPIRE INC COM 84857L101 3,675 52,022 SH   SOLE 2 2,181 0 49,841
SPIRE INC COM 84857L101 153 2,161 SH   SOLE 4 2,161 0 0
SPIRE INC COM 84857L101 4,897 69,315 SH   SOLE 7 69,315 0 0
SPIRE INC COM 84857L101 15,388 217,811 SH   SOLE 18 217,811 0 0
SPIRE INC COM 84857L101 2,849 40,321 SH   SOLE 19 40,321 0 0
SPIRE INC COM 84857L101 360,210 5,098,516 SH   SOLE 21 5,098,516 0 0
SPIRE INC COM 84857L101 101,334 1,434,307 SH   SOLE 22 1,365,544 0 68,763
SPIRE INC COM 84857L101 969 13,719 SH   SOLE 26 4,422 0 9,297
SPIRE INC COM 84857L101 472 6,678 SH   SOLE 28 6,678 0 0
SPIRE INC COM 84857L101 6,625 93,768 SH   SOLE 30 93,768 0 0
SPIRE INC COM 84857L101 236 3,341 SH   SOLE 36 3,341 0 0
SPIRE INC COM 84857L101 344 4,864 SH   SOLE 40 4,864 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 22,627 263,386 SH   SOLE 2 21,760 0 241,626
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3,380 39,348 SH   SOLE 4 36,393 0 2,955
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 601 6,994 SH   SOLE 7 6,994 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 120 1,402 SH   SOLE 13 1,402 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5,839 67,971 SH   SOLE 18 57,152 0 10,819
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,717 19,988 SH   SOLE 19 19,988 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 6,123 71,272 SH   SOLE 20 0 0 71,272
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 283,570 3,300,778 SH   SOLE 21 3,300,778 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 275,945 3,212,027 SH   SOLE 22 2,982,500 0 229,527
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 11,799 137,339 SH   SOLE 23 137,339 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 323 3,765 SH   SOLE 25 3,765 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 20,873 242,963 SH   SOLE 26 86,462 0 156,501
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,571 18,292 SH   SOLE 28 18,292 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,305 26,834 SH   SOLE 29 4,274 0 22,560
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 16,043 186,746 SH   SOLE 30 186,746 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3,751 43,663 SH   SOLE 31 23,232 0 20,431
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 534 6,218 SH   SOLE 34 6,218 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,739 20,240 SH   SOLE 36 20,240 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 204 2,379 SH   SOLE 40 2,379 0 0
SPIRIT AIRLS INC COM 848577102 2,580 70,976 SH   SOLE 2 2,929 0 68,047
SPIRIT AIRLS INC COM 848577102 5 128 SH   SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102 54 1,493 SH   SOLE 7 1,493 0 0
SPIRIT AIRLS INC COM 848577102 8,203 225,671 SH   SOLE 18 225,671 0 0
SPIRIT AIRLS INC COM 848577102 2,064 56,781 SH   SOLE 19 56,781 0 0
SPIRIT AIRLS INC COM 848577102 82,706 2,275,255 SH   SOLE 21 2,275,255 0 0
SPIRIT AIRLS INC COM 848577102 66,454 1,828,157 SH   SOLE 22 1,756,115 0 72,042
SPIRIT AIRLS INC COM 848577102 55 1,516 SH   SOLE 26 0 0 1,516
SPIRIT AIRLS INC COM 848577102 95 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102 126 3,477 SH   SOLE 30 3,477 0 0
SPIRIT AIRLS INC COM 848577102 74 2,029 SH   SOLE 40 2,029 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 487 47,256 SH   SOLE 2 1,921 0 45,335
SPIRIT MTA REIT COM SHS BEN IN 84861U105 150 14,563 SH   SOLE 4 14,563 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 747 72,478 SH   SOLE 7 72,478 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 18 1,772 SH   SOLE 15 1,772 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 1,523 147,840 SH   SOLE 18 147,840 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 922 89,546 SH   SOLE 19 89,546 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 17,790 1,727,187 SH   SOLE 21 1,727,187 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 17,450 1,694,165 SH   SOLE 22 1,630,349 0 63,816
SPIRIT MTA REIT COM SHS BEN IN 84861U105 26 2,495 SH   SOLE 23 2,495 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 917 88,999 SH   SOLE 25 88,999 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 288 27,916 SH   SOLE 26 9,120 0 18,796
SPIRIT MTA REIT COM SHS BEN IN 84861U105 65 6,307 SH   SOLE 28 6,307 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 172 16,737 SH   SOLE 29 16,737 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 2,333 226,520 SH   SOLE 30 226,520 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 18 1,741 SH   SOLE 36 1,741 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 47 4,550 SH   SOLE 40 4,550 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 43 2,078 SH   SOLE 2 0 0 2,078
SPIRIT OF TEX BANCSHARES INC COM 84861D103 153 7,409 SH   SOLE 18 7,409 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 36 1,760 SH   SOLE 19 1,760 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 1,632 79,233 SH   SOLE 21 79,233 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 315 15,306 SH   SOLE 22 14,613 0 693
SPIRIT RLTY CAP INC NEW COM 84860W102 7,197 896,262 SH   SOLE 2 34,400 0 861,862
SPIRIT RLTY CAP INC NEW COM 84860W102 6,328 788,004 SH   SOLE 4 788,004 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 5,580 694,916 SH   SOLE 7 694,916 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 142 17,728 SH   SOLE 15 17,728 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 2,973 370,269 SH   SOLE 18 370,269 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 14,919 1,857,871 SH   SOLE 19 1,857,871 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 56,455 7,030,556 SH   SOLE 21 7,030,556 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 136,726 17,026,842 SH   SOLE 22 15,565,957 0 1,460,885
SPIRIT RLTY CAP INC NEW COM 84860W102 2,663 331,608 SH   SOLE 23 331,608 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 6,755 841,264 SH   SOLE 25 841,264 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 2,242 279,181 SH   SOLE 26 91,206 0 187,975
SPIRIT RLTY CAP INC NEW COM 84860W102 2,608 324,830 SH   SOLE 28 324,830 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 1,344 167,375 SH   SOLE 29 167,375 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 17,127 2,132,819 SH   SOLE 30 2,132,819 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 78 9,668 SH   SOLE 31 9,668 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 11,506 1,432,848 SH   SOLE 34 1,432,848 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 124 15,409 SH   SOLE 36 15,409 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 365 45,502 SH   SOLE 40 45,502 0 0
SPIRIT RLTY CAP INC NEW NOTE 2.875% 5/1 84860WAA0 701 705,000 PRN   SOLE 21 705,000 0 0
SPIRIT RLTY CAP INC NEW NOTE 3.750% 5/1 84860WAB8 402 400,000 PRN   SOLE 21 400,000 0 0
SPLUNK INC COM 848637104 32,945 332,413 SH   SOLE 2 20,008 0 312,405
SPLUNK INC COM 848637104 4,499 45,398 SH   SOLE 4 41,740 0 3,658
SPLUNK INC COM 848637104 849 8,568 SH   SOLE 7 8,568 0 0
SPLUNK INC COM 848637104 163 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 9,151 92,332 SH   SOLE 18 77,488 0 14,844
SPLUNK INC COM 848637104 3,426 34,566 SH   SOLE 19 34,566 0 0
SPLUNK INC COM 848637104 5,498 55,478 SH   SOLE 20 0 0 55,478
SPLUNK INC COM 848637104 248,881 2,511,162 SH   SOLE 21 2,511,162 0 0
SPLUNK INC COM 848637104 362,959 3,662,183 SH   SOLE 22 3,372,689 0 289,494
SPLUNK INC COM 848637104 17,706 178,648 SH   SOLE 23 178,648 0 0
SPLUNK INC COM 848637104 13,619 137,414 SH   SOLE 25 137,414 0 0
SPLUNK INC COM 848637104 37,203 375,366 SH   SOLE 26 127,502 0 247,864
SPLUNK INC COM 848637104 2,127 21,460 SH   SOLE 28 21,460 0 0
SPLUNK INC COM 848637104 3,363 33,933 SH   SOLE 29 6,619 0 27,314
SPLUNK INC COM 848637104 39,320 396,728 SH   SOLE 30 396,728 0 0
SPLUNK INC COM 848637104 5,711 57,621 SH   SOLE 31 27,782 0 29,839
SPLUNK INC COM 848637104 662 6,683 SH   SOLE 34 6,683 0 0
SPLUNK INC COM 848637104 11,878 119,843 SH   SOLE 36 119,843 0 0
SPLUNK INC COM 848637104 275 2,779 SH   SOLE 40 2,779 0 0
SPOK HLDGS INC COM 84863T106 266 17,685 SH   SOLE 2 993 0 16,692
SPOK HLDGS INC COM 84863T106 4 277 SH   SOLE 4 277 0 0
SPOK HLDGS INC COM 84863T106 8 516 SH   SOLE 7 516 0 0
SPOK HLDGS INC COM 84863T106 1,373 91,245 SH   SOLE 18 91,245 0 0
SPOK HLDGS INC COM 84863T106 218 14,518 SH   SOLE 19 14,518 0 0
SPOK HLDGS INC COM 84863T106 34,453 2,289,203 SH   SOLE 21 2,289,203 0 0
SPOK HLDGS INC COM 84863T106 9,948 661,000 SH   SOLE 22 631,807 0 29,193
SPOK HLDGS INC COM 84863T106 85 5,627 SH   SOLE 26 0 0 5,627
SPOK HLDGS INC COM 84863T106 47 3,127 SH   SOLE 28 3,127 0 0
SPOK HLDGS INC COM 84863T106 482 32,046 SH   SOLE 30 32,046 0 0
SPOK HLDGS INC COM 84863T106 30 1,971 SH   SOLE 40 1,971 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 204 39,877 SH   SOLE 2 11,683 0 28,194
SPORTSMANS WHSE HLDGS INC COM 84920Y106 6 1,131 SH   SOLE 7 1,131 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 632 123,517 SH   SOLE 18 123,517 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 262 51,207 SH   SOLE 19 51,207 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 6,851 1,338,018 SH   SOLE 21 1,338,018 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 6,643 1,297,434 SH   SOLE 22 1,272,200 0 25,234
SPORTSMANS WHSE HLDGS INC COM 84920Y106 96 18,842 SH   SOLE 23 18,842 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 94 18,317 SH   SOLE 26 0 0 18,317
SPOTIFY TECHNOLOGY S A SHS L8681T102 150 889 SH   SOLE 4 889 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 68 402 SH   SOLE 18 402 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 9,597 57,043 SH   SOLE 19 57,043 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 2,131 12,667 SH   SOLE 22 10,237 0 2,430
SPOTIFY TECHNOLOGY S A SHS L8681T102 33 196 SH   SOLE 23 196 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 27 162 SH   SOLE 25 162 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 46 274 SH   SOLE 26 0 0 274
SPOTIFY TECHNOLOGY S A SHS L8681T102 4,358 25,902 SH   SOLE 30 25,902 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 6,620 39,346 SH   SOLE 34 39,346 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 84 7,107 SH   SOLE 2 465 0 6,642
SPRING BK PHARMACEUTICALS IN COM 849431101 342 28,874 SH   SOLE 18 28,874 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 77 6,470 SH   SOLE 19 6,470 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 4,308 363,549 SH   SOLE 21 363,549 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 916 77,258 SH   SOLE 22 73,948 0 3,310
SPRINT CORP COM SER 1 85207U105 8,500 1,562,469 SH   SOLE 2 67,356 0 1,495,113
SPRINT CORP COM SER 1 85207U105 1,225 225,199 SH   SOLE 4 203,807 0 21,392
SPRINT CORP COM SER 1 85207U105 398 73,227 SH   SOLE 7 56,544 0 16,683
SPRINT CORP COM SER 1 85207U105 34 6,227 SH   SOLE 15 6,227 0 0
SPRINT CORP COM SER 1 85207U105 2,068 380,132 SH   SOLE 18 307,038 0 73,094
SPRINT CORP COM SER 1 85207U105 533 98,028 SH   SOLE 19 98,028 0 0
SPRINT CORP COM SER 1 85207U105 3,292 605,074 SH   SOLE 20 0 0 605,074
SPRINT CORP COM SER 1 85207U105 57,100 10,496,344 SH   SOLE 21 10,496,344 0 0
SPRINT CORP COM SER 1 85207U105 100,058 18,392,968 SH   SOLE 22 16,904,384 0 1,488,584
SPRINT CORP COM SER 1 85207U105 5,952 1,094,168 SH   SOLE 23 1,094,168 0 0
SPRINT CORP COM SER 1 85207U105 3,817 701,576 SH   SOLE 25 701,576 0 0
SPRINT CORP COM SER 1 85207U105 13,263 2,438,069 SH   SOLE 26 1,124,947 0 1,313,122
SPRINT CORP COM SER 1 85207U105 674 123,829 SH   SOLE 28 123,829 0 0
SPRINT CORP COM SER 1 85207U105 87 16,050 SH   SOLE 29 16,050 0 0
SPRINT CORP COM SER 1 85207U105 5,057 929,616 SH   SOLE 30 929,616 0 0
SPRINT CORP COM SER 1 85207U105 1,956 359,496 SH   SOLE 31 174,195 0 185,301
SPRINT CORP COM SER 1 85207U105 216 39,698 SH   SOLE 34 39,698 0 0
SPRINT CORP COM SER 1 85207U105 4,429 814,084 SH   SOLE 36 814,084 0 0
SPRINT CORP COM SER 1 85207U105 87 16,064 SH   SOLE 40 16,064 0 0
SPRINT CORP OPTIONS 85207U105 169 31,000 SH Put SOLE 2 31,000 0 0
SPRINT CORP OPTIONS 85207U105 3,672 675,000 SH Put SOLE 19 675,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,860 310,826 SH   SOLE 2 59,071 0 251,755
SPROUTS FMRS MKT INC COM 85208M102 16 731 SH   SOLE 4 731 0 0
SPROUTS FMRS MKT INC COM 85208M102 85 3,837 SH   SOLE 7 3,837 0 0
SPROUTS FMRS MKT INC COM 85208M102 8,733 395,692 SH   SOLE 18 395,692 0 0
SPROUTS FMRS MKT INC COM 85208M102 457 20,726 SH   SOLE 19 20,726 0 0
SPROUTS FMRS MKT INC COM 85208M102 129,907 5,886,120 SH   SOLE 21 5,886,120 0 0
SPROUTS FMRS MKT INC COM 85208M102 92,893 4,208,996 SH   SOLE 22 3,944,822 0 264,174
SPROUTS FMRS MKT INC COM 85208M102 533 24,139 SH   SOLE 26 14,906 0 9,233
SPROUTS FMRS MKT INC COM 85208M102 386 17,489 SH   SOLE 28 17,489 0 0
SPROUTS FMRS MKT INC COM 85208M102 884 40,072 SH   SOLE 29 0 0 40,072
SPROUTS FMRS MKT INC COM 85208M102 1,012 45,847 SH   SOLE 30 45,847 0 0
SPROUTS FMRS MKT INC COM 85208M102 60 2,701 SH   SOLE 31 2,701 0 0
SPROUTS FMRS MKT INC COM 85208M102 93 4,198 SH   SOLE 36 4,198 0 0
SPROUTS FMRS MKT INC COM 85208M102 270 12,244 SH   SOLE 40 12,244 0 0
SPS COMM INC COM 78463M107 1,043 14,194 SH   SOLE 2 989 0 13,205
SPS COMM INC COM 78463M107 6 86 SH   SOLE 4 86 0 0
SPS COMM INC COM 78463M107 27 361 SH   SOLE 7 361 0 0
SPS COMM INC COM 78463M107 5,340 72,678 SH   SOLE 18 72,678 0 0
SPS COMM INC COM 78463M107 1,813 24,671 SH   SOLE 19 24,671 0 0
SPS COMM INC COM 78463M107 128,271 1,745,665 SH   SOLE 21 1,745,665 0 0
SPS COMM INC COM 78463M107 35,662 485,336 SH   SOLE 22 446,021 0 39,315
SPS COMM INC COM 78463M107 23 316 SH   SOLE 23 316 0 0
SPS COMM INC COM 78463M107 807 10,985 SH   SOLE 26 0 0 10,985
SPS COMM INC COM 78463M107 179 2,430 SH   SOLE 28 2,430 0 0
SPS COMM INC COM 78463M107 1,983 26,986 SH   SOLE 30 26,986 0 0
SPS COMM INC COM 78463M107 127 1,723 SH   SOLE 40 1,723 0 0
SPX CORP COM 784635104 1,385 39,514 SH   SOLE 2 1,783 0 37,731
SPX CORP COM 784635104 4 100 SH   SOLE 4 100 0 0
SPX CORP COM 784635104 33 929 SH   SOLE 7 929 0 0
SPX CORP COM 784635104 6,479 184,843 SH   SOLE 18 184,843 0 0
SPX CORP COM 784635104 1,309 37,357 SH   SOLE 19 37,357 0 0
SPX CORP COM 784635104 151,109 4,311,239 SH   SOLE 21 4,311,239 0 0
SPX CORP COM 784635104 41,043 1,170,990 SH   SOLE 22 1,118,907 0 52,083
SPX CORP COM 784635104 342 9,763 SH   SOLE 26 5,150 0 4,613
SPX CORP COM 784635104 190 5,435 SH   SOLE 28 5,435 0 0
SPX CORP COM 784635104 2,230 63,618 SH   SOLE 30 63,618 0 0
SPX CORP COM 784635104 140 3,991 SH   SOLE 40 3,991 0 0
SPX FLOW INC COM 78469X107 1,965 44,899 SH   SOLE 2 1,787 0 43,112
SPX FLOW INC COM 78469X107 4 100 SH   SOLE 4 100 0 0
SPX FLOW INC COM 78469X107 38 867 SH   SOLE 7 867 0 0
SPX FLOW INC COM 78469X107 8,164 186,512 SH   SOLE 18 186,512 0 0
SPX FLOW INC COM 78469X107 1,480 33,818 SH   SOLE 19 33,818 0 0
SPX FLOW INC COM 78469X107 186,260 4,255,430 SH   SOLE 21 4,255,430 0 0
SPX FLOW INC COM 78469X107 50,858 1,161,943 SH   SOLE 22 1,092,932 0 69,011
SPX FLOW INC COM 78469X107 368 8,417 SH   SOLE 26 5,150 0 3,267
SPX FLOW INC COM 78469X107 257 5,865 SH   SOLE 28 5,865 0 0
SPX FLOW INC COM 78469X107 2,748 62,793 SH   SOLE 30 62,793 0 0
SPX FLOW INC COM 78469X107 156 3,561 SH   SOLE 36 3,561 0 0
SPX FLOW INC COM 78469X107 175 3,991 SH   SOLE 40 3,991 0 0
SQUARE INC CL A 852234103 39,406 639,289 SH   SOLE 2 21,873 0 617,416
SQUARE INC CL A 852234103 5,586 90,626 SH   SOLE 4 83,309 0 7,317
SQUARE INC CL A 852234103 964 15,636 SH   SOLE 7 15,636 0 0
SQUARE INC CL A 852234103 180 2,924 SH   SOLE 13 2,924 0 0
SQUARE INC CL A 852234103 11,360 184,301 SH   SOLE 18 157,947 0 26,354
SQUARE INC CL A 852234103 39,494 640,715 SH   SOLE 19 640,715 0 0
SQUARE INC CL A 852234103 6,539 106,087 SH   SOLE 20 0 0 106,087
SQUARE INC CL A 852234103 258,366 4,191,527 SH   SOLE 21 4,191,527 0 0
SQUARE INC CL A 852234103 454,761 7,377,689 SH   SOLE 22 6,773,329 0 604,360
SQUARE INC CL A 852234103 22,136 359,123 SH   SOLE 23 359,123 0 0
SQUARE INC CL A 852234103 460 7,462 SH   SOLE 25 7,462 0 0
SQUARE INC CL A 852234103 41,796 678,069 SH   SOLE 26 199,622 0 478,447
SQUARE INC CL A 852234103 2,527 40,997 SH   SOLE 28 40,997 0 0
SQUARE INC CL A 852234103 3,995 64,806 SH   SOLE 29 9,496 0 55,310
SQUARE INC CL A 852234103 27,135 440,211 SH   SOLE 30 440,211 0 0
SQUARE INC CL A 852234103 6,259 101,549 SH   SOLE 31 50,358 0 51,191
SQUARE INC CL A 852234103 14,857 241,024 SH   SOLE 34 241,024 0 0
SQUARE INC CL A 852234103 2,836 46,009 SH   SOLE 36 46,009 0 0
SQUARE INC CL A 852234103 312 5,064 SH   SOLE 40 5,064 0 0
SQUARE INC NOTE 0.375% 3/0 852234AB9 1,687 625,000 PRN   SOLE 21 625,000 0 0
SRC ENERGY INC COM 78470V108 2,278 206,721 SH   SOLE 2 16,680 0 190,041
SRC ENERGY INC COM 78470V108 12 1,123 SH   SOLE 4 1,123 0 0
SRC ENERGY INC COM 78470V108 57 5,170 SH   SOLE 7 5,170 0 0
SRC ENERGY INC COM 78470V108 11,460 1,039,887 SH   SOLE 18 1,039,887 0 0
SRC ENERGY INC COM 78470V108 2,451 222,456 SH   SOLE 19 222,456 0 0
SRC ENERGY INC COM 78470V108 271,664 24,651,884 SH   SOLE 21 24,651,884 0 0
SRC ENERGY INC COM 78470V108 76,943 6,982,133 SH   SOLE 22 6,639,200 0 342,933
SRC ENERGY INC COM 78470V108 99 8,957 SH   SOLE 23 8,957 0 0
SRC ENERGY INC COM 78470V108 784 71,151 SH   SOLE 26 21,682 0 49,469
SRC ENERGY INC COM 78470V108 360 32,632 SH   SOLE 28 32,632 0 0
SRC ENERGY INC COM 78470V108 4,822 437,567 SH   SOLE 30 437,567 0 0
SRC ENERGY INC COM 78470V108 275 24,981 SH   SOLE 40 24,981 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 24,360 469,372 SH   SOLE 2 19,598 0 449,774
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,520 67,827 SH   SOLE 4 63,058 0 4,769
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 590 11,364 SH   SOLE 7 11,364 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6,667 128,462 SH   SOLE 18 108,968 0 19,494
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,912 36,836 SH   SOLE 19 36,836 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 169,973 3,275,012 SH   SOLE 21 3,275,012 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 287,037 5,530,586 SH   SOLE 22 5,123,576 0 407,010
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 13,993 269,623 SH   SOLE 23 269,623 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 99 1,909 SH   SOLE 25 1,909 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 36,553 704,292 SH   SOLE 26 198,146 0 506,146
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,500 28,905 SH   SOLE 28 28,905 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,490 47,973 SH   SOLE 29 7,190 0 40,783
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 17,568 338,498 SH   SOLE 30 338,498 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,130 79,574 SH   SOLE 31 43,040 0 36,534
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 554 10,678 SH   SOLE 34 10,678 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2,278 43,894 SH   SOLE 36 43,894 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 271 5,228 SH   SOLE 40 5,228 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1 28 SH   SOLE 17 0 0 28
SSR MNG INC COM 784730103 252 25,553 SH   SOLE 21 25,553 0 0
ST JOE CO COM 790148100 737 41,059 SH   SOLE 2 1,486 0 39,573
ST JOE CO COM 790148100 877 48,873 SH   SOLE 4 48,873 0 0
ST JOE CO COM 790148100 13 726 SH   SOLE 7 726 0 0
ST JOE CO COM 790148100 10,341 576,078 SH   SOLE 18 576,078 0 0
ST JOE CO COM 790148100 55,668 3,101,289 SH   SOLE 19 3,101,289 0 0
ST JOE CO COM 790148100 22,070 1,229,518 SH   SOLE 21 1,229,518 0 0
ST JOE CO COM 790148100 30,051 1,674,178 SH   SOLE 22 1,613,861 0 60,317
ST JOE CO COM 790148100 189 10,512 SH   SOLE 26 0 0 10,512
ST JOE CO COM 790148100 131 7,302 SH   SOLE 28 7,302 0 0
ST JOE CO COM 790148100 164 9,119 SH   SOLE 30 9,119 0 0
ST JOE CO COM 790148100 22,591 1,258,561 SH   SOLE 34 1,258,561 0 0
ST JOE CO COM 790148100 99 5,527 SH   SOLE 40 5,527 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,185 38,236 SH   SOLE 2 5,795 0 32,441
STAAR SURGICAL CO COM PAR $0.01 852312305 10 307 SH   SOLE 4 307 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 29 948 SH   SOLE 7 948 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 4,345 140,161 SH   SOLE 18 140,161 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 3,128 100,916 SH   SOLE 19 100,916 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 45,534 1,468,829 SH   SOLE 21 1,468,829 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 31,074 1,002,389 SH   SOLE 22 908,638 0 93,751
STAAR SURGICAL CO COM PAR $0.01 852312305 401 12,943 SH   SOLE 23 12,943 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,849 59,656 SH   SOLE 26 0 0 59,656
STAAR SURGICAL CO COM PAR $0.01 852312305 142 4,595 SH   SOLE 28 4,595 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 88 2,825 SH   SOLE 29 0 0 2,825
STAAR SURGICAL CO COM PAR $0.01 852312305 212 6,835 SH   SOLE 30 6,835 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 55 1,784 SH   SOLE 34 1,784 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 101 3,269 SH   SOLE 40 3,269 0 0
STAG INDL INC COM 85254J102 8,766 321,937 SH   SOLE 2 17,712 0 304,225
STAG INDL INC COM 85254J102 868 31,885 SH   SOLE 4 31,885 0 0
STAG INDL INC COM 85254J102 4,284 157,329 SH   SOLE 7 157,329 0 0
STAG INDL INC COM 85254J102 104 3,803 SH   SOLE 15 3,803 0 0
STAG INDL INC COM 85254J102 8,922 327,666 SH   SOLE 18 327,666 0 0
STAG INDL INC COM 85254J102 6,359 233,515 SH   SOLE 19 233,515 0 0
STAG INDL INC COM 85254J102 91,727 3,368,601 SH   SOLE 21 3,368,601 0 0
STAG INDL INC COM 85254J102 107,342 3,942,041 SH   SOLE 22 3,810,342 0 131,699
STAG INDL INC COM 85254J102 153 5,616 SH   SOLE 23 5,616 0 0
STAG INDL INC COM 85254J102 5,130 188,388 SH   SOLE 25 188,388 0 0
STAG INDL INC COM 85254J102 3,929 144,304 SH   SOLE 26 7,622 0 136,682
STAG INDL INC COM 85254J102 384 14,117 SH   SOLE 28 14,117 0 0
STAG INDL INC COM 85254J102 1,402 51,476 SH   SOLE 29 34,439 0 17,037
STAG INDL INC COM 85254J102 12,660 464,914 SH   SOLE 30 464,914 0 0
STAG INDL INC COM 85254J102 331 12,140 SH   SOLE 40 12,140 0 0
STAGE STORES INC COM NEW 85254C305 11 4,561 SH   SOLE 18 4,561 0 0
STAGE STORES INC COM NEW 85254C305 200 82,891 SH   SOLE 21 82,891 0 0
STAGE STORES INC COM NEW 85254C305 956 396,594 SH   SOLE 22 396,594 0 0
STAMPS COM INC COM NEW 852857200 3,652 14,432 SH   SOLE 2 834 0 13,598
STAMPS COM INC COM NEW 852857200 21 82 SH   SOLE 4 82 0 0
STAMPS COM INC COM NEW 852857200 95 376 SH   SOLE 7 376 0 0
STAMPS COM INC COM NEW 852857200 18,630 73,622 SH   SOLE 18 73,622 0 0
STAMPS COM INC COM NEW 852857200 45,914 181,443 SH   SOLE 19 181,443 0 0
STAMPS COM INC COM NEW 852857200 432,095 1,707,547 SH   SOLE 21 1,707,547 0 0
STAMPS COM INC COM NEW 852857200 119,280 471,371 SH   SOLE 22 441,625 0 29,746
STAMPS COM INC COM NEW 852857200 49 192 SH   SOLE 23 192 0 0
STAMPS COM INC COM NEW 852857200 1,297 5,127 SH   SOLE 26 1,988 0 3,139
STAMPS COM INC COM NEW 852857200 519 2,052 SH   SOLE 28 2,052 0 0
STAMPS COM INC COM NEW 852857200 199 785 SH   SOLE 29 0 0 785
STAMPS COM INC COM NEW 852857200 6,302 24,903 SH   SOLE 30 24,903 0 0
STAMPS COM INC COM NEW 852857200 8,918 35,243 SH   SOLE 34 35,243 0 0
STAMPS COM INC COM NEW 852857200 410 1,621 SH   SOLE 40 1,621 0 0
STANDARD MTR PRODS INC COM 853666105 1,009 20,869 SH   SOLE 2 883 0 19,986
STANDARD MTR PRODS INC COM 853666105 21 444 SH   SOLE 7 444 0 0
STANDARD MTR PRODS INC COM 853666105 4,454 92,148 SH   SOLE 18 92,148 0 0
STANDARD MTR PRODS INC COM 853666105 807 16,686 SH   SOLE 19 16,686 0 0
STANDARD MTR PRODS INC COM 853666105 99,379 2,055,831 SH   SOLE 21 2,055,831 0 0
STANDARD MTR PRODS INC COM 853666105 28,785 595,471 SH   SOLE 22 563,660 0 31,811
STANDARD MTR PRODS INC COM 853666105 74 1,533 SH   SOLE 26 0 0 1,533
STANDARD MTR PRODS INC COM 853666105 138 2,859 SH   SOLE 28 2,859 0 0
STANDARD MTR PRODS INC COM 853666105 1,454 30,088 SH   SOLE 30 30,088 0 0
STANDARD MTR PRODS INC COM 853666105 105 2,167 SH   SOLE 40 2,167 0 0
STANDEX INTL CORP COM 854231107 1,543 15,096 SH   SOLE 2 4,165 0 10,931
STANDEX INTL CORP COM 854231107 10 95 SH   SOLE 4 95 0 0
STANDEX INTL CORP COM 854231107 28 274 SH   SOLE 7 274 0 0
STANDEX INTL CORP COM 854231107 5,597 54,768 SH   SOLE 18 54,768 0 0
STANDEX INTL CORP COM 854231107 4,151 40,620 SH   SOLE 19 40,620 0 0
STANDEX INTL CORP COM 854231107 131,340 1,285,127 SH   SOLE 21 1,285,127 0 0
STANDEX INTL CORP COM 854231107 39,476 386,258 SH   SOLE 22 368,878 0 17,380
STANDEX INTL CORP COM 854231107 796 7,792 SH   SOLE 23 7,792 0 0
STANDEX INTL CORP COM 854231107 3,325 32,538 SH   SOLE 26 0 0 32,538
STANDEX INTL CORP COM 854231107 189 1,851 SH   SOLE 28 1,851 0 0
STANDEX INTL CORP COM 854231107 275 2,694 SH   SOLE 29 0 0 2,694
STANDEX INTL CORP COM 854231107 1,956 19,139 SH   SOLE 30 19,139 0 0
STANDEX INTL CORP COM 854231107 151 1,479 SH   SOLE 40 1,479 0 0
STANLEY BLACK & DECKER INC COM 854502101 61,536 463,339 SH   SOLE 2 106,427 0 356,912
STANLEY BLACK & DECKER INC COM 854502101 7,467 56,222 SH   SOLE 4 51,969 0 4,253
STANLEY BLACK & DECKER INC COM 854502101 25,296 190,471 SH   SOLE 7 128,656 0 61,815
STANLEY BLACK & DECKER INC COM 854502101 722 5,434 SH   SOLE 13 5,434 0 0
STANLEY BLACK & DECKER INC COM 854502101 189 1,424 SH   SOLE 15 1,424 0 0
STANLEY BLACK & DECKER INC COM 854502101 43,938 330,837 SH   SOLE 18 310,192 0 20,645
STANLEY BLACK & DECKER INC COM 854502101 5,417 40,788 SH   SOLE 19 40,788 0 0
STANLEY BLACK & DECKER INC COM 854502101 9,759 73,483 SH   SOLE 20 0 0 73,483
STANLEY BLACK & DECKER INC COM 854502101 404,481 3,045,564 SH   SOLE 21 3,045,564 0 0
STANLEY BLACK & DECKER INC COM 854502101 522,975 3,937,768 SH   SOLE 22 3,483,018 0 454,750
STANLEY BLACK & DECKER INC COM 854502101 26,554 199,936 SH   SOLE 23 199,936 0 0
STANLEY BLACK & DECKER INC COM 854502101 21,072 158,663 SH   SOLE 25 158,663 0 0
STANLEY BLACK & DECKER INC COM 854502101 88,297 664,836 SH   SOLE 26 133,649 0 531,187
STANLEY BLACK & DECKER INC COM 854502101 2,792 21,025 SH   SOLE 28 21,025 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,541 11,606 SH   SOLE 29 5,295 0 6,311
STANLEY BLACK & DECKER INC COM 854502101 59,887 450,922 SH   SOLE 30 450,922 0 0
STANLEY BLACK & DECKER INC COM 854502101 8,719 65,650 SH   SOLE 31 31,707 0 33,943
STANLEY BLACK & DECKER INC COM 854502101 1,857 13,985 SH   SOLE 34 13,985 0 0
STANLEY BLACK & DECKER INC COM 854502101 18,514 139,401 SH   SOLE 36 139,401 0 0
STANLEY BLACK & DECKER INC COM 854502101 408 3,072 SH   SOLE 40 3,072 0 0
STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 1,581 15,090 SH   SOLE 2 15,090 0 0
STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 1,068 10,190 SH   SOLE 19 10,190 0 0
STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 42 400 SH   SOLE 25 400 0 0
STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 1,378 13,150 SH   SOLE 34 13,150 0 0
STARBUCKS CORP COM 855244109 180,784 3,700,798 SH   SOLE 2 511,199 0 3,189,599
STARBUCKS CORP COM 855244109 21,565 441,461 SH   SOLE 4 404,498 0 36,963
STARBUCKS CORP COM 855244109 55,087 1,127,677 SH   SOLE 7 1,109,134 0 18,543
STARBUCKS CORP COM 855244109 1,492 30,541 SH   SOLE 13 30,541 0 0
STARBUCKS CORP COM 855244109 640 13,105 SH   SOLE 15 13,105 0 0
STARBUCKS CORP COM 855244109 33 679 SH   SOLE 17 0 0 679
STARBUCKS CORP COM 855244109 136,404 2,792,308 SH   SOLE 18 2,587,119 0 205,189
STARBUCKS CORP COM 855244109 11,121 227,666 SH   SOLE 19 227,666 0 0
STARBUCKS CORP COM 855244109 33,691 689,686 SH   SOLE 20 0 0 689,686
STARBUCKS CORP COM 855244109 1,251,433 25,617,868 SH   SOLE 21 25,617,868 0 0
STARBUCKS CORP COM 855244109 1,670,376 34,193,981 SH   SOLE 22 30,267,562 0 3,926,419
STARBUCKS CORP COM 855244109 86,284 1,766,312 SH   SOLE 23 1,766,312 0 0
STARBUCKS CORP COM 855244109 66,166 1,354,482 SH   SOLE 25 1,354,482 0 0
STARBUCKS CORP COM 855244109 254,886 5,217,734 SH   SOLE 26 1,116,813 0 4,100,921
STARBUCKS CORP COM 855244109 9,970 204,089 SH   SOLE 28 204,089 0 0
STARBUCKS CORP COM 855244109 2,823 57,796 SH   SOLE 29 54,166 0 3,630
STARBUCKS CORP COM 855244109 249,868 5,114,995 SH   SOLE 30 5,114,995 0 0
STARBUCKS CORP COM 855244109 27,897 571,081 SH   SOLE 31 276,734 0 294,347
STARBUCKS CORP COM 855244109 10,775 220,574 SH   SOLE 32 220,574 0 0
STARBUCKS CORP COM 855244109 3,156 64,613 SH   SOLE 34 64,613 0 0
STARBUCKS CORP COM 855244109 59,575 1,219,542 SH   SOLE 36 1,219,542 0 0
STARBUCKS CORP COM 855244109 1,342 27,477 SH   SOLE 40 27,477 0 0
STARRETT L S CO CL A 855668109 8 1,183 SH   SOLE 18 1,183 0 0
STARRETT L S CO CL A 855668109 137 21,440 SH   SOLE 21 21,440 0 0
STARRETT L S CO CL A 855668109 59 9,231 SH   SOLE 22 9,231 0 0
STARS GROUP INC COM 85570W100 446 12,274 SH   SOLE 22 12,274 0 0
STARS GROUP INC COM 85570W100 6,923 190,726 SH   SOLE 26 33,958 0 156,768
STARTEK INC COM 85569C107 11 1,806 SH   SOLE 18 1,806 0 0
STARTEK INC COM 85569C107 185 29,459 SH   SOLE 21 29,459 0 0
STARTEK INC COM 85569C107 2,205 350,576 SH   SOLE 22 350,576 0 0
STARWOOD PPTY TR INC COM 85571B105 11,141 513,190 SH   SOLE 2 26,972 0 486,218
STARWOOD PPTY TR INC COM 85571B105 22 1,034 SH   SOLE 4 1,034 0 0
STARWOOD PPTY TR INC COM 85571B105 205 9,421 SH   SOLE 7 9,421 0 0
STARWOOD PPTY TR INC COM 85571B105 2,699 124,331 SH   SOLE 18 124,331 0 0
STARWOOD PPTY TR INC COM 85571B105 871 40,101 SH   SOLE 19 40,101 0 0
STARWOOD PPTY TR INC COM 85571B105 164,799 7,590,942 SH   SOLE 21 7,590,942 0 0
STARWOOD PPTY TR INC COM 85571B105 158,945 7,321,266 SH   SOLE 22 6,772,809 0 548,457
STARWOOD PPTY TR INC COM 85571B105 1,730 79,686 SH   SOLE 26 48,309 0 31,377
STARWOOD PPTY TR INC COM 85571B105 784 36,108 SH   SOLE 28 36,108 0 0
STARWOOD PPTY TR INC COM 85571B105 479 22,067 SH   SOLE 29 0 0 22,067
STARWOOD PPTY TR INC COM 85571B105 1,321 60,852 SH   SOLE 30 60,852 0 0
STARWOOD PPTY TR INC COM 85571B105 120 5,528 SH   SOLE 31 5,528 0 0
STARWOOD PPTY TR INC COM 85571B105 151 6,933 SH   SOLE 36 6,933 0 0
STARWOOD PPTY TR INC COM 85571B105 616 28,360 SH   SOLE 40 28,360 0 0
STARWOOD PPTY TR INC NOTE 4.000% 1/1 85571BAB1 584 525,000 PRN   SOLE 21 525,000 0 0
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 325 325,000 PRN   SOLE 21 325,000 0 0
STATE AUTO FINL CORP COM 855707105 556 18,582 SH   SOLE 2 660 0 17,922
STATE AUTO FINL CORP COM 855707105 11 381 SH   SOLE 7 381 0 0
STATE AUTO FINL CORP COM 855707105 1,572 52,558 SH   SOLE 18 52,558 0 0
STATE AUTO FINL CORP COM 855707105 428 14,293 SH   SOLE 19 14,293 0 0
STATE AUTO FINL CORP COM 855707105 16,378 547,574 SH   SOLE 21 547,574 0 0
STATE AUTO FINL CORP COM 855707105 14,047 469,633 SH   SOLE 22 447,594 0 22,039
STATE AUTO FINL CORP COM 855707105 74 2,475 SH   SOLE 28 2,475 0 0
STATE AUTO FINL CORP COM 855707105 121 4,034 SH   SOLE 30 4,034 0 0
STATE AUTO FINL CORP COM 855707105 45 1,519 SH   SOLE 40 1,519 0 0
STATE BK FINL CORP COM 856190103 1,234 36,937 SH   SOLE 2 1,595 0 35,342
STATE BK FINL CORP COM 856190103 13 398 SH   SOLE 4 398 0 0
STATE BK FINL CORP COM 856190103 28 834 SH   SOLE 7 834 0 0
STATE BK FINL CORP COM 856190103 4,177 125,065 SH   SOLE 18 125,065 0 0
STATE BK FINL CORP COM 856190103 1,161 34,768 SH   SOLE 19 34,768 0 0
STATE BK FINL CORP COM 856190103 40,579 1,214,950 SH   SOLE 21 1,214,950 0 0
STATE BK FINL CORP COM 856190103 44,637 1,336,423 SH   SOLE 22 1,278,210 0 58,213
STATE BK FINL CORP COM 856190103 821 24,568 SH   SOLE 26 11,715 0 12,853
STATE BK FINL CORP COM 856190103 171 5,116 SH   SOLE 28 5,116 0 0
STATE BK FINL CORP COM 856190103 292 8,728 SH   SOLE 30 8,728 0 0
STATE BK FINL CORP COM 856190103 133 3,985 SH   SOLE 40 3,985 0 0
STATE STR CORP COM 857477103 92,665 995,431 SH   SOLE 2 143,675 0 851,756
STATE STR CORP COM 857477103 11,734 126,046 SH   SOLE 4 116,813 0 9,233
STATE STR CORP COM 857477103 25,391 272,761 SH   SOLE 7 257,899 0 14,862
STATE STR CORP COM 857477103 537 5,768 SH   SOLE 13 5,768 0 0
STATE STR CORP COM 857477103 269 2,895 SH   SOLE 15 2,895 0 0
STATE STR CORP COM 857477103 33 356 SH   SOLE 17 0 0 356
STATE STR CORP COM 857477103 63,442 681,508 SH   SOLE 18 632,545 0 48,963
STATE STR CORP COM 857477103 7,406 79,562 SH   SOLE 19 79,562 0 0
STATE STR CORP COM 857477103 14,596 156,795 SH   SOLE 20 0 0 156,795
STATE STR CORP COM 857477103 547,602 5,882,499 SH   SOLE 21 5,882,499 0 0
STATE STR CORP COM 857477103 850,570 9,137,068 SH   SOLE 22 8,072,565 0 1,064,503
STATE STR CORP COM 857477103 43,520 467,506 SH   SOLE 23 467,506 0 0
STATE STR CORP COM 857477103 33,124 355,833 SH   SOLE 25 355,833 0 0
STATE STR CORP COM 857477103 129,603 1,392,235 SH   SOLE 26 314,864 0 1,077,371
STATE STR CORP COM 857477103 4,906 52,700 SH   SOLE 28 52,700 0 0
STATE STR CORP COM 857477103 1,182 12,697 SH   SOLE 29 12,697 0 0
STATE STR CORP COM 857477103 117,331 1,260,401 SH   SOLE 30 1,260,401 0 0
STATE STR CORP COM 857477103 12,735 136,807 SH   SOLE 31 82,062 0 54,745
STATE STR CORP COM 857477103 3,068 32,959 SH   SOLE 34 32,959 0 0
STATE STR CORP COM 857477103 40,572 435,835 SH   SOLE 36 435,835 0 0
STATE STR CORP COM 857477103 699 7,506 SH   SOLE 40 7,506 0 0
STEEL CONNECT INC COM 858098106 14 6,607 SH   SOLE 18 6,607 0 0
STEEL CONNECT INC COM 858098106 243 112,556 SH   SOLE 21 112,556 0 0
STEEL CONNECT INC COM 858098106 2,301 1,065,394 SH   SOLE 22 1,065,394 0 0
STEEL DYNAMICS INC COM 858119100 29,420 640,252 SH   SOLE 2 126,528 0 513,724
STEEL DYNAMICS INC COM 858119100 3,904 84,958 SH   SOLE 4 78,278 0 6,680
STEEL DYNAMICS INC COM 858119100 1,729 37,625 SH   SOLE 7 27,226 0 10,399
STEEL DYNAMICS INC COM 858119100 310 6,737 SH   SOLE 13 6,737 0 0
STEEL DYNAMICS INC COM 858119100 34,712 755,424 SH   SOLE 18 733,360 0 22,064
STEEL DYNAMICS INC COM 858119100 1,844 40,137 SH   SOLE 19 40,137 0 0
STEEL DYNAMICS INC COM 858119100 4,461 97,092 SH   SOLE 20 0 0 97,092
STEEL DYNAMICS INC COM 858119100 500,077 10,883,072 SH   SOLE 21 10,883,072 0 0
STEEL DYNAMICS INC COM 858119100 372,919 8,115,752 SH   SOLE 22 7,630,542 0 485,210
STEEL DYNAMICS INC COM 858119100 14,287 310,929 SH   SOLE 23 310,929 0 0
STEEL DYNAMICS INC COM 858119100 40,270 876,395 SH   SOLE 26 197,515 0 678,880
STEEL DYNAMICS INC COM 858119100 1,479 32,180 SH   SOLE 28 32,180 0 0
STEEL DYNAMICS INC COM 858119100 2,921 63,564 SH   SOLE 29 9,642 0 53,922
STEEL DYNAMICS INC COM 858119100 15,932 346,714 SH   SOLE 30 346,714 0 0
STEEL DYNAMICS INC COM 858119100 4,069 88,543 SH   SOLE 31 46,980 0 41,563
STEEL DYNAMICS INC COM 858119100 499 10,866 SH   SOLE 34 10,866 0 0
STEEL DYNAMICS INC COM 858119100 1,953 42,498 SH   SOLE 36 42,498 0 0
STEEL DYNAMICS INC COM 858119100 222 4,832 SH   SOLE 40 4,832 0 0
STEELCASE INC CL A 858155203 1,242 91,966 SH   SOLE 2 3,543 0 88,423
STEELCASE INC CL A 858155203 7 544 SH   SOLE 4 544 0 0
STEELCASE INC CL A 858155203 28 2,043 SH   SOLE 7 2,043 0 0
STEELCASE INC CL A 858155203 3,802 281,613 SH   SOLE 18 281,613 0 0
STEELCASE INC CL A 858155203 930 68,918 SH   SOLE 19 68,918 0 0
STEELCASE INC CL A 858155203 37,247 2,759,032 SH   SOLE 21 2,759,032 0 0
STEELCASE INC CL A 858155203 34,356 2,544,880 SH   SOLE 22 2,407,902 0 136,978
STEELCASE INC CL A 858155203 167 12,355 SH   SOLE 26 8,213 0 4,142
STEELCASE INC CL A 858155203 177 13,085 SH   SOLE 28 13,085 0 0
STEELCASE INC CL A 858155203 257 19,039 SH   SOLE 30 19,039 0 0
STEELCASE INC CL A 858155203 128 9,484 SH   SOLE 40 9,484 0 0
STEIN MART INC COM 858375108 14 5,837 SH   SOLE 18 5,837 0 0
STEIN MART INC COM 858375108 201 81,842 SH   SOLE 21 81,842 0 0
STEIN MART INC COM 858375108 1,460 595,958 SH   SOLE 22 595,958 0 0
STELLUS CAP INVT CORP COM 858568108 906 70,860 SH   SOLE 30 70,860 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 365 22,764 SH   SOLE 2 1,192 0 21,572
STEMLINE THERAPEUTICS INC COM 85858C107 11 673 SH   SOLE 7 673 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 1,506 93,802 SH   SOLE 18 93,802 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 1,090 67,887 SH   SOLE 19 67,887 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 15,448 962,488 SH   SOLE 21 962,488 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 11,287 703,223 SH   SOLE 22 680,073 0 23,150
STEMLINE THERAPEUTICS INC COM 85858C107 32 1,983 SH   SOLE 23 1,983 0 0
STEPAN CO COM 858586100 1,767 22,650 SH   SOLE 2 1,918 0 20,732
STEPAN CO COM 858586100 5 64 SH   SOLE 4 64 0 0
STEPAN CO COM 858586100 35 443 SH   SOLE 7 443 0 0
STEPAN CO COM 858586100 6,984 89,524 SH   SOLE 18 89,524 0 0
STEPAN CO COM 858586100 1,833 23,495 SH   SOLE 19 23,495 0 0
STEPAN CO COM 858586100 157,352 2,017,077 SH   SOLE 21 2,017,077 0 0
STEPAN CO COM 858586100 47,076 603,466 SH   SOLE 22 549,992 0 53,474
STEPAN CO COM 858586100 319 4,083 SH   SOLE 23 4,083 0 0
STEPAN CO COM 858586100 1,115 14,294 SH   SOLE 26 3,219 0 11,075
STEPAN CO COM 858586100 225 2,881 SH   SOLE 28 2,881 0 0
STEPAN CO COM 858586100 2,392 30,664 SH   SOLE 30 30,664 0 0
STEPAN CO COM 858586100 176 2,258 SH   SOLE 40 2,258 0 0
STERICYCLE INC COM 858912108 14,752 225,950 SH   SOLE 2 19,642 0 206,308
STERICYCLE INC COM 858912108 1,576 24,140 SH   SOLE 4 21,840 0 2,300
STERICYCLE INC COM 858912108 4,263 65,299 SH   SOLE 7 63,712 0 1,587
STERICYCLE INC COM 858912108 34 515 SH   SOLE 15 515 0 0
STERICYCLE INC COM 858912108 11,856 181,597 SH   SOLE 18 170,102 0 11,495
STERICYCLE INC COM 858912108 1,280 19,607 SH   SOLE 19 19,607 0 0
STERICYCLE INC COM 858912108 108,663 1,664,319 SH   SOLE 21 1,664,319 0 0
STERICYCLE INC COM 858912108 142,717 2,185,895 SH   SOLE 22 1,959,046 0 226,849
STERICYCLE INC COM 858912108 7,130 109,200 SH   SOLE 23 109,200 0 0
STERICYCLE INC COM 858912108 4,909 75,190 SH   SOLE 25 75,190 0 0
STERICYCLE INC COM 858912108 21,550 330,061 SH   SOLE 26 109,780 0 220,281
STERICYCLE INC COM 858912108 841 12,878 SH   SOLE 28 12,878 0 0
STERICYCLE INC COM 858912108 1,227 18,790 SH   SOLE 29 2,133 0 16,657
STERICYCLE INC COM 858912108 22,607 346,259 SH   SOLE 30 346,259 0 0
STERICYCLE INC COM 858912108 2,115 32,391 SH   SOLE 31 16,280 0 16,111
STERICYCLE INC COM 858912108 316 4,840 SH   SOLE 34 4,840 0 0
STERICYCLE INC COM 858912108 5,032 77,079 SH   SOLE 36 77,079 0 0
STERICYCLE INC COM 858912108 112 1,712 SH   SOLE 40 1,712 0 0
STERICYCLE INC DEP PFD A 1/10 858912207 39,945 812,873 SH   SOLE 21 812,873 0 0
STERIS PLC SHS USD G84720104 22,350 212,841 SH   SOLE 2 50,118 0 162,723
STERIS PLC SHS USD G84720104 44 417 SH   SOLE 4 417 0 0
STERIS PLC SHS USD G84720104 245 2,336 SH   SOLE 7 2,336 0 0
STERIS PLC SHS USD G84720104 27,972 266,376 SH   SOLE 18 266,376 0 0
STERIS PLC SHS USD G84720104 1,363 12,975 SH   SOLE 19 12,975 0 0
STERIS PLC SHS USD G84720104 446,631 4,253,221 SH   SOLE 21 4,253,221 0 0
STERIS PLC SHS USD G84720104 282,654 2,691,684 SH   SOLE 22 2,511,537 0 180,147
STERIS PLC SHS USD G84720104 5,830 55,521 SH   SOLE 26 18,876 0 36,645
STERIS PLC SHS USD G84720104 1,236 11,767 SH   SOLE 28 11,767 0 0
STERIS PLC SHS USD G84720104 2,971 28,290 SH   SOLE 29 0 0 28,290
STERIS PLC SHS USD G84720104 6,249 59,509 SH   SOLE 30 59,509 0 0
STERIS PLC SHS USD G84720104 194 1,843 SH   SOLE 31 1,843 0 0
STERIS PLC SHS USD G84720104 108 1,029 SH   SOLE 36 1,029 0 0
STERIS PLC SHS USD G84720104 1,082 10,305 SH   SOLE 40 10,305 0 0
STERLING BANCORP DEL COM 85917A100 12,629 537,423 SH   SOLE 2 107,224 0 430,199
STERLING BANCORP DEL COM 85917A100 27 1,156 SH   SOLE 4 1,156 0 0
STERLING BANCORP DEL COM 85917A100 115 4,909 SH   SOLE 7 4,909 0 0
STERLING BANCORP DEL COM 85917A100 16,494 701,853 SH   SOLE 18 701,853 0 0
STERLING BANCORP DEL COM 85917A100 806 34,301 SH   SOLE 19 34,301 0 0
STERLING BANCORP DEL COM 85917A100 253,463 10,785,643 SH   SOLE 21 10,785,643 0 0
STERLING BANCORP DEL COM 85917A100 170,002 7,234,147 SH   SOLE 22 6,802,163 0 431,984
STERLING BANCORP DEL COM 85917A100 1,401 59,615 SH   SOLE 26 34,907 0 24,708
STERLING BANCORP DEL COM 85917A100 636 27,068 SH   SOLE 28 27,068 0 0
STERLING BANCORP DEL COM 85917A100 1,133 48,208 SH   SOLE 30 48,208 0 0
STERLING BANCORP DEL COM 85917A100 111 4,705 SH   SOLE 31 4,705 0 0
STERLING BANCORP DEL COM 85917A100 579 24,633 SH   SOLE 40 24,633 0 0
STERLING BANCORP INC COM 85917W102 212 15,882 SH   SOLE 2 828 0 15,054
STERLING BANCORP INC COM 85917W102 6 449 SH   SOLE 7 449 0 0
STERLING BANCORP INC COM 85917W102 758 56,760 SH   SOLE 18 56,760 0 0
STERLING BANCORP INC COM 85917W102 327 24,476 SH   SOLE 19 24,476 0 0
STERLING BANCORP INC COM 85917W102 8,070 604,048 SH   SOLE 21 604,048 0 0
STERLING BANCORP INC COM 85917W102 2,242 167,811 SH   SOLE 22 159,311 0 8,500
STERLING BANCORP INC COM 85917W102 99 7,407 SH   SOLE 23 7,407 0 0
STERLING BANCORP INC COM 85917W102 61 4,591 SH   SOLE 30 4,591 0 0
STERLING CONSTRUCTION CO INC COM 859241101 376 28,892 SH   SOLE 2 1,080 0 27,812
STERLING CONSTRUCTION CO INC COM 859241101 6 484 SH   SOLE 7 484 0 0
STERLING CONSTRUCTION CO INC COM 859241101 1,166 89,473 SH   SOLE 18 89,473 0 0
STERLING CONSTRUCTION CO INC COM 859241101 284 21,784 SH   SOLE 19 21,784 0 0
STERLING CONSTRUCTION CO INC COM 859241101 12,051 924,843 SH   SOLE 21 924,843 0 0
STERLING CONSTRUCTION CO INC COM 859241101 11,315 868,390 SH   SOLE 22 845,602 0 22,788
STEWARDSHIP FINL CORP COM 860326107 16 1,391 SH   SOLE 18 1,391 0 0
STEWARDSHIP FINL CORP COM 860326107 46 3,942 SH   SOLE 21 3,942 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,108 25,728 SH   SOLE 2 1,106 0 24,622
STEWART INFORMATION SVCS COR COM 860372101 21 488 SH   SOLE 7 488 0 0
STEWART INFORMATION SVCS COR COM 860372101 4,477 103,945 SH   SOLE 18 103,945 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,016 23,599 SH   SOLE 19 23,599 0 0
STEWART INFORMATION SVCS COR COM 860372101 102,681 2,384,040 SH   SOLE 21 2,384,040 0 0
STEWART INFORMATION SVCS COR COM 860372101 29,643 688,255 SH   SOLE 22 656,484 0 31,771
STEWART INFORMATION SVCS COR COM 860372101 609 14,142 SH   SOLE 26 0 0 14,142
STEWART INFORMATION SVCS COR COM 860372101 106 2,461 SH   SOLE 28 2,461 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,551 36,021 SH   SOLE 30 36,021 0 0
STEWART INFORMATION SVCS COR COM 860372101 101 2,334 SH   SOLE 40 2,334 0 0
STIFEL FINL CORP COM 860630102 5,345 102,294 SH   SOLE 2 31,707 0 70,587
STIFEL FINL CORP COM 860630102 19 365 SH   SOLE 4 365 0 0
STIFEL FINL CORP COM 860630102 116 2,226 SH   SOLE 7 2,226 0 0
STIFEL FINL CORP COM 860630102 21,856 418,306 SH   SOLE 18 418,306 0 0
STIFEL FINL CORP COM 860630102 3,026 57,913 SH   SOLE 19 57,913 0 0
STIFEL FINL CORP COM 860630102 259,307 4,962,821 SH   SOLE 21 4,962,821 0 0
STIFEL FINL CORP COM 860630102 126,751 2,425,863 SH   SOLE 22 2,322,508 0 103,355
STIFEL FINL CORP COM 860630102 903 17,282 SH   SOLE 26 10,354 0 6,928
STIFEL FINL CORP COM 860630102 495 9,472 SH   SOLE 28 9,472 0 0
STIFEL FINL CORP COM 860630102 34 646 SH   SOLE 29 0 0 646
STIFEL FINL CORP COM 860630102 832 15,928 SH   SOLE 30 15,928 0 0
STIFEL FINL CORP COM 860630102 119 2,279 SH   SOLE 36 2,279 0 0
STIFEL FINL CORP COM 860630102 353 6,754 SH   SOLE 40 6,754 0 0
STITCH FIX INC COM CL A 860897107 4,147 151,124 SH   SOLE 22 151,124 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 32 1,462 SH   SOLE 18 1,462 0 0
STOCK YDS BANCORP INC COM 861025104 827 21,665 SH   SOLE 2 930 0 20,735
STOCK YDS BANCORP INC COM 861025104 18 469 SH   SOLE 7 469 0 0
STOCK YDS BANCORP INC COM 861025104 2,895 75,875 SH   SOLE 18 75,875 0 0
STOCK YDS BANCORP INC COM 861025104 655 17,167 SH   SOLE 19 17,167 0 0
STOCK YDS BANCORP INC COM 861025104 29,289 767,733 SH   SOLE 21 767,733 0 0
STOCK YDS BANCORP INC COM 861025104 26,628 697,975 SH   SOLE 22 664,714 0 33,261
STOCK YDS BANCORP INC COM 861025104 79 2,059 SH   SOLE 26 0 0 2,059
STOCK YDS BANCORP INC COM 861025104 118 3,091 SH   SOLE 28 3,091 0 0
STOCK YDS BANCORP INC COM 861025104 176 4,615 SH   SOLE 30 4,615 0 0
STOCK YDS BANCORP INC COM 861025104 103 2,694 SH   SOLE 40 2,694 0 0
STONECASTLE FINL CORP COM 861780104 49 2,147 SH   SOLE 22 0 0 2,147
STONERIDGE INC COM 86183P102 974 27,716 SH   SOLE 2 6,168 0 21,548
STONERIDGE INC COM 86183P102 19 552 SH   SOLE 7 552 0 0
STONERIDGE INC COM 86183P102 3,379 96,171 SH   SOLE 18 96,171 0 0
STONERIDGE INC COM 86183P102 1,770 50,375 SH   SOLE 19 50,375 0 0
STONERIDGE INC COM 86183P102 34,170 972,400 SH   SOLE 21 972,400 0 0
STONERIDGE INC COM 86183P102 31,254 889,420 SH   SOLE 22 790,893 0 98,527
STONERIDGE INC COM 86183P102 317 9,021 SH   SOLE 23 9,021 0 0
STONERIDGE INC COM 86183P102 966 27,500 SH   SOLE 26 0 0 27,500
STONERIDGE INC COM 86183P102 140 3,986 SH   SOLE 28 3,986 0 0
STONERIDGE INC COM 86183P102 589 16,749 SH   SOLE 29 0 0 16,749
STONERIDGE INC COM 86183P102 262 7,462 SH   SOLE 30 7,462 0 0
STONERIDGE INC COM 86183P102 515 14,657 SH   SOLE 34 14,657 0 0
STORE CAP CORP COM 862121100 10,422 380,357 SH   SOLE 2 14,791 0 365,566
STORE CAP CORP COM 862121100 1,670 60,937 SH   SOLE 4 60,937 0 0
STORE CAP CORP COM 862121100 7,883 287,688 SH   SOLE 7 287,688 0 0
STORE CAP CORP COM 862121100 192 7,024 SH   SOLE 15 7,024 0 0
STORE CAP CORP COM 862121100 2,394 87,384 SH   SOLE 18 87,384 0 0
STORE CAP CORP COM 862121100 6,663 243,157 SH   SOLE 19 243,157 0 0
STORE CAP CORP COM 862121100 76,473 2,790,972 SH   SOLE 21 2,790,972 0 0
STORE CAP CORP COM 862121100 185,862 6,783,280 SH   SOLE 22 6,293,363 0 489,917
STORE CAP CORP COM 862121100 327 11,945 SH   SOLE 23 11,945 0 0
STORE CAP CORP COM 862121100 9,789 357,255 SH   SOLE 25 357,255 0 0
STORE CAP CORP COM 862121100 2,910 106,222 SH   SOLE 26 35,240 0 70,982
STORE CAP CORP COM 862121100 648 23,659 SH   SOLE 28 23,659 0 0
STORE CAP CORP COM 862121100 1,781 65,005 SH   SOLE 29 63,030 0 1,975
STORE CAP CORP COM 862121100 23,565 860,029 SH   SOLE 30 860,029 0 0
STORE CAP CORP COM 862121100 106 3,852 SH   SOLE 31 3,852 0 0
STORE CAP CORP COM 862121100 86 3,139 SH   SOLE 36 3,139 0 0
STORE CAP CORP COM 862121100 476 17,370 SH   SOLE 40 17,370 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 0 110 SH   SOLE 17 0 0 110
STRATA SKIN SCIENCES INC COM NEW 86272A206 2 1,191 SH   SOLE 21 1,191 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 125 60,979 SH   SOLE 22 60,979 0 0
STRATASYS LTD SHS M85548101 1,020 53,295 SH   SOLE 2 2,096 0 51,199
STRATASYS LTD SHS M85548101 20 1,022 SH   SOLE 7 1,022 0 0
STRATASYS LTD SHS M85548101 3,151 164,618 SH   SOLE 18 164,618 0 0
STRATASYS LTD SHS M85548101 769 40,185 SH   SOLE 19 40,185 0 0
STRATASYS LTD SHS M85548101 30,009 1,567,885 SH   SOLE 21 1,567,885 0 0
STRATASYS LTD SHS M85548101 9,711 507,354 SH   SOLE 22 469,685 0 37,669
STRATTEC SEC CORP COM 863111100 21 673 SH   SOLE 18 673 0 0
STRATTEC SEC CORP COM 863111100 612 20,023 SH   SOLE 21 20,023 0 0
STRATTEC SEC CORP COM 863111100 2,459 80,502 SH   SOLE 22 80,502 0 0
STRATUS PPTYS INC COM NEW 863167201 208 6,814 SH   SOLE 2 159 0 6,655
STRATUS PPTYS INC COM NEW 863167201 625 20,460 SH   SOLE 18 20,460 0 0
STRATUS PPTYS INC COM NEW 863167201 150 4,926 SH   SOLE 19 4,926 0 0
STRATUS PPTYS INC COM NEW 863167201 5,937 194,325 SH   SOLE 21 194,325 0 0
STRATUS PPTYS INC COM NEW 863167201 1,462 47,846 SH   SOLE 22 46,230 0 1,616
STRAYER ED INC COM 863236105 1,011 8,944 SH   SOLE 2 441 0 8,503
STRAYER ED INC COM 863236105 9 81 SH   SOLE 4 81 0 0
STRAYER ED INC COM 863236105 28 248 SH   SOLE 7 248 0 0
STRAYER ED INC COM 863236105 5,242 46,382 SH   SOLE 18 46,382 0 0
STRAYER ED INC COM 863236105 1,042 9,217 SH   SOLE 19 9,217 0 0
STRAYER ED INC COM 863236105 123,237 1,090,495 SH   SOLE 21 1,090,495 0 0
STRAYER ED INC COM 863236105 33,418 295,710 SH   SOLE 22 279,037 0 16,673
STRAYER ED INC COM 863236105 595 5,268 SH   SOLE 26 2,172 0 3,096
STRAYER ED INC COM 863236105 183 1,618 SH   SOLE 28 1,618 0 0
STRAYER ED INC COM 863236105 1,870 16,547 SH   SOLE 30 16,547 0 0
STRAYER ED INC COM 863236105 123 1,087 SH   SOLE 40 1,087 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 4 3,128 SH   SOLE 18 3,128 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 79 55,889 SH   SOLE 21 55,889 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 517 366,368 SH   SOLE 22 366,368 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 3,124 520,732 SH   SOLE 21 520,732 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 5 826 SH   SOLE 30 826 0 0
STRYKER CORP COM 863667101 194,980 1,154,684 SH   SOLE 2 357,969 0 796,715
STRYKER CORP COM 863667101 19,283 114,196 SH   SOLE 4 105,287 0 8,909
STRYKER CORP COM 863667101 42,382 250,990 SH   SOLE 7 247,080 0 3,910
STRYKER CORP COM 863667101 5,707 33,796 SH   SOLE 13 33,796 0 0
STRYKER CORP COM 863667101 472 2,794 SH   SOLE 15 2,794 0 0
STRYKER CORP COM 863667101 137,920 816,771 SH   SOLE 18 772,351 0 44,420
STRYKER CORP COM 863667101 289,330 1,713,434 SH   SOLE 19 1,713,434 0 0
STRYKER CORP COM 863667101 1,258,724 7,454,247 SH   SOLE 21 7,454,247 0 0
STRYKER CORP COM 863667101 1,439,406 8,524,257 SH   SOLE 22 7,480,926 0 1,043,331
STRYKER CORP COM 863667101 71,351 422,548 SH   SOLE 23 422,548 0 0
STRYKER CORP COM 863667101 58,283 345,155 SH   SOLE 25 345,155 0 0
STRYKER CORP COM 863667101 195,523 1,157,901 SH   SOLE 26 273,620 0 884,281
STRYKER CORP COM 863667101 8,237 48,782 SH   SOLE 28 48,782 0 0
STRYKER CORP COM 863667101 15,884 94,066 SH   SOLE 29 13,367 0 80,699
STRYKER CORP COM 863667101 218,656 1,294,894 SH   SOLE 30 1,294,894 0 0
STRYKER CORP COM 863667101 23,080 136,680 SH   SOLE 31 65,304 0 71,376
STRYKER CORP COM 863667101 110,718 655,682 SH   SOLE 34 655,682 0 0
STRYKER CORP COM 863667101 54,718 324,042 SH   SOLE 36 324,042 0 0
STRYKER CORP COM 863667101 1,141 6,758 SH   SOLE 40 6,758 0 0
STURM RUGER & CO INC COM 864159108 319 5,695 SH   SOLE 2 707 0 4,988
STURM RUGER & CO INC COM 864159108 7 122 SH   SOLE 4 122 0 0
STURM RUGER & CO INC COM 864159108 21 369 SH   SOLE 7 369 0 0
STURM RUGER & CO INC COM 864159108 4,077 72,812 SH   SOLE 18 72,812 0 0
STURM RUGER & CO INC COM 864159108 771 13,769 SH   SOLE 19 13,769 0 0
STURM RUGER & CO INC COM 864159108 142,255 2,540,271 SH   SOLE 21 2,540,271 0 0
STURM RUGER & CO INC COM 864159108 28,827 514,760 SH   SOLE 22 488,573 0 26,187
STURM RUGER & CO INC COM 864159108 210 3,756 SH   SOLE 26 2,795 0 961
STURM RUGER & CO INC COM 864159108 151 2,696 SH   SOLE 28 2,696 0 0
STURM RUGER & CO INC COM 864159108 1,496 26,710 SH   SOLE 30 26,710 0 0
STURM RUGER & CO INC COM 864159108 113 2,018 SH   SOLE 40 2,018 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 10 1,349 SH   SOLE 18 1,349 0 0
SUMMER INFANT INC COM 865646103 7 5,336 SH   SOLE 21 5,336 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 297 11,070 SH   SOLE 2 538 0 10,532
SUMMIT FINANCIAL GROUP INC COM 86606G101 6 227 SH   SOLE 7 227 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 1,028 38,298 SH   SOLE 18 38,298 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 240 8,924 SH   SOLE 19 8,924 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 10,508 391,523 SH   SOLE 21 391,523 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 2,794 104,080 SH   SOLE 22 99,242 0 4,838
SUMMIT HOTEL PPTYS INC COM 866082100 1,736 121,339 SH   SOLE 2 16,316 0 105,023
SUMMIT HOTEL PPTYS INC COM 866082100 511 35,734 SH   SOLE 4 35,734 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,424 169,406 SH   SOLE 7 169,406 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 65 4,536 SH   SOLE 15 4,536 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 6,528 456,162 SH   SOLE 18 456,162 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 3,514 245,548 SH   SOLE 19 245,548 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 154,621 10,805,084 SH   SOLE 21 10,805,084 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 65,117 4,550,472 SH   SOLE 22 4,410,704 0 139,768
SUMMIT HOTEL PPTYS INC COM 866082100 415 28,983 SH   SOLE 23 28,983 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 3,028 211,566 SH   SOLE 25 211,566 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,539 177,411 SH   SOLE 26 26,929 0 150,482
SUMMIT HOTEL PPTYS INC COM 866082100 189 13,213 SH   SOLE 28 13,213 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 513 35,878 SH   SOLE 29 35,878 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 9,072 633,937 SH   SOLE 30 633,937 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 141 9,879 SH   SOLE 40 9,879 0 0
SUMMIT MATLS INC CL A 86614U100 2,435 92,762 SH   SOLE 2 4,881 0 87,881
SUMMIT MATLS INC CL A 86614U100 10 374 SH   SOLE 4 374 0 0
SUMMIT MATLS INC CL A 86614U100 63 2,415 SH   SOLE 7 2,415 0 0
SUMMIT MATLS INC CL A 86614U100 9,343 355,927 SH   SOLE 18 355,927 0 0
SUMMIT MATLS INC CL A 86614U100 2,977 113,402 SH   SOLE 19 113,402 0 0
SUMMIT MATLS INC CL A 86614U100 99,304 3,783,024 SH   SOLE 21 3,783,024 0 0
SUMMIT MATLS INC CL A 86614U100 82,276 3,134,330 SH   SOLE 22 2,981,938 0 152,392
SUMMIT MATLS INC CL A 86614U100 18 678 SH   SOLE 23 678 0 0
SUMMIT MATLS INC CL A 86614U100 632 24,088 SH   SOLE 26 9,408 0 14,680
SUMMIT MATLS INC CL A 86614U100 399 15,217 SH   SOLE 28 15,217 0 0
SUMMIT MATLS INC CL A 86614U100 659 25,086 SH   SOLE 30 25,086 0 0
SUMMIT MATLS INC CL A 86614U100 337 12,839 SH   SOLE 40 12,839 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 15 953 SH   SOLE 18 953 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 13 868 SH   SOLE 21 868 0 0
SUN CMNTYS INC COM 866674104 15,399 157,330 SH   SOLE 2 8,670 0 148,660
SUN CMNTYS INC COM 866674104 9,570 97,770 SH   SOLE 4 97,770 0 0
SUN CMNTYS INC COM 866674104 12,370 126,375 SH   SOLE 7 126,375 0 0
SUN CMNTYS INC COM 866674104 306 3,129 SH   SOLE 15 3,129 0 0
SUN CMNTYS INC COM 866674104 5,378 54,944 SH   SOLE 18 54,824 0 120
SUN CMNTYS INC COM 866674104 11,081 113,206 SH   SOLE 19 113,206 0 0
SUN CMNTYS INC COM 866674104 132,767 1,356,427 SH   SOLE 21 1,356,427 0 0
SUN CMNTYS INC COM 866674104 323,330 3,303,331 SH   SOLE 22 3,089,252 0 214,079
SUN CMNTYS INC COM 866674104 3,697 37,774 SH   SOLE 23 37,774 0 0
SUN CMNTYS INC COM 866674104 14,872 151,944 SH   SOLE 25 151,944 0 0
SUN CMNTYS INC COM 866674104 4,603 47,027 SH   SOLE 26 12,293 0 34,734
SUN CMNTYS INC COM 866674104 3,020 30,853 SH   SOLE 28 30,853 0 0
SUN CMNTYS INC COM 866674104 3,421 34,954 SH   SOLE 29 28,277 0 6,677
SUN CMNTYS INC COM 866674104 36,962 377,628 SH   SOLE 30 377,628 0 0
SUN CMNTYS INC COM 866674104 162 1,650 SH   SOLE 31 1,650 0 0
SUN CMNTYS INC COM 866674104 4,876 49,820 SH   SOLE 34 49,820 0 0
SUN CMNTYS INC COM 866674104 132 1,348 SH   SOLE 36 1,348 0 0
SUN CMNTYS INC COM 866674104 888 9,073 SH   SOLE 40 9,073 0 0
SUN HYDRAULICS CORP COM 866942105 1,143 23,723 SH   SOLE 2 1,179 0 22,544
SUN HYDRAULICS CORP COM 866942105 10 214 SH   SOLE 4 214 0 0
SUN HYDRAULICS CORP COM 866942105 30 623 SH   SOLE 7 623 0 0
SUN HYDRAULICS CORP COM 866942105 4,365 90,582 SH   SOLE 18 90,582 0 0
SUN HYDRAULICS CORP COM 866942105 1,099 22,796 SH   SOLE 19 22,796 0 0
SUN HYDRAULICS CORP COM 866942105 45,200 937,958 SH   SOLE 21 937,958 0 0
SUN HYDRAULICS CORP COM 866942105 37,767 783,710 SH   SOLE 22 744,783 0 38,927
SUN HYDRAULICS CORP COM 866942105 496 10,293 SH   SOLE 26 3,996 0 6,297
SUN HYDRAULICS CORP COM 866942105 157 3,262 SH   SOLE 28 3,262 0 0
SUN HYDRAULICS CORP COM 866942105 324 6,728 SH   SOLE 30 6,728 0 0
SUN HYDRAULICS CORP COM 866942105 112 2,334 SH   SOLE 40 2,334 0 0
SUNCOKE ENERGY INC COM 86722A103 915 68,261 SH   SOLE 2 2,702 0 65,559
SUNCOKE ENERGY INC COM 86722A103 5 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103 19 1,424 SH   SOLE 7 1,424 0 0
SUNCOKE ENERGY INC COM 86722A103 4,009 299,175 SH   SOLE 18 299,175 0 0
SUNCOKE ENERGY INC COM 86722A103 689 51,429 SH   SOLE 19 51,429 0 0
SUNCOKE ENERGY INC COM 86722A103 89,731 6,696,359 SH   SOLE 21 6,696,359 0 0
SUNCOKE ENERGY INC COM 86722A103 26,069 1,945,466 SH   SOLE 22 1,771,718 0 173,748
SUNCOKE ENERGY INC COM 86722A103 546 40,737 SH   SOLE 26 17,169 0 23,568
SUNCOKE ENERGY INC COM 86722A103 126 9,380 SH   SOLE 28 9,380 0 0
SUNCOKE ENERGY INC COM 86722A103 1,280 95,505 SH   SOLE 30 95,505 0 0
SUNCOKE ENERGY INC COM 86722A103 98 7,310 SH   SOLE 40 7,310 0 0
SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y101 65 4,313 SH   SOLE 22 0 0 4,313
SUNCOR ENERGY INC NEW COM 867224107 6,841 168,159 SH   SOLE 2 168,159 0 0
SUNCOR ENERGY INC NEW COM 867224107 8 204 SH   SOLE 17 0 0 204
SUNCOR ENERGY INC NEW COM 867224107 395,901 9,732,072 SH   SOLE 18 8,318,290 0 1,413,782
SUNCOR ENERGY INC NEW COM 867224107 675,424 16,603,355 SH   SOLE 19 16,603,355 0 0
SUNCOR ENERGY INC NEW COM 867224107 35,372 869,506 SH   SOLE 21 869,506 0 0
SUNCOR ENERGY INC NEW COM 867224107 44,703 1,098,902 SH   SOLE 22 1,098,902 0 0
SUNCOR ENERGY INC NEW COM 867224107 2,231 54,840 SH   SOLE 23 54,840 0 0
SUNCOR ENERGY INC NEW COM 867224107 7,072 173,852 SH   SOLE 25 96,370 0 77,482
SUNCOR ENERGY INC NEW COM 867224107 38,507 946,592 SH   SOLE 34 946,592 0 0
SUNCOR ENERGY INC NEW COM 867224107 2,625 64,523 SH   SOLE 36 64,523 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 13 6,152 SH   SOLE 18 6,152 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 190 89,469 SH   SOLE 21 89,469 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 156 73,813 SH   SOLE 22 73,813 0 0
SUNLANDS ONLINE ED GROUP ADS 86740P108 4,080 457,897 SH   SOLE 19 457,897 0 0
SUNLANDS ONLINE ED GROUP ADS 86740P108 2,731 306,564 SH   SOLE 34 306,564 0 0
SUNOCO LP COM U REP LP 86765K109 565 22,649 SH   SOLE 2 22,649 0 0
SUNOCO LP COM U REP LP 86765K109 11,345 454,512 SH   SOLE 19 454,512 0 0
SUNOPTA INC COM 8676EP108 4 483 SH   SOLE 17 0 0 483
SUNOPTA INC COM 8676EP108 636 75,697 SH   SOLE 19 75,697 0 0
SUNOPTA INC COM 8676EP108 1,153 137,229 SH   SOLE 34 137,229 0 0
SUNPOWER CORP COM 867652406 451 58,784 SH   SOLE 2 2,393 0 56,391
SUNPOWER CORP COM 867652406 2 234 SH   SOLE 4 234 0 0
SUNPOWER CORP COM 867652406 11 1,396 SH   SOLE 7 1,396 0 0
SUNPOWER CORP COM 867652406 1,495 194,947 SH   SOLE 18 194,947 0 0
SUNPOWER CORP COM 867652406 417 54,380 SH   SOLE 19 54,380 0 0
SUNPOWER CORP COM 867652406 15,310 1,996,121 SH   SOLE 21 1,996,121 0 0
SUNPOWER CORP COM 867652406 13,901 1,812,347 SH   SOLE 22 1,737,655 0 74,692
SUNPOWER CORP COM 867652406 14 1,813 SH   SOLE 26 0 0 1,813
SUNPOWER CORP COM 867652406 60 7,870 SH   SOLE 28 7,870 0 0
SUNPOWER CORP COM 867652406 139 18,159 SH   SOLE 30 18,159 0 0
SUNPOWER CORP COM 867652406 45 5,870 SH   SOLE 40 5,870 0 0
SUNPOWER CORP DBCV 0.875% 6/0 867652AJ8 444 565,000 PRN   SOLE 21 565,000 0 0
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 506 600,000 PRN   SOLE 21 600,000 0 0
SUNRUN INC COM 86771W105 1,288 97,947 SH   SOLE 2 4,154 0 93,793
SUNRUN INC COM 86771W105 27 2,052 SH   SOLE 7 2,052 0 0
SUNRUN INC COM 86771W105 4,095 311,394 SH   SOLE 18 311,394 0 0
SUNRUN INC COM 86771W105 1,055 80,224 SH   SOLE 19 80,224 0 0
SUNRUN INC COM 86771W105 44,298 3,368,651 SH   SOLE 21 3,368,651 0 0
SUNRUN INC COM 86771W105 27,977 2,127,539 SH   SOLE 22 2,011,283 0 116,256
SUNRUN INC COM 86771W105 73 5,566 SH   SOLE 26 0 0 5,566
SUNRUN INC COM 86771W105 108 8,204 SH   SOLE 28 8,204 0 0
SUNRUN INC COM 86771W105 3,596 273,496 SH   SOLE 30 273,496 0 0
SUNRUN INC COM 86771W105 147 11,141 SH   SOLE 40 11,141 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,952 237,768 SH   SOLE 2 9,887 0 227,881
SUNSTONE HOTEL INVS INC NEW COM 867892101 4,866 292,753 SH   SOLE 4 292,753 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 6,058 364,512 SH   SOLE 7 364,512 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 154 9,241 SH   SOLE 15 9,241 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 13,425 807,787 SH   SOLE 18 807,160 0 627
SUNSTONE HOTEL INVS INC NEW COM 867892101 8,157 490,783 SH   SOLE 19 490,783 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 146,166 8,794,563 SH   SOLE 21 8,794,563 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 163,207 9,819,923 SH   SOLE 22 9,321,513 0 498,410
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,149 129,320 SH   SOLE 23 129,320 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 7,360 442,863 SH   SOLE 25 442,863 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,832 230,585 SH   SOLE 26 25,683 0 204,902
SUNSTONE HOTEL INVS INC NEW COM 867892101 522 31,389 SH   SOLE 28 31,389 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,592 95,794 SH   SOLE 29 79,075 0 16,719
SUNSTONE HOTEL INVS INC NEW COM 867892101 18,054 1,086,305 SH   SOLE 30 1,086,305 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,426 145,985 SH   SOLE 34 145,985 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 55 3,318 SH   SOLE 36 3,318 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 394 23,696 SH   SOLE 40 23,696 0 0
SUNTRUST BKS INC COM 867914103 98,334 1,489,451 SH   SOLE 2 399,156 0 1,090,295
SUNTRUST BKS INC COM 867914103 13,503 204,529 SH   SOLE 4 191,723 0 12,806
SUNTRUST BKS INC COM 867914103 23,476 355,585 SH   SOLE 7 336,015 0 19,570
SUNTRUST BKS INC COM 867914103 1,599 24,224 SH   SOLE 13 24,224 0 0
SUNTRUST BKS INC COM 867914103 237 3,584 SH   SOLE 15 3,584 0 0
SUNTRUST BKS INC COM 867914103 337,943 5,118,792 SH   SOLE 18 4,813,945 0 304,847
SUNTRUST BKS INC COM 867914103 440,961 6,679,208 SH   SOLE 19 6,679,208 0 0
SUNTRUST BKS INC COM 867914103 678,577 10,278,350 SH   SOLE 21 10,278,350 0 0
SUNTRUST BKS INC COM 867914103 794,990 12,041,650 SH   SOLE 22 10,601,327 0 1,440,323
SUNTRUST BKS INC COM 867914103 56,464 855,256 SH   SOLE 23 855,256 0 0
SUNTRUST BKS INC COM 867914103 38,043 576,227 SH   SOLE 25 537,287 0 38,940
SUNTRUST BKS INC COM 867914103 108,319 1,640,707 SH   SOLE 26 412,325 0 1,228,382
SUNTRUST BKS INC COM 867914103 4,423 66,998 SH   SOLE 28 66,998 0 0
SUNTRUST BKS INC COM 867914103 6,789 102,834 SH   SOLE 29 45,172 0 57,662
SUNTRUST BKS INC COM 867914103 110,561 1,674,661 SH   SOLE 30 1,674,661 0 0
SUNTRUST BKS INC COM 867914103 12,976 196,539 SH   SOLE 31 90,283 0 106,256
SUNTRUST BKS INC COM 867914103 95,436 1,445,568 SH   SOLE 34 1,445,568 0 0
SUNTRUST BKS INC COM 867914103 30,734 465,523 SH   SOLE 36 465,523 0 0
SUNTRUST BKS INC COM 867914103 636 9,639 SH   SOLE 40 9,639 0 0
SUNWORKS INC COM 86803X105 10 8,646 SH   SOLE 21 8,646 0 0
SUNWORKS INC COM 86803X105 43 38,659 SH   SOLE 22 38,659 0 0
SUPER MICRO COMPUTER INC COM 86800U104 944 39,919 SH   SOLE 2 1,630 0 38,289
SUPER MICRO COMPUTER INC COM 86800U104 3 146 SH   SOLE 4 146 0 0
SUPER MICRO COMPUTER INC COM 86800U104 20 841 SH   SOLE 7 841 0 0
SUPER MICRO COMPUTER INC COM 86800U104 3,996 168,959 SH   SOLE 18 168,959 0 0
SUPER MICRO COMPUTER INC COM 86800U104 728 30,798 SH   SOLE 19 30,798 0 0
SUPER MICRO COMPUTER INC COM 86800U104 91,244 3,858,077 SH   SOLE 21 3,858,077 0 0
SUPER MICRO COMPUTER INC COM 86800U104 26,919 1,138,218 SH   SOLE 22 1,083,102 0 55,116
SUPER MICRO COMPUTER INC COM 86800U104 28 1,196 SH   SOLE 26 0 0 1,196
SUPER MICRO COMPUTER INC COM 86800U104 130 5,497 SH   SOLE 28 5,497 0 0
SUPER MICRO COMPUTER INC COM 86800U104 1,369 57,882 SH   SOLE 30 57,882 0 0
SUPER MICRO COMPUTER INC COM 86800U104 99 4,179 SH   SOLE 40 4,179 0 0
SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931503 0 303 SH   SOLE 21 303 0 0
SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931503 42 45,163 SH   SOLE 22 45,163 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 5 2,483 SH   SOLE 18 2,483 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 77 39,886 SH   SOLE 21 39,886 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 2,688 276,011 SH   SOLE 2 118,986 0 157,025
SUPERIOR ENERGY SVCS INC COM 868157108 8 864 SH   SOLE 4 864 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 71 7,253 SH   SOLE 7 7,253 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 8,890 912,702 SH   SOLE 18 912,702 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 3,819 392,120 SH   SOLE 19 392,120 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 106,654 10,950,076 SH   SOLE 21 10,950,076 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 51,087 5,245,108 SH   SOLE 22 4,984,481 0 260,627
SUPERIOR ENERGY SVCS INC COM 868157108 465 47,755 SH   SOLE 26 37,309 0 10,446
SUPERIOR ENERGY SVCS INC COM 868157108 211 21,630 SH   SOLE 28 21,630 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 328 33,661 SH   SOLE 30 33,661 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 33 3,358 SH   SOLE 36 3,358 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 165 16,965 SH   SOLE 40 16,965 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 160 7,737 SH   SOLE 2 332 0 7,405
SUPERIOR GRP OF COMPANIES IN COM 868358102 6 285 SH   SOLE 7 285 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 591 28,561 SH   SOLE 18 28,561 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 144 6,934 SH   SOLE 19 6,934 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 6,826 329,582 SH   SOLE 21 329,582 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 3,300 159,358 SH   SOLE 22 156,527 0 2,831
SUPERIOR INDS INTL INC COM 868168105 458 25,572 SH   SOLE 2 1,031 0 24,541
SUPERIOR INDS INTL INC COM 868168105 2 139 SH   SOLE 4 139 0 0
SUPERIOR INDS INTL INC COM 868168105 11 599 SH   SOLE 7 599 0 0
SUPERIOR INDS INTL INC COM 868168105 1,987 111,024 SH   SOLE 18 111,024 0 0
SUPERIOR INDS INTL INC COM 868168105 360 20,105 SH   SOLE 19 20,105 0 0
SUPERIOR INDS INTL INC COM 868168105 44,611 2,492,234 SH   SOLE 21 2,492,234 0 0
SUPERIOR INDS INTL INC COM 868168105 12,224 682,905 SH   SOLE 22 640,844 0 42,061
SUPERIOR INDS INTL INC COM 868168105 53 2,971 SH   SOLE 28 2,971 0 0
SUPERIOR INDS INTL INC COM 868168105 656 36,673 SH   SOLE 30 36,673 0 0
SUPERIOR INDS INTL INC COM 868168105 45 2,521 SH   SOLE 40 2,521 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 2,427 40,553 SH   SOLE 2 2,149 0 38,404
SUPERNUS PHARMACEUTICALS INC COM 868459108 26 436 SH   SOLE 4 436 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 61 1,017 SH   SOLE 7 1,017 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 12,761 213,214 SH   SOLE 18 213,214 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 3,486 58,243 SH   SOLE 19 58,243 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 347,840 5,811,863 SH   SOLE 21 5,811,863 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 86,022 1,437,299 SH   SOLE 22 1,348,843 0 88,456
SUPERNUS PHARMACEUTICALS INC COM 868459108 935 15,616 SH   SOLE 23 15,616 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 976 16,310 SH   SOLE 26 13,587 0 2,723
SUPERNUS PHARMACEUTICALS INC COM 868459108 468 7,817 SH   SOLE 28 7,817 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 181 3,019 SH   SOLE 29 0 0 3,019
SUPERNUS PHARMACEUTICALS INC COM 868459108 4,714 78,764 SH   SOLE 30 78,764 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 390 6,518 SH   SOLE 40 6,518 0 0
SUPERVALU INC COM NEW 868536301 819 39,921 SH   SOLE 2 1,609 0 38,312
SUPERVALU INC COM NEW 868536301 1 73 SH   SOLE 4 73 0 0
SUPERVALU INC COM NEW 868536301 127 6,173 SH   SOLE 7 6,173 0 0
SUPERVALU INC COM NEW 868536301 3,597 175,312 SH   SOLE 18 175,312 0 0
SUPERVALU INC COM NEW 868536301 674 32,844 SH   SOLE 19 32,844 0 0
SUPERVALU INC COM NEW 868536301 80,502 3,923,086 SH   SOLE 21 3,923,086 0 0
SUPERVALU INC COM NEW 868536301 23,527 1,146,524 SH   SOLE 22 1,080,900 0 65,624
SUPERVALU INC COM NEW 868536301 282 13,729 SH   SOLE 26 0 0 13,729
SUPERVALU INC COM NEW 868536301 90 4,405 SH   SOLE 28 4,405 0 0
SUPERVALU INC COM NEW 868536301 1,159 56,486 SH   SOLE 30 56,486 0 0
SUPERVALU INC COM NEW 868536301 145 7,053 SH   SOLE 36 7,053 0 0
SUPERVALU INC COM NEW 868536301 65 3,188 SH   SOLE 40 3,188 0 0
SUPPORT COM INC COM NEW 86858W200 9 3,161 SH   SOLE 18 3,161 0 0
SUPPORT COM INC COM NEW 86858W200 152 53,173 SH   SOLE 21 53,173 0 0
SUPPORT COM INC COM NEW 86858W200 1,188 416,700 SH   SOLE 22 416,700 0 0
SURFACE ONCOLOGY INC COM 86877M209 150 9,227 SH   SOLE 2 3,572 0 5,655
SURFACE ONCOLOGY INC COM 86877M209 396 24,294 SH   SOLE 18 24,294 0 0
SURFACE ONCOLOGY INC COM 86877M209 1,072 65,704 SH   SOLE 19 65,704 0 0
SURFACE ONCOLOGY INC COM 86877M209 4,209 258,040 SH   SOLE 21 258,040 0 0
SURFACE ONCOLOGY INC COM 86877M209 4,141 253,869 SH   SOLE 22 251,578 0 2,291
SURFACE ONCOLOGY INC COM 86877M209 95 5,825 SH   SOLE 23 5,825 0 0
SURFACE ONCOLOGY INC COM 86877M209 130 7,997 SH   SOLE 26 0 0 7,997
SURFACE ONCOLOGY INC COM 86877M209 37 2,292 SH   SOLE 29 0 0 2,292
SURGERY PARTNERS INC COM 86881A100 281 18,828 SH   SOLE 2 730 0 18,098
SURGERY PARTNERS INC COM 86881A100 5 311 SH   SOLE 7 311 0 0
SURGERY PARTNERS INC COM 86881A100 892 59,890 SH   SOLE 18 59,890 0 0
SURGERY PARTNERS INC COM 86881A100 215 14,453 SH   SOLE 19 14,453 0 0
SURGERY PARTNERS INC COM 86881A100 9,087 609,899 SH   SOLE 21 609,899 0 0
SURGERY PARTNERS INC COM 86881A100 9,262 621,592 SH   SOLE 22 594,479 0 27,113
SURGERY PARTNERS INC COM 86881A100 48 3,193 SH   SOLE 28 3,193 0 0
SURGERY PARTNERS INC COM 86881A100 114 7,630 SH   SOLE 30 7,630 0 0
SURGERY PARTNERS INC COM 86881A100 35 2,380 SH   SOLE 40 2,380 0 0
SURMODICS INC COM 868873100 593 10,745 SH   SOLE 2 517 0 10,228
SURMODICS INC COM 868873100 7 135 SH   SOLE 4 135 0 0
SURMODICS INC COM 868873100 15 272 SH   SOLE 7 272 0 0
SURMODICS INC COM 868873100 3,270 59,233 SH   SOLE 18 59,233 0 0
SURMODICS INC COM 868873100 573 10,376 SH   SOLE 19 10,376 0 0
SURMODICS INC COM 868873100 83,209 1,507,407 SH   SOLE 21 1,507,407 0 0
SURMODICS INC COM 868873100 25,309 458,504 SH   SOLE 22 421,646 0 36,858
SURMODICS INC COM 868873100 108 1,952 SH   SOLE 28 1,952 0 0
SURMODICS INC COM 868873100 1,068 19,350 SH   SOLE 30 19,350 0 0
SURMODICS INC COM 868873100 109 1,981 SH   SOLE 40 1,981 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 369 22,733 SH   SOLE 2 582 0 22,151
SUTHERLAND ASSET MGMT CORP M COM 86933G105 1 70 SH   SOLE 7 70 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 1,050 64,643 SH   SOLE 18 64,643 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 242 14,862 SH   SOLE 19 14,862 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 15,967 982,586 SH   SOLE 21 982,586 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933G105 6,076 373,886 SH   SOLE 22 351,672 0 22,214
SUTHERLAND ASSET MGMT CORP M COM 86933G105 146 9,000 SH   SOLE 26 0 0 9,000
SUTHERLAND ASSET MGMT CORP M COM 86933G105 47 2,889 SH   SOLE 30 2,889 0 0
SVB FINL GROUP COM 78486Q101 38,887 134,668 SH   SOLE 2 12,220 0 122,448
SVB FINL GROUP COM 78486Q101 4,812 16,663 SH   SOLE 4 15,237 0 1,426
SVB FINL GROUP COM 78486Q101 11,046 38,252 SH   SOLE 7 38,252 0 0
SVB FINL GROUP COM 78486Q101 49 171 SH   SOLE 15 171 0 0
SVB FINL GROUP COM 78486Q101 39,733 137,598 SH   SOLE 18 130,047 0 7,551
SVB FINL GROUP COM 78486Q101 33,110 114,663 SH   SOLE 19 114,663 0 0
SVB FINL GROUP COM 78486Q101 7,167 24,820 SH   SOLE 20 0 0 24,820
SVB FINL GROUP COM 78486Q101 384,326 1,330,952 SH   SOLE 21 1,330,952 0 0
SVB FINL GROUP COM 78486Q101 370,990 1,284,771 SH   SOLE 22 1,146,170 0 138,601
SVB FINL GROUP COM 78486Q101 19,559 67,734 SH   SOLE 23 67,734 0 0
SVB FINL GROUP COM 78486Q101 13,523 46,833 SH   SOLE 25 46,833 0 0
SVB FINL GROUP COM 78486Q101 51,553 178,532 SH   SOLE 26 49,178 0 129,354
SVB FINL GROUP COM 78486Q101 2,329 8,065 SH   SOLE 28 8,065 0 0
SVB FINL GROUP COM 78486Q101 3,590 12,433 SH   SOLE 29 2,143 0 10,290
SVB FINL GROUP COM 78486Q101 55,362 191,723 SH   SOLE 30 191,723 0 0
SVB FINL GROUP COM 78486Q101 5,049 17,485 SH   SOLE 31 11,311 0 6,174
SVB FINL GROUP COM 78486Q101 32,819 113,655 SH   SOLE 34 113,655 0 0
SVB FINL GROUP COM 78486Q101 12,654 43,823 SH   SOLE 36 43,823 0 0
SVB FINL GROUP COM 78486Q101 306 1,058 SH   SOLE 40 1,058 0 0
SWITCH INC CL A 87105L104 916 75,245 SH   SOLE 2 2,665 0 72,580
SWITCH INC CL A 87105L104 10 784 SH   SOLE 7 784 0 0
SWITCH INC CL A 87105L104 199 16,382 SH   SOLE 18 16,382 0 0
SWITCH INC CL A 87105L104 80 6,593 SH   SOLE 19 6,593 0 0
SWITCH INC CL A 87105L104 4,467 367,035 SH   SOLE 21 367,035 0 0
SWITCH INC CL A 87105L104 11,783 968,192 SH   SOLE 22 910,545 0 57,647
SWITCH INC CL A 87105L104 13 1,034 SH   SOLE 31 1,034 0 0
SYKES ENTERPRISES INC COM 871237103 1,188 41,262 SH   SOLE 2 1,639 0 39,623
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,987 173,276 SH   SOLE 18 173,276 0 0
SYKES ENTERPRISES INC COM 871237103 924 32,094 SH   SOLE 19 32,094 0 0
SYKES ENTERPRISES INC COM 871237103 114,898 3,992,285 SH   SOLE 21 3,992,285 0 0
SYKES ENTERPRISES INC COM 871237103 33,475 1,163,123 SH   SOLE 22 1,092,614 0 70,509
SYKES ENTERPRISES INC COM 871237103 328 11,380 SH   SOLE 26 0 0 11,380
SYKES ENTERPRISES INC COM 871237103 163 5,675 SH   SOLE 28 5,675 0 0
SYKES ENTERPRISES INC COM 871237103 1,714 59,547 SH   SOLE 30 59,547 0 0
SYKES ENTERPRISES INC COM 871237103 133 4,609 SH   SOLE 40 4,609 0 0
SYMANTEC CORP COM 871503108 32,754 1,586,150 SH   SOLE 2 129,808 0 1,456,342
SYMANTEC CORP COM 871503108 4,043 195,775 SH   SOLE 4 178,978 0 16,797
SYMANTEC CORP COM 871503108 10,014 484,961 SH   SOLE 7 470,567 0 14,394
SYMANTEC CORP COM 871503108 173 8,401 SH   SOLE 13 8,401 0 0
SYMANTEC CORP COM 871503108 107 5,170 SH   SOLE 15 5,170 0 0
SYMANTEC CORP COM 871503108 12 574 SH   SOLE 17 0 0 574
SYMANTEC CORP COM 871503108 26,884 1,301,892 SH   SOLE 18 1,216,382 0 85,510
SYMANTEC CORP COM 871503108 2,953 142,993 SH   SOLE 19 142,993 0 0
SYMANTEC CORP COM 871503108 5,707 276,384 SH   SOLE 20 0 0 276,384
SYMANTEC CORP COM 871503108 297,641 14,413,629 SH   SOLE 21 14,413,629 0 0
SYMANTEC CORP COM 871503108 311,761 15,097,390 SH   SOLE 22 13,363,533 0 1,733,857
SYMANTEC CORP COM 871503108 15,776 763,979 SH   SOLE 23 763,979 0 0
SYMANTEC CORP COM 871503108 12,386 599,795 SH   SOLE 25 599,795 0 0
SYMANTEC CORP COM 871503108 46,440 2,248,902 SH   SOLE 26 618,962 0 1,629,940
SYMANTEC CORP COM 871503108 1,914 92,674 SH   SOLE 28 92,674 0 0
SYMANTEC CORP COM 871503108 461 22,315 SH   SOLE 29 22,315 0 0
SYMANTEC CORP COM 871503108 49,088 2,377,152 SH   SOLE 30 2,377,152 0 0
SYMANTEC CORP COM 871503108 5,583 270,362 SH   SOLE 31 121,791 0 148,571
SYMANTEC CORP COM 871503108 2,051 99,334 SH   SOLE 32 99,334 0 0
SYMANTEC CORP COM 871503108 687 33,273 SH   SOLE 34 33,273 0 0
SYMANTEC CORP COM 871503108 12,288 595,053 SH   SOLE 36 595,053 0 0
SYMANTEC CORP COM 871503108 255 12,328 SH   SOLE 40 12,328 0 0
SYNACOR INC COM 871561106 12 5,767 SH   SOLE 18 5,767 0 0
SYNACOR INC COM 871561106 197 98,303 SH   SOLE 21 98,303 0 0
SYNACOR INC COM 871561106 11 5,264 SH   SOLE 22 5,264 0 0
SYNALLOY CP DEL COM 871565107 140 7,002 SH   SOLE 2 443 0 6,559
SYNALLOY CP DEL COM 871565107 6 297 SH   SOLE 7 297 0 0
SYNALLOY CP DEL COM 871565107 537 26,942 SH   SOLE 18 26,942 0 0
SYNALLOY CP DEL COM 871565107 115 5,743 SH   SOLE 19 5,743 0 0
SYNALLOY CP DEL COM 871565107 5,779 289,678 SH   SOLE 21 289,678 0 0
SYNALLOY CP DEL COM 871565107 3,516 176,248 SH   SOLE 22 173,955 0 2,293
SYNAPTICS INC COM 87157D109 2,489 49,415 SH   SOLE 2 15,287 0 34,128
SYNAPTICS INC COM 87157D109 9 175 SH   SOLE 4 175 0 0
SYNAPTICS INC COM 87157D109 38 759 SH   SOLE 7 759 0 0
SYNAPTICS INC COM 87157D109 10,275 203,999 SH   SOLE 18 203,999 0 0
SYNAPTICS INC COM 87157D109 1,397 27,729 SH   SOLE 19 27,729 0 0
SYNAPTICS INC COM 87157D109 116,880 2,320,420 SH   SOLE 21 2,320,420 0 0
SYNAPTICS INC COM 87157D109 56,953 1,130,701 SH   SOLE 22 1,080,370 0 50,331
SYNAPTICS INC COM 87157D109 769 15,258 SH   SOLE 23 15,258 0 0
SYNAPTICS INC COM 87157D109 785 15,586 SH   SOLE 26 3,868 0 11,718
SYNAPTICS INC COM 87157D109 263 5,213 SH   SOLE 28 5,213 0 0
SYNAPTICS INC COM 87157D109 381 7,563 SH   SOLE 30 7,563 0 0
SYNAPTICS INC COM 87157D109 200 3,972 SH   SOLE 40 3,972 0 0
SYNAPTICS INC NOTE 0.500% 6/1 87157DAD1 889 900,000 PRN   SOLE 21 900,000 0 0
SYNCHRONY FINL COM 87165B103 71,964 2,155,890 SH   SOLE 2 382,583 0 1,773,307
SYNCHRONY FINL COM 87165B103 8,729 261,511 SH   SOLE 4 242,680 0 18,831
SYNCHRONY FINL COM 87165B103 17,607 527,478 SH   SOLE 7 510,426 0 17,052
SYNCHRONY FINL COM 87165B103 243 7,292 SH   SOLE 13 7,292 0 0
SYNCHRONY FINL COM 87165B103 204 6,102 SH   SOLE 15 6,102 0 0
SYNCHRONY FINL COM 87165B103 0 11 SH   SOLE 17 0 0 11
SYNCHRONY FINL COM 87165B103 50,004 1,498,023 SH   SOLE 18 1,395,417 0 102,606
SYNCHRONY FINL COM 87165B103 9,787 293,194 SH   SOLE 19 293,194 0 0
SYNCHRONY FINL COM 87165B103 8,356 250,317 SH   SOLE 20 0 0 250,317
SYNCHRONY FINL COM 87165B103 505,992 15,158,540 SH   SOLE 21 15,158,540 0 0
SYNCHRONY FINL COM 87165B103 602,504 18,049,855 SH   SOLE 22 15,923,000 0 2,126,855
SYNCHRONY FINL COM 87165B103 30,540 914,923 SH   SOLE 23 914,923 0 0
SYNCHRONY FINL COM 87165B103 26,080 781,296 SH   SOLE 25 781,296 0 0
SYNCHRONY FINL COM 87165B103 90,645 2,715,560 SH   SOLE 26 669,610 0 2,045,950
SYNCHRONY FINL COM 87165B103 3,464 103,763 SH   SOLE 28 103,763 0 0
SYNCHRONY FINL COM 87165B103 974 29,172 SH   SOLE 29 29,172 0 0
SYNCHRONY FINL COM 87165B103 81,912 2,453,925 SH   SOLE 30 2,453,925 0 0
SYNCHRONY FINL COM 87165B103 8,951 268,161 SH   SOLE 31 150,866 0 117,295
SYNCHRONY FINL COM 87165B103 2,608 78,121 SH   SOLE 34 78,121 0 0
SYNCHRONY FINL COM 87165B103 23,155 693,693 SH   SOLE 36 693,693 0 0
SYNCHRONY FINL COM 87165B103 448 13,414 SH   SOLE 40 13,414 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 97 13,848 SH   SOLE 2 683 0 13,165
SYNDAX PHARMACEUTICALS INC COM 87164F105 540 76,858 SH   SOLE 18 76,858 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 2,249 320,363 SH   SOLE 19 320,363 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 5,525 787,017 SH   SOLE 21 787,017 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 3,313 471,979 SH   SOLE 22 466,509 0 5,470
SYNDAX PHARMACEUTICALS INC COM 87164F105 2 307 SH   SOLE 23 307 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 3 444 SH   SOLE 30 444 0 0
SYNEOS HEALTH INC CL A 87166B102 3,744 79,825 SH   SOLE 2 24,837 0 54,988
SYNEOS HEALTH INC CL A 87166B102 8 171 SH   SOLE 4 171 0 0
SYNEOS HEALTH INC CL A 87166B102 57 1,211 SH   SOLE 7 1,211 0 0
SYNEOS HEALTH INC CL A 87166B102 15,488 330,230 SH   SOLE 18 330,230 0 0
SYNEOS HEALTH INC CL A 87166B102 2,170 46,277 SH   SOLE 19 46,277 0 0
SYNEOS HEALTH INC CL A 87166B102 231,353 4,932,896 SH   SOLE 21 4,932,896 0 0
SYNEOS HEALTH INC CL A 87166B102 86,222 1,838,413 SH   SOLE 22 1,762,304 0 76,109
SYNEOS HEALTH INC CL A 87166B102 1,222 26,051 SH   SOLE 26 11,997 0 14,054
SYNEOS HEALTH INC CL A 87166B102 431 9,196 SH   SOLE 28 9,196 0 0
SYNEOS HEALTH INC CL A 87166B102 672 14,325 SH   SOLE 30 14,325 0 0
SYNEOS HEALTH INC CL A 87166B102 295 6,281 SH   SOLE 40 6,281 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 359 206,245 SH   SOLE 2 10,024 0 196,221
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 12 6,626 SH   SOLE 7 6,626 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 1,472 845,713 SH   SOLE 18 845,713 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 353 202,971 SH   SOLE 19 202,971 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 22,546 12,957,450 SH   SOLE 21 12,957,450 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 12,702 7,299,807 SH   SOLE 22 6,947,780 0 352,027
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 167 96,056 SH   SOLE 26 85,008 0 11,048
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 49 28,160 SH   SOLE 28 28,160 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 103 59,311 SH   SOLE 30 59,311 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 52 29,715 SH   SOLE 40 29,715 0 0
SYNLOGIC INC COM 87166L100 144 14,616 SH   SOLE 2 671 0 13,945
SYNLOGIC INC COM 87166L100 520 52,908 SH   SOLE 18 52,908 0 0
SYNLOGIC INC COM 87166L100 114 11,581 SH   SOLE 19 11,581 0 0
SYNLOGIC INC COM 87166L100 5,244 533,461 SH   SOLE 21 533,461 0 0
SYNLOGIC INC COM 87166L100 1,341 136,377 SH   SOLE 22 131,622 0 4,755
SYNNEX CORP COM 87162W100 5,621 58,245 SH   SOLE 2 27,472 0 30,773
SYNNEX CORP COM 87162W100 10 105 SH   SOLE 4 105 0 0
SYNNEX CORP COM 87162W100 106 1,095 SH   SOLE 7 1,095 0 0
SYNNEX CORP COM 87162W100 108 1,122 SH   SOLE 13 1,122 0 0
SYNNEX CORP COM 87162W100 17,316 179,418 SH   SOLE 18 179,418 0 0
SYNNEX CORP COM 87162W100 10,630 110,149 SH   SOLE 19 110,149 0 0
SYNNEX CORP COM 87162W100 195,102 2,021,574 SH   SOLE 21 2,021,574 0 0
SYNNEX CORP COM 87162W100 110,945 1,149,572 SH   SOLE 22 1,101,213 0 48,359
SYNNEX CORP COM 87162W100 5,383 55,775 SH   SOLE 23 55,775 0 0
SYNNEX CORP COM 87162W100 6,879 71,279 SH   SOLE 26 6,327 0 64,952
SYNNEX CORP COM 87162W100 315 3,263 SH   SOLE 28 3,263 0 0
SYNNEX CORP COM 87162W100 2,068 21,433 SH   SOLE 29 0 0 21,433
SYNNEX CORP COM 87162W100 626 6,490 SH   SOLE 30 6,490 0 0
SYNNEX CORP COM 87162W100 204 2,111 SH   SOLE 36 2,111 0 0
SYNNEX CORP COM 87162W100 320 3,316 SH   SOLE 40 3,316 0 0
SYNOPSYS INC COM 871607107 52,517 613,727 SH   SOLE 2 269,434 0 344,293
SYNOPSYS INC COM 871607107 7,383 86,284 SH   SOLE 4 82,949 0 3,335
SYNOPSYS INC COM 871607107 17,119 200,062 SH   SOLE 7 161,294 0 38,768
SYNOPSYS INC COM 871607107 8,506 99,406 SH   SOLE 13 99,406 0 0
SYNOPSYS INC COM 871607107 114 1,329 SH   SOLE 15 1,329 0 0
SYNOPSYS INC COM 871607107 30,870 360,759 SH   SOLE 18 340,328 0 20,431
SYNOPSYS INC COM 871607107 85,160 995,209 SH   SOLE 19 995,209 0 0
SYNOPSYS INC COM 871607107 6,769 79,099 SH   SOLE 20 0 0 79,099
SYNOPSYS INC COM 871607107 386,909 4,521,545 SH   SOLE 21 4,521,545 0 0
SYNOPSYS INC COM 871607107 436,021 5,095,486 SH   SOLE 22 4,259,343 0 836,143
SYNOPSYS INC COM 871607107 22,104 258,320 SH   SOLE 23 258,320 0 0
SYNOPSYS INC COM 871607107 13,902 162,460 SH   SOLE 25 162,460 0 0
SYNOPSYS INC COM 871607107 72,618 848,636 SH   SOLE 26 187,473 0 661,163
SYNOPSYS INC COM 871607107 1,812 21,171 SH   SOLE 28 21,171 0 0
SYNOPSYS INC COM 871607107 11,258 131,567 SH   SOLE 29 47,954 0 83,613
SYNOPSYS INC COM 871607107 55,030 643,104 SH   SOLE 30 643,104 0 0
SYNOPSYS INC COM 871607107 11,654 136,187 SH   SOLE 31 79,086 0 57,101
SYNOPSYS INC COM 871607107 2,032 23,743 SH   SOLE 32 23,743 0 0
SYNOPSYS INC COM 871607107 15,749 184,050 SH   SOLE 34 184,050 0 0
SYNOPSYS INC COM 871607107 18,665 218,131 SH   SOLE 36 218,131 0 0
SYNOPSYS INC COM 871607107 258 3,016 SH   SOLE 40 3,016 0 0
SYNOVUS FINL CORP COM NEW 87161C501 16,645 315,076 SH   SOLE 2 92,893 0 222,183
SYNOVUS FINL CORP COM NEW 87161C501 557 10,548 SH   SOLE 4 10,548 0 0
SYNOVUS FINL CORP COM NEW 87161C501 231 4,374 SH   SOLE 7 4,374 0 0
SYNOVUS FINL CORP COM NEW 87161C501 4,071 77,063 SH   SOLE 13 77,063 0 0
SYNOVUS FINL CORP COM NEW 87161C501 22,218 420,551 SH   SOLE 18 420,385 0 166
SYNOVUS FINL CORP COM NEW 87161C501 22,664 428,993 SH   SOLE 19 428,993 0 0
SYNOVUS FINL CORP COM NEW 87161C501 306,159 5,795,177 SH   SOLE 21 5,795,177 0 0
SYNOVUS FINL CORP COM NEW 87161C501 241,246 4,566,451 SH   SOLE 22 4,201,530 0 364,921
SYNOVUS FINL CORP COM NEW 87161C501 573 10,841 SH   SOLE 23 10,841 0 0
SYNOVUS FINL CORP COM NEW 87161C501 2,340 44,285 SH   SOLE 26 26,903 0 17,382
SYNOVUS FINL CORP COM NEW 87161C501 642 12,146 SH   SOLE 28 12,146 0 0
SYNOVUS FINL CORP COM NEW 87161C501 7,150 135,343 SH   SOLE 29 920 0 134,423
SYNOVUS FINL CORP COM NEW 87161C501 1,739 32,921 SH   SOLE 30 32,921 0 0
SYNOVUS FINL CORP COM NEW 87161C501 220 4,163 SH   SOLE 31 2,476 0 1,687
SYNOVUS FINL CORP COM NEW 87161C501 1,880 35,586 SH   SOLE 34 35,586 0 0
SYNOVUS FINL CORP COM NEW 87161C501 2,014 38,113 SH   SOLE 36 38,113 0 0
SYNOVUS FINL CORP COM NEW 87161C501 717 13,571 SH   SOLE 40 13,571 0 0
SYNTEL INC COM 87162H103 1,165 36,298 SH   SOLE 2 7,107 0 29,191
SYNTEL INC COM 87162H103 5 158 SH   SOLE 4 158 0 0
SYNTEL INC COM 87162H103 24 752 SH   SOLE 7 752 0 0
SYNTEL INC COM 87162H103 1 40 SH   SOLE 17 0 0 40
SYNTEL INC COM 87162H103 3,961 123,424 SH   SOLE 18 123,424 0 0
SYNTEL INC COM 87162H103 2,834 88,311 SH   SOLE 19 88,311 0 0
SYNTEL INC COM 87162H103 38,828 1,209,970 SH   SOLE 21 1,209,970 0 0
SYNTEL INC COM 87162H103 43,429 1,353,335 SH   SOLE 22 1,256,618 0 96,717
SYNTEL INC COM 87162H103 418 13,017 SH   SOLE 23 13,017 0 0
SYNTEL INC COM 87162H103 1,150 35,825 SH   SOLE 26 2,924 0 32,901
SYNTEL INC COM 87162H103 154 4,796 SH   SOLE 28 4,796 0 0
SYNTEL INC COM 87162H103 85 2,641 SH   SOLE 29 0 0 2,641
SYNTEL INC COM 87162H103 276 8,616 SH   SOLE 30 8,616 0 0
SYNTEL INC COM 87162H103 755 23,518 SH   SOLE 34 23,518 0 0
SYNTEL INC COM 87162H103 116 3,603 SH   SOLE 40 3,603 0 0
SYNTHESIS ENERGY SYS INC COM NEW 871628202 6 1,703 SH   SOLE 18 1,703 0 0
SYNTHESIS ENERGY SYS INC COM NEW 871628202 89 27,020 SH   SOLE 21 27,020 0 0
SYNTHESIS ENERGY SYS INC COM NEW 871628202 73 22,371 SH   SOLE 22 22,371 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 9 37,864 SH   SOLE 21 37,864 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 311 1,299,186 SH   SOLE 22 1,299,186 0 0
SYPRIS SOLUTIONS INC COM 871655106 3 1,848 SH   SOLE 18 1,848 0 0
SYPRIS SOLUTIONS INC COM 871655106 69 42,009 SH   SOLE 21 42,009 0 0
SYPRIS SOLUTIONS INC COM 871655106 50 30,300 SH   SOLE 22 30,300 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 203 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 833 81,628 SH   SOLE 18 81,628 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 270 26,465 SH   SOLE 19 26,465 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 8,510 833,462 SH   SOLE 21 833,462 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 6,348 621,711 SH   SOLE 22 603,472 0 18,239
SYSCO CORP COM 871829107 90,576 1,326,338 SH   SOLE 2 194,157 0 1,132,181
SYSCO CORP COM 871829107 10,642 155,839 SH   SOLE 4 143,267 0 12,572
SYSCO CORP COM 871829107 40,625 594,889 SH   SOLE 7 444,899 0 149,990
SYSCO CORP COM 871829107 731 10,708 SH   SOLE 13 10,708 0 0
SYSCO CORP COM 871829107 258 3,771 SH   SOLE 15 3,771 0 0
SYSCO CORP COM 871829107 30 439 SH   SOLE 17 0 0 439
SYSCO CORP COM 871829107 69,296 1,014,736 SH   SOLE 18 949,236 0 65,500
SYSCO CORP COM 871829107 5,571 81,575 SH   SOLE 19 81,575 0 0
SYSCO CORP COM 871829107 21,267 311,419 SH   SOLE 20 0 0 311,419
SYSCO CORP COM 871829107 727,914 10,659,155 SH   SOLE 21 10,659,155 0 0
SYSCO CORP COM 871829107 851,142 12,463,638 SH   SOLE 22 11,069,789 0 1,393,849
SYSCO CORP COM 871829107 42,953 628,978 SH   SOLE 23 628,978 0 0
SYSCO CORP COM 871829107 32,530 476,355 SH   SOLE 25 476,355 0 0
SYSCO CORP COM 871829107 145,205 2,126,301 SH   SOLE 26 429,556 0 1,696,745
SYSCO CORP COM 871829107 4,896 71,698 SH   SOLE 28 71,698 0 0
SYSCO CORP COM 871829107 1,175 17,203 SH   SOLE 29 17,203 0 0
SYSCO CORP COM 871829107 102,593 1,502,320 SH   SOLE 30 1,502,320 0 0
SYSCO CORP COM 871829107 14,198 207,910 SH   SOLE 31 100,062 0 107,848
SYSCO CORP COM 871829107 3,133 45,884 SH   SOLE 32 45,884 0 0
SYSCO CORP COM 871829107 2,306 33,761 SH   SOLE 34 33,761 0 0
SYSCO CORP COM 871829107 33,661 492,914 SH   SOLE 36 492,914 0 0
SYSCO CORP COM 871829107 687 10,067 SH   SOLE 40 10,067 0 0
SYSTEMAX INC COM 871851101 554 16,130 SH   SOLE 2 6,018 0 10,112
SYSTEMAX INC COM 871851101 9 261 SH   SOLE 7 261 0 0
SYSTEMAX INC COM 871851101 1,320 38,447 SH   SOLE 18 38,447 0 0
SYSTEMAX INC COM 871851101 2,345 68,314 SH   SOLE 19 68,314 0 0
SYSTEMAX INC COM 871851101 13,922 405,523 SH   SOLE 21 405,523 0 0
SYSTEMAX INC COM 871851101 13,192 384,257 SH   SOLE 22 351,430 0 32,827
SYSTEMAX INC COM 871851101 638 18,597 SH   SOLE 23 18,597 0 0
SYSTEMAX INC COM 871851101 1,405 40,932 SH   SOLE 26 0 0 40,932
SYSTEMAX INC COM 871851101 93 2,721 SH   SOLE 29 0 0 2,721
SYSTEMAX INC COM 871851101 128 3,727 SH   SOLE 30 3,727 0 0
T MOBILE US INC COM 872590104 45,118 755,112 SH   SOLE 2 84,723 0 670,389
T MOBILE US INC COM 872590104 6,330 105,948 SH   SOLE 4 97,164 0 8,784
T MOBILE US INC COM 872590104 4,495 75,227 SH   SOLE 7 59,952 0 15,275
T MOBILE US INC COM 872590104 1,869 31,276 SH   SOLE 13 31,276 0 0
T MOBILE US INC COM 872590104 222 3,720 SH   SOLE 15 3,720 0 0
T MOBILE US INC COM 872590104 0 6 SH   SOLE 17 0 0 6
T MOBILE US INC COM 872590104 7,744 129,608 SH   SOLE 18 97,829 0 31,779
T MOBILE US INC COM 872590104 39,057 653,670 SH   SOLE 19 653,670 0 0
T MOBILE US INC COM 872590104 8,483 141,967 SH   SOLE 20 0 0 141,967
T MOBILE US INC COM 872590104 157,308 2,632,773 SH   SOLE 21 2,632,773 0 0
T MOBILE US INC COM 872590104 458,928 7,680,810 SH   SOLE 22 7,038,906 0 641,904
T MOBILE US INC COM 872590104 25,356 424,376 SH   SOLE 23 424,376 0 0
T MOBILE US INC COM 872590104 18,314 306,517 SH   SOLE 25 306,517 0 0
T MOBILE US INC COM 872590104 42,678 714,275 SH   SOLE 26 269,370 0 444,905
T MOBILE US INC COM 872590104 2,792 46,729 SH   SOLE 28 46,729 0 0
T MOBILE US INC COM 872590104 1,129 18,893 SH   SOLE 29 10,207 0 8,686
T MOBILE US INC COM 872590104 35,745 598,240 SH   SOLE 30 598,240 0 0
T MOBILE US INC COM 872590104 7,751 129,731 SH   SOLE 31 60,569 0 69,162
T MOBILE US INC COM 872590104 8,088 135,357 SH   SOLE 32 135,357 0 0
T MOBILE US INC COM 872590104 13,062 218,617 SH   SOLE 34 218,617 0 0
T MOBILE US INC COM 872590104 16,807 281,297 SH   SOLE 36 281,297 0 0
T MOBILE US INC COM 872590104 442 7,401 SH   SOLE 40 7,401 0 0
T2 BIOSYSTEMS INC COM 89853L104 162 20,918 SH   SOLE 2 1,148 0 19,770
T2 BIOSYSTEMS INC COM 89853L104 5 699 SH   SOLE 7 699 0 0
T2 BIOSYSTEMS INC COM 89853L104 656 84,775 SH   SOLE 18 84,775 0 0
T2 BIOSYSTEMS INC COM 89853L104 159 20,491 SH   SOLE 19 20,491 0 0
T2 BIOSYSTEMS INC COM 89853L104 6,935 896,030 SH   SOLE 21 896,030 0 0
T2 BIOSYSTEMS INC COM 89853L104 6,214 802,898 SH   SOLE 22 780,545 0 22,353
TABLEAU SOFTWARE INC CL A 87336U105 12,912 132,090 SH   SOLE 2 6,698 0 125,392
TABLEAU SOFTWARE INC CL A 87336U105 35 361 SH   SOLE 4 361 0 0
TABLEAU SOFTWARE INC CL A 87336U105 145 1,479 SH   SOLE 7 1,479 0 0
TABLEAU SOFTWARE INC CL A 87336U105 2 20 SH   SOLE 17 0 0 20
TABLEAU SOFTWARE INC CL A 87336U105 3,862 39,512 SH   SOLE 18 39,512 0 0
TABLEAU SOFTWARE INC CL A 87336U105 8,166 83,543 SH   SOLE 19 83,543 0 0
TABLEAU SOFTWARE INC CL A 87336U105 110,140 1,126,754 SH   SOLE 21 1,126,754 0 0
TABLEAU SOFTWARE INC CL A 87336U105 175,475 1,795,138 SH   SOLE 22 1,666,689 0 128,449
TABLEAU SOFTWARE INC CL A 87336U105 1,888 19,313 SH   SOLE 26 12,246 0 7,067
TABLEAU SOFTWARE INC CL A 87336U105 868 8,883 SH   SOLE 28 8,883 0 0
TABLEAU SOFTWARE INC CL A 87336U105 26,225 268,288 SH   SOLE 30 268,288 0 0
TABLEAU SOFTWARE INC CL A 87336U105 144 1,477 SH   SOLE 31 1,477 0 0
TABLEAU SOFTWARE INC CL A 87336U105 8,559 87,561 SH   SOLE 34 87,561 0 0
TABLEAU SOFTWARE INC CL A 87336U105 747 7,646 SH   SOLE 40 7,646 0 0
TABULA RASA HEALTHCARE INC COM 873379101 913 14,309 SH   SOLE 2 757 0 13,552
TABULA RASA HEALTHCARE INC COM 873379101 25 397 SH   SOLE 7 397 0 0
TABULA RASA HEALTHCARE INC COM 873379101 4,673 73,215 SH   SOLE 18 73,215 0 0
TABULA RASA HEALTHCARE INC COM 873379101 882 13,819 SH   SOLE 19 13,819 0 0
TABULA RASA HEALTHCARE INC COM 873379101 99,032 1,551,495 SH   SOLE 21 1,551,495 0 0
TABULA RASA HEALTHCARE INC COM 873379101 28,045 439,368 SH   SOLE 22 418,006 0 21,362
TABULA RASA HEALTHCARE INC COM 873379101 71 1,107 SH   SOLE 26 0 0 1,107
TABULA RASA HEALTHCARE INC COM 873379101 160 2,499 SH   SOLE 28 2,499 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,334 20,896 SH   SOLE 30 20,896 0 0
TABULA RASA HEALTHCARE INC COM 873379101 153 2,402 SH   SOLE 40 2,402 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 738 14,200 SH   SOLE 2 761 0 13,439
TACTILE SYS TECHNOLOGY INC COM 87357P100 19 374 SH   SOLE 7 374 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 3,867 74,369 SH   SOLE 18 74,369 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 719 13,834 SH   SOLE 19 13,834 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 92,709 1,782,873 SH   SOLE 21 1,782,873 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 22,773 437,938 SH   SOLE 22 415,290 0 22,648
TACTILE SYS TECHNOLOGY INC COM 87357P100 140 2,684 SH   SOLE 28 2,684 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,178 22,661 SH   SOLE 30 22,661 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 123 2,367 SH   SOLE 40 2,367 0 0
TAHOE RES INC COM 873868103 1,446 293,937 SH   SOLE 2 13,047 0 280,890
TAHOE RES INC COM 873868103 31 6,254 SH   SOLE 7 6,254 0 0
TAHOE RES INC COM 873868103 4,931 1,002,329 SH   SOLE 18 1,002,329 0 0
TAHOE RES INC COM 873868103 1,273 258,735 SH   SOLE 19 258,735 0 0
TAHOE RES INC COM 873868103 49,459 10,052,567 SH   SOLE 21 10,052,567 0 0
TAHOE RES INC COM 873868103 15,135 3,076,152 SH   SOLE 22 2,834,222 0 241,930
TAILORED BRANDS INC COM 87403A107 1,047 41,030 SH   SOLE 2 2,062 0 38,968
TAILORED BRANDS INC COM 87403A107 6 242 SH   SOLE 4 242 0 0
TAILORED BRANDS INC COM 87403A107 27 1,073 SH   SOLE 7 1,073 0 0
TAILORED BRANDS INC COM 87403A107 5,428 212,704 SH   SOLE 18 212,704 0 0
TAILORED BRANDS INC COM 87403A107 1,072 42,011 SH   SOLE 19 42,011 0 0
TAILORED BRANDS INC COM 87403A107 128,897 5,050,831 SH   SOLE 21 5,050,831 0 0
TAILORED BRANDS INC COM 87403A107 35,047 1,373,333 SH   SOLE 22 1,306,671 0 66,662
TAILORED BRANDS INC COM 87403A107 287 11,234 SH   SOLE 26 4,681 0 6,553
TAILORED BRANDS INC COM 87403A107 153 5,999 SH   SOLE 28 5,999 0 0
TAILORED BRANDS INC COM 87403A107 1,941 76,039 SH   SOLE 30 76,039 0 0
TAILORED BRANDS INC COM 87403A107 114 4,486 SH   SOLE 40 4,486 0 0
TAITRON COMPONENTS INC CL A 874028103 1 800 SH   SOLE 21 800 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2,486 67,994 SH   SOLE 2 6,078 0 61,916
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 10 270 SH   SOLE 17 0 0 270
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 127,947 3,499,654 SH   SOLE 18 3,287,693 0 211,961
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 29,057 794,779 SH   SOLE 19 794,779 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 59,607 1,630,379 SH   SOLE 21 1,630,379 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 39,320 1,075,501 SH   SOLE 22 712,920 0 362,581
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,392 38,071 SH   SOLE 25 38,071 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 12,462 340,861 SH   SOLE 26 56,145 0 284,716
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2,971 81,268 SH   SOLE 32 81,268 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 16,375 447,907 SH   SOLE 34 447,907 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 33,819 285,729 SH   SOLE 2 19,803 0 265,926
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4,156 35,113 SH   SOLE 4 32,151 0 2,962
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9,933 83,923 SH   SOLE 7 83,923 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 150 1,270 SH   SOLE 13 1,270 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 122 1,030 SH   SOLE 15 1,030 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28,411 240,037 SH   SOLE 18 224,682 0 15,355
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 63,494 536,445 SH   SOLE 19 536,445 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5,861 49,517 SH   SOLE 20 0 0 49,517
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 310,328 2,621,899 SH   SOLE 21 2,621,899 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 324,774 2,743,953 SH   SOLE 22 2,442,703 0 301,250
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 17,395 146,964 SH   SOLE 23 146,964 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11,637 98,315 SH   SOLE 25 98,315 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 46,438 392,349 SH   SOLE 26 105,338 0 287,011
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,982 16,742 SH   SOLE 28 16,742 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,065 25,895 SH   SOLE 29 3,642 0 22,253
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 45,367 383,297 SH   SOLE 30 383,297 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5,138 43,410 SH   SOLE 31 20,962 0 22,448
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,164 18,281 SH   SOLE 32 18,281 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14,699 124,188 SH   SOLE 34 124,188 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 10,283 86,881 SH   SOLE 36 86,881 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 252 2,128 SH   SOLE 40 2,128 0 0
TAL ED GROUP SPONSORED ADS 874080104 7,504 203,921 SH   SOLE 2 10,268 0 193,653
TAL ED GROUP SPONSORED ADS 874080104 3,084 83,813 SH   SOLE 4 83,813 0 0
TAL ED GROUP SPONSORED ADS 874080104 1,310 35,587 SH   SOLE 7 35,587 0 0
TAL ED GROUP SPONSORED ADS 874080104 4,287 116,487 SH   SOLE 15 116,487 0 0
TAL ED GROUP SPONSORED ADS 874080104 3,690 100,282 SH   SOLE 18 100,282 0 0
TAL ED GROUP SPONSORED ADS 874080104 297 8,082 SH   SOLE 19 8,082 0 0
TAL ED GROUP SPONSORED ADS 874080104 226,119 6,144,529 SH   SOLE 21 6,144,529 0 0
TAL ED GROUP SPONSORED ADS 874080104 140,470 3,817,124 SH   SOLE 22 3,507,715 0 309,409
TAL ED GROUP SPONSORED ADS 874080104 13,521 367,427 SH   SOLE 23 367,427 0 0
TAL ED GROUP SPONSORED ADS 874080104 4,239 115,198 SH   SOLE 25 115,198 0 0
TAL ED GROUP SPONSORED ADS 874080104 43,255 1,175,397 SH   SOLE 26 131,749 0 1,043,648
TAL ED GROUP SPONSORED ADS 874080104 1,726 46,899 SH   SOLE 28 46,899 0 0
TAL ED GROUP SPONSORED ADS 874080104 3,724 101,189 SH   SOLE 29 71,635 0 29,554
TAL ED GROUP SPONSORED ADS 874080104 68,612 1,864,457 SH   SOLE 30 1,864,457 0 0
TAL ED GROUP SPONSORED ADS 874080104 1,812 49,229 SH   SOLE 31 18,757 0 30,472
TAL ED GROUP SPONSORED ADS 874080104 699 19,008 SH   SOLE 32 19,008 0 0
TAL ED GROUP SPONSORED ADS 874080104 1,071 29,098 SH   SOLE 34 29,098 0 0
TAL ED GROUP SPONSORED ADS 874080104 93 2,523 SH   SOLE 40 2,523 0 0
TALEND S A ADS 874224207 122 1,956 SH   SOLE 21 1,956 0 0
TALEND S A ADS 874224207 24 391 SH   SOLE 22 391 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 6 249 SH   SOLE 4 249 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 1,292 58,288 SH   SOLE 21 58,288 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 5,853 264,114 SH   SOLE 22 233,836 0 30,278
TALLGRASS ENERGY GP LP SHS CL A 874696107 525 23,704 SH   SOLE 26 19,656 0 4,048
TALLGRASS ENERGY GP LP SHS CL A 874696107 160 7,231 SH   SOLE 28 7,231 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 724 32,689 SH   SOLE 29 0 0 32,689
TALLGRASS ENERGY GP LP SHS CL A 874696107 763 34,432 SH   SOLE 30 34,432 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 1,634 73,744 SH   SOLE 34 73,744 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 254 11,447 SH   SOLE 40 11,447 0 0
TALOS ENERGY INC COM 87484T108 723 22,496 SH   SOLE 2 819 0 21,677
TALOS ENERGY INC COM 87484T108 14 421 SH   SOLE 7 421 0 0
TALOS ENERGY INC COM 87484T108 2,153 67,010 SH   SOLE 18 67,010 0 0
TALOS ENERGY INC COM 87484T108 540 16,815 SH   SOLE 19 16,815 0 0
TALOS ENERGY INC COM 87484T108 21,689 675,025 SH   SOLE 21 675,025 0 0
TALOS ENERGY INC COM 87484T108 17,829 554,917 SH   SOLE 22 525,991 0 28,926
TALOS ENERGY INC COM 87484T108 117 3,652 SH   SOLE 26 0 0 3,652
TALOS ENERGY INC COM 87484T108 144 4,470 SH   SOLE 30 4,470 0 0
TALOS ENERGY INC COM 87484T108 68 2,121 SH   SOLE 40 2,121 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 806 36,593 SH   SOLE 2 1,958 0 34,635
TANDEM DIABETES CARE INC COM NEW 875372203 21 964 SH   SOLE 7 964 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 3,287 149,278 SH   SOLE 18 149,278 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 785 35,642 SH   SOLE 19 35,642 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 34,432 1,563,648 SH   SOLE 21 1,563,648 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 25,310 1,149,412 SH   SOLE 22 1,115,403 0 34,009
TANDY LEATHER FACTORY INC COM 87538X105 6 820 SH   SOLE 18 820 0 0
TANDY LEATHER FACTORY INC COM 87538X105 162 20,718 SH   SOLE 21 20,718 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,673 113,811 SH   SOLE 2 41,916 0 71,895
TANGER FACTORY OUTLET CTRS I COM 875465106 771 32,837 SH   SOLE 4 32,837 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 12,805 545,123 SH   SOLE 7 545,123 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 83 3,539 SH   SOLE 15 3,539 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 12,673 539,505 SH   SOLE 18 539,505 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 4,361 185,636 SH   SOLE 19 185,636 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 161,516 6,875,953 SH   SOLE 21 6,875,953 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 106,500 4,533,848 SH   SOLE 22 4,405,403 0 128,445
TANGER FACTORY OUTLET CTRS I COM 875465106 128 5,470 SH   SOLE 23 5,470 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 4,440 189,010 SH   SOLE 25 189,010 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,673 71,208 SH   SOLE 26 20,646 0 50,562
TANGER FACTORY OUTLET CTRS I COM 875465106 323 13,742 SH   SOLE 28 13,742 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 779 33,169 SH   SOLE 29 33,169 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 10,191 433,838 SH   SOLE 30 433,838 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 217 9,248 SH   SOLE 40 9,248 0 0
TAPESTRY INC COM 876030107 36,979 791,673 SH   SOLE 2 119,944 0 671,729
TAPESTRY INC COM 876030107 4,173 89,333 SH   SOLE 4 81,785 0 7,548
TAPESTRY INC COM 876030107 15,471 331,222 SH   SOLE 7 252,675 0 78,547
TAPESTRY INC COM 876030107 112 2,391 SH   SOLE 15 2,391 0 0
TAPESTRY INC COM 876030107 28,188 603,460 SH   SOLE 18 565,432 0 38,028
TAPESTRY INC COM 876030107 2,862 61,272 SH   SOLE 19 61,272 0 0
TAPESTRY INC COM 876030107 8,118 173,802 SH   SOLE 20 0 0 173,802
TAPESTRY INC COM 876030107 367,648 7,870,855 SH   SOLE 21 7,870,855 0 0
TAPESTRY INC COM 876030107 338,880 7,254,977 SH   SOLE 22 6,481,615 0 773,362
TAPESTRY INC COM 876030107 15,939 341,229 SH   SOLE 23 341,229 0 0
TAPESTRY INC COM 876030107 13,570 290,519 SH   SOLE 25 290,519 0 0
TAPESTRY INC COM 876030107 53,119 1,137,210 SH   SOLE 26 303,210 0 834,000
TAPESTRY INC COM 876030107 1,987 42,541 SH   SOLE 28 42,541 0 0
TAPESTRY INC COM 876030107 3,054 65,385 SH   SOLE 29 9,900 0 55,485
TAPESTRY INC COM 876030107 59,219 1,267,805 SH   SOLE 30 1,267,805 0 0
TAPESTRY INC COM 876030107 5,457 116,823 SH   SOLE 31 50,531 0 66,292
TAPESTRY INC COM 876030107 663 14,203 SH   SOLE 34 14,203 0 0
TAPESTRY INC COM 876030107 14,586 312,277 SH   SOLE 36 312,277 0 0
TAPESTRY INC COM 876030107 265 5,674 SH   SOLE 40 5,674 0 0
TAPIMMUNE INC COM PAR 876033408 12 1,321 SH   SOLE 18 1,321 0 0
TAPIMMUNE INC COM PAR 876033408 177 18,816 SH   SOLE 21 18,816 0 0
TARENA INTL INC ADR 876108101 39 5,198 SH   SOLE 4 5,198 0 0
TARENA INTL INC ADR 876108101 3,185 420,725 SH   SOLE 21 420,725 0 0
TARENA INTL INC ADR 876108101 1,086 143,487 SH   SOLE 22 143,487 0 0
TARENA INTL INC ADR 876108101 803 106,101 SH   SOLE 30 106,101 0 0
TARGA RES CORP COM 87612G101 26,036 526,080 SH   SOLE 2 28,025 0 498,055
TARGA RES CORP COM 87612G101 3,420 69,106 SH   SOLE 4 63,182 0 5,924
TARGA RES CORP COM 87612G101 15,507 313,334 SH   SOLE 7 295,739 0 17,595
TARGA RES CORP COM 87612G101 309 6,253 SH   SOLE 13 6,253 0 0
TARGA RES CORP COM 87612G101 81 1,637 SH   SOLE 15 1,637 0 0
TARGA RES CORP COM 87612G101 7,461 150,756 SH   SOLE 18 130,409 0 20,347
TARGA RES CORP COM 87612G101 18,351 370,795 SH   SOLE 19 370,795 0 0
TARGA RES CORP COM 87612G101 5,033 101,696 SH   SOLE 20 0 0 101,696
TARGA RES CORP COM 87612G101 157,920 3,190,945 SH   SOLE 21 3,190,945 0 0
TARGA RES CORP COM 87612G101 295,437 5,969,632 SH   SOLE 22 5,516,310 0 453,322
TARGA RES CORP COM 87612G101 13,059 263,879 SH   SOLE 23 263,879 0 0
TARGA RES CORP COM 87612G101 9,657 195,125 SH   SOLE 25 195,125 0 0
TARGA RES CORP COM 87612G101 32,938 665,557 SH   SOLE 26 223,966 0 441,591
TARGA RES CORP COM 87612G101 1,589 32,100 SH   SOLE 28 32,100 0 0
TARGA RES CORP COM 87612G101 2,457 49,647 SH   SOLE 29 8,759 0 40,888
TARGA RES CORP COM 87612G101 12,589 254,377 SH   SOLE 30 254,377 0 0
TARGA RES CORP COM 87612G101 5,364 108,387 SH   SOLE 31 43,685 0 64,702
TARGA RES CORP COM 87612G101 7,517 151,899 SH   SOLE 34 151,899 0 0
TARGA RES CORP COM 87612G101 9,007 181,994 SH   SOLE 36 181,994 0 0
TARGA RES CORP COM 87612G101 215 4,336 SH   SOLE 40 4,336 0 0
TARGET CORP COM 87612E106 155,494 2,042,747 SH   SOLE 2 790,710 0 1,252,037
TARGET CORP COM 87612E106 24,709 324,600 SH   SOLE 4 311,217 0 13,383
TARGET CORP COM 87612E106 65,590 861,672 SH   SOLE 7 607,929 0 253,743
TARGET CORP COM 87612E106 10,810 142,009 SH   SOLE 13 142,009 0 0
TARGET CORP COM 87612E106 319 4,195 SH   SOLE 15 4,195 0 0
TARGET CORP COM 87612E106 87,489 1,149,353 SH   SOLE 18 1,068,986 0 80,367
TARGET CORP COM 87612E106 92,587 1,216,333 SH   SOLE 19 1,216,333 0 0
TARGET CORP COM 87612E106 18,114 237,969 SH   SOLE 20 0 0 237,969
TARGET CORP COM 87612E106 927,154 12,180,169 SH   SOLE 21 12,180,169 0 0
TARGET CORP COM 87612E106 1,224,041 16,080,419 SH   SOLE 22 13,490,620 0 2,589,799
TARGET CORP COM 87612E106 71,978 945,584 SH   SOLE 23 945,584 0 0
TARGET CORP COM 87612E106 43,838 575,902 SH   SOLE 25 575,902 0 0
TARGET CORP COM 87612E106 201,657 2,649,205 SH   SOLE 26 461,623 0 2,187,582
TARGET CORP COM 87612E106 5,653 74,269 SH   SOLE 28 74,269 0 0
TARGET CORP COM 87612E106 32,120 421,971 SH   SOLE 29 199,577 0 222,394
TARGET CORP COM 87612E106 154,055 2,023,839 SH   SOLE 30 2,023,839 0 0
TARGET CORP COM 87612E106 42,740 561,478 SH   SOLE 31 372,554 0 188,924
TARGET CORP COM 87612E106 4,005 52,620 SH   SOLE 32 52,620 0 0
TARGET CORP COM 87612E106 28,423 373,397 SH   SOLE 34 373,397 0 0
TARGET CORP COM 87612E106 9,610 126,246 SH   SOLE 35 126,246 0 0
TARGET CORP COM 87612E106 54,518 716,209 SH   SOLE 36 716,209 0 0
TARGET CORP COM 87612E106 793 10,417 SH   SOLE 40 10,417 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 128 1,103 SH   SOLE 7 1,103 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 361 3,118 SH   SOLE 22 3,118 0 0
TASEKO MINES LTD COM 876511106 28 26,383 SH   SOLE 21 26,383 0 0
TATA MTRS LTD SPONSORED ADR 876568502 761 38,936 SH   SOLE 2 38,936 0 0
TATA MTRS LTD SPONSORED ADR 876568502 52 2,659 SH   SOLE 7 2,659 0 0
TATA MTRS LTD SPONSORED ADR 876568502 5,620 287,473 SH   SOLE 18 287,473 0 0
TATA MTRS LTD SPONSORED ADR 876568502 119 6,074 SH   SOLE 19 6,074 0 0
TATA MTRS LTD SPONSORED ADR 876568502 7,864 402,242 SH   SOLE 21 402,242 0 0
TATA MTRS LTD SPONSORED ADR 876568502 7,593 388,380 SH   SOLE 22 314,252 0 74,128
TATA MTRS LTD SPONSORED ADR 876568502 593 30,335 SH   SOLE 25 30,335 0 0
TATA MTRS LTD SPONSORED ADR 876568502 15,138 774,342 SH   SOLE 26 214,060 0 560,282
TATA MTRS LTD SPONSORED ADR 876568502 3,410 174,423 SH   SOLE 28 174,423 0 0
TATA MTRS LTD SPONSORED ADR 876568502 3,356 171,645 SH   SOLE 29 167,041 0 4,604
TATA MTRS LTD SPONSORED ADR 876568502 8,394 429,381 SH   SOLE 30 429,381 0 0
TATA MTRS LTD SPONSORED ADR 876568502 314 16,049 SH   SOLE 34 16,049 0 0
TAUBMAN CTRS INC COM 876664103 8,418 143,265 SH   SOLE 2 28,924 0 114,341
TAUBMAN CTRS INC COM 876664103 1,121 19,077 SH   SOLE 4 19,077 0 0
TAUBMAN CTRS INC COM 876664103 5,646 96,085 SH   SOLE 7 96,085 0 0
TAUBMAN CTRS INC COM 876664103 145 2,463 SH   SOLE 15 2,463 0 0
TAUBMAN CTRS INC COM 876664103 11,138 189,548 SH   SOLE 18 189,548 0 0
TAUBMAN CTRS INC COM 876664103 4,793 81,574 SH   SOLE 19 81,574 0 0
TAUBMAN CTRS INC COM 876664103 184,499 3,139,877 SH   SOLE 21 3,139,877 0 0
TAUBMAN CTRS INC COM 876664103 163,304 2,779,175 SH   SOLE 22 2,660,385 0 118,790
TAUBMAN CTRS INC COM 876664103 206 3,506 SH   SOLE 23 3,506 0 0
TAUBMAN CTRS INC COM 876664103 6,790 115,552 SH   SOLE 25 115,552 0 0
TAUBMAN CTRS INC COM 876664103 2,262 38,497 SH   SOLE 26 12,545 0 25,952
TAUBMAN CTRS INC COM 876664103 501 8,529 SH   SOLE 28 8,529 0 0
TAUBMAN CTRS INC COM 876664103 1,225 20,845 SH   SOLE 29 20,845 0 0
TAUBMAN CTRS INC COM 876664103 16,968 288,768 SH   SOLE 30 288,768 0 0
TAUBMAN CTRS INC COM 876664103 79 1,349 SH   SOLE 31 1,349 0 0
TAUBMAN CTRS INC COM 876664103 115 1,957 SH   SOLE 36 1,957 0 0
TAUBMAN CTRS INC COM 876664103 383 6,517 SH   SOLE 40 6,517 0 0
TAYLOR DEVICES INC COM 877163105 6 584 SH   SOLE 18 584 0 0
TAYLOR DEVICES INC COM 877163105 7 702 SH   SOLE 21 702 0 0
TAYLOR DEVICES INC COM 877163105 27 2,630 SH   SOLE 22 2,630 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 2,568 123,568 SH   SOLE 2 14,086 0 109,482
TAYLOR MORRISON HOME CORP CL A 87724P106 56 2,675 SH   SOLE 4 2,675 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 87 4,192 SH   SOLE 7 4,192 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 7,660 368,603 SH   SOLE 18 367,909 0 694
TAYLOR MORRISON HOME CORP CL A 87724P106 2,855 137,394 SH   SOLE 19 137,394 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 102,192 4,917,801 SH   SOLE 21 4,917,801 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 67,488 3,247,725 SH   SOLE 22 3,079,274 0 168,451
TAYLOR MORRISON HOME CORP CL A 87724P106 927 44,615 SH   SOLE 23 44,615 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 324 15,609 SH   SOLE 25 15,609 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 1,448 69,679 SH   SOLE 26 17,192 0 52,487
TAYLOR MORRISON HOME CORP CL A 87724P106 319 15,366 SH   SOLE 28 15,366 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 199 9,579 SH   SOLE 29 0 0 9,579
TAYLOR MORRISON HOME CORP CL A 87724P106 516 24,847 SH   SOLE 30 24,847 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 153 7,364 SH   SOLE 34 7,364 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 280 13,496 SH   SOLE 40 13,496 0 0
TCF FINL CORP COM 872275102 9,644 391,699 SH   SOLE 2 80,059 0 311,640
TCF FINL CORP COM 872275102 21 864 SH   SOLE 4 864 0 0
TCF FINL CORP COM 872275102 127 5,153 SH   SOLE 7 5,153 0 0
TCF FINL CORP COM 872275102 12,964 526,559 SH   SOLE 18 526,559 0 0
TCF FINL CORP COM 872275102 631 25,634 SH   SOLE 19 25,634 0 0
TCF FINL CORP COM 872275102 193,370 7,854,198 SH   SOLE 21 7,854,198 0 0
TCF FINL CORP COM 872275102 138,013 5,605,729 SH   SOLE 22 5,273,327 0 332,402
TCF FINL CORP COM 872275102 1,479 60,059 SH   SOLE 26 39,345 0 20,714
TCF FINL CORP COM 872275102 574 23,303 SH   SOLE 28 23,303 0 0
TCF FINL CORP COM 872275102 944 38,325 SH   SOLE 30 38,325 0 0
TCF FINL CORP COM 872275102 89 3,628 SH   SOLE 31 3,628 0 0
TCF FINL CORP COM 872275102 93 3,781 SH   SOLE 36 3,781 0 0
TCF FINL CORP COM 872275102 429 17,426 SH   SOLE 40 17,426 0 0
TCG BDC INC COM 872280102 344 20,184 SH   SOLE 26 0 0 20,184
TCG BDC INC COM 872280102 4,726 277,686 SH   SOLE 30 277,686 0 0
TCP CAP CORP COM 87238Q103 4,619 319,642 SH   SOLE 30 319,642 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 34,593 631,609 SH   SOLE 2 24,868 0 606,741
TD AMERITRADE HLDG CORP COM 87236Y108 4,919 89,806 SH   SOLE 4 83,391 0 6,415
TD AMERITRADE HLDG CORP COM 87236Y108 1,742 31,805 SH   SOLE 7 31,805 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 152 2,775 SH   SOLE 15 2,775 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 8 150 SH   SOLE 17 0 0 150
TD AMERITRADE HLDG CORP COM 87236Y108 7,768 141,824 SH   SOLE 18 113,543 0 28,281
TD AMERITRADE HLDG CORP COM 87236Y108 1,334 24,355 SH   SOLE 19 24,355 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 193,250 3,528,383 SH   SOLE 21 3,528,383 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 394,134 7,196,165 SH   SOLE 22 6,620,199 0 575,966
TD AMERITRADE HLDG CORP COM 87236Y108 19,411 354,404 SH   SOLE 23 354,404 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 16,058 293,186 SH   SOLE 25 293,186 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 39,584 722,726 SH   SOLE 26 243,268 0 479,458
TD AMERITRADE HLDG CORP COM 87236Y108 2,328 42,500 SH   SOLE 28 42,500 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 522 9,534 SH   SOLE 29 9,534 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 21,367 390,130 SH   SOLE 30 390,130 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 5,221 95,324 SH   SOLE 31 54,312 0 41,012
TD AMERITRADE HLDG CORP COM 87236Y108 785 14,333 SH   SOLE 34 14,333 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 12,812 233,920 SH   SOLE 36 233,920 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 281 5,130 SH   SOLE 40 5,130 0 0
TE CONNECTIVITY LTD REG SHS H84989104 64,993 721,662 SH   SOLE 2 554,189 0 167,473
TE CONNECTIVITY LTD REG SHS H84989104 19,926 221,254 SH   SOLE 4 212,130 0 9,124
TE CONNECTIVITY LTD REG SHS H84989104 37,095 411,888 SH   SOLE 7 327,614 0 84,274
TE CONNECTIVITY LTD REG SHS H84989104 1,924 21,363 SH   SOLE 13 21,363 0 0
TE CONNECTIVITY LTD REG SHS H84989104 268 2,979 SH   SOLE 15 2,979 0 0
TE CONNECTIVITY LTD REG SHS H84989104 53,417 593,130 SH   SOLE 18 544,149 0 48,981
TE CONNECTIVITY LTD REG SHS H84989104 20,495 227,569 SH   SOLE 19 227,569 0 0
TE CONNECTIVITY LTD REG SHS H84989104 14,459 160,553 SH   SOLE 20 0 0 160,553
TE CONNECTIVITY LTD REG SHS H84989104 395,072 4,386,764 SH   SOLE 21 4,386,764 0 0
TE CONNECTIVITY LTD REG SHS H84989104 648,748 7,203,509 SH   SOLE 22 6,099,338 0 1,104,171
TE CONNECTIVITY LTD REG SHS H84989104 55,356 614,659 SH   SOLE 23 614,659 0 0
TE CONNECTIVITY LTD REG SHS H84989104 34,436 382,372 SH   SOLE 25 382,372 0 0
TE CONNECTIVITY LTD REG SHS H84989104 131,003 1,454,621 SH   SOLE 26 322,851 0 1,131,770
TE CONNECTIVITY LTD REG SHS H84989104 4,401 48,863 SH   SOLE 28 48,863 0 0
TE CONNECTIVITY LTD REG SHS H84989104 14,020 155,669 SH   SOLE 29 119,139 0 36,530
TE CONNECTIVITY LTD REG SHS H84989104 109,886 1,220,138 SH   SOLE 30 1,220,138 0 0
TE CONNECTIVITY LTD REG SHS H84989104 34,168 379,388 SH   SOLE 31 255,556 0 123,832
TE CONNECTIVITY LTD REG SHS H84989104 60,260 669,112 SH   SOLE 34 669,112 0 0
TE CONNECTIVITY LTD REG SHS H84989104 34,834 386,783 SH   SOLE 36 386,783 0 0
TE CONNECTIVITY LTD REG SHS H84989104 639 7,095 SH   SOLE 40 7,095 0 0
TEAM INC COM 878155100 707 30,599 SH   SOLE 2 1,228 0 29,371
TEAM INC COM 878155100 5 214 SH   SOLE 4 214 0 0
TEAM INC COM 878155100 15 639 SH   SOLE 7 639 0 0
TEAM INC COM 878155100 3,128 135,397 SH   SOLE 18 135,397 0 0
TEAM INC COM 878155100 561 24,283 SH   SOLE 19 24,283 0 0
TEAM INC COM 878155100 71,233 3,083,669 SH   SOLE 21 3,083,669 0 0
TEAM INC COM 878155100 18,988 822,012 SH   SOLE 22 776,546 0 45,466
TEAM INC COM 878155100 172 7,466 SH   SOLE 26 2,358 0 5,108
TEAM INC COM 878155100 94 4,052 SH   SOLE 28 4,052 0 0
TEAM INC COM 878155100 0 3 SH   SOLE 29 0 0 3
TEAM INC COM 878155100 1,004 43,455 SH   SOLE 30 43,455 0 0
TEAM INC COM 878155100 72 3,112 SH   SOLE 40 3,112 0 0
TECH DATA CORP COM 878237106 4,526 55,116 SH   SOLE 2 16,696 0 38,420
TECH DATA CORP COM 878237106 15 177 SH   SOLE 4 177 0 0
TECH DATA CORP COM 878237106 209 2,541 SH   SOLE 7 2,541 0 0
TECH DATA CORP COM 878237106 17,900 217,972 SH   SOLE 18 217,972 0 0
TECH DATA CORP COM 878237106 3,058 37,243 SH   SOLE 19 37,243 0 0
TECH DATA CORP COM 878237106 203,889 2,482,816 SH   SOLE 21 2,482,816 0 0
TECH DATA CORP COM 878237106 111,464 1,357,334 SH   SOLE 22 1,290,922 0 66,412
TECH DATA CORP COM 878237106 2,041 24,857 SH   SOLE 26 6,767 0 18,090
TECH DATA CORP COM 878237106 456 5,551 SH   SOLE 28 5,551 0 0
TECH DATA CORP COM 878237106 333 4,057 SH   SOLE 29 0 0 4,057
TECH DATA CORP COM 878237106 684 8,335 SH   SOLE 30 8,335 0 0
TECH DATA CORP COM 878237106 1,574 19,166 SH   SOLE 36 19,166 0 0
TECH DATA CORP COM 878237106 351 4,270 SH   SOLE 40 4,270 0 0
TECHNICAL COMMUNICATIONS COR COM 878409101 0 75 SH   SOLE 22 75 0 0
TECHNIPFMC PLC COM G87110105 17,962 565,925 SH   SOLE 2 161,071 0 404,854
TECHNIPFMC PLC COM G87110105 5,152 162,311 SH   SOLE 4 151,370 0 10,941
TECHNIPFMC PLC COM G87110105 9,913 312,305 SH   SOLE 7 301,330 0 10,975
TECHNIPFMC PLC COM G87110105 188 5,932 SH   SOLE 13 5,932 0 0
TECHNIPFMC PLC COM G87110105 35,915 1,131,535 SH   SOLE 18 1,068,990 0 62,545
TECHNIPFMC PLC COM G87110105 15,770 496,834 SH   SOLE 19 496,834 0 0
TECHNIPFMC PLC COM G87110105 6,407 201,846 SH   SOLE 20 0 0 201,846
TECHNIPFMC PLC COM G87110105 196,924 6,204,298 SH   SOLE 21 6,204,298 0 0
TECHNIPFMC PLC COM G87110105 244,425 7,700,837 SH   SOLE 22 7,068,577 0 632,260
TECHNIPFMC PLC COM G87110105 17,381 547,594 SH   SOLE 23 547,594 0 0
TECHNIPFMC PLC COM G87110105 2,054 64,724 SH   SOLE 25 64,724 0 0
TECHNIPFMC PLC COM G87110105 40,548 1,277,491 SH   SOLE 26 317,666 0 959,825
TECHNIPFMC PLC COM G87110105 1,822 57,406 SH   SOLE 28 57,406 0 0
TECHNIPFMC PLC COM G87110105 20,413 643,121 SH   SOLE 29 505,010 0 138,111
TECHNIPFMC PLC COM G87110105 47,857 1,507,793 SH   SOLE 30 1,507,793 0 0
TECHNIPFMC PLC COM G87110105 5,706 179,764 SH   SOLE 31 87,777 0 91,987
TECHNIPFMC PLC COM G87110105 1,065 33,543 SH   SOLE 34 33,543 0 0
TECHNIPFMC PLC COM G87110105 3,013 94,942 SH   SOLE 36 94,942 0 0
TECHNIPFMC PLC COM G87110105 251 7,902 SH   SOLE 40 7,902 0 0
TECHTARGET INC COM 87874R100 689 24,266 SH   SOLE 2 8,753 0 15,513
TECHTARGET INC COM 87874R100 13 460 SH   SOLE 7 460 0 0
TECHTARGET INC COM 87874R100 1,987 69,963 SH   SOLE 18 69,963 0 0
TECHTARGET INC COM 87874R100 2,931 103,190 SH   SOLE 19 103,190 0 0
TECHTARGET INC COM 87874R100 20,071 706,721 SH   SOLE 21 706,721 0 0
TECHTARGET INC COM 87874R100 22,996 809,714 SH   SOLE 22 758,442 0 51,272
TECHTARGET INC COM 87874R100 602 21,211 SH   SOLE 23 21,211 0 0
TECHTARGET INC COM 87874R100 2,264 79,722 SH   SOLE 26 0 0 79,722
TECHTARGET INC COM 87874R100 196 6,911 SH   SOLE 29 0 0 6,911
TECHTARGET INC COM 87874R100 102 3,594 SH   SOLE 30 3,594 0 0
TECK RESOURCES LTD CL B 878742204 22,819 896,620 SH   SOLE 19 896,620 0 0
TECK RESOURCES LTD CL B 878742204 8,476 333,038 SH   SOLE 21 333,038 0 0
TECK RESOURCES LTD CL B 878742204 35,210 1,383,509 SH   SOLE 22 1,383,509 0 0
TECK RESOURCES LTD CL B 878742204 5,813 228,410 SH   SOLE 25 228,410 0 0
TECK RESOURCES LTD CL B 878742204 15,581 612,225 SH   SOLE 29 612,225 0 0
TECK RESOURCES LTD CL B 878742204 2,183 85,768 SH   SOLE 34 85,768 0 0
TECNOGLASS INC SHS G87264100 5 605 SH   SOLE 21 605 0 0
TECOGEN INC NEW COM NEW 87876P201 11 2,947 SH   SOLE 18 2,947 0 0
TECOGEN INC NEW COM NEW 87876P201 187 50,272 SH   SOLE 21 50,272 0 0
TEEKAY CORPORATION COM Y8564W103 572 73,783 SH   SOLE 2 3,153 0 70,630
TEEKAY CORPORATION COM Y8564W103 9 1,205 SH   SOLE 7 1,205 0 0
TEEKAY CORPORATION COM Y8564W103 1,748 225,518 SH   SOLE 18 225,518 0 0
TEEKAY CORPORATION COM Y8564W103 432 55,694 SH   SOLE 19 55,694 0 0
TEEKAY CORPORATION COM Y8564W103 16,809 2,168,954 SH   SOLE 21 2,168,954 0 0
TEEKAY CORPORATION COM Y8564W103 5,881 758,779 SH   SOLE 22 673,462 0 85,317
TEEKAY CORPORATION COM Y8564W103 68 8,822 SH   SOLE 36 8,822 0 0
TEEKAY TANKERS LTD CL A Y8565N102 261 222,673 SH   SOLE 2 7,025 0 215,648
TEEKAY TANKERS LTD CL A Y8565N102 3 2,595 SH   SOLE 7 2,595 0 0
TEEKAY TANKERS LTD CL A Y8565N102 757 647,293 SH   SOLE 18 647,293 0 0
TEEKAY TANKERS LTD CL A Y8565N102 161 137,576 SH   SOLE 19 137,576 0 0
TEEKAY TANKERS LTD CL A Y8565N102 7,958 6,801,528 SH   SOLE 21 6,801,528 0 0
TEEKAY TANKERS LTD CL A Y8565N102 2,173 1,856,864 SH   SOLE 22 1,753,640 0 103,224
TEGNA INC COM 87901J105 3,421 315,295 SH   SOLE 2 95,164 0 220,131
TEGNA INC COM 87901J105 11 997 SH   SOLE 4 997 0 0
TEGNA INC COM 87901J105 85 7,831 SH   SOLE 7 7,831 0 0
TEGNA INC COM 87901J105 13,874 1,278,697 SH   SOLE 18 1,278,697 0 0
TEGNA INC COM 87901J105 1,972 181,741 SH   SOLE 19 181,741 0 0
TEGNA INC COM 87901J105 157,533 14,519,206 SH   SOLE 21 14,519,206 0 0
TEGNA INC COM 87901J105 86,617 7,983,153 SH   SOLE 22 7,665,533 0 317,620
TEGNA INC COM 87901J105 527 48,528 SH   SOLE 26 31,253 0 17,275
TEGNA INC COM 87901J105 321 29,625 SH   SOLE 28 29,625 0 0
TEGNA INC COM 87901J105 485 44,723 SH   SOLE 30 44,723 0 0
TEGNA INC COM 87901J105 142 13,108 SH   SOLE 36 13,108 0 0
TEGNA INC COM 87901J105 227 20,955 SH   SOLE 40 20,955 0 0
TEJON RANCH CO COM 879080109 547 22,517 SH   SOLE 2 1,029 0 21,488
TEJON RANCH CO COM 879080109 4 178 SH   SOLE 4 178 0 0
TEJON RANCH CO COM 879080109 10 412 SH   SOLE 7 412 0 0
TEJON RANCH CO COM 879080109 1,741 71,632 SH   SOLE 18 71,632 0 0
TEJON RANCH CO COM 879080109 395 16,269 SH   SOLE 19 16,269 0 0
TEJON RANCH CO COM 879080109 18,324 754,093 SH   SOLE 21 754,093 0 0
TEJON RANCH CO COM 879080109 13,728 564,953 SH   SOLE 22 537,436 0 27,517
TEJON RANCH CO COM 879080109 225 9,279 SH   SOLE 26 0 0 9,279
TEJON RANCH CO COM 879080109 67 2,738 SH   SOLE 28 2,738 0 0
TEJON RANCH CO COM 879080109 160 6,572 SH   SOLE 30 6,572 0 0
TEJON RANCH CO COM 879080109 42 1,731 SH   SOLE 40 1,731 0 0
TEL INSTR ELECTRS CORP COM NEW 879165207 1 226 SH   SOLE 21 226 0 0
TELADOC INC COM 87918A105 9,998 172,230 SH   SOLE 2 123,696 0 48,534
TELADOC INC COM 87918A105 13 229 SH   SOLE 4 229 0 0
TELADOC INC COM 87918A105 79 1,357 SH   SOLE 7 1,357 0 0
TELADOC INC COM 87918A105 15,163 261,214 SH   SOLE 18 261,214 0 0
TELADOC INC COM 87918A105 46,141 794,848 SH   SOLE 19 794,848 0 0
TELADOC INC COM 87918A105 124,953 2,152,512 SH   SOLE 21 2,152,512 0 0
TELADOC INC COM 87918A105 91,260 1,572,085 SH   SOLE 22 1,493,825 0 78,260
TELADOC INC COM 87918A105 40 687 SH   SOLE 23 687 0 0
TELADOC INC COM 87918A105 747 12,873 SH   SOLE 26 9,031 0 3,842
TELADOC INC COM 87918A105 425 7,326 SH   SOLE 28 7,326 0 0
TELADOC INC COM 87918A105 701 12,076 SH   SOLE 30 12,076 0 0
TELADOC INC COM 87918A105 18,857 324,837 SH   SOLE 34 324,837 0 0
TELADOC INC COM 87918A105 382 6,576 SH   SOLE 40 6,576 0 0
TELARIA INC COM 879181105 169 41,812 SH   SOLE 2 2,052 0 39,760
TELARIA INC COM 879181105 6 1,446 SH   SOLE 7 1,446 0 0
TELARIA INC COM 879181105 596 147,466 SH   SOLE 18 147,466 0 0
TELARIA INC COM 879181105 141 34,899 SH   SOLE 19 34,899 0 0
TELARIA INC COM 879181105 6,205 1,535,941 SH   SOLE 21 1,535,941 0 0
TELARIA INC COM 879181105 1,938 479,690 SH   SOLE 22 458,772 0 20,918
TELECOM ARGENTINA S A SPON ADR REP B 879273209 887 50,000 SH   SOLE 18 0 0 50,000
TELECOM ARGENTINA S A SPON ADR REP B 879273209 461 26,000 SH   SOLE 19 26,000 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 10,062 567,186 SH   SOLE 21 567,186 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 3,206 180,740 SH   SOLE 22 180,740 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 887 50,000 SH   SOLE 25 50,000 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 3,725 210,000 SH   SOLE 34 210,000 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 18,268 91,773 SH   SOLE 2 20,960 0 70,813
TELEDYNE TECHNOLOGIES INC COM 879360105 56 281 SH   SOLE 4 281 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 195 981 SH   SOLE 7 981 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 22,629 113,680 SH   SOLE 18 113,680 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,091 5,480 SH   SOLE 19 5,480 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 446,600 2,243,545 SH   SOLE 21 2,243,545 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 225,078 1,130,706 SH   SOLE 22 1,052,503 0 78,203
TELEDYNE TECHNOLOGIES INC COM 879360105 2,155 10,826 SH   SOLE 26 6,699 0 4,127
TELEDYNE TECHNOLOGIES INC COM 879360105 927 4,657 SH   SOLE 28 4,657 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,443 7,248 SH   SOLE 29 0 0 7,248
TELEDYNE TECHNOLOGIES INC COM 879360105 1,955 9,821 SH   SOLE 30 9,821 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 151 757 SH   SOLE 31 757 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,645 8,265 SH   SOLE 34 8,265 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 139 698 SH   SOLE 36 698 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 753 3,783 SH   SOLE 40 3,783 0 0
TELEFLEX INC COM 879369106 39,517 147,337 SH   SOLE 2 50,844 0 96,493
TELEFLEX INC COM 879369106 4,125 15,378 SH   SOLE 4 14,290 0 1,088
TELEFLEX INC COM 879369106 5,249 19,570 SH   SOLE 7 10,596 0 8,974
TELEFLEX INC COM 879369106 43 161 SH   SOLE 15 161 0 0
TELEFLEX INC COM 879369106 42,777 159,492 SH   SOLE 18 155,155 0 4,337
TELEFLEX INC COM 879369106 79,064 294,783 SH   SOLE 19 294,783 0 0
TELEFLEX INC COM 879369106 8,638 32,206 SH   SOLE 20 7,400 0 24,806
TELEFLEX INC COM 879369106 635,208 2,368,324 SH   SOLE 21 2,368,324 0 0
TELEFLEX INC COM 879369106 372,523 1,388,924 SH   SOLE 22 1,296,294 0 92,630
TELEFLEX INC COM 879369106 15,586 58,111 SH   SOLE 23 58,111 0 0
TELEFLEX INC COM 879369106 11,012 41,057 SH   SOLE 25 41,057 0 0
TELEFLEX INC COM 879369106 32,917 122,728 SH   SOLE 26 41,640 0 81,088
TELEFLEX INC COM 879369106 1,840 6,859 SH   SOLE 28 6,859 0 0
TELEFLEX INC COM 879369106 2,735 10,199 SH   SOLE 29 1,409 0 8,790
TELEFLEX INC COM 879369106 16,910 63,049 SH   SOLE 30 63,049 0 0
TELEFLEX INC COM 879369106 4,591 17,119 SH   SOLE 31 8,641 0 8,478
TELEFLEX INC COM 879369106 19,531 72,818 SH   SOLE 34 72,818 0 0
TELEFLEX INC COM 879369106 10,526 39,244 SH   SOLE 36 39,244 0 0
TELEFLEX INC COM 879369106 242 904 SH   SOLE 40 904 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 211 17,799 SH   SOLE 22 17,799 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 252 21,231 SH   SOLE 26 0 0 21,231
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1,457 122,742 SH   SOLE 30 122,742 0 0
TELEFONICA S A SPONSORED ADR 879382208 37 4,324 SH   SOLE 18 4,324 0 0
TELENAV INC COM 879455103 153 27,343 SH   SOLE 2 816 0 26,527
TELENAV INC COM 879455103 5 966 SH   SOLE 7 966 0 0
TELENAV INC COM 879455103 589 105,224 SH   SOLE 18 105,224 0 0
TELENAV INC COM 879455103 132 23,505 SH   SOLE 19 23,505 0 0
TELENAV INC COM 879455103 6,133 1,095,213 SH   SOLE 21 1,095,213 0 0
TELENAV INC COM 879455103 2,316 413,557 SH   SOLE 22 399,459 0 14,098
TELEPHONE & DATA SYS INC COM NEW 879433829 11,887 433,516 SH   SOLE 2 238,478 0 195,038
TELEPHONE & DATA SYS INC COM NEW 879433829 656 23,935 SH   SOLE 4 23,935 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 3,621 132,069 SH   SOLE 7 132,069 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 3,535 128,925 SH   SOLE 13 128,925 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 62,456 2,277,763 SH   SOLE 18 2,277,438 0 325
TELEPHONE & DATA SYS INC COM NEW 879433829 79,921 2,914,685 SH   SOLE 19 2,914,685 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 123,019 4,486,470 SH   SOLE 21 4,486,470 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 141,326 5,154,128 SH   SOLE 22 4,449,200 0 704,928
TELEPHONE & DATA SYS INC COM NEW 879433829 2,857 104,204 SH   SOLE 23 104,204 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 3,197 116,600 SH   SOLE 25 116,600 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 963 35,127 SH   SOLE 26 26,372 0 8,755
TELEPHONE & DATA SYS INC COM NEW 879433829 386 14,089 SH   SOLE 28 14,089 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 5,926 216,128 SH   SOLE 29 9,353 0 206,775
TELEPHONE & DATA SYS INC COM NEW 879433829 891 32,480 SH   SOLE 30 32,480 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,532 55,879 SH   SOLE 31 23,956 0 31,923
TELEPHONE & DATA SYS INC COM NEW 879433829 20,117 733,665 SH   SOLE 34 733,665 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 2,500 91,192 SH   SOLE 36 91,192 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 285 10,404 SH   SOLE 40 10,404 0 0
TELIGENT INC NEW COM 87960W104 119 34,438 SH   SOLE 2 2,397 0 32,041
TELIGENT INC NEW COM 87960W104 5 1,398 SH   SOLE 7 1,398 0 0
TELIGENT INC NEW COM 87960W104 483 139,708 SH   SOLE 18 139,708 0 0
TELIGENT INC NEW COM 87960W104 105 30,300 SH   SOLE 19 30,300 0 0
TELIGENT INC NEW COM 87960W104 7,047 2,036,586 SH   SOLE 21 2,036,586 0 0
TELIGENT INC NEW COM 87960W104 4,165 1,203,896 SH   SOLE 22 1,170,006 0 33,890
TELIGENT INC NEW COM 87960W104 4 1,081 SH   SOLE 30 1,081 0 0
TELLURIAN INC NEW COM 87968A104 558 67,026 SH   SOLE 2 3,520 0 63,506
TELLURIAN INC NEW COM 87968A104 3 382 SH   SOLE 4 382 0 0
TELLURIAN INC NEW COM 87968A104 17 2,051 SH   SOLE 7 2,051 0 0
TELLURIAN INC NEW COM 87968A104 2,129 255,851 SH   SOLE 18 255,851 0 0
TELLURIAN INC NEW COM 87968A104 538 64,682 SH   SOLE 19 64,682 0 0
TELLURIAN INC NEW COM 87968A104 22,803 2,740,742 SH   SOLE 21 2,740,742 0 0
TELLURIAN INC NEW COM 87968A104 15,906 1,911,817 SH   SOLE 22 1,810,482 0 101,335
TELLURIAN INC NEW COM 87968A104 369 44,387 SH   SOLE 23 44,387 0 0
TELLURIAN INC NEW COM 87968A104 190 22,823 SH   SOLE 26 0 0 22,823
TELLURIAN INC NEW COM 87968A104 71 8,505 SH   SOLE 28 8,505 0 0
TELLURIAN INC NEW COM 87968A104 122 14,643 SH   SOLE 30 14,643 0 0
TELLURIAN INC NEW COM 87968A104 71 8,489 SH   SOLE 40 8,489 0 0
TELUS CORP COM 87971M103 91,295 2,570,957 SH   SOLE 18 2,366,021 0 204,936
TELUS CORP COM 87971M103 2,495 70,248 SH   SOLE 26 70,248 0 0
TEMPLETON EMERG MKTS INCOME COM 880192109 1,034 100,700 SH   SOLE 2 100,700 0 0
TEMPUR SEALY INTL INC COM 88023U101 5,334 111,011 SH   SOLE 2 22,127 0 88,884
TEMPUR SEALY INTL INC COM 88023U101 15 321 SH   SOLE 4 321 0 0
TEMPUR SEALY INTL INC COM 88023U101 50 1,042 SH   SOLE 7 1,042 0 0
TEMPUR SEALY INTL INC COM 88023U101 6,875 143,071 SH   SOLE 18 143,071 0 0
TEMPUR SEALY INTL INC COM 88023U101 345 7,181 SH   SOLE 19 7,181 0 0
TEMPUR SEALY INTL INC COM 88023U101 102,917 2,141,867 SH   SOLE 21 2,141,867 0 0
TEMPUR SEALY INTL INC COM 88023U101 70,516 1,467,548 SH   SOLE 22 1,374,022 0 93,526
TEMPUR SEALY INTL INC COM 88023U101 854 17,769 SH   SOLE 26 8,622 0 9,147
TEMPUR SEALY INTL INC COM 88023U101 332 6,901 SH   SOLE 28 6,901 0 0
TEMPUR SEALY INTL INC COM 88023U101 483 10,048 SH   SOLE 30 10,048 0 0
TEMPUR SEALY INTL INC COM 88023U101 51 1,056 SH   SOLE 31 1,056 0 0
TEMPUR SEALY INTL INC COM 88023U101 264 5,497 SH   SOLE 40 5,497 0 0
TENARIS S A SPONSORED ADR 88031M109 54 1,479 SH   SOLE 21 1,479 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 4 627 SH   SOLE 21 627 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 4,083 121,630 SH   SOLE 2 56,033 0 65,597
TENET HEALTHCARE CORP COM NEW 88033G407 1,766 52,598 SH   SOLE 4 52,598 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 266 7,934 SH   SOLE 7 7,934 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 33,251 990,501 SH   SOLE 18 990,501 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 125,462 3,737,330 SH   SOLE 19 3,737,330 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 196,229 5,845,368 SH   SOLE 21 5,845,368 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 106,519 3,173,031 SH   SOLE 22 2,839,606 0 333,425
TENET HEALTHCARE CORP COM NEW 88033G407 19 561 SH   SOLE 23 561 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,084 32,301 SH   SOLE 26 22,687 0 9,614
TENET HEALTHCARE CORP COM NEW 88033G407 483 14,400 SH   SOLE 28 14,400 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,655 49,300 SH   SOLE 30 49,300 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 49,978 1,488,781 SH   SOLE 34 1,488,781 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 2,025 60,312 SH   SOLE 36 60,312 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 428 12,741 SH   SOLE 40 12,741 0 0
TENET HEALTHCARE CORP OPTIONS 88033G407 1,897 56,500 SH Call SOLE 2 56,500 0 0
TENNANT CO COM 880345103 1,167 14,767 SH   SOLE 2 738 0 14,029
TENNANT CO COM 880345103 12 151 SH   SOLE 4 151 0 0
TENNANT CO COM 880345103 30 383 SH   SOLE 7 383 0 0
TENNANT CO COM 880345103 5,998 75,922 SH   SOLE 18 75,922 0 0
TENNANT CO COM 880345103 1,189 15,048 SH   SOLE 19 15,048 0 0
TENNANT CO COM 880345103 142,349 1,801,889 SH   SOLE 21 1,801,889 0 0
TENNANT CO COM 880345103 40,463 512,188 SH   SOLE 22 486,088 0 26,100
TENNANT CO COM 880345103 351 4,445 SH   SOLE 26 3,364 0 1,081
TENNANT CO COM 880345103 192 2,430 SH   SOLE 28 2,430 0 0
TENNANT CO COM 880345103 2,134 27,013 SH   SOLE 30 27,013 0 0
TENNANT CO COM 880345103 154 1,948 SH   SOLE 40 1,948 0 0
TENNECO INC COM 880349105 8,748 199,002 SH   SOLE 2 156,260 0 42,742
TENNECO INC COM 880349105 561 12,758 SH   SOLE 4 12,758 0 0
TENNECO INC COM 880349105 262 5,950 SH   SOLE 7 5,950 0 0
TENNECO INC COM 880349105 7,531 171,320 SH   SOLE 18 171,164 0 156
TENNECO INC COM 880349105 4,177 95,008 SH   SOLE 19 95,008 0 0
TENNECO INC COM 880349105 75,252 1,711,830 SH   SOLE 21 1,711,830 0 0
TENNECO INC COM 880349105 87,032 1,979,796 SH   SOLE 22 1,803,865 0 175,931
TENNECO INC COM 880349105 1,807 41,111 SH   SOLE 23 41,111 0 0
TENNECO INC COM 880349105 3,044 69,235 SH   SOLE 26 10,197 0 59,038
TENNECO INC COM 880349105 314 7,137 SH   SOLE 28 7,137 0 0
TENNECO INC COM 880349105 1,267 28,831 SH   SOLE 29 13,657 0 15,174
TENNECO INC COM 880349105 598 13,605 SH   SOLE 30 13,605 0 0
TENNECO INC COM 880349105 824 18,744 SH   SOLE 31 16,568 0 2,176
TENNECO INC COM 880349105 2,076 47,217 SH   SOLE 34 47,217 0 0
TENNECO INC COM 880349105 433 9,848 SH   SOLE 36 9,848 0 0
TENNECO INC COM 880349105 283 6,432 SH   SOLE 40 6,432 0 0
TERADATA CORP DEL COM 88076W103 11,339 282,428 SH   SOLE 2 57,839 0 224,589
TERADATA CORP DEL COM 88076W103 81 2,027 SH   SOLE 4 2,027 0 0
TERADATA CORP DEL COM 88076W103 152 3,792 SH   SOLE 7 3,792 0 0
TERADATA CORP DEL COM 88076W103 15,233 379,400 SH   SOLE 18 379,400 0 0
TERADATA CORP DEL COM 88076W103 755 18,805 SH   SOLE 19 18,805 0 0
TERADATA CORP DEL COM 88076W103 228,955 5,702,484 SH   SOLE 21 5,702,484 0 0
TERADATA CORP DEL COM 88076W103 168,432 4,195,063 SH   SOLE 22 3,854,681 0 340,382
TERADATA CORP DEL COM 88076W103 85 2,127 SH   SOLE 23 2,127 0 0
TERADATA CORP DEL COM 88076W103 5,268 131,197 SH   SOLE 25 131,197 0 0
TERADATA CORP DEL COM 88076W103 3,008 74,909 SH   SOLE 26 37,026 0 37,883
TERADATA CORP DEL COM 88076W103 603 15,012 SH   SOLE 28 15,012 0 0
TERADATA CORP DEL COM 88076W103 88 2,200 SH   SOLE 29 0 0 2,200
TERADATA CORP DEL COM 88076W103 25,480 634,623 SH   SOLE 30 634,623 0 0
TERADATA CORP DEL COM 88076W103 106 2,633 SH   SOLE 31 2,633 0 0
TERADATA CORP DEL COM 88076W103 546 13,603 SH   SOLE 34 13,603 0 0
TERADATA CORP DEL COM 88076W103 84 2,086 SH   SOLE 36 2,086 0 0
TERADATA CORP DEL COM 88076W103 586 14,591 SH   SOLE 40 14,591 0 0
TERADYNE INC COM 880770102 18,946 497,669 SH   SOLE 2 115,529 0 382,140
TERADYNE INC COM 880770102 41 1,082 SH   SOLE 4 1,082 0 0
TERADYNE INC COM 880770102 185 4,858 SH   SOLE 7 4,858 0 0
TERADYNE INC COM 880770102 22,901 601,562 SH   SOLE 18 600,918 0 644
TERADYNE INC COM 880770102 11,289 296,544 SH   SOLE 19 296,544 0 0
TERADYNE INC COM 880770102 369,345 9,701,745 SH   SOLE 21 9,701,745 0 0
TERADYNE INC COM 880770102 240,421 6,315,246 SH   SOLE 22 5,826,710 0 488,536
TERADYNE INC COM 880770102 2,573 67,576 SH   SOLE 26 39,957 0 27,619
TERADYNE INC COM 880770102 1,033 27,138 SH   SOLE 28 27,138 0 0
TERADYNE INC COM 880770102 25,902 680,376 SH   SOLE 30 680,376 0 0
TERADYNE INC COM 880770102 161 4,239 SH   SOLE 31 4,239 0 0
TERADYNE INC COM 880770102 98 2,563 SH   SOLE 36 2,563 0 0
TERADYNE INC COM 880770102 841 22,081 SH   SOLE 40 22,081 0 0
TERADYNE INC NOTE 1.250%12/1 880770AG7 898 675,000 PRN   SOLE 21 675,000 0 0
TEREX CORP NEW COM 880779103 11,711 277,574 SH   SOLE 2 146,315 0 131,259
TEREX CORP NEW COM 880779103 647 15,344 SH   SOLE 4 15,344 0 0
TEREX CORP NEW COM 880779103 180 4,271 SH   SOLE 7 4,271 0 0
TEREX CORP NEW COM 880779103 10,492 248,692 SH   SOLE 18 248,357 0 335
TEREX CORP NEW COM 880779103 613 14,524 SH   SOLE 19 14,524 0 0
TEREX CORP NEW COM 880779103 136,566 3,236,939 SH   SOLE 21 3,236,939 0 0
TEREX CORP NEW COM 880779103 122,496 2,903,442 SH   SOLE 22 2,599,373 0 304,069
TEREX CORP NEW COM 880779103 576 13,655 SH   SOLE 23 13,655 0 0
TEREX CORP NEW COM 880779103 1,554 36,831 SH   SOLE 26 23,548 0 13,283
TEREX CORP NEW COM 880779103 491 11,635 SH   SOLE 28 11,635 0 0
TEREX CORP NEW COM 880779103 1,145 27,138 SH   SOLE 29 9,761 0 17,377
TEREX CORP NEW COM 880779103 2,221 52,631 SH   SOLE 30 52,631 0 0
TEREX CORP NEW COM 880779103 572 13,552 SH   SOLE 31 11,168 0 2,384
TEREX CORP NEW COM 880779103 4,082 96,751 SH   SOLE 34 96,751 0 0
TEREX CORP NEW COM 880779103 314 7,454 SH   SOLE 36 7,454 0 0
TEREX CORP NEW COM 880779103 516 12,222 SH   SOLE 40 12,222 0 0
TERNIUM SA SPON ADR 880890108 41 1,166 SH   SOLE 18 1,166 0 0
TERNIUM SA SPON ADR 880890108 173 4,955 SH   SOLE 22 4,955 0 0
TERRAFORM PWR INC COM CL A 88104R209 12,130 1,036,763 SH   SOLE 2 965,267 0 71,496
TERRAFORM PWR INC COM CL A 88104R209 2 148 SH   SOLE 4 148 0 0
TERRAFORM PWR INC COM CL A 88104R209 18 1,565 SH   SOLE 7 1,565 0 0
TERRAFORM PWR INC COM CL A 88104R209 2,782 237,769 SH   SOLE 18 237,769 0 0
TERRAFORM PWR INC COM CL A 88104R209 681 58,220 SH   SOLE 19 58,220 0 0
TERRAFORM PWR INC COM CL A 88104R209 29,880 2,553,850 SH   SOLE 21 2,553,850 0 0
TERRAFORM PWR INC COM CL A 88104R209 23,036 1,968,928 SH   SOLE 22 1,886,966 0 81,962
TERRAFORM PWR INC COM CL A 88104R209 186 15,878 SH   SOLE 26 0 0 15,878
TERRAFORM PWR INC COM CL A 88104R209 51 4,356 SH   SOLE 28 4,356 0 0
TERRAFORM PWR INC COM CL A 88104R209 2,039 174,274 SH   SOLE 30 174,274 0 0
TERRAFORM PWR INC COM CL A 88104R209 50 4,237 SH   SOLE 40 4,237 0 0
TERRENO RLTY CORP COM 88146M101 7,305 193,922 SH   SOLE 2 24,931 0 168,991
TERRENO RLTY CORP COM 88146M101 682 18,099 SH   SOLE 4 18,099 0 0
TERRENO RLTY CORP COM 88146M101 3,287 87,263 SH   SOLE 7 87,263 0 0
TERRENO RLTY CORP COM 88146M101 79 2,101 SH   SOLE 15 2,101 0 0
TERRENO RLTY CORP COM 88146M101 6,788 180,207 SH   SOLE 18 180,207 0 0
TERRENO RLTY CORP COM 88146M101 6,004 159,371 SH   SOLE 19 159,371 0 0
TERRENO RLTY CORP COM 88146M101 72,805 1,932,712 SH   SOLE 21 1,932,712 0 0
TERRENO RLTY CORP COM 88146M101 95,429 2,533,292 SH   SOLE 22 2,453,871 0 79,421
TERRENO RLTY CORP COM 88146M101 3,515 93,301 SH   SOLE 23 93,301 0 0
TERRENO RLTY CORP COM 88146M101 4,030 106,983 SH   SOLE 25 106,983 0 0
TERRENO RLTY CORP COM 88146M101 1,576 41,832 SH   SOLE 26 13,892 0 27,940
TERRENO RLTY CORP COM 88146M101 284 7,547 SH   SOLE 28 7,547 0 0
TERRENO RLTY CORP COM 88146M101 1,599 42,439 SH   SOLE 29 19,675 0 22,764
TERRENO RLTY CORP COM 88146M101 9,956 264,282 SH   SOLE 30 264,282 0 0
TERRENO RLTY CORP COM 88146M101 231 6,131 SH   SOLE 40 6,131 0 0
TERRITORIAL BANCORP INC COM 88145X108 192 6,193 SH   SOLE 2 291 0 5,902
TERRITORIAL BANCORP INC COM 88145X108 829 26,744 SH   SOLE 18 26,744 0 0
TERRITORIAL BANCORP INC COM 88145X108 194 6,261 SH   SOLE 19 6,261 0 0
TERRITORIAL BANCORP INC COM 88145X108 8,721 281,318 SH   SOLE 21 281,318 0 0
TERRITORIAL BANCORP INC COM 88145X108 3,698 119,291 SH   SOLE 22 109,419 0 9,872
TESARO INC COM 881569107 6,139 138,056 SH   SOLE 2 64,008 0 74,048
TESARO INC COM 881569107 455 10,226 SH   SOLE 4 10,226 0 0
TESARO INC COM 881569107 41 916 SH   SOLE 7 916 0 0
TESARO INC COM 881569107 0 3 SH   SOLE 17 0 0 3
TESARO INC COM 881569107 6,608 148,599 SH   SOLE 18 148,599 0 0
TESARO INC COM 881569107 45,097 1,014,102 SH   SOLE 19 1,014,102 0 0
TESARO INC COM 881569107 54,452 1,224,474 SH   SOLE 21 1,224,474 0 0
TESARO INC COM 881569107 48,563 1,092,033 SH   SOLE 22 1,021,787 0 70,246
TESARO INC COM 881569107 554 12,468 SH   SOLE 26 7,216 0 5,252
TESARO INC COM 881569107 259 5,816 SH   SOLE 28 5,816 0 0
TESARO INC COM 881569107 169 3,801 SH   SOLE 29 0 0 3,801
TESARO INC COM 881569107 5,445 122,452 SH   SOLE 30 122,452 0 0
TESARO INC COM 881569107 37 838 SH   SOLE 31 838 0 0
TESARO INC COM 881569107 19,709 443,207 SH   SOLE 34 443,207 0 0
TESARO INC COM 881569107 192 4,320 SH   SOLE 40 4,320 0 0
TESLA INC COM 88160R101 118,846 346,541 SH   SOLE 2 25,404 0 321,137
TESLA INC COM 88160R101 14,090 41,084 SH   SOLE 4 37,742 0 3,342
TESLA INC COM 88160R101 4,636 13,518 SH   SOLE 7 13,518 0 0
TESLA INC COM 88160R101 291 849 SH   SOLE 13 849 0 0
TESLA INC COM 88160R101 435 1,268 SH   SOLE 15 1,268 0 0
TESLA INC COM 88160R101 440 1,283 SH   SOLE 17 0 0 1,283
TESLA INC COM 88160R101 112,961 329,379 SH   SOLE 18 247,425 0 81,954
TESLA INC COM 88160R101 98,817 288,139 SH   SOLE 19 288,139 0 0
TESLA INC COM 88160R101 309,839 903,451 SH   SOLE 21 903,451 0 0
TESLA INC COM 88160R101 1,179,387 3,438,948 SH   SOLE 22 3,179,987 0 258,961
TESLA INC COM 88160R101 50,725 147,908 SH   SOLE 23 147,908 0 0
TESLA INC COM 88160R101 45,938 133,949 SH   SOLE 25 133,949 0 0
TESLA INC COM 88160R101 114,657 334,327 SH   SOLE 26 99,213 0 235,114
TESLA INC COM 88160R101 6,298 18,365 SH   SOLE 28 18,365 0 0
TESLA INC COM 88160R101 1,589 4,632 SH   SOLE 29 4,632 0 0
TESLA INC COM 88160R101 68,078 198,506 SH   SOLE 30 198,506 0 0
TESLA INC COM 88160R101 19,713 57,480 SH   SOLE 31 29,137 0 28,343
TESLA INC COM 88160R101 9,307 27,139 SH   SOLE 32 27,139 0 0
TESLA INC COM 88160R101 21,639 63,098 SH   SOLE 34 63,098 0 0
TESLA INC COM 88160R101 36,589 106,690 SH   SOLE 36 106,690 0 0
TESLA INC COM 88160R101 920 2,682 SH   SOLE 40 2,682 0 0
TESLA INC NOTE 0.250% 3/0 88160RAB7 1,433 1,300,000 PRN   SOLE 21 1,300,000 0 0
TESLA INC NOTE 1.250% 3/0 88160RAC5 2,226 1,975,000 PRN   SOLE 21 1,975,000 0 0
TESLA INC NOTE 2.375% 3/1 88160RAD3 1,699 1,400,000 PRN   SOLE 21 1,400,000 0 0
TESSCO TECHNOLOGIES INC COM 872386107 20 1,175 SH   SOLE 18 1,175 0 0
TESSCO TECHNOLOGIES INC COM 872386107 365 21,087 SH   SOLE 21 21,087 0 0
TESSCO TECHNOLOGIES INC COM 872386107 2,964 171,312 SH   SOLE 22 171,312 0 0
TESSCO TECHNOLOGIES INC COM 872386107 14 809 SH   SOLE 26 0 0 809
TETRA TECH INC NEW COM 88162G103 3,235 55,296 SH   SOLE 2 9,620 0 45,676
TETRA TECH INC NEW COM 88162G103 15 252 SH   SOLE 4 252 0 0
TETRA TECH INC NEW COM 88162G103 2,098 35,870 SH   SOLE 7 35,870 0 0
TETRA TECH INC NEW COM 88162G103 14,069 240,492 SH   SOLE 18 240,492 0 0
TETRA TECH INC NEW COM 88162G103 7,703 131,681 SH   SOLE 19 131,681 0 0
TETRA TECH INC NEW COM 88162G103 331,758 5,671,070 SH   SOLE 21 5,671,070 0 0
TETRA TECH INC NEW COM 88162G103 96,200 1,644,441 SH   SOLE 22 1,561,500 0 82,941
TETRA TECH INC NEW COM 88162G103 1,031 17,622 SH   SOLE 23 17,622 0 0
TETRA TECH INC NEW COM 88162G103 2,278 38,942 SH   SOLE 26 5,933 0 33,009
TETRA TECH INC NEW COM 88162G103 481 8,228 SH   SOLE 28 8,228 0 0
TETRA TECH INC NEW COM 88162G103 492 8,410 SH   SOLE 29 0 0 8,410
TETRA TECH INC NEW COM 88162G103 17,985 307,429 SH   SOLE 30 307,429 0 0
TETRA TECH INC NEW COM 88162G103 388 6,630 SH   SOLE 40 6,630 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 487 109,530 SH   SOLE 2 4,851 0 104,679
TETRA TECHNOLOGIES INC DEL COM 88162F105 2 501 SH   SOLE 4 501 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 14 3,207 SH   SOLE 7 3,207 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 2,480 557,253 SH   SOLE 18 557,253 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 549 123,371 SH   SOLE 19 123,371 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 59,499 13,370,481 SH   SOLE 21 13,370,481 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 15,645 3,515,758 SH   SOLE 22 3,390,870 0 124,888
TETRA TECHNOLOGIES INC DEL COM 88162F105 128 28,765 SH   SOLE 23 28,765 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 78 17,553 SH   SOLE 26 13,226 0 4,327
TETRA TECHNOLOGIES INC DEL COM 88162F105 51 11,496 SH   SOLE 28 11,496 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 826 185,609 SH   SOLE 30 185,609 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 45 10,122 SH   SOLE 40 10,122 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 188 52,714 SH   SOLE 2 2,531 0 50,183
TETRAPHASE PHARMACEUTICALS I COM 88165N105 3 796 SH   SOLE 7 796 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 613 171,626 SH   SOLE 18 171,626 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 143 39,918 SH   SOLE 19 39,918 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 8,819 2,470,371 SH   SOLE 21 2,470,371 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 5,126 1,435,961 SH   SOLE 22 1,402,432 0 33,529
TETRAPHASE PHARMACEUTICALS I COM 88165N105 3 928 SH   SOLE 30 928 0 0
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 672 725,000 PRN   SOLE 21 725,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 13,502 555,172 SH   SOLE 2 369,091 0 186,081
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 7,641 314,196 SH   SOLE 4 288,959 0 25,237
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 13,450 553,043 SH   SOLE 7 531,476 0 21,567
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 24,805 1,019,945 SH   SOLE 18 1,007,527 0 12,418
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 35,807 1,472,331 SH   SOLE 19 1,472,331 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 944 38,800 SH   SOLE 20 38,800 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 262,181 10,780,475 SH   SOLE 21 10,780,475 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 332,797 13,684,072 SH   SOLE 22 12,464,195 0 1,219,877
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 27,837 1,144,620 SH   SOLE 23 1,144,620 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 735 30,217 SH   SOLE 25 30,217 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 25,842 1,062,580 SH   SOLE 26 299,244 0 763,336
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 329 13,533 SH   SOLE 28 13,533 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 52 2,124 SH   SOLE 29 2,124 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 3,476 142,924 SH   SOLE 30 142,924 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 7,174 294,966 SH   SOLE 31 161,014 0 133,952
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 15,315 629,712 SH   SOLE 34 629,712 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4,803 197,475 SH   SOLE 36 197,475 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 546 22,458 SH   SOLE 40 22,458 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 10,291 112,470 SH   SOLE 2 23,788 0 88,682
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 23 246 SH   SOLE 4 246 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 131 1,435 SH   SOLE 7 1,435 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 14,160 154,751 SH   SOLE 18 154,751 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 705 7,706 SH   SOLE 19 7,706 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 224,145 2,449,676 SH   SOLE 21 2,449,676 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 148,270 1,620,437 SH   SOLE 22 1,487,885 0 132,552
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,393 15,225 SH   SOLE 26 9,779 0 5,446
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 490 5,360 SH   SOLE 28 5,360 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,066 11,652 SH   SOLE 30 11,652 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 98 1,076 SH   SOLE 31 1,076 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 76 832 SH   SOLE 36 832 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 457 4,992 SH   SOLE 40 4,992 0 0
TEXAS INSTRS INC COM 882508104 341,427 3,096,840 SH   SOLE 2 749,955 0 2,346,885
TEXAS INSTRS INC COM 882508104 44,480 403,449 SH   SOLE 4 377,955 0 25,494
TEXAS INSTRS INC COM 882508104 86,724 786,610 SH   SOLE 7 776,929 0 9,681
TEXAS INSTRS INC COM 882508104 13,132 119,109 SH   SOLE 13 119,109 0 0
TEXAS INSTRS INC COM 882508104 1,004 9,105 SH   SOLE 15 9,105 0 0
TEXAS INSTRS INC COM 882508104 25 230 SH   SOLE 17 0 0 230
TEXAS INSTRS INC COM 882508104 225,884 2,048,839 SH   SOLE 18 1,908,093 0 140,746
TEXAS INSTRS INC COM 882508104 97,620 885,444 SH   SOLE 19 885,444 0 0
TEXAS INSTRS INC COM 882508104 48,215 437,321 SH   SOLE 20 0 0 437,321
TEXAS INSTRS INC COM 882508104 2,292,625 20,794,789 SH   SOLE 21 20,794,789 0 0
TEXAS INSTRS INC COM 882508104 2,804,316 25,435,975 SH   SOLE 22 22,116,129 0 3,319,846
TEXAS INSTRS INC COM 882508104 157,991 1,433,021 SH   SOLE 23 1,433,021 0 0
TEXAS INSTRS INC COM 882508104 126,078 1,143,564 SH   SOLE 25 1,143,564 0 0
TEXAS INSTRS INC COM 882508104 484,775 4,397,049 SH   SOLE 26 785,686 0 3,611,363
TEXAS INSTRS INC COM 882508104 15,635 141,816 SH   SOLE 28 141,816 0 0
TEXAS INSTRS INC COM 882508104 33,658 305,288 SH   SOLE 29 132,030 0 173,258
TEXAS INSTRS INC COM 882508104 418,473 3,795,670 SH   SOLE 30 3,795,670 0 0
TEXAS INSTRS INC COM 882508104 62,292 565,006 SH   SOLE 31 299,534 0 265,472
TEXAS INSTRS INC COM 882508104 17,251 156,468 SH   SOLE 32 156,468 0 0
TEXAS INSTRS INC COM 882508104 19,241 174,523 SH   SOLE 34 174,523 0 0
TEXAS INSTRS INC COM 882508104 104,346 946,451 SH   SOLE 36 946,451 0 0
TEXAS INSTRS INC COM 882508104 2,190 19,860 SH   SOLE 40 19,860 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,744 2,508 SH   SOLE 21 2,508 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,022 1,470 SH   SOLE 26 1,037 0 433
TEXAS PAC LD TR SUB CTF PROP I T 882610108 604 868 SH   SOLE 28 868 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 619 890 SH   SOLE 30 890 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 636 915 SH   SOLE 40 915 0 0
TEXAS ROADHOUSE INC COM 882681109 7,735 118,073 SH   SOLE 2 64,843 0 53,230
TEXAS ROADHOUSE INC COM 882681109 99 1,513 SH   SOLE 4 1,513 0 0
TEXAS ROADHOUSE INC COM 882681109 97 1,478 SH   SOLE 7 1,478 0 0
TEXAS ROADHOUSE INC COM 882681109 378 5,775 SH   SOLE 13 5,775 0 0
TEXAS ROADHOUSE INC COM 882681109 25,784 393,590 SH   SOLE 18 393,300 0 290
TEXAS ROADHOUSE INC COM 882681109 24,696 376,980 SH   SOLE 19 376,980 0 0
TEXAS ROADHOUSE INC COM 882681109 301,341 4,599,928 SH   SOLE 21 4,599,928 0 0
TEXAS ROADHOUSE INC COM 882681109 190,577 2,909,130 SH   SOLE 22 2,658,395 0 250,735
TEXAS ROADHOUSE INC COM 882681109 7,247 110,627 SH   SOLE 23 110,627 0 0
TEXAS ROADHOUSE INC COM 882681109 12,275 187,381 SH   SOLE 26 13,992 0 173,389
TEXAS ROADHOUSE INC COM 882681109 612 9,337 SH   SOLE 28 9,337 0 0
TEXAS ROADHOUSE INC COM 882681109 2,200 33,580 SH   SOLE 29 0 0 33,580
TEXAS ROADHOUSE INC COM 882681109 991 15,127 SH   SOLE 30 15,127 0 0
TEXAS ROADHOUSE INC COM 882681109 470 7,168 SH   SOLE 36 7,168 0 0
TEXAS ROADHOUSE INC COM 882681109 452 6,896 SH   SOLE 40 6,896 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 480 30,161 SH   SOLE 2 1,090 0 29,071
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 7 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 1,426 89,702 SH   SOLE 18 89,702 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 344 21,662 SH   SOLE 19 21,662 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 14,020 881,745 SH   SOLE 21 881,745 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 4,593 288,892 SH   SOLE 22 265,549 0 23,343
TEXTRON INC COM 883203101 42,934 651,399 SH   SOLE 2 55,366 0 596,033
TEXTRON INC COM 883203101 4,599 69,780 SH   SOLE 4 63,192 0 6,588
TEXTRON INC COM 883203101 14,472 219,573 SH   SOLE 7 219,573 0 0
TEXTRON INC COM 883203101 198 3,002 SH   SOLE 13 3,002 0 0
TEXTRON INC COM 883203101 159 2,413 SH   SOLE 15 2,413 0 0
TEXTRON INC COM 883203101 12 179 SH   SOLE 17 0 0 179
TEXTRON INC COM 883203101 33,453 507,552 SH   SOLE 18 497,305 0 10,247
TEXTRON INC COM 883203101 5,776 87,637 SH   SOLE 19 87,637 0 0
TEXTRON INC COM 883203101 9,671 146,724 SH   SOLE 20 0 0 146,724
TEXTRON INC COM 883203101 529,590 8,035,042 SH   SOLE 21 8,035,042 0 0
TEXTRON INC COM 883203101 410,134 6,222,634 SH   SOLE 22 5,506,436 0 716,198
TEXTRON INC COM 883203101 21,219 321,937 SH   SOLE 23 321,937 0 0
TEXTRON INC COM 883203101 33,831 513,290 SH   SOLE 25 513,290 0 0
TEXTRON INC COM 883203101 28,680 435,144 SH   SOLE 26 156,854 0 278,290
TEXTRON INC COM 883203101 870 13,205 SH   SOLE 29 9,289 0 3,916
TEXTRON INC COM 883203101 54,368 824,877 SH   SOLE 30 824,877 0 0
TEXTRON INC COM 883203101 5,954 90,338 SH   SOLE 31 49,793 0 40,545
TEXTRON INC COM 883203101 15,723 238,546 SH   SOLE 36 238,546 0 0
TEXTRON INC COM 883203101 350 5,314 SH   SOLE 40 5,314 0 0
TFS FINL CORP COM 87240R107 1,741 110,378 SH   SOLE 2 7,925 0 102,453
TFS FINL CORP COM 87240R107 4 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107 58 3,696 SH   SOLE 7 3,696 0 0
TFS FINL CORP COM 87240R107 484 30,672 SH   SOLE 18 30,672 0 0
TFS FINL CORP COM 87240R107 1,114 70,647 SH   SOLE 19 70,647 0 0
TFS FINL CORP COM 87240R107 10,099 640,394 SH   SOLE 21 640,394 0 0
TFS FINL CORP COM 87240R107 26,779 1,698,120 SH   SOLE 22 1,578,804 0 119,316
TFS FINL CORP COM 87240R107 682 43,271 SH   SOLE 23 43,271 0 0
TFS FINL CORP COM 87240R107 1,624 102,977 SH   SOLE 26 11,939 0 91,038
TFS FINL CORP COM 87240R107 158 10,031 SH   SOLE 28 10,031 0 0
TFS FINL CORP COM 87240R107 305 19,347 SH   SOLE 29 0 0 19,347
TFS FINL CORP COM 87240R107 231 14,673 SH   SOLE 30 14,673 0 0
TFS FINL CORP COM 87240R107 20 1,237 SH   SOLE 31 1,237 0 0
TFS FINL CORP COM 87240R107 138 8,771 SH   SOLE 40 8,771 0 0
TG THERAPEUTICS INC COM 88322Q108 642 48,788 SH   SOLE 2 2,583 0 46,205
TG THERAPEUTICS INC COM 88322Q108 14 1,061 SH   SOLE 7 1,061 0 0
TG THERAPEUTICS INC COM 88322Q108 2,608 198,305 SH   SOLE 18 198,305 0 0
TG THERAPEUTICS INC COM 88322Q108 778 59,200 SH   SOLE 19 59,200 0 0
TG THERAPEUTICS INC COM 88322Q108 27,288 2,075,164 SH   SOLE 21 2,075,164 0 0
TG THERAPEUTICS INC COM 88322Q108 21,784 1,656,546 SH   SOLE 22 1,585,259 0 71,287
TG THERAPEUTICS INC COM 88322Q108 221 16,784 SH   SOLE 26 0 0 16,784
TG THERAPEUTICS INC COM 88322Q108 69 5,238 SH   SOLE 28 5,238 0 0
TG THERAPEUTICS INC COM 88322Q108 143 10,850 SH   SOLE 30 10,850 0 0
TG THERAPEUTICS INC COM 88322Q108 120 9,114 SH   SOLE 40 9,114 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 5 1,974 SH   SOLE 18 1,974 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 95 39,094 SH   SOLE 21 39,094 0 0
THE TRADE DESK INC COM CL A 88339J105 2,606 27,780 SH   SOLE 2 3,069 0 24,711
THE TRADE DESK INC COM CL A 88339J105 13 142 SH   SOLE 4 142 0 0
THE TRADE DESK INC COM CL A 88339J105 64 683 SH   SOLE 7 683 0 0
THE TRADE DESK INC COM CL A 88339J105 9,375 99,943 SH   SOLE 18 99,943 0 0
THE TRADE DESK INC COM CL A 88339J105 5,242 55,885 SH   SOLE 19 55,885 0 0
THE TRADE DESK INC COM CL A 88339J105 97,294 1,037,250 SH   SOLE 21 1,037,250 0 0
THE TRADE DESK INC COM CL A 88339J105 68,523 730,525 SH   SOLE 22 690,350 0 40,175
THE TRADE DESK INC COM CL A 88339J105 553 5,896 SH   SOLE 23 5,896 0 0
THE TRADE DESK INC COM CL A 88339J105 1,657 17,670 SH   SOLE 26 4,810 0 12,860
THE TRADE DESK INC COM CL A 88339J105 399 4,258 SH   SOLE 28 4,258 0 0
THE TRADE DESK INC COM CL A 88339J105 257 2,741 SH   SOLE 29 0 0 2,741
THE TRADE DESK INC COM CL A 88339J105 639 6,816 SH   SOLE 30 6,816 0 0
THE TRADE DESK INC COM CL A 88339J105 262 2,790 SH   SOLE 40 2,790 0 0
THERAPEUTICSMD INC COM 88338N107 863 138,282 SH   SOLE 2 6,966 0 131,316
THERAPEUTICSMD INC COM 88338N107 7 1,101 SH   SOLE 4 1,101 0 0
THERAPEUTICSMD INC COM 88338N107 21 3,346 SH   SOLE 7 3,346 0 0
THERAPEUTICSMD INC COM 88338N107 3,303 529,359 SH   SOLE 18 529,359 0 0
THERAPEUTICSMD INC COM 88338N107 837 134,205 SH   SOLE 19 134,205 0 0
THERAPEUTICSMD INC COM 88338N107 53,945 8,645,010 SH   SOLE 21 8,645,010 0 0
THERAPEUTICSMD INC COM 88338N107 30,909 4,953,327 SH   SOLE 22 4,733,116 0 220,211
THERAPEUTICSMD INC COM 88338N107 228 36,489 SH   SOLE 26 22,961 0 13,528
THERAPEUTICSMD INC COM 88338N107 139 22,239 SH   SOLE 28 22,239 0 0
THERAPEUTICSMD INC COM 88338N107 281 44,985 SH   SOLE 30 44,985 0 0
THERAPEUTICSMD INC COM 88338N107 157 25,181 SH   SOLE 40 25,181 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 803 35,395 SH   SOLE 2 1,759 0 33,636
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,282 144,728 SH   SOLE 18 144,728 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 2,913 128,441 SH   SOLE 19 128,441 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 442 19,500 SH   SOLE 20 19,500 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 50,155 2,211,439 SH   SOLE 21 2,211,439 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 26,682 1,176,462 SH   SOLE 22 1,116,987 0 59,475
THERAVANCE BIOPHARMA INC COM G8807B106 4 189 SH   SOLE 23 189 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 283 12,477 SH   SOLE 26 9,808 0 2,669
THERAVANCE BIOPHARMA INC COM G8807B106 137 6,034 SH   SOLE 28 6,034 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 218 9,619 SH   SOLE 30 9,619 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 124 5,471 SH   SOLE 40 5,471 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 259,724 1,253,858 SH   SOLE 2 315,499 0 938,359
THERMO FISHER SCIENTIFIC INC COM 883556102 29,962 144,645 SH   SOLE 4 134,448 0 10,197
THERMO FISHER SCIENTIFIC INC COM 883556102 61,073 294,839 SH   SOLE 7 292,804 0 2,035
THERMO FISHER SCIENTIFIC INC COM 883556102 756 3,649 SH   SOLE 13 3,649 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 646 3,118 SH   SOLE 15 3,118 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 22 106 SH   SOLE 17 0 0 106
THERMO FISHER SCIENTIFIC INC COM 883556102 167,299 807,660 SH   SOLE 18 750,744 0 56,916
THERMO FISHER SCIENTIFIC INC COM 883556102 131,757 636,075 SH   SOLE 19 636,075 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 33,403 161,256 SH   SOLE 20 0 0 161,256
THERMO FISHER SCIENTIFIC INC COM 883556102 1,521,858 7,347,004 SH   SOLE 21 7,347,004 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,042,371 9,859,859 SH   SOLE 22 8,713,654 0 1,146,205
THERMO FISHER SCIENTIFIC INC COM 883556102 107,505 518,999 SH   SOLE 23 518,999 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 83,668 403,919 SH   SOLE 25 403,919 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 279,060 1,347,204 SH   SOLE 26 319,599 0 1,027,605
THERMO FISHER SCIENTIFIC INC COM 883556102 12,035 58,099 SH   SOLE 28 58,099 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 11,248 54,301 SH   SOLE 29 17,853 0 36,448
THERMO FISHER SCIENTIFIC INC COM 883556102 276,170 1,333,252 SH   SOLE 30 1,333,252 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 34,779 167,901 SH   SOLE 31 80,793 0 87,108
THERMO FISHER SCIENTIFIC INC COM 883556102 55,586 268,351 SH   SOLE 34 268,351 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 73,036 352,594 SH   SOLE 36 352,594 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,663 8,030 SH   SOLE 40 8,030 0 0
THERMO FISHER SCIENTIFIC INC OPTIONS 883556102 166 800 SH Put SOLE 2 800 0 0
THERMO FISHER SCIENTIFIC INC OPTIONS 883556102 3,625 17,500 SH Put SOLE 19 17,500 0 0
THERMON GROUP HLDGS INC COM 88362T103 718 31,386 SH   SOLE 2 1,360 0 30,026
THERMON GROUP HLDGS INC COM 88362T103 5 200 SH   SOLE 4 200 0 0
THERMON GROUP HLDGS INC COM 88362T103 17 734 SH   SOLE 7 734 0 0
THERMON GROUP HLDGS INC COM 88362T103 2,371 103,691 SH   SOLE 18 103,691 0 0
THERMON GROUP HLDGS INC COM 88362T103 698 30,520 SH   SOLE 19 30,520 0 0
THERMON GROUP HLDGS INC COM 88362T103 23,985 1,048,740 SH   SOLE 21 1,048,740 0 0
THERMON GROUP HLDGS INC COM 88362T103 18,563 811,656 SH   SOLE 22 767,487 0 44,169
THERMON GROUP HLDGS INC COM 88362T103 273 11,958 SH   SOLE 26 0 0 11,958
THERMON GROUP HLDGS INC COM 88362T103 107 4,666 SH   SOLE 28 4,666 0 0
THERMON GROUP HLDGS INC COM 88362T103 148 6,478 SH   SOLE 30 6,478 0 0
THERMON GROUP HLDGS INC COM 88362T103 86 3,776 SH   SOLE 40 3,776 0 0
THESTREET INC COM 88368Q103 12 5,342 SH   SOLE 18 5,342 0 0
THESTREET INC COM 88368Q103 208 95,244 SH   SOLE 21 95,244 0 0
THESTREET INC COM 88368Q103 2,795 1,282,028 SH   SOLE 22 1,282,028 0 0
THIRD PT REINS LTD COM G8827U100 1,083 86,658 SH   SOLE 2 3,866 0 82,792
THIRD PT REINS LTD COM G8827U100 23 1,811 SH   SOLE 7 1,811 0 0
THIRD PT REINS LTD COM G8827U100 4,534 362,744 SH   SOLE 18 362,744 0 0
THIRD PT REINS LTD COM G8827U100 893 71,428 SH   SOLE 19 71,428 0 0
THIRD PT REINS LTD COM G8827U100 105,873 8,469,849 SH   SOLE 21 8,469,849 0 0
THIRD PT REINS LTD COM G8827U100 32,067 2,565,355 SH   SOLE 22 2,448,519 0 116,836
THIRD PT REINS LTD COM G8827U100 160 12,772 SH   SOLE 26 0 0 12,772
THIRD PT REINS LTD COM G8827U100 116 9,262 SH   SOLE 28 9,262 0 0
THIRD PT REINS LTD COM G8827U100 1,532 122,535 SH   SOLE 30 122,535 0 0
THIRD PT REINS LTD COM G8827U100 81 6,481 SH   SOLE 40 6,481 0 0
THL CR INC COM 872438106 1,069 136,763 SH   SOLE 30 136,763 0 0
THOMSON REUTERS CORP COM 884903105 19 472 SH   SOLE 18 0 0 472
THOR INDS INC COM 885160101 12,603 129,403 SH   SOLE 2 31,256 0 98,147
THOR INDS INC COM 885160101 27 282 SH   SOLE 4 282 0 0
THOR INDS INC COM 885160101 137 1,407 SH   SOLE 7 1,407 0 0
THOR INDS INC COM 885160101 15,223 156,307 SH   SOLE 18 156,307 0 0
THOR INDS INC COM 885160101 750 7,698 SH   SOLE 19 7,698 0 0
THOR INDS INC COM 885160101 227,435 2,335,302 SH   SOLE 21 2,335,302 0 0
THOR INDS INC COM 885160101 153,921 1,580,460 SH   SOLE 22 1,475,880 0 104,580
THOR INDS INC COM 885160101 16,715 171,627 SH   SOLE 26 35,346 0 136,281
THOR INDS INC COM 885160101 710 7,290 SH   SOLE 28 7,290 0 0
THOR INDS INC COM 885160101 266 2,729 SH   SOLE 29 0 0 2,729
THOR INDS INC COM 885160101 1,977 20,300 SH   SOLE 30 20,300 0 0
THOR INDS INC COM 885160101 104 1,065 SH   SOLE 31 1,065 0 0
THOR INDS INC COM 885160101 75 767 SH   SOLE 36 767 0 0
THOR INDS INC COM 885160101 574 5,895 SH   SOLE 40 5,895 0 0
TIDEWATER INC NEW COM 88642R109 724 25,042 SH   SOLE 2 1,062 0 23,980
TIDEWATER INC NEW COM 88642R109 15 513 SH   SOLE 7 513 0 0
TIDEWATER INC NEW COM 88642R109 2,389 82,580 SH   SOLE 18 82,580 0 0
TIDEWATER INC NEW COM 88642R109 553 19,123 SH   SOLE 19 19,123 0 0
TIDEWATER INC NEW COM 88642R109 26,710 923,250 SH   SOLE 21 923,250 0 0
TIDEWATER INC NEW COM 88642R109 17,629 609,383 SH   SOLE 22 576,474 0 32,909
TIDEWATER INC NEW COM 88642R109 45 1,559 SH   SOLE 26 0 0 1,559
TIDEWATER INC NEW COM 88642R109 133 4,591 SH   SOLE 28 4,591 0 0
TIDEWATER INC NEW COM 88642R109 114 3,931 SH   SOLE 30 3,931 0 0
TIDEWATER INC NEW COM 88642R109 110 3,787 SH   SOLE 40 3,787 0 0
TIDEWATER INC NEW *W EXP 07/31/202 88642R117 10 2,840 SH   SOLE 22 2,840 0 0
TIDEWATER INC NEW *W EXP 07/31/202 88642R125 8 3,070 SH   SOLE 22 3,070 0 0
TIER REIT INC COM NEW 88650V208 1,217 51,161 SH   SOLE 2 2,025 0 49,136
TIER REIT INC COM NEW 88650V208 339 14,272 SH   SOLE 4 14,272 0 0
TIER REIT INC COM NEW 88650V208 1,833 77,080 SH   SOLE 7 77,080 0 0
TIER REIT INC COM NEW 88650V208 49 2,060 SH   SOLE 15 2,060 0 0
TIER REIT INC COM NEW 88650V208 12 518 SH   SOLE 17 0 0 518
TIER REIT INC COM NEW 88650V208 3,770 158,516 SH   SOLE 18 158,516 0 0
TIER REIT INC COM NEW 88650V208 2,264 95,196 SH   SOLE 19 95,196 0 0
TIER REIT INC COM NEW 88650V208 39,157 1,646,655 SH   SOLE 21 1,646,655 0 0
TIER REIT INC COM NEW 88650V208 47,778 2,009,163 SH   SOLE 22 1,935,992 0 73,171
TIER REIT INC COM NEW 88650V208 67 2,814 SH   SOLE 23 2,814 0 0
TIER REIT INC COM NEW 88650V208 2,366 99,479 SH   SOLE 25 99,479 0 0
TIER REIT INC COM NEW 88650V208 708 29,771 SH   SOLE 26 0 0 29,771
TIER REIT INC COM NEW 88650V208 163 6,836 SH   SOLE 28 6,836 0 0
TIER REIT INC COM NEW 88650V208 389 16,349 SH   SOLE 29 16,349 0 0
TIER REIT INC COM NEW 88650V208 5,505 231,480 SH   SOLE 30 231,480 0 0
TIER REIT INC COM NEW 88650V208 77 3,239 SH   SOLE 40 3,239 0 0
TIFFANY & CO NEW COM 886547108 67,923 516,130 SH   SOLE 2 237,985 0 278,145
TIFFANY & CO NEW COM 886547108 9,949 75,603 SH   SOLE 4 72,753 0 2,850
TIFFANY & CO NEW COM 886547108 12,948 98,386 SH   SOLE 7 85,705 0 12,681
TIFFANY & CO NEW COM 886547108 4,580 34,802 SH   SOLE 13 34,802 0 0
TIFFANY & CO NEW COM 886547108 113 860 SH   SOLE 15 860 0 0
TIFFANY & CO NEW COM 886547108 32,851 249,627 SH   SOLE 18 234,096 0 15,531
TIFFANY & CO NEW COM 886547108 27,839 211,543 SH   SOLE 19 211,543 0 0
TIFFANY & CO NEW COM 886547108 8,900 67,627 SH   SOLE 20 0 0 67,627
TIFFANY & CO NEW COM 886547108 314,453 2,389,457 SH   SOLE 21 2,389,457 0 0
TIFFANY & CO NEW COM 886547108 414,323 3,148,348 SH   SOLE 22 2,637,153 0 511,195
TIFFANY & CO NEW COM 886547108 29,853 226,848 SH   SOLE 23 226,848 0 0
TIFFANY & CO NEW COM 886547108 17,890 135,940 SH   SOLE 25 135,940 0 0
TIFFANY & CO NEW COM 886547108 65,786 499,893 SH   SOLE 26 114,474 0 385,419
TIFFANY & CO NEW COM 886547108 2,142 16,278 SH   SOLE 28 16,278 0 0
TIFFANY & CO NEW COM 886547108 13,093 99,494 SH   SOLE 29 49,183 0 50,311
TIFFANY & CO NEW COM 886547108 43,417 329,916 SH   SOLE 30 329,916 0 0
TIFFANY & CO NEW COM 886547108 19,038 144,667 SH   SOLE 31 97,291 0 47,376
TIFFANY & CO NEW COM 886547108 4,212 32,006 SH   SOLE 34 32,006 0 0
TIFFANY & CO NEW COM 886547108 17,943 136,347 SH   SOLE 36 136,347 0 0
TIFFANY & CO NEW COM 886547108 329 2,500 SH   SOLE 40 2,500 0 0
TILE SHOP HLDGS INC COM 88677Q109 296 38,479 SH   SOLE 2 1,600 0 36,879
TILE SHOP HLDGS INC COM 88677Q109 4 546 SH   SOLE 7 546 0 0
TILE SHOP HLDGS INC COM 88677Q109 1,342 174,278 SH   SOLE 18 174,278 0 0
TILE SHOP HLDGS INC COM 88677Q109 239 31,056 SH   SOLE 19 31,056 0 0
TILE SHOP HLDGS INC COM 88677Q109 34,524 4,483,587 SH   SOLE 21 4,483,587 0 0
TILE SHOP HLDGS INC COM 88677Q109 8,050 1,045,404 SH   SOLE 22 1,004,261 0 41,143
TILE SHOP HLDGS INC COM 88677Q109 12 1,585 SH   SOLE 26 0 0 1,585
TILE SHOP HLDGS INC COM 88677Q109 31 4,035 SH   SOLE 28 4,035 0 0
TILE SHOP HLDGS INC COM 88677Q109 371 48,171 SH   SOLE 30 48,171 0 0
TILE SHOP HLDGS INC COM 88677Q109 19 2,477 SH   SOLE 40 2,477 0 0
TILLYS INC CL A 886885102 225 14,824 SH   SOLE 2 727 0 14,097
TILLYS INC CL A 886885102 6 415 SH   SOLE 7 415 0 0
TILLYS INC CL A 886885102 733 48,352 SH   SOLE 18 48,352 0 0
TILLYS INC CL A 886885102 176 11,591 SH   SOLE 19 11,591 0 0
TILLYS INC CL A 886885102 7,626 503,353 SH   SOLE 21 503,353 0 0
TILLYS INC CL A 886885102 7,114 469,544 SH   SOLE 22 436,060 0 33,484
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 584 34,660 SH   SOLE 4 34,660 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 3,350 198,675 SH   SOLE 18 83,675 0 115,000
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 2,125 126,038 SH   SOLE 19 126,038 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 1,077 63,859 SH   SOLE 21 63,859 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 62,121 3,684,532 SH   SOLE 22 2,369,131 0 1,315,401
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 1,855 110,000 SH   SOLE 25 110,000 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 1,244 73,765 SH   SOLE 30 73,765 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 9,273 550,000 SH   SOLE 34 550,000 0 0
TIMBERLAND BANCORP INC COM 887098101 224 6,006 SH   SOLE 2 287 0 5,719
TIMBERLAND BANCORP INC COM 887098101 7 176 SH   SOLE 7 176 0 0
TIMBERLAND BANCORP INC COM 887098101 810 21,701 SH   SOLE 18 21,701 0 0
TIMBERLAND BANCORP INC COM 887098101 191 5,111 SH   SOLE 19 5,111 0 0
TIMBERLAND BANCORP INC COM 887098101 8,644 231,501 SH   SOLE 21 231,501 0 0
TIMBERLAND BANCORP INC COM 887098101 4,968 133,054 SH   SOLE 22 131,025 0 2,029
TIMBERLAND BANCORP INC COM 887098101 130 3,470 SH   SOLE 26 0 0 3,470
TIMKEN CO COM 887389104 7,699 176,789 SH   SOLE 2 35,469 0 141,320
TIMKEN CO COM 887389104 16 376 SH   SOLE 4 376 0 0
TIMKEN CO COM 887389104 101 2,321 SH   SOLE 7 2,321 0 0
TIMKEN CO COM 887389104 221 5,076 SH   SOLE 17 0 0 5,076
TIMKEN CO COM 887389104 9,425 216,414 SH   SOLE 18 216,221 0 193
TIMKEN CO COM 887389104 476 10,921 SH   SOLE 19 10,921 0 0
TIMKEN CO COM 887389104 135,998 3,122,812 SH   SOLE 21 3,122,812 0 0
TIMKEN CO COM 887389104 105,460 2,421,588 SH   SOLE 22 2,215,829 0 205,759
TIMKEN CO COM 887389104 1,128 25,894 SH   SOLE 26 16,145 0 9,749
TIMKEN CO COM 887389104 407 9,349 SH   SOLE 28 9,349 0 0
TIMKEN CO COM 887389104 593 13,624 SH   SOLE 29 0 0 13,624
TIMKEN CO COM 887389104 678 15,560 SH   SOLE 30 15,560 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 342 7,854 SH   SOLE 40 7,854 0 0
TIMKENSTEEL CORP COM 887399103 784 47,930 SH   SOLE 2 8,476 0 39,454
TIMKENSTEEL CORP COM 887399103 3 213 SH   SOLE 4 213 0 0
TIMKENSTEEL CORP COM 887399103 14 861 SH   SOLE 7 861 0 0
TIMKENSTEEL CORP COM 887399103 3,015 184,411 SH   SOLE 18 184,411 0 0
TIMKENSTEEL CORP COM 887399103 901 55,115 SH   SOLE 19 55,115 0 0
TIMKENSTEEL CORP COM 887399103 66,159 4,046,437 SH   SOLE 21 4,046,437 0 0
TIMKENSTEEL CORP COM 887399103 19,216 1,175,316 SH   SOLE 22 1,111,583 0 63,733
TIMKENSTEEL CORP COM 887399103 118 7,244 SH   SOLE 23 7,244 0 0
TIMKENSTEEL CORP COM 887399103 144 8,823 SH   SOLE 26 2,891 0 5,932
TIMKENSTEEL CORP COM 887399103 84 5,144 SH   SOLE 28 5,144 0 0
TIMKENSTEEL CORP COM 887399103 954 58,377 SH   SOLE 30 58,377 0 0
TIMKENSTEEL CORP COM 887399103 62 3,816 SH   SOLE 40 3,816 0 0
TINTRI INC COM 88770Q105 1 2,467 SH   SOLE 18 2,467 0 0
TINTRI INC COM 88770Q105 6 25,236 SH   SOLE 21 25,236 0 0
TIPTREE INC COM 88822Q103 239 35,176 SH   SOLE 2 1,343 0 33,833
TIPTREE INC COM 88822Q103 5 776 SH   SOLE 7 776 0 0
TIPTREE INC COM 88822Q103 633 93,152 SH   SOLE 18 93,152 0 0
TIPTREE INC COM 88822Q103 147 21,550 SH   SOLE 19 21,550 0 0
TIPTREE INC COM 88822Q103 6,712 986,992 SH   SOLE 21 986,992 0 0
TIPTREE INC COM 88822Q103 1,712 251,777 SH   SOLE 22 242,078 0 9,699
TITAN INTL INC ILL COM 88830M102 578 53,908 SH   SOLE 2 2,098 0 51,810
TITAN INTL INC ILL COM 88830M102 4 391 SH   SOLE 4 391 0 0
TITAN INTL INC ILL COM 88830M102 2,832 263,945 SH   SOLE 7 263,945 0 0
TITAN INTL INC ILL COM 88830M102 2,459 229,216 SH   SOLE 18 229,216 0 0
TITAN INTL INC ILL COM 88830M102 418 38,938 SH   SOLE 19 38,938 0 0
TITAN INTL INC ILL COM 88830M102 55,379 5,161,129 SH   SOLE 21 5,161,129 0 0
TITAN INTL INC ILL COM 88830M102 14,963 1,394,501 SH   SOLE 22 1,314,788 0 79,713
TITAN INTL INC ILL COM 88830M102 291 27,086 SH   SOLE 26 6,409 0 20,677
TITAN INTL INC ILL COM 88830M102 72 6,671 SH   SOLE 28 6,671 0 0
TITAN INTL INC ILL COM 88830M102 943 87,871 SH   SOLE 30 87,871 0 0
TITAN INTL INC ILL COM 88830M102 46 4,248 SH   SOLE 40 4,248 0 0
TITAN MACHY INC COM 88830R101 328 21,072 SH   SOLE 2 779 0 20,293
TITAN MACHY INC COM 88830R101 7 467 SH   SOLE 7 467 0 0
TITAN MACHY INC COM 88830R101 1,001 64,393 SH   SOLE 18 64,393 0 0
TITAN MACHY INC COM 88830R101 238 15,319 SH   SOLE 19 15,319 0 0
TITAN MACHY INC COM 88830R101 10,442 671,502 SH   SOLE 21 671,502 0 0
TITAN MACHY INC COM 88830R101 7,782 500,449 SH   SOLE 22 476,696 0 23,753
TITAN MACHY INC COM 88830R101 161 10,368 SH   SOLE 23 10,368 0 0
TITAN MACHY INC COM 88830R101 21 1,381 SH   SOLE 26 0 0 1,381
TITAN MACHY INC COM 88830R101 42 2,691 SH   SOLE 28 2,691 0 0
TITAN MACHY INC COM 88830R101 73 4,699 SH   SOLE 30 4,699 0 0
TITAN MACHY INC COM 88830R101 26 1,684 SH   SOLE 40 1,684 0 0
TITAN PHARMACEUTICALS INC DE COM NEW 888314309 10 9,230 SH   SOLE 21 9,230 0 0
TIVITY HEALTH INC COM 88870R102 1,169 33,210 SH   SOLE 2 1,783 0 31,427
TIVITY HEALTH INC COM 88870R102 12 334 SH   SOLE 4 334 0 0
TIVITY HEALTH INC COM 88870R102 31 886 SH   SOLE 7 886 0 0
TIVITY HEALTH INC COM 88870R102 5,805 164,922 SH   SOLE 18 164,922 0 0
TIVITY HEALTH INC COM 88870R102 1,282 36,426 SH   SOLE 19 36,426 0 0
TIVITY HEALTH INC COM 88870R102 134,124 3,810,354 SH   SOLE 21 3,810,354 0 0
TIVITY HEALTH INC COM 88870R102 39,623 1,125,665 SH   SOLE 22 1,069,505 0 56,160
TIVITY HEALTH INC COM 88870R102 69 1,962 SH   SOLE 26 0 0 1,962
TIVITY HEALTH INC COM 88870R102 167 4,735 SH   SOLE 28 4,735 0 0
TIVITY HEALTH INC COM 88870R102 136 3,851 SH   SOLE 29 0 0 3,851
TIVITY HEALTH INC COM 88870R102 1,859 52,801 SH   SOLE 30 52,801 0 0
TIVITY HEALTH INC COM 88870R102 122 3,480 SH   SOLE 40 3,480 0 0
TIVO CORP COM 88870P106 1,707 126,909 SH   SOLE 2 5,069 0 121,840
TIVO CORP COM 88870P106 11 820 SH   SOLE 4 820 0 0
TIVO CORP COM 88870P106 36 2,650 SH   SOLE 7 2,650 0 0
TIVO CORP COM 88870P106 7,216 536,516 SH   SOLE 18 536,516 0 0
TIVO CORP COM 88870P106 1,372 102,024 SH   SOLE 19 102,024 0 0
TIVO CORP COM 88870P106 161,518 12,008,785 SH   SOLE 21 12,008,785 0 0
TIVO CORP COM 88870P106 45,080 3,351,665 SH   SOLE 22 3,166,767 0 184,898
TIVO CORP COM 88870P106 688 51,163 SH   SOLE 26 19,627 0 31,536
TIVO CORP COM 88870P106 234 17,433 SH   SOLE 28 17,433 0 0
TIVO CORP COM 88870P106 2,529 188,012 SH   SOLE 30 188,012 0 0
TIVO CORP COM 88870P106 77 5,744 SH   SOLE 36 5,744 0 0
TIVO CORP COM 88870P106 199 14,828 SH   SOLE 40 14,828 0 0
TJX COS INC NEW COM 872540109 162,864 1,711,113 SH   SOLE 2 242,051 0 1,469,062
TJX COS INC NEW COM 872540109 19,779 207,802 SH   SOLE 4 191,669 0 16,133
TJX COS INC NEW COM 872540109 53,004 556,882 SH   SOLE 7 543,400 0 13,482
TJX COS INC NEW COM 872540109 1,529 16,066 SH   SOLE 13 16,066 0 0
TJX COS INC NEW COM 872540109 496 5,208 SH   SOLE 15 5,208 0 0
TJX COS INC NEW COM 872540109 3 30 SH   SOLE 17 0 0 30
TJX COS INC NEW COM 872540109 120,913 1,270,366 SH   SOLE 18 1,186,213 0 84,153
TJX COS INC NEW COM 872540109 6,772 71,146 SH   SOLE 19 71,146 0 0
TJX COS INC NEW COM 872540109 30,669 322,216 SH   SOLE 20 0 0 322,216
TJX COS INC NEW COM 872540109 1,201,108 12,619,332 SH   SOLE 21 12,619,332 0 0
TJX COS INC NEW COM 872540109 1,549,090 16,275,368 SH   SOLE 22 14,310,032 0 1,965,336
TJX COS INC NEW COM 872540109 75,514 793,378 SH   SOLE 23 793,378 0 0
TJX COS INC NEW COM 872540109 59,394 624,017 SH   SOLE 25 624,017 0 0
TJX COS INC NEW COM 872540109 321,628 3,379,156 SH   SOLE 26 521,612 0 2,857,544
TJX COS INC NEW COM 872540109 8,690 91,296 SH   SOLE 28 91,296 0 0
TJX COS INC NEW COM 872540109 6,947 72,984 SH   SOLE 29 21,736 0 51,248
TJX COS INC NEW COM 872540109 216,931 2,279,162 SH   SOLE 30 2,279,162 0 0
TJX COS INC NEW COM 872540109 25,029 262,964 SH   SOLE 31 127,041 0 135,923
TJX COS INC NEW COM 872540109 3,001 31,531 SH   SOLE 34 31,531 0 0
TJX COS INC NEW COM 872540109 59,786 628,133 SH   SOLE 36 628,133 0 0
TJX COS INC NEW COM 872540109 1,216 12,776 SH   SOLE 40 12,776 0 0
TOCAGEN INC COM 888846102 136 14,524 SH   SOLE 2 505 0 14,019
TOCAGEN INC COM 888846102 6 665 SH   SOLE 7 665 0 0
TOCAGEN INC COM 888846102 536 57,427 SH   SOLE 18 57,427 0 0
TOCAGEN INC COM 888846102 142 15,192 SH   SOLE 19 15,192 0 0
TOCAGEN INC COM 888846102 8,030 859,712 SH   SOLE 21 859,712 0 0
TOCAGEN INC COM 888846102 1,685 180,412 SH   SOLE 22 172,684 0 7,728
TOCAGEN INC COM 888846102 4 480 SH   SOLE 23 480 0 0
TOCAGEN INC COM 888846102 3 355 SH   SOLE 30 355 0 0
TOLL BROTHERS INC COM 889478103 14,764 399,141 SH   SOLE 2 86,781 0 312,360
TOLL BROTHERS INC COM 889478103 1,535 41,503 SH   SOLE 4 38,129 0 3,374
TOLL BROTHERS INC COM 889478103 1,845 49,884 SH   SOLE 7 16,801 0 33,083
TOLL BROTHERS INC COM 889478103 43 1,174 SH   SOLE 15 1,174 0 0
TOLL BROTHERS INC COM 889478103 16,916 457,317 SH   SOLE 18 443,108 0 14,209
TOLL BROTHERS INC COM 889478103 7,761 209,813 SH   SOLE 19 209,813 0 0
TOLL BROTHERS INC COM 889478103 3,687 99,689 SH   SOLE 20 0 0 99,689
TOLL BROTHERS INC COM 889478103 309,175 8,358,351 SH   SOLE 21 8,358,351 0 0
TOLL BROTHERS INC COM 889478103 198,388 5,363,291 SH   SOLE 22 5,068,599 0 294,692
TOLL BROTHERS INC COM 889478103 7,347 198,608 SH   SOLE 23 198,608 0 0
TOLL BROTHERS INC COM 889478103 5,171 139,804 SH   SOLE 25 139,804 0 0
TOLL BROTHERS INC COM 889478103 17,334 468,613 SH   SOLE 26 183,037 0 285,576
TOLL BROTHERS INC COM 889478103 851 23,006 SH   SOLE 28 23,006 0 0
TOLL BROTHERS INC COM 889478103 1,227 33,178 SH   SOLE 29 3,844 0 29,334
TOLL BROTHERS INC COM 889478103 9,149 247,345 SH   SOLE 30 247,345 0 0
TOLL BROTHERS INC COM 889478103 1,917 51,818 SH   SOLE 31 28,357 0 23,461
TOLL BROTHERS INC COM 889478103 2,822 76,299 SH   SOLE 34 76,299 0 0
TOLL BROTHERS INC COM 889478103 4,786 129,396 SH   SOLE 36 129,396 0 0
TOLL BROTHERS INC COM 889478103 116 3,125 SH   SOLE 40 3,125 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,357 15,802 SH   SOLE 2 847 0 14,955
TOMPKINS FINANCIAL CORPORATI COM 890110109 29 338 SH   SOLE 7 338 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 5,348 62,278 SH   SOLE 18 62,278 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,447 16,848 SH   SOLE 19 16,848 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 114,348 1,331,480 SH   SOLE 21 1,331,480 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 33,676 392,126 SH   SOLE 22 372,092 0 20,034
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,348 15,696 SH   SOLE 26 0 0 15,696
TOMPKINS FINANCIAL CORPORATI COM 890110109 165 1,926 SH   SOLE 28 1,926 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 1,628 18,952 SH   SOLE 30 18,952 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 80 932 SH   SOLE 40 932 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260409 3 594 SH   SOLE 21 594 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260409 21 4,654 SH   SOLE 22 4,654 0 0
TOOTSIE ROLL INDS INC COM 890516107 3,294 106,759 SH   SOLE 2 89,557 0 17,202
TOOTSIE ROLL INDS INC COM 890516107 5 161 SH   SOLE 4 161 0 0
TOOTSIE ROLL INDS INC COM 890516107 15 474 SH   SOLE 7 474 0 0
TOOTSIE ROLL INDS INC COM 890516107 3,238 104,944 SH   SOLE 18 104,944 0 0
TOOTSIE ROLL INDS INC COM 890516107 431 13,979 SH   SOLE 19 13,979 0 0
TOOTSIE ROLL INDS INC COM 890516107 37,334 1,210,187 SH   SOLE 21 1,210,187 0 0
TOOTSIE ROLL INDS INC COM 890516107 19,433 629,906 SH   SOLE 22 602,868 0 27,038
TOOTSIE ROLL INDS INC COM 890516107 1 19 SH   SOLE 26 0 0 19
TOOTSIE ROLL INDS INC COM 890516107 131 4,246 SH   SOLE 30 4,246 0 0
TOOTSIE ROLL INDS INC COM 890516107 73 2,355 SH   SOLE 40 2,355 0 0
TOPBUILD CORP COM 89055F103 2,309 29,480 SH   SOLE 2 1,579 0 27,901
TOPBUILD CORP COM 89055F103 14 184 SH   SOLE 4 184 0 0
TOPBUILD CORP COM 89055F103 63 806 SH   SOLE 7 806 0 0
TOPBUILD CORP COM 89055F103 11,932 152,309 SH   SOLE 18 152,309 0 0
TOPBUILD CORP COM 89055F103 2,300 29,363 SH   SOLE 19 29,363 0 0
TOPBUILD CORP COM 89055F103 316,108 4,035,079 SH   SOLE 21 4,035,079 0 0
TOPBUILD CORP COM 89055F103 77,380 987,743 SH   SOLE 22 936,420 0 51,323
TOPBUILD CORP COM 89055F103 962 12,276 SH   SOLE 26 4,264 0 8,012
TOPBUILD CORP COM 89055F103 378 4,822 SH   SOLE 28 4,822 0 0
TOPBUILD CORP COM 89055F103 4,599 58,702 SH   SOLE 30 58,702 0 0
TOPBUILD CORP COM 89055F103 0 1 SH   SOLE 36 1 0 0
TOPBUILD CORP COM 89055F103 311 3,974 SH   SOLE 40 3,974 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 12 8,846 SH   SOLE 18 8,846 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 323 237,650 SH   SOLE 21 237,650 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 169 124,009 SH   SOLE 22 124,009 0 0
TORCHMARK CORP COM 891027104 25,929 318,505 SH   SOLE 2 48,947 0 269,558
TORCHMARK CORP COM 891027104 2,800 34,392 SH   SOLE 4 32,031 0 2,361
TORCHMARK CORP COM 891027104 10,609 130,311 SH   SOLE 7 99,095 0 31,216
TORCHMARK CORP COM 891027104 293 3,601 SH   SOLE 13 3,601 0 0
TORCHMARK CORP COM 891027104 73 896 SH   SOLE 15 896 0 0
TORCHMARK CORP COM 891027104 18,420 226,262 SH   SOLE 18 211,078 0 15,184
TORCHMARK CORP COM 891027104 2,180 26,781 SH   SOLE 19 26,781 0 0
TORCHMARK CORP COM 891027104 5,126 62,967 SH   SOLE 20 0 0 62,967
TORCHMARK CORP COM 891027104 197,165 2,421,876 SH   SOLE 21 2,421,876 0 0
TORCHMARK CORP COM 891027104 253,057 3,108,422 SH   SOLE 22 2,656,112 0 452,310
TORCHMARK CORP COM 891027104 11,268 138,411 SH   SOLE 23 138,411 0 0
TORCHMARK CORP COM 891027104 9,030 110,923 SH   SOLE 25 110,923 0 0
TORCHMARK CORP COM 891027104 33,265 408,605 SH   SOLE 26 129,151 0 279,454
TORCHMARK CORP COM 891027104 1,328 16,314 SH   SOLE 28 16,314 0 0
TORCHMARK CORP COM 891027104 2,019 24,796 SH   SOLE 29 3,397 0 21,399
TORCHMARK CORP COM 891027104 33,943 416,944 SH   SOLE 30 416,944 0 0
TORCHMARK CORP COM 891027104 3,745 46,005 SH   SOLE 31 21,942 0 24,063
TORCHMARK CORP COM 891027104 420 5,160 SH   SOLE 34 5,160 0 0
TORCHMARK CORP COM 891027104 8,219 100,955 SH   SOLE 36 100,955 0 0
TORCHMARK CORP COM 891027104 181 2,222 SH   SOLE 40 2,222 0 0
TORO CO COM 891092108 15,987 265,343 SH   SOLE 2 70,265 0 195,078
TORO CO COM 891092108 17 282 SH   SOLE 4 282 0 0
TORO CO COM 891092108 1,126 18,694 SH   SOLE 7 18,694 0 0
TORO CO COM 891092108 20,007 332,065 SH   SOLE 18 332,065 0 0
TORO CO COM 891092108 972 16,126 SH   SOLE 19 16,126 0 0
TORO CO COM 891092108 302,908 5,027,522 SH   SOLE 21 5,027,522 0 0
TORO CO COM 891092108 225,170 3,737,265 SH   SOLE 22 3,519,121 0 218,144
TORO CO COM 891092108 2,004 33,259 SH   SOLE 26 14,827 0 18,432
TORO CO COM 891092108 898 14,909 SH   SOLE 28 14,909 0 0
TORO CO COM 891092108 1,467 24,341 SH   SOLE 30 24,341 0 0
TORO CO COM 891092108 137 2,276 SH   SOLE 31 2,276 0 0
TORO CO COM 891092108 77 1,273 SH   SOLE 36 1,273 0 0
TORO CO COM 891092108 737 12,230 SH   SOLE 40 12,230 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 255 4,405 SH   SOLE 18 1,328 0 3,077
TORTOISE ENERGY INFRA CORP COM 89147L100 13 500 SH   SOLE 17 0 0 500
TOTAL S A SPONSORED ADR 89151E109 1,151 18,999 SH   SOLE 2 18,999 0 0
TOTAL S A SPONSORED ADR 89151E109 73 1,198 SH   SOLE 4 1,198 0 0
TOTAL S A SPONSORED ADR 89151E109 64,362 1,062,786 SH   SOLE 18 968,052 0 94,734
TOTAL S A SPONSORED ADR 89151E109 168,062 2,775,134 SH   SOLE 19 2,775,134 0 0
TOTAL S A SPONSORED ADR 89151E109 981 16,204 SH   SOLE 21 16,204 0 0
TOTAL S A SPONSORED ADR 89151E109 12,193 201,340 SH   SOLE 22 201,340 0 0
TOTAL S A SPONSORED ADR 89151E109 1,454 24,009 SH   SOLE 25 17,937 0 6,072
TOTAL S A SPONSORED ADR 89151E109 5,209 86,006 SH   SOLE 34 86,006 0 0
TOTAL S A SPONSORED ADR 89151E109 291 4,799 SH   SOLE 36 4,799 0 0
TOTAL SYS SVCS INC COM 891906109 44,077 521,499 SH   SOLE 2 115,308 0 406,191
TOTAL SYS SVCS INC COM 891906109 5,735 67,858 SH   SOLE 4 63,534 0 4,324
TOTAL SYS SVCS INC COM 891906109 12,127 143,481 SH   SOLE 7 138,206 0 5,275
TOTAL SYS SVCS INC COM 891906109 161 1,900 SH   SOLE 15 1,900 0 0
TOTAL SYS SVCS INC COM 891906109 30,802 364,434 SH   SOLE 18 342,450 0 21,984
TOTAL SYS SVCS INC COM 891906109 3,101 36,695 SH   SOLE 19 36,695 0 0
TOTAL SYS SVCS INC COM 891906109 7,517 88,932 SH   SOLE 20 0 0 88,932
TOTAL SYS SVCS INC COM 891906109 333,632 3,947,377 SH   SOLE 21 3,947,377 0 0
TOTAL SYS SVCS INC COM 891906109 394,350 4,665,762 SH   SOLE 22 4,158,308 0 507,454
TOTAL SYS SVCS INC COM 891906109 18,343 217,030 SH   SOLE 23 217,030 0 0
TOTAL SYS SVCS INC COM 891906109 29,779 352,329 SH   SOLE 25 352,329 0 0
TOTAL SYS SVCS INC COM 891906109 55,741 659,506 SH   SOLE 26 174,273 0 485,233
TOTAL SYS SVCS INC COM 891906109 1,960 23,184 SH   SOLE 28 23,184 0 0
TOTAL SYS SVCS INC COM 891906109 4,457 52,737 SH   SOLE 29 17,477 0 35,260
TOTAL SYS SVCS INC COM 891906109 52,716 623,705 SH   SOLE 30 623,705 0 0
TOTAL SYS SVCS INC COM 891906109 8,639 102,218 SH   SOLE 31 49,540 0 52,678
TOTAL SYS SVCS INC COM 891906109 2,985 35,313 SH   SOLE 34 35,313 0 0
TOTAL SYS SVCS INC COM 891906109 13,638 161,354 SH   SOLE 36 161,354 0 0
TOTAL SYS SVCS INC COM 891906109 281 3,328 SH   SOLE 40 3,328 0 0
TOWER INTL INC COM 891826109 1,634 51,376 SH   SOLE 2 31,268 0 20,108
TOWER INTL INC COM 891826109 16 494 SH   SOLE 7 494 0 0
TOWER INTL INC COM 891826109 2,462 77,426 SH   SOLE 18 77,426 0 0
TOWER INTL INC COM 891826109 5,230 164,475 SH   SOLE 19 164,475 0 0
TOWER INTL INC COM 891826109 23,299 732,669 SH   SOLE 21 732,669 0 0
TOWER INTL INC COM 891826109 36,293 1,141,291 SH   SOLE 22 1,104,514 0 36,777
TOWER INTL INC COM 891826109 3,695 116,201 SH   SOLE 23 116,201 0 0
TOWER INTL INC COM 891826109 1,579 49,663 SH   SOLE 26 0 0 49,663
TOWER INTL INC COM 891826109 98 3,085 SH   SOLE 28 3,085 0 0
TOWER INTL INC COM 891826109 993 31,235 SH   SOLE 29 0 0 31,235
TOWER INTL INC COM 891826109 158 4,966 SH   SOLE 30 4,966 0 0
TOWER INTL INC COM 891826109 995 31,281 SH   SOLE 34 31,281 0 0
TOWER INTL INC COM 891826109 80 2,516 SH   SOLE 40 2,516 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1,910 86,798 SH   SOLE 22 86,798 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 39 1,788 SH   SOLE 23 1,788 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 215 14,793 SH   SOLE 2 677 0 14,116
TOWN SPORTS INTL HLDGS INC COM 89214A102 8 530 SH   SOLE 7 530 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 716 49,199 SH   SOLE 18 49,199 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 162 11,132 SH   SOLE 19 11,132 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 7,507 515,947 SH   SOLE 21 515,947 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 3,024 207,830 SH   SOLE 22 179,799 0 28,031
TOWNEBANK PORTSMOUTH VA COM 89214P109 2,220 69,164 SH   SOLE 2 2,979 0 66,185
TOWNEBANK PORTSMOUTH VA COM 89214P109 11 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 45 1,390 SH   SOLE 7 1,390 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 6,966 216,998 SH   SOLE 18 216,998 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,780 55,441 SH   SOLE 19 55,441 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 69,837 2,175,620 SH   SOLE 21 2,175,620 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 58,662 1,827,476 SH   SOLE 22 1,729,480 0 97,996
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,447 45,067 SH   SOLE 26 5,955 0 39,112
TOWNEBANK PORTSMOUTH VA COM 89214P109 321 10,013 SH   SOLE 28 10,013 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 447 13,923 SH   SOLE 30 13,923 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 244 7,611 SH   SOLE 40 7,611 0 0
TOWNSQUARE MEDIA INC CL A 892231101 17 2,587 SH   SOLE 2 2,587 0 0
TOWNSQUARE MEDIA INC CL A 892231101 10 1,578 SH   SOLE 18 1,578 0 0
TOWNSQUARE MEDIA INC CL A 892231101 216 33,449 SH   SOLE 21 33,449 0 0
TOWNSQUARE MEDIA INC CL A 892231101 36 5,497 SH   SOLE 22 5,497 0 0
TOWNSQUARE MEDIA INC CL A 892231101 106 16,320 SH   SOLE 26 0 0 16,320
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1 4 SH   SOLE 17 0 0 4
TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 220 21,110 SH   SOLE 22 21,110 0 0
TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 1,652 158,890 SH   SOLE 26 158,890 0 0
TPG RE FIN TR INC COM 87266M107 675 33,223 SH   SOLE 2 1,735 0 31,488
TPG RE FIN TR INC COM 87266M107 15 729 SH   SOLE 7 729 0 0
TPG RE FIN TR INC COM 87266M107 2,243 110,366 SH   SOLE 18 110,366 0 0
TPG RE FIN TR INC COM 87266M107 642 31,611 SH   SOLE 19 31,611 0 0
TPG RE FIN TR INC COM 87266M107 33,098 1,628,815 SH   SOLE 21 1,628,815 0 0
TPG RE FIN TR INC COM 87266M107 78,965 3,886,058 SH   SOLE 22 3,827,923 0 58,135
TPG RE FIN TR INC COM 87266M107 37 1,839 SH   SOLE 26 0 0 1,839
TPG RE FIN TR INC COM 87266M107 240 11,798 SH   SOLE 30 11,798 0 0
TPG SPECIALTY LENDING INC COM 87265K102 412 22,991 SH   SOLE 22 0 0 22,991
TPI COMPOSITES INC COM 87266J104 347 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,427 48,802 SH   SOLE 18 48,802 0 0
TPI COMPOSITES INC COM 87266J104 337 11,533 SH   SOLE 19 11,533 0 0
TPI COMPOSITES INC COM 87266J104 14,689 502,366 SH   SOLE 21 502,366 0 0
TPI COMPOSITES INC COM 87266J104 11,176 382,210 SH   SOLE 22 361,289 0 20,921
TPI COMPOSITES INC COM 87266J104 78 2,676 SH   SOLE 30 2,676 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 9 3,331 SH   SOLE 18 3,331 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 135 50,117 SH   SOLE 21 50,117 0 0
TRACON PHARMACEUTICALS INC COM 89237H100 133 49,315 SH   SOLE 22 49,315 0 0
TRACTOR SUPPLY CO COM 892356106 25,343 331,323 SH   SOLE 2 46,617 0 284,706
TRACTOR SUPPLY CO COM 892356106 3,084 40,321 SH   SOLE 4 37,080 0 3,241
TRACTOR SUPPLY CO COM 892356106 13,063 170,782 SH   SOLE 7 167,342 0 3,440
TRACTOR SUPPLY CO COM 892356106 114 1,489 SH   SOLE 13 1,489 0 0
TRACTOR SUPPLY CO COM 892356106 57 742 SH   SOLE 15 742 0 0
TRACTOR SUPPLY CO COM 892356106 19,870 259,771 SH   SOLE 18 243,066 0 16,705
TRACTOR SUPPLY CO COM 892356106 1,974 25,810 SH   SOLE 19 25,810 0 0
TRACTOR SUPPLY CO COM 892356106 6,154 80,457 SH   SOLE 20 0 0 80,457
TRACTOR SUPPLY CO COM 892356106 209,091 2,733,579 SH   SOLE 21 2,733,579 0 0
TRACTOR SUPPLY CO COM 892356106 237,277 3,102,071 SH   SOLE 22 2,769,946 0 332,125
TRACTOR SUPPLY CO COM 892356106 12,226 159,832 SH   SOLE 23 159,832 0 0
TRACTOR SUPPLY CO COM 892356106 9,583 125,280 SH   SOLE 25 125,280 0 0
TRACTOR SUPPLY CO COM 892356106 40,032 523,363 SH   SOLE 26 143,574 0 379,789
TRACTOR SUPPLY CO COM 892356106 1,459 19,068 SH   SOLE 28 19,068 0 0
TRACTOR SUPPLY CO COM 892356106 2,157 28,197 SH   SOLE 29 3,698 0 24,499
TRACTOR SUPPLY CO COM 892356106 29,954 391,602 SH   SOLE 30 391,602 0 0
TRACTOR SUPPLY CO COM 892356106 3,925 51,314 SH   SOLE 31 28,324 0 22,990
TRACTOR SUPPLY CO COM 892356106 513 6,707 SH   SOLE 34 6,707 0 0
TRACTOR SUPPLY CO COM 892356106 7,920 103,548 SH   SOLE 36 103,548 0 0
TRACTOR SUPPLY CO COM 892356106 195 2,544 SH   SOLE 40 2,544 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 3 3,193 SH   SOLE 18 3,193 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 39 44,352 SH   SOLE 21 44,352 0 0
TRANS WORLD ENTMT CORP COM 89336Q100 280 321,481 SH   SOLE 22 321,481 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 16 1,289 SH   SOLE 18 1,289 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 286 22,913 SH   SOLE 21 22,913 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 3,192 255,360 SH   SOLE 22 255,360 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 7 4,986 SH   SOLE 18 4,986 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 232 167,776 SH   SOLE 21 167,776 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 14 10,075 SH   SOLE 22 10,075 0 0
TRANSCANADA CORP COM 89353D107 91 2,097 SH   SOLE 18 600 0 1,497
TRANSCANADA CORP COM 89353D107 20,497 474,478 SH   SOLE 21 474,478 0 0
TRANSCAT INC COM 893529107 22 1,172 SH   SOLE 18 1,172 0 0
TRANSCAT INC COM 893529107 424 22,424 SH   SOLE 21 22,424 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 65 1,943 SH   SOLE 2 127 0 1,816
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 189 5,658 SH   SOLE 18 5,658 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 53 1,585 SH   SOLE 19 1,585 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 1,857 55,519 SH   SOLE 21 55,519 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 396 11,852 SH   SOLE 22 11,374 0 478
TRANSDIGM GROUP INC COM 893641100 52,825 153,054 SH   SOLE 2 10,970 0 142,084
TRANSDIGM GROUP INC COM 893641100 5,815 16,849 SH   SOLE 4 15,615 0 1,234
TRANSDIGM GROUP INC COM 893641100 11,931 34,568 SH   SOLE 7 34,568 0 0
TRANSDIGM GROUP INC COM 893641100 143 415 SH   SOLE 15 415 0 0
TRANSDIGM GROUP INC COM 893641100 122,123 353,837 SH   SOLE 18 281,442 0 72,395
TRANSDIGM GROUP INC COM 893641100 88,773 257,210 SH   SOLE 19 257,210 0 0
TRANSDIGM GROUP INC COM 893641100 7,465 21,630 SH   SOLE 20 0 0 21,630
TRANSDIGM GROUP INC COM 893641100 537,079 1,556,119 SH   SOLE 21 1,556,119 0 0
TRANSDIGM GROUP INC COM 893641100 425,226 1,232,038 SH   SOLE 22 1,104,284 0 127,754
TRANSDIGM GROUP INC COM 893641100 20,157 58,402 SH   SOLE 23 58,402 0 0
TRANSDIGM GROUP INC COM 893641100 16,999 49,253 SH   SOLE 25 49,253 0 0
TRANSDIGM GROUP INC COM 893641100 64,527 186,958 SH   SOLE 26 49,973 0 136,985
TRANSDIGM GROUP INC COM 893641100 2,462 7,133 SH   SOLE 28 7,133 0 0
TRANSDIGM GROUP INC COM 893641100 3,767 10,915 SH   SOLE 29 1,748 0 9,167
TRANSDIGM GROUP INC COM 893641100 50,376 145,958 SH   SOLE 30 145,958 0 0
TRANSDIGM GROUP INC COM 893641100 7,437 21,547 SH   SOLE 31 10,044 0 11,503
TRANSDIGM GROUP INC COM 893641100 5,440 15,763 SH   SOLE 34 15,763 0 0
TRANSDIGM GROUP INC COM 893641100 14,600 42,303 SH   SOLE 36 42,303 0 0
TRANSDIGM GROUP INC COM 893641100 360 1,042 SH   SOLE 40 1,042 0 0
TRANSENTERIX INC COM NEW 89366M201 557 127,778 SH   SOLE 2 6,855 0 120,923
TRANSENTERIX INC COM NEW 89366M201 15 3,349 SH   SOLE 7 3,349 0 0
TRANSENTERIX INC COM NEW 89366M201 2,273 521,431 SH   SOLE 18 521,431 0 0
TRANSENTERIX INC COM NEW 89366M201 542 124,218 SH   SOLE 19 124,218 0 0
TRANSENTERIX INC COM NEW 89366M201 23,479 5,385,093 SH   SOLE 21 5,385,093 0 0
TRANSENTERIX INC COM NEW 89366M201 16,170 3,708,696 SH   SOLE 22 3,590,174 0 118,522
TRANSGLOBE ENERGY CORP COM 893662106 39 14,002 SH   SOLE 22 14,002 0 0
TRANSLATE BIO INC COM 89374L104 313 24,747 SH   SOLE 2 24,747 0 0
TRANSLATE BIO INC COM 89374L104 396 31,310 SH   SOLE 19 31,310 0 0
TRANSLATE BIO INC COM 89374L104 92 7,302 SH   SOLE 22 7,302 0 0
TRANSLATE BIO INC COM 89374L104 210 16,631 SH   SOLE 26 2,973 0 13,658
TRANSLATE BIO INC COM 89374L104 886 70,065 SH   SOLE 34 70,065 0 0
TRANSOCEAN INC DEB 0.500% 1/3 893830BJ7 1,424 1,000,000 PRN   SOLE 21 1,000,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 16,491 1,227,011 SH   SOLE 2 378,286 0 848,725
TRANSOCEAN LTD REG SHS H8817H100 329 24,477 SH   SOLE 4 24,477 0 0
TRANSOCEAN LTD REG SHS H8817H100 512 38,103 SH   SOLE 7 38,103 0 0
TRANSOCEAN LTD REG SHS H8817H100 2 150 SH   SOLE 17 0 0 150
TRANSOCEAN LTD REG SHS H8817H100 19,019 1,415,076 SH   SOLE 18 1,415,076 0 0
TRANSOCEAN LTD REG SHS H8817H100 935 69,542 SH   SOLE 19 69,542 0 0
TRANSOCEAN LTD REG SHS H8817H100 275,519 20,499,901 SH   SOLE 21 20,499,901 0 0
TRANSOCEAN LTD REG SHS H8817H100 206,187 15,341,307 SH   SOLE 22 14,276,654 0 1,064,653
TRANSOCEAN LTD REG SHS H8817H100 549 40,826 SH   SOLE 23 40,826 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,360 101,170 SH   SOLE 26 70,605 0 30,565
TRANSOCEAN LTD REG SHS H8817H100 807 60,032 SH   SOLE 28 60,032 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,321 98,256 SH   SOLE 30 98,256 0 0
TRANSOCEAN LTD REG SHS H8817H100 119 8,873 SH   SOLE 31 8,873 0 0
TRANSOCEAN LTD REG SHS H8817H100 3,187 237,144 SH   SOLE 36 237,144 0 0
TRANSOCEAN LTD REG SHS H8817H100 663 49,348 SH   SOLE 40 49,348 0 0
TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 5,076 418,140 SH   SOLE 21 418,140 0 0
TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 1,615 133,061 SH   SOLE 22 133,061 0 0
TRANSUNION COM 89400J107 29,321 409,277 SH   SOLE 2 9,361 0 399,916
TRANSUNION COM 89400J107 3,842 53,636 SH   SOLE 4 49,132 0 4,504
TRANSUNION COM 89400J107 765 10,684 SH   SOLE 7 10,684 0 0
TRANSUNION COM 89400J107 8,234 114,931 SH   SOLE 18 97,859 0 17,072
TRANSUNION COM 89400J107 38,549 538,089 SH   SOLE 19 538,089 0 0
TRANSUNION COM 89400J107 6,192 86,433 SH   SOLE 20 0 0 86,433
TRANSUNION COM 89400J107 175,394 2,448,273 SH   SOLE 21 2,448,273 0 0
TRANSUNION COM 89400J107 295,518 4,125,039 SH   SOLE 22 3,755,594 0 369,445
TRANSUNION COM 89400J107 15,454 215,716 SH   SOLE 23 215,716 0 0
TRANSUNION COM 89400J107 346 4,832 SH   SOLE 25 4,832 0 0
TRANSUNION COM 89400J107 39,603 552,805 SH   SOLE 26 160,445 0 392,360
TRANSUNION COM 89400J107 1,809 25,254 SH   SOLE 28 25,254 0 0
TRANSUNION COM 89400J107 2,930 40,903 SH   SOLE 29 5,317 0 35,586
TRANSUNION COM 89400J107 15,571 217,347 SH   SOLE 30 217,347 0 0
TRANSUNION COM 89400J107 4,990 69,653 SH   SOLE 31 40,919 0 28,734
TRANSUNION COM 89400J107 602 8,404 SH   SOLE 34 8,404 0 0
TRANSUNION COM 89400J107 2,960 41,313 SH   SOLE 36 41,313 0 0
TRANSUNION COM 89400J107 314 4,385 SH   SOLE 40 4,385 0 0
TRAVELCENTERS AMER LLC COM 894174101 383 109,516 SH   SOLE 22 109,516 0 0
TRAVELERS COMPANIES INC COM 89417E109 96,237 786,636 SH   SOLE 2 145,292 0 641,344
TRAVELERS COMPANIES INC COM 89417E109 11,567 94,544 SH   SOLE 4 87,403 0 7,141
TRAVELERS COMPANIES INC COM 89417E109 28,158 230,163 SH   SOLE 7 218,843 0 11,320
TRAVELERS COMPANIES INC COM 89417E109 928 7,585 SH   SOLE 13 7,585 0 0
TRAVELERS COMPANIES INC COM 89417E109 281 2,295 SH   SOLE 15 2,295 0 0
TRAVELERS COMPANIES INC COM 89417E109 3 28 SH   SOLE 17 0 0 28
TRAVELERS COMPANIES INC COM 89417E109 147,908 1,208,989 SH   SOLE 18 1,117,977 0 91,012
TRAVELERS COMPANIES INC COM 89417E109 277,042 2,264,524 SH   SOLE 19 2,264,524 0 0
TRAVELERS COMPANIES INC COM 89417E109 15,423 126,065 SH   SOLE 20 0 0 126,065
TRAVELERS COMPANIES INC COM 89417E109 596,686 4,877,278 SH   SOLE 21 4,877,278 0 0
TRAVELERS COMPANIES INC COM 89417E109 867,164 7,088,151 SH   SOLE 22 6,266,215 0 821,936
TRAVELERS COMPANIES INC COM 89417E109 42,438 346,883 SH   SOLE 23 346,883 0 0
TRAVELERS COMPANIES INC COM 89417E109 35,692 291,744 SH   SOLE 25 291,744 0 0
TRAVELERS COMPANIES INC COM 89417E109 233,233 1,906,432 SH   SOLE 26 226,467 0 1,679,965
TRAVELERS COMPANIES INC COM 89417E109 4,842 39,581 SH   SOLE 28 39,581 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,249 10,213 SH   SOLE 29 10,213 0 0
TRAVELERS COMPANIES INC COM 89417E109 158,533 1,295,836 SH   SOLE 30 1,295,836 0 0
TRAVELERS COMPANIES INC COM 89417E109 12,334 100,820 SH   SOLE 31 63,854 0 36,966
TRAVELERS COMPANIES INC COM 89417E109 12,258 100,193 SH   SOLE 32 100,193 0 0
TRAVELERS COMPANIES INC COM 89417E109 10,291 84,114 SH   SOLE 34 84,114 0 0
TRAVELERS COMPANIES INC COM 89417E109 36,519 298,504 SH   SOLE 36 298,504 0 0
TRAVELERS COMPANIES INC COM 89417E109 683 5,584 SH   SOLE 40 5,584 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 2,371 127,882 SH   SOLE 2 5,540 0 122,342
TRAVELPORT WORLDWIDE LTD SHS G9019D104 11 618 SH   SOLE 4 618 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 49 2,622 SH   SOLE 7 2,622 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 10,248 552,765 SH   SOLE 18 552,765 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 1,926 103,902 SH   SOLE 19 103,902 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 235,384 12,696,014 SH   SOLE 21 12,696,014 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 66,332 3,577,795 SH   SOLE 22 3,329,721 0 248,074
TRAVELPORT WORLDWIDE LTD SHS G9019D104 461 24,850 SH   SOLE 26 13,328 0 11,522
TRAVELPORT WORLDWIDE LTD SHS G9019D104 321 17,337 SH   SOLE 28 17,337 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 3,575 192,802 SH   SOLE 30 192,802 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 91 4,914 SH   SOLE 36 4,914 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 250 13,502 SH   SOLE 40 13,502 0 0
TRAVELZOO COM NEW 89421Q205 71 4,167 SH   SOLE 2 395 0 3,772
TRAVELZOO COM NEW 89421Q205 271 15,848 SH   SOLE 18 15,848 0 0
TRAVELZOO COM NEW 89421Q205 63 3,713 SH   SOLE 19 3,713 0 0
TRAVELZOO COM NEW 89421Q205 3,007 175,846 SH   SOLE 21 175,846 0 0
TRAVELZOO COM NEW 89421Q205 4,883 285,546 SH   SOLE 22 266,233 0 19,313
TRECORA RES COM 894648104 351 23,670 SH   SOLE 2 1,070 0 22,600
TRECORA RES COM 894648104 8 564 SH   SOLE 7 564 0 0
TRECORA RES COM 894648104 1,073 72,225 SH   SOLE 18 72,225 0 0
TRECORA RES COM 894648104 244 16,417 SH   SOLE 19 16,417 0 0
TRECORA RES COM 894648104 10,631 715,879 SH   SOLE 21 715,879 0 0
TRECORA RES COM 894648104 3,395 228,597 SH   SOLE 22 211,058 0 17,539
TREDEGAR CORP COM 894650100 680 28,921 SH   SOLE 2 1,258 0 27,663
TREDEGAR CORP COM 894650100 4 153 SH   SOLE 4 153 0 0
TREDEGAR CORP COM 894650100 14 616 SH   SOLE 7 616 0 0
TREDEGAR CORP COM 894650100 2,773 117,987 SH   SOLE 18 117,987 0 0
TREDEGAR CORP COM 894650100 481 20,484 SH   SOLE 19 20,484 0 0
TREDEGAR CORP COM 894650100 62,799 2,672,277 SH   SOLE 21 2,672,277 0 0
TREDEGAR CORP COM 894650100 16,033 682,256 SH   SOLE 22 650,589 0 31,667
TREDEGAR CORP COM 894650100 75 3,190 SH   SOLE 28 3,190 0 0
TREDEGAR CORP COM 894650100 920 39,146 SH   SOLE 30 39,146 0 0
TREDEGAR CORP COM 894650100 59 2,528 SH   SOLE 40 2,528 0 0
TREEHOUSE FOODS INC COM 89469A104 7,464 142,153 SH   SOLE 2 27,159 0 114,994
TREEHOUSE FOODS INC COM 89469A104 13 244 SH   SOLE 4 244 0 0
TREEHOUSE FOODS INC COM 89469A104 129 2,463 SH   SOLE 7 2,463 0 0
TREEHOUSE FOODS INC COM 89469A104 9,164 174,520 SH   SOLE 18 174,520 0 0
TREEHOUSE FOODS INC COM 89469A104 440 8,386 SH   SOLE 19 8,386 0 0
TREEHOUSE FOODS INC COM 89469A104 130,569 2,486,547 SH   SOLE 21 2,486,547 0 0
TREEHOUSE FOODS INC COM 89469A104 94,125 1,792,522 SH   SOLE 22 1,676,022 0 116,500
TREEHOUSE FOODS INC COM 89469A104 920 17,515 SH   SOLE 26 12,245 0 5,270
TREEHOUSE FOODS INC COM 89469A104 342 6,520 SH   SOLE 28 6,520 0 0
TREEHOUSE FOODS INC COM 89469A104 668 12,713 SH   SOLE 30 12,713 0 0
TREEHOUSE FOODS INC COM 89469A104 67 1,269 SH   SOLE 31 1,269 0 0
TREEHOUSE FOODS INC COM 89469A104 105 1,999 SH   SOLE 36 1,999 0 0
TREEHOUSE FOODS INC COM 89469A104 334 6,367 SH   SOLE 40 6,367 0 0
TREMONT MTG TR COM 894789106 6 439 SH   SOLE 18 439 0 0
TREMONT MTG TR COM 894789106 77 5,819 SH   SOLE 21 5,819 0 0
TREVENA INC COM 89532E109 16 10,997 SH   SOLE 18 10,997 0 0
TREVENA INC COM 89532E109 243 169,070 SH   SOLE 21 169,070 0 0
TREVENA INC COM 89532E109 814 565,203 SH   SOLE 22 565,203 0 0
TREX CO INC COM 89531P105 3,963 63,314 SH   SOLE 2 16,657 0 46,657
TREX CO INC COM 89531P105 12 196 SH   SOLE 4 196 0 0
TREX CO INC COM 89531P105 79 1,261 SH   SOLE 7 1,261 0 0
TREX CO INC COM 89531P105 15,896 253,969 SH   SOLE 18 253,969 0 0
TREX CO INC COM 89531P105 11,141 177,994 SH   SOLE 19 177,994 0 0
TREX CO INC COM 89531P105 390,903 6,245,449 SH   SOLE 21 6,245,449 0 0
TREX CO INC COM 89531P105 112,451 1,796,627 SH   SOLE 22 1,716,812 0 79,815
TREX CO INC COM 89531P105 3,452 55,159 SH   SOLE 23 55,159 0 0
TREX CO INC COM 89531P105 3,778 60,358 SH   SOLE 26 6,020 0 54,338
TREX CO INC COM 89531P105 510 8,142 SH   SOLE 28 8,142 0 0
TREX CO INC COM 89531P105 650 10,392 SH   SOLE 29 0 0 10,392
TREX CO INC COM 89531P105 5,575 89,078 SH   SOLE 30 89,078 0 0
TREX CO INC COM 89531P105 426 6,808 SH   SOLE 40 6,808 0 0
TRI POINTE GROUP INC COM 87265H109 3,830 234,136 SH   SOLE 2 84,041 0 150,095
TRI POINTE GROUP INC COM 87265H109 6 371 SH   SOLE 4 371 0 0
TRI POINTE GROUP INC COM 87265H109 81 4,968 SH   SOLE 7 4,968 0 0
TRI POINTE GROUP INC COM 87265H109 14,696 898,259 SH   SOLE 18 898,259 0 0
TRI POINTE GROUP INC COM 87265H109 3,361 205,420 SH   SOLE 19 205,420 0 0
TRI POINTE GROUP INC COM 87265H109 198,667 12,143,454 SH   SOLE 21 12,143,454 0 0
TRI POINTE GROUP INC COM 87265H109 83,042 5,075,902 SH   SOLE 22 4,862,307 0 213,595
TRI POINTE GROUP INC COM 87265H109 18 1,095 SH   SOLE 23 1,095 0 0
TRI POINTE GROUP INC COM 87265H109 2,001 122,316 SH   SOLE 26 35,187 0 87,129
TRI POINTE GROUP INC COM 87265H109 361 22,092 SH   SOLE 28 22,092 0 0
TRI POINTE GROUP INC COM 87265H109 334 20,444 SH   SOLE 29 0 0 20,444
TRI POINTE GROUP INC COM 87265H109 917 56,022 SH   SOLE 30 56,022 0 0
TRI POINTE GROUP INC COM 87265H109 265 16,202 SH   SOLE 40 16,202 0 0
TRIANGLE CAP CORP COM 895848109 2,458 213,733 SH   SOLE 30 213,733 0 0
TRIBUNE MEDIA CO CL A 896047503 7,152 186,872 SH   SOLE 2 12,195 0 174,677
TRIBUNE MEDIA CO CL A 896047503 68 1,770 SH   SOLE 4 1,770 0 0
TRIBUNE MEDIA CO CL A 896047503 131 3,428 SH   SOLE 7 3,428 0 0
TRIBUNE MEDIA CO CL A 896047503 1,972 51,516 SH   SOLE 18 51,516 0 0
TRIBUNE MEDIA CO CL A 896047503 720 18,810 SH   SOLE 19 18,810 0 0
TRIBUNE MEDIA CO CL A 896047503 34,186 893,274 SH   SOLE 21 893,274 0 0
TRIBUNE MEDIA CO CL A 896047503 86,721 2,266,035 SH   SOLE 22 2,085,320 0 180,715
TRIBUNE MEDIA CO CL A 896047503 121 3,172 SH   SOLE 23 3,172 0 0
TRIBUNE MEDIA CO CL A 896047503 568 14,849 SH   SOLE 26 8,807 0 6,042
TRIBUNE MEDIA CO CL A 896047503 439 11,474 SH   SOLE 28 11,474 0 0
TRIBUNE MEDIA CO CL A 896047503 715 18,682 SH   SOLE 30 18,682 0 0
TRIBUNE MEDIA CO CL A 896047503 70 1,833 SH   SOLE 31 1,833 0 0
TRIBUNE MEDIA CO CL A 896047503 225 5,892 SH   SOLE 36 5,892 0 0
TRIBUNE MEDIA CO CL A 896047503 341 8,913 SH   SOLE 40 8,913 0 0
TRICIDA INC COM 89610F101 911 30,470 SH   SOLE 2 30,470 0 0
TRICIDA INC COM 89610F101 481 16,103 SH   SOLE 18 16,103 0 0
TRICIDA INC COM 89610F101 5,345 178,779 SH   SOLE 19 178,779 0 0
TRICIDA INC COM 89610F101 97 3,232 SH   SOLE 20 3,232 0 0
TRICIDA INC COM 89610F101 9 315 SH   SOLE 22 315 0 0
TRICIDA INC COM 89610F101 294 9,832 SH   SOLE 26 1,758 0 8,074
TRICIDA INC COM 89610F101 2,361 78,958 SH   SOLE 34 78,958 0 0
TRICO BANCSHARES COM 896095106 766 20,463 SH   SOLE 2 864 0 19,599
TRICO BANCSHARES COM 896095106 16 440 SH   SOLE 7 440 0 0
TRICO BANCSHARES COM 896095106 2,672 71,347 SH   SOLE 18 71,347 0 0
TRICO BANCSHARES COM 896095106 1,011 26,996 SH   SOLE 19 26,996 0 0
TRICO BANCSHARES COM 896095106 27,157 725,143 SH   SOLE 21 725,143 0 0
TRICO BANCSHARES COM 896095106 25,004 667,674 SH   SOLE 22 635,366 0 32,308
TRICO BANCSHARES COM 896095106 2,067 55,199 SH   SOLE 26 0 0 55,199
TRICO BANCSHARES COM 896095106 111 2,965 SH   SOLE 28 2,965 0 0
TRICO BANCSHARES COM 896095106 239 6,382 SH   SOLE 29 0 0 6,382
TRICO BANCSHARES COM 896095106 179 4,787 SH   SOLE 30 4,787 0 0
TRICO BANCSHARES COM 896095106 88 2,348 SH   SOLE 40 2,348 0 0
TRIMAS CORP COM NEW 896215209 1,409 47,932 SH   SOLE 2 1,903 0 46,029
TRIMAS CORP COM NEW 896215209 7 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,390 149,328 SH   SOLE 18 149,328 0 0
TRIMAS CORP COM NEW 896215209 1,098 37,342 SH   SOLE 19 37,342 0 0
TRIMAS CORP COM NEW 896215209 43,623 1,483,792 SH   SOLE 21 1,483,792 0 0
TRIMAS CORP COM NEW 896215209 37,493 1,275,276 SH   SOLE 22 1,211,464 0 63,812
TRIMAS CORP COM NEW 896215209 64 2,166 SH   SOLE 26 0 0 2,166
TRIMAS CORP COM NEW 896215209 190 6,462 SH   SOLE 28 6,462 0 0
TRIMAS CORP COM NEW 896215209 308 10,489 SH   SOLE 30 10,489 0 0
TRIMAS CORP COM NEW 896215209 148 5,042 SH   SOLE 40 5,042 0 0
TRIMBLE INC COM 896239100 22,930 698,237 SH   SOLE 2 127,622 0 570,615
TRIMBLE INC COM 896239100 2,633 80,174 SH   SOLE 4 74,550 0 5,624
TRIMBLE INC COM 896239100 1,926 58,633 SH   SOLE 7 56,314 0 2,319
TRIMBLE INC COM 896239100 89 2,697 SH   SOLE 13 2,697 0 0
TRIMBLE INC COM 896239100 62 1,899 SH   SOLE 15 1,899 0 0
TRIMBLE INC COM 896239100 26,473 806,121 SH   SOLE 18 782,973 0 23,148
TRIMBLE INC COM 896239100 16,235 494,379 SH   SOLE 19 494,379 0 0
TRIMBLE INC COM 896239100 4,876 148,484 SH   SOLE 20 0 0 148,484
TRIMBLE INC COM 896239100 390,174 11,881,072 SH   SOLE 21 11,881,072 0 0
TRIMBLE INC COM 896239100 267,344 8,140,790 SH   SOLE 22 7,633,850 0 506,940
TRIMBLE INC COM 896239100 10,161 309,419 SH   SOLE 23 309,419 0 0
TRIMBLE INC COM 896239100 9,170 279,225 SH   SOLE 25 279,225 0 0
TRIMBLE INC COM 896239100 24,441 744,260 SH   SOLE 26 262,738 0 481,522
TRIMBLE INC COM 896239100 1,257 38,288 SH   SOLE 28 38,288 0 0
TRIMBLE INC COM 896239100 7,423 226,038 SH   SOLE 29 176,916 0 49,122
TRIMBLE INC COM 896239100 10,930 332,841 SH   SOLE 30 332,841 0 0
TRIMBLE INC COM 896239100 3,312 100,845 SH   SOLE 31 51,970 0 48,875
TRIMBLE INC COM 896239100 8,802 268,033 SH   SOLE 34 268,033 0 0
TRIMBLE INC COM 896239100 7,365 224,281 SH   SOLE 36 224,281 0 0
TRIMBLE INC COM 896239100 167 5,089 SH   SOLE 40 5,089 0 0
TRINET GROUP INC COM 896288107 2,022 36,152 SH   SOLE 2 1,900 0 34,252
TRINET GROUP INC COM 896288107 16 278 SH   SOLE 4 278 0 0
TRINET GROUP INC COM 896288107 51 910 SH   SOLE 7 910 0 0
TRINET GROUP INC COM 896288107 7,949 142,093 SH   SOLE 18 142,093 0 0
TRINET GROUP INC COM 896288107 1,955 34,945 SH   SOLE 19 34,945 0 0
TRINET GROUP INC COM 896288107 80,228 1,434,183 SH   SOLE 21 1,434,183 0 0
TRINET GROUP INC COM 896288107 76,353 1,364,904 SH   SOLE 22 1,245,743 0 119,161
TRINET GROUP INC COM 896288107 1,021 18,254 SH   SOLE 26 7,428 0 10,826
TRINET GROUP INC COM 896288107 315 5,625 SH   SOLE 28 5,625 0 0
TRINET GROUP INC COM 896288107 587 10,497 SH   SOLE 30 10,497 0 0
TRINET GROUP INC COM 896288107 243 4,339 SH   SOLE 40 4,339 0 0
TRINITY INDS INC COM 896522109 12,597 367,689 SH   SOLE 2 74,227 0 293,462
TRINITY INDS INC COM 896522109 23 673 SH   SOLE 4 673 0 0
TRINITY INDS INC COM 896522109 196 5,719 SH   SOLE 7 5,719 0 0
TRINITY INDS INC COM 896522109 14 400 SH   SOLE 17 0 0 400
TRINITY INDS INC COM 896522109 16,003 467,097 SH   SOLE 18 467,097 0 0
TRINITY INDS INC COM 896522109 777 22,675 SH   SOLE 19 22,675 0 0
TRINITY INDS INC COM 896522109 225,779 6,590,150 SH   SOLE 21 6,590,150 0 0
TRINITY INDS INC COM 896522109 168,479 4,917,658 SH   SOLE 22 4,610,659 0 306,999
TRINITY INDS INC COM 896522109 1,384 40,387 SH   SOLE 26 24,706 0 15,681
TRINITY INDS INC COM 896522109 647 18,899 SH   SOLE 28 18,899 0 0
TRINITY INDS INC COM 896522109 1,031 30,088 SH   SOLE 30 30,088 0 0
TRINITY INDS INC COM 896522109 107 3,129 SH   SOLE 31 3,129 0 0
TRINITY INDS INC COM 896522109 265 7,740 SH   SOLE 36 7,740 0 0
TRINITY INDS INC COM 896522109 568 16,566 SH   SOLE 40 16,566 0 0
TRINITY PL HLDGS INC COM 89656D101 100 15,256 SH   SOLE 2 1,059 0 14,197
TRINITY PL HLDGS INC COM 89656D101 385 58,747 SH   SOLE 18 58,747 0 0
TRINITY PL HLDGS INC COM 89656D101 95 14,504 SH   SOLE 19 14,504 0 0
TRINITY PL HLDGS INC COM 89656D101 4,398 671,451 SH   SOLE 21 671,451 0 0
TRINITY PL HLDGS INC COM 89656D101 978 149,248 SH   SOLE 22 143,423 0 5,825
TRINSEO S A SHS L9340P101 4,152 58,526 SH   SOLE 2 19,786 0 38,740
TRINSEO S A SHS L9340P101 144 2,027 SH   SOLE 4 2,027 0 0
TRINSEO S A SHS L9340P101 129 1,819 SH   SOLE 7 1,819 0 0
TRINSEO S A SHS L9340P101 10,622 149,713 SH   SOLE 18 149,530 0 183
TRINSEO S A SHS L9340P101 6,460 91,044 SH   SOLE 19 91,044 0 0
TRINSEO S A SHS L9340P101 106,610 1,502,606 SH   SOLE 21 1,502,606 0 0
TRINSEO S A SHS L9340P101 106,010 1,494,154 SH   SOLE 22 1,432,626 0 61,528
TRINSEO S A SHS L9340P101 1,739 24,510 SH   SOLE 23 24,510 0 0
TRINSEO S A SHS L9340P101 3,586 50,536 SH   SOLE 26 11,489 0 39,047
TRINSEO S A SHS L9340P101 427 6,017 SH   SOLE 28 6,017 0 0
TRINSEO S A SHS L9340P101 809 11,402 SH   SOLE 29 2,797 0 8,605
TRINSEO S A SHS L9340P101 700 9,861 SH   SOLE 30 9,861 0 0
TRINSEO S A SHS L9340P101 34 480 SH   SOLE 31 480 0 0
TRINSEO S A SHS L9340P101 2,785 39,256 SH   SOLE 34 39,256 0 0
TRINSEO S A SHS L9340P101 164 2,307 SH   SOLE 36 2,307 0 0
TRINSEO S A SHS L9340P101 374 5,271 SH   SOLE 40 5,271 0 0
TRIO TECH INTL COM NEW 896712205 1 311 SH   SOLE 21 311 0 0
TRIPADVISOR INC COM 896945201 14,877 267,038 SH   SOLE 2 22,307 0 244,731
TRIPADVISOR INC COM 896945201 1,879 33,723 SH   SOLE 4 30,938 0 2,785
TRIPADVISOR INC COM 896945201 4,190 75,209 SH   SOLE 7 75,209 0 0
TRIPADVISOR INC COM 896945201 35 627 SH   SOLE 15 627 0 0
TRIPADVISOR INC COM 896945201 1 20 SH   SOLE 17 0 0 20
TRIPADVISOR INC COM 896945201 13,133 235,735 SH   SOLE 18 220,969 0 14,766
TRIPADVISOR INC COM 896945201 1,404 25,202 SH   SOLE 19 25,202 0 0
TRIPADVISOR INC COM 896945201 4,892 87,820 SH   SOLE 20 0 0 87,820
TRIPADVISOR INC COM 896945201 123,139 2,210,361 SH   SOLE 21 2,210,361 0 0
TRIPADVISOR INC COM 896945201 159,707 2,866,759 SH   SOLE 22 2,590,992 0 275,767
TRIPADVISOR INC COM 896945201 8,625 154,814 SH   SOLE 23 154,814 0 0
TRIPADVISOR INC COM 896945201 5,830 104,653 SH   SOLE 25 104,653 0 0
TRIPADVISOR INC COM 896945201 24,785 444,898 SH   SOLE 26 152,571 0 292,327
TRIPADVISOR INC COM 896945201 956 17,157 SH   SOLE 28 17,157 0 0
TRIPADVISOR INC COM 896945201 1,352 24,268 SH   SOLE 29 2,128 0 22,140
TRIPADVISOR INC COM 896945201 23,210 416,621 SH   SOLE 30 416,621 0 0
TRIPADVISOR INC COM 896945201 2,330 41,832 SH   SOLE 31 20,601 0 21,231
TRIPADVISOR INC COM 896945201 2,217 39,791 SH   SOLE 34 39,791 0 0
TRIPADVISOR INC COM 896945201 5,888 105,689 SH   SOLE 36 105,689 0 0
TRIPADVISOR INC COM 896945201 117 2,097 SH   SOLE 40 2,097 0 0
TRIPLE-S MGMT CORP CL B 896749108 896 22,946 SH   SOLE 2 932 0 22,014
TRIPLE-S MGMT CORP CL B 896749108 9 225 SH   SOLE 4 225 0 0
TRIPLE-S MGMT CORP CL B 896749108 21 536 SH   SOLE 7 536 0 0
TRIPLE-S MGMT CORP CL B 896749108 3,015 77,198 SH   SOLE 18 77,198 0 0
TRIPLE-S MGMT CORP CL B 896749108 696 17,814 SH   SOLE 19 17,814 0 0
TRIPLE-S MGMT CORP CL B 896749108 34,301 878,155 SH   SOLE 21 878,155 0 0
TRIPLE-S MGMT CORP CL B 896749108 23,442 600,163 SH   SOLE 22 562,569 0 37,594
TRIPLE-S MGMT CORP CL B 896749108 44 1,129 SH   SOLE 23 1,129 0 0
TRIPLE-S MGMT CORP CL B 896749108 395 10,105 SH   SOLE 26 0 0 10,105
TRIPLE-S MGMT CORP CL B 896749108 130 3,320 SH   SOLE 28 3,320 0 0
TRIPLE-S MGMT CORP CL B 896749108 167 4,282 SH   SOLE 30 4,282 0 0
TRIPLE-S MGMT CORP CL B 896749108 105 2,679 SH   SOLE 40 2,679 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 880 70,805 SH   SOLE 30 70,805 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,029 39,426 SH   SOLE 2 15,181 0 24,245
TRISTATE CAP HLDGS INC COM 89678F100 13 503 SH   SOLE 7 503 0 0
TRISTATE CAP HLDGS INC COM 89678F100 2,137 81,887 SH   SOLE 18 81,887 0 0
TRISTATE CAP HLDGS INC COM 89678F100 2,703 103,563 SH   SOLE 19 103,563 0 0
TRISTATE CAP HLDGS INC COM 89678F100 21,324 817,006 SH   SOLE 21 817,006 0 0
TRISTATE CAP HLDGS INC COM 89678F100 21,717 832,051 SH   SOLE 22 796,276 0 35,775
TRISTATE CAP HLDGS INC COM 89678F100 1,034 39,621 SH   SOLE 23 39,621 0 0
TRISTATE CAP HLDGS INC COM 89678F100 4,385 168,014 SH   SOLE 26 0 0 168,014
TRISTATE CAP HLDGS INC COM 89678F100 80 3,058 SH   SOLE 28 3,058 0 0
TRISTATE CAP HLDGS INC COM 89678F100 335 12,851 SH   SOLE 29 0 0 12,851
TRISTATE CAP HLDGS INC COM 89678F100 130 4,987 SH   SOLE 30 4,987 0 0
TRISTATE CAP HLDGS INC COM 89678F100 62 2,387 SH   SOLE 40 2,387 0 0
TRITON INTL LTD CL A G9078F107 1,681 54,816 SH   SOLE 2 2,324 0 52,492
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,286 172,413 SH   SOLE 18 172,413 0 0
TRITON INTL LTD CL A G9078F107 1,342 43,766 SH   SOLE 19 43,766 0 0
TRITON INTL LTD CL A G9078F107 52,171 1,701,598 SH   SOLE 21 1,701,598 0 0
TRITON INTL LTD CL A G9078F107 41,737 1,361,279 SH   SOLE 22 1,287,821 0 73,458
TRITON INTL LTD CL A G9078F107 281 9,170 SH   SOLE 26 3,743 0 5,427
TRITON INTL LTD CL A G9078F107 257 8,372 SH   SOLE 28 8,372 0 0
TRITON INTL LTD CL A G9078F107 404 13,178 SH   SOLE 30 13,178 0 0
TRITON INTL LTD CL A G9078F107 192 6,274 SH   SOLE 40 6,274 0 0
TRIUMPH BANCORP INC COM 89679E300 800 19,639 SH   SOLE 2 1,068 0 18,571
TRIUMPH BANCORP INC COM 89679E300 24 590 SH   SOLE 7 590 0 0
TRIUMPH BANCORP INC COM 89679E300 3,270 80,235 SH   SOLE 18 80,235 0 0
TRIUMPH BANCORP INC COM 89679E300 782 19,197 SH   SOLE 19 19,197 0 0
TRIUMPH BANCORP INC COM 89679E300 34,557 848,030 SH   SOLE 21 848,030 0 0
TRIUMPH BANCORP INC COM 89679E300 27,946 685,799 SH   SOLE 22 654,980 0 30,819
TRIUMPH BANCORP INC COM 89679E300 218 5,358 SH   SOLE 30 5,358 0 0
TRIUMPH BANCORP INC COM 89679E300 101 2,471 SH   SOLE 40 2,471 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,093 55,775 SH   SOLE 2 2,046 0 53,729
TRIUMPH GROUP INC NEW COM 896818101 6 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101 43 2,187 SH   SOLE 7 2,187 0 0
TRIUMPH GROUP INC NEW COM 896818101 4,229 215,765 SH   SOLE 18 215,765 0 0
TRIUMPH GROUP INC NEW COM 896818101 805 41,092 SH   SOLE 19 41,092 0 0
TRIUMPH GROUP INC NEW COM 896818101 142,189 7,254,542 SH   SOLE 21 7,254,542 0 0
TRIUMPH GROUP INC NEW COM 896818101 29,520 1,506,109 SH   SOLE 22 1,428,542 0 77,567
TRIUMPH GROUP INC NEW COM 896818101 404 20,616 SH   SOLE 26 3,314 0 17,302
TRIUMPH GROUP INC NEW COM 896818101 141 7,174 SH   SOLE 28 7,174 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,454 74,165 SH   SOLE 30 74,165 0 0
TRIUMPH GROUP INC NEW COM 896818101 83 4,254 SH   SOLE 36 4,254 0 0
TRIUMPH GROUP INC NEW COM 896818101 107 5,484 SH   SOLE 40 5,484 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 21 4,554 SH   SOLE 22 4,554 0 0
TRONC INC COM 89703P107 252 14,581 SH   SOLE 2 924 0 13,657
TRONC INC COM 89703P107 8 472 SH   SOLE 7 472 0 0
TRONC INC COM 89703P107 1,094 63,320 SH   SOLE 18 63,320 0 0
TRONC INC COM 89703P107 240 13,910 SH   SOLE 19 13,910 0 0
TRONC INC COM 89703P107 11,174 646,656 SH   SOLE 21 646,656 0 0
TRONC INC COM 89703P107 8,674 501,942 SH   SOLE 22 476,922 0 25,020
TRONC INC COM 89703P107 185 10,684 SH   SOLE 26 0 0 10,684
TRONC INC COM 89703P107 53 3,055 SH   SOLE 28 3,055 0 0
TRONC INC COM 89703P107 49 2,823 SH   SOLE 30 2,823 0 0
TRONC INC COM 89703P107 36 2,097 SH   SOLE 40 2,097 0 0
TRONOX LTD SHS CL A Q9235V101 1,762 89,534 SH   SOLE 2 4,113 0 85,421
TRONOX LTD SHS CL A Q9235V101 6 280 SH   SOLE 4 280 0 0
TRONOX LTD SHS CL A Q9235V101 38 1,928 SH   SOLE 7 1,928 0 0
TRONOX LTD SHS CL A Q9235V101 5,962 302,950 SH   SOLE 18 302,950 0 0
TRONOX LTD SHS CL A Q9235V101 1,531 77,772 SH   SOLE 19 77,772 0 0
TRONOX LTD SHS CL A Q9235V101 60,557 3,077,063 SH   SOLE 21 3,077,063 0 0
TRONOX LTD SHS CL A Q9235V101 50,901 2,586,438 SH   SOLE 22 2,449,328 0 137,110
TRONOX LTD SHS CL A Q9235V101 497 25,235 SH   SOLE 26 13,394 0 11,841
TRONOX LTD SHS CL A Q9235V101 247 12,565 SH   SOLE 28 12,565 0 0
TRONOX LTD SHS CL A Q9235V101 398 20,227 SH   SOLE 30 20,227 0 0
TRONOX LTD SHS CL A Q9235V101 184 9,341 SH   SOLE 40 9,341 0 0
TROVAGENE INC COM PAR 897238408 1 1,128 SH   SOLE 21 1,128 0 0
TROVAGENE INC COM PAR 897238408 25 32,147 SH   SOLE 22 32,147 0 0
TRUEBLUE INC COM 89785X101 1,160 43,057 SH   SOLE 2 1,711 0 41,346
TRUEBLUE INC COM 89785X101 5 168 SH   SOLE 4 168 0 0
TRUEBLUE INC COM 89785X101 23 854 SH   SOLE 7 854 0 0
TRUEBLUE INC COM 89785X101 4,733 175,606 SH   SOLE 18 175,606 0 0
TRUEBLUE INC COM 89785X101 904 33,549 SH   SOLE 19 33,549 0 0
TRUEBLUE INC COM 89785X101 104,353 3,872,080 SH   SOLE 21 3,872,080 0 0
TRUEBLUE INC COM 89785X101 33,457 1,241,451 SH   SOLE 22 1,136,178 0 105,273
TRUEBLUE INC COM 89785X101 427 15,828 SH   SOLE 26 4,473 0 11,355
TRUEBLUE INC COM 89785X101 163 6,059 SH   SOLE 28 6,059 0 0
TRUEBLUE INC COM 89785X101 1,547 57,416 SH   SOLE 30 57,416 0 0
TRUEBLUE INC COM 89785X101 122 4,517 SH   SOLE 40 4,517 0 0
TRUECAR INC COM 89785L107 784 77,736 SH   SOLE 2 6,227 0 71,509
TRUECAR INC COM 89785L107 5 447 SH   SOLE 4 447 0 0
TRUECAR INC COM 89785L107 18 1,750 SH   SOLE 7 1,750 0 0
TRUECAR INC COM 89785L107 2,936 290,983 SH   SOLE 18 290,983 0 0
TRUECAR INC COM 89785L107 1,452 143,872 SH   SOLE 19 143,872 0 0
TRUECAR INC COM 89785L107 29,866 2,960,000 SH   SOLE 21 2,960,000 0 0
TRUECAR INC COM 89785L107 25,479 2,525,128 SH   SOLE 22 2,407,726 0 117,402
TRUECAR INC COM 89785L107 14 1,348 SH   SOLE 23 1,348 0 0
TRUECAR INC COM 89785L107 875 86,737 SH   SOLE 26 0 0 86,737
TRUECAR INC COM 89785L107 119 11,828 SH   SOLE 28 11,828 0 0
TRUECAR INC COM 89785L107 154 15,235 SH   SOLE 29 0 0 15,235
TRUECAR INC COM 89785L107 152 15,113 SH   SOLE 30 15,113 0 0
TRUECAR INC COM 89785L107 94 9,339 SH   SOLE 40 9,339 0 0
TRUETT-HURST INC CL A 897871109 1 708 SH   SOLE 21 708 0 0
TRUPANION INC COM 898202106 778 20,167 SH   SOLE 2 1,115 0 19,052
TRUPANION INC COM 898202106 21 553 SH   SOLE 7 553 0 0
TRUPANION INC COM 898202106 3,096 80,208 SH   SOLE 18 80,208 0 0
TRUPANION INC COM 898202106 929 24,061 SH   SOLE 19 24,061 0 0
TRUPANION INC COM 898202106 32,798 849,688 SH   SOLE 21 849,688 0 0
TRUPANION INC COM 898202106 24,116 624,772 SH   SOLE 22 595,471 0 29,301
TRUPANION INC COM 898202106 279 7,222 SH   SOLE 26 0 0 7,222
TRUPANION INC COM 898202106 158 4,092 SH   SOLE 28 4,092 0 0
TRUPANION INC COM 898202106 218 5,660 SH   SOLE 30 5,660 0 0
TRUPANION INC COM 898202106 132 3,415 SH   SOLE 40 3,415 0 0
TRUSTCO BK CORP N Y COM 898349105 855 96,031 SH   SOLE 2 4,071 0 91,960
TRUSTCO BK CORP N Y COM 898349105 10 1,129 SH   SOLE 4 1,129 0 0
TRUSTCO BK CORP N Y COM 898349105 21 2,331 SH   SOLE 7 2,331 0 0
TRUSTCO BK CORP N Y COM 898349105 3,714 417,262 SH   SOLE 18 417,262 0 0
TRUSTCO BK CORP N Y COM 898349105 663 74,471 SH   SOLE 19 74,471 0 0
TRUSTCO BK CORP N Y COM 898349105 85,837 9,644,641 SH   SOLE 21 9,644,641 0 0
TRUSTCO BK CORP N Y COM 898349105 25,234 2,835,249 SH   SOLE 22 2,707,650 0 127,599
TRUSTCO BK CORP N Y COM 898349105 688 77,344 SH   SOLE 26 45,476 0 31,868
TRUSTCO BK CORP N Y COM 898349105 121 13,622 SH   SOLE 28 13,622 0 0
TRUSTCO BK CORP N Y COM 898349105 1,303 146,373 SH   SOLE 30 146,373 0 0
TRUSTCO BK CORP N Y COM 898349105 115 12,966 SH   SOLE 40 12,966 0 0
TRUSTMARK CORP COM 898402102 3,233 99,067 SH   SOLE 2 30,203 0 68,864
TRUSTMARK CORP COM 898402102 12 375 SH   SOLE 4 375 0 0
TRUSTMARK CORP COM 898402102 234 7,186 SH   SOLE 7 7,186 0 0
TRUSTMARK CORP COM 898402102 14,029 429,928 SH   SOLE 18 429,928 0 0
TRUSTMARK CORP COM 898402102 1,844 56,515 SH   SOLE 19 56,515 0 0
TRUSTMARK CORP COM 898402102 197,664 6,057,736 SH   SOLE 21 6,057,736 0 0
TRUSTMARK CORP COM 898402102 82,933 2,541,625 SH   SOLE 22 2,449,359 0 92,266
TRUSTMARK CORP COM 898402102 822 25,180 SH   SOLE 26 15,095 0 10,085
TRUSTMARK CORP COM 898402102 309 9,455 SH   SOLE 28 9,455 0 0
TRUSTMARK CORP COM 898402102 502 15,390 SH   SOLE 30 15,390 0 0
TRUSTMARK CORP COM 898402102 901 27,620 SH   SOLE 32 27,620 0 0
TRUSTMARK CORP COM 898402102 95 2,899 SH   SOLE 36 2,899 0 0
TRUSTMARK CORP COM 898402102 224 6,879 SH   SOLE 40 6,879 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 40 10,875 SH   SOLE 25 10,875 0 0
TTEC HLDGS INC COM 89854H102 408 11,807 SH   SOLE 2 642 0 11,165
TTEC HLDGS INC COM 89854H102 10 298 SH   SOLE 4 298 0 0
TTEC HLDGS INC COM 89854H102 13 368 SH   SOLE 7 368 0 0
TTEC HLDGS INC COM 89854H102 2,096 60,668 SH   SOLE 18 60,668 0 0
TTEC HLDGS INC COM 89854H102 398 11,524 SH   SOLE 19 11,524 0 0
TTEC HLDGS INC COM 89854H102 51,127 1,479,807 SH   SOLE 21 1,479,807 0 0
TTEC HLDGS INC COM 89854H102 16,290 471,477 SH   SOLE 22 448,497 0 22,980
TTEC HLDGS INC COM 89854H102 190 5,491 SH   SOLE 26 0 0 5,491
TTEC HLDGS INC COM 89854H102 89 2,566 SH   SOLE 28 2,566 0 0
TTEC HLDGS INC COM 89854H102 730 21,127 SH   SOLE 30 21,127 0 0
TTEC HLDGS INC COM 89854H102 76 2,195 SH   SOLE 40 2,195 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,745 98,952 SH   SOLE 2 4,213 0 94,739
TTM TECHNOLOGIES INC COM 87305R109 6 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109 38 2,172 SH   SOLE 7 2,172 0 0
TTM TECHNOLOGIES INC COM 87305R109 7,272 412,468 SH   SOLE 18 412,468 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,382 78,401 SH   SOLE 19 78,401 0 0
TTM TECHNOLOGIES INC COM 87305R109 168,733 9,570,762 SH   SOLE 21 9,570,762 0 0
TTM TECHNOLOGIES INC COM 87305R109 47,340 2,685,217 SH   SOLE 22 2,543,611 0 141,606
TTM TECHNOLOGIES INC COM 87305R109 98 5,564 SH   SOLE 23 5,564 0 0
TTM TECHNOLOGIES INC COM 87305R109 518 29,400 SH   SOLE 26 5,993 0 23,407
TTM TECHNOLOGIES INC COM 87305R109 220 12,489 SH   SOLE 28 12,489 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,423 137,413 SH   SOLE 30 137,413 0 0
TTM TECHNOLOGIES INC COM 87305R109 124 7,054 SH   SOLE 40 7,054 0 0
TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 652 350,000 PRN   SOLE 21 350,000 0 0
TUCOWS INC COM NEW 898697206 470 7,747 SH   SOLE 2 384 0 7,363
TUCOWS INC COM NEW 898697206 11 174 SH   SOLE 7 174 0 0
TUCOWS INC COM NEW 898697206 1,940 31,988 SH   SOLE 18 31,988 0 0
TUCOWS INC COM NEW 898697206 464 7,645 SH   SOLE 19 7,645 0 0
TUCOWS INC COM NEW 898697206 19,975 329,344 SH   SOLE 21 329,344 0 0
TUCOWS INC COM NEW 898697206 6,141 101,247 SH   SOLE 22 88,323 0 12,924
TUCOWS INC COM NEW 898697206 205 3,373 SH   SOLE 26 0 0 3,373
TUCOWS INC COM NEW 898697206 96 1,591 SH   SOLE 28 1,591 0 0
TUCOWS INC COM NEW 898697206 114 1,883 SH   SOLE 30 1,883 0 0
TUCOWS INC COM NEW 898697206 86 1,422 SH   SOLE 40 1,422 0 0
TUESDAY MORNING CORP COM NEW 899035505 25 8,315 SH   SOLE 18 8,315 0 0
TUESDAY MORNING CORP COM NEW 899035505 420 137,714 SH   SOLE 21 137,714 0 0
TUESDAY MORNING CORP COM NEW 899035505 2,172 712,049 SH   SOLE 22 712,049 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 3,014 355,883 SH   SOLE 21 355,883 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 1,036 122,279 SH   SOLE 22 122,279 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 763 90,061 SH   SOLE 30 90,061 0 0
TUPPERWARE BRANDS CORP COM 899896104 3,060 74,203 SH   SOLE 2 22,499 0 51,704
TUPPERWARE BRANDS CORP COM 899896104 10 231 SH   SOLE 4 231 0 0
TUPPERWARE BRANDS CORP COM 899896104 263 6,387 SH   SOLE 7 6,387 0 0
TUPPERWARE BRANDS CORP COM 899896104 13,302 322,561 SH   SOLE 18 322,561 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,767 42,843 SH   SOLE 19 42,843 0 0
TUPPERWARE BRANDS CORP COM 899896104 187,661 4,550,449 SH   SOLE 21 4,550,449 0 0
TUPPERWARE BRANDS CORP COM 899896104 75,975 1,842,265 SH   SOLE 22 1,766,162 0 76,103
TUPPERWARE BRANDS CORP COM 899896104 828 20,080 SH   SOLE 26 11,707 0 8,373
TUPPERWARE BRANDS CORP COM 899896104 297 7,206 SH   SOLE 28 7,206 0 0
TUPPERWARE BRANDS CORP COM 899896104 465 11,273 SH   SOLE 30 11,273 0 0
TUPPERWARE BRANDS CORP COM 899896104 893 21,655 SH   SOLE 32 21,655 0 0
TUPPERWARE BRANDS CORP COM 899896104 105 2,550 SH   SOLE 36 2,550 0 0
TUPPERWARE BRANDS CORP COM 899896104 198 4,804 SH   SOLE 40 4,804 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 31 4,813 SH   SOLE 23 4,813 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 249 38,050 SH   SOLE 25 38,050 0 0
TURNING PT BRANDS INC COM 90041L105 137 4,300 SH   SOLE 2 290 0 4,010
TURNING PT BRANDS INC COM 90041L105 6 202 SH   SOLE 7 202 0 0
TURNING PT BRANDS INC COM 90041L105 820 25,702 SH   SOLE 18 25,702 0 0
TURNING PT BRANDS INC COM 90041L105 198 6,212 SH   SOLE 19 6,212 0 0
TURNING PT BRANDS INC COM 90041L105 8,601 269,637 SH   SOLE 21 269,637 0 0
TURNING PT BRANDS INC COM 90041L105 2,374 74,434 SH   SOLE 22 67,827 0 6,607
TURQUOISE HILL RES LTD COM 900435108 1,848 650,627 SH   SOLE 21 650,627 0 0
TURTLE BEACH CORP COM NEW 900450206 131 6,457 SH   SOLE 2 369 0 6,088
TURTLE BEACH CORP COM NEW 900450206 6 279 SH   SOLE 7 279 0 0
TURTLE BEACH CORP COM NEW 900450206 531 26,134 SH   SOLE 18 26,134 0 0
TURTLE BEACH CORP COM NEW 900450206 130 6,415 SH   SOLE 19 6,415 0 0
TURTLE BEACH CORP COM NEW 900450206 5,612 276,200 SH   SOLE 21 276,200 0 0
TURTLE BEACH CORP COM NEW 900450206 4,829 237,664 SH   SOLE 22 229,465 0 8,199
TUTOR PERINI CORP COM 901109108 786 42,590 SH   SOLE 2 1,562 0 41,028
TUTOR PERINI CORP COM 901109108 5 253 SH   SOLE 4 253 0 0
TUTOR PERINI CORP COM 901109108 254 13,750 SH   SOLE 7 13,750 0 0
TUTOR PERINI CORP COM 901109108 2,251 122,025 SH   SOLE 18 122,025 0 0
TUTOR PERINI CORP COM 901109108 554 30,047 SH   SOLE 19 30,047 0 0
TUTOR PERINI CORP COM 901109108 22,614 1,225,693 SH   SOLE 21 1,225,693 0 0
TUTOR PERINI CORP COM 901109108 20,225 1,096,232 SH   SOLE 22 1,036,005 0 60,227
TUTOR PERINI CORP COM 901109108 222 12,026 SH   SOLE 26 0 0 12,026
TUTOR PERINI CORP COM 901109108 104 5,652 SH   SOLE 28 5,652 0 0
TUTOR PERINI CORP COM 901109108 165 8,938 SH   SOLE 30 8,938 0 0
TUTOR PERINI CORP COM 901109108 39 2,123 SH   SOLE 36 2,123 0 0
TUTOR PERINI CORP COM 901109108 76 4,106 SH   SOLE 40 4,106 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 134,183 2,700,403 SH   SOLE 2 233,383 0 2,467,020
TWENTY FIRST CENTY FOX INC CL A 90130A101 16,726 336,606 SH   SOLE 4 308,941 0 27,665
TWENTY FIRST CENTY FOX INC CL A 90130A101 40,657 818,215 SH   SOLE 7 784,811 0 33,404
TWENTY FIRST CENTY FOX INC CL A 90130A101 307 6,169 SH   SOLE 13 6,169 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 455 9,163 SH   SOLE 15 9,163 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 95,261 1,917,115 SH   SOLE 18 1,776,483 0 140,632
TWENTY FIRST CENTY FOX INC CL A 90130A101 5,780 116,318 SH   SOLE 19 116,318 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 22,854 459,935 SH   SOLE 20 0 0 459,935
TWENTY FIRST CENTY FOX INC CL A 90130A101 883,408 17,778,393 SH   SOLE 21 17,778,393 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,267,426 25,506,656 SH   SOLE 22 22,604,265 0 2,902,391
TWENTY FIRST CENTY FOX INC CL A 90130A101 64,940 1,306,903 SH   SOLE 23 1,306,903 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 48,960 985,299 SH   SOLE 25 985,299 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 138,398 2,785,224 SH   SOLE 26 699,105 0 2,086,119
TWENTY FIRST CENTY FOX INC CL A 90130A101 7,565 152,246 SH   SOLE 28 152,246 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,797 36,170 SH   SOLE 29 36,170 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 176,179 3,545,561 SH   SOLE 30 3,545,561 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 21,610 434,900 SH   SOLE 31 219,368 0 215,532
TWENTY FIRST CENTY FOX INC CL A 90130A101 8,371 168,470 SH   SOLE 32 168,470 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 2,491 50,140 SH   SOLE 34 50,140 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 46,230 930,361 SH   SOLE 36 930,361 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,050 21,127 SH   SOLE 40 21,127 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 64,751 1,314,212 SH   SOLE 2 215,470 0 1,098,742
TWENTY FIRST CENTY FOX INC CL B 90130A200 6,638 134,729 SH   SOLE 4 123,670 0 11,059
TWENTY FIRST CENTY FOX INC CL B 90130A200 17,126 347,587 SH   SOLE 7 341,880 0 5,707
TWENTY FIRST CENTY FOX INC CL B 90130A200 233 4,734 SH   SOLE 15 4,734 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 6 115 SH   SOLE 17 0 0 115
TWENTY FIRST CENTY FOX INC CL B 90130A200 39,469 801,075 SH   SOLE 18 742,477 0 58,598
TWENTY FIRST CENTY FOX INC CL B 90130A200 2,567 52,106 SH   SOLE 19 52,106 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 11,011 223,475 SH   SOLE 20 0 0 223,475
TWENTY FIRST CENTY FOX INC CL B 90130A200 369,793 7,505,431 SH   SOLE 21 7,505,431 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 546,258 11,087,030 SH   SOLE 22 9,789,963 0 1,297,067
TWENTY FIRST CENTY FOX INC CL B 90130A200 26,801 543,965 SH   SOLE 23 543,965 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 22,094 448,423 SH   SOLE 25 448,423 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 126,223 2,561,856 SH   SOLE 26 533,357 0 2,028,499
TWENTY FIRST CENTY FOX INC CL B 90130A200 3,245 65,854 SH   SOLE 28 65,854 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 2,673 54,261 SH   SOLE 29 14,541 0 39,720
TWENTY FIRST CENTY FOX INC CL B 90130A200 75,685 1,536,124 SH   SOLE 30 1,536,124 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 8,855 179,727 SH   SOLE 31 78,179 0 101,548
TWENTY FIRST CENTY FOX INC CL B 90130A200 6,288 127,627 SH   SOLE 32 127,627 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 976 19,813 SH   SOLE 34 19,813 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 20,830 422,780 SH   SOLE 36 422,780 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 434 8,815 SH   SOLE 40 8,815 0 0
TWILIO INC CL A 90138F102 8,179 145,993 SH   SOLE 2 14,301 0 131,692
TWILIO INC CL A 90138F102 73 1,304 SH   SOLE 4 1,304 0 0
TWILIO INC CL A 90138F102 88 1,563 SH   SOLE 7 1,563 0 0
TWILIO INC CL A 90138F102 2,394 42,728 SH   SOLE 18 42,728 0 0
TWILIO INC CL A 90138F102 15,927 284,307 SH   SOLE 19 284,307 0 0
TWILIO INC CL A 90138F102 45,889 819,148 SH   SOLE 21 819,148 0 0
TWILIO INC CL A 90138F102 112,010 1,999,464 SH   SOLE 22 1,859,946 0 139,518
TWILIO INC CL A 90138F102 1,387 24,751 SH   SOLE 23 24,751 0 0
TWILIO INC CL A 90138F102 3,342 59,663 SH   SOLE 26 17,043 0 42,620
TWILIO INC CL A 90138F102 448 7,990 SH   SOLE 28 7,990 0 0
TWILIO INC CL A 90138F102 497 8,865 SH   SOLE 29 0 0 8,865
TWILIO INC CL A 90138F102 858 15,311 SH   SOLE 30 15,311 0 0
TWILIO INC CL A 90138F102 87 1,559 SH   SOLE 31 1,559 0 0
TWILIO INC CL A 90138F102 9,043 161,433 SH   SOLE 34 161,433 0 0
TWILIO INC CL A 90138F102 368 6,562 SH   SOLE 40 6,562 0 0
TWIN DISC INC COM 901476101 215 8,651 SH   SOLE 2 319 0 8,332
TWIN DISC INC COM 901476101 6 245 SH   SOLE 7 245 0 0
TWIN DISC INC COM 901476101 706 28,451 SH   SOLE 18 28,451 0 0
TWIN DISC INC COM 901476101 173 6,961 SH   SOLE 19 6,961 0 0
TWIN DISC INC COM 901476101 7,207 290,378 SH   SOLE 21 290,378 0 0
TWIN DISC INC COM 901476101 6,437 259,334 SH   SOLE 22 251,819 0 7,515
TWITTER INC COM 90184L102 88,066 2,016,622 SH   SOLE 2 381,900 0 1,634,722
TWITTER INC COM 90184L102 12,291 281,453 SH   SOLE 4 263,502 0 17,951
TWITTER INC COM 90184L102 20,229 463,232 SH   SOLE 7 463,232 0 0
TWITTER INC COM 90184L102 2,112 48,354 SH   SOLE 13 48,354 0 0
TWITTER INC COM 90184L102 274 6,282 SH   SOLE 15 6,282 0 0
TWITTER INC COM 90184L102 6 131 SH   SOLE 17 0 0 131
TWITTER INC COM 90184L102 64,096 1,467,731 SH   SOLE 18 1,378,093 0 89,638
TWITTER INC COM 90184L102 23,661 541,824 SH   SOLE 19 541,824 0 0
TWITTER INC COM 90184L102 11,324 259,303 SH   SOLE 20 0 0 259,303
TWITTER INC COM 90184L102 695,325 15,922,262 SH   SOLE 21 15,922,262 0 0
TWITTER INC COM 90184L102 739,377 16,931,000 SH   SOLE 22 14,885,798 0 2,045,202
TWITTER INC COM 90184L102 40,758 933,324 SH   SOLE 23 933,324 0 0
TWITTER INC COM 90184L102 30,091 689,047 SH   SOLE 25 689,047 0 0
TWITTER INC COM 90184L102 97,463 2,231,801 SH   SOLE 26 607,731 0 1,624,070
TWITTER INC COM 90184L102 4,177 95,650 SH   SOLE 28 95,650 0 0
TWITTER INC COM 90184L102 8,853 202,726 SH   SOLE 29 54,105 0 148,621
TWITTER INC COM 90184L102 99,328 2,274,521 SH   SOLE 30 2,274,521 0 0
TWITTER INC COM 90184L102 16,610 380,356 SH   SOLE 31 189,026 0 191,330
TWITTER INC COM 90184L102 2,371 54,286 SH   SOLE 34 54,286 0 0
TWITTER INC COM 90184L102 25,229 577,727 SH   SOLE 36 577,727 0 0
TWITTER INC COM 90184L102 652 14,936 SH   SOLE 40 14,936 0 0
TWITTER INC NOTE 0.250% 9/1 90184LAB8 1,285 1,325,000 PRN   SOLE 21 1,325,000 0 0
TWITTER INC NOTE 1.000% 9/1 90184LAD4 1,301 1,345,000 PRN   SOLE 21 1,345,000 0 0
TWO HBRS INVT CORP COM NEW 90187B408 5,814 367,957 SH   SOLE 2 37,241 0 330,716
TWO HBRS INVT CORP COM NEW 90187B408 12 728 SH   SOLE 4 728 0 0
TWO HBRS INVT CORP COM NEW 90187B408 112 7,057 SH   SOLE 7 7,057 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,331 84,252 SH   SOLE 18 84,252 0 0
TWO HBRS INVT CORP COM NEW 90187B408 419 26,493 SH   SOLE 19 26,493 0 0
TWO HBRS INVT CORP COM NEW 90187B408 89,946 5,692,773 SH   SOLE 21 5,692,773 0 0
TWO HBRS INVT CORP COM NEW 90187B408 77,846 4,926,970 SH   SOLE 22 4,564,944 0 362,026
TWO HBRS INVT CORP COM NEW 90187B408 890 56,332 SH   SOLE 26 40,841 0 15,491
TWO HBRS INVT CORP COM NEW 90187B408 433 27,423 SH   SOLE 28 27,423 0 0
TWO HBRS INVT CORP COM NEW 90187B408 625 39,537 SH   SOLE 30 39,537 0 0
TWO HBRS INVT CORP COM NEW 90187B408 59 3,732 SH   SOLE 31 3,732 0 0
TWO HBRS INVT CORP COM NEW 90187B408 141 8,933 SH   SOLE 36 8,933 0 0
TWO HBRS INVT CORP COM NEW 90187B408 316 19,977 SH   SOLE 40 19,977 0 0
TWO RIV BANCORP COM 90207C105 25 1,330 SH   SOLE 18 1,330 0 0
TWO RIV BANCORP COM 90207C105 556 29,063 SH   SOLE 21 29,063 0 0
TYLER TECHNOLOGIES INC COM 902252105 19,285 86,832 SH   SOLE 2 17,182 0 69,650
TYLER TECHNOLOGIES INC COM 902252105 33 149 SH   SOLE 4 149 0 0
TYLER TECHNOLOGIES INC COM 902252105 182 819 SH   SOLE 7 819 0 0
TYLER TECHNOLOGIES INC COM 902252105 24,896 112,092 SH   SOLE 18 112,092 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,290 5,810 SH   SOLE 19 5,810 0 0
TYLER TECHNOLOGIES INC COM 902252105 401,716 1,808,716 SH   SOLE 21 1,808,716 0 0
TYLER TECHNOLOGIES INC COM 902252105 252,921 1,138,770 SH   SOLE 22 1,064,306 0 74,464
TYLER TECHNOLOGIES INC COM 902252105 5,548 24,981 SH   SOLE 26 9,183 0 15,798
TYLER TECHNOLOGIES INC COM 902252105 1,097 4,938 SH   SOLE 28 4,938 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,758 7,916 SH   SOLE 30 7,916 0 0
TYLER TECHNOLOGIES INC COM 902252105 181 817 SH   SOLE 31 817 0 0
TYLER TECHNOLOGIES INC COM 902252105 866 3,900 SH   SOLE 40 3,900 0 0
TYME TECHNOLOGIES INC COM 90238J103 105 33,321 SH   SOLE 2 1,807 0 31,514
TYME TECHNOLOGIES INC COM 90238J103 5 1,675 SH   SOLE 7 1,675 0 0
TYME TECHNOLOGIES INC COM 90238J103 411 130,039 SH   SOLE 18 130,039 0 0
TYME TECHNOLOGIES INC COM 90238J103 93 29,354 SH   SOLE 19 29,354 0 0
TYME TECHNOLOGIES INC COM 90238J103 4,598 1,455,046 SH   SOLE 21 1,455,046 0 0
TYME TECHNOLOGIES INC COM 90238J103 1,091 345,118 SH   SOLE 22 326,732 0 18,386
TYSON FOODS INC CL A 902494103 49,806 723,399 SH   SOLE 2 117,147 0 606,252
TYSON FOODS INC CL A 902494103 6,455 93,752 SH   SOLE 4 86,196 0 7,556
TYSON FOODS INC CL A 902494103 39,393 572,150 SH   SOLE 7 494,892 0 77,258
TYSON FOODS INC CL A 902494103 135 1,964 SH   SOLE 15 1,964 0 0
TYSON FOODS INC CL A 902494103 42,690 620,047 SH   SOLE 18 575,732 0 44,315
TYSON FOODS INC CL A 902494103 15,112 219,496 SH   SOLE 19 219,496 0 0
TYSON FOODS INC CL A 902494103 10,747 156,087 SH   SOLE 20 0 0 156,087
TYSON FOODS INC CL A 902494103 440,655 6,400,225 SH   SOLE 21 6,400,225 0 0
TYSON FOODS INC CL A 902494103 516,749 7,505,431 SH   SOLE 22 6,602,138 0 903,293
TYSON FOODS INC CL A 902494103 26,671 387,377 SH   SOLE 23 387,377 0 0
TYSON FOODS INC CL A 902494103 20,017 290,732 SH   SOLE 25 290,732 0 0
TYSON FOODS INC CL A 902494103 83,790 1,216,995 SH   SOLE 26 254,665 0 962,330
TYSON FOODS INC CL A 902494103 2,973 43,178 SH   SOLE 28 43,178 0 0
TYSON FOODS INC CL A 902494103 5,607 81,432 SH   SOLE 29 81,432 0 0
TYSON FOODS INC CL A 902494103 100,966 1,466,462 SH   SOLE 30 1,466,462 0 0
TYSON FOODS INC CL A 902494103 8,082 117,379 SH   SOLE 31 57,592 0 59,787
TYSON FOODS INC CL A 902494103 7,382 107,217 SH   SOLE 34 107,217 0 0
TYSON FOODS INC CL A 902494103 19,276 279,964 SH   SOLE 36 279,964 0 0
TYSON FOODS INC CL A 902494103 399 5,802 SH   SOLE 40 5,802 0 0
U S CONCRETE INC COM NEW 90333L201 697 13,270 SH   SOLE 2 663 0 12,607
U S CONCRETE INC COM NEW 90333L201 17 328 SH   SOLE 7 328 0 0
U S CONCRETE INC COM NEW 90333L201 3,600 68,579 SH   SOLE 18 68,579 0 0
U S CONCRETE INC COM NEW 90333L201 691 13,153 SH   SOLE 19 13,153 0 0
U S CONCRETE INC COM NEW 90333L201 85,709 1,632,560 SH   SOLE 21 1,632,560 0 0
U S CONCRETE INC COM NEW 90333L201 23,192 441,745 SH   SOLE 22 419,401 0 22,344
U S CONCRETE INC COM NEW 90333L201 5 101 SH   SOLE 23 101 0 0
U S CONCRETE INC COM NEW 90333L201 236 4,495 SH   SOLE 26 0 0 4,495
U S CONCRETE INC COM NEW 90333L201 106 2,021 SH   SOLE 28 2,021 0 0
U S CONCRETE INC COM NEW 90333L201 1,238 23,575 SH   SOLE 30 23,575 0 0
U S CONCRETE INC COM NEW 90333L201 73 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 217 164,611 SH   SOLE 22 164,611 0 0
U S G CORP COM NEW 903293405 7,285 168,951 SH   SOLE 2 6,982 0 161,969
U S G CORP COM NEW 903293405 18 422 SH   SOLE 4 422 0 0
U S G CORP COM NEW 903293405 117 2,712 SH   SOLE 7 2,712 0 0
U S G CORP COM NEW 903293405 1,722 39,934 SH   SOLE 18 39,934 0 0
U S G CORP COM NEW 903293405 547 12,676 SH   SOLE 19 12,676 0 0
U S G CORP COM NEW 903293405 51,558 1,195,676 SH   SOLE 21 1,195,676 0 0
U S G CORP COM NEW 903293405 97,570 2,262,758 SH   SOLE 22 2,090,178 0 172,580
U S G CORP COM NEW 903293405 1,384 32,094 SH   SOLE 26 22,480 0 9,614
U S G CORP COM NEW 903293405 589 13,667 SH   SOLE 28 13,667 0 0
U S G CORP COM NEW 903293405 872 20,221 SH   SOLE 30 20,221 0 0
U S G CORP COM NEW 903293405 75 1,734 SH   SOLE 31 1,734 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 444 10,288 SH   SOLE 40 10,288 0 0
U S GLOBAL INVS INC CL A 902952100 15 9,565 SH   SOLE 21 9,565 0 0
U S GLOBAL INVS INC CL A 902952100 531 329,700 SH   SOLE 22 329,700 0 0
U S PHYSICAL THERAPY INC COM 90337L108 982 10,227 SH   SOLE 2 512 0 9,715
U S PHYSICAL THERAPY INC COM 90337L108 26 272 SH   SOLE 7 272 0 0
U S PHYSICAL THERAPY INC COM 90337L108 5,081 52,924 SH   SOLE 18 52,924 0 0
U S PHYSICAL THERAPY INC COM 90337L108 957 9,972 SH   SOLE 19 9,972 0 0
U S PHYSICAL THERAPY INC COM 90337L108 125,393 1,306,175 SH   SOLE 21 1,306,175 0 0
U S PHYSICAL THERAPY INC COM 90337L108 33,085 344,632 SH   SOLE 22 328,286 0 16,346
U S PHYSICAL THERAPY INC COM 90337L108 138 1,439 SH   SOLE 26 0 0 1,439
U S PHYSICAL THERAPY INC COM 90337L108 175 1,822 SH   SOLE 28 1,822 0 0
U S PHYSICAL THERAPY INC COM 90337L108 1,883 19,619 SH   SOLE 30 19,619 0 0
U S PHYSICAL THERAPY INC COM 90337L108 127 1,326 SH   SOLE 40 1,326 0 0
U S SILICA HLDGS INC COM 90346E103 1,845 71,822 SH   SOLE 2 3,457 0 68,365
U S SILICA HLDGS INC COM 90346E103 7 291 SH   SOLE 4 291 0 0
U S SILICA HLDGS INC COM 90346E103 46 1,778 SH   SOLE 7 1,778 0 0
U S SILICA HLDGS INC COM 90346E103 0 18 SH   SOLE 17 0 0 18
U S SILICA HLDGS INC COM 90346E103 8,803 342,653 SH   SOLE 18 342,653 0 0
U S SILICA HLDGS INC COM 90346E103 1,666 64,835 SH   SOLE 19 64,835 0 0
U S SILICA HLDGS INC COM 90346E103 209,632 8,160,072 SH   SOLE 21 8,160,072 0 0
U S SILICA HLDGS INC COM 90346E103 57,858 2,252,162 SH   SOLE 22 2,140,227 0 111,935
U S SILICA HLDGS INC COM 90346E103 779 30,321 SH   SOLE 26 11,577 0 18,744
U S SILICA HLDGS INC COM 90346E103 290 11,281 SH   SOLE 28 11,281 0 0
U S SILICA HLDGS INC COM 90346E103 119 4,630 SH   SOLE 29 0 0 4,630
U S SILICA HLDGS INC COM 90346E103 3,077 119,790 SH   SOLE 30 119,790 0 0
U S SILICA HLDGS INC COM 90346E103 238 9,253 SH   SOLE 40 9,253 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 12 8,040 SH   SOLE 18 8,040 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 1 659 SH   SOLE 19 659 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 111 73,796 SH   SOLE 21 73,796 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 339 226,259 SH   SOLE 22 226,259 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 6 4,062 SH   SOLE 23 4,062 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 0 206 SH   SOLE 29 0 0 206
UBIQUITI NETWORKS INC COM 90347A100 3,288 38,811 SH   SOLE 2 4,311 0 34,500
UBIQUITI NETWORKS INC COM 90347A100 19 219 SH   SOLE 4 219 0 0
UBIQUITI NETWORKS INC COM 90347A100 36 420 SH   SOLE 7 420 0 0
UBIQUITI NETWORKS INC COM 90347A100 917 10,825 SH   SOLE 18 10,825 0 0
UBIQUITI NETWORKS INC COM 90347A100 1,777 20,973 SH   SOLE 19 20,973 0 0
UBIQUITI NETWORKS INC COM 90347A100 25,346 299,173 SH   SOLE 21 299,173 0 0
UBIQUITI NETWORKS INC COM 90347A100 50,851 600,227 SH   SOLE 22 561,804 0 38,423
UBIQUITI NETWORKS INC COM 90347A100 903 10,656 SH   SOLE 23 10,656 0 0
UBIQUITI NETWORKS INC COM 90347A100 2,311 27,280 SH   SOLE 26 8,258 0 19,022
UBIQUITI NETWORKS INC COM 90347A100 304 3,594 SH   SOLE 28 3,594 0 0
UBIQUITI NETWORKS INC COM 90347A100 266 3,140 SH   SOLE 29 0 0 3,140
UBIQUITI NETWORKS INC COM 90347A100 846 9,991 SH   SOLE 30 9,991 0 0
UBIQUITI NETWORKS INC COM 90347A100 35 418 SH   SOLE 31 418 0 0
UBIQUITI NETWORKS INC COM 90347A100 219 2,586 SH   SOLE 40 2,586 0 0
UBS AG JERSEY BRH ALERIAN INFRST 902641646 2 100 SH   SOLE 17 0 0 100
UBS GROUP AG SHS H42097107 0 31 SH   SOLE 22 31 0 0
UDR INC COM 902653104 28,347 755,108 SH   SOLE 2 138,438 0 616,670
UDR INC COM 902653104 11,579 308,449 SH   SOLE 4 301,611 0 6,838
UDR INC COM 902653104 26,200 697,927 SH   SOLE 7 677,598 0 20,329
UDR INC COM 902653104 166 4,411 SH   SOLE 13 4,411 0 0
UDR INC COM 902653104 464 12,354 SH   SOLE 15 12,354 0 0
UDR INC COM 902653104 21,750 579,382 SH   SOLE 18 543,344 0 36,038
UDR INC COM 902653104 14,682 391,091 SH   SOLE 19 391,091 0 0
UDR INC COM 902653104 6,400 170,498 SH   SOLE 20 0 0 170,498
UDR INC COM 902653104 398,244 10,608,522 SH   SOLE 21 10,608,522 0 0
UDR INC COM 902653104 419,460 11,173,681 SH   SOLE 22 10,360,376 0 813,305
UDR INC COM 902653104 14,876 396,269 SH   SOLE 23 396,269 0 0
UDR INC COM 902653104 29,994 798,981 SH   SOLE 25 798,981 0 0
UDR INC COM 902653104 44,613 1,188,420 SH   SOLE 26 299,730 0 888,690
UDR INC COM 902653104 1,521 40,512 SH   SOLE 28 40,512 0 0
UDR INC COM 902653104 5,758 153,396 SH   SOLE 29 101,154 0 52,242
UDR INC COM 902653104 79,016 2,104,847 SH   SOLE 30 2,104,847 0 0
UDR INC COM 902653104 3,924 104,541 SH   SOLE 31 52,992 0 51,549
UDR INC COM 902653104 3,844 102,397 SH   SOLE 34 102,397 0 0
UDR INC COM 902653104 9,597 255,641 SH   SOLE 36 255,641 0 0
UDR INC COM 902653104 202 5,371 SH   SOLE 40 5,371 0 0
UFP TECHNOLOGIES INC COM 902673102 205 6,649 SH   SOLE 2 211 0 6,438
UFP TECHNOLOGIES INC COM 902673102 6 202 SH   SOLE 7 202 0 0
UFP TECHNOLOGIES INC COM 902673102 752 24,364 SH   SOLE 18 24,364 0 0
UFP TECHNOLOGIES INC COM 902673102 138 4,462 SH   SOLE 19 4,462 0 0
UFP TECHNOLOGIES INC COM 902673102 7,347 238,148 SH   SOLE 21 238,148 0 0
UFP TECHNOLOGIES INC COM 902673102 2,067 67,011 SH   SOLE 22 65,266 0 1,745
UGI CORP NEW COM 902681105 34,969 671,574 SH   SOLE 2 284,114 0 387,460
UGI CORP NEW COM 902681105 5,168 99,256 SH   SOLE 4 94,657 0 4,599
UGI CORP NEW COM 902681105 9,800 188,214 SH   SOLE 7 150,052 0 38,162
UGI CORP NEW COM 902681105 151 2,892 SH   SOLE 13 2,892 0 0
UGI CORP NEW COM 902681105 31,120 597,653 SH   SOLE 18 581,800 0 15,853
UGI CORP NEW COM 902681105 7,344 141,049 SH   SOLE 19 141,049 0 0
UGI CORP NEW COM 902681105 5,683 109,132 SH   SOLE 20 0 0 109,132
UGI CORP NEW COM 902681105 409,885 7,871,802 SH   SOLE 21 7,871,802 0 0
UGI CORP NEW COM 902681105 313,762 6,025,766 SH   SOLE 22 5,460,605 0 565,161
UGI CORP NEW COM 902681105 15,414 296,017 SH   SOLE 23 296,017 0 0
UGI CORP NEW COM 902681105 958 18,404 SH   SOLE 25 18,404 0 0
UGI CORP NEW COM 902681105 18,287 351,209 SH   SOLE 26 137,984 0 213,225
UGI CORP NEW COM 902681105 1,373 26,365 SH   SOLE 28 26,365 0 0
UGI CORP NEW COM 902681105 3,390 65,103 SH   SOLE 29 31,319 0 33,784
UGI CORP NEW COM 902681105 12,311 236,429 SH   SOLE 30 236,429 0 0
UGI CORP NEW COM 902681105 6,368 122,290 SH   SOLE 31 78,086 0 44,204
UGI CORP NEW COM 902681105 1,563 30,023 SH   SOLE 34 30,023 0 0
UGI CORP NEW COM 902681105 4,166 80,004 SH   SOLE 36 80,004 0 0
UGI CORP NEW COM 902681105 181 3,482 SH   SOLE 40 3,482 0 0
ULTA BEAUTY INC COM 90384S303 51,503 220,607 SH   SOLE 2 11,578 0 209,029
ULTA BEAUTY INC COM 90384S303 4,218 18,066 SH   SOLE 4 16,523 0 1,543
ULTA BEAUTY INC COM 90384S303 11,135 47,697 SH   SOLE 7 46,030 0 1,667
ULTA BEAUTY INC COM 90384S303 403 1,727 SH   SOLE 13 1,727 0 0
ULTA BEAUTY INC COM 90384S303 120 513 SH   SOLE 15 513 0 0
ULTA BEAUTY INC COM 90384S303 185,707 795,455 SH   SOLE 18 608,294 0 187,161
ULTA BEAUTY INC COM 90384S303 149,490 640,324 SH   SOLE 19 640,324 0 0
ULTA BEAUTY INC COM 90384S303 7,862 33,675 SH   SOLE 20 0 0 33,675
ULTA BEAUTY INC COM 90384S303 305,309 1,307,757 SH   SOLE 21 1,307,757 0 0
ULTA BEAUTY INC COM 90384S303 352,075 1,508,075 SH   SOLE 22 1,358,020 0 150,055
ULTA BEAUTY INC COM 90384S303 16,702 71,541 SH   SOLE 23 71,541 0 0
ULTA BEAUTY INC COM 90384S303 13,682 58,606 SH   SOLE 25 58,606 0 0
ULTA BEAUTY INC COM 90384S303 48,954 209,690 SH   SOLE 26 57,706 0 151,984
ULTA BEAUTY INC COM 90384S303 1,929 8,262 SH   SOLE 28 8,262 0 0
ULTA BEAUTY INC COM 90384S303 3,165 13,556 SH   SOLE 29 2,251 0 11,305
ULTA BEAUTY INC COM 90384S303 44,454 190,415 SH   SOLE 30 190,415 0 0
ULTA BEAUTY INC COM 90384S303 5,102 21,852 SH   SOLE 31 10,652 0 11,200
ULTA BEAUTY INC COM 90384S303 2,250 9,639 SH   SOLE 32 9,639 0 0
ULTA BEAUTY INC COM 90384S303 9,243 39,590 SH   SOLE 34 39,590 0 0
ULTA BEAUTY INC COM 90384S303 11,020 47,202 SH   SOLE 36 47,202 0 0
ULTA BEAUTY INC COM 90384S303 276 1,182 SH   SOLE 40 1,182 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 18,051 70,152 SH   SOLE 2 13,957 0 56,195
ULTIMATE SOFTWARE GROUP INC COM 90385D107 30 118 SH   SOLE 4 118 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 167 650 SH   SOLE 7 650 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 24,169 93,928 SH   SOLE 18 93,928 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,245 4,839 SH   SOLE 19 4,839 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 377,932 1,468,782 SH   SOLE 21 1,468,782 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 239,964 932,588 SH   SOLE 22 872,349 0 60,239
ULTIMATE SOFTWARE GROUP INC COM 90385D107 98 380 SH   SOLE 25 380 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 2,045 7,948 SH   SOLE 26 4,531 0 3,417
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,010 3,927 SH   SOLE 28 3,927 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,288 5,004 SH   SOLE 29 0 0 5,004
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,652 6,419 SH   SOLE 30 6,419 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 168 654 SH   SOLE 31 654 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 41 161 SH   SOLE 34 161 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 784 3,046 SH   SOLE 40 3,046 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 775 46,657 SH   SOLE 2 8,274 0 38,383
ULTRA CLEAN HLDGS INC COM 90385V107 12 716 SH   SOLE 7 716 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 2,981 179,559 SH   SOLE 18 179,559 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 652 39,273 SH   SOLE 19 39,273 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 66,767 4,022,132 SH   SOLE 21 4,022,132 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 19,433 1,170,665 SH   SOLE 22 1,127,210 0 43,455
ULTRA CLEAN HLDGS INC COM 90385V107 569 34,306 SH   SOLE 26 0 0 34,306
ULTRA CLEAN HLDGS INC COM 90385V107 98 5,912 SH   SOLE 28 5,912 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 161 9,700 SH   SOLE 29 0 0 9,700
ULTRA CLEAN HLDGS INC COM 90385V107 941 56,679 SH   SOLE 30 56,679 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 73 4,412 SH   SOLE 40 4,412 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 458 198,111 SH   SOLE 2 8,200 0 189,911
ULTRA PETROLEUM CORP COM NEW 903914208 2 698 SH   SOLE 4 698 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 11 4,932 SH   SOLE 7 4,932 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 1,312 567,906 SH   SOLE 18 567,906 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 300 129,667 SH   SOLE 19 129,667 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 13,415 5,807,262 SH   SOLE 21 5,807,262 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 11,703 5,066,224 SH   SOLE 22 4,778,935 0 287,289
ULTRA PETROLEUM CORP COM NEW 903914208 224 96,853 SH   SOLE 26 56,048 0 40,805
ULTRA PETROLEUM CORP COM NEW 903914208 102 44,291 SH   SOLE 30 44,291 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 45 19,303 SH   SOLE 40 19,303 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 6,136 79,825 SH   SOLE 2 42,911 0 36,914
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 16 210 SH   SOLE 4 210 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 79 1,024 SH   SOLE 7 1,024 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 14,373 186,980 SH   SOLE 18 186,980 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 37,860 492,526 SH   SOLE 19 492,526 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 607 7,900 SH   SOLE 20 7,900 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 164,857 2,144,618 SH   SOLE 21 2,144,618 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 100,329 1,305,178 SH   SOLE 22 1,243,259 0 61,919
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 352 4,583 SH   SOLE 23 4,583 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,777 23,117 SH   SOLE 26 8,731 0 14,386
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 520 6,763 SH   SOLE 28 6,763 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 210 2,732 SH   SOLE 29 0 0 2,732
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 895 11,645 SH   SOLE 30 11,645 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9,027 117,430 SH   SOLE 34 117,430 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 370 4,819 SH   SOLE 40 4,819 0 0
ULTRALIFE CORP COM 903899102 17 1,750 SH   SOLE 18 1,750 0 0
ULTRALIFE CORP COM 903899102 300 31,275 SH   SOLE 21 31,275 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 2,271 191,847 SH   SOLE 2 63,747 0 128,100
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 130 11,002 SH   SOLE 4 11,002 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 1,165 98,407 SH   SOLE 7 98,407 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 17,116 1,445,626 SH   SOLE 21 1,445,626 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 8,732 737,484 SH   SOLE 22 523,956 0 213,528
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 4,900 413,886 SH   SOLE 30 413,886 0 0
UMB FINL CORP COM 902788108 5,003 65,635 SH   SOLE 2 19,538 0 46,097
UMB FINL CORP COM 902788108 15 199 SH   SOLE 4 199 0 0
UMB FINL CORP COM 902788108 72 945 SH   SOLE 7 945 0 0
UMB FINL CORP COM 902788108 20,242 265,544 SH   SOLE 18 265,544 0 0
UMB FINL CORP COM 902788108 2,860 37,523 SH   SOLE 19 37,523 0 0
UMB FINL CORP COM 902788108 235,706 3,092,036 SH   SOLE 21 3,092,036 0 0
UMB FINL CORP COM 902788108 118,170 1,550,181 SH   SOLE 22 1,489,105 0 61,076
UMB FINL CORP COM 902788108 1,191 15,624 SH   SOLE 26 9,157 0 6,467
UMB FINL CORP COM 902788108 462 6,066 SH   SOLE 28 6,066 0 0
UMB FINL CORP COM 902788108 776 10,183 SH   SOLE 30 10,183 0 0
UMB FINL CORP COM 902788108 80 1,047 SH   SOLE 36 1,047 0 0
UMB FINL CORP COM 902788108 331 4,348 SH   SOLE 40 4,348 0 0
UMH PPTYS INC COM 903002103 481 31,352 SH   SOLE 2 1,243 0 30,109
UMH PPTYS INC COM 903002103 10 651 SH   SOLE 7 651 0 0
UMH PPTYS INC COM 903002103 1,698 110,607 SH   SOLE 18 110,607 0 0
UMH PPTYS INC COM 903002103 411 26,745 SH   SOLE 19 26,745 0 0
UMH PPTYS INC COM 903002103 18,540 1,207,830 SH   SOLE 21 1,207,830 0 0
UMH PPTYS INC COM 903002103 16,626 1,083,132 SH   SOLE 22 1,030,174 0 52,958
UMH PPTYS INC COM 903002103 29 1,861 SH   SOLE 23 1,861 0 0
UMH PPTYS INC COM 903002103 124 8,087 SH   SOLE 28 8,087 0 0
UMH PPTYS INC COM 903002103 112 7,310 SH   SOLE 30 7,310 0 0
UMPQUA HLDGS CORP COM 904214103 11,710 518,368 SH   SOLE 2 105,300 0 413,068
UMPQUA HLDGS CORP COM 904214103 23 998 SH   SOLE 4 998 0 0
UMPQUA HLDGS CORP COM 904214103 161 7,120 SH   SOLE 7 7,120 0 0
UMPQUA HLDGS CORP COM 904214103 15,531 687,506 SH   SOLE 18 687,506 0 0
UMPQUA HLDGS CORP COM 904214103 755 33,412 SH   SOLE 19 33,412 0 0
UMPQUA HLDGS CORP COM 904214103 233,337 10,329,229 SH   SOLE 21 10,329,229 0 0
UMPQUA HLDGS CORP COM 904214103 160,913 7,123,198 SH   SOLE 22 6,624,910 0 498,288
UMPQUA HLDGS CORP COM 904214103 1,672 74,036 SH   SOLE 26 48,126 0 25,910
UMPQUA HLDGS CORP COM 904214103 718 31,784 SH   SOLE 28 31,784 0 0
UMPQUA HLDGS CORP COM 904214103 1,123 49,707 SH   SOLE 30 49,707 0 0
UMPQUA HLDGS CORP COM 904214103 105 4,639 SH   SOLE 31 4,639 0 0
UMPQUA HLDGS CORP COM 904214103 167 7,397 SH   SOLE 36 7,397 0 0
UMPQUA HLDGS CORP COM 904214103 538 23,824 SH   SOLE 40 23,824 0 0
UNDER ARMOUR INC CL A 904311107 10,295 457,958 SH   SOLE 2 34,756 0 423,202
UNDER ARMOUR INC CL A 904311107 1,207 53,671 SH   SOLE 4 49,011 0 4,660
UNDER ARMOUR INC CL A 904311107 2,930 130,322 SH   SOLE 7 130,322 0 0
UNDER ARMOUR INC CL A 904311107 73 3,249 SH   SOLE 13 3,249 0 0
UNDER ARMOUR INC CL A 904311107 25 1,093 SH   SOLE 15 1,093 0 0
UNDER ARMOUR INC CL A 904311107 4 158 SH   SOLE 17 0 0 158
UNDER ARMOUR INC CL A 904311107 8,629 383,873 SH   SOLE 18 358,923 0 24,950
UNDER ARMOUR INC CL A 904311107 5,220 232,221 SH   SOLE 19 232,221 0 0
UNDER ARMOUR INC CL A 904311107 2,859 127,167 SH   SOLE 20 0 0 127,167
UNDER ARMOUR INC CL A 904311107 84,683 3,767,038 SH   SOLE 21 3,767,038 0 0
UNDER ARMOUR INC CL A 904311107 102,763 4,571,300 SH   SOLE 22 4,091,063 0 480,237
UNDER ARMOUR INC CL A 904311107 6,000 266,886 SH   SOLE 23 266,886 0 0
UNDER ARMOUR INC CL A 904311107 3,942 175,355 SH   SOLE 25 175,355 0 0
UNDER ARMOUR INC CL A 904311107 15,255 678,622 SH   SOLE 26 224,986 0 453,636
UNDER ARMOUR INC CL A 904311107 654 29,094 SH   SOLE 28 29,094 0 0
UNDER ARMOUR INC CL A 904311107 1,024 45,563 SH   SOLE 29 9,442 0 36,121
UNDER ARMOUR INC CL A 904311107 16,174 719,474 SH   SOLE 30 719,474 0 0
UNDER ARMOUR INC CL A 904311107 1,436 63,866 SH   SOLE 31 31,370 0 32,496
UNDER ARMOUR INC CL A 904311107 1,599 71,131 SH   SOLE 34 71,131 0 0
UNDER ARMOUR INC CL A 904311107 3,782 168,232 SH   SOLE 36 168,232 0 0
UNDER ARMOUR INC CL A 904311107 77 3,405 SH   SOLE 40 3,405 0 0
UNDER ARMOUR INC CL C 904311206 9,993 474,038 SH   SOLE 2 34,542 0 439,496
UNDER ARMOUR INC CL C 904311206 1,144 54,283 SH   SOLE 4 49,590 0 4,693
UNDER ARMOUR INC CL C 904311206 2,883 136,778 SH   SOLE 7 136,778 0 0
UNDER ARMOUR INC CL C 904311206 72 3,426 SH   SOLE 13 3,426 0 0
UNDER ARMOUR INC CL C 904311206 27 1,282 SH   SOLE 15 1,282 0 0
UNDER ARMOUR INC CL C 904311206 8,306 394,035 SH   SOLE 18 368,792 0 25,243
UNDER ARMOUR INC CL C 904311206 856 40,606 SH   SOLE 19 40,606 0 0
UNDER ARMOUR INC CL C 904311206 3,392 160,888 SH   SOLE 20 0 0 160,888
UNDER ARMOUR INC CL C 904311206 79,954 3,792,901 SH   SOLE 21 3,792,901 0 0
UNDER ARMOUR INC CL C 904311206 98,734 4,683,795 SH   SOLE 22 4,024,379 0 659,416
UNDER ARMOUR INC CL C 904311206 5,061 240,081 SH   SOLE 23 240,081 0 0
UNDER ARMOUR INC CL C 904311206 3,489 165,502 SH   SOLE 25 165,502 0 0
UNDER ARMOUR INC CL C 904311206 13,964 662,451 SH   SOLE 26 234,509 0 427,942
UNDER ARMOUR INC CL C 904311206 610 28,936 SH   SOLE 28 28,936 0 0
UNDER ARMOUR INC CL C 904311206 972 46,103 SH   SOLE 29 9,266 0 36,837
UNDER ARMOUR INC CL C 904311206 11,492 545,160 SH   SOLE 30 545,160 0 0
UNDER ARMOUR INC CL C 904311206 1,343 63,689 SH   SOLE 31 31,074 0 32,615
UNDER ARMOUR INC CL C 904311206 254 12,045 SH   SOLE 34 12,045 0 0
UNDER ARMOUR INC CL C 904311206 3,717 176,336 SH   SOLE 36 176,336 0 0
UNDER ARMOUR INC CL C 904311206 73 3,467 SH   SOLE 40 3,467 0 0
UNICO AMERN CORP COM 904607108 3 411 SH   SOLE 18 411 0 0
UNICO AMERN CORP COM 904607108 5 619 SH   SOLE 21 619 0 0
UNIFI INC COM NEW 904677200 552 17,404 SH   SOLE 2 636 0 16,768
UNIFI INC COM NEW 904677200 11 343 SH   SOLE 7 343 0 0
UNIFI INC COM NEW 904677200 2,288 72,185 SH   SOLE 18 72,185 0 0
UNIFI INC COM NEW 904677200 399 12,595 SH   SOLE 19 12,595 0 0
UNIFI INC COM NEW 904677200 53,977 1,702,743 SH   SOLE 21 1,702,743 0 0
UNIFI INC COM NEW 904677200 13,884 437,973 SH   SOLE 22 416,113 0 21,860
UNIFI INC COM NEW 904677200 70 2,197 SH   SOLE 28 2,197 0 0
UNIFI INC COM NEW 904677200 796 25,123 SH   SOLE 30 25,123 0 0
UNIFI INC COM NEW 904677200 53 1,671 SH   SOLE 40 1,671 0 0
UNIFIRST CORP MASS COM 904708104 2,774 15,679 SH   SOLE 2 652 0 15,027
UNIFIRST CORP MASS COM 904708104 14 77 SH   SOLE 4 77 0 0
UNIFIRST CORP MASS COM 904708104 59 331 SH   SOLE 7 331 0 0
UNIFIRST CORP MASS COM 904708104 11,816 66,792 SH   SOLE 18 66,792 0 0
UNIFIRST CORP MASS COM 904708104 2,206 12,473 SH   SOLE 19 12,473 0 0
UNIFIRST CORP MASS COM 904708104 275,110 1,555,173 SH   SOLE 21 1,555,173 0 0
UNIFIRST CORP MASS COM 904708104 76,333 431,503 SH   SOLE 22 410,196 0 21,307
UNIFIRST CORP MASS COM 904708104 499 2,819 SH   SOLE 26 1,415 0 1,404
UNIFIRST CORP MASS COM 904708104 392 2,214 SH   SOLE 28 2,214 0 0
UNIFIRST CORP MASS COM 904708104 4,038 22,825 SH   SOLE 30 22,825 0 0
UNIFIRST CORP MASS COM 904708104 288 1,629 SH   SOLE 40 1,629 0 0
UNILEVER N V N Y SHS NEW 904784709 1,917 34,404 SH   SOLE 2 34,404 0 0
UNILEVER N V N Y SHS NEW 904784709 146,142 2,622,792 SH   SOLE 18 2,449,560 0 173,232
UNILEVER N V N Y SHS NEW 904784709 171,733 3,082,071 SH   SOLE 19 3,082,071 0 0
UNILEVER N V N Y SHS NEW 904784709 13,492 242,134 SH   SOLE 22 231,460 0 10,674
UNILEVER N V N Y SHS NEW 904784709 1,166 20,930 SH   SOLE 25 20,930 0 0
UNILEVER N V N Y SHS NEW 904784709 717 12,860 SH   SOLE 34 12,860 0 0
UNILEVER PLC SPON ADR NEW 904767704 5,451 98,608 SH   SOLE 18 98,155 0 453
UNION BANKSHARES CORP NEW COM 90539J109 2,634 67,759 SH   SOLE 2 2,864 0 64,895
UNION BANKSHARES CORP NEW COM 90539J109 8 213 SH   SOLE 4 213 0 0
UNION BANKSHARES CORP NEW COM 90539J109 55 1,409 SH   SOLE 7 1,409 0 0
UNION BANKSHARES CORP NEW COM 90539J109 8,376 215,425 SH   SOLE 18 215,425 0 0
UNION BANKSHARES CORP NEW COM 90539J109 2,109 54,236 SH   SOLE 19 54,236 0 0
UNION BANKSHARES CORP NEW COM 90539J109 83,712 2,153,080 SH   SOLE 21 2,153,080 0 0
UNION BANKSHARES CORP NEW COM 90539J109 68,916 1,772,541 SH   SOLE 22 1,685,372 0 87,169
UNION BANKSHARES CORP NEW COM 90539J109 916 23,553 SH   SOLE 26 14,831 0 8,722
UNION BANKSHARES CORP NEW COM 90539J109 317 8,147 SH   SOLE 28 8,147 0 0
UNION BANKSHARES CORP NEW COM 90539J109 512 13,157 SH   SOLE 30 13,157 0 0
UNION BANKSHARES CORP NEW COM 90539J109 199 5,128 SH   SOLE 40 5,128 0 0
UNION BANKSHARES INC COM 905400107 164 3,155 SH   SOLE 2 178 0 2,977
UNION BANKSHARES INC COM 905400107 6 120 SH   SOLE 7 120 0 0
UNION BANKSHARES INC COM 905400107 694 13,371 SH   SOLE 18 13,371 0 0
UNION BANKSHARES INC COM 905400107 164 3,162 SH   SOLE 19 3,162 0 0
UNION BANKSHARES INC COM 905400107 6,791 130,849 SH   SOLE 21 130,849 0 0
UNION BANKSHARES INC COM 905400107 1,666 32,105 SH   SOLE 22 30,444 0 1,661
UNION PAC CORP COM 907818108 327,920 2,314,509 SH   SOLE 2 377,214 0 1,937,295
UNION PAC CORP COM 907818108 40,898 288,666 SH   SOLE 4 267,964 0 20,702
UNION PAC CORP COM 907818108 82,625 583,180 SH   SOLE 7 557,890 0 25,290
UNION PAC CORP COM 907818108 2,067 14,588 SH   SOLE 13 14,588 0 0
UNION PAC CORP COM 907818108 886 6,257 SH   SOLE 15 6,257 0 0
UNION PAC CORP COM 907818108 425,823 3,005,526 SH   SOLE 18 2,587,477 0 418,049
UNION PAC CORP COM 907818108 313,093 2,209,863 SH   SOLE 19 2,209,863 0 0
UNION PAC CORP COM 907818108 60,083 424,077 SH   SOLE 20 100,402 0 323,675
UNION PAC CORP COM 907818108 1,830,871 12,922,582 SH   SOLE 21 12,922,582 0 0
UNION PAC CORP COM 907818108 2,768,731 19,542,146 SH   SOLE 22 17,320,542 0 2,221,604
UNION PAC CORP COM 907818108 148,515 1,048,239 SH   SOLE 23 1,048,239 0 0
UNION PAC CORP COM 907818108 112,487 793,954 SH   SOLE 25 793,954 0 0
UNION PAC CORP COM 907818108 393,133 2,774,796 SH   SOLE 26 618,622 0 2,156,174
UNION PAC CORP COM 907818108 16,150 113,986 SH   SOLE 28 113,986 0 0
UNION PAC CORP COM 907818108 13,115 92,567 SH   SOLE 29 56,726 0 35,841
UNION PAC CORP COM 907818108 376,661 2,658,530 SH   SOLE 30 2,658,530 0 0
UNION PAC CORP COM 907818108 46,715 329,721 SH   SOLE 31 155,648 0 174,073
UNION PAC CORP COM 907818108 32,652 230,463 SH   SOLE 34 230,463 0 0
UNION PAC CORP COM 907818108 101,834 718,764 SH   SOLE 36 718,764 0 0
UNION PAC CORP COM 907818108 2,271 16,027 SH   SOLE 40 16,027 0 0
UNIQUE FABRICATING INC COM 90915J103 12 1,396 SH   SOLE 18 1,396 0 0
UNIQUE FABRICATING INC COM 90915J103 176 20,124 SH   SOLE 21 20,124 0 0
UNIQURE NV SHS N90064101 16,213 428,912 SH   SOLE 21 428,912 0 0
UNIQURE NV SHS N90064101 814 21,532 SH   SOLE 22 9,348 0 12,184
UNIQURE NV SHS N90064101 62 1,631 SH   SOLE 26 0 0 1,631
UNIQURE NV SHS N90064101 146 3,875 SH   SOLE 28 3,875 0 0
UNIQURE NV SHS N90064101 180 4,767 SH   SOLE 30 4,767 0 0
UNIQURE NV SHS N90064101 140 3,709 SH   SOLE 40 3,709 0 0
UNISYS CORP COM NEW 909214306 603 46,782 SH   SOLE 2 2,057 0 44,725
UNISYS CORP COM NEW 909214306 3 249 SH   SOLE 4 249 0 0
UNISYS CORP COM NEW 909214306 14 1,087 SH   SOLE 7 1,087 0 0
UNISYS CORP COM NEW 909214306 2,185 169,343 SH   SOLE 18 169,343 0 0
UNISYS CORP COM NEW 909214306 527 40,891 SH   SOLE 19 40,891 0 0
UNISYS CORP COM NEW 909214306 23,059 1,787,542 SH   SOLE 21 1,787,542 0 0
UNISYS CORP COM NEW 909214306 18,062 1,400,159 SH   SOLE 22 1,300,858 0 99,301
UNISYS CORP COM NEW 909214306 78 6,050 SH   SOLE 26 3,927 0 2,123
UNISYS CORP COM NEW 909214306 93 7,185 SH   SOLE 28 7,185 0 0
UNISYS CORP COM NEW 909214306 166 12,892 SH   SOLE 30 12,892 0 0
UNISYS CORP COM NEW 909214306 75 5,819 SH   SOLE 40 5,819 0 0
UNIT CORP COM 909218109 1,468 57,425 SH   SOLE 2 2,175 0 55,250
UNIT CORP COM 909218109 8 299 SH   SOLE 4 299 0 0
UNIT CORP COM 909218109 29 1,117 SH   SOLE 7 1,117 0 0
UNIT CORP COM 909218109 5,971 233,618 SH   SOLE 18 233,618 0 0
UNIT CORP COM 909218109 1,081 42,288 SH   SOLE 19 42,288 0 0
UNIT CORP COM 909218109 141,486 5,535,436 SH   SOLE 21 5,535,436 0 0
UNIT CORP COM 909218109 40,200 1,572,771 SH   SOLE 22 1,483,704 0 89,067
UNIT CORP COM 909218109 504 19,731 SH   SOLE 26 3,789 0 15,942
UNIT CORP COM 909218109 178 6,974 SH   SOLE 28 6,974 0 0
UNIT CORP COM 909218109 2,031 79,441 SH   SOLE 30 79,441 0 0
UNIT CORP COM 909218109 125 4,879 SH   SOLE 40 4,879 0 0
UNITED BANCORP INC OHIO COM 909911109 11 833 SH   SOLE 18 833 0 0
UNITED BANCORP INC OHIO COM 909911109 51 3,799 SH   SOLE 21 3,799 0 0
UNITED BANCSHARES INC OHIO COM 909458101 11 499 SH   SOLE 18 499 0 0
UNITED BANCSHARES INC OHIO COM 909458101 15 679 SH   SOLE 21 679 0 0
UNITED BANKSHARES INC WEST V COM 909907107 6,209 170,584 SH   SOLE 2 67,945 0 102,639
UNITED BANKSHARES INC WEST V COM 909907107 12 335 SH   SOLE 4 335 0 0
UNITED BANKSHARES INC WEST V COM 909907107 6,001 164,876 SH   SOLE 7 164,876 0 0
UNITED BANKSHARES INC WEST V COM 909907107 23,640 649,437 SH   SOLE 18 649,437 0 0
UNITED BANKSHARES INC WEST V COM 909907107 3,024 83,071 SH   SOLE 19 83,071 0 0
UNITED BANKSHARES INC WEST V COM 909907107 338,035 9,286,684 SH   SOLE 21 9,286,684 0 0
UNITED BANKSHARES INC WEST V COM 909907107 130,343 3,580,850 SH   SOLE 22 3,436,235 0 144,615
UNITED BANKSHARES INC WEST V COM 909907107 1,187 32,615 SH   SOLE 26 21,637 0 10,978
UNITED BANKSHARES INC WEST V COM 909907107 546 14,989 SH   SOLE 28 14,989 0 0
UNITED BANKSHARES INC WEST V COM 909907107 880 24,169 SH   SOLE 30 24,169 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,558 42,791 SH   SOLE 32 42,791 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 363 9,961 SH   SOLE 40 9,961 0 0
UNITED CMNTY BANCORP IND COM 90984R101 18 670 SH   SOLE 18 670 0 0
UNITED CMNTY BANCORP IND COM 90984R101 22 811 SH   SOLE 21 811 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,876 126,371 SH   SOLE 2 48,325 0 78,046
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6 189 SH   SOLE 4 189 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 53 1,736 SH   SOLE 7 1,736 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 10,536 343,528 SH   SOLE 18 343,528 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6,206 202,360 SH   SOLE 19 202,360 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 233,988 7,629,216 SH   SOLE 21 7,629,216 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 85,947 2,802,311 SH   SOLE 22 2,699,722 0 102,589
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4,027 131,302 SH   SOLE 23 131,302 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 8,546 278,656 SH   SOLE 26 7,068 0 271,588
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 313 10,198 SH   SOLE 28 10,198 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 865 28,198 SH   SOLE 29 0 0 28,198
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,431 111,872 SH   SOLE 30 111,872 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 316 10,288 SH   SOLE 40 10,288 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 610 55,462 SH   SOLE 2 10,008 0 45,454
UNITED CMNTY FINL CORP OHIO COM 909839102 11 1,044 SH   SOLE 7 1,044 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 1,899 172,810 SH   SOLE 18 172,810 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 4,729 430,288 SH   SOLE 19 430,288 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 19,193 1,746,403 SH   SOLE 21 1,746,403 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 21,422 1,949,234 SH   SOLE 22 1,912,418 0 36,816
UNITED CMNTY FINL CORP OHIO COM 909839102 287 26,072 SH   SOLE 23 26,072 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 425 38,716 SH   SOLE 26 0 0 38,716
UNITED CMNTY FINL CORP OHIO COM 909839102 114 10,382 SH   SOLE 29 0 0 10,382
UNITED CMNTY FINL CORP OHIO COM 909839102 96 8,702 SH   SOLE 30 8,702 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 8 724 SH   SOLE 34 724 0 0
UNITED CONTL HLDGS INC COM 910047109 40,313 578,136 SH   SOLE 2 41,597 0 536,539
UNITED CONTL HLDGS INC COM 910047109 4,679 67,105 SH   SOLE 4 65,034 0 2,071
UNITED CONTL HLDGS INC COM 910047109 12,356 177,193 SH   SOLE 7 175,371 0 1,822
UNITED CONTL HLDGS INC COM 910047109 48 694 SH   SOLE 15 694 0 0
UNITED CONTL HLDGS INC COM 910047109 64,236 921,215 SH   SOLE 18 903,826 0 17,389
UNITED CONTL HLDGS INC COM 910047109 204,243 2,929,055 SH   SOLE 19 2,929,055 0 0
UNITED CONTL HLDGS INC COM 910047109 3,385 48,544 SH   SOLE 20 0 0 48,544
UNITED CONTL HLDGS INC COM 910047109 390,047 5,593,682 SH   SOLE 21 5,593,682 0 0
UNITED CONTL HLDGS INC COM 910047109 394,829 5,662,250 SH   SOLE 22 5,098,367 0 563,883
UNITED CONTL HLDGS INC COM 910047109 7,328 105,090 SH   SOLE 23 105,090 0 0
UNITED CONTL HLDGS INC COM 910047109 5,027 72,099 SH   SOLE 25 72,099 0 0
UNITED CONTL HLDGS INC COM 910047109 30,984 444,342 SH   SOLE 26 124,563 0 319,779
UNITED CONTL HLDGS INC COM 910047109 801 11,487 SH   SOLE 28 11,487 0 0
UNITED CONTL HLDGS INC COM 910047109 153 2,191 SH   SOLE 29 2,191 0 0
UNITED CONTL HLDGS INC COM 910047109 45,694 655,298 SH   SOLE 30 655,298 0 0
UNITED CONTL HLDGS INC COM 910047109 2,390 34,281 SH   SOLE 31 21,152 0 13,129
UNITED CONTL HLDGS INC COM 910047109 82,923 1,189,199 SH   SOLE 34 1,189,199 0 0
UNITED CONTL HLDGS INC COM 910047109 5,076 72,791 SH   SOLE 36 72,791 0 0
UNITED CONTL HLDGS INC COM 910047109 106 1,524 SH   SOLE 40 1,524 0 0
UNITED FINL BANCORP INC NEW COM 910304104 895 51,095 SH   SOLE 2 2,169 0 48,926
UNITED FINL BANCORP INC NEW COM 910304104 22 1,263 SH   SOLE 7 1,263 0 0
UNITED FINL BANCORP INC NEW COM 910304104 3,115 177,779 SH   SOLE 18 177,779 0 0
UNITED FINL BANCORP INC NEW COM 910304104 711 40,579 SH   SOLE 19 40,579 0 0
UNITED FINL BANCORP INC NEW COM 910304104 31,420 1,793,378 SH   SOLE 21 1,793,378 0 0
UNITED FINL BANCORP INC NEW COM 910304104 29,187 1,665,920 SH   SOLE 22 1,597,778 0 68,142
UNITED FINL BANCORP INC NEW COM 910304104 812 46,341 SH   SOLE 26 26,269 0 20,072
UNITED FINL BANCORP INC NEW COM 910304104 122 6,958 SH   SOLE 28 6,958 0 0
UNITED FINL BANCORP INC NEW COM 910304104 248 14,137 SH   SOLE 30 14,137 0 0
UNITED FINL BANCORP INC NEW COM 910304104 86 4,884 SH   SOLE 40 4,884 0 0
UNITED FIRE GROUP INC COM 910340108 892 16,360 SH   SOLE 2 877 0 15,483
UNITED FIRE GROUP INC COM 910340108 4 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108 25 453 SH   SOLE 7 453 0 0
UNITED FIRE GROUP INC COM 910340108 4,886 89,633 SH   SOLE 18 89,633 0 0
UNITED FIRE GROUP INC COM 910340108 480 8,811 SH   SOLE 19 8,811 0 0
UNITED FIRE GROUP INC COM 910340108 92,088 1,689,382 SH   SOLE 21 1,689,382 0 0
UNITED FIRE GROUP INC COM 910340108 29,015 532,285 SH   SOLE 22 504,982 0 27,303
UNITED FIRE GROUP INC COM 910340108 278 5,095 SH   SOLE 26 3,611 0 1,484
UNITED FIRE GROUP INC COM 910340108 175 3,211 SH   SOLE 28 3,211 0 0
UNITED FIRE GROUP INC COM 910340108 1,556 28,553 SH   SOLE 30 28,553 0 0
UNITED FIRE GROUP INC COM 910340108 113 2,071 SH   SOLE 40 2,071 0 0
UNITED GUARDIAN INC COM 910571108 11 553 SH   SOLE 18 553 0 0
UNITED GUARDIAN INC COM 910571108 340 17,730 SH   SOLE 21 17,730 0 0
UNITED GUARDIAN INC COM 910571108 58 3,009 SH   SOLE 22 3,009 0 0
UNITED INS HLDGS CORP COM 910710102 377 19,241 SH   SOLE 2 885 0 18,356
UNITED INS HLDGS CORP COM 910710102 8 394 SH   SOLE 7 394 0 0
UNITED INS HLDGS CORP COM 910710102 1,817 92,794 SH   SOLE 18 92,794 0 0
UNITED INS HLDGS CORP COM 910710102 341 17,423 SH   SOLE 19 17,423 0 0
UNITED INS HLDGS CORP COM 910710102 42,468 2,168,965 SH   SOLE 21 2,168,965 0 0
UNITED INS HLDGS CORP COM 910710102 11,184 571,175 SH   SOLE 22 547,800 0 23,375
UNITED INS HLDGS CORP COM 910710102 52 2,660 SH   SOLE 28 2,660 0 0
UNITED INS HLDGS CORP COM 910710102 623 31,804 SH   SOLE 30 31,804 0 0
UNITED INS HLDGS CORP COM 910710102 35 1,809 SH   SOLE 40 1,809 0 0
UNITED NAT FOODS INC COM 911163103 3,408 79,888 SH   SOLE 2 29,449 0 50,439
UNITED NAT FOODS INC COM 911163103 9 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103 103 2,406 SH   SOLE 7 2,406 0 0
UNITED NAT FOODS INC COM 911163103 12,795 299,939 SH   SOLE 18 299,939 0 0
UNITED NAT FOODS INC COM 911163103 2,637 61,812 SH   SOLE 19 61,812 0 0
UNITED NAT FOODS INC COM 911163103 145,636 3,413,886 SH   SOLE 21 3,413,886 0 0
UNITED NAT FOODS INC COM 911163103 81,747 1,916,253 SH   SOLE 22 1,835,592 0 80,661
UNITED NAT FOODS INC COM 911163103 920 21,577 SH   SOLE 23 21,577 0 0
UNITED NAT FOODS INC COM 911163103 2,217 51,971 SH   SOLE 26 3,766 0 48,205
UNITED NAT FOODS INC COM 911163103 310 7,277 SH   SOLE 28 7,277 0 0
UNITED NAT FOODS INC COM 911163103 459 10,771 SH   SOLE 29 0 0 10,771
UNITED NAT FOODS INC COM 911163103 517 12,125 SH   SOLE 30 12,125 0 0
UNITED NAT FOODS INC COM 911163103 217 5,086 SH   SOLE 36 5,086 0 0
UNITED NAT FOODS INC COM 911163103 229 5,368 SH   SOLE 40 5,368 0 0
UNITED PARCEL SERVICE INC CL B 911312106 199,045 1,873,722 SH   SOLE 2 256,479 0 1,617,243
UNITED PARCEL SERVICE INC CL B 911312106 23,866 224,667 SH   SOLE 4 206,349 0 18,318
UNITED PARCEL SERVICE INC CL B 911312106 55,036 518,085 SH   SOLE 7 518,085 0 0
UNITED PARCEL SERVICE INC CL B 911312106 226 2,131 SH   SOLE 13 2,131 0 0
UNITED PARCEL SERVICE INC CL B 911312106 585 5,507 SH   SOLE 15 5,507 0 0
UNITED PARCEL SERVICE INC CL B 911312106 174,905 1,646,476 SH   SOLE 18 1,528,172 0 118,304
UNITED PARCEL SERVICE INC CL B 911312106 48,669 458,148 SH   SOLE 19 458,148 0 0
UNITED PARCEL SERVICE INC CL B 911312106 23,072 217,190 SH   SOLE 20 0 0 217,190
UNITED PARCEL SERVICE INC CL B 911312106 1,339,411 12,608,590 SH   SOLE 21 12,608,590 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,797,521 16,921,032 SH   SOLE 22 15,033,464 0 1,887,568
UNITED PARCEL SERVICE INC CL B 911312106 91,239 858,877 SH   SOLE 23 858,877 0 0
UNITED PARCEL SERVICE INC CL B 911312106 96,259 906,133 SH   SOLE 25 906,133 0 0
UNITED PARCEL SERVICE INC CL B 911312106 275,810 2,596,352 SH   SOLE 26 572,345 0 2,024,007
UNITED PARCEL SERVICE INC CL B 911312106 10,596 99,746 SH   SOLE 28 99,746 0 0
UNITED PARCEL SERVICE INC CL B 911312106 4,969 46,775 SH   SOLE 29 23,621 0 23,154
UNITED PARCEL SERVICE INC CL B 911312106 224,630 2,114,562 SH   SOLE 30 2,114,562 0 0
UNITED PARCEL SERVICE INC CL B 911312106 31,050 292,290 SH   SOLE 31 147,937 0 144,353
UNITED PARCEL SERVICE INC CL B 911312106 27,442 258,323 SH   SOLE 34 258,323 0 0
UNITED PARCEL SERVICE INC CL B 911312106 68,218 642,172 SH   SOLE 36 642,172 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,160 10,924 SH   SOLE 37 10,924 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,476 13,894 SH   SOLE 40 13,894 0 0
UNITED RENTALS INC COM 911363109 32,238 218,387 SH   SOLE 2 17,949 0 200,438
UNITED RENTALS INC COM 911363109 4,265 28,893 SH   SOLE 4 26,637 0 2,256
UNITED RENTALS INC COM 911363109 13,280 89,963 SH   SOLE 7 72,130 0 17,833
UNITED RENTALS INC COM 911363109 140 950 SH   SOLE 13 950 0 0
UNITED RENTALS INC COM 911363109 106 720 SH   SOLE 15 720 0 0
UNITED RENTALS INC COM 911363109 27,285 184,834 SH   SOLE 18 172,163 0 12,671
UNITED RENTALS INC COM 911363109 10,422 70,599 SH   SOLE 19 70,599 0 0
UNITED RENTALS INC COM 911363109 4,904 33,223 SH   SOLE 20 0 0 33,223
UNITED RENTALS INC COM 911363109 295,048 1,998,696 SH   SOLE 21 1,998,696 0 0
UNITED RENTALS INC COM 911363109 354,300 2,400,078 SH   SOLE 22 2,177,731 0 222,347
UNITED RENTALS INC COM 911363109 15,746 106,663 SH   SOLE 23 106,663 0 0
UNITED RENTALS INC COM 911363109 12,560 85,084 SH   SOLE 25 85,084 0 0
UNITED RENTALS INC COM 911363109 47,859 324,207 SH   SOLE 26 81,886 0 242,321
UNITED RENTALS INC COM 911363109 1,740 11,787 SH   SOLE 28 11,787 0 0
UNITED RENTALS INC COM 911363109 2,925 19,817 SH   SOLE 29 3,315 0 16,502
UNITED RENTALS INC COM 911363109 51,269 347,304 SH   SOLE 30 347,304 0 0
UNITED RENTALS INC COM 911363109 5,589 37,861 SH   SOLE 31 17,460 0 20,401
UNITED RENTALS INC COM 911363109 3,680 24,927 SH   SOLE 34 24,927 0 0
UNITED RENTALS INC COM 911363109 11,476 77,741 SH   SOLE 36 77,741 0 0
UNITED RENTALS INC COM 911363109 251 1,698 SH   SOLE 40 1,698 0 0
UNITED SECURITY BANCSHARES C COM 911460103 134 11,959 SH   SOLE 2 508 0 11,451
UNITED SECURITY BANCSHARES C COM 911460103 494 44,124 SH   SOLE 18 44,124 0 0
UNITED SECURITY BANCSHARES C COM 911460103 101 9,009 SH   SOLE 19 9,009 0 0
UNITED SECURITY BANCSHARES C COM 911460103 5,111 456,318 SH   SOLE 21 456,318 0 0
UNITED SECURITY BANCSHARES C COM 911460103 1,191 106,363 SH   SOLE 22 102,580 0 3,783
UNITED STATES ANTIMONY CORP COM 911549103 18 36,494 SH   SOLE 21 36,494 0 0
UNITED STATES ANTIMONY CORP COM 911549103 16 33,796 SH   SOLE 22 33,796 0 0
UNITED STATES CELLULAR CORP COM 911684108 901 24,320 SH   SOLE 2 1,536 0 22,784
UNITED STATES CELLULAR CORP COM 911684108 2 57 SH   SOLE 4 57 0 0
UNITED STATES CELLULAR CORP COM 911684108 13 359 SH   SOLE 7 359 0 0
UNITED STATES CELLULAR CORP COM 911684108 4,211 113,698 SH   SOLE 18 113,698 0 0
UNITED STATES CELLULAR CORP COM 911684108 5,423 146,402 SH   SOLE 19 146,402 0 0
UNITED STATES CELLULAR CORP COM 911684108 9,069 244,833 SH   SOLE 21 244,833 0 0
UNITED STATES CELLULAR CORP COM 911684108 17,522 473,046 SH   SOLE 22 433,717 0 39,329
UNITED STATES CELLULAR CORP COM 911684108 206 5,562 SH   SOLE 23 5,562 0 0
UNITED STATES CELLULAR CORP COM 911684108 206 5,566 SH   SOLE 26 0 0 5,566
UNITED STATES CELLULAR CORP COM 911684108 60 1,609 SH   SOLE 28 1,609 0 0
UNITED STATES CELLULAR CORP COM 911684108 156 4,218 SH   SOLE 30 4,218 0 0
UNITED STATES CELLULAR CORP COM 911684108 11 296 SH   SOLE 31 296 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,189 32,089 SH   SOLE 34 32,089 0 0
UNITED STATES CELLULAR CORP COM 911684108 92 2,478 SH   SOLE 40 2,478 0 0
UNITED STATES LIME & MINERAL COM 911922102 153 1,827 SH   SOLE 2 126 0 1,701
UNITED STATES LIME & MINERAL COM 911922102 582 6,941 SH   SOLE 18 6,941 0 0
UNITED STATES LIME & MINERAL COM 911922102 119 1,423 SH   SOLE 19 1,423 0 0
UNITED STATES LIME & MINERAL COM 911922102 5,987 71,360 SH   SOLE 21 71,360 0 0
UNITED STATES LIME & MINERAL COM 911922102 7,413 88,360 SH   SOLE 22 86,716 0 1,644
UNITED STATES LIME & MINERAL COM 911922102 34 400 SH   SOLE 28 400 0 0
UNITED STATES LIME & MINERAL COM 911922102 50 593 SH   SOLE 30 593 0 0
UNITED STATES LIME & MINERAL COM 911922102 22 259 SH   SOLE 40 259 0 0
UNITED STATES OIL FUND LP OPTIONS 91232N108 60,240 4,000,000 SH Call SOLE 19 4,000,000 0 0
UNITED STATES STL CORP NEW COM 912909108 15,216 437,858 SH   SOLE 2 86,739 0 351,119
UNITED STATES STL CORP NEW COM 912909108 30 867 SH   SOLE 4 867 0 0
UNITED STATES STL CORP NEW COM 912909108 197 5,669 SH   SOLE 7 5,669 0 0
UNITED STATES STL CORP NEW COM 912909108 19,219 553,077 SH   SOLE 18 553,077 0 0
UNITED STATES STL CORP NEW COM 912909108 957 27,549 SH   SOLE 19 27,549 0 0
UNITED STATES STL CORP NEW COM 912909108 279,885 8,054,251 SH   SOLE 21 8,054,251 0 0
UNITED STATES STL CORP NEW COM 912909108 206,086 5,930,538 SH   SOLE 22 5,554,714 0 375,824
UNITED STATES STL CORP NEW COM 912909108 1,946 56,002 SH   SOLE 26 31,080 0 24,922
UNITED STATES STL CORP NEW COM 912909108 841 24,210 SH   SOLE 28 24,210 0 0
UNITED STATES STL CORP NEW COM 912909108 1,361 39,176 SH   SOLE 30 39,176 0 0
UNITED STATES STL CORP NEW COM 912909108 131 3,760 SH   SOLE 31 3,760 0 0
UNITED STATES STL CORP NEW COM 912909108 773 22,246 SH   SOLE 36 22,246 0 0
UNITED STATES STL CORP NEW COM 912909108 678 19,511 SH   SOLE 40 19,511 0 0
UNITED TECHNOLOGIES CORP COM 913017109 250,307 2,001,973 SH   SOLE 2 245,513 0 1,756,460
UNITED TECHNOLOGIES CORP COM 913017109 30,080 240,584 SH   SOLE 4 220,909 0 19,675
UNITED TECHNOLOGIES CORP COM 913017109 72,617 580,799 SH   SOLE 7 558,737 0 22,062
UNITED TECHNOLOGIES CORP COM 913017109 516 4,128 SH   SOLE 13 4,128 0 0
UNITED TECHNOLOGIES CORP COM 913017109 741 5,930 SH   SOLE 15 5,930 0 0
UNITED TECHNOLOGIES CORP COM 913017109 10 78 SH   SOLE 17 0 0 78
UNITED TECHNOLOGIES CORP COM 913017109 229,100 1,832,364 SH   SOLE 18 1,682,537 0 149,827
UNITED TECHNOLOGIES CORP COM 913017109 91,486 731,713 SH   SOLE 19 731,713 0 0
UNITED TECHNOLOGIES CORP COM 913017109 40,934 327,392 SH   SOLE 20 0 0 327,392
UNITED TECHNOLOGIES CORP COM 913017109 1,884,046 15,068,751 SH   SOLE 21 15,068,751 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,257,973 18,059,452 SH   SOLE 22 15,915,829 0 2,143,623
UNITED TECHNOLOGIES CORP COM 913017109 118,013 943,880 SH   SOLE 23 943,880 0 0
UNITED TECHNOLOGIES CORP COM 913017109 125,639 1,004,871 SH   SOLE 25 1,004,871 0 0
UNITED TECHNOLOGIES CORP COM 913017109 306,334 2,450,086 SH   SOLE 26 683,815 0 1,766,271
UNITED TECHNOLOGIES CORP COM 913017109 13,966 111,703 SH   SOLE 28 111,703 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3,510 28,072 SH   SOLE 29 26,085 0 1,987
UNITED TECHNOLOGIES CORP COM 913017109 301,806 2,413,865 SH   SOLE 30 2,413,865 0 0
UNITED TECHNOLOGIES CORP COM 913017109 38,742 309,862 SH   SOLE 31 150,455 0 159,407
UNITED TECHNOLOGIES CORP COM 913017109 12,527 100,193 SH   SOLE 32 100,193 0 0
UNITED TECHNOLOGIES CORP COM 913017109 50,128 400,927 SH   SOLE 34 400,927 0 0
UNITED TECHNOLOGIES CORP COM 913017109 86,271 689,999 SH   SOLE 36 689,999 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,283 18,262 SH   SOLE 37 18,262 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,918 15,341 SH   SOLE 40 15,341 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 15,892 140,454 SH   SOLE 2 38,961 0 101,493
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,711 15,124 SH   SOLE 4 14,087 0 1,037
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,380 21,034 SH   SOLE 7 12,466 0 8,568
UNITED THERAPEUTICS CORP DEL COM 91307C102 565 4,994 SH   SOLE 13 4,994 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 16,852 148,937 SH   SOLE 18 143,658 0 5,279
UNITED THERAPEUTICS CORP DEL COM 91307C102 8,399 74,230 SH   SOLE 19 74,230 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 303,267 2,680,221 SH   SOLE 21 2,680,221 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 183,461 1,621,394 SH   SOLE 22 1,515,897 0 105,497
UNITED THERAPEUTICS CORP DEL COM 91307C102 7,380 65,223 SH   SOLE 23 65,223 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 210 1,854 SH   SOLE 25 1,854 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 11,893 105,105 SH   SOLE 26 42,699 0 62,406
UNITED THERAPEUTICS CORP DEL COM 91307C102 759 6,704 SH   SOLE 28 6,704 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,695 23,822 SH   SOLE 29 3,085 0 20,737
UNITED THERAPEUTICS CORP DEL COM 91307C102 9,591 84,760 SH   SOLE 30 84,760 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,878 16,597 SH   SOLE 31 9,022 0 7,575
UNITED THERAPEUTICS CORP DEL COM 91307C102 331 2,929 SH   SOLE 34 2,929 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,562 13,802 SH   SOLE 36 13,802 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 99 874 SH   SOLE 40 874 0 0
UNITEDHEALTH GROUP INC COM 91324P102 779,768 3,178,315 SH   SOLE 2 772,895 0 2,405,420
UNITEDHEALTH GROUP INC COM 91324P102 80,770 329,218 SH   SOLE 4 304,427 0 24,791
UNITEDHEALTH GROUP INC COM 91324P102 171,960 700,906 SH   SOLE 7 697,122 0 3,784
UNITEDHEALTH GROUP INC COM 91324P102 1,242 5,064 SH   SOLE 13 5,064 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,852 7,550 SH   SOLE 15 7,550 0 0
UNITEDHEALTH GROUP INC COM 91324P102 226 919 SH   SOLE 17 0 0 919
UNITEDHEALTH GROUP INC COM 91324P102 1,099,069 4,479,778 SH   SOLE 18 3,856,423 0 623,355
UNITEDHEALTH GROUP INC COM 91324P102 1,224,070 4,989,280 SH   SOLE 19 4,989,280 0 0
UNITEDHEALTH GROUP INC COM 91324P102 96,789 394,511 SH   SOLE 20 0 0 394,511
UNITEDHEALTH GROUP INC COM 91324P102 4,162,538 16,966,404 SH   SOLE 21 16,966,404 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,891,575 24,013,920 SH   SOLE 22 21,321,821 0 2,692,099
UNITEDHEALTH GROUP INC COM 91324P102 300,922 1,226,551 SH   SOLE 23 1,226,551 0 0
UNITEDHEALTH GROUP INC COM 91324P102 240,642 980,852 SH   SOLE 25 966,841 0 14,011
UNITEDHEALTH GROUP INC COM 91324P102 898,000 3,660,226 SH   SOLE 26 738,910 0 2,921,316
UNITEDHEALTH GROUP INC COM 91324P102 34,666 141,299 SH   SOLE 28 141,299 0 0
UNITEDHEALTH GROUP INC COM 91324P102 28,468 116,034 SH   SOLE 29 36,427 0 79,607
UNITEDHEALTH GROUP INC COM 91324P102 846,164 3,448,946 SH   SOLE 30 3,448,946 0 0
UNITEDHEALTH GROUP INC COM 91324P102 94,725 386,096 SH   SOLE 31 188,338 0 197,758
UNITEDHEALTH GROUP INC COM 91324P102 24,581 100,193 SH   SOLE 32 100,193 0 0
UNITEDHEALTH GROUP INC COM 91324P102 258,422 1,053,322 SH   SOLE 34 1,053,322 0 0
UNITEDHEALTH GROUP INC COM 91324P102 216,779 883,586 SH   SOLE 36 883,586 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,792 19,534 SH   SOLE 40 19,534 0 0
UNITI GROUP INC COM 91325V108 8,628 430,776 SH   SOLE 2 82,123 0 348,653
UNITI GROUP INC COM 91325V108 153 7,632 SH   SOLE 4 7,632 0 0
UNITI GROUP INC COM 91325V108 125 6,253 SH   SOLE 7 6,253 0 0
UNITI GROUP INC COM 91325V108 10,300 514,226 SH   SOLE 18 514,226 0 0
UNITI GROUP INC COM 91325V108 526 26,265 SH   SOLE 19 26,265 0 0
UNITI GROUP INC COM 91325V108 162,572 8,116,448 SH   SOLE 21 8,116,448 0 0
UNITI GROUP INC COM 91325V108 106,240 5,304,031 SH   SOLE 22 4,963,815 0 340,216
UNITI GROUP INC COM 91325V108 875 43,665 SH   SOLE 26 31,574 0 12,091
UNITI GROUP INC COM 91325V108 443 22,124 SH   SOLE 28 22,124 0 0
UNITI GROUP INC COM 91325V108 2,011 100,399 SH   SOLE 30 100,399 0 0
UNITI GROUP INC COM 91325V108 77 3,830 SH   SOLE 31 3,830 0 0
UNITI GROUP INC COM 91325V108 398 19,860 SH   SOLE 36 19,860 0 0
UNITI GROUP INC COM 91325V108 350 17,459 SH   SOLE 40 17,459 0 0
UNITI GROUP INC OPTIONS 91325V108 188 9,400 SH Put SOLE 2 9,400 0 0
UNITI GROUP INC OPTIONS 91325V108 4,607 230,000 SH Put SOLE 19 230,000 0 0
UNITI GROUP INC OPTIONS 91325V108 12 600 SH Put SOLE 22 600 0 0
UNITIL CORP COM 913259107 726 14,216 SH   SOLE 2 583 0 13,633
UNITIL CORP COM 913259107 9 183 SH   SOLE 4 183 0 0
UNITIL CORP COM 913259107 944 18,497 SH   SOLE 7 18,497 0 0
UNITIL CORP COM 913259107 2,571 50,372 SH   SOLE 18 50,372 0 0
UNITIL CORP COM 913259107 593 11,627 SH   SOLE 19 11,627 0 0
UNITIL CORP COM 913259107 26,170 512,729 SH   SOLE 21 512,729 0 0
UNITIL CORP COM 913259107 26,298 515,242 SH   SOLE 22 495,571 0 19,671
UNITIL CORP COM 913259107 195 3,822 SH   SOLE 26 0 0 3,822
UNITIL CORP COM 913259107 100 1,954 SH   SOLE 28 1,954 0 0
UNITIL CORP COM 913259107 172 3,367 SH   SOLE 30 3,367 0 0
UNITIL CORP COM 913259107 77 1,509 SH   SOLE 40 1,509 0 0
UNITY BANCORP INC COM 913290102 141 6,209 SH   SOLE 2 281 0 5,928
UNITY BANCORP INC COM 913290102 586 25,749 SH   SOLE 18 25,749 0 0
UNITY BANCORP INC COM 913290102 124 5,444 SH   SOLE 19 5,444 0 0
UNITY BANCORP INC COM 913290102 6,257 275,015 SH   SOLE 21 275,015 0 0
UNITY BANCORP INC COM 913290102 1,384 60,833 SH   SOLE 22 58,643 0 2,190
UNITY BIOTECHNOLOGY INC COM 91381U101 60 3,964 SH   SOLE 2 0 0 3,964
UNITY BIOTECHNOLOGY INC COM 91381U101 252 16,717 SH   SOLE 18 16,717 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 56 3,736 SH   SOLE 19 3,736 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 2,605 172,955 SH   SOLE 21 172,955 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 505 33,563 SH   SOLE 22 32,026 0 1,537
UNIVAR INC COM 91336L107 6,663 253,909 SH   SOLE 2 16,803 0 237,106
UNIVAR INC COM 91336L107 94 3,590 SH   SOLE 4 3,590 0 0
UNIVAR INC COM 91336L107 123 4,687 SH   SOLE 7 4,687 0 0
UNIVAR INC COM 91336L107 2,656 101,214 SH   SOLE 18 101,214 0 0
UNIVAR INC COM 91336L107 2,175 82,872 SH   SOLE 19 82,872 0 0
UNIVAR INC COM 91336L107 31,713 1,208,573 SH   SOLE 21 1,208,573 0 0
UNIVAR INC COM 91336L107 82,566 3,146,559 SH   SOLE 22 2,871,800 0 274,759
UNIVAR INC COM 91336L107 27 1,047 SH   SOLE 23 1,047 0 0
UNIVAR INC COM 91336L107 835 31,837 SH   SOLE 26 23,673 0 8,164
UNIVAR INC COM 91336L107 405 15,450 SH   SOLE 28 15,450 0 0
UNIVAR INC COM 91336L107 1,091 41,586 SH   SOLE 29 0 0 41,586
UNIVAR INC COM 91336L107 750 28,578 SH   SOLE 30 28,578 0 0
UNIVAR INC COM 91336L107 61 2,314 SH   SOLE 31 2,314 0 0
UNIVAR INC COM 91336L107 208 7,927 SH   SOLE 36 7,927 0 0
UNIVAR INC COM 91336L107 331 12,632 SH   SOLE 40 12,632 0 0
UNIVERSAL CORP VA COM 913456109 4,686 70,951 SH   SOLE 2 49,985 0 20,966
UNIVERSAL CORP VA COM 913456109 13 190 SH   SOLE 4 190 0 0
UNIVERSAL CORP VA COM 913456109 80 1,213 SH   SOLE 7 1,213 0 0
UNIVERSAL CORP VA COM 913456109 7,164 108,458 SH   SOLE 18 108,458 0 0
UNIVERSAL CORP VA COM 913456109 1,356 20,530 SH   SOLE 19 20,530 0 0
UNIVERSAL CORP VA COM 913456109 163,611 2,477,083 SH   SOLE 21 2,477,083 0 0
UNIVERSAL CORP VA COM 913456109 47,355 716,963 SH   SOLE 22 676,552 0 40,411
UNIVERSAL CORP VA COM 913456109 113 1,718 SH   SOLE 23 1,718 0 0
UNIVERSAL CORP VA COM 913456109 197 2,985 SH   SOLE 26 1,592 0 1,393
UNIVERSAL CORP VA COM 913456109 168 2,541 SH   SOLE 28 2,541 0 0
UNIVERSAL CORP VA COM 913456109 2,449 37,074 SH   SOLE 30 37,074 0 0
UNIVERSAL CORP VA COM 913456109 62 946 SH   SOLE 36 946 0 0
UNIVERSAL CORP VA COM 913456109 153 2,318 SH   SOLE 40 2,318 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 7,302 84,905 SH   SOLE 2 3,498 0 81,407
UNIVERSAL DISPLAY CORP COM 91347P105 15 171 SH   SOLE 4 171 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 82 954 SH   SOLE 7 954 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,797 20,895 SH   SOLE 18 20,895 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 558 6,487 SH   SOLE 19 6,487 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 44,448 516,837 SH   SOLE 21 516,837 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 96,149 1,118,013 SH   SOLE 22 1,036,606 0 81,407
UNIVERSAL DISPLAY CORP COM 91347P105 1,501 17,456 SH   SOLE 26 10,321 0 7,135
UNIVERSAL DISPLAY CORP COM 91347P105 504 5,857 SH   SOLE 28 5,857 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 814 9,465 SH   SOLE 30 9,465 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 80 934 SH   SOLE 31 934 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 439 5,104 SH   SOLE 40 5,104 0 0
UNIVERSAL ELECTRS INC COM 913483103 478 14,452 SH   SOLE 2 587 0 13,865
UNIVERSAL ELECTRS INC COM 913483103 1 23 SH   SOLE 4 23 0 0
UNIVERSAL ELECTRS INC COM 913483103 8 238 SH   SOLE 7 238 0 0
UNIVERSAL ELECTRS INC COM 913483103 2,125 64,284 SH   SOLE 18 64,284 0 0
UNIVERSAL ELECTRS INC COM 913483103 374 11,316 SH   SOLE 19 11,316 0 0
UNIVERSAL ELECTRS INC COM 913483103 47,611 1,440,566 SH   SOLE 21 1,440,566 0 0
UNIVERSAL ELECTRS INC COM 913483103 13,308 402,672 SH   SOLE 22 380,221 0 22,451
UNIVERSAL ELECTRS INC COM 913483103 22 664 SH   SOLE 26 0 0 664
UNIVERSAL ELECTRS INC COM 913483103 69 2,083 SH   SOLE 28 2,083 0 0
UNIVERSAL ELECTRS INC COM 913483103 698 21,111 SH   SOLE 30 21,111 0 0
UNIVERSAL ELECTRS INC COM 913483103 55 1,658 SH   SOLE 40 1,658 0 0
UNIVERSAL FST PRODS INC COM 913543104 4,005 109,363 SH   SOLE 2 58,048 0 51,315
UNIVERSAL FST PRODS INC COM 913543104 15 399 SH   SOLE 4 399 0 0
UNIVERSAL FST PRODS INC COM 913543104 47 1,294 SH   SOLE 7 1,294 0 0
UNIVERSAL FST PRODS INC COM 913543104 9,583 261,682 SH   SOLE 18 261,682 0 0
UNIVERSAL FST PRODS INC COM 913543104 20,113 549,238 SH   SOLE 19 549,238 0 0
UNIVERSAL FST PRODS INC COM 913543104 239,687 6,545,261 SH   SOLE 21 6,545,261 0 0
UNIVERSAL FST PRODS INC COM 913543104 90,820 2,480,055 SH   SOLE 22 2,391,781 0 88,274
UNIVERSAL FST PRODS INC COM 913543104 7,515 205,210 SH   SOLE 23 205,210 0 0
UNIVERSAL FST PRODS INC COM 913543104 10,184 278,088 SH   SOLE 26 6,831 0 271,257
UNIVERSAL FST PRODS INC COM 913543104 318 8,679 SH   SOLE 28 8,679 0 0
UNIVERSAL FST PRODS INC COM 913543104 1,470 40,135 SH   SOLE 29 0 0 40,135
UNIVERSAL FST PRODS INC COM 913543104 3,359 91,729 SH   SOLE 30 91,729 0 0
UNIVERSAL FST PRODS INC COM 913543104 234 6,390 SH   SOLE 40 6,390 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 754 11,783 SH   SOLE 2 538 0 11,245
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 294 4,602 SH   SOLE 4 4,602 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,254 19,603 SH   SOLE 7 19,603 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 38 598 SH   SOLE 15 598 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 3,687 57,629 SH   SOLE 18 57,629 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,698 26,541 SH   SOLE 19 26,541 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 87,803 1,372,355 SH   SOLE 21 1,372,355 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 36,039 563,278 SH   SOLE 22 547,156 0 16,122
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 48 746 SH   SOLE 23 746 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,741 27,212 SH   SOLE 25 27,212 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 505 7,897 SH   SOLE 26 0 0 7,897
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 279 4,360 SH   SOLE 29 4,360 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 4,908 76,705 SH   SOLE 30 76,705 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 98 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 29,530 264,982 SH   SOLE 2 63,071 0 201,911
UNIVERSAL HLTH SVCS INC CL B 913903100 3,088 27,712 SH   SOLE 4 25,336 0 2,376
UNIVERSAL HLTH SVCS INC CL B 913903100 11,895 106,739 SH   SOLE 7 82,229 0 24,510
UNIVERSAL HLTH SVCS INC CL B 913903100 290 2,599 SH   SOLE 13 2,599 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 63 568 SH   SOLE 15 568 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 23,249 208,624 SH   SOLE 18 194,613 0 14,011
UNIVERSAL HLTH SVCS INC CL B 913903100 51,998 466,605 SH   SOLE 19 466,605 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 232,659 2,087,754 SH   SOLE 21 2,087,754 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 242,515 2,176,197 SH   SOLE 22 1,937,231 0 238,966
UNIVERSAL HLTH SVCS INC CL B 913903100 12,709 114,039 SH   SOLE 23 114,039 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 9,455 84,843 SH   SOLE 25 84,843 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 36,160 324,483 SH   SOLE 26 98,179 0 226,304
UNIVERSAL HLTH SVCS INC CL B 913903100 1,337 11,996 SH   SOLE 28 11,996 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 2,285 20,503 SH   SOLE 29 3,405 0 17,098
UNIVERSAL HLTH SVCS INC CL B 913903100 45,484 408,149 SH   SOLE 30 408,149 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 3,580 32,123 SH   SOLE 31 17,159 0 14,964
UNIVERSAL HLTH SVCS INC CL B 913903100 11,998 107,664 SH   SOLE 34 107,664 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 9,130 81,929 SH   SOLE 36 81,929 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 198 1,774 SH   SOLE 40 1,774 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 940 26,787 SH   SOLE 2 1,319 0 25,468
UNIVERSAL INS HLDGS INC COM 91359V107 25 706 SH   SOLE 7 706 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 4,819 137,288 SH   SOLE 18 137,288 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 980 27,919 SH   SOLE 19 27,919 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 115,947 3,303,332 SH   SOLE 21 3,303,332 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 32,161 916,258 SH   SOLE 22 860,269 0 55,989
UNIVERSAL INS HLDGS INC COM 91359V107 84 2,402 SH   SOLE 26 0 0 2,402
UNIVERSAL INS HLDGS INC COM 91359V107 162 4,603 SH   SOLE 28 4,603 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,682 47,928 SH   SOLE 30 47,928 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 127 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 490 18,667 SH   SOLE 2 12,159 0 6,508
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 6 240 SH   SOLE 7 240 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 901 34,329 SH   SOLE 18 34,329 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 2,834 107,974 SH   SOLE 19 107,974 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 8,556 325,946 SH   SOLE 21 325,946 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 11,206 426,908 SH   SOLE 22 419,011 0 7,897
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 864 32,932 SH   SOLE 23 32,932 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,215 46,291 SH   SOLE 26 0 0 46,291
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 37 1,411 SH   SOLE 28 1,411 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 250 9,541 SH   SOLE 29 0 0 9,541
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 58 2,194 SH   SOLE 30 2,194 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 334 12,720 SH   SOLE 34 12,720 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 19 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 153 6,478 SH   SOLE 2 364 0 6,114
UNIVERSAL STAINLESS & ALLOY COM 913837100 6 258 SH   SOLE 7 258 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 561 23,711 SH   SOLE 18 23,711 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 130 5,497 SH   SOLE 19 5,497 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 5,803 245,148 SH   SOLE 21 245,148 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 1,671 70,593 SH   SOLE 22 67,173 0 3,420
UNIVERSAL TECHNICAL INST INC COM 913915104 11 3,635 SH   SOLE 18 3,635 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 190 60,347 SH   SOLE 21 60,347 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 1,372 435,513 SH   SOLE 22 435,513 0 0
UNIVEST CORP PA COM 915271100 803 29,187 SH   SOLE 2 1,318 0 27,869
UNIVEST CORP PA COM 915271100 17 629 SH   SOLE 7 629 0 0
UNIVEST CORP PA COM 915271100 2,766 100,599 SH   SOLE 18 100,599 0 0
UNIVEST CORP PA COM 915271100 649 23,610 SH   SOLE 19 23,610 0 0
UNIVEST CORP PA COM 915271100 27,901 1,014,590 SH   SOLE 21 1,014,590 0 0
UNIVEST CORP PA COM 915271100 22,739 826,882 SH   SOLE 22 786,834 0 40,048
UNIVEST CORP PA COM 915271100 225 8,164 SH   SOLE 26 0 0 8,164
UNIVEST CORP PA COM 915271100 82 2,985 SH   SOLE 28 2,985 0 0
UNIVEST CORP PA COM 915271100 160 5,824 SH   SOLE 30 5,824 0 0
UNIVEST CORP PA COM 915271100 67 2,425 SH   SOLE 40 2,425 0 0
UNUM GROUP COM 91529Y106 34,416 930,418 SH   SOLE 2 432,628 0 497,790
UNUM GROUP COM 91529Y106 5,333 144,186 SH   SOLE 4 138,793 0 5,393
UNUM GROUP COM 91529Y106 9,992 270,114 SH   SOLE 7 209,528 0 60,586
UNUM GROUP COM 91529Y106 2,166 58,545 SH   SOLE 13 58,545 0 0
UNUM GROUP COM 91529Y106 69 1,863 SH   SOLE 15 1,863 0 0
UNUM GROUP COM 91529Y106 18,992 513,446 SH   SOLE 18 475,256 0 38,190
UNUM GROUP COM 91529Y106 14,361 388,236 SH   SOLE 19 388,236 0 0
UNUM GROUP COM 91529Y106 4,902 132,525 SH   SOLE 20 0 0 132,525
UNUM GROUP COM 91529Y106 170,439 4,607,711 SH   SOLE 21 4,607,711 0 0
UNUM GROUP COM 91529Y106 256,415 6,932,017 SH   SOLE 22 5,961,936 0 970,081
UNUM GROUP COM 91529Y106 14,625 395,385 SH   SOLE 23 395,385 0 0
UNUM GROUP COM 91529Y106 8,902 240,655 SH   SOLE 25 240,655 0 0
UNUM GROUP COM 91529Y106 31,409 849,109 SH   SOLE 26 258,029 0 591,080
UNUM GROUP COM 91529Y106 1,263 34,136 SH   SOLE 28 34,136 0 0
UNUM GROUP COM 91529Y106 9,130 246,814 SH   SOLE 29 69,561 0 177,253
UNUM GROUP COM 91529Y106 33,016 892,562 SH   SOLE 30 892,562 0 0
UNUM GROUP COM 91529Y106 8,147 220,242 SH   SOLE 31 157,310 0 62,932
UNUM GROUP COM 91529Y106 1,942 52,492 SH   SOLE 34 52,492 0 0
UNUM GROUP COM 91529Y106 11,003 297,453 SH   SOLE 36 297,453 0 0
UNUM GROUP COM 91529Y106 175 4,725 SH   SOLE 40 4,725 0 0
UNUM THERAPEUTICS INC COM 903214104 87 6,074 SH   SOLE 2 3,301 0 2,773
UNUM THERAPEUTICS INC COM 903214104 172 12,003 SH   SOLE 18 12,003 0 0
UNUM THERAPEUTICS INC COM 903214104 885 61,687 SH   SOLE 19 61,687 0 0
UNUM THERAPEUTICS INC COM 903214104 1,851 129,018 SH   SOLE 21 129,018 0 0
UNUM THERAPEUTICS INC COM 903214104 3,202 223,104 SH   SOLE 22 221,997 0 1,107
UNUM THERAPEUTICS INC COM 903214104 90 6,243 SH   SOLE 23 6,243 0 0
UNUM THERAPEUTICS INC COM 903214104 78 5,443 SH   SOLE 26 0 0 5,443
UNUM THERAPEUTICS INC COM 903214104 38 2,668 SH   SOLE 29 0 0 2,668
UPLAND SOFTWARE INC COM 91544A109 439 12,763 SH   SOLE 2 693 0 12,070
UPLAND SOFTWARE INC COM 91544A109 11 330 SH   SOLE 7 330 0 0
UPLAND SOFTWARE INC COM 91544A109 1,800 52,372 SH   SOLE 18 52,372 0 0
UPLAND SOFTWARE INC COM 91544A109 922 26,827 SH   SOLE 19 26,827 0 0
UPLAND SOFTWARE INC COM 91544A109 18,846 548,318 SH   SOLE 21 548,318 0 0
UPLAND SOFTWARE INC COM 91544A109 13,031 379,145 SH   SOLE 22 358,999 0 20,146
UPLAND SOFTWARE INC COM 91544A109 3 79 SH   SOLE 23 79 0 0
UPLAND SOFTWARE INC COM 91544A109 93 2,718 SH   SOLE 30 2,718 0 0
UQM TECHNOLOGIES INC COM 903213106 9 8,977 SH   SOLE 18 8,977 0 0
UQM TECHNOLOGIES INC COM 903213106 150 149,674 SH   SOLE 21 149,674 0 0
UQM TECHNOLOGIES INC COM 903213106 1,391 1,391,320 SH   SOLE 22 1,391,320 0 0
URANIUM ENERGY CORP COM 916896103 211 131,271 SH   SOLE 2 5,949 0 125,322
URANIUM ENERGY CORP COM 916896103 6 4,020 SH   SOLE 7 4,020 0 0
URANIUM ENERGY CORP COM 916896103 843 523,577 SH   SOLE 18 523,577 0 0
URANIUM ENERGY CORP COM 916896103 203 126,364 SH   SOLE 19 126,364 0 0
URANIUM ENERGY CORP COM 916896103 9,033 5,610,486 SH   SOLE 21 5,610,486 0 0
URANIUM ENERGY CORP COM 916896103 5,537 3,439,228 SH   SOLE 22 3,307,443 0 131,785
URBAN EDGE PPTYS COM 91704F104 3,596 157,222 SH   SOLE 2 47,320 0 109,902
URBAN EDGE PPTYS COM 91704F104 815 35,636 SH   SOLE 4 35,636 0 0
URBAN EDGE PPTYS COM 91704F104 3,992 174,532 SH   SOLE 7 174,532 0 0
URBAN EDGE PPTYS COM 91704F104 91 4,000 SH   SOLE 15 4,000 0 0
URBAN EDGE PPTYS COM 91704F104 14,563 636,783 SH   SOLE 18 636,783 0 0
URBAN EDGE PPTYS COM 91704F104 5,136 224,574 SH   SOLE 19 224,574 0 0
URBAN EDGE PPTYS COM 91704F104 180,463 7,890,814 SH   SOLE 21 7,890,814 0 0
URBAN EDGE PPTYS COM 91704F104 118,393 5,176,772 SH   SOLE 22 5,025,674 0 151,098
URBAN EDGE PPTYS COM 91704F104 140 6,103 SH   SOLE 23 6,103 0 0
URBAN EDGE PPTYS COM 91704F104 4,684 204,823 SH   SOLE 25 204,823 0 0
URBAN EDGE PPTYS COM 91704F104 1,525 66,698 SH   SOLE 26 25,537 0 41,161
URBAN EDGE PPTYS COM 91704F104 360 15,746 SH   SOLE 28 15,746 0 0
URBAN EDGE PPTYS COM 91704F104 879 38,447 SH   SOLE 29 38,447 0 0
URBAN EDGE PPTYS COM 91704F104 11,866 518,837 SH   SOLE 30 518,837 0 0
URBAN EDGE PPTYS COM 91704F104 253 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 9 4,244 SH   SOLE 18 4,244 0 0
URBAN ONE INC CL D NON VTG 91705J204 151 71,745 SH   SOLE 21 71,745 0 0
URBAN ONE INC CL D NON VTG 91705J204 2,104 1,001,918 SH   SOLE 22 1,001,918 0 0
URBAN OUTFITTERS INC COM 917047102 19,394 435,340 SH   SOLE 2 306,130 0 129,210
URBAN OUTFITTERS INC COM 917047102 2,194 49,240 SH   SOLE 4 49,240 0 0
URBAN OUTFITTERS INC COM 917047102 577 12,944 SH   SOLE 7 12,944 0 0
URBAN OUTFITTERS INC COM 917047102 81,759 1,835,224 SH   SOLE 18 1,679,547 0 155,677
URBAN OUTFITTERS INC COM 917047102 11,297 253,584 SH   SOLE 19 253,584 0 0
URBAN OUTFITTERS INC COM 917047102 161,388 3,622,634 SH   SOLE 21 3,622,634 0 0
URBAN OUTFITTERS INC COM 917047102 140,027 3,143,145 SH   SOLE 22 2,855,872 0 287,273
URBAN OUTFITTERS INC COM 917047102 3,278 73,572 SH   SOLE 23 73,572 0 0
URBAN OUTFITTERS INC COM 917047102 2,134 47,912 SH   SOLE 25 0 0 47,912
URBAN OUTFITTERS INC COM 917047102 1,092 24,503 SH   SOLE 26 11,265 0 13,238
URBAN OUTFITTERS INC COM 917047102 467 10,483 SH   SOLE 28 10,483 0 0
URBAN OUTFITTERS INC COM 917047102 1,509 33,879 SH   SOLE 29 33,879 0 0
URBAN OUTFITTERS INC COM 917047102 1,520 34,116 SH   SOLE 30 34,116 0 0
URBAN OUTFITTERS INC COM 917047102 3,839 86,172 SH   SOLE 31 71,037 0 15,135
URBAN OUTFITTERS INC COM 917047102 20,070 450,508 SH   SOLE 34 450,508 0 0
URBAN OUTFITTERS INC COM 917047102 3,017 67,722 SH   SOLE 36 67,722 0 0
URBAN OUTFITTERS INC COM 917047102 341 7,656 SH   SOLE 40 7,656 0 0
UROGEN PHARMA LTD COM M96088105 1,334 26,817 SH   SOLE 21 26,817 0 0
UROGEN PHARMA LTD COM M96088105 3,134 62,973 SH   SOLE 22 54,968 0 8,005
URSTADT BIDDLE PPTYS INC CL A 917286205 728 32,177 SH   SOLE 2 1,272 0 30,905
URSTADT BIDDLE PPTYS INC CL A 917286205 227 10,020 SH   SOLE 4 10,020 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,033 45,661 SH   SOLE 7 45,661 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 25 1,091 SH   SOLE 15 1,091 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 3,082 136,177 SH   SOLE 18 136,177 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,296 57,283 SH   SOLE 19 57,283 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 71,478 3,158,562 SH   SOLE 21 3,158,562 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 23,090 1,020,330 SH   SOLE 22 985,216 0 35,114
URSTADT BIDDLE PPTYS INC CL A 917286205 39 1,718 SH   SOLE 23 1,718 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,438 63,538 SH   SOLE 25 63,538 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 197 8,719 SH   SOLE 26 0 0 8,719
URSTADT BIDDLE PPTYS INC CL A 917286205 243 10,725 SH   SOLE 29 10,725 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 4,125 182,261 SH   SOLE 30 182,261 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 137 6,055 SH   SOLE 40 6,055 0 0
US BANCORP DEL COM NEW 902973304 221,443 4,427,095 SH   SOLE 2 789,695 0 3,637,400
US BANCORP DEL COM NEW 902973304 27,204 543,855 SH   SOLE 4 501,643 0 42,212
US BANCORP DEL COM NEW 902973304 58,965 1,178,828 SH   SOLE 7 1,124,553 0 54,275
US BANCORP DEL COM NEW 902973304 968 19,353 SH   SOLE 13 19,353 0 0
US BANCORP DEL COM NEW 902973304 614 12,276 SH   SOLE 15 12,276 0 0
US BANCORP DEL COM NEW 902973304 4 87 SH   SOLE 17 0 0 87
US BANCORP DEL COM NEW 902973304 404,992 8,096,611 SH   SOLE 18 6,837,974 0 1,258,637
US BANCORP DEL COM NEW 902973304 381,228 7,621,502 SH   SOLE 19 7,621,502 0 0
US BANCORP DEL COM NEW 902973304 32,325 646,249 SH   SOLE 20 0 0 646,249
US BANCORP DEL COM NEW 902973304 1,388,132 27,751,543 SH   SOLE 21 27,751,543 0 0
US BANCORP DEL COM NEW 902973304 1,923,079 38,446,203 SH   SOLE 22 34,065,821 0 4,380,382
US BANCORP DEL COM NEW 902973304 98,869 1,976,589 SH   SOLE 23 1,976,589 0 0
US BANCORP DEL COM NEW 902973304 92,903 1,857,311 SH   SOLE 25 1,808,382 0 48,929
US BANCORP DEL COM NEW 902973304 275,868 5,515,156 SH   SOLE 26 1,297,501 0 4,217,655
US BANCORP DEL COM NEW 902973304 11,570 231,301 SH   SOLE 28 231,301 0 0
US BANCORP DEL COM NEW 902973304 4,512 90,196 SH   SOLE 29 61,503 0 28,693
US BANCORP DEL COM NEW 902973304 268,551 5,368,864 SH   SOLE 30 5,368,864 0 0
US BANCORP DEL COM NEW 902973304 28,110 561,967 SH   SOLE 31 324,594 0 237,373
US BANCORP DEL COM NEW 902973304 54,684 1,093,237 SH   SOLE 34 1,093,237 0 0
US BANCORP DEL COM NEW 902973304 79,144 1,582,255 SH   SOLE 36 1,582,255 0 0
US BANCORP DEL COM NEW 902973304 1,721 34,408 SH   SOLE 37 34,408 0 0
US BANCORP DEL COM NEW 902973304 1,600 31,991 SH   SOLE 40 31,991 0 0
US ECOLOGY INC COM 91732J102 1,159 18,191 SH   SOLE 2 913 0 17,278
US ECOLOGY INC COM 91732J102 9 149 SH   SOLE 4 149 0 0
US ECOLOGY INC COM 91732J102 31 490 SH   SOLE 7 490 0 0
US ECOLOGY INC COM 91732J102 6,012 94,387 SH   SOLE 18 94,387 0 0
US ECOLOGY INC COM 91732J102 1,128 17,708 SH   SOLE 19 17,708 0 0
US ECOLOGY INC COM 91732J102 141,694 2,224,400 SH   SOLE 21 2,224,400 0 0
US ECOLOGY INC COM 91732J102 37,873 594,559 SH   SOLE 22 565,416 0 29,143
US ECOLOGY INC COM 91732J102 502 7,877 SH   SOLE 26 6,236 0 1,641
US ECOLOGY INC COM 91732J102 200 3,134 SH   SOLE 28 3,134 0 0
US ECOLOGY INC COM 91732J102 2,152 33,787 SH   SOLE 30 33,787 0 0
US ECOLOGY INC COM 91732J102 154 2,424 SH   SOLE 40 2,424 0 0
US FOODS HLDG CORP COM 912008109 18,387 486,181 SH   SOLE 2 59,035 0 427,146
US FOODS HLDG CORP COM 912008109 52 1,374 SH   SOLE 4 1,374 0 0
US FOODS HLDG CORP COM 912008109 375 9,915 SH   SOLE 7 9,915 0 0
US FOODS HLDG CORP COM 912008109 3,992 105,554 SH   SOLE 18 105,554 0 0
US FOODS HLDG CORP COM 912008109 1,262 33,368 SH   SOLE 19 33,368 0 0
US FOODS HLDG CORP COM 912008109 81,190 2,146,759 SH   SOLE 21 2,146,759 0 0
US FOODS HLDG CORP COM 912008109 178,586 4,722,008 SH   SOLE 22 4,191,849 0 530,159
US FOODS HLDG CORP COM 912008109 2,359 62,367 SH   SOLE 26 37,966 0 24,401
US FOODS HLDG CORP COM 912008109 1,123 29,702 SH   SOLE 28 29,702 0 0
US FOODS HLDG CORP COM 912008109 1,809 47,828 SH   SOLE 30 47,828 0 0
US FOODS HLDG CORP COM 912008109 177 4,691 SH   SOLE 31 4,691 0 0
US FOODS HLDG CORP COM 912008109 968 25,600 SH   SOLE 36 25,600 0 0
US FOODS HLDG CORP COM 912008109 916 24,227 SH   SOLE 40 24,227 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 603 43,063 SH   SOLE 2 2,068 0 40,995
USA TECHNOLOGIES INC COM NO PAR 90328S500 16 1,128 SH   SOLE 7 1,128 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 2,430 173,596 SH   SOLE 18 173,596 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 624 44,570 SH   SOLE 19 44,570 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 25,248 1,803,400 SH   SOLE 21 1,803,400 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 19,461 1,390,056 SH   SOLE 22 1,347,382 0 42,674
USA TRUCK INC COM 902925106 142 6,065 SH   SOLE 2 367 0 5,698
USA TRUCK INC COM 902925106 7 283 SH   SOLE 7 283 0 0
USA TRUCK INC COM 902925106 608 25,899 SH   SOLE 18 25,899 0 0
USA TRUCK INC COM 902925106 150 6,402 SH   SOLE 19 6,402 0 0
USA TRUCK INC COM 902925106 6,618 281,977 SH   SOLE 21 281,977 0 0
USA TRUCK INC COM 902925106 7,305 311,248 SH   SOLE 22 307,337 0 3,911
USANA HEALTH SCIENCES INC COM 90328M107 1,665 14,442 SH   SOLE 2 4,459 0 9,983
USANA HEALTH SCIENCES INC COM 90328M107 29 250 SH   SOLE 7 250 0 0
USANA HEALTH SCIENCES INC COM 90328M107 4,672 40,521 SH   SOLE 18 40,521 0 0
USANA HEALTH SCIENCES INC COM 90328M107 5,124 44,440 SH   SOLE 19 44,440 0 0
USANA HEALTH SCIENCES INC COM 90328M107 48,811 423,343 SH   SOLE 21 423,343 0 0
USANA HEALTH SCIENCES INC COM 90328M107 44,375 384,862 SH   SOLE 22 366,258 0 18,604
USANA HEALTH SCIENCES INC COM 90328M107 1,604 13,911 SH   SOLE 23 13,911 0 0
USANA HEALTH SCIENCES INC COM 90328M107 3,205 27,795 SH   SOLE 26 0 0 27,795
USANA HEALTH SCIENCES INC COM 90328M107 194 1,684 SH   SOLE 28 1,684 0 0
USANA HEALTH SCIENCES INC COM 90328M107 856 7,428 SH   SOLE 29 0 0 7,428
USANA HEALTH SCIENCES INC COM 90328M107 291 2,520 SH   SOLE 30 2,520 0 0
USANA HEALTH SCIENCES INC COM 90328M107 135 1,170 SH   SOLE 40 1,170 0 0
UTAH MED PRODS INC COM 917488108 292 2,650 SH   SOLE 2 119 0 2,531
UTAH MED PRODS INC COM 917488108 7 64 SH   SOLE 7 64 0 0
UTAH MED PRODS INC COM 917488108 1,289 11,698 SH   SOLE 18 11,698 0 0
UTAH MED PRODS INC COM 917488108 309 2,804 SH   SOLE 19 2,804 0 0
UTAH MED PRODS INC COM 917488108 13,131 119,206 SH   SOLE 21 119,206 0 0
UTAH MED PRODS INC COM 917488108 4,330 39,311 SH   SOLE 22 37,303 0 2,008
UTAH MED PRODS INC COM 917488108 336 3,049 SH   SOLE 26 0 0 3,049
UXIN LTD ADS 91818X108 13,631 1,507,845 SH   SOLE 19 1,507,845 0 0
UXIN LTD ADS 91818X108 9,873 1,092,155 SH   SOLE 34 1,092,155 0 0
V F CORP COM 918204108 99,838 1,224,705 SH   SOLE 2 462,237 0 762,468
V F CORP COM 918204108 15,310 187,806 SH   SOLE 4 178,290 0 9,516
V F CORP COM 918204108 37,814 463,856 SH   SOLE 7 336,782 0 127,074
V F CORP COM 918204108 706 8,657 SH   SOLE 13 8,657 0 0
V F CORP COM 918204108 221 2,711 SH   SOLE 15 2,711 0 0
V F CORP COM 918204108 64,030 785,452 SH   SOLE 18 739,868 0 45,584
V F CORP COM 918204108 14,548 178,462 SH   SOLE 19 178,462 0 0
V F CORP COM 918204108 14,181 173,961 SH   SOLE 20 0 0 173,961
V F CORP COM 918204108 682,104 8,367,322 SH   SOLE 21 8,367,322 0 0
V F CORP COM 918204108 707,623 8,680,363 SH   SOLE 22 7,455,290 0 1,225,073
V F CORP COM 918204108 44,977 551,726 SH   SOLE 23 551,726 0 0
V F CORP COM 918204108 26,724 327,817 SH   SOLE 25 327,817 0 0
V F CORP COM 918204108 111,932 1,373,063 SH   SOLE 26 300,189 0 1,072,874
V F CORP COM 918204108 3,904 47,884 SH   SOLE 28 47,884 0 0
V F CORP COM 918204108 9,975 122,358 SH   SOLE 29 77,827 0 44,531
V F CORP COM 918204108 116,461 1,428,614 SH   SOLE 30 1,428,614 0 0
V F CORP COM 918204108 25,046 307,242 SH   SOLE 31 198,919 0 108,323
V F CORP COM 918204108 13,009 159,581 SH   SOLE 34 159,581 0 0
V F CORP COM 918204108 30,308 371,786 SH   SOLE 36 371,786 0 0
V F CORP COM 918204108 547 6,711 SH   SOLE 40 6,711 0 0
VAALCO ENERGY INC COM NEW 91851C201 28 10,304 SH   SOLE 18 10,304 0 0
VAALCO ENERGY INC COM NEW 91851C201 737 269,938 SH   SOLE 21 269,938 0 0
VAALCO ENERGY INC COM NEW 91851C201 2,666 976,429 SH   SOLE 22 976,429 0 0
VAIL RESORTS INC COM 91879Q109 25,126 91,638 SH   SOLE 2 5,259 0 86,379
VAIL RESORTS INC COM 91879Q109 3,601 13,135 SH   SOLE 4 12,182 0 953
VAIL RESORTS INC COM 91879Q109 1,032 3,762 SH   SOLE 7 3,762 0 0
VAIL RESORTS INC COM 91879Q109 7,240 26,405 SH   SOLE 18 22,648 0 3,757
VAIL RESORTS INC COM 91879Q109 38,391 140,016 SH   SOLE 19 140,016 0 0
VAIL RESORTS INC COM 91879Q109 146,680 534,956 SH   SOLE 21 534,956 0 0
VAIL RESORTS INC COM 91879Q109 303,072 1,105,335 SH   SOLE 22 1,024,222 0 81,113
VAIL RESORTS INC COM 91879Q109 13,335 48,634 SH   SOLE 23 48,634 0 0
VAIL RESORTS INC COM 91879Q109 355 1,295 SH   SOLE 25 1,295 0 0
VAIL RESORTS INC COM 91879Q109 21,152 77,144 SH   SOLE 26 28,717 0 48,427
VAIL RESORTS INC COM 91879Q109 1,693 6,176 SH   SOLE 28 6,176 0 0
VAIL RESORTS INC COM 91879Q109 2,586 9,433 SH   SOLE 29 1,551 0 7,882
VAIL RESORTS INC COM 91879Q109 13,874 50,599 SH   SOLE 30 50,599 0 0
VAIL RESORTS INC COM 91879Q109 4,349 15,863 SH   SOLE 31 8,917 0 6,946
VAIL RESORTS INC COM 91879Q109 577 2,103 SH   SOLE 34 2,103 0 0
VAIL RESORTS INC COM 91879Q109 2,058 7,507 SH   SOLE 36 7,507 0 0
VAIL RESORTS INC COM 91879Q109 221 805 SH   SOLE 40 805 0 0
VALE S A ADR 91912E105 163 12,740 SH   SOLE 2 0 0 12,740
VALE S A ADR 91912E105 23,201 1,809,771 SH   SOLE 18 5,651 0 1,804,120
VALE S A ADR 91912E105 61,051 4,762,198 SH   SOLE 19 4,762,198 0 0
VALE S A ADR 91912E105 141,571 11,043,016 SH   SOLE 21 11,043,016 0 0
VALE S A ADR 91912E105 121,939 9,511,659 SH   SOLE 25 9,511,659 0 0
VALE S A ADR 91912E105 1,996 155,666 SH   SOLE 26 0 0 155,666
VALE S A ADR 91912E105 37,541 2,928,341 SH   SOLE 29 2,928,341 0 0
VALE S A ADR 91912E105 13,623 1,062,652 SH   SOLE 30 1,062,652 0 0
VALE S A ADR 91912E105 682,223 53,215,528 SH   SOLE 34 53,215,528 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 21 888 SH   SOLE 21 888 0 0
VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 302 13,000 SH Put SOLE 2 13,000 0 0
VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 6,739 290,000 SH Put SOLE 19 290,000 0 0
VALERITAS HLDGS INC COM NEW 91914N202 4 3,107 SH   SOLE 18 3,107 0 0
VALERITAS HLDGS INC COM NEW 91914N202 54 40,589 SH   SOLE 21 40,589 0 0
VALERO ENERGY CORP NEW COM 91913Y100 131,717 1,188,458 SH   SOLE 2 177,188 0 1,011,270
VALERO ENERGY CORP NEW COM 91913Y100 16,030 144,636 SH   SOLE 4 133,470 0 11,166
VALERO ENERGY CORP NEW COM 91913Y100 59,539 537,212 SH   SOLE 7 426,034 0 111,178
VALERO ENERGY CORP NEW COM 91913Y100 1,559 14,068 SH   SOLE 13 14,068 0 0
VALERO ENERGY CORP NEW COM 91913Y100 388 3,502 SH   SOLE 15 3,502 0 0
VALERO ENERGY CORP NEW COM 91913Y100 123,299 1,112,508 SH   SOLE 18 1,048,330 0 64,178
VALERO ENERGY CORP NEW COM 91913Y100 96,771 873,147 SH   SOLE 19 873,147 0 0
VALERO ENERGY CORP NEW COM 91913Y100 20,283 183,008 SH   SOLE 20 0 0 183,008
VALERO ENERGY CORP NEW COM 91913Y100 1,329,303 11,994,074 SH   SOLE 21 11,994,074 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,286,974 11,612,141 SH   SOLE 22 10,056,251 0 1,555,890
VALERO ENERGY CORP NEW COM 91913Y100 62,971 568,177 SH   SOLE 23 568,177 0 0
VALERO ENERGY CORP NEW COM 91913Y100 55,265 498,643 SH   SOLE 25 498,643 0 0
VALERO ENERGY CORP NEW COM 91913Y100 229,307 2,068,999 SH   SOLE 26 358,332 0 1,710,667
VALERO ENERGY CORP NEW COM 91913Y100 6,974 62,928 SH   SOLE 28 62,928 0 0
VALERO ENERGY CORP NEW COM 91913Y100 12,910 116,484 SH   SOLE 29 116,484 0 0
VALERO ENERGY CORP NEW COM 91913Y100 204,806 1,847,929 SH   SOLE 30 1,847,929 0 0
VALERO ENERGY CORP NEW COM 91913Y100 22,251 200,770 SH   SOLE 31 89,908 0 110,862
VALERO ENERGY CORP NEW COM 91913Y100 4,871 43,947 SH   SOLE 32 43,947 0 0
VALERO ENERGY CORP NEW COM 91913Y100 94,127 849,291 SH   SOLE 34 849,291 0 0
VALERO ENERGY CORP NEW COM 91913Y100 11,256 101,561 SH   SOLE 35 101,561 0 0
VALERO ENERGY CORP NEW COM 91913Y100 51,310 462,959 SH   SOLE 36 462,959 0 0
VALERO ENERGY CORP NEW COM 91913Y100 983 8,865 SH   SOLE 40 8,865 0 0
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 425 11,157 SH   SOLE 18 11,157 0 0
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 8,488 222,949 SH   SOLE 19 222,949 0 0
VALHI INC NEW COM 918905100 138 29,073 SH   SOLE 2 1,313 0 27,760
VALHI INC NEW COM 918905100 405 85,169 SH   SOLE 18 85,169 0 0
VALHI INC NEW COM 918905100 90 18,962 SH   SOLE 19 18,962 0 0
VALHI INC NEW COM 918905100 3,870 813,003 SH   SOLE 21 813,003 0 0
VALHI INC NEW COM 918905100 2,554 536,658 SH   SOLE 22 511,412 0 25,246
VALHI INC NEW COM 918905100 0 1 SH   SOLE 29 0 0 1
VALIDUS HOLDINGS LTD COM SHS G9319H102 10,682 158,013 SH   SOLE 2 6,993 0 151,020
VALIDUS HOLDINGS LTD COM SHS G9319H102 24 358 SH   SOLE 4 358 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 179 2,653 SH   SOLE 7 2,653 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 2,660 39,343 SH   SOLE 18 39,343 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 1,050 15,534 SH   SOLE 19 15,534 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 58,460 864,799 SH   SOLE 21 864,799 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 145,598 2,153,819 SH   SOLE 22 1,989,901 0 163,918
VALIDUS HOLDINGS LTD COM SHS G9319H102 1,826 27,008 SH   SOLE 26 18,458 0 8,550
VALIDUS HOLDINGS LTD COM SHS G9319H102 743 10,993 SH   SOLE 28 10,993 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 388 5,742 SH   SOLE 29 0 0 5,742
VALIDUS HOLDINGS LTD COM SHS G9319H102 1,217 18,005 SH   SOLE 30 18,005 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 114 1,686 SH   SOLE 31 1,686 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 212 3,141 SH   SOLE 36 3,141 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 696 10,303 SH   SOLE 40 10,303 0 0
VALLEY NATL BANCORP COM 919794107 7,231 594,686 SH   SOLE 2 267,795 0 326,891
VALLEY NATL BANCORP COM 919794107 14 1,188 SH   SOLE 4 1,188 0 0
VALLEY NATL BANCORP COM 919794107 384 31,596 SH   SOLE 7 31,596 0 0
VALLEY NATL BANCORP COM 919794107 22,518 1,851,797 SH   SOLE 18 1,851,797 0 0
VALLEY NATL BANCORP COM 919794107 3,604 296,415 SH   SOLE 19 296,415 0 0
VALLEY NATL BANCORP COM 919794107 311,383 25,607,129 SH   SOLE 21 25,607,129 0 0
VALLEY NATL BANCORP COM 919794107 121,737 10,011,251 SH   SOLE 22 9,558,212 0 453,039
VALLEY NATL BANCORP COM 919794107 1,149 94,518 SH   SOLE 26 52,370 0 42,148
VALLEY NATL BANCORP COM 919794107 579 47,627 SH   SOLE 28 47,627 0 0
VALLEY NATL BANCORP COM 919794107 861 70,783 SH   SOLE 30 70,783 0 0
VALLEY NATL BANCORP COM 919794107 1,322 108,703 SH   SOLE 32 108,703 0 0
VALLEY NATL BANCORP COM 919794107 71 5,818 SH   SOLE 36 5,818 0 0
VALLEY NATL BANCORP COM 919794107 406 33,363 SH   SOLE 40 33,363 0 0
VALMONT INDS INC COM 920253101 8,324 55,217 SH   SOLE 2 12,460 0 42,757
VALMONT INDS INC COM 920253101 18 122 SH   SOLE 4 122 0 0
VALMONT INDS INC COM 920253101 102 678 SH   SOLE 7 678 0 0
VALMONT INDS INC COM 920253101 10,614 70,406 SH   SOLE 18 70,406 0 0
VALMONT INDS INC COM 920253101 531 3,520 SH   SOLE 19 3,520 0 0
VALMONT INDS INC COM 920253101 153,008 1,014,980 SH   SOLE 21 1,014,980 0 0
VALMONT INDS INC COM 920253101 111,937 742,535 SH   SOLE 22 694,669 0 47,866
VALMONT INDS INC COM 920253101 1,100 7,294 SH   SOLE 26 4,855 0 2,439
VALMONT INDS INC COM 920253101 472 3,128 SH   SOLE 28 3,128 0 0
VALMONT INDS INC COM 920253101 736 4,882 SH   SOLE 30 4,882 0 0
VALMONT INDS INC COM 920253101 72 476 SH   SOLE 31 476 0 0
VALMONT INDS INC COM 920253101 102 678 SH   SOLE 36 678 0 0
VALMONT INDS INC COM 920253101 384 2,544 SH   SOLE 40 2,544 0 0
VALUE LINE INC COM 920437100 56 2,379 SH   SOLE 2 0 0 2,379
VALUE LINE INC COM 920437100 136 5,730 SH   SOLE 18 5,730 0 0
VALUE LINE INC COM 920437100 1,076 45,410 SH   SOLE 21 45,410 0 0
VALUE LINE INC COM 920437100 1,376 58,048 SH   SOLE 22 57,305 0 743
VALVOLINE INC COM 92047W101 11,851 549,414 SH   SOLE 2 103,986 0 445,428
VALVOLINE INC COM 92047W101 17 798 SH   SOLE 4 798 0 0
VALVOLINE INC COM 92047W101 92 4,278 SH   SOLE 7 4,278 0 0
VALVOLINE INC COM 92047W101 13,254 614,452 SH   SOLE 18 614,452 0 0
VALVOLINE INC COM 92047W101 664 30,796 SH   SOLE 19 30,796 0 0
VALVOLINE INC COM 92047W101 196,392 9,104,861 SH   SOLE 21 9,104,861 0 0
VALVOLINE INC COM 92047W101 137,621 6,380,192 SH   SOLE 22 5,967,137 0 413,055
VALVOLINE INC COM 92047W101 998 46,275 SH   SOLE 26 22,832 0 23,443
VALVOLINE INC COM 92047W101 604 28,019 SH   SOLE 28 28,019 0 0
VALVOLINE INC COM 92047W101 994 46,071 SH   SOLE 30 46,071 0 0
VALVOLINE INC COM 92047W101 100 4,624 SH   SOLE 31 4,624 0 0
VALVOLINE INC COM 92047W101 441 20,467 SH   SOLE 40 20,467 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1,129 59,246 SH   SOLE 2 19,055 0 40,191
VANDA PHARMACEUTICALS INC COM 921659108 19 986 SH   SOLE 7 986 0 0
VANDA PHARMACEUTICALS INC COM 921659108 3,330 174,778 SH   SOLE 18 174,778 0 0
VANDA PHARMACEUTICALS INC COM 921659108 2,827 148,423 SH   SOLE 19 148,423 0 0
VANDA PHARMACEUTICALS INC COM 921659108 50,952 2,674,627 SH   SOLE 21 2,674,627 0 0
VANDA PHARMACEUTICALS INC COM 921659108 33,446 1,755,696 SH   SOLE 22 1,630,387 0 125,309
VANDA PHARMACEUTICALS INC COM 921659108 1,091 57,280 SH   SOLE 23 57,280 0 0
VANDA PHARMACEUTICALS INC COM 921659108 880 46,220 SH   SOLE 26 0 0 46,220
VANDA PHARMACEUTICALS INC COM 921659108 117 6,160 SH   SOLE 28 6,160 0 0
VANDA PHARMACEUTICALS INC COM 921659108 324 17,026 SH   SOLE 29 0 0 17,026
VANDA PHARMACEUTICALS INC COM 921659108 230 12,075 SH   SOLE 30 12,075 0 0
VANDA PHARMACEUTICALS INC COM 921659108 75 3,914 SH   SOLE 34 3,914 0 0
VANDA PHARMACEUTICALS INC COM 921659108 86 4,493 SH   SOLE 40 4,493 0 0
VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 7 322 SH   SOLE 17 0 0 322
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 12,944 411,320 SH   SOLE 2 0 0 411,320
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 0 6 SH   SOLE 17 0 0 6
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 9 300 SH   SOLE 18 300 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 11,015 350,000 SH   SOLE 19 350,000 0 0
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 24 989 SH   SOLE 18 989 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 13,121 617,760 SH   SOLE 2 617,760 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 22,051 1,038,196 SH   SOLE 22 1,038,196 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 26,125 1,534,982 SH   SOLE 2 0 0 1,534,982
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 1,436 84,383 SH   SOLE 17 0 0 84,383
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 4,681 275,000 SH   SOLE 19 275,000 0 0
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 1 76 SH   SOLE 17 0 0 76
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 1,590 67,473 SH   SOLE 17 0 0 67,473
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 9 213 SH   SOLE 17 0 0 213
VANECK VECTORS ETF TR OPTIONS 92189F676 925 9,000 SH Put SOLE 2 9,000 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 18,995 185,000 SH Put SOLE 19 185,000 0 0
VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 149 4,151 SH   SOLE 22 0 0 4,151
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2 17 SH   SOLE 17 0 0 17
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 126 861 SH   SOLE 18 861 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 5 43 SH   SOLE 17 0 0 43
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1 5 SH   SOLE 17 0 0 5
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 BD INDEX FD INC LONG TERM BOND 921937793 12 140 SH   SOLE 17 0 0 140
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 32 399 SH   SOLE 17 0 0 399
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 92 1,137 SH   SOLE 18 1,137 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 26 338 SH   SOLE 17 0 0 338
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 4,973 63,591 SH   SOLE 18 63,591 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 397,615 5,021,027 SH   SOLE 2 4,769,518 0 251,509
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 17,250 217,835 SH   SOLE 17 0 0 217,835
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 18,626 340,456 SH   SOLE 2 340,456 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 43,197 789,568 SH   SOLE 17 0 0 789,568
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 0 8 SH   SOLE 18 8 0 0
VANGUARD GROUP DIV APP ETF 921908844 151 1,489 SH   SOLE 17 0 0 1,489
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,936 11,767 SH   SOLE 17 0 0 11,767
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 675 2,707 SH   SOLE 18 2,707 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 223 2,021 SH   SOLE 17 0 0 2,021
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 86 639 SH   SOLE 17 0 0 639
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 828 10,170 SH   SOLE 2 0 0 10,170
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 59,511 730,640 SH   SOLE 4 730,640 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 20,373 250,134 SH   SOLE 17 0 0 250,134
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 144 1,770 SH   SOLE 18 1,770 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 15,513 190,455 SH   SOLE 22 190,455 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 75 429 SH   SOLE 17 0 0 429
VANGUARD INDEX FDS SM CP VAL ETF 922908611 156 1,148 SH   SOLE 17 0 0 1,148
VANGUARD INDEX FDS MID CAP ETF 922908629 188 1,194 SH   SOLE 17 0 0 1,194
VANGUARD INDEX FDS LARGE CAP ETF 922908637 733 5,879 SH   SOLE 17 0 0 5,879
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 425 3,608 SH   SOLE 17 0 0 3,608
VANGUARD INDEX FDS GROWTH ETF 922908736 1,619 10,810 SH   SOLE 17 0 0 10,810
VANGUARD INDEX FDS VALUE ETF 922908744 22,661 218,249 SH   SOLE 17 0 0 218,249
VANGUARD INDEX FDS VALUE ETF 922908744 656 6,319 SH   SOLE 18 6,319 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,903 18,651 SH   SOLE 17 0 0 18,651
VANGUARD INDEX FDS SMALL CP ETF 922908751 523 3,358 SH   SOLE 22 3,358 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 14,353 102,208 SH   SOLE 17 0 0 102,208
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 46,728 804,541 SH   SOLE 17 0 0 804,541
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,351 46,365 SH   SOLE 17 0 0 46,365
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 729 9,939 SH   SOLE 17 0 0 9,939
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 86 1,171 SH   SOLE 18 1,171 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 360 6,943 SH   SOLE 17 0 0 6,943
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 187 3,614 SH   SOLE 18 3,614 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,061 96,231 SH   SOLE 2 96,231 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 26,258 622,231 SH   SOLE 17 0 0 622,231
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 47 666 SH   SOLE 17 0 0 666
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 126 2,243 SH   SOLE 17 0 0 2,243
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 120,200 2,141,455 SH   SOLE 23 2,141,455 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 17,702 362,365 SH   SOLE 17 0 0 362,365
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 3 56 SH   SOLE 17 0 0 56
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1 13 SH   SOLE 17 0 0 13
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 113,901 1,458,405 SH   SOLE 2 1,458,405 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 53 680 SH   SOLE 17 0 0 680
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5,858 75,009 SH   SOLE 18 75,009 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 2 13 SH   SOLE 17 0 0 13
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 4 29 SH   SOLE 17 0 0 29
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 21 162 SH   SOLE 17 0 0 162
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1 5 SH   SOLE 17 0 0 5
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 5 79 SH   SOLE 17 0 0 79
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 3 26 SH   SOLE 17 0 0 26
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 22 173 SH   SOLE 17 0 0 173
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 12,184 237,001 SH   SOLE 2 0 0 237,001
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 7 134 SH   SOLE 17 0 0 134
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 6 69 SH   SOLE 17 0 0 69
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3,396 38,777 SH   SOLE 18 38,777 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,503 41,943 SH   SOLE 17 0 0 41,943
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,021 12,230 SH   SOLE 18 0 0 12,230
VANGUARD STAR FD VG TL INTL STK F 921909768 204 3,768 SH   SOLE 17 0 0 3,768
VANGUARD STAR FD VG TL INTL STK F 921909768 2,905 53,701 SH   SOLE 18 53,701 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,122 72,778 SH   SOLE 2 72,778 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 8,513 198,449 SH   SOLE 7 198,449 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 17,366 404,805 SH   SOLE 17 0 0 404,805
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 66 790 SH   SOLE 17 0 0 790
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 104 1,248 SH   SOLE 18 1,248 0 0
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 10 156 SH   SOLE 17 0 0 156
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 18 239 SH   SOLE 17 0 0 239
VANGUARD WORLD FD EXTENDED DUR 921910709 10 85 SH   SOLE 17 0 0 85
VANGUARD WORLD FD MEGA GRWTH IND 921910816 247 2,076 SH   SOLE 17 0 0 2,076
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 15 207 SH   SOLE 17 0 0 207
VANGUARD WORLD FD MEGA CAP INDEX 921910873 2 19 SH   SOLE 17 0 0 19
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 88 658 SH   SOLE 17 0 0 658
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 6 91 SH   SOLE 17 0 0 91
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 12 74 SH   SOLE 17 0 0 74
VANGUARD WORLD FDS MATERIALS ETF 92204A801 3 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS UTILITIES ETF 92204A876 0 4 SH   SOLE 18 4 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 4 43 SH   SOLE 18 43 0 0
VAREX IMAGING CORP COM 92214X106 1,173 31,631 SH   SOLE 2 1,587 0 30,044
VAREX IMAGING CORP COM 92214X106 7 184 SH   SOLE 4 184 0 0
VAREX IMAGING CORP COM 92214X106 29 781 SH   SOLE 7 781 0 0
VAREX IMAGING CORP COM 92214X106 1 40 SH   SOLE 17 0 0 40
VAREX IMAGING CORP COM 92214X106 6,105 164,599 SH   SOLE 18 164,599 0 0
VAREX IMAGING CORP COM 92214X106 1,240 33,432 SH   SOLE 19 33,432 0 0
VAREX IMAGING CORP COM 92214X106 154,793 4,173,443 SH   SOLE 21 4,173,443 0 0
VAREX IMAGING CORP COM 92214X106 39,408 1,062,490 SH   SOLE 22 1,012,144 0 50,346
VAREX IMAGING CORP COM 92214X106 540 14,551 SH   SOLE 26 3,818 0 10,733
VAREX IMAGING CORP COM 92214X106 199 5,378 SH   SOLE 28 5,378 0 0
VAREX IMAGING CORP COM 92214X106 2,160 58,237 SH   SOLE 30 58,237 0 0
VAREX IMAGING CORP COM 92214X106 157 4,240 SH   SOLE 40 4,240 0 0
VARIAN MED SYS INC COM 92220P105 35,548 312,590 SH   SOLE 2 100,996 0 211,594
VARIAN MED SYS INC COM 92220P105 4,866 42,790 SH   SOLE 4 40,524 0 2,266
VARIAN MED SYS INC COM 92220P105 12,482 109,758 SH   SOLE 7 87,524 0 22,234
VARIAN MED SYS INC COM 92220P105 113 991 SH   SOLE 13 991 0 0
VARIAN MED SYS INC COM 92220P105 84 735 SH   SOLE 15 735 0 0
VARIAN MED SYS INC COM 92220P105 11 100 SH   SOLE 17 0 0 100
VARIAN MED SYS INC COM 92220P105 26,112 229,613 SH   SOLE 18 217,124 0 12,489
VARIAN MED SYS INC COM 92220P105 35,108 308,722 SH   SOLE 19 308,722 0 0
VARIAN MED SYS INC COM 92220P105 6,434 56,575 SH   SOLE 20 0 0 56,575
VARIAN MED SYS INC COM 92220P105 306,759 2,697,494 SH   SOLE 21 2,697,494 0 0
VARIAN MED SYS INC COM 92220P105 287,613 2,529,129 SH   SOLE 22 2,209,260 0 319,869
VARIAN MED SYS INC COM 92220P105 13,437 118,159 SH   SOLE 23 118,159 0 0
VARIAN MED SYS INC COM 92220P105 25,819 227,044 SH   SOLE 25 227,044 0 0
VARIAN MED SYS INC COM 92220P105 43,960 386,562 SH   SOLE 26 105,383 0 281,179
VARIAN MED SYS INC COM 92220P105 1,582 13,915 SH   SOLE 28 13,915 0 0
VARIAN MED SYS INC COM 92220P105 3,277 28,817 SH   SOLE 29 8,765 0 20,052
VARIAN MED SYS INC COM 92220P105 45,606 401,034 SH   SOLE 30 401,034 0 0
VARIAN MED SYS INC COM 92220P105 5,234 46,024 SH   SOLE 31 26,431 0 19,593
VARIAN MED SYS INC COM 92220P105 9,227 81,134 SH   SOLE 34 81,134 0 0
VARIAN MED SYS INC COM 92220P105 9,060 79,667 SH   SOLE 36 79,667 0 0
VARIAN MED SYS INC COM 92220P105 210 1,844 SH   SOLE 40 1,844 0 0
VARONIS SYS INC COM 922280102 2,119 28,446 SH   SOLE 2 6,737 0 21,709
VARONIS SYS INC COM 922280102 21 278 SH   SOLE 4 278 0 0
VARONIS SYS INC COM 922280102 45 598 SH   SOLE 7 598 0 0
VARONIS SYS INC COM 922280102 6,616 88,806 SH   SOLE 18 88,806 0 0
VARONIS SYS INC COM 922280102 6,727 90,296 SH   SOLE 19 90,296 0 0
VARONIS SYS INC COM 922280102 71,406 958,466 SH   SOLE 21 958,466 0 0
VARONIS SYS INC COM 922280102 55,039 738,777 SH   SOLE 22 684,779 0 53,998
VARONIS SYS INC COM 922280102 1,190 15,973 SH   SOLE 23 15,973 0 0
VARONIS SYS INC COM 922280102 1,826 24,510 SH   SOLE 26 4,902 0 19,608
VARONIS SYS INC COM 922280102 285 3,822 SH   SOLE 28 3,822 0 0
VARONIS SYS INC COM 922280102 708 9,501 SH   SOLE 29 0 0 9,501
VARONIS SYS INC COM 922280102 627 8,411 SH   SOLE 30 8,411 0 0
VARONIS SYS INC COM 922280102 226 3,039 SH   SOLE 40 3,039 0 0
VAXART INC COM NEW 92243A200 2 733 SH   SOLE 18 733 0 0
VAXART INC COM NEW 92243A200 38 12,413 SH   SOLE 21 12,413 0 0
VAXART INC COM NEW 92243A200 117 38,579 SH   SOLE 22 38,579 0 0
VECTOIQ ACQUISITION CORP UNIT 05/11/2023 92243N202 23,012 2,286,298 SH   SOLE 2 2,286,298 0 0
VECTOIQ ACQUISITION CORP UNIT 05/11/2023 92243N202 2,151 213,702 SH   SOLE 22 213,702 0 0
VECTOR GROUP LTD COM 92240M108 4,979 260,933 SH   SOLE 2 196,237 0 64,696
VECTOR GROUP LTD COM 92240M108 9 464 SH   SOLE 4 464 0 0
VECTOR GROUP LTD COM 92240M108 43 2,233 SH   SOLE 7 2,233 0 0
VECTOR GROUP LTD COM 92240M108 6,110 320,231 SH   SOLE 18 320,231 0 0
VECTOR GROUP LTD COM 92240M108 3,217 168,605 SH   SOLE 19 168,605 0 0
VECTOR GROUP LTD COM 92240M108 61,465 3,221,432 SH   SOLE 21 3,221,432 0 0
VECTOR GROUP LTD COM 92240M108 62,839 3,293,472 SH   SOLE 22 3,148,160 0 145,312
VECTOR GROUP LTD COM 92240M108 37 1,925 SH   SOLE 23 1,925 0 0
VECTOR GROUP LTD COM 92240M108 2,738 143,523 SH   SOLE 26 23,216 0 120,307
VECTOR GROUP LTD COM 92240M108 245 12,841 SH   SOLE 29 0 0 12,841
VECTOR GROUP LTD COM 92240M108 438 22,968 SH   SOLE 30 22,968 0 0
VECTOR GROUP LTD COM 92240M108 209 10,955 SH   SOLE 40 10,955 0 0
VECTOR GROUP LTD FRNT 4/1 92240MBC1 474 450,000 PRN   SOLE 21 450,000 0 0
VECTREN CORP COM 92240G101 14,634 204,819 SH   SOLE 2 45,386 0 159,433
VECTREN CORP COM 92240G101 259 3,631 SH   SOLE 4 3,631 0 0
VECTREN CORP COM 92240G101 4,770 66,764 SH   SOLE 7 66,764 0 0
VECTREN CORP COM 92240G101 18,671 261,312 SH   SOLE 18 261,312 0 0
VECTREN CORP COM 92240G101 953 13,332 SH   SOLE 19 13,332 0 0
VECTREN CORP COM 92240G101 275,726 3,859,002 SH   SOLE 21 3,859,002 0 0
VECTREN CORP COM 92240G101 190,112 2,660,767 SH   SOLE 22 2,483,786 0 176,981
VECTREN CORP COM 92240G101 2,662 37,256 SH   SOLE 23 37,256 0 0
VECTREN CORP COM 92240G101 1,602 22,427 SH   SOLE 26 12,421 0 10,006
VECTREN CORP COM 92240G101 820 11,483 SH   SOLE 28 11,483 0 0
VECTREN CORP COM 92240G101 1,310 18,335 SH   SOLE 29 0 0 18,335
VECTREN CORP COM 92240G101 3,582 50,131 SH   SOLE 30 50,131 0 0
VECTREN CORP COM 92240G101 126 1,759 SH   SOLE 31 1,759 0 0
VECTREN CORP COM 92240G101 364 5,099 SH   SOLE 36 5,099 0 0
VECTREN CORP COM 92240G101 622 8,699 SH   SOLE 40 8,699 0 0
VECTRUS INC COM 92242T101 366 11,864 SH   SOLE 2 531 0 11,333
VECTRUS INC COM 92242T101 7 234 SH   SOLE 7 234 0 0
VECTRUS INC COM 92242T101 1,180 38,294 SH   SOLE 18 38,294 0 0
VECTRUS INC COM 92242T101 437 14,185 SH   SOLE 19 14,185 0 0
VECTRUS INC COM 92242T101 12,243 397,252 SH   SOLE 21 397,252 0 0
VECTRUS INC COM 92242T101 12,366 401,217 SH   SOLE 22 377,887 0 23,330
VECTRUS INC COM 92242T101 128 4,147 SH   SOLE 23 4,147 0 0
VECTRUS INC COM 92242T101 401 13,012 SH   SOLE 26 0 0 13,012
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 9 288 SH   SOLE 36 288 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,868 137,386 SH   SOLE 2 134,088 0 3,298
VEDANTA LTD SPONSORED ADR 92242Y100 4,750 349,247 SH   SOLE 7 326,827 0 22,420
VEDANTA LTD SPONSORED ADR 92242Y100 7,300 536,799 SH   SOLE 18 536,799 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 195 14,305 SH   SOLE 19 14,305 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 14,553 1,070,057 SH   SOLE 21 1,070,057 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 1,410 103,690 SH   SOLE 22 103,690 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 13 939 SH   SOLE 23 939 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 950 69,882 SH   SOLE 25 69,882 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 9,840 723,528 SH   SOLE 26 162,773 0 560,755
VEDANTA LTD SPONSORED ADR 92242Y100 3,110 228,667 SH   SOLE 28 228,667 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 2,622 192,806 SH   SOLE 29 192,806 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 13,126 965,122 SH   SOLE 30 965,122 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 273 20,037 SH   SOLE 34 20,037 0 0
VEECO INSTRS INC DEL COM 922417100 727 51,020 SH   SOLE 2 1,978 0 49,042
VEECO INSTRS INC DEL COM 922417100 5 334 SH   SOLE 4 334 0 0
VEECO INSTRS INC DEL COM 922417100 13 910 SH   SOLE 7 910 0 0
VEECO INSTRS INC DEL COM 922417100 3,020 211,902 SH   SOLE 18 211,902 0 0
VEECO INSTRS INC DEL COM 922417100 565 39,683 SH   SOLE 19 39,683 0 0
VEECO INSTRS INC DEL COM 922417100 69,256 4,860,044 SH   SOLE 21 4,860,044 0 0
VEECO INSTRS INC DEL COM 922417100 18,885 1,325,237 SH   SOLE 22 1,261,604 0 63,633
VEECO INSTRS INC DEL COM 922417100 305 21,416 SH   SOLE 26 4,993 0 16,423
VEECO INSTRS INC DEL COM 922417100 98 6,846 SH   SOLE 28 6,846 0 0
VEECO INSTRS INC DEL COM 922417100 1,030 72,291 SH   SOLE 30 72,291 0 0
VEECO INSTRS INC DEL COM 922417100 77 5,402 SH   SOLE 40 5,402 0 0
VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 484 550,000 PRN   SOLE 21 550,000 0 0
VEEVA SYS INC CL A COM 922475108 22,848 297,266 SH   SOLE 2 40,001 0 257,265
VEEVA SYS INC CL A COM 922475108 3,458 44,990 SH   SOLE 4 41,683 0 3,307
VEEVA SYS INC CL A COM 922475108 507 6,600 SH   SOLE 7 6,600 0 0
VEEVA SYS INC CL A COM 922475108 2,669 34,731 SH   SOLE 13 34,731 0 0
VEEVA SYS INC CL A COM 922475108 7,347 95,592 SH   SOLE 18 84,862 0 10,730
VEEVA SYS INC CL A COM 922475108 22,081 287,291 SH   SOLE 19 287,291 0 0
VEEVA SYS INC CL A COM 922475108 112,520 1,463,961 SH   SOLE 21 1,463,961 0 0
VEEVA SYS INC CL A COM 922475108 277,992 3,616,861 SH   SOLE 22 3,257,452 0 359,409
VEEVA SYS INC CL A COM 922475108 10,289 133,872 SH   SOLE 23 133,872 0 0
VEEVA SYS INC CL A COM 922475108 272 3,539 SH   SOLE 25 3,539 0 0
VEEVA SYS INC CL A COM 922475108 16,808 218,683 SH   SOLE 26 84,813 0 133,870
VEEVA SYS INC CL A COM 922475108 1,338 17,407 SH   SOLE 28 17,407 0 0
VEEVA SYS INC CL A COM 922475108 5,760 74,935 SH   SOLE 29 4,080 0 70,855
VEEVA SYS INC CL A COM 922475108 9,680 125,938 SH   SOLE 30 125,938 0 0
VEEVA SYS INC CL A COM 922475108 3,018 39,261 SH   SOLE 31 20,609 0 18,652
VEEVA SYS INC CL A COM 922475108 461 5,998 SH   SOLE 34 5,998 0 0
VEEVA SYS INC CL A COM 922475108 2,620 34,092 SH   SOLE 36 34,092 0 0
VEEVA SYS INC CL A COM 922475108 168 2,185 SH   SOLE 40 2,185 0 0
VENATOR MATLS PLC SHS G9329Z100 27 1,665 SH   SOLE 18 1,665 0 0
VENATOR MATLS PLC SHS G9329Z100 1,400 85,585 SH   SOLE 21 85,585 0 0
VENATOR MATLS PLC SHS G9329Z100 15,798 965,624 SH   SOLE 22 939,052 0 26,572
VENATOR MATLS PLC SHS G9329Z100 251 15,363 SH   SOLE 26 0 0 15,363
VENATOR MATLS PLC SHS G9329Z100 120 7,363 SH   SOLE 28 7,363 0 0
VENATOR MATLS PLC SHS G9329Z100 195 11,904 SH   SOLE 30 11,904 0 0
VENATOR MATLS PLC SHS G9329Z100 97 5,954 SH   SOLE 40 5,954 0 0
VENTAS INC COM 92276F100 70,425 1,236,612 SH   SOLE 2 402,632 0 833,980
VENTAS INC COM 92276F100 13,931 244,621 SH   SOLE 4 234,839 0 9,782
VENTAS INC COM 92276F100 50,561 887,806 SH   SOLE 7 875,882 0 11,924
VENTAS INC COM 92276F100 392 6,878 SH   SOLE 13 6,878 0 0
VENTAS INC COM 92276F100 961 16,872 SH   SOLE 15 16,872 0 0
VENTAS INC COM 92276F100 42,168 740,443 SH   SOLE 18 690,344 0 50,099
VENTAS INC COM 92276F100 28,913 507,688 SH   SOLE 19 507,688 0 0
VENTAS INC COM 92276F100 9,119 160,116 SH   SOLE 20 0 0 160,116
VENTAS INC COM 92276F100 656,501 11,527,675 SH   SOLE 21 11,527,675 0 0
VENTAS INC COM 92276F100 799,115 14,031,877 SH   SOLE 22 13,061,148 0 970,729
VENTAS INC COM 92276F100 28,573 501,713 SH   SOLE 23 501,713 0 0
VENTAS INC COM 92276F100 59,810 1,050,222 SH   SOLE 25 1,050,222 0 0
VENTAS INC COM 92276F100 82,776 1,453,479 SH   SOLE 26 313,676 0 1,139,803
VENTAS INC COM 92276F100 2,865 50,300 SH   SOLE 28 50,300 0 0
VENTAS INC COM 92276F100 7,778 136,574 SH   SOLE 29 136,574 0 0
VENTAS INC COM 92276F100 152,695 2,681,219 SH   SOLE 30 2,681,219 0 0
VENTAS INC COM 92276F100 7,955 139,676 SH   SOLE 31 64,404 0 75,272
VENTAS INC COM 92276F100 2,446 42,943 SH   SOLE 34 42,943 0 0
VENTAS INC COM 92276F100 18,690 328,191 SH   SOLE 36 328,191 0 0
VENTAS INC COM 92276F100 407 7,148 SH   SOLE 40 7,148 0 0
VEON LTD SPONSORED ADR 91822M106 131 55,182 SH   SOLE 22 55,182 0 0
VEON LTD SPONSORED ADR 91822M106 162 68,138 SH   SOLE 25 68,138 0 0
VERA BRADLEY INC COM 92335C106 344 24,533 SH   SOLE 2 1,040 0 23,493
VERA BRADLEY INC COM 92335C106 1 64 SH   SOLE 4 64 0 0
VERA BRADLEY INC COM 92335C106 7 489 SH   SOLE 7 489 0 0
VERA BRADLEY INC COM 92335C106 1,409 100,350 SH   SOLE 18 100,350 0 0
VERA BRADLEY INC COM 92335C106 260 18,525 SH   SOLE 19 18,525 0 0
VERA BRADLEY INC COM 92335C106 29,074 2,070,825 SH   SOLE 21 2,070,825 0 0
VERA BRADLEY INC COM 92335C106 9,983 711,034 SH   SOLE 22 668,612 0 42,422
VERA BRADLEY INC COM 92335C106 43 3,039 SH   SOLE 28 3,039 0 0
VERA BRADLEY INC COM 92335C106 394 28,074 SH   SOLE 30 28,074 0 0
VERA BRADLEY INC COM 92335C106 38 2,688 SH   SOLE 40 2,688 0 0
VERACYTE INC COM 92337F107 488 52,212 SH   SOLE 2 33,352 0 18,860
VERACYTE INC COM 92337F107 6 673 SH   SOLE 7 673 0 0
VERACYTE INC COM 92337F107 792 84,814 SH   SOLE 18 84,814 0 0
VERACYTE INC COM 92337F107 1,361 145,737 SH   SOLE 19 145,737 0 0
VERACYTE INC COM 92337F107 12,145 1,300,335 SH   SOLE 21 1,300,335 0 0
VERACYTE INC COM 92337F107 4,003 428,553 SH   SOLE 22 416,747 0 11,806
VERACYTE INC COM 92337F107 291 31,161 SH   SOLE 23 31,161 0 0
VERACYTE INC COM 92337F107 296 31,715 SH   SOLE 26 0 0 31,715
VERACYTE INC COM 92337F107 117 12,527 SH   SOLE 29 0 0 12,527
VERACYTE INC COM 92337F107 6 609 SH   SOLE 30 609 0 0
VERASTEM INC COM 92337C104 298 43,271 SH   SOLE 2 2,293 0 40,978
VERASTEM INC COM 92337C104 8 1,133 SH   SOLE 7 1,133 0 0
VERASTEM INC COM 92337C104 1,220 177,324 SH   SOLE 18 177,324 0 0
VERASTEM INC COM 92337C104 290 42,134 SH   SOLE 19 42,134 0 0
VERASTEM INC COM 92337C104 12,556 1,824,933 SH   SOLE 21 1,824,933 0 0
VERASTEM INC COM 92337C104 10,004 1,454,117 SH   SOLE 22 1,413,802 0 40,315
VEREIT INC COM 92339V100 18,058 2,427,120 SH   SOLE 2 90,870 0 2,336,250
VEREIT INC COM 92339V100 10,737 1,443,125 SH   SOLE 4 1,423,883 0 19,242
VEREIT INC COM 92339V100 12,701 1,707,131 SH   SOLE 7 1,679,511 0 27,620
VEREIT INC COM 92339V100 335 45,081 SH   SOLE 15 45,081 0 0
VEREIT INC COM 92339V100 5,858 787,400 SH   SOLE 18 694,926 0 92,474
VEREIT INC COM 92339V100 20,814 2,797,624 SH   SOLE 19 2,797,624 0 0
VEREIT INC COM 92339V100 140,079 18,827,882 SH   SOLE 21 18,827,882 0 0
VEREIT INC COM 92339V100 288,630 38,794,378 SH   SOLE 22 36,065,809 0 2,728,569
VEREIT INC COM 92339V100 12,991 1,746,086 SH   SOLE 23 1,746,086 0 0
VEREIT INC COM 92339V100 21,426 2,879,876 SH   SOLE 25 2,879,876 0 0
VEREIT INC COM 92339V100 23,300 3,131,758 SH   SOLE 26 1,056,403 0 2,075,355
VEREIT INC COM 92339V100 1,095 147,115 SH   SOLE 28 147,115 0 0
VEREIT INC COM 92339V100 4,207 565,482 SH   SOLE 29 375,398 0 190,084
VEREIT INC COM 92339V100 50,881 6,838,806 SH   SOLE 30 6,838,806 0 0
VEREIT INC COM 92339V100 2,737 367,892 SH   SOLE 31 183,367 0 184,525
VEREIT INC COM 92339V100 12,784 1,718,310 SH   SOLE 34 1,718,310 0 0
VEREIT INC COM 92339V100 6,111 821,365 SH   SOLE 36 821,365 0 0
VEREIT INC COM 92339V100 146 19,568 SH   SOLE 40 19,568 0 0
VERICEL CORP COM 92346J108 293 30,181 SH   SOLE 2 1,593 0 28,588
VERICEL CORP COM 92346J108 8 797 SH   SOLE 7 797 0 0
VERICEL CORP COM 92346J108 1,201 123,833 SH   SOLE 18 123,833 0 0
VERICEL CORP COM 92346J108 410 42,232 SH   SOLE 19 42,232 0 0
VERICEL CORP COM 92346J108 12,491 1,287,763 SH   SOLE 21 1,287,763 0 0
VERICEL CORP COM 92346J108 10,686 1,101,629 SH   SOLE 22 1,073,483 0 28,146
VERIFONE SYS INC COM 92342Y109 3,346 146,637 SH   SOLE 2 52,448 0 94,189
VERIFONE SYS INC COM 92342Y109 11 487 SH   SOLE 4 487 0 0
VERIFONE SYS INC COM 92342Y109 55 2,406 SH   SOLE 7 2,406 0 0
VERIFONE SYS INC COM 92342Y109 14,676 643,130 SH   SOLE 18 643,130 0 0
VERIFONE SYS INC COM 92342Y109 2,392 104,822 SH   SOLE 19 104,822 0 0
VERIFONE SYS INC COM 92342Y109 169,433 7,424,749 SH   SOLE 21 7,424,749 0 0
VERIFONE SYS INC COM 92342Y109 83,717 3,668,580 SH   SOLE 22 3,511,953 0 156,627
VERIFONE SYS INC COM 92342Y109 1,522 66,676 SH   SOLE 26 8,662 0 58,014
VERIFONE SYS INC COM 92342Y109 361 15,805 SH   SOLE 28 15,805 0 0
VERIFONE SYS INC COM 92342Y109 180 7,894 SH   SOLE 29 0 0 7,894
VERIFONE SYS INC COM 92342Y109 564 24,721 SH   SOLE 30 24,721 0 0
VERIFONE SYS INC COM 92342Y109 31 1,341 SH   SOLE 36 1,341 0 0
VERIFONE SYS INC COM 92342Y109 284 12,429 SH   SOLE 40 12,429 0 0
VERINT SYS INC COM 92343X100 2,951 66,549 SH   SOLE 2 2,783 0 63,766
VERINT SYS INC COM 92343X100 13 288 SH   SOLE 4 288 0 0
VERINT SYS INC COM 92343X100 60 1,359 SH   SOLE 7 1,359 0 0
VERINT SYS INC COM 92343X100 9,302 209,750 SH   SOLE 18 209,750 0 0
VERINT SYS INC COM 92343X100 2,361 53,227 SH   SOLE 19 53,227 0 0
VERINT SYS INC COM 92343X100 102,728 2,316,296 SH   SOLE 21 2,316,296 0 0
VERINT SYS INC COM 92343X100 84,462 1,904,439 SH   SOLE 22 1,779,360 0 125,079
VERINT SYS INC COM 92343X100 921 20,770 SH   SOLE 26 15,485 0 5,285
VERINT SYS INC COM 92343X100 399 8,999 SH   SOLE 28 8,999 0 0
VERINT SYS INC COM 92343X100 645 14,549 SH   SOLE 30 14,549 0 0
VERINT SYS INC COM 92343X100 12 264 SH   SOLE 36 264 0 0
VERINT SYS INC COM 92343X100 295 6,645 SH   SOLE 40 6,645 0 0
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 579 590,000 PRN   SOLE 21 590,000 0 0
VERISIGN INC COM 92343E102 57,592 419,093 SH   SOLE 2 181,574 0 237,519
VERISIGN INC COM 92343E102 11,245 81,827 SH   SOLE 4 79,311 0 2,516
VERISIGN INC COM 92343E102 13,426 97,704 SH   SOLE 7 93,117 0 4,587
VERISIGN INC COM 92343E102 114 826 SH   SOLE 15 826 0 0
VERISIGN INC COM 92343E102 31,071 226,104 SH   SOLE 18 210,472 0 15,632
VERISIGN INC COM 92343E102 18,576 135,175 SH   SOLE 19 135,175 0 0
VERISIGN INC COM 92343E102 5,817 42,330 SH   SOLE 20 0 0 42,330
VERISIGN INC COM 92343E102 368,636 2,682,551 SH   SOLE 21 2,682,551 0 0
VERISIGN INC COM 92343E102 423,188 3,079,521 SH   SOLE 22 2,470,610 0 608,911
VERISIGN INC COM 92343E102 31,289 227,687 SH   SOLE 23 227,687 0 0
VERISIGN INC COM 92343E102 29,297 213,192 SH   SOLE 25 213,192 0 0
VERISIGN INC COM 92343E102 56,326 409,879 SH   SOLE 26 110,370 0 299,509
VERISIGN INC COM 92343E102 1,629 11,852 SH   SOLE 28 11,852 0 0
VERISIGN INC COM 92343E102 13,380 97,366 SH   SOLE 29 77,933 0 19,433
VERISIGN INC COM 92343E102 46,973 341,820 SH   SOLE 30 341,820 0 0
VERISIGN INC COM 92343E102 24,734 179,986 SH   SOLE 31 118,724 0 61,262
VERISIGN INC COM 92343E102 10,049 73,127 SH   SOLE 34 73,127 0 0
VERISIGN INC COM 92343E102 19,162 139,444 SH   SOLE 36 139,444 0 0
VERISIGN INC COM 92343E102 248 1,806 SH   SOLE 40 1,806 0 0
VERISK ANALYTICS INC COM 92345Y106 48,181 447,612 SH   SOLE 2 67,498 0 380,114
VERISK ANALYTICS INC COM 92345Y106 5,183 48,151 SH   SOLE 4 44,135 0 4,016
VERISK ANALYTICS INC COM 92345Y106 14,604 135,674 SH   SOLE 7 126,473 0 9,201
VERISK ANALYTICS INC COM 92345Y106 312 2,895 SH   SOLE 13 2,895 0 0
VERISK ANALYTICS INC COM 92345Y106 165 1,530 SH   SOLE 15 1,530 0 0
VERISK ANALYTICS INC COM 92345Y106 34,894 324,173 SH   SOLE 18 303,314 0 20,859
VERISK ANALYTICS INC COM 92345Y106 3,581 33,269 SH   SOLE 19 33,269 0 0
VERISK ANALYTICS INC COM 92345Y106 8,729 81,095 SH   SOLE 20 0 0 81,095
VERISK ANALYTICS INC COM 92345Y106 420,177 3,903,536 SH   SOLE 21 3,903,536 0 0
VERISK ANALYTICS INC COM 92345Y106 410,587 3,814,450 SH   SOLE 22 3,392,071 0 422,379
VERISK ANALYTICS INC COM 92345Y106 20,863 193,821 SH   SOLE 23 193,821 0 0
VERISK ANALYTICS INC COM 92345Y106 17,025 158,168 SH   SOLE 25 158,168 0 0
VERISK ANALYTICS INC COM 92345Y106 57,725 536,276 SH   SOLE 26 149,611 0 386,665
VERISK ANALYTICS INC COM 92345Y106 2,321 21,559 SH   SOLE 28 21,559 0 0
VERISK ANALYTICS INC COM 92345Y106 3,872 35,974 SH   SOLE 29 5,447 0 30,527
VERISK ANALYTICS INC COM 92345Y106 56,105 521,225 SH   SOLE 30 521,225 0 0
VERISK ANALYTICS INC COM 92345Y106 6,072 56,407 SH   SOLE 31 28,257 0 28,150
VERISK ANALYTICS INC COM 92345Y106 2,843 26,414 SH   SOLE 32 26,414 0 0
VERISK ANALYTICS INC COM 92345Y106 807 7,494 SH   SOLE 34 7,494 0 0
VERISK ANALYTICS INC COM 92345Y106 14,506 134,764 SH   SOLE 36 134,764 0 0
VERISK ANALYTICS INC COM 92345Y106 338 3,138 SH   SOLE 40 3,138 0 0
VERITEX HLDGS INC COM 923451108 625 20,125 SH   SOLE 2 1,015 0 19,110
VERITEX HLDGS INC COM 923451108 17 535 SH   SOLE 7 535 0 0
VERITEX HLDGS INC COM 923451108 2,420 77,875 SH   SOLE 18 77,875 0 0
VERITEX HLDGS INC COM 923451108 571 18,377 SH   SOLE 19 18,377 0 0
VERITEX HLDGS INC COM 923451108 24,649 793,335 SH   SOLE 21 793,335 0 0
VERITEX HLDGS INC COM 923451108 17,852 574,573 SH   SOLE 22 542,861 0 31,712
VERITEX HLDGS INC COM 923451108 231 7,426 SH   SOLE 26 0 0 7,426
VERITEX HLDGS INC COM 923451108 126 4,062 SH   SOLE 30 4,062 0 0
VERITIV CORP COM 923454102 486 12,200 SH   SOLE 2 446 0 11,754
VERITIV CORP COM 923454102 2 44 SH   SOLE 4 44 0 0
VERITIV CORP COM 923454102 7 187 SH   SOLE 7 187 0 0
VERITIV CORP COM 923454102 2,088 52,395 SH   SOLE 18 52,395 0 0
VERITIV CORP COM 923454102 376 9,443 SH   SOLE 19 9,443 0 0
VERITIV CORP COM 923454102 46,557 1,168,300 SH   SOLE 21 1,168,300 0 0
VERITIV CORP COM 923454102 14,333 359,669 SH   SOLE 22 341,373 0 18,296
VERITIV CORP COM 923454102 149 3,742 SH   SOLE 26 2,926 0 816
VERITIV CORP COM 923454102 52 1,301 SH   SOLE 28 1,301 0 0
VERITIV CORP COM 923454102 643 16,147 SH   SOLE 30 16,147 0 0
VERITIV CORP COM 923454102 40 1,003 SH   SOLE 40 1,003 0 0
VERITONE INC COM 92347M100 96 5,718 SH   SOLE 2 172 0 5,546
VERITONE INC COM 92347M100 5 281 SH   SOLE 7 281 0 0
VERITONE INC COM 92347M100 400 23,765 SH   SOLE 18 23,765 0 0
VERITONE INC COM 92347M100 98 5,840 SH   SOLE 19 5,840 0 0
VERITONE INC COM 92347M100 4,178 248,375 SH   SOLE 21 248,375 0 0
VERITONE INC COM 92347M100 2,752 163,639 SH   SOLE 22 159,937 0 3,702
VERIZON COMMUNICATIONS INC COM 92343V104 573,866 11,406,591 SH   SOLE 2 1,741,683 0 9,664,908
VERIZON COMMUNICATIONS INC COM 92343V104 68,475 1,361,055 SH   SOLE 4 1,254,254 0 106,801
VERIZON COMMUNICATIONS INC COM 92343V104 171,295 3,404,792 SH   SOLE 7 3,291,372 0 113,420
VERIZON COMMUNICATIONS INC COM 92343V104 1,709 33,965 SH   SOLE 13 33,965 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,600 31,794 SH   SOLE 15 31,794 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5 91 SH   SOLE 17 0 0 91
VERIZON COMMUNICATIONS INC COM 92343V104 662,689 13,172,111 SH   SOLE 18 12,326,399 0 845,712
VERIZON COMMUNICATIONS INC COM 92343V104 696,679 13,847,731 SH   SOLE 19 13,847,731 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 63,459 1,261,363 SH   SOLE 20 0 0 1,261,363
VERIZON COMMUNICATIONS INC COM 92343V104 3,815,279 75,835,407 SH   SOLE 21 75,835,407 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,216,392 103,684,998 SH   SOLE 22 91,883,023 0 11,801,975
VERIZON COMMUNICATIONS INC COM 92343V104 263,997 5,247,413 SH   SOLE 23 5,247,413 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 210,288 4,179,840 SH   SOLE 25 4,179,840 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 798,697 15,875,506 SH   SOLE 26 3,178,753 0 12,696,753
VERIZON COMMUNICATIONS INC COM 92343V104 30,024 596,780 SH   SOLE 28 596,780 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 19,975 397,043 SH   SOLE 29 141,806 0 255,237
VERIZON COMMUNICATIONS INC COM 92343V104 644,334 12,807,272 SH   SOLE 30 12,807,272 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 82,770 1,645,200 SH   SOLE 31 807,334 0 837,866
VERIZON COMMUNICATIONS INC COM 92343V104 9,565 190,123 SH   SOLE 32 190,123 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 35,628 708,174 SH   SOLE 34 708,174 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 13,588 270,080 SH   SOLE 35 270,080 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 206,584 4,106,229 SH   SOLE 36 4,106,229 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,192 83,332 SH   SOLE 40 83,332 0 0
VERMILION ENERGY INC COM 923725105 2,882 80,022 SH   SOLE 21 80,022 0 0
VERMILLION INC COM NEW 92407M206 5 6,608 SH   SOLE 18 6,608 0 0
VERMILLION INC COM NEW 92407M206 80 103,125 SH   SOLE 21 103,125 0 0
VERMILLION INC COM NEW 92407M206 4 5,223 SH   SOLE 22 5,223 0 0
VERSARTIS INC COM 92529L102 84 41,653 SH   SOLE 2 41,653 0 0
VERSARTIS INC COM 92529L102 13 6,621 SH   SOLE 18 6,621 0 0
VERSARTIS INC COM 92529L102 119 58,643 SH   SOLE 19 58,643 0 0
VERSARTIS INC COM 92529L102 277 136,546 SH   SOLE 21 136,546 0 0
VERSARTIS INC COM 92529L102 1,453 717,646 SH   SOLE 22 717,646 0 0
VERSARTIS INC COM 92529L102 123 60,850 SH   SOLE 23 60,850 0 0
VERSARTIS INC COM 92529L102 221 109,209 SH   SOLE 26 0 0 109,209
VERSO CORP CL A 92531L207 783 35,967 SH   SOLE 2 1,384 0 34,583
VERSO CORP CL A 92531L207 18 820 SH   SOLE 7 820 0 0
VERSO CORP CL A 92531L207 2,578 118,480 SH   SOLE 18 118,480 0 0
VERSO CORP CL A 92531L207 617 28,362 SH   SOLE 19 28,362 0 0
VERSO CORP CL A 92531L207 26,655 1,224,939 SH   SOLE 21 1,224,939 0 0
VERSO CORP CL A 92531L207 20,889 959,972 SH   SOLE 22 915,013 0 44,959
VERSO CORP CL A 92531L207 52 2,368 SH   SOLE 26 0 0 2,368
VERSO CORP CL A 92531L207 144 6,615 SH   SOLE 28 6,615 0 0
VERSO CORP CL A 92531L207 130 5,970 SH   SOLE 30 5,970 0 0
VERSUM MATLS INC COM 92532W103 11,872 319,562 SH   SOLE 2 104,949 0 214,613
VERSUM MATLS INC COM 92532W103 18 491 SH   SOLE 4 491 0 0
VERSUM MATLS INC COM 92532W103 88 2,363 SH   SOLE 7 2,363 0 0
VERSUM MATLS INC COM 92532W103 13,395 360,557 SH   SOLE 18 360,507 0 50
VERSUM MATLS INC COM 92532W103 632 17,019 SH   SOLE 19 17,019 0 0
VERSUM MATLS INC COM 92532W103 1,154 31,057 SH   SOLE 20 31,057 0 0
VERSUM MATLS INC COM 92532W103 206,305 5,553,307 SH   SOLE 21 5,553,307 0 0
VERSUM MATLS INC COM 92532W103 131,326 3,535,018 SH   SOLE 22 3,324,540 0 210,478
VERSUM MATLS INC COM 92532W103 8 204 SH   SOLE 23 204 0 0
VERSUM MATLS INC COM 92532W103 1,404 37,803 SH   SOLE 26 25,865 0 11,938
VERSUM MATLS INC COM 92532W103 559 15,054 SH   SOLE 28 15,054 0 0
VERSUM MATLS INC COM 92532W103 300 8,069 SH   SOLE 29 0 0 8,069
VERSUM MATLS INC COM 92532W103 823 22,162 SH   SOLE 30 22,162 0 0
VERSUM MATLS INC COM 92532W103 87 2,341 SH   SOLE 31 2,341 0 0
VERSUM MATLS INC COM 92532W103 3,405 91,647 SH   SOLE 34 91,647 0 0
VERSUM MATLS INC COM 92532W103 496 13,342 SH   SOLE 40 13,342 0 0
VERTEX ENERGY INC COM 92534K107 4 4,209 SH   SOLE 18 4,209 0 0
VERTEX ENERGY INC COM 92534K107 82 77,151 SH   SOLE 21 77,151 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 145,016 853,234 SH   SOLE 2 199,428 0 653,806
VERTEX PHARMACEUTICALS INC COM 92532F100 15,342 90,271 SH   SOLE 4 83,602 0 6,669
VERTEX PHARMACEUTICALS INC COM 92532F100 31,915 187,778 SH   SOLE 7 187,778 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 304 1,787 SH   SOLE 13 1,787 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 397 2,338 SH   SOLE 15 2,338 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 6 37 SH   SOLE 17 0 0 37
VERTEX PHARMACEUTICALS INC COM 92532F100 176,066 1,035,924 SH   SOLE 18 880,243 0 155,681
VERTEX PHARMACEUTICALS INC COM 92532F100 189,178 1,113,071 SH   SOLE 19 1,113,071 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 14,606 85,940 SH   SOLE 20 0 0 85,940
VERTEX PHARMACEUTICALS INC COM 92532F100 1,115,186 6,561,459 SH   SOLE 21 6,561,459 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,070,873 6,300,738 SH   SOLE 22 5,597,662 0 703,076
VERTEX PHARMACEUTICALS INC COM 92532F100 57,475 338,170 SH   SOLE 23 338,170 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 58,672 345,209 SH   SOLE 25 345,209 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 147,942 870,453 SH   SOLE 26 222,385 0 648,068
VERTEX PHARMACEUTICALS INC COM 92532F100 6,309 37,121 SH   SOLE 28 37,121 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 3,656 21,510 SH   SOLE 29 18,125 0 3,385
VERTEX PHARMACEUTICALS INC COM 92532F100 151,564 891,764 SH   SOLE 30 891,764 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 21,194 124,702 SH   SOLE 31 66,922 0 57,780
VERTEX PHARMACEUTICALS INC COM 92532F100 6,922 40,729 SH   SOLE 32 40,729 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 32,348 190,325 SH   SOLE 34 190,325 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 36,183 212,893 SH   SOLE 36 212,893 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 860 5,062 SH   SOLE 40 5,062 0 0
VERU INC COM 92536C103 12 6,129 SH   SOLE 18 6,129 0 0
VERU INC COM 92536C103 196 97,045 SH   SOLE 21 97,045 0 0
VERU INC COM 92536C103 21 10,389 SH   SOLE 22 10,389 0 0
VIACOM INC NEW CL A 92553P102 506 14,264 SH   SOLE 2 0 0 14,264
VIACOM INC NEW CL A 92553P102 6 181 SH   SOLE 7 181 0 0
VIACOM INC NEW CL A 92553P102 179 5,045 SH   SOLE 18 5,045 0 0
VIACOM INC NEW CL A 92553P102 33 943 SH   SOLE 19 943 0 0
VIACOM INC NEW CL A 92553P102 3,681 103,846 SH   SOLE 21 103,846 0 0
VIACOM INC NEW CL A 92553P102 2,374 66,963 SH   SOLE 22 54,179 0 12,784
VIACOM INC NEW CL A 92553P102 8 239 SH   SOLE 31 239 0 0
VIACOM INC NEW CL B 92553P201 28,177 934,240 SH   SOLE 2 103,562 0 830,678
VIACOM INC NEW CL B 92553P201 3,517 116,620 SH   SOLE 4 105,438 0 11,182
VIACOM INC NEW CL B 92553P201 8,509 282,120 SH   SOLE 7 253,994 0 28,126
VIACOM INC NEW CL B 92553P201 447 14,811 SH   SOLE 13 14,811 0 0
VIACOM INC NEW CL B 92553P201 71 2,347 SH   SOLE 15 2,347 0 0
VIACOM INC NEW CL B 92553P201 22,761 754,669 SH   SOLE 18 708,399 0 46,270
VIACOM INC NEW CL B 92553P201 2,640 87,536 SH   SOLE 19 87,536 0 0
VIACOM INC NEW CL B 92553P201 6,284 208,361 SH   SOLE 20 0 0 208,361
VIACOM INC NEW CL B 92553P201 221,890 7,357,084 SH   SOLE 21 7,357,084 0 0
VIACOM INC NEW CL B 92553P201 326,336 10,820,165 SH   SOLE 22 9,709,027 0 1,111,138
VIACOM INC NEW CL B 92553P201 12,790 424,056 SH   SOLE 23 424,056 0 0
VIACOM INC NEW CL B 92553P201 26,118 865,975 SH   SOLE 25 865,975 0 0
VIACOM INC NEW CL B 92553P201 43,995 1,458,716 SH   SOLE 26 416,168 0 1,042,548
VIACOM INC NEW CL B 92553P201 1,627 53,957 SH   SOLE 28 53,957 0 0
VIACOM INC NEW CL B 92553P201 3,466 114,923 SH   SOLE 29 12,637 0 102,286
VIACOM INC NEW CL B 92553P201 39,501 1,309,711 SH   SOLE 30 1,309,711 0 0
VIACOM INC NEW CL B 92553P201 4,260 141,263 SH   SOLE 31 67,400 0 73,863
VIACOM INC NEW CL B 92553P201 2,292 76,011 SH   SOLE 34 76,011 0 0
VIACOM INC NEW CL B 92553P201 11,191 371,056 SH   SOLE 36 371,056 0 0
VIACOM INC NEW CL B 92553P201 224 7,415 SH   SOLE 40 7,415 0 0
VIAD CORP COM NEW 92552R406 1,005 18,521 SH   SOLE 2 842 0 17,679
VIAD CORP COM NEW 92552R406 12 223 SH   SOLE 4 223 0 0
VIAD CORP COM NEW 92552R406 25 464 SH   SOLE 7 464 0 0
VIAD CORP COM NEW 92552R406 4,986 91,912 SH   SOLE 18 91,912 0 0
VIAD CORP COM NEW 92552R406 888 16,367 SH   SOLE 19 16,367 0 0
VIAD CORP COM NEW 92552R406 115,505 2,129,128 SH   SOLE 21 2,129,128 0 0
VIAD CORP COM NEW 92552R406 30,286 558,268 SH   SOLE 22 528,464 0 29,804
VIAD CORP COM NEW 92552R406 418 7,707 SH   SOLE 26 5,536 0 2,171
VIAD CORP COM NEW 92552R406 158 2,916 SH   SOLE 28 2,916 0 0
VIAD CORP COM NEW 92552R406 1,668 30,749 SH   SOLE 30 30,749 0 0
VIAD CORP COM NEW 92552R406 111 2,055 SH   SOLE 40 2,055 0 0
VIASAT INC COM 92552V100 4,574 69,596 SH   SOLE 2 24,197 0 45,399
VIASAT INC COM 92552V100 18 278 SH   SOLE 4 278 0 0
VIASAT INC COM 92552V100 107 1,626 SH   SOLE 7 1,626 0 0
VIASAT INC COM 92552V100 21,271 323,658 SH   SOLE 18 323,658 0 0
VIASAT INC COM 92552V100 2,974 45,254 SH   SOLE 19 45,254 0 0
VIASAT INC COM 92552V100 254,237 3,868,494 SH   SOLE 21 3,868,494 0 0
VIASAT INC COM 92552V100 120,702 1,836,614 SH   SOLE 22 1,759,271 0 77,343
VIASAT INC COM 92552V100 942 14,326 SH   SOLE 26 8,532 0 5,794
VIASAT INC COM 92552V100 520 7,910 SH   SOLE 28 7,910 0 0
VIASAT INC COM 92552V100 840 12,785 SH   SOLE 30 12,785 0 0
VIASAT INC COM 92552V100 135 2,058 SH   SOLE 36 2,058 0 0
VIASAT INC COM 92552V100 387 5,893 SH   SOLE 40 5,893 0 0
VIAVI SOLUTIONS INC COM 925550105 2,249 219,591 SH   SOLE 2 9,634 0 209,957
VIAVI SOLUTIONS INC COM 925550105 50 4,901 SH   SOLE 7 4,901 0 0
VIAVI SOLUTIONS INC COM 925550105 10,143 990,495 SH   SOLE 18 990,495 0 0
VIAVI SOLUTIONS INC COM 925550105 1,946 190,016 SH   SOLE 19 190,016 0 0
VIAVI SOLUTIONS INC COM 925550105 244,690 23,895,472 SH   SOLE 21 23,895,472 0 0
VIAVI SOLUTIONS INC COM 925550105 65,055 6,353,061 SH   SOLE 22 6,040,310 0 312,751
VIAVI SOLUTIONS INC COM 925550105 248 24,170 SH   SOLE 23 24,170 0 0
VIAVI SOLUTIONS INC COM 925550105 773 75,492 SH   SOLE 26 17,735 0 57,757
VIAVI SOLUTIONS INC COM 925550105 350 34,169 SH   SOLE 28 34,169 0 0
VIAVI SOLUTIONS INC COM 925550105 3,487 340,510 SH   SOLE 30 340,510 0 0
VIAVI SOLUTIONS INC COM 925550105 259 25,290 SH   SOLE 40 25,290 0 0
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 504 500,000 PRN   SOLE 21 500,000 0 0
VICAL INC COM NEW 925602203 4 3,588 SH   SOLE 18 3,588 0 0
VICAL INC COM NEW 925602203 65 56,704 SH   SOLE 21 56,704 0 0
VICAL INC COM NEW 925602203 384 334,028 SH   SOLE 22 334,028 0 0
VICI PPTYS INC COM 925652109 11,134 539,418 SH   SOLE 2 70,641 0 468,777
VICI PPTYS INC COM 925652109 2,213 107,232 SH   SOLE 4 107,232 0 0
VICI PPTYS INC COM 925652109 9,131 442,383 SH   SOLE 7 442,383 0 0
VICI PPTYS INC COM 925652109 223 10,796 SH   SOLE 15 10,796 0 0
VICI PPTYS INC COM 925652109 2,835 137,342 SH   SOLE 18 137,342 0 0
VICI PPTYS INC COM 925652109 8,402 407,075 SH   SOLE 19 407,075 0 0
VICI PPTYS INC COM 925652109 63,663 3,084,450 SH   SOLE 21 3,084,450 0 0
VICI PPTYS INC COM 925652109 148,023 7,171,645 SH   SOLE 22 6,596,824 0 574,821
VICI PPTYS INC COM 925652109 365 17,703 SH   SOLE 23 17,703 0 0
VICI PPTYS INC COM 925652109 10,937 529,898 SH   SOLE 25 529,898 0 0
VICI PPTYS INC COM 925652109 3,327 161,175 SH   SOLE 26 48,048 0 113,127
VICI PPTYS INC COM 925652109 684 33,154 SH   SOLE 28 33,154 0 0
VICI PPTYS INC COM 925652109 4,288 207,756 SH   SOLE 29 99,373 0 108,383
VICI PPTYS INC COM 925652109 9,359 453,423 SH   SOLE 30 453,423 0 0
VICI PPTYS INC COM 925652109 234 11,339 SH   SOLE 31 5,914 0 5,425
VICI PPTYS INC COM 925652109 2,085 101,016 SH   SOLE 34 101,016 0 0
VICI PPTYS INC COM 925652109 41 1,994 SH   SOLE 36 1,994 0 0
VICI PPTYS INC COM 925652109 645 31,259 SH   SOLE 40 31,259 0 0
VICON INDS INC COM 925811101 1 3,919 SH   SOLE 21 3,919 0 0
VICOR CORP COM 925815102 636 14,594 SH   SOLE 2 812 0 13,782
VICOR CORP COM 925815102 16 371 SH   SOLE 7 371 0 0
VICOR CORP COM 925815102 3,186 73,150 SH   SOLE 18 73,150 0 0
VICOR CORP COM 925815102 599 13,754 SH   SOLE 19 13,754 0 0
VICOR CORP COM 925815102 73,610 1,690,245 SH   SOLE 21 1,690,245 0 0
VICOR CORP COM 925815102 20,375 467,855 SH   SOLE 22 443,856 0 23,999
VICOR CORP COM 925815102 518 11,899 SH   SOLE 23 11,899 0 0
VICOR CORP COM 925815102 122 2,809 SH   SOLE 28 2,809 0 0
VICOR CORP COM 925815102 1,125 25,836 SH   SOLE 30 25,836 0 0
VICOR CORP COM 925815102 72 1,655 SH   SOLE 40 1,655 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 245 23,142 SH   SOLE 22 23,142 0 0
VICTORY PORTFOLIOS II SHS US 500 ENHA 92647N782 5 106 SH   SOLE 17 0 0 106
VICTORY PORTFOLIOS II SHS US EQ INCM 92647N824 0 10 SH   SOLE 17 0 0 10
VIEWRAY INC COM 92672L107 281 40,578 SH   SOLE 2 2,195 0 38,383
VIEWRAY INC COM 92672L107 7 1,062 SH   SOLE 7 1,062 0 0
VIEWRAY INC COM 92672L107 1,140 164,779 SH   SOLE 18 164,779 0 0
VIEWRAY INC COM 92672L107 273 39,382 SH   SOLE 19 39,382 0 0
VIEWRAY INC COM 92672L107 11,934 1,724,603 SH   SOLE 21 1,724,603 0 0
VIEWRAY INC COM 92672L107 6,868 992,533 SH   SOLE 22 953,323 0 39,210
VIKING THERAPEUTICS INC COM 92686J106 338 35,602 SH   SOLE 2 1,873 0 33,729
VIKING THERAPEUTICS INC COM 92686J106 9 934 SH   SOLE 7 934 0 0
VIKING THERAPEUTICS INC COM 92686J106 1,385 145,959 SH   SOLE 18 145,959 0 0
VIKING THERAPEUTICS INC COM 92686J106 330 34,754 SH   SOLE 19 34,754 0 0
VIKING THERAPEUTICS INC COM 92686J106 14,319 1,508,852 SH   SOLE 21 1,508,852 0 0
VIKING THERAPEUTICS INC COM 92686J106 11,507 1,212,544 SH   SOLE 22 1,179,455 0 33,089
VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 4 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 255 8,647 SH   SOLE 2 361 0 8,286
VILLAGE SUPER MKT INC CL A NEW 927107409 6 212 SH   SOLE 7 212 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 815 27,663 SH   SOLE 18 27,663 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 185 6,274 SH   SOLE 19 6,274 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 8,627 292,824 SH   SOLE 21 292,824 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 5,971 202,686 SH   SOLE 22 192,549 0 10,137
VILLAGE SUPER MKT INC CL A NEW 927107409 31 1,065 SH   SOLE 28 1,065 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 36 1,213 SH   SOLE 30 1,213 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 20 682 SH   SOLE 40 682 0 0
VINCE HLDG CORP COM NEW 92719W207 9 559 SH   SOLE 18 559 0 0
VINCE HLDG CORP COM NEW 92719W207 142 8,610 SH   SOLE 21 8,610 0 0
VINCE HLDG CORP COM NEW 92719W207 543 32,947 SH   SOLE 22 32,947 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 2,996 276,147 SH   SOLE 2 12,308 0 263,839
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,151 106,090 SH   SOLE 4 106,090 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 503 46,356 SH   SOLE 7 46,356 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,670 153,879 SH   SOLE 15 153,879 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,595 146,963 SH   SOLE 18 146,963 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 106 9,743 SH   SOLE 19 9,743 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 83,408 7,687,333 SH   SOLE 21 7,687,333 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 52,779 4,864,394 SH   SOLE 22 4,468,255 0 396,139
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 5,075 467,770 SH   SOLE 23 467,770 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,831 168,726 SH   SOLE 25 168,726 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 19,088 1,759,262 SH   SOLE 26 348,966 0 1,410,296
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 664 61,208 SH   SOLE 28 61,208 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,401 129,166 SH   SOLE 29 90,273 0 38,893
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 25,917 2,388,691 SH   SOLE 30 2,388,691 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 684 63,037 SH   SOLE 31 23,984 0 39,053
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 311 28,672 SH   SOLE 32 28,672 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 23,811 2,194,541 SH   SOLE 34 2,194,541 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 42 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 19 4,403 SH   SOLE 21 4,403 0 0
VIRCO MFG CO COM 927651109 324 73,588 SH   SOLE 22 73,588 0 0
VIRNETX HLDG CORP COM 92823T108 153 45,037 SH   SOLE 2 1,758 0 43,279
VIRNETX HLDG CORP COM 92823T108 3 957 SH   SOLE 7 957 0 0
VIRNETX HLDG CORP COM 92823T108 599 176,256 SH   SOLE 18 176,256 0 0
VIRNETX HLDG CORP COM 92823T108 161 47,312 SH   SOLE 19 47,312 0 0
VIRNETX HLDG CORP COM 92823T108 6,550 1,926,391 SH   SOLE 21 1,926,391 0 0
VIRNETX HLDG CORP COM 92823T108 4,198 1,234,714 SH   SOLE 22 1,194,121 0 40,593
VIRTRA INC COM PAR 92827K301 6 1,247 SH   SOLE 18 1,247 0 0
VIRTRA INC COM PAR 92827K301 90 17,665 SH   SOLE 21 17,665 0 0
VIRTU FINL INC CL A 928254101 1,969 74,173 SH   SOLE 2 3,020 0 71,153
VIRTU FINL INC CL A 928254101 10 363 SH   SOLE 4 363 0 0
VIRTU FINL INC CL A 928254101 23 856 SH   SOLE 7 856 0 0
VIRTU FINL INC CL A 928254101 506 19,071 SH   SOLE 18 19,071 0 0
VIRTU FINL INC CL A 928254101 160 6,037 SH   SOLE 19 6,037 0 0
VIRTU FINL INC CL A 928254101 19,309 727,260 SH   SOLE 21 727,260 0 0
VIRTU FINL INC CL A 928254101 37,640 1,417,704 SH   SOLE 22 1,349,281 0 68,423
VIRTU FINL INC CL A 928254101 100 3,776 SH   SOLE 26 0 0 3,776
VIRTU FINL INC CL A 928254101 180 6,792 SH   SOLE 28 6,792 0 0
VIRTU FINL INC CL A 928254101 159 5,991 SH   SOLE 30 5,991 0 0
VIRTU FINL INC CL A 928254101 23 856 SH   SOLE 31 856 0 0
VIRTU FINL INC CL A 928254101 141 5,311 SH   SOLE 40 5,311 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 896 7,004 SH   SOLE 2 291 0 6,713
VIRTUS INVT PARTNERS INC COM 92828Q109 7 55 SH   SOLE 4 55 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 19 151 SH   SOLE 7 151 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 4,065 31,767 SH   SOLE 18 31,767 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 758 5,926 SH   SOLE 19 5,926 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 92,063 719,526 SH   SOLE 21 719,526 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 30,456 238,028 SH   SOLE 22 228,563 0 9,465
VIRTUS INVT PARTNERS INC COM 92828Q109 65 509 SH   SOLE 26 0 0 509
VIRTUS INVT PARTNERS INC COM 92828Q109 133 1,037 SH   SOLE 28 1,037 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,459 11,404 SH   SOLE 30 11,404 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 96 751 SH   SOLE 40 751 0 0
VIRTUSA CORP COM 92827P102 1,136 23,332 SH   SOLE 2 1,263 0 22,069
VIRTUSA CORP COM 92827P102 10 212 SH   SOLE 4 212 0 0
VIRTUSA CORP COM 92827P102 30 610 SH   SOLE 7 610 0 0
VIRTUSA CORP COM 92827P102 5,856 120,302 SH   SOLE 18 120,302 0 0
VIRTUSA CORP COM 92827P102 1,560 32,055 SH   SOLE 19 32,055 0 0
VIRTUSA CORP COM 92827P102 138,810 2,851,474 SH   SOLE 21 2,851,474 0 0
VIRTUSA CORP COM 92827P102 38,603 792,990 SH   SOLE 22 754,552 0 38,438
VIRTUSA CORP COM 92827P102 804 16,509 SH   SOLE 26 0 0 16,509
VIRTUSA CORP COM 92827P102 198 4,071 SH   SOLE 28 4,071 0 0
VIRTUSA CORP COM 92827P102 36 744 SH   SOLE 29 0 0 744
VIRTUSA CORP COM 92827P102 1,988 40,837 SH   SOLE 30 40,837 0 0
VIRTUSA CORP COM 92827P102 152 3,125 SH   SOLE 40 3,125 0 0
VISA INC COM CL A 92826C839 733,032 5,534,407 SH   SOLE 2 916,748 0 4,617,659
VISA INC COM CL A 92826C839 79,806 602,535 SH   SOLE 4 555,812 0 46,723
VISA INC COM CL A 92826C839 176,719 1,334,229 SH   SOLE 7 1,329,622 0 4,607
VISA INC COM CL A 92826C839 7,113 53,703 SH   SOLE 13 53,703 0 0
VISA INC COM CL A 92826C839 867 6,545 SH   SOLE 15 6,545 0 0
VISA INC COM CL A 92826C839 84 635 SH   SOLE 17 0 0 635
VISA INC COM CL A 92826C839 883,382 6,669,549 SH   SOLE 18 5,634,310 0 1,035,239
VISA INC COM CL A 92826C839 463,418 3,498,818 SH   SOLE 19 3,498,818 0 0
VISA INC COM CL A 92826C839 100,962 762,263 SH   SOLE 20 0 0 762,263
VISA INC COM CL A 92826C839 4,926,061 37,191,850 SH   SOLE 21 37,191,850 0 0
VISA INC COM CL A 92826C839 5,954,146 44,953,911 SH   SOLE 22 39,999,327 0 4,954,584
VISA INC COM CL A 92826C839 302,808 2,286,204 SH   SOLE 23 2,286,204 0 0
VISA INC COM CL A 92826C839 352,961 2,664,859 SH   SOLE 25 2,664,859 0 0
VISA INC COM CL A 92826C839 823,637 6,218,474 SH   SOLE 26 1,399,114 0 4,819,360
VISA INC COM CL A 92826C839 34,738 262,276 SH   SOLE 28 262,276 0 0
VISA INC COM CL A 92826C839 28,363 214,143 SH   SOLE 29 64,864 0 149,279
VISA INC COM CL A 92826C839 833,304 6,291,464 SH   SOLE 30 6,291,464 0 0
VISA INC COM CL A 92826C839 101,837 768,872 SH   SOLE 31 357,307 0 411,565
VISA INC COM CL A 92826C839 18,403 138,945 SH   SOLE 32 138,945 0 0
VISA INC COM CL A 92826C839 62,187 469,511 SH   SOLE 34 469,511 0 0
VISA INC COM CL A 92826C839 210,530 1,589,502 SH   SOLE 36 1,589,502 0 0
VISA INC COM CL A 92826C839 4,820 36,390 SH   SOLE 40 36,390 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 4,763 205,283 SH   SOLE 2 72,939 0 132,344
VISHAY INTERTECHNOLOGY INC COM 928298108 21 911 SH   SOLE 4 911 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 103 4,440 SH   SOLE 7 4,440 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 18,329 790,049 SH   SOLE 18 789,577 0 472
VISHAY INTERTECHNOLOGY INC COM 928298108 3,738 161,119 SH   SOLE 19 161,119 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 210,981 9,093,997 SH   SOLE 21 9,093,997 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 120,824 5,207,929 SH   SOLE 22 5,007,095 0 200,834
VISHAY INTERTECHNOLOGY INC COM 928298108 950 40,945 SH   SOLE 23 40,945 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 3,015 129,952 SH   SOLE 26 13,051 0 116,901
VISHAY INTERTECHNOLOGY INC COM 928298108 402 17,330 SH   SOLE 28 17,330 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 691 29,781 SH   SOLE 29 0 0 29,781
VISHAY INTERTECHNOLOGY INC COM 928298108 691 29,769 SH   SOLE 30 29,769 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 231 9,951 SH   SOLE 34 9,951 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 160 6,899 SH   SOLE 36 6,899 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 337 14,547 SH   SOLE 40 14,547 0 0
VISHAY PRECISION GROUP INC COM 92835K103 331 8,683 SH   SOLE 2 461 0 8,222
VISHAY PRECISION GROUP INC COM 92835K103 12 314 SH   SOLE 7 314 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1,351 35,408 SH   SOLE 18 35,408 0 0
VISHAY PRECISION GROUP INC COM 92835K103 590 15,459 SH   SOLE 19 15,459 0 0
VISHAY PRECISION GROUP INC COM 92835K103 13,888 364,037 SH   SOLE 21 364,037 0 0
VISHAY PRECISION GROUP INC COM 92835K103 17,345 454,645 SH   SOLE 22 444,620 0 10,025
VISHAY PRECISION GROUP INC COM 92835K103 202 5,299 SH   SOLE 26 0 0 5,299
VISTA OUTDOOR INC COM 928377100 154 9,973 SH   SOLE 2 2,392 0 7,581
VISTA OUTDOOR INC COM 928377100 5 316 SH   SOLE 4 316 0 0
VISTA OUTDOOR INC COM 928377100 41 2,671 SH   SOLE 7 2,671 0 0
VISTA OUTDOOR INC COM 928377100 3,875 250,166 SH   SOLE 18 250,166 0 0
VISTA OUTDOOR INC COM 928377100 744 48,030 SH   SOLE 19 48,030 0 0
VISTA OUTDOOR INC COM 928377100 89,084 5,751,075 SH   SOLE 21 5,751,075 0 0
VISTA OUTDOOR INC COM 928377100 25,146 1,623,367 SH   SOLE 22 1,527,004 0 96,363
VISTA OUTDOOR INC COM 928377100 269 17,346 SH   SOLE 26 8,770 0 8,576
VISTA OUTDOOR INC COM 928377100 135 8,710 SH   SOLE 28 8,710 0 0
VISTA OUTDOOR INC COM 928377100 1,340 86,478 SH   SOLE 30 86,478 0 0
VISTA OUTDOOR INC COM 928377100 80 5,146 SH   SOLE 36 5,146 0 0
VISTA OUTDOOR INC COM 928377100 108 6,970 SH   SOLE 40 6,970 0 0
VISTEON CORP COM NEW 92839U206 8,093 62,617 SH   SOLE 2 8,285 0 54,332
VISTEON CORP COM NEW 92839U206 19 148 SH   SOLE 4 148 0 0
VISTEON CORP COM NEW 92839U206 172 1,328 SH   SOLE 7 1,328 0 0
VISTEON CORP COM NEW 92839U206 1,861 14,399 SH   SOLE 18 14,399 0 0
VISTEON CORP COM NEW 92839U206 588 4,553 SH   SOLE 19 4,553 0 0
VISTEON CORP COM NEW 92839U206 42,249 326,906 SH   SOLE 21 326,906 0 0
VISTEON CORP COM NEW 92839U206 111,416 862,086 SH   SOLE 22 797,465 0 64,621
VISTEON CORP COM NEW 92839U206 1,322 10,228 SH   SOLE 26 3,802 0 6,426
VISTEON CORP COM NEW 92839U206 556 4,302 SH   SOLE 28 4,302 0 0
VISTEON CORP COM NEW 92839U206 1,500 11,603 SH   SOLE 30 11,603 0 0
VISTEON CORP COM NEW 92839U206 88 680 SH   SOLE 31 680 0 0
VISTEON CORP COM NEW 92839U206 229 1,775 SH   SOLE 36 1,775 0 0
VISTEON CORP COM NEW 92839U206 436 3,371 SH   SOLE 40 3,371 0 0
VISTRA ENERGY CORP COM 92840M102 24,315 1,027,673 SH   SOLE 2 132,317 0 895,356
VISTRA ENERGY CORP COM 92840M102 3,412 144,204 SH   SOLE 4 137,864 0 6,340
VISTRA ENERGY CORP COM 92840M102 2,969 125,490 SH   SOLE 7 68,565 0 56,925
VISTRA ENERGY CORP COM 92840M102 8,838 373,548 SH   SOLE 18 341,613 0 31,935
VISTRA ENERGY CORP COM 92840M102 27,694 1,170,501 SH   SOLE 19 1,170,501 0 0
VISTRA ENERGY CORP COM 92840M102 5,052 213,535 SH   SOLE 20 0 0 213,535
VISTRA ENERGY CORP COM 92840M102 122,528 5,178,693 SH   SOLE 21 5,178,693 0 0
VISTRA ENERGY CORP COM 92840M102 250,582 10,590,964 SH   SOLE 22 9,796,552 0 794,412
VISTRA ENERGY CORP COM 92840M102 10,798 456,370 SH   SOLE 23 456,370 0 0
VISTRA ENERGY CORP COM 92840M102 193 8,157 SH   SOLE 25 8,157 0 0
VISTRA ENERGY CORP COM 92840M102 30,190 1,275,973 SH   SOLE 26 402,417 0 873,556
VISTRA ENERGY CORP COM 92840M102 1,191 50,321 SH   SOLE 28 50,321 0 0
VISTRA ENERGY CORP COM 92840M102 1,948 82,345 SH   SOLE 29 14,692 0 67,653
VISTRA ENERGY CORP COM 92840M102 12,186 515,054 SH   SOLE 30 515,054 0 0
VISTRA ENERGY CORP COM 92840M102 2,890 122,129 SH   SOLE 31 77,303 0 44,826
VISTRA ENERGY CORP COM 92840M102 10,289 434,881 SH   SOLE 34 434,881 0 0
VISTRA ENERGY CORP COM 92840M102 2,598 109,811 SH   SOLE 36 109,811 0 0
VISTRA ENERGY CORP COM 92840M102 649 27,428 SH   SOLE 37 27,428 0 0
VISTRA ENERGY CORP COM 92840M102 207 8,757 SH   SOLE 40 8,757 0 0
VITAL THERAPIES INC COM 92847R104 145 21,223 SH   SOLE 2 1,343 0 19,880
VITAL THERAPIES INC COM 92847R104 7 1,084 SH   SOLE 7 1,084 0 0
VITAL THERAPIES INC COM 92847R104 589 86,001 SH   SOLE 18 86,001 0 0
VITAL THERAPIES INC COM 92847R104 144 21,077 SH   SOLE 19 21,077 0 0
VITAL THERAPIES INC COM 92847R104 10,372 1,514,169 SH   SOLE 21 1,514,169 0 0
VITAL THERAPIES INC COM 92847R104 4,094 597,710 SH   SOLE 22 582,641 0 15,069
VITAL THERAPIES INC COM 92847R104 5 761 SH   SOLE 30 761 0 0
VITAMIN SHOPPE INC COM 92849E101 222 31,900 SH   SOLE 18 31,900 0 0
VITAMIN SHOPPE INC COM 92849E101 11,819 1,700,601 SH   SOLE 21 1,700,601 0 0
VITAMIN SHOPPE INC COM 92849E101 2,852 410,302 SH   SOLE 22 410,302 0 0
VITAMIN SHOPPE INC COM 92849E101 220 31,611 SH   SOLE 30 31,611 0 0
VIVEVE MED INC COM NEW 92852W204 12 4,411 SH   SOLE 18 4,411 0 0
VIVEVE MED INC COM NEW 92852W204 163 59,961 SH   SOLE 21 59,961 0 0
VIVEVE MED INC COM NEW 92852W204 1,780 654,427 SH   SOLE 22 654,427 0 0
VIVINT SOLAR INC COM 92854Q106 150 30,392 SH   SOLE 2 1,359 0 29,033
VIVINT SOLAR INC COM 92854Q106 3 596 SH   SOLE 7 596 0 0
VIVINT SOLAR INC COM 92854Q106 551 111,318 SH   SOLE 18 111,318 0 0
VIVINT SOLAR INC COM 92854Q106 123 24,922 SH   SOLE 19 24,922 0 0
VIVINT SOLAR INC COM 92854Q106 5,271 1,064,875 SH   SOLE 21 1,064,875 0 0
VIVINT SOLAR INC COM 92854Q106 3,736 754,692 SH   SOLE 22 735,848 0 18,844
VIVOPOWER INTERNATIONAL PLC SHS G9376R100 2 854 SH   SOLE 18 854 0 0
VIVOPOWER INTERNATIONAL PLC SHS G9376R100 15 6,502 SH   SOLE 21 6,502 0 0
VIVUS INC COM 928551100 52 74,450 SH   SOLE 21 74,450 0 0
VIVUS INC COM 928551100 1,391 1,973,331 SH   SOLE 22 1,973,331 0 0
VMWARE INC CL A COM 928563402 40,242 273,809 SH   SOLE 2 123,492 0 150,317
VMWARE INC CL A COM 928563402 6,170 41,984 SH   SOLE 4 40,124 0 1,860
VMWARE INC CL A COM 928563402 1,094 7,442 SH   SOLE 7 7,442 0 0
VMWARE INC CL A COM 928563402 80 547 SH   SOLE 15 547 0 0
VMWARE INC CL A COM 928563402 5,602 38,116 SH   SOLE 18 28,728 0 9,388
VMWARE INC CL A COM 928563402 8,072 54,926 SH   SOLE 19 54,926 0 0
VMWARE INC CL A COM 928563402 6,065 41,264 SH   SOLE 20 0 0 41,264
VMWARE INC CL A COM 928563402 96,893 659,268 SH   SOLE 21 659,268 0 0
VMWARE INC CL A COM 928563402 299,818 2,039,996 SH   SOLE 22 1,845,755 0 194,241
VMWARE INC CL A COM 928563402 18,132 123,375 SH   SOLE 23 123,375 0 0
VMWARE INC CL A COM 928563402 11,253 76,565 SH   SOLE 25 76,565 0 0
VMWARE INC CL A COM 928563402 22,635 154,008 SH   SOLE 26 62,137 0 91,871
VMWARE INC CL A COM 928563402 1,600 10,885 SH   SOLE 28 10,885 0 0
VMWARE INC CL A COM 928563402 3,345 22,761 SH   SOLE 29 22,761 0 0
VMWARE INC CL A COM 928563402 17,317 117,827 SH   SOLE 30 117,827 0 0
VMWARE INC CL A COM 928563402 8,496 57,809 SH   SOLE 31 32,238 0 25,571
VMWARE INC CL A COM 928563402 2,626 17,868 SH   SOLE 34 17,868 0 0
VMWARE INC CL A COM 928563402 9,956 67,742 SH   SOLE 36 67,742 0 0
VMWARE INC CL A COM 928563402 211 1,435 SH   SOLE 40 1,435 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 745 24,936 SH   SOLE 2 2,311 0 22,625
VOCERA COMMUNICATIONS INC COM 92857F107 17 579 SH   SOLE 7 579 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 2,936 98,239 SH   SOLE 18 98,239 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 3,090 103,387 SH   SOLE 19 103,387 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 30,423 1,017,827 SH   SOLE 21 1,017,827 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 26,285 879,401 SH   SOLE 22 845,165 0 34,236
VOCERA COMMUNICATIONS INC COM 92857F107 16 530 SH   SOLE 23 530 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 585 19,566 SH   SOLE 26 0 0 19,566
VOCERA COMMUNICATIONS INC COM 92857F107 103 3,455 SH   SOLE 28 3,455 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 213 7,116 SH   SOLE 30 7,116 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 74 2,491 SH   SOLE 40 2,491 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 815 33,534 SH   SOLE 4 33,534 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 411 16,909 SH   SOLE 7 16,909 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 17 700 SH   SOLE 15 700 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3 121 SH   SOLE 17 0 0 121
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 8,042 330,803 SH   SOLE 18 328,520 0 2,283
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 53,484 2,200,071 SH   SOLE 19 2,200,071 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,820 74,876 SH   SOLE 22 74,876 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,968 122,083 SH   SOLE 30 122,083 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,844 75,874 SH   SOLE 32 75,874 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 22,006 905,226 SH   SOLE 34 905,226 0 0
VOLITIONRX LTD COM 928661107 11 5,338 SH   SOLE 21 5,338 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 8 2,322 SH   SOLE 18 2,322 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 127 37,258 SH   SOLE 21 37,258 0 0
VONAGE HLDGS CORP COM 92886T201 2,358 182,911 SH   SOLE 2 9,643 0 173,268
VONAGE HLDGS CORP COM 92886T201 10 754 SH   SOLE 4 754 0 0
VONAGE HLDGS CORP COM 92886T201 60 4,665 SH   SOLE 7 4,665 0 0
VONAGE HLDGS CORP COM 92886T201 12,144 942,105 SH   SOLE 18 942,105 0 0
VONAGE HLDGS CORP COM 92886T201 2,366 183,589 SH   SOLE 19 183,589 0 0
VONAGE HLDGS CORP COM 92886T201 294,503 22,847,363 SH   SOLE 21 22,847,363 0 0
VONAGE HLDGS CORP COM 92886T201 81,759 6,342,823 SH   SOLE 22 5,806,023 0 536,800
VONAGE HLDGS CORP COM 92886T201 1,188 92,181 SH   SOLE 26 60,883 0 31,298
VONAGE HLDGS CORP COM 92886T201 367 28,472 SH   SOLE 28 28,472 0 0
VONAGE HLDGS CORP COM 92886T201 4,215 327,012 SH   SOLE 30 327,012 0 0
VONAGE HLDGS CORP COM 92886T201 240 18,645 SH   SOLE 40 18,645 0 0
VORNADO RLTY TR SH BEN INT 929042109 32,860 444,537 SH   SOLE 2 34,008 0 410,529
VORNADO RLTY TR SH BEN INT 929042109 8,405 113,710 SH   SOLE 4 109,747 0 3,963
VORNADO RLTY TR SH BEN INT 929042109 30,358 410,682 SH   SOLE 7 408,912 0 1,770
VORNADO RLTY TR SH BEN INT 929042109 591 7,990 SH   SOLE 15 7,990 0 0
VORNADO RLTY TR SH BEN INT 929042109 26,604 359,906 SH   SOLE 18 336,980 0 22,926
VORNADO RLTY TR SH BEN INT 929042109 18,690 252,841 SH   SOLE 19 252,841 0 0
VORNADO RLTY TR SH BEN INT 929042109 6,472 87,550 SH   SOLE 20 0 0 87,550
VORNADO RLTY TR SH BEN INT 929042109 387,989 5,248,771 SH   SOLE 21 5,248,771 0 0
VORNADO RLTY TR SH BEN INT 929042109 495,134 6,698,247 SH   SOLE 22 6,231,895 0 466,352
VORNADO RLTY TR SH BEN INT 929042109 16,656 225,324 SH   SOLE 23 225,324 0 0
VORNADO RLTY TR SH BEN INT 929042109 37,948 513,360 SH   SOLE 25 513,360 0 0
VORNADO RLTY TR SH BEN INT 929042109 47,742 645,860 SH   SOLE 26 176,929 0 468,931
VORNADO RLTY TR SH BEN INT 929042109 1,699 22,981 SH   SOLE 28 22,981 0 0
VORNADO RLTY TR SH BEN INT 929042109 4,957 67,064 SH   SOLE 29 67,064 0 0
VORNADO RLTY TR SH BEN INT 929042109 96,245 1,302,014 SH   SOLE 30 1,302,014 0 0
VORNADO RLTY TR SH BEN INT 929042109 5,243 70,932 SH   SOLE 31 31,806 0 39,126
VORNADO RLTY TR SH BEN INT 929042109 836 11,310 SH   SOLE 34 11,310 0 0
VORNADO RLTY TR SH BEN INT 929042109 11,868 160,548 SH   SOLE 36 160,548 0 0
VORNADO RLTY TR SH BEN INT 929042109 253 3,422 SH   SOLE 40 3,422 0 0
VOXELJET AG ADS 92912L107 0 25 SH   SOLE 17 0 0 25
VOXX INTL CORP CL A 91829F104 0 59 SH   SOLE 17 0 0 59
VOXX INTL CORP CL A 91829F104 19 3,536 SH   SOLE 18 3,536 0 0
VOXX INTL CORP CL A 91829F104 328 60,833 SH   SOLE 21 60,833 0 0
VOXX INTL CORP CL A 91829F104 2,181 403,931 SH   SOLE 22 403,931 0 0
VOYA FINL INC COM 929089100 19,186 408,215 SH   SOLE 2 21,378 0 386,837
VOYA FINL INC COM 929089100 2,904 61,795 SH   SOLE 4 58,583 0 3,212
VOYA FINL INC COM 929089100 3,085 65,630 SH   SOLE 7 28,496 0 37,134
VOYA FINL INC COM 929089100 80 1,692 SH   SOLE 15 1,692 0 0
VOYA FINL INC COM 929089100 4,873 103,674 SH   SOLE 18 85,515 0 18,159
VOYA FINL INC COM 929089100 1,791 38,117 SH   SOLE 19 38,117 0 0
VOYA FINL INC COM 929089100 3,835 81,591 SH   SOLE 20 0 0 81,591
VOYA FINL INC COM 929089100 105,952 2,254,296 SH   SOLE 21 2,254,296 0 0
VOYA FINL INC COM 929089100 234,721 4,994,058 SH   SOLE 22 4,623,590 0 370,468
VOYA FINL INC COM 929089100 11,323 240,915 SH   SOLE 23 240,915 0 0
VOYA FINL INC COM 929089100 8,808 187,399 SH   SOLE 25 187,399 0 0
VOYA FINL INC COM 929089100 24,570 522,767 SH   SOLE 26 189,774 0 332,993
VOYA FINL INC COM 929089100 1,144 24,336 SH   SOLE 28 24,336 0 0
VOYA FINL INC COM 929089100 1,937 41,218 SH   SOLE 29 6,147 0 35,071
VOYA FINL INC COM 929089100 15,585 331,600 SH   SOLE 30 331,600 0 0
VOYA FINL INC COM 929089100 2,816 59,924 SH   SOLE 31 36,640 0 23,284
VOYA FINL INC COM 929089100 406 8,639 SH   SOLE 34 8,639 0 0
VOYA FINL INC COM 929089100 9,097 193,543 SH   SOLE 36 193,543 0 0
VOYA FINL INC COM 929089100 170 3,616 SH   SOLE 40 3,616 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 346 17,709 SH   SOLE 2 1,073 0 16,636
VOYAGER THERAPEUTICS INC COM 92915B106 12 600 SH   SOLE 7 600 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 1,406 71,967 SH   SOLE 18 71,967 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 431 22,056 SH   SOLE 19 22,056 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 21,992 1,125,463 SH   SOLE 21 1,125,463 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 11,732 600,384 SH   SOLE 22 571,057 0 29,327
VOYAGER THERAPEUTICS INC COM 92915B106 112 5,718 SH   SOLE 30 5,718 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 35 1,809 SH   SOLE 40 1,809 0 0
VSE CORP COM 918284100 360 7,541 SH   SOLE 2 364 0 7,177
VSE CORP COM 918284100 10 214 SH   SOLE 7 214 0 0
VSE CORP COM 918284100 1,428 29,883 SH   SOLE 18 29,883 0 0
VSE CORP COM 918284100 335 7,015 SH   SOLE 19 7,015 0 0
VSE CORP COM 918284100 14,771 309,139 SH   SOLE 21 309,139 0 0
VSE CORP COM 918284100 11,833 247,664 SH   SOLE 22 237,037 0 10,627
VSE CORP COM 918284100 119 2,494 SH   SOLE 26 0 0 2,494
VSE CORP COM 918284100 59 1,245 SH   SOLE 28 1,245 0 0
VSE CORP COM 918284100 95 1,978 SH   SOLE 30 1,978 0 0
VSE CORP COM 918284100 44 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 31 19,899 SH   SOLE 21 19,899 0 0
VTV THERAPEUTICS INC CL A 918385105 46 30,000 SH   SOLE 22 30,000 0 0
VULCAN MATLS CO COM 929160109 62,795 486,557 SH   SOLE 2 89,212 0 397,345
VULCAN MATLS CO COM 929160109 5,425 42,038 SH   SOLE 4 38,765 0 3,273
VULCAN MATLS CO COM 929160109 12,035 93,254 SH   SOLE 7 93,254 0 0
VULCAN MATLS CO COM 929160109 207 1,605 SH   SOLE 13 1,605 0 0
VULCAN MATLS CO COM 929160109 136 1,050 SH   SOLE 15 1,050 0 0
VULCAN MATLS CO COM 929160109 133,996 1,038,245 SH   SOLE 18 804,733 0 233,512
VULCAN MATLS CO COM 929160109 112,460 871,374 SH   SOLE 19 871,374 0 0
VULCAN MATLS CO COM 929160109 7,089 54,925 SH   SOLE 20 0 0 54,925
VULCAN MATLS CO COM 929160109 367,506 2,847,559 SH   SOLE 21 2,847,559 0 0
VULCAN MATLS CO COM 929160109 424,894 3,292,219 SH   SOLE 22 2,950,686 0 341,533
VULCAN MATLS CO COM 929160109 21,470 166,357 SH   SOLE 23 166,357 0 0
VULCAN MATLS CO COM 929160109 16,487 127,749 SH   SOLE 25 127,749 0 0
VULCAN MATLS CO COM 929160109 61,767 478,594 SH   SOLE 26 127,341 0 351,253
VULCAN MATLS CO COM 929160109 2,366 18,332 SH   SOLE 28 18,332 0 0
VULCAN MATLS CO COM 929160109 4,763 36,909 SH   SOLE 29 11,099 0 25,810
VULCAN MATLS CO COM 929160109 52,242 404,786 SH   SOLE 30 404,786 0 0
VULCAN MATLS CO COM 929160109 6,869 53,221 SH   SOLE 31 24,631 0 28,590
VULCAN MATLS CO COM 929160109 6,031 46,727 SH   SOLE 34 46,727 0 0
VULCAN MATLS CO COM 929160109 13,834 107,191 SH   SOLE 36 107,191 0 0
VULCAN MATLS CO COM 929160109 343 2,656 SH   SOLE 40 2,656 0 0
VUZIX CORP COM NEW 92921W300 124 16,676 SH   SOLE 2 1,091 0 15,585
VUZIX CORP COM NEW 92921W300 6 865 SH   SOLE 7 865 0 0
VUZIX CORP COM NEW 92921W300 548 73,616 SH   SOLE 18 73,616 0 0
VUZIX CORP COM NEW 92921W300 132 17,736 SH   SOLE 19 17,736 0 0
VUZIX CORP COM NEW 92921W300 5,900 791,910 SH   SOLE 21 791,910 0 0
VUZIX CORP COM NEW 92921W300 5,065 679,914 SH   SOLE 22 668,117 0 11,797
W & T OFFSHORE INC COM 92922P106 821 114,785 SH   SOLE 2 14,598 0 100,187
W & T OFFSHORE INC COM 92922P106 14 1,976 SH   SOLE 7 1,976 0 0
W & T OFFSHORE INC COM 92922P106 2,303 322,156 SH   SOLE 18 322,156 0 0
W & T OFFSHORE INC COM 92922P106 784 109,712 SH   SOLE 19 109,712 0 0
W & T OFFSHORE INC COM 92922P106 23,809 3,329,964 SH   SOLE 21 3,329,964 0 0
W & T OFFSHORE INC COM 92922P106 19,544 2,733,384 SH   SOLE 22 2,611,125 0 122,259
W & T OFFSHORE INC COM 92922P106 273 38,241 SH   SOLE 23 38,241 0 0
W & T OFFSHORE INC COM 92922P106 394 55,050 SH   SOLE 26 0 0 55,050
W & T OFFSHORE INC COM 92922P106 141 19,735 SH   SOLE 28 19,735 0 0
W & T OFFSHORE INC COM 92922P106 59 8,229 SH   SOLE 29 0 0 8,229
W & T OFFSHORE INC COM 92922P106 121 16,980 SH   SOLE 30 16,980 0 0
W P CAREY INC COM 92936U109 15,465 233,079 SH   SOLE 2 16,164 0 216,915
W P CAREY INC COM 92936U109 2,318 34,941 SH   SOLE 4 34,941 0 0
W P CAREY INC COM 92936U109 11,355 171,139 SH   SOLE 7 171,139 0 0
W P CAREY INC COM 92936U109 288 4,347 SH   SOLE 15 4,347 0 0
W P CAREY INC COM 92936U109 3,470 52,296 SH   SOLE 18 52,296 0 0
W P CAREY INC COM 92936U109 9,642 145,320 SH   SOLE 19 145,320 0 0
W P CAREY INC COM 92936U109 111,296 1,677,407 SH   SOLE 21 1,677,407 0 0
W P CAREY INC COM 92936U109 268,441 4,045,833 SH   SOLE 22 3,821,604 0 224,229
W P CAREY INC COM 92936U109 409 6,162 SH   SOLE 23 6,162 0 0
W P CAREY INC COM 92936U109 13,950 210,255 SH   SOLE 25 210,255 0 0
W P CAREY INC COM 92936U109 4,608 69,449 SH   SOLE 26 18,788 0 50,661
W P CAREY INC COM 92936U109 788 11,878 SH   SOLE 28 11,878 0 0
W P CAREY INC COM 92936U109 2,468 37,195 SH   SOLE 29 37,195 0 0
W P CAREY INC COM 92936U109 33,917 511,183 SH   SOLE 30 511,183 0 0
W P CAREY INC COM 92936U109 155 2,340 SH   SOLE 31 2,340 0 0
W P CAREY INC COM 92936U109 141 2,126 SH   SOLE 36 2,126 0 0
W P CAREY INC COM 92936U109 902 13,601 SH   SOLE 40 13,601 0 0
W R BERKLEY CORPORATION COM 084423102 21,189 292,624 SH   SOLE 2 71,865 0 220,759
W R BERKLEY CORPORATION COM 084423102 2,161 29,847 SH   SOLE 4 27,693 0 2,154
W R BERKLEY CORPORATION COM 084423102 4,723 65,224 SH   SOLE 7 46,374 0 18,850
W R BERKLEY CORPORATION COM 084423102 46 639 SH   SOLE 15 639 0 0
W R BERKLEY CORPORATION COM 084423102 22,462 310,202 SH   SOLE 18 301,021 0 9,181
W R BERKLEY CORPORATION COM 084423102 1,311 18,100 SH   SOLE 19 18,100 0 0
W R BERKLEY CORPORATION COM 084423102 5,131 70,863 SH   SOLE 20 0 0 70,863
W R BERKLEY CORPORATION COM 084423102 384,570 5,311,003 SH   SOLE 21 5,311,003 0 0
W R BERKLEY CORPORATION COM 084423102 246,710 3,407,129 SH   SOLE 22 3,195,504 0 211,625
W R BERKLEY CORPORATION COM 084423102 8,464 116,885 SH   SOLE 23 116,885 0 0
W R BERKLEY CORPORATION COM 084423102 6,545 90,389 SH   SOLE 25 90,389 0 0
W R BERKLEY CORPORATION COM 084423102 24,439 337,503 SH   SOLE 26 109,633 0 227,870
W R BERKLEY CORPORATION COM 084423102 1,037 14,321 SH   SOLE 28 14,321 0 0
W R BERKLEY CORPORATION COM 084423102 1,554 21,463 SH   SOLE 29 2,452 0 19,011
W R BERKLEY CORPORATION COM 084423102 16,068 221,900 SH   SOLE 30 221,900 0 0
W R BERKLEY CORPORATION COM 084423102 2,972 41,039 SH   SOLE 31 20,885 0 20,154
W R BERKLEY CORPORATION COM 084423102 373 5,150 SH   SOLE 34 5,150 0 0
W R BERKLEY CORPORATION COM 084423102 8,934 123,385 SH   SOLE 36 123,385 0 0
W R BERKLEY CORPORATION COM 084423102 141 1,951 SH   SOLE 40 1,951 0 0
WABASH NATL CORP COM 929566107 1,106 59,273 SH   SOLE 2 3,774 0 55,499
WABASH NATL CORP COM 929566107 9 489 SH   SOLE 4 489 0 0
WABASH NATL CORP COM 929566107 25 1,337 SH   SOLE 7 1,337 0 0
WABASH NATL CORP COM 929566107 4,707 252,261 SH   SOLE 18 252,261 0 0
WABASH NATL CORP COM 929566107 1,088 58,330 SH   SOLE 19 58,330 0 0
WABASH NATL CORP COM 929566107 109,326 5,858,847 SH   SOLE 21 5,858,847 0 0
WABASH NATL CORP COM 929566107 32,262 1,728,958 SH   SOLE 22 1,634,384 0 94,574
WABASH NATL CORP COM 929566107 84 4,524 SH   SOLE 23 4,524 0 0
WABASH NATL CORP COM 929566107 829 44,404 SH   SOLE 26 13,307 0 31,097
WABASH NATL CORP COM 929566107 181 9,699 SH   SOLE 28 9,699 0 0
WABASH NATL CORP COM 929566107 1,643 88,040 SH   SOLE 30 88,040 0 0
WABASH NATL CORP COM 929566107 136 7,301 SH   SOLE 40 7,301 0 0
WABCO HLDGS INC COM 92927K102 14,530 124,170 SH   SOLE 2 10,053 0 114,117
WABCO HLDGS INC COM 92927K102 2,102 17,967 SH   SOLE 4 16,198 0 1,769
WABCO HLDGS INC COM 92927K102 2,510 21,448 SH   SOLE 7 11,201 0 10,247
WABCO HLDGS INC COM 92927K102 83 706 SH   SOLE 13 706 0 0
WABCO HLDGS INC COM 92927K102 6,965 59,522 SH   SOLE 18 54,526 0 4,996
WABCO HLDGS INC COM 92927K102 1,111 9,493 SH   SOLE 19 9,493 0 0
WABCO HLDGS INC COM 92927K102 3,780 32,301 SH   SOLE 20 0 0 32,301
WABCO HLDGS INC COM 92927K102 70,292 600,684 SH   SOLE 21 600,684 0 0
WABCO HLDGS INC COM 92927K102 173,746 1,484,759 SH   SOLE 22 1,356,426 0 128,333
WABCO HLDGS INC COM 92927K102 7,055 60,286 SH   SOLE 23 60,286 0 0
WABCO HLDGS INC COM 92927K102 332 2,839 SH   SOLE 25 2,839 0 0
WABCO HLDGS INC COM 92927K102 12,751 108,962 SH   SOLE 26 43,881 0 65,081
WABCO HLDGS INC COM 92927K102 888 7,591 SH   SOLE 28 7,591 0 0
WABCO HLDGS INC COM 92927K102 1,307 11,171 SH   SOLE 29 1,227 0 9,944
WABCO HLDGS INC COM 92927K102 8,764 74,891 SH   SOLE 30 74,891 0 0
WABCO HLDGS INC COM 92927K102 2,478 21,180 SH   SOLE 31 11,114 0 10,066
WABCO HLDGS INC COM 92927K102 268 2,291 SH   SOLE 34 2,291 0 0
WABCO HLDGS INC COM 92927K102 1,443 12,330 SH   SOLE 36 12,330 0 0
WABCO HLDGS INC COM 92927K102 120 1,024 SH   SOLE 40 1,024 0 0
WABTEC CORP COM 929740108 23,874 242,181 SH   SOLE 2 43,494 0 198,687
WABTEC CORP COM 929740108 2,708 27,470 SH   SOLE 4 25,100 0 2,370
WABTEC CORP COM 929740108 831 8,431 SH   SOLE 7 7,103 0 1,328
WABTEC CORP COM 929740108 120 1,220 SH   SOLE 13 1,220 0 0
WABTEC CORP COM 929740108 46 470 SH   SOLE 15 470 0 0
WABTEC CORP COM 929740108 27,355 277,486 SH   SOLE 18 269,350 0 8,136
WABTEC CORP COM 929740108 1,502 15,241 SH   SOLE 19 15,241 0 0
WABTEC CORP COM 929740108 4,955 50,262 SH   SOLE 20 0 0 50,262
WABTEC CORP COM 929740108 384,231 3,897,657 SH   SOLE 21 3,897,657 0 0
WABTEC CORP COM 929740108 275,468 2,794,360 SH   SOLE 22 2,617,027 0 177,333
WABTEC CORP COM 929740108 11,319 114,821 SH   SOLE 23 114,821 0 0
WABTEC CORP COM 929740108 8,386 85,069 SH   SOLE 25 85,069 0 0
WABTEC CORP COM 929740108 26,797 271,830 SH   SOLE 26 94,614 0 177,216
WABTEC CORP COM 929740108 1,295 13,134 SH   SOLE 28 13,134 0 0
WABTEC CORP COM 929740108 1,907 19,342 SH   SOLE 29 2,484 0 16,858
WABTEC CORP COM 929740108 10,083 102,284 SH   SOLE 30 102,284 0 0
WABTEC CORP COM 929740108 3,111 31,562 SH   SOLE 31 17,147 0 14,415
WABTEC CORP COM 929740108 428 4,338 SH   SOLE 34 4,338 0 0
WABTEC CORP COM 929740108 7,115 72,178 SH   SOLE 36 72,178 0 0
WABTEC CORP COM 929740108 171 1,738 SH   SOLE 40 1,738 0 0
WADDELL & REED FINL INC CL A 930059100 1,571 87,447 SH   SOLE 2 5,039 0 82,408
WADDELL & REED FINL INC CL A 930059100 4 222 SH   SOLE 4 222 0 0
WADDELL & REED FINL INC CL A 930059100 155 8,652 SH   SOLE 7 8,652 0 0
WADDELL & REED FINL INC CL A 930059100 6,475 360,342 SH   SOLE 18 360,342 0 0
WADDELL & REED FINL INC CL A 930059100 1,203 66,963 SH   SOLE 19 66,963 0 0
WADDELL & REED FINL INC CL A 930059100 153,060 8,517,546 SH   SOLE 21 8,517,546 0 0
WADDELL & REED FINL INC CL A 930059100 44,496 2,476,129 SH   SOLE 22 2,342,923 0 133,206
WADDELL & REED FINL INC CL A 930059100 297 16,503 SH   SOLE 26 10,737 0 5,766
WADDELL & REED FINL INC CL A 930059100 218 12,153 SH   SOLE 28 12,153 0 0
WADDELL & REED FINL INC CL A 930059100 2,283 127,061 SH   SOLE 30 127,061 0 0
WADDELL & REED FINL INC CL A 930059100 74 4,123 SH   SOLE 36 4,123 0 0
WADDELL & REED FINL INC CL A 930059100 165 9,205 SH   SOLE 40 9,205 0 0
WAGEWORKS INC COM 930427109 1,640 32,794 SH   SOLE 2 1,664 0 31,130
WAGEWORKS INC COM 930427109 6 129 SH   SOLE 4 129 0 0
WAGEWORKS INC COM 930427109 45 898 SH   SOLE 7 898 0 0
WAGEWORKS INC COM 930427109 8,543 170,869 SH   SOLE 18 170,869 0 0
WAGEWORKS INC COM 930427109 2,443 48,862 SH   SOLE 19 48,862 0 0
WAGEWORKS INC COM 930427109 201,922 4,038,442 SH   SOLE 21 4,038,442 0 0
WAGEWORKS INC COM 930427109 58,069 1,161,370 SH   SOLE 22 1,107,454 0 53,916
WAGEWORKS INC COM 930427109 131 2,617 SH   SOLE 23 2,617 0 0
WAGEWORKS INC COM 930427109 1,055 21,101 SH   SOLE 26 3,544 0 17,557
WAGEWORKS INC COM 930427109 274 5,484 SH   SOLE 28 5,484 0 0
WAGEWORKS INC COM 930427109 140 2,803 SH   SOLE 29 0 0 2,803
WAGEWORKS INC COM 930427109 2,933 58,669 SH   SOLE 30 58,669 0 0
WAGEWORKS INC COM 930427109 24 487 SH   SOLE 36 487 0 0
WAGEWORKS INC COM 930427109 199 3,975 SH   SOLE 40 3,975 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 132,559 2,208,770 SH   SOLE 2 218,633 0 1,990,137
WALGREENS BOOTS ALLIANCE INC COM 931427108 16,553 275,819 SH   SOLE 4 252,645 0 23,174
WALGREENS BOOTS ALLIANCE INC COM 931427108 52,149 868,933 SH   SOLE 7 705,090 0 163,843
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,515 25,250 SH   SOLE 13 25,250 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 514 8,567 SH   SOLE 15 8,567 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 16 263 SH   SOLE 17 0 0 263
WALGREENS BOOTS ALLIANCE INC COM 931427108 128,528 2,141,593 SH   SOLE 18 2,027,578 0 114,015
WALGREENS BOOTS ALLIANCE INC COM 931427108 43,393 723,036 SH   SOLE 19 723,036 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 24,609 410,054 SH   SOLE 20 0 0 410,054
WALGREENS BOOTS ALLIANCE INC COM 931427108 811,506 13,521,721 SH   SOLE 21 13,521,721 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,265,941 21,093,741 SH   SOLE 22 18,714,276 0 2,379,465
WALGREENS BOOTS ALLIANCE INC COM 931427108 64,010 1,066,564 SH   SOLE 23 1,066,564 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 50,565 842,535 SH   SOLE 25 842,535 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 290,200 4,835,450 SH   SOLE 26 678,767 0 4,156,683
WALGREENS BOOTS ALLIANCE INC COM 931427108 7,320 121,962 SH   SOLE 28 121,962 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,737 28,936 SH   SOLE 29 28,936 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 198,235 3,303,085 SH   SOLE 30 3,303,085 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 20,826 347,021 SH   SOLE 31 172,652 0 174,369
WALGREENS BOOTS ALLIANCE INC COM 931427108 15,526 258,696 SH   SOLE 32 258,696 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 13,828 230,406 SH   SOLE 34 230,406 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 49,185 819,548 SH   SOLE 36 819,548 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,000 16,662 SH   SOLE 40 16,662 0 0
WALKER & DUNLOP INC COM 93148P102 1,575 28,307 SH   SOLE 2 1,170 0 27,137
WALKER & DUNLOP INC COM 93148P102 10 188 SH   SOLE 4 188 0 0
WALKER & DUNLOP INC COM 93148P102 33 589 SH   SOLE 7 589 0 0
WALKER & DUNLOP INC COM 93148P102 6,810 122,380 SH   SOLE 18 122,380 0 0
WALKER & DUNLOP INC COM 93148P102 1,242 22,327 SH   SOLE 19 22,327 0 0
WALKER & DUNLOP INC COM 93148P102 159,938 2,874,005 SH   SOLE 21 2,874,005 0 0
WALKER & DUNLOP INC COM 93148P102 42,871 770,377 SH   SOLE 22 732,862 0 37,515
WALKER & DUNLOP INC COM 93148P102 469 8,427 SH   SOLE 26 6,574 0 1,853
WALKER & DUNLOP INC COM 93148P102 221 3,966 SH   SOLE 28 3,966 0 0
WALKER & DUNLOP INC COM 93148P102 2,423 43,543 SH   SOLE 30 43,543 0 0
WALKER & DUNLOP INC COM 93148P102 156 2,798 SH   SOLE 40 2,798 0 0
WALMART INC COM 931142103 381,949 4,459,422 SH   SOLE 2 1,093,502 0 3,365,920
WALMART INC COM 931142103 50,410 588,558 SH   SOLE 4 550,326 0 38,232
WALMART INC COM 931142103 115,764 1,351,589 SH   SOLE 7 1,194,461 0 157,128
WALMART INC COM 931142103 13,221 154,358 SH   SOLE 13 154,358 0 0
WALMART INC COM 931142103 992 11,580 SH   SOLE 15 11,580 0 0
WALMART INC COM 931142103 35 407 SH   SOLE 17 0 0 407
WALMART INC COM 931142103 326,679 3,814,111 SH   SOLE 18 3,495,840 0 318,271
WALMART INC COM 931142103 156,491 1,827,102 SH   SOLE 19 1,827,102 0 0
WALMART INC COM 931142103 1,571 18,345 SH   SOLE 20 18,345 0 0
WALMART INC COM 931142103 2,088,281 24,381,563 SH   SOLE 21 24,381,563 0 0
WALMART INC COM 931142103 3,175,272 37,072,650 SH   SOLE 22 32,706,523 0 4,366,127
WALMART INC COM 931142103 176,718 2,063,258 SH   SOLE 23 2,063,258 0 0
WALMART INC COM 931142103 128,134 1,496,019 SH   SOLE 25 1,460,302 0 35,717
WALMART INC COM 931142103 396,915 4,634,149 SH   SOLE 26 1,143,814 0 3,490,335
WALMART INC COM 931142103 18,388 214,686 SH   SOLE 28 214,686 0 0
WALMART INC COM 931142103 13,062 152,500 SH   SOLE 29 152,500 0 0
WALMART INC COM 931142103 429,741 5,017,409 SH   SOLE 30 5,017,409 0 0
WALMART INC COM 931142103 65,821 768,492 SH   SOLE 31 466,425 0 302,067
WALMART INC COM 931142103 11,278 131,680 SH   SOLE 32 131,680 0 0
WALMART INC COM 931142103 71,608 836,052 SH   SOLE 34 836,052 0 0
WALMART INC COM 931142103 141,806 1,655,646 SH   SOLE 36 1,655,646 0 0
WALMART INC COM 931142103 2,576 30,076 SH   SOLE 40 30,076 0 0
WARRIOR MET COAL INC COM 93627C101 1,106 40,105 SH   SOLE 2 1,641 0 38,464
WARRIOR MET COAL INC COM 93627C101 25 900 SH   SOLE 7 900 0 0
WARRIOR MET COAL INC COM 93627C101 3,247 117,759 SH   SOLE 18 117,759 0 0
WARRIOR MET COAL INC COM 93627C101 798 28,959 SH   SOLE 19 28,959 0 0
WARRIOR MET COAL INC COM 93627C101 33,002 1,197,033 SH   SOLE 21 1,197,033 0 0
WARRIOR MET COAL INC COM 93627C101 29,599 1,073,604 SH   SOLE 22 1,030,094 0 43,510
WARRIOR MET COAL INC COM 93627C101 100 3,617 SH   SOLE 26 0 0 3,617
WARRIOR MET COAL INC COM 93627C101 215 7,793 SH   SOLE 30 7,793 0 0
WARRIOR MET COAL INC COM 93627C101 102 3,682 SH   SOLE 40 3,682 0 0
WASHINGTON FED INC COM 938824109 6,051 185,044 SH   SOLE 2 99,266 0 85,778
WASHINGTON FED INC COM 938824109 15 446 SH   SOLE 4 446 0 0
WASHINGTON FED INC COM 938824109 88 2,702 SH   SOLE 7 2,702 0 0
WASHINGTON FED INC COM 938824109 17,077 522,233 SH   SOLE 18 522,233 0 0
WASHINGTON FED INC COM 938824109 12,754 390,030 SH   SOLE 19 390,030 0 0
WASHINGTON FED INC COM 938824109 196,523 6,009,875 SH   SOLE 21 6,009,875 0 0
WASHINGTON FED INC COM 938824109 131,441 4,019,617 SH   SOLE 22 3,894,930 0 124,687
WASHINGTON FED INC COM 938824109 6,438 196,873 SH   SOLE 23 196,873 0 0
WASHINGTON FED INC COM 938824109 10,100 308,868 SH   SOLE 26 21,850 0 287,018
WASHINGTON FED INC COM 938824109 393 12,020 SH   SOLE 28 12,020 0 0
WASHINGTON FED INC COM 938824109 1,599 48,909 SH   SOLE 29 0 0 48,909
WASHINGTON FED INC COM 938824109 632 19,330 SH   SOLE 30 19,330 0 0
WASHINGTON FED INC COM 938824109 1,765 53,961 SH   SOLE 34 53,961 0 0
WASHINGTON FED INC COM 938824109 71 2,163 SH   SOLE 36 2,163 0 0
WASHINGTON FED INC COM 938824109 354 10,837 SH   SOLE 40 10,837 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 1,619 199,670 SH   SOLE 2 7,860 0 191,810
WASHINGTON PRIME GROUP NEW COM 93964W108 540 66,550 SH   SOLE 4 66,550 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 2,521 310,895 SH   SOLE 7 310,895 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 62 7,637 SH   SOLE 15 7,637 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 6,488 799,991 SH   SOLE 18 799,991 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 3,045 375,514 SH   SOLE 19 375,514 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 147,307 18,163,618 SH   SOLE 21 18,163,618 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 63,527 7,833,150 SH   SOLE 22 7,556,167 0 276,983
WASHINGTON PRIME GROUP NEW COM 93964W108 54 6,606 SH   SOLE 23 6,606 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 2,739 337,725 SH   SOLE 25 337,725 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 821 101,283 SH   SOLE 26 24,115 0 77,168
WASHINGTON PRIME GROUP NEW COM 93964W108 218 26,864 SH   SOLE 28 26,864 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 516 63,680 SH   SOLE 29 63,680 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 9,299 1,146,625 SH   SOLE 30 1,146,625 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 146 18,048 SH   SOLE 36 18,048 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 163 20,154 SH   SOLE 40 20,154 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,554 84,208 SH   SOLE 2 3,539 0 80,669
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 801 26,416 SH   SOLE 4 26,416 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 3,822 126,018 SH   SOLE 7 126,018 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 96 3,162 SH   SOLE 15 3,162 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 7,912 260,855 SH   SOLE 18 260,855 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4,853 160,002 SH   SOLE 19 160,002 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 91,830 3,027,697 SH   SOLE 21 3,027,697 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 107,310 3,538,095 SH   SOLE 22 3,411,746 0 126,349
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 136 4,496 SH   SOLE 23 4,496 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4,848 159,830 SH   SOLE 25 159,830 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,575 51,935 SH   SOLE 26 11,549 0 40,386
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 329 10,855 SH   SOLE 28 10,855 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 828 27,303 SH   SOLE 29 27,303 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 11,567 381,367 SH   SOLE 30 381,367 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 43 1,411 SH   SOLE 36 1,411 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 220 7,244 SH   SOLE 40 7,244 0 0
WASHINGTON TR BANCORP COM 940610108 797 13,714 SH   SOLE 2 644 0 13,070
WASHINGTON TR BANCORP COM 940610108 21 369 SH   SOLE 7 369 0 0
WASHINGTON TR BANCORP COM 940610108 3,016 51,904 SH   SOLE 18 51,904 0 0
WASHINGTON TR BANCORP COM 940610108 714 12,289 SH   SOLE 19 12,289 0 0
WASHINGTON TR BANCORP COM 940610108 31,049 534,407 SH   SOLE 21 534,407 0 0
WASHINGTON TR BANCORP COM 940610108 27,565 474,448 SH   SOLE 22 450,860 0 23,588
WASHINGTON TR BANCORP COM 940610108 182 3,138 SH   SOLE 26 1,018 0 2,120
WASHINGTON TR BANCORP COM 940610108 121 2,083 SH   SOLE 28 2,083 0 0
WASHINGTON TR BANCORP COM 940610108 249 4,278 SH   SOLE 30 4,278 0 0
WASHINGTON TR BANCORP COM 940610108 91 1,566 SH   SOLE 40 1,566 0 0
WASTE CONNECTIONS INC COM 94106B101 8,568 113,809 SH   SOLE 2 30,228 0 83,581
WASTE CONNECTIONS INC COM 94106B101 6,496 86,294 SH   SOLE 4 79,394 0 6,900
WASTE CONNECTIONS INC COM 94106B101 1,595 21,186 SH   SOLE 7 19,497 0 1,689
WASTE CONNECTIONS INC COM 94106B101 1,937 25,734 SH   SOLE 18 1,218 0 24,516
WASTE CONNECTIONS INC COM 94106B101 27,842 369,840 SH   SOLE 19 369,840 0 0
WASTE CONNECTIONS INC COM 94106B101 31,224 414,769 SH   SOLE 21 414,769 0 0
WASTE CONNECTIONS INC COM 94106B101 38,118 506,351 SH   SOLE 22 306,763 0 199,588
WASTE CONNECTIONS INC COM 94106B101 25,052 332,788 SH   SOLE 23 332,788 0 0
WASTE CONNECTIONS INC COM 94106B101 32,040 425,610 SH   SOLE 26 128,929 0 296,681
WASTE CONNECTIONS INC COM 94106B101 2,760 36,667 SH   SOLE 28 36,667 0 0
WASTE CONNECTIONS INC COM 94106B101 4,536 60,251 SH   SOLE 29 8,811 0 51,440
WASTE CONNECTIONS INC COM 94106B101 20,974 278,611 SH   SOLE 30 278,611 0 0
WASTE CONNECTIONS INC COM 94106B101 6,527 86,708 SH   SOLE 31 38,777 0 47,931
WASTE CONNECTIONS INC COM 94106B101 915 12,148 SH   SOLE 34 12,148 0 0
WASTE CONNECTIONS INC COM 94106B101 3,810 50,616 SH   SOLE 36 50,616 0 0
WASTE CONNECTIONS INC COM 94106B101 399 5,297 SH   SOLE 40 5,297 0 0
WASTE MGMT INC DEL COM 94106L109 104,970 1,290,507 SH   SOLE 2 283,143 0 1,007,364
WASTE MGMT INC DEL COM 94106L109 12,128 149,105 SH   SOLE 4 136,393 0 12,712
WASTE MGMT INC DEL COM 94106L109 30,317 372,719 SH   SOLE 7 347,739 0 24,980
WASTE MGMT INC DEL COM 94106L109 278 3,414 SH   SOLE 13 3,414 0 0
WASTE MGMT INC DEL COM 94106L109 314 3,861 SH   SOLE 15 3,861 0 0
WASTE MGMT INC DEL COM 94106L109 12 143 SH   SOLE 17 0 0 143
WASTE MGMT INC DEL COM 94106L109 67,726 832,634 SH   SOLE 18 775,311 0 57,323
WASTE MGMT INC DEL COM 94106L109 10,975 134,927 SH   SOLE 19 134,927 0 0
WASTE MGMT INC DEL COM 94106L109 12,961 159,342 SH   SOLE 20 0 0 159,342
WASTE MGMT INC DEL COM 94106L109 867,496 10,665,061 SH   SOLE 21 10,665,061 0 0
WASTE MGMT INC DEL COM 94106L109 932,569 11,465,076 SH   SOLE 22 10,269,742 0 1,195,334
WASTE MGMT INC DEL COM 94106L109 47,517 584,181 SH   SOLE 23 584,181 0 0
WASTE MGMT INC DEL COM 94106L109 34,062 418,756 SH   SOLE 25 418,756 0 0
WASTE MGMT INC DEL COM 94106L109 134,819 1,657,469 SH   SOLE 26 381,863 0 1,275,606
WASTE MGMT INC DEL COM 94106L109 5,015 61,657 SH   SOLE 28 61,657 0 0
WASTE MGMT INC DEL COM 94106L109 1,210 14,879 SH   SOLE 29 14,879 0 0
WASTE MGMT INC DEL COM 94106L109 136,664 1,680,156 SH   SOLE 30 1,680,156 0 0
WASTE MGMT INC DEL COM 94106L109 14,366 176,620 SH   SOLE 31 81,530 0 95,090
WASTE MGMT INC DEL COM 94106L109 2,348 28,869 SH   SOLE 32 28,869 0 0
WASTE MGMT INC DEL COM 94106L109 26,346 323,898 SH   SOLE 34 323,898 0 0
WASTE MGMT INC DEL COM 94106L109 36,754 451,851 SH   SOLE 36 451,851 0 0
WASTE MGMT INC DEL COM 94106L109 722 8,877 SH   SOLE 40 8,877 0 0
WATERS CORP COM 941848103 40,643 209,945 SH   SOLE 2 26,171 0 183,774
WATERS CORP COM 941848103 4,969 25,669 SH   SOLE 4 23,469 0 2,200
WATERS CORP COM 941848103 16,748 86,514 SH   SOLE 7 69,876 0 16,638
WATERS CORP COM 941848103 108 557 SH   SOLE 15 557 0 0
WATERS CORP COM 941848103 32,433 167,533 SH   SOLE 18 155,923 0 11,610
WATERS CORP COM 941848103 3,864 19,962 SH   SOLE 19 19,962 0 0
WATERS CORP COM 941848103 8,162 42,160 SH   SOLE 20 0 0 42,160
WATERS CORP COM 941848103 416,624 2,152,095 SH   SOLE 21 2,152,095 0 0
WATERS CORP COM 941848103 396,461 2,047,939 SH   SOLE 22 1,769,161 0 278,778
WATERS CORP COM 941848103 19,120 98,765 SH   SOLE 23 98,765 0 0
WATERS CORP COM 941848103 14,867 76,794 SH   SOLE 25 76,794 0 0
WATERS CORP COM 941848103 56,395 291,310 SH   SOLE 26 73,663 0 217,647
WATERS CORP COM 941848103 2,110 10,901 SH   SOLE 28 10,901 0 0
WATERS CORP COM 941848103 3,685 19,033 SH   SOLE 29 3,515 0 15,518
WATERS CORP COM 941848103 53,025 273,904 SH   SOLE 30 273,904 0 0
WATERS CORP COM 941848103 7,160 36,984 SH   SOLE 31 17,753 0 19,231
WATERS CORP COM 941848103 703 3,632 SH   SOLE 34 3,632 0 0
WATERS CORP COM 941848103 12,102 62,516 SH   SOLE 36 62,516 0 0
WATERS CORP COM 941848103 310 1,602 SH   SOLE 40 1,602 0 0
WATERSTONE FINL INC MD COM 94188P101 447 26,231 SH   SOLE 2 1,087 0 25,144
WATERSTONE FINL INC MD COM 94188P101 15 900 SH   SOLE 7 900 0 0
WATERSTONE FINL INC MD COM 94188P101 1,510 88,592 SH   SOLE 18 88,592 0 0
WATERSTONE FINL INC MD COM 94188P101 354 20,787 SH   SOLE 19 20,787 0 0
WATERSTONE FINL INC MD COM 94188P101 15,628 916,579 SH   SOLE 21 916,579 0 0
WATERSTONE FINL INC MD COM 94188P101 8,325 488,276 SH   SOLE 22 441,082 0 47,194
WATERSTONE FINL INC MD COM 94188P101 484 28,360 SH   SOLE 23 28,360 0 0
WATERSTONE FINL INC MD COM 94188P101 42 2,462 SH   SOLE 26 0 0 2,462
WATERSTONE FINL INC MD COM 94188P101 72 4,204 SH   SOLE 28 4,204 0 0
WATERSTONE FINL INC MD COM 94188P101 140 8,229 SH   SOLE 30 8,229 0 0
WATERSTONE FINL INC MD COM 94188P101 61 3,561 SH   SOLE 40 3,561 0 0
WATSCO INC COM 942622200 14,687 82,380 SH   SOLE 2 21,515 0 60,865
WATSCO INC COM 942622200 26 144 SH   SOLE 4 144 0 0
WATSCO INC COM 942622200 846 4,746 SH   SOLE 7 4,746 0 0
WATSCO INC COM 942622200 2,100 11,779 SH   SOLE 13 11,779 0 0
WATSCO INC COM 942622200 22,086 123,884 SH   SOLE 18 123,884 0 0
WATSCO INC COM 942622200 17,968 100,786 SH   SOLE 19 100,786 0 0
WATSCO INC COM 942622200 396,245 2,222,600 SH   SOLE 21 2,222,600 0 0
WATSCO INC COM 942622200 200,844 1,126,567 SH   SOLE 22 1,043,312 0 83,255
WATSCO INC COM 942622200 1,607 9,013 SH   SOLE 26 5,458 0 3,555
WATSCO INC COM 942622200 753 4,221 SH   SOLE 28 4,221 0 0
WATSCO INC COM 942622200 1,951 10,944 SH   SOLE 29 0 0 10,944
WATSCO INC COM 942622200 1,297 7,275 SH   SOLE 30 7,275 0 0
WATSCO INC COM 942622200 125 701 SH   SOLE 31 701 0 0
WATSCO INC COM 942622200 2,258 12,663 SH   SOLE 32 12,663 0 0
WATSCO INC COM 942622200 1,262 7,077 SH   SOLE 36 7,077 0 0
WATSCO INC COM 942622200 533 2,987 SH   SOLE 40 2,987 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 3,423 43,657 SH   SOLE 2 18,094 0 25,563
WATTS WATER TECHNOLOGIES INC CL A 942749102 13 168 SH   SOLE 4 168 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,091 13,910 SH   SOLE 7 13,910 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 9,551 121,820 SH   SOLE 18 121,820 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 14,980 191,069 SH   SOLE 19 191,069 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 221,576 2,826,230 SH   SOLE 21 2,826,230 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 82,142 1,047,735 SH   SOLE 22 1,008,644 0 39,091
WATTS WATER TECHNOLOGIES INC CL A 942749102 3,983 50,801 SH   SOLE 23 50,801 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 8,043 102,588 SH   SOLE 26 1,893 0 100,695
WATTS WATER TECHNOLOGIES INC CL A 942749102 302 3,851 SH   SOLE 28 3,851 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,084 13,832 SH   SOLE 29 0 0 13,832
WATTS WATER TECHNOLOGIES INC CL A 942749102 9,977 127,255 SH   SOLE 30 127,255 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 64 822 SH   SOLE 34 822 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 237 3,020 SH   SOLE 40 3,020 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 552 14,432 SH   SOLE 2 763 0 13,669
WAVE LIFE SCIENCES LTD SHS Y95308105 15 381 SH   SOLE 7 381 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 2,136 55,852 SH   SOLE 18 55,852 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 536 14,005 SH   SOLE 19 14,005 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 24,848 649,626 SH   SOLE 21 649,626 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 17,720 463,266 SH   SOLE 22 442,326 0 20,940
WAVE LIFE SCIENCES LTD SHS Y95308105 112 2,937 SH   SOLE 30 2,937 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 44 1,156 SH   SOLE 40 1,156 0 0
WAYFAIR INC CL A 94419L101 12,863 108,310 SH   SOLE 2 4,793 0 103,517
WAYFAIR INC CL A 94419L101 28 235 SH   SOLE 4 235 0 0
WAYFAIR INC CL A 94419L101 145 1,223 SH   SOLE 7 1,223 0 0
WAYFAIR INC CL A 94419L101 3,643 30,678 SH   SOLE 18 30,678 0 0
WAYFAIR INC CL A 94419L101 1,045 8,801 SH   SOLE 19 8,801 0 0
WAYFAIR INC CL A 94419L101 75,107 632,426 SH   SOLE 21 632,426 0 0
WAYFAIR INC CL A 94419L101 153,352 1,291,274 SH   SOLE 22 1,182,893 0 108,381
WAYFAIR INC CL A 94419L101 1,667 14,039 SH   SOLE 26 7,474 0 6,565
WAYFAIR INC CL A 94419L101 888 7,480 SH   SOLE 28 7,480 0 0
WAYFAIR INC CL A 94419L101 59 498 SH   SOLE 29 0 0 498
WAYFAIR INC CL A 94419L101 6,518 54,883 SH   SOLE 30 54,883 0 0
WAYFAIR INC CL A 94419L101 145 1,218 SH   SOLE 31 1,218 0 0
WAYFAIR INC CL A 94419L101 772 6,504 SH   SOLE 40 6,504 0 0
WAYFAIR INC NOTE 0.375% 9/0 94419LAA9 805 625,000 PRN   SOLE 21 625,000 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 11 791 SH   SOLE 18 791 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 12 830 SH   SOLE 21 830 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 1,975 140,583 SH   SOLE 22 140,583 0 0
WD-40 CO COM 929236107 1,673 11,439 SH   SOLE 2 579 0 10,860
WD-40 CO COM 929236107 10 69 SH   SOLE 4 69 0 0
WD-40 CO COM 929236107 44 299 SH   SOLE 7 299 0 0
WD-40 CO COM 929236107 8,547 58,441 SH   SOLE 18 58,441 0 0
WD-40 CO COM 929236107 1,662 11,361 SH   SOLE 19 11,361 0 0
WD-40 CO COM 929236107 204,431 1,397,822 SH   SOLE 21 1,397,822 0 0
WD-40 CO COM 929236107 59,456 406,538 SH   SOLE 22 385,449 0 21,089
WD-40 CO COM 929236107 986 6,739 SH   SOLE 26 3,222 0 3,517
WD-40 CO COM 929236107 208 1,424 SH   SOLE 28 1,424 0 0
WD-40 CO COM 929236107 3,065 20,954 SH   SOLE 30 20,954 0 0
WD-40 CO COM 929236107 220 1,502 SH   SOLE 40 1,502 0 0
WEATHERFORD INTL LTD NOTE 5.875% 7/0 947075AH0 1,771 1,800,000 PRN   SOLE 21 1,800,000 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 6,660 2,024,184 SH   SOLE 2 86,172 0 1,938,012
WEATHERFORD INTL PLC ORD SHS G48833100 13 4,020 SH   SOLE 4 4,020 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 197 59,959 SH   SOLE 7 59,959 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 20 6,081 SH   SOLE 15 6,081 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 1,641 498,794 SH   SOLE 18 498,794 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 516 156,893 SH   SOLE 19 156,893 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 45,925 13,959,035 SH   SOLE 21 13,959,035 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 88,844 27,004,183 SH   SOLE 22 24,701,865 0 2,302,318
WEATHERFORD INTL PLC ORD SHS G48833100 3,123 949,276 SH   SOLE 25 949,276 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 4,179 1,270,096 SH   SOLE 26 442,254 0 827,842
WEATHERFORD INTL PLC ORD SHS G48833100 512 155,474 SH   SOLE 28 155,474 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 728 221,403 SH   SOLE 30 221,403 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 71 21,476 SH   SOLE 31 21,476 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 3,498 1,063,357 SH   SOLE 36 1,063,357 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 351 106,794 SH   SOLE 40 106,794 0 0
WEB COM GROUP INC COM 94733A104 915 35,396 SH   SOLE 2 1,888 0 33,508
WEB COM GROUP INC COM 94733A104 10 372 SH   SOLE 4 372 0 0
WEB COM GROUP INC COM 94733A104 22 864 SH   SOLE 7 864 0 0
WEB COM GROUP INC COM 94733A104 3,330 128,806 SH   SOLE 18 128,806 0 0
WEB COM GROUP INC COM 94733A104 836 32,334 SH   SOLE 19 32,334 0 0
WEB COM GROUP INC COM 94733A104 34,471 1,333,501 SH   SOLE 21 1,333,501 0 0
WEB COM GROUP INC COM 94733A104 33,798 1,307,471 SH   SOLE 22 1,248,308 0 59,163
WEB COM GROUP INC COM 94733A104 47 1,836 SH   SOLE 26 0 0 1,836
WEB COM GROUP INC COM 94733A104 162 6,249 SH   SOLE 28 6,249 0 0
WEB COM GROUP INC COM 94733A104 256 9,886 SH   SOLE 30 9,886 0 0
WEB COM GROUP INC COM 94733A104 132 5,114 SH   SOLE 40 5,114 0 0
WEB COM GROUP INC NOTE 1.000% 8/1 94733AAA2 299 300,000 PRN   SOLE 21 300,000 0 0
WEBSTER FINL CORP CONN COM 947890109 14,127 221,772 SH   SOLE 2 44,126 0 177,646
WEBSTER FINL CORP CONN COM 947890109 33 511 SH   SOLE 4 511 0 0
WEBSTER FINL CORP CONN COM 947890109 172 2,695 SH   SOLE 7 2,695 0 0
WEBSTER FINL CORP CONN COM 947890109 18,298 287,253 SH   SOLE 18 287,253 0 0
WEBSTER FINL CORP CONN COM 947890109 916 14,387 SH   SOLE 19 14,387 0 0
WEBSTER FINL CORP CONN COM 947890109 281,432 4,418,077 SH   SOLE 21 4,418,077 0 0
WEBSTER FINL CORP CONN COM 947890109 187,932 2,950,269 SH   SOLE 22 2,763,959 0 186,310
WEBSTER FINL CORP CONN COM 947890109 1,931 30,313 SH   SOLE 26 13,484 0 16,829
WEBSTER FINL CORP CONN COM 947890109 844 13,256 SH   SOLE 28 13,256 0 0
WEBSTER FINL CORP CONN COM 947890109 1,379 21,643 SH   SOLE 30 21,643 0 0
WEBSTER FINL CORP CONN COM 947890109 126 1,977 SH   SOLE 31 1,977 0 0
WEBSTER FINL CORP CONN COM 947890109 29,447 462,269 SH   SOLE 34 462,269 0 0
WEBSTER FINL CORP CONN COM 947890109 113 1,774 SH   SOLE 36 1,774 0 0
WEBSTER FINL CORP CONN COM 947890109 622 9,762 SH   SOLE 40 9,762 0 0
WEC ENERGY GROUP INC COM 92939U106 62,194 962,010 SH   SOLE 2 215,323 0 746,687
WEC ENERGY GROUP INC COM 92939U106 7,481 115,723 SH   SOLE 4 106,790 0 8,933
WEC ENERGY GROUP INC COM 92939U106 22,535 348,576 SH   SOLE 7 312,205 0 36,371
WEC ENERGY GROUP INC COM 92939U106 893 13,807 SH   SOLE 13 13,807 0 0
WEC ENERGY GROUP INC COM 92939U106 140 2,162 SH   SOLE 15 2,162 0 0
WEC ENERGY GROUP INC COM 92939U106 47,159 729,456 SH   SOLE 18 686,193 0 43,263
WEC ENERGY GROUP INC COM 92939U106 8,911 137,828 SH   SOLE 19 137,828 0 0
WEC ENERGY GROUP INC COM 92939U106 11,273 174,377 SH   SOLE 20 0 0 174,377
WEC ENERGY GROUP INC COM 92939U106 813,657 12,585,569 SH   SOLE 21 12,585,569 0 0
WEC ENERGY GROUP INC COM 92939U106 546,499 8,453,198 SH   SOLE 22 7,574,102 0 879,096
WEC ENERGY GROUP INC COM 92939U106 24,895 385,067 SH   SOLE 23 385,067 0 0
WEC ENERGY GROUP INC COM 92939U106 19,557 302,504 SH   SOLE 25 302,504 0 0
WEC ENERGY GROUP INC COM 92939U106 74,414 1,151,021 SH   SOLE 26 286,361 0 864,660
WEC ENERGY GROUP INC COM 92939U106 3,082 47,666 SH   SOLE 28 47,666 0 0
WEC ENERGY GROUP INC COM 92939U106 4,680 72,389 SH   SOLE 29 10,816 0 61,573
WEC ENERGY GROUP INC COM 92939U106 85,994 1,330,151 SH   SOLE 30 1,330,151 0 0
WEC ENERGY GROUP INC COM 92939U106 9,048 139,953 SH   SOLE 31 67,229 0 72,724
WEC ENERGY GROUP INC COM 92939U106 4,568 70,657 SH   SOLE 32 70,657 0 0
WEC ENERGY GROUP INC COM 92939U106 977 15,115 SH   SOLE 34 15,115 0 0
WEC ENERGY GROUP INC COM 92939U106 20,641 319,271 SH   SOLE 36 319,271 0 0
WEC ENERGY GROUP INC COM 92939U106 410 6,336 SH   SOLE 40 6,336 0 0
WEIBO CORP SPONSORED ADR 948596101 3,618 40,766 SH   SOLE 2 12,432 0 28,334
WEIBO CORP SPONSORED ADR 948596101 1,274 14,350 SH   SOLE 4 14,350 0 0
WEIBO CORP SPONSORED ADR 948596101 727 8,187 SH   SOLE 7 8,187 0 0
WEIBO CORP SPONSORED ADR 948596101 1,458 16,431 SH   SOLE 15 16,431 0 0
WEIBO CORP SPONSORED ADR 948596101 1,647 18,553 SH   SOLE 18 18,415 0 138
WEIBO CORP SPONSORED ADR 948596101 101 1,141 SH   SOLE 19 1,141 0 0
WEIBO CORP SPONSORED ADR 948596101 75,795 853,936 SH   SOLE 21 853,936 0 0
WEIBO CORP SPONSORED ADR 948596101 66,371 747,755 SH   SOLE 22 703,218 0 44,537
WEIBO CORP SPONSORED ADR 948596101 5,869 66,123 SH   SOLE 23 66,123 0 0
WEIBO CORP SPONSORED ADR 948596101 1,494 16,829 SH   SOLE 25 16,829 0 0
WEIBO CORP SPONSORED ADR 948596101 16,344 184,136 SH   SOLE 26 35,444 0 148,692
WEIBO CORP SPONSORED ADR 948596101 591 6,658 SH   SOLE 28 6,658 0 0
WEIBO CORP SPONSORED ADR 948596101 1,927 21,711 SH   SOLE 29 17,227 0 4,484
WEIBO CORP SPONSORED ADR 948596101 23,968 270,034 SH   SOLE 30 270,034 0 0
WEIBO CORP SPONSORED ADR 948596101 1,318 14,854 SH   SOLE 31 10,537 0 4,317
WEIBO CORP SPONSORED ADR 948596101 1,078 12,142 SH   SOLE 34 12,142 0 0
WEIBO CORP SPONSORED ADR 948596101 359 4,049 SH   SOLE 36 4,049 0 0
WEIBO CORP SPONSORED ADR 948596101 38 424 SH   SOLE 40 424 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 3,299 32,633 SH   SOLE 2 1,675 0 30,958
WEIGHT WATCHERS INTL INC NEW COM 948626106 17 172 SH   SOLE 4 172 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 85 836 SH   SOLE 7 836 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 12,395 122,597 SH   SOLE 18 122,597 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 4,651 46,006 SH   SOLE 19 46,006 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 127,894 1,265,023 SH   SOLE 21 1,265,023 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 104,042 1,029,101 SH   SOLE 22 972,736 0 56,365
WEIGHT WATCHERS INTL INC NEW COM 948626106 37 370 SH   SOLE 23 370 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 1,288 12,736 SH   SOLE 26 5,585 0 7,151
WEIGHT WATCHERS INTL INC NEW COM 948626106 406 4,017 SH   SOLE 28 4,017 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 99 984 SH   SOLE 29 0 0 984
WEIGHT WATCHERS INTL INC NEW COM 948626106 883 8,730 SH   SOLE 30 8,730 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 336 3,319 SH   SOLE 40 3,319 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 10,894 353,597 SH   SOLE 2 100,029 0 253,568
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,023 65,668 SH   SOLE 4 65,668 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 6,105 198,137 SH   SOLE 7 198,137 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 175 5,666 SH   SOLE 15 5,666 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 11,537 374,450 SH   SOLE 18 373,295 0 1,155
WEINGARTEN RLTY INVS SH BEN INT 948741103 5,096 165,404 SH   SOLE 19 165,404 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 186,890 6,065,889 SH   SOLE 21 6,065,889 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 186,265 6,045,605 SH   SOLE 22 5,795,006 0 250,599
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,963 96,170 SH   SOLE 23 96,170 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 10,747 348,811 SH   SOLE 25 348,811 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 5,535 179,641 SH   SOLE 26 64,910 0 114,731
WEINGARTEN RLTY INVS SH BEN INT 948741103 296 9,607 SH   SOLE 28 9,607 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 3,581 116,222 SH   SOLE 29 72,922 0 43,300
WEINGARTEN RLTY INVS SH BEN INT 948741103 17,915 581,460 SH   SOLE 30 581,460 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 645 20,931 SH   SOLE 31 2,732 0 18,199
WEINGARTEN RLTY INVS SH BEN INT 948741103 372 12,061 SH   SOLE 34 12,061 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,806 91,067 SH   SOLE 36 91,067 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 484 15,713 SH   SOLE 40 15,713 0 0
WEIS MKTS INC COM 948849104 550 10,320 SH   SOLE 2 366 0 9,954
WEIS MKTS INC COM 948849104 8 157 SH   SOLE 4 157 0 0
WEIS MKTS INC COM 948849104 10 194 SH   SOLE 7 194 0 0
WEIS MKTS INC COM 948849104 1,689 31,664 SH   SOLE 18 31,664 0 0
WEIS MKTS INC COM 948849104 407 7,621 SH   SOLE 19 7,621 0 0
WEIS MKTS INC COM 948849104 16,825 315,428 SH   SOLE 21 315,428 0 0
WEIS MKTS INC COM 948849104 20,140 377,571 SH   SOLE 22 355,653 0 21,918
WEIS MKTS INC COM 948849104 308 5,765 SH   SOLE 26 5,765 0 0
WEIS MKTS INC COM 948849104 94 1,755 SH   SOLE 28 1,755 0 0
WEIS MKTS INC COM 948849104 139 2,600 SH   SOLE 30 2,600 0 0
WEIS MKTS INC COM 948849104 79 1,475 SH   SOLE 40 1,475 0 0
WELBILT INC COM 949090104 5,399 241,995 SH   SOLE 2 9,731 0 232,264
WELBILT INC COM 949090104 18 803 SH   SOLE 4 803 0 0
WELBILT INC COM 949090104 62 2,781 SH   SOLE 7 2,781 0 0
WELBILT INC COM 949090104 1,428 64,001 SH   SOLE 18 64,001 0 0
WELBILT INC COM 949090104 445 19,959 SH   SOLE 19 19,959 0 0
WELBILT INC COM 949090104 33,983 1,523,222 SH   SOLE 21 1,523,222 0 0
WELBILT INC COM 949090104 82,993 3,719,979 SH   SOLE 22 3,463,972 0 256,007
WELBILT INC COM 949090104 1,017 45,578 SH   SOLE 26 34,747 0 10,831
WELBILT INC COM 949090104 418 18,717 SH   SOLE 28 18,717 0 0
WELBILT INC COM 949090104 679 30,415 SH   SOLE 30 30,415 0 0
WELBILT INC COM 949090104 67 3,003 SH   SOLE 31 3,003 0 0
WELBILT INC COM 949090104 43 1,922 SH   SOLE 36 1,922 0 0
WELBILT INC COM 949090104 316 14,151 SH   SOLE 40 14,151 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 42,866 174,083 SH   SOLE 2 93,544 0 80,539
WELLCARE HEALTH PLANS INC COM 94946T106 2,350 9,545 SH   SOLE 4 9,545 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 855 3,474 SH   SOLE 7 3,474 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 39,847 161,823 SH   SOLE 18 161,465 0 358
WELLCARE HEALTH PLANS INC COM 94946T106 47,506 192,925 SH   SOLE 19 192,925 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 511,152 2,075,827 SH   SOLE 21 2,075,827 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 398,443 1,618,108 SH   SOLE 22 1,469,088 0 149,020
WELLCARE HEALTH PLANS INC COM 94946T106 3,734 15,166 SH   SOLE 23 15,166 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 1,137 4,616 SH   SOLE 25 4,616 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 4,404 17,885 SH   SOLE 26 9,403 0 8,482
WELLCARE HEALTH PLANS INC COM 94946T106 1,517 6,159 SH   SOLE 28 6,159 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 5,881 23,883 SH   SOLE 29 12,039 0 11,844
WELLCARE HEALTH PLANS INC COM 94946T106 2,602 10,566 SH   SOLE 30 10,566 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 4,795 19,473 SH   SOLE 31 16,246 0 3,227
WELLCARE HEALTH PLANS INC COM 94946T106 21,153 85,904 SH   SOLE 34 85,904 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 2,605 10,578 SH   SOLE 36 10,578 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 1,220 4,956 SH   SOLE 40 4,956 0 0
WELLESLEY BANCORP INC COM 949485106 11 328 SH   SOLE 18 328 0 0
WELLESLEY BANCORP INC COM 949485106 9 267 SH   SOLE 21 267 0 0
WELLS FARGO & CO MTNF 0.250% 6/2 94986RXR7 2,034 2,360,000 PRN   SOLE 2 2,360,000 0 0
WELLS FARGO CO NEW COM 949746101 681,843 12,298,759 SH   SOLE 2 1,917,468 0 10,381,291
WELLS FARGO CO NEW COM 949746101 87,448 1,577,341 SH   SOLE 4 1,455,871 0 121,470
WELLS FARGO CO NEW COM 949746101 179,341 3,234,862 SH   SOLE 7 3,126,881 0 107,981
WELLS FARGO CO NEW COM 949746101 286 5,153 SH   SOLE 13 5,153 0 0
WELLS FARGO CO NEW COM 949746101 1,938 34,955 SH   SOLE 15 34,955 0 0
WELLS FARGO CO NEW COM 949746101 4 66 SH   SOLE 17 0 0 66
WELLS FARGO CO NEW COM 949746101 835,055 15,062,313 SH   SOLE 18 14,011,899 0 1,050,414
WELLS FARGO CO NEW COM 949746101 1,009,539 18,209,586 SH   SOLE 19 18,209,586 0 0
WELLS FARGO CO NEW COM 949746101 94,689 1,707,948 SH   SOLE 20 315,123 0 1,392,825
WELLS FARGO CO NEW COM 949746101 3,920,108 70,709,014 SH   SOLE 21 70,709,014 0 0
WELLS FARGO CO NEW COM 949746101 5,967,730 107,643,032 SH   SOLE 22 95,466,566 0 12,176,466
WELLS FARGO CO NEW COM 949746101 330,627 5,963,696 SH   SOLE 23 5,963,696 0 0
WELLS FARGO CO NEW COM 949746101 259,399 4,678,915 SH   SOLE 25 4,678,915 0 0
WELLS FARGO CO NEW COM 949746101 838,150 15,118,140 SH   SOLE 26 3,176,956 0 11,941,184
WELLS FARGO CO NEW COM 949746101 37,516 676,698 SH   SOLE 28 676,698 0 0
WELLS FARGO CO NEW COM 949746101 16,982 306,313 SH   SOLE 29 170,166 0 136,147
WELLS FARGO CO NEW COM 949746101 850,398 15,339,074 SH   SOLE 30 15,339,074 0 0
WELLS FARGO CO NEW COM 949746101 86,552 1,561,182 SH   SOLE 31 911,376 0 649,806
WELLS FARGO CO NEW COM 949746101 213,113 3,844,037 SH   SOLE 34 3,844,037 0 0
WELLS FARGO CO NEW COM 949746101 236,441 4,264,814 SH   SOLE 36 4,264,814 0 0
WELLS FARGO CO NEW COM 949746101 1,773 31,984 SH   SOLE 37 31,984 0 0
WELLS FARGO CO NEW COM 949746101 5,238 94,481 SH   SOLE 40 94,481 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 296 235 SH   SOLE 4 235 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 2,612 2,075 SH   SOLE 18 2,075 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 18,825 14,952 SH   SOLE 19 14,952 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 509 404 SH   SOLE 22 404 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 7,096 5,636 SH   SOLE 34 5,636 0 0
WELLS FARGO GLOBAL DIVIDEND COM 94987C103 964 172,500 SH   SOLE 2 172,500 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 2,646 331,180 SH   SOLE 2 331,180 0 0
WELLS FARGO MULTI SECTOR INC COM 94987D101 2,134 171,000 SH   SOLE 2 171,000 0 0
WELLTOWER INC COM 95040Q104 60,592 966,531 SH   SOLE 2 90,547 0 875,984
WELLTOWER INC COM 95040Q104 14,977 238,898 SH   SOLE 4 228,659 0 10,239
WELLTOWER INC COM 95040Q104 57,547 917,957 SH   SOLE 7 897,665 0 20,292
WELLTOWER INC COM 95040Q104 610 9,723 SH   SOLE 13 9,723 0 0
WELLTOWER INC COM 95040Q104 1,099 17,537 SH   SOLE 15 17,537 0 0
WELLTOWER INC COM 95040Q104 2 30 SH   SOLE 17 0 0 30
WELLTOWER INC COM 95040Q104 49,735 793,353 SH   SOLE 18 743,838 0 49,515
WELLTOWER INC COM 95040Q104 36,131 576,337 SH   SOLE 19 576,337 0 0
WELLTOWER INC COM 95040Q104 9,946 158,658 SH   SOLE 20 0 0 158,658
WELLTOWER INC COM 95040Q104 761,936 12,154,035 SH   SOLE 21 12,154,035 0 0
WELLTOWER INC COM 95040Q104 916,774 14,623,921 SH   SOLE 22 13,607,167 0 1,016,754
WELLTOWER INC COM 95040Q104 30,148 480,900 SH   SOLE 23 480,900 0 0
WELLTOWER INC COM 95040Q104 70,247 1,120,550 SH   SOLE 25 1,120,550 0 0
WELLTOWER INC COM 95040Q104 106,123 1,692,818 SH   SOLE 26 321,452 0 1,371,366
WELLTOWER INC COM 95040Q104 3,280 52,320 SH   SOLE 28 52,320 0 0
WELLTOWER INC COM 95040Q104 9,009 143,701 SH   SOLE 29 143,701 0 0
WELLTOWER INC COM 95040Q104 177,816 2,836,430 SH   SOLE 30 2,836,430 0 0
WELLTOWER INC COM 95040Q104 9,461 150,912 SH   SOLE 31 71,980 0 78,932
WELLTOWER INC COM 95040Q104 2,767 44,141 SH   SOLE 34 44,141 0 0
WELLTOWER INC COM 95040Q104 21,926 349,745 SH   SOLE 36 349,745 0 0
WELLTOWER INC COM 95040Q104 464 7,402 SH   SOLE 40 7,402 0 0
WENDYS CO COM 95058W100 7,586 441,537 SH   SOLE 2 86,464 0 355,073
WENDYS CO COM 95058W100 138 8,017 SH   SOLE 4 8,017 0 0
WENDYS CO COM 95058W100 71 4,154 SH   SOLE 7 4,154 0 0
WENDYS CO COM 95058W100 9,843 572,921 SH   SOLE 18 572,921 0 0
WENDYS CO COM 95058W100 498 29,001 SH   SOLE 19 29,001 0 0
WENDYS CO COM 95058W100 145,535 8,471,179 SH   SOLE 21 8,471,179 0 0
WENDYS CO COM 95058W100 101,271 5,894,730 SH   SOLE 22 5,499,805 0 394,925
WENDYS CO COM 95058W100 689 40,127 SH   SOLE 26 28,560 0 11,567
WENDYS CO COM 95058W100 461 26,805 SH   SOLE 28 26,805 0 0
WENDYS CO COM 95058W100 733 42,641 SH   SOLE 30 42,641 0 0
WENDYS CO COM 95058W100 72 4,208 SH   SOLE 31 4,208 0 0
WENDYS CO COM 95058W100 90 5,262 SH   SOLE 36 5,262 0 0
WENDYS CO COM 95058W100 312 18,188 SH   SOLE 40 18,188 0 0
WERNER ENTERPRISES INC COM 950755108 2,657 70,768 SH   SOLE 2 25,996 0 44,772
WERNER ENTERPRISES INC COM 950755108 8 213 SH   SOLE 4 213 0 0
WERNER ENTERPRISES INC COM 950755108 41 1,080 SH   SOLE 7 1,080 0 0
WERNER ENTERPRISES INC COM 950755108 10,204 271,743 SH   SOLE 18 271,743 0 0
WERNER ENTERPRISES INC COM 950755108 2,679 71,349 SH   SOLE 19 71,349 0 0
WERNER ENTERPRISES INC COM 950755108 118,403 3,153,209 SH   SOLE 21 3,153,209 0 0
WERNER ENTERPRISES INC COM 950755108 69,631 1,854,354 SH   SOLE 22 1,782,307 0 72,047
WERNER ENTERPRISES INC COM 950755108 596 15,884 SH   SOLE 23 15,884 0 0
WERNER ENTERPRISES INC COM 950755108 1,913 50,939 SH   SOLE 26 6,879 0 44,060
WERNER ENTERPRISES INC COM 950755108 254 6,764 SH   SOLE 28 6,764 0 0
WERNER ENTERPRISES INC COM 950755108 148 3,949 SH   SOLE 29 0 0 3,949
WERNER ENTERPRISES INC COM 950755108 411 10,935 SH   SOLE 30 10,935 0 0
WERNER ENTERPRISES INC COM 950755108 194 5,155 SH   SOLE 40 5,155 0 0
WESBANCO INC COM 950810101 2,118 47,016 SH   SOLE 2 2,025 0 44,991
WESBANCO INC COM 950810101 15 337 SH   SOLE 4 337 0 0
WESBANCO INC COM 950810101 42 922 SH   SOLE 7 922 0 0
WESBANCO INC COM 950810101 6,594 146,408 SH   SOLE 18 146,408 0 0
WESBANCO INC COM 950810101 1,690 37,533 SH   SOLE 19 37,533 0 0
WESBANCO INC COM 950810101 67,708 1,503,281 SH   SOLE 21 1,503,281 0 0
WESBANCO INC COM 950810101 57,888 1,285,267 SH   SOLE 22 1,227,711 0 57,556
WESBANCO INC COM 950810101 759 16,862 SH   SOLE 26 7,015 0 9,847
WESBANCO INC COM 950810101 274 6,092 SH   SOLE 28 6,092 0 0
WESBANCO INC COM 950810101 451 10,021 SH   SOLE 30 10,021 0 0
WESBANCO INC COM 950810101 176 3,913 SH   SOLE 40 3,913 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 672 59,740 SH   SOLE 2 2,335 0 57,405
WESCO AIRCRAFT HLDGS INC COM 950814103 2 200 SH   SOLE 4 200 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 13 1,128 SH   SOLE 7 1,128 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 2,046 181,876 SH   SOLE 18 181,876 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 495 44,032 SH   SOLE 19 44,032 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 57,429 5,104,824 SH   SOLE 21 5,104,824 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 18,271 1,624,071 SH   SOLE 22 1,545,627 0 78,444
WESCO AIRCRAFT HLDGS INC COM 950814103 278 24,702 SH   SOLE 26 0 0 24,702
WESCO AIRCRAFT HLDGS INC COM 950814103 110 9,777 SH   SOLE 28 9,777 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 126 11,216 SH   SOLE 30 11,216 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 86 7,676 SH   SOLE 40 7,676 0 0
WESCO INTL INC COM 95082P105 5,554 97,264 SH   SOLE 2 7,359 0 89,905
WESCO INTL INC COM 95082P105 102 1,781 SH   SOLE 4 1,781 0 0
WESCO INTL INC COM 95082P105 124 2,170 SH   SOLE 7 2,170 0 0
WESCO INTL INC COM 95082P105 1,698 29,738 SH   SOLE 18 29,738 0 0
WESCO INTL INC COM 95082P105 1,181 20,686 SH   SOLE 19 20,686 0 0
WESCO INTL INC COM 95082P105 28,757 503,628 SH   SOLE 21 503,628 0 0
WESCO INTL INC COM 95082P105 79,239 1,387,717 SH   SOLE 22 1,220,475 0 167,242
WESCO INTL INC COM 95082P105 15 256 SH   SOLE 23 256 0 0
WESCO INTL INC COM 95082P105 752 13,165 SH   SOLE 26 9,742 0 3,423
WESCO INTL INC COM 95082P105 393 6,883 SH   SOLE 28 6,883 0 0
WESCO INTL INC COM 95082P105 488 8,548 SH   SOLE 29 0 0 8,548
WESCO INTL INC COM 95082P105 596 10,446 SH   SOLE 30 10,446 0 0
WESCO INTL INC COM 95082P105 53 934 SH   SOLE 31 934 0 0
WESCO INTL INC COM 95082P105 254 4,452 SH   SOLE 36 4,452 0 0
WESCO INTL INC COM 95082P105 298 5,222 SH   SOLE 40 5,222 0 0
WEST BANCORPORATION INC CAP STK 95123P106 411 16,325 SH   SOLE 2 724 0 15,601
WEST BANCORPORATION INC CAP STK 95123P106 14 540 SH   SOLE 7 540 0 0
WEST BANCORPORATION INC CAP STK 95123P106 1,405 55,864 SH   SOLE 18 55,864 0 0
WEST BANCORPORATION INC CAP STK 95123P106 596 23,693 SH   SOLE 19 23,693 0 0
WEST BANCORPORATION INC CAP STK 95123P106 14,155 562,805 SH   SOLE 21 562,805 0 0
WEST BANCORPORATION INC CAP STK 95123P106 4,951 196,860 SH   SOLE 22 189,220 0 7,640
WEST BANCORPORATION INC CAP STK 95123P106 954 37,913 SH   SOLE 26 0 0 37,913
WEST BANCORPORATION INC CAP STK 95123P106 232 9,226 SH   SOLE 29 0 0 9,226
WEST PHARMACEUTICAL SVSC INC COM 955306105 18,919 190,542 SH   SOLE 2 45,320 0 145,222
WEST PHARMACEUTICAL SVSC INC COM 955306105 38 379 SH   SOLE 4 379 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,252 12,605 SH   SOLE 7 12,605 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 22,776 229,389 SH   SOLE 18 229,389 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 33,043 332,797 SH   SOLE 19 332,797 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 335,621 3,380,211 SH   SOLE 21 3,380,211 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 234,294 2,359,690 SH   SOLE 22 2,205,771 0 153,919
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,733 27,528 SH   SOLE 26 14,966 0 12,562
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,020 10,273 SH   SOLE 28 10,273 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,664 16,760 SH   SOLE 30 16,760 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 161 1,622 SH   SOLE 31 1,622 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 892 8,986 SH   SOLE 40 8,986 0 0
WESTAMERICA BANCORPORATION COM 957090103 1,552 27,468 SH   SOLE 2 1,285 0 26,183
WESTAMERICA BANCORPORATION COM 957090103 12 219 SH   SOLE 4 219 0 0
WESTAMERICA BANCORPORATION COM 957090103 31 549 SH   SOLE 7 549 0 0
WESTAMERICA BANCORPORATION COM 957090103 6,507 115,143 SH   SOLE 18 115,143 0 0
WESTAMERICA BANCORPORATION COM 957090103 1,176 20,802 SH   SOLE 19 20,802 0 0
WESTAMERICA BANCORPORATION COM 957090103 151,324 2,677,828 SH   SOLE 21 2,677,828 0 0
WESTAMERICA BANCORPORATION COM 957090103 45,524 805,587 SH   SOLE 22 766,551 0 39,036
WESTAMERICA BANCORPORATION COM 957090103 579 10,245 SH   SOLE 26 8,645 0 1,600
WESTAMERICA BANCORPORATION COM 957090103 213 3,763 SH   SOLE 28 3,763 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,224 39,351 SH   SOLE 30 39,351 0 0
WESTAMERICA BANCORPORATION COM 957090103 161 2,851 SH   SOLE 40 2,851 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 6 2,149 SH   SOLE 18 2,149 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 105 36,689 SH   SOLE 21 36,689 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 852 298,868 SH   SOLE 22 298,868 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 47 16,362 SH   SOLE 29 0 0 16,362
WESTERN ALLIANCE BANCORP COM 957638109 10,392 183,569 SH   SOLE 2 7,604 0 175,965
WESTERN ALLIANCE BANCORP COM 957638109 28 487 SH   SOLE 4 487 0 0
WESTERN ALLIANCE BANCORP COM 957638109 127 2,239 SH   SOLE 7 2,239 0 0
WESTERN ALLIANCE BANCORP COM 957638109 3,693 65,238 SH   SOLE 13 65,238 0 0
WESTERN ALLIANCE BANCORP COM 957638109 3,407 60,192 SH   SOLE 18 60,192 0 0
WESTERN ALLIANCE BANCORP COM 957638109 8,050 142,205 SH   SOLE 19 142,205 0 0
WESTERN ALLIANCE BANCORP COM 957638109 74,779 1,320,946 SH   SOLE 21 1,320,946 0 0
WESTERN ALLIANCE BANCORP COM 957638109 172,065 3,039,486 SH   SOLE 22 2,837,454 0 202,032
WESTERN ALLIANCE BANCORP COM 957638109 2,152 38,020 SH   SOLE 26 20,017 0 18,003
WESTERN ALLIANCE BANCORP COM 957638109 785 13,864 SH   SOLE 28 13,864 0 0
WESTERN ALLIANCE BANCORP COM 957638109 3,867 68,308 SH   SOLE 29 0 0 68,308
WESTERN ALLIANCE BANCORP COM 957638109 1,288 22,748 SH   SOLE 30 22,748 0 0
WESTERN ALLIANCE BANCORP COM 957638109 123 2,176 SH   SOLE 31 2,176 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,055 18,636 SH   SOLE 36 18,636 0 0
WESTERN ALLIANCE BANCORP COM 957638109 751 13,263 SH   SOLE 40 13,263 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 2,119 159,700 SH   SOLE 2 159,700 0 0
WESTERN ASSET GLB HI INCOME COM 95766B109 1,736 190,300 SH   SOLE 2 190,300 0 0
WESTERN ASSET HGH YLD DFNDFD COM 95768B107 2,220 152,152 SH   SOLE 2 152,152 0 0
WESTERN ASSET HIGH INCM FD I COM 95766J102 2,235 347,100 SH   SOLE 2 347,100 0 0
WESTERN ASSET HIGH INCM OPP COM 95766K109 2,734 567,203 SH   SOLE 2 567,203 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 481 46,171 SH   SOLE 2 2,078 0 44,093
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,508 144,705 SH   SOLE 18 144,705 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 357 34,227 SH   SOLE 19 34,227 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 23,492 2,254,558 SH   SOLE 21 2,254,558 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 14,700 1,410,705 SH   SOLE 22 1,316,737 0 93,968
WESTERN ASSET MTG CAP CORP COM 95790D105 140 13,391 SH   SOLE 26 0 0 13,391
WESTERN ASSET MTG CAP CORP COM 95790D105 66 6,376 SH   SOLE 28 6,376 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 105 10,115 SH   SOLE 30 10,115 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 44 4,222 SH   SOLE 40 4,222 0 0
WESTERN DIGITAL CORP COM 958102105 59,777 772,208 SH   SOLE 2 73,933 0 698,275
WESTERN DIGITAL CORP COM 958102105 8,678 112,102 SH   SOLE 4 104,296 0 7,806
WESTERN DIGITAL CORP COM 958102105 21,475 277,419 SH   SOLE 7 270,565 0 6,854
WESTERN DIGITAL CORP COM 958102105 276 3,564 SH   SOLE 13 3,564 0 0
WESTERN DIGITAL CORP COM 958102105 217 2,807 SH   SOLE 15 2,807 0 0
WESTERN DIGITAL CORP COM 958102105 11 137 SH   SOLE 17 0 0 137
WESTERN DIGITAL CORP COM 958102105 57,347 740,820 SH   SOLE 18 700,470 0 40,350
WESTERN DIGITAL CORP COM 958102105 58,560 756,492 SH   SOLE 19 756,492 0 0
WESTERN DIGITAL CORP COM 958102105 7,969 102,945 SH   SOLE 20 0 0 102,945
WESTERN DIGITAL CORP COM 958102105 504,130 6,512,462 SH   SOLE 21 6,512,462 0 0
WESTERN DIGITAL CORP COM 958102105 608,587 7,861,863 SH   SOLE 22 7,005,392 0 856,471
WESTERN DIGITAL CORP COM 958102105 27,981 361,462 SH   SOLE 23 361,462 0 0
WESTERN DIGITAL CORP COM 958102105 27,646 357,134 SH   SOLE 25 357,134 0 0
WESTERN DIGITAL CORP COM 958102105 83,463 1,078,193 SH   SOLE 26 265,056 0 813,137
WESTERN DIGITAL CORP COM 958102105 3,301 42,648 SH   SOLE 28 42,648 0 0
WESTERN DIGITAL CORP COM 958102105 4,177 53,958 SH   SOLE 29 10,252 0 43,706
WESTERN DIGITAL CORP COM 958102105 98,729 1,275,405 SH   SOLE 30 1,275,405 0 0
WESTERN DIGITAL CORP COM 958102105 9,627 124,370 SH   SOLE 31 56,855 0 67,515
WESTERN DIGITAL CORP COM 958102105 3,703 47,832 SH   SOLE 32 47,832 0 0
WESTERN DIGITAL CORP COM 958102105 22,191 286,662 SH   SOLE 34 286,662 0 0
WESTERN DIGITAL CORP COM 958102105 20,471 264,445 SH   SOLE 36 264,445 0 0
WESTERN DIGITAL CORP COM 958102105 458 5,916 SH   SOLE 40 5,916 0 0
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 539 15,081 SH   SOLE 18 15,081 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 34,569 714,390 SH   SOLE 19 714,390 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 239 21,768 SH   SOLE 2 1,290 0 20,478
WESTERN NEW ENG BANCORP INC COM 958892101 6 569 SH   SOLE 7 569 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 1,045 95,005 SH   SOLE 18 95,005 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 207 18,839 SH   SOLE 19 18,839 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 10,496 954,173 SH   SOLE 21 954,173 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 12,400 1,127,312 SH   SOLE 22 1,118,507 0 8,805
WESTERN UN CO COM 959802109 29,519 1,451,995 SH   SOLE 2 358,250 0 1,093,745
WESTERN UN CO COM 959802109 4,083 200,829 SH   SOLE 4 187,042 0 13,787
WESTERN UN CO COM 959802109 8,567 421,418 SH   SOLE 7 399,075 0 22,343
WESTERN UN CO COM 959802109 77 3,794 SH   SOLE 15 3,794 0 0
WESTERN UN CO COM 959802109 23,682 1,164,872 SH   SOLE 18 1,103,239 0 61,633
WESTERN UN CO COM 959802109 2,699 132,747 SH   SOLE 19 132,747 0 0
WESTERN UN CO COM 959802109 4,953 243,640 SH   SOLE 20 0 0 243,640
WESTERN UN CO COM 959802109 392,835 19,322,939 SH   SOLE 21 19,322,939 0 0
WESTERN UN CO COM 959802109 256,769 12,630,061 SH   SOLE 22 11,105,371 0 1,524,690
WESTERN UN CO COM 959802109 13,452 661,694 SH   SOLE 23 661,694 0 0
WESTERN UN CO COM 959802109 32,045 1,576,241 SH   SOLE 25 1,576,241 0 0
WESTERN UN CO COM 959802109 41,708 2,051,529 SH   SOLE 26 610,058 0 1,441,471
WESTERN UN CO COM 959802109 1,424 70,046 SH   SOLE 28 70,046 0 0
WESTERN UN CO COM 959802109 2,917 143,503 SH   SOLE 29 35,711 0 107,792
WESTERN UN CO COM 959802109 30,619 1,506,085 SH   SOLE 30 1,506,085 0 0
WESTERN UN CO COM 959802109 5,178 254,690 SH   SOLE 31 127,225 0 127,465
WESTERN UN CO COM 959802109 4,019 197,678 SH   SOLE 32 197,678 0 0
WESTERN UN CO COM 959802109 9,215 453,276 SH   SOLE 34 453,276 0 0
WESTERN UN CO COM 959802109 8,709 428,380 SH   SOLE 36 428,380 0 0
WESTERN UN CO COM 959802109 189 9,319 SH   SOLE 40 9,319 0 0
WESTLAKE CHEM CORP COM 960413102 8,493 78,907 SH   SOLE 2 2,305 0 76,602
WESTLAKE CHEM CORP COM 960413102 1,065 9,896 SH   SOLE 4 9,222 0 674
WESTLAKE CHEM CORP COM 960413102 442 4,111 SH   SOLE 7 4,111 0 0
WESTLAKE CHEM CORP COM 960413102 31 290 SH   SOLE 15 290 0 0
WESTLAKE CHEM CORP COM 960413102 2,152 19,998 SH   SOLE 18 16,303 0 3,695
WESTLAKE CHEM CORP COM 960413102 607 5,640 SH   SOLE 19 5,640 0 0
WESTLAKE CHEM CORP COM 960413102 3,025 28,110 SH   SOLE 20 0 0 28,110
WESTLAKE CHEM CORP COM 960413102 58,296 541,634 SH   SOLE 21 541,634 0 0
WESTLAKE CHEM CORP COM 960413102 101,397 942,090 SH   SOLE 22 864,903 0 77,187
WESTLAKE CHEM CORP COM 960413102 5,316 49,390 SH   SOLE 23 49,390 0 0
WESTLAKE CHEM CORP COM 960413102 4,120 38,280 SH   SOLE 25 38,280 0 0
WESTLAKE CHEM CORP COM 960413102 11,729 108,972 SH   SOLE 26 53,184 0 55,788
WESTLAKE CHEM CORP COM 960413102 437 4,058 SH   SOLE 28 4,058 0 0
WESTLAKE CHEM CORP COM 960413102 951 8,832 SH   SOLE 29 1,245 0 7,587
WESTLAKE CHEM CORP COM 960413102 5,442 50,559 SH   SOLE 30 50,559 0 0
WESTLAKE CHEM CORP COM 960413102 1,426 13,252 SH   SOLE 31 7,806 0 5,446
WESTLAKE CHEM CORP COM 960413102 190 1,767 SH   SOLE 34 1,767 0 0
WESTLAKE CHEM CORP COM 960413102 2,890 26,853 SH   SOLE 36 26,853 0 0
WESTLAKE CHEM CORP COM 960413102 85 791 SH   SOLE 40 791 0 0
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 62 2,543 SH   SOLE 22 0 0 2,543
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 0 2 SH   SOLE 22 2 0 0
WESTROCK CO COM 96145D105 37,897 664,634 SH   SOLE 2 75,132 0 589,502
WESTROCK CO COM 96145D105 5,946 104,278 SH   SOLE 4 96,832 0 7,446
WESTROCK CO COM 96145D105 11,654 204,382 SH   SOLE 7 194,478 0 9,904
WESTROCK CO COM 96145D105 400 7,008 SH   SOLE 13 7,008 0 0
WESTROCK CO COM 96145D105 109 1,912 SH   SOLE 15 1,912 0 0
WESTROCK CO COM 96145D105 34,287 601,307 SH   SOLE 18 567,403 0 33,904
WESTROCK CO COM 96145D105 6,416 112,520 SH   SOLE 19 112,520 0 0
WESTROCK CO COM 96145D105 5,960 104,517 SH   SOLE 20 0 0 104,517
WESTROCK CO COM 96145D105 466,462 8,180,682 SH   SOLE 21 8,180,682 0 0
WESTROCK CO COM 96145D105 376,191 6,597,523 SH   SOLE 22 5,913,417 0 684,106
WESTROCK CO COM 96145D105 18,020 316,032 SH   SOLE 23 316,032 0 0
WESTROCK CO COM 96145D105 15,668 274,785 SH   SOLE 25 274,785 0 0
WESTROCK CO COM 96145D105 54,520 956,162 SH   SOLE 26 248,960 0 707,202
WESTROCK CO COM 96145D105 2,022 35,466 SH   SOLE 28 35,466 0 0
WESTROCK CO COM 96145D105 3,338 58,542 SH   SOLE 29 8,864 0 49,678
WESTROCK CO COM 96145D105 54,473 955,340 SH   SOLE 30 955,340 0 0
WESTROCK CO COM 96145D105 6,068 106,425 SH   SOLE 31 49,449 0 56,976
WESTROCK CO COM 96145D105 2,575 45,156 SH   SOLE 32 45,156 0 0
WESTROCK CO COM 96145D105 2,663 46,703 SH   SOLE 34 46,703 0 0
WESTROCK CO COM 96145D105 6,047 106,046 SH   SOLE 35 106,046 0 0
WESTROCK CO COM 96145D105 13,117 230,048 SH   SOLE 36 230,048 0 0
WESTROCK CO COM 96145D105 291 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 171 422,433 SH   SOLE 22 422,433 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 443 7,443 SH   SOLE 2 331 0 7,112
WESTWOOD HLDGS GROUP INC COM 961765104 9 149 SH   SOLE 7 149 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 1,878 31,536 SH   SOLE 18 31,536 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 1,479 24,845 SH   SOLE 19 24,845 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 17,835 299,548 SH   SOLE 21 299,548 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 18,246 306,443 SH   SOLE 22 293,843 0 12,600
WESTWOOD HLDGS GROUP INC COM 961765104 13 218 SH   SOLE 23 218 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 271 4,559 SH   SOLE 26 0 0 4,559
WESTWOOD HLDGS GROUP INC COM 961765104 67 1,133 SH   SOLE 28 1,133 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 213 3,581 SH   SOLE 29 0 0 3,581
WESTWOOD HLDGS GROUP INC COM 961765104 106 1,780 SH   SOLE 30 1,780 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 122 2,051 SH   SOLE 34 2,051 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 43 715 SH   SOLE 40 715 0 0
WEX INC COM 96208T104 17,893 93,935 SH   SOLE 2 19,224 0 74,711
WEX INC COM 96208T104 38 200 SH   SOLE 4 200 0 0
WEX INC COM 96208T104 209 1,097 SH   SOLE 7 1,097 0 0
WEX INC COM 96208T104 24,100 126,525 SH   SOLE 18 126,525 0 0
WEX INC COM 96208T104 1,219 6,401 SH   SOLE 19 6,401 0 0
WEX INC COM 96208T104 365,020 1,916,316 SH   SOLE 21 1,916,316 0 0
WEX INC COM 96208T104 244,339 1,282,753 SH   SOLE 22 1,200,087 0 82,666
WEX INC COM 96208T104 2,380 12,497 SH   SOLE 26 7,580 0 4,917
WEX INC COM 96208T104 1,018 5,343 SH   SOLE 28 5,343 0 0
WEX INC COM 96208T104 44 230 SH   SOLE 29 0 0 230
WEX INC COM 96208T104 6,176 32,425 SH   SOLE 30 32,425 0 0
WEX INC COM 96208T104 172 905 SH   SOLE 31 905 0 0
WEX INC COM 96208T104 126 663 SH   SOLE 36 663 0 0
WEX INC COM 96208T104 924 4,851 SH   SOLE 40 4,851 0 0
WEYCO GROUP INC COM 962149100 266 7,318 SH   SOLE 2 241 0 7,077
WEYCO GROUP INC COM 962149100 6 172 SH   SOLE 7 172 0 0
WEYCO GROUP INC COM 962149100 729 20,041 SH   SOLE 18 20,041 0 0
WEYCO GROUP INC COM 962149100 163 4,485 SH   SOLE 19 4,485 0 0
WEYCO GROUP INC COM 962149100 7,836 215,265 SH   SOLE 21 215,265 0 0
WEYCO GROUP INC COM 962149100 6,792 186,590 SH   SOLE 22 184,121 0 2,469
WEYERHAEUSER CO COM 962166104 79,909 2,191,685 SH   SOLE 2 401,756 0 1,789,929
WEYERHAEUSER CO COM 962166104 8,484 232,700 SH   SOLE 4 212,998 0 19,702
WEYERHAEUSER CO COM 962166104 19,295 529,215 SH   SOLE 7 510,020 0 19,195
WEYERHAEUSER CO COM 962166104 138 3,781 SH   SOLE 15 3,781 0 0
WEYERHAEUSER CO COM 962166104 60,275 1,653,175 SH   SOLE 18 1,488,318 0 164,857
WEYERHAEUSER CO COM 962166104 12,922 354,418 SH   SOLE 19 354,418 0 0
WEYERHAEUSER CO COM 962166104 10,285 282,097 SH   SOLE 20 0 0 282,097
WEYERHAEUSER CO COM 962166104 722,947 19,828,497 SH   SOLE 21 19,828,497 0 0
WEYERHAEUSER CO COM 962166104 678,202 18,601,267 SH   SOLE 22 16,397,071 0 2,204,196
WEYERHAEUSER CO COM 962166104 34,476 945,597 SH   SOLE 23 945,597 0 0
WEYERHAEUSER CO COM 962166104 27,838 763,534 SH   SOLE 25 763,534 0 0
WEYERHAEUSER CO COM 962166104 92,175 2,528,100 SH   SOLE 26 644,547 0 1,883,553
WEYERHAEUSER CO COM 962166104 4,000 109,699 SH   SOLE 28 109,699 0 0
WEYERHAEUSER CO COM 962166104 1,779 48,803 SH   SOLE 29 48,803 0 0
WEYERHAEUSER CO COM 962166104 97,121 2,663,773 SH   SOLE 30 2,663,773 0 0
WEYERHAEUSER CO COM 962166104 11,019 302,216 SH   SOLE 31 145,147 0 157,069
WEYERHAEUSER CO COM 962166104 1,609 44,144 SH   SOLE 34 44,144 0 0
WEYERHAEUSER CO COM 962166104 23,889 655,198 SH   SOLE 36 655,198 0 0
WEYERHAEUSER CO COM 962166104 551 15,104 SH   SOLE 40 15,104 0 0
WGL HLDGS INC COM 92924F106 6,609 74,471 SH   SOLE 2 22,654 0 51,817
WGL HLDGS INC COM 92924F106 18 203 SH   SOLE 4 203 0 0
WGL HLDGS INC COM 92924F106 10,319 116,267 SH   SOLE 7 116,267 0 0
WGL HLDGS INC COM 92924F106 27,051 304,797 SH   SOLE 18 304,797 0 0
WGL HLDGS INC COM 92924F106 3,768 42,456 SH   SOLE 19 42,456 0 0
WGL HLDGS INC COM 92924F106 312,505 3,521,185 SH   SOLE 21 3,521,185 0 0
WGL HLDGS INC COM 92924F106 152,254 1,715,535 SH   SOLE 22 1,640,297 0 75,238
WGL HLDGS INC COM 92924F106 1,526 17,198 SH   SOLE 26 11,603 0 5,595
WGL HLDGS INC COM 92924F106 649 7,318 SH   SOLE 28 7,318 0 0
WGL HLDGS INC COM 92924F106 1,031 11,615 SH   SOLE 30 11,615 0 0
WGL HLDGS INC COM 92924F106 130 1,466 SH   SOLE 36 1,466 0 0
WGL HLDGS INC COM 92924F106 483 5,438 SH   SOLE 40 5,438 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 15,555 705,140 SH   SOLE 19 705,140 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 7,135 323,452 SH   SOLE 21 323,452 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,054 47,764 SH   SOLE 25 47,764 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 9,831 445,650 SH   SOLE 29 445,650 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,368 61,998 SH   SOLE 34 61,998 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 8 1,895 SH   SOLE 18 1,895 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 96 23,678 SH   SOLE 21 23,678 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 193 47,749 SH   SOLE 22 47,749 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 3 680 SH   SOLE 23 680 0 0
WHIRLPOOL CORP COM 963320106 27,915 190,901 SH   SOLE 2 24,446 0 166,455
WHIRLPOOL CORP COM 963320106 3,599 24,613 SH   SOLE 4 22,790 0 1,823
WHIRLPOOL CORP COM 963320106 7,571 51,777 SH   SOLE 7 48,855 0 2,922
WHIRLPOOL CORP COM 963320106 2,256 15,427 SH   SOLE 13 15,427 0 0
WHIRLPOOL CORP COM 963320106 74 503 SH   SOLE 15 503 0 0
WHIRLPOOL CORP COM 963320106 23,063 157,720 SH   SOLE 18 149,121 0 8,599
WHIRLPOOL CORP COM 963320106 17,855 122,099 SH   SOLE 19 122,099 0 0
WHIRLPOOL CORP COM 963320106 5,355 36,623 SH   SOLE 20 0 0 36,623
WHIRLPOOL CORP COM 963320106 208,965 1,429,016 SH   SOLE 21 1,429,016 0 0
WHIRLPOOL CORP COM 963320106 257,319 1,759,687 SH   SOLE 22 1,542,550 0 217,137
WHIRLPOOL CORP COM 963320106 13,831 94,584 SH   SOLE 23 94,584 0 0
WHIRLPOOL CORP COM 963320106 15,605 106,714 SH   SOLE 25 106,714 0 0
WHIRLPOOL CORP COM 963320106 51,373 351,317 SH   SOLE 26 77,466 0 273,851
WHIRLPOOL CORP COM 963320106 1,284 8,780 SH   SOLE 28 8,780 0 0
WHIRLPOOL CORP COM 963320106 5,013 34,282 SH   SOLE 29 2,729 0 31,553
WHIRLPOOL CORP COM 963320106 34,033 232,739 SH   SOLE 30 232,739 0 0
WHIRLPOOL CORP COM 963320106 4,243 29,015 SH   SOLE 31 13,541 0 15,474
WHIRLPOOL CORP COM 963320106 3,407 23,300 SH   SOLE 34 23,300 0 0
WHIRLPOOL CORP COM 963320106 10,199 69,748 SH   SOLE 36 69,748 0 0
WHIRLPOOL CORP COM 963320106 214 1,465 SH   SOLE 40 1,465 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 5,820 6,419 SH   SOLE 2 855 0 5,564
WHITE MTNS INS GROUP LTD COM G9618E107 4 4 SH   SOLE 4 4 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 101 111 SH   SOLE 7 111 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,358 1,498 SH   SOLE 18 1,498 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 444 490 SH   SOLE 19 490 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 30,781 33,952 SH   SOLE 21 33,952 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 78,011 86,047 SH   SOLE 22 78,774 0 7,273
WHITE MTNS INS GROUP LTD COM G9618E107 75 83 SH   SOLE 23 83 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,193 1,316 SH   SOLE 26 585 0 731
WHITE MTNS INS GROUP LTD COM G9618E107 192 212 SH   SOLE 28 212 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,850 2,041 SH   SOLE 30 2,041 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 64 71 SH   SOLE 31 71 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 129 142 SH   SOLE 36 142 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 432 477 SH   SOLE 40 477 0 0
WHITEHORSE FIN INC COM 96524V106 546 37,606 SH   SOLE 30 37,606 0 0
WHITESTONE REIT COM 966084204 543 43,501 SH   SOLE 2 1,564 0 41,937
WHITESTONE REIT COM 966084204 10 762 SH   SOLE 7 762 0 0
WHITESTONE REIT COM 966084204 2,215 177,488 SH   SOLE 18 177,488 0 0
WHITESTONE REIT COM 966084204 397 31,771 SH   SOLE 19 31,771 0 0
WHITESTONE REIT COM 966084204 51,672 4,140,418 SH   SOLE 21 4,140,418 0 0
WHITESTONE REIT COM 966084204 14,922 1,195,697 SH   SOLE 22 1,144,652 0 51,045
WHITESTONE REIT COM 966084204 29 2,329 SH   SOLE 23 2,329 0 0
WHITESTONE REIT COM 966084204 181 14,492 SH   SOLE 26 0 0 14,492
WHITESTONE REIT COM 966084204 791 63,417 SH   SOLE 30 63,417 0 0
WHITING PETE CORP NEW COM NEW 966387409 10,014 189,948 SH   SOLE 2 12,052 0 177,896
WHITING PETE CORP NEW COM NEW 966387409 22 408 SH   SOLE 4 408 0 0
WHITING PETE CORP NEW COM NEW 966387409 280 5,315 SH   SOLE 7 5,315 0 0
WHITING PETE CORP NEW COM NEW 966387409 2,482 47,079 SH   SOLE 18 47,079 0 0
WHITING PETE CORP NEW COM NEW 966387409 971 18,418 SH   SOLE 19 18,418 0 0
WHITING PETE CORP NEW COM NEW 966387409 60,282 1,143,441 SH   SOLE 21 1,143,441 0 0
WHITING PETE CORP NEW COM NEW 966387409 141,011 2,674,723 SH   SOLE 22 2,470,073 0 204,650
WHITING PETE CORP NEW COM NEW 966387409 1,045 19,827 SH   SOLE 26 11,565 0 8,262
WHITING PETE CORP NEW COM NEW 966387409 587 11,127 SH   SOLE 28 11,127 0 0
WHITING PETE CORP NEW COM NEW 966387409 694 13,170 SH   SOLE 29 0 0 13,170
WHITING PETE CORP NEW COM NEW 966387409 2,656 50,379 SH   SOLE 30 50,379 0 0
WHITING PETE CORP NEW COM NEW 966387409 98 1,852 SH   SOLE 31 1,852 0 0
WHITING PETE CORP NEW COM NEW 966387409 479 9,094 SH   SOLE 36 9,094 0 0
WHITING PETE CORP NEW COM NEW 966387409 486 9,210 SH   SOLE 40 9,210 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 6,018 6,305,000 PRN   SOLE 2 6,305,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 6,107 6,399,000 PRN   SOLE 19 6,399,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 716 750,000 PRN   SOLE 21 750,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 41 43,000 PRN   SOLE 22 43,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 2,383 2,497,000 PRN   SOLE 26 2,497,000 0 0
WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 894 937,000 PRN   SOLE 34 937,000 0 0
WIDEOPENWEST INC COM 96758W101 316 32,664 SH   SOLE 2 1,084 0 31,580
WIDEOPENWEST INC COM 96758W101 7 770 SH   SOLE 7 770 0 0
WIDEOPENWEST INC COM 96758W101 976 100,987 SH   SOLE 18 100,987 0 0
WIDEOPENWEST INC COM 96758W101 235 24,355 SH   SOLE 19 24,355 0 0
WIDEOPENWEST INC COM 96758W101 9,322 965,039 SH   SOLE 21 965,039 0 0
WIDEOPENWEST INC COM 96758W101 5,962 617,162 SH   SOLE 22 588,304 0 28,858
WIDEOPENWEST INC COM 96758W101 48 5,005 SH   SOLE 30 5,005 0 0
WIDEPOINT CORP COM 967590100 21 37,940 SH   SOLE 21 37,940 0 0
WIDEPOINT CORP COM 967590100 85 155,395 SH   SOLE 22 155,395 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 677 26,711 SH   SOLE 2 1,907 0 24,804
WILDHORSE RESOURCE DEV CORP COM 96812T102 17 660 SH   SOLE 7 660 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 2,204 86,904 SH   SOLE 18 86,904 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 1,403 55,343 SH   SOLE 19 55,343 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 23,288 918,308 SH   SOLE 21 918,308 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 16,470 649,457 SH   SOLE 22 609,241 0 40,216
WILDHORSE RESOURCE DEV CORP COM 96812T102 15 572 SH   SOLE 23 572 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 128 5,046 SH   SOLE 26 0 0 5,046
WILDHORSE RESOURCE DEV CORP COM 96812T102 149 5,892 SH   SOLE 30 5,892 0 0
WILEY JOHN & SONS INC CL A 968223206 6,982 111,887 SH   SOLE 2 30,336 0 81,551
WILEY JOHN & SONS INC CL A 968223206 10 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206 3,076 49,288 SH   SOLE 7 49,288 0 0
WILEY JOHN & SONS INC CL A 968223206 2,295 36,772 SH   SOLE 13 36,772 0 0
WILEY JOHN & SONS INC CL A 968223206 9,560 153,207 SH   SOLE 18 153,207 0 0
WILEY JOHN & SONS INC CL A 968223206 11,005 176,358 SH   SOLE 19 176,358 0 0
WILEY JOHN & SONS INC CL A 968223206 127,738 2,047,080 SH   SOLE 21 2,047,080 0 0
WILEY JOHN & SONS INC CL A 968223206 128,758 2,063,431 SH   SOLE 22 1,726,214 0 337,217
WILEY JOHN & SONS INC CL A 968223206 484 7,763 SH   SOLE 26 3,996 0 3,767
WILEY JOHN & SONS INC CL A 968223206 408 6,541 SH   SOLE 28 6,541 0 0
WILEY JOHN & SONS INC CL A 968223206 766 12,279 SH   SOLE 29 0 0 12,279
WILEY JOHN & SONS INC CL A 968223206 629 10,086 SH   SOLE 30 10,086 0 0
WILEY JOHN & SONS INC CL A 968223206 63 1,014 SH   SOLE 31 1,014 0 0
WILEY JOHN & SONS INC CL A 968223206 2,502 40,094 SH   SOLE 34 40,094 0 0
WILEY JOHN & SONS INC CL A 968223206 1,015 16,272 SH   SOLE 36 16,272 0 0
WILEY JOHN & SONS INC CL A 968223206 322 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 7 769 SH   SOLE 18 769 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 7 794 SH   SOLE 21 794 0 0
WILLDAN GROUP INC COM 96924N100 217 7,005 SH   SOLE 2 345 0 6,660
WILLDAN GROUP INC COM 96924N100 6 208 SH   SOLE 7 208 0 0
WILLDAN GROUP INC COM 96924N100 810 26,164 SH   SOLE 18 26,164 0 0
WILLDAN GROUP INC COM 96924N100 201 6,498 SH   SOLE 19 6,498 0 0
WILLDAN GROUP INC COM 96924N100 8,744 282,336 SH   SOLE 21 282,336 0 0
WILLDAN GROUP INC COM 96924N100 6,687 215,906 SH   SOLE 22 209,050 0 6,856
WILLIAMS COS INC DEL COM 969457100 66,173 2,440,906 SH   SOLE 2 502,698 0 1,938,208
WILLIAMS COS INC DEL COM 969457100 15,702 579,184 SH   SOLE 4 555,481 0 23,703
WILLIAMS COS INC DEL COM 969457100 45,275 1,670,039 SH   SOLE 7 1,652,069 0 17,970
WILLIAMS COS INC DEL COM 969457100 3,201 118,062 SH   SOLE 13 118,062 0 0
WILLIAMS COS INC DEL COM 969457100 193 7,128 SH   SOLE 15 7,128 0 0
WILLIAMS COS INC DEL COM 969457100 189,863 7,003,446 SH   SOLE 18 6,811,520 0 191,926
WILLIAMS COS INC DEL COM 969457100 623,014 22,980,953 SH   SOLE 19 22,980,953 0 0
WILLIAMS COS INC DEL COM 969457100 8,319 306,857 SH   SOLE 20 0 0 306,857
WILLIAMS COS INC DEL COM 969457100 524,445 19,345,081 SH   SOLE 21 19,345,081 0 0
WILLIAMS COS INC DEL COM 969457100 608,349 22,440,018 SH   SOLE 22 20,069,744 0 2,370,274
WILLIAMS COS INC DEL COM 969457100 29,898 1,102,849 SH   SOLE 23 1,102,849 0 0
WILLIAMS COS INC DEL COM 969457100 22,912 845,157 SH   SOLE 25 845,157 0 0
WILLIAMS COS INC DEL COM 969457100 68,851 2,539,675 SH   SOLE 26 735,769 0 1,803,906
WILLIAMS COS INC DEL COM 969457100 3,193 117,772 SH   SOLE 28 117,772 0 0
WILLIAMS COS INC DEL COM 969457100 4,716 173,956 SH   SOLE 29 28,726 0 145,230
WILLIAMS COS INC DEL COM 969457100 81,343 3,000,464 SH   SOLE 30 3,000,464 0 0
WILLIAMS COS INC DEL COM 969457100 10,051 370,756 SH   SOLE 31 159,137 0 211,619
WILLIAMS COS INC DEL COM 969457100 242,788 8,955,672 SH   SOLE 34 8,955,672 0 0
WILLIAMS COS INC DEL COM 969457100 24,019 885,985 SH   SOLE 36 885,985 0 0
WILLIAMS COS INC DEL COM 969457100 450 16,599 SH   SOLE 40 16,599 0 0
WILLIAMS COS INC DEL OPTIONS 969457100 2,034 75,000 SH Call SOLE 2 75,000 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 408 10,062 SH   SOLE 18 10,062 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 50,197 1,236,688 SH   SOLE 19 1,236,688 0 0
WILLIAMS SONOMA INC COM 969904101 13,170 214,568 SH   SOLE 2 51,557 0 163,011
WILLIAMS SONOMA INC COM 969904101 27 439 SH   SOLE 4 439 0 0
WILLIAMS SONOMA INC COM 969904101 183 2,985 SH   SOLE 7 2,985 0 0
WILLIAMS SONOMA INC COM 969904101 16,332 266,081 SH   SOLE 18 266,081 0 0
WILLIAMS SONOMA INC COM 969904101 25,310 412,351 SH   SOLE 19 412,351 0 0
WILLIAMS SONOMA INC COM 969904101 215,353 3,508,520 SH   SOLE 21 3,508,520 0 0
WILLIAMS SONOMA INC COM 969904101 160,895 2,621,292 SH   SOLE 22 2,442,504 0 178,788
WILLIAMS SONOMA INC COM 969904101 1,305 21,253 SH   SOLE 25 21,253 0 0
WILLIAMS SONOMA INC COM 969904101 1,654 26,955 SH   SOLE 26 16,347 0 10,608
WILLIAMS SONOMA INC COM 969904101 682 11,103 SH   SOLE 28 11,103 0 0
WILLIAMS SONOMA INC COM 969904101 1,153 18,783 SH   SOLE 29 0 0 18,783
WILLIAMS SONOMA INC COM 969904101 5,330 86,836 SH   SOLE 30 86,836 0 0
WILLIAMS SONOMA INC COM 969904101 112 1,828 SH   SOLE 31 1,828 0 0
WILLIAMS SONOMA INC COM 969904101 8,267 134,689 SH   SOLE 34 134,689 0 0
WILLIAMS SONOMA INC COM 969904101 188 3,064 SH   SOLE 36 3,064 0 0
WILLIAMS SONOMA INC COM 969904101 558 9,099 SH   SOLE 40 9,099 0 0
WILLIS LEASE FINANCE CORP COM 970646105 90 2,859 SH   SOLE 2 210 0 2,649
WILLIS LEASE FINANCE CORP COM 970646105 409 12,949 SH   SOLE 18 12,949 0 0
WILLIS LEASE FINANCE CORP COM 970646105 108 3,409 SH   SOLE 19 3,409 0 0
WILLIS LEASE FINANCE CORP COM 970646105 4,029 127,551 SH   SOLE 21 127,551 0 0
WILLIS LEASE FINANCE CORP COM 970646105 1,047 33,144 SH   SOLE 22 32,041 0 1,103
WILLIS TOWERS WATSON PUB LTD SHS G96629103 53,294 351,544 SH   SOLE 2 44,629 0 306,915
WILLIS TOWERS WATSON PUB LTD SHS G96629103 6,217 41,008 SH   SOLE 4 37,702 0 3,306
WILLIS TOWERS WATSON PUB LTD SHS G96629103 15,338 101,171 SH   SOLE 7 95,376 0 5,795
WILLIS TOWERS WATSON PUB LTD SHS G96629103 453 2,991 SH   SOLE 13 2,991 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 145 958 SH   SOLE 15 958 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 42,124 277,861 SH   SOLE 18 260,186 0 17,675
WILLIS TOWERS WATSON PUB LTD SHS G96629103 4,177 27,556 SH   SOLE 19 27,556 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 7,953 52,462 SH   SOLE 20 0 0 52,462
WILLIS TOWERS WATSON PUB LTD SHS G96629103 403,090 2,658,906 SH   SOLE 21 2,658,906 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 484,887 3,198,462 SH   SOLE 22 2,841,344 0 357,118
WILLIS TOWERS WATSON PUB LTD SHS G96629103 25,142 165,842 SH   SOLE 23 165,842 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 19,597 129,270 SH   SOLE 25 129,270 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 68,158 449,591 SH   SOLE 26 117,689 0 331,902
WILLIS TOWERS WATSON PUB LTD SHS G96629103 2,880 18,995 SH   SOLE 28 18,995 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 662 4,366 SH   SOLE 29 4,366 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 68,002 448,564 SH   SOLE 30 448,564 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 6,239 41,152 SH   SOLE 31 26,390 0 14,762
WILLIS TOWERS WATSON PUB LTD SHS G96629103 1,006 6,634 SH   SOLE 34 6,634 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 16,655 109,864 SH   SOLE 36 109,864 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 389 2,568 SH   SOLE 40 2,568 0 0
WILLSCOT CORP COM 971375126 404 27,268 SH   SOLE 2 1,550 0 25,718
WILLSCOT CORP COM 971375126 11 754 SH   SOLE 7 754 0 0
WILLSCOT CORP COM 971375126 1,576 106,492 SH   SOLE 18 106,492 0 0
WILLSCOT CORP COM 971375126 398 26,898 SH   SOLE 19 26,898 0 0
WILLSCOT CORP COM 971375126 15,507 1,047,778 SH   SOLE 21 1,047,778 0 0
WILLSCOT CORP COM 971375126 9,629 650,579 SH   SOLE 22 600,743 0 49,836
WILLSCOT CORP COM 971375126 87 5,908 SH   SOLE 30 5,908 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 225 42,654 SH   SOLE 2 1,459 0 41,195
WINDSTREAM HLDGS INC COM PAR 97382A309 1 238 SH   SOLE 4 238 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 5 907 SH   SOLE 7 907 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 723 137,238 SH   SOLE 18 137,238 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 175 33,270 SH   SOLE 19 33,270 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 10,849 2,058,611 SH   SOLE 21 2,058,611 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 6,825 1,295,108 SH   SOLE 22 1,175,753 0 119,355
WINDSTREAM HLDGS INC COM PAR 97382A309 75 14,197 SH   SOLE 26 10,244 0 3,953
WINDSTREAM HLDGS INC COM PAR 97382A309 28 5,366 SH   SOLE 28 5,366 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 41 7,867 SH   SOLE 30 7,867 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 47 8,937 SH   SOLE 36 8,937 0 0
WINDSTREAM HLDGS INC COM PAR 97382A309 21 3,894 SH   SOLE 40 3,894 0 0
WINGSTOP INC COM 974155103 1,283 24,611 SH   SOLE 2 1,217 0 23,394
WINGSTOP INC COM 974155103 30 572 SH   SOLE 7 572 0 0
WINGSTOP INC COM 974155103 6,515 125,000 SH   SOLE 18 125,000 0 0
WINGSTOP INC COM 974155103 1,215 23,320 SH   SOLE 19 23,320 0 0
WINGSTOP INC COM 974155103 155,262 2,978,934 SH   SOLE 21 2,978,934 0 0
WINGSTOP INC COM 974155103 42,933 823,735 SH   SOLE 22 750,380 0 73,355
WINGSTOP INC COM 974155103 91 1,744 SH   SOLE 26 0 0 1,744
WINGSTOP INC COM 974155103 210 4,025 SH   SOLE 28 4,025 0 0
WINGSTOP INC COM 974155103 2,269 43,539 SH   SOLE 30 43,539 0 0
WINGSTOP INC COM 974155103 124 2,383 SH   SOLE 40 2,383 0 0
WINMARK CORP COM 974250102 302 2,031 SH   SOLE 2 88 0 1,943
WINMARK CORP COM 974250102 5 37 SH   SOLE 4 37 0 0
WINMARK CORP COM 974250102 7 45 SH   SOLE 7 45 0 0
WINMARK CORP COM 974250102 1,231 8,289 SH   SOLE 18 8,289 0 0
WINMARK CORP COM 974250102 269 1,813 SH   SOLE 19 1,813 0 0
WINMARK CORP COM 974250102 12,956 87,277 SH   SOLE 21 87,277 0 0
WINMARK CORP COM 974250102 4,514 30,408 SH   SOLE 22 27,185 0 3,223
WINMARK CORP COM 974250102 55 371 SH   SOLE 23 371 0 0
WINMARK CORP COM 974250102 48 323 SH   SOLE 28 323 0 0
WINMARK CORP COM 974250102 91 613 SH   SOLE 30 613 0 0
WINMARK CORP COM 974250102 38 255 SH   SOLE 40 255 0 0
WINNEBAGO INDS INC COM 974637100 1,049 25,849 SH   SOLE 2 1,322 0 24,527
WINNEBAGO INDS INC COM 974637100 3 74 SH   SOLE 4 74 0 0
WINNEBAGO INDS INC COM 974637100 27 659 SH   SOLE 7 659 0 0
WINNEBAGO INDS INC COM 974637100 5,316 130,935 SH   SOLE 18 130,935 0 0
WINNEBAGO INDS INC COM 974637100 1,057 26,025 SH   SOLE 19 26,025 0 0
WINNEBAGO INDS INC COM 974637100 122,157 3,008,785 SH   SOLE 21 3,008,785 0 0
WINNEBAGO INDS INC COM 974637100 35,703 879,394 SH   SOLE 22 835,839 0 43,555
WINNEBAGO INDS INC COM 974637100 262 6,460 SH   SOLE 26 0 0 6,460
WINNEBAGO INDS INC COM 974637100 170 4,180 SH   SOLE 28 4,180 0 0
WINNEBAGO INDS INC COM 974637100 1,790 44,081 SH   SOLE 30 44,081 0 0
WINNEBAGO INDS INC COM 974637100 120 2,948 SH   SOLE 40 2,948 0 0
WINTRUST FINL CORP COM 97650W108 12,555 144,226 SH   SOLE 2 45,111 0 99,115
WINTRUST FINL CORP COM 97650W108 18 208 SH   SOLE 4 208 0 0
WINTRUST FINL CORP COM 97650W108 136 1,560 SH   SOLE 7 1,560 0 0
WINTRUST FINL CORP COM 97650W108 15,447 177,451 SH   SOLE 18 177,451 0 0
WINTRUST FINL CORP COM 97650W108 4,374 50,243 SH   SOLE 19 50,243 0 0
WINTRUST FINL CORP COM 97650W108 234,618 2,695,211 SH   SOLE 21 2,695,211 0 0
WINTRUST FINL CORP COM 97650W108 180,967 2,078,888 SH   SOLE 22 1,910,501 0 168,387
WINTRUST FINL CORP COM 97650W108 5,492 63,093 SH   SOLE 23 63,093 0 0
WINTRUST FINL CORP COM 97650W108 7,132 81,933 SH   SOLE 26 9,805 0 72,128
WINTRUST FINL CORP COM 97650W108 478 5,486 SH   SOLE 28 5,486 0 0
WINTRUST FINL CORP COM 97650W108 1,242 14,266 SH   SOLE 29 0 0 14,266
WINTRUST FINL CORP COM 97650W108 1,096 12,589 SH   SOLE 30 12,589 0 0
WINTRUST FINL CORP COM 97650W108 103 1,186 SH   SOLE 31 1,186 0 0
WINTRUST FINL CORP COM 97650W108 91 1,047 SH   SOLE 36 1,047 0 0
WINTRUST FINL CORP COM 97650W108 493 5,666 SH   SOLE 40 5,666 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 4,158 868,119 SH   SOLE 2 858,924 0 9,195
WIPRO LTD SPON ADR 1 SH 97651M109 417 87,091 SH   SOLE 7 0 0 87,091
WIPRO LTD SPON ADR 1 SH 97651M109 6,344 1,324,380 SH   SOLE 18 1,324,380 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 260 54,380 SH   SOLE 19 54,380 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 42,861 8,948,092 SH   SOLE 21 8,948,092 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 16,198 3,381,681 SH   SOLE 22 3,381,681 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 36 7,505 SH   SOLE 23 7,505 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 651 135,805 SH   SOLE 25 135,805 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 15,793 3,297,179 SH   SOLE 26 598,615 0 2,698,564
WIPRO LTD SPON ADR 1 SH 97651M109 3,363 702,078 SH   SOLE 28 702,078 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 2,555 533,410 SH   SOLE 29 533,410 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 12,828 2,678,066 SH   SOLE 30 2,678,066 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 100 20,795 SH   SOLE 34 20,795 0 0
WIRELESS TELECOM GROUP INC COM 976524108 7 3,057 SH   SOLE 18 3,057 0 0
WIRELESS TELECOM GROUP INC COM 976524108 130 59,289 SH   SOLE 21 59,289 0 0
WISDOMTREE INVTS INC COM 97717P104 812 89,376 SH   SOLE 2 4,854 0 84,522
WISDOMTREE INVTS INC COM 97717P104 3 323 SH   SOLE 4 323 0 0
WISDOMTREE INVTS INC COM 97717P104 26 2,867 SH   SOLE 7 2,867 0 0
WISDOMTREE INVTS INC COM 97717P104 4,355 479,658 SH   SOLE 18 479,658 0 0
WISDOMTREE INVTS INC COM 97717P104 801 88,230 SH   SOLE 19 88,230 0 0
WISDOMTREE INVTS INC COM 97717P104 101,752 11,206,170 SH   SOLE 21 11,206,170 0 0
WISDOMTREE INVTS INC COM 97717P104 28,331 3,120,141 SH   SOLE 22 2,985,394 0 134,747
WISDOMTREE INVTS INC COM 97717P104 124 13,650 SH   SOLE 26 7,318 0 6,332
WISDOMTREE INVTS INC COM 97717P104 155 17,107 SH   SOLE 28 17,107 0 0
WISDOMTREE INVTS INC COM 97717P104 1,412 155,551 SH   SOLE 30 155,551 0 0
WISDOMTREE INVTS INC COM 97717P104 113 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 68 745 SH   SOLE 17 0 0 745
WISDOMTREE TR EMG MKTS SMCAP 97717W281 1,871 39,229 SH   SOLE 18 39,229 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 3,436 80,150 SH   SOLE 19 80,150 0 0
WISDOMTREE TR BRCLYS INTRT HED 97717W380 4 80 SH   SOLE 17 0 0 80
WISDOMTREE TR INDIA ERNGS FD 97717W422 195,240 7,756,839 SH   SOLE 2 382,112 0 7,374,727
WISDOMTREE TR INDIA ERNGS FD 97717W422 2,292 91,060 SH   SOLE 7 91,060 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 1 39 SH   SOLE 17 0 0 39
WISDOMTREE TR INDIA ERNGS FD 97717W422 14 547 SH   SOLE 18 547 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 2,703 107,409 SH   SOLE 19 107,409 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 44,244 1,757,795 SH   SOLE 22 1,757,795 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 3 86 SH   SOLE 17 0 0 86
WISDOMTREE TR US SMALLCP ERNGS 97717W562 2 42 SH   SOLE 17 0 0 42
WISDOMTREE TR US MIDCP EARNING 97717W570 5 124 SH   SOLE 17 0 0 124
WISDOMTREE TR US TOTAL EARNING 97717W596 2 59 SH   SOLE 17 0 0 59
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1 29 SH   SOLE 17 0 0 29
WISDOMTREE TR INTL EQUITY FD 97717W703 26 494 SH   SOLE 17 0 0 494
WISDOMTREE TR INTL EQUITY FD 97717W703 2,203 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 JAPN HEDGE EQT 97717W851 29,634 548,983 SH   SOLE 2 0 0 548,983
WISDOMTREE TR JAPN HEDGE EQT 97717W851 2 34 SH   SOLE 17 0 0 34
WISDOMTREE TR JAPN HEDGE EQT 97717W851 6,530 120,976 SH   SOLE 22 120,976 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 7 174 SH   SOLE 17 0 0 174
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2 28 SH   SOLE 17 0 0 28
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 4,395 69,611 SH   SOLE 18 69,611 0 0
WISDOMTREE TR ASIA LC DBT FD 97717X842 3 63 SH   SOLE 17 0 0 63
WISDOMTREE TR EM LCL DEBT FD 97717X867 3 99 SH   SOLE 17 0 0 99
WIX COM LTD SHS M98068105 708 7,061 SH   SOLE 2 7,061 0 0
WIX COM LTD SHS M98068105 238 2,368 SH   SOLE 4 2,368 0 0
WIX COM LTD SHS M98068105 498 4,970 SH   SOLE 7 4,970 0 0
WIX COM LTD SHS M98068105 116 1,161 SH   SOLE 18 1,023 0 138
WIX COM LTD SHS M98068105 49,030 488,830 SH   SOLE 19 488,830 0 0
WIX COM LTD SHS M98068105 39,534 394,162 SH   SOLE 21 394,162 0 0
WIX COM LTD SHS M98068105 32,407 323,103 SH   SOLE 22 295,697 0 27,406
WIX COM LTD SHS M98068105 869 8,662 SH   SOLE 23 8,662 0 0
WIX COM LTD SHS M98068105 289 2,885 SH   SOLE 25 2,885 0 0
WIX COM LTD SHS M98068105 456 4,544 SH   SOLE 26 480 0 4,064
WIX COM LTD SHS M98068105 120 1,193 SH   SOLE 29 1,193 0 0
WIX COM LTD SHS M98068105 298 2,971 SH   SOLE 30 2,971 0 0
WIX COM LTD SHS M98068105 104 1,034 SH   SOLE 31 1,034 0 0
WIX COM LTD SHS M98068105 9,887 98,579 SH   SOLE 34 98,579 0 0
WIX COM LTD SHS M98068105 69 687 SH   SOLE 36 687 0 0
WIX COM LTD SHS M98068105 471 4,691 SH   SOLE 40 4,691 0 0
WMIH CORP COM 92936P100 282 210,228 SH   SOLE 2 10,198 0 200,030
WMIH CORP COM 92936P100 7 5,209 SH   SOLE 7 5,209 0 0
WMIH CORP COM 92936P100 920 686,732 SH   SOLE 18 686,732 0 0
WMIH CORP COM 92936P100 220 164,211 SH   SOLE 19 164,211 0 0
WMIH CORP COM 92936P100 8,952 6,680,829 SH   SOLE 21 6,680,829 0 0
WMIH CORP COM 92936P100 5,296 3,952,246 SH   SOLE 22 3,822,274 0 129,972
WNS HOLDINGS LTD SPON ADR 92932M101 135 2,581 SH   SOLE 3 2,581 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 247 4,741 SH   SOLE 15 4,741 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 23,071 442,138 SH   SOLE 22 410,029 0 32,109
WNS HOLDINGS LTD SPON ADR 92932M101 356 6,818 SH   SOLE 25 6,818 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 190 3,638 SH   SOLE 34 3,638 0 0
WOLVERINE WORLD WIDE INC COM 978097103 3,027 87,044 SH   SOLE 2 13,943 0 73,101
WOLVERINE WORLD WIDE INC COM 978097103 121 3,478 SH   SOLE 4 3,478 0 0
WOLVERINE WORLD WIDE INC COM 978097103 105 3,011 SH   SOLE 7 3,011 0 0
WOLVERINE WORLD WIDE INC COM 978097103 14,027 403,425 SH   SOLE 18 403,425 0 0
WOLVERINE WORLD WIDE INC COM 978097103 3,730 107,281 SH   SOLE 19 107,281 0 0
WOLVERINE WORLD WIDE INC COM 978097103 329,630 9,480,293 SH   SOLE 21 9,480,293 0 0
WOLVERINE WORLD WIDE INC COM 978097103 95,701 2,752,390 SH   SOLE 22 2,617,074 0 135,316
WOLVERINE WORLD WIDE INC COM 978097103 110 3,158 SH   SOLE 23 3,158 0 0
WOLVERINE WORLD WIDE INC COM 978097103 3,057 87,909 SH   SOLE 26 19,446 0 68,463
WOLVERINE WORLD WIDE INC COM 978097103 488 14,039 SH   SOLE 28 14,039 0 0
WOLVERINE WORLD WIDE INC COM 978097103 111 3,196 SH   SOLE 29 0 0 3,196
WOLVERINE WORLD WIDE INC COM 978097103 4,950 142,362 SH   SOLE 30 142,362 0 0
WOLVERINE WORLD WIDE INC COM 978097103 46 1,310 SH   SOLE 34 1,310 0 0
WOLVERINE WORLD WIDE INC COM 978097103 128 3,669 SH   SOLE 36 3,669 0 0
WOLVERINE WORLD WIDE INC COM 978097103 382 10,994 SH   SOLE 40 10,994 0 0
WOODWARD INC COM 980745103 5,144 66,925 SH   SOLE 2 24,541 0 42,384
WOODWARD INC COM 980745103 15 193 SH   SOLE 4 193 0 0
WOODWARD INC COM 980745103 91 1,185 SH   SOLE 7 1,185 0 0
WOODWARD INC COM 980745103 24,286 315,972 SH   SOLE 18 315,972 0 0
WOODWARD INC COM 980745103 3,358 43,695 SH   SOLE 19 43,695 0 0
WOODWARD INC COM 980745103 285,289 3,711,805 SH   SOLE 21 3,711,805 0 0
WOODWARD INC COM 980745103 137,780 1,792,614 SH   SOLE 22 1,713,814 0 78,800
WOODWARD INC COM 980745103 1,425 18,540 SH   SOLE 26 12,504 0 6,036
WOODWARD INC COM 980745103 596 7,748 SH   SOLE 28 7,748 0 0
WOODWARD INC COM 980745103 961 12,509 SH   SOLE 30 12,509 0 0
WOODWARD INC COM 980745103 490 6,380 SH   SOLE 40 6,380 0 0
WORKDAY INC CL A 98138H101 40,582 335,058 SH   SOLE 2 21,877 0 313,181
WORKDAY INC CL A 98138H101 5,585 46,112 SH   SOLE 4 42,759 0 3,353
WORKDAY INC CL A 98138H101 1,705 14,080 SH   SOLE 7 14,080 0 0
WORKDAY INC CL A 98138H101 4,057 33,494 SH   SOLE 13 33,494 0 0
WORKDAY INC CL A 98138H101 169 1,397 SH   SOLE 15 1,397 0 0
WORKDAY INC CL A 98138H101 14,323 118,257 SH   SOLE 18 105,527 0 12,730
WORKDAY INC CL A 98138H101 34,083 281,397 SH   SOLE 19 281,397 0 0
WORKDAY INC CL A 98138H101 6,414 52,956 SH   SOLE 20 0 0 52,956
WORKDAY INC CL A 98138H101 258,725 2,136,107 SH   SOLE 21 2,136,107 0 0
WORKDAY INC CL A 98138H101 474,815 3,920,204 SH   SOLE 22 3,592,475 0 327,729
WORKDAY INC CL A 98138H101 20,582 169,934 SH   SOLE 23 169,934 0 0
WORKDAY INC CL A 98138H101 16,368 135,135 SH   SOLE 25 135,135 0 0
WORKDAY INC CL A 98138H101 42,659 352,202 SH   SOLE 26 114,995 0 237,207
WORKDAY INC CL A 98138H101 2,521 20,811 SH   SOLE 28 20,811 0 0
WORKDAY INC CL A 98138H101 4,964 40,982 SH   SOLE 29 5,228 0 35,754
WORKDAY INC CL A 98138H101 23,273 192,145 SH   SOLE 30 192,145 0 0
WORKDAY INC CL A 98138H101 6,978 57,609 SH   SOLE 31 25,737 0 31,872
WORKDAY INC CL A 98138H101 2,830 23,368 SH   SOLE 32 23,368 0 0
WORKDAY INC CL A 98138H101 819 6,765 SH   SOLE 34 6,765 0 0
WORKDAY INC CL A 98138H101 16,340 134,905 SH   SOLE 36 134,905 0 0
WORKDAY INC CL A 98138H101 326 2,691 SH   SOLE 40 2,691 0 0
WORKDAY INC NOTE 1.500% 7/1 98138HAD3 770 500,000 PRN   SOLE 21 500,000 0 0
WORKHORSE GROUP INC COM NEW 98138J206 10 5,383 SH   SOLE 18 5,383 0 0
WORKHORSE GROUP INC COM NEW 98138J206 162 88,787 SH   SOLE 21 88,787 0 0
WORKIVA INC COM CL A 98139A105 549 22,485 SH   SOLE 2 1,097 0 21,388
WORKIVA INC COM CL A 98139A105 16 641 SH   SOLE 7 641 0 0
WORKIVA INC COM CL A 98139A105 2,150 88,109 SH   SOLE 18 88,109 0 0
WORKIVA INC COM CL A 98139A105 2,095 85,881 SH   SOLE 19 85,881 0 0
WORKIVA INC COM CL A 98139A105 21,798 893,368 SH   SOLE 21 893,368 0 0
WORKIVA INC COM CL A 98139A105 16,585 679,711 SH   SOLE 22 629,855 0 49,856
WORKIVA INC COM CL A 98139A105 72 2,963 SH   SOLE 23 2,963 0 0
WORKIVA INC COM CL A 98139A105 62 2,552 SH   SOLE 28 2,552 0 0
WORKIVA INC COM CL A 98139A105 60 2,439 SH   SOLE 29 0 0 2,439
WORKIVA INC COM CL A 98139A105 118 4,816 SH   SOLE 30 4,816 0 0
WORLD ACCEP CORP DEL COM 981419104 719 6,473 SH   SOLE 2 247 0 6,226
WORLD ACCEP CORP DEL COM 981419104 10 88 SH   SOLE 4 88 0 0
WORLD ACCEP CORP DEL COM 981419104 14 127 SH   SOLE 7 127 0 0
WORLD ACCEP CORP DEL COM 981419104 3,156 28,434 SH   SOLE 18 28,434 0 0
WORLD ACCEP CORP DEL COM 981419104 597 5,375 SH   SOLE 19 5,375 0 0
WORLD ACCEP CORP DEL COM 981419104 70,277 633,072 SH   SOLE 21 633,072 0 0
WORLD ACCEP CORP DEL COM 981419104 20,126 181,295 SH   SOLE 22 169,714 0 11,581
WORLD ACCEP CORP DEL COM 981419104 362 3,258 SH   SOLE 26 2,571 0 687
WORLD ACCEP CORP DEL COM 981419104 107 964 SH   SOLE 28 964 0 0
WORLD ACCEP CORP DEL COM 981419104 1,021 9,201 SH   SOLE 30 9,201 0 0
WORLD ACCEP CORP DEL COM 981419104 91 818 SH   SOLE 40 818 0 0
WORLD FUEL SVCS CORP COM 981475106 2,082 102,016 SH   SOLE 2 33,661 0 68,355
WORLD FUEL SVCS CORP COM 981475106 6 272 SH   SOLE 4 272 0 0
WORLD FUEL SVCS CORP COM 981475106 94 4,589 SH   SOLE 7 4,589 0 0
WORLD FUEL SVCS CORP COM 981475106 8,141 398,872 SH   SOLE 18 398,872 0 0
WORLD FUEL SVCS CORP COM 981475106 1,383 67,754 SH   SOLE 19 67,754 0 0
WORLD FUEL SVCS CORP COM 981475106 95,392 4,673,785 SH   SOLE 21 4,673,785 0 0
WORLD FUEL SVCS CORP COM 981475106 50,849 2,491,381 SH   SOLE 22 2,270,223 0 221,158
WORLD FUEL SVCS CORP COM 981475106 71 3,470 SH   SOLE 23 3,470 0 0
WORLD FUEL SVCS CORP COM 981475106 306 14,978 SH   SOLE 26 9,133 0 5,845
WORLD FUEL SVCS CORP COM 981475106 212 10,377 SH   SOLE 28 10,377 0 0
WORLD FUEL SVCS CORP COM 981475106 180 8,834 SH   SOLE 29 0 0 8,834
WORLD FUEL SVCS CORP COM 981475106 306 14,986 SH   SOLE 30 14,986 0 0
WORLD FUEL SVCS CORP COM 981475106 554 27,136 SH   SOLE 36 27,136 0 0
WORLD FUEL SVCS CORP COM 981475106 162 7,914 SH   SOLE 40 7,914 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 2,937 40,332 SH   SOLE 2 7,189 0 33,143
WORLD WRESTLING ENTMT INC CL A 98156Q108 25 348 SH   SOLE 4 348 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 66 910 SH   SOLE 7 910 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 13,015 178,727 SH   SOLE 18 178,727 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 6,775 93,034 SH   SOLE 19 93,034 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 302,520 4,154,353 SH   SOLE 21 4,154,353 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 86,433 1,186,946 SH   SOLE 22 1,132,099 0 54,847
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,281 17,596 SH   SOLE 23 17,596 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 2,939 40,363 SH   SOLE 26 6,431 0 33,932
WORLD WRESTLING ENTMT INC CL A 98156Q108 358 4,916 SH   SOLE 28 4,916 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 545 7,487 SH   SOLE 29 0 0 7,487
WORLD WRESTLING ENTMT INC CL A 98156Q108 4,319 59,309 SH   SOLE 30 59,309 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 273 3,743 SH   SOLE 40 3,743 0 0
WORLDPAY INC CL A 981558109 56,717 693,532 SH   SOLE 2 55,992 0 637,540
WORLDPAY INC CL A 981558109 7,516 91,908 SH   SOLE 4 83,835 0 8,073
WORLDPAY INC CL A 981558109 4,753 58,125 SH   SOLE 7 40,441 0 17,684
WORLDPAY INC CL A 981558109 1,084 13,255 SH   SOLE 13 13,255 0 0
WORLDPAY INC CL A 981558109 205 2,502 SH   SOLE 15 2,502 0 0
WORLDPAY INC CL A 981558109 13,912 170,120 SH   SOLE 18 142,504 0 27,616
WORLDPAY INC CL A 981558109 22,385 273,721 SH   SOLE 19 273,721 0 0
WORLDPAY INC CL A 981558109 9,319 113,946 SH   SOLE 20 0 0 113,946
WORLDPAY INC CL A 981558109 333,295 4,075,509 SH   SOLE 21 4,075,509 0 0
WORLDPAY INC CL A 981558109 624,962 7,641,986 SH   SOLE 22 7,031,616 0 610,370
WORLDPAY INC CL A 981558109 30,398 371,700 SH   SOLE 23 371,700 0 0
WORLDPAY INC CL A 981558109 22,919 280,249 SH   SOLE 25 280,249 0 0
WORLDPAY INC CL A 981558109 86,177 1,053,762 SH   SOLE 26 234,873 0 818,889
WORLDPAY INC CL A 981558109 3,485 42,610 SH   SOLE 28 42,610 0 0
WORLDPAY INC CL A 981558109 834 10,199 SH   SOLE 29 10,199 0 0
WORLDPAY INC CL A 981558109 36,179 442,391 SH   SOLE 30 442,391 0 0
WORLDPAY INC CL A 981558109 10,424 127,464 SH   SOLE 31 56,960 0 70,504
WORLDPAY INC CL A 981558109 1,106 13,520 SH   SOLE 34 13,520 0 0
WORLDPAY INC CL A 981558109 24,854 303,917 SH   SOLE 36 303,917 0 0
WORLDPAY INC CL A 981558109 487 5,951 SH   SOLE 40 5,951 0 0
WORTHINGTON INDS INC COM 981811102 2,538 60,461 SH   SOLE 2 26,214 0 34,247
WORTHINGTON INDS INC COM 981811102 13 299 SH   SOLE 4 299 0 0
WORTHINGTON INDS INC COM 981811102 38 909 SH   SOLE 7 909 0 0
WORTHINGTON INDS INC COM 981811102 10,537 251,066 SH   SOLE 18 251,066 0 0
WORTHINGTON INDS INC COM 981811102 3,561 84,849 SH   SOLE 19 84,849 0 0
WORTHINGTON INDS INC COM 981811102 125,171 2,982,385 SH   SOLE 21 2,982,385 0 0
WORTHINGTON INDS INC COM 981811102 69,535 1,656,783 SH   SOLE 22 1,589,511 0 67,272
WORTHINGTON INDS INC COM 981811102 1,010 24,072 SH   SOLE 23 24,072 0 0
WORTHINGTON INDS INC COM 981811102 1,743 41,531 SH   SOLE 26 4,274 0 37,257
WORTHINGTON INDS INC COM 981811102 292 6,946 SH   SOLE 28 6,946 0 0
WORTHINGTON INDS INC COM 981811102 129 3,077 SH   SOLE 29 0 0 3,077
WORTHINGTON INDS INC COM 981811102 452 10,773 SH   SOLE 30 10,773 0 0
WORTHINGTON INDS INC COM 981811102 238 5,670 SH   SOLE 40 5,670 0 0
WPX ENERGY INC COM 98212B103 17,604 976,357 SH   SOLE 2 191,648 0 784,709
WPX ENERGY INC COM 98212B103 35 1,916 SH   SOLE 4 1,916 0 0
WPX ENERGY INC COM 98212B103 230 12,777 SH   SOLE 7 12,777 0 0
WPX ENERGY INC COM 98212B103 22,491 1,247,441 SH   SOLE 18 1,247,441 0 0
WPX ENERGY INC COM 98212B103 1,108 61,449 SH   SOLE 19 61,449 0 0
WPX ENERGY INC COM 98212B103 329,632 18,282,423 SH   SOLE 21 18,282,423 0 0
WPX ENERGY INC COM 98212B103 227,263 12,604,731 SH   SOLE 22 11,794,500 0 810,231
WPX ENERGY INC COM 98212B103 2,322 128,776 SH   SOLE 26 82,953 0 45,823
WPX ENERGY INC COM 98212B103 993 55,083 SH   SOLE 28 55,083 0 0
WPX ENERGY INC COM 98212B103 4,013 222,563 SH   SOLE 30 222,563 0 0
WPX ENERGY INC COM 98212B103 155 8,604 SH   SOLE 31 8,604 0 0
WPX ENERGY INC COM 98212B103 180 9,988 SH   SOLE 36 9,988 0 0
WPX ENERGY INC COM 98212B103 902 50,029 SH   SOLE 40 50,029 0 0
WPX ENERGY INC PFD SER A CV 98212B202 43,267 573,529 SH   SOLE 21 573,529 0 0
WRIGHT MED GROUP INC NOTE 2.000% 2/1 98235TAE7 1,152 1,065,000 PRN   SOLE 21 1,065,000 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 2,423 93,317 SH   SOLE 2 10,234 0 83,083
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 11 431 SH   SOLE 4 431 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 61 2,342 SH   SOLE 7 2,342 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 8,751 337,086 SH   SOLE 18 337,086 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 3,560 137,121 SH   SOLE 19 137,121 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 108,745 4,188,962 SH   SOLE 21 4,188,962 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 77,104 2,970,101 SH   SOLE 22 2,831,920 0 138,181
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 403 15,535 SH   SOLE 23 15,535 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 976 37,585 SH   SOLE 26 11,811 0 25,774
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 256 9,872 SH   SOLE 28 9,872 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 563 21,706 SH   SOLE 30 21,706 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 262 10,078 SH   SOLE 40 10,078 0 0
WSFS FINL CORP COM 929328102 1,590 29,824 SH   SOLE 2 1,461 0 28,363
WSFS FINL CORP COM 929328102 19 354 SH   SOLE 4 354 0 0
WSFS FINL CORP COM 929328102 39 733 SH   SOLE 7 733 0 0
WSFS FINL CORP COM 929328102 5,249 98,478 SH   SOLE 18 98,478 0 0
WSFS FINL CORP COM 929328102 1,318 24,729 SH   SOLE 19 24,729 0 0
WSFS FINL CORP COM 929328102 52,363 982,422 SH   SOLE 21 982,422 0 0
WSFS FINL CORP COM 929328102 51,888 973,510 SH   SOLE 22 930,962 0 42,548
WSFS FINL CORP COM 929328102 792 14,851 SH   SOLE 26 7,080 0 7,771
WSFS FINL CORP COM 929328102 231 4,343 SH   SOLE 28 4,343 0 0
WSFS FINL CORP COM 929328102 433 8,130 SH   SOLE 30 8,130 0 0
WSFS FINL CORP COM 929328102 195 3,654 SH   SOLE 40 3,654 0 0
WSI INDS INC COM 92932Q102 20 3,767 SH   SOLE 21 3,767 0 0
WSI INDS INC COM 92932Q102 545 104,781 SH   SOLE 22 104,781 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 11,560 261,130 SH   SOLE 2 87,350 0 173,780
WYNDHAM DESTINATIONS INC COM 98310W108 588 13,283 SH   SOLE 4 13,283 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 500 11,293 SH   SOLE 7 9,140 0 2,153
WYNDHAM DESTINATIONS INC COM 98310W108 33 748 SH   SOLE 15 748 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 15,667 353,895 SH   SOLE 18 353,895 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 4,259 96,204 SH   SOLE 19 96,204 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 216,296 4,885,836 SH   SOLE 21 4,885,836 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 143,180 3,234,241 SH   SOLE 22 3,016,265 0 217,976
WYNDHAM DESTINATIONS INC COM 98310W108 58 1,307 SH   SOLE 23 1,307 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 4,357 98,425 SH   SOLE 25 98,425 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 6,551 147,973 SH   SOLE 26 45,509 0 102,464
WYNDHAM DESTINATIONS INC COM 98310W108 539 12,182 SH   SOLE 28 12,182 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 1,036 23,401 SH   SOLE 29 0 0 23,401
WYNDHAM DESTINATIONS INC COM 98310W108 983 22,208 SH   SOLE 30 22,208 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 95 2,149 SH   SOLE 31 2,149 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 4,005 90,457 SH   SOLE 34 90,457 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 3,010 67,985 SH   SOLE 36 67,985 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 429 9,692 SH   SOLE 40 9,692 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 14,905 253,354 SH   SOLE 2 57,283 0 196,071
WYNDHAM HOTELS & RESORTS INC COM 98311A105 81 1,383 SH   SOLE 4 1,383 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 472 8,022 SH   SOLE 7 8,022 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 44 748 SH   SOLE 15 748 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 19,349 328,900 SH   SOLE 18 327,261 0 1,639
WYNDHAM HOTELS & RESORTS INC COM 98311A105 4,302 73,120 SH   SOLE 19 73,120 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 274,623 4,668,076 SH   SOLE 21 4,668,076 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 186,409 3,168,599 SH   SOLE 22 2,965,828 0 202,771
WYNDHAM HOTELS & RESORTS INC COM 98311A105 5,587 94,973 SH   SOLE 25 94,973 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 9,488 161,284 SH   SOLE 26 50,173 0 111,111
WYNDHAM HOTELS & RESORTS INC COM 98311A105 721 12,257 SH   SOLE 28 12,257 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 290 4,933 SH   SOLE 29 2,956 0 1,977
WYNDHAM HOTELS & RESORTS INC COM 98311A105 4,549 77,329 SH   SOLE 30 77,329 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 421 7,151 SH   SOLE 31 3,063 0 4,088
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,283 21,805 SH   SOLE 34 21,805 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 4,000 67,985 SH   SOLE 36 67,985 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 710 12,065 SH   SOLE 40 12,065 0 0
WYNN RESORTS LTD COM 983134107 37,791 225,831 SH   SOLE 2 35,871 0 189,960
WYNN RESORTS LTD COM 983134107 5,758 34,407 SH   SOLE 4 31,925 0 2,482
WYNN RESORTS LTD COM 983134107 11,804 70,537 SH   SOLE 7 65,902 0 4,635
WYNN RESORTS LTD COM 983134107 128 766 SH   SOLE 15 766 0 0
WYNN RESORTS LTD COM 983134107 1 5 SH   SOLE 17 0 0 5
WYNN RESORTS LTD COM 983134107 31,953 190,946 SH   SOLE 18 178,468 0 12,478
WYNN RESORTS LTD COM 983134107 3,420 20,437 SH   SOLE 19 20,437 0 0
WYNN RESORTS LTD COM 983134107 6,622 39,572 SH   SOLE 20 0 0 39,572
WYNN RESORTS LTD COM 983134107 325,845 1,947,202 SH   SOLE 21 1,947,202 0 0
WYNN RESORTS LTD COM 983134107 367,237 2,194,558 SH   SOLE 22 1,989,473 0 205,085
WYNN RESORTS LTD COM 983134107 21,216 126,782 SH   SOLE 23 126,782 0 0
WYNN RESORTS LTD COM 983134107 15,885 94,927 SH   SOLE 25 94,927 0 0
WYNN RESORTS LTD COM 983134107 53,303 318,533 SH   SOLE 26 92,677 0 225,856
WYNN RESORTS LTD COM 983134107 2,288 13,670 SH   SOLE 28 13,670 0 0
WYNN RESORTS LTD COM 983134107 3,176 18,979 SH   SOLE 29 0 0 18,979
WYNN RESORTS LTD COM 983134107 49,556 296,142 SH   SOLE 30 296,142 0 0
WYNN RESORTS LTD COM 983134107 4,039 24,138 SH   SOLE 31 4,068 0 20,070
WYNN RESORTS LTD COM 983134107 2,905 17,358 SH   SOLE 32 17,358 0 0
WYNN RESORTS LTD COM 983134107 758 4,529 SH   SOLE 34 4,529 0 0
WYNN RESORTS LTD COM 983134107 13,747 82,149 SH   SOLE 36 82,149 0 0
WYNN RESORTS LTD COM 983134107 356 2,130 SH   SOLE 40 2,130 0 0
XBIOTECH INC COM 98400H102 15 3,381 SH   SOLE 18 3,381 0 0
XBIOTECH INC COM 98400H102 233 52,076 SH   SOLE 21 52,076 0 0
XBIOTECH INC COM 98400H102 133 29,637 SH   SOLE 22 29,637 0 0
XCEL BRANDS INC COM NEW 98400M101 3 1,406 SH   SOLE 18 1,406 0 0
XCEL BRANDS INC COM NEW 98400M101 47 19,870 SH   SOLE 21 19,870 0 0
XCEL ENERGY INC COM 98389B100 69,513 1,521,732 SH   SOLE 2 318,446 0 1,203,286
XCEL ENERGY INC COM 98389B100 9,156 200,444 SH   SOLE 4 186,486 0 13,958
XCEL ENERGY INC COM 98389B100 24,149 528,664 SH   SOLE 7 490,019 0 38,645
XCEL ENERGY INC COM 98389B100 1,095 23,979 SH   SOLE 13 23,979 0 0
XCEL ENERGY INC COM 98389B100 152 3,318 SH   SOLE 15 3,318 0 0
XCEL ENERGY INC COM 98389B100 52,860 1,157,180 SH   SOLE 18 1,089,349 0 67,831
XCEL ENERGY INC COM 98389B100 8,252 180,646 SH   SOLE 19 180,646 0 0
XCEL ENERGY INC COM 98389B100 12,609 276,035 SH   SOLE 20 0 0 276,035
XCEL ENERGY INC COM 98389B100 912,493 19,975,771 SH   SOLE 21 19,975,771 0 0
XCEL ENERGY INC COM 98389B100 609,252 13,337,396 SH   SOLE 22 11,927,037 0 1,410,359
XCEL ENERGY INC COM 98389B100 29,598 647,938 SH   SOLE 23 647,938 0 0
XCEL ENERGY INC COM 98389B100 22,121 484,259 SH   SOLE 25 484,259 0 0
XCEL ENERGY INC COM 98389B100 86,513 1,893,900 SH   SOLE 26 444,753 0 1,449,147
XCEL ENERGY INC COM 98389B100 3,283 71,859 SH   SOLE 28 71,859 0 0
XCEL ENERGY INC COM 98389B100 806 17,653 SH   SOLE 29 17,653 0 0
XCEL ENERGY INC COM 98389B100 94,479 2,068,278 SH   SOLE 30 2,068,278 0 0
XCEL ENERGY INC COM 98389B100 9,468 207,258 SH   SOLE 31 100,259 0 106,999
XCEL ENERGY INC COM 98389B100 4,292 93,959 SH   SOLE 32 93,959 0 0
XCEL ENERGY INC COM 98389B100 1,105 24,198 SH   SOLE 34 24,198 0 0
XCEL ENERGY INC COM 98389B100 26,592 582,138 SH   SOLE 36 582,138 0 0
XCEL ENERGY INC COM 98389B100 466 10,193 SH   SOLE 40 10,193 0 0
XCERRA CORP COM 98400J108 677 48,444 SH   SOLE 2 6,312 0 42,132
XCERRA CORP COM 98400J108 8 566 SH   SOLE 4 566 0 0
XCERRA CORP COM 98400J108 16 1,143 SH   SOLE 7 1,143 0 0
XCERRA CORP COM 98400J108 2,529 181,012 SH   SOLE 18 181,012 0 0
XCERRA CORP COM 98400J108 1,229 87,962 SH   SOLE 19 87,962 0 0
XCERRA CORP COM 98400J108 26,747 1,914,599 SH   SOLE 21 1,914,599 0 0
XCERRA CORP COM 98400J108 27,133 1,942,214 SH   SOLE 22 1,866,839 0 75,375
XCERRA CORP COM 98400J108 199 14,238 SH   SOLE 23 14,238 0 0
XCERRA CORP COM 98400J108 278 19,924 SH   SOLE 26 0 0 19,924
XCERRA CORP COM 98400J108 107 7,644 SH   SOLE 28 7,644 0 0
XCERRA CORP COM 98400J108 173 12,392 SH   SOLE 30 12,392 0 0
XCERRA CORP COM 98400J108 91 6,526 SH   SOLE 40 6,526 0 0
XENCOR INC COM 98401F105 1,716 46,378 SH   SOLE 2 10,244 0 36,134
XENCOR INC COM 98401F105 13 352 SH   SOLE 4 352 0 0
XENCOR INC COM 98401F105 37 1,000 SH   SOLE 7 1,000 0 0
XENCOR INC COM 98401F105 5,450 147,271 SH   SOLE 18 147,271 0 0
XENCOR INC COM 98401F105 4,097 110,695 SH   SOLE 19 110,695 0 0
XENCOR INC COM 98401F105 80,764 2,182,232 SH   SOLE 21 2,182,232 0 0
XENCOR INC COM 98401F105 51,665 1,395,985 SH   SOLE 22 1,331,892 0 64,093
XENCOR INC COM 98401F105 1,138 30,755 SH   SOLE 23 30,755 0 0
XENCOR INC COM 98401F105 2,402 64,894 SH   SOLE 26 9,415 0 55,479
XENCOR INC COM 98401F105 204 5,522 SH   SOLE 28 5,522 0 0
XENCOR INC COM 98401F105 272 7,336 SH   SOLE 29 0 0 7,336
XENCOR INC COM 98401F105 447 12,069 SH   SOLE 30 12,069 0 0
XENCOR INC COM 98401F105 44 1,194 SH   SOLE 34 1,194 0 0
XENCOR INC COM 98401F105 203 5,472 SH   SOLE 40 5,472 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,799 114,903 SH   SOLE 2 4,561 0 110,342
XENIA HOTELS & RESORTS INC COM 984017103 905 37,143 SH   SOLE 4 37,143 0 0
XENIA HOTELS & RESORTS INC COM 984017103 4,221 173,293 SH   SOLE 7 173,293 0 0
XENIA HOTELS & RESORTS INC COM 984017103 107 4,407 SH   SOLE 15 4,407 0 0
XENIA HOTELS & RESORTS INC COM 984017103 8,745 358,973 SH   SOLE 18 358,973 0 0
XENIA HOTELS & RESORTS INC COM 984017103 5,386 221,102 SH   SOLE 19 221,102 0 0
XENIA HOTELS & RESORTS INC COM 984017103 101,909 4,183,442 SH   SOLE 21 4,183,442 0 0
XENIA HOTELS & RESORTS INC COM 984017103 113,036 4,640,218 SH   SOLE 22 4,333,358 0 306,860
XENIA HOTELS & RESORTS INC COM 984017103 149 6,137 SH   SOLE 23 6,137 0 0
XENIA HOTELS & RESORTS INC COM 984017103 5,290 217,155 SH   SOLE 25 217,155 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1,522 62,466 SH   SOLE 26 21,490 0 40,976
XENIA HOTELS & RESORTS INC COM 984017103 373 15,302 SH   SOLE 28 15,302 0 0
XENIA HOTELS & RESORTS INC COM 984017103 998 40,962 SH   SOLE 29 40,962 0 0
XENIA HOTELS & RESORTS INC COM 984017103 12,662 519,805 SH   SOLE 30 519,805 0 0
XENIA HOTELS & RESORTS INC COM 984017103 630 25,881 SH   SOLE 34 25,881 0 0
XENIA HOTELS & RESORTS INC COM 984017103 72 2,941 SH   SOLE 36 2,941 0 0
XENIA HOTELS & RESORTS INC COM 984017103 284 11,644 SH   SOLE 40 11,644 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 15 780 SH   SOLE 22 780 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 460 24,220 SH   SOLE 26 4,337 0 19,883
XERIUM TECHNOLOGIES INC COM NEW 98416J118 34 2,562 SH   SOLE 18 2,562 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 536 40,501 SH   SOLE 21 40,501 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 139 10,500 SH   SOLE 22 10,500 0 0
XEROX CORP COM NEW 984121608 15,733 655,535 SH   SOLE 2 94,747 0 560,788
XEROX CORP COM NEW 984121608 1,647 68,624 SH   SOLE 4 63,384 0 5,240
XEROX CORP COM NEW 984121608 6,093 253,873 SH   SOLE 7 205,714 0 48,159
XEROX CORP COM NEW 984121608 39 1,642 SH   SOLE 15 1,642 0 0
XEROX CORP COM NEW 984121608 0 15 SH   SOLE 17 0 0 15
XEROX CORP COM NEW 984121608 11,229 467,856 SH   SOLE 18 437,560 0 30,296
XEROX CORP COM NEW 984121608 1,281 53,391 SH   SOLE 19 53,391 0 0
XEROX CORP COM NEW 984121608 3,225 134,363 SH   SOLE 20 0 0 134,363
XEROX CORP COM NEW 984121608 115,555 4,814,799 SH   SOLE 21 4,814,799 0 0
XEROX CORP COM NEW 984121608 141,354 5,889,766 SH   SOLE 22 5,266,962 0 622,804
XEROX CORP COM NEW 984121608 6,705 279,386 SH   SOLE 23 279,386 0 0
XEROX CORP COM NEW 984121608 8,890 370,418 SH   SOLE 25 370,418 0 0
XEROX CORP COM NEW 984121608 23,136 963,993 SH   SOLE 26 286,971 0 677,022
XEROX CORP COM NEW 984121608 801 33,356 SH   SOLE 28 33,356 0 0
XEROX CORP COM NEW 984121608 1,244 51,835 SH   SOLE 29 6,784 0 45,051
XEROX CORP COM NEW 984121608 21,499 895,810 SH   SOLE 30 895,810 0 0
XEROX CORP COM NEW 984121608 2,242 93,413 SH   SOLE 31 41,647 0 51,766
XEROX CORP COM NEW 984121608 589 24,543 SH   SOLE 34 24,543 0 0
XEROX CORP COM NEW 984121608 5,885 245,221 SH   SOLE 36 245,221 0 0
XEROX CORP COM NEW 984121608 104 4,329 SH   SOLE 40 4,329 0 0
XG TECHNOLOGY INC COM PAR 98372A705 0 195 SH   SOLE 21 195 0 0
XILINX INC COM 983919101 43,600 668,090 SH   SOLE 2 73,895 0 594,195
XILINX INC COM 983919101 5,460 83,669 SH   SOLE 4 77,342 0 6,327
XILINX INC COM 983919101 13,769 210,990 SH   SOLE 7 196,307 0 14,683
XILINX INC COM 983919101 2,194 33,612 SH   SOLE 13 33,612 0 0
XILINX INC COM 983919101 147 2,254 SH   SOLE 15 2,254 0 0
XILINX INC COM 983919101 37,009 567,103 SH   SOLE 18 533,328 0 33,775
XILINX INC COM 983919101 17,920 274,601 SH   SOLE 19 274,601 0 0
XILINX INC COM 983919101 8,218 125,924 SH   SOLE 20 0 0 125,924
XILINX INC COM 983919101 437,040 6,696,902 SH   SOLE 21 6,696,902 0 0
XILINX INC COM 983919101 447,547 6,857,901 SH   SOLE 22 6,165,417 0 692,484
XILINX INC COM 983919101 20,286 310,850 SH   SOLE 23 310,850 0 0
XILINX INC COM 983919101 17,889 274,125 SH   SOLE 25 274,125 0 0
XILINX INC COM 983919101 67,522 1,034,660 SH   SOLE 26 240,004 0 794,656
XILINX INC COM 983919101 2,329 35,691 SH   SOLE 28 35,691 0 0
XILINX INC COM 983919101 5,306 81,309 SH   SOLE 29 7,899 0 73,410
XILINX INC COM 983919101 81,286 1,245,574 SH   SOLE 30 1,245,574 0 0
XILINX INC COM 983919101 7,002 107,296 SH   SOLE 31 49,289 0 58,007
XILINX INC COM 983919101 2,640 40,449 SH   SOLE 32 40,449 0 0
XILINX INC COM 983919101 3,800 58,233 SH   SOLE 34 58,233 0 0
XILINX INC COM 983919101 16,035 245,707 SH   SOLE 36 245,707 0 0
XILINX INC COM 983919101 326 4,991 SH   SOLE 40 4,991 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 113 25,373 SH   SOLE 18 25,373 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 159 35,646 SH   SOLE 21 35,646 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 740 166,216 SH   SOLE 22 166,216 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 149 33,417 SH   SOLE 30 33,417 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 310 69,628 SH   SOLE 34 69,628 0 0
XL GROUP LTD COM G98294104 36,609 654,325 SH   SOLE 2 60,396 0 593,929
XL GROUP LTD COM G98294104 4,376 78,206 SH   SOLE 4 71,199 0 7,007
XL GROUP LTD COM G98294104 15,289 273,267 SH   SOLE 7 204,773 0 68,494
XL GROUP LTD COM G98294104 398 7,118 SH   SOLE 13 7,118 0 0
XL GROUP LTD COM G98294104 138 2,474 SH   SOLE 15 2,474 0 0
XL GROUP LTD COM G98294104 62,195 1,111,619 SH   SOLE 18 1,076,602 0 35,017
XL GROUP LTD COM G98294104 39,180 700,269 SH   SOLE 19 700,269 0 0
XL GROUP LTD COM G98294104 6,874 122,859 SH   SOLE 20 0 0 122,859
XL GROUP LTD COM G98294104 352,197 6,294,858 SH   SOLE 21 6,294,858 0 0
XL GROUP LTD COM G98294104 356,287 6,367,962 SH   SOLE 22 5,676,076 0 691,886
XL GROUP LTD COM G98294104 19,724 352,524 SH   SOLE 23 352,524 0 0
XL GROUP LTD COM G98294104 13,426 239,969 SH   SOLE 25 239,969 0 0
XL GROUP LTD COM G98294104 51,688 923,817 SH   SOLE 26 240,789 0 683,028
XL GROUP LTD COM G98294104 2,141 38,265 SH   SOLE 28 38,265 0 0
XL GROUP LTD COM G98294104 3,293 58,851 SH   SOLE 29 8,899 0 49,952
XL GROUP LTD COM G98294104 53,221 951,230 SH   SOLE 30 951,230 0 0
XL GROUP LTD COM G98294104 5,040 90,077 SH   SOLE 31 52,520 0 37,557
XL GROUP LTD COM G98294104 8,994 160,747 SH   SOLE 34 160,747 0 0
XL GROUP LTD COM G98294104 14,562 260,263 SH   SOLE 36 260,263 0 0
XL GROUP LTD COM G98294104 290 5,184 SH   SOLE 40 5,184 0 0
XO GROUP INC COM 983772104 654 20,443 SH   SOLE 2 1,592 0 18,851
XO GROUP INC COM 983772104 19 582 SH   SOLE 7 582 0 0
XO GROUP INC COM 983772104 3,528 110,239 SH   SOLE 18 110,239 0 0
XO GROUP INC COM 983772104 1,543 48,220 SH   SOLE 19 48,220 0 0
XO GROUP INC COM 983772104 80,982 2,530,678 SH   SOLE 21 2,530,678 0 0
XO GROUP INC COM 983772104 24,551 767,221 SH   SOLE 22 692,947 0 74,274
XO GROUP INC COM 983772104 32 996 SH   SOLE 23 996 0 0
XO GROUP INC COM 983772104 212 6,629 SH   SOLE 26 0 0 6,629
XO GROUP INC COM 983772104 103 3,207 SH   SOLE 28 3,207 0 0
XO GROUP INC COM 983772104 286 8,931 SH   SOLE 29 0 0 8,931
XO GROUP INC COM 983772104 1,195 37,332 SH   SOLE 30 37,332 0 0
XO GROUP INC COM 983772104 84 2,631 SH   SOLE 40 2,631 0 0
XOMA CORP DEL COM NEW 98419J206 126 6,037 SH   SOLE 2 303 0 5,734
XOMA CORP DEL COM NEW 98419J206 0 3 SH   SOLE 17 0 0 3
XOMA CORP DEL COM NEW 98419J206 409 19,573 SH   SOLE 18 19,573 0 0
XOMA CORP DEL COM NEW 98419J206 93 4,444 SH   SOLE 19 4,444 0 0
XOMA CORP DEL COM NEW 98419J206 4,292 205,537 SH   SOLE 21 205,537 0 0
XOMA CORP DEL COM NEW 98419J206 4,453 213,262 SH   SOLE 22 211,445 0 1,817
XPERI CORP COM 98421B100 770 47,810 SH   SOLE 2 2,054 0 45,756
XPERI CORP COM 98421B100 3 207 SH   SOLE 4 207 0 0
XPERI CORP COM 98421B100 15 947 SH   SOLE 7 947 0 0
XPERI CORP COM 98421B100 3,450 214,316 SH   SOLE 18 214,316 0 0
XPERI CORP COM 98421B100 678 42,100 SH   SOLE 19 42,100 0 0
XPERI CORP COM 98421B100 79,638 4,946,446 SH   SOLE 21 4,946,446 0 0
XPERI CORP COM 98421B100 24,606 1,528,323 SH   SOLE 22 1,460,788 0 67,535
XPERI CORP COM 98421B100 145 8,992 SH   SOLE 26 5,498 0 3,494
XPERI CORP COM 98421B100 107 6,638 SH   SOLE 28 6,638 0 0
XPERI CORP COM 98421B100 1,206 74,895 SH   SOLE 30 74,895 0 0
XPERI CORP COM 98421B100 82 5,071 SH   SOLE 40 5,071 0 0
XPLORE TECHNOLOGIES CORP COM PAR $0.001 983950700 7 1,794 SH   SOLE 18 1,794 0 0
XPLORE TECHNOLOGIES CORP COM PAR $0.001 983950700 115 29,827 SH   SOLE 21 29,827 0 0
XPO LOGISTICS INC COM 983793100 26,665 266,167 SH   SOLE 2 12,323 0 253,844
XPO LOGISTICS INC COM 983793100 3,983 39,763 SH   SOLE 4 36,648 0 3,115
XPO LOGISTICS INC COM 983793100 1,029 10,276 SH   SOLE 7 7,292 0 2,984
XPO LOGISTICS INC COM 983793100 319 3,187 SH   SOLE 13 3,187 0 0
XPO LOGISTICS INC COM 983793100 94 943 SH   SOLE 15 943 0 0
XPO LOGISTICS INC COM 983793100 20 200 SH   SOLE 17 0 0 200
XPO LOGISTICS INC COM 983793100 7,279 72,660 SH   SOLE 18 61,508 0 11,152
XPO LOGISTICS INC COM 983793100 2,288 22,840 SH   SOLE 19 22,840 0 0
XPO LOGISTICS INC COM 983793100 4,824 48,149 SH   SOLE 20 0 0 48,149
XPO LOGISTICS INC COM 983793100 170,401 1,700,951 SH   SOLE 21 1,700,951 0 0
XPO LOGISTICS INC COM 983793100 270,700 2,702,133 SH   SOLE 22 2,462,213 0 239,920
XPO LOGISTICS INC COM 983793100 15,006 149,789 SH   SOLE 23 149,789 0 0
XPO LOGISTICS INC COM 983793100 10,348 103,295 SH   SOLE 25 103,295 0 0
XPO LOGISTICS INC COM 983793100 38,674 386,047 SH   SOLE 26 109,576 0 276,471
XPO LOGISTICS INC COM 983793100 1,645 16,421 SH   SOLE 28 16,421 0 0
XPO LOGISTICS INC COM 983793100 385 3,841 SH   SOLE 29 3,841 0 0
XPO LOGISTICS INC COM 983793100 15,535 155,070 SH   SOLE 30 155,070 0 0
XPO LOGISTICS INC COM 983793100 4,608 46,001 SH   SOLE 31 23,519 0 22,482
XPO LOGISTICS INC COM 983793100 581 5,798 SH   SOLE 34 5,798 0 0
XPO LOGISTICS INC COM 983793100 9,553 95,356 SH   SOLE 36 95,356 0 0
XPO LOGISTICS INC COM 983793100 237 2,370 SH   SOLE 40 2,370 0 0
XPRESSPA GROUP INC COM 98420U109 2 5,542 SH   SOLE 21 5,542 0 0
XPRESSPA GROUP INC COM 98420U109 76 259,582 SH   SOLE 22 259,582 0 0
XTANT MED HLDGS INC COM NEW 98420P308 4 690 SH   SOLE 18 690 0 0
XTANT MED HLDGS INC COM NEW 98420P308 52 9,370 SH   SOLE 21 9,370 0 0
XUNLEI LTD SPONSORED ADR 98419E108 65 6,109 SH   SOLE 4 6,109 0 0
XUNLEI LTD SPONSORED ADR 98419E108 3,039 283,989 SH   SOLE 21 283,989 0 0
XUNLEI LTD SPONSORED ADR 98419E108 1,533 143,315 SH   SOLE 22 143,315 0 0
XUNLEI LTD SPONSORED ADR 98419E108 545 50,892 SH   SOLE 30 50,892 0 0
XYLEM INC COM 98419M100 32,595 483,747 SH   SOLE 2 52,177 0 431,570
XYLEM INC COM 98419M100 4,108 60,962 SH   SOLE 4 56,607 0 4,355
XYLEM INC COM 98419M100 15,154 224,908 SH   SOLE 7 214,086 0 10,822
XYLEM INC COM 98419M100 235 3,485 SH   SOLE 13 3,485 0 0
XYLEM INC COM 98419M100 90 1,340 SH   SOLE 15 1,340 0 0
XYLEM INC COM 98419M100 41,902 621,881 SH   SOLE 18 548,722 0 73,159
XYLEM INC COM 98419M100 38,908 577,435 SH   SOLE 19 577,435 0 0
XYLEM INC COM 98419M100 6,681 99,151 SH   SOLE 20 0 0 99,151
XYLEM INC COM 98419M100 272,920 4,050,462 SH   SOLE 21 4,050,462 0 0
XYLEM INC COM 98419M100 296,737 4,403,929 SH   SOLE 22 3,929,634 0 474,295
XYLEM INC COM 98419M100 15,013 222,816 SH   SOLE 23 222,816 0 0
XYLEM INC COM 98419M100 12,854 190,775 SH   SOLE 25 190,775 0 0
XYLEM INC COM 98419M100 57,920 859,602 SH   SOLE 26 190,603 0 668,999
XYLEM INC COM 98419M100 1,678 24,900 SH   SOLE 28 24,900 0 0
XYLEM INC COM 98419M100 2,740 40,669 SH   SOLE 29 5,623 0 35,046
XYLEM INC COM 98419M100 73,864 1,096,231 SH   SOLE 30 1,096,231 0 0
XYLEM INC COM 98419M100 5,214 77,379 SH   SOLE 31 41,364 0 36,015
XYLEM INC COM 98419M100 1,219 18,095 SH   SOLE 34 18,095 0 0
XYLEM INC COM 98419M100 9,929 147,354 SH   SOLE 36 147,354 0 0
XYLEM INC COM 98419M100 243 3,603 SH   SOLE 40 3,603 0 0
YAHOO INC NOTE 12/0 984332AF3 2,796 2,050,000 PRN   SOLE 21 2,050,000 0 0
YAMANA GOLD INC COM 98462Y100 2,029 699,587 SH   SOLE 21 699,587 0 0
YANDEX N V SHS CLASS A N97284108 49,208 1,370,709 SH   SOLE 2 89,492 0 1,281,217
YANDEX N V SHS CLASS A N97284108 517 14,405 SH   SOLE 4 14,405 0 0
YANDEX N V SHS CLASS A N97284108 74 2,054 SH   SOLE 15 2,054 0 0
YANDEX N V SHS CLASS A N97284108 1,175 32,721 SH   SOLE 18 32,721 0 0
YANDEX N V SHS CLASS A N97284108 25,711 716,192 SH   SOLE 19 716,192 0 0
YANDEX N V SHS CLASS A N97284108 1,158 32,257 SH   SOLE 21 32,257 0 0
YANDEX N V SHS CLASS A N97284108 100,687 2,804,657 SH   SOLE 22 1,569,052 0 1,235,605
YANDEX N V SHS CLASS A N97284108 10,071 280,525 SH   SOLE 25 280,525 0 0
YANDEX N V SHS CLASS A N97284108 8,093 225,440 SH   SOLE 26 78,523 0 146,917
YANDEX N V SHS CLASS A N97284108 2,167 60,372 SH   SOLE 30 60,372 0 0
YANDEX N V SHS CLASS A N97284108 122 3,393 SH   SOLE 31 0 0 3,393
YANDEX N V SHS CLASS A N97284108 16,102 448,520 SH   SOLE 34 448,520 0 0
YANDEX N V SHS CLASS A N97284108 6,119 170,455 SH   SOLE 36 170,455 0 0
YANDEX NV NOTE 1.125%12/1 98474TAB3 446 450,000 PRN   SOLE 21 450,000 0 0
YELP INC CL A 985817105 7,540 192,451 SH   SOLE 2 128,920 0 63,531
YELP INC CL A 985817105 789 20,127 SH   SOLE 4 20,127 0 0
YELP INC CL A 985817105 194 4,942 SH   SOLE 7 4,942 0 0
YELP INC CL A 985817105 934 23,846 SH   SOLE 13 23,846 0 0
YELP INC CL A 985817105 11,025 281,388 SH   SOLE 18 281,037 0 351
YELP INC CL A 985817105 21,068 537,714 SH   SOLE 19 537,714 0 0
YELP INC CL A 985817105 106,969 2,730,199 SH   SOLE 21 2,730,199 0 0
YELP INC CL A 985817105 112,326 2,866,923 SH   SOLE 22 2,707,110 0 159,813
YELP INC CL A 985817105 3,697 94,363 SH   SOLE 23 94,363 0 0
YELP INC CL A 985817105 4,622 117,967 SH   SOLE 26 10,044 0 107,923
YELP INC CL A 985817105 477 12,171 SH   SOLE 28 12,171 0 0
YELP INC CL A 985817105 3,053 77,920 SH   SOLE 29 10,684 0 67,236
YELP INC CL A 985817105 4,918 125,525 SH   SOLE 30 125,525 0 0
YELP INC CL A 985817105 1,089 27,795 SH   SOLE 31 24,779 0 3,016
YELP INC CL A 985817105 271 6,921 SH   SOLE 34 6,921 0 0
YELP INC CL A 985817105 1,001 25,538 SH   SOLE 36 25,538 0 0
YELP INC CL A 985817105 322 8,219 SH   SOLE 40 8,219 0 0
YEXT INC COM 98585N106 1,337 69,154 SH   SOLE 2 6,252 0 62,902
YEXT INC COM 98585N106 34 1,745 SH   SOLE 7 1,745 0 0
YEXT INC COM 98585N106 4,962 256,564 SH   SOLE 18 256,564 0 0
YEXT INC COM 98585N106 3,765 194,672 SH   SOLE 19 194,672 0 0
YEXT INC COM 98585N106 50,448 2,608,468 SH   SOLE 21 2,608,468 0 0
YEXT INC COM 98585N106 37,799 1,954,424 SH   SOLE 22 1,868,021 0 86,403
YEXT INC COM 98585N106 251 12,979 SH   SOLE 23 12,979 0 0
YEXT INC COM 98585N106 528 27,287 SH   SOLE 26 0 0 27,287
YEXT INC COM 98585N106 173 8,941 SH   SOLE 28 8,941 0 0
YEXT INC COM 98585N106 158 8,190 SH   SOLE 30 8,190 0 0
YEXT INC COM 98585N106 91 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 21 14,794 SH   SOLE 22 14,794 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 41 4,914 SH   SOLE 21 4,914 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 683 81,550 SH   SOLE 22 81,550 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 119 14,215 SH   SOLE 30 14,215 0 0
YOGAWORKS INC COM 986005106 2 1,274 SH   SOLE 18 1,274 0 0
YOGAWORKS INC COM 986005106 24 13,396 SH   SOLE 21 13,396 0 0
YORK WTR CO COM 987184108 335 10,549 SH   SOLE 2 533 0 10,016
YORK WTR CO COM 987184108 270 8,500 SH   SOLE 7 8,500 0 0
YORK WTR CO COM 987184108 1,352 42,517 SH   SOLE 18 42,517 0 0
YORK WTR CO COM 987184108 331 10,407 SH   SOLE 19 10,407 0 0
YORK WTR CO COM 987184108 14,690 461,965 SH   SOLE 21 461,965 0 0
YORK WTR CO COM 987184108 5,224 164,281 SH   SOLE 22 142,692 0 21,589
YORK WTR CO COM 987184108 38 1,198 SH   SOLE 26 0 0 1,198
YORK WTR CO COM 987184108 1,795 56,443 SH   SOLE 30 56,443 0 0
YOUNGEVITY INTL INC COM NEW 987537206 2 447 SH   SOLE 18 447 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2,987 219,978 SH   SOLE 2 219,978 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 108 7,946 SH   SOLE 19 7,946 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 11,911 877,105 SH   SOLE 21 877,105 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 5,222 384,509 SH   SOLE 22 296,637 0 87,872
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 12,877 948,236 SH   SOLE 25 948,236 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 165 12,164 SH   SOLE 34 12,164 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 355 35,304 SH   SOLE 2 1,308 0 33,996
YRC WORLDWIDE INC COM PAR $.01 984249607 48 4,822 SH   SOLE 7 4,822 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 1,152 114,659 SH   SOLE 18 114,659 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 267 26,605 SH   SOLE 19 26,605 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 11,940 1,188,036 SH   SOLE 21 1,188,036 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 9,525 947,755 SH   SOLE 22 904,593 0 43,162
YRC WORLDWIDE INC COM PAR $.01 984249607 32 3,192 SH   SOLE 28 3,192 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 79 7,891 SH   SOLE 30 7,891 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 17 1,681 SH   SOLE 40 1,681 0 0
YUM BRANDS INC COM 988498101 90,681 1,159,311 SH   SOLE 2 382,623 0 776,688
YUM BRANDS INC COM 988498101 10,847 138,667 SH   SOLE 4 129,827 0 8,840
YUM BRANDS INC COM 988498101 21,052 269,135 SH   SOLE 7 253,998 0 15,137
YUM BRANDS INC COM 988498101 516 6,601 SH   SOLE 13 6,601 0 0
YUM BRANDS INC COM 988498101 236 3,014 SH   SOLE 15 3,014 0 0
YUM BRANDS INC COM 988498101 48,612 621,475 SH   SOLE 18 564,944 0 56,531
YUM BRANDS INC COM 988498101 6,439 82,322 SH   SOLE 19 82,322 0 0
YUM BRANDS INC COM 988498101 10,388 132,806 SH   SOLE 20 0 0 132,806
YUM BRANDS INC COM 988498101 521,535 6,667,544 SH   SOLE 21 6,667,544 0 0
YUM BRANDS INC COM 988498101 685,271 8,760,817 SH   SOLE 22 7,852,247 0 908,570
YUM BRANDS INC COM 988498101 33,784 431,916 SH   SOLE 23 431,916 0 0
YUM BRANDS INC COM 988498101 41,140 525,953 SH   SOLE 25 525,953 0 0
YUM BRANDS INC COM 988498101 95,386 1,219,464 SH   SOLE 26 301,579 0 917,885
YUM BRANDS INC COM 988498101 3,795 48,519 SH   SOLE 28 48,519 0 0
YUM BRANDS INC COM 988498101 1,894 24,213 SH   SOLE 29 21,152 0 3,061
YUM BRANDS INC COM 988498101 91,329 1,167,597 SH   SOLE 30 1,167,597 0 0
YUM BRANDS INC COM 988498101 10,525 134,559 SH   SOLE 31 63,022 0 71,537
YUM BRANDS INC COM 988498101 3,399 43,457 SH   SOLE 34 43,457 0 0
YUM BRANDS INC COM 988498101 24,624 314,807 SH   SOLE 36 314,807 0 0
YUM BRANDS INC COM 988498101 525 6,713 SH   SOLE 40 6,713 0 0
YUM CHINA HLDGS INC COM 98850P109 36,459 947,965 SH   SOLE 2 41,312 0 906,653
YUM CHINA HLDGS INC COM 98850P109 3,831 99,608 SH   SOLE 4 99,608 0 0
YUM CHINA HLDGS INC COM 98850P109 4,723 122,808 SH   SOLE 7 45,907 0 76,901
YUM CHINA HLDGS INC COM 98850P109 5,076 131,981 SH   SOLE 15 131,981 0 0
YUM CHINA HLDGS INC COM 98850P109 11,099 288,598 SH   SOLE 18 288,598 0 0
YUM CHINA HLDGS INC COM 98850P109 2,438 63,402 SH   SOLE 19 63,402 0 0
YUM CHINA HLDGS INC COM 98850P109 423,624 11,014,672 SH   SOLE 21 11,014,672 0 0
YUM CHINA HLDGS INC COM 98850P109 299,067 7,776,053 SH   SOLE 22 6,736,119 0 1,039,934
YUM CHINA HLDGS INC COM 98850P109 17,261 448,798 SH   SOLE 23 448,798 0 0
YUM CHINA HLDGS INC COM 98850P109 15,653 406,984 SH   SOLE 25 406,984 0 0
YUM CHINA HLDGS INC COM 98850P109 63,131 1,641,481 SH   SOLE 26 240,774 0 1,400,707
YUM CHINA HLDGS INC COM 98850P109 1,997 51,917 SH   SOLE 28 51,917 0 0
YUM CHINA HLDGS INC COM 98850P109 4,997 129,919 SH   SOLE 29 84,283 0 45,636
YUM CHINA HLDGS INC COM 98850P109 85,523 2,223,684 SH   SOLE 30 2,223,684 0 0
YUM CHINA HLDGS INC COM 98850P109 2,718 70,670 SH   SOLE 31 31,196 0 39,474
YUM CHINA HLDGS INC COM 98850P109 982 25,527 SH   SOLE 32 25,527 0 0
YUM CHINA HLDGS INC COM 98850P109 57,027 1,482,774 SH   SOLE 34 1,482,774 0 0
YUM CHINA HLDGS INC COM 98850P109 11,023 286,608 SH   SOLE 36 286,608 0 0
YUM CHINA HLDGS INC COM 98850P109 106 2,745 SH   SOLE 40 2,745 0 0
YUMA ENERGY INC NEW COM 98872F105 0 729 SH   SOLE 21 729 0 0
YY INC ADS REPCOM CLA 98426T106 3,189 31,738 SH   SOLE 2 2,701 0 29,037
YY INC ADS REPCOM CLA 98426T106 1,230 12,245 SH   SOLE 4 12,245 0 0
YY INC ADS REPCOM CLA 98426T106 1,474 14,672 SH   SOLE 7 5,294 0 9,378
YY INC ADS REPCOM CLA 98426T106 1,601 15,939 SH   SOLE 15 15,939 0 0
YY INC ADS REPCOM CLA 98426T106 1,789 17,806 SH   SOLE 18 17,806 0 0
YY INC ADS REPCOM CLA 98426T106 118 1,176 SH   SOLE 19 1,176 0 0
YY INC ADS REPCOM CLA 98426T106 86,199 857,961 SH   SOLE 21 857,961 0 0
YY INC ADS REPCOM CLA 98426T106 56,744 564,783 SH   SOLE 22 521,544 0 43,239
YY INC ADS REPCOM CLA 98426T106 4,845 48,223 SH   SOLE 23 48,223 0 0
YY INC ADS REPCOM CLA 98426T106 1,655 16,477 SH   SOLE 25 16,477 0 0
YY INC ADS REPCOM CLA 98426T106 18,826 187,382 SH   SOLE 26 39,316 0 148,066
YY INC ADS REPCOM CLA 98426T106 897 8,932 SH   SOLE 28 8,932 0 0
YY INC ADS REPCOM CLA 98426T106 1,438 14,313 SH   SOLE 29 10,083 0 4,230
YY INC ADS REPCOM CLA 98426T106 26,146 260,239 SH   SOLE 30 260,239 0 0
YY INC ADS REPCOM CLA 98426T106 679 6,762 SH   SOLE 31 2,576 0 4,186
YY INC ADS REPCOM CLA 98426T106 419 4,166 SH   SOLE 34 4,166 0 0
YY INC ADS REPCOM CLA 98426T106 41 408 SH   SOLE 40 408 0 0
ZAFGEN INC COM 98885E103 177 17,272 SH   SOLE 2 965 0 16,307
ZAFGEN INC COM 98885E103 9 839 SH   SOLE 7 839 0 0
ZAFGEN INC COM 98885E103 759 74,214 SH   SOLE 18 74,214 0 0
ZAFGEN INC COM 98885E103 188 18,364 SH   SOLE 19 18,364 0 0
ZAFGEN INC COM 98885E103 8,252 806,599 SH   SOLE 21 806,599 0 0
ZAFGEN INC COM 98885E103 5,326 520,644 SH   SOLE 22 509,310 0 11,334
ZAGG INC COM 98884U108 545 31,531 SH   SOLE 2 9,538 0 21,993
ZAGG INC COM 98884U108 13 746 SH   SOLE 7 746 0 0
ZAGG INC COM 98884U108 1,585 91,631 SH   SOLE 18 91,631 0 0
ZAGG INC COM 98884U108 1,808 104,496 SH   SOLE 19 104,496 0 0
ZAGG INC COM 98884U108 16,814 971,895 SH   SOLE 21 971,895 0 0
ZAGG INC COM 98884U108 17,717 1,024,118 SH   SOLE 22 998,407 0 25,711
ZAGG INC COM 98884U108 411 23,742 SH   SOLE 23 23,742 0 0
ZAGG INC COM 98884U108 429 24,808 SH   SOLE 26 0 0 24,808
ZAGG INC COM 98884U108 213 12,310 SH   SOLE 29 0 0 12,310
ZAI LAB LTD ADR 98887Q104 54 2,331 SH   SOLE 21 2,331 0 0
ZAI LAB LTD ADR 98887Q104 1,248 53,667 SH   SOLE 22 53,667 0 0
ZAI LAB LTD ADR 98887Q104 171 7,370 SH   SOLE 30 7,370 0 0
ZAYO GROUP HLDGS INC COM 98919V105 19,266 528,112 SH   SOLE 2 18,159 0 509,953
ZAYO GROUP HLDGS INC COM 98919V105 2,502 68,586 SH   SOLE 4 63,097 0 5,489
ZAYO GROUP HLDGS INC COM 98919V105 1,001 27,429 SH   SOLE 7 27,429 0 0
ZAYO GROUP HLDGS INC COM 98919V105 1,149 31,502 SH   SOLE 13 31,502 0 0
ZAYO GROUP HLDGS INC COM 98919V105 38,343 1,051,060 SH   SOLE 18 785,634 0 265,426
ZAYO GROUP HLDGS INC COM 98919V105 45,462 1,246,218 SH   SOLE 19 1,246,218 0 0
ZAYO GROUP HLDGS INC COM 98919V105 4,819 132,105 SH   SOLE 20 0 0 132,105
ZAYO GROUP HLDGS INC COM 98919V105 122,438 3,356,307 SH   SOLE 21 3,356,307 0 0
ZAYO GROUP HLDGS INC COM 98919V105 207,725 5,694,219 SH   SOLE 22 5,251,599 0 442,620
ZAYO GROUP HLDGS INC COM 98919V105 9,683 265,426 SH   SOLE 23 265,426 0 0
ZAYO GROUP HLDGS INC COM 98919V105 231 6,344 SH   SOLE 25 6,344 0 0
ZAYO GROUP HLDGS INC COM 98919V105 14,795 405,576 SH   SOLE 26 164,529 0 241,047
ZAYO GROUP HLDGS INC COM 98919V105 1,034 28,339 SH   SOLE 28 28,339 0 0
ZAYO GROUP HLDGS INC COM 98919V105 1,784 48,893 SH   SOLE 29 7,746 0 41,147
ZAYO GROUP HLDGS INC COM 98919V105 7,689 210,771 SH   SOLE 30 210,771 0 0
ZAYO GROUP HLDGS INC COM 98919V105 2,706 74,176 SH   SOLE 31 45,570 0 28,606
ZAYO GROUP HLDGS INC COM 98919V105 2,223 60,930 SH   SOLE 34 60,930 0 0
ZAYO GROUP HLDGS INC COM 98919V105 1,796 49,224 SH   SOLE 36 49,224 0 0
ZAYO GROUP HLDGS INC COM 98919V105 135 3,710 SH   SOLE 40 3,710 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 17,863 124,696 SH   SOLE 2 27,072 0 97,624
ZEBRA TECHNOLOGIES CORP CL A 989207105 82 570 SH   SOLE 4 570 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 202 1,407 SH   SOLE 7 1,407 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 14 100 SH   SOLE 17 0 0 100
ZEBRA TECHNOLOGIES CORP CL A 989207105 25,554 178,388 SH   SOLE 18 178,388 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,460 17,172 SH   SOLE 19 17,172 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 364,477 2,544,341 SH   SOLE 21 2,544,341 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 244,411 1,706,185 SH   SOLE 22 1,598,358 0 107,827
ZEBRA TECHNOLOGIES CORP CL A 989207105 38 264 SH   SOLE 23 264 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 2,457 17,154 SH   SOLE 26 10,718 0 6,436
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,054 7,358 SH   SOLE 28 7,358 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 835 5,832 SH   SOLE 29 0 0 5,832
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,765 12,323 SH   SOLE 30 12,323 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 161 1,126 SH   SOLE 31 1,126 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,586 11,070 SH   SOLE 34 11,070 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 115 800 SH   SOLE 36 800 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 796 5,560 SH   SOLE 40 5,560 0 0
ZEDGE INC CL B 98923T104 4 1,152 SH   SOLE 18 1,152 0 0
ZEDGE INC CL B 98923T104 74 19,707 SH   SOLE 21 19,707 0 0
ZEDGE INC CL B 98923T104 347 92,155 SH   SOLE 22 92,155 0 0
ZENDESK INC COM 98936J101 13,598 249,557 SH   SOLE 2 65,314 0 184,243
ZENDESK INC COM 98936J101 182 3,335 SH   SOLE 4 3,335 0 0
ZENDESK INC COM 98936J101 145 2,657 SH   SOLE 7 2,657 0 0
ZENDESK INC COM 98936J101 4,332 79,508 SH   SOLE 13 79,508 0 0
ZENDESK INC COM 98936J101 5,884 107,987 SH   SOLE 18 107,629 0 358
ZENDESK INC COM 98936J101 60,227 1,105,291 SH   SOLE 19 1,105,291 0 0
ZENDESK INC COM 98936J101 79,074 1,451,172 SH   SOLE 21 1,451,172 0 0
ZENDESK INC COM 98936J101 211,480 3,881,073 SH   SOLE 22 3,617,836 0 263,237
ZENDESK INC COM 98936J101 6,919 126,978 SH   SOLE 23 126,978 0 0
ZENDESK INC COM 98936J101 135 2,479 SH   SOLE 25 2,479 0 0
ZENDESK INC COM 98936J101 11,004 201,938 SH   SOLE 26 22,728 0 179,210
ZENDESK INC COM 98936J101 765 14,043 SH   SOLE 28 14,043 0 0
ZENDESK INC COM 98936J101 6,430 117,997 SH   SOLE 29 0 0 117,997
ZENDESK INC COM 98936J101 1,507 27,653 SH   SOLE 30 27,653 0 0
ZENDESK INC COM 98936J101 181 3,316 SH   SOLE 31 3,316 0 0
ZENDESK INC COM 98936J101 9,186 168,585 SH   SOLE 34 168,585 0 0
ZENDESK INC COM 98936J101 2,423 44,476 SH   SOLE 36 44,476 0 0
ZENDESK INC COM 98936J101 602 11,042 SH   SOLE 40 11,042 0 0
ZILLOW GROUP INC CL A 98954M101 6,305 105,524 SH   SOLE 2 5,258 0 100,266
ZILLOW GROUP INC CL A 98954M101 70 1,174 SH   SOLE 7 1,174 0 0
ZILLOW GROUP INC CL A 98954M101 80 1,343 SH   SOLE 17 0 0 1,343
ZILLOW GROUP INC CL A 98954M101 1,626 27,217 SH   SOLE 18 27,217 0 0
ZILLOW GROUP INC CL A 98954M101 526 8,796 SH   SOLE 19 8,796 0 0
ZILLOW GROUP INC CL A 98954M101 37,258 623,564 SH   SOLE 21 623,564 0 0
ZILLOW GROUP INC CL A 98954M101 79,330 1,327,704 SH   SOLE 22 1,252,409 0 75,295
ZILLOW GROUP INC CL A 98954M101 73 1,230 SH   SOLE 31 1,230 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 15,941 269,909 SH   SOLE 2 11,059 0 258,850
ZILLOW GROUP INC CL C CAP STK 98954M200 2,151 36,414 SH   SOLE 4 33,289 0 3,125
ZILLOW GROUP INC CL C CAP STK 98954M200 537 9,099 SH   SOLE 7 9,099 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 104 1,756 SH   SOLE 13 1,756 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 159 2,686 SH   SOLE 17 0 0 2,686
ZILLOW GROUP INC CL C CAP STK 98954M200 3,940 66,707 SH   SOLE 18 56,020 0 10,687
ZILLOW GROUP INC CL C CAP STK 98954M200 1,190 20,142 SH   SOLE 19 20,142 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 82,018 1,388,715 SH   SOLE 21 1,388,715 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 178,619 3,024,367 SH   SOLE 22 2,800,585 0 223,782
ZILLOW GROUP INC CL C CAP STK 98954M200 8,439 142,896 SH   SOLE 23 142,896 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 180 3,052 SH   SOLE 25 3,052 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 13,614 230,512 SH   SOLE 26 97,615 0 132,897
ZILLOW GROUP INC CL C CAP STK 98954M200 962 16,294 SH   SOLE 28 16,294 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,522 25,772 SH   SOLE 29 4,817 0 20,955
ZILLOW GROUP INC CL C CAP STK 98954M200 12,328 208,736 SH   SOLE 30 208,736 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 2,695 45,632 SH   SOLE 31 22,366 0 23,266
ZILLOW GROUP INC CL C CAP STK 98954M200 362 6,133 SH   SOLE 34 6,133 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,302 22,050 SH   SOLE 36 22,050 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 126 2,136 SH   SOLE 40 2,136 0 0
ZILLOW GROUP INC NOTE 2.000%12/0 98954MAB7 811 640,000 PRN   SOLE 21 640,000 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 62,117 557,401 SH   SOLE 2 86,265 0 471,136
ZIMMER BIOMET HLDGS INC COM 98956P102 6,828 61,275 SH   SOLE 4 55,957 0 5,318
ZIMMER BIOMET HLDGS INC COM 98956P102 17,786 159,599 SH   SOLE 7 149,005 0 10,594
ZIMMER BIOMET HLDGS INC COM 98956P102 395 3,546 SH   SOLE 13 3,546 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 190 1,706 SH   SOLE 15 1,706 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 143,726 1,289,713 SH   SOLE 18 1,262,653 0 27,060
ZIMMER BIOMET HLDGS INC COM 98956P102 111,106 997,001 SH   SOLE 19 997,001 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 10,401 93,335 SH   SOLE 20 0 0 93,335
ZIMMER BIOMET HLDGS INC COM 98956P102 539,558 4,841,693 SH   SOLE 21 4,841,693 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 546,191 4,901,208 SH   SOLE 22 4,356,516 0 544,692
ZIMMER BIOMET HLDGS INC COM 98956P102 31,544 283,057 SH   SOLE 23 283,057 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 23,556 211,377 SH   SOLE 25 211,377 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 77,386 694,422 SH   SOLE 26 179,721 0 514,701
ZIMMER BIOMET HLDGS INC COM 98956P102 3,209 28,794 SH   SOLE 28 28,794 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 778 6,981 SH   SOLE 29 6,981 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 76,363 685,243 SH   SOLE 30 685,243 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 8,847 79,391 SH   SOLE 31 37,220 0 42,171
ZIMMER BIOMET HLDGS INC COM 98956P102 26,801 240,495 SH   SOLE 34 240,495 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 20,812 186,752 SH   SOLE 36 186,752 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 453 4,061 SH   SOLE 40 4,061 0 0
ZION OIL & GAS INC COM 989696109 178 44,010 SH   SOLE 2 2,293 0 41,717
ZION OIL & GAS INC COM 989696109 8 1,991 SH   SOLE 7 1,991 0 0
ZION OIL & GAS INC COM 989696109 711 175,286 SH   SOLE 18 175,286 0 0
ZION OIL & GAS INC COM 989696109 175 43,239 SH   SOLE 19 43,239 0 0
ZION OIL & GAS INC COM 989696109 7,773 1,916,871 SH   SOLE 21 1,916,871 0 0
ZION OIL & GAS INC COM 989696109 2,715 669,650 SH   SOLE 22 642,743 0 26,907
ZIONS BANCORPORATION COM 989701107 27,551 522,898 SH   SOLE 2 50,964 0 471,934
ZIONS BANCORPORATION COM 989701107 3,619 68,683 SH   SOLE 4 64,108 0 4,575
ZIONS BANCORPORATION COM 989701107 9,068 172,107 SH   SOLE 7 156,885 0 15,222
ZIONS BANCORPORATION COM 989701107 302 5,740 SH   SOLE 13 5,740 0 0
ZIONS BANCORPORATION COM 989701107 103 1,954 SH   SOLE 15 1,954 0 0
ZIONS BANCORPORATION COM 989701107 6 117 SH   SOLE 17 0 0 117
ZIONS BANCORPORATION COM 989701107 21,883 415,307 SH   SOLE 18 388,688 0 26,619
ZIONS BANCORPORATION COM 989701107 6,529 123,912 SH   SOLE 19 123,912 0 0
ZIONS BANCORPORATION COM 989701107 4,961 94,146 SH   SOLE 20 0 0 94,146
ZIONS BANCORPORATION COM 989701107 227,819 4,323,756 SH   SOLE 21 4,323,756 0 0
ZIONS BANCORPORATION COM 989701107 276,705 5,251,568 SH   SOLE 22 4,729,275 0 522,293
ZIONS BANCORPORATION COM 989701107 12,942 245,627 SH   SOLE 23 245,627 0 0
ZIONS BANCORPORATION COM 989701107 11,166 211,926 SH   SOLE 25 211,926 0 0
ZIONS BANCORPORATION COM 989701107 38,525 731,171 SH   SOLE 26 215,812 0 515,359
ZIONS BANCORPORATION COM 989701107 1,387 26,320 SH   SOLE 28 26,320 0 0
ZIONS BANCORPORATION COM 989701107 2,459 46,667 SH   SOLE 29 7,695 0 38,972
ZIONS BANCORPORATION COM 989701107 37,922 719,714 SH   SOLE 30 719,714 0 0
ZIONS BANCORPORATION COM 989701107 3,333 63,251 SH   SOLE 31 39,310 0 23,941
ZIONS BANCORPORATION COM 989701107 1,727 32,782 SH   SOLE 34 32,782 0 0
ZIONS BANCORPORATION COM 989701107 7,814 148,305 SH   SOLE 36 148,305 0 0
ZIONS BANCORPORATION COM 989701107 214 4,060 SH   SOLE 40 4,060 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 330 109,355 SH   SOLE 2 5,622 0 103,733
ZIOPHARM ONCOLOGY INC COM 98973P101 2 774 SH   SOLE 4 774 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 9 2,901 SH   SOLE 7 2,901 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 1,337 442,688 SH   SOLE 18 442,688 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 327 108,317 SH   SOLE 19 108,317 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 14,062 4,656,413 SH   SOLE 21 4,656,413 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 11,400 3,774,723 SH   SOLE 22 3,608,468 0 166,255
ZIOPHARM ONCOLOGY INC COM 98973P101 26 8,651 SH   SOLE 26 0 0 8,651
ZIOPHARM ONCOLOGY INC COM 98973P101 51 16,894 SH   SOLE 28 16,894 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 76 25,201 SH   SOLE 30 25,201 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 66 21,823 SH   SOLE 40 21,823 0 0
ZIX CORP COM 98974P100 225 41,811 SH   SOLE 2 1,934 0 39,877
ZIX CORP COM 98974P100 9 1,586 SH   SOLE 7 1,586 0 0
ZIX CORP COM 98974P100 946 175,595 SH   SOLE 18 175,595 0 0
ZIX CORP COM 98974P100 723 134,164 SH   SOLE 19 134,164 0 0
ZIX CORP COM 98974P100 10,047 1,863,992 SH   SOLE 21 1,863,992 0 0
ZIX CORP COM 98974P100 10,022 1,859,385 SH   SOLE 22 1,784,224 0 75,161
ZIX CORP COM 98974P100 67 12,456 SH   SOLE 29 0 0 12,456
ZOES KITCHEN INC COM 98979J109 186 19,048 SH   SOLE 2 945 0 18,103
ZOES KITCHEN INC COM 98979J109 5 532 SH   SOLE 7 532 0 0
ZOES KITCHEN INC COM 98979J109 630 64,594 SH   SOLE 18 64,594 0 0
ZOES KITCHEN INC COM 98979J109 141 14,431 SH   SOLE 19 14,431 0 0
ZOES KITCHEN INC COM 98979J109 6,486 664,589 SH   SOLE 21 664,589 0 0
ZOES KITCHEN INC COM 98979J109 4,519 462,984 SH   SOLE 22 448,830 0 14,154
ZOETIS INC CL A 98978V103 175,889 2,064,672 SH   SOLE 2 814,654 0 1,250,018
ZOETIS INC CL A 98978V103 23,270 273,156 SH   SOLE 4 260,875 0 12,281
ZOETIS INC CL A 98978V103 32,659 383,366 SH   SOLE 7 375,699 0 7,667
ZOETIS INC CL A 98978V103 4,771 56,004 SH   SOLE 13 56,004 0 0
ZOETIS INC CL A 98978V103 297 3,490 SH   SOLE 15 3,490 0 0
ZOETIS INC CL A 98978V103 174,704 2,050,756 SH   SOLE 18 1,732,512 0 318,244
ZOETIS INC CL A 98978V103 185,410 2,176,428 SH   SOLE 19 2,176,428 0 0
ZOETIS INC CL A 98978V103 18,698 219,490 SH   SOLE 20 0 0 219,490
ZOETIS INC CL A 98978V103 846,691 9,938,853 SH   SOLE 21 9,938,853 0 0
ZOETIS INC CL A 98978V103 1,131,172 13,278,224 SH   SOLE 22 11,277,733 0 2,000,491
ZOETIS INC CL A 98978V103 72,002 845,192 SH   SOLE 23 845,192 0 0
ZOETIS INC CL A 98978V103 41,129 482,789 SH   SOLE 25 482,789 0 0
ZOETIS INC CL A 98978V103 158,282 1,857,985 SH   SOLE 26 415,041 0 1,442,944
ZOETIS INC CL A 98978V103 5,954 69,889 SH   SOLE 28 69,889 0 0
ZOETIS INC CL A 98978V103 13,614 159,812 SH   SOLE 29 127,564 0 32,248
ZOETIS INC CL A 98978V103 145,408 1,706,864 SH   SOLE 30 1,706,864 0 0
ZOETIS INC CL A 98978V103 37,467 439,800 SH   SOLE 31 277,454 0 162,346
ZOETIS INC CL A 98978V103 52,095 611,512 SH   SOLE 34 611,512 0 0
ZOETIS INC CL A 98978V103 42,830 502,762 SH   SOLE 36 502,762 0 0
ZOETIS INC CL A 98978V103 836 9,817 SH   SOLE 40 9,817 0 0
ZOGENIX INC COM NEW 98978L204 1,687 38,167 SH   SOLE 2 8,912 0 29,255
ZOGENIX INC COM NEW 98978L204 36 805 SH   SOLE 7 805 0 0
ZOGENIX INC COM NEW 98978L204 5,002 113,168 SH   SOLE 18 113,168 0 0
ZOGENIX INC COM NEW 98978L204 5,014 113,435 SH   SOLE 19 113,435 0 0
ZOGENIX INC COM NEW 98978L204 69,492 1,572,225 SH   SOLE 21 1,572,225 0 0
ZOGENIX INC COM NEW 98978L204 45,418 1,027,556 SH   SOLE 22 979,464 0 48,092
ZOGENIX INC COM NEW 98978L204 1,023 23,138 SH   SOLE 23 23,138 0 0
ZOGENIX INC COM NEW 98978L204 1,404 31,776 SH   SOLE 26 8,893 0 22,883
ZOGENIX INC COM NEW 98978L204 184 4,168 SH   SOLE 28 4,168 0 0
ZOGENIX INC COM NEW 98978L204 119 2,693 SH   SOLE 29 0 0 2,693
ZOGENIX INC COM NEW 98978L204 330 7,460 SH   SOLE 30 7,460 0 0
ZOGENIX INC COM NEW 98978L204 219 4,952 SH   SOLE 40 4,952 0 0
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 49 21,917 SH   SOLE 2 0 0 21,917
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 203 90,220 SH   SOLE 18 90,220 0 0
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 39 17,530 SH   SOLE 19 17,530 0 0
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 2,919 1,297,364 SH   SOLE 21 1,297,364 0 0
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 343 152,239 SH   SOLE 22 144,108 0 8,131
ZOSANO PHARMA CORP COM NEW 98979H202 8 1,932 SH   SOLE 18 1,932 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 105 25,617 SH   SOLE 21 25,617 0 0
ZSCALER INC COM 98980G102 406 11,370 SH   SOLE 2 615 0 10,755
ZSCALER INC COM 98980G102 11 303 SH   SOLE 7 303 0 0
ZSCALER INC COM 98980G102 1,569 43,900 SH   SOLE 18 43,900 0 0
ZSCALER INC COM 98980G102 395 11,037 SH   SOLE 19 11,037 0 0
ZSCALER INC COM 98980G102 15,908 444,989 SH   SOLE 21 444,989 0 0
ZSCALER INC COM 98980G102 15,604 436,462 SH   SOLE 22 425,949 0 10,513
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 2,159 107,930 SH   SOLE 25 107,930 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 2,850 142,522 SH   SOLE 26 10,402 0 132,120
ZUMIEZ INC COM 989817101 707 28,218 SH   SOLE 2 10,942 0 17,276
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,096 83,659 SH   SOLE 18 83,659 0 0
ZUMIEZ INC COM 989817101 1,315 52,501 SH   SOLE 19 52,501 0 0
ZUMIEZ INC COM 989817101 46,796 1,868,102 SH   SOLE 21 1,868,102 0 0
ZUMIEZ INC COM 989817101 20,469 817,125 SH   SOLE 22 755,882 0 61,243
ZUMIEZ INC COM 989817101 996 39,763 SH   SOLE 23 39,763 0 0
ZUMIEZ INC COM 989817101 1,396 55,718 SH   SOLE 26 4,857 0 50,861
ZUMIEZ INC COM 989817101 73 2,901 SH   SOLE 28 2,901 0 0
ZUMIEZ INC COM 989817101 160 6,398 SH   SOLE 29 0 0 6,398
ZUMIEZ INC COM 989817101 720 28,744 SH   SOLE 30 28,744 0 0
ZUMIEZ INC COM 989817101 65 2,600 SH   SOLE 40 2,600 0 0
ZUORA INC COM CL A 98983V106 36,257 1,332,977 SH   SOLE 19 1,332,977 0 0
ZUORA INC COM CL A 98983V106 6,476 238,071 SH   SOLE 22 238,071 0 0
ZUORA INC COM CL A 98983V106 1,020 37,500 SH   SOLE 25 37,500 0 0
ZUORA INC COM CL A 98983V106 5,273 193,869 SH   SOLE 34 193,869 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 0 3 SH   SOLE 17 0 0 3
ZYNERBA PHARMACEUTICALS INC COM 98986X109 21 2,120 SH   SOLE 18 2,120 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 339 34,824 SH   SOLE 21 34,824 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 1,962 201,410 SH   SOLE 22 201,410 0 0
ZYNGA INC CL A 98986T108 6,477 1,591,425 SH   SOLE 2 59,742 0 1,531,683
ZYNGA INC CL A 98986T108 1,100 270,182 SH   SOLE 4 270,182 0 0
ZYNGA INC CL A 98986T108 69 16,896 SH   SOLE 7 16,896 0 0
ZYNGA INC CL A 98986T108 11,910 2,926,335 SH   SOLE 18 2,923,382 0 2,953
ZYNGA INC CL A 98986T108 69,832 17,157,683 SH   SOLE 19 17,157,683 0 0
ZYNGA INC CL A 98986T108 38,890 9,555,197 SH   SOLE 21 9,555,197 0 0
ZYNGA INC CL A 98986T108 86,270 21,196,556 SH   SOLE 22 19,656,407 0 1,540,149
ZYNGA INC CL A 98986T108 34 8,315 SH   SOLE 23 8,315 0 0
ZYNGA INC CL A 98986T108 981 240,929 SH   SOLE 26 168,427 0 72,502
ZYNGA INC CL A 98986T108 440 108,157 SH   SOLE 28 108,157 0 0
ZYNGA INC CL A 98986T108 633 155,452 SH   SOLE 29 0 0 155,452
ZYNGA INC CL A 98986T108 701 172,285 SH   SOLE 30 172,285 0 0
ZYNGA INC CL A 98986T108 69 16,915 SH   SOLE 31 16,915 0 0
ZYNGA INC CL A 98986T108 28,870 7,093,291 SH   SOLE 34 7,093,291 0 0
ZYNGA INC CL A 98986T108 342 84,096 SH   SOLE 40 84,096 0 0